diff -Nrcpad gcc-7.2.0/ChangeLog gcc-7.3.0/ChangeLog
*** gcc-7.2.0/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/LAST_UPDATED gcc-7.3.0/LAST_UPDATED
*** gcc-7.2.0/LAST_UPDATED	Mon Aug 14 08:03:32 2017
--- gcc-7.3.0/LAST_UPDATED	Thu Jan 25 08:17:55 2018
***************
*** 1 ****
! Obtained from SVN: tags/gcc_7_2_0_release revision 251082
--- 1 ----
! Obtained from SVN: tags/gcc_7_3_0_release revision 257042
diff -Nrcpad gcc-7.2.0/MD5SUMS gcc-7.3.0/MD5SUMS
*** gcc-7.2.0/MD5SUMS	Mon Aug 14 08:39:00 2017
--- gcc-7.3.0/MD5SUMS	Thu Jan 25 08:49:33 2018
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-7.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
--- 1,5 ----
  # This file contains the MD5 checksums of the files in the 
! # gcc-7.3.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
! 6b798ce6cb4e03620088eb69af9c42ce  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
--- 17,23 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 39d8e9d7c99bd16667b246685a1cf73c  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
*************** c006991610497e0d1e2eb3ddbae3abc0  INSTAL
*** 32,50 ****
  af9fd8189c1230a90586b250985c4b4b  INSTALL/prerequisites.html
  213df43fe2cf1e44974b6e79782df83a  INSTALL/specific.html
  46d726564091e71e397f3cb6cf879bac  INSTALL/test.html
! 83254129964b09f076e58144051fa7ca  LAST_UPDATED
  b7046438c5076ff5c22da3f713c55819  MAINTAINERS
  cf9f2757ce84b3623a2c25cd96e2630f  Makefile.def
  38d4e84f45aef7dc5e4cce9befc6252d  Makefile.in
  2233eb495f622e1cbca6f0e111f96048  Makefile.tpl
! 923c753f971224f3cd963f9c70d5078a  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  500b9244caa7a7ab23ece1db37efa76d  compile
  cb74b6c8a93f1e46388212f44c60afed  config-ml.in
  07fc7c2000154cc8d5bd1211bad7a65b  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  3e5a5bd82d324a14f895209750e785b8  config.sub
! 1913d97fd1890925df06e74214a2d867  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  4e07b66e4e4b3c6e35ba2a752e1cd95d  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 32,50 ----
  af9fd8189c1230a90586b250985c4b4b  INSTALL/prerequisites.html
  213df43fe2cf1e44974b6e79782df83a  INSTALL/specific.html
  46d726564091e71e397f3cb6cf879bac  INSTALL/test.html
! 462df5a60f72bc71d76c1b3b10d4ba39  LAST_UPDATED
  b7046438c5076ff5c22da3f713c55819  MAINTAINERS
  cf9f2757ce84b3623a2c25cd96e2630f  Makefile.def
  38d4e84f45aef7dc5e4cce9befc6252d  Makefile.in
  2233eb495f622e1cbca6f0e111f96048  Makefile.tpl
! 972c92d6308b2dac738cde26cd967669  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  500b9244caa7a7ab23ece1db37efa76d  compile
  cb74b6c8a93f1e46388212f44c60afed  config-ml.in
  07fc7c2000154cc8d5bd1211bad7a65b  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  3e5a5bd82d324a14f895209750e785b8  config.sub
! 6bf19c8f0c03861768d542b3d36649b4  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  4e07b66e4e4b3c6e35ba2a752e1cd95d  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 136,142 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  d6ddde030a4686d740140dc1f5ed9952  configure
  278ffc6b756f6d7bbb6520b724a3a37d  configure.ac
! cfe162c8d5fedcfe17b9c2e2f8d02322  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  41c532dfc353377dce9eb2fbaa3179fd  contrib/analyze_brprob.py
--- 136,142 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  d6ddde030a4686d740140dc1f5ed9952  configure
  278ffc6b756f6d7bbb6520b724a3a37d  configure.ac
! 0fbbc88f666b4ad7a6424521daa61fb9  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  41c532dfc353377dce9eb2fbaa3179fd  contrib/analyze_brprob.py
*************** db03e57377f9eb202b7b783eb81fe40d  contri
*** 161,172 ****
  2e831f673656f3052f95930c3203cce9  contrib/filter_params.pl
  480dbaa133b74e68d41762d6596bd034  contrib/gcc.doxy
  55236e85d8087042189b701cd05d84be  contrib/gcc_build
! be8553122365f33091cb9b32dfa232c6  contrib/gcc_update
  8db75b60045749d54e598598d8883638  contrib/gen_autofdo_event.py
  8d5fd6a30a05940f4fb9383e2ea15a97  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 0aa82ae3adb3ffdafe83795e81ec8cb2  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 161,172 ----
  2e831f673656f3052f95930c3203cce9  contrib/filter_params.pl
  480dbaa133b74e68d41762d6596bd034  contrib/gcc.doxy
  55236e85d8087042189b701cd05d84be  contrib/gcc_build
! 958f0f7983eacfca31ec1636c6b0f416  contrib/gcc_update
  8db75b60045749d54e598598d8883638  contrib/gen_autofdo_event.py
  8d5fd6a30a05940f4fb9383e2ea15a97  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! e62be1387abc131961dc94e9bcd0cd9f  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** a34668cfad9dec733354503fbc67fb24  contri
*** 188,194 ****
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  959cb8ef692d41f5b4e0bb200810e0c6  contrib/prerequisites.md5
  422c59c5fe9228a3dec0f7c819d63fc1  contrib/prerequisites.sha512
! eb963e12bd8ef679855b7932eeff7fa7  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 188,194 ----
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  959cb8ef692d41f5b4e0bb200810e0c6  contrib/prerequisites.md5
  422c59c5fe9228a3dec0f7c819d63fc1  contrib/prerequisites.sha512
! 6dc4332e8cfbafbf1a3f974db35c27bc  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
*** 247,253 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 0e4a1374777061bb7de216f7a5b83d69  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
--- 247,253 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 96db372721f47dc0f79a329894664886  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
*************** db934a41ee73c66dbdde7290d85e547d  contri
*** 272,278 ****
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  52ed3669ef691d1606b2d8849f05cc6e  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 7375a136f367bdabaad2c6339c4905f2  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 272,278 ----
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  52ed3669ef691d1606b2d8849f05cc6e  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 5bdfb0fdb873c68aeea26c094463ce00  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a5e817d35ded04a0fb03999b50c0e89e  fixinc
*** 409,420 ****
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  fe8b9c2159f95655fcb76d514f36eaf1  gcc/ABOUT-GCC-NLS
! bb21c11e7b548837faf2ee9c90f0286d  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 999c5a56e8c0234e68cccfacb62453de  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 409,420 ----
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  fe8b9c2159f95655fcb76d514f36eaf1  gcc/ABOUT-GCC-NLS
! e1c4c580d0872637d2f7907b6395953e  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! b85fa887c5bd7b99d7def78e968007d3  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 443,449 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! ea38231a57f8c814a51479b6404c5427  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 443,449 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 37e1081e5d2b3e273dd2dfe3cdb46d47  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** e582560d0bf728d88aed7e8d4a281453  gcc/RE
*** 455,461 ****
  3aab1d8a09402a2cfff7275fdfb6a31e  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
  9063d23e571fcde20283b9f34d5e3422  gcc/ada/9drpc.adb
! 28abfbfad7a1ef31324f4b9236858fa6  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 455,461 ----
  3aab1d8a09402a2cfff7275fdfb6a31e  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
  9063d23e571fcde20283b9f34d5e3422  gcc/ada/9drpc.adb
! 968f2f977651b4d056b7cb62dc72b41f  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** d7eca93022b3adc8f4a61dbe910e95d2  gcc/ad
*** 1466,1486 ****
  b45654446bc74bb68ae4adef78906e9b  gcc/ada/g-zspche.ads
  c97edf7ce39a908dcaec55eb49d0abee  gcc/ada/g-zstspl.ads
  03f505d0c5a108b347698645d923a2bb  gcc/ada/gcc-interface/Make-lang.in
! 8a1bb9ff9adec5dfae1ee99f4168e0f0  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
  cb9de0fea640e1eb0cb786f98b60263d  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! 51127c0cd04f21cd8a24cabb46dbc078  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
  c7117c67e2102857d70e286a82985bc0  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  1bba4d8f118cd8b82ada60fb44393339  gcc/ada/gcc-interface/lang.opt
  bc6f86c4a773c1bcb6a433ee6463059a  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! ca894ab3761796021e4c372ffe4e787e  gcc/ada/gcc-interface/trans.c
! 82ce1dd23beb3619ab6ecb3a9c8ba9bb  gcc/ada/gcc-interface/utils.c
  d550c79030f34117a03a70132b6afe32  gcc/ada/gcc-interface/utils2.c
  7441478a743eff5837846723eca81135  gcc/ada/get_scos.adb
  baa8fdaf8d693eb6c5a7e42944887584  gcc/ada/get_scos.ads
--- 1466,1486 ----
  b45654446bc74bb68ae4adef78906e9b  gcc/ada/g-zspche.ads
  c97edf7ce39a908dcaec55eb49d0abee  gcc/ada/g-zstspl.ads
  03f505d0c5a108b347698645d923a2bb  gcc/ada/gcc-interface/Make-lang.in
! 6f4fbe2ce7958fc0afcfd85bc1ca33e8  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
  cb9de0fea640e1eb0cb786f98b60263d  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! abb812a5ed2b2de77f15f562821a631b  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
  c7117c67e2102857d70e286a82985bc0  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  1bba4d8f118cd8b82ada60fb44393339  gcc/ada/gcc-interface/lang.opt
  bc6f86c4a773c1bcb6a433ee6463059a  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! 9537a7f80ce82240be8e627f9cacfff2  gcc/ada/gcc-interface/trans.c
! fc98ad29d5c383124659e37a88ffdab9  gcc/ada/gcc-interface/utils.c
  d550c79030f34117a03a70132b6afe32  gcc/ada/gcc-interface/utils2.c
  7441478a743eff5837846723eca81135  gcc/ada/get_scos.adb
  baa8fdaf8d693eb6c5a7e42944887584  gcc/ada/get_scos.ads
*************** e06fa8bd7fd54c0006e3960c81b7a495  gcc/ad
*** 1597,1603 ****
  85c5042548b68febdcf0b894c6756bdb  gcc/ada/mdll.adb
  1a30059a65684f577354ab54bc9ef275  gcc/ada/mdll.ads
  527af59205abef26289c5c195c15ef66  gcc/ada/memtrack.adb
! 3457b1bbb7fe78421171190036827ce0  gcc/ada/mingw32.h
  ac8392b5fda7d6d3938e45ae392cb0b2  gcc/ada/mkdir.c
  2db2bb2a53e6b2a42f218a419fd061f8  gcc/ada/mlib-fil.adb
  fce82b6f8d7e669dfe343cfbad9152eb  gcc/ada/mlib-fil.ads
--- 1597,1603 ----
  85c5042548b68febdcf0b894c6756bdb  gcc/ada/mdll.adb
  1a30059a65684f577354ab54bc9ef275  gcc/ada/mdll.ads
  527af59205abef26289c5c195c15ef66  gcc/ada/memtrack.adb
! 9ac2b3fea54e21080c2fde869b0ef659  gcc/ada/mingw32.h
  ac8392b5fda7d6d3938e45ae392cb0b2  gcc/ada/mkdir.c
  2db2bb2a53e6b2a42f218a419fd061f8  gcc/ada/mlib-fil.adb
  fce82b6f8d7e669dfe343cfbad9152eb  gcc/ada/mlib-fil.ads
*************** fee77cbb25c211ed337724dac13cc16f  gcc/ad
*** 1965,1971 ****
  f147ed363aba7bfd5210a6c9bad98d22  gcc/ada/s-osinte-mingw.ads
  e0ccc12265d7031072307fee72e66441  gcc/ada/s-osinte-posix.adb
  95d33f38d09b64c6ddbdf6ca9013a19a  gcc/ada/s-osinte-rtems.adb
! 28b7f5c1fb0f8b5082fc0c24d6cd865e  gcc/ada/s-osinte-rtems.ads
  8e43cb0ee20789269fc8a03e909f1a98  gcc/ada/s-osinte-solaris-posix.ads
  4b79cc58a1b73b941681456c8abba9f5  gcc/ada/s-osinte-solaris.adb
  5d8bb4d19a51168c31b3c222912bdd69  gcc/ada/s-osinte-solaris.ads
--- 1965,1971 ----
  f147ed363aba7bfd5210a6c9bad98d22  gcc/ada/s-osinte-mingw.ads
  e0ccc12265d7031072307fee72e66441  gcc/ada/s-osinte-posix.adb
  95d33f38d09b64c6ddbdf6ca9013a19a  gcc/ada/s-osinte-rtems.adb
! eefe6d5048eed3735e14321d40ba8458  gcc/ada/s-osinte-rtems.ads
  8e43cb0ee20789269fc8a03e909f1a98  gcc/ada/s-osinte-solaris-posix.ads
  4b79cc58a1b73b941681456c8abba9f5  gcc/ada/s-osinte-solaris.adb
  5d8bb4d19a51168c31b3c222912bdd69  gcc/ada/s-osinte-solaris.ads
*************** e0ccc12265d7031072307fee72e66441  gcc/ad
*** 1975,1980 ****
--- 1975,1981 ----
  3ca20e76ed40d36def876d8045b583df  gcc/ada/s-osprim-darwin.adb
  04df8b3e983ea646cb9fd7db1add9679  gcc/ada/s-osprim-mingw.adb
  83f4664ac4c1f0d525953e7ed404bc56  gcc/ada/s-osprim-posix.adb
+ 599d2063da60595b32c64cd4b66338cd  gcc/ada/s-osprim-rtems.adb
  1e419a3f6f2fa74c838df783069a8c60  gcc/ada/s-osprim-solaris.adb
  d18827b3491e6b29f50495c078dd78c4  gcc/ada/s-osprim-unix.adb
  ce66b90a2b73ea79796e48662f0de68e  gcc/ada/s-osprim-vxworks.adb
*************** ba80e21f0577644aa652ec5931d032d8  gcc/ad
*** 2375,2381 ****
  8fb30b82a2dade4e46d116fbad4c8085  gcc/ada/sem_ch13.ads
  c2d795651aeb34bdccbee2cbbcaba315  gcc/ada/sem_ch2.adb
  2503e79ed6a55f6fcd86271accd9b9e2  gcc/ada/sem_ch2.ads
! 0d379ebbea263359646df5196c7dff63  gcc/ada/sem_ch3.adb
  378872bb9c8c138da57aced4c5bd65b3  gcc/ada/sem_ch3.ads
  7c6c75a7347298c12f266084210ee4db  gcc/ada/sem_ch4.adb
  4369e8974d1d9ff87d45432644a5f8b6  gcc/ada/sem_ch4.ads
--- 2376,2382 ----
  8fb30b82a2dade4e46d116fbad4c8085  gcc/ada/sem_ch13.ads
  c2d795651aeb34bdccbee2cbbcaba315  gcc/ada/sem_ch2.adb
  2503e79ed6a55f6fcd86271accd9b9e2  gcc/ada/sem_ch2.ads
! 9aeb1c7c7d07df2a31afc1e4300fe2c4  gcc/ada/sem_ch3.adb
  378872bb9c8c138da57aced4c5bd65b3  gcc/ada/sem_ch3.ads
  7c6c75a7347298c12f266084210ee4db  gcc/ada/sem_ch4.adb
  4369e8974d1d9ff87d45432644a5f8b6  gcc/ada/sem_ch4.ads
*************** f49fb908b3e1b95e51b603504d1bfa24  gcc/ad
*** 2415,2422 ****
  88bf0e6b791759354e8ae81ef7507ff9  gcc/ada/sem_smem.ads
  ef47f0af7fa11e2fce10a7fb20c98511  gcc/ada/sem_type.adb
  9176639d909025d92b4e8912af77b041  gcc/ada/sem_type.ads
! 211a1d63ff871670643aeb66a953a0a7  gcc/ada/sem_util.adb
! 8df7bfd6e1bebcb6f8ef2ae786e8c0e7  gcc/ada/sem_util.ads
  1db799c9a140af9fb155a327f3a6e49b  gcc/ada/sem_warn.adb
  1b7d4036a641085606704eb68e9e7557  gcc/ada/sem_warn.ads
  b4fdbe835ffe56d072094daac548065e  gcc/ada/sequenio.ads
--- 2416,2423 ----
  88bf0e6b791759354e8ae81ef7507ff9  gcc/ada/sem_smem.ads
  ef47f0af7fa11e2fce10a7fb20c98511  gcc/ada/sem_type.adb
  9176639d909025d92b4e8912af77b041  gcc/ada/sem_type.ads
! 36d2e90b172ff0febb7c32072363cea8  gcc/ada/sem_util.adb
! 0339d45576425b8235f546296887dcc1  gcc/ada/sem_util.ads
  1db799c9a140af9fb155a327f3a6e49b  gcc/ada/sem_warn.adb
  1b7d4036a641085606704eb68e9e7557  gcc/ada/sem_warn.ads
  b4fdbe835ffe56d072094daac548065e  gcc/ada/sequenio.ads
*************** eee21dbcf5f2e92e21d5f65e79ef467e  gcc/ad
*** 2473,2479 ****
  1f62c36d939ca81abdc3777380548854  gcc/ada/switch.ads
  d36e0605a7f68f541648e49af4e5d6ef  gcc/ada/symbols.adb
  28a22b1808efb5a1733162bd32c60ad3  gcc/ada/symbols.ads
! 77f8d6b2d60fa92e9f8cece19d65f41e  gcc/ada/sysdep.c
  7a47a8649f22534b1b04aba2637f1f6f  gcc/ada/system-aix.ads
  99b95c46db21c0b39ab2eecb4f0ef1b2  gcc/ada/system-darwin-arm.ads
  fbca9c41faf338a0943d70dc66018cf4  gcc/ada/system-darwin-ppc.ads
--- 2474,2480 ----
  1f62c36d939ca81abdc3777380548854  gcc/ada/switch.ads
  d36e0605a7f68f541648e49af4e5d6ef  gcc/ada/symbols.adb
  28a22b1808efb5a1733162bd32c60ad3  gcc/ada/symbols.ads
! 0ca0b7f7e7cd60b6a255f096abaac886  gcc/ada/sysdep.c
  7a47a8649f22534b1b04aba2637f1f6f  gcc/ada/system-aix.ads
  99b95c46db21c0b39ab2eecb4f0ef1b2  gcc/ada/system-darwin-arm.ads
  fbca9c41faf338a0943d70dc66018cf4  gcc/ada/system-darwin-ppc.ads
*************** fc7be41f48bbad07a07baf3e27fc889b  gcc/ad
*** 2571,2577 ****
  55bf22e5d4bffd386a14aa43b2a2ec63  gcc/alias.h
  36e6104a99f85da5d16b7e261a9a9860  gcc/alloc-pool.c
  bbf80e664bc2c1a3d3bebb5f508373d6  gcc/alloc-pool.h
! 7bf8c5f6a4adbace76a663485869d709  gcc/asan.c
  d48810be996f39fd38606d5a591b6694  gcc/asan.h
  3d5b256ddac71f2191b9b666524d70cb  gcc/attribs.c
  0397e511a7dd5384fedb769d059e8980  gcc/attribs.h
--- 2572,2578 ----
  55bf22e5d4bffd386a14aa43b2a2ec63  gcc/alias.h
  36e6104a99f85da5d16b7e261a9a9860  gcc/alloc-pool.c
  bbf80e664bc2c1a3d3bebb5f508373d6  gcc/alloc-pool.h
! 1b48d603378cf55d627de024a1ac6748  gcc/asan.c
  d48810be996f39fd38606d5a591b6694  gcc/asan.h
  3d5b256ddac71f2191b9b666524d70cb  gcc/attribs.c
  0397e511a7dd5384fedb769d059e8980  gcc/attribs.h
*************** d48810be996f39fd38606d5a591b6694  gcc/as
*** 2580,2591 ****
  f3282c1b7f1b32e3de33eda069384b12  gcc/auto-profile.h
  3d8045c90d665003a18932230be6c044  gcc/backend.h
  0a421582477510a20899554a971fd3b8  gcc/basic-block.h
! b3e942d66ab096c5d916f9c80b7a6b95  gcc/bb-reorder.c
  e011891e7101cbf08438851847b50380  gcc/bb-reorder.h
  4f13f945a546e96933494f65cd937763  gcc/bitmap.c
  87a6abe81f5dcb21d241c1b9166c420d  gcc/bitmap.h
  a3e1bd92ba9bdedb8c7153c6e72090c4  gcc/brig-builtins.def
! a9ed54f8ee0d79091a2e935e3c9dad9a  gcc/brig/ChangeLog
  2351e5f1fffd7af8d29270a899e85c47  gcc/brig/Make-lang.in
  ee6dd4618f856ac83d7067ce9254d85e  gcc/brig/brig-builtins.h
  729008055685d12fc1ca05008df01aef  gcc/brig/brig-c.h
--- 2581,2592 ----
  f3282c1b7f1b32e3de33eda069384b12  gcc/auto-profile.h
  3d8045c90d665003a18932230be6c044  gcc/backend.h
  0a421582477510a20899554a971fd3b8  gcc/basic-block.h
! 8d9e80090a25e83ba2ac6311f5df0dea  gcc/bb-reorder.c
  e011891e7101cbf08438851847b50380  gcc/bb-reorder.h
  4f13f945a546e96933494f65cd937763  gcc/bitmap.c
  87a6abe81f5dcb21d241c1b9166c420d  gcc/bitmap.h
  a3e1bd92ba9bdedb8c7153c6e72090c4  gcc/brig-builtins.def
! 28f1df523efa10bddabc844bbfb2c076  gcc/brig/ChangeLog
  2351e5f1fffd7af8d29270a899e85c47  gcc/brig/Make-lang.in
  ee6dd4618f856ac83d7067ce9254d85e  gcc/brig/brig-builtins.h
  729008055685d12fc1ca05008df01aef  gcc/brig/brig-c.h
*************** bee513b2167c326e657a757cafd956dc  gcc/br
*** 2628,2647 ****
  f47f3a5be286bb97d5b3ded0c77a7fc8  gcc/bt-load.c
  dbcb21d679fd944b98405b15f3e90057  gcc/builtin-attrs.def
  57157f190b35a47dd4b683d398e513d6  gcc/builtin-types.def
! 7a09346dfccc475040b166ea64cbd42b  gcc/builtins.c
  a97a907640298b1073edbcf6a02fe334  gcc/builtins.def
  afb31ef0129abddff28f552ef1c65626  gcc/builtins.h
! 296e73117dd13977d41b2cf9a0da6046  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  181b99ff0153386a9f37e991e4b564f0  gcc/c-family/array-notation-common.c
  3750c2b07473ca2dc6e49f0032885798  gcc/c-family/c-ada-spec.c
  c6bcfcd3eaa0f226f1b049b0baf0927d  gcc/c-family/c-ada-spec.h
! 7b56af582cc2333c154bced8f0fc950c  gcc/c-family/c-attribs.c
  61fca19f206b15614354104326f63123  gcc/c-family/c-cilkplus.c
! fadedeaaefba97e2974610d406e114f4  gcc/c-family/c-common.c
  b68399180567cc41ebcb0458faf3cd81  gcc/c-family/c-common.def
  296adc79008883f988ea2e468a9c61c1  gcc/c-family/c-common.h
! 588826d39df48323307a7dff26e301cd  gcc/c-family/c-cppbuiltin.c
  8cf9afd0b571ce2d5e202f034d27edfc  gcc/c-family/c-dump.c
  51c6e9bee3aec18b8579f570f9678796  gcc/c-family/c-format.c
  2bf149a0136a2ee50e3f488422f73dc8  gcc/c-family/c-format.h
--- 2629,2648 ----
  f47f3a5be286bb97d5b3ded0c77a7fc8  gcc/bt-load.c
  dbcb21d679fd944b98405b15f3e90057  gcc/builtin-attrs.def
  57157f190b35a47dd4b683d398e513d6  gcc/builtin-types.def
! 31925965bb248a40786a82a829ca1722  gcc/builtins.c
  a97a907640298b1073edbcf6a02fe334  gcc/builtins.def
  afb31ef0129abddff28f552ef1c65626  gcc/builtins.h
! cb611bd6525f7285fd9bcb3e5d361719  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  181b99ff0153386a9f37e991e4b564f0  gcc/c-family/array-notation-common.c
  3750c2b07473ca2dc6e49f0032885798  gcc/c-family/c-ada-spec.c
  c6bcfcd3eaa0f226f1b049b0baf0927d  gcc/c-family/c-ada-spec.h
! 296ec2c0af128cc96ed7b508af99f62a  gcc/c-family/c-attribs.c
  61fca19f206b15614354104326f63123  gcc/c-family/c-cilkplus.c
! e3a0ce72fabbe8e421211c93d9c26840  gcc/c-family/c-common.c
  b68399180567cc41ebcb0458faf3cd81  gcc/c-family/c-common.def
  296adc79008883f988ea2e468a9c61c1  gcc/c-family/c-common.h
! 8531c78dad8d5dfb40f260a38277b622  gcc/c-family/c-cppbuiltin.c
  8cf9afd0b571ce2d5e202f034d27edfc  gcc/c-family/c-dump.c
  51c6e9bee3aec18b8579f570f9678796  gcc/c-family/c-format.c
  2bf149a0136a2ee50e3f488422f73dc8  gcc/c-family/c-format.h
*************** bdad430142d2d171b7e0ff950149b1f4  gcc/c-
*** 2650,2660 ****
  b62245f957f1827f7b297664d5990121  gcc/c-family/c-indentation.h
  0f4bfa70fe388beb66af314607b99b51  gcc/c-family/c-lex.c
  30c2e467779eff504f1b83a1652e9234  gcc/c-family/c-objc.h
! 070d252b7251903015818002ef45fb77  gcc/c-family/c-omp.c
  888bce9474894d8263924b464cd6ae49  gcc/c-family/c-opts.c
  2427ba79f7f92bcf1a9869e8f7feda00  gcc/c-family/c-pch.c
  1c58be1245dc21a8b0fdb511ee8536cd  gcc/c-family/c-ppoutput.c
! deb5ec4e6aa3da16ceb12055061a47a6  gcc/c-family/c-pragma.c
  6e17797774de4c42415f1892665f2cf5  gcc/c-family/c-pragma.h
  449e75ed38edeac1b1b2250c23b06d84  gcc/c-family/c-pretty-print.c
  b2c1c10d1362a795090b542d5f7c622c  gcc/c-family/c-pretty-print.h
--- 2651,2661 ----
  b62245f957f1827f7b297664d5990121  gcc/c-family/c-indentation.h
  0f4bfa70fe388beb66af314607b99b51  gcc/c-family/c-lex.c
  30c2e467779eff504f1b83a1652e9234  gcc/c-family/c-objc.h
! 433130a5ff7873dc4e18292ab24788fd  gcc/c-family/c-omp.c
  888bce9474894d8263924b464cd6ae49  gcc/c-family/c-opts.c
  2427ba79f7f92bcf1a9869e8f7feda00  gcc/c-family/c-pch.c
  1c58be1245dc21a8b0fdb511ee8536cd  gcc/c-family/c-ppoutput.c
! c2bed27b68f5b5898e5a954bf2e8940e  gcc/c-family/c-pragma.c
  6e17797774de4c42415f1892665f2cf5  gcc/c-family/c-pragma.h
  449e75ed38edeac1b1b2250c23b06d84  gcc/c-family/c-pretty-print.c
  b2c1c10d1362a795090b542d5f7c622c  gcc/c-family/c-pretty-print.h
*************** fe4c5f6b4662d6fc36d84a1f19c8fa16  gcc/c-
*** 2669,2687 ****
  3e076faabcb0bb95377ef8f357eced38  gcc/c-family/cilk.c
  8916e2707114e23b2dccbbc6bc001a97  gcc/c-family/cppspec.c
  82e6854ad3f227c85d7f08a6196d6f70  gcc/c-family/stub-objc.c
! ecfe5cdf37ac25df226209199c30cc72  gcc/c/ChangeLog
  0caf43c9d9c18279169e7f43ad0c19b6  gcc/c/Make-lang.in
  5e6eb0dd85447b36231477f9e3e4b5c0  gcc/c/c-array-notation.c
  a8003032dc7218cccd4aff44dede772d  gcc/c/c-aux-info.c
  e2a3330e4218f15575ab43d04deaeb26  gcc/c/c-convert.c
! 26fab64e150e140ec7cb364d895b1fea  gcc/c/c-decl.c
  c714615507e2f0981003d338ff5abc8a  gcc/c/c-errors.c
  838b541c23f280c0d43fad87bb59e9a9  gcc/c/c-fold.c
  f3cb7d70adefcf45917f39f56bad0180  gcc/c/c-lang.c
  fa65b6fcb253804c399bd8d1d14b079f  gcc/c/c-lang.h
  2c444e8873646b1237057e728c0cf46b  gcc/c/c-objc-common.c
  658c3e81020fbec498195f368198c7a7  gcc/c/c-objc-common.h
! a5b33423dfc749e36ced10144bad69f8  gcc/c/c-parser.c
  2b62fc38332a49a6e5e8c09fb1afcef8  gcc/c/c-parser.h
  67191d1deea476b99b33dab25437bb17  gcc/c/c-tree.h
  ff8e26b9ae235f43dd3d1b42f3683ad7  gcc/c/c-typeck.c
--- 2670,2688 ----
  3e076faabcb0bb95377ef8f357eced38  gcc/c-family/cilk.c
  8916e2707114e23b2dccbbc6bc001a97  gcc/c-family/cppspec.c
  82e6854ad3f227c85d7f08a6196d6f70  gcc/c-family/stub-objc.c
! 311742733b737423255d6824e84ee55e  gcc/c/ChangeLog
  0caf43c9d9c18279169e7f43ad0c19b6  gcc/c/Make-lang.in
  5e6eb0dd85447b36231477f9e3e4b5c0  gcc/c/c-array-notation.c
  a8003032dc7218cccd4aff44dede772d  gcc/c/c-aux-info.c
  e2a3330e4218f15575ab43d04deaeb26  gcc/c/c-convert.c
! 85406841cb0c62a68382f1fed1e4eee8  gcc/c/c-decl.c
  c714615507e2f0981003d338ff5abc8a  gcc/c/c-errors.c
  838b541c23f280c0d43fad87bb59e9a9  gcc/c/c-fold.c
  f3cb7d70adefcf45917f39f56bad0180  gcc/c/c-lang.c
  fa65b6fcb253804c399bd8d1d14b079f  gcc/c/c-lang.h
  2c444e8873646b1237057e728c0cf46b  gcc/c/c-objc-common.c
  658c3e81020fbec498195f368198c7a7  gcc/c/c-objc-common.h
! 91488846efba891fa43f8ab34a7bf2a0  gcc/c/c-parser.c
  2b62fc38332a49a6e5e8c09fb1afcef8  gcc/c/c-parser.h
  67191d1deea476b99b33dab25437bb17  gcc/c/c-tree.h
  ff8e26b9ae235f43dd3d1b42f3683ad7  gcc/c/c-typeck.c
*************** e9ca602eaa8766cf8ac30f86c84ead30  gcc/c/
*** 2690,2696 ****
  acb5ca82086acf009acea002766ece25  gcc/c/gimple-parser.c
  8b7596ca25fb10eb5fb2576c3693786f  gcc/c/gimple-parser.h
  275667cbf114b5ac38093284c7c10051  gcc/caller-save.c
! 936dbdc7569ddd77e8259667339ea78e  gcc/calls.c
  35a3f0d9b1c58a5d06adb4e8d1d9439e  gcc/calls.h
  356f998e062811877195df2f08ba60ad  gcc/ccmp.c
  3b6db7d568f86900dcff15eabd20f2fb  gcc/ccmp.h
--- 2691,2697 ----
  acb5ca82086acf009acea002766ece25  gcc/c/gimple-parser.c
  8b7596ca25fb10eb5fb2576c3693786f  gcc/c/gimple-parser.h
  275667cbf114b5ac38093284c7c10051  gcc/caller-save.c
! cd6d8698b4023b95e7797474dc9a3396  gcc/calls.c
  35a3f0d9b1c58a5d06adb4e8d1d9439e  gcc/calls.h
  356f998e062811877195df2f08ba60ad  gcc/ccmp.c
  3b6db7d568f86900dcff15eabd20f2fb  gcc/ccmp.h
*************** acb5ca82086acf009acea002766ece25  gcc/c/
*** 2699,2705 ****
  f2a3f561ff6a49bb0ecc811ec6512d3b  gcc/cfg.h
  89fba2fbf793e38b120e04b9a57eb22c  gcc/cfganal.c
  cac33857c3d0eefa09bf0986ab7427ca  gcc/cfganal.h
! 2ce44a8a419ca80168317a65338dda87  gcc/cfgbuild.c
  a73f90584530bcb1b885fd43355d274e  gcc/cfgbuild.h
  6fa961e30423e314c23201638fea498a  gcc/cfgcleanup.c
  a0c5d611e8d6e95f00ae5b4b63785d88  gcc/cfgcleanup.h
--- 2700,2706 ----
  f2a3f561ff6a49bb0ecc811ec6512d3b  gcc/cfg.h
  89fba2fbf793e38b120e04b9a57eb22c  gcc/cfganal.c
  cac33857c3d0eefa09bf0986ab7427ca  gcc/cfganal.h
! 5618a7a96d31e6d07af20a0a0fd0b453  gcc/cfgbuild.c
  a73f90584530bcb1b885fd43355d274e  gcc/cfgbuild.h
  6fa961e30423e314c23201638fea498a  gcc/cfgcleanup.c
  a0c5d611e8d6e95f00ae5b4b63785d88  gcc/cfgcleanup.h
*************** a0c5d611e8d6e95f00ae5b4b63785d88  gcc/cf
*** 2712,2726 ****
  219f05d9984823c68ab76e19c309b156  gcc/cfgloopanal.c
  55922f3bde8bb3dcbea5f03a5c9344d6  gcc/cfgloopmanip.c
  0ba518027b3b1192d34ce4e3df414309  gcc/cfgloopmanip.h
! 01d42d4b22850b4004d57b367fc54afe  gcc/cfgrtl.c
  3ec8969e6ab20b3d4ce26552909629a0  gcc/cfgrtl.h
  8a1684de97893f6d8c81a3abb1b05a4e  gcc/cgraph.c
  2c32272d18a449f82be44c54e800ee85  gcc/cgraph.h
  06d4fcc1c803e967bc7bfdca53122d8c  gcc/cgraphbuild.c
  b43331b3393b3512486372b11d9dc355  gcc/cgraphclones.c
! 5a8af495513b32d45e75bcf9a8bb02bd  gcc/cgraphunit.c
  c956d15a21eb642d9cedd70c494af3ab  gcc/chkp-builtins.def
! f8a2fafe51d4797274d6185b420cda08  gcc/cif-code.def
  c530a128ebcadb0602eb6ae3637c2391  gcc/cilk-builtins.def
  64655edf5e7fc2db89f0f78f86b7321e  gcc/cilk-common.c
  f9e550cfcb683744b7ec2e18a4f3f25b  gcc/cilk.h
--- 2713,2727 ----
  219f05d9984823c68ab76e19c309b156  gcc/cfgloopanal.c
  55922f3bde8bb3dcbea5f03a5c9344d6  gcc/cfgloopmanip.c
  0ba518027b3b1192d34ce4e3df414309  gcc/cfgloopmanip.h
! a1354db5bf8c1fb78a9871c75eee5580  gcc/cfgrtl.c
  3ec8969e6ab20b3d4ce26552909629a0  gcc/cfgrtl.h
  8a1684de97893f6d8c81a3abb1b05a4e  gcc/cgraph.c
  2c32272d18a449f82be44c54e800ee85  gcc/cgraph.h
  06d4fcc1c803e967bc7bfdca53122d8c  gcc/cgraphbuild.c
  b43331b3393b3512486372b11d9dc355  gcc/cgraphclones.c
! fe5290115faaf21f4964dfef0c8cc1e2  gcc/cgraphunit.c
  c956d15a21eb642d9cedd70c494af3ab  gcc/chkp-builtins.def
! 97b819ab629c4d063ab6b0814f0d03a1  gcc/cif-code.def
  c530a128ebcadb0602eb6ae3637c2391  gcc/cilk-builtins.def
  64655edf5e7fc2db89f0f78f86b7321e  gcc/cilk-common.c
  f9e550cfcb683744b7ec2e18a4f3f25b  gcc/cilk.h
*************** f2ef0b7a04a3fb57b185556cf3c47432  gcc/co
*** 2732,2738 ****
  44b66023fcc1502d4ed7d5db4fbf4de3  gcc/collect2.c
  68f9782519956a31e5010bdeb531abac  gcc/collect2.h
  5c20f36eb198b4f82e0a6a10a6232468  gcc/combine-stack-adj.c
! 61d4452a4f5eaeb18c3ccef61888155b  gcc/combine.c
  68373a9634c81023ca3245072f1cc05d  gcc/common.md
  57b6709b50ab53883091e6546b464a2f  gcc/common.opt
  eeb9d016bece096753f8a59a733ee114  gcc/common/common-target-def.h
--- 2733,2739 ----
  44b66023fcc1502d4ed7d5db4fbf4de3  gcc/collect2.c
  68f9782519956a31e5010bdeb531abac  gcc/collect2.h
  5c20f36eb198b4f82e0a6a10a6232468  gcc/combine-stack-adj.c
! 579668ea48c71835ac4d1fb241e7fd01  gcc/combine.c
  68373a9634c81023ca3245072f1cc05d  gcc/common.md
  57b6709b50ab53883091e6546b464a2f  gcc/common.opt
  eeb9d016bece096753f8a59a733ee114  gcc/common/common-target-def.h
*************** b0c22a32616d64c099ef851ddf261b23  gcc/co
*** 2788,2796 ****
  0d28f0ed0102c01397140daaf2614e83  gcc/compare-elim.c
  e7193667066e1926cc342fa433d763b4  gcc/conditions.h
  452e1826a3cf7c2cfa4bfa44b511cb77  gcc/config.build
! 3bbb9a8ae90ac635f0c3d9e16eb31bad  gcc/config.gcc
  dc4da52535cb76a4fa50c43fdea4ad61  gcc/config.host
! 30c99794ad39efa586b77df87ce21a4c  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  3d4a14b8dc018b17cce2ea4585f41b55  gcc/config/aarch64/aarch64-arches.def
  c8327f0a78ae111247d01aa8b7076386  gcc/config/aarch64/aarch64-builtins.c
--- 2789,2797 ----
  0d28f0ed0102c01397140daaf2614e83  gcc/compare-elim.c
  e7193667066e1926cc342fa433d763b4  gcc/conditions.h
  452e1826a3cf7c2cfa4bfa44b511cb77  gcc/config.build
! a01160a55c00234a9d6f07fcaaccfdfd  gcc/config.gcc
  dc4da52535cb76a4fa50c43fdea4ad61  gcc/config.host
! f2bce35bd9333a67114b7fbcb937af31  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  3d4a14b8dc018b17cce2ea4585f41b55  gcc/config/aarch64/aarch64-arches.def
  c8327f0a78ae111247d01aa8b7076386  gcc/config/aarch64/aarch64-builtins.c
*************** ac44bc673be92d1af8fe47341f7ad037  gcc/co
*** 2813,2820 ****
  822161a87a372e97985f19687555efb2  gcc/config/aarch64/aarch64-simd.md
  fbc9d22ea16726e8c5404ba63b95fbe6  gcc/config/aarch64/aarch64-tune.md
  415934c7a49166288d8a84565c8cb662  gcc/config/aarch64/aarch64-tuning-flags.def
! 2b25a3362a82fa66bb7f5b81e67d13df  gcc/config/aarch64/aarch64.c
! efeebf3623e965a4a7ff4210cb751d13  gcc/config/aarch64/aarch64.h
  dd5e78a9961bf9550b32b849393e9f16  gcc/config/aarch64/aarch64.md
  46f1fa1446f50465ca061865c266d649  gcc/config/aarch64/aarch64.opt
  d72956fc0e5700efa6411099266daa61  gcc/config/aarch64/arm_acle.h
--- 2814,2821 ----
  822161a87a372e97985f19687555efb2  gcc/config/aarch64/aarch64-simd.md
  fbc9d22ea16726e8c5404ba63b95fbe6  gcc/config/aarch64/aarch64-tune.md
  415934c7a49166288d8a84565c8cb662  gcc/config/aarch64/aarch64-tuning-flags.def
! 20f5cdb6ced2790ddc6e5b28aaf412ff  gcc/config/aarch64/aarch64.c
! d5a307c9e239b9b43d95a400462d115d  gcc/config/aarch64/aarch64.h
  dd5e78a9961bf9550b32b849393e9f16  gcc/config/aarch64/aarch64.md
  46f1fa1446f50465ca061865c266d649  gcc/config/aarch64/aarch64.opt
  d72956fc0e5700efa6411099266daa61  gcc/config/aarch64/arm_acle.h
*************** e031a28eab206d4b53d4b26c206c7814  gcc/co
*** 2840,2848 ****
  142d74b958b77819754a86f22ec262c9  gcc/config/alpha/alpha-modes.def
  91ae6e87d45c468297b61a2fd5c22f17  gcc/config/alpha/alpha-passes.def
  f33be94fa0f75c3f386a7cbe19e29c53  gcc/config/alpha/alpha-protos.h
! 82f36918902fb119f12ba4abedd54339  gcc/config/alpha/alpha.c
  4a740bb1133406c1582bbf646f54a28a  gcc/config/alpha/alpha.h
! 594e08b7e104b58126a2b35864259f1f  gcc/config/alpha/alpha.md
  36e48c7783afb4c7537a33dad0d9734d  gcc/config/alpha/alpha.opt
  49d08204e0dbf16116a281b38f5e94be  gcc/config/alpha/constraints.md
  f9c485887fefec5e01222d26a952b37c  gcc/config/alpha/driver-alpha.c
--- 2841,2849 ----
  142d74b958b77819754a86f22ec262c9  gcc/config/alpha/alpha-modes.def
  91ae6e87d45c468297b61a2fd5c22f17  gcc/config/alpha/alpha-passes.def
  f33be94fa0f75c3f386a7cbe19e29c53  gcc/config/alpha/alpha-protos.h
! 64a94d89945b0d2a64625dbef3597b6f  gcc/config/alpha/alpha.c
  4a740bb1133406c1582bbf646f54a28a  gcc/config/alpha/alpha.h
! c14529a0230b1d7e1d2419380f8529b5  gcc/config/alpha/alpha.md
  36e48c7783afb4c7537a33dad0d9734d  gcc/config/alpha/alpha.opt
  49d08204e0dbf16116a281b38f5e94be  gcc/config/alpha/constraints.md
  f9c485887fefec5e01222d26a952b37c  gcc/config/alpha/driver-alpha.c
*************** f9c485887fefec5e01222d26a952b37c  gcc/co
*** 2856,2863 ****
  6f786e9baf1665b86858b28a8853a9bf  gcc/config/alpha/linux.h
  a6a98d2d8c3c5ee54e4713803aa9a1b6  gcc/config/alpha/netbsd.h
  4c423619e0fb850e98c0261005dc394e  gcc/config/alpha/openbsd.h
! 35d3647aeae60bb28c65bf2fa38f867c  gcc/config/alpha/predicates.md
! d5365b01aac33590c118392807af5138  gcc/config/alpha/sync.md
  f970f66450dc3aa7e0fb2d4522f1a31f  gcc/config/alpha/t-alpha
  6e8dd648b9668f18b1dfd9f1203c9885  gcc/config/alpha/t-linux
  8f7e8148ee17d780676ad6c66e7ee446  gcc/config/alpha/t-vms
--- 2857,2864 ----
  6f786e9baf1665b86858b28a8853a9bf  gcc/config/alpha/linux.h
  a6a98d2d8c3c5ee54e4713803aa9a1b6  gcc/config/alpha/netbsd.h
  4c423619e0fb850e98c0261005dc394e  gcc/config/alpha/openbsd.h
! 0777330a1145a5be1a663649d71e2d94  gcc/config/alpha/predicates.md
! a6e5cdf010cd354b779dc12db65aa268  gcc/config/alpha/sync.md
  f970f66450dc3aa7e0fb2d4522f1a31f  gcc/config/alpha/t-alpha
  6e8dd648b9668f18b1dfd9f1203c9885  gcc/config/alpha/t-linux
  8f7e8148ee17d780676ad6c66e7ee446  gcc/config/alpha/t-vms
*************** b42e597b37ec6ec700bb14149bda3c87  gcc/co
*** 2892,2898 ****
  aee387033dcca9944e08497e61b2995d  gcc/config/arc/fpx.md
  4b8ad3a21a56121383537f2896d64367  gcc/config/arc/genmultilib.awk
  354407e460794365924bd009aedcef30  gcc/config/arc/genoptions.awk
! 4d2d11fb797c1b747708ce7b9d52192d  gcc/config/arc/linux.h
  e1571e08f5157ce5aac6a4029a970392  gcc/config/arc/predicates.md
  4cc5a97a2a2a3f3ab702c776d92c8de0  gcc/config/arc/simdext.md
  e3253d76cfdc8d58a6517d8bde601fb2  gcc/config/arc/t-arc
--- 2893,2899 ----
  aee387033dcca9944e08497e61b2995d  gcc/config/arc/fpx.md
  4b8ad3a21a56121383537f2896d64367  gcc/config/arc/genmultilib.awk
  354407e460794365924bd009aedcef30  gcc/config/arc/genoptions.awk
! e606a6a5e8ecdab8ba27939772857092  gcc/config/arc/linux.h
  e1571e08f5157ce5aac6a4029a970392  gcc/config/arc/predicates.md
  4cc5a97a2a2a3f3ab702c776d92c8de0  gcc/config/arc/simdext.md
  e3253d76cfdc8d58a6517d8bde601fb2  gcc/config/arc/t-arc
*************** d0f4a8e84b903577fdc4b4c653595682  gcc/co
*** 2919,2926 ****
  9fc296c38dbb9315478bd6a567c72cf7  gcc/config/arm/arm-simd-builtin-types.def
  d7ce5229b2c13c9f817d2b467a8fa208  gcc/config/arm/arm-tables.opt
  632479ba42ec730b66ece345a4b6fa69  gcc/config/arm/arm-tune.md
! 2ee3330f30ef1334aaddcc777acbad66  gcc/config/arm/arm.c
! 4aaf5f83746eb25e87c7b77a8fd95677  gcc/config/arm/arm.h
  c10f43d9000ddb048c40f33afba47e70  gcc/config/arm/arm.md
  402607c37d1e8d5a3d9559e6079f902d  gcc/config/arm/arm.opt
  24f38580cc601b8d52e906038d175b22  gcc/config/arm/arm1020e.md
--- 2920,2927 ----
  9fc296c38dbb9315478bd6a567c72cf7  gcc/config/arm/arm-simd-builtin-types.def
  d7ce5229b2c13c9f817d2b467a8fa208  gcc/config/arm/arm-tables.opt
  632479ba42ec730b66ece345a4b6fa69  gcc/config/arm/arm-tune.md
! 147e142eec2e26f4acf7b570c8cb2689  gcc/config/arm/arm.c
! be5ace49118723556bd504c20581de47  gcc/config/arm/arm.h
  c10f43d9000ddb048c40f33afba47e70  gcc/config/arm/arm.md
  402607c37d1e8d5a3d9559e6079f902d  gcc/config/arm/arm.opt
  24f38580cc601b8d52e906038d175b22  gcc/config/arm/arm1020e.md
*************** a0cec19bad640564226c7d98d5233a87  gcc/co
*** 2965,2971 ****
  ad3c8b5f4ad23814f012d3bab7fdaba2  gcc/config/arm/fmp626.md
  8fee74ab049dbf3bf62e4b46e02a17fd  gcc/config/arm/freebsd.h
  40ea8945438a059a4775a05d8019d6e6  gcc/config/arm/fuchsia-elf.h
! 25f9672cca83f9c2bd98e2371fa3cb28  gcc/config/arm/iterators.md
  f64c87de0e61f9baf01f52b1076c58ca  gcc/config/arm/iwmmxt.md
  fd716e7e338c9853015251c58b381417  gcc/config/arm/iwmmxt2.md
  43860172efd13ad5abdb3d79b63f45ca  gcc/config/arm/ldmstm.md
--- 2966,2972 ----
  ad3c8b5f4ad23814f012d3bab7fdaba2  gcc/config/arm/fmp626.md
  8fee74ab049dbf3bf62e4b46e02a17fd  gcc/config/arm/freebsd.h
  40ea8945438a059a4775a05d8019d6e6  gcc/config/arm/fuchsia-elf.h
! d6548cb1229403677474b9f76e6a82e7  gcc/config/arm/iterators.md
  f64c87de0e61f9baf01f52b1076c58ca  gcc/config/arm/iwmmxt.md
  fd716e7e338c9853015251c58b381417  gcc/config/arm/iwmmxt2.md
  43860172efd13ad5abdb3d79b63f45ca  gcc/config/arm/ldmstm.md
*************** b904d27c5271b122a49d456478249b63  gcc/co
*** 2976,2982 ****
  ae7f63fcc1707b4a22775f5ef6b4bc30  gcc/config/arm/marvell-f-iwmmxt.md
  23c5005c8404d6b49376e62ddb72464b  gcc/config/arm/marvell-pj4.md
  e7bd025c0a8b6c147154451f2ac26962  gcc/config/arm/mmintrin.h
! b9a2f9e1a619d853031b8d6873c61938  gcc/config/arm/neon.md
  272ea0edb113be6f1106776f9d26af46  gcc/config/arm/netbsd-elf.h
  4ca7f197762ae09faad8ee458dee5091  gcc/config/arm/parsecpu.awk
  1238b1cb0060064bcc0aaf1f32c91a26  gcc/config/arm/predicates.md
--- 2977,2983 ----
  ae7f63fcc1707b4a22775f5ef6b4bc30  gcc/config/arm/marvell-f-iwmmxt.md
  23c5005c8404d6b49376e62ddb72464b  gcc/config/arm/marvell-pj4.md
  e7bd025c0a8b6c147154451f2ac26962  gcc/config/arm/mmintrin.h
! 2588d7cca19421378b8efdea05e285f6  gcc/config/arm/neon.md
  272ea0edb113be6f1106776f9d26af46  gcc/config/arm/netbsd-elf.h
  4ca7f197762ae09faad8ee458dee5091  gcc/config/arm/parsecpu.awk
  1238b1cb0060064bcc0aaf1f32c91a26  gcc/config/arm/predicates.md
*************** f65e32ade75647d28299317c685923d9  gcc/co
*** 2996,3009 ****
  4943fbef522585ab850f79aba907546d  gcc/config/arm/t-symbian
  9f0145d02d3aa24832a9dab5809c90e8  gcc/config/arm/t-vxworks
  1ccbb3a35ced4f3fd933a078bc385319  gcc/config/arm/thumb1.md
! 96aa3e6f34f3f72f08dbbfd6335b1aaf  gcc/config/arm/thumb2.md
  bd65ff7f66d3269ac18e871c51e38a8d  gcc/config/arm/types.md
  2fb445f2fcca33268ad2bb48250885b8  gcc/config/arm/uclinux-eabi.h
  336c0f452f3280c0c5ffc36ffc1e2702  gcc/config/arm/uclinux-elf.h
  3559547380d1c2adb53426be79b2ccbe  gcc/config/arm/unknown-elf.h
  2a9bd2ecfbbff5480c8c9bdf1ed4edba  gcc/config/arm/unspecs.md
  a4a361c27029ddfc0d0f3eaf409debf6  gcc/config/arm/vec-common.md
! 72a1d80b375a71e46d6eeb97f5d16169  gcc/config/arm/vfp.md
  9c11cb4c0e06934766e0c280b9309571  gcc/config/arm/vfp11.md
  4208fe785394b6e82e88db5bf117c411  gcc/config/arm/vxworks.h
  baec31a658a567471285650931d03b15  gcc/config/arm/vxworks.opt
--- 2997,3010 ----
  4943fbef522585ab850f79aba907546d  gcc/config/arm/t-symbian
  9f0145d02d3aa24832a9dab5809c90e8  gcc/config/arm/t-vxworks
  1ccbb3a35ced4f3fd933a078bc385319  gcc/config/arm/thumb1.md
! 89c0b5ed6c82e82ea0ccca576bee28fc  gcc/config/arm/thumb2.md
  bd65ff7f66d3269ac18e871c51e38a8d  gcc/config/arm/types.md
  2fb445f2fcca33268ad2bb48250885b8  gcc/config/arm/uclinux-eabi.h
  336c0f452f3280c0c5ffc36ffc1e2702  gcc/config/arm/uclinux-elf.h
  3559547380d1c2adb53426be79b2ccbe  gcc/config/arm/unknown-elf.h
  2a9bd2ecfbbff5480c8c9bdf1ed4edba  gcc/config/arm/unspecs.md
  a4a361c27029ddfc0d0f3eaf409debf6  gcc/config/arm/vec-common.md
! 38100c2e73fb4ee84a6fcf31020476f0  gcc/config/arm/vfp.md
  9c11cb4c0e06934766e0c280b9309571  gcc/config/arm/vfp11.md
  4208fe785394b6e82e88db5bf117c411  gcc/config/arm/vxworks.h
  baec31a658a567471285650931d03b15  gcc/config/arm/vxworks.opt
*************** a8b0daa164f32ba1e8276cf787899c6c  gcc/co
*** 3020,3026 ****
  5b3a9cfaad388c30ccb64f8c22ae8434  gcc/config/avr/avr-passes.def
  d058fa65ae6b3fa1bca9d75e9afd3df6  gcc/config/avr/avr-protos.h
  3425f429a345e1eecd51bcad4d3ab1bd  gcc/config/avr/avr-stdint.h
! 6771c43cc39b2e0a5424a1150bf099cd  gcc/config/avr/avr.c
  8eaf3731bd955db07fddd895cde25917  gcc/config/avr/avr.h
  43ebc4e25bd014ae225aa676bcfd0880  gcc/config/avr/avr.md
  3be9837418a7860773b4a1a189853b1c  gcc/config/avr/avr.opt
--- 3021,3027 ----
  5b3a9cfaad388c30ccb64f8c22ae8434  gcc/config/avr/avr-passes.def
  d058fa65ae6b3fa1bca9d75e9afd3df6  gcc/config/avr/avr-protos.h
  3425f429a345e1eecd51bcad4d3ab1bd  gcc/config/avr/avr-stdint.h
! 4cce7957a71f16ac576e7aa68e790fb1  gcc/config/avr/avr.c
  8eaf3731bd955db07fddd895cde25917  gcc/config/avr/avr.h
  43ebc4e25bd014ae225aa676bcfd0880  gcc/config/avr/avr.md
  3be9837418a7860773b4a1a189853b1c  gcc/config/avr/avr.opt
*************** e0597aeef0df7d8e852c545863b14f16  gcc/co
*** 3136,3141 ****
--- 3137,3143 ----
  6241a2fcb12d5e92801c64954bc80f70  gcc/config/epiphany/mode-switch-use.c
  04b7b2136391bece909c5d1426c85d16  gcc/config/epiphany/predicates.md
  944f1ff116f007892c88846acafc70b6  gcc/config/epiphany/resolve-sw-modes.c
+ ae148490dc68d3586af1ffd2b1c6da03  gcc/config/epiphany/rtems.h
  8b232d81d46746de0d4529d8b389aa4c  gcc/config/epiphany/t-epiphany
  aa1cf61bc18107f1da005917c54f3a42  gcc/config/flat.h
  2eeb5eefca65ec53b112c7795484e1b1  gcc/config/fr30/constraints.md
*************** ea365ae237281f97cba6047f5e0dda91  gcc/co
*** 3176,3182 ****
  c72407b0b8426f2f0334aaac63539613  gcc/config/g.opt
  47a846c61261dd0d18b34b4fc54383d4  gcc/config/glibc-c.c
  51f7545eaebbd0fb8bcaf539462a86e3  gcc/config/glibc-stdint.h
! c4d55af3c3947ff698b80a0bc84c96e1  gcc/config/gnu-user.h
  11b98ff00816ec85a4c64c14f75d55d8  gcc/config/gnu-user.opt
  20d8721de1b2b9987ec6e72ab8dc9fd9  gcc/config/gnu.h
  962660c7f18af646566959e5ec76b51b  gcc/config/h8300/constraints.md
--- 3178,3184 ----
  c72407b0b8426f2f0334aaac63539613  gcc/config/g.opt
  47a846c61261dd0d18b34b4fc54383d4  gcc/config/glibc-c.c
  51f7545eaebbd0fb8bcaf539462a86e3  gcc/config/glibc-stdint.h
! a47e831843a160a2ffc8572822b3ab23  gcc/config/gnu-user.h
  11b98ff00816ec85a4c64c14f75d55d8  gcc/config/gnu-user.opt
  20d8721de1b2b9987ec6e72ab8dc9fd9  gcc/config/gnu.h
  962660c7f18af646566959e5ec76b51b  gcc/config/h8300/constraints.md
*************** a3fdca97f68835a7fe64bb36537946c2  gcc/co
*** 3236,3242 ****
  e5755082352ee97d90427b199539c657  gcc/config/i386/clflushoptintrin.h
  7e1002bbf7ff7cbbf3484a56a1bdda37  gcc/config/i386/clwbintrin.h
  f275e0cb1c06e9be383ee2830742eabc  gcc/config/i386/clzerointrin.h
! d4b6b32c0c5d653898f1d1998d3d25d1  gcc/config/i386/constraints.md
  51916b5cfd29cd81ccf6e9e61c1f668d  gcc/config/i386/core2.md
  4c008dd80df596b0deae5e181737543c  gcc/config/i386/cpuid.h
  3005ca522302d379f11519de60d8f8fa  gcc/config/i386/cross-stdarg.h
--- 3238,3244 ----
  e5755082352ee97d90427b199539c657  gcc/config/i386/clflushoptintrin.h
  7e1002bbf7ff7cbbf3484a56a1bdda37  gcc/config/i386/clwbintrin.h
  f275e0cb1c06e9be383ee2830742eabc  gcc/config/i386/clzerointrin.h
! e98e4f9bd96bb13bf122daa5ffb532f7  gcc/config/i386/constraints.md
  51916b5cfd29cd81ccf6e9e61c1f668d  gcc/config/i386/core2.md
  4c008dd80df596b0deae5e181737543c  gcc/config/i386/cpuid.h
  3005ca522302d379f11519de60d8f8fa  gcc/config/i386/cross-stdarg.h
*************** d5238835384061cdbddd924882e89c6e  gcc/co
*** 3280,3292 ****
  2a251c3dbcab569d7c442a3f9ae6c091  gcc/config/i386/i386-builtin.def
  54c767a1819a987fb859eaa5b1e265b2  gcc/config/i386/i386-c.c
  79f95578ad42bafa17a9a1f3c09514c3  gcc/config/i386/i386-modes.def
! 015ed2e5420a5f1372cdbde3125af3e5  gcc/config/i386/i386-opts.h
  80b43deb5c1fc5fc0938a942fd33af10  gcc/config/i386/i386-passes.def
! f1bc7d5f8c944177d8943781d49a411f  gcc/config/i386/i386-protos.h
! 384bd99095be702ebed1ef795b01d531  gcc/config/i386/i386.c
! 4f94353e7bae4d82d67ec0881a3b1c40  gcc/config/i386/i386.h
! f1f3006a73a23dfe67213ce8972a0176  gcc/config/i386/i386.md
! 229515353daa022c5cb3db4c5c1ffe25  gcc/config/i386/i386.opt
  7ba0fe66f8e16b1b88672d1a6a6214e4  gcc/config/i386/i386elf.h
  5d53d7bc9e564ebfaa7161e7fbb38fe8  gcc/config/i386/ia32intrin.h
  ff7697afc6890c3f8bfa85a93e514d93  gcc/config/i386/iamcu.h
--- 3282,3294 ----
  2a251c3dbcab569d7c442a3f9ae6c091  gcc/config/i386/i386-builtin.def
  54c767a1819a987fb859eaa5b1e265b2  gcc/config/i386/i386-c.c
  79f95578ad42bafa17a9a1f3c09514c3  gcc/config/i386/i386-modes.def
! fd4a0dcde60c7daf09fe3b9ef6b3ee08  gcc/config/i386/i386-opts.h
  80b43deb5c1fc5fc0938a942fd33af10  gcc/config/i386/i386-passes.def
! 99f3ec64842b3c7b16cb2c6417fadf1d  gcc/config/i386/i386-protos.h
! 749a9a009cef9d1658433ff81c4c85ad  gcc/config/i386/i386.c
! 607a4c0be95bd337919c6e8d571de2a9  gcc/config/i386/i386.h
! 2d75b28e31d055f2b2a25f83fe6165a7  gcc/config/i386/i386.md
! ca0d03ffdb381f643e5cf347dd93191b  gcc/config/i386/i386.opt
  7ba0fe66f8e16b1b88672d1a6a6214e4  gcc/config/i386/i386elf.h
  5d53d7bc9e564ebfaa7161e7fbb38fe8  gcc/config/i386/ia32intrin.h
  ff7697afc6890c3f8bfa85a93e514d93  gcc/config/i386/iamcu.h
*************** e73745071cc8d04859f3a5b1bfe0c185  gcc/co
*** 3327,3333 ****
  821ea9449f7b83c9ddb0fe9125206cc4  gcc/config/i386/pmmintrin.h
  23f74d16ca6bad836ea7420f1532f523  gcc/config/i386/popcntintrin.h
  cbfcdb12765f75157ac2dc7fad0cf074  gcc/config/i386/ppro.md
! 2ca2dfec9b93d4e8392f36c6f1216062  gcc/config/i386/predicates.md
  ea1eafcd9f62ad8a5977836d0cd67695  gcc/config/i386/prfchwintrin.h
  8d6edac06a5766274664fd5bb80ebde9  gcc/config/i386/rdos.h
  762c0cd418230a8c5df0e0ab5d8c6d99  gcc/config/i386/rdos64.h
--- 3329,3335 ----
  821ea9449f7b83c9ddb0fe9125206cc4  gcc/config/i386/pmmintrin.h
  23f74d16ca6bad836ea7420f1532f523  gcc/config/i386/popcntintrin.h
  cbfcdb12765f75157ac2dc7fad0cf074  gcc/config/i386/ppro.md
! c9c374d5bbe7257b9014287b3e4f69f8  gcc/config/i386/predicates.md
  ea1eafcd9f62ad8a5977836d0cd67695  gcc/config/i386/prfchwintrin.h
  8d6edac06a5766274664fd5bb80ebde9  gcc/config/i386/rdos.h
  762c0cd418230a8c5df0e0ab5d8c6d99  gcc/config/i386/rdos64.h
*************** a8aed88b8bbf38fdb6166cf2d0051cf1  gcc/co
*** 3338,3345 ****
  649897741fe2cca4f04c0c0b518afa61  gcc/config/i386/shaintrin.h
  8be24cf09776d77cfca4a86b3442fbce  gcc/config/i386/slm.md
  655421e4471519d6655c892afcec20c5  gcc/config/i386/smmintrin.h
! df159043e425fa06ebb4523a3d149fb6  gcc/config/i386/sol2.h
! a426257f8a6e897e742103b620329fdf  gcc/config/i386/sse.md
  18427fe6cb074752acb8f48048eaf104  gcc/config/i386/ssemath.h
  aed767217d43c89b3e9f7ba6f4c213a2  gcc/config/i386/stringop.def
  6d07cea9e3242e05941de0140745843b  gcc/config/i386/subst.md
--- 3340,3347 ----
  649897741fe2cca4f04c0c0b518afa61  gcc/config/i386/shaintrin.h
  8be24cf09776d77cfca4a86b3442fbce  gcc/config/i386/slm.md
  655421e4471519d6655c892afcec20c5  gcc/config/i386/smmintrin.h
! b5bce0d903bc159066cd8fefe933e6af  gcc/config/i386/sol2.h
! b6748c5753b398e598adfa0623ba209d  gcc/config/i386/sse.md
  18427fe6cb074752acb8f48048eaf104  gcc/config/i386/ssemath.h
  aed767217d43c89b3e9f7ba6f4c213a2  gcc/config/i386/stringop.def
  6d07cea9e3242e05941de0140745843b  gcc/config/i386/subst.md
*************** bae69273c5e47d61e99558ca73c4fabd  gcc/co
*** 3379,3389 ****
  12e09c6fa27c603c6db59fbfc2a6b089  gcc/config/i386/x-i386
  113b1e1346489b0650778429b2872c71  gcc/config/i386/x-mingw32
  065f6691976a9ae60ef58cefe691036d  gcc/config/i386/x86-64.h
! 2d119a71a49c3ff8e2f72207753bfc35  gcc/config/i386/x86-tune.def
  2477256739bbf2eb85722211b13d6e46  gcc/config/i386/x86intrin.h
  4f6768af1ae8fe5a38ada3fa1436f42f  gcc/config/i386/xm-cygwin.h
  aaad93820bb64b5fc315a6bae94768a9  gcc/config/i386/xm-djgpp.h
! 5433a6fc3362ff0cf0d8fa0cabec86b3  gcc/config/i386/xm-mingw32.h
  dc8ec8d98ef95efcf73d30e3a46bb77d  gcc/config/i386/xmmintrin.h
  8a527454cea62bb597701fc42aad834c  gcc/config/i386/xopintrin.h
  29b667a4509201433194d81bbed83af0  gcc/config/i386/xsavecintrin.h
--- 3381,3391 ----
  12e09c6fa27c603c6db59fbfc2a6b089  gcc/config/i386/x-i386
  113b1e1346489b0650778429b2872c71  gcc/config/i386/x-mingw32
  065f6691976a9ae60ef58cefe691036d  gcc/config/i386/x86-64.h
! 93b057aef17bfabe5a6a28a6add27408  gcc/config/i386/x86-tune.def
  2477256739bbf2eb85722211b13d6e46  gcc/config/i386/x86intrin.h
  4f6768af1ae8fe5a38ada3fa1436f42f  gcc/config/i386/xm-cygwin.h
  aaad93820bb64b5fc315a6bae94768a9  gcc/config/i386/xm-djgpp.h
! 0c06e0e3d61fecb2fada86eb366ac83f  gcc/config/i386/xm-mingw32.h
  dc8ec8d98ef95efcf73d30e3a46bb77d  gcc/config/i386/xmmintrin.h
  8a527454cea62bb597701fc42aad834c  gcc/config/i386/xopintrin.h
  29b667a4509201433194d81bbed83af0  gcc/config/i386/xsavecintrin.h
*************** e06c959e697156c2cf4b80449f29e3d1  gcc/co
*** 3568,3574 ****
  d816ce88e7311c9e9cb60abcd0995bc7  gcc/config/mips/elf.h
  43938fef21cfb86413bf0963df846c76  gcc/config/mips/elfoabi.h
  ba0a583e4c5dbb6e78f552010f72e2f1  gcc/config/mips/elforion.h
! 58400ed1596c2fd72c33a55bf9b7010c  gcc/config/mips/frame-header-opt.c
  d169694e040fec2d904dfdcf7ee2248e  gcc/config/mips/generic.md
  f135adb6b04858214ea18f00c07195a5  gcc/config/mips/genopt.sh
  3fe4cd1db15e4cb09b618f2f2f6fdb90  gcc/config/mips/gnu-user.h
--- 3570,3576 ----
  d816ce88e7311c9e9cb60abcd0995bc7  gcc/config/mips/elf.h
  43938fef21cfb86413bf0963df846c76  gcc/config/mips/elfoabi.h
  ba0a583e4c5dbb6e78f552010f72e2f1  gcc/config/mips/elforion.h
! 0a22502227e836d747f04b698af57276  gcc/config/mips/frame-header-opt.c
  d169694e040fec2d904dfdcf7ee2248e  gcc/config/mips/generic.md
  f135adb6b04858214ea18f00c07195a5  gcc/config/mips/genopt.sh
  3fe4cd1db15e4cb09b618f2f2f6fdb90  gcc/config/mips/gnu-user.h
*************** ceb2ca3fc3e9d3ff85474e68683d4d1b  gcc/co
*** 3709,3716 ****
  d24587b0c06c913cc589590f58da9f33  gcc/config/nds32/t-nds32
  33e4807e8c585e2a9bbbc4c5364dbc5d  gcc/config/netbsd-elf.h
  a93d7f5748efd9df34afe2e04357243b  gcc/config/netbsd-elf.opt
  cae7d314173afb859eed801ace5420be  gcc/config/netbsd-stdint.h
! bfbc7e64bd7d892436d2d851a1284810  gcc/config/netbsd.h
  67ff693223ac2acc4ed38ffd0503e0e0  gcc/config/netbsd.opt
  904f8fc1b202c498bdb0b974717b3034  gcc/config/newlib-stdint.h
  7f3b9de9d0045cf761af9a3f1a77096d  gcc/config/nios2/constraints.md
--- 3711,3720 ----
  d24587b0c06c913cc589590f58da9f33  gcc/config/nds32/t-nds32
  33e4807e8c585e2a9bbbc4c5364dbc5d  gcc/config/netbsd-elf.h
  a93d7f5748efd9df34afe2e04357243b  gcc/config/netbsd-elf.opt
+ d8b38030a960e0e756336943c56fccd4  gcc/config/netbsd-protos.h
  cae7d314173afb859eed801ace5420be  gcc/config/netbsd-stdint.h
! d297f70e7803a48a5f20d47af06bf306  gcc/config/netbsd.c
! ac8069101e31177773da5444d4602f1c  gcc/config/netbsd.h
  67ff693223ac2acc4ed38ffd0503e0e0  gcc/config/netbsd.opt
  904f8fc1b202c498bdb0b974717b3034  gcc/config/newlib-stdint.h
  7f3b9de9d0045cf761af9a3f1a77096d  gcc/config/nios2/constraints.md
*************** f9eb8215e990039206aca7d2674044dd  gcc/co
*** 3761,3767 ****
  d4df9eb3c1cf138edc94444846091689  gcc/config/pa/pa-openbsd.h
  7bc5229cf1c43545830a2c4703b2368e  gcc/config/pa/pa-opts.h
  946b59b66fba818b8c8b48d21d19f78c  gcc/config/pa/pa-protos.h
! 14e4bf07ea4a366c78f5f72d7a127387  gcc/config/pa/pa.c
  2ad9edafd8324971bb2304a432029e16  gcc/config/pa/pa.h
  d8c2dd8006ef24c121cb8487f5e847a0  gcc/config/pa/pa.md
  8bd9cf9ffd45cd39f633111f1c7a35c2  gcc/config/pa/pa.opt
--- 3765,3771 ----
  d4df9eb3c1cf138edc94444846091689  gcc/config/pa/pa-openbsd.h
  7bc5229cf1c43545830a2c4703b2368e  gcc/config/pa/pa-opts.h
  946b59b66fba818b8c8b48d21d19f78c  gcc/config/pa/pa-protos.h
! e9fa6ba5edde00fefb905b0b190a2f68  gcc/config/pa/pa.c
  2ad9edafd8324971bb2304a432029e16  gcc/config/pa/pa.h
  d8c2dd8006ef24c121cb8487f5e847a0  gcc/config/pa/pa.md
  8bd9cf9ffd45cd39f633111f1c7a35c2  gcc/config/pa/pa.opt
*************** a068510ec9a28048681e78b9f613e1b3  gcc/co
*** 3791,3800 ****
  c5879488e4025f0306739cb8a7f2e17e  gcc/config/riscv/constraints.md
  246648c72057b83cee3bca67721dc0f7  gcc/config/riscv/elf.h
  d45b22a8b6d427c1f1f1d6033877c69e  gcc/config/riscv/generic.md
! 57f25195808bfcc3fc64baad5cac815f  gcc/config/riscv/linux.h
  2552259963f9ef19a088eae3912e9a24  gcc/config/riscv/multilib-generator
  f1a59ba1de4c68bd22c730bbb7f4e6f2  gcc/config/riscv/peephole.md
! 591638766a400ee1590dfe3fc6bdd47b  gcc/config/riscv/pic.md
  46a064db725287b4715bc45ee31cd292  gcc/config/riscv/predicates.md
  e090e9344fdb28abde9dcb58ff70edd1  gcc/config/riscv/riscv-builtins.c
  83c301cf1a48e519076d1bd0a805e071  gcc/config/riscv/riscv-c.c
--- 3795,3804 ----
  c5879488e4025f0306739cb8a7f2e17e  gcc/config/riscv/constraints.md
  246648c72057b83cee3bca67721dc0f7  gcc/config/riscv/elf.h
  d45b22a8b6d427c1f1f1d6033877c69e  gcc/config/riscv/generic.md
! 3c2a77c271439e18cc6ed65e7643fd23  gcc/config/riscv/linux.h
  2552259963f9ef19a088eae3912e9a24  gcc/config/riscv/multilib-generator
  f1a59ba1de4c68bd22c730bbb7f4e6f2  gcc/config/riscv/peephole.md
! e5b950e2ba93a9abed5eae7ea6d7f65d  gcc/config/riscv/pic.md
  46a064db725287b4715bc45ee31cd292  gcc/config/riscv/predicates.md
  e090e9344fdb28abde9dcb58ff70edd1  gcc/config/riscv/riscv-builtins.c
  83c301cf1a48e519076d1bd0a805e071  gcc/config/riscv/riscv-c.c
*************** ea32e9af748a55f08da5b1a986507ff3  gcc/co
*** 3802,3811 ****
  c258c856bbdcb2c03c099045727b3bce  gcc/config/riscv/riscv-modes.def
  1c01dcde782026e75e42b703830e26a6  gcc/config/riscv/riscv-opts.h
  afcb0b6bd11e75463251812bc095b764  gcc/config/riscv/riscv-protos.h
! 739104b27aef3bb10f105505551f400a  gcc/config/riscv/riscv.c
! 0baae06eb3f9840b11041cc15da3cfda  gcc/config/riscv/riscv.h
! 83620ad436904c3e3c3fe3d67bc606a9  gcc/config/riscv/riscv.md
! af2fa2022fa943036ec1fe226e86f20a  gcc/config/riscv/riscv.opt
  5ed01b941d66d7daebb31051be917524  gcc/config/riscv/sync.md
  1c27821991689abdaa7a908a0cc8dfa4  gcc/config/riscv/t-elf-multilib
  d8ae7bee35ef1ecd77143535da9aae78  gcc/config/riscv/t-linux
--- 3806,3816 ----
  c258c856bbdcb2c03c099045727b3bce  gcc/config/riscv/riscv-modes.def
  1c01dcde782026e75e42b703830e26a6  gcc/config/riscv/riscv-opts.h
  afcb0b6bd11e75463251812bc095b764  gcc/config/riscv/riscv-protos.h
! a00bc06ce07c569dac40cdf99f4944bb  gcc/config/riscv/riscv.c
! 5ce20e6e882bed3371be9de601dfc929  gcc/config/riscv/riscv.h
! f106e4f9b06d939a4dc948ade4ad0de8  gcc/config/riscv/riscv.md
! a4b78c217510867188e733a0bf929792  gcc/config/riscv/riscv.opt
! db6e4e3dccff20c5a085d7f7eb68f39a  gcc/config/riscv/rtems.h
  5ed01b941d66d7daebb31051be917524  gcc/config/riscv/sync.md
  1c27821991689abdaa7a908a0cc8dfa4  gcc/config/riscv/t-elf-multilib
  d8ae7bee35ef1ecd77143535da9aae78  gcc/config/riscv/t-linux
*************** c1fd5ce3265227f742dd7b50a4d4e860  gcc/co
*** 3848,3854 ****
  c04eafaf5bcb98ef729029677f468111  gcc/config/rs6000/aix64.opt
  9e37dfb2cfc128801986fe38da434059  gcc/config/rs6000/aix71.h
  5b930da199cdf0fe45e6c13b194d3b09  gcc/config/rs6000/altivec.h
! dba4af95fbe46ee3f0b7e9c0cab4536d  gcc/config/rs6000/altivec.md
  d93efc51b48185e307aea24e46c4eff1  gcc/config/rs6000/biarch64.h
  03512609c1d7d657e1fa9d336feaf3f2  gcc/config/rs6000/cell.md
  aae8b48d17c545633f55e8f1f6eb9152  gcc/config/rs6000/constraints.md
--- 3853,3859 ----
  c04eafaf5bcb98ef729029677f468111  gcc/config/rs6000/aix64.opt
  9e37dfb2cfc128801986fe38da434059  gcc/config/rs6000/aix71.h
  5b930da199cdf0fe45e6c13b194d3b09  gcc/config/rs6000/altivec.h
! 61f68216e0bfebd7e03d81fc2aca9ab7  gcc/config/rs6000/altivec.md
  d93efc51b48185e307aea24e46c4eff1  gcc/config/rs6000/biarch64.h
  03512609c1d7d657e1fa9d336feaf3f2  gcc/config/rs6000/cell.md
  aae8b48d17c545633f55e8f1f6eb9152  gcc/config/rs6000/constraints.md
*************** b627499bac4bff6eade814494d296567  gcc/co
*** 3894,3922 ****
  9a6b1a1ff8e887d34edbdf0fc483ea51  gcc/config/rs6000/paired.md
  21bd98216fa5dbbf5af23457c6d1a688  gcc/config/rs6000/power4.md
  8a0b9fe5532f1ddcbdf2d7ae91870564  gcc/config/rs6000/power5.md
! 5abdfa293445b675d91be95e86ae0578  gcc/config/rs6000/power6.md
  be26c92327257b7174b227abbedfc38e  gcc/config/rs6000/power7.md
  3f7daf2bc14d5b44ee4627a036ad89dd  gcc/config/rs6000/power8.md
  d72d32ce10b6b2d9d2b6c5c805ed926f  gcc/config/rs6000/power9.md
! bd8fefee0e94517dc24429fccb7b64e6  gcc/config/rs6000/ppc-asm.h
! fe11e87c40d5f9527de18223ca9acaae  gcc/config/rs6000/ppc-auxv.h
  526c8b9296818a28a1cd31ac9a1aa109  gcc/config/rs6000/ppu_intrinsics.h
  7ece436730a2913c3f5980fe64a72454  gcc/config/rs6000/predicates.md
  8487b3f36ba6463ad32647e69e060c6b  gcc/config/rs6000/rs6000-builtin.def
! fcb41a5c9dc3b08988a3ecaf74ada581  gcc/config/rs6000/rs6000-c.c
  9c6ba7f9ee5978eee63cfee9d7ee9c3a  gcc/config/rs6000/rs6000-cpus.def
  a46ae50924a00ed57cfdf730ebdb4237  gcc/config/rs6000/rs6000-linux.c
  2824bf79a0d9619e1952e8d0a90aef04  gcc/config/rs6000/rs6000-modes.def
  f69e381c5811309d05da2313dfcec4de  gcc/config/rs6000/rs6000-opts.h
  845709f631fc1fa80de2bbaf192bff40  gcc/config/rs6000/rs6000-passes.def
! f447a3434c200cc3c5dcde8119bbb3c1  gcc/config/rs6000/rs6000-protos.h
  914f1dcbd8cea8da94281c72be417b47  gcc/config/rs6000/rs6000-tables.opt
! 55e817de2d9d5928c3240f995f235dc5  gcc/config/rs6000/rs6000.c
  c461457c1525c2fb211d80801c9eef95  gcc/config/rs6000/rs6000.h
! 7d605e1fcf454e5e9f84c18f6142e6c0  gcc/config/rs6000/rs6000.md
! c949775e94ccec511542b25a9506b078  gcc/config/rs6000/rs6000.opt
  77b278cec2d9c926b955ebfc7075c240  gcc/config/rs6000/rs64.md
! f1a2ca046d1a212bb9b5fa1484adf3d3  gcc/config/rs6000/rtems.h
  608da58845a3fb30439833d8eaf211a4  gcc/config/rs6000/secureplt.h
  f5a43dfbd624a504c3556f91f9fa63c2  gcc/config/rs6000/si2vmx.h
  eb790531e65dd00658657ac8f5095bf0  gcc/config/rs6000/singlefp.h
--- 3899,3927 ----
  9a6b1a1ff8e887d34edbdf0fc483ea51  gcc/config/rs6000/paired.md
  21bd98216fa5dbbf5af23457c6d1a688  gcc/config/rs6000/power4.md
  8a0b9fe5532f1ddcbdf2d7ae91870564  gcc/config/rs6000/power5.md
! dd869cc9b425b4538a4a7af0426f208a  gcc/config/rs6000/power6.md
  be26c92327257b7174b227abbedfc38e  gcc/config/rs6000/power7.md
  3f7daf2bc14d5b44ee4627a036ad89dd  gcc/config/rs6000/power8.md
  d72d32ce10b6b2d9d2b6c5c805ed926f  gcc/config/rs6000/power9.md
! 4e2bdc3bc17b2e623ca22dc682e8d765  gcc/config/rs6000/ppc-asm.h
! b5f65d5db893cf3ca33e181b35cae0f3  gcc/config/rs6000/ppc-auxv.h
  526c8b9296818a28a1cd31ac9a1aa109  gcc/config/rs6000/ppu_intrinsics.h
  7ece436730a2913c3f5980fe64a72454  gcc/config/rs6000/predicates.md
  8487b3f36ba6463ad32647e69e060c6b  gcc/config/rs6000/rs6000-builtin.def
! 310ad712f43c44ae14112300fe48c9f8  gcc/config/rs6000/rs6000-c.c
  9c6ba7f9ee5978eee63cfee9d7ee9c3a  gcc/config/rs6000/rs6000-cpus.def
  a46ae50924a00ed57cfdf730ebdb4237  gcc/config/rs6000/rs6000-linux.c
  2824bf79a0d9619e1952e8d0a90aef04  gcc/config/rs6000/rs6000-modes.def
  f69e381c5811309d05da2313dfcec4de  gcc/config/rs6000/rs6000-opts.h
  845709f631fc1fa80de2bbaf192bff40  gcc/config/rs6000/rs6000-passes.def
! 6484637023cec7e3ee43814bac0db0d5  gcc/config/rs6000/rs6000-protos.h
  914f1dcbd8cea8da94281c72be417b47  gcc/config/rs6000/rs6000-tables.opt
! b9c0234d5772fef2080cb445f72297f9  gcc/config/rs6000/rs6000.c
  c461457c1525c2fb211d80801c9eef95  gcc/config/rs6000/rs6000.h
! d503be8617ff5f10f8cac13cf53d7234  gcc/config/rs6000/rs6000.md
! afd7ce6de7b3cecc76e6b46016989da4  gcc/config/rs6000/rs6000.opt
  77b278cec2d9c926b955ebfc7075c240  gcc/config/rs6000/rs64.md
! d83c81edf739619fad01bf4449b95fcf  gcc/config/rs6000/rtems.h
  608da58845a3fb30439833d8eaf211a4  gcc/config/rs6000/secureplt.h
  f5a43dfbd624a504c3556f91f9fa63c2  gcc/config/rs6000/si2vmx.h
  eb790531e65dd00658657ac8f5095bf0  gcc/config/rs6000/singlefp.h
*************** eb790531e65dd00658657ac8f5095bf0  gcc/co
*** 3924,3930 ****
  0f10b04b9473366a0aa02a94b4268cc9  gcc/config/rs6000/spe.md
  6aea2d3f4c7f9feda711f14159b5db6b  gcc/config/rs6000/spu2vmx.h
  b855f9d150b04ab26a568aeae119621a  gcc/config/rs6000/sync.md
! 8c6e98b8542f737ae9d4a63c2ced1aa9  gcc/config/rs6000/sysv4.h
  71532a23e8bb814c2631d92ccd79d8ea  gcc/config/rs6000/sysv4.opt
  f0120a33d63c5afb74adb0c42642ac8d  gcc/config/rs6000/sysv4le.h
  3b0a83e6efece3becf37788b124982fa  gcc/config/rs6000/t-aix43
--- 3929,3935 ----
  0f10b04b9473366a0aa02a94b4268cc9  gcc/config/rs6000/spe.md
  6aea2d3f4c7f9feda711f14159b5db6b  gcc/config/rs6000/spu2vmx.h
  b855f9d150b04ab26a568aeae119621a  gcc/config/rs6000/sync.md
! 8ca53d428fb23f756564e17614d74193  gcc/config/rs6000/sysv4.h
  71532a23e8bb814c2631d92ccd79d8ea  gcc/config/rs6000/sysv4.opt
  f0120a33d63c5afb74adb0c42642ac8d  gcc/config/rs6000/sysv4le.h
  3b0a83e6efece3becf37788b124982fa  gcc/config/rs6000/t-aix43
*************** b3a6d50652efdc2df7cda6c50ca133e7  gcc/co
*** 3945,3951 ****
  8653ebe1ded2158732c997c1b8e71181  gcc/config/rs6000/t-ppcgas
  1b8aba690a39464c4ea9c647d73d6983  gcc/config/rs6000/t-ppcos
  c4ea9dee3824134ac4714286e8799f50  gcc/config/rs6000/t-rs6000
! e52182374dfcc25fba56e65908e59e11  gcc/config/rs6000/t-rtems
  538baa9071c5f649e985043f1eab9b5b  gcc/config/rs6000/t-spe
  18fb072a76b179eb23d0e6339e892030  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
--- 3950,3956 ----
  8653ebe1ded2158732c997c1b8e71181  gcc/config/rs6000/t-ppcgas
  1b8aba690a39464c4ea9c647d73d6983  gcc/config/rs6000/t-ppcos
  c4ea9dee3824134ac4714286e8799f50  gcc/config/rs6000/t-rs6000
! 497b48409619708eed5d475932305d9a  gcc/config/rs6000/t-rtems
  538baa9071c5f649e985043f1eab9b5b  gcc/config/rs6000/t-spe
  18fb072a76b179eb23d0e6339e892030  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
*************** f11925c88524d2fd457bf77944da1302  gcc/co
*** 3954,3960 ****
  bf04bdab00faa0daebcc1114606fa4d3  gcc/config/rs6000/titan.md
  245d1070b026f6c6557c6c7a5cca5166  gcc/config/rs6000/vec_types.h
  6da3f51a86613143db6f52ff5feaa04e  gcc/config/rs6000/vector.md
! 52b94095d882efc91e94c921202f1ef0  gcc/config/rs6000/vsx.md
  58217d7c0d865013cdfc9ca30ba14670  gcc/config/rs6000/vxworks.h
  bf3883463c961f7b50a8f9809b6244ee  gcc/config/rs6000/vxworksae.h
  f0bd85bb4b12651513a250e3a8b690bc  gcc/config/rs6000/vxworksmils.h
--- 3959,3965 ----
  bf04bdab00faa0daebcc1114606fa4d3  gcc/config/rs6000/titan.md
  245d1070b026f6c6557c6c7a5cca5166  gcc/config/rs6000/vec_types.h
  6da3f51a86613143db6f52ff5feaa04e  gcc/config/rs6000/vector.md
! 8bac59f78d205a1de6e1d0fca09aee66  gcc/config/rs6000/vsx.md
  58217d7c0d865013cdfc9ca30ba14670  gcc/config/rs6000/vxworks.h
  bf3883463c961f7b50a8f9809b6244ee  gcc/config/rs6000/vxworksae.h
  f0bd85bb4b12651513a250e3a8b690bc  gcc/config/rs6000/vxworksmils.h
*************** a078bb5956c9dd698ed9fa963506351b  gcc/co
*** 3975,3983 ****
  92859e46f689b2f0a302db52083090c0  gcc/config/rx/rx-modes.def
  a994e8b76eb99cbd7d47a21ccafdf987  gcc/config/rx/rx-opts.h
  cffd323df4d31d4d52bcfc81e87f5cfc  gcc/config/rx/rx-protos.h
! 7c3d2d3854431afa5b4a6cd05048cbac  gcc/config/rx/rx.c
  49407a79a3a866efc08042244786ce38  gcc/config/rx/rx.h
! c062aeb4647d7cc6718c37f78200e2ee  gcc/config/rx/rx.md
  4778e7c2ee5bedb69c75b7e4d209087d  gcc/config/rx/rx.opt
  0b4e015e9d3ae862ed5dde2d6c8a0e46  gcc/config/rx/t-rx
  ea36919fc1adc15812c1e6759392ae02  gcc/config/s390/2064.md
--- 3980,3988 ----
  92859e46f689b2f0a302db52083090c0  gcc/config/rx/rx-modes.def
  a994e8b76eb99cbd7d47a21ccafdf987  gcc/config/rx/rx-opts.h
  cffd323df4d31d4d52bcfc81e87f5cfc  gcc/config/rx/rx-protos.h
! ce579e3f87f37741b7bb1e43ff144a7c  gcc/config/rx/rx.c
  49407a79a3a866efc08042244786ce38  gcc/config/rx/rx.h
! 46b2f0adf1ae963b441bf197696c4297  gcc/config/rx/rx.md
  4778e7c2ee5bedb69c75b7e4d209087d  gcc/config/rx/rx.opt
  0b4e015e9d3ae862ed5dde2d6c8a0e46  gcc/config/rx/t-rx
  ea36919fc1adc15812c1e6759392ae02  gcc/config/s390/2064.md
*************** c31ffac63b4400ac8631d00e76f00896  gcc/co
*** 4031,4048 ****
  4a1188fe4b98662fe76b48fb1ed86902  gcc/config/sh/rtems.h
  742e7ce9c334146ec562d13a6b4764e4  gcc/config/sh/rtemself.h
  562c197d8dd3c18257ff90a4b86996c2  gcc/config/sh/sh-c.c
! bd98cf362235f7eda957d4a5bc356a1b  gcc/config/sh/sh-mem.cc
  b042490c8fd0ce0aa1a3023af990b37e  gcc/config/sh/sh-modes.def
  bc92a4402e9ac7d9b1698969038d5794  gcc/config/sh/sh-protos.h
  22c3feaa663686845f0f718699785b52  gcc/config/sh/sh.c
  cf0ad69c78666c14af5fce0f52f58e26  gcc/config/sh/sh.h
! ca05fd451eea06de65592b372a53ea01  gcc/config/sh/sh.md
  e2e257f666c9bf9ff1b7e5e0d2ccf358  gcc/config/sh/sh.opt
  e3c3a7d65ca18d2dc6c6316e6934bffa  gcc/config/sh/sh1.md
  f83ceb056a0ff31082e63450847a0a02  gcc/config/sh/sh4-300.md
  d477d76e37e02f71be26cb55f57fb37d  gcc/config/sh/sh4.md
  82fde7e0537588159e1dd3758bd46940  gcc/config/sh/sh4a.md
! 9e79def60c8026f9986d4a8f74d5b4d6  gcc/config/sh/sh_optimize_sett_clrt.cc
  ee30c2c8790c291f66228775baf58c65  gcc/config/sh/sh_treg_combine.cc
  ef869a69324522960db2c3e1e53c5e4b  gcc/config/sh/superh.h
  06158b0f1e33501120db330d7734228d  gcc/config/sh/superh.opt
--- 4036,4053 ----
  4a1188fe4b98662fe76b48fb1ed86902  gcc/config/sh/rtems.h
  742e7ce9c334146ec562d13a6b4764e4  gcc/config/sh/rtemself.h
  562c197d8dd3c18257ff90a4b86996c2  gcc/config/sh/sh-c.c
! d6df61b65eb3b34c88a763b504b2f797  gcc/config/sh/sh-mem.cc
  b042490c8fd0ce0aa1a3023af990b37e  gcc/config/sh/sh-modes.def
  bc92a4402e9ac7d9b1698969038d5794  gcc/config/sh/sh-protos.h
  22c3feaa663686845f0f718699785b52  gcc/config/sh/sh.c
  cf0ad69c78666c14af5fce0f52f58e26  gcc/config/sh/sh.h
! f2278c4d2452cfad51aeffea01dc6888  gcc/config/sh/sh.md
  e2e257f666c9bf9ff1b7e5e0d2ccf358  gcc/config/sh/sh.opt
  e3c3a7d65ca18d2dc6c6316e6934bffa  gcc/config/sh/sh1.md
  f83ceb056a0ff31082e63450847a0a02  gcc/config/sh/sh4-300.md
  d477d76e37e02f71be26cb55f57fb37d  gcc/config/sh/sh4.md
  82fde7e0537588159e1dd3758bd46940  gcc/config/sh/sh4a.md
! cd0614651555b215c1d77a234e99e569  gcc/config/sh/sh_optimize_sett_clrt.cc
  ee30c2c8790c291f66228775baf58c65  gcc/config/sh/sh_treg_combine.cc
  ef869a69324522960db2c3e1e53c5e4b  gcc/config/sh/superh.h
  06158b0f1e33501120db330d7734228d  gcc/config/sh/superh.opt
*************** f391291e3b23065001be3b77c1c4b139  gcc/co
*** 4059,4065 ****
  200ca0a99baed6e4eee80d9c909cb7ea  gcc/config/sol2-protos.h
  0ce5b7164d44372fcb1b5ebb8d873d01  gcc/config/sol2-stubs.c
  10427205f9e908896bb603b89ea10a7a  gcc/config/sol2.c
! 91c27840b624e7b10353a8b1c459ed52  gcc/config/sol2.h
  ed9b8fdac94d44f4ad4f07567a6ae8c2  gcc/config/sol2.opt
  2a8a79970ec03c931d43b719e12f6268  gcc/config/sparc/biarch64.h
  cda33eade13d321e424800344f31bb05  gcc/config/sparc/constraints.md
--- 4064,4070 ----
  200ca0a99baed6e4eee80d9c909cb7ea  gcc/config/sol2-protos.h
  0ce5b7164d44372fcb1b5ebb8d873d01  gcc/config/sol2-stubs.c
  10427205f9e908896bb603b89ea10a7a  gcc/config/sol2.c
! e198781b95015324afc49cafdb5bb2d1  gcc/config/sol2.h
  ed9b8fdac94d44f4ad4f07567a6ae8c2  gcc/config/sol2.opt
  2a8a79970ec03c931d43b719e12f6268  gcc/config/sparc/biarch64.h
  cda33eade13d321e424800344f31bb05  gcc/config/sparc/constraints.md
*************** ebbdcebbe1adce348931a4c7274c7c51  gcc/co
*** 4090,4102 ****
  8716c31870255b84a448762c1c3f81c7  gcc/config/sparc/sparc-opts.h
  f7b50c68732f0e443b61cc30aafcdf2b  gcc/config/sparc/sparc-passes.def
  c9f7a8357767f05db3064cf1cc649b67  gcc/config/sparc/sparc-protos.h
! 4491451686495f59f1b7cb132e68e357  gcc/config/sparc/sparc.c
  d22b6f70252e19940f3fdf0364e2c312  gcc/config/sparc/sparc.h
! 1fe1648d42b1c788278c1e89bbe65ed6  gcc/config/sparc/sparc.md
! 0741bbf74a8e053aa0cfbd76b52e3ea9  gcc/config/sparc/sparc.opt
  0ce5501d01413f5bf8569648d53f026b  gcc/config/sparc/sparclet.md
  7b3ac0af0debfa3fc3e038c25d775e49  gcc/config/sparc/supersparc.md
! 05e57a721d56e30f627e3724a623a951  gcc/config/sparc/sync.md
  7c37152816c6ceeb1109dfa173329d8f  gcc/config/sparc/sysv4.h
  1d1fae7cebb6040f80099604647cafed  gcc/config/sparc/t-elf
  acbd843cea02b141e7862dcc2b2854d3  gcc/config/sparc/t-leon
--- 4095,4107 ----
  8716c31870255b84a448762c1c3f81c7  gcc/config/sparc/sparc-opts.h
  f7b50c68732f0e443b61cc30aafcdf2b  gcc/config/sparc/sparc-passes.def
  c9f7a8357767f05db3064cf1cc649b67  gcc/config/sparc/sparc-protos.h
! e59635de5be3ba3b8665efb32600f02b  gcc/config/sparc/sparc.c
  d22b6f70252e19940f3fdf0364e2c312  gcc/config/sparc/sparc.h
! 79022cdd249b67e87687638f1166924e  gcc/config/sparc/sparc.md
! 7ed2f6fc79160fe9d611d2b3b0c23d1a  gcc/config/sparc/sparc.opt
  0ce5501d01413f5bf8569648d53f026b  gcc/config/sparc/sparclet.md
  7b3ac0af0debfa3fc3e038c25d775e49  gcc/config/sparc/supersparc.md
! 88d08b7afdc62d1c901e533085b00016  gcc/config/sparc/sync.md
  7c37152816c6ceeb1109dfa173329d8f  gcc/config/sparc/sysv4.h
  1d1fae7cebb6040f80099604647cafed  gcc/config/sparc/t-elf
  acbd843cea02b141e7862dcc2b2854d3  gcc/config/sparc/t-leon
*************** e6094534c4fe7d322c1753519fb0e409  gcc/co
*** 4147,4152 ****
--- 4152,4158 ----
  5a627af36427af5d7a662e254721033f  gcc/config/t-libunwind
  548a7228d471586260538728d5a76276  gcc/config/t-linux
  6a0dbfc374b62252ece0d69c04b3cf67  gcc/config/t-lynx
+ c7b25b385c4a8c877ef2f3f4924a84c6  gcc/config/t-netbsd
  4b382926844dd76c21046df37b41105c  gcc/config/t-openbsd
  661df4b203463c04ca8661136ee2eab5  gcc/config/t-pnt16-warn
  501751f2be56698ed1c9cf18358b67ac  gcc/config/t-rtems
*************** da0c5a9aba24111956e86a5007dd39a6  gcc/co
*** 4271,4291 ****
  ec846689d23cece17a1e173a290d1bc2  gcc/config/xtensa/t-xtensa
  cd3f530ea95922564e1c6760e6fdf034  gcc/config/xtensa/uclinux.h
  19c527eb9ebf583239c86ce3bf541dec  gcc/config/xtensa/uclinux.opt
! c9b736b68317fbacd2a12701f1b888cc  gcc/config/xtensa/xtensa-protos.h
! b5f2dbec825cef82d1da95bb14b3eeef  gcc/config/xtensa/xtensa.c
! 8de0185f42561f590761455b71b243aa  gcc/config/xtensa/xtensa.h
  3a904fae76ea41a5ac0cd3f169afb129  gcc/config/xtensa/xtensa.md
  1e4b738829612b4836067eb92c840ee7  gcc/config/xtensa/xtensa.opt
! 9005b12c4ebc26916b61caee451c10eb  gcc/configure
! 23222a88507326146a288487b79d3e20  gcc/configure.ac
  75059ca0d9a4c904710ca39560b641e9  gcc/context.c
  9544972a69766328e0ef70c98997c4e7  gcc/context.h
! ebbabcdc08a246b16b312857b4e2b0c8  gcc/convert.c
  7af1b46eb0a148348d5903c595cfb58b  gcc/convert.h
  5e83fce2aab1937b6e6565f1c0262e8e  gcc/coretypes.h
  26c55904a2afbcf2aa43236db5fddcb8  gcc/coverage.c
  1078685a2ff587f89142f3c631f04c82  gcc/coverage.h
! c390255d425bbd4b04e0bc46fdff7efb  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 4277,4297 ----
  ec846689d23cece17a1e173a290d1bc2  gcc/config/xtensa/t-xtensa
  cd3f530ea95922564e1c6760e6fdf034  gcc/config/xtensa/uclinux.h
  19c527eb9ebf583239c86ce3bf541dec  gcc/config/xtensa/uclinux.opt
! db7ecf40e8ff19197f922f4f71de8864  gcc/config/xtensa/xtensa-protos.h
! e85b8143fc7a173b74eb80c640d68832  gcc/config/xtensa/xtensa.c
! 93e6af33ce49627c14b7a69098b99cd7  gcc/config/xtensa/xtensa.h
  3a904fae76ea41a5ac0cd3f169afb129  gcc/config/xtensa/xtensa.md
  1e4b738829612b4836067eb92c840ee7  gcc/config/xtensa/xtensa.opt
! dff44b79b2e1ec9b505672e19ed7b1fb  gcc/configure
! 648800c90903b1407d8d2e546662f225  gcc/configure.ac
  75059ca0d9a4c904710ca39560b641e9  gcc/context.c
  9544972a69766328e0ef70c98997c4e7  gcc/context.h
! 9b619bc52057ca0815749b39e7204101  gcc/convert.c
  7af1b46eb0a148348d5903c595cfb58b  gcc/convert.h
  5e83fce2aab1937b6e6565f1c0262e8e  gcc/coretypes.h
  26c55904a2afbcf2aa43236db5fddcb8  gcc/coverage.c
  1078685a2ff587f89142f3c631f04c82  gcc/coverage.h
! d9d22a883e60bfc46494b5b4a2253445  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp
*** 4314,4344 ****
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  52380899f9da4a59c3b99da38218f81a  gcc/cp/Make-lang.in
  a664e5da3668f808636e156b4e59d16c  gcc/cp/NEWS
! 1029453cb863d86f05ab838c6c31480c  gcc/cp/call.c
  e370fe34672df8201043ba1a2e1104b6  gcc/cp/cfns.gperf
  c4d6f3b7d0a505fbe74e29774d11cfe9  gcc/cp/cfns.h
  29ff42a2b71d6da2f092abec2933e31a  gcc/cp/class.c
  d7ab06410b296f55856425add1bfd26d  gcc/cp/config-lang.in
! 25088df7c032a66f694531c6e254b875  gcc/cp/constexpr.c
  307f99a8e6084326c45980647f02b7e1  gcc/cp/constraint.cc
  56aa0140f84f897feeb4ce54bd6e6f46  gcc/cp/cp-array-notation.c
  38146ed098d4c26f2e487034266adf13  gcc/cp/cp-cilkplus.c
  c6462a1b73c2a072af8c94f300264afc  gcc/cp/cp-cilkplus.h
! 2d99a51142dc9ba37d75154a286d7229  gcc/cp/cp-gimplify.c
  5d9014a008fea03abd2bc8c93422b14c  gcc/cp/cp-lang.c
! 1ee7f4f64c2b7dcc558849d534c3f19b  gcc/cp/cp-objcp-common.c
! cc7fdc4e6c6a942fab5c5fb98607ca37  gcc/cp/cp-objcp-common.h
  aa36e3e3dbb56aa91e4c9c7b03774b50  gcc/cp/cp-tree.def
! 26572b350dca452e4bfb94fbd5965237  gcc/cp/cp-tree.h
  41d94f2c081c6ecf6c7c7780b061d7ce  gcc/cp/cp-ubsan.c
  ceb7718cd5e3462095095448e2809c63  gcc/cp/cvt.c
  ffc3a23e271c5e11d25ac613e8d2f152  gcc/cp/cxx-pretty-print.c
  546dc862de2fc3919db2d2985e101844  gcc/cp/cxx-pretty-print.h
! 288f99966e87fff5c1170ee72e46c145  gcc/cp/decl.c
  c6b416fb9f920b607825dba7ef8d1a48  gcc/cp/decl.h
! f292d71216f94386b88d349c4c5ed294  gcc/cp/decl2.c
  aa98548ee09751a5b70c5eb31f1c6417  gcc/cp/dump.c
! b081cd3ed9f39109a617bf5471732ad7  gcc/cp/error.c
  9006009bbe03dc24d4dd97bd9dd4235a  gcc/cp/except.c
  64d885b72c1c50ab9956e994bd7157a4  gcc/cp/expr.c
  da79ddc6be4fafc84a957cfd070a5c24  gcc/cp/friend.c
--- 4320,4350 ----
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  52380899f9da4a59c3b99da38218f81a  gcc/cp/Make-lang.in
  a664e5da3668f808636e156b4e59d16c  gcc/cp/NEWS
! 1d013f2765f88f5c7c8063330a543e38  gcc/cp/call.c
  e370fe34672df8201043ba1a2e1104b6  gcc/cp/cfns.gperf
  c4d6f3b7d0a505fbe74e29774d11cfe9  gcc/cp/cfns.h
  29ff42a2b71d6da2f092abec2933e31a  gcc/cp/class.c
  d7ab06410b296f55856425add1bfd26d  gcc/cp/config-lang.in
! e72dfd54ec9365a5080e85532d979c94  gcc/cp/constexpr.c
  307f99a8e6084326c45980647f02b7e1  gcc/cp/constraint.cc
  56aa0140f84f897feeb4ce54bd6e6f46  gcc/cp/cp-array-notation.c
  38146ed098d4c26f2e487034266adf13  gcc/cp/cp-cilkplus.c
  c6462a1b73c2a072af8c94f300264afc  gcc/cp/cp-cilkplus.h
! b3093ec10e8a31385127f98513f3d2e1  gcc/cp/cp-gimplify.c
  5d9014a008fea03abd2bc8c93422b14c  gcc/cp/cp-lang.c
! 4b50cb9e09af605dfd2618a77668ba27  gcc/cp/cp-objcp-common.c
! 329495300d80f28020460da01bd495f3  gcc/cp/cp-objcp-common.h
  aa36e3e3dbb56aa91e4c9c7b03774b50  gcc/cp/cp-tree.def
! d9b628b4366ce37bc9092e7b70cde79a  gcc/cp/cp-tree.h
  41d94f2c081c6ecf6c7c7780b061d7ce  gcc/cp/cp-ubsan.c
  ceb7718cd5e3462095095448e2809c63  gcc/cp/cvt.c
  ffc3a23e271c5e11d25ac613e8d2f152  gcc/cp/cxx-pretty-print.c
  546dc862de2fc3919db2d2985e101844  gcc/cp/cxx-pretty-print.h
! 4f5b1bdfda08f3a226f937e8309549b4  gcc/cp/decl.c
  c6b416fb9f920b607825dba7ef8d1a48  gcc/cp/decl.h
! 25ede544cff7d350b4ba23729a563d18  gcc/cp/decl2.c
  aa98548ee09751a5b70c5eb31f1c6417  gcc/cp/dump.c
! a3585afb1a25f599d06e94ece6af3451  gcc/cp/error.c
  9006009bbe03dc24d4dd97bd9dd4235a  gcc/cp/except.c
  64d885b72c1c50ab9956e994bd7157a4  gcc/cp/expr.c
  da79ddc6be4fafc84a957cfd070a5c24  gcc/cp/friend.c
*************** be48106ba86457ede68167384be9e1f3  gcc/cp
*** 4348,4370 ****
  bca5f8c2bd65c2ffd939d16f089e49dc  gcc/cp/lang-specs.h
  78263a37da49248fcffe573ed7d84534  gcc/cp/lex.c
  fbfb6bc61d27f625485f113193c8bc76  gcc/cp/logic.cc
! fcd8582b2d8ac25a66c85042339ca545  gcc/cp/mangle.c
  7cfe06010124becb935cb216a131abe6  gcc/cp/method.c
  7105e71d644a11468e16a343f976a810  gcc/cp/name-lookup.c
  3c91f835c3688bb59986de0664d535eb  gcc/cp/name-lookup.h
  f0eccfb2b6cc10b6838fc80d7d6cd1e4  gcc/cp/operators.def
  adcc567eaf279137fc92a3f633597e7f  gcc/cp/optimize.c
! 410a8d309d5307b036c05e93ca3f77a3  gcc/cp/parser.c
  80b4f9350fbe5bd90898e0758266098c  gcc/cp/parser.h
! 309eac58367eb8826dc1a50880cee83e  gcc/cp/pt.c
  ee5df732d6ad1d51078b5d0f67a784b9  gcc/cp/ptree.c
  db936b1b0b3f9a6d128c05631887c312  gcc/cp/repo.c
  b78204514ca7ae7bce11a6af84ab55ce  gcc/cp/rtti.c
  5a02e3a5ee3953172c8f104d31c8de51  gcc/cp/search.c
! 8081388244ed358e886d5c98113d5f06  gcc/cp/semantics.c
! 644b6ecdbf2d6b0fb4f017880359727c  gcc/cp/tree.c
  9e5151a4798c91f91d0e0b4415324a77  gcc/cp/type-utils.h
! 0e84128fdc1175d7672955688d10fed0  gcc/cp/typeck.c
  994a68c01c54a110a148128644fc40f9  gcc/cp/typeck2.c
  c706912cef452d7ab9a54976efc128e5  gcc/cp/vtable-class-hierarchy.c
  b51155275074539477f71e8e53c46d2d  gcc/cppbuiltin.c
--- 4354,4376 ----
  bca5f8c2bd65c2ffd939d16f089e49dc  gcc/cp/lang-specs.h
  78263a37da49248fcffe573ed7d84534  gcc/cp/lex.c
  fbfb6bc61d27f625485f113193c8bc76  gcc/cp/logic.cc
! 9f433533e64ec9891980cf6cecd72c90  gcc/cp/mangle.c
  7cfe06010124becb935cb216a131abe6  gcc/cp/method.c
  7105e71d644a11468e16a343f976a810  gcc/cp/name-lookup.c
  3c91f835c3688bb59986de0664d535eb  gcc/cp/name-lookup.h
  f0eccfb2b6cc10b6838fc80d7d6cd1e4  gcc/cp/operators.def
  adcc567eaf279137fc92a3f633597e7f  gcc/cp/optimize.c
! 822e3b5c8c51b8682fb9ac3c70185861  gcc/cp/parser.c
  80b4f9350fbe5bd90898e0758266098c  gcc/cp/parser.h
! 07ad9d18f730f930340367a486a10c83  gcc/cp/pt.c
  ee5df732d6ad1d51078b5d0f67a784b9  gcc/cp/ptree.c
  db936b1b0b3f9a6d128c05631887c312  gcc/cp/repo.c
  b78204514ca7ae7bce11a6af84ab55ce  gcc/cp/rtti.c
  5a02e3a5ee3953172c8f104d31c8de51  gcc/cp/search.c
! 5d5ddae3ed007ae0f0bf89a2faddcdb4  gcc/cp/semantics.c
! e01586d00327e7e49b631df9c67fd4d2  gcc/cp/tree.c
  9e5151a4798c91f91d0e0b4415324a77  gcc/cp/type-utils.h
! 4878e5fa9bf6651fdc4515443e3702fc  gcc/cp/typeck.c
  994a68c01c54a110a148128644fc40f9  gcc/cp/typeck2.c
  c706912cef452d7ab9a54976efc128e5  gcc/cp/vtable-class-hierarchy.c
  b51155275074539477f71e8e53c46d2d  gcc/cppbuiltin.c
*************** ebc01257daa0725663692c5283f9066d  gcc/do
*** 4414,4451 ****
  0e9464bec47974f6c152e2f7fcdd7c54  gcc/doc/configterms.texi
  4d2e260f57c2a56aab4b7539aa8ea7a9  gcc/doc/contrib.texi
  d2ab741503a5629e8b4a70a0e5335637  gcc/doc/contribute.texi
! 6e2d4873621dc02487defd6edc56ed67  gcc/doc/cpp.1
! 26864e25c448fbf1ff454703405ccb86  gcc/doc/cpp.info
  265e1f73a91ecf4f8c0fec7d753f3a5d  gcc/doc/cpp.texi
  e260807f252068741e2ebfdaa0e84349  gcc/doc/cppdiropts.texi
  35e9afd06835a4037daf73de3e364d81  gcc/doc/cppenv.texi
! 9978b2c2c7bd7a1f7ac90fec65b3135e  gcc/doc/cppinternals.info
  1f296e408d348921b3ca6959d5cdfe5b  gcc/doc/cppinternals.texi
  3229dc0c44fab51cc291566148d79e6e  gcc/doc/cppopts.texi
  13eb634c50488bcf40424e0890a26326  gcc/doc/cppwarnopts.texi
! 9dc2c47142c1a3298f738fb49a6dad2d  gcc/doc/extend.texi
  198def664e7cfe4a4cc79c8cae55175d  gcc/doc/fragments.texi
  0f2077f3962ccb1d6c5c55cac48e1695  gcc/doc/frontends.texi
! c75df68a5d74bf678e78a02748a3f15f  gcc/doc/fsf-funding.7
! aec0032f742c96495f65f50409e05491  gcc/doc/g++.1
! aec0032f742c96495f65f50409e05491  gcc/doc/gcc.1
! 091f84f1d656421df76b9bfb7b62709c  gcc/doc/gcc.info
  82943cac2e651592a301c2081eda9666  gcc/doc/gcc.texi
! d66aecd62ee813fca89de42695a1a3bb  gcc/doc/gccinstall.info
! c9ed6fc00d53f79cf1c7737784cefb08  gcc/doc/gccint.info
  1baadd71cb074eb858078e79360a7f7a  gcc/doc/gccint.texi
! a37f0445f3f6cef0adbe8de9cea7799f  gcc/doc/gcov-dump.1
  b8d24f76649917a88a4a7b21cd032a0f  gcc/doc/gcov-dump.texi
! f3b238977c351ae326b499a628c2ea20  gcc/doc/gcov-tool.1
  800ae82031d4de3b2a6fd13cb2b0a48e  gcc/doc/gcov-tool.texi
! 0ac735e01d52cd89a35e4e49f20c8a8b  gcc/doc/gcov.1
! ccf239aaf12e027fec9df3acd99922e6  gcc/doc/gcov.texi
  43a3b8154dcc4ca459ea567f9060b4d4  gcc/doc/generic.texi
! ce178ce25575f49698037a629a08df46  gcc/doc/gfdl.7
! 357c655e4bb209d61e6089ad00b0a75b  gcc/doc/gfortran.1
  30559f39145bc73dde9cee3dd7ac9d3d  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 4c27684cad0ceed64a2b44f299ede46b  gcc/doc/gpl.7
  2581b3abd7f482fed6c88e2989a1339d  gcc/doc/gty.texi
  aedde02cf24a26a69cabaf5846321364  gcc/doc/headerdirs.texi
  f197b98dd6f8c45086532f4a26a50328  gcc/doc/hostconfig.texi
--- 4420,4457 ----
  0e9464bec47974f6c152e2f7fcdd7c54  gcc/doc/configterms.texi
  4d2e260f57c2a56aab4b7539aa8ea7a9  gcc/doc/contrib.texi
  d2ab741503a5629e8b4a70a0e5335637  gcc/doc/contribute.texi
! 23a346751c8bf07ab4a0479ef665abc9  gcc/doc/cpp.1
! 788d307c1c70c5f8bd3fe0e9c40ce543  gcc/doc/cpp.info
  265e1f73a91ecf4f8c0fec7d753f3a5d  gcc/doc/cpp.texi
  e260807f252068741e2ebfdaa0e84349  gcc/doc/cppdiropts.texi
  35e9afd06835a4037daf73de3e364d81  gcc/doc/cppenv.texi
! c542ea717cc4724b94e16e2b0e7b2360  gcc/doc/cppinternals.info
  1f296e408d348921b3ca6959d5cdfe5b  gcc/doc/cppinternals.texi
  3229dc0c44fab51cc291566148d79e6e  gcc/doc/cppopts.texi
  13eb634c50488bcf40424e0890a26326  gcc/doc/cppwarnopts.texi
! 84242499b84147a584efe5d3dc52c817  gcc/doc/extend.texi
  198def664e7cfe4a4cc79c8cae55175d  gcc/doc/fragments.texi
  0f2077f3962ccb1d6c5c55cac48e1695  gcc/doc/frontends.texi
! 881469f635c3748fa6449cafae9328f8  gcc/doc/fsf-funding.7
! 97e93265e9976430adeba6fbb3e249b4  gcc/doc/g++.1
! 97e93265e9976430adeba6fbb3e249b4  gcc/doc/gcc.1
! b311802b0d721f5557a9173405af3172  gcc/doc/gcc.info
  82943cac2e651592a301c2081eda9666  gcc/doc/gcc.texi
! 992deb880da4c2148a7e77a2c582470c  gcc/doc/gccinstall.info
! 117bf597587be9f2be09436afd5032a2  gcc/doc/gccint.info
  1baadd71cb074eb858078e79360a7f7a  gcc/doc/gccint.texi
! 9789b171ee7c77676b478c231405db4a  gcc/doc/gcov-dump.1
  b8d24f76649917a88a4a7b21cd032a0f  gcc/doc/gcov-dump.texi
! 65211b8e0dc25bd3e5ac8cb5b422d822  gcc/doc/gcov-tool.1
  800ae82031d4de3b2a6fd13cb2b0a48e  gcc/doc/gcov-tool.texi
! 5ca793a43c4919988fc227e9d93790fe  gcc/doc/gcov.1
! 8b2b8c2ffabc034dcf9b102f8b3063e5  gcc/doc/gcov.texi
  43a3b8154dcc4ca459ea567f9060b4d4  gcc/doc/generic.texi
! f5f68f5ed92ee3c959fabcffa38896a8  gcc/doc/gfdl.7
! 2408a362bec40baffd7aa2f31cb7935c  gcc/doc/gfortran.1
  30559f39145bc73dde9cee3dd7ac9d3d  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 95b3d33d6450425626a0507850e737f6  gcc/doc/gpl.7
  2581b3abd7f482fed6c88e2989a1339d  gcc/doc/gty.texi
  aedde02cf24a26a69cabaf5846321364  gcc/doc/headerdirs.texi
  f197b98dd6f8c45086532f4a26a50328  gcc/doc/hostconfig.texi
*************** b82b1143f78f373e3c76f6958d830869  gcc/do
*** 4460,4466 ****
  ca9e57f076db155a030af10d129119f7  gcc/doc/install.texi
  5d2ea6ff26e6e0a2b6e17e4d477e8385  gcc/doc/install.texi2html
  8742acc0c4a46ac5075fbd7d6e95db10  gcc/doc/interface.texi
! 25ad7537f2e8ebd793de822be7dfd32d  gcc/doc/invoke.texi
  90ac7735caa268a14f96ad68d78372aa  gcc/doc/languages.texi
  084981d596106acaf75844a1d5d7d3a0  gcc/doc/libgcc.texi
  67bc388db0ea8fcd11e555283d08546a  gcc/doc/loop.texi
--- 4466,4472 ----
  ca9e57f076db155a030af10d129119f7  gcc/doc/install.texi
  5d2ea6ff26e6e0a2b6e17e4d477e8385  gcc/doc/install.texi2html
  8742acc0c4a46ac5075fbd7d6e95db10  gcc/doc/interface.texi
! 6f8adf56e58058c1354250b4c1caf05b  gcc/doc/invoke.texi
  90ac7735caa268a14f96ad68d78372aa  gcc/doc/languages.texi
  084981d596106acaf75844a1d5d7d3a0  gcc/doc/libgcc.texi
  67bc388db0ea8fcd11e555283d08546a  gcc/doc/loop.texi
*************** b4c05b523f1b3f1736e962a6224a007e  gcc/do
*** 4476,4482 ****
  b96e0a15eff3d07f71b395d59f799798  gcc/doc/portability.texi
  63fb4c48868dc673014ddce99883e75f  gcc/doc/rtl.texi
  fad65170a3811a78b6146dd2d3f6e93c  gcc/doc/service.texi
! 7b23f10313aae61a98fd27f17d8bbbb4  gcc/doc/sourcebuild.texi
  415434ff17f5a40c97dc2202dbc0d5aa  gcc/doc/standards.texi
  49b59b2b3ae5cfc0c364a51e0de720e3  gcc/doc/tm.texi
  629f92035aaa2a20c09ebc6971a24841  gcc/doc/tm.texi.in
--- 4482,4488 ----
  b96e0a15eff3d07f71b395d59f799798  gcc/doc/portability.texi
  63fb4c48868dc673014ddce99883e75f  gcc/doc/rtl.texi
  fad65170a3811a78b6146dd2d3f6e93c  gcc/doc/service.texi
! c6c1fabb7733f32f532abad39f392b4b  gcc/doc/sourcebuild.texi
  415434ff17f5a40c97dc2202dbc0d5aa  gcc/doc/standards.texi
  49b59b2b3ae5cfc0c364a51e0de720e3  gcc/doc/tm.texi
  629f92035aaa2a20c09ebc6971a24841  gcc/doc/tm.texi.in
*************** d3c114e68e1cb29ad92ba50115cb0882  gcc/do
*** 4496,4502 ****
  1c23aca7ebd5e78682c77a10e92740d1  gcc/dwarf2asm.c
  f7caa5023e329cc7eb3c06fd9ceb9bed  gcc/dwarf2asm.h
  6cddd6e1d295b0dab3d3303ce424838b  gcc/dwarf2cfi.c
! 3fe54b0e91b43a693a0bcacd67950d87  gcc/dwarf2out.c
  3759ab65f22dade947ac51b51aeda4b3  gcc/dwarf2out.h
  efca4a45c30ac633725951382e487ebb  gcc/edit-context.c
  7f9fbe6415299ef034385a7ab3cfabd3  gcc/edit-context.h
--- 4502,4508 ----
  1c23aca7ebd5e78682c77a10e92740d1  gcc/dwarf2asm.c
  f7caa5023e329cc7eb3c06fd9ceb9bed  gcc/dwarf2asm.h
  6cddd6e1d295b0dab3d3303ce424838b  gcc/dwarf2cfi.c
! 948778957e9432b3e35f59614dc69742  gcc/dwarf2out.c
  3759ab65f22dade947ac51b51aeda4b3  gcc/dwarf2out.h
  efca4a45c30ac633725951382e487ebb  gcc/edit-context.c
  7f9fbe6415299ef034385a7ab3cfabd3  gcc/edit-context.h
*************** d0a7dc02daccbdcdd63a1d0f877c6af5  gcc/ex
*** 4511,4524 ****
  2ea49737d7b49d3ecee03ec6ba2dfd2e  gcc/exec-tool.in
  f20130a1d04970609f42de8b3c8aed6a  gcc/explow.c
  d252cd5dd9657304bdc0002539b65a19  gcc/explow.h
! a0edc716f00cf975a76d417dc362a148  gcc/expmed.c
  b583afc565dc4b1f111f4cc1731bef2a  gcc/expmed.h
! 297a9a52ace7a962fe30f2d9a21c9bdc  gcc/expr.c
  c86cc2531fcf8b1ada0373572b1b7acf  gcc/expr.h
  f6f78aeb7c8ce93cfb147c8f3168a779  gcc/fibonacci_heap.c
  3ade009fde9a4924090332142873a749  gcc/fibonacci_heap.h
! e0bfdd971c4411b9524e43b9f3ee6e1a  gcc/file-find.c
! dabe51aa8609d85473e77bf5afde63ee  gcc/file-find.h
  238e8daf5f59662ab41997c30b651363  gcc/final.c
  4d6d0d3ed9459bd59fb8b34e3f732bd7  gcc/fixed-value.c
  719b77e854e9ffae1cb86430cd68de4e  gcc/fixed-value.h
--- 4517,4530 ----
  2ea49737d7b49d3ecee03ec6ba2dfd2e  gcc/exec-tool.in
  f20130a1d04970609f42de8b3c8aed6a  gcc/explow.c
  d252cd5dd9657304bdc0002539b65a19  gcc/explow.h
! 29b1f4ad5319703451634c14a24279ad  gcc/expmed.c
  b583afc565dc4b1f111f4cc1731bef2a  gcc/expmed.h
! b6eda19313836239ab67d0cbe7d1a286  gcc/expr.c
  c86cc2531fcf8b1ada0373572b1b7acf  gcc/expr.h
  f6f78aeb7c8ce93cfb147c8f3168a779  gcc/fibonacci_heap.c
  3ade009fde9a4924090332142873a749  gcc/fibonacci_heap.h
! 1b56f5236cd854fd307e3ded0653ddab  gcc/file-find.c
! 895775a7ab087cc00a99bc0b23c6ec6d  gcc/file-find.h
  238e8daf5f59662ab41997c30b651363  gcc/final.c
  4d6d0d3ed9459bd59fb8b34e3f732bd7  gcc/fixed-value.c
  719b77e854e9ffae1cb86430cd68de4e  gcc/fixed-value.h
*************** dabe51aa8609d85473e77bf5afde63ee  gcc/fi
*** 4526,4534 ****
  cd76e0eb7ed6b4f0486461f0d1948045  gcc/flags.h
  6927943dca40ac5f7ae356c063919105  gcc/fold-const-call.c
  0da9f50d2a25c495dd6e295346612b51  gcc/fold-const-call.h
! 20d1de0c110f5e49ba294b96001d037f  gcc/fold-const.c
! bcbae3dbb1a01a548543080fdbe72c62  gcc/fold-const.h
! 9c61cabbec18b8e3cd281a8044255abb  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 4532,4540 ----
  cd76e0eb7ed6b4f0486461f0d1948045  gcc/flags.h
  6927943dca40ac5f7ae356c063919105  gcc/fold-const-call.c
  0da9f50d2a25c495dd6e295346612b51  gcc/fold-const-call.h
! 228f1b0262deda42667d79941c43df40  gcc/fold-const.c
! 3dee9f07878a132cee302c04066982f0  gcc/fold-const.h
! 82032cbe84ed909417d5ae3b7b6b439f  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** edbdfa68f3d51964c5ebc63a2bf4b60b  gcc/fo
*** 4550,4580 ****
  9e52ef7b47604fcff001ed312efc53b5  gcc/fortran/arith.h
  8b0ae138dc03675da0db94570552db8e  gcc/fortran/array.c
  f32f20357bba1a9cc926911dc98c1cfc  gcc/fortran/bbt.c
! 7f512b6503c510d7cf7bd1359a06947b  gcc/fortran/check.c
  132d0ed0514568cbb856ba1f5a68317e  gcc/fortran/class.c
  bb0ee5873d155869e95ebb483458cb8e  gcc/fortran/config-lang.in
  1ed808fc4a4d991803dfde347ddce84a  gcc/fortran/constructor.c
  1593dbd0a6495b5ebd71396758aacf2b  gcc/fortran/constructor.h
! 5710954eca5d4e29c656293c9b1bb050  gcc/fortran/convert.c
  6431cf61d7ee860834d71b17dad47cbf  gcc/fortran/cpp.c
  fa144458c4bca9ea098fcc49e69c20cc  gcc/fortran/cpp.h
  5078e96177b0c85581c22c0d40a396e7  gcc/fortran/data.c
  5d6574d0968f27afb4f3f41972e5f971  gcc/fortran/data.h
! 5eb44df49bf79bb7b549046fb41cedf2  gcc/fortran/decl.c
  f8486e9dde69b3b606bbc76192b374ab  gcc/fortran/dependency.c
  6933dfd689c80beb5bb29d30026a34a1  gcc/fortran/dependency.h
  c3fed47839886fe87dd3656caa11c7e5  gcc/fortran/dump-parse-tree.c
  14ccfb214cc78c6632e78ebc5d43e4f2  gcc/fortran/error.c
! b63091b7b2520bcc8420986f086afddf  gcc/fortran/expr.c
  05f704e72952b3ef3b591809d8bb33cd  gcc/fortran/f95-lang.c
  0158e26a82ec42b8f9cb9d6c94759857  gcc/fortran/frontend-passes.c
  1aa4f0a9593c4082dfc8a446a8021662  gcc/fortran/gfc-diagnostic.def
  ae757ab385911de35e92e949d47d76d9  gcc/fortran/gfc-internals.texi
  56c1939f1b1a0f73ee6268ef407a6c83  gcc/fortran/gfortran.h
! 84b5d149ce0f51f0e99eab8710ca95aa  gcc/fortran/gfortran.info
  2c8f2a8e4a156cc2c60a93eed11d1a78  gcc/fortran/gfortran.texi
  258ff078d7fd588b1db5276e388b42d3  gcc/fortran/gfortranspec.c
! dda9ab297163faa52ea452689d99f334  gcc/fortran/interface.c
  81504f550fc73cbddec9f7ce09c9db54  gcc/fortran/intrinsic.c
  f5a621f4d92bd975f19fa58c09b9e6db  gcc/fortran/intrinsic.h
  ba1407cb79153040295068873f19ccc1  gcc/fortran/intrinsic.texi
--- 4556,4586 ----
  9e52ef7b47604fcff001ed312efc53b5  gcc/fortran/arith.h
  8b0ae138dc03675da0db94570552db8e  gcc/fortran/array.c
  f32f20357bba1a9cc926911dc98c1cfc  gcc/fortran/bbt.c
! 73f93ef51da06d68256d5dfea4605ae8  gcc/fortran/check.c
  132d0ed0514568cbb856ba1f5a68317e  gcc/fortran/class.c
  bb0ee5873d155869e95ebb483458cb8e  gcc/fortran/config-lang.in
  1ed808fc4a4d991803dfde347ddce84a  gcc/fortran/constructor.c
  1593dbd0a6495b5ebd71396758aacf2b  gcc/fortran/constructor.h
! 7a87d91055bcfd9e8ccd9cecdb995330  gcc/fortran/convert.c
  6431cf61d7ee860834d71b17dad47cbf  gcc/fortran/cpp.c
  fa144458c4bca9ea098fcc49e69c20cc  gcc/fortran/cpp.h
  5078e96177b0c85581c22c0d40a396e7  gcc/fortran/data.c
  5d6574d0968f27afb4f3f41972e5f971  gcc/fortran/data.h
! c59b54f13e2dd2eec1574728f1b17d87  gcc/fortran/decl.c
  f8486e9dde69b3b606bbc76192b374ab  gcc/fortran/dependency.c
  6933dfd689c80beb5bb29d30026a34a1  gcc/fortran/dependency.h
  c3fed47839886fe87dd3656caa11c7e5  gcc/fortran/dump-parse-tree.c
  14ccfb214cc78c6632e78ebc5d43e4f2  gcc/fortran/error.c
! 76703a4c94b2ca424a4367442e87150a  gcc/fortran/expr.c
  05f704e72952b3ef3b591809d8bb33cd  gcc/fortran/f95-lang.c
  0158e26a82ec42b8f9cb9d6c94759857  gcc/fortran/frontend-passes.c
  1aa4f0a9593c4082dfc8a446a8021662  gcc/fortran/gfc-diagnostic.def
  ae757ab385911de35e92e949d47d76d9  gcc/fortran/gfc-internals.texi
  56c1939f1b1a0f73ee6268ef407a6c83  gcc/fortran/gfortran.h
! f8e4894a8c77d4db71304f39ed221449  gcc/fortran/gfortran.info
  2c8f2a8e4a156cc2c60a93eed11d1a78  gcc/fortran/gfortran.texi
  258ff078d7fd588b1db5276e388b42d3  gcc/fortran/gfortranspec.c
! 93a26ba55a9d506f10783cb832724d71  gcc/fortran/interface.c
  81504f550fc73cbddec9f7ce09c9db54  gcc/fortran/intrinsic.c
  f5a621f4d92bd975f19fa58c09b9e6db  gcc/fortran/intrinsic.h
  ba1407cb79153040295068873f19ccc1  gcc/fortran/intrinsic.texi
*************** a84b351eca744eb4326cdcf48ed2d447  gcc/fo
*** 4587,4593 ****
  b6a48d929dc4bab485565b69477b39ba  gcc/fortran/lang-specs.h
  143689d60ddc29b5aceba7f734381371  gcc/fortran/lang.opt
  645bd6455816a65c53807b5362dfec6f  gcc/fortran/libgfortran.h
! c655108e5e7b121df7fb376a3901880b  gcc/fortran/match.c
  00a03b372a4378e1c07376ecf0602940  gcc/fortran/match.h
  d7e915937eda00d735c03407c30c147a  gcc/fortran/matchexp.c
  87a743f124dd99426032cc7ad19284bb  gcc/fortran/mathbuiltins.def
--- 4593,4599 ----
  b6a48d929dc4bab485565b69477b39ba  gcc/fortran/lang-specs.h
  143689d60ddc29b5aceba7f734381371  gcc/fortran/lang.opt
  645bd6455816a65c53807b5362dfec6f  gcc/fortran/libgfortran.h
! da4850dc618f5aec7ece1748c9944105  gcc/fortran/match.c
  00a03b372a4378e1c07376ecf0602940  gcc/fortran/match.h
  d7e915937eda00d735c03407c30c147a  gcc/fortran/matchexp.c
  87a743f124dd99426032cc7ad19284bb  gcc/fortran/mathbuiltins.def
*************** d7e915937eda00d735c03407c30c147a  gcc/fo
*** 4595,4626 ****
  ca57cb2a2d0c28803299174636bb8c7c  gcc/fortran/module.c
  72e9eb1f6f16e2794401854d4c90f425  gcc/fortran/openmp.c
  e8210239d0ae38ef26cbcec563bb173a  gcc/fortran/options.c
! d9cf9047cb943bb4305173982623ffa9  gcc/fortran/parse.c
  e19e43330242c8950da01afa94a4f04b  gcc/fortran/parse.h
! a19b4e132d4379e8dcedce36db382f26  gcc/fortran/primary.c
! a7948f92d833d807b1324240f2002a29  gcc/fortran/resolve.c
  7ada4167f5cb66e95dc80a102e6c3b7a  gcc/fortran/scanner.c
  6761df883b8094d737206a8ba1c9f089  gcc/fortran/scanner.h
! c89c7bd80d0a1bce0b13d4e9c57349fe  gcc/fortran/simplify.c
  764d2fa05e4399ec39d47288d3bf78be  gcc/fortran/st.c
  3e76a7ace0e498c23235cc55bf9ba4ac  gcc/fortran/symbol.c
  04454a5aa04e742aa88cf053d40e0357  gcc/fortran/target-memory.c
  1a603863c873416a3e2a080510768dd2  gcc/fortran/target-memory.h
! 1bfab4513520dc50842eec411542109c  gcc/fortran/trans-array.c
  ab7472b590e1c49b9167f2f0516f3aea  gcc/fortran/trans-array.h
  f982772425e7d9a65cbb819062be79e3  gcc/fortran/trans-common.c
  a2301830f80d9a2d2fa804e044559cf1  gcc/fortran/trans-const.c
  f3cd9953e1d7b41f8b4340256b01d9db  gcc/fortran/trans-const.h
! 8bf2f0911b13ce4695ad9fefcc5a9b97  gcc/fortran/trans-decl.c
! 16e7e47df112c3ea61e94e006eb55ff2  gcc/fortran/trans-expr.c
! da548f6d67b4d0c84ee78d435bbc3558  gcc/fortran/trans-intrinsic.c
! 512dfb7cd9828caba1c1661fe7870636  gcc/fortran/trans-io.c
! 218428d9589d1d3e527d15ab3656a5d5  gcc/fortran/trans-openmp.c
! 5858848f38dc2ddee3b45b6c8b91a7e8  gcc/fortran/trans-stmt.c
  09ff062ad8cb2da1edf2aefc8fec0dd0  gcc/fortran/trans-stmt.h
! 575c4e20eeca4556b0ed2b369922d850  gcc/fortran/trans-types.c
! 02d59699b4813a33fc6f79643e8f59f9  gcc/fortran/trans-types.h
! f370c52455a242185cb794b2d9524278  gcc/fortran/trans.c
  596d0ef11ab5ee083f7de6987eac3907  gcc/fortran/trans.h
  9d4b686857ace1c80925708b17d45124  gcc/fortran/types.def
  35369c9f7b73348c0b6b15b8bc83e317  gcc/fp-test.c
--- 4601,4632 ----
  ca57cb2a2d0c28803299174636bb8c7c  gcc/fortran/module.c
  72e9eb1f6f16e2794401854d4c90f425  gcc/fortran/openmp.c
  e8210239d0ae38ef26cbcec563bb173a  gcc/fortran/options.c
! cd92ca4dfa37306a53dad87d839f8d6e  gcc/fortran/parse.c
  e19e43330242c8950da01afa94a4f04b  gcc/fortran/parse.h
! 1e9be7262aaffda5b49993434c6d3665  gcc/fortran/primary.c
! 8a3d3c547e67d7248027bcab9dab69a9  gcc/fortran/resolve.c
  7ada4167f5cb66e95dc80a102e6c3b7a  gcc/fortran/scanner.c
  6761df883b8094d737206a8ba1c9f089  gcc/fortran/scanner.h
! 9c48e89d25ace2aa7d92c8858cbc803e  gcc/fortran/simplify.c
  764d2fa05e4399ec39d47288d3bf78be  gcc/fortran/st.c
  3e76a7ace0e498c23235cc55bf9ba4ac  gcc/fortran/symbol.c
  04454a5aa04e742aa88cf053d40e0357  gcc/fortran/target-memory.c
  1a603863c873416a3e2a080510768dd2  gcc/fortran/target-memory.h
! d9648912e83e0fb0f62e827d1f38e636  gcc/fortran/trans-array.c
  ab7472b590e1c49b9167f2f0516f3aea  gcc/fortran/trans-array.h
  f982772425e7d9a65cbb819062be79e3  gcc/fortran/trans-common.c
  a2301830f80d9a2d2fa804e044559cf1  gcc/fortran/trans-const.c
  f3cd9953e1d7b41f8b4340256b01d9db  gcc/fortran/trans-const.h
! 0a9f66e2694f4ed4fdba13d6f2baab6f  gcc/fortran/trans-decl.c
! fa6219a646b4f37b9eae101942496e1a  gcc/fortran/trans-expr.c
! 03565f51bc2795d46675b2338c5f2089  gcc/fortran/trans-intrinsic.c
! cafc1a1e5c27843235689aca4b4445be  gcc/fortran/trans-io.c
! bcc5f8fcacb73d3f17e324477dfa974e  gcc/fortran/trans-openmp.c
! b03423f1367c96e2e4559fd981bfae96  gcc/fortran/trans-stmt.c
  09ff062ad8cb2da1edf2aefc8fec0dd0  gcc/fortran/trans-stmt.h
! 38dc288b225507fea2e53ebac49344c3  gcc/fortran/trans-types.c
! 8afb8a4ba30f131571e5bbd641342396  gcc/fortran/trans-types.h
! 530cdb5146a0273fc8d75438e976c9d5  gcc/fortran/trans.c
  596d0ef11ab5ee083f7de6987eac3907  gcc/fortran/trans.h
  9d4b686857ace1c80925708b17d45124  gcc/fortran/types.def
  35369c9f7b73348c0b6b15b8bc83e317  gcc/fp-test.c
*************** f370c52455a242185cb794b2d9524278  gcc/fo
*** 4628,4640 ****
  41ffcc0bd97f117d29338597d6405282  gcc/function.c
  dd500d77758f3dca71ae1b2251bfcd63  gcc/function.h
  06a221444dd61295a4de421f6bde7091  gcc/fwprop.c
! bbd6a426a70d53ef662a2942893cd8e1  gcc/gcc-ar.c
  08da5fe7fa92be26d66951727049c163  gcc/gcc-main.c
  8e25dd9fc9c725f1623a9ca950e0f6d1  gcc/gcc-plugin.h
  7c9fd2e11b34b851cf28dbd84544a4f0  gcc/gcc-rich-location.c
  dc7ef3b4c8953b4d7e41e69edb146c23  gcc/gcc-rich-location.h
  faa0d6ea88042246ed13a328764e8f56  gcc/gcc-symtab.h
! 0ccce874decea5093fd059c0395855d9  gcc/gcc.c
  bddd9d7c109f1e414177fae896a92969  gcc/gcc.h
  d41b63516043eba8422eddcae6f35ae2  gcc/gcov-counter.def
  d8b2bd39803fbdfd289883b9eb7615ca  gcc/gcov-dump.c
--- 4634,4646 ----
  41ffcc0bd97f117d29338597d6405282  gcc/function.c
  dd500d77758f3dca71ae1b2251bfcd63  gcc/function.h
  06a221444dd61295a4de421f6bde7091  gcc/fwprop.c
! a3f2a611478af96e6ff01e90ca40e114  gcc/gcc-ar.c
  08da5fe7fa92be26d66951727049c163  gcc/gcc-main.c
  8e25dd9fc9c725f1623a9ca950e0f6d1  gcc/gcc-plugin.h
  7c9fd2e11b34b851cf28dbd84544a4f0  gcc/gcc-rich-location.c
  dc7ef3b4c8953b4d7e41e69edb146c23  gcc/gcc-rich-location.h
  faa0d6ea88042246ed13a328764e8f56  gcc/gcc-symtab.h
! 38d678611dc3b0c6bce0a2dddad152fc  gcc/gcc.c
  bddd9d7c109f1e414177fae896a92969  gcc/gcc.h
  d41b63516043eba8422eddcae6f35ae2  gcc/gcov-counter.def
  d8b2bd39803fbdfd289883b9eb7615ca  gcc/gcov-dump.c
*************** b017f09085f160e6758c885175c13f1a  gcc/ge
*** 4669,4675 ****
  731a497572872b12a5e3033eae88f526  gcc/genextract.c
  7981be4a9ace01c934486bb5c1e95cc0  gcc/genflags.c
  28e8319538fae25e84df456e12da4263  gcc/gengenrtl.c
! 06190492a478c6dd56421a39dcf4ae5f  gcc/gengtype-lex.c
  1dce49f1d97b1589c77b1b1da4da18b1  gcc/gengtype-lex.l
  bfc1a73017fd55933f7d460769140fc4  gcc/gengtype-parse.c
  b838ec3819011b0b60e60df47a827ffb  gcc/gengtype-state.c
--- 4675,4681 ----
  731a497572872b12a5e3033eae88f526  gcc/genextract.c
  7981be4a9ace01c934486bb5c1e95cc0  gcc/genflags.c
  28e8319538fae25e84df456e12da4263  gcc/gengenrtl.c
! 47abdf1edd30c78f68647b8e10d048ca  gcc/gengtype-lex.c
  1dce49f1d97b1589c77b1b1da4da18b1  gcc/gengtype-lex.l
  bfc1a73017fd55933f7d460769140fc4  gcc/gengtype-parse.c
  b838ec3819011b0b60e60df47a827ffb  gcc/gengtype-state.c
*************** c24f9caff3845aa4a3440de7cd21c2e4  gcc/ge
*** 4692,4705 ****
  9cbea8781c62395cff613f4ea5209892  gcc/ggc-common.c
  f7cb56e2b894ce112c7d922775b20ed7  gcc/ggc-internal.h
  c8adee440c05c0f377828e736f4e897a  gcc/ggc-none.c
! 287106dff8a70a1bc941cddc47669cde  gcc/ggc-page.c
  aab5e8605b6acfd5563fd8fb857c475d  gcc/ggc-tests.c
  cfab7b96bd884f95292f1774f45e4a59  gcc/ggc.h
  2a14701570fbcd746ae6fa4486a6b26b  gcc/gimple-builder.c
  ff046f8e9938dae0178a152ed191e19a  gcc/gimple-builder.h
  c2d0730fb01b5369cf897eccf86f847a  gcc/gimple-expr.c
  98d8920ea5059b3d165e57222d891ccd  gcc/gimple-expr.h
! 2f7da4521e461556b0d4a4fc6946ff8e  gcc/gimple-fold.c
  ee21230993c156d1d5cb56fc92916e7d  gcc/gimple-fold.h
  a283a81bd4a03a8d46ce24a68e29ad46  gcc/gimple-iterator.c
  37f5e8d0d297bd9e9f53fa013dbd7dfb  gcc/gimple-iterator.h
--- 4698,4711 ----
  9cbea8781c62395cff613f4ea5209892  gcc/ggc-common.c
  f7cb56e2b894ce112c7d922775b20ed7  gcc/ggc-internal.h
  c8adee440c05c0f377828e736f4e897a  gcc/ggc-none.c
! 5727d7ef4e582d6398c2a06d8fa7fcf4  gcc/ggc-page.c
  aab5e8605b6acfd5563fd8fb857c475d  gcc/ggc-tests.c
  cfab7b96bd884f95292f1774f45e4a59  gcc/ggc.h
  2a14701570fbcd746ae6fa4486a6b26b  gcc/gimple-builder.c
  ff046f8e9938dae0178a152ed191e19a  gcc/gimple-builder.h
  c2d0730fb01b5369cf897eccf86f847a  gcc/gimple-expr.c
  98d8920ea5059b3d165e57222d891ccd  gcc/gimple-expr.h
! 27ce61d208c576b518d1a85a08d12ec4  gcc/gimple-fold.c
  ee21230993c156d1d5cb56fc92916e7d  gcc/gimple-fold.h
  a283a81bd4a03a8d46ce24a68e29ad46  gcc/gimple-iterator.c
  37f5e8d0d297bd9e9f53fa013dbd7dfb  gcc/gimple-iterator.h
*************** e094054b2bcf25e28ef9f11cc00f61a8  gcc/gi
*** 4715,4723 ****
  4cb92049e81898a878aeed277acf78c4  gcc/gimple-ssa-isolate-paths.c
  a67525d6b8a482efd66447bd638e8dd0  gcc/gimple-ssa-nonnull-compare.c
  177901a9b94a05ea75be63da13c83847  gcc/gimple-ssa-split-paths.c
! 41b4176448e8e245d377802b1ec272c3  gcc/gimple-ssa-sprintf.c
  39a67287a8826a634021934eaad399a8  gcc/gimple-ssa-store-merging.c
! e0e15040b1ec2c1bcfbe3d07dfb81bcb  gcc/gimple-ssa-strength-reduction.c
  c56b2f9074833a8c8795067b1f5aea14  gcc/gimple-ssa-warn-alloca.c
  4eb4658c5c649ef8a222e5ce7169fafd  gcc/gimple-ssa.h
  8f1fc05fa70d62ef0550eb40f55e141e  gcc/gimple-streamer-in.c
--- 4721,4729 ----
  4cb92049e81898a878aeed277acf78c4  gcc/gimple-ssa-isolate-paths.c
  a67525d6b8a482efd66447bd638e8dd0  gcc/gimple-ssa-nonnull-compare.c
  177901a9b94a05ea75be63da13c83847  gcc/gimple-ssa-split-paths.c
! 1334430abaa2d5de56780eb997026e2c  gcc/gimple-ssa-sprintf.c
  39a67287a8826a634021934eaad399a8  gcc/gimple-ssa-store-merging.c
! e8d77595538dba087b837fd35086ec08  gcc/gimple-ssa-strength-reduction.c
  c56b2f9074833a8c8795067b1f5aea14  gcc/gimple-ssa-warn-alloca.c
  4eb4658c5c649ef8a222e5ce7169fafd  gcc/gimple-ssa.h
  8f1fc05fa70d62ef0550eb40f55e141e  gcc/gimple-streamer-in.c
*************** f7247836b1345633d1912927939e811c  gcc/gi
*** 4730,4736 ****
  25418f3de22a04a9d3a4bce8ea7f8233  gcc/gimple.h
  3226b367822a6cecd929bc8d88435e00  gcc/gimplify-me.c
  0614c0dbeca81e25b0e2a8ec8670bfdf  gcc/gimplify-me.h
! 66358c36b1c039cf0596bd80a91ef9cf  gcc/gimplify.c
  0d655a1b36bd393358a60ae37468a057  gcc/gimplify.h
  8a65435af2eced0ca67f6f9271c997ad  gcc/ginclude/float.h
  b9721cc1f3c6349bcfe9d162a36d0eb9  gcc/ginclude/iso646.h
--- 4736,4742 ----
  25418f3de22a04a9d3a4bce8ea7f8233  gcc/gimple.h
  3226b367822a6cecd929bc8d88435e00  gcc/gimplify-me.c
  0614c0dbeca81e25b0e2a8ec8670bfdf  gcc/gimplify-me.h
! ebcba6937f86e9c0ee13c0a2907c7e04  gcc/gimplify.c
  0d655a1b36bd393358a60ae37468a057  gcc/gimplify.h
  8a65435af2eced0ca67f6f9271c997ad  gcc/ginclude/float.h
  b9721cc1f3c6349bcfe9d162a36d0eb9  gcc/ginclude/iso646.h
*************** a21c48eb0ebeb4a73c0889fd3f42e12b  gcc/gi
*** 4747,4753 ****
  e67de778552fcefca7289ac8daa55fe9  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  39fd87607b25c8f948dcf70c2f36b206  gcc/glimits.h
! 0c55510933e31241a3b05ff496983135  gcc/go/ChangeLog
  4ff99cd3f2073d7c092cb2d42ca47e44  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  4b9cbe6a30dbc7039c55993611934ad7  gcc/go/config-lang.in
--- 4753,4759 ----
  e67de778552fcefca7289ac8daa55fe9  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  39fd87607b25c8f948dcf70c2f36b206  gcc/glimits.h
! 3e1c530ec9715d2b5f8d28f1808d88e2  gcc/go/ChangeLog
  4ff99cd3f2073d7c092cb2d42ca47e44  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  4b9cbe6a30dbc7039c55993611934ad7  gcc/go/config-lang.in
*************** ee237b6a93599fa3e0a203fb6b35ede8  gcc/hs
*** 4853,4859 ****
  6aa3d3add5653e8a3019dd556b31bc06  gcc/hw-doloop.c
  218d881540980f810bcf492d62b29317  gcc/hw-doloop.h
  e15050f58e206d13ab391869e8f786de  gcc/hwint.c
! b09542bf61d6de40901ecf29eb551017  gcc/hwint.h
  90f8959f685e1d24f7386d5b9bd569f4  gcc/ifcvt.c
  5c19ca7a0c904f96444f9076305cd7fb  gcc/ifcvt.h
  e0d220b38d0af33eeee074108ff90167  gcc/inchash.c
--- 4859,4865 ----
  6aa3d3add5653e8a3019dd556b31bc06  gcc/hw-doloop.c
  218d881540980f810bcf492d62b29317  gcc/hw-doloop.h
  e15050f58e206d13ab391869e8f786de  gcc/hwint.c
! a4f4cae6c046bf453ee32ccd8f872d11  gcc/hwint.h
  90f8959f685e1d24f7386d5b9bd569f4  gcc/ifcvt.c
  5c19ca7a0c904f96444f9076305cd7fb  gcc/ifcvt.h
  e0d220b38d0af33eeee074108ff90167  gcc/inchash.c
*************** d9cd763073cfcc84a261cc22db84e3c5  gcc/in
*** 4865,4871 ****
  3afe31ad8024a1a3fa2ef613bf72aeaf  gcc/input.h
  2014e898d755c5f081f63cab42dba047  gcc/insn-addr.h
  b5b40a72ca0dc9c233b0a85133cf9023  gcc/insn-notes.def
! 21ff35962acc0b2304b6052d818e83ba  gcc/internal-fn.c
  4da4cd5d23e7edda93fdf5fde7294840  gcc/internal-fn.def
  9ce613eef2e1b9c6f221cbc1bb973967  gcc/internal-fn.h
  fdf64d7f98647f8f0d1bcf3b8a828aa8  gcc/intl.c
--- 4871,4877 ----
  3afe31ad8024a1a3fa2ef613bf72aeaf  gcc/input.h
  2014e898d755c5f081f63cab42dba047  gcc/insn-addr.h
  b5b40a72ca0dc9c233b0a85133cf9023  gcc/insn-notes.def
! 8f9b42bec7f5e0256d074ab679e88d00  gcc/internal-fn.c
  4da4cd5d23e7edda93fdf5fde7294840  gcc/internal-fn.def
  9ce613eef2e1b9c6f221cbc1bb973967  gcc/internal-fn.h
  fdf64d7f98647f8f0d1bcf3b8a828aa8  gcc/intl.c
*************** fdf64d7f98647f8f0d1bcf3b8a828aa8  gcc/in
*** 4873,4888 ****
  48525c51108ac26cb1d6058cb495d847  gcc/ipa-chkp.c
  e54d40e1ec53e0400607ff09c2a536dc  gcc/ipa-chkp.h
  f1b7ee4df60044997d39d57d6c22993c  gcc/ipa-comdats.c
! 8373092c9ea3ef2df82ddb0b77de58e5  gcc/ipa-cp.c
  17dc594ca5c1827e32f8d1b147e84724  gcc/ipa-devirt.c
  d13a7631f21372dd7785d58258d8653a  gcc/ipa-hsa.c
! 316a11df25cc16996f2146683e973287  gcc/ipa-icf-gimple.c
! 6ea6add1102e059f926cbefc9a9a6672  gcc/ipa-icf-gimple.h
! d97cacbe8b346f4d544eb4738bf656b0  gcc/ipa-icf.c
  0a874446f2c1c01e9e44724e5a14c125  gcc/ipa-icf.h
! 69cf1eb6118e94c9ca08c45ffaa79699  gcc/ipa-inline-analysis.c
  13c7778f9a4420ca43a2b5935fc2f296  gcc/ipa-inline-transform.c
! bb526fb3fd138d2076bd9588ddcb3a2f  gcc/ipa-inline.c
  91c2b100a6c4c5566296ce9bdeea1246  gcc/ipa-inline.h
  a77ae1d6734f2e873ab6390a3a330a48  gcc/ipa-polymorphic-call.c
  20726f67378e6ff4631de06b111579c8  gcc/ipa-profile.c
--- 4879,4894 ----
  48525c51108ac26cb1d6058cb495d847  gcc/ipa-chkp.c
  e54d40e1ec53e0400607ff09c2a536dc  gcc/ipa-chkp.h
  f1b7ee4df60044997d39d57d6c22993c  gcc/ipa-comdats.c
! f4cfc9c9997672b885ead74b33b9876b  gcc/ipa-cp.c
  17dc594ca5c1827e32f8d1b147e84724  gcc/ipa-devirt.c
  d13a7631f21372dd7785d58258d8653a  gcc/ipa-hsa.c
! 2e220ffa1afa788d5e90c334c992320b  gcc/ipa-icf-gimple.c
! 73e820ad96c398d3c582d46305f4a886  gcc/ipa-icf-gimple.h
! 1dc1860610c078bd9c54fa84f89bc64f  gcc/ipa-icf.c
  0a874446f2c1c01e9e44724e5a14c125  gcc/ipa-icf.h
! 56741052fd5a89044ea5a5f7bc52ad3b  gcc/ipa-inline-analysis.c
  13c7778f9a4420ca43a2b5935fc2f296  gcc/ipa-inline-transform.c
! 4381721dbfd945748e9d7f2b16c4e5f2  gcc/ipa-inline.c
  91c2b100a6c4c5566296ce9bdeea1246  gcc/ipa-inline.h
  a77ae1d6734f2e873ab6390a3a330a48  gcc/ipa-polymorphic-call.c
  20726f67378e6ff4631de06b111579c8  gcc/ipa-profile.c
*************** e0da2ee6910ab8686a5910bc4a76afe0  gcc/ip
*** 4896,4914 ****
  4407b063d08bdd9fd0725de1c0e12486  gcc/ipa-split.c
  465da077a88900d47929ac8fb1865e1f  gcc/ipa-utils.c
  658313d4d5d2feb69ed6f69a2c3cf571  gcc/ipa-utils.h
! 9b0f93a2b753644af6cc9dde8d05db9d  gcc/ipa-visibility.c
  ef56d9ed82e1d34beae03896413d206e  gcc/ipa.c
  543028744e2f9e24cb5293e3a38b4013  gcc/ira-build.c
  6fe6fbcada992f0dd5cac1e8e401f657  gcc/ira-color.c
  576c000f3813929505341841101e4513  gcc/ira-conflicts.c
! 1a1c658d06603047faf5b18ebb41057a  gcc/ira-costs.c
  0cc90612f655f9553234b41c691dd045  gcc/ira-emit.c
  de81556308e4a1f61a5d691b42a31a77  gcc/ira-int.h
  44c6dac0c625045cb04076642e5b0c66  gcc/ira-lives.c
! d557c4a811fc356ee5f09451ce1f024d  gcc/ira.c
  0e98da5359d5b8452a426452b3166e5e  gcc/ira.h
! 130ec09e2a97e332b4f0503d18eacdbd  gcc/is-a.h
! f1b40b1ede4d05633076d60552136236  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  2415ade78b2b648edf37df515cc36c21  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 4902,4920 ----
  4407b063d08bdd9fd0725de1c0e12486  gcc/ipa-split.c
  465da077a88900d47929ac8fb1865e1f  gcc/ipa-utils.c
  658313d4d5d2feb69ed6f69a2c3cf571  gcc/ipa-utils.h
! 02f4b9ae1b45439a547f909b5361d4d5  gcc/ipa-visibility.c
  ef56d9ed82e1d34beae03896413d206e  gcc/ipa.c
  543028744e2f9e24cb5293e3a38b4013  gcc/ira-build.c
  6fe6fbcada992f0dd5cac1e8e401f657  gcc/ira-color.c
  576c000f3813929505341841101e4513  gcc/ira-conflicts.c
! a19ba21929bb5efca3651c1bd91d0556  gcc/ira-costs.c
  0cc90612f655f9553234b41c691dd045  gcc/ira-emit.c
  de81556308e4a1f61a5d691b42a31a77  gcc/ira-int.h
  44c6dac0c625045cb04076642e5b0c66  gcc/ira-lives.c
! caacb2e7c13ccab0fb6efa70d96bbab3  gcc/ira.c
  0e98da5359d5b8452a426452b3166e5e  gcc/ira.h
! 98d0dd78e50aed7d6d4f69e533b99340  gcc/is-a.h
! 3c6d75905af14adc0598e1a7507cf472  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  2415ade78b2b648edf37df515cc36c21  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** efb189f8aa7e372458025bbcf9f04903  gcc/ji
*** 4990,4998 ****
  997b9bf62690f63089c5ff6269f2d00b  gcc/jit/libgccjit.map
  aaaa50e3d4a7c60cc413faccb2d831c6  gcc/jit/notes.txt
  e30eea6dab135f3804a31be4cc278a80  gcc/jump.c
! 54a613fe594f27fd796b147fbb2a6d69  gcc/langhooks-def.h
  e2ac37626ab2613755dfada02841a33e  gcc/langhooks.c
! 10bb8d0e40ee4736e1b50587f2b43518  gcc/langhooks.h
  e6c027362553eaf5c6f46fc4f69db21e  gcc/lcm.c
  99a426b25e15411d0bd50462810a54f9  gcc/lcm.h
  1abc9f88e0cb49e9a4bfad147c84199d  gcc/libfuncs.h
--- 4996,5004 ----
  997b9bf62690f63089c5ff6269f2d00b  gcc/jit/libgccjit.map
  aaaa50e3d4a7c60cc413faccb2d831c6  gcc/jit/notes.txt
  e30eea6dab135f3804a31be4cc278a80  gcc/jump.c
! 1608bb06475544e565849a28d80094f7  gcc/langhooks-def.h
  e2ac37626ab2613755dfada02841a33e  gcc/langhooks.c
! 3e074c928934adba7d7eb2b1aeca4e48  gcc/langhooks.h
  e6c027362553eaf5c6f46fc4f69db21e  gcc/lcm.c
  99a426b25e15411d0bd50462810a54f9  gcc/lcm.h
  1abc9f88e0cb49e9a4bfad147c84199d  gcc/libfuncs.h
*************** de7e5cd06b39169b643ab6ad28481a91  gcc/lo
*** 5010,5024 ****
  baa6304ac17d60ea1de9cd389561fbc6  gcc/lower-subreg.h
  968303eba3eb836c06ffcc0c51525814  gcc/lra-assigns.c
  09ce513b6a920eb59b5e4f682f9ed312  gcc/lra-coalesce.c
! e52861b6f36a2037afaafc406fa7002e  gcc/lra-constraints.c
  2e5e171a1ba31e8815f2d10c5572f6ff  gcc/lra-eliminations.c
  50b7f737498cca3e2bddc9de57fce790  gcc/lra-int.h
  9cecb559d637884863172d614ba72107  gcc/lra-lives.c
! 261fd5e2b0c458a82c1a44b6cfbd85a7  gcc/lra-remat.c
  2b4fca08d55674b0e30afe94176ede8c  gcc/lra-spills.c
  c60276500434e7561d841dcce306ed93  gcc/lra.c
  1bfb8d5c5c3f87c38b435e60129e5025  gcc/lra.h
! ed0bcfbed25d482f9112a498f2b09fcc  gcc/lto-cgraph.c
  87ee293171e06e77ed29cc7e1e4df966  gcc/lto-compress.c
  bdb839d1119e305569cc0381b49171ef  gcc/lto-compress.h
  4aeaf9cedd7c397f3e147adb426158c2  gcc/lto-opts.c
--- 5016,5030 ----
  baa6304ac17d60ea1de9cd389561fbc6  gcc/lower-subreg.h
  968303eba3eb836c06ffcc0c51525814  gcc/lra-assigns.c
  09ce513b6a920eb59b5e4f682f9ed312  gcc/lra-coalesce.c
! f5b73ced9e982e87cebb4c133b96420f  gcc/lra-constraints.c
  2e5e171a1ba31e8815f2d10c5572f6ff  gcc/lra-eliminations.c
  50b7f737498cca3e2bddc9de57fce790  gcc/lra-int.h
  9cecb559d637884863172d614ba72107  gcc/lra-lives.c
! a99263cf5a04d19dfbf3b8602665a19c  gcc/lra-remat.c
  2b4fca08d55674b0e30afe94176ede8c  gcc/lra-spills.c
  c60276500434e7561d841dcce306ed93  gcc/lra.c
  1bfb8d5c5c3f87c38b435e60129e5025  gcc/lra.h
! a0b668d25b2b3a5038eb0b1489b34ffb  gcc/lto-cgraph.c
  87ee293171e06e77ed29cc7e1e4df966  gcc/lto-compress.c
  bdb839d1119e305569cc0381b49171ef  gcc/lto-compress.h
  4aeaf9cedd7c397f3e147adb426158c2  gcc/lto-opts.c
*************** cb0e052e6d99847359297ec3639e7494  gcc/lt
*** 5030,5036 ****
  f7413cc95127c24fbfbca57399cc405e  gcc/lto-streamer.c
  ac5af855d3af9e53bc7934819d845353  gcc/lto-streamer.h
  32646f4b325ab40e02065344c8179008  gcc/lto-wrapper.c
! a9c8580bae7123be9376654a7f6e8fd2  gcc/lto/ChangeLog
  ced02ce6ebb471e6f0707b1098d059f9  gcc/lto/Make-lang.in
  4df36a5baf5c564626eda96177fa5c33  gcc/lto/common.c
  dc83390218daebe5ba0cc15e5d0ef4f2  gcc/lto/common.h
--- 5036,5042 ----
  f7413cc95127c24fbfbca57399cc405e  gcc/lto-streamer.c
  ac5af855d3af9e53bc7934819d845353  gcc/lto-streamer.h
  32646f4b325ab40e02065344c8179008  gcc/lto-wrapper.c
! 9f664d49107a7e2206551ae1ae401c0e  gcc/lto/ChangeLog
  ced02ce6ebb471e6f0707b1098d059f9  gcc/lto/Make-lang.in
  4df36a5baf5c564626eda96177fa5c33  gcc/lto/common.c
  dc83390218daebe5ba0cc15e5d0ef4f2  gcc/lto/common.h
*************** ac2a441b236321b828165bc61f84e45a  gcc/mk
*** 5061,5067 ****
  f3bb81dc9fe0c7b25dbb89202fb9fedb  gcc/mode-switching.c
  8b38296cb48aac7025e957d0eb2e0beb  gcc/modulo-sched.c
  ab99ec689b35d3782d0d6c9673e8a80c  gcc/multiple_target.c
! ccd6a439fb91452c64fd9ad992bf739c  gcc/objc/ChangeLog
  52fb9c112577eef989bc43e36f696692  gcc/objc/Make-lang.in
  07963422f6222392a9f1d56d0cbc53ae  gcc/objc/config-lang.in
  cf8e0bb9d548e2c3d720f5c4ebc5bb9c  gcc/objc/lang-specs.h
--- 5067,5073 ----
  f3bb81dc9fe0c7b25dbb89202fb9fedb  gcc/mode-switching.c
  8b38296cb48aac7025e957d0eb2e0beb  gcc/modulo-sched.c
  ab99ec689b35d3782d0d6c9673e8a80c  gcc/multiple_target.c
! 9af4b62b73a477a73437b6561c08c696  gcc/objc/ChangeLog
  52fb9c112577eef989bc43e36f696692  gcc/objc/Make-lang.in
  07963422f6222392a9f1d56d0cbc53ae  gcc/objc/config-lang.in
  cf8e0bb9d548e2c3d720f5c4ebc5bb9c  gcc/objc/lang-specs.h
*************** c14acf8a1dab7d0c2adef37ade287b05  gcc/ob
*** 5080,5086 ****
  796e40d4a426f2ba961cb7b03597697b  gcc/objc/objc-runtime-shared-support.c
  cc66abe3f07d32de5c77248e82f02dbe  gcc/objc/objc-runtime-shared-support.h
  ef63c61988d20447a799378fa1f25022  gcc/objc/objc-tree.def
! c06d11495db5fceb0bda4eb9ba403497  gcc/objcp/ChangeLog
  afdfeea4c2028aa5b15e0355f8cade93  gcc/objcp/Make-lang.in
  c74e423b803cf4446b16c17243b63e5a  gcc/objcp/config-lang.in
  eef32d7df29581d83432d58d9cb2cd94  gcc/objcp/lang-specs.h
--- 5086,5092 ----
  796e40d4a426f2ba961cb7b03597697b  gcc/objc/objc-runtime-shared-support.c
  cc66abe3f07d32de5c77248e82f02dbe  gcc/objc/objc-runtime-shared-support.h
  ef63c61988d20447a799378fa1f25022  gcc/objc/objc-tree.def
! 8c2f481f85631e20647f28e48d82f65a  gcc/objcp/ChangeLog
  afdfeea4c2028aa5b15e0355f8cade93  gcc/objcp/Make-lang.in
  c74e423b803cf4446b16c17243b63e5a  gcc/objcp/config-lang.in
  eef32d7df29581d83432d58d9cb2cd94  gcc/objcp/lang-specs.h
*************** b8840e5f3e0b48eef202eebe67f8506d  gcc/ob
*** 5088,5100 ****
  db17a97fa0c8d9e96cf691936d987f01  gcc/objcp/objcp-decl.h
  8edee735611b099133f17e56cef4dc46  gcc/objcp/objcp-lang.c
  b4f4aff7ed47834bd4bfcf2dfba20395  gcc/omp-builtins.def
! 3b84694633d6d19da1da43257461abca  gcc/omp-expand.c
  d177ce89d1052ec1caeecdc3b6376077  gcc/omp-expand.h
  101508bef954bca7004e675270e17636  gcc/omp-general.c
  f5c582e7b207e6818eb3ba0c0b992872  gcc/omp-general.h
  8cba34fb20f0481e5ffbfb4e1694a907  gcc/omp-grid.c
  fc6b582c9cf11cb29fcf672e5b78c7ba  gcc/omp-grid.h
! 49d286d6e25a6f01b2e647b3e185c078  gcc/omp-low.c
  d68f234609f652e17b2b917374726838  gcc/omp-low.h
  c3c2cd5ff8c4eadd8d9e432e16cf092c  gcc/omp-offload.c
  cf7b95c9f21a4b2fa6826b529e3ce596  gcc/omp-offload.h
--- 5094,5106 ----
  db17a97fa0c8d9e96cf691936d987f01  gcc/objcp/objcp-decl.h
  8edee735611b099133f17e56cef4dc46  gcc/objcp/objcp-lang.c
  b4f4aff7ed47834bd4bfcf2dfba20395  gcc/omp-builtins.def
! e0d54a683db51813f4a10e219fc087cd  gcc/omp-expand.c
  d177ce89d1052ec1caeecdc3b6376077  gcc/omp-expand.h
  101508bef954bca7004e675270e17636  gcc/omp-general.c
  f5c582e7b207e6818eb3ba0c0b992872  gcc/omp-general.h
  8cba34fb20f0481e5ffbfb4e1694a907  gcc/omp-grid.c
  fc6b582c9cf11cb29fcf672e5b78c7ba  gcc/omp-grid.h
! 46661f0c99229a6a7dbfda0b1b64ccad  gcc/omp-low.c
  d68f234609f652e17b2b917374726838  gcc/omp-low.h
  c3c2cd5ff8c4eadd8d9e432e16cf092c  gcc/omp-offload.c
  cf7b95c9f21a4b2fa6826b529e3ce596  gcc/omp-offload.h
*************** ad27afe318db2ba35c962089be2a6753  gcc/op
*** 5115,5125 ****
  12965c68fb5394ce2ff713f9a02ce532  gcc/optc-gen.awk
  3334035d4ed123a15511a538ff552d38  gcc/optc-save-gen.awk
  b36f15821f233758c3731307d8f6245f  gcc/opth-gen.awk
! 2340c0f958d19559e31dfac1a767c17e  gcc/opts-common.c
  dceccf26e9f4521217455d25b4df27b7  gcc/opts-diagnostic.h
! 74c1f8e576a2fe6428d56555a86120b1  gcc/opts-global.c
! 89d83c418d75487c37d8e1abf515ce82  gcc/opts.c
! e9a4f934677562e86087c5eeff34b2aa  gcc/opts.h
  ff7abf43af46428f2896e4b55240035b  gcc/output.h
  389afec912a480acd35b8d978ee26f92  gcc/params-enum.h
  ba0be5f247d604afb6ee7210019c8aee  gcc/params-list.h
--- 5121,5131 ----
  12965c68fb5394ce2ff713f9a02ce532  gcc/optc-gen.awk
  3334035d4ed123a15511a538ff552d38  gcc/optc-save-gen.awk
  b36f15821f233758c3731307d8f6245f  gcc/opth-gen.awk
! 39c48c6db3bf6ad12a2ceac33cf9a4b1  gcc/opts-common.c
  dceccf26e9f4521217455d25b4df27b7  gcc/opts-diagnostic.h
! 62023174447e1a21cc36cd138c59eb03  gcc/opts-global.c
! 5053cdd3f934046225644519eb2935c7  gcc/opts.c
! f93e8648abf396fa77c25dcdd03f9869  gcc/opts.h
  ff7abf43af46428f2896e4b55240035b  gcc/output.h
  389afec912a480acd35b8d978ee26f92  gcc/params-enum.h
  ba0be5f247d604afb6ee7210019c8aee  gcc/params-list.h
*************** c2783219174c8fa71e584ddcd27d47fb  gcc/pa
*** 5133,5180 ****
  5398ce30fca85a2ac1d00ce91b14f146  gcc/plugin.c
  2746c4de7c7d517bb42a495e1dd8740d  gcc/plugin.def
  6940e44bf30362e059cceb844a043e4f  gcc/plugin.h
! be7ef87e9f76449206a156f86b1d8de7  gcc/po/ChangeLog
  28b130f4b67c51e48b2b431b12ee9bc3  gcc/po/EXCLUDES
! cffb7aa3db483c9f151a7d2e61823f9d  gcc/po/be.gmo
! 232312ec65e3c306083d03219b9eb634  gcc/po/be.po
! a8444adb8bfead65921f7fa79d0188f6  gcc/po/da.gmo
! ef985d0cd40518727d3a48bbf69babaf  gcc/po/da.po
! bac2309b309d1682778ee7752d34c5ee  gcc/po/de.gmo
! e00daf955e16a41f93a8334c9cff452c  gcc/po/de.po
! 427bde0b856fb7ed2650fa6abba70bee  gcc/po/el.gmo
! 9654640452916b14786a9cce67252dad  gcc/po/el.po
! 36e740733f54711922d51beb0c4bfad4  gcc/po/es.gmo
! 0684d8515691b6bd8f9d20fdf095253a  gcc/po/es.po
  806334e97e5115b06b067f08ccb1b004  gcc/po/exgettext
! 66050601b3e84e56d01020073bf0910d  gcc/po/fi.gmo
! 31a5e53ae00089b8f12f42e6051ed8a6  gcc/po/fi.po
! f16b1d2429be5504538c16765163a9b4  gcc/po/fr.gmo
! fddb42f5a522fb3c7d38778f1d95e378  gcc/po/fr.po
  c1aa601f2783d6074092c3f46094b9c5  gcc/po/gcc.pot
! 325e67320b9b44494ca963c08d70aa87  gcc/po/hr.gmo
! 76b4ad1bb8c03c4f77981f66db1041c2  gcc/po/hr.po
! 0ad9e908fa3b920849670c6500016c4e  gcc/po/id.gmo
! d549a66a762642f3a76c0be10ae9821d  gcc/po/id.po
! d26b8feaa10bd97e09fe6aa7dbfad9f3  gcc/po/ja.gmo
! 3b7effe896af7530814f043c0000b386  gcc/po/ja.po
! 44c783581c878af4025948e4f4485304  gcc/po/nl.gmo
! 281e06e2b6d19473a9f1217b3b4170cb  gcc/po/nl.po
! 3b73207a63deecc8ff1d596247b2d480  gcc/po/ru.gmo
! bcdc645ca66a226d22f29c373324ee9c  gcc/po/ru.po
! 273a782d7a8c8430d3cdf8c19561aa52  gcc/po/sr.gmo
! 4faff0f3d03029e3ffa3bdd712c1622b  gcc/po/sr.po
! 81faaff0faf114a24e3605448addaab4  gcc/po/sv.gmo
! 7fcd85864c85202911c68f957a7c14df  gcc/po/sv.po
! 584e8b975575dcd53b32de585da0dbc2  gcc/po/tr.gmo
! 82906f19c611427dbef4345ec368aa5a  gcc/po/tr.po
! 87931983d740d365620001a2d5192ab0  gcc/po/uk.gmo
! e2a15bdd6c0bf94277b0dcf281831136  gcc/po/uk.po
! 6cf1c1c9b57b613a45b1b0a3f0f8771d  gcc/po/vi.gmo
! 7421fb5ba0fbfe3583924e0ed924ad4f  gcc/po/vi.po
! bc5b2e04d840b7b8fc95f1c79c958222  gcc/po/zh_CN.gmo
! 749142ac30e47edc3c0054c7649f5b5c  gcc/po/zh_CN.po
! a097772ba27a62e2ed748be9783eb29e  gcc/po/zh_TW.gmo
! a3299d82fc43f6bb981a0a619d2f1a21  gcc/po/zh_TW.po
  6b8cad60cb1fe8062b27293ab5fe96dc  gcc/postreload-gcse.c
  86e3fd69c9d87ec0c4e3ead4ad133f18  gcc/postreload.c
  f9baabdb7cb7fec90597eb9230423bfd  gcc/predict.c
--- 5139,5186 ----
  5398ce30fca85a2ac1d00ce91b14f146  gcc/plugin.c
  2746c4de7c7d517bb42a495e1dd8740d  gcc/plugin.def
  6940e44bf30362e059cceb844a043e4f  gcc/plugin.h
! bd49c356e94296a6428a36707f9267e1  gcc/po/ChangeLog
  28b130f4b67c51e48b2b431b12ee9bc3  gcc/po/EXCLUDES
! 91c634ac61c253e979dd99a24560ca02  gcc/po/be.gmo
! 77877776122e6719ab1d793423a871c2  gcc/po/be.po
! 359b556d24b21490ee05965a7e823437  gcc/po/da.gmo
! 2455b468eb37e9436e304ae064c08aa0  gcc/po/da.po
! 5eb9acdb9d72e07d1d4659550f9bd159  gcc/po/de.gmo
! f0e09d057f27e39989acbe88dabfc253  gcc/po/de.po
! 7ac8fd6f5dd2c2db80d9b6588e1ed3f9  gcc/po/el.gmo
! 2e88553cbb8c03fb37d5e502341ed385  gcc/po/el.po
! b43aa6df8840a5e395232d6944083730  gcc/po/es.gmo
! dd2c79fe2c0478eaa91c2333386d6123  gcc/po/es.po
  806334e97e5115b06b067f08ccb1b004  gcc/po/exgettext
! 015ee7ea3ad9c1ae351beb87d2a746f2  gcc/po/fi.gmo
! 87885e32d117107407b101f4d77dcdb6  gcc/po/fi.po
! ffd97c5c88301759ccc7bc1f1c2f723e  gcc/po/fr.gmo
! d9e8dc4f2aafa16f3a80e6e5a3fea6ec  gcc/po/fr.po
  c1aa601f2783d6074092c3f46094b9c5  gcc/po/gcc.pot
! b389782c5ba437b31d5aeed0686a05d0  gcc/po/hr.gmo
! c4ae2890c80fc8b7c929cf16de6f4a18  gcc/po/hr.po
! 2f02c0a89d9d97b72ca97dccba78f051  gcc/po/id.gmo
! b7f7722dce7ec9f021d98dcf554ec32c  gcc/po/id.po
! 43fec322e950e76cdf0c265a78f795f8  gcc/po/ja.gmo
! 118f044512348f46866d0520a9b98403  gcc/po/ja.po
! 1d4fee09161a32e8aa70d4f589d881f4  gcc/po/nl.gmo
! e3ed47180506e0fb9ac3840b429d0346  gcc/po/nl.po
! de34b170b65270c97a1adc3f8ec08f14  gcc/po/ru.gmo
! d844bbe4ab351826c4a68c294faecabe  gcc/po/ru.po
! 5542dada2f9d457b56ab7d53897db960  gcc/po/sr.gmo
! c710d0d0812006b44d571cda66daee59  gcc/po/sr.po
! 576c1b54569f5a873cd0262712ff25e3  gcc/po/sv.gmo
! 057cedffa9a48645c9a0716f0532a779  gcc/po/sv.po
! 9f7f762cb3e90204899d29e661f2406a  gcc/po/tr.gmo
! e05d71635487b21d555b08d29de818b1  gcc/po/tr.po
! cf1572d9b957ce6e70cfcc68b8f8bdec  gcc/po/uk.gmo
! 2d32daa2a4ad63bb20a62d5a23addf48  gcc/po/uk.po
! 8fc176d0b7f819e398f0f5a1cf60eb14  gcc/po/vi.gmo
! 0a4cb43fb26f5f6afbca86754ddadd4e  gcc/po/vi.po
! 5d0e4526b5fc27c392702e95ccf1f2d7  gcc/po/zh_CN.gmo
! 4c7d7bd1d8d5b2cd6b3ceb46981586b8  gcc/po/zh_CN.po
! e23be30f66a4902142705d4f6878186b  gcc/po/zh_TW.gmo
! 52a27ef0e59cfb3c35b7bd1d684f3c62  gcc/po/zh_TW.po
  6b8cad60cb1fe8062b27293ab5fe96dc  gcc/postreload-gcse.c
  86e3fd69c9d87ec0c4e3ead4ad133f18  gcc/postreload.c
  f9baabdb7cb7fec90597eb9230423bfd  gcc/predict.c
*************** e5e2181512a71e96d67d33f0be142e54  gcc/pr
*** 5185,5191 ****
  b5a9532603997e731258aaada1c88050  gcc/pretty-print.c
  96fbf61f2f5e5a70f02560c43eb6eb88  gcc/pretty-print.h
  da338ecccc33ef3e06cedd48f44c2a84  gcc/print-rtl-function.c
! a6038ae3e5b661b31aa8a9e53fdb05ab  gcc/print-rtl.c
  8703a655732a51bf3ff12eb1be5c9f0a  gcc/print-rtl.h
  7b48bba535b920b2f8bd22d2ea83902e  gcc/print-tree.c
  ccf6fbbf65df8c9ba959fc9a65477f38  gcc/print-tree.h
--- 5191,5197 ----
  b5a9532603997e731258aaada1c88050  gcc/pretty-print.c
  96fbf61f2f5e5a70f02560c43eb6eb88  gcc/pretty-print.h
  da338ecccc33ef3e06cedd48f44c2a84  gcc/print-rtl-function.c
! 57fa240f2ce7c5a06a70bd97b1e66346  gcc/print-rtl.c
  8703a655732a51bf3ff12eb1be5c9f0a  gcc/print-rtl.h
  7b48bba535b920b2f8bd22d2ea83902e  gcc/print-tree.c
  ccf6fbbf65df8c9ba959fc9a65477f38  gcc/print-tree.h
*************** d2bb5073ea343a1ae4939771412b63e0  gcc/rt
*** 5228,5234 ****
  908701aba46db9a1a44393e99d07c6e6  gcc/rtl.c
  7e78287e5749d4be4bc0c862b05f140c  gcc/rtl.def
  76922ec0c9f43addece65e6d4a7a893f  gcc/rtl.h
! 65566c7808baf1b4af295c019530ab0c  gcc/rtlanal.c
  5c77db4ff466d7c8384d3007c09e56d0  gcc/rtlhash.c
  cb5fb683f24857f0ab9551a7e86100f2  gcc/rtlhash.h
  f541ab154aeea10a302aeac4bb8a22b1  gcc/rtlhooks-def.h
--- 5234,5240 ----
  908701aba46db9a1a44393e99d07c6e6  gcc/rtl.c
  7e78287e5749d4be4bc0c862b05f140c  gcc/rtl.def
  76922ec0c9f43addece65e6d4a7a893f  gcc/rtl.h
! 8ac8532996718d2160c5f3629a192f1c  gcc/rtlanal.c
  5c77db4ff466d7c8384d3007c09e56d0  gcc/rtlhash.c
  cb5fb683f24857f0ab9551a7e86100f2  gcc/rtlhash.h
  f541ab154aeea10a302aeac4bb8a22b1  gcc/rtlhooks-def.h
*************** a05a444f8043177dc60812bbde449eda  gcc/ta
*** 5302,5308 ****
  130ded7300d8bd75644b06dd136911c9  gcc/targhooks.c
  0aab1bb3e79d26285582376c20aeb077  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 7b0b7d0058371292d5aba6251e70de35  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 5308,5314 ----
  130ded7300d8bd75644b06dd136911c9  gcc/targhooks.c
  0aab1bb3e79d26285582376c20aeb077  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 3e7a5fb2136327be4ac63f0bbf054046  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** ec450dea19e4d8bdd513fcf03b8610a9  gcc/te
*** 8421,8426 ****
--- 8427,8433 ----
  bb50610ee429c9597dbc214b97c58267  gcc/testsuite/c-c++-common/dump-ada-spec-5.c
  b402d83321951214957997b5dc7304fe  gcc/testsuite/c-c++-common/dump-ada-spec-6.c
  022f27c0791fa6cda422c4471a77b995  gcc/testsuite/c-c++-common/dwarf2/pr43190.c
+ ec4d1b894c02e9b5b427541048ae2fae  gcc/testsuite/c-c++-common/dwarf2/pr83550.c
  97429dd130e2a831a3f5643ed92516ef  gcc/testsuite/c-c++-common/dwarf2/vla1.c
  47ae62c911af83398df67c85719b8fe3  gcc/testsuite/c-c++-common/fmax-errors.c
  f4eb480d84c0d74ec37a6a42e4f034f6  gcc/testsuite/c-c++-common/fold-bitand-4.c
*************** ce91ea7c46f421a0b712ff52ee4f9985  gcc/te
*** 8770,8775 ****
--- 8777,8785 ----
  ee387176acb2650d09f446c7722b79b9  gcc/testsuite/c-c++-common/pr80162-1.c
  646c34a9fbef614941550b581b975534  gcc/testsuite/c-c++-common/pr80162-2.c
  419f389745d95caa13ce51a02e5a2abf  gcc/testsuite/c-c++-common/pr80162-3.c
+ 23a387907d550f4d99b8e38b9154c710  gcc/testsuite/c-c++-common/pr81052.c
+ 29c7ff6eb5caca1dd6391410ce6c69e4  gcc/testsuite/c-c++-common/pr82112.c
+ 21015038ab7179791a8c873570bdcb3c  gcc/testsuite/c-c++-common/pr83059.c
  b0ba836310044e7b419ef679f0b48d6f  gcc/testsuite/c-c++-common/raw-string-1.c
  554e7071d2525351de28445762633866  gcc/testsuite/c-c++-common/raw-string-10.c
  fc54e7227094f307fa566b3a8cd0ba9a  gcc/testsuite/c-c++-common/raw-string-11.c
*************** d6a020309f3771e59e357ca318d8b648  gcc/te
*** 8901,8906 ****
--- 8911,8917 ----
  37c45d19e758a295e9fc42c0313b33d5  gcc/testsuite/c-c++-common/torture/pr71261.c
  98b9e5efd75f8d7411aa7620d489399f  gcc/testsuite/c-c++-common/torture/pr77544.c
  3ff9da542bfec1dd8c51f3260ffc51db  gcc/testsuite/c-c++-common/torture/pr79731.c
+ 575b9ac121d105d972c0a1d0cc759e1e  gcc/testsuite/c-c++-common/torture/pr83553.c
  fdeec1e5ecb339bf68961fab033b606e  gcc/testsuite/c-c++-common/torture/vector-compare-1.c
  e098360b3686787abea6589b13d9e806  gcc/testsuite/c-c++-common/torture/vector-compare-2.c
  26c13a49130d1f2d291bea112073585f  gcc/testsuite/c-c++-common/torture/vector-shift.c
*************** e421ddf2d69b41e79c4238d86ca23e02  gcc/te
*** 8992,8998 ****
  701ee447bdcb3bdd63f4e19e0aa275c7  gcc/testsuite/c-c++-common/ubsan/div-by-zero-5.c
  f1d5ba00cab5b6e91752dc500c497bad  gcc/testsuite/c-c++-common/ubsan/div-by-zero-6.c
  be42c7c0119ada6c8b75859883b7947d  gcc/testsuite/c-c++-common/ubsan/div-by-zero-7.c
! eb238d1dcc8f0f542f985153d56ddefa  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-1.c
  c85488cb77ea23f35746344adcda5a8b  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-10.c
  b089faa4c8cfdb57b56ef700c240d0a9  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-2.c
  32890d6e68882ccf1b8ee07e61d91f10  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-3.c
--- 9003,9009 ----
  701ee447bdcb3bdd63f4e19e0aa275c7  gcc/testsuite/c-c++-common/ubsan/div-by-zero-5.c
  f1d5ba00cab5b6e91752dc500c497bad  gcc/testsuite/c-c++-common/ubsan/div-by-zero-6.c
  be42c7c0119ada6c8b75859883b7947d  gcc/testsuite/c-c++-common/ubsan/div-by-zero-7.c
! 6726dc6b32348d286beda628454d50b9  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-1.c
  c85488cb77ea23f35746344adcda5a8b  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-10.c
  b089faa4c8cfdb57b56ef700c240d0a9  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-2.c
  32890d6e68882ccf1b8ee07e61d91f10  gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-3.c
*************** e4685fe961dc8035bb3aeb035964e128  gcc/te
*** 9092,9097 ****
--- 9103,9111 ----
  e1459a9d2ab7107fd299c7de6b46f17a  gcc/testsuite/c-c++-common/ubsan/pr80310.c
  c2f3b3be31f310c27528d1ee4cc38bb9  gcc/testsuite/c-c++-common/ubsan/pr80350.c
  4977700fcf89f13d3232ebf010dfa0fd  gcc/testsuite/c-c++-common/ubsan/pr80875.c
+ f2bcdc6534b76e8e3587a2418324e5dd  gcc/testsuite/c-c++-common/ubsan/pr80932.c
+ fbd76d8a439d83bd798b80980de9bd48  gcc/testsuite/c-c++-common/ubsan/pr81065.c
+ dc1e148d3b59fe6703bb8006c184e064  gcc/testsuite/c-c++-common/ubsan/pr81088.c
  02f7c7e113837b0933f7c0a1178985ca  gcc/testsuite/c-c++-common/ubsan/pr81604.c
  dab28cca030f6a4bc8dd3c11ed677fff  gcc/testsuite/c-c++-common/ubsan/recovery-1.c
  5bb4d0c13ed60e4d8054523bc5e48304  gcc/testsuite/c-c++-common/ubsan/recovery-2.c
*************** b4933e6257ffe7874c63bb5463f4ee98  gcc/te
*** 9425,9430 ****
--- 9439,9446 ----
  5ce2469706c2beff887e6cb5f8d929aa  gcc/testsuite/g++.dg/asan/pr78201.C
  b8f9375cf24299f4663d8538c4856b28  gcc/testsuite/g++.dg/asan/pr79783.C
  cf71b3ff337eb4d37f2f83d7dd92b137  gcc/testsuite/g++.dg/asan/pr81021.C
+ 665dc0ebb74dfcb4c784209cc38aea33  gcc/testsuite/g++.dg/asan/pr81715.C
+ 103ce786588ede05a2ab378b3f167132  gcc/testsuite/g++.dg/asan/pr82792.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
*************** fc87adf1aa8763a35e80b1067faf9948  gcc/te
*** 10939,10944 ****
--- 10955,10961 ----
  db7bc02fc98b9ea2b1ac747f9c1b93fc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv.C
  862ed5b4e67a8a0e32b42b5792ae7fff  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv10.C
  522c3e9a3e7905c1f6e87fc6ce263930  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv11.C
+ 6ae899ba5dad4551770e52eb79fca6a8  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv12.C
  299fbfde279f22ba6cf7e79d7e17f49b  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv2.C
  13859d1112ce3900c792dcdc2e8ae085  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv3.C
  b91c55a7472ec7a8d2f35a01f04cc387  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv4.C
*************** a5272f2b141b976a80585ef6cded80e8  gcc/te
*** 11228,11233 ****
--- 11245,11251 ----
  91777fbbf4cb10f1f75d9506659be8cc  gcc/testsuite/g++.dg/cpp0x/nullptr35.C
  144f3d38455ae2812361d567d48b6c4e  gcc/testsuite/g++.dg/cpp0x/nullptr36.C
  038bcc314ee0faed559e148dcdc87aa0  gcc/testsuite/g++.dg/cpp0x/nullptr37.C
+ dd2e11db6d41e95dd646b54bb5547277  gcc/testsuite/g++.dg/cpp0x/nullptr39.C
  9ac544c85b4718bef7e0acbc03dd004f  gcc/testsuite/g++.dg/cpp0x/overflow1.C
  fb7661df85ad6b415b31574c67fa4ee0  gcc/testsuite/g++.dg/cpp0x/overload-conv-1.C
  5ca00ae02aa7919e0b3d9730fa9f9ac5  gcc/testsuite/g++.dg/cpp0x/overload-conv-2.C
*************** cd99ffd2dd5d16ea3eda3778014b17cf  gcc/te
*** 11399,11404 ****
--- 11417,11427 ----
  d34b0013209051900b8114802ea89d6d  gcc/testsuite/g++.dg/cpp0x/pr79361-1.C
  082b887aa1f2c8f001a0beace0ba3331  gcc/testsuite/g++.dg/cpp0x/pr79361-2.C
  a5009c71493536f14c34f935f9b9d0a3  gcc/testsuite/g++.dg/cpp0x/pr79457.C
+ 0b13b84af448e02075acf50ed59b222c  gcc/testsuite/g++.dg/cpp0x/pr80259.C
+ 56dff682c68971fd9a5e4c2cbca5e8db  gcc/testsuite/g++.dg/cpp0x/pr81325.C
+ b0aef9b4e29c1c639c49513dd20eddaa  gcc/testsuite/g++.dg/cpp0x/pr82299.C
+ 5b2b43024e2826cfb8352cc9a3af7a5c  gcc/testsuite/g++.dg/cpp0x/pr82560.C
+ 22640f58e38b3f775918e32eb89ae1c5  gcc/testsuite/g++.dg/cpp0x/pr83556.C
  53428f69a6d0153074c9b06ee9fbe9e7  gcc/testsuite/g++.dg/cpp0x/ptrmem-cst-arg1.C
  6e8e648c26d9bf237cc152180e88c2c2  gcc/testsuite/g++.dg/cpp0x/range-for1.C
  5c7a98d8ca2f0f427c081bf6902aa831  gcc/testsuite/g++.dg/cpp0x/range-for10.C
*************** dde7a4f94fd2f85ccf0ba3cc25781017  gcc/te
*** 11815,11820 ****
--- 11838,11844 ----
  d3fd316df69021643c9c08dc4c093e40  gcc/testsuite/g++.dg/cpp0x/variadic168.C
  a28c1ab6cd8292afea0a610ae4fdedcf  gcc/testsuite/g++.dg/cpp0x/variadic169.C
  3bff3422f4558e688cb85c201d29da39  gcc/testsuite/g++.dg/cpp0x/variadic17.C
+ c597501b32c00762874bad3052d9f18d  gcc/testsuite/g++.dg/cpp0x/variadic171.C
  716318ff1db2bdd640b1c6835c0659e3  gcc/testsuite/g++.dg/cpp0x/variadic18.C
  d07d2dff70e4403857f709c6f88dd0d9  gcc/testsuite/g++.dg/cpp0x/variadic19.C
  2fa72711afa172c723554cf582b008c8  gcc/testsuite/g++.dg/cpp0x/variadic2.C
*************** cfc19422b140639fdc2dc2bf7ca295b6  gcc/te
*** 12011,12016 ****
--- 12035,12041 ----
  a704b3ce8270e6f8437ab87445750058  gcc/testsuite/g++.dg/cpp1y/constexpr-79655.C
  87e6acf3f9570693090bc9744174253b  gcc/testsuite/g++.dg/cpp1y/constexpr-79681-1.C
  c31b3bbd5d5198b87b168be79f7471eb  gcc/testsuite/g++.dg/cpp1y/constexpr-79681-2.C
+ e4f44ba83e70dc31ae39e2b7a5451b57  gcc/testsuite/g++.dg/cpp1y/constexpr-83116.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
*************** f8cacc42b6d0ee02c4ec28b4871b946c  gcc/te
*** 12066,12077 ****
  695cc86426b24103c2a80eda00cf2189  gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C
  2ccf049767734b973a90dea30576d8a8  gcc/testsuite/g++.dg/cpp1y/digit-sep.C
  f76edece5ff5aa3ce9cb5508f587b65c  gcc/testsuite/g++.dg/cpp1y/feat-cxx11-neg.C
! e735fa157618146dcd2a0f4ef0c04e34  gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C
  a3ed2dff5176ed6eef5ae2d57cf13c3c  gcc/testsuite/g++.dg/cpp1y/feat-cxx14-neg.C
! 218d0bab4c5f3f743412b0578848ec22  gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C
  780e21a88c3826bf19ae69681b53fa5a  gcc/testsuite/g++.dg/cpp1y/feat-cxx98-neg.C
! d9680a99825535ba499a795339ce02c2  gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C
! 01260d1a223a8398c967796299932d12  gcc/testsuite/g++.dg/cpp1y/feat-neg.C
  018149928d964ce66689bf4960400c07  gcc/testsuite/g++.dg/cpp1y/feat-sized-dealloc-neg.C
  b7edad357bb503949f49802295729019  gcc/testsuite/g++.dg/cpp1y/feat-sized-dealloc.C
  fc5875e8af08d0f9488344e80bf6f764  gcc/testsuite/g++.dg/cpp1y/feat-vla.C
--- 12091,12102 ----
  695cc86426b24103c2a80eda00cf2189  gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C
  2ccf049767734b973a90dea30576d8a8  gcc/testsuite/g++.dg/cpp1y/digit-sep.C
  f76edece5ff5aa3ce9cb5508f587b65c  gcc/testsuite/g++.dg/cpp1y/feat-cxx11-neg.C
! 144ddec296f95158abf3660366239e78  gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C
  a3ed2dff5176ed6eef5ae2d57cf13c3c  gcc/testsuite/g++.dg/cpp1y/feat-cxx14-neg.C
! a67b06ec09d1fe75fc3dfff582b19cac  gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C
  780e21a88c3826bf19ae69681b53fa5a  gcc/testsuite/g++.dg/cpp1y/feat-cxx98-neg.C
! 6c845bae306091a0871d09eb650f7346  gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C
! 8a8b78afcad658910cf21c4e9f8c087b  gcc/testsuite/g++.dg/cpp1y/feat-neg.C
  018149928d964ce66689bf4960400c07  gcc/testsuite/g++.dg/cpp1y/feat-sized-dealloc-neg.C
  b7edad357bb503949f49802295729019  gcc/testsuite/g++.dg/cpp1y/feat-sized-dealloc.C
  fc5875e8af08d0f9488344e80bf6f764  gcc/testsuite/g++.dg/cpp1y/feat-vla.C
*************** f4be44f045dc9cb6f8b7acd5e3193c1d  gcc/te
*** 12082,12091 ****
--- 12107,12119 ----
  5f112fcc57ff57c8e803342bde4e9c25  gcc/testsuite/g++.dg/cpp1y/lambda-deduce-mult-neg.C
  a5fcad1d0708a6218c6fe69c1871df02  gcc/testsuite/g++.dg/cpp1y/lambda-deduce-mult.C
  583b55f04d55c9ec0ee10c8c39f1d628  gcc/testsuite/g++.dg/cpp1y/lambda-generic-77914.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
  565bd59fb2dca8cbcfbfa5b7e1e94368  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const2.C
  c1704c3068b9b801f6fca80634fa3d1c  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const3.C
+ 8b8abbef301e37ea9718834ddb4c32ec  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const4.C
+ 6e8fc19c227503a364053713d7456972  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const5.C
  2e80b291e01a2cfa45ff49e595eefeb5  gcc/testsuite/g++.dg/cpp1y/lambda-generic-conv1.C
  4826d92e5c4d99fa506ff2e846ff01a4  gcc/testsuite/g++.dg/cpp1y/lambda-generic-conv2.C
  78cdb2dc3c8d671d96c375fa61f96dc5  gcc/testsuite/g++.dg/cpp1y/lambda-generic-conv3.C
*************** a72b2bd09fb408a27f64449e8b8d9040  gcc/te
*** 12098,12103 ****
--- 12126,12133 ----
  a5e1f08b66165b58419bbab37da9a962  gcc/testsuite/g++.dg/cpp1y/lambda-generic-mixed.C
  db3760d317d0220aeddc9a1ce4072105  gcc/testsuite/g++.dg/cpp1y/lambda-generic-static1.C
  c6cfff44332b8bfb7c52ace4e1af76c5  gcc/testsuite/g++.dg/cpp1y/lambda-generic-static2.C
+ 47327f13bcf8bd47595b03a1a51d80b1  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C
+ 714b0ec0672f03bb83435eb7e8946993  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C
  06ba6684e3759115ec5098f38667687b  gcc/testsuite/g++.dg/cpp1y/lambda-generic-trailing1.C
  e947551033232c5abe95cce5adfd22aa  gcc/testsuite/g++.dg/cpp1y/lambda-generic-udt.C
  7515a5372d247dd5a94ef0626c25c2ae  gcc/testsuite/g++.dg/cpp1y/lambda-generic-uneval1.C
*************** c008d1c5e0d0e13a914b30aa87836359  gcc/te
*** 12225,12230 ****
--- 12255,12261 ----
  e498e8a1a8fb8d59ced1bf84781af0c9  gcc/testsuite/g++.dg/cpp1y/pr79393.C
  78f7b6310d849e70f4c919b5ac315cb8  gcc/testsuite/g++.dg/cpp1y/pr79435.C
  9b667c9d516823999474daebc2f8ea26  gcc/testsuite/g++.dg/cpp1y/pr79463.C
+ d7dcd3f45ee6c394c4e684f054bf67ae  gcc/testsuite/g++.dg/cpp1y/pr82373.C
  ac3a3cc471361b1fc9f3e55ad12dd7a8  gcc/testsuite/g++.dg/cpp1y/regress1.C
  9a759de4b7ac375d3c274acdf73c4fbe  gcc/testsuite/g++.dg/cpp1y/sized-dealloc1.C
  aeb199bf9a897359b6d538b5bce4e5ef  gcc/testsuite/g++.dg/cpp1y/sized-dealloc2.C
*************** ffde32febe1810ce3df7e034c7d427c5  gcc/te
*** 12292,12297 ****
--- 12323,12329 ----
  8bf64fa25ea751fc3a077004fefa3e3b  gcc/testsuite/g++.dg/cpp1y/var-templ53.C
  9008b4693cb1fe4b406e549765a2cc71  gcc/testsuite/g++.dg/cpp1y/var-templ54.C
  f47aed01d0a8d51c841d31adce366f2f  gcc/testsuite/g++.dg/cpp1y/var-templ55.C
+ 62a40ed13d8ec5a53669a5c03be0d97a  gcc/testsuite/g++.dg/cpp1y/var-templ56.C
  46f96806c3f041172407dd6ff7943dc8  gcc/testsuite/g++.dg/cpp1y/var-templ6.C
  3c670164f1a7f8f91ef1db2f80526182  gcc/testsuite/g++.dg/cpp1y/var-templ7.C
  7490ba7f2bf9511118a48f52e8c4ceed  gcc/testsuite/g++.dg/cpp1y/var-templ8.C
*************** ca10f046e47ea09ba5b87084372f1ce2  gcc/te
*** 12323,12328 ****
--- 12355,12361 ----
  15779dfebe4d18986ed2044d4ec8287b  gcc/testsuite/g++.dg/cpp1z/aligned-new5.C
  4dbddfffb31fb9d4ab9b40b6ac489d84  gcc/testsuite/g++.dg/cpp1z/aligned-new6.C
  1957f865b2d8e66095269c8639342132  gcc/testsuite/g++.dg/cpp1z/aligned-new7.C
+ ff30eadf611dec50050d08bb1852fd65  gcc/testsuite/g++.dg/cpp1z/aligned-new8.C
  68f716938002307e7dcda9d5dc357f14  gcc/testsuite/g++.dg/cpp1z/attributes-enum-1.C
  c0f76eabaeee19f702ca129c32355700  gcc/testsuite/g++.dg/cpp1z/attributes-enum-1a.C
  124fb3a84a8213bf4c06abdb4d0fddeb  gcc/testsuite/g++.dg/cpp1z/bool-increment1.C
*************** c1ef33459902e42cd165b7eb63d19fe6  gcc/te
*** 12384,12389 ****
--- 12417,12423 ----
  ff76ead5dbe779d603923b1aa5d1b43c  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda13.C
  c249422d923bfc189a9579b50b33bfe4  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda14.C
  491235f42bd798b8e3c60fb2eccf6388  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda15.C
+ 5e07a7746510ad907fa95618828e141b  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda16.C
  03a8e9063346531269a71975339c3f32  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda2.C
  f890981653d131fc0b72c0309a9a22a2  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda3.C
  cdc6495b4d03cc385cdccc46ec2c57ea  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda4.C
*************** efbbb53ecbb605f5a50202d0813f9d89  gcc/te
*** 12396,12402 ****
  7d7a3a96969595696f9ac8a41581e13f  gcc/testsuite/g++.dg/cpp1z/decomp-bitfield1.C
  5a342aee9595ee7e0002406be439a897  gcc/testsuite/g++.dg/cpp1z/decomp-constexpr1.C
  0907046abd4eeb3337565765eec941bf  gcc/testsuite/g++.dg/cpp1z/decomp1.C
! 302827a387eda6fd0a94a812c0485cdf  gcc/testsuite/g++.dg/cpp1z/decomp10.C
  57f93ca9cbdea95f7230f5a5e0f0c972  gcc/testsuite/g++.dg/cpp1z/decomp11.C
  eb8f6f6cb3f16d3b3e4fd69222e115dc  gcc/testsuite/g++.dg/cpp1z/decomp12.C
  2c966c0ab01d199b88a37c9e6ff47082  gcc/testsuite/g++.dg/cpp1z/decomp13.C
--- 12430,12436 ----
  7d7a3a96969595696f9ac8a41581e13f  gcc/testsuite/g++.dg/cpp1z/decomp-bitfield1.C
  5a342aee9595ee7e0002406be439a897  gcc/testsuite/g++.dg/cpp1z/decomp-constexpr1.C
  0907046abd4eeb3337565765eec941bf  gcc/testsuite/g++.dg/cpp1z/decomp1.C
! 31250390e49779e31cbb8ea9125a2de9  gcc/testsuite/g++.dg/cpp1z/decomp10.C
  57f93ca9cbdea95f7230f5a5e0f0c972  gcc/testsuite/g++.dg/cpp1z/decomp11.C
  eb8f6f6cb3f16d3b3e4fd69222e115dc  gcc/testsuite/g++.dg/cpp1z/decomp12.C
  2c966c0ab01d199b88a37c9e6ff47082  gcc/testsuite/g++.dg/cpp1z/decomp13.C
*************** c2d751bdf7b136ae17e81690ac97ed59  gcc/te
*** 12416,12423 ****
  7580a0d414ed44475e618679c3d78713  gcc/testsuite/g++.dg/cpp1z/decomp26.C
  83b44fd4caa3ffe9b3888fdd7e2e6951  gcc/testsuite/g++.dg/cpp1z/decomp27.C
  fc5576294193885316afcf14620177fb  gcc/testsuite/g++.dg/cpp1z/decomp28.C
! 3f8b44d2c5a2b61e5533ee502f424448  gcc/testsuite/g++.dg/cpp1z/decomp3.C
! bace2b5e00216df98e461fc78c90e355  gcc/testsuite/g++.dg/cpp1z/decomp30.C
  3d58d019b7f76fa2253655658f40d9d6  gcc/testsuite/g++.dg/cpp1z/decomp4.C
  f98a9feae4ead80bf6fea589d0978072  gcc/testsuite/g++.dg/cpp1z/decomp5.C
  94932c496662eac8e1fca1974af2185e  gcc/testsuite/g++.dg/cpp1z/decomp6.C
--- 12450,12461 ----
  7580a0d414ed44475e618679c3d78713  gcc/testsuite/g++.dg/cpp1z/decomp26.C
  83b44fd4caa3ffe9b3888fdd7e2e6951  gcc/testsuite/g++.dg/cpp1z/decomp27.C
  fc5576294193885316afcf14620177fb  gcc/testsuite/g++.dg/cpp1z/decomp28.C
! 92d23ab351de03cd847e2aad1f190207  gcc/testsuite/g++.dg/cpp1z/decomp3.C
! c86c55c9032280f9cfb72b179e788a3b  gcc/testsuite/g++.dg/cpp1z/decomp30.C
! d1091dea4099fea8102a725df71218b5  gcc/testsuite/g++.dg/cpp1z/decomp31.C
! 91635ccf848dc8ca3989cfc2ddc2b4ef  gcc/testsuite/g++.dg/cpp1z/decomp32.C
! 181a153149999adbeb8f1bf93ee23049  gcc/testsuite/g++.dg/cpp1z/decomp33.C
! f79ee70d40dffe40ad6203cc06b4e714  gcc/testsuite/g++.dg/cpp1z/decomp34.C
  3d58d019b7f76fa2253655658f40d9d6  gcc/testsuite/g++.dg/cpp1z/decomp4.C
  f98a9feae4ead80bf6fea589d0978072  gcc/testsuite/g++.dg/cpp1z/decomp5.C
  94932c496662eac8e1fca1974af2185e  gcc/testsuite/g++.dg/cpp1z/decomp6.C
*************** f387d749fd22d2b2a196632ba393e6f8  gcc/te
*** 12431,12437 ****
  cdeec54a27247a22e5efa65e70d7de00  gcc/testsuite/g++.dg/cpp1z/eval-order3.C
  6d8d378fedaf65b4cb89952060799280  gcc/testsuite/g++.dg/cpp1z/eval-order4.C
  794ee250f2c5b1f7f592eb1c6095ba9e  gcc/testsuite/g++.dg/cpp1z/fallthrough1.C
! 754af52704c407eceef0611317650fb6  gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C
  f6bf72fc22cf2e0b2625b0da029798a4  gcc/testsuite/g++.dg/cpp1z/fold-ice1.C
  5bd148af998c8fa056675b86fcbceddf  gcc/testsuite/g++.dg/cpp1z/fold-mangle.C
  31887e84574fe8c28417b43ab6292361  gcc/testsuite/g++.dg/cpp1z/fold1.C
--- 12469,12475 ----
  cdeec54a27247a22e5efa65e70d7de00  gcc/testsuite/g++.dg/cpp1z/eval-order3.C
  6d8d378fedaf65b4cb89952060799280  gcc/testsuite/g++.dg/cpp1z/eval-order4.C
  794ee250f2c5b1f7f592eb1c6095ba9e  gcc/testsuite/g++.dg/cpp1z/fallthrough1.C
! c1e2f8558bb2ecb4f797f51488d5dc75  gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C
  f6bf72fc22cf2e0b2625b0da029798a4  gcc/testsuite/g++.dg/cpp1z/fold-ice1.C
  5bd148af998c8fa056675b86fcbceddf  gcc/testsuite/g++.dg/cpp1z/fold-mangle.C
  31887e84574fe8c28417b43ab6292361  gcc/testsuite/g++.dg/cpp1z/fold1.C
*************** d986891cdcec1b4f21ef2a3a1c8a75fb  gcc/te
*** 12480,12485 ****
--- 12518,12524 ----
  0e78f877b2403a6e51ebb111e491464f  gcc/testsuite/g++.dg/cpp1z/inline-var1a.C
  606b3991d450b3a2b2c4b84694446b2e  gcc/testsuite/g++.dg/cpp1z/inline-var2.C
  e087f098ba0891b5b8c20970b5e1f9a3  gcc/testsuite/g++.dg/cpp1z/inline-var3.C
+ 0e7def4e0e7458614022b79a25311135  gcc/testsuite/g++.dg/cpp1z/lambda-inherit1.C
  61e377cc1c9c09c3b465bffd64cf0d3f  gcc/testsuite/g++.dg/cpp1z/lambda-this1.C
  609eb26dcf3d0a8892bb6850060fed51  gcc/testsuite/g++.dg/cpp1z/lambda-this2.C
  3ea0673f11a85bc82c752fdebff48865  gcc/testsuite/g++.dg/cpp1z/lambda-this3.C
*************** ca82508c6b0812efd86161c2593edc37  gcc/te
*** 12521,12526 ****
--- 12560,12566 ----
  d5dd733c77f5f8286892d69dbc47be6e  gcc/testsuite/g++.dg/cpp1z/noexcept-type9.C
  98b99e11c5307773ec9a5a8e6c317678  gcc/testsuite/g++.dg/cpp1z/nontype-auto1.C
  72447efb2979475911485537f504946a  gcc/testsuite/g++.dg/cpp1z/nontype-auto10.C
+ dc0a0df7a781ac72bdcb6003f2c5b858  gcc/testsuite/g++.dg/cpp1z/nontype-auto13.C
  21927ecccf6ef113fcd58fd210e003e4  gcc/testsuite/g++.dg/cpp1z/nontype-auto2.C
  80d9719881e2d887fc9152bb464e018e  gcc/testsuite/g++.dg/cpp1z/nontype-auto3.C
  e6dd33b060958f261700bebd2d6042c0  gcc/testsuite/g++.dg/cpp1z/nontype-auto4.C
*************** ce4ff2095f5aadd1429d75f9964e3068  gcc/te
*** 13054,13059 ****
--- 13094,13100 ----
  05aa93a27032c47400c1728d165f6aeb  gcc/testsuite/g++.dg/ext/altivec-15.C
  1f347fa1c57370132e750e4fb8b77f9d  gcc/testsuite/g++.dg/ext/altivec-16.C
  e7b8730e35adae22637664edfdba084d  gcc/testsuite/g++.dg/ext/altivec-17.C
+ 4c612ecdb73822d456d417a307c5969e  gcc/testsuite/g++.dg/ext/altivec-18.C
  0d2b8f9e1b8506c8de6da887d8b08add  gcc/testsuite/g++.dg/ext/altivec-2.C
  d3261ef497bef041056bc7661e3a3686  gcc/testsuite/g++.dg/ext/altivec-3.C
  4f6acab6c14678a58ab3251c4c5a0ce1  gcc/testsuite/g++.dg/ext/altivec-4.C
*************** fc191c8337e77232a243ff44298f4d6b  gcc/te
*** 13179,13184 ****
--- 13220,13226 ----
  af25a0593501f973025a5ff65b1951fd  gcc/testsuite/g++.dg/ext/attrib51.C
  6136f2f1b69139124690d5ee0b4696f9  gcc/testsuite/g++.dg/ext/attrib52.C
  d5961701242d16e54b0c0b02ea93c28f  gcc/testsuite/g++.dg/ext/attrib53.C
+ cd699f5674b89b0d8312893e0921e784  gcc/testsuite/g++.dg/ext/attrib54.C
  76284b29c6fce52f56ddbcc04acd3a97  gcc/testsuite/g++.dg/ext/attrib6.C
  7af1e9265de26187b4a3a3880f99ac11  gcc/testsuite/g++.dg/ext/attrib7.C
  23c4a640241391acec5a1fd2c3fa5f25  gcc/testsuite/g++.dg/ext/attrib8.C
*************** e710a424682710a7b643aeb0875d892d  gcc/te
*** 13262,13267 ****
--- 13304,13310 ----
  03aa93fc2e77be0f240d8cb0b1d19cb7  gcc/testsuite/g++.dg/ext/complit9.C
  cfb1e3d3e6cedd5cd651ea51248b3822  gcc/testsuite/g++.dg/ext/cond1.C
  b619a632f099ce3dab4b1867824fb8ba  gcc/testsuite/g++.dg/ext/cond2.C
+ 6f06936a70e143d2d4010948b821e19a  gcc/testsuite/g++.dg/ext/constexpr-pr82781.C
  e2d0f79e10c42a058fadb33dbc7e385e  gcc/testsuite/g++.dg/ext/constexpr-vla1.C
  62632ebe8674e206cc6d2b853b566885  gcc/testsuite/g++.dg/ext/constexpr-vla2.C
  683cd918ca0fceda3fa2547d2b8f259b  gcc/testsuite/g++.dg/ext/constexpr-vla3.C
*************** c1bb308a38a9b8c340a48b9783fb6cf5  gcc/te
*** 13619,13624 ****
--- 13662,13668 ----
  3da578ea7fb89ed9d7d870cd2355c8a1  gcc/testsuite/g++.dg/ext/va-arg-pack-len-2.C
  be5f35b51bfbfb360923dc0be613c0d6  gcc/testsuite/g++.dg/ext/va-arg1.C
  9a67b6d7123746e352d5f53790aa0eab  gcc/testsuite/g++.dg/ext/varargs1.C
+ 4a47ac5d076badd7827140dc7bc059a0  gcc/testsuite/g++.dg/ext/varargs2.C
  1e6ab4b0a8dd095b526fad3f97ec5a91  gcc/testsuite/g++.dg/ext/vector1.C
  57968f25892a26e6c8c805a0122dda46  gcc/testsuite/g++.dg/ext/vector10.C
  86631ce973fe08bf3f9ad84e595fb594  gcc/testsuite/g++.dg/ext/vector11.C
*************** e424c53c944d537627fb575a38b9d337  gcc/te
*** 14629,14634 ****
--- 14673,14681 ----
  5d5f3f917e9a4e2fa641676d7142698c  gcc/testsuite/g++.dg/ipa/pr79776.C
  c5be5b54243f6264bf84d49d4a16947c  gcc/testsuite/g++.dg/ipa/pr79931.C
  89f95e75e402e5135147f26252be06e5  gcc/testsuite/g++.dg/ipa/pr80205.C
+ e9a3cd760e81664690da407f52b34364  gcc/testsuite/g++.dg/ipa/pr82352.C
+ 05592a0935fec817a7688eb12baa50c2  gcc/testsuite/g++.dg/ipa/pr82801.C
+ a6ea68da40fdbc3c5627d8fd52058c74  gcc/testsuite/g++.dg/ipa/pr83549.C
  33a70012ed132fa7937f4953a4dc0f17  gcc/testsuite/g++.dg/ipa/pure-const-1.C
  c5bddc0233cbf24a8f75d96eb5685658  gcc/testsuite/g++.dg/ipa/pure-const-2.C
  b98de12e73f586f35f30ed6bf46a1463  gcc/testsuite/g++.dg/ipa/pure-const-3.C
*************** c96eb51fa2b7024612260c2b5bf7e61e  gcc/te
*** 15068,15073 ****
--- 15115,15121 ----
  43155753aa80a487513ef808cb357408  gcc/testsuite/g++.dg/lto/pr69589_0.C
  028ec5371a2f90aff6959986ad96b4a2  gcc/testsuite/g++.dg/lto/pr69589_1.C
  6b7544922085b3acc5747d6df94b222d  gcc/testsuite/g++.dg/lto/pr69729_0.C
+ 05cf05186c134f22e9638fd8e1d67123  gcc/testsuite/g++.dg/lto/pr70029_0.C
  b972d1fd05b76ae528924efc5e87e1e0  gcc/testsuite/g++.dg/lto/pr78472_0.c
  e2b3ea5caae8976b182bb721752f096a  gcc/testsuite/g++.dg/lto/pr78472_1.C
  0df24ac62f068ffd5beed7036417ff2a  gcc/testsuite/g++.dg/lto/pr79000_0.C
*************** cbabc80851a14f5ce9acf898d69e0c56  gcc/te
*** 15076,15081 ****
--- 15124,15130 ----
  4bbc885712e742abd4ad37dc45dcaa4f  gcc/testsuite/g++.dg/lto/pr79671_0.C
  2b83a5f8260536dd9d7e43db9852168b  gcc/testsuite/g++.dg/lto/pr79671_1.c
  e818718060d8a56058024842b3c50923  gcc/testsuite/g++.dg/lto/pr80287_0.C
+ 624412255e2abaa13ccef9a7f1504fff  gcc/testsuite/g++.dg/lto/pr82027_0.C
  6232508298dd20a759cf64fffbca9f5e  gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
  80450d00a25790eac61041efe3b30bc0  gcc/testsuite/g++.dg/opt/20050511-1.C
  960bd912d3dccb44df0ecdebdfd45b44  gcc/testsuite/g++.dg/opt/alias1.C
*************** b8ca536d41e8477bd6c838e3069600de  gcc/te
*** 15390,15395 ****
--- 15439,15449 ----
  82f0bf4cb38579cf06831526624b0a6e  gcc/testsuite/g++.dg/opt/pr80275.C
  3793c7fdebffcc14d6e627f6ab5cdb04  gcc/testsuite/g++.dg/opt/pr80385.C
  6f2ff952423a3011c52cacf4acb601f1  gcc/testsuite/g++.dg/opt/pr80436.C
+ 12e6719f4a43c5425eae5baaafce4ce0  gcc/testsuite/g++.dg/opt/pr82159-2.C
+ 2ef205fc60b004319bdd85aaab41122a  gcc/testsuite/g++.dg/opt/pr82159.C
+ 51275b1dfdc4bd6a07a6ff88ac8d81c3  gcc/testsuite/g++.dg/opt/pr83084.C
+ ef14b1c0d0459097940d563471958957  gcc/testsuite/g++.dg/opt/pr83608.C
+ 58b650e9e9104f63b1cccbbef63a1887  gcc/testsuite/g++.dg/opt/pr83609.C
  1451eba24eea82cbd0c1ab87885c0f77  gcc/testsuite/g++.dg/opt/preinc1.C
  0841088f825be785d32663d712ecf675  gcc/testsuite/g++.dg/opt/ptrintsum1.C
  8ceccf2f02b3f64f372600e32148e146  gcc/testsuite/g++.dg/opt/ptrmem1.C
*************** f4cf136163ee3fd615e4a9643520781f  gcc/te
*** 15482,15487 ****
--- 15536,15542 ----
  3fa385490ab4811d37b5716af91e8f6c  gcc/testsuite/g++.dg/other/bitfield3.C
  c11430455dce3502737769495b13d81c  gcc/testsuite/g++.dg/other/bitfield4.C
  d1b6fc3c3495a535298781b963a7fc11  gcc/testsuite/g++.dg/other/bitfield5.C
+ 3301431b3ceb387e304f70e844134f31  gcc/testsuite/g++.dg/other/bitfield6.C
  ba848aa2a88ba59d1d57527eb8f55c01  gcc/testsuite/g++.dg/other/builtin-unreachable-1.C
  4576cbaaf099a0140a4b7488cb4d9c9f  gcc/testsuite/g++.dg/other/builtin1.C
  011b8ddc593601155e855d2cf648258c  gcc/testsuite/g++.dg/other/canon-31724.C
*************** f66afb99493b92c63a8b1e5a2bd2ca5c  gcc/te
*** 16528,16535 ****
--- 16583,16593 ----
  7f58616ac3fdfed0cf807ad0ed2d2e24  gcc/testsuite/g++.dg/pr79764.C
  bfc1d08789ff600f77190c59b402a8ec  gcc/testsuite/g++.dg/pr79769.C
  1873733a2a789a90d63399342ef33a77  gcc/testsuite/g++.dg/pr80222.C
+ 62ede7f6a84d7b41662e00a30aa1e229  gcc/testsuite/g++.dg/pr80287.C
  212275758392d3afcc7ab9c8fa2c4987  gcc/testsuite/g++.dg/pr80374.C
  b5452fdc9af692c5acb4d9af45519954  gcc/testsuite/g++.dg/pr81007.C
+ 11fd788c1699adfa6c7e984373e41c98  gcc/testsuite/g++.dg/pr82128.C
+ 0776b7a6a5995c6b17c86a9c10abbdb2  gcc/testsuite/g++.dg/pr82155.C
  80e57549741422847fb3acbd80e38ea8  gcc/testsuite/g++.dg/predict-loop-exit-1.C
  b6e066cc704bbace8cbfa3d84d6416c9  gcc/testsuite/g++.dg/predict-loop-exit-2.C
  2ee9d3e34345a096b88c9c1968c037c7  gcc/testsuite/g++.dg/predict-loop-exit-3.C
*************** f85232cc2d2ce2406ad9221174563c83  gcc/te
*** 17454,17459 ****
--- 17512,17518 ----
  949c06bdf670a4d1cd8949ec77ca0c2a  gcc/testsuite/g++.dg/template/pr71406.C
  cfffe0e5a148f305e7da6cd2d9bc46c0  gcc/testsuite/g++.dg/template/pr71710.C
  695053434a9bdfeba451af0ddd486872  gcc/testsuite/g++.dg/template/pr71826.C
+ f2a730df4b5bb0224d3120077bf8bdef  gcc/testsuite/g++.dg/template/pr79650.C
  04907f98f8eab7c64ced6646f5140346  gcc/testsuite/g++.dg/template/pretty1.C
  b1805d4b386b8dcd432f41c68e255100  gcc/testsuite/g++.dg/template/pseudodtor1.C
  5bbbdc0bd84a1cf86dd283b16e7aa6ba  gcc/testsuite/g++.dg/template/pseudodtor2.C
*************** b620e6b75af7923a29a7c8bddaca3f88  gcc/te
*** 18345,18351 ****
--- 18404,18421 ----
  6f487a92823e54104daa5a6110dea6d2  gcc/testsuite/g++.dg/torture/pr80297.C
  c8ab626b8e279f6073645f31a011c9e3  gcc/testsuite/g++.dg/torture/pr80334.C
  6e43862d1dcc5dd4f0971740f6e67b1d  gcc/testsuite/g++.dg/torture/pr81112.C
+ 153bbff97336be3231696c3c16a64e29  gcc/testsuite/g++.dg/torture/pr81354.C
  2ea00b74c66f7b415383da9b9e2d1015  gcc/testsuite/g++.dg/torture/pr81365.C
+ 56b86fdb0a02761ef530d4d5d546857e  gcc/testsuite/g++.dg/torture/pr81877.C
+ 51ad14f7722c92d3074ceddad1e864f0  gcc/testsuite/g++.dg/torture/pr81884.C
+ bff863905887579e8aac699fddb4b928  gcc/testsuite/g++.dg/torture/pr81977.C
+ 22414dc3cabbf804f8f8f89b0d5c45b5  gcc/testsuite/g++.dg/torture/pr81987.C
+ 56f289074e2ec405f84e8945ba2fd8e7  gcc/testsuite/g++.dg/torture/pr82060.C
+ 5c1263a91ff6c6cd35d7064c44081a27  gcc/testsuite/g++.dg/torture/pr82084.C
+ 7b31d7e6cf7338af5c217f792e597cec  gcc/testsuite/g++.dg/torture/pr82902.C
+ c27ff8c719172e781d9a4d4c2da6a666  gcc/testsuite/g++.dg/torture/pr82985.C
+ 35480e23a9f13b249e2b78984fea51a7  gcc/testsuite/g++.dg/torture/pr83471.C
+ 80e19475a80104f2c2cb4bf4bbca1f3c  gcc/testsuite/g++.dg/torture/pr83713.C
  389892c1f2e87d69449479d1b053c70c  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
*************** a8fec5c2428ff5aa3f865ba34c0b76b8  gcc/te
*** 18563,18568 ****
--- 18633,18640 ----
  815c193d3fa9c0ad974dcb886f636cf1  gcc/testsuite/g++.dg/tree-ssa/pr77943.C
  4dd9b463d938a2a49979c117342e2bdd  gcc/testsuite/g++.dg/tree-ssa/pr79159.C
  442bcb6857ffbcbe494c50e1d85775f6  gcc/testsuite/g++.dg/tree-ssa/pr80293.C
+ 8b26e12d4d19370d3975bee970535253  gcc/testsuite/g++.dg/tree-ssa/pr81702.C
+ 99096ec4f30fcdb55089995ea662cded  gcc/testsuite/g++.dg/tree-ssa/pr83523.C
  08545c99d345c60329ffe51e7e912bef  gcc/testsuite/g++.dg/tree-ssa/pr8781.C
  745ed15ac080a9cf2f8647d424df67b5  gcc/testsuite/g++.dg/tree-ssa/pred-1.C
  cbfe7d75cb5b5c7850564b006625c5e3  gcc/testsuite/g++.dg/tree-ssa/ptrmemfield.C
*************** f8236a695b3582ab58c4cbaaaf837f16  gcc/te
*** 18655,18660 ****
--- 18727,18734 ----
  27c1276f641458dd422c854a38f346db  gcc/testsuite/g++.dg/ubsan/pr81111.C
  df2cb7ad5e4752d9785cfdde449e528c  gcc/testsuite/g++.dg/ubsan/pr81125.C
  56dbd5bcb2dcecefd337ad0be152e680  gcc/testsuite/g++.dg/ubsan/pr81209.C
+ e8bc9d8d25d9976d39a6ac63446f8a90  gcc/testsuite/g++.dg/ubsan/pr81212.C
+ 9d4cf2cbb1dc2baf567abd24e6896123  gcc/testsuite/g++.dg/ubsan/pr81929.C
  23b03c04f7b3df05a2e3c261dbfbc91d  gcc/testsuite/g++.dg/ubsan/return-1.C
  c729687b59770dc8f9e0991370cb1879  gcc/testsuite/g++.dg/ubsan/return-2.C
  40257a16173db28137a5538f88bfea0e  gcc/testsuite/g++.dg/ubsan/return-3.C
*************** e61f16419adb6ed9aef99bd3303db30a  gcc/te
*** 18727,18734 ****
  5c7fd9083bc5eecf88828a3e8041163f  gcc/testsuite/g++.dg/vect/pr68762-2.cc
  d09670c30fbad6b7f0837b7f7af80847  gcc/testsuite/g++.dg/vect/pr68762.h
  82eabbc7d36851332f92ee1b37756964  gcc/testsuite/g++.dg/vect/pr70726.cc
! c54de5504769dc7f37fa2e301d4e8a46  gcc/testsuite/g++.dg/vect/pr70729-nest.cc
! 0f3121918ef02beee4e6c8be46fce13d  gcc/testsuite/g++.dg/vect/pr70729.cc
  38850e627ed3358f676624ac5c0c6286  gcc/testsuite/g++.dg/vect/pr70944.cc
  0258e5eedd1d313ba5369d22c0225708  gcc/testsuite/g++.dg/vect/pr71483.c
  bf5c8ee938eb29d9c5f2aad606d6074e  gcc/testsuite/g++.dg/vect/simd-bool-comparison-1.cc
--- 18801,18808 ----
  5c7fd9083bc5eecf88828a3e8041163f  gcc/testsuite/g++.dg/vect/pr68762-2.cc
  d09670c30fbad6b7f0837b7f7af80847  gcc/testsuite/g++.dg/vect/pr68762.h
  82eabbc7d36851332f92ee1b37756964  gcc/testsuite/g++.dg/vect/pr70726.cc
! b1978c6f16c1fc80de625694e19a8dcb  gcc/testsuite/g++.dg/vect/pr70729-nest.cc
! e5c4e8df18b9ebc0d660121856c422c3  gcc/testsuite/g++.dg/vect/pr70729.cc
  38850e627ed3358f676624ac5c0c6286  gcc/testsuite/g++.dg/vect/pr70944.cc
  0258e5eedd1d313ba5369d22c0225708  gcc/testsuite/g++.dg/vect/pr71483.c
  bf5c8ee938eb29d9c5f2aad606d6074e  gcc/testsuite/g++.dg/vect/simd-bool-comparison-1.cc
*************** c5f8d177b95311df0a23b28f8373351d  gcc/te
*** 18762,18767 ****
--- 18836,18842 ----
  d53003b93dc25906e11f3f1291fb8a1d  gcc/testsuite/g++.dg/warn/Warray-bounds-6.C
  2dd5f5327b10ed709f19f591b16a7848  gcc/testsuite/g++.dg/warn/Warray-bounds-7.C
  2d6a670b4e83bb7433e838e5b33398be  gcc/testsuite/g++.dg/warn/Warray-bounds.C
+ 280226a080032c8df6f455c605b18c1b  gcc/testsuite/g++.dg/warn/Wbool-operation-1.C
  d489a76c7b7ab5b0e165f2342a4e6974  gcc/testsuite/g++.dg/warn/Wbraces1.C
  c2debf54ffb3d60acfddad10573c458f  gcc/testsuite/g++.dg/warn/Wbraces2.C
  76fb8518d0b0d88c1bd0f1b96f745523  gcc/testsuite/g++.dg/warn/Wbraces3.C
*************** b731b5d32c1f477ed23555d37dcf870a  gcc/te
*** 19223,19228 ****
--- 19298,19304 ----
  6731c4b7664be875d28b7e13a1f69724  gcc/testsuite/g++.dg/warn/pr61945.C
  70f21eda14d944ba09e0f2a624291f2f  gcc/testsuite/g++.dg/warn/pr77496.C
  62fde56fd55223e0af2436edca399912  gcc/testsuite/g++.dg/warn/pr79290.C
+ 8ab30a73c03f97752d2ceb2100e848b1  gcc/testsuite/g++.dg/warn/pr81675.C
  591b28c4968c297ab14c8ab1384a1394  gcc/testsuite/g++.dg/warn/pr8570.C
  a6a330b9948ca9b7ebe194a6edd63903  gcc/testsuite/g++.dg/warn/pr8715.C
  4cf78b7f61fb98cbc6e1ef39bf3dc758  gcc/testsuite/g++.dg/warn/pragma-system_header1.C
*************** f49fb8a55a8bc186f2204980c5dcedd4  gcc/te
*** 24108,24113 ****
--- 24184,24193 ----
  7fd5ab05599fe6b3085d234e4ea017db  gcc/testsuite/gcc.c-torture/compile/pr80422.c
  31fc703875b35306db8bbc4f8fe2610d  gcc/testsuite/gcc.c-torture/compile/pr80443.c
  1bb1438d7ef7e7637f555205f23d9423  gcc/testsuite/gcc.c-torture/compile/pr81207.c
+ d2821401144573975d9f5852f6fc676b  gcc/testsuite/gcc.c-torture/compile/pr81553.c
+ 196daa7de18c0a8ecd7788d3e482cc7b  gcc/testsuite/gcc.c-torture/compile/pr82337.c
+ 793a4f5f0940ddfbb7bf0f7247486342  gcc/testsuite/gcc.c-torture/compile/pr82549.c
+ e7f459c4af5a8e616ac0225605a4c7c0  gcc/testsuite/gcc.c-torture/compile/pr83448.c
  9611ffa8936d9c80d0a9ccde8dd093b2  gcc/testsuite/gcc.c-torture/compile/pret-arg.c
  b9e6ce52b90320c1c3803c25113844c5  gcc/testsuite/gcc.c-torture/compile/pta-1.c
  ed716c1d1727fc2c748162e0cbc4ee47  gcc/testsuite/gcc.c-torture/compile/ptr-conv-1.c
*************** af6534ad23d8784f5133c8ae82991810  gcc/te
*** 24161,24166 ****
--- 24241,24247 ----
  db8ad996166882b34241a0b5cdd3cc4b  gcc/testsuite/gcc.c-torture/compile/str.c
  e35cb7965c1f2a5deadf10d8335506ca  gcc/testsuite/gcc.c-torture/compile/strcpy-1.c
  1fbbf5f7119fe4a75055f96e899b3d3b  gcc/testsuite/gcc.c-torture/compile/strcpy-2.c
+ 836996a3564a32fa4b43e855a731d588  gcc/testsuite/gcc.c-torture/compile/string-large-1.c
  85bb9c23231877035fcde4b46c845ec5  gcc/testsuite/gcc.c-torture/compile/stru.c
  f4772e6c906520190f7700ef4c4a9dd7  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-1.c
  40337004510b6e09c7e3abfbdce53cb9  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-2.c
*************** f50d2037a2ed60133aebb15fd8ac1626  gcc/te
*** 24683,24688 ****
--- 24764,24770 ----
  e54823e5f85799a816f464339f03380a  gcc/testsuite/gcc.c-torture/execute/20170401-1.c
  f8b802f2d501bc5da713d9ae58a70c11  gcc/testsuite/gcc.c-torture/execute/20170401-2.c
  13d1e16ba55cc014ade05fa4e93459a9  gcc/testsuite/gcc.c-torture/execute/20170419-1.c
+ 9c1efb560e25ad5267acb31e4893afd9  gcc/testsuite/gcc.c-torture/execute/20180112-1.c
  65f01ac7346bd4d47ed9c1ca94ab74ff  gcc/testsuite/gcc.c-torture/execute/900409-1.c
  5aefab4daab0bd29ecf2a389f3c44f40  gcc/testsuite/gcc.c-torture/execute/920202-1.c
  655936aaf9a63e991a555cbc16738485  gcc/testsuite/gcc.c-torture/execute/920302-1.c
*************** e1282d6044e34443f85ed878da7dc97b  gcc/te
*** 25802,25810 ****
--- 25884,25896 ----
  37923c71ed94f165daf72ce8348aac81  gcc/testsuite/gcc.c-torture/execute/pr80153.c
  45833b96ada0857a18d70fa0804e7f6f  gcc/testsuite/gcc.c-torture/execute/pr80501.c
  0ec1bcb863c85b3589a1923d51468ba2  gcc/testsuite/gcc.c-torture/execute/pr80692.c
+ 5275aec3ca25a210e00c7aadb2e366c4  gcc/testsuite/gcc.c-torture/execute/pr81503.c
  60fc747dbd1d50baf95c6269175ad273  gcc/testsuite/gcc.c-torture/execute/pr81555.c
  a3668023bbf40452e1d0a33bfb6710f1  gcc/testsuite/gcc.c-torture/execute/pr81556.c
  6477b94998805ccc2d01eb6a5264be86  gcc/testsuite/gcc.c-torture/execute/pr81588.c
+ 82ecaeaef4478746e0f34cb881ad4e74  gcc/testsuite/gcc.c-torture/execute/pr82192.c
+ a9b36d09db3e98d889d5dabebaac9c84  gcc/testsuite/gcc.c-torture/execute/pr82524.c
+ 2cab2fe97f5bacd44f67721ad29e5bf1  gcc/testsuite/gcc.c-torture/execute/pr83269.c
  85441b3599a9d20a4ede0f10c54a4e6b  gcc/testsuite/gcc.c-torture/execute/printf-1.c
  54f80bf321bfe46d44040493d9821a03  gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c
  f397d221ccf3a7ce631cf42078dfadb5  gcc/testsuite/gcc.c-torture/execute/pta-field-1.c
*************** eb5b0c5d1ba0f0b26668b834ca04262c  gcc/te
*** 26503,26508 ****
--- 26589,26596 ----
  f79fea549fa19de730b00d37d3282778  gcc/testsuite/gcc.dg/asan/pr80659.c
  643d751ee068e33d234d5fd6b48ee720  gcc/testsuite/gcc.dg/asan/pr81186.c
  d53f314be67b41e00cd6234bc47d1a8f  gcc/testsuite/gcc.dg/asan/pr81224.c
+ 668c2f9b583b3061bd97cdf975229771  gcc/testsuite/gcc.dg/asan/pr81923.c
+ 650fc3032a7e08987ca619b55b3a366b  gcc/testsuite/gcc.dg/asan/pr82545.c
  da89dc3f01ef08b35253f1daef462bec  gcc/testsuite/gcc.dg/asan/sancov-1.c
  a765628a82a2516225ae1dd368e4c8fb  gcc/testsuite/gcc.dg/asan/use-after-scope-1.c
  5c258d85c589001c219d15be6c0575d1  gcc/testsuite/gcc.dg/asan/use-after-scope-10.c
*************** a9ff03a6ff85f7c46fced4797280e236  gcc/te
*** 26630,26636 ****
  83fdbdbc710560c226a8fab45907cb21  gcc/testsuite/gcc.dg/attr-alloc_align-2.c
  a40448e5fa79d5f463c4408a645a3bb7  gcc/testsuite/gcc.dg/attr-alloc_align-3.c
  7284d04f629f980868e5ba8ef7583d61  gcc/testsuite/gcc.dg/attr-alloc_size-10.c
! 947c358220ac93448d686dfcf24e28b7  gcc/testsuite/gcc.dg/attr-alloc_size-11.c
  c87533f518e4f5b28d742042f6e43626  gcc/testsuite/gcc.dg/attr-alloc_size-2.c
  a4aac179af3eb923883845742788f566  gcc/testsuite/gcc.dg/attr-alloc_size-3.c
  02f4c463beb28876ba2e07b76171fd37  gcc/testsuite/gcc.dg/attr-alloc_size-4.c
--- 26718,26724 ----
  83fdbdbc710560c226a8fab45907cb21  gcc/testsuite/gcc.dg/attr-alloc_align-2.c
  a40448e5fa79d5f463c4408a645a3bb7  gcc/testsuite/gcc.dg/attr-alloc_align-3.c
  7284d04f629f980868e5ba8ef7583d61  gcc/testsuite/gcc.dg/attr-alloc_size-10.c
! 8119a1f04b0e750b1199e3d0251c84b8  gcc/testsuite/gcc.dg/attr-alloc_size-11.c
  c87533f518e4f5b28d742042f6e43626  gcc/testsuite/gcc.dg/attr-alloc_size-2.c
  a4aac179af3eb923883845742788f566  gcc/testsuite/gcc.dg/attr-alloc_size-3.c
  02f4c463beb28876ba2e07b76171fd37  gcc/testsuite/gcc.dg/attr-alloc_size-4.c
*************** b9abaf3878111c5050502c0f23370740  gcc/te
*** 26828,26833 ****
--- 26916,26922 ----
  31cd2e853fa3ab150360036e531e0590  gcc/testsuite/gcc.dg/builtin-object-size-15.c
  5ba14654205964f1429fed9861e68e66  gcc/testsuite/gcc.dg/builtin-object-size-16.c
  7e9e7a2b3025f8e01e257f5f2081e978  gcc/testsuite/gcc.dg/builtin-object-size-17.c
+ 869d1b49b0a28836ddaebf74d3462566  gcc/testsuite/gcc.dg/builtin-object-size-18.c
  bccfbcebba6af45769a56fafeb152ae5  gcc/testsuite/gcc.dg/builtin-object-size-2.c
  64f46620da8757a8b762bbe273a1f084  gcc/testsuite/gcc.dg/builtin-object-size-3.c
  16785bd3dc0c2d63e625b59efba820ae  gcc/testsuite/gcc.dg/builtin-object-size-4.c
*************** f9529b0f4fa81996122f55df493f75c2  gcc/te
*** 28831,28837 ****
  5747e00251d6af0838ac8c8688e696be  gcc/testsuite/gcc.dg/gimplefe-11.c
  57c5ccb23cff52b6cccbda376c86b2e8  gcc/testsuite/gcc.dg/gimplefe-12.c
  9c099dc518bc4dd7feba5a54c5b29212  gcc/testsuite/gcc.dg/gimplefe-13.c
! b1c62f6898f15ab0041cc1a57d02e7bd  gcc/testsuite/gcc.dg/gimplefe-14.c
  1828674006bd2fc07257452032d504a5  gcc/testsuite/gcc.dg/gimplefe-15.c
  d7f17bc625df431a79c0ba325685c0cf  gcc/testsuite/gcc.dg/gimplefe-16.c
  556bc5e21038d3ca8f33c1909d6f8aff  gcc/testsuite/gcc.dg/gimplefe-17.c
--- 28920,28926 ----
  5747e00251d6af0838ac8c8688e696be  gcc/testsuite/gcc.dg/gimplefe-11.c
  57c5ccb23cff52b6cccbda376c86b2e8  gcc/testsuite/gcc.dg/gimplefe-12.c
  9c099dc518bc4dd7feba5a54c5b29212  gcc/testsuite/gcc.dg/gimplefe-13.c
! 2551c34c729a00a5c0957cd5bf78ac84  gcc/testsuite/gcc.dg/gimplefe-14.c
  1828674006bd2fc07257452032d504a5  gcc/testsuite/gcc.dg/gimplefe-15.c
  d7f17bc625df431a79c0ba325685c0cf  gcc/testsuite/gcc.dg/gimplefe-16.c
  556bc5e21038d3ca8f33c1909d6f8aff  gcc/testsuite/gcc.dg/gimplefe-17.c
*************** a85b0288fea2d86fdb34d6e61c8fb5c4  gcc/te
*** 29076,29081 ****
--- 29165,29172 ----
  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
+ 3dfa5450530e68792fc799c17f83fc46  gcc/testsuite/gcc.dg/gomp/pr81768-1.c
+ 43bccc2e99a04235390798e75d04c6d1  gcc/testsuite/gcc.dg/gomp/pr81768-2.c
  32d1b4709fce01c7b0f596da5c040f2a  gcc/testsuite/gcc.dg/gomp/preprocess-1.c
  5a96f232ac76ad6d8182f67c3f3a4acf  gcc/testsuite/gcc.dg/gomp/reduction-1.c
  536359d59fc418a1570a6d8574a66ca1  gcc/testsuite/gcc.dg/gomp/sections-1.c
*************** bbcf84a59389f053c41b75a37e6b8f43  gcc/te
*** 29671,29677 ****
  adfd4fd9a5f3bcdd08a76458f2286a64  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-4.c
  6338363d06028cff9b3b592e2478b0f1  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-5.c
  b0e6976d3728dfc604f80cfaf17a5150  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-6.c
! da94c78b4a93e95073a9759dce468886  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-7.c
  bbdc28908094ef1ce181532afaf1b2dc  gcc/testsuite/gcc.dg/ipa/ipcp-ii-1.c
  80f4453150e9ddcd8976703b7c6ee1f6  gcc/testsuite/gcc.dg/ipa/noclone-1.c
  40bd41302666d56c4edf7330db97920e  gcc/testsuite/gcc.dg/ipa/pr42706.c
--- 29762,29768 ----
  adfd4fd9a5f3bcdd08a76458f2286a64  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-4.c
  6338363d06028cff9b3b592e2478b0f1  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-5.c
  b0e6976d3728dfc604f80cfaf17a5150  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-6.c
! 0cdbda40d5cdc9ac180ed340d948e96b  gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-7.c
  bbdc28908094ef1ce181532afaf1b2dc  gcc/testsuite/gcc.dg/ipa/ipcp-ii-1.c
  80f4453150e9ddcd8976703b7c6ee1f6  gcc/testsuite/gcc.dg/ipa/noclone-1.c
  40bd41302666d56c4edf7330db97920e  gcc/testsuite/gcc.dg/ipa/pr42706.c
*************** d7c1d9b981bf01c33fdef55aa1f7d528  gcc/te
*** 29708,29713 ****
--- 29799,29807 ----
  ecd0d8d104e56038bc3afff3785c57ef  gcc/testsuite/gcc.dg/ipa/pr77653.c
  3ecd453979b819958779a6a8eea071ce  gcc/testsuite/gcc.dg/ipa/pr78121.c
  fa8ddbcc7285d68bc45e806fa10c5aa5  gcc/testsuite/gcc.dg/ipa/pr80104.c
+ e7fc4be7576352c4cd0c02e049c49640  gcc/testsuite/gcc.dg/ipa/pr81696.c
+ e69e8e71bc18aee250eb3863dee58b57  gcc/testsuite/gcc.dg/ipa/pr82001.c
+ c5a982844b74e3d73d7511fd2cb5ce36  gcc/testsuite/gcc.dg/ipa/pr82808.c
  8294157f7e95bf0310146944166a33f7  gcc/testsuite/gcc.dg/ipa/propalign-1.c
  60d5533330395d9f80d7f318856ba6ab  gcc/testsuite/gcc.dg/ipa/propalign-2.c
  b3c9ac7648ec0372964326c8ec24be99  gcc/testsuite/gcc.dg/ipa/propalign-3.c
*************** a8c315968907b6e4af7ba7ac664c3d4d  gcc/te
*** 30241,30246 ****
--- 30335,30341 ----
  e9af8f53937010b4e45122a89b4a3c96  gcc/testsuite/gcc.dg/opts-5.c
  ffa8781680b14dd532248cb588936ef3  gcc/testsuite/gcc.dg/opts-6.c
  ba65f63dbff65b24afbb672acdda5c51  gcc/testsuite/gcc.dg/opts-7.c
+ e5457066a3fb8a7d2cfd77aab02a105d  gcc/testsuite/gcc.dg/opts-8.c
  1fcdf792cb92891edb72ef44e4036004  gcc/testsuite/gcc.dg/ordered-comparison-1.c
  f0a8868858febe634c08ed10db8df14f  gcc/testsuite/gcc.dg/ordered-comparison-2.c
  e2c51fe1d974ad05661fe94550d25433  gcc/testsuite/gcc.dg/ordered-comparison-3.c
*************** b7258270e0a8e1b90e7f438a1a264434  gcc/te
*** 30418,30424 ****
  3bbaf2fe268dd33bddd2dafb1cff285b  gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c
  b584a46252319e63ce8a18cd3d89f07c  gcc/testsuite/gcc.dg/plugin/location-overflow-test-2.c
  f85fcb7be06c7e069a22692e30b841a8  gcc/testsuite/gcc.dg/plugin/location_overflow_plugin.c
! ef582d53394d7feaf7ca3c999fa2de7c  gcc/testsuite/gcc.dg/plugin/must-tail-call-1.c
  b1a9c2af16dec0d49e4f96f176a99493  gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c
  4f9162b0bea5be7a65cfd95710142650  gcc/testsuite/gcc.dg/plugin/must_tail_call_plugin.c
  adbc6d60d6e1474ca93af3b50208e741  gcc/testsuite/gcc.dg/plugin/one_time-test-1.c
--- 30513,30519 ----
  3bbaf2fe268dd33bddd2dafb1cff285b  gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c
  b584a46252319e63ce8a18cd3d89f07c  gcc/testsuite/gcc.dg/plugin/location-overflow-test-2.c
  f85fcb7be06c7e069a22692e30b841a8  gcc/testsuite/gcc.dg/plugin/location_overflow_plugin.c
! db7ca96e3ca2a65918f7ad1c3bf0c344  gcc/testsuite/gcc.dg/plugin/must-tail-call-1.c
  b1a9c2af16dec0d49e4f96f176a99493  gcc/testsuite/gcc.dg/plugin/must-tail-call-2.c
  4f9162b0bea5be7a65cfd95710142650  gcc/testsuite/gcc.dg/plugin/must_tail_call_plugin.c
  adbc6d60d6e1474ca93af3b50208e741  gcc/testsuite/gcc.dg/plugin/one_time-test-1.c
*************** c61145f66ad86d5750f921ee12a6d3ea  gcc/te
*** 31826,31835 ****
--- 31921,31947 ----
  13fd4653a887fd812f313509efe0bf44  gcc/testsuite/gcc.dg/pr80468.c
  21f1c2987bb9b7070a72257997833969  gcc/testsuite/gcc.dg/pr80492.c
  c18713c02dd6db585d0b717323e42243  gcc/testsuite/gcc.dg/pr80500.c
+ 55873f1cbff0d2709f50c0f4f5c1b1e5  gcc/testsuite/gcc.dg/pr80747.c
  e3501e79a84ec5c54c17e7fa34c87587  gcc/testsuite/gcc.dg/pr80903.c
  2d3008b06f6add111e8e825b9d93b0a7  gcc/testsuite/gcc.dg/pr81192.c
  bb156c6c81366579b6d35fa7f4c47036  gcc/testsuite/gcc.dg/pr81455.c
  d0740fea8c2bde45e4d2daafa1a131cc  gcc/testsuite/gcc.dg/pr81588.c
+ 25643ed86459e72b894b58fd0ca23c45  gcc/testsuite/gcc.dg/pr81621.c
+ 15e9928cc7fd07b5da8b5ab724a2878d  gcc/testsuite/gcc.dg/pr81650.c
+ 6275ac69ea3af7836ee4b4f35a012f5b  gcc/testsuite/gcc.dg/pr81988.c
+ 6ab73da237e4b1f4a00a90b19e6d538b  gcc/testsuite/gcc.dg/pr82112.c
+ 3f25e46f965a27a369afdbd4a7198ff7  gcc/testsuite/gcc.dg/pr82274-1.c
+ 764c02762bebaad407461b2e21341c14  gcc/testsuite/gcc.dg/pr82274-2.c
+ ae605184856a82a47dbd32ae477f514f  gcc/testsuite/gcc.dg/pr82703.c
+ 090f08b3a0f18a09d76a66610bb47031  gcc/testsuite/gcc.dg/pr82765.c
+ 3b6383789fec91d0e0c3792510760ca9  gcc/testsuite/gcc.dg/pr82975.c
+ ee769f3adcf7fab595250b248a69fc79  gcc/testsuite/gcc.dg/pr83198.c
+ 4cfcf9fb49e0c6531f60ce19ff899760  gcc/testsuite/gcc.dg/pr83424.c
+ 8737dcae5fe714e2a9c7615d0daa08bb  gcc/testsuite/gcc.dg/pr83512.c
+ ebf3ad75a7f26e3b9af3d5d4e2389afd  gcc/testsuite/gcc.dg/pr83521.c
+ ae7d69a2b5ce2e83ee3853b71000d655  gcc/testsuite/gcc.dg/pr83552.c
+ 81f7605ff01265c2f5be2ced12074dbc  gcc/testsuite/gcc.dg/pr83609.c
+ ccfd72718953da255079c43c6c6a8a33  gcc/testsuite/gcc.dg/pr83623.c
  8b7d73da2d5d78000716492365a85d5a  gcc/testsuite/gcc.dg/pr8715.c
  45a1003c5d24f4875b1c3a5d4f9569fe  gcc/testsuite/gcc.dg/pr8788-1.c
  be04382a35ebb1cfae1b2168f1693a94  gcc/testsuite/gcc.dg/pr8835-1.c
*************** c5b69018539af33b153200da995bed75  gcc/te
*** 33040,33046 ****
  bce1a41800b1242ba448fe4938c4ee1a  gcc/testsuite/gcc.dg/torture/pr59903.c
  a0d76efc48328548b5c9fdeabdba5798  gcc/testsuite/gcc.dg/torture/pr59990.c
  8fd58a81befcd37ab8a2c857cd33ac4e  gcc/testsuite/gcc.dg/torture/pr59993.c
! bfd69718da1d2f11d6659dff131080dc  gcc/testsuite/gcc.dg/torture/pr60092.c
  1e0c7fa9a60ee1e7c4d0ea1eb8ec37ab  gcc/testsuite/gcc.dg/torture/pr60115.c
  3e0dd582d51f218aa9dbe4841686c12a  gcc/testsuite/gcc.dg/torture/pr60183.c
  37edab80333ac230277b7302ae12a316  gcc/testsuite/gcc.dg/torture/pr60606-1.c
--- 33152,33158 ----
  bce1a41800b1242ba448fe4938c4ee1a  gcc/testsuite/gcc.dg/torture/pr59903.c
  a0d76efc48328548b5c9fdeabdba5798  gcc/testsuite/gcc.dg/torture/pr59990.c
  8fd58a81befcd37ab8a2c857cd33ac4e  gcc/testsuite/gcc.dg/torture/pr59993.c
! 243afc493ce4d009d8c7a6ed077193b1  gcc/testsuite/gcc.dg/torture/pr60092.c
  1e0c7fa9a60ee1e7c4d0ea1eb8ec37ab  gcc/testsuite/gcc.dg/torture/pr60115.c
  3e0dd582d51f218aa9dbe4841686c12a  gcc/testsuite/gcc.dg/torture/pr60183.c
  37edab80333ac230277b7302ae12a316  gcc/testsuite/gcc.dg/torture/pr60606-1.c
*************** a4f6b08c1291381e88e61db06bdf372f  gcc/te
*** 33353,33358 ****
--- 33465,33481 ----
  a8d41c3dc9b919057003c984fd22ecbd  gcc/testsuite/gcc.dg/torture/pr80842.c
  d19aed0a4e2ff7539a13bbabe58b1718  gcc/testsuite/gcc.dg/torture/pr80970.c
  1b226454a7fb0c8fb9378879e493da1a  gcc/testsuite/gcc.dg/torture/pr81083.c
+ ca2acb1431d1d7c06c0023e61785e6dc  gcc/testsuite/gcc.dg/torture/pr81181.c
+ 9c7f2022b91d5378ecf261a83632a47e  gcc/testsuite/gcc.dg/torture/pr81790.c
+ 8314ada81ea665898c4e839ec594aa42  gcc/testsuite/gcc.dg/torture/pr82102.c
+ 8bd84fcfed5e067d6e1e71c261f494be  gcc/testsuite/gcc.dg/torture/pr82244.c
+ fceb11db75335ec403cac84c4b7152dc  gcc/testsuite/gcc.dg/torture/pr82264.c
+ 454da85adee3a6a53aa95daa776ebdbd  gcc/testsuite/gcc.dg/torture/pr82276.c
+ 9159698b2ec0dbe37aaa793d0e3fdf2a  gcc/testsuite/gcc.dg/torture/pr82285.c
+ 13afc73ea0ac1c9465104f503ad5daeb  gcc/testsuite/gcc.dg/torture/pr82291.c
+ c4067e68903cdc2e5aaad5e7fa945264  gcc/testsuite/gcc.dg/torture/pr82402.c
+ 7486e2be0c8bd30e05693a45799dca21  gcc/testsuite/gcc.dg/torture/pr82603.c
+ 9751e831af5032dd0fef399e0fa3c24c  gcc/testsuite/gcc.dg/torture/pr82697.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
*************** e44bb4ad4c3e2d34436a971260bd2bf8  gcc/te
*** 33717,33722 ****
--- 33840,33846 ----
  61f37614366af07d2c62ba285025c443  gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-1.c
  49bcfdd05cf5b5274b0cd5edde4bed46  gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-2.c
  d54aeadf6e9c96f48b83d5b03fdc9137  gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-3.c
+ e67a31aa2e0193c2835ef0f1f4184420  gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-4.c
  b6b82cf096a0a8e1216ea9c34ce3af2b  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-2.c
  fc214128225f2148d7874b404d4c127b  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-3.c
  df45688bd80db8170c6145ac667856b2  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-4.c
*************** d4aa7c24d6416b188d1742fc7862c0d5  gcc/te
*** 34364,34370 ****
  bcb932cf3c7784b98123718e8e7bd90d  gcc/testsuite/gcc.dg/tree-ssa/pr79943.c
  00e227d95a7b91ac653b8f6d91046426  gcc/testsuite/gcc.dg/tree-ssa/pr81388-1.c
  d33f4213b2023b5f7798fbdda71e4dce  gcc/testsuite/gcc.dg/tree-ssa/pr81388-2.c
! bd645d4e18664930c3c8fc5c9e37e45b  gcc/testsuite/gcc.dg/tree-ssa/pr81588.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
--- 34488,34497 ----
  bcb932cf3c7784b98123718e8e7bd90d  gcc/testsuite/gcc.dg/tree-ssa/pr79943.c
  00e227d95a7b91ac653b8f6d91046426  gcc/testsuite/gcc.dg/tree-ssa/pr81388-1.c
  d33f4213b2023b5f7798fbdda71e4dce  gcc/testsuite/gcc.dg/tree-ssa/pr81388-2.c
! 9f9ca14d5cb7fdf89b6360006ce4a622  gcc/testsuite/gcc.dg/tree-ssa/pr81588.c
! f46e92172b945f661bae1ab06ce7f4ac  gcc/testsuite/gcc.dg/tree-ssa/pr82340.c
! 75141932aa922f32bbb87834cd9630ad  gcc/testsuite/gcc.dg/tree-ssa/pr82726.c
! f807ed0961b01a668364922fd655af81  gcc/testsuite/gcc.dg/tree-ssa/pr83198.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
*************** bea7f326889c0a8fbd1c274d297acf07  gcc/te
*** 34989,34994 ****
--- 35116,35122 ----
  3037e107357a95ddd6b61dbb90af7fde  gcc/testsuite/gcc.dg/ubsan/pr80097.c
  6dd5a7b8f1dd237a95a0f42766ee64d9  gcc/testsuite/gcc.dg/ubsan/pr81162.c
  bb206afd27601853bf04c68fdf6d7763  gcc/testsuite/gcc.dg/ubsan/pr81505.c
+ e95ed112f0ea45770ff240c4770cd2c7  gcc/testsuite/gcc.dg/ubsan/pr83014.c
  76fb0ba3d3d6e1691e23a35a2eb5bcfa  gcc/testsuite/gcc.dg/ubsan/ubsan.exp
  b749062a1214fdf6ba947d30bdf90f30  gcc/testsuite/gcc.dg/ucnid-1.c
  deec75fcb663af9b8c0ad9b43a81dd3b  gcc/testsuite/gcc.dg/ucnid-10.c
*************** fb7fb911814f67c58846323d51173f98  gcc/te
*** 35065,35070 ****
--- 35193,35199 ----
  1c8d27f96b4cf1013a7cd0fae3e7368a  gcc/testsuite/gcc.dg/uninit-pr65686.c
  e821794f64a67239864ede698d50f620  gcc/testsuite/gcc.dg/uninit-pr78295.c
  e5914ec194abe834db8656483a92fcdc  gcc/testsuite/gcc.dg/uninit-pr78548.c
+ e37d87bcbc2425be943ff59a8baa223d  gcc/testsuite/gcc.dg/uninit-pr81782.c
  2e2b2ca64d1c3db87c75755a21b4bc06  gcc/testsuite/gcc.dg/uninit-pred-2_a.c
  7d67cd7432d67994c6642a61e0020d9e  gcc/testsuite/gcc.dg/uninit-pred-2_b.c
  dc20b95e0c82e7593d7e562b3b1e5aaf  gcc/testsuite/gcc.dg/uninit-pred-2_c.c
*************** a7cd8b8cb8be22a9ef1f1166d448aa8f  gcc/te
*** 35634,35641 ****
--- 35763,35774 ----
  a12062986be1b14e66db717db5cdadba  gcc/testsuite/gcc.dg/vect/pr79824-2.c
  e805f67ead2894c44bccccd340803cfc  gcc/testsuite/gcc.dg/vect/pr79887.c
  7568e8f098ed998623479d52fb6c108e  gcc/testsuite/gcc.dg/vect/pr79920.c
+ ad63fdd3c21a22619dd1f66e5e9a7410  gcc/testsuite/gcc.dg/vect/pr80631-1.c
+ dd369fee4b54f132a1e62f5f6bd24627  gcc/testsuite/gcc.dg/vect/pr80631-2.c
  ab01171ee6ad27ca13cbc3085178f4b6  gcc/testsuite/gcc.dg/vect/pr81410.c
  3b59a28d58088fb3cfd4756b716a52cb  gcc/testsuite/gcc.dg/vect/pr81633.c
+ 7b87a8f59e1bd5262c259ee074d8f12a  gcc/testsuite/gcc.dg/vect/pr82108.c
+ e14263baf37160b7fe78dcea65251c62  gcc/testsuite/gcc.dg/vect/pr82436.c
  32d06c886c85516fbdce4ca1bd516496  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
  00b8b4e778221f5bedb59cfc69f6c9d7  gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
  218f2e2bcfb33c838c80a2ae8c302759  gcc/testsuite/gcc.dg/vect/slp-1.c
*************** a04da26df4dc686ef67148f9bd250c35  gcc/te
*** 35873,35880 ****
  1352223f77edae35a5ac0ba2673a51ad  gcc/testsuite/gcc.dg/vect/vect-alias-check-1.c
  2a3e312bd7e5ab5df45fd26be16729e2  gcc/testsuite/gcc.dg/vect/vect-alias-check-2.c
  164f1d465e8f0c3cf4f0595cdd0b4142  gcc/testsuite/gcc.dg/vect/vect-alias-check.c
! a18b3ffa8f83d8abde78403ca464023b  gcc/testsuite/gcc.dg/vect/vect-align-1.c
! 7b0e92c7667d6adde83adae52881c42a  gcc/testsuite/gcc.dg/vect/vect-align-2.c
  374e4045853c30f4e4156da8f6908c21  gcc/testsuite/gcc.dg/vect/vect-align-3.c
  cebd818672e5d27912a0b44292c95d47  gcc/testsuite/gcc.dg/vect/vect-all-big-array.c
  c212d9634747288642316f5a4ff71688  gcc/testsuite/gcc.dg/vect/vect-all.c
--- 36006,36013 ----
  1352223f77edae35a5ac0ba2673a51ad  gcc/testsuite/gcc.dg/vect/vect-alias-check-1.c
  2a3e312bd7e5ab5df45fd26be16729e2  gcc/testsuite/gcc.dg/vect/vect-alias-check-2.c
  164f1d465e8f0c3cf4f0595cdd0b4142  gcc/testsuite/gcc.dg/vect/vect-alias-check.c
! f0b56b894481ffe1fe102a037e482707  gcc/testsuite/gcc.dg/vect/vect-align-1.c
! 75ba50d97de7fbaec0de05868c19be02  gcc/testsuite/gcc.dg/vect/vect-align-2.c
  374e4045853c30f4e4156da8f6908c21  gcc/testsuite/gcc.dg/vect/vect-align-3.c
  cebd818672e5d27912a0b44292c95d47  gcc/testsuite/gcc.dg/vect/vect-all-big-array.c
  c212d9634747288642316f5a4ff71688  gcc/testsuite/gcc.dg/vect/vect-all.c
*************** eee53e73bb62e3a2c57e19ae2588381e  gcc/te
*** 35965,35971 ****
  8494d25e3787d18a874de4e0f69a02d4  gcc/testsuite/gcc.dg/vect/vect-mult-const-pattern-2.c
  4656afca0ce66b7237e1f714334354d0  gcc/testsuite/gcc.dg/vect/vect-mult-pattern-1.c
  c803a6ba1c147c45b591a730527ab2b1  gcc/testsuite/gcc.dg/vect/vect-mult-pattern-2.c
! d6991187bc715972aed86c27bbdba4b6  gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c
  f0b81a5ed7ca804a416117433fb97b42  gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c
  9b66722b681e4741477fb208a6fb4552  gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c
  c189643b51409f85e314657ad763f872  gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c
--- 36098,36104 ----
  8494d25e3787d18a874de4e0f69a02d4  gcc/testsuite/gcc.dg/vect/vect-mult-const-pattern-2.c
  4656afca0ce66b7237e1f714334354d0  gcc/testsuite/gcc.dg/vect/vect-mult-pattern-1.c
  c803a6ba1c147c45b591a730527ab2b1  gcc/testsuite/gcc.dg/vect/vect-mult-pattern-2.c
! fa077c09c84d0ba29542d0985b08025a  gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c
  f0b81a5ed7ca804a416117433fb97b42  gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c
  9b66722b681e4741477fb208a6fb4552  gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c
  c189643b51409f85e314657ad763f872  gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c
*************** c78c0b4bf1f9d71f6874b0be55f3f7b8  gcc/te
*** 37349,37354 ****
--- 37482,37488 ----
  eb748e6de8945b3aa35ce6b22a073829  gcc/testsuite/gcc.target/aarch64/pr70398.c
  e7efe396ef16dbc7526785247ead6d84  gcc/testsuite/gcc.target/aarch64/pr70809_1.c
  1acf0bf1d4e41e413852c39aabdc7e52  gcc/testsuite/gcc.target/aarch64/pr71016.c
+ fb3d2863d5e55c030bd48d378729ed26  gcc/testsuite/gcc.target/aarch64/pr71727-2.c
  1eb58525eb6a200ff2a40aa35b5a8706  gcc/testsuite/gcc.target/aarch64/pr71727.c
  c8c052e3ffb361fbe4b0043b1414c58b  gcc/testsuite/gcc.target/aarch64/pr78038.c
  ed6579d962ab6988afc3e526e6c51275  gcc/testsuite/gcc.target/aarch64/pr78255.c
*************** f9f37ccfc032535c8079deb6b916aca7  gcc/te
*** 37356,37361 ****
--- 37490,37496 ----
  15de7f015106f4b337262f146247f86f  gcc/testsuite/gcc.target/aarch64/pr78561.c
  f6bde67b38258da0213fe94e0328086e  gcc/testsuite/gcc.target/aarch64/pr78733.c
  f5c871a487631f83cd217777a75ab65c  gcc/testsuite/gcc.target/aarch64/pr79041-2.c
+ aa2dfd18bc6784e0bc7ee00c3ef8561a  gcc/testsuite/gcc.target/aarch64/pr80295.c
  03c2d3e09e76becf66ec361f70b99040  gcc/testsuite/gcc.target/aarch64/pr81414.C
  d3e6defa85b5cd4bb506306377e59a53  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_1.c
  1f95766b4ed5bfb5f2cf1f168a607a8d  gcc/testsuite/gcc.target/aarch64/predefine_large.c
*************** b36471f8edbf2a11ce23359823ecc10b  gcc/te
*** 38029,38034 ****
--- 38164,38172 ----
  5f0298d225684c28c36ad42548aeccbd  gcc/testsuite/gcc.target/alpha/pr42774.c
  4b2dcff48566cef7a104bfadab9354cc  gcc/testsuite/gcc.target/alpha/pr61586.c
  4b94b637ab988a04f03f707f95a35963  gcc/testsuite/gcc.target/alpha/pr66140.c
+ e6d1333accc73a351e98b7ad842cd2be  gcc/testsuite/gcc.target/alpha/pr83628-1.c
+ 2052308560c0cb7bee41dddbff1ae5f4  gcc/testsuite/gcc.target/alpha/pr83628-2.c
+ 38c58f9ce3fd2fd442a1637ac9e5e8bd  gcc/testsuite/gcc.target/alpha/pr83628-3.c
  96315e3201d2fa31fb4cbdf30fb2ba4d  gcc/testsuite/gcc.target/arc/abitest.S
  a125f0012bfc0fdad155c9b9bcc0f009  gcc/testsuite/gcc.target/arc/abitest.h
  05000988e30bf0a0429e952bc0773e17  gcc/testsuite/gcc.target/arc/arc.exp
*************** e0b358414d3e86102d32b626de2fbc40  gcc/te
*** 38211,38216 ****
--- 38349,38355 ----
  e6770b783be0247df9d00ba6fca2db38  gcc/testsuite/gcc.target/arm/armv8_2-fp16-arith-1.c
  e760d8a00f0e4b4ceedce756dc61f6c1  gcc/testsuite/gcc.target/arm/armv8_2-fp16-conv-1.c
  b9b4382da0b3af6ae47621e905f7dd19  gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-1.c
+ 418eabc8592f05c73d84d1c2107a8436  gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-2.c
  20837f6c567b11de8d8f031382f853a7  gcc/testsuite/gcc.target/arm/armv8_2-fp16-neon-1.c
  8f88cdcfdc86a7068680b15dfe795b54  gcc/testsuite/gcc.target/arm/armv8_2-fp16-scalar-1.c
  9aa63d4bf1d824cace921a6c5d1d2ab6  gcc/testsuite/gcc.target/arm/armv8_2-fp16-scalar-2.c
*************** c0ebea9052f8cd9253ee6ff358df5e52  gcc/te
*** 38498,38505 ****
  b94e8651adacb0707cf74c47dba81bff  gcc/testsuite/gcc.target/arm/lto/lto.exp
  90bf73bda834641a0bea89584effe1a7  gcc/testsuite/gcc.target/arm/lto/pr61123-enum-size_0.c
  636cbd6b191957f3f94b3734e71688a5  gcc/testsuite/gcc.target/arm/lto/pr61123-enum-size_1.c
! 2938cb50c2bdba15b1d25b23e8bd5366  gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c
! 554dfa9050715f58a8fcdd20ea5129a6  gcc/testsuite/gcc.target/arm/lto/pr65837_0.c
  bbec60a3809be2a64fe690e41e9880fa  gcc/testsuite/gcc.target/arm/macro_defs0.c
  d167874d0fc3e5612515b43694631587  gcc/testsuite/gcc.target/arm/macro_defs1.c
  124b8184e718e7e16799430a99e76983  gcc/testsuite/gcc.target/arm/macro_defs2.c
--- 38637,38644 ----
  b94e8651adacb0707cf74c47dba81bff  gcc/testsuite/gcc.target/arm/lto/lto.exp
  90bf73bda834641a0bea89584effe1a7  gcc/testsuite/gcc.target/arm/lto/pr61123-enum-size_0.c
  636cbd6b191957f3f94b3734e71688a5  gcc/testsuite/gcc.target/arm/lto/pr61123-enum-size_1.c
! 0fe8e2ad477327f013e80d0961d711a8  gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c
! 9c1d0bd8b530eb85b5c816dc0a3e7423  gcc/testsuite/gcc.target/arm/lto/pr65837_0.c
  bbec60a3809be2a64fe690e41e9880fa  gcc/testsuite/gcc.target/arm/macro_defs0.c
  d167874d0fc3e5612515b43694631587  gcc/testsuite/gcc.target/arm/macro_defs1.c
  124b8184e718e7e16799430a99e76983  gcc/testsuite/gcc.target/arm/macro_defs2.c
*************** a27c7480ff5cba860dda5da683bb3b87  gcc/te
*** 38533,38539 ****
  afe54d7fb9ac258488be28ac14b2a1ef  gcc/testsuite/gcc.target/arm/negdi-2.c
  1d82b3b0ea80aefafa6a48ad67e7e36e  gcc/testsuite/gcc.target/arm/negdi-3.c
  a57834afa1e2484def0400d4cc47fb79  gcc/testsuite/gcc.target/arm/negscc_restrict_it.c
! 0c3d6eea788685142fc594c9c91cbeeb  gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c
  bce9be46a9e956c5fcc66bfb68691f0f  gcc/testsuite/gcc.target/arm/neon-cond-1.c
  95e7dc0a69b8897c71950d44f354e6fe  gcc/testsuite/gcc.target/arm/neon-extend-1.c
  55c2ac44282326181af199753f94cb8a  gcc/testsuite/gcc.target/arm/neon-extend-2.c
--- 38672,38678 ----
  afe54d7fb9ac258488be28ac14b2a1ef  gcc/testsuite/gcc.target/arm/negdi-2.c
  1d82b3b0ea80aefafa6a48ad67e7e36e  gcc/testsuite/gcc.target/arm/negdi-3.c
  a57834afa1e2484def0400d4cc47fb79  gcc/testsuite/gcc.target/arm/negscc_restrict_it.c
! c9c15765077132f5b79ac6af6064736b  gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c
  bce9be46a9e956c5fcc66bfb68691f0f  gcc/testsuite/gcc.target/arm/neon-cond-1.c
  95e7dc0a69b8897c71950d44f354e6fe  gcc/testsuite/gcc.target/arm/neon-extend-1.c
  55c2ac44282326181af199753f94cb8a  gcc/testsuite/gcc.target/arm/neon-extend-2.c
*************** d9176edb2d4bd04cd070915cebff5f2a  gcc/te
*** 38625,38632 ****
  149a0cf89600ca690106d2b6482bf84a  gcc/testsuite/gcc.target/arm/optional_thumb-1.c
  dd0827774a767586a558dee375d638d3  gcc/testsuite/gcc.target/arm/optional_thumb-2.c
  7f513f196dcd13462f6ac0cd6ce1da4d  gcc/testsuite/gcc.target/arm/optional_thumb-3.c
! bbf445a496426a2eb349dad6caad9214  gcc/testsuite/gcc.target/arm/peep-ldrd-1.c
! 424823565455dca46578a26eb7baadc6  gcc/testsuite/gcc.target/arm/peep-strd-1.c
  ec5a65d10b43e0d5bf6c1693c958c415  gcc/testsuite/gcc.target/arm/polytypes.c
  72bbaa8c26a0c2a016398c7eb5e3bb14  gcc/testsuite/gcc.target/arm/pr19599.c
  3425143e88f989a8f52f345e6237106a  gcc/testsuite/gcc.target/arm/pr26702.c
--- 38764,38773 ----
  149a0cf89600ca690106d2b6482bf84a  gcc/testsuite/gcc.target/arm/optional_thumb-1.c
  dd0827774a767586a558dee375d638d3  gcc/testsuite/gcc.target/arm/optional_thumb-2.c
  7f513f196dcd13462f6ac0cd6ce1da4d  gcc/testsuite/gcc.target/arm/optional_thumb-3.c
! 37a9218c79439946d7d0121ec2abee72  gcc/testsuite/gcc.target/arm/peep-ldrd-1.c
! ce2ea998f70f030c1e5c5cf0f3536bd7  gcc/testsuite/gcc.target/arm/peep-ldrd-2.c
! 852d7dad95a15e1bee77bdc0817b7192  gcc/testsuite/gcc.target/arm/peep-strd-1.c
! 7a1f853ca353ec3249c7750b5684b3e6  gcc/testsuite/gcc.target/arm/peep-strd-2.c
  ec5a65d10b43e0d5bf6c1693c958c415  gcc/testsuite/gcc.target/arm/polytypes.c
  72bbaa8c26a0c2a016398c7eb5e3bb14  gcc/testsuite/gcc.target/arm/pr19599.c
  3425143e88f989a8f52f345e6237106a  gcc/testsuite/gcc.target/arm/pr26702.c
*************** e9273f96fab761cd7ea5079114cf850a  gcc/te
*** 38771,38776 ****
--- 38912,38918 ----
  9af668f971102617e44a1aabe76bd18b  gcc/testsuite/gcc.target/arm/pr79131-2.c
  3116e99b993df2059971c2fae6d9b6b0  gcc/testsuite/gcc.target/arm/pr79145.c
  886e1e8bcef4564f65d87770aeced965  gcc/testsuite/gcc.target/arm/pr79239.c
+ c3c03d98bf1110fec6902ef64b984fde  gcc/testsuite/gcc.target/arm/pr83687.c
  321232597c3b16471c510b972ad557b4  gcc/testsuite/gcc.target/arm/pragma_attribute.c
  cdf14fd079c2cd544c152c39ceb8ac66  gcc/testsuite/gcc.target/arm/pragma_cpp_fma.c
  5b1a9414b404b74eb5cf36760730cf83  gcc/testsuite/gcc.target/arm/pure-code/ffunction-sections.c
*************** ffe6f1ccb5949bed3de0d19e65d73433  gcc/te
*** 40266,40271 ****
--- 40408,40414 ----
  e18087fd0fa5cf6fcaaebd3234a384eb  gcc/testsuite/gcc.target/i386/avx2-pr70354-2.c
  d74ce7ca4af70d590cb84aa587a5328a  gcc/testsuite/gcc.target/i386/avx2-pr70542.c
  757f2803cb524594784445d322b67fa5  gcc/testsuite/gcc.target/i386/avx2-pr70574.c
+ eff00a81e6cb0010baf6a32b833b0772  gcc/testsuite/gcc.target/i386/avx2-pr80631.c
  2b83554762241a146df7ccc1617e1bfa  gcc/testsuite/gcc.target/i386/avx2-vbroadcastsd_pd-1.c
  193f0a7d029b84ce4e3b2e58eac8240a  gcc/testsuite/gcc.target/i386/avx2-vbroadcastsd_pd-2.c
  84a46e7f4338347591f1c8fe0aaceda5  gcc/testsuite/gcc.target/i386/avx2-vbroadcastsi128-1.c
*************** b56cbb83f01d0feeec0ec874e60a703c  gcc/te
*** 42867,42872 ****
--- 43010,43058 ----
  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
+ 03827a2c9780d33bb4db45891893647a  gcc/testsuite/gcc.target/i386/indirect-thunk-1.c
+ 20988adf9b08c4b293517a2c73863343  gcc/testsuite/gcc.target/i386/indirect-thunk-10.c
+ 885fe8bc8b78c46d553ff7c466379c82  gcc/testsuite/gcc.target/i386/indirect-thunk-2.c
+ 21e2b7df8300cb76b9018c098259deaa  gcc/testsuite/gcc.target/i386/indirect-thunk-3.c
+ 33fb08984b3be497a1d2eb67b20d7821  gcc/testsuite/gcc.target/i386/indirect-thunk-4.c
+ 57a08ef10015d22dd132d82e1cfd8591  gcc/testsuite/gcc.target/i386/indirect-thunk-5.c
+ fbd73d360e72d55b4389997eee3a9ad6  gcc/testsuite/gcc.target/i386/indirect-thunk-6.c
+ e6e69a8edb8e20c3784c2f82ab9ad9b7  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
+ 373c98be1b17bda68d48f75c5d262748  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
+ a587209ff1b92eaad7f636abeeb72660  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c
+ fa84c0071555de176c8a83d1df04cd29  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c
+ fa0a854dc2c4190e78c0e55bca9a1d19  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c
+ 804bd46f4f3779cfdc76ab2fae269bce  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c
+ c746655caa029f480bb12e9dc214b6ef  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c
+ e50dd0ba47d814e6b0a0fbb2869a7b14  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
+ dc83c9450064c7dda1e87339e30b0d43  gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-1.c
+ 20f28b3a736c2b03960b4e41d0cd3369  gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-2.c
+ b3b3bdc4e4e24c19e16c0c6c4db58f7c  gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-3.c
+ 9190089f7729ddc47163d344a05e1c83  gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-4.c
+ dd8256d3f87843ddd24cde617c8d3ba5  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c
+ ea1264812baa47369ff7cc693094ff18  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c
+ db1e96221b78c9edb04889433c4cfceb  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c
+ 30c60bce395af473e6e5c2d4993983d1  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c
+ c18cb8b6d05ccdaf5b32709c926d064d  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c
+ a4a76dccf77b61a7515f7140cb7b9285  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c
+ e506915b7dd184f2d562ceb7c6382b46  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c
+ a371765837086c89059792db2b194819  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c
+ dcfba2869236846c712674c3c23e4cc0  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c
+ b229e26bfd55409bc698e4cd4d3cc905  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c
+ c57dd8cf50eefb5bd2083eb7834c9af2  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c
+ c521c3c6c64bd07588efc34613c8e39b  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c
+ 7dde9a5f2bdd50ae13358562cde0c346  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c
+ 3c404f2f6fc975c818cb49d89930fc71  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c
+ 1a18d20db658bd8f06db72e826e24451  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
*************** aa248a97cbe08f051083687e27e0719b  gcc/te
*** 43189,43195 ****
  43401f95d22a8a8226f27aa723a8b9ef  gcc/testsuite/gcc.target/i386/mpx/memmove-1.c
  7cdc59882178cd4bdd753a074f792512  gcc/testsuite/gcc.target/i386/mpx/memmove-2.c
  f6e4b41ff7eaa14383f0972046922ac6  gcc/testsuite/gcc.target/i386/mpx/memmove-zero-length.c
! 505cd61527275b6dd52c93cae2bbdd23  gcc/testsuite/gcc.target/i386/mpx/mpx-check.h
  e7346395fc41a0ffcf4c51b6c8b8c2fe  gcc/testsuite/gcc.target/i386/mpx/mpx.exp
  8e193e782ff975f1d64cbfbc791099ef  gcc/testsuite/gcc.target/i386/mpx/nested-function-1-lbv.c
  a93e49fc7e31188d79f24edeec85af72  gcc/testsuite/gcc.target/i386/mpx/nested-function-1-nov.c
--- 43375,43382 ----
  43401f95d22a8a8226f27aa723a8b9ef  gcc/testsuite/gcc.target/i386/mpx/memmove-1.c
  7cdc59882178cd4bdd753a074f792512  gcc/testsuite/gcc.target/i386/mpx/memmove-2.c
  f6e4b41ff7eaa14383f0972046922ac6  gcc/testsuite/gcc.target/i386/mpx/memmove-zero-length.c
! b9e59cef814432b25a6048356c04c019  gcc/testsuite/gcc.target/i386/mpx/mpx-check.h
! b3fbcaf22d92c0d9748de908a16f7777  gcc/testsuite/gcc.target/i386/mpx/mpx-os-support.h
  e7346395fc41a0ffcf4c51b6c8b8c2fe  gcc/testsuite/gcc.target/i386/mpx/mpx.exp
  8e193e782ff975f1d64cbfbc791099ef  gcc/testsuite/gcc.target/i386/mpx/nested-function-1-lbv.c
  a93e49fc7e31188d79f24edeec85af72  gcc/testsuite/gcc.target/i386/mpx/nested-function-1-nov.c
*************** dc70aef8d9d6a48bc893656c83242caf  gcc/te
*** 43335,43346 ****
  b64a60177a8e3b93b811d2886a027e4e  gcc/testsuite/gcc.target/i386/mpx/union-arg-1-lbv.c
  820da7c0ccf5e21adafbcb4828771b55  gcc/testsuite/gcc.target/i386/mpx/union-arg-1-nov.c
  9cb3d84f088ac17a24d223acb4560b07  gcc/testsuite/gcc.target/i386/mpx/union-arg-1-ubv.c
! c1e890ccc2ca6016dc7e2d336c75c49a  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c
! 956e48eddbe28886dbec44c7ecf29485  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c
! 7f8977a6e8b053cfe1a79818a998f0fe  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c
! 841e8f2e3753791ce2db81335e9a24d0  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c
! 2dc4243537647ebaf1a451e171f4dd03  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c
! 759413f829800ebf4a0d6e68a478d05d  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c
  509da41e6e0f942fbd4459b8c81a5792  gcc/testsuite/gcc.target/i386/mpx/vararg-1-lbv.c
  4bb07503bf5795fb324e54a53e3e1642  gcc/testsuite/gcc.target/i386/mpx/vararg-1-nov.c
  f08ab86e7ed993136061ba46c8845f6a  gcc/testsuite/gcc.target/i386/mpx/vararg-1-ubv.c
--- 43522,43533 ----
  b64a60177a8e3b93b811d2886a027e4e  gcc/testsuite/gcc.target/i386/mpx/union-arg-1-lbv.c
  820da7c0ccf5e21adafbcb4828771b55  gcc/testsuite/gcc.target/i386/mpx/union-arg-1-nov.c
  9cb3d84f088ac17a24d223acb4560b07  gcc/testsuite/gcc.target/i386/mpx/union-arg-1-ubv.c
! 0ec2d25cc5f08ac08ad8af7b9952665c  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c
! 43c58cdb049d575afd964f27e975fd46  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c
! cc7960cea09c3812d2fa7a1d1da56880  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c
! 8b64d9e6f329820d8dde3e373de7a8f1  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c
! cedbce7ab14e8836e0ebdb55cff5cd4d  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c
! c62fe33d81180a3154246a9238e01c29  gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c
  509da41e6e0f942fbd4459b8c81a5792  gcc/testsuite/gcc.target/i386/mpx/vararg-1-lbv.c
  4bb07503bf5795fb324e54a53e3e1642  gcc/testsuite/gcc.target/i386/mpx/vararg-1-nov.c
  f08ab86e7ed993136061ba46c8845f6a  gcc/testsuite/gcc.target/i386/mpx/vararg-1-ubv.c
*************** e9694b4ac41a634860c750f43e4ff35c  gcc/te
*** 44394,44410 ****
--- 44581,44619 ----
  1741f4327b4263e09090e49b0a9ff7e1  gcc/testsuite/gcc.target/i386/pr80298-2.c
  a68ae3ab97b6d21670085a72bc4277db  gcc/testsuite/gcc.target/i386/pr80381.c
  ccd1c247864f05916416dc77c0aee2d4  gcc/testsuite/gcc.target/i386/pr80569.c
+ 7095adb94d5c22dd7820cabd3edd706a  gcc/testsuite/gcc.target/i386/pr80583.c
  0c5a8762e99a86ebb02539f557e3598b  gcc/testsuite/gcc.target/i386/pr80706.c
+ bb36bc80b1317e2a9173fafae3bac834  gcc/testsuite/gcc.target/i386/pr80819-1.c
+ e4860277aff5bee9717885cd9f34a2aa  gcc/testsuite/gcc.target/i386/pr80819-2.c
  9c5c11ed0d11d02072a3c3edae9496f7  gcc/testsuite/gcc.target/i386/pr81015.c
  9bdf968dfd24f80e026583d0ef721b39  gcc/testsuite/gcc.target/i386/pr81121.c
+ 4aa131c4fd40500edf612c2566a0a1b2  gcc/testsuite/gcc.target/i386/pr81128.c
  727e9852e045506df16768502b0cbe28  gcc/testsuite/gcc.target/i386/pr81225.c
  dc62d0c848a398624f5cfd76ee220a54  gcc/testsuite/gcc.target/i386/pr81294-1.c
  e15e55cb65acead9f094048fb6e698b9  gcc/testsuite/gcc.target/i386/pr81294-2.c
  80d88d513f3bb1b8ed658fe8c37fb6b0  gcc/testsuite/gcc.target/i386/pr81300.c
  affabb2536eb040c140a3110204ca3b0  gcc/testsuite/gcc.target/i386/pr81375.c
  4a3389f7f2146d2198f9c46d5209ba9f  gcc/testsuite/gcc.target/i386/pr81471.c
+ b9816b57d822b91888e41f297b660efe  gcc/testsuite/gcc.target/i386/pr81481.c
  6f823ba95e2ef0fb5061621d3fcd985c  gcc/testsuite/gcc.target/i386/pr81641.c
  056554173d9ac80e5694f760fcde429f  gcc/testsuite/gcc.target/i386/pr81766.c
+ 19b3622fb150753481d323bf9ac175ff  gcc/testsuite/gcc.target/i386/pr81906.c
+ 115b670aa5d368116903b6d6bf4c83ef  gcc/testsuite/gcc.target/i386/pr81921.c
+ c68e8244d2a128db4097c8be34013b64  gcc/testsuite/gcc.target/i386/pr82556.c
+ 515e5dcd6ad99630111df5a872a15e5d  gcc/testsuite/gcc.target/i386/pr82941-1.c
+ cce8682d8e49dc83cd8b34fceaf37849  gcc/testsuite/gcc.target/i386/pr82941-2.c
+ 1aea5be2654d4ae28e01b3b0bdbeddc4  gcc/testsuite/gcc.target/i386/pr82942-1.c
+ e78b9ff33e2bc143eef4c5ce3bc640f4  gcc/testsuite/gcc.target/i386/pr82942-2.c
+ 0012a85c6be348ae29beb70fd6ff806b  gcc/testsuite/gcc.target/i386/pr82990-1.c
+ 3ad428b83226dbf5b2a87eb43684bff0  gcc/testsuite/gcc.target/i386/pr82990-2.c
+ 719d3a60657d860175b801b3a2ede1dc  gcc/testsuite/gcc.target/i386/pr82990-3.c
+ 5ddddc7e6b297e35b1bffcfabfc78f47  gcc/testsuite/gcc.target/i386/pr82990-4.c
+ 2f9f76a6c879b9887bcca49404a95240  gcc/testsuite/gcc.target/i386/pr82990-5.c
+ d7f60a991290b161c7a4e078936f009e  gcc/testsuite/gcc.target/i386/pr82990-6.c
+ c154f3d5dbf0100ab4daf298da4d51da  gcc/testsuite/gcc.target/i386/pr82990-7.c
+ 4f189869ec48c57ebc59f27fe7a3e028  gcc/testsuite/gcc.target/i386/pr83330.c
+ cd9a57159b45a8dc9f69fb76dba516c9  gcc/testsuite/gcc.target/i386/pr83467-1.c
+ f9fd161edde06fb92941f348f3942cd9  gcc/testsuite/gcc.target/i386/pr83467-2.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
*************** e2839913fadc6a00676c8f02deb3f59e  gcc/te
*** 44433,44438 ****
--- 44642,44668 ----
  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
+ f7ddc9357e27cb1a35858228246b103f  gcc/testsuite/gcc.target/i386/ret-thunk-10.c
+ 698bef1f53cf010233e212c8fe19b7ab  gcc/testsuite/gcc.target/i386/ret-thunk-11.c
+ 1e34c804e73f44c3d03b858886434790  gcc/testsuite/gcc.target/i386/ret-thunk-12.c
+ 643f3ad3cf96563036a9a2bd89dc5511  gcc/testsuite/gcc.target/i386/ret-thunk-13.c
+ 06360908356b170618f1d1c2b8af0ef6  gcc/testsuite/gcc.target/i386/ret-thunk-14.c
+ ec8ee957ca4270e5708010918e265a01  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
+ 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
+ 909a19120c19fc13bd747c8a92b1fb19  gcc/testsuite/gcc.target/i386/ret-thunk-9.c
  fe7ee8a9110596ef272c4f9b6ad8adad  gcc/testsuite/gcc.target/i386/retarg.c
  7a1e62697051aa68ade1f41fac61f6f8  gcc/testsuite/gcc.target/i386/rop1.c
  63bd489c03ce382cdba38349c30041ad  gcc/testsuite/gcc.target/i386/rotate-1.c
*************** caf3aba39c0565b4369f2e0263b16af5  gcc/te
*** 46180,46186 ****
  6419d1aaea22c0476688f484ac4f0f43  gcc/testsuite/gcc.target/powerpc/const-compare.c
  1f7277471f008809ee3572d95097e11a  gcc/testsuite/gcc.target/powerpc/copysign128-1.c
  4b60a8662648a73cedee85dd08e278eb  gcc/testsuite/gcc.target/powerpc/cprophard.c
! 98be4d4ed7e6785f255be162945c09b6  gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c
  1fb2215d04b688ce2fdb0faccd58b012  gcc/testsuite/gcc.target/powerpc/crypto-builtin-1.c
  14fe4a3bc84df2b97d9440c94d7c8339  gcc/testsuite/gcc.target/powerpc/crypto-builtin-2.c
  4e3992362b37b544083ac6eaeaa1acca  gcc/testsuite/gcc.target/powerpc/ctz-1.c
--- 46410,46416 ----
  6419d1aaea22c0476688f484ac4f0f43  gcc/testsuite/gcc.target/powerpc/const-compare.c
  1f7277471f008809ee3572d95097e11a  gcc/testsuite/gcc.target/powerpc/copysign128-1.c
  4b60a8662648a73cedee85dd08e278eb  gcc/testsuite/gcc.target/powerpc/cprophard.c
! ceee196d52c1e634069b5d122f09e1ae  gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c
  1fb2215d04b688ce2fdb0faccd58b012  gcc/testsuite/gcc.target/powerpc/crypto-builtin-1.c
  14fe4a3bc84df2b97d9440c94d7c8339  gcc/testsuite/gcc.target/powerpc/crypto-builtin-2.c
  4e3992362b37b544083ac6eaeaa1acca  gcc/testsuite/gcc.target/powerpc/ctz-1.c
*************** a1a29a276bb3f6f8436c361b1ef31e74  gcc/te
*** 46654,46663 ****
--- 46884,46895 ----
  c9d28f12142b7a930625854f8a516817  gcc/testsuite/gcc.target/powerpc/pr71977-1.c
  dbd0e190ff3cfe7ee4d447cd76f56dc0  gcc/testsuite/gcc.target/powerpc/pr71977-2.c
  38b7723cf756d98e0ed05ddda91d13e3  gcc/testsuite/gcc.target/powerpc/pr72717.c
+ 93265198c16d9ecf158a219f866ac902  gcc/testsuite/gcc.target/powerpc/pr72804.c
  3c47d5ea6e68caafb336f0c2f694fea6  gcc/testsuite/gcc.target/powerpc/pr72853.c
  d13df2d4752807dad63a970f45225730  gcc/testsuite/gcc.target/powerpc/pr72863.c
  73ad369c9c464432e372b604c59a1eee  gcc/testsuite/gcc.target/powerpc/pr77289.c
  c827dbb0852a2d8ce87abaf414c9ea2d  gcc/testsuite/gcc.target/powerpc/pr77416.c
+ ad6a1f1ff4c5f5f604858aaf552068c2  gcc/testsuite/gcc.target/powerpc/pr77687.c
  3f243eca6047477f2cc97272970035eb  gcc/testsuite/gcc.target/powerpc/pr78056-1.c
  0c9a61ae785a4f93a5a6acfd111db302  gcc/testsuite/gcc.target/powerpc/pr78056-2.c
  71779048183aa3f22e9d73d794b7ea34  gcc/testsuite/gcc.target/powerpc/pr78056-3.c
*************** d216c565fe7e49c6d18dc42e4a01b80a  gcc/te
*** 46698,46705 ****
--- 46930,46940 ----
  f836e066bf7362a4c98962931153e731  gcc/testsuite/gcc.target/powerpc/pr80099-3.c
  6ff9911eb69017df6937bbfdbfabcaea  gcc/testsuite/gcc.target/powerpc/pr80099-4.c
  641c02efa8079ef3086b94358b04dbbe  gcc/testsuite/gcc.target/powerpc/pr80099-5.c
+ e3724d1b8faf6dcacb8d047defe64496  gcc/testsuite/gcc.target/powerpc/pr80101-1.c
  a63b5847eb3daabd4a56b649ab602f4c  gcc/testsuite/gcc.target/powerpc/pr80103-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
  48b0be6624ec7da3e1b6d6960a387eb4  gcc/testsuite/gcc.target/powerpc/pr80315-1.c
  a785c87023230fc38c0566147850dc7c  gcc/testsuite/gcc.target/powerpc/pr80315-2.c
*************** ec245c99d37391d98e0206a55deeecc7  gcc/te
*** 46708,46716 ****
--- 46943,46959 ----
  735f25ac91d08f3de3f9e159e3752531  gcc/testsuite/gcc.target/powerpc/pr80343.c
  72ae35ee6424648259ebc86bd0a39eac  gcc/testsuite/gcc.target/powerpc/pr80510-1.c
  d47ea1598c1321fc4399901853c2e875  gcc/testsuite/gcc.target/powerpc/pr80510-2.c
+ 77a5e775e41230e0965d55e156a3cd4a  gcc/testsuite/gcc.target/powerpc/pr80695-p8.c
+ 6998ed5bc17f2c2cae45a8fe179c2d16  gcc/testsuite/gcc.target/powerpc/pr80695-p9.c
  12068e972df8c5dd156551254f178638  gcc/testsuite/gcc.target/powerpc/pr80718.c
  301df4d12681f11583133c52aaa21227  gcc/testsuite/gcc.target/powerpc/pr81348.c
  d8a50436a257e5e490d186255b113b43  gcc/testsuite/gcc.target/powerpc/pr81622.c
+ 91aa94bfbc5294b4a595ae532afc83cc  gcc/testsuite/gcc.target/powerpc/pr81833-1.c
+ 19cfa2a5c1f2939acd4ac7362754d9b0  gcc/testsuite/gcc.target/powerpc/pr81833-2.c
+ 8594eb52b8a7ff0cff5ca6a853090510  gcc/testsuite/gcc.target/powerpc/pr81959.c
+ 118dd26456facc5560611716506ec4a3  gcc/testsuite/gcc.target/powerpc/pr82112.c
+ af41d1f7ab09c5aeb8e8a2984b5dab5b  gcc/testsuite/gcc.target/powerpc/pr83629.c
+ d301886da183d8d6d112b1ec7d01024d  gcc/testsuite/gcc.target/powerpc/pr83677.c
  17f878b62dd2e08735d53fce64232a47  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  171a411d14f30e8450dc3f2ef38b1bd7  gcc/testsuite/gcc.target/powerpc/recip-1.c
  6b7c4920c070e84f6819377bcdb90c0d  gcc/testsuite/gcc.target/powerpc/recip-2.c
*************** bf385d7310a8dab90ee44f86832aa03b  gcc/te
*** 46751,46756 ****
--- 46994,47007 ----
  afd35ba530c1198a75e9e1a79650add6  gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-1.c
  7aacc521251d44cf2fa3a75a564c4270  gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-2.c
  b21c33d525f0c97602d4a2348994de36  gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-3.c
+ 589b520b24be329639b6a19bf46a21be  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c
+ 991657dd32fa10208631317b8b971fc8  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c
+ 185454bb81c4040670a29160d3887ae5  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
+ 12993ee5ee0dfc0b45dc8aeeffb00431  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c
+ a9f59812e009ec10fa71a45c0eb87893  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c
+ 9cfacfcd00bdbf48ea7285479e96fad9  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c
+ 1ebc8b36658f5a909752cc23480793d6  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c
+ c15cdd2288e98bbf31d2967424ef41a2  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c
  f66a7c7a9b7cdd49a6b9860dbb16d90a  gcc/testsuite/gcc.target/powerpc/savres.c
  98a0676ba42103cce9e60b2313f8b2ef  gcc/testsuite/gcc.target/powerpc/sd-pwr6.c
  65a53924a48d5df99017fa40a01962f4  gcc/testsuite/gcc.target/powerpc/sd-vsx.c
*************** e091bd72e4f1d4f30c1cae31bc637af8  gcc/te
*** 46870,46875 ****
--- 47121,47131 ----
  482b9b1b76b04a1d88ef2005c8cb3434  gcc/testsuite/gcc.target/powerpc/vec-set-char.c
  45adb3d4e0f9fc3a3da3b6588fb0371d  gcc/testsuite/gcc.target/powerpc/vec-set-int.c
  f7f85077552bf213e30bf9933b67dbee  gcc/testsuite/gcc.target/powerpc/vec-set-short.c
+ f61dde83045622013a9f854e004ebb31  gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c
+ 3c3394dfdb1989129c715246de336ddc  gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c
+ 0f558496ddbe67d86ad3a904b74a9976  gcc/testsuite/gcc.target/powerpc/vec-setup-double.c
+ 4033d9346e564b4afb0c33b67995a199  gcc/testsuite/gcc.target/powerpc/vec-setup-long.c
+ b64815bd648790f932a5ad69bfda140b  gcc/testsuite/gcc.target/powerpc/vec-setup.h
  bbd74596ca12fe9aac0347c6253db300  gcc/testsuite/gcc.target/powerpc/vec-shift.c
  8ee50015e788404267646adf1ac95972  gcc/testsuite/gcc.target/powerpc/vec-shr.c
  2f7d0faae17249a4c0239bf8d90e399a  gcc/testsuite/gcc.target/powerpc/vec-xxpermdi.c
*************** ad77cf7854ac810c73e5ad0184232f20  gcc/te
*** 47002,47007 ****
--- 47258,47265 ----
  e4ac7f141f61cf4cf8934fe3ee7cf407  gcc/testsuite/gcc.target/powerpc/vsx-extract-3.c
  5d9954b1c4d0bad6c1879667cd5d5042  gcc/testsuite/gcc.target/powerpc/vsx-extract-4.c
  1bd5c1e28ec364fdd845a9e6a7cf6aec  gcc/testsuite/gcc.target/powerpc/vsx-extract-5.c
+ d7469557e85d85a69ef07fd54698e9ab  gcc/testsuite/gcc.target/powerpc/vsx-extract-6.c
+ 41e7ca8976b463f66edc46b546b64718  gcc/testsuite/gcc.target/powerpc/vsx-extract-7.c
  91fc70d5de085e5b429a41f63786468c  gcc/testsuite/gcc.target/powerpc/vsx-float0.c
  8082d80c41a30b86c76de9af46e820a4  gcc/testsuite/gcc.target/powerpc/vsx-himode.c
  171658bcbc23affe71e4f623de4d01bd  gcc/testsuite/gcc.target/powerpc/vsx-himode2.c
*************** e3bb35a748eed44522e5a2c187cf22f8  gcc/te
*** 47033,47038 ****
--- 47291,47298 ----
  8b5c58cdeae1cc3d92696c3c863690e8  gcc/testsuite/gcc.target/powerpc/warn-1.c
  c88c25be01895313981c649a1f57b4c6  gcc/testsuite/gcc.target/powerpc/warn-2.c
  a416d38760a620b535b56c151a15e3f4  gcc/testsuite/gcc.target/powerpc/warn-lvsl-lvsr.c
+ e38cc032ecb8846b9483954c34ed88b9  gcc/testsuite/gcc.target/riscv/riscv.exp
+ 6bd569a0881471228538a06acf78338a  gcc/testsuite/gcc.target/riscv/save-restore-1.c
  1e57f96eb8dd84bbb02349afb5597be9  gcc/testsuite/gcc.target/rl78/rl78.exp
  08a6a665d3a592b70dd51e3b59945801  gcc/testsuite/gcc.target/rl78/test_addm3.c
  98f7b6c0475f99b06b8ecb140f1be921  gcc/testsuite/gcc.target/rx/builtins.c
*************** aac08746a1749b4611104688b026a672  gcc/te
*** 48171,48177 ****
  231853ec949fed3197cd7b9550dccdae  gcc/testsuite/gfortran.dg/alloc_comp_auto_array_1.f90
  9fc8324fd5ca1c607ae169dcec8cc7a6  gcc/testsuite/gfortran.dg/alloc_comp_auto_array_2.f90
  71efc95b03105a916c949839be8aec51  gcc/testsuite/gfortran.dg/alloc_comp_auto_array_3.f90
! d285c2c812d1b2d0639bc8bf1329f835  gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90
  c246da22001f26a4ed16d193e775d0e8  gcc/testsuite/gfortran.dg/alloc_comp_basics_2.f90
  8b7900064da86d65153abf5f6284186c  gcc/testsuite/gfortran.dg/alloc_comp_basics_3.f90
  6e253e7e71bc8f971291913c72ccf77d  gcc/testsuite/gfortran.dg/alloc_comp_basics_4.f90
--- 48431,48437 ----
  231853ec949fed3197cd7b9550dccdae  gcc/testsuite/gfortran.dg/alloc_comp_auto_array_1.f90
  9fc8324fd5ca1c607ae169dcec8cc7a6  gcc/testsuite/gfortran.dg/alloc_comp_auto_array_2.f90
  71efc95b03105a916c949839be8aec51  gcc/testsuite/gfortran.dg/alloc_comp_auto_array_3.f90
! b7632688c0f7c6cb990aa4d22b415474  gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90
  c246da22001f26a4ed16d193e775d0e8  gcc/testsuite/gfortran.dg/alloc_comp_basics_2.f90
  8b7900064da86d65153abf5f6284186c  gcc/testsuite/gfortran.dg/alloc_comp_basics_3.f90
  6e253e7e71bc8f971291913c72ccf77d  gcc/testsuite/gfortran.dg/alloc_comp_basics_4.f90
*************** fa4377be01ca69ae5c5bef2dac378c95  gcc/te
*** 48240,48246 ****
  aad2f9f0db664a3b7edac15f2083c164  gcc/testsuite/gfortran.dg/allocatable_scalar_6.f90
  0cf46fb1b972cef547a15b98c99067ed  gcc/testsuite/gfortran.dg/allocatable_scalar_7.f90
  fea5e495c3693fa83e789fad350b77c1  gcc/testsuite/gfortran.dg/allocatable_scalar_8.f90
! fb17212c87dd4cfa432f6761b167a276  gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
  b2bb9a39d2749a07d2ef93fb4bd4b9b1  gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
  a85311f77c807137eeb26b218ec3a3e4  gcc/testsuite/gfortran.dg/allocate_alloc_opt_10.f90
  da5d5b7965daec91596c4c854f913229  gcc/testsuite/gfortran.dg/allocate_alloc_opt_11.f90
--- 48500,48506 ----
  aad2f9f0db664a3b7edac15f2083c164  gcc/testsuite/gfortran.dg/allocatable_scalar_6.f90
  0cf46fb1b972cef547a15b98c99067ed  gcc/testsuite/gfortran.dg/allocatable_scalar_7.f90
  fea5e495c3693fa83e789fad350b77c1  gcc/testsuite/gfortran.dg/allocatable_scalar_8.f90
! 4a889a7fef27e234354d8ab8c8afda42  gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
  b2bb9a39d2749a07d2ef93fb4bd4b9b1  gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
  a85311f77c807137eeb26b218ec3a3e4  gcc/testsuite/gfortran.dg/allocate_alloc_opt_10.f90
  da5d5b7965daec91596c4c854f913229  gcc/testsuite/gfortran.dg/allocate_alloc_opt_11.f90
*************** d2e2db611a120ae0c8ccc46d77f60b4f  gcc/te
*** 48254,48259 ****
--- 48514,48520 ----
  597103d48c04622391db357f32409a4d  gcc/testsuite/gfortran.dg/allocate_alloc_opt_7.f90
  5e798936b9fb2d772485a6a5a7fc344f  gcc/testsuite/gfortran.dg/allocate_alloc_opt_8.f90
  90a5c6f59d30dae22d02074a82b8cf2d  gcc/testsuite/gfortran.dg/allocate_alloc_opt_9.f90
+ b4a7703b0fdb74fb104e9430417f16e6  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90
  7ad72f1f76221dbdec0ab077ae3b8dd8  gcc/testsuite/gfortran.dg/allocate_char_star_scalar_1.f90
  c8af6a632c789d3dc3fb0b76448852dd  gcc/testsuite/gfortran.dg/allocate_class_1.f90
  5d06d590dfc06d981d4fd70c9246eb64  gcc/testsuite/gfortran.dg/allocate_class_2.f90
*************** f365398908b2ecaec275ddf13d417ae8  gcc/te
*** 48307,48312 ****
--- 48568,48574 ----
  91f1527d8c74a6e2b38b097aac4e9aa7  gcc/testsuite/gfortran.dg/allocate_with_typespec_4.f90
  a7ba3204ddef00d1d0278c5b0eba1e4a  gcc/testsuite/gfortran.dg/allocate_with_typespec_5.f90
  a400c157529619600d21c8ab0d9d4ccc  gcc/testsuite/gfortran.dg/allocate_with_typespec_6.f90
+ fe3a537d232e11c904ccb01a3aab7662  gcc/testsuite/gfortran.dg/allocate_with_typespec_7.f90
  b2726c808fbff578b101a8bd04559d31  gcc/testsuite/gfortran.dg/allocate_zerosize_1.f90
  12f3d33d5ae0d7cf655d8f39f073d9a9  gcc/testsuite/gfortran.dg/allocate_zerosize_2.f90
  dfe83972bd363b408d4abcf6d4b7ad17  gcc/testsuite/gfortran.dg/allocate_zerosize_3.f
*************** bbbfd35fcaf4fb0a059b62fed067d6b8  gcc/te
*** 48425,48430 ****
--- 48687,48693 ----
  92222a7dd31525df7e2634672463204c  gcc/testsuite/gfortran.dg/array_constructor_type_2.f03
  e3550741128a8b20f15cb6bdad6fb91e  gcc/testsuite/gfortran.dg/array_constructor_type_20.f03
  0e33a200efb3c9ada5441e658cdcfc79  gcc/testsuite/gfortran.dg/array_constructor_type_21.f03
+ 0e48e37cbf531efc077cea1c06bda62d  gcc/testsuite/gfortran.dg/array_constructor_type_22.f03
  0a880ac80cd5e88b11e97a6f5dd7cbb4  gcc/testsuite/gfortran.dg/array_constructor_type_3.f03
  a307d1f7f7c7c0cf222c6185515f1ad4  gcc/testsuite/gfortran.dg/array_constructor_type_4.f03
  a665074c9d37da1eeb1d261fe4259056  gcc/testsuite/gfortran.dg/array_constructor_type_5.f03
*************** f5353af0320c98076a2cef99b20b32d5  gcc/te
*** 48457,48462 ****
--- 48720,48726 ----
  eaa667329c0ac254f7386a2733317553  gcc/testsuite/gfortran.dg/array_temporaries_1.f90
  ef0448750b54bdfee0bf2b23c2eb77bf  gcc/testsuite/gfortran.dg/array_temporaries_2.f90
  e91eb75619ee2c34111f64e6f824abb3  gcc/testsuite/gfortran.dg/array_temporaries_3.f90
+ 1a5fac20b3c5bae4bfab9480278e61ab  gcc/testsuite/gfortran.dg/array_temporaries_4.f90
  63d876b9a58e7a10ea9368ee778012a7  gcc/testsuite/gfortran.dg/arrayio_0.f90
  4ba1e87f7a6ad266a9d23d91d2a295f6  gcc/testsuite/gfortran.dg/arrayio_1.f90
  bab9a93e2fbce2377987fb7f67e82a7a  gcc/testsuite/gfortran.dg/arrayio_10.f90
*************** c066328da870ad9b313bf9491c5b72d6  gcc/te
*** 48509,48521 ****
  79c66e6ef8d2160f4b4fcb4c44322791  gcc/testsuite/gfortran.dg/associate_21.f90
  8af1b6b8d72f3c807df4def38ed13d8c  gcc/testsuite/gfortran.dg/associate_22.f90
  5b5357774a2f8eb00f77bc3c7c791ad9  gcc/testsuite/gfortran.dg/associate_23.f90
  ada9a3758cef9c8c02a55f1139c4f13b  gcc/testsuite/gfortran.dg/associate_3.f03
  a1f5f0d8423367d45fe9382b407ce7e9  gcc/testsuite/gfortran.dg/associate_4.f08
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  b9a80d4815a13a74f89c8e64782f5c16  gcc/testsuite/gfortran.dg/associate_6.f03
  794e238fe8d1288b6698f51d3c536d13  gcc/testsuite/gfortran.dg/associate_7.f03
  85288186efa05a973348b7811b9ef6bd  gcc/testsuite/gfortran.dg/associate_8.f03
! 83d2b39ebdfe56a152e84963a85e2133  gcc/testsuite/gfortran.dg/associate_9.f03
  514e25cca6e1b2c448e16c8d7106a6ca  gcc/testsuite/gfortran.dg/associated_1.f90
  0acf70526e24bbdc87a58040093f4b0b  gcc/testsuite/gfortran.dg/associated_2.f90
  dd5a4a295ba62a8846fa5d3878b5dfa6  gcc/testsuite/gfortran.dg/associated_3.f90
--- 48773,48790 ----
  79c66e6ef8d2160f4b4fcb4c44322791  gcc/testsuite/gfortran.dg/associate_21.f90
  8af1b6b8d72f3c807df4def38ed13d8c  gcc/testsuite/gfortran.dg/associate_22.f90
  5b5357774a2f8eb00f77bc3c7c791ad9  gcc/testsuite/gfortran.dg/associate_23.f90
+ c0997c9e951767642f9b109c7f40a532  gcc/testsuite/gfortran.dg/associate_26.f90
+ 4b9b0ccd789fc7a96fd32e1478a0d390  gcc/testsuite/gfortran.dg/associate_27.f90
+ 0035e7a4d34420e29e254e40238cdb9c  gcc/testsuite/gfortran.dg/associate_28.f90
+ 9236179c94e8ef2f6258dcf917d9dee9  gcc/testsuite/gfortran.dg/associate_29.f90
  ada9a3758cef9c8c02a55f1139c4f13b  gcc/testsuite/gfortran.dg/associate_3.f03
+ 49705e479c6ca71ab3678aef4ee07687  gcc/testsuite/gfortran.dg/associate_30.f90
  a1f5f0d8423367d45fe9382b407ce7e9  gcc/testsuite/gfortran.dg/associate_4.f08
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  b9a80d4815a13a74f89c8e64782f5c16  gcc/testsuite/gfortran.dg/associate_6.f03
  794e238fe8d1288b6698f51d3c536d13  gcc/testsuite/gfortran.dg/associate_7.f03
  85288186efa05a973348b7811b9ef6bd  gcc/testsuite/gfortran.dg/associate_8.f03
! 0a58bde8f91285893842eb12b3bd936e  gcc/testsuite/gfortran.dg/associate_9.f03
  514e25cca6e1b2c448e16c8d7106a6ca  gcc/testsuite/gfortran.dg/associated_1.f90
  0acf70526e24bbdc87a58040093f4b0b  gcc/testsuite/gfortran.dg/associated_2.f90
  dd5a4a295ba62a8846fa5d3878b5dfa6  gcc/testsuite/gfortran.dg/associated_3.f90
*************** b91d322e1b2019704eecd255b73974e3  gcc/te
*** 48567,48572 ****
--- 48836,48842 ----
  38b96d93ac6e0f9b41ba46f0e5089131  gcc/testsuite/gfortran.dg/assumed_shape_ranks_1.f90
  042535d44d0c5da0bb20634d7a1a0de6  gcc/testsuite/gfortran.dg/assumed_shape_ranks_2.f90
  bd5ff6db107b9430b2910d499614a059  gcc/testsuite/gfortran.dg/assumed_size_1.f90
+ f38416d17dca3a9330976fd24749e371  gcc/testsuite/gfortran.dg/assumed_size_2.f90
  cdbd174fba27a1cc2fe42d6e10b97afd  gcc/testsuite/gfortran.dg/assumed_size_dt_dummy.f90
  84023ba758ead2b3e1f8613aa07f564c  gcc/testsuite/gfortran.dg/assumed_size_refs_1.f90
  8a906da2dd57160bc40a533546e0e98c  gcc/testsuite/gfortran.dg/assumed_size_refs_2.f90
*************** eb841a974c7fa19b58afba3c772bb55d  gcc/te
*** 48595,48601 ****
  112bf7a18b812bb963e8c18d6af80738  gcc/testsuite/gfortran.dg/auto_char_len_3.f90
  1e47b587f8ee47fa0833f5f318257ccb  gcc/testsuite/gfortran.dg/auto_char_len_4.f90
  7657b0c01147202a02e93da740397d56  gcc/testsuite/gfortran.dg/auto_char_pointer_array_result_1.f90
! 369ea6dcaecde6d9e770a8fc6b2ce92d  gcc/testsuite/gfortran.dg/auto_dealloc_1.f90
  f7d3d9af465511a1a9ca5340ae336a78  gcc/testsuite/gfortran.dg/auto_dealloc_2.f90
  17e7238834a16b4bc23c3e0a89357cd0  gcc/testsuite/gfortran.dg/auto_internal_assumed.f90
  50416b575a9dc0ce0b31e79a3b9b7f8c  gcc/testsuite/gfortran.dg/auto_pointer_array_result_1.f90
--- 48865,48871 ----
  112bf7a18b812bb963e8c18d6af80738  gcc/testsuite/gfortran.dg/auto_char_len_3.f90
  1e47b587f8ee47fa0833f5f318257ccb  gcc/testsuite/gfortran.dg/auto_char_len_4.f90
  7657b0c01147202a02e93da740397d56  gcc/testsuite/gfortran.dg/auto_char_pointer_array_result_1.f90
! 26a74c02ca0f14bcd415e65e87c265de  gcc/testsuite/gfortran.dg/auto_dealloc_1.f90
  f7d3d9af465511a1a9ca5340ae336a78  gcc/testsuite/gfortran.dg/auto_dealloc_2.f90
  17e7238834a16b4bc23c3e0a89357cd0  gcc/testsuite/gfortran.dg/auto_internal_assumed.f90
  50416b575a9dc0ce0b31e79a3b9b7f8c  gcc/testsuite/gfortran.dg/auto_pointer_array_result_1.f90
*************** dd2c7b1cf9668f23e882c3d64580ab34  gcc/te
*** 49104,49109 ****
--- 49374,49383 ----
  e8904afb9adfeb76555179cf83d18504  gcc/testsuite/gfortran.dg/class_60.f90
  0d77f03fd7fa41cc7efc9bf5d51b1b81  gcc/testsuite/gfortran.dg/class_61.f90
  28b51cf2f3868e0d992356221459b6b8  gcc/testsuite/gfortran.dg/class_62.f90
+ 96edfbbf02b9106a48eb73f24d4ea360  gcc/testsuite/gfortran.dg/class_63.f90
+ 0ce4624d38091f6542bcf6fab4486b51  gcc/testsuite/gfortran.dg/class_64.f90
+ 123e8fdbca935f6b90c89e509f0a97f7  gcc/testsuite/gfortran.dg/class_65.f90
+ 6cc892c72c07b16501f3fb172d19f06e  gcc/testsuite/gfortran.dg/class_66.f90
  cc0c048415b8d0593fe7e5b164763dc7  gcc/testsuite/gfortran.dg/class_7.f03
  765b5ae237d318aee8909def266c457e  gcc/testsuite/gfortran.dg/class_8.f03
  dac9a57a157d95214c44d80cc02bd042  gcc/testsuite/gfortran.dg/class_9.f03
*************** dbc20d52e3c86639db916ad3c6392de8  gcc/te
*** 49169,49174 ****
--- 49443,49450 ----
  3b8f230b7e31089a91042ffa36e727e5  gcc/testsuite/gfortran.dg/class_result_2.f90
  12a03293fb1e007e7adb6942bfd53336  gcc/testsuite/gfortran.dg/class_result_3.f90
  6b5e22364a04ac278db525f084255294  gcc/testsuite/gfortran.dg/class_result_4.f90
+ 8746ede5426086e012fc58165b5830c1  gcc/testsuite/gfortran.dg/class_result_5.f90
+ 894cc2b33f311beb495041521f42028a  gcc/testsuite/gfortran.dg/class_result_6.f90
  5d07b7c2ecf498e131ae5188ddbe6b92  gcc/testsuite/gfortran.dg/class_to_type_1.f03
  21073ee635adb08a389a867157f17f96  gcc/testsuite/gfortran.dg/class_to_type_2.f90
  c9fdcdd06c1c6e20c522e1369363b98c  gcc/testsuite/gfortran.dg/class_to_type_3.f03
*************** ceddb6136040087e15f0d2fdf1474cb6  gcc/te
*** 49225,49230 ****
--- 49501,49507 ----
  f74ccffe9729045ba4061775e2d10960  gcc/testsuite/gfortran.dg/coarray/scalar_alloc_1.f90
  9b4e39782c54b93d20ce89aae6042441  gcc/testsuite/gfortran.dg/coarray/scalar_alloc_2.f90
  01329fb6b8f74096c9ef2b3f621a3a41  gcc/testsuite/gfortran.dg/coarray/send_array.f90
+ 6fe98f70ffae0920ca5411e7edd1afd5  gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90
  3c015c26017630e11b5f58786fa9b766  gcc/testsuite/gfortran.dg/coarray/sendget_array.f90
  3e02c7e9c64dcef76ab4fc3f8db928c1  gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08
  ab6cc384c283380a5b6bdf00c3fbeb30  gcc/testsuite/gfortran.dg/coarray/stopped_images_2.f08
*************** cfe684f5b35d41e24c9205e3f305bb02  gcc/te
*** 49330,49336 ****
  d88ff2ab0c2de5894fe654132c28ab51  gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90
  8e31c01a9045465f1ee783ec7168be81  gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90
  fb3fff2823ee279a3e0c3a44eb7956ab  gcc/testsuite/gfortran.dg/coarray_lib_move_alloc_1.f90
! a8e5eb5536f0cb660f36f29813b32a44  gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
  86e1c68d070859c3fb832b2183d75771  gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90
  54439b9710fb4d3555a1d536e5128a63  gcc/testsuite/gfortran.dg/coarray_lib_this_image_2.f90
  21ab4c56d52dddd9407f1ffff6158807  gcc/testsuite/gfortran.dg/coarray_lib_token_1.f90
--- 49607,49613 ----
  d88ff2ab0c2de5894fe654132c28ab51  gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90
  8e31c01a9045465f1ee783ec7168be81  gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90
  fb3fff2823ee279a3e0c3a44eb7956ab  gcc/testsuite/gfortran.dg/coarray_lib_move_alloc_1.f90
! 8e6320cab0d0a19628f0d163955d0f9a  gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
  86e1c68d070859c3fb832b2183d75771  gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90
  54439b9710fb4d3555a1d536e5128a63  gcc/testsuite/gfortran.dg/coarray_lib_this_image_2.f90
  21ab4c56d52dddd9407f1ffff6158807  gcc/testsuite/gfortran.dg/coarray_lib_token_1.f90
*************** c26c871bf08605ce024253a49da3b53a  gcc/te
*** 49613,49618 ****
--- 49890,49896 ----
  1c4f05212f5447da65bd477a1f755ce9  gcc/testsuite/gfortran.dg/deferred_character_15.f90
  bcdb84ffa3c50231ecd967d3114134ae  gcc/testsuite/gfortran.dg/deferred_character_16.f90
  c2d3fe3d7d640f7941cc2bc632a62dae  gcc/testsuite/gfortran.dg/deferred_character_17.f90
+ 1a26e360dc164c3593384827ba0ea576  gcc/testsuite/gfortran.dg/deferred_character_18.f90
  0065ab4e114bfcdbbb2b3374d1ffdc63  gcc/testsuite/gfortran.dg/deferred_character_2.f90
  dfd1a256ace2833d668ae709e8f43f9e  gcc/testsuite/gfortran.dg/deferred_character_3.f90
  1d0633419cdd140f8ca51872f6219b2d  gcc/testsuite/gfortran.dg/deferred_character_4.f90
*************** e08a65ae23ffa55d956b33c09e1c4cb8  gcc/te
*** 49735,49740 ****
--- 50013,50019 ----
  a466fd6c42d7959249200b6a5f8d0976  gcc/testsuite/gfortran.dg/derived_init_1.f90
  50df0f0ca74b6d1ce1bf210729d0571f  gcc/testsuite/gfortran.dg/derived_init_2.f90
  fc282adfa584992baca2c49e1159c999  gcc/testsuite/gfortran.dg/derived_init_3.f90
+ d27bb9e22541996b55df9f830715f098  gcc/testsuite/gfortran.dg/derived_init_4.f90
  bfacdce690dd804fd8596a41cca5e1d8  gcc/testsuite/gfortran.dg/derived_name_1.f90
  83e722dbb79574dcea48de4b591f9764  gcc/testsuite/gfortran.dg/derived_name_2.f
  fce84d21ee6ff370ffe985495a21211b  gcc/testsuite/gfortran.dg/derived_pointer_null_1.f90
*************** b77540934baa222e51abc3df6ff7017e  gcc/te
*** 49803,49809 ****
  2d79b0cd7006646e8d77ada2e733efa5  gcc/testsuite/gfortran.dg/dtio_1.f90
  c0457b2d3e2d61eb22bdc15e5b3044e9  gcc/testsuite/gfortran.dg/dtio_10.f90
  3562eeed3364b43ff9bf9c2e9f1a5629  gcc/testsuite/gfortran.dg/dtio_11.f90
! e2de7a8032ba651341bbc6c55ee77a06  gcc/testsuite/gfortran.dg/dtio_12.f90
  130bf410c52e7527d3956ceb4733256e  gcc/testsuite/gfortran.dg/dtio_13.f90
  aff433ba8d0749dd17c2a5a870d1dd50  gcc/testsuite/gfortran.dg/dtio_14.f90
  839dd54626db1af235d841316c59148b  gcc/testsuite/gfortran.dg/dtio_15.f90
--- 50082,50088 ----
  2d79b0cd7006646e8d77ada2e733efa5  gcc/testsuite/gfortran.dg/dtio_1.f90
  c0457b2d3e2d61eb22bdc15e5b3044e9  gcc/testsuite/gfortran.dg/dtio_10.f90
  3562eeed3364b43ff9bf9c2e9f1a5629  gcc/testsuite/gfortran.dg/dtio_11.f90
! 2a2669c9658f161db6e816fe43afb240  gcc/testsuite/gfortran.dg/dtio_12.f90
  130bf410c52e7527d3956ceb4733256e  gcc/testsuite/gfortran.dg/dtio_13.f90
  aff433ba8d0749dd17c2a5a870d1dd50  gcc/testsuite/gfortran.dg/dtio_14.f90
  839dd54626db1af235d841316c59148b  gcc/testsuite/gfortran.dg/dtio_15.f90
*************** e318befd0c3b18d7301d38ff5b28f23a  gcc/te
*** 49991,49996 ****
--- 50270,50276 ----
  45574735841eba4b3b61909348336fcb  gcc/testsuite/gfortran.dg/equiv_constraint_8.f90
  d9dcad9e03bd8c27d5f76eaa4cf71a0e  gcc/testsuite/gfortran.dg/equiv_constraint_9.f90
  6a23911290c611310b0fa83dd28addb1  gcc/testsuite/gfortran.dg/equiv_constraint_bind_c.f90
+ 99482fdb2fae9268b6d2c4fa63901d2a  gcc/testsuite/gfortran.dg/equiv_pure.f90
  7068ea1b9ef6f4e1c0602de0112c99c8  gcc/testsuite/gfortran.dg/equiv_substr.f90
  1a93c19b7b17152e8d50abaa1075e512  gcc/testsuite/gfortran.dg/erf.f90
  604dd8597b2f16715ae50fb1f754e243  gcc/testsuite/gfortran.dg/erf_2.F90
*************** fb235ce4282f67d4a702c173152e416f  gcc/te
*** 50011,50016 ****
--- 50291,50297 ----
  179a59ec9b4c69617eb006b728b3cabc  gcc/testsuite/gfortran.dg/error_stop_4.f90
  0ca82a84dc74da448e40d93f3315da3f  gcc/testsuite/gfortran.dg/execute_command_line_1.f90
  fadf7b8cfcfdf666b5255138b25f11f3  gcc/testsuite/gfortran.dg/execute_command_line_2.f90
+ 0023dac255122c19e53ce47a35916ee5  gcc/testsuite/gfortran.dg/execute_command_line_3.f90
  b3d836c21b21e9a9c286cec049d09f39  gcc/testsuite/gfortran.dg/exit_1.f08
  3caf7d42fa2f30bfa956eeb72b42bef2  gcc/testsuite/gfortran.dg/exit_2.f08
  dc477d471c26336a1e32bb016376bc9d  gcc/testsuite/gfortran.dg/exit_3.f08
*************** d88c4f69c4e8abbcf539c35db1c38c47  gcc/te
*** 50089,50095 ****
  7777e7da27f0f204cb380c5791769371  gcc/testsuite/gfortran.dg/finalize_24.f90
  9d8695ba5d9b84a617601b19fbc15f3e  gcc/testsuite/gfortran.dg/finalize_25.f90
  41d2ab1f1acf2bfddbbdceb10c9ae399  gcc/testsuite/gfortran.dg/finalize_27.f90
! 35765b76a6036e3cabd02fe4ff0f35df  gcc/testsuite/gfortran.dg/finalize_28.f90
  b0b40e9272a3a3ddc92029a3f499ef91  gcc/testsuite/gfortran.dg/finalize_29.f08
  fd6f56591cff43978fb9e37af994eec0  gcc/testsuite/gfortran.dg/finalize_3.f03
  e100c711627c65e22ec895f123885efe  gcc/testsuite/gfortran.dg/finalize_30.f90
--- 50370,50376 ----
  7777e7da27f0f204cb380c5791769371  gcc/testsuite/gfortran.dg/finalize_24.f90
  9d8695ba5d9b84a617601b19fbc15f3e  gcc/testsuite/gfortran.dg/finalize_25.f90
  41d2ab1f1acf2bfddbbdceb10c9ae399  gcc/testsuite/gfortran.dg/finalize_27.f90
! efc9cd9348a3f56180139e80d960002c  gcc/testsuite/gfortran.dg/finalize_28.f90
  b0b40e9272a3a3ddc92029a3f499ef91  gcc/testsuite/gfortran.dg/finalize_29.f08
  fd6f56591cff43978fb9e37af994eec0  gcc/testsuite/gfortran.dg/finalize_3.f03
  e100c711627c65e22ec895f123885efe  gcc/testsuite/gfortran.dg/finalize_30.f90
*************** bd770f92979b126cbcf56a2a993f4ea7  gcc/te
*** 50108,50113 ****
--- 50389,50395 ----
  e697f5c1b7f1072ed01fa9440c3ec58f  gcc/testsuite/gfortran.dg/fmt_cache_2.f
  fea289794657d0339a8bdd13d6de1827  gcc/testsuite/gfortran.dg/fmt_cache_3.f90
  d03bfc790f803c45e2d4540b3b702989  gcc/testsuite/gfortran.dg/fmt_colon.f90
+ 8e2de748202740d5a36e1c0a58734441  gcc/testsuite/gfortran.dg/fmt_e.f90
  520d4392c65a4ec1c5aa9284976e145f  gcc/testsuite/gfortran.dg/fmt_en.f90
  51f4c68b5c689084070ee71c915fb347  gcc/testsuite/gfortran.dg/fmt_error.f90
  b404b82d240cb1d56b3fdbaced6ebf82  gcc/testsuite/gfortran.dg/fmt_error_10.f
*************** fc2b293a2d13f23c8a72aa82b137a7b1  gcc/te
*** 51077,51082 ****
--- 51359,51365 ----
  941e1ef8f703d6e5c3cefe39c67ecb85  gcc/testsuite/gfortran.dg/interface_38.f90
  6e3222282c29d4f4e30d8d92c1def6b3  gcc/testsuite/gfortran.dg/interface_39.f90
  46314c1c8afc8b271fe6647ff2e4415f  gcc/testsuite/gfortran.dg/interface_4.f90
+ 79c3ef8a8610d213e1de2702a8e7d1c5  gcc/testsuite/gfortran.dg/interface_40.f90
  dd9e2fc1a583154b041bbab80861551a  gcc/testsuite/gfortran.dg/interface_5.f90
  a63ff5460cdc25350f43a09d899581db  gcc/testsuite/gfortran.dg/interface_6.f90
  b4d472d28fc0ac004218dc87eb241306  gcc/testsuite/gfortran.dg/interface_7.f90
*************** da742ef45d27d1dbabf578376b793b06  gcc/te
*** 51118,51123 ****
--- 51401,51407 ----
  f83b1bf4d5da4b9b222cbb323f92f831  gcc/testsuite/gfortran.dg/internal_readwrite_1.f90
  8bf8dab685dfc8db514b460e22648f80  gcc/testsuite/gfortran.dg/internal_readwrite_2.f90
  2cc95ecc20be055b39f34f4641169852  gcc/testsuite/gfortran.dg/internal_readwrite_3.f90
+ e82fa551841033a84bee9fc477e55194  gcc/testsuite/gfortran.dg/internal_readwrite_4.f90
  447249af7d2fd8c44e94ff5e234f1965  gcc/testsuite/gfortran.dg/internal_references_1.f90
  d0c6db8313177997e1e7250226095e1d  gcc/testsuite/gfortran.dg/internal_references_2.f90
  1307f861e759364c3550be7b5ef0d46c  gcc/testsuite/gfortran.dg/internal_write_1.f90
*************** e3c9788d90071688e2490dada0714d02  gcc/te
*** 51306,51311 ****
--- 51590,51597 ----
  621fd5ac482c79d82a2dd2a2467ad138  gcc/testsuite/gfortran.dg/logical_comp.f90
  d790ddb406b38b67d83bc92f76cdf315  gcc/testsuite/gfortran.dg/logical_data_1.f90
  69d608435fd45e0b4560c3d20903ac1c  gcc/testsuite/gfortran.dg/logical_dot_product.f90
+ 9566e00c53c33ebc65b5974c25819fa4  gcc/testsuite/gfortran.dg/logical_temp_io.f90
+ de850b0782993ce4912c307b1e5acaa6  gcc/testsuite/gfortran.dg/logical_temp_io_kind8.f90
  2cde76e6e4f3175cf21675c3a4e3dcc4  gcc/testsuite/gfortran.dg/logint_1.f
  e8369cf8500479fa8592d6ad221df22b  gcc/testsuite/gfortran.dg/logint_2.f
  cc537c18cadc7f751e2b61f5197b80e7  gcc/testsuite/gfortran.dg/logint_3.f
*************** f578301d06fba98fdd392618b3c322f6  gcc/te
*** 51376,51381 ****
--- 51662,51669 ----
  c9a22258dbea705376b48eb2fbe99636  gcc/testsuite/gfortran.dg/matmul_13.f90
  e34a90228a66e89a0c0a370802385705  gcc/testsuite/gfortran.dg/matmul_14.f90
  851305f3320a34134ae8fcb9fab1819b  gcc/testsuite/gfortran.dg/matmul_16.f90
+ c70b8c35324518269d3ef8bda8b25b6a  gcc/testsuite/gfortran.dg/matmul_17.f90
+ b58f69ad9bb6c867d81cede0c0e07f7f  gcc/testsuite/gfortran.dg/matmul_18.f90
  dbdf35443d83e42784b2ce5428caa176  gcc/testsuite/gfortran.dg/matmul_2.f90
  c7d10888999cf076991164b5bf57c6fc  gcc/testsuite/gfortran.dg/matmul_3.f90
  cfbd43357d41fab8685ac1c11a54db26  gcc/testsuite/gfortran.dg/matmul_4.f90
*************** f4df42c36841a7e731883e9a6a7f0b38  gcc/te
*** 51502,51508 ****
  645b6b4b36489dac04618c450d130861  gcc/testsuite/gfortran.dg/move_alloc_12.f90
  1eadd615c7e46530bfa56188e3be9b9a  gcc/testsuite/gfortran.dg/move_alloc_13.f90
  3bb5768c594c32010a87a1fbe4a65823  gcc/testsuite/gfortran.dg/move_alloc_14.f90
! 913e159b87c0296e491f7f52ec4737f0  gcc/testsuite/gfortran.dg/move_alloc_15.f90
  cc0e53ea9c25d87a549f778d4456cf44  gcc/testsuite/gfortran.dg/move_alloc_16.f90
  e1e5a4925af334c9600c11958ed2f050  gcc/testsuite/gfortran.dg/move_alloc_17.f90
  82ce482d0ea01e87bea4c152503a35bf  gcc/testsuite/gfortran.dg/move_alloc_18.f90
--- 51790,51796 ----
  645b6b4b36489dac04618c450d130861  gcc/testsuite/gfortran.dg/move_alloc_12.f90
  1eadd615c7e46530bfa56188e3be9b9a  gcc/testsuite/gfortran.dg/move_alloc_13.f90
  3bb5768c594c32010a87a1fbe4a65823  gcc/testsuite/gfortran.dg/move_alloc_14.f90
! c155c0bf4e01937c2ca90481a4f6c489  gcc/testsuite/gfortran.dg/move_alloc_15.f90
  cc0e53ea9c25d87a549f778d4456cf44  gcc/testsuite/gfortran.dg/move_alloc_16.f90
  e1e5a4925af334c9600c11958ed2f050  gcc/testsuite/gfortran.dg/move_alloc_17.f90
  82ce482d0ea01e87bea4c152503a35bf  gcc/testsuite/gfortran.dg/move_alloc_18.f90
*************** ca386a76e9a345aefe2a4fb9e5c66ed8  gcc/te
*** 51617,51622 ****
--- 51905,51911 ----
  51160c49eed98e14da5d3920d056e019  gcc/testsuite/gfortran.dg/namelist_92.f90
  7b88fbd78fb236f8e230a23c888d825f  gcc/testsuite/gfortran.dg/namelist_93.f90
  ef829c1a33829b47520efa96e8980360  gcc/testsuite/gfortran.dg/namelist_94.f90
+ 11930c5a5221c4562be90adbacf23fe0  gcc/testsuite/gfortran.dg/namelist_95.f90
  5bb683cd1debaa1e9955a1a2744501e2  gcc/testsuite/gfortran.dg/namelist_args.f90
  b8f12d194aa9b2cfb5214297f897456c  gcc/testsuite/gfortran.dg/namelist_assumed_char.f90
  73de646ecd69b0bf965fecc1ccd64052  gcc/testsuite/gfortran.dg/namelist_blockdata.f
*************** eb6af590881f3e995fc6b2c78089f277  gcc/te
*** 51705,51710 ****
--- 51994,52000 ----
  f202e3843710f9492560538fa53c3847  gcc/testsuite/gfortran.dg/nullify_2.f90
  7c88f708900f1ab1e33baa8ab2493749  gcc/testsuite/gfortran.dg/nullify_3.f90
  5917ff71bf25a141d882878e441dc15d  gcc/testsuite/gfortran.dg/nullify_4.f90
+ 888d6e31ae9d0c8f115f976ee906cea6  gcc/testsuite/gfortran.dg/num_images_1.f90
  97d9003b405f5e3d56a941b54189717c  gcc/testsuite/gfortran.dg/old_style_init.f90
  771ea0a57fe756d8e7d972b01fe06d71  gcc/testsuite/gfortran.dg/oldstyle_1.f90
  a6de0d0b913df7bf4f7e924d87693c5e  gcc/testsuite/gfortran.dg/oldstyle_2.f90
*************** a76232d35f35517cbd958d99d1ca3975  gcc/te
*** 52162,52167 ****
--- 52452,52458 ----
  f0a6995f73ec38a5c8e24e5d968a365b  gcc/testsuite/gfortran.dg/pr69554-1.F90
  fe55b4afdea6006daace9aa79199e551  gcc/testsuite/gfortran.dg/pr69554-2.F90
  68938073de3c2383615f40d0ec615519  gcc/testsuite/gfortran.dg/pr69603.f90
+ 98e6c7786cece9272dca0a1d1898bb55  gcc/testsuite/gfortran.dg/pr69739.f90
  ad1c20f5706de185c8d1a0e845e5710d  gcc/testsuite/gfortran.dg/pr69867.f90
  5d287811020bdabb61dcc6757135eb94  gcc/testsuite/gfortran.dg/pr69955.f90
  29610fdfa7dcc34c2dbc61b21af1103e  gcc/testsuite/gfortran.dg/pr69962.f90
*************** e54adfde54f7051d2c213313e32967ac  gcc/te
*** 52222,52233 ****
--- 52513,52531 ----
  46b05b28d9c2a5643e5c9999f913781a  gcc/testsuite/gfortran.dg/pr78259.f90
  38417bf1cb92bb7d70724f9be2c325ca  gcc/testsuite/gfortran.dg/pr78279.f90
  c8893a59741e05d503a560b19c9684a9  gcc/testsuite/gfortran.dg/pr78297.f90
+ b0372de9ab64f58fe8095fafb7257fab  gcc/testsuite/gfortran.dg/pr78619.f90
+ 4066e9daf333a7637b737c7b1c244da5  gcc/testsuite/gfortran.dg/pr78686.f90
  18ef55c7791c30ff0793ca246df65036  gcc/testsuite/gfortran.dg/pr78758.f90
  ee35970003b8954b57c5ce45c7fd506c  gcc/testsuite/gfortran.dg/pr79315.f90
  7dde52ec5dffa2ae8586c577cf97f742  gcc/testsuite/gfortran.dg/pr79886.f90
  738d9f86dfcf06ffa972e45acfb4fa07  gcc/testsuite/gfortran.dg/pr80107.f
  2726988d026410339c6efa9ff66b2464  gcc/testsuite/gfortran.dg/pr80752.f90
  d6ba5de6e97cfb946328be25aba5d7db  gcc/testsuite/gfortran.dg/pr81175.f
+ ff48bac9fecdd1e7a7054b92e1959192  gcc/testsuite/gfortran.dg/pr81723.f
+ d1aef01880835db4a541fe2fb5d9b4b4  gcc/testsuite/gfortran.dg/pr81735.f90
+ b6ff04901e3aee18765a74bf65804e38  gcc/testsuite/gfortran.dg/pr82253.f90
+ 3e5e2dd987641b643ea03f228e33bc00  gcc/testsuite/gfortran.dg/pr83864.f90
+ 34ffb26eca5fadb11dd891f51b3e475e  gcc/testsuite/gfortran.dg/pr83874.f90
  6ff99f4b0021f30bee039a61db7cba9d  gcc/testsuite/gfortran.dg/predcom-1.f
  20a411a7e5a57891297c4c6a96d92009  gcc/testsuite/gfortran.dg/predcom-2.f
  93166017899716f4c3742eda5aaf4087  gcc/testsuite/gfortran.dg/predict-1.f90
*************** abc7dd8bdb0e5b712800eb9cf9fec4db  gcc/te
*** 52737,52743 ****
  70de57c924e76dc6d1e498e2259aeb38  gcc/testsuite/gfortran.dg/simpleif_1.f90
  91056d9ca23bef5e1c2753b954256442  gcc/testsuite/gfortran.dg/simpleif_2.f90
  3326234d8872d8aaba7b837bec9ecdff  gcc/testsuite/gfortran.dg/simplify_argN_1.f90
! ab71bf95a3b0b4997b815c5e6d599ff2  gcc/testsuite/gfortran.dg/simplify_cshift_1.f90
  7a3c123368ae7a7d4cd04f96638e4174  gcc/testsuite/gfortran.dg/simplify_cshift_2.f90
  cee66ec5b389cd7c4cb8c22f5584f9dd  gcc/testsuite/gfortran.dg/simplify_cshift_3.f90
  0bd4a476c1e494cf5646e7afc7922748  gcc/testsuite/gfortran.dg/simplify_modulo.f90
--- 53035,53041 ----
  70de57c924e76dc6d1e498e2259aeb38  gcc/testsuite/gfortran.dg/simpleif_1.f90
  91056d9ca23bef5e1c2753b954256442  gcc/testsuite/gfortran.dg/simpleif_2.f90
  3326234d8872d8aaba7b837bec9ecdff  gcc/testsuite/gfortran.dg/simplify_argN_1.f90
! f3e925be07ee5b00bfaa862a35865f3e  gcc/testsuite/gfortran.dg/simplify_cshift_1.f90
  7a3c123368ae7a7d4cd04f96638e4174  gcc/testsuite/gfortran.dg/simplify_cshift_2.f90
  cee66ec5b389cd7c4cb8c22f5584f9dd  gcc/testsuite/gfortran.dg/simplify_cshift_3.f90
  0bd4a476c1e494cf5646e7afc7922748  gcc/testsuite/gfortran.dg/simplify_modulo.f90
*************** ccb4961f10894d6cecba430ba5429481  gcc/te
*** 52867,52872 ****
--- 53165,53171 ----
  1a357d1a6209523cf7353089bac999dd  gcc/testsuite/gfortran.dg/submodule_26.f08
  e1ecc346f86103555c66ea6afae29102  gcc/testsuite/gfortran.dg/submodule_27.f08
  d1663fd4e1368341812629ea5580dde9  gcc/testsuite/gfortran.dg/submodule_28.f08
+ 147400141f6bbfa5c2a66612b85d0557  gcc/testsuite/gfortran.dg/submodule_29.f08
  aa943f2bec85bb461999d2cb2adfc73a  gcc/testsuite/gfortran.dg/submodule_3.f08
  68f9f70d888318a31160ba732171726f  gcc/testsuite/gfortran.dg/submodule_4.f08
  1fbed56af4313e533e45631365afe8d6  gcc/testsuite/gfortran.dg/submodule_5.f08
*************** fca7571238596b88ba0b767cd69041d7  gcc/te
*** 52937,52942 ****
--- 53236,53242 ----
  61dc845871f386f900b0ac50b8a1ed35  gcc/testsuite/gfortran.dg/transfer_resolve_4.f90
  099850a87aba56ec7cc45b0bd6ddec3c  gcc/testsuite/gfortran.dg/transfer_simplify_1.f90
  219217c8d0844a2d281c9287ca2dd74d  gcc/testsuite/gfortran.dg/transfer_simplify_10.f90
+ 789da1b64102b3a56b850f5d9021f5ad  gcc/testsuite/gfortran.dg/transfer_simplify_11.f90
  822e02d754b1ec692df3009472c2a165  gcc/testsuite/gfortran.dg/transfer_simplify_2.f90
  fec6159228c1b6437be318f47fd24431  gcc/testsuite/gfortran.dg/transfer_simplify_3.f90
  068fb740f991d4d3229cf813e34fa2b7  gcc/testsuite/gfortran.dg/transfer_simplify_4.f90
*************** c9950f221879107913e1f1744490b1c4  gcc/te
*** 53071,53077 ****
  a56e5f61ed1f96b90868d57e6ae7cc44  gcc/testsuite/gfortran.dg/typebound_proc_24.f03
  ce1af85f65e3c2bbe5e6d0be41f7630b  gcc/testsuite/gfortran.dg/typebound_proc_25.f90
  519c04f3282242a253bd7fa8517bbedf  gcc/testsuite/gfortran.dg/typebound_proc_26.f90
! 467ec3fe2394998758679454b0916c96  gcc/testsuite/gfortran.dg/typebound_proc_27.f03
  e9021328816f5723aa15deb5c9f25744  gcc/testsuite/gfortran.dg/typebound_proc_28.f03
  d9f92de1e9ad0c38b43865e080ef2e61  gcc/testsuite/gfortran.dg/typebound_proc_29.f90
  3d956f557e018281bb8093e19c43052b  gcc/testsuite/gfortran.dg/typebound_proc_3.f03
--- 53371,53377 ----
  a56e5f61ed1f96b90868d57e6ae7cc44  gcc/testsuite/gfortran.dg/typebound_proc_24.f03
  ce1af85f65e3c2bbe5e6d0be41f7630b  gcc/testsuite/gfortran.dg/typebound_proc_25.f90
  519c04f3282242a253bd7fa8517bbedf  gcc/testsuite/gfortran.dg/typebound_proc_26.f90
! f6ce409b35bfe680baf2eb6a418cfd56  gcc/testsuite/gfortran.dg/typebound_proc_27.f03
  e9021328816f5723aa15deb5c9f25744  gcc/testsuite/gfortran.dg/typebound_proc_28.f03
  d9f92de1e9ad0c38b43865e080ef2e61  gcc/testsuite/gfortran.dg/typebound_proc_29.f90
  3d956f557e018281bb8093e19c43052b  gcc/testsuite/gfortran.dg/typebound_proc_3.f03
*************** a0d15cb58d5be89e3ac3346c05d54cde  gcc/te
*** 53081,53086 ****
--- 53381,53387 ----
  4b72996d3d40cfba872c79978844e194  gcc/testsuite/gfortran.dg/typebound_proc_33.f90
  917b6e6fd74a4efa4864899ecc42acb6  gcc/testsuite/gfortran.dg/typebound_proc_34.f90
  e97979b0f8627009589defb1d5445a99  gcc/testsuite/gfortran.dg/typebound_proc_35.f90
+ 76e27e04cf7a7ab462a836597d503b47  gcc/testsuite/gfortran.dg/typebound_proc_36.f90
  5a85f8e544f2db7331aec686a5caf7ee  gcc/testsuite/gfortran.dg/typebound_proc_4.f03
  a7d68db5c429562164ea47edc8677d14  gcc/testsuite/gfortran.dg/typebound_proc_5.f03
  2bba47d31700cbba32684f0f2e15c7bc  gcc/testsuite/gfortran.dg/typebound_proc_6.f03
*************** c3ddd813e72b606d44cdfd47616fff95  gcc/te
*** 53344,53350 ****
  34c261a55c7392e9ef695c645bb69cdc  gcc/testsuite/gfortran.dg/warn_std_3.f90
  236f4177fe831ff31ad3388fde56d3a7  gcc/testsuite/gfortran.dg/warn_target_lifetime_1.f90
  10c0140b52dfb08b0d4c05279aec231b  gcc/testsuite/gfortran.dg/warn_target_lifetime_2.f90
! a1e6420439b5f9f8e38e84341d0a9815  gcc/testsuite/gfortran.dg/warn_target_lifetime_3.f90
  faef1baec47674d096569b4803422d64  gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_1.f90
  9cdfca84c19b8b4bfd5f9be4a921f068  gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_2.f90
  62c8995bb923620e3509b9bd179b618c  gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_3.f90
--- 53645,53652 ----
  34c261a55c7392e9ef695c645bb69cdc  gcc/testsuite/gfortran.dg/warn_std_3.f90
  236f4177fe831ff31ad3388fde56d3a7  gcc/testsuite/gfortran.dg/warn_target_lifetime_1.f90
  10c0140b52dfb08b0d4c05279aec231b  gcc/testsuite/gfortran.dg/warn_target_lifetime_2.f90
! be7f18f8b43ef70b7585a74284446e57  gcc/testsuite/gfortran.dg/warn_target_lifetime_3.f90
! 2ece2210488f4ed099be674644f83ed0  gcc/testsuite/gfortran.dg/warn_target_lifetime_4.f90
  faef1baec47674d096569b4803422d64  gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_1.f90
  9cdfca84c19b8b4bfd5f9be4a921f068  gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_2.f90
  62c8995bb923620e3509b9bd179b618c  gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_3.f90
*************** e91c677bcd14c0db6e01572476137e31  gcc/te
*** 53467,53472 ****
--- 53769,53775 ----
  2f6f0e3a0d47789cf8b781d741978eb1  gcc/testsuite/gfortran.dg/zero_sized_4.f90
  c5ec1fb0fc8c345f8307ecf2c67b9da4  gcc/testsuite/gfortran.dg/zero_sized_5.f90
  a44046465668c70aba5221e56a70ddce  gcc/testsuite/gfortran.dg/zero_sized_6.f90
+ dc0b200beddab198b48f113266d75959  gcc/testsuite/gfortran.dg/zero_sized_7.f90
  43fd784e3b97014a5b329c6afad28d39  gcc/testsuite/gfortran.dg/zero_stride_1.f90
  2e53eeb757ac8134127639b4b18c5d14  gcc/testsuite/gfortran.fortran-torture/ChangeLog.g95
  13ad78f861b40e328aaa387670abf015  gcc/testsuite/gfortran.fortran-torture/compile/20080806-1.f90
*************** e152953638eb43ef2573565e5bff18dc  gcc/te
*** 53874,53879 ****
--- 54177,54183 ----
  1eb3cbc728b3b4745a79e57c0a884e48  gcc/testsuite/gnat.dg/aligned_vla.adb
  c937e00c9ea683419dcc198a58233ede  gcc/testsuite/gnat.dg/alignment1.adb
  2f7f0b370ca300192c4d24649a219982  gcc/testsuite/gnat.dg/alignment10.adb
+ 3e04e3aa84b2902e9b7155f66856e159  gcc/testsuite/gnat.dg/alignment13.adb
  212d4d6c7f98bb3c9f78d2ef06d0e6ca  gcc/testsuite/gnat.dg/alignment2.adb
  11503f47ea295354ab10fc127a67f7a3  gcc/testsuite/gnat.dg/alignment3.adb
  a9c8dd283cf041a6a2fb8d49c1421144  gcc/testsuite/gnat.dg/alignment4.adb
*************** c826c2573fee2010dab38f0be39fab9a  gcc/te
*** 53932,53937 ****
--- 54236,54243 ----
  992f8fadfe4c3c4b445834bf65695689  gcc/testsuite/gnat.dg/array28.adb
  bf1a2c9b961f9dff5a53f9a8809384a9  gcc/testsuite/gnat.dg/array28_pkg.adb
  5ff837fbd986bc07a6a3af8c2adb4bc3  gcc/testsuite/gnat.dg/array28_pkg.ads
+ 6381cf13892c66012106a3857a1718e7  gcc/testsuite/gnat.dg/array29.adb
+ 3a2c1f6c7601fe3e7eaeb46c064bfb44  gcc/testsuite/gnat.dg/array29.ads
  ce95a40ed45efc9a52f92f6d4700acb5  gcc/testsuite/gnat.dg/array3.adb
  b1368ee1737ab5c2b00482e137e1a378  gcc/testsuite/gnat.dg/array4.adb
  3d29182d58b83e2662df3d9534b80184  gcc/testsuite/gnat.dg/array5.adb
*************** b11b424dc6dd1b3f784296fcb193bb31  gcc/te
*** 54062,54067 ****
--- 54368,54375 ----
  f7f0e097ef2b08042951719eb78231a0  gcc/testsuite/gnat.dg/debug1.ads
  bbbfd9f14b08a711a62fcfd5d9102acc  gcc/testsuite/gnat.dg/debug10.adb
  9581911974689dc418d8ea3c85fd8603  gcc/testsuite/gnat.dg/debug10_pkg.ads
+ 5d1ed201c2083aeeda0b30815f95280e  gcc/testsuite/gnat.dg/debug13.adb
+ bb7c02e58e40d63edfc3b849db48ec73  gcc/testsuite/gnat.dg/debug13.ads
  8c481e5a0e1ba1c11baee252a8f52edc  gcc/testsuite/gnat.dg/debug2.adb
  d5b17f0a1969c63659288225fe45fac0  gcc/testsuite/gnat.dg/debug2.ads
  fdb068baf7b1989ef7f7e9285dfd7ad6  gcc/testsuite/gnat.dg/debug2_pkg.ads
*************** c9ff780618c30d36e86d0b58faa31f51  gcc/te
*** 54280,54285 ****
--- 54588,54597 ----
  7fef73281d46171f5c16ec9eb542b172  gcc/testsuite/gnat.dg/incomplete3.ads
  4c2f1e1cd2da6594fe3d50491ea14c2f  gcc/testsuite/gnat.dg/incomplete4.adb
  58cf6e0cf8ce1ddb8fe3900444548982  gcc/testsuite/gnat.dg/incomplete4_pkg.ads
+ f0f9c32735cc34a1187b60dd5192343a  gcc/testsuite/gnat.dg/incomplete5.adb
+ ec24a8a99cf8886b89a434ba3934fb71  gcc/testsuite/gnat.dg/incomplete5.ads
+ 651fc5caf55c00c58ba5ab24a19f3aac  gcc/testsuite/gnat.dg/incomplete5_pkg.adb
+ 3f4a2354fcc2609213c77c82600136da  gcc/testsuite/gnat.dg/incomplete5_pkg.ads
  2d278c8204ff052ae1bda719e5201baa  gcc/testsuite/gnat.dg/init_scalar1.adb
  94ef7861c55a3bf8630572c31b937e61  gcc/testsuite/gnat.dg/inline1.adb
  2ff5a76e1b9c8d88e54196699c7dbd0b  gcc/testsuite/gnat.dg/inline10.adb
*************** a49d1e123ee08614689c5765807a82f0  gcc/te
*** 54679,54684 ****
--- 54991,54997 ----
  c3ef9e48285eae6079481e8321568f5d  gcc/testsuite/gnat.dg/opt64_pkg.adb
  fa4c27f02bb3b9657f76e2ed18da2f02  gcc/testsuite/gnat.dg/opt64_pkg.ads
  9075248e7e59db04dd99a0be9a4c82bb  gcc/testsuite/gnat.dg/opt65.adb
+ ecc4c6c9f42f03d3d6a69b2ab6a2f13c  gcc/testsuite/gnat.dg/opt69.adb
  a441d166cc0d4b34342468308b350060  gcc/testsuite/gnat.dg/opt7.adb
  8ea613067c21d3bbf860fb8bb4013c79  gcc/testsuite/gnat.dg/opt7.ads
  81951fc84d3d36131be8aca4f80c113b  gcc/testsuite/gnat.dg/opt7_pkg.ads
*************** e61f4249aecfb04d22ae9eba12736e01  gcc/te
*** 54725,54731 ****
  86d80645ee1063824a66932efac690e1  gcc/testsuite/gnat.dg/pack6.adb
  936402595b0231eeda5c20946dd6c313  gcc/testsuite/gnat.dg/pack7.adb
  29e2a3153628ab22b94abf9d1d75a71e  gcc/testsuite/gnat.dg/pack8.adb
! ae51c270d12de551788e0e549f54522d  gcc/testsuite/gnat.dg/pack9.adb
  36755a35b6a5828030fa2f4d90b5418c  gcc/testsuite/gnat.dg/pack9.ads
  8e5093ecb8c979636dc7326896967191  gcc/testsuite/gnat.dg/packed_subtype.adb
  828e20a28630704e2d3527f86e8782f0  gcc/testsuite/gnat.dg/pak.adb
--- 55038,55044 ----
  86d80645ee1063824a66932efac690e1  gcc/testsuite/gnat.dg/pack6.adb
  936402595b0231eeda5c20946dd6c313  gcc/testsuite/gnat.dg/pack7.adb
  29e2a3153628ab22b94abf9d1d75a71e  gcc/testsuite/gnat.dg/pack8.adb
! 92a99132e10121a703ecf3e48466648a  gcc/testsuite/gnat.dg/pack9.adb
  36755a35b6a5828030fa2f4d90b5418c  gcc/testsuite/gnat.dg/pack9.ads
  8e5093ecb8c979636dc7326896967191  gcc/testsuite/gnat.dg/packed_subtype.adb
  828e20a28630704e2d3527f86e8782f0  gcc/testsuite/gnat.dg/pak.adb
*************** abe14a1ac8ff19714a07b9e460b5fa25  gcc/te
*** 54886,54891 ****
--- 55199,55205 ----
  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
+ 778c3fb394bd22381e5d6dc833b0e536  gcc/testsuite/gnat.dg/specs/atomic3.ads
  c32b716552779677ae176058dfb0e811  gcc/testsuite/gnat.dg/specs/attribute_parsing.ads
  f816d4862285932d8e7b70c2efc94426  gcc/testsuite/gnat.dg/specs/box1.ads
  ac65d1222b8d3a24ba83bbbb5c7a051f  gcc/testsuite/gnat.dg/specs/clause_on_volatile.ads
*************** de51b75218396f3ea74fbbdb7bf0a1c7  gcc/te
*** 55023,55028 ****
--- 55337,55343 ----
  4f45d4c948fae2897544b170d1db5ad2  gcc/testsuite/gnat.dg/specs/tag2.ads
  538cfd0d73ec83e10aeb97fe5924abab  gcc/testsuite/gnat.dg/specs/task1.ads
  de366240409b1c3413cd274333487fb7  gcc/testsuite/gnat.dg/specs/uc1.ads
+ 224d5e834bda2cd63e4736a65f5ee267  gcc/testsuite/gnat.dg/specs/uc2.ads
  a013922e8c147a09784a5aca21aa3a65  gcc/testsuite/gnat.dg/specs/unchecked_union1.ads
  fbc11dba24887c4af40c8660f7168a67  gcc/testsuite/gnat.dg/specs/unchecked_union2.ads
  c8cf8a4c8db78f809bd3550ca820e6a5  gcc/testsuite/gnat.dg/specs/universal_fixed.ads
*************** af4dd6849b723c7d2b26121c237e190f  gcc/te
*** 55035,55041 ****
  ac78c396effa4859b1c3270e50e530dc  gcc/testsuite/gnat.dg/specs/varsize_return_pkg1.ads
  877781a770d22409386451de9e26b0bb  gcc/testsuite/gnat.dg/specs/varsize_return_pkg2.adb
  32d18c664c80e0567f098ad3f5c64c62  gcc/testsuite/gnat.dg/specs/varsize_return_pkg2.ads
! 9aa6d466661cce3deb831358b6945658  gcc/testsuite/gnat.dg/specs/vfa.ads
  04891a883bf8735f0e4bc34592cff6dd  gcc/testsuite/gnat.dg/specs/volatile1.ads
  3ab8359f200ce6638ca1a08c54293318  gcc/testsuite/gnat.dg/specs/warnstar.ads
  a189f968eaf4c4558d6078a8fdbdfe15  gcc/testsuite/gnat.dg/specs/weak1.ads
--- 55350,55357 ----
  ac78c396effa4859b1c3270e50e530dc  gcc/testsuite/gnat.dg/specs/varsize_return_pkg1.ads
  877781a770d22409386451de9e26b0bb  gcc/testsuite/gnat.dg/specs/varsize_return_pkg2.adb
  32d18c664c80e0567f098ad3f5c64c62  gcc/testsuite/gnat.dg/specs/varsize_return_pkg2.ads
! fafeaea1e6dc6430a977c194dcce2366  gcc/testsuite/gnat.dg/specs/vfa1.ads
! 2d6bea14f8e514f5f34e005d6b116ff9  gcc/testsuite/gnat.dg/specs/vfa2.ads
  04891a883bf8735f0e4bc34592cff6dd  gcc/testsuite/gnat.dg/specs/volatile1.ads
  3ab8359f200ce6638ca1a08c54293318  gcc/testsuite/gnat.dg/specs/warnstar.ads
  a189f968eaf4c4558d6078a8fdbdfe15  gcc/testsuite/gnat.dg/specs/weak1.ads
*************** f37d4791cfa22e9a20848922ea5de498  gcc/te
*** 55389,55395 ****
  b760f8c4f0593565426879b84ab6787b  gcc/testsuite/go.go-torture/execute/var-1.go
  55c3fdb5eab9130c79b8548c994aa8d9  gcc/testsuite/go.go-torture/execute/var-2.go
  ac0017eb534302ec5987291f615d13ca  gcc/testsuite/go.go-torture/execute/var-3.go
! f4ed0d41b9bc1db1596ad5b19e8819f9  gcc/testsuite/go.test/go-test.exp
  88c59e0bc9f2a79ed3a3e8f1409ed1d8  gcc/testsuite/go.test/test/235.go
  1a94dd86d2262280f883261800a13104  gcc/testsuite/go.test/test/64bit.go
  43e15a8d565d16ab908b7cf6db8e0bf9  gcc/testsuite/go.test/test/README.gcc
--- 55705,55711 ----
  b760f8c4f0593565426879b84ab6787b  gcc/testsuite/go.go-torture/execute/var-1.go
  55c3fdb5eab9130c79b8548c994aa8d9  gcc/testsuite/go.go-torture/execute/var-2.go
  ac0017eb534302ec5987291f615d13ca  gcc/testsuite/go.go-torture/execute/var-3.go
! cb5513db234e4b5dc21ca7ee8d613ef6  gcc/testsuite/go.test/go-test.exp
  88c59e0bc9f2a79ed3a3e8f1409ed1d8  gcc/testsuite/go.test/test/235.go
  1a94dd86d2262280f883261800a13104  gcc/testsuite/go.test/test/64bit.go
  43e15a8d565d16ab908b7cf6db8e0bf9  gcc/testsuite/go.test/test/README.gcc
*************** d6a9ca756a1aa49d715b8cddbb455bc9  gcc/te
*** 56644,56650 ****
  3b3f36e96e89e5aaa2ffc3b3e75eea8a  gcc/testsuite/lib/scantree.exp
  b1df537fb91fd69120df252f52b27873  gcc/testsuite/lib/target-libpath.exp
  e079de022f07dc380fbd4e8490136cd1  gcc/testsuite/lib/target-supports-dg.exp
! 434e847547bae8840dc55dc9c51ebc47  gcc/testsuite/lib/target-supports.exp
  d064f4e641d32cc8ccbe1f2853cc502c  gcc/testsuite/lib/target-utils.exp
  b96a73aab1d3f546b8911126a60bec69  gcc/testsuite/lib/timeout-dg.exp
  31892baa0052b423e00975b658dcfd9f  gcc/testsuite/lib/timeout.exp
--- 56960,56966 ----
  3b3f36e96e89e5aaa2ffc3b3e75eea8a  gcc/testsuite/lib/scantree.exp
  b1df537fb91fd69120df252f52b27873  gcc/testsuite/lib/target-libpath.exp
  e079de022f07dc380fbd4e8490136cd1  gcc/testsuite/lib/target-supports-dg.exp
! 4b4a0f8a68935680202d5ec3f0c73422  gcc/testsuite/lib/target-supports.exp
  d064f4e641d32cc8ccbe1f2853cc502c  gcc/testsuite/lib/target-utils.exp
  b96a73aab1d3f546b8911126a60bec69  gcc/testsuite/lib/timeout-dg.exp
  31892baa0052b423e00975b658dcfd9f  gcc/testsuite/lib/timeout.exp
*************** e42076aeff1c5ac155a88db5b1993d38  gcc/te
*** 57620,57626 ****
  a6e36faf2adc39e4bd4947d8fb693069  gcc/timevar.def
  5cf8f98404e08ab29130ca1a202ef8e8  gcc/timevar.h
  f6b27d32bbcd5170a02e9787e6f5484e  gcc/tlink.c
! ca8cb60da67e53faa54eeb76daf0416c  gcc/toplev.c
  60ecb3eee8840237e7cbeee4f717acee  gcc/toplev.h
  3ed6e4b64889eeac8078f80defb280e4  gcc/tracer.c
  536d5f5c3a36295b251cd838717dd68f  gcc/tracer.h
--- 57936,57942 ----
  a6e36faf2adc39e4bd4947d8fb693069  gcc/timevar.def
  5cf8f98404e08ab29130ca1a202ef8e8  gcc/timevar.h
  f6b27d32bbcd5170a02e9787e6f5484e  gcc/tlink.c
! 3044cf6e2d7286f0f1bb0676ef1675c3  gcc/toplev.c
  60ecb3eee8840237e7cbeee4f717acee  gcc/toplev.h
  3ed6e4b64889eeac8078f80defb280e4  gcc/tracer.c
  536d5f5c3a36295b251cd838717dd68f  gcc/tracer.h
*************** ca8cb60da67e53faa54eeb76daf0416c  gcc/to
*** 57629,57640 ****
  bf1ca0c8d6f7aa3ec077ca07f81fb48d  gcc/tree-affine.c
  284126de2a59b6236d8ac9c724fb0fc1  gcc/tree-affine.h
  3603e3d075155f4470364e64801460b9  gcc/tree-call-cdce.c
! 9d4fbf628f0ea168c53c9c7a88dcd075  gcc/tree-cfg.c
  44a714fe5a2bb4ca8dd0f32aa310c7f7  gcc/tree-cfg.h
  907aeb3baac97f2aff5fcaf76bccac85  gcc/tree-cfgcleanup.c
  8158974f8a5252ada87cd6fa950cb1bf  gcc/tree-cfgcleanup.h
  736086185764b5502d82ed181191b9b6  gcc/tree-chkp-opt.c
! f67e741a790920002e51f10984c790fe  gcc/tree-chkp.c
  e30b9695c5cc0f195e5fc0ae04029306  gcc/tree-chkp.h
  d3b531c744233e39c8d1680d100db262  gcc/tree-chrec.c
  561ccb6dc10b34beacb8dbc925d6c08e  gcc/tree-chrec.h
--- 57945,57956 ----
  bf1ca0c8d6f7aa3ec077ca07f81fb48d  gcc/tree-affine.c
  284126de2a59b6236d8ac9c724fb0fc1  gcc/tree-affine.h
  3603e3d075155f4470364e64801460b9  gcc/tree-call-cdce.c
! b45735e394ef3a941126f6505cc65133  gcc/tree-cfg.c
  44a714fe5a2bb4ca8dd0f32aa310c7f7  gcc/tree-cfg.h
  907aeb3baac97f2aff5fcaf76bccac85  gcc/tree-cfgcleanup.c
  8158974f8a5252ada87cd6fa950cb1bf  gcc/tree-cfgcleanup.h
  736086185764b5502d82ed181191b9b6  gcc/tree-chkp-opt.c
! 405f10037825c7f9b0725da7872a4912  gcc/tree-chkp.c
  e30b9695c5cc0f195e5fc0ae04029306  gcc/tree-chkp.h
  d3b531c744233e39c8d1680d100db262  gcc/tree-chrec.c
  561ccb6dc10b34beacb8dbc925d6c08e  gcc/tree-chrec.h
*************** edac3ced744a1f0105010c26d5714c8d  gcc/tr
*** 57653,57661 ****
  fb5a184de27472cda879bcb534d515c1  gcc/tree-emutls.c
  c6c6e56ccc550a7826b1cdb5ca62f4e8  gcc/tree-hash-traits.h
  fbd4781af8861fb55dcdcdd79809a1ed  gcc/tree-hasher.h
! 31db360c4950715a35b89d62151c9d0c  gcc/tree-if-conv.c
  26f079f6fb72717b74fd761099b24329  gcc/tree-if-conv.h
! a6ef85af843f38fec4eda0df982c3262  gcc/tree-inline.c
  5b5c7e160316ca96ead85364ab90c2fc  gcc/tree-inline.h
  bc9d14687fd8689e05b55f0db6b61b64  gcc/tree-into-ssa.c
  514b25ed7303f88e6212e1467ef200c7  gcc/tree-into-ssa.h
--- 57969,57977 ----
  fb5a184de27472cda879bcb534d515c1  gcc/tree-emutls.c
  c6c6e56ccc550a7826b1cdb5ca62f4e8  gcc/tree-hash-traits.h
  fbd4781af8861fb55dcdcdd79809a1ed  gcc/tree-hasher.h
! 4c4f30cef773d8c10ba55ab4a3cfadc1  gcc/tree-if-conv.c
  26f079f6fb72717b74fd761099b24329  gcc/tree-if-conv.h
! 6b03d70d856a27560a011b4823961fab  gcc/tree-inline.c
  5b5c7e160316ca96ead85364ab90c2fc  gcc/tree-inline.h
  bc9d14687fd8689e05b55f0db6b61b64  gcc/tree-into-ssa.c
  514b25ed7303f88e6212e1467ef200c7  gcc/tree-into-ssa.h
*************** ab133fc7fbc83e7d29268492f52749b6  gcc/tr
*** 57665,57671 ****
  a5e0b9750390cf52a6a7ecbb3471065e  gcc/tree-nested.c
  72ca8dc800ffbbff1e54e359ddfe785e  gcc/tree-nested.h
  cab3ca8e14ee509fb6e8147d9944cd6e  gcc/tree-nrv.c
! 8891e0f459e64a8907b46952540b0345  gcc/tree-object-size.c
  679a50dd021eb9ba20205cb9c70b9af5  gcc/tree-object-size.h
  d24150d4f8760056afd561808434af7c  gcc/tree-outof-ssa.c
  d146d6b43c7f778dbf6a630a055a1e43  gcc/tree-outof-ssa.h
--- 57981,57987 ----
  a5e0b9750390cf52a6a7ecbb3471065e  gcc/tree-nested.c
  72ca8dc800ffbbff1e54e359ddfe785e  gcc/tree-nested.h
  cab3ca8e14ee509fb6e8147d9944cd6e  gcc/tree-nrv.c
! 2d79e7d9f9e55daf22483cb05e161335  gcc/tree-object-size.c
  679a50dd021eb9ba20205cb9c70b9af5  gcc/tree-object-size.h
  d24150d4f8760056afd561808434af7c  gcc/tree-outof-ssa.c
  d146d6b43c7f778dbf6a630a055a1e43  gcc/tree-outof-ssa.h
*************** de93f2c155c4a1e3b4e95604993815fb  gcc/tr
*** 57674,57680 ****
  ec29076445192fd88ec553290cde1704  gcc/tree-pass.h
  36bea65ced3fce4818308b42e79a2c02  gcc/tree-phinodes.c
  652bbae0b3e3916c3332141996469cb3  gcc/tree-phinodes.h
! 323a1fe93eb319ebdd60e2fe1ee63abc  gcc/tree-predcom.c
  62586f938f5cd2aa42d284277760013f  gcc/tree-pretty-print.c
  8edf9c8f71a9679705eefd4273eb3c6e  gcc/tree-pretty-print.h
  ad8ba88c167af34a585819fe74d00c8b  gcc/tree-profile.c
--- 57990,57996 ----
  ec29076445192fd88ec553290cde1704  gcc/tree-pass.h
  36bea65ced3fce4818308b42e79a2c02  gcc/tree-phinodes.c
  652bbae0b3e3916c3332141996469cb3  gcc/tree-phinodes.h
! 0b188336cd0d361b10dea49e50bb1332  gcc/tree-predcom.c
  62586f938f5cd2aa42d284277760013f  gcc/tree-pretty-print.c
  8edf9c8f71a9679705eefd4273eb3c6e  gcc/tree-pretty-print.h
  ad8ba88c167af34a585819fe74d00c8b  gcc/tree-profile.c
*************** ad8ba88c167af34a585819fe74d00c8b  gcc/tr
*** 57683,57689 ****
  2b2454b4960b00caf6fcd817050f19f5  gcc/tree-sra.c
  68e463ff24e74c8bb36fc91cf7ea35d1  gcc/tree-ssa-address.c
  4f144c99892514a4414ffeb8afcf8113  gcc/tree-ssa-address.h
! ade93318aa1dd2ace32c19766b12f982  gcc/tree-ssa-alias.c
  ac310ca90f0632bb654ed1c7646d07f2  gcc/tree-ssa-alias.h
  e9658082cc9e989af0d0b066205bff03  gcc/tree-ssa-ccp.c
  ca3aa63e717a70af149945d4ee9d8b7f  gcc/tree-ssa-ccp.h
--- 57999,58005 ----
  2b2454b4960b00caf6fcd817050f19f5  gcc/tree-sra.c
  68e463ff24e74c8bb36fc91cf7ea35d1  gcc/tree-ssa-address.c
  4f144c99892514a4414ffeb8afcf8113  gcc/tree-ssa-address.h
! 668322898a2a53ae391a2f4ea217a384  gcc/tree-ssa-alias.c
  ac310ca90f0632bb654ed1c7646d07f2  gcc/tree-ssa-alias.h
  e9658082cc9e989af0d0b066205bff03  gcc/tree-ssa-ccp.c
  ca3aa63e717a70af149945d4ee9d8b7f  gcc/tree-ssa-ccp.h
*************** b7109254a84860974b0d55d580b68626  gcc/tr
*** 57699,57705 ****
  2747af87035e55b411af1a2dfd1982ed  gcc/tree-ssa-live.c
  27f182c46da4e0babeb83f0dc3a6fe44  gcc/tree-ssa-live.h
  732da9ae7eb44e25bbe52e825cbea716  gcc/tree-ssa-loop-ch.c
! f843d913146a34375f7ebc5e0b1c6f26  gcc/tree-ssa-loop-im.c
  40a1e1211106ff6d7c6147330a4f2277  gcc/tree-ssa-loop-ivcanon.c
  f198a805f2cdb8b1498286e1269fb2bf  gcc/tree-ssa-loop-ivopts.c
  8e29657be03c1b4a6b31bb0f3c04532d  gcc/tree-ssa-loop-ivopts.h
--- 58015,58021 ----
  2747af87035e55b411af1a2dfd1982ed  gcc/tree-ssa-live.c
  27f182c46da4e0babeb83f0dc3a6fe44  gcc/tree-ssa-live.h
  732da9ae7eb44e25bbe52e825cbea716  gcc/tree-ssa-loop-ch.c
! f56c3e2b82fb07bf466feff827a22669  gcc/tree-ssa-loop-im.c
  40a1e1211106ff6d7c6147330a4f2277  gcc/tree-ssa-loop-ivcanon.c
  f198a805f2cdb8b1498286e1269fb2bf  gcc/tree-ssa-loop-ivopts.c
  8e29657be03c1b4a6b31bb0f3c04532d  gcc/tree-ssa-loop-ivopts.h
*************** a53387a05fd56f1c0a7b258041d09524  gcc/tr
*** 57712,57733 ****
  01b379e1106a6dfd62ccf26fa40e1207  gcc/tree-ssa-loop-unswitch.c
  134e4686a91b6b14309cd423625de906  gcc/tree-ssa-loop.c
  7c883977ae5ca8f99c7baef499ec819d  gcc/tree-ssa-loop.h
! 7128cc8c04fc4902a2739582fe4e4f8e  gcc/tree-ssa-math-opts.c
  f3a1ba8cdac9b155fe4b3d2bfd7c0e04  gcc/tree-ssa-operands.c
  faf546a32913cc858b6e35a17288bf4a  gcc/tree-ssa-operands.h
  8886d357d83d57390c1f023dfd8d3d04  gcc/tree-ssa-phionlycprop.c
! a2b4e1701d267320057480369230b48e  gcc/tree-ssa-phiopt.c
! 0cd90c169ed91cb76a60eca09ae5f840  gcc/tree-ssa-phiprop.c
! 18e80fbbe5c0e74e4e5ec4d6cd0ca1ff  gcc/tree-ssa-pre.c
  236253ad5db25fc718d0c974ebca50f6  gcc/tree-ssa-propagate.c
  3e37daab7057d09f238f1b5a1107d339  gcc/tree-ssa-propagate.h
  e805649a2d042e676b630fda0e92060a  gcc/tree-ssa-reassoc.c
! caaf9a72f3fd3a1a2eb58878db239586  gcc/tree-ssa-sccvn.c
  855a6a94016da8307d4a7f81ac586a02  gcc/tree-ssa-sccvn.h
  52aad650c67052f4d0fb05119b5b33d2  gcc/tree-ssa-scopedtables.c
  f7c97819a8d6cd14e1ba52ff42f9519b  gcc/tree-ssa-scopedtables.h
  26212a5bd2bf0ebc8b5eb1d44ffedfbd  gcc/tree-ssa-sink.c
! 403b9da99f816697d4efcef35c2b00e9  gcc/tree-ssa-strlen.c
  42a84dc7a2a7700bc7df1a80fa7f9a36  gcc/tree-ssa-structalias.c
  fb5dee46b6b91059ab1db6d5cb9cc478  gcc/tree-ssa-tail-merge.c
  983e049bd2b8555cefd79a1857036f27  gcc/tree-ssa-ter.c
--- 58028,58049 ----
  01b379e1106a6dfd62ccf26fa40e1207  gcc/tree-ssa-loop-unswitch.c
  134e4686a91b6b14309cd423625de906  gcc/tree-ssa-loop.c
  7c883977ae5ca8f99c7baef499ec819d  gcc/tree-ssa-loop.h
! 4773e8d0e06dc739c64840ae3ff866d9  gcc/tree-ssa-math-opts.c
  f3a1ba8cdac9b155fe4b3d2bfd7c0e04  gcc/tree-ssa-operands.c
  faf546a32913cc858b6e35a17288bf4a  gcc/tree-ssa-operands.h
  8886d357d83d57390c1f023dfd8d3d04  gcc/tree-ssa-phionlycprop.c
! 3111ecbd2dc501cbece38863c5588190  gcc/tree-ssa-phiopt.c
! 885c59dc4630d2a2790254654a35a785  gcc/tree-ssa-phiprop.c
! e94a9fccb0425b54e3140c37fe9c6282  gcc/tree-ssa-pre.c
  236253ad5db25fc718d0c974ebca50f6  gcc/tree-ssa-propagate.c
  3e37daab7057d09f238f1b5a1107d339  gcc/tree-ssa-propagate.h
  e805649a2d042e676b630fda0e92060a  gcc/tree-ssa-reassoc.c
! beeeb865cef7b6db9a5291815ec48b3e  gcc/tree-ssa-sccvn.c
  855a6a94016da8307d4a7f81ac586a02  gcc/tree-ssa-sccvn.h
  52aad650c67052f4d0fb05119b5b33d2  gcc/tree-ssa-scopedtables.c
  f7c97819a8d6cd14e1ba52ff42f9519b  gcc/tree-ssa-scopedtables.h
  26212a5bd2bf0ebc8b5eb1d44ffedfbd  gcc/tree-ssa-sink.c
! e9fbcbbd081eef6ddecc218bb001fa4e  gcc/tree-ssa-strlen.c
  42a84dc7a2a7700bc7df1a80fa7f9a36  gcc/tree-ssa-structalias.c
  fb5dee46b6b91059ab1db6d5cb9cc478  gcc/tree-ssa-tail-merge.c
  983e049bd2b8555cefd79a1857036f27  gcc/tree-ssa-ter.c
*************** aeb197a9ce8db0f44a2c21accdfc4252  gcc/tr
*** 57739,57745 ****
  11cb35df02283d309a3a429ace1dfc67  gcc/tree-ssa-threadupdate.c
  a1c75828ecf8fd1c6eaf74c6ec6ff367  gcc/tree-ssa-threadupdate.h
  48f066aa5a376e7a36880dda3175f693  gcc/tree-ssa-uncprop.c
! 0e27de18ff27a9d086cf2566d7f16871  gcc/tree-ssa-uninit.c
  ff8c6f3ea3a80efdb5465075b830bdba  gcc/tree-ssa.c
  40537e4def470af52fd09e8f581a87a4  gcc/tree-ssa.h
  a4ec23ea5dc99ee2c0f433cc4380cf71  gcc/tree-ssanames.c
--- 58055,58061 ----
  11cb35df02283d309a3a429ace1dfc67  gcc/tree-ssa-threadupdate.c
  a1c75828ecf8fd1c6eaf74c6ec6ff367  gcc/tree-ssa-threadupdate.h
  48f066aa5a376e7a36880dda3175f693  gcc/tree-ssa-uncprop.c
! 8352e9f09efc638da2e95e7caedde2df  gcc/tree-ssa-uninit.c
  ff8c6f3ea3a80efdb5465075b830bdba  gcc/tree-ssa.c
  40537e4def470af52fd09e8f581a87a4  gcc/tree-ssa.h
  a4ec23ea5dc99ee2c0f433cc4380cf71  gcc/tree-ssanames.c
*************** ddb2dd33dea05630b1bcaf17cf1e6fe6  gcc/tr
*** 57754,57771 ****
  4f1437900d1eae97e34eee340c78d8f0  gcc/tree-tailcall.c
  60ac277fe744bdffc1d3cc8d23c114e3  gcc/tree-vect-data-refs.c
  9c4b793372502f0d56cc72e8bf4bd0c3  gcc/tree-vect-generic.c
! 304ad4e356fb822f28e4b42965218e62  gcc/tree-vect-loop-manip.c
! 9b6b13ac1b90a0adc6f5ee94ba68ec72  gcc/tree-vect-loop.c
! 6316f13f34c61edb2112ee83afcf6f76  gcc/tree-vect-patterns.c
! d10be64c52f38ae35a44db0ec4ed850d  gcc/tree-vect-slp.c
! 3a78630c6ec2ebbb8dbe30865c3a4122  gcc/tree-vect-stmts.c
  6491d8028906ba909a4fd71f061f338f  gcc/tree-vectorizer.c
  76daa3059be9109db2b7dce0d0cf119a  gcc/tree-vectorizer.h
! 77c216596dd02a8f51648625fb0b23bf  gcc/tree-vrp.c
  d0b07570d4815d6988ff91b7d96f35c1  gcc/tree-vrp.h
! 941f0b83f9dd9a2d819b09cc8bc8dc65  gcc/tree.c
  c54cff3017739446f22655474c5be4d4  gcc/tree.def
! 710e3721eae900b89ffd181a6321062f  gcc/tree.h
  f8aeb637e24e2147a52ec643e9c28aef  gcc/treestruct.def
  920500c599697836ec34d26fcdc64054  gcc/tsan.c
  4a8b8b62b3cda63b7ce4273fb84b74fa  gcc/tsan.h
--- 58070,58087 ----
  4f1437900d1eae97e34eee340c78d8f0  gcc/tree-tailcall.c
  60ac277fe744bdffc1d3cc8d23c114e3  gcc/tree-vect-data-refs.c
  9c4b793372502f0d56cc72e8bf4bd0c3  gcc/tree-vect-generic.c
! de2a4509a3f3fdf59c0e96c1fb5d368c  gcc/tree-vect-loop-manip.c
! 46e827311bbf8fdfb1591039c2eacc58  gcc/tree-vect-loop.c
! 13b9ab9878d38fbb5b9ab9e2a3b9fc3e  gcc/tree-vect-patterns.c
! f197c7c8e99de5214d384509ebb6944f  gcc/tree-vect-slp.c
! 141eed5be7d6df1c702136c8533627f6  gcc/tree-vect-stmts.c
  6491d8028906ba909a4fd71f061f338f  gcc/tree-vectorizer.c
  76daa3059be9109db2b7dce0d0cf119a  gcc/tree-vectorizer.h
! b03da7a5c9800ea4e58962dbc7df7d13  gcc/tree-vrp.c
  d0b07570d4815d6988ff91b7d96f35c1  gcc/tree-vrp.h
! 8893b18805ad8418a04858636de77a47  gcc/tree.c
  c54cff3017739446f22655474c5be4d4  gcc/tree.def
! 223a81503038013bef7ce9d880566d21  gcc/tree.h
  f8aeb637e24e2147a52ec643e9c28aef  gcc/treestruct.def
  920500c599697836ec34d26fcdc64054  gcc/tsan.c
  4a8b8b62b3cda63b7ce4273fb84b74fa  gcc/tsan.h
*************** f8aeb637e24e2147a52ec643e9c28aef  gcc/tr
*** 57773,57786 ****
  5efa8f3343ecdf353e4049ac62790fd1  gcc/typeclass.h
  aab19944e5d4ede282dca320f8ad2758  gcc/typed-splay-tree.c
  8546cfccd93736ce37e8356167a8c8d3  gcc/typed-splay-tree.h
! 4e0c396d7f07487310de1abbfe1c9afa  gcc/ubsan.c
  abd69325eb08fa62d523a28ffb55a64c  gcc/ubsan.h
! ad3126878606ef1f2a1dcdc03c432674  gcc/valtrack.c
  fe46b58c2d968098a9ae6e7a7445cae3  gcc/valtrack.h
  98fdc9a291306955c55665ff6b44c42b  gcc/value-prof.c
  ac107bcf2a6f3e451007922fe6c8da2a  gcc/value-prof.h
  08bf2c7378d10540c4ebbbdf57a90827  gcc/var-tracking.c
! 7d9f2e6e29763de2023075d8a9726800  gcc/varasm.c
  3075dcabae19eef70790c35d5576a237  gcc/varasm.h
  a1e741d53ddf1d949ec51b34ae13e6d5  gcc/varpool.c
  c77ffc837d830d397f3be14b28431037  gcc/vec.c
--- 58089,58102 ----
  5efa8f3343ecdf353e4049ac62790fd1  gcc/typeclass.h
  aab19944e5d4ede282dca320f8ad2758  gcc/typed-splay-tree.c
  8546cfccd93736ce37e8356167a8c8d3  gcc/typed-splay-tree.h
! 37dab9d9536027628de494391d84137a  gcc/ubsan.c
  abd69325eb08fa62d523a28ffb55a64c  gcc/ubsan.h
! c8b43ae28a594feb1a7832ffcf1ff166  gcc/valtrack.c
  fe46b58c2d968098a9ae6e7a7445cae3  gcc/valtrack.h
  98fdc9a291306955c55665ff6b44c42b  gcc/value-prof.c
  ac107bcf2a6f3e451007922fe6c8da2a  gcc/value-prof.h
  08bf2c7378d10540c4ebbbdf57a90827  gcc/var-tracking.c
! de0aa24b5d1dcbba68b0797102ca4b12  gcc/varasm.c
  3075dcabae19eef70790c35d5576a237  gcc/varasm.h
  a1e741d53ddf1d949ec51b34ae13e6d5  gcc/varpool.c
  c77ffc837d830d397f3be14b28431037  gcc/vec.c
*************** e48b954d508e3167f06f4a8d82ea5cd8  gcc/wi
*** 57799,57809 ****
  4610af587f4dc950fe9a6ef2235dfff9  gcc/xcoff.h
  d7feb10b49afbc551ef8ef0e7c8b382a  gcc/xcoffout.c
  8ac0a7cac3c2354f43d17230a00549ee  gcc/xcoffout.h
! ff662ee9fa406cabf16cea053ab1b238  gnattools/ChangeLog
  aaa671ca98fa9f94bfedd0ab395c5505  gnattools/Makefile.in
  c59f18e88cbf4b04095185094daf9a84  gnattools/configure
  eb3f980bf11ec11e25ddc6f29983830a  gnattools/configure.ac
! 6e8e75236b4034947f158a6c7676003c  gotools/ChangeLog
  240cdfac222bad04b3c6c59b6e33224f  gotools/Makefile.am
  b135327a9b19851bf704c9bdac3735cf  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 58115,58125 ----
  4610af587f4dc950fe9a6ef2235dfff9  gcc/xcoff.h
  d7feb10b49afbc551ef8ef0e7c8b382a  gcc/xcoffout.c
  8ac0a7cac3c2354f43d17230a00549ee  gcc/xcoffout.h
! 335e82b464efbb300226d808cf24ca72  gnattools/ChangeLog
  aaa671ca98fa9f94bfedd0ab395c5505  gnattools/Makefile.in
  c59f18e88cbf4b04095185094daf9a84  gnattools/configure
  eb3f980bf11ec11e25ddc6f29983830a  gnattools/configure.ac
! 2f22e44a2af15334163d3276c7d8321c  gotools/ChangeLog
  240cdfac222bad04b3c6c59b6e33224f  gotools/Makefile.am
  b135327a9b19851bf704c9bdac3735cf  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 57815,57821 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 3baa0e2b8383803a3bd78e26125d23c0  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  f5224d917e0ec7656fa5c368c93b1c13  include/ansidecl.h
--- 58131,58137 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 9715299feb9a5a57527e6fe033fa28e7  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  f5224d917e0ec7656fa5c368c93b1c13  include/ansidecl.h
*************** a2c2be56ed85992d72e0a1e16388ce83  includ
*** 57859,57865 ****
  a3809e336de193fa8866271870dd0443  include/xregex2.h
  323e072fba874802e42a3a1a6468b335  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! d3a705616faa8b1a493b325c09c7b026  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 58175,58181 ----
  a3809e336de193fa8866271870dd0443  include/xregex2.h
  323e072fba874802e42a3a1a6468b335  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 8db5696095c153c4474f4caa06b74736  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0  intl/p
*** 57901,57912 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 9a41546685f0d769aefc51d0d5ca69c1  libada/ChangeLog
  85a2c02d6be7c7bbef19b47329e3f001  libada/Makefile.in
  e5e690bd9711d1a0ae3494a605a70916  libada/configure
  e29be9defcc56c307519b82f9be9bf6b  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 3fec5f962aaec44621fde053eb734776  libatomic/ChangeLog
  0e2617e8dd9c8750a069dec0be5238aa  libatomic/Makefile.am
  a4b4277b02f2c77ee920b5da5684fc9f  libatomic/Makefile.in
  361fca640a8f8ae0534948c6464cd031  libatomic/acinclude.m4
--- 58217,58228 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 667592b34a262e9ae2c75b66c55d929b  libada/ChangeLog
  85a2c02d6be7c7bbef19b47329e3f001  libada/Makefile.in
  e5e690bd9711d1a0ae3494a605a70916  libada/configure
  e29be9defcc56c307519b82f9be9bf6b  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! b88e69ba2978aa781b28dc5e4f54aed4  libatomic/ChangeLog
  0e2617e8dd9c8750a069dec0be5238aa  libatomic/Makefile.am
  a4b4277b02f2c77ee920b5da5684fc9f  libatomic/Makefile.in
  361fca640a8f8ae0534948c6464cd031  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 57990,57996 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! b1c6f09d6173de72aed818931e2e3f22  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  be5cf12569500d943e2cb547bdf7a602  libbacktrace/Makefile.am
  d470ca14200db6955e2aa4b9e0bdb4ad  libbacktrace/Makefile.in
--- 58306,58312 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! b1fa4188808da237c034a12a86cf7910  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  be5cf12569500d943e2cb547bdf7a602  libbacktrace/Makefile.am
  d470ca14200db6955e2aa4b9e0bdb4ad  libbacktrace/Makefile.in
*************** ea59e6affbd3dfdc4d250a1016205286  libbac
*** 58006,58012 ****
  795c4fbfd104d584f9e29969ebcaa030  libbacktrace/configure
  e99e9036b14ccebd7aa36958fe6a41a1  libbacktrace/configure.ac
  6cce3ef18b54d7447814e3f615d5628b  libbacktrace/dwarf.c
! d2d0b7c4e44d16684f17236e0786917d  libbacktrace/elf.c
  75591e75e1d21192dad40f60c1c41eaf  libbacktrace/fileline.c
  51926f4b28baf759f214371541616bd8  libbacktrace/filetype.awk
  361354df8f6239a47e807cfafe5b8e2b  libbacktrace/internal.h
--- 58322,58328 ----
  795c4fbfd104d584f9e29969ebcaa030  libbacktrace/configure
  e99e9036b14ccebd7aa36958fe6a41a1  libbacktrace/configure.ac
  6cce3ef18b54d7447814e3f615d5628b  libbacktrace/dwarf.c
! f328ad0ea404e0c1dffcfc486082d1b1  libbacktrace/elf.c
  75591e75e1d21192dad40f60c1c41eaf  libbacktrace/fileline.c
  51926f4b28baf759f214371541616bd8  libbacktrace/filetype.awk
  361354df8f6239a47e807cfafe5b8e2b  libbacktrace/internal.h
*************** ba2412bc59c92c67dbc379a84dd9f9e8  libbac
*** 58022,58028 ****
  2fbbbd9fd16e0d40ff744a53d93672f4  libbacktrace/state.c
  2659132b1c1fb664296bed58947a1327  libbacktrace/stest.c
  0c34f70856e684a5a2d88cef4d26a433  libbacktrace/unknown.c
! f90315956818d41d2a05c124090ca654  libcc1/ChangeLog
  a046123da46f45ef05c23464bda5ea4c  libcc1/Makefile.am
  3b8fea7df7b2debbea080163365ba6ae  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
--- 58338,58344 ----
  2fbbbd9fd16e0d40ff744a53d93672f4  libbacktrace/state.c
  2659132b1c1fb664296bed58947a1327  libbacktrace/stest.c
  0c34f70856e684a5a2d88cef4d26a433  libbacktrace/unknown.c
! 7a139742f98fc9574b714535d7f1f324  libcc1/ChangeLog
  a046123da46f45ef05c23464bda5ea4c  libcc1/Makefile.am
  3b8fea7df7b2debbea080163365ba6ae  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
*************** adf6e179394cf6ed80e1c2c7fcf92d1f  libcc1
*** 58050,58056 ****
  c66f2f1d1887d636535fd09532a98f2f  libcc1/names.hh
  4e2e588c20bbaefa4ce3a333e0ba9a98  libcc1/rpc.hh
  e0b03ce59463dc7215bdec25060a78fe  libcc1/status.hh
! d05ec461791a3f6b751bbd7c6e6f2a46  libcilkrts/ChangeLog
  c60cb24ed9572dea78562531f0136e1d  libcilkrts/Makefile.am
  6e9956a8b6e5fc457cc5ddb53701d8ca  libcilkrts/Makefile.in
  ec72a9778565ec08ebbe13cb95aa7245  libcilkrts/README
--- 58366,58372 ----
  c66f2f1d1887d636535fd09532a98f2f  libcc1/names.hh
  4e2e588c20bbaefa4ce3a333e0ba9a98  libcc1/rpc.hh
  e0b03ce59463dc7215bdec25060a78fe  libcc1/status.hh
! 883e47907e8fe25752928170cbfd04b6  libcilkrts/ChangeLog
  c60cb24ed9572dea78562531f0136e1d  libcilkrts/Makefile.am
  6e9956a8b6e5fc457cc5ddb53701d8ca  libcilkrts/Makefile.in
  ec72a9778565ec08ebbe13cb95aa7245  libcilkrts/README
*************** ed7c4b18a37a9956d38cc2de890d5c0f  libcil
*** 58179,58185 ****
  0c426f98ab2644f7789533e26a81622e  libcilkrts/runtime/sysdep.h
  2c3a3b2209bf4b41ad77b803856dc02a  libcilkrts/runtime/worker_mutex.c
  ef828695a2adb12b2c20e35ffae8e0c8  libcilkrts/runtime/worker_mutex.h
! 63b37be6b0342eeecaac5b9f93ed139c  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  09398b05cc9619875b188b5b9b5fb8a0  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
--- 58495,58501 ----
  0c426f98ab2644f7789533e26a81622e  libcilkrts/runtime/sysdep.h
  2c3a3b2209bf4b41ad77b803856dc02a  libcilkrts/runtime/worker_mutex.c
  ef828695a2adb12b2c20e35ffae8e0c8  libcilkrts/runtime/worker_mutex.h
! 859b1092c134f37db673b8b6cbfa7ffa  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  09398b05cc9619875b188b5b9b5fb8a0  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
*************** ed5ae555e8b77d54908f99c283c3c9e3  libcpp
*** 58200,58213 ****
  256e5394d29351bac347fd897d54b1e8  libcpp/include/symtab.h
  97ee7d4a3afe6532296b07ebbb2b15f9  libcpp/init.c
  b618c6ecc923dab6711dc34f8ed6881f  libcpp/internal.h
! 4937cf1a7061c5671fe7c7c47109e4b2  libcpp/lex.c
  f74674c346dfa1c3fbd08fa9869f6a48  libcpp/line-map.c
  eba197e195fb1c007bf0724c8bed75ea  libcpp/location-example.txt
  c5c375af513d7883fd2eb47dfc975855  libcpp/macro.c
  5bd25c7374dce6b4204276b21cdfa31d  libcpp/makeucnid.c
  e70c5326d8d9cbbf9ca5ae4ca2dc1370  libcpp/mkdeps.c
  9f76d47dc04496af0317d5a8d0a1bcbd  libcpp/pch.c
! 5aa02ad09cc05c8bd9452be7e10c3717  libcpp/po/ChangeLog
  17a463bdc4264f83ff6f5deb2fc0b3a6  libcpp/po/be.gmo
  674a2819e662ae2d8bfbb6285a7ad2c4  libcpp/po/be.po
  c4f0b21d10c51c5c842d92f8c6bd1e2b  libcpp/po/ca.gmo
--- 58516,58529 ----
  256e5394d29351bac347fd897d54b1e8  libcpp/include/symtab.h
  97ee7d4a3afe6532296b07ebbb2b15f9  libcpp/init.c
  b618c6ecc923dab6711dc34f8ed6881f  libcpp/internal.h
! 7485b7c49eff198df495f1913b1cb9d9  libcpp/lex.c
  f74674c346dfa1c3fbd08fa9869f6a48  libcpp/line-map.c
  eba197e195fb1c007bf0724c8bed75ea  libcpp/location-example.txt
  c5c375af513d7883fd2eb47dfc975855  libcpp/macro.c
  5bd25c7374dce6b4204276b21cdfa31d  libcpp/makeucnid.c
  e70c5326d8d9cbbf9ca5ae4ca2dc1370  libcpp/mkdeps.c
  9f76d47dc04496af0317d5a8d0a1bcbd  libcpp/pch.c
! 861ed67759d42c659a9fa48d8c2c021e  libcpp/po/ChangeLog
  17a463bdc4264f83ff6f5deb2fc0b3a6  libcpp/po/be.gmo
  674a2819e662ae2d8bfbb6285a7ad2c4  libcpp/po/be.po
  c4f0b21d10c51c5c842d92f8c6bd1e2b  libcpp/po/ca.gmo
*************** cea4768b3d4d14d9a800773faf100388  libcpp
*** 58257,58263 ****
  a62eb585eca6fd68a7bbe8b9294972d4  libcpp/ucnid.h
  29a3c2eb1562ff70daad7253fabaeffb  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 4153d495300afd6e73b4c05465a76925  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  1a6bde55e34f3c983baa5211a6400cba  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
--- 58573,58579 ----
  a62eb585eca6fd68a7bbe8b9294972d4  libcpp/ucnid.h
  29a3c2eb1562ff70daad7253fabaeffb  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! f68ff63672ed87f646d41249f7396b0b  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  1a6bde55e34f3c983baa5211a6400cba  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 58320,58326 ****
  f8f385e8ac437b3cec6d5d257a8ca92b  libdecnumber/dpd/decimal64.c
  c44ad1b41c2725fb70917c5f60b033d2  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! f42a2ff9994d25132cf709925f759586  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 58636,58642 ----
  f8f385e8ac437b3cec6d5d257a8ca92b  libdecnumber/dpd/decimal64.c
  c44ad1b41c2725fb70917c5f60b033d2  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 0881e1571c2df2a1339ed96cd7f9a597  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** d47c79b281339983862a8e52d8c73f0f  libffi
*** 58677,58685 ****
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! dca8b0550b04fbed8622a331edc02dfb  libgcc/ChangeLog
  14791b3aecdd572b8a4ecb3ea32778db  libgcc/Makefile.in
! 95a0458c3031af140af9db9c168af776  libgcc/config.host
  d379c1b8013b8714e8c9b01110f0ceb9  libgcc/config.in
  0ec94edef92736a572f23163aecddb69  libgcc/config/aarch64/aarch64-unwind.h
  0f24438599446b7705f90a715e825b26  libgcc/config/aarch64/crtfastmath.c
--- 58993,59001 ----
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! f4e7baa344f6fd2468153b84bf994ee6  libgcc/ChangeLog
  14791b3aecdd572b8a4ecb3ea32778db  libgcc/Makefile.in
! 186f54217a4d7fe1af46a0228b0997b4  libgcc/config.host
  d379c1b8013b8714e8c9b01110f0ceb9  libgcc/config.in
  0ec94edef92736a572f23163aecddb69  libgcc/config/aarch64/aarch64-unwind.h
  0f24438599446b7705f90a715e825b26  libgcc/config/aarch64/crtfastmath.c
*************** a15c0e15f0a6c9989393afdf26fb8d30  libgcc
*** 58947,58953 ****
  920049a2261f8bd7966f7bc02ed26954  libgcc/config/i386/dragonfly-unwind.h
  eba0fa18705d83070595c471d6663ee1  libgcc/config/i386/elf-lib.h
  95e880092a36064dfae4fb4fd2cb60a6  libgcc/config/i386/enable-execute-stack-mingw32.c
! ad974b61c0e4a8410ebd49243d585f87  libgcc/config/i386/freebsd-unwind.h
  81a125c25b28c03ba8d18c8590c93ef1  libgcc/config/i386/gthr-win32.c
  35160d5e260cecc05023387a8a4411e0  libgcc/config/i386/gthr-win32.h
  f8fdbd2a13bbc3ba81f75a069ad8c59a  libgcc/config/i386/libgcc-bsd.ver
--- 59263,59269 ----
  920049a2261f8bd7966f7bc02ed26954  libgcc/config/i386/dragonfly-unwind.h
  eba0fa18705d83070595c471d6663ee1  libgcc/config/i386/elf-lib.h
  95e880092a36064dfae4fb4fd2cb60a6  libgcc/config/i386/enable-execute-stack-mingw32.c
! 8cb90584522452f1f644dba6971e1fbd  libgcc/config/i386/freebsd-unwind.h
  81a125c25b28c03ba8d18c8590c93ef1  libgcc/config/i386/gthr-win32.c
  35160d5e260cecc05023387a8a4411e0  libgcc/config/i386/gthr-win32.h
  f8fdbd2a13bbc3ba81f75a069ad8c59a  libgcc/config/i386/libgcc-bsd.ver
*************** e8ba4116276e7713f582c7b0193fac3f  libgcc
*** 59023,59029 ****
  19e293667c8b673f1c0e2284b85f9b99  libgcc/config/ia64/vms-unwind.h
  57c6f8e50666a31bd88fbbebfbd77725  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 581a91bbef7215dd759aa97577f2b372  libgcc/config/libbid/ChangeLog
  bf92e3d9d8c85d16491b46e9b705e9d6  libgcc/config/libbid/_addsub_dd.c
  07fb00a8e3903086b062319087bfd206  libgcc/config/libbid/_addsub_sd.c
  7ae95dbcf6a647ed194b9156e261646f  libgcc/config/libbid/_addsub_td.c
--- 59339,59345 ----
  19e293667c8b673f1c0e2284b85f9b99  libgcc/config/ia64/vms-unwind.h
  57c6f8e50666a31bd88fbbebfbd77725  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 39f998db687cee6b109fb6e51abf0da5  libgcc/config/libbid/ChangeLog
  bf92e3d9d8c85d16491b46e9b705e9d6  libgcc/config/libbid/_addsub_dd.c
  07fb00a8e3903086b062319087bfd206  libgcc/config/libbid/_addsub_sd.c
  7ae95dbcf6a647ed194b9156e261646f  libgcc/config/libbid/_addsub_td.c
*************** be1b06de574a22c34d2cf93d2d68a4f1  libgcc
*** 59734,59740 ****
  af4d0171177804d191bde785efb951a4  libgcc/config/sh/t-sh
  00d4a30e4ed4a68cd6ec53feb398914b  libgcc/config/sh/t-superh
  5c4258746f1e76995512d61f11aaade9  libgcc/config/sol2/crtp.c
! 3d844dd061aacbebfe763db85dbedd61  libgcc/config/sol2/crtpg.c
  5e87cfc189f02028b142950527a73c54  libgcc/config/sol2/gmon.c
  51302367996e01675d4265b56c45fc28  libgcc/config/sol2/t-sol2
  0c5f87ef5fd91cc4f20c3302f2d624f3  libgcc/config/sparc/crtfastmath.c
--- 60050,60056 ----
  af4d0171177804d191bde785efb951a4  libgcc/config/sh/t-sh
  00d4a30e4ed4a68cd6ec53feb398914b  libgcc/config/sh/t-superh
  5c4258746f1e76995512d61f11aaade9  libgcc/config/sol2/crtp.c
! cfd3f0c9c25c11eb9056d6cf0e56abf4  libgcc/config/sol2/crtpg.c
  5e87cfc189f02028b142950527a73c54  libgcc/config/sol2/gmon.c
  51302367996e01675d4265b56c45fc28  libgcc/config/sol2/t-sol2
  0c5f87ef5fd91cc4f20c3302f2d624f3  libgcc/config/sparc/crtfastmath.c
*************** b9cd590f5c1e6238b6ab206e07305458  libgcc
*** 59858,59865 ****
  2ce85317187cb677233d85814961e347  libgcc/config/vxlib.c
  abb50614554adbd89fd57730481cf2fd  libgcc/config/xtensa/crti.S
  80a0d063d42ac902c4ee9de56d80c91c  libgcc/config/xtensa/crtn.S
! 89ba25878b095922a284edbd2336814c  libgcc/config/xtensa/ieee754-df.S
! 48f53ff6dd067712026331d5c03a9634  libgcc/config/xtensa/ieee754-sf.S
  51d0d68dfa013f26914d51e64c7eea73  libgcc/config/xtensa/lib1funcs.S
  6d331228694c1d2aae30404724c9bbfa  libgcc/config/xtensa/lib2funcs.S
  8074695f5eea7b961c59ee9608973dac  libgcc/config/xtensa/libgcc-glibc.ver
--- 60174,60181 ----
  2ce85317187cb677233d85814961e347  libgcc/config/vxlib.c
  abb50614554adbd89fd57730481cf2fd  libgcc/config/xtensa/crti.S
  80a0d063d42ac902c4ee9de56d80c91c  libgcc/config/xtensa/crtn.S
! 7a62a4c550efc9a29d72c0d5dbd1d68f  libgcc/config/xtensa/ieee754-df.S
! 00e7cf351e56f1fa8f6495e7c8afa39a  libgcc/config/xtensa/ieee754-sf.S
  51d0d68dfa013f26914d51e64c7eea73  libgcc/config/xtensa/lib1funcs.S
  6d331228694c1d2aae30404724c9bbfa  libgcc/config/xtensa/lib2funcs.S
  8074695f5eea7b961c59ee9608973dac  libgcc/config/xtensa/libgcc-glibc.ver
*************** ce614fa17d52c2d7121d7e2d6f80b02d  libgcc
*** 59870,59877 ****
  9acbec9b3406a3560d608714300a7edf  libgcc/config/xtensa/t-xtensa
  52c63e24e865e7d3438d8cd7525e0929  libgcc/config/xtensa/unwind-dw2-xtensa.c
  d5a4b2ace6f8b31a12c87968726af4a1  libgcc/config/xtensa/unwind-dw2-xtensa.h
! df06306cc6c0c735673f924ea5c443e0  libgcc/configure
! 31822db896fdaa486163b49fc37b2510  libgcc/configure.ac
  991b872cd62bda98ff01a541d9a824d1  libgcc/crtstuff.c
  9e127f1f1924d9f6ff6bf02146b8f5d3  libgcc/dfp-bit.c
  8ce0088459d3236d365b9dd8e3b0b558  libgcc/dfp-bit.h
--- 60186,60193 ----
  9acbec9b3406a3560d608714300a7edf  libgcc/config/xtensa/t-xtensa
  52c63e24e865e7d3438d8cd7525e0929  libgcc/config/xtensa/unwind-dw2-xtensa.c
  d5a4b2ace6f8b31a12c87968726af4a1  libgcc/config/xtensa/unwind-dw2-xtensa.h
! cb28e057ef5e061bab1c7c1982c0f488  libgcc/configure
! 02f85646f1b3d27965a5ceaf5c168384  libgcc/configure.ac
  991b872cd62bda98ff01a541d9a824d1  libgcc/crtstuff.c
  9e127f1f1924d9f6ff6bf02146b8f5d3  libgcc/dfp-bit.c
  8ce0088459d3236d365b9dd8e3b0b558  libgcc/dfp-bit.h
*************** a32570525f8279f0d808583967306ed5  libgcc
*** 59901,59907 ****
  f7e65caf8363def17fd55e32366e751e  libgcc/gthr-single.h
  76d07cb565825976b394e18969785af4  libgcc/gthr.h
  a5c670285223c3603b11db17aa8c91d5  libgcc/libgcc-std.ver.in
! 64083d283d1b218f812f104602a4d726  libgcc/libgcc2.c
  e960194e9ce4960066adb5c22b16a736  libgcc/libgcc2.h
  31818e38d439a78412d056be79a0691c  libgcc/libgcov-driver-system.c
  7626876b23251978d21cf91f55d6173f  libgcc/libgcov-driver.c
--- 60217,60223 ----
  f7e65caf8363def17fd55e32366e751e  libgcc/gthr-single.h
  76d07cb565825976b394e18969785af4  libgcc/gthr.h
  a5c670285223c3603b11db17aa8c91d5  libgcc/libgcc-std.ver.in
! 8ec4a99466553d16e61c898669edc720  libgcc/libgcc2.c
  e960194e9ce4960066adb5c22b16a736  libgcc/libgcc2.h
  31818e38d439a78412d056be79a0691c  libgcc/libgcov-driver-system.c
  7626876b23251978d21cf91f55d6173f  libgcc/libgcov-driver.c
*************** def8eb8348b4ef12e5f4f6b14c9c79b8  libgcc
*** 60032,60038 ****
  85a736ad90e4160d44daa22a1ee856e0  libgcc/vtv_end_preinit.c
  fc4b471f8466a3e259cd068859f264ed  libgcc/vtv_start.c
  9f844965cec8eed0fa3ddc704bfb5262  libgcc/vtv_start_preinit.c
! 27c99a505efd25b8a401e8c0b57866e2  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 60348,60354 ----
  85a736ad90e4160d44daa22a1ee856e0  libgcc/vtv_end_preinit.c
  fc4b471f8466a3e259cd068859f264ed  libgcc/vtv_start.c
  9f844965cec8eed0fa3ddc704bfb5262  libgcc/vtv_start_preinit.c
! 14c297b83959185f26a3222d9d15133d  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** ef9cbfff178917648c1a740bb7589fb4  libgfo
*** 60571,60577 ****
  a6f4f8d6342b90bfbd88a1244ec4abf8  libgfortran/intrinsics/erfc_scaled.c
  6fbe9875bbd526c42d0bcbdbb2257edb  libgfortran/intrinsics/erfc_scaled_inc.c
  dffcc096263f3c80b0ebc35d85bc62d4  libgfortran/intrinsics/etime.c
! 12de96c0e9bb2ee41e5e15d6c1fd478e  libgfortran/intrinsics/execute_command_line.c
  df9bac312e21be9aca3fe9d3634af98c  libgfortran/intrinsics/exit.c
  fc360649f3dc8d22608724dbc5755cdb  libgfortran/intrinsics/extends_type_of.c
  72b53ca96b591c2cce9f96a6a14899b3  libgfortran/intrinsics/f2c_specifics.F90
--- 60887,60893 ----
  a6f4f8d6342b90bfbd88a1244ec4abf8  libgfortran/intrinsics/erfc_scaled.c
  6fbe9875bbd526c42d0bcbdbb2257edb  libgfortran/intrinsics/erfc_scaled_inc.c
  dffcc096263f3c80b0ebc35d85bc62d4  libgfortran/intrinsics/etime.c
! 0867ce1bb17caae6740b053d1a9fdecf  libgfortran/intrinsics/execute_command_line.c
  df9bac312e21be9aca3fe9d3634af98c  libgfortran/intrinsics/exit.c
  fc360649f3dc8d22608724dbc5755cdb  libgfortran/intrinsics/extends_type_of.c
  72b53ca96b591c2cce9f96a6a14899b3  libgfortran/intrinsics/f2c_specifics.F90
*************** d6fdb691f829666c2f963b0f5bc54baa  libgfo
*** 60616,60637 ****
  ffdfa716b85d33300947cfb00ac4a60f  libgfortran/io/fbuf.c
  322bb696e6a56c4c313c89de1d12a62a  libgfortran/io/fbuf.h
  72fedb723a832841438b848e0276dc46  libgfortran/io/file_pos.c
! 91b963ff1e44ea8f7a2b3dc07d23e0fe  libgfortran/io/format.c
  e1e47a4933e8cc465c4d32cce0d04e0a  libgfortran/io/format.h
! da040b518553fe6d85b3725994f781b5  libgfortran/io/inquire.c
  354cc9a41c9be8fc58337ee054842616  libgfortran/io/intrinsics.c
! c28a52906573318f54211902eda620a3  libgfortran/io/io.h
! 2e9d961e4107bbe5a8903582c1933f9d  libgfortran/io/list_read.c
  aeb36c8b750c3ab57c7d50774a26e33a  libgfortran/io/lock.c
  b33b5e02e59f46d957995c354c77f4c9  libgfortran/io/open.c
  840308a2421c73db0a7e6ad265f3177e  libgfortran/io/read.c
  622a2a1592ced0d5e333d7d3735be2ee  libgfortran/io/size_from_kind.c
! 8041fd6eb4c0dbded33ab97e04f36793  libgfortran/io/transfer.c
  e4c9061ab7a41f4935f0b0ad09a288ce  libgfortran/io/transfer128.c
! 82c2edd81d90a6bc26f2d67b229575d9  libgfortran/io/unit.c
! 64ad02d2dc1685c3b62b54111ac9c6c6  libgfortran/io/unix.c
  3aca9110d24b2377aff7692c40f8d4c0  libgfortran/io/unix.h
! 5574b1a9324d6d0bc2e889393df44944  libgfortran/io/write.c
  dab1a1143c48fb478a836dd3f0bb7619  libgfortran/io/write_float.def
  2d7080a94650ac19727c9b138db44765  libgfortran/kinds-override.h
  92ef6b7697422b2ad083fa00fb93d763  libgfortran/libgfortran.h
--- 60932,60953 ----
  ffdfa716b85d33300947cfb00ac4a60f  libgfortran/io/fbuf.c
  322bb696e6a56c4c313c89de1d12a62a  libgfortran/io/fbuf.h
  72fedb723a832841438b848e0276dc46  libgfortran/io/file_pos.c
! c867aa8a138f90ad717ed2067fbe6dab  libgfortran/io/format.c
  e1e47a4933e8cc465c4d32cce0d04e0a  libgfortran/io/format.h
! 90cec54bd94497b006b00584256aad6f  libgfortran/io/inquire.c
  354cc9a41c9be8fc58337ee054842616  libgfortran/io/intrinsics.c
! 45793601b3127f64e8988f7cf1a82ea4  libgfortran/io/io.h
! 3ee5e675423e68221227de63841b3b78  libgfortran/io/list_read.c
  aeb36c8b750c3ab57c7d50774a26e33a  libgfortran/io/lock.c
  b33b5e02e59f46d957995c354c77f4c9  libgfortran/io/open.c
  840308a2421c73db0a7e6ad265f3177e  libgfortran/io/read.c
  622a2a1592ced0d5e333d7d3735be2ee  libgfortran/io/size_from_kind.c
! 7bf113902f35f1e7e886d6638f9c6e6c  libgfortran/io/transfer.c
  e4c9061ab7a41f4935f0b0ad09a288ce  libgfortran/io/transfer128.c
! 69d3d919a65ad9154c7967beafdd4fbc  libgfortran/io/unit.c
! 3703118401401376f41ff9bf56e1eba7  libgfortran/io/unix.c
  3aca9110d24b2377aff7692c40f8d4c0  libgfortran/io/unix.h
! 26f7567b4b956b10959a981cd4f003e7  libgfortran/io/write.c
  dab1a1143c48fb478a836dd3f0bb7619  libgfortran/io/write_float.def
  2d7080a94650ac19727c9b138db44765  libgfortran/kinds-override.h
  92ef6b7697422b2ad083fa00fb93d763  libgfortran/libgfortran.h
*************** a0eebbac95bbfb27f4ef589bcc6afa01  libgfo
*** 60700,60714 ****
  51b81112d32fac007d49077ab9183d47  libgfortran/runtime/stop.c
  205895fdf6a08ae7f8864a082ef09a3f  libgfortran/runtime/string.c
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
! 0e68aea1640472a509ecc05f267e905d  libgo/MERGE
! 833f652fc175fefef6f8fd5a7a916761  libgo/Makefile.am
! 668d5cad361cdb10f7a175d677c0c33d  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  3a3d1f64c9a8149b9c46b1dcdd8df630  libgo/README
  d46376034c1fd6df47c8ba2cd5de9d0a  libgo/README.gcc
! 75d2a601cb5e8274749bf9e78f5d2f74  libgo/VERSION
  4f1e6c347a5a119166bee289ca2e824c  libgo/aclocal.m4
! 9163c238b34a8d72e7c5c3c2d0770a2c  libgo/config.h.in
  ad1ce707d70b18d5d14bdbcfef82a9bb  libgo/config/README
  9a6e33ac95f7d5857d34f53bde4cb610  libgo/config/go.m4
  ee0c1ad26a748f688dcc7bdb83fb9ba1  libgo/config/libtool.m4
--- 61016,61030 ----
  51b81112d32fac007d49077ab9183d47  libgfortran/runtime/stop.c
  205895fdf6a08ae7f8864a082ef09a3f  libgfortran/runtime/string.c
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
! ea0f4a1480efcc07a20a821d9436da7e  libgo/MERGE
! 64151242bc367050b5195ac9d30096ac  libgo/Makefile.am
! 9233b2ed0afc20f6d7146037708d868a  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  3a3d1f64c9a8149b9c46b1dcdd8df630  libgo/README
  d46376034c1fd6df47c8ba2cd5de9d0a  libgo/README.gcc
! b373c4f422ac2181d23d1cf35833507c  libgo/VERSION
  4f1e6c347a5a119166bee289ca2e824c  libgo/aclocal.m4
! c9bf0d4d612472a5ca23d60dc326006b  libgo/config.h.in
  ad1ce707d70b18d5d14bdbcfef82a9bb  libgo/config/README
  9a6e33ac95f7d5857d34f53bde4cb610  libgo/config/go.m4
  ee0c1ad26a748f688dcc7bdb83fb9ba1  libgo/config/libtool.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  libgo/
*** 60717,60724 ****
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! d1cc59cb2f03cde5d8c8489c8ac6bf71  libgo/configure
! 14a40d770c8d14dcc68a646def15cffc  libgo/configure.ac
  b047120e81fd6aa1ce65e8ac44ed1f02  libgo/go/archive/tar/common.go
  927641dcc41cc2bd851f9cd61570fce0  libgo/go/archive/tar/format.go
  ba12113bc44e06830ee742c17c3d4678  libgo/go/archive/tar/reader.go
--- 61033,61040 ----
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! 7f82fef95905f7e6f8e823d99ad0bbd7  libgo/configure
! b33eb5ccad030c632490ab4bcebf1005  libgo/configure.ac
  b047120e81fd6aa1ce65e8ac44ed1f02  libgo/go/archive/tar/common.go
  927641dcc41cc2bd851f9cd61570fce0  libgo/go/archive/tar/format.go
  ba12113bc44e06830ee742c17c3d4678  libgo/go/archive/tar/reader.go
*************** bc4108615b2530662ec61debb216038d  libgo/
*** 60806,60818 ****
  e6bd914918caaff96efa86df5c0a0809  libgo/go/cmd/cgo/doc.go
  21602f57ace55ff98b8889281c96361c  libgo/go/cmd/cgo/gcc.go
  944792ddea61b43a5e1307b079a682e2  libgo/go/cmd/cgo/godefs.go
! eabc30f587d147eb622845a8fd58e35a  libgo/go/cmd/cgo/main.go
  c08673f88cda97cc8daa39c85c5512be  libgo/go/cmd/cgo/out.go
  20f4ce54c3021ae87f2682eea92b104d  libgo/go/cmd/cgo/util.go
  16a024d475cedd007d25a96adf2cf001  libgo/go/cmd/go/alldocs.go
  181c2b3dc32dcb70affa07751519f718  libgo/go/cmd/go/bootstrap.go
  0476b81d2735f79d66d505b420198d29  libgo/go/cmd/go/bug.go
! 1a275d186e000c2f6d75c32ce293618e  libgo/go/cmd/go/build.go
  b16d519b5e3cb0de66f076900da91053  libgo/go/cmd/go/build_test.go
  743b2830e49a4508aaa854ed5a449c21  libgo/go/cmd/go/clean.go
  224cbfc50a9e800f2f2e3747061d92f7  libgo/go/cmd/go/context.go
--- 61122,61134 ----
  e6bd914918caaff96efa86df5c0a0809  libgo/go/cmd/cgo/doc.go
  21602f57ace55ff98b8889281c96361c  libgo/go/cmd/cgo/gcc.go
  944792ddea61b43a5e1307b079a682e2  libgo/go/cmd/cgo/godefs.go
! f20c1de76b107722a4202667d3037f20  libgo/go/cmd/cgo/main.go
  c08673f88cda97cc8daa39c85c5512be  libgo/go/cmd/cgo/out.go
  20f4ce54c3021ae87f2682eea92b104d  libgo/go/cmd/cgo/util.go
  16a024d475cedd007d25a96adf2cf001  libgo/go/cmd/go/alldocs.go
  181c2b3dc32dcb70affa07751519f718  libgo/go/cmd/go/bootstrap.go
  0476b81d2735f79d66d505b420198d29  libgo/go/cmd/go/bug.go
! adac16fb0602fbadb3f7370574f7c4d3  libgo/go/cmd/go/build.go
  b16d519b5e3cb0de66f076900da91053  libgo/go/cmd/go/build_test.go
  743b2830e49a4508aaa854ed5a449c21  libgo/go/cmd/go/clean.go
  224cbfc50a9e800f2f2e3747061d92f7  libgo/go/cmd/go/context.go
*************** d5467a08de50d574db3680d9f038c2a1  libgo/
*** 61213,61219 ****
  f8f1a66d06d0397100ba4e89aa299655  libgo/go/crypto/ecdsa/ecdsa_test.go
  0029cd1da64f60898b152b066ced6605  libgo/go/crypto/ecdsa/testdata/SigVer.rsp.bz2
  3cfa1d96843438ac9a276593333aaaf6  libgo/go/crypto/elliptic/elliptic.go
! 23c529a275d407b2089b2428f765e37d  libgo/go/crypto/elliptic/elliptic_test.go
  0ef08f335f25efea77aa3ff4ce1ba27f  libgo/go/crypto/elliptic/p224.go
  dc67e4ed0c45d557134ef9df1bc21811  libgo/go/crypto/elliptic/p224_test.go
  0e11e0dcd5095d7e0ca59a2096960003  libgo/go/crypto/elliptic/p256.go
--- 61529,61535 ----
  f8f1a66d06d0397100ba4e89aa299655  libgo/go/crypto/ecdsa/ecdsa_test.go
  0029cd1da64f60898b152b066ced6605  libgo/go/crypto/ecdsa/testdata/SigVer.rsp.bz2
  3cfa1d96843438ac9a276593333aaaf6  libgo/go/crypto/elliptic/elliptic.go
! a556921edc761d8851511c87f724f2b2  libgo/go/crypto/elliptic/elliptic_test.go
  0ef08f335f25efea77aa3ff4ce1ba27f  libgo/go/crypto/elliptic/p224.go
  dc67e4ed0c45d557134ef9df1bc21811  libgo/go/crypto/elliptic/p224_test.go
  0e11e0dcd5095d7e0ca59a2096960003  libgo/go/crypto/elliptic/p256.go
*************** bb0c29e9d96e8917759e3d55083f61a5  libgo/
*** 61398,61405 ****
  02f4ccbd55ef2dbd3ed2be2b5834c758  libgo/go/database/sql/driver/types.go
  1ba0cbcd6ef965b8b3791e7825c14237  libgo/go/database/sql/driver/types_test.go
  0cbd689ee13da552e035c7c3fb450cdf  libgo/go/database/sql/fakedb_test.go
! f6e00232d7d77f3f2a1b95e5bd701279  libgo/go/database/sql/sql.go
! 9e1f14d166321132f2d9dffc1c7033fe  libgo/go/database/sql/sql_test.go
  1d8842a6e32cac7cb54269d83219bc1c  libgo/go/debug/dwarf/buf.go
  408457b3225fd0eb9c14df20194b11d2  libgo/go/debug/dwarf/class_string.go
  91540c538fcbc5d4bb98fbcad31c21d0  libgo/go/debug/dwarf/const.go
--- 61714,61721 ----
  02f4ccbd55ef2dbd3ed2be2b5834c758  libgo/go/database/sql/driver/types.go
  1ba0cbcd6ef965b8b3791e7825c14237  libgo/go/database/sql/driver/types_test.go
  0cbd689ee13da552e035c7c3fb450cdf  libgo/go/database/sql/fakedb_test.go
! c9fbc5609c77423409f7d643fb99b252  libgo/go/database/sql/sql.go
! 7a721e18aa42d1095139628a80a30067  libgo/go/database/sql/sql_test.go
  1d8842a6e32cac7cb54269d83219bc1c  libgo/go/debug/dwarf/buf.go
  408457b3225fd0eb9c14df20194b11d2  libgo/go/debug/dwarf/class_string.go
  91540c538fcbc5d4bb98fbcad31c21d0  libgo/go/debug/dwarf/const.go
*************** cf0adb331b16043d4ddb61265d41f81e  libgo/
*** 61605,61611 ****
  020b7067f306f80d1db2117d8a68ccdc  libgo/go/go/build/doc.go
  d48cbae850a60e76803d78aa5f102e08  libgo/go/go/build/read.go
  d659ad6924912592ff08162db629f037  libgo/go/go/build/read_test.go
! cc40587ca4f6fd2de173959f5ddd014c  libgo/go/go/build/syslist.go
  a3e1b4a47759ac93d3a90b8bda10894f  libgo/go/go/build/syslist_test.go
  d41d8cd98f00b204e9800998ecf8427e  libgo/go/go/build/testdata/empty/dummy
  78d76f9ed4082cc04f88c2bd0a730b22  libgo/go/go/build/testdata/multi/file.go
--- 61921,61927 ----
  020b7067f306f80d1db2117d8a68ccdc  libgo/go/go/build/doc.go
  d48cbae850a60e76803d78aa5f102e08  libgo/go/go/build/read.go
  d659ad6924912592ff08162db629f037  libgo/go/go/build/read_test.go
! f13a766321475ab9041f4ecb13c42051  libgo/go/go/build/syslist.go
  a3e1b4a47759ac93d3a90b8bda10894f  libgo/go/go/build/syslist_test.go
  d41d8cd98f00b204e9800998ecf8427e  libgo/go/go/build/testdata/empty/dummy
  78d76f9ed4082cc04f88c2bd0a730b22  libgo/go/go/build/testdata/multi/file.go
*************** e8a6fe0412741ea16edfeb6355696fee  libgo/
*** 62165,62173 ****
  e2500543be0b8649523eb8d8024ab1ba  libgo/go/internal/syscall/unix/getrandom_linux_generic.go
  f1eab13ce71bd0b79c7fce50fd5f221c  libgo/go/internal/syscall/unix/getrandom_linux_ia64.go
  7f35aed28702173edff1131d2ab4bdb8  libgo/go/internal/syscall/unix/getrandom_linux_m68k.go
! 79df8c953a54b26fc72a6fc02ca444b6  libgo/go/internal/syscall/unix/getrandom_linux_mips64x.go
! bdda7dd175366cdbb26f5cedac3c84b4  libgo/go/internal/syscall/unix/getrandom_linux_mipsn32.go
! 7979527feb364143235a401a06106042  libgo/go/internal/syscall/unix/getrandom_linux_mipso32.go
  fd79b2ebfa3daf7a2c6496008027f36f  libgo/go/internal/syscall/unix/getrandom_linux_mipsx.go
  8f0a345621433724ad7a3b158a619511  libgo/go/internal/syscall/unix/getrandom_linux_ppc64x.go
  3bd2510b9d70ed458b5a1a0991143ddf  libgo/go/internal/syscall/unix/getrandom_linux_s390.go
--- 62481,62488 ----
  e2500543be0b8649523eb8d8024ab1ba  libgo/go/internal/syscall/unix/getrandom_linux_generic.go
  f1eab13ce71bd0b79c7fce50fd5f221c  libgo/go/internal/syscall/unix/getrandom_linux_ia64.go
  7f35aed28702173edff1131d2ab4bdb8  libgo/go/internal/syscall/unix/getrandom_linux_m68k.go
! a7b799b8d7258ec09d5fff3d4c6270d8  libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go
! 0c0c934deb0c125c8487c636113f3598  libgo/go/internal/syscall/unix/getrandom_linux_mips64x.go
  fd79b2ebfa3daf7a2c6496008027f36f  libgo/go/internal/syscall/unix/getrandom_linux_mipsx.go
  8f0a345621433724ad7a3b158a619511  libgo/go/internal/syscall/unix/getrandom_linux_ppc64x.go
  3bd2510b9d70ed458b5a1a0991143ddf  libgo/go/internal/syscall/unix/getrandom_linux_s390.go
*************** ceea0cb8225acca2efcf22d039ad6b3f  libgo/
*** 62458,62464 ****
  2bf97b4fbbfe4b8828ad513902192c85  libgo/go/net/http/filetransport_test.go
  f3ba82261f84904b15da51cbb83be192  libgo/go/net/http/fs.go
  0a2a8563d70ef51354bd7cfcdeca26b6  libgo/go/net/http/fs_test.go
! b326cee2e7512b4680956e81cfc95a95  libgo/go/net/http/h2_bundle.go
  c5e5e2ba8d5aae060571b514e229ed68  libgo/go/net/http/header.go
  a3668ebb380cb55bfa65a5404e7e5d3b  libgo/go/net/http/header_test.go
  9b7492afe9b043e78b2c14069edb43a7  libgo/go/net/http/http.go
--- 62773,62779 ----
  2bf97b4fbbfe4b8828ad513902192c85  libgo/go/net/http/filetransport_test.go
  f3ba82261f84904b15da51cbb83be192  libgo/go/net/http/fs.go
  0a2a8563d70ef51354bd7cfcdeca26b6  libgo/go/net/http/fs_test.go
! e138fa58ee4998da8e329cb106df2980  libgo/go/net/http/h2_bundle.go
  c5e5e2ba8d5aae060571b514e229ed68  libgo/go/net/http/header.go
  a3668ebb380cb55bfa65a5404e7e5d3b  libgo/go/net/http/header_test.go
  9b7492afe9b043e78b2c14069edb43a7  libgo/go/net/http/http.go
*************** fa8fb2c58aeefaa0903c09cdc349b2c1  libgo/
*** 62872,62879 ****
  0002f4b688cd2db0c9b444201dadd1f6  libgo/go/runtime/ffi.go
  c9111a913492d6c7c5a10781cf45fa00  libgo/go/runtime/gc_test.go
  f337a597a4f1a97884c416a80b0b9a0b  libgo/go/runtime/gcinfo_test.go
! 4e2c7247d490d7fd9e5923c621cdcd93  libgo/go/runtime/hash32.go
! 10b291cade355e3df8d541210e67ab5a  libgo/go/runtime/hash64.go
  63c80916751c357c99ede1c0b8553615  libgo/go/runtime/hashmap.go
  0ca8326a8a6f26109fb732bb92f57199  libgo/go/runtime/hashmap_fast.go
  a6c32b4dd4b3f757481b3ec4c3dda7e5  libgo/go/runtime/iface.go
--- 63187,63194 ----
  0002f4b688cd2db0c9b444201dadd1f6  libgo/go/runtime/ffi.go
  c9111a913492d6c7c5a10781cf45fa00  libgo/go/runtime/gc_test.go
  f337a597a4f1a97884c416a80b0b9a0b  libgo/go/runtime/gcinfo_test.go
! d5d4786981eb9c4feae8e89c74647134  libgo/go/runtime/hash32.go
! ab5badbb77a9775192bce41f7865f737  libgo/go/runtime/hash64.go
  63c80916751c357c99ede1c0b8553615  libgo/go/runtime/hashmap.go
  0ca8326a8a6f26109fb732bb92f57199  libgo/go/runtime/hashmap_fast.go
  a6c32b4dd4b3f757481b3ec4c3dda7e5  libgo/go/runtime/iface.go
*************** f83c8a95c3e3dd03d3686f67102ee264  libgo/
*** 62888,62895 ****
  054c7576b314d168546f7d251541d1ef  libgo/go/runtime/internal/sys/stubs.go
  e500aff46eba14adeacdfd82a6ccd69c  libgo/go/runtime/internal/sys/sys.go
  b9082ef932068399b5f7dad80736e47f  libgo/go/runtime/lfstack.go
! b20531144e77c3cba82933661e8e9173  libgo/go/runtime/lfstack_32bit.go
! 61db683f724ef5b09a450b61d86829de  libgo/go/runtime/lfstack_64bit.go
  67fe49711e28c2362368b34e8bb09969  libgo/go/runtime/lfstack_test.go
  bf8fcac9bcb662b73656c02eb339ce38  libgo/go/runtime/lock_futex.go
  b14de3dd4c758bc52f3b25dc592ae899  libgo/go/runtime/lock_sema.go
--- 63203,63210 ----
  054c7576b314d168546f7d251541d1ef  libgo/go/runtime/internal/sys/stubs.go
  e500aff46eba14adeacdfd82a6ccd69c  libgo/go/runtime/internal/sys/sys.go
  b9082ef932068399b5f7dad80736e47f  libgo/go/runtime/lfstack.go
! cbc80741c070fef3b32ad66d02889df1  libgo/go/runtime/lfstack_32bit.go
! adbf4acb1db83eba03e67d165061ec26  libgo/go/runtime/lfstack_64bit.go
  67fe49711e28c2362368b34e8bb09969  libgo/go/runtime/lfstack_test.go
  bf8fcac9bcb662b73656c02eb339ce38  libgo/go/runtime/lock_futex.go
  b14de3dd4c758bc52f3b25dc592ae899  libgo/go/runtime/lock_sema.go
*************** e017e5c039dc373cbd9a275f520ceacc  libgo/
*** 63003,63009 ****
  63a6f0b9dd09bf428900ecfb656c1566  libgo/go/runtime/type.go
  48082aef9f09423dc8dc73ea4e9fc3e1  libgo/go/runtime/typekind.go
  2f182554d899d5dbd2c5313f4dfe3606  libgo/go/runtime/unaligned1.go
! ff198d861e8c6033ebd3d06ac27c2bc6  libgo/go/runtime/unaligned2.go
  b013e3daff4fd579a590b725d1297bec  libgo/go/runtime/utf8.go
  825eb73ede469df9e8afe418993814be  libgo/go/runtime/vdso_none.go
  f44bd95750b08ffb83cfa731995cbeed  libgo/go/runtime/write_err.go
--- 63318,63324 ----
  63a6f0b9dd09bf428900ecfb656c1566  libgo/go/runtime/type.go
  48082aef9f09423dc8dc73ea4e9fc3e1  libgo/go/runtime/typekind.go
  2f182554d899d5dbd2c5313f4dfe3606  libgo/go/runtime/unaligned1.go
! ed24affac73be1ab8800f7d301374fe3  libgo/go/runtime/unaligned2.go
  b013e3daff4fd579a590b725d1297bec  libgo/go/runtime/utf8.go
  825eb73ede469df9e8afe418993814be  libgo/go/runtime/vdso_none.go
  f44bd95750b08ffb83cfa731995cbeed  libgo/go/runtime/write_err.go
*************** bcba9c41e717ecc5f9fadedc63b51631  libgo/
*** 63092,63098 ****
  a30c9d0167d3b7fb0b893368c3f515b0  libgo/go/syscall/creds_test.go
  f3bc6044d11bfddc8ddee276c7c3c8a0  libgo/go/syscall/dir_plan9.go
  b3110cd62c3d07c12daaa13272d83f68  libgo/go/syscall/dirent.go
! 62107d3aa5bd657009713cc0695ed632  libgo/go/syscall/endian_big.go
  698cf46025551ba470cd05c52157ff54  libgo/go/syscall/endian_little.go
  9832868167a1d42c8a06590a112a2245  libgo/go/syscall/env_plan9.go
  ceab0859820d947a70ee38ed817cb66b  libgo/go/syscall/env_unix.go
--- 63407,63413 ----
  a30c9d0167d3b7fb0b893368c3f515b0  libgo/go/syscall/creds_test.go
  f3bc6044d11bfddc8ddee276c7c3c8a0  libgo/go/syscall/dir_plan9.go
  b3110cd62c3d07c12daaa13272d83f68  libgo/go/syscall/dirent.go
! 875606e47127560e36183f2405f64fb8  libgo/go/syscall/endian_big.go
  698cf46025551ba470cd05c52157ff54  libgo/go/syscall/endian_little.go
  9832868167a1d42c8a06590a112a2245  libgo/go/syscall/env_plan9.go
  ceab0859820d947a70ee38ed817cb66b  libgo/go/syscall/env_unix.go
*************** cb7293200e04882d44952572a48c7154  libgo/
*** 63170,63181 ****
  d9361d43ef12dff92e57635f642be2a9  libgo/go/syscall/syscall_freebsd.go
  73f50229a579beb5237147b11393e823  libgo/go/syscall/syscall_linux.go
  a0090b126833084a9f2908291f50e6a0  libgo/go/syscall/syscall_linux_386.go
! 7c5e270210553412c724bf6ab06e1854  libgo/go/syscall/syscall_linux_alpha.go
  6369db28775124d9386571ec81d3df7d  libgo/go/syscall/syscall_linux_amd64.go
! 45dc76738449c9d528b69c4cd8331ed8  libgo/go/syscall/syscall_linux_mips64x.go
! 3629991b22f657535be7859175515289  libgo/go/syscall/syscall_linux_mipsx.go
! a7dae55ec943433fbe77493b95969e4c  libgo/go/syscall/syscall_linux_s390.go
! f34c9b630bff593e3a17c53851e92866  libgo/go/syscall/syscall_linux_s390x.go
  d181c824b64a7db178bb551e79694a04  libgo/go/syscall/syscall_linux_test.go
  d9361d43ef12dff92e57635f642be2a9  libgo/go/syscall/syscall_netbsd.go
  d9361d43ef12dff92e57635f642be2a9  libgo/go/syscall/syscall_openbsd.go
--- 63485,63495 ----
  d9361d43ef12dff92e57635f642be2a9  libgo/go/syscall/syscall_freebsd.go
  73f50229a579beb5237147b11393e823  libgo/go/syscall/syscall_linux.go
  a0090b126833084a9f2908291f50e6a0  libgo/go/syscall/syscall_linux_386.go
! 76aaef7313d5941f3fbacda3ce01b730  libgo/go/syscall/syscall_linux_alpha.go
  6369db28775124d9386571ec81d3df7d  libgo/go/syscall/syscall_linux_amd64.go
! 0217eb56fafc787fc95d7d3a903296db  libgo/go/syscall/syscall_linux_mipsx.go
! f218aa1ceea0921a007f55c84b389dee  libgo/go/syscall/syscall_linux_s390.go
! 1a8dda4b899b9d5fec7e4c07c32d1eda  libgo/go/syscall/syscall_linux_s390x.go
  d181c824b64a7db178bb551e79694a04  libgo/go/syscall/syscall_linux_test.go
  d9361d43ef12dff92e57635f642be2a9  libgo/go/syscall/syscall_netbsd.go
  d9361d43ef12dff92e57635f642be2a9  libgo/go/syscall/syscall_openbsd.go
*************** d493ccc4ea8c9c25684b75eed5cbd10f  libgo/
*** 63270,63280 ****
  2540861afc397374b779d0ad42a6b9c2  libgo/go/unicode/utf8/utf8.go
  93699a5b6bc2a03993a1697a2268254a  libgo/go/unicode/utf8/utf8_test.go
  81e5bcbba50be6c9836177ec9aac0561  libgo/godeps.sh
! eef8b6c8d2772755246fd7ed2e10a9b8  libgo/match.sh
  85261e3c5824f1bba0ccba605fcdcc2e  libgo/merge.sh
! cb498156b18fcd5c17aa8fa44a3ee5df  libgo/mkrsysinfo.sh
  f2a98cc9e55dfdd055d75e7161cd6808  libgo/mksigtab.sh
! cf8218f1d8cc5222156091dfd2c9a9a6  libgo/mksysinfo.sh
  9c66bb618ec9c46d7e7dcadd04faf52b  libgo/mvifdiff.sh
  5dbb1bf0989af4c697305ed1fea714b6  libgo/runtime/aeshash.c
  06b0ddfbd036dbdfdf8c4c7efb8b746f  libgo/runtime/arch.h
--- 63584,63594 ----
  2540861afc397374b779d0ad42a6b9c2  libgo/go/unicode/utf8/utf8.go
  93699a5b6bc2a03993a1697a2268254a  libgo/go/unicode/utf8/utf8_test.go
  81e5bcbba50be6c9836177ec9aac0561  libgo/godeps.sh
! f18a0c26761d944c3a6fca5006c5a184  libgo/match.sh
  85261e3c5824f1bba0ccba605fcdcc2e  libgo/merge.sh
! 60cbf2228462f7e6218f7e6af21cde60  libgo/mkrsysinfo.sh
  f2a98cc9e55dfdd055d75e7161cd6808  libgo/mksigtab.sh
! 3ffe0f4d647963802c44acba0fd3d9fe  libgo/mksysinfo.sh
  9c66bb618ec9c46d7e7dcadd04faf52b  libgo/mvifdiff.sh
  5dbb1bf0989af4c697305ed1fea714b6  libgo/runtime/aeshash.c
  06b0ddfbd036dbdfdf8c4c7efb8b746f  libgo/runtime/arch.h
*************** fc1c7199fb443d3e4b49335b42e25886  libgo/
*** 63345,63358 ****
  f1f99cdfebdcbc8a3f9ddff8373508ef  libgo/runtime/thread-sema.c
  a27782f03d1a06d6c45554841b18cdfd  libgo/runtime/thread.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! c7e171d17269461d7277166faad22821  libgo/sysinfo.c
  3a8ddeaf36a9f143f9124fe1aada456a  libgo/testsuite/Makefile.am
  6a8af847fffba7b0dcda7a8efae62d7a  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
! 2ef2f645bb4f4a7511a99ff4f2ce29ad  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! c1976d534d4ca39bc241d2ac3f7b6d19  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  55534454ed4bb50459c2c58ed02cad59  libgomp/Makefile.am
  ac2f853393abd4fc51886e45bfd8a4c5  libgomp/Makefile.in
--- 63659,63672 ----
  f1f99cdfebdcbc8a3f9ddff8373508ef  libgo/runtime/thread-sema.c
  a27782f03d1a06d6c45554841b18cdfd  libgo/runtime/thread.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! 7f512861fefb1d61307f65af941bbdb0  libgo/sysinfo.c
  3a8ddeaf36a9f143f9124fe1aada456a  libgo/testsuite/Makefile.am
  6a8af847fffba7b0dcda7a8efae62d7a  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
! 4b7af0d38c597a7b2a6f9cb460b1428c  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! bf80a5a3e954b4657aa353b5a30ab975  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  55534454ed4bb50459c2c58ed02cad59  libgomp/Makefile.am
  ac2f853393abd4fc51886e45bfd8a4c5  libgomp/Makefile.in
*************** fd519093dc23e7e1ba374de5c783a5d3  libgom
*** 63463,63469 ****
  baa1c2b75501adfb0908cb243d1945bf  libgomp/libgomp-plugin.c
  c1cee0b720173c688c10b339a6bb8ff2  libgomp/libgomp-plugin.h
  a6f176f84802a193085fe268e0371f27  libgomp/libgomp.h
! 99d296555df13c78ef567d9114b4594c  libgomp/libgomp.info
  9a1ab09c02391af1c95e6d63cb8eb499  libgomp/libgomp.map
  8b2aa50aecad82171348a6918309afd6  libgomp/libgomp.spec.in
  c2311b843993357e9da9e17fa98bc7dd  libgomp/libgomp.texi
--- 63777,63783 ----
  baa1c2b75501adfb0908cb243d1945bf  libgomp/libgomp-plugin.c
  c1cee0b720173c688c10b339a6bb8ff2  libgomp/libgomp-plugin.h
  a6f176f84802a193085fe268e0371f27  libgomp/libgomp.h
! 66665fac335585c52b5f3ecb4a71ba92  libgomp/libgomp.info
  9a1ab09c02391af1c95e6d63cb8eb499  libgomp/libgomp.map
  8b2aa50aecad82171348a6918309afd6  libgomp/libgomp.spec.in
  c2311b843993357e9da9e17fa98bc7dd  libgomp/libgomp.texi
*************** f288ebef02de5e114b5c8526bad9dc19  libgom
*** 63616,63621 ****
--- 63930,63936 ----
  d65773670d221b74aa6b327a1de57dff  libgomp/testsuite/libgomp.c++/pr38650.C
  32eed8fe7a118de6fa22a9b1ffec6c53  libgomp/testsuite/libgomp.c++/pr39573.C
  467dc8995782492f741eb1d9548a272b  libgomp/testsuite/libgomp.c++/pr43893.C
+ f8a4ee60b8dc15123330632ae37c9ef4  libgomp/testsuite/libgomp.c++/pr45784.C
  6bc7a2a67f411f00aa39c8b72e8a287d  libgomp/testsuite/libgomp.c++/pr48869.C
  d566c37edb50b4aac9c2b4fa4d381670  libgomp/testsuite/libgomp.c++/pr49043.C
  d2e531409ec3708a503019e5aec4cfd8  libgomp/testsuite/libgomp.c++/pr56217.C
*************** d40927d27fc8aa0a3f0aca700ccbd13b  libgom
*** 63639,63644 ****
--- 63954,63960 ----
  e05799ca0fb925e4de120a002da662ed  libgomp/testsuite/libgomp.c++/pr69555-2.C
  854c3912b1646c8771d7f3032a72cd1f  libgomp/testsuite/libgomp.c++/pr70376.C
  80258160ea88fc6c77ba4774e507a905  libgomp/testsuite/libgomp.c++/pr81130.C
+ 6050a57d353f711a4c93e9fc816d1fd8  libgomp/testsuite/libgomp.c++/pr81314.C
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c++/reduction-1.C
  1473f55e3f6f9827b6dd281025b88b85  libgomp/testsuite/libgomp.c++/reduction-10.C
  bd119573b86fb5577edaf97dd86d2a6c  libgomp/testsuite/libgomp.c++/reduction-11.C
*************** ced1dba5d35a4768f3826db0c75f01b6  libgom
*** 63954,63959 ****
--- 64270,64276 ----
  006c9241a06131d8b1ad87c0a7a58349  libgomp/testsuite/libgomp.c/pr42029.c
  965ea816877f4bf791f4bf1a1aeef3cf  libgomp/testsuite/libgomp.c/pr42942.c
  3b6d62c4c9f8e8ce4656f6342157558e  libgomp/testsuite/libgomp.c/pr43893.c
+ 67c38424bb3c5c571b180f7bdadaa4f8  libgomp/testsuite/libgomp.c/pr45784.c
  98e5e0392d559ee3428b62c6dfa93e0c  libgomp/testsuite/libgomp.c/pr46032-2.c
  014ad41df9153b87675e7db55d0b87e9  libgomp/testsuite/libgomp.c/pr46032.c
  7063eafd5386ba2fb42b9714bc3c1b6e  libgomp/testsuite/libgomp.c/pr46193.c
*************** cdbcad7124c1e89a09c38bffd2f8af26  libgom
*** 63992,63997 ****
--- 64309,64317 ----
  74aa701ffb4677d1a83a69caec90ea29  libgomp/testsuite/libgomp.c/pr80809-2.c
  fbaa429fdd38498866cb27eca67eb819  libgomp/testsuite/libgomp.c/pr80809-3.c
  e768743d2af95f59780e3418077b7e1e  libgomp/testsuite/libgomp.c/pr80853.c
+ 9116b9dc2c0c3c11fdab95ea2ca66a18  libgomp/testsuite/libgomp.c/pr81687-1.c
+ 5996dc15da52a000b77c153bb70588f6  libgomp/testsuite/libgomp.c/pr81687-2.c
+ 4066b4a4600721101ac384b659311782  libgomp/testsuite/libgomp.c/pr81875.c
  2a0a447db3ae892c0c62b0136b00360e  libgomp/testsuite/libgomp.c/priority.c
  ea7c9e74bda402b1663a903b26400fab  libgomp/testsuite/libgomp.c/private-1.c
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c/reduction-1.c
*************** d40bb4d01cb9e310f1f5f2f8112947c3  libgom
*** 64283,64288 ****
--- 64603,64610 ----
  f7782bc4547f59705a61ee03dc89372a  libgomp/testsuite/libgomp.fortran/pr71014.f90
  eaeadf99271f326c16618e5bfa7fa387  libgomp/testsuite/libgomp.fortran/pr71734-1.f90
  2d364f3055004bfd34a5395bfd835c8c  libgomp/testsuite/libgomp.fortran/pr71734-2.f90
+ 7b247f3eafeb9482ddfb062c5c175cea  libgomp/testsuite/libgomp.fortran/pr81304.f90
+ 947c6cd3f45fe3e7fdf8f49002b1e6da  libgomp/testsuite/libgomp.fortran/pr81841.f90
  ed38be90cae92afacea925b0c0c3c356  libgomp/testsuite/libgomp.fortran/procptr1.f90
  4af6e9394ddc7a6c89dca2968cac162e  libgomp/testsuite/libgomp.fortran/recursion1.f90
  f7a52f7caa9a62d15b0f1270dc461c08  libgomp/testsuite/libgomp.fortran/reduction1.f90
*************** d2feeae17acfcc522ce8d197f56a5e6c  libgom
*** 64735,64741 ****
  d3f9f8b453576b8a24f3f2db4ad0cbe2  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  97895ee7fdb38ab486cfd464bb975de0  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  5e70f54ed74527f5e04379413bff932f  libgomp/work.c
! 053c360bbad69054328c1959641d23c4  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  a38674477ad0a784b375b84f710eb630  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
--- 65057,65063 ----
  d3f9f8b453576b8a24f3f2db4ad0cbe2  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  97895ee7fdb38ab486cfd464bb975de0  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  5e70f54ed74527f5e04379413bff932f  libgomp/work.c
! 28282830d066165621f057092aee9644  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  a38674477ad0a784b375b84f710eb630  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
*************** b8290f5231ea78d8acee7c12d03f21e2  libhsa
*** 64762,64768 ****
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 7c7a48ec47fd0f1ef63ca1bae9e9c940  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  989d73ea8d6c7734f2cd7fc2f6a08ee9  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
--- 65084,65090 ----
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! e295143e04ed9213dbcb992b9b4f0a04  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  989d73ea8d6c7734f2cd7fc2f6a08ee9  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
*************** b2c289eb14e9197dcad172f3acba12b7  libibe
*** 64926,64932 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  1fba1d2c7e578bb603294d1d38b15e6e  libiberty/xstrndup.c
  5b461b93e0d400569656cf150a9458e8  libiberty/xvasprintf.c
! 0c9793285b71ab1c0e440d6bc7e0eed4  libitm/ChangeLog
  f0841cbe677cca223ebc3864c6840fb3  libitm/Makefile.am
  e134b04c0dc26da6f5a6948763a388a8  libitm/Makefile.in
  02cde8e370b6e6440c462cbdb510ad9c  libitm/aatree.cc
--- 65248,65254 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  1fba1d2c7e578bb603294d1d38b15e6e  libiberty/xstrndup.c
  5b461b93e0d400569656cf150a9458e8  libiberty/xvasprintf.c
! bb27b02e35ce010cf8077d7f3b354eac  libitm/ChangeLog
  f0841cbe677cca223ebc3864c6840fb3  libitm/Makefile.am
  e134b04c0dc26da6f5a6948763a388a8  libitm/Makefile.in
  02cde8e370b6e6440c462cbdb510ad9c  libitm/aatree.cc
*************** cdbde62e85c45821e7d0e7542ea9e4b5  libitm
*** 64984,64990 ****
  92c8aa2e676e6aad3b45ee3c79ce4f48  libitm/dispatch.h
  ce09bec8584efd1948a6896224aaff53  libitm/eh_cpp.cc
  ced7d40fe3094446e51c1b8cf40d0f0a  libitm/libitm.h
! af1c1ff81daf37b25663973d89a34a36  libitm/libitm.info
  0c43820b921ecdbe9d98f068100e716a  libitm/libitm.map
  ea467d7117853d139bb288ab75261139  libitm/libitm.spec.in
  dc401c868192cd583b6851a8f33879d8  libitm/libitm.texi
--- 65306,65312 ----
  92c8aa2e676e6aad3b45ee3c79ce4f48  libitm/dispatch.h
  ce09bec8584efd1948a6896224aaff53  libitm/eh_cpp.cc
  ced7d40fe3094446e51c1b8cf40d0f0a  libitm/libitm.h
! 80e0c7a784e5896fcdf2a039c2740864  libitm/libitm.info
  0c43820b921ecdbe9d98f068100e716a  libitm/libitm.map
  ea467d7117853d139bb288ab75261139  libitm/libitm.spec.in
  dc401c868192cd583b6851a8f33879d8  libitm/libitm.texi
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 65029,65035 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  2fde3d4b9799cb5c947aa18d56b45a58  libitm/useraction.cc
  800898e382995b27db1e8e5415e383d5  libitm/util.cc
! 9015fbfa26f75905915a98d05ab84745  libmpx/ChangeLog
  08c39b0de69ded1b0ec0d079e8ffa278  libmpx/Makefile.am
  d0a1d026cd869756809cfc7e163653fb  libmpx/Makefile.in
  9883ed42b491d8aea83fdde90561cf2a  libmpx/acinclude.m4
--- 65351,65357 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  2fde3d4b9799cb5c947aa18d56b45a58  libitm/useraction.cc
  800898e382995b27db1e8e5415e383d5  libitm/util.cc
! 054f2c87585baf780a57b81a8250c1b8  libmpx/ChangeLog
  08c39b0de69ded1b0ec0d079e8ffa278  libmpx/Makefile.am
  d0a1d026cd869756809cfc7e163653fb  libmpx/Makefile.in
  9883ed42b491d8aea83fdde90561cf2a  libmpx/acinclude.m4
*************** abb9c0882fb921e70c77607151719c9d  libmpx
*** 65052,65058 ****
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  240daa7f37ceeb22e331595ac7363fe8  libmpx/mpxwrap/libtool-version
  84b2ae6cc72d1bc6af32bbf75fdf747b  libmpx/mpxwrap/mpx_wrappers.c
! 8d9e4b311016eee67985d1cb9081402c  libobjc/ChangeLog
  b2cf3adfbdbae80e35d96ff569e9f93a  libobjc/Makefile.in
  ca9308f2e96106ba49c888b75644c31a  libobjc/NXConstStr.m
  8b730dbe3083b0ce8de23dba63e4345d  libobjc/Object.m
--- 65374,65380 ----
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  240daa7f37ceeb22e331595ac7363fe8  libmpx/mpxwrap/libtool-version
  84b2ae6cc72d1bc6af32bbf75fdf747b  libmpx/mpxwrap/mpx_wrappers.c
! d144767c8a6c6204d46099102a96b307  libobjc/ChangeLog
  b2cf3adfbdbae80e35d96ff569e9f93a  libobjc/Makefile.in
  ca9308f2e96106ba49c888b75644c31a  libobjc/NXConstStr.m
  8b730dbe3083b0ce8de23dba63e4345d  libobjc/Object.m
*************** ed8e260d84d74bdae710d754280f305d  libobj
*** 65109,65115 ****
  b5a7e82ec7b4fc9af8de51779c12430b  libobjc/selector.c
  031774b1d0af62af9c73b941c33256c5  libobjc/sendmsg.c
  471a0873da510e7cdaf8924b3babf10c  libobjc/thr.c
! 67fb0803f7fd927b51114bcfd4cb9cff  liboffloadmic/ChangeLog
  04abd6719c66f08c91fbd9f04b69d3f5  liboffloadmic/Makefile.am
  30b43aa8aba9a4769f58028e2f0424f7  liboffloadmic/Makefile.in
  49cb389d7dff64b95e25b4d7e85c7ecf  liboffloadmic/aclocal.m4
--- 65431,65437 ----
  b5a7e82ec7b4fc9af8de51779c12430b  libobjc/selector.c
  031774b1d0af62af9c73b941c33256c5  libobjc/sendmsg.c
  471a0873da510e7cdaf8924b3babf10c  libobjc/thr.c
! 012f1c0f03976a791e45188b8ff7ad7e  liboffloadmic/ChangeLog
  04abd6719c66f08c91fbd9f04b69d3f5  liboffloadmic/Makefile.am
  30b43aa8aba9a4769f58028e2f0424f7  liboffloadmic/Makefile.in
  49cb389d7dff64b95e25b4d7e85c7ecf  liboffloadmic/aclocal.m4
*************** b1def68202639bd452fb59aea3371fe4  liboff
*** 65198,65204 ****
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 0037ffbb4e15bd2d29be3c345a592ebc  libquadmath/ChangeLog
  e1106736861aae37a68244254f00f3fd  libquadmath/Makefile.am
  089aca42b8f31c3920925f611462bc81  libquadmath/Makefile.in
  4c8b4478a1031d129e7cc6b341876b99  libquadmath/acinclude.m4
--- 65520,65526 ----
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! eea465709c5af1750542961e7a9dccf4  libquadmath/ChangeLog
  e1106736861aae37a68244254f00f3fd  libquadmath/Makefile.am
  089aca42b8f31c3920925f611462bc81  libquadmath/Makefile.in
  4c8b4478a1031d129e7cc6b341876b99  libquadmath/acinclude.m4
*************** b575232932aeb139e780664720bc8695  libqua
*** 65206,65212 ****
  bf09ede5c6d78e3d132bde0f933590d8  libquadmath/config.h.in
  7f6b0d2eeae18aa85f194f1cbc6a9c29  libquadmath/configure
  84f1e84be7df00cfbeab19204eaf8dd5  libquadmath/configure.ac
! 5076830898839f15e5084f13b33bd362  libquadmath/libquadmath.info
  2cb034bf3212dff9fd07056661589189  libquadmath/libquadmath.texi
  77280bb7ee423875e03d9c0d34527df6  libquadmath/libtool-version
  f44065462735b4699d44588271a5f09a  libquadmath/math/acoshq.c
--- 65528,65534 ----
  bf09ede5c6d78e3d132bde0f933590d8  libquadmath/config.h.in
  7f6b0d2eeae18aa85f194f1cbc6a9c29  libquadmath/configure
  84f1e84be7df00cfbeab19204eaf8dd5  libquadmath/configure.ac
! 258ec0a93add4fccca2b716d4b9c8aad  libquadmath/libquadmath.info
  2cb034bf3212dff9fd07056661589189  libquadmath/libquadmath.texi
  77280bb7ee423875e03d9c0d34527df6  libquadmath/libtool-version
  f44065462735b4699d44588271a5f09a  libquadmath/math/acoshq.c
*************** e766022f8615b72cbc38335d262e9d3d  libqua
*** 65330,65336 ****
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! f6363abd372d9a4400edb935fa01823e  libsanitizer/ChangeLog
  c5b0b63dd90ad073654139697e69d009  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  f11d8e68ccf5dbd2281333342f0cea86  libsanitizer/LOCAL_PATCHES
--- 65652,65658 ----
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! ad5dcbee25d98c11d497501fc2f401e3  libsanitizer/ChangeLog
  c5b0b63dd90ad073654139697e69d009  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  f11d8e68ccf5dbd2281333342f0cea86  libsanitizer/LOCAL_PATCHES
*************** aa7833ffd0b94a28455dc72a79081c02  libsan
*** 65396,65402 ****
  f14b75055c11bb9db5ff23c1d981f7b9  libsanitizer/config.h.in
  711da8a93e9eeb9c43b3390652f3cc00  libsanitizer/configure
  0fc36261b30c3353cdcbe03be57d103b  libsanitizer/configure.ac
! f4ac2f3c26d34f5257e72a31bb34aa88  libsanitizer/configure.tgt
  b4a5d598d9c1fddc5a43683c868160bc  libsanitizer/include/sanitizer/allocator_interface.h
  80787ea625b0aee3a6861ee47f77eb6d  libsanitizer/include/sanitizer/asan_interface.h
  8a9b5faa6b6320f27a2eb956be0afd44  libsanitizer/include/sanitizer/common_interface_defs.h
--- 65718,65724 ----
  f14b75055c11bb9db5ff23c1d981f7b9  libsanitizer/config.h.in
  711da8a93e9eeb9c43b3390652f3cc00  libsanitizer/configure
  0fc36261b30c3353cdcbe03be57d103b  libsanitizer/configure.ac
! a167c94d13ce772d419d964c6b9d3181  libsanitizer/configure.tgt
  b4a5d598d9c1fddc5a43683c868160bc  libsanitizer/include/sanitizer/allocator_interface.h
  80787ea625b0aee3a6861ee47f77eb6d  libsanitizer/include/sanitizer/asan_interface.h
  8a9b5faa6b6320f27a2eb956be0afd44  libsanitizer/include/sanitizer/common_interface_defs.h
*************** a02871a535bceea4a946e8c8dbe3199d  libsan
*** 65413,65418 ****
--- 65735,65741 ----
  e0f26bb761d75b6aac187f2c8d755c0b  libsanitizer/include/system/linux/mroute6.h
  52441feaf66ebf0ecf003bd66b0845a1  libsanitizer/include/system/linux/perf_event.h
  3de6060b4f9ff628820f60672dee5958  libsanitizer/include/system/linux/types.h
+ 177782c011eb97e4adc68bd2c39b6f84  libsanitizer/include/system/sys/ptrace.h
  9b6d9638bfb718af8b3bd19759244d8c  libsanitizer/interception/Makefile.am
  4702440849fadb440f2b9d0454f65aeb  libsanitizer/interception/Makefile.in
  3d67b9288498027784dbcc8d822fec65  libsanitizer/interception/interception.h
*************** ea35b83ff2eb2bff286f2781693b0cc7  libsan
*** 65430,65437 ****
  35b2978dd28dbb4048032ad8db998f5c  libsanitizer/libbacktrace/bridge.cc
  4b83707f75499a1070d0ad8757700b50  libsanitizer/libsanitizer.spec.in
  5b95ad6add3888b3ac1fd4fc7b3704ca  libsanitizer/libtool-version
! 08775b3adb408fedd5feeaec29c81b3d  libsanitizer/lsan/Makefile.am
! 3b96f97a6e8be455affe5e96ab2ae6ef  libsanitizer/lsan/Makefile.in
  5b95ad6add3888b3ac1fd4fc7b3704ca  libsanitizer/lsan/libtool-version
  776be84a21f498369afd7fd42ca4e28e  libsanitizer/lsan/lsan.cc
  9e1c76dba515e683781897292ae1a8ef  libsanitizer/lsan/lsan.h
--- 65753,65760 ----
  35b2978dd28dbb4048032ad8db998f5c  libsanitizer/libbacktrace/bridge.cc
  4b83707f75499a1070d0ad8757700b50  libsanitizer/libsanitizer.spec.in
  5b95ad6add3888b3ac1fd4fc7b3704ca  libsanitizer/libtool-version
! a21a444759ee3de56679db04a268abff  libsanitizer/lsan/Makefile.am
! bfc6c13137c8c9e34aaa63c38e2dffc4  libsanitizer/lsan/Makefile.in
  5b95ad6add3888b3ac1fd4fc7b3704ca  libsanitizer/lsan/libtool-version
  776be84a21f498369afd7fd42ca4e28e  libsanitizer/lsan/lsan.cc
  9e1c76dba515e683781897292ae1a8ef  libsanitizer/lsan/lsan.h
*************** f07ab1da60e7fd7f3d27a1960d25e06c  libsan
*** 65648,65654 ****
  0f33fad437a0fa30b1527f8f957011d6  libsanitizer/ubsan/ubsan_type_hash_win.cc
  8b063f15d2aa59cd7d3a2c835729e42d  libsanitizer/ubsan/ubsan_value.cc
  735246869fac0a1e63b5d9c72143e63a  libsanitizer/ubsan/ubsan_value.h
! dfb313d3ec2ba7921a65ccad6a6b7171  libssp/ChangeLog
  776e0645b365526b37a8934f921f91b6  libssp/Makefile.am
  4ca3c95d4bc6b9edac706fca73c37993  libssp/Makefile.in
  b0548e1d34696c0fb30573ffde20c761  libssp/aclocal.m4
--- 65971,65977 ----
  0f33fad437a0fa30b1527f8f957011d6  libsanitizer/ubsan/ubsan_type_hash_win.cc
  8b063f15d2aa59cd7d3a2c835729e42d  libsanitizer/ubsan/ubsan_value.cc
  735246869fac0a1e63b5d9c72143e63a  libsanitizer/ubsan/ubsan_value.h
! 7d67e88e5f824df87159ed9eb0d3e4bc  libssp/ChangeLog
  776e0645b365526b37a8934f921f91b6  libssp/Makefile.am
  4ca3c95d4bc6b9edac706fca73c37993  libssp/Makefile.in
  b0548e1d34696c0fb30573ffde20c761  libssp/aclocal.m4
*************** b1831173424b3bacbedae40d56213c53  libssp
*** 65677,65683 ****
  4849bcc282291903a5ab2633972a6f59  libssp/strncpy-chk.c
  8f39faa199e6457e41dd4673ab8fa2b5  libssp/vsnprintf-chk.c
  b432716a66578ff7c5e7f9c92bc30e25  libssp/vsprintf-chk.c
! ba67c504a456fb642d74de36e0c82dbc  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 66000,66006 ----
  4849bcc282291903a5ab2633972a6f59  libssp/strncpy-chk.c
  8f39faa199e6457e41dd4673ab8fa2b5  libssp/vsnprintf-chk.c
  b432716a66578ff7c5e7f9c92bc30e25  libssp/vsprintf-chk.c
! 4d77dfbc533bde0f73941b7390dbbfb0  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** cdd50089e0460c8802edf9f1e3881ca6  libstd
*** 65735,65741 ****
  7c9d9f30d0c74c87283c25e3959c4859  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  d5ca39dd5aeebba4599442e4a6052175  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
! f37099298428979c5d83b716ced911d0  libstdc++-v3/config/abi/pre/gnu.ver
  b01f8da8f4373070847fe317fe8a546e  libstdc++-v3/config/abi/pre/none.ver
  474df1d032c9df579426e6bafa6fce65  libstdc++-v3/config/allocator/bitmap_allocator_base.h
  f1667a9ecb6ec699875716d4ee1bc87e  libstdc++-v3/config/allocator/malloc_allocator_base.h
--- 66058,66064 ----
  7c9d9f30d0c74c87283c25e3959c4859  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  d5ca39dd5aeebba4599442e4a6052175  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
! 090bad34be4da422930507838d7fc6bc  libstdc++-v3/config/abi/pre/gnu.ver
  b01f8da8f4373070847fe317fe8a546e  libstdc++-v3/config/abi/pre/none.ver
  474df1d032c9df579426e6bafa6fce65  libstdc++-v3/config/allocator/bitmap_allocator_base.h
  f1667a9ecb6ec699875716d4ee1bc87e  libstdc++-v3/config/allocator/malloc_allocator_base.h
*************** c4d379ffd70fbb2c4895566590687f13  libstd
*** 65764,65770 ****
  1c0df642e68cc0d5c84f5b5295a9e0ea  libstdc++-v3/config/cpu/sh/atomicity.h
  9d40707585d5e3352dcdfa824a596c43  libstdc++-v3/config/cpu/sparc/atomic_word.h
  35be2ff693c372d94646265cccc98b1c  libstdc++-v3/config/cpu/sparc/atomicity.h
! 30754a707151ba642bed17ff11f27c39  libstdc++-v3/config/io/basic_file_stdio.cc
  deb8374b2db1778ae762465fa3bea588  libstdc++-v3/config/io/basic_file_stdio.h
  6ca2ee5d73a9be7ea8084c3e9b0054a2  libstdc++-v3/config/io/c_io_stdio.h
  08d965d519ec34de201de66cab98304b  libstdc++-v3/config/locale/darwin/ctype_members.cc
--- 66087,66093 ----
  1c0df642e68cc0d5c84f5b5295a9e0ea  libstdc++-v3/config/cpu/sh/atomicity.h
  9d40707585d5e3352dcdfa824a596c43  libstdc++-v3/config/cpu/sparc/atomic_word.h
  35be2ff693c372d94646265cccc98b1c  libstdc++-v3/config/cpu/sparc/atomicity.h
! a287eae246710eba198462b7a6348148  libstdc++-v3/config/io/basic_file_stdio.cc
  deb8374b2db1778ae762465fa3bea588  libstdc++-v3/config/io/basic_file_stdio.h
  6ca2ee5d73a9be7ea8084c3e9b0054a2  libstdc++-v3/config/io/c_io_stdio.h
  08d965d519ec34de201de66cab98304b  libstdc++-v3/config/locale/darwin/ctype_members.cc
*************** d7f207dcb3d6f80e6d9e4e16caf6b18d  libstd
*** 65898,65912 ****
  74b2c2379a63ef007e3b81ca6e5ef284  libstdc++-v3/doc/Makefile.in
  3f7ff07f68cc7610addc1921bc125548  libstdc++-v3/doc/doxygen/Intro.3
  e221bfb1fc340e034b28617e561f131d  libstdc++-v3/doc/doxygen/doxygroups.cc
! 6b4dbb148dedb8af46a53ccf42399cae  libstdc++-v3/doc/doxygen/mainpage.html
  3486d64b0aaa601908006a0e78395ca3  libstdc++-v3/doc/doxygen/stdheader.cc
  1273764cd133c402d2d3f22cf2913af5  libstdc++-v3/doc/doxygen/tables.html
  ee599e042e0ab46c3d78dd8675b8ba7f  libstdc++-v3/doc/doxygen/user.cfg.in
  66e139590a163a3e9d632f33fbe1d1b3  libstdc++-v3/doc/html/README
! 12cfb60becc3f2e9defd8d75a1a21e7d  libstdc++-v3/doc/html/api.html
! e24504647642dbafa49db140acc95c21  libstdc++-v3/doc/html/bk02.html
! 58ad49058a87b197aaddb99f389eacfa  libstdc++-v3/doc/html/bk03.html
! aa524c76cc891a40f196e82231e5a281  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
--- 66221,66235 ----
  74b2c2379a63ef007e3b81ca6e5ef284  libstdc++-v3/doc/Makefile.in
  3f7ff07f68cc7610addc1921bc125548  libstdc++-v3/doc/doxygen/Intro.3
  e221bfb1fc340e034b28617e561f131d  libstdc++-v3/doc/doxygen/doxygroups.cc
! 520db39aef0e2a59418132af88b897ed  libstdc++-v3/doc/doxygen/mainpage.html
  3486d64b0aaa601908006a0e78395ca3  libstdc++-v3/doc/doxygen/stdheader.cc
  1273764cd133c402d2d3f22cf2913af5  libstdc++-v3/doc/doxygen/tables.html
  ee599e042e0ab46c3d78dd8675b8ba7f  libstdc++-v3/doc/doxygen/user.cfg.in
  66e139590a163a3e9d632f33fbe1d1b3  libstdc++-v3/doc/html/README
! 4466806f318e6153c722faee62d28915  libstdc++-v3/doc/html/api.html
! fd168dc2b2d0c12b1e17b40ffec96390  libstdc++-v3/doc/html/bk02.html
! 47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! 4cbf99aaaeae90dfebdce302f055ee0d  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
*************** d7249eb4d31bd107d0b09ea3c80cb723  libstd
*** 65986,66096 ****
  1d86b338a316806c80b250eb132ac6dd  libstdc++-v3/doc/html/images/pbds_tree_text_lor_find.png
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
! deaf15214d754198690e20ee57268722  libstdc++-v3/doc/html/index.html
! 588d8d08fe4a8c43b280867539ca1993  libstdc++-v3/doc/html/manual/abi.html
! c50671050ff8de94cc275131201e5bd7  libstdc++-v3/doc/html/manual/algorithms.html
! 15818058c9d4057decee4a010f50ee09  libstdc++-v3/doc/html/manual/api.html
! e246a4128efd7028f3ebccc2eff97d1e  libstdc++-v3/doc/html/manual/appendix.html
! 206999d7f3a9e2bcc6b9162c3cae1a93  libstdc++-v3/doc/html/manual/appendix_contributing.html
! e9c0f1ff9a8891b7968f3f687b4813ec  libstdc++-v3/doc/html/manual/appendix_free.html
! 1ba38c64d73796a214334f2dab820328  libstdc++-v3/doc/html/manual/appendix_gfdl.html
! b86617057a7d02b358290306b815792d  libstdc++-v3/doc/html/manual/appendix_gpl.html
! 19ab2511f8c1815d0bbe8a83c99253b3  libstdc++-v3/doc/html/manual/appendix_porting.html
! 87aa4de6273de19892c7eb5eaca6e095  libstdc++-v3/doc/html/manual/associative.html
! 2b7f9e805e058ada0fa0d34ba53b7222  libstdc++-v3/doc/html/manual/atomics.html
! f20a2b30c29a3108b6c924926bb54e8b  libstdc++-v3/doc/html/manual/backwards.html
! 4bc46b36e9636b2f61911bec8741819b  libstdc++-v3/doc/html/manual/bitmap_allocator.html
! b102b16060eb66b508228d886bb789eb  libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
! 3483095fefc289ad57f1108c8ad1fabc  libstdc++-v3/doc/html/manual/bugs.html
! ff5cb87200fbc4571c1b621cb0450053  libstdc++-v3/doc/html/manual/concept_checking.html
! ff8a760ba1cd40de947c0cb4ef121860  libstdc++-v3/doc/html/manual/concurrency.html
! ac6f8416ccf4463863f8233f046594b6  libstdc++-v3/doc/html/manual/configure.html
! 15a99c3c565006c754c29a968b965079  libstdc++-v3/doc/html/manual/containers.html
! a039be9cc637470d3f8d3ed9648ca5d2  libstdc++-v3/doc/html/manual/containers_and_c.html
! 0e203264aeef64b52c83608efc6b0be3  libstdc++-v3/doc/html/manual/debug.html
! 819dbf166a9b7d51462c83b311309a08  libstdc++-v3/doc/html/manual/debug_mode.html
! 59eac764f7bf1d33a90597c668addbcb  libstdc++-v3/doc/html/manual/debug_mode_design.html
! 6a97f7f04b5b1a36575aa5e0f80f1ee5  libstdc++-v3/doc/html/manual/debug_mode_semantics.html
! c47d5c7c4e435589bafa4b4d8c4cd13c  libstdc++-v3/doc/html/manual/debug_mode_using.html
! 5970942162cec038498e944bc8edc922  libstdc++-v3/doc/html/manual/diagnostics.html
! 60530a1342e88e6500e3ff351464f4c8  libstdc++-v3/doc/html/manual/documentation_hacking.html
! 9c186cf250d342ffb6ac4d058c7f4315  libstdc++-v3/doc/html/manual/dynamic_memory.html
! 6eb480d9fe7bb8964b8eb781f894726c  libstdc++-v3/doc/html/manual/errno.html
! 6754ad07708c36820e08e04e1aeb02bb  libstdc++-v3/doc/html/manual/ext_algorithms.html
! 2bd024c6b97cc94cd4fd931b972dccac  libstdc++-v3/doc/html/manual/ext_compile_checks.html
! d3228526ee93719e75cc636f26c0f7ff  libstdc++-v3/doc/html/manual/ext_concurrency.html
! 99b0a38fd9e316e076d95029052e11a0  libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
! 2b9b33938584e17f401bf21c285af30a  libstdc++-v3/doc/html/manual/ext_concurrency_use.html
! 8fc51fc67d0794cfe349294f28d8e187  libstdc++-v3/doc/html/manual/ext_containers.html
! b83e2280a694b73feedb098666fdcd42  libstdc++-v3/doc/html/manual/ext_demangling.html
! 7969471d93a397921bf15645722db9d4  libstdc++-v3/doc/html/manual/ext_io.html
! 24abb74f520b2cc64329af7b0eabedd6  libstdc++-v3/doc/html/manual/ext_iterators.html
! 549d43cb9c55ed8abf3eb93c27ed9716  libstdc++-v3/doc/html/manual/ext_numerics.html
! e6d64741747864b4e377547f0adbaf1a  libstdc++-v3/doc/html/manual/ext_preface.html
! 2e9ae95a3ae1a6c6ec52c0b778656ffc  libstdc++-v3/doc/html/manual/ext_sgi.html
! 3232979348ed4e031d790cc79ff62b54  libstdc++-v3/doc/html/manual/ext_utilities.html
! 08bb7a167767239b5cb02bdab1496470  libstdc++-v3/doc/html/manual/extensions.html
! 911d3881190a85d6ec5f2cd3f7048bb5  libstdc++-v3/doc/html/manual/facets.html
! 37c12e79fc102c3c25a476d99d9bcbf1  libstdc++-v3/doc/html/manual/fstreams.html
! 5ed2116075aa233ced29bb764841298c  libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
! 15e0227365d283a17274f697109ab018  libstdc++-v3/doc/html/manual/index.html
! ffc954ad4d368b5737f9c7b72149768d  libstdc++-v3/doc/html/manual/internals.html
! c5304ac3a8f082ee73823d84041aa2f5  libstdc++-v3/doc/html/manual/intro.html
! c7b8f6204926edd186a9729c3ba1b06a  libstdc++-v3/doc/html/manual/io.html
! c41dc87f8be3a367ba747353fbab2353  libstdc++-v3/doc/html/manual/io_and_c.html
! 17686da06d6f5707c8b0734e7265c72a  libstdc++-v3/doc/html/manual/iterators.html
! f2cbe7a16c1459eb9d661c4f59148c85  libstdc++-v3/doc/html/manual/license.html
! 756b894a64f9e63ec962a6742ba34bc8  libstdc++-v3/doc/html/manual/localization.html
! 518c609918662df90ec372996b1cee25  libstdc++-v3/doc/html/manual/make.html
! c130b3a8b99e98587d3d95fbf10e4bc3  libstdc++-v3/doc/html/manual/memory.html
! 2f0038d7682f075686ddeb6eb5700181  libstdc++-v3/doc/html/manual/mt_allocator.html
! 90aab30425d9f81569fd7f122545388f  libstdc++-v3/doc/html/manual/mt_allocator_design.html
! 769263e7fac4c4320ed9890622a2691d  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
! b477b181b88903e87cafffc02f82c26f  libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
! 8e5ff1c36db70228ad85f9412c2d7e0d  libstdc++-v3/doc/html/manual/mt_allocator_impl.html
! 961b1986cc712df4011f8f956904e08f  libstdc++-v3/doc/html/manual/numerics.html
! 1e7bda9b7468a80644d426c5ec6d9956  libstdc++-v3/doc/html/manual/numerics_and_c.html
! 73a67e9f3ea3de4053702d5d42bc5dd5  libstdc++-v3/doc/html/manual/pairs.html
! f7c8c93154b8acd3659755fba9cf2ea6  libstdc++-v3/doc/html/manual/parallel_mode.html
! 85a125ec0706e197a5e833d1a6c3eff6  libstdc++-v3/doc/html/manual/parallel_mode_design.html
! 9fa3374f8d90cea52be068b1a43becf3  libstdc++-v3/doc/html/manual/parallel_mode_semantics.html
! eb0de4015a06cfc5b0946dea8967d9c3  libstdc++-v3/doc/html/manual/parallel_mode_test.html
! abaa2d58c449558d305c7a17b20d4e21  libstdc++-v3/doc/html/manual/parallel_mode_using.html
! 96b170824ef4e1f34ef2e7f223e1c45d  libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
! 7aa99669d95c48b823307da11f71f6a0  libstdc++-v3/doc/html/manual/policy_data_structures.html
! dd0d0a3dbde1fe5688daf082a20edb0c  libstdc++-v3/doc/html/manual/policy_data_structures_ack.html
! 0e920038f09a9af0328b6f4d474366b8  libstdc++-v3/doc/html/manual/policy_data_structures_design.html
! 05d705077c0793d5370220351c96874d  libstdc++-v3/doc/html/manual/policy_data_structures_using.html
! 3c962d4f6d2ad1523c6fd5cc144901b4  libstdc++-v3/doc/html/manual/profile_mode.html
! 55b08f450898f4f72f786affcbc8ad90  libstdc++-v3/doc/html/manual/profile_mode_api.html
! a4da9233e97dfbc6975e64682370e552  libstdc++-v3/doc/html/manual/profile_mode_cost_model.html
! 2a583e34efa63b75df379d88f23ea809  libstdc++-v3/doc/html/manual/profile_mode_design.html
! b3f0b779c265ab6f430475e4f88f580e  libstdc++-v3/doc/html/manual/profile_mode_devel.html
! 7331d7385104a6dc5184418bdb60c7f9  libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
! 959142a01bcfe51b5975541a3f0b6dc6  libstdc++-v3/doc/html/manual/profile_mode_impl.html
! 07a221c9bf5f7e46ea33f7c4a43cc754  libstdc++-v3/doc/html/manual/setup.html
! 6b6cefa7f9267ae701ee527c0cbe7f1e  libstdc++-v3/doc/html/manual/source_code_style.html
! 0576cfcb1c478a91ea55484a0ff9a3ec  libstdc++-v3/doc/html/manual/source_design_notes.html
! b6bcd673d9c861062900ffdb78ef22ab  libstdc++-v3/doc/html/manual/source_organization.html
! 9bd1cb72b4963156b2da3c4ad09c72d3  libstdc++-v3/doc/html/manual/status.html
! 6b028769a32926f8762762e79444becb  libstdc++-v3/doc/html/manual/std_contents.html
! f0e3024ae1008194f1ad841b4480c9df  libstdc++-v3/doc/html/manual/streambufs.html
! 0aad91af2fbe9bc6363598d5a79f7d36  libstdc++-v3/doc/html/manual/strings.html
! aae3d417ab9227eca84f286d98536f8e  libstdc++-v3/doc/html/manual/stringstreams.html
! 002ae4f0325c2175151fcc3c235c2ab6  libstdc++-v3/doc/html/manual/support.html
! 2a6d5d232b15dab69b05672e1193953c  libstdc++-v3/doc/html/manual/termination.html
! b889ac427c1e3e8b84bafab551b6b2cd  libstdc++-v3/doc/html/manual/test.html
! 1921311e51f16604162cc2e27b35d38b  libstdc++-v3/doc/html/manual/traits.html
! cd78ebf4959f2540dbd758d7d4d86e46  libstdc++-v3/doc/html/manual/unordered_associative.html
! cbae75f523c5696909e842a871384c25  libstdc++-v3/doc/html/manual/using.html
! c12aa64ee93908493c634a9f57590b01  libstdc++-v3/doc/html/manual/using_concurrency.html
! 59d4817c6fbdfe5edf1ea4233cfc1663  libstdc++-v3/doc/html/manual/using_dual_abi.html
! 6d0ec053f63417e2c27ac037304a5e62  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
! 88cab9e6abb5641d0954c3a20a09a288  libstdc++-v3/doc/html/manual/using_exceptions.html
! 4c6bb05cc079802bc2624a8522213be0  libstdc++-v3/doc/html/manual/using_headers.html
! ecb80dd1dd5ad0c3304052c6711e6045  libstdc++-v3/doc/html/manual/using_macros.html
! 5a9981980034ebcb698957f7baeac265  libstdc++-v3/doc/html/manual/using_namespaces.html
! 8c824a54ff9dd7a513a19ca3a058202a  libstdc++-v3/doc/html/manual/utilities.html
  449dbbf51240d77a37d2437eff256924  libstdc++-v3/doc/xml/api.xml
  0b177c199fb448ad3630d15bdc3cbb19  libstdc++-v3/doc/xml/authors.xml
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
--- 66309,66419 ----
  1d86b338a316806c80b250eb132ac6dd  libstdc++-v3/doc/html/images/pbds_tree_text_lor_find.png
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
! d6187f631e2e553aa953f8fdff93aa27  libstdc++-v3/doc/html/index.html
! 125ef9566dd62a95272fbf119e73d931  libstdc++-v3/doc/html/manual/abi.html
! 4ce10e27356ac31a5b7962aecbeb3638  libstdc++-v3/doc/html/manual/algorithms.html
! a81de231a9e1612c533ab8db88bbe056  libstdc++-v3/doc/html/manual/api.html
! a98a4b5a07a3be04f6466b4b73c2f4e2  libstdc++-v3/doc/html/manual/appendix.html
! 2e203459294270410e5c5c7c6dca5cd5  libstdc++-v3/doc/html/manual/appendix_contributing.html
! dd7983a9236abbb42ad2503972011adf  libstdc++-v3/doc/html/manual/appendix_free.html
! 31b030eb32be4f6fa6ea75f183787741  libstdc++-v3/doc/html/manual/appendix_gfdl.html
! 6f716660c6221f5daa1a8841e82d3f97  libstdc++-v3/doc/html/manual/appendix_gpl.html
! 4475689867df3d91356fdb7dacb270df  libstdc++-v3/doc/html/manual/appendix_porting.html
! 88601e29445579d77cd6a3a88c8df909  libstdc++-v3/doc/html/manual/associative.html
! b8ac9fc2f2cfcaed0450c79e2fb01569  libstdc++-v3/doc/html/manual/atomics.html
! 913bcad14d9b5e672ad3670bfc7d1de9  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
! d864c5147d5914ecb484b2ec4c73aac7  libstdc++-v3/doc/html/manual/bugs.html
! cc3700f2fde50987f186f23abf98a7b1  libstdc++-v3/doc/html/manual/concept_checking.html
! f3a54a6315d716742603d33f454f2c19  libstdc++-v3/doc/html/manual/concurrency.html
! ef792a711c76c67c86fc2fa8174c2980  libstdc++-v3/doc/html/manual/configure.html
! f31ed9667084a575ba221adc39e249a8  libstdc++-v3/doc/html/manual/containers.html
! c7e40c1085e414b3b4d5896db4013205  libstdc++-v3/doc/html/manual/containers_and_c.html
! 012dc3d3a4e5423c2fba69d5a3949d93  libstdc++-v3/doc/html/manual/debug.html
! 1bd34529d162b6f3a08d5f2ea4943c6a  libstdc++-v3/doc/html/manual/debug_mode.html
! 8593a73f3114d29cfaaee91529bb747d  libstdc++-v3/doc/html/manual/debug_mode_design.html
! fc2f4ac9d9c05ca8c4dce6b46e259f97  libstdc++-v3/doc/html/manual/debug_mode_semantics.html
! 9b49d08d3786c91a4cb52fb6b60b76c3  libstdc++-v3/doc/html/manual/debug_mode_using.html
! 7bcc35e818f9360d10ecfe70e4dedcc0  libstdc++-v3/doc/html/manual/diagnostics.html
! a9912c2e6de072fc1b2f1794a1b8cd00  libstdc++-v3/doc/html/manual/documentation_hacking.html
! c472d3d333cea10a613a5177af5b053a  libstdc++-v3/doc/html/manual/dynamic_memory.html
! 55666dfa05ec7aae2596d6968f6fdb38  libstdc++-v3/doc/html/manual/errno.html
! f5df2458b52ebaa400811787cbf348fa  libstdc++-v3/doc/html/manual/ext_algorithms.html
! 3cbcc93e277e8589a94b618c95dcb54c  libstdc++-v3/doc/html/manual/ext_compile_checks.html
! 6b28f824b6be66a359066495ecde0b13  libstdc++-v3/doc/html/manual/ext_concurrency.html
! 1b280c2c0edd18f49b1fc0ee3a08c089  libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
! 03317436de8d39db34d33a3b1f74bb9e  libstdc++-v3/doc/html/manual/ext_concurrency_use.html
! 57d5b540963537c2beeebd22b30cb561  libstdc++-v3/doc/html/manual/ext_containers.html
! e5fed5d4ea91479a30a01ad2fa63b502  libstdc++-v3/doc/html/manual/ext_demangling.html
! 7e3f9c24599534279607db4f7b94f09e  libstdc++-v3/doc/html/manual/ext_io.html
! 6198e9045e99d5770c195193837a81af  libstdc++-v3/doc/html/manual/ext_iterators.html
! 9f7d82fc9c86c2a2e7d3b6550e075bc6  libstdc++-v3/doc/html/manual/ext_numerics.html
! 6d380acac52eb8c888a54068e44b16ac  libstdc++-v3/doc/html/manual/ext_preface.html
! d99f2764a2a1d796f13869fe93fc0441  libstdc++-v3/doc/html/manual/ext_sgi.html
! cf360e652a99b60dfce0e335b47297ed  libstdc++-v3/doc/html/manual/ext_utilities.html
! 556fc3a802b3c60016cd65663faf29f8  libstdc++-v3/doc/html/manual/extensions.html
! 33d3eb7f9e6575fa00d986ec17944e53  libstdc++-v3/doc/html/manual/facets.html
! 9b06f8b16b4ba69e1269f98bb22377f2  libstdc++-v3/doc/html/manual/fstreams.html
! b404abb1e78a27e8a8980eb14ec27bab  libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
! 8e59f4788044868bed89507f46412124  libstdc++-v3/doc/html/manual/index.html
! 8687facb6d19ccc2a663efbc50e745a1  libstdc++-v3/doc/html/manual/internals.html
! c7ffc4ff6594f9e3dfeec284f8f782bd  libstdc++-v3/doc/html/manual/intro.html
! 46de5aefef02b8c599fc816bea53ae67  libstdc++-v3/doc/html/manual/io.html
! 371c9928b1459cd70fcfc48407cf26cd  libstdc++-v3/doc/html/manual/io_and_c.html
! 32f6d6929349f8f96de44fbdd842ed48  libstdc++-v3/doc/html/manual/iterators.html
! 8ec7c1b7fc36b72f1bb9ddc0e939bb26  libstdc++-v3/doc/html/manual/license.html
! 69cfb7ea1d69c38e3d673ba9f4a7c3ba  libstdc++-v3/doc/html/manual/localization.html
! 9d7282a3a92209b987a91b15973414af  libstdc++-v3/doc/html/manual/make.html
! 5130ed24a3f0230b3b8300ed3de960cc  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
! 649fbf3df6f77e3a36ee9b933f79546f  libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
! ee5c8437e1e5c265071e78c7cc8c0700  libstdc++-v3/doc/html/manual/mt_allocator_impl.html
! 9dabea61a71c003598f8a991e614e76c  libstdc++-v3/doc/html/manual/numerics.html
! 88a009e3d0a8c9e08103a63fdce3f776  libstdc++-v3/doc/html/manual/numerics_and_c.html
! d569c55932dee4a3a4e8598da8998e28  libstdc++-v3/doc/html/manual/pairs.html
! 249f6d49bc6b1a61e5d41ed2a794b361  libstdc++-v3/doc/html/manual/parallel_mode.html
! 1c63fee9a72bdaec08a7d834c7bd3580  libstdc++-v3/doc/html/manual/parallel_mode_design.html
! ecf6c505a75fa3dff283b1fefdda671b  libstdc++-v3/doc/html/manual/parallel_mode_semantics.html
! 0239345019fd0eb245549c7a8187119c  libstdc++-v3/doc/html/manual/parallel_mode_test.html
! 935f34a82f6ef3b0dc60b8d3a06563ae  libstdc++-v3/doc/html/manual/parallel_mode_using.html
! 9e3377de10b99e257ed6f85c85a470a1  libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
! 3a8858b942ad499ff0e99cc6d50fff34  libstdc++-v3/doc/html/manual/policy_data_structures.html
! bcc51113555eeb7382531f50cd4ee61f  libstdc++-v3/doc/html/manual/policy_data_structures_ack.html
! 1975874ffc2ea8d353592e83c9ed1d02  libstdc++-v3/doc/html/manual/policy_data_structures_design.html
! 2a0b9e5e71f8dbf892d6b1f8e629741e  libstdc++-v3/doc/html/manual/policy_data_structures_using.html
! e6fd45a9c84cb16b9dbe6a858d6c682a  libstdc++-v3/doc/html/manual/profile_mode.html
! c000d7803b4aea724a6ea6b5846e17e7  libstdc++-v3/doc/html/manual/profile_mode_api.html
! 648cdc8ef5e8696f44900ec46483bf1e  libstdc++-v3/doc/html/manual/profile_mode_cost_model.html
! 600a8344a29a407f9fc77d2b8d589e25  libstdc++-v3/doc/html/manual/profile_mode_design.html
! dc012f6bbeb24332ca023dc15d6da9cf  libstdc++-v3/doc/html/manual/profile_mode_devel.html
! 6d1fa1f6431f98403801768d01a07f56  libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
! 0e9a02c563561ad32d5b24fd930bf8f5  libstdc++-v3/doc/html/manual/profile_mode_impl.html
! 30dc2d04c79d520f048c2759bf437b5b  libstdc++-v3/doc/html/manual/setup.html
! 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
! 0db95b331ee26b77b7333a5264b3938f  libstdc++-v3/doc/html/manual/status.html
! 9e6cce6bed38f62648e12eb77363d1fc  libstdc++-v3/doc/html/manual/std_contents.html
! dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
! 2eddc447009e3c845b6489be7dc2a11a  libstdc++-v3/doc/html/manual/strings.html
! 4fceea62121ba1fe214414a7506d385e  libstdc++-v3/doc/html/manual/stringstreams.html
! d8ac0a9de0b3b518111ccdd44d818898  libstdc++-v3/doc/html/manual/support.html
! 1438f664082c52484fc99afed190b575  libstdc++-v3/doc/html/manual/termination.html
! 085e19f995d09c7a137b4ee193789029  libstdc++-v3/doc/html/manual/test.html
! c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
! 530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! b2c30bf7f27ef8bbd85ff82fab01729f  libstdc++-v3/doc/html/manual/using.html
! 98f1c252433b417ec9c0489169389895  libstdc++-v3/doc/html/manual/using_concurrency.html
! 09099a6836752a44e855a76e0d3d6aa7  libstdc++-v3/doc/html/manual/using_dual_abi.html
! 4868e3591133577974ca85a537dbd8a0  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
! 3f1b2fcb0f6064ea3b698623f2b6a79a  libstdc++-v3/doc/html/manual/using_exceptions.html
! 0c20cb9855947efe5ea416eae339b236  libstdc++-v3/doc/html/manual/using_headers.html
! 3dfd3b98f510220a03bdc785f2c0a30a  libstdc++-v3/doc/html/manual/using_macros.html
! ccc3b1a320ccc49a977c80546610195b  libstdc++-v3/doc/html/manual/using_namespaces.html
! 0b2b2db689ecf2a5ad885a7e076a4e94  libstdc++-v3/doc/html/manual/utilities.html
  449dbbf51240d77a37d2437eff256924  libstdc++-v3/doc/xml/api.xml
  0b177c199fb448ad3630d15bdc3cbb19  libstdc++-v3/doc/xml/authors.xml
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
*************** e7a9590bfa29f2842a602c7d9281e8df  libstd
*** 66298,66306 ****
  f0323e43ff8fc1ca28dcdfae61b6cb19  libstdc++-v3/doc/xml/manual/diagnostics.xml
  099bda8905d39fc07d87152927c32492  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
  beaf7f0a49ee4f9a868913839fb3e8b4  libstdc++-v3/doc/xml/manual/evolution.xml
! a182c59139e44d5258054047a0f0ffb6  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 3a8a526c945f29ccbb27be44da1870f6  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
--- 66621,66629 ----
  f0323e43ff8fc1ca28dcdfae61b6cb19  libstdc++-v3/doc/xml/manual/diagnostics.xml
  099bda8905d39fc07d87152927c32492  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
  beaf7f0a49ee4f9a868913839fb3e8b4  libstdc++-v3/doc/xml/manual/evolution.xml
! d700263acf88b675c68d1cbe9dadea6b  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 7620ce738b8dff5f03731f89f5dc03f0  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
*************** e2b6426957c60c385c84e7b5143089ce  libstd
*** 66315,66326 ****
  5cca2fce9e94a0243e546e0c59792f87  libstdc++-v3/doc/xml/manual/profile_mode.xml
  d86ab4ddaebc9752d3a71f23cc8879cb  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  8b2ba528aeefb3571a63fba077b46ee1  libstdc++-v3/doc/xml/manual/spine.xml
! 30545c0584d92b8a7fc6a9ebcc76389b  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
! c3fb06e3828ddc8e0973f3b213b15344  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
! ab2024fae49f12d36b19759a519a671e  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
! 58011a78b15a26010a1ea31900da6046  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! 0328d8bf2d7935051ce9dc880ef63b6d  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
! 716409ea4f3fdc47d1b88cc8ac63b392  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
  4bde3160d9ccaca3edfee800f93973f1  libstdc++-v3/doc/xml/manual/strings.xml
  c564c4399f854273d5814b3c57d3d591  libstdc++-v3/doc/xml/manual/support.xml
  a8cf09674b5c2dc9ddb332d1a8461eba  libstdc++-v3/doc/xml/manual/test.xml
--- 66638,66650 ----
  5cca2fce9e94a0243e546e0c59792f87  libstdc++-v3/doc/xml/manual/profile_mode.xml
  d86ab4ddaebc9752d3a71f23cc8879cb  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  8b2ba528aeefb3571a63fba077b46ee1  libstdc++-v3/doc/xml/manual/spine.xml
! 2282bf36adee03f3823a6fdaa7fdd128  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
! a9d987cf0583e51ad9eb6ac589ca5e8e  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
! 72b9bc0f2799920c3d2caf7a550686f5  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
! 7e9469d9ecdca33ba1c50fd701a52a19  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! 3c72998c4574690fac280c058a0db757  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
! 6edaab9973b0acf56c2b1cd715448e0f  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
! 0acb29d13accb1b483e4f108b5a96714  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
  4bde3160d9ccaca3edfee800f93973f1  libstdc++-v3/doc/xml/manual/strings.xml
  c564c4399f854273d5814b3c57d3d591  libstdc++-v3/doc/xml/manual/support.xml
  a8cf09674b5c2dc9ddb332d1a8461eba  libstdc++-v3/doc/xml/manual/test.xml
*************** d42dacf57cbf8644fc8b7217c7e8893a  libstd
*** 66331,66338 ****
  a209e7576dd578adf52c10796b53c14d  libstdc++-v3/doc/xml/spine.xml
  bd966b4a0df6f2a84f9770525581d45c  libstdc++-v3/doc/xsl/customization.xsl.in
  fa0fbb589f8e3959f474ba45b0758902  libstdc++-v3/fragment.am
! 0e1d3cba14aa6aad0257905a518964df  libstdc++-v3/include/Makefile.am
! 7569f7827529213c1e8b448cd8099304  libstdc++-v3/include/Makefile.in
  fe6c4f9e05006cf7f39ed3b88343c143  libstdc++-v3/include/backward/auto_ptr.h
  fe61c64d9cd7f5c6403522bb61a6cd7e  libstdc++-v3/include/backward/backward_warning.h
  b6eebaca0721deccbcade8b6a7b3ab28  libstdc++-v3/include/backward/binders.h
--- 66655,66662 ----
  a209e7576dd578adf52c10796b53c14d  libstdc++-v3/doc/xml/spine.xml
  bd966b4a0df6f2a84f9770525581d45c  libstdc++-v3/doc/xsl/customization.xsl.in
  fa0fbb589f8e3959f474ba45b0758902  libstdc++-v3/fragment.am
! 03a2793945d946165c4958d6b6d27417  libstdc++-v3/include/Makefile.am
! 1a041ac3e4e88543cd569529e8d44792  libstdc++-v3/include/Makefile.in
  fe6c4f9e05006cf7f39ed3b88343c143  libstdc++-v3/include/backward/auto_ptr.h
  fe61c64d9cd7f5c6403522bb61a6cd7e  libstdc++-v3/include/backward/backward_warning.h
  b6eebaca0721deccbcade8b6a7b3ab28  libstdc++-v3/include/backward/binders.h
*************** bfbd703878549b45dbb2a6727b9b51f9  libstd
*** 66347,66362 ****
  1ef653c761a0546ba8d4f2e4efa6dc04  libstdc++-v3/include/bits/allocator.h
  c0ad9c1c2e4c5c9d8d0fc56d18d002e5  libstdc++-v3/include/bits/atomic_base.h
  6556bef5120f2b8175df86997fa17d28  libstdc++-v3/include/bits/atomic_futex.h
! df80d0c48466a320672e47ad90e2b6e4  libstdc++-v3/include/bits/basic_ios.h
  355c760b2ddb77866d3be111d2216406  libstdc++-v3/include/bits/basic_ios.tcc
! c4e22b3461db0d3dd8a4a460dc02d4cb  libstdc++-v3/include/bits/basic_string.h
  f483e43bab9dd5c16fafeab7ec6a45f9  libstdc++-v3/include/bits/basic_string.tcc
  2f06e59656664c29ba7c61ca91cf1c80  libstdc++-v3/include/bits/boost_concept_check.h
  658da65d0ca3addc0639468aa85028e3  libstdc++-v3/include/bits/c++0x_warning.h
  eb778382c5272131670bfb6e6e18bf21  libstdc++-v3/include/bits/c++14_warning.h
- 2db8d30130690fb408e4921da1e5991c  libstdc++-v3/include/bits/c++17_warning.h
  9ff1b28f7787ea7d17b4beae9cb3e8e1  libstdc++-v3/include/bits/c++config
! 1273eebfe41fb9918a7036da521fa192  libstdc++-v3/include/bits/char_traits.h
  4c0d0e0c253cebe08e42643de57ee529  libstdc++-v3/include/bits/codecvt.h
  fa1dc211040365ce32fb8072dc02a0a6  libstdc++-v3/include/bits/concept_check.h
  fa188d4b243b1dfce32f81944d80d51d  libstdc++-v3/include/bits/cpp_type_traits.h
--- 66671,66685 ----
  1ef653c761a0546ba8d4f2e4efa6dc04  libstdc++-v3/include/bits/allocator.h
  c0ad9c1c2e4c5c9d8d0fc56d18d002e5  libstdc++-v3/include/bits/atomic_base.h
  6556bef5120f2b8175df86997fa17d28  libstdc++-v3/include/bits/atomic_futex.h
! 4002da87b9f86297830504829e93ee8e  libstdc++-v3/include/bits/basic_ios.h
  355c760b2ddb77866d3be111d2216406  libstdc++-v3/include/bits/basic_ios.tcc
! fe71ae6ae877214daa1c25a92beac19a  libstdc++-v3/include/bits/basic_string.h
  f483e43bab9dd5c16fafeab7ec6a45f9  libstdc++-v3/include/bits/basic_string.tcc
  2f06e59656664c29ba7c61ca91cf1c80  libstdc++-v3/include/bits/boost_concept_check.h
  658da65d0ca3addc0639468aa85028e3  libstdc++-v3/include/bits/c++0x_warning.h
  eb778382c5272131670bfb6e6e18bf21  libstdc++-v3/include/bits/c++14_warning.h
  9ff1b28f7787ea7d17b4beae9cb3e8e1  libstdc++-v3/include/bits/c++config
! c41408e5b91201d323514903be72be17  libstdc++-v3/include/bits/char_traits.h
  4c0d0e0c253cebe08e42643de57ee529  libstdc++-v3/include/bits/codecvt.h
  fa1dc211040365ce32fb8072dc02a0a6  libstdc++-v3/include/bits/concept_check.h
  fa188d4b243b1dfce32f81944d80d51d  libstdc++-v3/include/bits/cpp_type_traits.h
*************** f4addcde213357ae315222fa5aa91686  libstd
*** 66364,66384 ****
  dafd3fc465c26d7ac6cd93a13cb74d4b  libstdc++-v3/include/bits/enable_special_members.h
  ac1baa37f90c763685b00ef16a77a1fc  libstdc++-v3/include/bits/forward_list.h
  e823a1af92759a9316af067d3a63cc0d  libstdc++-v3/include/bits/forward_list.tcc
! 986df9a348831aafabefece74b44a815  libstdc++-v3/include/bits/fstream.tcc
  f7737ba0b208be376f9d35eb9a375ba5  libstdc++-v3/include/bits/functexcept.h
  d43a4b92ed291afa6650c89ad083189d  libstdc++-v3/include/bits/functional_hash.h
  5315b31b83c8bf2a07680fb65e536406  libstdc++-v3/include/bits/gslice.h
  7b1224ecb8e69dbfaf36e8c69e8736a5  libstdc++-v3/include/bits/gslice_array.h
! 86c7dc9edd68c038e0c1f6905954741d  libstdc++-v3/include/bits/hashtable.h
  13ab915e77c1c9fd44144693f653db2a  libstdc++-v3/include/bits/hashtable_policy.h
  0c03777d38834243a3556593e55575ea  libstdc++-v3/include/bits/indirect_array.h
  2a82b5fa1f42e1cb7eb96d7bf1ec3178  libstdc++-v3/include/bits/invoke.h
  0cda1aff5ef582a7be1633b4173ae6f9  libstdc++-v3/include/bits/ios_base.h
! 3eeff9fa8c753c163c234902bcd7d440  libstdc++-v3/include/bits/istream.tcc
  e643ec81b75c069f1c27f4e8ea4be001  libstdc++-v3/include/bits/list.tcc
  9b203355c419c4f93fca8f580e8bc495  libstdc++-v3/include/bits/locale_classes.h
  29ac0825553a4f375a6e69277dca6b38  libstdc++-v3/include/bits/locale_classes.tcc
! b002536b9003d3201edfdfb5b6802fa5  libstdc++-v3/include/bits/locale_conv.h
  e50e4c9bfc433a488a2afe547fb0cc5c  libstdc++-v3/include/bits/locale_facets.h
  6755fd1a7cf15d0313093fbe482ebc24  libstdc++-v3/include/bits/locale_facets.tcc
  f1c018067acae41baf8eee4bc22cd464  libstdc++-v3/include/bits/locale_facets_nonio.h
--- 66687,66707 ----
  dafd3fc465c26d7ac6cd93a13cb74d4b  libstdc++-v3/include/bits/enable_special_members.h
  ac1baa37f90c763685b00ef16a77a1fc  libstdc++-v3/include/bits/forward_list.h
  e823a1af92759a9316af067d3a63cc0d  libstdc++-v3/include/bits/forward_list.tcc
! b47d9c26945986d4fbda1e63c96e7145  libstdc++-v3/include/bits/fstream.tcc
  f7737ba0b208be376f9d35eb9a375ba5  libstdc++-v3/include/bits/functexcept.h
  d43a4b92ed291afa6650c89ad083189d  libstdc++-v3/include/bits/functional_hash.h
  5315b31b83c8bf2a07680fb65e536406  libstdc++-v3/include/bits/gslice.h
  7b1224ecb8e69dbfaf36e8c69e8736a5  libstdc++-v3/include/bits/gslice_array.h
! daadaa0e7853bf8a97a3d80fca40fa85  libstdc++-v3/include/bits/hashtable.h
  13ab915e77c1c9fd44144693f653db2a  libstdc++-v3/include/bits/hashtable_policy.h
  0c03777d38834243a3556593e55575ea  libstdc++-v3/include/bits/indirect_array.h
  2a82b5fa1f42e1cb7eb96d7bf1ec3178  libstdc++-v3/include/bits/invoke.h
  0cda1aff5ef582a7be1633b4173ae6f9  libstdc++-v3/include/bits/ios_base.h
! 1811364d89d41b34996fe106fec9c340  libstdc++-v3/include/bits/istream.tcc
  e643ec81b75c069f1c27f4e8ea4be001  libstdc++-v3/include/bits/list.tcc
  9b203355c419c4f93fca8f580e8bc495  libstdc++-v3/include/bits/locale_classes.h
  29ac0825553a4f375a6e69277dca6b38  libstdc++-v3/include/bits/locale_classes.tcc
! e14f7b877d8649243e118f6345009179  libstdc++-v3/include/bits/locale_conv.h
  e50e4c9bfc433a488a2afe547fb0cc5c  libstdc++-v3/include/bits/locale_facets.h
  6755fd1a7cf15d0313093fbe482ebc24  libstdc++-v3/include/bits/locale_facets.tcc
  f1c018067acae41baf8eee4bc22cd464  libstdc++-v3/include/bits/locale_facets_nonio.h
*************** b5362775bf2d2bc3740af7842c1a52b0  libstd
*** 66387,66393 ****
  35ee5b1481681635e84e3d8a49999452  libstdc++-v3/include/bits/mask_array.h
  6384dd4fee2ac565d2d38178aab160fb  libstdc++-v3/include/bits/memoryfwd.h
  57592b40351b785329169cc8b8e59760  libstdc++-v3/include/bits/move.h
! 0eddceeca2c91d3b9472e080cd1bc860  libstdc++-v3/include/bits/node_handle.h
  acbf67f70070c595cc00146e36a0470b  libstdc++-v3/include/bits/ostream.tcc
  2bda0a1f5ee65ffb4682712c4b5df486  libstdc++-v3/include/bits/ostream_insert.h
  b7d9f46a6c1d3a64458605eb310f5d09  libstdc++-v3/include/bits/parse_numbers.h
--- 66710,66716 ----
  35ee5b1481681635e84e3d8a49999452  libstdc++-v3/include/bits/mask_array.h
  6384dd4fee2ac565d2d38178aab160fb  libstdc++-v3/include/bits/memoryfwd.h
  57592b40351b785329169cc8b8e59760  libstdc++-v3/include/bits/move.h
! 2348a5dc81c3f50651423035e01f6726  libstdc++-v3/include/bits/node_handle.h
  acbf67f70070c595cc00146e36a0470b  libstdc++-v3/include/bits/ostream.tcc
  2bda0a1f5ee65ffb4682712c4b5df486  libstdc++-v3/include/bits/ostream_insert.h
  b7d9f46a6c1d3a64458605eb310f5d09  libstdc++-v3/include/bits/parse_numbers.h
*************** b7d9f46a6c1d3a64458605eb310f5d09  libstd
*** 66397,66405 ****
  60e94258f562f81fd5c6853c88584ca3  libstdc++-v3/include/bits/quoted_string.h
  2a9d52c65bba86df46860265064ff31d  libstdc++-v3/include/bits/random.h
  d4e960a7e9fe0f0626fa3af88849aeb7  libstdc++-v3/include/bits/random.tcc
! 39b8db8369313b5753c66745779f972e  libstdc++-v3/include/bits/range_access.h
! 7a43689a5fda6cfb5f88fdd0dbca0e85  libstdc++-v3/include/bits/refwrap.h
! c7a49b9f203fb21486dd2edb46935fca  libstdc++-v3/include/bits/regex.h
  235fc423dd7a3c1197fe4814c9863513  libstdc++-v3/include/bits/regex.tcc
  15fecde24c6c0ef19b9337489b5c2132  libstdc++-v3/include/bits/regex_automaton.h
  14d80b826dcc1327456a6d92023be82b  libstdc++-v3/include/bits/regex_automaton.tcc
--- 66720,66728 ----
  60e94258f562f81fd5c6853c88584ca3  libstdc++-v3/include/bits/quoted_string.h
  2a9d52c65bba86df46860265064ff31d  libstdc++-v3/include/bits/random.h
  d4e960a7e9fe0f0626fa3af88849aeb7  libstdc++-v3/include/bits/random.tcc
! f9d10b7496885a8dc97c4235f55aa1fb  libstdc++-v3/include/bits/range_access.h
! 5cce56c9f8def1ffeef357b636554760  libstdc++-v3/include/bits/refwrap.h
! 23cee91e6b62eb8b315503127f1de054  libstdc++-v3/include/bits/regex.h
  235fc423dd7a3c1197fe4814c9863513  libstdc++-v3/include/bits/regex.tcc
  15fecde24c6c0ef19b9337489b5c2132  libstdc++-v3/include/bits/regex_automaton.h
  14d80b826dcc1327456a6d92023be82b  libstdc++-v3/include/bits/regex_automaton.tcc
*************** b679e348381f9f9d84d804acdead9bf2  libstd
*** 66416,66422 ****
  16603267884c17ed1b5c354f5c61b928  libstdc++-v3/include/bits/shared_ptr_base.h
  b794fda0e74584cf1f39d2efbccfdfb3  libstdc++-v3/include/bits/slice_array.h
  735e2e72072394b255e2fa71323698fd  libstdc++-v3/include/bits/specfun.h
! b0432cff6dde34bff6bd2aca90224b24  libstdc++-v3/include/bits/sstream.tcc
  ea83e995fd19f5d2df15f8e4ad6ef425  libstdc++-v3/include/bits/std_abs.h
  04745c70e14ad0f0eeec346cd45549db  libstdc++-v3/include/bits/std_function.h
  528362b2853ccf1a19ee9814ae6da905  libstdc++-v3/include/bits/std_mutex.h
--- 66739,66745 ----
  16603267884c17ed1b5c354f5c61b928  libstdc++-v3/include/bits/shared_ptr_base.h
  b794fda0e74584cf1f39d2efbccfdfb3  libstdc++-v3/include/bits/slice_array.h
  735e2e72072394b255e2fa71323698fd  libstdc++-v3/include/bits/specfun.h
! 1a8e02c9151659b8742c3da17651458e  libstdc++-v3/include/bits/sstream.tcc
  ea83e995fd19f5d2df15f8e4ad6ef425  libstdc++-v3/include/bits/std_abs.h
  04745c70e14ad0f0eeec346cd45549db  libstdc++-v3/include/bits/std_function.h
  528362b2853ccf1a19ee9814ae6da905  libstdc++-v3/include/bits/std_mutex.h
*************** e9adec6d3afd21a4eeba89e9cce45405  libstd
*** 66429,66438 ****
  26d4812cfe0cfea680661ebf40f577f5  libstdc++-v3/include/bits/stl_heap.h
  b357e0743ab7cbd68a42017791b6a550  libstdc++-v3/include/bits/stl_iterator.h
  f5f163e4386d5cb103975b3d40ae923e  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
! 5ce850c4a2150ca8b7a7c7259f329c29  libstdc++-v3/include/bits/stl_iterator_base_types.h
  1beb38923d216c8cabdc7425f268b055  libstdc++-v3/include/bits/stl_list.h
! df988c22804a8b6b2055aab602856b89  libstdc++-v3/include/bits/stl_map.h
! 3176ee8f1418eb63c314a523623afd18  libstdc++-v3/include/bits/stl_multimap.h
  fc8e510c975c16838ca738577c3d8ada  libstdc++-v3/include/bits/stl_multiset.h
  faf617c8c8e3df42fab49503e5548987  libstdc++-v3/include/bits/stl_numeric.h
  05eae9cce53df642db541dfaffb21c17  libstdc++-v3/include/bits/stl_pair.h
--- 66752,66761 ----
  26d4812cfe0cfea680661ebf40f577f5  libstdc++-v3/include/bits/stl_heap.h
  b357e0743ab7cbd68a42017791b6a550  libstdc++-v3/include/bits/stl_iterator.h
  f5f163e4386d5cb103975b3d40ae923e  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
! 95e0b4ab859fe465240c91f2cd18d9a9  libstdc++-v3/include/bits/stl_iterator_base_types.h
  1beb38923d216c8cabdc7425f268b055  libstdc++-v3/include/bits/stl_list.h
! 8bb427a8a1c65af8a6b447802b25dd69  libstdc++-v3/include/bits/stl_map.h
! 3f805d6d72cd87a5748e1c5a0d273c0d  libstdc++-v3/include/bits/stl_multimap.h
  fc8e510c975c16838ca738577c3d8ada  libstdc++-v3/include/bits/stl_multiset.h
  faf617c8c8e3df42fab49503e5548987  libstdc++-v3/include/bits/stl_numeric.h
  05eae9cce53df642db541dfaffb21c17  libstdc++-v3/include/bits/stl_pair.h
*************** faf617c8c8e3df42fab49503e5548987  libstd
*** 66440,66446 ****
  2ae67a27ca811d924c92610e4abad033  libstdc++-v3/include/bits/stl_raw_storage_iter.h
  a2281962b74d61def007f879af3c8f69  libstdc++-v3/include/bits/stl_relops.h
  7341bc313f90ddc2f2f033c2598f052b  libstdc++-v3/include/bits/stl_set.h
! ba62ebbcbcb799f60e6d5f865d273325  libstdc++-v3/include/bits/stl_stack.h
  06de465b8a7d35370f41ae1af74fc23e  libstdc++-v3/include/bits/stl_tempbuf.h
  42ec8a81a6cb63b1c0901a86eb7aa05e  libstdc++-v3/include/bits/stl_tree.h
  94fea59d2dd4a97df7c9e729cee69336  libstdc++-v3/include/bits/stl_uninitialized.h
--- 66763,66769 ----
  2ae67a27ca811d924c92610e4abad033  libstdc++-v3/include/bits/stl_raw_storage_iter.h
  a2281962b74d61def007f879af3c8f69  libstdc++-v3/include/bits/stl_relops.h
  7341bc313f90ddc2f2f033c2598f052b  libstdc++-v3/include/bits/stl_set.h
! 2152f683e9aeecb07aa00a6caf0b1efc  libstdc++-v3/include/bits/stl_stack.h
  06de465b8a7d35370f41ae1af74fc23e  libstdc++-v3/include/bits/stl_tempbuf.h
  42ec8a81a6cb63b1c0901a86eb7aa05e  libstdc++-v3/include/bits/stl_tree.h
  94fea59d2dd4a97df7c9e729cee69336  libstdc++-v3/include/bits/stl_uninitialized.h
*************** ec6c6b1bfc3b843d1bce994cac54b962  libstd
*** 66448,66458 ****
  5c8d4f347b1ad81182650cafa36c86a3  libstdc++-v3/include/bits/stream_iterator.h
  713b1e5bdcb6ef6d464c3ea068dd957a  libstdc++-v3/include/bits/streambuf.tcc
  9540b21070a173268535881c5517754f  libstdc++-v3/include/bits/streambuf_iterator.h
! 7db801f4021240ca0faaf76df5932aec  libstdc++-v3/include/bits/string_view.tcc
  5c0c6b845b6e38ab5e22e418aeaee1b0  libstdc++-v3/include/bits/stringfwd.h
  a9fa84f93a12d008d690fb6c49d037ba  libstdc++-v3/include/bits/uniform_int_dist.h
  f84d19afb4f0df41a643d8131e90e604  libstdc++-v3/include/bits/unique_ptr.h
! eaca3ff56d8fce032662b02a42acf7d1  libstdc++-v3/include/bits/unordered_map.h
  251035abb110ee7968c8eb6fcef6c57a  libstdc++-v3/include/bits/unordered_set.h
  06758d4fd4602a6706aecc3087b34290  libstdc++-v3/include/bits/uses_allocator.h
  fc762c06dba512874f00456666187078  libstdc++-v3/include/bits/valarray_after.h
--- 66771,66781 ----
  5c8d4f347b1ad81182650cafa36c86a3  libstdc++-v3/include/bits/stream_iterator.h
  713b1e5bdcb6ef6d464c3ea068dd957a  libstdc++-v3/include/bits/streambuf.tcc
  9540b21070a173268535881c5517754f  libstdc++-v3/include/bits/streambuf_iterator.h
! cb8a83c5ea9472d09da0e5010086c772  libstdc++-v3/include/bits/string_view.tcc
  5c0c6b845b6e38ab5e22e418aeaee1b0  libstdc++-v3/include/bits/stringfwd.h
  a9fa84f93a12d008d690fb6c49d037ba  libstdc++-v3/include/bits/uniform_int_dist.h
  f84d19afb4f0df41a643d8131e90e604  libstdc++-v3/include/bits/unique_ptr.h
! 59364bf238d153ce660c42ffc6c9b24e  libstdc++-v3/include/bits/unordered_map.h
  251035abb110ee7968c8eb6fcef6c57a  libstdc++-v3/include/bits/unordered_set.h
  06758d4fd4602a6706aecc3087b34290  libstdc++-v3/include/bits/uses_allocator.h
  fc762c06dba512874f00456666187078  libstdc++-v3/include/bits/valarray_after.h
*************** f270c894f29619fc64b7bfcee1cdde87  libstd
*** 66520,66526 ****
  f609f9956342754a688b405e9129c7ab  libstdc++-v3/include/c_global/cstdalign
  6ed2b2d912b7224c29f22f773a7d512f  libstdc++-v3/include/c_global/cstdarg
  97be7ca9ac03bbc43af611b152a95f05  libstdc++-v3/include/c_global/cstdbool
! 6bb2e5e35945980fe18ed6ce869c228d  libstdc++-v3/include/c_global/cstddef
  2a8dd144c2a543524b93da73b68329ee  libstdc++-v3/include/c_global/cstdint
  ce8506f689e00bf5ba045858c1f7c387  libstdc++-v3/include/c_global/cstdio
  9f108090c3611d9af787714e608922bd  libstdc++-v3/include/c_global/cstdlib
--- 66843,66849 ----
  f609f9956342754a688b405e9129c7ab  libstdc++-v3/include/c_global/cstdalign
  6ed2b2d912b7224c29f22f773a7d512f  libstdc++-v3/include/c_global/cstdarg
  97be7ca9ac03bbc43af611b152a95f05  libstdc++-v3/include/c_global/cstdbool
! 717eb0da33b0c578d520954902c0922c  libstdc++-v3/include/c_global/cstddef
  2a8dd144c2a543524b93da73b68329ee  libstdc++-v3/include/c_global/cstdint
  ce8506f689e00bf5ba045858c1f7c387  libstdc++-v3/include/c_global/cstdio
  9f108090c3611d9af787714e608922bd  libstdc++-v3/include/c_global/cstdlib
*************** a306eb7b2399c6ae6a6596308291f882  libstd
*** 66561,66568 ****
  38828e20144201cf5de5c042eb6e935f  libstdc++-v3/include/debug/list
  95cd8c81da811c7cedc4b9c21444a057  libstdc++-v3/include/debug/macros.h
  b37ffacdca77ab4fe983f06b50be3a14  libstdc++-v3/include/debug/map
! 76ca75d2281adba75edc040ea27e848b  libstdc++-v3/include/debug/map.h
! 960f615f7f18d51d2798034629646fe9  libstdc++-v3/include/debug/multimap.h
  4ac2b8a05d2c40440ae9a20dd12083b5  libstdc++-v3/include/debug/multiset.h
  355308110e1480a90f31a010df8e18e2  libstdc++-v3/include/debug/safe_base.h
  255f32cb67ecf0109bef67c254ceb9b1  libstdc++-v3/include/debug/safe_container.h
--- 66884,66891 ----
  38828e20144201cf5de5c042eb6e935f  libstdc++-v3/include/debug/list
  95cd8c81da811c7cedc4b9c21444a057  libstdc++-v3/include/debug/macros.h
  b37ffacdca77ab4fe983f06b50be3a14  libstdc++-v3/include/debug/map
! ffd3155a66178bff3d48227c39b5315b  libstdc++-v3/include/debug/map.h
! c71f6cb356e14fba892670d801c1269d  libstdc++-v3/include/debug/multimap.h
  4ac2b8a05d2c40440ae9a20dd12083b5  libstdc++-v3/include/debug/multiset.h
  355308110e1480a90f31a010df8e18e2  libstdc++-v3/include/debug/safe_base.h
  255f32cb67ecf0109bef67c254ceb9b1  libstdc++-v3/include/debug/safe_container.h
*************** a0566c7a3c404abd750a5ee0eae97003  libstd
*** 66579,66585 ****
  860bfd488c72f27812823dcb7d0cc31a  libstdc++-v3/include/debug/set.h
  7d9677b5a894607641446f036023d751  libstdc++-v3/include/debug/stl_iterator.h
  1362fb4e80bf412791441fe403b27daf  libstdc++-v3/include/debug/string
! cb39f153e85897f12fead2cbe411e027  libstdc++-v3/include/debug/unordered_map
  ba36c45972020046e49921dfbecb5fcf  libstdc++-v3/include/debug/unordered_set
  3458e047194652a475262b5c2457866b  libstdc++-v3/include/debug/vector
  a0c64ece84833a489daf0599b8c12bde  libstdc++-v3/include/decimal/decimal
--- 66902,66908 ----
  860bfd488c72f27812823dcb7d0cc31a  libstdc++-v3/include/debug/set.h
  7d9677b5a894607641446f036023d751  libstdc++-v3/include/debug/stl_iterator.h
  1362fb4e80bf412791441fe403b27daf  libstdc++-v3/include/debug/string
! 853bb89ae9077497a1a19c1d91bcab47  libstdc++-v3/include/debug/unordered_map
  ba36c45972020046e49921dfbecb5fcf  libstdc++-v3/include/debug/unordered_set
  3458e047194652a475262b5c2457866b  libstdc++-v3/include/debug/vector
  a0c64ece84833a489daf0599b8c12bde  libstdc++-v3/include/decimal/decimal
*************** a68ff040c2a115e3a70ed639bdaea883  libstd
*** 66590,66600 ****
  f0008dd760a8e4c1a7c679a90e39ae6d  libstdc++-v3/include/experimental/bits/erase_if.h
  e490c2aee0f90a78bec2ef2aecb879e8  libstdc++-v3/include/experimental/bits/fs_dir.h
  7642f1f8c8f75a4735190cddb44dfd35  libstdc++-v3/include/experimental/bits/fs_fwd.h
! cacaa3030c8adb2cb1dbbbd94d87c90e  libstdc++-v3/include/experimental/bits/fs_ops.h
! b1e54487986ba93a7149463cc25f991c  libstdc++-v3/include/experimental/bits/fs_path.h
  3acad18578c5c05888371f2212ce9a5e  libstdc++-v3/include/experimental/bits/lfts_config.h
  ba5e3a8eb76e4454d8ebf720b35b3bd6  libstdc++-v3/include/experimental/bits/shared_ptr.h
! cde578a0ed7e78b7ce8722a6117ae1a1  libstdc++-v3/include/experimental/bits/string_view.tcc
  ab6c32e30f8e4ee6b8db62d84ac707c4  libstdc++-v3/include/experimental/chrono
  4cd2c47b701c6830066cfd8eadf973d3  libstdc++-v3/include/experimental/deque
  d1e08b9e6e142475882f6a2c3cc99fab  libstdc++-v3/include/experimental/filesystem
--- 66913,66923 ----
  f0008dd760a8e4c1a7c679a90e39ae6d  libstdc++-v3/include/experimental/bits/erase_if.h
  e490c2aee0f90a78bec2ef2aecb879e8  libstdc++-v3/include/experimental/bits/fs_dir.h
  7642f1f8c8f75a4735190cddb44dfd35  libstdc++-v3/include/experimental/bits/fs_fwd.h
! be0ce778892c4b03eb34d95a395c9372  libstdc++-v3/include/experimental/bits/fs_ops.h
! 3b6b9c9585a7a24e0407f9df642dc46c  libstdc++-v3/include/experimental/bits/fs_path.h
  3acad18578c5c05888371f2212ce9a5e  libstdc++-v3/include/experimental/bits/lfts_config.h
  ba5e3a8eb76e4454d8ebf720b35b3bd6  libstdc++-v3/include/experimental/bits/shared_ptr.h
! 587a0f1d40cccc79022b61f76124625f  libstdc++-v3/include/experimental/bits/string_view.tcc
  ab6c32e30f8e4ee6b8db62d84ac707c4  libstdc++-v3/include/experimental/chrono
  4cd2c47b701c6830066cfd8eadf973d3  libstdc++-v3/include/experimental/deque
  d1e08b9e6e142475882f6a2c3cc99fab  libstdc++-v3/include/experimental/filesystem
*************** e302f55517a41e1a24f6e0f2aa0430fd  libstd
*** 66614,66620 ****
  b9f0463229149fa9a8def38a1113a098  libstdc++-v3/include/experimental/set
  7eb2cd439e7414825858d8ea6ebe5c9e  libstdc++-v3/include/experimental/source_location
  6568909ef2ab083b6c817574e94d3b8d  libstdc++-v3/include/experimental/string
! 1455d0155673d7061f19a656ab6a26d7  libstdc++-v3/include/experimental/string_view
  092311155b5d80283998d0f2a4b1098f  libstdc++-v3/include/experimental/system_error
  a84eb611b921245ab7898c368dbf1347  libstdc++-v3/include/experimental/tuple
  1929d9ca8ef74251254900b831b0cc3f  libstdc++-v3/include/experimental/type_traits
--- 66937,66943 ----
  b9f0463229149fa9a8def38a1113a098  libstdc++-v3/include/experimental/set
  7eb2cd439e7414825858d8ea6ebe5c9e  libstdc++-v3/include/experimental/source_location
  6568909ef2ab083b6c817574e94d3b8d  libstdc++-v3/include/experimental/string
! e0e1da7f05c010e92123f5fb8ab63944  libstdc++-v3/include/experimental/string_view
  092311155b5d80283998d0f2a4b1098f  libstdc++-v3/include/experimental/system_error
  a84eb611b921245ab7898c368dbf1347  libstdc++-v3/include/experimental/tuple
  1929d9ca8ef74251254900b831b0cc3f  libstdc++-v3/include/experimental/type_traits
*************** a502c1b2a137706a91fb1ed914676b0b  libstd
*** 66640,66646 ****
  c94fbcbbdeb62e440e5081bf21ab24a8  libstdc++-v3/include/ext/malloc_allocator.h
  ad7e248305a7e7dac41f76f3f468f385  libstdc++-v3/include/ext/memory
  0744cac892b1bef4e0e06bb59742eca6  libstdc++-v3/include/ext/mt_allocator.h
! cea9b509278ada5955a1f2db0b800fda  libstdc++-v3/include/ext/new_allocator.h
  ed411972a70b076ce9b16fbda6131605  libstdc++-v3/include/ext/numeric
  cd58b3172459af24048172ef8090f164  libstdc++-v3/include/ext/numeric_traits.h
  4b1204987da894df83a9bf363fe41359  libstdc++-v3/include/ext/pb_ds/assoc_container.hpp
--- 66963,66969 ----
  c94fbcbbdeb62e440e5081bf21ab24a8  libstdc++-v3/include/ext/malloc_allocator.h
  ad7e248305a7e7dac41f76f3f468f385  libstdc++-v3/include/ext/memory
  0744cac892b1bef4e0e06bb59742eca6  libstdc++-v3/include/ext/mt_allocator.h
! 42b88425563f6f192b99ef43d6ba53cd  libstdc++-v3/include/ext/new_allocator.h
  ed411972a70b076ce9b16fbda6131605  libstdc++-v3/include/ext/numeric
  cd58b3172459af24048172ef8090f164  libstdc++-v3/include/ext/numeric_traits.h
  4b1204987da894df83a9bf363fe41359  libstdc++-v3/include/ext/pb_ds/assoc_container.hpp
*************** a4dbaed45302898059965a2536fa70f6  libstd
*** 66986,67018 ****
  da95e16cd816137a117a75edcdfa7edb  libstdc++-v3/include/profile/unordered_set
  77784a11757398ad33c59f0b97deb272  libstdc++-v3/include/profile/vector
  6888850646b32f4cf5d7acbcdf814e62  libstdc++-v3/include/std/algorithm
! 329581c9c851011b928550ce7c2e2408  libstdc++-v3/include/std/any
  2fd954e55939b25cd70cd8e2ba3bcb61  libstdc++-v3/include/std/array
  3b19e6f709a310e8cb3fb34a67cb2564  libstdc++-v3/include/std/atomic
  6b7c7fb7392b2a53b55c6c59aea6e9a1  libstdc++-v3/include/std/bitset
! d2aa1fd3a2526183369422a7a240704c  libstdc++-v3/include/std/chrono
  2079367f26eb6ecbf88c729bae106bab  libstdc++-v3/include/std/codecvt
! c9e4908557ace2f673f9b79e0584a730  libstdc++-v3/include/std/complex
  96dbebb6aa26138358e8a54b47c1fa22  libstdc++-v3/include/std/condition_variable
  b0cd6fcf5dc0fded5a263b5865e4e932  libstdc++-v3/include/std/deque
  8668416873a553aa57dcecd62a2487e7  libstdc++-v3/include/std/forward_list
  a7aee3f016d82cb2f6be6e5b3e3696c2  libstdc++-v3/include/std/fstream
  9a02ef3f94dbc384243a013e494eaf18  libstdc++-v3/include/std/functional
! 415333f52423969619621bc12ee2d606  libstdc++-v3/include/std/future
  4f1e1d55ed5c7afb6862631176f4d2da  libstdc++-v3/include/std/iomanip
  725e92945a7552b69a75a4290b375f2f  libstdc++-v3/include/std/ios
  0ffdae1d450eee0b5dc8eaebf566e7a3  libstdc++-v3/include/std/iosfwd
  9c6312ea749ae105dd358ba0cd304300  libstdc++-v3/include/std/iostream
! 9b5eee0ee449807985df3bae05707a15  libstdc++-v3/include/std/istream
  ee46e2b204822fb68585ca990cb55fe1  libstdc++-v3/include/std/iterator
  b7e5ae765d31340918b1a54c3b1d31fc  libstdc++-v3/include/std/limits
  6e7eed60127763223a432c5ad7d7370f  libstdc++-v3/include/std/list
  f5721edd39e212a96236797133280047  libstdc++-v3/include/std/locale
  338291fc61482afd0bab0071ebdb2572  libstdc++-v3/include/std/map
  f008669ae0b0683f54f6fb3135dfffde  libstdc++-v3/include/std/memory
! a7eb22ca5fac214f4caed4974538df46  libstdc++-v3/include/std/mutex
! d0606eaa8eee3df247770c7419094cd1  libstdc++-v3/include/std/numeric
! 1244264ae56bb46e18d4de299e2ca3bc  libstdc++-v3/include/std/optional
  3e01bf72cb649a8b3219a4c1bf2abbc5  libstdc++-v3/include/std/ostream
  8b030f58e9dc4ecea8b2eb241b8d36cc  libstdc++-v3/include/std/queue
  aea8e691c1eda6992a5759bda4f88948  libstdc++-v3/include/std/random
--- 67309,67341 ----
  da95e16cd816137a117a75edcdfa7edb  libstdc++-v3/include/profile/unordered_set
  77784a11757398ad33c59f0b97deb272  libstdc++-v3/include/profile/vector
  6888850646b32f4cf5d7acbcdf814e62  libstdc++-v3/include/std/algorithm
! 925a427ddfc7a02e56ea97c611bb220a  libstdc++-v3/include/std/any
  2fd954e55939b25cd70cd8e2ba3bcb61  libstdc++-v3/include/std/array
  3b19e6f709a310e8cb3fb34a67cb2564  libstdc++-v3/include/std/atomic
  6b7c7fb7392b2a53b55c6c59aea6e9a1  libstdc++-v3/include/std/bitset
! cc4a69d45540fb00fc8a9c33993eb163  libstdc++-v3/include/std/chrono
  2079367f26eb6ecbf88c729bae106bab  libstdc++-v3/include/std/codecvt
! e004f290d6fad2e43cdc9d1478eb83e9  libstdc++-v3/include/std/complex
  96dbebb6aa26138358e8a54b47c1fa22  libstdc++-v3/include/std/condition_variable
  b0cd6fcf5dc0fded5a263b5865e4e932  libstdc++-v3/include/std/deque
  8668416873a553aa57dcecd62a2487e7  libstdc++-v3/include/std/forward_list
  a7aee3f016d82cb2f6be6e5b3e3696c2  libstdc++-v3/include/std/fstream
  9a02ef3f94dbc384243a013e494eaf18  libstdc++-v3/include/std/functional
! 4f7515c35db442bcbb61ff2532ed0250  libstdc++-v3/include/std/future
  4f1e1d55ed5c7afb6862631176f4d2da  libstdc++-v3/include/std/iomanip
  725e92945a7552b69a75a4290b375f2f  libstdc++-v3/include/std/ios
  0ffdae1d450eee0b5dc8eaebf566e7a3  libstdc++-v3/include/std/iosfwd
  9c6312ea749ae105dd358ba0cd304300  libstdc++-v3/include/std/iostream
! f1312104f8152c721151b4ec47ba37b5  libstdc++-v3/include/std/istream
  ee46e2b204822fb68585ca990cb55fe1  libstdc++-v3/include/std/iterator
  b7e5ae765d31340918b1a54c3b1d31fc  libstdc++-v3/include/std/limits
  6e7eed60127763223a432c5ad7d7370f  libstdc++-v3/include/std/list
  f5721edd39e212a96236797133280047  libstdc++-v3/include/std/locale
  338291fc61482afd0bab0071ebdb2572  libstdc++-v3/include/std/map
  f008669ae0b0683f54f6fb3135dfffde  libstdc++-v3/include/std/memory
! 492670925934aa0869810da0ba3f5a59  libstdc++-v3/include/std/mutex
! ddc3090928c84bc8608da7a8498d1384  libstdc++-v3/include/std/numeric
! 06067ab3ead834bc5749d0a9c59ba770  libstdc++-v3/include/std/optional
  3e01bf72cb649a8b3219a4c1bf2abbc5  libstdc++-v3/include/std/ostream
  8b030f58e9dc4ecea8b2eb241b8d36cc  libstdc++-v3/include/std/queue
  aea8e691c1eda6992a5759bda4f88948  libstdc++-v3/include/std/random
*************** aea8e691c1eda6992a5759bda4f88948  libstd
*** 67020,67042 ****
  3cd5f646ff1fe7105ae3bc0f01322e1a  libstdc++-v3/include/std/regex
  d86a355f52c2494f645dca6f61e22629  libstdc++-v3/include/std/scoped_allocator
  543774b3b4ddf978ef7d0b6d00eaf44d  libstdc++-v3/include/std/set
! 9caa6e9be9458fea08c0157218bd1f0e  libstdc++-v3/include/std/shared_mutex
! c56bebc4f07b12ac3b1c186e439bd477  libstdc++-v3/include/std/sstream
  2b3616f296f6aa796e2e12a13835efcc  libstdc++-v3/include/std/stack
  d4b2e96bcd277dce93794d039b9b8899  libstdc++-v3/include/std/stdexcept
  e0a4548de9093e17fdf9856c2fdc7b79  libstdc++-v3/include/std/streambuf
  20e8a1fc62a35b5cc7340e0e12ecba4e  libstdc++-v3/include/std/string
! 01011948d1f893d033f735fd5e019f36  libstdc++-v3/include/std/string_view
  a569fc432fea0bae0eaadadd533bab4d  libstdc++-v3/include/std/system_error
  64b99affdc53c9426f0e2950ece2c508  libstdc++-v3/include/std/thread
  c8e93fdd89a112f0c50b9ff87fb63e33  libstdc++-v3/include/std/tuple
! b6ee09923686f05e02997631cc8b58bf  libstdc++-v3/include/std/type_traits
  f6db2f6c313ce30896ebd0ef7fdcd816  libstdc++-v3/include/std/typeindex
  5c1f0d70746c520f9a2aa5aa363b6851  libstdc++-v3/include/std/unordered_map
  40af560d2f7d91fbc5ddfe9099e959ec  libstdc++-v3/include/std/unordered_set
! 7df4fa5b76d3f9577fa10da630ae534c  libstdc++-v3/include/std/utility
  9dc6c211c3503697170d85aec9d3ef37  libstdc++-v3/include/std/valarray
! a3f26cb7290e22cfddec3c451817b331  libstdc++-v3/include/std/variant
  524416117d96559514029824ea8182fc  libstdc++-v3/include/std/vector
  98a03c40ae073a2c2bdc2b7b42c65bc4  libstdc++-v3/include/tr1/array
  ac8f2f0647f302709bfae97d9408d6fe  libstdc++-v3/include/tr1/bessel_function.tcc
--- 67343,67365 ----
  3cd5f646ff1fe7105ae3bc0f01322e1a  libstdc++-v3/include/std/regex
  d86a355f52c2494f645dca6f61e22629  libstdc++-v3/include/std/scoped_allocator
  543774b3b4ddf978ef7d0b6d00eaf44d  libstdc++-v3/include/std/set
! bb1d4c468cabc239fbfd3a4110e45557  libstdc++-v3/include/std/shared_mutex
! 46681c768f8d6601db1750c87af9512e  libstdc++-v3/include/std/sstream
  2b3616f296f6aa796e2e12a13835efcc  libstdc++-v3/include/std/stack
  d4b2e96bcd277dce93794d039b9b8899  libstdc++-v3/include/std/stdexcept
  e0a4548de9093e17fdf9856c2fdc7b79  libstdc++-v3/include/std/streambuf
  20e8a1fc62a35b5cc7340e0e12ecba4e  libstdc++-v3/include/std/string
! bf5ded1efef787ab2440841905194bab  libstdc++-v3/include/std/string_view
  a569fc432fea0bae0eaadadd533bab4d  libstdc++-v3/include/std/system_error
  64b99affdc53c9426f0e2950ece2c508  libstdc++-v3/include/std/thread
  c8e93fdd89a112f0c50b9ff87fb63e33  libstdc++-v3/include/std/tuple
! 78d2d49327da08807070e9cde6f0583e  libstdc++-v3/include/std/type_traits
  f6db2f6c313ce30896ebd0ef7fdcd816  libstdc++-v3/include/std/typeindex
  5c1f0d70746c520f9a2aa5aa363b6851  libstdc++-v3/include/std/unordered_map
  40af560d2f7d91fbc5ddfe9099e959ec  libstdc++-v3/include/std/unordered_set
! 8ce5bbe44709366d0eee3f841a0da019  libstdc++-v3/include/std/utility
  9dc6c211c3503697170d85aec9d3ef37  libstdc++-v3/include/std/valarray
! 3464d609eb4c5efa826e1ad1920616dd  libstdc++-v3/include/std/variant
  524416117d96559514029824ea8182fc  libstdc++-v3/include/std/vector
  98a03c40ae073a2c2bdc2b7b42c65bc4  libstdc++-v3/include/tr1/array
  ac8f2f0647f302709bfae97d9408d6fe  libstdc++-v3/include/tr1/bessel_function.tcc
*************** cf6842fa4dcad6fe5f6ae75491a85408  libstd
*** 67118,67124 ****
  2f3f9d1d57869c7aa4896d0a48fcdee1  libstdc++-v3/libsupc++/bad_cast.cc
  1e2fa9b2a26073271a74ccf5ef349dfc  libstdc++-v3/libsupc++/bad_typeid.cc
  41dcf2edb2b119ee834ae1e65ce5277a  libstdc++-v3/libsupc++/class_type_info.cc
! f3c07c2c956c67817ba9ca1d667cb337  libstdc++-v3/libsupc++/cxxabi.h
  014e0058e7fc59771a9024655b0f7c2e  libstdc++-v3/libsupc++/cxxabi_forced.h
  6c8386edc68eadd138db5128a69e11e3  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  157788849745463dfb2ae186c33de61f  libstdc++-v3/libsupc++/del_op.cc
--- 67441,67447 ----
  2f3f9d1d57869c7aa4896d0a48fcdee1  libstdc++-v3/libsupc++/bad_cast.cc
  1e2fa9b2a26073271a74ccf5ef349dfc  libstdc++-v3/libsupc++/bad_typeid.cc
  41dcf2edb2b119ee834ae1e65ce5277a  libstdc++-v3/libsupc++/class_type_info.cc
! ef8f8200f041873163ec35e6e49757af  libstdc++-v3/libsupc++/cxxabi.h
  014e0058e7fc59771a9024655b0f7c2e  libstdc++-v3/libsupc++/cxxabi_forced.h
  6c8386edc68eadd138db5128a69e11e3  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  157788849745463dfb2ae186c33de61f  libstdc++-v3/libsupc++/del_op.cc
*************** e74a6fa1d9d5837ff23ea763eeed7bee  libstd
*** 67201,67207 ****
  f539df133567379ad0f1f9c3cb9a7981  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  42eba6becf26fb9be17456c725ee075c  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 2b53cbbd95241fd1d11920c2859e3154  libstdc++-v3/python/libstdcxx/v6/printers.py
  b890a88bda6bbf1918279d8fa2e0dc31  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
--- 67524,67530 ----
  f539df133567379ad0f1f9c3cb9a7981  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  42eba6becf26fb9be17456c725ee075c  libstdc++-v3/python/libstdcxx/v6/__init__.py
! e117d447dca4678394865369d094d9a2  libstdc++-v3/python/libstdcxx/v6/printers.py
  b890a88bda6bbf1918279d8fa2e0dc31  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
*************** f73fdf94a017dc421c3bdb1ca09ef1a1  libstd
*** 67324,67330 ****
  5aecc6c41de6a04ff2cd492babba1f04  libstdc++-v3/src/filesystem/cow-ops.cc
  ce1d40dd59bfb48cea6af1fdc01e7ab6  libstdc++-v3/src/filesystem/cow-path.cc
  1933a4a539101653c6295fd6d8161483  libstdc++-v3/src/filesystem/dir.cc
! c8906e590233f8289834021b162c5326  libstdc++-v3/src/filesystem/ops.cc
  1ea70560cb4013b899fb1b527be35030  libstdc++-v3/src/filesystem/path.cc
  3ab250976eb86f0ac1edc8b3f35b3449  libstdc++-v3/src/shared/hashtable-aux.cc
  eff68d13ec5ad1d4a63320b78a36a8b2  libstdc++-v3/testsuite/17_intro/freestanding.cc
--- 67647,67653 ----
  5aecc6c41de6a04ff2cd492babba1f04  libstdc++-v3/src/filesystem/cow-ops.cc
  ce1d40dd59bfb48cea6af1fdc01e7ab6  libstdc++-v3/src/filesystem/cow-path.cc
  1933a4a539101653c6295fd6d8161483  libstdc++-v3/src/filesystem/dir.cc
! ed5a3a8ce9cdba423010d9d1356af71d  libstdc++-v3/src/filesystem/ops.cc
  1ea70560cb4013b899fb1b527be35030  libstdc++-v3/src/filesystem/path.cc
  3ab250976eb86f0ac1edc8b3f35b3449  libstdc++-v3/src/shared/hashtable-aux.cc
  eff68d13ec5ad1d4a63320b78a36a8b2  libstdc++-v3/testsuite/17_intro/freestanding.cc
*************** a05741b50f736591adc069c7244a103e  libstd
*** 67357,67363 ****
  05d1bb38b57c5303ede5a827deb320b5  libstdc++-v3/testsuite/17_intro/headers/c++2014/operator_names.cc
  918303f7d111e8bee6afecfb607bc488  libstdc++-v3/testsuite/17_intro/headers/c++2014/stdc++.cc
  01aee116ab8b6ebe7ff6358cf8bf2394  libstdc++-v3/testsuite/17_intro/headers/c++2014/stdc++_multiple_inclusion.cc
! e5203b13d9e40e55dfe4e0ca32686e3a  libstdc++-v3/testsuite/17_intro/names.cc
  69376f9eebb6b3e66f3bbe5501e56017  libstdc++-v3/testsuite/17_intro/shared_with_static_deps.cc
  4a79b3b2a6b5d7a3e4c35ee9ab270376  libstdc++-v3/testsuite/17_intro/static.cc
  8c893a06f3284d0f487c3b47ff0aa9ff  libstdc++-v3/testsuite/17_intro/tag_type_explicit_ctor.cc
--- 67680,67686 ----
  05d1bb38b57c5303ede5a827deb320b5  libstdc++-v3/testsuite/17_intro/headers/c++2014/operator_names.cc
  918303f7d111e8bee6afecfb607bc488  libstdc++-v3/testsuite/17_intro/headers/c++2014/stdc++.cc
  01aee116ab8b6ebe7ff6358cf8bf2394  libstdc++-v3/testsuite/17_intro/headers/c++2014/stdc++_multiple_inclusion.cc
! 11e813bd6abc664901d439a6e0bfe10a  libstdc++-v3/testsuite/17_intro/names.cc
  69376f9eebb6b3e66f3bbe5501e56017  libstdc++-v3/testsuite/17_intro/shared_with_static_deps.cc
  4a79b3b2a6b5d7a3e4c35ee9ab270376  libstdc++-v3/testsuite/17_intro/static.cc
  8c893a06f3284d0f487c3b47ff0aa9ff  libstdc++-v3/testsuite/17_intro/tag_type_explicit_ctor.cc
*************** d0e02b19cff96eede238cf5904dece07  libstd
*** 67377,67383 ****
  b8ab6128cbeb65189af7d5be270fc1cf  libstdc++-v3/testsuite/18_support/bad_typeid/what.cc
  bec6dfcb09de858a29505df0f2f0aeb9  libstdc++-v3/testsuite/18_support/byte/global_neg.cc
  2aca3fd527f405b840b750d4d5d9b3fa  libstdc++-v3/testsuite/18_support/byte/ops.cc
! 103d0fe2c57e763cc11bca09b7cc467e  libstdc++-v3/testsuite/18_support/byte/requirements.cc
  e8dfcdc5d1339dd84e557015b1bcf8ec  libstdc++-v3/testsuite/18_support/cxa_vec.cc
  5a96da5f9f6db88fd4b6755b256f2579  libstdc++-v3/testsuite/18_support/exception/38732.cc
  0abe6e258560c99b54336dcabaf65c84  libstdc++-v3/testsuite/18_support/exception/what.cc
--- 67700,67706 ----
  b8ab6128cbeb65189af7d5be270fc1cf  libstdc++-v3/testsuite/18_support/bad_typeid/what.cc
  bec6dfcb09de858a29505df0f2f0aeb9  libstdc++-v3/testsuite/18_support/byte/global_neg.cc
  2aca3fd527f405b840b750d4d5d9b3fa  libstdc++-v3/testsuite/18_support/byte/ops.cc
! be76209c41ca34dea22ac462cb535682  libstdc++-v3/testsuite/18_support/byte/requirements.cc
  e8dfcdc5d1339dd84e557015b1bcf8ec  libstdc++-v3/testsuite/18_support/cxa_vec.cc
  5a96da5f9f6db88fd4b6755b256f2579  libstdc++-v3/testsuite/18_support/exception/38732.cc
  0abe6e258560c99b54336dcabaf65c84  libstdc++-v3/testsuite/18_support/exception/what.cc
*************** c4567c31093428a6965c938168abdcf1  libstd
*** 67620,67625 ****
--- 67943,67949 ----
  d4095340d0cac9c4b84a4a1f5306ce19  libstdc++-v3/testsuite/20_util/bind/60497.cc
  a2dc20d1bb89c92c55c5dc2bf0dc5ad2  libstdc++-v3/testsuite/20_util/bind/68912.cc
  1aed7100604578fef837216b31c5997d  libstdc++-v3/testsuite/20_util/bind/79798.cc
+ ed9478b438f2566c787c67f98086cbef  libstdc++-v3/testsuite/20_util/bind/83427.cc
  9cd9cb31e93afff6e429d3c81bc86fc7  libstdc++-v3/testsuite/20_util/bind/all_bound.cc
  95db69c00c77e9f0ef99c9626d249391  libstdc++-v3/testsuite/20_util/bind/conv_result.cc
  4b826f3194ebaddcf754bac2b47fd11e  libstdc++-v3/testsuite/20_util/bind/cv_quals.cc
*************** a9ae18742292665ba37e7b595e15bb05  libstd
*** 67648,67654 ****
  a2a0b769b91af2069a3fbf531d90bec8  libstdc++-v3/testsuite/20_util/decay/requirements/explicit_instantiation.cc
  3ac3b10c39962746cbdf15b183f0e155  libstdc++-v3/testsuite/20_util/decay/requirements/typedefs.cc
  82ead4859cf1504cc0749b0fac8b490c  libstdc++-v3/testsuite/20_util/declval/requirements/1.cc
! 7c7c98d2084c89a45f966e6a76457e28  libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
  8c64175afb8885fe1bcf064c55009a51  libstdc++-v3/testsuite/20_util/default_delete/48631_neg.cc
  6166cef73453d4f031458134a5dc2c25  libstdc++-v3/testsuite/20_util/default_delete/cons/constexpr.cc
  c2c9d805cc089b21c1b5ed31189e3678  libstdc++-v3/testsuite/20_util/default_delete/void_neg.cc
--- 67972,67978 ----
  a2a0b769b91af2069a3fbf531d90bec8  libstdc++-v3/testsuite/20_util/decay/requirements/explicit_instantiation.cc
  3ac3b10c39962746cbdf15b183f0e155  libstdc++-v3/testsuite/20_util/decay/requirements/typedefs.cc
  82ead4859cf1504cc0749b0fac8b490c  libstdc++-v3/testsuite/20_util/declval/requirements/1.cc
! 02c09087999522c774701e76cf8d8c98  libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
  8c64175afb8885fe1bcf064c55009a51  libstdc++-v3/testsuite/20_util/default_delete/48631_neg.cc
  6166cef73453d4f031458134a5dc2c25  libstdc++-v3/testsuite/20_util/default_delete/cons/constexpr.cc
  c2c9d805cc089b21c1b5ed31189e3678  libstdc++-v3/testsuite/20_util/default_delete/void_neg.cc
*************** c2c9d805cc089b21c1b5ed31189e3678  libstd
*** 67656,67662 ****
  fef0c07bab79322d6cf97a1bce4125e9  libstdc++-v3/testsuite/20_util/duration/arithmetic/2.cc
  d4c0f93fd6762408de4acdfb6146f20a  libstdc++-v3/testsuite/20_util/duration/arithmetic/58850.cc
  5e15902c2b6449c02fe1c66b15cdb5c7  libstdc++-v3/testsuite/20_util/duration/arithmetic/constexpr.cc
! 577e6267828ad385a8bc7f5ab25f1a84  libstdc++-v3/testsuite/20_util/duration/arithmetic/constexpr_c++17.cc
  d7e73b24f735edbfbf1cc30bd57626fe  libstdc++-v3/testsuite/20_util/duration/arithmetic/dr2020.cc
  b07aa1b81cf178e0aca8e278fe00083b  libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-1.cc
  67e3ca60f3474e117e0375487a2ecae9  libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-2.cc
--- 67980,67986 ----
  fef0c07bab79322d6cf97a1bce4125e9  libstdc++-v3/testsuite/20_util/duration/arithmetic/2.cc
  d4c0f93fd6762408de4acdfb6146f20a  libstdc++-v3/testsuite/20_util/duration/arithmetic/58850.cc
  5e15902c2b6449c02fe1c66b15cdb5c7  libstdc++-v3/testsuite/20_util/duration/arithmetic/constexpr.cc
! 18ffb8a9d80dfe22b9cb234cd3fb5b83  libstdc++-v3/testsuite/20_util/duration/arithmetic/constexpr_c++17.cc
  d7e73b24f735edbfbf1cc30bd57626fe  libstdc++-v3/testsuite/20_util/duration/arithmetic/dr2020.cc
  b07aa1b81cf178e0aca8e278fe00083b  libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-1.cc
  67e3ca60f3474e117e0375487a2ecae9  libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-2.cc
*************** bc3b3b44b8bada5bf41893e07b9e5e99  libstd
*** 67667,67677 ****
  ec8b4d75eb29de191b3f594a613c9dcb  libstdc++-v3/testsuite/20_util/duration/cons/2.cc
  ea1cdeb76e38c810fb37864aa2c33aeb  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  507a0568ae5e560981e716bba98e98f2  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  be33cee2a34fe60ba253646b46743032  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
  12ed01ca34e25e6c15b05ab5e74dfef2  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  e2a3457e5da5470658140011c8ffb7ee  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  f11b5a7d64db419bf2305c0f433c638b  libstdc++-v3/testsuite/20_util/duration/literals/ns_detail.cc
! 9b7e605600180b0c4542f1178e4d6e93  libstdc++-v3/testsuite/20_util/duration/literals/range.cc
  4df193519da56bb3b9abe12b08236281  libstdc++-v3/testsuite/20_util/duration/literals/types.cc
  2e440747233ff3c0d09a865a6f48958d  libstdc++-v3/testsuite/20_util/duration/literals/values.cc
  8b9ebb830e3f48a3baf33c09de7b0906  libstdc++-v3/testsuite/20_util/duration/requirements/constexpr_functions.cc
--- 67991,68002 ----
  ec8b4d75eb29de191b3f594a613c9dcb  libstdc++-v3/testsuite/20_util/duration/cons/2.cc
  ea1cdeb76e38c810fb37864aa2c33aeb  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  507a0568ae5e560981e716bba98e98f2  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
+ fbaa937edc0105b6ee5eaf81bf887591  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
  be33cee2a34fe60ba253646b46743032  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
  12ed01ca34e25e6c15b05ab5e74dfef2  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  e2a3457e5da5470658140011c8ffb7ee  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  f11b5a7d64db419bf2305c0f433c638b  libstdc++-v3/testsuite/20_util/duration/literals/ns_detail.cc
! e44db0477aa210ca528f818e8dad32d7  libstdc++-v3/testsuite/20_util/duration/literals/range.cc
  4df193519da56bb3b9abe12b08236281  libstdc++-v3/testsuite/20_util/duration/literals/types.cc
  2e440747233ff3c0d09a865a6f48958d  libstdc++-v3/testsuite/20_util/duration/literals/values.cc
  8b9ebb830e3f48a3baf33c09de7b0906  libstdc++-v3/testsuite/20_util/duration/requirements/constexpr_functions.cc
*************** bce7d1e533e301d865972859df3e0b2c  libstd
*** 67880,67885 ****
--- 68205,68211 ----
  a343109d47b57c764490ac4271a8b30f  libstdc++-v3/testsuite/20_util/is_integral/requirements/explicit_instantiation.cc
  1e96e329f78f9f3ed47b401c8ef9f50f  libstdc++-v3/testsuite/20_util/is_integral/requirements/typedefs.cc
  b83bf3c7cbbf8f9e088312011e111d43  libstdc++-v3/testsuite/20_util/is_integral/value.cc
+ 4b04aa5e575ee88e89eeb77c8698bc3a  libstdc++-v3/testsuite/20_util/is_invocable/83395.cc
  2ccc44d2d0db07b53cbe4bb341fc0cde  libstdc++-v3/testsuite/20_util/is_invocable/requirements/explicit_instantiation.cc
  14548024d83ed1ae7bb7f3d1e3731aec  libstdc++-v3/testsuite/20_util/is_invocable/requirements/explicit_instantiation_ext.cc
  b3f16906dc22b94e2f0b6bb144c04360  libstdc++-v3/testsuite/20_util/is_invocable/requirements/typedefs.cc
*************** cb7138718159307736af57d4528b4d3e  libstd
*** 67925,67936 ****
  68cfe69a928a800941d411f38c2166e4  libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/explicit_instantiation.cc
  b5675be4b6431593fa997cfafc5ad1fe  libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/typedefs.cc
  838043394e6cb7442b78937cae9eae9b  libstdc++-v3/testsuite/20_util/is_nothrow_destructible/value.cc
  673977a0e657ac1bbb144b35b3f4905c  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/explicit_instantiation.cc
  b5710f45b8d29e7e6fcf192e73bb85c7  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/explicit_instantiation_ext.cc
  03c310ecee5bb7a433e6fbff21c3a33a  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/typedefs.cc
  8bcc80f2d2aaca0306443cc7945b854d  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/typedefs_ext.cc
! a024170d2be8e76b13e6a36379155edc  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/value.cc
! d9174bca97aa05628610e808e48e07ff  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/value_ext.cc
  bda3109ec37916ab097790e822349160  libstdc++-v3/testsuite/20_util/is_nothrow_move_assignable/requirements/explicit_instantiation.cc
  23580e45062a06d974e96a5347b6ef9d  libstdc++-v3/testsuite/20_util/is_nothrow_move_assignable/requirements/typedefs.cc
  e8d066eeafd331b8edc964f4ad883e9f  libstdc++-v3/testsuite/20_util/is_nothrow_move_assignable/value.cc
--- 68251,68263 ----
  68cfe69a928a800941d411f38c2166e4  libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/explicit_instantiation.cc
  b5675be4b6431593fa997cfafc5ad1fe  libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/typedefs.cc
  838043394e6cb7442b78937cae9eae9b  libstdc++-v3/testsuite/20_util/is_nothrow_destructible/value.cc
+ 78ce78c6b0b886540584e95c660caeea  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/83395.cc
  673977a0e657ac1bbb144b35b3f4905c  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/explicit_instantiation.cc
  b5710f45b8d29e7e6fcf192e73bb85c7  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/explicit_instantiation_ext.cc
  03c310ecee5bb7a433e6fbff21c3a33a  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/typedefs.cc
  8bcc80f2d2aaca0306443cc7945b854d  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/requirements/typedefs_ext.cc
! 2540f96b3181445d53a32d5b89916545  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/value.cc
! 622132fad1cb61946c79c475a5016389  libstdc++-v3/testsuite/20_util/is_nothrow_invocable/value_ext.cc
  bda3109ec37916ab097790e822349160  libstdc++-v3/testsuite/20_util/is_nothrow_move_assignable/requirements/explicit_instantiation.cc
  23580e45062a06d974e96a5347b6ef9d  libstdc++-v3/testsuite/20_util/is_nothrow_move_assignable/requirements/typedefs.cc
  e8d066eeafd331b8edc964f4ad883e9f  libstdc++-v3/testsuite/20_util/is_nothrow_move_assignable/value.cc
*************** e04c97ac2f7601eb287862a84ae0770c  libstd
*** 68032,68037 ****
--- 68359,68365 ----
  803c6ec774d22a35771941dd1ef8463c  libstdc++-v3/testsuite/20_util/is_volatile/requirements/explicit_instantiation.cc
  ae23e332ee86217046e2146d5ffcf174  libstdc++-v3/testsuite/20_util/is_volatile/requirements/typedefs.cc
  06f6789b4bfa2bef25929b1585206951  libstdc++-v3/testsuite/20_util/is_volatile/value.cc
+ e338d81a28095cf74650813ace27a492  libstdc++-v3/testsuite/20_util/logical_traits/83134.cc
  af4c2b182b3fe292d676bffe0c816a82  libstdc++-v3/testsuite/20_util/logical_traits/requirements/explicit_instantiation.cc
  9909af38132aefaea8409d934a7b27d1  libstdc++-v3/testsuite/20_util/logical_traits/requirements/typedefs.cc
  acae34690e2ce0da78664a42357a3193  libstdc++-v3/testsuite/20_util/logical_traits/value.cc
*************** eec4099918516fae11916714cc92770f  libstd
*** 68041,68053 ****
  8fc1f08c4ebfa53298fd727f2236253b  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
  637f669aef7d1e3767b0fa24bf43fedf  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc
  03cba9cb037386db5dc88d0898072813  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-4.cc
! cc01375d3a5cb02b5ef583de6cb89f92  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
  b5e45cc506156b120d072648528dd504  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/alias_decl.cc
  0492c1e61d046ea7fedfaf084fbb7a49  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc
  395fe1ced92f9275afb6e52dd2dcef15  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
  9841e697be535f713c2b3077834b2e79  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
  3e9376c128945a2d3da034accba214f1  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-3.cc
! f1deef7d22fc81ad0303551d3409d7c2  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
  089220d186fa66cf20d61dc51468657e  libstdc++-v3/testsuite/20_util/move/1.cc
  bbab4a7d08f970b3406d2ad09d91959b  libstdc++-v3/testsuite/20_util/move/requirements/explicit_instantiation.cc
  498dfaab7c248885532b0ca378715a64  libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc
--- 68369,68381 ----
  8fc1f08c4ebfa53298fd727f2236253b  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
  637f669aef7d1e3767b0fa24bf43fedf  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc
  03cba9cb037386db5dc88d0898072813  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-4.cc
! f4b5994e0677c2fd24fe520039666355  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
  b5e45cc506156b120d072648528dd504  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/alias_decl.cc
  0492c1e61d046ea7fedfaf084fbb7a49  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc
  395fe1ced92f9275afb6e52dd2dcef15  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
  9841e697be535f713c2b3077834b2e79  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
  3e9376c128945a2d3da034accba214f1  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-3.cc
! dfef757bd16356e8d975cde239e0cc60  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
  089220d186fa66cf20d61dc51468657e  libstdc++-v3/testsuite/20_util/move/1.cc
  bbab4a7d08f970b3406d2ad09d91959b  libstdc++-v3/testsuite/20_util/move/requirements/explicit_instantiation.cc
  498dfaab7c248885532b0ca378715a64  libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc
*************** d4de013ab29f3c48e63b95d5a91232d7  libstd
*** 68067,68073 ****
  4af754d20128a7389346ac0f239008d3  libstdc++-v3/testsuite/20_util/optional/cons/default.cc
  ca259ae2abb9edb87c794de36e2c746c  libstdc++-v3/testsuite/20_util/optional/cons/move.cc
  176068883f0bb7706a947cb9ebfd7deb  libstdc++-v3/testsuite/20_util/optional/cons/value.cc
! baf716a45eb23b92de1582fc1dfd0aa5  libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
  34ccea0d8a41e80d41335e5c830b9112  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
  deb596146551af3090a3cb94e99201ee  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
  5543d1be88a0be0b3503ca0c019b93d7  libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
--- 68395,68401 ----
  4af754d20128a7389346ac0f239008d3  libstdc++-v3/testsuite/20_util/optional/cons/default.cc
  ca259ae2abb9edb87c794de36e2c746c  libstdc++-v3/testsuite/20_util/optional/cons/move.cc
  176068883f0bb7706a947cb9ebfd7deb  libstdc++-v3/testsuite/20_util/optional/cons/value.cc
! 0e2eaa76ec79a68a83fae97e6f7539d0  libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
  34ccea0d8a41e80d41335e5c830b9112  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
  deb596146551af3090a3cb94e99201ee  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
  5543d1be88a0be0b3503ca0c019b93d7  libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
*************** d055de8e42f02bfaa3e6b4477b8ac97c  libstd
*** 68084,68090 ****
  5f6083f398d4b7c4eb5939b76d78f022  libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc
  f066cba56803cf6be8f386c6d73abcca  libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc
  85123907f3b87e395144ac26df693031  libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc
! 4f828d0dfbf1aa430bcd4774d84ec92e  libstdc++-v3/testsuite/20_util/optional/hash.cc
  a0041a29679e0661fa7fe26d8c955f6a  libstdc++-v3/testsuite/20_util/optional/in_place.cc
  cef0324d3c6dbc70dbfb0273499ec699  libstdc++-v3/testsuite/20_util/optional/make_optional.cc
  38b34d6b11609dee331dbf407ef1884e  libstdc++-v3/testsuite/20_util/optional/nullopt.cc
--- 68412,68418 ----
  5f6083f398d4b7c4eb5939b76d78f022  libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc
  f066cba56803cf6be8f386c6d73abcca  libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc
  85123907f3b87e395144ac26df693031  libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc
! 57d52bd23097674a541f46a0e0edc837  libstdc++-v3/testsuite/20_util/optional/hash.cc
  a0041a29679e0661fa7fe26d8c955f6a  libstdc++-v3/testsuite/20_util/optional/in_place.cc
  cef0324d3c6dbc70dbfb0273499ec699  libstdc++-v3/testsuite/20_util/optional/make_optional.cc
  38b34d6b11609dee331dbf407ef1884e  libstdc++-v3/testsuite/20_util/optional/nullopt.cc
*************** f87d8ae0867b72eb15286316dcf8ad07  libstd
*** 68172,68177 ****
--- 68500,68506 ----
  185c7780141e7d8752e58cdf61912bb4  libstdc++-v3/testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc
  24f911cdef2a2746be2a1f08869fbe8f  libstdc++-v3/testsuite/20_util/reference_wrapper/24803.cc
  628c13524091c970faecb75427e653f8  libstdc++-v3/testsuite/20_util/reference_wrapper/41792.cc
+ d4c4efd4e0781d8e49e8203dd9d535b4  libstdc++-v3/testsuite/20_util/reference_wrapper/83427.cc
  f810bd5b525cd80f99d2eff4039f859d  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke-2.cc
  dabeef847cfbabb72165b44f71c9cb69  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke-3.cc
  78f4f88d261f2fda48f56768a4a28c21  libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc
*************** e6c0ff45325b89a5e0d9d878bd727b3a  libstd
*** 68331,68336 ****
--- 68660,68666 ----
  69b58b917ca7992b184894e088db55d2  libstdc++-v3/testsuite/20_util/time_point/3.cc
  1aa2d8adf0cedb2ab1636e8eaff34cc3  libstdc++-v3/testsuite/20_util/time_point/arithmetic/constexpr.cc
  60033a6a57c17396e8e0eb39a60e9d66  libstdc++-v3/testsuite/20_util/time_point/comparison_operators/constexpr.cc
+ 6a717e0cd922e4615aac13bc2eb0cf19  libstdc++-v3/testsuite/20_util/time_point/cons/81468.cc
  ba218f62ebce4ba5524d2ca5432b5b8d  libstdc++-v3/testsuite/20_util/time_point/cons/constexpr.cc
  1365690d2b358b63cc188d83cab0d034  libstdc++-v3/testsuite/20_util/time_point/nonmember/constexpr.cc
  a18741f9c6cacd98e3092c0587401ede  libstdc++-v3/testsuite/20_util/time_point/requirements/constexpr_functions.cc
*************** cc7363cc77e930f75be5bc245259ac42  libstd
*** 68479,68484 ****
--- 68809,68815 ----
  cb3c5913d5dc19ec31de1eade2dbb4d1  libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc
  012fac89cc128f94a1b9c4e2d4dbb287  libstdc++-v3/testsuite/21_strings/basic_string/40160.cc
  9875c0c91de119217560e134bf5eb67c  libstdc++-v3/testsuite/21_strings/basic_string/56166.cc
+ d14332ab4e9c65bda2b0e92537308f76  libstdc++-v3/testsuite/21_strings/basic_string/79162.cc
  6eb35c7350d131c88c2757f4bd647b21  libstdc++-v3/testsuite/21_strings/basic_string/allocator/71964.cc
  47d69ef04170b6977105be196de7c754  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy.cc
  cc75050846d6d14c30b69229cf5c88df  libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy_assign.cc
*************** d505a67e8a6d0e0ad9175eb672bb5f6f  libstd
*** 68519,68524 ****
--- 68850,68856 ----
  f5da1e716eebc9cc85fca0e9c0a7258b  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/9.cc
  8ef3d6460e56560496e282c49ae76b11  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable.cc
  b51c1c92d7b3dc4ed705d0ef4ad3d6e5  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2.cc
+ 24c34181d2ac75049923ff642567650c  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2_c++17.cc
  777e9c5a230aa2d45e7c653f80e8c9d9  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/noexcept_move_construct.cc
  d66c73c34cfb97f08e42bb7c4ea0e623  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/1.cc
  bf1ad9a824d3abf212099174258945de  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/2.cc
*************** cbbbabedcecccd44510ef377da5c3293  libstd
*** 68533,68538 ****
--- 68865,68871 ----
  7d22b0658735373d4bc76198dd8b24f7  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/9.cc
  313b21d61eaae2be3a7124aa8acdc7bc  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable.cc
  a85694590fb56e0858e1067f23532abb  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2.cc
+ 9dae37675bb2f8d447e7adbcf4a1e945  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2_c++17.cc
  eb421929dadc0eed331bd9d6775ca3b8  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/noexcept_move_construct.cc
  805be3df93b281abb4e40ac3291f4fe2  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/1.cc
  326d734ce143b7c14533a2c495e8523f  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/2.cc
*************** dd309f6a38810cab1cd9735210e761a2  libstd
*** 68578,68583 ****
--- 68911,68917 ----
  bb53821e7de4774cd5ae363edecb564f  libstdc++-v3/testsuite/21_strings/basic_string/literals/types.cc
  138c93dfc8ad4b52486eb467d1ee50d3  libstdc++-v3/testsuite/21_strings/basic_string/literals/values.cc
  71394086535610c1fb76caa682f45c78  libstdc++-v3/testsuite/21_strings/basic_string/lwg2758.cc
+ 529f1b190dfda449a8c49fbc05cadb88  libstdc++-v3/testsuite/21_strings/basic_string/lwg2946.cc
  b0cf499d2c616c466343e93dd034cdfb  libstdc++-v3/testsuite/21_strings/basic_string/modifiers/64422.cc
  3ca192726706026ed4d4013c27e8e2f3  libstdc++-v3/testsuite/21_strings/basic_string/modifiers/append/char/1.cc
  25097734945e714451ab105fd05f6338  libstdc++-v3/testsuite/21_strings/basic_string/modifiers/append/char/2.cc
*************** b31a6c6052e71e511bf29a0763ee7d08  libstd
*** 68727,68751 ****
  55cbf3db1c3c37d849318219c0686ab3  libstdc++-v3/testsuite/21_strings/basic_string_view/inserters/wchar_t/3.cc
  0a622a1e1eedcf0bbc224ba77eb3941b  libstdc++-v3/testsuite/21_strings/basic_string_view/literals/types.cc
  dc4bcd4611733da392e5d23761a70071  libstdc++-v3/testsuite/21_strings/basic_string_view/literals/values.cc
! fff54eb32e073121f1d07a530c5b4e57  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_prefix/char/1.cc
! 66d3d45a03babf0f52fbe0d38c58ad61  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_prefix/wchar_t/1.cc
! fd97a6b1c4ab069332ea66854407be4b  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_suffix/char/1.cc
! 93535bd81e2f123240e43f0a142d8a5e  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_suffix/wchar_t/1.cc
! b367b81abfb99a19b917aa79abc6971a  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/char/1.cc
  0922a5006e85b7f17aca6f14782b6c15  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/char/13650.cc
! b96668feaec51428962a07fb162a7d92  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/wchar_t/1.cc
  887c0baef988b53271b8460548916d7b  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/wchar_t/13650.cc
  b0d715054fde24681f7c69680f7cca9c  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/copy/char/1.cc
  ffc05177a426035ed4161be9083d194e  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/copy/wchar_t/1.cc
  b178593999d92cbe5e29f11ccb26422c  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/data/char/1.cc
  0dab42efa58d63a01667ea2a23b61401  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/data/wchar_t/1.cc
! 1cce69b11df3551c75bfde72af429f26  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/1.cc
! 7f5708fc7266303f7533dea80f21ae23  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/2.cc
! 6d4b99e3e1c35de02ce22bbe635f641a  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/3.cc
  c8ab1d5a42235fbe208dfab794d42f2b  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/4.cc
! d8a71ecf161e4fdb4f807bc09b8413a6  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/1.cc
! 909cdee0dae63a4c8ea7193d92bc9258  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/2.cc
! 357f8b6f66bde0b09e47bb6d3b4c1874  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/3.cc
  8db06707f8f2dfb65771032550db6e85  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/4.cc
  74794bfc1ce1ff1599f8238afe4ed452  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/rfind/char/1.cc
  dcf23f2527e45764b4e90f2daf557816  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/rfind/char/2.cc
--- 69061,69090 ----
  55cbf3db1c3c37d849318219c0686ab3  libstdc++-v3/testsuite/21_strings/basic_string_view/inserters/wchar_t/3.cc
  0a622a1e1eedcf0bbc224ba77eb3941b  libstdc++-v3/testsuite/21_strings/basic_string_view/literals/types.cc
  dc4bcd4611733da392e5d23761a70071  libstdc++-v3/testsuite/21_strings/basic_string_view/literals/values.cc
! 60f250d631dbfae277c72c6c9768c269  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_prefix/char/1.cc
! cba01fbf9914c7550ce11a6ece62f7ea  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_prefix/wchar_t/1.cc
! 1f3c39b0b63ffce6c7d0dd347c8110cd  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_suffix/char/1.cc
! e1eac545693ecb37ee100b7b9c8ab69f  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/remove_suffix/wchar_t/1.cc
! 7573336cf6d89e6dfb2a47a6e875c063  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/swap/char/1.cc
! aad7e0d2e57cadd2a5eaba8217fa4d8e  libstdc++-v3/testsuite/21_strings/basic_string_view/modifiers/swap/wchar_t/1.cc
! 87bf64805c95ff2e5df9a807d8f6a404  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/char/1.cc
  0922a5006e85b7f17aca6f14782b6c15  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/char/13650.cc
! 41061ad2d1a88d9bd07fe6fba161d6a3  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/char/2.cc
! e2e91cc982b6c9f58bbb5010e2221924  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/char/70483.cc
! b00a6b83717aa40a04cad256321df4c1  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/wchar_t/1.cc
  887c0baef988b53271b8460548916d7b  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/wchar_t/13650.cc
+ c22434b2b5c2fff6e7c940b0ff75e718  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/compare/wchar_t/2.cc
  b0d715054fde24681f7c69680f7cca9c  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/copy/char/1.cc
  ffc05177a426035ed4161be9083d194e  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/copy/wchar_t/1.cc
  b178593999d92cbe5e29f11ccb26422c  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/data/char/1.cc
  0dab42efa58d63a01667ea2a23b61401  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/data/wchar_t/1.cc
! 08e443ddd1c1933970521f05bdc5da05  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/1.cc
! bcc6ddfbb949cd0151b2a10724d99e7e  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/2.cc
! 417df4be99727b279875989933e0426a  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/3.cc
  c8ab1d5a42235fbe208dfab794d42f2b  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/char/4.cc
! c48c955a10321e014a115a435acaa514  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/1.cc
! 4e0f0a32812e95c381143bfdbccbe543  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/2.cc
! 55c558dbc311e72f20660f861c78b543  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/3.cc
  8db06707f8f2dfb65771032550db6e85  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/find/wchar_t/4.cc
  74794bfc1ce1ff1599f8238afe4ed452  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/rfind/char/1.cc
  dcf23f2527e45764b4e90f2daf557816  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/rfind/char/2.cc
*************** ca81a48619b78d25db0d67d261cded7f  libstd
*** 68756,68765 ****
  6a7eab056d368253046b1ae4a0cabf84  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/string_conversion/1.cc
  43fe83b5a96bda0bc9df150f3c47e0ba  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/substr/char/1.cc
  71638fb4ac0f80b78387519750158eb9  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/substr/wchar_t/1.cc
! 32d6c71e5f2624f8a3a463d9f939db10  libstdc++-v3/testsuite/21_strings/basic_string_view/operators/char/2.cc
! f9900a96e774026897fd6aad92b5b170  libstdc++-v3/testsuite/21_strings/basic_string_view/operators/wchar_t/2.cc
! 0f4a6c9c4b6f2e6364d76a6009aabc3a  libstdc++-v3/testsuite/21_strings/basic_string_view/range_access/char/1.cc
! 469276ec6e6bf7650262b53fc9efea11  libstdc++-v3/testsuite/21_strings/basic_string_view/range_access/wchar_t/1.cc
  4f451226a4f356f2447db97e3697b897  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/1.cc
  66abd915aeb4662f014d6294e3f9ed38  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/char/1.cc
  e7e9c452cdb811b4c5fe17eb993adc50  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/char16_t/1.cc
--- 69095,69104 ----
  6a7eab056d368253046b1ae4a0cabf84  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/string_conversion/1.cc
  43fe83b5a96bda0bc9df150f3c47e0ba  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/substr/char/1.cc
  71638fb4ac0f80b78387519750158eb9  libstdc++-v3/testsuite/21_strings/basic_string_view/operations/substr/wchar_t/1.cc
! 7104cca52c6c6a9076122af255b6f67f  libstdc++-v3/testsuite/21_strings/basic_string_view/operators/char/2.cc
! 2ab97edf19c09c17314ae78467413026  libstdc++-v3/testsuite/21_strings/basic_string_view/operators/wchar_t/2.cc
! c55e12bad78c344a1ca62c49d297153d  libstdc++-v3/testsuite/21_strings/basic_string_view/range_access/char/1.cc
! a6f49ca62b781914f628c01bf48fccf7  libstdc++-v3/testsuite/21_strings/basic_string_view/range_access/wchar_t/1.cc
  4f451226a4f356f2447db97e3697b897  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/1.cc
  66abd915aeb4662f014d6294e3f9ed38  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/char/1.cc
  e7e9c452cdb811b4c5fe17eb993adc50  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/char16_t/1.cc
*************** bc147a543a17485fb07165306532c10c  libstd
*** 68785,68791 ****
  8ad2151d1fafb891f1303177c543ab02  libstdc++-v3/testsuite/21_strings/char_traits/requirements/char32_t/65049.cc
  8bf6bc125ece0144bd0cfc71118098c3  libstdc++-v3/testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc
  d2b4056c380dbc13e3681c05f51182d0  libstdc++-v3/testsuite/21_strings/char_traits/requirements/constexpr_functions.cc
! a758da66343fd5e71eaca2704b570b2b  libstdc++-v3/testsuite/21_strings/char_traits/requirements/constexpr_functions_c++17.cc
  357da0798b56d7af4c752050a1e5a2a3  libstdc++-v3/testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc
  0dedcdbd77ad49ccb80ceeb5c5e19874  libstdc++-v3/testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc
  a8acb01ba1fcffb49b74f99c91ffbbdf  libstdc++-v3/testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc
--- 69124,69130 ----
  8ad2151d1fafb891f1303177c543ab02  libstdc++-v3/testsuite/21_strings/char_traits/requirements/char32_t/65049.cc
  8bf6bc125ece0144bd0cfc71118098c3  libstdc++-v3/testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc
  d2b4056c380dbc13e3681c05f51182d0  libstdc++-v3/testsuite/21_strings/char_traits/requirements/constexpr_functions.cc
! 8342df89edd9c7c40032bfb5cc71d790  libstdc++-v3/testsuite/21_strings/char_traits/requirements/constexpr_functions_c++17.cc
  357da0798b56d7af4c752050a1e5a2a3  libstdc++-v3/testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc
  0dedcdbd77ad49ccb80ceeb5c5e19874  libstdc++-v3/testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc
  a8acb01ba1fcffb49b74f99c91ffbbdf  libstdc++-v3/testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc
*************** d2bc3f8c91885415e28e4817348f3f23  libstd
*** 68952,68957 ****
--- 69291,69297 ----
  e4f4339b407bd1cfbab4f687287f4c01  libstdc++-v3/testsuite/22_locale/collate_byname/requirements/typedefs.cc
  9f04085016387b9cc9c7af8ed9d6ec9d  libstdc++-v3/testsuite/22_locale/conversions/buffer/1.cc
  3fbaa9f6bcbaf536b0e6d981761efdbd  libstdc++-v3/testsuite/22_locale/conversions/buffer/2.cc
+ 4fd95587f2f6f96070aa8369f605054d  libstdc++-v3/testsuite/22_locale/conversions/buffer/3.cc
  5d1a8d50c2537b219e297b6e5c0e45ac  libstdc++-v3/testsuite/22_locale/conversions/buffer/requirements/typedefs.cc
  2bb93a6c156a7cd28eb148cdb2944110  libstdc++-v3/testsuite/22_locale/conversions/string/1.cc
  daa27b94b05a3b670d5666a2c3575dd9  libstdc++-v3/testsuite/22_locale/conversions/string/2.cc
*************** dde3e6419372e0b9e1ab3ae9482425e4  libstd
*** 69861,69866 ****
--- 70201,70208 ----
  5ca5c0126b98755e2e32a441778a99fd  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/3.cc
  90557eb2bc6d0f0c1c82d048d3efe698  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/4.cc
  07668e6a1eee40e497786c72d14389c4  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/5.cc
+ 5be4db28776168365a3f01530ebc5db8  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/83226.cc
+ 6c2c90c92edba30ad61881de7d942860  libstdc++-v3/testsuite/23_containers/map/modifiers/insert/dr2354.cc
  d6d6d82e9873bee150a9ed98743149e0  libstdc++-v3/testsuite/23_containers/map/modifiers/insert_or_assign/1.cc
  d7cf4e5478be969ad93fe258fac5e8b1  libstdc++-v3/testsuite/23_containers/map/modifiers/merge.cc
  cf3c42ae6608e37f21add1601be39dee  libstdc++-v3/testsuite/23_containers/map/modifiers/swap/1.cc
*************** adc9e7d5774fee9801c4b539fdbd14bc  libstd
*** 69933,69938 ****
--- 70275,70281 ----
  9afa4b5a796b4bf4b13cad08ce5c4ef4  libstdc++-v3/testsuite/23_containers/multimap/modifiers/insert/22102.cc
  012a217f1c58e47207c7ad9c9fa99084  libstdc++-v3/testsuite/23_containers/multimap/modifiers/insert/3.cc
  ebedf1934ae724c839bc938f16253add  libstdc++-v3/testsuite/23_containers/multimap/modifiers/insert/4.cc
+ b17e02944400b5d2ebc916c1f616fcad  libstdc++-v3/testsuite/23_containers/multimap/modifiers/insert/dr2354.cc
  8f854b79c6dd407a07eb18155add225b  libstdc++-v3/testsuite/23_containers/multimap/modifiers/merge.cc
  148675a742dcbe1163d9c8b2055e0174  libstdc++-v3/testsuite/23_containers/multimap/modifiers/swap/1.cc
  af2bca319436082f5f44ea4174b09724  libstdc++-v3/testsuite/23_containers/multimap/modifiers/swap/2.cc
*************** f282f1377969f9130de41f4b49b2e8c4  libstd
*** 70126,70131 ****
--- 70469,70475 ----
  a11ec0a2956a432436fc26ca7ab345d6  libstdc++-v3/testsuite/23_containers/unordered_map/allocator/swap.cc
  7cfe1ec50c9528395c908e7f8567dade  libstdc++-v3/testsuite/23_containers/unordered_map/cons/56112.cc
  8c3741b52693e421292ab25b37a1b850  libstdc++-v3/testsuite/23_containers/unordered_map/cons/66055.cc
+ 1d872b0e1c61446b8ad22903c0cd61bc  libstdc++-v3/testsuite/23_containers/unordered_map/cons/81891.cc
  392f1203400337a5745a87a1f447117f  libstdc++-v3/testsuite/23_containers/unordered_map/cons/moveable.cc
  ace9bc0a29f71d8022c923f6274153d9  libstdc++-v3/testsuite/23_containers/unordered_map/debug/60499.cc
  8f7ea1b49697ada087fdc8549dd09039  libstdc++-v3/testsuite/23_containers/unordered_map/debug/begin1_neg.cc
*************** c688ed13fac7152f4460d56cd16f8539  libstd
*** 70166,70171 ****
--- 70510,70516 ----
  46a60ab4fafaac21caab44f40ab76db9  libstdc++-v3/testsuite/23_containers/unordered_map/insert/57619.cc
  c4e784f731cfa1c98f6293b0f6d50295  libstdc++-v3/testsuite/23_containers/unordered_map/insert/array_syntax.cc
  05ee19fa057aca02a74535f0a2151458  libstdc++-v3/testsuite/23_containers/unordered_map/insert/array_syntax_move.cc
+ c85ce0d5c5bcb5e7ee3ab775f5ec338e  libstdc++-v3/testsuite/23_containers/unordered_map/insert/dr2354.cc
  c53226754368e3ccea9ed3032ca00626  libstdc++-v3/testsuite/23_containers/unordered_map/insert/map_range.cc
  d01f7b62e141c25c6e0c45fa2c9fb6b7  libstdc++-v3/testsuite/23_containers/unordered_map/insert/map_single.cc
  e55764f0d9e6fd8c3324fd5229552392  libstdc++-v3/testsuite/23_containers/unordered_map/insert/map_single_move-1.cc
*************** b25cf14677ebd23f0beb83651f61324f  libstd
*** 70252,70257 ****
--- 70597,70603 ----
  bc6af9625c24ee66257a14f41c48c751  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/53115.cc
  fc0d8de2e0a4bd01e31dbe05d07abb3d  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/55028-debug.cc
  ebd5b5d9fe7d0db0f9988519625b4cd8  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/57619.cc
+ b3e7ccfa5f85c32552dc825d845c9499  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/dr2354.cc
  fb964737b362daea2fc3a11da7e3f8fc  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/hint.cc
  430f645c0468342d3a70e4845944c3c3  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/multimap_range.cc
  919a94919683fa7e28150db7b14f3ad7  libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/multimap_single.cc
*************** b5b3d7daf6050ed5c0efa5064a56842a  libstd
*** 70621,70627 ****
  4681e40e7076857002f66ec40a955a88  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/container.cc
  308769bfb6d9d2798403206f634d43c6  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc
  b70e9a490c6605dc2d7fb7f1db22a477  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc
! 9a61bf3a0f3cfa8a30b6fa2c0301f762  libstdc++-v3/testsuite/24_iterators/container_access.cc
  08f78df85cfee1ce3a6a5c85d711f8a5  libstdc++-v3/testsuite/24_iterators/front_insert_iterator/2.cc
  7295ea53945ab8ee2028c94766cadcbd  libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc
  8cce161795a37e35e27597d7b05d1c15  libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/container.cc
--- 70967,70973 ----
  4681e40e7076857002f66ec40a955a88  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/container.cc
  308769bfb6d9d2798403206f634d43c6  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc
  b70e9a490c6605dc2d7fb7f1db22a477  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc
! 167caa8e5d0efebb37c42abbeaacdca4  libstdc++-v3/testsuite/24_iterators/container_access.cc
  08f78df85cfee1ce3a6a5c85d711f8a5  libstdc++-v3/testsuite/24_iterators/front_insert_iterator/2.cc
  7295ea53945ab8ee2028c94766cadcbd  libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc
  8cce161795a37e35e27597d7b05d1c15  libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/container.cc
*************** fc6e750a0b31973347ecbd0f8100260f  libstd
*** 70673,70680 ****
  a3f863093c393a96e3babe9d4f5a6eca  libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc
  1ee73c1a4632426eb7b49586b3973a31  libstdc++-v3/testsuite/24_iterators/random_access_iterator/26020.cc
  71834db3aa190afe1e26aef1b11b5353  libstdc++-v3/testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc
! a47dec52b070d9f031055ac4968ef69a  libstdc++-v3/testsuite/24_iterators/range_access.cc
! 66290f7e13d9a0627c0a19bece1b8112  libstdc++-v3/testsuite/24_iterators/range_access_cpp14.cc
  ce2fd005f113b32f8eec3f6e9dd5b456  libstdc++-v3/testsuite/24_iterators/reverse_iterator/11729.cc
  fe95b4473b24cb3ac6eb9418d798b954  libstdc++-v3/testsuite/24_iterators/reverse_iterator/2.cc
  0c3308060c757b4abef673568222944c  libstdc++-v3/testsuite/24_iterators/reverse_iterator/3.cc
--- 71019,71027 ----
  a3f863093c393a96e3babe9d4f5a6eca  libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc
  1ee73c1a4632426eb7b49586b3973a31  libstdc++-v3/testsuite/24_iterators/random_access_iterator/26020.cc
  71834db3aa190afe1e26aef1b11b5353  libstdc++-v3/testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc
! 9c5cbedc6735580a14a1f0c987912801  libstdc++-v3/testsuite/24_iterators/range_access.cc
! 3479cf2c6ead3f097d6cde66e5e55558  libstdc++-v3/testsuite/24_iterators/range_access_cpp14.cc
! 4756d17c884267bc7d07cc2660c4b810  libstdc++-v3/testsuite/24_iterators/range_access_cpp17.cc
  ce2fd005f113b32f8eec3f6e9dd5b456  libstdc++-v3/testsuite/24_iterators/reverse_iterator/11729.cc
  fe95b4473b24cb3ac6eb9418d798b954  libstdc++-v3/testsuite/24_iterators/reverse_iterator/2.cc
  0c3308060c757b4abef673568222944c  libstdc++-v3/testsuite/24_iterators/reverse_iterator/3.cc
*************** d44ee971413573894e8c5c4472175aa3  libstd
*** 70704,70712 ****
  3ecb8c5c743b895177f691a6785a4c20  libstdc++-v3/testsuite/25_algorithms/binary_search/partitioned.cc
  e70ad53cf01f0607950136ced88f9ec0  libstdc++-v3/testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc
  5cb7235e7636a99e92f55d03d6f97d81  libstdc++-v3/testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc
! 56c8f11358511f16ab2d081c8f9cd442  libstdc++-v3/testsuite/25_algorithms/clamp/1.cc
  74d66acd5a3dd5cc98e4d869e650f8e3  libstdc++-v3/testsuite/25_algorithms/clamp/2.cc
! 788f3c9b1550b80633aa37a41a16c627  libstdc++-v3/testsuite/25_algorithms/clamp/constexpr.cc
  e7427101453ba6fc6e696ef68567ea27  libstdc++-v3/testsuite/25_algorithms/clamp/requirements/explicit_instantiation/1.cc
  39b867c7805bd8d84b60aa35089dd001  libstdc++-v3/testsuite/25_algorithms/clamp/requirements/explicit_instantiation/pod.cc
  81d84f9ff3300bb33c2cab46b577c5b6  libstdc++-v3/testsuite/25_algorithms/copy/1.cc
--- 71051,71059 ----
  3ecb8c5c743b895177f691a6785a4c20  libstdc++-v3/testsuite/25_algorithms/binary_search/partitioned.cc
  e70ad53cf01f0607950136ced88f9ec0  libstdc++-v3/testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc
  5cb7235e7636a99e92f55d03d6f97d81  libstdc++-v3/testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc
! 4f1527a16b482b686a179cfa126d478b  libstdc++-v3/testsuite/25_algorithms/clamp/1.cc
  74d66acd5a3dd5cc98e4d869e650f8e3  libstdc++-v3/testsuite/25_algorithms/clamp/2.cc
! be68fc8457ee930f2a62fe2fe0aad42d  libstdc++-v3/testsuite/25_algorithms/clamp/constexpr.cc
  e7427101453ba6fc6e696ef68567ea27  libstdc++-v3/testsuite/25_algorithms/clamp/requirements/explicit_instantiation/1.cc
  39b867c7805bd8d84b60aa35089dd001  libstdc++-v3/testsuite/25_algorithms/clamp/requirements/explicit_instantiation/pod.cc
  81d84f9ff3300bb33c2cab46b577c5b6  libstdc++-v3/testsuite/25_algorithms/copy/1.cc
*************** ab501dbdac8cac84c7de521289afba17  libstd
*** 71182,71187 ****
--- 71529,71535 ----
  ec3abfb20fa1e262808837f3386432e9  libstdc++-v3/testsuite/26_numerics/complex/dr781.cc
  694db00c1e6cb5b83a3e9ef2a2c2d589  libstdc++-v3/testsuite/26_numerics/complex/dr844.cc
  c9effb9a920490ce76926ce1ba420ad8  libstdc++-v3/testsuite/26_numerics/complex/inserters_extractors/char/1.cc
+ c245f0f3826eef03e178bb67d2d4888d  libstdc++-v3/testsuite/26_numerics/complex/inserters_extractors/char/59568.cc
  5e73f620e9932f4f7419e5dfb12731b6  libstdc++-v3/testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc
  6ed5e9e0e67c9c5a5db3a329cafd2c5c  libstdc++-v3/testsuite/26_numerics/complex/literals/types.cc
  4e85333440c610f6c75ddf4d70d32c33  libstdc++-v3/testsuite/26_numerics/complex/literals/values.cc
*************** b83825aec598777328764def56e67ab4  libstd
*** 71191,71198 ****
  9ffbbf5da4ecba087c9e73939d3e6779  libstdc++-v3/testsuite/26_numerics/complex/value_operations/constexpr.cc
  10ce72d1ce4dd138d782dd75f9f86cbf  libstdc++-v3/testsuite/26_numerics/complex/value_operations/constexpr2.cc
  8b138066aeb56dbfbc616613dc368cec  libstdc++-v3/testsuite/26_numerics/complex/value_operations/dr387.cc
! e6768251c6d13d344b4d10629a0fdc30  libstdc++-v3/testsuite/26_numerics/gcd/1.cc
! 91bf936d04fefce925af01ab37cd3912  libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc
  e1880d4be8a98a5f3155db15bf410b33  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  f335005ba4b3ac34056dc7f049808377  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  573cdc62a0f7acbc013486a2af169b67  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
--- 71539,71546 ----
  9ffbbf5da4ecba087c9e73939d3e6779  libstdc++-v3/testsuite/26_numerics/complex/value_operations/constexpr.cc
  10ce72d1ce4dd138d782dd75f9f86cbf  libstdc++-v3/testsuite/26_numerics/complex/value_operations/constexpr2.cc
  8b138066aeb56dbfbc616613dc368cec  libstdc++-v3/testsuite/26_numerics/complex/value_operations/dr387.cc
! 485ed4495efba90f0b8ac30578e544ae  libstdc++-v3/testsuite/26_numerics/gcd/1.cc
! 036666956beff9e0426db8782eced734  libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc
  e1880d4be8a98a5f3155db15bf410b33  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  f335005ba4b3ac34056dc7f049808377  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  573cdc62a0f7acbc013486a2af169b67  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
*************** ef1ba33336d31a21f557af82f8e50b4d  libstd
*** 71251,71258 ****
  c1fd38f085d843657ad00632f1f6c7dc  libstdc++-v3/testsuite/26_numerics/iota/1.cc
  16f2448215a73c877454bf918e5ed1eb  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc
  3db465de3c7027c6385d1586e6535d63  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc
! 340dbaf0a7ef2d3d88233cca18e37387  libstdc++-v3/testsuite/26_numerics/lcm/1.cc
! 119756efdc09d69bffe6f565a0108079  libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc
  107b72e07b53a6fee1c614612c3e961a  libstdc++-v3/testsuite/26_numerics/partial_sum/1.cc
  57c6def19b6d42bfc3b7d8542ee94ba2  libstdc++-v3/testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc
  f53ee71ce11ebbd5bc359228e6d9734d  libstdc++-v3/testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc
--- 71599,71606 ----
  c1fd38f085d843657ad00632f1f6c7dc  libstdc++-v3/testsuite/26_numerics/iota/1.cc
  16f2448215a73c877454bf918e5ed1eb  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc
  3db465de3c7027c6385d1586e6535d63  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc
! f691092a0442e271cd590231ca765edd  libstdc++-v3/testsuite/26_numerics/lcm/1.cc
! 2aba715ae616b44bd8314c2ef740bde5  libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc
  107b72e07b53a6fee1c614612c3e961a  libstdc++-v3/testsuite/26_numerics/partial_sum/1.cc
  57c6def19b6d42bfc3b7d8542ee94ba2  libstdc++-v3/testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc
  f53ee71ce11ebbd5bc359228e6d9734d  libstdc++-v3/testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc
*************** ea26e1d40cbc811d7147e0b79db83731  libstd
*** 71700,71705 ****
--- 72048,72054 ----
  6582c9c7e8066c30b8c55e193cada58f  libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc
  881d59f9706fccb5c63a05069362a535  libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc
  cbe4feb08e13c848aa813fc475ede0ef  libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/3.cc
+ de8671c3b5e1af4fcb70e531e2722720  libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/81395.cc
  0735278ca6f7d51e839542a4eae79bad  libstdc++-v3/testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc
  edb934205f853673c10d5a934d6f83d3  libstdc++-v3/testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc
  b141a673c203526933621f5c47485176  libstdc++-v3/testsuite/27_io/basic_filebuf/snextc/char/1-in.cc
*************** f7f326c4f65620155071f375b262ef18  libstd
*** 71764,71769 ****
--- 72113,72119 ----
  9b9937a19f8deea32a6ee18661e2e136  libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc
  4713c9c8f8d42295003d5a771b0d5b38  libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc
  3ad8c41da13ad35001bb0655b6a2e701  libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc
+ 9e38cd88be90e8ec763de87e3b49dd0c  libstdc++-v3/testsuite/27_io/basic_fstream/53984.cc
  7ce18a5f2c75bce1ffd96c110c723714  libstdc++-v3/testsuite/27_io/basic_fstream/assign/1.cc
  03f4619668a4607f538d6a90c290c32d  libstdc++-v3/testsuite/27_io/basic_fstream/cons/1.cc
  1fc10fceab89c42e970bc89801b45ee8  libstdc++-v3/testsuite/27_io/basic_fstream/cons/base.cc
*************** a1cc8a09ea76999f08ff136019620a6f  libstd
*** 71793,71801 ****
  9cf6d42fcd74a1665a7f562963c9d1ee  libstdc++-v3/testsuite/27_io/basic_ios/conv/bool.cc
  e2c7984be9d78e8b06cd5357f27507f7  libstdc++-v3/testsuite/27_io/basic_ios/conv/bool_neg.cc
  1fdeca20c77b392350b4b6546a5b94f4  libstdc++-v3/testsuite/27_io/basic_ios/conv/voidptr.cc
! bf8fc6742c230c6af782a279a41d7972  libstdc++-v3/testsuite/27_io/basic_ios/copyfmt/char/1.cc
  a95d85e3144f9b1f3b000ec613e1f18b  libstdc++-v3/testsuite/27_io/basic_ios/copyfmt/char/2.cc
! cd82aa91fa61ed0ad2452c9873f2856f  libstdc++-v3/testsuite/27_io/basic_ios/exceptions/char/1.cc
  ba104177be92d2a0f4d294141e6d4fd9  libstdc++-v3/testsuite/27_io/basic_ios/exceptions/char/2.cc
  438f0eb2d554a99445792dafd362506f  libstdc++-v3/testsuite/27_io/basic_ios/imbue/14072.cc
  6b6dc36b079dde2cdb115aac96cb3e21  libstdc++-v3/testsuite/27_io/basic_ios/locales/char/1.cc
--- 72143,72151 ----
  9cf6d42fcd74a1665a7f562963c9d1ee  libstdc++-v3/testsuite/27_io/basic_ios/conv/bool.cc
  e2c7984be9d78e8b06cd5357f27507f7  libstdc++-v3/testsuite/27_io/basic_ios/conv/bool_neg.cc
  1fdeca20c77b392350b4b6546a5b94f4  libstdc++-v3/testsuite/27_io/basic_ios/conv/voidptr.cc
! b004b6823e2973548a7dc6739683c822  libstdc++-v3/testsuite/27_io/basic_ios/copyfmt/char/1.cc
  a95d85e3144f9b1f3b000ec613e1f18b  libstdc++-v3/testsuite/27_io/basic_ios/copyfmt/char/2.cc
! 616118496b0625a6e1d76999b82b7c89  libstdc++-v3/testsuite/27_io/basic_ios/exceptions/char/1.cc
  ba104177be92d2a0f4d294141e6d4fd9  libstdc++-v3/testsuite/27_io/basic_ios/exceptions/char/2.cc
  438f0eb2d554a99445792dafd362506f  libstdc++-v3/testsuite/27_io/basic_ios/imbue/14072.cc
  6b6dc36b079dde2cdb115aac96cb3e21  libstdc++-v3/testsuite/27_io/basic_ios/locales/char/1.cc
*************** b70b5488385833734b744f91efb3868f  libstd
*** 71824,71830 ****
  d2b6734aeb14cb9a97d5ad6e11c92d66  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc
  d026ba65fa8a50f71e3f55404fa3093e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc
  81974c983d69c97e576ea38f673066a3  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc
! 171d752081da3d9e60597c1f70f00747  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc
  67c798b2ee414f868e0260ad74d18d9e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc
  c10cbb39ae5b61c7905aea23b0b3e63f  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc
  ccf8fb66aa03606ba6a826504fb5e76f  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc
--- 72174,72180 ----
  d2b6734aeb14cb9a97d5ad6e11c92d66  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc
  d026ba65fa8a50f71e3f55404fa3093e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc
  81974c983d69c97e576ea38f673066a3  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc
! 33c15742b2de738970c3fcada4b0d03b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc
  67c798b2ee414f868e0260ad74d18d9e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc
  c10cbb39ae5b61c7905aea23b0b3e63f  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc
  ccf8fb66aa03606ba6a826504fb5e76f  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc
*************** f3f39f34218d8043e160c90d0c027ea9  libstd
*** 71841,71847 ****
  345c9b083d734f4973c3c3a6be0ff299  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc
  099701248c50741261daccc1efeaf90d  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc
  73295bab76b59277cb9851d3838345dd  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc
! 66c3dd6b9b0fe2fe9a66806664fe65db  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc
  6847ae54dca4b4584d02d0bed3f37a83  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc
  13dc474b89be9d3cb2253bbe1d2e88db  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/1.cc
  63837a36ff85aa73ffc415e69c1cde93  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc
--- 72191,72197 ----
  345c9b083d734f4973c3c3a6be0ff299  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc
  099701248c50741261daccc1efeaf90d  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc
  73295bab76b59277cb9851d3838345dd  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc
! e1d2ad9049a78d75ef076d217b287d85  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc
  6847ae54dca4b4584d02d0bed3f37a83  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc
  13dc474b89be9d3cb2253bbe1d2e88db  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/1.cc
  63837a36ff85aa73ffc415e69c1cde93  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc
*************** f5d7db3328af2a762f613515325094de  libstd
*** 71868,71874 ****
  cf7dd3bfe4f8d0bed6bc1f3a3df7aafa  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc
  2a97d0d83e95c6c97172345447e3d72a  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc
  9db8c4b62ebfc6b32f48c0d3c2da6914  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc
! 0e971a4acd706675c043e64209a13547  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc
  a1e912a6abc538be6ed95139200f4e78  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc
  af7cc40c23417586fdef443dd4a520a0  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc
  447ed7d54b5e3f6165d767ee9e8a3a8b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc
--- 72218,72224 ----
  cf7dd3bfe4f8d0bed6bc1f3a3df7aafa  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc
  2a97d0d83e95c6c97172345447e3d72a  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc
  9db8c4b62ebfc6b32f48c0d3c2da6914  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc
! 8998790044ef744ef9dc1e86447ce0d5  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc
  a1e912a6abc538be6ed95139200f4e78  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc
  af7cc40c23417586fdef443dd4a520a0  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc
  447ed7d54b5e3f6165d767ee9e8a3a8b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc
*************** def5c95e15606880584181943db2094a  libstd
*** 71881,71887 ****
  ca0a73e9e47a6b52977de20aa928b816  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc
  c2e9a1c1409ccd3fe4e0615a2512b69d  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc
  e50336ae6b201fcf8fe463bc120e32aa  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc
! 98490ae6bf7c199f33f819623c894014  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc
  d3196a2f01476ff40c8b4252e562f420  libstdc++-v3/testsuite/27_io/basic_istream/get/char/1.cc
  c710e4017794d6697cc57e92ecae519e  libstdc++-v3/testsuite/27_io/basic_istream/get/char/2.cc
  28214808aa4a650e0bac65b678cfe8fb  libstdc++-v3/testsuite/27_io/basic_istream/get/char/3.cc
--- 72231,72237 ----
  ca0a73e9e47a6b52977de20aa928b816  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc
  c2e9a1c1409ccd3fe4e0615a2512b69d  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc
  e50336ae6b201fcf8fe463bc120e32aa  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc
! bf40a04d9c256bfdd4b6579141e37893  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc
  d3196a2f01476ff40c8b4252e562f420  libstdc++-v3/testsuite/27_io/basic_istream/get/char/1.cc
  c710e4017794d6697cc57e92ecae519e  libstdc++-v3/testsuite/27_io/basic_istream/get/char/2.cc
  28214808aa4a650e0bac65b678cfe8fb  libstdc++-v3/testsuite/27_io/basic_istream/get/char/3.cc
*************** c67b6ac58e16a9040d78955ebd2a9e45  libstd
*** 71948,71959 ****
  9ba07bdc84308795a7ed8752e098f900  libstdc++-v3/testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc
  cbbb96f8f6f3bb4d97fb06a0ef1b4e61  libstdc++-v3/testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc
  33e57e8d8c8e79678723e2f4568a0929  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/1.cc
! f1662252ed2adbb4721671d4969559c8  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/12297.cc
  ce11198fe6ac3b266b1a35e24672cd94  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/2.cc
  df75e99d93c7848f521f5cff3127c2cc  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/3.cc
  ea9fb8a42395013926e3648a05e86af6  libstdc++-v3/testsuite/27_io/basic_istream/sentry/pod/1.cc
  744ae04a06db1139a9653e6de2b4b4f4  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/1.cc
! cbcccec0a3d73d468e2892fa5b03c8e8  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc
  40e164ecc760d433ebd29932f0b01d2c  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/2.cc
  c2e523bec7effb0cc7aa6e80c978b855  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/3.cc
  3f86d71590eadb758d5e4fd030905491  libstdc++-v3/testsuite/27_io/basic_istream/tellg/char/1.cc
--- 72298,72310 ----
  9ba07bdc84308795a7ed8752e098f900  libstdc++-v3/testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc
  cbbb96f8f6f3bb4d97fb06a0ef1b4e61  libstdc++-v3/testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc
  33e57e8d8c8e79678723e2f4568a0929  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/1.cc
! fec4755b74fe2d740656fc564bd51222  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/12297.cc
  ce11198fe6ac3b266b1a35e24672cd94  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/2.cc
  df75e99d93c7848f521f5cff3127c2cc  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/3.cc
+ f2fcdbb63f9588d1f62cd3c82414f648  libstdc++-v3/testsuite/27_io/basic_istream/sentry/char/53984.cc
  ea9fb8a42395013926e3648a05e86af6  libstdc++-v3/testsuite/27_io/basic_istream/sentry/pod/1.cc
  744ae04a06db1139a9653e6de2b4b4f4  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/1.cc
! 99a436f05d02b3d0c13878354352f666  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc
  40e164ecc760d433ebd29932f0b01d2c  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/2.cc
  c2e523bec7effb0cc7aa6e80c978b855  libstdc++-v3/testsuite/27_io/basic_istream/sentry/wchar_t/3.cc
  3f86d71590eadb758d5e4fd030905491  libstdc++-v3/testsuite/27_io/basic_istream/tellg/char/1.cc
*************** d4d42629649beb2605d13c56b442173d  libstd
*** 72081,72087 ****
  9a7551fa45bca64c8a1211195454ea3c  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc
  89322e07fea6d663f2662d5c13239170  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc
  713daedb1f91ab6968477c4c00163ca4  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc
! 2d03cfb44c17861a9699520b289051d9  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc
  d48be7cb40cbb7e1fea882d16d403a6f  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc
  0a1233d41a3fa1440a97ffd262a00d8e  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc
  138772424b09f06a1674463f99ea53aa  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc
--- 72432,72438 ----
  9a7551fa45bca64c8a1211195454ea3c  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc
  89322e07fea6d663f2662d5c13239170  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc
  713daedb1f91ab6968477c4c00163ca4  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc
! 249ec6ec95a6053b6748d10d155ba046  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc
  d48be7cb40cbb7e1fea882d16d403a6f  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc
  0a1233d41a3fa1440a97ffd262a00d8e  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc
  138772424b09f06a1674463f99ea53aa  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc
*************** e043b36ba67421f3031efad869e29afe  libstd
*** 72095,72101 ****
  10fb6a77d8be8f69cbf3b1715b4ce24f  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc
  f40027137571aec3b015d0b5371b48a9  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc
  a63545ec825e05cb7153b6dc7b6c8d3e  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc
! ad0ce7d202ad6011984ea9d457dc3f47  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc
  faa02dd655e05d72456fffb66966455e  libstdc++-v3/testsuite/27_io/basic_ostream/put/char/1.cc
  aa37f65270b8cc3df6289e6f17e76c03  libstdc++-v3/testsuite/27_io/basic_ostream/put/wchar_t/1.cc
  471c7a1289aa40875909c581a45bcf6b  libstdc++-v3/testsuite/27_io/basic_ostream/requirements/base_classes.cc
--- 72446,72452 ----
  10fb6a77d8be8f69cbf3b1715b4ce24f  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc
  f40027137571aec3b015d0b5371b48a9  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc
  a63545ec825e05cb7153b6dc7b6c8d3e  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc
! edec0bf78c31cbfd8c18e23876791b11  libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc
  faa02dd655e05d72456fffb66966455e  libstdc++-v3/testsuite/27_io/basic_ostream/put/char/1.cc
  aa37f65270b8cc3df6289e6f17e76c03  libstdc++-v3/testsuite/27_io/basic_ostream/put/wchar_t/1.cc
  471c7a1289aa40875909c581a45bcf6b  libstdc++-v3/testsuite/27_io/basic_ostream/requirements/base_classes.cc
*************** f504e46636c41ff693534b7fd3642ba8  libstd
*** 72262,72267 ****
--- 72613,72619 ----
  9a1e2fe846fdc65cca2eed5ee15154ba  libstdc++-v3/testsuite/27_io/basic_stringbuf/sync/char/1057.cc
  86a31838192aa8fb02cd701511acf2cf  libstdc++-v3/testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc
  f9d9e65eec82d8ba903f79626e1b4309  libstdc++-v3/testsuite/27_io/basic_stringstream/assign/1.cc
+ 8b3a3bf8f7c278817217556de0401ea5  libstdc++-v3/testsuite/27_io/basic_stringstream/assign/81338.cc
  9ff362b3372bd9ca0910c7f6cfe17b4e  libstdc++-v3/testsuite/27_io/basic_stringstream/cons/2020.cc
  87449105cc32edb526ef1b4087f2a29f  libstdc++-v3/testsuite/27_io/basic_stringstream/cons/move.cc
  24314453595bfccb286e49f7475e8957  libstdc++-v3/testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc
*************** c336289ddccab920a856e96810ae4d25  libstd
*** 72326,72332 ****
  d379c99bed74b43ad7259f461e4538ac  libstdc++-v3/testsuite/27_io/ios_base/state/1.cc
  1690c6deb7e477136318c897f60bd9b2  libstdc++-v3/testsuite/27_io/ios_base/storage/1.cc
  875cbe67aa01d2cf265d719efaac5c99  libstdc++-v3/testsuite/27_io/ios_base/storage/11584.cc
! e6bacc5cd2f187b91dadd588ea77f7b7  libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc
  d58d7fe3808289362417a9dbaf18b33c  libstdc++-v3/testsuite/27_io/ios_base/storage/3.cc
  d7cc020076b0c67a379aeae4db14a13f  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/1.cc
  4544a13542b43c8e1651d7b983374663  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/16959.cc
--- 72678,72684 ----
  d379c99bed74b43ad7259f461e4538ac  libstdc++-v3/testsuite/27_io/ios_base/state/1.cc
  1690c6deb7e477136318c897f60bd9b2  libstdc++-v3/testsuite/27_io/ios_base/storage/1.cc
  875cbe67aa01d2cf265d719efaac5c99  libstdc++-v3/testsuite/27_io/ios_base/storage/11584.cc
! fb891e57b47ab7878c3597d82f288810  libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc
  d58d7fe3808289362417a9dbaf18b33c  libstdc++-v3/testsuite/27_io/ios_base/storage/3.cc
  d7cc020076b0c67a379aeae4db14a13f  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/1.cc
  4544a13542b43c8e1651d7b983374663  libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/16959.cc
*************** e7a32f176e8ff753b91b35b9ea4b64c6  libstd
*** 72522,72527 ****
--- 72874,72880 ----
  94d6d74e694e7f9249861cb579416473  libstdc++-v3/testsuite/28_regex/basic_regex/assign/wchar_t/string.cc
  6eb46141aa2f6b3c6b7f2e7faab2ca15  libstdc++-v3/testsuite/28_regex/basic_regex/assign/wchar_t/string_op.cc
  e4c27095034800a082d72a80a58399b0  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/47724.cc
+ 74bec8544e256a4e7e3ee73b36ae3dd9  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/83598.cc
  dd63937b8c263de0a49ef7b0dcf84481  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/cstring.cc
  59733bb8d3ec4c6a29c6db5dd0e9dfa3  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/default.cc
  1f2aed16200172a658646299e552350c  libstdc++-v3/testsuite/28_regex/basic_regex/ctors/basic/iter.cc
*************** cf84f51dceb646aa43c8b5f30b67a090  libstd
*** 72571,72578 ****
  12f2034ad29ae85c84858bbd1087026e  libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/typedefs.cc
  d5e6e6bc0d35d8d47a515a353c2012a5  libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/wchar_t/string_01.cc
  37674e10d838b935f770f9de608f8363  libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/wchar_t/wstring_02.cc
! 2695f1d6ec2d031a4d27fec416589a8e  libstdc++-v3/testsuite/28_regex/match_results/ctors/char/default.cc
! b1bbbc64a2c26711539a7bc8f27695e7  libstdc++-v3/testsuite/28_regex/match_results/ctors/wchar_t/default.cc
  3fd49d353778f7abc7edcc205a532a25  libstdc++-v3/testsuite/28_regex/match_results/format.cc
  f94583058c8bbc9a647ec2ce6a8b566a  libstdc++-v3/testsuite/28_regex/match_results/out_of_range_submatches.cc
  d61fcc5b293f68338fcfd0692c324f5b  libstdc++-v3/testsuite/28_regex/match_results/swap.cc
--- 72924,72931 ----
  12f2034ad29ae85c84858bbd1087026e  libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/typedefs.cc
  d5e6e6bc0d35d8d47a515a353c2012a5  libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/wchar_t/string_01.cc
  37674e10d838b935f770f9de608f8363  libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/wchar_t/wstring_02.cc
! 0ba4f8ebfb383f53a7755d6afad6ab93  libstdc++-v3/testsuite/28_regex/match_results/ctors/char/default.cc
! 410c99a09824f962af75b0aef6d4fe44  libstdc++-v3/testsuite/28_regex/match_results/ctors/wchar_t/default.cc
  3fd49d353778f7abc7edcc205a532a25  libstdc++-v3/testsuite/28_regex/match_results/format.cc
  f94583058c8bbc9a647ec2ce6a8b566a  libstdc++-v3/testsuite/28_regex/match_results/out_of_range_submatches.cc
  d61fcc5b293f68338fcfd0692c324f5b  libstdc++-v3/testsuite/28_regex/match_results/swap.cc
*************** effb65e81280e97c0030c80ceec53f19  libstd
*** 72839,72845 ****
  2bb5426e1f10e55b1e72c5e854b1160f  libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc
  82b2948da103296edc92d48e5d959d8e  libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc
  2c2097dc398b8f3887d62f81a4fcbb5e  libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/explicit_instantiation.cc
! 5ecbef86a088f76d3574f745abe2751a  libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc
  83a4057ce0f4727d109db357f0cf03dc  libstdc++-v3/testsuite/30_threads/shared_future/cons/assign.cc
  90f8d175a9ceacae3ffc107e6ef10ec9  libstdc++-v3/testsuite/30_threads/shared_future/cons/constexpr.cc
  d36990405f32eace14fcb10101368081  libstdc++-v3/testsuite/30_threads/shared_future/cons/copy.cc
--- 73192,73198 ----
  2bb5426e1f10e55b1e72c5e854b1160f  libstdc++-v3/testsuite/30_threads/scoped_lock/cons/1.cc
  82b2948da103296edc92d48e5d959d8e  libstdc++-v3/testsuite/30_threads/scoped_lock/cons/deduction.cc
  2c2097dc398b8f3887d62f81a4fcbb5e  libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/explicit_instantiation.cc
! 760aa261620aef4d3097e3a11d6f60fc  libstdc++-v3/testsuite/30_threads/scoped_lock/requirements/typedefs.cc
  83a4057ce0f4727d109db357f0cf03dc  libstdc++-v3/testsuite/30_threads/shared_future/cons/assign.cc
  90f8d175a9ceacae3ffc107e6ef10ec9  libstdc++-v3/testsuite/30_threads/shared_future/cons/constexpr.cc
  d36990405f32eace14fcb10101368081  libstdc++-v3/testsuite/30_threads/shared_future/cons/copy.cc
*************** c5f9129674182bd3a977a3061e17c5c5  libstd
*** 73147,73159 ****
  7a4bd66bca69264e75c26ab457f71332  libstdc++-v3/testsuite/experimental/feat-lib-fund.cc
  5c4bede25ef34c13c54460df7699d418  libstdc++-v3/testsuite/experimental/filesystem/iterators/directory_iterator.cc
  1072a3a58e3081a8f60218f090219cdb  libstdc++-v3/testsuite/experimental/filesystem/iterators/pop.cc
! a081bfe825c4853eb3740773c6f647a7  libstdc++-v3/testsuite/experimental/filesystem/iterators/recursive_directory_iterator.cc
  2422a32ab8f4f55ba64bfc2713b4bb7d  libstdc++-v3/testsuite/experimental/filesystem/operations/absolute.cc
  287ed7e886f224feba11a5038384a085  libstdc++-v3/testsuite/experimental/filesystem/operations/canonical.cc
  6f4be9c57cc9e27b9b1fbc5b6d38f84b  libstdc++-v3/testsuite/experimental/filesystem/operations/copy.cc
  857107ddd78b5be16aa089b0c0611000  libstdc++-v3/testsuite/experimental/filesystem/operations/copy_file.cc
  3be6fae09b114812497ea5c8f2c84cf4  libstdc++-v3/testsuite/experimental/filesystem/operations/create_directories.cc
! 7e015e8677cb5ba075a2ca74042bc35e  libstdc++-v3/testsuite/experimental/filesystem/operations/create_directory.cc
  f5ae4d86564d90a68e6c0981528c63de  libstdc++-v3/testsuite/experimental/filesystem/operations/create_symlink.cc
  bae119ed43aff58da15e985b9e433254  libstdc++-v3/testsuite/experimental/filesystem/operations/current_path.cc
  e5368d29c38e946876e329f5bcf6ae20  libstdc++-v3/testsuite/experimental/filesystem/operations/equivalent.cc
--- 73500,73512 ----
  7a4bd66bca69264e75c26ab457f71332  libstdc++-v3/testsuite/experimental/feat-lib-fund.cc
  5c4bede25ef34c13c54460df7699d418  libstdc++-v3/testsuite/experimental/filesystem/iterators/directory_iterator.cc
  1072a3a58e3081a8f60218f090219cdb  libstdc++-v3/testsuite/experimental/filesystem/iterators/pop.cc
! b0f9242b96f1c2e044bf777e5fda8bc4  libstdc++-v3/testsuite/experimental/filesystem/iterators/recursive_directory_iterator.cc
  2422a32ab8f4f55ba64bfc2713b4bb7d  libstdc++-v3/testsuite/experimental/filesystem/operations/absolute.cc
  287ed7e886f224feba11a5038384a085  libstdc++-v3/testsuite/experimental/filesystem/operations/canonical.cc
  6f4be9c57cc9e27b9b1fbc5b6d38f84b  libstdc++-v3/testsuite/experimental/filesystem/operations/copy.cc
  857107ddd78b5be16aa089b0c0611000  libstdc++-v3/testsuite/experimental/filesystem/operations/copy_file.cc
  3be6fae09b114812497ea5c8f2c84cf4  libstdc++-v3/testsuite/experimental/filesystem/operations/create_directories.cc
! 852a1f92da334d4c6640044df2d07f2e  libstdc++-v3/testsuite/experimental/filesystem/operations/create_directory.cc
  f5ae4d86564d90a68e6c0981528c63de  libstdc++-v3/testsuite/experimental/filesystem/operations/create_symlink.cc
  bae119ed43aff58da15e985b9e433254  libstdc++-v3/testsuite/experimental/filesystem/operations/current_path.cc
  e5368d29c38e946876e329f5bcf6ae20  libstdc++-v3/testsuite/experimental/filesystem/operations/equivalent.cc
*************** e5368d29c38e946876e329f5bcf6ae20  libstd
*** 73163,73171 ****
  82e062165b2edfaba0d3727e0ec6573c  libstdc++-v3/testsuite/experimental/filesystem/operations/last_write_time.cc
  c8c3c10cfe4a4ec19105972449773ac5  libstdc++-v3/testsuite/experimental/filesystem/operations/permissions.cc
  925d6f5727aa7e2b7176ac0362a32123  libstdc++-v3/testsuite/experimental/filesystem/operations/read_symlink.cc
! 3e5f6f784b3d4bbfa19d8bcc5ee8686d  libstdc++-v3/testsuite/experimental/filesystem/operations/remove_all.cc
  670d520a087c857c6a69ed7c030610c6  libstdc++-v3/testsuite/experimental/filesystem/operations/status.cc
! cf017c114649d91e9d2270b1b5fab628  libstdc++-v3/testsuite/experimental/filesystem/operations/temp_directory_path.cc
  3aa154dac714027477a6a8e51b297eb9  libstdc++-v3/testsuite/experimental/filesystem/path/append/path.cc
  319823a8d325ff7f2b4c7dd6c887cf74  libstdc++-v3/testsuite/experimental/filesystem/path/assign/assign.cc
  8aa651f76c9bdc43fc1cf0915ab08702  libstdc++-v3/testsuite/experimental/filesystem/path/assign/copy.cc
--- 73516,73525 ----
  82e062165b2edfaba0d3727e0ec6573c  libstdc++-v3/testsuite/experimental/filesystem/operations/last_write_time.cc
  c8c3c10cfe4a4ec19105972449773ac5  libstdc++-v3/testsuite/experimental/filesystem/operations/permissions.cc
  925d6f5727aa7e2b7176ac0362a32123  libstdc++-v3/testsuite/experimental/filesystem/operations/read_symlink.cc
! df350a2f65d9bbc779786eda2f6c877e  libstdc++-v3/testsuite/experimental/filesystem/operations/remove.cc
! 3840d9d54ad2b3fd864459e22e9dbcfe  libstdc++-v3/testsuite/experimental/filesystem/operations/remove_all.cc
  670d520a087c857c6a69ed7c030610c6  libstdc++-v3/testsuite/experimental/filesystem/operations/status.cc
! 011b195de292dfdeabba072fd5d00062  libstdc++-v3/testsuite/experimental/filesystem/operations/temp_directory_path.cc
  3aa154dac714027477a6a8e51b297eb9  libstdc++-v3/testsuite/experimental/filesystem/path/append/path.cc
  319823a8d325ff7f2b4c7dd6c887cf74  libstdc++-v3/testsuite/experimental/filesystem/path/assign/assign.cc
  8aa651f76c9bdc43fc1cf0915ab08702  libstdc++-v3/testsuite/experimental/filesystem/path/assign/copy.cc
*************** b3073ec2ae4fd8100e70991afae69485  libstd
*** 73188,73194 ****
  57f6431ae6b99ca7840959bf02cb0f02  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/root_path.cc
  f0046ae27625d61b19d03a670e5d6c37  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/stem.cc
  1b311722d4eaf7ade0a19c5e8997d73f  libstdc++-v3/testsuite/experimental/filesystem/path/generic/generic_string.cc
! c3e13b5f0b12106b827c413f2050f7d9  libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc
  db6279f5f9ba88143d6dbebba77f0db4  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/clear.cc
  325b2f5f159cd3e7f09ef52211d3f3da  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/make_preferred.cc
  8d47355f6271cad214122194166744cb  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/remove_filename.cc
--- 73542,73548 ----
  57f6431ae6b99ca7840959bf02cb0f02  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/root_path.cc
  f0046ae27625d61b19d03a670e5d6c37  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/stem.cc
  1b311722d4eaf7ade0a19c5e8997d73f  libstdc++-v3/testsuite/experimental/filesystem/path/generic/generic_string.cc
! 0374a0b6318365d94f283b668f4253b1  libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc
  db6279f5f9ba88143d6dbebba77f0db4  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/clear.cc
  325b2f5f159cd3e7f09ef52211d3f3da  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/make_preferred.cc
  8d47355f6271cad214122194166744cb  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/remove_filename.cc
*************** a25f5e6d7e7df25101ba8650c6b9e95c  libstd
*** 73352,73357 ****
--- 73706,73712 ----
  0e70002b9f7c8702313f19fe235a8268  libstdc++-v3/testsuite/experimental/string_view/modifiers/remove_suffix/wchar_t/1.cc
  4a5548c386de9a79cf74d3de2fa0858d  libstdc++-v3/testsuite/experimental/string_view/operations/compare/char/1.cc
  c876db0e1c772c31c78daaface50bc26  libstdc++-v3/testsuite/experimental/string_view/operations/compare/char/13650.cc
+ d9a9105639faaad1b5d098de16c15ecb  libstdc++-v3/testsuite/experimental/string_view/operations/compare/char/70483.cc
  66e7b8bef07b155542920b750c65de59  libstdc++-v3/testsuite/experimental/string_view/operations/compare/wchar_t/1.cc
  8753b7512b2b6b78c2d7839ff7aa04b8  libstdc++-v3/testsuite/experimental/string_view/operations/compare/wchar_t/13650.cc
  9a342f8a2ba46a0ca4a924ae2ae0611d  libstdc++-v3/testsuite/experimental/string_view/operations/copy/char/1.cc
*************** e43854bdd6c668b22e1d8d3e7225fb8d  libstd
*** 73676,73681 ****
--- 74031,74038 ----
  fe64e33af902c8be0253b3cbf79247e1  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-2.cc
  deed2ed8f22730e083be25ea9e4e7376  libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-3.cc
  0f404f6c145edb4bfb35d5a540c88673  libstdc++-v3/testsuite/ext/stdio_filebuf/char/2.cc
+ 27988ec57765b6fad6dc4a46c6e8d093  libstdc++-v3/testsuite/ext/stdio_filebuf/char/79820.cc
+ a5b76ab5544142437a4202bcc0dcd2c0  libstdc++-v3/testsuite/ext/stdio_filebuf/char/81751.cc
  4cbb2408b117cbec066927ae47f1f1cd  libstdc++-v3/testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc
  22190ffa8c58a2849c14eff9784b95b7  libstdc++-v3/testsuite/ext/stdio_sync_filebuf/char/1.cc
  548bb4c795219db223f95843d4505584  libstdc++-v3/testsuite/ext/stdio_sync_filebuf/char/12048-1.cc
*************** ead7378c068848783ee20a8f22dfa62b  libstd
*** 74660,74666 ****
  534d202f4467aac0499eab3ddb5a842a  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! ab2632fb9079d1ce3070fe05878c9aae  libvtv/ChangeLog
  2e04be12600367e07451f404a7fc1fa3  libvtv/Makefile.am
  b025f16ebe06ec16aa2957e5003533a0  libvtv/Makefile.in
  4ce86f8604e6c86211a4cb2025ffc53e  libvtv/acinclude.m4
--- 75017,75023 ----
  534d202f4467aac0499eab3ddb5a842a  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! 38266060135fc948746fe375a1694b92  libvtv/ChangeLog
  2e04be12600367e07451f404a7fc1fa3  libvtv/Makefile.am
  b025f16ebe06ec16aa2957e5003533a0  libvtv/Makefile.in
  4ce86f8604e6c86211a4cb2025ffc53e  libvtv/acinclude.m4
*************** cd997674ad70ed883d545f2687b35af2  libvtv
*** 74743,74749 ****
  8f1b5ecc552ea50355dedd9334c68ffb  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! 944d0fef494630c16e75576910cf8171  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  3bd8be597a6d5934a69399816aec878a  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
--- 75100,75106 ----
  8f1b5ecc552ea50355dedd9334c68ffb  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! e847bdf01e4df948cd33c7f4af35e6d5  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  3bd8be597a6d5934a69399816aec878a  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 74756,74762 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 4c99a91011133a08d6cf220461cdf66a  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  36a1c429023c0a0c2f90889e6cf87125  maintainer-scripts/crontab
--- 75113,75119 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 0043f2b78dbc28d75762534df7293271  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  36a1c429023c0a0c2f90889e6cf87125  maintainer-scripts/crontab
*************** fbe2467afef81c41c166173adeb0ee20  mkdep
*** 74773,74779 ****
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 2efe87daf224bdfdcdff00388dee7b41  zlib/ChangeLog
  2effeeacadeab8edd2c3c4ae856f019d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 75130,75136 ----
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! e7d180c40ff69055fd507a71877d0ea2  zlib/ChangeLog
  2effeeacadeab8edd2c3c4ae856f019d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-7.2.0/NEWS gcc-7.3.0/NEWS
*** gcc-7.2.0/NEWS	Mon Aug 14 08:04:51 2017
--- gcc-7.3.0/NEWS	Thu Jan 25 08:19:14 2018
*************** http://gcc.gnu.org/gcc-7/index.html
*** 9,29 ****
  
                                GCC 7 Release Series
  
!    Aug 14, 2017
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 7.2.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 7.1 relative to previous releases of GCC.
  
  Release History
  
     GCC 7.2
!           Aug 14, 2017 ([2]changes, [3]documentation)
  
     GCC 7.1
!           May 2, 2017 ([4]changes, [5]documentation)
  
  References and Acknowledgements
  
--- 9,32 ----
  
                                GCC 7 Release Series
  
!    Jan 25, 2018
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 7.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 7.2 relative to previous releases of GCC.
  
  Release History
  
+    GCC 7.3
+           Jan 25, 2018 ([2]changes, [3]documentation)
+ 
     GCC 7.2
!           Aug 14, 2017 ([4]changes, [5]documentation)
  
     GCC 7.1
!           May 2, 2017 ([6]changes, [7]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 31,84 ****
     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
!    2017-08-14[18].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-7/changes.html
!    3. http://gcc.gnu.org/onlinedocs/7.2.0/
     4. http://gcc.gnu.org/gcc-7/changes.html
!    5. http://gcc.gnu.org/onlinedocs/7.1.0/
!    6. http://gcc.gnu.org/gcc-7/buildstat.html
!    7. http://gcc.gnu.org/onlinedocs/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. http://www.fsf.org/
!   17. https://gcc.gnu.org/about.html
!   18. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/changes.html
  
--- 34,89 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [8]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 [9]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [10]GCC
!    project web site or contact the [11]GCC development mailing list.
  
!    To obtain GCC please use [12]our mirror sites or [13]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [14]GCC manuals. If that fails, the
!     [15]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [16]gcc@gcc.gnu.org. All of [17]our lists have public
      archives.
  
!    Copyright (C) [18]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [19]maintained by the GCC team. Last modified
!    2018-01-25[20].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-7/changes.html
!    3. http://gcc.gnu.org/onlinedocs/7.3.0/
     4. http://gcc.gnu.org/gcc-7/changes.html
!    5. http://gcc.gnu.org/onlinedocs/7.2.0/
!    6. http://gcc.gnu.org/gcc-7/changes.html
!    7. http://gcc.gnu.org/onlinedocs/7.1.0/
!    8. http://gcc.gnu.org/gcc-7/buildstat.html
!    9. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!   10. http://gcc.gnu.org/index.html
!   11. mailto:gcc@gcc.gnu.org
!   12. http://gcc.gnu.org/mirrors.html
!   13. http://gcc.gnu.org/svn.html
!   14. https://gcc.gnu.org/onlinedocs/
!   15. mailto:gcc-help@gcc.gnu.org
!   16. mailto:gcc@gcc.gnu.org
!   17. https://gcc.gnu.org/lists.html
!   18. http://www.fsf.org/
!   19. https://gcc.gnu.org/about.html
!   20. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/changes.html
  
*************** const int* get_address (unsigned idx)
*** 906,911 ****
--- 911,941 ----
  
       * Support for the RISC-V instruction set has been added.
  
+   RX
+ 
+    Basic support for atomic built-in function has been added. It is
+    currently implemented by flipping interrupts off and on as needed.
+ 
+   SH
+ 
+      * Support for SH5/SH64 has been removed.
+      * Improved utilization of delay slots on SH2A.
+      * Improved utilization of zero-displacement conditional branches.
+      * The following deprecated options have been removed
+           + -mcbranchdi
+           + -mcmpeqdi
+           + -minvalid-symbols
+           + -msoft-atomic
+           + -mspace
+           + -madjust-unroll
+      * Support for the following SH2A instructions has been added
+           + mov.b @-Rm,R0
+           + mov.w @-Rm,R0
+           + mov.l @-Rm,R0
+           + mov.b R0,@Rn+
+           + mov.w R0,@Rn+
+           + mov.l R0,@Rn+
+ 
    SPARC
  
       * The SPARC port now uses LRA by default.
*************** GCC 7.2
*** 1076,1095 ****
       * Support for 64-bit PowerPC using the ELFv2 ABI with 64-bit long
         double has been added.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [25]GCC manuals. If that fails, the
!     [26]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 [27]gcc@gcc.gnu.org. All of [28]our lists have public
      archives.
  
!    Copyright (C) [29]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 [30]maintained by the GCC team. Last modified
!    2017-08-04[31].
  
  References
  
--- 1106,1138 ----
       * Support for 64-bit PowerPC using the ELFv2 ABI with 64-bit long
         double has been added.
  
+ GCC 7.3
+ 
+    This is the [25]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 7.3 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
+   Operating Systems
+ 
+     RTEMS
+ 
+      * Support has been added for Epiphany target.
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [26]GCC manuals. If that fails, the
!     [27]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 [28]gcc@gcc.gnu.org. All of [29]our lists have public
      archives.
  
!    Copyright (C) [30]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 [31]maintained by the GCC team. Last modified
!    2018-01-23[32].
  
  References
  
*************** References
*** 1117,1129 ****
    22. https://gcc.gnu.org/onlinedocs/gcc-7.1.0/gccint/RTL-Tests.html
    23. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=7.0
    24. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=7.2
!   25. https://gcc.gnu.org/onlinedocs/
!   26. mailto:gcc-help@gcc.gnu.org
!   27. mailto:gcc@gcc.gnu.org
!   28. https://gcc.gnu.org/lists.html
!   29. http://www.fsf.org/
!   30. https://gcc.gnu.org/about.html
!   31. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-6/index.html
  
--- 1160,1173 ----
    22. https://gcc.gnu.org/onlinedocs/gcc-7.1.0/gccint/RTL-Tests.html
    23. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=7.0
    24. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=7.2
!   25. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=7.3
!   26. https://gcc.gnu.org/onlinedocs/
!   27. mailto:gcc-help@gcc.gnu.org
!   28. mailto:gcc@gcc.gnu.org
!   29. https://gcc.gnu.org/lists.html
!   30. http://www.fsf.org/
!   31. https://gcc.gnu.org/about.html
!   32. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-6/index.html
  
*************** http://gcc.gnu.org/gcc-5/index.html
*** 1946,1972 ****
  
                                GCC 5 Release Series
  
!    June 3, 2016
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 5.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 5.3 relative to previous releases of GCC.
  
  Release History
  
     GCC 5.4
!           June 3, 2016 ([2]changes, [3]documentation)
  
     GCC 5.3
!           December 4, 2015 ([4]changes, [5]documentation)
  
     GCC 5.2
!           July 16, 2015 ([6]changes, [7]documentation)
  
     GCC 5.1
!           April 22, 2015 ([8]changes, [9]documentation)
  
  References and Acknowledgements
  
--- 1990,2019 ----
  
                                GCC 5 Release Series
  
!    October 10, 2017
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 5.5.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 5.4 relative to previous releases of GCC.
  
  Release History
  
+    GCC 5.5
+           October 10, 2017 ([2]changes, [3]documentation)
+ 
     GCC 5.4
!           June 3, 2016 ([4]changes, [5]documentation)
  
     GCC 5.3
!           December 4, 2015 ([6]changes, [7]documentation)
  
     GCC 5.2
!           July 16, 2015 ([8]changes, [9]documentation)
  
     GCC 5.1
!           April 22, 2015 ([10]changes, [11]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 1974,2031 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [10]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [11]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [12]GCC
!    project web site or contact the [13]GCC development mailing list.
  
!    To obtain GCC please use [14]our mirror sites or [15]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [16]GCC manuals. If that fails, the
!     [17]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [18]gcc@gcc.gnu.org. All of [19]our lists have public
      archives.
  
!    Copyright (C) [20]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [21]maintained by the GCC team. Last modified
!    2016-06-03[22].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-5/changes.html
!    3. http://gcc.gnu.org/onlinedocs/5.4.0/
     4. http://gcc.gnu.org/gcc-5/changes.html
!    5. http://gcc.gnu.org/onlinedocs/5.3.0/
     6. http://gcc.gnu.org/gcc-5/changes.html
!    7. http://gcc.gnu.org/onlinedocs/5.2.0/
     8. http://gcc.gnu.org/gcc-5/changes.html
!    9. http://gcc.gnu.org/onlinedocs/5.1.0/
!   10. http://gcc.gnu.org/gcc-5/buildstat.html
!   11. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!   12. http://gcc.gnu.org/index.html
!   13. mailto:gcc@gcc.gnu.org
!   14. http://gcc.gnu.org/mirrors.html
!   15. http://gcc.gnu.org/svn.html
!   16. https://gcc.gnu.org/onlinedocs/
!   17. mailto:gcc-help@gcc.gnu.org
!   18. mailto:gcc@gcc.gnu.org
!   19. https://gcc.gnu.org/lists.html
!   20. http://www.fsf.org/
!   21. https://gcc.gnu.org/about.html
!   22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/changes.html
  
--- 2021,2080 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [12]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [13]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [14]GCC
!    project web site or contact the [15]GCC development mailing list.
  
!    To obtain GCC please use [16]our mirror sites or [17]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [18]GCC manuals. If that fails, the
!     [19]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [20]gcc@gcc.gnu.org. All of [21]our lists have public
      archives.
  
!    Copyright (C) [22]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [23]maintained by the GCC team. Last modified
!    2017-10-10[24].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-5/changes.html
!    3. http://gcc.gnu.org/onlinedocs/5.5.0/
     4. http://gcc.gnu.org/gcc-5/changes.html
!    5. http://gcc.gnu.org/onlinedocs/5.4.0/
     6. http://gcc.gnu.org/gcc-5/changes.html
!    7. http://gcc.gnu.org/onlinedocs/5.3.0/
     8. http://gcc.gnu.org/gcc-5/changes.html
!    9. http://gcc.gnu.org/onlinedocs/5.2.0/
!   10. http://gcc.gnu.org/gcc-5/changes.html
!   11. http://gcc.gnu.org/onlinedocs/5.1.0/
!   12. http://gcc.gnu.org/gcc-5/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!   14. http://gcc.gnu.org/index.html
!   15. mailto:gcc@gcc.gnu.org
!   16. http://gcc.gnu.org/mirrors.html
!   17. http://gcc.gnu.org/svn.html
!   18. https://gcc.gnu.org/onlinedocs/
!   19. mailto:gcc-help@gcc.gnu.org
!   20. mailto:gcc@gcc.gnu.org
!   21. https://gcc.gnu.org/lists.html
!   22. http://www.fsf.org/
!   23. https://gcc.gnu.org/about.html
!   24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/changes.html
  
*************** Target Specific Changes
*** 2882,2888 ****
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
!                                (Pending) GCC 5.5
  
     This is the [44]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.5 release. This list might
--- 2931,2937 ----
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
!                                     GCC 5.5
  
     This is the [44]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 5.5 release. This list might
*************** Target Specific Changes
*** 2909,2915 ****
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2017-03-12[52].
  
  References
  
--- 2958,2964 ----
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2017-10-10[52].
  
  References
  
*************** New Languages and Language specific impr
*** 16134,16149 ****
  
    Ada
  
!    [7]Ada Core Technologies, Inc, has contributed its GNAT Ada 95 front
!    end and associated tools. The GNAT compiler fully implements the Ada
!    language as defined by the ISO/IEC 8652 standard.
  
     Please note that the integration of the Ada front end is still work in
     progress.
  
  New Targets and Target Specific Improvements
  
!      * Hans-Peter Nilsson has contributed a port to [8]MMIX, the CPU
         architecture used in new editions of Donald E. Knuth's The Art of
         Computer Programming.
       * Axis Communications has contributed its port to the CRIS CPU
--- 16183,16198 ----
  
    Ada
  
!    [7]AdaCore, has contributed its GNAT Ada 95 front end and associated
!    tools. The GNAT compiler fully implements the Ada language as defined
!    by the ISO/IEC 8652 standard.
  
     Please note that the integration of the Ada front end is still work in
     progress.
  
  New Targets and Target Specific Improvements
  
!      * Hans-Peter Nilsson has contributed a port to MMIX, the CPU
         architecture used in new editions of Donald E. Knuth's The Art of
         Computer Programming.
       * Axis Communications has contributed its port to the CRIS CPU
*************** Documentation improvements
*** 16276,16293 ****
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [9]GCC manuals. If that fails, the
!     [10]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [11]gcc@gcc.gnu.org. All of [12]our lists have public
      archives.
  
!    Copyright (C) [13]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [14]maintained by the GCC team. Last modified
!    2017-01-29[15].
  
  References
  
--- 16325,16342 ----
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [8]GCC manuals. If that fails, the
!     [9]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [10]gcc@gcc.gnu.org. All of [11]our lists have public
      archives.
  
!    Copyright (C) [12]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [13]maintained by the GCC team. Last modified
!    2017-12-10[14].
  
  References
  
*************** References
*** 16297,16311 ****
     4. http://gcc.gnu.org/c99status.html
     5. https://gcc.gnu.org/onlinedocs/libstdc++/faq.html
     6. https://gcc.gnu.org/onlinedocs/gcc-3.1.1/g77/News.html
!    7. http://www.adacore.com/
!    8. http://www-cs-faculty.stanford.edu/~uno/mmix.html
!    9. https://gcc.gnu.org/onlinedocs/
!   10. mailto:gcc-help@gcc.gnu.org
!   11. mailto:gcc@gcc.gnu.org
!   12. https://gcc.gnu.org/lists.html
!   13. http://www.fsf.org/
!   14. https://gcc.gnu.org/about.html
!   15. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.0/index.html
  
--- 16346,16359 ----
     4. http://gcc.gnu.org/c99status.html
     5. https://gcc.gnu.org/onlinedocs/libstdc++/faq.html
     6. https://gcc.gnu.org/onlinedocs/gcc-3.1.1/g77/News.html
!    7. https://www.adacore.com/
!    8. https://gcc.gnu.org/onlinedocs/
!    9. mailto:gcc-help@gcc.gnu.org
!   10. mailto:gcc@gcc.gnu.org
!   11. https://gcc.gnu.org/lists.html
!   12. http://www.fsf.org/
!   13. https://gcc.gnu.org/about.html
!   14. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.0/index.html
  
diff -Nrcpad gcc-7.2.0/config/ChangeLog gcc-7.3.0/config/ChangeLog
*** gcc-7.2.0/config/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/config/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/contrib/ChangeLog gcc-7.3.0/contrib/ChangeLog
*** gcc-7.2.0/contrib/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/contrib/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,11 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-10-02  Thomas Schwinge  <thomas@codesourcery.com>
+ 
+ 	* gcc_update (files_and_dependencies): Handle libbacktrace.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/contrib/gcc_update gcc-7.3.0/contrib/gcc_update
*** gcc-7.2.0/contrib/gcc_update	Wed Jan 25 15:38:01 2017
--- gcc-7.3.0/contrib/gcc_update	Mon Oct  2 11:58:11 2017
*************** liboffloadmic/configure: liboffloadmic/c
*** 172,177 ****
--- 172,181 ----
  liboffloadmic/plugin/aclocal.m4: liboffloadmic/plugin/configure.ac
  liboffloadmic/plugin/Makefile.in: liboffloadmic/plugin/Makefile.am
  liboffloadmic/plugin/configure: liboffloadmic/plugin/configure.ac
+ libbacktrace/aclocal.m4: libbacktrace/configure.ac
+ libbacktrace/Makefile.in: libbacktrace/Makefile.am libbacktrace/aclocal.m4
+ libbacktrace/configure: libbacktrace/configure.ac libbacktrace/aclocal.m4
+ libbacktrace/config.h.in: libbacktrace/configure.ac libbacktrace/aclocal.m4
  # Top level
  Makefile.in: Makefile.tpl Makefile.def
  configure: configure.ac config/acx.m4
diff -Nrcpad gcc-7.2.0/contrib/header-tools/ChangeLog gcc-7.3.0/contrib/header-tools/ChangeLog
*** gcc-7.2.0/contrib/header-tools/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/contrib/header-tools/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/contrib/reghunt/ChangeLog gcc-7.3.0/contrib/reghunt/ChangeLog
*** gcc-7.2.0/contrib/reghunt/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/contrib/reghunt/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/contrib/regression/ChangeLog gcc-7.3.0/contrib/regression/ChangeLog
*** gcc-7.2.0/contrib/regression/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/contrib/regression/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/fixincludes/ChangeLog gcc-7.3.0/fixincludes/ChangeLog
*** gcc-7.2.0/fixincludes/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/fixincludes/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/BASE-VER gcc-7.3.0/gcc/BASE-VER
*** gcc-7.2.0/gcc/BASE-VER	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/BASE-VER	Thu Jan 25 08:17:27 2018
***************
*** 1 ****
! 7.2.0
--- 1 ----
! 7.3.0
diff -Nrcpad gcc-7.2.0/gcc/ChangeLog gcc-7.3.0/gcc/ChangeLog
*** gcc-7.2.0/gcc/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,2057 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-23  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/81443
+ 	* rtlanal.c (num_sign_bit_copies1) <SUBREG>: Do not propagate results
+ 	from inner REGs to paradoxical SUBREGs.
+ 
+ 2018-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 		    David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	PR target/83946
+ 	* config/rs6000/rs6000.md (*call_indirect_nonlocal_sysv<mode>):
+ 	Change "crset eq" to "crset 2".
+ 	(*call_value_indirect_nonlocal_sysv<mode>): Likewise.
+ 	(*call_indirect_aix<mode>_nospec): Likewise.
+ 	(*call_value_indirect_aix<mode>_nospec): Likewise.
+ 	(*call_indirect_elfv2<mode>_nospec): Likewise.
+ 	(*call_value_indirect_elfv2<mode>_nospec): Likewise.
+ 	(*sibcall_nonlocal_sysv<mode>): Change "crset eq" to "crset 2";
+ 	change assembly output from . to $.
+ 	(*sibcall_value_nonlocal_sysv<mode>): Likewise.
+ 	(indirect_jump<mode>_nospec): Change assembly output from . to $.
+ 	(*tablejump<mode>_internal1_nospec): Likewise.
+ 
+ 2018-01-21  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-01-21  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	PR target/80870
+ 	* config/sh/sh_optimize_sett_clrt.cc:
+ 	Use INCLUDE_ALGORITHM and INCLUDE_VECTOR instead of direct includes.
+ 
+ 2018-01-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_opt_vars): Add entry for
+ 	-mspeculate-indirect-jumps.
+ 	* config/rs6000/rs6000.md (*call_indirect_elfv2<mode>): Disable
+ 	for -mno-speculate-indirect-jumps.
+ 	(*call_indirect_elfv2<mode>_nospec): New define_insn.
+ 	(*call_value_indirect_elfv2<mode>): Disable for
+ 	-mno-speculate-indirect-jumps.
+ 	(*call_value_indirect_elfv2<mode>_nospec): New define_insn.
+ 	(indirect_jump): Emit different RTL for
+ 	-mno-speculate-indirect-jumps.
+ 	(*indirect_jump<mode>): Disable for
+ 	-mno-speculate-indirect-jumps.
+ 	(*indirect_jump<mode>_nospec): New define_insn.
+ 	(tablejump): Emit different RTL for
+ 	-mno-speculate-indirect-jumps.
+ 	(tablejumpsi): Disable for -mno-speculate-indirect-jumps.
+ 	(tablejumpsi_nospec): New define_expand.
+ 	(tablejumpdi): Disable for -mno-speculate-indirect-jumps.
+ 	(tablejumpdi_nospec): New define_expand.
+ 	(*tablejump<mode>_internal1): Disable for
+ 	-mno-speculate-indirect-jumps.
+ 	(*tablejump<mode>_internal1_nospec): New define_insn.
+ 	* config/rs6000/rs6000.opt (mspeculate-indirect-jumps): New
+ 	option.
+ 
+ 	Backport from mainline
+ 	2018-01-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	* config/rs6000/rs6000.md (*call_indirect_nonlocal_sysv<mode>):
+ 	Generate different code for -mno-speculate-indirect-jumps.
+ 	(*call_value_indirect_nonlocal_sysv<mode>): Likewise.
+ 	(*call_indirect_aix<mode>): Disable for
+ 	-mno-speculate-indirect-jumps.
+ 	(*call_indirect_aix<mode>_nospec): New define_insn.
+ 	(*call_value_indirect_aix<mode>): Disable for
+ 	-mno-speculate-indirect-jumps.
+ 	(*call_value_indirect_aix<mode>_nospec): New define_insn.
+ 	(*sibcall_nonlocal_sysv<mode>): Generate different code for
+ 	-mno-speculate-indirect-jumps.
+ 	(*sibcall_value_nonlocal_sysv<mode>): Likewise.
+ 
+ 2018-01-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-12-18  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81877
+ 	* tree-ssa-loop-im.c (ref_indep_loop_p): Remove safelen parameters.
+ 	(outermost_indep_loop): Adjust.
+ 	(ref_indep_loop_p_1): Likewise.  Remove safelen handling again.
+ 	(can_sm_ref_p): Adjust.
+ 
+ 	2017-12-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81782
+ 	* tree-ssa-uninit.c (warn_uninitialized_vars): Properly
+ 	handle accesses outside of zero-sized vars.
+ 
+ 2018-01-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from mailine
+ 	2018-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/83687
+ 	* config/arm/iterators.md (VF): New mode iterator.
+ 	* config/arm/neon.md (neon_vabd<mode>_2): Use the above.
+ 	Remove integer-related logic from pattern.
+ 	(neon_vabd<mode>_3): Likewise.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-01-04  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/82352
+ 	* ipa-icf.c (sem_function::merge): Do not cross comdat boundary.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-01-03  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/83549
+ 	* cif-code.def (VARIADIC_THUNK): New enum value.
+ 	* ipa-inline-analysis.c (compute_inline_parameters):
+ 	Do not inline variadic thunks.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-12-27  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR tree-optimization/83552
+ 	* tree-ssa-strlen.c (fold_strstr_to_strncmp): Assign result
+ 	of get_string_lenth to a SSA_NAME if not a GIMPLE value.
+ 
+ 2018-01-16  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-12-18  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/83424
+ 	* rtlanal.c (dead_or_set_regno_p): Handle CLOBBER just like SET.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/i386.c (ix86_expand_prologue): Don't use reference
+ 	of struct ix86_frame.
+ 	(ix86_expand_epilogue): Likewise.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/i386.c (ix86_set_indirect_branch_type): Disallow
+ 	-mcmodel=large with -mindirect-branch=thunk,
+ 	-mindirect-branch=thunk-extern, -mfunction-return=thunk and
+ 	-mfunction-return=thunk-extern.
+ 	* doc/invoke.texi: Document -mcmodel=large is incompatible with
+ 	-mindirect-branch=thunk, -mindirect-branch=thunk-extern,
+ 	-mfunction-return=thunk and -mfunction-return=thunk-extern.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/i386.c (print_reg): Print the name of the full
+ 	integer register without '%'.
+ 	(ix86_print_operand): Handle 'V'.
+ 	 * doc/extend.texi: Document 'V' modifier.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/predicates.md (indirect_branch_operand): Rewrite
+ 	ix86_indirect_branch_register logic.
+ 
+ 	Backport from mainline
+ 	2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/constraints.md (Bs): Update
+ 	ix86_indirect_branch_register check.  Don't check
+ 	ix86_indirect_branch_register with GOT_memory_operand.
+ 	(Bw): Likewise.
+ 	* config/i386/predicates.md (GOT_memory_operand): Don't check
+ 	ix86_indirect_branch_register here.
+ 	(GOT32_symbol_operand): Likewise.
+ 
+ 	Backport from mainline
+ 	2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/predicates.md (constant_call_address_operand):
+ 	Rewrite ix86_indirect_branch_register logic.
+ 	(sibcall_insn_operand): Likewise.
+ 
+ 	Backport from mainline
+ 	2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/constraints.md (Bs): Replace
+ 	ix86_indirect_branch_thunk_register with
+ 	ix86_indirect_branch_register.
+ 	(Bw): Likewise.
+ 	* config/i386/i386.md (indirect_jump): Likewise.
+ 	(tablejump): Likewise.
+ 	(*sibcall_memory): Likewise.
+ 	(*sibcall_value_memory): Likewise.
+ 	Peepholes of indirect call and jump via memory: Likewise.
+ 	* config/i386/i386.opt: Likewise.
+ 	* config/i386/predicates.md (indirect_branch_operand): Likewise.
+ 	(GOT_memory_operand): Likewise.
+ 	(call_insn_operand): Likewise.
+ 	(sibcall_insn_operand): Likewise.
+ 	(GOT32_symbol_operand): Likewise.
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/constraints.md (Bs): Disallow memory operand for
+ 	-mindirect-branch-register.
+ 	(Bw): Likewise.
+ 	* config/i386/predicates.md (indirect_branch_operand): Likewise.
+ 	(GOT_memory_operand): Likewise.
+ 	(call_insn_operand): Likewise.
+ 	(sibcall_insn_operand): Likewise.
+ 	(GOT32_symbol_operand): Likewise.
+ 	* config/i386/i386.md (indirect_jump): Call convert_memory_address
+ 	for -mindirect-branch-register.
+ 	(tablejump): Likewise.
+ 	(*sibcall_memory): Likewise.
+ 	(*sibcall_value_memory): Likewise.
+ 	Disallow peepholes of indirect call and jump via memory for
+ 	-mindirect-branch-register.
+ 	(*call_pop): Replace m with Bw.
+ 	(*call_value_pop): Likewise.
+ 	(*sibcall_pop_memory): Replace m with Bs.
+ 	* config/i386/i386.opt (mindirect-branch-register): New option.
+ 	* doc/invoke.texi: Document -mindirect-branch-register option.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/83839
+ 	* config/i386/i386.c (output_indirect_thunk_function): Use
+ 	ASM_OUTPUT_LABEL, instead of ASM_OUTPUT_DEF, for TARGET_MACHO
+ 	for  __x86.return_thunk.
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/i386-protos.h (ix86_output_function_return): New.
+ 	* config/i386/i386.c (ix86_set_indirect_branch_type): Also
+ 	set function_return_type.
+ 	(indirect_thunk_name): Add ret_p to indicate thunk for function
+ 	return.
+ 	(output_indirect_thunk_function): Pass false to
+ 	indirect_thunk_name.
+ 	(ix86_output_indirect_branch_via_reg): Likewise.
+ 	(ix86_output_indirect_branch_via_push): Likewise.
+ 	(output_indirect_thunk_function): Create alias for function
+ 	return thunk if regno < 0.
+ 	(ix86_output_function_return): New function.
+ 	(ix86_handle_fndecl_attribute): Handle function_return.
+ 	(ix86_attribute_table): Add function_return.
+ 	* config/i386/i386.h (machine_function): Add
+ 	function_return_type.
+ 	* config/i386/i386.md (simple_return_internal): Use
+ 	ix86_output_function_return.
+ 	(simple_return_internal_long): Likewise.
+ 	* config/i386/i386.opt (mfunction-return=): New option.
+ 	(indirect_branch): Mention -mfunction-return=.
+ 	* doc/extend.texi: Document function_return function attribute.
+ 	* doc/invoke.texi: Document -mfunction-return= option.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/i386-opts.h (indirect_branch): New.
+ 	* config/i386/i386-protos.h (ix86_output_indirect_jmp): Likewise.
+ 	* config/i386/i386.c (ix86_using_red_zone): Disallow red-zone
+ 	with local indirect jump when converting indirect call and jump.
+ 	(ix86_set_indirect_branch_type): New.
+ 	(ix86_set_current_function): Call ix86_set_indirect_branch_type.
+ 	(indirectlabelno): New.
+ 	(indirect_thunk_needed): Likewise.
+ 	(indirect_thunk_bnd_needed): Likewise.
+ 	(indirect_thunks_used): Likewise.
+ 	(indirect_thunks_bnd_used): Likewise.
+ 	(INDIRECT_LABEL): Likewise.
+ 	(indirect_thunk_name): Likewise.
+ 	(output_indirect_thunk): Likewise.
+ 	(output_indirect_thunk_function): Likewise.
+ 	(ix86_output_indirect_branch_via_reg): Likewise.
+ 	(ix86_output_indirect_branch_via_push): Likewise.
+ 	(ix86_output_indirect_branch): Likewise.
+ 	(ix86_output_indirect_jmp): Likewise.
+ 	(ix86_code_end): Call output_indirect_thunk_function if needed.
+ 	(ix86_output_call_insn): Call ix86_output_indirect_branch if
+ 	needed.
+ 	(ix86_handle_fndecl_attribute): Handle indirect_branch.
+ 	(ix86_attribute_table): Add indirect_branch.
+ 	* config/i386/i386.h (machine_function): Add indirect_branch_type
+ 	and has_local_indirect_jump.
+ 	* config/i386/i386.md (indirect_jump): Set has_local_indirect_jump
+ 	to true.
+ 	(tablejump): Likewise.
+ 	(*indirect_jump): Use ix86_output_indirect_jmp.
+ 	(*tablejump_1): Likewise.
+ 	(simple_return_indirect_internal): Likewise.
+ 	* config/i386/i386.opt (mindirect-branch=): New option.
+ 	(indirect_branch): New.
+ 	(keep): Likewise.
+ 	(thunk): Likewise.
+ 	(thunk-inline): Likewise.
+ 	(thunk-extern): Likewise.
+ 	* doc/extend.texi: Document indirect_branch function attribute.
+ 	* doc/invoke.texi: Document -mindirect-branch= option.
+ 
+ 2018-01-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-29  Vladimir Makarov  <vmakarov@redhat.com>
+ 
+ 	PR target/81481
+ 	* ira-costs.c (scan_one_insn): Don't take into account PIC equiv
+ 	with a symbol for LRA.
+ 
+ 2018-01-15  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2018-01-10  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/83629
+ 	* config/rs6000/rs6000.md (load_toc_v4_PIC_2, load_toc_v4_PIC_3b,
+ 	load_toc_v4_PIC_3c): Wrap const term in CONST RTL.
+ 
+ 2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	PR target/83330
+ 	* config/i386/i386.c (ix86_function_arg_advance): Set
+ 	outgoing_args_on_stack to true if there are outgoing arguments
+ 	on stack.
+ 	(ix86_function_arg): Likewise.
+ 	(ix86_compute_frame_layout): Align stack frame if argument is
+ 	passed on stack.
+ 	* config/i386/i386.h (machine_function): Add
+ 	outgoing_args_on_stack.
+ 
+ 2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	* config/i386/i386.c (ix86_expand_prologue): Use reference of
+ 	struct ix86_frame.
+ 	(ix86_expand_epilogue): Likewise.
+ 
+ 2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2017-11-06  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* config/i386/i386.c (ix86_can_use_return_insn_p): Use reference
+ 	of struct ix86_frame.
+ 	(ix86_initial_elimination_offset): Likewise.
+ 	(ix86_expand_split_stack_prologue): Likewise.
+ 
+ 2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2017-06-01  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+ 
+ 	* config/i386/i386.c (ix86_frame): Moved to ...
+ 	* config/i386/i386.h (ix86_frame): Here.
+ 	(machine_function): Add frame.
+ 	* config/i386/i386.c (ix86_compute_frame_layout): Repace the
+ 	frame argument with &cfun->machine->frame.
+ 	(ix86_can_use_return_insn_p): Don't pass &frame to
+ 	ix86_compute_frame_layout.  Copy frame from cfun->machine->frame.
+ 	(ix86_can_eliminate): Likewise.
+ 	(ix86_expand_prologue): Likewise.
+ 	(ix86_expand_epilogue): Likewise.
+ 	(ix86_expand_split_stack_prologue): Likewise.
+ 
+ 2018-01-14  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/83677
+ 	* config/rs6000/altivec.md (*altivec_vpermr_<mode>_internal):
+ 	Reverse order of second and third operands in first alternative.
+ 	* config/rs6000/rs6000.c (rs6000_expand_vector_set): Reverse order
+ 	of first and second elements in UNSPEC_VPERMR vector.
+ 	(altivec_expand_vec_perm_le): Likewise.
+ 
+ 2018-01-14  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-01-12  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83628
+ 	* config/alpha/alpha.md (*saddsi_1): New insn_ans_split pattern.
+ 	(*saddl_se_1): Ditto.
+ 	(*ssubsi_1): Ditto.
+ 	(*ssubl_se_1): Ditto.
+ 
+ 	Backport from mainline
+ 	2018-01-09  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83628
+ 	* combine.c (force_int_to_mode) <case ASHIFT>: Use mode instead of
+ 	op_mode in the force_to_mode call.
+ 
+ 2018-01-12  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-01-12  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	PR target/81819
+ 	* config/rx/rx.c (rx_is_restricted_memory_address):
+ 	Handle SUBREG case.
+ 
+ 2018-01-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/83565
+ 	* rtlanal.c (nonzero_bits1): On WORD_REGISTER_OPERATIONS machines, do
+ 	not extend the result to a larger mode for rotate operations.
+ 	(num_sign_bit_copies1): Likewise.
+ 
+ 2018-01-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	Backport from mainline
+ 	2018-01-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	PR bootstrap/81926
+ 	* cgraphunit.c (symbol_table::compile): Switch to text_section
+ 	before calling assembly_start debug hook.
+ 
+ 2018-01-11  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-01-11  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	PR target/81821
+ 	* config/rx/rx.md (BW): New mode attribute.
+ 	(sync_lock_test_and_setsi): Add mode suffix to insn output.
+ 
+ 2018-01-09  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-01-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/83713
+ 	* convert.c (do_narrow): Properly guard TYPE_OVERFLOW_WRAPS checks.
+ 
+ 2018-01-08  Jim Wilson  <jimw@sifive.com>
+ 
+ 	Backport from mainline
+ 	2018-01-08  Monk Chiang  <sh.chiang04@gmail.com>
+ 		    Kito Cheng  <kito.cheng@gmail.com>
+ 
+ 	* config/riscv/riscv.c (machine_function::is_leaf): Remove field.
+ 	(riscv_leaf_function_p): Delete.
+ 	(riscv_function_ok_for_sibcall): Return false when TARGET_SAVE_RESTORE.
+ 
+ 2018-01-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from mainline
+ 	2017-12-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/82975
+ 	* config/arm/arm.h (TEST_REGNO): Adjust comment as expected in r255830.
+ 
+ 2018-01-08  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backported from mainline
+ 	2018-01-05  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config.gcc (epiphany-*-elf*): Add (epiphany-*-rtems*) configuration.
+ 	* config/epiphany/rtems.h: New file.
+ 
+ 2018-01-04  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83628
+ 	* config/alpha/alpha.md (*sadd<modesuffix>): Use ASHIFT
+ 	instead of MULT rtx.  Update all corresponding splitters.
+ 	(*saddl_se): Ditto.
+ 	(*ssub<modesuffix>): Ditto.
+ 	(*ssubl_se): Ditto.
+ 	(*cmp_sadd_di): Update split patterns.
+ 	(*cmp_sadd_si): Ditto.
+ 	(*cmp_sadd_sidi): Ditto.
+ 	(*cmp_ssub_di): Ditto.
+ 	(*cmp_ssub_si): Ditto.
+ 	(*cmp_ssub_sidi): Ditto.
+ 	* config/alpha/predicates.md (const23_operand): New predicate.
+ 	* config/alpha/alpha.c (alpha_rtx_costs) [PLUS, MINUS]:
+ 	Look for ASHIFT, not MULT inner operand.
+ 	(alpha_split_conditional_move): Update for *sadd<modesuffix> change.
+ 
+ 2018-01-02  Andrew Waterman  <andrew@sifive.com>
+ 
+ 	* config/riscv/linux.h (ICACHE_FLUSH_FUNC): New.
+ 	* config/riscv/riscv.md (clear_cache): Use it.
+ 
+ 2018-01-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/83608
+ 	* expr.c (store_expr_with_bounds): Use simplify_gen_subreg instead of
+ 	convert_modes if target mode has the right side, but different mode
+ 	class.
+ 
+ 	PR middle-end/83609
+ 	* expr.c (expand_assignment): Fix up a typo in simplify_gen_subreg
+ 	last argument when extracting from CONCAT.  If either from_real or
+ 	from_imag is NULL, use expansion through memory.  If result is not
+ 	a CONCAT and simplify_gen_subreg fails, try to simplify_gen_subreg
+ 	the parts directly to inner mode, if even that fails, use expansion
+ 	through memory.
+ 
+ 	PR middle-end/83623
+ 	* expmed.c (expand_shift_1): For 2-byte rotates by BITS_PER_UNIT,
+ 	check for bswap in mode rather than HImode and use that in expand_unop
+ 	too.
+ 
+ 2017-12-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83553
+ 	* fold-const.c (struct contains_label_data): New type.
+ 	(contains_label_1): Return non-NULL even for CASE_LABEL_EXPR, unless
+ 	inside of a SWITCH_BODY seen during the walk.
+ 	(contains_label_p): Use walk_tree instead of
+ 	walk_tree_without_duplicates, prepare data for contains_label_1 and
+ 	provide own pset.
+ 
+ 2017-12-22  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR lto/82027
+ 	* lto-cgraph.c (output_cgraph_opt_summary_p): Also check former
+ 	clones.
+ 
+ 2017-12-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-12-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/83448
+ 	* gimple-ssa-sprintf.c (maybe_warn): Don't call set_caret_index
+ 	if navail is >= dir.len.
+ 
+ 	PR rtl-optimization/80747
+ 	PR rtl-optimization/83512
+ 	* cfgrtl.c (force_nonfallthru_and_redirect): When splitting
+ 	succ edge from ENTRY, copy partition from e->dest to the newly
+ 	created bb.
+ 	* bb-reorder.c (reorder_basic_blocks_simple): If last_tail is
+ 	ENTRY, use BB_PARTITION of its successor block as current_partition.
+ 	Don't copy partition when splitting succ edge from ENTRY.
+ 
+ 	PR tree-optimization/83523
+ 	* tree-ssa-math-opts.c (is_widening_mult_p): Return false if
+ 	for INTEGER_TYPE TYPE_OVERFLOW_TRAPS.
+ 	(convert_mult_to_fma): Likewise.
+ 
+ 	PR tree-optimization/83521
+ 	* tree-ssa-phiopt.c (factor_out_conditional_conversion): Use
+ 	gimple_build_assign without code on result of
+ 	fold_build1 (VIEW_CONVERT_EXPR, ...), as it might not create
+ 	a VIEW_CONVERT_EXPR.
+ 
+ 	2017-12-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR ipa/82801
+ 	PR ipa/83346
+ 	* ipa-inline.c (flatten_remove_node_hook): New function.
+ 	(ipa_inline): Keep only nodes with flatten attribute at the end of
+ 	the array in the order from ipa_reverse_postorder, only walk that
+ 	portion of array for flattening, if there is more than one such
+ 	node, temporarily register a removal hook and ignore removed nodes.
+ 
+ 2017-12-21  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83467
+ 	* config/i386/i386.md (*ashl<mode>3_mask): Add operand
+ 	constraints to operand 2.
+ 	(*<shift_insn><mode>3_mask): Ditto.
+ 	(*<rotate_insn><mode>3_mask): Ditto.
+ 
+ 2017-12-19  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	Backport from mainline
+ 	2017-11-15  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	PR tree-optimization/82726
+ 	PR tree-optimization/70754
+ 	* tree-predcom.c (order_drefs_by_pos): New function.
+ 	(combine_chains): Move code setting has_max_use_after to...
+ 	(try_combine_chains): ...here.  New parameter.  Sort combined chains
+ 	according to position information.
+ 	(tree_predictive_commoning_loop): Update call to above function.
+ 	(update_pos_for_combined_chains, pcom_stmt_dominates_stmt_p): New.
+ 
+ 	2017-11-15  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	PR tree-optimization/82726
+ 	Revert
+ 	2017-01-23  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	PR tree-optimization/70754
+ 	* tree-predcom.c (stmt_combining_refs): New parameter INSERT_BEFORE.
+ 	(reassociate_to_the_same_stmt): New parameter INSERT_BEFORE.  Insert
+ 	combined stmt before it if not NULL.
+ 	(combine_chains): Process refs reversely and compute dominance point
+ 	for root ref.
+ 
+ 	Revert
+ 	2017-02-23  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	PR tree-optimization/79663
+ 	* tree-predcom.c (combine_chains): Process refs in reverse order
+ 	only for ZERO length chains, and add explaining comment.
+ 
+ 2017-12-19  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backport from mainline
+ 	2017-12-19  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	PR target/83387
+ 	* config/rs6000/t-rtems (MULTILIB_REQUIRED): Remove 64-bit soft-float
+ 	multilib.
+ 
+ 2017-12-19  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	Backport from mainline
+ 	2017-12-19  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	* config/sparc/sparc.c (sparc_do_work_around_errata): Make sure
+ 	the jump is to a label.
+ 
+ 2017-12-17  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2017-12-03  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	* config/pa/pa.c (pa_legitimate_address_p): For scaled indexing,
+ 	require base operand is a REG_POINTER prior to reload on targets
+ 	with non-equivalent space registers.
+ 
+ 2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/83269
+ 	* fold-const.c (fold_binary_loc): Perform (-A) - B -> (-B) - A
+ 	subtraction in arg0's type if type is signed and arg0 is unsigned.
+ 	Formatting fix.
+ 
+ 	Backported from mainline
+ 	2017-12-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/83198
+ 	* gimple-ssa-sprintf.c (format_floating): Set type solely based on
+ 	dir.modifier, regardless of TREE_TYPE (arg).  Assume non-REAL_CST
+ 	value if arg is a REAL_CST with incompatible type.
+ 
+ 	2017-12-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/80631
+ 	* tree-vect-loop.c (get_initial_def_for_reduction): Fix comment typo.
+ 	(vect_create_epilog_for_reduction): Add INDUC_VAL argument, for
+ 	INTEGER_INDUC_COND_REDUCTION use INDUC_VAL instead of
+ 	hardcoding zero as the value if COND_EXPR is never true.  For
+ 	INTEGER_INDUC_COND_REDUCTION don't emit the final COND_EXPR if
+ 	INDUC_VAL is equal to INITIAL_DEF.
+ 	(vectorizable_reduction): Compute INDUC_VAL for
+ 	vect_create_epilog_for_reduction, if no value is suitable, don't
+ 	use INTEGER_INDUC_COND_REDUCTION for now.  Formatting fixes.
+ 
+ 	2017-12-08  Joseph Myers  <joseph@codesourcery.com>
+ 		    Alexander Monakov  <amonakov@ispras.ru>
+ 		    Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/81906
+ 	* config/i386/i386.c (ix86_expand_rint): Handle flag_rounding_math.
+ 
+ 	2017-12-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/81212
+ 	* tree-cfg.c (pass_warn_function_return::execute): Handle
+ 	__builtin_ubsan_handle_missing_return like __builtin_unreachable
+ 	with BUILTINS_LOCATION.
+ 
+ 	PR target/78643
+ 	PR target/80583
+ 	* expr.c (get_inner_reference): If DECL_MODE of a non-bitfield
+ 	is BLKmode for vector field with vector raw mode, use TYPE_MODE
+ 	instead of DECL_MODE.
+ 
+ 	2017-11-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/80819
+ 	* config/i386/sse.md (vec_concatv2di): Remove * from (=Yr,0,*rm)
+ 	alternative.
+ 
+ 	2017-11-25  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/81553
+ 	* combine.c (simplify_if_then_else): In (if_then_else COND (OP Z C1) Z)
+ 	to (OP Z (mult COND (C1 * STORE_FLAG_VALUE))) optimization, if OP
+ 	is a shift where C1 has different mode than the whole shift, use C1's
+ 	mode for MULT rather than the shift's mode.
+ 
+ 	2017-11-24  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/83014
+ 	* ubsan.c (ubsan_type_descriptor): Use pp_unsigned_wide_integer
+ 	instead of pp_printf with HOST_WIDE_INT_PRINT_DEC.  Avoid calling
+ 	tree_to_uhwi twice.
+ 
+ 	* tree-object-size.c (pass_through_call): Do not handle
+ 	BUILT_IN_STPNCPY_CHK which is not a pass through call.
+ 
+ 	2017-11-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/82253
+ 	* expr.c (expand_assignment): For CONCAT to_rtx, complex type from and
+ 	bitpos/bitsize covering the whole destination, use store_expr only if
+ 	the complex mode is the same.  Otherwise, use expand_normal and if
+ 	it returns CONCAT, subreg each part separately instead of trying to
+ 	subreg the whole result.
+ 
+ 	2017-11-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/83084
+ 	* valtrack.c (propagate_for_debug_subst, propagate_for_debug): Reset
+ 	debug insns if they would contain UNSPEC_VOLATILE or volatile asm.
+ 	(dead_debug_insert_temp): Likewise, but also ignore even non-volatile
+ 	asm.
+ 
+ 	2017-11-21  James Cowgill  <James.Cowgill@imgtec.com>
+ 		    Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82880
+ 	* config/mips/frame-header-opt.c (mips_register_frame_header_opt):
+ 	Remove static keyword from f variable.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR bootstrap/83439
+ 	* tree-ssa-pre.c (eliminate_dom_walker::before_dom_children):
+ 	Adjust remaining gimple_set_modified to use the modified
+ 	variable instead.
+ 
+ 2017-12-15  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/66488
+ 	* ggc-page.c (HOST_BITS_PER_PTR): Do not define here...
+ 	* hwint.h (HOST_BITS_PER_PTR): ...but here instead.
+ 	* config/i386/xm-mingw32.h (HOST_BITS_PER_PTR): Delete.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	PR tree-optimization/82060
+ 	* tree-ssa-pre.c (eliminate_dom_walker::before_dom_children):
+ 	Move devirtualization after stmt folding and before EH/AB/noreturn
+ 	cleanup to get the stmt refs canonicalized.  Use a bool instead
+ 	of gimple_modified_p since that doesn't work for NOPs.  Schedule
+ 	NOPs generated by folding for removal.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-05  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82102
+ 	* tree-ssa-pre.c (eliminate): Check if lhs is NULL.
+ 
+ 	2017-09-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/82128
+ 	* gimple-fold.c (gimple_fold_call): Update SSA name in-place to
+ 	default-def to avoid breaking iterator update with the weird
+ 	interaction with cgraph_update_edges_for_call_stmt_node.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-11-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82402
+ 	* tree-vect-loop-manip.c (create_lcssa_for_virtual_phi): Properly
+ 	set SSA_NAME_OCCURS_IN_ABNORMAL_PHI.
+ 
+ 	2017-10-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82697
+ 	* tree-ssa-phiopt.c (cond_store_replacement): Use alias-set
+ 	zero for conditional load and unconditional store.
+ 
+ 	2017-11-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/82765
+ 	* varasm.c (decode_addr_const): Make offset HOST_WIDE_INT.
+ 	Truncate ARRAY_REF index and element size.
+ 
+ 	2017-11-09  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82902
+ 	* tree-ssa-phiprop.c (propagate_with_phi): Test proper type.
+ 
+ 2017-12-14  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-10-02  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/80210
+ 	* config/rs6000/rs6000.c (rs6000_option_override_internal): Rewrite
+ 	function to not use the have_cpu variable.  Do not set cpu_index,
+ 	rs6000_cpu_index or rs6000_tune_index if we end up using TARGET_DEFAULT
+ 	or the default cpu.
+ 	(rs6000_valid_attribute_p): Remove duplicate initializations of
+ 	old_optimize and func_optimize.
+ 	(rs6000_pragma_target_parse): Call rs6000_activate_target_options ().
+ 	(rs6000_activate_target_options): Make global.
+ 	* config/rs6000/rs6000-protos.h (rs6000_activate_target_options): Add
+ 	prototype.
+ 
+ 2017-12-13  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-12-13  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	* config/rs6000/ppc-auxv.h (PPC_FEATURE2_HTM_NO_SUSPEND): New define.
+ 	* config/rs6000/rs6000.c (cpu_supports_info): Use it.
+ 
+ 2017-12-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	Back port from trunk
+ 	2017-12-01  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	PR target/81959
+ 	* config/rs6000/rs6000.c (rs6000_address_for_fpconvert): Check for
+ 	whether we can allocate pseudos before trying to fix an address.
+ 	* config/rs6000/rs6000.md (float_<mode>si2_hw): Make sure the
+ 	memory address is indexed or indirect.
+ 	(floatuns_<mode>si2_hw2): Likewise.
+ 
+ 2017-12-11  Sudakshina Das  <sudi.das@arm.com>
+ 
+ 	Backported from trunk
+ 	2017-12-01  Sudakshina Das  <sudi.das@arm.com>
+ 
+ 	* config/arm/vfp.md (*movhf_vfp_fp16): Add conds attribute.
+ 
+ 2017-12-07  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	2017-05-08  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	PR target/80101
+ 	* config/rs6000/power6.md: Replace store_data_bypass_p calls with
+ 	rs6000_store_data_bypass_p in seven define_bypass directives and
+ 	in several comments.
+ 	* config/rs6000/rs6000-protos.h: Add prototype for
+ 	rs6000_store_data_bypass_p function.
+ 	* config/rs6000/rs6000.c (rs6000_store_data_bypass_p): New
+ 	function implements slightly different (rs6000-specific) semantics
+ 	than store_data_bypass_p, returning false rather than aborting
+ 	with assertion error when arguments do not satisfy the
+ 	requirements of store data bypass.
+ 	(rs6000_adjust_cost): Replace six calls of store_data_bypass_p with
+ 	rs6000_store_data_bypass_p.
+ 
+ 2017-12-06  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Revert
+ 	2017-11-29  Martin Aberg  <maberg@gaisler.com>
+ 
+ 	* config/sparc/sparc.md (divdf3_fix): Add NOP and adjust length
+ 	to prevent b2bst errata sequence.
+ 	(sqrtdf2_fix): Likewise.
+ 
+ 2017-12-05  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-12-05  Max Filippov  <jcmvbkbc@gmail.com>
+ 	* config/xtensa/xtensa.c (xtensa_asan_shadow_offset): New
+ 	function.
+ 	(TARGET_ASAN_SHADOW_OFFSET): New macro definition.
+ 	* config/xtensa/xtensa.h (FRAME_GROWS_DOWNWARD): Set to 1 if
+ 	ASAN is enabled.
+ 
+ 2017-12-05  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-05-08  Max Filippov  <jcmvbkbc@gmail.com>
+ 	* config/xtensa/xtensa-protos.h
+ 	(xtensa_initial_elimination_offset): New declaration.
+ 	* config/xtensa/xtensa.c (xtensa_initial_elimination_offset):
+ 	New function. Move its body from the INITIAL_ELIMINATION_OFFSET
+ 	macro definition, add case for FRAME_POINTER_REGNUM when
+ 	FRAME_GROWS_DOWNWARD.
+ 	* config/xtensa/xtensa.h (FRAME_GROWS_DOWNWARD): New macro
+ 	definition.
+ 	(INITIAL_ELIMINATION_OFFSET): Replace body with call to
+ 	xtensa_initial_elimination_offset.
+ 
+ 2017-12-04  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* config/sparc/sparc.c (sparc_do_work_around_errata): Use mem_ref
+ 	instead of MEM_P in a couple more places.  Fix formatting issues.
+ 
+ 2017-12-04  Sebastian Peryt  <sebastian.peryt@intel.com>
+ 	H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Bakcported from trunk
+ 	PR target/82941
+ 	PR target/82942
+ 	PR target/82990
+ 	* config/i386/i386.c (pass_insert_vzeroupper): Remove
+ 	TARGET_AVX512F check from gate condition.
+ 	(ix86_check_avx256_register): Changed to ...
+ 	(ix86_check_avx_upper_register): ... this. Add extra check for
+ 	VALID_AVX512F_REG_OR_XI_MODE.
+ 	(ix86_avx_u128_mode_needed): Changed
+ 	ix86_check_avx256_register to ix86_check_avx_upper_register.
+ 	(ix86_check_avx256_stores): Changed to ...
+ 	(ix86_check_avx_upper_stores): ... this. Changed
+ 	ix86_check_avx256_register to ix86_check_avx_upper_register.
+ 	(ix86_avx_u128_mode_after): Changed
+ 	avx_reg256_found to avx_upper_reg_found. Changed
+ 	ix86_check_avx256_stores to ix86_check_avx_upper_stores.
+ 	(ix86_avx_u128_mode_entry): Changed
+ 	ix86_check_avx256_register to ix86_check_avx_upper_register.
+ 	(ix86_avx_u128_mode_exit): Ditto.
+ 	(ix86_option_override_internal): Set MASK_VZEROUPPER if
+ 	neither -mzeroupper nor -mno-zeroupper is used and
+ 	TARGET_EMIT_VZEROUPPER is set.
+ 	* config/i386/i386.h: (host_detect_local_cpu): New define.
+ 	(TARGET_EMIT_VZEROUPPER): New.
+ 	* config/i386/x86-tune.def: Add X86_TUNE_EMIT_VZEROUPPER
+ 
+ 2017-12-01  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-11-28  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR 81288/target
+ 	* config/rs6000/rs6000.c (rs6000_rtx_costs): Do not handle
+ 	TARGET_ISEL && !TARGET_MFCRF differently.  Simplify code.
+ 
+ 2017-11-30  Jim Wilson  <jimw@sifive.com>
+ 
+ 	Backport from mainline
+ 	2017-11-30  Jim Wilson  <jimw@sifive.com>
+ 	* doc/invoke.texi (RISC-V Options): Delete nonexistent -mmemcpy and
+ 	-mno-memcpy options.  For -mplt, -mfdiv, -mdiv, -msave-restore, and
+ 	-mstrict-align, add info on default value.  Delete redundant lines for
+ 	-mabi.  Add missing -mexplicit-relocs docs.
+ 
+ 	Backport from mainline
+ 	2017-11-01  Palmer Dabbelt  <palmer@dabbelt.com>
+ 	* doc/invoke.texi (RISC-V Options): Use "@minus{}2 GB", not "-2 GB".
+ 	* doc/invoke.texi (RISC-V Options): Explicitly name the medlow
+ 	and medany code models, and describe what they do.
+ 
+ 	2017-10-27  Palmer Dabbelt  <palmer@dabbelt.com>
+ 	PR target/82717
+ 	* doc/invoke.texi (RISC-V) <-mabi>: Correct and improve.
+ 
+ 2017-11-29  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/82808
+ 	* tree.c (expr_type_first_operand_type_p): New function.
+ 	* tree.h (expr_type_first_operand_type_p): Declare it.
+ 	* ipa-cp.c (ipa_get_jf_pass_through_result): Use it.
+ 
+ 2017-11-29  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	* config/sparc/sparc.c (sparc_do_work_around_errata): Treat the
+ 	movsi_pic_gotdata_op instruction as a load for the UT699 errata
+ 	workaround.
+ 
+ 2017-11-29  Martin Aberg  <maberg@gaisler.com>
+ 
+ 	* config/sparc/sparc.md (divdf3_fix): Add NOP and adjust length
+ 	to prevent b2bst errata sequence.
+ 	(sqrtdf2_fix): Likewise.
+ 
+ 2017-11-29  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	* config/sparc/sparc.c (fpop_reg_depend_p): New function.
+ 	(div_sqrt_insn_p): New function.
+ 	(sparc_do_work_around_errata): Insert NOP instructions to
+ 	prevent sequences that could trigger the TN-0013 errata for
+ 	certain LEON3 processors.
+ 	(pass_work_around_errata::gate): Also test sparc_fix_lost_divsqrt.
+ 	(sparc_option_override): Set sparc_fix_lost_divsqrt appropriately.
+ 	* config/sparc/sparc.md (fix_lost_divsqrt): New attribute.
+ 	(in_branch_delay): Prevent div and sqrt in delay slot if
+ 	fix_lost_divsqrt.
+ 	* config/sparc/sparc.opt (sparc_fix_lost_divsqrt): New variable.
+ 
+ 2017-11-29  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	* config/sparc/sparc.c (atomic_insn_p): New function.
+ 	(sparc_do_work_around_errata): Insert NOP instructions to
+ 	prevent sequences that could trigger the TN-0010 errata for
+ 	UT700.
+ 	* config/sparc/sync.md (atomic_compare_and_swap_leon3_1): Make
+ 	instruction referable in atomic_insns_p.
+ 
+ 2017-11-29  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	* config/sparc/sync.md (swapsi): 16-byte align if sparc_fix_gr712rc.
+ 	(atomic_compare_and_swap_leon3_1): Likewise.
+ 	(ldstub): Likewise.
+ 
+ 2017-11-29  Daniel Cederman  <cederman@gaisler.com>
+ 
+ 	* config/sparc/sparc.c (fpop_insn_p): New function.
+ 	(sparc_do_work_around_errata): Insert NOP instructions to
+ 	prevent sequences that could trigger the TN-0012 errata for
+ 	GR712RC.
+ 	(pass_work_around_errata::gate): Also test sparc_fix_gr712rc.
+ 	* config/sparc/sparc.md (fix_gr712rc): New attribute.
+ 	(in_branch_annul_delay): Prevent floating-point instructions
+ 	in delay slot of annulled integer branch.
+ 
+ 2017-11-28  Jim Wilson  <jimw@sifive.com>
+ 
+ 	Backport from mainline
+ 	2017-11-04  Andrew Waterman  <andrew@sifive.com>
+ 
+ 	* config/riscv/riscv.c (riscv_option_override): Conditionally set
+ 	TARGET_STRICT_ALIGN based upon -mtune argument.
+ 
+ 	Backport from mainline
+ 	2017-05-04  Andrew Waterman  <andrew@sifive.com>
+ 
+ 	* config/riscv/riscv.opt (mstrict-align): New option.
+ 	* config/riscv/riscv.h (STRICT_ALIGNMENT): Use it.  Update comment.
+ 	(SLOW_UNALIGNED_ACCESS): Define.
+ 	(riscv_slow_unaligned_access): Declare.
+ 	* config/riscv/riscv.c (riscv_tune_info): Add slow_unaligned_access
+ 	field.
+ 	(riscv_slow_unaligned_access): New variable.
+ 	(rocket_tune_info): Set slow_unaligned_access to true.
+ 	(optimize_size_tune_info): Set slow_unaligned_access to false.
+ 	(riscv_cpu_info_table): Add entry for optimize_size_tune_info.
+ 	(riscv_valid_lo_sum_p): Use TARGET_STRICT_ALIGN.
+ 	(riscv_option_override): Set riscv_slow_unaligned_access.
+ 	* doc/invoke.texi: Add -mstrict-align to RISC-V.
+ 
+ 	Backport from mainline
+ 	2017-11-07  Michael Clark  <michaeljclark@mac.com>
+ 
+ 	* config/riscv/linux.h (MUSL_ABI_SUFFIX): New define.
+ 	(MUSL_DYNAMIC_LINKER): Likewise.
+ 
+ 2017-11-27  Jim Wilson  <jimw@sifive.com>
+ 
+ 	Backport from mainline
+ 	2017-10-25  Palmer Dabbelt  <palmer@dabbelt.com>
+ 
+ 	* config/riscv/riscv.md (ZERO_EXTEND_LOAD): Define.
+ 	* config/riscv/pic.md (local_pic_load): Rename to local_pic_load_s,
+ 	mark as a sign-extending load.
+ 	(local_pic_load_u): Define.
+ 
+ 	Backport from mainline
+ 	2017-11-03  Kito Cheng  <kito.cheng@gmail.com>
+ 
+ 	* config/riscv/riscv.c (riscv_legitimize_move): Handle
+ 	non-legitimate address.
+ 
+ 2017-11-24  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-11-17  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/82621
+ 	* combine.c (try_combine): Do not split PARALLELs of two SETs if the
+ 	dest of one of those SETs is unused.
+ 
+ 2017-11-23  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2017-11-23  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	PR target/83111
+ 	* config/sh/sh.md (udivsi3, divsi3, sibcall_value_pcrel,
+ 	sibcall_value_pcrel_fdpic): Use local variable instead of
+ 	operands[3].
+ 	(calli_tbr_rel): Add missing operand 2.
+ 	(call_valuei_tbr_rel): Add missing operand 3.
+ 
+ 2017-11-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	Revert
+ 	2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR rtl-optimization/82044
+ 	PR tree-optimization/82042
+ 	* dse.c (check_mem_read_rtx): Check for overflow.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-10-27  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR gcov-profile/82457
+ 	* doc/invoke.texi: Document that one needs a non-strict ISO mode
+ 	for fork-like functions to be properly instrumented.
+ 
+ 2017-11-21  Pat Haugen  <pthaugen@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-11-21  Pat Haugen  <pthaugen@us.ibm.com>
+ 
+ 	* config/rs6000/ppc-asm.h (f50, vs50): Fix values.
+ 
+ 2017-11-21  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+ 
+ 	Backport from mainline
+ 	2017-11-09  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+ 
+ 	* config/arm/arm.c (output_return_instruction): Add comments to
+ 	indicate requirement for cmse_nonsecure_entry return to account
+ 	for the size of clearing instruction output here.
+ 	(thumb_exit): Likewise.
+ 	* config/arm/thumb2.md (thumb2_cmse_entry_return): Fix length for
+ 	return in hardfloat mode.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR rtl-optimization/82044
+ 	PR tree-optimization/82042
+ 	* dse.c (check_mem_read_rtx): Check for overflow.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-11-08  Martin Liska  <mliska@suse.cz>
+ 
+ 	* gimplify.c (expand_FALLTHROUGH_r): Simplify usage
+ 	of gimple_call_internal_p.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-11-08  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/82792
+ 	* gimplify.c (expand_FALLTHROUGH_r): Skip IFN_ASAN_MARK.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-10-31  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR gcov-profile/82633
+ 	* doc/gcov.texi: Document -fkeep-{static,inline}-functions and
+ 	their interaction with GCOV infrastructure.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-10-19  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR driver/81829
+ 	* file-find.c (remove_prefix): Remove.
+ 	* file-find.h (remove_prefix): Likewise.
+ 	* gcc-ar.c: Remove smartness of lookup.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-10-18  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/82545
+ 	* asan.c (asan_expand_poison_ifn): Do not put gimple stmt
+ 	on an abnormal edge.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-10-11  Martin Liska  <mliska@suse.cz>
+ 
+ 	* print-rtl.c (print_insn): Move declaration of idbuf
+ 	to same scope as name.
+ 
+ 2017-11-21  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	Backport from mainline
+ 	2017-11-17  Vineet Gupta  <vgupta@synopsys.com>
+ 
+ 	* config/arc/linux.h: GLIBC_DYNAMIC_LINKER update per glibc
+ 	upstreaming review comments.
+ 
+ 2017-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	Backport from mainline
+ 	2017-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	* config.gcc (*-*-solaris2*): Enable default_use_cxa_atexit since
+ 	Solaris 11.  Update comment.
+ 	* configure.ac (gcc_cv_ld_pid): Adapt comment for Solaris 12
+ 	renaming.
+ 	* config/sol2.h (STARTFILE_SPEC): Likewise.
+ 	* configure: Regenerate.
+ 
+ 2017-11-20  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-09-20  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/77687
+ 	* config/rs6000/rs6000.md (stack_restore_tie): Store to a scratch
+ 	address instead of to r1 and r11.
+ 
+ 2017-11-17  Vineet Gupta <vgupta@synopsys.com>
+ 
+ 	* config.gcc: Remove uclibc from arc target spec.
+ 
+ 2017-11-16  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	* config/i386/i386.c (x86_print_call_or_nop): Emit 5 byte nop
+ 	explicitly as a stream of bytes.
+ 
+ 2017-11-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82985
+ 	Backport from mainline
+ 	2017-08-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81790
+ 	* tree-ssa-sccvn.c (vn_lookup_simplify_result): Handle both
+ 	CONSTRUCTORs from simplifying and VN.
+ 
+ 2017-11-15  Pierre-Marie de Rodat  <derodat@adacore.com>
+ 
+ 	Backport from mainline
+ 	2017-09-25  Pierre-Marie de Rodat  <derodat@adacore.com>
+ 
+ 	PR debug/82155
+ 	* dwarf2out.c (dwarf2out_early_global_decl): Call dwarf2out_decl
+ 	on the FUNCTION_DECL function context if it has a DIE that is a
+ 	declaration.
+ 
+ 2017-11-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	Backport from mainline
+ 	2017-10-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	* configure.ac (gcc_cv_as_ix86_xbrace_comment): Check if assembler
+ 	supports -xbrace_comment option.
+ 	* configure: Regenerate.
+ 	* config.in: Regenerate.
+ 	* config/i386/sol2.h (ASM_XBRACE_COMMENT_SPEC): Define.
+ 	(ASM_CPU_SPEC): Use it.
+ 
+ 2017-11-09  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-11-01  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/64682
+ 	PR rtl-optimization/69567
+ 	PR rtl-optimization/69737
+ 	PR rtl-optimization/82683
+ 	* combine.c (distribute_notes) <REG_DEAD>: If the new I2 sets the same
+ 	register mentioned in the note, drop the note, unless it came from I3,
+ 	in which case it should go to I3 again.
+ 
+ 2017-11-07  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2017-10-31  Matthew Fortune  <matthew.fortune@imgtec.com>
+ 		    Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/81803
+ 	* lra-constraints.c (curr_insn_transform): Also reload the whole
+ 	register for a strict subreg no wider than a word if this is for
+ 	a WORD_REGISTER_OPERATIONS target.
+ 
+ 2017-11-03  Wilco Dijkstra  <wdijkstr@arm.com>
+ 
+ 	PR middle-end/60580
+ 	* config/aarch64/aarch64.c (aarch64_frame_pointer_required)
+ 	Check special value of flag_omit_frame_pointer.
+ 	(aarch64_can_eliminate): Likewise.
+ 	(aarch64_override_options_after_change_1): Simplify handling of
+ 	-fomit-frame-pointer and -fomit-leaf-frame-pointer.
+ 
+ 2017-11-01  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR c++/81702
+ 	* gimple-fold.c (gimple_get_virt_method_for_vtable): Remove assert.
+ 
+ 2017-10-31  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/82772
+ 	* config/alpha/sync.md (fetchop_constr) <and>: Change to "rINM".
+ 
+ 2017-10-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-10-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82159
+ 	* expr.c (store_field): Don't optimize away bitsize == 0 store
+ 	from CALL_EXPR with addressable return type.
+ 
+ 	2017-09-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/81715
+ 	* tree-inline.c (expand_call_inline): Emit clobber stmts for
+ 	VAR_DECLs to which addressable non-volatile parameters are mapped
+ 	and for id->retvar after the return value assignment, though
+ 	for -fsanitize=kernel-address only.  Clear id->retval and id->retbnd
+ 	after inlining.
+ 
+ 	2017-09-18  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/82234
+ 	* doc/extend.texi: Add @findex entry for __builtin_shuffle.
+ 
+ 	2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/82192
+ 	* combine.c (make_extraction): Don't look through non-paradoxical
+ 	SUBREGs or TRUNCATE if pos + len is or might be bigger than
+ 	inner's mode.
+ 
+ 2017-10-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82703
+ 	* config/i386/i386-protos.h (maybe_get_pool_constant): Removed.
+ 	* config/i386/i386.c (maybe_get_pool_constant): Removed.
+ 	(ix86_split_to_parts): Use avoid_constant_pool_reference instead of
+ 	maybe_get_pool_constant.
+ 	* config/i386/predicates.md (zero_extended_scalar_load_operand):
+ 	Likewise.
+ 
+ 2017-10-24  Qing Zhao <qing.zhao@oracle.com>
+ 	    Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	* builtins.c (expand_builtin_update_setjmp_buf): Add a
+ 	converstion to Pmode from the buf_addr.
+ 
+ 2017-10-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82603
+ 	* tree-if-conv.c (predicate_mem_writes): Make sure to only
+ 	remove false predicated stores.
+ 
+ 2017-10-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-10-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82436
+ 	* tree-vect-slp.c (vect_supported_load_permutation_p): More
+ 	conservatively choose the vectorization factor when checking
+ 	whether we can perform the required load permutation.
+ 	(vect_transform_slp_perm_load): Assert when we may not fail.
+ 
+ 2017-10-19  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/82445
+ 	* config/arm/arm.c (align_ok_ldrd_strd): New function.
+ 	(mem_ok_for_ldrd_strd): New parameter align.  Extract the alignment of
+ 	the mem into it.
+ 	(gen_operands_ldrd_strd): Validate the alignment of the accesses.
+ 
+ 2017-10-18  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/82602
+ 	* ira.c (rtx_moveable_p): Return false for volatile asm.
+ 
+ 2017-10-18  Vladimir Makarov  <vmakarov@redhat.com>
+ 
+ 	PR middle-end/82556
+ 	* lra-constraints.c (curr_insn_transform): Use non-input operand
+ 	instead of output one for matched reload.
+ 
+ 2017-10-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/82549
+ 	* fold-const.c (optimize_bit_field_compare, fold_truth_andor_1):
+ 	Formatting fixes.  Instead of calling make_bit_field_ref with negative
+ 	bitpos return 0.
+ 
+ 2017-10-13  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82274
+ 	* internal-fn.c (expand_mul_overflow): If both operands have
+ 	the same highpart of -1 or 0 and the topmost bit of lowpart
+ 	is different, overflow is if res <= 0 rather than res < 0.
+ 
+ 	PR target/82524
+ 	* config/i386/i386.md (addqi_ext_1, andqi_ext_1,
+ 	*andqi_ext_1_cc, *<code>qi_ext_1, *xorqi_ext_1_cc): Change
+ 	=Q constraints to +Q and into insn condition add check
+ 	that operands[0] and operands[1] are equal.
+ 	(*addqi_ext_2, *andqi_ext_2, *<code>qi_ext_2): Change
+ 	=Q constraints to +Q and into insn condition add check
+ 	that operands[0] is equal to either operands[1] or operands[2].
+ 
+ 2017-10-10  Andreas Tobler  <andreast@gcc.gnu.org>
+ 
+ 	Backported from mainline r253602
+ 	2017-10-10  Andreas Tobler  <andreast@gcc.gnu.org>
+ 
+ 	* config.gcc: (armv7*-*-freebsd*): New target.
+ 	(armv6*-*-freebsd*): Remove obsolete TARGET_FREEBSD_ARMv6 define.
+ 
+ 2017-10-06  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	Backport from mainline r253242.
+ 	2017-09-27  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	PR target/71727
+ 	* config/aarch64/aarch64.c
+ 	(aarch64_builtin_support_vector_misalignment): Always return false
+ 	when misalignment is unknown.
+ 
+ 2017-10-04  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/82406 - C++ error with noexcept function type
+ 	PR c++/70029 - ICE with ref-qualifier and -flto
+ 	* langhooks.h (struct lang_hooks_for_types): Add
+ 	copy_lang_qualifiers.
+ 	* attribs.c (build_type_attribute_qual_variant): Use it.
+ 	* langhooks-def.h (LANG_HOOKS_COPY_LANG_QUALIFIERS): Default to
+ 	NULL.
+ 	(LANG_HOOKS_FOR_TYPES_INITIALIZER): Use it.
+ 	* tree.c (verify_type): Re-enable TYPE_CANONICAL main variant check.
+ 
+ 2017-10-02  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-09-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/82337
+ 	* gimple-ssa-strength-reduction.c (find_phi_def): Don't record a
+ 	phi definition if the PHI result appears in an abnormal PHI.
+ 	(find_basis_for_base_expr): Don't record a basis if the LHS of the
+ 	basis appears in an abnormal PHI.
+ 
+ 2017-09-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* config/i386/i386.c (ix86_split_idivmod): Use mode instead of
+ 	always SImode for DIV and MOD in REG_EQUAL notes.
+ 
+ 	Backported from mainline
+ 	2017-09-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82159
+ 	* gimplify.c (gimplify_modify_expr): Don't optimize away zero sized
+ 	lhs from calls if the lhs has addressable type.
+ 
+ 2017-09-29  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-06-29  Maya Rashish  <coypu@sdf.org>
+ 
+ 	PR target/77480
+ 	* config/netbsd.h (NETBSD_LIB_SPEC): Add -lc when creating shared
+ 	objects.
+ 
+ 2017-09-29  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-09-26  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	PR target/39570
+ 	* gcc/config/netbsd-protos.h: New file.
+ 	* gcc/config/netbsd.c: New file.
+ 	* gcc/config/netbsd.h (SUBTARGET_INIT_BUILTINS): Define.
+ 	* gcc/config/t-netbsd: New file.
+ 	* gcc/config.gcc (tm_p_file): Add netbsd-protos.h.
+ 	(tmake_file) Add t-netbsd.
+ 	(extra_objs) Add netbsd.o.
+ 
+ 2017-09-28  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-05-14  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	PR target/80600
+ 	* config/netbsd.h (NETBSD_LIBGCC_SPEC): Always add -lgcc.
+ 
+ 2017-09-27  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	Backport from trunk r249639.
+ 	2017-06-26  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	* doc/sourcebuild.texi (ARM-specific attributes): Document new
+ 	arm_neon_ok_no_float_abi effective target.
+ 
+ 2017-09-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82244
+ 	* tree-vrp.c (remove_range_assertions): Do not propagate
+ 	a constant to abnormals but replace the assert with a copy.
+ 
+ 	2017-09-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82276
+ 	PR tree-optimization/82244
+ 	* tree-vrp.c (build_assert_expr_for): Set
+ 	SSA_NAME_OCCURS_IN_ABNORMAL_PHI if the variable we assert on
+ 	has it set.
+ 	(remove_range_assertions): Revert earlier change.
+ 
+ 	2017-09-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82264
+ 	* tree-ssa-sccvn.c (vn_phi_eq): Use safe_dyn_cast to check
+ 	for GIMPLE_CONDs.
+ 	(vn_phi_lookup): Likewise.
+ 	(vn_phi_insert): Likewise.
+ 	* is-a.h (safe_dyn_cast): New.
+ 
+ 	2017-09-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82285
+ 	* tree-vect-patterns.c (vect_recog_bool_pattern): Also handle
+ 	enumeral types.
+ 
+ 	2017-09-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82291
+ 	* tree-if-conv.c (predicate_mem_writes): Make sure to
+ 	remove writes in blocks predicated with false.
+ 
+ 2017-09-21  Alan Modra  <amodra@gmail.com>
+ 
+ 	PR target/81996
+ 	* gcc/config/rs6000/rs6000.c (rs6000_return_addr): Use
+ 	stack_pointer_rtx for count 0.  Update comments.  Break up
+ 	large rtl expression.
+ 
+ 2017-09-21  Wilco Dijkstra  <wdijkstr@arm.com>
+ 
+ 	PR target/71951
+ 	* config/aarch64/aarch64.h (LIBGCC2_UNWIND_ATTRIBUTE): Define.
+ 
+ 2017-09-19  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	* config/i386/i386.c (fold_builtin_cpu): Add M_AMDFAM17H
+ 	to processor_model and "amdfam17h" to arch_names_table.
+ 	* doc/extend.texi (__builtin_cpu_is): Document amdfam17h CPU name.
+ 
+ 2017-09-19  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR c++/81355
+ 	* config/i386/i386.c (sorted_attr_string): Skip empty strings.
+ 
+ 2017-09-19  Martin Liska  <mliska@suse.cz>
+ 
+ 	Revert backport:
+ 	2017-08-10  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR c++/81355
+ 	* c-attribs.c (handle_target_attribute):
+ 	Report warning for an empty string argument of target attribute.
+ 
+ 2017-09-18  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82084
+ 	* fold-const.h (can_native_encode_string_p): Declare.
+ 	* fold-const.c (can_native_encode_string_p): Factor out from ...
+ 	(native_encode_string): ... here.
+ 	* tree-vect-stmts.c (vectorizable_store): Call it to avoid
+ 	vectorizing stores from constants we later cannot handle.
+ 
+ 	2017-09-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82108
+ 	* tree-vect-stmts.c (vectorizable_load): Fix pointer adjustment
+ 	for gap in the non-permutation SLP case.
+ 
+ 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/81325
+ 	* cfgbuild.c (find_bb_boundaries): Ignore debug insns in decisions
+ 	if and where to split a bb, except for splitting before debug insn
+ 	sequences followed by non-label real insn.  Delete debug insns
+ 	in between basic blocks.
+ 
+ 	2017-09-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82112
+ 	* config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): For
+ 	ALTIVEC_BUILTIN_VEC_LD if arg1 has array type call default_conversion
+ 	on it early, rather than manual conversion late.  For
+ 	ALTIVEC_BUILTIN_VEC_ST if arg2 has array type call default_conversion
+ 	instead of performing manual conversion.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-09-14  Martin Liska  <mliska@suse.cz>
+ 
+ 	* gimple-ssa-strength-reduction.c (create_add_on_incoming_edge):
+ 	Add proper printf format.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-30  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR inline-asm/82001
+ 	* ipa-icf-gimple.c (func_checker::compare_tree_list_operand):
+ 	Rename to ...
+ 	(func_checker::compare_asm_inputs_outputs): ... this function.
+ 	(func_checker::compare_gimple_asm): Use the function to compare
+ 	also ASM constrains.
+ 	* ipa-icf-gimple.h: Rename the function.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-29  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR other/39851
+ 	* gcc.c (driver_handle_option): Add new argument.
+ 	* opts-common.c (handle_option): Pass
+ 	target_option_override_hook.
+ 	* opts-global.c (lang_handle_option): Add new option.
+ 	(set_default_handlers):  Add new argument.
+ 	(decode_options): Likewise.
+ 	* opts.c (target_handle_option): Likewise.
+ 	(common_handle_option): Call target_option_override_hook.
+ 	* opts.h (struct cl_option_handler_func): Add hook for
+ 	target option override.
+ 	(struct cl_option_handlers): Likewise.
+ 	(set_default_handlers): Add new argument.
+ 	(decode_options): Likewise.
+ 	(common_handle_option): Likewise.
+ 	(target_handle_option): Likewise.
+ 	* toplev.c (toplev::main): Pass targetm.target_option.override
+ 	hook.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-10  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR c++/81355
+ 	* c-attribs.c (handle_target_attribute):
+ 	Report warning for an empty string argument of target attribute.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-08  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR tree-opt/81696
+ 	* ipa-icf-gimple.c (func_checker::compare_cst_or_decl): Consider
+ 	LABEL_DECLs that can be from a different function.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-06-28  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/81128
+ 	* ipa-visibility.c (non_local_p): Handle visibility.
+ 
+ 2017-09-12  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-09-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/81833
+ 	* config/rs6000/altivec.md (altivec_vsum2sws): Convert from a
+ 	define_insn to a define_expand.
+ 	(altivec_vsum2sws_direct): New define_insn.
+ 	(altivec_vsumsws): Convert from a define_insn to a define_expand.
+ 
+ 2017-09-11  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backport from mainline
+ 	PR target/82181
+ 	* config/xtensa/xtensa.c (xtensa_mem_offset): Check that both
+ 	words of DImode object are reachable by xtensa_uimm8x4 access.
+ 
+ 2017-09-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-05-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/80695
+ 	* config/rs6000/rs6000.c (rs6000_builtin_vectorization_cost):
+ 	Account for direct move costs for vec_construct of integer
+ 	vectors.
+ 
+ 	Backport from mainline
+ 	2017-07-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/80695
+ 	* config/rs6000/rs6000.c (rs6000_builtin_vectorization_cost):
+ 	Reduce cost estimate for direct moves.
+ 
+ 2017-09-08  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/81988
+ 	* config/sparc/sparc.md (mulsi3): Rename into *mulsi3_sp32.
+ 	(*mulsi3_sp64): New instruction.
+ 	(mulsi3): New expander.
+ 
+ 2017-09-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-05  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/81768
+ 	* omp-low.c (lower_omp_for): Recompute tree invariant if
+ 	gimple_omp_for_initial/final is ADDR_EXPR.
+ 
+ 	PR middle-end/81768
+ 	* omp-expand.c (expand_omp_simd): Force second operands of COND_EXPR
+ 	into gimple val before gimplification fo the COND_EXPR.
+ 
+ 	2017-09-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* lra-remat.c (reg_overlap_for_remat_p): Fix a pasto.
+ 
+ 	2017-09-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/81923
+ 	* asan.c (create_odr_indicator): Strip name encoding from assembler
+ 	name before appending it after __odr_asan_.
+ 
+ 	2017-08-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/81687
+ 	* omp-low.c (omp_copy_decl): Don't remap FORCED_LABEL or DECL_NONLOCAL
+ 	LABEL_DECLs.
+ 	* tree-cfg.c (move_stmt_op): Don't adjust DECL_CONTEXT of FORCED_LABEL
+ 	or DECL_NONLOCAL labels.
+ 	(move_stmt_r) <case GIMPLE_LABEL>: Adjust DECL_CONTEXT of FORCED_LABEL
+ 	or DECL_NONLOCAL labels here.
+ 
+ 	2017-08-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/81621
+ 	* bb-reorder.c (pass_partition_blocks::execute): Return TODO_df_finish
+ 	after setting changeable df flags.
+ 
+ 	PR driver/81650
+ 	* calls.c (alloc_max_size): Use HOST_WIDE_INT_UC (10??)
+ 	instead of 10??LU, perform unit multiplication in wide_int,
+ 	don't change alloc_object_size_limit if the limit is larger
+ 	than SSIZE_MAX.
+ 
+ 	PR middle-end/81052
+ 	* omp-low.c (diagnose_sb_0): Handle flag_openmp_simd like flag_openmp.
+ 	(pass_diagnose_omp_blocks::gate): Enable also for flag_openmp_simd.
+ 
+ 2017-09-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline:
+ 	2017-08-30  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/81987
+ 	* gimple-ssa-strength-reduction.c (insert_initializers): Don't
+ 	insert an initializer in a location not dominated by the stride
+ 	definition.
+ 
+ 2017-09-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 		    Jakub Jelinek  <jakub@redhat.com>
+ 		    Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81503
+ 	* gimple-ssa-strength-reduction.c (replace_mult_candidate): Ensure
+ 	folded constant fits in the target type; reorder tests for clarity.
+ 
+ 2017-09-05  Pierre-Marie de Rodat  <derodat@adacore.com>
+ 
+ 	Backport from trunk
+ 	PR ada/79542
+ 	* dwarf2out.c (modified_type_die): For C typedef types that have
+ 	an ultimate origin, process the ultimate origin instead of the
+ 	input type.
+ 	(gen_typedef_die): Assert that input DECLs have no ultimate
+ 	origin.
+ 	(gen_type_die_with_usage): For typedef variants that have an
+ 	ultimate origin, just call gen_decl_die on the original DECL.
+ 	(process_scope_var): Avoid creating DIEs for local typedefs and
+ 	concrete static variables.
+ 
+ 2017-08-31  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/81504
+ 	* config/rs6000/rs6000.c (find_alignment_op): Add reference
+ 	parameter and_insn and return it.
+ 	(recombine_lvx_pattern): Insert a copy to ensure availability of
+ 	the base register of the copied masking operation at the point of
+ 	the instruction replacement.
+ 	(recombine_stvx_pattern): Likewise.
+ 
+ 2017-08-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	Back port from trunk
+ 	2017-08-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	PR target/81593
+ 	* config/rs6000/vsx.md (vsx_concat_<mode>_1): New combiner insns
+ 	to recognize inserting into a vector from a double word element
+ 	that was extracted from another vector, and eliminate extra
+ 	XXPERMDI instructions.
+ 	(vsx_concat_<mode>_2): Likewise.
+ 	(vsx_concat_<mode>_3): Likewise.
+ 	(vsx_set_<mode>, VSX_D): Rewrite vector set in terms of vector
+ 	concat to allow optimizing inserts from previous extracts.
+ 
+ 2017-08-29  Alan Modra  <amodra@gmail.com>
+ 
+ 	Apply from mainline
+ 	2017-08-12  Alan Modra  <amodra@gmail.com>
+ 	PR target/81170
+ 	PR target/81295
+ 	* config/rs6000/sysv4.h (STARTFILE_LINUX_SPEC): Upgrade to
+ 	match gnu-user.h startfile.
+ 	(ENDFILE_LINUX_SPEC): Similarly.
+ 
+ 	2017-08-08  Alan Modra  <amodra@gmail.com>
+ 		    H.J. Lu  <hongjiu.lu@intel.com>
+ 	PR target/81170
+ 	PR target/81295
+ 	PR driver/81523
+ 	* gcc.c (NO_PIE_SPEC): Delete.
+ 	(PIE_SPEC): Define as !no-pie/pie.  Move static|shared|r
+ 	exclusion..
+ 	(LINK_PIE_SPEC): ..to here.
+ 	(LINK_COMMAND_SPEC): Support -no-pie.
+ 	* config/gnu-user.h (GNU_USER_TARGET_STARTFILE_SPEC): Correct
+ 	chain of crtbegin*.o selection, update for PIE_SPEC changes and
+ 	format.
+ 	(GNU_USER_TARGET_ENDFILE_SPEC): Similarly.
+ 	* config/sol2.h (STARTFILE_CRTBEGIN_SPEC): Similarly.
+ 	(ENDFILE_CRTEND_SPEC): Similarly.
+ 
+ 2017-08-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81977
+ 	* tree-ssa-sccvn.c (vn_reference_lookup_3): Fix look through
+ 	memcpy.
+ 
+ 	2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/81993
+ 	* dwarf2out.c (gen_remaining_tmpl_value_param_die_attributes):
+ 	Do nothing for removed DIEs.
+ 
+ 2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-06-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81088
+ 	* fold-const.c (split_tree): Drop TREE_OVERFLOW flag from
+ 	literal constants.
+ 	(fold_binary_loc): When associating do not treat pre-existing
+ 	TREE_OVERFLOW on literal constants as a reason to allow
+ 	TREE_OVERFLOW on associated literal constants.
+ 
+ 	2017-06-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81065
+ 	* fold-const.c (extract_muldiv_1): Remove bogus distribution
+ 	case of C * (x * C2 + C3).
+ 	(fold_addr_of_array_ref_difference): Properly fold index difference.
+ 
+ 	2017-06-07  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR sanitizer/80932
+ 	* fold-const.c (extract_muldiv_1) <case MINUS_EXPR>: Add
+ 	TYPE_OVERFLOW_WRAPS check.
+ 
+ 2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-08-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81884
+ 	* tree-ssa-alias.c (stmt_kills_ref_p): Handle array accesses
+ 	at struct end conservatively when comparing common bases.
+ 
+ 	2017-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	* tree.c (array_at_struct_end_p): Handle arrays at struct
+ 	end with flexarrays more conservatively.  Refactor and treat
+ 	arrays of arrays or aggregates more strict.  Fix
+ 	VIEW_CONVERT_EXPR handling.  Remove allow_compref argument.
+ 	* tree.h (array_at_struct_end_p): Adjust prototype.
+ 	* gimple-fold.c (get_range_strlen): Likewise.
+ 	* tree-chkp.c (chkp_may_narrow_to_field): Likewise.
+ 
+ 2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-08-01  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81181
+ 	* tree-ssa-pre.c (compute_antic_aux): Defer clean() to ...
+ 	(compute_antic): ... end of iteration here.
+ 
+ 	2017-08-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81723
+ 	* tree-vect-slp.c (struct bst_traits): New hash traits.
+ 	(bst_fail): New global.
+ 	(vect_build_slp_tree_2): New worker, split out from ...
+ 	(vect_build_slp_tree): ... this now wrapping it with using
+ 	bst_fail set to cache SLP tree build fails.  Properly handle
+ 	max_tree_size.
+ 	(vect_analyze_slp_instance): Allocate and free bst_fail.
+ 
+ 	2017-08-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR target/81921
+ 	* config/i386/i386.c: Include symbol-summary.h, ipa-prop.h
+ 	and ipa-inline.h.
+ 	(ix86_can_inline_p): When ix86_fpmath flags do not match
+ 	check whether the callee uses FP math at all.
+ 
+ 2017-08-23  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-17  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/72804
+ 	* config/rs6000/vsx.md (*vsx_le_permute_<mode>): Add support for
+ 	operands residing in integer registers.
+ 	(*vsx_le_perm_load_<mode>): Likewise.
+ 	(*vsx_le_perm_store_<mode>): Likewise.
+ 	(define_peephole2): Add peepholes to optimize the above.
+ 
+ 2017-08-22  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-17  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/80210
+ 	* config/rs6000/rs6000.c (rs6000_activate_target_options): New function.
+ 	(rs6000_set_current_function): Rewrite function to use it.
+ 
+ 2017-08-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backport from mainline
+ 	2017-08-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config.gcc (powerpc-*-rtems*): Add rs6000/linux64.opt.
+ 	* config/rs6000/rtems.h (ASM_PREFERRED_EH_DATA_FORMAT): New define.
+ 	(DOT_SYMBOLS): Likewise.
+ 	(MINIMAL_TOC_SECTION_ASM_OP): Likewise.
+ 	(RELOCATABLE_NEEDS_FIXUP): Likewise.
+ 	(RS6000_ABI_NAME): Likewise.
+ 	(TARGET_CMODEL): Likewise.
+ 	(TOC_SECTION_ASM_OP): Likewise.
+ 	(SET_CMODEL): New macro.
+ 	(SUBSUBTARGET_OVERRIDE_OPTIONS): Evaluate cmodel options.
+ 
+ 2017-08-22  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backport from 2017-08-22 trunk r251256.
+ 
+ 	PR target/81910
+ 	* config/avr/avr.c (avr_handle_addr_attribute): Early return if
+ 	not VAR_P. Filter attribute warnings with OPT_Wattributes.
+ 	(avr_attribute_table) <io, io_low, address>: Initialize
+ 	.decl_required with true.
+ 
+ 2017-08-21  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/79883
+ 	* config/avr/avr.c (avr_set_current_function): Typo in diagnostic.
+ 
+ 2017-08-19  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/81894
+ 	* doc/extend.texi (x86 Built-in Functions): Correct the name of
+ 	__builtin_ia32_lzcnt_u16.
+ 
+ 2017-08-17  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-08-17  Maxim Ostapenko  <m.ostapenko@samsung.com>
+ 
+ 	PR target/81861
+ 	* config/i386/i386.c (ix86_option_override_internal): Save target
+ 	specific options after ix86_stack_protector_guard_reg was changed.
+ 
+ 2017-08-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/81354
+ 	* gimple-ssa-strength-reduction.c (create_add_on_incoming_edge):
+ 	Insert on edges rather than explicitly creating landing pads.
+ 	(analyze_candidates_and_replace): Commit edge inserts.
+ 
+ 2017-08-15  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	PR target/78460
+ 	PR target/67712
+ 	* config/sh/sh-mem.cc (sh_expand_cmpnstr): Only unroll for
+ 	constant count if that count is less than 32.
+ 
+ 2017-08-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	* BASE-VER: Set to 7.2.1.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
***************
*** 5411,5421 ****
  	* doc/invoke.texi: Replace inequality signs with square brackets
  	for -Wnormalized.
  
- 2017-02-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
- 
- 	PR tree-optimization/68644
- 	* gcc.dg/tree-ssa/ivopts-lt-2.c: Skip for powerpc*-*-*.
- 
  2017-02-22  Matthew Fortune  <matthew.fortune@imgtec.com>
  
  	PR target/78660
--- 7465,7470 ----
***************
*** 6987,6994 ****
  	* tree-vrp.c (process_assert_insertions): Properly adjust common
  	when removing a duplicate.
  
- 	* gcc.dg/torture/pr79276.c: New testcase.
- 
  2017-01-30  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/79256
--- 9036,9041 ----
diff -Nrcpad gcc-7.2.0/gcc/DATESTAMP gcc-7.3.0/gcc/DATESTAMP
*** gcc-7.2.0/gcc/DATESTAMP	Mon Aug 14 00:17:14 2017
--- gcc-7.3.0/gcc/DATESTAMP	Thu Jan 25 00:16:09 2018
***************
*** 1 ****
! 20170814
--- 1 ----
! 20180125
diff -Nrcpad gcc-7.2.0/gcc/ada/ChangeLog gcc-7.3.0/gcc/ada/ChangeLog
*** gcc-7.2.0/gcc/ada/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/ada/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,116 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-12-14  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_field): Do not set the alignment
+ 	of the enclosing record type if it is not already set.
+ 
+ 2017-12-13  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Subprogram_Body_to_gnu): Initialize locus.
+ 
+ 2017-12-13  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (process_freeze_entity): Be prepared for a
+ 	package without body.
+ 
+ 2017-12-13  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity): Robustify test for types
+ 	descendant of System.Address.
+ 	(gnat_to_gnu_subprog_type): Likewise.
+ 
+ 2017-12-04  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* gcc-interface/Makefile.in (RTEMS): Use s-osprim.adb.
+ 	* s-osprim-rtems.adb: New file.
+ 	* s-osinte-rtems.adb (pthread_cond_t): Fix alignment.
+ 	(pthread_mutexattr_t): Likewise.
+ 	(pthread_rwlockattr_t): Likewise.
+ 	(pthread_rwlock_t): Likewise.
+ 	(time_t): Use 64-bit integer.
+ 
+ 2017-12-01  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* s-osinte-rtems.ads (pthread_cond_t): Use correct size and
+ 	alignment.
+ 	(pthread_mutex_t): Likewise.
+ 	(pthread_rwlock_t): Likewise.
+ 
+ 2017-11-10  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/utils.c (convert) <RECORD_TYPE>: Add comment and do
+ 	not fall through to the next case.
+ 	<ARRAY_TYPE>: Deal specially with a dereference from another array
+ 	type with the same element type.
+ 
+ 2017-10-21  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/Makefile.in: Remove bogus settings for VxWorks.
+ 
+ 2017-10-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/82393
+ 	* mingw32.h (_O_U8TEXT, _O_U16TEXT, _O_WTEXT): Delete.
+ 	* sysdep.c (__gnat_set_mode ): Use DJGPP version for Cygwin.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-29  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR other/39851
+ 	* gcc-interface/trans.c (Pragma_to_gnu): Set argument to NULL.
+ 
+ 2017-09-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (promote_object_alignment): New function taken
+ 	from...
+ 	(gnat_to_gnu_entity) <E_Variable>: ...here.  Invoke it.
+ 	(gnat_to_gnu_field): If the field is Atomic or VFA, invoke it and
+ 	create a padding type on success before doing the atomic check.
+ 
+ 2017-09-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Apply the
+ 	promotion to static memory earlier in the processing.
+ 
+ 2017-09-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* sem_util.ads (Set_Rep_Info): New inline procedure.
+ 	* sem_util.adb (Set_Rep_Info): Implement it.
+ 	* sem_ch3.adb (Process_Subtype): If the case of a constraint present,
+ 	always copy the representation aspects onto the subtype.
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity): Only set the TYPE_ALIGN_OK
+ 	and TYPE_BY_REFERENCE_P flags on types after various promotions.
+ 	* gcc-interface/trans.c (node_has_volatile_full_access) <N_Identifier>:
+ 	Consider all kinds of entities.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/62235
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity): Skip regular processing
+ 	for Itypes that are E_Record_Subtype with a cloned subtype.
+ 	<E_Record_Subtype>: Use the DECL of the cloned type directly, if any.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/utils.c (unchecked_convert): When the result type is a
+ 	non-biased integral type with size 0, set the result to 0 directly.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): If this is a function call and
+ 	there is no target, do not create a temporary for the return value for
+ 	an allocator either.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (pos_to_constructor): Skip conversions to an
+ 	unconstrained array type.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/ada/gcc-interface/Makefile.in gcc-7.3.0/gcc/ada/gcc-interface/Makefile.in
*** gcc-7.2.0/gcc/ada/gcc-interface/Makefile.in	Thu Jun 15 22:22:18 2017
--- gcc-7.3.0/gcc/ada/gcc-interface/Makefile.in	Mon Dec  4 13:41:46 2017
*************** ifeq ($(strip $(filter-out %86 x86_64 wr
*** 904,913 ****
  
    ifeq ($(strip $(filter-out x86_64, $(target_cpu))),)
       X86CPU=x86_64
!      LIBGNAT_TARGET_PAIRS=s-atocou.adb<s-atocou-builtin.adb
    else
       X86CPU=x86
!      LIBGNAT_TARGET_PAIRS=s-atocou.adb<s-atocou-x86.adb
    endif
  
    LIBGNAT_TARGET_PAIRS+= \
--- 904,913 ----
  
    ifeq ($(strip $(filter-out x86_64, $(target_cpu))),)
       X86CPU=x86_64
!      LIBGNAT_TARGET_PAIRS=$(X86_64_TARGET_PAIRS)
    else
       X86CPU=x86
!      LIBGNAT_TARGET_PAIRS=$(X86_TARGET_PAIRS)
    endif
  
    LIBGNAT_TARGET_PAIRS+= \
*************** ifeq ($(strip $(filter-out %86 x86_64 wr
*** 930,939 ****
    g-socthi.ads<g-socthi-vxworks.ads \
    g-socthi.adb<g-socthi-vxworks.adb \
    g-stsifd.adb<g-stsifd-sockets.adb \
!   $(ATOMICS_TARGET_PAIRS) \
!   $(CERTMATH_TARGET_PAIRS) \
!   $(CERTMATH_TARGET_PAIRS_SQRT_FPU) \
!   $(CERTMATH_TARGET_PAIRS_X86TRA)
  
    TOOLS_TARGET_PAIRS=\
    mlib-tgt-specific.adb<mlib-tgt-specific-vxworks.adb \
--- 930,936 ----
    g-socthi.ads<g-socthi-vxworks.ads \
    g-socthi.adb<g-socthi-vxworks.adb \
    g-stsifd.adb<g-stsifd-sockets.adb \
!   $(ATOMICS_TARGET_PAIRS)
  
    TOOLS_TARGET_PAIRS=\
    mlib-tgt-specific.adb<mlib-tgt-specific-vxworks.adb \
*************** ifeq ($(strip $(filter-out %86 x86_64 wr
*** 1033,1040 ****
      endif
    endif
  
!   EXTRA_GNATRTL_NONTASKING_OBJS += s-stchop.o \
!     $(CERTMATH_GNATRTL_OBJS) $(CERTMATH_GNATRTL_X86TRA_OBJS)
    EXTRA_GNATRTL_TASKING_OBJS += i-vxinco.o s-vxwork.o s-vxwext.o
  
    EXTRA_LIBGNAT_OBJS+=vx_stack_info.o
--- 1030,1036 ----
      endif
    endif
  
!   EXTRA_GNATRTL_NONTASKING_OBJS += s-stchop.o
    EXTRA_GNATRTL_TASKING_OBJS += i-vxinco.o s-vxwork.o s-vxwext.o
  
    EXTRA_LIBGNAT_OBJS+=vx_stack_info.o
*************** ifeq ($(strip $(filter-out arm% coff wrs
*** 1135,1141 ****
      endif
    endif
  
!   EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o i-vxwoio.o $(CERTMATH_GNATRTL_OBJS) \
      s-stchop.o
    EXTRA_GNATRTL_TASKING_OBJS=i-vxinco.o s-vxwork.o s-vxwext.o
  
--- 1131,1137 ----
      endif
    endif
  
!   EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o i-vxwoio.o \
      s-stchop.o
    EXTRA_GNATRTL_TASKING_OBJS=i-vxinco.o s-vxwork.o s-vxwext.o
  
*************** ifeq ($(strip $(filter-out rtems%,$(targ
*** 1730,1736 ****
    s-intman.adb<s-intman-posix.adb \
    s-osinte.adb<s-osinte-rtems.adb \
    s-osinte.ads<s-osinte-rtems.ads \
!   s-osprim.adb<s-osprim-posix.adb \
    s-parame.adb<s-parame-rtems.adb \
    s-taprop.adb<s-taprop-posix.adb \
    s-taspri.ads<s-taspri-posix.ads \
--- 1726,1732 ----
    s-intman.adb<s-intman-posix.adb \
    s-osinte.adb<s-osinte-rtems.adb \
    s-osinte.ads<s-osinte-rtems.ads \
!   s-osprim.adb<s-osprim-rtems.adb \
    s-parame.adb<s-parame-rtems.adb \
    s-taprop.adb<s-taprop-posix.adb \
    s-taspri.ads<s-taspri-posix.ads \
diff -Nrcpad gcc-7.2.0/gcc/ada/gcc-interface/decl.c gcc-7.3.0/gcc/ada/gcc-interface/decl.c
*** gcc-7.2.0/gcc/ada/gcc-interface/decl.c	Mon May 22 09:39:46 2017
--- gcc-7.3.0/gcc/ada/gcc-interface/decl.c	Thu Dec 14 17:05:43 2017
*************** static vec<variant_desc> build_variant_l
*** 229,234 ****
--- 229,235 ----
  static tree validate_size (Uint, tree, Entity_Id, enum tree_code, bool, bool);
  static void set_rm_size (Uint, tree, Entity_Id);
  static unsigned int validate_alignment (Uint, Entity_Id, unsigned int);
+ static unsigned int promote_object_alignment (tree, Entity_Id);
  static void check_ok_for_atomic_type (tree, Entity_Id, bool);
  static tree create_field_decl_from (tree, tree, tree, tree, tree,
  				    vec<subst_pair> );
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 309,319 ****
  
    /* 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))
      {
--- 310,323 ----
  
    /* 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))
      {
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 649,655 ****
  
  	/* Get the type after elaborating the renamed object.  */
  	if (Has_Foreign_Convention (gnat_entity)
! 	    && Is_Descendant_Of_Address (gnat_type))
  	  gnu_type = ptr_type_node;
  	else
  	  {
--- 653,659 ----
  
  	/* Get the type after elaborating the renamed object.  */
  	if (Has_Foreign_Convention (gnat_entity)
! 	    && Is_Descendant_Of_Address (Underlying_Type (gnat_type)))
  	  gnu_type = ptr_type_node;
  	else
  	  {
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 847,891 ****
  		    && No (Renamed_Object (gnat_entity))
  		    && No (Address_Clause (gnat_entity))))
  	    && TREE_CODE (TYPE_SIZE (gnu_type)) == INTEGER_CST)
! 	  {
! 	    unsigned int size_cap, align_cap;
! 
! 	    /* No point in promoting the alignment if this doesn't prevent
! 	       BLKmode access to the object, in particular block copy, as
! 	       this will for example disable the NRV optimization for it.
! 	       No point in jumping through all the hoops needed in order
! 	       to support BIGGEST_ALIGNMENT if we don't really have to.
! 	       So we cap to the smallest alignment that corresponds to
! 	       a known efficient memory access pattern of the target.  */
! 	    if (Is_Atomic_Or_VFA (gnat_entity))
! 	      {
! 		size_cap = UINT_MAX;
! 		align_cap = BIGGEST_ALIGNMENT;
! 	      }
! 	    else
! 	      {
! 		size_cap = MAX_FIXED_MODE_SIZE;
! 		align_cap = get_mode_alignment (ptr_mode);
! 	      }
! 
! 	    if (!tree_fits_uhwi_p (TYPE_SIZE (gnu_type))
! 		|| compare_tree_int (TYPE_SIZE (gnu_type), size_cap) > 0)
! 	      align = 0;
! 	    else if (compare_tree_int (TYPE_SIZE (gnu_type), align_cap) > 0)
! 	      align = align_cap;
! 	    else
! 	      align = ceil_pow2 (tree_to_uhwi (TYPE_SIZE (gnu_type)));
! 
! 	    /* But make sure not to under-align the object.  */
! 	    if (align <= TYPE_ALIGN (gnu_type))
! 	      align = 0;
! 
! 	    /* And honor the minimum valid atomic alignment, if any.  */
! #ifdef MINIMUM_ATOMIC_ALIGNMENT
! 	    else if (align < MINIMUM_ATOMIC_ALIGNMENT)
! 	      align = MINIMUM_ATOMIC_ALIGNMENT;
! #endif
! 	  }
  
  	/* If the object is set to have atomic components, find the component
  	   type and validate it.
--- 851,857 ----
  		    && No (Renamed_Object (gnat_entity))
  		    && No (Address_Clause (gnat_entity))))
  	    && TREE_CODE (TYPE_SIZE (gnu_type)) == INTEGER_CST)
! 	  align = promote_object_alignment (gnu_type, gnat_entity);
  
  	/* If the object is set to have atomic components, find the component
  	   type and validate it.
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 1413,1418 ****
--- 1379,1397 ----
  	    gnu_size = NULL_TREE;
  	  }
  
+ 	/* If this is an aggregate constant initialized to a constant, force it
+ 	   to be statically allocated.  This saves an initialization copy.  */
+ 	if (!static_flag
+ 	    && const_flag
+ 	    && gnu_expr
+ 	    && TREE_CONSTANT (gnu_expr)
+ 	    && AGGREGATE_TYPE_P (gnu_type)
+ 	    && tree_fits_uhwi_p (TYPE_SIZE_UNIT (gnu_type))
+ 	    && !(TYPE_IS_PADDING_P (gnu_type)
+ 		 && !tree_fits_uhwi_p (TYPE_SIZE_UNIT
+ 				       (TREE_TYPE (TYPE_FIELDS (gnu_type))))))
+ 	  static_flag = true;
+ 
  	/* If this is an aliased object with an unconstrained array nominal
  	   subtype, we make its type a thin reference, i.e. the reference
  	   counterpart of a thin pointer, so it points to the array part.
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 1463,1480 ****
  		&& No (Address_Clause (gnat_entity))))
  	  gnu_ext_name = create_concat_name (gnat_entity, NULL);
  
- 	/* If this is an aggregate constant initialized to a constant, force it
- 	   to be statically allocated.  This saves an initialization copy.  */
- 	if (!static_flag
- 	    && const_flag
- 	    && gnu_expr && TREE_CONSTANT (gnu_expr)
- 	    && AGGREGATE_TYPE_P (gnu_type)
- 	    && tree_fits_uhwi_p (TYPE_SIZE_UNIT (gnu_type))
- 	    && !(TYPE_IS_PADDING_P (gnu_type)
- 		 && !tree_fits_uhwi_p (TYPE_SIZE_UNIT
- 				       (TREE_TYPE (TYPE_FIELDS (gnu_type))))))
- 	  static_flag = true;
- 
  	/* Deal with a pragma Linker_Section on a constant or variable.  */
  	if ((kind == E_Constant || kind == E_Variable)
  	    && Present (Linker_Section_Pragma (gnat_entity)))
--- 1442,1447 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 3391,3397 ****
  	{
  	  gnu_decl = gnat_to_gnu_entity (Cloned_Subtype (gnat_entity),
  					 NULL_TREE, false);
! 	  maybe_present = true;
  	  break;
  	}
  
--- 3358,3364 ----
  	{
  	  gnu_decl = gnat_to_gnu_entity (Cloned_Subtype (gnat_entity),
  					 NULL_TREE, false);
! 	  saved = true;
  	  break;
  	}
  
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 4505,4522 ****
  	 already defined so we cannot pass true for IN_PLACE here.  */
        process_attributes (&gnu_type, &attr_list, false, gnat_entity);
  
-       /* Tell the middle-end that objects of tagged types are guaranteed to
- 	 be properly aligned.  This is necessary because conversions to the
- 	 class-wide type are translated into conversions to the root type,
- 	 which can be less aligned than some of its derived types.  */
-       if (Is_Tagged_Type (gnat_entity)
- 	  || Is_Class_Wide_Equivalent_Type (gnat_entity))
- 	TYPE_ALIGN_OK (gnu_type) = 1;
- 
-       /* Record whether the type is passed by reference.  */
-       if (!VOID_TYPE_P (gnu_type) && Is_By_Reference_Type (gnat_entity))
- 	TYPE_BY_REFERENCE_P (gnu_type) = 1;
- 
        /* ??? Don't set the size for a String_Literal since it is either
  	 confirming or we don't handle it properly (if the low bound is
  	 non-constant).  */
--- 4472,4477 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 4726,4742 ****
        /* If this is not an unconstrained array type, set some flags.  */
        if (TREE_CODE (gnu_type) != UNCONSTRAINED_ARRAY_TYPE)
  	{
  	  if (Present (Alignment_Clause (gnat_entity)))
  	    TYPE_USER_ALIGN (gnu_type) = 1;
  
  	  if (Universal_Aliasing (gnat_entity) && !TYPE_IS_DUMMY_P (gnu_type))
  	    TYPE_UNIVERSAL_ALIASING_P (gnu_type) = 1;
  
  	  /* If it is passed by reference, force BLKmode to ensure that
  	     objects of this type will always be put in memory.  */
! 	  if (TYPE_MODE (gnu_type) != BLKmode
! 	      && AGGREGATE_TYPE_P (gnu_type)
! 	      && TYPE_BY_REFERENCE_P (gnu_type))
  	    SET_TYPE_MODE (gnu_type, BLKmode);
  	}
  
--- 4681,4709 ----
        /* If this is not an unconstrained array type, set some flags.  */
        if (TREE_CODE (gnu_type) != UNCONSTRAINED_ARRAY_TYPE)
  	{
+ 	  /* Tell the middle-end that objects of tagged types are guaranteed to
+ 	     be properly aligned.  This is necessary because conversions to the
+ 	     class-wide type are translated into conversions to the root type,
+ 	     which can be less aligned than some of its derived types.  */
+ 	  if (Is_Tagged_Type (gnat_entity)
+ 	      || Is_Class_Wide_Equivalent_Type (gnat_entity))
+ 	    TYPE_ALIGN_OK (gnu_type) = 1;
+ 
+ 	  /* Record whether the type is passed by reference.  */
+ 	  if (Is_By_Reference_Type (gnat_entity) && !VOID_TYPE_P (gnu_type))
+ 	    TYPE_BY_REFERENCE_P (gnu_type) = 1;
+ 
+ 	  /* Record whether an alignment clause was specified.  */
  	  if (Present (Alignment_Clause (gnat_entity)))
  	    TYPE_USER_ALIGN (gnu_type) = 1;
  
+ 	  /* Record whether a pragma Universal_Aliasing was specified.  */
  	  if (Universal_Aliasing (gnat_entity) && !TYPE_IS_DUMMY_P (gnu_type))
  	    TYPE_UNIVERSAL_ALIASING_P (gnu_type) = 1;
  
  	  /* If it is passed by reference, force BLKmode to ensure that
  	     objects of this type will always be put in memory.  */
! 	  if (AGGREGATE_TYPE_P (gnu_type) && TYPE_BY_REFERENCE_P (gnu_type))
  	    SET_TYPE_MODE (gnu_type, BLKmode);
  	}
  
*************** gnat_to_gnu_subprog_type (Entity_Id gnat
*** 5840,5846 ****
        /* For foreign convention subprograms, return System.Address as void *
  	 or equivalent.  Note that this comprises GCC builtins.  */
        if (Has_Foreign_Convention (gnat_subprog)
! 	  && Is_Descendant_Of_Address (gnat_return_type))
  	gnu_return_type = ptr_type_node;
        else
  	gnu_return_type = gnat_to_gnu_profile_type (gnat_return_type);
--- 5807,5813 ----
        /* For foreign convention subprograms, return System.Address as void *
  	 or equivalent.  Note that this comprises GCC builtins.  */
        if (Has_Foreign_Convention (gnat_subprog)
! 	  && Is_Descendant_Of_Address (Underlying_Type (gnat_return_type)))
  	gnu_return_type = ptr_type_node;
        else
  	gnu_return_type = gnat_to_gnu_profile_type (gnat_return_type);
*************** gnat_to_gnu_subprog_type (Entity_Id gnat
*** 6007,6013 ****
  	  /* For foreign convention subprograms, pass System.Address as void *
  	     or equivalent.  Note that this comprises GCC builtins.  */
  	  if (Has_Foreign_Convention (gnat_subprog)
! 	      && Is_Descendant_Of_Address (gnat_param_type))
  	    gnu_param_type = ptr_type_node;
  	  else
  	    gnu_param_type = gnat_to_gnu_profile_type (gnat_param_type);
--- 5974,5980 ----
  	  /* For foreign convention subprograms, pass System.Address as void *
  	     or equivalent.  Note that this comprises GCC builtins.  */
  	  if (Has_Foreign_Convention (gnat_subprog)
! 	      && Is_Descendant_Of_Address (Underlying_Type (gnat_param_type)))
  	    gnu_param_type = ptr_type_node;
  	  else
  	    gnu_param_type = gnat_to_gnu_profile_type (gnat_param_type);
*************** gnat_to_gnu_field (Entity_Id gnat_field,
*** 7114,7120 ****
      }
  
    if (Is_Atomic_Or_VFA (gnat_field))
!     check_ok_for_atomic_type (gnu_field_type, gnat_field, false);
  
    if (Present (Component_Clause (gnat_field)))
      {
--- 7081,7095 ----
      }
  
    if (Is_Atomic_Or_VFA (gnat_field))
!     {
!       const unsigned int align
! 	= promote_object_alignment (gnu_field_type, gnat_field);
!       if (align > 0)
! 	gnu_field_type
! 	  = maybe_pad_type (gnu_field_type, NULL_TREE, align, gnat_field,
! 			    false, false, definition, true);
!       check_ok_for_atomic_type (gnu_field_type, gnat_field, false);
!     }
  
    if (Present (Component_Clause (gnat_field)))
      {
*************** gnat_to_gnu_field (Entity_Id gnat_field,
*** 7152,7158 ****
  	{
  	  const unsigned int type_align = TYPE_ALIGN (gnu_field_type);
  
! 	  if (TYPE_ALIGN (gnu_record_type) < type_align)
  	    SET_TYPE_ALIGN (gnu_record_type, type_align);
  
  	  /* If the position is not a multiple of the alignment of the type,
--- 7127,7134 ----
  	{
  	  const unsigned int type_align = TYPE_ALIGN (gnu_field_type);
  
! 	  if (TYPE_ALIGN (gnu_record_type)
! 	      && TYPE_ALIGN (gnu_record_type) < type_align)
  	    SET_TYPE_ALIGN (gnu_record_type, type_align);
  
  	  /* If the position is not a multiple of the alignment of the type,
*************** validate_alignment (Uint alignment, Enti
*** 8787,8792 ****
--- 8763,8815 ----
  
    return align;
  }
+ 
+ /* Promote the alignment of GNU_TYPE corresponding to GNAT_ENTITY.  Return
+    a positive value on success or zero on failure.  */
+ 
+ static unsigned int
+ promote_object_alignment (tree gnu_type, Entity_Id gnat_entity)
+ {
+   unsigned int align, size_cap, align_cap;
+ 
+   /* No point in promoting the alignment if this doesn't prevent BLKmode access
+      to the object, in particular block copy, as this will for example disable
+      the NRV optimization for it.  No point in jumping through all the hoops
+      needed in order to support BIGGEST_ALIGNMENT if we don't really have to.
+      So we cap to the smallest alignment that corresponds to a known efficient
+      memory access pattern, except for Atomic and Volatile_Full_Access.  */
+   if (Is_Atomic_Or_VFA (gnat_entity))
+     {
+       size_cap = UINT_MAX;
+       align_cap = BIGGEST_ALIGNMENT;
+     }
+   else
+     {
+       size_cap = MAX_FIXED_MODE_SIZE;
+       align_cap = get_mode_alignment (ptr_mode);
+     }
+ 
+   /* Do the promotion within the above limits.  */
+   if (!tree_fits_uhwi_p (TYPE_SIZE (gnu_type))
+       || compare_tree_int (TYPE_SIZE (gnu_type), size_cap) > 0)
+     align = 0;
+   else if (compare_tree_int (TYPE_SIZE (gnu_type), align_cap) > 0)
+     align = align_cap;
+   else
+     align = ceil_pow2 (tree_to_uhwi (TYPE_SIZE (gnu_type)));
+ 
+   /* But make sure not to under-align the object.  */
+   if (align <= TYPE_ALIGN (gnu_type))
+     align = 0;
+ 
+    /* And honor the minimum valid atomic alignment, if any.  */
+ #ifdef MINIMUM_ATOMIC_ALIGNMENT
+   else if (align < MINIMUM_ATOMIC_ALIGNMENT)
+     align = MINIMUM_ATOMIC_ALIGNMENT;
+ #endif
+ 
+   return align;
+ }
  
  /* Verify that TYPE is something we can implement atomically.  If not, issue
     an error for GNAT_ENTITY.  COMPONENT_P is true if we are being called to
diff -Nrcpad gcc-7.2.0/gcc/ada/gcc-interface/trans.c gcc-7.3.0/gcc/ada/gcc-interface/trans.c
*** gcc-7.2.0/gcc/ada/gcc-interface/trans.c	Fri Feb 24 10:54:00 2017
--- gcc-7.3.0/gcc/ada/gcc-interface/trans.c	Wed Dec 13 09:30:42 2017
*************** Pragma_to_gnu (Node_Id gnat_node)
*** 1477,1483 ****
  	else
  	  option_index = 0;
  
! 	set_default_handlers (&handlers);
  	control_warning_option (option_index, (int) kind, arg, imply, location,
  				lang_mask, &handlers, &global_options,
  				&global_options_set, global_dc);
--- 1477,1483 ----
  	else
  	  option_index = 0;
  
! 	set_default_handlers (&handlers, NULL);
  	control_warning_option (option_index, (int) kind, arg, imply, location,
  				lang_mask, &handlers, &global_options,
  				&global_options_set, global_dc);
*************** Subprogram_Body_to_gnu (Node_Id gnat_nod
*** 3757,3763 ****
      }
  
    /* Set the line number in the decl to correspond to that of the body.  */
!   Sloc_to_locus (Sloc (gnat_node), &locus);
    DECL_SOURCE_LOCATION (gnu_subprog_decl) = locus;
  
    /* Initialize the information structure for the function.  */
--- 3757,3764 ----
      }
  
    /* Set the line number in the decl to correspond to that of the body.  */
!   if (!Sloc_to_locus (Sloc (gnat_node), &locus))
!     locus = input_location;
    DECL_SOURCE_LOCATION (gnu_subprog_decl) = locus;
  
    /* Initialize the information structure for the function.  */
*************** node_has_volatile_full_access (Node_Id g
*** 4058,4065 ****
      case N_Identifier:
      case N_Expanded_Name:
        gnat_entity = Entity (gnat_node);
-       if (Ekind (gnat_entity) != E_Variable)
- 	break;
        return Is_Volatile_Full_Access (gnat_entity)
  	     || Is_Volatile_Full_Access (Etype (gnat_entity));
  
--- 4059,4064 ----
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4326,4336 ****
  	  parameters.
  
         2. There is no target and the call is made for neither an object nor a
! 	  renaming declaration, nor a return statement, and the return type has
! 	  variable size, because in this case the gimplifier cannot create the
! 	  temporary, or more generally is simply an aggregate type, because the
! 	  gimplifier would create the temporary in the outermost scope instead
! 	  of locally.
  
         3. There is a target and it is a slice or an array with fixed size,
  	  and the return type has variable size, because the gimplifier
--- 4325,4335 ----
  	  parameters.
  
         2. There is no target and the call is made for neither an object nor a
! 	  renaming declaration, nor a return statement, nor an allocator, and
! 	  the return type has variable size because in this case the gimplifier
! 	  cannot create the temporary, or more generally is simply an aggregate
! 	  type, because the gimplifier would then create the temporary in the
! 	  outermost scope instead of locally.
  
         3. There is a target and it is a slice or an array with fixed size,
  	  and the return type has variable size, because the gimplifier
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4349,4354 ****
--- 4348,4355 ----
  	      && Nkind (Parent (gnat_node)) != N_Object_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Object_Renaming_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Simple_Return_Statement
+ 	      && !(Nkind (Parent (gnat_node)) == N_Qualified_Expression
+ 		   && Nkind (Parent (Parent (gnat_node))) == N_Allocator)
  	      && AGGREGATE_TYPE_P (gnu_result_type)
  	      && !TYPE_IS_FAT_POINTER_P (gnu_result_type))
  	  || (gnu_target
*************** process_freeze_entity (Node_Id gnat_node
*** 8625,8636 ****
    const Entity_Kind kind = Ekind (gnat_entity);
    tree gnu_old, gnu_new;
  
!   /* If this is a package, we need to generate code for the package.  */
    if (kind == E_Package)
      {
!       insert_code_for
! 	(Parent (Corresponding_Body
! 		 (Parent (Declaration_Node (gnat_entity)))));
        return;
      }
  
--- 8626,8637 ----
    const Entity_Kind kind = Ekind (gnat_entity);
    tree gnu_old, gnu_new;
  
!   /* If this is a package, generate code for the package body, if any.  */
    if (kind == E_Package)
      {
!       const Node_Id gnat_decl = Parent (Declaration_Node (gnat_entity));
!       if (Present (Corresponding_Body (gnat_decl)))
! 	insert_code_for (Parent (Corresponding_Body (gnat_decl)));
        return;
      }
  
*************** pos_to_constructor (Node_Id gnat_expr, t
*** 9702,9708 ****
  				       gnat_component_type);
        else
  	{
! 	  gnu_expr = gnat_to_gnu (gnat_expr);
  
  	  /* Before assigning the element to the array, make sure it is
  	     in range.  */
--- 9703,9716 ----
  				       gnat_component_type);
        else
  	{
! 	  /* If the expression is a conversion to an unconstrained array type,
! 	     skip it to avoid spilling to memory.  */
! 	  if (Nkind (gnat_expr) == N_Type_Conversion
! 	      && Is_Array_Type (Etype (gnat_expr))
! 	      && !Is_Constrained (Etype (gnat_expr)))
! 	    gnu_expr = gnat_to_gnu (Expression (gnat_expr));
! 	  else
! 	    gnu_expr = gnat_to_gnu (gnat_expr);
  
  	  /* Before assigning the element to the array, make sure it is
  	     in range.  */
diff -Nrcpad gcc-7.2.0/gcc/ada/gcc-interface/utils.c gcc-7.3.0/gcc/ada/gcc-interface/utils.c
*** gcc-7.2.0/gcc/ada/gcc-interface/utils.c	Fri Feb 24 10:48:38 2017
--- gcc-7.3.0/gcc/ada/gcc-interface/utils.c	Fri Nov 10 08:23:20 2017
*************** convert (tree type, tree expr)
*** 4660,4665 ****
--- 4660,4666 ----
        return fold (convert_to_real (type, expr));
  
      case RECORD_TYPE:
+       /* Do a normal conversion between scalar and justified modular type.  */
        if (TYPE_JUSTIFIED_MODULAR_P (type) && !AGGREGATE_TYPE_P (etype))
  	{
  	  vec<constructor_elt, va_gc> *v;
*************** convert (tree type, tree expr)
*** 4671,4679 ****
  	  return gnat_build_constructor (type, v);
  	}
  
!       /* ... fall through ... */
  
      case ARRAY_TYPE:
        /* In these cases, assume the front-end has validated the conversion.
  	 If the conversion is valid, it will be a bit-wise conversion, so
  	 it can be viewed as an unchecked conversion.  */
--- 4672,4698 ----
  	  return gnat_build_constructor (type, v);
  	}
  
!       /* In these cases, assume the front-end has validated the conversion.
! 	 If the conversion is valid, it will be a bit-wise conversion, so
! 	 it can be viewed as an unchecked conversion.  */
!       return unchecked_convert (type, expr, false);
  
      case ARRAY_TYPE:
+       /* Do a normal conversion between unconstrained and constrained array
+ 	 type, assuming the latter is a constrained version of the former.  */
+       if (TREE_CODE (expr) == INDIRECT_REF
+ 	  && ecode == ARRAY_TYPE
+ 	  && TREE_TYPE (etype) == TREE_TYPE (type))
+ 	{
+ 	  tree ptr_type = build_pointer_type (type);
+ 	  tree t = build_unary_op (INDIRECT_REF, NULL_TREE,
+ 				   fold_convert (ptr_type,
+ 						 TREE_OPERAND (expr, 0)));
+ 	  TREE_READONLY (t) = TREE_READONLY (expr);
+ 	  TREE_THIS_NOTRAP (t) = TREE_THIS_NOTRAP (expr);
+ 	  return t;
+ 	}
+ 
        /* In these cases, assume the front-end has validated the conversion.
  	 If the conversion is valid, it will be a bit-wise conversion, so
  	 it can be viewed as an unchecked conversion.  */
*************** unchecked_convert (tree type, tree expr,
*** 5230,5249 ****
  					? TYPE_RM_SIZE (etype)
  					: TYPE_SIZE (etype)) == 0)))
      {
!       tree base_type
! 	= gnat_type_for_size (TREE_INT_CST_LOW (TYPE_SIZE (type)),
! 			      type_unsigned_for_rm (type));
!       tree shift_expr
! 	= convert (base_type,
! 		   size_binop (MINUS_EXPR,
! 			       TYPE_SIZE (type), TYPE_RM_SIZE (type)));
!       expr
! 	= convert (type,
! 		   build_binary_op (RSHIFT_EXPR, base_type,
! 				    build_binary_op (LSHIFT_EXPR, base_type,
! 						     convert (base_type, expr),
! 						     shift_expr),
! 				    shift_expr));
      }
  
    /* An unchecked conversion should never raise Constraint_Error.  The code
--- 5249,5274 ----
  					? TYPE_RM_SIZE (etype)
  					: TYPE_SIZE (etype)) == 0)))
      {
!       if (integer_zerop (TYPE_RM_SIZE (type)))
! 	expr = build_int_cst (type, 0);
!       else
! 	{
! 	  tree base_type
! 	    = gnat_type_for_size (TREE_INT_CST_LOW (TYPE_SIZE (type)),
! 				  type_unsigned_for_rm (type));
! 	  tree shift_expr
! 	    = convert (base_type,
! 		       size_binop (MINUS_EXPR,
! 				   TYPE_SIZE (type), TYPE_RM_SIZE (type)));
! 	  expr
! 	    = convert (type,
! 		       build_binary_op (RSHIFT_EXPR, base_type,
! 				        build_binary_op (LSHIFT_EXPR, base_type,
! 							 convert (base_type,
! 								  expr),
! 							 shift_expr),
! 				        shift_expr));
! 	}
      }
  
    /* An unchecked conversion should never raise Constraint_Error.  The code
diff -Nrcpad gcc-7.2.0/gcc/ada/mingw32.h gcc-7.3.0/gcc/ada/mingw32.h
*** gcc-7.2.0/gcc/ada/mingw32.h	Thu Jan 12 16:01:16 2017
--- gcc-7.3.0/gcc/ada/mingw32.h	Thu Oct  5 16:32:40 2017
***************
*** 59,74 ****
  #endif
  #include <windows.h>
  
- #ifndef _O_U8TEXT
- #define _O_U8TEXT _O_TEXT
- #endif
- #ifndef _O_U16TEXT
- #define _O_U16TEXT _O_TEXT
- #endif
- #ifndef _O_WTEXT
- #define _O_WTEXT _O_TEXT
- #endif
- 
  /* After including this file it is possible to use the character t as prefix
     to routines. If GNAT_UNICODE_SUPPORT is defined then the unicode enabled
     versions will be used.  */
--- 59,64 ----
diff -Nrcpad gcc-7.2.0/gcc/ada/s-osinte-rtems.ads gcc-7.3.0/gcc/ada/s-osinte-rtems.ads
*** gcc-7.2.0/gcc/ada/s-osinte-rtems.ads	Tue May 31 18:59:36 2016
--- gcc-7.3.0/gcc/ada/s-osinte-rtems.ads	Mon Dec  4 13:41:46 2017
*************** private
*** 620,626 ****
  
     type pid_t is new int;
  
!    type time_t is new long;
  
     type timespec is record
        tv_sec  : time_t;
--- 620,626 ----
  
     type pid_t is new int;
  
!    type time_t is new Long_Long_Integer;
  
     type timespec is record
        tv_sec  : time_t;
*************** private
*** 649,669 ****
        Data : char_array (1 .. OS_Constants.PTHREAD_MUTEXATTR_SIZE);
     end  record;
     pragma Convention (C, pthread_mutexattr_t);
!    for pthread_mutexattr_t'Alignment use Interfaces.C.double'Alignment;
  
     type pthread_rwlockattr_t is record
        Data : char_array (1 .. OS_Constants.PTHREAD_RWLOCKATTR_SIZE);
     end record;
     pragma Convention (C, pthread_rwlockattr_t);
!    for pthread_rwlockattr_t'Alignment use Interfaces.C.double'Alignment;
  
     type pthread_t is new rtems_id;
  
!    type pthread_mutex_t is new rtems_id;
  
!    type pthread_rwlock_t is new rtems_id;
  
!    type pthread_cond_t is new rtems_id;
  
     type pthread_key_t is new rtems_id;
  
--- 649,681 ----
        Data : char_array (1 .. OS_Constants.PTHREAD_MUTEXATTR_SIZE);
     end  record;
     pragma Convention (C, pthread_mutexattr_t);
!    for pthread_mutexattr_t'Alignment use Interfaces.C.int'Alignment;
  
     type pthread_rwlockattr_t is record
        Data : char_array (1 .. OS_Constants.PTHREAD_RWLOCKATTR_SIZE);
     end record;
     pragma Convention (C, pthread_rwlockattr_t);
!    for pthread_rwlockattr_t'Alignment use Interfaces.C.int'Alignment;
  
     type pthread_t is new rtems_id;
  
!    type pthread_mutex_t is record
!       Data : char_array (1 .. OS_Constants.PTHREAD_MUTEX_SIZE);
!    end record;
!    pragma Convention (C, pthread_mutex_t);
!    for pthread_mutex_t'Alignment use Interfaces.C.double'Alignment;
  
!    type pthread_rwlock_t is record
!       Data : char_array (1 .. OS_Constants.PTHREAD_RWLOCK_SIZE);
!    end record;
!    pragma Convention (C, pthread_rwlock_t);
!    for pthread_rwlock_t'Alignment use Interfaces.C.size_t'Alignment;
  
!    type pthread_cond_t is record
!       Data : char_array (1 .. OS_Constants.PTHREAD_COND_SIZE);
!    end record;
!    pragma Convention (C, pthread_cond_t);
!    for pthread_cond_t'Alignment use Interfaces.C.size_t'Alignment;
  
     type pthread_key_t is new rtems_id;
  
diff -Nrcpad gcc-7.2.0/gcc/ada/s-osprim-rtems.adb gcc-7.3.0/gcc/ada/s-osprim-rtems.adb
*** gcc-7.2.0/gcc/ada/s-osprim-rtems.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/ada/s-osprim-rtems.adb	Mon Dec  4 13:41:46 2017
***************
*** 0 ****
--- 1,172 ----
+ ------------------------------------------------------------------------------
+ --                                                                          --
+ --                 GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS                 --
+ --                                                                          --
+ --                  S Y S T E M . O S _ P R I M I T I V E S                 --
+ --                                                                          --
+ --                                  B o d y                                 --
+ --                                                                          --
+ --          Copyright (C) 1998-2015, Free Software Foundation, Inc.         --
+ --                                                                          --
+ -- GNARL is free software; you can  redistribute it  and/or modify it under --
+ -- terms of the  GNU General Public License as published  by the Free Soft- --
+ -- ware  Foundation;  either version 3,  or (at your option) any later ver- --
+ -- sion.  GNAT is distributed in the hope that it will be useful, but WITH- --
+ -- OUT ANY WARRANTY;  without even the  implied warranty of MERCHANTABILITY --
+ -- or FITNESS FOR A PARTICULAR PURPOSE.                                     --
+ --                                                                          --
+ -- As a special exception under Section 7 of GPL version 3, you are granted --
+ -- additional permissions described in the GCC Runtime Library Exception,   --
+ -- version 3.1, as published by the Free Software Foundation.               --
+ --                                                                          --
+ -- You should have received a copy of the GNU General Public License and    --
+ -- a copy of the GCC Runtime Library Exception along with this program;     --
+ -- see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see    --
+ -- <http://www.gnu.org/licenses/>.                                          --
+ --                                                                          --
+ -- GNARL was developed by the GNARL team at Florida State University.       --
+ -- Extensive contributions were provided by Ada Core Technologies, Inc.     --
+ --                                                                          --
+ ------------------------------------------------------------------------------
+ 
+ --  This version is for POSIX-like operating systems
+ 
+ package body System.OS_Primitives is
+ 
+    --  ??? These definitions are duplicated from System.OS_Interface
+    --  because we don't want to depend on any package. Consider removing
+    --  these declarations in System.OS_Interface and move these ones in
+    --  the spec.
+ 
+    type time_t is new Long_Long_Integer;
+ 
+    type timespec is record
+       tv_sec  : time_t;
+       tv_nsec : Long_Integer;
+    end record;
+    pragma Convention (C, timespec);
+ 
+    function nanosleep (rqtp, rmtp : not null access timespec) return Integer;
+    pragma Import (C, nanosleep, "nanosleep");
+ 
+    -----------
+    -- Clock --
+    -----------
+ 
+    function Clock return Duration is
+ 
+       type timeval is record
+          tv_sec  : time_t;
+          tv_usec : Long_Integer;
+       end record;
+       pragma Convention (C, timeval);
+ 
+       procedure timeval_to_duration
+         (T    : not null access timeval;
+          sec  : not null access Long_Long_Integer;
+          usec : not null access Long_Integer);
+       pragma Import (C, timeval_to_duration, "__gnat_timeval_to_duration");
+ 
+       Micro  : constant := 10**6;
+       sec    : aliased Long_Long_Integer;
+       usec   : aliased Long_Integer;
+       TV     : aliased timeval;
+       Result : Integer;
+       pragma Unreferenced (Result);
+ 
+       function gettimeofday
+         (Tv : access timeval;
+          Tz : System.Address := System.Null_Address) return Integer;
+       pragma Import (C, gettimeofday, "gettimeofday");
+ 
+    begin
+       --  The return codes for gettimeofday are as follows (from man pages):
+       --    EPERM  settimeofday is called by someone other than the superuser
+       --    EINVAL Timezone (or something else) is invalid
+       --    EFAULT One of tv or tz pointed outside accessible address space
+ 
+       --  None of these codes signal a potential clock skew, hence the return
+       --  value is never checked.
+ 
+       Result := gettimeofday (TV'Access, System.Null_Address);
+       timeval_to_duration (TV'Access, sec'Access, usec'Access);
+       return Duration (sec) + Duration (usec) / Micro;
+    end Clock;
+ 
+    -----------------
+    -- To_Timespec --
+    -----------------
+ 
+    function To_Timespec (D : Duration) return timespec;
+ 
+    function To_Timespec (D : Duration) return timespec is
+       S : time_t;
+       F : Duration;
+ 
+    begin
+       S := time_t (Long_Long_Integer (D));
+       F := D - Duration (S);
+ 
+       --  If F has negative value due to a round-up, adjust for positive F
+       --  value.
+ 
+       if F < 0.0 then
+          S := S - 1;
+          F := F + 1.0;
+       end if;
+ 
+       return
+         timespec'(tv_sec  => S,
+                   tv_nsec => Long_Integer (Long_Long_Integer (F * 10#1#E9)));
+    end To_Timespec;
+ 
+    -----------------
+    -- Timed_Delay --
+    -----------------
+ 
+    procedure Timed_Delay
+      (Time : Duration;
+       Mode : Integer)
+    is
+       Request    : aliased timespec;
+       Remaind    : aliased timespec;
+       Rel_Time   : Duration;
+       Abs_Time   : Duration;
+       Base_Time  : constant Duration := Clock;
+       Check_Time : Duration := Base_Time;
+ 
+       Result : Integer;
+       pragma Unreferenced (Result);
+ 
+    begin
+       if Mode = Relative then
+          Rel_Time := Time;
+          Abs_Time := Time + Check_Time;
+       else
+          Rel_Time := Time - Check_Time;
+          Abs_Time := Time;
+       end if;
+ 
+       if Rel_Time > 0.0 then
+          loop
+             Request := To_Timespec (Rel_Time);
+             Result := nanosleep (Request'Access, Remaind'Access);
+             Check_Time := Clock;
+ 
+             exit when Abs_Time <= Check_Time or else Check_Time < Base_Time;
+ 
+             Rel_Time := Abs_Time - Check_Time;
+          end loop;
+       end if;
+    end Timed_Delay;
+ 
+    ----------------
+    -- Initialize --
+    ----------------
+ 
+    procedure Initialize is
+    begin
+       null;
+    end Initialize;
+ 
+ end System.OS_Primitives;
diff -Nrcpad gcc-7.2.0/gcc/ada/sem_ch3.adb gcc-7.3.0/gcc/ada/sem_ch3.adb
*** gcc-7.2.0/gcc/ada/sem_ch3.adb	Tue Apr  4 06:33:33 2017
--- gcc-7.3.0/gcc/ada/sem_ch3.adb	Sat Sep  9 12:06:48 2017
*************** package body Sem_Ch3 is
*** 21211,21219 ****
                 Error_Msg_N ("invalid subtype mark in subtype indication", S);
           end case;
  
!          --  Size and Convention are always inherited from the base type
  
           Set_Size_Info  (Def_Id,            (Subtype_Mark_Id));
           Set_Convention (Def_Id, Convention (Subtype_Mark_Id));
  
           return Def_Id;
--- 21211,21221 ----
                 Error_Msg_N ("invalid subtype mark in subtype indication", S);
           end case;
  
!          --  Size, Alignment, Representation aspects and Convention are always
!          --  inherited from the base type.
  
           Set_Size_Info  (Def_Id,            (Subtype_Mark_Id));
+          Set_Rep_Info   (Def_Id,            (Subtype_Mark_Id));
           Set_Convention (Def_Id, Convention (Subtype_Mark_Id));
  
           return Def_Id;
diff -Nrcpad gcc-7.2.0/gcc/ada/sem_util.adb gcc-7.3.0/gcc/ada/sem_util.adb
*** gcc-7.2.0/gcc/ada/sem_util.adb	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/gcc/ada/sem_util.adb	Sat Sep  9 12:06:48 2017
*************** package body Sem_Util is
*** 20302,20307 ****
--- 20302,20321 ----
        end if;
     end Set_Referenced_Modified;
  
+    ------------------
+    -- Set_Rep_Info --
+    ------------------
+ 
+    procedure Set_Rep_Info (T1, T2 : Entity_Id) is
+    begin
+       Set_Is_Atomic               (T1, Is_Atomic (T2));
+       Set_Is_Independent          (T1, Is_Independent (T2));
+       Set_Is_Volatile_Full_Access (T1, Is_Volatile_Full_Access (T2));
+       if Is_Base_Type (T1) then
+          Set_Is_Volatile          (T1, Is_Volatile (T2));
+       end if;
+    end Set_Rep_Info;
+ 
     ----------------------------
     -- Set_Scope_Is_Transient --
     ----------------------------
diff -Nrcpad gcc-7.2.0/gcc/ada/sem_util.ads gcc-7.3.0/gcc/ada/sem_util.ads
*** gcc-7.2.0/gcc/ada/sem_util.ads	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/gcc/ada/sem_util.ads	Sat Sep  9 12:06:48 2017
*************** package Sem_Util is
*** 2313,2318 ****
--- 2313,2324 ----
     --  (Referenced_As_LHS if Out_Param is False, Referenced_As_Out_Parameter
     --  if Out_Param is True) is set True, and the other flag set False.
  
+    procedure Set_Rep_Info (T1, T2 : Entity_Id);
+    pragma Inline (Set_Rep_Info);
+    --  Copies the Is_Atomic, Is_Independent and Is_Volatile_Full_Access flags
+    --  from sub(type) entity T2 to (sub)type entity T1, as well as Is_Volatile
+    --  if T1 is a base type.
+ 
     procedure Set_Scope_Is_Transient (V : Boolean := True);
     --  Set the flag Is_Transient of the current scope
  
diff -Nrcpad gcc-7.2.0/gcc/ada/sysdep.c gcc-7.3.0/gcc/ada/sysdep.c
*** gcc-7.2.0/gcc/ada/sysdep.c	Thu Jan 12 16:01:16 2017
--- gcc-7.3.0/gcc/ada/sysdep.c	Thu Oct  5 16:32:40 2017
*************** extern struct tm *localtime_r(const time
*** 126,132 ****
  
  */
  
! #if defined (WINNT) || defined (__CYGWIN__) || defined(__DJGPP__)
  
  const char __gnat_text_translation_required = 1;
  
--- 126,132 ----
  
  */
  
! #if defined (WINNT) || defined (__CYGWIN__) || defined (__DJGPP__)
  
  const char __gnat_text_translation_required = 1;
  
*************** const char __gnat_text_translation_requi
*** 137,143 ****
  #define WIN_SETMODE _setmode
  #endif
  
! #if defined(__DJGPP__)
  #include <io.h>
  #define _setmode setmode
  #endif /* __DJGPP__ */
--- 137,143 ----
  #define WIN_SETMODE _setmode
  #endif
  
! #if defined (__DJGPP__)
  #include <io.h>
  #define _setmode setmode
  #endif /* __DJGPP__ */
*************** __gnat_set_text_mode (int handle)
*** 154,160 ****
    WIN_SETMODE (handle, O_TEXT);
  }
  
! #ifdef __DJGPP__
  void
  __gnat_set_mode (int handle, int mode)
  {
--- 154,160 ----
    WIN_SETMODE (handle, O_TEXT);
  }
  
! #if defined (__CYGWIN__) || defined (__DJGPP__)
  void
  __gnat_set_mode (int handle, int mode)
  {
*************** __gnat_localtime_tzoff (const time_t *ti
*** 826,832 ****
  
  #elif defined (__APPLE__) || defined (__FreeBSD__) || defined (__linux__) \
    || defined (__GLIBC__) || defined (__DragonFly__) || defined (__OpenBSD__) \
!   || defined(__DJGPP__)
  {
    localtime_r (timer, &tp);
    *off = tp.tm_gmtoff;
--- 826,832 ----
  
  #elif defined (__APPLE__) || defined (__FreeBSD__) || defined (__linux__) \
    || defined (__GLIBC__) || defined (__DragonFly__) || defined (__OpenBSD__) \
!   || defined (__DJGPP__)
  {
    localtime_r (timer, &tp);
    *off = tp.tm_gmtoff;
diff -Nrcpad gcc-7.2.0/gcc/asan.c gcc-7.3.0/gcc/asan.c
*** gcc-7.2.0/gcc/asan.c	Thu Jul 27 07:31:19 2017
--- gcc-7.3.0/gcc/asan.c	Tue Nov 21 16:00:26 2017
*************** create_odr_indicator (tree decl, tree ty
*** 2315,2323 ****
    /* DECL_NAME theoretically might be NULL.  Bail out with 0 in this case.  */
    if (decl_name == NULL_TREE)
      return build_int_cst (uptr, 0);
!   size_t len = strlen (IDENTIFIER_POINTER (decl_name)) + sizeof ("__odr_asan_");
    name = XALLOCAVEC (char, len);
!   snprintf (name, len, "__odr_asan_%s", IDENTIFIER_POINTER (decl_name));
  #ifndef NO_DOT_IN_LABEL
    name[sizeof ("__odr_asan") - 1] = '.';
  #elif !defined(NO_DOLLAR_IN_LABEL)
--- 2315,2326 ----
    /* DECL_NAME theoretically might be NULL.  Bail out with 0 in this case.  */
    if (decl_name == NULL_TREE)
      return build_int_cst (uptr, 0);
!   const char *dname = IDENTIFIER_POINTER (decl_name);
!   if (HAS_DECL_ASSEMBLER_NAME_P (decl))
!     dname = targetm.strip_name_encoding (dname);
!   size_t len = strlen (dname) + sizeof ("__odr_asan_");
    name = XALLOCAVEC (char, len);
!   snprintf (name, len, "__odr_asan_%s", dname);
  #ifndef NO_DOT_IN_LABEL
    name[sizeof ("__odr_asan") - 1] = '.';
  #elif !defined(NO_DOLLAR_IN_LABEL)
*************** asan_expand_poison_ifn (gimple_stmt_iter
*** 3158,3163 ****
--- 3161,3170 ----
  	      {
  		edge e = gimple_phi_arg_edge (phi, i);
  
+ 		/* Do not insert on an edge we can't split.  */
+ 		if (e->flags & EDGE_ABNORMAL)
+ 		  continue;
+ 
  		if (call_to_insert == NULL)
  		  call_to_insert = gimple_copy (call);
  
diff -Nrcpad gcc-7.2.0/gcc/bb-reorder.c gcc-7.3.0/gcc/bb-reorder.c
*** gcc-7.2.0/gcc/bb-reorder.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/bb-reorder.c	Fri Dec 22 08:53:37 2017
*************** reorder_basic_blocks_simple (void)
*** 2405,2411 ****
  
    basic_block last_tail = (basic_block) ENTRY_BLOCK_PTR_FOR_FN (cfun)->aux;
  
!   int current_partition = BB_PARTITION (last_tail);
    bool need_another_pass = true;
  
    for (int pass = 0; pass < 2 && need_another_pass; pass++)
--- 2405,2414 ----
  
    basic_block last_tail = (basic_block) ENTRY_BLOCK_PTR_FOR_FN (cfun)->aux;
  
!   int current_partition
!     = BB_PARTITION (last_tail == ENTRY_BLOCK_PTR_FOR_FN (cfun)
! 		    ? EDGE_SUCC (ENTRY_BLOCK_PTR_FOR_FN (cfun), 0)->dest
! 		    : last_tail);
    bool need_another_pass = true;
  
    for (int pass = 0; pass < 2 && need_another_pass; pass++)
*************** reorder_basic_blocks_simple (void)
*** 2446,2452 ****
      {
        force_nonfallthru (e);
        e->src->aux = ENTRY_BLOCK_PTR_FOR_FN (cfun)->aux;
-       BB_COPY_PARTITION (e->src, e->dest);
      }
  }
  
--- 2449,2454 ----
*************** pass_partition_blocks::execute (function
*** 2881,2887 ****
  
    crossing_edges = find_rarely_executed_basic_blocks_and_crossing_edges ();
    if (!crossing_edges.exists ())
!     return 0;
  
    crtl->has_bb_partition = true;
  
--- 2883,2890 ----
  
    crossing_edges = find_rarely_executed_basic_blocks_and_crossing_edges ();
    if (!crossing_edges.exists ())
!     /* Make sure to process deferred rescans and clear changeable df flags.  */
!     return TODO_df_finish;
  
    crtl->has_bb_partition = true;
  
*************** pass_partition_blocks::execute (function
*** 2947,2953 ****
        df_analyze ();
      }
  
!   return 0;
  }
  
  } // anon namespace
--- 2950,2957 ----
        df_analyze ();
      }
  
!   /* Make sure to process deferred rescans and clear changeable df flags.  */
!   return TODO_df_finish;
  }
  
  } // anon namespace
diff -Nrcpad gcc-7.2.0/gcc/brig/ChangeLog gcc-7.3.0/gcc/brig/ChangeLog
*** gcc-7.2.0/gcc/brig/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/brig/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/builtins.c gcc-7.3.0/gcc/builtins.c
*** gcc-7.2.0/gcc/builtins.c	Tue Jun 27 16:43:35 2017
--- gcc-7.3.0/gcc/builtins.c	Tue Oct 24 22:46:19 2017
*************** void
*** 1194,1199 ****
--- 1194,1200 ----
  expand_builtin_update_setjmp_buf (rtx buf_addr)
  {
    machine_mode sa_mode = STACK_SAVEAREA_MODE (SAVE_NONLOCAL);
+   buf_addr = convert_memory_address (Pmode, buf_addr);
    rtx stack_save
      = gen_rtx_MEM (sa_mode,
  		   memory_address
diff -Nrcpad gcc-7.2.0/gcc/c/ChangeLog gcc-7.3.0/gcc/c/ChangeLog
*** gcc-7.2.0/gcc/c/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/c/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,32 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-12-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/83550
+ 	* c-decl.c (finish_struct): Set DECL_SOURCE_LOCATION on
+ 	TYPE_STUB_DECL and call rest_of_type_compilation before processing
+ 	incomplete vars rather than after it.
+ 
+ 2017-12-10  Tom de Vries  <tom@codesourcery.com>
+ 
+ 	backport from trunk:
+ 	PR c/81875
+ 	2017-09-16  Tom de Vries  <tom@codesourcery.com>
+ 
+ 	* c-parser.c (c_parser_omp_for_loop): Fold only operands of cond, not
+ 	cond itself.
+ 
+ 2017-09-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/82340
+ 	* c-decl.c (build_compound_literal): Use c_apply_type_quals_to_decl
+ 	instead of trying to set just TREE_READONLY manually.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/c/c-decl.c gcc-7.3.0/gcc/c/c-decl.c
*** gcc-7.2.0/gcc/c/c-decl.c	Fri May 26 11:17:34 2017
--- gcc-7.3.0/gcc/c/c-decl.c	Fri Dec 22 18:12:15 2017
*************** build_compound_literal (location_t loc,
*** 5264,5272 ****
    DECL_ARTIFICIAL (decl) = 1;
    DECL_IGNORED_P (decl) = 1;
    TREE_TYPE (decl) = type;
!   TREE_READONLY (decl) = (TYPE_READONLY (type)
! 			  || (TREE_CODE (type) == ARRAY_TYPE
! 			      && TYPE_READONLY (TREE_TYPE (type))));
    store_init_value (loc, decl, init, NULL_TREE);
  
    if (TREE_CODE (type) == ARRAY_TYPE && !COMPLETE_TYPE_P (type))
--- 5264,5270 ----
    DECL_ARTIFICIAL (decl) = 1;
    DECL_IGNORED_P (decl) = 1;
    TREE_TYPE (decl) = type;
!   c_apply_type_quals_to_decl (TYPE_QUALS (strip_array_types (type)), decl);
    store_init_value (loc, decl, init, NULL_TREE);
  
    if (TREE_CODE (type) == ARRAY_TYPE && !COMPLETE_TYPE_P (type))
*************** finish_struct (location_t loc, tree t, t
*** 8125,8130 ****
--- 8123,8136 ----
        warning_at (loc, 0, "union cannot be made transparent");
      }
  
+   /* Update type location to the one of the definition, instead of e.g.
+      a forward declaration.  */
+   if (TYPE_STUB_DECL (t))
+     DECL_SOURCE_LOCATION (TYPE_STUB_DECL (t)) = loc;
+ 
+   /* Finish debugging output for this type.  */
+   rest_of_type_compilation (t, toplevel);
+ 
    /* If this structure or union completes the type of any previous
       variable declaration, lay it out and output its rtl.  */
    for (x = incomplete_vars; x; x = TREE_CHAIN (x))
*************** finish_struct (location_t loc, tree t, t
*** 8141,8154 ****
  	}
      }
  
-   /* Update type location to the one of the definition, instead of e.g.
-      a forward declaration.  */
-   if (TYPE_STUB_DECL (t))
-     DECL_SOURCE_LOCATION (TYPE_STUB_DECL (t)) = loc;
- 
-   /* Finish debugging output for this type.  */
-   rest_of_type_compilation (t, toplevel);
- 
    /* If we're inside a function proper, i.e. not file-scope and not still
       parsing parameters, then arrange for the size of a variable sized type
       to be bound now.  */
--- 8147,8152 ----
diff -Nrcpad gcc-7.2.0/gcc/c/c-parser.c gcc-7.3.0/gcc/c/c-parser.c
*** gcc-7.2.0/gcc/c/c-parser.c	Fri Mar 17 21:50:16 2017
--- gcc-7.3.0/gcc/c/c-parser.c	Sun Dec 10 20:52:54 2017
*************** c_parser_omp_for_loop (location_t loc, c
*** 15032,15038 ****
  
  	  cond = cond_expr.value;
  	  cond = c_objc_common_truthvalue_conversion (cond_loc, cond);
! 	  cond = c_fully_fold (cond, false, NULL);
  	  switch (cond_expr.original_code)
  	    {
  	    case GT_EXPR:
--- 15032,15045 ----
  
  	  cond = cond_expr.value;
  	  cond = c_objc_common_truthvalue_conversion (cond_loc, cond);
! 	  if (COMPARISON_CLASS_P (cond))
! 	    {
! 	      tree op0 = TREE_OPERAND (cond, 0), op1 = TREE_OPERAND (cond, 1);
! 	      op0 = c_fully_fold (op0, false, NULL);
! 	      op1 = c_fully_fold (op1, false, NULL);
! 	      TREE_OPERAND (cond, 0) = op0;
! 	      TREE_OPERAND (cond, 1) = op1;
! 	    }
  	  switch (cond_expr.original_code)
  	    {
  	    case GT_EXPR:
diff -Nrcpad gcc-7.2.0/gcc/c-family/ChangeLog gcc-7.3.0/gcc/c-family/ChangeLog
*** gcc-7.2.0/gcc/c-family/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/c-family/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,62 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-11-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83059
+ 	* c-common.c (get_atomic_generic_size): Use TREE_INT_CST_LOW
+ 	instead of tree_to_uhwi, formatting fix.
+ 
+ 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82112
+ 	* c-common.c (sync_resolve_size): Instead of c_dialect_cxx ()
+ 	assertion check that in the condition.
+ 	(get_atomic_generic_size): Likewise.  Before testing if parameter
+ 	has pointer type, if it has array type, call for C++
+ 	default_conversion to perform array-to-pointer conversion.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-29  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR other/39851
+ 	* c-common.c (parse_optimize_options): Add argument to function
+ 	call.
+ 	* c-pragma.c (handle_pragma_diagnostic): Likewise.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-06-28  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/81128
+ 	* c-attribs.c (handle_alias_ifunc_attribute): Append ifunc alias
+ 	to a function declaration.
+ 
+ 2017-09-10  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR c++/81852
+ 	* c-cppbuiltin.c (c_cpp_builtins): Define __cpp_threadsafe_static_init.
+ 
+ 2017-09-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-07-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/45784
+ 	* c-omp.c (c_finish_omp_for): If the condition is wrapped in
+ 	rhs of COMPOUND_EXPR(s), skip them and readd their lhs into
+ 	new COMPOUND_EXPRs around the rhs of the comparison.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/c-family/c-attribs.c gcc-7.3.0/gcc/c-family/c-attribs.c
*** gcc-7.2.0/gcc/c-family/c-attribs.c	Thu Mar  9 22:45:39 2017
--- gcc-7.3.0/gcc/c-family/c-attribs.c	Tue Sep 19 09:02:33 2017
*************** handle_alias_ifunc_attribute (bool is_al
*** 1764,1772 ****
  	TREE_STATIC (decl) = 1;
  
        if (!is_alias)
! 	/* ifuncs are also aliases, so set that attribute too.  */
! 	DECL_ATTRIBUTES (decl)
! 	  = tree_cons (get_identifier ("alias"), args, DECL_ATTRIBUTES (decl));
      }
    else
      {
--- 1764,1777 ----
  	TREE_STATIC (decl) = 1;
  
        if (!is_alias)
! 	{
! 	  /* ifuncs are also aliases, so set that attribute too.  */
! 	  DECL_ATTRIBUTES (decl)
! 	    = tree_cons (get_identifier ("alias"), args,
! 			 DECL_ATTRIBUTES (decl));
! 	  DECL_ATTRIBUTES (decl) = tree_cons (get_identifier ("ifunc"),
! 					      NULL, DECL_ATTRIBUTES (decl));
! 	}
      }
    else
      {
diff -Nrcpad gcc-7.2.0/gcc/c-family/c-common.c gcc-7.3.0/gcc/c-family/c-common.c
*** gcc-7.2.0/gcc/c-family/c-common.c	Thu Apr 27 13:47:54 2017
--- gcc-7.3.0/gcc/c-family/c-common.c	Fri Dec 15 21:50:52 2017
*************** parse_optimize_options (tree args, bool
*** 5597,5603 ****
    /* And apply them.  */
    decode_options (&global_options, &global_options_set,
  		  decoded_options, decoded_options_count,
! 		  input_location, global_dc);
  
    targetm.override_options_after_change();
  
--- 5597,5603 ----
    /* And apply them.  */
    decode_options (&global_options, &global_options_set,
  		  decoded_options, decoded_options_count,
! 		  input_location, global_dc, NULL);
  
    targetm.override_options_after_change();
  
*************** sync_resolve_size (tree function, vec<tr
*** 6576,6585 ****
      }
  
    argtype = type = TREE_TYPE ((*params)[0]);
!   if (TREE_CODE (type) == ARRAY_TYPE)
      {
        /* Force array-to-pointer decay for C++.  */
-       gcc_assert (c_dialect_cxx());
        (*params)[0] = default_conversion ((*params)[0]);
        type = TREE_TYPE ((*params)[0]);
      }
--- 6576,6584 ----
      }
  
    argtype = type = TREE_TYPE ((*params)[0]);
!   if (TREE_CODE (type) == ARRAY_TYPE && c_dialect_cxx ())
      {
        /* Force array-to-pointer decay for C++.  */
        (*params)[0] = default_conversion ((*params)[0]);
        type = TREE_TYPE ((*params)[0]);
      }
*************** get_atomic_generic_size (location_t loc,
*** 6741,6750 ****
  
    /* Get type of first parameter, and determine its size.  */
    type_0 = TREE_TYPE ((*params)[0]);
!   if (TREE_CODE (type_0) == ARRAY_TYPE)
      {
        /* Force array-to-pointer decay for C++.  */
-       gcc_assert (c_dialect_cxx());
        (*params)[0] = default_conversion ((*params)[0]);
        type_0 = TREE_TYPE ((*params)[0]);
      }
--- 6740,6748 ----
  
    /* Get type of first parameter, and determine its size.  */
    type_0 = TREE_TYPE ((*params)[0]);
!   if (TREE_CODE (type_0) == ARRAY_TYPE && c_dialect_cxx ())
      {
        /* Force array-to-pointer decay for C++.  */
        (*params)[0] = default_conversion ((*params)[0]);
        type_0 = TREE_TYPE ((*params)[0]);
      }
*************** get_atomic_generic_size (location_t loc,
*** 6783,6788 ****
--- 6781,6792 ----
        /* __atomic_compare_exchange has a bool in the 4th position, skip it.  */
        if (n_param == 6 && x == 3)
          continue;
+       if (TREE_CODE (type) == ARRAY_TYPE && c_dialect_cxx ())
+ 	{
+ 	  /* Force array-to-pointer decay for C++.  */
+ 	  (*params)[x] = default_conversion ((*params)[x]);
+ 	  type = TREE_TYPE ((*params)[x]);
+ 	}
        if (!POINTER_TYPE_P (type))
  	{
  	  error_at (loc, "argument %d of %qE must be a pointer type", x + 1,
*************** get_atomic_generic_size (location_t loc,
*** 6819,6831 ****
        tree p = (*params)[x];
        if (TREE_CODE (p) == INTEGER_CST)
          {
! 	  int i = tree_to_uhwi (p);
! 	  if (i < 0 || (memmodel_base (i) >= MEMMODEL_LAST))
! 	    {
! 	      warning_at (loc, OPT_Winvalid_memory_model,
! 			  "invalid memory model argument %d of %qE", x + 1,
! 			  function);
! 	    }
  	}
        else
  	if (!INTEGRAL_TYPE_P (TREE_TYPE (p)))
--- 6823,6836 ----
        tree p = (*params)[x];
        if (TREE_CODE (p) == INTEGER_CST)
          {
! 	  /* memmodel_base masks the low 16 bits, thus ignore any bits above
! 	     it by using TREE_INT_CST_LOW instead of tree_to_*hwi.  Those high
! 	     bits will be checked later during expansion in target specific
! 	     way.  */
! 	  if (memmodel_base (TREE_INT_CST_LOW (p)) >= MEMMODEL_LAST)
! 	    warning_at (loc, OPT_Winvalid_memory_model,
! 			"invalid memory model argument %d of %qE", x + 1,
! 			function);
  	}
        else
  	if (!INTEGRAL_TYPE_P (TREE_TYPE (p)))
diff -Nrcpad gcc-7.2.0/gcc/c-family/c-cppbuiltin.c gcc-7.3.0/gcc/c-family/c-cppbuiltin.c
*** gcc-7.2.0/gcc/c-family/c-cppbuiltin.c	Fri Feb 17 23:04:14 2017
--- gcc-7.3.0/gcc/c-family/c-cppbuiltin.c	Sun Sep 10 08:44:04 2017
*************** c_cpp_builtins (cpp_reader *pfile)
*** 987,992 ****
--- 987,994 ----
  	}
        if (flag_new_ttp)
  	cpp_define (pfile, "__cpp_template_template_args=201611");
+       if (flag_threadsafe_statics)
+ 	cpp_define (pfile, "__cpp_threadsafe_static_init=200806");
      }
    /* Note that we define this for C as well, so that we know if
       __attribute__((cleanup)) will interface with EH.  */
diff -Nrcpad gcc-7.2.0/gcc/c-family/c-omp.c gcc-7.3.0/gcc/c-family/c-omp.c
*** gcc-7.2.0/gcc/c-family/c-omp.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/c-family/c-omp.c	Thu Sep  7 20:18:45 2017
*************** c_finish_omp_for (location_t locus, enum
*** 531,536 ****
--- 531,542 ----
  	{
  	  bool cond_ok = false;
  
+ 	  /* E.g. C sizeof (vla) could add COMPOUND_EXPRs with
+ 	     evaluation of the vla VAR_DECL.  We need to readd
+ 	     them to the non-decl operand.  See PR45784.  */
+ 	  while (TREE_CODE (cond) == COMPOUND_EXPR)
+ 	    cond = TREE_OPERAND (cond, 1);
+ 
  	  if (EXPR_HAS_LOCATION (cond))
  	    elocus = EXPR_LOCATION (cond);
  
*************** c_finish_omp_for (location_t locus, enum
*** 605,610 ****
--- 611,631 ----
  		  else if (code != CILK_SIMD && code != CILK_FOR)
  		    cond_ok = false;
  		}
+ 
+ 	      if (cond_ok && TREE_VEC_ELT (condv, i) != cond)
+ 		{
+ 		  tree ce = NULL_TREE, *pce = &ce;
+ 		  tree type = TREE_TYPE (TREE_OPERAND (cond, 1));
+ 		  for (tree c = TREE_VEC_ELT (condv, i); c != cond;
+ 		       c = TREE_OPERAND (c, 1))
+ 		    {
+ 		      *pce = build2 (COMPOUND_EXPR, type, TREE_OPERAND (c, 0),
+ 				     TREE_OPERAND (cond, 1));
+ 		      pce = &TREE_OPERAND (*pce, 1);
+ 		    }
+ 		  TREE_OPERAND (cond, 1) = ce;
+ 		  TREE_VEC_ELT (condv, i) = cond;
+ 		}
  	    }
  
  	  if (!cond_ok)
diff -Nrcpad gcc-7.2.0/gcc/c-family/c-pragma.c gcc-7.3.0/gcc/c-family/c-pragma.c
*** gcc-7.2.0/gcc/c-family/c-pragma.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/c-family/c-pragma.c	Fri Sep 15 08:18:34 2017
*************** handle_pragma_diagnostic(cpp_reader *ARG
*** 815,821 ****
      }
  
    struct cl_option_handlers handlers;
!   set_default_handlers (&handlers);
    const char *arg = NULL;
    if (cl_options[option_index].flags & CL_JOINED)
      arg = option_string + 1 + cl_options[option_index].opt_len;
--- 815,821 ----
      }
  
    struct cl_option_handlers handlers;
!   set_default_handlers (&handlers, NULL);
    const char *arg = NULL;
    if (cl_options[option_index].flags & CL_JOINED)
      arg = option_string + 1 + cl_options[option_index].opt_len;
diff -Nrcpad gcc-7.2.0/gcc/calls.c gcc-7.3.0/gcc/calls.c
*** gcc-7.2.0/gcc/calls.c	Sat Jun 24 11:05:12 2017
--- gcc-7.3.0/gcc/calls.c	Thu Sep  7 20:20:43 2017
*************** alloc_max_size (void)
*** 1220,1251 ****
  		  else if (!strcasecmp (end, "KiB") || strcmp (end, "KB"))
  		    unit = 1024;
  		  else if (!strcmp (end, "MB"))
! 		    unit = 1000LU * 1000;
  		  else if (!strcasecmp (end, "MiB"))
! 		    unit = 1024LU * 1024;
  		  else if (!strcasecmp (end, "GB"))
! 		    unit = 1000LU * 1000 * 1000;
  		  else if (!strcasecmp (end, "GiB"))
! 		    unit = 1024LU * 1024 * 1024;
  		  else if (!strcasecmp (end, "TB"))
! 		    unit = 1000LU * 1000 * 1000 * 1000;
  		  else if (!strcasecmp (end, "TiB"))
! 		    unit = 1024LU * 1024 * 1024 * 1024;
  		  else if (!strcasecmp (end, "PB"))
! 		    unit = 1000LU * 1000 * 1000 * 1000 * 1000;
  		  else if (!strcasecmp (end, "PiB"))
! 		    unit = 1024LU * 1024 * 1024 * 1024 * 1024;
  		  else if (!strcasecmp (end, "EB"))
! 		    unit = 1000LU * 1000 * 1000 * 1000 * 1000 * 1000;
  		  else if (!strcasecmp (end, "EiB"))
! 		    unit = 1024LU * 1024 * 1024 * 1024 * 1024 * 1024;
  		  else
  		    unit = 0;
  		}
  
  	      if (unit)
! 		alloc_object_size_limit
! 		  = build_int_cst (ssizetype, limit * unit);
  	    }
  	}
      }
--- 1220,1257 ----
  		  else if (!strcasecmp (end, "KiB") || strcmp (end, "KB"))
  		    unit = 1024;
  		  else if (!strcmp (end, "MB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000;
  		  else if (!strcasecmp (end, "MiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024;
  		  else if (!strcasecmp (end, "GB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000;
  		  else if (!strcasecmp (end, "GiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024;
  		  else if (!strcasecmp (end, "TB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000;
  		  else if (!strcasecmp (end, "TiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024;
  		  else if (!strcasecmp (end, "PB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000;
  		  else if (!strcasecmp (end, "PiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024;
  		  else if (!strcasecmp (end, "EB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000
! 			   * 1000;
  		  else if (!strcasecmp (end, "EiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024
! 			   * 1024;
  		  else
  		    unit = 0;
  		}
  
  	      if (unit)
! 		{
! 		  wide_int w = wi::uhwi (limit, HOST_BITS_PER_WIDE_INT + 64);
! 		  w *= unit;
! 		  if (wi::ltu_p (w, alloc_object_size_limit))
! 		    alloc_object_size_limit = wide_int_to_tree (ssizetype, w);
! 		}
  	    }
  	}
      }
diff -Nrcpad gcc-7.2.0/gcc/cfgbuild.c gcc-7.3.0/gcc/cfgbuild.c
*** gcc-7.2.0/gcc/cfgbuild.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/cfgbuild.c	Fri Sep 15 11:26:03 2017
*************** find_bb_boundaries (basic_block bb)
*** 442,450 ****
    rtx_insn *end = BB_END (bb), *x;
    rtx_jump_table_data *table;
    rtx_insn *flow_transfer_insn = NULL;
    edge fallthru = NULL;
  
!   if (insn == BB_END (bb))
      return;
  
    if (LABEL_P (insn))
--- 442,451 ----
    rtx_insn *end = BB_END (bb), *x;
    rtx_jump_table_data *table;
    rtx_insn *flow_transfer_insn = NULL;
+   rtx_insn *debug_insn = NULL;
    edge fallthru = NULL;
  
!   if (insn == end)
      return;
  
    if (LABEL_P (insn))
*************** find_bb_boundaries (basic_block bb)
*** 455,481 ****
      {
        enum rtx_code code = GET_CODE (insn);
  
        /* In case we've previously seen an insn that effects a control
  	 flow transfer, split the block.  */
!       if ((flow_transfer_insn || code == CODE_LABEL)
! 	  && inside_basic_block_p (insn))
  	{
! 	  fallthru = split_block (bb, PREV_INSN (insn));
  	  if (flow_transfer_insn)
  	    {
  	      BB_END (bb) = flow_transfer_insn;
  
  	      /* Clean up the bb field for the insns between the blocks.  */
  	      for (x = NEXT_INSN (flow_transfer_insn);
  		   x != BB_HEAD (fallthru->dest);
! 		   x = NEXT_INSN (x))
! 		if (!BARRIER_P (x))
! 		  set_block_for_insn (x, NULL);
  	    }
  
  	  bb = fallthru->dest;
  	  remove_edge (fallthru);
  	  flow_transfer_insn = NULL;
  	  if (code == CODE_LABEL && LABEL_ALT_ENTRY_P (insn))
  	    make_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun), bb, 0);
  	}
--- 456,504 ----
      {
        enum rtx_code code = GET_CODE (insn);
  
+       if (code == DEBUG_INSN)
+ 	{
+ 	  if (flow_transfer_insn && !debug_insn)
+ 	    debug_insn = insn;
+ 	}
        /* In case we've previously seen an insn that effects a control
  	 flow transfer, split the block.  */
!       else if ((flow_transfer_insn || code == CODE_LABEL)
! 	       && inside_basic_block_p (insn))
  	{
! 	  rtx_insn *prev = PREV_INSN (insn);
! 
! 	  /* If the first non-debug inside_basic_block_p insn after a control
! 	     flow transfer is not a label, split the block before the debug
! 	     insn instead of before the non-debug insn, so that the debug
! 	     insns are not lost.  */
! 	  if (debug_insn && code != CODE_LABEL && code != BARRIER)
! 	    prev = PREV_INSN (debug_insn);
! 	  fallthru = split_block (bb, prev);
  	  if (flow_transfer_insn)
  	    {
  	      BB_END (bb) = flow_transfer_insn;
  
+ 	      rtx_insn *next;
  	      /* Clean up the bb field for the insns between the blocks.  */
  	      for (x = NEXT_INSN (flow_transfer_insn);
  		   x != BB_HEAD (fallthru->dest);
! 		   x = next)
! 		{
! 		  next = NEXT_INSN (x);
! 		  /* Debug insns should not be in between basic blocks,
! 		     drop them on the floor.  */
! 		  if (DEBUG_INSN_P (x))
! 		    delete_insn (x);
! 		  else if (!BARRIER_P (x))
! 		    set_block_for_insn (x, NULL);
! 		}
  	    }
  
  	  bb = fallthru->dest;
  	  remove_edge (fallthru);
  	  flow_transfer_insn = NULL;
+ 	  debug_insn = NULL;
  	  if (code == CODE_LABEL && LABEL_ALT_ENTRY_P (insn))
  	    make_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun), bb, 0);
  	}
*************** find_bb_boundaries (basic_block bb)
*** 498,514 ****
    /* In case expander replaced normal insn by sequence terminating by
       return and barrier, or possibly other sequence not behaving like
       ordinary jump, we need to take care and move basic block boundary.  */
!   if (flow_transfer_insn)
      {
        BB_END (bb) = flow_transfer_insn;
  
        /* Clean up the bb field for the insns that do not belong to BB.  */
!       x = flow_transfer_insn;
!       while (x != end)
  	{
! 	  x = NEXT_INSN (x);
! 	  if (!BARRIER_P (x))
  	    set_block_for_insn (x, NULL);
  	}
      }
  
--- 521,543 ----
    /* In case expander replaced normal insn by sequence terminating by
       return and barrier, or possibly other sequence not behaving like
       ordinary jump, we need to take care and move basic block boundary.  */
!   if (flow_transfer_insn && flow_transfer_insn != end)
      {
        BB_END (bb) = flow_transfer_insn;
  
        /* Clean up the bb field for the insns that do not belong to BB.  */
!       rtx_insn *next;
!       for (x = NEXT_INSN (flow_transfer_insn); ; x = next)
  	{
! 	  next = NEXT_INSN (x);
! 	  /* Debug insns should not be in between basic blocks,
! 	     drop them on the floor.  */
! 	  if (DEBUG_INSN_P (x))
! 	    delete_insn (x);
! 	  else if (!BARRIER_P (x))
  	    set_block_for_insn (x, NULL);
+ 	  if (x == end)
+ 	    break;
  	}
      }
  
diff -Nrcpad gcc-7.2.0/gcc/cfgrtl.c gcc-7.3.0/gcc/cfgrtl.c
*** gcc-7.2.0/gcc/cfgrtl.c	Tue Jan 24 17:07:36 2017
--- gcc-7.3.0/gcc/cfgrtl.c	Fri Dec 22 08:53:37 2017
*************** force_nonfallthru_and_redirect (edge e,
*** 1542,1547 ****
--- 1542,1550 ----
  	  basic_block bb = create_basic_block (BB_HEAD (e->dest), NULL,
  					       ENTRY_BLOCK_PTR_FOR_FN (cfun));
  
+ 	  /* Make sure new block ends up in correct hot/cold section.  */
+ 	  BB_COPY_PARTITION (bb, e->dest);
+ 
  	  /* Change the existing edge's source to be the new block, and add
  	     a new edge from the entry block to the new block.  */
  	  e->src = bb;
diff -Nrcpad gcc-7.2.0/gcc/cgraphunit.c gcc-7.3.0/gcc/cgraphunit.c
*** gcc-7.2.0/gcc/cgraphunit.c	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/gcc/cgraphunit.c	Fri Jan 12 05:32:31 2018
*************** symbol_table::compile (void)
*** 2487,2492 ****
--- 2487,2493 ----
    timevar_pop (TV_CGRAPHOPT);
  
    /* Output everything.  */
+   switch_to_section (text_section);
    (*debug_hooks->assembly_start) ();
    if (!quiet_flag)
      fprintf (stderr, "Assembling functions:\n");
diff -Nrcpad gcc-7.2.0/gcc/cif-code.def gcc-7.3.0/gcc/cif-code.def
*** gcc-7.2.0/gcc/cif-code.def	Mon Jan  9 21:48:33 2017
--- gcc-7.3.0/gcc/cif-code.def	Wed Jan 17 11:45:48 2018
*************** DEFCIFCODE(MISMATCHED_ARGUMENTS, CIF_FIN
*** 95,100 ****
--- 95,104 ----
  DEFCIFCODE(LTO_MISMATCHED_DECLARATIONS, CIF_FINAL_ERROR,
  	   N_("mismatched declarations during linktime optimization"))
  
+ /* Caller is variadic thunk.  */
+ DEFCIFCODE(VARIADIC_THUNK, CIF_FINAL_ERROR,
+ 	   N_("variadic thunk call"))
+ 
  /* Call was originally indirect.  */
  DEFCIFCODE(ORIGINALLY_INDIRECT_CALL, CIF_FINAL_NORMAL,
  	   N_("originally indirect function call not considered for inlining"))
diff -Nrcpad gcc-7.2.0/gcc/combine.c gcc-7.3.0/gcc/combine.c
*** gcc-7.2.0/gcc/combine.c	Tue Apr 25 07:29:21 2017
--- gcc-7.3.0/gcc/combine.c	Sun Jan 14 15:45:38 2018
*************** try_combine (rtx_insn *i3, rtx_insn *i2,
*** 2964,2970 ****
        && is_parallel_of_n_reg_sets (PATTERN (i2), 2)
        && can_split_parallel_of_n_reg_sets (i2, 2)
        && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 0)), i2, i3)
!       && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 1)), i2, i3))
      {
        /* If there is no I1, there is no I0 either.  */
        i0 = i1;
--- 2964,2971 ----
        && is_parallel_of_n_reg_sets (PATTERN (i2), 2)
        && can_split_parallel_of_n_reg_sets (i2, 2)
        && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 0)), i2, i3)
!       && !reg_used_between_p (SET_DEST (XVECEXP (PATTERN (i2), 0, 1)), i2, i3)
!       && !find_reg_note (i2, REG_UNUSED, 0))
      {
        /* If there is no I1, there is no I0 either.  */
        i0 = i1;
*************** simplify_if_then_else (rtx x)
*** 6540,6550 ****
  
        if (z)
  	{
! 	  temp = subst (simplify_gen_relational (true_code, m, VOIDmode,
  						 cond_op0, cond_op1),
  			pc_rtx, pc_rtx, 0, 0, 0);
! 	  temp = simplify_gen_binary (MULT, m, temp,
! 				      simplify_gen_binary (MULT, m, c1,
  							   const_true_rtx));
  	  temp = subst (temp, pc_rtx, pc_rtx, 0, 0, 0);
  	  temp = simplify_gen_binary (op, m, gen_lowpart (m, z), temp);
--- 6541,6555 ----
  
        if (z)
  	{
! 	  machine_mode cm = m;
! 	  if ((op == ASHIFT || op == LSHIFTRT || op == ASHIFTRT)
! 	      && GET_MODE (c1) != VOIDmode)
! 	    cm = GET_MODE (c1);
! 	  temp = subst (simplify_gen_relational (true_code, cm, VOIDmode,
  						 cond_op0, cond_op1),
  			pc_rtx, pc_rtx, 0, 0, 0);
! 	  temp = simplify_gen_binary (MULT, cm, temp,
! 				      simplify_gen_binary (MULT, cm, c1,
  							   const_true_rtx));
  	  temp = subst (temp, pc_rtx, pc_rtx, 0, 0, 0);
  	  temp = simplify_gen_binary (op, m, gen_lowpart (m, z), temp);
*************** make_extraction (machine_mode mode, rtx
*** 7397,7403 ****
    if (pos_rtx && CONST_INT_P (pos_rtx))
      pos = INTVAL (pos_rtx), pos_rtx = 0;
  
!   if (GET_CODE (inner) == SUBREG && subreg_lowpart_p (inner))
      {
        /* If going from (subreg:SI (mem:QI ...)) to (mem:QI ...),
  	 consider just the QI as the memory to extract from.
--- 7402,7415 ----
    if (pos_rtx && CONST_INT_P (pos_rtx))
      pos = INTVAL (pos_rtx), pos_rtx = 0;
  
!   if (GET_CODE (inner) == SUBREG
!       && subreg_lowpart_p (inner)
!       && (paradoxical_subreg_p (inner)
! 	  /* If trying or potentionally trying to extract
! 	     bits outside of is_mode, don't look through
! 	     non-paradoxical SUBREGs.  See PR82192.  */
! 	  || (pos_rtx == NULL_RTX
! 	      && pos + len <= GET_MODE_PRECISION (is_mode))))
      {
        /* If going from (subreg:SI (mem:QI ...)) to (mem:QI ...),
  	 consider just the QI as the memory to extract from.
*************** make_extraction (machine_mode mode, rtx
*** 7423,7429 ****
        if (new_rtx != 0)
  	return gen_rtx_ASHIFT (mode, new_rtx, XEXP (inner, 1));
      }
!   else if (GET_CODE (inner) == TRUNCATE)
      inner = XEXP (inner, 0);
  
    inner_mode = GET_MODE (inner);
--- 7435,7446 ----
        if (new_rtx != 0)
  	return gen_rtx_ASHIFT (mode, new_rtx, XEXP (inner, 1));
      }
!   else if (GET_CODE (inner) == TRUNCATE
! 	   /* If trying or potentionally trying to extract
! 	      bits outside of is_mode, don't look through
! 	      TRUNCATE.  See PR82192.  */
! 	   && pos_rtx == NULL_RTX
! 	   && pos + len <= GET_MODE_PRECISION (is_mode))
      inner = XEXP (inner, 0);
  
    inner_mode = GET_MODE (inner);
*************** force_to_mode (rtx x, machine_mode mode,
*** 8768,8774 ****
  	mask = fuller_mask;
  
        op0 = gen_lowpart_or_truncate (op_mode,
! 				     force_to_mode (XEXP (x, 0), op_mode,
  						    mask, next_select));
  
        if (op_mode != GET_MODE (x) || op0 != XEXP (x, 0))
--- 8785,8791 ----
  	mask = fuller_mask;
  
        op0 = gen_lowpart_or_truncate (op_mode,
! 				     force_to_mode (XEXP (x, 0), mode,
  						    mask, next_select));
  
        if (op_mode != GET_MODE (x) || op0 != XEXP (x, 0))
*************** distribute_notes (rtx notes, rtx_insn *f
*** 14218,14223 ****
--- 14235,14251 ----
  		  && CALL_P (from_insn)
  		  && find_reg_fusage (from_insn, USE, XEXP (note, 0)))
  		place = from_insn;
+ 	      else if (i2 && reg_set_p (XEXP (note, 0), PATTERN (i2)))
+ 		{
+ 		  /* If the new I2 sets the same register that is marked
+ 		     dead in the note, we do not in general know where to
+ 		     put the note.  One important case we _can_ handle is
+ 		     when the note comes from I3.  */
+ 		  if (from_insn == i3)
+ 		    place = i3;
+ 		  else
+ 		    break;
+ 		}
  	      else if (reg_referenced_p (XEXP (note, 0), PATTERN (i3)))
  		place = i3;
  	      else if (i2 != 0 && next_nonnote_nondebug_insn (i2) == i3
*************** distribute_notes (rtx notes, rtx_insn *f
*** 14231,14241 ****
  		       || rtx_equal_p (XEXP (note, 0), elim_i0))
  		break;
  	      tem_insn = i3;
- 	      /* If the new I2 sets the same register that is marked dead
- 		 in the note, we do not know where to put the note.
- 		 Give up.  */
- 	      if (i2 != 0 && reg_set_p (XEXP (note, 0), PATTERN (i2)))
- 		break;
  	    }
  
  	  if (place == 0)
--- 14259,14264 ----
diff -Nrcpad gcc-7.2.0/gcc/config/aarch64/aarch64.c gcc-7.3.0/gcc/config/aarch64/aarch64.c
*** gcc-7.2.0/gcc/config/aarch64/aarch64.c	Tue Jul 25 12:08:59 2017
--- gcc-7.3.0/gcc/config/aarch64/aarch64.c	Fri Nov  3 15:01:10 2017
*************** aarch64_output_probe_stack_range (rtx re
*** 2764,2775 ****
  static bool
  aarch64_frame_pointer_required (void)
  {
!   /* In aarch64_override_options_after_change
!      flag_omit_leaf_frame_pointer turns off the frame pointer by
!      default.  Turn it back on now if we've not got a leaf
!      function.  */
!   if (flag_omit_leaf_frame_pointer
!       && (!crtl->is_leaf || df_regs_ever_live_p (LR_REGNUM)))
      return true;
  
    /* Force a frame pointer for EH returns so the return address is at FP+8.  */
--- 2764,2776 ----
  static bool
  aarch64_frame_pointer_required (void)
  {
!   /* Use the frame pointer if enabled and it is not a leaf function, unless
!      leaf frame pointer omission is disabled.  If the frame pointer is enabled,
!      force the frame pointer in leaf functions which use LR.  */
!   if (flag_omit_frame_pointer == 2
!       && !(flag_omit_leaf_frame_pointer
! 	   && crtl->is_leaf
! 	   && !df_regs_ever_live_p (LR_REGNUM)))
      return true;
  
    /* Force a frame pointer for EH returns so the return address is at FP+8.  */
*************** aarch64_can_eliminate (const int from, c
*** 5623,5628 ****
--- 5624,5630 ----
  	 LR in the function, then we'll want a frame pointer after all, so
  	 prevent this elimination to ensure a frame pointer is used.  */
        if (to == STACK_POINTER_REGNUM
+ 	  && flag_omit_frame_pointer == 2
  	  && flag_omit_leaf_frame_pointer
  	  && df_regs_ever_live_p (LR_REGNUM))
  	return false;
*************** aarch64_parse_override_string (const cha
*** 8573,8596 ****
  static void
  aarch64_override_options_after_change_1 (struct gcc_options *opts)
  {
!   /* The logic here is that if we are disabling all frame pointer generation
!      then we do not need to disable leaf frame pointer generation as a
!      separate operation.  But if we are *only* disabling leaf frame pointer
!      generation then we set flag_omit_frame_pointer to true, but in
!      aarch64_frame_pointer_required we return false only for leaf functions.
! 
!      PR 70044: We have to be careful about being called multiple times for the
!      same function.  Once we have decided to set flag_omit_frame_pointer just
!      so that we can omit leaf frame pointers, we must then not interpret a
!      second call as meaning that all frame pointer generation should be
!      omitted.  We do this by setting flag_omit_frame_pointer to a special,
!      non-zero value.  */
!   if (opts->x_flag_omit_frame_pointer == 2)
!     opts->x_flag_omit_frame_pointer = 0;
  
!   if (opts->x_flag_omit_frame_pointer)
!     opts->x_flag_omit_leaf_frame_pointer = false;
!   else if (opts->x_flag_omit_leaf_frame_pointer)
      opts->x_flag_omit_frame_pointer = 2;
  
    /* If not optimizing for size, set the default
--- 8575,8590 ----
  static void
  aarch64_override_options_after_change_1 (struct gcc_options *opts)
  {
!   /* PR 70044: We have to be careful about being called multiple times for the
!      same function.  This means all changes should be repeatable.  */
  
!   /* If the frame pointer is enabled, set it to a special value that behaves
!      similar to frame pointer omission.  If we don't do this all leaf functions
!      will get a frame pointer even if flag_omit_leaf_frame_pointer is set.
!      If flag_omit_frame_pointer has this special value, we must force the
!      frame pointer if not in a leaf function.  We also need to force it in a
!      leaf function if flag_omit_frame_pointer is not set or if LR is used.  */
!   if (opts->x_flag_omit_frame_pointer == 0)
      opts->x_flag_omit_frame_pointer = 2;
  
    /* If not optimizing for size, set the default
*************** aarch64_builtin_support_vector_misalignm
*** 11509,11527 ****
        if (optab_handler (movmisalign_optab, mode) == CODE_FOR_nothing)
          return false;
  
        if (misalignment == -1)
! 	{
! 	  /* Misalignment factor is unknown at compile time but we know
! 	     it's word aligned.  */
! 	  if (aarch64_simd_vector_alignment_reachable (type, is_packed))
!             {
!               int element_size = TREE_INT_CST_LOW (TYPE_SIZE (type));
! 
!               if (element_size != 64)
!                 return true;
!             }
! 	  return false;
! 	}
      }
    return default_builtin_support_vector_misalignment (mode, type, misalignment,
  						      is_packed);
--- 11503,11511 ----
        if (optab_handler (movmisalign_optab, mode) == CODE_FOR_nothing)
          return false;
  
+       /* Misalignment factor is unknown at compile time.  */
        if (misalignment == -1)
! 	return false;
      }
    return default_builtin_support_vector_misalignment (mode, type, misalignment,
  						      is_packed);
diff -Nrcpad gcc-7.2.0/gcc/config/aarch64/aarch64.h gcc-7.3.0/gcc/config/aarch64/aarch64.h
*** gcc-7.2.0/gcc/config/aarch64/aarch64.h	Thu Jan 19 23:51:49 2017
--- gcc-7.3.0/gcc/config/aarch64/aarch64.h	Thu Sep 21 12:16:31 2017
*************** extern const char *host_detect_local_cpu
*** 958,961 ****
--- 958,969 ----
  extern tree aarch64_fp16_type_node;
  extern tree aarch64_fp16_ptr_type_node;
  
+ /* The generic unwind code in libgcc does not initialize the frame pointer.
+    So in order to unwind a function using a frame pointer, the very first
+    function that is unwound must save the frame pointer.  That way the frame
+    pointer is restored and its value is now valid - otherwise _Unwind_GetGR
+    crashes.  Libgcc can now be safely built with -fomit-frame-pointer.  */
+ #define LIBGCC2_UNWIND_ATTRIBUTE \
+   __attribute__((optimize ("no-omit-frame-pointer")))
+ 
  #endif /* GCC_AARCH64_H */
diff -Nrcpad gcc-7.2.0/gcc/config/alpha/alpha.c gcc-7.3.0/gcc/config/alpha/alpha.c
*** gcc-7.2.0/gcc/config/alpha/alpha.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/alpha/alpha.c	Sun Jan  7 19:14:55 2018
*************** alpha_rtx_costs (rtx x, machine_mode mod
*** 1430,1437 ****
      case MINUS:
        if (float_mode_p)
  	*total = cost_data->fp_add;
!       else if (GET_CODE (XEXP (x, 0)) == MULT
! 	       && const48_operand (XEXP (XEXP (x, 0), 1), VOIDmode))
  	{
  	  *total = (rtx_cost (XEXP (XEXP (x, 0), 0), mode,
  			      (enum rtx_code) outer_code, opno, speed)
--- 1430,1437 ----
      case MINUS:
        if (float_mode_p)
  	*total = cost_data->fp_add;
!       else if (GET_CODE (XEXP (x, 0)) == ASHIFT
! 	       && const23_operand (XEXP (XEXP (x, 0), 1), VOIDmode))
  	{
  	  *total = (rtx_cost (XEXP (XEXP (x, 0), 0), mode,
  			      (enum rtx_code) outer_code, opno, speed)
*************** alpha_split_conditional_move (enum rtx_c
*** 2929,2936 ****
  	  add_op = GEN_INT (f);
  	  if (sext_add_operand (add_op, mode))
  	    {
! 	      tmp = gen_rtx_MULT (DImode, copy_rtx (subtarget),
! 				  GEN_INT (diff));
  	      tmp = gen_rtx_PLUS (DImode, tmp, add_op);
  	      emit_insn (gen_rtx_SET (target, tmp));
  	    }
--- 2929,2936 ----
  	  add_op = GEN_INT (f);
  	  if (sext_add_operand (add_op, mode))
  	    {
! 	      tmp = gen_rtx_ASHIFT (DImode, copy_rtx (subtarget),
! 				    GEN_INT (exact_log2 (diff)));
  	      tmp = gen_rtx_PLUS (DImode, tmp, add_op);
  	      emit_insn (gen_rtx_SET (target, tmp));
  	    }
diff -Nrcpad gcc-7.2.0/gcc/config/alpha/alpha.md gcc-7.3.0/gcc/config/alpha/alpha.md
*** gcc-7.2.0/gcc/config/alpha/alpha.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/alpha/alpha.md	Sun Jan 14 15:45:38 2018
***************
*** 337,344 ****
    "! sext_add_operand (operands[2], SImode) && INTVAL (operands[2]) > 0
     && INTVAL (operands[2]) % 4 == 0"
    [(set (match_dup 3) (match_dup 4))
!    (set (match_dup 0) (sign_extend:DI (plus:SI (mult:SI (match_dup 3)
! 							(match_dup 5))
  					       (match_dup 1))))]
  {
    HOST_WIDE_INT val = INTVAL (operands[2]) / 4;
--- 337,344 ----
    "! sext_add_operand (operands[2], SImode) && INTVAL (operands[2]) > 0
     && INTVAL (operands[2]) % 4 == 0"
    [(set (match_dup 3) (match_dup 4))
!    (set (match_dup 0) (sign_extend:DI (plus:SI (ashift:SI (match_dup 3)
! 							  (match_dup 5))
  					       (match_dup 1))))]
  {
    HOST_WIDE_INT val = INTVAL (operands[2]) / 4;
***************
*** 348,354 ****
      val /= 2, mult = 8;
  
    operands[4] = GEN_INT (val);
!   operands[5] = GEN_INT (mult);
  })
  
  (define_split
--- 348,354 ----
      val /= 2, mult = 8;
  
    operands[4] = GEN_INT (val);
!   operands[5] = GEN_INT (exact_log2 (mult));
  })
  
  (define_split
***************
*** 519,556 ****
  (define_insn "*sadd<modesuffix>"
    [(set (match_operand:I48MODE 0 "register_operand" "=r,r")
  	(plus:I48MODE
! 	 (mult:I48MODE (match_operand:I48MODE 1 "reg_not_elim_operand" "r,r")
! 		       (match_operand:I48MODE 2 "const48_operand" "I,I"))
  	 (match_operand:I48MODE 3 "sext_add_operand" "rI,O")))]
    ""
    "@
!    s%2add<modesuffix> %1,%3,%0
!    s%2sub<modesuffix> %1,%n3,%0")
  
  (define_insn "*saddl_se"
    [(set (match_operand:DI 0 "register_operand" "=r,r")
  	(sign_extend:DI
! 	 (plus:SI (mult:SI (match_operand:SI 1 "reg_not_elim_operand" "r,r")
! 			   (match_operand:SI 2 "const48_operand" "I,I"))
! 		  (match_operand:SI 3 "sext_add_operand" "rI,O"))))]
    ""
    "@
!    s%2addl %1,%3,%0
!    s%2subl %1,%n3,%0")
  
  (define_split
    [(set (match_operand:DI 0 "register_operand")
  	(sign_extend:DI
! 	 (plus:SI (mult:SI (match_operator:SI 1 "comparison_operator"
  					      [(match_operand 2)
  					       (match_operand 3)])
! 			   (match_operand:SI 4 "const48_operand"))
  		  (match_operand:SI 5 "sext_add_operand"))))
     (clobber (match_operand:DI 6 "reg_not_elim_operand"))]
    ""
    [(set (match_dup 6) (match_dup 7))
     (set (match_dup 0)
! 	(sign_extend:DI (plus:SI (mult:SI (match_dup 8) (match_dup 4))
  				 (match_dup 5))))]
  {
    operands[7] = gen_rtx_fmt_ee (GET_CODE (operands[1]), DImode,
--- 519,589 ----
  (define_insn "*sadd<modesuffix>"
    [(set (match_operand:I48MODE 0 "register_operand" "=r,r")
  	(plus:I48MODE
! 	 (ashift:I48MODE (match_operand:I48MODE 1 "reg_not_elim_operand" "r,r")
! 			 (match_operand:I48MODE 2 "const23_operand" "I,I"))
  	 (match_operand:I48MODE 3 "sext_add_operand" "rI,O")))]
    ""
    "@
!    s%P2add<modesuffix> %1,%3,%0
!    s%P2sub<modesuffix> %1,%n3,%0")
! 
! (define_insn_and_split "*saddsi_1"
!   [(set (match_operand:SI 0 "register_operand" "=r,r")
! 	(plus:SI
! 	 (subreg:SI
! 	  (ashift:DI (match_operand:DI 1 "reg_not_elim_operand" "r,r")
! 		     (match_operand:DI 2 "const23_operand" "I,I")) 0)
! 	 (match_operand:SI 3 "sext_add_operand" "rI,O")))]
!   ""
!   "#"
!   ""
!   [(set (match_dup 0)
! 	(plus:SI (ashift:SI (match_dup 1) (match_dup 2))
! 		 (match_dup 3)))]
!   "operands[1] = gen_lowpart (SImode, operands[1]);")
  
  (define_insn "*saddl_se"
    [(set (match_operand:DI 0 "register_operand" "=r,r")
  	(sign_extend:DI
! 	 (plus:SI
! 	  (ashift:SI (match_operand:SI 1 "reg_not_elim_operand" "r,r")
! 		     (match_operand:SI 2 "const23_operand" "I,I"))
! 	 (match_operand:SI 3 "sext_add_operand" "rI,O"))))]
    ""
    "@
!    s%P2addl %1,%3,%0
!    s%P2subl %1,%n3,%0")
! 
! (define_insn_and_split "*saddl_se_1"
!   [(set (match_operand:DI 0 "register_operand" "=r,r")
! 	(sign_extend:DI
! 	 (plus:SI
! 	  (subreg:SI
! 	   (ashift:DI (match_operand:DI 1 "reg_not_elim_operand" "r,r")
! 		      (match_operand:DI 2 "const23_operand" "I,I")) 0)
! 	 (match_operand:SI 3 "sext_add_operand" "rI,O"))))]
!   ""
!   "#"
!   ""
!   [(set (match_dup 0)
! 	(sign_extend:DI
! 	 (plus:SI (ashift:SI (match_dup 1) (match_dup 2))
! 		  (match_dup 3))))]
!   "operands[1] = gen_lowpart (SImode, operands[1]);")
  
  (define_split
    [(set (match_operand:DI 0 "register_operand")
  	(sign_extend:DI
! 	 (plus:SI (ashift:SI (match_operator:SI 1 "comparison_operator"
  					      [(match_operand 2)
  					       (match_operand 3)])
! 			   (match_operand:SI 4 "const23_operand"))
  		  (match_operand:SI 5 "sext_add_operand"))))
     (clobber (match_operand:DI 6 "reg_not_elim_operand"))]
    ""
    [(set (match_dup 6) (match_dup 7))
     (set (match_dup 0)
! 	(sign_extend:DI (plus:SI (ashift:SI (match_dup 8) (match_dup 4))
  				 (match_dup 5))))]
  {
    operands[7] = gen_rtx_fmt_ee (GET_CODE (operands[1]), DImode,
***************
*** 621,640 ****
  (define_insn "*ssub<modesuffix>"
    [(set (match_operand:I48MODE 0 "register_operand" "=r")
  	(minus:I48MODE
! 	 (mult:I48MODE (match_operand:I48MODE 1 "reg_not_elim_operand" "r")
! 		       (match_operand:I48MODE 2 "const48_operand" "I"))
  		  (match_operand:I48MODE 3 "reg_or_8bit_operand" "rI")))]
    ""
!   "s%2sub<modesuffix> %1,%3,%0")
  
  (define_insn "*ssubl_se"
    [(set (match_operand:DI 0 "register_operand" "=r")
  	(sign_extend:DI
! 	 (minus:SI (mult:SI (match_operand:SI 1 "reg_not_elim_operand" "r")
! 			    (match_operand:SI 2 "const48_operand" "I"))
! 		   (match_operand:SI 3 "reg_or_8bit_operand" "rI"))))]
    ""
!   "s%2subl %1,%3,%0")
  
  (define_insn "subv<mode>3"
    [(set (match_operand:I48MODE 0 "register_operand" "=r")
--- 654,706 ----
  (define_insn "*ssub<modesuffix>"
    [(set (match_operand:I48MODE 0 "register_operand" "=r")
  	(minus:I48MODE
! 	 (ashift:I48MODE (match_operand:I48MODE 1 "reg_not_elim_operand" "r")
! 			 (match_operand:I48MODE 2 "const23_operand" "I"))
  		  (match_operand:I48MODE 3 "reg_or_8bit_operand" "rI")))]
    ""
!   "s%P2sub<modesuffix> %1,%3,%0")
! 
! (define_insn_and_split "*ssubsi_1"
!   [(set (match_operand:SI 0 "register_operand" "=r")
! 	(minus:SI
! 	 (subreg:SI
! 	  (ashift:DI (match_operand:DI 1 "reg_not_elim_operand" "r")
! 		     (match_operand:DI 2 "const23_operand" "I")) 0)
! 	 (match_operand:SI 3 "reg_or_8bit_operand" "rI")))]
!   ""
!   "#"
!   ""
!   [(set (match_dup 0)
! 	(minus:SI (ashift:SI (match_dup 1) (match_dup 2))
! 		  (match_dup 3)))]
!   "operands[1] = gen_lowpart (SImode, operands[1]);")
  
  (define_insn "*ssubl_se"
    [(set (match_operand:DI 0 "register_operand" "=r")
  	(sign_extend:DI
! 	 (minus:SI
! 	  (ashift:SI (match_operand:SI 1 "reg_not_elim_operand" "r")
! 		     (match_operand:SI 2 "const23_operand" "I"))
! 	 (match_operand:SI 3 "reg_or_8bit_operand" "rI"))))]
    ""
!   "s%P2subl %1,%3,%0")
! 
! (define_insn_and_split "*ssubl_se_1"
!   [(set (match_operand:DI 0 "register_operand" "=r")
! 	(sign_extend:DI
! 	 (minus:SI
! 	  (subreg:SI
! 	   (ashift:DI (match_operand:DI 1 "reg_not_elim_operand" "r")
! 		      (match_operand:DI 2 "const23_operand" "I")) 0)
! 	 (match_operand:SI 3 "reg_or_8bit_operand" "rI"))))]
!   ""
!   "#"
!   ""
!   [(set (match_dup 0)
! 	(sign_extend:DI
! 	 (minus:SI (ashift:SI (match_dup 1) (match_dup 2))
! 		   (match_dup 3))))]
!   "operands[1] = gen_lowpart (SImode, operands[1]);")
  
  (define_insn "subv<mode>3"
    [(set (match_operand:I48MODE 0 "register_operand" "=r")
***************
*** 1200,1206 ****
  	 (subreg:SI (ashift:DI (match_operand:DI 1 "reg_or_0_operand" "rJ")
  			       (match_operand:DI 2 "const_int_operand" "P"))
  		    0)))]
!   "INTVAL (operands[2]) >= 1 && INTVAL (operands[2]) <= 3"
  {
    if (operands[2] == const1_rtx)
      return "addl %r1,%r1,%0";
--- 1266,1272 ----
  	 (subreg:SI (ashift:DI (match_operand:DI 1 "reg_or_0_operand" "rJ")
  			       (match_operand:DI 2 "const_int_operand" "P"))
  		    0)))]
!   "IN_RANGE (INTVAL (operands[2]), 1, 3)"
  {
    if (operands[2] == const1_rtx)
      return "addl %r1,%r1,%0";
***************
*** 3139,3147 ****
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(plus:DI (mult:DI (match_dup 5) (match_dup 3))
  		 (match_dup 4)))]
  {
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
--- 3205,3214 ----
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(plus:DI (ashift:DI (match_dup 5) (match_dup 3))
  		 (match_dup 4)))]
  {
+   operands[3] = GEN_INT (exact_log2 (INTVAL (operands [3])));
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
***************
*** 3164,3172 ****
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(plus:SI (mult:SI (match_dup 6) (match_dup 3))
  		 (match_dup 4)))]
  {
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
--- 3231,3240 ----
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(plus:SI (ashift:SI (match_dup 6) (match_dup 3))
  		 (match_dup 4)))]
  {
+   operands[3] = GEN_INT (exact_log2 (INTVAL (operands [3])));
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
***************
*** 3192,3200 ****
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(sign_extend:DI (plus:SI (mult:SI (match_dup 6) (match_dup 3))
  				 (match_dup 4))))]
  {
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
--- 3260,3269 ----
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(sign_extend:DI (plus:SI (ashift:SI (match_dup 6) (match_dup 3))
  				 (match_dup 4))))]
  {
+   operands[3] = GEN_INT (exact_log2 (INTVAL (operands [3])));
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
***************
*** 3219,3227 ****
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(minus:DI (mult:DI (match_dup 5) (match_dup 3))
  		  (match_dup 4)))]
  {
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
--- 3288,3297 ----
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(minus:DI (ashift:DI (match_dup 5) (match_dup 3))
  		  (match_dup 4)))]
  {
+   operands[3] = GEN_INT (exact_log2 (INTVAL (operands [3])));
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
***************
*** 3244,3252 ****
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(minus:SI (mult:SI (match_dup 6) (match_dup 3))
  		 (match_dup 4)))]
  {
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
--- 3314,3323 ----
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(minus:SI (ashift:SI (match_dup 6) (match_dup 3))
  		 (match_dup 4)))]
  {
+   operands[3] = GEN_INT (exact_log2 (INTVAL (operands [3])));
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
***************
*** 3272,3280 ****
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(sign_extend:DI (minus:SI (mult:SI (match_dup 6) (match_dup 3))
  				  (match_dup 4))))]
  {
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
--- 3343,3352 ----
    [(set (match_dup 5)
  	(match_op_dup:DI 1 [(match_dup 2) (const_int 0)]))
     (set (match_dup 0)
! 	(sign_extend:DI (minus:SI (ashift:SI (match_dup 6) (match_dup 3))
  				  (match_dup 4))))]
  {
+   operands[3] = GEN_INT (exact_log2 (INTVAL (operands [3])));
    if (can_create_pseudo_p ())
      operands[5] = gen_reg_rtx (DImode);
    else if (reg_overlap_mentioned_p (operands[5], operands[4]))
diff -Nrcpad gcc-7.2.0/gcc/config/alpha/predicates.md gcc-7.3.0/gcc/config/alpha/predicates.md
*** gcc-7.2.0/gcc/config/alpha/predicates.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/alpha/predicates.md	Sun Jan  7 19:14:55 2018
***************
*** 74,79 ****
--- 74,84 ----
    (and (match_code "const_int,const_wide_int,const_double,const_vector")
         (not (match_test "op == CONST0_RTX (mode)"))))
  
+ ;; Return 1 if OP is the constant 2 or 3.
+ (define_predicate "const23_operand"
+   (and (match_code "const_int")
+        (match_test "INTVAL (op) == 2 || INTVAL (op) == 3")))
+ 
  ;; Return 1 if OP is the constant 4 or 8.
  (define_predicate "const48_operand"
    (and (match_code "const_int")
diff -Nrcpad gcc-7.2.0/gcc/config/alpha/sync.md gcc-7.3.0/gcc/config/alpha/sync.md
*** gcc-7.2.0/gcc/config/alpha/sync.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/alpha/sync.md	Tue Oct 31 10:34:55 2017
***************
*** 24,30 ****
    [(plus "add_operand") (minus "reg_or_8bit_operand")
     (ior "or_operand") (xor "or_operand") (and "and_operand")])
  (define_code_attr fetchop_constr
!   [(plus "rKL") (minus "rI") (ior "rIN") (xor "rIN") (and "riNM")])
  
  
  (define_expand "memory_barrier"
--- 24,30 ----
    [(plus "add_operand") (minus "reg_or_8bit_operand")
     (ior "or_operand") (xor "or_operand") (and "and_operand")])
  (define_code_attr fetchop_constr
!   [(plus "rKL") (minus "rI") (ior "rIN") (xor "rIN") (and "rINM")])
  
  
  (define_expand "memory_barrier"
diff -Nrcpad gcc-7.2.0/gcc/config/arc/linux.h gcc-7.3.0/gcc/config/arc/linux.h
*** gcc-7.2.0/gcc/config/arc/linux.h	Tue Mar 28 08:56:44 2017
--- gcc-7.3.0/gcc/config/arc/linux.h	Tue Nov 21 11:57:16 2017
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
      }						\
    while (0)
  
! #define GLIBC_DYNAMIC_LINKER   "/lib/ld-linux.so.2"
  #define UCLIBC_DYNAMIC_LINKER  "/lib/ld-uClibc.so.0"
  
  /* Note that the default is to link against dynamic libraries, if they are
--- 29,35 ----
      }						\
    while (0)
  
! #define GLIBC_DYNAMIC_LINKER   "/lib/ld-linux-arc.so.2"
  #define UCLIBC_DYNAMIC_LINKER  "/lib/ld-uClibc.so.0"
  
  /* Note that the default is to link against dynamic libraries, if they are
diff -Nrcpad gcc-7.2.0/gcc/config/arm/arm.c gcc-7.3.0/gcc/config/arm/arm.c
*** gcc-7.2.0/gcc/config/arm/arm.c	Sat Jun 24 23:22:11 2017
--- gcc-7.3.0/gcc/config/arm/arm.c	Tue Nov 21 18:14:34 2017
*************** operands_ok_ldrd_strd (rtx rt, rtx rt2,
*** 15199,15210 ****
    return true;
  }
  
  /* Helper for gen_operands_ldrd_strd.  Returns true iff the memory
     operand MEM's address contains an immediate offset from the base
!    register and has no side effects, in which case it sets BASE and
!    OFFSET accordingly.  */
  static bool
! mem_ok_for_ldrd_strd (rtx mem, rtx *base, rtx *offset)
  {
    rtx addr;
  
--- 15199,15221 ----
    return true;
  }
  
+ /* Return true if a 64-bit access with alignment ALIGN and with a
+    constant offset OFFSET from the base pointer is permitted on this
+    architecture.  */
+ static bool
+ align_ok_ldrd_strd (HOST_WIDE_INT align, HOST_WIDE_INT offset)
+ {
+   return (unaligned_access
+ 	  ? (align >= BITS_PER_WORD && (offset & 3) == 0)
+ 	  : (align >= 2 * BITS_PER_WORD && (offset & 7) == 0));
+ }
+ 
  /* Helper for gen_operands_ldrd_strd.  Returns true iff the memory
     operand MEM's address contains an immediate offset from the base
!    register and has no side effects, in which case it sets BASE,
!    OFFSET and ALIGN accordingly.  */
  static bool
! mem_ok_for_ldrd_strd (rtx mem, rtx *base, rtx *offset, HOST_WIDE_INT *align)
  {
    rtx addr;
  
*************** mem_ok_for_ldrd_strd (rtx mem, rtx *base
*** 15223,15228 ****
--- 15234,15240 ----
    gcc_assert (MEM_P (mem));
  
    *offset = const0_rtx;
+   *align = MEM_ALIGN (mem);
  
    addr = XEXP (mem, 0);
  
*************** gen_operands_ldrd_strd (rtx *operands, b
*** 15263,15269 ****
                          bool const_store, bool commute)
  {
    int nops = 2;
!   HOST_WIDE_INT offsets[2], offset;
    rtx base = NULL_RTX;
    rtx cur_base, cur_offset, tmp;
    int i, gap;
--- 15275,15281 ----
                          bool const_store, bool commute)
  {
    int nops = 2;
!   HOST_WIDE_INT offsets[2], offset, align[2];
    rtx base = NULL_RTX;
    rtx cur_base, cur_offset, tmp;
    int i, gap;
*************** gen_operands_ldrd_strd (rtx *operands, b
*** 15275,15281 ****
       registers, and the corresponding memory offsets.  */
    for (i = 0; i < nops; i++)
      {
!       if (!mem_ok_for_ldrd_strd (operands[nops+i], &cur_base, &cur_offset))
          return false;
  
        if (i == 0)
--- 15287,15294 ----
       registers, and the corresponding memory offsets.  */
    for (i = 0; i < nops; i++)
      {
!       if (!mem_ok_for_ldrd_strd (operands[nops+i], &cur_base, &cur_offset,
! 				 &align[i]))
          return false;
  
        if (i == 0)
*************** gen_operands_ldrd_strd (rtx *operands, b
*** 15389,15394 ****
--- 15402,15408 ----
        /* Swap the instructions such that lower memory is accessed first.  */
        std::swap (operands[0], operands[1]);
        std::swap (operands[2], operands[3]);
+       std::swap (align[0], align[1]);
        if (const_store)
          std::swap (operands[4], operands[5]);
      }
*************** gen_operands_ldrd_strd (rtx *operands, b
*** 15402,15407 ****
--- 15416,15424 ----
    if (gap != 4)
      return false;
  
+   if (!align_ok_ldrd_strd (align[0], offset))
+     return false;
+ 
    /* Make sure we generate legal instructions.  */
    if (operands_ok_ldrd_strd (operands[0], operands[1], base, offset,
                               false, load))
*************** arm_get_vfp_saved_size (void)
*** 19299,19305 ****
  
  /* Generate a function exit sequence.  If REALLY_RETURN is false, then do
     everything bar the final return instruction.  If simple_return is true,
!    then do not output epilogue, because it has already been emitted in RTL.  */
  const char *
  output_return_instruction (rtx operand, bool really_return, bool reverse,
                             bool simple_return)
--- 19316,19327 ----
  
  /* Generate a function exit sequence.  If REALLY_RETURN is false, then do
     everything bar the final return instruction.  If simple_return is true,
!    then do not output epilogue, because it has already been emitted in RTL.
! 
!    Note: do not forget to update length attribute of corresponding insn pattern
!    when changing assembly output (eg. length attribute of
!    thumb2_cmse_entry_return when updating Armv8-M Mainline Security Extensions
!    register clearing sequences).  */
  const char *
  output_return_instruction (rtx operand, bool really_return, bool reverse,
                             bool simple_return)
*************** thumb_pop (FILE *f, unsigned long mask)
*** 23792,23798 ****
  
  /* Generate code to return from a thumb function.
     If 'reg_containing_return_addr' is -1, then the return address is
!    actually on the stack, at the stack pointer.  */
  static void
  thumb_exit (FILE *f, int reg_containing_return_addr)
  {
--- 23814,23825 ----
  
  /* Generate code to return from a thumb function.
     If 'reg_containing_return_addr' is -1, then the return address is
!    actually on the stack, at the stack pointer.
! 
!    Note: do not forget to update length attribute of corresponding insn pattern
!    when changing assembly output (eg. length attribute of epilogue_insns when
!    updating Armv8-M Baseline Security Extensions register clearing
!    sequences).  */
  static void
  thumb_exit (FILE *f, int reg_containing_return_addr)
  {
diff -Nrcpad gcc-7.2.0/gcc/config/arm/arm.h gcc-7.3.0/gcc/config/arm/arm.h
*** gcc-7.2.0/gcc/config/arm/arm.h	Fri Apr  7 07:02:07 2017
--- gcc-7.3.0/gcc/config/arm/arm.h	Mon Jan  8 18:42:50 2018
*************** enum arm_auto_incmodes
*** 1662,1673 ****
  
  /* These assume that REGNO is a hard or pseudo reg number.
     They give nonzero only if REGNO is a hard reg of the suitable class
!    or a pseudo reg currently allocated to a suitable hard reg.
!    Since they use reg_renumber, they are safe only once reg_renumber
!    has been allocated, which happens in reginfo.c during register
!    allocation.  */
  #define TEST_REGNO(R, TEST, VALUE) \
!   ((R TEST VALUE) || ((unsigned) reg_renumber[R] TEST VALUE))
  
  /* Don't allow the pc to be used.  */
  #define ARM_REGNO_OK_FOR_BASE_P(REGNO)			\
--- 1662,1671 ----
  
  /* These assume that REGNO is a hard or pseudo reg number.
     They give nonzero only if REGNO is a hard reg of the suitable class
!    or a pseudo reg currently allocated to a suitable hard reg.  */
  #define TEST_REGNO(R, TEST, VALUE) \
!   ((R TEST VALUE)	\
!     || (reg_renumber && ((unsigned) reg_renumber[R] TEST VALUE)))
  
  /* Don't allow the pc to be used.  */
  #define ARM_REGNO_OK_FOR_BASE_P(REGNO)			\
diff -Nrcpad gcc-7.2.0/gcc/config/arm/iterators.md gcc-7.3.0/gcc/config/arm/iterators.md
*** gcc-7.2.0/gcc/config/arm/iterators.md	Fri Jan  6 17:49:12 2017
--- gcc-7.3.0/gcc/config/arm/iterators.md	Wed Jan 17 11:51:03 2018
***************
*** 116,121 ****
--- 116,125 ----
  ;; All supported vector modes (except singleton DImode).
  (define_mode_iterator VDQ [V8QI V16QI V4HI V8HI V2SI V4SI V4HF V8HF V2SF V4SF V2DI])
  
+ ;; All supported floating-point vector modes (except V2DF).
+ (define_mode_iterator VF [(V4HF "TARGET_NEON_FP16INST")
+ 			   (V8HF "TARGET_NEON_FP16INST") V2SF V4SF])
+ 
  ;; All supported vector modes (except those with 64-bit integer elements).
  (define_mode_iterator VDQW [V8QI V16QI V4HI V8HI V2SI V4SI V2SF V4SF])
  
diff -Nrcpad gcc-7.2.0/gcc/config/arm/neon.md gcc-7.3.0/gcc/config/arm/neon.md
*** gcc-7.2.0/gcc/config/arm/neon.md	Mon Mar 13 10:58:48 2017
--- gcc-7.3.0/gcc/config/arm/neon.md	Wed Jan 17 11:51:03 2018
*************** if (BYTES_BIG_ENDIAN)
*** 6199,6226 ****
  })
  
  (define_insn "neon_vabd<mode>_2"
!  [(set (match_operand:VDQ 0 "s_register_operand" "=w")
!        (abs:VDQ (minus:VDQ (match_operand:VDQ 1 "s_register_operand" "w")
!                            (match_operand:VDQ 2 "s_register_operand" "w"))))]
!  "TARGET_NEON && (!<Is_float_mode> || flag_unsafe_math_optimizations)"
   "vabd.<V_s_elem> %<V_reg>0, %<V_reg>1, %<V_reg>2"
!  [(set (attr "type")
!        (if_then_else (ne (symbol_ref "<Is_float_mode>") (const_int 0))
!                      (const_string "neon_fp_abd_s<q>")
!                      (const_string "neon_abd<q>")))]
  )
  
  (define_insn "neon_vabd<mode>_3"
!  [(set (match_operand:VDQ 0 "s_register_operand" "=w")
!        (abs:VDQ (unspec:VDQ [(match_operand:VDQ 1 "s_register_operand" "w")
!                              (match_operand:VDQ 2 "s_register_operand" "w")]
!                  UNSPEC_VSUB)))]
!  "TARGET_NEON && (!<Is_float_mode> || flag_unsafe_math_optimizations)"
   "vabd.<V_if_elem> %<V_reg>0, %<V_reg>1, %<V_reg>2"
!  [(set (attr "type")
!        (if_then_else (ne (symbol_ref "<Is_float_mode>") (const_int 0))
!                      (const_string "neon_fp_abd_s<q>")
!                      (const_string "neon_abd<q>")))]
  )
  
  ;; Copy from core-to-neon regs, then extend, not vice-versa
--- 6199,6220 ----
  })
  
  (define_insn "neon_vabd<mode>_2"
!  [(set (match_operand:VF 0 "s_register_operand" "=w")
!        (abs:VF (minus:VF (match_operand:VF 1 "s_register_operand" "w")
! 			 (match_operand:VF 2 "s_register_operand" "w"))))]
!  "TARGET_NEON && flag_unsafe_math_optimizations"
   "vabd.<V_s_elem> %<V_reg>0, %<V_reg>1, %<V_reg>2"
!  [(set_attr "type" "neon_fp_abd_s<q>")]
  )
  
  (define_insn "neon_vabd<mode>_3"
!  [(set (match_operand:VF 0 "s_register_operand" "=w")
!        (abs:VF (unspec:VF [(match_operand:VF 1 "s_register_operand" "w")
! 			    (match_operand:VF 2 "s_register_operand" "w")]
! 		UNSPEC_VSUB)))]
!  "TARGET_NEON && flag_unsafe_math_optimizations"
   "vabd.<V_if_elem> %<V_reg>0, %<V_reg>1, %<V_reg>2"
!  [(set_attr "type" "neon_fp_abd_s<q>")]
  )
  
  ;; Copy from core-to-neon regs, then extend, not vice-versa
diff -Nrcpad gcc-7.2.0/gcc/config/arm/thumb2.md gcc-7.3.0/gcc/config/arm/thumb2.md
*** gcc-7.2.0/gcc/config/arm/thumb2.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/arm/thumb2.md	Tue Nov 21 18:14:34 2017
***************
*** 1132,1138 ****
     ; we adapt the length accordingly.
     (set (attr "length")
       (if_then_else (match_test "TARGET_HARD_FLOAT")
!       (const_int 12)
        (const_int 8)))
     ; We do not support predicate execution of returns from cmse_nonsecure_entry
     ; functions because we need to clear the APSR.  Since predicable has to be
--- 1132,1138 ----
     ; we adapt the length accordingly.
     (set (attr "length")
       (if_then_else (match_test "TARGET_HARD_FLOAT")
!       (const_int 34)
        (const_int 8)))
     ; We do not support predicate execution of returns from cmse_nonsecure_entry
     ; functions because we need to clear the APSR.  Since predicable has to be
diff -Nrcpad gcc-7.2.0/gcc/config/arm/vfp.md gcc-7.3.0/gcc/config/arm/vfp.md
*** gcc-7.2.0/gcc/config/arm/vfp.md	Fri Jun  2 11:19:16 2017
--- gcc-7.3.0/gcc/config/arm/vfp.md	Mon Dec 11 17:07:33 2017
***************
*** 456,462 ****
        gcc_unreachable ();
      }
   }
!   [(set_attr "predicable" "yes, yes, no, yes, no, no, no, no, no, no")
     (set_attr "predicable_short_it" "no, no, no, yes,\
  				    no, no, no, no,\
  				    no, no")
--- 456,465 ----
        gcc_unreachable ();
      }
   }
!   [(set_attr "conds" "*, *, unconditional, *, unconditional, unconditional,\
! 		      unconditional, unconditional, unconditional,\
! 		      unconditional")
!    (set_attr "predicable" "yes, yes, no, yes, no, no, no, no, no, no")
     (set_attr "predicable_short_it" "no, no, no, yes,\
  				    no, no, no, no,\
  				    no, no")
diff -Nrcpad gcc-7.2.0/gcc/config/avr/avr.c gcc-7.3.0/gcc/config/avr/avr.c
*** gcc-7.2.0/gcc/config/avr/avr.c	Tue Jul 25 14:32:30 2017
--- gcc-7.3.0/gcc/config/avr/avr.c	Tue Aug 22 07:55:34 2017
*************** avr_set_current_function (tree decl)
*** 1095,1101 ****
        || 0 == strcmp ("INTERRUPT", name)
        || 0 == strcmp ("SIGNAL", name))
      {
!       warning_at (loc, OPT_Wmisspelled_isr, "%qs is a reserved indentifier"
                    " in AVR-LibC.  Consider %<#include <avr/interrupt.h>%>"
                    " before using the %qs macro", name, name);
      }
--- 1095,1101 ----
        || 0 == strcmp ("INTERRUPT", name)
        || 0 == strcmp ("SIGNAL", name))
      {
!       warning_at (loc, OPT_Wmisspelled_isr, "%qs is a reserved identifier"
                    " in AVR-LibC.  Consider %<#include <avr/interrupt.h>%>"
                    " before using the %qs macro", name, name);
      }
*************** avr_handle_addr_attribute (tree *node, t
*** 9549,9558 ****
    bool io_p = (strncmp (IDENTIFIER_POINTER (name), "io", 2) == 0);
    location_t loc = DECL_SOURCE_LOCATION (*node);
  
!   if (TREE_CODE (*node) != VAR_DECL)
      {
!       warning_at (loc, 0, "%qE attribute only applies to variables", name);
        *no_add = true;
      }
  
    if (args != NULL_TREE)
--- 9549,9560 ----
    bool io_p = (strncmp (IDENTIFIER_POINTER (name), "io", 2) == 0);
    location_t loc = DECL_SOURCE_LOCATION (*node);
  
!   if (!VAR_P (*node))
      {
!       warning_at (loc, OPT_Wattributes, "%qE attribute only applies to "
! 		  "variables", name);
        *no_add = true;
+       return NULL_TREE;
      }
  
    if (args != NULL_TREE)
*************** avr_handle_addr_attribute (tree *node, t
*** 9562,9569 ****
        tree arg = TREE_VALUE (args);
        if (TREE_CODE (arg) != INTEGER_CST)
  	{
! 	  warning (0, "%qE attribute allows only an integer constant argument",
! 		   name);
  	  *no_add = true;
  	}
        else if (io_p
--- 9564,9571 ----
        tree arg = TREE_VALUE (args);
        if (TREE_CODE (arg) != INTEGER_CST)
  	{
! 	  warning_at (loc, OPT_Wattributes, "%qE attribute allows only an "
! 		      "integer constant argument", name);
  	  *no_add = true;
  	}
        else if (io_p
*************** avr_handle_addr_attribute (tree *node, t
*** 9572,9590 ****
  			? low_io_address_operand : io_address_operand)
  			 (GEN_INT (TREE_INT_CST_LOW (arg)), QImode)))
  	{
! 	  warning_at (loc, 0, "%qE attribute address out of range", name);
  	  *no_add = true;
  	}
        else
  	{
  	  tree attribs = DECL_ATTRIBUTES (*node);
! 	  const char *names[] = { "io", "io_low", "address", NULL } ;
  	  for (const char **p = names; *p; p++)
  	    {
  	      tree other = lookup_attribute (*p, attribs);
  	      if (other && TREE_VALUE (other))
  		{
! 		  warning_at (loc, 0,
  			      "both %s and %qE attribute provide address",
  			      *p, name);
  		  *no_add = true;
--- 9574,9593 ----
  			? low_io_address_operand : io_address_operand)
  			 (GEN_INT (TREE_INT_CST_LOW (arg)), QImode)))
  	{
! 	  warning_at (loc, OPT_Wattributes, "%qE attribute address "
! 		      "out of range", name);
  	  *no_add = true;
  	}
        else
  	{
  	  tree attribs = DECL_ATTRIBUTES (*node);
! 	  const char *names[] = { "io", "io_low", "address", NULL };
  	  for (const char **p = names; *p; p++)
  	    {
  	      tree other = lookup_attribute (*p, attribs);
  	      if (other && TREE_VALUE (other))
  		{
! 		  warning_at (loc, OPT_Wattributes,
  			      "both %s and %qE attribute provide address",
  			      *p, name);
  		  *no_add = true;
*************** avr_handle_addr_attribute (tree *node, t
*** 9595,9601 ****
      }
  
    if (*no_add == false && io_p && !TREE_THIS_VOLATILE (*node))
!     warning_at (loc, 0, "%qE attribute on non-volatile variable", name);
  
    return NULL_TREE;
  }
--- 9598,9605 ----
      }
  
    if (*no_add == false && io_p && !TREE_THIS_VOLATILE (*node))
!     warning_at (loc, OPT_Wattributes, "%qE attribute on non-volatile variable",
! 		name);
  
    return NULL_TREE;
  }
*************** avr_attribute_table[] =
*** 9643,9653 ****
      false },
    { "OS_main",   0, 0, false, true,  true,   avr_handle_fntype_attribute,
      false },
!   { "io",        0, 1, false, false, false,  avr_handle_addr_attribute,
      false },
!   { "io_low",    0, 1, false, false, false,  avr_handle_addr_attribute,
      false },
!   { "address",   1, 1, false, false, false,  avr_handle_addr_attribute,
      false },
    { "absdata",   0, 0, true, false, false,  avr_handle_absdata_attribute,
      false },
--- 9647,9657 ----
      false },
    { "OS_main",   0, 0, false, true,  true,   avr_handle_fntype_attribute,
      false },
!   { "io",        0, 1, true, false, false,  avr_handle_addr_attribute,
      false },
!   { "io_low",    0, 1, true, false, false,  avr_handle_addr_attribute,
      false },
!   { "address",   1, 1, true, false, false,  avr_handle_addr_attribute,
      false },
    { "absdata",   0, 0, true, false, false,  avr_handle_absdata_attribute,
      false },
diff -Nrcpad gcc-7.2.0/gcc/config/epiphany/rtems.h gcc-7.3.0/gcc/config/epiphany/rtems.h
*** gcc-7.2.0/gcc/config/epiphany/rtems.h	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/config/epiphany/rtems.h	Mon Jan  8 13:39:11 2018
***************
*** 0 ****
--- 1,28 ----
+ /* Definitions for RTEMS based EPIPHANY systems.
+    Copyright (C) 2018 Free Software Foundation, Inc.
+ 
+    This file is part of GCC.
+ 
+    GCC is free software; you can redistribute it and/or modify it
+    under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    GCC is distributed in the hope that it will be useful, but
+    WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with GCC; see the file COPYING3.  If not see
+    <http://www.gnu.org/licenses/>.  */
+ 
+ #define HAS_INIT_SECTION
+ 
+ #undef TARGET_OS_CPP_BUILTINS
+ #define TARGET_OS_CPP_BUILTINS()		\
+     do {					\
+ 	builtin_define ("__rtems__");		\
+ 	builtin_define ("__USE_INIT_FINI__");	\
+ 	builtin_assert ("system=rtems");	\
+     } while (0)
diff -Nrcpad gcc-7.2.0/gcc/config/gnu-user.h gcc-7.3.0/gcc/config/gnu-user.h
*** gcc-7.2.0/gcc/config/gnu-user.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/gnu-user.h	Tue Aug 29 08:22:44 2017
*************** see the files COPYING3 and COPYING.RUNTI
*** 50,68 ****
  
  #if defined HAVE_LD_PIE
  #define GNU_USER_TARGET_STARTFILE_SPEC \
!   "%{!shared: %{pg|p|profile:gcrt1.o%s;: \
!     %{" PIE_SPEC ":Scrt1.o%s} %{" NO_PIE_SPEC ":crt1.o%s}}} \
!    crti.o%s %{static:crtbeginT.o%s;: %{shared:crtbeginS.o%s} \
! 	      %{" PIE_SPEC ":crtbeginS.o%s} \
! 	      %{" NO_PIE_SPEC ":crtbegin.o%s}} \
     %{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_start_preinit.o%s; \
       fvtable-verify=std:vtv_start.o%s} \
     " CRTOFFLOADBEGIN
  #else
  #define GNU_USER_TARGET_STARTFILE_SPEC \
!   "%{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}} \
!    crti.o%s %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s} \
     %{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_start_preinit.o%s; \
       fvtable-verify=std:vtv_start.o%s} \
--- 50,77 ----
  
  #if defined HAVE_LD_PIE
  #define GNU_USER_TARGET_STARTFILE_SPEC \
!   "%{shared:; \
!      pg|p|profile:gcrt1.o%s; \
!      static:crt1.o%s; \
!      " PIE_SPEC ":Scrt1.o%s; \
!      :crt1.o%s} \
!    crti.o%s \
!    %{static:crtbeginT.o%s; \
!      shared|" PIE_SPEC ":crtbeginS.o%s; \
!      :crtbegin.o%s} \
     %{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_start_preinit.o%s; \
       fvtable-verify=std:vtv_start.o%s} \
     " CRTOFFLOADBEGIN
  #else
  #define GNU_USER_TARGET_STARTFILE_SPEC \
!   "%{shared:; \
!      pg|p|profile:gcrt1.o%s; \
!      :crt1.o%s} \
!    crti.o%s \
!    %{static:crtbeginT.o%s; \
!      shared|pie:crtbeginS.o%s; \
!      :crtbegin.o%s} \
     %{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_start_preinit.o%s; \
       fvtable-verify=std:vtv_start.o%s} \
*************** see the files COPYING3 and COPYING.RUNTI
*** 82,96 ****
    "%{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_end_preinit.o%s; \
       fvtable-verify=std:vtv_end.o%s} \
!    %{shared:crtendS.o%s;: %{" PIE_SPEC ":crtendS.o%s} \
!    %{" NO_PIE_SPEC ":crtend.o%s}} crtn.o%s \
     " CRTOFFLOADEND
  #else
  #define GNU_USER_TARGET_ENDFILE_SPEC \
    "%{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_end_preinit.o%s; \
       fvtable-verify=std:vtv_end.o%s} \
!    %{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s \
     " CRTOFFLOADEND
  #endif
  #undef  ENDFILE_SPEC
--- 91,110 ----
    "%{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_end_preinit.o%s; \
       fvtable-verify=std:vtv_end.o%s} \
!    %{static:crtend.o%s; \
!      shared|" PIE_SPEC ":crtendS.o%s; \
!      :crtend.o%s} \
!    crtn.o%s \
     " CRTOFFLOADEND
  #else
  #define GNU_USER_TARGET_ENDFILE_SPEC \
    "%{fvtable-verify=none:%s; \
       fvtable-verify=preinit:vtv_end_preinit.o%s; \
       fvtable-verify=std:vtv_end.o%s} \
!    %{static:crtend.o%s; \
!      shared|pie:crtendS.o%s; \
!      :crtend.o%s} \
!    crtn.o%s \
     " CRTOFFLOADEND
  #endif
  #undef  ENDFILE_SPEC
diff -Nrcpad gcc-7.2.0/gcc/config/i386/constraints.md gcc-7.3.0/gcc/config/i386/constraints.md
*** gcc-7.2.0/gcc/config/i386/constraints.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/i386/constraints.md	Tue Jan 16 11:17:49 2018
***************
*** 198,211 ****
  
  (define_constraint "Bs"
    "@internal Sibcall memory operand."
!   (ior (and (not (match_test "TARGET_X32"))
  	    (match_operand 0 "sibcall_memory_operand"))
         (and (match_test "TARGET_X32 && Pmode == DImode")
  	    (match_operand 0 "GOT_memory_operand"))))
  
  (define_constraint "Bw"
    "@internal Call memory operand."
!   (ior (and (not (match_test "TARGET_X32"))
  	    (match_operand 0 "memory_operand"))
         (and (match_test "TARGET_X32 && Pmode == DImode")
  	    (match_operand 0 "GOT_memory_operand"))))
--- 198,213 ----
  
  (define_constraint "Bs"
    "@internal Sibcall memory operand."
!   (ior (and (not (match_test "ix86_indirect_branch_register"))
! 	    (not (match_test "TARGET_X32"))
  	    (match_operand 0 "sibcall_memory_operand"))
         (and (match_test "TARGET_X32 && Pmode == DImode")
  	    (match_operand 0 "GOT_memory_operand"))))
  
  (define_constraint "Bw"
    "@internal Call memory operand."
!   (ior (and (not (match_test "ix86_indirect_branch_register"))
! 	    (not (match_test "TARGET_X32"))
  	    (match_operand 0 "memory_operand"))
         (and (match_test "TARGET_X32 && Pmode == DImode")
  	    (match_operand 0 "GOT_memory_operand"))))
diff -Nrcpad gcc-7.2.0/gcc/config/i386/i386-opts.h gcc-7.3.0/gcc/config/i386/i386-opts.h
*** gcc-7.2.0/gcc/config/i386/i386-opts.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/i386/i386-opts.h	Tue Jan 16 10:59:42 2018
*************** enum stack_protector_guard {
*** 99,102 ****
--- 99,115 ----
    SSP_GLOBAL    /* global canary */
  };
  
+ /* This is used to mitigate variant #2 of the speculative execution
+    vulnerabilities on x86 processors identified by CVE-2017-5715, aka
+    Spectre.  They convert indirect branches and function returns to
+    call and return thunks to avoid speculative execution via indirect
+    call, jmp and ret.  */
+ enum indirect_branch {
+   indirect_branch_unset = 0,
+   indirect_branch_keep,
+   indirect_branch_thunk,
+   indirect_branch_thunk_inline,
+   indirect_branch_thunk_extern
+ };
+ 
  #endif
diff -Nrcpad gcc-7.2.0/gcc/config/i386/i386-protos.h gcc-7.3.0/gcc/config/i386/i386-protos.h
*** gcc-7.2.0/gcc/config/i386/i386-protos.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/i386/i386-protos.h	Tue Jan 16 11:10:44 2018
*************** extern bool i386_pe_type_dllexport_p (tr
*** 282,289 ****
  
  extern int i386_pe_reloc_rw_mask (void);
  
- extern rtx maybe_get_pool_constant (rtx);
- 
  extern char internal_label_prefix[16];
  extern int internal_label_prefix_len;
  
--- 282,287 ----
*************** extern enum attr_cpu ix86_schedule;
*** 315,320 ****
--- 313,320 ----
  #endif
  
  extern const char * ix86_output_call_insn (rtx_insn *insn, rtx call_op);
+ extern const char * ix86_output_indirect_jmp (rtx call_op, bool ret_p);
+ extern const char * ix86_output_function_return (bool long_p);
  extern bool ix86_operands_ok_for_move_multiple (rtx *operands, bool load,
  						enum machine_mode mode);
  
diff -Nrcpad gcc-7.2.0/gcc/config/i386/i386.c gcc-7.3.0/gcc/config/i386/i386.c
*** gcc-7.2.0/gcc/config/i386/i386.c	Tue Aug  1 22:06:11 2017
--- gcc-7.3.0/gcc/config/i386/i386.c	Tue Jan 16 12:49:29 2018
*************** along with GCC; see the file COPYING3.
*** 85,90 ****
--- 85,93 ----
  #include "print-rtl.h"
  #include "intl.h"
  #include "ifcvt.h"
+ #include "symbol-summary.h"
+ #include "ipa-prop.h"
+ #include "ipa-inline.h"
  
  /* This file should be included last.  */
  #include "target-def.h"
*************** struct GTY(()) stack_local_entry {
*** 2441,2493 ****
    struct stack_local_entry *next;
  };
  
- /* Structure describing stack frame layout.
-    Stack grows downward:
- 
-    [arguments]
- 					<- ARG_POINTER
-    saved pc
- 
-    saved static chain			if ix86_static_chain_on_stack
- 
-    saved frame pointer			if frame_pointer_needed
- 					<- HARD_FRAME_POINTER
-    [saved regs]
- 					<- regs_save_offset
-    [padding0]
- 
-    [saved SSE regs]
- 					<- sse_regs_save_offset
-    [padding1]          |
- 		       |		<- FRAME_POINTER
-    [va_arg registers]  |
- 		       |
-    [frame]	       |
- 		       |
-    [padding2]	       | = to_allocate
- 					<- STACK_POINTER
-   */
- struct ix86_frame
- {
-   int nsseregs;
-   int nregs;
-   int va_arg_size;
-   int red_zone_size;
-   int outgoing_arguments_size;
- 
-   /* The offsets relative to ARG_POINTER.  */
-   HOST_WIDE_INT frame_pointer_offset;
-   HOST_WIDE_INT hard_frame_pointer_offset;
-   HOST_WIDE_INT stack_pointer_offset;
-   HOST_WIDE_INT hfp_save_offset;
-   HOST_WIDE_INT reg_save_offset;
-   HOST_WIDE_INT sse_reg_save_offset;
- 
-   /* When save_regs_using_mov is set, emit prologue using
-      move instead of push instructions.  */
-   bool save_regs_using_mov;
- };
- 
  /* Which cpu are we scheduling for.  */
  enum attr_cpu ix86_schedule;
  
--- 2444,2449 ----
*************** static unsigned int ix86_function_arg_bo
*** 2579,2585 ****
  						const_tree);
  static rtx ix86_static_chain (const_tree, bool);
  static int ix86_function_regparm (const_tree, const_tree);
! static void ix86_compute_frame_layout (struct ix86_frame *);
  static bool ix86_expand_vector_init_one_nonzero (bool, machine_mode,
  						 rtx, rtx, int);
  static void ix86_add_new_builtins (HOST_WIDE_INT, HOST_WIDE_INT);
--- 2535,2541 ----
  						const_tree);
  static rtx ix86_static_chain (const_tree, bool);
  static int ix86_function_regparm (const_tree, const_tree);
! static void ix86_compute_frame_layout (void);
  static bool ix86_expand_vector_init_one_nonzero (bool, machine_mode,
  						 rtx, rtx, int);
  static void ix86_add_new_builtins (HOST_WIDE_INT, HOST_WIDE_INT);
*************** rest_of_handle_insert_vzeroupper (void)
*** 2683,2689 ****
    int i;
  
    /* vzeroupper instructions are inserted immediately after reload to
!      account for possible spills from 256bit registers.  The pass
       reuses mode switching infrastructure by re-running mode insertion
       pass, so disable entities that have already been processed.  */
    for (i = 0; i < MAX_386_ENTITIES; i++)
--- 2639,2645 ----
    int i;
  
    /* vzeroupper instructions are inserted immediately after reload to
!      account for possible spills from 256bit or 512bit registers.  The pass
       reuses mode switching infrastructure by re-running mode insertion
       pass, so disable entities that have already been processed.  */
    for (i = 0; i < MAX_386_ENTITIES; i++)
*************** public:
*** 4182,4188 ****
    /* opt_pass methods: */
    virtual bool gate (function *)
      {
!       return TARGET_AVX && !TARGET_AVX512F
  	     && TARGET_VZEROUPPER && flag_expensive_optimizations
  	     && !optimize_size;
      }
--- 4138,4144 ----
    /* opt_pass methods: */
    virtual bool gate (function *)
      {
!       return TARGET_AVX
  	     && TARGET_VZEROUPPER && flag_expensive_optimizations
  	     && !optimize_size;
      }
*************** make_pass_stv (gcc::context *ctxt)
*** 4256,4267 ****
    return new pass_stv (ctxt);
  }
  
! /* Return true if a red-zone is in use.  */
  
  bool
  ix86_using_red_zone (void)
  {
!   return TARGET_RED_ZONE && !TARGET_64BIT_MS_ABI;
  }
  
  /* Return a string that documents the current -m options.  The caller is
--- 4212,4234 ----
    return new pass_stv (ctxt);
  }
  
! /* Return true if a red-zone is in use.  We can't use red-zone when
!    there are local indirect jumps, like "indirect_jump" or "tablejump",
!    which jumps to another place in the function, since "call" in the
!    indirect thunk pushes the return address onto stack, destroying
!    red-zone.
! 
!    TODO: If we can reserve the first 2 WORDs, for PUSH and, another
!    for CALL, in red-zone, we can allow local indirect jumps with
!    indirect thunk.  */
  
  bool
  ix86_using_red_zone (void)
  {
!   return (TARGET_RED_ZONE
! 	  && !TARGET_64BIT_MS_ABI
! 	  && (!cfun->machine->has_local_indirect_jump
! 	      || cfun->machine->indirect_branch_type == indirect_branch_keep));
  }
  
  /* Return a string that documents the current -m options.  The caller is
*************** ix86_option_override_internal (bool main
*** 6200,6206 ****
  #endif
     }
  
!   if (!(opts_set->x_target_flags & MASK_VZEROUPPER))
      opts->x_target_flags |= MASK_VZEROUPPER;
    if (!(opts_set->x_target_flags & MASK_STV))
      opts->x_target_flags |= MASK_STV;
--- 6167,6174 ----
  #endif
     }
  
!   if (!(opts_set->x_target_flags & MASK_VZEROUPPER)
!       && TARGET_EMIT_VZEROUPPER)
      opts->x_target_flags |= MASK_VZEROUPPER;
    if (!(opts_set->x_target_flags & MASK_STV))
      opts->x_target_flags |= MASK_STV;
*************** ix86_option_override_internal (bool main
*** 6288,6299 ****
    gcc_assert ((opts->x_target_flags & MASK_LONG_DOUBLE_64) == 0
  	      || (opts->x_target_flags & MASK_LONG_DOUBLE_128) == 0);
  
-   /* Save the initial options in case the user does function specific
-      options.  */
-   if (main_args_p)
-     target_option_default_node = target_option_current_node
-       = build_target_option_node (opts);
- 
    /* Handle stack protector */
    if (!opts_set->x_ix86_stack_protector_guard)
      opts->x_ix86_stack_protector_guard
--- 6256,6261 ----
*************** ix86_option_override_internal (bool main
*** 6314,6319 ****
--- 6276,6287 ----
        free (str);
      }
  
+   /* Save the initial options in case the user does function specific
+      options.  */
+   if (main_args_p)
+     target_option_default_node = target_option_current_node
+       = build_target_option_node (opts);
+ 
    return true;
  }
  
*************** ix86_can_inline_p (tree caller, tree cal
*** 7114,7120 ****
        else if (caller_opts->tune != callee_opts->tune)
  	ret = false;
  
!       else if (caller_opts->x_ix86_fpmath != callee_opts->x_ix86_fpmath)
  	ret = false;
  
        else if (caller_opts->branch_cost != callee_opts->branch_cost)
--- 7082,7095 ----
        else if (caller_opts->tune != callee_opts->tune)
  	ret = false;
  
!       else if (caller_opts->x_ix86_fpmath != callee_opts->x_ix86_fpmath
! 	       /* If the calle doesn't use FP expressions differences in
! 		  ix86_fpmath can be ignored.  We are called from FEs
! 		  for multi-versioning call optimization, so beware of
! 		  inline_summaries not available.  */
! 	       && (! inline_summaries
! 		   || inline_summaries->get
! 			(cgraph_node::get (callee))->fp_expressions))
  	ret = false;
  
        else if (caller_opts->branch_cost != callee_opts->branch_cost)
*************** ix86_set_func_type (tree fndecl)
*** 7184,7189 ****
--- 7159,7246 ----
      }
  }
  
+ /* Set the indirect_branch_type field from the function FNDECL.  */
+ 
+ static void
+ ix86_set_indirect_branch_type (tree fndecl)
+ {
+   if (cfun->machine->indirect_branch_type == indirect_branch_unset)
+     {
+       tree attr = lookup_attribute ("indirect_branch",
+ 				    DECL_ATTRIBUTES (fndecl));
+       if (attr != NULL)
+ 	{
+ 	  tree args = TREE_VALUE (attr);
+ 	  if (args == NULL)
+ 	    gcc_unreachable ();
+ 	  tree cst = TREE_VALUE (args);
+ 	  if (strcmp (TREE_STRING_POINTER (cst), "keep") == 0)
+ 	    cfun->machine->indirect_branch_type = indirect_branch_keep;
+ 	  else if (strcmp (TREE_STRING_POINTER (cst), "thunk") == 0)
+ 	    cfun->machine->indirect_branch_type = indirect_branch_thunk;
+ 	  else if (strcmp (TREE_STRING_POINTER (cst), "thunk-inline") == 0)
+ 	    cfun->machine->indirect_branch_type = indirect_branch_thunk_inline;
+ 	  else if (strcmp (TREE_STRING_POINTER (cst), "thunk-extern") == 0)
+ 	    cfun->machine->indirect_branch_type = indirect_branch_thunk_extern;
+ 	  else
+ 	    gcc_unreachable ();
+ 	}
+       else
+ 	cfun->machine->indirect_branch_type = ix86_indirect_branch;
+ 
+       /* -mcmodel=large is not compatible with -mindirect-branch=thunk
+ 	 nor -mindirect-branch=thunk-extern.  */
+       if ((ix86_cmodel == CM_LARGE || ix86_cmodel == CM_LARGE_PIC)
+ 	  && ((cfun->machine->indirect_branch_type
+ 	       == indirect_branch_thunk_extern)
+ 	      || (cfun->machine->indirect_branch_type
+ 		  == indirect_branch_thunk)))
+ 	error ("%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not "
+ 	       "compatible",
+ 	       ((cfun->machine->indirect_branch_type
+ 		 == indirect_branch_thunk_extern)
+ 		? "thunk-extern" : "thunk"));
+     }
+ 
+   if (cfun->machine->function_return_type == indirect_branch_unset)
+     {
+       tree attr = lookup_attribute ("function_return",
+ 				    DECL_ATTRIBUTES (fndecl));
+       if (attr != NULL)
+ 	{
+ 	  tree args = TREE_VALUE (attr);
+ 	  if (args == NULL)
+ 	    gcc_unreachable ();
+ 	  tree cst = TREE_VALUE (args);
+ 	  if (strcmp (TREE_STRING_POINTER (cst), "keep") == 0)
+ 	    cfun->machine->function_return_type = indirect_branch_keep;
+ 	  else if (strcmp (TREE_STRING_POINTER (cst), "thunk") == 0)
+ 	    cfun->machine->function_return_type = indirect_branch_thunk;
+ 	  else if (strcmp (TREE_STRING_POINTER (cst), "thunk-inline") == 0)
+ 	    cfun->machine->function_return_type = indirect_branch_thunk_inline;
+ 	  else if (strcmp (TREE_STRING_POINTER (cst), "thunk-extern") == 0)
+ 	    cfun->machine->function_return_type = indirect_branch_thunk_extern;
+ 	  else
+ 	    gcc_unreachable ();
+ 	}
+       else
+ 	cfun->machine->function_return_type = ix86_function_return;
+ 
+       /* -mcmodel=large is not compatible with -mfunction-return=thunk
+ 	 nor -mfunction-return=thunk-extern.  */
+       if ((ix86_cmodel == CM_LARGE || ix86_cmodel == CM_LARGE_PIC)
+ 	  && ((cfun->machine->function_return_type
+ 	       == indirect_branch_thunk_extern)
+ 	      || (cfun->machine->function_return_type
+ 		  == indirect_branch_thunk)))
+ 	error ("%<-mfunction-return=%s%> and %<-mcmodel=large%> are not "
+ 	       "compatible",
+ 	       ((cfun->machine->function_return_type
+ 		 == indirect_branch_thunk_extern)
+ 		? "thunk-extern" : "thunk"));
+     }
+ }
+ 
  /* Establish appropriate back-end context for processing the function
     FNDECL.  The argument might be NULL to indicate processing at top
     level, outside of any function scope.  */
*************** ix86_set_current_function (tree fndecl)
*** 7199,7205 ****
  	 one is extern inline and one isn't.  Call ix86_set_func_type
  	 to set the func_type field.  */
        if (fndecl != NULL_TREE)
! 	ix86_set_func_type (fndecl);
        return;
      }
  
--- 7256,7265 ----
  	 one is extern inline and one isn't.  Call ix86_set_func_type
  	 to set the func_type field.  */
        if (fndecl != NULL_TREE)
! 	{
! 	  ix86_set_func_type (fndecl);
! 	  ix86_set_indirect_branch_type (fndecl);
! 	}
        return;
      }
  
*************** ix86_set_current_function (tree fndecl)
*** 7219,7224 ****
--- 7279,7285 ----
      }
  
    ix86_set_func_type (fndecl);
+   ix86_set_indirect_branch_type (fndecl);
  
    tree new_tree = DECL_FUNCTION_SPECIFIC_TARGET (fndecl);
    if (new_tree == NULL_TREE)
*************** ix86_function_arg_advance (cumulative_ar
*** 9788,9794 ****
    /* For pointers passed in memory we expect bounds passed in Bounds
       Table.  */
    if (!nregs)
!     cum->bnds_in_bt = chkp_type_bounds_count (type);
  }
  
  /* Define where to put the arguments to a function.
--- 9849,9861 ----
    /* For pointers passed in memory we expect bounds passed in Bounds
       Table.  */
    if (!nregs)
!     {
!       /* Track if there are outgoing arguments on stack.  */
!       if (cum->caller)
! 	cfun->machine->outgoing_args_on_stack = true;
! 
!       cum->bnds_in_bt = chkp_type_bounds_count (type);
!     }
  }
  
  /* Define where to put the arguments to a function.
*************** ix86_function_arg (cumulative_args_t cum
*** 10117,10122 ****
--- 10184,10193 ----
    else
      arg = function_arg_32 (cum, mode, omode, type, bytes, words);
  
+   /* Track if there are outgoing arguments on stack.  */
+   if (arg == NULL_RTX && cum->caller)
+     cfun->machine->outgoing_args_on_stack = true;
+ 
    return arg;
  }
  
*************** symbolic_reference_mentioned_p (rtx op)
*** 11879,11886 ****
  bool
  ix86_can_use_return_insn_p (void)
  {
-   struct ix86_frame frame;
- 
    /* Don't use `ret' instruction in interrupt handler.  */
    if (! reload_completed
        || frame_pointer_needed
--- 11950,11955 ----
*************** ix86_can_use_return_insn_p (void)
*** 11892,11898 ****
    if (crtl->args.pops_args && crtl->args.size >= 32768)
      return 0;
  
!   ix86_compute_frame_layout (&frame);
    return (frame.stack_pointer_offset == UNITS_PER_WORD
  	  && (frame.nregs + frame.nsseregs) == 0);
  }
--- 11961,11968 ----
    if (crtl->args.pops_args && crtl->args.size >= 32768)
      return 0;
  
!   ix86_compute_frame_layout ();
!   struct ix86_frame &frame = cfun->machine->frame;
    return (frame.stack_pointer_offset == UNITS_PER_WORD
  	  && (frame.nregs + frame.nsseregs) == 0);
  }
*************** ix86_setup_frame_addresses (void)
*** 11957,11962 ****
--- 12027,12293 ----
  # endif
  #endif
  
+ /* Label count for call and return thunks.  It is used to make unique
+    labels in call and return thunks.  */
+ static int indirectlabelno;
+ 
+ /* True if call and return thunk functions are needed.  */
+ static bool indirect_thunk_needed = false;
+ /* True if call and return thunk functions with the BND prefix are
+    needed.  */
+ static bool indirect_thunk_bnd_needed = false;
+ 
+ /* Bit masks of integer registers, which contain branch target, used
+    by call and return thunks functions.  */
+ static int indirect_thunks_used;
+ /* Bit masks of integer registers, which contain branch target, used
+    by call and return thunks functions with the BND prefix.  */
+ static int indirect_thunks_bnd_used;
+ 
+ #ifndef INDIRECT_LABEL
+ # define INDIRECT_LABEL "LIND"
+ #endif
+ 
+ /* Fills in the label name that should be used for the indirect thunk.  */
+ 
+ static void
+ indirect_thunk_name (char name[32], int regno, bool need_bnd_p,
+ 		     bool ret_p)
+ {
+   if (regno >= 0 && ret_p)
+     gcc_unreachable ();
+ 
+   if (USE_HIDDEN_LINKONCE)
+     {
+       const char *bnd = need_bnd_p ? "_bnd" : "";
+       if (regno >= 0)
+ 	{
+ 	  const char *reg_prefix;
+ 	  if (LEGACY_INT_REGNO_P (regno))
+ 	    reg_prefix = TARGET_64BIT ? "r" : "e";
+ 	  else
+ 	    reg_prefix = "";
+ 	  sprintf (name, "__x86_indirect_thunk%s_%s%s",
+ 		   bnd, reg_prefix, reg_names[regno]);
+ 	}
+       else
+ 	{
+ 	  const char *ret = ret_p ? "return" : "indirect";
+ 	  sprintf (name, "__x86_%s_thunk%s", ret, bnd);
+ 	}
+     }
+   else
+     {
+       if (regno >= 0)
+ 	{
+ 	  if (need_bnd_p)
+ 	    ASM_GENERATE_INTERNAL_LABEL (name, "LITBR", regno);
+ 	  else
+ 	    ASM_GENERATE_INTERNAL_LABEL (name, "LITR", regno);
+ 	}
+       else
+ 	{
+ 	  if (ret_p)
+ 	    {
+ 	      if (need_bnd_p)
+ 		ASM_GENERATE_INTERNAL_LABEL (name, "LRTB", 0);
+ 	      else
+ 		ASM_GENERATE_INTERNAL_LABEL (name, "LRT", 0);
+ 	    }
+ 	  else
+ 	    {
+ 	      if (need_bnd_p)
+ 		ASM_GENERATE_INTERNAL_LABEL (name, "LITB", 0);
+ 	      else
+ 		ASM_GENERATE_INTERNAL_LABEL (name, "LIT", 0);
+ 	    }
+ 	}
+     }
+ }
+ 
+ /* Output a call and return thunk for indirect branch.  If BND_P is
+    true, the BND prefix is needed.   If REGNO != -1,  the function
+    address is in REGNO and the call and return thunk looks like:
+ 
+ 	call	L2
+    L1:
+ 	pause
+ 	jmp	L1
+    L2:
+ 	mov	%REG, (%sp)
+ 	ret
+ 
+    Otherwise, the function address is on the top of stack and the
+    call and return thunk looks like:
+ 
+ 	call L2
+   L1:
+ 	pause
+ 	jmp L1
+   L2:
+ 	lea WORD_SIZE(%sp), %sp
+ 	ret
+  */
+ 
+ static void
+ output_indirect_thunk (bool need_bnd_p, int regno)
+ {
+   char indirectlabel1[32];
+   char indirectlabel2[32];
+ 
+   ASM_GENERATE_INTERNAL_LABEL (indirectlabel1, INDIRECT_LABEL,
+ 			       indirectlabelno++);
+   ASM_GENERATE_INTERNAL_LABEL (indirectlabel2, INDIRECT_LABEL,
+ 			       indirectlabelno++);
+ 
+   /* Call */
+   if (need_bnd_p)
+     fputs ("\tbnd call\t", asm_out_file);
+   else
+     fputs ("\tcall\t", asm_out_file);
+   assemble_name_raw (asm_out_file, indirectlabel2);
+   fputc ('\n', asm_out_file);
+ 
+   ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel1);
+ 
+   /* Pause + lfence.  */
+   fprintf (asm_out_file, "\tpause\n\tlfence\n");
+ 
+   /* Jump.  */
+   fputs ("\tjmp\t", asm_out_file);
+   assemble_name_raw (asm_out_file, indirectlabel1);
+   fputc ('\n', asm_out_file);
+ 
+   ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
+ 
+   if (regno >= 0)
+     {
+       /* MOV.  */
+       rtx xops[2];
+       xops[0] = gen_rtx_MEM (word_mode, stack_pointer_rtx);
+       xops[1] = gen_rtx_REG (word_mode, regno);
+       output_asm_insn ("mov\t{%1, %0|%0, %1}", xops);
+     }
+   else
+     {
+       /* LEA.  */
+       rtx xops[2];
+       xops[0] = stack_pointer_rtx;
+       xops[1] = plus_constant (Pmode, stack_pointer_rtx, UNITS_PER_WORD);
+       output_asm_insn ("lea\t{%E1, %0|%0, %E1}", xops);
+     }
+ 
+   if (need_bnd_p)
+     fputs ("\tbnd ret\n", asm_out_file);
+   else
+     fputs ("\tret\n", asm_out_file);
+ }
+ 
+ /* Output a funtion with a call and return thunk for indirect branch.
+    If BND_P is true, the BND prefix is needed.   If REGNO != -1,  the
+    function address is in REGNO.  Otherwise, the function address is
+    on the top of stack.  */
+ 
+ static void
+ output_indirect_thunk_function (bool need_bnd_p, int regno)
+ {
+   char name[32];
+   tree decl;
+ 
+   /* Create __x86_indirect_thunk/__x86_indirect_thunk_bnd.  */
+   indirect_thunk_name (name, regno, need_bnd_p, false);
+   decl = build_decl (BUILTINS_LOCATION, FUNCTION_DECL,
+ 		     get_identifier (name),
+ 		     build_function_type_list (void_type_node, NULL_TREE));
+   DECL_RESULT (decl) = build_decl (BUILTINS_LOCATION, RESULT_DECL,
+ 				   NULL_TREE, void_type_node);
+   TREE_PUBLIC (decl) = 1;
+   TREE_STATIC (decl) = 1;
+   DECL_IGNORED_P (decl) = 1;
+ 
+ #if TARGET_MACHO
+   if (TARGET_MACHO)
+     {
+       switch_to_section (darwin_sections[picbase_thunk_section]);
+       fputs ("\t.weak_definition\t", asm_out_file);
+       assemble_name (asm_out_file, name);
+       fputs ("\n\t.private_extern\t", asm_out_file);
+       assemble_name (asm_out_file, name);
+       putc ('\n', asm_out_file);
+       ASM_OUTPUT_LABEL (asm_out_file, name);
+       DECL_WEAK (decl) = 1;
+     }
+   else
+ #endif
+     if (USE_HIDDEN_LINKONCE)
+       {
+ 	cgraph_node::create (decl)->set_comdat_group (DECL_ASSEMBLER_NAME (decl));
+ 
+ 	targetm.asm_out.unique_section (decl, 0);
+ 	switch_to_section (get_named_section (decl, NULL, 0));
+ 
+ 	targetm.asm_out.globalize_label (asm_out_file, name);
+ 	fputs ("\t.hidden\t", asm_out_file);
+ 	assemble_name (asm_out_file, name);
+ 	putc ('\n', asm_out_file);
+ 	ASM_DECLARE_FUNCTION_NAME (asm_out_file, name, decl);
+       }
+     else
+       {
+ 	switch_to_section (text_section);
+ 	ASM_OUTPUT_LABEL (asm_out_file, name);
+       }
+ 
+   if (regno < 0)
+     {
+       /* Create alias for __x86.return_thunk/__x86.return_thunk_bnd.  */
+       char alias[32];
+ 
+       indirect_thunk_name (alias, regno, need_bnd_p, true);
+ #if TARGET_MACHO
+       if (TARGET_MACHO)
+ 	{
+ 	  fputs ("\t.weak_definition\t", asm_out_file);
+ 	  assemble_name (asm_out_file, alias);
+ 	  fputs ("\n\t.private_extern\t", asm_out_file);
+ 	  assemble_name (asm_out_file, alias);
+ 	  putc ('\n', asm_out_file);
+ 	  ASM_OUTPUT_LABEL (asm_out_file, alias);
+ 	}
+ #else
+       ASM_OUTPUT_DEF (asm_out_file, alias, name);
+       if (USE_HIDDEN_LINKONCE)
+ 	{
+ 	  fputs ("\t.globl\t", asm_out_file);
+ 	  assemble_name (asm_out_file, alias);
+ 	  putc ('\n', asm_out_file);
+ 	  fputs ("\t.hidden\t", asm_out_file);
+ 	  assemble_name (asm_out_file, alias);
+ 	  putc ('\n', asm_out_file);
+ 	}
+ #endif
+     }
+ 
+   DECL_INITIAL (decl) = make_node (BLOCK);
+   current_function_decl = decl;
+   allocate_struct_function (decl, false);
+   init_function_start (decl);
+   /* We're about to hide the function body from callees of final_* by
+      emitting it directly; tell them we're a thunk, if they care.  */
+   cfun->is_thunk = true;
+   first_function_block_is_cold = false;
+   /* Make sure unwind info is emitted for the thunk if needed.  */
+   final_start_function (emit_barrier (), asm_out_file, 1);
+ 
+   output_indirect_thunk (need_bnd_p, regno);
+ 
+   final_end_function ();
+   init_insn_lengths ();
+   free_after_compilation (cfun);
+   set_cfun (NULL);
+   current_function_decl = NULL;
+ }
+ 
  static int pic_labels_used;
  
  /* Fills in the label name that should be used for a pc thunk for
*************** ix86_code_end (void)
*** 11983,11993 ****
--- 12314,12345 ----
    rtx xops[2];
    int regno;
  
+   if (indirect_thunk_needed)
+     output_indirect_thunk_function (false, -1);
+   if (indirect_thunk_bnd_needed)
+     output_indirect_thunk_function (true, -1);
+ 
+   for (regno = FIRST_REX_INT_REG; regno <= LAST_REX_INT_REG; regno++)
+     {
+       int i = regno - FIRST_REX_INT_REG + LAST_INT_REG + 1;
+       if ((indirect_thunks_used & (1 << i)))
+ 	output_indirect_thunk_function (false, regno);
+ 
+       if ((indirect_thunks_bnd_used & (1 << i)))
+ 	output_indirect_thunk_function (true, regno);
+     }
+ 
    for (regno = AX_REG; regno <= SP_REG; regno++)
      {
        char name[32];
        tree decl;
  
+       if ((indirect_thunks_used & (1 << regno)))
+ 	output_indirect_thunk_function (false, regno);
+ 
+       if ((indirect_thunks_bnd_used & (1 << regno)))
+ 	output_indirect_thunk_function (true, regno);
+ 
        if (!(pic_labels_used & (1 << regno)))
  	continue;
  
*************** ix86_can_eliminate (const int from, cons
*** 12378,12385 ****
  HOST_WIDE_INT
  ix86_initial_elimination_offset (int from, int to)
  {
!   struct ix86_frame frame;
!   ix86_compute_frame_layout (&frame);
  
    if (from == ARG_POINTER_REGNUM && to == HARD_FRAME_POINTER_REGNUM)
      return frame.hard_frame_pointer_offset;
--- 12730,12737 ----
  HOST_WIDE_INT
  ix86_initial_elimination_offset (int from, int to)
  {
!   ix86_compute_frame_layout ();
!   struct ix86_frame &frame = cfun->machine->frame;
  
    if (from == ARG_POINTER_REGNUM && to == HARD_FRAME_POINTER_REGNUM)
      return frame.hard_frame_pointer_offset;
*************** ix86_builtin_setjmp_frame_value (void)
*** 12418,12425 ****
  /* Fill structure ix86_frame about frame of currently computed function.  */
  
  static void
! ix86_compute_frame_layout (struct ix86_frame *frame)
  {
    unsigned HOST_WIDE_INT stack_alignment_needed;
    HOST_WIDE_INT offset;
    unsigned HOST_WIDE_INT preferred_alignment;
--- 12770,12778 ----
  /* Fill structure ix86_frame about frame of currently computed function.  */
  
  static void
! ix86_compute_frame_layout (void)
  {
+   struct ix86_frame *frame = &cfun->machine->frame;
    unsigned HOST_WIDE_INT stack_alignment_needed;
    HOST_WIDE_INT offset;
    unsigned HOST_WIDE_INT preferred_alignment;
*************** ix86_compute_frame_layout (struct ix86_f
*** 12546,12556 ****
    frame->va_arg_size = ix86_varargs_gpr_size + ix86_varargs_fpr_size;
    offset += frame->va_arg_size;
  
!   /* Align start of frame for local function.  */
    if (stack_realign_fp
        || offset != frame->sse_reg_save_offset
        || size != 0
        || !crtl->is_leaf
        || cfun->calls_alloca
        || ix86_current_function_calls_tls_descriptor)
      offset = ROUND_UP (offset, stack_alignment_needed);
--- 12899,12914 ----
    frame->va_arg_size = ix86_varargs_gpr_size + ix86_varargs_fpr_size;
    offset += frame->va_arg_size;
  
!   /* Align start of frame for local function.  When a function call
!      is removed, it may become a leaf function.  But if argument may
!      be passed on stack, we need to align the stack when there is no
!      tail call.  */
    if (stack_realign_fp
        || offset != frame->sse_reg_save_offset
        || size != 0
        || !crtl->is_leaf
+       || (!crtl->tail_call_emit
+ 	  && cfun->machine->outgoing_args_on_stack)
        || cfun->calls_alloca
        || ix86_current_function_calls_tls_descriptor)
      offset = ROUND_UP (offset, stack_alignment_needed);
*************** ix86_expand_prologue (void)
*** 13726,13732 ****
    m->fs.sp_offset = INCOMING_FRAME_SP_OFFSET;
    m->fs.sp_valid = true;
  
!   ix86_compute_frame_layout (&frame);
  
    if (!TARGET_64BIT && ix86_function_ms_hook_prologue (current_function_decl))
      {
--- 14084,14091 ----
    m->fs.sp_offset = INCOMING_FRAME_SP_OFFSET;
    m->fs.sp_valid = true;
  
!   ix86_compute_frame_layout ();
!   frame = m->frame;
  
    if (!TARGET_64BIT && ix86_function_ms_hook_prologue (current_function_decl))
      {
*************** ix86_expand_epilogue (int style)
*** 14394,14400 ****
    bool using_drap;
  
    ix86_finalize_stack_realign_flags ();
!   ix86_compute_frame_layout (&frame);
  
    m->fs.sp_valid = (!frame_pointer_needed
  		    || (crtl->sp_is_unchanging
--- 14753,14760 ----
    bool using_drap;
  
    ix86_finalize_stack_realign_flags ();
!   ix86_compute_frame_layout ();
!   frame = m->frame;
  
    m->fs.sp_valid = (!frame_pointer_needed
  		    || (crtl->sp_is_unchanging
*************** static GTY(()) rtx split_stack_fn_large;
*** 14892,14898 ****
  void
  ix86_expand_split_stack_prologue (void)
  {
-   struct ix86_frame frame;
    HOST_WIDE_INT allocate;
    unsigned HOST_WIDE_INT args_size;
    rtx_code_label *label;
--- 15252,15257 ----
*************** ix86_expand_split_stack_prologue (void)
*** 14904,14910 ****
    gcc_assert (flag_split_stack && reload_completed);
  
    ix86_finalize_stack_realign_flags ();
!   ix86_compute_frame_layout (&frame);
    allocate = frame.stack_pointer_offset - INCOMING_FRAME_SP_OFFSET;
  
    /* This is the label we will branch to if we have enough stack
--- 15263,15270 ----
    gcc_assert (flag_split_stack && reload_completed);
  
    ix86_finalize_stack_realign_flags ();
!   ix86_compute_frame_layout ();
!   struct ix86_frame &frame = cfun->machine->frame;
    allocate = frame.stack_pointer_offset - INCOMING_FRAME_SP_OFFSET;
  
    /* This is the label we will branch to if we have enough stack
*************** put_condition_code (enum rtx_code code,
*** 17609,17614 ****
--- 17969,17975 ----
     If CODE is 'h', pretend the reg is the 'high' byte register.
     If CODE is 'y', print "st(0)" instead of "st", if the reg is stack op.
     If CODE is 'd', duplicate the operand for AVX instruction.
+    If CODE is 'V', print naked full integer register name without %.
   */
  
  void
*************** print_reg (rtx x, int code, FILE *file)
*** 17619,17625 ****
    unsigned int regno;
    bool duplicated;
  
!   if (ASSEMBLER_DIALECT == ASM_ATT)
      putc ('%', file);
  
    if (x == pc_rtx)
--- 17980,17986 ----
    unsigned int regno;
    bool duplicated;
  
!   if (ASSEMBLER_DIALECT == ASM_ATT && code != 'V')
      putc ('%', file);
  
    if (x == pc_rtx)
*************** print_reg (rtx x, int code, FILE *file)
*** 17667,17672 ****
--- 18028,18041 ----
        return;
      }
  
+   if (code == 'V')
+     {
+       if (GENERAL_REGNO_P (regno))
+ 	msize = GET_MODE_SIZE (word_mode);
+       else
+ 	error ("'V' modifier on non-integer register");
+     }
+ 
    duplicated = code == 'd' && TARGET_AVX;
  
    switch (msize)
*************** print_reg (rtx x, int code, FILE *file)
*** 17786,17791 ****
--- 18155,18161 ----
     & -- print some in-use local-dynamic symbol name.
     H -- print a memory address offset by 8; used for sse high-parts
     Y -- print condition for XOP pcom* instruction.
+    V -- print naked full integer register name without %.
     + -- print a branch hint as 'cs' or 'ds' prefix
     ; -- print a semicolon (after prefixes due to bug in older gas).
     ~ -- print "i" if TARGET_AVX2, "f" otherwise.
*************** ix86_print_operand (FILE *file, rtx x, i
*** 18010,18015 ****
--- 18380,18386 ----
  	case 'X':
  	case 'P':
  	case 'p':
+ 	case 'V':
  	  break;
  
  	case 's':
*************** ix86_dirflag_mode_needed (rtx_insn *insn
*** 19137,19152 ****
    return X86_DIRFLAG_ANY;
  }
  
! /* Check if a 256bit AVX register is referenced inside of EXP.   */
  
  static bool
! ix86_check_avx256_register (const_rtx exp)
  {
    if (SUBREG_P (exp))
      exp = SUBREG_REG (exp);
  
    return (REG_P (exp)
! 	  && VALID_AVX256_REG_OR_OI_MODE (GET_MODE (exp)));
  }
  
  /* Return needed mode for entity in optimize_mode_switching pass.  */
--- 19508,19524 ----
    return X86_DIRFLAG_ANY;
  }
  
! /* Check if a 256bit or 512 bit AVX register is referenced inside of EXP.   */
  
  static bool
! ix86_check_avx_upper_register (const_rtx exp)
  {
    if (SUBREG_P (exp))
      exp = SUBREG_REG (exp);
  
    return (REG_P (exp)
! 	&& (VALID_AVX256_REG_OR_OI_MODE (GET_MODE (exp))
! 	|| VALID_AVX512F_REG_OR_XI_MODE (GET_MODE (exp))));
  }
  
  /* Return needed mode for entity in optimize_mode_switching pass.  */
*************** ix86_avx_u128_mode_needed (rtx_insn *ins
*** 19159,19165 ****
        rtx link;
  
        /* Needed mode is set to AVX_U128_CLEAN if there are
! 	 no 256bit modes used in function arguments.  */
        for (link = CALL_INSN_FUNCTION_USAGE (insn);
  	   link;
  	   link = XEXP (link, 1))
--- 19531,19537 ----
        rtx link;
  
        /* Needed mode is set to AVX_U128_CLEAN if there are
! 	 no 256bit or 512bit modes used in function arguments. */
        for (link = CALL_INSN_FUNCTION_USAGE (insn);
  	   link;
  	   link = XEXP (link, 1))
*************** ix86_avx_u128_mode_needed (rtx_insn *ins
*** 19168,19174 ****
  	    {
  	      rtx arg = XEXP (XEXP (link, 0), 0);
  
! 	      if (ix86_check_avx256_register (arg))
  		return AVX_U128_DIRTY;
  	    }
  	}
--- 19540,19546 ----
  	    {
  	      rtx arg = XEXP (XEXP (link, 0), 0);
  
! 	      if (ix86_check_avx_upper_register (arg))
  		return AVX_U128_DIRTY;
  	    }
  	}
*************** ix86_avx_u128_mode_needed (rtx_insn *ins
*** 19176,19188 ****
        return AVX_U128_CLEAN;
      }
  
!   /* Require DIRTY mode if a 256bit AVX register is referenced.  Hardware
!      changes state only when a 256bit register is written to, but we need
!      to prevent the compiler from moving optimal insertion point above
!      eventual read from 256bit register.  */
    subrtx_iterator::array_type array;
    FOR_EACH_SUBRTX (iter, array, PATTERN (insn), NONCONST)
!     if (ix86_check_avx256_register (*iter))
        return AVX_U128_DIRTY;
  
    return AVX_U128_ANY;
--- 19548,19560 ----
        return AVX_U128_CLEAN;
      }
  
!   /* Require DIRTY mode if a 256bit or 512bit AVX register is referenced.
!      Hardware changes state only when a 256bit register is written to,
!      but we need to prevent the compiler from moving optimal insertion
!      point above eventual read from 256bit or 512 bit register.  */
    subrtx_iterator::array_type array;
    FOR_EACH_SUBRTX (iter, array, PATTERN (insn), NONCONST)
!     if (ix86_check_avx_upper_register (*iter))
        return AVX_U128_DIRTY;
  
    return AVX_U128_ANY;
*************** ix86_mode_needed (int entity, rtx_insn *
*** 19264,19275 ****
    return 0;
  }
  
! /* Check if a 256bit AVX register is referenced in stores.   */
   
  static void
! ix86_check_avx256_stores (rtx dest, const_rtx, void *data)
   {
!    if (ix86_check_avx256_register (dest))
      {
        bool *used = (bool *) data;
        *used = true;
--- 19636,19647 ----
    return 0;
  }
  
! /* Check if a 256bit or 512bit AVX register is referenced in stores.   */
   
  static void
! ix86_check_avx_upper_stores (rtx dest, const_rtx, void *data)
   {
!    if (ix86_check_avx_upper_register (dest))
      {
        bool *used = (bool *) data;
        *used = true;
*************** ix86_avx_u128_mode_after (int mode, rtx_
*** 19288,19305 ****
      return AVX_U128_CLEAN;
  
    /* We know that state is clean after CALL insn if there are no
!      256bit registers used in the function return register.  */
    if (CALL_P (insn))
      {
!       bool avx_reg256_found = false;
!       note_stores (pat, ix86_check_avx256_stores, &avx_reg256_found);
  
!       return avx_reg256_found ? AVX_U128_DIRTY : AVX_U128_CLEAN;
      }
  
    /* Otherwise, return current mode.  Remember that if insn
!      references AVX 256bit registers, the mode was already changed
!      to DIRTY from MODE_NEEDED.  */
    return mode;
  }
  
--- 19660,19677 ----
      return AVX_U128_CLEAN;
  
    /* We know that state is clean after CALL insn if there are no
!      256bit or 512bit registers used in the function return register. */
    if (CALL_P (insn))
      {
!       bool avx_upper_reg_found = false;
!       note_stores (pat, ix86_check_avx_upper_stores, &avx_upper_reg_found);
  
!       return avx_upper_reg_found ? AVX_U128_DIRTY : AVX_U128_CLEAN;
      }
  
    /* Otherwise, return current mode.  Remember that if insn
!      references AVX 256bit or 512bit registers, the mode was already
!      changed to DIRTY from MODE_NEEDED.  */
    return mode;
  }
  
*************** ix86_avx_u128_mode_entry (void)
*** 19342,19354 ****
    tree arg;
  
    /* Entry mode is set to AVX_U128_DIRTY if there are
!      256bit modes used in function arguments.  */
    for (arg = DECL_ARGUMENTS (current_function_decl); arg;
         arg = TREE_CHAIN (arg))
      {
        rtx incoming = DECL_INCOMING_RTL (arg);
  
!       if (incoming && ix86_check_avx256_register (incoming))
  	return AVX_U128_DIRTY;
      }
  
--- 19714,19726 ----
    tree arg;
  
    /* Entry mode is set to AVX_U128_DIRTY if there are
!      256bit or 512bit modes used in function arguments.  */
    for (arg = DECL_ARGUMENTS (current_function_decl); arg;
         arg = TREE_CHAIN (arg))
      {
        rtx incoming = DECL_INCOMING_RTL (arg);
  
!       if (incoming && ix86_check_avx_upper_register (incoming))
  	return AVX_U128_DIRTY;
      }
  
*************** ix86_avx_u128_mode_exit (void)
*** 19382,19390 ****
  {
    rtx reg = crtl->return_rtx;
  
!   /* Exit mode is set to AVX_U128_DIRTY if there are
!      256bit modes used in the function return register.  */
!   if (reg && ix86_check_avx256_register (reg))
      return AVX_U128_DIRTY;
  
    return AVX_U128_CLEAN;
--- 19754,19762 ----
  {
    rtx reg = crtl->return_rtx;
  
!   /* Exit mode is set to AVX_U128_DIRTY if there are 256bit
!      or 512 bit modes used in the function return register. */
!   if (reg && ix86_check_avx_upper_register (reg))
      return AVX_U128_DIRTY;
  
    return AVX_U128_CLEAN;
*************** ix86_expand_clear (rtx dest)
*** 19820,19839 ****
    emit_insn (tmp);
  }
  
- /* X is an unchanging MEM.  If it is a constant pool reference, return
-    the constant pool rtx, else NULL.  */
- 
- rtx
- maybe_get_pool_constant (rtx x)
- {
-   x = ix86_delegitimize_address (XEXP (x, 0));
- 
-   if (GET_CODE (x) == SYMBOL_REF && CONSTANT_POOL_ADDRESS_P (x))
-     return get_pool_constant (x);
- 
-   return NULL_RTX;
- }
- 
  void
  ix86_expand_move (machine_mode mode, rtx operands[])
  {
--- 20192,20197 ----
*************** ix86_split_idivmod (machine_mode mode, r
*** 20704,20716 ****
  
    if (signed_p)
      {
!       div = gen_rtx_DIV (SImode, operands[2], operands[3]);
!       mod = gen_rtx_MOD (SImode, operands[2], operands[3]);
      }
    else
      {
!       div = gen_rtx_UDIV (SImode, operands[2], operands[3]);
!       mod = gen_rtx_UMOD (SImode, operands[2], operands[3]);
      }
  
    /* Extract remainder from AH.  */
--- 21062,21074 ----
  
    if (signed_p)
      {
!       div = gen_rtx_DIV (mode, operands[2], operands[3]);
!       mod = gen_rtx_MOD (mode, operands[2], operands[3]);
      }
    else
      {
!       div = gen_rtx_UDIV (mode, operands[2], operands[3]);
!       mod = gen_rtx_UMOD (mode, operands[2], operands[3]);
      }
  
    /* Extract remainder from AH.  */
*************** ix86_split_to_parts (rtx operand, rtx *p
*** 25361,25371 ****
    /* Optimize constant pool reference to immediates.  This is used by fp
       moves, that force all constants to memory to allow combining.  */
    if (MEM_P (operand) && MEM_READONLY_P (operand))
!     {
!       rtx tmp = maybe_get_pool_constant (operand);
!       if (tmp)
! 	operand = tmp;
!     }
  
    if (MEM_P (operand) && !offsettable_memref_p (operand))
      {
--- 25719,25725 ----
    /* Optimize constant pool reference to immediates.  This is used by fp
       moves, that force all constants to memory to allow combining.  */
    if (MEM_P (operand) && MEM_READONLY_P (operand))
!     operand = avoid_constant_pool_reference (operand);
  
    if (MEM_P (operand) && !offsettable_memref_p (operand))
      {
*************** ix86_nopic_noplt_attribute_p (rtx call_o
*** 28499,28510 ****
--- 28853,29184 ----
    return false;
  }
  
+ /* 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.
+    A normal call is converted to:
+ 
+ 	call __x86_indirect_thunk_reg
+ 
+    and a tail call is converted to:
+ 
+ 	jmp __x86_indirect_thunk_reg
+  */
+ 
+ static void
+ ix86_output_indirect_branch_via_reg (rtx call_op, bool sibcall_p)
+ {
+   char thunk_name_buf[32];
+   char *thunk_name;
+   bool need_bnd_p = ix86_bnd_prefixed_insn_p (current_output_insn);
+   int regno = REGNO (call_op);
+ 
+   if (cfun->machine->indirect_branch_type
+       != indirect_branch_thunk_inline)
+     {
+       if (cfun->machine->indirect_branch_type == indirect_branch_thunk)
+ 	{
+ 	  int i = regno;
+ 	  if (i >= FIRST_REX_INT_REG)
+ 	    i -= (FIRST_REX_INT_REG - LAST_INT_REG - 1);
+ 	  if (need_bnd_p)
+ 	    indirect_thunks_bnd_used |= 1 << i;
+ 	  else
+ 	    indirect_thunks_used |= 1 << i;
+ 	}
+       indirect_thunk_name (thunk_name_buf, regno, need_bnd_p, false);
+       thunk_name = thunk_name_buf;
+     }
+   else
+     thunk_name = NULL;
+ 
+   if (sibcall_p)
+     {
+       if (thunk_name != NULL)
+ 	{
+ 	  if (need_bnd_p)
+ 	    fprintf (asm_out_file, "\tbnd jmp\t%s\n", thunk_name);
+ 	  else
+ 	    fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
+ 	}
+       else
+ 	output_indirect_thunk (need_bnd_p, regno);
+     }
+   else
+     {
+       if (thunk_name != NULL)
+ 	{
+ 	  if (need_bnd_p)
+ 	    fprintf (asm_out_file, "\tbnd call\t%s\n", thunk_name);
+ 	  else
+ 	    fprintf (asm_out_file, "\tcall\t%s\n", thunk_name);
+ 	  return;
+ 	}
+ 
+       char indirectlabel1[32];
+       char indirectlabel2[32];
+ 
+       ASM_GENERATE_INTERNAL_LABEL (indirectlabel1,
+ 				   INDIRECT_LABEL,
+ 				   indirectlabelno++);
+       ASM_GENERATE_INTERNAL_LABEL (indirectlabel2,
+ 				   INDIRECT_LABEL,
+ 				   indirectlabelno++);
+ 
+       /* Jump.  */
+       if (need_bnd_p)
+ 	fputs ("\tbnd jmp\t", asm_out_file);
+       else
+ 	fputs ("\tjmp\t", asm_out_file);
+       assemble_name_raw (asm_out_file, indirectlabel2);
+       fputc ('\n', asm_out_file);
+ 
+       ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel1);
+ 
+       if (thunk_name != NULL)
+ 	{
+ 	  if (need_bnd_p)
+ 	    fprintf (asm_out_file, "\tbnd jmp\t%s\n", thunk_name);
+ 	  else
+ 	    fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
+ 	}
+       else
+ 	output_indirect_thunk (need_bnd_p, regno);
+ 
+       ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
+ 
+       /* Call.  */
+       if (need_bnd_p)
+ 	fputs ("\tbnd call\t", asm_out_file);
+       else
+ 	fputs ("\tcall\t", asm_out_file);
+       assemble_name_raw (asm_out_file, indirectlabel1);
+       fputc ('\n', asm_out_file);
+     }
+ }
+ 
+ /* Output indirect branch via a call and return thunk.  CALL_OP is
+    the branch target.  XASM is the assembly template for CALL_OP.
+    Branch is a tail call if SIBCALL_P is true.  A normal call is
+    converted to:
+ 
+ 	jmp L2
+    L1:
+ 	push CALL_OP
+ 	jmp __x86_indirect_thunk
+    L2:
+ 	call L1
+ 
+    and a tail call is converted to:
+ 
+ 	push CALL_OP
+ 	jmp __x86_indirect_thunk
+  */
+ 
+ static void
+ ix86_output_indirect_branch_via_push (rtx call_op, const char *xasm,
+ 				      bool sibcall_p)
+ {
+   char thunk_name_buf[32];
+   char *thunk_name;
+   char push_buf[64];
+   bool need_bnd_p = ix86_bnd_prefixed_insn_p (current_output_insn);
+   int regno = -1;
+ 
+   if (cfun->machine->indirect_branch_type
+       != indirect_branch_thunk_inline)
+     {
+       if (cfun->machine->indirect_branch_type == indirect_branch_thunk)
+ 	{
+ 	  if (need_bnd_p)
+ 	    indirect_thunk_bnd_needed = true;
+ 	  else
+ 	    indirect_thunk_needed = true;
+ 	}
+       indirect_thunk_name (thunk_name_buf, regno, need_bnd_p, false);
+       thunk_name = thunk_name_buf;
+     }
+   else
+     thunk_name = NULL;
+ 
+   snprintf (push_buf, sizeof (push_buf), "push{%c}\t%s",
+ 	    TARGET_64BIT ? 'q' : 'l', xasm);
+ 
+   if (sibcall_p)
+     {
+       output_asm_insn (push_buf, &call_op);
+       if (thunk_name != NULL)
+ 	{
+ 	  if (need_bnd_p)
+ 	    fprintf (asm_out_file, "\tbnd jmp\t%s\n", thunk_name);
+ 	  else
+ 	    fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
+ 	}
+       else
+ 	output_indirect_thunk (need_bnd_p, regno);
+     }
+   else
+     {
+       char indirectlabel1[32];
+       char indirectlabel2[32];
+ 
+       ASM_GENERATE_INTERNAL_LABEL (indirectlabel1,
+ 				   INDIRECT_LABEL,
+ 				   indirectlabelno++);
+       ASM_GENERATE_INTERNAL_LABEL (indirectlabel2,
+ 				   INDIRECT_LABEL,
+ 				   indirectlabelno++);
+ 
+       /* Jump.  */
+       if (need_bnd_p)
+ 	fputs ("\tbnd jmp\t", asm_out_file);
+       else
+ 	fputs ("\tjmp\t", asm_out_file);
+       assemble_name_raw (asm_out_file, indirectlabel2);
+       fputc ('\n', asm_out_file);
+ 
+       ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel1);
+ 
+       /* An external function may be called via GOT, instead of PLT.  */
+       if (MEM_P (call_op))
+ 	{
+ 	  struct ix86_address parts;
+ 	  rtx addr = XEXP (call_op, 0);
+ 	  if (ix86_decompose_address (addr, &parts)
+ 	      && parts.base == stack_pointer_rtx)
+ 	    {
+ 	      /* Since call will adjust stack by -UNITS_PER_WORD,
+ 		 we must convert "disp(stack, index, scale)" to
+ 		 "disp+UNITS_PER_WORD(stack, index, scale)".  */
+ 	      if (parts.index)
+ 		{
+ 		  addr = gen_rtx_MULT (Pmode, parts.index,
+ 				       GEN_INT (parts.scale));
+ 		  addr = gen_rtx_PLUS (Pmode, stack_pointer_rtx,
+ 				       addr);
+ 		}
+ 	      else
+ 		addr = stack_pointer_rtx;
+ 
+ 	      rtx disp;
+ 	      if (parts.disp != NULL_RTX)
+ 		disp = plus_constant (Pmode, parts.disp,
+ 				      UNITS_PER_WORD);
+ 	      else
+ 		disp = GEN_INT (UNITS_PER_WORD);
+ 
+ 	      addr = gen_rtx_PLUS (Pmode, addr, disp);
+ 	      call_op = gen_rtx_MEM (GET_MODE (call_op), addr);
+ 	    }
+ 	}
+ 
+       output_asm_insn (push_buf, &call_op);
+ 
+       if (thunk_name != NULL)
+ 	{
+ 	  if (need_bnd_p)
+ 	    fprintf (asm_out_file, "\tbnd jmp\t%s\n", thunk_name);
+ 	  else
+ 	    fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
+ 	}
+       else
+ 	output_indirect_thunk (need_bnd_p, regno);
+ 
+       ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
+ 
+       /* Call.  */
+       if (need_bnd_p)
+ 	fputs ("\tbnd call\t", asm_out_file);
+       else
+ 	fputs ("\tcall\t", asm_out_file);
+       assemble_name_raw (asm_out_file, indirectlabel1);
+       fputc ('\n', asm_out_file);
+     }
+ }
+ 
+ /* Output indirect branch via a call and return thunk.  CALL_OP is
+    the branch target.  XASM is the assembly template for CALL_OP.
+    Branch is a tail call if SIBCALL_P is true.   */
+ 
+ static void
+ ix86_output_indirect_branch (rtx call_op, const char *xasm,
+ 			     bool sibcall_p)
+ {
+   if (REG_P (call_op))
+     ix86_output_indirect_branch_via_reg (call_op, sibcall_p);
+   else
+     ix86_output_indirect_branch_via_push (call_op, xasm, sibcall_p);
+ }
+ /* Output indirect jump.  CALL_OP is the jump target.  Jump is a
+    function return if RET_P is true.  */
+ 
+ const char *
+ ix86_output_indirect_jmp (rtx call_op, bool ret_p)
+ {
+   if (cfun->machine->indirect_branch_type != indirect_branch_keep)
+     {
+       /* We can't have red-zone if this isn't a function return since
+ 	 "call" in the indirect thunk pushes the return address onto
+ 	 stack, destroying red-zone.  */
+       if (!ret_p && ix86_red_zone_size != 0)
+ 	gcc_unreachable ();
+ 
+       ix86_output_indirect_branch (call_op, "%0", true);
+       return "";
+     }
+   else
+     return "%!jmp\t%A0";
+ }
+ 
+ /* Output function return.  CALL_OP is the jump target.  Add a REP
+    prefix to RET if LONG_P is true and function return is kept.  */
+ 
+ const char *
+ ix86_output_function_return (bool long_p)
+ {
+   if (cfun->machine->function_return_type != indirect_branch_keep)
+     {
+       char thunk_name[32];
+       bool need_bnd_p = ix86_bnd_prefixed_insn_p (current_output_insn);
+ 
+       if (cfun->machine->function_return_type
+ 	  != indirect_branch_thunk_inline)
+ 	{
+ 	  bool need_thunk = (cfun->machine->function_return_type
+ 			     == indirect_branch_thunk);
+ 	  indirect_thunk_name (thunk_name, -1, need_bnd_p, true);
+ 	  if (need_bnd_p)
+ 	    {
+ 	      indirect_thunk_bnd_needed |= need_thunk;
+ 	      fprintf (asm_out_file, "\tbnd jmp\t%s\n", thunk_name);
+ 	    }
+ 	  else
+ 	    {
+ 	      indirect_thunk_needed |= need_thunk;
+ 	      fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
+ 	    }
+ 	}
+       else
+ 	output_indirect_thunk (need_bnd_p, -1);
+ 
+       return "";
+     }
+ 
+   if (!long_p || ix86_bnd_prefixed_insn_p (current_output_insn))
+     return "%!ret";
+ 
+   return "rep%; ret";
+ }
+ 
  /* Output the assembly for a call instruction.  */
  
  const char *
  ix86_output_call_insn (rtx_insn *insn, rtx call_op)
  {
    bool direct_p = constant_call_address_operand (call_op, VOIDmode);
+   bool output_indirect_p
+     = (!TARGET_SEH
+        && cfun->machine->indirect_branch_type != indirect_branch_keep);
    bool seh_nop_p = false;
    const char *xasm;
  
*************** ix86_output_call_insn (rtx_insn *insn, r
*** 28514,28523 ****
  	{
  	  if (ix86_nopic_noplt_attribute_p (call_op))
  	    {
  	      if (TARGET_64BIT)
! 		xasm = "%!jmp\t{*%p0@GOTPCREL(%%rip)|[QWORD PTR %p0@GOTPCREL[rip]]}";
  	      else
! 		xasm = "%!jmp\t{*%p0@GOT|[DWORD PTR %p0@GOT]}";
  	    }
  	  else
  	    xasm = "%!jmp\t%P0";
--- 29188,29208 ----
  	{
  	  if (ix86_nopic_noplt_attribute_p (call_op))
  	    {
+ 	      direct_p = false;
  	      if (TARGET_64BIT)
! 		{
! 		  if (output_indirect_p)
! 		    xasm = "{%p0@GOTPCREL(%%rip)|[QWORD PTR %p0@GOTPCREL[rip]]}";
! 		  else
! 		    xasm = "%!jmp\t{*%p0@GOTPCREL(%%rip)|[QWORD PTR %p0@GOTPCREL[rip]]}";
! 		}
  	      else
! 		{
! 		  if (output_indirect_p)
! 		    xasm = "{%p0@GOT|[DWORD PTR %p0@GOT]}";
! 		  else
! 		    xasm = "%!jmp\t{*%p0@GOT|[DWORD PTR %p0@GOT]}";
! 		}
  	    }
  	  else
  	    xasm = "%!jmp\t%P0";
*************** ix86_output_call_insn (rtx_insn *insn, r
*** 28527,28535 ****
        else if (TARGET_SEH)
  	xasm = "%!rex.W jmp\t%A0";
        else
! 	xasm = "%!jmp\t%A0";
  
!       output_asm_insn (xasm, &call_op);
        return "";
      }
  
--- 29212,29228 ----
        else if (TARGET_SEH)
  	xasm = "%!rex.W jmp\t%A0";
        else
! 	{
! 	  if (output_indirect_p)
! 	    xasm = "%0";
! 	  else
! 	    xasm = "%!jmp\t%A0";
! 	}
  
!       if (output_indirect_p && !direct_p)
! 	ix86_output_indirect_branch (call_op, xasm, true);
!       else
! 	output_asm_insn (xasm, &call_op);
        return "";
      }
  
*************** ix86_output_call_insn (rtx_insn *insn, r
*** 28567,28584 ****
      {
        if (ix86_nopic_noplt_attribute_p (call_op))
  	{
  	  if (TARGET_64BIT)
! 	    xasm = "%!call\t{*%p0@GOTPCREL(%%rip)|[QWORD PTR %p0@GOTPCREL[rip]]}";
  	  else
! 	    xasm = "%!call\t{*%p0@GOT|[DWORD PTR %p0@GOT]}";
  	}
        else
  	xasm = "%!call\t%P0";
      }
    else
!     xasm = "%!call\t%A0";
  
!   output_asm_insn (xasm, &call_op);
  
    if (seh_nop_p)
      return "nop";
--- 29260,29296 ----
      {
        if (ix86_nopic_noplt_attribute_p (call_op))
  	{
+ 	  direct_p = false;
  	  if (TARGET_64BIT)
! 	    {
! 	      if (output_indirect_p)
! 		xasm = "{%p0@GOTPCREL(%%rip)|[QWORD PTR %p0@GOTPCREL[rip]]}";
! 	      else
! 		xasm = "%!call\t{*%p0@GOTPCREL(%%rip)|[QWORD PTR %p0@GOTPCREL[rip]]}";
! 	    }
  	  else
! 	    {
! 	      if (output_indirect_p)
! 		xasm = "{%p0@GOT|[DWORD PTR %p0@GOT]}";
! 	      else
! 		xasm = "%!call\t{*%p0@GOT|[DWORD PTR %p0@GOT]}";
! 	    }
  	}
        else
  	xasm = "%!call\t%P0";
      }
    else
!     {
!       if (output_indirect_p)
! 	xasm = "%0";
!       else
! 	xasm = "%!call\t%A0";
!     }
  
!   if (output_indirect_p && !direct_p)
!     ix86_output_indirect_branch (call_op, xasm, false);
!   else
!     output_asm_insn (xasm, &call_op);
  
    if (seh_nop_p)
      return "nop";
*************** sorted_attr_string (tree arglist)
*** 32826,32831 ****
--- 33538,33546 ----
      {
        const char *str = TREE_STRING_POINTER (TREE_VALUE (arg));
        size_t len = strlen (str);
+       /* Skip empty string.  */
+       if (len == 0)
+ 	continue;
        str_len_sum += len + 1;
        if (arg != arglist)
  	argnum++;
*************** sorted_attr_string (tree arglist)
*** 32840,32850 ****
--- 33555,33575 ----
      {
        const char *str = TREE_STRING_POINTER (TREE_VALUE (arg));
        size_t len = strlen (str);
+       /* Skip empty string.  */
+       if (len == 0)
+ 	continue;
        memcpy (attr_str + str_len_sum, str, len);
        attr_str[str_len_sum + len] = TREE_CHAIN (arg) ? ',' : '\0';
        str_len_sum += len + 1;
      }
  
+   /* Strip ',' character at the end.  */
+   if (str_len_sum > 0 && attr_str[str_len_sum - 1] == ',')
+     {
+       attr_str[str_len_sum - 1] = '\0';
+       str_len_sum--;
+     }
+ 
    /* Replace "=,-" with "_".  */
    for (i = 0; i < strlen (attr_str); i++)
      if (attr_str[i] == '=' || attr_str[i]== '-')
*************** fold_builtin_cpu (tree fndecl, tree *arg
*** 33464,33469 ****
--- 34189,34195 ----
      M_INTEL_KNL,
      M_AMD_BTVER1,
      M_AMD_BTVER2,    
+     M_AMDFAM17H,
      M_CPU_SUBTYPE_START,
      M_INTEL_COREI7_NEHALEM,
      M_INTEL_COREI7_WESTMERE,
*************** fold_builtin_cpu (tree fndecl, tree *arg
*** 33518,33523 ****
--- 34244,34250 ----
        {"bdver3", M_AMDFAM15H_BDVER3},
        {"bdver4", M_AMDFAM15H_BDVER4},
        {"btver2", M_AMD_BTVER2},
+       {"amdfam17h", M_AMDFAM17H},
        {"znver1", M_AMDFAM17H_ZNVER1},
      };
  
*************** ix86_handle_struct_attribute (tree *node
*** 41482,41488 ****
  }
  
  static tree
! ix86_handle_fndecl_attribute (tree *node, tree name, tree, int,
  			      bool *no_add_attrs)
  {
    if (TREE_CODE (*node) != FUNCTION_DECL)
--- 42209,42215 ----
  }
  
  static tree
! ix86_handle_fndecl_attribute (tree *node, tree name, tree args, int,
  			      bool *no_add_attrs)
  {
    if (TREE_CODE (*node) != FUNCTION_DECL)
*************** ix86_handle_fndecl_attribute (tree *node
*** 41491,41496 ****
--- 42218,42268 ----
                 name);
        *no_add_attrs = true;
      }
+ 
+   if (is_attribute_p ("indirect_branch", name))
+     {
+       tree cst = TREE_VALUE (args);
+       if (TREE_CODE (cst) != STRING_CST)
+ 	{
+ 	  warning (OPT_Wattributes,
+ 		   "%qE attribute requires a string constant argument",
+ 		   name);
+ 	  *no_add_attrs = true;
+ 	}
+       else if (strcmp (TREE_STRING_POINTER (cst), "keep") != 0
+ 	       && strcmp (TREE_STRING_POINTER (cst), "thunk") != 0
+ 	       && strcmp (TREE_STRING_POINTER (cst), "thunk-inline") != 0
+ 	       && strcmp (TREE_STRING_POINTER (cst), "thunk-extern") != 0)
+ 	{
+ 	  warning (OPT_Wattributes,
+ 		   "argument to %qE attribute is not "
+ 		   "(keep|thunk|thunk-inline|thunk-extern)", name);
+ 	  *no_add_attrs = true;
+ 	}
+     }
+ 
+   if (is_attribute_p ("function_return", name))
+     {
+       tree cst = TREE_VALUE (args);
+       if (TREE_CODE (cst) != STRING_CST)
+ 	{
+ 	  warning (OPT_Wattributes,
+ 		   "%qE attribute requires a string constant argument",
+ 		   name);
+ 	  *no_add_attrs = true;
+ 	}
+       else if (strcmp (TREE_STRING_POINTER (cst), "keep") != 0
+ 	       && strcmp (TREE_STRING_POINTER (cst), "thunk") != 0
+ 	       && strcmp (TREE_STRING_POINTER (cst), "thunk-inline") != 0
+ 	       && strcmp (TREE_STRING_POINTER (cst), "thunk-extern") != 0)
+ 	{
+ 	  warning (OPT_Wattributes,
+ 		   "argument to %qE attribute is not "
+ 		   "(keep|thunk|thunk-inline|thunk-extern)", name);
+ 	  *no_add_attrs = true;
+ 	}
+     }
+ 
    return NULL_TREE;
  }
  
*************** static void
*** 41862,41868 ****
  x86_print_call_or_nop (FILE *file, const char *target)
  {
    if (flag_nop_mcount)
!     fprintf (file, "1:\tnopl 0x00(%%eax,%%eax,1)\n"); /* 5 byte nop.  */
    else
      fprintf (file, "1:\tcall\t%s\n", target);
  }
--- 42634,42641 ----
  x86_print_call_or_nop (FILE *file, const char *target)
  {
    if (flag_nop_mcount)
!     /* 5 byte nop: nopl 0(%[re]ax,%[re]ax,1) */
!     fprintf (file, "1:" ASM_BYTE "0x0f, 0x1f, 0x44, 0x00, 0x00\n");
    else
      fprintf (file, "1:\tcall\t%s\n", target);
  }
*************** ix86_expand_lfloorceil (rtx op0, rtx op1
*** 45289,45296 ****
    emit_move_insn (op0, ireg);
  }
  
! /* Expand rint (IEEE round to nearest) rounding OPERAND1 and storing the
!    result in OPERAND0.  */
  void
  ix86_expand_rint (rtx operand0, rtx operand1)
  {
--- 46062,46068 ----
    emit_move_insn (op0, ireg);
  }
  
! /* Expand rint rounding OPERAND1 and storing the result in OPERAND0.  */
  void
  ix86_expand_rint (rtx operand0, rtx operand1)
  {
*************** ix86_expand_rint (rtx operand0, rtx oper
*** 45298,45308 ****
  	xa = fabs (operand1);
          if (!isless (xa, 2**52))
  	  return operand1;
!         xa = xa + 2**52 - 2**52;
          return copysign (xa, operand1);
     */
    machine_mode mode = GET_MODE (operand0);
!   rtx res, xa, TWO52, mask;
    rtx_code_label *label;
  
    res = gen_reg_rtx (mode);
--- 46070,46086 ----
  	xa = fabs (operand1);
          if (!isless (xa, 2**52))
  	  return operand1;
!         two52 = 2**52;
!         if (flag_rounding_math)
! 	  {
! 	    two52 = copysign (two52, operand1);
! 	    xa = operand1;
! 	  }
!         xa = xa + two52 - two52;
          return copysign (xa, operand1);
     */
    machine_mode mode = GET_MODE (operand0);
!   rtx res, xa, TWO52, two52, mask;
    rtx_code_label *label;
  
    res = gen_reg_rtx (mode);
*************** ix86_expand_rint (rtx operand0, rtx oper
*** 45315,45322 ****
    TWO52 = ix86_gen_TWO52 (mode);
    label = ix86_expand_sse_compare_and_jump (UNLE, TWO52, xa, false);
  
!   xa = expand_simple_binop (mode, PLUS, xa, TWO52, NULL_RTX, 0, OPTAB_DIRECT);
!   xa = expand_simple_binop (mode, MINUS, xa, TWO52, xa, 0, OPTAB_DIRECT);
  
    ix86_sse_copysign_to_positive (res, xa, res, mask);
  
--- 46093,46108 ----
    TWO52 = ix86_gen_TWO52 (mode);
    label = ix86_expand_sse_compare_and_jump (UNLE, TWO52, xa, false);
  
!   two52 = TWO52;
!   if (flag_rounding_math)
!     {
!       two52 = gen_reg_rtx (mode);
!       ix86_sse_copysign_to_positive (two52, TWO52, res, mask);
!       xa = res;
!     }
! 
!   xa = expand_simple_binop (mode, PLUS, xa, two52, NULL_RTX, 0, OPTAB_DIRECT);
!   xa = expand_simple_binop (mode, MINUS, xa, two52, xa, 0, OPTAB_DIRECT);
  
    ix86_sse_copysign_to_positive (res, xa, res, mask);
  
*************** static const struct attribute_spec ix86_
*** 45785,45790 ****
--- 46571,46580 ----
      ix86_handle_interrupt_attribute, false },
    { "no_caller_saved_registers", 0, 0, false, true, true,
      ix86_handle_no_caller_saved_registers_attribute, false },
+   { "indirect_branch", 1, 1, true, false, false,
+     ix86_handle_fndecl_attribute, false },
+   { "function_return", 1, 1, true, false, false,
+     ix86_handle_fndecl_attribute, false },
  
    /* End element.  */
    { NULL,        0, 0, false, false, false, NULL, false }
diff -Nrcpad gcc-7.2.0/gcc/config/i386/i386.h gcc-7.3.0/gcc/config/i386/i386.h
*** gcc-7.2.0/gcc/config/i386/i386.h	Fri Feb 17 18:11:28 2017
--- gcc-7.3.0/gcc/config/i386/i386.h	Tue Jan 16 11:10:44 2018
*************** extern unsigned char ix86_tune_features[
*** 508,513 ****
--- 508,515 ----
  	ix86_tune_features[X86_TUNE_AVOID_FALSE_DEP_FOR_BMI]
  #define TARGET_ONE_IF_CONV_INSN \
  	ix86_tune_features[X86_TUNE_ONE_IF_CONV_INSN]
+ #define TARGET_EMIT_VZEROUPPER \
+ 	ix86_tune_features[X86_TUNE_EMIT_VZEROUPPER]
  
  /* Feature tests against the various architecture variations.  */
  enum ix86_arch_indices {
*************** extern const char *host_detect_local_cpu
*** 1121,1126 ****
--- 1123,1131 ----
     || (MODE) == V16SImode || (MODE) == V16SFmode || (MODE) == V32HImode \
     || (MODE) == V4TImode)
  
+ #define VALID_AVX512F_REG_OR_XI_MODE(MODE)				\
+   (VALID_AVX512F_REG_MODE (MODE) || (MODE) == XImode)
+ 
  #define VALID_AVX512VL_128_REG_MODE(MODE)				\
    ((MODE) == V2DImode || (MODE) == V2DFmode || (MODE) == V16QImode	\
     || (MODE) == V4SImode || (MODE) == V4SFmode || (MODE) == V8HImode	\
*************** enum avx_u128_state
*** 2446,2454 ****
  
  #define FASTCALL_PREFIX '@'
  
  /* Machine specific frame tracking during prologue/epilogue generation.  */
  
- #ifndef USED_FOR_TARGET
  struct GTY(()) machine_frame_state
  {
    /* This pair tracks the currently active CFA as reg+offset.  When reg
--- 2451,2506 ----
  
  #define FASTCALL_PREFIX '@'
  
+ #ifndef USED_FOR_TARGET
+ /* Structure describing stack frame layout.
+    Stack grows downward:
+ 
+    [arguments]
+ 					<- ARG_POINTER
+    saved pc
+ 
+    saved static chain			if ix86_static_chain_on_stack
+ 
+    saved frame pointer			if frame_pointer_needed
+ 					<- HARD_FRAME_POINTER
+    [saved regs]
+ 					<- regs_save_offset
+    [padding0]
+ 
+    [saved SSE regs]
+ 					<- sse_regs_save_offset
+    [padding1]          |
+ 		       |		<- FRAME_POINTER
+    [va_arg registers]  |
+ 		       |
+    [frame]	       |
+ 		       |
+    [padding2]	       | = to_allocate
+ 					<- STACK_POINTER
+   */
+ struct GTY(()) ix86_frame
+ {
+   int nsseregs;
+   int nregs;
+   int va_arg_size;
+   int red_zone_size;
+   int outgoing_arguments_size;
+ 
+   /* The offsets relative to ARG_POINTER.  */
+   HOST_WIDE_INT frame_pointer_offset;
+   HOST_WIDE_INT hard_frame_pointer_offset;
+   HOST_WIDE_INT stack_pointer_offset;
+   HOST_WIDE_INT hfp_save_offset;
+   HOST_WIDE_INT reg_save_offset;
+   HOST_WIDE_INT sse_reg_save_offset;
+ 
+   /* When save_regs_using_mov is set, emit prologue using
+      move instead of push instructions.  */
+   bool save_regs_using_mov;
+ };
+ 
  /* Machine specific frame tracking during prologue/epilogue generation.  */
  
  struct GTY(()) machine_frame_state
  {
    /* This pair tracks the currently active CFA as reg+offset.  When reg
*************** struct GTY(()) machine_function {
*** 2507,2512 ****
--- 2559,2567 ----
    int varargs_fpr_size;
    int optimize_mode_switching[MAX_386_ENTITIES];
  
+   /* Cached initial frame layout for the current function.  */
+   struct ix86_frame frame;
+ 
    /* Number of saved registers USE_FAST_PROLOGUE_EPILOGUE
       has been computed for.  */
    int use_fast_prologue_epilogue_nregs;
*************** struct GTY(()) machine_function {
*** 2554,2559 ****
--- 2609,2624 ----
    /* Function type.  */
    ENUM_BITFIELD(function_type) func_type : 2;
  
+   /* How to generate indirec branch.  */
+   ENUM_BITFIELD(indirect_branch) indirect_branch_type : 3;
+ 
+   /* If true, the current function has local indirect jumps, like
+      "indirect_jump" or "tablejump".  */
+   BOOL_BITFIELD has_local_indirect_jump : 1;
+ 
+   /* How to generate function return.  */
+   ENUM_BITFIELD(indirect_branch) function_return_type : 3;
+ 
    /* If true, the current function is a function specified with
       the "interrupt" or "no_caller_saved_registers" attribute.  */
    BOOL_BITFIELD no_caller_saved_registers : 1;
*************** struct GTY(()) machine_function {
*** 2565,2570 ****
--- 2630,2638 ----
       pass arguments and can be used for indirect sibcall.  */
    BOOL_BITFIELD arg_reg_available : 1;
  
+   /* Nonzero if the function places outgoing arguments on stack.  */
+   BOOL_BITFIELD outgoing_args_on_stack : 1;
+ 
    /* During prologue/epilogue generation, the current frame state.
       Otherwise, the frame state at the end of the prologue.  */
    struct machine_frame_state fs;
*************** struct GTY(()) machine_function {
*** 2589,2594 ****
--- 2657,2663 ----
  #define ix86_current_function_calls_tls_descriptor \
    (ix86_tls_descriptor_calls_expanded_in_cfun && df_regs_ever_live_p (SP_REG))
  #define ix86_static_chain_on_stack (cfun->machine->static_chain_on_stack)
+ #define ix86_red_zone_size (cfun->machine->frame.red_zone_size)
  
  /* Control behavior of x86_file_start.  */
  #define X86_FILE_START_VERSION_DIRECTIVE false
diff -Nrcpad gcc-7.2.0/gcc/config/i386/i386.md gcc-7.3.0/gcc/config/i386/i386.md
*** gcc-7.2.0/gcc/config/i386/i386.md	Tue Jul 18 18:28:12 2017
--- gcc-7.3.0/gcc/config/i386/i386.md	Tue Jan 16 11:17:49 2018
***************
*** 6152,6158 ****
     (set_attr "mode" "<MODE>")])
  
  (define_insn "addqi_ext_1"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 6152,6158 ----
     (set_attr "mode" "<MODE>")])
  
  (define_insn "addqi_ext_1"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 6163,6169 ****
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m")) 0))
     (clobber (reg:CC FLAGS_REG))]
!   ""
  {
    switch (get_attr_type (insn))
      {
--- 6163,6170 ----
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m")) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "/* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    rtx_equal_p (operands[0], operands[1])"
  {
    switch (get_attr_type (insn))
      {
***************
*** 6188,6194 ****
     (set_attr "mode" "QI")])
  
  (define_insn "*addqi_ext_2"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 6189,6195 ----
     (set_attr "mode" "QI")])
  
  (define_insn "*addqi_ext_2"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 6202,6208 ****
  			       (const_int 8)
  			       (const_int 8)) 0)) 0))
    (clobber (reg:CC FLAGS_REG))]
!   ""
    "add{b}\t{%h2, %h0|%h0, %h2}"
    [(set_attr "type" "alu")
     (set_attr "mode" "QI")])
--- 6203,6211 ----
  			       (const_int 8)
  			       (const_int 8)) 0)) 0))
    (clobber (reg:CC FLAGS_REG))]
!   "/* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    rtx_equal_p (operands[0], operands[1])
!    || rtx_equal_p (operands[0], operands[2])"
    "add{b}\t{%h2, %h0|%h0, %h2}"
    [(set_attr "type" "alu")
     (set_attr "mode" "QI")])
***************
*** 8458,8464 ****
     (set_attr "mode" "QI")])
  
  (define_insn "andqi_ext_1"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 8461,8467 ----
     (set_attr "mode" "QI")])
  
  (define_insn "andqi_ext_1"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 8469,8475 ****
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m")) 0))
     (clobber (reg:CC FLAGS_REG))]
!   ""
    "and{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
--- 8472,8479 ----
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m")) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "/* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    rtx_equal_p (operands[0], operands[1])"
    "and{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
***************
*** 8487,8493 ****
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m"))
  	  (const_int 0)))
!    (set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 8491,8497 ----
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m"))
  	  (const_int 0)))
!    (set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 8497,8510 ****
  			       (const_int 8)
  			       (const_int 8)) 0)
  	    (match_dup 2)) 0))]
!   "ix86_match_ccmode (insn, CCNOmode)"
    "and{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
     (set_attr "mode" "QI")])
  
  (define_insn "*andqi_ext_2"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 8501,8516 ----
  			       (const_int 8)
  			       (const_int 8)) 0)
  	    (match_dup 2)) 0))]
!   "ix86_match_ccmode (insn, CCNOmode)
!    /* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    && rtx_equal_p (operands[0], operands[1])"
    "and{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
     (set_attr "mode" "QI")])
  
  (define_insn "*andqi_ext_2"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 8518,8524 ****
  			       (const_int 8)
  			       (const_int 8)) 0)) 0))
     (clobber (reg:CC FLAGS_REG))]
!   ""
    "and{b}\t{%h2, %h0|%h0, %h2}"
    [(set_attr "type" "alu")
     (set_attr "mode" "QI")])
--- 8524,8532 ----
  			       (const_int 8)
  			       (const_int 8)) 0)) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "/* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    rtx_equal_p (operands[0], operands[1])
!    || rtx_equal_p (operands[0], operands[2])"
    "and{b}\t{%h2, %h0|%h0, %h2}"
    [(set_attr "type" "alu")
     (set_attr "mode" "QI")])
***************
*** 8845,8851 ****
     (set_attr "mode" "<MODE>")])
  
  (define_insn "*<code>qi_ext_1"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 8853,8859 ----
     (set_attr "mode" "<MODE>")])
  
  (define_insn "*<code>qi_ext_1"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 8856,8869 ****
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m")) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "!TARGET_PARTIAL_REG_STALL || optimize_function_for_size_p (cfun)"
    "<logic>{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
     (set_attr "mode" "QI")])
  
  (define_insn "*<code>qi_ext_2"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 8864,8879 ----
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m")) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "(!TARGET_PARTIAL_REG_STALL || optimize_function_for_size_p (cfun))
!    /* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    && rtx_equal_p (operands[0], operands[1])"
    "<logic>{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
     (set_attr "mode" "QI")])
  
  (define_insn "*<code>qi_ext_2"
!   [(set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 8877,8883 ****
  			       (const_int 8)
  			       (const_int 8)) 0)) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "!TARGET_PARTIAL_REG_STALL || optimize_function_for_size_p (cfun)"
    "<logic>{b}\t{%h2, %h0|%h0, %h2}"
    [(set_attr "type" "alu")
     (set_attr "mode" "QI")])
--- 8887,8896 ----
  			       (const_int 8)
  			       (const_int 8)) 0)) 0))
     (clobber (reg:CC FLAGS_REG))]
!   "(!TARGET_PARTIAL_REG_STALL || optimize_function_for_size_p (cfun))
!    /* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    && (rtx_equal_p (operands[0], operands[1])
!        || rtx_equal_p (operands[0], operands[2]))"
    "<logic>{b}\t{%h2, %h0|%h0, %h2}"
    [(set_attr "type" "alu")
     (set_attr "mode" "QI")])
***************
*** 8966,8972 ****
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m"))
  	  (const_int 0)))
!    (set (zero_extract:SI (match_operand 0 "ext_register_operand" "=Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
--- 8979,8985 ----
  			       (const_int 8)) 0)
  	    (match_operand:QI 2 "general_operand" "QnBc,m"))
  	  (const_int 0)))
!    (set (zero_extract:SI (match_operand 0 "ext_register_operand" "+Q,Q")
  			 (const_int 8)
  			 (const_int 8))
  	(subreg:SI
***************
*** 8976,8982 ****
  			       (const_int 8)
  			       (const_int 8)) 0)
  	  (match_dup 2)) 0))]
!   "ix86_match_ccmode (insn, CCNOmode)"
    "xor{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
--- 8989,8997 ----
  			       (const_int 8)
  			       (const_int 8)) 0)
  	  (match_dup 2)) 0))]
!   "ix86_match_ccmode (insn, CCNOmode)
!    /* FIXME: without this LRA can't reload this pattern, see PR82524.  */
!    && rtx_equal_p (operands[0], operands[1])"
    "xor{b}\t{%2, %h0|%h0, %2}"
    [(set_attr "isa" "*,nox64")
     (set_attr "type" "alu")
***************
*** 9626,9632 ****
  	  (match_operand:SWI48 1 "nonimmediate_operand")
  	  (subreg:QI
  	    (and:SI
! 	      (match_operand:SI 2 "register_operand")
  	      (match_operand:SI 3 "const_int_operand")) 0)))
     (clobber (reg:CC FLAGS_REG))]
    "ix86_binary_operator_ok (ASHIFT, <MODE>mode, operands)
--- 9641,9647 ----
  	  (match_operand:SWI48 1 "nonimmediate_operand")
  	  (subreg:QI
  	    (and:SI
! 	      (match_operand:SI 2 "register_operand" "c,r")
  	      (match_operand:SI 3 "const_int_operand")) 0)))
     (clobber (reg:CC FLAGS_REG))]
    "ix86_binary_operator_ok (ASHIFT, <MODE>mode, operands)
***************
*** 9640,9646 ****
  	   (ashift:SWI48 (match_dup 1)
  			 (match_dup 2)))
        (clobber (reg:CC FLAGS_REG))])]
!   "operands[2] = gen_lowpart (QImode, operands[2]);")
  
  (define_insn "*bmi2_ashl<mode>3_1"
    [(set (match_operand:SWI48 0 "register_operand" "=r")
--- 9655,9662 ----
  	   (ashift:SWI48 (match_dup 1)
  			 (match_dup 2)))
        (clobber (reg:CC FLAGS_REG))])]
!   "operands[2] = gen_lowpart (QImode, operands[2]);"
!   [(set_attr "isa" "*,bmi2")])
  
  (define_insn "*bmi2_ashl<mode>3_1"
    [(set (match_operand:SWI48 0 "register_operand" "=r")
***************
*** 10126,10132 ****
  	  (match_operand:SWI48 1 "nonimmediate_operand")
  	  (subreg:QI
  	    (and:SI
! 	      (match_operand:SI 2 "register_operand")
  	      (match_operand:SI 3 "const_int_operand")) 0)))
     (clobber (reg:CC FLAGS_REG))]
    "ix86_binary_operator_ok (<CODE>, <MODE>mode, operands)
--- 10142,10148 ----
  	  (match_operand:SWI48 1 "nonimmediate_operand")
  	  (subreg:QI
  	    (and:SI
! 	      (match_operand:SI 2 "register_operand" "c,r")
  	      (match_operand:SI 3 "const_int_operand")) 0)))
     (clobber (reg:CC FLAGS_REG))]
    "ix86_binary_operator_ok (<CODE>, <MODE>mode, operands)
***************
*** 10140,10146 ****
  	   (any_shiftrt:SWI48 (match_dup 1)
  			      (match_dup 2)))
        (clobber (reg:CC FLAGS_REG))])]
!   "operands[2] = gen_lowpart (QImode, operands[2]);")
  
  (define_insn_and_split "*<shift_insn><mode>3_doubleword"
    [(set (match_operand:DWI 0 "register_operand" "=&r")
--- 10156,10163 ----
  	   (any_shiftrt:SWI48 (match_dup 1)
  			      (match_dup 2)))
        (clobber (reg:CC FLAGS_REG))])]
!   "operands[2] = gen_lowpart (QImode, operands[2]);"
!   [(set_attr "isa" "*,bmi2")])
  
  (define_insn_and_split "*<shift_insn><mode>3_doubleword"
    [(set (match_operand:DWI 0 "register_operand" "=&r")
***************
*** 10585,10591 ****
  	  (match_operand:SWI48 1 "nonimmediate_operand")
  	  (subreg:QI
  	    (and:SI
! 	      (match_operand:SI 2 "register_operand")
  	      (match_operand:SI 3 "const_int_operand")) 0)))
     (clobber (reg:CC FLAGS_REG))]
    "ix86_binary_operator_ok (<CODE>, <MODE>mode, operands)
--- 10602,10608 ----
  	  (match_operand:SWI48 1 "nonimmediate_operand")
  	  (subreg:QI
  	    (and:SI
! 	      (match_operand:SI 2 "register_operand" "c")
  	      (match_operand:SI 3 "const_int_operand")) 0)))
     (clobber (reg:CC FLAGS_REG))]
    "ix86_binary_operator_ok (<CODE>, <MODE>mode, operands)
***************
*** 11608,11622 ****
    [(set (pc) (match_operand 0 "indirect_branch_operand"))]
    ""
  {
!   if (TARGET_X32)
      operands[0] = convert_memory_address (word_mode, operands[0]);
  })
  
  (define_insn "*indirect_jump"
    [(set (pc) (match_operand:W 0 "indirect_branch_operand" "rBw"))]
    ""
!   "%!jmp\t%A0"
!   [(set_attr "type" "ibr")
     (set_attr "length_immediate" "0")
     (set_attr "maybe_prefix_bnd" "1")])
  
--- 11625,11644 ----
    [(set (pc) (match_operand 0 "indirect_branch_operand"))]
    ""
  {
!   if (TARGET_X32 || ix86_indirect_branch_register)
      operands[0] = convert_memory_address (word_mode, operands[0]);
+   cfun->machine->has_local_indirect_jump = true;
  })
  
  (define_insn "*indirect_jump"
    [(set (pc) (match_operand:W 0 "indirect_branch_operand" "rBw"))]
    ""
!   "* return ix86_output_indirect_jmp (operands[0], false);"
!   [(set (attr "type")
!      (if_then_else (match_test "(cfun->machine->indirect_branch_type
! 				 != indirect_branch_keep)")
! 	(const_string "multi")
! 	(const_string "ibr")))
     (set_attr "length_immediate" "0")
     (set_attr "maybe_prefix_bnd" "1")])
  
***************
*** 11657,11672 ****
  					 OPTAB_DIRECT);
      }
  
!   if (TARGET_X32)
      operands[0] = convert_memory_address (word_mode, operands[0]);
  })
  
  (define_insn "*tablejump_1"
    [(set (pc) (match_operand:W 0 "indirect_branch_operand" "rBw"))
     (use (label_ref (match_operand 1)))]
    ""
!   "%!jmp\t%A0"
!   [(set_attr "type" "ibr")
     (set_attr "length_immediate" "0")
     (set_attr "maybe_prefix_bnd" "1")])
  
--- 11679,11699 ----
  					 OPTAB_DIRECT);
      }
  
!   if (TARGET_X32 || ix86_indirect_branch_register)
      operands[0] = convert_memory_address (word_mode, operands[0]);
+   cfun->machine->has_local_indirect_jump = true;
  })
  
  (define_insn "*tablejump_1"
    [(set (pc) (match_operand:W 0 "indirect_branch_operand" "rBw"))
     (use (label_ref (match_operand 1)))]
    ""
!   "* return ix86_output_indirect_jmp (operands[0], false);"
!   [(set (attr "type")
!      (if_then_else (match_test "(cfun->machine->indirect_branch_type
! 				 != indirect_branch_keep)")
! 	(const_string "multi")
! 	(const_string "ibr")))
     (set_attr "length_immediate" "0")
     (set_attr "maybe_prefix_bnd" "1")])
  
***************
*** 11844,11850 ****
    [(call (mem:QI (match_operand:W 0 "memory_operand" "m"))
  	 (match_operand 1))
     (unspec [(const_int 0)] UNSPEC_PEEPSIB)]
!   "!TARGET_X32"
    "* return ix86_output_call_insn (insn, operands[0]);"
    [(set_attr "type" "call")])
  
--- 11871,11877 ----
    [(call (mem:QI (match_operand:W 0 "memory_operand" "m"))
  	 (match_operand 1))
     (unspec [(const_int 0)] UNSPEC_PEEPSIB)]
!   "!TARGET_X32 && !ix86_indirect_branch_register"
    "* return ix86_output_call_insn (insn, operands[0]);"
    [(set_attr "type" "call")])
  
***************
*** 11853,11859 ****
  	(match_operand:W 1 "memory_operand"))
     (call (mem:QI (match_dup 0))
  	 (match_operand 3))]
!   "!TARGET_X32 && SIBLING_CALL_P (peep2_next_insn (1))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))"
    [(parallel [(call (mem:QI (match_dup 1))
--- 11880,11888 ----
  	(match_operand:W 1 "memory_operand"))
     (call (mem:QI (match_dup 0))
  	 (match_operand 3))]
!   "!TARGET_X32
!    && !ix86_indirect_branch_register
!    && SIBLING_CALL_P (peep2_next_insn (1))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))"
    [(parallel [(call (mem:QI (match_dup 1))
***************
*** 11866,11872 ****
     (unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
     (call (mem:QI (match_dup 0))
  	 (match_operand 3))]
!   "!TARGET_X32 && SIBLING_CALL_P (peep2_next_insn (2))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))"
    [(unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
--- 11895,11903 ----
     (unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
     (call (mem:QI (match_dup 0))
  	 (match_operand 3))]
!   "!TARGET_X32
!    && !ix86_indirect_branch_register
!    && SIBLING_CALL_P (peep2_next_insn (2))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))"
    [(unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
***************
*** 11888,11894 ****
  })
  
  (define_insn "*call_pop"
!   [(call (mem:QI (match_operand:SI 0 "call_insn_operand" "lmBz"))
  	 (match_operand 1))
     (set (reg:SI SP_REG)
  	(plus:SI (reg:SI SP_REG)
--- 11919,11925 ----
  })
  
  (define_insn "*call_pop"
!   [(call (mem:QI (match_operand:SI 0 "call_insn_operand" "lBwBz"))
  	 (match_operand 1))
     (set (reg:SI SP_REG)
  	(plus:SI (reg:SI SP_REG)
***************
*** 11908,11914 ****
    [(set_attr "type" "call")])
  
  (define_insn "*sibcall_pop_memory"
!   [(call (mem:QI (match_operand:SI 0 "memory_operand" "m"))
  	 (match_operand 1))
     (set (reg:SI SP_REG)
  	(plus:SI (reg:SI SP_REG)
--- 11939,11945 ----
    [(set_attr "type" "call")])
  
  (define_insn "*sibcall_pop_memory"
!   [(call (mem:QI (match_operand:SI 0 "memory_operand" "Bs"))
  	 (match_operand 1))
     (set (reg:SI SP_REG)
  	(plus:SI (reg:SI SP_REG)
***************
*** 11962,11968 ****
    [(set (match_operand:W 0 "register_operand")
          (match_operand:W 1 "memory_operand"))
     (set (pc) (match_dup 0))]
!   "!TARGET_X32 && peep2_reg_dead_p (2, operands[0])"
    [(set (pc) (match_dup 1))])
  
  ;; Call subroutine, returning value in operand 0
--- 11993,12001 ----
    [(set (match_operand:W 0 "register_operand")
          (match_operand:W 1 "memory_operand"))
     (set (pc) (match_dup 0))]
!   "!TARGET_X32
!    && !ix86_indirect_branch_register
!    && peep2_reg_dead_p (2, operands[0])"
    [(set (pc) (match_dup 1))])
  
  ;; Call subroutine, returning value in operand 0
***************
*** 12043,12049 ****
   	(call (mem:QI (match_operand:W 1 "memory_operand" "m"))
  	      (match_operand 2)))
     (unspec [(const_int 0)] UNSPEC_PEEPSIB)]
!   "!TARGET_X32"
    "* return ix86_output_call_insn (insn, operands[1]);"
    [(set_attr "type" "callv")])
  
--- 12076,12082 ----
   	(call (mem:QI (match_operand:W 1 "memory_operand" "m"))
  	      (match_operand 2)))
     (unspec [(const_int 0)] UNSPEC_PEEPSIB)]
!   "!TARGET_X32 && !ix86_indirect_branch_register"
    "* return ix86_output_call_insn (insn, operands[1]);"
    [(set_attr "type" "callv")])
  
***************
*** 12053,12059 ****
     (set (match_operand 2)
     (call (mem:QI (match_dup 0))
  		 (match_operand 3)))]
!   "!TARGET_X32 && SIBLING_CALL_P (peep2_next_insn (1))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))"
    [(parallel [(set (match_dup 2)
--- 12086,12094 ----
     (set (match_operand 2)
     (call (mem:QI (match_dup 0))
  		 (match_operand 3)))]
!   "!TARGET_X32
!    && !ix86_indirect_branch_register
!    && SIBLING_CALL_P (peep2_next_insn (1))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))"
    [(parallel [(set (match_dup 2)
***************
*** 12068,12074 ****
     (set (match_operand 2)
  	(call (mem:QI (match_dup 0))
  	      (match_operand 3)))]
!   "!TARGET_X32 && SIBLING_CALL_P (peep2_next_insn (2))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))"
    [(unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
--- 12103,12111 ----
     (set (match_operand 2)
  	(call (mem:QI (match_dup 0))
  	      (match_operand 3)))]
!   "!TARGET_X32
!    && !ix86_indirect_branch_register
!    && SIBLING_CALL_P (peep2_next_insn (2))
     && !reg_mentioned_p (operands[0],
  			CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))"
    [(unspec_volatile [(const_int 0)] UNSPECV_BLOCKAGE)
***************
*** 12093,12099 ****
  
  (define_insn "*call_value_pop"
    [(set (match_operand 0)
! 	(call (mem:QI (match_operand:SI 1 "call_insn_operand" "lmBz"))
  	      (match_operand 2)))
     (set (reg:SI SP_REG)
  	(plus:SI (reg:SI SP_REG)
--- 12130,12136 ----
  
  (define_insn "*call_value_pop"
    [(set (match_operand 0)
! 	(call (mem:QI (match_operand:SI 1 "call_insn_operand" "lBwBz"))
  	      (match_operand 2)))
     (set (reg:SI SP_REG)
  	(plus:SI (reg:SI SP_REG)
***************
*** 12288,12294 ****
  (define_insn "simple_return_internal"
    [(simple_return)]
    "reload_completed"
!   "%!ret"
    [(set_attr "length" "1")
     (set_attr "atom_unit" "jeu")
     (set_attr "length_immediate" "0")
--- 12325,12331 ----
  (define_insn "simple_return_internal"
    [(simple_return)]
    "reload_completed"
!   "* return ix86_output_function_return (false);"
    [(set_attr "length" "1")
     (set_attr "atom_unit" "jeu")
     (set_attr "length_immediate" "0")
***************
*** 12310,12321 ****
    [(simple_return)
     (unspec [(const_int 0)] UNSPEC_REP)]
    "reload_completed"
! {
!   if (ix86_bnd_prefixed_insn_p (insn))
!     return "%!ret";
! 
!   return "rep%; ret";
! }
    [(set_attr "length" "2")
     (set_attr "atom_unit" "jeu")
     (set_attr "length_immediate" "0")
--- 12347,12353 ----
    [(simple_return)
     (unspec [(const_int 0)] UNSPEC_REP)]
    "reload_completed"
!   "* return ix86_output_function_return (true);"
    [(set_attr "length" "2")
     (set_attr "atom_unit" "jeu")
     (set_attr "length_immediate" "0")
***************
*** 12337,12344 ****
    [(simple_return)
     (use (match_operand:SI 0 "register_operand" "r"))]
    "reload_completed"
!   "%!jmp\t%A0"
!   [(set_attr "type" "ibr")
     (set_attr "length_immediate" "0")
     (set_attr "maybe_prefix_bnd" "1")])
  
--- 12369,12380 ----
    [(simple_return)
     (use (match_operand:SI 0 "register_operand" "r"))]
    "reload_completed"
!   "* return ix86_output_indirect_jmp (operands[0], true);"
!   [(set (attr "type")
!      (if_then_else (match_test "(cfun->machine->indirect_branch_type
! 				 != indirect_branch_keep)")
! 	(const_string "multi")
! 	(const_string "ibr")))
     (set_attr "length_immediate" "0")
     (set_attr "maybe_prefix_bnd" "1")])
  
diff -Nrcpad gcc-7.2.0/gcc/config/i386/i386.opt gcc-7.3.0/gcc/config/i386/i386.opt
*** gcc-7.2.0/gcc/config/i386/i386.opt	Tue Feb 28 22:02:58 2017
--- gcc-7.3.0/gcc/config/i386/i386.opt	Tue Jan 16 11:17:49 2018
*************** Attempt to avoid generating instruction
*** 927,929 ****
--- 927,957 ----
  mgeneral-regs-only
  Target Report RejectNegative Mask(GENERAL_REGS_ONLY) Var(ix86_target_flags) Save
  Generate code which uses only the general registers.
+ 
+ mindirect-branch=
+ Target Report RejectNegative Joined Enum(indirect_branch) Var(ix86_indirect_branch) Init(indirect_branch_keep)
+ Convert indirect call and jump to call and return thunks.
+ 
+ mfunction-return=
+ Target Report RejectNegative Joined Enum(indirect_branch) Var(ix86_function_return) Init(indirect_branch_keep)
+ Convert function return to call and return thunk.
+ 
+ Enum
+ Name(indirect_branch) Type(enum indirect_branch)
+ Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):
+ 
+ EnumValue
+ Enum(indirect_branch) String(keep) Value(indirect_branch_keep)
+ 
+ EnumValue
+ Enum(indirect_branch) String(thunk) Value(indirect_branch_thunk)
+ 
+ EnumValue
+ Enum(indirect_branch) String(thunk-inline) Value(indirect_branch_thunk_inline)
+ 
+ EnumValue
+ Enum(indirect_branch) String(thunk-extern) Value(indirect_branch_thunk_extern)
+ 
+ mindirect-branch-register
+ Target Report Var(ix86_indirect_branch_register) Init(0)
+ Force indirect call and jump via register.
diff -Nrcpad gcc-7.2.0/gcc/config/i386/predicates.md gcc-7.3.0/gcc/config/i386/predicates.md
*** gcc-7.2.0/gcc/config/i386/predicates.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/i386/predicates.md	Tue Jan 16 11:17:49 2018
***************
*** 635,641 ****
  ;; Test for a valid operand for indirect branch.
  (define_predicate "indirect_branch_operand"
    (ior (match_operand 0 "register_operand")
!        (and (not (match_test "TARGET_X32"))
  	    (match_operand 0 "memory_operand"))))
  
  ;; Return true if OP is a memory operands that can be used in sibcalls.
--- 635,642 ----
  ;; Test for a valid operand for indirect branch.
  (define_predicate "indirect_branch_operand"
    (ior (match_operand 0 "register_operand")
!        (and (not (match_test "ix86_indirect_branch_register"))
! 	    (not (match_test "TARGET_X32"))
  	    (match_operand 0 "memory_operand"))))
  
  ;; Return true if OP is a memory operands that can be used in sibcalls.
***************
*** 678,697 ****
    (ior (match_test "constant_call_address_operand
  		     (op, mode == VOIDmode ? mode : Pmode)")
         (match_operand 0 "call_register_no_elim_operand")
!        (ior (and (not (match_test "TARGET_X32"))
! 		 (match_operand 0 "memory_operand"))
! 	    (and (match_test "TARGET_X32 && Pmode == DImode")
! 		 (match_operand 0 "GOT_memory_operand")))))
  
  ;; Similarly, but for tail calls, in which we cannot allow memory references.
  (define_special_predicate "sibcall_insn_operand"
    (ior (match_test "constant_call_address_operand
  		     (op, mode == VOIDmode ? mode : Pmode)")
         (match_operand 0 "register_no_elim_operand")
!        (ior (and (not (match_test "TARGET_X32"))
! 		 (match_operand 0 "sibcall_memory_operand"))
! 	    (and (match_test "TARGET_X32 && Pmode == DImode")
! 		 (match_operand 0 "GOT_memory_operand")))))
  
  ;; Return true if OP is a 32-bit GOT symbol operand.
  (define_predicate "GOT32_symbol_operand"
--- 679,700 ----
    (ior (match_test "constant_call_address_operand
  		     (op, mode == VOIDmode ? mode : Pmode)")
         (match_operand 0 "call_register_no_elim_operand")
!        (and (not (match_test "ix86_indirect_branch_register"))
! 	    (ior (and (not (match_test "TARGET_X32"))
! 		      (match_operand 0 "memory_operand"))
! 		 (and (match_test "TARGET_X32 && Pmode == DImode")
! 		      (match_operand 0 "GOT_memory_operand"))))))
  
  ;; Similarly, but for tail calls, in which we cannot allow memory references.
  (define_special_predicate "sibcall_insn_operand"
    (ior (match_test "constant_call_address_operand
  		     (op, mode == VOIDmode ? mode : Pmode)")
         (match_operand 0 "register_no_elim_operand")
!        (and (not (match_test "ix86_indirect_branch_register"))
! 	    (ior (and (not (match_test "TARGET_X32"))
! 		      (match_operand 0 "sibcall_memory_operand"))
! 		 (and (match_test "TARGET_X32 && Pmode == DImode")
! 		      (match_operand 0 "GOT_memory_operand"))))))
  
  ;; Return true if OP is a 32-bit GOT symbol operand.
  (define_predicate "GOT32_symbol_operand"
***************
*** 975,983 ****
    (match_code "mem")
  {
    unsigned n_elts;
!   op = maybe_get_pool_constant (op);
  
!   if (!(op && GET_CODE (op) == CONST_VECTOR))
      return false;
  
    n_elts = CONST_VECTOR_NUNITS (op);
--- 978,986 ----
    (match_code "mem")
  {
    unsigned n_elts;
!   op = avoid_constant_pool_reference (op);
  
!   if (GET_CODE (op) != CONST_VECTOR)
      return false;
  
    n_elts = CONST_VECTOR_NUNITS (op);
diff -Nrcpad gcc-7.2.0/gcc/config/i386/sol2.h gcc-7.3.0/gcc/config/i386/sol2.h
*** gcc-7.2.0/gcc/config/i386/sol2.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/i386/sol2.h	Mon Nov 13 12:38:16 2017
*************** along with GCC; see the file COPYING3.
*** 65,72 ****
  #define ASM_CPU64_DEFAULT_SPEC "-xarch=generic64"
  #endif
  
  #undef ASM_CPU_SPEC
! #define ASM_CPU_SPEC "%(asm_cpu_default)"
  
  /* Don't include ASM_PIC_SPEC.  While the Solaris 10+ assembler accepts -K PIC,
     it gives many warnings: 
--- 65,80 ----
  #define ASM_CPU64_DEFAULT_SPEC "-xarch=generic64"
  #endif
  
+ /* Since Studio 12.6, as needs -xbrace_comment=no so its AVX512 syntax is
+    fully compatible with gas.  */
+ #ifdef HAVE_AS_XBRACE_COMMENT_OPTION
+ #define ASM_XBRACE_COMMENT_SPEC "-xbrace_comment=no"
+ #else
+ #define ASM_XBRACE_COMMENT_SPEC ""
+ #endif
+ 
  #undef ASM_CPU_SPEC
! #define ASM_CPU_SPEC "%(asm_cpu_default) " ASM_XBRACE_COMMENT_SPEC
  
  /* Don't include ASM_PIC_SPEC.  While the Solaris 10+ assembler accepts -K PIC,
     it gives many warnings: 
diff -Nrcpad gcc-7.2.0/gcc/config/i386/sse.md gcc-7.3.0/gcc/config/i386/sse.md
*** gcc-7.2.0/gcc/config/i386/sse.md	Mon Jul 17 19:38:29 2017
--- gcc-7.3.0/gcc/config/i386/sse.md	Fri Dec 15 22:08:20 2017
***************
*** 13852,13858 ****
  	  (match_operand:DI 1 "nonimmediate_operand"
  	  "  0, 0,x ,Yv,r ,vm,?!*Yn,0,Yv,0,0,v")
  	  (match_operand:DI 2 "vector_move_operand"
! 	  "*rm,rm,rm,rm,C ,C ,C ,x,Yv,x,m,m")))]
    "TARGET_SSE"
    "@
     pinsrq\t{$1, %2, %0|%0, %2, 1}
--- 13852,13858 ----
  	  (match_operand:DI 1 "nonimmediate_operand"
  	  "  0, 0,x ,Yv,r ,vm,?!*Yn,0,Yv,0,0,v")
  	  (match_operand:DI 2 "vector_move_operand"
! 	  " rm,rm,rm,rm,C ,C ,C ,x,Yv,x,m,m")))]
    "TARGET_SSE"
    "@
     pinsrq\t{$1, %2, %0|%0, %2, 1}
diff -Nrcpad gcc-7.2.0/gcc/config/i386/x86-tune.def gcc-7.3.0/gcc/config/i386/x86-tune.def
*** gcc-7.2.0/gcc/config/i386/x86-tune.def	Tue Apr  4 17:52:27 2017
--- gcc-7.3.0/gcc/config/i386/x86-tune.def	Mon Dec  4 11:03:37 2017
*************** DEF_TUNE (X86_TUNE_ADJUST_UNROLL, "adjus
*** 551,553 ****
--- 551,557 ----
     if-converted sequence to one.  */
  DEF_TUNE (X86_TUNE_ONE_IF_CONV_INSN, "one_if_conv_insn",
  	  m_SILVERMONT | m_KNL | m_INTEL | m_CORE_ALL | m_GENERIC)
+ 
+ /* X86_TUNE_EMIT_VZEROUPPER: This enables vzeroupper instruction insertion
+    before a transfer of control flow out of the function.  */
+ DEF_TUNE (X86_TUNE_EMIT_VZEROUPPER, "emit_vzeroupper", ~m_KNL)
diff -Nrcpad gcc-7.2.0/gcc/config/i386/xm-mingw32.h gcc-7.3.0/gcc/config/i386/xm-mingw32.h
*** gcc-7.2.0/gcc/config/i386/xm-mingw32.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/i386/xm-mingw32.h	Fri Dec 15 11:31:42 2017
*************** along with GCC; see the file COPYING3.
*** 37,44 ****
     "long long" values.  Instead, we use "I64".  */
  #define HOST_LONG_LONG_FORMAT "I64"
  #endif
- 
- /* this is to prevent gcc-heap.c from assuming sizeof(long) == sizeof(intptr_t) */
- #ifdef __x86_64__
- #	define HOST_BITS_PER_PTR 64
- #endif
--- 37,39 ----
diff -Nrcpad gcc-7.2.0/gcc/config/mips/frame-header-opt.c gcc-7.3.0/gcc/config/mips/frame-header-opt.c
*** gcc-7.2.0/gcc/config/mips/frame-header-opt.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/mips/frame-header-opt.c	Fri Dec 15 21:52:06 2017
*************** void
*** 98,105 ****
  mips_register_frame_header_opt (void)
  {
    opt_pass *p = make_pass_ipa_frame_header_opt (g);
!   static struct register_pass_info f =
!     {p, "comdats", 1, PASS_POS_INSERT_AFTER };
    register_pass (&f);
  }
  
--- 98,104 ----
  mips_register_frame_header_opt (void)
  {
    opt_pass *p = make_pass_ipa_frame_header_opt (g);
!   struct register_pass_info f = { p, "comdats", 1, PASS_POS_INSERT_AFTER };
    register_pass (&f);
  }
  
diff -Nrcpad gcc-7.2.0/gcc/config/netbsd-protos.h gcc-7.3.0/gcc/config/netbsd-protos.h
*** gcc-7.2.0/gcc/config/netbsd-protos.h	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/config/netbsd-protos.h	Fri Sep 29 09:38:08 2017
***************
*** 0 ****
--- 1,20 ----
+ /* Prototypes.
+    Copyright (C) 2017 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/>.  */
+ 
+ extern void netbsd_patch_builtins (void);
diff -Nrcpad gcc-7.2.0/gcc/config/netbsd.c gcc-7.3.0/gcc/config/netbsd.c
*** gcc-7.2.0/gcc/config/netbsd.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/config/netbsd.c	Fri Sep 29 09:38:08 2017
***************
*** 0 ****
--- 1,54 ----
+ /* Functions for generic NetBSD as target machine for GNU C compiler.
+    Copyright (C) 2017 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/>.  */
+ 
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"
+ #include "tm.h"
+ #include "tree.h"
+ #include "varasm.h"
+ #include "netbsd-protos.h"
+ 
+ static void
+ netbsd_patch_builtin (enum built_in_function fncode)
+ {
+   tree fn = builtin_decl_explicit (fncode);
+   tree sym;
+   char *newname;
+ 
+   if (!fn)
+     return;
+ 
+   sym = DECL_ASSEMBLER_NAME (fn);
+   newname = ACONCAT (("__c99_", IDENTIFIER_POINTER (sym), NULL));
+ 
+   set_user_assembler_name (fn, newname);
+ 
+   fn = builtin_decl_implicit (fncode);
+   if (fn)
+     set_user_assembler_name (fn, newname);
+ }
+ 
+ void
+ netbsd_patch_builtins (void)
+ {
+   netbsd_patch_builtin (BUILT_IN_CABSF);
+   netbsd_patch_builtin (BUILT_IN_CABS);
+   netbsd_patch_builtin (BUILT_IN_CABSL);
+ }
diff -Nrcpad gcc-7.2.0/gcc/config/netbsd.h gcc-7.3.0/gcc/config/netbsd.h
*** gcc-7.2.0/gcc/config/netbsd.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/netbsd.h	Fri Sep 29 21:34:00 2017
*************** along with GCC; see the file COPYING3.
*** 96,101 ****
--- 96,102 ----
         %{!pg:-lposix}}		\
       %{p:-lposix_p}		\
       %{pg:-lposix_p}}		\
+    %{shared:-lc}		\
     %{!shared:			\
       %{!symbolic:		\
         %{!p:			\
*************** along with GCC; see the file COPYING3.
*** 109,114 ****
--- 110,116 ----
         %{!pg:-lposix}}		\
       %{p:-lposix_p}		\
       %{pg:-lposix_p}}		\
+    %{shared:-lc}		\
     %{!shared:			\
       %{!symbolic:		\
         %{!p:			\
*************** along with GCC; see the file COPYING3.
*** 120,127 ****
  #undef LIB_SPEC
  #define LIB_SPEC NETBSD_LIB_SPEC
  
! /* Provide a LIBGCC_SPEC appropriate for NetBSD.  We also want to exclude
!    libgcc with -symbolic.  */
  
  #ifdef NETBSD_NATIVE
  #define NETBSD_LIBGCC_SPEC	\
--- 122,128 ----
  #undef LIB_SPEC
  #define LIB_SPEC NETBSD_LIB_SPEC
  
! /* Provide a LIBGCC_SPEC appropriate for NetBSD.  */
  
  #ifdef NETBSD_NATIVE
  #define NETBSD_LIBGCC_SPEC	\
*************** along with GCC; see the file COPYING3.
*** 133,139 ****
       %{p: -lgcc_p}		\
       %{pg: -lgcc_p}}"
  #else
! #define NETBSD_LIBGCC_SPEC "%{!shared:%{!symbolic: -lgcc}}"
  #endif
  
  #undef LIBGCC_SPEC
--- 134,140 ----
       %{p: -lgcc_p}		\
       %{pg: -lgcc_p}}"
  #else
! #define NETBSD_LIBGCC_SPEC "-lgcc"
  #endif
  
  #undef LIBGCC_SPEC
*************** along with GCC; see the file COPYING3.
*** 179,181 ****
--- 180,188 ----
  
  #undef WINT_TYPE
  #define WINT_TYPE "int"
+ 
+ #undef  SUBTARGET_INIT_BUILTINS
+ #define SUBTARGET_INIT_BUILTINS						\
+   do {									\
+     netbsd_patch_builtins ();						\
+   } while(0)
diff -Nrcpad gcc-7.2.0/gcc/config/pa/pa.c gcc-7.3.0/gcc/config/pa/pa.c
*** gcc-7.2.0/gcc/config/pa/pa.c	Thu May 11 00:13:00 2017
--- gcc-7.3.0/gcc/config/pa/pa.c	Sun Dec 17 17:02:10 2017
*************** pa_legitimate_address_p (machine_mode mo
*** 10511,10519 ****
  
        if (!TARGET_DISABLE_INDEXING
  	  && GET_CODE (index) == MULT
! 	  && MODE_OK_FOR_SCALED_INDEXING_P (mode)
  	  && REG_P (XEXP (index, 0))
  	  && GET_MODE (XEXP (index, 0)) == Pmode
  	  && (strict ? STRICT_REG_OK_FOR_INDEX_P (XEXP (index, 0))
  		     : REG_OK_FOR_INDEX_P (XEXP (index, 0)))
  	  && GET_CODE (XEXP (index, 1)) == CONST_INT
--- 10511,10526 ----
  
        if (!TARGET_DISABLE_INDEXING
  	  && GET_CODE (index) == MULT
! 	  /* Only accept base operands with the REG_POINTER flag prior to
! 	     reload on targets with non-equivalent space registers.  */
! 	  && (TARGET_NO_SPACE_REGS
! 	      || (base == XEXP (x, 1)
! 		  && (reload_completed
! 		      || (reload_in_progress && HARD_REGISTER_P (base))
! 		      || REG_POINTER (base))))
  	  && REG_P (XEXP (index, 0))
  	  && GET_MODE (XEXP (index, 0)) == Pmode
+ 	  && MODE_OK_FOR_SCALED_INDEXING_P (mode)
  	  && (strict ? STRICT_REG_OK_FOR_INDEX_P (XEXP (index, 0))
  		     : REG_OK_FOR_INDEX_P (XEXP (index, 0)))
  	  && GET_CODE (XEXP (index, 1)) == CONST_INT
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/linux.h gcc-7.3.0/gcc/config/riscv/linux.h
*** gcc-7.2.0/gcc/config/riscv/linux.h	Mon Feb  6 21:38:37 2017
--- gcc-7.3.0/gcc/config/riscv/linux.h	Tue Jan  2 20:57:54 2018
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,40 ----
  
  #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-riscv" XLEN_SPEC "-" ABI_SPEC ".so.1"
  
+ #define MUSL_ABI_SUFFIX \
+   "%{mabi=ilp32:-sf}" \
+   "%{mabi=ilp32f:-sp}" \
+   "%{mabi=ilp32d:}" \
+   "%{mabi=lp64:-sf}" \
+   "%{mabi=lp64f:-sp}" \
+   "%{mabi=lp64d:}" \
+ 
+ #undef MUSL_DYNAMIC_LINKER
+ #define MUSL_DYNAMIC_LINKER "/lib/ld-musl-riscv" XLEN_SPEC MUSL_ABI_SUFFIX ".so.1"
+ 
  /* Because RISC-V only has word-sized atomics, it requries libatomic where
     others do not.  So link libatomic by default, as needed.  */
  #undef LIB_SPEC
*************** along with GCC; see the file COPYING3.
*** 34,39 ****
--- 45,52 ----
  #define LIB_SPEC GNU_USER_TARGET_LIB_SPEC " -latomic "
  #endif
  
+ #define ICACHE_FLUSH_FUNC "__riscv_flush_icache"
+ 
  #define LINK_SPEC "\
  -melf" XLEN_SPEC "lriscv \
  %{shared} \
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/pic.md gcc-7.3.0/gcc/config/riscv/pic.md
*** gcc-7.2.0/gcc/config/riscv/pic.md	Mon Feb  6 21:38:37 2017
--- gcc-7.3.0/gcc/config/riscv/pic.md	Tue Nov 28 00:55:03 2017
***************
*** 22,34 ****
  ;; Simplify PIC loads to static variables.
  ;; These should go away once we figure out how to emit auipc discretely.
  
! (define_insn "*local_pic_load<mode>"
    [(set (match_operand:ANYI 0 "register_operand" "=r")
! 	(mem:ANYI (match_operand 1 "absolute_symbolic_operand" "")))]
    "USE_LOAD_ADDRESS_MACRO (operands[1])"
    "<load>\t%0,%1"
    [(set (attr "length") (const_int 8))])
  
  (define_insn "*local_pic_load<mode>"
    [(set (match_operand:ANYF 0 "register_operand" "=f")
  	(mem:ANYF (match_operand 1 "absolute_symbolic_operand" "")))
--- 22,41 ----
  ;; Simplify PIC loads to static variables.
  ;; These should go away once we figure out how to emit auipc discretely.
  
! (define_insn "*local_pic_load_s<mode>"
    [(set (match_operand:ANYI 0 "register_operand" "=r")
! 	(sign_extend:ANYI (mem:ANYI (match_operand 1 "absolute_symbolic_operand" ""))))]
    "USE_LOAD_ADDRESS_MACRO (operands[1])"
    "<load>\t%0,%1"
    [(set (attr "length") (const_int 8))])
  
+ (define_insn "*local_pic_load_u<mode>"
+   [(set (match_operand:ZERO_EXTEND_LOAD 0 "register_operand" "=r")
+ 	(zero_extend:ZERO_EXTEND_LOAD (mem:ZERO_EXTEND_LOAD (match_operand 1 "absolute_symbolic_operand" ""))))]
+   "USE_LOAD_ADDRESS_MACRO (operands[1])"
+   "<load>u\t%0,%1"
+   [(set (attr "length") (const_int 8))])
+ 
  (define_insn "*local_pic_load<mode>"
    [(set (match_operand:ANYF 0 "register_operand" "=f")
  	(mem:ANYF (match_operand 1 "absolute_symbolic_operand" "")))
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/riscv.c gcc-7.3.0/gcc/config/riscv/riscv.c
*** gcc-7.2.0/gcc/config/riscv/riscv.c	Mon Mar 20 16:43:21 2017
--- gcc-7.3.0/gcc/config/riscv/riscv.c	Tue Jan  9 01:01:45 2018
***************
*** 1,5 ****
  /* Subroutines used for code generation for RISC-V.
!    Copyright (C) 2011-2017 Free Software Foundation, Inc.
     Contributed by Andrew Waterman (andrew@sifive.com).
     Based on MIPS target for GNU compiler.
  
--- 1,5 ----
  /* Subroutines used for code generation for RISC-V.
!    Copyright (C) 2011-2018 Free Software Foundation, Inc.
     Contributed by Andrew Waterman (andrew@sifive.com).
     Based on MIPS target for GNU compiler.
  
*************** struct GTY(())  machine_function {
*** 177,185 ****
       This area is allocated by the callee at the very top of the frame.  */
    int varargs_size;
  
-   /* Memoized return value of leaf_function_p.  <0 if false, >0 if true.  */
-   int is_leaf;
- 
    /* The current frame information, calculated by riscv_compute_frame_info.  */
    struct riscv_frame_info frame;
  };
--- 177,182 ----
*************** struct riscv_tune_info
*** 255,260 ****
--- 252,258 ----
    unsigned short issue_rate;
    unsigned short branch_cost;
    unsigned short memory_cost;
+   bool slow_unaligned_access;
  };
  
  /* Information about one CPU we know about.  */
*************** struct riscv_cpu_info {
*** 268,273 ****
--- 266,274 ----
  
  /* Global variables for machine-dependent things.  */
  
+ /* Whether unaligned accesses execute very slowly.  */
+ bool riscv_slow_unaligned_access;
+ 
  /* Which tuning parameters to use.  */
  static const struct riscv_tune_info *tune_info;
  
*************** static const struct riscv_tune_info rock
*** 301,307 ****
    {COSTS_N_INSNS (6), COSTS_N_INSNS (6)},	/* int_div */
    1,						/* issue_rate */
    3,						/* branch_cost */
!   5						/* memory_cost */
  };
  
  /* Costs to use when optimizing for size.  */
--- 302,309 ----
    {COSTS_N_INSNS (6), COSTS_N_INSNS (6)},	/* int_div */
    1,						/* issue_rate */
    3,						/* branch_cost */
!   5,						/* memory_cost */
!   true,						/* slow_unaligned_access */
  };
  
  /* Costs to use when optimizing for size.  */
*************** static const struct riscv_tune_info opti
*** 313,324 ****
    {COSTS_N_INSNS (1), COSTS_N_INSNS (1)},	/* int_div */
    1,						/* issue_rate */
    1,						/* branch_cost */
!   2						/* memory_cost */
  };
  
  /* A table describing all the processors GCC knows about.  */
  static const struct riscv_cpu_info riscv_cpu_info_table[] = {
    { "rocket", &rocket_tune_info },
  };
  
  /* Return the riscv_cpu_info entry for the given name string.  */
--- 315,328 ----
    {COSTS_N_INSNS (1), COSTS_N_INSNS (1)},	/* int_div */
    1,						/* issue_rate */
    1,						/* branch_cost */
!   2,						/* memory_cost */
!   false,					/* slow_unaligned_access */
  };
  
  /* A table describing all the processors GCC knows about.  */
  static const struct riscv_cpu_info riscv_cpu_info_table[] = {
    { "rocket", &rocket_tune_info },
+   { "size", &optimize_size_tune_info },
  };
  
  /* Return the riscv_cpu_info entry for the given name string.  */
*************** riscv_valid_lo_sum_p (enum riscv_symbol_
*** 726,732 ****
    /* We may need to split multiword moves, so make sure that each word
       can be accessed without inducing a carry.  */
    if (GET_MODE_SIZE (mode) > UNITS_PER_WORD
!       && GET_MODE_BITSIZE (mode) > GET_MODE_ALIGNMENT (mode))
      return false;
  
    return true;
--- 730,737 ----
    /* We may need to split multiword moves, so make sure that each word
       can be accessed without inducing a carry.  */
    if (GET_MODE_SIZE (mode) > UNITS_PER_WORD
!       && (!TARGET_STRICT_ALIGN
! 	  || GET_MODE_BITSIZE (mode) > GET_MODE_ALIGNMENT (mode)))
      return false;
  
    return true;
*************** riscv_legitimize_move (enum machine_mode
*** 1377,1382 ****
--- 1382,1403 ----
        return true;
      }
  
+   /* RISC-V GCC may generate non-legitimate address due to we provide some
+      pattern for optimize access PIC local symbol and it's make GCC generate
+      unrecognizable instruction during optmizing.  */
+ 
+   if (MEM_P (dest) && !riscv_legitimate_address_p (mode, XEXP (dest, 0),
+ 						   reload_completed))
+     {
+       XEXP (dest, 0) = riscv_force_address (XEXP (dest, 0), mode);
+     }
+ 
+   if (MEM_P (src) && !riscv_legitimate_address_p (mode, XEXP (src, 0),
+ 						  reload_completed))
+     {
+       XEXP (src, 0) = riscv_force_address (XEXP (src, 0), mode);
+     }
+ 
    return false;
  }
  
*************** riscv_option_override (void)
*** 3773,3778 ****
--- 3794,3809 ----
  			 RISCV_TUNE_STRING_DEFAULT);
    tune_info = optimize_size ? &optimize_size_tune_info : cpu->tune_info;
  
+   /* Use -mtune's setting for slow_unaligned_access, even when optimizing
+      for size.  For architectures that trap and emulate unaligned accesses,
+      the performance cost is too great, even for -Os.  Similarly, if
+      -m[no-]strict-align is left unspecified, heed -mtune's advice.  */
+   riscv_slow_unaligned_access = (cpu->tune_info->slow_unaligned_access
+ 				 || TARGET_STRICT_ALIGN);
+   if ((target_flags_explicit & MASK_STRICT_ALIGN) == 0
+       && cpu->tune_info->slow_unaligned_access)
+     target_flags |= MASK_STRICT_ALIGN;
+ 
    /* If the user hasn't specified a branch cost, use the processor's
       default.  */
    if (riscv_branch_cost == 0)
*************** riscv_trampoline_init (rtx m_tramp, tree
*** 3960,3985 ****
    emit_insn (gen_clear_cache (addr, end_addr));
  }
  
- /* Return leaf_function_p () and memoize the result.  */
- 
- static bool
- riscv_leaf_function_p (void)
- {
-   if (cfun->machine->is_leaf == 0)
-     cfun->machine->is_leaf = leaf_function_p () ? 1 : -1;
- 
-   return cfun->machine->is_leaf > 0;
- }
- 
  /* Implement TARGET_FUNCTION_OK_FOR_SIBCALL.  */
  
  static bool
  riscv_function_ok_for_sibcall (tree decl ATTRIBUTE_UNUSED,
  			       tree exp ATTRIBUTE_UNUSED)
  {
!   /* When optimzing for size, don't use sibcalls in non-leaf routines */
    if (TARGET_SAVE_RESTORE)
!     return riscv_leaf_function_p ();
  
    return true;
  }
--- 3991,4005 ----
    emit_insn (gen_clear_cache (addr, end_addr));
  }
  
  /* Implement TARGET_FUNCTION_OK_FOR_SIBCALL.  */
  
  static bool
  riscv_function_ok_for_sibcall (tree decl ATTRIBUTE_UNUSED,
  			       tree exp ATTRIBUTE_UNUSED)
  {
!   /* Don't use sibcalls when use save-restore routine.  */
    if (TARGET_SAVE_RESTORE)
!     return false;
  
    return true;
  }
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/riscv.h gcc-7.3.0/gcc/config/riscv/riscv.h
*** gcc-7.2.0/gcc/config/riscv/riscv.h	Mon Feb  6 21:38:37 2017
--- gcc-7.3.0/gcc/config/riscv/riscv.h	Wed Nov 29 00:00:01 2017
*************** along with GCC; see the file COPYING3.
*** 126,135 ****
  /* There is no point aligning anything to a rounder boundary than this.  */
  #define BIGGEST_ALIGNMENT 128
  
! /* The user-level ISA permits misaligned accesses, but they may execute
!    extremely slowly and non-atomically.  Some privileged architectures
!    do not permit them at all.  It is best to enforce strict alignment.  */
! #define STRICT_ALIGNMENT 1
  
  /* Define this if you wish to imitate the way many other C compilers
     handle alignment of bitfields and the structures that contain
--- 126,136 ----
  /* There is no point aligning anything to a rounder boundary than this.  */
  #define BIGGEST_ALIGNMENT 128
  
! /* The user-level ISA permits unaligned accesses, but they are not required
!    of the privileged architecture.  */
! #define STRICT_ALIGNMENT TARGET_STRICT_ALIGN
! 
! #define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) riscv_slow_unaligned_access
  
  /* Define this if you wish to imitate the way many other C compilers
     handle alignment of bitfields and the structures that contain
*************** while (0)
*** 864,869 ****
--- 865,871 ----
  #ifndef USED_FOR_TARGET
  extern const enum reg_class riscv_regno_to_class[];
  extern bool riscv_hard_regno_mode_ok[][FIRST_PSEUDO_REGISTER];
+ extern bool riscv_slow_unaligned_access;
  #endif
  
  #define ASM_PREFERRED_EH_DATA_FORMAT(CODE,GLOBAL) \
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/riscv.md gcc-7.3.0/gcc/config/riscv/riscv.md
*** gcc-7.2.0/gcc/config/riscv/riscv.md	Mon Feb  6 21:38:37 2017
--- gcc-7.3.0/gcc/config/riscv/riscv.md	Tue Jan  2 20:57:54 2018
***************
*** 259,264 ****
--- 259,267 ----
  ;; Iterator for QImode extension patterns.
  (define_mode_iterator SUPERQI [HI SI (DI "TARGET_64BIT")])
  
+ ;; Iterator for extending loads.
+ (define_mode_iterator ZERO_EXTEND_LOAD [QI HI (SI "TARGET_64BIT")])
+ 
  ;; Iterator for hardware integer modes narrower than XLEN.
  (define_mode_iterator SUBX [QI HI (SI "TARGET_64BIT")])
  
***************
*** 1426,1432 ****
--- 1429,1441 ----
     (match_operand 1 "pmode_register_operand")]
    ""
  {
+ #ifdef ICACHE_FLUSH_FUNC
+   emit_library_call (gen_rtx_SYMBOL_REF (Pmode, ICACHE_FLUSH_FUNC),
+ 		     LCT_NORMAL, VOIDmode, 3, operands[0], Pmode,
+ 		     operands[1], Pmode, const0_rtx, Pmode);
+ #else
    emit_insn (gen_fence_i ());
+ #endif
    DONE;
  })
  
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/riscv.opt gcc-7.3.0/gcc/config/riscv/riscv.opt
*** gcc-7.2.0/gcc/config/riscv/riscv.opt	Mon Feb  6 21:38:37 2017
--- gcc-7.3.0/gcc/config/riscv/riscv.opt	Wed Nov 29 00:00:01 2017
*************** mcmodel=
*** 84,89 ****
--- 84,93 ----
  Target Report RejectNegative Joined Enum(code_model) Var(riscv_cmodel) Init(TARGET_DEFAULT_CMODEL)
  Specify the code model.
  
+ mstrict-align
+ Target Report Mask(STRICT_ALIGN) Save
+ Do not generate unaligned memory accesses.
+ 
  Enum
  Name(code_model) Type(enum riscv_code_model)
  Known code models (for use with the -mcmodel= option):
diff -Nrcpad gcc-7.2.0/gcc/config/riscv/rtems.h gcc-7.3.0/gcc/config/riscv/rtems.h
*** gcc-7.2.0/gcc/config/riscv/rtems.h	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/config/riscv/rtems.h	Tue Aug 22 06:16:51 2017
***************
*** 0 ****
--- 1,31 ----
+ /* Definitions for RISC-V RTEMS systems with ELF format.
+    Copyright (C) 2017 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.
+ 
+    Under Section 7 of GPL version 3, you are granted additional
+    permissions described in the GCC Runtime Library Exception, version
+    3.1, as published by the Free Software Foundation.
+ 
+    You should have received a copy of the GNU General Public License and
+    a copy of the GCC Runtime Library Exception along with this program;
+    see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+    <http://www.gnu.org/licenses/>.  */
+ 
+ #undef TARGET_OS_CPP_BUILTINS
+ #define TARGET_OS_CPP_BUILTINS()		\
+     do {					\
+ 	builtin_define ("__rtems__");		\
+ 	builtin_define ("__USE_INIT_FINI__");	\
+ 	builtin_assert ("system=rtems");	\
+     } while (0)
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/altivec.md gcc-7.3.0/gcc/config/rs6000/altivec.md
*** gcc-7.2.0/gcc/config/rs6000/altivec.md	Fri Feb 10 21:07:36 2017
--- gcc-7.3.0/gcc/config/rs6000/altivec.md	Sun Jan 14 17:47:30 2018
***************
*** 1749,1799 ****
    "vsum4s<VI_char>s %0,%1,%2"
    [(set_attr "type" "veccomplex")])
  
! ;; FIXME: For the following two patterns, the scratch should only be
! ;; allocated for !VECTOR_ELT_ORDER_BIG, and the instructions should
! ;; be emitted separately.
! (define_insn "altivec_vsum2sws"
!   [(set (match_operand:V4SI 0 "register_operand" "=v")
!         (unspec:V4SI [(match_operand:V4SI 1 "register_operand" "v")
!                       (match_operand:V4SI 2 "register_operand" "v")]
! 		     UNSPEC_VSUM2SWS))
!    (set (reg:SI VSCR_REGNO) (unspec:SI [(const_int 0)] UNSPEC_SET_VSCR))
!    (clobber (match_scratch:V4SI 3 "=v"))]
    "TARGET_ALTIVEC"
  {
    if (VECTOR_ELT_ORDER_BIG)
!     return "vsum2sws %0,%1,%2";
    else
!     return "vsldoi %3,%2,%2,12\n\tvsum2sws %3,%1,%3\n\tvsldoi %0,%3,%3,4";
! }
!   [(set_attr "type" "veccomplex")
!    (set (attr "length")
!      (if_then_else
!        (match_test "VECTOR_ELT_ORDER_BIG")
!        (const_string "4")
!        (const_string "12")))])
  
! (define_insn "altivec_vsumsws"
    [(set (match_operand:V4SI 0 "register_operand" "=v")
          (unspec:V4SI [(match_operand:V4SI 1 "register_operand" "v")
!                       (match_operand:V4SI 2 "register_operand" "v")]
! 		     UNSPEC_VSUMSWS))
!    (set (reg:SI VSCR_REGNO) (unspec:SI [(const_int 0)] UNSPEC_SET_VSCR))
!    (clobber (match_scratch:V4SI 3 "=v"))]
    "TARGET_ALTIVEC"
  {
    if (VECTOR_ELT_ORDER_BIG)
!     return "vsumsws %0,%1,%2";
    else
!     return "vspltw %3,%2,0\n\tvsumsws %3,%1,%3\n\tvsldoi %0,%3,%3,12";
! }
!   [(set_attr "type" "veccomplex")
!    (set (attr "length")
!      (if_then_else
!        (match_test "(VECTOR_ELT_ORDER_BIG)")
!        (const_string "4")
!        (const_string "12")))])
  
  (define_insn "altivec_vsumsws_direct"
    [(set (match_operand:V4SI 0 "register_operand" "=v")
          (unspec:V4SI [(match_operand:V4SI 1 "register_operand" "v")
--- 1749,1809 ----
    "vsum4s<VI_char>s %0,%1,%2"
    [(set_attr "type" "veccomplex")])
  
! (define_expand "altivec_vsum2sws"
!   [(use (match_operand:V4SI 0 "register_operand"))
!    (use (match_operand:V4SI 1 "register_operand"))
!    (use (match_operand:V4SI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
    if (VECTOR_ELT_ORDER_BIG)
!     emit_insn (gen_altivec_vsum2sws_direct (operands[0], operands[1],
!                                             operands[2]));
    else
!     {
!       rtx tmp1 = gen_reg_rtx (V4SImode);
!       rtx tmp2 = gen_reg_rtx (V4SImode);
!       emit_insn (gen_altivec_vsldoi_v4si (tmp1, operands[2],
!                                           operands[2], GEN_INT (12)));
!       emit_insn (gen_altivec_vsum2sws_direct (tmp2, operands[1], tmp1));
!       emit_insn (gen_altivec_vsldoi_v4si (operands[0], tmp2, tmp2,
!                                           GEN_INT (4)));
!     }
!   DONE;
! })
  
! ; FIXME: This can probably be expressed without an UNSPEC.
! (define_insn "altivec_vsum2sws_direct"
    [(set (match_operand:V4SI 0 "register_operand" "=v")
          (unspec:V4SI [(match_operand:V4SI 1 "register_operand" "v")
! 	              (match_operand:V4SI 2 "register_operand" "v")]
! 		     UNSPEC_VSUM2SWS))
!    (set (reg:SI VSCR_REGNO) (unspec:SI [(const_int 0)] UNSPEC_SET_VSCR))]
!   "TARGET_ALTIVEC"
!   "vsum2sws %0,%1,%2"
!   [(set_attr "type" "veccomplex")])
! 
! (define_expand "altivec_vsumsws"
!   [(use (match_operand:V4SI 0 "register_operand"))
!    (use (match_operand:V4SI 1 "register_operand"))
!    (use (match_operand:V4SI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
    if (VECTOR_ELT_ORDER_BIG)
!     emit_insn (gen_altivec_vsumsws_direct (operands[0], operands[1],
!                                            operands[2]));
    else
!     {
!       rtx tmp1 = gen_reg_rtx (V4SImode);
!       rtx tmp2 = gen_reg_rtx (V4SImode);
!       emit_insn (gen_altivec_vspltw_direct (tmp1, operands[2], const0_rtx));
!       emit_insn (gen_altivec_vsumsws_direct (tmp2, operands[1], tmp1));
!       emit_insn (gen_altivec_vsldoi_v4si (operands[0], tmp2, tmp2,
!                                           GEN_INT (12)));
!     }
!   DONE;
! })
  
+ ; FIXME: This can probably be expressed without an UNSPEC.
  (define_insn "altivec_vsumsws_direct"
    [(set (match_operand:V4SI 0 "register_operand" "=v")
          (unspec:V4SI [(match_operand:V4SI 1 "register_operand" "v")
***************
*** 2107,2113 ****
  		   UNSPEC_VPERMR))]
    "TARGET_P9_VECTOR"
    "@
!    vpermr %0,%2,%1,%3
     xxpermr %x0,%x1,%x3"
    [(set_attr "type" "vecperm")
     (set_attr "length" "4")])
--- 2117,2123 ----
  		   UNSPEC_VPERMR))]
    "TARGET_P9_VECTOR"
    "@
!    vpermr %0,%1,%2,%3
     xxpermr %x0,%x1,%x3"
    [(set_attr "type" "vecperm")
     (set_attr "length" "4")])
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/power6.md gcc-7.3.0/gcc/config/rs6000/power6.md
*** gcc-7.2.0/gcc/config/rs6000/power6.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/rs6000/power6.md	Thu Dec  7 13:20:27 2017
***************
*** 108,114 ****
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-load-ext" 4 ; fx
    (and (eq_attr "type" "load")
--- 108,114 ----
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-load-ext" 4 ; fx
    (and (eq_attr "type" "load")
***************
*** 128,134 ****
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-load-update" 2 ; fx
    (and (eq_attr "type" "load")
--- 128,134 ----
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-load-update" 2 ; fx
    (and (eq_attr "type" "load")
***************
*** 276,282 ****
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-cntlz" 2
    (and (eq_attr "type" "cntlz")
--- 276,282 ----
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-cntlz" 2
    (and (eq_attr "type" "cntlz")
***************
*** 289,295 ****
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-var-rotate" 4
    (and (eq_attr "type" "shift")
--- 289,295 ----
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-var-rotate" 4
    (and (eq_attr "type" "shift")
***************
*** 355,361 ****
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-delayed-compare" 2 ; N/A
    (and (eq_attr "type" "shift")
--- 355,361 ----
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-delayed-compare" 2 ; N/A
    (and (eq_attr "type" "shift")
***************
*** 420,426 ****
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-idiv" 44
    (and (eq_attr "type" "div")
--- 420,426 ----
                    power6-store-update-indexed,\
                    power6-fpstore,\
                    power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-idiv" 44
    (and (eq_attr "type" "div")
***************
*** 436,442 ****
  ;                  power6-store-update-indexed,\
  ;                  power6-fpstore,\
  ;                  power6-fpstore-update"
! ;  "store_data_bypass_p")
  
  (define_insn_reservation "power6-ldiv" 56
    (and (eq_attr "type" "div")
--- 436,442 ----
  ;                  power6-store-update-indexed,\
  ;                  power6-fpstore,\
  ;                  power6-fpstore-update"
! ;  "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-ldiv" 56
    (and (eq_attr "type" "div")
***************
*** 452,458 ****
  ;                  power6-store-update-indexed,\
  ;                  power6-fpstore,\
  ;                  power6-fpstore-update"
! ;  "store_data_bypass_p")
  
  (define_insn_reservation "power6-mtjmpr" 2
    (and (eq_attr "type" "mtjmpr,mfjmpr")
--- 452,458 ----
  ;                  power6-store-update-indexed,\
  ;                  power6-fpstore,\
  ;                  power6-fpstore-update"
! ;  "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-mtjmpr" 2
    (and (eq_attr "type" "mtjmpr,mfjmpr")
***************
*** 510,516 ****
  
  (define_bypass 1 "power6-fp"
                   "power6-fpstore,power6-fpstore-update"
!   "store_data_bypass_p")
  
  (define_insn_reservation "power6-fpcompare" 8
    (and (eq_attr "type" "fpcompare")
--- 510,516 ----
  
  (define_bypass 1 "power6-fp"
                   "power6-fpstore,power6-fpstore-update"
!   "rs6000_store_data_bypass_p")
  
  (define_insn_reservation "power6-fpcompare" 8
    (and (eq_attr "type" "fpcompare")
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/ppc-asm.h gcc-7.3.0/gcc/config/rs6000/ppc-asm.h
*** gcc-7.2.0/gcc/config/rs6000/ppc-asm.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/rs6000/ppc-asm.h	Tue Nov 21 19:01:38 2017
*************** see the files COPYING3 and COPYING.RUNTI
*** 120,126 ****
  #define f47	47
  #define f48	48
  #define f49	49
! #define f50	30
  #define f51	51
  #define f52	52
  #define f53	53
--- 120,126 ----
  #define f47	47
  #define f48	48
  #define f49	49
! #define f50	50
  #define f51	51
  #define f52	52
  #define f53	53
*************** see the files COPYING3 and COPYING.RUNTI
*** 222,228 ****
  #define vs47	47
  #define vs48	48
  #define vs49	49
! #define vs50	30
  #define vs51	51
  #define vs52	52
  #define vs53	53
--- 222,228 ----
  #define vs47	47
  #define vs48	48
  #define vs49	49
! #define vs50	50
  #define vs51	51
  #define vs52	52
  #define vs53	53
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/ppc-auxv.h gcc-7.3.0/gcc/config/rs6000/ppc-auxv.h
*** gcc-7.2.0/gcc/config/rs6000/ppc-auxv.h	Fri Jul 28 22:29:31 2017
--- gcc-7.3.0/gcc/config/rs6000/ppc-auxv.h	Thu Dec 14 03:43:10 2017
***************
*** 91,96 ****
--- 91,97 ----
  #define PPC_FEATURE2_HAS_IEEE128    0x00400000
  #define PPC_FEATURE2_DARN           0x00200000
  #define PPC_FEATURE2_SCV            0x00100000
+ #define PPC_FEATURE2_HTM_NO_SUSPEND 0x00080000
  
  
  /* Thread Control Block (TCB) offsets of the AT_PLATFORM, AT_HWCAP and
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/rs6000-c.c gcc-7.3.0/gcc/config/rs6000/rs6000-c.c
*** gcc-7.2.0/gcc/config/rs6000/rs6000-c.c	Tue Aug  1 16:44:17 2017
--- gcc-7.3.0/gcc/config/rs6000/rs6000-c.c	Fri Sep 15 11:24:49 2017
*************** altivec_resolve_overloaded_builtin (loca
*** 6218,6224 ****
  
        /* Strip qualifiers like "const" from the pointer arg.  */
        tree arg1_type = TREE_TYPE (arg1);
!       if (!POINTER_TYPE_P (arg1_type) && TREE_CODE (arg1_type) != ARRAY_TYPE)
  	goto bad;
  
        tree inner_type = TREE_TYPE (arg1_type);
--- 6218,6230 ----
  
        /* Strip qualifiers like "const" from the pointer arg.  */
        tree arg1_type = TREE_TYPE (arg1);
!       if (TREE_CODE (arg1_type) == ARRAY_TYPE && c_dialect_cxx ())
! 	{
! 	  /* Force array-to-pointer decay for C++.  */
! 	  arg1 = default_conversion (arg1);
! 	  arg1_type = TREE_TYPE (arg1);
! 	}
!       if (!POINTER_TYPE_P (arg1_type))
  	goto bad;
  
        tree inner_type = TREE_TYPE (arg1_type);
*************** altivec_resolve_overloaded_builtin (loca
*** 6238,6252 ****
  	  if (!ptrofftype_p (TREE_TYPE (arg0)))
  	    arg0 = build1 (NOP_EXPR, sizetype, arg0);
  
- 	  tree arg1_type = TREE_TYPE (arg1);
- 	  if (TREE_CODE (arg1_type) == ARRAY_TYPE)
- 	    {
- 	      arg1_type = TYPE_POINTER_TO (TREE_TYPE (arg1_type));
- 	      tree const0 = build_int_cstu (sizetype, 0);
- 	      tree arg1_elt0 = build_array_ref (loc, arg1, const0);
- 	      arg1 = build1 (ADDR_EXPR, arg1_type, arg1_elt0);
- 	    }
- 
  	  tree addr = fold_build2_loc (loc, POINTER_PLUS_EXPR, arg1_type,
  				       arg1, arg0);
  	  tree aligned = fold_build2_loc (loc, BIT_AND_EXPR, arg1_type, addr,
--- 6244,6249 ----
*************** altivec_resolve_overloaded_builtin (loca
*** 6301,6312 ****
  	    arg1 = build1 (NOP_EXPR, sizetype, arg1);
  
  	  tree arg2_type = TREE_TYPE (arg2);
! 	  if (TREE_CODE (arg2_type) == ARRAY_TYPE)
  	    {
! 	      arg2_type = TYPE_POINTER_TO (TREE_TYPE (arg2_type));
! 	      tree const0 = build_int_cstu (sizetype, 0);
! 	      tree arg2_elt0 = build_array_ref (loc, arg2, const0);
! 	      arg2 = build1 (ADDR_EXPR, arg2_type, arg2_elt0);
  	    }
  
  	  /* Find the built-in to make sure a compatible one exists; if not
--- 6298,6308 ----
  	    arg1 = build1 (NOP_EXPR, sizetype, arg1);
  
  	  tree arg2_type = TREE_TYPE (arg2);
! 	  if (TREE_CODE (arg2_type) == ARRAY_TYPE && c_dialect_cxx ())
  	    {
! 	      /* Force array-to-pointer decay for C++.  */
! 	      arg2 = default_conversion (arg2);
! 	      arg2_type = TREE_TYPE (arg2);
  	    }
  
  	  /* Find the built-in to make sure a compatible one exists; if not
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/rs6000-protos.h gcc-7.3.0/gcc/config/rs6000/rs6000-protos.h
*** gcc-7.2.0/gcc/config/rs6000/rs6000-protos.h	Tue Jan 31 13:38:35 2017
--- gcc-7.3.0/gcc/config/rs6000/rs6000-protos.h	Thu Dec 14 17:43:32 2017
*************** extern void rs6000_aix_asm_output_dwarf_
*** 226,231 ****
--- 226,232 ----
  extern void get_ppc476_thunk_name (char name[32]);
  extern bool rs6000_overloaded_builtin_p (enum rs6000_builtins);
  extern const char *rs6000_overloaded_builtin_name (enum rs6000_builtins);
+ extern int rs6000_store_data_bypass_p (rtx_insn *, rtx_insn *);
  extern HOST_WIDE_INT rs6000_builtin_mask_calculate (void);
  extern void rs6000_asm_output_dwarf_pcrel (FILE *file, int size,
  					   const char *label);
*************** extern void rs6000_cpu_cpp_builtins (str
*** 239,244 ****
--- 240,246 ----
  #ifdef TREE_CODE
  extern bool rs6000_pragma_target_parse (tree, tree);
  #endif
+ extern void rs6000_activate_target_options (tree new_tree);
  extern void rs6000_target_modify_macros (bool, HOST_WIDE_INT, HOST_WIDE_INT);
  extern void (*rs6000_target_modify_macros_ptr) (bool, HOST_WIDE_INT,
  						HOST_WIDE_INT);
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/rs6000.c gcc-7.3.0/gcc/config/rs6000/rs6000.c
*** gcc-7.2.0/gcc/config/rs6000/rs6000.c	Fri Jul 28 22:29:31 2017
--- gcc-7.3.0/gcc/config/rs6000/rs6000.c	Thu Jan 18 01:34:10 2018
*************** static const struct
*** 375,380 ****
--- 375,381 ----
    { "ebb",		PPC_FEATURE2_HAS_EBB,		1 },
    { "htm",		PPC_FEATURE2_HAS_HTM,		1 },
    { "htm-nosc",		PPC_FEATURE2_HTM_NOSC,		1 },
+   { "htm-no-suspend",	PPC_FEATURE2_HTM_NO_SUSPEND,	1 },
    { "isel",		PPC_FEATURE2_HAS_ISEL,		1 },
    { "tar",		PPC_FEATURE2_HAS_TAR,		1 },
    { "vcrypto",		PPC_FEATURE2_HAS_VEC_CRYPTO,	1 },
*************** mode_supports_pre_modify_p (machine_mode
*** 510,515 ****
--- 511,601 ----
  	  != 0);
  }
  
+ /* Given that there exists at least one variable that is set (produced)
+    by OUT_INSN and read (consumed) by IN_INSN, return true iff
+    IN_INSN represents one or more memory store operations and none of
+    the variables set by OUT_INSN is used by IN_INSN as the address of a
+    store operation.  If either IN_INSN or OUT_INSN does not represent
+    a "single" RTL SET expression (as loosely defined by the
+    implementation of the single_set function) or a PARALLEL with only
+    SETs, CLOBBERs, and USEs inside, this function returns false.
+ 
+    This rs6000-specific version of store_data_bypass_p checks for
+    certain conditions that result in assertion failures (and internal
+    compiler errors) in the generic store_data_bypass_p function and
+    returns false rather than calling store_data_bypass_p if one of the
+    problematic conditions is detected.  */
+ 
+ int
+ rs6000_store_data_bypass_p (rtx_insn *out_insn, rtx_insn *in_insn)
+ {
+   rtx out_set, in_set;
+   rtx out_pat, in_pat;
+   rtx out_exp, in_exp;
+   int i, j;
+ 
+   in_set = single_set (in_insn);
+   if (in_set)
+     {
+       if (MEM_P (SET_DEST (in_set)))
+ 	{
+ 	  out_set = single_set (out_insn);
+ 	  if (!out_set)
+ 	    {
+ 	      out_pat = PATTERN (out_insn);
+ 	      if (GET_CODE (out_pat) == PARALLEL)
+ 		{
+ 		  for (i = 0; i < XVECLEN (out_pat, 0); i++)
+ 		    {
+ 		      out_exp = XVECEXP (out_pat, 0, i);
+ 		      if ((GET_CODE (out_exp) == CLOBBER)
+ 			  || (GET_CODE (out_exp) == USE))
+ 			continue;
+ 		      else if (GET_CODE (out_exp) != SET)
+ 			return false;
+ 		    }
+ 		}
+ 	    }
+ 	}
+     }
+   else
+     {
+       in_pat = PATTERN (in_insn);
+       if (GET_CODE (in_pat) != PARALLEL)
+ 	return false;
+ 
+       for (i = 0; i < XVECLEN (in_pat, 0); i++)
+ 	{
+ 	  in_exp = XVECEXP (in_pat, 0, i);
+ 	  if ((GET_CODE (in_exp) == CLOBBER) || (GET_CODE (in_exp) == USE))
+ 	    continue;
+ 	  else if (GET_CODE (in_exp) != SET)
+ 	    return false;
+ 
+ 	  if (MEM_P (SET_DEST (in_exp)))
+ 	    {
+ 	      out_set = single_set (out_insn);
+ 	      if (!out_set)
+ 		{
+ 		  out_pat = PATTERN (out_insn);
+ 		  if (GET_CODE (out_pat) != PARALLEL)
+ 		    return false;
+ 		  for (j = 0; j < XVECLEN (out_pat, 0); j++)
+ 		    {
+ 		      out_exp = XVECEXP (out_pat, 0, j);
+ 		      if ((GET_CODE (out_exp) == CLOBBER)
+ 			  || (GET_CODE (out_exp) == USE))
+ 			continue;
+ 		      else if (GET_CODE (out_exp) != SET)
+ 			return false;
+ 		    }
+ 		}
+ 	    }
+ 	}
+     }
+   return store_data_bypass_p (out_insn, in_insn);
+ }
+ 
  /* Return true if we have D-form addressing in altivec registers.  */
  static inline bool
  mode_supports_vmx_dform (machine_mode mode)
*************** static bool
*** 3899,3912 ****
  rs6000_option_override_internal (bool global_init_p)
  {
    bool ret = true;
-   bool have_cpu = false;
- 
-   /* The default cpu requested at configure time, if any.  */
-   const char *implicit_cpu = OPTION_TARGET_CPU_DEFAULT;
  
    HOST_WIDE_INT set_masks;
    HOST_WIDE_INT ignore_masks;
!   int cpu_index;
    int tune_index;
    struct cl_target_option *main_target_opt
      = ((global_init_p || target_option_default_node == NULL)
--- 3985,3994 ----
  rs6000_option_override_internal (bool global_init_p)
  {
    bool ret = true;
  
    HOST_WIDE_INT set_masks;
    HOST_WIDE_INT ignore_masks;
!   int cpu_index = -1;
    int tune_index;
    struct cl_target_option *main_target_opt
      = ((global_init_p || target_option_default_node == NULL)
*************** rs6000_option_override_internal (bool gl
*** 3984,4076 ****
       with -mtune on the command line.  Process a '--with-cpu' configuration
       request as an implicit --cpu.  */
    if (rs6000_cpu_index >= 0)
!     {
!       cpu_index = rs6000_cpu_index;
!       have_cpu = true;
!     }
    else if (main_target_opt != NULL && main_target_opt->x_rs6000_cpu_index >= 0)
!     {
!       rs6000_cpu_index = cpu_index = main_target_opt->x_rs6000_cpu_index;
!       have_cpu = true;
!     }
!   else if (implicit_cpu)
!     {
!       rs6000_cpu_index = cpu_index = rs6000_cpu_name_lookup (implicit_cpu);
!       have_cpu = true;
!     }
!   else
!     {
!       /* PowerPC 64-bit LE requires at least ISA 2.07.  */
!       const char *default_cpu = ((!TARGET_POWERPC64)
! 				 ? "powerpc"
! 				 : ((BYTES_BIG_ENDIAN)
! 				    ? "powerpc64"
! 				    : "powerpc64le"));
! 
!       rs6000_cpu_index = cpu_index = rs6000_cpu_name_lookup (default_cpu);
!       have_cpu = false;
!     }
! 
!   gcc_assert (cpu_index >= 0);
  
!   if (have_cpu)
      {
! #ifndef HAVE_AS_POWER9
!       if (processor_target_table[rs6000_cpu_index].processor 
! 	  == PROCESSOR_POWER9)
  	{
! 	  have_cpu = false;
! 	  warning (0, "will not generate power9 instructions because "
! 		   "assembler lacks power9 support");
! 	}
  #endif
  #ifndef HAVE_AS_POWER8
!       if (processor_target_table[rs6000_cpu_index].processor
! 	  == PROCESSOR_POWER8)
! 	{
! 	  have_cpu = false;
! 	  warning (0, "will not generate power8 instructions because "
! 		   "assembler lacks power8 support");
! 	}
  #endif
  #ifndef HAVE_AS_POPCNTD
!       if (processor_target_table[rs6000_cpu_index].processor
! 	  == PROCESSOR_POWER7)
! 	{
! 	  have_cpu = false;
! 	  warning (0, "will not generate power7 instructions because "
! 		   "assembler lacks power7 support");
! 	}
  #endif
  #ifndef HAVE_AS_DFP
!       if (processor_target_table[rs6000_cpu_index].processor
! 	  == PROCESSOR_POWER6)
! 	{
! 	  have_cpu = false;
! 	  warning (0, "will not generate power6 instructions because "
! 		   "assembler lacks power6 support");
! 	}
  #endif
  #ifndef HAVE_AS_POPCNTB
!       if (processor_target_table[rs6000_cpu_index].processor
! 	  == PROCESSOR_POWER5)
! 	{
! 	  have_cpu = false;
! 	  warning (0, "will not generate power5 instructions because "
! 		   "assembler lacks power5 support");
! 	}
  #endif
! 
!       if (!have_cpu)
  	{
! 	  /* PowerPC 64-bit LE requires at least ISA 2.07.  */
! 	  const char *default_cpu = (!TARGET_POWERPC64
! 				     ? "powerpc"
! 				     : (BYTES_BIG_ENDIAN
! 					? "powerpc64"
! 					: "powerpc64le"));
! 
! 	  rs6000_cpu_index = cpu_index = rs6000_cpu_name_lookup (default_cpu);
  	}
      }
  
--- 4066,4116 ----
       with -mtune on the command line.  Process a '--with-cpu' configuration
       request as an implicit --cpu.  */
    if (rs6000_cpu_index >= 0)
!     cpu_index = rs6000_cpu_index;
    else if (main_target_opt != NULL && main_target_opt->x_rs6000_cpu_index >= 0)
!     cpu_index = main_target_opt->x_rs6000_cpu_index;
!   else if (OPTION_TARGET_CPU_DEFAULT)
!     cpu_index = rs6000_cpu_name_lookup (OPTION_TARGET_CPU_DEFAULT);
  
!   if (cpu_index >= 0)
      {
!       const char *unavailable_cpu = NULL;
!       switch (processor_target_table[cpu_index].processor)
  	{
! #ifndef HAVE_AS_POWER9
! 	case PROCESSOR_POWER9:
! 	  unavailable_cpu = "power9";
! 	  break;
  #endif
  #ifndef HAVE_AS_POWER8
! 	case PROCESSOR_POWER8:
! 	  unavailable_cpu = "power8";
! 	  break;
  #endif
  #ifndef HAVE_AS_POPCNTD
! 	case PROCESSOR_POWER7:
! 	  unavailable_cpu = "power7";
! 	  break;
  #endif
  #ifndef HAVE_AS_DFP
! 	case PROCESSOR_POWER6:
! 	  unavailable_cpu = "power6";
! 	  break;
  #endif
  #ifndef HAVE_AS_POPCNTB
! 	case PROCESSOR_POWER5:
! 	  unavailable_cpu = "power5";
! 	  break;
  #endif
! 	default:
! 	  break;
! 	}
!       if (unavailable_cpu)
  	{
! 	  cpu_index = -1;
! 	  warning (0, "will not generate %qs instructions because "
! 		   "assembler lacks %qs support", unavailable_cpu,
! 		   unavailable_cpu);
  	}
      }
  
*************** rs6000_option_override_internal (bool gl
*** 4079,4086 ****
       with those from the cpu, except for options that were explicitly set.  If
       we don't have a cpu, do not override the target bits set in
       TARGET_DEFAULT.  */
!   if (have_cpu)
      {
        rs6000_isa_flags &= ~set_masks;
        rs6000_isa_flags |= (processor_target_table[cpu_index].target_enable
  			   & set_masks);
--- 4119,4127 ----
       with those from the cpu, except for options that were explicitly set.  If
       we don't have a cpu, do not override the target bits set in
       TARGET_DEFAULT.  */
!   if (cpu_index >= 0)
      {
+       rs6000_cpu_index = cpu_index;
        rs6000_isa_flags &= ~set_masks;
        rs6000_isa_flags |= (processor_target_table[cpu_index].target_enable
  			   & set_masks);
*************** rs6000_option_override_internal (bool gl
*** 4094,4107 ****
  
  	 If there is a TARGET_DEFAULT, use that.  Otherwise fall back to using
  	 -mcpu=powerpc, -mcpu=powerpc64, or -mcpu=powerpc64le defaults.  */
!       HOST_WIDE_INT flags = ((TARGET_DEFAULT) ? TARGET_DEFAULT
! 			     : processor_target_table[cpu_index].target_enable);
        rs6000_isa_flags |= (flags & ~rs6000_isa_flags_explicit);
      }
  
    if (rs6000_tune_index >= 0)
      tune_index = rs6000_tune_index;
!   else if (have_cpu)
      rs6000_tune_index = tune_index = cpu_index;
    else
      {
--- 4135,4160 ----
  
  	 If there is a TARGET_DEFAULT, use that.  Otherwise fall back to using
  	 -mcpu=powerpc, -mcpu=powerpc64, or -mcpu=powerpc64le defaults.  */
!       HOST_WIDE_INT flags;
!       if (TARGET_DEFAULT)
! 	flags = TARGET_DEFAULT;
!       else
! 	{
! 	  /* PowerPC 64-bit LE requires at least ISA 2.07.  */
! 	  const char *default_cpu = (!TARGET_POWERPC64
! 				     ? "powerpc"
! 				     : (BYTES_BIG_ENDIAN
! 					? "powerpc64"
! 					: "powerpc64le"));
! 	  int default_cpu_index = rs6000_cpu_name_lookup (default_cpu);
! 	  flags = processor_target_table[default_cpu_index].target_enable;
! 	}
        rs6000_isa_flags |= (flags & ~rs6000_isa_flags_explicit);
      }
  
    if (rs6000_tune_index >= 0)
      tune_index = rs6000_tune_index;
!   else if (cpu_index >= 0)
      rs6000_tune_index = tune_index = cpu_index;
    else
      {
*************** rs6000_option_override_internal (bool gl
*** 4113,4119 ****
        for (i = 0; i < ARRAY_SIZE (processor_target_table); i++)
  	if (processor_target_table[i].processor == tune_proc)
  	  {
! 	    rs6000_tune_index = tune_index = i;
  	    break;
  	  }
      }
--- 4166,4172 ----
        for (i = 0; i < ARRAY_SIZE (processor_target_table); i++)
  	if (processor_target_table[i].processor == tune_proc)
  	  {
! 	    tune_index = i;
  	    break;
  	  }
      }
*************** rs6000_option_override_internal (bool gl
*** 4286,4292 ****
      rs6000_isa_flags |= (ISA_3_0_MASKS_SERVER & ~ignore_masks);
    else if (TARGET_P9_MINMAX)
      {
!       if (have_cpu)
  	{
  	  if (cpu_index == PROCESSOR_POWER9)
  	    {
--- 4339,4345 ----
      rs6000_isa_flags |= (ISA_3_0_MASKS_SERVER & ~ignore_masks);
    else if (TARGET_P9_MINMAX)
      {
!       if (cpu_index >= 0)
  	{
  	  if (cpu_index == PROCESSOR_POWER9)
  	    {
*************** rs6000_option_override_internal (bool gl
*** 5036,5042 ****
  
      default:
  
!       if (have_cpu && !(rs6000_isa_flags_explicit & OPTION_MASK_ISEL))
  	rs6000_isa_flags &= ~OPTION_MASK_ISEL;
  
        break;
--- 5089,5095 ----
  
      default:
  
!       if (cpu_index >= 0 && !(rs6000_isa_flags_explicit & OPTION_MASK_ISEL))
  	rs6000_isa_flags &= ~OPTION_MASK_ISEL;
  
        break;
*************** rs6000_builtin_vectorization_cost (enum
*** 5766,5773 ****
  	if (SCALAR_FLOAT_TYPE_P (elem_type)
  	    && TYPE_PRECISION (elem_type) == 32)
  	  return 5;
  	else
! 	  return max (2, TYPE_VECTOR_SUBPARTS (vectype) - 1);
  
        default:
          gcc_unreachable ();
--- 5819,5838 ----
  	if (SCALAR_FLOAT_TYPE_P (elem_type)
  	    && TYPE_PRECISION (elem_type) == 32)
  	  return 5;
+ 	/* On POWER9, integer vector types are built up in GPRs and then
+            use a direct move (2 cycles).  For POWER8 this is even worse,
+            as we need two direct moves and a merge, and the direct moves
+ 	   are five cycles.  */
+ 	else if (INTEGRAL_TYPE_P (elem_type))
+ 	  {
+ 	    if (TARGET_P9_VECTOR)
+ 	      return TYPE_VECTOR_SUBPARTS (vectype) - 1 + 2;
+ 	    else
+ 	      return TYPE_VECTOR_SUBPARTS (vectype) - 1 + 5;
+ 	  }
  	else
! 	  /* V2DFmode doesn't need a direct move.  */
! 	  return 2;
  
        default:
          gcc_unreachable ();
*************** rs6000_expand_vector_set (rtx target, rt
*** 7531,7537 ****
      {
        if (TARGET_P9_VECTOR)
  	x = gen_rtx_UNSPEC (mode,
! 			    gen_rtvec (3, target, reg,
  				       force_reg (V16QImode, x)),
  			    UNSPEC_VPERMR);
        else
--- 7596,7602 ----
      {
        if (TARGET_P9_VECTOR)
  	x = gen_rtx_UNSPEC (mode,
! 			    gen_rtvec (3, reg, target,
  				       force_reg (V16QImode, x)),
  			    UNSPEC_VPERMR);
        else
*************** debug_stack_info (rs6000_stack_t *info)
*** 27718,27741 ****
  rtx
  rs6000_return_addr (int count, rtx frame)
  {
!   /* Currently we don't optimize very well between prolog and body
!      code and for PIC code the code can be actually quite bad, so
!      don't try to be too clever here.  */
    if (count != 0
        || ((DEFAULT_ABI == ABI_V4 || DEFAULT_ABI == ABI_DARWIN) && flag_pic))
      {
        cfun->machine->ra_needs_full_frame = 1;
  
!       return
! 	gen_rtx_MEM
! 	  (Pmode,
! 	   memory_address
! 	   (Pmode,
! 	    plus_constant (Pmode,
! 			   copy_to_reg
! 			   (gen_rtx_MEM (Pmode,
! 					 memory_address (Pmode, frame))),
! 			   RETURN_ADDRESS_OFFSET)));
      }
  
    cfun->machine->ra_need_lr = 1;
--- 27783,27805 ----
  rtx
  rs6000_return_addr (int count, rtx frame)
  {
!   /* We can't use get_hard_reg_initial_val for LR when count == 0 if LR
!      is trashed by the prologue, as it is for PIC on ABI_V4 and Darwin.  */
    if (count != 0
        || ((DEFAULT_ABI == ABI_V4 || DEFAULT_ABI == ABI_DARWIN) && flag_pic))
      {
        cfun->machine->ra_needs_full_frame = 1;
  
!       if (count == 0)
! 	/* FRAME is set to frame_pointer_rtx by the generic code, but that
! 	   is good for loading 0(r1) only when !FRAME_GROWS_DOWNWARD.  */
! 	frame = stack_pointer_rtx;
!       rtx prev_frame_addr = memory_address (Pmode, frame);
!       rtx prev_frame = copy_to_reg (gen_rtx_MEM (Pmode, prev_frame_addr));
!       rtx lr_save_off = plus_constant (Pmode,
! 				       prev_frame, RETURN_ADDRESS_OFFSET);
!       rtx lr_save_addr = memory_address (Pmode, lr_save_off);
!       return gen_rtx_MEM (Pmode, lr_save_addr);
      }
  
    cfun->machine->ra_need_lr = 1;
*************** rs6000_adjust_cost (rtx_insn *insn, int
*** 33080,33093 ****
                    case TYPE_LOAD:
                    case TYPE_CNTLZ:
                      {
!                       if (! store_data_bypass_p (dep_insn, insn))
                          return get_attr_sign_extend (dep_insn)
                                 == SIGN_EXTEND_YES ? 6 : 4;
                        break;
                      }
                    case TYPE_SHIFT:
                      {
!                       if (! store_data_bypass_p (dep_insn, insn))
                          return get_attr_var_shift (dep_insn) == VAR_SHIFT_YES ?
                                 6 : 3;
                        break;
--- 33144,33157 ----
                    case TYPE_LOAD:
                    case TYPE_CNTLZ:
                      {
!                       if (! rs6000_store_data_bypass_p (dep_insn, insn))
                          return get_attr_sign_extend (dep_insn)
                                 == SIGN_EXTEND_YES ? 6 : 4;
                        break;
                      }
                    case TYPE_SHIFT:
                      {
!                       if (! rs6000_store_data_bypass_p (dep_insn, insn))
                          return get_attr_var_shift (dep_insn) == VAR_SHIFT_YES ?
                                 6 : 3;
                        break;
*************** rs6000_adjust_cost (rtx_insn *insn, int
*** 33098,33104 ****
                    case TYPE_EXTS:
                    case TYPE_INSERT:
                      {
!                       if (! store_data_bypass_p (dep_insn, insn))
                          return 3;
                        break;
                      }
--- 33162,33168 ----
                    case TYPE_EXTS:
                    case TYPE_INSERT:
                      {
!                       if (! rs6000_store_data_bypass_p (dep_insn, insn))
                          return 3;
                        break;
                      }
*************** rs6000_adjust_cost (rtx_insn *insn, int
*** 33107,33125 ****
                    case TYPE_FPSTORE:
                      {
                        if (get_attr_update (dep_insn) == UPDATE_YES
!                           && ! store_data_bypass_p (dep_insn, insn))
                          return 3;
                        break;
                      }
                    case TYPE_MUL:
                      {
!                       if (! store_data_bypass_p (dep_insn, insn))
                          return 17;
                        break;
                      }
                    case TYPE_DIV:
                      {
!                       if (! store_data_bypass_p (dep_insn, insn))
                          return get_attr_size (dep_insn) == SIZE_32 ? 45 : 57;
                        break;
                      }
--- 33171,33189 ----
                    case TYPE_FPSTORE:
                      {
                        if (get_attr_update (dep_insn) == UPDATE_YES
!                           && ! rs6000_store_data_bypass_p (dep_insn, insn))
                          return 3;
                        break;
                      }
                    case TYPE_MUL:
                      {
!                       if (! rs6000_store_data_bypass_p (dep_insn, insn))
                          return 17;
                        break;
                      }
                    case TYPE_DIV:
                      {
!                       if (! rs6000_store_data_bypass_p (dep_insn, insn))
                          return get_attr_size (dep_insn) == SIZE_32 ? 45 : 57;
                        break;
                      }
*************** rs6000_rtx_costs (rtx x, machine_mode mo
*** 37296,37309 ****
  	  *total = COSTS_N_INSNS (1);
  	  return true;
  	}
        if (outer_code == SET)
  	{
  	  if (XEXP (x, 1) == const0_rtx)
  	    {
! 	      if (TARGET_ISEL && !TARGET_MFCRF)
! 		*total = COSTS_N_INSNS (8);
! 	      else
! 		*total = COSTS_N_INSNS (2);
  	      return true;
  	    }
  	  else
--- 37360,37375 ----
  	  *total = COSTS_N_INSNS (1);
  	  return true;
  	}
+       /* FALLTHRU */
+ 
+     case GT:
+     case LT:
+     case UNORDERED:
        if (outer_code == SET)
  	{
  	  if (XEXP (x, 1) == const0_rtx)
  	    {
! 	      *total = COSTS_N_INSNS (2);
  	      return true;
  	    }
  	  else
*************** rs6000_rtx_costs (rtx x, machine_mode mo
*** 37312,37330 ****
  	      return false;
  	    }
  	}
-       /* FALLTHRU */
- 
-     case GT:
-     case LT:
-     case UNORDERED:
-       if (outer_code == SET && (XEXP (x, 1) == const0_rtx))
- 	{
- 	  if (TARGET_ISEL && !TARGET_MFCRF)
- 	    *total = COSTS_N_INSNS (8);
- 	  else
- 	    *total = COSTS_N_INSNS (2);
- 	  return true;
- 	}
        /* CC COMPARE.  */
        if (outer_code == COMPARE)
  	{
--- 37378,37383 ----
*************** altivec_expand_vec_perm_le (rtx operands
*** 37983,37989 ****
  
    if (TARGET_P9_VECTOR)
      {
!       unspec = gen_rtx_UNSPEC (mode, gen_rtvec (3, op0, op1, sel),
  			       UNSPEC_VPERMR);
      }
    else
--- 38036,38042 ----
  
    if (TARGET_P9_VECTOR)
      {
!       unspec = gen_rtx_UNSPEC (mode, gen_rtvec (3, op1, op0, sel),
  			       UNSPEC_VPERMR);
      }
    else
*************** static struct rs6000_opt_var const rs600
*** 39170,39175 ****
--- 39223,39231 ----
    { "sched-epilog",
      offsetof (struct gcc_options, x_TARGET_SCHED_PROLOG),
      offsetof (struct cl_target_option, x_TARGET_SCHED_PROLOG), },
+   { "speculate-indirect-jumps",
+     offsetof (struct gcc_options, x_rs6000_speculate_indirect_jumps),
+     offsetof (struct cl_target_option, x_rs6000_speculate_indirect_jumps), },
    { "gen-cell-microcode",
      offsetof (struct gcc_options, x_rs6000_gen_cell_microcode),
      offsetof (struct cl_target_option, x_rs6000_gen_cell_microcode), },
*************** rs6000_valid_attribute_p (tree fndecl,
*** 39389,39397 ****
  {
    struct cl_target_option cur_target;
    bool ret;
!   tree old_optimize = build_optimization_node (&global_options);
    tree new_target, new_optimize;
!   tree func_optimize = DECL_FUNCTION_SPECIFIC_OPTIMIZATION (fndecl);
  
    gcc_assert ((fndecl != NULL_TREE) && (args != NULL_TREE));
  
--- 39445,39453 ----
  {
    struct cl_target_option cur_target;
    bool ret;
!   tree old_optimize;
    tree new_target, new_optimize;
!   tree func_optimize;
  
    gcc_assert ((fndecl != NULL_TREE) && (args != NULL_TREE));
  
*************** rs6000_pragma_target_parse (tree args, t
*** 39518,39523 ****
--- 39574,39580 ----
      }
  
    target_option_current_node = cur_tree;
+   rs6000_activate_target_options (target_option_current_node);
  
    /* If we have the preprocessor linked in (i.e. C or C++ languages), possibly
       change the macros that are defined.  */
*************** rs6000_pragma_target_parse (tree args, t
*** 39555,39577 ****
  /* Remember the last target of rs6000_set_current_function.  */
  static GTY(()) tree rs6000_previous_fndecl;
  
  /* Establish appropriate back-end context for processing the function
     FNDECL.  The argument might be NULL to indicate processing at top
     level, outside of any function scope.  */
  static void
  rs6000_set_current_function (tree fndecl)
  {
-   tree old_tree = (rs6000_previous_fndecl
- 		   ? DECL_FUNCTION_SPECIFIC_TARGET (rs6000_previous_fndecl)
- 		   : NULL_TREE);
- 
-   tree new_tree = (fndecl
- 		   ? DECL_FUNCTION_SPECIFIC_TARGET (fndecl)
- 		   : NULL_TREE);
- 
    if (TARGET_DEBUG_TARGET)
      {
-       bool print_final = false;
        fprintf (stderr, "\n==================== rs6000_set_current_function");
  
        if (fndecl)
--- 39612,39641 ----
  /* Remember the last target of rs6000_set_current_function.  */
  static GTY(()) tree rs6000_previous_fndecl;
  
+ /* Restore target's globals from NEW_TREE and invalidate the
+    rs6000_previous_fndecl cache.  */
+ 
+ void
+ rs6000_activate_target_options (tree new_tree)
+ {
+   cl_target_option_restore (&global_options, TREE_TARGET_OPTION (new_tree));
+   if (TREE_TARGET_GLOBALS (new_tree))
+     restore_target_globals (TREE_TARGET_GLOBALS (new_tree));
+   else if (new_tree == target_option_default_node)
+     restore_target_globals (&default_target_globals);
+   else
+     TREE_TARGET_GLOBALS (new_tree) = save_target_globals_default_opts ();
+   rs6000_previous_fndecl = NULL_TREE;
+ }
+ 
  /* Establish appropriate back-end context for processing the function
     FNDECL.  The argument might be NULL to indicate processing at top
     level, outside of any function scope.  */
  static void
  rs6000_set_current_function (tree fndecl)
  {
    if (TARGET_DEBUG_TARGET)
      {
        fprintf (stderr, "\n==================== rs6000_set_current_function");
  
        if (fndecl)
*************** rs6000_set_current_function (tree fndecl
*** 39584,39641 ****
  	fprintf (stderr, ", prev_fndecl (%p)", (void *)rs6000_previous_fndecl);
  
        fprintf (stderr, "\n");
        if (new_tree)
  	{
  	  fprintf (stderr, "\nnew fndecl target specific options:\n");
  	  debug_tree (new_tree);
- 	  print_final = true;
  	}
  
        if (old_tree)
  	{
  	  fprintf (stderr, "\nold fndecl target specific options:\n");
  	  debug_tree (old_tree);
- 	  print_final = true;
  	}
  
!       if (print_final)
  	fprintf (stderr, "--------------------\n");
      }
  
!   /* Only change the context if the function changes.  This hook is called
!      several times in the course of compiling a function, and we don't want to
!      slow things down too much or call target_reinit when it isn't safe.  */
!   if (fndecl && fndecl != rs6000_previous_fndecl)
!     {
!       rs6000_previous_fndecl = fndecl;
!       if (old_tree == new_tree)
! 	;
! 
!       else if (new_tree && new_tree != target_option_default_node)
! 	{
! 	  cl_target_option_restore (&global_options,
! 				    TREE_TARGET_OPTION (new_tree));
! 	  if (TREE_TARGET_GLOBALS (new_tree))
! 	    restore_target_globals (TREE_TARGET_GLOBALS (new_tree));
! 	  else
! 	    TREE_TARGET_GLOBALS (new_tree)
! 	      = save_target_globals_default_opts ();
! 	}
  
!       else if (old_tree && old_tree != target_option_default_node)
! 	{
! 	  new_tree = target_option_current_node;
! 	  cl_target_option_restore (&global_options,
! 				    TREE_TARGET_OPTION (new_tree));
! 	  if (TREE_TARGET_GLOBALS (new_tree))
! 	    restore_target_globals (TREE_TARGET_GLOBALS (new_tree));
! 	  else if (new_tree == target_option_default_node)
! 	    restore_target_globals (&default_target_globals);
! 	  else
! 	    TREE_TARGET_GLOBALS (new_tree)
! 	      = save_target_globals_default_opts ();
! 	}
!     }
  }
  
  
--- 39648,39707 ----
  	fprintf (stderr, ", prev_fndecl (%p)", (void *)rs6000_previous_fndecl);
  
        fprintf (stderr, "\n");
+     }
+ 
+   /* Only change the context if the function changes.  This hook is called
+      several times in the course of compiling a function, and we don't want to
+      slow things down too much or call target_reinit when it isn't safe.  */
+   if (fndecl == rs6000_previous_fndecl)
+     return;
+ 
+   tree old_tree;
+   if (rs6000_previous_fndecl == NULL_TREE)
+     old_tree = target_option_current_node;
+   else if (DECL_FUNCTION_SPECIFIC_TARGET (rs6000_previous_fndecl))
+     old_tree = DECL_FUNCTION_SPECIFIC_TARGET (rs6000_previous_fndecl);
+   else
+     old_tree = target_option_default_node;
+ 
+   tree new_tree;
+   if (fndecl == NULL_TREE)
+     {
+       if (old_tree != target_option_current_node)
+ 	new_tree = target_option_current_node;
+       else
+ 	new_tree = NULL_TREE;
+     }
+   else
+     {
+       new_tree = DECL_FUNCTION_SPECIFIC_TARGET (fndecl);
+       if (new_tree == NULL_TREE)
+ 	new_tree = target_option_default_node;
+     }
+ 
+   if (TARGET_DEBUG_TARGET)
+     {
        if (new_tree)
  	{
  	  fprintf (stderr, "\nnew fndecl target specific options:\n");
  	  debug_tree (new_tree);
  	}
  
        if (old_tree)
  	{
  	  fprintf (stderr, "\nold fndecl target specific options:\n");
  	  debug_tree (old_tree);
  	}
  
!       if (old_tree != NULL_TREE || new_tree != NULL_TREE)
  	fprintf (stderr, "--------------------\n");
      }
  
!   if (new_tree && old_tree != new_tree)
!     rs6000_activate_target_options (new_tree);
  
!   if (fndecl)
!     rs6000_previous_fndecl = fndecl;
  }
  
  
*************** rs6000_address_for_fpconvert (rtx x)
*** 39929,39935 ****
  
    gcc_assert (MEM_P (x));
    addr = XEXP (x, 0);
!   if (! legitimate_indirect_address_p (addr, strict_p)
        && ! legitimate_indexed_address_p (addr, strict_p))
      {
        if (GET_CODE (addr) == PRE_INC || GET_CODE (addr) == PRE_DEC)
--- 39995,40002 ----
  
    gcc_assert (MEM_P (x));
    addr = XEXP (x, 0);
!   if (can_create_pseudo_p ()
!       && ! legitimate_indirect_address_p (addr, strict_p)
        && ! legitimate_indexed_address_p (addr, strict_p))
      {
        if (GET_CODE (addr) == PRE_INC || GET_CODE (addr) == PRE_DEC)
*************** alignment_mask (rtx_insn *insn)
*** 42693,42701 ****
  }
  
  /* Given INSN that's a load or store based at BASE_REG, look for a
!    feeding computation that aligns its address on a 16-byte boundary.  */
  static rtx
! find_alignment_op (rtx_insn *insn, rtx base_reg)
  {
    df_ref base_use;
    struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn);
--- 42760,42769 ----
  }
  
  /* Given INSN that's a load or store based at BASE_REG, look for a
!    feeding computation that aligns its address on a 16-byte boundary.
!    Return the rtx and its containing AND_INSN.  */
  static rtx
! find_alignment_op (rtx_insn *insn, rtx base_reg, rtx_insn **and_insn)
  {
    df_ref base_use;
    struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn);
*************** find_alignment_op (rtx_insn *insn, rtx b
*** 42716,42723 ****
        if (DF_REF_IS_ARTIFICIAL (base_def_link->ref))
  	break;
  
!       rtx_insn *and_insn = DF_REF_INSN (base_def_link->ref);
!       and_operation = alignment_mask (and_insn);
        if (and_operation != 0)
  	break;
      }
--- 42784,42791 ----
        if (DF_REF_IS_ARTIFICIAL (base_def_link->ref))
  	break;
  
!       *and_insn = DF_REF_INSN (base_def_link->ref);
!       and_operation = alignment_mask (*and_insn);
        if (and_operation != 0)
  	break;
      }
*************** recombine_lvx_pattern (rtx_insn *insn, d
*** 42739,42745 ****
    rtx mem = XEXP (SET_SRC (body), 0);
    rtx base_reg = XEXP (mem, 0);
  
!   rtx and_operation = find_alignment_op (insn, base_reg);
  
    if (and_operation != 0)
      {
--- 42807,42814 ----
    rtx mem = XEXP (SET_SRC (body), 0);
    rtx base_reg = XEXP (mem, 0);
  
!   rtx_insn *and_insn;
!   rtx and_operation = find_alignment_op (insn, base_reg, &and_insn);
  
    if (and_operation != 0)
      {
*************** recombine_lvx_pattern (rtx_insn *insn, d
*** 42763,42769 ****
  	  to_delete[INSN_UID (swap_insn)].replace = true;
  	  to_delete[INSN_UID (swap_insn)].replace_insn = swap_insn;
  
! 	  XEXP (mem, 0) = and_operation;
  	  SET_SRC (body) = mem;
  	  INSN_CODE (insn) = -1; /* Force re-recognition.  */
  	  df_insn_rescan (insn);
--- 42832,42852 ----
  	  to_delete[INSN_UID (swap_insn)].replace = true;
  	  to_delete[INSN_UID (swap_insn)].replace_insn = swap_insn;
  
! 	  /* However, first we must be sure that we make the
! 	     base register from the AND operation available
! 	     in case the register has been overwritten.  Copy
! 	     the base register to a new pseudo and use that
! 	     as the base register of the AND operation in
! 	     the new LVX instruction.  */
! 	  rtx and_base = XEXP (and_operation, 0);
! 	  rtx new_reg = gen_reg_rtx (GET_MODE (and_base));
! 	  rtx copy = gen_rtx_SET (new_reg, and_base);
! 	  rtx_insn *new_insn = emit_insn_after (copy, and_insn);
! 	  set_block_for_insn (new_insn, BLOCK_FOR_INSN (and_insn));
! 	  df_insn_rescan (new_insn);
! 
! 	  XEXP (mem, 0) = gen_rtx_AND (GET_MODE (and_base), new_reg,
! 				       XEXP (and_operation, 1));
  	  SET_SRC (body) = mem;
  	  INSN_CODE (insn) = -1; /* Force re-recognition.  */
  	  df_insn_rescan (insn);
*************** recombine_stvx_pattern (rtx_insn *insn,
*** 42786,42792 ****
    rtx mem = SET_DEST (body);
    rtx base_reg = XEXP (mem, 0);
  
!   rtx and_operation = find_alignment_op (insn, base_reg);
  
    if (and_operation != 0)
      {
--- 42869,42876 ----
    rtx mem = SET_DEST (body);
    rtx base_reg = XEXP (mem, 0);
  
!   rtx_insn *and_insn;
!   rtx and_operation = find_alignment_op (insn, base_reg, &and_insn);
  
    if (and_operation != 0)
      {
*************** recombine_stvx_pattern (rtx_insn *insn,
*** 42814,42820 ****
  	  to_delete[INSN_UID (swap_insn)].replace = true;
  	  to_delete[INSN_UID (swap_insn)].replace_insn = swap_insn;
  
! 	  XEXP (mem, 0) = and_operation;
  	  SET_SRC (body) = src_reg;
  	  INSN_CODE (insn) = -1; /* Force re-recognition.  */
  	  df_insn_rescan (insn);
--- 42898,42918 ----
  	  to_delete[INSN_UID (swap_insn)].replace = true;
  	  to_delete[INSN_UID (swap_insn)].replace_insn = swap_insn;
  
! 	  /* However, first we must be sure that we make the
! 	     base register from the AND operation available
! 	     in case the register has been overwritten.  Copy
! 	     the base register to a new pseudo and use that
! 	     as the base register of the AND operation in
! 	     the new STVX instruction.  */
! 	  rtx and_base = XEXP (and_operation, 0);
! 	  rtx new_reg = gen_reg_rtx (GET_MODE (and_base));
! 	  rtx copy = gen_rtx_SET (new_reg, and_base);
! 	  rtx_insn *new_insn = emit_insn_after (copy, and_insn);
! 	  set_block_for_insn (new_insn, BLOCK_FOR_INSN (and_insn));
! 	  df_insn_rescan (new_insn);
! 
! 	  XEXP (mem, 0) = gen_rtx_AND (GET_MODE (and_base), new_reg,
! 				       XEXP (and_operation, 1));
  	  SET_SRC (body) = src_reg;
  	  INSN_CODE (insn) = -1; /* Force re-recognition.  */
  	  df_insn_rescan (insn);
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/rs6000.md gcc-7.3.0/gcc/config/rs6000/rs6000.md
*** gcc-7.2.0/gcc/config/rs6000/rs6000.md	Fri Jul  7 20:47:15 2017
--- gcc-7.3.0/gcc/config/rs6000/rs6000.md	Sun Jan 21 13:32:58 2018
***************
*** 10662,10688 ****
  
  (define_insn "load_toc_v4_PIC_2"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
! 	(mem:SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")
! 		   (minus:SI (match_operand:SI 2 "immediate_operand" "s")
! 			     (match_operand:SI 3 "immediate_operand" "s")))))]
    "TARGET_ELF && DEFAULT_ABI == ABI_V4 && flag_pic == 2"
    "lwz %0,%2-%3(%1)"
    [(set_attr "type" "load")])
  
  (define_insn "load_toc_v4_PIC_3b"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
! 	(plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")
! 		 (high:SI
! 		   (minus:SI (match_operand:SI 2 "symbol_ref_operand" "s")
! 			     (match_operand:SI 3 "symbol_ref_operand" "s")))))]
    "TARGET_ELF && TARGET_SECURE_PLT && DEFAULT_ABI == ABI_V4 && flag_pic"
    "addis %0,%1,%2-%3@ha")
  
  (define_insn "load_toc_v4_PIC_3c"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
! 	(lo_sum:SI (match_operand:SI 1 "gpc_reg_operand" "b")
! 		   (minus:SI (match_operand:SI 2 "symbol_ref_operand" "s")
! 			     (match_operand:SI 3 "symbol_ref_operand" "s"))))]
    "TARGET_ELF && TARGET_SECURE_PLT && DEFAULT_ABI == ABI_V4 && flag_pic"
    "addi %0,%1,%2-%3@l")
  
--- 10662,10694 ----
  
  (define_insn "load_toc_v4_PIC_2"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
! 	(mem:SI (plus:SI
! 		  (match_operand:SI 1 "gpc_reg_operand" "b")
! 		  (const
! 		    (minus:SI (match_operand:SI 2 "immediate_operand" "s")
! 			      (match_operand:SI 3 "immediate_operand" "s"))))))]
    "TARGET_ELF && DEFAULT_ABI == ABI_V4 && flag_pic == 2"
    "lwz %0,%2-%3(%1)"
    [(set_attr "type" "load")])
  
  (define_insn "load_toc_v4_PIC_3b"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
! 	(plus:SI
! 	  (match_operand:SI 1 "gpc_reg_operand" "b")
! 	  (high:SI
! 	    (const
! 	      (minus:SI (match_operand:SI 2 "symbol_ref_operand" "s")
! 			(match_operand:SI 3 "symbol_ref_operand" "s"))))))]
    "TARGET_ELF && TARGET_SECURE_PLT && DEFAULT_ABI == ABI_V4 && flag_pic"
    "addis %0,%1,%2-%3@ha")
  
  (define_insn "load_toc_v4_PIC_3c"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
! 	(lo_sum:SI
! 	  (match_operand:SI 1 "gpc_reg_operand" "b")
! 	  (const
! 	    (minus:SI (match_operand:SI 2 "symbol_ref_operand" "s")
! 		      (match_operand:SI 3 "symbol_ref_operand" "s")))))]
    "TARGET_ELF && TARGET_SECURE_PLT && DEFAULT_ABI == ABI_V4 && flag_pic"
    "addi %0,%1,%2-%3@l")
  
***************
*** 10996,11005 ****
    else if (INTVAL (operands[2]) & CALL_V4_CLEAR_FP_ARGS)
      output_asm_insn ("creqv 6,6,6", operands);
  
!   return "b%T0l";
  }
    [(set_attr "type" "jmpreg,jmpreg,jmpreg,jmpreg")
!    (set_attr "length" "4,4,8,8")])
  
  (define_insn_and_split "*call_nonlocal_sysv<mode>"
    [(call (mem:SI (match_operand:P 0 "symbol_ref_operand" "s,s"))
--- 11002,11036 ----
    else if (INTVAL (operands[2]) & CALL_V4_CLEAR_FP_ARGS)
      output_asm_insn ("creqv 6,6,6", operands);
  
!   if (rs6000_speculate_indirect_jumps
!       || which_alternative == 1 || which_alternative == 3)
!     return "b%T0l";
!   else
!     return "crset 2\;beq%T0l-";
  }
    [(set_attr "type" "jmpreg,jmpreg,jmpreg,jmpreg")
!    (set (attr "length")
! 	(cond [(and (eq (symbol_ref "which_alternative") (const_int 0))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "4")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 0))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "8")
! 	       (eq (symbol_ref "which_alternative") (const_int 1))
! 	          (const_string "4")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "8")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "12")
! 	       (eq (symbol_ref "which_alternative") (const_int 3))
! 		  (const_string "8")]
! 	      (const_string "4")))])
  
  (define_insn_and_split "*call_nonlocal_sysv<mode>"
    [(call (mem:SI (match_operand:P 0 "symbol_ref_operand" "s,s"))
***************
*** 11084,11093 ****
    else if (INTVAL (operands[3]) & CALL_V4_CLEAR_FP_ARGS)
      output_asm_insn ("creqv 6,6,6", operands);
  
!   return "b%T1l";
  }
    [(set_attr "type" "jmpreg,jmpreg,jmpreg,jmpreg")
!    (set_attr "length" "4,4,8,8")])
  
  (define_insn_and_split "*call_value_nonlocal_sysv<mode>"
    [(set (match_operand 0 "" "")
--- 11115,11149 ----
    else if (INTVAL (operands[3]) & CALL_V4_CLEAR_FP_ARGS)
      output_asm_insn ("creqv 6,6,6", operands);
  
!   if (rs6000_speculate_indirect_jumps
!       || which_alternative == 1 || which_alternative == 3)
!     return "b%T1l";
!   else
!     return "crset 2\;beq%T1l-";
  }
    [(set_attr "type" "jmpreg,jmpreg,jmpreg,jmpreg")
!    (set (attr "length")
! 	(cond [(and (eq (symbol_ref "which_alternative") (const_int 0))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "4")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 0))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "8")
! 	       (eq (symbol_ref "which_alternative") (const_int 1))
! 	          (const_string "4")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "8")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "12")
! 	       (eq (symbol_ref "which_alternative") (const_int 3))
! 		  (const_string "8")]
! 	      (const_string "4")))])
  
  (define_insn_and_split "*call_value_nonlocal_sysv<mode>"
    [(set (match_operand 0 "" "")
***************
*** 11212,11222 ****
     (use (match_operand:P 2 "memory_operand" "<ptrm>,<ptrm>"))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 3 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_AIX"
    "<ptrload> 2,%2\;b%T0l\;<ptrload> 2,%3(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "12")])
  
  (define_insn "*call_value_indirect_aix<mode>"
    [(set (match_operand 0 "" "")
  	(call (mem:SI (match_operand:P 1 "register_operand" "c,*l"))
--- 11268,11289 ----
     (use (match_operand:P 2 "memory_operand" "<ptrm>,<ptrm>"))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 3 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_AIX && rs6000_speculate_indirect_jumps"
    "<ptrload> 2,%2\;b%T0l\;<ptrload> 2,%3(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "12")])
  
+ (define_insn "*call_indirect_aix<mode>_nospec"
+   [(call (mem:SI (match_operand:P 0 "register_operand" "c,*l"))
+ 	 (match_operand 1 "" "g,g"))
+    (use (match_operand:P 2 "memory_operand" "<ptrm>,<ptrm>"))
+    (set (reg:P TOC_REGNUM) (unspec:P [(match_operand:P 3 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
+    (clobber (reg:P LR_REGNO))]
+   "DEFAULT_ABI == ABI_AIX && !rs6000_speculate_indirect_jumps"
+   "crset 2\;<ptrload> 2,%2\;beq%T0l-\;<ptrload> 2,%3(1)"
+   [(set_attr "type" "jmpreg")
+    (set_attr "length" "16")])
+ 
  (define_insn "*call_value_indirect_aix<mode>"
    [(set (match_operand 0 "" "")
  	(call (mem:SI (match_operand:P 1 "register_operand" "c,*l"))
***************
*** 11224,11234 ****
     (use (match_operand:P 3 "memory_operand" "<ptrm>,<ptrm>"))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 4 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_AIX"
    "<ptrload> 2,%3\;b%T1l\;<ptrload> 2,%4(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "12")])
  
  ;; Call to indirect functions with the ELFv2 ABI.
  ;; Operand0 is the addresss of the function to call
  ;; Operand2 is the offset of the stack location holding the current TOC pointer
--- 11291,11313 ----
     (use (match_operand:P 3 "memory_operand" "<ptrm>,<ptrm>"))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 4 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_AIX && rs6000_speculate_indirect_jumps"
    "<ptrload> 2,%3\;b%T1l\;<ptrload> 2,%4(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "12")])
  
+ (define_insn "*call_value_indirect_aix<mode>_nospec"
+   [(set (match_operand 0 "" "")
+ 	(call (mem:SI (match_operand:P 1 "register_operand" "c,*l"))
+ 	      (match_operand 2 "" "g,g")))
+    (use (match_operand:P 3 "memory_operand" "<ptrm>,<ptrm>"))
+    (set (reg:P TOC_REGNUM) (unspec:P [(match_operand:P 4 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
+    (clobber (reg:P LR_REGNO))]
+   "DEFAULT_ABI == ABI_AIX && !rs6000_speculate_indirect_jumps"
+   "crset 2\;<ptrload> 2,%3\;beq%T1l-\;<ptrload> 2,%4(1)"
+   [(set_attr "type" "jmpreg")
+    (set_attr "length" "16")])
+ 
  ;; Call to indirect functions with the ELFv2 ABI.
  ;; Operand0 is the addresss of the function to call
  ;; Operand2 is the offset of the stack location holding the current TOC pointer
***************
*** 11238,11259 ****
  	 (match_operand 1 "" "g,g"))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 2 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_ELFv2"
    "b%T0l\;<ptrload> 2,%2(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "8")])
  
  (define_insn "*call_value_indirect_elfv2<mode>"
    [(set (match_operand 0 "" "")
  	(call (mem:SI (match_operand:P 1 "register_operand" "c,*l"))
  	      (match_operand 2 "" "g,g")))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 3 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_ELFv2"
    "b%T1l\;<ptrload> 2,%3(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "8")])
  
  
  ;; Call subroutine returning any type.
  (define_expand "untyped_call"
--- 11317,11360 ----
  	 (match_operand 1 "" "g,g"))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 2 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_ELFv2 && rs6000_speculate_indirect_jumps"
    "b%T0l\;<ptrload> 2,%2(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "8")])
  
+ ;; Variant with deliberate misprediction.
+ (define_insn "*call_indirect_elfv2<mode>_nospec"
+   [(call (mem:SI (match_operand:P 0 "register_operand" "c,*l"))
+ 	 (match_operand 1 "" "g,g"))
+    (set (reg:P TOC_REGNUM) (unspec:P [(match_operand:P 2 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
+    (clobber (reg:P LR_REGNO))]
+   "DEFAULT_ABI == ABI_ELFv2 && !rs6000_speculate_indirect_jumps"
+   "crset 2\;beq%T0l-\;<ptrload> 2,%2(1)"
+   [(set_attr "type" "jmpreg")
+    (set_attr "length" "12")])
+ 
  (define_insn "*call_value_indirect_elfv2<mode>"
    [(set (match_operand 0 "" "")
  	(call (mem:SI (match_operand:P 1 "register_operand" "c,*l"))
  	      (match_operand 2 "" "g,g")))
     (set (reg:P TOC_REGNUM) (unspec [(match_operand:P 3 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
     (clobber (reg:P LR_REGNO))]
!   "DEFAULT_ABI == ABI_ELFv2 && rs6000_speculate_indirect_jumps"
    "b%T1l\;<ptrload> 2,%3(1)"
    [(set_attr "type" "jmpreg")
     (set_attr "length" "8")])
  
+ ; Variant with deliberate misprediction.
+ (define_insn "*call_value_indirect_elfv2<mode>_nospec"
+   [(set (match_operand 0 "" "")
+ 	(call (mem:SI (match_operand:P 1 "register_operand" "c,*l"))
+ 	      (match_operand 2 "" "g,g")))
+    (set (reg:P TOC_REGNUM) (unspec:P [(match_operand:P 3 "const_int_operand" "n,n")] UNSPEC_TOCSLOT))
+    (clobber (reg:P LR_REGNO))]
+   "DEFAULT_ABI == ABI_ELFv2 && !rs6000_speculate_indirect_jumps"
+   "crset 2\;beq%T1l-\;<ptrload> 2,%3(1)"
+   [(set_attr "type" "jmpreg")
+    (set_attr "length" "12")])
  
  ;; Call subroutine returning any type.
  (define_expand "untyped_call"
***************
*** 11430,11436 ****
      output_asm_insn (\"creqv 6,6,6\", operands);
  
    if (which_alternative >= 2)
!     return \"b%T0\";
    else if (DEFAULT_ABI == ABI_V4 && flag_pic)
      {
        gcc_assert (!TARGET_SECURE_PLT);
--- 11531,11543 ----
      output_asm_insn (\"creqv 6,6,6\", operands);
  
    if (which_alternative >= 2)
!     {
!       if (rs6000_speculate_indirect_jumps)
! 	return \"b%T0\";
!       else
! 	/* Can use CR0 since it is volatile across sibcalls.  */
! 	return \"crset 2\;beq%T0-\;b $\";
!     }
    else if (DEFAULT_ABI == ABI_V4 && flag_pic)
      {
        gcc_assert (!TARGET_SECURE_PLT);
***************
*** 11440,11446 ****
      return \"b %z0\";
  }"
    [(set_attr "type" "branch")
!    (set_attr "length" "4,8,4,8")])
  
  (define_insn "*sibcall_value_nonlocal_sysv<mode>"
    [(set (match_operand 0 "" "")
--- 11547,11574 ----
      return \"b %z0\";
  }"
    [(set_attr "type" "branch")
!    (set (attr "length")
! 	(cond [(eq (symbol_ref "which_alternative") (const_int 0))
! 		  (const_string "4")
! 	       (eq (symbol_ref "which_alternative") (const_int 1))
! 		  (const_string "8")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "4")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "12")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 3))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "8")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 3))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "16")]
! 	      (const_string "4")))])
  
  (define_insn "*sibcall_value_nonlocal_sysv<mode>"
    [(set (match_operand 0 "" "")
***************
*** 11460,11466 ****
      output_asm_insn (\"creqv 6,6,6\", operands);
  
    if (which_alternative >= 2)
!     return \"b%T1\";
    else if (DEFAULT_ABI == ABI_V4 && flag_pic)
      {
        gcc_assert (!TARGET_SECURE_PLT);
--- 11588,11600 ----
      output_asm_insn (\"creqv 6,6,6\", operands);
  
    if (which_alternative >= 2)
!     {
!       if (rs6000_speculate_indirect_jumps)
! 	return \"b%T1\";
!       else
! 	/* Can use CR0 since it is volatile across sibcalls.  */
! 	return \"crset 2\;beq%T1-\;b $\";
!     }
    else if (DEFAULT_ABI == ABI_V4 && flag_pic)
      {
        gcc_assert (!TARGET_SECURE_PLT);
***************
*** 11470,11476 ****
      return \"b %z1\";
  }"
    [(set_attr "type" "branch")
!    (set_attr "length" "4,8,4,8")])
  
  ;; AIX ABI sibling call patterns.
  
--- 11604,11631 ----
      return \"b %z1\";
  }"
    [(set_attr "type" "branch")
!    (set (attr "length")
! 	(cond [(eq (symbol_ref "which_alternative") (const_int 0))
! 		  (const_string "4")
! 	       (eq (symbol_ref "which_alternative") (const_int 1))
! 		  (const_string "8")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "4")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 2))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "12")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 3))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 1)))
! 		  (const_string "8")
! 	       (and (eq (symbol_ref "which_alternative") (const_int 3))
! 		    (eq (symbol_ref "rs6000_speculate_indirect_jumps")
! 			(const_int 0)))
! 		  (const_string "16")]
! 	      (const_string "4")))])
  
  ;; AIX ABI sibling call patterns.
  
***************
*** 12846,12861 ****
    [(set_attr "type" "jmpreg")])
  
  (define_expand "indirect_jump"
!   [(set (pc) (match_operand 0 "register_operand" ""))])
  
  (define_insn "*indirect_jump<mode>"
    [(set (pc) (match_operand:P 0 "register_operand" "c,*l"))]
!   ""
    "@
     bctr
     blr"
    [(set_attr "type" "jmpreg")])
  
  ;; Table jump for switch statements:
  (define_expand "tablejump"
    [(use (match_operand 0 "" ""))
--- 13001,13035 ----
    [(set_attr "type" "jmpreg")])
  
  (define_expand "indirect_jump"
!   [(set (pc) (match_operand 0 "register_operand"))]
!  ""
! {
!   if (!rs6000_speculate_indirect_jumps) {
!     rtx ccreg = gen_reg_rtx (CCmode);
!     if (Pmode == DImode)
!       emit_jump_insn (gen_indirect_jumpdi_nospec (operands[0], ccreg));
!     else
!       emit_jump_insn (gen_indirect_jumpsi_nospec (operands[0], ccreg));
!     DONE;
!   }
! })
  
  (define_insn "*indirect_jump<mode>"
    [(set (pc) (match_operand:P 0 "register_operand" "c,*l"))]
!   "rs6000_speculate_indirect_jumps"
    "@
     bctr
     blr"
    [(set_attr "type" "jmpreg")])
  
+ (define_insn "indirect_jump<mode>_nospec"
+   [(set (pc) (match_operand:P 0 "register_operand" "c,*l"))
+    (clobber (match_operand:CC 1 "cc_reg_operand" "=y,y"))]
+   "!rs6000_speculate_indirect_jumps"
+   "crset %E1\;beq%T0- %1\;b $"
+   [(set_attr "type" "jmpreg")
+    (set_attr "length" "12")])
+ 
  ;; Table jump for switch statements:
  (define_expand "tablejump"
    [(use (match_operand 0 "" ""))
***************
*** 12863,12872 ****
    ""
    "
  {
!   if (TARGET_32BIT)
!     emit_jump_insn (gen_tablejumpsi (operands[0], operands[1]));
    else
!     emit_jump_insn (gen_tablejumpdi (operands[0], operands[1]));
    DONE;
  }")
  
--- 13037,13059 ----
    ""
    "
  {
!   if (rs6000_speculate_indirect_jumps)
!     {
!       if (TARGET_32BIT)
!       	emit_jump_insn (gen_tablejumpsi (operands[0], operands[1]));
!       else
! 	emit_jump_insn (gen_tablejumpdi (operands[0], operands[1]));
!     }
    else
!     {
!       rtx ccreg = gen_reg_rtx (CCmode);
!       rtx jump;
!       if (TARGET_32BIT)
! 	jump = gen_tablejumpsi_nospec (operands[0], operands[1], ccreg);
!       else
! 	jump = gen_tablejumpdi_nospec (operands[0], operands[1], ccreg);
!       emit_jump_insn (jump);
!     }
    DONE;
  }")
  
***************
*** 12876,12888 ****
  		 (match_dup 2)))
     (parallel [(set (pc) (match_dup 3))
  	      (use (label_ref (match_operand 1 "" "")))])]
!   "TARGET_32BIT"
    "
  { operands[0] = force_reg (SImode, operands[0]);
    operands[2] = force_reg (SImode, gen_rtx_LABEL_REF (SImode, operands[1]));
    operands[3] = gen_reg_rtx (SImode);
  }")
  
  (define_expand "tablejumpdi"
    [(set (match_dup 4)
          (sign_extend:DI (match_operand:SI 0 "lwa_operand" "")))
--- 13063,13090 ----
  		 (match_dup 2)))
     (parallel [(set (pc) (match_dup 3))
  	      (use (label_ref (match_operand 1 "" "")))])]
!   "TARGET_32BIT && rs6000_speculate_indirect_jumps"
    "
  { operands[0] = force_reg (SImode, operands[0]);
    operands[2] = force_reg (SImode, gen_rtx_LABEL_REF (SImode, operands[1]));
    operands[3] = gen_reg_rtx (SImode);
  }")
  
+ (define_expand "tablejumpsi_nospec"
+   [(set (match_dup 4)
+ 	(plus:SI (match_operand:SI 0)
+ 		 (match_dup 3)))
+    (parallel [(set (pc)
+ 		   (match_dup 4))
+ 	      (use (label_ref (match_operand 1)))
+ 	      (clobber (match_operand 2))])]
+   "TARGET_32BIT && !rs6000_speculate_indirect_jumps"
+ {
+   operands[0] = force_reg (SImode, operands[0]);
+   operands[3] = force_reg (SImode, gen_rtx_LABEL_REF (SImode, operands[1]));
+   operands[4] = gen_reg_rtx (SImode);
+ })
+ 
  (define_expand "tablejumpdi"
    [(set (match_dup 4)
          (sign_extend:DI (match_operand:SI 0 "lwa_operand" "")))
***************
*** 12891,12913 ****
  		 (match_dup 2)))
     (parallel [(set (pc) (match_dup 3))
  	      (use (label_ref (match_operand 1 "" "")))])]
!   "TARGET_64BIT"
    "
  { operands[2] = force_reg (DImode, gen_rtx_LABEL_REF (DImode, operands[1]));
    operands[3] = gen_reg_rtx (DImode);
    operands[4] = gen_reg_rtx (DImode);
  }")
  
  (define_insn "*tablejump<mode>_internal1"
    [(set (pc)
  	(match_operand:P 0 "register_operand" "c,*l"))
     (use (label_ref (match_operand 1 "" "")))]
!   ""
    "@
     bctr
     blr"
    [(set_attr "type" "jmpreg")])
  
  (define_insn "nop"
    [(unspec [(const_int 0)] UNSPEC_NOP)]
    ""
--- 13093,13142 ----
  		 (match_dup 2)))
     (parallel [(set (pc) (match_dup 3))
  	      (use (label_ref (match_operand 1 "" "")))])]
!   "TARGET_64BIT && rs6000_speculate_indirect_jumps"
    "
  { operands[2] = force_reg (DImode, gen_rtx_LABEL_REF (DImode, operands[1]));
    operands[3] = gen_reg_rtx (DImode);
    operands[4] = gen_reg_rtx (DImode);
  }")
  
+ (define_expand "tablejumpdi_nospec"
+   [(set (match_dup 5)
+         (sign_extend:DI (match_operand:SI 0 "lwa_operand")))
+    (set (match_dup 4)
+ 	(plus:DI (match_dup 5)
+ 		 (match_dup 3)))
+    (parallel [(set (pc)
+ 		   (match_dup 4))
+ 	      (use (label_ref (match_operand 1)))
+ 	      (clobber (match_operand 2))])]
+   "TARGET_64BIT && !rs6000_speculate_indirect_jumps"
+ {
+   operands[3] = force_reg (DImode, gen_rtx_LABEL_REF (DImode, operands[1]));
+   operands[4] = gen_reg_rtx (DImode);
+   operands[5] = gen_reg_rtx (DImode);
+ })
+ 
  (define_insn "*tablejump<mode>_internal1"
    [(set (pc)
  	(match_operand:P 0 "register_operand" "c,*l"))
     (use (label_ref (match_operand 1 "" "")))]
!   "rs6000_speculate_indirect_jumps"
    "@
     bctr
     blr"
    [(set_attr "type" "jmpreg")])
  
+ (define_insn "*tablejump<mode>_internal1_nospec"
+   [(set (pc)
+ 	(match_operand:P 0 "register_operand" "c,*l"))
+    (use (label_ref (match_operand 1)))
+    (clobber (match_operand:CC 2 "cc_reg_operand" "=y,y"))]
+   "!rs6000_speculate_indirect_jumps"
+   "crset %E2\;beq%T0- %2\;b $"
+   [(set_attr "type" "jmpreg")
+    (set_attr "length" "12")])
+ 
  (define_insn "nop"
    [(unspec [(const_int 0)] UNSPEC_NOP)]
    ""
***************
*** 13304,13317 ****
  
  ; Some 32-bit ABIs do not have a red zone, so the stack deallocation has to
  ; stay behind all restores from the stack, it cannot be reordered to before
! ; one.  See PR77687.  This insn is an add or mr, and a stack_tie on the
! ; operands of that.
  (define_insn "stack_restore_tie"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r,r")
  	(plus:SI (match_operand:SI 1 "gpc_reg_operand" "r,r")
  		 (match_operand:SI 2 "reg_or_cint_operand" "O,rI")))
!    (set (mem:BLK (match_dup 0)) (const_int 0))
!    (set (mem:BLK (match_dup 1)) (const_int 0))]
    "TARGET_32BIT"
    "@
     mr %0,%1
--- 13533,13544 ----
  
  ; Some 32-bit ABIs do not have a red zone, so the stack deallocation has to
  ; stay behind all restores from the stack, it cannot be reordered to before
! ; one.  See PR77687.  This insn is an add or mr, and a memory clobber.
  (define_insn "stack_restore_tie"
    [(set (match_operand:SI 0 "gpc_reg_operand" "=r,r")
  	(plus:SI (match_operand:SI 1 "gpc_reg_operand" "r,r")
  		 (match_operand:SI 2 "reg_or_cint_operand" "O,rI")))
!    (set (mem:BLK (scratch)) (const_int 0))]
    "TARGET_32BIT"
    "@
     mr %0,%1
***************
*** 14644,14649 ****
--- 14871,14879 ----
  {
    if (GET_CODE (operands[2]) == SCRATCH)
      operands[2] = gen_reg_rtx (DImode);
+ 
+   if (MEM_P (operands[1]))
+     operands[1] = rs6000_address_for_fpconvert (operands[1]);
  })
  
  (define_insn_and_split "float<QHI:mode><IEEE128:mode>2"
***************
*** 14707,14712 ****
--- 14937,14945 ----
  {
    if (GET_CODE (operands[2]) == SCRATCH)
      operands[2] = gen_reg_rtx (DImode);
+ 
+   if (MEM_P (operands[1]))
+     operands[1] = rs6000_address_for_fpconvert (operands[1]);
  })
  
  (define_insn_and_split "floatuns<QHI:mode><IEEE128:mode>2"
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/rs6000.opt gcc-7.3.0/gcc/config/rs6000/rs6000.opt
*** gcc-7.2.0/gcc/config/rs6000/rs6000.opt	Wed Feb  8 09:59:55 2017
--- gcc-7.3.0/gcc/config/rs6000/rs6000.opt	Thu Jan 18 01:34:10 2018
*************** Use the given offset for addressing the
*** 700,702 ****
--- 700,707 ----
  
  TargetVariable
  long rs6000_stack_protector_guard_offset = 0
+ 
+ ;; -mno-speculate-indirect-jumps adds deliberate misprediction to indirect
+ ;; branches via the CTR.
+ mspeculate-indirect-jumps
+ Target Undocumented Var(rs6000_speculate_indirect_jumps) Init(1) Save
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/rtems.h gcc-7.3.0/gcc/config/rs6000/rtems.h
*** gcc-7.2.0/gcc/config/rs6000/rtems.h	Fri Jul 28 08:20:50 2017
--- gcc-7.3.0/gcc/config/rs6000/rtems.h	Tue Aug 22 13:59:37 2017
***************
*** 37,42 ****
--- 37,51 ----
  #undef	TARGET_AIX
  #define	TARGET_AIX TARGET_64BIT
  
+ /* Simplified copy and paste from linux64.h and freebsd64.h */
+ #undef DOT_SYMBOLS
+ #define DOT_SYMBOLS 0
+ 
+ /* Copy and paste from linux64.h and freebsd64.h */
+ #undef TARGET_CMODEL
+ #define TARGET_CMODEL rs6000_current_cmodel
+ #define SET_CMODEL(opt) rs6000_current_cmodel = opt
+ 
  #undef TARGET_OS_CPP_BUILTINS
  #define TARGET_OS_CPP_BUILTINS()			\
    do							\
***************
*** 64,69 ****
--- 73,87 ----
    while (0)
  
  /* Copy and paste from linux64.h and freebsd64.h */
+ #undef RELOCATABLE_NEEDS_FIXUP
+ #define RELOCATABLE_NEEDS_FIXUP \
+   (rs6000_isa_flags & rs6000_isa_flags_explicit & OPTION_MASK_RELOCATABLE)
+ 
+ /* Copy and paste from linux64.h */
+ #undef	RS6000_ABI_NAME
+ #define	RS6000_ABI_NAME "linux"
+ 
+ /* Copy and paste from linux64.h and freebsd64.h */
  #define INVALID_64BIT "-m%s not supported in this configuration"
  
  /* A lot of copy and paste from linux64.h and freebsd64.h */
***************
*** 95,100 ****
--- 113,136 ----
  	      rs6000_isa_flags |= OPTION_MASK_POWERPC64;	\
  	      error ("-m64 requires a PowerPC64 cpu");		\
  	    }							\
+ 	  if ((rs6000_isa_flags_explicit			\
+ 		& OPTION_MASK_MINIMAL_TOC) != 0)		\
+ 	    {							\
+ 	      if (global_options_set.x_rs6000_current_cmodel	\
+ 		  && rs6000_current_cmodel != CMODEL_SMALL)	\
+ 		error ("-mcmodel incompatible with other toc options"); \
+ 	      SET_CMODEL (CMODEL_SMALL);			\
+ 	    }							\
+ 	  else							\
+ 	    {							\
+ 	      if (!global_options_set.x_rs6000_current_cmodel)	\
+ 		SET_CMODEL (CMODEL_MEDIUM);			\
+ 	      if (rs6000_current_cmodel != CMODEL_SMALL)	\
+ 		{						\
+ 		  TARGET_NO_FP_IN_TOC = 0;			\
+ 		  TARGET_NO_SUM_IN_TOC = 0;			\
+ 		}						\
+ 	    }							\
  	}							\
      }								\
    while (0)
***************
*** 141,146 ****
--- 177,206 ----
  #define RESTORE_FP_SUFFIX ""
  
  /* Copy and paste from linux64.h and freebsd64.h */
+ #undef	ASM_PREFERRED_EH_DATA_FORMAT
+ #define	ASM_PREFERRED_EH_DATA_FORMAT(CODE, GLOBAL) \
+   (TARGET_64BIT || flag_pic						\
+    ? (((GLOBAL) ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel		\
+       | (TARGET_64BIT ? DW_EH_PE_udata8 : DW_EH_PE_sdata4))		\
+    : DW_EH_PE_absptr)
+ 
+ /* Copy and paste from linux64.h and freebsd64.h */
+ #undef  TOC_SECTION_ASM_OP
+ #define TOC_SECTION_ASM_OP \
+   (TARGET_64BIT						\
+    ? "\t.section\t\".toc\",\"aw\""			\
+    : "\t.section\t\".got\",\"aw\"")
+ 
+ /* Copy and paste from linux64.h and freebsd64.h */
+ #undef  MINIMAL_TOC_SECTION_ASM_OP
+ #define MINIMAL_TOC_SECTION_ASM_OP \
+   (TARGET_64BIT						\
+    ? "\t.section\t\".toc1\",\"aw\""			\
+    : (flag_pic						\
+       ? "\t.section\t\".got2\",\"aw\""			\
+       : "\t.section\t\".got1\",\"aw\""))
+ 
+ /* Copy and paste from linux64.h and freebsd64.h */
  #undef	ASM_DECLARE_FUNCTION_SIZE
  #define	ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL)			\
    do									\
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/sysv4.h gcc-7.3.0/gcc/config/rs6000/sysv4.h
*** gcc-7.2.0/gcc/config/rs6000/sysv4.h	Tue Feb  7 11:29:06 2017
--- gcc-7.3.0/gcc/config/rs6000/sysv4.h	Tue Aug 29 08:23:44 2017
*************** ENDIAN_SELECT(" -mbig", " -mlittle", DEF
*** 757,780 ****
  #define CRTOFFLOADEND ""
  #endif
  
! #ifdef HAVE_LD_PIE
! #define	STARTFILE_LINUX_SPEC "\
! %{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} \
! %{mnewlib:ecrti.o%s;:crti.o%s} \
! %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s} \
! " CRTOFFLOADBEGIN
! #else
! #define	STARTFILE_LINUX_SPEC "\
! %{!shared: %{pg|p|profile:gcrt1.o%s;:crt1.o%s}} \
! %{mnewlib:ecrti.o%s;:crti.o%s} \
! %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s} \
! " CRTOFFLOADBEGIN
! #endif
  
! #define	ENDFILE_LINUX_SPEC "\
! %{shared|pie:crtendS.o%s;:crtend.o%s} \
! %{mnewlib:ecrtn.o%s;:crtn.o%s} \
! " CRTOFFLOADEND
  
  #define LINK_START_LINUX_SPEC ""
  
--- 757,790 ----
  #define CRTOFFLOADEND ""
  #endif
  
! /* STARTFILE_LINUX_SPEC should be the same as GNU_USER_TARGET_STARTFILE_SPEC
!    but with the mnewlib ecrti.o%s selection substituted for crti.o%s.  */
! #define	STARTFILE_LINUX_SPEC \
!   "%{shared:; \
!      pg|p|profile:gcrt1.o%s; \
!      static:crt1.o%s; \
!      " PIE_SPEC ":Scrt1.o%s; \
!      :crt1.o%s} \
!    %{mnewlib:ecrti.o%s;:crti.o%s} \
!    %{static:crtbeginT.o%s; \
!      shared|" PIE_SPEC ":crtbeginS.o%s; \
!      :crtbegin.o%s} \
!    %{fvtable-verify=none:%s; \
!      fvtable-verify=preinit:vtv_start_preinit.o%s; \
!      fvtable-verify=std:vtv_start.o%s} \
!    " CRTOFFLOADBEGIN
  
! /* ENDFILE_LINUX_SPEC should be the same as GNU_USER_TARGET_ENDFILE_SPEC
!    but with the mnewlib ecrtn.o%s selection substituted for crtn.o%s.  */
! #define ENDFILE_LINUX_SPEC \
!   "%{fvtable-verify=none:%s; \
!      fvtable-verify=preinit:vtv_end_preinit.o%s; \
!      fvtable-verify=std:vtv_end.o%s} \
!    %{static:crtend.o%s; \
!      shared|" PIE_SPEC ":crtendS.o%s; \
!      :crtend.o%s} \
!    %{mnewlib:ecrtn.o%s;:crtn.o%s} \
!    " CRTOFFLOADEND
  
  #define LINK_START_LINUX_SPEC ""
  
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/t-rtems gcc-7.3.0/gcc/config/rs6000/t-rtems
*** gcc-7.2.0/gcc/config/rs6000/t-rtems	Fri Jul 28 08:20:50 2017
--- gcc-7.3.0/gcc/config/rs6000/t-rtems	Tue Dec 19 08:20:05 2017
*************** MULTILIB_REQUIRED += mcpu=860
*** 78,81 ****
  MULTILIB_REQUIRED += mcpu=e6500/m32
  MULTILIB_REQUIRED += mcpu=e6500/m32/msoft-float/mno-altivec
  MULTILIB_REQUIRED += mcpu=e6500/m64
- MULTILIB_REQUIRED += mcpu=e6500/m64/msoft-float/mno-altivec
--- 78,80 ----
diff -Nrcpad gcc-7.2.0/gcc/config/rs6000/vsx.md gcc-7.3.0/gcc/config/rs6000/vsx.md
*** gcc-7.2.0/gcc/config/rs6000/vsx.md	Thu Jun 29 22:19:29 2017
--- gcc-7.3.0/gcc/config/rs6000/vsx.md	Wed Aug 30 01:12:21 2017
***************
*** 736,752 ****
  ;; special V1TI container class, which it is not appropriate to use vec_select
  ;; for the type.
  (define_insn "*vsx_le_permute_<mode>"
!   [(set (match_operand:VSX_LE_128 0 "nonimmediate_operand" "=<VSa>,<VSa>,Z")
  	(rotate:VSX_LE_128
! 	 (match_operand:VSX_LE_128 1 "input_operand" "<VSa>,Z,<VSa>")
  	 (const_int 64)))]
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
    "@
     xxpermdi %x0,%x1,%x1,2
     lxvd2x %x0,%y1
!    stxvd2x %x1,%y0"
!   [(set_attr "length" "4")
!    (set_attr "type" "vecperm,vecload,vecstore")])
  
  (define_insn_and_split "*vsx_le_undo_permute_<mode>"
    [(set (match_operand:VSX_LE_128 0 "vsx_register_operand" "=<VSa>,<VSa>")
--- 736,755 ----
  ;; special V1TI container class, which it is not appropriate to use vec_select
  ;; for the type.
  (define_insn "*vsx_le_permute_<mode>"
!   [(set (match_operand:VSX_LE_128 0 "nonimmediate_operand" "=<VSa>,<VSa>,Z,&r,&r,Q")
  	(rotate:VSX_LE_128
! 	 (match_operand:VSX_LE_128 1 "input_operand" "<VSa>,Z,<VSa>,r,Q,r")
  	 (const_int 64)))]
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
    "@
     xxpermdi %x0,%x1,%x1,2
     lxvd2x %x0,%y1
!    stxvd2x %x1,%y0
!    mr %0,%L1\;mr %L0,%1
!    ld%U1%X1 %0,%L1\;ld%U1%X1 %L0,%1
!    std%U0%X0 %L1,%0\;std%U0%X0 %1,%L0"
!   [(set_attr "length" "4,4,4,8,8,8")
!    (set_attr "type" "vecperm,vecload,vecstore,*,load,store")])
  
  (define_insn_and_split "*vsx_le_undo_permute_<mode>"
    [(set (match_operand:VSX_LE_128 0 "vsx_register_operand" "=<VSa>,<VSa>")
***************
*** 772,781 ****
     (set_attr "type" "veclogical")])
  
  (define_insn_and_split "*vsx_le_perm_load_<mode>"
!   [(set (match_operand:VSX_LE_128 0 "vsx_register_operand" "=<VSa>")
!         (match_operand:VSX_LE_128 1 "memory_operand" "Z"))]
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
!   "#"
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
    [(set (match_dup 2)
  	(rotate:VSX_LE_128 (match_dup 1)
--- 775,786 ----
     (set_attr "type" "veclogical")])
  
  (define_insn_and_split "*vsx_le_perm_load_<mode>"
!   [(set (match_operand:VSX_LE_128 0 "vsx_register_operand" "=<VSa>,r")
! 	(match_operand:VSX_LE_128 1 "memory_operand" "Z,Q"))]
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
!   "@
!    #
!    #"
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
    [(set (match_dup 2)
  	(rotate:VSX_LE_128 (match_dup 1)
***************
*** 789,804 ****
                                         : operands[0];
  }
    "
!   [(set_attr "type" "vecload")
!    (set_attr "length" "8")])
  
  (define_insn "*vsx_le_perm_store_<mode>"
!   [(set (match_operand:VSX_LE_128 0 "memory_operand" "=Z")
!         (match_operand:VSX_LE_128 1 "vsx_register_operand" "+<VSa>"))]
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
!   "#"
!   [(set_attr "type" "vecstore")
!    (set_attr "length" "12")])
  
  (define_split
    [(set (match_operand:VSX_LE_128 0 "memory_operand" "")
--- 794,811 ----
                                         : operands[0];
  }
    "
!   [(set_attr "type" "vecload,load")
!    (set_attr "length" "8,8")])
  
  (define_insn "*vsx_le_perm_store_<mode>"
!   [(set (match_operand:VSX_LE_128 0 "memory_operand" "=Z,Q")
! 	(match_operand:VSX_LE_128 1 "vsx_register_operand" "+<VSa>,r"))]
    "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR"
!   "@
!    #
!    #"
!   [(set_attr "type" "vecstore,store")
!    (set_attr "length" "12,8")])
  
  (define_split
    [(set (match_operand:VSX_LE_128 0 "memory_operand" "")
***************
*** 815,820 ****
--- 822,852 ----
                                         : operands[0];
  })
  
+ ;; Peepholes to catch loads and stores for TImode if TImode landed in
+ ;; GPR registers on a little endian system.
+ (define_peephole2
+   [(set (match_operand:VSX_LE_128 0 "int_reg_operand")
+ 	(rotate:VSX_LE_128 (match_operand:VSX_LE_128 1 "memory_operand")
+ 			   (const_int 64)))
+    (set (match_operand:VSX_LE_128 2 "int_reg_operand")
+ 	(rotate:VSX_LE_128 (match_dup 0)
+ 			   (const_int 64)))]
+   "!BYTES_BIG_ENDIAN && TARGET_VSX && TARGET_VSX_TIMODE && !TARGET_P9_VECTOR
+    && (rtx_equal_p (operands[0], operands[2])
+        || peep2_reg_dead_p (2, operands[0]))"
+    [(set (match_dup 2) (match_dup 1))])
+ 
+ (define_peephole2
+   [(set (match_operand:VSX_LE_128 0 "int_reg_operand")
+ 	(rotate:VSX_LE_128 (match_operand:VSX_LE_128 1 "int_reg_operand")
+ 			   (const_int 64)))
+    (set (match_operand:VSX_LE_128 2 "memory_operand")
+ 	(rotate:VSX_LE_128 (match_dup 0)
+ 			   (const_int 64)))]
+   "!BYTES_BIG_ENDIAN && TARGET_VSX && TARGET_VSX_TIMODE && !TARGET_P9_VECTOR
+    && peep2_reg_dead_p (2, operands[0])"
+    [(set (match_dup 2) (match_dup 1))])
+ 
  ;; Peephole to catch memory to memory transfers for TImode if TImode landed in
  ;; VSX registers on a little endian system.  The vector types and IEEE 128-bit
  ;; floating point are handled by the more generic swap elimination pass.
***************
*** 2017,2022 ****
--- 2049,2128 ----
  }
    [(set_attr "type" "vecperm")])
  
+ ;; Combiner patterns to allow creating XXPERMDI's to access either double
+ ;; word element in a vector register.
+ (define_insn "*vsx_concat_<mode>_1"
+   [(set (match_operand:VSX_D 0 "vsx_register_operand" "=<VSa>")
+ 	(vec_concat:VSX_D
+ 	 (vec_select:<VS_scalar>
+ 	  (match_operand:VSX_D 1 "gpc_reg_operand" "<VSa>")
+ 	  (parallel [(match_operand:QI 2 "const_0_to_1_operand" "n")]))
+ 	 (match_operand:<VS_scalar> 3 "gpc_reg_operand" "<VSa>")))]
+   "VECTOR_MEM_VSX_P (<MODE>mode)"
+ {
+   HOST_WIDE_INT dword = INTVAL (operands[2]);
+   if (BYTES_BIG_ENDIAN)
+     {
+       operands[4] = GEN_INT (2*dword);
+       return "xxpermdi %x0,%x1,%x3,%4";
+     }
+   else
+     {
+       operands[4] = GEN_INT (!dword);
+       return "xxpermdi %x0,%x3,%x1,%4";
+     }
+ }
+   [(set_attr "type" "vecperm")])
+ 
+ (define_insn "*vsx_concat_<mode>_2"
+   [(set (match_operand:VSX_D 0 "vsx_register_operand" "=<VSa>")
+ 	(vec_concat:VSX_D
+ 	 (match_operand:<VS_scalar> 1 "gpc_reg_operand" "<VSa>")
+ 	 (vec_select:<VS_scalar>
+ 	  (match_operand:VSX_D 2 "gpc_reg_operand" "<VSa>")
+ 	  (parallel [(match_operand:QI 3 "const_0_to_1_operand" "n")]))))]
+   "VECTOR_MEM_VSX_P (<MODE>mode)"
+ {
+   HOST_WIDE_INT dword = INTVAL (operands[3]);
+   if (BYTES_BIG_ENDIAN)
+     {
+       operands[4] = GEN_INT (dword);
+       return "xxpermdi %x0,%x1,%x2,%4";
+     }
+   else
+     {
+       operands[4] = GEN_INT (2 * !dword);
+       return "xxpermdi %x0,%x2,%x1,%4";
+     }
+ }
+   [(set_attr "type" "vecperm")])
+ 
+ (define_insn "*vsx_concat_<mode>_3"
+   [(set (match_operand:VSX_D 0 "vsx_register_operand" "=<VSa>")
+ 	(vec_concat:VSX_D
+ 	 (vec_select:<VS_scalar>
+ 	  (match_operand:VSX_D 1 "gpc_reg_operand" "<VSa>")
+ 	  (parallel [(match_operand:QI 2 "const_0_to_1_operand" "n")]))
+ 	 (vec_select:<VS_scalar>
+ 	  (match_operand:VSX_D 3 "gpc_reg_operand" "<VSa>")
+ 	  (parallel [(match_operand:QI 4 "const_0_to_1_operand" "n")]))))]
+   "VECTOR_MEM_VSX_P (<MODE>mode)"
+ {
+   HOST_WIDE_INT dword1 = INTVAL (operands[2]);
+   HOST_WIDE_INT dword2 = INTVAL (operands[4]);
+   if (BYTES_BIG_ENDIAN)
+     {
+       operands[5] = GEN_INT ((2 * dword1) + dword2);
+       return "xxpermdi %x0,%x1,%x3,%5";
+     }
+   else
+     {
+       operands[5] = GEN_INT ((2 * !dword2) + !dword1);
+       return "xxpermdi %x0,%x3,%x1,%5";
+     }
+ }
+   [(set_attr "type" "vecperm")])
+ 
  ;; Special purpose concat using xxpermdi to glue two single precision values
  ;; together, relying on the fact that internally scalar floats are represented
  ;; as doubles.  This is used to initialize a V4SF vector with 4 floats
***************
*** 2217,2241 ****
    DONE;
  })
  
! ;; Set the element of a V2DI/VD2F mode
! (define_insn "vsx_set_<mode>"
!   [(set (match_operand:VSX_D 0 "vsx_register_operand" "=wd,?<VSa>")
! 	(unspec:VSX_D
! 	 [(match_operand:VSX_D 1 "vsx_register_operand" "wd,<VSa>")
! 	  (match_operand:<VS_scalar> 2 "vsx_register_operand" "<VS_64reg>,<VSa>")
! 	  (match_operand:QI 3 "u5bit_cint_operand" "i,i")]
! 	 UNSPEC_VSX_SET))]
    "VECTOR_MEM_VSX_P (<MODE>mode)"
  {
!   int idx_first = BYTES_BIG_ENDIAN ? 0 : 1;
!   if (INTVAL (operands[3]) == idx_first)
!     return \"xxpermdi %x0,%x2,%x1,1\";
!   else if (INTVAL (operands[3]) == 1 - idx_first)
!     return \"xxpermdi %x0,%x1,%x2,0\";
    else
      gcc_unreachable ();
! }
!   [(set_attr "type" "vecperm")])
  
  ;; Extract a DF/DI element from V2DF/V2DI
  ;; Optimize cases were we can do a simple or direct move.
--- 2323,2357 ----
    DONE;
  })
  
! ;; Rewrite V2DF/V2DI set in terms of VEC_CONCAT
! (define_expand "vsx_set_<mode>"
!   [(use (match_operand:VSX_D 0 "vsx_register_operand"))
!    (use (match_operand:VSX_D 1 "vsx_register_operand"))
!    (use (match_operand:<VS_scalar> 2 "gpc_reg_operand"))
!    (use (match_operand:QI 3 "const_0_to_1_operand"))]
    "VECTOR_MEM_VSX_P (<MODE>mode)"
  {
!   rtx dest = operands[0];
!   rtx vec_reg = operands[1];
!   rtx value = operands[2];
!   rtx ele = operands[3];
!   rtx tmp = gen_reg_rtx (<VS_scalar>mode);
! 
!   if (ele == const0_rtx)
!     {
!       emit_insn (gen_vsx_extract_<mode> (tmp, vec_reg, const1_rtx));
!       emit_insn (gen_vsx_concat_<mode> (dest, value, tmp));
!       DONE;
!     }
!   else if (ele == const1_rtx)
!     {
!       emit_insn (gen_vsx_extract_<mode> (tmp, vec_reg, const0_rtx));
!       emit_insn (gen_vsx_concat_<mode> (dest, tmp, value));
!       DONE;
!     }
    else
      gcc_unreachable ();
! })
  
  ;; Extract a DF/DI element from V2DF/V2DI
  ;; Optimize cases were we can do a simple or direct move.
diff -Nrcpad gcc-7.2.0/gcc/config/rx/rx.c gcc-7.3.0/gcc/config/rx/rx.c
*** gcc-7.2.0/gcc/config/rx/rx.c	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/gcc/config/rx/rx.c	Fri Jan 12 12:12:38 2018
*************** rx_is_restricted_memory_address (rtx mem
*** 284,289 ****
--- 284,292 ----
        /* Simple memory addresses are OK.  */
        return true;
  
+     case SUBREG:
+       return RX_REG_P (SUBREG_REG (mem));
+ 
      case PRE_DEC:
      case POST_INC:
        return false;
diff -Nrcpad gcc-7.2.0/gcc/config/rx/rx.md gcc-7.3.0/gcc/config/rx/rx.md
*** gcc-7.2.0/gcc/config/rx/rx.md	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/rx/rx.md	Thu Jan 11 15:18:38 2018
***************
*** 2167,2172 ****
--- 2167,2173 ----
    [(plus "add") (minus "sub") (ior "ior") (xor "xor") (and "and")])
  
  (define_mode_iterator QIHI [QI HI])
+ (define_mode_attr BW [(QI "B") (HI "W")])
  
  (define_insn "sync_lock_test_and_setsi"
    [(set (match_operand:SI 0 "register_operand"   "=r,r")
***************
*** 2208,2214 ****
     (set (match_dup 1)
  	(match_operand:QIHI 2 "register_operand"    "0"))]
    ""
!   "xchg\t%1, %0"
    [(set_attr "length" "6")
     (set_attr "timings" "22")]
  )
--- 2209,2215 ----
     (set (match_dup 1)
  	(match_operand:QIHI 2 "register_operand"    "0"))]
    ""
!   "xchg\t%1.<BW>, %0"
    [(set_attr "length" "6")
     (set_attr "timings" "22")]
  )
diff -Nrcpad gcc-7.2.0/gcc/config/sh/sh-mem.cc gcc-7.3.0/gcc/config/sh/sh-mem.cc
*** gcc-7.2.0/gcc/config/sh/sh-mem.cc	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/sh/sh-mem.cc	Tue Aug 15 23:43:11 2017
*************** sh_expand_cmpnstr (rtx *operands)
*** 349,360 ****
  
    rtx len = copy_to_mode_reg (SImode, operands[3]);
    int constp = CONST_INT_P (operands[3]);
  
    const unsigned int addr1_alignment = MEM_ALIGN (operands[1]) / BITS_PER_UNIT;
    const unsigned int addr2_alignment = MEM_ALIGN (operands[2]) / BITS_PER_UNIT;
  
    /* Loop on a register count.  */
!   if (constp)
      {
        rtx tmp0 = gen_reg_rtx (SImode);
        rtx tmp3 = gen_reg_rtx (SImode);
--- 349,361 ----
  
    rtx len = copy_to_mode_reg (SImode, operands[3]);
    int constp = CONST_INT_P (operands[3]);
+   HOST_WIDE_INT bytes = constp ? INTVAL (operands[3]) : 0;
  
    const unsigned int addr1_alignment = MEM_ALIGN (operands[1]) / BITS_PER_UNIT;
    const unsigned int addr2_alignment = MEM_ALIGN (operands[2]) / BITS_PER_UNIT;
  
    /* Loop on a register count.  */
!   if (constp && bytes >= 0 && bytes < 32)
      {
        rtx tmp0 = gen_reg_rtx (SImode);
        rtx tmp3 = gen_reg_rtx (SImode);
*************** sh_expand_cmpnstr (rtx *operands)
*** 363,369 ****
        rtx_code_label *L_loop_long = gen_label_rtx ();
        rtx_code_label *L_end_loop_long = gen_label_rtx ();
  
-       int bytes = INTVAL (operands[3]);
        int witers = bytes / 4;
  
        if (witers > 1)
--- 364,369 ----
diff -Nrcpad gcc-7.2.0/gcc/config/sh/sh.md gcc-7.3.0/gcc/config/sh/sh.md
*** gcc-7.2.0/gcc/config/sh/sh.md	Fri Feb 24 22:42:49 2017
--- gcc-7.3.0/gcc/config/sh/sh.md	Thu Nov 23 14:08:12 2017
***************
*** 2277,2284 ****
    ""
  {
    rtx last;
  
-   operands[3] = gen_reg_rtx (Pmode);
    /* Emit the move of the address to a pseudo outside of the libcall.  */
    if (TARGET_DIVIDE_CALL_TABLE)
      {
--- 2277,2284 ----
    ""
  {
    rtx last;
+   rtx func_ptr = gen_reg_rtx (Pmode);
  
    /* Emit the move of the address to a pseudo outside of the libcall.  */
    if (TARGET_DIVIDE_CALL_TABLE)
      {
***************
*** 2298,2313 ****
  	  emit_move_insn (operands[0], operands[2]);
  	  DONE;
  	}
!       function_symbol (operands[3], "__udivsi3_i4i", SFUNC_GOT);
!       last = gen_udivsi3_i4_int (operands[0], operands[3]);
      }
    else if (TARGET_DIVIDE_CALL_FP)
      {
!       rtx lab = function_symbol (operands[3], "__udivsi3_i4", SFUNC_STATIC).lab;
        if (TARGET_FPU_SINGLE)
! 	last = gen_udivsi3_i4_single (operands[0], operands[3], lab);
        else
! 	last = gen_udivsi3_i4 (operands[0], operands[3], lab);
      }
    else if (TARGET_SH2A)
      {
--- 2298,2313 ----
  	  emit_move_insn (operands[0], operands[2]);
  	  DONE;
  	}
!       function_symbol (func_ptr, "__udivsi3_i4i", SFUNC_GOT);
!       last = gen_udivsi3_i4_int (operands[0], func_ptr);
      }
    else if (TARGET_DIVIDE_CALL_FP)
      {
!       rtx lab = function_symbol (func_ptr, "__udivsi3_i4", SFUNC_STATIC).lab;
        if (TARGET_FPU_SINGLE)
! 	last = gen_udivsi3_i4_single (operands[0], func_ptr, lab);
        else
! 	last = gen_udivsi3_i4 (operands[0], func_ptr, lab);
      }
    else if (TARGET_SH2A)
      {
***************
*** 2318,2325 ****
      }
    else
      {
!       rtx lab = function_symbol (operands[3], "__udivsi3", SFUNC_STATIC).lab;
!       last = gen_udivsi3_i1 (operands[0], operands[3], lab);
      }
    emit_move_insn (gen_rtx_REG (SImode, 4), operands[1]);
    emit_move_insn (gen_rtx_REG (SImode, 5), operands[2]);
--- 2318,2325 ----
      }
    else
      {
!       rtx lab = function_symbol (func_ptr, "__udivsi3", SFUNC_STATIC).lab;
!       last = gen_udivsi3_i1 (operands[0], func_ptr, lab);
      }
    emit_move_insn (gen_rtx_REG (SImode, 4), operands[1]);
    emit_move_insn (gen_rtx_REG (SImode, 5), operands[2]);
***************
*** 2405,2426 ****
    ""
  {
    rtx last;
  
-   operands[3] = gen_reg_rtx (Pmode);
    /* Emit the move of the address to a pseudo outside of the libcall.  */
    if (TARGET_DIVIDE_CALL_TABLE)
      {
!       function_symbol (operands[3], sh_divsi3_libfunc, SFUNC_GOT);
!       last = gen_divsi3_i4_int (operands[0], operands[3]);
      }
    else if (TARGET_DIVIDE_CALL_FP)
      {
!       rtx lab = function_symbol (operands[3], sh_divsi3_libfunc,
  				 SFUNC_STATIC).lab;
        if (TARGET_FPU_SINGLE)
! 	last = gen_divsi3_i4_single (operands[0], operands[3], lab);
        else
! 	last = gen_divsi3_i4 (operands[0], operands[3], lab);
      }
    else if (TARGET_SH2A)
      {
--- 2405,2426 ----
    ""
  {
    rtx last;
+   rtx func_ptr = gen_reg_rtx (Pmode);
  
    /* Emit the move of the address to a pseudo outside of the libcall.  */
    if (TARGET_DIVIDE_CALL_TABLE)
      {
!       function_symbol (func_ptr, sh_divsi3_libfunc, SFUNC_GOT);
!       last = gen_divsi3_i4_int (operands[0], func_ptr);
      }
    else if (TARGET_DIVIDE_CALL_FP)
      {
!       rtx lab = function_symbol (func_ptr, sh_divsi3_libfunc,
  				 SFUNC_STATIC).lab;
        if (TARGET_FPU_SINGLE)
! 	last = gen_divsi3_i4_single (operands[0], func_ptr, lab);
        else
! 	last = gen_divsi3_i4 (operands[0], func_ptr, lab);
      }
    else if (TARGET_SH2A)
      {
***************
*** 2431,2438 ****
      }
    else
      {
!       function_symbol (operands[3], sh_divsi3_libfunc, SFUNC_GOT);
!       last = gen_divsi3_i1 (operands[0], operands[3]);
      }
    emit_move_insn (gen_rtx_REG (SImode, 4), operands[1]);
    emit_move_insn (gen_rtx_REG (SImode, 5), operands[2]);
--- 2431,2438 ----
      }
    else
      {
!       function_symbol (func_ptr, sh_divsi3_libfunc, SFUNC_GOT);
!       last = gen_divsi3_i1 (operands[0], func_ptr);
      }
    emit_move_insn (gen_rtx_REG (SImode, 4), operands[1]);
    emit_move_insn (gen_rtx_REG (SImode, 5), operands[2]);
***************
*** 6519,6524 ****
--- 6519,6525 ----
    [(call (mem (match_operand:SI 0 "symbol_ref_operand" ""))
  	 (match_operand 1 "" ""))
     (use (reg:SI FPSCR_MODES_REG))
+    (use (match_scratch 2))
     (clobber (reg:SI PR_REG))]
    "TARGET_SH2A && sh2a_is_function_vector_call (operands[0])"
  {
***************
*** 6629,6634 ****
--- 6630,6636 ----
  	(call (mem:SI (match_operand:SI 1 "symbol_ref_operand" ""))
  	      (match_operand 2 "" "")))
     (use (reg:SI FPSCR_MODES_REG))
+    (use (match_scratch 3))
     (clobber (reg:SI PR_REG))]
    "TARGET_SH2A && sh2a_is_function_vector_call (operands[1])"
  {
***************
*** 7044,7056 ****
    [(const_int 0)]
  {
    rtx lab = PATTERN (gen_call_site ());
!   rtx call_insn;
! 
!   operands[3] =  gen_rtx_REG (SImode, R1_REG);
  
!   sh_expand_sym_label2reg (operands[3], operands[1], lab, true);
!   call_insn = emit_call_insn (gen_sibcall_valuei_pcrel (operands[0],
! 							operands[3],
  							operands[2],
  							copy_rtx (lab)));
    SIBLING_CALL_P (call_insn) = 1;
--- 7046,7056 ----
    [(const_int 0)]
  {
    rtx lab = PATTERN (gen_call_site ());
!   rtx tmp =  gen_rtx_REG (SImode, R1_REG);
  
!   sh_expand_sym_label2reg (tmp, operands[1], lab, true);
!   rtx call_insn = emit_call_insn (gen_sibcall_valuei_pcrel (operands[0],
! 							tmp,
  							operands[2],
  							copy_rtx (lab)));
    SIBLING_CALL_P (call_insn) = 1;
***************
*** 7078,7089 ****
    [(const_int 0)]
  {
    rtx lab = PATTERN (gen_call_site ());
  
!   operands[3] =  gen_rtx_REG (SImode, R1_REG);
! 
!   sh_expand_sym_label2reg (operands[3], operands[1], lab, true);
    rtx i = emit_call_insn (gen_sibcall_valuei_pcrel_fdpic (operands[0],
! 							  operands[3],
  							  operands[2],
  							  copy_rtx (lab)));
    SIBLING_CALL_P (i) = 1;
--- 7078,7088 ----
    [(const_int 0)]
  {
    rtx lab = PATTERN (gen_call_site ());
+   rtx tmp = gen_rtx_REG (SImode, R1_REG);
  
!   sh_expand_sym_label2reg (tmp, operands[1], lab, true);
    rtx i = emit_call_insn (gen_sibcall_valuei_pcrel_fdpic (operands[0],
! 							  tmp,
  							  operands[2],
  							  copy_rtx (lab)));
    SIBLING_CALL_P (i) = 1;
diff -Nrcpad gcc-7.2.0/gcc/config/sh/sh_optimize_sett_clrt.cc gcc-7.3.0/gcc/config/sh/sh_optimize_sett_clrt.cc
*** gcc-7.2.0/gcc/config/sh/sh_optimize_sett_clrt.cc	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/sh/sh_optimize_sett_clrt.cc	Sun Jan 21 05:13:20 2018
*************** along with GCC; see the file COPYING3.
*** 18,23 ****
--- 18,25 ----
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
+ #define INCLUDE_ALGORITHM
+ #define INCLUDE_VECTOR
  #include "system.h"
  #include "coretypes.h"
  #include "backend.h"
*************** along with GCC; see the file COPYING3.
*** 27,35 ****
  #include "cfgrtl.h"
  #include "tree-pass.h"
  
- #include <vector>
- #include <algorithm>
- 
  /*
  This pass tries to eliminate unnecessary sett or clrt instructions in cases
  where the ccreg value is already known to be the same as the constant set
--- 29,34 ----
diff -Nrcpad gcc-7.2.0/gcc/config/sol2.h gcc-7.3.0/gcc/config/sol2.h
*** gcc-7.2.0/gcc/config/sol2.h	Fri Jan 13 12:11:00 2017
--- gcc-7.3.0/gcc/config/sol2.h	Tue Nov 21 09:31:12 2017
*************** along with GCC; see the file COPYING3.
*** 174,182 ****
  			    %{!ansi:values-Xa.o%s}"
  
  #if defined(HAVE_LD_PIE) && defined(HAVE_SOLARIS_CRTS)
! #define STARTFILE_CRTBEGIN_SPEC "%{shared:crtbeginS.o%s} \
! 				 %{" PIE_SPEC ":crtbeginS.o%s} \
! 				 %{" NO_PIE_SPEC ":crtbegin.o%s}"
  #else
  #define STARTFILE_CRTBEGIN_SPEC	"crtbegin.o%s"
  #endif
--- 174,182 ----
  			    %{!ansi:values-Xa.o%s}"
  
  #if defined(HAVE_LD_PIE) && defined(HAVE_SOLARIS_CRTS)
! #define STARTFILE_CRTBEGIN_SPEC "%{static:crtbegin.o%s; \
! 				   shared|" PIE_SPEC ":crtbeginS.o%s; \
! 				   :crtbegin.o%s}"
  #else
  #define STARTFILE_CRTBEGIN_SPEC	"crtbegin.o%s"
  #endif
*************** along with GCC; see the file COPYING3.
*** 205,212 ****
  /* We don't use the standard svr4 STARTFILE_SPEC because it's wrong for us.  */
  #undef STARTFILE_SPEC
  #ifdef HAVE_SOLARIS_CRTS
! /* Since Solaris 11.x and Solaris 12, the OS delivers crt1.o, crti.o, and
!    crtn.o, with a hook for compiler-dependent stuff like profile handling.  */
  #define STARTFILE_SPEC "%{!shared:%{!symbolic: \
  			  crt1.o%s \
  			  %{p:%e-p is not supported; \
--- 205,212 ----
  /* We don't use the standard svr4 STARTFILE_SPEC because it's wrong for us.  */
  #undef STARTFILE_SPEC
  #ifdef HAVE_SOLARIS_CRTS
! /* Since Solaris 11.4, the OS delivers crt1.o, crti.o, and crtn.o, with a hook
!    for compiler-dependent stuff like profile handling.  */
  #define STARTFILE_SPEC "%{!shared:%{!symbolic: \
  			  crt1.o%s \
  			  %{p:%e-p is not supported; \
*************** along with GCC; see the file COPYING3.
*** 224,232 ****
  #endif
  
  #if defined(HAVE_LD_PIE) && defined(HAVE_SOLARIS_CRTS)
! #define ENDFILE_CRTEND_SPEC "%{shared:crtendS.o%s;: \
! 			       %{" PIE_SPEC ":crtendS.o%s} \
! 			       %{" NO_PIE_SPEC ":crtend.o%s}}"
  #else
  #define ENDFILE_CRTEND_SPEC "crtend.o%s"
  #endif
--- 224,232 ----
  #endif
  
  #if defined(HAVE_LD_PIE) && defined(HAVE_SOLARIS_CRTS)
! #define ENDFILE_CRTEND_SPEC "%{static:crtend.o%s; \
! 			       shared|" PIE_SPEC ":crtendS.o%s; \
! 			       :crtend.o%s}"
  #else
  #define ENDFILE_CRTEND_SPEC "crtend.o%s"
  #endif
diff -Nrcpad gcc-7.2.0/gcc/config/sparc/sparc.c gcc-7.3.0/gcc/config/sparc/sparc.c
*** gcc-7.2.0/gcc/config/sparc/sparc.c	Thu Jul 27 12:57:23 2017
--- gcc-7.3.0/gcc/config/sparc/sparc.c	Tue Dec 19 08:07:22 2017
*************** mem_ref (rtx x)
*** 914,919 ****
--- 914,993 ----
    return NULL_RTX;
  }
  
+ /* True if any of INSN's source register(s) is REG.  */
+ 
+ static bool
+ insn_uses_reg_p (rtx_insn *insn, unsigned int reg)
+ {
+   extract_insn (insn);
+   return ((REG_P (recog_data.operand[1])
+ 	   && REGNO (recog_data.operand[1]) == reg)
+ 	  || (recog_data.n_operands == 3
+ 	      && REG_P (recog_data.operand[2])
+ 	      && REGNO (recog_data.operand[2]) == reg));
+ }
+ 
+ /* True if INSN is a floating-point division or square-root.  */
+ 
+ static bool
+ div_sqrt_insn_p (rtx_insn *insn)
+ {
+   if (GET_CODE (PATTERN (insn)) != SET)
+     return false;
+ 
+   switch (get_attr_type (insn))
+     {
+     case TYPE_FPDIVS:
+     case TYPE_FPSQRTS:
+     case TYPE_FPDIVD:
+     case TYPE_FPSQRTD:
+       return true;
+     default:
+       return false;
+     }
+ }
+ 
+ /* True if INSN is a floating-point instruction.  */
+ 
+ static bool
+ fpop_insn_p (rtx_insn *insn)
+ {
+   if (GET_CODE (PATTERN (insn)) != SET)
+     return false;
+ 
+   switch (get_attr_type (insn))
+     {
+     case TYPE_FPMOVE:
+     case TYPE_FPCMOVE:
+     case TYPE_FP:
+     case TYPE_FPCMP:
+     case TYPE_FPMUL:
+     case TYPE_FPDIVS:
+     case TYPE_FPSQRTS:
+     case TYPE_FPDIVD:
+     case TYPE_FPSQRTD:
+       return true;
+     default:
+       return false;
+     }
+ }
+ 
+ /* True if INSN is an atomic instruction.  */
+ 
+ static bool
+ atomic_insn_for_leon3_p (rtx_insn *insn)
+ {
+   switch (INSN_CODE (insn))
+     {
+     case CODE_FOR_swapsi:
+     case CODE_FOR_ldstub:
+     case CODE_FOR_atomic_compare_and_swap_leon3_1:
+       return true;
+     default:
+       return false;
+     }
+ }
+ 
  /* We use a machine specific pass to enable workarounds for errata.
  
     We need to have the (essentially) final form of the insn stream in order
*************** sparc_do_work_around_errata (void)
*** 939,949 ****
      {
        bool insert_nop = false;
        rtx set;
  
        /* Look into the instruction in a delay slot.  */
!       if (NONJUMP_INSN_P (insn))
! 	if (rtx_sequence *seq = dyn_cast <rtx_sequence *> (PATTERN (insn)))
  	  insn = seq->insn (1);
  
        /* Look for either of these two sequences:
  
--- 1013,1146 ----
      {
        bool insert_nop = false;
        rtx set;
+       rtx_insn *jump;
+       rtx_sequence *seq;
  
        /* Look into the instruction in a delay slot.  */
!       if (NONJUMP_INSN_P (insn)
! 	  && (seq = dyn_cast <rtx_sequence *> (PATTERN (insn))))
! 	{
! 	  jump = seq->insn (0);
  	  insn = seq->insn (1);
+ 	}
+       else if (JUMP_P (insn))
+ 	jump = insn;
+       else
+ 	jump = NULL;
+ 
+       /* Place a NOP at the branch target of an integer branch if it is a
+ 	 floating-point operation or a floating-point branch.  */
+       if (sparc_fix_gr712rc
+ 	  && jump
+ 	  && jump_to_label_p (jump)
+ 	  && get_attr_branch_type (jump) == BRANCH_TYPE_ICC)
+ 	{
+ 	  rtx_insn *target = next_active_insn (JUMP_LABEL_AS_INSN (jump));
+ 	  if (target
+ 	      && (fpop_insn_p (target)
+ 		  || (JUMP_P (target)
+ 		      && get_attr_branch_type (target) == BRANCH_TYPE_FCC)))
+ 	    emit_insn_before (gen_nop (), target);
+ 	}
+ 
+       /* Insert a NOP between load instruction and atomic instruction.  Insert
+ 	 a NOP at branch target if there is a load in delay slot and an atomic
+ 	 instruction at branch target.  */
+       if (sparc_fix_ut700
+ 	  && NONJUMP_INSN_P (insn)
+ 	  && (set = single_set (insn)) != NULL_RTX
+ 	  && mem_ref (SET_SRC (set))
+ 	  && REG_P (SET_DEST (set)))
+ 	{
+ 	  if (jump && jump_to_label_p (jump))
+ 	    {
+ 	      rtx_insn *target = next_active_insn (JUMP_LABEL_AS_INSN (jump));
+ 	      if (target && atomic_insn_for_leon3_p (target))
+ 		emit_insn_before (gen_nop (), target);
+ 	    }
+ 
+ 	  next = next_active_insn (insn);
+ 	  if (!next)
+ 	    break;
+ 
+ 	  if (atomic_insn_for_leon3_p (next))
+ 	    insert_nop = true;
+ 	}
+ 
+       /* Look for a sequence that starts with a fdiv or fsqrt instruction and
+ 	 ends with another fdiv or fsqrt instruction with no dependencies on
+ 	 the former, along with an appropriate pattern in between.  */
+       if (sparc_fix_lost_divsqrt
+ 	  && NONJUMP_INSN_P (insn)
+ 	  && div_sqrt_insn_p (insn))
+ 	{
+ 	  int i;
+ 	  int fp_found = 0;
+ 	  rtx_insn *after;
+ 
+ 	  const unsigned int dest_reg = REGNO (SET_DEST (single_set (insn)));
+ 
+ 	  next = next_active_insn (insn);
+ 	  if (!next)
+ 	    break;
+ 
+ 	  for (after = next, i = 0; i < 4; i++)
+ 	    {
+ 	      /* Count floating-point operations.  */
+ 	      if (i != 3 && fpop_insn_p (after))
+ 		{
+ 		  /* If the insn uses the destination register of
+ 		     the div/sqrt, then it cannot be problematic.  */
+ 		  if (insn_uses_reg_p (after, dest_reg))
+ 		    break;
+ 		  fp_found++;
+ 		}
+ 
+ 	      /* Count floating-point loads.  */
+ 	      if (i != 3
+ 		  && (set = single_set (after)) != NULL_RTX
+ 		  && REG_P (SET_DEST (set))
+ 		  && REGNO (SET_DEST (set)) > 31)
+ 		{
+ 		  /* If the insn uses the destination register of
+ 		     the div/sqrt, then it cannot be problematic.  */
+ 		  if (REGNO (SET_DEST (set)) == dest_reg)
+ 		    break;
+ 		  fp_found++;
+ 		}
+ 
+ 	      /* Check if this is a problematic sequence.  */
+ 	      if (i > 1
+ 		  && fp_found >= 2
+ 		  && div_sqrt_insn_p (after))
+ 		{
+ 		  /* If this is the short version of the problematic
+ 		     sequence we add two NOPs in a row to also prevent
+ 		     the long version.  */
+ 		  if (i == 2)
+ 		    emit_insn_before (gen_nop (), next);
+ 		  insert_nop = true;
+ 		  break;
+ 		}
+ 
+ 	      /* No need to scan past a second div/sqrt.  */
+ 	      if (div_sqrt_insn_p (after))
+ 		break;
+ 
+ 	      /* Insert NOP before branch.  */
+ 	      if (i < 3
+ 		  && (!NONJUMP_INSN_P (after)
+ 		      || GET_CODE (PATTERN (after)) == SEQUENCE))
+ 		{
+ 		  insert_nop = true;
+ 		  break;
+ 		}
+ 
+ 	      after = next_active_insn (after);
+ 	      if (!after)
+ 		break;
+ 	    }
+ 	}
  
        /* Look for either of these two sequences:
  
*************** sparc_do_work_around_errata (void)
*** 1003,1010 ****
  		 then the sequence cannot be problematic.  */
  	      if (i == 0)
  		{
! 		  if (((set = single_set (after)) != NULL_RTX)
! 		      && (MEM_P (SET_DEST (set)) || MEM_P (SET_SRC (set))))
  		    break;
  
  		  after = next_active_insn (after);
--- 1200,1207 ----
  		 then the sequence cannot be problematic.  */
  	      if (i == 0)
  		{
! 		  if ((set = single_set (after)) != NULL_RTX
! 		      && (MEM_P (SET_DEST (set)) || mem_ref (SET_SRC (set))))
  		    break;
  
  		  after = next_active_insn (after);
*************** sparc_do_work_around_errata (void)
*** 1014,1034 ****
  
  	      /* Add NOP if third instruction is a store.  */
  	      if (i == 1
! 		  && ((set = single_set (after)) != NULL_RTX)
  		  && MEM_P (SET_DEST (set)))
  		insert_nop = true;
  	    }
  	}
!       else
        /* Look for a single-word load into an odd-numbered FP register.  */
!       if (sparc_fix_at697f
! 	  && NONJUMP_INSN_P (insn)
! 	  && (set = single_set (insn)) != NULL_RTX
! 	  && GET_MODE_SIZE (GET_MODE (SET_SRC (set))) == 4
! 	  && MEM_P (SET_SRC (set))
! 	  && REG_P (SET_DEST (set))
! 	  && REGNO (SET_DEST (set)) > 31
! 	  && REGNO (SET_DEST (set)) % 2 != 0)
  	{
  	  /* The wrong dependency is on the enclosing double register.  */
  	  const unsigned int x = REGNO (SET_DEST (set)) - 1;
--- 1211,1231 ----
  
  	      /* Add NOP if third instruction is a store.  */
  	      if (i == 1
! 		  && (set = single_set (after)) != NULL_RTX
  		  && MEM_P (SET_DEST (set)))
  		insert_nop = true;
  	    }
  	}
! 
        /* Look for a single-word load into an odd-numbered FP register.  */
!       else if (sparc_fix_at697f
! 	       && NONJUMP_INSN_P (insn)
! 	       && (set = single_set (insn)) != NULL_RTX
! 	       && GET_MODE_SIZE (GET_MODE (SET_SRC (set))) == 4
! 	       && mem_ref (SET_SRC (set))
! 	       && REG_P (SET_DEST (set))
! 	       && REGNO (SET_DEST (set)) > 31
! 	       && REGNO (SET_DEST (set)) % 2 != 0)
  	{
  	  /* The wrong dependency is on the enclosing double register.  */
  	  const unsigned int x = REGNO (SET_DEST (set)) - 1;
*************** sparc_do_work_around_errata (void)
*** 1095,1101 ****
  	       && NONJUMP_INSN_P (insn)
  	       && (set = single_set (insn)) != NULL_RTX
  	       && GET_MODE_SIZE (GET_MODE (SET_SRC (set))) <= 4
! 	       && mem_ref (SET_SRC (set)) != NULL_RTX
  	       && REG_P (SET_DEST (set))
  	       && REGNO (SET_DEST (set)) < 32)
  	{
--- 1292,1299 ----
  	       && NONJUMP_INSN_P (insn)
  	       && (set = single_set (insn)) != NULL_RTX
  	       && GET_MODE_SIZE (GET_MODE (SET_SRC (set))) <= 4
! 	       && (mem_ref (SET_SRC (set)) != NULL_RTX
! 		   || INSN_CODE (insn) == CODE_FOR_movsi_pic_gotdata_op)
  	       && REG_P (SET_DEST (set))
  	       && REGNO (SET_DEST (set)) < 32)
  	{
*************** sparc_do_work_around_errata (void)
*** 1133,1138 ****
--- 1331,1341 ----
  			       && REGNO (src) != REGNO (x)))
  		       && !reg_mentioned_p (x, XEXP (dest, 0)))
  		insert_nop = true;
+ 
+ 	      /* GOT accesses uses LD.  */
+ 	      else if (INSN_CODE (next) == CODE_FOR_movsi_pic_gotdata_op
+ 		       && !reg_mentioned_p (x, XEXP (XEXP (src, 0), 1)))
+ 		insert_nop = true;
  	    }
  	}
  
*************** public:
*** 1272,1278 ****
    /* opt_pass methods: */
    virtual bool gate (function *)
      {
!       return sparc_fix_at697f || sparc_fix_ut699 || sparc_fix_b2bst;
      }
  
    virtual unsigned int execute (function *)
--- 1475,1482 ----
    /* opt_pass methods: */
    virtual bool gate (function *)
      {
!       return sparc_fix_at697f || sparc_fix_ut699 || sparc_fix_b2bst
! 	  || sparc_fix_gr712rc || sparc_fix_ut700 || sparc_fix_lost_divsqrt;
      }
  
    virtual unsigned int execute (function *)
*************** sparc_option_override (void)
*** 1642,1650 ****
    if (!(target_flags_explicit & MASK_LRA))
      target_flags |= MASK_LRA;
  
!   /* Enable the back-to-back store errata workaround for LEON3FT.  */
    if (sparc_fix_ut699 || sparc_fix_ut700 || sparc_fix_gr712rc)
      sparc_fix_b2bst = 1;
  
    /* Disable FsMULd for the UT699 since it doesn't work correctly.  */
    if (sparc_fix_ut699)
--- 1846,1857 ----
    if (!(target_flags_explicit & MASK_LRA))
      target_flags |= MASK_LRA;
  
!   /* Enable applicable errata workarounds for LEON3FT.  */
    if (sparc_fix_ut699 || sparc_fix_ut700 || sparc_fix_gr712rc)
+     {
      sparc_fix_b2bst = 1;
+     sparc_fix_lost_divsqrt = 1;
+     }
  
    /* Disable FsMULd for the UT699 since it doesn't work correctly.  */
    if (sparc_fix_ut699)
diff -Nrcpad gcc-7.2.0/gcc/config/sparc/sparc.md gcc-7.3.0/gcc/config/sparc/sparc.md
*** gcc-7.2.0/gcc/config/sparc/sparc.md	Wed Jul 26 12:42:03 2017
--- gcc-7.3.0/gcc/config/sparc/sparc.md	Wed Dec  6 08:38:32 2017
***************
*** 430,435 ****
--- 430,443 ----
     (symbol_ref "(sparc_fix_b2bst != 0
  		 ? FIX_B2BST_TRUE : FIX_B2BST_FALSE)"))
  
+ (define_attr "fix_lost_divsqrt" "false,true"
+    (symbol_ref "(sparc_fix_lost_divsqrt != 0
+ 		 ? FIX_LOST_DIVSQRT_TRUE : FIX_LOST_DIVSQRT_FALSE)"))
+ 
+ (define_attr "fix_gr712rc" "false,true"
+    (symbol_ref "(sparc_fix_gr712rc != 0
+ 		 ? FIX_GR712RC_TRUE : FIX_GR712RC_FALSE)"))
+ 
  ;; Length (in # of insns).
  ;; Beware that setting a length greater or equal to 3 for conditional branches
  ;; has a side-effect (see output_cbranch and output_v9branch).
***************
*** 577,582 ****
--- 585,593 ----
  (define_attr "in_branch_delay" "false,true"
    (cond [(eq_attr "type" "uncond_branch,branch,cbcond,uncond_cbcond,call,sibcall,call_no_delay_slot,multi")
  	   (const_string "false")
+ 	 (and (eq_attr "fix_lost_divsqrt" "true")
+ 	      (eq_attr "type" "fpdivs,fpsqrts,fpdivd,fpsqrtd"))
+ 	   (const_string "false")
  	 (and (eq_attr "fix_b2bst" "true") (eq_attr "type" "store,fpstore"))
  	   (const_string "false")
  	 (and (eq_attr "fix_ut699" "true") (eq_attr "type" "load,sload"))
***************
*** 590,595 ****
--- 601,615 ----
  	   (const_string "true")
  	] (const_string "false")))
  
+ (define_attr "in_integer_branch_annul_delay" "false,true"
+   (cond [(and (eq_attr "fix_gr712rc" "true")
+ 	      (eq_attr "type" "fp,fpcmp,fpmove,fpcmove,fpmul,
+ 			       fpdivs,fpsqrts,fpdivd,fpsqrtd"))
+ 	   (const_string "false")
+ 	 (eq_attr "in_branch_delay" "true")
+ 	   (const_string "true")
+ 	] (const_string "false")))
+ 
  (define_delay (eq_attr "type" "call")
    [(eq_attr "in_call_delay" "true") (nil) (nil)])
  
***************
*** 599,607 ****
  (define_delay (eq_attr "type" "return")
    [(eq_attr "in_return_delay" "true") (nil) (nil)])
  
! (define_delay (eq_attr "type" "branch")
    [(eq_attr "in_branch_delay" "true") (nil) (eq_attr "in_branch_delay" "true")])
  
  (define_delay (eq_attr "type" "uncond_branch")
    [(eq_attr "in_branch_delay" "true") (nil) (nil)])
  
--- 619,633 ----
  (define_delay (eq_attr "type" "return")
    [(eq_attr "in_return_delay" "true") (nil) (nil)])
  
! (define_delay (and (eq_attr "type" "branch")
! 	      (not (eq_attr "branch_type" "icc")))
    [(eq_attr "in_branch_delay" "true") (nil) (eq_attr "in_branch_delay" "true")])
  
+ (define_delay (and (eq_attr "type" "branch")
+ 	      (eq_attr "branch_type" "icc"))
+   [(eq_attr "in_branch_delay" "true") (nil)
+   (eq_attr "in_integer_branch_annul_delay" "true")])
+ 
  (define_delay (eq_attr "type" "uncond_branch")
    [(eq_attr "in_branch_delay" "true") (nil) (nil)])
  
*************** visl")
*** 4518,4524 ****
  ;; The 32-bit multiply/divide instructions are deprecated on v9, but at
  ;; least in UltraSPARC I, II and IIi it is a win tick-wise.
  
! (define_insn "mulsi3"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(mult:SI (match_operand:SI 1 "arith_operand" "%r")
  		 (match_operand:SI 2 "arith_operand" "rI")))]
--- 4544,4557 ----
  ;; The 32-bit multiply/divide instructions are deprecated on v9, but at
  ;; least in UltraSPARC I, II and IIi it is a win tick-wise.
  
! (define_expand "mulsi3"
!   [(set (match_operand:SI 0 "register_operand" "")
! 	(mult:SI (match_operand:SI 1 "arith_operand" "")
! 		 (match_operand:SI 2 "arith_operand" "")))]
!   "TARGET_HARD_MUL || TARGET_ARCH64"
!   "")
! 
! (define_insn "*mulsi3_sp32"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(mult:SI (match_operand:SI 1 "arith_operand" "%r")
  		 (match_operand:SI 2 "arith_operand" "rI")))]
*************** visl")
*** 4526,4531 ****
--- 4559,4572 ----
    "smul\t%1, %2, %0"
    [(set_attr "type" "imul")])
  
+ (define_insn "*mulsi3_sp64"
+   [(set (match_operand:SI 0 "register_operand" "=r")
+ 	(mult:SI (match_operand:SI 1 "arith_operand" "%r")
+ 		 (match_operand:SI 2 "arith_operand" "rI")))]
+   "TARGET_ARCH64"
+   "mulx\t%1, %2, %0"
+   [(set_attr "type" "imul")])
+ 
  (define_expand "muldi3"
    [(set (match_operand:DI 0 "register_operand" "")
  	(mult:DI (match_operand:DI 1 "arith_operand" "")
diff -Nrcpad gcc-7.2.0/gcc/config/sparc/sparc.opt gcc-7.3.0/gcc/config/sparc/sparc.opt
*** gcc-7.2.0/gcc/config/sparc/sparc.opt	Wed Jul 26 12:42:03 2017
--- gcc-7.3.0/gcc/config/sparc/sparc.opt	Wed Nov 29 17:01:45 2017
*************** Enable workarounds for the errata of the
*** 253,258 ****
--- 253,262 ----
  TargetVariable
  unsigned int sparc_fix_b2bst
  
+ ;; Enable workaround for GRLIB-TN-0013 errata
+ TargetVariable
+ unsigned int sparc_fix_lost_divsqrt
+ 
  Mask(LONG_DOUBLE_128)
  ;; Use 128-bit long double
  
diff -Nrcpad gcc-7.2.0/gcc/config/sparc/sync.md gcc-7.3.0/gcc/config/sparc/sync.md
*** gcc-7.2.0/gcc/config/sparc/sync.md	Sun Feb  5 09:47:48 2017
--- gcc-7.3.0/gcc/config/sparc/sync.md	Wed Nov 29 16:58:35 2017
***************
*** 212,218 ****
    "cas<modesuffix>\t%1, %2, %0"
    [(set_attr "type" "multi")])
  
! (define_insn "*atomic_compare_and_swap_leon3_1"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(match_operand:SI 1 "mem_noofs_operand" "+w"))
     (set (match_dup 1)
--- 212,218 ----
    "cas<modesuffix>\t%1, %2, %0"
    [(set_attr "type" "multi")])
  
! (define_insn "atomic_compare_and_swap_leon3_1"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(match_operand:SI 1 "mem_noofs_operand" "+w"))
     (set (match_dup 1)
***************
*** 222,233 ****
  	  UNSPECV_CAS))]
    "TARGET_LEON3"
  {
    if (TARGET_SV_MODE)
      return "casa\t%1 0xb, %2, %0"; /* ASI for supervisor data space.  */
    else
      return "casa\t%1 0xa, %2, %0"; /* ASI for user data space.  */
  }
!   [(set_attr "type" "multi")])
  
  (define_insn "*atomic_compare_and_swapdi_v8plus"
    [(set (match_operand:DI 0 "register_operand" "=h")
--- 222,237 ----
  	  UNSPECV_CAS))]
    "TARGET_LEON3"
  {
+   if (sparc_fix_gr712rc)
+     output_asm_insn (".align\t16", operands);
    if (TARGET_SV_MODE)
      return "casa\t%1 0xb, %2, %0"; /* ASI for supervisor data space.  */
    else
      return "casa\t%1 0xa, %2, %0"; /* ASI for user data space.  */
  }
!   [(set_attr "type" "multi")
!    (set (attr "length") (if_then_else (eq_attr "fix_gr712rc" "true")
! 		      (const_int 4) (const_int 1)))])
  
  (define_insn "*atomic_compare_and_swapdi_v8plus"
    [(set (match_operand:DI 0 "register_operand" "=h")
***************
*** 275,282 ****
     (set (match_dup 1)
  	(match_operand:SI 2 "register_operand" "0"))]
    "(TARGET_V8 || TARGET_V9) && !sparc_fix_ut699"
!   "swap\t%1, %0"
!   [(set_attr "type" "multi")])
  
  (define_expand "atomic_test_and_set"
    [(match_operand:QI 0 "register_operand" "")
--- 279,293 ----
     (set (match_dup 1)
  	(match_operand:SI 2 "register_operand" "0"))]
    "(TARGET_V8 || TARGET_V9) && !sparc_fix_ut699"
! {
!   if (sparc_fix_gr712rc)
!     return ".align\t16\n\tswap\t%1, %0";
!   else
!     return "swap\t%1, %0";
! }
!   [(set_attr "type" "multi")
!    (set (attr "length") (if_then_else (eq_attr "fix_gr712rc" "true")
! 		      (const_int 4) (const_int 1)))])
  
  (define_expand "atomic_test_and_set"
    [(match_operand:QI 0 "register_operand" "")
***************
*** 307,311 ****
  			    UNSPECV_LDSTUB))
     (set (match_dup 1) (const_int -1))]
    "!sparc_fix_ut699"
!   "ldstub\t%1, %0"
!   [(set_attr "type" "multi")])
--- 318,329 ----
  			    UNSPECV_LDSTUB))
     (set (match_dup 1) (const_int -1))]
    "!sparc_fix_ut699"
! {
!   if (sparc_fix_gr712rc)
!     return ".align\t16\n\tldstub\t%1, %0";
!   else
!     return "ldstub\t%1, %0";
! }
!   [(set_attr "type" "multi")
!    (set (attr "length") (if_then_else (eq_attr "fix_gr712rc" "true")
! 		      (const_int 4) (const_int 1)))])
diff -Nrcpad gcc-7.2.0/gcc/config/t-netbsd gcc-7.3.0/gcc/config/t-netbsd
*** gcc-7.2.0/gcc/config/t-netbsd	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/config/t-netbsd	Fri Sep 29 09:38:08 2017
***************
*** 0 ****
--- 1,21 ----
+ # Copyright (C) 2017 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/>.
+ 
+ netbsd.o: $(srcdir)/config/netbsd.c
+ 	$(COMPILE) $<
+ 	$(POSTCOMPILE)
diff -Nrcpad gcc-7.2.0/gcc/config/xtensa/xtensa-protos.h gcc-7.3.0/gcc/config/xtensa/xtensa-protos.h
*** gcc-7.2.0/gcc/config/xtensa/xtensa-protos.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/xtensa/xtensa-protos.h	Tue Dec  5 14:29:53 2017
*************** extern void xtensa_expand_prologue (void
*** 73,77 ****
--- 73,78 ----
  extern void xtensa_expand_epilogue (void);
  extern void order_regs_for_local_alloc (void);
  extern enum reg_class xtensa_regno_to_class (int regno);
+ extern HOST_WIDE_INT xtensa_initial_elimination_offset (int from, int to);
  
  #endif /* !__XTENSA_PROTOS_H__ */
diff -Nrcpad gcc-7.2.0/gcc/config/xtensa/xtensa.c gcc-7.3.0/gcc/config/xtensa/xtensa.c
*** gcc-7.2.0/gcc/config/xtensa/xtensa.c	Wed May 31 00:28:16 2017
--- gcc-7.3.0/gcc/config/xtensa/xtensa.c	Tue Dec  5 14:31:41 2017
*************** static bool xtensa_member_type_forces_bl
*** 176,181 ****
--- 176,182 ----
  					   machine_mode mode);
  
  static void xtensa_conditional_register_usage (void);
+ static unsigned HOST_WIDE_INT xtensa_asan_shadow_offset (void);
  
  
  
*************** static void xtensa_conditional_register_
*** 304,309 ****
--- 305,313 ----
  #undef TARGET_CONDITIONAL_REGISTER_USAGE
  #define TARGET_CONDITIONAL_REGISTER_USAGE xtensa_conditional_register_usage
  
+ #undef TARGET_ASAN_SHADOW_OFFSET
+ #define TARGET_ASAN_SHADOW_OFFSET xtensa_asan_shadow_offset
+ 
  struct gcc_target targetm = TARGET_INITIALIZER;
  
  
*************** xtensa_mem_offset (unsigned v, machine_m
*** 605,610 ****
--- 609,615 ----
      case HImode:
        return xtensa_uimm8x2 (v);
  
+     case DImode:
      case DFmode:
        return (xtensa_uimm8x4 (v) && xtensa_uimm8x4 (v + 4));
  
*************** xtensa_frame_pointer_required (void)
*** 2677,2682 ****
--- 2682,2711 ----
    return false;
  }
  
+ HOST_WIDE_INT
+ xtensa_initial_elimination_offset (int from, int to)
+ {
+   long frame_size = compute_frame_size (get_frame_size ());
+   HOST_WIDE_INT offset;
+ 
+   switch (from)
+     {
+     case FRAME_POINTER_REGNUM:
+       if (FRAME_GROWS_DOWNWARD)
+ 	offset = frame_size - (WINDOW_SIZE * UNITS_PER_WORD)
+ 	  - cfun->machine->callee_save_size;
+       else
+ 	offset = 0;
+       break;
+     case ARG_POINTER_REGNUM:
+       offset = frame_size;
+       break;
+     default:
+       gcc_unreachable ();
+     }
+ 
+   return offset;
+ }
  
  /* minimum frame = reg save area (4 words) plus static chain (1 word)
     and the total number of words must be a multiple of 128 bits.  */
*************** enum reg_class xtensa_regno_to_class (in
*** 4312,4315 ****
--- 4341,4352 ----
      return regno_to_class[regno];
  }
  
+ /* Implement TARGET_ASAN_SHADOW_OFFSET.  */
+ 
+ static unsigned HOST_WIDE_INT
+ xtensa_asan_shadow_offset (void)
+ {
+   return HOST_WIDE_INT_UC (0x10000000);
+ }
+ 
  #include "gt-xtensa.h"
diff -Nrcpad gcc-7.2.0/gcc/config/xtensa/xtensa.h gcc-7.3.0/gcc/config/xtensa/xtensa.h
*** gcc-7.2.0/gcc/config/xtensa/xtensa.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/config/xtensa/xtensa.h	Tue Dec  5 14:31:41 2017
*************** enum reg_class
*** 460,468 ****
  
  #define STACK_GROWS_DOWNWARD 1
  
  /* Offset within stack frame to start allocating local variables at.  */
  #define STARTING_FRAME_OFFSET						\
!   crtl->outgoing_args_size
  
  /* The ARG_POINTER and FRAME_POINTER are not real Xtensa registers, so
     they are eliminated to either the stack pointer or hard frame pointer.  */
--- 460,471 ----
  
  #define STACK_GROWS_DOWNWARD 1
  
+ #define FRAME_GROWS_DOWNWARD (flag_stack_protect \
+ 			      || (flag_sanitize & SANITIZE_ADDRESS) != 0)
+ 
  /* Offset within stack frame to start allocating local variables at.  */
  #define STARTING_FRAME_OFFSET						\
!   (FRAME_GROWS_DOWNWARD ? 0 : crtl->outgoing_args_size)
  
  /* The ARG_POINTER and FRAME_POINTER are not real Xtensa registers, so
     they are eliminated to either the stack pointer or hard frame pointer.  */
*************** enum reg_class
*** 474,493 ****
  
  /* Specify the initial difference between the specified pair of registers.  */
  #define INITIAL_ELIMINATION_OFFSET(FROM, TO, OFFSET)			\
!   do {									\
!     long frame_size = compute_frame_size (get_frame_size ());		\
!     switch (FROM)							\
!       {									\
!       case FRAME_POINTER_REGNUM:					\
!         (OFFSET) = 0;							\
! 	break;								\
!       case ARG_POINTER_REGNUM:						\
!         (OFFSET) = frame_size;						\
! 	break;								\
!       default:								\
! 	gcc_unreachable ();						\
!       }									\
!   } while (0)
  
  /* If defined, the maximum amount of space required for outgoing
     arguments will be computed and placed into the variable
--- 477,483 ----
  
  /* Specify the initial difference between the specified pair of registers.  */
  #define INITIAL_ELIMINATION_OFFSET(FROM, TO, OFFSET)			\
!   (OFFSET) = xtensa_initial_elimination_offset ((FROM), (TO))
  
  /* If defined, the maximum amount of space required for outgoing
     arguments will be computed and placed into the variable
diff -Nrcpad gcc-7.2.0/gcc/config.gcc gcc-7.3.0/gcc/config.gcc
*** gcc-7.2.0/gcc/config.gcc	Mon Jul 31 11:33:18 2017
--- gcc-7.3.0/gcc/config.gcc	Mon Jan  8 13:39:11 2018
*************** case ${target} in
*** 775,781 ****
    target_has_targetcm=yes
    ;;
  *-*-netbsd*)
!   tmake_file="t-slibgcc"
    gas=yes
    gnu_ld=yes
    use_gcc_stdint=wrap
--- 775,783 ----
    target_has_targetcm=yes
    ;;
  *-*-netbsd*)
!   tm_p_file="${tm_p_file} netbsd-protos.h"
!   tmake_file="t-netbsd t-slibgcc"
!   extra_objs="${extra_objs} netbsd.o"
    gas=yes
    gnu_ld=yes
    use_gcc_stdint=wrap
*************** case ${target} in
*** 856,863 ****
    sol2_tm_file_tail="${cpu_type}/sol2.h sol2.h"
    sol2_tm_file="${sol2_tm_file_head} ${sol2_tm_file_tail}"
    case ${target} in
!     *-*-solaris2.1[2-9]*)
!       # __cxa_atexit was introduced in Solaris 12.
        default_use_cxa_atexit=yes
        ;;
    esac
--- 858,865 ----
    sol2_tm_file_tail="${cpu_type}/sol2.h sol2.h"
    sol2_tm_file="${sol2_tm_file_head} ${sol2_tm_file_tail}"
    case ${target} in
!     *-*-solaris2.1[1-9]*)
!       # __cxa_atexit was introduced in Solaris 11.4.
        default_use_cxa_atexit=yes
        ;;
    esac
*************** arc*-*-elf*)
*** 1036,1042 ****
  	big*)	tm_file="arc/big.h ${tm_file}"
  	esac
  	;;
! arc*-*-linux-uclibc*)
  	tm_file="arc/arc-arch.h dbxelf.h elfos.h gnu-user.h linux.h linux-android.h glibc-stdint.h arc/linux.h ${tm_file}"
  	tmake_file="${tmake_file} arc/t-arc"
  	extra_gcc_objs="driver-arc.o"
--- 1038,1044 ----
  	big*)	tm_file="arc/big.h ${tm_file}"
  	esac
  	;;
! arc*-*-linux*)
  	tm_file="arc/arc-arch.h dbxelf.h elfos.h gnu-user.h linux.h linux-android.h glibc-stdint.h arc/linux.h ${tm_file}"
  	tmake_file="${tmake_file} arc/t-arc"
  	extra_gcc_objs="driver-arc.o"
*************** arm*-*-freebsd*)                # ARM Fr
*** 1075,1085 ****
  	case $target in
  	armv6*-*-freebsd*)
  	    target_cpu_cname="arm1176jzfs"
- 	    tm_defines="${tm_defines} TARGET_FREEBSD_ARMv6=1"
              if test $fbsd_major -ge 11; then
                 tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1"
              fi
  	    ;;
  	*)
  	    target_cpu_cname="arm9"
  	    ;;
--- 1077,1090 ----
  	case $target in
  	armv6*-*-freebsd*)
  	    target_cpu_cname="arm1176jzfs"
              if test $fbsd_major -ge 11; then
                 tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1"
              fi
  	    ;;
+ 	armv7*-*-freebsd*)
+ 	    target_cpu_cname="genericv7a"
+ 	    tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1"
+ 	    ;;
  	*)
  	    target_cpu_cname="arm9"
  	    ;;
*************** crisv32-*-linux* | cris-*-linux*)
*** 1230,1240 ****
  		;;
  	esac
  	;;
! epiphany-*-elf )
! 	tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
! 	tmake_file="epiphany/t-epiphany"
  	extra_options="${extra_options} fused-madd.opt"
! 	extra_objs="$extra_objs mode-switch-use.o resolve-sw-modes.o"
  	tm_defines="${tm_defines} EPIPHANY_STACK_OFFSET=${with_stack_offset:-8}"
  	extra_headers="epiphany_intrinsics.h"
  	;;
--- 1235,1253 ----
  		;;
  	esac
  	;;
! epiphany-*-elf | epiphany-*-rtems*)
! 	tm_file="${tm_file} dbxelf.h elfos.h"
! 	tmake_file="${tmake_file} epiphany/t-epiphany"
! 	case ${target} in
! 	epiphany-*-rtems*)
! 	  tm_file="${tm_file} rtems.h epiphany/rtems.h newlib-stdint.h"
! 	  ;;
! 	*)
! 	  tm_file="${tm_file} newlib-stdint.h"
! 	  ;;
! 	esac
  	extra_options="${extra_options} fused-madd.opt"
! 	extra_objs="${extra_objs} mode-switch-use.o resolve-sw-modes.o"
  	tm_defines="${tm_defines} EPIPHANY_STACK_OFFSET=${with_stack_offset:-8}"
  	extra_headers="epiphany_intrinsics.h"
  	;;
*************** powerpc-*-eabi*)
*** 2416,2422 ****
  	;;
  powerpc-*-rtems*)
  	tm_file="rs6000/biarch64.h ${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/e500.h rs6000/rtems.h rtems.h"
! 	extra_options="${extra_options} rs6000/sysv4.opt"
  	tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-rtems rs6000/t-ppccomm"
  	;;
  powerpc*-*-linux*)
--- 2429,2435 ----
  	;;
  powerpc-*-rtems*)
  	tm_file="rs6000/biarch64.h ${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/e500.h rs6000/rtems.h rtems.h"
! 	extra_options="${extra_options} rs6000/sysv4.opt rs6000/linux64.opt"
  	tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-rtems rs6000/t-ppccomm"
  	;;
  powerpc*-*-linux*)
diff -Nrcpad gcc-7.2.0/gcc/config.in gcc-7.3.0/gcc/config.in
*** gcc-7.2.0/gcc/config.in	Mon Aug 14 08:03:31 2017
--- gcc-7.3.0/gcc/config.in	Thu Jan 25 08:17:54 2018
***************
*** 709,714 ****
--- 709,720 ----
  #endif
  
  
+ /* Define if your assembler supports -xbrace_comment option. */
+ #ifndef USED_FOR_TARGET
+ #undef HAVE_AS_XBRACE_COMMENT_OPTION
+ #endif
+ 
+ 
  /* Define to 1 if you have the `atoq' function. */
  #ifndef USED_FOR_TARGET
  #undef HAVE_ATOQ
diff -Nrcpad gcc-7.2.0/gcc/configure gcc-7.3.0/gcc/configure
*** gcc-7.2.0/gcc/configure	Fri Jul  7 15:42:43 2017
--- gcc-7.3.0/gcc/configure	Tue Nov 21 09:31:12 2017
*************** $as_echo "$as_me: WARNING: LTO for $targ
*** 25449,25454 ****
--- 25449,25486 ----
  	;;
      esac
  
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for -xbrace_comment" >&5
+ $as_echo_n "checking assembler for -xbrace_comment... " >&6; }
+ if test "${gcc_cv_as_ix86_xbrace_comment+set}" = set; then :
+   $as_echo_n "(cached) " >&6
+ else
+   gcc_cv_as_ix86_xbrace_comment=no
+   if test x$gcc_cv_as != x; then
+     $as_echo '.text' > conftest.s
+     if { ac_try='$gcc_cv_as $gcc_cv_as_flags -xbrace_comment=no -o conftest.o conftest.s >&5'
+   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
+   (eval $ac_try) 2>&5
+   ac_status=$?
+   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+   test $ac_status = 0; }; }
+     then
+ 	gcc_cv_as_ix86_xbrace_comment=yes
+     else
+       echo "configure: failed program was" >&5
+       cat conftest.s >&5
+     fi
+     rm -f conftest.o conftest.s
+   fi
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_as_ix86_xbrace_comment" >&5
+ $as_echo "$gcc_cv_as_ix86_xbrace_comment" >&6; }
+ if test $gcc_cv_as_ix86_xbrace_comment = yes; then
+ 
+ $as_echo "#define HAVE_AS_XBRACE_COMMENT_OPTION 1" >>confdefs.h
+ 
+ fi
+ 
+ 
      # Test if the assembler supports the section flag 'e' for specifying
      # an excluded section.
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for .section with e" >&5
*************** elif test x$gcc_cv_ld != x; then
*** 28122,28128 ****
    else
      case "$target" in
        *-*-solaris2.1[1-9]*)
! 	# Solaris 11.x and Solaris 12 added PIE support.
  	if $gcc_cv_ld -z help 2>&1 | grep -- type.*pie > /dev/null; then
  	  gcc_cv_ld_pie=yes
  	fi
--- 28154,28160 ----
    else
      case "$target" in
        *-*-solaris2.1[1-9]*)
! 	# Solaris 11.3 added PIE support.
  	if $gcc_cv_ld -z help 2>&1 | grep -- type.*pie > /dev/null; then
  	  gcc_cv_ld_pie=yes
  	fi
diff -Nrcpad gcc-7.2.0/gcc/configure.ac gcc-7.3.0/gcc/configure.ac
*** gcc-7.2.0/gcc/configure.ac	Fri Jul  7 15:42:43 2017
--- gcc-7.3.0/gcc/configure.ac	Tue Nov 21 09:31:12 2017
*************** foo:	nop
*** 4059,4064 ****
--- 4059,4069 ----
  	;;
      esac
  
+     gcc_GAS_CHECK_FEATURE([-xbrace_comment], gcc_cv_as_ix86_xbrace_comment,,
+       [-xbrace_comment=no], [.text],,
+       [AC_DEFINE(HAVE_AS_XBRACE_COMMENT_OPTION, 1,
+ 		[Define if your assembler supports -xbrace_comment option.])])
+ 
      # Test if the assembler supports the section flag 'e' for specifying
      # an excluded section.
      gcc_GAS_CHECK_FEATURE([.section with e], gcc_cv_as_section_has_e,
*************** elif test x$gcc_cv_ld != x; then
*** 5047,5053 ****
    else
      case "$target" in
        *-*-solaris2.1[[1-9]]*)
! 	# Solaris 11.x and Solaris 12 added PIE support.
  	if $gcc_cv_ld -z help 2>&1 | grep -- type.*pie > /dev/null; then
  	  gcc_cv_ld_pie=yes
  	fi
--- 5052,5058 ----
    else
      case "$target" in
        *-*-solaris2.1[[1-9]]*)
! 	# Solaris 11.3 added PIE support.
  	if $gcc_cv_ld -z help 2>&1 | grep -- type.*pie > /dev/null; then
  	  gcc_cv_ld_pie=yes
  	fi
diff -Nrcpad gcc-7.2.0/gcc/convert.c gcc-7.3.0/gcc/convert.c
*** gcc-7.2.0/gcc/convert.c	Fri Apr  7 08:20:24 2017
--- gcc-7.3.0/gcc/convert.c	Tue Jan  9 08:53:14 2018
*************** do_narrow (location_t loc,
*** 461,468 ****
  	     type in case the operation in outprec precision
  	     could overflow.  Otherwise, we would introduce
  	     signed-overflow undefinedness.  */
! 	  || ((!TYPE_OVERFLOW_WRAPS (TREE_TYPE (arg0))
! 	       || !TYPE_OVERFLOW_WRAPS (TREE_TYPE (arg1)))
  	      && ((TYPE_PRECISION (TREE_TYPE (arg0)) * 2u
  		   > outprec)
  		  || (TYPE_PRECISION (TREE_TYPE (arg1)) * 2u
--- 461,470 ----
  	     type in case the operation in outprec precision
  	     could overflow.  Otherwise, we would introduce
  	     signed-overflow undefinedness.  */
! 	  || ((!(INTEGRAL_TYPE_P (TREE_TYPE (arg0))
! 		 && TYPE_OVERFLOW_WRAPS (TREE_TYPE (arg0)))
! 	       || !(INTEGRAL_TYPE_P (TREE_TYPE (arg1))
! 		    && TYPE_OVERFLOW_WRAPS (TREE_TYPE (arg1))))
  	      && ((TYPE_PRECISION (TREE_TYPE (arg0)) * 2u
  		   > outprec)
  		  || (TYPE_PRECISION (TREE_TYPE (arg1)) * 2u
diff -Nrcpad gcc-7.2.0/gcc/cp/ChangeLog gcc-7.3.0/gcc/cp/ChangeLog
*** gcc-7.2.0/gcc/cp/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/cp/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,11 ****
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
  
  2017-08-09  Leonid Koppel  <lkoppel@uwaterloo.ca>
  
!         PR c++/67054 - Inherited ctor with non-default-constructible members
!         * method.c (walk_field_subobs) Consider member initializers (NSDMIs)
  	when deducing an inheriting constructor.
  
  2017-07-27  Paolo Carlini  <paolo.carlini@oracle.com>
--- 1,233 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-17  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/81843 - ICE with variadic member template.
+ 	PR c++/72801
+ 	* pt.c (unify_pack_expansion): Don't try to deduce enclosing
+ 	template args.
+ 
+ 	PR c++/82331 - ICE with variadic partial specialization of auto
+ 	* pt.c (unify) [TEMPLATE_PARM_INDEX]: Set processing_template_decl
+ 	around call to tsubst.
+ 
+ 	PR c++/82760 - memory corruption with aligned new.
+ 	* call.c (build_operator_new_call): Update *args if we add the
+ 	align_arg.
+ 
+ 2018-01-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83556
+ 	* tree.c (replace_placeholders_r): Pass NULL as last argument to
+ 	cp_walk_tree instead of d->pset.  If non-TREE_CONSTANT and
+ 	non-PLACEHOLDER_EXPR tree has been seen already, set *walk_subtrees
+ 	to false and return.
+ 	(replace_placeholders): Pass NULL instead of &pset as last argument
+ 	to cp_walk_tree.
+ 
+ 2017-12-19  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-12-18  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/83116
+ 	* constexpr.c (cxx_eval_call_expression): Only look into
+ 	constexpr_call_table if ctx->strict.
+ 
+ 2017-12-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83205
+ 	* decl.c (cp_finish_decomp): Handle the case when tsize is not
+ 	error_mark_node, but doesn't fit into uhwi.  Split up count != eltscnt
+ 	and !tree_fits_uhwi_p (tsize) error_at calls into error_n and inform_n
+ 	to handle plural forms properly.
+ 
+ 	PR c++/81197
+ 	* cp-tree.h (cp_maybe_mangle_decomp): Declare.
+ 	* decl.c (cp_maybe_mangle_decomp): New function.
+ 	(cp_finish_decomp): Don't SET_DECL_ASSEMBLER_NAME here.
+ 	* parser.c (cp_convert_range_for,
+ 	cp_parser_decomposition_declaration): Call cp_maybe_mangle_decomp.
+ 	* pt.c (tsubst_expr): Likewise.
+ 	* mangle.c (find_decomp_unqualified_name): New function.
+ 	(write_unqualified_name): Handle DECL_DECOMPOSITION_P
+ 	where DECL_ASSEMBLER_NAME is already set.
+ 
+ 2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83217
+ 	* decl.c (cp_finish_decomp): If decl's type is REFERENCE_TYPE,
+ 	call complete_type (TREE_TYPE (type)).
+ 
+ 	Backported from mainline
+ 	2017-12-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/79650
+ 	* pt.c (convert_nontype_argument): Diagnose
+ 	reduced_constant_expression_p expressions that aren't INTEGER_CST.
+ 
+ 	2017-12-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/80259
+ 	* decl2.c (grokfield): Diagnose = delete redefinition of a friend.
+ 
+ 	2017-11-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/81888
+ 	* parser.c (cp_parser_decomposition_declaration): Reject just
+ 	BRACE_ENCLOSED_INITIALIZER_P initializers with nelts != 1 rather
+ 	than all such CONSTRUCTORs, and only if is_direct_init is true.
+ 
+ 	PR c++/81675
+ 	* cp-gimplify.c (cp_fold) <case COND_EXPR>: Don't return immediately
+ 	for VOID_TYPE_P COND_EXPRs, instead fold the operands and if op0 is
+ 	INTEGER_CST, ensure that both op1 and op2 are non-NULL and fall
+ 	through into normal folding, otherwise just rebuild x if any op
+ 	changed.
+ 
+ 	2017-11-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* parser.c (cp_parser_omp_declare): Change return type to bool from
+ 	void, return true for declare simd.
+ 	(cp_parser_pragma): Return cp_parser_omp_declare returned value
+ 	rather than always false.
+ 
+ 	2017-11-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82781
+ 	* constexpr.c (cxx_eval_vector_conditional_expression): New function.
+ 	(cxx_eval_constant_expression) <case VEC_COND_EXPR>: Use it instead
+ 	of cxx_eval_conditional_expression.
+ 
+ 2017-10-30  Paolo Carlini  <paolo.carlini@oracle.com>
+ 
+ 	PR c++/82085
+ 	* pt.c (tsubst_copy_and_build, [INDIRECT_REF]): For a REFERENCE_REF_P,
+ 	unconditionally call convert_from_reference.
+ 
+ 2017-10-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-10-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82373
+ 	* error.c (dump_function_decl): If show_return, call dump_type_suffix
+ 	on the same return type dump_type_prefix has been called on.
+ 
+ 2017-10-17  Nathan Sidwell  <nathan@acm.org>
+ 
+ 	PR c++/82560
+ 	* call.c (build_over_call): Don't pass tf_no_cleanup to nested
+ 	calls.
+ 
+ 2017-10-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82299
+ 	* decl.c (reshape_init): Suppress warn_useless_cast for direct enum
+ 	init.
+ 	* typeck.c (convert_for_assignment): Likewise.
+ 
+ 2017-10-05  Jason Merrill  <jason@redhat.com>
+ 
+ 	* call.c (convert_arg_to_ellipsis): Use the result of force_rvalue.
+ 
+ 2017-10-04  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/82406 - C++ error with noexcept function type
+ 	PR c++/70029 - ICE with ref-qualifier and -flto
+ 	* tree.c (cxx_copy_lang_qualifiers): New.
+ 	* cp-tree.h: Declare it.
+ 	* cp-objcp-common.h: Define LANG_HOOKS_COPY_LANG_QUALIFIERS.
+ 
+ 	PR c++/81525 - broken handling of auto in generic lambda.
+ 	* pt.c (tsubst_decl) [VAR_DECL]: Use strip_innermost_template_args.
+ 
+ 2017-09-22  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR bootstrap/81926
+ 	* cp-objcp-common.c (cp_get_debug_type): Do only one lookup
+ 
+ 2017-09-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/81929
+ 	* tree.c (struct replace_placeholders_t): Add pset field.
+ 	(replace_placeholders_r): Call cp_walk_tree with d->pset as
+ 	last argument instead of NULL.  Formatting fix.
+ 	(replace_placeholders): Add pset variable, add its address
+ 	into data.  Pass &pset instead of NULL to cp_walk_tree.
+ 
+ 2017-09-18  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/81236 - ICE with template-id in generic lambda
+ 	* parser.c (parsing_default_capturing_generic_lambda): Don't check
+ 	for enclosing template.
+ 	* semantics.c (finish_qualified_id_expr): Call it.
+ 	* cp-tree.h: Adjust.
+ 
+ 	PR c++/80767 - unnecessary instantiation of generic lambda
+ 	PR c++/82030 - ICE inheriting from multiple lambdas
+ 	* call.c (convert_like_real): Call build_user_type_conversion_1 if
+ 	cand is null.
+ 	(add_conv_candidate): Build a ck_user conversion with no candidate.
+ 
+ 	PR c++/80935 - wrong C++17 error with lambda
+ 	* decl.c (check_for_uninitialized_const_var): Check
+ 	is_instantiation_of_constexpr.
+ 
+ 	PR c++/81671 - nullptr_t template parameter
+ 	* pt.c (convert_nontype_argument): Fix nullptr_t check.
+ 
+ 	PR c++/81525 - wrong constant value with generic lambda
+ 	* pt.c (tsubst_decl) [VAR_DECL]: Avoid clobbering auto.
+ 	(tsubst_copy) [VAR_DECL]: Handle auto.
+ 
+ 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/81314
+ 	* cp-gimplify.c (omp_var_to_track): Look through references.
+ 	(omp_cxx_notice_variable): Likewise.
+ 
+ 2017-09-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR bootstrap/81926
+ 	* cp-objcp-common.c (struct debug_type_hasher): New class.
+ 	(debug_type_hash): New variable.
+ 	(cp_get_debug_type): Associate the OFFSET_TYPEs with the types.
+ 
+ 2017-09-01  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-01  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/82040
+ 	* typeck.c (cp_build_unary_op): Avoid re-entering reporting routines.
+ 
+ 2017-08-25  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-08-08  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/81607
+ 	* cp-gimplify.c (cp_fold): If folding exposed a branch of
+ 	a COND_EXPR, convert it to the original type of the COND_EXPR, if
+ 	they differ.		   
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
  
  2017-08-09  Leonid Koppel  <lkoppel@uwaterloo.ca>
  
! 	PR c++/67054 - Inherited ctor with non-default-constructible members
! 	* method.c (walk_field_subobs) Consider member initializers (NSDMIs)
  	when deducing an inheriting constructor.
  
  2017-07-27  Paolo Carlini  <paolo.carlini@oracle.com>
diff -Nrcpad gcc-7.2.0/gcc/cp/call.c gcc-7.3.0/gcc/cp/call.c
*** gcc-7.2.0/gcc/cp/call.c	Tue Jun 20 16:47:58 2017
--- gcc-7.3.0/gcc/cp/call.c	Wed Jan 17 18:07:45 2018
*************** add_conv_candidate (struct z_candidate *
*** 2279,2286 ****
  
        if (i == 0)
  	{
! 	  t = implicit_conversion (totype, argtype, arg, /*c_cast_p=*/false,
! 				   flags, complain);
  	  convert_type = totype;
  	}
        else if (parmnode == void_list_node)
--- 2279,2288 ----
  
        if (i == 0)
  	{
! 	  t = build_identity_conv (argtype, NULL_TREE);
! 	  t = build_conv (ck_user, totype, t);
! 	  /* Leave the 'cand' field null; we'll figure out the conversion in
! 	     convert_like_real if this candidate is chosen.  */
  	  convert_type = totype;
  	}
        else if (parmnode == void_list_node)
*************** build_operator_new_call (tree fnname, ve
*** 4342,4347 ****
--- 4344,4351 ----
  	= vec_copy_and_insert (*args, align_arg, 1);
        cand = perform_overload_resolution (fns, align_args, &candidates,
  					  &any_viable_p, tf_none);
+       if (cand)
+ 	*args = align_args;
        /* If no aligned allocation function matches, try again without the
  	 alignment.  */
      }
*************** convert_like_real (conversion *convs, tr
*** 6665,6670 ****
--- 6669,6681 ----
      case ck_user:
        {
  	struct z_candidate *cand = convs->cand;
+ 
+ 	if (cand == NULL)
+ 	  /* We chose the surrogate function from add_conv_candidate, now we
+ 	     actually need to build the conversion.  */
+ 	  cand = build_user_type_conversion_1 (totype, expr,
+ 					       LOOKUP_NO_CONVERSION, complain);
+ 
  	tree convfn = cand->fn;
  
  	/* When converting from an init list we consider explicit
*************** convert_arg_to_ellipsis (tree arg, tsubs
*** 7117,7129 ****
        /* In a template (or ill-formed code), we can have an incomplete type
  	 even after require_complete_type_sfinae, in which case we don't know
  	 whether it has trivial copy or not.  */
!       && COMPLETE_TYPE_P (arg_type))
      {
-       /* Build up a real lvalue-to-rvalue conversion in case the
- 	 copy constructor is trivial but not callable.  */
-       if (!cp_unevaluated_operand && CLASS_TYPE_P (arg_type))
- 	force_rvalue (arg, complain);
- 
        /* [expr.call] 5.2.2/7:
  	 Passing a potentially-evaluated argument of class type (Clause 9)
  	 with a non-trivial copy constructor or a non-trivial destructor
--- 7128,7136 ----
        /* In a template (or ill-formed code), we can have an incomplete type
  	 even after require_complete_type_sfinae, in which case we don't know
  	 whether it has trivial copy or not.  */
!       && COMPLETE_TYPE_P (arg_type)
!       && !cp_unevaluated_operand)
      {
        /* [expr.call] 5.2.2/7:
  	 Passing a potentially-evaluated argument of class type (Clause 9)
  	 with a non-trivial copy constructor or a non-trivial destructor
*************** convert_arg_to_ellipsis (tree arg, tsubs
*** 7135,7144 ****
  
  	 If the call appears in the context of a sizeof expression,
  	 it is not potentially-evaluated.  */
!       if (cp_unevaluated_operand == 0
! 	  && (type_has_nontrivial_copy_init (arg_type)
! 	      || TYPE_HAS_NONTRIVIAL_DESTRUCTOR (arg_type)))
  	{
  	  if (complain & tf_warning)
  	    warning (OPT_Wconditionally_supported,
  		     "passing objects of non-trivially-copyable "
--- 7142,7151 ----
  
  	 If the call appears in the context of a sizeof expression,
  	 it is not potentially-evaluated.  */
!       if (type_has_nontrivial_copy_init (arg_type)
! 	  || TYPE_HAS_NONTRIVIAL_DESTRUCTOR (arg_type))
  	{
+ 	  arg = force_rvalue (arg, complain);
  	  if (complain & tf_warning)
  	    warning (OPT_Wconditionally_supported,
  		     "passing objects of non-trivially-copyable "
*************** convert_arg_to_ellipsis (tree arg, tsubs
*** 7146,7151 ****
--- 7153,7163 ----
  		     arg_type);
  	  return cp_build_addr_expr (arg, complain);
  	}
+       /* Build up a real lvalue-to-rvalue conversion in case the
+ 	 copy constructor is trivial but not callable.  */
+       else if (CLASS_TYPE_P (arg_type))
+ 	force_rvalue (arg, complain);
+ 
      }
  
    return arg;
*************** build_over_call (struct z_candidate *can
*** 7658,7665 ****
      }
  
    /* N3276 magic doesn't apply to nested calls.  */
!   int decltype_flag = (complain & tf_decltype);
    complain &= ~tf_decltype;
  
    /* Find maximum size of vector to hold converted arguments.  */
    parmlen = list_length (parm);
--- 7670,7680 ----
      }
  
    /* N3276 magic doesn't apply to nested calls.  */
!   tsubst_flags_t decltype_flag = (complain & tf_decltype);
    complain &= ~tf_decltype;
+   /* No-Cleanup doesn't apply to nested calls either.  */
+   tsubst_flags_t no_cleanup_complain = complain;
+   complain &= ~tf_no_cleanup;
  
    /* Find maximum size of vector to hold converted arguments.  */
    parmlen = list_length (parm);
*************** build_over_call (struct z_candidate *can
*** 7841,7847 ****
        if (flags & LOOKUP_NO_CONVERSION)
  	conv->user_conv_p = true;
  
!       tsubst_flags_t arg_complain = complain & (~tf_no_cleanup);
        if (!conversion_warning)
  	arg_complain &= ~tf_warning;
  
--- 7856,7862 ----
        if (flags & LOOKUP_NO_CONVERSION)
  	conv->user_conv_p = true;
  
!       tsubst_flags_t arg_complain = complain;
        if (!conversion_warning)
  	arg_complain &= ~tf_warning;
  
*************** build_over_call (struct z_candidate *can
*** 8086,8092 ****
        else if (default_ctor_p (fn))
  	{
  	  if (is_dummy_object (argarray[0]))
! 	    return force_target_expr (DECL_CONTEXT (fn), void_node, complain);
  	  else
  	    return cp_build_indirect_ref (argarray[0], RO_NULL, complain);
  	}
--- 8101,8108 ----
        else if (default_ctor_p (fn))
  	{
  	  if (is_dummy_object (argarray[0]))
! 	    return force_target_expr (DECL_CONTEXT (fn), void_node,
! 				      no_cleanup_complain);
  	  else
  	    return cp_build_indirect_ref (argarray[0], RO_NULL, complain);
  	}
*************** compare_ics (conversion *ics1, conversio
*** 9128,9134 ****
  	return 0;
        else if (t1->kind == ck_user)
  	{
! 	  if (t1->cand->fn != t2->cand->fn)
  	    return 0;
  	}
        else
--- 9144,9152 ----
  	return 0;
        else if (t1->kind == ck_user)
  	{
! 	  tree f1 = t1->cand ? t1->cand->fn : t1->type;
! 	  tree f2 = t2->cand ? t2->cand->fn : t2->type;
! 	  if (f1 != f2)
  	    return 0;
  	}
        else
diff -Nrcpad gcc-7.2.0/gcc/cp/constexpr.c gcc-7.3.0/gcc/cp/constexpr.c
*** gcc-7.2.0/gcc/cp/constexpr.c	Mon Jun 19 20:56:02 2017
--- gcc-7.3.0/gcc/cp/constexpr.c	Tue Dec 19 10:02:48 2017
*************** cxx_eval_call_expression (const constexp
*** 1558,1564 ****
    tree result = NULL_TREE;
  
    constexpr_call *entry = NULL;
!   if (depth_ok && !non_constant_args)
      {
        new_call.hash = iterative_hash_template_arg
  	(new_call.bindings, constexpr_fundef_hasher::hash (new_call.fundef));
--- 1558,1564 ----
    tree result = NULL_TREE;
  
    constexpr_call *entry = NULL;
!   if (depth_ok && !non_constant_args && ctx->strict)
      {
        new_call.hash = iterative_hash_template_arg
  	(new_call.bindings, constexpr_fundef_hasher::hash (new_call.fundef));
*************** cxx_eval_conditional_expression (const c
*** 2044,2049 ****
--- 2044,2088 ----
  				       jump_target);
  }
  
+ /* Subroutine of cxx_eval_constant_expression.
+    Attempt to evaluate vector condition expressions.  Unlike
+    cxx_eval_conditional_expression, VEC_COND_EXPR acts like a normal
+    ternary arithmetics operation, where all 3 arguments have to be
+    evaluated as constants and then folding computes the result from
+    them.  */
+ 
+ static tree
+ cxx_eval_vector_conditional_expression (const constexpr_ctx *ctx, tree t,
+ 					bool *non_constant_p, bool *overflow_p)
+ {
+   tree arg1 = cxx_eval_constant_expression (ctx, TREE_OPERAND (t, 0),
+ 					    /*lval*/false,
+ 					    non_constant_p, overflow_p);
+   VERIFY_CONSTANT (arg1);
+   tree arg2 = cxx_eval_constant_expression (ctx, TREE_OPERAND (t, 1),
+ 					    /*lval*/false,
+ 					    non_constant_p, overflow_p);
+   VERIFY_CONSTANT (arg2);
+   tree arg3 = cxx_eval_constant_expression (ctx, TREE_OPERAND (t, 2),
+ 					    /*lval*/false,
+ 					    non_constant_p, overflow_p);
+   VERIFY_CONSTANT (arg3);
+   location_t loc = EXPR_LOCATION (t);
+   tree type = TREE_TYPE (t);
+   tree r = fold_ternary_loc (loc, VEC_COND_EXPR, type, arg1, arg2, arg3);
+   if (r == NULL_TREE)
+     {
+       if (arg1 == TREE_OPERAND (t, 0)
+ 	  && arg2 == TREE_OPERAND (t, 1)
+ 	  && arg3 == TREE_OPERAND (t, 2))
+ 	r = t;
+       else
+ 	r = build3_loc (loc, VEC_COND_EXPR, type, arg1, arg2, arg3);
+     }
+   VERIFY_CONSTANT (r);
+   return r;
+ }
+ 
  /* Returns less than, equal to, or greater than zero if KEY is found to be
     less than, to match, or to be greater than the constructor_elt's INDEX.  */
  
*************** cxx_eval_constant_expression (const cons
*** 4361,4372 ****
  					      jump_target);
  	  break;
  	}
-       /* FALLTHRU */
-     case VEC_COND_EXPR:
        r = cxx_eval_conditional_expression (ctx, t, lval,
  					   non_constant_p, overflow_p,
  					   jump_target);
        break;
  
      case CONSTRUCTOR:
        if (TREE_CONSTANT (t))
--- 4400,4413 ----
  					      jump_target);
  	  break;
  	}
        r = cxx_eval_conditional_expression (ctx, t, lval,
  					   non_constant_p, overflow_p,
  					   jump_target);
        break;
+     case VEC_COND_EXPR:
+       r = cxx_eval_vector_conditional_expression (ctx, t, non_constant_p,
+ 						  overflow_p);
+       break;
  
      case CONSTRUCTOR:
        if (TREE_CONSTANT (t))
diff -Nrcpad gcc-7.2.0/gcc/cp/cp-gimplify.c gcc-7.3.0/gcc/cp/cp-gimplify.c
*** gcc-7.2.0/gcc/cp/cp-gimplify.c	Wed Jun 21 22:15:55 2017
--- gcc-7.3.0/gcc/cp/cp-gimplify.c	Fri Dec 15 22:06:16 2017
*************** omp_var_to_track (tree decl)
*** 924,929 ****
--- 924,931 ----
    tree type = TREE_TYPE (decl);
    if (is_invisiref_parm (decl))
      type = TREE_TYPE (type);
+   else if (TREE_CODE (type) == REFERENCE_TYPE)
+     type = TREE_TYPE (type);
    while (TREE_CODE (type) == ARRAY_TYPE)
      type = TREE_TYPE (type);
    if (type == error_mark_node || !CLASS_TYPE_P (type))
*************** omp_cxx_notice_variable (struct cp_gener
*** 976,981 ****
--- 978,985 ----
  	      tree type = TREE_TYPE (decl);
  	      if (is_invisiref_parm (decl))
  		type = TREE_TYPE (type);
+ 	      else if (TREE_CODE (type) == REFERENCE_TYPE)
+ 		type = TREE_TYPE (type);
  	      while (TREE_CODE (type) == ARRAY_TYPE)
  		type = TREE_TYPE (type);
  	      get_copy_ctor (type, tf_none);
*************** cp_fold (tree x)
*** 2274,2286 ****
  
      case VEC_COND_EXPR:
      case COND_EXPR:
- 
-       /* Don't bother folding a void condition, since it can't produce a
- 	 constant value.  Also, some statement-level uses of COND_EXPR leave
- 	 one of the branches NULL, so folding would crash.  */
-       if (VOID_TYPE_P (TREE_TYPE (x)))
- 	return x;
- 
        loc = EXPR_LOCATION (x);
        op0 = cp_fold_rvalue (TREE_OPERAND (x, 0));
        op1 = cp_fold (TREE_OPERAND (x, 1));
--- 2278,2283 ----
*************** cp_fold (tree x)
*** 2294,2299 ****
--- 2291,2319 ----
  	  if (!VOID_TYPE_P (TREE_TYPE (op2)))
  	    op2 = cp_truthvalue_conversion (op2);
  	}
+       else if (VOID_TYPE_P (TREE_TYPE (x)))
+ 	{
+ 	  if (TREE_CODE (op0) == INTEGER_CST)
+ 	    {
+ 	      /* If the condition is constant, fold can fold away
+ 		 the COND_EXPR.  If some statement-level uses of COND_EXPR
+ 		 have one of the branches NULL, avoid folding crash.  */
+ 	      if (!op1)
+ 		op1 = build_empty_stmt (loc);
+ 	      if (!op2)
+ 		op2 = build_empty_stmt (loc);
+ 	    }
+ 	  else
+ 	    {
+ 	      /* Otherwise, don't bother folding a void condition, since
+ 		 it can't produce a constant value.  */
+ 	      if (op0 != TREE_OPERAND (x, 0)
+ 		  || op1 != TREE_OPERAND (x, 1)
+ 		  || op2 != TREE_OPERAND (x, 2))
+ 		x = build3_loc (loc, code, TREE_TYPE (x), op0, op1, op2);
+ 	      break;
+ 	    }
+ 	}
  
        if (op0 != TREE_OPERAND (x, 0)
  	  || op1 != TREE_OPERAND (x, 1)
*************** cp_fold (tree x)
*** 2311,2319 ****
  
        /* A COND_EXPR might have incompatible types in branches if one or both
  	 arms are bitfields.  If folding exposed such a branch, fix it up.  */
!       if (TREE_CODE (x) != code)
! 	if (tree type = is_bitfield_expr_with_lowered_type (x))
! 	  x = fold_convert (type, x);
  
        break;
  
--- 2331,2339 ----
  
        /* A COND_EXPR might have incompatible types in branches if one or both
  	 arms are bitfields.  If folding exposed such a branch, fix it up.  */
!       if (TREE_CODE (x) != code
! 	  && !useless_type_conversion_p (TREE_TYPE (org_x), TREE_TYPE (x)))
! 	x = fold_convert (TREE_TYPE (org_x), x);
  
        break;
  
diff -Nrcpad gcc-7.2.0/gcc/cp/cp-objcp-common.c gcc-7.3.0/gcc/cp/cp-objcp-common.c
*** gcc-7.2.0/gcc/cp/cp-objcp-common.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/cp/cp-objcp-common.c	Fri Sep 22 20:20:40 2017
*************** cxx_types_compatible_p (tree x, tree y)
*** 131,136 ****
--- 131,150 ----
    return same_type_ignoring_top_level_qualifiers_p (x, y);
  }
  
+ struct debug_type_hasher : ggc_cache_ptr_hash<tree_map>
+ {
+   static hashval_t hash (tree_map *m) { return tree_map_hash (m); }
+   static bool equal (tree_map *a, tree_map *b) { return tree_map_eq (a, b); }
+ 
+   static int
+   keep_cache_entry (tree_map *&e)
+   {
+     return ggc_marked_p (e->base.from);
+   }
+ };
+ 
+ static GTY((cache)) hash_table<debug_type_hasher> *debug_type_hash;
+ 
  /* Return a type to use in the debug info instead of TYPE, or NULL_TREE to
     keep TYPE.  */
  
*************** tree
*** 138,145 ****
  cp_get_debug_type (const_tree type)
  {
    if (TYPE_PTRMEMFUNC_P (type) && !typedef_variant_p (type))
!     return build_offset_type (TYPE_PTRMEMFUNC_OBJECT_TYPE (type),
! 			      TREE_TYPE (TYPE_PTRMEMFUNC_FN_TYPE (type)));
  
    return NULL_TREE;
  }
--- 152,186 ----
  cp_get_debug_type (const_tree type)
  {
    if (TYPE_PTRMEMFUNC_P (type) && !typedef_variant_p (type))
!     {
!       if (debug_type_hash == NULL)
! 	debug_type_hash = hash_table<debug_type_hasher>::create_ggc (512);
! 
!       /* We cannot simply use build_offset_type here because the function uses
! 	 the type canonicalization hashtable, which is GC-ed, so its behavior
! 	 depends on the actual collection points.  Since we are building these
! 	 types on the fly for the debug info only, they would not be attached
! 	 to any GC root and always be swept, so we would make the contents of
! 	 the debug info depend on the collection points.  */
!       struct tree_map in, *h, **slot;
! 
!       in.base.from = CONST_CAST_TREE (type);
!       in.hash = htab_hash_pointer (type);
!       slot = debug_type_hash->find_slot_with_hash (&in, in.hash, INSERT);
!       if (*slot)
! 	return (*slot)->to;
! 
!       tree t = build_offset_type (TYPE_PTRMEMFUNC_OBJECT_TYPE (type),
! 				  TREE_TYPE (TYPE_PTRMEMFUNC_FN_TYPE (type)));
! 
!       h = ggc_alloc<tree_map> ();
!       h->base.from = CONST_CAST_TREE (type);
!       h->hash = htab_hash_pointer (type);
!       h->to = t;
!       *slot = h;
! 
!       return t;
!     }
  
    return NULL_TREE;
  }
diff -Nrcpad gcc-7.2.0/gcc/cp/cp-objcp-common.h gcc-7.3.0/gcc/cp/cp-objcp-common.h
*** gcc-7.2.0/gcc/cp/cp-objcp-common.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/cp/cp-objcp-common.h	Wed Oct  4 17:47:08 2017
*************** extern tree cp_unit_size_without_reusabl
*** 94,99 ****
--- 94,101 ----
  #define LANG_HOOKS_BUILTIN_FUNCTION_EXT_SCOPE cxx_builtin_function_ext_scope
  #undef	LANG_HOOKS_TYPE_HASH_EQ
  #define LANG_HOOKS_TYPE_HASH_EQ	cxx_type_hash_eq
+ #undef	LANG_HOOKS_COPY_LANG_QUALIFIERS
+ #define LANG_HOOKS_COPY_LANG_QUALIFIERS	cxx_copy_lang_qualifiers
  #undef LANG_HOOKS_MISSING_NORETURN_OK_P
  #define LANG_HOOKS_MISSING_NORETURN_OK_P cp_missing_noreturn_ok_p
  #undef LANG_HOOKS_BLOCK_MAY_FALLTHRU
diff -Nrcpad gcc-7.2.0/gcc/cp/cp-tree.h gcc-7.3.0/gcc/cp/cp-tree.h
*** gcc-7.2.0/gcc/cp/cp-tree.h	Thu Jun 29 16:46:29 2017
--- gcc-7.3.0/gcc/cp/cp-tree.h	Sat Dec 16 00:40:14 2017
*************** extern void start_decl_1			(tree, bool);
*** 5846,5851 ****
--- 5846,5852 ----
  extern bool check_array_initializer		(tree, tree, tree);
  extern void cp_finish_decl			(tree, tree, bool, tree, int);
  extern tree lookup_decomp_type			(tree);
+ extern void cp_maybe_mangle_decomp		(tree, tree, unsigned int);
  extern void cp_finish_decomp			(tree, tree, unsigned int);
  extern int cp_complete_array_type		(tree *, tree, bool);
  extern int cp_complete_array_type_or_error	(tree *, tree, bool, tsubst_flags_t);
*************** extern bool maybe_clone_body			(tree);
*** 6125,6131 ****
  /* In parser.c */
  extern tree cp_convert_range_for (tree, tree, tree, tree, unsigned int, bool);
  extern bool parsing_nsdmi (void);
! extern bool parsing_default_capturing_generic_lambda_in_template (void);
  extern void inject_this_parameter (tree, cp_cv_quals);
  
  /* in pt.c */
--- 6126,6132 ----
  /* In parser.c */
  extern tree cp_convert_range_for (tree, tree, tree, tree, unsigned int, bool);
  extern bool parsing_nsdmi (void);
! extern bool parsing_default_capturing_generic_lambda (void);
  extern void inject_this_parameter (tree, cp_cv_quals);
  
  /* in pt.c */
*************** extern tree convert_bitfield_to_declared
*** 6703,6708 ****
--- 6704,6710 ----
  extern tree cp_save_expr			(tree);
  extern bool cast_valid_in_integral_constant_expression_p (tree);
  extern bool cxx_type_hash_eq			(const_tree, const_tree);
+ extern tree cxx_copy_lang_qualifiers		(const_tree, const_tree);
  
  extern void cxx_print_statistics		(void);
  extern bool maybe_warn_zero_as_null_pointer_constant (tree, location_t);
diff -Nrcpad gcc-7.2.0/gcc/cp/decl.c gcc-7.3.0/gcc/cp/decl.c
*** gcc-7.2.0/gcc/cp/decl.c	Sat Apr 15 03:28:31 2017
--- gcc-7.3.0/gcc/cp/decl.c	Sat Dec 16 00:41:10 2017
*************** check_for_uninitialized_const_var (tree
*** 5579,5587 ****
  		   "uninitialized const %qD", decl);
        else
  	{
! 	  error_at (DECL_SOURCE_LOCATION (decl),
! 		    "uninitialized variable %qD in %<constexpr%> function",
! 		    decl);
  	  cp_function_chain->invalid_constexpr = true;
  	}
  
--- 5579,5588 ----
  		   "uninitialized const %qD", decl);
        else
  	{
! 	  if (!is_instantiation_of_constexpr (current_function_decl))
! 	    error_at (DECL_SOURCE_LOCATION (decl),
! 		      "uninitialized variable %qD in %<constexpr%> function",
! 		      decl);
  	  cp_function_chain->invalid_constexpr = true;
  	}
  
*************** reshape_init (tree type, tree init, tsub
*** 6099,6105 ****
      {
        tree elt = CONSTRUCTOR_ELT (init, 0)->value;
        if (check_narrowing (ENUM_UNDERLYING_TYPE (type), elt, complain))
! 	return cp_build_c_cast (type, elt, tf_warning_or_error);
        else
  	return error_mark_node;
      }
--- 6100,6109 ----
      {
        tree elt = CONSTRUCTOR_ELT (init, 0)->value;
        if (check_narrowing (ENUM_UNDERLYING_TYPE (type), elt, complain))
! 	{
! 	  warning_sentinel w (warn_useless_cast);
! 	  return cp_build_c_cast (type, elt, tf_warning_or_error);
! 	}
        else
  	return error_mark_node;
      }
*************** lookup_decomp_type (tree v)
*** 7371,7376 ****
--- 7375,7399 ----
    return *decomp_type_table->get (v);
  }
  
+ /* Mangle a decomposition declaration if needed.  Arguments like
+    in cp_finish_decomp.  */
+ 
+ void
+ cp_maybe_mangle_decomp (tree decl, tree first, unsigned int count)
+ {
+   if (!processing_template_decl
+       && !error_operand_p (decl)
+       && DECL_NAMESPACE_SCOPE_P (decl))
+     {
+       auto_vec<tree, 16> v;
+       v.safe_grow (count);
+       tree d = first;
+       for (unsigned int i = 0; i < count; i++, d = DECL_CHAIN (d))
+ 	v[count - i - 1] = d;
+       SET_DECL_ASSEMBLER_NAME (decl, mangle_decomp (decl, v));
+     }
+ }
+ 
  /* Finish a decomposition declaration.  DECL is the underlying declaration
     "e", FIRST is the head of a chain of decls for the individual identifiers
     chained through DECL_CHAIN in reverse order and COUNT is the number of
*************** cp_finish_decomp (tree decl, tree first,
*** 7440,7446 ****
    if (TREE_CODE (type) == REFERENCE_TYPE)
      {
        dexp = convert_from_reference (dexp);
!       type = TREE_TYPE (type);
      }
  
    tree eltype = NULL_TREE;
--- 7463,7471 ----
    if (TREE_CODE (type) == REFERENCE_TYPE)
      {
        dexp = convert_from_reference (dexp);
!       type = complete_type (TREE_TYPE (type));
!       if (type == error_mark_node)
! 	goto error_out;
      }
  
    tree eltype = NULL_TREE;
*************** cp_finish_decomp (tree decl, tree first,
*** 7461,7471 ****
  	{
         cnt_mismatch:
  	  if (count > eltscnt)
! 	    error_at (loc, "%u names provided while %qT decomposes into "
! 			   "%wu elements", count, type, eltscnt);
  	  else
! 	    error_at (loc, "only %u names provided while %qT decomposes into "
! 			   "%wu elements", count, type, eltscnt);
  	  goto error_out;
  	}
        eltype = TREE_TYPE (type);
--- 7486,7505 ----
  	{
         cnt_mismatch:
  	  if (count > eltscnt)
! 	    error_n (loc, count,
! 		     "%u name provided for structured binding",
! 		     "%u names provided for structured binding", count);
  	  else
! 	    error_n (loc, count,
! 		     "only %u name provided for structured binding",
! 		     "only %u names provided for structured binding", count);
! 	  /* Some languages have special plural rules even for large values,
! 	     but it is periodic with period of 10, 100, 1000 etc.  */
! 	  inform_n (loc, eltscnt > INT_MAX
! 			 ? (eltscnt % 1000000) + 1000000 : eltscnt,
! 		    "while %qT decomposes into %wu element",
! 		    "while %qT decomposes into %wu elements",
! 		    type, eltscnt);
  	  goto error_out;
  	}
        eltype = TREE_TYPE (type);
*************** cp_finish_decomp (tree decl, tree first,
*** 7534,7539 ****
--- 7568,7582 ----
  			 "constant expression", type);
  	  goto error_out;
  	}
+       if (!tree_fits_uhwi_p (tsize))
+ 	{
+ 	  error_n (loc, count,
+ 		   "%u name provided for structured binding",
+ 		   "%u names provided for structured binding", count);
+ 	  inform (loc, "while %qT decomposes into %E elements",
+ 		  type, tsize);
+ 	  goto error_out;
+ 	}
        eltscnt = tree_to_uhwi (tsize);
        if (count != eltscnt)
  	goto cnt_mismatch;
*************** cp_finish_decomp (tree decl, tree first,
*** 7641,7648 ****
  	    DECL_HAS_VALUE_EXPR_P (v[i]) = 1;
  	  }
      }
-   else if (DECL_NAMESPACE_SCOPE_P (decl))
-     SET_DECL_ASSEMBLER_NAME (decl, mangle_decomp (decl, v));
  }
  
  /* Returns a declaration for a VAR_DECL as if:
--- 7684,7689 ----
diff -Nrcpad gcc-7.2.0/gcc/cp/decl2.c gcc-7.3.0/gcc/cp/decl2.c
*** gcc-7.2.0/gcc/cp/decl2.c	Sun Jun 18 04:54:37 2017
--- gcc-7.3.0/gcc/cp/decl2.c	Fri Dec 15 22:10:40 2017
*************** grokfield (const cp_declarator *declarat
*** 888,896 ****
  	{
  	  if (init == ridpointers[(int)RID_DELETE])
  	    {
! 	      DECL_DELETED_FN (value) = 1;
! 	      DECL_DECLARED_INLINE_P (value) = 1;
! 	      DECL_INITIAL (value) = error_mark_node;
  	    }
  	  else if (init == ridpointers[(int)RID_DEFAULT])
  	    {
--- 888,905 ----
  	{
  	  if (init == ridpointers[(int)RID_DELETE])
  	    {
! 	      if (friendp && decl_defined_p (value))
! 		{
! 		  error ("redefinition of %q#D", value);
! 		  inform (DECL_SOURCE_LOCATION (value),
! 			  "%q#D previously defined here", value);
! 		}
! 	      else
! 		{
! 		  DECL_DELETED_FN (value) = 1;
! 		  DECL_DECLARED_INLINE_P (value) = 1;
! 		  DECL_INITIAL (value) = error_mark_node;
! 		}
  	    }
  	  else if (init == ridpointers[(int)RID_DEFAULT])
  	    {
diff -Nrcpad gcc-7.2.0/gcc/cp/error.c gcc-7.3.0/gcc/cp/error.c
*** gcc-7.2.0/gcc/cp/error.c	Tue Apr 18 09:38:55 2017
--- gcc-7.3.0/gcc/cp/error.c	Fri Oct 27 20:34:22 2017
*************** dump_function_decl (cxx_pretty_printer *
*** 1531,1536 ****
--- 1531,1537 ----
    int do_outer_scope = ! (flags & TFF_UNQUALIFIED_NAME);
    tree exceptions;
    bool constexpr_p;
+   tree ret = NULL_TREE;
  
    flags &= ~(TFF_UNQUALIFIED_NAME | TFF_TEMPLATE_NAME);
    if (TREE_CODE (t) == TEMPLATE_DECL)
*************** dump_function_decl (cxx_pretty_printer *
*** 1593,1599 ****
  		   && !DECL_DESTRUCTOR_P (t) && !deduction_guide_p (t));
    if (show_return)
      {
!       tree ret = fndecl_declared_return_type (t);
        dump_type_prefix (pp, ret, flags);
      }
  
--- 1594,1600 ----
  		   && !DECL_DESTRUCTOR_P (t) && !deduction_guide_p (t));
    if (show_return)
      {
!       ret = fndecl_declared_return_type (t);
        dump_type_prefix (pp, ret, flags);
      }
  
*************** dump_function_decl (cxx_pretty_printer *
*** 1634,1640 ****
  	}
  
        if (show_return)
! 	dump_type_suffix (pp, TREE_TYPE (fntype), flags);
        else if (deduction_guide_p (t))
  	{
  	  pp_cxx_ws_string (pp, "->");
--- 1635,1641 ----
  	}
  
        if (show_return)
! 	dump_type_suffix (pp, ret, flags);
        else if (deduction_guide_p (t))
  	{
  	  pp_cxx_ws_string (pp, "->");
diff -Nrcpad gcc-7.2.0/gcc/cp/mangle.c gcc-7.3.0/gcc/cp/mangle.c
*** gcc-7.2.0/gcc/cp/mangle.c	Sat Jun 17 02:33:28 2017
--- gcc-7.3.0/gcc/cp/mangle.c	Sat Dec 16 00:40:14 2017
*************** write_template_prefix (const tree node)
*** 1247,1252 ****
--- 1247,1297 ----
    add_substitution (substitution);
  }
  
+ /* As the list of identifiers for the structured binding declaration
+    DECL is likely gone, try to recover the DC <source-name>+ E portion
+    from its mangled name.  Return pointer to the DC and set len to
+    the length up to and including the terminating E.  On failure
+    return NULL.  */
+ 
+ static const char *
+ find_decomp_unqualified_name (tree decl, size_t *len)
+ {
+   const char *p = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
+   const char *end = p + IDENTIFIER_LENGTH (DECL_ASSEMBLER_NAME (decl));
+   bool nested = false;
+   if (strncmp (p, "_Z", 2))
+     return NULL;
+   p += 2;
+   if (!strncmp (p, "St", 2))
+     p += 2;
+   else if (*p == 'N')
+     {
+       nested = true;
+       ++p;
+       while (ISDIGIT (p[0]))
+ 	{
+ 	  char *e;
+ 	  long num = strtol (p, &e, 10);
+ 	  if (num >= 1 && num < end - e)
+ 	    p = e + num;
+ 	  else
+ 	    break;
+ 	}
+     }
+   if (strncmp (p, "DC", 2))
+     return NULL;
+   if (nested)
+     {
+       if (end[-1] != 'E')
+ 	return NULL;
+       --end;
+     }
+   if (end[-1] != 'E')
+     return NULL;
+   *len = end - p;
+   return p;
+ }
+ 
  /* We don't need to handle thunks, vtables, or VTTs here.  Those are
     mangled through special entry points.
  
*************** write_unqualified_name (tree decl)
*** 1316,1322 ****
      {
        found = true;
        gcc_assert (DECL_ASSEMBLER_NAME_SET_P (decl));
!       write_source_name (DECL_ASSEMBLER_NAME (decl));
      }
    else if (DECL_DECLARES_FUNCTION_P (decl))
      {
--- 1361,1377 ----
      {
        found = true;
        gcc_assert (DECL_ASSEMBLER_NAME_SET_P (decl));
!       const char *decomp_str = NULL;
!       size_t decomp_len = 0;
!       if (VAR_P (decl)
! 	  && DECL_DECOMPOSITION_P (decl)
! 	  && DECL_NAME (decl) == NULL_TREE
! 	  && DECL_NAMESPACE_SCOPE_P (decl))
! 	decomp_str = find_decomp_unqualified_name (decl, &decomp_len);
!       if (decomp_str)
! 	write_chars (decomp_str, decomp_len);
!       else
! 	write_source_name (DECL_ASSEMBLER_NAME (decl));
      }
    else if (DECL_DECLARES_FUNCTION_P (decl))
      {
diff -Nrcpad gcc-7.2.0/gcc/cp/parser.c gcc-7.3.0/gcc/cp/parser.c
*** gcc-7.2.0/gcc/cp/parser.c	Mon Jul 17 19:39:23 2017
--- gcc-7.3.0/gcc/cp/parser.c	Sat Dec 16 00:40:14 2017
*************** cp_convert_range_for (tree statement, tr
*** 11735,11740 ****
--- 11735,11743 ----
  				     tf_warning_or_error);
    finish_for_expr (expression, statement);
  
+   if (VAR_P (range_decl) && DECL_DECOMPOSITION_P (range_decl))
+     cp_maybe_mangle_decomp (range_decl, decomp_first_name, decomp_cnt);
+ 
    /* The declaration is initialized with *__begin inside the loop body.  */
    cp_finish_decl (range_decl,
  		  build_x_indirect_ref (input_location, begin, RO_NULL,
*************** cp_parser_decomposition_declaration (cp_
*** 13048,13054 ****
        if (initializer == NULL_TREE
  	  || (TREE_CODE (initializer) == TREE_LIST
  	      && TREE_CHAIN (initializer))
! 	  || (TREE_CODE (initializer) == CONSTRUCTOR
  	      && CONSTRUCTOR_NELTS (initializer) != 1))
  	{
  	  error_at (loc, "invalid initializer for structured binding "
--- 13051,13058 ----
        if (initializer == NULL_TREE
  	  || (TREE_CODE (initializer) == TREE_LIST
  	      && TREE_CHAIN (initializer))
! 	  || (is_direct_init
! 	      && BRACE_ENCLOSED_INITIALIZER_P (initializer)
  	      && CONSTRUCTOR_NELTS (initializer) != 1))
  	{
  	  error_at (loc, "invalid initializer for structured binding "
*************** cp_parser_decomposition_declaration (cp_
*** 13058,13063 ****
--- 13062,13068 ----
  
        if (decl != error_mark_node)
  	{
+ 	  cp_maybe_mangle_decomp (decl, prev, v.length ());
  	  cp_finish_decl (decl, initializer, non_constant_p, NULL_TREE,
  			  is_direct_init ? LOOKUP_NORMAL : LOOKUP_IMPLICIT);
  	  cp_finish_decomp (decl, prev, v.length ());
*************** parsing_nsdmi (void)
*** 20486,20492 ****
     which we ultimately want to defer to instantiation time. */
  
  bool
! parsing_default_capturing_generic_lambda_in_template (void)
  {
    if (!processing_template_decl || !current_class_type)
      return false;
--- 20491,20497 ----
     which we ultimately want to defer to instantiation time. */
  
  bool
! parsing_default_capturing_generic_lambda (void)
  {
    if (!processing_template_decl || !current_class_type)
      return false;
*************** parsing_default_capturing_generic_lambda
*** 20499,20510 ****
    if (!callop)
      return false;
  
!   return (DECL_TEMPLATE_INFO (callop)
! 	  && (DECL_TEMPLATE_RESULT (DECL_TI_TEMPLATE (callop)) == callop)
! 	  && ((current_nonlambda_class_type ()
! 	       && CLASSTYPE_TEMPLATE_INFO (current_nonlambda_class_type ()))
! 	      || ((current_nonlambda_function ()
! 		   && DECL_TEMPLATE_INFO (current_nonlambda_function ())))));
  }
  
  /* Parse a late-specified return type, if any.  This is not a separate
--- 20504,20510 ----
    if (!callop)
      return false;
  
!   return generic_lambda_fn_p (callop);
  }
  
  /* Parse a late-specified return type, if any.  This is not a separate
*************** cp_parser_omp_declare_reduction (cp_pars
*** 37258,37264 ****
        initializer-clause[opt] new-line
     #pragma omp declare target new-line  */
  
! static void
  cp_parser_omp_declare (cp_parser *parser, cp_token *pragma_tok,
  		       enum pragma_context context)
  {
--- 37258,37264 ----
        initializer-clause[opt] new-line
     #pragma omp declare target new-line  */
  
! static bool
  cp_parser_omp_declare (cp_parser *parser, cp_token *pragma_tok,
  		       enum pragma_context context)
  {
*************** cp_parser_omp_declare (cp_parser *parser
*** 37272,37278 ****
  	  cp_lexer_consume_token (parser->lexer);
  	  cp_parser_omp_declare_simd (parser, pragma_tok,
  				      context);
! 	  return;
  	}
        cp_ensure_no_omp_declare_simd (parser);
        if (strcmp (p, "reduction") == 0)
--- 37272,37278 ----
  	  cp_lexer_consume_token (parser->lexer);
  	  cp_parser_omp_declare_simd (parser, pragma_tok,
  				      context);
! 	  return true;
  	}
        cp_ensure_no_omp_declare_simd (parser);
        if (strcmp (p, "reduction") == 0)
*************** cp_parser_omp_declare (cp_parser *parser
*** 37280,37302 ****
  	  cp_lexer_consume_token (parser->lexer);
  	  cp_parser_omp_declare_reduction (parser, pragma_tok,
  					   context);
! 	  return;
  	}
        if (!flag_openmp)  /* flag_openmp_simd  */
  	{
  	  cp_parser_skip_to_pragma_eol (parser, pragma_tok);
! 	  return;
  	}
        if (strcmp (p, "target") == 0)
  	{
  	  cp_lexer_consume_token (parser->lexer);
  	  cp_parser_omp_declare_target (parser, pragma_tok);
! 	  return;
  	}
      }
    cp_parser_error (parser, "expected %<simd%> or %<reduction%> "
  			   "or %<target%>");
    cp_parser_require_pragma_eol (parser, pragma_tok);
  }
  
  /* OpenMP 4.5:
--- 37280,37303 ----
  	  cp_lexer_consume_token (parser->lexer);
  	  cp_parser_omp_declare_reduction (parser, pragma_tok,
  					   context);
! 	  return false;
  	}
        if (!flag_openmp)  /* flag_openmp_simd  */
  	{
  	  cp_parser_skip_to_pragma_eol (parser, pragma_tok);
! 	  return false;
  	}
        if (strcmp (p, "target") == 0)
  	{
  	  cp_lexer_consume_token (parser->lexer);
  	  cp_parser_omp_declare_target (parser, pragma_tok);
! 	  return false;
  	}
      }
    cp_parser_error (parser, "expected %<simd%> or %<reduction%> "
  			   "or %<target%>");
    cp_parser_require_pragma_eol (parser, pragma_tok);
+   return false;
  }
  
  /* OpenMP 4.5:
*************** cp_parser_pragma (cp_parser *parser, enu
*** 38216,38223 ****
        return false;
  
      case PRAGMA_OMP_DECLARE:
!       cp_parser_omp_declare (parser, pragma_tok, context);
!       return false;
  
      case PRAGMA_OACC_DECLARE:
        cp_parser_oacc_declare (parser, pragma_tok);
--- 38217,38223 ----
        return false;
  
      case PRAGMA_OMP_DECLARE:
!       return cp_parser_omp_declare (parser, pragma_tok, context);
  
      case PRAGMA_OACC_DECLARE:
        cp_parser_oacc_declare (parser, pragma_tok);
diff -Nrcpad gcc-7.2.0/gcc/cp/pt.c gcc-7.3.0/gcc/cp/pt.c
*** gcc-7.2.0/gcc/cp/pt.c	Wed Aug  9 20:18:59 2017
--- gcc-7.3.0/gcc/cp/pt.c	Wed Jan 17 18:08:05 2018
*************** convert_nontype_argument (tree type, tre
*** 6523,6529 ****
  		return NULL_TREE;
  	      /* else cxx_constant_value complained but gave us
  		 a real constant, so go ahead.  */
! 	      gcc_assert (TREE_CODE (expr) == INTEGER_CST);
  	    }
  	  else
  	    return NULL_TREE;
--- 6523,6542 ----
  		return NULL_TREE;
  	      /* else cxx_constant_value complained but gave us
  		 a real constant, so go ahead.  */
! 	      if (TREE_CODE (expr) != INTEGER_CST)
! 		{
! 		  /* Some assemble time constant expressions like
! 		     (intptr_t)&&lab1 - (intptr_t)&&lab2 or
! 		     4 + (intptr_t)&&var satisfy reduced_constant_expression_p
! 		     as we can emit them into .rodata initializers of
! 		     variables, yet they can't fold into an INTEGER_CST at
! 		     compile time.  Refuse them here.  */
! 		  gcc_checking_assert (reduced_constant_expression_p (expr));
! 		  location_t loc = EXPR_LOC_OR_LOC (expr, input_location);
! 		  error_at (loc, "template argument %qE for type %qT not "
! 				 "a constant integer", expr, type);
! 		  return NULL_TREE;
! 		}
  	    }
  	  else
  	    return NULL_TREE;
*************** convert_nontype_argument (tree type, tre
*** 6849,6855 ****
      }
    else if (NULLPTR_TYPE_P (type))
      {
!       if (expr != nullptr_node)
  	{
  	  if (complain & tf_error)
  	    error ("%qE is not a valid template argument for type %qT "
--- 6862,6868 ----
      }
    else if (NULLPTR_TYPE_P (type))
      {
!       if (!NULLPTR_TYPE_P (TREE_TYPE (expr)))
  	{
  	  if (complain & tf_error)
  	    error ("%qE is not a valid template argument for type %qT "
*************** tsubst_decl (tree t, tree args, tsubst_f
*** 12896,12902 ****
  		&& VAR_HAD_UNKNOWN_BOUND (t)
  		&& type != error_mark_node)
  	      type = strip_array_domain (type);
! 	    type = tsubst (type, args, complain, in_decl);
  	  }
  	if (VAR_P (r))
  	  {
--- 12909,12925 ----
  		&& VAR_HAD_UNKNOWN_BOUND (t)
  		&& type != error_mark_node)
  	      type = strip_array_domain (type);
! 	    tree sub_args = args;
! 	    if (tree auto_node = type_uses_auto (type))
! 	      {
! 		/* Mask off any template args past the variable's context so we
! 		   don't replace the auto with an unrelated argument.  */
! 		int nouter = TEMPLATE_TYPE_LEVEL (auto_node) - 1;
! 		int extra = TMPL_ARGS_DEPTH (args) - nouter;
! 		if (extra > 0)
! 		  sub_args = strip_innermost_template_args (args, extra);
! 	      }
! 	    type = tsubst (type, sub_args, complain, in_decl);
  	  }
  	if (VAR_P (r))
  	  {
*************** tsubst_copy (tree t, tree args, tsubst_f
*** 14687,14692 ****
--- 14710,14719 ----
  			DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P (r)
  			  = TREE_CONSTANT (r) = true;
  		      DECL_INITIAL (r) = init;
+ 		      if (tree auto_node = type_uses_auto (TREE_TYPE (r)))
+ 			TREE_TYPE (r)
+ 			  = do_auto_deduction (TREE_TYPE (r), init, auto_node,
+ 					       complain, adc_variable_type);
  		    }
  		  gcc_assert (cp_unevaluated_operand || TREE_STATIC (r)
  			      || decl_constant_var_p (r)
*************** tsubst_expr (tree t, tree args, tsubst_f
*** 15909,15927 ****
  		    if (VAR_P (decl))
  		      const_init = (DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P
  				    (pattern_decl));
- 		    cp_finish_decl (decl, init, const_init, NULL_TREE, 0);
  		    if (VAR_P (decl)
  			&& DECL_DECOMPOSITION_P (decl)
  			&& TREE_TYPE (pattern_decl) != error_mark_node)
  		      {
  			unsigned int cnt;
  			tree first;
! 			decl = tsubst_decomp_names (decl, pattern_decl, args,
! 						    complain, in_decl, &first,
! 						    &cnt);
! 			if (decl != error_mark_node)
! 			  cp_finish_decomp (decl, first, cnt);
  		      }
  		  }
  	      }
  	  }
--- 15936,15958 ----
  		    if (VAR_P (decl))
  		      const_init = (DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P
  				    (pattern_decl));
  		    if (VAR_P (decl)
  			&& DECL_DECOMPOSITION_P (decl)
  			&& TREE_TYPE (pattern_decl) != error_mark_node)
  		      {
  			unsigned int cnt;
  			tree first;
! 			tree ndecl
! 			  = tsubst_decomp_names (decl, pattern_decl, args,
! 						 complain, in_decl, &first, &cnt);
! 			if (ndecl != error_mark_node)
! 			  cp_maybe_mangle_decomp (ndecl, first, cnt);
! 			cp_finish_decl (decl, init, const_init, NULL_TREE, 0);
! 			if (ndecl != error_mark_node)
! 			  cp_finish_decomp (ndecl, first, cnt);
  		      }
+ 		    else
+ 		      cp_finish_decl (decl, init, const_init, NULL_TREE, 0);
  		  }
  	      }
  	  }
*************** tsubst_copy_and_build (tree t,
*** 16773,16780 ****
  	    /* A type conversion to reference type will be enclosed in
  	       such an indirect ref, but the substitution of the cast
  	       will have also added such an indirect ref.  */
! 	    if (TREE_CODE (TREE_TYPE (r)) == REFERENCE_TYPE)
! 	      r = convert_from_reference (r);
  	  }
  	else
  	  r = build_x_indirect_ref (input_location, r, RO_UNARY_STAR,
--- 16804,16810 ----
  	    /* A type conversion to reference type will be enclosed in
  	       such an indirect ref, but the substitution of the cast
  	       will have also added such an indirect ref.  */
! 	    r = convert_from_reference (r);
  	  }
  	else
  	  r = build_x_indirect_ref (input_location, r, RO_UNARY_STAR,
*************** unify_pack_expansion (tree tparms, tree
*** 20038,20043 ****
--- 20068,20074 ----
  
    /* Add in any args remembered from an earlier partial instantiation.  */
    targs = add_to_template_args (PACK_EXPANSION_EXTRA_ARGS (parm), targs);
+   int levels = TMPL_ARGS_DEPTH (targs);
  
    packed_args = expand_template_argument_pack (packed_args);
  
*************** unify_pack_expansion (tree tparms, tree
*** 20053,20058 ****
--- 20084,20091 ----
  
        /* Determine the index and level of this parameter pack.  */
        template_parm_level_and_index (parm_pack, &level, &idx);
+       if (level < levels)
+ 	continue;
  
        /* Keep track of the parameter packs and their corresponding
           argument packs.  */
*************** unify (tree tparms, tree targs, tree par
*** 20656,20662 ****
--- 20689,20697 ----
  	 template-parameter exactly, except that a template-argument
  	 deduced from an array bound may be of any integral type.
  	 The non-type parameter might use already deduced type parameters.  */
+       ++processing_template_decl;
        tparm = tsubst (TREE_TYPE (parm), targs, 0, NULL_TREE);
+       --processing_template_decl;
        if (tree a = type_uses_auto (tparm))
  	{
  	  tparm = do_auto_deduction (tparm, arg, a, complain, adc_unify);
diff -Nrcpad gcc-7.2.0/gcc/cp/semantics.c gcc-7.3.0/gcc/cp/semantics.c
*** gcc-7.2.0/gcc/cp/semantics.c	Wed Jun 21 22:22:05 2017
--- gcc-7.3.0/gcc/cp/semantics.c	Mon Sep 18 18:37:16 2017
*************** finish_qualified_id_expr (tree qualifyin
*** 2008,2014 ****
  					    qualifying_class);
        pop_deferring_access_checks ();
      }
!   else if (BASELINK_P (expr) && !processing_template_decl)
      {
        /* See if any of the functions are non-static members.  */
        /* If so, the expression may be relative to 'this'.  */
--- 2008,2016 ----
  					    qualifying_class);
        pop_deferring_access_checks ();
      }
!   else if (BASELINK_P (expr)
! 	   && (!processing_template_decl
! 	       || parsing_default_capturing_generic_lambda ()))
      {
        /* See if any of the functions are non-static members.  */
        /* If so, the expression may be relative to 'this'.  */
*************** finish_id_expression (tree id_expression
*** 3584,3595 ****
  		    : CP_ID_KIND_UNQUALIFIED)));
  
        /* If the name was dependent on a template parameter and we're not in a
! 	 default capturing generic lambda within a template, we will resolve the
  	 name at instantiation time.  FIXME: For lambdas, we should defer
  	 building the closure type until instantiation time then we won't need
  	 the extra test here.  */
        if (dependent_p
! 	  && !parsing_default_capturing_generic_lambda_in_template ())
  	{
  	  if (DECL_P (decl)
  	      && any_dependent_type_attributes_p (DECL_ATTRIBUTES (decl)))
--- 3586,3597 ----
  		    : CP_ID_KIND_UNQUALIFIED)));
  
        /* If the name was dependent on a template parameter and we're not in a
! 	 default capturing generic lambda, we will resolve the
  	 name at instantiation time.  FIXME: For lambdas, we should defer
  	 building the closure type until instantiation time then we won't need
  	 the extra test here.  */
        if (dependent_p
! 	  && !parsing_default_capturing_generic_lambda ())
  	{
  	  if (DECL_P (decl)
  	      && any_dependent_type_attributes_p (DECL_ATTRIBUTES (decl)))
diff -Nrcpad gcc-7.2.0/gcc/cp/tree.c gcc-7.3.0/gcc/cp/tree.c
*** gcc-7.2.0/gcc/cp/tree.c	Thu Jun 29 19:44:58 2017
--- gcc-7.3.0/gcc/cp/tree.c	Tue Jan  2 18:07:41 2018
*************** struct replace_placeholders_t
*** 2767,2772 ****
--- 2767,2773 ----
  {
    tree obj;	    /* The object to be substituted for a PLACEHOLDER_EXPR.  */
    bool seen;	    /* Whether we've encountered a PLACEHOLDER_EXPR.  */
+   hash_set<tree> *pset;	/* To avoid walking same trees multiple times.  */
  };
  
  /* Like substitute_placeholder_in_expr, but handle C++ tree codes and
*************** replace_placeholders_r (tree* t, int* wa
*** 2789,2796 ****
      case PLACEHOLDER_EXPR:
        {
  	tree x = obj;
! 	for (; !(same_type_ignoring_top_level_qualifiers_p
! 		 (TREE_TYPE (*t), TREE_TYPE (x)));
  	     x = TREE_OPERAND (x, 0))
  	  gcc_assert (TREE_CODE (x) == COMPONENT_REF);
  	*t = x;
--- 2790,2797 ----
      case PLACEHOLDER_EXPR:
        {
  	tree x = obj;
! 	for (; !same_type_ignoring_top_level_qualifiers_p (TREE_TYPE (*t),
! 							   TREE_TYPE (x));
  	     x = TREE_OPERAND (x, 0))
  	  gcc_assert (TREE_CODE (x) == COMPONENT_REF);
  	*t = x;
*************** replace_placeholders_r (tree* t, int* wa
*** 2803,2808 ****
--- 2804,2814 ----
        {
  	constructor_elt *ce;
  	vec<constructor_elt,va_gc> *v = CONSTRUCTOR_ELTS (*t);
+ 	if (d->pset->add (*t))
+ 	  {
+ 	    *walk_subtrees = false;
+ 	    return NULL_TREE;
+ 	  }
  	for (unsigned i = 0; vec_safe_iterate (v, i, &ce); ++i)
  	  {
  	    tree *valp = &ce->value;
*************** replace_placeholders_r (tree* t, int* wa
*** 2822,2829 ****
  		  valp = &TARGET_EXPR_INITIAL (*valp);
  	      }
  	    d->obj = subob;
! 	    cp_walk_tree (valp, replace_placeholders_r,
! 			  data_, NULL);
  	    d->obj = obj;
  	  }
  	*walk_subtrees = false;
--- 2828,2834 ----
  		  valp = &TARGET_EXPR_INITIAL (*valp);
  	      }
  	    d->obj = subob;
! 	    cp_walk_tree (valp, replace_placeholders_r, data_, NULL);
  	    d->obj = obj;
  	  }
  	*walk_subtrees = false;
*************** replace_placeholders_r (tree* t, int* wa
*** 2831,2836 ****
--- 2836,2843 ----
        }
  
      default:
+       if (d->pset->add (*t))
+ 	*walk_subtrees = false;
        break;
      }
  
*************** replace_placeholders (tree exp, tree obj
*** 2855,2861 ****
      return exp;
  
    tree *tp = &exp;
!   replace_placeholders_t data = { obj, false };
    if (TREE_CODE (exp) == TARGET_EXPR)
      tp = &TARGET_EXPR_INITIAL (exp);
    cp_walk_tree (tp, replace_placeholders_r, &data, NULL);
--- 2862,2869 ----
      return exp;
  
    tree *tp = &exp;
!   hash_set<tree> pset;
!   replace_placeholders_t data = { obj, false, &pset };
    if (TREE_CODE (exp) == TARGET_EXPR)
      tp = &TARGET_EXPR_INITIAL (exp);
    cp_walk_tree (tp, replace_placeholders_r, &data, NULL);
*************** cxx_type_hash_eq (const_tree typea, cons
*** 4217,4222 ****
--- 4225,4245 ----
  			    TYPE_RAISES_EXCEPTIONS (typeb), ce_exact);
  }
  
+ /* Copy the language-specific type variant modifiers from TYPEB to TYPEA.  For
+    C++, these are the exception-specifier and ref-qualifier.  */
+ 
+ tree
+ cxx_copy_lang_qualifiers (const_tree typea, const_tree typeb)
+ {
+   tree type = CONST_CAST_TREE (typea);
+   if (TREE_CODE (type) == FUNCTION_TYPE || TREE_CODE (type) == METHOD_TYPE)
+     {
+       type = build_exception_variant (type, TYPE_RAISES_EXCEPTIONS (typeb));
+       type = build_ref_qualified_type (type, type_memfn_rqual (typeb));
+     }
+   return type;
+ }
+ 
  /* Apply FUNC to all language-specific sub-trees of TP in a pre-order
     traversal.  Called from walk_tree.  */
  
diff -Nrcpad gcc-7.2.0/gcc/cp/typeck.c gcc-7.3.0/gcc/cp/typeck.c
*** gcc-7.2.0/gcc/cp/typeck.c	Sat Jun 17 02:33:43 2017
--- gcc-7.3.0/gcc/cp/typeck.c	Fri Oct  6 18:00:54 2017
*************** cp_build_unary_op (enum tree_code code,
*** 5927,5932 ****
--- 5927,5933 ----
  	{
  	  /* Warn if the expression has boolean value.  */
  	  if (TREE_CODE (TREE_TYPE (arg)) == BOOLEAN_TYPE
+ 	      && (complain & tf_warning)
  	      && warning_at (location, OPT_Wbool_operation,
  			     "%<~%> on an expression of type bool"))
  	    inform (location, "did you mean to use logical not (%<!%>)?");
*************** convert_for_assignment (tree type, tree
*** 8413,8419 ****
      {
        tree elt = CONSTRUCTOR_ELT (rhs, 0)->value;
        if (check_narrowing (ENUM_UNDERLYING_TYPE (type), elt, complain))
! 	rhs = cp_build_c_cast (type, elt, complain);
        else
  	rhs = error_mark_node;
      }
--- 8414,8423 ----
      {
        tree elt = CONSTRUCTOR_ELT (rhs, 0)->value;
        if (check_narrowing (ENUM_UNDERLYING_TYPE (type), elt, complain))
! 	{
! 	  warning_sentinel w (warn_useless_cast);
! 	  rhs = cp_build_c_cast (type, elt, complain);
! 	}
        else
  	rhs = error_mark_node;
      }
diff -Nrcpad gcc-7.2.0/gcc/doc/cpp.1 gcc-7.3.0/gcc/doc/cpp.1
*** gcc-7.2.0/gcc/doc/cpp.1	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/cpp.1	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/cpp.info gcc-7.3.0/gcc/doc/cpp.info
*** gcc-7.2.0/gcc/doc/cpp.info	Mon Aug 14 08:30:40 2017
--- gcc-7.3.0/gcc/doc/cpp.info	Thu Jan 25 08:41:37 2018
***************
*** 1,5 ****
  This is doc/cpp.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/doc/cpp.texi.
  
  Copyright (C) 1987-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is doc/cpp.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/doc/cpp.texi.
  
  Copyright (C) 1987-2017 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-7.2.0/gcc/doc/cppinternals.info gcc-7.3.0/gcc/doc/cppinternals.info
*** gcc-7.2.0/gcc/doc/cppinternals.info	Mon Aug 14 08:30:40 2017
--- gcc-7.3.0/gcc/doc/cppinternals.info	Thu Jan 25 08:41:37 2018
***************
*** 1,5 ****
  This is doc/cppinternals.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/doc/cppinternals.texi.
  
  INFO-DIR-SECTION Software development
  START-INFO-DIR-ENTRY
--- 1,5 ----
  This is doc/cppinternals.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/doc/cppinternals.texi.
  
  INFO-DIR-SECTION Software development
  START-INFO-DIR-ENTRY
diff -Nrcpad gcc-7.2.0/gcc/doc/extend.texi gcc-7.3.0/gcc/doc/extend.texi
*** gcc-7.2.0/gcc/doc/extend.texi	Wed Jul 19 20:31:53 2017
--- gcc-7.3.0/gcc/doc/extend.texi	Tue Jan 16 11:19:51 2018
*************** Specify which floating-point unit to use
*** 5540,5545 ****
--- 5540,5564 ----
  @code{target("fpmath=sse,387")} option as
  @code{target("fpmath=sse+387")} because the comma would separate
  different options.
+ 
+ @item indirect_branch("@var{choice}")
+ @cindex @code{indirect_branch} function attribute, x86
+ On x86 targets, the @code{indirect_branch} attribute causes the compiler
+ to convert indirect call and jump with @var{choice}.  @samp{keep}
+ keeps indirect call and jump unmodified.  @samp{thunk} converts indirect
+ call and jump to call and return thunk.  @samp{thunk-inline} converts
+ indirect call and jump to inlined call and return thunk.
+ @samp{thunk-extern} converts indirect call and jump to external call
+ and return thunk provided in a separate object file.
+ 
+ @item function_return("@var{choice}")
+ @cindex @code{function_return} function attribute, x86
+ On x86 targets, the @code{function_return} attribute causes the compiler
+ to convert function return with @var{choice}.  @samp{keep} keeps function
+ return unmodified.  @samp{thunk} converts function return to call and
+ return thunk.  @samp{thunk-inline} converts function return to inlined
+ call and return thunk.  @samp{thunk-extern} converts function return to
+ external call and return thunk provided in a separate object file.
  @end table
  
  On the x86, the inliner does not inline a
*************** The table below shows the list of suppor
*** 8759,8764 ****
--- 8778,8786 ----
  @tab @code{2}
  @end multitable
  
+ @code{V} is a special modifier which prints the name of the full integer
+ register without @code{%}.
+ 
  @anchor{x86floatingpointasmoperands}
  @subsubsection x86 Floating-Point @code{asm} Operands
  
*************** For mixed operations between a scalar @c
*** 9473,9478 ****
--- 9495,9501 ----
  @code{s && v} is equivalent to @code{s?v!=0:0} (the evaluation is
  short-circuit) and @code{v && s} is equivalent to @code{v!=0 & (s?-1:0)}.
  
+ @findex __builtin_shuffle
  Vector shuffling is available using functions
  @code{__builtin_shuffle (vec, mask)} and
  @code{__builtin_shuffle (vec0, vec1, mask)}.
*************** AMD Family 15h Bulldozer version 4.
*** 19476,19483 ****
  @item btver2
  AMD Family 16h CPU.
  
! @item znver1
  AMD Family 17h CPU.
  @end table
  
  Here is an example:
--- 19499,19509 ----
  @item btver2
  AMD Family 16h CPU.
  
! @item amdfam17h
  AMD Family 17h CPU.
+ 
+ @item znver1
+ AMD Family 17h Zen version 1.
  @end table
  
  Here is an example:
*************** unsigned long long _pext_u64 (unsigned l
*** 20635,20641 ****
  The following built-in functions are available when @option{-mlzcnt} is used.
  All of them generate the machine instruction that is part of the name.
  @smallexample
! unsigned short __builtin_ia32_lzcnt_16(unsigned short);
  unsigned int __builtin_ia32_lzcnt_u32(unsigned int);
  unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
  @end smallexample
--- 20661,20667 ----
  The following built-in functions are available when @option{-mlzcnt} is used.
  All of them generate the machine instruction that is part of the name.
  @smallexample
! unsigned short __builtin_ia32_lzcnt_u16(unsigned short);
  unsigned int __builtin_ia32_lzcnt_u32(unsigned int);
  unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
  @end smallexample
diff -Nrcpad gcc-7.2.0/gcc/doc/fsf-funding.7 gcc-7.3.0/gcc/doc/fsf-funding.7
*** gcc-7.2.0/gcc/doc/fsf-funding.7	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/fsf-funding.7	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/g++.1 gcc-7.3.0/gcc/doc/g++.1
*** gcc-7.2.0/gcc/doc/g++.1	Mon Aug 14 08:30:43 2017
--- gcc-7.3.0/gcc/doc/g++.1	Thu Jan 25 08:41:41 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-01-25" "gcc-7.3.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 978,985 ****
  .Sp
  \&\fIRISC-V Options\fR
  \&\fB\-mbranch\-cost=\fR\fIN\-instruction\fR 
! \&\fB\-mmemcpy  \-mno\-memcpy 
! \&\-mplt  \-mno\-plt 
  \&\-mabi=\fR\fIABI-string\fR 
  \&\fB\-mfdiv  \-mno\-fdiv 
  \&\-mdiv  \-mno\-div 
--- 978,984 ----
  .Sp
  \&\fIRISC-V Options\fR
  \&\fB\-mbranch\-cost=\fR\fIN\-instruction\fR 
! \&\fB\-mplt  \-mno\-plt 
  \&\-mabi=\fR\fIABI-string\fR 
  \&\fB\-mfdiv  \-mno\-fdiv 
  \&\-mdiv  \-mno\-div 
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 987,994 ****
  \&\fB\-mtune=\fR\fIprocessor-string\fR 
  \&\fB\-msmall\-data\-limit=\fR\fIN\-bytes\fR 
  \&\fB\-msave\-restore  \-mno\-save\-restore 
! \&\-mcmodel=\fR\fIcode-model\fR 
! \&\fB\-mexplicit\-relocs  \-mno\-explicit\-relocs\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs 
--- 986,994 ----
  \&\fB\-mtune=\fR\fIprocessor-string\fR 
  \&\fB\-msmall\-data\-limit=\fR\fIN\-bytes\fR 
  \&\fB\-msave\-restore  \-mno\-save\-restore 
! \&\-mstrict\-align \-mno\-strict\-align 
! \&\-mcmodel=medlow \-mcmodel=medany 
! \&\-mexplicit\-relocs  \-mno\-explicit\-relocs\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs 
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 1222,1228 ****
  \&\fB\-msse2avx  \-mfentry  \-mrecord\-mcount  \-mnop\-mcount  \-m8bit\-idiv 
  \&\-mavx256\-split\-unaligned\-load  \-mavx256\-split\-unaligned\-store 
  \&\-malign\-data=\fR\fItype\fR  \fB\-mstack\-protector\-guard=\fR\fIguard\fR 
! \&\fB\-mmitigate\-rop  \-mgeneral\-regs\-only\fR
  .Sp
  \&\fIx86 Windows Options\fR
  \&\fB\-mconsole  \-mcygwin  \-mno\-cygwin  \-mdll 
--- 1222,1230 ----
  \&\fB\-msse2avx  \-mfentry  \-mrecord\-mcount  \-mnop\-mcount  \-m8bit\-idiv 
  \&\-mavx256\-split\-unaligned\-load  \-mavx256\-split\-unaligned\-store 
  \&\-malign\-data=\fR\fItype\fR  \fB\-mstack\-protector\-guard=\fR\fIguard\fR 
! \&\fB\-mmitigate\-rop  \-mgeneral\-regs\-only 
! \&\-mindirect\-branch=\fR\fIchoice\fR \fB\-mfunction\-return==\fR\fIchoice\fR 
! \&\fB\-mindirect\-branch\-register\fR
  .Sp
  \&\fIx86 Windows Options\fR
  \&\fB\-mconsole  \-mcygwin  \-mno\-cygwin  \-mdll 
*************** Link your object files with \fB\-lgcov\f
*** 9921,9929 ****
  Run the program on a representative workload to generate the arc profile
  information.  This may be repeated any number of times.  You can run
  concurrent instances of your program, and provided that the file system
! supports locking, the data files will be correctly updated.  Also
! \&\f(CW\*(C`fork\*(C'\fR calls are detected and correctly handled (double counting
! will not happen).
  .IP "*" 4
  For profile-directed optimizations, compile the source files again with
  the same optimization and code generation options plus
--- 9923,9931 ----
  Run the program on a representative workload to generate the arc profile
  information.  This may be repeated any number of times.  You can run
  concurrent instances of your program, and provided that the file system
! supports locking, the data files will be correctly updated.  Unless
! a strict \s-1ISO C\s0 dialect option is in effect, \f(CW\*(C`fork\*(C'\fR calls are
! detected and correctly handled without double counting.
  .IP "*" 4
  For profile-directed optimizations, compile the source files again with
  the same optimization and code generation options plus
*************** These command-line options are defined f
*** 19963,20002 ****
  .IP "\fB\-mbranch\-cost=\fR\fIn\fR" 4
  .IX Item "-mbranch-cost=n"
  Set the cost of branches to roughly \fIn\fR instructions.
- .IP "\fB\-mmemcpy\fR" 4
- .IX Item "-mmemcpy"
- .PD 0
- .IP "\fB\-mno\-memcpy\fR" 4
- .IX Item "-mno-memcpy"
- .PD
- Don't optimize block moves.
  .IP "\fB\-mplt\fR" 4
  .IX Item "-mplt"
  .PD 0
  .IP "\fB\-mno\-plt\fR" 4
  .IX Item "-mno-plt"
  .PD
! When generating \s-1PIC\s0 code, allow the use of PLTs. Ignored for non-PIC.
  .IP "\fB\-mabi=\fR\fIABI-string\fR" 4
  .IX Item "-mabi=ABI-string"
! Specify integer and floating-point calling convention.  This defaults to the
! natural calling convention: e.g. \s-1LP64\s0 for \s-1RV64I, ILP32\s0 for \s-1RV32I, LP64D\s0 for
! \&\s-1RV64G.\s0
  .IP "\fB\-mfdiv\fR" 4
  .IX Item "-mfdiv"
  .PD 0
  .IP "\fB\-mno\-fdiv\fR" 4
  .IX Item "-mno-fdiv"
  .PD
! Use hardware floating-point divide and square root instructions.  This requires
! the F or D extensions for floating-point registers.
  .IP "\fB\-mdiv\fR" 4
  .IX Item "-mdiv"
  .PD 0
  .IP "\fB\-mno\-div\fR" 4
  .IX Item "-mno-div"
  .PD
! Use hardware instructions for integer division.  This requires the M extension.
  .IP "\fB\-march=\fR\fIISA-string\fR" 4
  .IX Item "-march=ISA-string"
  Generate code for given RISC-V \s-1ISA \s0(e.g. \fBrv64im\fR).  \s-1ISA\s0 strings must be
--- 19965,20016 ----
  .IP "\fB\-mbranch\-cost=\fR\fIn\fR" 4
  .IX Item "-mbranch-cost=n"
  Set the cost of branches to roughly \fIn\fR instructions.
  .IP "\fB\-mplt\fR" 4
  .IX Item "-mplt"
  .PD 0
  .IP "\fB\-mno\-plt\fR" 4
  .IX Item "-mno-plt"
  .PD
! When generating \s-1PIC\s0 code, do or don't allow the use of PLTs. Ignored for
! non-PIC.  The default is \fB\-mplt\fR.
  .IP "\fB\-mabi=\fR\fIABI-string\fR" 4
  .IX Item "-mabi=ABI-string"
! Specify integer and floating-point calling convention.  \fIABI-string\fR
! contains two parts: the size of integer types and the registers used for
! floating-point types.  For example \fB\-march=rv64ifd \-mabi=lp64d\fR means that
! \&\fBlong\fR and pointers are 64\-bit (implicitly defining \fBint\fR to be
! 32\-bit), and that floating-point values up to 64 bits wide are passed in F
! registers.  Contrast this with \fB\-march=rv64ifd \-mabi=lp64f\fR, which still
! allows the compiler to generate code that uses the F and D extensions but only
! allows floating-point values up to 32 bits long to be passed in registers; or
! \&\fB\-march=rv64ifd \-mabi=lp64\fR, in which no floating-point arguments will be
! passed in registers.
! .Sp
! The default for this argument is system dependent, users who want a specific
! calling convention should specify one explicitly.  The valid calling
! conventions are: \fBilp32\fR, \fBilp32f\fR, \fBilp32d\fR, \fBlp64\fR,
! \&\fBlp64f\fR, and \fBlp64d\fR.  Some calling conventions are impossible to
! implement on some ISAs: for example, \fB\-march=rv32if \-mabi=ilp32d\fR is
! invalid because the \s-1ABI\s0 requires 64\-bit values be passed in F registers, but F
! registers are only 32 bits wide.
  .IP "\fB\-mfdiv\fR" 4
  .IX Item "-mfdiv"
  .PD 0
  .IP "\fB\-mno\-fdiv\fR" 4
  .IX Item "-mno-fdiv"
  .PD
! Do or don't use hardware floating-point divide and square root instructions.
! This requires the F or D extensions for floating-point registers.  The default
! is to use them if the specified architecture has these instructions.
  .IP "\fB\-mdiv\fR" 4
  .IX Item "-mdiv"
  .PD 0
  .IP "\fB\-mno\-div\fR" 4
  .IX Item "-mno-div"
  .PD
! Do or don't use hardware instructions for integer division.  This requires the
! M extension.  The default is to use them if the specified architecture has
! these instructions.
  .IP "\fB\-march=\fR\fIISA-string\fR" 4
  .IX Item "-march=ISA-string"
  Generate code for given RISC-V \s-1ISA \s0(e.g. \fBrv64im\fR).  \s-1ISA\s0 strings must be
*************** Put global and static data smaller than
*** 20015,20024 ****
  .IP "\fB\-mno\-save\-restore\fR" 4
  .IX Item "-mno-save-restore"
  .PD
! Use smaller but slower prologue and epilogue code.
! .IP "\fB\-mcmodel=\fR\fIcode-model\fR" 4
! .IX Item "-mcmodel=code-model"
! Specify the code model.
  .PP
  \fI\s-1RL78\s0 Options\fR
  .IX Subsection "RL78 Options"
--- 20029,20066 ----
  .IP "\fB\-mno\-save\-restore\fR" 4
  .IX Item "-mno-save-restore"
  .PD
! Do or don't use smaller but slower prologue and epilogue code that uses
! library function calls.  The default is to use fast inline prologues and
! epilogues.
! .IP "\fB\-mstrict\-align\fR" 4
! .IX Item "-mstrict-align"
! .PD 0
! .IP "\fB\-mno\-strict\-align\fR" 4
! .IX Item "-mno-strict-align"
! .PD
! Do not or do generate unaligned memory accesses.  The default is set depending
! on whether the processor we are optimizing for supports fast unaligned access
! or not.
! .IP "\fB\-mcmodel=medlow\fR" 4
! .IX Item "-mcmodel=medlow"
! Generate code for the medium-low code model. The program and its statically
! defined symbols must lie within a single 2 GiB address range and must lie
! between absolute addresses \-2 GiB and +2 GiB. Programs can be
! statically or dynamically linked. This is the default code model.
! .IP "\fB\-mcmodel=medany\fR" 4
! .IX Item "-mcmodel=medany"
! Generate code for the medium-any code model. The program and its statically
! defined symbols must be within any single 2 GiB address range. Programs can be
! statically or dynamically linked.
! .IP "\fB\-mexplicit\-relocs\fR" 4
! .IX Item "-mexplicit-relocs"
! .PD 0
! .IP "\fB\-mno\-exlicit\-relocs\fR" 4
! .IX Item "-mno-exlicit-relocs"
! .PD
! Use or do not use assembler relocation operators when dealing with symbolic
! addresses.  The alternative is to use assembler macros instead, which may
! limit optimization.
  .PP
  \fI\s-1RL78\s0 Options\fR
  .IX Subsection "RL78 Options"
*************** on to provide serious protection.
*** 24605,24610 ****
--- 24647,24684 ----
  Generate code that uses only the general-purpose registers.  This
  prevents the compiler from using floating-point, vector, mask and bound
  registers.
+ .IP "\fB\-mindirect\-branch=\fR\fIchoice\fR" 4
+ .IX Item "-mindirect-branch=choice"
+ Convert indirect call and jump with \fIchoice\fR.  The default is
+ \&\fBkeep\fR, which keeps indirect call and jump unmodified.
+ \&\fBthunk\fR converts indirect call and jump to call and return thunk.
+ \&\fBthunk-inline\fR converts indirect call and jump to inlined call
+ and return thunk.  \fBthunk-extern\fR converts indirect call and jump
+ to external call and return thunk provided in a separate object file.
+ You can control this behavior for a specific function by using the
+ function attribute \f(CW\*(C`indirect_branch\*(C'\fR.
+ .Sp
+ Note that \fB\-mcmodel=large\fR is incompatible with
+ \&\fB\-mindirect\-branch=thunk\fR nor
+ \&\fB\-mindirect\-branch=thunk\-extern\fR since the thunk function may
+ not be reachable in large code model.
+ .IP "\fB\-mfunction\-return=\fR\fIchoice\fR" 4
+ .IX Item "-mfunction-return=choice"
+ Convert function return with \fIchoice\fR.  The default is \fBkeep\fR,
+ which keeps function return unmodified.  \fBthunk\fR converts function
+ return to call and return thunk.  \fBthunk-inline\fR converts function
+ return to inlined call and return thunk.  \fBthunk-extern\fR converts
+ function return to external call and return thunk provided in a separate
+ object file.  You can control this behavior for a specific function by
+ using the function attribute \f(CW\*(C`function_return\*(C'\fR.
+ .Sp
+ Note that \fB\-mcmodel=large\fR is incompatible with
+ \&\fB\-mfunction\-return=thunk\fR nor
+ \&\fB\-mfunction\-return=thunk\-extern\fR since the thunk function may
+ not be reachable in large code model.
+ .IP "\fB\-mindirect\-branch\-register\fR" 4
+ .IX Item "-mindirect-branch-register"
+ Force indirect call and jump via register.
  .PP
  These \fB\-m\fR switches are supported in addition to the above
  on x86\-64 processors in 64\-bit environments.
diff -Nrcpad gcc-7.2.0/gcc/doc/gcc.1 gcc-7.3.0/gcc/doc/gcc.1
*** gcc-7.2.0/gcc/doc/gcc.1	Mon Aug 14 08:30:43 2017
--- gcc-7.3.0/gcc/doc/gcc.1	Thu Jan 25 08:41:40 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-01-25" "gcc-7.3.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 978,985 ****
  .Sp
  \&\fIRISC-V Options\fR
  \&\fB\-mbranch\-cost=\fR\fIN\-instruction\fR 
! \&\fB\-mmemcpy  \-mno\-memcpy 
! \&\-mplt  \-mno\-plt 
  \&\-mabi=\fR\fIABI-string\fR 
  \&\fB\-mfdiv  \-mno\-fdiv 
  \&\-mdiv  \-mno\-div 
--- 978,984 ----
  .Sp
  \&\fIRISC-V Options\fR
  \&\fB\-mbranch\-cost=\fR\fIN\-instruction\fR 
! \&\fB\-mplt  \-mno\-plt 
  \&\-mabi=\fR\fIABI-string\fR 
  \&\fB\-mfdiv  \-mno\-fdiv 
  \&\-mdiv  \-mno\-div 
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 987,994 ****
  \&\fB\-mtune=\fR\fIprocessor-string\fR 
  \&\fB\-msmall\-data\-limit=\fR\fIN\-bytes\fR 
  \&\fB\-msave\-restore  \-mno\-save\-restore 
! \&\-mcmodel=\fR\fIcode-model\fR 
! \&\fB\-mexplicit\-relocs  \-mno\-explicit\-relocs\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs 
--- 986,994 ----
  \&\fB\-mtune=\fR\fIprocessor-string\fR 
  \&\fB\-msmall\-data\-limit=\fR\fIN\-bytes\fR 
  \&\fB\-msave\-restore  \-mno\-save\-restore 
! \&\-mstrict\-align \-mno\-strict\-align 
! \&\-mcmodel=medlow \-mcmodel=medany 
! \&\-mexplicit\-relocs  \-mno\-explicit\-relocs\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs 
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 1222,1228 ****
  \&\fB\-msse2avx  \-mfentry  \-mrecord\-mcount  \-mnop\-mcount  \-m8bit\-idiv 
  \&\-mavx256\-split\-unaligned\-load  \-mavx256\-split\-unaligned\-store 
  \&\-malign\-data=\fR\fItype\fR  \fB\-mstack\-protector\-guard=\fR\fIguard\fR 
! \&\fB\-mmitigate\-rop  \-mgeneral\-regs\-only\fR
  .Sp
  \&\fIx86 Windows Options\fR
  \&\fB\-mconsole  \-mcygwin  \-mno\-cygwin  \-mdll 
--- 1222,1230 ----
  \&\fB\-msse2avx  \-mfentry  \-mrecord\-mcount  \-mnop\-mcount  \-m8bit\-idiv 
  \&\-mavx256\-split\-unaligned\-load  \-mavx256\-split\-unaligned\-store 
  \&\-malign\-data=\fR\fItype\fR  \fB\-mstack\-protector\-guard=\fR\fIguard\fR 
! \&\fB\-mmitigate\-rop  \-mgeneral\-regs\-only 
! \&\-mindirect\-branch=\fR\fIchoice\fR \fB\-mfunction\-return==\fR\fIchoice\fR 
! \&\fB\-mindirect\-branch\-register\fR
  .Sp
  \&\fIx86 Windows Options\fR
  \&\fB\-mconsole  \-mcygwin  \-mno\-cygwin  \-mdll 
*************** Link your object files with \fB\-lgcov\f
*** 9921,9929 ****
  Run the program on a representative workload to generate the arc profile
  information.  This may be repeated any number of times.  You can run
  concurrent instances of your program, and provided that the file system
! supports locking, the data files will be correctly updated.  Also
! \&\f(CW\*(C`fork\*(C'\fR calls are detected and correctly handled (double counting
! will not happen).
  .IP "*" 4
  For profile-directed optimizations, compile the source files again with
  the same optimization and code generation options plus
--- 9923,9931 ----
  Run the program on a representative workload to generate the arc profile
  information.  This may be repeated any number of times.  You can run
  concurrent instances of your program, and provided that the file system
! supports locking, the data files will be correctly updated.  Unless
! a strict \s-1ISO C\s0 dialect option is in effect, \f(CW\*(C`fork\*(C'\fR calls are
! detected and correctly handled without double counting.
  .IP "*" 4
  For profile-directed optimizations, compile the source files again with
  the same optimization and code generation options plus
*************** These command-line options are defined f
*** 19963,20002 ****
  .IP "\fB\-mbranch\-cost=\fR\fIn\fR" 4
  .IX Item "-mbranch-cost=n"
  Set the cost of branches to roughly \fIn\fR instructions.
- .IP "\fB\-mmemcpy\fR" 4
- .IX Item "-mmemcpy"
- .PD 0
- .IP "\fB\-mno\-memcpy\fR" 4
- .IX Item "-mno-memcpy"
- .PD
- Don't optimize block moves.
  .IP "\fB\-mplt\fR" 4
  .IX Item "-mplt"
  .PD 0
  .IP "\fB\-mno\-plt\fR" 4
  .IX Item "-mno-plt"
  .PD
! When generating \s-1PIC\s0 code, allow the use of PLTs. Ignored for non-PIC.
  .IP "\fB\-mabi=\fR\fIABI-string\fR" 4
  .IX Item "-mabi=ABI-string"
! Specify integer and floating-point calling convention.  This defaults to the
! natural calling convention: e.g. \s-1LP64\s0 for \s-1RV64I, ILP32\s0 for \s-1RV32I, LP64D\s0 for
! \&\s-1RV64G.\s0
  .IP "\fB\-mfdiv\fR" 4
  .IX Item "-mfdiv"
  .PD 0
  .IP "\fB\-mno\-fdiv\fR" 4
  .IX Item "-mno-fdiv"
  .PD
! Use hardware floating-point divide and square root instructions.  This requires
! the F or D extensions for floating-point registers.
  .IP "\fB\-mdiv\fR" 4
  .IX Item "-mdiv"
  .PD 0
  .IP "\fB\-mno\-div\fR" 4
  .IX Item "-mno-div"
  .PD
! Use hardware instructions for integer division.  This requires the M extension.
  .IP "\fB\-march=\fR\fIISA-string\fR" 4
  .IX Item "-march=ISA-string"
  Generate code for given RISC-V \s-1ISA \s0(e.g. \fBrv64im\fR).  \s-1ISA\s0 strings must be
--- 19965,20016 ----
  .IP "\fB\-mbranch\-cost=\fR\fIn\fR" 4
  .IX Item "-mbranch-cost=n"
  Set the cost of branches to roughly \fIn\fR instructions.
  .IP "\fB\-mplt\fR" 4
  .IX Item "-mplt"
  .PD 0
  .IP "\fB\-mno\-plt\fR" 4
  .IX Item "-mno-plt"
  .PD
! When generating \s-1PIC\s0 code, do or don't allow the use of PLTs. Ignored for
! non-PIC.  The default is \fB\-mplt\fR.
  .IP "\fB\-mabi=\fR\fIABI-string\fR" 4
  .IX Item "-mabi=ABI-string"
! Specify integer and floating-point calling convention.  \fIABI-string\fR
! contains two parts: the size of integer types and the registers used for
! floating-point types.  For example \fB\-march=rv64ifd \-mabi=lp64d\fR means that
! \&\fBlong\fR and pointers are 64\-bit (implicitly defining \fBint\fR to be
! 32\-bit), and that floating-point values up to 64 bits wide are passed in F
! registers.  Contrast this with \fB\-march=rv64ifd \-mabi=lp64f\fR, which still
! allows the compiler to generate code that uses the F and D extensions but only
! allows floating-point values up to 32 bits long to be passed in registers; or
! \&\fB\-march=rv64ifd \-mabi=lp64\fR, in which no floating-point arguments will be
! passed in registers.
! .Sp
! The default for this argument is system dependent, users who want a specific
! calling convention should specify one explicitly.  The valid calling
! conventions are: \fBilp32\fR, \fBilp32f\fR, \fBilp32d\fR, \fBlp64\fR,
! \&\fBlp64f\fR, and \fBlp64d\fR.  Some calling conventions are impossible to
! implement on some ISAs: for example, \fB\-march=rv32if \-mabi=ilp32d\fR is
! invalid because the \s-1ABI\s0 requires 64\-bit values be passed in F registers, but F
! registers are only 32 bits wide.
  .IP "\fB\-mfdiv\fR" 4
  .IX Item "-mfdiv"
  .PD 0
  .IP "\fB\-mno\-fdiv\fR" 4
  .IX Item "-mno-fdiv"
  .PD
! Do or don't use hardware floating-point divide and square root instructions.
! This requires the F or D extensions for floating-point registers.  The default
! is to use them if the specified architecture has these instructions.
  .IP "\fB\-mdiv\fR" 4
  .IX Item "-mdiv"
  .PD 0
  .IP "\fB\-mno\-div\fR" 4
  .IX Item "-mno-div"
  .PD
! Do or don't use hardware instructions for integer division.  This requires the
! M extension.  The default is to use them if the specified architecture has
! these instructions.
  .IP "\fB\-march=\fR\fIISA-string\fR" 4
  .IX Item "-march=ISA-string"
  Generate code for given RISC-V \s-1ISA \s0(e.g. \fBrv64im\fR).  \s-1ISA\s0 strings must be
*************** Put global and static data smaller than
*** 20015,20024 ****
  .IP "\fB\-mno\-save\-restore\fR" 4
  .IX Item "-mno-save-restore"
  .PD
! Use smaller but slower prologue and epilogue code.
! .IP "\fB\-mcmodel=\fR\fIcode-model\fR" 4
! .IX Item "-mcmodel=code-model"
! Specify the code model.
  .PP
  \fI\s-1RL78\s0 Options\fR
  .IX Subsection "RL78 Options"
--- 20029,20066 ----
  .IP "\fB\-mno\-save\-restore\fR" 4
  .IX Item "-mno-save-restore"
  .PD
! Do or don't use smaller but slower prologue and epilogue code that uses
! library function calls.  The default is to use fast inline prologues and
! epilogues.
! .IP "\fB\-mstrict\-align\fR" 4
! .IX Item "-mstrict-align"
! .PD 0
! .IP "\fB\-mno\-strict\-align\fR" 4
! .IX Item "-mno-strict-align"
! .PD
! Do not or do generate unaligned memory accesses.  The default is set depending
! on whether the processor we are optimizing for supports fast unaligned access
! or not.
! .IP "\fB\-mcmodel=medlow\fR" 4
! .IX Item "-mcmodel=medlow"
! Generate code for the medium-low code model. The program and its statically
! defined symbols must lie within a single 2 GiB address range and must lie
! between absolute addresses \-2 GiB and +2 GiB. Programs can be
! statically or dynamically linked. This is the default code model.
! .IP "\fB\-mcmodel=medany\fR" 4
! .IX Item "-mcmodel=medany"
! Generate code for the medium-any code model. The program and its statically
! defined symbols must be within any single 2 GiB address range. Programs can be
! statically or dynamically linked.
! .IP "\fB\-mexplicit\-relocs\fR" 4
! .IX Item "-mexplicit-relocs"
! .PD 0
! .IP "\fB\-mno\-exlicit\-relocs\fR" 4
! .IX Item "-mno-exlicit-relocs"
! .PD
! Use or do not use assembler relocation operators when dealing with symbolic
! addresses.  The alternative is to use assembler macros instead, which may
! limit optimization.
  .PP
  \fI\s-1RL78\s0 Options\fR
  .IX Subsection "RL78 Options"
*************** on to provide serious protection.
*** 24605,24610 ****
--- 24647,24684 ----
  Generate code that uses only the general-purpose registers.  This
  prevents the compiler from using floating-point, vector, mask and bound
  registers.
+ .IP "\fB\-mindirect\-branch=\fR\fIchoice\fR" 4
+ .IX Item "-mindirect-branch=choice"
+ Convert indirect call and jump with \fIchoice\fR.  The default is
+ \&\fBkeep\fR, which keeps indirect call and jump unmodified.
+ \&\fBthunk\fR converts indirect call and jump to call and return thunk.
+ \&\fBthunk-inline\fR converts indirect call and jump to inlined call
+ and return thunk.  \fBthunk-extern\fR converts indirect call and jump
+ to external call and return thunk provided in a separate object file.
+ You can control this behavior for a specific function by using the
+ function attribute \f(CW\*(C`indirect_branch\*(C'\fR.
+ .Sp
+ Note that \fB\-mcmodel=large\fR is incompatible with
+ \&\fB\-mindirect\-branch=thunk\fR nor
+ \&\fB\-mindirect\-branch=thunk\-extern\fR since the thunk function may
+ not be reachable in large code model.
+ .IP "\fB\-mfunction\-return=\fR\fIchoice\fR" 4
+ .IX Item "-mfunction-return=choice"
+ Convert function return with \fIchoice\fR.  The default is \fBkeep\fR,
+ which keeps function return unmodified.  \fBthunk\fR converts function
+ return to call and return thunk.  \fBthunk-inline\fR converts function
+ return to inlined call and return thunk.  \fBthunk-extern\fR converts
+ function return to external call and return thunk provided in a separate
+ object file.  You can control this behavior for a specific function by
+ using the function attribute \f(CW\*(C`function_return\*(C'\fR.
+ .Sp
+ Note that \fB\-mcmodel=large\fR is incompatible with
+ \&\fB\-mfunction\-return=thunk\fR nor
+ \&\fB\-mfunction\-return=thunk\-extern\fR since the thunk function may
+ not be reachable in large code model.
+ .IP "\fB\-mindirect\-branch\-register\fR" 4
+ .IX Item "-mindirect-branch-register"
+ Force indirect call and jump via register.
  .PP
  These \fB\-m\fR switches are supported in addition to the above
  on x86\-64 processors in 64\-bit environments.
diff -Nrcpad gcc-7.2.0/gcc/doc/gcc.info gcc-7.3.0/gcc/doc/gcc.info
*** gcc-7.2.0/gcc/doc/gcc.info	Mon Aug 14 08:30:40 2017
--- gcc-7.3.0/gcc/doc/gcc.info	Thu Jan 25 08:41:37 2018
***************
*** 1,5 ****
  This is doc/gcc.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/doc/gcc.texi.
  
  Copyright (C) 1988-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is doc/gcc.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/doc/gcc.texi.
  
  Copyright (C) 1988-2017 Free Software Foundation, Inc.
  
*************** Introduction
*** 60,66 ****
  
  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 7.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.
--- 60,66 ----
  
  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 7.3.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
*************** _Machine-Dependent Options_
*** 1282,1288 ****
  
       _RISC-V Options_
            -mbranch-cost=N-INSTRUCTION
-           -mmemcpy  -mno-memcpy
            -mplt  -mno-plt
            -mabi=ABI-STRING
            -mfdiv  -mno-fdiv
--- 1282,1287 ----
*************** _Machine-Dependent Options_
*** 1291,1297 ****
            -mtune=PROCESSOR-STRING
            -msmall-data-limit=N-BYTES
            -msave-restore  -mno-save-restore
!           -mcmodel=CODE-MODEL
            -mexplicit-relocs  -mno-explicit-relocs
  
       _RL78 Options_
--- 1290,1297 ----
            -mtune=PROCESSOR-STRING
            -msmall-data-limit=N-BYTES
            -msave-restore  -mno-save-restore
!           -mstrict-align -mno-strict-align
!           -mcmodel=medlow -mcmodel=medany
            -mexplicit-relocs  -mno-explicit-relocs
  
       _RL78 Options_
*************** _Machine-Dependent Options_
*** 1527,1532 ****
--- 1527,1534 ----
            -mavx256-split-unaligned-load  -mavx256-split-unaligned-store
            -malign-data=TYPE  -mstack-protector-guard=GUARD
            -mmitigate-rop  -mgeneral-regs-only
+           -mindirect-branch=CHOICE -mfunction-return==CHOICE
+           -mindirect-branch-register
  
       _x86 Windows Options_
            -mconsole  -mcygwin  -mno-cygwin  -mdll
*************** program analysis purposes.
*** 9969,9977 ****
            arc profile information.  This may be repeated any number of
            times.  You can run concurrent instances of your program, and
            provided that the file system supports locking, the data
!           files will be correctly updated.  Also `fork' calls are
!           detected and correctly handled (double counting will not
!           happen).
  
          * For profile-directed optimizations, compile the source files
            again with the same optimization and code generation options
--- 9971,9979 ----
            arc profile information.  This may be repeated any number of
            times.  You can run concurrent instances of your program, and
            provided that the file system supports locking, the data
!           files will be correctly updated.  Unless a strict ISO C
!           dialect option is in effect, `fork' calls are detected and
!           correctly handled without double counting.
  
          * For profile-directed optimizations, compile the source files
            again with the same optimization and code generation options
*************** These command-line options are defined f
*** 19400,19428 ****
  `-mbranch-cost=N'
       Set the cost of branches to roughly N instructions.
  
- `-mmemcpy'
- `-mno-memcpy'
-      Don't optimize block moves.
- 
  `-mplt'
  `-mno-plt'
!      When generating PIC code, allow the use of PLTs. Ignored for
!      non-PIC.
  
  `-mabi=ABI-STRING'
!      Specify integer and floating-point calling convention.  This
!      defaults to the natural calling convention: e.g. LP64 for RV64I,
!      ILP32 for RV32I, LP64D for RV64G.
  
  `-mfdiv'
  `-mno-fdiv'
!      Use hardware floating-point divide and square root instructions.
!      This requires the F or D extensions for floating-point registers.
  
  `-mdiv'
  `-mno-div'
!      Use hardware instructions for integer division.  This requires the
!      M extension.
  
  `-march=ISA-STRING'
       Generate code for given RISC-V ISA (e.g. `rv64im').  ISA strings
--- 19402,19445 ----
  `-mbranch-cost=N'
       Set the cost of branches to roughly N instructions.
  
  `-mplt'
  `-mno-plt'
!      When generating PIC code, do or don't allow the use of PLTs.
!      Ignored for non-PIC.  The default is `-mplt'.
  
  `-mabi=ABI-STRING'
!      Specify integer and floating-point calling convention.  ABI-STRING
!      contains two parts: the size of integer types and the registers
!      used for floating-point types.  For example `-march=rv64ifd
!      -mabi=lp64d' means that `long' and pointers are 64-bit (implicitly
!      defining `int' to be 32-bit), and that floating-point values up to
!      64 bits wide are passed in F registers.  Contrast this with
!      `-march=rv64ifd -mabi=lp64f', which still allows the compiler to
!      generate code that uses the F and D extensions but only allows
!      floating-point values up to 32 bits long to be passed in
!      registers; or `-march=rv64ifd -mabi=lp64', in which no
!      floating-point arguments will be passed in registers.
! 
!      The default for this argument is system dependent, users who want
!      a specific calling convention should specify one explicitly.  The
!      valid calling conventions are: `ilp32', `ilp32f', `ilp32d', `lp64',
!      `lp64f', and `lp64d'.  Some calling conventions are impossible to
!      implement on some ISAs: for example, `-march=rv32if -mabi=ilp32d'
!      is invalid because the ABI requires 64-bit values be passed in F
!      registers, but F registers are only 32 bits wide.
  
  `-mfdiv'
  `-mno-fdiv'
!      Do or don't use hardware floating-point divide and square root
!      instructions.  This requires the F or D extensions for
!      floating-point registers.  The default is to use them if the
!      specified architecture has these instructions.
  
  `-mdiv'
  `-mno-div'
!      Do or don't use hardware instructions for integer division.  This
!      requires the M extension.  The default is to use them if the
!      specified architecture has these instructions.
  
  `-march=ISA-STRING'
       Generate code for given RISC-V ISA (e.g. `rv64im').  ISA strings
*************** These command-line options are defined f
*** 19439,19448 ****
  
  `-msave-restore'
  `-mno-save-restore'
!      Use smaller but slower prologue and epilogue code.
  
! `-mcmodel=CODE-MODEL'
!      Specify the code model.
  
  
  
--- 19456,19488 ----
  
  `-msave-restore'
  `-mno-save-restore'
!      Do or don't use smaller but slower prologue and epilogue code that
!      uses library function calls.  The default is to use fast inline
!      prologues and epilogues.
  
! `-mstrict-align'
! `-mno-strict-align'
!      Do not or do generate unaligned memory accesses.  The default is
!      set depending on whether the processor we are optimizing for
!      supports fast unaligned access or not.
! 
! `-mcmodel=medlow'
!      Generate code for the medium-low code model. The program and its
!      statically defined symbols must lie within a single 2 GiB address
!      range and must lie between absolute addresses -2 GiB and +2 GiB.
!      Programs can be statically or dynamically linked. This is the
!      default code model.
! 
! `-mcmodel=medany'
!      Generate code for the medium-any code model. The program and its
!      statically defined symbols must be within any single 2 GiB address
!      range. Programs can be statically or dynamically linked.
! 
! `-mexplicit-relocs'
! `-mno-exlicit-relocs'
!      Use or do not use assembler relocation operators when dealing with
!      symbolic addresses.  The alternative is to use assembler macros
!      instead, which may limit optimization.
  
  
  
*************** These `-m' options are defined for the x
*** 23516,23521 ****
--- 23556,23592 ----
       prevents the compiler from using floating-point, vector, mask and
       bound registers.
  
+ `-mindirect-branch=CHOICE'
+      Convert indirect call and jump with CHOICE.  The default is
+      `keep', which keeps indirect call and jump unmodified.  `thunk'
+      converts indirect call and jump to call and return thunk.
+      `thunk-inline' converts indirect call and jump to inlined call and
+      return thunk.  `thunk-extern' converts indirect call and jump to
+      external call and return thunk provided in a separate object file.
+      You can control this behavior for a specific function by using the
+      function attribute `indirect_branch'.  *Note Function Attributes::.
+ 
+      Note that `-mcmodel=large' is incompatible with
+      `-mindirect-branch=thunk' nor `-mindirect-branch=thunk-extern'
+      since the thunk function may not be reachable in large code model.
+ 
+ `-mfunction-return=CHOICE'
+      Convert function return with CHOICE.  The default is `keep', which
+      keeps function return unmodified.  `thunk' converts function
+      return to call and return thunk.  `thunk-inline' converts function
+      return to inlined call and return thunk.  `thunk-extern' converts
+      function return to external call and return thunk provided in a
+      separate object file.  You can control this behavior for a
+      specific function by using the function attribute
+      `function_return'.  *Note Function Attributes::.
+ 
+      Note that `-mcmodel=large' is incompatible with
+      `-mfunction-return=thunk' nor `-mfunction-return=thunk-extern'
+      since the thunk function may not be reachable in large code model.
+ 
+ `-mindirect-branch-register'
+      Force indirect call and jump via register.
+ 
  
   These `-m' switches are supported in addition to the above on x86-64
  processors in 64-bit environments.
*************** These function attributes are supported
*** 30150,30155 ****
--- 30221,30245 ----
            `target("fpmath=sse+387")' because the comma would separate
            different options.
  
+     `indirect_branch("CHOICE")'
+           On x86 targets, the `indirect_branch' attribute causes the
+           compiler to convert indirect call and jump with CHOICE.
+           `keep' keeps indirect call and jump unmodified.  `thunk'
+           converts indirect call and jump to call and return thunk.
+           `thunk-inline' converts indirect call and jump to inlined
+           call and return thunk.  `thunk-extern' converts indirect call
+           and jump to external call and return thunk provided in a
+           separate object file.
+ 
+     `function_return("CHOICE")'
+           On x86 targets, the `function_return' attribute causes the
+           compiler to convert function return with CHOICE.  `keep'
+           keeps function return unmodified.  `thunk' converts function
+           return to call and return thunk.  `thunk-inline' converts
+           function return to inlined call and return thunk.
+           `thunk-extern' converts function return to external call and
+           return thunk provided in a separate object file.
+ 
       On the x86, the inliner does not inline a function that has
       different target options than the caller, unless the callee has a
       subset of the target options of the caller.  For example a
*************** Modifier   Description
*** 33059,33064 ****
--- 33149,33157 ----
  `c'        Require a constant operand and print the     `%c1'     `2'     `2'
             constant expression with no punctuation.                       
  
+  `V' is a special modifier which prints the name of the full integer
+ register without `%'.
+ 
  6.45.2.9 x86 Floating-Point `asm' Operands
  ..........................................
  
*************** to check the target platform type.
*** 45510,45518 ****
      `btver2'
            AMD Family 16h CPU.
  
!     `znver1'
            AMD Family 17h CPU.
  
       Here is an example:
            if (__builtin_cpu_is ("corei7"))
              {
--- 45603,45614 ----
      `btver2'
            AMD Family 16h CPU.
  
!     `amdfam17h'
            AMD Family 17h CPU.
  
+     `znver1'
+           AMD Family 17h Zen version 1.
+ 
       Here is an example:
            if (__builtin_cpu_is ("corei7"))
              {
*************** All of them generate the machine instruc
*** 46625,46631 ****
  
   The following built-in functions are available when `-mlzcnt' is used.
  All of them generate the machine instruction that is part of the name.
!      unsigned short __builtin_ia32_lzcnt_16(unsigned short);
       unsigned int __builtin_ia32_lzcnt_u32(unsigned int);
       unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
  
--- 46721,46727 ----
  
   The following built-in functions are available when `-mlzcnt' is used.
  All of them generate the machine instruction that is part of the name.
!      unsigned short __builtin_ia32_lzcnt_u16(unsigned short);
       unsigned int __builtin_ia32_lzcnt_u32(unsigned int);
       unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
  
*************** paths such as C++ exception handlers, re
*** 50081,50086 ****
--- 50177,50189 ----
  unexecuted blocks are marked `$$$$$' or `%%%%%', depending on whether a
  basic block is reachable via non-exceptional or exceptional paths.
  
+  Note that GCC can completely remove the bodies of functions that are
+ not needed - for instance if they are inlined everywhere.  Such
+ functions are marked with `-', which can be confusing.  Use the
+ `-fkeep-inline-functions' and `-fkeep-static-functions' options to
+ retain these functions and allow gcov to properly show their
+ EXECUTION_COUNT.
+ 
   Some lines of information at the start have LINE_NUMBER of zero.
  These preamble lines are of the form
  
*************** look up both forms.
*** 54382,54387 ****
--- 54485,54493 ----
  * ###:                                   Overall Options.    (line  204)
  * -fipa-bit-cp:                          Optimize Options.   (line 1023)
  * -fipa-vrp:                             Optimize Options.   (line 1028)
+ * -mfunction-return:                     x86 Options.        (line 1203)
+ * -mindirect-branch:                     x86 Options.        (line 1189)
+ * -mindirect-branch-register:            x86 Options.        (line 1217)
  * -mlow-precision-div:                   AArch64 Options.    (line  106)
  * -mlow-precision-sqrt:                  AArch64 Options.    (line   96)
  * -mno-low-precision-div:                AArch64 Options.    (line  106)
*************** look up both forms.
*** 55337,55343 ****
  * m1:                                    SH Options.         (line    9)
  * m10:                                   PDP-11 Options.     (line   29)
  * m128bit-long-double:                   x86 Options.        (line  487)
! * m16:                                   x86 Options.        (line 1197)
  * m16-bit <1>:                           NDS32 Options.      (line   39)
  * m16-bit:                               CRIS Options.       (line   64)
  * m1reg-:                                Adapteva Epiphany Options.
--- 55443,55449 ----
  * m1:                                    SH Options.         (line    9)
  * m10:                                   PDP-11 Options.     (line   29)
  * m128bit-long-double:                   x86 Options.        (line  487)
! * m16:                                   x86 Options.        (line 1228)
  * m16-bit <1>:                           NDS32 Options.      (line   39)
  * m16-bit:                               CRIS Options.       (line   64)
  * m1reg-:                                Adapteva Epiphany Options.
*************** look up both forms.
*** 55351,55357 ****
  * m3:                                    SH Options.         (line   34)
  * m31:                                   S/390 and zSeries Options.
                                                               (line   87)
! * m32 <1>:                               x86 Options.        (line 1197)
  * m32 <2>:                               TILEPro Options.    (line   13)
  * m32 <3>:                               TILE-Gx Options.    (line   23)
  * m32 <4>:                               SPARC Options.      (line  317)
--- 55457,55463 ----
  * m3:                                    SH Options.         (line   34)
  * m31:                                   S/390 and zSeries Options.
                                                               (line   87)
! * m32 <1>:                               x86 Options.        (line 1228)
  * m32 <2>:                               TILEPro Options.    (line   13)
  * m32 <3>:                               TILE-Gx Options.    (line   23)
  * m32 <4>:                               SPARC Options.      (line  317)
*************** look up both forms.
*** 55399,55405 ****
  * m528x:                                 M680x0 Options.     (line  160)
  * m5307:                                 M680x0 Options.     (line  164)
  * m5407:                                 M680x0 Options.     (line  168)
! * m64 <1>:                               x86 Options.        (line 1197)
  * m64 <2>:                               TILE-Gx Options.    (line   23)
  * m64 <3>:                               SPARC Options.      (line  317)
  * m64 <4>:                               S/390 and zSeries Options.
--- 55505,55511 ----
  * m528x:                                 M680x0 Options.     (line  160)
  * m5307:                                 M680x0 Options.     (line  164)
  * m5407:                                 M680x0 Options.     (line  168)
! * m64 <1>:                               x86 Options.        (line 1228)
  * m64 <2>:                               TILE-Gx Options.    (line   23)
  * m64 <3>:                               SPARC Options.      (line  317)
  * m64 <4>:                               S/390 and zSeries Options.
*************** look up both forms.
*** 55427,55433 ****
  * mabi <1>:                              x86 Options.        (line  895)
  * mabi <2>:                              RS/6000 and PowerPC Options.
                                                               (line  687)
! * mabi <3>:                              RISC-V Options.     (line   21)
  * mabi <4>:                              ARM Options.        (line    9)
  * mabi:                                  AArch64 Options.    (line    9)
  * mabi=32:                               MIPS Options.       (line  157)
--- 55533,55539 ----
  * mabi <1>:                              x86 Options.        (line  895)
  * mabi <2>:                              RS/6000 and PowerPC Options.
                                                               (line  687)
! * mabi <3>:                              RISC-V Options.     (line   17)
  * mabi <4>:                              ARM Options.        (line    9)
  * mabi:                                  AArch64 Options.    (line    9)
  * mabi=32:                               MIPS Options.       (line  157)
*************** look up both forms.
*** 55463,55470 ****
  * maccumulate-args:                      AVR Options.        (line  154)
  * maccumulate-outgoing-args <1>:         x86 Options.        (line  918)
  * maccumulate-outgoing-args:             SH Options.         (line  318)
! * maddress-mode=long:                    x86 Options.        (line 1247)
! * maddress-mode=short:                   x86 Options.        (line 1252)
  * maddress-space-conversion:             SPU Options.        (line   63)
  * mads:                                  RS/6000 and PowerPC Options.
                                                               (line  748)
--- 55569,55576 ----
  * maccumulate-args:                      AVR Options.        (line  154)
  * maccumulate-outgoing-args <1>:         x86 Options.        (line  918)
  * maccumulate-outgoing-args:             SH Options.         (line  318)
! * maddress-mode=long:                    x86 Options.        (line 1278)
! * maddress-mode=short:                   x86 Options.        (line 1283)
  * maddress-space-conversion:             SPU Options.        (line   63)
  * mads:                                  RS/6000 and PowerPC Options.
                                                               (line  748)
*************** look up both forms.
*** 55511,55517 ****
  * march <1>:                             x86 Options.        (line    9)
  * march <2>:                             S/390 and zSeries Options.
                                                               (line  150)
! * march <3>:                             RISC-V Options.     (line   36)
  * march <4>:                             Nios II Options.    (line   73)
  * march <5>:                             NDS32 Options.      (line   52)
  * march <6>:                             MIPS Options.       (line   14)
--- 55617,55623 ----
  * march <1>:                             x86 Options.        (line    9)
  * march <2>:                             S/390 and zSeries Options.
                                                               (line  150)
! * march <3>:                             RISC-V Options.     (line   51)
  * march <4>:                             Nios II Options.    (line   73)
  * march <5>:                             NDS32 Options.      (line   52)
  * march <6>:                             MIPS Options.       (line   14)
*************** look up both forms.
*** 55645,55662 ****
  * mclip:                                 MeP Options.        (line   35)
  * mclzero:                               x86 Options.        (line  720)
  * mcmodel <1>:                           SPARC Options.      (line  322)
- * mcmodel <2>:                           RISC-V Options.     (line   53)
  * mcmodel:                               NDS32 Options.      (line   55)
! * mcmodel=kernel:                        x86 Options.        (line 1231)
! * mcmodel=large <1>:                     x86 Options.        (line 1243)
  * mcmodel=large <2>:                     TILE-Gx Options.    (line   14)
  * mcmodel=large <3>:                     RS/6000 and PowerPC Options.
                                                               (line  131)
  * mcmodel=large:                         AArch64 Options.    (line   45)
! * mcmodel=medium <1>:                    x86 Options.        (line 1236)
  * mcmodel=medium:                        RS/6000 and PowerPC Options.
                                                               (line  126)
! * mcmodel=small <1>:                     x86 Options.        (line 1225)
  * mcmodel=small <2>:                     TILE-Gx Options.    (line    9)
  * mcmodel=small <3>:                     RS/6000 and PowerPC Options.
                                                               (line  122)
--- 55751,55769 ----
  * mclip:                                 MeP Options.        (line   35)
  * mclzero:                               x86 Options.        (line  720)
  * mcmodel <1>:                           SPARC Options.      (line  322)
  * mcmodel:                               NDS32 Options.      (line   55)
! * mcmodel=kernel:                        x86 Options.        (line 1262)
! * mcmodel=large <1>:                     x86 Options.        (line 1274)
  * mcmodel=large <2>:                     TILE-Gx Options.    (line   14)
  * mcmodel=large <3>:                     RS/6000 and PowerPC Options.
                                                               (line  131)
  * mcmodel=large:                         AArch64 Options.    (line   45)
! * mcmodel=medany:                        RISC-V Options.     (line   83)
! * mcmodel=medium <1>:                    x86 Options.        (line 1267)
  * mcmodel=medium:                        RS/6000 and PowerPC Options.
                                                               (line  126)
! * mcmodel=medlow:                        RISC-V Options.     (line   76)
! * mcmodel=small <1>:                     x86 Options.        (line 1256)
  * mcmodel=small <2>:                     TILE-Gx Options.    (line    9)
  * mcmodel=small <3>:                     RS/6000 and PowerPC Options.
                                                               (line  122)
*************** look up both forms.
*** 55740,55746 ****
  * mdisable-callt:                        V850 Options.       (line   92)
  * mdisable-fpregs:                       HPPA Options.       (line   34)
  * mdisable-indexing:                     HPPA Options.       (line   40)
! * mdiv <1>:                              RISC-V Options.     (line   32)
  * mdiv <2>:                              MeP Options.        (line   65)
  * mdiv <3>:                              MCore Options.      (line   15)
  * mdiv:                                  M680x0 Options.     (line  209)
--- 55847,55853 ----
  * mdisable-callt:                        V850 Options.       (line   92)
  * mdisable-fpregs:                       HPPA Options.       (line   34)
  * mdisable-indexing:                     HPPA Options.       (line   40)
! * mdiv <1>:                              RISC-V Options.     (line   46)
  * mdiv <2>:                              MeP Options.        (line   65)
  * mdiv <3>:                              MCore Options.      (line   15)
  * mdiv:                                  M680x0 Options.     (line  209)
*************** look up both forms.
*** 55817,55823 ****
  * mfast-indirect-calls:                  HPPA Options.       (line   52)
  * mfast-sw-div:                          Nios II Options.    (line   94)
  * mfaster-structs:                       SPARC Options.      (line   92)
! * mfdiv:                                 RISC-V Options.     (line   27)
  * mfdpic:                                FRV Options.        (line   56)
  * mfentry:                               x86 Options.        (line 1127)
  * mfix:                                  DEC Alpha Options.  (line  163)
--- 55924,55930 ----
  * mfast-indirect-calls:                  HPPA Options.       (line   52)
  * mfast-sw-div:                          Nios II Options.    (line   94)
  * mfaster-structs:                       SPARC Options.      (line   92)
! * mfdiv:                                 RISC-V Options.     (line   39)
  * mfdpic:                                FRV Options.        (line   56)
  * mfentry:                               x86 Options.        (line 1127)
  * mfix:                                  DEC Alpha Options.  (line  163)
*************** look up both forms.
*** 55970,55976 ****
  * mhw-mul:                               Nios II Options.    (line  103)
  * mhw-mulx:                              Nios II Options.    (line  103)
  * mhwmult=:                              MSP430 Options.     (line   63)
! * miamcu:                                x86 Options.        (line 1197)
  * micplb:                                Blackfin Options.   (line  178)
  * mid-shared-library:                    Blackfin Options.   (line   81)
  * mieee <1>:                             SH Options.         (line  165)
--- 56077,56083 ----
  * mhw-mul:                               Nios II Options.    (line  103)
  * mhw-mulx:                              Nios II Options.    (line  103)
  * mhwmult=:                              MSP430 Options.     (line   63)
! * miamcu:                                x86 Options.        (line 1228)
  * micplb:                                Blackfin Options.   (line  178)
  * mid-shared-library:                    Blackfin Options.   (line   81)
  * mieee <1>:                             SH Options.         (line  165)
*************** look up both forms.
*** 56128,56135 ****
                                                               (line  181)
  * mmedia:                                FRV Options.        (line   44)
  * mmedium-calls:                         ARC Options.        (line  369)
! * mmemcpy <1>:                           RISC-V Options.     (line   13)
! * mmemcpy <2>:                           MIPS Options.       (line  578)
  * mmemcpy:                               MicroBlaze Options. (line   13)
  * mmemcpy-strategy=STRATEGY:             x86 Options.        (line 1088)
  * mmemory-latency:                       DEC Alpha Options.  (line  268)
--- 56235,56241 ----
                                                               (line  181)
  * mmedia:                                FRV Options.        (line   44)
  * mmedium-calls:                         ARC Options.        (line  369)
! * mmemcpy <1>:                           MIPS Options.       (line  578)
  * mmemcpy:                               MicroBlaze Options. (line   13)
  * mmemcpy-strategy=STRATEGY:             x86 Options.        (line 1088)
  * mmemory-latency:                       DEC Alpha Options.  (line  268)
*************** look up both forms.
*** 56429,56435 ****
                                                               (line  260)
  * mno-quad-memory-atomic:                RS/6000 and PowerPC Options.
                                                               (line  266)
! * mno-red-zone:                          x86 Options.        (line 1217)
  * mno-register-names:                    IA-64 Options.      (line   37)
  * mno-regnames:                          RS/6000 and PowerPC Options.
                                                               (line  833)
--- 56535,56541 ----
                                                               (line  260)
  * mno-quad-memory-atomic:                RS/6000 and PowerPC Options.
                                                               (line  266)
! * mno-red-zone:                          x86 Options.        (line 1248)
  * mno-register-names:                    IA-64 Options.      (line   37)
  * mno-regnames:                          RS/6000 and PowerPC Options.
                                                               (line  833)
*************** look up both forms.
*** 56693,56699 ****
  * msatur:                                MeP Options.        (line  105)
  * msave-acc-in-interrupts:               RX Options.         (line  109)
  * msave-mduc-in-interrupts:              RL78 Options.       (line   80)
! * msave-restore:                         RISC-V Options.     (line   50)
  * msave-toc-indirect:                    RS/6000 and PowerPC Options.
                                                               (line  986)
  * mscc:                                  FRV Options.        (line  140)
--- 56799,56805 ----
  * msatur:                                MeP Options.        (line  105)
  * msave-acc-in-interrupts:               RX Options.         (line  109)
  * msave-mduc-in-interrupts:              RL78 Options.       (line   80)
! * msave-restore:                         RISC-V Options.     (line   65)
  * msave-toc-indirect:                    RS/6000 and PowerPC Options.
                                                               (line  986)
  * mscc:                                  FRV Options.        (line  140)
*************** look up both forms.
*** 56785,56791 ****
  * msmall:                                MSP430 Options.     (line   55)
  * msmall-data:                           DEC Alpha Options.  (line  187)
  * msmall-data-limit <1>:                 RX Options.         (line   47)
! * msmall-data-limit:                     RISC-V Options.     (line   45)
  * msmall-divides:                        MicroBlaze Options. (line   39)
  * msmall-exec:                           S/390 and zSeries Options.
                                                               (line   80)
--- 56891,56897 ----
  * msmall:                                MSP430 Options.     (line   55)
  * msmall-data:                           DEC Alpha Options.  (line  187)
  * msmall-data-limit <1>:                 RX Options.         (line   47)
! * msmall-data-limit:                     RISC-V Options.     (line   60)
  * msmall-divides:                        MicroBlaze Options. (line   39)
  * msmall-exec:                           S/390 and zSeries Options.
                                                               (line   80)
*************** look up both forms.
*** 56859,56865 ****
  * mstdmain:                              SPU Options.        (line   40)
  * mstrict-align <1>:                     RS/6000 and PowerPC Options.
                                                               (line  542)
! * mstrict-align <2>:                     M680x0 Options.     (line  287)
  * mstrict-align:                         AArch64 Options.    (line   50)
  * mstrict-X:                             AVR Options.        (line  222)
  * mstring:                               RS/6000 and PowerPC Options.
--- 56965,56972 ----
  * mstdmain:                              SPU Options.        (line   40)
  * mstrict-align <1>:                     RS/6000 and PowerPC Options.
                                                               (line  542)
! * mstrict-align <2>:                     RISC-V Options.     (line   71)
! * mstrict-align <3>:                     M680x0 Options.     (line  287)
  * mstrict-align:                         AArch64 Options.    (line   50)
  * mstrict-X:                             AVR Options.        (line  222)
  * mstring:                               RS/6000 and PowerPC Options.
*************** look up both forms.
*** 56921,56927 ****
                                                               (line  164)
  * mtune <5>:                             RS/6000 and PowerPC Options.
                                                               (line  114)
! * mtune <6>:                             RISC-V Options.     (line   41)
  * mtune <7>:                             MN10300 Options.    (line   30)
  * mtune <8>:                             MIPS Options.       (line   65)
  * mtune <9>:                             M680x0 Options.     (line   70)
--- 57028,57034 ----
                                                               (line  164)
  * mtune <5>:                             RS/6000 and PowerPC Options.
                                                               (line  114)
! * mtune <6>:                             RISC-V Options.     (line   56)
  * mtune <7>:                             MN10300 Options.    (line   30)
  * mtune <8>:                             MIPS Options.       (line   65)
  * mtune <9>:                             M680x0 Options.     (line   70)
*************** look up both forms.
*** 57014,57020 ****
  * mwindows:                              x86 Windows Options.
                                                               (line   41)
  * mword-relocations:                     ARM Options.        (line  352)
! * mx32:                                  x86 Options.        (line 1197)
  * mxgot <1>:                             MIPS Options.       (line  231)
  * mxgot:                                 M680x0 Options.     (line  319)
  * mxilinx-fpu:                           RS/6000 and PowerPC Options.
--- 57121,57127 ----
  * mwindows:                              x86 Windows Options.
                                                               (line   41)
  * mword-relocations:                     ARM Options.        (line  352)
! * mx32:                                  x86 Options.        (line 1228)
  * mxgot <1>:                             MIPS Options.       (line  231)
  * mxgot:                                 M680x0 Options.     (line  319)
  * mxilinx-fpu:                           RS/6000 and PowerPC Options.
*************** look up both forms.
*** 57102,57108 ****
                                                               (line   25)
  * pie:                                   Link Options.       (line  105)
  * pipe:                                  Overall Options.    (line  334)
! * plt:                                   RISC-V Options.     (line   17)
  * prebind:                               Darwin Options.     (line  196)
  * prebind_all_twolevel_modules:          Darwin Options.     (line  196)
  * print-file-name:                       Developer Options.  (line  898)
--- 57209,57215 ----
                                                               (line   25)
  * pie:                                   Link Options.       (line  105)
  * pipe:                                  Overall Options.    (line  334)
! * plt:                                   RISC-V Options.     (line   13)
  * prebind:                               Darwin Options.     (line  196)
  * prebind_all_twolevel_modules:          Darwin Options.     (line  196)
  * print-file-name:                       Developer Options.  (line  898)
*************** Keyword Index
*** 57912,57918 ****
  * __builtin_cpu_is:                      PowerPC Built-in Functions.
                                                               (line   18)
  * __builtin_cpu_supports <1>:            x86 Built-in Functions.
!                                                              (line  173)
  * __builtin_cpu_supports:                PowerPC Built-in Functions.
                                                               (line   90)
  * __builtin_ctz:                         Other Builtins.     (line  692)
--- 58019,58025 ----
  * __builtin_cpu_is:                      PowerPC Built-in Functions.
                                                               (line   18)
  * __builtin_cpu_supports <1>:            x86 Built-in Functions.
!                                                              (line  176)
  * __builtin_cpu_supports:                PowerPC Built-in Functions.
                                                               (line   90)
  * __builtin_ctz:                         Other Builtins.     (line  692)
*************** Keyword Index
*** 58063,58068 ****
--- 58170,58176 ----
                                                               (line   36)
  * __builtin_sh_set_fpscr:                SH Built-in Functions.
                                                               (line   39)
+ * __builtin_shuffle:                     Vector Extensions.  (line  126)
  * __builtin_smul_overflow:               Integer Overflow Builtins.
                                                               (line   68)
  * __builtin_smull_overflow:              Integer Overflow Builtins.
*************** Keyword Index
*** 58774,58779 ****
--- 58882,58889 ----
  * function versions:                     Function Multiversioning.
                                                               (line    6)
  * function, size of pointer to:          Pointer Arith.      (line    6)
+ * function_return function attribute, x86: x86 Function Attributes.
+                                                              (line  300)
  * function_vector function attribute, H8/300: H8/300 Function Attributes.
                                                               (line    9)
  * function_vector function attribute, M16C/M32C: M32C Function Attributes.
*************** Keyword Index
*** 58904,58909 ****
--- 59014,59021 ----
                                                               (line   10)
  * indirect functions:                    Common Function Attributes.
                                                               (line  397)
+ * indirect_branch function attribute, x86: x86 Function Attributes.
+                                                              (line  290)
  * init_priority variable attribute:      C++ Attributes.     (line   50)
  * initializations in expressions:        Compound Literals.  (line    6)
  * initializers with labeled elements:    Designated Inits.   (line    6)
*************** Node: G++ and GCC4003
*** 60129,60525 ****
  Node: Standards6080
  Node: Invoking GCC19100
  Node: Option Summary23302
! Node: Overall Options72298
! Node: Invoking G++86881
! Node: C Dialect Options88404
! Node: C++ Dialect Options107111
! Node: Objective-C and Objective-C++ Dialect Options142597
! Node: Diagnostic Message Formatting Options153833
! Node: Warning Options161300
! Ref: Wtrigraphs241779
! Node: Debugging Options274432
! Node: Optimize Options288882
! Ref: Type-punning351573
! Node: Instrumentation Options441986
! Node: Preprocessor Options477259
! Ref: dashMF482105
! Ref: fdollars-in-identifiers486617
! Node: Assembler Options498416
! Node: Link Options499108
! Ref: Link Options-Footnote-1513010
! Node: Directory Options513344
! Node: Code Gen Options521731
! Node: Developer Options549997
! Node: Submodel Options588934
! Node: AArch64 Options590668
! Ref: aarch64-feature-modifiers599645
! Node: Adapteva Epiphany Options600589
! Node: ARC Options606539
! Node: ARM Options625176
! Node: AVR Options645283
! Node: Blackfin Options667170
! Node: C6X Options675185
! Node: CRIS Options676728
! Node: CR16 Options680472
! Node: Darwin Options681379
! Node: DEC Alpha Options688820
! Node: FR30 Options700408
! Node: FT32 Options700974
! Node: FRV Options701700
! Node: GNU/Linux Options708419
! Node: H8/300 Options709801
! Node: HPPA Options711251
! Node: IA-64 Options720782
! Node: LM32 Options728908
! Node: M32C Options729432
! Node: M32R/D Options730706
! Node: M680x0 Options734252
! Node: MCore Options748415
! Node: MeP Options749918
! Node: MicroBlaze Options753878
! Node: MIPS Options756674
! Node: MMIX Options792186
! Node: MN10300 Options794668
! Node: Moxie Options797211
! Node: MSP430 Options797699
! Node: NDS32 Options802409
! Node: Nios II Options804303
! Node: Nvidia PTX Options815224
! Node: PDP-11 Options817484
! Node: picoChip Options819181
! Node: PowerPC Options821322
! Node: RISC-V Options821545
! Node: RL78 Options823027
! Node: RS/6000 and PowerPC Options826804
! Node: RX Options869849
! Node: S/390 and zSeries Options878452
! Node: Score Options888912
! Node: SH Options889754
! Node: Solaris 2 Options904912
! Node: SPARC Options906156
! Node: SPU Options921774
! Node: System V Options926711
! Node: TILE-Gx Options927537
! Node: TILEPro Options928555
! Node: V850 Options929059
! Node: VAX Options935751
! Node: Visium Options936289
! Node: VMS Options938597
! Node: VxWorks Options939411
! Node: x86 Options940563
! Node: x86 Windows Options993141
! Node: Xstormy16 Options995949
! Node: Xtensa Options996243
! Node: zSeries Options1001392
! Node: Spec Files1001588
! Node: Environment Variables1023466
! Node: Precompiled Headers1032191
! Node: C Implementation1038208
! Node: Translation implementation1039897
! Node: Environment implementation1040489
! Node: Identifiers implementation1041044
! Node: Characters implementation1042131
! Node: Integers implementation1045782
! Node: Floating point implementation1047832
! Node: Arrays and pointers implementation1050897
! Ref: Arrays and pointers implementation-Footnote-11052356
! Node: Hints implementation1052480
! Node: Structures unions enumerations and bit-fields implementation1053977
! Node: Qualifiers implementation1056202
! Node: Declarators implementation1057982
! Node: Statements implementation1058324
! Node: Preprocessing directives implementation1058651
! Node: Library functions implementation1060973
! Node: Architecture implementation1061623
! Node: Locale-specific behavior implementation1063265
! Node: C++ Implementation1063570
! Node: Conditionally-supported behavior1064852
! Node: Exception handling1065470
! Node: C Extensions1065879
! Node: Statement Exprs1071163
! Node: Local Labels1075639
! Node: Labels as Values1078612
! Ref: Labels as Values-Footnote-11081137
! Node: Nested Functions1081320
! Node: Constructing Calls1085278
! Node: Typeof1089996
! Node: Conditionals1093924
! Node: __int1281094814
! Node: Long Long1095338
! Node: Complex1096814
! Node: Floating Types1099399
! Node: Half-Precision1102864
! Node: Decimal Float1105269
! Node: Hex Floats1107122
! Node: Fixed-Point1108158
! Node: Named Address Spaces1111438
! Ref: AVR Named Address Spaces1112124
! Node: Zero Length1118458
! Node: Empty Structures1121497
! Node: Variable Length1121903
! Node: Variadic Macros1124621
! Node: Escaped Newlines1126999
! Node: Subscripting1127860
! Node: Pointer Arith1128586
! Node: Pointers to Arrays1129160
! Node: Initializers1129904
! Node: Compound Literals1130405
! Node: Designated Inits1133972
! Node: Case Ranges1137708
! Node: Cast to Union1138389
! Node: Mixed Declarations1139515
! Node: Function Attributes1140025
! Node: Common Function Attributes1143139
! Node: AArch64 Function Attributes1189595
! Node: ARC Function Attributes1195002
! Node: ARM Function Attributes1196694
! Node: AVR Function Attributes1200352
! Node: Blackfin Function Attributes1203823
! Node: CR16 Function Attributes1206319
! Node: Epiphany Function Attributes1206846
! Node: H8/300 Function Attributes1209597
! Node: IA-64 Function Attributes1210793
! Node: M32C Function Attributes1211835
! Node: M32R/D Function Attributes1214170
! Node: m68k Function Attributes1215643
! Node: MCORE Function Attributes1216587
! Node: MeP Function Attributes1217395
! Node: MicroBlaze Function Attributes1218696
! Node: Microsoft Windows Function Attributes1220202
! Node: MIPS Function Attributes1224785
! Node: MSP430 Function Attributes1230342
! Node: NDS32 Function Attributes1234187
! Node: Nios II Function Attributes1236606
! Node: Nvidia PTX Function Attributes1237900
! Node: PowerPC Function Attributes1238515
! Node: RL78 Function Attributes1245522
! Node: RX Function Attributes1246759
! Node: S/390 Function Attributes1249295
! Node: SH Function Attributes1251114
! Node: SPU Function Attributes1254538
! Node: Symbian OS Function Attributes1255343
! Node: V850 Function Attributes1255680
! Node: Visium Function Attributes1256225
! Node: x86 Function Attributes1256753
! Node: Xstormy16 Function Attributes1268172
! Node: Variable Attributes1268679
! Node: Common Variable Attributes1270141
! Node: AVR Variable Attributes1281247
! Node: Blackfin Variable Attributes1286516
! Node: H8/300 Variable Attributes1287375
! Node: IA-64 Variable Attributes1288449
! Node: M32R/D Variable Attributes1289200
! Node: MeP Variable Attributes1289983
! Node: Microsoft Windows Variable Attributes1292086
! Node: MSP430 Variable Attributes1294545
! Node: Nvidia PTX Variable Attributes1295744
! Node: PowerPC Variable Attributes1296361
! Node: RL78 Variable Attributes1296918
! Node: SPU Variable Attributes1297336
! Node: V850 Variable Attributes1297701
! Node: x86 Variable Attributes1298333
! Node: Xstormy16 Variable Attributes1299389
! Node: Type Attributes1299964
! Node: Common Type Attributes1301283
! Node: ARM Type Attributes1316767
! Node: MeP Type Attributes1317551
! Node: PowerPC Type Attributes1317953
! Node: SPU Type Attributes1318942
! Node: x86 Type Attributes1319361
! Node: Label Attributes1320349
! Node: Enumerator Attributes1322283
! Node: Statement Attributes1323603
! Node: Attribute Syntax1325087
! Node: Function Prototypes1336348
! Node: C++ Comments1338129
! Node: Dollar Signs1338648
! Node: Character Escapes1339113
! Node: Alignment1339397
! Node: Inline1340769
! Node: Volatiles1345571
! Node: Using Assembly Language with C1348471
! Node: Basic Asm1349708
! Node: Extended Asm1354885
! Ref: Volatile1358682
! Ref: AssemblerTemplate1362754
! Ref: OutputOperands1366979
! Ref: FlagOutputOperands1373891
! Ref: InputOperands1375906
! Ref: Clobbers1380141
! Ref: GotoLabels1383447
! Ref: x86Operandmodifiers1385580
! Ref: x86floatingpointasmoperands1387754
! Node: Constraints1391084
! Node: Simple Constraints1392190
! Node: Multi-Alternative1399515
! Node: Modifiers1401190
! Node: Machine Constraints1403987
! Node: Asm Labels1462113
! Node: Explicit Register Variables1463733
! Ref: Explicit Reg Vars1463947
! Node: Global Register Variables1464556
! Ref: Global Reg Vars1464764
! Node: Local Register Variables1468606
! Ref: Local Reg Vars1468826
! Node: Size of an asm1472136
! Node: Alternate Keywords1473391
! Node: Incomplete Enums1474890
! Node: Function Names1475647
! Node: Return Address1477545
! Node: Vector Extensions1481486
! Node: Offsetof1488771
! Node: __sync Builtins1489612
! Node: __atomic Builtins1496057
! Node: Integer Overflow Builtins1509547
! Node: x86 specific memory model extensions for transactional memory1516026
! Node: Object Size Checking1517292
! Node: Pointer Bounds Checker builtins1523320
! Node: Cilk Plus Builtins1529326
! Node: Other Builtins1530243
! Node: Target Builtins1567223
! Node: AArch64 Built-in Functions1568792
! Node: Alpha Built-in Functions1569247
! Node: Altera Nios II Built-in Functions1572295
! Node: ARC Built-in Functions1576662
! Node: ARC SIMD Built-in Functions1581873
! Node: ARM iWMMXt Built-in Functions1590769
! Node: ARM C Language Extensions (ACLE)1597765
! Node: ARM Floating Point Status and Control Intrinsics1599104
! Node: ARM ARMv8-M Security Extensions1599589
! Node: AVR Built-in Functions1600935
! Node: Blackfin Built-in Functions1604263
! Node: FR-V Built-in Functions1604882
! Node: Argument Types1605748
! Node: Directly-mapped Integer Functions1607502
! Node: Directly-mapped Media Functions1608586
! Node: Raw read/write Functions1615620
! Node: Other Built-in Functions1616534
! Node: MIPS DSP Built-in Functions1617720
! Node: MIPS Paired-Single Support1630218
! Node: MIPS Loongson Built-in Functions1631717
! Node: Paired-Single Arithmetic1638244
! Node: Paired-Single Built-in Functions1639192
! Node: MIPS-3D Built-in Functions1641859
! Node: MIPS SIMD Architecture (MSA) Support1647236
! Node: MIPS SIMD Architecture Built-in Functions1650099
! Node: Other MIPS Built-in Functions1676929
! Node: MSP430 Built-in Functions1677938
! Node: NDS32 Built-in Functions1679339
! Node: picoChip Built-in Functions1680632
! Node: PowerPC Built-in Functions1681976
! Node: PowerPC AltiVec/VSX Built-in Functions1707891
! Node: PowerPC Hardware Transactional Memory Built-in Functions1863999
! Node: RX Built-in Functions1872490
! Node: S/390 System z Built-in Functions1876523
! Node: SH Built-in Functions1881758
! Node: SPARC VIS Built-in Functions1883486
! Node: SPU Built-in Functions1892016
! Node: TI C6X Built-in Functions1893732
! Node: TILE-Gx Built-in Functions1894756
! Node: TILEPro Built-in Functions1895873
! Node: x86 Built-in Functions1896971
! Node: x86 transactional memory intrinsics1957152
! Node: Target Format Checks1960372
! Node: Solaris Format Checks1960804
! Node: Darwin Format Checks1961230
! Node: Pragmas1962048
! Node: AArch64 Pragmas1962821
! Node: ARM Pragmas1963278
! Node: M32C Pragmas1963905
! Node: MeP Pragmas1964979
! Node: RS/6000 and PowerPC Pragmas1967048
! Node: S/390 Pragmas1967788
! Node: Darwin Pragmas1968354
! Node: Solaris Pragmas1969407
! Node: Symbol-Renaming Pragmas1970568
! Node: Structure-Layout Pragmas1972181
! Node: Weak Pragmas1974468
! Node: Diagnostic Pragmas1975203
! Node: Visibility Pragmas1978310
! Node: Push/Pop Macro Pragmas1978995
! Node: Function Specific Option Pragmas1979967
! Node: Loop-Specific Pragmas1981812
! Node: Unnamed Fields1982902
! Node: Thread-Local1985100
! Node: C99 Thread-Local Edits1987206
! Node: C++98 Thread-Local Edits1989218
! Node: Binary constants1992662
! Node: C++ Extensions1993333
! Node: C++ Volatiles1994963
! Node: Restricted Pointers1997311
! Node: Vague Linkage1998902
! Node: C++ Interface2002526
! Ref: C++ Interface-Footnote-12006319
! Node: Template Instantiation2006455
! Node: Bound member functions2013939
! Node: C++ Attributes2015471
! Node: Function Multiversioning2019541
! Node: Type Traits2021346
! Node: C++ Concepts2027834
! Node: Deprecated Features2029329
! Node: Backwards Compatibility2032291
! Node: Objective-C2033643
! Node: GNU Objective-C runtime API2034252
! Node: Modern GNU Objective-C runtime API2035259
! Node: Traditional GNU Objective-C runtime API2037696
! Node: Executing code before main2038424
! Node: What you can and what you cannot do in +load2041166
! Node: Type encoding2043538
! Node: Legacy type encoding2048878
! Node: @encode2049969
! Node: Method signatures2050514
! Node: Garbage Collection2052509
! Node: Constant string objects2055198
! Node: compatibility_alias2057706
! Node: Exceptions2058432
! Node: Synchronization2061143
! Node: Fast enumeration2062327
! Node: Using fast enumeration2062639
! Node: c99-like fast enumeration syntax2063850
! Node: Fast enumeration details2064553
! Node: Fast enumeration protocol2066894
! Node: Messaging with the GNU Objective-C runtime2070046
! Node: Dynamically registering methods2071417
! Node: Forwarding hook2073108
! Node: Compatibility2076149
! Node: Gcov2082716
! Node: Gcov Intro2083251
! Node: Invoking Gcov2085969
! Node: Gcov and Optimization2100843
! Node: Gcov Data Files2104073
! Node: Cross-profiling2105468
! Node: Gcov-tool2107319
! Node: Gcov-tool Intro2107744
! Node: Invoking Gcov-tool2109705
! Node: Gcov-dump2112250
! Node: Gcov-dump Intro2112572
! Node: Invoking Gcov-dump2112839
! Node: Trouble2113508
! Node: Actual Bugs2114926
! Node: Interoperation2115373
! Node: Incompatibilities2122265
! Node: Fixed Headers2130416
! Node: Standard Libraries2132079
! Node: Disappointments2133451
! Node: C++ Misunderstandings2137809
! Node: Static Definitions2138620
! Node: Name lookup2139673
! Ref: Name lookup-Footnote-12144452
! Node: Temporaries2144639
! Node: Copy Assignment2146615
! Node: Non-bugs2148422
! Node: Warnings and Errors2158929
! Node: Bugs2160691
! Node: Bug Criteria2161158
! Node: Bug Reporting2163368
! Node: Service2163586
! Node: Contributing2164405
! Node: Funding2165145
! Node: GNU Project2167634
! Node: Copying2168280
! Node: GNU Free Documentation License2205808
! Node: Contributors2230945
! Node: Option Index2270388
! Node: Keyword Index2511995
  
  End Tag Table
--- 60241,60637 ----
  Node: Standards6080
  Node: Invoking GCC19100
  Node: Option Summary23302
! Node: Overall Options72419
! Node: Invoking G++87002
! Node: C Dialect Options88525
! Node: C++ Dialect Options107232
! Node: Objective-C and Objective-C++ Dialect Options142718
! Node: Diagnostic Message Formatting Options153954
! Node: Warning Options161421
! Ref: Wtrigraphs241900
! Node: Debugging Options274553
! Node: Optimize Options289003
! Ref: Type-punning351694
! Node: Instrumentation Options442107
! Node: Preprocessor Options477416
! Ref: dashMF482262
! Ref: fdollars-in-identifiers486774
! Node: Assembler Options498573
! Node: Link Options499265
! Ref: Link Options-Footnote-1513167
! Node: Directory Options513501
! Node: Code Gen Options521888
! Node: Developer Options550154
! Node: Submodel Options589091
! Node: AArch64 Options590825
! Ref: aarch64-feature-modifiers599802
! Node: Adapteva Epiphany Options600746
! Node: ARC Options606696
! Node: ARM Options625333
! Node: AVR Options645440
! Node: Blackfin Options667327
! Node: C6X Options675342
! Node: CRIS Options676885
! Node: CR16 Options680629
! Node: Darwin Options681536
! Node: DEC Alpha Options688977
! Node: FR30 Options700565
! Node: FT32 Options701131
! Node: FRV Options701857
! Node: GNU/Linux Options708576
! Node: H8/300 Options709958
! Node: HPPA Options711408
! Node: IA-64 Options720939
! Node: LM32 Options729065
! Node: M32C Options729589
! Node: M32R/D Options730863
! Node: M680x0 Options734409
! Node: MCore Options748572
! Node: MeP Options750075
! Node: MicroBlaze Options754035
! Node: MIPS Options756831
! Node: MMIX Options792343
! Node: MN10300 Options794825
! Node: Moxie Options797368
! Node: MSP430 Options797856
! Node: NDS32 Options802566
! Node: Nios II Options804460
! Node: Nvidia PTX Options815381
! Node: PDP-11 Options817641
! Node: picoChip Options819338
! Node: PowerPC Options821479
! Node: RISC-V Options821702
! Node: RL78 Options825462
! Node: RS/6000 and PowerPC Options829239
! Node: RX Options872284
! Node: S/390 and zSeries Options880887
! Node: Score Options891347
! Node: SH Options892189
! Node: Solaris 2 Options907347
! Node: SPARC Options908591
! Node: SPU Options924209
! Node: System V Options929146
! Node: TILE-Gx Options929972
! Node: TILEPro Options930990
! Node: V850 Options931494
! Node: VAX Options938186
! Node: Visium Options938724
! Node: VMS Options941032
! Node: VxWorks Options941846
! Node: x86 Options942998
! Node: x86 Windows Options997177
! Node: Xstormy16 Options999985
! Node: Xtensa Options1000279
! Node: zSeries Options1005428
! Node: Spec Files1005624
! Node: Environment Variables1027502
! Node: Precompiled Headers1036227
! Node: C Implementation1042244
! Node: Translation implementation1043933
! Node: Environment implementation1044525
! Node: Identifiers implementation1045080
! Node: Characters implementation1046167
! Node: Integers implementation1049818
! Node: Floating point implementation1051868
! Node: Arrays and pointers implementation1054933
! Ref: Arrays and pointers implementation-Footnote-11056392
! Node: Hints implementation1056516
! Node: Structures unions enumerations and bit-fields implementation1058013
! Node: Qualifiers implementation1060238
! Node: Declarators implementation1062018
! Node: Statements implementation1062360
! Node: Preprocessing directives implementation1062687
! Node: Library functions implementation1065009
! Node: Architecture implementation1065659
! Node: Locale-specific behavior implementation1067301
! Node: C++ Implementation1067606
! Node: Conditionally-supported behavior1068888
! Node: Exception handling1069506
! Node: C Extensions1069915
! Node: Statement Exprs1075199
! Node: Local Labels1079675
! Node: Labels as Values1082648
! Ref: Labels as Values-Footnote-11085173
! Node: Nested Functions1085356
! Node: Constructing Calls1089314
! Node: Typeof1094032
! Node: Conditionals1097960
! Node: __int1281098850
! Node: Long Long1099374
! Node: Complex1100850
! Node: Floating Types1103435
! Node: Half-Precision1106900
! Node: Decimal Float1109305
! Node: Hex Floats1111158
! Node: Fixed-Point1112194
! Node: Named Address Spaces1115474
! Ref: AVR Named Address Spaces1116160
! Node: Zero Length1122494
! Node: Empty Structures1125533
! Node: Variable Length1125939
! Node: Variadic Macros1128657
! Node: Escaped Newlines1131035
! Node: Subscripting1131896
! Node: Pointer Arith1132622
! Node: Pointers to Arrays1133196
! Node: Initializers1133940
! Node: Compound Literals1134441
! Node: Designated Inits1138008
! Node: Case Ranges1141744
! Node: Cast to Union1142425
! Node: Mixed Declarations1143551
! Node: Function Attributes1144061
! Node: Common Function Attributes1147175
! Node: AArch64 Function Attributes1193631
! Node: ARC Function Attributes1199038
! Node: ARM Function Attributes1200730
! Node: AVR Function Attributes1204388
! Node: Blackfin Function Attributes1207859
! Node: CR16 Function Attributes1210355
! Node: Epiphany Function Attributes1210882
! Node: H8/300 Function Attributes1213633
! Node: IA-64 Function Attributes1214829
! Node: M32C Function Attributes1215871
! Node: M32R/D Function Attributes1218206
! Node: m68k Function Attributes1219679
! Node: MCORE Function Attributes1220623
! Node: MeP Function Attributes1221431
! Node: MicroBlaze Function Attributes1222732
! Node: Microsoft Windows Function Attributes1224238
! Node: MIPS Function Attributes1228821
! Node: MSP430 Function Attributes1234378
! Node: NDS32 Function Attributes1238223
! Node: Nios II Function Attributes1240642
! Node: Nvidia PTX Function Attributes1241936
! Node: PowerPC Function Attributes1242551
! Node: RL78 Function Attributes1249558
! Node: RX Function Attributes1250795
! Node: S/390 Function Attributes1253331
! Node: SH Function Attributes1255150
! Node: SPU Function Attributes1258574
! Node: Symbian OS Function Attributes1259379
! Node: V850 Function Attributes1259716
! Node: Visium Function Attributes1260261
! Node: x86 Function Attributes1260789
! Node: Xstormy16 Function Attributes1273248
! Node: Variable Attributes1273755
! Node: Common Variable Attributes1275217
! Node: AVR Variable Attributes1286323
! Node: Blackfin Variable Attributes1291592
! Node: H8/300 Variable Attributes1292451
! Node: IA-64 Variable Attributes1293525
! Node: M32R/D Variable Attributes1294276
! Node: MeP Variable Attributes1295059
! Node: Microsoft Windows Variable Attributes1297162
! Node: MSP430 Variable Attributes1299621
! Node: Nvidia PTX Variable Attributes1300820
! Node: PowerPC Variable Attributes1301437
! Node: RL78 Variable Attributes1301994
! Node: SPU Variable Attributes1302412
! Node: V850 Variable Attributes1302777
! Node: x86 Variable Attributes1303409
! Node: Xstormy16 Variable Attributes1304465
! Node: Type Attributes1305040
! Node: Common Type Attributes1306359
! Node: ARM Type Attributes1321843
! Node: MeP Type Attributes1322627
! Node: PowerPC Type Attributes1323029
! Node: SPU Type Attributes1324018
! Node: x86 Type Attributes1324437
! Node: Label Attributes1325425
! Node: Enumerator Attributes1327359
! Node: Statement Attributes1328679
! Node: Attribute Syntax1330163
! Node: Function Prototypes1341424
! Node: C++ Comments1343205
! Node: Dollar Signs1343724
! Node: Character Escapes1344189
! Node: Alignment1344473
! Node: Inline1345845
! Node: Volatiles1350647
! Node: Using Assembly Language with C1353547
! Node: Basic Asm1354784
! Node: Extended Asm1359961
! Ref: Volatile1363758
! Ref: AssemblerTemplate1367830
! Ref: OutputOperands1372055
! Ref: FlagOutputOperands1378967
! Ref: InputOperands1380982
! Ref: Clobbers1385217
! Ref: GotoLabels1388523
! Ref: x86Operandmodifiers1390656
! Ref: x86floatingpointasmoperands1392922
! Node: Constraints1396252
! Node: Simple Constraints1397358
! Node: Multi-Alternative1404683
! Node: Modifiers1406358
! Node: Machine Constraints1409155
! Node: Asm Labels1467281
! Node: Explicit Register Variables1468901
! Ref: Explicit Reg Vars1469115
! Node: Global Register Variables1469724
! Ref: Global Reg Vars1469932
! Node: Local Register Variables1473774
! Ref: Local Reg Vars1473994
! Node: Size of an asm1477304
! Node: Alternate Keywords1478559
! Node: Incomplete Enums1480058
! Node: Function Names1480815
! Node: Return Address1482713
! Node: Vector Extensions1486654
! Node: Offsetof1493939
! Node: __sync Builtins1494780
! Node: __atomic Builtins1501225
! Node: Integer Overflow Builtins1514715
! Node: x86 specific memory model extensions for transactional memory1521194
! Node: Object Size Checking1522460
! Node: Pointer Bounds Checker builtins1528488
! Node: Cilk Plus Builtins1534494
! Node: Other Builtins1535411
! Node: Target Builtins1572391
! Node: AArch64 Built-in Functions1573960
! Node: Alpha Built-in Functions1574415
! Node: Altera Nios II Built-in Functions1577463
! Node: ARC Built-in Functions1581830
! Node: ARC SIMD Built-in Functions1587041
! Node: ARM iWMMXt Built-in Functions1595937
! Node: ARM C Language Extensions (ACLE)1602933
! Node: ARM Floating Point Status and Control Intrinsics1604272
! Node: ARM ARMv8-M Security Extensions1604757
! Node: AVR Built-in Functions1606103
! Node: Blackfin Built-in Functions1609431
! Node: FR-V Built-in Functions1610050
! Node: Argument Types1610916
! Node: Directly-mapped Integer Functions1612670
! Node: Directly-mapped Media Functions1613754
! Node: Raw read/write Functions1620788
! Node: Other Built-in Functions1621702
! Node: MIPS DSP Built-in Functions1622888
! Node: MIPS Paired-Single Support1635386
! Node: MIPS Loongson Built-in Functions1636885
! Node: Paired-Single Arithmetic1643412
! Node: Paired-Single Built-in Functions1644360
! Node: MIPS-3D Built-in Functions1647027
! Node: MIPS SIMD Architecture (MSA) Support1652404
! Node: MIPS SIMD Architecture Built-in Functions1655267
! Node: Other MIPS Built-in Functions1682097
! Node: MSP430 Built-in Functions1683106
! Node: NDS32 Built-in Functions1684507
! Node: picoChip Built-in Functions1685800
! Node: PowerPC Built-in Functions1687144
! Node: PowerPC AltiVec/VSX Built-in Functions1713059
! Node: PowerPC Hardware Transactional Memory Built-in Functions1869167
! Node: RX Built-in Functions1877658
! Node: S/390 System z Built-in Functions1881691
! Node: SH Built-in Functions1886926
! Node: SPARC VIS Built-in Functions1888654
! Node: SPU Built-in Functions1897184
! Node: TI C6X Built-in Functions1898900
! Node: TILE-Gx Built-in Functions1899924
! Node: TILEPro Built-in Functions1901041
! Node: x86 Built-in Functions1902139
! Node: x86 transactional memory intrinsics1962378
! Node: Target Format Checks1965598
! Node: Solaris Format Checks1966030
! Node: Darwin Format Checks1966456
! Node: Pragmas1967274
! Node: AArch64 Pragmas1968047
! Node: ARM Pragmas1968504
! Node: M32C Pragmas1969131
! Node: MeP Pragmas1970205
! Node: RS/6000 and PowerPC Pragmas1972274
! Node: S/390 Pragmas1973014
! Node: Darwin Pragmas1973580
! Node: Solaris Pragmas1974633
! Node: Symbol-Renaming Pragmas1975794
! Node: Structure-Layout Pragmas1977407
! Node: Weak Pragmas1979694
! Node: Diagnostic Pragmas1980429
! Node: Visibility Pragmas1983536
! Node: Push/Pop Macro Pragmas1984221
! Node: Function Specific Option Pragmas1985193
! Node: Loop-Specific Pragmas1987038
! Node: Unnamed Fields1988128
! Node: Thread-Local1990326
! Node: C99 Thread-Local Edits1992432
! Node: C++98 Thread-Local Edits1994444
! Node: Binary constants1997888
! Node: C++ Extensions1998559
! Node: C++ Volatiles2000189
! Node: Restricted Pointers2002537
! Node: Vague Linkage2004128
! Node: C++ Interface2007752
! Ref: C++ Interface-Footnote-12011545
! Node: Template Instantiation2011681
! Node: Bound member functions2019165
! Node: C++ Attributes2020697
! Node: Function Multiversioning2024767
! Node: Type Traits2026572
! Node: C++ Concepts2033060
! Node: Deprecated Features2034555
! Node: Backwards Compatibility2037517
! Node: Objective-C2038869
! Node: GNU Objective-C runtime API2039478
! Node: Modern GNU Objective-C runtime API2040485
! Node: Traditional GNU Objective-C runtime API2042922
! Node: Executing code before main2043650
! Node: What you can and what you cannot do in +load2046392
! Node: Type encoding2048764
! Node: Legacy type encoding2054104
! Node: @encode2055195
! Node: Method signatures2055740
! Node: Garbage Collection2057735
! Node: Constant string objects2060424
! Node: compatibility_alias2062932
! Node: Exceptions2063658
! Node: Synchronization2066369
! Node: Fast enumeration2067553
! Node: Using fast enumeration2067865
! Node: c99-like fast enumeration syntax2069076
! Node: Fast enumeration details2069779
! Node: Fast enumeration protocol2072120
! Node: Messaging with the GNU Objective-C runtime2075272
! Node: Dynamically registering methods2076643
! Node: Forwarding hook2078334
! Node: Compatibility2081375
! Node: Gcov2087942
! Node: Gcov Intro2088477
! Node: Invoking Gcov2091195
! Node: Gcov and Optimization2106413
! Node: Gcov Data Files2109643
! Node: Cross-profiling2111038
! Node: Gcov-tool2112889
! Node: Gcov-tool Intro2113314
! Node: Invoking Gcov-tool2115275
! Node: Gcov-dump2117820
! Node: Gcov-dump Intro2118142
! Node: Invoking Gcov-dump2118409
! Node: Trouble2119078
! Node: Actual Bugs2120496
! Node: Interoperation2120943
! Node: Incompatibilities2127835
! Node: Fixed Headers2135986
! Node: Standard Libraries2137649
! Node: Disappointments2139021
! Node: C++ Misunderstandings2143379
! Node: Static Definitions2144190
! Node: Name lookup2145243
! Ref: Name lookup-Footnote-12150022
! Node: Temporaries2150209
! Node: Copy Assignment2152185
! Node: Non-bugs2153992
! Node: Warnings and Errors2164499
! Node: Bugs2166261
! Node: Bug Criteria2166728
! Node: Bug Reporting2168938
! Node: Service2169156
! Node: Contributing2169975
! Node: Funding2170715
! Node: GNU Project2173204
! Node: Copying2173850
! Node: GNU Free Documentation License2211378
! Node: Contributors2236515
! Node: Option Index2275958
! Node: Keyword Index2517857
  
  End Tag Table
diff -Nrcpad gcc-7.2.0/gcc/doc/gccinstall.info gcc-7.3.0/gcc/doc/gccinstall.info
*** gcc-7.2.0/gcc/doc/gccinstall.info	Mon Aug 14 08:30:40 2017
--- gcc-7.3.0/gcc/doc/gccinstall.info	Thu Jan 25 08:41:37 2018
***************
*** 1,5 ****
  This is doc/gccinstall.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/doc/install.texi.
  
  Copyright (C) 1988-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is doc/gccinstall.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/doc/install.texi.
  
  Copyright (C) 1988-2017 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-7.2.0/gcc/doc/gccint.info gcc-7.3.0/gcc/doc/gccint.info
*** gcc-7.2.0/gcc/doc/gccint.info	Mon Aug 14 08:30:41 2017
--- gcc-7.3.0/gcc/doc/gccint.info	Thu Jan 25 08:41:38 2018
***************
*** 1,5 ****
  This is doc/gccint.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/doc/gccint.texi.
  
  Copyright (C) 1988-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is doc/gccint.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/doc/gccint.texi.
  
  Copyright (C) 1988-2017 Free Software Foundation, Inc.
  
*************** Introduction
*** 57,63 ****
  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 7.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
--- 57,63 ----
  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 7.3.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
*** 4912,4917 ****
--- 4912,4922 ----
       ARM Target supports `-mfpu=neon -mfloat-abi=softfp' or compatible
       options.  Some multilibs may be incompatible with these options.
  
+ `arm_neon_ok_no_float_abi'
+      ARM Target supports NEON with `-mfpu=neon', but without any
+      -mfloat-abi= option.  Some multilibs may be incompatible with this
+      option.
+ 
  `arm_neonv2_ok'
       ARM Target supports `-mfpu=neon-vfpv4 -mfloat-abi=softfp' or
       compatible options.  Some multilibs may be incompatible with these
*************** Node: Selectors215260
*** 52240,52595 ****
  Node: Effective-Target Keywords216618
  Ref: arm_fp_ok224441
  Ref: arm_neon_ok225370
! Ref: arm_neonv2_ok225528
! Ref: arm_fp16_ok225695
! Ref: arm_neon_fp16_ok226037
! Ref: arm_vfp3_ok226913
! Ref: arm_v8_1a_neon_ok227338
! Ref: arm_v8_2a_fp16_scalar_ok227764
! Ref: arm_v8_2a_fp16_neon_ok228211
! Ref: arm_coproc1_ok229271
! Ref: arm_coproc2_ok229397
! Ref: arm_coproc3_ok229630
! Node: Add Options241497
! Ref: arm_fp16_ieee242515
! Ref: arm_fp16_alternative242770
! Node: Require Support244667
! Node: Final Actions247174
! Node: Ada Tests252835
! Node: C Tests253999
! Node: LTO Testing258421
! Node: gcov Testing260063
! Node: profopt Testing263050
! Node: compat Testing264765
! Node: Torture Tests269005
! Node: GIMPLE Tests270641
! Node: RTL Tests271884
! Node: Options273191
! Node: Option file format273631
! Node: Option properties280621
! Node: Passes294602
! Node: Parsing pass295492
! Node: Cilk Plus Transformation299027
! Node: Gimplification pass302414
! Node: Pass manager304259
! Node: Tree SSA passes306104
! Node: RTL passes327665
! Node: Optimization info339986
! Node: Dump setup340804
! Node: Optimization groups341926
! Node: Dump files and streams342898
! Node: Dump output verbosity344089
! Node: Dump types345140
! Node: Dump examples346630
! Node: GENERIC347972
! Node: Deficiencies349847
! Node: Tree overview350088
! Node: Macros and Functions354215
! Node: Identifiers355040
! Node: Containers356651
! Node: Types357808
! Node: Declarations369904
! Node: Working with declarations370399
! Node: Internal structure376005
! Node: Current structure hierarchy376389
! Node: Adding new DECL node types378483
! Node: Attributes382768
! Node: Expression trees384013
! Node: Constant expressions385766
! Node: Storage References389072
! Node: Unary and Binary Expressions392591
! Node: Vectors412742
! Node: Statements417933
! Node: Basic Statements418465
! Node: Blocks422972
! Node: Statement Sequences424673
! Node: Empty Statements425006
! Node: Jumps425580
! Node: Cleanups426233
! Node: OpenMP428001
! Node: OpenACC433836
! Node: Functions434868
! Node: Function Basics435339
! Node: Function Properties439024
! Node: Language-dependent trees441806
! Node: C and C++ Trees442692
! Node: Types for C++445596
! Node: Namespaces450574
! Node: Classes453681
! Node: Functions for C++458739
! Node: Statements for C++464992
! Node: C++ Expressions473766
! Node: Java Trees475267
! Node: GIMPLE475380
! Node: Tuple representation479042
! Node: Class hierarchy of GIMPLE statements485975
! Node: GIMPLE instruction set490963
! Node: GIMPLE Exception Handling492647
! Node: Temporaries494561
! Ref: Temporaries-Footnote-1495876
! Node: Operands495939
! Node: Compound Expressions496701
! Node: Compound Lvalues496935
! Node: Conditional Expressions497697
! Node: Logical Operators498355
! Node: Manipulating GIMPLE statements505220
! Node: Tuple specific accessors511154
! Node: `GIMPLE_ASM'511991
! Node: `GIMPLE_ASSIGN'514379
! Node: `GIMPLE_BIND'519089
! Node: `GIMPLE_CALL'520908
! Node: `GIMPLE_CATCH'524941
! Node: `GIMPLE_COND'526097
! Node: `GIMPLE_DEBUG'528898
! Node: `GIMPLE_EH_FILTER'532282
! Node: `GIMPLE_LABEL'533851
! Node: `GIMPLE_GOTO'534470
! Node: `GIMPLE_NOP'534999
! Node: `GIMPLE_OMP_ATOMIC_LOAD'535367
! Node: `GIMPLE_OMP_ATOMIC_STORE'536369
! Node: `GIMPLE_OMP_CONTINUE'537073
! Node: `GIMPLE_OMP_CRITICAL'538558
! Node: `GIMPLE_OMP_FOR'539557
! Node: `GIMPLE_OMP_MASTER'542979
! Node: `GIMPLE_OMP_ORDERED'543362
! Node: `GIMPLE_OMP_PARALLEL'543762
! Node: `GIMPLE_OMP_RETURN'546538
! Node: `GIMPLE_OMP_SECTION'547188
! Node: `GIMPLE_OMP_SECTIONS'547854
! Node: `GIMPLE_OMP_SINGLE'549469
! Node: `GIMPLE_PHI'550420
! Node: `GIMPLE_RESX'551704
! Node: `GIMPLE_RETURN'552429
! Node: `GIMPLE_SWITCH'553009
! Node: `GIMPLE_TRY'554888
! Node: `GIMPLE_WITH_CLEANUP_EXPR'556665
! Node: GIMPLE sequences557548
! Node: Sequence iterators560754
! Node: Adding a new GIMPLE statement code569212
! Node: Statement and operand traversals570557
! Node: Tree SSA573157
! Node: Annotations574943
! Node: SSA Operands575348
! Node: SSA589429
! Node: Alias analysis599135
! Node: Memory model602915
! Node: RTL604278
! Node: RTL Objects606466
! Node: RTL Classes610340
! Node: Accessors615387
! Node: Special Accessors617781
! Node: Flags623551
! Node: Machine Modes638313
! Node: Constants651965
! Node: Regs and Memory660051
! Node: Arithmetic677960
! Node: Comparisons688014
! Node: Bit-Fields692306
! Node: Vector Operations693858
! Node: Conversions695740
! Node: RTL Declarations700238
! Node: Side Effects701059
! Node: Incdec718074
! Node: Assembler721409
! Node: Debug Information722954
! Node: Insns724152
! Node: Calls750560
! Node: Sharing753153
! Node: Reading RTL756263
! Node: Control Flow757255
! Node: Basic Blocks759023
! Node: Edges764479
! Node: Profile information773101
! Node: Maintaining the CFG777785
! Node: Liveness information783554
! Node: Loop Analysis and Representation785680
! Node: Loop representation786716
! Node: Loop querying794281
! Node: Loop manipulation797119
! Node: LCSSA799462
! Node: Scalar evolutions801534
! Node: loop-iv804778
! Node: Number of iterations806704
! Node: Dependency analysis810789
! Node: Machine Desc817143
! Node: Overview819706
! Node: Patterns821747
! Node: Example825255
! Node: RTL Template826716
! Node: Output Template837372
! Node: Output Statement841337
! Node: Predicates845676
! Node: Machine-Independent Predicates848594
! Node: Defining Predicates853539
! Node: Constraints859504
! Node: Simple Constraints860973
! Node: Multi-Alternative873829
! Node: Class Preferences877038
! Node: Modifiers877930
! Node: Machine Constraints882662
! Node: Disable Insn Alternatives942040
! Node: Define Constraints945529
! Node: C Constraint Interface952926
! Node: Standard Names956066
! Ref: shift patterns982122
! Ref: prologue instruction pattern1033010
! Ref: window_save instruction pattern1033503
! Ref: epilogue instruction pattern1033778
! Node: Pattern Ordering1052662
! Node: Dependent Patterns1053898
! Node: Jump Patterns1055518
! Ref: Jump Patterns-Footnote-11057662
! Node: Looping Patterns1057708
! Node: Insn Canonicalizations1062436
! Node: Expander Definitions1067027
! Node: Insn Splitting1075239
! Node: Including Patterns1084841
! Node: Peephole Definitions1086621
! Node: define_peephole1087874
! Node: define_peephole21094205
! Node: Insn Attributes1097271
! Node: Defining Attributes1098453
! Ref: define_enum_attr1101941
! Node: Expressions1102976
! Node: Tagging Insns1109725
! Node: Attr Example1114078
! Node: Insn Lengths1116452
! Node: Constant Attributes1119860
! Node: Mnemonic Attribute1121036
! Node: Delay Slots1122555
! Node: Processor pipeline description1125778
! Ref: Processor pipeline description-Footnote-11144590
! Node: Conditional Execution1144912
! Node: Define Subst1148392
! Node: Define Subst Example1150426
! Node: Define Subst Pattern Matching1153420
! Node: Define Subst Output Template1154645
! Node: Constant Definitions1156715
! Ref: define_enum1160497
! Node: Iterators1160985
! Node: Mode Iterators1161563
! Node: Defining Mode Iterators1162541
! Node: Substitutions1164035
! Node: Examples1166276
! Node: Code Iterators1167724
! Node: Int Iterators1170003
! Node: Subst Iterators1172446
! Node: Target Macros1174138
! Node: Target Structure1177150
! Node: Driver1179265
! Node: Run-time Target1198233
! Node: Per-Function Data1207931
! Node: Storage Layout1210696
! Node: Type Layout1237662
! Node: Registers1251007
! Node: Register Basics1251981
! Node: Allocation Order1257416
! Node: Values in Registers1259904
! Node: Leaf Functions1267393
! Node: Stack Registers1270251
! Node: Register Classes1271523
! Node: Stack and Calling1305138
! Node: Frame Layout1305744
! Node: Exception Handling1316595
! Node: Stack Checking1322815
! Node: Frame Registers1327655
! Node: Elimination1335920
! Node: Stack Arguments1339306
! Node: Register Arguments1346487
! Node: Scalar Return1368793
! Node: Aggregate Return1375248
! Node: Caller Saves1379436
! Node: Function Entry1380179
! Node: Profiling1391281
! Node: Tail Calls1393395
! Node: Shrink-wrapping separate components1395306
! Node: Stack Smashing Protection1398347
! Node: Miscellaneous Register Hooks1400270
! Node: Varargs1401136
! Node: Trampolines1411258
! Node: Library Calls1418422
! Node: Addressing Modes1423106
! Node: Anchored Addresses1446626
! Node: Condition Code1449275
! Node: CC0 Condition Codes1451602
! Node: MODE_CC Condition Codes1454848
! Node: Costs1461641
! Node: Scheduling1482282
! Node: Sections1506214
! Node: PIC1522143
! Node: Assembler Format1524203
! Node: File Framework1525341
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1532974
! Node: Data Output1536239
! Node: Uninitialized Data1544192
! Node: Label Output1549203
! Node: Initialization1573826
! Node: Macros for Initialization1579788
! Node: Instruction Output1586511
! Node: Dispatch Tables1597146
! Node: Exception Region Output1601546
! Node: Alignment Output1608645
! Node: Debugging Info1613247
! Node: All Debuggers1613917
! Node: DBX Options1616772
! Node: DBX Hooks1622221
! Node: File Names and DBX1623530
! Node: SDB and DWARF1625642
! Node: VMS Debug1631931
! Node: Floating Point1632518
! Node: Mode Switching1635273
! Node: Target Attributes1639707
! Node: Emulated TLS1648671
! Node: MIPS Coprocessors1652061
! Node: PCH Target1653220
! Node: C++ ABI1655062
! Node: Named Address Spaces1659854
! Node: Misc1665766
! Ref: TARGET_SHIFT_TRUNCATION_MASK1673315
! Node: Host Config1728742
! Node: Host Common1729811
! Node: Filesystem1732190
! Node: Host Misc1736305
! Node: Fragments1738754
! Node: Target Fragment1739949
! Node: Host Fragment1750676
! Node: Collect21750916
! Node: Header Dirs1753552
! Node: Type Information1754975
! Node: GTY Options1758255
! Node: Inheritance and GTY1769512
! Ref: Inheritance and GTY-Footnote-11771077
! Node: User GC1771345
! Node: GGC Roots1775080
! Node: Files1775796
! Node: Invoking the garbage collector1778503
! Node: Troubleshooting1780006
! Node: Plugins1781082
! Node: Plugins loading1782211
! Node: Plugin API1783080
! Node: Plugins pass1790807
! Node: Plugins GC1792776
! Node: Plugins description1794491
! Node: Plugins attr1795026
! Node: Plugins recording1797297
! Node: Plugins gate1798147
! Node: Plugins tracking1798738
! Node: Plugins building1799326
! Node: LTO1801115
! Node: LTO Overview1801987
! Node: LTO object file layout1807814
! Node: IPA1812446
! Node: WHOPR1821411
! Node: Internal flags1825972
! Node: Match and Simplify1827384
! Node: GIMPLE API1828345
! Node: The Language1831140
! Node: Funding1842506
! Node: GNU Project1845004
! Node: Copying1845653
! Node: GNU Free Documentation License1883184
! Node: Contributors1908324
! Node: Option Index1947770
! Node: Concept Index1948647
  
  End Tag Table
--- 52245,52601 ----
  Node: Effective-Target Keywords216618
  Ref: arm_fp_ok224441
  Ref: arm_neon_ok225370
! Ref: arm_neon_ok_no_float_abi225539
! Ref: arm_neonv2_ok225706
! Ref: arm_fp16_ok225873
! Ref: arm_neon_fp16_ok226215
! Ref: arm_vfp3_ok227091
! Ref: arm_v8_1a_neon_ok227516
! Ref: arm_v8_2a_fp16_scalar_ok227942
! Ref: arm_v8_2a_fp16_neon_ok228389
! Ref: arm_coproc1_ok229449
! Ref: arm_coproc2_ok229575
! Ref: arm_coproc3_ok229808
! Node: Add Options241675
! Ref: arm_fp16_ieee242693
! Ref: arm_fp16_alternative242948
! Node: Require Support244845
! Node: Final Actions247352
! Node: Ada Tests253013
! Node: C Tests254177
! Node: LTO Testing258599
! Node: gcov Testing260241
! Node: profopt Testing263228
! Node: compat Testing264943
! Node: Torture Tests269183
! Node: GIMPLE Tests270819
! Node: RTL Tests272062
! Node: Options273369
! Node: Option file format273809
! Node: Option properties280799
! Node: Passes294780
! Node: Parsing pass295670
! Node: Cilk Plus Transformation299205
! Node: Gimplification pass302592
! Node: Pass manager304437
! Node: Tree SSA passes306282
! Node: RTL passes327843
! Node: Optimization info340164
! Node: Dump setup340982
! Node: Optimization groups342104
! Node: Dump files and streams343076
! Node: Dump output verbosity344267
! Node: Dump types345318
! Node: Dump examples346808
! Node: GENERIC348150
! Node: Deficiencies350025
! Node: Tree overview350266
! Node: Macros and Functions354393
! Node: Identifiers355218
! Node: Containers356829
! Node: Types357986
! Node: Declarations370082
! Node: Working with declarations370577
! Node: Internal structure376183
! Node: Current structure hierarchy376567
! Node: Adding new DECL node types378661
! Node: Attributes382946
! Node: Expression trees384191
! Node: Constant expressions385944
! Node: Storage References389250
! Node: Unary and Binary Expressions392769
! Node: Vectors412920
! Node: Statements418111
! Node: Basic Statements418643
! Node: Blocks423150
! Node: Statement Sequences424851
! Node: Empty Statements425184
! Node: Jumps425758
! Node: Cleanups426411
! Node: OpenMP428179
! Node: OpenACC434014
! Node: Functions435046
! Node: Function Basics435517
! Node: Function Properties439202
! Node: Language-dependent trees441984
! Node: C and C++ Trees442870
! Node: Types for C++445774
! Node: Namespaces450752
! Node: Classes453859
! Node: Functions for C++458917
! Node: Statements for C++465170
! Node: C++ Expressions473944
! Node: Java Trees475445
! Node: GIMPLE475558
! Node: Tuple representation479220
! Node: Class hierarchy of GIMPLE statements486153
! Node: GIMPLE instruction set491141
! Node: GIMPLE Exception Handling492825
! Node: Temporaries494739
! Ref: Temporaries-Footnote-1496054
! Node: Operands496117
! Node: Compound Expressions496879
! Node: Compound Lvalues497113
! Node: Conditional Expressions497875
! Node: Logical Operators498533
! Node: Manipulating GIMPLE statements505398
! Node: Tuple specific accessors511332
! Node: `GIMPLE_ASM'512169
! Node: `GIMPLE_ASSIGN'514557
! Node: `GIMPLE_BIND'519267
! Node: `GIMPLE_CALL'521086
! Node: `GIMPLE_CATCH'525119
! Node: `GIMPLE_COND'526275
! Node: `GIMPLE_DEBUG'529076
! Node: `GIMPLE_EH_FILTER'532460
! Node: `GIMPLE_LABEL'534029
! Node: `GIMPLE_GOTO'534648
! Node: `GIMPLE_NOP'535177
! Node: `GIMPLE_OMP_ATOMIC_LOAD'535545
! Node: `GIMPLE_OMP_ATOMIC_STORE'536547
! Node: `GIMPLE_OMP_CONTINUE'537251
! Node: `GIMPLE_OMP_CRITICAL'538736
! Node: `GIMPLE_OMP_FOR'539735
! Node: `GIMPLE_OMP_MASTER'543157
! Node: `GIMPLE_OMP_ORDERED'543540
! Node: `GIMPLE_OMP_PARALLEL'543940
! Node: `GIMPLE_OMP_RETURN'546716
! Node: `GIMPLE_OMP_SECTION'547366
! Node: `GIMPLE_OMP_SECTIONS'548032
! Node: `GIMPLE_OMP_SINGLE'549647
! Node: `GIMPLE_PHI'550598
! Node: `GIMPLE_RESX'551882
! Node: `GIMPLE_RETURN'552607
! Node: `GIMPLE_SWITCH'553187
! Node: `GIMPLE_TRY'555066
! Node: `GIMPLE_WITH_CLEANUP_EXPR'556843
! Node: GIMPLE sequences557726
! Node: Sequence iterators560932
! Node: Adding a new GIMPLE statement code569390
! Node: Statement and operand traversals570735
! Node: Tree SSA573335
! Node: Annotations575121
! Node: SSA Operands575526
! Node: SSA589607
! Node: Alias analysis599313
! Node: Memory model603093
! Node: RTL604456
! Node: RTL Objects606644
! Node: RTL Classes610518
! Node: Accessors615565
! Node: Special Accessors617959
! Node: Flags623729
! Node: Machine Modes638491
! Node: Constants652143
! Node: Regs and Memory660229
! Node: Arithmetic678138
! Node: Comparisons688192
! Node: Bit-Fields692484
! Node: Vector Operations694036
! Node: Conversions695918
! Node: RTL Declarations700416
! Node: Side Effects701237
! Node: Incdec718252
! Node: Assembler721587
! Node: Debug Information723132
! Node: Insns724330
! Node: Calls750738
! Node: Sharing753331
! Node: Reading RTL756441
! Node: Control Flow757433
! Node: Basic Blocks759201
! Node: Edges764657
! Node: Profile information773279
! Node: Maintaining the CFG777963
! Node: Liveness information783732
! Node: Loop Analysis and Representation785858
! Node: Loop representation786894
! Node: Loop querying794459
! Node: Loop manipulation797297
! Node: LCSSA799640
! Node: Scalar evolutions801712
! Node: loop-iv804956
! Node: Number of iterations806882
! Node: Dependency analysis810967
! Node: Machine Desc817321
! Node: Overview819884
! Node: Patterns821925
! Node: Example825433
! Node: RTL Template826894
! Node: Output Template837550
! Node: Output Statement841515
! Node: Predicates845854
! Node: Machine-Independent Predicates848772
! Node: Defining Predicates853717
! Node: Constraints859682
! Node: Simple Constraints861151
! Node: Multi-Alternative874007
! Node: Class Preferences877216
! Node: Modifiers878108
! Node: Machine Constraints882840
! Node: Disable Insn Alternatives942218
! Node: Define Constraints945707
! Node: C Constraint Interface953104
! Node: Standard Names956244
! Ref: shift patterns982300
! Ref: prologue instruction pattern1033188
! Ref: window_save instruction pattern1033681
! Ref: epilogue instruction pattern1033956
! Node: Pattern Ordering1052840
! Node: Dependent Patterns1054076
! Node: Jump Patterns1055696
! Ref: Jump Patterns-Footnote-11057840
! Node: Looping Patterns1057886
! Node: Insn Canonicalizations1062614
! Node: Expander Definitions1067205
! Node: Insn Splitting1075417
! Node: Including Patterns1085019
! Node: Peephole Definitions1086799
! Node: define_peephole1088052
! Node: define_peephole21094383
! Node: Insn Attributes1097449
! Node: Defining Attributes1098631
! Ref: define_enum_attr1102119
! Node: Expressions1103154
! Node: Tagging Insns1109903
! Node: Attr Example1114256
! Node: Insn Lengths1116630
! Node: Constant Attributes1120038
! Node: Mnemonic Attribute1121214
! Node: Delay Slots1122733
! Node: Processor pipeline description1125956
! Ref: Processor pipeline description-Footnote-11144768
! Node: Conditional Execution1145090
! Node: Define Subst1148570
! Node: Define Subst Example1150604
! Node: Define Subst Pattern Matching1153598
! Node: Define Subst Output Template1154823
! Node: Constant Definitions1156893
! Ref: define_enum1160675
! Node: Iterators1161163
! Node: Mode Iterators1161741
! Node: Defining Mode Iterators1162719
! Node: Substitutions1164213
! Node: Examples1166454
! Node: Code Iterators1167902
! Node: Int Iterators1170181
! Node: Subst Iterators1172624
! Node: Target Macros1174316
! Node: Target Structure1177328
! Node: Driver1179443
! Node: Run-time Target1198411
! Node: Per-Function Data1208109
! Node: Storage Layout1210874
! Node: Type Layout1237840
! Node: Registers1251185
! Node: Register Basics1252159
! Node: Allocation Order1257594
! Node: Values in Registers1260082
! Node: Leaf Functions1267571
! Node: Stack Registers1270429
! Node: Register Classes1271701
! Node: Stack and Calling1305316
! Node: Frame Layout1305922
! Node: Exception Handling1316773
! Node: Stack Checking1322993
! Node: Frame Registers1327833
! Node: Elimination1336098
! Node: Stack Arguments1339484
! Node: Register Arguments1346665
! Node: Scalar Return1368971
! Node: Aggregate Return1375426
! Node: Caller Saves1379614
! Node: Function Entry1380357
! Node: Profiling1391459
! Node: Tail Calls1393573
! Node: Shrink-wrapping separate components1395484
! Node: Stack Smashing Protection1398525
! Node: Miscellaneous Register Hooks1400448
! Node: Varargs1401314
! Node: Trampolines1411436
! Node: Library Calls1418600
! Node: Addressing Modes1423284
! Node: Anchored Addresses1446804
! Node: Condition Code1449453
! Node: CC0 Condition Codes1451780
! Node: MODE_CC Condition Codes1455026
! Node: Costs1461819
! Node: Scheduling1482460
! Node: Sections1506392
! Node: PIC1522321
! Node: Assembler Format1524381
! Node: File Framework1525519
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1533152
! Node: Data Output1536417
! Node: Uninitialized Data1544370
! Node: Label Output1549381
! Node: Initialization1574004
! Node: Macros for Initialization1579966
! Node: Instruction Output1586689
! Node: Dispatch Tables1597324
! Node: Exception Region Output1601724
! Node: Alignment Output1608823
! Node: Debugging Info1613425
! Node: All Debuggers1614095
! Node: DBX Options1616950
! Node: DBX Hooks1622399
! Node: File Names and DBX1623708
! Node: SDB and DWARF1625820
! Node: VMS Debug1632109
! Node: Floating Point1632696
! Node: Mode Switching1635451
! Node: Target Attributes1639885
! Node: Emulated TLS1648849
! Node: MIPS Coprocessors1652239
! Node: PCH Target1653398
! Node: C++ ABI1655240
! Node: Named Address Spaces1660032
! Node: Misc1665944
! Ref: TARGET_SHIFT_TRUNCATION_MASK1673493
! Node: Host Config1728920
! Node: Host Common1729989
! Node: Filesystem1732368
! Node: Host Misc1736483
! Node: Fragments1738932
! Node: Target Fragment1740127
! Node: Host Fragment1750854
! Node: Collect21751094
! Node: Header Dirs1753730
! Node: Type Information1755153
! Node: GTY Options1758433
! Node: Inheritance and GTY1769690
! Ref: Inheritance and GTY-Footnote-11771255
! Node: User GC1771523
! Node: GGC Roots1775258
! Node: Files1775974
! Node: Invoking the garbage collector1778681
! Node: Troubleshooting1780184
! Node: Plugins1781260
! Node: Plugins loading1782389
! Node: Plugin API1783258
! Node: Plugins pass1790985
! Node: Plugins GC1792954
! Node: Plugins description1794669
! Node: Plugins attr1795204
! Node: Plugins recording1797475
! Node: Plugins gate1798325
! Node: Plugins tracking1798916
! Node: Plugins building1799504
! Node: LTO1801293
! Node: LTO Overview1802165
! Node: LTO object file layout1807992
! Node: IPA1812624
! Node: WHOPR1821589
! Node: Internal flags1826150
! Node: Match and Simplify1827562
! Node: GIMPLE API1828523
! Node: The Language1831318
! Node: Funding1842684
! Node: GNU Project1845182
! Node: Copying1845831
! Node: GNU Free Documentation License1883362
! Node: Contributors1908502
! Node: Option Index1947948
! Node: Concept Index1948825
  
  End Tag Table
diff -Nrcpad gcc-7.2.0/gcc/doc/gcov-dump.1 gcc-7.3.0/gcc/doc/gcov-dump.1
*** gcc-7.2.0/gcc/doc/gcov-dump.1	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/gcov-dump.1	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/gcov-tool.1 gcc-7.3.0/gcc/doc/gcov-tool.1
*** gcc-7.2.0/gcc/doc/gcov-tool.1	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/gcov-tool.1	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/gcov.1 gcc-7.3.0/gcc/doc/gcov.1
*** gcc-7.2.0/gcc/doc/gcov.1	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/gcov.1	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2018-01-25" "gcc-7.3.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** handlers, respectively. Given \fB\-a\fR
*** 453,458 ****
--- 453,465 ----
  marked \fB$$$$$\fR or \fB%%%%%\fR, depending on whether a basic block
  is reachable via non-exceptional or exceptional paths.
  .PP
+ Note that \s-1GCC\s0 can completely remove the bodies of functions that are
+ not needed \*(-- for instance if they are inlined everywhere.  Such functions
+ are marked with \fB\-\fR, which can be confusing.
+ Use the \fB\-fkeep\-inline\-functions\fR and \fB\-fkeep\-static\-functions\fR
+ options to retain these functions and
+ allow gcov to properly show their \fIexecution_count\fR.
+ .PP
  Some lines of information at the start have \fIline_number\fR of zero.
  These preamble lines are of the form
  .PP
diff -Nrcpad gcc-7.2.0/gcc/doc/gcov.texi gcc-7.3.0/gcc/doc/gcov.texi
*** gcc-7.2.0/gcc/doc/gcov.texi	Thu Jun 22 11:38:40 2017
--- gcc-7.3.0/gcc/doc/gcov.texi	Tue Nov 21 16:01:16 2017
*************** handlers, respectively. Given @samp{-a}
*** 328,333 ****
--- 328,340 ----
  marked @samp{$$$$$} or @samp{%%%%%}, depending on whether a basic block
  is reachable via non-exceptional or exceptional paths.
  
+ Note that GCC can completely remove the bodies of functions that are
+ not needed -- for instance if they are inlined everywhere.  Such functions
+ are marked with @samp{-}, which can be confusing.
+ Use the @option{-fkeep-inline-functions} and @option{-fkeep-static-functions}
+ options to retain these functions and
+ allow gcov to properly show their @var{execution_count}.
+ 
  Some lines of information at the start have @var{line_number} of zero.
  These preamble lines are of the form
  
diff -Nrcpad gcc-7.2.0/gcc/doc/gfdl.7 gcc-7.3.0/gcc/doc/gfdl.7
*** gcc-7.2.0/gcc/doc/gfdl.7	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/gfdl.7	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/gfortran.1 gcc-7.3.0/gcc/doc/gfortran.1
*** gcc-7.2.0/gcc/doc/gfortran.1	Mon Aug 14 08:30:41 2017
--- gcc-7.3.0/gcc/doc/gfortran.1	Thu Jan 25 08:41:38 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/gpl.7 gcc-7.3.0/gcc/doc/gpl.7
*** gcc-7.2.0/gcc/doc/gpl.7	Mon Aug 14 08:05:17 2017
--- gcc-7.3.0/gcc/doc/gpl.7	Thu Jan 25 08:19:42 2018
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2017-08-14" "gcc-7.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
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2018-01-25" "gcc-7.3.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-7.2.0/gcc/doc/invoke.texi gcc-7.3.0/gcc/doc/invoke.texi
*** gcc-7.2.0/gcc/doc/invoke.texi	Wed Jul 26 12:42:03 2017
--- gcc-7.3.0/gcc/doc/invoke.texi	Tue Jan 16 11:22:01 2018
*************** See RS/6000 and PowerPC Options.
*** 966,972 ****
  
  @emph{RISC-V Options}
  @gccoptlist{-mbranch-cost=@var{N-instruction} @gol
- -mmemcpy  -mno-memcpy @gol
  -mplt  -mno-plt @gol
  -mabi=@var{ABI-string} @gol
  -mfdiv  -mno-fdiv @gol
--- 966,971 ----
*************** See RS/6000 and PowerPC Options.
*** 975,981 ****
  -mtune=@var{processor-string} @gol
  -msmall-data-limit=@var{N-bytes} @gol
  -msave-restore  -mno-save-restore @gol
! -mcmodel=@var{code-model} @gol
  -mexplicit-relocs  -mno-explicit-relocs @gol}
  
  @emph{RL78 Options}
--- 974,981 ----
  -mtune=@var{processor-string} @gol
  -msmall-data-limit=@var{N-bytes} @gol
  -msave-restore  -mno-save-restore @gol
! -mstrict-align -mno-strict-align @gol
! -mcmodel=medlow -mcmodel=medany @gol
  -mexplicit-relocs  -mno-explicit-relocs @gol}
  
  @emph{RL78 Options}
*************** See RS/6000 and PowerPC Options.
*** 1210,1216 ****
  -msse2avx  -mfentry  -mrecord-mcount  -mnop-mcount  -m8bit-idiv @gol
  -mavx256-split-unaligned-load  -mavx256-split-unaligned-store @gol
  -malign-data=@var{type}  -mstack-protector-guard=@var{guard} @gol
! -mmitigate-rop  -mgeneral-regs-only}
  
  @emph{x86 Windows Options}
  @gccoptlist{-mconsole  -mcygwin  -mno-cygwin  -mdll @gol
--- 1210,1218 ----
  -msse2avx  -mfentry  -mrecord-mcount  -mnop-mcount  -m8bit-idiv @gol
  -mavx256-split-unaligned-load  -mavx256-split-unaligned-store @gol
  -malign-data=@var{type}  -mstack-protector-guard=@var{guard} @gol
! -mmitigate-rop  -mgeneral-regs-only @gol
! -mindirect-branch=@var{choice} -mfunction-return==@var{choice} @gol
! -mindirect-branch-register}
  
  @emph{x86 Windows Options}
  @gccoptlist{-mconsole  -mcygwin  -mno-cygwin  -mdll @gol
*************** Link your object files with @option{-lgc
*** 10648,10656 ****
  Run the program on a representative workload to generate the arc profile
  information.  This may be repeated any number of times.  You can run
  concurrent instances of your program, and provided that the file system
! supports locking, the data files will be correctly updated.  Also
! @code{fork} calls are detected and correctly handled (double counting
! will not happen).
  
  @item
  For profile-directed optimizations, compile the source files again with
--- 10650,10658 ----
  Run the program on a representative workload to generate the arc profile
  information.  This may be repeated any number of times.  You can run
  concurrent instances of your program, and provided that the file system
! supports locking, the data files will be correctly updated.  Unless
! a strict ISO C dialect option is in effect, @code{fork} calls are
! detected and correctly handled without double counting.
  
  @item
  For profile-directed optimizations, compile the source files again with
*************** These command-line options are defined f
*** 20884,20915 ****
  @opindex mbranch-cost
  Set the cost of branches to roughly @var{n} instructions.
  
- @item -mmemcpy
- @itemx -mno-memcpy
- @opindex mmemcpy
- Don't optimize block moves.
- 
  @item -mplt
  @itemx -mno-plt
  @opindex plt
! When generating PIC code, allow the use of PLTs. Ignored for non-PIC.
  
  @item -mabi=@var{ABI-string}
  @opindex mabi
! Specify integer and floating-point calling convention.  This defaults to the
! natural calling convention: e.g.@ LP64 for RV64I, ILP32 for RV32I, LP64D for
! RV64G.
  
  @item -mfdiv
  @itemx -mno-fdiv
  @opindex mfdiv
! Use hardware floating-point divide and square root instructions.  This requires
! the F or D extensions for floating-point registers.
  
  @item -mdiv
  @itemx -mno-div
  @opindex mdiv
! Use hardware instructions for integer division.  This requires the M extension.
  
  @item -march=@var{ISA-string}
  @opindex march
--- 20886,20931 ----
  @opindex mbranch-cost
  Set the cost of branches to roughly @var{n} instructions.
  
  @item -mplt
  @itemx -mno-plt
  @opindex plt
! When generating PIC code, do or don't allow the use of PLTs. Ignored for
! non-PIC.  The default is @option{-mplt}.
  
  @item -mabi=@var{ABI-string}
  @opindex mabi
! Specify integer and floating-point calling convention.  @var{ABI-string}
! contains two parts: the size of integer types and the registers used for
! floating-point types.  For example @samp{-march=rv64ifd -mabi=lp64d} means that
! @samp{long} and pointers are 64-bit (implicitly defining @samp{int} to be
! 32-bit), and that floating-point values up to 64 bits wide are passed in F
! registers.  Contrast this with @samp{-march=rv64ifd -mabi=lp64f}, which still
! allows the compiler to generate code that uses the F and D extensions but only
! allows floating-point values up to 32 bits long to be passed in registers; or
! @samp{-march=rv64ifd -mabi=lp64}, in which no floating-point arguments will be
! passed in registers.
! 
! The default for this argument is system dependent, users who want a specific
! calling convention should specify one explicitly.  The valid calling
! conventions are: @samp{ilp32}, @samp{ilp32f}, @samp{ilp32d}, @samp{lp64},
! @samp{lp64f}, and @samp{lp64d}.  Some calling conventions are impossible to
! implement on some ISAs: for example, @samp{-march=rv32if -mabi=ilp32d} is
! invalid because the ABI requires 64-bit values be passed in F registers, but F
! registers are only 32 bits wide.
  
  @item -mfdiv
  @itemx -mno-fdiv
  @opindex mfdiv
! Do or don't use hardware floating-point divide and square root instructions.
! This requires the F or D extensions for floating-point registers.  The default
! is to use them if the specified architecture has these instructions.
  
  @item -mdiv
  @itemx -mno-div
  @opindex mdiv
! Do or don't use hardware instructions for integer division.  This requires the
! M extension.  The default is to use them if the specified architecture has
! these instructions.
  
  @item -march=@var{ISA-string}
  @opindex march
*************** Put global and static data smaller than
*** 20929,20939 ****
  @item -msave-restore
  @itemx -mno-save-restore
  @opindex msave-restore
! Use smaller but slower prologue and epilogue code.
  
! @item -mcmodel=@var{code-model}
! @opindex mcmodel
! Specify the code model.
  
  @end table
  
--- 20945,20979 ----
  @item -msave-restore
  @itemx -mno-save-restore
  @opindex msave-restore
! Do or don't use smaller but slower prologue and epilogue code that uses
! library function calls.  The default is to use fast inline prologues and
! epilogues.
  
! @item -mstrict-align
! @itemx -mno-strict-align
! @opindex mstrict-align
! Do not or do generate unaligned memory accesses.  The default is set depending
! on whether the processor we are optimizing for supports fast unaligned access
! or not.
! 
! @item -mcmodel=medlow
! @opindex mcmodel=medlow
! Generate code for the medium-low code model. The program and its statically
! defined symbols must lie within a single 2 GiB address range and must lie
! between absolute addresses @minus{}2 GiB and +2 GiB. Programs can be
! statically or dynamically linked. This is the default code model.
! 
! @item -mcmodel=medany
! @opindex mcmodel=medany
! Generate code for the medium-any code model. The program and its statically
! defined symbols must be within any single 2 GiB address range. Programs can be
! statically or dynamically linked.
! 
! @item -mexplicit-relocs
! @itemx -mno-exlicit-relocs
! Use or do not use assembler relocation operators when dealing with symbolic
! addresses.  The alternative is to use assembler macros instead, which may
! limit optimization.
  
  @end table
  
*************** Generate code that uses only the general
*** 25648,25653 ****
--- 25688,25730 ----
  prevents the compiler from using floating-point, vector, mask and bound
  registers.
  
+ @item -mindirect-branch=@var{choice}
+ @opindex -mindirect-branch
+ Convert indirect call and jump with @var{choice}.  The default is
+ @samp{keep}, which keeps indirect call and jump unmodified.
+ @samp{thunk} converts indirect call and jump to call and return thunk.
+ @samp{thunk-inline} converts indirect call and jump to inlined call
+ and return thunk.  @samp{thunk-extern} converts indirect call and jump
+ to external call and return thunk provided in a separate object file.
+ You can control this behavior for a specific function by using the
+ function attribute @code{indirect_branch}.  @xref{Function Attributes}.
+ 
+ Note that @option{-mcmodel=large} is incompatible with
+ @option{-mindirect-branch=thunk} nor
+ @option{-mindirect-branch=thunk-extern} since the thunk function may
+ not be reachable in large code model.
+ 
+ @item -mfunction-return=@var{choice}
+ @opindex -mfunction-return
+ Convert function return with @var{choice}.  The default is @samp{keep},
+ which keeps function return unmodified.  @samp{thunk} converts function
+ return to call and return thunk.  @samp{thunk-inline} converts function
+ return to inlined call and return thunk.  @samp{thunk-extern} converts
+ function return to external call and return thunk provided in a separate
+ object file.  You can control this behavior for a specific function by
+ using the function attribute @code{function_return}.
+ @xref{Function Attributes}.
+ 
+ Note that @option{-mcmodel=large} is incompatible with
+ @option{-mfunction-return=thunk} nor
+ @option{-mfunction-return=thunk-extern} since the thunk function may
+ not be reachable in large code model.
+ 
+ 
+ @item -mindirect-branch-register
+ @opindex -mindirect-branch-register
+ Force indirect call and jump via register.
+ 
  @end table
  
  These @samp{-m} switches are supported in addition to the above
diff -Nrcpad gcc-7.2.0/gcc/doc/sourcebuild.texi gcc-7.3.0/gcc/doc/sourcebuild.texi
*** gcc-7.2.0/gcc/doc/sourcebuild.texi	Thu Mar  9 15:04:31 2017
--- gcc-7.3.0/gcc/doc/sourcebuild.texi	Wed Sep 27 15:40:39 2017
*************** Test system supports executing NEON v2 i
*** 1570,1575 ****
--- 1570,1581 ----
  ARM Target supports @code{-mfpu=neon -mfloat-abi=softfp} or compatible
  options.  Some multilibs may be incompatible with these options.
  
+ @item arm_neon_ok_no_float_abi
+ @anchor{arm_neon_ok_no_float_abi}
+ ARM Target supports NEON with @code{-mfpu=neon}, but without any
+ -mfloat-abi= option.  Some multilibs may be incompatible with this
+ option.
+ 
  @item arm_neonv2_ok
  @anchor{arm_neonv2_ok}
  ARM Target supports @code{-mfpu=neon-vfpv4 -mfloat-abi=softfp} or compatible
diff -Nrcpad gcc-7.2.0/gcc/dwarf2out.c gcc-7.3.0/gcc/dwarf2out.c
*** gcc-7.2.0/gcc/dwarf2out.c	Fri Jul 28 13:25:40 2017
--- gcc-7.3.0/gcc/dwarf2out.c	Wed Nov 15 11:54:11 2017
*************** modified_type_die (tree type, int cv_qua
*** 12514,12519 ****
--- 12514,12528 ----
  
        if (qualified_type == dtype)
  	{
+ 	  tree origin = decl_ultimate_origin (name);
+ 
+ 	  /* Typedef variants that have an abstract origin don't get their own
+ 	     type DIE (see gen_typedef_die), so fall back on the ultimate
+ 	     abstract origin instead.  */
+ 	  if (origin != NULL)
+ 	    return modified_type_die (TREE_TYPE (origin), cv_quals, reverse,
+ 				      context_die);
+ 
  	  /* For a named type, use the typedef.  */
  	  gen_type_die (qualified_type, context_die);
  	  return lookup_type_die (qualified_type);
*************** static void
*** 24346,24352 ****
  gen_typedef_die (tree decl, dw_die_ref context_die)
  {
    dw_die_ref type_die;
!   tree origin;
  
    if (TREE_ASM_WRITTEN (decl))
      {
--- 24355,24361 ----
  gen_typedef_die (tree decl, dw_die_ref context_die)
  {
    dw_die_ref type_die;
!   tree type;
  
    if (TREE_ASM_WRITTEN (decl))
      {
*************** gen_typedef_die (tree decl, dw_die_ref c
*** 24355,24429 ****
        return;
      }
  
    TREE_ASM_WRITTEN (decl) = 1;
    type_die = new_die (DW_TAG_typedef, context_die, decl);
-   origin = decl_ultimate_origin (decl);
-   if (origin != NULL)
-     add_abstract_origin_attribute (type_die, origin);
-   else
-     {
-       tree type = TREE_TYPE (decl);
  
        if (type == error_mark_node)
  	return;
  
!       add_name_and_src_coords_attributes (type_die, decl);
!       if (DECL_ORIGINAL_TYPE (decl))
! 	{
! 	  type = DECL_ORIGINAL_TYPE (decl);
! 
! 	  if (type == error_mark_node)
! 	    return;
  
! 	  gcc_assert (type != TREE_TYPE (decl));
! 	  equate_type_number_to_die (TREE_TYPE (decl), type_die);
! 	}
!       else
  	{
! 	  if (is_naming_typedef_decl (TYPE_NAME (type)))
! 	    {
! 	      /* Here, we are in the case of decl being a typedef naming
! 	         an anonymous type, e.g:
! 	             typedef struct {...} foo;
! 	         In that case TREE_TYPE (decl) is not a typedef variant
! 	         type and TYPE_NAME of the anonymous type is set to the
! 	         TYPE_DECL of the typedef. This construct is emitted by
! 	         the C++ FE.
  
! 	         TYPE is the anonymous struct named by the typedef
! 	         DECL. As we need the DW_AT_type attribute of the
! 	         DW_TAG_typedef to point to the DIE of TYPE, let's
! 	         generate that DIE right away. add_type_attribute
! 	         called below will then pick (via lookup_type_die) that
! 	         anonymous struct DIE.  */
! 	      if (!TREE_ASM_WRITTEN (type))
! 	        gen_tagged_type_die (type, context_die, DINFO_USAGE_DIR_USE);
  
! 	      /* This is a GNU Extension.  We are adding a
! 		 DW_AT_linkage_name attribute to the DIE of the
! 		 anonymous struct TYPE.  The value of that attribute
! 		 is the name of the typedef decl naming the anonymous
! 		 struct.  This greatly eases the work of consumers of
! 		 this debug info.  */
! 	      add_linkage_name_raw (lookup_type_die (type), decl);
! 	    }
  	}
  
!       add_type_attribute (type_die, type, decl_quals (decl), false,
! 			  context_die);
! 
!       if (is_naming_typedef_decl (decl))
! 	/* We want that all subsequent calls to lookup_type_die with
! 	   TYPE in argument yield the DW_TAG_typedef we have just
! 	   created.  */
! 	equate_type_number_to_die (type, type_die);
  
!       type = TREE_TYPE (decl);
  
!       add_alignment_attribute (type_die, type);
  
!       add_accessibility_attribute (type_die, decl);
!     }
  
    if (DECL_ABSTRACT_P (decl))
      equate_decl_number_to_die (decl, type_die);
--- 24364,24434 ----
        return;
      }
  
+   /* As we avoid creating DIEs for local typedefs (see decl_ultimate_origin
+      checks in process_scope_var and modified_type_die), this should be called
+      only for original types.  */
+   gcc_assert (decl_ultimate_origin (decl) == NULL);
+ 
    TREE_ASM_WRITTEN (decl) = 1;
    type_die = new_die (DW_TAG_typedef, context_die, decl);
  
+   add_name_and_src_coords_attributes (type_die, decl);
+   if (DECL_ORIGINAL_TYPE (decl))
+     {
+       type = DECL_ORIGINAL_TYPE (decl);
        if (type == error_mark_node)
  	return;
  
!       gcc_assert (type != TREE_TYPE (decl));
!       equate_type_number_to_die (TREE_TYPE (decl), type_die);
!     }
!   else
!     {
!       type = TREE_TYPE (decl);
!       if (type == error_mark_node)
! 	return;
  
!       if (is_naming_typedef_decl (TYPE_NAME (type)))
  	{
! 	  /* Here, we are in the case of decl being a typedef naming
! 	     an anonymous type, e.g:
! 		 typedef struct {...} foo;
! 	     In that case TREE_TYPE (decl) is not a typedef variant
! 	     type and TYPE_NAME of the anonymous type is set to the
! 	     TYPE_DECL of the typedef. This construct is emitted by
! 	     the C++ FE.
  
! 	     TYPE is the anonymous struct named by the typedef
! 	     DECL. As we need the DW_AT_type attribute of the
! 	     DW_TAG_typedef to point to the DIE of TYPE, let's
! 	     generate that DIE right away. add_type_attribute
! 	     called below will then pick (via lookup_type_die) that
! 	     anonymous struct DIE.  */
! 	  if (!TREE_ASM_WRITTEN (type))
! 	    gen_tagged_type_die (type, context_die, DINFO_USAGE_DIR_USE);
  
! 	  /* This is a GNU Extension.  We are adding a
! 	     DW_AT_linkage_name attribute to the DIE of the
! 	     anonymous struct TYPE.  The value of that attribute
! 	     is the name of the typedef decl naming the anonymous
! 	     struct.  This greatly eases the work of consumers of
! 	     this debug info.  */
! 	  add_linkage_name_raw (lookup_type_die (type), decl);
  	}
+     }
  
!   add_type_attribute (type_die, type, decl_quals (decl), false,
! 		      context_die);
  
!   if (is_naming_typedef_decl (decl))
!     /* We want that all subsequent calls to lookup_type_die with
!        TYPE in argument yield the DW_TAG_typedef we have just
!        created.  */
!     equate_type_number_to_die (type, type_die);
  
!   add_alignment_attribute (type_die, TREE_TYPE (decl));
  
!   add_accessibility_attribute (type_die, decl);
  
    if (DECL_ABSTRACT_P (decl))
      equate_decl_number_to_die (decl, type_die);
*************** gen_type_die_with_usage (tree type, dw_d
*** 24535,24549 ****
        if (TREE_ASM_WRITTEN (type))
  	return;
  
        /* Prevent broken recursion; we can't hand off to the same type.  */
!       gcc_assert (DECL_ORIGINAL_TYPE (TYPE_NAME (type)) != type);
  
        /* Give typedefs the right scope.  */
        context_die = scope_die_for (type, context_die);
  
        TREE_ASM_WRITTEN (type) = 1;
  
!       gen_decl_die (TYPE_NAME (type), NULL, NULL, context_die);
        return;
      }
  
--- 24540,24562 ----
        if (TREE_ASM_WRITTEN (type))
  	return;
  
+       tree name = TYPE_NAME (type);
+       tree origin = decl_ultimate_origin (name);
+       if (origin != NULL)
+ 	{
+ 	  gen_decl_die (origin, NULL, NULL, context_die);
+ 	  return;
+ 	}
+ 
        /* Prevent broken recursion; we can't hand off to the same type.  */
!       gcc_assert (DECL_ORIGINAL_TYPE (name) != type);
  
        /* Give typedefs the right scope.  */
        context_die = scope_die_for (type, context_die);
  
        TREE_ASM_WRITTEN (type) = 1;
  
!       gen_decl_die (name, NULL, NULL, context_die);
        return;
      }
  
*************** process_scope_var (tree stmt, tree decl,
*** 24862,24867 ****
--- 24875,24896 ----
    else
      die = NULL;
  
+   /* Avoid creating DIEs for local typedefs and concrete static variables that
+      will only be pruned later.  */
+   if ((origin || decl_ultimate_origin (decl))
+       && (TREE_CODE (decl_or_origin) == TYPE_DECL
+ 	  || (VAR_P (decl_or_origin) && TREE_STATIC (decl_or_origin))))
+     {
+       origin = decl_ultimate_origin (decl_or_origin);
+       if (decl && VAR_P (decl) && die != NULL)
+ 	{
+ 	  die = lookup_decl_die (origin);
+ 	  if (die != NULL)
+ 	    equate_decl_number_to_die (decl, die);
+ 	}
+       return;
+     }
+ 
    if (die != NULL && die->die_parent == NULL)
      add_child_die (context_die, die);
    else if (TREE_CODE (decl_or_origin) == IMPORTED_DECL)
*************** dwarf2out_early_global_decl (tree decl)
*** 25490,25499 ****
  	     so that all nested DIEs are generated at the proper scope in the
  	     first shot.  */
  	  tree context = decl_function_context (decl);
! 	  if (context != NULL && lookup_decl_die (context) == NULL)
  	    {
  	      current_function_decl = context;
! 	      dwarf2out_decl (context);
  	    }
  
  	  current_function_decl = decl;
--- 25519,25534 ----
  	     so that all nested DIEs are generated at the proper scope in the
  	     first shot.  */
  	  tree context = decl_function_context (decl);
! 	  if (context != NULL)
  	    {
+ 	      dw_die_ref context_die = lookup_decl_die (context);
  	      current_function_decl = context;
! 
! 	      /* Avoid emitting DIEs multiple times, but still process CONTEXT
! 		 enough so that it lands in its own context.  This avoids type
! 		 pruning issues later on.  */
! 	      if (context_die == NULL || is_declaration_die (context_die))
! 		dwarf2out_decl (context);
  	    }
  
  	  current_function_decl = decl;
*************** gen_remaining_tmpl_value_param_die_attri
*** 26058,26064 ****
        j = 0;
        FOR_EACH_VEC_ELT (*tmpl_value_parm_die_table, i, e)
  	{
! 	  if (!tree_add_const_value_attribute (e->die, e->arg))
  	    {
  	      dw_loc_descr_ref loc = NULL;
  	      if (! early_dwarf
--- 26093,26100 ----
        j = 0;
        FOR_EACH_VEC_ELT (*tmpl_value_parm_die_table, i, e)
  	{
! 	  if (!e->die->removed
! 	      && !tree_add_const_value_attribute (e->die, e->arg))
  	    {
  	      dw_loc_descr_ref loc = NULL;
  	      if (! early_dwarf
diff -Nrcpad gcc-7.2.0/gcc/expmed.c gcc-7.3.0/gcc/expmed.c
*** gcc-7.2.0/gcc/expmed.c	Fri Mar 31 06:38:35 2017
--- gcc-7.3.0/gcc/expmed.c	Mon Jan  1 11:27:17 2018
*************** expand_shift_1 (enum tree_code code, mac
*** 2331,2339 ****
        && CONST_INT_P (op1)
        && INTVAL (op1) == BITS_PER_UNIT
        && GET_MODE_SIZE (scalar_mode) == 2
!       && optab_handler (bswap_optab, HImode) != CODE_FOR_nothing)
!     return expand_unop (HImode, bswap_optab, shifted, NULL_RTX,
! 				  unsignedp);
  
    if (op1 == const0_rtx)
      return shifted;
--- 2331,2338 ----
        && CONST_INT_P (op1)
        && INTVAL (op1) == BITS_PER_UNIT
        && GET_MODE_SIZE (scalar_mode) == 2
!       && optab_handler (bswap_optab, mode) != CODE_FOR_nothing)
!     return expand_unop (mode, bswap_optab, shifted, NULL_RTX, unsignedp);
  
    if (op1 == const0_rtx)
      return shifted;
diff -Nrcpad gcc-7.2.0/gcc/expr.c gcc-7.3.0/gcc/expr.c
*** gcc-7.2.0/gcc/expr.c	Mon May  8 09:45:46 2017
--- gcc-7.3.0/gcc/expr.c	Mon Jan  1 11:30:28 2018
*************** expand_assignment (tree to, tree from, b
*** 5104,5110 ****
        else if (GET_CODE (to_rtx) == CONCAT)
  	{
  	  unsigned short mode_bitsize = GET_MODE_BITSIZE (GET_MODE (to_rtx));
! 	  if (COMPLEX_MODE_P (TYPE_MODE (TREE_TYPE (from)))
  	      && bitpos == 0
  	      && bitsize == mode_bitsize)
  	    result = store_expr (from, to_rtx, false, nontemporal, reversep);
--- 5104,5111 ----
        else if (GET_CODE (to_rtx) == CONCAT)
  	{
  	  unsigned short mode_bitsize = GET_MODE_BITSIZE (GET_MODE (to_rtx));
! 	  if (TYPE_MODE (TREE_TYPE (from)) == GET_MODE (to_rtx)
! 	      && COMPLEX_MODE_P (GET_MODE (to_rtx))
  	      && bitpos == 0
  	      && bitsize == mode_bitsize)
  	    result = store_expr (from, to_rtx, false, nontemporal, reversep);
*************** expand_assignment (tree to, tree from, b
*** 5125,5141 ****
  				  nontemporal, reversep);
  	  else if (bitpos == 0 && bitsize == mode_bitsize)
  	    {
- 	      rtx from_rtx;
  	      result = expand_normal (from);
! 	      from_rtx = simplify_gen_subreg (GET_MODE (to_rtx), result,
! 					      TYPE_MODE (TREE_TYPE (from)), 0);
! 	      emit_move_insn (XEXP (to_rtx, 0),
! 			      read_complex_part (from_rtx, false));
! 	      emit_move_insn (XEXP (to_rtx, 1),
! 			      read_complex_part (from_rtx, true));
  	    }
  	  else
  	    {
  	      rtx temp = assign_stack_temp (GET_MODE (to_rtx),
  					    GET_MODE_SIZE (GET_MODE (to_rtx)));
  	      write_complex_part (temp, XEXP (to_rtx, 0), false);
--- 5126,5181 ----
  				  nontemporal, reversep);
  	  else if (bitpos == 0 && bitsize == mode_bitsize)
  	    {
  	      result = expand_normal (from);
! 	      if (GET_CODE (result) == CONCAT)
! 		{
! 		  machine_mode to_mode = GET_MODE_INNER (GET_MODE (to_rtx));
! 		  machine_mode from_mode = GET_MODE_INNER (GET_MODE (result));
! 		  rtx from_real
! 		    = simplify_gen_subreg (to_mode, XEXP (result, 0),
! 					   from_mode, 0);
! 		  rtx from_imag
! 		    = simplify_gen_subreg (to_mode, XEXP (result, 1),
! 					   from_mode, 0);
! 		  if (!from_real || !from_imag)
! 		    goto concat_store_slow;
! 		  emit_move_insn (XEXP (to_rtx, 0), from_real);
! 		  emit_move_insn (XEXP (to_rtx, 1), from_imag);
! 		}
! 	      else
! 		{
! 		  rtx from_rtx
! 		    = simplify_gen_subreg (GET_MODE (to_rtx), result,
! 					   TYPE_MODE (TREE_TYPE (from)), 0);
! 		  if (from_rtx)
! 		    {
! 		      emit_move_insn (XEXP (to_rtx, 0),
! 				      read_complex_part (from_rtx, false));
! 		      emit_move_insn (XEXP (to_rtx, 1),
! 				      read_complex_part (from_rtx, true));
! 		    }
! 		  else
! 		    {
! 		      machine_mode to_mode
! 			= GET_MODE_INNER (GET_MODE (to_rtx));
! 		      rtx from_real
! 			= simplify_gen_subreg (to_mode, result,
! 					       TYPE_MODE (TREE_TYPE (from)),
! 					       0);
! 		      rtx from_imag
! 			= simplify_gen_subreg (to_mode, result,
! 					       TYPE_MODE (TREE_TYPE (from)),
! 					       GET_MODE_SIZE (to_mode));
! 		      if (!from_real || !from_imag)
! 			goto concat_store_slow;
! 		      emit_move_insn (XEXP (to_rtx, 0), from_real);
! 		      emit_move_insn (XEXP (to_rtx, 1), from_imag);
! 		    }
! 		}
  	    }
  	  else
  	    {
+ 	    concat_store_slow:;
  	      rtx temp = assign_stack_temp (GET_MODE (to_rtx),
  					    GET_MODE_SIZE (GET_MODE (to_rtx)));
  	      write_complex_part (temp, XEXP (to_rtx, 0), false);
*************** store_expr_with_bounds (tree exp, rtx ta
*** 5575,5582 ****
    if (CONSTANT_P (temp) && GET_MODE (temp) == VOIDmode
        && TREE_CODE (exp) != ERROR_MARK
        && GET_MODE (target) != TYPE_MODE (TREE_TYPE (exp)))
!     temp = convert_modes (GET_MODE (target), TYPE_MODE (TREE_TYPE (exp)),
! 			  temp, TYPE_UNSIGNED (TREE_TYPE (exp)));
  
    /* If value was not generated in the target, store it there.
       Convert the value to TARGET's type first if necessary and emit the
--- 5615,5635 ----
    if (CONSTANT_P (temp) && GET_MODE (temp) == VOIDmode
        && TREE_CODE (exp) != ERROR_MARK
        && GET_MODE (target) != TYPE_MODE (TREE_TYPE (exp)))
!     {
!       if (GET_MODE_CLASS (GET_MODE (target))
! 	  != GET_MODE_CLASS (TYPE_MODE (TREE_TYPE (exp)))
! 	  && GET_MODE_BITSIZE (GET_MODE (target))
! 	     == GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (exp))))
! 	{
! 	  rtx t = simplify_gen_subreg (GET_MODE (target), temp,
! 				       TYPE_MODE (TREE_TYPE (exp)), 0);
! 	  if (t)
! 	    temp = t;
! 	}
!       if (GET_MODE (temp) == VOIDmode)
! 	temp = convert_modes (GET_MODE (target), TYPE_MODE (TREE_TYPE (exp)),
! 			      temp, TYPE_UNSIGNED (TREE_TYPE (exp)));
!     }
  
    /* If value was not generated in the target, store it there.
       Convert the value to TARGET's type first if necessary and emit the
*************** store_field (rtx target, HOST_WIDE_INT b
*** 6742,6749 ****
      return const0_rtx;
  
    /* If we have nothing to store, do nothing unless the expression has
!      side-effects.  */
!   if (bitsize == 0)
      return expand_expr (exp, const0_rtx, VOIDmode, EXPAND_NORMAL);
  
    if (GET_CODE (target) == CONCAT)
--- 6795,6805 ----
      return const0_rtx;
  
    /* If we have nothing to store, do nothing unless the expression has
!      side-effects.  Don't do that for zero sized addressable lhs of
!      calls.  */
!   if (bitsize == 0
!       && (!TREE_ADDRESSABLE (TREE_TYPE (exp))
! 	  || TREE_CODE (exp) != CALL_EXPR))
      return expand_expr (exp, const0_rtx, VOIDmode, EXPAND_NORMAL);
  
    if (GET_CODE (target) == CONCAT)
*************** get_inner_reference (tree exp, HOST_WIDE
*** 6995,7001 ****
  	     size.  */
  	mode = TYPE_MODE (DECL_BIT_FIELD_TYPE (field));
        else if (!DECL_BIT_FIELD (field))
! 	mode = DECL_MODE (field);
        else if (DECL_MODE (field) == BLKmode)
  	blkmode_bitfield = true;
  
--- 7051,7066 ----
  	     size.  */
  	mode = TYPE_MODE (DECL_BIT_FIELD_TYPE (field));
        else if (!DECL_BIT_FIELD (field))
! 	{
! 	  mode = DECL_MODE (field);
! 	  /* For vector fields re-check the target flags, as DECL_MODE
! 	     could have been set with different target flags than
! 	     the current function has.  */
! 	  if (mode == BLKmode
! 	      && VECTOR_TYPE_P (TREE_TYPE (field))
! 	      && VECTOR_MODE_P (TYPE_MODE_RAW (TREE_TYPE (field))))
! 	    mode = TYPE_MODE (TREE_TYPE (field));
! 	}
        else if (DECL_MODE (field) == BLKmode)
  	blkmode_bitfield = true;
  
diff -Nrcpad gcc-7.2.0/gcc/file-find.c gcc-7.3.0/gcc/file-find.c
*** gcc-7.2.0/gcc/file-find.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/file-find.c	Tue Nov 21 16:00:55 2017
*************** prefix_from_string (const char *p, struc
*** 208,245 ****
      }
    free (nstore);
  }
- 
- void
- remove_prefix (const char *prefix, struct path_prefix *pprefix)
- {
-   struct prefix_list *remove, **prev, **remove_prev = NULL;
-   int max_len = 0;
- 
-   if (pprefix->plist)
-     {
-       prev = &pprefix->plist;
-       for (struct prefix_list *pl = pprefix->plist; pl->next; pl = pl->next)
- 	{
- 	  if (strcmp (prefix, pl->prefix) == 0)
- 	    {
- 	      remove = pl;
- 	      remove_prev = prev;
- 	      continue;
- 	    }
- 
- 	  int l = strlen (pl->prefix);
- 	  if (l > max_len)
- 	    max_len = l;
- 
- 	  prev = &pl;
- 	}
- 
-       if (remove_prev)
- 	{
- 	  *remove_prev = remove->next;
- 	  free (remove);
- 	}
- 
-       pprefix->max_len = max_len;
-     }
- }
--- 208,210 ----
diff -Nrcpad gcc-7.2.0/gcc/file-find.h gcc-7.3.0/gcc/file-find.h
*** gcc-7.2.0/gcc/file-find.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/file-find.h	Tue Nov 21 16:00:55 2017
*************** extern void find_file_set_debug (bool);
*** 41,47 ****
  extern char *find_a_file (struct path_prefix *, const char *, int);
  extern void add_prefix (struct path_prefix *, const char *);
  extern void add_prefix_begin (struct path_prefix *, const char *);
- extern void remove_prefix (const char *prefix, struct path_prefix *);
  extern void prefix_from_env (const char *, struct path_prefix *);
  extern void prefix_from_string (const char *, struct path_prefix *);
  
--- 41,46 ----
diff -Nrcpad gcc-7.2.0/gcc/fold-const.c gcc-7.3.0/gcc/fold-const.c
*** gcc-7.2.0/gcc/fold-const.c	Wed Jul 26 08:36:34 2017
--- gcc-7.3.0/gcc/fold-const.c	Sat Dec 23 08:43:10 2017
*************** split_tree (location_t loc, tree in, tre
*** 877,882 ****
--- 877,889 ----
  	}
      }
  
+   if (*litp
+       && TREE_OVERFLOW_P (*litp))
+     *litp = drop_tree_overflow (*litp);
+   if (*minus_litp
+       && TREE_OVERFLOW_P (*minus_litp))
+     *minus_litp = drop_tree_overflow (*minus_litp);
+ 
    return var;
  }
  
*************** optimize_bit_field_compare (location_t l
*** 4033,4053 ****
  		      size_int (nbitsize - lbitsize - lbitpos));
  
    if (! const_p)
!     /* If not comparing with constant, just rework the comparison
!        and return.  */
!     return fold_build2_loc (loc, code, compare_type,
! 			fold_build2_loc (loc, BIT_AND_EXPR, unsigned_type,
! 				     make_bit_field_ref (loc, linner, lhs,
! 							 unsigned_type,
! 							 nbitsize, nbitpos,
! 							 1, lreversep),
! 				     mask),
! 			fold_build2_loc (loc, BIT_AND_EXPR, unsigned_type,
! 				     make_bit_field_ref (loc, rinner, rhs,
! 							 unsigned_type,
! 							 nbitsize, nbitpos,
! 							 1, rreversep),
! 				     mask));
  
    /* Otherwise, we are handling the constant case.  See if the constant is too
       big for the field.  Warn and return a tree for 0 (false) if so.  We do
--- 4040,4059 ----
  		      size_int (nbitsize - lbitsize - lbitpos));
  
    if (! const_p)
!     {
!       if (nbitpos < 0)
! 	return 0;
! 
!       /* If not comparing with constant, just rework the comparison
! 	 and return.  */
!       tree t1 = make_bit_field_ref (loc, linner, lhs, unsigned_type,
! 				    nbitsize, nbitpos, 1, lreversep);
!       t1 = fold_build2_loc (loc, BIT_AND_EXPR, unsigned_type, t1, mask);
!       tree t2 = make_bit_field_ref (loc, rinner, rhs, unsigned_type,
! 				    nbitsize, nbitpos, 1, rreversep);
!       t2 = fold_build2_loc (loc, BIT_AND_EXPR, unsigned_type, t2, mask);
!       return fold_build2_loc (loc, code, compare_type, t1, t2);
!     }
  
    /* Otherwise, we are handling the constant case.  See if the constant is too
       big for the field.  Warn and return a tree for 0 (false) if so.  We do
*************** optimize_bit_field_compare (location_t l
*** 4078,4083 ****
--- 4084,4092 ----
  	}
      }
  
+   if (nbitpos < 0)
+     return 0;
+ 
    /* Single-bit compares should always be against zero.  */
    if (lbitsize == 1 && ! integer_zerop (rhs))
      {
*************** fold_truth_andor_1 (location_t loc, enum
*** 5851,5857 ****
  	 results.  */
        ll_mask = const_binop (BIT_IOR_EXPR, ll_mask, rl_mask);
        lr_mask = const_binop (BIT_IOR_EXPR, lr_mask, rr_mask);
!       if (lnbitsize == rnbitsize && xll_bitpos == xlr_bitpos)
  	{
  	  lhs = make_bit_field_ref (loc, ll_inner, ll_arg,
  				    lntype, lnbitsize, lnbitpos,
--- 5860,5869 ----
  	 results.  */
        ll_mask = const_binop (BIT_IOR_EXPR, ll_mask, rl_mask);
        lr_mask = const_binop (BIT_IOR_EXPR, lr_mask, rr_mask);
!       if (lnbitsize == rnbitsize
! 	  && xll_bitpos == xlr_bitpos
! 	  && lnbitpos >= 0
! 	  && rnbitpos >= 0)
  	{
  	  lhs = make_bit_field_ref (loc, ll_inner, ll_arg,
  				    lntype, lnbitsize, lnbitpos,
*************** fold_truth_andor_1 (location_t loc, enum
*** 5875,5884 ****
  	 Note that we still must mask the lhs/rhs expressions.  Furthermore,
  	 the mask must be shifted to account for the shift done by
  	 make_bit_field_ref.  */
!       if ((ll_bitsize + ll_bitpos == rl_bitpos
! 	   && lr_bitsize + lr_bitpos == rr_bitpos)
! 	  || (ll_bitpos == rl_bitpos + rl_bitsize
! 	      && lr_bitpos == rr_bitpos + rr_bitsize))
  	{
  	  tree type;
  
--- 5887,5900 ----
  	 Note that we still must mask the lhs/rhs expressions.  Furthermore,
  	 the mask must be shifted to account for the shift done by
  	 make_bit_field_ref.  */
!       if (((ll_bitsize + ll_bitpos == rl_bitpos
! 	    && lr_bitsize + lr_bitpos == rr_bitpos)
! 	   || (ll_bitpos == rl_bitpos + rl_bitsize
! 	       && lr_bitpos == rr_bitpos + rr_bitsize))
! 	  && ll_bitpos >= 0
! 	  && rl_bitpos >= 0
! 	  && lr_bitpos >= 0
! 	  && rr_bitpos >= 0)
  	{
  	  tree type;
  
*************** fold_truth_andor_1 (location_t loc, enum
*** 5947,5952 ****
--- 5963,5971 ----
  	}
      }
  
+   if (lnbitpos < 0)
+     return 0;
+ 
    /* Construct the expression we will return.  First get the component
       reference we will make.  Unless the mask is all ones the width of
       that field, perform the mask operation.  Then compare with the
*************** extract_muldiv_1 (tree t, tree c, enum t
*** 6175,6180 ****
--- 6194,6200 ----
        t1 = extract_muldiv (op0, c, code, wide_type, &sub_strict_overflow_p);
        t2 = extract_muldiv (op1, c, code, wide_type, &sub_strict_overflow_p);
        if (t1 != 0 && t2 != 0
+ 	  && TYPE_OVERFLOW_WRAPS (ctype)
  	  && (code == MULT_EXPR
  	      /* If not multiplication, we can only do this if both operands
  		 are divisible by c.  */
*************** extract_muldiv_1 (tree t, tree c, enum t
*** 6237,6247 ****
        if (TYPE_UNSIGNED (ctype) && ctype != type)
  	break;
  
-       /* If we were able to eliminate our operation from the first side,
- 	 apply our operation to the second side and reform the PLUS.  */
-       if (t1 != 0 && (TREE_CODE (t1) != code || code == MULT_EXPR))
- 	return fold_build2 (tcode, ctype, fold_convert (ctype, t1), op1);
- 
        /* The last case is if we are a multiply.  In that case, we can
  	 apply the distributive law to commute the multiply and addition
  	 if the multiplication of the constants doesn't overflow
--- 6257,6262 ----
*************** native_encode_vector (const_tree expr, u
*** 7200,7214 ****
  static int
  native_encode_string (const_tree expr, unsigned char *ptr, int len, int off)
  {
!   tree type = TREE_TYPE (expr);
!   HOST_WIDE_INT total_bytes;
! 
!   if (TREE_CODE (type) != ARRAY_TYPE
!       || TREE_CODE (TREE_TYPE (type)) != INTEGER_TYPE
!       || GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (type))) != BITS_PER_UNIT
!       || !tree_fits_shwi_p (TYPE_SIZE_UNIT (type)))
      return 0;
!   total_bytes = tree_to_shwi (TYPE_SIZE_UNIT (type));
    if ((off == -1 && total_bytes > len)
        || off >= total_bytes)
      return 0;
--- 7215,7224 ----
  static int
  native_encode_string (const_tree expr, unsigned char *ptr, int len, int off)
  {
!   if (! can_native_encode_string_p (expr))
      return 0;
! 
!   HOST_WIDE_INT total_bytes = tree_to_shwi (TYPE_SIZE_UNIT (TREE_TYPE (expr)));
    if ((off == -1 && total_bytes > len)
        || off >= total_bytes)
      return 0;
*************** can_native_encode_type_p (tree type)
*** 7502,7507 ****
--- 7512,7533 ----
      }
  }
  
+ /* Return true iff a STRING_CST S is accepted by
+    native_encode_expr.  */
+ 
+ bool
+ can_native_encode_string_p (const_tree expr)
+ {
+   tree type = TREE_TYPE (expr);
+ 
+   if (TREE_CODE (type) != ARRAY_TYPE
+       || TREE_CODE (TREE_TYPE (type)) != INTEGER_TYPE
+       || (GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (type))) != BITS_PER_UNIT)
+       || !tree_fits_shwi_p (TYPE_SIZE_UNIT (type)))
+     return false;
+   return true;
+ }
+ 
  /* Fold a VIEW_CONVERT_EXPR of a constant expression EXPR to type
     TYPE at compile-time.  If we're unable to perform the conversion
     return NULL_TREE.  */
*************** fold_addr_of_array_ref_difference (locat
*** 8879,8885 ****
        tree op0 = fold_convert_loc (loc, type, TREE_OPERAND (aref0, 1));
        tree op1 = fold_convert_loc (loc, type, TREE_OPERAND (aref1, 1));
        tree esz = fold_convert_loc (loc, type, array_ref_element_size (aref0));
!       tree diff = build2 (MINUS_EXPR, type, op0, op1);
        return fold_build2_loc (loc, PLUS_EXPR, type,
  			      base_offset,
  			      fold_build2_loc (loc, MULT_EXPR, type,
--- 8905,8911 ----
        tree op0 = fold_convert_loc (loc, type, TREE_OPERAND (aref0, 1));
        tree op1 = fold_convert_loc (loc, type, TREE_OPERAND (aref1, 1));
        tree esz = fold_convert_loc (loc, type, array_ref_element_size (aref0));
!       tree diff = fold_build2_loc (loc, MINUS_EXPR, type, op0, op1);
        return fold_build2_loc (loc, PLUS_EXPR, type,
  			      base_offset,
  			      fold_build2_loc (loc, MULT_EXPR, type,
*************** expr_not_equal_to (tree t, const wide_in
*** 9097,9104 ****
     return NULL_TREE.  */
  
  tree
! fold_binary_loc (location_t loc,
! 	     enum tree_code code, tree type, tree op0, tree op1)
  {
    enum tree_code_class kind = TREE_CODE_CLASS (code);
    tree arg0, arg1, tem;
--- 9123,9130 ----
     return NULL_TREE.  */
  
  tree
! fold_binary_loc (location_t loc, enum tree_code code, tree type,
! 		 tree op0, tree op1)
  {
    enum tree_code_class kind = TREE_CODE_CLASS (code);
    tree arg0, arg1, tem;
*************** fold_binary_loc (location_t loc,
*** 9638,9648 ****
  		       + (lit0 != 0) + (lit1 != 0)
  		       + (minus_lit0 != 0) + (minus_lit1 != 0))))
  	    {
- 	      bool any_overflows = false;
- 	      if (lit0) any_overflows |= TREE_OVERFLOW (lit0);
- 	      if (lit1) any_overflows |= TREE_OVERFLOW (lit1);
- 	      if (minus_lit0) any_overflows |= TREE_OVERFLOW (minus_lit0);
- 	      if (minus_lit1) any_overflows |= TREE_OVERFLOW (minus_lit1);
  	      var0 = associate_trees (loc, var0, var1, code, atype);
  	      con0 = associate_trees (loc, con0, con1, code, atype);
  	      lit0 = associate_trees (loc, lit0, lit1, code, atype);
--- 9664,9669 ----
*************** fold_binary_loc (location_t loc,
*** 9673,9681 ****
  		}
  
  	      /* Don't introduce overflows through reassociation.  */
! 	      if (!any_overflows
! 		  && ((lit0 && TREE_OVERFLOW_P (lit0))
! 		      || (minus_lit0 && TREE_OVERFLOW_P (minus_lit0))))
  		return NULL_TREE;
  
  	      if (minus_lit0)
--- 9694,9701 ----
  		}
  
  	      /* Don't introduce overflows through reassociation.  */
! 	      if ((lit0 && TREE_OVERFLOW_P (lit0))
! 		  || (minus_lit0 && TREE_OVERFLOW_P (minus_lit0)))
  		return NULL_TREE;
  
  	      if (minus_lit0)
*************** fold_binary_loc (location_t loc,
*** 9708,9717 ****
      case MINUS_EXPR:
        /* (-A) - B -> (-B) - A  where B is easily negated and we can swap.  */
        if (TREE_CODE (arg0) == NEGATE_EXPR
! 	  && negate_expr_p (op1))
! 	return fold_build2_loc (loc, MINUS_EXPR, type,
! 				negate_expr (op1),
! 				fold_convert_loc (loc, type,
  						  TREE_OPERAND (arg0, 0)));
  
        /* Fold __complex__ ( x, 0 ) - __complex__ ( 0, y ) to
--- 9728,9744 ----
      case MINUS_EXPR:
        /* (-A) - B -> (-B) - A  where B is easily negated and we can swap.  */
        if (TREE_CODE (arg0) == NEGATE_EXPR
! 	  && negate_expr_p (op1)
! 	  /* If arg0 is e.g. unsigned int and type is int, then this could
! 	     introduce UB, because if A is INT_MIN at runtime, the original
! 	     expression can be well defined while the latter is not.
! 	     See PR83269.  */
! 	  && !(ANY_INTEGRAL_TYPE_P (type)
! 	       && TYPE_OVERFLOW_UNDEFINED (type)
! 	       && ANY_INTEGRAL_TYPE_P (TREE_TYPE (arg0))
! 	       && !TYPE_OVERFLOW_UNDEFINED (TREE_TYPE (arg0))))
! 	return fold_build2_loc (loc, MINUS_EXPR, type, negate_expr (op1),
! 			        fold_convert_loc (loc, type,
  						  TREE_OPERAND (arg0, 0)));
  
        /* Fold __complex__ ( x, 0 ) - __complex__ ( 0, y ) to
*************** fold_binary_loc (location_t loc,
*** 11217,11238 ****
      } /* switch (code) */
  }
  
  /* Callback for walk_tree, looking for LABEL_EXPR.  Return *TP if it is
!    a LABEL_EXPR; otherwise return NULL_TREE.  Do not check the subtrees
!    of GOTO_EXPR.  */
  
  static tree
! contains_label_1 (tree *tp, int *walk_subtrees, void *data ATTRIBUTE_UNUSED)
  {
    switch (TREE_CODE (*tp))
      {
      case LABEL_EXPR:
        return *tp;
  
      case GOTO_EXPR:
        *walk_subtrees = 0;
! 
!       /* fall through */
  
      default:
        return NULL_TREE;
--- 11244,11291 ----
      } /* switch (code) */
  }
  
+ /* Used by contains_label_[p1].  */
+ 
+ struct contains_label_data
+ {
+   hash_set<tree> *pset;
+   bool inside_switch_p;
+ };
+ 
  /* Callback for walk_tree, looking for LABEL_EXPR.  Return *TP if it is
!    a LABEL_EXPR or CASE_LABEL_EXPR not inside of another SWITCH_EXPR; otherwise
!    return NULL_TREE.  Do not check the subtrees of GOTO_EXPR.  */
  
  static tree
! contains_label_1 (tree *tp, int *walk_subtrees, void *data)
  {
+   contains_label_data *d = (contains_label_data *) data;
    switch (TREE_CODE (*tp))
      {
      case LABEL_EXPR:
        return *tp;
  
+     case CASE_LABEL_EXPR:
+       if (!d->inside_switch_p)
+ 	return *tp;
+       return NULL_TREE;
+ 
+     case SWITCH_EXPR:
+       if (!d->inside_switch_p)
+ 	{
+ 	  if (walk_tree (&SWITCH_COND (*tp), contains_label_1, data, d->pset))
+ 	    return *tp;
+ 	  d->inside_switch_p = true;
+ 	  if (walk_tree (&SWITCH_BODY (*tp), contains_label_1, data, d->pset))
+ 	    return *tp;
+ 	  d->inside_switch_p = false;
+ 	  *walk_subtrees = 0;
+ 	}
+       return NULL_TREE;
+ 
      case GOTO_EXPR:
        *walk_subtrees = 0;
!       return NULL_TREE;
  
      default:
        return NULL_TREE;
*************** contains_label_1 (tree *tp, int *walk_su
*** 11245,11252 ****
  static bool
  contains_label_p (tree st)
  {
!   return
!    (walk_tree_without_duplicates (&st, contains_label_1 , NULL) != NULL_TREE);
  }
  
  /* Fold a ternary expression of code CODE and type TYPE with operands
--- 11298,11306 ----
  static bool
  contains_label_p (tree st)
  {
!   hash_set<tree> pset;
!   contains_label_data data = { &pset, false };
!   return walk_tree (&st, contains_label_1, &data, &pset) != NULL_TREE;
  }
  
  /* Fold a ternary expression of code CODE and type TYPE with operands
diff -Nrcpad gcc-7.2.0/gcc/fold-const.h gcc-7.3.0/gcc/fold-const.h
*** gcc-7.2.0/gcc/fold-const.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/fold-const.h	Mon Sep 18 10:13:54 2017
*************** extern int folding_initializer;
*** 28,33 ****
--- 28,34 ----
  extern int native_encode_expr (const_tree, unsigned char *, int, int off = -1);
  extern tree native_interpret_expr (tree, const unsigned char *, int);
  extern bool can_native_encode_type_p (tree);
+ extern bool can_native_encode_string_p (const_tree);
  
  /* Fold constants as much as possible in an expression.
     Returns the simplified expression.
diff -Nrcpad gcc-7.2.0/gcc/fortran/ChangeLog gcc-7.3.0/gcc/fortran/ChangeLog
*** gcc-7.2.0/gcc/fortran/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/fortran/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,410 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/83900
+     * simplify.c (gfc_simplify_matmul): Set return type correctly.
+ 
+ 2018-01019  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/83900
+ 	* simplify.c (gfc_simplify_matmul): Delete bogus assertion.
+ 
+ 2018-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport of r250734 from mainline
+ 	PR fortran/80768
+ 	* check.c (gfc_check_num_images): Fix typo.
+ 
+ 2018-01-18  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backport from mainline
+ 	PR fortran/83864
+ 	* expr.c (gfc_apply_init): Do not dereference NULL pointer.
+ 
+ 2018-01-17  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backport from mainline
+ 	PR fortran/83874
+ 	* decl.c (add_init_expr_to_sym): Do not dereference NULL pointer.
+ 
+ 2018-01-13  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/78814
+ 	* interface.c (symbol_rank): Check for NULL pointer.
+ 
+ 2018-01-10  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/82367
+ 	* resolve.c (resolve_allocate_expr): Check for NULL pointer.
+ 
+ 2018-01-10 Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/83093
+ 	* resolve.c (resolve_charlen): Check the type of cl->length
+ 	after resolution.
+ 
+ 2018-01-10  Steven G. Kargl  <kargl@kgcc.gnu.org>
+ 
+ 	Backport r254555 from trunk
+ 	PR Fortran/82841
+ 	* simplify.c(gfc_simplify_transfer): Do not dereference a NULL pointer.
+ 	Unwrap a short line.
+ 
+ 2018-01-04  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR Fortran/83679
+ 	* simplify.c (gfc_simplify_cshift): Restore early return for zero-sized
+ 	array.  Update Copyright year while here.
+ 
+ 2018-01-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/83650
+ 	* simplify.c (gfc_simplify_cshift): Correct contition for
+ 	negative shifts.
+ 
+ 2017-12-28  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR Fortran/83548
+ 	* match.c (gfc_match_type_spec): Check for LOGICAL conflict in
+ 	type-spec versus LOGICAL intrinsic subprogram.
+ 
+ 2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-11-24  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/81304
+ 	* trans-openmp.c (gfc_trans_omp_array_reduction_or_udr): Set
+ 	attr.implicit_type in intrinsic_sym to avoid undesirable warning.
+ 
+ 	2017-11-23  Dirk Broemmel  <d.broemmel@fz-juelich.de>
+ 		    Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/81841
+ 	* parse.c (parse_spec): Allow ST_OMP_THREADPRIVATE inside of
+ 	BLOCK DATA.
+ 
+ 2017-11-28  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/83021
+ 	* resolve.c (resolve_component): Only escape for use assciated
+ 	vtypes if the current namespace has no proc_name and is most
+ 	particularly block data.
+ 
+ 2017-11-23  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/79072
+ 	* trans-expr.c (trans_class_vptr_len_assignment): Set from_len
+ 	if the temporary is unlimited polymorphic.
+ 	* trans-stmt.c (trans_associate_var): Use the fake result decl
+ 	to obtain the 'len' field from an explicit function result when
+ 	in that function scope.
+ 
+ 2017-11-21  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk fix for PR82586
+ 	PR fortran/78686
+ 	* resolve.c (resolve_generic_f): Check usage of derived type by
+ 	calling gfc_use_derived.
+ 
+ 2017-11-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/82934
+ 	* trans-stmt.c (gfc_trans_allocate): Remove the gcc_assert on
+ 	null string length for assumed length typespec and set
+ 	expr3_esize to NULL_TREE;
+ 
+ 2017-11-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/78619
+ 	* check.c (same_type_check): Introduce a new argument 'assoc'
+ 	with default value false. If this is true, use the symbol type
+ 	spec of BT_PROCEDURE expressions.
+ 	(gfc_check_associated): Set 'assoc' true in the call to
+ 	'same_type_check'.
+ 
+ 2017-11-13  Janne Blomqvist  <jb@gcc.gnu.org>
+ 
+ 	PR 82869
+ 	* convert.c (truthvalue_conversion): Use logical_type_node.
+ 	* trans-array.c (gfc_trans_allocate_array_storage): Likewise.
+ 	(gfc_trans_create_temp_array): Likewise.
+ 	(gfc_trans_array_ctor_element): Likewise.
+ 	(gfc_trans_array_constructor_value): Likewise.
+ 	(trans_array_constructor): Likewise.
+ 	(trans_array_bound_check): Likewise.
+ 	(gfc_conv_array_ref): Likewise.
+ 	(gfc_trans_scalarized_loop_end): Likewise.
+ 	(gfc_conv_array_extent_dim): Likewise.
+ 	(gfc_array_init_size): Likewise.
+ 	(gfc_array_allocate): Likewise.
+ 	(gfc_trans_array_bounds): Likewise.
+ 	(gfc_trans_dummy_array_bias): Likewise.
+ 	(gfc_conv_array_parameter): Likewise.
+ 	(duplicate_allocatable): Likewise.
+ 	(duplicate_allocatable_coarray): Likewise.
+ 	(structure_alloc_comps): Likewise
+ 	(get_std_lbound): Likewise
+ 	(gfc_alloc_allocatable_for_assignment): Likewise
+ 	* trans-decl.c (add_argument_checking): Likewise
+ 	(gfc_generate_function_code): Likewise
+ 	* trans-expr.c (gfc_copy_class_to_class): Likewise
+ 	(gfc_trans_class_array_init_assign): Likewise
+ 	(gfc_trans_class_init_assign): Likewise
+ 	(gfc_conv_expr_present): Likewise
+ 	(gfc_conv_substring): Likewise
+ 	(gfc_conv_cst_int_power): Likewise
+ 	(gfc_conv_expr_op): Likewise
+ 	(gfc_conv_procedure_call): Likewise
+ 	(fill_with_spaces): Likewise
+ 	(gfc_trans_string_copy): Likewise
+ 	(gfc_trans_alloc_subarray_assign): Likewise
+ 	(gfc_trans_pointer_assignment): Likewise
+ 	(gfc_trans_scalar_assign): Likewise
+ 	(fcncall_realloc_result): Likewise
+ 	(alloc_scalar_allocatable_for_assignment): Likewise
+ 	(trans_class_assignment): Likewise
+ 	(gfc_trans_assignment_1): Likewise
+ 	* trans-intrinsic.c (build_fixbound_expr): Likewise
+ 	(gfc_conv_intrinsic_aint): Likewise
+ 	(gfc_trans_same_strlen_check): Likewise
+ 	(conv_caf_send): Likewise
+ 	(trans_this_image): Likewise
+ 	(conv_intrinsic_image_status): Likewise
+ 	(trans_image_index): Likewise
+ 	(gfc_conv_intrinsic_bound): Likewise
+ 	(conv_intrinsic_cobound): Likewise
+ 	(gfc_conv_intrinsic_mod): Likewise
+ 	(gfc_conv_intrinsic_dshift): Likewise
+ 	(gfc_conv_intrinsic_dim): Likewise
+ 	(gfc_conv_intrinsic_sign): Likewise
+ 	(gfc_conv_intrinsic_ctime): Likewise
+ 	(gfc_conv_intrinsic_fdate): Likewise
+ 	(gfc_conv_intrinsic_ttynam): Likewise
+ 	(gfc_conv_intrinsic_minmax): Likewise
+ 	(gfc_conv_intrinsic_minmax_char): Likewise
+ 	(gfc_conv_intrinsic_anyall): Likewise
+ 	(gfc_conv_intrinsic_arith): Likewise
+ 	(gfc_conv_intrinsic_minmaxloc): Likewise
+ 	(gfc_conv_intrinsic_minmaxval): Likewise
+ 	(gfc_conv_intrinsic_btest): Likewise
+ 	(gfc_conv_intrinsic_bitcomp): Likewise
+ 	(gfc_conv_intrinsic_shift): Likewise
+ 	(gfc_conv_intrinsic_ishft): Likewise
+ 	(gfc_conv_intrinsic_ishftc): Likewise
+ 	(gfc_conv_intrinsic_leadz): Likewise
+ 	(gfc_conv_intrinsic_trailz): Likewise
+ 	(gfc_conv_intrinsic_mask): Likewise
+ 	(gfc_conv_intrinsic_spacing): Likewise
+ 	(gfc_conv_intrinsic_rrspacing): Likewise
+ 	(gfc_conv_intrinsic_size): Likewise
+ 	(gfc_conv_intrinsic_sizeof): Likewise
+ 	(gfc_conv_intrinsic_transfer): Likewise
+ 	(gfc_conv_allocated): Likewise
+ 	(gfc_conv_associated): Likewise
+ 	(gfc_conv_same_type_as): Likewise
+ 	(gfc_conv_intrinsic_trim): Likewise
+ 	(gfc_conv_intrinsic_repeat): Likewise
+ 	(conv_isocbinding_function): Likewise
+ 	(conv_intrinsic_ieee_is_normal): Likewise
+ 	(conv_intrinsic_ieee_is_negative): Likewise
+ 	(conv_intrinsic_ieee_copy_sign): Likewise
+ 	(conv_intrinsic_move_alloc): Likewise
+ 	* trans-io.c (set_parameter_value_chk): Likewise
+ 	(set_parameter_value_inquire): Likewise
+ 	(set_string): Likewise
+ 	* trans-openmp.c (gfc_walk_alloc_comps): Likewise
+ 	(gfc_omp_clause_default_ctor): Likewise
+ 	(gfc_omp_clause_copy_ctor): Likewise
+ 	(gfc_omp_clause_assign_op): Likewise
+ 	(gfc_omp_clause_dtor): Likewise
+ 	(gfc_omp_finish_clause): Likewise
+ 	(gfc_trans_omp_clauses): Likewise
+ 	(gfc_trans_omp_do): Likewise
+ 	* trans-stmt.c (gfc_trans_goto): Likewise
+ 	(gfc_trans_sync): Likewise
+ 	(gfc_trans_arithmetic_if): Likewise
+ 	(gfc_trans_simple_do): Likewise
+ 	(gfc_trans_do): Likewise
+ 	(gfc_trans_forall_loop): Likewise
+ 	(gfc_trans_where_2): Likewise
+ 	(gfc_trans_allocate): Likewise
+ 	(gfc_trans_deallocate): Likewise
+ 	* trans-types.c (gfc_init_types): Initialize logical_type_node and
+ 	their true/false trees.
+ 	(gfc_get_array_descr_info): Use logical_type_node.
+ 	* trans-types.h (logical_type_node): New tree.
+ 	(logical_true_node): Likewise.
+ 	(logical_false_node): Likewise.
+ 	* trans.c (gfc_trans_runtime_check): Use logical_type_node.
+ 	(gfc_call_malloc): Likewise
+ 	(gfc_allocate_using_malloc): Likewise
+ 	(gfc_allocate_allocatable): Likewise
+ 	(gfc_add_comp_finalizer_call): Likewise
+ 	(gfc_add_finalizer_call): Likewise
+ 	(gfc_deallocate_with_status): Likewise
+ 	(gfc_deallocate_scalar_with_status): Likewise
+ 	(gfc_call_realloc): Likewise
+ 
+ 2017-11-06  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/78641
+ 	* resolve.c (resolve_ordinary_assign): Do not add the _data
+ 	component for class valued array constructors being assigned
+ 	to derived type arrays.
+ 	* trans-array.c (gfc_trans_array_ctor_element): Take the _data
+ 	of class valued elements for assignment to derived type arrays.
+ 
+ 2017-11-06  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/69739
+ 	* trans-expr.c (gfc_map_intrinsic_function): Return false for
+ 	bounds without the DIM argument instead of ICEing.
+ 
+ 2017-11-04  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/82796
+ 	* resolve.c (resolve_equivalence): An entity in a common block within
+  	a module cannot appear in an equivalence statement if the entity is
+ 	with a pure procedure.
+ 
+ 2017-11-04  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* trans-expr.c (gfc_trans_assignment_1): Character kind conversion may
+ 	create a loop variant temporary, too.
+ 	* trans-intrinsic.c (conv_caf_send): Treat char arrays as arrays and
+ 	not as scalars.
+ 	* trans.c (get_array_span): Take the character kind into account when
+ 	doing pointer arithmetic.
+ 
+ 2017-11-03  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/81735
+ 	* trans-decl.c (gfc_trans_deferred_vars): Correct case where
+ 	'tmp' can be used unititialized.
+ 
+ 2017-11-01  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/80554
+ 	* decl.c (build_sym): In a submodule allow overriding of host
+ 	associated symbols from the ancestor module with a new
+ 	declaration.
+ 
+ 2017-11-01  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/80850
+ 	* trans_expr.c (gfc_conv_procedure_call): When passing a class
+ 	argument to an unlimited polymorphic dummy, it is wrong to cast
+ 	the passed expression as unlimited, unless it is unlimited. The
+ 	correct way is to assign to each of the fields and set the _len
+ 	field to zero.
+ 
+ 2017-10-28  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* check.c (gfc_check_co_reduce): Clarify error message.
+ 
+ 2017-10-28  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/81758
+ 	* trans-expr.c (trans_class_vptr_len_assignment): 'vptr_expr'
+ 	must only be set if the right hand side expression is of type
+ 	class.
+ 
+ 2017-10-21  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/82312
+ 	* resolve.c (gfc_resolve_code): Simplify condition for class
+ 	pointer assignments becoming regular assignments by asserting
+ 	that only class valued targets are permitted.
+ 	* trans-expr.c (trans_class_pointer_fcn): New function using a
+ 	block of code from gfc_trans_pointer_assignment.
+ 	(gfc_trans_pointer_assignment): Call the new function. Tidy up
+ 	a minor whitespace issue.
+ 
+ 2017-10-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/79795
+ 	* resolve.c (resovle_symbol): Change gcc_assert to
+ 	sensible error message.
+ 
+ 2017-10-16  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/52832
+ 	* match.c (gfc_match_associate): Before failing the association
+ 	try again, allowing a proc pointer selector.
+ 
+ 	PR fortran/80120
+ 	PR fortran/81903
+ 	PR fortran/82121
+ 	* primary.c (gfc_match_varspec): Introduce 'tgt_expr', which
+ 	points to the associate selector, if any. Go through selector
+ 	references, after resolution for variables, to catch any full
+ 	or section array references. If a class associate name does
+ 	not have the same declared type as the selector, resolve the
+ 	selector and copy the declared type to the associate name.
+ 	Before throwing a no implicit type error, resolve all allowed
+ 	selector expressions, and copy the resulting typespec.
+ 
+ 	PR fortran/67543
+ 	* resolve.c (resolve_assoc_var): Selector must cannot be the
+ 	NULL expression and it must have a type.
+ 
+ 	PR fortran/78152
+ 	* resolve.c (resolve_symbol): Allow associate names to be
+ 	coarrays.
+ 
+ 2017-10-16  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/81048
+ 	* resolve.c (resolve_symbol): Ensure that derived type array
+ 	results get default initialization.
+ 
+ 2017-10-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 	    Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/80118
+ 	* expr.c (gfc_get_full_arrayspec_from_expr): If there is
+ 	no symtree, set array spec to NULL.
+ 
+ 2017-09-02  Janus Weil  <janus@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/81770
+ 	* expr.c (gfc_check_pointer_assign): Improve the check whether pointer
+ 	may outlive pointer target.
+ 
+ 2017-08-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/81296
+ 	* trans-io.c (get_dtio_proc): Add check for format label and set
+ 	formatted flag accordingly. Reorganize the code a little.
+ 
+ 2017-08-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/80164
+ 	* trans-stmt.c (gfc_trans_call): If no code expr, use code->loc
+ 	as warning/error locus.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/fortran/check.c gcc-7.3.0/gcc/fortran/check.c
*** gcc-7.2.0/gcc/fortran/check.c	Sun Mar  5 11:35:47 2017
--- gcc-7.3.0/gcc/fortran/check.c	Fri Jan 19 23:37:29 2018
*************** less_than_bitsize2 (const char *arg1, gf
*** 427,441 ****
  /* Make sure two expressions have the same type.  */
  
  static bool
! same_type_check (gfc_expr *e, int n, gfc_expr *f, int m)
  {
    gfc_typespec *ets = &e->ts;
    gfc_typespec *fts = &f->ts;
  
!   if (e->ts.type == BT_PROCEDURE && e->symtree->n.sym)
!     ets = &e->symtree->n.sym->ts;
!   if (f->ts.type == BT_PROCEDURE && f->symtree->n.sym)
!     fts = &f->symtree->n.sym->ts;
  
    if (gfc_compare_types (ets, fts))
      return true;
--- 427,448 ----
  /* Make sure two expressions have the same type.  */
  
  static bool
! same_type_check (gfc_expr *e, int n, gfc_expr *f, int m, bool assoc = false)
  {
    gfc_typespec *ets = &e->ts;
    gfc_typespec *fts = &f->ts;
  
!   if (assoc)
!     {
!       /* Procedure pointer component expressions have the type of the interface
! 	 procedure. If they are being tested for association with a procedure
! 	 pointer (ie. not a component), the type of the procedure must be
! 	 determined.  */
!       if (e->ts.type == BT_PROCEDURE && e->symtree->n.sym)
! 	ets = &e->symtree->n.sym->ts;
!       if (f->ts.type == BT_PROCEDURE && f->symtree->n.sym)
! 	fts = &f->symtree->n.sym->ts;
!     }
  
    if (gfc_compare_types (ets, fts))
      return true;
*************** gfc_check_associated (gfc_expr *pointer,
*** 1002,1008 ****
      }
  
    t = true;
!   if (!same_type_check (pointer, 0, target, 1))
      t = false;
    if (!rank_check (target, 0, pointer->rank))
      t = false;
--- 1009,1015 ----
      }
  
    t = true;
!   if (!same_type_check (pointer, 0, target, 1, true))
      t = false;
    if (!rank_check (target, 0, pointer->rank))
      t = false;
*************** gfc_check_co_reduce (gfc_expr *a, gfc_ex
*** 1731,1737 ****
  
    if (!gfc_compare_types (&a->ts, &sym->result->ts))
      {
!       gfc_error ("A argument at %L has type %s but the function passed as "
  		 "OPERATOR at %L returns %s",
  		 &a->where, gfc_typename (&a->ts), &op->where,
  		 gfc_typename (&sym->result->ts));
--- 1738,1744 ----
  
    if (!gfc_compare_types (&a->ts, &sym->result->ts))
      {
!       gfc_error ("The A argument at %L has type %s but the function passed as "
  		 "OPERATOR at %L returns %s",
  		 &a->where, gfc_typename (&a->ts), &op->where,
  		 gfc_typename (&sym->result->ts));
*************** gfc_check_num_images (gfc_expr *distance
*** 5149,5155 ****
  	return false;
  
        if (!gfc_notify_std (GFC_STD_F2008_TS, "FAILED= argument to "
! 			   "NUM_IMAGES at %L", &distance->where))
  	return false;
      }
  
--- 5156,5162 ----
  	return false;
  
        if (!gfc_notify_std (GFC_STD_F2008_TS, "FAILED= argument to "
! 			   "NUM_IMAGES at %L", &failed->where))
  	return false;
      }
  
diff -Nrcpad gcc-7.2.0/gcc/fortran/convert.c gcc-7.3.0/gcc/fortran/convert.c
*** gcc-7.2.0/gcc/fortran/convert.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/fortran/convert.c	Mon Nov 13 20:01:20 2017
*************** along with GCC; see the file COPYING3.
*** 29,38 ****
  #include "fold-const.h"
  #include "convert.h"
  
  /* Prepare expr to be an argument of a TRUTH_NOT_EXPR,
     or validate its data type for a GIMPLE `if' or `while' statement.
  
!    The resulting type should always be `boolean_type_node'.  */
  
  static tree
  truthvalue_conversion (tree expr)
--- 29,42 ----
  #include "fold-const.h"
  #include "convert.h"
  
+ #include "gfortran.h"
+ #include "trans.h"
+ #include "trans-types.h"
+ 
  /* Prepare expr to be an argument of a TRUTH_NOT_EXPR,
     or validate its data type for a GIMPLE `if' or `while' statement.
  
!    The resulting type should always be `logical_type_node'.  */
  
  static tree
  truthvalue_conversion (tree expr)
*************** truthvalue_conversion (tree expr)
*** 40,64 ****
    switch (TREE_CODE (TREE_TYPE (expr)))
      {
      case BOOLEAN_TYPE:
!       if (TREE_TYPE (expr) == boolean_type_node)
  	return expr;
        else if (COMPARISON_CLASS_P (expr))
  	{
! 	  TREE_TYPE (expr) = boolean_type_node;
  	  return expr;
  	}
        else if (TREE_CODE (expr) == NOP_EXPR)
          return fold_build1_loc (input_location, NOP_EXPR,
! 			    boolean_type_node, TREE_OPERAND (expr, 0));
        else
!         return fold_build1_loc (input_location, NOP_EXPR, boolean_type_node,
  				expr);
  
      case INTEGER_TYPE:
        if (TREE_CODE (expr) == INTEGER_CST)
! 	return integer_zerop (expr) ? boolean_false_node : boolean_true_node;
        else
!         return fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				expr, build_int_cst (TREE_TYPE (expr), 0));
  
      default:
--- 44,72 ----
    switch (TREE_CODE (TREE_TYPE (expr)))
      {
      case BOOLEAN_TYPE:
!       if (TREE_TYPE (expr) == logical_type_node)
  	return expr;
        else if (COMPARISON_CLASS_P (expr))
  	{
! 	  TREE_TYPE (expr) = logical_type_node;
  	  return expr;
  	}
        else if (TREE_CODE (expr) == NOP_EXPR)
          return fold_build1_loc (input_location, NOP_EXPR,
! 				logical_type_node,
! 				TREE_OPERAND (expr, 0));
        else
!         return fold_build1_loc (input_location, NOP_EXPR,
! 				logical_type_node,
  				expr);
  
      case INTEGER_TYPE:
        if (TREE_CODE (expr) == INTEGER_CST)
! 	return integer_zerop (expr) ? logical_false_node
! 	  : logical_true_node;
        else
!         return fold_build2_loc (input_location, NE_EXPR,
! 				logical_type_node,
  				expr, build_int_cst (TREE_TYPE (expr), 0));
  
      default:
diff -Nrcpad gcc-7.2.0/gcc/fortran/decl.c gcc-7.3.0/gcc/fortran/decl.c
*** gcc-7.2.0/gcc/fortran/decl.c	Sat Mar 25 17:38:17 2017
--- gcc-7.3.0/gcc/fortran/decl.c	Thu Jan 18 00:30:42 2018
*************** build_sym (const char *name, gfc_charlen
*** 1383,1390 ****
    symbol_attribute attr;
    gfc_symbol *sym;
    int upper;
  
!   if (gfc_get_symbol (name, NULL, &sym))
      return false;
  
    /* Check if the name has already been defined as a type.  The
--- 1383,1410 ----
    symbol_attribute attr;
    gfc_symbol *sym;
    int upper;
+   gfc_symtree *st;
  
!   /* Symbols in a submodule are host associated from the parent module or
!      submodules. Therefore, they can be overridden by declarations in the
!      submodule scope. Deal with this by attaching the existing symbol to
!      a new symtree and recycling the old symtree with a new symbol...  */
!   st = gfc_find_symtree (gfc_current_ns->sym_root, name);
!   if (st != NULL && gfc_state_stack->state == COMP_SUBMODULE
!       && st->n.sym != NULL
!       && st->n.sym->attr.host_assoc && st->n.sym->attr.used_in_submodule)
!     {
!       gfc_symtree *s = gfc_get_unique_symtree (gfc_current_ns);
!       s->n.sym = st->n.sym;
!       sym = gfc_new_symbol (name, gfc_current_ns);
! 
! 
!       st->n.sym = sym;
!       sym->refs++;
!       gfc_set_sym_referenced (sym);
!     }
!   /* ...Otherwise generate a new symtree and new symbol.  */
!   else if (gfc_get_symbol (name, NULL, &sym))
      return false;
  
    /* Check if the name has already been defined as a type.  The
*************** add_init_expr_to_sym (const char *name,
*** 1672,1678 ****
  		    }
  		  else if (init->expr_type == EXPR_ARRAY)
  		    {
! 		      if (init->ts.u.cl)
  			{
  			  const gfc_expr *length = init->ts.u.cl->length;
  			  if (length->expr_type != EXPR_CONSTANT)
--- 1692,1698 ----
  		    }
  		  else if (init->expr_type == EXPR_ARRAY)
  		    {
! 		      if (init->ts.u.cl && init->ts.u.cl->length)
  			{
  			  const gfc_expr *length = init->ts.u.cl->length;
  			  if (length->expr_type != EXPR_CONSTANT)
diff -Nrcpad gcc-7.2.0/gcc/fortran/expr.c gcc-7.3.0/gcc/fortran/expr.c
*** gcc-7.2.0/gcc/fortran/expr.c	Mon May 15 20:43:25 2017
--- gcc-7.3.0/gcc/fortran/expr.c	Thu Jan 18 18:27:22 2018
*************** gfc_check_pointer_assign (gfc_expr *lval
*** 3806,3812 ****
    if (warn_target_lifetime
        && rvalue->expr_type == EXPR_VARIABLE
        && !rvalue->symtree->n.sym->attr.save
!       && !attr.pointer && !rvalue->symtree->n.sym->attr.host_assoc
        && !rvalue->symtree->n.sym->attr.in_common
        && !rvalue->symtree->n.sym->attr.use_assoc
        && !rvalue->symtree->n.sym->attr.dummy)
--- 3806,3813 ----
    if (warn_target_lifetime
        && rvalue->expr_type == EXPR_VARIABLE
        && !rvalue->symtree->n.sym->attr.save
!       && !rvalue->symtree->n.sym->attr.pointer && !attr.pointer
!       && !rvalue->symtree->n.sym->attr.host_assoc
        && !rvalue->symtree->n.sym->attr.in_common
        && !rvalue->symtree->n.sym->attr.use_assoc
        && !rvalue->symtree->n.sym->attr.dummy)
*************** gfc_apply_init (gfc_typespec *ts, symbol
*** 4129,4135 ****
        if (init->expr_type == EXPR_CONSTANT)
          gfc_set_constant_character_len (len, init, -1);
        else if (init
!                && init->ts.u.cl
                 && mpz_cmp (ts->u.cl->length->value.integer,
                             init->ts.u.cl->length->value.integer))
          {
--- 4130,4137 ----
        if (init->expr_type == EXPR_CONSTANT)
          gfc_set_constant_character_len (len, init, -1);
        else if (init
! 	       && init->ts.type == BT_CHARACTER
!                && init->ts.u.cl && init->ts.u.cl->length
                 && mpz_cmp (ts->u.cl->length->value.integer,
                             init->ts.u.cl->length->value.integer))
          {
*************** gfc_get_full_arrayspec_from_expr (gfc_ex
*** 4514,4520 ****
    if (expr->expr_type == EXPR_VARIABLE
        || expr->expr_type == EXPR_CONSTANT)
      {
!       as = expr->symtree->n.sym->as;
        for (ref = expr->ref; ref; ref = ref->next)
  	{
  	  switch (ref->type)
--- 4516,4526 ----
    if (expr->expr_type == EXPR_VARIABLE
        || expr->expr_type == EXPR_CONSTANT)
      {
!       if (expr->symtree)
! 	as = expr->symtree->n.sym->as;
!       else
! 	as = NULL;
! 
        for (ref = expr->ref; ref; ref = ref->next)
  	{
  	  switch (ref->type)
diff -Nrcpad gcc-7.2.0/gcc/fortran/gfortran.info gcc-7.3.0/gcc/fortran/gfortran.info
*** gcc-7.2.0/gcc/fortran/gfortran.info	Mon Aug 14 08:30:40 2017
--- gcc-7.3.0/gcc/fortran/gfortran.info	Thu Jan 25 08:41:37 2018
***************
*** 1,5 ****
  This is doc/gfortran.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/fortran/gfortran.texi.
  
  Copyright (C) 1999-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is doc/gfortran.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/fortran/gfortran.texi.
  
  Copyright (C) 1999-2017 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-7.2.0/gcc/fortran/interface.c gcc-7.3.0/gcc/fortran/interface.c
*** gcc-7.2.0/gcc/fortran/interface.c	Wed Mar 22 16:29:30 2017
--- gcc-7.3.0/gcc/fortran/interface.c	Sat Jan 13 18:58:56 2018
*************** generic_correspondence (gfc_formal_argli
*** 1261,1268 ****
  static int
  symbol_rank (gfc_symbol *sym)
  {
!   gfc_array_spec *as;
!   as = (sym->ts.type == BT_CLASS) ? CLASS_DATA (sym)->as : sym->as;
    return as ? as->rank : 0;
  }
  
--- 1261,1273 ----
  static int
  symbol_rank (gfc_symbol *sym)
  {
!   gfc_array_spec *as = NULL;
! 
!   if (sym->ts.type == BT_CLASS && CLASS_DATA (sym) && CLASS_DATA (sym)->as)
!     as = CLASS_DATA (sym)->as;
!   else
!     as = sym->as;
! 
    return as ? as->rank : 0;
  }
  
diff -Nrcpad gcc-7.2.0/gcc/fortran/match.c gcc-7.3.0/gcc/fortran/match.c
*** gcc-7.2.0/gcc/fortran/match.c	Wed Mar 22 16:29:30 2017
--- gcc-7.3.0/gcc/fortran/match.c	Thu Dec 28 20:43:38 2017
*************** gfc_match_associate (void)
*** 1882,1889 ****
        if (gfc_match (" %n => %e", newAssoc->name, &newAssoc->target)
  	    != MATCH_YES)
  	{
! 	  gfc_error ("Expected association at %C");
! 	  goto assocListError;
  	}
        newAssoc->where = gfc_current_locus;
  
--- 1882,1896 ----
        if (gfc_match (" %n => %e", newAssoc->name, &newAssoc->target)
  	    != MATCH_YES)
  	{
! 	  /* Have another go, allowing for procedure pointer selectors.  */
! 	  gfc_matching_procptr_assignment = 1;
! 	  if (gfc_match (" %n => %e", newAssoc->name, &newAssoc->target)
!  	      != MATCH_YES)
!  	    {
!  	      gfc_error ("Expected association at %C");
!  	      goto assocListError;
!  	    }
! 	  gfc_matching_procptr_assignment = 0;
  	}
        newAssoc->where = gfc_current_locus;
  
*************** gfc_match_type_spec (gfc_typespec *ts)
*** 2045,2071 ****
        return m;
      }
  
-   if (gfc_match ("logical") == MATCH_YES)
-     {
-       ts->type = BT_LOGICAL;
-       ts->kind = gfc_default_logical_kind;
-       goto kind_selector;
-     }
- 
    /* REAL is a real pain because it can be a type, intrinsic subprogram,
       or list item in a type-list of an OpenMP reduction clause.  Need to
       differentiate REAL([KIND]=scalar-int-initialization-expr) from
!      REAL(A,[KIND]) and REAL(KIND,A).  */
  
    m = gfc_match (" %n", name);
!   if (m == MATCH_YES && strcmp (name, "real") == 0)
      {
        char c;
        gfc_expr *e;
        locus where;
  
!       ts->type = BT_REAL;
!       ts->kind = gfc_default_real_kind;
  
        gfc_gobble_whitespace ();
  
--- 2052,2082 ----
        return m;
      }
  
    /* REAL is a real pain because it can be a type, intrinsic subprogram,
       or list item in a type-list of an OpenMP reduction clause.  Need to
       differentiate REAL([KIND]=scalar-int-initialization-expr) from
!      REAL(A,[KIND]) and REAL(KIND,A).  Logically, when this code was
!      written the use of LOGICAL as a type-spec or intrinsic subprogram 
!      was overlooked.  */
  
    m = gfc_match (" %n", name);
!   if (m == MATCH_YES
!       && (strcmp (name, "real") == 0 || strcmp (name, "logical") == 0))
      {
        char c;
        gfc_expr *e;
        locus where;
  
!       if (*name == 'r')
! 	{
! 	  ts->type = BT_REAL;
! 	  ts->kind = gfc_default_real_kind;
! 	}
!       else
! 	{
! 	  ts->type = BT_LOGICAL;
! 	  ts->kind = gfc_default_logical_kind;
! 	}
  
        gfc_gobble_whitespace ();
  
*************** gfc_match_type_spec (gfc_typespec *ts)
*** 2097,2103 ****
  	  c = gfc_next_char ();
  	  if (c == '=')
  	    {
! 	      if (strcmp(name, "a") == 0)
  		return MATCH_NO;
  	      else if (strcmp(name, "kind") == 0)
  		goto found;
--- 2108,2114 ----
  	  c = gfc_next_char ();
  	  if (c == '=')
  	    {
! 	      if (strcmp(name, "a") == 0 || strcmp(name, "l") == 0)
  		return MATCH_NO;
  	      else if (strcmp(name, "kind") == 0)
  		goto found;
*************** found:
*** 2137,2143 ****
  
  	  gfc_next_char (); /* Burn the ')'. */
  	  ts->kind = (int) mpz_get_si (e->value.integer);
! 	  if (gfc_validate_kind (BT_REAL, ts->kind , true) == -1)
  	    {
  	      gfc_error ("Invalid type-spec at %C");
  	      return MATCH_ERROR;
--- 2148,2154 ----
  
  	  gfc_next_char (); /* Burn the ')'. */
  	  ts->kind = (int) mpz_get_si (e->value.integer);
! 	  if (gfc_validate_kind (ts->type, ts->kind , true) == -1)
  	    {
  	      gfc_error ("Invalid type-spec at %C");
  	      return MATCH_ERROR;
diff -Nrcpad gcc-7.2.0/gcc/fortran/parse.c gcc-7.3.0/gcc/fortran/parse.c
*** gcc-7.2.0/gcc/fortran/parse.c	Thu Mar 16 16:50:27 2017
--- gcc-7.3.0/gcc/fortran/parse.c	Fri Dec 15 21:55:47 2017
*************** loop:
*** 3694,3699 ****
--- 3694,3700 ----
  	case ST_EQUIVALENCE:
  	case ST_IMPLICIT:
  	case ST_IMPLICIT_NONE:
+ 	case ST_OMP_THREADPRIVATE:
  	case ST_PARAMETER:
  	case ST_STRUCTURE_DECL:
  	case ST_TYPE:
diff -Nrcpad gcc-7.2.0/gcc/fortran/primary.c gcc-7.3.0/gcc/fortran/primary.c
*** gcc-7.2.0/gcc/fortran/primary.c	Wed Mar 22 16:29:30 2017
--- gcc-7.3.0/gcc/fortran/primary.c	Mon Oct 16 19:44:04 2017
*************** gfc_match_varspec (gfc_expr *primary, in
*** 1890,1895 ****
--- 1890,1896 ----
    gfc_ref *substring, *tail, *tmp;
    gfc_component *component;
    gfc_symbol *sym = primary->symtree->n.sym;
+   gfc_expr *tgt_expr = NULL;
    match m;
    bool unknown;
    char sep;
*************** gfc_match_varspec (gfc_expr *primary, in
*** 1918,1923 ****
--- 1919,1927 ----
  	}
      }
  
+   if (sym->assoc && sym->assoc->target)
+     tgt_expr = sym->assoc->target;
+ 
    /* For associate names, we may not yet know whether they are arrays or not.
       If the selector expression is unambiguously an array; eg. a full array
       or an array section, then the associate name must be an array and we can
*************** gfc_match_varspec (gfc_expr *primary, in
*** 1929,1954 ****
        && sym->ts.type != BT_CLASS
        && !sym->attr.dimension)
      {
!       if ((!sym->assoc->dangling
! 	   && sym->assoc->target
! 	   && sym->assoc->target->ref
! 	   && sym->assoc->target->ref->type == REF_ARRAY
! 	   && (sym->assoc->target->ref->u.ar.type == AR_FULL
! 	       || sym->assoc->target->ref->u.ar.type == AR_SECTION))
! 	  ||
! 	   (!(sym->assoc->dangling || sym->ts.type == BT_CHARACTER)
! 	    && sym->assoc->st
! 	   && sym->assoc->st->n.sym
! 	    && sym->assoc->st->n.sym->attr.dimension == 0))
  	{
!     sym->attr.dimension = 1;
! 	  if (sym->as == NULL && sym->assoc
  	      && sym->assoc->st
  	      && sym->assoc->st->n.sym
  	      && sym->assoc->st->n.sym->as)
  	    sym->as = gfc_copy_array_spec (sym->assoc->st->n.sym->as);
  	}
      }
  
    if ((equiv_flag && gfc_peek_ascii_char () == '(')
        || gfc_peek_ascii_char () == '[' || sym->attr.codimension
--- 1933,1975 ----
        && sym->ts.type != BT_CLASS
        && !sym->attr.dimension)
      {
!       gfc_ref *ref = NULL;
! 
!       if (!sym->assoc->dangling && tgt_expr)
  	{
! 	   if (tgt_expr->expr_type == EXPR_VARIABLE)
! 	     gfc_resolve_expr (tgt_expr);
! 
! 	   ref = tgt_expr->ref;
! 	   for (; ref; ref = ref->next)
! 	      if (ref->type == REF_ARRAY
! 		  && (ref->u.ar.type == AR_FULL
! 		      || ref->u.ar.type == AR_SECTION))
! 		break;
! 	}
! 
!       if (ref || (!(sym->assoc->dangling || sym->ts.type == BT_CHARACTER)
! 		  && sym->assoc->st
! 		  && sym->assoc->st->n.sym
! 		  && sym->assoc->st->n.sym->attr.dimension == 0))
! 	{
! 	  sym->attr.dimension = 1;
! 	  if (sym->as == NULL
  	      && sym->assoc->st
  	      && sym->assoc->st->n.sym
  	      && sym->assoc->st->n.sym->as)
  	    sym->as = gfc_copy_array_spec (sym->assoc->st->n.sym->as);
  	}
      }
+   else if (sym->ts.type == BT_CLASS
+ 	   && tgt_expr
+ 	   && tgt_expr->expr_type == EXPR_VARIABLE
+ 	   && sym->ts.u.derived != tgt_expr->ts.u.derived)
+     {
+       gfc_resolve_expr (tgt_expr);
+       if (tgt_expr->rank)
+ 	sym->ts.u.derived = tgt_expr->ts.u.derived;
+     }
  
    if ((equiv_flag && gfc_peek_ascii_char () == '(')
        || gfc_peek_ascii_char () == '[' || sym->attr.codimension
*************** gfc_match_varspec (gfc_expr *primary, in
*** 2008,2017 ****
        && gfc_get_default_type (sym->name, sym->ns)->type == BT_DERIVED)
      gfc_set_default_type (sym, 0, sym->ns);
  
    if (sym->ts.type == BT_UNKNOWN && m == MATCH_YES)
      {
!       gfc_error ("Symbol %qs at %C has no IMPLICIT type", sym->name);
!       return MATCH_ERROR;
      }
    else if ((sym->ts.type != BT_DERIVED && sym->ts.type != BT_CLASS)
             && m == MATCH_YES)
--- 2029,2059 ----
        && gfc_get_default_type (sym->name, sym->ns)->type == BT_DERIVED)
      gfc_set_default_type (sym, 0, sym->ns);
  
+   /* See if there is a usable typespec in the "no IMPLICIT type" error.  */
    if (sym->ts.type == BT_UNKNOWN && m == MATCH_YES)
      {
!       bool permissible;
! 
!       /* These target expressions can ge resolved at any time.  */
!       permissible = tgt_expr && tgt_expr->symtree && tgt_expr->symtree->n.sym
! 		    && (tgt_expr->symtree->n.sym->attr.use_assoc
! 			|| tgt_expr->symtree->n.sym->attr.host_assoc
! 			|| tgt_expr->symtree->n.sym->attr.if_source
! 								== IFSRC_DECL);
!       permissible = permissible
! 		    || (tgt_expr && tgt_expr->expr_type == EXPR_OP);
! 
!       if (permissible)
! 	{
! 	  gfc_resolve_expr (tgt_expr);
! 	  sym->ts = tgt_expr->ts;
! 	}
! 
!       if (sym->ts.type == BT_UNKNOWN)
! 	{
! 	  gfc_error ("Symbol %qs at %C has no IMPLICIT type", sym->name);
! 	  return MATCH_ERROR;
! 	}
      }
    else if ((sym->ts.type != BT_DERIVED && sym->ts.type != BT_CLASS)
             && m == MATCH_YES)
*************** gfc_match_structure_constructor (gfc_sym
*** 2948,2954 ****
       expression here.  */
    if (gfc_in_match_data ())
      gfc_reduce_init_expr (e);
!  
    *result = e;
    return MATCH_YES;
  }
--- 2990,2996 ----
       expression here.  */
    if (gfc_in_match_data ())
      gfc_reduce_init_expr (e);
! 
    *result = e;
    return MATCH_YES;
  }
*************** match_variable (gfc_expr **result, int e
*** 3662,3668 ****
  	implicit_ns = gfc_current_ns;
        else
  	implicit_ns = sym->ns;
! 	
        old_loc = gfc_current_locus;
        if (gfc_match_member_sep (sym) == MATCH_YES
  	  && sym->ts.type == BT_UNKNOWN
--- 3704,3710 ----
  	implicit_ns = gfc_current_ns;
        else
  	implicit_ns = sym->ns;
! 
        old_loc = gfc_current_locus;
        if (gfc_match_member_sep (sym) == MATCH_YES
  	  && sym->ts.type == BT_UNKNOWN
diff -Nrcpad gcc-7.2.0/gcc/fortran/resolve.c gcc-7.3.0/gcc/fortran/resolve.c
*** gcc-7.2.0/gcc/fortran/resolve.c	Mon Jun  5 09:31:32 2017
--- gcc-7.3.0/gcc/fortran/resolve.c	Wed Jan 10 23:41:48 2018
*************** generic:
*** 2591,2596 ****
--- 2591,2598 ----
        if (!gfc_convert_to_structure_constructor (expr, intr->sym, NULL,
  						 NULL, false))
  	return false;
+       if (!gfc_use_derived (expr->ts.u.derived))
+ 	return false;
        return resolve_structure_cons (expr, 0);
      }
  
*************** resolve_allocate_expr (gfc_expr *e, gfc_
*** 7285,7292 ****
    if (code->ext.alloc.ts.type == BT_CHARACTER && !e->ts.deferred
        && !UNLIMITED_POLY (e))
      {
!       int cmp = gfc_dep_compare_expr (e->ts.u.cl->length,
! 				      code->ext.alloc.ts.u.cl->length);
        if (cmp == 1 || cmp == -1 || cmp == -3)
  	{
  	  gfc_error ("Allocating %s at %L with type-spec requires the same "
--- 7287,7299 ----
    if (code->ext.alloc.ts.type == BT_CHARACTER && !e->ts.deferred
        && !UNLIMITED_POLY (e))
      {
!       int cmp;
! 
!       if (!e->ts.u.cl->length)
! 	goto failure;
! 
!       cmp = gfc_dep_compare_expr (e->ts.u.cl->length,
! 				  code->ext.alloc.ts.u.cl->length);
        if (cmp == 1 || cmp == -1 || cmp == -3)
  	{
  	  gfc_error ("Allocating %s at %L with type-spec requires the same "
*************** resolve_assoc_var (gfc_symbol* sym, bool
*** 8294,8304 ****
--- 8301,8323 ----
  	sym->attr.subref_array_pointer = 1;
      }
  
+   if (target->expr_type == EXPR_NULL)
+     {
+       gfc_error ("Selector at %L cannot be NULL()", &target->where);
+       return;
+     }
+   else if (target->ts.type == BT_UNKNOWN)
+     {
+       gfc_error ("Selector at %L has no type", &target->where);
+       return;
+     }
+ 
    /* Get type if this was not already set.  Note that it can be
       some other type than the target in case this is a SELECT TYPE
       selector!  So we must not update when the type is already there.  */
    if (sym->ts.type == BT_UNKNOWN)
      sym->ts = target->ts;
+ 
    gcc_assert (sym->ts.type != BT_UNKNOWN);
  
    /* See if this is a valid association-to-variable.  */
*************** resolve_ordinary_assign (gfc_code *code,
*** 10112,10118 ****
  
    /* Assign the 'data' of a class object to a derived type.  */
    if (lhs->ts.type == BT_DERIVED
!       && rhs->ts.type == BT_CLASS)
      gfc_add_data_component (rhs);
  
    bool caf_convert_to_send = flag_coarray == GFC_FCOARRAY_LIB
--- 10131,10138 ----
  
    /* Assign the 'data' of a class object to a derived type.  */
    if (lhs->ts.type == BT_DERIVED
!       && rhs->ts.type == BT_CLASS
!       && rhs->expr_type != EXPR_ARRAY)
      gfc_add_data_component (rhs);
  
    bool caf_convert_to_send = flag_coarray == GFC_FCOARRAY_LIB
*************** start:
*** 11005,11015 ****
  
  	    /* Assigning a class object always is a regular assign.  */
  	    if (code->expr2->ts.type == BT_CLASS
  		&& !CLASS_DATA (code->expr2)->attr.dimension
- 		&& !(UNLIMITED_POLY (code->expr2)
- 		     && code->expr1->ts.type == BT_DERIVED
- 		     && (code->expr1->ts.u.derived->attr.sequence
- 			 || code->expr1->ts.u.derived->attr.is_bind_c))
  		&& !(gfc_expr_attr (code->expr1).proc_pointer
  		     && code->expr2->expr_type == EXPR_VARIABLE
  		     && code->expr2->symtree->n.sym->attr.flavor
--- 11025,11032 ----
  
  	    /* Assigning a class object always is a regular assign.  */
  	    if (code->expr2->ts.type == BT_CLASS
+ 		&& code->expr1->ts.type == BT_CLASS
  		&& !CLASS_DATA (code->expr2)->attr.dimension
  		&& !(gfc_expr_attr (code->expr1).proc_pointer
  		     && code->expr2->expr_type == EXPR_VARIABLE
  		     && code->expr2->symtree->n.sym->attr.flavor
*************** resolve_charlen (gfc_charlen *cl)
*** 11446,11455 ****
  	  specification_expr = saved_specification_expr;
  	  return false;
  	}
      }
    else
      {
- 
        if (!resolve_index_expr (cl->length))
  	{
  	  specification_expr = saved_specification_expr;
--- 11463,11479 ----
  	  specification_expr = saved_specification_expr;
  	  return false;
  	}
+ 
+       /* cl->length has been resolved.  It should have an integer type.  */
+       if (cl->length && cl->length->ts.type != BT_INTEGER)
+ 	{
+ 	  gfc_error ("Scalar INTEGER expression expected at %L",
+ 		     &cl->length->where);
+ 	  return false;
+ 	}
      }
    else
      {
        if (!resolve_index_expr (cl->length))
  	{
  	  specification_expr = saved_specification_expr;
*************** deferred_requirements (gfc_symbol *sym)
*** 11824,11829 ****
--- 11848,11854 ----
    if (sym->ts.deferred
        && !(sym->attr.pointer
  	   || sym->attr.allocatable
+ 	   || sym->attr.associate_var
  	   || sym->attr.omp_udr_artificial_var))
      {
        gfc_error ("Entity %qs at %L has a deferred type parameter and "
*************** resolve_component (gfc_component *c, gfc
*** 13288,13293 ****
--- 13313,13325 ----
    if (c->attr.artificial)
      return true;
  
+   /* Do not allow vtype components to be resolved in nameless namespaces
+      such as block data because the procedure pointers will cause ICEs
+      and vtables are not needed in these contexts.  */
+   if (sym->attr.vtype && sym->attr.use_assoc
+       && sym->ns->proc_name == NULL)
+     return true;
+ 
    /* F2008, C442.  */
    if ((!sym->attr.is_class || c != sym->components)
        && c->attr.codimension
*************** resolve_fl_derived (gfc_symbol *sym)
*** 13847,13852 ****
--- 13879,13898 ----
    if (!resolve_typebound_procedures (sym))
      return false;
  
+   /* Generate module vtables subject to their accessibility and their not
+      being vtables or pdt templates. If this is not done class declarations
+      in external procedures wind up with their own version and so SELECT TYPE
+      fails because the vptrs do not have the same address.  */
+   if (gfc_option.allow_std & GFC_STD_F2003
+       && sym->ns->proc_name
+       && sym->ns->proc_name->attr.flavor == FL_MODULE
+       && sym->attr.access != ACCESS_PRIVATE
+       && !(sym->attr.use_assoc || sym->attr.vtype))
+     {
+       gfc_symbol *vtab = gfc_find_derived_vtab (sym);
+       gfc_set_sym_referenced (vtab);
+     }
+ 
    return true;
  }
  
*************** resolve_symbol (gfc_symbol *sym)
*** 14231,14237 ****
  
    if (as)
      {
!       gcc_assert (as->type != AS_IMPLIED_SHAPE);
        if (((as->type == AS_ASSUMED_SIZE && !as->cp_was_assumed)
  	   || as->type == AS_ASSUMED_SHAPE)
  	  && !sym->attr.dummy && !sym->attr.select_type_temporary)
--- 14277,14299 ----
  
    if (as)
      {
!       /* If AS_IMPLIED_SHAPE makes it to here, it must be a bad
! 	 specification expression.  */
!       if (as->type == AS_IMPLIED_SHAPE)
! 	{
! 	  int i;
! 	  for (i=0; i<as->rank; i++)
! 	    {
! 	      if (as->lower[i] != NULL && as->upper[i] == NULL)
! 		{
! 		  gfc_error ("Bad specification for assumed size array at %L",
! 			     &as->lower[i]->where);
! 		  return;
! 		}
! 	    }
! 	  gcc_unreachable();
! 	}
! 
        if (((as->type == AS_ASSUMED_SIZE && !as->cp_was_assumed)
  	   || as->type == AS_ASSUMED_SHAPE)
  	  && !sym->attr.dummy && !sym->attr.select_type_temporary)
*************** resolve_symbol (gfc_symbol *sym)
*** 14609,14614 ****
--- 14671,14677 ----
    if (class_attr.codimension
        && !(class_attr.allocatable || sym->attr.dummy || sym->attr.save
  	   || sym->attr.select_type_temporary
+ 	   || sym->attr.associate_var
  	   || (sym->ns->save_all && !sym->attr.automatic)
  	   || sym->ns->proc_name->attr.flavor == FL_MODULE
  	   || sym->ns->proc_name->attr.is_main_program
*************** resolve_symbol (gfc_symbol *sym)
*** 14793,14799 ****
  
        if ((!a->save && !a->dummy && !a->pointer
  	   && !a->in_common && !a->use_assoc
! 	   && !a->result && !a->function)
  	  || (a->dummy && a->intent == INTENT_OUT && !a->pointer))
  	apply_default_init (sym);
        else if (a->function && sym->result && a->access != ACCESS_PRIVATE
--- 14856,14867 ----
  
        if ((!a->save && !a->dummy && !a->pointer
  	   && !a->in_common && !a->use_assoc
! 	   && a->referenced
! 	   && !((a->function || a->result)
! 		&& (!a->dimension
! 		    || sym->ts.u.derived->attr.alloc_comp
! 		    || sym->ts.u.derived->attr.pointer_comp))
! 	   && !(a->function && sym != sym->result))
  	  || (a->dummy && a->intent == INTENT_OUT && !a->pointer))
  	apply_default_init (sym);
        else if (a->function && sym->result && a->access != ACCESS_PRIVATE
*************** resolve_equivalence (gfc_equiv *eq)
*** 15626,15634 ****
  	  && sym->ns->proc_name->attr.pure
  	  && sym->attr.in_common)
  	{
! 	  gfc_error ("Common block member %qs at %L cannot be an EQUIVALENCE "
! 		     "object in the pure procedure %qs",
! 		     sym->name, &e->where, sym->ns->proc_name->name);
  	  break;
  	}
  
--- 15694,15715 ----
  	  && sym->ns->proc_name->attr.pure
  	  && sym->attr.in_common)
  	{
! 	  /* Need to check for symbols that may have entered the pure
! 	     procedure via a USE statement.  */
! 	  bool saw_sym = false;
! 	  if (sym->ns->use_stmts)
! 	    {
! 	      gfc_use_rename *r;
! 	      for (r = sym->ns->use_stmts->rename; r; r = r->next)
! 		if (strcmp(r->use_name, sym->name) == 0) saw_sym = true;
! 	    }
! 	  else
! 	    saw_sym = true;
! 
! 	  if (saw_sym)
! 	    gfc_error ("COMMON block member %qs at %L cannot be an "
! 		       "EQUIVALENCE object in the pure procedure %qs",
! 		       sym->name, &e->where, sym->ns->proc_name->name);
  	  break;
  	}
  
diff -Nrcpad gcc-7.2.0/gcc/fortran/simplify.c gcc-7.3.0/gcc/fortran/simplify.c
*** gcc-7.2.0/gcc/fortran/simplify.c	Sun Mar  5 11:35:47 2017
--- gcc-7.3.0/gcc/fortran/simplify.c	Sat Jan 20 20:45:50 2018
***************
*** 1,5 ****
  /* Simplify intrinsic functions at compile-time.
!    Copyright (C) 2000-2017 Free Software Foundation, Inc.
     Contributed by Andy Vaught & Katherine Holcomb
  
  This file is part of GCC.
--- 1,5 ----
  /* Simplify intrinsic functions at compile-time.
!    Copyright (C) 2000-2018 Free Software Foundation, Inc.
     Contributed by Andy Vaught & Katherine Holcomb
  
  This file is part of GCC.
*************** gfc_simplify_cshift (gfc_expr *array, gf
*** 1990,2000 ****
        sz = mpz_get_si (size);
        mpz_clear (size);
  
        /* Adjust shft to deal with right or left shifts. */
!       shft = shft < 0 ? 1 - shft : shft;
  
        /* Special case: Shift to the original order!  */
!       if (sz == 0 || shft % sz == 0)
  	return a;
  
        result = gfc_copy_expr (a);
--- 1990,2006 ----
        sz = mpz_get_si (size);
        mpz_clear (size);
  
+       /* Special case: Zero-sized array.  */
+       if (sz == 0)
+ 	return a;
+ 
        /* Adjust shft to deal with right or left shifts. */
!       shft = shft % sz;
!       if (shft < 0)
! 	shft += sz;
  
        /* Special case: Shift to the original order!  */
!       if (shft % sz == 0)
  	return a;
  
        result = gfc_copy_expr (a);
*************** gfc_simplify_matmul (gfc_expr *matrix_a,
*** 4196,4205 ****
        || !is_constant_array_expr (matrix_b))
      return NULL;
  
!   gcc_assert (gfc_compare_types (&matrix_a->ts, &matrix_b->ts));
!   result = gfc_get_array_expr (matrix_a->ts.type,
! 			       matrix_a->ts.kind,
! 			       &matrix_a->where);
  
    if (matrix_a->rank == 1 && matrix_b->rank == 2)
      {
--- 4202,4224 ----
        || !is_constant_array_expr (matrix_b))
      return NULL;
  
!   /* MATMUL should do mixed-mode arithmetic.  Set the result type.  */
!   if (matrix_a->ts.type != matrix_b->ts.type)
!     {
!       gfc_expr e;
!       e.expr_type = EXPR_OP;
!       gfc_clear_ts (&e.ts);
!       e.value.op.op = INTRINSIC_NONE;
!       e.value.op.op1 = matrix_a;
!       e.value.op.op2 = matrix_b;
!       gfc_type_convert_binary (&e, 1);
!       result = gfc_get_array_expr (e.ts.type, e.ts.kind, &matrix_a->where);
!     }
!   else
!     {
!       result = gfc_get_array_expr (matrix_a->ts.type, matrix_a->ts.kind,
! 				   &matrix_a->where);
!     }
  
    if (matrix_a->rank == 1 && matrix_b->rank == 2)
      {
*************** gfc_simplify_transfer (gfc_expr *source,
*** 6571,6578 ****
      return NULL;
  
    /* Calculate the size of the source.  */
!   if (source->expr_type == EXPR_ARRAY
!       && !gfc_array_size (source, &tmp))
      gfc_internal_error ("Failure getting length of a constant array.");
  
    /* Create an empty new expression with the appropriate characteristics.  */
--- 6590,6596 ----
      return NULL;
  
    /* Calculate the size of the source.  */
!   if (source->expr_type == EXPR_ARRAY && !gfc_array_size (source, &tmp))
      gfc_internal_error ("Failure getting length of a constant array.");
  
    /* Create an empty new expression with the appropriate characteristics.  */
*************** gfc_simplify_transfer (gfc_expr *source,
*** 6580,6586 ****
  				  &source->where);
    result->ts = mold->ts;
  
!   mold_element = mold->expr_type == EXPR_ARRAY
  		 ? gfc_constructor_first (mold->value.constructor)->expr
  		 : mold;
  
--- 6598,6604 ----
  				  &source->where);
    result->ts = mold->ts;
  
!   mold_element = (mold->expr_type == EXPR_ARRAY && mold->value.constructor)
  		 ? gfc_constructor_first (mold->value.constructor)->expr
  		 : mold;
  
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-array.c gcc-7.3.0/gcc/fortran/trans-array.c
*** gcc-7.2.0/gcc/fortran/trans-array.c	Sun Feb 19 18:18:33 2017
--- gcc-7.3.0/gcc/fortran/trans-array.c	Mon Nov 13 20:01:20 2017
*************** gfc_trans_allocate_array_storage (stmtbl
*** 895,901 ****
  	      gfc_add_expr_to_block (&do_copying, tmp);
  
  	      was_packed = fold_build2_loc (input_location, EQ_EXPR,
! 					    boolean_type_node, packed,
  					    source_data);
  	      tmp = gfc_finish_block (&do_copying);
  	      tmp = build3_v (COND_EXPR, was_packed, tmp,
--- 895,901 ----
  	      gfc_add_expr_to_block (&do_copying, tmp);
  
  	      was_packed = fold_build2_loc (input_location, EQ_EXPR,
! 					    logical_type_node, packed,
  					    source_data);
  	      tmp = gfc_finish_block (&do_copying);
  	      tmp = build3_v (COND_EXPR, was_packed, tmp,
*************** gfc_trans_create_temp_array (stmtblock_t
*** 1163,1169 ****
  				 to[n], gfc_index_one_node);
  
  	  /* Check whether the size for this dimension is negative.  */
! 	  cond = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  				  tmp, gfc_index_zero_node);
  	  cond = gfc_evaluate_now (cond, pre);
  
--- 1163,1169 ----
  				 to[n], gfc_index_one_node);
  
  	  /* Check whether the size for this dimension is negative.  */
! 	  cond = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  				  tmp, gfc_index_zero_node);
  	  cond = gfc_evaluate_now (cond, pre);
  
*************** gfc_trans_create_temp_array (stmtblock_t
*** 1171,1177 ****
  	    or_expr = cond;
  	  else
  	    or_expr = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				       boolean_type_node, or_expr, cond);
  
  	  size = fold_build2_loc (input_location, MULT_EXPR,
  				  gfc_array_index_type, size, tmp);
--- 1171,1177 ----
  	    or_expr = cond;
  	  else
  	    or_expr = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				       logical_type_node, or_expr, cond);
  
  	  size = fold_build2_loc (input_location, MULT_EXPR,
  				  gfc_array_index_type, size, tmp);
*************** gfc_trans_array_ctor_element (stmtblock_
*** 1431,1437 ****
  	      /* Verify that all constructor elements are of the same
  		 length.  */
  	      tree cond = fold_build2_loc (input_location, NE_EXPR,
! 					   boolean_type_node, first_len_val,
  					   se->string_length);
  	      gfc_trans_runtime_check
  		(true, false, cond, &se->pre, &expr->where,
--- 1431,1437 ----
  	      /* Verify that all constructor elements are of the same
  		 length.  */
  	      tree cond = fold_build2_loc (input_location, NE_EXPR,
! 					   logical_type_node, first_len_val,
  					   se->string_length);
  	      gfc_trans_runtime_check
  		(true, false, cond, &se->pre, &expr->where,
*************** gfc_trans_array_ctor_element (stmtblock_
*** 1441,1446 ****
--- 1441,1457 ----
  	    }
  	}
      }
+   else if (GFC_CLASS_TYPE_P (TREE_TYPE (se->expr))
+ 	   && !GFC_CLASS_TYPE_P (gfc_get_element_type (TREE_TYPE (desc))))
+     {
+       /* Assignment of a CLASS array constructor to a derived type array.  */
+       if (expr->expr_type == EXPR_FUNCTION)
+ 	se->expr = gfc_evaluate_now (se->expr, pblock);
+       se->expr = gfc_class_data_get (se->expr);
+       se->expr = build_fold_indirect_ref_loc (input_location, se->expr);
+       se->expr = fold_convert (TREE_TYPE (tmp), se->expr);
+       gfc_add_modify (&se->pre, tmp, se->expr);
+     }
    else
      {
        /* TODO: Should the frontend already have done this conversion?  */
*************** gfc_trans_array_constructor_value (stmtb
*** 1762,1775 ****
  	  /* Generate the exit condition.  Depending on the sign of
  	     the step variable we have to generate the correct
  	     comparison.  */
! 	  tmp = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  				 step, build_int_cst (TREE_TYPE (step), 0));
  	  cond = fold_build3_loc (input_location, COND_EXPR,
! 		      boolean_type_node, tmp,
  		      fold_build2_loc (input_location, GT_EXPR,
! 				       boolean_type_node, shadow_loopvar, end),
  		      fold_build2_loc (input_location, LT_EXPR,
! 				       boolean_type_node, shadow_loopvar, end));
  	  tmp = build1_v (GOTO_EXPR, exit_label);
  	  TREE_USED (exit_label) = 1;
  	  tmp = build3_v (COND_EXPR, cond, tmp,
--- 1773,1786 ----
  	  /* Generate the exit condition.  Depending on the sign of
  	     the step variable we have to generate the correct
  	     comparison.  */
! 	  tmp = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  				 step, build_int_cst (TREE_TYPE (step), 0));
  	  cond = fold_build3_loc (input_location, COND_EXPR,
! 		      logical_type_node, tmp,
  		      fold_build2_loc (input_location, GT_EXPR,
! 				       logical_type_node, shadow_loopvar, end),
  		      fold_build2_loc (input_location, LT_EXPR,
! 				       logical_type_node, shadow_loopvar, end));
  	  tmp = build1_v (GOTO_EXPR, exit_label);
  	  TREE_USED (exit_label) = 1;
  	  tmp = build3_v (COND_EXPR, cond, tmp,
*************** trans_array_constructor (gfc_ss * ss, lo
*** 2277,2283 ****
  	  /* Check if the character length is negative.  If it is, then
  	     set LEN = 0.  */
  	  neg_len = fold_build2_loc (input_location, LT_EXPR,
! 				     boolean_type_node, ss_info->string_length,
  				     build_int_cst (gfc_charlen_type_node, 0));
  	  /* Print a warning if bounds checking is enabled.  */
  	  if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
--- 2288,2294 ----
  	  /* Check if the character length is negative.  If it is, then
  	     set LEN = 0.  */
  	  neg_len = fold_build2_loc (input_location, LT_EXPR,
! 				     logical_type_node, ss_info->string_length,
  				     build_int_cst (gfc_charlen_type_node, 0));
  	  /* Print a warning if bounds checking is enabled.  */
  	  if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
*************** trans_array_bound_check (gfc_se * se, gf
*** 2915,2927 ****
  	msg = xasprintf ("Index '%%ld' of dimension %d "
  			 "outside of expected range (%%ld:%%ld)", n+1);
  
!       fault = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			       index, tmp_lo);
        gfc_trans_runtime_check (true, false, fault, &se->pre, where, msg,
  			       fold_convert (long_integer_type_node, index),
  			       fold_convert (long_integer_type_node, tmp_lo),
  			       fold_convert (long_integer_type_node, tmp_up));
!       fault = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			       index, tmp_up);
        gfc_trans_runtime_check (true, false, fault, &se->pre, where, msg,
  			       fold_convert (long_integer_type_node, index),
--- 2926,2938 ----
  	msg = xasprintf ("Index '%%ld' of dimension %d "
  			 "outside of expected range (%%ld:%%ld)", n+1);
  
!       fault = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			       index, tmp_lo);
        gfc_trans_runtime_check (true, false, fault, &se->pre, where, msg,
  			       fold_convert (long_integer_type_node, index),
  			       fold_convert (long_integer_type_node, tmp_lo),
  			       fold_convert (long_integer_type_node, tmp_up));
!       fault = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			       index, tmp_up);
        gfc_trans_runtime_check (true, false, fault, &se->pre, where, msg,
  			       fold_convert (long_integer_type_node, index),
*************** trans_array_bound_check (gfc_se * se, gf
*** 2940,2946 ****
  	msg = xasprintf ("Index '%%ld' of dimension %d "
  			 "below lower bound of %%ld", n+1);
  
!       fault = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			       index, tmp_lo);
        gfc_trans_runtime_check (true, false, fault, &se->pre, where, msg,
  			       fold_convert (long_integer_type_node, index),
--- 2951,2957 ----
  	msg = xasprintf ("Index '%%ld' of dimension %d "
  			 "below lower bound of %%ld", n+1);
  
!       fault = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			       index, tmp_lo);
        gfc_trans_runtime_check (true, false, fault, &se->pre, where, msg,
  			       fold_convert (long_integer_type_node, index),
*************** gfc_conv_array_ref (gfc_se * se, gfc_arr
*** 3445,3451 ****
  	      tmp = tmpse.expr;
  	    }
  
! 	  cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				  indexse.expr, tmp);
  	  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  			   "below lower bound of %%ld", n+1, var_name);
--- 3456,3462 ----
  	      tmp = tmpse.expr;
  	    }
  
! 	  cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				  indexse.expr, tmp);
  	  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  			   "below lower bound of %%ld", n+1, var_name);
*************** gfc_conv_array_ref (gfc_se * se, gfc_arr
*** 3470,3476 ****
  		}
  
  	      cond = fold_build2_loc (input_location, GT_EXPR,
! 				      boolean_type_node, indexse.expr, tmp);
  	      msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  			       "above upper bound of %%ld", n+1, var_name);
  	      gfc_trans_runtime_check (true, false, cond, &se->pre, where, msg,
--- 3481,3487 ----
  		}
  
  	      cond = fold_build2_loc (input_location, GT_EXPR,
! 				      logical_type_node, indexse.expr, tmp);
  	      msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  			       "above upper bound of %%ld", n+1, var_name);
  	      gfc_trans_runtime_check (true, false, cond, &se->pre, where, msg,
*************** gfc_trans_scalarized_loop_end (gfc_loopi
*** 3715,3721 ****
        OMP_FOR_INIT (stmt) = init;
        /* The exit condition.  */
        TREE_VEC_ELT (cond, 0) = build2_loc (input_location, LE_EXPR,
! 					   boolean_type_node,
  					   loop->loopvar[n], loop->to[n]);
        SET_EXPR_LOCATION (TREE_VEC_ELT (cond, 0), input_location);
        OMP_FOR_COND (stmt) = cond;
--- 3726,3732 ----
        OMP_FOR_INIT (stmt) = init;
        /* The exit condition.  */
        TREE_VEC_ELT (cond, 0) = build2_loc (input_location, LE_EXPR,
! 					   logical_type_node,
  					   loop->loopvar[n], loop->to[n]);
        SET_EXPR_LOCATION (TREE_VEC_ELT (cond, 0), input_location);
        OMP_FOR_COND (stmt) = cond;
*************** gfc_trans_scalarized_loop_end (gfc_loopi
*** 3750,3756 ****
  
        /* The exit condition.  */
        cond = fold_build2_loc (input_location, reverse_loop ? LT_EXPR : GT_EXPR,
! 			  boolean_type_node, loop->loopvar[n], loop->to[n]);
        tmp = build1_v (GOTO_EXPR, exit_label);
        TREE_USED (exit_label) = 1;
        tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
--- 3761,3767 ----
  
        /* The exit condition.  */
        cond = fold_build2_loc (input_location, reverse_loop ? LT_EXPR : GT_EXPR,
! 			  logical_type_node, loop->loopvar[n], loop->to[n]);
        tmp = build1_v (GOTO_EXPR, exit_label);
        TREE_USED (exit_label) = 1;
        tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
*************** done:
*** 4182,4188 ****
  		check_upper = true;
  
  	      /* Zero stride is not allowed.  */
! 	      tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				     info->stride[dim], gfc_index_zero_node);
  	      msg = xasprintf ("Zero stride is not allowed, for dimension %d "
  			       "of array '%s'", dim + 1, expr_name);
--- 4193,4199 ----
  		check_upper = true;
  
  	      /* Zero stride is not allowed.  */
! 	      tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				     info->stride[dim], gfc_index_zero_node);
  	      msg = xasprintf ("Zero stride is not allowed, for dimension %d "
  			       "of array '%s'", dim + 1, expr_name);
*************** done:
*** 4205,4227 ****
  	      /* non_zerosized is true when the selected range is not
  		 empty.  */
  	      stride_pos = fold_build2_loc (input_location, GT_EXPR,
! 					boolean_type_node, info->stride[dim],
  					gfc_index_zero_node);
! 	      tmp = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  				     info->start[dim], end);
  	      stride_pos = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					    boolean_type_node, stride_pos, tmp);
  
  	      stride_neg = fold_build2_loc (input_location, LT_EXPR,
! 				     boolean_type_node,
  				     info->stride[dim], gfc_index_zero_node);
! 	      tmp = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  				     info->start[dim], end);
  	      stride_neg = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					    boolean_type_node,
  					    stride_neg, tmp);
  	      non_zerosized = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 					       boolean_type_node,
  					       stride_pos, stride_neg);
  
  	      /* Check the start of the range against the lower and upper
--- 4216,4238 ----
  	      /* non_zerosized is true when the selected range is not
  		 empty.  */
  	      stride_pos = fold_build2_loc (input_location, GT_EXPR,
! 					logical_type_node, info->stride[dim],
  					gfc_index_zero_node);
! 	      tmp = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  				     info->start[dim], end);
  	      stride_pos = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					    logical_type_node, stride_pos, tmp);
  
  	      stride_neg = fold_build2_loc (input_location, LT_EXPR,
! 				     logical_type_node,
  				     info->stride[dim], gfc_index_zero_node);
! 	      tmp = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  				     info->start[dim], end);
  	      stride_neg = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					    logical_type_node,
  					    stride_neg, tmp);
  	      non_zerosized = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 					       logical_type_node,
  					       stride_pos, stride_neg);
  
  	      /* Check the start of the range against the lower and upper
*************** done:
*** 4231,4246 ****
  	      if (check_upper)
  		{
  		  tmp = fold_build2_loc (input_location, LT_EXPR,
! 					 boolean_type_node,
  					 info->start[dim], lbound);
  		  tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					 boolean_type_node,
  					 non_zerosized, tmp);
  		  tmp2 = fold_build2_loc (input_location, GT_EXPR,
! 					  boolean_type_node,
  					  info->start[dim], ubound);
  		  tmp2 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					  boolean_type_node,
  					  non_zerosized, tmp2);
  		  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  				   "outside of expected range (%%ld:%%ld)",
--- 4242,4257 ----
  	      if (check_upper)
  		{
  		  tmp = fold_build2_loc (input_location, LT_EXPR,
! 					 logical_type_node,
  					 info->start[dim], lbound);
  		  tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					 logical_type_node,
  					 non_zerosized, tmp);
  		  tmp2 = fold_build2_loc (input_location, GT_EXPR,
! 					  logical_type_node,
  					  info->start[dim], ubound);
  		  tmp2 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					  logical_type_node,
  					  non_zerosized, tmp2);
  		  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  				   "outside of expected range (%%ld:%%ld)",
*************** done:
*** 4260,4269 ****
  	      else
  		{
  		  tmp = fold_build2_loc (input_location, LT_EXPR,
! 					 boolean_type_node,
  					 info->start[dim], lbound);
  		  tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					 boolean_type_node, non_zerosized, tmp);
  		  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  				   "below lower bound of %%ld",
  				   dim + 1, expr_name);
--- 4271,4280 ----
  	      else
  		{
  		  tmp = fold_build2_loc (input_location, LT_EXPR,
! 					 logical_type_node,
  					 info->start[dim], lbound);
  		  tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					 logical_type_node, non_zerosized, tmp);
  		  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  				   "below lower bound of %%ld",
  				   dim + 1, expr_name);
*************** done:
*** 4287,4301 ****
  	      tmp = fold_build2_loc (input_location, MINUS_EXPR,
  				     gfc_array_index_type, end, tmp);
  	      tmp2 = fold_build2_loc (input_location, LT_EXPR,
! 				      boolean_type_node, tmp, lbound);
  	      tmp2 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      boolean_type_node, non_zerosized, tmp2);
  	      if (check_upper)
  		{
  		  tmp3 = fold_build2_loc (input_location, GT_EXPR,
! 					  boolean_type_node, tmp, ubound);
  		  tmp3 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					  boolean_type_node, non_zerosized, tmp3);
  		  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  				   "outside of expected range (%%ld:%%ld)",
  				   dim + 1, expr_name);
--- 4298,4312 ----
  	      tmp = fold_build2_loc (input_location, MINUS_EXPR,
  				     gfc_array_index_type, end, tmp);
  	      tmp2 = fold_build2_loc (input_location, LT_EXPR,
! 				      logical_type_node, tmp, lbound);
  	      tmp2 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      logical_type_node, non_zerosized, tmp2);
  	      if (check_upper)
  		{
  		  tmp3 = fold_build2_loc (input_location, GT_EXPR,
! 					  logical_type_node, tmp, ubound);
  		  tmp3 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 					  logical_type_node, non_zerosized, tmp3);
  		  msg = xasprintf ("Index '%%ld' of dimension %d of array '%s' "
  				   "outside of expected range (%%ld:%%ld)",
  				   dim + 1, expr_name);
*************** done:
*** 4341,4347 ****
  	      if (size[n])
  		{
  		  tmp3 = fold_build2_loc (input_location, NE_EXPR,
! 					  boolean_type_node, tmp, size[n]);
  		  msg = xasprintf ("Array bound mismatch for dimension %d "
  				   "of array '%s' (%%ld/%%ld)",
  				   dim + 1, expr_name);
--- 4352,4358 ----
  	      if (size[n])
  		{
  		  tmp3 = fold_build2_loc (input_location, NE_EXPR,
! 					  logical_type_node, tmp, size[n]);
  		  msg = xasprintf ("Array bound mismatch for dimension %d "
  				   "of array '%s' (%%ld/%%ld)",
  				   dim + 1, expr_name);
*************** gfc_conv_array_extent_dim (tree lbound,
*** 5025,5031 ****
  			 gfc_index_one_node);
  
    /* Check whether the size for this dimension is negative.  */
!   cond = fold_build2_loc (input_location, LE_EXPR, boolean_type_node, res,
  			  gfc_index_zero_node);
    res = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type, cond,
  			 gfc_index_zero_node, res);
--- 5036,5042 ----
  			 gfc_index_one_node);
  
    /* Check whether the size for this dimension is negative.  */
!   cond = fold_build2_loc (input_location, LE_EXPR, logical_type_node, res,
  			  gfc_index_zero_node);
    res = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type, cond,
  			 gfc_index_zero_node, res);
*************** gfc_conv_array_extent_dim (tree lbound,
*** 5033,5039 ****
    /* Build OR expression.  */
    if (or_expr)
      *or_expr = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				boolean_type_node, *or_expr, cond);
  
    return res;
  }
--- 5044,5050 ----
    /* Build OR expression.  */
    if (or_expr)
      *or_expr = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				logical_type_node, *or_expr, cond);
  
    return res;
  }
*************** gfc_array_init_size (tree descriptor, in
*** 5162,5168 ****
        gfc_add_modify (pblock, tmp, gfc_get_dtype (type));
      }
  
!   or_expr = boolean_false_node;
  
    for (n = 0; n < rank; n++)
      {
--- 5173,5179 ----
        gfc_add_modify (pblock, tmp, gfc_get_dtype (type));
      }
  
!   or_expr = logical_false_node;
  
    for (n = 0; n < rank; n++)
      {
*************** gfc_array_init_size (tree descriptor, in
*** 5270,5281 ****
  					   TYPE_MAX_VALUE (gfc_array_index_type)),
  					   size);
        cond = gfc_unlikely (fold_build2_loc (input_location, LT_EXPR,
! 					    boolean_type_node, tmp, stride),
  			   PRED_FORTRAN_OVERFLOW);
        tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
  			     integer_one_node, integer_zero_node);
        cond = gfc_unlikely (fold_build2_loc (input_location, EQ_EXPR,
! 					    boolean_type_node, size,
  					    gfc_index_zero_node),
  			   PRED_FORTRAN_SIZE_ZERO);
        tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
--- 5281,5292 ----
  					   TYPE_MAX_VALUE (gfc_array_index_type)),
  					   size);
        cond = gfc_unlikely (fold_build2_loc (input_location, LT_EXPR,
! 					    logical_type_node, tmp, stride),
  			   PRED_FORTRAN_OVERFLOW);
        tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
  			     integer_one_node, integer_zero_node);
        cond = gfc_unlikely (fold_build2_loc (input_location, EQ_EXPR,
! 					    logical_type_node, size,
  					    gfc_index_zero_node),
  			   PRED_FORTRAN_SIZE_ZERO);
        tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
*************** gfc_array_init_size (tree descriptor, in
*** 5371,5382 ****
  			 size_type_node,
  			 TYPE_MAX_VALUE (size_type_node), element_size);
    cond = gfc_unlikely (fold_build2_loc (input_location, LT_EXPR,
! 					boolean_type_node, tmp, stride),
  		       PRED_FORTRAN_OVERFLOW);
    tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
  			 integer_one_node, integer_zero_node);
    cond = gfc_unlikely (fold_build2_loc (input_location, EQ_EXPR,
! 					boolean_type_node, element_size,
  					build_int_cst (size_type_node, 0)),
  		       PRED_FORTRAN_SIZE_ZERO);
    tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
--- 5382,5393 ----
  			 size_type_node,
  			 TYPE_MAX_VALUE (size_type_node), element_size);
    cond = gfc_unlikely (fold_build2_loc (input_location, LT_EXPR,
! 					logical_type_node, tmp, stride),
  		       PRED_FORTRAN_OVERFLOW);
    tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
  			 integer_one_node, integer_zero_node);
    cond = gfc_unlikely (fold_build2_loc (input_location, EQ_EXPR,
! 					logical_type_node, element_size,
  					build_int_cst (size_type_node, 0)),
  		       PRED_FORTRAN_SIZE_ZERO);
    tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node, cond,
*************** gfc_array_allocate (gfc_se * se, gfc_exp
*** 5634,5640 ****
    if (dimension)
      {
        cond = gfc_unlikely (fold_build2_loc (input_location, NE_EXPR,
! 			   boolean_type_node, var_overflow, integer_zero_node),
  			   PRED_FORTRAN_OVERFLOW);
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node, cond,
  			     error, gfc_finish_block (&elseblock));
--- 5645,5651 ----
    if (dimension)
      {
        cond = gfc_unlikely (fold_build2_loc (input_location, NE_EXPR,
! 			   logical_type_node, var_overflow, integer_zero_node),
  			   PRED_FORTRAN_OVERFLOW);
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node, cond,
  			     error, gfc_finish_block (&elseblock));
*************** gfc_array_allocate (gfc_se * se, gfc_exp
*** 5652,5658 ****
    if (status != NULL_TREE)
      {
        cond = fold_build2_loc (input_location, EQ_EXPR,
! 			  boolean_type_node, status,
  			  build_int_cst (TREE_TYPE (status), 0));
        gfc_add_expr_to_block (&se->pre,
  		 fold_build3_loc (input_location, COND_EXPR, void_type_node,
--- 5663,5669 ----
    if (status != NULL_TREE)
      {
        cond = fold_build2_loc (input_location, EQ_EXPR,
! 			  logical_type_node, status,
  			  build_int_cst (TREE_TYPE (status), 0));
        gfc_add_expr_to_block (&se->pre,
  		 fold_build3_loc (input_location, COND_EXPR, void_type_node,
*************** gfc_trans_array_bounds (tree type, gfc_s
*** 5902,5908 ****
  
  	  /* Make sure that negative size arrays are translated
  	     to being zero size.  */
! 	  tmp = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  				 stride, gfc_index_zero_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR,
  				 gfc_array_index_type, tmp,
--- 5913,5919 ----
  
  	  /* Make sure that negative size arrays are translated
  	     to being zero size.  */
! 	  tmp = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  				 stride, gfc_index_zero_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR,
  				 gfc_array_index_type, tmp,
*************** gfc_trans_dummy_array_bias (gfc_symbol *
*** 6189,6198 ****
        /* For non-constant shape arrays we only check if the first dimension
  	 is contiguous.  Repacking higher dimensions wouldn't gain us
  	 anything as we still don't know the array stride.  */
!       partial = gfc_create_var (boolean_type_node, "partial");
        TREE_USED (partial) = 1;
        tmp = gfc_conv_descriptor_stride_get (dumdesc, gfc_rank_cst[0]);
!       tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, tmp,
  			     gfc_index_one_node);
        gfc_add_modify (&init, partial, tmp);
      }
--- 6200,6209 ----
        /* For non-constant shape arrays we only check if the first dimension
  	 is contiguous.  Repacking higher dimensions wouldn't gain us
  	 anything as we still don't know the array stride.  */
!       partial = gfc_create_var (logical_type_node, "partial");
        TREE_USED (partial) = 1;
        tmp = gfc_conv_descriptor_stride_get (dumdesc, gfc_rank_cst[0]);
!       tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, tmp,
  			     gfc_index_one_node);
        gfc_add_modify (&init, partial, tmp);
      }
*************** gfc_trans_dummy_array_bias (gfc_symbol *
*** 6207,6213 ****
        stride = gfc_conv_descriptor_stride_get (dumdesc, gfc_rank_cst[0]);
        stride = gfc_evaluate_now (stride, &init);
  
!       tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			     stride, gfc_index_zero_node);
        tmp = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type,
  			     tmp, gfc_index_one_node, stride);
--- 6218,6224 ----
        stride = gfc_conv_descriptor_stride_get (dumdesc, gfc_rank_cst[0]);
        stride = gfc_evaluate_now (stride, &init);
  
!       tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			     stride, gfc_index_zero_node);
        tmp = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type,
  			     tmp, gfc_index_one_node, stride);
*************** gfc_trans_dummy_array_bias (gfc_symbol *
*** 6448,6454 ****
        else
  	tmp = build_fold_indirect_ref_loc (input_location, dumdesc);
        tmp = gfc_conv_descriptor_data_get (tmp);
!       tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			     tmp, tmpdesc);
        stmtCleanup = build3_v (COND_EXPR, tmp, stmtCleanup,
  			      build_empty_stmt (input_location));
--- 6459,6465 ----
        else
  	tmp = build_fold_indirect_ref_loc (input_location, dumdesc);
        tmp = gfc_conv_descriptor_data_get (tmp);
!       tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     tmp, tmpdesc);
        stmtCleanup = build3_v (COND_EXPR, tmp, stmtCleanup,
  			      build_empty_stmt (input_location));
*************** gfc_conv_array_parameter (gfc_se * se, g
*** 7712,7723 ****
  	  tmp = build_fold_indirect_ref_loc (input_location,
  					 desc);
  	  tmp = gfc_conv_array_data (tmp);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				 fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
  	  if (fsym && fsym->attr.optional && sym && sym->attr.optional)
  	    tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				   boolean_type_node,
  				   gfc_conv_expr_present (sym), tmp);
  
  	  gfc_trans_runtime_check (false, true, tmp, &se->pre,
--- 7723,7734 ----
  	  tmp = build_fold_indirect_ref_loc (input_location,
  					 desc);
  	  tmp = gfc_conv_array_data (tmp);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				 fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
  	  if (fsym && fsym->attr.optional && sym && sym->attr.optional)
  	    tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				   logical_type_node,
  				   gfc_conv_expr_present (sym), tmp);
  
  	  gfc_trans_runtime_check (false, true, tmp, &se->pre,
*************** gfc_conv_array_parameter (gfc_se * se, g
*** 7747,7758 ****
        tmp = build_fold_indirect_ref_loc (input_location,
  				     desc);
        tmp = gfc_conv_array_data (tmp);
!       tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			     fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
        if (fsym && fsym->attr.optional && sym && sym->attr.optional)
  	tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			       boolean_type_node,
  			       gfc_conv_expr_present (sym), tmp);
  
        tmp = build3_v (COND_EXPR, tmp, stmt, build_empty_stmt (input_location));
--- 7758,7769 ----
        tmp = build_fold_indirect_ref_loc (input_location,
  				     desc);
        tmp = gfc_conv_array_data (tmp);
!       tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
        if (fsym && fsym->attr.optional && sym && sym->attr.optional)
  	tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			       logical_type_node,
  			       gfc_conv_expr_present (sym), tmp);
  
        tmp = build3_v (COND_EXPR, tmp, stmt, build_empty_stmt (input_location));
*************** duplicate_allocatable (tree dest, tree s
*** 7891,7897 ****
      null_cond = gfc_conv_descriptor_data_get (src);
  
    null_cond = convert (pvoid_type_node, null_cond);
!   null_cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       null_cond, null_pointer_node);
    return build3_v (COND_EXPR, null_cond, tmp, null_data);
  }
--- 7902,7908 ----
      null_cond = gfc_conv_descriptor_data_get (src);
  
    null_cond = convert (pvoid_type_node, null_cond);
!   null_cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       null_cond, null_pointer_node);
    return build3_v (COND_EXPR, null_cond, tmp, null_data);
  }
*************** duplicate_allocatable_coarray (tree dest
*** 8025,8031 ****
      null_cond = gfc_conv_descriptor_data_get (src);
  
    null_cond = convert (pvoid_type_node, null_cond);
!   null_cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       null_cond, null_pointer_node);
    gfc_add_expr_to_block (&globalblock, build3_v (COND_EXPR, null_cond, tmp,
  						 null_data));
--- 8036,8042 ----
      null_cond = gfc_conv_descriptor_data_get (src);
  
    null_cond = convert (pvoid_type_node, null_cond);
!   null_cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       null_cond, null_pointer_node);
    gfc_add_expr_to_block (&globalblock, build3_v (COND_EXPR, null_cond, tmp,
  						 null_data));
*************** structure_alloc_comps (gfc_symbol * der_
*** 8137,8143 ****
  
  	  null_cond = gfc_conv_descriptor_data_get (decl);
  	  null_cond = fold_build2_loc (input_location, NE_EXPR,
! 				       boolean_type_node, null_cond,
  				       build_int_cst (TREE_TYPE (null_cond), 0));
  	}
        else
--- 8148,8154 ----
  
  	  null_cond = gfc_conv_descriptor_data_get (decl);
  	  null_cond = fold_build2_loc (input_location, NE_EXPR,
! 				       logical_type_node, null_cond,
  				       build_int_cst (TREE_TYPE (null_cond), 0));
  	}
        else
*************** structure_alloc_comps (gfc_symbol * der_
*** 8375,8381 ****
  							    dealloc_fndecl);
  	      tmp = build_int_cst (TREE_TYPE (comp), 0);
  	      is_allocated = fold_build2_loc (input_location, NE_EXPR,
! 					      boolean_type_node, tmp,
  					      comp);
  	      cdesc = gfc_build_addr_expr (NULL_TREE, cdesc);
  
--- 8386,8392 ----
  							    dealloc_fndecl);
  	      tmp = build_int_cst (TREE_TYPE (comp), 0);
  	      is_allocated = fold_build2_loc (input_location, NE_EXPR,
! 					      logical_type_node, tmp,
  					      comp);
  	      cdesc = gfc_build_addr_expr (NULL_TREE, cdesc);
  
*************** structure_alloc_comps (gfc_symbol * der_
*** 8655,8661 ****
  	      null_data = gfc_finish_block (&tmpblock);
  
  	      null_cond = fold_build2_loc (input_location, NE_EXPR,
! 					   boolean_type_node, src_data,
  				           null_pointer_node);
  
  	      gfc_add_expr_to_block (&fnblock, build3_v (COND_EXPR, null_cond,
--- 8666,8672 ----
  	      null_data = gfc_finish_block (&tmpblock);
  
  	      null_cond = fold_build2_loc (input_location, NE_EXPR,
! 					   logical_type_node, src_data,
  				           null_pointer_node);
  
  	      gfc_add_expr_to_block (&fnblock, build3_v (COND_EXPR, null_cond,
*************** get_std_lbound (gfc_expr *expr, tree des
*** 8830,8854 ****
        lbound = gfc_conv_descriptor_lbound_get (desc, tmp);
        ubound = gfc_conv_descriptor_ubound_get (desc, tmp);
        stride = gfc_conv_descriptor_stride_get (desc, tmp);
!       cond1 = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  			       ubound, lbound);
!       cond3 = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  			       stride, gfc_index_zero_node);
        cond3 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			       boolean_type_node, cond3, cond1);
!       cond4 = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			       stride, gfc_index_zero_node);
        if (assumed_size)
! 	cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				tmp, build_int_cst (gfc_array_index_type,
  						    expr->rank - 1));
        else
! 	cond = boolean_false_node;
  
        cond1 = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 			       boolean_type_node, cond3, cond4);
        cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 			      boolean_type_node, cond, cond1);
  
        return fold_build3_loc (input_location, COND_EXPR,
  			      gfc_array_index_type, cond,
--- 8841,8865 ----
        lbound = gfc_conv_descriptor_lbound_get (desc, tmp);
        ubound = gfc_conv_descriptor_ubound_get (desc, tmp);
        stride = gfc_conv_descriptor_stride_get (desc, tmp);
!       cond1 = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  			       ubound, lbound);
!       cond3 = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  			       stride, gfc_index_zero_node);
        cond3 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			       logical_type_node, cond3, cond1);
!       cond4 = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			       stride, gfc_index_zero_node);
        if (assumed_size)
! 	cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				tmp, build_int_cst (gfc_array_index_type,
  						    expr->rank - 1));
        else
! 	cond = logical_false_node;
  
        cond1 = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 			       logical_type_node, cond3, cond4);
        cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 			      logical_type_node, cond, cond1);
  
        return fold_build3_loc (input_location, COND_EXPR,
  			      gfc_array_index_type, cond,
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9101,9111 ****
    jump_label2 = gfc_build_label_decl (NULL_TREE);
  
    /* Allocate if data is NULL.  */
!   cond_null = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			 array1, build_int_cst (TREE_TYPE (array1), 0));
  
    if (expr1->ts.deferred)
!     cond_null = gfc_evaluate_now (boolean_true_node, &fblock);
    else
      cond_null= gfc_evaluate_now (cond_null, &fblock);
  
--- 9112,9122 ----
    jump_label2 = gfc_build_label_decl (NULL_TREE);
  
    /* Allocate if data is NULL.  */
!   cond_null = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			 array1, build_int_cst (TREE_TYPE (array1), 0));
  
    if (expr1->ts.deferred)
!     cond_null = gfc_evaluate_now (logical_true_node, &fblock);
    else
      cond_null= gfc_evaluate_now (cond_null, &fblock);
  
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9145,9151 ****
  			     gfc_array_index_type,
  			     tmp, ubound);
        cond = fold_build2_loc (input_location, NE_EXPR,
! 			      boolean_type_node,
  			      tmp, gfc_index_zero_node);
        tmp = build3_v (COND_EXPR, cond,
  		      build1_v (GOTO_EXPR, jump_label1),
--- 9156,9162 ----
  			     gfc_array_index_type,
  			     tmp, ubound);
        cond = fold_build2_loc (input_location, NE_EXPR,
! 			      logical_type_node,
  			      tmp, gfc_index_zero_node);
        tmp = build3_v (COND_EXPR, cond,
  		      build1_v (GOTO_EXPR, jump_label1),
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9195,9207 ****
      }
    size2 = gfc_evaluate_now (size2, &fblock);
  
!   cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			  size1, size2);
  
    /* If the lhs is deferred length, assume that the element size
       changes and force a reallocation.  */
    if (expr1->ts.deferred)
!     neq_size = gfc_evaluate_now (boolean_true_node, &fblock);
    else
      neq_size = gfc_evaluate_now (cond, &fblock);
  
--- 9206,9218 ----
      }
    size2 = gfc_evaluate_now (size2, &fblock);
  
!   cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			  size1, size2);
  
    /* If the lhs is deferred length, assume that the element size
       changes and force a reallocation.  */
    if (expr1->ts.deferred)
!     neq_size = gfc_evaluate_now (logical_true_node, &fblock);
    else
      neq_size = gfc_evaluate_now (cond, &fblock);
  
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9481,9487 ****
    /* Malloc if not allocated; realloc otherwise.  */
    tmp = build_int_cst (TREE_TYPE (array1), 0);
    cond = fold_build2_loc (input_location, EQ_EXPR,
! 			  boolean_type_node,
  			  array1, tmp);
    tmp = build3_v (COND_EXPR, cond, alloc_expr, realloc_expr);
    gfc_add_expr_to_block (&fblock, tmp);
--- 9492,9498 ----
    /* Malloc if not allocated; realloc otherwise.  */
    tmp = build_int_cst (TREE_TYPE (array1), 0);
    cond = fold_build2_loc (input_location, EQ_EXPR,
! 			  logical_type_node,
  			  array1, tmp);
    tmp = build3_v (COND_EXPR, cond, alloc_expr, realloc_expr);
    gfc_add_expr_to_block (&fblock, tmp);
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-decl.c gcc-7.3.0/gcc/fortran/trans-decl.c
*** gcc-7.2.0/gcc/fortran/trans-decl.c	Thu Mar 16 16:50:27 2017
--- gcc-7.3.0/gcc/fortran/trans-decl.c	Mon Nov 13 20:01:20 2017
*************** gfc_trans_deferred_vars (gfc_symbol * pr
*** 4499,4505 ****
  		    && sym->ts.u.cl->passed_length)
  		tmp = gfc_null_and_pass_deferred_len (sym, &init, &loc);
  	      else
! 		gfc_restore_backend_locus (&loc);
  
  	      /* Deallocate when leaving the scope. Nullifying is not
  		 needed.  */
--- 4499,4508 ----
  		    && sym->ts.u.cl->passed_length)
  		tmp = gfc_null_and_pass_deferred_len (sym, &init, &loc);
  	      else
! 		{
! 		  gfc_restore_backend_locus (&loc);
! 		  tmp = NULL_TREE;
! 		}
  
  	      /* Deallocate when leaving the scope. Nullifying is not
  		 needed.  */
*************** add_argument_checking (stmtblock_t *bloc
*** 5695,5701 ****
  	/* Build the condition.  For optional arguments, an actual length
  	   of 0 is also acceptable if the associated string is NULL, which
  	   means the argument was not passed.  */
! 	cond = fold_build2_loc (input_location, comparison, boolean_type_node,
  				cl->passed_length, cl->backend_decl);
  	if (fsym->attr.optional)
  	  {
--- 5698,5704 ----
  	/* Build the condition.  For optional arguments, an actual length
  	   of 0 is also acceptable if the associated string is NULL, which
  	   means the argument was not passed.  */
! 	cond = fold_build2_loc (input_location, comparison, logical_type_node,
  				cl->passed_length, cl->backend_decl);
  	if (fsym->attr.optional)
  	  {
*************** add_argument_checking (stmtblock_t *bloc
*** 5704,5710 ****
  	    tree absent_failed;
  
  	    not_0length = fold_build2_loc (input_location, NE_EXPR,
! 					   boolean_type_node,
  					   cl->passed_length,
  					   build_zero_cst (gfc_charlen_type_node));
  	    /* The symbol needs to be referenced for gfc_get_symbol_decl.  */
--- 5707,5713 ----
  	    tree absent_failed;
  
  	    not_0length = fold_build2_loc (input_location, NE_EXPR,
! 					   logical_type_node,
  					   cl->passed_length,
  					   build_zero_cst (gfc_charlen_type_node));
  	    /* The symbol needs to be referenced for gfc_get_symbol_decl.  */
*************** add_argument_checking (stmtblock_t *bloc
*** 5712,5722 ****
  	    not_absent = gfc_conv_expr_present (fsym);
  
  	    absent_failed = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 					     boolean_type_node, not_0length,
  					     not_absent);
  
  	    cond = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				    boolean_type_node, cond, absent_failed);
  	  }
  
  	/* Build the runtime check.  */
--- 5715,5725 ----
  	    not_absent = gfc_conv_expr_present (fsym);
  
  	    absent_failed = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 					     logical_type_node, not_0length,
  					     not_absent);
  
  	    cond = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				    logical_type_node, cond, absent_failed);
  	  }
  
  	/* Build the runtime check.  */
*************** gfc_generate_function_code (gfc_namespac
*** 6287,6299 ****
  
        msg = xasprintf ("Recursive call to nonrecursive procedure '%s'",
  		       sym->name);
!       recurcheckvar = gfc_create_var (boolean_type_node, "is_recursive");
        TREE_STATIC (recurcheckvar) = 1;
!       DECL_INITIAL (recurcheckvar) = boolean_false_node;
        gfc_add_expr_to_block (&init, recurcheckvar);
        gfc_trans_runtime_check (true, false, recurcheckvar, &init,
  			       &sym->declared_at, msg);
!       gfc_add_modify (&init, recurcheckvar, boolean_true_node);
        free (msg);
      }
  
--- 6290,6302 ----
  
        msg = xasprintf ("Recursive call to nonrecursive procedure '%s'",
  		       sym->name);
!       recurcheckvar = gfc_create_var (logical_type_node, "is_recursive");
        TREE_STATIC (recurcheckvar) = 1;
!       DECL_INITIAL (recurcheckvar) = logical_false_node;
        gfc_add_expr_to_block (&init, recurcheckvar);
        gfc_trans_runtime_check (true, false, recurcheckvar, &init,
  			       &sym->declared_at, msg);
!       gfc_add_modify (&init, recurcheckvar, logical_true_node);
        free (msg);
      }
  
*************** gfc_generate_function_code (gfc_namespac
*** 6422,6428 ****
    if ((gfc_option.rtcheck & GFC_RTCHECK_RECURSION)
        && !is_recursive && !flag_openmp && recurcheckvar != NULL_TREE)
      {
!       gfc_add_modify (&cleanup, recurcheckvar, boolean_false_node);
        recurcheckvar = NULL;
      }
  
--- 6425,6431 ----
    if ((gfc_option.rtcheck & GFC_RTCHECK_RECURSION)
        && !is_recursive && !flag_openmp && recurcheckvar != NULL_TREE)
      {
!       gfc_add_modify (&cleanup, recurcheckvar, logical_false_node);
        recurcheckvar = NULL;
      }
  
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-expr.c gcc-7.3.0/gcc/fortran/trans-expr.c
*** gcc-7.2.0/gcc/fortran/trans-expr.c	Fri Jun  9 17:45:53 2017
--- gcc-7.3.0/gcc/fortran/trans-expr.c	Thu Nov 23 21:02:48 2017
*************** gfc_copy_class_to_class (tree from, tree
*** 1287,1293 ****
  
  	  from_len = gfc_conv_descriptor_size (from_data, 1);
  	  tmp = fold_build2_loc (input_location, NE_EXPR,
! 				  boolean_type_node, from_len, orig_nelems);
  	  msg = xasprintf ("Array bound mismatch for dimension %d "
  			   "of array '%s' (%%ld/%%ld)",
  			   1, name);
--- 1287,1293 ----
  
  	  from_len = gfc_conv_descriptor_size (from_data, 1);
  	  tmp = fold_build2_loc (input_location, NE_EXPR,
! 				  logical_type_node, from_len, orig_nelems);
  	  msg = xasprintf ("Array bound mismatch for dimension %d "
  			   "of array '%s' (%%ld/%%ld)",
  			   1, name);
*************** gfc_copy_class_to_class (tree from, tree
*** 1338,1344 ****
  	  extcopy = gfc_finish_block (&ifbody);
  
  	  tmp = fold_build2_loc (input_location, GT_EXPR,
! 				 boolean_type_node, from_len,
  				 integer_zero_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR,
  				 void_type_node, tmp, extcopy, stdcopy);
--- 1338,1344 ----
  	  extcopy = gfc_finish_block (&ifbody);
  
  	  tmp = fold_build2_loc (input_location, GT_EXPR,
! 				 logical_type_node, from_len,
  				 integer_zero_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR,
  				 void_type_node, tmp, extcopy, stdcopy);
*************** gfc_copy_class_to_class (tree from, tree
*** 1366,1372 ****
  	  vec_safe_push (args, to_len);
  	  extcopy = build_call_vec (fcn_type, fcn, args);
  	  tmp = fold_build2_loc (input_location, GT_EXPR,
! 				 boolean_type_node, from_len,
  				 integer_zero_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR,
  				 void_type_node, tmp, extcopy, stdcopy);
--- 1366,1372 ----
  	  vec_safe_push (args, to_len);
  	  extcopy = build_call_vec (fcn_type, fcn, args);
  	  tmp = fold_build2_loc (input_location, GT_EXPR,
! 				 logical_type_node, from_len,
  				 integer_zero_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR,
  				 void_type_node, tmp, extcopy, stdcopy);
*************** gfc_copy_class_to_class (tree from, tree
*** 1380,1386 ****
      {
        tree cond;
        cond = fold_build2_loc (input_location, NE_EXPR,
! 			      boolean_type_node,
  			      from_data, null_pointer_node);
        tmp = fold_build3_loc (input_location, COND_EXPR,
  			     void_type_node, cond,
--- 1380,1386 ----
      {
        tree cond;
        cond = fold_build2_loc (input_location, NE_EXPR,
! 			      logical_type_node,
  			      from_data, null_pointer_node);
        tmp = fold_build3_loc (input_location, COND_EXPR,
  			     void_type_node, cond,
*************** gfc_trans_class_array_init_assign (gfc_e
*** 1425,1431 ****
        gfc_init_se (&src, NULL);
        gfc_conv_expr (&src, rhs);
        src.expr = gfc_build_addr_expr (NULL_TREE, src.expr);
!       tree cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   src.expr, fold_convert (TREE_TYPE (src.expr),
  							   null_pointer_node));
        res = build3_loc (input_location, COND_EXPR, TREE_TYPE (res), cond, res,
--- 1425,1431 ----
        gfc_init_se (&src, NULL);
        gfc_conv_expr (&src, rhs);
        src.expr = gfc_build_addr_expr (NULL_TREE, src.expr);
!       tree cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   src.expr, fold_convert (TREE_TYPE (src.expr),
  							   null_pointer_node));
        res = build3_loc (input_location, COND_EXPR, TREE_TYPE (res), cond, res,
*************** gfc_trans_class_init_assign (gfc_code *c
*** 1492,1498 ****
  	{
  	  /* Check if _def_init is non-NULL. */
  	  tree cond = fold_build2_loc (input_location, NE_EXPR,
! 				       boolean_type_node, src.expr,
  				       fold_convert (TREE_TYPE (src.expr),
  						     null_pointer_node));
  	  tmp = build3_loc (input_location, COND_EXPR, TREE_TYPE (tmp), cond,
--- 1492,1498 ----
  	{
  	  /* Check if _def_init is non-NULL. */
  	  tree cond = fold_build2_loc (input_location, NE_EXPR,
! 				       logical_type_node, src.expr,
  				       fold_convert (TREE_TYPE (src.expr),
  						     null_pointer_node));
  	  tmp = build3_loc (input_location, COND_EXPR, TREE_TYPE (tmp), cond,
*************** gfc_conv_expr_present (gfc_symbol * sym)
*** 1662,1668 ****
        decl = GFC_DECL_SAVED_DESCRIPTOR (decl);
      }
  
!   cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, decl,
  			  fold_convert (TREE_TYPE (decl), null_pointer_node));
  
    /* Fortran 2008 allows to pass null pointers and non-associated pointers
--- 1662,1668 ----
        decl = GFC_DECL_SAVED_DESCRIPTOR (decl);
      }
  
!   cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node, decl,
  			  fold_convert (TREE_TYPE (decl), null_pointer_node));
  
    /* Fortran 2008 allows to pass null pointers and non-associated pointers
*************** gfc_conv_expr_present (gfc_symbol * sym)
*** 1699,1708 ****
  
        if (tmp != NULL_TREE)
  	{
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, tmp,
  				 fold_convert (TREE_TYPE (tmp), null_pointer_node));
  	  cond = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 				  boolean_type_node, cond, tmp);
  	}
      }
  
--- 1699,1708 ----
  
        if (tmp != NULL_TREE)
  	{
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node, tmp,
  				 fold_convert (TREE_TYPE (tmp), null_pointer_node));
  	  cond = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 				  logical_type_node, cond, tmp);
  	}
      }
  
*************** gfc_conv_substring (gfc_se * se, gfc_ref
*** 2264,2278 ****
    if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
      {
        tree nonempty = fold_build2_loc (input_location, LE_EXPR,
! 				       boolean_type_node, start.expr,
  				       end.expr);
  
        /* Check lower bound.  */
!       fault = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			       start.expr,
  			       build_int_cst (gfc_charlen_type_node, 1));
        fault = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			       boolean_type_node, nonempty, fault);
        if (name)
  	msg = xasprintf ("Substring out of bounds: lower bound (%%ld) of '%s' "
  			 "is less than one", name);
--- 2264,2278 ----
    if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
      {
        tree nonempty = fold_build2_loc (input_location, LE_EXPR,
! 				       logical_type_node, start.expr,
  				       end.expr);
  
        /* Check lower bound.  */
!       fault = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			       start.expr,
  			       build_int_cst (gfc_charlen_type_node, 1));
        fault = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			       logical_type_node, nonempty, fault);
        if (name)
  	msg = xasprintf ("Substring out of bounds: lower bound (%%ld) of '%s' "
  			 "is less than one", name);
*************** gfc_conv_substring (gfc_se * se, gfc_ref
*** 2285,2294 ****
        free (msg);
  
        /* Check upper bound.  */
!       fault = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			       end.expr, se->string_length);
        fault = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			       boolean_type_node, nonempty, fault);
        if (name)
  	msg = xasprintf ("Substring out of bounds: upper bound (%%ld) of '%s' "
  			 "exceeds string length (%%ld)", name);
--- 2285,2294 ----
        free (msg);
  
        /* Check upper bound.  */
!       fault = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			       end.expr, se->string_length);
        fault = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			       logical_type_node, nonempty, fault);
        if (name)
  	msg = xasprintf ("Substring out of bounds: upper bound (%%ld) of '%s' "
  			 "exceeds string length (%%ld)", name);
*************** gfc_conv_cst_int_power (gfc_se * se, tre
*** 2890,2898 ****
    /* If rhs < 0 and lhs is an integer, the result is -1, 0 or 1.  */
    if ((sgn == -1) && (TREE_CODE (type) == INTEGER_TYPE))
      {
!       tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			     lhs, build_int_cst (TREE_TYPE (lhs), -1));
!       cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			      lhs, build_int_cst (TREE_TYPE (lhs), 1));
  
        /* If rhs is even,
--- 2890,2898 ----
    /* If rhs < 0 and lhs is an integer, the result is -1, 0 or 1.  */
    if ((sgn == -1) && (TREE_CODE (type) == INTEGER_TYPE))
      {
!       tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			     lhs, build_int_cst (TREE_TYPE (lhs), -1));
!       cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			      lhs, build_int_cst (TREE_TYPE (lhs), 1));
  
        /* If rhs is even,
*************** gfc_conv_cst_int_power (gfc_se * se, tre
*** 2900,2906 ****
        if ((n & 1) == 0)
          {
  	  tmp = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				 boolean_type_node, tmp, cond);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR, type,
  				      tmp, build_int_cst (type, 1),
  				      build_int_cst (type, 0));
--- 2900,2906 ----
        if ((n & 1) == 0)
          {
  	  tmp = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				 logical_type_node, tmp, cond);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR, type,
  				      tmp, build_int_cst (type, 1),
  				      build_int_cst (type, 0));
*************** gfc_conv_expr_op (gfc_se * se, gfc_expr
*** 3386,3393 ****
  
    if (lop)
      {
!       /* The result of logical ops is always boolean_type_node.  */
!       tmp = fold_build2_loc (input_location, code, boolean_type_node,
  			     lse.expr, rse.expr);
        se->expr = convert (type, tmp);
      }
--- 3386,3393 ----
  
    if (lop)
      {
!       /* The result of logical ops is always logical_type_node.  */
!       tmp = fold_build2_loc (input_location, code, logical_type_node,
  			     lse.expr, rse.expr);
        se->expr = convert (type, tmp);
      }
*************** gfc_map_intrinsic_function (gfc_expr *ex
*** 4178,4186 ****
        if (arg2 && arg2->expr_type == EXPR_CONSTANT)
  	d = mpz_get_si (arg2->value.integer) - 1;
        else
! 	/* TODO: If the need arises, this could produce an array of
! 	   ubound/lbounds.  */
! 	gcc_unreachable ();
  
        if (expr->value.function.isym->id == GFC_ISYM_LBOUND)
  	{
--- 4178,4184 ----
        if (arg2 && arg2->expr_type == EXPR_CONSTANT)
  	d = mpz_get_si (arg2->value.integer) - 1;
        else
! 	return false;
  
        if (expr->value.function.isym->id == GFC_ISYM_LBOUND)
  	{
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 4987,4993 ****
  	      tree descriptor_data;
  
  	      descriptor_data = ss->info->data.array.data;
! 	      tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				     descriptor_data,
  				     fold_convert (TREE_TYPE (descriptor_data),
  						   null_pointer_node));
--- 4985,4991 ----
  	      tree descriptor_data;
  
  	      descriptor_data = ss->info->data.array.data;
! 	      tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				     descriptor_data,
  				     fold_convert (TREE_TYPE (descriptor_data),
  						   null_pointer_node));
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 5151,5157 ****
  			  tree cond;
  			  tmp = gfc_build_addr_expr (NULL_TREE, parmse.expr);
  			  cond = fold_build2_loc (input_location, NE_EXPR,
! 						  boolean_type_node, tmp,
  						  fold_convert (TREE_TYPE (tmp),
  							    null_pointer_node));
  			  gfc_start_block (&block);
--- 5149,5155 ----
  			  tree cond;
  			  tmp = gfc_build_addr_expr (NULL_TREE, parmse.expr);
  			  cond = fold_build2_loc (input_location, NE_EXPR,
! 						  logical_type_node, tmp,
  						  fold_convert (TREE_TYPE (tmp),
  							    null_pointer_node));
  			  gfc_start_block (&block);
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 5173,5182 ****
  			}
  		      else
  			{
! 			  gfc_add_modify (&parmse.pre, var,
! 					  fold_build1_loc (input_location,
! 							   VIEW_CONVERT_EXPR,
! 							   type, parmse.expr));
  			  parmse.expr = gfc_build_addr_expr (NULL_TREE, var);
  			}
  		    }
--- 5171,5209 ----
  			}
  		      else
  			{
! 			  /* Since the internal representation of unlimited
! 			     polymorphic expressions includes an extra field
! 			     that other class objects do not, a cast to the
! 			     formal type does not work.  */
! 			  if (!UNLIMITED_POLY (e) && UNLIMITED_POLY (fsym))
! 			    {
! 			      tree efield;
! 
! 			      /* Set the _data field.  */
! 			      tmp = gfc_class_data_get (var);
! 			      efield = fold_convert (TREE_TYPE (tmp),
! 					gfc_class_data_get (parmse.expr));
! 			      gfc_add_modify (&parmse.pre, tmp, efield);
! 
! 			      /* Set the _vptr field.  */
! 			      tmp = gfc_class_vptr_get (var);
! 			      efield = fold_convert (TREE_TYPE (tmp),
! 					gfc_class_vptr_get (parmse.expr));
! 			      gfc_add_modify (&parmse.pre, tmp, efield);
! 
! 			      /* Set the _len field.  */
! 			      tmp = gfc_class_len_get (var);
! 			      gfc_add_modify (&parmse.pre, tmp,
! 					      build_int_cst (TREE_TYPE (tmp), 0));
! 			    }
! 			  else
! 			    {
! 			      tmp = fold_build1_loc (input_location,
! 						     VIEW_CONVERT_EXPR,
! 						     type, parmse.expr);
! 			      gfc_add_modify (&parmse.pre, var, tmp);
! 					      ;
! 			    }
  			  parmse.expr = gfc_build_addr_expr (NULL_TREE, var);
  			}
  		    }
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 5653,5668 ****
  	      present = gfc_conv_expr_present (e->symtree->n.sym);
  	      type = TREE_TYPE (present);
  	      present = fold_build2_loc (input_location, EQ_EXPR,
! 					 boolean_type_node, present,
  					 fold_convert (type,
  						       null_pointer_node));
  	      type = TREE_TYPE (parmse.expr);
  	      null_ptr = fold_build2_loc (input_location, EQ_EXPR,
! 					  boolean_type_node, parmse.expr,
  					  fold_convert (type,
  							null_pointer_node));
  	      cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				      boolean_type_node, present, null_ptr);
  	    }
            else
  	    {
--- 5680,5695 ----
  	      present = gfc_conv_expr_present (e->symtree->n.sym);
  	      type = TREE_TYPE (present);
  	      present = fold_build2_loc (input_location, EQ_EXPR,
! 					 logical_type_node, present,
  					 fold_convert (type,
  						       null_pointer_node));
  	      type = TREE_TYPE (parmse.expr);
  	      null_ptr = fold_build2_loc (input_location, EQ_EXPR,
! 					  logical_type_node, parmse.expr,
  					  fold_convert (type,
  							null_pointer_node));
  	      cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				      logical_type_node, present, null_ptr);
  	    }
            else
  	    {
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 5689,5695 ****
  		tmp = gfc_build_addr_expr (NULL_TREE, tmp);
  
  	      cond = fold_build2_loc (input_location, EQ_EXPR,
! 				      boolean_type_node, tmp,
  				      fold_convert (TREE_TYPE (tmp),
  						    null_pointer_node));
  	    }
--- 5716,5722 ----
  		tmp = gfc_build_addr_expr (NULL_TREE, tmp);
  
  	      cond = fold_build2_loc (input_location, EQ_EXPR,
! 				      logical_type_node, tmp,
  				      fold_convert (TREE_TYPE (tmp),
  						    null_pointer_node));
  	    }
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 6184,6190 ****
  		     happen in a function returning a pointer.  */
  		  tmp = gfc_conv_descriptor_data_get (info->descriptor);
  		  tmp = fold_build2_loc (input_location, NE_EXPR,
! 					 boolean_type_node,
  					 tmp, info->data);
  		  gfc_trans_runtime_check (true, false, tmp, &se->pre, NULL,
  					   gfc_msg_fault);
--- 6211,6217 ----
  		     happen in a function returning a pointer.  */
  		  tmp = gfc_conv_descriptor_data_get (info->descriptor);
  		  tmp = fold_build2_loc (input_location, NE_EXPR,
! 					 logical_type_node,
  					 tmp, info->data);
  		  gfc_trans_runtime_check (true, false, tmp, &se->pre, NULL,
  					   gfc_msg_fault);
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 6310,6316 ****
  
  	  final_fndecl = gfc_class_vtab_final_get (se->expr);
  	  is_final = fold_build2_loc (input_location, NE_EXPR,
! 				      boolean_type_node,
   			    	      final_fndecl,
  				      fold_convert (TREE_TYPE (final_fndecl),
  					   	    null_pointer_node));
--- 6337,6343 ----
  
  	  final_fndecl = gfc_class_vtab_final_get (se->expr);
  	  is_final = fold_build2_loc (input_location, NE_EXPR,
! 				      logical_type_node,
   			    	      final_fndecl,
  				      fold_convert (TREE_TYPE (final_fndecl),
  					   	    null_pointer_node));
*************** fill_with_spaces (tree start, tree type,
*** 6384,6390 ****
    gfc_init_block (&loop);
  
    /* Exit condition.  */
!   cond = fold_build2_loc (input_location, LE_EXPR, boolean_type_node, i,
  			  build_zero_cst (sizetype));
    tmp = build1_v (GOTO_EXPR, exit_label);
    tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node, cond, tmp,
--- 6411,6417 ----
    gfc_init_block (&loop);
  
    /* Exit condition.  */
!   cond = fold_build2_loc (input_location, LE_EXPR, logical_type_node, i,
  			  build_zero_cst (sizetype));
    tmp = build1_v (GOTO_EXPR, exit_label);
    tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node, cond, tmp,
*************** gfc_trans_string_copy (stmtblock_t * blo
*** 6477,6483 ****
    */
  
    /* Do nothing if the destination length is zero.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node, dlen,
  			  build_int_cst (size_type_node, 0));
  
    /* For non-default character kinds, we have to multiply the string
--- 6504,6510 ----
    */
  
    /* Do nothing if the destination length is zero.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node, dlen,
  			  build_int_cst (size_type_node, 0));
  
    /* For non-default character kinds, we have to multiply the string
*************** gfc_trans_string_copy (stmtblock_t * blo
*** 6513,6519 ****
    gfc_add_expr_to_block (&tmpblock2, tmp2);
  
    /* If the destination is longer, fill the end with spaces.  */
!   cond2 = fold_build2_loc (input_location, LT_EXPR, boolean_type_node, slen,
  			   dlen);
  
    /* Wstringop-overflow appears at -O3 even though this warning is not
--- 6540,6546 ----
    gfc_add_expr_to_block (&tmpblock2, tmp2);
  
    /* If the destination is longer, fill the end with spaces.  */
!   cond2 = fold_build2_loc (input_location, LT_EXPR, logical_type_node, slen,
  			   dlen);
  
    /* Wstringop-overflow appears at -O3 even though this warning is not
*************** gfc_trans_alloc_subarray_assign (tree de
*** 7098,7104 ****
  					null_pointer_node);
  	  null_expr = gfc_finish_block (&block);
  	  tmp = gfc_conv_descriptor_data_get (arg->symtree->n.sym->backend_decl);
! 	  tmp = build2_loc (input_location, EQ_EXPR, boolean_type_node, tmp,
  			    fold_convert (TREE_TYPE (tmp), null_pointer_node));
  	  return build3_v (COND_EXPR, tmp,
  			   null_expr, non_null_expr);
--- 7125,7131 ----
  					null_pointer_node);
  	  null_expr = gfc_finish_block (&block);
  	  tmp = gfc_conv_descriptor_data_get (arg->symtree->n.sym->backend_decl);
! 	  tmp = build2_loc (input_location, EQ_EXPR, logical_type_node, tmp,
  			    fold_convert (TREE_TYPE (tmp), null_pointer_node));
  	  return build3_v (COND_EXPR, tmp,
  			   null_expr, non_null_expr);
*************** trans_class_vptr_len_assignment (stmtblo
*** 8051,8057 ****
      {
        /* Get the vptr from the rhs expression only, when it is variable.
  	 Functions are expected to be assigned to a temporary beforehand.  */
!       vptr_expr = re->expr_type == EXPR_VARIABLE
  	  ? gfc_find_and_cut_at_last_class_ref (re)
  	  : NULL;
        if (vptr_expr != NULL && vptr_expr->ts.type == BT_CLASS)
--- 8078,8084 ----
      {
        /* Get the vptr from the rhs expression only, when it is variable.
  	 Functions are expected to be assigned to a temporary beforehand.  */
!       vptr_expr = (re->expr_type == EXPR_VARIABLE && re->ts.type == BT_CLASS)
  	  ? gfc_find_and_cut_at_last_class_ref (re)
  	  : NULL;
        if (vptr_expr != NULL && vptr_expr->ts.type == BT_CLASS)
*************** trans_class_vptr_len_assignment (stmtblo
*** 8086,8091 ****
--- 8113,8120 ----
  	    {
  	      vptr_expr = NULL;
  	      se.expr = gfc_class_vptr_get (rse->expr);
+ 	      if (UNLIMITED_POLY (re))
+ 		from_len = gfc_class_len_get (rse->expr);
  	    }
  	  else if (re->expr_type != EXPR_NULL)
  	    /* Only when rhs is non-NULL use its declared type for vptr
*************** pointer_assignment_is_proc_pointer (gfc_
*** 8205,8210 ****
--- 8234,8272 ----
  }
  
  
+ /* Do everything that is needed for a CLASS function expr2.  */
+ 
+ static tree
+ trans_class_pointer_fcn (stmtblock_t *block, gfc_se *lse, gfc_se *rse,
+ 			 gfc_expr *expr1, gfc_expr *expr2)
+ {
+   tree expr1_vptr = NULL_TREE;
+   tree tmp;
+ 
+   gfc_conv_function_expr (rse, expr2);
+   rse->expr = gfc_evaluate_now (rse->expr, &rse->pre);
+ 
+   if (expr1->ts.type != BT_CLASS)
+       rse->expr = gfc_class_data_get (rse->expr);
+   else
+     {
+       expr1_vptr = trans_class_vptr_len_assignment (block, expr1,
+ 						    expr2, rse,
+ 						    NULL, NULL);
+       gfc_add_block_to_block (block, &rse->pre);
+       tmp = gfc_create_var (TREE_TYPE (rse->expr), "ptrtemp");
+       gfc_add_modify (&lse->pre, tmp, rse->expr);
+ 
+       gfc_add_modify (&lse->pre, expr1_vptr,
+ 		      fold_convert (TREE_TYPE (expr1_vptr),
+ 		      gfc_class_vptr_get (tmp)));
+       rse->expr = gfc_class_data_get (tmp);
+     }
+ 
+   return expr1_vptr;
+ }
+ 
+ 
  tree
  gfc_trans_pointer_assign (gfc_code * code)
  {
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8223,8228 ****
--- 8285,8291 ----
    tree desc;
    tree tmp;
    tree decl;
+   tree expr1_vptr = NULL_TREE;
    bool scalar, non_proc_pointer_assign;
    gfc_ss *ss;
  
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8256,8262 ****
        gfc_conv_expr (&lse, expr1);
        gfc_init_se (&rse, NULL);
        rse.want_pointer = 1;
!       gfc_conv_expr (&rse, expr2);
  
        if (non_proc_pointer_assign && expr1->ts.type == BT_CLASS)
  	{
--- 8319,8328 ----
        gfc_conv_expr (&lse, expr1);
        gfc_init_se (&rse, NULL);
        rse.want_pointer = 1;
!       if (expr2->expr_type == EXPR_FUNCTION && expr2->ts.type == BT_CLASS)
! 	trans_class_pointer_fcn (&block, &lse, &rse, expr1, expr2);
!       else
! 	gfc_conv_expr (&rse, expr2);
  
        if (non_proc_pointer_assign && expr1->ts.type == BT_CLASS)
  	{
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8268,8279 ****
        if (expr1->symtree->n.sym->attr.proc_pointer
  	  && expr1->symtree->n.sym->attr.dummy)
  	lse.expr = build_fold_indirect_ref_loc (input_location,
! 					    lse.expr);
  
        if (expr2->symtree && expr2->symtree->n.sym->attr.proc_pointer
  	  && expr2->symtree->n.sym->attr.dummy)
  	rse.expr = build_fold_indirect_ref_loc (input_location,
! 					    rse.expr);
  
        gfc_add_block_to_block (&block, &lse.pre);
        gfc_add_block_to_block (&block, &rse.pre);
--- 8334,8345 ----
        if (expr1->symtree->n.sym->attr.proc_pointer
  	  && expr1->symtree->n.sym->attr.dummy)
  	lse.expr = build_fold_indirect_ref_loc (input_location,
! 						lse.expr);
  
        if (expr2->symtree && expr2->symtree->n.sym->attr.proc_pointer
  	  && expr2->symtree->n.sym->attr.dummy)
  	rse.expr = build_fold_indirect_ref_loc (input_location,
! 						rse.expr);
  
        gfc_add_block_to_block (&block, &lse.pre);
        gfc_add_block_to_block (&block, &rse.pre);
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8319,8325 ****
      {
        gfc_ref* remap;
        bool rank_remap;
-       tree expr1_vptr = NULL_TREE;
        tree strlen_lhs;
        tree strlen_rhs = NULL_TREE;
  
--- 8385,8390 ----
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8354,8379 ****
  	  rse.byref_noassign = 1;
  
  	  if (expr2->expr_type == EXPR_FUNCTION && expr2->ts.type == BT_CLASS)
! 	    {
! 	      gfc_conv_function_expr (&rse, expr2);
! 
! 	      if (expr1->ts.type != BT_CLASS)
! 		rse.expr = gfc_class_data_get (rse.expr);
! 	      else
! 		{
! 		  expr1_vptr = trans_class_vptr_len_assignment (&block, expr1,
! 								expr2, &rse,
! 								NULL, NULL);
! 		  gfc_add_block_to_block (&block, &rse.pre);
! 		  tmp = gfc_create_var (TREE_TYPE (rse.expr), "ptrtemp");
! 		  gfc_add_modify (&lse.pre, tmp, rse.expr);
! 
! 		  gfc_add_modify (&lse.pre, expr1_vptr,
! 				  fold_convert (TREE_TYPE (expr1_vptr),
! 						gfc_class_vptr_get (tmp)));
! 		  rse.expr = gfc_class_data_get (tmp);
! 		}
! 	    }
  	  else if (expr2->expr_type == EXPR_FUNCTION)
  	    {
  	      tree bound[GFC_MAX_DIMENSIONS];
--- 8419,8426 ----
  	  rse.byref_noassign = 1;
  
  	  if (expr2->expr_type == EXPR_FUNCTION && expr2->ts.type == BT_CLASS)
! 	    expr1_vptr = trans_class_pointer_fcn (&block, &lse, &rse,
! 						  expr1, expr2);
  	  else if (expr2->expr_type == EXPR_FUNCTION)
  	    {
  	      tree bound[GFC_MAX_DIMENSIONS];
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8621,8627 ****
  
  	  lsize = gfc_evaluate_now (lsize, &block);
  	  rsize = gfc_evaluate_now (rsize, &block);
! 	  fault = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				   rsize, lsize);
  
  	  msg = _("Target of rank remapping is too small (%ld < %ld)");
--- 8668,8674 ----
  
  	  lsize = gfc_evaluate_now (lsize, &block);
  	  rsize = gfc_evaluate_now (rsize, &block);
! 	  fault = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				   rsize, lsize);
  
  	  msg = _("Target of rank remapping is too small (%ld < %ld)");
*************** gfc_trans_scalar_assign (gfc_se * lse, g
*** 8740,8746 ****
        /* Are the rhs and the lhs the same?  */
        if (deep_copy)
  	{
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				  gfc_build_addr_expr (NULL_TREE, lse->expr),
  				  gfc_build_addr_expr (NULL_TREE, rse->expr));
  	  cond = gfc_evaluate_now (cond, &lse->pre);
--- 8787,8793 ----
        /* Are the rhs and the lhs the same?  */
        if (deep_copy)
  	{
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				  gfc_build_addr_expr (NULL_TREE, lse->expr),
  				  gfc_build_addr_expr (NULL_TREE, rse->expr));
  	  cond = gfc_evaluate_now (cond, &lse->pre);
*************** fcncall_realloc_result (gfc_se *se, int
*** 9015,9021 ****
       the lhs descriptor.  */
    tmp = gfc_conv_descriptor_data_get (desc);
    zero_cond = fold_build2_loc (input_location, EQ_EXPR,
! 			       boolean_type_node, tmp,
  			       build_int_cst (TREE_TYPE (tmp), 0));
    zero_cond = gfc_evaluate_now (zero_cond, &se->post);
    tmp = gfc_call_free (tmp);
--- 9062,9068 ----
       the lhs descriptor.  */
    tmp = gfc_conv_descriptor_data_get (desc);
    zero_cond = fold_build2_loc (input_location, EQ_EXPR,
! 			       logical_type_node, tmp,
  			       build_int_cst (TREE_TYPE (tmp), 0));
    zero_cond = gfc_evaluate_now (zero_cond, &se->post);
    tmp = gfc_call_free (tmp);
*************** fcncall_realloc_result (gfc_se *se, int
*** 9039,9049 ****
        tmp = fold_build2_loc (input_location, PLUS_EXPR,
  			     gfc_array_index_type, tmp, tmp1);
        tmp = fold_build2_loc (input_location, NE_EXPR,
! 			     boolean_type_node, tmp,
  			     gfc_index_zero_node);
        tmp = gfc_evaluate_now (tmp, &se->post);
        zero_cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				   boolean_type_node, tmp,
  				   zero_cond);
      }
  
--- 9086,9096 ----
        tmp = fold_build2_loc (input_location, PLUS_EXPR,
  			     gfc_array_index_type, tmp, tmp1);
        tmp = fold_build2_loc (input_location, NE_EXPR,
! 			     logical_type_node, tmp,
  			     gfc_index_zero_node);
        tmp = gfc_evaluate_now (tmp, &se->post);
        zero_cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				   logical_type_node, tmp,
  				   zero_cond);
      }
  
*************** alloc_scalar_allocatable_for_assignment
*** 9482,9488 ****
  
    /* Do the allocation if the lhs is NULL. Otherwise go to label 1.  */
    tmp = build_int_cst (TREE_TYPE (lse.expr), 0);
!   cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			  lse.expr, tmp);
    tmp = build3_v (COND_EXPR, cond,
  		  build1_v (GOTO_EXPR, jump_label1),
--- 9529,9535 ----
  
    /* Do the allocation if the lhs is NULL. Otherwise go to label 1.  */
    tmp = build_int_cst (TREE_TYPE (lse.expr), 0);
!   cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			  lse.expr, tmp);
    tmp = build3_v (COND_EXPR, cond,
  		  build1_v (GOTO_EXPR, jump_label1),
*************** alloc_scalar_allocatable_for_assignment
*** 9560,9566 ****
       rhs are different.  */
    if (expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
      {
!       cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			      lse.string_length, size);
        /* Jump past the realloc if the lengths are the same.  */
        tmp = build3_v (COND_EXPR, cond,
--- 9607,9613 ----
       rhs are different.  */
    if (expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
      {
!       cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			      lse.string_length, size);
        /* Jump past the realloc if the lengths are the same.  */
        tmp = build3_v (COND_EXPR, cond,
*************** trans_class_assignment (stmtblock_t *blo
*** 9706,9712 ****
        gfc_init_block (&alloc);
        gfc_allocate_using_malloc (&alloc, class_han, tmp, NULL_TREE);
        tmp = fold_build2_loc (input_location, EQ_EXPR,
! 			     boolean_type_node, class_han,
  			     build_int_cst (prvoid_type_node, 0));
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  			     gfc_unlikely (tmp,
--- 9753,9759 ----
        gfc_init_block (&alloc);
        gfc_allocate_using_malloc (&alloc, class_han, tmp, NULL_TREE);
        tmp = fold_build2_loc (input_location, EQ_EXPR,
! 			     logical_type_node, class_han,
  			     build_int_cst (prvoid_type_node, 0));
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  			     gfc_unlikely (tmp,
*************** trans_class_assignment (stmtblock_t *blo
*** 9759,9765 ****
  	  extcopy = build_call_vec (TREE_TYPE (TREE_TYPE (fcn)), fcn, args);
  
  	  tmp = fold_build2_loc (input_location, GT_EXPR,
! 				 boolean_type_node, from_len,
  				 integer_zero_node);
  	  return fold_build3_loc (input_location, COND_EXPR,
  				  void_type_node, tmp,
--- 9806,9812 ----
  	  extcopy = build_call_vec (TREE_TYPE (TREE_TYPE (fcn)), fcn, args);
  
  	  tmp = fold_build2_loc (input_location, GT_EXPR,
! 				 logical_type_node, from_len,
  				 integer_zero_node);
  	  return fold_build3_loc (input_location, COND_EXPR,
  				  void_type_node, tmp,
*************** gfc_trans_assignment_1 (gfc_expr * expr1
*** 9988,9994 ****
  	  if (TREE_CODE (lse.expr) == ARRAY_REF)
  	    tmp = gfc_build_addr_expr (NULL_TREE, tmp);
  
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				  tmp, build_int_cst (TREE_TYPE (tmp), 0));
  	  msg = _("Assignment of scalar to unallocated array");
  	  gfc_trans_runtime_check (true, false, cond, &loop.pre,
--- 10035,10041 ----
  	  if (TREE_CODE (lse.expr) == ARRAY_REF)
  	    tmp = gfc_build_addr_expr (NULL_TREE, tmp);
  
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				  tmp, build_int_cst (TREE_TYPE (tmp), 0));
  	  msg = _("Assignment of scalar to unallocated array");
  	  gfc_trans_runtime_check (true, false, cond, &loop.pre,
*************** gfc_trans_assignment_1 (gfc_expr * expr1
*** 10019,10030 ****
       NOTE: This relies on having the exact dependence of the length type
       parameter available to the caller; gfortran saves it in the .mod files.
       NOTE ALSO: The concatenation operation generates a temporary pointer,
!      whose allocation must go to the innermost loop.  */
    if (flag_realloc_lhs
        && expr2->ts.type == BT_CHARACTER && expr1->ts.deferred
        && !(lss != gfc_ss_terminator
! 	   && expr2->expr_type == EXPR_OP
! 	   && expr2->value.op.op == INTRINSIC_CONCAT))
      gfc_add_block_to_block (&block, &rse.pre);
  
    /* Nullify the allocatable components corresponding to those of the lhs
--- 10066,10081 ----
       NOTE: This relies on having the exact dependence of the length type
       parameter available to the caller; gfortran saves it in the .mod files.
       NOTE ALSO: The concatenation operation generates a temporary pointer,
!      whose allocation must go to the innermost loop.
!      NOTE ALSO (2): A character conversion may generate a temporary, too.  */
    if (flag_realloc_lhs
        && expr2->ts.type == BT_CHARACTER && expr1->ts.deferred
        && !(lss != gfc_ss_terminator
! 	   && ((expr2->expr_type == EXPR_OP
! 		&& expr2->value.op.op == INTRINSIC_CONCAT)
! 	       || (expr2->expr_type == EXPR_FUNCTION
! 		   && expr2->value.function.isym != NULL
! 		   && expr2->value.function.isym->id == GFC_ISYM_CONVERSION))))
      gfc_add_block_to_block (&block, &rse.pre);
  
    /* Nullify the allocatable components corresponding to those of the lhs
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-intrinsic.c gcc-7.3.0/gcc/fortran/trans-intrinsic.c
*** gcc-7.2.0/gcc/fortran/trans-intrinsic.c	Wed Mar 22 16:29:30 2017
--- gcc-7.3.0/gcc/fortran/trans-intrinsic.c	Mon Nov 13 20:01:20 2017
*************** build_fixbound_expr (stmtblock_t * pbloc
*** 358,364 ****
  
    tmp = convert (argtype, intval);
    cond = fold_build2_loc (input_location, up ? GE_EXPR : LE_EXPR,
! 			  boolean_type_node, tmp, arg);
  
    tmp = fold_build2_loc (input_location, up ? PLUS_EXPR : MINUS_EXPR, type,
  			 intval, build_int_cst (type, 1));
--- 358,364 ----
  
    tmp = convert (argtype, intval);
    cond = fold_build2_loc (input_location, up ? GE_EXPR : LE_EXPR,
! 			  logical_type_node, tmp, arg);
  
    tmp = fold_build2_loc (input_location, up ? PLUS_EXPR : MINUS_EXPR, type,
  			 intval, build_int_cst (type, 1));
*************** gfc_conv_intrinsic_aint (gfc_se * se, gf
*** 490,503 ****
    n = gfc_validate_kind (BT_INTEGER, kind, false);
    mpfr_set_z (huge, gfc_integer_kinds[n].huge, GFC_RND_MODE);
    tmp = gfc_conv_mpfr_to_tree (huge, kind, 0);
!   cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node, arg[0],
  			  tmp);
  
    mpfr_neg (huge, huge, GFC_RND_MODE);
    tmp = gfc_conv_mpfr_to_tree (huge, kind, 0);
!   tmp = fold_build2_loc (input_location, GT_EXPR, boolean_type_node, arg[0],
  			 tmp);
!   cond = fold_build2_loc (input_location, TRUTH_AND_EXPR, boolean_type_node,
  			  cond, tmp);
    itype = gfc_get_int_type (kind);
  
--- 490,503 ----
    n = gfc_validate_kind (BT_INTEGER, kind, false);
    mpfr_set_z (huge, gfc_integer_kinds[n].huge, GFC_RND_MODE);
    tmp = gfc_conv_mpfr_to_tree (huge, kind, 0);
!   cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node, arg[0],
  			  tmp);
  
    mpfr_neg (huge, huge, GFC_RND_MODE);
    tmp = gfc_conv_mpfr_to_tree (huge, kind, 0);
!   tmp = fold_build2_loc (input_location, GT_EXPR, logical_type_node, arg[0],
  			 tmp);
!   cond = fold_build2_loc (input_location, TRUTH_AND_EXPR, logical_type_node,
  			  cond, tmp);
    itype = gfc_get_int_type (kind);
  
*************** gfc_trans_same_strlen_check (const char*
*** 885,891 ****
      return;
  
    /* Compare the two string lengths.  */
!   cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, a, b);
  
    /* Output the runtime-check.  */
    name = gfc_build_cstring_const (intr_name);
--- 885,891 ----
      return;
  
    /* Compare the two string lengths.  */
!   cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node, a, b);
  
    /* Output the runtime-check.  */
    name = gfc_build_cstring_const (intr_name);
*************** conv_caf_send (gfc_code *code) {
*** 1872,1883 ****
    gfc_init_se (&lhs_se, NULL);
    if (lhs_expr->rank == 0)
      {
!       symbol_attribute attr;
!       gfc_clear_attr (&attr);
!       gfc_conv_expr (&lhs_se, lhs_expr);
!       lhs_type = TREE_TYPE (lhs_se.expr);
!       lhs_se.expr = gfc_conv_scalar_to_descriptor (&lhs_se, lhs_se.expr, attr);
!       lhs_se.expr = gfc_build_addr_expr (NULL_TREE, lhs_se.expr);
      }
    else if ((lhs_caf_attr.alloc_comp || lhs_caf_attr.pointer_comp)
  	   && lhs_caf_attr.codimension)
--- 1872,1892 ----
    gfc_init_se (&lhs_se, NULL);
    if (lhs_expr->rank == 0)
      {
!       if (lhs_expr->ts.type == BT_CHARACTER && lhs_expr->ts.deferred)
! 	{
! 	  lhs_se.expr = gfc_get_tree_for_caf_expr (lhs_expr);
! 	  lhs_se.expr = gfc_build_addr_expr (NULL_TREE, lhs_se.expr);
! 	}
!       else
! 	{
! 	  symbol_attribute attr;
! 	  gfc_clear_attr (&attr);
! 	  gfc_conv_expr (&lhs_se, lhs_expr);
! 	  lhs_type = TREE_TYPE (lhs_se.expr);
! 	  lhs_se.expr = gfc_conv_scalar_to_descriptor (&lhs_se, lhs_se.expr,
! 						       attr);
! 	  lhs_se.expr = gfc_build_addr_expr (NULL_TREE, lhs_se.expr);
! 	}
      }
    else if ((lhs_caf_attr.alloc_comp || lhs_caf_attr.pointer_comp)
  	   && lhs_caf_attr.codimension)
*************** conv_caf_send (gfc_code *code) {
*** 1953,1959 ****
  				    TYPE_SIZE_UNIT (
  				       gfc_typenode_for_spec (&lhs_expr->ts)),
  				    NULL_TREE);
! 	  tmp = fold_build2 (EQ_EXPR, boolean_type_node, scal_se.expr,
  			     null_pointer_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 tmp, gfc_finish_block (&scal_se.pre),
--- 1962,1968 ----
  				    TYPE_SIZE_UNIT (
  				       gfc_typenode_for_spec (&lhs_expr->ts)),
  				    NULL_TREE);
! 	  tmp = fold_build2 (EQ_EXPR, logical_type_node, scal_se.expr,
  			     null_pointer_node);
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 tmp, gfc_finish_block (&scal_se.pre),
*************** trans_this_image (gfc_se * se, gfc_expr
*** 2245,2258 ****
       else if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
  	{
  	  dim_arg = gfc_evaluate_now (dim_arg, &se->pre);
! 	  cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				  dim_arg,
  				  build_int_cst (TREE_TYPE (dim_arg), 1));
  	  tmp = gfc_rank_cst[GFC_TYPE_ARRAY_CORANK (TREE_TYPE (desc))];
! 	  tmp = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  				 dim_arg, tmp);
  	  cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  boolean_type_node, cond, tmp);
  	  gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  			           gfc_msg_fault);
  	}
--- 2254,2267 ----
       else if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
  	{
  	  dim_arg = gfc_evaluate_now (dim_arg, &se->pre);
! 	  cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				  dim_arg,
  				  build_int_cst (TREE_TYPE (dim_arg), 1));
  	  tmp = gfc_rank_cst[GFC_TYPE_ARRAY_CORANK (TREE_TYPE (desc))];
! 	  tmp = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  				 dim_arg, tmp);
  	  cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  logical_type_node, cond, tmp);
  	  gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  			           gfc_msg_fault);
  	}
*************** trans_this_image (gfc_se * se, gfc_expr
*** 2343,2349 ****
  			  m, extent));
  
    /* Exit condition:  if (i >= min_var) goto exit_label.  */
!   cond = fold_build2_loc (input_location, GE_EXPR, boolean_type_node, loop_var,
  		  min_var);
    tmp = build1_v (GOTO_EXPR, exit_label);
    tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node, cond, tmp,
--- 2352,2358 ----
  			  m, extent));
  
    /* Exit condition:  if (i >= min_var) goto exit_label.  */
!   cond = fold_build2_loc (input_location, GE_EXPR, logical_type_node, loop_var,
  		  min_var);
    tmp = build1_v (GOTO_EXPR, exit_label);
    tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node, cond, tmp,
*************** trans_this_image (gfc_se * se, gfc_expr
*** 2368,2374 ****
    /*  sub(co_dim) = (co_dim < corank) ? ml - m*extent + lcobound(dim_arg)
  				      : m + lcobound(corank) */
  
!   cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node, dim_arg,
  			  build_int_cst (TREE_TYPE (dim_arg), corank));
  
    lbound = gfc_conv_descriptor_lbound_get (desc,
--- 2377,2383 ----
    /*  sub(co_dim) = (co_dim < corank) ? ml - m*extent + lcobound(dim_arg)
  				      : m + lcobound(corank) */
  
!   cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node, dim_arg,
  			  build_int_cst (TREE_TYPE (dim_arg), corank));
  
    lbound = gfc_conv_descriptor_lbound_get (desc,
*************** conv_intrinsic_image_status (gfc_se *se,
*** 2406,2412 ****
      {
        tree arg;
        arg = gfc_evaluate_now (args[0], &se->pre);
!       tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			     fold_convert (integer_type_node, arg),
  			     integer_one_node);
        tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node,
--- 2415,2421 ----
      {
        tree arg;
        arg = gfc_evaluate_now (args[0], &se->pre);
!       tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			     fold_convert (integer_type_node, arg),
  			     integer_one_node);
        tmp = fold_build3_loc (input_location, COND_EXPR, integer_type_node,
*************** trans_image_index (gfc_se * se, gfc_expr
*** 2457,2463 ****
  
    lbound = gfc_conv_descriptor_lbound_get (desc, gfc_rank_cst[rank+corank-1]);
    tmp = gfc_build_array_ref (subdesc, gfc_rank_cst[corank-1], NULL);
!   invalid_bound = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				 fold_convert (gfc_array_index_type, tmp),
  				 lbound);
  
--- 2466,2472 ----
  
    lbound = gfc_conv_descriptor_lbound_get (desc, gfc_rank_cst[rank+corank-1]);
    tmp = gfc_build_array_ref (subdesc, gfc_rank_cst[corank-1], NULL);
!   invalid_bound = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				 fold_convert (gfc_array_index_type, tmp),
  				 lbound);
  
*************** trans_image_index (gfc_se * se, gfc_expr
*** 2466,2481 ****
        lbound = gfc_conv_descriptor_lbound_get (desc, gfc_rank_cst[codim]);
        ubound = gfc_conv_descriptor_ubound_get (desc, gfc_rank_cst[codim]);
        tmp = gfc_build_array_ref (subdesc, gfc_rank_cst[codim-rank], NULL);
!       cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			      fold_convert (gfc_array_index_type, tmp),
  			      lbound);
        invalid_bound = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				       boolean_type_node, invalid_bound, cond);
!       cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			      fold_convert (gfc_array_index_type, tmp),
  			      ubound);
        invalid_bound = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				       boolean_type_node, invalid_bound, cond);
      }
  
    invalid_bound = gfc_unlikely (invalid_bound, PRED_FORTRAN_INVALID_BOUND);
--- 2475,2490 ----
        lbound = gfc_conv_descriptor_lbound_get (desc, gfc_rank_cst[codim]);
        ubound = gfc_conv_descriptor_ubound_get (desc, gfc_rank_cst[codim]);
        tmp = gfc_build_array_ref (subdesc, gfc_rank_cst[codim-rank], NULL);
!       cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			      fold_convert (gfc_array_index_type, tmp),
  			      lbound);
        invalid_bound = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				       logical_type_node, invalid_bound, cond);
!       cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			      fold_convert (gfc_array_index_type, tmp),
  			      ubound);
        invalid_bound = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				       logical_type_node, invalid_bound, cond);
      }
  
    invalid_bound = gfc_unlikely (invalid_bound, PRED_FORTRAN_INVALID_BOUND);
*************** trans_image_index (gfc_se * se, gfc_expr
*** 2535,2545 ****
    tmp = gfc_create_var (type, NULL);
    gfc_add_modify (&se->pre, tmp, coindex);
  
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node, tmp,
  			  num_images);
!   cond = fold_build2_loc (input_location, TRUTH_OR_EXPR, boolean_type_node,
  			  cond,
! 			  fold_convert (boolean_type_node, invalid_bound));
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			      build_int_cst (type, 0), tmp);
  }
--- 2544,2554 ----
    tmp = gfc_create_var (type, NULL);
    gfc_add_modify (&se->pre, tmp, coindex);
  
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node, tmp,
  			  num_images);
!   cond = fold_build2_loc (input_location, TRUTH_OR_EXPR, logical_type_node,
  			  cond,
! 			  fold_convert (logical_type_node, invalid_bound));
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			      build_int_cst (type, 0), tmp);
  }
*************** gfc_conv_intrinsic_bound (gfc_se * se, g
*** 2670,2685 ****
        if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
          {
            bound = gfc_evaluate_now (bound, &se->pre);
!           cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				  bound, build_int_cst (TREE_TYPE (bound), 0));
  	  if (as && as->type == AS_ASSUMED_RANK)
  	    tmp = gfc_conv_descriptor_rank (desc);
  	  else
  	    tmp = gfc_rank_cst[GFC_TYPE_ARRAY_RANK (TREE_TYPE (desc))];
!           tmp = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  				 bound, fold_convert(TREE_TYPE (bound), tmp));
            cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  boolean_type_node, cond, tmp);
            gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  				   gfc_msg_fault);
          }
--- 2679,2694 ----
        if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
          {
            bound = gfc_evaluate_now (bound, &se->pre);
!           cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				  bound, build_int_cst (TREE_TYPE (bound), 0));
  	  if (as && as->type == AS_ASSUMED_RANK)
  	    tmp = gfc_conv_descriptor_rank (desc);
  	  else
  	    tmp = gfc_rank_cst[GFC_TYPE_ARRAY_RANK (TREE_TYPE (desc))];
!           tmp = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  				 bound, fold_convert(TREE_TYPE (bound), tmp));
            cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  logical_type_node, cond, tmp);
            gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  				   gfc_msg_fault);
          }
*************** gfc_conv_intrinsic_bound (gfc_se * se, g
*** 2725,2751 ****
      {
        tree stride = gfc_conv_descriptor_stride_get (desc, bound);
  
!       cond1 = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  			       ubound, lbound);
!       cond3 = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  			       stride, gfc_index_zero_node);
        cond3 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			       boolean_type_node, cond3, cond1);
!       cond4 = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			       stride, gfc_index_zero_node);
  
        if (upper)
  	{
  	  tree cond5;
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  boolean_type_node, cond3, cond4);
! 	  cond5 = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				   gfc_index_one_node, lbound);
  	  cond5 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				   boolean_type_node, cond4, cond5);
  
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  boolean_type_node, cond, cond5);
  
  	  if (assumed_rank_lb_one)
  	    {
--- 2734,2760 ----
      {
        tree stride = gfc_conv_descriptor_stride_get (desc, bound);
  
!       cond1 = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  			       ubound, lbound);
!       cond3 = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  			       stride, gfc_index_zero_node);
        cond3 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			       logical_type_node, cond3, cond1);
!       cond4 = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			       stride, gfc_index_zero_node);
  
        if (upper)
  	{
  	  tree cond5;
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  logical_type_node, cond3, cond4);
! 	  cond5 = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				   gfc_index_one_node, lbound);
  	  cond5 = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				   logical_type_node, cond4, cond5);
  
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  logical_type_node, cond, cond5);
  
  	  if (assumed_rank_lb_one)
  	    {
*************** gfc_conv_intrinsic_bound (gfc_se * se, g
*** 2764,2779 ****
        else
  	{
  	  if (as->type == AS_ASSUMED_SIZE)
! 	    cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				    bound, build_int_cst (TREE_TYPE (bound),
  							  arg->expr->rank - 1));
  	  else
! 	    cond = boolean_false_node;
  
  	  cond1 = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				   boolean_type_node, cond3, cond4);
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  boolean_type_node, cond, cond1);
  
  	  se->expr = fold_build3_loc (input_location, COND_EXPR,
  				      gfc_array_index_type, cond,
--- 2773,2788 ----
        else
  	{
  	  if (as->type == AS_ASSUMED_SIZE)
! 	    cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				    bound, build_int_cst (TREE_TYPE (bound),
  							  arg->expr->rank - 1));
  	  else
! 	    cond = logical_false_node;
  
  	  cond1 = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				   logical_type_node, cond3, cond4);
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  logical_type_node, cond, cond1);
  
  	  se->expr = fold_build3_loc (input_location, COND_EXPR,
  				      gfc_array_index_type, cond,
*************** conv_intrinsic_cobound (gfc_se * se, gfc
*** 2863,2875 ****
        else if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
          {
  	  bound = gfc_evaluate_now (bound, &se->pre);
! 	  cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				  bound, build_int_cst (TREE_TYPE (bound), 1));
  	  tmp = gfc_rank_cst[GFC_TYPE_ARRAY_CORANK (TREE_TYPE (desc))];
! 	  tmp = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  				 bound, tmp);
  	  cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  boolean_type_node, cond, tmp);
  	  gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  				   gfc_msg_fault);
  	}
--- 2872,2884 ----
        else if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
          {
  	  bound = gfc_evaluate_now (bound, &se->pre);
! 	  cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				  bound, build_int_cst (TREE_TYPE (bound), 1));
  	  tmp = gfc_rank_cst[GFC_TYPE_ARRAY_CORANK (TREE_TYPE (desc))];
! 	  tmp = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  				 bound, tmp);
  	  cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  logical_type_node, cond, tmp);
  	  gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  				   gfc_msg_fault);
  	}
*************** conv_intrinsic_cobound (gfc_se * se, gfc
*** 2938,2944 ****
  
        if (corank > 1)
  	{
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				  bound,
  				  build_int_cst (TREE_TYPE (bound),
  						 arg->expr->rank + corank - 1));
--- 2947,2953 ----
  
        if (corank > 1)
  	{
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				  bound,
  				  build_int_cst (TREE_TYPE (bound),
  						 arg->expr->rank + corank - 1));
*************** gfc_conv_intrinsic_mod (gfc_se * se, gfc
*** 3127,3142 ****
        tmp = gfc_evaluate_now (se->expr, &se->pre);
        if (!flag_signed_zeros)
  	{
! 	  test = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				  args[0], zero);
! 	  test2 = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				   args[1], zero);
  	  test2 = fold_build2_loc (input_location, TRUTH_XOR_EXPR,
! 				   boolean_type_node, test, test2);
! 	  test = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				  tmp, zero);
  	  test = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				  boolean_type_node, test, test2);
  	  test = gfc_evaluate_now (test, &se->pre);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR, type, test,
  				      fold_build2_loc (input_location,
--- 3136,3151 ----
        tmp = gfc_evaluate_now (se->expr, &se->pre);
        if (!flag_signed_zeros)
  	{
! 	  test = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				  args[0], zero);
! 	  test2 = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				   args[1], zero);
  	  test2 = fold_build2_loc (input_location, TRUTH_XOR_EXPR,
! 				   logical_type_node, test, test2);
! 	  test = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				  tmp, zero);
  	  test = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				  logical_type_node, test, test2);
  	  test = gfc_evaluate_now (test, &se->pre);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR, type, test,
  				      fold_build2_loc (input_location,
*************** gfc_conv_intrinsic_mod (gfc_se * se, gfc
*** 3149,3166 ****
  	  tree expr1, copysign, cscall;
  	  copysign = gfc_builtin_decl_for_float_kind (BUILT_IN_COPYSIGN,
  						      expr->ts.kind);
! 	  test = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				  args[0], zero);
! 	  test2 = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				   args[1], zero);
  	  test2 = fold_build2_loc (input_location, TRUTH_XOR_EXPR,
! 				   boolean_type_node, test, test2);
  	  expr1 = fold_build3_loc (input_location, COND_EXPR, type, test2,
  				   fold_build2_loc (input_location,
  						    PLUS_EXPR,
  						    type, tmp, args[1]),
  				   tmp);
! 	  test = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				  tmp, zero);
  	  cscall = build_call_expr_loc (input_location, copysign, 2, zero,
  					args[1]);
--- 3158,3175 ----
  	  tree expr1, copysign, cscall;
  	  copysign = gfc_builtin_decl_for_float_kind (BUILT_IN_COPYSIGN,
  						      expr->ts.kind);
! 	  test = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				  args[0], zero);
! 	  test2 = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				   args[1], zero);
  	  test2 = fold_build2_loc (input_location, TRUTH_XOR_EXPR,
! 				   logical_type_node, test, test2);
  	  expr1 = fold_build3_loc (input_location, COND_EXPR, type, test2,
  				   fold_build2_loc (input_location,
  						    PLUS_EXPR,
  						    type, tmp, args[1]),
  				   tmp);
! 	  test = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				  tmp, zero);
  	  cscall = build_call_expr_loc (input_location, copysign, 2, zero,
  					args[1]);
*************** gfc_conv_intrinsic_dshift (gfc_se * se,
*** 3216,3227 ****
    res = fold_build2_loc (input_location, BIT_IOR_EXPR, type, left, right);
  
    /* Special cases.  */
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, shift,
  			  build_int_cst (stype, 0));
    res = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			 dshiftl ? arg1 : arg2, res);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, shift,
  			  build_int_cst (stype, bitsize));
    res = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			 dshiftl ? arg2 : arg1, res);
--- 3225,3236 ----
    res = fold_build2_loc (input_location, BIT_IOR_EXPR, type, left, right);
  
    /* Special cases.  */
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, shift,
  			  build_int_cst (stype, 0));
    res = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			 dshiftl ? arg1 : arg2, res);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, shift,
  			  build_int_cst (stype, bitsize));
    res = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			 dshiftl ? arg2 : arg1, res);
*************** gfc_conv_intrinsic_dim (gfc_se * se, gfc
*** 3248,3254 ****
    val = gfc_evaluate_now (val, &se->pre);
  
    zero = gfc_build_const (type, integer_zero_node);
!   tmp = fold_build2_loc (input_location, LE_EXPR, boolean_type_node, val, zero);
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, tmp, zero, val);
  }
  
--- 3257,3263 ----
    val = gfc_evaluate_now (val, &se->pre);
  
    zero = gfc_build_const (type, integer_zero_node);
!   tmp = fold_build2_loc (input_location, LE_EXPR, logical_type_node, val, zero);
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, tmp, zero, val);
  }
  
*************** gfc_conv_intrinsic_sign (gfc_se * se, gf
*** 3281,3287 ****
  	{
  	  tree cond, zero;
  	  zero = build_real_from_int_cst (TREE_TYPE (args[1]), integer_zero_node);
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				  args[1], zero);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR,
  				  TREE_TYPE (args[0]), cond,
--- 3290,3296 ----
  	{
  	  tree cond, zero;
  	  zero = build_real_from_int_cst (TREE_TYPE (args[1]), integer_zero_node);
! 	  cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				  args[1], zero);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR,
  				  TREE_TYPE (args[0]), cond,
*************** gfc_conv_intrinsic_ctime (gfc_se * se, g
*** 3402,3408 ****
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
--- 3411,3417 ----
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_fdate (gfc_se * se, g
*** 3441,3447 ****
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
--- 3450,3456 ----
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_ttynam (gfc_se * se,
*** 3651,3657 ****
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
--- 3660,3666 ----
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_minmax (gfc_se * se,
*** 3715,3721 ****
  	  && argexpr->expr->symtree->n.sym->attr.optional
  	  && TREE_CODE (val) == INDIRECT_REF)
  	cond = fold_build2_loc (input_location,
! 				NE_EXPR, boolean_type_node,
  				TREE_OPERAND (val, 0),
  			build_int_cst (TREE_TYPE (TREE_OPERAND (val, 0)), 0));
        else
--- 3724,3730 ----
  	  && argexpr->expr->symtree->n.sym->attr.optional
  	  && TREE_CODE (val) == INDIRECT_REF)
  	cond = fold_build2_loc (input_location,
! 				NE_EXPR, logical_type_node,
  				TREE_OPERAND (val, 0),
  			build_int_cst (TREE_TYPE (TREE_OPERAND (val, 0)), 0));
        else
*************** gfc_conv_intrinsic_minmax (gfc_se * se,
*** 3729,3735 ****
  
        thencase = build2_v (MODIFY_EXPR, mvar, convert (type, val));
  
!       tmp = fold_build2_loc (input_location, op, boolean_type_node,
  			     convert (type, val), mvar);
  
        /* FIXME: When the IEEE_ARITHMETIC module is implemented, the call to
--- 3738,3744 ----
  
        thencase = build2_v (MODIFY_EXPR, mvar, convert (type, val));
  
!       tmp = fold_build2_loc (input_location, op, logical_type_node,
  			     convert (type, val), mvar);
  
        /* FIXME: When the IEEE_ARITHMETIC module is implemented, the call to
*************** gfc_conv_intrinsic_minmax (gfc_se * se,
*** 3741,3748 ****
  				       builtin_decl_explicit (BUILT_IN_ISNAN),
  				       1, mvar);
  	  tmp = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				 boolean_type_node, tmp,
! 				 fold_convert (boolean_type_node, isnan));
  	}
        tmp = build3_v (COND_EXPR, tmp, thencase,
  		      build_empty_stmt (input_location));
--- 3750,3757 ----
  				       builtin_decl_explicit (BUILT_IN_ISNAN),
  				       1, mvar);
  	  tmp = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				 logical_type_node, tmp,
! 				 fold_convert (logical_type_node, isnan));
  	}
        tmp = build3_v (COND_EXPR, tmp, thencase,
  		      build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_minmax_char (gfc_se *
*** 3794,3800 ****
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
--- 3803,3809 ----
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_anyall (gfc_se * se,
*** 3994,4000 ****
    gfc_conv_expr_val (&arrayse, actual->expr);
  
    gfc_add_block_to_block (&body, &arrayse.pre);
!   tmp = fold_build2_loc (input_location, op, boolean_type_node, arrayse.expr,
  			 build_int_cst (TREE_TYPE (arrayse.expr), 0));
    tmp = build3_v (COND_EXPR, tmp, found, build_empty_stmt (input_location));
    gfc_add_expr_to_block (&body, tmp);
--- 4003,4009 ----
    gfc_conv_expr_val (&arrayse, actual->expr);
  
    gfc_add_block_to_block (&body, &arrayse.pre);
!   tmp = fold_build2_loc (input_location, op, logical_type_node, arrayse.expr,
  			 build_int_cst (TREE_TYPE (arrayse.expr), 0));
    tmp = build3_v (COND_EXPR, tmp, found, build_empty_stmt (input_location));
    gfc_add_expr_to_block (&body, tmp);
*************** gfc_conv_intrinsic_arith (gfc_se * se, g
*** 4273,4285 ****
        gfc_add_modify (&ifblock3, resvar, res2);
        res2 = gfc_finish_block (&ifblock3);
  
!       cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			      absX, scale);
        tmp = build3_v (COND_EXPR, cond, res1, res2);
        gfc_add_expr_to_block (&ifblock1, tmp);
        tmp = gfc_finish_block (&ifblock1);
  
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			      arrayse.expr,
  			      gfc_build_const (type, integer_zero_node));
  
--- 4282,4294 ----
        gfc_add_modify (&ifblock3, resvar, res2);
        res2 = gfc_finish_block (&ifblock3);
  
!       cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			      absX, scale);
        tmp = build3_v (COND_EXPR, cond, res1, res2);
        gfc_add_expr_to_block (&ifblock1, tmp);
        tmp = gfc_finish_block (&ifblock1);
  
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			      arrayse.expr,
  			      gfc_build_const (type, integer_zero_node));
  
*************** gfc_conv_intrinsic_minmaxloc (gfc_se * s
*** 4585,4591 ****
  	  nonempty = gfc_conv_mpz_to_tree (asize, gfc_index_integer_kind);
  	  mpz_clear (asize);
  	  nonempty = fold_build2_loc (input_location, GT_EXPR,
! 				      boolean_type_node, nonempty,
  				      gfc_index_zero_node);
  	}
        maskss = NULL;
--- 4594,4600 ----
  	  nonempty = gfc_conv_mpz_to_tree (asize, gfc_index_integer_kind);
  	  mpz_clear (asize);
  	  nonempty = fold_build2_loc (input_location, GT_EXPR,
! 				      logical_type_node, nonempty,
  				      gfc_index_zero_node);
  	}
        maskss = NULL;
*************** gfc_conv_intrinsic_minmaxloc (gfc_se * s
*** 4649,4655 ****
  
    gcc_assert (loop.dimen == 1);
    if (nonempty == NULL && maskss == NULL && loop.from[0] && loop.to[0])
!     nonempty = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  				loop.from[0], loop.to[0]);
  
    lab1 = NULL;
--- 4658,4664 ----
  
    gcc_assert (loop.dimen == 1);
    if (nonempty == NULL && maskss == NULL && loop.from[0] && loop.to[0])
!     nonempty = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  				loop.from[0], loop.to[0]);
  
    lab1 = NULL;
*************** gfc_conv_intrinsic_minmaxloc (gfc_se * s
*** 4725,4731 ****
  			     loop.loopvar[0], offset);
        gfc_add_modify (&ifblock2, pos, tmp);
        ifbody2 = gfc_finish_block (&ifblock2);
!       cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, pos,
  			      gfc_index_zero_node);
        tmp = build3_v (COND_EXPR, cond, ifbody2,
  		      build_empty_stmt (input_location));
--- 4734,4740 ----
  			     loop.loopvar[0], offset);
        gfc_add_modify (&ifblock2, pos, tmp);
        ifbody2 = gfc_finish_block (&ifblock2);
!       cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, pos,
  			      gfc_index_zero_node);
        tmp = build3_v (COND_EXPR, cond, ifbody2,
  		      build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_minmaxloc (gfc_se * s
*** 4746,4754 ****
        if (lab1)
  	cond = fold_build2_loc (input_location,
  				op == GT_EXPR ? GE_EXPR : LE_EXPR,
! 				boolean_type_node, arrayse.expr, limit);
        else
! 	cond = fold_build2_loc (input_location, op, boolean_type_node,
  				arrayse.expr, limit);
  
        ifbody = build3_v (COND_EXPR, cond, ifbody,
--- 4755,4763 ----
        if (lab1)
  	cond = fold_build2_loc (input_location,
  				op == GT_EXPR ? GE_EXPR : LE_EXPR,
! 				logical_type_node, arrayse.expr, limit);
        else
! 	cond = fold_build2_loc (input_location, op, logical_type_node,
  				arrayse.expr, limit);
  
        ifbody = build3_v (COND_EXPR, cond, ifbody,
*************** gfc_conv_intrinsic_minmaxloc (gfc_se * s
*** 4819,4825 ****
  
        ifbody = gfc_finish_block (&ifblock);
  
!       cond = fold_build2_loc (input_location, op, boolean_type_node,
  			      arrayse.expr, limit);
  
        tmp = build3_v (COND_EXPR, cond, ifbody,
--- 4828,4834 ----
  
        ifbody = gfc_finish_block (&ifblock);
  
!       cond = fold_build2_loc (input_location, op, logical_type_node,
  			      arrayse.expr, limit);
  
        tmp = build3_v (COND_EXPR, cond, ifbody,
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5071,5077 ****
  	  nonempty = gfc_conv_mpz_to_tree (asize, gfc_index_integer_kind);
  	  mpz_clear (asize);
  	  nonempty = fold_build2_loc (input_location, GT_EXPR,
! 				      boolean_type_node, nonempty,
  				      gfc_index_zero_node);
  	}
        maskss = NULL;
--- 5080,5086 ----
  	  nonempty = gfc_conv_mpz_to_tree (asize, gfc_index_integer_kind);
  	  mpz_clear (asize);
  	  nonempty = fold_build2_loc (input_location, GT_EXPR,
! 				      logical_type_node, nonempty,
  				      gfc_index_zero_node);
  	}
        maskss = NULL;
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5105,5119 ****
  
    if (nonempty == NULL && maskss == NULL
        && loop.dimen == 1 && loop.from[0] && loop.to[0])
!     nonempty = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  				loop.from[0], loop.to[0]);
    nonempty_var = NULL;
    if (nonempty == NULL
        && (HONOR_INFINITIES (DECL_MODE (limit))
  	  || HONOR_NANS (DECL_MODE (limit))))
      {
!       nonempty_var = gfc_create_var (boolean_type_node, "nonempty");
!       gfc_add_modify (&se->pre, nonempty_var, boolean_false_node);
        nonempty = nonempty_var;
      }
    lab = NULL;
--- 5114,5128 ----
  
    if (nonempty == NULL && maskss == NULL
        && loop.dimen == 1 && loop.from[0] && loop.to[0])
!     nonempty = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  				loop.from[0], loop.to[0]);
    nonempty_var = NULL;
    if (nonempty == NULL
        && (HONOR_INFINITIES (DECL_MODE (limit))
  	  || HONOR_NANS (DECL_MODE (limit))))
      {
!       nonempty_var = gfc_create_var (logical_type_node, "nonempty");
!       gfc_add_modify (&se->pre, nonempty_var, logical_false_node);
        nonempty = nonempty_var;
      }
    lab = NULL;
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5127,5134 ****
  	}
        else
  	{
! 	  fast = gfc_create_var (boolean_type_node, "fast");
! 	  gfc_add_modify (&se->pre, fast, boolean_false_node);
  	}
      }
  
--- 5136,5143 ----
  	}
        else
  	{
! 	  fast = gfc_create_var (logical_type_node, "fast");
! 	  gfc_add_modify (&se->pre, fast, logical_false_node);
  	}
      }
  
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5162,5173 ****
    gfc_init_block (&block2);
  
    if (nonempty_var)
!     gfc_add_modify (&block2, nonempty_var, boolean_true_node);
  
    if (HONOR_NANS (DECL_MODE (limit)))
      {
        tmp = fold_build2_loc (input_location, op == GT_EXPR ? GE_EXPR : LE_EXPR,
! 			     boolean_type_node, arrayse.expr, limit);
        if (lab)
  	ifbody = build1_v (GOTO_EXPR, lab);
        else
--- 5171,5182 ----
    gfc_init_block (&block2);
  
    if (nonempty_var)
!     gfc_add_modify (&block2, nonempty_var, logical_true_node);
  
    if (HONOR_NANS (DECL_MODE (limit)))
      {
        tmp = fold_build2_loc (input_location, op == GT_EXPR ? GE_EXPR : LE_EXPR,
! 			     logical_type_node, arrayse.expr, limit);
        if (lab)
  	ifbody = build1_v (GOTO_EXPR, lab);
        else
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5176,5182 ****
  
  	  gfc_init_block (&ifblock);
  	  gfc_add_modify (&ifblock, limit, arrayse.expr);
! 	  gfc_add_modify (&ifblock, fast, boolean_true_node);
  	  ifbody = gfc_finish_block (&ifblock);
  	}
        tmp = build3_v (COND_EXPR, tmp, ifbody,
--- 5185,5191 ----
  
  	  gfc_init_block (&ifblock);
  	  gfc_add_modify (&ifblock, limit, arrayse.expr);
! 	  gfc_add_modify (&ifblock, fast, logical_true_node);
  	  ifbody = gfc_finish_block (&ifblock);
  	}
        tmp = build3_v (COND_EXPR, tmp, ifbody,
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5189,5195 ****
  	 signed zeros.  */
        if (HONOR_SIGNED_ZEROS (DECL_MODE (limit)))
  	{
! 	  tmp = fold_build2_loc (input_location, op, boolean_type_node,
  				 arrayse.expr, limit);
  	  ifbody = build2_v (MODIFY_EXPR, limit, arrayse.expr);
  	  tmp = build3_v (COND_EXPR, tmp, ifbody,
--- 5198,5204 ----
  	 signed zeros.  */
        if (HONOR_SIGNED_ZEROS (DECL_MODE (limit)))
  	{
! 	  tmp = fold_build2_loc (input_location, op, logical_type_node,
  				 arrayse.expr, limit);
  	  ifbody = build2_v (MODIFY_EXPR, limit, arrayse.expr);
  	  tmp = build3_v (COND_EXPR, tmp, ifbody,
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5214,5220 ****
        if (HONOR_NANS (DECL_MODE (limit))
  	  || HONOR_SIGNED_ZEROS (DECL_MODE (limit)))
  	{
! 	  tmp = fold_build2_loc (input_location, op, boolean_type_node,
  				 arrayse.expr, limit);
  	  ifbody = build2_v (MODIFY_EXPR, limit, arrayse.expr);
  	  ifbody = build3_v (COND_EXPR, tmp, ifbody,
--- 5223,5229 ----
        if (HONOR_NANS (DECL_MODE (limit))
  	  || HONOR_SIGNED_ZEROS (DECL_MODE (limit)))
  	{
! 	  tmp = fold_build2_loc (input_location, op, logical_type_node,
  				 arrayse.expr, limit);
  	  ifbody = build2_v (MODIFY_EXPR, limit, arrayse.expr);
  	  ifbody = build3_v (COND_EXPR, tmp, ifbody,
*************** gfc_conv_intrinsic_minmaxval (gfc_se * s
*** 5277,5283 ****
        if (HONOR_NANS (DECL_MODE (limit))
  	  || HONOR_SIGNED_ZEROS (DECL_MODE (limit)))
  	{
! 	  tmp = fold_build2_loc (input_location, op, boolean_type_node,
  				 arrayse.expr, limit);
  	  ifbody = build2_v (MODIFY_EXPR, limit, arrayse.expr);
  	  tmp = build3_v (COND_EXPR, tmp, ifbody,
--- 5286,5292 ----
        if (HONOR_NANS (DECL_MODE (limit))
  	  || HONOR_SIGNED_ZEROS (DECL_MODE (limit)))
  	{
! 	  tmp = fold_build2_loc (input_location, op, logical_type_node,
  				 arrayse.expr, limit);
  	  ifbody = build2_v (MODIFY_EXPR, limit, arrayse.expr);
  	  tmp = build3_v (COND_EXPR, tmp, ifbody,
*************** gfc_conv_intrinsic_btest (gfc_se * se, g
*** 5367,5373 ****
    tmp = fold_build2_loc (input_location, LSHIFT_EXPR, type,
  			 build_int_cst (type, 1), args[1]);
    tmp = fold_build2_loc (input_location, BIT_AND_EXPR, type, args[0], tmp);
!   tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, tmp,
  			 build_int_cst (type, 0));
    type = gfc_typenode_for_spec (&expr->ts);
    se->expr = convert (type, tmp);
--- 5376,5382 ----
    tmp = fold_build2_loc (input_location, LSHIFT_EXPR, type,
  			 build_int_cst (type, 1), args[1]);
    tmp = fold_build2_loc (input_location, BIT_AND_EXPR, type, args[0], tmp);
!   tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node, tmp,
  			 build_int_cst (type, 0));
    type = gfc_typenode_for_spec (&expr->ts);
    se->expr = convert (type, tmp);
*************** gfc_conv_intrinsic_bitcomp (gfc_se * se,
*** 5395,5401 ****
      args[0] = fold_convert (TREE_TYPE (args[1]), args[0]);
  
    /* Now, we compare them.  */
!   se->expr = fold_build2_loc (input_location, op, boolean_type_node,
  			      args[0], args[1]);
  }
  
--- 5404,5410 ----
      args[0] = fold_convert (TREE_TYPE (args[1]), args[0]);
  
    /* Now, we compare them.  */
!   se->expr = fold_build2_loc (input_location, op, logical_type_node,
  			      args[0], args[1]);
  }
  
*************** gfc_conv_intrinsic_shift (gfc_se * se, g
*** 5496,5502 ****
       gcc requires a shift width < BIT_SIZE(I), so we have to catch this
       special case.  */
    num_bits = build_int_cst (TREE_TYPE (args[1]), TYPE_PRECISION (type));
!   cond = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  			  args[1], num_bits);
  
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
--- 5505,5511 ----
       gcc requires a shift width < BIT_SIZE(I), so we have to catch this
       special case.  */
    num_bits = build_int_cst (TREE_TYPE (args[1]), TYPE_PRECISION (type));
!   cond = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  			  args[1], num_bits);
  
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
*************** gfc_conv_intrinsic_ishft (gfc_se * se, g
*** 5542,5548 ****
    rshift = fold_convert (type, fold_build2_loc (input_location, RSHIFT_EXPR,
  				    utype, convert (utype, args[0]), width));
  
!   tmp = fold_build2_loc (input_location, GE_EXPR, boolean_type_node, args[1],
  			 build_int_cst (TREE_TYPE (args[1]), 0));
    tmp = fold_build3_loc (input_location, COND_EXPR, type, tmp, lshift, rshift);
  
--- 5551,5557 ----
    rshift = fold_convert (type, fold_build2_loc (input_location, RSHIFT_EXPR,
  				    utype, convert (utype, args[0]), width));
  
!   tmp = fold_build2_loc (input_location, GE_EXPR, logical_type_node, args[1],
  			 build_int_cst (TREE_TYPE (args[1]), 0));
    tmp = fold_build3_loc (input_location, COND_EXPR, type, tmp, lshift, rshift);
  
*************** gfc_conv_intrinsic_ishft (gfc_se * se, g
*** 5550,5556 ****
       gcc requires a shift width < BIT_SIZE(I), so we have to catch this
       special case.  */
    num_bits = build_int_cst (TREE_TYPE (args[1]), TYPE_PRECISION (type));
!   cond = fold_build2_loc (input_location, GE_EXPR, boolean_type_node, width,
  			  num_bits);
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			      build_int_cst (type, 0), tmp);
--- 5559,5565 ----
       gcc requires a shift width < BIT_SIZE(I), so we have to catch this
       special case.  */
    num_bits = build_int_cst (TREE_TYPE (args[1]), TYPE_PRECISION (type));
!   cond = fold_build2_loc (input_location, GE_EXPR, logical_type_node, width,
  			  num_bits);
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
  			      build_int_cst (type, 0), tmp);
*************** gfc_conv_intrinsic_ishftc (gfc_se * se,
*** 5634,5645 ****
    rrot = fold_build2_loc (input_location,RROTATE_EXPR, type, args[0], tmp);
  
    zero = build_int_cst (TREE_TYPE (args[1]), 0);
!   tmp = fold_build2_loc (input_location, GT_EXPR, boolean_type_node, args[1],
  			 zero);
    rrot = fold_build3_loc (input_location, COND_EXPR, type, tmp, lrot, rrot);
  
    /* Do nothing if shift == 0.  */
!   tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, args[1],
  			 zero);
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, tmp, args[0],
  			      rrot);
--- 5643,5654 ----
    rrot = fold_build2_loc (input_location,RROTATE_EXPR, type, args[0], tmp);
  
    zero = build_int_cst (TREE_TYPE (args[1]), 0);
!   tmp = fold_build2_loc (input_location, GT_EXPR, logical_type_node, args[1],
  			 zero);
    rrot = fold_build3_loc (input_location, COND_EXPR, type, tmp, lrot, rrot);
  
    /* Do nothing if shift == 0.  */
!   tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, args[1],
  			 zero);
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, tmp, args[0],
  			      rrot);
*************** gfc_conv_intrinsic_leadz (gfc_se * se, g
*** 5737,5743 ****
  			      fold_convert (arg_type, ullmax), ullsize);
        cond = fold_build2_loc (input_location, BIT_AND_EXPR, arg_type,
  			      arg, cond);
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			      cond, build_int_cst (arg_type, 0));
  
        tmp1 = fold_build2_loc (input_location, RSHIFT_EXPR, arg_type,
--- 5746,5752 ----
  			      fold_convert (arg_type, ullmax), ullsize);
        cond = fold_build2_loc (input_location, BIT_AND_EXPR, arg_type,
  			      arg, cond);
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			      cond, build_int_cst (arg_type, 0));
  
        tmp1 = fold_build2_loc (input_location, RSHIFT_EXPR, arg_type,
*************** gfc_conv_intrinsic_leadz (gfc_se * se, g
*** 5761,5767 ****
    /* Build BIT_SIZE.  */
    bit_size = build_int_cst (result_type, argsize);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			  arg, build_int_cst (arg_type, 0));
    se->expr = fold_build3_loc (input_location, COND_EXPR, result_type, cond,
  			      bit_size, leadz);
--- 5770,5776 ----
    /* Build BIT_SIZE.  */
    bit_size = build_int_cst (result_type, argsize);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			  arg, build_int_cst (arg_type, 0));
    se->expr = fold_build3_loc (input_location, COND_EXPR, result_type, cond,
  			      bit_size, leadz);
*************** gfc_conv_intrinsic_trailz (gfc_se * se,
*** 5846,5852 ****
  
        cond = fold_build2_loc (input_location, BIT_AND_EXPR, arg_type, arg,
  			      fold_convert (arg_type, ullmax));
!       cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, cond,
  			      build_int_cst (arg_type, 0));
  
        tmp1 = fold_build2_loc (input_location, RSHIFT_EXPR, arg_type,
--- 5855,5861 ----
  
        cond = fold_build2_loc (input_location, BIT_AND_EXPR, arg_type, arg,
  			      fold_convert (arg_type, ullmax));
!       cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, cond,
  			      build_int_cst (arg_type, 0));
  
        tmp1 = fold_build2_loc (input_location, RSHIFT_EXPR, arg_type,
*************** gfc_conv_intrinsic_trailz (gfc_se * se,
*** 5870,5876 ****
    /* Build BIT_SIZE.  */
    bit_size = build_int_cst (result_type, argsize);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			  arg, build_int_cst (arg_type, 0));
    se->expr = fold_build3_loc (input_location, COND_EXPR, result_type, cond,
  			      bit_size, trailz);
--- 5879,5885 ----
    /* Build BIT_SIZE.  */
    bit_size = build_int_cst (result_type, argsize);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			  arg, build_int_cst (arg_type, 0));
    se->expr = fold_build3_loc (input_location, COND_EXPR, result_type, cond,
  			      bit_size, trailz);
*************** gfc_conv_intrinsic_mask (gfc_se * se, gf
*** 6303,6309 ****
  
        /* Special case arg == 0, because SHIFT_EXPR wants a shift strictly
  	 smaller than type width.  */
!       cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, arg,
  			      build_int_cst (TREE_TYPE (arg), 0));
        res = fold_build3_loc (input_location, COND_EXPR, utype, cond,
  			     build_int_cst (utype, 0), res);
--- 6312,6318 ----
  
        /* Special case arg == 0, because SHIFT_EXPR wants a shift strictly
  	 smaller than type width.  */
!       cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, arg,
  			      build_int_cst (TREE_TYPE (arg), 0));
        res = fold_build3_loc (input_location, COND_EXPR, utype, cond,
  			     build_int_cst (utype, 0), res);
*************** gfc_conv_intrinsic_mask (gfc_se * se, gf
*** 6317,6323 ****
  
        /* Special case agr == bit_size, because SHIFT_EXPR wants a shift
  	 strictly smaller than type width.  */
!       cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			      arg, bitsize);
        res = fold_build3_loc (input_location, COND_EXPR, utype,
  			     cond, allones, res);
--- 6326,6332 ----
  
        /* Special case agr == bit_size, because SHIFT_EXPR wants a shift
  	 strictly smaller than type width.  */
!       cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			      arg, bitsize);
        res = fold_build3_loc (input_location, COND_EXPR, utype,
  			     cond, allones, res);
*************** gfc_conv_intrinsic_spacing (gfc_se * se,
*** 6438,6444 ****
    gfc_add_modify (&block, res, tmp);
  
    /* Finish by building the IF statement for value zero.  */
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, arg,
  			  build_real_from_int_cst (type, integer_zero_node));
    tmp = build3_v (COND_EXPR, cond, build2_v (MODIFY_EXPR, res, tiny),
  		  gfc_finish_block (&block));
--- 6447,6453 ----
    gfc_add_modify (&block, res, tmp);
  
    /* Finish by building the IF statement for value zero.  */
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, arg,
  			  build_real_from_int_cst (type, integer_zero_node));
    tmp = build3_v (COND_EXPR, cond, build2_v (MODIFY_EXPR, res, tiny),
  		  gfc_finish_block (&block));
*************** gfc_conv_intrinsic_rrspacing (gfc_se * s
*** 6509,6515 ****
    stmt = gfc_finish_block (&block);
  
    /* if (x != 0) */
!   cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, x,
  			  build_real_from_int_cst (type, integer_zero_node));
    tmp = build3_v (COND_EXPR, cond, stmt, build_empty_stmt (input_location));
  
--- 6518,6524 ----
    stmt = gfc_finish_block (&block);
  
    /* if (x != 0) */
!   cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node, x,
  			  build_real_from_int_cst (type, integer_zero_node));
    tmp = build3_v (COND_EXPR, cond, stmt, build_empty_stmt (input_location));
  
*************** gfc_conv_intrinsic_size (gfc_se * se, gf
*** 6639,6645 ****
  	  argse.data_not_needed = 1;
  	  gfc_conv_expr (&argse, actual->expr);
  	  gfc_add_block_to_block (&se->pre, &argse.pre);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				 argse.expr, null_pointer_node);
  	  tmp = gfc_evaluate_now (tmp, &se->pre);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR,
--- 6648,6654 ----
  	  argse.data_not_needed = 1;
  	  gfc_conv_expr (&argse, actual->expr);
  	  gfc_add_block_to_block (&se->pre, &argse.pre);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				 argse.expr, null_pointer_node);
  	  tmp = gfc_evaluate_now (tmp, &se->pre);
  	  se->expr = fold_build3_loc (input_location, COND_EXPR,
*************** gfc_conv_intrinsic_sizeof (gfc_se *se, g
*** 6808,6814 ****
  		}
  	      exit:  */
  	  gfc_start_block (&body);
! 	  cond = fold_build2_loc (input_location, GE_EXPR, boolean_type_node,
  				  loop_var, tmp);
  	  tmp = build1_v (GOTO_EXPR, exit_label);
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
--- 6817,6823 ----
  		}
  	      exit:  */
  	  gfc_start_block (&body);
! 	  cond = fold_build2_loc (input_location, GE_EXPR, logical_type_node,
  				  loop_var, tmp);
  	  tmp = build1_v (GOTO_EXPR, exit_label);
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
*************** gfc_conv_intrinsic_transfer (gfc_se * se
*** 7079,7085 ****
  	  /* Clean up if it was repacked.  */
  	  gfc_init_block (&block);
  	  tmp = gfc_conv_array_data (argse.expr);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				 source, tmp);
  	  tmp = build3_v (COND_EXPR, tmp, stmt,
  			  build_empty_stmt (input_location));
--- 7088,7094 ----
  	  /* Clean up if it was repacked.  */
  	  gfc_init_block (&block);
  	  tmp = gfc_conv_array_data (argse.expr);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				 source, tmp);
  	  tmp = build3_v (COND_EXPR, tmp, stmt,
  			  build_empty_stmt (input_location));
*************** scalar_transfer:
*** 7304,7317 ****
        indirect = gfc_finish_block (&block);
  
        /* Wrap it up with the condition.  */
!       tmp = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  			     dest_word_len, source_bytes);
        tmp = build3_v (COND_EXPR, tmp, direct, indirect);
        gfc_add_expr_to_block (&se->pre, tmp);
  
        /* Free the temporary string, if necessary.  */
        free = gfc_call_free (tmpdecl);
!       tmp = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			     dest_word_len, source_bytes);
        tmp = build3_v (COND_EXPR, tmp, free, build_empty_stmt (input_location));
        gfc_add_expr_to_block (&se->post, tmp);
--- 7313,7326 ----
        indirect = gfc_finish_block (&block);
  
        /* Wrap it up with the condition.  */
!       tmp = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  			     dest_word_len, source_bytes);
        tmp = build3_v (COND_EXPR, tmp, direct, indirect);
        gfc_add_expr_to_block (&se->pre, tmp);
  
        /* Free the temporary string, if necessary.  */
        free = gfc_call_free (tmpdecl);
!       tmp = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			     dest_word_len, source_bytes);
        tmp = build3_v (COND_EXPR, tmp, free, build_empty_stmt (input_location));
        gfc_add_expr_to_block (&se->post, tmp);
*************** gfc_conv_allocated (gfc_se *se, gfc_expr
*** 7453,7459 ****
  	  tmp = gfc_conv_descriptor_data_get (arg1se.expr);
  	}
  
!       tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, tmp,
  			     fold_convert (TREE_TYPE (tmp), null_pointer_node));
      }
    se->expr = convert (gfc_typenode_for_spec (&expr->ts), tmp);
--- 7462,7468 ----
  	  tmp = gfc_conv_descriptor_data_get (arg1se.expr);
  	}
  
!       tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node, tmp,
  			     fold_convert (TREE_TYPE (tmp), null_pointer_node));
      }
    se->expr = convert (gfc_typenode_for_spec (&expr->ts), tmp);
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7521,7527 ****
          }
        gfc_add_block_to_block (&se->pre, &arg1se.pre);
        gfc_add_block_to_block (&se->post, &arg1se.post);
!       tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, tmp2,
  			     fold_convert (TREE_TYPE (tmp2), null_pointer_node));
        se->expr = tmp;
      }
--- 7530,7536 ----
          }
        gfc_add_block_to_block (&se->pre, &arg1se.pre);
        gfc_add_block_to_block (&se->post, &arg1se.post);
!       tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node, tmp2,
  			     fold_convert (TREE_TYPE (tmp2), null_pointer_node));
        se->expr = tmp;
      }
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7534,7540 ****
        nonzero_charlen = NULL_TREE;
        if (arg1->expr->ts.type == BT_CHARACTER)
  	nonzero_charlen = fold_build2_loc (input_location, NE_EXPR,
! 					   boolean_type_node,
  					   arg1->expr->ts.u.cl->backend_decl,
  					   integer_zero_node);
        if (scalar)
--- 7543,7549 ----
        nonzero_charlen = NULL_TREE;
        if (arg1->expr->ts.type == BT_CHARACTER)
  	nonzero_charlen = fold_build2_loc (input_location, NE_EXPR,
! 					   logical_type_node,
  					   arg1->expr->ts.u.cl->backend_decl,
  					   integer_zero_node);
        if (scalar)
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7559,7570 ****
  	  gfc_add_block_to_block (&se->post, &arg1se.post);
  	  gfc_add_block_to_block (&se->pre, &arg2se.pre);
  	  gfc_add_block_to_block (&se->post, &arg2se.post);
!           tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				 arg1se.expr, arg2se.expr);
!           tmp2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				  arg1se.expr, null_pointer_node);
            se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      boolean_type_node, tmp, tmp2);
          }
        else
          {
--- 7568,7579 ----
  	  gfc_add_block_to_block (&se->post, &arg1se.post);
  	  gfc_add_block_to_block (&se->pre, &arg2se.pre);
  	  gfc_add_block_to_block (&se->post, &arg2se.post);
!           tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				 arg1se.expr, arg2se.expr);
!           tmp2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				  arg1se.expr, null_pointer_node);
            se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      logical_type_node, tmp, tmp2);
          }
        else
          {
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7582,7588 ****
  	    tmp = gfc_rank_cst[arg1->expr->rank - 1];
  	  tmp = gfc_conv_descriptor_stride_get (arg1se.expr, tmp);
  	  nonzero_arraylen = fold_build2_loc (input_location, NE_EXPR,
! 					      boolean_type_node, tmp,
  					      build_int_cst (TREE_TYPE (tmp), 0));
  
            /* A pointer to an array, call library function _gfor_associated.  */
--- 7591,7597 ----
  	    tmp = gfc_rank_cst[arg1->expr->rank - 1];
  	  tmp = gfc_conv_descriptor_stride_get (arg1se.expr, tmp);
  	  nonzero_arraylen = fold_build2_loc (input_location, NE_EXPR,
! 					      logical_type_node, tmp,
  					      build_int_cst (TREE_TYPE (tmp), 0));
  
            /* A pointer to an array, call library function _gfor_associated.  */
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7596,7604 ****
            se->expr = build_call_expr_loc (input_location,
  				      gfor_fndecl_associated, 2,
  				      arg1se.expr, arg2se.expr);
! 	  se->expr = convert (boolean_type_node, se->expr);
  	  se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      boolean_type_node, se->expr,
  				      nonzero_arraylen);
          }
  
--- 7605,7613 ----
            se->expr = build_call_expr_loc (input_location,
  				      gfor_fndecl_associated, 2,
  				      arg1se.expr, arg2se.expr);
! 	  se->expr = convert (logical_type_node, se->expr);
  	  se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      logical_type_node, se->expr,
  				      nonzero_arraylen);
          }
  
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7606,7612 ****
  	 be associated.  */
        if (nonzero_charlen != NULL_TREE)
  	se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				    boolean_type_node,
  				    se->expr, nonzero_charlen);
      }
  
--- 7615,7621 ----
  	 be associated.  */
        if (nonzero_charlen != NULL_TREE)
  	se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				    logical_type_node,
  				    se->expr, nonzero_charlen);
      }
  
*************** gfc_conv_same_type_as (gfc_se *se, gfc_e
*** 7634,7647 ****
    if (UNLIMITED_POLY (a))
      {
        tmp = gfc_class_vptr_get (a->symtree->n.sym->backend_decl);
!       conda = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       tmp, build_int_cst (TREE_TYPE (tmp), 0));
      }
  
    if (UNLIMITED_POLY (b))
      {
        tmp = gfc_class_vptr_get (b->symtree->n.sym->backend_decl);
!       condb = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       tmp, build_int_cst (TREE_TYPE (tmp), 0));
      }
  
--- 7643,7656 ----
    if (UNLIMITED_POLY (a))
      {
        tmp = gfc_class_vptr_get (a->symtree->n.sym->backend_decl);
!       conda = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       tmp, build_int_cst (TREE_TYPE (tmp), 0));
      }
  
    if (UNLIMITED_POLY (b))
      {
        tmp = gfc_class_vptr_get (b->symtree->n.sym->backend_decl);
!       condb = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       tmp, build_int_cst (TREE_TYPE (tmp), 0));
      }
  
*************** gfc_conv_same_type_as (gfc_se *se, gfc_e
*** 7667,7682 ****
    gfc_conv_expr (&se2, b);
  
    tmp = fold_build2_loc (input_location, EQ_EXPR,
! 			 boolean_type_node, se1.expr,
  			 fold_convert (TREE_TYPE (se1.expr), se2.expr));
  
    if (conda)
      tmp = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			   boolean_type_node, conda, tmp);
  
    if (condb)
      tmp = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			   boolean_type_node, condb, tmp);
  
    se->expr = convert (gfc_typenode_for_spec (&expr->ts), tmp);
  }
--- 7676,7691 ----
    gfc_conv_expr (&se2, b);
  
    tmp = fold_build2_loc (input_location, EQ_EXPR,
! 			 logical_type_node, se1.expr,
  			 fold_convert (TREE_TYPE (se1.expr), se2.expr));
  
    if (conda)
      tmp = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			   logical_type_node, conda, tmp);
  
    if (condb)
      tmp = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			   logical_type_node, condb, tmp);
  
    se->expr = convert (gfc_typenode_for_spec (&expr->ts), tmp);
  }
*************** gfc_conv_intrinsic_trim (gfc_se * se, gf
*** 7802,7808 ****
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
--- 7811,7817 ----
    gfc_add_expr_to_block (&se->pre, tmp);
  
    /* Free the temporary afterwards, if necessary.  */
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			  len, build_int_cst (TREE_TYPE (len), 0));
    tmp = gfc_call_free (var);
    tmp = build3_v (COND_EXPR, cond, tmp, build_empty_stmt (input_location));
*************** gfc_conv_intrinsic_repeat (gfc_se * se,
*** 7836,7842 ****
    ncopies_type = TREE_TYPE (ncopies);
  
    /* Check that NCOPIES is not negative.  */
!   cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node, ncopies,
  			  build_int_cst (ncopies_type, 0));
    gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  			   "Argument NCOPIES of REPEAT intrinsic is negative "
--- 7845,7851 ----
    ncopies_type = TREE_TYPE (ncopies);
  
    /* Check that NCOPIES is not negative.  */
!   cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node, ncopies,
  			  build_int_cst (ncopies_type, 0));
    gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  			   "Argument NCOPIES of REPEAT intrinsic is negative "
*************** gfc_conv_intrinsic_repeat (gfc_se * se,
*** 7846,7852 ****
    /* If the source length is zero, any non negative value of NCOPIES
       is valid, and nothing happens.  */
    n = gfc_create_var (ncopies_type, "ncopies");
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, slen,
  			  build_int_cst (size_type_node, 0));
    tmp = fold_build3_loc (input_location, COND_EXPR, ncopies_type, cond,
  			 build_int_cst (ncopies_type, 0), ncopies);
--- 7855,7861 ----
    /* If the source length is zero, any non negative value of NCOPIES
       is valid, and nothing happens.  */
    n = gfc_create_var (ncopies_type, "ncopies");
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, slen,
  			  build_int_cst (size_type_node, 0));
    tmp = fold_build3_loc (input_location, COND_EXPR, ncopies_type, cond,
  			 build_int_cst (ncopies_type, 0), ncopies);
*************** gfc_conv_intrinsic_repeat (gfc_se * se,
*** 7863,7875 ****
  			  fold_convert (size_type_node, max), slen);
    largest = TYPE_PRECISION (size_type_node) > TYPE_PRECISION (ncopies_type)
  	      ? size_type_node : ncopies_type;
!   cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  fold_convert (largest, ncopies),
  			  fold_convert (largest, max));
!   tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, slen,
  			 build_int_cst (size_type_node, 0));
!   cond = fold_build3_loc (input_location, COND_EXPR, boolean_type_node, tmp,
! 			  boolean_false_node, cond);
    gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  			   "Argument NCOPIES of REPEAT intrinsic is too large");
  
--- 7872,7884 ----
  			  fold_convert (size_type_node, max), slen);
    largest = TYPE_PRECISION (size_type_node) > TYPE_PRECISION (ncopies_type)
  	      ? size_type_node : ncopies_type;
!   cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			  fold_convert (largest, ncopies),
  			  fold_convert (largest, max));
!   tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, slen,
  			 build_int_cst (size_type_node, 0));
!   cond = fold_build3_loc (input_location, COND_EXPR, logical_type_node, tmp,
! 			  logical_false_node, cond);
    gfc_trans_runtime_check (true, false, cond, &se->pre, &expr->where,
  			   "Argument NCOPIES of REPEAT intrinsic is too large");
  
*************** gfc_conv_intrinsic_repeat (gfc_se * se,
*** 7892,7898 ****
    gfc_start_block (&body);
  
    /* Exit the loop if count >= ncopies.  */
!   cond = fold_build2_loc (input_location, GE_EXPR, boolean_type_node, count,
  			  ncopies);
    tmp = build1_v (GOTO_EXPR, exit_label);
    TREE_USED (exit_label) = 1;
--- 7901,7907 ----
    gfc_start_block (&body);
  
    /* Exit the loop if count >= ncopies.  */
!   cond = fold_build2_loc (input_location, GE_EXPR, logical_type_node, count,
  			  ncopies);
    tmp = build1_v (GOTO_EXPR, exit_label);
    TREE_USED (exit_label) = 1;
*************** conv_isocbinding_function (gfc_se *se, g
*** 8041,8047 ****
        if (arg->next->expr == NULL)
  	/* Only given one arg so generate a null and do a
  	   not-equal comparison against the first arg.  */
! 	se->expr = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				    arg1se.expr,
  				    fold_convert (TREE_TYPE (arg1se.expr),
  						  null_pointer_node));
--- 8050,8056 ----
        if (arg->next->expr == NULL)
  	/* Only given one arg so generate a null and do a
  	   not-equal comparison against the first arg.  */
! 	se->expr = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				    arg1se.expr,
  				    fold_convert (TREE_TYPE (arg1se.expr),
  						  null_pointer_node));
*************** conv_isocbinding_function (gfc_se *se, g
*** 8057,8073 ****
  	  gfc_add_block_to_block (&se->post, &arg2se.post);
  
  	  /* Generate test to compare that the two args are equal.  */
! 	  eq_expr = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				     arg1se.expr, arg2se.expr);
  	  /* Generate test to ensure that the first arg is not null.  */
  	  not_null_expr = fold_build2_loc (input_location, NE_EXPR,
! 					   boolean_type_node,
  					   arg1se.expr, null_pointer_node);
  
  	  /* Finally, the generated test must check that both arg1 is not
  	     NULL and that it is equal to the second arg.  */
  	  se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      boolean_type_node,
  				      not_null_expr, eq_expr);
  	}
      }
--- 8066,8082 ----
  	  gfc_add_block_to_block (&se->post, &arg2se.post);
  
  	  /* Generate test to compare that the two args are equal.  */
! 	  eq_expr = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				     arg1se.expr, arg2se.expr);
  	  /* Generate test to ensure that the first arg is not null.  */
  	  not_null_expr = fold_build2_loc (input_location, NE_EXPR,
! 					   logical_type_node,
  					   arg1se.expr, null_pointer_node);
  
  	  /* Finally, the generated test must check that both arg1 is not
  	     NULL and that it is equal to the second arg.  */
  	  se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 				      logical_type_node,
  				      not_null_expr, eq_expr);
  	}
      }
*************** conv_intrinsic_ieee_is_normal (gfc_se *
*** 8292,8302 ****
    isnormal = build_call_expr_loc (input_location,
  				  builtin_decl_explicit (BUILT_IN_ISNORMAL),
  				  1, arg);
!   iszero = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, arg,
  			    build_real_from_int_cst (TREE_TYPE (arg),
  						     integer_zero_node));
    se->expr = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 			      boolean_type_node, isnormal, iszero);
    se->expr = fold_convert (gfc_typenode_for_spec (&expr->ts), se->expr);
  }
  
--- 8301,8311 ----
    isnormal = build_call_expr_loc (input_location,
  				  builtin_decl_explicit (BUILT_IN_ISNORMAL),
  				  1, arg);
!   iszero = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, arg,
  			    build_real_from_int_cst (TREE_TYPE (arg),
  						     integer_zero_node));
    se->expr = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 			      logical_type_node, isnormal, iszero);
    se->expr = fold_convert (gfc_typenode_for_spec (&expr->ts), se->expr);
  }
  
*************** conv_intrinsic_ieee_is_negative (gfc_se
*** 8321,8331 ****
    signbit = build_call_expr_loc (input_location,
  				 builtin_decl_explicit (BUILT_IN_SIGNBIT),
  				 1, arg);
!   signbit = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			     signbit, integer_zero_node);
  
    se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			      boolean_type_node, signbit,
  			      fold_build1_loc (input_location, TRUTH_NOT_EXPR,
  					       TREE_TYPE(isnan), isnan));
  
--- 8330,8340 ----
    signbit = build_call_expr_loc (input_location,
  				 builtin_decl_explicit (BUILT_IN_SIGNBIT),
  				 1, arg);
!   signbit = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     signbit, integer_zero_node);
  
    se->expr = fold_build2_loc (input_location, TRUTH_AND_EXPR,
! 			      logical_type_node, signbit,
  			      fold_build1_loc (input_location, TRUTH_NOT_EXPR,
  					       TREE_TYPE(isnan), isnan));
  
*************** conv_intrinsic_ieee_copy_sign (gfc_se *
*** 8471,8477 ****
    sign = build_call_expr_loc (input_location,
  			      builtin_decl_explicit (BUILT_IN_SIGNBIT),
  			      1, args[1]);
!   sign = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			  sign, integer_zero_node);
  
    /* Create a value of one, with the right sign.  */
--- 8480,8486 ----
    sign = build_call_expr_loc (input_location,
  			      builtin_decl_explicit (BUILT_IN_SIGNBIT),
  			      1, args[1]);
!   sign = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			  sign, integer_zero_node);
  
    /* Create a value of one, with the right sign.  */
*************** conv_intrinsic_move_alloc (gfc_code *cod
*** 10537,10543 ****
  
        tmp = gfc_conv_descriptor_data_get (to_se.expr);
        cond = fold_build2_loc (input_location, EQ_EXPR,
! 			      boolean_type_node, tmp,
  			      fold_convert (TREE_TYPE (tmp),
  					    null_pointer_node));
        tmp = build_call_expr_loc (input_location, gfor_fndecl_caf_sync_all,
--- 10546,10552 ----
  
        tmp = gfc_conv_descriptor_data_get (to_se.expr);
        cond = fold_build2_loc (input_location, EQ_EXPR,
! 			      logical_type_node, tmp,
  			      fold_convert (TREE_TYPE (tmp),
  					    null_pointer_node));
        tmp = build_call_expr_loc (input_location, gfor_fndecl_caf_sync_all,
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-io.c gcc-7.3.0/gcc/fortran/trans-io.c
*** gcc-7.2.0/gcc/fortran/trans-io.c	Tue May 23 22:05:56 2017
--- gcc-7.3.0/gcc/fortran/trans-io.c	Mon Nov 13 20:01:20 2017
*************** set_parameter_value_chk (stmtblock_t *bl
*** 581,587 ****
        /* UNIT numbers should be greater than the min.  */
        i = gfc_validate_kind (BT_INTEGER, 4, false);
        val = gfc_conv_mpz_to_tree (gfc_integer_kinds[i].pedantic_min_int, 4);
!       cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			      se.expr,
  			      fold_convert (TREE_TYPE (se.expr), val));
        gfc_trans_io_runtime_check (has_iostat, cond, var, LIBERROR_BAD_UNIT,
--- 581,587 ----
        /* UNIT numbers should be greater than the min.  */
        i = gfc_validate_kind (BT_INTEGER, 4, false);
        val = gfc_conv_mpz_to_tree (gfc_integer_kinds[i].pedantic_min_int, 4);
!       cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			      se.expr,
  			      fold_convert (TREE_TYPE (se.expr), val));
        gfc_trans_io_runtime_check (has_iostat, cond, var, LIBERROR_BAD_UNIT,
*************** set_parameter_value_chk (stmtblock_t *bl
*** 590,596 ****
  
        /* UNIT numbers should be less than the max.  */
        val = gfc_conv_mpz_to_tree (gfc_integer_kinds[i].huge, 4);
!       cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  			      se.expr,
  			      fold_convert (TREE_TYPE (se.expr), val));
        gfc_trans_io_runtime_check (has_iostat, cond, var, LIBERROR_BAD_UNIT,
--- 590,596 ----
  
        /* UNIT numbers should be less than the max.  */
        val = gfc_conv_mpz_to_tree (gfc_integer_kinds[i].huge, 4);
!       cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  			      se.expr,
  			      fold_convert (TREE_TYPE (se.expr), val));
        gfc_trans_io_runtime_check (has_iostat, cond, var, LIBERROR_BAD_UNIT,
*************** set_parameter_value_inquire (stmtblock_t
*** 641,657 ****
  
        /* UNIT numbers should be greater than zero.  */
        i = gfc_validate_kind (BT_INTEGER, 4, false);
!       cond1 = build2_loc (input_location, LT_EXPR, boolean_type_node,
  			  se.expr,
  			  fold_convert (TREE_TYPE (se.expr),
  			  integer_zero_node));
        /* UNIT numbers should be less than the max.  */
        val = gfc_conv_mpz_to_tree (gfc_integer_kinds[i].huge, 4);
!       cond2 = build2_loc (input_location, GT_EXPR, boolean_type_node,
  			  se.expr,
  			  fold_convert (TREE_TYPE (se.expr), val));
        cond3 = build2_loc (input_location, TRUTH_OR_EXPR,
! 			  boolean_type_node, cond1, cond2);
  
        gfc_start_block (&newblock);
  
--- 641,657 ----
  
        /* UNIT numbers should be greater than zero.  */
        i = gfc_validate_kind (BT_INTEGER, 4, false);
!       cond1 = build2_loc (input_location, LT_EXPR, logical_type_node,
  			  se.expr,
  			  fold_convert (TREE_TYPE (se.expr),
  			  integer_zero_node));
        /* UNIT numbers should be less than the max.  */
        val = gfc_conv_mpz_to_tree (gfc_integer_kinds[i].huge, 4);
!       cond2 = build2_loc (input_location, GT_EXPR, logical_type_node,
  			  se.expr,
  			  fold_convert (TREE_TYPE (se.expr), val));
        cond3 = build2_loc (input_location, TRUTH_OR_EXPR,
! 			  logical_type_node, cond1, cond2);
  
        gfc_start_block (&newblock);
  
*************** set_string (stmtblock_t * block, stmtblo
*** 826,832 ****
  
        gfc_conv_label_variable (&se, e);
        tmp = GFC_DECL_STRING_LEN (se.expr);
!       cond = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			      tmp, build_int_cst (TREE_TYPE (tmp), 0));
  
        msg = xasprintf ("Label assigned to variable '%s' (%%ld) is not a format "
--- 826,832 ----
  
        gfc_conv_label_variable (&se, e);
        tmp = GFC_DECL_STRING_LEN (se.expr);
!       cond = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			      tmp, build_int_cst (TREE_TYPE (tmp), 0));
  
        msg = xasprintf ("Label assigned to variable '%s' (%%ld) is not a format "
*************** get_dtio_proc (gfc_typespec * ts, gfc_co
*** 2214,2231 ****
    bool formatted = false;
    gfc_dt *dt = code->ext.dt;
  
!   if (dt && dt->format_expr)
      {
!       char *fmt;
!       fmt = gfc_widechar_to_char (dt->format_expr->value.character.string,
! 				  -1);
!       if (strtok (fmt, "DT") != NULL)
  	formatted = true;
!     }
!   else if (dt && dt->format_label == &format_asterisk)
!     {
!       /* List directed io must call the formatted DTIO procedure.  */
!       formatted = true;
      }
  
    if (ts->type == BT_CLASS)
--- 2214,2237 ----
    bool formatted = false;
    gfc_dt *dt = code->ext.dt;
  
!   if (dt)
      {
!       char *fmt = NULL;
! 
!       if (dt->format_label == &format_asterisk)
! 	{
! 	  /* List directed io must call the formatted DTIO procedure.  */
! 	  formatted = true;
! 	}
!       else if (dt->format_expr)
! 	fmt = gfc_widechar_to_char (dt->format_expr->value.character.string,
! 				      -1);
!       else if (dt->format_label)
! 	fmt = gfc_widechar_to_char (dt->format_label->format->value.character.string,
! 				      -1);
!       if (fmt && strtok (fmt, "DT") != NULL)
  	formatted = true;
! 
      }
  
    if (ts->type == BT_CLASS)
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-openmp.c gcc-7.3.0/gcc/fortran/trans-openmp.c
*** gcc-7.2.0/gcc/fortran/trans-openmp.c	Thu Feb  9 13:46:20 2017
--- gcc-7.3.0/gcc/fortran/trans-openmp.c	Fri Dec 15 22:00:48 2017
*************** gfc_walk_alloc_comps (tree decl, tree de
*** 413,419 ****
  	    {
  	      tem = fold_convert (pvoid_type_node, tem);
  	      tem = fold_build2_loc (input_location, NE_EXPR,
! 				     boolean_type_node, tem,
  				     null_pointer_node);
  	      then_b = build3_loc (input_location, COND_EXPR, void_type_node,
  				   tem, then_b,
--- 413,419 ----
  	    {
  	      tem = fold_convert (pvoid_type_node, tem);
  	      tem = fold_build2_loc (input_location, NE_EXPR,
! 				     logical_type_node, tem,
  				     null_pointer_node);
  	      then_b = build3_loc (input_location, COND_EXPR, void_type_node,
  				   tem, then_b,
*************** gfc_omp_clause_default_ctor (tree clause
*** 540,546 ****
  			       GFC_DESCRIPTOR_TYPE_P (type)
  			       ? gfc_conv_descriptor_data_get (outer) : outer);
        tem = unshare_expr (tem);
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			      tem, null_pointer_node);
        gfc_add_expr_to_block (&block,
  			     build3_loc (input_location, COND_EXPR,
--- 540,546 ----
  			       GFC_DESCRIPTOR_TYPE_P (type)
  			       ? gfc_conv_descriptor_data_get (outer) : outer);
        tem = unshare_expr (tem);
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			      tem, null_pointer_node);
        gfc_add_expr_to_block (&block,
  			     build3_loc (input_location, COND_EXPR,
*************** gfc_omp_clause_copy_ctor (tree clause, t
*** 646,652 ****
  		    build_zero_cst (TREE_TYPE (dest)));
    else_b = gfc_finish_block (&cond_block);
  
!   cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			  unshare_expr (srcptr), null_pointer_node);
    gfc_add_expr_to_block (&block,
  			 build3_loc (input_location, COND_EXPR,
--- 646,652 ----
  		    build_zero_cst (TREE_TYPE (dest)));
    else_b = gfc_finish_block (&cond_block);
  
!   cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			  unshare_expr (srcptr), null_pointer_node);
    gfc_add_expr_to_block (&block,
  			 build3_loc (input_location, COND_EXPR,
*************** gfc_omp_clause_assign_op (tree clause, t
*** 699,705 ****
  			       GFC_DESCRIPTOR_TYPE_P (type)
  			       ? gfc_conv_descriptor_data_get (dest) : dest);
        tem = unshare_expr (tem);
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			      tem, null_pointer_node);
        tem = build3_loc (input_location, COND_EXPR, void_type_node, cond,
  			then_b, build_empty_stmt (input_location));
--- 699,705 ----
  			       GFC_DESCRIPTOR_TYPE_P (type)
  			       ? gfc_conv_descriptor_data_get (dest) : dest);
        tem = unshare_expr (tem);
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			      tem, null_pointer_node);
        tem = build3_loc (input_location, COND_EXPR, void_type_node, cond,
  			then_b, build_empty_stmt (input_location));
*************** gfc_omp_clause_assign_op (tree clause, t
*** 739,745 ****
    destptr = fold_convert (pvoid_type_node, destptr);
    gfc_add_modify (&cond_block, ptr, destptr);
  
!   nonalloc = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  			      destptr, null_pointer_node);
    cond = nonalloc;
    if (GFC_DESCRIPTOR_TYPE_P (type))
--- 739,745 ----
    destptr = fold_convert (pvoid_type_node, destptr);
    gfc_add_modify (&cond_block, ptr, destptr);
  
!   nonalloc = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  			      destptr, null_pointer_node);
    cond = nonalloc;
    if (GFC_DESCRIPTOR_TYPE_P (type))
*************** gfc_omp_clause_assign_op (tree clause, t
*** 755,765 ****
  	  tem = fold_build2_loc (input_location, PLUS_EXPR,
  				 gfc_array_index_type, tem,
  				 gfc_conv_descriptor_lbound_get (dest, rank));
! 	  tem = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				 tem, gfc_conv_descriptor_ubound_get (dest,
  								      rank));
  	  cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  boolean_type_node, cond, tem);
  	}
      }
  
--- 755,765 ----
  	  tem = fold_build2_loc (input_location, PLUS_EXPR,
  				 gfc_array_index_type, tem,
  				 gfc_conv_descriptor_lbound_get (dest, rank));
! 	  tem = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				 tem, gfc_conv_descriptor_ubound_get (dest,
  								      rank));
  	  cond = fold_build2_loc (input_location, TRUTH_ORIF_EXPR,
! 				  logical_type_node, cond, tem);
  	}
      }
  
*************** gfc_omp_clause_assign_op (tree clause, t
*** 835,841 ****
  	}
        else_b = gfc_finish_block (&cond_block);
  
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			      unshare_expr (srcptr), null_pointer_node);
        gfc_add_expr_to_block (&block,
  			     build3_loc (input_location, COND_EXPR,
--- 835,841 ----
  	}
        else_b = gfc_finish_block (&cond_block);
  
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			      unshare_expr (srcptr), null_pointer_node);
        gfc_add_expr_to_block (&block,
  			     build3_loc (input_location, COND_EXPR,
*************** gfc_omp_clause_dtor (tree clause, tree d
*** 1028,1034 ****
  			  GFC_DESCRIPTOR_TYPE_P (type)
  			  ? gfc_conv_descriptor_data_get (decl) : decl);
        tem = unshare_expr (tem);
!       tree cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   tem, null_pointer_node);
        tem = build3_loc (input_location, COND_EXPR, void_type_node, cond,
  			then_b, build_empty_stmt (input_location));
--- 1028,1034 ----
  			  GFC_DESCRIPTOR_TYPE_P (type)
  			  ? gfc_conv_descriptor_data_get (decl) : decl);
        tem = unshare_expr (tem);
!       tree cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   tem, null_pointer_node);
        tem = build3_loc (input_location, COND_EXPR, void_type_node, cond,
  			then_b, build_empty_stmt (input_location));
*************** gfc_omp_finish_clause (tree c, gimple_se
*** 1129,1135 ****
  	  tem = gfc_conv_descriptor_data_get (decl);
  	  tem = fold_convert (pvoid_type_node, tem);
  	  cond = fold_build2_loc (input_location, NE_EXPR,
! 				  boolean_type_node, tem, null_pointer_node);
  	  gfc_add_expr_to_block (&block, build3_loc (input_location, COND_EXPR,
  						     void_type_node, cond,
  						     then_b, else_b));
--- 1129,1135 ----
  	  tem = gfc_conv_descriptor_data_get (decl);
  	  tem = fold_convert (pvoid_type_node, tem);
  	  cond = fold_build2_loc (input_location, NE_EXPR,
! 				  logical_type_node, tem, null_pointer_node);
  	  gfc_add_expr_to_block (&block, build3_loc (input_location, COND_EXPR,
  						     void_type_node, cond,
  						     then_b, else_b));
*************** gfc_trans_omp_array_reduction_or_udr (tr
*** 1623,1628 ****
--- 1623,1629 ----
        intrinsic_sym.attr.referenced = 1;
        intrinsic_sym.attr.intrinsic = 1;
        intrinsic_sym.attr.function = 1;
+       intrinsic_sym.attr.implicit_type = 1;
        intrinsic_sym.result = &intrinsic_sym;
        intrinsic_sym.declared_at = where;
  
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 2155,2161 ****
  			  tem = gfc_conv_descriptor_data_get (decl);
  			  tem = fold_convert (pvoid_type_node, tem);
  			  cond = fold_build2_loc (input_location, NE_EXPR,
! 						  boolean_type_node,
  						  tem, null_pointer_node);
  			  gfc_add_expr_to_block (block,
  						 build3_loc (input_location,
--- 2156,2162 ----
  			  tem = gfc_conv_descriptor_data_get (decl);
  			  tem = fold_convert (pvoid_type_node, tem);
  			  cond = fold_build2_loc (input_location, NE_EXPR,
! 						  logical_type_node,
  						  tem, null_pointer_node);
  			  gfc_add_expr_to_block (block,
  						 build3_loc (input_location,
*************** gfc_trans_omp_do (gfc_code *code, gfc_ex
*** 3596,3602 ****
  	  /* The condition should not be folded.  */
  	  TREE_VEC_ELT (cond, i) = build2_loc (input_location, simple > 0
  					       ? LE_EXPR : GE_EXPR,
! 					       boolean_type_node, dovar, to);
  	  TREE_VEC_ELT (incr, i) = fold_build2_loc (input_location, PLUS_EXPR,
  						    type, dovar, step);
  	  TREE_VEC_ELT (incr, i) = fold_build2_loc (input_location,
--- 3597,3603 ----
  	  /* The condition should not be folded.  */
  	  TREE_VEC_ELT (cond, i) = build2_loc (input_location, simple > 0
  					       ? LE_EXPR : GE_EXPR,
! 					       logical_type_node, dovar, to);
  	  TREE_VEC_ELT (incr, i) = fold_build2_loc (input_location, PLUS_EXPR,
  						    type, dovar, step);
  	  TREE_VEC_ELT (incr, i) = fold_build2_loc (input_location,
*************** gfc_trans_omp_do (gfc_code *code, gfc_ex
*** 3623,3629 ****
  					     build_int_cst (type, 0));
  	  /* The condition should not be folded.  */
  	  TREE_VEC_ELT (cond, i) = build2_loc (input_location, LT_EXPR,
! 					       boolean_type_node,
  					       count, tmp);
  	  TREE_VEC_ELT (incr, i) = fold_build2_loc (input_location, PLUS_EXPR,
  						    type, count,
--- 3624,3630 ----
  					     build_int_cst (type, 0));
  	  /* The condition should not be folded.  */
  	  TREE_VEC_ELT (cond, i) = build2_loc (input_location, LT_EXPR,
! 					       logical_type_node,
  					       count, tmp);
  	  TREE_VEC_ELT (incr, i) = fold_build2_loc (input_location, PLUS_EXPR,
  						    type, count,
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-stmt.c gcc-7.3.0/gcc/fortran/trans-stmt.c
*** gcc-7.2.0/gcc/fortran/trans-stmt.c	Sun Mar  5 11:35:47 2017
--- gcc-7.3.0/gcc/fortran/trans-stmt.c	Thu Nov 23 21:02:48 2017
*************** gfc_trans_goto (gfc_code * code)
*** 150,156 ****
    gfc_start_block (&se.pre);
    gfc_conv_label_variable (&se, code->expr1);
    tmp = GFC_DECL_STRING_LEN (se.expr);
!   tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, tmp,
  			 build_int_cst (TREE_TYPE (tmp), -1));
    gfc_trans_runtime_check (true, false, tmp, &se.pre, &loc,
  			   "Assigned label is not a target label");
--- 150,156 ----
    gfc_start_block (&se.pre);
    gfc_conv_label_variable (&se, code->expr1);
    tmp = GFC_DECL_STRING_LEN (se.expr);
!   tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node, tmp,
  			 build_int_cst (TREE_TYPE (tmp), -1));
    gfc_trans_runtime_check (true, false, tmp, &se.pre, &loc,
  			   "Assigned label is not a target label");
*************** gfc_trans_call (gfc_code * code, bool de
*** 452,458 ****
  	 subscripts.  This could be prevented in the elemental case
  	 as temporaries are handled separatedly
  	 (below in gfc_conv_elemental_dependencies).  */
!       gfc_conv_loop_setup (&loop, &code->expr1->where);
        gfc_mark_ss_chain_used (ss, 1);
  
        /* Convert the arguments, checking for dependencies.  */
--- 452,461 ----
  	 subscripts.  This could be prevented in the elemental case
  	 as temporaries are handled separatedly
  	 (below in gfc_conv_elemental_dependencies).  */
!       if (code->expr1)
! 	gfc_conv_loop_setup (&loop, &code->expr1->where);
!       else
! 	gfc_conv_loop_setup (&loop, &code->loc);
        gfc_mark_ss_chain_used (ss, 1);
  
        /* Convert the arguments, checking for dependencies.  */
*************** gfc_trans_sync (gfc_code *code, gfc_exec
*** 1103,1109 ****
      {
        tree cond;
        if (flag_coarray != GFC_FCOARRAY_LIB)
! 	cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				images, build_int_cst (TREE_TYPE (images), 1));
        else
  	{
--- 1106,1112 ----
      {
        tree cond;
        if (flag_coarray != GFC_FCOARRAY_LIB)
! 	cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				images, build_int_cst (TREE_TYPE (images), 1));
        else
  	{
*************** gfc_trans_sync (gfc_code *code, gfc_exec
*** 1111,1123 ****
  	  tmp = build_call_expr_loc (input_location, gfor_fndecl_caf_num_images,
  				     2, integer_zero_node,
  				     build_int_cst (integer_type_node, -1));
! 	  cond = fold_build2_loc (input_location, GT_EXPR, boolean_type_node,
  				  images, tmp);
! 	  cond2 = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  				   images,
  				   build_int_cst (TREE_TYPE (images), 1));
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  boolean_type_node, cond, cond2);
  	}
        gfc_trans_runtime_check (true, false, cond, &se.pre,
  			       &code->expr1->where, "Invalid image number "
--- 1114,1126 ----
  	  tmp = build_call_expr_loc (input_location, gfor_fndecl_caf_num_images,
  				     2, integer_zero_node,
  				     build_int_cst (integer_type_node, -1));
! 	  cond = fold_build2_loc (input_location, GT_EXPR, logical_type_node,
  				  images, tmp);
! 	  cond2 = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  				   images,
  				   build_int_cst (TREE_TYPE (images), 1));
  	  cond = fold_build2_loc (input_location, TRUTH_OR_EXPR,
! 				  logical_type_node, cond, cond2);
  	}
        gfc_trans_runtime_check (true, false, cond, &se.pre,
  			       &code->expr1->where, "Invalid image number "
*************** gfc_trans_arithmetic_if (gfc_code * code
*** 1409,1418 ****
        branch2 = build1_v (GOTO_EXPR, gfc_get_label_decl (code->label2));
  
        if (code->label1->value != code->label3->value)
!         tmp = fold_build2_loc (input_location, LT_EXPR, boolean_type_node,
  			       se.expr, zero);
        else
!         tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       se.expr, zero);
  
        branch1 = fold_build3_loc (input_location, COND_EXPR, void_type_node,
--- 1412,1421 ----
        branch2 = build1_v (GOTO_EXPR, gfc_get_label_decl (code->label2));
  
        if (code->label1->value != code->label3->value)
!         tmp = fold_build2_loc (input_location, LT_EXPR, logical_type_node,
  			       se.expr, zero);
        else
!         tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       se.expr, zero);
  
        branch1 = fold_build3_loc (input_location, COND_EXPR, void_type_node,
*************** gfc_trans_arithmetic_if (gfc_code * code
*** 1426,1432 ****
      {
        /* if (cond <= 0) take branch1 else take branch2.  */
        branch2 = build1_v (GOTO_EXPR, gfc_get_label_decl (code->label3));
!       tmp = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  			     se.expr, zero);
        branch1 = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 tmp, branch1, branch2);
--- 1429,1435 ----
      {
        /* if (cond <= 0) take branch1 else take branch2.  */
        branch2 = build1_v (GOTO_EXPR, gfc_get_label_decl (code->label3));
!       tmp = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  			     se.expr, zero);
        branch1 = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 tmp, branch1, branch2);
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1771,1776 ****
--- 1774,1786 ----
  	  gcc_assert (!e->symtree->n.sym->ts.deferred);
  	  tmp = e->symtree->n.sym->ts.u.cl->backend_decl;
  	}
+       else if (e->expr_type == EXPR_VARIABLE
+ 	       && e->symtree->n.sym->attr.function
+ 	       && e->symtree->n.sym == e->symtree->n.sym->result)
+ 	{
+ 	  tmp = gfc_get_fake_result_decl (e->symtree->n.sym, 0);
+ 	  tmp = gfc_class_len_get (tmp);
+ 	}
        else
  	tmp = gfc_class_len_get (gfc_get_symbol_decl (e->symtree->n.sym));
        gfc_get_symbol_decl (sym);
*************** gfc_trans_simple_do (gfc_code * code, st
*** 1910,1919 ****
  
    /* Evaluate the loop condition.  */
    if (is_step_positive)
!     cond = fold_build2_loc (loc, GT_EXPR, boolean_type_node, dovar,
  			    fold_convert (type, to));
    else
!     cond = fold_build2_loc (loc, LT_EXPR, boolean_type_node, dovar,
  			    fold_convert (type, to));
  
    cond = gfc_evaluate_now_loc (loc, cond, &body);
--- 1920,1929 ----
  
    /* Evaluate the loop condition.  */
    if (is_step_positive)
!     cond = fold_build2_loc (loc, GT_EXPR, logical_type_node, dovar,
  			    fold_convert (type, to));
    else
!     cond = fold_build2_loc (loc, LT_EXPR, logical_type_node, dovar,
  			    fold_convert (type, to));
  
    cond = gfc_evaluate_now_loc (loc, cond, &body);
*************** gfc_trans_simple_do (gfc_code * code, st
*** 1932,1938 ****
        tree boundary = is_step_positive ? TYPE_MAX_VALUE (type)
  	: TYPE_MIN_VALUE (type);
  
!       tmp = fold_build2_loc (loc, EQ_EXPR, boolean_type_node,
  			     dovar, boundary);
        gfc_trans_runtime_check (true, false, tmp, &body, &code->loc,
  			       "Loop iterates infinitely");
--- 1942,1948 ----
        tree boundary = is_step_positive ? TYPE_MAX_VALUE (type)
  	: TYPE_MIN_VALUE (type);
  
!       tmp = fold_build2_loc (loc, EQ_EXPR, logical_type_node,
  			     dovar, boundary);
        gfc_trans_runtime_check (true, false, tmp, &body, &code->loc,
  			       "Loop iterates infinitely");
*************** gfc_trans_simple_do (gfc_code * code, st
*** 1952,1958 ****
    /* Check whether someone has modified the loop variable.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_DO)
      {
!       tmp = fold_build2_loc (loc, NE_EXPR, boolean_type_node,
  			     dovar, saved_dovar);
        gfc_trans_runtime_check (true, false, tmp, &body, &code->loc,
  			       "Loop variable has been modified");
--- 1962,1968 ----
    /* Check whether someone has modified the loop variable.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_DO)
      {
!       tmp = fold_build2_loc (loc, NE_EXPR, logical_type_node,
  			     dovar, saved_dovar);
        gfc_trans_runtime_check (true, false, tmp, &body, &code->loc,
  			       "Loop variable has been modified");
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2061,2067 ****
  
    if (gfc_option.rtcheck & GFC_RTCHECK_DO)
      {
!       tmp = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, step,
  			     build_zero_cst (type));
        gfc_trans_runtime_check (true, false, tmp, &block, &code->loc,
  			       "DO step value is zero");
--- 2071,2077 ----
  
    if (gfc_option.rtcheck & GFC_RTCHECK_DO)
      {
!       tmp = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, step,
  			     build_zero_cst (type));
        gfc_trans_runtime_check (true, false, tmp, &block, &code->loc,
  			       "DO step value is zero");
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2128,2134 ****
  
        /* For a positive step, when to < from, exit, otherwise compute
           countm1 = ((unsigned)to - (unsigned)from) / (unsigned)step  */
!       tmp = fold_build2_loc (loc, LT_EXPR, boolean_type_node, to, from);
        tmp2 = fold_build2_loc (loc, TRUNC_DIV_EXPR, utype,
  			      fold_build2_loc (loc, MINUS_EXPR, utype,
  					       tou, fromu),
--- 2138,2144 ----
  
        /* For a positive step, when to < from, exit, otherwise compute
           countm1 = ((unsigned)to - (unsigned)from) / (unsigned)step  */
!       tmp = fold_build2_loc (loc, LT_EXPR, logical_type_node, to, from);
        tmp2 = fold_build2_loc (loc, TRUNC_DIV_EXPR, utype,
  			      fold_build2_loc (loc, MINUS_EXPR, utype,
  					       tou, fromu),
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2143,2149 ****
  
        /* For a negative step, when to > from, exit, otherwise compute
           countm1 = ((unsigned)from - (unsigned)to) / -(unsigned)step  */
!       tmp = fold_build2_loc (loc, GT_EXPR, boolean_type_node, to, from);
        tmp2 = fold_build2_loc (loc, TRUNC_DIV_EXPR, utype,
  			      fold_build2_loc (loc, MINUS_EXPR, utype,
  					       fromu, tou),
--- 2153,2159 ----
  
        /* For a negative step, when to > from, exit, otherwise compute
           countm1 = ((unsigned)from - (unsigned)to) / -(unsigned)step  */
!       tmp = fold_build2_loc (loc, GT_EXPR, logical_type_node, to, from);
        tmp2 = fold_build2_loc (loc, TRUNC_DIV_EXPR, utype,
  			      fold_build2_loc (loc, MINUS_EXPR, utype,
  					       fromu, tou),
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2156,2162 ****
  				build1_loc (loc, GOTO_EXPR, void_type_node,
  					    exit_label), NULL_TREE));
  
!       tmp = fold_build2_loc (loc, LT_EXPR, boolean_type_node, step,
  			     build_int_cst (TREE_TYPE (step), 0));
        tmp = fold_build3_loc (loc, COND_EXPR, void_type_node, tmp, neg, pos);
  
--- 2166,2172 ----
  				build1_loc (loc, GOTO_EXPR, void_type_node,
  					    exit_label), NULL_TREE));
  
!       tmp = fold_build2_loc (loc, LT_EXPR, logical_type_node, step,
  			     build_int_cst (TREE_TYPE (step), 0));
        tmp = fold_build3_loc (loc, COND_EXPR, void_type_node, tmp, neg, pos);
  
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2177,2189 ****
  
        /* We need a special check for empty loops:
  	 empty = (step > 0 ? to < from : to > from);  */
!       pos_step = fold_build2_loc (loc, GT_EXPR, boolean_type_node, step,
  				  build_zero_cst (type));
!       tmp = fold_build3_loc (loc, COND_EXPR, boolean_type_node, pos_step,
  			     fold_build2_loc (loc, LT_EXPR,
! 					      boolean_type_node, to, from),
  			     fold_build2_loc (loc, GT_EXPR,
! 					      boolean_type_node, to, from));
        /* If the loop is empty, go directly to the exit label.  */
        tmp = fold_build3_loc (loc, COND_EXPR, void_type_node, tmp,
  			 build1_v (GOTO_EXPR, exit_label),
--- 2187,2199 ----
  
        /* We need a special check for empty loops:
  	 empty = (step > 0 ? to < from : to > from);  */
!       pos_step = fold_build2_loc (loc, GT_EXPR, logical_type_node, step,
  				  build_zero_cst (type));
!       tmp = fold_build3_loc (loc, COND_EXPR, logical_type_node, pos_step,
  			     fold_build2_loc (loc, LT_EXPR,
! 					      logical_type_node, to, from),
  			     fold_build2_loc (loc, GT_EXPR,
! 					      logical_type_node, to, from));
        /* If the loop is empty, go directly to the exit label.  */
        tmp = fold_build3_loc (loc, COND_EXPR, void_type_node, tmp,
  			 build1_v (GOTO_EXPR, exit_label),
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2208,2214 ****
    /* Check whether someone has modified the loop variable.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_DO)
      {
!       tmp = fold_build2_loc (loc, NE_EXPR, boolean_type_node, dovar,
  			     saved_dovar);
        gfc_trans_runtime_check (true, false, tmp, &body, &code->loc,
  			       "Loop variable has been modified");
--- 2218,2224 ----
    /* Check whether someone has modified the loop variable.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_DO)
      {
!       tmp = fold_build2_loc (loc, NE_EXPR, logical_type_node, dovar,
  			     saved_dovar);
        gfc_trans_runtime_check (true, false, tmp, &body, &code->loc,
  			       "Loop variable has been modified");
*************** gfc_trans_do (gfc_code * code, tree exit
*** 2241,2247 ****
    gfc_add_modify_loc (loc, &body, countm1, tmp);
  
    /* End with the loop condition.  Loop until countm1t == 0.  */
!   cond = fold_build2_loc (loc, EQ_EXPR, boolean_type_node, countm1t,
  			  build_int_cst (utype, 0));
    tmp = fold_build1_loc (loc, GOTO_EXPR, void_type_node, exit_label);
    tmp = fold_build3_loc (loc, COND_EXPR, void_type_node,
--- 2251,2257 ----
    gfc_add_modify_loc (loc, &body, countm1, tmp);
  
    /* End with the loop condition.  Loop until countm1t == 0.  */
!   cond = fold_build2_loc (loc, EQ_EXPR, logical_type_node, countm1t,
  			  build_int_cst (utype, 0));
    tmp = fold_build1_loc (loc, GOTO_EXPR, void_type_node, exit_label);
    tmp = fold_build3_loc (loc, COND_EXPR, void_type_node,
*************** gfc_trans_forall_loop (forall_info *fora
*** 3395,3401 ****
        gfc_init_block (&block);
  
        /* The exit condition.  */
!       cond = fold_build2_loc (input_location, LE_EXPR, boolean_type_node,
  			      count, build_int_cst (TREE_TYPE (count), 0));
        if (forall_tmp->do_concurrent)
  	cond = build2 (ANNOTATE_EXPR, TREE_TYPE (cond), cond,
--- 3405,3411 ----
        gfc_init_block (&block);
  
        /* The exit condition.  */
!       cond = fold_build2_loc (input_location, LE_EXPR, logical_type_node,
  			      count, build_int_cst (TREE_TYPE (count), 0));
        if (forall_tmp->do_concurrent)
  	cond = build2 (ANNOTATE_EXPR, TREE_TYPE (cond), cond,
*************** gfc_trans_where_2 (gfc_code * code, tree
*** 5073,5079 ****
  					  &inner_size_body, block);
  
        /* Check whether the size is negative.  */
!       cond = fold_build2_loc (input_location, LE_EXPR, boolean_type_node, size,
  			      gfc_index_zero_node);
        size = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type,
  			      cond, gfc_index_zero_node, size);
--- 5083,5089 ----
  					  &inner_size_body, block);
  
        /* Check whether the size is negative.  */
!       cond = fold_build2_loc (input_location, LE_EXPR, logical_type_node, size,
  			      gfc_index_zero_node);
        size = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type,
  			      cond, gfc_index_zero_node, size);
*************** gfc_trans_allocate (gfc_code * code)
*** 5857,5866 ****
        if (code->ext.alloc.ts.type != BT_CHARACTER)
  	expr3_esize = TYPE_SIZE_UNIT (
  	      gfc_typenode_for_spec (&code->ext.alloc.ts));
!       else
  	{
  	  gfc_expr *sz;
- 	  gcc_assert (code->ext.alloc.ts.u.cl->length != NULL);
  	  sz = gfc_copy_expr (code->ext.alloc.ts.u.cl->length);
  	  gfc_init_se (&se_sz, NULL);
  	  gfc_conv_expr (&se_sz, sz);
--- 5867,5875 ----
        if (code->ext.alloc.ts.type != BT_CHARACTER)
  	expr3_esize = TYPE_SIZE_UNIT (
  	      gfc_typenode_for_spec (&code->ext.alloc.ts));
!       else if (code->ext.alloc.ts.u.cl->length != NULL)
  	{
  	  gfc_expr *sz;
  	  sz = gfc_copy_expr (code->ext.alloc.ts.u.cl->length);
  	  gfc_init_se (&se_sz, NULL);
  	  gfc_conv_expr (&se_sz, sz);
*************** gfc_trans_allocate (gfc_code * code)
*** 5874,5879 ****
--- 5883,5890 ----
  					 tmp, se_sz.expr);
  	  expr3_esize = gfc_evaluate_now (expr3_esize, &block);
  	}
+       else
+ 	expr3_esize = NULL_TREE;
      }
  
    /* The routine gfc_trans_assignment () already implements all
*************** gfc_trans_allocate (gfc_code * code)
*** 6078,6084 ****
  		     polymorphic and stores a _len dependent object,
  		     e.g., a string.  */
  		  memsz = fold_build2_loc (input_location, GT_EXPR,
! 					   boolean_type_node, expr3_len,
  					   integer_zero_node);
  		  memsz = fold_build3_loc (input_location, COND_EXPR,
  					 TREE_TYPE (expr3_esize),
--- 6089,6095 ----
  		     polymorphic and stores a _len dependent object,
  		     e.g., a string.  */
  		  memsz = fold_build2_loc (input_location, GT_EXPR,
! 					   logical_type_node, expr3_len,
  					   integer_zero_node);
  		  memsz = fold_build3_loc (input_location, COND_EXPR,
  					 TREE_TYPE (expr3_esize),
*************** gfc_trans_allocate (gfc_code * code)
*** 6211,6217 ****
  	{
  	  tmp = build1_v (GOTO_EXPR, label_errmsg);
  	  parm = fold_build2_loc (input_location, NE_EXPR,
! 				  boolean_type_node, stat,
  				  build_int_cst (TREE_TYPE (stat), 0));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (parm, PRED_FORTRAN_FAIL_ALLOC),
--- 6222,6228 ----
  	{
  	  tmp = build1_v (GOTO_EXPR, label_errmsg);
  	  parm = fold_build2_loc (input_location, NE_EXPR,
! 				  logical_type_node, stat,
  				  build_int_cst (TREE_TYPE (stat), 0));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (parm, PRED_FORTRAN_FAIL_ALLOC),
*************** gfc_trans_allocate (gfc_code * code)
*** 6430,6436 ****
  			     gfc_default_character_kind);
        dlen = gfc_finish_block (&errmsg_block);
  
!       tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			     stat, build_int_cst (TREE_TYPE (stat), 0));
  
        tmp = build3_v (COND_EXPR, tmp,
--- 6441,6447 ----
  			     gfc_default_character_kind);
        dlen = gfc_finish_block (&errmsg_block);
  
!       tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     stat, build_int_cst (TREE_TYPE (stat), 0));
  
        tmp = build3_v (COND_EXPR, tmp,
*************** gfc_trans_deallocate (gfc_code *code)
*** 6668,6674 ****
  	{
            tree cond;
  
! 	  cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, stat,
  				  build_int_cst (TREE_TYPE (stat), 0));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond, PRED_FORTRAN_FAIL_ALLOC),
--- 6679,6685 ----
  	{
            tree cond;
  
! 	  cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node, stat,
  				  build_int_cst (TREE_TYPE (stat), 0));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond, PRED_FORTRAN_FAIL_ALLOC),
*************** gfc_trans_deallocate (gfc_code *code)
*** 6708,6714 ****
  			     slen, errmsg_str, gfc_default_character_kind);
        tmp = gfc_finish_block (&errmsg_block);
  
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, stat,
  			     build_int_cst (TREE_TYPE (stat), 0));
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  			     gfc_unlikely (cond, PRED_FORTRAN_FAIL_ALLOC), tmp,
--- 6719,6725 ----
  			     slen, errmsg_str, gfc_default_character_kind);
        tmp = gfc_finish_block (&errmsg_block);
  
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node, stat,
  			     build_int_cst (TREE_TYPE (stat), 0));
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  			     gfc_unlikely (cond, PRED_FORTRAN_FAIL_ALLOC), tmp,
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-types.c gcc-7.3.0/gcc/fortran/trans-types.c
*** gcc-7.2.0/gcc/fortran/trans-types.c	Fri May  5 20:09:20 2017
--- gcc-7.3.0/gcc/fortran/trans-types.c	Mon Nov 13 20:01:20 2017
*************** tree ppvoid_type_node;
*** 60,65 ****
--- 60,68 ----
  tree pchar_type_node;
  tree pfunc_type_node;
  
+ tree logical_type_node;
+ tree logical_true_node;
+ tree logical_false_node;
  tree gfc_charlen_type_node;
  
  tree gfc_float128_type_node = NULL_TREE;
*************** gfc_init_types (void)
*** 976,981 ****
--- 979,989 ----
  			wi::mask (n, UNSIGNED,
  				  TYPE_PRECISION (size_type_node)));
  
+ 
+   logical_type_node = gfc_get_logical_type (gfc_default_logical_kind);
+   logical_true_node = build_int_cst (logical_type_node, 1);
+   logical_false_node = build_int_cst (logical_type_node, 0);
+ 
    /* ??? Shouldn't this be based on gfc_index_integer_kind or so?  */
    gfc_charlen_int_kind = 4;
    gfc_charlen_type_node = gfc_get_int_type (gfc_charlen_int_kind);
*************** gfc_get_array_descr_info (const_tree typ
*** 3228,3238 ****
    t = build1 (NOP_EXPR, build_pointer_type (ptr_type_node), t);
    info->data_location = build1 (INDIRECT_REF, ptr_type_node, t);
    if (GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_ALLOCATABLE)
!     info->allocated = build2 (NE_EXPR, boolean_type_node,
  			      info->data_location, null_pointer_node);
    else if (GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_POINTER
  	   || GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_POINTER_CONT)
!     info->associated = build2 (NE_EXPR, boolean_type_node,
  			       info->data_location, null_pointer_node);
    if ((GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_ASSUMED_RANK
         || GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_ASSUMED_RANK_CONT)
--- 3236,3246 ----
    t = build1 (NOP_EXPR, build_pointer_type (ptr_type_node), t);
    info->data_location = build1 (INDIRECT_REF, ptr_type_node, t);
    if (GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_ALLOCATABLE)
!     info->allocated = build2 (NE_EXPR, logical_type_node,
  			      info->data_location, null_pointer_node);
    else if (GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_POINTER
  	   || GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_POINTER_CONT)
!     info->associated = build2 (NE_EXPR, logical_type_node,
  			       info->data_location, null_pointer_node);
    if ((GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_ASSUMED_RANK
         || GFC_TYPE_ARRAY_AKIND (type) == GFC_ARRAY_ASSUMED_RANK_CONT)
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans-types.h gcc-7.3.0/gcc/fortran/trans-types.h
*** gcc-7.2.0/gcc/fortran/trans-types.h	Fri Jan 13 19:53:16 2017
--- gcc-7.3.0/gcc/fortran/trans-types.h	Mon Nov 13 20:01:20 2017
*************** extern GTY(()) tree pchar_type_node;
*** 33,38 ****
--- 33,52 ----
  extern GTY(()) tree gfc_float128_type_node;
  extern GTY(()) tree gfc_complex_float128_type_node;
  
+ /* logical_type_node is the Fortran LOGICAL type of default kind.  In
+    addition to uses mandated by the Fortran standard, also prefer it
+    for compiler generated temporary variables, is it avoids some minor
+    issues with boolean_type_node (the C/C++ _Bool/bool). Namely:
+    - On x86, partial register stalls with 8/16 bit register access,
+      and length prefix changes.
+    - On s390 there is a compare with immediate and jump instruction,
+      but it works only with 32-bit quantities and not 8-bit such as
+      boolean_type_node.
+ */
+ extern GTY(()) tree logical_type_node;
+ extern GTY(()) tree logical_true_node;
+ extern GTY(()) tree logical_false_node;
+ 
  /* This is the type used to hold the lengths of character variables.
     It must be the same as the corresponding definition in gfortran.h.  */
  /* TODO: This is still hardcoded as kind=4 in some bits of the compiler
diff -Nrcpad gcc-7.2.0/gcc/fortran/trans.c gcc-7.3.0/gcc/fortran/trans.c
*** gcc-7.2.0/gcc/fortran/trans.c	Mon Mar  6 12:48:54 2017
--- gcc-7.3.0/gcc/fortran/trans.c	Mon Nov 13 20:01:20 2017
*************** gfc_build_array_ref (tree base, tree off
*** 342,348 ****
  	  || TREE_CODE (decl) == FUNCTION_DECL
  	  || DECL_CONTEXT (TYPE_MAXVAL (TYPE_DOMAIN (type)))
  					== DECL_CONTEXT (decl)))
!     span = TYPE_MAXVAL (TYPE_DOMAIN (type));
    else
      span = NULL_TREE;
  
--- 342,355 ----
  	  || TREE_CODE (decl) == FUNCTION_DECL
  	  || DECL_CONTEXT (TYPE_MAXVAL (TYPE_DOMAIN (type)))
  					== DECL_CONTEXT (decl)))
!     {
!       span = fold_convert (gfc_array_index_type,
! 			   TYPE_MAX_VALUE (TYPE_DOMAIN (type)));
!       span = fold_build2 (MULT_EXPR, gfc_array_index_type,
! 			  fold_convert (gfc_array_index_type,
! 					TYPE_SIZE_UNIT (TREE_TYPE (type))),
! 			  span);
!     }
    else
      span = NULL_TREE;
  
*************** gfc_trans_runtime_check (bool error, boo
*** 526,534 ****
  
    if (once)
      {
!        tmpvar = gfc_create_var (boolean_type_node, "print_warning");
         TREE_STATIC (tmpvar) = 1;
!        DECL_INITIAL (tmpvar) = boolean_true_node;
         gfc_add_expr_to_block (pblock, tmpvar);
      }
  
--- 533,541 ----
  
    if (once)
      {
!        tmpvar = gfc_create_var (logical_type_node, "print_warning");
         TREE_STATIC (tmpvar) = 1;
!        DECL_INITIAL (tmpvar) = logical_true_node;
         gfc_add_expr_to_block (pblock, tmpvar);
      }
  
*************** gfc_trans_runtime_check (bool error, boo
*** 547,553 ****
    va_end (ap);
  
    if (once)
!     gfc_add_modify (&block, tmpvar, boolean_false_node);
  
    body = gfc_finish_block (&block);
  
--- 554,560 ----
    va_end (ap);
  
    if (once)
!     gfc_add_modify (&block, tmpvar, logical_false_node);
  
    body = gfc_finish_block (&block);
  
*************** gfc_call_malloc (stmtblock_t * block, tr
*** 600,606 ****
    if (gfc_option.rtcheck & GFC_RTCHECK_MEM)
      {
        null_result = fold_build2_loc (input_location, EQ_EXPR,
! 				     boolean_type_node, res,
  				     build_int_cst (pvoid_type_node, 0));
        msg = gfc_build_addr_expr (pchar_type_node,
  	      gfc_build_localized_cstring_const ("Memory allocation failed"));
--- 607,613 ----
    if (gfc_option.rtcheck & GFC_RTCHECK_MEM)
      {
        null_result = fold_build2_loc (input_location, EQ_EXPR,
! 				     logical_type_node, res,
  				     build_int_cst (pvoid_type_node, 0));
        msg = gfc_build_addr_expr (pchar_type_node,
  	      gfc_build_localized_cstring_const ("Memory allocation failed"));
*************** gfc_allocate_using_malloc (stmtblock_t *
*** 686,692 ****
      }
  
    error_cond = fold_build2_loc (input_location, EQ_EXPR,
! 				boolean_type_node, pointer,
  				build_int_cst (prvoid_type_node, 0));
    tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  			 gfc_unlikely (error_cond, PRED_FORTRAN_FAIL_ALLOC),
--- 693,699 ----
      }
  
    error_cond = fold_build2_loc (input_location, EQ_EXPR,
! 				logical_type_node, pointer,
  				build_int_cst (prvoid_type_node, 0));
    tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  			 gfc_unlikely (error_cond, PRED_FORTRAN_FAIL_ALLOC),
*************** gfc_allocate_allocatable (stmtblock_t *
*** 788,794 ****
  
    size = fold_convert (size_type_node, size);
    null_mem = gfc_unlikely (fold_build2_loc (input_location, NE_EXPR,
! 					    boolean_type_node, mem,
  					    build_int_cst (type, 0)),
  			   PRED_FORTRAN_REALLOC);
  
--- 795,801 ----
  
    size = fold_convert (size_type_node, size);
    null_mem = gfc_unlikely (fold_build2_loc (input_location, NE_EXPR,
! 					    logical_type_node, mem,
  					    build_int_cst (type, 0)),
  			   PRED_FORTRAN_REALLOC);
  
*************** gfc_allocate_allocatable (stmtblock_t *
*** 866,872 ****
  	{
  	  TREE_USED (label_finish) = 1;
  	  tmp = build1_v (GOTO_EXPR, label_finish);
! 	  cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				  status, build_zero_cst (TREE_TYPE (status)));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond, PRED_FORTRAN_FAIL_ALLOC),
--- 873,879 ----
  	{
  	  TREE_USED (label_finish) = 1;
  	  tmp = build1_v (GOTO_EXPR, label_finish);
! 	  cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				  status, build_zero_cst (TREE_TYPE (status)));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond, PRED_FORTRAN_FAIL_ALLOC),
*************** gfc_add_comp_finalizer_call (stmtblock_t
*** 1083,1094 ****
      {
        tmp = GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (array))
  	    ?  gfc_conv_descriptor_data_get (array) : array;
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			    tmp, fold_convert (TREE_TYPE (tmp),
  						 null_pointer_node));
      }
    else
!     cond = boolean_true_node;
  
    if (!GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (array)))
      {
--- 1090,1101 ----
      {
        tmp = GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (array))
  	    ?  gfc_conv_descriptor_data_get (array) : array;
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			    tmp, fold_convert (TREE_TYPE (tmp),
  						 null_pointer_node));
      }
    else
!     cond = logical_true_node;
  
    if (!GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (array)))
      {
*************** gfc_add_comp_finalizer_call (stmtblock_t
*** 1104,1115 ****
  
    if (!final_expr)
      {
!       tmp = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			     final_fndecl,
  			     fold_convert (TREE_TYPE (final_fndecl),
  					   null_pointer_node));
        cond = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			      boolean_type_node, cond, tmp);
      }
  
    if (POINTER_TYPE_P (TREE_TYPE (final_fndecl)))
--- 1111,1122 ----
  
    if (!final_expr)
      {
!       tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     final_fndecl,
  			     fold_convert (TREE_TYPE (final_fndecl),
  					   null_pointer_node));
        cond = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 			      logical_type_node, cond, tmp);
      }
  
    if (POINTER_TYPE_P (TREE_TYPE (final_fndecl)))
*************** gfc_add_finalizer_call (stmtblock_t *blo
*** 1205,1211 ****
        gfc_init_se (&se, NULL);
        se.want_pointer = 1;
        gfc_conv_expr (&se, final_expr);
!       cond = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			      se.expr, build_int_cst (TREE_TYPE (se.expr), 0));
  
        /* For CLASS(*) not only sym->_vtab->_final can be NULL
--- 1212,1218 ----
        gfc_init_se (&se, NULL);
        se.want_pointer = 1;
        gfc_conv_expr (&se, final_expr);
!       cond = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			      se.expr, build_int_cst (TREE_TYPE (se.expr), 0));
  
        /* For CLASS(*) not only sym->_vtab->_final can be NULL
*************** gfc_add_finalizer_call (stmtblock_t *blo
*** 1223,1233 ****
  	  gfc_conv_expr (&se, vptr_expr);
  	  gfc_free_expr (vptr_expr);
  
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   se.expr,
  				   build_int_cst (TREE_TYPE (se.expr), 0));
  	  cond = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 				  boolean_type_node, cond2, cond);
  	}
  
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
--- 1230,1240 ----
  	  gfc_conv_expr (&se, vptr_expr);
  	  gfc_free_expr (vptr_expr);
  
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   se.expr,
  				   build_int_cst (TREE_TYPE (se.expr), 0));
  	  cond = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
! 				  logical_type_node, cond2, cond);
  	}
  
        tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
*************** gfc_deallocate_with_status (tree pointer
*** 1333,1339 ****
    else if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (pointer)))
      pointer = gfc_conv_descriptor_data_get (pointer);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, pointer,
  			  build_int_cst (TREE_TYPE (pointer), 0));
  
    /* When POINTER is NULL, we set STATUS to 1 if it's present, otherwise
--- 1340,1346 ----
    else if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (pointer)))
      pointer = gfc_conv_descriptor_data_get (pointer);
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, pointer,
  			  build_int_cst (TREE_TYPE (pointer), 0));
  
    /* When POINTER is NULL, we set STATUS to 1 if it's present, otherwise
*************** gfc_deallocate_with_status (tree pointer
*** 1360,1366 ****
        tree cond2;
  
        status_type = TREE_TYPE (TREE_TYPE (status));
!       cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       status, build_int_cst (TREE_TYPE (status), 0));
        tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
  			     fold_build1_loc (input_location, INDIRECT_REF,
--- 1367,1373 ----
        tree cond2;
  
        status_type = TREE_TYPE (TREE_TYPE (status));
!       cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       status, build_int_cst (TREE_TYPE (status), 0));
        tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
  			     fold_build1_loc (input_location, INDIRECT_REF,
*************** gfc_deallocate_with_status (tree pointer
*** 1393,1399 ****
  	  tree status_type = TREE_TYPE (TREE_TYPE (status));
  	  tree cond2;
  
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   status,
  				   build_int_cst (TREE_TYPE (status), 0));
  	  tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
--- 1400,1406 ----
  	  tree status_type = TREE_TYPE (TREE_TYPE (status));
  	  tree cond2;
  
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   status,
  				   build_int_cst (TREE_TYPE (status), 0));
  	  tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
*************** gfc_deallocate_with_status (tree pointer
*** 1456,1462 ****
  
  	  TREE_USED (label_finish) = 1;
  	  tmp = build1_v (GOTO_EXPR, label_finish);
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   stat, build_zero_cst (TREE_TYPE (stat)));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond2, PRED_FORTRAN_REALLOC),
--- 1463,1469 ----
  
  	  TREE_USED (label_finish) = 1;
  	  tmp = build1_v (GOTO_EXPR, label_finish);
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   stat, build_zero_cst (TREE_TYPE (stat)));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond2, PRED_FORTRAN_REALLOC),
*************** gfc_deallocate_scalar_with_status (tree
*** 1492,1498 ****
        && comp_ref)
      caf_dereg_type = GFC_CAF_COARRAY_DEALLOCATE_ONLY;
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node, pointer,
  			  build_int_cst (TREE_TYPE (pointer), 0));
  
    /* When POINTER is NULL, we set STATUS to 1 if it's present, otherwise
--- 1499,1505 ----
        && comp_ref)
      caf_dereg_type = GFC_CAF_COARRAY_DEALLOCATE_ONLY;
  
!   cond = fold_build2_loc (input_location, EQ_EXPR, logical_type_node, pointer,
  			  build_int_cst (TREE_TYPE (pointer), 0));
  
    /* When POINTER is NULL, we set STATUS to 1 if it's present, otherwise
*************** gfc_deallocate_scalar_with_status (tree
*** 1519,1525 ****
        tree status_type = TREE_TYPE (TREE_TYPE (status));
        tree cond2;
  
!       cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  			       status, build_int_cst (TREE_TYPE (status), 0));
        tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
  			     fold_build1_loc (input_location, INDIRECT_REF,
--- 1526,1532 ----
        tree status_type = TREE_TYPE (TREE_TYPE (status));
        tree cond2;
  
!       cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			       status, build_int_cst (TREE_TYPE (status), 0));
        tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
  			     fold_build1_loc (input_location, INDIRECT_REF,
*************** gfc_deallocate_scalar_with_status (tree
*** 1564,1570 ****
  	  tree status_type = TREE_TYPE (TREE_TYPE (status));
  	  tree cond2;
  
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   status,
  				   build_int_cst (TREE_TYPE (status), 0));
  	  tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
--- 1571,1577 ----
  	  tree status_type = TREE_TYPE (TREE_TYPE (status));
  	  tree cond2;
  
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   status,
  				   build_int_cst (TREE_TYPE (status), 0));
  	  tmp = fold_build2_loc (input_location, MODIFY_EXPR, status_type,
*************** gfc_deallocate_scalar_with_status (tree
*** 1614,1620 ****
  
  	  TREE_USED (label_finish) = 1;
  	  tmp = build1_v (GOTO_EXPR, label_finish);
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, boolean_type_node,
  				   stat, build_zero_cst (TREE_TYPE (stat)));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond2, PRED_FORTRAN_REALLOC),
--- 1621,1627 ----
  
  	  TREE_USED (label_finish) = 1;
  	  tmp = build1_v (GOTO_EXPR, label_finish);
! 	  cond2 = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				   stat, build_zero_cst (TREE_TYPE (stat)));
  	  tmp = fold_build3_loc (input_location, COND_EXPR, void_type_node,
  				 gfc_unlikely (cond2, PRED_FORTRAN_REALLOC),
*************** gfc_call_realloc (stmtblock_t * block, t
*** 1657,1667 ****
  			 builtin_decl_explicit (BUILT_IN_REALLOC), 2,
  			 fold_convert (pvoid_type_node, mem), size);
    gfc_add_modify (block, res, fold_convert (type, tmp));
!   null_result = fold_build2_loc (input_location, EQ_EXPR, boolean_type_node,
  				 res, build_int_cst (pvoid_type_node, 0));
!   nonzero = fold_build2_loc (input_location, NE_EXPR, boolean_type_node, size,
  			     build_int_cst (size_type_node, 0));
!   null_result = fold_build2_loc (input_location, TRUTH_AND_EXPR, boolean_type_node,
  				 null_result, nonzero);
    msg = gfc_build_addr_expr (pchar_type_node, gfc_build_localized_cstring_const
  			     ("Allocation would exceed memory limit"));
--- 1664,1674 ----
  			 builtin_decl_explicit (BUILT_IN_REALLOC), 2,
  			 fold_convert (pvoid_type_node, mem), size);
    gfc_add_modify (block, res, fold_convert (type, tmp));
!   null_result = fold_build2_loc (input_location, EQ_EXPR, logical_type_node,
  				 res, build_int_cst (pvoid_type_node, 0));
!   nonzero = fold_build2_loc (input_location, NE_EXPR, logical_type_node, size,
  			     build_int_cst (size_type_node, 0));
!   null_result = fold_build2_loc (input_location, TRUTH_AND_EXPR, logical_type_node,
  				 null_result, nonzero);
    msg = gfc_build_addr_expr (pchar_type_node, gfc_build_localized_cstring_const
  			     ("Allocation would exceed memory limit"));
diff -Nrcpad gcc-7.2.0/gcc/gcc-ar.c gcc-7.3.0/gcc/gcc-ar.c
*** gcc-7.2.0/gcc/gcc-ar.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/gcc-ar.c	Tue Nov 21 16:00:55 2017
*************** main (int ac, char **av)
*** 194,207 ****
  #ifdef CROSS_DIRECTORY_STRUCTURE
        real_exe_name = concat (target_machine, "-", PERSONALITY, NULL);
  #endif
-       /* Do not search original location in the same folder.  */
-       char *exe_folder = lrealpath (av[0]);
-       exe_folder[strlen (exe_folder) - strlen (lbasename (exe_folder))] = '\0';
-       char *location = concat (exe_folder, PERSONALITY, NULL);
- 
-       if (access (location, X_OK) == 0)
- 	remove_prefix (exe_folder, &path);
- 
        exe_name = find_a_file (&path, real_exe_name, X_OK);
        if (!exe_name)
  	{
--- 194,199 ----
diff -Nrcpad gcc-7.2.0/gcc/gcc.c gcc-7.3.0/gcc/gcc.c
*** gcc-7.2.0/gcc/gcc.c	Thu Jun 22 11:38:56 2017
--- gcc-7.3.0/gcc/gcc.c	Fri Sep 15 08:18:34 2017
*************** proper position among the other output f
*** 872,879 ****
  #endif
  
  #ifdef ENABLE_DEFAULT_PIE
! #define NO_PIE_SPEC		"no-pie|static"
! #define PIE_SPEC		NO_PIE_SPEC "|r|shared:;"
  #define NO_FPIE1_SPEC		"fno-pie"
  #define FPIE1_SPEC		NO_FPIE1_SPEC ":;"
  #define NO_FPIE2_SPEC		"fno-PIE"
--- 872,878 ----
  #endif
  
  #ifdef ENABLE_DEFAULT_PIE
! #define PIE_SPEC		"!no-pie"
  #define NO_FPIE1_SPEC		"fno-pie"
  #define FPIE1_SPEC		NO_FPIE1_SPEC ":;"
  #define NO_FPIE2_SPEC		"fno-PIE"
*************** proper position among the other output f
*** 894,900 ****
  #define FPIE_OR_FPIC_SPEC	NO_FPIE_AND_FPIC_SPEC ":;"
  #else
  #define PIE_SPEC		"pie"
- #define NO_PIE_SPEC		PIE_SPEC "|r|shared:;"
  #define FPIE1_SPEC		"fpie"
  #define NO_FPIE1_SPEC		FPIE1_SPEC ":;"
  #define FPIE2_SPEC		"fPIE"
--- 893,898 ----
*************** proper position among the other output f
*** 923,929 ****
  #else
  #define LD_PIE_SPEC ""
  #endif
! #define LINK_PIE_SPEC "%{no-pie:} " "%{" PIE_SPEC ":" LD_PIE_SPEC "} "
  #endif
  
  #ifndef LINK_BUILDID_SPEC
--- 921,927 ----
  #else
  #define LD_PIE_SPEC ""
  #endif
! #define LINK_PIE_SPEC "%{static|shared|r:;" PIE_SPEC ":" LD_PIE_SPEC "} "
  #endif
  
  #ifndef LINK_BUILDID_SPEC
*************** proper position among the other output f
*** 1011,1018 ****
  #endif
  
  /* -u* was put back because both BSD and SysV seem to support it.  */
! /* %{static:} simply prevents an error message if the target machine
!    doesn't handle -static.  */
  /* We want %{T*} after %{L*} and %D so that it can be used to specify linker
     scripts which exist in user specified directories, or in standard
     directories.  */
--- 1009,1018 ----
  #endif
  
  /* -u* was put back because both BSD and SysV seem to support it.  */
! /* %{static|no-pie:} simply prevents an error message:
!    1. If the target machine doesn't handle -static.
!    2. If PIE isn't enabled by default.
!  */
  /* We want %{T*} after %{L*} and %D so that it can be used to specify linker
     scripts which exist in user specified directories, or in standard
     directories.  */
*************** proper position among the other output f
*** 1029,1035 ****
     "%{fuse-ld=*:-fuse-ld=%*} " LINK_COMPRESS_DEBUG_SPEC \
     "%X %{o*} %{e*} %{N} %{n} %{r}\
      %{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!nostartfiles:%S}} \
!     %{static:} %{L*} %(mfwrap) %(link_libgcc) " \
      VTABLE_VERIFICATION_SPEC " " SANITIZER_EARLY_SPEC " %o " CHKP_SPEC " \
      %{fopenacc|fopenmp|%:gt(%{ftree-parallelize-loops=*:%*} 1):\
  	%:include(libgomp.spec)%(link_gomp)}\
--- 1029,1035 ----
     "%{fuse-ld=*:-fuse-ld=%*} " LINK_COMPRESS_DEBUG_SPEC \
     "%X %{o*} %{e*} %{N} %{n} %{r}\
      %{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!nostartfiles:%S}} \
!     %{static|no-pie:} %{L*} %(mfwrap) %(link_libgcc) " \
      VTABLE_VERIFICATION_SPEC " " SANITIZER_EARLY_SPEC " %o " CHKP_SPEC " \
      %{fopenacc|fopenmp|%:gt(%{ftree-parallelize-loops=*:%*} 1):\
  	%:include(libgomp.spec)%(link_gomp)}\
*************** driver_handle_option (struct gcc_options
*** 3742,3748 ****
  		      unsigned int lang_mask ATTRIBUTE_UNUSED, int kind,
  		      location_t loc,
  		      const struct cl_option_handlers *handlers ATTRIBUTE_UNUSED,
! 		      diagnostic_context *dc)
  {
    size_t opt_index = decoded->opt_index;
    const char *arg = decoded->arg;
--- 3742,3749 ----
  		      unsigned int lang_mask ATTRIBUTE_UNUSED, int kind,
  		      location_t loc,
  		      const struct cl_option_handlers *handlers ATTRIBUTE_UNUSED,
! 		      diagnostic_context *dc,
! 		      void (*) (void))
  {
    size_t opt_index = decoded->opt_index;
    const char *arg = decoded->arg;
diff -Nrcpad gcc-7.2.0/gcc/gengtype-lex.c gcc-7.3.0/gcc/gengtype-lex.c
*** gcc-7.2.0/gcc/gengtype-lex.c	Mon Aug 14 08:05:16 2017
--- gcc-7.3.0/gcc/gengtype-lex.c	Thu Jan 25 08:19:42 2018
*************** int yy_flex_debug = 0;
*** 1188,1194 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2017 Free Software Foundation, Inc.
--- 1188,1194 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2017 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1209,1215 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1209,1215 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** YY_DECL
*** 1425,1431 ****
  	register char *yy_cp, *yy_bp;
  	register int yy_act;
      
! #line 66 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1425,1431 ----
  	register char *yy_cp, *yy_bp;
  	register int yy_act;
      
! #line 66 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
*************** case 1:
*** 1522,1528 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 77 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
--- 1522,1528 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 77 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
*************** case 2:
*** 1534,1540 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 81 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1534,1540 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 81 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** case 3:
*** 1546,1552 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 85 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
--- 1546,1552 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 85 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
*************** case 4:
*** 1558,1564 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 89 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1558,1564 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 89 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** case 5:
*** 1570,1576 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 93 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
--- 1570,1576 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 93 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
*************** case 6:
*** 1582,1588 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 97 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
--- 1582,1588 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 97 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1593,1617 ****
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1593,1617 ----
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
*************** case 11:
*** 1620,1626 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 111 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
--- 1620,1626 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 111 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
*************** case 12:
*** 1628,1644 ****
  *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 113 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
--- 1628,1644 ----
  *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 113 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
*************** case 16:
*** 1650,1656 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 119 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
--- 1650,1656 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 119 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
*************** case 17:
*** 1659,1665 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
--- 1659,1665 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
*************** case 18:
*** 1668,1674 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
--- 1668,1674 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
*************** case 19:
*** 1677,1683 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
--- 1677,1683 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
*************** case 20:
*** 1686,1692 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
--- 1686,1692 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
*************** case 21:
*** 1695,1701 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
--- 1695,1701 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
*************** case 22:
*** 1704,1710 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
--- 1704,1710 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
*************** case 23:
*** 1713,1719 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
--- 1713,1719 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
*************** case 24:
*** 1722,1733 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
--- 1722,1733 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
*************** case 26:
*** 1735,1745 ****
  *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 1735,1745 ----
  *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** case 28:
*** 1757,1763 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
--- 1757,1763 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 1766,1772 ****
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 1766,1772 ----
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 1776,1782 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 1776,1782 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 1785,1791 ****
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 1785,1791 ----
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 1793,1816 ****
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/space/rguenther/gcc-7.2.0/gcc-7.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 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 1793,1816 ----
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/space/rguenther/gcc-7.3.0/gcc-7.3.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 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 1818,1853 ****
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
--- 1818,1853 ----
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
*************** case 43:
*** 1856,1876 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
--- 1856,1876 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
*************** case 47:
*** 1879,1903 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 1879,1903 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 1906,1917 ****
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1917 "gengtype-lex.c"
--- 1906,1917 ----
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1917 "gengtype-lex.c"
*************** void yyfree (void * ptr )
*** 2878,2884 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/space/rguenther/gcc-7.2.0/gcc-7.2.0/gcc/gengtype-lex.l"
  
  
  
--- 2878,2884 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/space/rguenther/gcc-7.3.0/gcc-7.3.0/gcc/gengtype-lex.l"
  
  
  
diff -Nrcpad gcc-7.2.0/gcc/ggc-page.c gcc-7.3.0/gcc/ggc-page.c
*** gcc-7.2.0/gcc/ggc-page.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/ggc-page.c	Fri Dec 15 11:31:42 2017
*************** along with GCC; see the file COPYING3.
*** 92,102 ****
       4: Object marks as well.  */
  #define GGC_DEBUG_LEVEL (0)
  
- #ifndef HOST_BITS_PER_PTR
- #define HOST_BITS_PER_PTR  HOST_BITS_PER_LONG
- #endif
- 
- 
  /* A two-level tree is used to look up the page-entry for a given
     pointer.  Two chunks of the pointer's bits are extracted to index
     the first and second levels of the tree, as follows:
--- 92,97 ----
diff -Nrcpad gcc-7.2.0/gcc/gimple-fold.c gcc-7.3.0/gcc/gimple-fold.c
*** gcc-7.2.0/gcc/gimple-fold.c	Tue Jun 27 08:16:10 2017
--- gcc-7.3.0/gcc/gimple-fold.c	Fri Dec 15 08:19:15 2017
*************** get_range_strlen (tree arg, tree length[
*** 1236,1242 ****
  		 the NUL.
  		 Set *FLEXP to true if the array whose bound is being
  		 used is at the end of a struct.  */
! 	      if (array_at_struct_end_p (arg, true))
  		*flexp = true;
  
  	      arg = TREE_OPERAND (arg, 1);
--- 1236,1242 ----
  		 the NUL.
  		 Set *FLEXP to true if the array whose bound is being
  		 used is at the end of a struct.  */
! 	      if (array_at_struct_end_p (arg))
  		*flexp = true;
  
  	      arg = TREE_OPERAND (arg, 1);
*************** gimple_fold_call (gimple_stmt_iterator *
*** 3734,3757 ****
  		  tree fndecl = builtin_decl_implicit (BUILT_IN_UNREACHABLE);
  		  gimple *new_stmt = gimple_build_call (fndecl, 0);
  		  gimple_set_location (new_stmt, gimple_location (stmt));
  		  if (lhs && TREE_CODE (lhs) == SSA_NAME)
  		    {
  		      tree var = create_tmp_var (TREE_TYPE (lhs));
! 		      tree def = get_or_create_ssa_default_def (cfun, var);
! 
! 		      /* To satisfy condition for
! 			 cgraph_update_edges_for_call_stmt_node,
! 			 we need to preserve GIMPLE_CALL statement
! 			 at position of GSI iterator.  */
! 		      update_call_from_tree (gsi, def);
! 		      gsi_insert_before (gsi, new_stmt, GSI_NEW_STMT);
! 		    }
! 		  else
! 		    {
! 		      gimple_set_vuse (new_stmt, gimple_vuse (stmt));
! 		      gimple_set_vdef (new_stmt, gimple_vdef (stmt));
! 		      gsi_replace (gsi, new_stmt, false);
  		    }
  		  return true;
  		}
  	    }
--- 3734,3751 ----
  		  tree fndecl = builtin_decl_implicit (BUILT_IN_UNREACHABLE);
  		  gimple *new_stmt = gimple_build_call (fndecl, 0);
  		  gimple_set_location (new_stmt, gimple_location (stmt));
+ 		  /* If the call had a SSA name as lhs morph that into
+ 		     an uninitialized value.  */
  		  if (lhs && TREE_CODE (lhs) == SSA_NAME)
  		    {
  		      tree var = create_tmp_var (TREE_TYPE (lhs));
! 		      SET_SSA_NAME_VAR_OR_IDENTIFIER (lhs, var);
! 		      SSA_NAME_DEF_STMT (lhs) = gimple_build_nop ();
! 		      set_ssa_default_def (cfun, var, lhs);
  		    }
+ 		  gimple_set_vuse (new_stmt, gimple_vuse (stmt));
+ 		  gimple_set_vdef (new_stmt, gimple_vdef (stmt));
+ 		  gsi_replace (gsi, new_stmt, false);
  		  return true;
  		}
  	    }
*************** gimple_get_virt_method_for_vtable (HOST_
*** 6439,6445 ****
    gcc_assert (init);
    if (init == error_mark_node)
      {
-       gcc_assert (in_lto_p);
        /* Pass down that we lost track of the target.  */
        if (can_refer)
  	*can_refer = false;
--- 6433,6438 ----
diff -Nrcpad gcc-7.2.0/gcc/gimple-ssa-sprintf.c gcc-7.3.0/gcc/gimple-ssa-sprintf.c
*** gcc-7.2.0/gcc/gimple-ssa-sprintf.c	Tue Apr 25 17:58:32 2017
--- gcc-7.3.0/gcc/gimple-ssa-sprintf.c	Fri Dec 22 08:54:26 2017
*************** static fmtresult
*** 1717,1722 ****
--- 1717,1724 ----
  format_floating (const directive &dir, tree arg)
  {
    HOST_WIDE_INT prec[] = { dir.prec[0], dir.prec[1] };
+   tree type = (dir.modifier == FMT_LEN_L || dir.modifier == FMT_LEN_ll
+ 	       ? long_double_type_node : double_type_node);
  
    /* For an indeterminate precision the lower bound must be assumed
       to be zero.  */
*************** format_floating (const directive &dir, t
*** 1724,1733 ****
      {
        /* Get the number of fractional decimal digits needed to represent
  	 the argument without a loss of accuracy.  */
-       tree type = arg ? TREE_TYPE (arg) :
- 	(dir.modifier == FMT_LEN_L || dir.modifier == FMT_LEN_ll
- 	 ? long_double_type_node : double_type_node);
- 
        unsigned fmtprec
  	= REAL_MODE_FORMAT (TYPE_MODE (type))->p;
  
--- 1726,1731 ----
*************** format_floating (const directive &dir, t
*** 1778,1784 ****
  	}
      }
  
!   if (!arg || TREE_CODE (arg) != REAL_CST)
      return format_floating (dir, prec);
  
    /* The minimum and maximum number of bytes produced by the directive.  */
--- 1776,1784 ----
  	}
      }
  
!   if (!arg
!       || TREE_CODE (arg) != REAL_CST
!       || !useless_type_conversion_p (type, TREE_TYPE (arg)))
      return format_floating (dir, prec);
  
    /* The minimum and maximum number of bytes produced by the directive.  */
*************** maybe_warn (substring_loc &dirloc, sourc
*** 2294,2300 ****
  	  /* For plain character directives (i.e., the format string itself)
  	     but not others, point the caret at the first character that's
  	     past the end of the destination.  */
! 	  dirloc.set_caret_index (dirloc.get_caret_idx () + navail);
  	}
  
        if (*dir.beg == '\0')
--- 2294,2301 ----
  	  /* For plain character directives (i.e., the format string itself)
  	     but not others, point the caret at the first character that's
  	     past the end of the destination.  */
! 	  if (navail < dir.len)
! 	    dirloc.set_caret_index (dirloc.get_caret_idx () + navail);
  	}
  
        if (*dir.beg == '\0')
*************** maybe_warn (substring_loc &dirloc, sourc
*** 2423,2429 ****
        /* For plain character directives (i.e., the format string itself)
  	 but not others, point the caret at the first character that's
  	 past the end of the destination.  */
!       dirloc.set_caret_index (dirloc.get_caret_idx () + navail);
      }
  
    if (*dir.beg == '\0')
--- 2424,2431 ----
        /* For plain character directives (i.e., the format string itself)
  	 but not others, point the caret at the first character that's
  	 past the end of the destination.  */
!       if (navail < dir.len)
! 	dirloc.set_caret_index (dirloc.get_caret_idx () + navail);
      }
  
    if (*dir.beg == '\0')
diff -Nrcpad gcc-7.2.0/gcc/gimple-ssa-strength-reduction.c gcc-7.3.0/gcc/gimple-ssa-strength-reduction.c
*** gcc-7.2.0/gcc/gimple-ssa-strength-reduction.c	Tue Jul 25 19:40:50 2017
--- gcc-7.3.0/gcc/gimple-ssa-strength-reduction.c	Mon Oct  2 18:07:45 2017
*************** find_phi_def (tree base)
*** 476,482 ****
  
    c = base_cand_from_table (base);
  
!   if (!c || c->kind != CAND_PHI)
      return 0;
  
    return c->cand_num;
--- 476,483 ----
  
    c = base_cand_from_table (base);
  
!   if (!c || c->kind != CAND_PHI
!       || SSA_NAME_OCCURS_IN_ABNORMAL_PHI (gimple_phi_result (c->cand_stmt)))
      return 0;
  
    return c->cand_num;
*************** find_basis_for_base_expr (slsr_cand_t c,
*** 515,520 ****
--- 516,526 ----
  			      gimple_bb (one_basis->cand_stmt)))
  	continue;
  
+       tree lhs = gimple_assign_lhs (one_basis->cand_stmt);
+       if (lhs && TREE_CODE (lhs) == SSA_NAME
+ 	  && SSA_NAME_OCCURS_IN_ABNORMAL_PHI (lhs))
+ 	continue;
+ 
        if (!basis || basis->cand_num < one_basis->cand_num)
  	basis = one_basis;
      }
*************** replace_mult_candidate (slsr_cand_t c, t
*** 2044,2147 ****
    tree target_type = TREE_TYPE (gimple_assign_lhs (c->cand_stmt));
    enum tree_code cand_code = gimple_assign_rhs_code (c->cand_stmt);
  
!   /* It is highly unlikely, but possible, that the resulting
!      bump doesn't fit in a HWI.  Abandon the replacement
!      in this case.  This does not affect siblings or dependents
!      of C.  Restriction to signed HWI is conservative for unsigned
!      types but allows for safe negation without twisted logic.  */
!   if (wi::fits_shwi_p (bump)
!       && bump.to_shwi () != HOST_WIDE_INT_MIN
!       /* It is not useful to replace casts, copies, negates, or adds of
! 	 an SSA name and a constant.  */
!       && cand_code != SSA_NAME
!       && !CONVERT_EXPR_CODE_P (cand_code)
!       && cand_code != PLUS_EXPR
!       && cand_code != POINTER_PLUS_EXPR
!       && cand_code != MINUS_EXPR
!       && cand_code != NEGATE_EXPR)
      {
!       enum tree_code code = PLUS_EXPR;
!       tree bump_tree;
!       gimple *stmt_to_print = NULL;
  
!       /* If the basis name and the candidate's LHS have incompatible
! 	 types, introduce a cast.  */
!       if (!useless_type_conversion_p (target_type, TREE_TYPE (basis_name)))
! 	basis_name = introduce_cast_before_cand (c, target_type, basis_name);
!       if (wi::neg_p (bump))
! 	{
! 	  code = MINUS_EXPR;
! 	  bump = -bump;
! 	}
  
!       bump_tree = wide_int_to_tree (target_type, bump);
  
        if (dump_file && (dump_flags & TDF_DETAILS))
  	{
! 	  fputs ("Replacing: ", dump_file);
! 	  print_gimple_stmt (dump_file, c->cand_stmt, 0, 0);
  	}
! 
!       if (bump == 0)
  	{
- 	  tree lhs = gimple_assign_lhs (c->cand_stmt);
- 	  gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
  	  slsr_cand_t cc = c;
! 	  gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
! 	  gsi_replace (&gsi, copy_stmt, false);
! 	  c->cand_stmt = copy_stmt;
  	  while (cc->next_interp)
  	    {
  	      cc = lookup_cand (cc->next_interp);
! 	      cc->cand_stmt = copy_stmt;
  	    }
  	  if (dump_file && (dump_flags & TDF_DETAILS))
! 	    stmt_to_print = copy_stmt;
! 	}
!       else
! 	{
! 	  tree rhs1, rhs2;
! 	  if (cand_code != NEGATE_EXPR) {
! 	    rhs1 = gimple_assign_rhs1 (c->cand_stmt);
! 	    rhs2 = gimple_assign_rhs2 (c->cand_stmt);
! 	  }
! 	  if (cand_code != NEGATE_EXPR
! 	      && ((operand_equal_p (rhs1, basis_name, 0)
! 		   && operand_equal_p (rhs2, bump_tree, 0))
! 		  || (operand_equal_p (rhs1, bump_tree, 0)
! 		      && operand_equal_p (rhs2, basis_name, 0))))
! 	    {
! 	      if (dump_file && (dump_flags & TDF_DETAILS))
! 		{
! 		  fputs ("(duplicate, not actually replacing)", dump_file);
! 		  stmt_to_print = c->cand_stmt;
! 		}
! 	    }
! 	  else
! 	    {
! 	      gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	      slsr_cand_t cc = c;
! 	      gimple_assign_set_rhs_with_ops (&gsi, code,
! 					      basis_name, bump_tree);
! 	      update_stmt (gsi_stmt (gsi));
!               c->cand_stmt = gsi_stmt (gsi);
! 	      while (cc->next_interp)
! 		{
! 		  cc = lookup_cand (cc->next_interp);
! 		  cc->cand_stmt = gsi_stmt (gsi);
! 		}
! 	      if (dump_file && (dump_flags & TDF_DETAILS))
! 		stmt_to_print = gsi_stmt (gsi);
! 	    }
  	}
!   
!       if (dump_file && (dump_flags & TDF_DETAILS))
! 	{
! 	  fputs ("With: ", dump_file);
! 	  print_gimple_stmt (dump_file, stmt_to_print, 0, 0);
! 	  fputs ("\n", dump_file);
!   	}
      }
  }
  
--- 2050,2153 ----
    tree target_type = TREE_TYPE (gimple_assign_lhs (c->cand_stmt));
    enum tree_code cand_code = gimple_assign_rhs_code (c->cand_stmt);
  
!   /* It is not useful to replace casts, copies, negates, or adds of
!      an SSA name and a constant.  */
!   if (cand_code == SSA_NAME
!       || CONVERT_EXPR_CODE_P (cand_code)
!       || cand_code == PLUS_EXPR
!       || cand_code == POINTER_PLUS_EXPR
!       || cand_code == MINUS_EXPR
!       || cand_code == NEGATE_EXPR)
!     return;
!   
!   enum tree_code code = PLUS_EXPR;
!   tree bump_tree;
!   gimple *stmt_to_print = NULL;
! 
!   /* If the basis name and the candidate's LHS have incompatible
!      types, introduce a cast.  */
!   if (!useless_type_conversion_p (target_type, TREE_TYPE (basis_name)))
!     basis_name = introduce_cast_before_cand (c, target_type, basis_name);
!   if (wi::neg_p (bump))
      {
!       code = MINUS_EXPR;
!       bump = -bump;
!     }
  
!  /* It is possible that the resulting bump doesn't fit in target_type.
!     Abandon the replacement in this case.  This does not affect
!     siblings or dependents of C.  */
!   if (bump != wi::ext (bump, TYPE_PRECISION (target_type),
! 		       TYPE_SIGN (target_type)))
!     return;
  
!   bump_tree = wide_int_to_tree (target_type, bump);
! 
!   if (dump_file && (dump_flags & TDF_DETAILS))
!     {
!       fputs ("Replacing: ", dump_file);
!       print_gimple_stmt (dump_file, c->cand_stmt, 0, 0);
!     }
  
+   if (bump == 0)
+     {
+       tree lhs = gimple_assign_lhs (c->cand_stmt);
+       gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
+       gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
+       slsr_cand_t cc = c;
+       gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
+       gsi_replace (&gsi, copy_stmt, false);
+       c->cand_stmt = copy_stmt;
+       while (cc->next_interp)
+ 	{
+ 	  cc = lookup_cand (cc->next_interp);
+ 	  cc->cand_stmt = copy_stmt;
+ 	}
        if (dump_file && (dump_flags & TDF_DETAILS))
+ 	stmt_to_print = copy_stmt;
+     }
+   else
+     {
+       tree rhs1, rhs2;
+       if (cand_code != NEGATE_EXPR) {
+ 	rhs1 = gimple_assign_rhs1 (c->cand_stmt);
+ 	rhs2 = gimple_assign_rhs2 (c->cand_stmt);
+       }
+       if (cand_code != NEGATE_EXPR
+ 	  && ((operand_equal_p (rhs1, basis_name, 0)
+ 	       && operand_equal_p (rhs2, bump_tree, 0))
+ 	      || (operand_equal_p (rhs1, bump_tree, 0)
+ 		  && operand_equal_p (rhs2, basis_name, 0))))
  	{
! 	  if (dump_file && (dump_flags & TDF_DETAILS))
! 	    {
! 	      fputs ("(duplicate, not actually replacing)", dump_file);
! 	      stmt_to_print = c->cand_stmt;
! 	    }
  	}
!       else
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
  	  slsr_cand_t cc = c;
! 	  gimple_assign_set_rhs_with_ops (&gsi, code,
! 					  basis_name, bump_tree);
! 	  update_stmt (gsi_stmt (gsi));
! 	  c->cand_stmt = gsi_stmt (gsi);
  	  while (cc->next_interp)
  	    {
  	      cc = lookup_cand (cc->next_interp);
! 	      cc->cand_stmt = gsi_stmt (gsi);
  	    }
  	  if (dump_file && (dump_flags & TDF_DETAILS))
! 	    stmt_to_print = gsi_stmt (gsi);
  	}
!     }
! 
!   if (dump_file && (dump_flags & TDF_DETAILS))
!     {
!       fputs ("With: ", dump_file);
!       print_gimple_stmt (dump_file, stmt_to_print, 0, 0);
!       fputs ("\n", dump_file);
      }
  }
  
*************** create_add_on_incoming_edge (slsr_cand_t
*** 2193,2200 ****
  			     widest_int increment, edge e, location_t loc,
  			     bool known_stride)
  {
-   basic_block insert_bb;
-   gimple_stmt_iterator gsi;
    tree lhs, basis_type;
    gassign *new_stmt, *cast_stmt = NULL;
  
--- 2199,2204 ----
*************** create_add_on_incoming_edge (slsr_cand_t
*** 2263,2301 ****
        }
      }
  
!   insert_bb = single_succ_p (e->src) ? e->src : split_edge (e);
!   gsi = gsi_last_bb (insert_bb);
! 
!   if (!gsi_end_p (gsi) && stmt_ends_bb_p (gsi_stmt (gsi)))
!     {
!       gsi_insert_before (&gsi, new_stmt, GSI_SAME_STMT);
!       if (cast_stmt)
! 	{
! 	  gsi_insert_before (&gsi, cast_stmt, GSI_SAME_STMT);
! 	  gimple_set_location (cast_stmt, loc);
! 	}
!     }
!   else
      {
!       if (cast_stmt)
! 	{
! 	  gsi_insert_after (&gsi, cast_stmt, GSI_NEW_STMT);
! 	  gimple_set_location (cast_stmt, loc);
! 	}
!       gsi_insert_after (&gsi, new_stmt, GSI_NEW_STMT);
      }
  
    gimple_set_location (new_stmt, loc);
  
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
        if (cast_stmt)
  	{
! 	  fprintf (dump_file, "Inserting cast in block %d: ",
! 		   insert_bb->index);
  	  print_gimple_stmt (dump_file, cast_stmt, 0, 0);
  	}
!       fprintf (dump_file, "Inserting in block %d: ", insert_bb->index);
        print_gimple_stmt (dump_file, new_stmt, 0, 0);
      }
  
--- 2267,2291 ----
        }
      }
  
!   if (cast_stmt)
      {
!       gimple_set_location (cast_stmt, loc);
!       gsi_insert_on_edge (e, cast_stmt);
      }
  
    gimple_set_location (new_stmt, loc);
+   gsi_insert_on_edge (e, new_stmt);
  
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
        if (cast_stmt)
  	{
! 	  fprintf (dump_file, "Inserting cast on edge %d->%d: ",
! 		   e->src->index, e->dest->index);
  	  print_gimple_stmt (dump_file, cast_stmt, 0, 0);
  	}
!       fprintf (dump_file, "Inserting on edge %d->%d: ", e->src->index,
! 	       e->dest->index);
        print_gimple_stmt (dump_file, new_stmt, 0, 0);
      }
  
*************** insert_initializers (slsr_cand_t c)
*** 3217,3222 ****
--- 3207,3229 ----
  	 that block, the earliest one will be returned in WHERE.  */
        bb = nearest_common_dominator_for_cands (c, incr, &where);
  
+       /* If the NCD is not dominated by the block containing the
+ 	 definition of the stride, we can't legally insert a
+ 	 single initializer.  Mark the increment as unprofitable
+ 	 so we don't make any replacements.  FIXME: Multiple
+ 	 initializers could be placed with more analysis.  */
+       gimple *stride_def = SSA_NAME_DEF_STMT (c->stride);
+       basic_block stride_bb = gimple_bb (stride_def);
+ 
+       if (stride_bb && !dominated_by_p (CDI_DOMINATORS, bb, stride_bb))
+ 	{
+ 	  if (dump_file && (dump_flags & TDF_DETAILS))
+ 	    fprintf (dump_file,
+ 		     "Initializer #%d cannot be legally placed\n", i);
+ 	  incr_vec[i].cost = COST_INFINITE;
+ 	  continue;
+ 	}
+ 
        /* If the nominal stride has a different type than the recorded
  	 stride type, build a cast from the nominal stride to that type.  */
        if (!types_compatible_p (TREE_TYPE (c->stride), c->stride_type))
*************** analyze_candidates_and_replace (void)
*** 3736,3741 ****
--- 3743,3752 ----
  	  free (incr_vec);
  	}
      }
+ 
+   /* For conditional candidates, we may have uncommitted insertions
+      on edges to clean up.  */
+   gsi_commit_edge_inserts ();
  }
  
  namespace {
diff -Nrcpad gcc-7.2.0/gcc/gimplify.c gcc-7.3.0/gcc/gimplify.c
*** gcc-7.2.0/gcc/gimplify.c	Thu Jun 22 11:41:09 2017
--- gcc-7.3.0/gcc/gimplify.c	Tue Nov 21 16:02:04 2017
*************** expand_FALLTHROUGH_r (gimple_stmt_iterat
*** 2212,2219 ****
  		      break;
  		    }
  		}
  	      else
! 		/* Something other than a label.  That's not expected.  */
  		break;
  	      gsi_next (&gsi2);
  	    }
--- 2212,2221 ----
  		      break;
  		    }
  		}
+ 	      else if (gimple_call_internal_p (stmt, IFN_ASAN_MARK))
+ 		;
  	      else
! 		/* Something other is not expected.  */
  		break;
  	      gsi_next (&gsi2);
  	    }
*************** gimplify_modify_expr (tree *expr_p, gimp
*** 5434,5440 ****
       side as statements and throw away the assignment.  Do this after
       gimplify_modify_expr_rhs so we handle TARGET_EXPRs of addressable
       types properly.  */
!   if (zero_sized_type (TREE_TYPE (*from_p)) && !want_value)
      {
        gimplify_stmt (from_p, pre_p);
        gimplify_stmt (to_p, pre_p);
--- 5436,5447 ----
       side as statements and throw away the assignment.  Do this after
       gimplify_modify_expr_rhs so we handle TARGET_EXPRs of addressable
       types properly.  */
!   if (zero_sized_type (TREE_TYPE (*from_p))
!       && !want_value
!       /* Don't do this for calls that return addressable types, expand_call
! 	 relies on those having a lhs.  */
!       && !(TREE_ADDRESSABLE (TREE_TYPE (*from_p))
! 	   && TREE_CODE (*from_p) == CALL_EXPR))
      {
        gimplify_stmt (from_p, pre_p);
        gimplify_stmt (to_p, pre_p);
diff -Nrcpad gcc-7.2.0/gcc/go/ChangeLog gcc-7.3.0/gcc/go/ChangeLog
*** gcc-7.2.0/gcc/go/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/go/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/hwint.h gcc-7.3.0/gcc/hwint.h
*** gcc-7.2.0/gcc/hwint.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/hwint.h	Fri Dec 15 11:31:42 2017
***************
*** 14,19 ****
--- 14,20 ----
  #define HOST_BITS_PER_SHORT (CHAR_BIT * SIZEOF_SHORT)
  #define HOST_BITS_PER_INT   (CHAR_BIT * SIZEOF_INT)
  #define HOST_BITS_PER_LONG  (CHAR_BIT * SIZEOF_LONG)
+ #define HOST_BITS_PER_PTR   (CHAR_BIT * SIZEOF_VOID_P)
  
  /* The string that should be inserted into a printf style format to
     indicate a "long" operand.  */
diff -Nrcpad gcc-7.2.0/gcc/internal-fn.c gcc-7.3.0/gcc/internal-fn.c
*** gcc-7.2.0/gcc/internal-fn.c	Tue Mar 28 17:24:57 2017
--- gcc-7.3.0/gcc/internal-fn.c	Fri Oct 13 17:26:28 2017
*************** expand_mul_overflow (location_t loc, tre
*** 1754,1761 ****
  		}
  
  	      /* At this point hipart{0,1} are both in [-1, 0].  If they are
! 		 the same, overflow happened if res is negative, if they are
! 		 different, overflow happened if res is positive.  */
  	      if (op0_sign != 1 && op1_sign != 1 && op0_sign != op1_sign)
  		emit_jump (hipart_different);
  	      else if (op0_sign == 1 || op1_sign == 1)
--- 1754,1761 ----
  		}
  
  	      /* At this point hipart{0,1} are both in [-1, 0].  If they are
! 		 the same, overflow happened if res is non-positive, if they
! 		 are different, overflow happened if res is positive.  */
  	      if (op0_sign != 1 && op1_sign != 1 && op0_sign != op1_sign)
  		emit_jump (hipart_different);
  	      else if (op0_sign == 1 || op1_sign == 1)
*************** expand_mul_overflow (location_t loc, tre
*** 1763,1769 ****
  					 NULL_RTX, NULL, hipart_different,
  					 PROB_EVEN);
  
! 	      do_compare_rtx_and_jump (res, const0_rtx, LT, false, mode,
  				       NULL_RTX, NULL, do_error,
  				       PROB_VERY_UNLIKELY);
  	      emit_jump (done_label);
--- 1763,1769 ----
  					 NULL_RTX, NULL, hipart_different,
  					 PROB_EVEN);
  
! 	      do_compare_rtx_and_jump (res, const0_rtx, LE, false, mode,
  				       NULL_RTX, NULL, do_error,
  				       PROB_VERY_UNLIKELY);
  	      emit_jump (done_label);
diff -Nrcpad gcc-7.2.0/gcc/ipa-cp.c gcc-7.3.0/gcc/ipa-cp.c
*** gcc-7.2.0/gcc/ipa-cp.c	Tue Apr 11 16:37:31 2017
--- gcc-7.3.0/gcc/ipa-cp.c	Wed Nov 29 22:13:34 2017
*************** ipa_get_jf_pass_through_result (struct i
*** 1224,1243 ****
    if (!is_gimple_ip_invariant (input))
      return NULL_TREE;
  
!   if (TREE_CODE_CLASS (ipa_get_jf_pass_through_operation (jfunc))
!       == tcc_unary)
!     res = fold_unary (ipa_get_jf_pass_through_operation (jfunc),
! 		      TREE_TYPE (input), input);
    else
!     {
!       if (TREE_CODE_CLASS (ipa_get_jf_pass_through_operation (jfunc))
! 	  == tcc_comparison)
! 	restype = boolean_type_node;
!       else
! 	restype = TREE_TYPE (input);
!       res = fold_binary (ipa_get_jf_pass_through_operation (jfunc), restype,
! 			 input, ipa_get_jf_pass_through_operand (jfunc));
!     }
    if (res && !is_gimple_ip_invariant (res))
      return NULL_TREE;
  
--- 1224,1243 ----
    if (!is_gimple_ip_invariant (input))
      return NULL_TREE;
  
!   tree_code opcode = ipa_get_jf_pass_through_operation (jfunc);
!   if (TREE_CODE_CLASS (opcode) == tcc_comparison)
!     restype = boolean_type_node;
!   else if (expr_type_first_operand_type_p (opcode))
!     restype = TREE_TYPE (input);
    else
!     return NULL_TREE;
! 
!   if (TREE_CODE_CLASS (opcode) == tcc_unary)
!     res = fold_unary (opcode, restype, input);
!   else
!     res = fold_binary (opcode, restype, input,
! 		       ipa_get_jf_pass_through_operand (jfunc));
! 
    if (res && !is_gimple_ip_invariant (res))
      return NULL_TREE;
  
diff -Nrcpad gcc-7.2.0/gcc/ipa-icf-gimple.c gcc-7.3.0/gcc/ipa-icf-gimple.c
*** gcc-7.2.0/gcc/ipa-icf-gimple.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/ipa-icf-gimple.c	Fri Sep 15 08:19:15 2017
*************** func_checker::compare_cst_or_decl (tree
*** 361,370 ****
        }
      case LABEL_DECL:
        {
  	int *bb1 = m_label_bb_map.get (t1);
  	int *bb2 = m_label_bb_map.get (t2);
  
! 	return return_with_debug (*bb1 == *bb2);
        }
      case PARM_DECL:
      case RESULT_DECL:
--- 361,374 ----
        }
      case LABEL_DECL:
        {
+ 	if (t1 == t2)
+ 	  return true;
+ 
  	int *bb1 = m_label_bb_map.get (t1);
  	int *bb2 = m_label_bb_map.get (t2);
  
! 	/* Labels can point to another function (non-local GOTOs).  */
! 	return return_with_debug (bb1 != NULL && bb2 != NULL && *bb1 == *bb2);
        }
      case PARM_DECL:
      case RESULT_DECL:
*************** func_checker::compare_operand (tree t1,
*** 539,549 ****
      }
  }
  
- /* Compares two tree list operands T1 and T2 and returns true if these
-    two trees are semantically equivalent.  */
- 
  bool
! func_checker::compare_tree_list_operand (tree t1, tree t2)
  {
    gcc_assert (TREE_CODE (t1) == TREE_LIST);
    gcc_assert (TREE_CODE (t2) == TREE_LIST);
--- 543,550 ----
      }
  }
  
  bool
! func_checker::compare_asm_inputs_outputs (tree t1, tree t2)
  {
    gcc_assert (TREE_CODE (t1) == TREE_LIST);
    gcc_assert (TREE_CODE (t2) == TREE_LIST);
*************** func_checker::compare_tree_list_operand
*** 556,561 ****
--- 557,572 ----
        if (!compare_operand (TREE_VALUE (t1), TREE_VALUE (t2)))
  	return return_false ();
  
+       tree p1 = TREE_PURPOSE (t1);
+       tree p2 = TREE_PURPOSE (t2);
+ 
+       gcc_assert (TREE_CODE (p1) == TREE_LIST);
+       gcc_assert (TREE_CODE (p2) == TREE_LIST);
+ 
+       if (strcmp (TREE_STRING_POINTER (TREE_VALUE (p1)),
+ 		  TREE_STRING_POINTER (TREE_VALUE (p2))) != 0)
+ 	return return_false ();
+ 
        t2 = TREE_CHAIN (t2);
      }
  
*************** func_checker::compare_gimple_asm (const
*** 1004,1010 ****
        tree input1 = gimple_asm_input_op (g1, i);
        tree input2 = gimple_asm_input_op (g2, i);
  
!       if (!compare_tree_list_operand (input1, input2))
  	return return_false_with_msg ("ASM input is different");
      }
  
--- 1015,1021 ----
        tree input1 = gimple_asm_input_op (g1, i);
        tree input2 = gimple_asm_input_op (g2, i);
  
!       if (!compare_asm_inputs_outputs (input1, input2))
  	return return_false_with_msg ("ASM input is different");
      }
  
*************** func_checker::compare_gimple_asm (const
*** 1013,1019 ****
        tree output1 = gimple_asm_output_op (g1, i);
        tree output2 = gimple_asm_output_op (g2, i);
  
!       if (!compare_tree_list_operand (output1, output2))
  	return return_false_with_msg ("ASM output is different");
      }
  
--- 1024,1030 ----
        tree output1 = gimple_asm_output_op (g1, i);
        tree output2 = gimple_asm_output_op (g2, i);
  
!       if (!compare_asm_inputs_outputs (output1, output2))
  	return return_false_with_msg ("ASM output is different");
      }
  
diff -Nrcpad gcc-7.2.0/gcc/ipa-icf-gimple.h gcc-7.3.0/gcc/ipa-icf-gimple.h
*** gcc-7.2.0/gcc/ipa-icf-gimple.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/ipa-icf-gimple.h	Fri Sep 15 08:19:15 2017
*************** public:
*** 215,223 ****
       is returned.  */
    bool compare_operand (tree t1, tree t2);
  
!   /* Compares two tree list operands T1 and T2 and returns true if these
!      two trees are semantically equivalent.  */
!   bool compare_tree_list_operand (tree t1, tree t2);
  
    /* Verifies that trees T1 and T2, representing function declarations
       are equivalent from perspective of ICF.  */
--- 215,223 ----
       is returned.  */
    bool compare_operand (tree t1, tree t2);
  
!   /* Compares GIMPLE ASM inputs (or outputs) where we iterate tree chain
!      and compare both TREE_PURPOSEs and TREE_VALUEs.  */
!   bool compare_asm_inputs_outputs (tree t1, tree t2);
  
    /* Verifies that trees T1 and T2, representing function declarations
       are equivalent from perspective of ICF.  */
diff -Nrcpad gcc-7.2.0/gcc/ipa-icf.c gcc-7.3.0/gcc/ipa-icf.c
*** gcc-7.2.0/gcc/ipa-icf.c	Mon Jan 23 13:01:31 2017
--- gcc-7.3.0/gcc/ipa-icf.c	Wed Jan 17 11:46:31 2018
*************** sem_function::merge (sem_item *alias_ite
*** 1116,1121 ****
--- 1116,1132 ----
        return false;
      }
  
+   if (!original->in_same_comdat_group_p (alias)
+       || original->comdat_local_p ())
+     {
+       if (dump_file)
+ 	fprintf (dump_file,
+ 		 "Not unifying; alias nor wrapper cannot be created; "
+ 		 "across comdat group boundary\n\n");
+ 
+       return false;
+     }
+ 
    /* See if original is in a section that can be discarded if the main
       symbol is not used.  */
  
diff -Nrcpad gcc-7.2.0/gcc/ipa-inline-analysis.c gcc-7.3.0/gcc/ipa-inline-analysis.c
*** gcc-7.2.0/gcc/ipa-inline-analysis.c	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/gcc/ipa-inline-analysis.c	Wed Jan 17 11:45:48 2018
*************** compute_inline_parameters (struct cgraph
*** 2994,2999 ****
--- 2994,3004 ----
            info->inlinable = false;
            node->callees->inline_failed = CIF_CHKP;
  	}
+       else if (stdarg_p (TREE_TYPE (node->decl)))
+ 	{
+ 	  info->inlinable = false;
+ 	  node->callees->inline_failed = CIF_VARIADIC_THUNK;
+ 	}
        else
          info->inlinable = true;
      }
diff -Nrcpad gcc-7.2.0/gcc/ipa-inline.c gcc-7.3.0/gcc/ipa-inline.c
*** gcc-7.2.0/gcc/ipa-inline.c	Mon Feb 13 21:56:13 2017
--- gcc-7.3.0/gcc/ipa-inline.c	Fri Dec 22 08:50:30 2017
*************** dump_inline_stats (void)
*** 2358,2363 ****
--- 2358,2376 ----
  	       (int) reason[i][2], (int) reason[i][1], reason[i][0]);
  }
  
+ /* Called when node is removed.  */
+ 
+ static void
+ flatten_remove_node_hook (struct cgraph_node *node, void *data)
+ {
+   if (lookup_attribute ("flatten", DECL_ATTRIBUTES (node->decl)) == NULL)
+     return;
+ 
+   hash_set<struct cgraph_node *> *removed
+     = (hash_set<struct cgraph_node *> *) data;
+   removed->add (node);
+ }
+ 
  /* Decide on the inlining.  We do so in the topological order to avoid
     expenses on updating data structures.  */
  
*************** ipa_inline (void)
*** 2367,2373 ****
    struct cgraph_node *node;
    int nnodes;
    struct cgraph_node **order;
!   int i;
    int cold;
    bool remove_functions = false;
  
--- 2380,2386 ----
    struct cgraph_node *node;
    int nnodes;
    struct cgraph_node **order;
!   int i, j;
    int cold;
    bool remove_functions = false;
  
*************** ipa_inline (void)
*** 2408,2433 ****
    if (dump_file)
      fprintf (dump_file, "\nFlattening functions:\n");
  
    /* In the first pass handle functions to be flattened.  Do this with
       a priority so none of our later choices will make this impossible.  */
!   for (i = nnodes - 1; i >= 0; i--)
      {
        node = order[i];
  
        /* Handle nodes to be flattened.
  	 Ideally when processing callees we stop inlining at the
  	 entry of cycles, possibly cloning that entry point and
  	 try to flatten itself turning it into a self-recursive
  	 function.  */
!       if (lookup_attribute ("flatten",
! 			    DECL_ATTRIBUTES (node->decl)) != NULL)
! 	{
! 	  if (dump_file)
! 	    fprintf (dump_file,
! 		     "Flattening %s\n", node->name ());
! 	  flatten_function (node, false);
! 	}
      }
    if (dump_file)
      dump_overall_stats ();
  
--- 2421,2476 ----
    if (dump_file)
      fprintf (dump_file, "\nFlattening functions:\n");
  
+   /* First shrink order array, so that it only contains nodes with
+      flatten attribute.  */
+   for (i = nnodes - 1, j = i; i >= 0; i--)
+     {
+       node = order[i];
+       if (lookup_attribute ("flatten",
+ 			    DECL_ATTRIBUTES (node->decl)) != NULL)
+ 	order[j--] = order[i];
+     }
+ 
+   /* After the above loop, order[j + 1] ... order[nnodes - 1] contain
+      nodes with flatten attribute.  If there is more than one such
+      node, we need to register a node removal hook, as flatten_function
+      could remove other nodes with flatten attribute.  See PR82801.  */
+   struct cgraph_node_hook_list *node_removal_hook_holder = NULL;
+   hash_set<struct cgraph_node *> *flatten_removed_nodes = NULL;
+   if (j < nnodes - 2)
+     {
+       flatten_removed_nodes = new hash_set<struct cgraph_node *>;
+       node_removal_hook_holder
+ 	= symtab->add_cgraph_removal_hook (&flatten_remove_node_hook,
+ 					   flatten_removed_nodes);
+     }
+ 
    /* In the first pass handle functions to be flattened.  Do this with
       a priority so none of our later choices will make this impossible.  */
!   for (i = nnodes - 1; i > j; i--)
      {
        node = order[i];
+       if (flatten_removed_nodes
+ 	  && flatten_removed_nodes->contains (node))
+ 	continue;
  
        /* Handle nodes to be flattened.
  	 Ideally when processing callees we stop inlining at the
  	 entry of cycles, possibly cloning that entry point and
  	 try to flatten itself turning it into a self-recursive
  	 function.  */
!       if (dump_file)
! 	fprintf (dump_file, "Flattening %s\n", node->name ());
!       flatten_function (node, false);
!     }
! 
!   if (j < nnodes - 2)
!     {
!       symtab->remove_cgraph_removal_hook (node_removal_hook_holder);
!       delete flatten_removed_nodes;
      }
+   free (order);
+ 
    if (dump_file)
      dump_overall_stats ();
  
*************** ipa_inline (void)
*** 2439,2445 ****
       inline functions and virtual functions so we really know what is called
       once.  */
    symtab->remove_unreachable_nodes (dump_file);
-   free (order);
  
    /* Inline functions with a property that after inlining into all callers the
       code size will shrink because the out-of-line copy is eliminated. 
--- 2482,2487 ----
diff -Nrcpad gcc-7.2.0/gcc/ipa-visibility.c gcc-7.3.0/gcc/ipa-visibility.c
*** gcc-7.2.0/gcc/ipa-visibility.c	Thu Apr 13 08:04:52 2017
--- gcc-7.3.0/gcc/ipa-visibility.c	Fri Sep 15 08:12:30 2017
*************** non_local_p (struct cgraph_node *node, v
*** 97,103 ****
  	   && !DECL_EXTERNAL (node->decl)
  	   && !node->externally_visible
  	   && !node->used_from_other_partition
! 	   && !node->in_other_partition);
  }
  
  /* Return true when function can be marked local.  */
--- 97,104 ----
  	   && !DECL_EXTERNAL (node->decl)
  	   && !node->externally_visible
  	   && !node->used_from_other_partition
! 	   && !node->in_other_partition
! 	   && node->get_availability () >= AVAIL_AVAILABLE);
  }
  
  /* Return true when function can be marked local.  */
diff -Nrcpad gcc-7.2.0/gcc/ira-costs.c gcc-7.3.0/gcc/ira-costs.c
*** gcc-7.2.0/gcc/ira-costs.c	Thu Feb 16 06:35:29 2017
--- gcc-7.3.0/gcc/ira-costs.c	Tue Jan 16 09:51:57 2018
*************** scan_one_insn (rtx_insn *insn)
*** 1485,1491 ****
  	      && targetm.legitimate_constant_p (GET_MODE (SET_DEST (set)),
  						XEXP (note, 0))
  	      && REG_N_SETS (REGNO (SET_DEST (set))) == 1))
!       && general_operand (SET_SRC (set), GET_MODE (SET_SRC (set))))
      {
        enum reg_class cl = GENERAL_REGS;
        rtx reg = SET_DEST (set);
--- 1485,1494 ----
  	      && targetm.legitimate_constant_p (GET_MODE (SET_DEST (set)),
  						XEXP (note, 0))
  	      && REG_N_SETS (REGNO (SET_DEST (set))) == 1))
!       && general_operand (SET_SRC (set), GET_MODE (SET_SRC (set)))
!       /* LRA does not use equiv with a symbol for PIC code.  */
!       && (! ira_use_lra_p || ! pic_offset_table_rtx
! 	  || ! contains_symbol_ref_p (XEXP (note, 0))))
      {
        enum reg_class cl = GENERAL_REGS;
        rtx reg = SET_DEST (set);
diff -Nrcpad gcc-7.2.0/gcc/ira.c gcc-7.3.0/gcc/ira.c
*** gcc-7.2.0/gcc/ira.c	Wed Apr 19 10:03:35 2017
--- gcc-7.3.0/gcc/ira.c	Wed Oct 18 21:13:16 2017
*************** rtx_moveable_p (rtx *loc, enum op_type t
*** 4406,4411 ****
--- 4406,4417 ----
  	 for a reason.  */
        return false;
  
+     case ASM_OPERANDS:
+       /* The same is true for volatile asm: it has unknown side effects, it
+          cannot be moved at will.  */
+       if (MEM_VOLATILE_P (x))
+ 	return false;
+ 
      default:
        break;
      }
diff -Nrcpad gcc-7.2.0/gcc/is-a.h gcc-7.3.0/gcc/is-a.h
*** gcc-7.2.0/gcc/is-a.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/is-a.h	Tue Sep 26 10:16:40 2017
*************** TYPE dyn_cast <TYPE> (pointer)
*** 103,108 ****
--- 103,113 ----
      Note that we have converted two sets of assertions in the calls to varpool
      into safe and efficient use of a variable.
  
+ TYPE safe_dyn_cast <TYPE> (pointer)
+ 
+     Like dyn_cast <TYPE> (pointer), except that it accepts null pointers
+     and returns null results for them.
+ 
  
  If you use these functions and get a 'inline function not defined' or a
  'missing symbol' error message for 'is_a_helper<....>::test', it means that
*************** dyn_cast (U *p)
*** 222,225 ****
--- 227,239 ----
      return static_cast <T> (0);
  }
  
+ /* Similar to dyn_cast, except that the pointer may be null.  */
+ 
+ template <typename T, typename U>
+ inline T
+ safe_dyn_cast (U *p)
+ {
+   return p ? dyn_cast <T> (p) : 0;
+ }
+ 
  #endif  /* GCC_IS_A_H  */
diff -Nrcpad gcc-7.2.0/gcc/jit/ChangeLog gcc-7.3.0/gcc/jit/ChangeLog
*** gcc-7.2.0/gcc/jit/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/jit/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/langhooks-def.h gcc-7.3.0/gcc/langhooks-def.h
*** gcc-7.2.0/gcc/langhooks-def.h	Thu Jan 19 17:27:54 2017
--- gcc-7.3.0/gcc/langhooks-def.h	Wed Oct  4 17:47:08 2017
*************** extern tree lhd_unit_size_without_reusab
*** 184,189 ****
--- 184,190 ----
    lhd_omp_firstprivatize_type_sizes
  #define LANG_HOOKS_OMP_MAPPABLE_TYPE	lhd_omp_mappable_type
  #define LANG_HOOKS_TYPE_HASH_EQ		NULL
+ #define LANG_HOOKS_COPY_LANG_QUALIFIERS NULL
  #define LANG_HOOKS_GET_ARRAY_DESCR_INFO	NULL
  #define LANG_HOOKS_GET_SUBRANGE_BOUNDS	NULL
  #define LANG_HOOKS_GET_TYPE_BIAS	NULL
*************** extern tree lhd_unit_size_without_reusab
*** 209,214 ****
--- 210,216 ----
    LANG_HOOKS_OMP_FIRSTPRIVATIZE_TYPE_SIZES, \
    LANG_HOOKS_OMP_MAPPABLE_TYPE, \
    LANG_HOOKS_TYPE_HASH_EQ, \
+   LANG_HOOKS_COPY_LANG_QUALIFIERS, \
    LANG_HOOKS_GET_ARRAY_DESCR_INFO, \
    LANG_HOOKS_GET_SUBRANGE_BOUNDS, \
    LANG_HOOKS_GET_TYPE_BIAS, \
diff -Nrcpad gcc-7.2.0/gcc/langhooks.h gcc-7.3.0/gcc/langhooks.h
*** gcc-7.2.0/gcc/langhooks.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/langhooks.h	Wed Oct  4 17:47:08 2017
*************** struct lang_hooks_for_types
*** 123,128 ****
--- 123,132 ----
       FUNCTION_TYPE or METHOD_TYPE.  */
    bool (*type_hash_eq) (const_tree, const_tree);
  
+   /* If non-NULL, return TYPE1 with any language-specific modifiers copied from
+      TYPE2.  */
+   tree (*copy_lang_qualifiers) (const_tree, const_tree);
+ 
    /* Return TRUE if TYPE uses a hidden descriptor and fills in information
       for the debugger about the array bounds, strides, etc.  */
    bool (*get_array_descr_info) (const_tree, struct array_descr_info *);
diff -Nrcpad gcc-7.2.0/gcc/lra-constraints.c gcc-7.3.0/gcc/lra-constraints.c
*** gcc-7.2.0/gcc/lra-constraints.c	Tue Apr 11 19:39:59 2017
--- gcc-7.3.0/gcc/lra-constraints.c	Tue Nov  7 07:44:58 2017
*************** curr_insn_transform (bool check_only_p)
*** 4222,4229 ****
  	      reg = SUBREG_REG (*loc);
  	      byte = SUBREG_BYTE (*loc);
  	      if (REG_P (reg)
! 		  /* Strict_low_part requires reload the register not
! 		     the sub-register.	*/
  		  && (curr_static_id->operand[i].strict_low
  		      || (GET_MODE_SIZE (mode)
  			  <= GET_MODE_SIZE (GET_MODE (reg))
--- 4222,4230 ----
  	      reg = SUBREG_REG (*loc);
  	      byte = SUBREG_BYTE (*loc);
  	      if (REG_P (reg)
! 		  /* Strict_low_part requires reloading the register and not
! 		     just the subreg.  Likewise for a strict subreg no wider
! 		     than a word for WORD_REGISTER_OPERATIONS targets.  */
  		  && (curr_static_id->operand[i].strict_low
  		      || (GET_MODE_SIZE (mode)
  			  <= GET_MODE_SIZE (GET_MODE (reg))
*************** curr_insn_transform (bool check_only_p)
*** 4235,4241 ****
  			  && (goal_alt[i] == NO_REGS
  			      || (simplify_subreg_regno
  				  (ira_class_hard_regs[goal_alt[i]][0],
! 				   GET_MODE (reg), byte, mode) >= 0)))))
  		{
  		  /* An OP_INOUT is required when reloading a subreg of a
  		     mode wider than a word to ensure that data beyond the
--- 4236,4246 ----
  			  && (goal_alt[i] == NO_REGS
  			      || (simplify_subreg_regno
  				  (ira_class_hard_regs[goal_alt[i]][0],
! 				   GET_MODE (reg), byte, mode) >= 0)))
! 		      || (GET_MODE_PRECISION (mode)
! 			  < GET_MODE_PRECISION (GET_MODE (reg))
! 			  && GET_MODE_SIZE (GET_MODE (reg)) <= UNITS_PER_WORD
! 			  && WORD_REGISTER_OPERATIONS)))
  		{
  		  /* An OP_INOUT is required when reloading a subreg of a
  		     mode wider than a word to ensure that data beyond the
*************** curr_insn_transform (bool check_only_p)
*** 4284,4290 ****
  	}
        else if (curr_static_id->operand[i].type == OP_IN
  	       && (curr_static_id->operand[goal_alt_matched[i][0]].type
! 		   == OP_OUT))
  	{
  	  /* generate reloads for input and matched outputs.  */
  	  match_inputs[0] = i;
--- 4289,4301 ----
  	}
        else if (curr_static_id->operand[i].type == OP_IN
  	       && (curr_static_id->operand[goal_alt_matched[i][0]].type
! 		   == OP_OUT
! 		   || (curr_static_id->operand[goal_alt_matched[i][0]].type
! 		       == OP_INOUT
! 		       && (operands_match_p
! 			   (*curr_id->operand_loc[i],
! 			    *curr_id->operand_loc[goal_alt_matched[i][0]],
! 			    -1)))))
  	{
  	  /* generate reloads for input and matched outputs.  */
  	  match_inputs[0] = i;
*************** curr_insn_transform (bool check_only_p)
*** 4295,4303 ****
  			[goal_alt_number * n_operands + goal_alt_matched[i][0]]
  			.earlyclobber);
  	}
!       else if (curr_static_id->operand[i].type == OP_OUT
  	       && (curr_static_id->operand[goal_alt_matched[i][0]].type
! 		   == OP_IN))
  	/* Generate reloads for output and matched inputs.  */
  	match_reload (i, goal_alt_matched[i], outputs, goal_alt[i], &before,
  		      &after, curr_static_id->operand_alternative
--- 4306,4319 ----
  			[goal_alt_number * n_operands + goal_alt_matched[i][0]]
  			.earlyclobber);
  	}
!       else if ((curr_static_id->operand[i].type == OP_OUT
! 		|| (curr_static_id->operand[i].type == OP_INOUT
! 		    && (operands_match_p
! 			(*curr_id->operand_loc[i],
! 			 *curr_id->operand_loc[goal_alt_matched[i][0]],
! 			 -1))))
  	       && (curr_static_id->operand[goal_alt_matched[i][0]].type
! 		    == OP_IN))
  	/* Generate reloads for output and matched inputs.  */
  	match_reload (i, goal_alt_matched[i], outputs, goal_alt[i], &before,
  		      &after, curr_static_id->operand_alternative
diff -Nrcpad gcc-7.2.0/gcc/lra-remat.c gcc-7.3.0/gcc/lra-remat.c
*** gcc-7.2.0/gcc/lra-remat.c	Thu May 25 15:12:49 2017
--- gcc-7.3.0/gcc/lra-remat.c	Thu Sep  7 20:30:58 2017
*************** reg_overlap_for_remat_p (lra_insn_reg *r
*** 684,690 ****
  
  	if (regno2 >= FIRST_PSEUDO_REGISTER && reg_renumber[regno2] >= 0)
  	  regno2 = reg_renumber[regno2];
! 	if (regno >= FIRST_PSEUDO_REGISTER)
  	  nregs2 = 1;
  	else
  	  nregs2 = hard_regno_nregs[regno2][reg->biggest_mode];
--- 684,690 ----
  
  	if (regno2 >= FIRST_PSEUDO_REGISTER && reg_renumber[regno2] >= 0)
  	  regno2 = reg_renumber[regno2];
! 	if (regno2 >= FIRST_PSEUDO_REGISTER)
  	  nregs2 = 1;
  	else
  	  nregs2 = hard_regno_nregs[regno2][reg->biggest_mode];
diff -Nrcpad gcc-7.2.0/gcc/lto/ChangeLog gcc-7.3.0/gcc/lto/ChangeLog
*** gcc-7.2.0/gcc/lto/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/lto/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/lto-cgraph.c gcc-7.3.0/gcc/lto-cgraph.c
*** gcc-7.2.0/gcc/lto-cgraph.c	Wed Jan 11 12:57:42 2017
--- gcc-7.3.0/gcc/lto-cgraph.c	Fri Dec 22 18:28:59 2017
*************** input_offload_tables (bool do_force_outp
*** 1954,1960 ****
  static int
  output_cgraph_opt_summary_p (struct cgraph_node *node)
  {
!   return (node->clone_of
  	  && (node->clone.tree_map
  	      || node->clone.args_to_skip
  	      || node->clone.combined_args_to_skip));
--- 1954,1960 ----
  static int
  output_cgraph_opt_summary_p (struct cgraph_node *node)
  {
!   return ((node->clone_of || node->former_clone_of)
  	  && (node->clone.tree_map
  	      || node->clone.args_to_skip
  	      || node->clone.combined_args_to_skip));
diff -Nrcpad gcc-7.2.0/gcc/objc/ChangeLog gcc-7.3.0/gcc/objc/ChangeLog
*** gcc-7.2.0/gcc/objc/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/objc/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/objcp/ChangeLog gcc-7.3.0/gcc/objcp/ChangeLog
*** gcc-7.2.0/gcc/objcp/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/objcp/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/omp-expand.c gcc-7.3.0/gcc/omp-expand.c
*** gcc-7.2.0/gcc/omp-expand.c	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/gcc/omp-expand.c	Thu Sep  7 20:40:06 2017
*************** expand_omp_simd (struct omp_region *regi
*** 4725,4748 ****
  	      tree itype2 = TREE_TYPE (fd->loops[i - 1].v);
  	      if (POINTER_TYPE_P (itype2))
  		itype2 = signed_type_for (itype2);
  	      t = build3 (COND_EXPR, itype2,
  			  build2 (fd->loops[i].cond_code, boolean_type_node,
  				  fd->loops[i].v,
  				  fold_convert (itype, fd->loops[i].n2)),
! 			  build_int_cst (itype2, 0),
! 			  fold_convert (itype2, fd->loops[i - 1].step));
  	      if (POINTER_TYPE_P (TREE_TYPE (fd->loops[i - 1].v)))
  		t = fold_build_pointer_plus (fd->loops[i - 1].v, t);
  	      else
  		t = fold_build2 (PLUS_EXPR, itype2, fd->loops[i - 1].v, t);
  	      expand_omp_build_assign (&gsi, fd->loops[i - 1].v, t);
  
  	      t = build3 (COND_EXPR, itype,
  			  build2 (fd->loops[i].cond_code, boolean_type_node,
  				  fd->loops[i].v,
  				  fold_convert (itype, fd->loops[i].n2)),
! 			  fd->loops[i].v,
! 			  fold_convert (itype, fd->loops[i].n1));
  	      expand_omp_build_assign (&gsi, fd->loops[i].v, t);
  	    }
  	}
--- 4725,4752 ----
  	      tree itype2 = TREE_TYPE (fd->loops[i - 1].v);
  	      if (POINTER_TYPE_P (itype2))
  		itype2 = signed_type_for (itype2);
+ 	      t = fold_convert (itype2, fd->loops[i - 1].step);
+ 	      t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE, true,
+ 					    GSI_SAME_STMT);
  	      t = build3 (COND_EXPR, itype2,
  			  build2 (fd->loops[i].cond_code, boolean_type_node,
  				  fd->loops[i].v,
  				  fold_convert (itype, fd->loops[i].n2)),
! 			  build_int_cst (itype2, 0), t);
  	      if (POINTER_TYPE_P (TREE_TYPE (fd->loops[i - 1].v)))
  		t = fold_build_pointer_plus (fd->loops[i - 1].v, t);
  	      else
  		t = fold_build2 (PLUS_EXPR, itype2, fd->loops[i - 1].v, t);
  	      expand_omp_build_assign (&gsi, fd->loops[i - 1].v, t);
  
+ 	      t = fold_convert (itype, fd->loops[i].n1);
+ 	      t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE, true,
+ 					    GSI_SAME_STMT);
  	      t = build3 (COND_EXPR, itype,
  			  build2 (fd->loops[i].cond_code, boolean_type_node,
  				  fd->loops[i].v,
  				  fold_convert (itype, fd->loops[i].n2)),
! 			  fd->loops[i].v, t);
  	      expand_omp_build_assign (&gsi, fd->loops[i].v, t);
  	    }
  	}
diff -Nrcpad gcc-7.2.0/gcc/omp-low.c gcc-7.3.0/gcc/omp-low.c
*** gcc-7.2.0/gcc/omp-low.c	Fri May 26 10:14:37 2017
--- gcc-7.3.0/gcc/omp-low.c	Thu Sep  7 20:41:42 2017
*************** omp_copy_decl (tree var, copy_body_data
*** 800,805 ****
--- 800,807 ----
  
    if (TREE_CODE (var) == LABEL_DECL)
      {
+       if (FORCED_LABEL (var) || DECL_NONLOCAL (var))
+ 	return var;
        new_var = create_artificial_label (DECL_SOURCE_LOCATION (var));
        DECL_CONTEXT (new_var) = current_function_decl;
        insert_decl_map (&ctx->cb, var, new_var);
*************** lower_omp_for (gimple_stmt_iterator *gsi
*** 6925,6934 ****
--- 6927,6940 ----
        rhs_p = gimple_omp_for_initial_ptr (stmt, i);
        if (!is_gimple_min_invariant (*rhs_p))
  	*rhs_p = get_formal_tmp_var (*rhs_p, &body);
+       else if (TREE_CODE (*rhs_p) == ADDR_EXPR)
+ 	recompute_tree_invariant_for_addr_expr (*rhs_p);
  
        rhs_p = gimple_omp_for_final_ptr (stmt, i);
        if (!is_gimple_min_invariant (*rhs_p))
  	*rhs_p = get_formal_tmp_var (*rhs_p, &body);
+       else if (TREE_CODE (*rhs_p) == ADDR_EXPR)
+ 	recompute_tree_invariant_for_addr_expr (*rhs_p);
  
        rhs_p = &TREE_OPERAND (gimple_omp_for_incr (stmt, i), 1);
        if (!is_gimple_min_invariant (*rhs_p))
*************** diagnose_sb_0 (gimple_stmt_iterator *gsi
*** 9089,9095 ****
      }
    if (kind == NULL)
      {
!       gcc_checking_assert (flag_openmp);
        kind = "OpenMP";
      }
  
--- 9095,9101 ----
      }
    if (kind == NULL)
      {
!       gcc_checking_assert (flag_openmp || flag_openmp_simd);
        kind = "OpenMP";
      }
  
*************** public:
*** 9349,9355 ****
    /* opt_pass methods: */
    virtual bool gate (function *)
    {
!     return flag_cilkplus || flag_openacc || flag_openmp;
    }
    virtual unsigned int execute (function *)
      {
--- 9355,9361 ----
    /* opt_pass methods: */
    virtual bool gate (function *)
    {
!     return flag_cilkplus || flag_openacc || flag_openmp || flag_openmp_simd;
    }
    virtual unsigned int execute (function *)
      {
diff -Nrcpad gcc-7.2.0/gcc/opts-common.c gcc-7.3.0/gcc/opts-common.c
*** gcc-7.2.0/gcc/opts-common.c	Fri Feb 24 23:15:56 2017
--- gcc-7.3.0/gcc/opts-common.c	Fri Sep 15 08:18:34 2017
*************** handle_option (struct gcc_options *opts,
*** 988,994 ****
        {
  	if (!handlers->handlers[i].handler (opts, opts_set, decoded,
  					    lang_mask, kind, loc,
! 					    handlers, dc))
  	  return false;
        }
    
--- 988,995 ----
        {
  	if (!handlers->handlers[i].handler (opts, opts_set, decoded,
  					    lang_mask, kind, loc,
! 					    handlers, dc,
! 					    handlers->target_option_override_hook))
  	  return false;
        }
    
diff -Nrcpad gcc-7.2.0/gcc/opts-global.c gcc-7.3.0/gcc/opts-global.c
*** gcc-7.2.0/gcc/opts-global.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/opts-global.c	Fri Sep 15 08:18:34 2017
*************** lang_handle_option (struct gcc_options *
*** 167,173 ****
  		    unsigned int lang_mask ATTRIBUTE_UNUSED, int kind,
  		    location_t loc,
  		    const struct cl_option_handlers *handlers,
! 		    diagnostic_context *dc)
  {
    gcc_assert (opts == &global_options);
    gcc_assert (opts_set == &global_options_set);
--- 167,174 ----
  		    unsigned int lang_mask ATTRIBUTE_UNUSED, int kind,
  		    location_t loc,
  		    const struct cl_option_handlers *handlers,
! 		    diagnostic_context *dc,
! 		    void (*) (void))
  {
    gcc_assert (opts == &global_options);
    gcc_assert (opts_set == &global_options_set);
*************** decode_cmdline_options_to_array_default_
*** 267,276 ****
  /* Set *HANDLERS to the default set of option handlers for use in the
     compilers proper (not the driver).  */
  void
! set_default_handlers (struct cl_option_handlers *handlers)
  {
    handlers->unknown_option_callback = unknown_option_callback;
    handlers->wrong_lang_callback = complain_wrong_lang;
    handlers->num_handlers = 3;
    handlers->handlers[0].handler = lang_handle_option;
    handlers->handlers[0].mask = initial_lang_mask;
--- 268,279 ----
  /* Set *HANDLERS to the default set of option handlers for use in the
     compilers proper (not the driver).  */
  void
! set_default_handlers (struct cl_option_handlers *handlers,
! 		      void (*target_option_override_hook) (void))
  {
    handlers->unknown_option_callback = unknown_option_callback;
    handlers->wrong_lang_callback = complain_wrong_lang;
+   handlers->target_option_override_hook = target_option_override_hook;
    handlers->num_handlers = 3;
    handlers->handlers[0].handler = lang_handle_option;
    handlers->handlers[0].mask = initial_lang_mask;
*************** void
*** 288,294 ****
  decode_options (struct gcc_options *opts, struct gcc_options *opts_set,
  		struct cl_decoded_option *decoded_options,
  		unsigned int decoded_options_count,
! 		location_t loc, diagnostic_context *dc)
  {
    struct cl_option_handlers handlers;
  
--- 291,298 ----
  decode_options (struct gcc_options *opts, struct gcc_options *opts_set,
  		struct cl_decoded_option *decoded_options,
  		unsigned int decoded_options_count,
! 		location_t loc, diagnostic_context *dc,
! 		void (*target_option_override_hook) (void))
  {
    struct cl_option_handlers handlers;
  
*************** decode_options (struct gcc_options *opts
*** 296,302 ****
  
    lang_mask = initial_lang_mask;
  
!   set_default_handlers (&handlers);
  
    default_options_optimization (opts, opts_set,
  				decoded_options, decoded_options_count,
--- 300,306 ----
  
    lang_mask = initial_lang_mask;
  
!   set_default_handlers (&handlers, target_option_override_hook);
  
    default_options_optimization (opts, opts_set,
  				decoded_options, decoded_options_count,
diff -Nrcpad gcc-7.2.0/gcc/opts.c gcc-7.3.0/gcc/opts.c
*** gcc-7.2.0/gcc/opts.c	Thu Jul 27 08:38:35 2017
--- gcc-7.3.0/gcc/opts.c	Fri Sep 15 08:18:34 2017
*************** target_handle_option (struct gcc_options
*** 217,223 ****
  		      unsigned int lang_mask ATTRIBUTE_UNUSED, int kind,
  		      location_t loc,
  		      const struct cl_option_handlers *handlers ATTRIBUTE_UNUSED,
! 		      diagnostic_context *dc)
  {
    gcc_assert (dc == global_dc);
    gcc_assert (kind == DK_UNSPECIFIED);
--- 217,223 ----
  		      unsigned int lang_mask ATTRIBUTE_UNUSED, int kind,
  		      location_t loc,
  		      const struct cl_option_handlers *handlers ATTRIBUTE_UNUSED,
! 		      diagnostic_context *dc, void (*) (void))
  {
    gcc_assert (dc == global_dc);
    gcc_assert (kind == DK_UNSPECIFIED);
*************** common_handle_option (struct gcc_options
*** 1678,1684 ****
  		      unsigned int lang_mask, int kind ATTRIBUTE_UNUSED,
  		      location_t loc,
  		      const struct cl_option_handlers *handlers,
! 		      diagnostic_context *dc)
  {
    size_t scode = decoded->opt_index;
    const char *arg = decoded->arg;
--- 1678,1685 ----
  		      unsigned int lang_mask, int kind ATTRIBUTE_UNUSED,
  		      location_t loc,
  		      const struct cl_option_handlers *handlers,
! 		      diagnostic_context *dc,
! 		      void (*target_option_override_hook) (void))
  {
    size_t scode = decoded->opt_index;
    const char *arg = decoded->arg;
*************** common_handle_option (struct gcc_options
*** 1705,1710 ****
--- 1706,1712 ----
  	undoc_mask = ((opts->x_verbose_flag | opts->x_extra_warnings)
  		      ? 0
  		      : CL_UNDOCUMENTED);
+ 	target_option_override_hook ();
  	/* First display any single language specific options.  */
  	for (i = 0; i < cl_lang_count; i++)
  	  print_specific_help
*************** common_handle_option (struct gcc_options
*** 1724,1729 ****
--- 1726,1732 ----
        if (lang_mask == CL_DRIVER)
  	break;
  
+       target_option_override_hook ();
        print_specific_help (CL_TARGET, CL_UNDOCUMENTED, 0, opts, lang_mask);
        opts->x_exit_after_options = true;
        break;
*************** common_handle_option (struct gcc_options
*** 1850,1857 ****
  	  }
  
  	if (include_flags)
! 	  print_specific_help (include_flags, exclude_flags, 0, opts,
! 			       lang_mask);
  	opts->x_exit_after_options = true;
  	break;
        }
--- 1853,1863 ----
  	  }
  
  	if (include_flags)
! 	  {
! 	    target_option_override_hook ();
! 	    print_specific_help (include_flags, exclude_flags, 0, opts,
! 				 lang_mask);
! 	  }
  	opts->x_exit_after_options = true;
  	break;
        }
diff -Nrcpad gcc-7.2.0/gcc/opts.h gcc-7.3.0/gcc/opts.h
*** gcc-7.2.0/gcc/opts.h	Fri Feb 24 23:15:56 2017
--- gcc-7.3.0/gcc/opts.h	Fri Sep 15 08:18:34 2017
*************** struct cl_option_handler_func
*** 267,273 ****
  		   const struct cl_decoded_option *decoded,
  		   unsigned int lang_mask, int kind, location_t loc,
  		   const struct cl_option_handlers *handlers,
! 		   diagnostic_context *dc);
  
    /* The mask that must have some bit in common with the flags for the
       option for this particular handler to be used.  */
--- 267,274 ----
  		   const struct cl_decoded_option *decoded,
  		   unsigned int lang_mask, int kind, location_t loc,
  		   const struct cl_option_handlers *handlers,
! 		   diagnostic_context *dc,
! 		   void (*target_option_override_hook) (void));
  
    /* The mask that must have some bit in common with the flags for the
       option for this particular handler to be used.  */
*************** struct cl_option_handlers
*** 289,294 ****
--- 290,298 ----
    void (*wrong_lang_callback) (const struct cl_decoded_option *decoded,
  			       unsigned int lang_mask);
  
+   /* Target option override hook.  */
+   void (*target_option_override_hook) (void);
+ 
    /* The number of individual handlers.  */
    size_t num_handlers;
  
*************** extern void decode_cmdline_options_to_ar
*** 333,345 ****
  							  const char **argv, 
  							  struct cl_decoded_option **decoded_options,
  							  unsigned int *decoded_options_count);
! extern void set_default_handlers (struct cl_option_handlers *handlers);
  extern void decode_options (struct gcc_options *opts,
  			    struct gcc_options *opts_set,
  			    struct cl_decoded_option *decoded_options,
  			    unsigned int decoded_options_count,
  			    location_t loc,
! 			    diagnostic_context *dc);
  extern int option_enabled (int opt_idx, void *opts);
  extern bool get_option_state (struct gcc_options *, int,
  			      struct cl_option_state *);
--- 337,351 ----
  							  const char **argv, 
  							  struct cl_decoded_option **decoded_options,
  							  unsigned int *decoded_options_count);
! extern void set_default_handlers (struct cl_option_handlers *handlers,
! 				  void (*target_option_override_hook) (void));
  extern void decode_options (struct gcc_options *opts,
  			    struct gcc_options *opts_set,
  			    struct cl_decoded_option *decoded_options,
  			    unsigned int decoded_options_count,
  			    location_t loc,
! 			    diagnostic_context *dc,
! 			    void (*target_option_override_hook) (void));
  extern int option_enabled (int opt_idx, void *opts);
  extern bool get_option_state (struct gcc_options *, int,
  			      struct cl_option_state *);
*************** extern bool common_handle_option (struct
*** 384,397 ****
  				  unsigned int lang_mask, int kind,
  				  location_t loc,
  				  const struct cl_option_handlers *handlers,
! 				  diagnostic_context *dc);
  extern bool target_handle_option (struct gcc_options *opts,
  				  struct gcc_options *opts_set,
  				  const struct cl_decoded_option *decoded,
  				  unsigned int lang_mask, int kind,
  				  location_t loc,
  				  const struct cl_option_handlers *handlers,
! 				  diagnostic_context *dc);
  extern void finish_options (struct gcc_options *opts,
  			    struct gcc_options *opts_set,
  			    location_t loc);
--- 390,405 ----
  				  unsigned int lang_mask, int kind,
  				  location_t loc,
  				  const struct cl_option_handlers *handlers,
! 				  diagnostic_context *dc,
! 				  void (*target_option_override_hook) (void));
  extern bool target_handle_option (struct gcc_options *opts,
  				  struct gcc_options *opts_set,
  				  const struct cl_decoded_option *decoded,
  				  unsigned int lang_mask, int kind,
  				  location_t loc,
  				  const struct cl_option_handlers *handlers,
! 				  diagnostic_context *dc,
! 				  void (*target_option_override_hook) (void));
  extern void finish_options (struct gcc_options *opts,
  			    struct gcc_options *opts_set,
  			    location_t loc);
diff -Nrcpad gcc-7.2.0/gcc/po/ChangeLog gcc-7.3.0/gcc/po/ChangeLog
*** gcc-7.2.0/gcc/po/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/po/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,33 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-22  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-01-09  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-01-01  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2017-08-21  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* de.po: Update.
+ 
+ 2017-08-16  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* fr.po: Update.
+ 
+ 2017-08-15  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.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gcc/po/be.gmo gcc-7.3.0/gcc/po/be.gmo
*** gcc-7.2.0/gcc/po/be.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/be.gmo	Thu Jan 25 08:41:36 2018
*************** For bug reporting instructions, please s
*** 20,26 ****
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targetsize of array is negativetoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
--- 20,26 ----
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targetsize of array is negativetoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+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-7.2.0/gcc/po/be.po gcc-7.3.0/gcc/po/be.po
*** gcc-7.2.0/gcc/po/be.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/be.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+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 ""
*** 193,205 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 193,205 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgid ""
*** 492,555 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6638
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6664
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñ‹: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 492,555 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6641
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñ‹: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 558,580 ****
  "\n"
  "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– Ð´Ð»Ñ� Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ�Ñž Ð°Ð± Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°Ñ… Ð³Ð»Ñ�Ð´Ð·Ñ–Ñ†Ðµ Ñ‚ÑƒÑ‚:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr ""
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 558,580 ----
  "\n"
  "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– Ð´Ð»Ñ� Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ�Ñž Ð°Ð± Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°Ñ… Ð³Ð»Ñ�Ð´Ð·Ñ–Ñ†Ðµ Ñ‚ÑƒÑ‚:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr ""
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 583,596 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 583,596 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 598,604 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 598,604 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 610,625 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 610,625 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 635,648 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 635,648 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 670,696 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 670,696 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgid ""
*** 764,801 ****
  msgstr ""
  
  #: gcov.c:658
- #, fuzzy, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
- 
- #: gcov.c:659
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:663
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 764,801 ----
  msgstr ""
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:662
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
+ #: gcov.c:664
+ #, fuzzy, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 985,1031 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr ""
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.c:2317
  #, fuzzy, c-format
  #| msgid ""
  #| "\n"
--- 985,1031 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr ""
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.c:2324
  #, fuzzy, c-format
  #| msgid ""
  #| "\n"
*************** msgstr ""
*** 1035,1071 ****
  "\n"
  " Ð’Ñ‹Ð±Ð°Ñ€Ñ‹ Ð´Ð»Ñ� %s:\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2439
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2512
  #, fuzzy, c-format
  #| msgid "cannot find source %s"
  msgid "Cannot open source file %s\n"
--- 1035,1071 ----
  "\n"
  " Ð’Ñ‹Ð±Ð°Ñ€Ñ‹ Ð´Ð»Ñ� %s:\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2446
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2519
  #, fuzzy, c-format
  #| msgid "cannot find source %s"
  msgid "Cannot open source file %s\n"
*************** msgstr ""
*** 1177,1265 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr ""
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr ""
  
--- 1177,1265 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr ""
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 2843,2850 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
--- 2843,2850 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 2863,2869 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 2863,2869 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ
*** 2884,2891 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2884,2891 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2901,2918 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
--- 2901,2918 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 2922,2928 ****
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%L"
--- 2922,2928 ----
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%L"
*************** msgid "invalid %%U value"
*** 2943,2949 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
--- 2943,2949 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 2953,2959 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
--- 2953,2959 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
*************** msgid "unknown relocation unspec"
*** 2964,2970 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
--- 2964,2970 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 3028,3034 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
--- 3028,3034 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
*************** msgstr ""
*** 3038,3067 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3038,3067 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr ""
*** 3069,3177 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8456
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  #, fuzzy
  msgid "function parameter"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of function"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr ""
  
--- 3069,3177 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8471
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  #, fuzzy
  msgid "function parameter"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of function"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr ""
  
*************** msgid "invalid const_double operand"
*** 3194,3200 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3194,3200 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr ""
*** 3419,3507 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18164
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18192
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18220
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18261
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18357
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18419
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:28920
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 3419,3507 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18170
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18226
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18244
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18267
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18363
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18425
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:28926
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 3544,3550 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3544,3550 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3600,3606 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 3600,3606 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgid "insn contains an invalid address
*** 3637,3643 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 3637,3643 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgstr ""
*** 3730,4015 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/rs6000/rs6000.c:23887
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3730,4015 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/rs6000/rs6000.c:23934
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 4035,4077 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9119
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4035,4077 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9260
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 4236,4268 ****
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2307
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2377
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%d value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/xtensa/xtensa.c:2485
  #, fuzzy
  msgid "no register in address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr ""
  
--- 4236,4268 ----
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2308
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2378
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%d value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/xtensa/xtensa.c:2486
  #, fuzzy
  msgid "no register in address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr ""
  
*************** msgstr ""
*** 4283,4290 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
--- 4283,4290 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
*************** msgstr ""
*** 4306,4319 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
--- 4306,4319 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
*************** msgstr ""
*** 4344,4350 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
--- 4344,4350 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
*************** msgstr ""
*** 4352,4358 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 4352,4358 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4362,4375 ****
  msgstr ""
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
--- 4362,4375 ----
  msgstr ""
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
*************** msgstr ""
*** 4379,4385 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
--- 4379,4385 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
*************** msgstr ""
*** 4392,4415 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4392,4415 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4417,4434 ****
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 4417,4434 ----
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 4436,4452 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
--- 4436,4452 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
*************** msgstr ""
*** 4455,4461 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 4455,4461 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 4464,4474 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr ""
  
--- 4464,4474 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 4704,4714 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4704,4714 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr "ÑƒÐ²Ð°Ð³Ð°:"
*** 4888,4967 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr ""
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr ""
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr ""
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 4888,4967 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr ""
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr ""
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr ""
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 4971,5047 ****
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3493
  #, fuzzy
  #| msgid "invalid declarator"
  msgid "Bad operator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr ""
  
--- 4971,5047 ----
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3494
  #, fuzzy
  #| msgid "invalid declarator"
  msgid "Bad operator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr ""
  
*************** msgstr ""
*** 5312,5323 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5312,5323 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ
*** 5687,5693 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
--- 5687,5693 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
*************** msgid "Specify bit size of immediate TLS
*** 8673,8679 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Generate code for given CPU"
--- 8673,8679 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Generate code for given CPU"
*************** msgstr ""
*** 8909,8915 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
--- 8909,8915 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
*************** msgstr ""
*** 9161,9174 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
--- 9161,9174 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
*************** msgstr ""
*** 10259,10349 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:139
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 10259,10349 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr ""
*** 10395,10405 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 10395,10405 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10639,10722 ****
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Pointers are 64-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Pointers are 32-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64 bit float"
  msgid "Use 64-bit ABI."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32 bit int"
  msgid "Use 32-bit ABI."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ int"
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  #, fuzzy
  #| msgid "Generate code for given CPU"
  msgid "Use features of and schedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 10639,10738 ----
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use additional VIS instructions introduced in OSA2017."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
+ msgid "Pointers are 64-bit."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:114
+ msgid "Pointers are 32-bit."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64 bit float"
  msgid "Use 64-bit ABI."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32 bit int"
  msgid "Use 32-bit ABI."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ int"
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  #, fuzzy
  #| msgid "Generate code for given CPU"
  msgid "Use features of and schedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 15331,15337 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 15347,15353 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15752,15758 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 15768,15774 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr ""
*** 16059,16192 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid use of `restrict'"
  msgid "invalid comparison of generated struct"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr ""
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr ""
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  #| msgid "invalid parameter type `%T'"
  msgid "different parameter types"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  #| msgid "no data type for mode `%s'"
  msgid "incompatible type for method %s%s%s"
  msgstr "Ð½Ñ�Ð¼Ð° Ñ‚Ñ‹Ð¿Ð° Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ñ�Ð¶Ñ‹Ð¼Ð° \"%s\""
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  #| msgid "no data type for mode `%s'"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Ð½Ñ�Ð¼Ð° Ñ‚Ñ‹Ð¿Ð° Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ñ�Ð¶Ñ‹Ð¼Ð° \"%s\""
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing method %s%s%s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð¿Ð¾Ð»Ðµ '%s' Ñƒ '%s'"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 16075,16208 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid use of `restrict'"
  msgid "invalid comparison of generated struct"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr ""
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr ""
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  #| msgid "invalid parameter type `%T'"
  msgid "different parameter types"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  #| msgid "no data type for mode `%s'"
  msgid "incompatible type for method %s%s%s"
  msgstr "Ð½Ñ�Ð¼Ð° Ñ‚Ñ‹Ð¿Ð° Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ñ�Ð¶Ñ‹Ð¼Ð° \"%s\""
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  #| msgid "no data type for mode `%s'"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Ð½Ñ�Ð¼Ð° Ñ‚Ñ‹Ð¿Ð° Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ñ�Ð¶Ñ‹Ð¼Ð° \"%s\""
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing method %s%s%s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð¿Ð¾Ð»Ðµ '%s' Ñƒ '%s'"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 16366,16372 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
--- 16382,16388 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
*************** msgstr ""
*** 16431,16459 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 16447,16475 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ
*** 16461,16496 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:7776
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:9394
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
--- 16477,16512 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:7782
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:9400
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
*************** msgstr ""
*** 16498,16547 ****
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9417
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 16514,16563 ----
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 17473,17485 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 17489,17501 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ
*** 17579,17590 ****
  msgid "cannot find '%s'"
  msgstr "Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– \"%s\""
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %m"
--- 17595,17606 ----
  msgid "cannot find '%s'"
  msgstr "Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– \"%s\""
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %m"
*************** msgstr "%s: %s: "
*** 17595,17601 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 17611,17617 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 17814,17820 ****
  msgid "error writing %qs"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: coverage.c:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s"
--- 17830,17836 ----
  msgid "error writing %qs"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: coverage.c:1257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s"
*************** msgstr ""
*** 17897,17913 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 17913,17929 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 18018,18029 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18034,18045 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 18039,18050 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
--- 18055,18066 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
*************** msgstr ""
*** 18059,18065 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 18075,18081 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 18089,18095 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18105,18111 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 18100,18106 ****
  msgid "total size of local objects too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: function.c:1765 gimplify.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "impossible constraint in %<asm%>"
--- 18116,18122 ----
  msgid "total size of local objects too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: function.c:1765 gimplify.c:6112
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "impossible constraint in %<asm%>"
*************** msgstr ""
*** 18202,18266 ****
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open temporary response file %s"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 18218,18287 ----
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open temporary response file %s"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 18268,18504 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "error in args to spec function %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6103
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, fuzzy, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ñ�Ð¼Ð° ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€ Ð½Ðµ ÑžÑ�Ñ‚Ð°Ð»Ñ�Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ñ�Ñ–Ñ�Ñ‚Ñ�Ð¼Ðµ"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: gcc.c:9466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 18289,18525 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "error in args to spec function %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6106
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, fuzzy, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ñ�Ð¼Ð° ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€ Ð½Ðµ ÑžÑ�Ñ‚Ð°Ð»Ñ�Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ñ�Ñ–Ñ�Ñ‚Ñ�Ð¼Ðµ"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: gcc.c:9469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr ""
*** 18650,18658 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
--- 18671,18679 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
*************** msgstr ""
*** 19069,19295 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 19090,19316 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 19526,19532 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 19547,19553 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 19626,19632 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 19647,19653 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 20012,20211 ****
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "invalid arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 20033,20232 ----
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "invalid arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 20291,20297 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 20312,20318 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 20451,20583 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr ""
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2382
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2504
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 20472,20614 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1656
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr ""
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2389
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2511
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 20925,20931 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 20956,20962 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %
*** 21538,21549 ****
  msgid "error closing %s: %m"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 21569,21580 ----
  msgid "error closing %s: %m"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 22467,22513 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 22498,22544 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr ""
*** 22608,22639 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.c:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 22639,22670 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.c:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 22991,23001 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 23022,23032 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr ""
*** 23975,23981 ****
  msgid "type was previously declared %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
--- 24006,24012 ----
  msgid "type was previously declared %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
*************** msgstr ""
*** 24252,24258 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 24283,24289 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 24889,24950 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
--- 24920,24981 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
*************** msgstr ""
*** 25047,25053 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 25078,25084 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 25077,25083 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 25108,25114 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 25093,25114 ****
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 25124,25145 ----
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð²Ñ�Ñ€Ñ‚Ð°Ð½Ð½Ðµ"
*** 25664,25671 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 25695,25702 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr[1] ""
*** 26346,26352 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
--- 26377,26383 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
*************** msgstr ""
*** 26510,26516 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
--- 26541,26547 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
*************** msgstr ""
*** 26836,26842 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
--- 26867,26873 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
*************** msgstr ""
*** 26916,26922 ****
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
--- 26947,26953 ----
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
*************** msgstr ""
*** 27002,27010 ****
  msgid "target %s %s=%s is not valid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 27033,27041 ----
  msgid "target %s %s=%s is not valid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgid "bad value %qs for -mmemory-latenc
*** 27090,27096 ****
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27121,27127 ----
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 27265,27643 ****
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 7"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 3"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 1"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 27296,27674 ----
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 7"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 3"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 1"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 27645,27716 ****
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/arm.c:6913
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr ""
--- 27676,27752 ----
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/arm.c:6891
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr ""
*************** msgstr ""
*** 27718,27730 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 27754,27766 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr ""
*** 27823,27987 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 27859,28034 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr ""
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 28267,28278 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 28314,28325 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ
*** 28452,28458 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
--- 28499,28505 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
*************** msgstr ""
*** 28584,29171 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5938
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5977
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7701
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, 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:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/i386/i386.c:33148
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33540
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35623
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35638
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35671
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35711
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35724
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36107
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36110
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36527
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41336
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 28631,29218 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5944
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5983
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7707
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7785
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, 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:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/i386/i386.c:33189
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33581
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35664
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35679
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35712
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35752
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35765
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36148
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36151
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36568
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41377
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr ""
*** 29289,29295 ****
  msgid "argument %qd is not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
--- 29336,29342 ----
  msgid "argument %qd is not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
*************** msgstr ""
*** 29299,29305 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
--- 29346,29352 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
*************** msgstr ""
*** 29404,29410 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 29451,29457 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 29914,29921 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
--- 29961,29968 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
*************** msgstr ""
*** 30168,30194 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 30215,30241 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 30213,30219 ****
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 30260,30266 ----
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr ""
*** 30351,30575 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not generate char instructions"
  msgid "not configured for SPE instruction set"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 30398,30622 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not generate char instructions"
  msgid "not configured for SPE instruction set"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 30578,31092 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14586
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:14817
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15615
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15906
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, fuzzy, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:16749
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:16821
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "stack frame too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 30625,31144 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14617
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:14848
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15942
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, fuzzy, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:16785
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.c:16857
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "stack frame too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 31275,31280 ****
--- 31327,31333 ----
  msgstr ""
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 31366,31372 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 31419,31425 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 31393,31399 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 31446,31452 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr ""
*** 31414,31420 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 31467,31473 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr ""
*** 31427,31590 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, 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:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 31480,31643 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, 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:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgstr ""
*** 31641,31667 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
! msgstr ""
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 31694,31720 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
! msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr ""
*** 31951,31972 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 32004,32025 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 32054,32060 ****
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 32107,32113 ----
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 32466,32474 ****
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 32519,32527 ----
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 32605,32611 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 32658,32664 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ
*** 33684,33690 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 33737,33743 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr ""
*** 33838,33854 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 33891,33907 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 33898,33904 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 33951,33957 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 33941,33947 ****
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
--- 33994,34000 ----
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ
*** 33958,33964 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 34011,34017 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 33974,33981 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 34027,34034 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 34013,34019 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 34066,34072 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 34043,34049 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 34096,34102 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 34109,34122 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 34162,34175 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 34254,34260 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 34307,34313 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 34279,34290 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 34332,34343 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr ""
*** 34298,34315 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
--- 34351,34368 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²
*** 34320,34326 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 34373,34379 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 34340,34346 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 34393,34399 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 34520,34537 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 34573,34590 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr ""
*** 34587,34647 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 34640,34700 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 34656,34668 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 34709,34721 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 34677,34730 ****
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr ""
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 34730,34783 ----
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr ""
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 34752,34773 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
--- 34805,34826 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
*************** msgstr ""
*** 34777,34835 ****
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
--- 34830,34888 ----
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
*************** msgstr ""
*** 34845,34861 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 34898,34914 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 34875,34893 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 34928,34946 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 34897,34964 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 34950,35017 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 34973,34979 ****
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
--- 35026,35032 ----
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 34984,35025 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 35037,35078 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 35029,35055 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 35082,35108 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 35059,35130 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 35112,35183 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 35139,35145 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 35192,35198 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 35149,35180 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 35202,35233 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr ""
*** 35229,35250 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 35282,35303 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 35259,35310 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr ""
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr ""
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 35312,35363 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr ""
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr ""
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 35314,35320 ****
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr ""
--- 35367,35373 ----
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr ""
*************** msgstr ""
*** 36034,36040 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 36087,36093 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 36363,36369 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 36416,36422 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ
*** 36374,36380 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 36427,36433 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr ""
*** 36399,36405 ****
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 36452,36458 ----
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 36414,36420 ****
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 36467,36473 ----
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 36434,36450 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 36487,36503 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 36454,36460 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
--- 36507,36513 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
*************** msgstr ""
*** 36560,36571 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 36613,36624 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 36575,36599 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 36628,36652 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 36604,36673 ****
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
--- 36657,36726 ----
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
*************** msgstr ""
*** 36687,36693 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 36740,36746 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 36697,36713 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 36750,36766 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 36727,36744 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 36780,36797 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 36750,36781 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 36803,36834 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 36795,36849 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 36848,36902 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 36853,36884 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 36906,36937 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 37430,37583 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8748
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9646
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 37483,37636 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8753
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9651
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 37679,38106 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3563
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3798
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3804
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8372
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
--- 37732,38159 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3565
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3800
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3806
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8375
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
*************** msgstr ""
*** 38110,38122 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 38163,38175 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr ""
*** 38146,38480 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4439
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 38199,38533 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4470
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 39285,39291 ****
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 39338,39344 ----
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 39300,39306 ****
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 39353,39359 ----
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 40965,40971 ****
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 41018,41024 ----
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 41420,41432 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 41473,41485 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 41436,41443 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
--- 41489,41496 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\
*** 41488,41494 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
--- 41541,41547 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
*************** msgstr ""
*** 41552,41558 ****
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
--- 41605,41611 ----
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�Ñ
*** 41568,41574 ****
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
--- 41621,41627 ----
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 41726,41752 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 41779,41805 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 41755,41821 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 41808,41874 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 41824,41883 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
--- 41877,41936 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 42187,42204 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 42240,42257 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ
*** 42299,42305 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 42352,42358 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 42319,42325 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 42372,42378 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 42515,42536 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 42568,42589 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 42585,42770 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 42638,42823 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 42959,43083 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3567
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.c:3809
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 43012,43136 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3566
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.c:3808
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 43097,43103 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 43150,43156 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 43122,43128 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 43175,43181 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 43182,44401 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/parser.c:3030
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3184
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.c:3188
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:4673
  #, gcc-internal-format
  msgid "expected ..."
  msgstr ""
  
! #: cp/parser.c:4685
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5020
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6751
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ð½ÐµÐ°Ð´Ð½Ð¾Ð»ÑŒÐºÐ°Ð²Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%T' Ñ– `%T'"
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/parser.c:13400
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17914
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19804
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:19962
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 43235,44459 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:2995
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/parser.c:3032
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3186
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.c:3190
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:4675
  #, gcc-internal-format
  msgid "expected ..."
  msgstr ""
  
! #: cp/parser.c:4687
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5022
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6756
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ð½ÐµÐ°Ð´Ð½Ð¾Ð»ÑŒÐºÐ°Ð²Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%T' Ñ– `%T'"
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/parser.c:13419
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17937
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19827
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:19985
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 44404,44754 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20261
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22591
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:25865
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
--- 44462,44812 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22614
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:22673
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:25888
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 44757,45253 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty introduction-list"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:27694
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38535
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr ""
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 44815,45311 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty introduction-list"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:27717
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38558
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr ""
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 45341,45347 ****
  msgid "candidate is: %#D"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
--- 45399,45405 ----
  msgid "candidate is: %#D"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
*************** msgstr ""
*** 45923,46147 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7351
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7604
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7675
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:7962
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, fuzzy, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8588
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9056
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 45981,46220 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6625
! #, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7433
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7686
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7757
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8044
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, fuzzy, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8670
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9138
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 46159,46433 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13015
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:13017
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:13128
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:13130
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13803
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17278
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:17611
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:17614
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:17983
  #, 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:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18008
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr ""
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:21962
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:21998
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22096
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22169
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
--- 46232,46506 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:13099
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:13210
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:13212
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13885
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17360
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:17693
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:17696
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:18065
  #, 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:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18090
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr ""
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22051
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22087
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22185
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22258
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ
*** 46439,46530 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:22971
  #, 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:23313
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:25291
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 46512,46603 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23060
  #, 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:23402
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:25411
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 46685,47150 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, fuzzy, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2447
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/semantics.c:2548
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2852
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2900
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:3187
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3685
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 46758,47223 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, fuzzy, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2460
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2559
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/semantics.c:2561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2865
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2913
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.c:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 47159,47265 ****
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 47232,47338 ----
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 47949,48107 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "cannot convert %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 48022,48180 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "cannot convert %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 52074,52160 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 52147,52233 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 52342,52353 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 52415,52426 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 53124,53637 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
  msgid "Missing comma at %L"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 53197,53725 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
  msgid "Missing comma at %L"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 54528,54787 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration `%D'"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "error writing to %s"
  msgid "Error writing modules file: %s"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't change mode of file `%s': %s\n"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·ÑŒÐ¼Ñ�Ð½Ñ–Ñ†ÑŒ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð° `%s': %s\n"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 54616,54875 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration `%D'"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "error writing to %s"
  msgid "Error writing modules file: %s"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't change mode of file `%s': %s\n"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·ÑŒÐ¼Ñ�Ð½Ñ–Ñ†ÑŒ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð° `%s': %s\n"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 57158,57164 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 57246,57252 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 58649,59097 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, 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:15414
  #, 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:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 58737,59175 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, 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:15382
  #, 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:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 60183,60194 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 60261,60272 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
diff -Nrcpad gcc-7.2.0/gcc/po/da.gmo gcc-7.3.0/gcc/po/da.gmo
*** gcc-7.2.0/gcc/po/da.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/da.gmo	Thu Jan 25 08:41:36 2018
***************
*** 1,67 ****
! Þ•¼8q	\q —!—&—-(—1V—ˆ— �—Û¾—+š˜0Æ˜K÷˜<C™B€™RÃ™@š9WšF‘š5Øš›%›!:›$\›"�›+¤›FÐ›Qœ5iœwŸœI�Aa�K£�Nï�B>žO�žLÑžRŸ;qŸ8­Ÿ>æŸI% Io B¹ ~ü ?{¡D»¡E¢@F¢E‡¢CÍ¢=£PO£{ £?¤‰\¤9æ¤P ¥Cq¥Fµ¥Eü¥EB¦Cˆ¦QÌ¦N§�m§Gþ§ŒF¨OÓ¨R#©Cv©Qº©Fª9Sª=�ª=Ëª4	«P>«M�«BÝ«G ¬Ih¬H²¬Bû¬7>­6v®E­®8ó®,¯>¯S¯f¯r¯E‰¯LÏ¯G°Jd°8¯°Uè°->±l±#|±# ±4Ä±3ù±3-²"a²"„²*§²(Ò²,û²(³*=³!h³'Š³²³3É³*ý³2(´2[´1Ž´0À´1ñ´2#µ1Vµ%ˆµ"®µÑµ9éµ*#¶6N¶8…¶(¾¶8ç¶ ·1@·=r·:°·,ë·6¸:O¸oŠ¸-ú¸2(¹,[¹*ˆ¹,³¹à¹ü¹*ºBº)^º,ˆº/µºåº÷º
»5'»*]»1ˆ»3º»-î»+¼ H¼/i¼™¼«¼;Á¼*ý¼(½3A½$u½š½-±½ß½â½æ½ö½ÿ½¾/&¾V¾m¾4�¾)Â¾ì¾	¿$¿@¿[¿#w¿:›¿)Ö¿JÀCKÀ�À§À,®À
! ÛÀ6æÀ(ÁFÁ5cÁ™Á)­Á/×Á!Â )Â'JÂ rÂ0“ÂÄÂ
ßÂ íÂÃ%Ã;ÃTÃnÃ}Ã-›ÃÉÃ!ãÃ)Ä/Ä1Ä:ÄCÄ$LÄ3qÄ¥ÄRÁÄÅÅ&Å/Å8Å!AÅcÅÅŒÅ•Å¢Å«Å´Å½ÅIÆÅÆÆ,Æ5JÆ€€Æ(Ç+*Ç.VÇ+…Ç-±ÇßÇóÇ,
È,:È*gÈ%’È-¸È$æÈ+É7É)QÉ.{É$ªÉ'ÏÉ÷É;Ê7OÊ$‡Ê"¬Ê!ÏÊ:ñÊ-,Ë1ZË2ŒË;¿Ë'ûË0#Ì4TÌJ‰Ì<ÔÌÍR-Í0€Í4±Í/æÍ)Î6@ÎwÎ7ŠÎ+ÂÎ7îÎ2&ÏMYÏ6§Ï4ÞÏ,Ð,@Ð(mÐ/–Ð4ÆÐ/ûÐ6+Ñ9bÑ'œÑ,ÄÑ+ñÑ'Ò'EÒ!mÒ�Ò¥Ò!¿ÒáÒ5üÒ&2Ó4YÓ&ŽÓ&µÓÜÓHöÓ8?Ô(xÔ4¡Ô"ÖÔ)ùÔ$#Õ,HÕ3uÕ-©Õ×Õ)óÕ.Ö2LÖ'Ö#§ÖËÖ&êÖ-×?×,S×3€×´×
! À×Ë×+Ú×*Ø(1Ø"ZØ5}Ø%³Ø%ÙØÿØ1Ù
MÙ1[Ù$�Ù²Ù<ÎÙ8ÚDÚ]Ú!{Ú�Ú
¶ÚÄÚÓÚïÚþÚ+Û6?Û vÛ—Û6¦Û)ÝÛ*Ü"2Ü"UÜ<xÜ$µÜ*ÚÜ)Ý/Ý'OÝwÝ(•Ý)¾Ý%èÝ2Þ<AÞ0~Þ ¯ÞÐÞåÞëÞßß'ß=ß ]ß2~ß±ß½ß
Ýß@ëßB,à.oà2žà,Ñà'þà!&á Há!iá$‹á:°á'ëá1âJEâN�âjßâ1Jã|ã+–ã,Âã.ïã0ä!Oä6qä.¨ä&×ä,þä +å1Lå~å9�å:×å&æ89æ1ræ+¤æ.Ðæ0ÿæ60çgçA†ç;Èç:è8?èxè#˜è)¼è2æèUé&oé/–é-ÆéaôéŒVêãêóê
! ë,$ëZQë>¬ëëë	ì,ì9Jì1„ì ¶ì×ì*ðì$í(@íií1‰í)»í-åí,î,@î<mî&ªî/Ñî=ï&?ï%fï,Œï¹ï!Õï<÷ïR4ð;‡ð>Ãð8ñX;ñE”ñGÚñU"ò[xòOÔò†$ó«óÄódÛóC@ô(„ô4­ô4âô-õEõ]õ	jõtõ!‰õ-«õ$Ùõþõö	"ö,öEö_ölö#‡ö#«ö'Ïö#÷ö÷0÷JH÷“÷O›÷"ë÷Pø$_øD„øFÉøJùN[ù@ªù8ëùP$úHuúE¾úûû5ûDDû)‰û
³û)Áû3ëû+üKüreü‡Øü-`ý-Žý-¼ýeêýPþ6jþ,¡þÎþ†îþŠuÿe)f&�·Õð*96Gp.¸*ç(8;4t)©7Ó++7-c5‘4Ç=üA:7|5´-ê;0Ta…TçG<B„SÇS8oB¨-ë2ILN–VåZ<	D—	ZÜ	N7
! C†
! ?Ê
! <
! JGJ’0Ý24ADvc»I
Ii
:³
7î
Ž&’µHcy1�/Á4ñO&˜v˜ ¨ÉÛPõ5F&|!£/Åõ'5:2pX£ü#0oJº)Õ@ÿ@'X1€ ²2ÓGN1n" ÃÚð"6Y%x
ž¬	½
! Ç	Ò+Ü029/l=œÚÜ%ò#8<8u1®Bà#;A*}1¨/Ú2
! .=Bl8¯(èAS
_	m&wž)½ç9<:5w8­+æ+">*aŒ;¥á(0*+[/‡$·5Ü4 !G &i '� (¸ 0á %!"8!
! [!.f!•!0¬!Ý!é!" #"%D"%j"�"¦"¸"Ë"%Ü"/#%2#,X#,…#.²#,á#,$,;$,h$*•$&À$/ç$%"#%F%e%„%7‘%É%Ù%#â%!&#(&!L&n&†&(Ÿ&%È&'î&'4+'8`'=™' ×'ø'()*(T(o()‡(9±(ë(%ü(#")F)f).~)'­)Õ);ð),*L*#k*'�*&·*"Þ*+*+!>+ `+6�+¸+Ñ+1ð+:",],)v,3 ,"Ô,1÷,E)-3o-2£- Ö-)÷-1!.(S..|.0«.Ü.ö../1B/8t/P­/0þ/'/0$W0|0-”05Â0	ø0!1/$1(T1'}1¥1º1Ï1è1ü182Q20q2&¢2:É2313<N3;‹3.Ç35ö31,4.^4.�45¼45ò4.(5/W5‡5/ 5+Ð5ü56"/6.R6�6,›6$È6(í6&7=7'[7#ƒ7@§7Lè7P58;†87Â8-ú8(9H9)f9�9¬9Ç9$Ü94:16:1h:0š:,Ë:0ø:);8;/>;"n;‘;%™; ¿;5à;.<BE<+ˆ<#´<Ø<6ø</=$@=/e=
•=
£=%±=×=ö=>+>J>f>†>¦> Ã> ä>4?:?:L?E‡?<Í? 
! @!+@M@j@€@™@5¸@Jî@T9A8ŽA5ÇA8ýA26B6iB6 B×BÝBòB
! C7C'JC$rC)—C%ÁC%çC$
D%2D XDyDˆD™D²DÂDÝDñDE!E"<E_EpEƒE1–EÈEÞEòEFF.FDFXFsF‰FœF­FÀFÏFåF÷F(
G&6G']G$…G,ªG×GôG0H2?H2rH3¥H
ÙH-çHI/I;IXItI’I±IÇI ÖI ÷IJ6J%PJ5vJ&¬JÓJCÚJ3K!RK3tK7¨K6àK(L@L2ZL$�L$²L/×L!M )M)JM)tM)žM-ÈM0öM*'N:RNC�NÑN!ñN+O?O-[O‰O!¥O2ÇO$úO-P$MP5rP¨P¿P'ÝP*Q0QNQ,nQ"›Q1¾QðQ
! R(R67R*nR5™R6ÏR S'S">SaS#zS$žS.ÃS6òS))TSTcTBvT!¹TÛT'úT,"UOU_U6uU5¬U âU)V;-V/iV2™V#ÌVðV9
W6GW1~W-°W%ÞW/X"4X&WX~X—X¦X;ÁX5ýX*3Y^Y}Y&•Y*¼Y'çYZ )Z:JZ5…Z8»Z*ôZ[2[B[V[j[~[�[¤[¶[È[Ú[ë[ý[\ \2\D\V\h\z\Ž\ \²\Ä\Ö\ê\þ\]$]8]J]\]m]]‘]£]µ]Ç]Ù]í]ÿ]^#^5^/G^w^‡^¡^·^Ñ^ï^'ÿ^''_'O_w_!�_!±_ Ó_"ô_3`K`g`„`/•`)Å`0ï` a#@a!da)†a°a1Ãaõa+b ?b`b
tb#‚b¦b!³bÕbåbýbc 2c Sc tc •c ¶c ×c øc d :d [d |d�d»dÛd÷de),e)Ve)€eªeÊeæeff5fQfhfˆf¤fÀfÜføfg/0g `g�g"—g1ºgìg	h%$h.Jh)yh£h)Âhìhi!i4Ai,vi%£iÉißiDûi,@jmj$Œj3±jåj3k9kMklk:�k¼kÏk!ék!l!-l$Ol"tl#—l#»l#ßlm #mDmdm$xm�m3¸mìmn%n 4n!Unwn3”nÈnÜn ìn
o!-o'Oo,wo¤o³oËoâoýop+5pap@�p%Âp;èp!$qFqcq-}q/«q5Ûq"rG4r3|r'°r$Ørýrs89s6rs1©s6ÛsAt0Tt@…t$Ætëtu4uOu7bu"šu,½u,êuv!6v%Xv~v/’vÂvÑväv ôv(wG>w7†wK¾w"
! x%-x+Sx!x/¡x,Ñx'þx &y3Gy{y6�y$Çy8ìy-%z(Sz)|z¦zÄzÑzðz/ÿz5/{(e{Ž{2¥{&Ø{7ÿ{'7|_| u|$–|»|9Û|,}4B}$w}œ}4»}&ð}6~+N~z~�~«~°~·~<Í~1
! "<5_<•AÒ5€J€!]€A€:Á€9ü€96�;p�3¬�3à�H‚&]‚„‚% ‚6Æ‚3ý‚*1ƒ%\ƒ‚ƒ”ƒ/¥ƒ=Õƒ„>-„2l„ Ÿ„CÀ„3…<8…u…)•…+¿…%ë…%†+7†c†w†“†³†(Ò†7û†-3‡6a‡5˜‡Î‡(î‡'ˆ)?ˆiˆ†ˆ7£ˆ4Ûˆ ‰1‰	9‰	C‰M‰:Y‰H”‰3Ý‰%Š&7Š;^Š(šŠ)ÃŠ/íŠ/‹<M‹ZŠ‹7å‹)Œ(GŒ'pŒ'˜Œ	ÀŒÊŒ"åŒ�6"�
Y�g�‡�8¤� Ý�þ�ŽA/Ž,qŽ žŽ$¿Ž;äŽ> �>_�3ž�4Ò�)�1�H�^�u�<‹� È�2é�'‘4D‘y‘!˜‘1º‘0ì‘$’#B’ f’‡’!—’"¹’Ü’*ú’(%“.N“'}“6¥“Ü“ò“”+.”"Z”(}”2¦”)Ù”•%•B•4\•‘•«•À•!×•ù•=–5F–4|–)±–)Û–-—'3—)[—0…—5¶—ì—˜$˜$C˜h˜ˆ˜;¥˜/á˜2™2D™$w™@œ™:Ý™Hš(aš2Šš$½š.âš9›K›g›.†›=µ›ó›œ-*œ.Xœ(‡œ1°œ'âœ
! �+*�3V�Š�ª�6È�%ÿ�&%žLžDdž©ž½žÒžæžüžŸ#Ÿ8ŸLŸaŸuŸŠŸ Ÿ´ŸÊŸäŸøŸ  6 K a w Š � (µ ,Þ W¡1c¡2•¡È¡2Ú¡ 
¢2.¢(a¢3Š¢:¾¢ù¢£R6£$‰£®£Á£ß£þ£¤39¤m¤‚¤6—¤8Î¤.¥-6¥&d¥'‹¥H³¥Dü¥FA¦Qˆ¦CÚ¦=§8\§;•§OÑ§D!¨1f¨-˜¨Æ¨Ù¨'ð¨'©3@©1t©)¦©/Ð©6ª7ªPªAaª3£ª4×ª«/&«V«4u«/ª«Ú«&ú«!¬#5¬!Y¬{¬—¬'³¬)Û¬!­'­9­"L­ o­�­6ª­<á­®.4®c®.€®¯®Å®Ò®ä®&÷®%¯D¯]¯w¯‘¯�¯¹¯.Ö¯'°3-°a°m°‚°—°%µ°Û°ù°±!5±W±=k±2©±=Ü±2²BM²7�²-È²ö²"³.5³%d³)Š³´³"Ï³+ò³&´E´)[´ …´4¦´&Û´+µ/.µ-^µ=Œµ/Êµ;úµ6¶/Q¶5�¶!·¶0Ù¶
! ·*·CJ·DŽ·,Ó·$¸#%¸WI¸W¡¸ù¸¹7/¹'g¹6�¹+Æ¹,ò¹/º0Oº5€º¶ºÏº!âº#»A(»(j»“»	¢»$¬» Ñ»ò»5¼0H¼y¼“¼%®¼"Ô¼ ÷¼ ½-9½"g½!Š½%¬½Ò½ê½Ò¾Ú¿ß¿)á¿-À 9À*ZÀø…À7~Á5¶ÁOìÁ><ÂH{ÂWÄÂFÃ2cÃA–Ã;ØÃÄ.Ä#DÄ&hÄ%�Ä.µÄMäÄ†2Å2¹ÅjìÅDWÆ;œÆHØÆ\!ÇQ~Ç[ÐÇR,ÈQÈIÑÈ@É?\ÉGœÉMäÉP2ÊvƒÊ8úÊ=3ËIqË>»ËGúËMBÌA�ÌNÒÌu!Í:—Í‰ÒÍ6\ÎO“ÎAãÎI%ÏEoÏMµÏIÐPMÐBžÐƒáÐEeÑ…«ÑT1ÒC†Ò?ÊÒW
! ÓCbÓ9¦Ó9àÓ9Ô4TÔX‰ÔQâÔG4ÕF|ÕKÃÕKÖE[Ö ¡Ö6Â×=ù×77ØoØƒØ›Ø±ØºØGÌØGÙE\ÙE¢Ù:èÙ^#Ú0‚Ú³Ú&ÃÚ&êÚBÛ=TÛ9’Û,ÌÛ'ùÛ.!Ü,PÜ,}ÜªÜ/ÁÜ"ñÜ(Ý=Ý4UÝ*ŠÝ4µÝ1êÝ4Þ3QÞ4…Þ1ºÞ4ìÞ%!ßGßfßC|ß-Àß=îß?,à$là;‘àÍà.èàDá@\á(�á=Æá=âxBâ0»â5ìâC"ãAfã.¨ã'×ãÿã/ä Kä.lä1›ä+Íäùäå  å2Aå,tå6¡å7Øå<æ9Mæ&‡æ+®æÚæëæ?ç,@çmç3Šç$¾çãç2øç+è.è2èCè
! LèWè5tèªè$Ãè5èè,éKéjéˆé"¦éÉé äé9ê(?êLhêLµêëë4#ë
! Xë;cë+Ÿë#ËëTïëDì,Yì3†ì#ºì$Þì7í";í.^í�í¨í#µíÙíõíî*î
Cî"Qî)tîžî(¹î0âîï
! ï
! !ï
! ,ï+7ï8cï!œïZ¾ï
! ð
! $ð
! /ð
! :ð
! Eð!Pð rð“ð
! ¦ð±ð
! Äð
! Ïð
! Úð
! åðNðð
! ?ñJñ;Nñ,Šñž·ñ(Vò+ò.«ò+Úò-ó4óLó+jó+–ó)Âó$ìó,ô'>ô.fô•ô,±ô/Þô+õ.:õ%iõ>�õ8Îõ+ö$3ö&Xö9ö7¹ö;ñö5-÷Ic÷.­÷1Ü÷>øZMøL¨øõø[ù>kù:ªù=åù*#ú<Nú‹úB¤ú,çú<û5QûV‡û=Þû7ü/Tü/„ü'´ü0Üü>
ý5Lý1‚ý=´ý&òý0þ0Jþ#{þ#Ÿþ.Ãþòþ
! ÿ ÿ@ÿC`ÿ)¤ÿ9Îÿ4(=fKƒ?Ï'87%p,–#Ã3ç:4V‹0¥,Ö7.;*j$•º4Ø
/&8V�˜¤;´)ð,%G3m.¡7Ð8$]8r)«Õ>òB1t‰)§Ñì3E-[6‰%Àæ9ø+2	+^	 Š	«	:É	)
! 7.
! ,f
!  “
! ,´
! á
! +ÿ
! *+(V2<²8ï$(Mh)m	—¡º"Ó!ö8

! Q
#\
€
@‘
BÒ
/0E)v!  Â ã !%3G${. CÏHd\3Áõ%/4-d<’(Ï4ø2-"`-ƒ!±1Ó$@*Ek4±Aæ2(-[,‰9¶Cð"4KW@£?äF$*k#–3º4î[#*3ª9Þc‰|/)F\pBÍ!2.F:u/°&à))H.r"¡9Ä*þ0)/Z/ŠMº'.0?_!Ÿ!Á*ã&-?TY”GîK6?‚iÂV, Mƒ SÑ W%!Y}!’×!!j"!Œ"q®"F #(g#7�#1È#)ú#$$>$R$^$"u$'˜$1À$ò$%	%$%C%_%o%*Œ%*·%)â%%&2&I&Va&¸&OÊ&#'W>',–'\Ã'_ (c€(Vä(M;)@‰){Ê)nF*Hµ*þ*+7+BG+<Š+Ç+(Ù+8,/;,k,u…,•û,)‘-)»-)å-o.#.-£."Ñ.ô.¥/©¸/qb0%Ô00ú0+1J1!h1Š1	¨13²1mæ1(T2'}2*¥23Ð213&63E]3.£3/Ò334<64@s4E´4Kú49F5>€50¿5Hð5@96ez6Pà6?17Fq7W¸7c8Gt8T¼8:9CL9b�9Ió9Z=:_˜:Lø:ZE;T ;Gõ;<=<<z<R·<P
! =5[=7‘=2É=Hü=lE>I²>Fü>3C?=w?žµ?¢T@$÷@!A!>A3`A/”A9ÄATþA™SB˜íB$†C«C»COÓC<#D.`D+�D3»DïD&
! EL1EC~EXÂEF8FHFXF~uFôF&G<8GuG7�G9ÇGH7HYWH±H3ÏH%I%)IOI!hIŠI#“I,·I äI(J.J?J
! SJ
^JlJ-xJ;¦JBâJ=%K9cK�K K&·K.ÞK6
L?DL=„L@ÂL!M?%M4eMOšMJêMH5N3~NE²N<øN$5O<ZO—O
£O±O/¹O#éO5
P(CPMlPCºPIþP?HQ6ˆQ6¿Q%öQ5RRRSmR!ÁR.ãR;S?NS3ŽS1ÂS;ôSI0TzT(˜T4ÁT3öT3*U(^U)‡U	±U)»UåU/þU.V!>V"`V%ƒV-©V,×V*W/WGW_W5}W=³W5ñW>'X>fX@¥X>æX>%Y>dY@£Y:äY2Z;RZŽZ&žZ"ÅZ"èZ[=[[[v[+ƒ[)¯[+Ù[(\.\K\;i\-¥\'Ó\!û\6]:T]:�].Ê]ù]^G3^{^–^/±^;á^_)*_$T_y_˜_6±_1è_`F8`$`#¤`(È`-ñ`-a'Maua.‹aºa+ÚaBbIb)cb2�b9Àb'úb7"c>Zc(™c5ÂcYøc<Rd>�d#Îd-òd8 e8Ye@’e>Óe$f(7f@`fE¡f;çfT#g*xg6£g3Úgh.'h9Vh�h!˜h8ºh5óh/)iYini‚i i½i<×i j95j2oj2¢jÕjOïjR?kQ’k@äkG%lIml2·l2êl4m4Rm7‡m8¿møm+n-?nmn%ƒn1©n8Ûn#oA8o/zo1ªo5Üo&p'9p,apIŽpJØpI#q:mq2¨q7Ûq*r(>r)gr"‘r´rÐr"ìr4s9Ds9~s5¸s>îs.-t\tkt:tt*¯t
Útèt"u4+u.`uF�u@Öu.v*Fv@qv²v(Ãv6ìv
#w
1wH?w0ˆw'¹w$áwx"x#?x#cx‡x$¥x$Êx5ïx%y:4yEoy>µy!ôy&z=z]zsz(‰z>²z\ñzmN{;¼{Bø{);|;e|6¡|6Ø|}}/}M}PT}9¥}&ß}-~'4~(\~'…~'­~$Õ~ú~9Kh~’#«$Ïô€€61€h€€€–€¬€Å€Ø€ð€�#�;�P�c�x�‰� �³�%Ë�)ñ�A‚)]‚-‡‚*µ‚à‚*ø‚,#ƒ,Pƒ-}ƒ«ƒ1¸ƒêƒ
! 
! „„5„ T„!u„—„³„%Ã„&é„#…4…O…6j…-¡…Ï…SÖ…@*†!k†K�†JÙ†P$‡/u‡¥‡8¿‡&ø‡&ˆ2Fˆ'yˆ¡ˆ%Áˆ%çˆ%
‰33‰3g‰0›‰>Ì‰GŠSŠ qŠ<’Š ÏŠAðŠ"2‹%U‹2{‹(®‹5×‹&
Œ=4ŒrŒ'ŽŒ1¶Œ2èŒ2�"N�2q�*¤�7Ï�Ž
! Ž:%Ž9`Ž*šŽ8ÅŽCþŽB�b�1z�¬�+Ç�,ó�4 �=U�$“�¸�È�OØ�(‘F‘#e‘%‰‘¯‘Å‘6Þ‘9’'O’%w’=�’+Û’@“&H“!o“7‘“PÉ“1”.L”+{”0§”*Ø”5•9•X•l•@‡•?È•:–C–\–)s–(�–*Æ–ñ–"
! —<-—;j—9¦—-à—˜!˜1˜E˜Y˜m˜€˜”˜§˜º˜Í˜â˜õ˜™™,™?™R™e™x™Œ™Ÿ™²™Å™Ø™ì™šš'š;šNšašrš…š˜š«š¾šÑšäšøš››1›D›6V›�›Ÿ›¾›Õ›ð›œ(œ(Hœ,qœžœ$»œ$àœ�$!�1F�x�‘�®�3À�,ô�2!ž#Tž$xž$�ž.Âžñž1Ÿ5Ÿ*QŸ#|Ÿ Ÿ´ŸÉŸ
èŸ'öŸ . E ` "} "  "Ã "æ "	¡",¡"O¡"r¡"•¡"¸¡"Û¡ þ¡ ¢@¢[¢ s¢0”¢0Å¢0ö¢!'£I£g£…£££»£Ù£!ñ£¤1¤O¤m¤‹¤©¤0Ç¤!ø¤¥00¥;a¥�¥¹¥&Ö¥5ý¥*3¦^¦!}¦Ÿ¦µ¦#Ô¦7ø¦.0§&_§†§Ÿ§N¾§+
¨9¨&X¨6¨C¶¨3ú¨.©C©_©;t©°©$Ç©,ì©,ª,Fª/sª-£ª.Ñª.«./«(^«)‡«(±«Ú«+ô« ¬;9¬"u¬%˜¬¾¬'Ð¬2ø¬+­6I­€­”­&¦­%Í­)ó­'®<E®‚®“®±®É®"é®&¯73¯+k¯H—¯-à¯G°2V°,‰°%¶°-Ü°1
! ±1<±"n±T‘±6æ±$²&B²i²%‰²@¯²:ð²7+³9c³=�³<Û³?´%X´~´š´5´´ê´3µ'4µ/\µ/Œµ ¼µ2Ýµ=¶N¶4e¶
š¶¨¶À¶Ò¶'ò¶P·>k·Qª·#ü·1 ¸-R¸€¸0�¸<Î¸&¹ 2¹QS¹¥¹>Á¹/ºN0ºEº(Åº(îº »8»*H»s»-†»O´».¼3¼<L¼2‰¼<¼¼*ù¼$½!9½%[½ �½=¢½.à½;¾-K¾y¾2˜¾1Ë¾6ý¾24¿g¿(z¿£¿	«¿µ¿KÔ¿8 À$YÀ<~À<»À?øÀ58ÁnÁ!�ÁA£Á>åÁ=$Â=bÂ> Â4ßÂ4ÃNIÃ"˜Ã+»Ã+çÃBÄ.VÄ/…Ä&µÄÜÄñÄ4ÅD:ÅÅ<›Å0ØÅ	ÆK(Æ4tÆ?©Æ#éÆ)
Ç07Ç'hÇ#�Ç1´ÇæÇúÇÈ-È/EÈ5uÈ0«È8ÜÈ7ÉMÉ'lÉ&”É-»É#éÉ-
Ê3;ÊLoÊ+¼ÊèÊ	ðÊ	úÊËMËJ^Ë<©Ë>æË?%Ì[eÌ/ÁÌ1ñÌ<#ÍE`ÍG¦ÍcîÍERÎ6˜Î/ÏÎ2ÿÎ/2Ï
! bÏmÏ%�Ï!³Ï<ÕÏÐ#"Ð(FÐ;oÐ)«ÐÕÐéÐIÑ-RÑ+€Ñ"¬Ñ:ÏÑC
! ÒCNÒ-’Ò5ÀÒ*öÒ!Ó6ÓVÓlÓ8†Ó¿Ó4ÝÓ:Ô7MÔ$…Ô#ªÔDÎÔCÕ1WÕ0‰Õ-ºÕèÕ&ùÕ1 ÖRÖ9oÖ,©Ö0ÖÖ-×B5×x×�×'¨×<Ð×'
Ø/5Ø<eØ0¢ØÓØ+òØÙ<>Ù {ÙœÙºÙ<ÚÙÚB/Ú<rÚ;¯ÚCëÚ*/Û3ZÛ$ŽÛ4³Û.èÛAÜYÜnÜ‹Ü¦Ü ÃÜäÜ?Ý)@Ý,jÝ,—Ý#ÄÝBèÝ=+ÞRiÞ.¼Þ9ëÞ%ßTBßH—ß#àß$à-)àIWà¡à'Áà5éà6á/Vá>†á+Åá#ñá2âAHâ Šâ«â:Èâ(ã&,ãSãBkã®ãÂã×ãëãää(ä=äQäfäzä�ä¥ä¹äÏäíäåå'åEåZåpå†å™å¬å,Äå,ñå`æ1æ6±æèæ1ç+2ç1^ç-�ç8¾ç@÷ç 8èYèQsè'Åèíè#é"%éHéeéG�éÉéàé7ûéI3ê;}ê1¹ê5ëê(!ëWJëS¢ëEöëP<ìF�ìAÔì<í>SíR’íLåíE2î)xî¢î´î'Êî1òîB$ï>gï3¦ï2ÚïK
ðYðpðI€ð@Êð7ñCñ;^ñšñ9¸ñ6òñ))ò.Sò‚ò$™ò¾òÜò#ôò$ó%=ócó�ó•ó¥ó'Åóíó/ô<7ôtô.‰ô¸ô>Øôõ-õ9õUõ+oõ*›õÆõáõùõ
! ö"ö>ö:[ö-–ö0Äö
õö÷÷&÷"C÷f÷÷—÷"°÷Ó÷?ä÷4$ø?Yø4™øEÎø:ù7Où"‡ù-ªù:Øù4ú+Hútú(’ú(»ú(äú#
û'1ûYû2xû$«û-Ðû4þû43ü?hü3¨ü?Üüý9:ý6tý «ýLÌý"þ"<þ^_þV¾þAÿ&Wÿ%~ÿ[¤ÿ[\tB‘%Ô9ú-4.b3‘1Å;÷3Q"i1ŒI¾09
! M*X'ƒ&«6Ò5	?\'z%¢'È$ð,&B%i$�´&ÔmÏí.
(5_z¹9žŽ[Xj‡ÈƒË.¸Œ#yßê�îG'ƒEËï4â9VÆÇ)ñve(ÊK(ïådCÞ,<[?%›`²E£lÂ\Ÿ^þ]IÌÃ‹��n\µÛ!ê(ÁøÔQ‹zÌ5¢4/0×ìxžs<Üé$³¸aqíOši¶tQ
! Ö�F¾Øñ\ÊFÐAÝ½2™@#†²8Ä^øQY H¸_óâåŽ'Q°c}{_V¬è×�¤
wWÉ/äçù(*óàYÖà�=+‡µ;õbÎiú¤Ós|rä€Œ©æ�³˜�ÚÏ?¤Õ–`k,4/SWWºÔy�DÉLÂ§_ŸýÓü’8¿â“ãØ@ÚÜ�ñO"
! ¿C¥Ýálõæ´ÈòP2×Ã€üÖFK2˜+bÄ�¬xhé9³¨1Èëðÿ9µ‰TCŒ:rÀ¡ÇÃª›ö'	2”4mªõÒ÷
§•‹¹Ì—}>Þ/a.»GZ$ŽVç‡©Îc§jV“—h‰{ÈáJu5�Ûß(LM6ý›xÜ˜]¦eYT_<<Ì›ž¯¡âÒ¹Iû–Fj¬\÷ˆOë¦'ˆ£s…>1Ÿ’óJ&*üoy|°iU,	�9ø,›ÍõNÍPù‚–œ3ÿêEÖbæ
¶™/NÍ	ƒn¢‘O*ÄAsèZM?0”éœr¥Ù˜;
! DÏ¿‚¯é„ñú­k…âú�@ÀsMö£sÏuÒ	�qÚN¼ó«e…F¢ùNñ©‡“‚;TòraÔjÛ8u%¬�G‰eHŽ‘”¡dá2¥AVnÎ
ƒ*7 µa[4™CÝ+ptP°œOqÍ›b¬�jð­:ÓíÃ-ß¹§Ed�LÎKMþuiÒ²�P
q‚‘8òVú\ôÆ¸Ô|r&©RHÐ—ëÕ‘›á¹[ám€>œÅýÁ
! Iå J$ªò&§H€Ä€ôYêÄiÔŒžû¶†Ù�¥<f˜ÙibÍ¶ì�#j“G³z>"«í0¼ÎËÆÞ·Ýšr!y¯5lqP
! BC·ÿê2—k Š[•å�»•pH¤¾+™Ç"7¤"¡[†p†¤¿9ýWØmÌÿ†Ñ-ÃçIÓ‹$”rMcc–Ê?þ´yoQÝR»ø$]e‚ãòÑÞhX!3Z†ßg~¡ðuˆv…öTÜT°¾·Ï…î­�Íöûwä¬õ;ó‚XÁÄaJÑkÊ²F£äÉHH¡U3‘ØPúÓ„ê|ðçRÅ`!Ù�ÿŠEèÚ�Ïfô¨&ýùû~ažSÊ°-»A7è\·¹UJ}€ÅÔå®õYlGÞKo±QßcÍü]1B~K^x5*#Œ¼@UeBÅZ7&BX;t	¢#„ÅS€Zd¦=ø‹ü=’>D¨ìÁ6âÉhò0ˆ®%pSÑ°
! úu[É
½-ÕÙhDvî¥UÜyã�„ô7B­Äìt¢§%_«ðÆ«¶"ÐE�®“æ²ªL o4Æ+#—Ow.;š>N³�¬É¥{¾whþ¹Wïå§3=ÙÑ$L‘þ`‹˜ÅØ´oŠšRÂ…5=Å‚ÃôÇ£ªk†‹v÷Þi�­àí”Àm]¶¦:bZÌ3<Ò© Y±ïô’»‰Á8ºU¼³}‡_`É/¦5 ðyýÔÝÆ�•®¿ÕQŸÿöfLØ)ËüÊ<¦«­'÷Šï*!O“ >oBîèlÑ4)}K"ÒœÚã|AÂ7,vÇ¯)	À™zNécº0ìs÷ŸXÒáƒ{ýîGä×?LNû¢R¾ˆðžŸ¦z!ˆšC…À�Õæá’Öë„1w{«Ï3qîŸR ·`6}’-–
n~û‰^ùìDä®Á7½S	õ”ïøÝe¢àoËXT×":uçM»�½¾^1È‘í8ã£°½EÕAÛ	À–´^gVº¼tŠšŠIX¨:¸½Û·‡÷¼ñ=bì•Žµ:0ƒ´íJªœ%l±Õxjt{¿Ø8'mÆ‰Ì³²®ŽÞö h�dw)ñ 1•6@­µËæ}Iö.M+Wç·:)ÚÇ¿
!  Âêå¶ÇôKnËîŒŠÁg‰û½&&ó~¨¨T]™dÐÐ%FãfU´-È^6läB¼+Ñ«%ß—º´”fSv
! ¯Ð¥23¯þæùšg.èÜÈgÛ?úùfœWY0|1óà@$±`t×A±Ü‡pº “Ð•6p¸p?¤kºˆÊÖ=R|Î~9a¯üëª~Iÿ,zÖÓDwnÚÀò6Âq»çD©è)!é÷/ŽéÛC]®±Œ\©–;øPv˜×c'„GƒnàÎ�±.ï„ -fµ—{âd,ëþ¡gZ’ÂxÙ²(ëS*g¾#£�m¨žx¸à@™ÓßzãÃkJ	%#D
  
  For bug reporting instructions, please see:
  
--- 1,65 ----
! Þ•´8q	Lq———-—1F—x— �—Û®—+Š˜0¶˜Kç˜<3™Bp™R³™@š9GšF�š5Èšþš›!*›$L›"q›+”›FÀ›Qœ5Yœw�œI�AQ�K“�Nß�B.žOqžLÁžRŸ;aŸ8�Ÿ>ÖŸI I_ B© ~ì ?k¡D«¡Eð¡@6¢Ew¢C½¢=£P?£{�£?¤‰L¤9Ö¤P¥Ca¥F¥¥Eì¥E2¦Cx¦Q¼¦N§�]§Gî§Œ6¨OÃ¨R©Cf©Qª©Fü©9Cª=}ª=»ª4ùªP.«M«BÍ«G¬IX¬H¢¬Bë¬7.­6f®E�®8ã®¯.¯C¯V¯b¯Ey¯L¿¯G°JT°8Ÿ°UØ°-.±\±#l±#�±4´±3é±3²"Q²"t²*—²(Â²,ë²³*-³!X³'z³¢³3¹³*í³2´2K´1~´0°´1á´2µ1Fµ%xµ"žµÁµ9Ùµ*¶6>¶8u¶(®¶8×¶·10·=b·: ·,Û·6¸:?¸oz¸-ê¸2¹,K¹*x¹,£¹Ð¹ì¹*º2º)Nº,xº/¥ºÕºçºýº5»*M»1x»3ª»-Þ»+¼ 8¼/Y¼‰¼›¼;±¼*í¼½31½$e½Š½-¡½Ï½Ò½Ö½æ½ï½ø½/¾F¾]¾4}¾)²¾Ü¾ù¾¿0¿K¿#g¿:‹¿)Æ¿Jð¿C;ÀÀ—À,žÀ
! ËÀ6ÖÀ(
Á6Á5SÁ‰Á)�Á/ÇÁ!÷Á Â':Â bÂ0ƒÂ´Â
ÏÂ ÝÂþÂÃ+ÃDÃ^ÃmÃ-‹Ã¹Ã!ÓÃ)õÃÄ!Ä*Ä3Ä$<Ä3aÄ•ÄR±ÄÅ
ÅÅÅ(Å!1ÅSÅoÅ|Å…Å’Å›Å¤Å­ÅI¶ÅÆ	Æ,
Æ5:Æ€pÆ(ñÆ+Ç.FÇ+uÇ-¡ÇÏÇãÇ,ýÇ,*È*WÈ%‚È-¨È$ÖÈ+ûÈ'É)AÉ.kÉ$šÉ'¿ÉçÉ;Ê7?Ê$wÊ"œÊ!¿Ê:áÊ-Ë1JË2|Ë;¯Ë'ëË0Ì4DÌJyÌ<ÄÌÍRÍ0pÍ4¡Í/ÖÍ)Î60ÎgÎ7zÎ+²Î7ÞÎ2ÏMIÏ6—Ï4ÎÏ,Ð,0Ð(]Ð/†Ð4¶Ð/ëÐ6Ñ9RÑ'ŒÑ+´Ñ'àÑ'Ò!0ÒRÒhÒ!‚Ò¤Ò5¿Ò&õÒ4Ó&QÓ&xÓŸÓH¹Ó8Ô(;Ô4dÔ"™Ô)¼Ô$æÔ,Õ38Õ-lÕšÕ)¶Õ.àÕ2Ö'BÖ#jÖŽÖ&­Ö-ÔÖ×,×3C×w×
! ƒ×Ž×+�×*É×(ô×"Ø5@Ø%vØ%œØÂØ1ÞØ
Ù1Ù$PÙuÙ<‘Ù8ÎÙÚ Ú!>Ú`Ú
yÚ‡Ú–Ú²ÚÁÚ+ÖÚ6Û 9ÛZÛ6iÛ) Û*ÊÛ"õÛ"Ü<;Ü$xÜ*�Ü)ÈÜòÜ'Ý:Ý(XÝ)�Ý%«Ý2ÑÝ<Þ0AÞ rÞ“Þ¨Þ®ÞÎÞÔÞêÞß  ß2Aßtß€ß
 ß@®ßBïß.2à2aà,”à'Áà!éà á!,á$Ná:sá'®á1ÖáJâNSâj¢â1
ã?ã+Yã,…ã.²ã0áã!ä64ä.kä&šä,Áä îä1åAå9`å:šå&Õå8üå15æ+gæ.“æ0Âæ6óæ*çAIç;‹ç:Çç8è;è#[è)è2©èUÜè&2é/Yé-‰éa·éŒê¦ê¶êÍê,çêZë>oë®ëÌë,àë9
ì1Gì yìšì*³ì$Þì(í,í1Lí)~í-¨í,Öí,î<0î&mî/”î=Äî&ï%)ï,Oï|ï!˜ï<ºïR÷ï;Jð>†ð8ÅðXþðEWñG�ñUåñ[;òO—ò†çònó‡ódžóCô(Gô4pô4¥ô-Úôõ õ	-õ7õ!Lõ-nõ$œõÁõÓõ	åõïõö"ö/ö#Jö#nö'’ö#ºöÞöóöJ÷V÷O^÷"®÷PÑ÷$"øDGøFŒøJÓøNù@mù8®ùPçùH8úE�úÇúÞúøúDû)Lû
vû)„û3®û+âûür(ü‡›ü-#ý-Qý-ýe­ýþ6-þ,dþ‘þ†±þŠ8ÿeÃÿ))&Sz˜³Òí9ùG3.{*ª(Õ8þ47)l7–+Î+ú-&5T4Š=¿Aý7?5w-­;Û0aHTªGÿBGSŠSÞ82Bk-®2ÜINYV¨ZÿDZ	ZŸ	Nú	CI
! ?�
! <Í
! J
! JU0 2Ñ4D9c~IâI,
:v
7±
Žé
’x&<1R/„4´Oé˜9˜Ò kŒžP¸5	&?!f/ˆ¸'Õ5ý23Xf¿Ùæóo
})˜@Â'1C u2–GÉ11"c†�³ÑÙ"ù%;
ao	€
! Š	•+Ÿ0Ë2ü//=_�Ÿ%µ#Û8ÿ881qB£æ;*@1k/�2Í.B/8r(«AÔ
"	0&:a)€ª9Ã<ý5:8p+©+Õ"*$O;h¤(Ä0í+/J$z5Ÿ4Õ!
!  &, 'S ({ 0¤ %Õ "û 
! !.)!X!0o! !¬!É! æ!%"%-"S"i"{"Ž"%Ÿ"/Å"%õ",#,H#.u#,¤#,Ñ#,þ#,+$*X$&ƒ$/ª$Ú$"æ$	%(%G%7T%Œ%œ%#¥%!É%#ë%!&1&I&(b&%‹&'±&Ù&4î&8#'=\' š'»'Ö')í'(2()J(9t(®(%¿(#å(	))).A)'p)˜);³)ï)*#.*'R*&z*"¡*Ä**Ö*!+ #+6D+{+”+1³+:å+ ,)9,3c,"—,1º,Eì,32-2f- ™-)º-1ä-(..?.0n.Ÿ.¹..Ö.1/87/Pp/0Á/'ò/$0?0-W05…0	»0!Å0/ç0(1'@1h1}1’1«1¿18Û12042&e2:Œ2Ç21ß2<3;N3.Š35¹31ï3.!4.P4545µ4.ë4/5J5/c5+“5¿5Ò5"ò5.6D6,^6$‹6(°6&Ù67'7#F7@j7L«7Pø7;I87…8-½8ë89))9S9o9Š9$Ÿ94Ä91ù91+:0]:,Ž:0»:ì:û:/;"1;T;%\; ‚;5£;.Ù;B<+K<#w<›<6»<ò<$=/(=
X=
f=%t=š=¹=Î=î=
>)>I>i> †> §>4È>ý>:?EJ?<�? Í?!î?@-@C@\@5{@J±@Tü@8QA5ŠA8ÀA2ùA6,B6cBšB BµBÍB7ÕB'
C$5C)ZC%„C%ªC$ÐC%õC D<DKD\DuD…D D´DÆD!ÝD"ÿD"E3EFE1YE‹E¡EµEÉEàEñEFF6FLF_FpFƒF’F¨FºF(ÐF&ùF' G$HG,mGšG·G0ÑG2H25H3hH
œH-ªHØHòHþHI7IUItIŠI ™I ºIÛIùI%J59J&oJ–JC�J3áJ!K37K7kK6£K(ÚKL2L$PL$uL/šL!ÊL ìL)
M)7M)aM-‹M0¹M*êM:NCPN”N!´N+ÖNO-OLO!hO2ŠO$½O-âO$P55PkP‚P' P*ÈPóPQ,1Q"^Q1�Q³Q
! ÆQ(ÑQ6úQ*1R5\R6’R ÉRêR"S$S#=S$aS.†S6µS)ìST&TB9T!|TžT'½T,åTU"U68U5oU ¥U)ÆU;ðU/,V2\V#�V³V9ÐV6
! W1AW-sW%¡W/ÇW"÷W&XAXZXiX;„X5ÀX*öX!Y@Y&XY*Y'ªYÒY ìY:
Z5HZ8~Z*·ZâZõZ[[-[A[S[g[y[‹[�[®[À[Ñ[ã[õ[\\+\=\Q\c\u\‡\™\­\Á\Õ\ç\û\
]]0]B]T]f]x]Š]œ]°]Â]Ô]æ]ø]/
! ^:^J^d^z^”^²^'Â^'ê^'_:_!R_!t_ –_"·_3Ú_`*`G`/X`)ˆ`0²`ã`#a!'a)Iasa1†a¸a+Öa b#b
7b#Ebib!vb˜b¨bÀbÚb õb c 7c Xc yc šc »c Üc ýc d ?d`d~dždºdÑd)ïd)e)Ceme�e©eÅeáeøef+fKfgfƒfŸf»f×f/óf #gDg"Zg1}g¯gÌg%çg.
h)<hfh)…h¯hÅhäh4i,9i%fiŒi¢iD¾i,j0j$Oj3tj¨j3Èjüjk/k:Dkk’k!¬k!Îk!ðk$l"7l#Zl#~l#¢lÆl ælm'm$;m`m3{m¯mÊmèm ÷m!n:n3Wn‹nŸn ¯nÐn!ðn'o,:ogovoŽo¥oÀoÚo+øo$p@Dp%…p;«p!çp	q&q-@q/nq5žq"ÔqG÷q3?r'sr$›rÀrÝr8ür65s1ls6žsAÕs0t@Ht$‰t®tÈt4Ýtu7%u"]u,€u,­uÚu!ùu%vAv/Uv…v”v§v ·v(ØvGw7IwK�w"Íw%ðw+x!Bx/dx,”x'Áx éx3
! y>y6Sy$Šy8¯y-èy(z)?ziz‡z”z³z/Âz5òz(({Q{2h{&›{7Â{'ú{"| 8|$Y|~|9ž|,Ø|4}$:}_}4~}&³}6Ú}+~=~R~n~s~z~<�~1Í~"ÿ~5"<XA•5×
€! €AB€:„€9¿€9ù€;3�3o�3£�H×�& ‚G‚%c‚6‰‚3À‚*ô‚%ƒEƒWƒ/hƒ=˜ƒÖƒ>ðƒ2/„ b„Cƒ„3Ç„<û„8…)X…+‚…%®…%Ô…+ú…&†:†V†v†(•†7¾†-ö†6$‡5[‡‘‡(±‡'Ú‡)ˆ,ˆIˆ7fˆ4žˆ Óˆôˆ	üˆ	‰‰:‰HW‰3 ‰%Ô‰&ú‰;!Š(]Š)†Š/°Š/àŠ<‹ZM‹7¨‹)à‹(
! Œ'3Œ'[Œ	ƒŒ�Œ"¨ŒËŒ6åŒ
�*�J�8g�  �Á�Ô�Aò�,4Ž aŽ$‚Ž;§Ž>ãŽ>"�3a�4•�)Ê�ô��!�8�<N� ‹�2¬�'ß�4‘<‘![‘1}‘0¯‘$à‘#’ )’J’!Z’"|’Ÿ’*½’(è’.“'@“6h“Ÿ“µ“Ó“+ñ“"”(@”2i”)œ”Æ”%ß”•4•T•n•ƒ•!š•¼•=Ë•5	–4?–)t–)ž–-È–'ö–)—0H—5y—¯—È—ç—$˜+˜K˜;h˜/¤˜2Ô˜2™$:™@_™: ™HÛ™($š2Mš$€š.¥š9Ôš›*›.I›=x›¶›Ñ›-í›.œ(Jœ1sœ'¥œÍœ+íœ3�M�m�6‹�%Â�&è�žD'žlž€ž•ž©ž¿žÓžæžûžŸ$Ÿ8ŸMŸcŸwŸ�Ÿ§Ÿ»ŸÎŸßŸùŸ $ : M ` (x ,¡ WÎ 1&¡2X¡‹¡2�¡ Ð¡2ñ¡($¢3M¢:�¢¼¢Ú¢Rù¢$L£q£„£¢£Á£Ü£3ü£0¤E¤6Z¤8‘¤.Ê¤-ù¤&'¥'N¥Hv¥D¿¥F¦QK¦C�¦=á¦8§;X§O”§Dä§1)¨-[¨‰¨œ¨'³¨'Û¨3©17©)i©/“©6Ã©ú©ªA$ª3fª4šªÏª/éª«48«/m«�«&½«ä«#ø«!¬>¬Z¬'v¬)ž¬!È¬ê¬ü¬"­ 2­S­6m­<¤­á­.÷­&®.C®r®ˆ®•®§®&º®%á®¯ ¯:¯T¯`¯|¯.™¯'È¯3ð¯$°0°E°Z°%x°ž°¼°Ù°!ø°±=.±2l±=Ÿ±2Ý±B²7S²-‹²¹²"Õ².ø²%'³)M³w³"’³+µ³&á³´)´ H´4i´&ž´+Å´/ñ´-!µ=Oµ/�µ;½µùµ/¶5D¶!z¶0œ¶Í¶í¶C
·DQ·,–·$Ã·#è·W¸Wd¸¼¸Ú¸7ò¸'*¹6R¹+‰¹,µ¹/â¹0º5Cºyº’º!¥º#ÇºAëº(-»V»	e»$o» ”»µ»5Õ»0¼<¼V¼%q¼"—¼ º¼ Û¼-ü¼"*½!M½%o½•½­½ÒÊ½�¿¢¿)¤¿-Î¿ ü¿*ÀøHÀ7AÁ5yÁO¯Á>ÿÁH>ÂW‡ÂFßÂ2&ÃAYÃ;›Ã×ÃñÃ#Ä&+Ä%RÄ.xÄM§Ä†õÄ2|Åj¯ÅDÆ;_ÆH›Æ\äÆQAÇ[“ÇRïÇQBÈI”È@ÞÈ?ÉG_ÉM§ÉPõÉvFÊ8½Ê=öÊI4Ë>~ËG½ËMÌASÌN•ÌuäÌ:ZÍ‰•Í6ÎOVÎA¦ÎIèÎE2ÏMxÏIÆÏPÐBaÐƒ¤ÐE(Ñ…nÑTôÑCIÒ?�ÒWÍÒC%Ó9iÓ9£Ó9ÝÓ4ÔXLÔQ¥ÔG÷ÔF?ÕK†ÕKÒÕEÖ dÖ6…×=¼×7ú×2ØFØ^ØtØ}ØG�ØG×ØEÙEeÙ:«Ù^æÙ0EÚvÚ&†Ú&­ÚBÔÚ=Û9UÛ,�Û'¼Û.äÛ,Ü,@ÜmÜ/„Ü"´Ü(×ÜÝ4Ý*MÝ4xÝ1­Ý4ßÝ3Þ4HÞ1}Þ4¯Þ%äÞ
! ß)ßC?ß-ƒß=±ß?ïß$/à;Tà�à.«àDÚà@á(`á=‰á=Çáxâ0~â5¯âCåâA)ã.kã'šãÂã/Þã ä./ä1^ä+�ä¼äÎä ãä2å,7å6då7›å<Óå9æ&Jæ+qæ�æ®æ?Ãæ,ç0ç3Mç$�ç¦ç2»çîçñçõçè
! èè57èmè$†è5«è,áèé-éKé"iéŒé §é9Èé(êL+êLxêÅêßê4æê
! ë;&ë+bë#ŽëT²ëì,ì3Iì#}ì$¡ì7Æì"þì.!íPíkí#xíœí¸íÔííí
î"î)7îaî(|î0¥îÖî
! Ùî
! äî
! ïî+úî8&ï!_ïZ�ï
! Üï
! çï
! òï
! ýï
! ð!ð 5ðVð
! iðtð
! ‡ð
! ’ð
! �ð
! ¨ðN³ð
! ñ
ñ;ñ,Mñžzñ(ò+Bò.nò+�ò-Éò÷òó+-ó+Yó)…ó$¯ó,Ôó'ô.)ôXô,tô/¡ô+Ñô.ýô%,õ>Rõ8‘õ+Êõ$öõ&ö9Bö7|ö;´ö5ðöI&÷.p÷1Ÿ÷>Ñ÷ZøLkø¸ø[Òø>.ù:mù=¨ù*æù<úNúBgú,ªú<×ú5ûVJû=¡û7ßû/ü/Gü'wü0Ÿü>Ðü5ý1Eý=wý&µý0Üý#
þ#1þ.Uþ„þœþ²þÒþCòþ)6ÿ9`ÿ4šÿ(ÏÿøÿK?a'¡8É%,(#U3y:­4è07,h7•.Í*ü$'L4jŸ/¸8è!*6;F)‚,¬%Ù3ÿ.37bš8¶ï8)=g>„BÃ)9c~•§Å×-í6%Rx9Š+Ä+ð 	=	:[	)–	7À	,ø	 %
! ,F
! s
! +‘
! *½
! (è
! 2<D8�$ºßú)ÿ	)3L"e!ˆ8ª
! ã#î
@#
Bd
/§
0×
)!2 T u –!·3Ù$
.2CaH¥dî3S‡% /Æ-ö<$(a4Š2¿"ò-!C1e$—@¼Eý4CAx2º-í,9HC‚"ÆKé@5?vF¶*ý#(3L4€[µ*3<9pcª‰˜©Á)Ø\B_!¢Ä.Ø:/B&r™)°)Ú."39V*�0»/ì/ML'š.Â?ñ!1!S*u &¿?æY&G€KÈ?iTV¾M Sc W· Y!’i!!ü!!"q@"F²"(ù"7"#1Z#)Œ#¶#Ð#ä#ð#"$'*$1R$„$˜$	¬$¶$Õ$ñ$%*%*I%)t%%ž%Ä%Û%Vó%J&O\&#¬&WÐ&,('\U'_²'c(Vv(MÍ(@){\)nØ)HG*�*¯*É*BÙ*<+Y+(k+8”+/Í+ý+u,•�,)#-)M-)w-o¡-#.-5."c.†.¥¤.©J/qô/%f00Œ0½0Ü0!ú01	:13D1mx1(æ1'2*723b21–2&È2Eï2.53/d33”3<È3@4EF4KŒ49Ø4>50Q5H‚5@Ë5e6Pr6?Ã6F7WJ7c¢7G8TN8:£8CÞ8b"9I…9ZÏ9_*:LŠ:Z×:T2;G‡;<Ï;<<RI<Pœ<5í<7#=2[=HŽ=l×=ID>FŽ>3Õ>=	?žG?¢æ?$‰@!®@!Ð@3ò@/&A9VAT�A™åA˜B$C=CMCOeC<µC.òC+!D3MD�D&œDLÃDCEXTE­EÊEÚEêE~F†F&£F<ÊFG7!G9YG“G7±GYéGCH3aH%•H%»HáH!úHI#%I,II vI(—IÀIÑI
! åI
ðIþI-
! J;8JBtJ=·J9õJ/K2K&IK.pK6ŸK?ÖK=L@TL!•L?·L4÷LO,MJ|MHÇM3NEDN<ŠN$ÇN<ìN)O
5OCO/KO#{O5ŸO(ÕOMþOCLPI�P?ÚP6Q6QQ%ˆQ5®QäQSÿQ!SR.uR;¤R?àR3 S1TS;†SIÂST(*T4ST3ˆT3¼T(ðT)U	CU)MUwU/�UÀU!ÐU"òU%V-;V,iV*–VÁVÙVñV5W=EW5ƒW>¹W>øW@7X>xX>·X>öX@5Y:vY2±Y;äY Z&0Z"WZ"zZ�Z=¯ZíZ[+[)A[+k[(—[À[Ý[;û[-7\'e\!�\6¯\:æ\:!].\]‹]ª]GÅ]
^(^/C^;s^¯^)¼^$æ^_*_6C_1z_¬_FÊ_$`#6`(Z`-ƒ`-±`'ß`a.aLa+laB˜aÛa)õa2b9Rb'Œb7´b>ìb(+c5TcYŠc<äc>!d#`d-„d8²d8ëd@$e>ee$¤e(Ée@òeE3f;yfTµf*
! g65g3lg g.¹g9èg"h!*h8Lh5…h/»hëhii2iOi<ii ¦i9Çi2j24jgjO�jRÑjQ$k@vkG·kIÿk2Il2|l4¯l4äl7m8QmŠm+¥m-Ñmÿm%n1;n8mn#¦nAÊn/o1<o5no&¤o'Ëo,óoI pJjpIµp:ÿp2:q7mq*¥q(Ðq)ùq"#rFrbr"~r4¡r9Ör9s5Js>€s.¿sîsýs:t*At
ltzt"št4½t.òtF!u@hu.©u*Øu@vDv(Uv6~v
µv
ÃvHÑv0w'Kw$sw˜w´w#Ñw#õwx$7x$\x5�x·x:ÆxEy>Gy!†y&¨yÏyïyz(z>Dz\ƒzmàz;N{BŠ{)Í{;÷{63|6j|¡|¦|Á|ß|Pæ|97}&q}-˜}'Æ}(î}'~'?~$g~Œ~�~°~Ë~Ý~ú~$#=$a†™®6Ãú€(€>€W€j€‚€˜€µ€Í€â€õ€
! ��2�E�%]�)ƒ�A­�)ï�-‚*G‚r‚*Š‚,µ‚,â‚-ƒ=ƒ1Jƒ|ƒ
! œƒ§ƒÇƒ æƒ!„)„E„%U„&{„#¢„Æ„á„6ü„-3…a…Sh…@¼…!ý…K†Jk†P¶†/‡7‡8Q‡&Š‡&±‡2Ø‡'ˆ3ˆ%Sˆ%yˆ%Ÿˆ3Åˆ3ùˆ0-‰>^‰G�‰å‰ Š<$Š aŠA‚Š"ÄŠ%çŠ2
‹(@‹5i‹&Ÿ‹=Æ‹Œ' Œ1HŒ2zŒ2­Œ"àŒ2�*6�7a�™�
! ¬�:·�9ò�*,Ž8WŽC�ŽÔŽôŽ1�>�+Y�,…�4²�=ç�$%�J�Z�Oj�º�Ø�#÷�%‘A‘W‘6p‘9§‘'á‘%	’=/’+m’@™’&Ú’!“7#“P[“1¬“.Þ“+
”09”*j”5•”Ë”ê”þ”@•?Z•:š•Õ•î•)–(/–*X–ƒ–"œ–<¿–;ü–98—-r— —³—Ã—×—ë—ÿ—˜&˜9˜L˜_˜t˜‡˜˜˜«˜¾˜Ñ˜ä˜÷˜
! ™™1™D™W™j™~™’™¦™¹™Í™à™ó™šš*š=šPšcšvšŠš�š°šÃšÖš6èš›1›P›g›‚›¡›(±›(Ú›,œ0œ$Mœ$rœ—œ$³œ1Øœ
! �#�@�3R�,†�2³�#æ�$
! ž$/ž.Tžƒž1•žÇž*ãž#Ÿ2ŸFŸ[Ÿ
zŸ'ˆŸ°ŸÀŸ×ŸòŸ" "2 "U "x "› "¾ "á "¡"'¡"J¡"m¡ �¡ ±¡Ò¡í¡ ¢0&¢0W¢0ˆ¢!¹¢Û¢ù¢£5£M£k£!ƒ£¥£Ã£á£ÿ£¤;¤0Y¤!Š¤¬¤0Â¤;ó¤/¥K¥&h¥5�¥*Å¥ð¥!¦1¦G¦#f¦7Š¦.Â¦&ñ¦§1§NP§+Ÿ§Ë§&ê§6¨CH¨3Œ¨À¨Õ¨ñ¨;©B©$Y©,~©,«©,Ø©/ª-5ª.cª.’ª.Áª(ðª)«(C«l«+†«²«;Ë«"¬%*¬P¬'b¬2Š¬½¬6Û¬­&­&8­%_­)…­'¯­<×­®%®C®[®"{®&ž®7Å®+ý®H)¯-r¯G ¯2è¯,°%H°-n°1œ°1Î°"±T#±6x±$¯±&Ô±û±%²@A²:‚²7½²9õ²=/³<m³?ª³%ê³´,´5F´|´3’´'Æ´/î´/µ Nµ2oµ=¢µàµ4÷µ
,¶:¶R¶d¶'„¶P¬¶>ý¶Q<·#Ž·1²·-ä·¸0/¸<`¸&�¸ Ä¸Qå¸7¹>S¹/’¹NÂ¹Eº(Wº(€º ©ºÊº*Úº»-»OF».–»Å»<Þ»2¼<N¼*‹¼¶¼!Ë¼%í¼ ½=4½.r½;¡½-Ý½¾2*¾1]¾6�¾2Æ¾ù¾(¿5¿	=¿G¿Kf¿8²¿$ë¿<À<MÀ?ŠÀ5ÊÀÁ!ÁA5Á>wÁ=¶Á=ôÁ>2Â4qÂ4¦ÂNÛÂ"*Ã+MÃ+yÃB¥Ã.èÃ/Ä&GÄnÄƒÄ4—ÄDÌÄÅ<-Å0jÅ›ÅKºÅ4Æ?;Æ#{Æ)ŸÆ0ÉÆ'úÆ#"Ç1FÇxÇŒÇ¤Ç¿Ç/×Ç5È0=È8nÈ7§ÈßÈ'þÈ&&É-MÉ#{É-ŸÉ3ÍÉLÊ+NÊzÊ	‚Ê	ŒÊ–ÊM¢ÊJðÊ<;Ë>xË?·Ë[÷Ë/SÌ1ƒÌ<µÌEòÌG8Íc€ÍEäÍ6*Î/aÎ2‘Î/ÄÎ
! ôÎÿÎ%Ï!EÏ<gÏ¤Ï#´Ï(ØÏ;Ð)=ÐgÐ{ÐIšÐ-äÐ+Ñ">Ñ:aÑCœÑCàÑ-$Ò5RÒ*ˆÒ³ÒÈÒèÒþÒ8ÓQÓ4oÓ:¤Ó7ßÓ$Ô#<ÔD`ÔC¥Ô1éÔ0Õ-LÕzÕ&‹Õ1²ÕäÕ9Ö,;Ö0hÖ-™ÖBÇÖ
! ××':×<b×'Ÿ×/Ç×<÷×04ØeØ+„Ø°Ø<ÐØ 
Ù.ÙLÙ<lÙ©ÙBÁÙ<Ú;AÚC}Ú*ÁÚ3ìÚ$ Û4EÛ.zÛA©ÛëÛÜÜ8Ü UÜvÜ?’Ü)ÒÜ,üÜ,)Ý#VÝBzÝ=½ÝRûÝ.NÞ9}Þ·ÞTÔÞH)ß#rß$–ß-»ßIéß3à'Sà5{à6±à/èà>á+Wá#ƒá2§áAÚá â=â:Zâ(•â&¾âåâBýâ@ãTãiã}ã“ã§ãºãÏãããøãä!ä7äKäaää“ä¦ä¹ä×äìäåå+å>å,Vå,ƒå`°å1æ6Cæzæ1’æ+Äæ1ðæ-"ç8Pç@‰ç ÊçëçQè'Wèè#“è"·èÚè÷èGé[éré7�éIÅé;ê1Kê5}ê(³êWÜêS4ëEˆëPÎëFìAfì<¨ì>åìR$íLwíEÄí)
! î4îFî'\î1„îB¶î>ùî38ï2lïKŸïëïðIð@\ð7�ðÕð;ðð,ñ9Jñ6„ñ)»ñ.åñò$+òPònò#†ò$ªò%Ïòõòó'ó7ó'Wóó/™ó<Éóô.ôJô>jô©ô¿ôËôçô+õ*-õXõsõ‹õ
! ©õ´õÐõ:íõ-(ö0Vö
‡ö•ö©ö¸ö"Õöøö÷)÷"B÷e÷?v÷4¶÷?ë÷4+øE`ø:¦ø7áø"ù-<ù:jù4¥ù+Úùú($ú(Mú(vú#Ÿú'Ãúëú2
! û$=û-bû4�û4Åû?úû3:ü?nü®ü9Ìü6ý =ýL^ý"«ý"Îý^ñýVPþA§þ&éþ%ÿ[6ÿ[’ÿîÿB#%f9Œ-Æ.ô3#1W;‰Åã"û1IP0šË
! ß*ê'&=6d5›Ñî'%4'Z$‚,§&Ô%û$!F&flÎì.'4^y¸8��ZWi†ÇƒÊ-·‹"xßé€íF'‚DÊî4á8UÅÆ(ðue'ÉJ'ïäcBÝ,;Z>$š_±D¢kÁ[ž]ý]HËÂ‹œ€m[´Ú é'À÷ÓPŠyË5¡3./Öëx�r;Ûè$²¸`pìOšh¶sP	ÕŒE½Øð[ÉFÏ@Ü¼1˜?"…²7Ã]øQYŸG·^ò
! áä�&P¯c|z^U«çÖ€¤
! 
~vVÈ/ãæø(*òßXÖß�<*†´:ôaÍhù£Òs{qã‹¨å€²—ŽÙÎ>£Ô•`j+3/RVW¹ÓxŽCÈKÁ§^žüÓ~ü‘7¾â’â×?ÙÜ�ðN!	¾B¤Üàkôå³ÇñO2ÖÂ€ûÕEJ2—+aÃŽ¬wgè8²§0Çêïþ8´‰SB‹9q¿ ÆÂ©šõ&1“4l©ôÑö¦•Š¸Ë–|
=Ý.a-»FY$�Uæ‡¨Íb¦iU’–gˆzÇàJt4€ÚÞ(KM5üšwÛ—\¥dXT_;;Ëš�® áÑ¸Hú•Ei«\ö‡Nê¥'‡¢r„=0ž‘òI%)ûnx{¯hT+Œ8÷+šÌôMÌOø�•›3þéDÕaåµ˜.MÌ~‚m¡�N*Ä@rçYL?0“è›q¤Ø—:
! CÎ¿�®èƒñù­j„áú�?ÀrLö¢rÎtÒŒqÚM¼óªd„E¡ø
! Mð©ÿ†’�:Sñq`ÓiÚ7t%«œFˆdG��“ cá1¤@VnÍ‚)6´`Z3˜CÜ*osO¯›NpÌša«�ið¬:ÒìÂ-Þ¸¦EcŽKÎJLýtiÑ±œOp��8ñUù[ôÅ·ÿÓ{q%¨QH
! Ð–êÔ‘›à¹Zàl>›ÄüÀ	Hå I#©ò&¦GÃóXêÃhÔ‹�úµ†ØŒ¥;e—ØhbÌµë�"i’G³z=!ªí/»ÍÊÅÝ¶Ü™r x®4kpO	AB¶ÿé1–jŸ‰[”ä�º”oG£½*˜Æ"7£! Z…o…£¾9ýV×lÌþ…Ð,ÂæHÒŠ#”qLbb•É>ý³xnPÝQº÷#\d�âñÐÝhW!2Y…Þf}¡ït‡u…õSÛS¯½¶Ï„î¬�Íõúvã«ô:ò‚XÀÃ`IÐjÉ±E¢ãÉGG T2�×OùÒƒé|ïæQÄ_!Ø�þŠDçÙ�Îeó§&üùú~`žRÊ¯,º@6ç[¶¸TI|ÄÓä­ôXkFÝKn±PÞbÌû\1A}J]w4)"Œ»?TdAÄY6%AW:s	¡#ƒÅRYc¦<÷Šû=’=C§ìÀ6áÈgÿñ/‡­$oRÐ¯
! ùuZÈ
¼,ÕØgCví¤UÛyâŽƒó6B¬Ãës¡¦$^«ïÅªµ!ÏDœ­“å±©KŸo3Æ*"–Nv-;™=N²œ«È¤z½wgý¸Vîä¦2<ÙÐ#L�ý_Š—Ä×³n‰™QÿÁ„4<Ä�ÂóÆ£ªj…Šu
öÞÿhŽ¬ßì“¿l\µÿ¥9aZË3;Ñ¨ŸX°îó‘ºˆÀ7¹T»²|†^_È.¥5 ïxüÓÜÅ�”®¾ÔPŸþõfK×(ÊûÉ<¥ª¬&÷‰î) N’
 =nAíèkÑ3(|J"Ñ›Ùâ{@Á6+uÆ¯(¿˜yMéb¹/ëröžWÑà‚{üíFäÖ>KMú¡R¾‡ï�ž¥y ‡™B„¿€Ôæ~à‘Õêƒ1vzªÎ2pížQ·_5|‘,•
m}ûˆ~]øëCã­À6¼R	õ“î÷Üd¢ßnÊWS×!9tæLºŒ¼½]0È�ì7â¢°
! ½DÔ@Ú¿–³]fUº
»t‰™‰IW§9·¼Ú¶†ö»ð<aë”�´9/‚´ìI©›$k°Ôwjsz¾×7&mÅˆË²±­ŽÝõg�cv)ð0”?¬´Ëå}Hõ.L*Vç¶9)ÙÇ¾	Ÿ
! ÁéäµÆóJmÊí‹‰Áfˆú¼%%ò}§§S\˜cÏÏ$EâeT³,Ç^5lãA»+Ðª%Þ—¹³“eSu	®Ï¤12®ýåø™f-çÛÇfÚ>ùøeœVX0{0òß?#°_sÖ
A°Û†o¹’Ï”5o·p>£j¹ˆÉÕ<Q{Í}8`®ûê©}Hþ+yÕÒDvmÙ¿ñ~5ÁpºæC¨ç( èö.�èÛB\­°‹[¨•:÷Pu˜Öb&ƒF‚mßÍœ°-î„Ÿ-eµ–zád,êþ fY‘ÂwØ±'ëR)g½#¢Œl¨�w·à@™ÒÞyãÃkI	%#D
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 201,207 ****
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'q' flag(C)(an out of class initialization is required)(the message is displayed only once per source file)
  *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  --param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-I- specified twice-Werror=%s: no option -%s-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-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-ffunction-sections not supported for this target-force_flat_namespace not allowed with -dynamiclib-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-frepo must be used with -c-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-fstack-limit- options are not supported on this cpu-fstack-protector not supported for this target-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcmodel= is not supported on 32 bit systems-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s is not valid-mexr is used without -ms-mexr is used without -ms or -msx-mhard-float not supported-mint32 is not supported for H8300 and H8300L targets-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mno-altivec disables vsx-mno-exr valid only with -ms or -msx                   - Option ignored!-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-mshared-library-id=%s is not between 0 and %d-mstring is not supported on little endian systems-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib387 instruction set disabled, using SSE arithmetics<anonymous><built-in><command-line>APCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionAlias and target's comdat groups differsAlias and target's section differsAllow gcc to generate the SETLB and Lcc instructions.Array TYPE_DOMAIN is not integer typeAssembler options
  =================
  
  Assume a large TLS segment.Assume incoming stack aligned to this power of 2.At top level:Attempt to keep stack aligned to this power of 2.Both section and comdat group is setBranches executed:%s of %d
--- 199,205 ----
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'q' flag(C)(an out of class initialization is required)(the message is displayed only once per source file)
  *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  --param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-I- specified twice-Werror=%s: no option -%s-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-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-ffunction-sections not supported for this target-force_flat_namespace not allowed with -dynamiclib-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-frepo must be used with -c-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-fstack-limit- options are not supported on this cpu-fstack-protector not supported for this target-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s is not valid-mexr is used without -ms-mexr is used without -ms or -msx-mhard-float not supported-mint32 is not supported for H8300 and H8300L targets-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mno-altivec disables vsx-mno-exr valid only with -ms or -msx                   - Option ignored!-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-mshared-library-id=%s is not between 0 and %d-mstring is not supported on little endian systems-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib387 instruction set disabled, using SSE arithmetics<anonymous><built-in><command-line>APCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionAlias and target's comdat groups differsAlias and target's section differsAllow gcc to generate the SETLB and Lcc instructions.Array TYPE_DOMAIN is not integer typeAssembler options
  =================
  
  Assume a large TLS segment.Assume incoming stack aligned to this power of 2.At top level:Attempt to keep stack aligned to this power of 2.Both section and comdat group is setBranches executed:%s of %d
*************** warranty; not even for MERCHANTABILITY o
*** 291,297 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunknown value %qs for -mcpuunknown value %qs for -mtuneunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized option -fdisableunrecognized option -fenableunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse internal function id in profile lookup.use of %s and %s together in %s formatuse of old-style castuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector overflow in expressionverify_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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringProject-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2017-05-21 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
--- 289,295 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunknown value %qs for -mcpuunknown value %qs for -mtuneunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized option -fdisableunrecognized option -fenableunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse internal function id in profile lookup.use of %s and %s together in %s formatuse of old-style castuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector overflow in expressionverify_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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringProject-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2017-05-21 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
*************** write_c_file - uddatanavnet er %s, prÃ¦f
*** 443,449 ****
  Â«Â» Â«-flagÂ»!Â«-flagÂ»#Â«-flagÂ»%%%cÂ« er ikke et gyldigt operandprÃ¦fiksÂ»%%&Â« brugt uden nogle lokale dynamiske TLS-referencerÂ»%%lÂ«-operand er ikke en etiketÂ»%sÂ« blev tildelt til Â»%sÂ«, men blev ikke defineret under genkompilering eller omvendtÂ»'Â«-flagÂ»(Â«-flagÂ»+Â«-flagÂ»-Â«-flagÂ»0Â«-flagÂ»BÂ«-operanden har flere bit satÂ»BÂ«-operanden er ikke konstantÂ»EÂ«-modifikationÂ»IÂ«-flagÂ»OÂ«-modifikationÂ»^Â«-flagÂ»_Â«-flagÂ»aÂ«-flagÂ»mÂ«-flag'nonatomic'-attribut for egenskaben %qD er i modstrid med tidligere erklÃ¦ringÂ»qÂ«-flag(C)(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)(beskeden er kun vist en gang per kildefil)
  *** ADVARSEL *** der er aktive udvidelsesmoduler, rapporter ikke dette som en fejl med mindre, at du kan genskabe det uden at udvidelsesmoduler er aktiveret.
  --param inline-unit-growth grÃ¦nse nÃ¥et--param large-function-growth grÃ¦nse nÃ¥et--param large-stack-frame-growth grÃ¦nse nÃ¥et--param max-inline-insns-auto grÃ¦nse nÃ¥et--param max-inline-insns-single grÃ¦nse nÃ¥et-I- er angivet to gange-Werror=%s: intet tilvalg -%s-Wformat-extra-args ignoreret uden -Wformat-Wformat-nonliteral ignoreret uden -Wformat-Wformat-security ignoreret uden -Wformat-Wformat-y2k ignoreret uden -Wformat-Wformat-zero-length ignoreret uden -Wformat-bundle er ikke tilladt med -dynamiclib-bundle_loader er ikke tilladt med -dynamiclib-c eller -S krÃ¦ves til Ada-client_name er ikke tilladt med -dynamiclib-current_version er kun tilladt med -dynamiclib-f%s og -msdata=%s er indbyrdes uforenelige-f%s ignoreret (ikke understÃ¸ttet for DJGPP)
! -f%s er ikke understÃ¸ttet: ignoreret-f%sleading-underscore understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-fPIC og -fpic understÃ¸ttes ikke af denne konfiguration-fPIC og -mcall-%s er indbyrdes uforenelige-falign-labels=%d understÃ¸ttes ikke-falign-loops=%d er ikke understÃ¸ttet-fassociative-math deaktiveret; andre tilvalg har forrang-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-ffunction-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-force_flat_namespace er ikke tilladt med -dynamiclib-fpic og -fPIC er ikke understÃ¸ttet uden -mdsbt pÃ¥ denne mÃ¥larkitektur-fpic og -mapcs-reent er indbyrdes uforenelige-fprefetch-loop-arrays understÃ¸ttes ikke med -Os-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen (prÃ¸v '-march'-tilvalgene)-frecord-gcc-switches er ikke understÃ¸ttet af den nuvÃ¦rende mÃ¥larkitektur-frepo skal bruges med -c-fsanitize=address og -fsanitize=kernel-address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur-fsanitize=address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur-fstack-limit- tilvalg er ikke understÃ¸ttet pÃ¥ denne cpu-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur-fwpa og -fltrans er indbyrdes uforenelige-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,tilvalget -g deaktiveret-g med -mno-apcs-frame giver mÃ¥ske ikke fornuftig fejlanalysering-install_name er kun tilladt med -dynamiclibiplugindir <mappe> tilvalg ikke videregivet fra gcc-driveren-keep_private_externs er ikke tilladt med -dynamiclib-maix64 pÃ¥krÃ¦vet: 64 bit-beregninger med 32 bit-adressering understÃ¸ttes endnu ikke-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret-malign-functions er forÃ¦ldet, benyt -falign-functions-malign-jumps er forÃ¦ldet, benyt -falign-jumps-malign-loops er forÃ¦ldet, benyt -falign-loops-malign-loops=%d er ikke mellem 0 og %d-maltivec=le er ikke tilladt for storendede mÃ¥l-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige-masm=intel understÃ¸ttes ikke af denne konfiguration-max-stackframe=%d er ikke brugbar mellem 0 og %d-mbig-endian og -mlittle-endian kan ikke bruges pÃ¥ samme tid-mbranch-cost=%d er ikke mellem 0 og 5-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer-mcorea og -mcoreb kan ikke bruges pÃ¥ samme tid-mcorea skal bruges med -mmulticore-mcoreb skal bruges med -mmulticore-mcpu=%s er i konflikt med tilvalget -march=%s-mcpu=%s er ikke gyldig-mexr bruges uden -ms-mexr bruges uden -ms eller msx-mhard-float understÃ¸ttes ikke-mint32 er ikke understÃ¸ttet for H8300- og H8300L-mÃ¥larkitekturer-mlong-double-64 er ikke tilladt med -m64-mmultiple er ikke understÃ¸ttet pÃ¥ lilleendede systemer-mn er ikke understÃ¸ttet for Linux-mÃ¥larkitekturer-mn bruges uden -mh eller -ms eller -msx-mno-altivec deaktiverer vsx-mno-exr er kun gyldig med -ms eller -msx              - Tilvalg ignoreret!-mpcrel -fPIC er i Ã¸jeblikket ikke understÃ¸ttet pÃ¥ valgt cpu-mpic-register= er ubrugelig uden -fpic-mquad-memory er ikke tilgÃ¦ngelig i lilleendet tilstand-mquad-memory krÃ¦ver 64-bit tilstand-mquad-memory-atomic krÃ¦ver 64-bit tilstand-mregparm=%d er ikke mellem 0 og %d-mrelocatable og -mcall-%s er indbyrdes uforenelige-mrelocatable og -mno-minimal-toc er indbyrdes uforenelige-mrelocatable og -msdata=%s er indbyrdes uforenelige-ms2600 benyttet uden -ms-msdata=%s og -mcall-%s er indbyrdes uforeneligemshared-library-id=%s er ikke mellem 0 og %d-mstring er ikke understÃ¸ttet pÃ¥ lilleendede systemer-mvsx og -mno-altivec er indbyrdes uforenelige-mvsx og -mpaired er indbyrdes uforenelige-mvsx krÃ¦ver indekseret adressering-mvsx krÃ¦ver udstyrskommatal-pg og -fomit-frame-pointer er indbyrdes uforenelige-pipe understÃ¸ttes ikke-private_bundle er ikke tilladt med -dynamiclib387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger<anonym><indbygget><kommandolinje>APCS-genindtrÃ¦delig kode er ikke understÃ¸ttet - ignoreretASSERT_EXPR med en altid-falsk betingelseAlias og mÃ¥ls comdat-grupper er forskelligeAlias og mÃ¥ls sektion er forskelligeTillad at gcc opretter SETLB- og Lcc-instruktioner.Tabellen TYPE_DOMAIN er ikke af en heltalstypeTilvalg for maskinkodeoversÃ¦tteren
  =================
  
  Antag et stort TLS-segment.ForsÃ¸g at holde stakken justeret til denne potens af 2.Ved Ã¸verste niveau:ForsÃ¸g at holde stakken justeret til denne potens af 2.BÃ¥de sektion og comdat-gruppe er angivetForgreninger kÃ¸rt:%s af %d
--- 441,447 ----
  Â«Â» Â«-flagÂ»!Â«-flagÂ»#Â«-flagÂ»%%%cÂ« er ikke et gyldigt operandprÃ¦fiksÂ»%%&Â« brugt uden nogle lokale dynamiske TLS-referencerÂ»%%lÂ«-operand er ikke en etiketÂ»%sÂ« blev tildelt til Â»%sÂ«, men blev ikke defineret under genkompilering eller omvendtÂ»'Â«-flagÂ»(Â«-flagÂ»+Â«-flagÂ»-Â«-flagÂ»0Â«-flagÂ»BÂ«-operanden har flere bit satÂ»BÂ«-operanden er ikke konstantÂ»EÂ«-modifikationÂ»IÂ«-flagÂ»OÂ«-modifikationÂ»^Â«-flagÂ»_Â«-flagÂ»aÂ«-flagÂ»mÂ«-flag'nonatomic'-attribut for egenskaben %qD er i modstrid med tidligere erklÃ¦ringÂ»qÂ«-flag(C)(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)(beskeden er kun vist en gang per kildefil)
  *** ADVARSEL *** der er aktive udvidelsesmoduler, rapporter ikke dette som en fejl med mindre, at du kan genskabe det uden at udvidelsesmoduler er aktiveret.
  --param inline-unit-growth grÃ¦nse nÃ¥et--param large-function-growth grÃ¦nse nÃ¥et--param large-stack-frame-growth grÃ¦nse nÃ¥et--param max-inline-insns-auto grÃ¦nse nÃ¥et--param max-inline-insns-single grÃ¦nse nÃ¥et-I- er angivet to gange-Werror=%s: intet tilvalg -%s-Wformat-extra-args ignoreret uden -Wformat-Wformat-nonliteral ignoreret uden -Wformat-Wformat-security ignoreret uden -Wformat-Wformat-y2k ignoreret uden -Wformat-Wformat-zero-length ignoreret uden -Wformat-bundle er ikke tilladt med -dynamiclib-bundle_loader er ikke tilladt med -dynamiclib-c eller -S krÃ¦ves til Ada-client_name er ikke tilladt med -dynamiclib-current_version er kun tilladt med -dynamiclib-f%s og -msdata=%s er indbyrdes uforenelige-f%s ignoreret (ikke understÃ¸ttet for DJGPP)
! -f%s er ikke understÃ¸ttet: ignoreret-f%sleading-underscore understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-fPIC og -fpic understÃ¸ttes ikke af denne konfiguration-fPIC og -mcall-%s er indbyrdes uforenelige-falign-labels=%d understÃ¸ttes ikke-falign-loops=%d er ikke understÃ¸ttet-fassociative-math deaktiveret; andre tilvalg har forrang-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-ffunction-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-force_flat_namespace er ikke tilladt med -dynamiclib-fpic og -fPIC er ikke understÃ¸ttet uden -mdsbt pÃ¥ denne mÃ¥larkitektur-fpic og -mapcs-reent er indbyrdes uforenelige-fprefetch-loop-arrays understÃ¸ttes ikke med -Os-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen (prÃ¸v '-march'-tilvalgene)-frecord-gcc-switches er ikke understÃ¸ttet af den nuvÃ¦rende mÃ¥larkitektur-frepo skal bruges med -c-fsanitize=address og -fsanitize=kernel-address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur-fsanitize=address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur-fstack-limit- tilvalg er ikke understÃ¸ttet pÃ¥ denne cpu-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur-fwpa og -fltrans er indbyrdes uforenelige-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,tilvalget -g deaktiveret-g med -mno-apcs-frame giver mÃ¥ske ikke fornuftig fejlanalysering-install_name er kun tilladt med -dynamiclibiplugindir <mappe> tilvalg ikke videregivet fra gcc-driveren-keep_private_externs er ikke tilladt med -dynamiclib-maix64 pÃ¥krÃ¦vet: 64 bit-beregninger med 32 bit-adressering understÃ¸ttes endnu ikke-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret-malign-functions er forÃ¦ldet, benyt -falign-functions-malign-jumps er forÃ¦ldet, benyt -falign-jumps-malign-loops er forÃ¦ldet, benyt -falign-loops-malign-loops=%d er ikke mellem 0 og %d-maltivec=le er ikke tilladt for storendede mÃ¥l-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige-masm=intel understÃ¸ttes ikke af denne konfiguration-max-stackframe=%d er ikke brugbar mellem 0 og %d-mbig-endian og -mlittle-endian kan ikke bruges pÃ¥ samme tid-mbranch-cost=%d er ikke mellem 0 og 5-mcorea og -mcoreb kan ikke bruges pÃ¥ samme tid-mcorea skal bruges med -mmulticore-mcoreb skal bruges med -mmulticore-mcpu=%s er i konflikt med tilvalget -march=%s-mcpu=%s er ikke gyldig-mexr bruges uden -ms-mexr bruges uden -ms eller msx-mhard-float understÃ¸ttes ikke-mint32 er ikke understÃ¸ttet for H8300- og H8300L-mÃ¥larkitekturer-mlong-double-64 er ikke tilladt med -m64-mmultiple er ikke understÃ¸ttet pÃ¥ lilleendede systemer-mn er ikke understÃ¸ttet for Linux-mÃ¥larkitekturer-mn bruges uden -mh eller -ms eller -msx-mno-altivec deaktiverer vsx-mno-exr er kun gyldig med -ms eller -msx              - Tilvalg ignoreret!-mpcrel -fPIC er i Ã¸jeblikket ikke understÃ¸ttet pÃ¥ valgt cpu-mpic-register= er ubrugelig uden -fpic-mquad-memory er ikke tilgÃ¦ngelig i lilleendet tilstand-mquad-memory krÃ¦ver 64-bit tilstand-mquad-memory-atomic krÃ¦ver 64-bit tilstand-mregparm=%d er ikke mellem 0 og %d-mrelocatable og -mcall-%s er indbyrdes uforenelige-mrelocatable og -mno-minimal-toc er indbyrdes uforenelige-mrelocatable og -msdata=%s er indbyrdes uforenelige-ms2600 benyttet uden -ms-msdata=%s og -mcall-%s er indbyrdes uforeneligemshared-library-id=%s er ikke mellem 0 og %d-mstring er ikke understÃ¸ttet pÃ¥ lilleendede systemer-mvsx og -mno-altivec er indbyrdes uforenelige-mvsx og -mpaired er indbyrdes uforenelige-mvsx krÃ¦ver indekseret adressering-mvsx krÃ¦ver udstyrskommatal-pg og -fomit-frame-pointer er indbyrdes uforenelige-pipe understÃ¸ttes ikke-private_bundle er ikke tilladt med -dynamiclib387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger<anonym><indbygget><kommandolinje>APCS-genindtrÃ¦delig kode er ikke understÃ¸ttet - ignoreretASSERT_EXPR med en altid-falsk betingelseAlias og mÃ¥ls comdat-grupper er forskelligeAlias og mÃ¥ls sektion er forskelligeTillad at gcc opretter SETLB- og Lcc-instruktioner.Tabellen TYPE_DOMAIN er ikke af en heltalstypeTilvalg for maskinkodeoversÃ¦tteren
  =================
  
  Antag et stort TLS-segment.ForsÃ¸g at holde stakken justeret til denne potens af 2.Ved Ã¸verste niveau:ForsÃ¸g at holde stakken justeret til denne potens af 2.BÃ¥de sektion og comdat-gruppe er angivetForgreninger kÃ¸rt:%s af %d
diff -Nrcpad gcc-7.2.0/gcc/po/da.po gcc-7.3.0/gcc/po/da.po
*** gcc-7.2.0/gcc/po/da.po	Mon May 22 17:12:05 2017
--- gcc-7.3.0/gcc/po/da.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2017-05-21 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 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2017-05-21 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
*** 324,336 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 324,336 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 618,679 ****
  " videregive andre indstillinger til disse processer kan tilvalg pÃ¥ formen\n"
  " Â»-W<bogstav>Â« bruges.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Behandler specifikation (%s), som er Â»%sÂ«\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "MÃ¥l: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigureret med: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "TrÃ¥dmodel: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-version %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-styringsprogram version %s %skÃ¸rer gcc-version %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Fejlen kan ikke genskabes, sÃ¥ det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "ForbrÃ¦ndt kilde lagret i %s-filen, vedhÃ¦ft venligst den til din fejlrapport.\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installering: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmer: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteker: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 618,679 ----
  " videregive andre indstillinger til disse processer kan tilvalg pÃ¥ formen\n"
  " Â»-W<bogstav>Â« bruges.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Behandler specifikation (%s), som er Â»%sÂ«\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "MÃ¥l: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigureret med: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "TrÃ¥dmodel: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-version %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-styringsprogram version %s %skÃ¸rer gcc-version %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Fejlen kan ikke genskabes, sÃ¥ det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "ForbrÃ¦ndt kilde lagret i %s-filen, vedhÃ¦ft venligst den til din fejlrapport.\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installering: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmer: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteker: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 682,697 ****
  "\n"
  "For fejlrapporteringsinstruktioner, se:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 682,697 ----
  "\n"
  "For fejlrapporteringsinstruktioner, se:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 700,706 ****
  "Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
  "INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÃ…L.\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 700,706 ----
  "Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
  "INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÃ…L.\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 713,719 ****
  "==============\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 713,719 ----
  "==============\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 722,728 ****
  "Brug Â»-Wl,TILVALGÂ« for at sende Â»TILVALGÂ« til sammenkÃ¦deren.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 722,728 ----
  "Brug Â»-Wl,TILVALGÂ« for at sende Â»TILVALGÂ« til sammenkÃ¦deren.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 733,739 ****
  "=================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 733,739 ----
  "=================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 747,762 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [tilvalg] <map1> <map2>         SammenfÃ¸j dÃ¦kningsfilindhold\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbose                       Uddybende tilstand\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <map>                  Vis mappe\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 747,762 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [tilvalg] <map1> <map2>         SammenfÃ¸j dÃ¦kningsfilindhold\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <map>                  Vis mappe\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbose                       Uddybende tilstand\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "SammenfÃ¸j brug af underkommando
*** 772,785 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [tilvalg] <map>               Genskriv dÃ¦kningsfilindhold\n"
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 772,785 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [tilvalg] <map>               Genskriv dÃ¦kningsfilindhold\n"
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr "normalisering kan ikke sameksist
*** 807,833 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [tilvalg] <map1> <map2>       Beregn overlap for to profiler\n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Udskriv kun info for varme objekter/funktioner\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Udskriv info om funktionsniveau\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Udskriv fuldt filnavn\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Udskriv info pÃ¥ objektniveau\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Angiv tÃ¦rskel for varme\n"
--- 807,833 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [tilvalg] <map1> <map2>       Beregn overlap for to profiler\n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Udskriv info om funktionsniveau\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Udskriv fuldt filnavn\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Udskriv kun info for varme objekter/funktioner\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Udskriv info pÃ¥ objektniveau\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Angiv tÃ¦rskel for varme\n"
*************** msgstr ""
*** 914,933 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Udskriv denne hjÃ¦lp og afslut\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Vis oplysninger for alle basisblokke\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Medtag forgreningssandsynligheder i uddata\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 914,928 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Vis oplysninger for alle basisblokke\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Medtag forgreningssandsynligheder i uddata\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 936,951 ****
  "  -c, --branch-counts             Antal forgreninger taget i stedet\n"
  "                                    for procenter\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Vis statusinformation\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Udskriv sammendrag for hver funktion\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 931,951 ----
  "  -c, --branch-counts             Antal forgreninger taget i stedet\n"
  "                                    for procenter\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Vis statusinformation\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Udskriv sammendrag for hver funktion\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Udskriv denne hjÃ¦lp og afslut\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s:Â»%sÂ« har buer fra udgangsbl
*** 1130,1211 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graf kan ikke lÃ¸ses for Â»%sÂ«\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Linjer kÃ¸rt:%s af %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ingen kÃ¸rbare linjer\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â»%sÂ«\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Forgreninger kÃ¸rt:%s af %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Taget mindst en gang:%s af %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Ingen forgreninger\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kald kÃ¸rt:%s af %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Ingen kald\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:ingen linjer for Â»%sÂ«\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kald   %2d returnerede %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kald   %2d aldrig udfÃ¸rt\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "forgrening %2d valgt %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "forgrening %2d aldrig udfÃ¸rt\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "ubetinget %2d valgt %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ubetinget %2d aldrig udfÃ¸rt\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan ikke Ã¥bne kildefilen %s\n"
--- 1130,1211 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graf kan ikke lÃ¸ses for Â»%sÂ«\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Linjer kÃ¸rt:%s af %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ingen kÃ¸rbare linjer\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â»%sÂ«\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Forgreninger kÃ¸rt:%s af %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Taget mindst en gang:%s af %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Ingen forgreninger\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kald kÃ¸rt:%s af %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Ingen kald\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:ingen linjer for Â»%sÂ«\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kald   %2d returnerede %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kald   %2d aldrig udfÃ¸rt\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "forgrening %2d valgt %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "forgrening %2d aldrig udfÃ¸rt\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "ubetinget %2d valgt %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ubetinget %2d aldrig udfÃ¸rt\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan ikke Ã¥bne kildefilen %s\n"
*************** msgstr "Dette tilvalg mangler dokumentat
*** 1312,1400 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "standard %d minimum %d maksimum %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Samme som %s. Brug det sidste tilvalg i stedet."
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de Ã¸nskede karakteristika blev fundet\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understÃ¸ttet af brugerfladen %s.\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de Ã¸nskede karakteristika er allerede blevet vist\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "De fÃ¸lgende tilvalg er mÃ¥lspecifikke"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "De fÃ¸lgende tilvalg kontrollerer advarselsbeskeder for oversÃ¦tteren"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "De fÃ¸lgende tilvalg er sproguafhÃ¦ngige"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "Tilvalget --param genkender fÃ¸lgende som parametre"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "De fÃ¸lgende tilvalg er specifikke kun for sproget "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "De fÃ¸lgende tilvalg er understÃ¸ttet af sproget "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "De fÃ¸lgende tilvalg er ikke dokumenterede"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "De fÃ¸lgende tilvalg anvender forskellige parametre"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "De fÃ¸lgende tilvalg anvender fÃ¦lles parametre"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
--- 1312,1400 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "standard %d minimum %d maksimum %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Samme som %s. Brug det sidste tilvalg i stedet."
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de Ã¸nskede karakteristika blev fundet\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understÃ¸ttet af brugerfladen %s.\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de Ã¸nskede karakteristika er allerede blevet vist\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "De fÃ¸lgende tilvalg er mÃ¥lspecifikke"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "De fÃ¸lgende tilvalg kontrollerer advarselsbeskeder for oversÃ¦tteren"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "De fÃ¸lgende tilvalg er sproguafhÃ¦ngige"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "Tilvalget --param genkender fÃ¸lgende som parametre"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "De fÃ¸lgende tilvalg er specifikke kun for sproget "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "De fÃ¸lgende tilvalg er understÃ¸ttet af sproget "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "De fÃ¸lgende tilvalg er ikke dokumenterede"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "De fÃ¸lgende tilvalg anvender forskellige parametre"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "De fÃ¸lgende tilvalg anvender fÃ¦lles parametre"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
*************** msgstr "lÃ¦ngdemodifikation i strfmon-fo
*** 2939,2946 ****
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
--- 2939,2946 ----
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
*************** msgstr "ugyldig operand for Â»%%%cÂ«"
*** 2959,2965 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
--- 2959,2965 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
*************** msgstr "ugyldig operand"
*** 2979,2986 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
--- 2979,2986 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
*************** msgid "invalid %%r value"
*** 2996,3013 ****
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
--- 2996,3013 ----
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
*************** msgstr "ugyldig %%P-vÃ¦rdi"
*** 3017,3023 ****
  msgid "invalid %%h value"
  msgstr "ugyldig %%h-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "ugyldig %%L-vÃ¦rdi"
--- 3017,3023 ----
  msgid "invalid %%h value"
  msgstr "ugyldig %%h-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "ugyldig %%L-vÃ¦rdi"
*************** msgid "invalid %%U value"
*** 3038,3044 ****
  msgstr "ugyldig %%U-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
--- 3038,3044 ----
  msgstr "ugyldig %%U-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
*************** msgstr "ugyldig %%s-vÃ¦rdi"
*** 3048,3054 ****
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
--- 3048,3054 ----
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-vÃ¦rdi"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
*************** msgid "unknown relocation unspec"
*** 3059,3065 ****
  msgstr "ukendt relokaliserings-unspec"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
--- 3059,3065 ----
  msgstr "ukendt relokaliserings-unspec"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
*************** msgstr "ugyldig operand til %%O-koden"
*** 3122,3128 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
--- 3122,3128 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
*************** msgstr "ugyldig operand-uddatakode"
*** 3132,3162 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.c:21714
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3132,3162 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.c:21703
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "ret-instruktion ikke implementer
*** 3164,3270 ****
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adresseoperand krÃ¦ver begrÃ¦nsning for X-, Y- eller Z-register"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander til %T/%t skal vÃ¦re reg + const_int:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "ugyldig adresse, ikke en I/O-adresse:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "ugyldig adresse, ikke en konstant:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversÃ¦tterfejl - ugyldig adresse:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ikke understÃ¸ttet kode Â»%cÂ« for fast-punkt:"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversÃ¦tterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversÃ¦tterfejl - ukorrekt skift:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "a parameter"
  msgid "function parameter"
  msgstr "en parameter"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "struktur"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "declaration of `%s' as array of functions"
  msgid "return type of function"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "pointer"
  msgid "pointer"
--- 3164,3270 ----
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adresseoperand krÃ¦ver begrÃ¦nsning for X-, Y- eller Z-register"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander til %T/%t skal vÃ¦re reg + const_int:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "ugyldig adresse, ikke en I/O-adresse:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "ugyldig adresse, ikke en konstant:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversÃ¦tterfejl - ugyldig adresse:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ikke understÃ¸ttet kode Â»%cÂ« for fast-punkt:"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversÃ¦tterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversÃ¦tterfejl - ukorrekt skift:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "a parameter"
  msgid "function parameter"
  msgstr "en parameter"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "struktur"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "declaration of `%s' as array of functions"
  msgid "return type of function"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3290,3296 ****
  msgstr "ugyldig const_double-operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3290,3296 ----
  msgstr "ugyldig const_double-operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "ugyldig output_move_double-opera
*** 3512,3599 ****
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:17882
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:17917
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:17986
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:17991
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 3512,3599 ----
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:17888
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:17923
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:17992
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:17997
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgstr "ugyldig operation pÃ¥ %<__fpreg%
*** 3630,3636 ****
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
--- 3630,3636 ----
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
*************** msgid "post-increment address is not a r
*** 3684,3690 ****
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "ugyldig adresse"
  
--- 3684,3690 ----
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "ugyldig adresse"
  
*************** msgid "insn contains an invalid address
*** 3718,3724 ****
  msgstr "instruktion indeholder en ugyldig adresse!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "ugyldig adresse"
  
--- 3718,3724 ----
  msgstr "instruktion indeholder en ugyldig adresse!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "ugyldig adresse"
  
*************** msgstr ""
*** 3809,4099 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le er ikke tilladt for storendede mÃ¥l"
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx krÃ¦ver udstyrskommatal"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx og -mpaired er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx krÃ¦ver indekseret adressering"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec deaktiverer vsx"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory er ikke tilgÃ¦ngelig i lilleendet tilstand"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mquad-memory krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate code for a Sun FPA"
  msgid "Could not generate addis value for fusion"
  msgstr "GenerÃ©r ikke kode til en Sun FPA"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "kunne ikke generere genindlÃ¦sninger for:"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, ugyldig reg #1"
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, ugyldig reg #2"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load ikke MEM"
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, ugyldig reg #1"
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, ugyldig reg #2"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store ikke MEM"
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understÃ¸ttet pÃ¥ z10 eller senere"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndring"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til Â»JÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til Â»OÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til Â»RÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for Â»SÂ«-uddatamodifikation"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndring"
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndring"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in %s differ in signedness"
  msgid "types differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3809,4099 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le er ikke tilladt for storendede mÃ¥l"
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx krÃ¦ver udstyrskommatal"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx og -mpaired er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx krÃ¦ver indekseret adressering"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec deaktiverer vsx"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory er ikke tilgÃ¦ngelig i lilleendet tilstand"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mquad-memory krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate code for a Sun FPA"
  msgid "Could not generate addis value for fusion"
  msgstr "GenerÃ©r ikke kode til en Sun FPA"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "kunne ikke generere genindlÃ¦sninger for:"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, ugyldig reg #1"
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, ugyldig reg #2"
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load ikke MEM"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, ugyldig reg #1"
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, ugyldig reg #2"
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store ikke MEM"
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understÃ¸ttet pÃ¥ z10 eller senere"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndring"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til Â»JÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til Â»OÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til Â»RÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for Â»SÂ«-uddatamodifikation"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndring"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndring"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in %s differ in signedness"
  msgid "types differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "oprettet og brugt med andre ABI'
*** 4121,4163 ****
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
--- 4121,4163 ----
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
*************** msgstr ""
*** 4340,4369 ****
  msgid "bad test"
  msgstr "ugyldig test"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-vÃ¦rdi"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "ugyldig maske"
  
! #: config/xtensa/xtensa.c:2377
  #, fuzzy, c-format
  msgid "invalid %%d value"
  msgstr "ugyldig %%V-vÃ¦rdi"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ugyldig %%b-vÃ¦rdi"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "ingen registre i adresse"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "adresseafsÃ¦t er ikke en konstant"
  
--- 4340,4369 ----
  msgid "bad test"
  msgstr "ugyldig test"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-vÃ¦rdi"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "ugyldig maske"
  
! #: config/xtensa/xtensa.c:2378
  #, fuzzy, c-format
  msgid "invalid %%d value"
  msgstr "ugyldig %%V-vÃ¦rdi"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ugyldig %%b-vÃ¦rdi"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "ingen registre i adresse"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "adresseafsÃ¦t er ikke en konstant"
  
*************** msgstr "((anonym))"
*** 4386,4393 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<;%>"
--- 4386,4393 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<;%>"
*************** msgstr "';' forventet"
*** 4410,4424 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<(%>"
  msgstr "';' forventet"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<,%>"
--- 4410,4424 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<(%>"
  msgstr "';' forventet"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<,%>"
*************** msgstr "';' forventet"
*** 4450,4456 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<)%>"
--- 4450,4456 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<)%>"
*************** msgstr "';' forventet"
*** 4459,4465 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<]%>"
--- 4459,4465 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4470,4476 ****
  msgstr ""
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<}%>"
--- 4470,4476 ----
  msgstr ""
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<}%>"
*************** msgstr "';' forventet"
*** 4478,4484 ****
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<{%>"
--- 4478,4484 ----
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<{%>"
*************** msgstr "';' forventet"
*** 4489,4495 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<:%>"
--- 4489,4495 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<:%>"
*************** msgstr ""
*** 4503,4526 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4503,4526 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4530,4549 ****
  msgid "expected %<.%>"
  msgstr "';' forventet"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<@end%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<>%>"
  msgstr "';' forventet"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 4530,4549 ----
  msgid "expected %<.%>"
  msgstr "';' forventet"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<@end%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<>%>"
  msgstr "';' forventet"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 4551,4568 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<=%>"
  msgstr "';' forventet"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<[%>"
--- 4551,4568 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<=%>"
  msgstr "';' forventet"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<[%>"
*************** msgstr "';' forventet"
*** 4574,4580 ****
  msgid "(anonymous)"
  msgstr "((anonym))"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<<%>"
--- 4574,4580 ----
  msgid "(anonymous)"
  msgstr "((anonym))"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "expected %<<%>"
*************** msgstr "';' forventet"
*** 4586,4597 ****
  msgid "expected label"
  msgstr "uventet operand"
  
! #: cp/call.c:9927
  #, fuzzy
  msgid "candidate 1:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:9928
  #, fuzzy
  msgid "candidate 2:"
  msgstr "candidate%s: %+#D"
--- 4586,4597 ----
  msgid "expected label"
  msgstr "uventet operand"
  
! #: cp/call.c:9932
  #, fuzzy
  msgid "candidate 1:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:9933
  #, fuzzy
  msgid "candidate 2:"
  msgstr "candidate%s: %+#D"
*************** msgstr ""
*** 4848,4859 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:21895
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4848,4859 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:21984
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "advarsel: "
*** 5050,5147 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  #, fuzzy
  #| msgid "  but %d required"
  msgid "Positive width required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: fortran/io.c:586
  #, fuzzy
  #| msgid "negative width in bit-field `%s'"
  msgid "Nonnegative width required"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: fortran/io.c:587
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/io.c:589
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Unexpected end of format string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/io.c:590
  #, fuzzy
  #| msgid "zero width in %s format"
  msgid "Zero width in format descriptor"
  msgstr "bredde pÃ¥ nul i %s-formatering"
  
! #: fortran/io.c:610
  #, fuzzy
  #| msgid "missing open paren"
  msgid "Missing leading left parenthesis"
  msgstr "manglende startparantes"
  
! #: fortran/io.c:639
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Missing formal parameter term"
! msgid "Right parenthesis expected at %C"
! msgstr "Manglende formel parameterterm"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:930
  #, fuzzy
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1030
  #, fuzzy
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 5050,5147 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  #, fuzzy
  #| msgid "  but %d required"
  msgid "Positive width required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: fortran/io.c:596
  #, fuzzy
  #| msgid "negative width in bit-field `%s'"
  msgid "Nonnegative width required"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: fortran/io.c:597
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/io.c:599
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Unexpected end of format string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/io.c:600
  #, fuzzy
  #| msgid "zero width in %s format"
  msgid "Zero width in format descriptor"
  msgstr "bredde pÃ¥ nul i %s-formatering"
  
! #: fortran/io.c:620
  #, fuzzy
  #| msgid "missing open paren"
  msgid "Missing leading left parenthesis"
  msgstr "manglende startparantes"
  
! #: fortran/io.c:649
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:893
  #, fuzzy
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Missing formal parameter term"
! msgid "Right parenthesis expected at %C"
! msgstr "Manglende formel parameterterm"
! 
! #: fortran/io.c:1040
  #, fuzzy
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 5152,5247 ****
  msgid "Syntax error in expression at %C"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: fortran/module.c:1211
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Unexpected EOF"
  msgstr "uventet operand"
  
! #: fortran/module.c:1295
  #, fuzzy
  #| msgid "integer overflow in expression"
  msgid "Integer overflow"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1554
  #, fuzzy
  msgid "Expected name"
  msgstr "uventet operand"
  
! #: fortran/module.c:1557
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "uventet operand"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  #, fuzzy
  msgid "Expected integer"
  msgstr "uventet operand"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Expected string"
  msgstr "uventet operand"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2274
  #, fuzzy
  #| msgid "packed attribute is unnecessary"
  msgid "Expected attribute bit name"
  msgstr "packed-egenskab er unÃ¸dvendig"
  
! #: fortran/module.c:3163
  #, fuzzy
  #| msgid "section pointer missing"
  msgid "Expected integer string"
  msgstr "sektionshenvisning mangler"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Expected real string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/module.c:3413
  #, fuzzy
  #| msgid "unexpected address expression"
  msgid "Expected expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/module.c:3493
  #, fuzzy
  #| msgid "bad operand"
  msgid "Bad operator"
  msgstr "ugyldig operand"
  
! #: fortran/module.c:3608
  #, fuzzy
  #| msgid "overflow in constant expression"
  msgid "Bad type in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/module.c:6950
  #, fuzzy
  #| msgid "unexpected PIC symbol"
  msgid "Unexpected end of module"
--- 5152,5247 ----
  msgid "Syntax error in expression at %C"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: fortran/module.c:1212
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Unexpected EOF"
  msgstr "uventet operand"
  
! #: fortran/module.c:1296
  #, fuzzy
  #| msgid "integer overflow in expression"
  msgid "Integer overflow"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1555
  #, fuzzy
  msgid "Expected name"
  msgstr "uventet operand"
  
! #: fortran/module.c:1558
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "uventet operand"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  #, fuzzy
  msgid "Expected integer"
  msgstr "uventet operand"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Expected string"
  msgstr "uventet operand"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2275
  #, fuzzy
  #| msgid "packed attribute is unnecessary"
  msgid "Expected attribute bit name"
  msgstr "packed-egenskab er unÃ¸dvendig"
  
! #: fortran/module.c:3164
  #, fuzzy
  #| msgid "section pointer missing"
  msgid "Expected integer string"
  msgstr "sektionshenvisning mangler"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Expected real string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/module.c:3414
  #, fuzzy
  #| msgid "unexpected address expression"
  msgid "Expected expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/module.c:3494
  #, fuzzy
  #| msgid "bad operand"
  msgid "Bad operator"
  msgstr "ugyldig operand"
  
! #: fortran/module.c:3609
  #, fuzzy
  #| msgid "overflow in constant expression"
  msgid "Bad type in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/module.c:6951
  #, fuzzy
  #| msgid "unexpected PIC symbol"
  msgid "Unexpected end of module"
*************** msgstr ""
*** 5529,5540 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5529,5540 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "%s understÃ¸tter ikke %s"
*** 5921,5927 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 og -m64 er indbyrdes uforenelige"
  
--- 5921,5927 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 og -m64 er indbyrdes uforenelige"
  
*************** msgid "Specify bit size of immediate TLS
*** 9405,9411 ****
  msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9405,9411 ----
  msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 9681,9687 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 9681,9687 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) er 12"
*** 9978,9991 ****
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128 bit long doubles"
--- 9978,9991 ----
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128 bit long doubles"
*************** msgstr "Benyt 64 bit-API"
*** 11348,11450 ****
  msgid "64 bit ABI."
  msgstr "Benyt 64 bit-API"
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Udskriv ekstra fejlanalyseringsinfo"
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:135
  #, 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:139
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:165
  #, 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:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  #, 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:177
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, 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:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 11348,11450 ----
  msgid "64 bit ABI."
  msgstr "Benyt 64 bit-API"
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Udskriv ekstra fejlanalyseringsinfo"
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  #, 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:142
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:168
  #, 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:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, 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:180
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, 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:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr ""
*** 11498,11508 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 11498,11508 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgstr "Benyt hardware-kommatalsinstrukt
*** 11798,11902 ****
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Henvisninger er 64 bit"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Henvisninger er 32 bit"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Benyt 64 bit-API"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Benyt 32 bit-API"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "Benyt stakafsÃ¦t"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Benyt strukturer pÃ¥ stÃ¦rkere justering til dobbelt-ord kopier"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "OptimÃ©r halekaldsinstruktioner i maskinkodeoversÃ¦tteren og sammenkÃ¦deren"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Do not generate code which uses the FPU"
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "GenerÃ©r ikke kode som bruger FPU'en"
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Benyt given SPARC-V9-kodemodel"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "AktivÃ©r fejlanalyseringsuddata"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 11798,11922 ----
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
+ #| msgid "Use vector/scalar (VSX) instructions"
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr "Benyt vektor/skalar-instruktioner (VSX)"
+ 
+ #: config/sparc/sparc.opt:90
+ #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate fused multiply/add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "GenerÃ©r sammensatte gang/addÃ©r-instruktioner"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Henvisninger er 64 bit"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Henvisninger er 32 bit"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Benyt 64 bit-API"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Benyt 32 bit-API"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "Benyt stakafsÃ¦t"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Benyt strukturer pÃ¥ stÃ¦rkere justering til dobbelt-ord kopier"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "OptimÃ©r halekaldsinstruktioner i maskinkodeoversÃ¦tteren og sammenkÃ¦deren"
  
! #: config/sparc/sparc.opt:138
  #, fuzzy
  #| msgid "Do not generate code which uses the FPU"
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "GenerÃ©r ikke kode som bruger FPU'en"
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Benyt given SPARC-V9-kodemodel"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "AktivÃ©r fejlanalyseringsuddata"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 17557,17563 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 17577,17583 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 18060,18066 ****
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 18080,18086 ----
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgstr ""
*** 18368,18519 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of non-ordered type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  #| msgid "invalid option %s"
  msgid "invalid operation (%s)"
  msgstr "ugyldigt tilvalg %s"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid comparison of non-comparable type"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en ufuldstÃ¦ndig type"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of generated struct"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot use type %s as type %s"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  #| msgid "different type"
  msgid "different receiver types"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  #| msgid "destructors take no parameters"
  msgid "different number of parameters"
  msgstr "destruktionsfunktioner kan ikke have parametre"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  #| msgid "different type"
  msgid "different parameter types"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  #| msgid "different type"
  msgid "different varargs"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  #, fuzzy
  #| msgid "different type"
  msgid "different result types"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for method %s%s%s"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "fejl ved tolkning af metoder"
  
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "tvetydig forkortelse %s"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 18388,18539 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of non-ordered type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  #| msgid "invalid option %s"
  msgid "invalid operation (%s)"
  msgstr "ugyldigt tilvalg %s"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid comparison of non-comparable type"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en ufuldstÃ¦ndig type"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of generated struct"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot use type %s as type %s"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  #| msgid "different type"
  msgid "different receiver types"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  #| msgid "destructors take no parameters"
  msgid "different number of parameters"
  msgstr "destruktionsfunktioner kan ikke have parametre"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  #| msgid "different type"
  msgid "different parameter types"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:3920
  #, fuzzy
  #| msgid "different type"
  msgid "different varargs"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  #, fuzzy
  #| msgid "different type"
  msgid "different result types"
  msgstr "anden type"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for method %s%s%s"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "fejl ved tolkning af metoder"
  
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "tvetydig forkortelse %s"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 18704,18710 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
--- 18724,18730 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
*************** msgstr ""
*** 18773,18801 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ugyldig tilstand for gen_tst_reg"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 18793,18821 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ugyldig tilstand for gen_tst_reg"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return understÃ¸tte
*** 18803,18821 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
--- 18823,18841 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6821
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
*************** msgstr "den anden paramter til '__builti
*** 18823,18892 ****
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:9394
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:9417
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.c:9454
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 18843,18912 ----
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:9400
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.c:9460
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 19868,19879 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
--- 19888,19899 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
*************** msgstr "Kunne ikke Ã¥bne kildefilen %s.\
*** 19979,19990 ****
  msgid "cannot find '%s'"
  msgstr "kan ikke finde '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 19999,20010 ----
  msgid "cannot find '%s'"
  msgstr "kan ikke finde '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "%s: %s"
*** 19995,20001 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 20015,20021 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 20219,20225 ****
  msgid "error writing %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: coverage.c:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "kan ikke Ã¥bne %s"
--- 20239,20245 ----
  msgid "error writing %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: coverage.c:1257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "kan ikke Ã¥bne %s"
*************** msgstr "ignorerer ukendt tilvalg '%.*s'
*** 20304,20320 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 20324,20340 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr "GenerÃ©r kode til en C400"
*** 20430,20441 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.c:10811
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
--- 20450,20461 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.c:10809
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
*************** msgstr "ugyldig parameter til egenskaben
*** 20452,20464 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, 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:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
--- 20472,20484 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, 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:4688 tree-cfgcleanup.c:1227
  #, 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
*** 20475,20481 ****
  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:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 20495,20501 ----
  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:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 20508,20514 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20528,20534 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 20519,20525 ****
  msgid "total size of local objects too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: function.c:1765 gimplify.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "impossible constraint in `asm'"
  msgid "impossible constraint in %<asm%>"
--- 20539,20545 ----
  msgid "total size of local objects too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: function.c:1765 gimplify.c:6112
  #, fuzzy, gcc-internal-format
  #| msgid "impossible constraint in `asm'"
  msgid "impossible constraint in %<asm%>"
*************** msgstr ""
*** 20624,20690 ****
  msgid "input file %qs is the same as output file"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
  
! #: gcc.c:4586
  #, fuzzy, gcc-internal-format
  #| msgid "warning: `-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open temporary response file %s"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "kan ikke oprette midlertidig fil"
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close temporary response file %s"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 20644,20716 ----
  msgid "input file %qs is the same as output file"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "no input file specified"
! msgid "output filename may not be empty"
! msgstr "ingen inddatafiler angivet"
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
  
! #: gcc.c:4589
  #, fuzzy, gcc-internal-format
  #| msgid "warning: `-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open temporary response file %s"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "kan ikke oprette midlertidig fil"
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close temporary response file %s"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 20692,20938 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mÃ¸nstersÃ¸gning"
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown spec function %qs"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function `%s'"
  msgid "error in args to spec function %qs"
  msgstr "fejl i parametre til specifikationsfunktion '%s'"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not determine date and time"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kunne ikke bestemme dato og tid"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen %s.\n"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ingen inddatafiler"
  
! #: gcc.c:8054
  #, fuzzy, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "kan ikke angive -o med -c eller -S og flere oversÃ¦ttelser"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-oversÃ¦tter ikke installeret pÃ¥ dette system"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "sammenligning er altid %d"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "library lib%s not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "biblioteket lib%s ikke fundet"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: sammenkÃ¦derinddatafil ikke benyttet eftersom sammenkÃ¦dning ikke blev foretaget"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid version number %qs"
  msgstr "ugyldigt versionsnummerformat"
  
! #: gcc.c:9466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: gcc.c:9472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "for mange parametre til funktionen"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments for format"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "for fÃ¥ parametre til formatering"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 20718,20964 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mÃ¸nstersÃ¸gning"
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown spec function %qs"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function `%s'"
  msgid "error in args to spec function %qs"
  msgstr "fejl i parametre til specifikationsfunktion '%s'"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not determine date and time"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kunne ikke bestemme dato og tid"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen %s.\n"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ingen inddatafiler"
  
! #: gcc.c:8057
  #, fuzzy, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "kan ikke angive -o med -c eller -S og flere oversÃ¦ttelser"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-oversÃ¦tter ikke installeret pÃ¥ dette system"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "sammenligning er altid %d"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "library lib%s not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "biblioteket lib%s ikke fundet"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: sammenkÃ¦derinddatafil ikke benyttet eftersom sammenkÃ¦dning ikke blev foretaget"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid version number %qs"
  msgstr "ugyldigt versionsnummerformat"
  
! #: gcc.c:9469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: gcc.c:9475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "for mange parametre til funktionen"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments for format"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "for fÃ¥ parametre til formatering"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr "henvisning"
*** 21081,21089 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
--- 21107,21115 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
*************** msgstr ""
*** 21514,21759 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: gimplify.c:5969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid lvalue in asm output %d"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "output number %d not directly addressable"
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct"
  msgstr "I konstruktionen"
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be private"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid private reduction on %qE"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "antallet af resultater matcher ikke antallet af vÃ¦rdier"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12729
  #, 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:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 21540,21785 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: gimplify.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid lvalue in asm output %d"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "output number %d not directly addressable"
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct"
  msgstr "I konstruktionen"
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be private"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid private reduction on %qE"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "antallet af resultater matcher ikke antallet af vÃ¦rdier"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12732
  #, 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:12737
  #, 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:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr "anden type"
*** 22008,22014 ****
  
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
  #: ipa-devirt.c:1235
--- 22034,22040 ----
  
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
  #: ipa-devirt.c:1235
*************** msgid "a field of same name but differen
*** 22113,22121 ****
  msgstr ""
  
  #: ipa-devirt.c:1576
! #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
! msgstr ""
  
  #: ipa-devirt.c:1599
  #, gcc-internal-format
--- 22139,22148 ----
  msgstr ""
  
  #: ipa-devirt.c:1576
! #, 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:1599
  #, gcc-internal-format
*************** msgstr ""
*** 22523,22726 ****
  msgid "multiple loop axes specified for routine"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "I konstruktionen"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments"
  msgstr "ugyldig typeparameter"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid entry to %s structured block"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 22550,22753 ----
  msgid "multiple loop axes specified for routine"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "I konstruktionen"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments"
  msgstr "ugyldig typeparameter"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid entry to %s structured block"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 22808,22814 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
--- 22835,22841 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
*************** msgstr "-pipe understÃ¸ttes ikke"
*** 22971,23103 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "justering skal vÃ¦re en lille potens af to, ikke %d"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: opts.c:2360
  #, 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:2371
  #, 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:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet understÃ¸tter ikke fejlfindingsuddata"
  
! #: opts.c:2513
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsÃ¸gningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsÃ¸gningsuddataniveau %qs er for hÃ¸jt"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens stÃ¸rrelsesbegrÃ¦nsning til maksimum: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 22998,23142 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! #| msgid "-traditional is not supported in C++"
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "-traditional understÃ¸ttes ikke i C++"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! #| msgid "-traditional is not supported in C++"
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "-traditional understÃ¸ttes ikke i C++"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "justering skal vÃ¦re en lille potens af to, ikke %d"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: opts.c:2367
  #, 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:2378
  #, 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:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet understÃ¸tter ikke fejlfindingsuddata"
  
! #: opts.c:2520
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsÃ¸gningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsÃ¸gningsuddataniveau %qs er for hÃ¸jt"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens stÃ¸rrelsesbegrÃ¦nsning til maksimum: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "en global registervariabel fÃ¸lg
*** 23445,23451 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "register for %qD brugt til flere globale registervariabler"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
--- 23484,23490 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "register for %qD brugt til flere globale registervariabler"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
*************** msgstr "fejl ved skrivning til %s: %m"
*** 24055,24067 ****
  msgid "error closing %s: %m"
  msgstr "fejl ved lukning af %s: %m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "self-tests incompatible with -E"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 24094,24106 ----
  msgid "error closing %s: %m"
  msgstr "fejl ved lukning af %s: %m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "self-tests incompatible with -E"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "omdefinering af 'union %s'"
*** 25055,25104 ****
  msgid "in expansion of macro %qs"
  msgstr "ingen parametre givet til makroen '%s'"
  
! #: tree-eh.c:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`B' operand has multiple bits set"
  msgid "BB %i has multiple EH edges"
  msgstr "'B'-operanden har flere bit sat"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
--- 25094,25143 ----
  msgid "in expansion of macro %qs"
  msgstr "ingen parametre givet til makroen '%s'"
  
! #: tree-eh.c:4684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`B' operand has multiple bits set"
  msgid "BB %i has multiple EH edges"
  msgstr "'B'-operanden har flere bit sat"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
*************** msgstr ""
*** 25203,25235 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "mistet loopoptimering, looptÃ¦lleren kan lÃ¸be over"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 25242,25274 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "mistet loopoptimering, looptÃ¦lleren kan lÃ¸be over"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr ""
*** 25600,25610 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 25639,25649 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr ""
*** 26620,26626 ****
  msgid "type was previously declared %qE"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 26659,26665 ----
  msgid "type was previously declared %qE"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr "heltalskonstanten er for stor fo
*** 26920,26926 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, 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"
--- 26959,26965 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
*************** msgstr "skrivning til konstant objekt (p
*** 27609,27675 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "ekstra typemodifikationer i formateringsparameter (parameter %d)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<locus%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3695
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<tree%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.c:3700
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: c-family/c-format.c:3973
  #, fuzzy, gcc-internal-format
  #| msgid "args to be formatted is not '...'"
  msgid "args to be formatted is not %<...%>"
  msgstr "parametrene der skal formateres, er ikke '...'"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-formater kan ikke formatere parametre"
--- 27648,27714 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "ekstra typemodifikationer i formateringsparameter (parameter %d)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<locus%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3701
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<tree%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.c:3706
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: c-family/c-format.c:3979
  #, fuzzy, gcc-internal-format
  #| msgid "args to be formatted is not '...'"
  msgid "args to be formatted is not %<...%>"
  msgstr "parametrene der skal formateres, er ikke '...'"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-formater kan ikke formatere parametre"
*************** msgstr "kommatalskonstant er uden for de
*** 27780,27786 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
--- 27819,27825 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
*************** msgstr ""
*** 27813,27819 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
--- 27852,27858 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "ugyldig vektortype for egenskabe
*** 27831,27855 ****
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
--- 27870,27894 ----
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
*************** msgstr "returnering"
*** 28445,28452 ****
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
--- 28484,28491 ----
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
*************** msgstr[1] "typeomtvingning fra '%T' til
*** 29186,29192 ****
  msgid "this condition has identical branches"
  msgstr "betingelsen begyndte her"
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 29225,29231 ----
  msgid "this condition has identical branches"
  msgstr "betingelsen begyndte her"
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 29354,29360 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ukendt tilvalg -mdebug-%s"
--- 29393,29399 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ukendt tilvalg -mdebug-%s"
*************** msgstr "function_profiler-understÃ¸ttels
*** 29699,29705 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 29738,29744 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr "der mangler en parameter til til
*** 29791,29797 ****
  msgid "unknown value %qs for -mtune"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
--- 29830,29836 ----
  msgid "unknown value %qs for -mtune"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
*************** msgstr "mÃ¥larkitektursystem understÃ¸tt
*** 29886,29894 ****
  msgid "target %s %s=%s is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
--- 29925,29933 ----
  msgid "target %s %s=%s is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 29986,29992 ****
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 30025,30031 ----
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 30181,30417 ****
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "this builtin is not supported for this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vÃ¦lger skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  #| msgid "-msystem-v and -p are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-msystem-v og -p er indbyrdes uforenelige"
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "target CPU does not support ARM mode"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af tilbagesporingsunderstÃ¸ttelse giver kun mening ved oversÃ¦ttelse for en Thumb"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af interarbejdeunderstÃ¸ttelse for kaldte objekter giver kun mening ved oversÃ¦ttelse for en Thumb"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g med -mno-apcs-frame giver mÃ¥ske ikke fornuftig fejlanalysering"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
--- 30220,30456 ----
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "this builtin is not supported for this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vÃ¦lger skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-msystem-v and -p are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-msystem-v og -p er indbyrdes uforenelige"
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "target CPU does not support ARM mode"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af tilbagesporingsunderstÃ¸ttelse giver kun mening ved oversÃ¦ttelse for en Thumb"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af interarbejdeunderstÃ¸ttelse for kaldte objekter giver kun mening ved oversÃ¦ttelse for en Thumb"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g med -mno-apcs-frame giver mÃ¥ske ikke fornuftig fejlanalysering"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
*************** msgstr "mÃ¥lprocessoren understÃ¸tter ik
*** 30419,30566 ****
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC er i Ã¸jeblikket ikke understÃ¸ttet pÃ¥ valgt cpu"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-genindtrÃ¦delig kode er ikke understÃ¸ttet - ignoreret"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to 8 or 32"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= er ubrugelig uden -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 30458,30605 ----
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC er i Ã¸jeblikket ikke understÃ¸ttet pÃ¥ valgt cpu"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-genindtrÃ¦delig kode er ikke understÃ¸ttet - ignoreret"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to 8 or 32"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= er ubrugelig uden -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 30569,30647 ****
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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:6872
  #, 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:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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:6962
  #, 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:12245
  #, 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:12248
  #, 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:23495
  #, 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:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, 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:24661
  #, 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:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 30608,30691 ----
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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:6850
  #, 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:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, 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:12235
  #, 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:23484
  #, 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:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, 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:24650
  #, 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:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "ugyldig vektortype for egenskabe
*** 30650,30662 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 30694,30706 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr "-traditional og -ansi er indbyrd
*** 30764,30941 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
  msgstr "funktion kan ikke indbygges"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "sektionsegenskaber understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.c:9550
  #, 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/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  #| msgid "code model `%s' not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "kun variabler uden startvÃ¦rdi kan placeres i .noinit-sektionen"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU `%s' supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understÃ¸ttes kun for maskinkode"
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 30808,30997 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
  msgstr "funktion kan ikke indbygges"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "sektionsegenskaber understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.c:9565
  #, 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/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  #| msgid "code model `%s' not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "kun variabler uden startvÃ¦rdi kan placeres i .noinit-sektionen"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU `%s' supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understÃ¸ttes kun for maskinkode"
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "upassende akkumulator for %qs"
*** 31222,31234 ****
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.c:8708
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.c:8713
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
--- 31278,31290 ----
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
*************** msgstr "kodemodellen %qs er ikke underst
*** 31415,31421 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
--- 31471,31477 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
*************** msgstr "typen antages at vÃ¦re 'int' i e
*** 31560,32186 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:5964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:7701
  #, 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:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7779
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:8374
  #, 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:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, 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:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, 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:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, 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:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, 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:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %D"
  msgstr "'%D' er tidligere erklÃ¦ret"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, 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:34689
  #, 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:34784
  #, 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:35623
  #, 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:35638
  #, 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:35671
  #, 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:35711
  #, 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:35724
  #, 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:35734
  #, 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:35739 config/i386/i386.c:36529
  #, 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:35907
  #, 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:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, 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:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37566
  #, 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:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41336
  #, 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:41357
  #, 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:41390 config/i386/i386.c:41399
  #, 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:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, 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:44401
  #, 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:44465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44494
  #, 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:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 31616,32242 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:7707
  #, 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:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:7785
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:8380
  #, 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:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, 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:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, 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:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, 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:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, 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:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %D"
  msgstr "'%D' er tidligere erklÃ¦ret"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, 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:34730
  #, 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:34825
  #, 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:35664
  #, 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:35679
  #, 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:35712
  #, 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:35752
  #, 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:35765
  #, 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:35775
  #, 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:35780 config/i386/i386.c:36570
  #, 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:35948
  #, 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:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, 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:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37607
  #, 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:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41377
  #, 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:41398
  #, 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:41431 config/i386/i386.c:41440
  #, 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:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, 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:44442
  #, 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:44506
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44535
  #, 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:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) eller end_offset
*** 32303,32309 ****
  msgid "argument %qd is not a constant"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
--- 32359,32365 ----
  msgid "argument %qd is not a constant"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
*************** msgstr "PRINT_OPERAND_ADDRESS, nul-henvi
*** 32313,32319 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ukendt tegnsÃ¦tning Â»%cÂ«"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND nul-henvisning"
--- 32369,32375 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ukendt tegnsÃ¦tning Â»%cÂ«"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND nul-henvisning"
*************** msgstr "sektionsegenskaben er ikke tilla
*** 32420,32426 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread er kun tilgÃ¦ngelig pÃ¥ fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
--- 32476,32482 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread er kun tilgÃ¦ngelig pÃ¥ fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
*************** msgstr ""
*** 32955,32962 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
--- 33011,33018 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
*************** msgstr ""
*** 33229,33256 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 33285,33312 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "-g er kun understÃ¸ttet ved brug
*** 33277,33283 ****
  msgid "-g option disabled"
  msgstr "tilvalget -g deaktiveret"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 33333,33339 ----
  msgid "-g option disabled"
  msgstr "tilvalget -g deaktiveret"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "tal skal enten vÃ¦re 0 eller 1"
*** 33421,33662 ****
  msgid "junk at end of #pragma longcall"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract accepterer kun 2 parametre"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s accepterer kun %d parametre"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s accepterer kun 2 parametre"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract accepterer kun 2 parametre"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, fuzzy, gcc-internal-format
  #| msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  #| msgid "Do not compile for v8plus ABI"
  msgid "not configured for SPE ABI"
  msgstr "OversÃ¦t ikke for v8plus-ABI"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Benyt ikke PowerPC-instruktionssÃ¦ttet"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "stakgrÃ¦nser understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "SPE not supported in this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple er ikke understÃ¸ttet pÃ¥ lilleendede systemer"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring er ikke understÃ¸ttet pÃ¥ lilleendede systemer"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "Udsend kode der er kompatibel med TI-vÃ¦rktÃ¸jer"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4503
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "-mtoc-fusion requires -mpower8-fusion"
--- 33477,33718 ----
  msgid "junk at end of #pragma longcall"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract accepterer kun 2 parametre"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s accepterer kun %d parametre"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s accepterer kun 2 parametre"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract accepterer kun 2 parametre"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, fuzzy, gcc-internal-format
  #| msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  #| msgid "Do not compile for v8plus ABI"
  msgid "not configured for SPE ABI"
  msgstr "OversÃ¦t ikke for v8plus-ABI"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Benyt ikke PowerPC-instruktionssÃ¦ttet"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "stakgrÃ¦nser understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "SPE not supported in this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple er ikke understÃ¸ttet pÃ¥ lilleendede systemer"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring er ikke understÃ¸ttet pÃ¥ lilleendede systemer"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "Udsend kode der er kompatibel med TI-vÃ¦rktÃ¸jer"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4505
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "-mtoc-fusion requires -mpower8-fusion"
*************** msgstr "et '-ifile'-tilvalg krÃ¦ver et '
*** 33666,34223 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4573
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4697
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4722
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4737
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, 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/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "1. parameter til __builtin_altivec_predicate skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "1. parameter til __builtin_altivec_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s accepterer kun 1 parameter"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be in the range 0..15"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15906
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame too big"
  msgid "stack frame too large"
  msgstr "stakramme for stor"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "-fsplit-stack uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mno-power9-vector turns off -mpower9-dform"
--- 33722,34284 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4575
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4620
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4679
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4699
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4724
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4739
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, 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/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "1. parameter til __builtin_altivec_predicate skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "1. parameter til __builtin_altivec_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s accepterer kun 1 parameter"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be in the range 0..15"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:15942
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame too big"
  msgid "stack frame too large"
  msgstr "stakramme for stor"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "-fsplit-stack uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mno-power9-vector turns off -mpower9-dform"
*************** msgid "-mcall-aixdesc incompatible with
*** 34410,34415 ****
--- 34471,34477 ----
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, fuzzy, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
*************** msgstr ""
*** 34501,34507 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
--- 34563,34569 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
*************** msgid "%qF requires -mvx"
*** 34530,34538 ****
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
  #: config/s390/s390-c.c:889
! #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
! msgstr ""
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
--- 34592,34601 ----
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
  #: config/s390/s390-c.c:889
! #, fuzzy, gcc-internal-format
! #| msgid "--resource requires -o"
! msgid "%qF requires z14 or higher"
! msgstr "--resource pÃ¥krÃ¦ver -o"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
*************** msgid "ambiguous overload for intrinsic
*** 34552,34560 ****
  msgstr "tvetydig konvertering af tabelindeks"
  
  #: config/s390/s390-c.c:966
! #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
! msgstr ""
  
  #: config/s390/s390-c.c:972
  #, fuzzy, gcc-internal-format
--- 34615,34624 ----
  msgstr "tvetydig konvertering af tabelindeks"
  
  #: config/s390/s390-c.c:966
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is deprecated"
! msgid "%qs matching variant requires z14 or higher"
! msgstr "'%s' er forÃ¦ldet"
  
  #: config/s390/s390-c.c:972
  #, fuzzy, gcc-internal-format
*************** msgstr "'%s' er forÃ¦ldet"
*** 34568,34738 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, 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:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, 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:14745
  #, 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:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, 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"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 34632,34802 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, 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:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, 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:14752
  #, 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:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, 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"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr ""
*** 34795,34821 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 er ikke tilladt med -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer"
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
--- 34859,34886 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 er ikke tilladt med -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
*************** msgstr "forkert udformet '#pragma option
*** 35125,35146 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ugyldig #pragma %s"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "booleske registre er pÃ¥krÃ¦vet til kommatalsindstillingen"
  
! #: config/xtensa/xtensa.c:2220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "kun variabler uden startvÃ¦rdi kan placeres i .bss-sektionen"
--- 35190,35211 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ugyldig #pragma %s"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "booleske registre er pÃ¥krÃ¦vet til kommatalsindstillingen"
  
! #: config/xtensa/xtensa.c:2221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "kun variabler uden startvÃ¦rdi kan placeres i .bss-sektionen"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 35235,35241 ****
  msgid "could not read the BRIG file"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
--- 35300,35306 ----
  msgid "could not read the BRIG file"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
*************** msgid "label %qD defined here"
*** 35673,35681 ****
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
--- 35738,35746 ----
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
*************** msgstr "ISO C90 understÃ¸tter ikke %<[*]
*** 35814,35820 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 35879,35885 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "gentaget erklÃ¦ring af enheden '
*** 36968,36974 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 37033,37039 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr ""
*** 37129,37145 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 37194,37210 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "kaldenavnet '%s' er i modstrid m
*** 37193,37199 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
--- 37258,37264 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 37239,37245 ****
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
--- 37304,37310 ----
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
*************** msgstr "to typer angivet i Ã©n tom erklÃ
*** 37256,37262 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
--- 37321,37327 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 37273,37280 ****
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
--- 37338,37345 ----
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
*************** msgstr ""
*** 37312,37318 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 37377,37383 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C90 understÃ¸tter ikke kompl
*** 37342,37348 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
--- 37407,37413 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 37414,37427 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
--- 37479,37492 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
*************** msgstr "ISO C89 forbyder blandede erklÃ¦
*** 37568,37574 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 37633,37639 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 37594,37605 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 37659,37670 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr ""
*** 37613,37629 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
--- 37678,37694 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
*************** msgstr "tom krop i en else-sÃ¦tning"
*** 37634,37640 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 37699,37705 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr "flere erklÃ¦rerer i skabelonserk
*** 37657,37663 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 37722,37728 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 37852,37869 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 37917,37934 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦
*** 37922,37983 ****
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "en dataomrÃ¥deegenskab kan ikke angives for lokale variable"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 37987,38048 ----
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "en dataomrÃ¥deegenskab kan ikke angives for lokale variable"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 37992,38004 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected integer expression before ')'"
--- 38057,38069 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected integer expression before ')'"
*************** msgstr "udsagn skal vÃ¦re et kaldenavn"
*** 38016,38075 ****
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 38081,38140 ----
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 38098,38121 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "forventede %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "uventet operand"
--- 38163,38186 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "forventede %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "uventet operand"
*************** msgstr "uventet operand"
*** 38125,38187 ****
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 38190,38252 ----
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr ""
*** 38196,38212 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 38261,38277 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 38226,38244 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 38291,38309 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 38249,38317 ****
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 38314,38382 ----
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 38328,38334 ****
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
--- 38393,38399 ----
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
*************** msgstr "'%D' er ikke en medlemsskabelonf
*** 38339,38385 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 38404,38450 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 38389,38417 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "_Cilk_for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
--- 38454,38482 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "_Cilk_for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
*************** msgstr "gentaget erklÃ¦ring af automaten
*** 38422,38494 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 38487,38559 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 38503,38509 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 38568,38574 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 38513,38544 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 38578,38609 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "uventet operand"
*** 38594,38615 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
--- 38659,38680 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
*************** msgstr ""
*** 38624,38677 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "vectorlength must be an integer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 38689,38742 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "vectorlength must be an integer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 38682,38688 ****
  msgid "base of array section must be pointer or array type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<:%> or numeral"
--- 38747,38753 ----
  msgid "base of array section must be pointer or array type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<:%> or numeral"
*************** msgstr "Advar om funktioner som kan vÃ¦r
*** 39488,39494 ****
  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:6623 cp/typeck.c:8583
  #, 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"
--- 39553,39559 ----
  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:6623 cp/typeck.c:8584
  #, 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 "for mange elementer i skalarstar
*** 39853,39859 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 39918,39924 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr "funktion der er erklÃ¦ret 'noret
*** 39865,39871 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "kommaudtryk benyttet til at klargÃ¸re returvÃ¦rdi"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 39930,39936 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "kommaudtryk benyttet til at klargÃ¸re returvÃ¦rdi"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr "'return' med en vÃ¦rdi i en funk
*** 39894,39900 ****
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
--- 39959,39965 ----
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
*************** msgstr "'long'-udtryk i switch konverter
*** 39911,39917 ****
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
--- 39976,39982 ----
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
*************** msgstr ""
*** 39932,39948 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, 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:10376 cp/parser.c:12120
  #, 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:10381 cp/parser.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
--- 39997,40013 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, 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:10376 cp/parser.c:12129
  #, 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:10381 cp/parser.c:12116
  #, 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
*** 39954,39960 ****
  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:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 40019,40025 ----
  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:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "vÃ¦rdi af union-type angivet hvo
*** 40071,40082 ****
  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:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 40136,40147 ----
  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:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 40087,40114 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, 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:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, 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:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
--- 40152,40179 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, 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:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, 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:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 40121,40192 ****
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, 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:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
--- 40186,40257 ----
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, 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:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
*************** msgstr "ISO C forbyder funktionsreturtyp
*** 40210,40216 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
--- 40275,40281 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
*************** msgstr "brug af '%D' er tvetydigt"
*** 40220,40236 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 40285,40301 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 40250,40269 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, 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:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, 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:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 40315,40334 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, 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:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, 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:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 40275,40308 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, 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:13241 cp/semantics.c:6189
  #, 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:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 40340,40373 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, 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:13241 cp/semantics.c:6202
  #, 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:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%<_Atomic%> %qD i %<aligned%>-kl
*** 40324,40378 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, 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:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, 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:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 40389,40443 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, 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:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, 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:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 40383,40414 ****
  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:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 40448,40479 ----
  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:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "Advar om funktioner som kan vÃ¦r
*** 41003,41169 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, 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:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:7743
  #, 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:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, 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:8275
  #, 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:8525
  #, 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:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, 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:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, 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:8724
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:8748
  #, 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:8751
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8777
  #, 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:8778
  #, 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:8801
  #, 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:9585
  #, 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:9645
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:9646
  #, fuzzy, gcc-internal-format
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qT to %qT"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:9873
  #, 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:9877
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:10423
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
--- 41068,41234 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, 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:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:7746
  #, 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:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, 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:8280
  #, 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:8530
  #, 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:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, 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:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, 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:8729
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:8753
  #, 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:8756
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8782
  #, 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:8783
  #, 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:8806
  #, 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:9590
  #, 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:9650
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:9651
  #, fuzzy, gcc-internal-format
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qT to %qT"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:9878
  #, 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:9882
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:10428
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
*************** msgstr ""
*** 41275,41588 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.c:2231
  #, fuzzy, gcc-internal-format
  #| msgid "all member functions in class `%T' are private"
  msgid "all member functions in class %qT are private"
  msgstr "alle medlemsfunktioner i klassen '%T' er private"
  
! #: cp/class.c:2243
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines a private destructor and has no friends"
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "'%#T' definerer kun en privat destruktionsfunktion og har ingen venner"
  
! #: cp/class.c:2288
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines private constructors and has no friends"
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "'%#T' definerer kun private konstruktionsfunktioner og har ingen venner"
  
  # %D er en funktion
! #: cp/class.c:2681
  #, fuzzy, gcc-internal-format
  #| msgid "no unique final overrider for `%D' in `%T'"
  msgid "no unique final overrider for %qD in %qT"
  msgstr "ingen unik endelig overskrivning af '%D' i '%T'"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' and `%#D' cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was hidden"
  msgid "%qD was hidden"
  msgstr "'%D' var skjult"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by `%D'"
  msgid "  by %qD"
  msgstr "  af '%D'"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous struct"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous struct"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/class.c:3563
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%D' width not an integer constant"
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bredden af bitfeltet '%D' er ikke en heltalskonstant"
  
! #: cp/class.c:3568
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%D'"
  msgid "negative width in bit-field %q+D"
  msgstr "negativ bredde i bitfeltet '%D'"
  
! #: cp/class.c:3573
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%D'"
  msgid "zero width for bit-field %q+D"
  msgstr "en bredde pÃ¥ nul for bitfeltet '%D'"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%D' exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "bredden af '%D' overstiger typen"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is too small to hold all values of `%#T'"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "'%D' er for lille til at indeholde alle vÃ¦rdierne af '%#T'"
  
! #: cp/class.c:3648
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with constructor not allowed in union"
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "medlemmet '%#D' med en konstruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.c:3651
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with destructor not allowed in union"
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "medlemmet '%#D' med en destruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.c:3653
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with copy assignment operator not allowed in union"
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "medlemmet '%#D' med en kopitildelingsoperator er ikke tilladt i en union"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/class.c:3798
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' invalidly declared function type"
  msgid "field %q+D invalidly declared function type"
  msgstr "feltet '%D' er pÃ¥ ugyldig vis erklÃ¦ret som en funktionstype"
  
! #: cp/class.c:3804
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' invalidly declared method type"
  msgid "field %q+D invalidly declared method type"
  msgstr "feltet '%D' er pÃ¥ ugyldig vis erklÃ¦ret som en medlemsfunktionstype"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/class.c:3944
  #, fuzzy, gcc-internal-format
  #| msgid "multiple fields in union `%T' initialized"
  msgid "multiple fields in union %qT initialized"
  msgstr "flere felter i union '%T' tildeles startvÃ¦rdi"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field `%#D' with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "felt '%#D' med samme navn som klassen"
  
! #: cp/class.c:4008
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has pointer data members"
  msgid "%q#T has pointer data members"
  msgstr "'%#T' har henvisningsdatamedlemmer"
  
! #: cp/class.c:4013
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `%T(const %T&)'"
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  men overskriver ikke '%T(const %T&)'"
  
! #: cp/class.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "  or `operator=(const %T&)'"
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eller 'operator=(const %T&)'"
  
! #: cp/class.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `operator=(const %T&)'"
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  men overskriver ikke 'operator=(const %T&)'"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/class.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method `%D'"
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "startvÃ¦rdi angivet for ikke-virtuel medlemsfunktion '%D'"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%q+T is not literal because:"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "  non-static data member %qD has volatile type"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference `%#D' in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D' in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 41340,41653 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.c:2233
  #, fuzzy, gcc-internal-format
  #| msgid "all member functions in class `%T' are private"
  msgid "all member functions in class %qT are private"
  msgstr "alle medlemsfunktioner i klassen '%T' er private"
  
! #: cp/class.c:2245
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines a private destructor and has no friends"
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "'%#T' definerer kun en privat destruktionsfunktion og har ingen venner"
  
! #: cp/class.c:2290
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines private constructors and has no friends"
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "'%#T' definerer kun private konstruktionsfunktioner og har ingen venner"
  
  # %D er en funktion
! #: cp/class.c:2683
  #, fuzzy, gcc-internal-format
  #| msgid "no unique final overrider for `%D' in `%T'"
  msgid "no unique final overrider for %qD in %qT"
  msgstr "ingen unik endelig overskrivning af '%D' i '%T'"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' and `%#D' cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was hidden"
  msgid "%qD was hidden"
  msgstr "'%D' var skjult"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by `%D'"
  msgid "  by %qD"
  msgstr "  af '%D'"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous struct"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous struct"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/class.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%D' width not an integer constant"
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bredden af bitfeltet '%D' er ikke en heltalskonstant"
  
! #: cp/class.c:3570
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%D'"
  msgid "negative width in bit-field %q+D"
  msgstr "negativ bredde i bitfeltet '%D'"
  
! #: cp/class.c:3575
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%D'"
  msgid "zero width for bit-field %q+D"
  msgstr "en bredde pÃ¥ nul for bitfeltet '%D'"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%D' exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "bredden af '%D' overstiger typen"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is too small to hold all values of `%#T'"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "'%D' er for lille til at indeholde alle vÃ¦rdierne af '%#T'"
  
! #: cp/class.c:3650
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with constructor not allowed in union"
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "medlemmet '%#D' med en konstruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.c:3653
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with destructor not allowed in union"
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "medlemmet '%#D' med en destruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.c:3655
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with copy assignment operator not allowed in union"
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "medlemmet '%#D' med en kopitildelingsoperator er ikke tilladt i en union"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/class.c:3800
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' invalidly declared function type"
  msgid "field %q+D invalidly declared function type"
  msgstr "feltet '%D' er pÃ¥ ugyldig vis erklÃ¦ret som en funktionstype"
  
! #: cp/class.c:3806
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' invalidly declared method type"
  msgid "field %q+D invalidly declared method type"
  msgstr "feltet '%D' er pÃ¥ ugyldig vis erklÃ¦ret som en medlemsfunktionstype"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/class.c:3946
  #, fuzzy, gcc-internal-format
  #| msgid "multiple fields in union `%T' initialized"
  msgid "multiple fields in union %qT initialized"
  msgstr "flere felter i union '%T' tildeles startvÃ¦rdi"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field `%#D' with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "felt '%#D' med samme navn som klassen"
  
! #: cp/class.c:4010
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has pointer data members"
  msgid "%q#T has pointer data members"
  msgstr "'%#T' har henvisningsdatamedlemmer"
  
! #: cp/class.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `%T(const %T&)'"
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  men overskriver ikke '%T(const %T&)'"
  
! #: cp/class.c:4017
  #, fuzzy, gcc-internal-format
  #| msgid "  or `operator=(const %T&)'"
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eller 'operator=(const %T&)'"
  
! #: cp/class.c:4021
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `operator=(const %T&)'"
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  men overskriver ikke 'operator=(const %T&)'"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/class.c:4700
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method `%D'"
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "startvÃ¦rdi angivet for ikke-virtuel medlemsfunktion '%D'"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%q+T is not literal because:"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "  non-static data member %qD has volatile type"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference `%#D' in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D' in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "ikke-statisk konstant medlem '%#
*** 41590,41759 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, fuzzy, gcc-internal-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte stamklasse '%T' er ikke tilgÃ¦ngelig i '%T' pÃ¥ grund af tvetydighed"
  
! #: cp/class.c:6328
  #, fuzzy, gcc-internal-format
  #| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuel stamklasse '%T' er ikke tilgÃ¦ngelig i '%T' pÃ¥ grund af tvetydighed"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "afsÃ¦ttet for '%D' fÃ¸lger ikke ABI'en og kan Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ugyldig brug af %<...%> med ikke-skive"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.c:7337
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "type transparent %q#T does not have any fields"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsÃ¸gte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.c:8072
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.c:8162
  #, fuzzy, gcc-internal-format
  #| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret pÃ¥ konvertering til typen '%T'"
  
! #: cp/class.c:8317
  #, fuzzy, gcc-internal-format
  #| msgid "no matches converting function `%D' to type `%#T'"
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.c:8345
  #, fuzzy, gcc-internal-format
  #| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.c:8372
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.c:8375
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert %qE from type %qT to type %qT"
--- 41655,41824 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, fuzzy, gcc-internal-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte stamklasse '%T' er ikke tilgÃ¦ngelig i '%T' pÃ¥ grund af tvetydighed"
  
! #: cp/class.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuel stamklasse '%T' er ikke tilgÃ¦ngelig i '%T' pÃ¥ grund af tvetydighed"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "afsÃ¦ttet for '%D' fÃ¸lger ikke ABI'en og kan Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ugyldig brug af %<...%> med ikke-skive"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.c:7340
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "type transparent %q#T does not have any fields"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsÃ¸gte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.c:8075
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret pÃ¥ konvertering til typen '%T'"
  
! #: cp/class.c:8320
  #, fuzzy, gcc-internal-format
  #| msgid "no matches converting function `%D' to type `%#T'"
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.c:8375
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.c:8378
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert %qE from type %qT to type %qT"
*************** msgstr "kan ikke konvertere '%E' fra typ
*** 41764,41776 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of `%D' from `%+#D'"
  msgid "changes meaning of %qD from %q#D"
--- 41829,41841 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of `%D' from `%+#D'"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "ugyldig returtype for medlemsfun
*** 41804,42168 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-constexpr function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.c:1567
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.c:1578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:3141
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, 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/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, 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/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
--- 41869,42233 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-constexpr function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:3165
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, 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/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, 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/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
*************** msgstr "uventet operand"
*** 43053,43059 ****
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 43118,43124 ----
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr "etiket med navnet wchar_t"
*** 43069,43075 ****
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template parameters"
--- 43134,43140 ----
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template parameters"
*************** msgstr "'%D' blev ikke erklÃ¦ret i dette
*** 44949,44955 ****
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, 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"
--- 45014,45020 ----
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, 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 "skabelonsparameter er pÃ¥krÃ¦vet
*** 45475,45488 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, 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:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
--- 45540,45553 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, 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:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
*************** msgstr "tidligere erklÃ¦ring af '%#D' he
*** 45493,45500 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
--- 45558,45565 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
*************** msgstr "stamklassetype '%T' optrÃ¦der me
*** 45552,45558 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
--- 45617,45623 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
*************** msgstr ""
*** 45621,45627 ****
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
--- 45686,45692 ----
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
*************** msgstr "Ugyldig erklÃ¦ring"
*** 45638,45644 ****
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
--- 45703,45709 ----
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
*************** msgstr "statisk medlem '%D' kan ikke vÃ¦
*** 45820,45846 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.c:1567
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1600
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
--- 45885,45911 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.c:1568
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
*************** msgstr "'operator new' skal returnere ty
*** 45850,45919 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1627
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1656
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1665
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 45915,45984 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1657
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1666
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%J'%F' erklÃ¦ret 'static', men a
*** 45923,45975 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkÃ¦dning"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q+#D"
--- 45988,46040 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkÃ¦dning"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q+#D"
*************** msgstr "standardparameter mangler for pa
*** 45977,45988 ****
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
--- 46042,46053 ----
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
*************** msgstr "klassen '%T' er underforstÃ¥et v
*** 46322,46341 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
--- 46387,46406 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
*************** msgstr "ugyldig tildeling af startvÃ¦rdi
*** 46448,46454 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
--- 46513,46519 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
*************** msgstr "ugyldig henvisning til bitfeltet
*** 46471,46477 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
--- 46536,46542 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
*************** msgstr ""
*** 46675,46698 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot capture %qE by reference"
  msgstr "kan ikke erklÃ¦re %s til referencer"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 46740,46763 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot capture %qE by reference"
  msgstr "kan ikke erklÃ¦re %s til referencer"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 46750,46949 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D', can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.c:851 cp/method.c:1307
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member `%#D', can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "ikke-statisk referencemedlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "member initializers for `%#D'"
  msgid "initializer for %q#D is invalid"
  msgstr "medlemsstartvÃ¦rdier for '%#D'"
  
! #: cp/method.c:1376
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "(brug '=' for at klargÃ¸re statiske datamedlemmer)"
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "(brug '=' for at klargÃ¸re statiske datamedlemmer)"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "defaulted declaration %q+D"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "does not match expected signature %qD"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
--- 46815,47014 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D', can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.c:852 cp/method.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member `%#D', can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "ikke-statisk referencemedlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "member initializers for `%#D'"
  msgid "initializer for %q#D is invalid"
  msgstr "medlemsstartvÃ¦rdier for '%#D'"
  
! #: cp/method.c:1377
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "(brug '=' for at klargÃ¸re statiske datamedlemmer)"
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "(brug '=' for at klargÃ¸re statiske datamedlemmer)"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "defaulted declaration %q+D"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "does not match expected signature %qD"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
*************** msgstr "'%D' navngiver en konstruktionsf
*** 47161,47293 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, fuzzy, gcc-internal-format
  #| msgid "no members matching `%D' in `%#T'"
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
! #: cp/name-lookup.c:3559
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.c:3567
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/name-lookup.c:3657
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.c:3809
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 47226,47358 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, fuzzy, gcc-internal-format
  #| msgid "no members matching `%D' in `%#T'"
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
! #: cp/name-lookup.c:3558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.c:3566
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/name-lookup.c:3656
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.c:3808
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 47307,47313 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 47372,47378 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 47334,47340 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 47399,47405 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 47404,48689 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "semikolon mangler efter erklÃ¦ring af '%T'"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a class template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ugyldig roteringsinstruktion"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "ugyldig brug af 'restrict'"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3188
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, fuzzy, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3256
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "integer literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "floating literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected binary operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "mismatched operator in fold-expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  #| msgid "-Wno-strict-prototypes is not supported in C++"
  msgid "fixed-point types not supported in C++"
  msgstr "-Wno-strict-prototypes er ikke understÃ¸ttet i C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ forbyder krÃ¸llet parantes-grupper inden i udtryk"
  
! #: cp/parser.c:4893
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:5020
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Advar om extern-erklÃ¦ringer som ikke er ved filvirkefeltsniveauet"
  
! #: cp/parser.c:5317
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected id-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/parser.c:5781
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "label must be followed by statement"
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "etiketten skal efterfÃ¸lges af en sÃ¦tning"
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/parser.c:6751
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a class member"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8205
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8444
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "brug af Ã¦ldre type typeomtvingning"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: cp/parser.c:9098
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template-argument"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<mutable%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in constexpr function"
  msgstr "I sÃ¦tningsfunktion"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklÃ¦ringer '%T' og '%T'"
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "decl-specifier invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.c:13400
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargÃ¸ringer"
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forÃ¦ldet stamklasseklargÃ¸ring"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklÃ¦ring af henvisning"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.c:15450
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:15682
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "expected template-id for type"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:17575
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:17914
  #, fuzzy, gcc-internal-format
  #| msgid "multiple definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  msgid "nested identifier required"
  msgstr "uventet operand"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartvÃ¦rdi"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:19350
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.c:19804
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.c:19962
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 47469,48760 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "semikolon mangler efter erklÃ¦ring af '%T'"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a class template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:2995
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ugyldig roteringsinstruktion"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "ugyldig brug af 'restrict'"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3190
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, fuzzy, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3258
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "integer literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "floating literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected binary operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "mismatched operator in fold-expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  #| msgid "-Wno-strict-prototypes is not supported in C++"
  msgid "fixed-point types not supported in C++"
  msgstr "-Wno-strict-prototypes er ikke understÃ¸ttet i C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ forbyder krÃ¸llet parantes-grupper inden i udtryk"
  
! #: cp/parser.c:4895
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:5022
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Advar om extern-erklÃ¦ringer som ikke er ved filvirkefeltsniveauet"
  
! #: cp/parser.c:5319
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected id-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/parser.c:5788
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "label must be followed by statement"
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "etiketten skal efterfÃ¸lges af en sÃ¦tning"
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/parser.c:6756
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a class member"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8210
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8449
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "brug af Ã¦ldre type typeomtvingning"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: cp/parser.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template-argument"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<mutable%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:10817
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in constexpr function"
  msgstr "I sÃ¦tningsfunktion"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklÃ¦ringer '%T' og '%T'"
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "invalid initializer for structured binding declaration"
! msgstr "ugyldig startvÃ¦rdi til bitstreng"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "decl-specifier invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.c:13419
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargÃ¸ringer"
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forÃ¦ldet stamklasseklargÃ¸ring"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklÃ¦ring af henvisning"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.c:15469
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:15701
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "expected template-id for type"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:17598
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:17937
  #, fuzzy, gcc-internal-format
  #| msgid "multiple definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  msgid "nested identifier required"
  msgstr "uventet operand"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartvÃ¦rdi"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:19373
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.c:19827
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.c:19985
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 48692,49056 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:20179
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:20261
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21332
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:22591
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23727
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:25865
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
--- 48763,49127 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21355
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:22614
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:22673
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23750
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:25888
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 49059,49570 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.c:26222
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Aktiver multiply-instruktioner"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.c:26508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27058
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.c:28144
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/parser.c:28170
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.c:29766
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 49130,49641 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.c:26245
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Aktiver multiply-instruktioner"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.c:26531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27081
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.c:28167
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/parser.c:28193
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.c:29789
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr "specialisering af '%D' efter ins
*** 49671,49677 ****
  msgid "candidate is: %#D"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 49742,49748 ----
  msgid "candidate is: %#D"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr "strengkonstanten %E er ikke en g
*** 50322,50459 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument 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:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c: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 "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, fuzzy, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7351
  #, 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:7461
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7490
  #, 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:7495
  #, 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:7511 cp/pt.c:7533 cp/pt.c:7586
  #, 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:7516
  #, 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:7521
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7524
  #, 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:7538
  #, 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:7541
  #, 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:7590
  #, 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:7604
  #, 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:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
--- 50393,50548 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, 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:6634
! #, 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: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 "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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, fuzzy, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7433
  #, 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:7543
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7572
  #, 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:7577
  #, 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:7593 cp/pt.c:7615 cp/pt.c:7668
  #, 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:7598
  #, 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:7603
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7606
  #, 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:7620
  #, 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:7623
  #, 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:7672
  #, 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:7686
  #, 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:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
*************** msgstr "  forventede en type, modtog '%E
*** 50461,50574 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in nontype parameter pack"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, 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:7953
  #, 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:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, 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:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %q+D"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8419
  #, 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:8586
  #, 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:8588
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9056
  #, 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:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %D"
--- 50550,50663 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in nontype parameter pack"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, 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:8035
  #, 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:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, 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:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %q+D"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8501
  #, 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:8668
  #, 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:8670
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9138
  #, 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:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "omdefinering af standardparamete
*** 50587,50897 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, 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:13015
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:13017
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:13128
  #, 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:13130
  #, 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:13170
  #, 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:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:13785
  #, 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:13787
  #, 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:13800
  #, 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:13803
  #, 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:13851
  #, 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:13857
  #, 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:13863
  #, 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:13929
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.c:13962
  #, 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:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, 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:14071
  #, 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:14150
  #, 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:14314
  #, 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:14329
  #, 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:14331
  #, 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:14551
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, 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:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17278
  #, 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:17611
  #, 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:17614
  #, 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:17981
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:17983
  #, 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:17993
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:18008
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:18026
  #, 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:21892
  #, 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:21894
  #, 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:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, 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:21943
  #, 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:21949 cp/pt.c:22006
  #, 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:21954
  #, 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:21962
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:21998
  #, 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:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, 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:22094
  #, 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:22096
  #, 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:22105
  #, 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:22123
  #, 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:22169
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
--- 50676,50986 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, 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:13097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:13099
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:13210
  #, 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:13212
  #, 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:13252
  #, 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:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:13867
  #, 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:13869
  #, 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:13882
  #, 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:13885
  #, 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:13933
  #, 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:13939
  #, 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:13945
  #, 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:14011
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.c:14044
  #, 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:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, 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:14153
  #, 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:14232
  #, 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:14396
  #, 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:14411
  #, 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:14413
  #, 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:14633
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, 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:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17360
  #, 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:17693
  #, 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:17696
  #, 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:18063
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:18065
  #, 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:18075
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:18090
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:18108
  #, 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:21981
  #, 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:21983
  #, 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:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, 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:22032
  #, 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:22038 cp/pt.c:22095
  #, 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:22043
  #, 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:22051
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:22087
  #, 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:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, 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:22183
  #, 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:22185
  #, 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:22194
  #, 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:22212
  #, 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:22258
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
*************** msgstr "'%#T' er blevet eksplicit instan
*** 50904,51006 ****
  #. 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:22719
  #, 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:22971
  #, 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:23313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:23315
  #, 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:24740
  #, 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:25197
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:25291
  #, 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:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, 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:25431
  #, 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:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, 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:25474
  #, 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:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 50993,51095 ----
  #. 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:22808
  #, 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:23060
  #, 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:23402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:23404
  #, 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:24862
  #, 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:25317
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:25411
  #, 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:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, 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:25551
  #, 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:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, 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:25594
  #, 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:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 51180,51694 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklÃ¦ret i stamklassen"
  
! #: cp/semantics.c:848
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: cp/semantics.c:1516
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of asm operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgÃ¸res"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.c:2447
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/semantics.c:2544
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.c:2546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.c:2548
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.c:2570
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.c:2600
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.c:2849
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.c:2852
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.c:2869
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.c:2900
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace `%D' as expression"
  msgid "use of namespace %qD as expression"
  msgstr "brug af navnerummet '%D' som udtryk"
  
! #: cp/semantics.c:3653
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.c:3685
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:5526
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7073
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8832
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to decltype must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 51269,51783 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklÃ¦ret i stamklassen"
  
! #: cp/semantics.c:851
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: cp/semantics.c:1519
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of asm operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgÃ¸res"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.c:2460
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/semantics.c:2557
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.c:2561
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.c:2583
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.c:2613
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.c:2862
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.c:2865
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.c:2913
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.c:3395
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace `%D' as expression"
  msgid "use of namespace %qD as expression"
  msgstr "brug af navnerummet '%D' som udtryk"
  
! #: cp/semantics.c:3666
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.c:3698
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.c:3831
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:5539
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8845
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.c:8875
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to decltype must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "modifikationerne '%V' kan ikke a
*** 51706,51826 ****
  msgid "lambda-expression in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' pÃ¥ filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.c:4003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklÃ¦rer"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
--- 51795,51915 ----
  msgid "lambda-expression in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.c:3969
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' pÃ¥ filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.c:3998
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklÃ¦rer"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
*************** msgstr "   i henvisning til medlem-omdan
*** 52586,52761 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8507
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8546
  #, 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:8564
  #, 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:8568
  #, 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:8573
  #, 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:8578
  #, 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:8588
  #, 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:8683
  #, 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:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstrevÃ¦rdi returneret"
  
! #: cp/typeck.c:8764
  #, 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:8768
  #, 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:8772
  #, 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:8818
  #, 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:8826
  #, 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:8829
  #, 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:8859 cp/typeck.c:8905
  #, 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:8867
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:8886
  #, 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:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'return' med en vÃ¦rdi i en funktion der returnerer void"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 52675,52850 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8508
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8547
  #, 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:8565
  #, 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:8569
  #, 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:8574
  #, 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:8579
  #, 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:8589
  #, 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:8684
  #, 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:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstrevÃ¦rdi returneret"
  
! #: cp/typeck.c:8765
  #, 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:8769
  #, 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:8773
  #, 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:8819
  #, 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:8827
  #, 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:8830
  #, 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:8860 cp/typeck.c:8906
  #, 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:8868
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:8887
  #, 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:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'return' med en vÃ¦rdi i en funktion der returnerer void"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 56911,56997 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 57000,57086 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 57186,57197 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 57275,57286 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "typeangivelsen '%s' er ikke till
*** 57994,58535 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no description yet"
  msgid "$ descriptor at %L"
  msgstr "ingen beskrivelse endnu"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "zero width in %s format"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "bredde pÃ¥ nul i %s-formatering"
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier %s at %L"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier at %L"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
  msgid "Missing comma at %L"
  msgstr "Manglende klassenavn"
  
! #: fortran/io.c:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null format string"
  msgid "%s in format string at %L"
  msgstr "formateringsstreng er nul"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.c:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format label at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid value for %s specification at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicate %s specification at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s tag at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No UNIT= specifier in I/O control list at %0"
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number missing in statement at %L"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FLUSH statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format with default unit at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate format specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate NML specification at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "UNIT not specified at %L"
  msgstr "Ikke-understÃ¸ttet FORMAT-angivelse ved %0"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/io.c:3456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected variable in READ statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Expected expression in %s statement at %C"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
  msgstr "syntaksfejl ved symbolet '%s'"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected comma in I/O list at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:4213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 58083,58639 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no description yet"
  msgid "$ descriptor at %L"
  msgstr "ingen beskrivelse endnu"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "zero width in %s format"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "bredde pÃ¥ nul i %s-formatering"
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier %s at %L"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier at %L"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
  msgid "Missing comma at %L"
  msgstr "Manglende klassenavn"
  
! #: fortran/io.c:1235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null format string"
  msgid "%s in format string at %L"
  msgstr "formateringsstreng er nul"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.c:1310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format label at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid value for %s specification at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicate %s specification at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s tag at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No UNIT= specifier in I/O control list at %0"
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number missing in statement at %L"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FLUSH statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format with default unit at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate format specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate NML specification at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "UNIT not specified at %L"
  msgstr "Ikke-understÃ¸ttet FORMAT-angivelse ved %0"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/io.c:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected variable in READ statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:3529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Expected expression in %s statement at %C"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
  msgstr "syntaksfejl ved symbolet '%s'"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected comma in I/O list at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:4280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 59471,59736 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "SUBMODULE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "unquote_string(): got bad string"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "kan ikke Ã¥bne %s til skrivning: %m"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "%s: error writing file `%s': %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: advarsel: kan ikke omdÃ¸be filen '%s' til '%s': %s\n"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file `%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: kan ikke slette hjÃ¦lpeinformationsfilen '%s': %s\n"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: kan ikke Ã¥bne filen '%s' til at lÃ¦se fra: %s\n"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 59575,59840 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "SUBMODULE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "unquote_string(): got bad string"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "kan ikke Ã¥bne %s til skrivning: %m"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "%s: error writing file `%s': %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: advarsel: kan ikke omdÃ¸be filen '%s' til '%s': %s\n"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file `%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: kan ikke slette hjÃ¦lpeinformationsfilen '%s': %s\n"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: kan ikke Ã¥bne filen '%s' til at lÃ¦se fra: %s\n"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 62174,62180 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 62278,62284 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 63691,64140 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, 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:14049
  #, 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:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, 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:15414
  #, 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:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 63795,64234 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, 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:14017
  #, 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:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, 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:15382
  #, 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:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 65253,65264 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 65347,65358 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr "opretter vÃ¦lger for ikke-eksist
*** 67664,67674 ****
  #~ msgid "Use little-endian byte order"
  #~ msgstr "Benyt lilleendet byteordning"
  
- #, fuzzy
- #~| msgid "Generate fused multiply/add instructions"
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "GenerÃ©r sammensatte gang/addÃ©r-instruktioner"
- 
  #~ msgid "Compare the results of several data dependence analyzers."
  #~ msgstr "Sammenlign resultaterne for flere dataafhÃ¦ngighedsanalyseprogrammer."
  
--- 67758,67763 ----
*************** msgstr "opretter vÃ¦lger for ikke-eksist
*** 69106,69114 ****
  #~ msgid "-ffunction-sections may affect debugging on some targets"
  #~ msgstr "-ffunction-sections kan have indflydelse pÃ¥ fejlfinding pÃ¥ nogle mÃ¥larkitekturer"
  
- #~ msgid "invalid initializer for bit string"
- #~ msgstr "ugyldig startvÃ¦rdi til bitstreng"
- 
  #~ msgid "volatile register variables don't work as you might wish"
  #~ msgstr "registervariable erklÃ¦ret volatile virker ikke som du mÃ¥ske Ã¸nsker"
  
--- 69195,69200 ----
diff -Nrcpad gcc-7.2.0/gcc/po/de.gmo gcc-7.3.0/gcc/po/de.gmo
*** gcc-7.2.0/gcc/po/de.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/de.gmo	Thu Jan 25 08:41:36 2018
***************
*** 1,1943 ****
! Þ•E0D‚]@làáæ-è1H ]Û~+Z0†K·<0BmR°>	@B	9ƒ	C½	F
! 5H
! I~
! È
! ß
! !ô
! $ ;\"z+�É#Ð�ô…‹'ªÒFð37
Qk
5½
]ó
wQIÉAKUN¡BðO3LƒRÐ;#8_>˜I×I!Bk~®?-DmE²@øE9C=ÃP{RBÎ?‰Q9ÛPCfFªEñE7C}QÁN�bGóŒ;OÈRCkQ¯F9H=‚=À4þP3M„BÒGI]H§Bð736k I¢ ì o	!-y!E§!
! í!'ø!8 ".Y".ˆ">·"ö")#02#c#<l#+©#ZÕ#l0$+�$AÉ$m%0y%8ª%(ã% &;-&Ei& ¯&Ð&å&7')='g'z'š'$µ'$Ú'*ÿ'**(U(p( ‹(¬(Æ(Ò(#ã()8)W)!h)+Š)"¶);Ù)E*[*5z*E°*%ö*1+.N+}+0›+LÌ+,+,>,6Q,7ˆ,lÀ,G--$u-š-J¹-*.E/.2u.E¨.lî.[/3w/«/@Ë/04$0Y0 p0&‘0J¸081U<1’1¥1-¸1Iæ1A02@r2@³2;ô2c03_”3Yô3lN4X»4T5Qi5K»5L6ST6^¨6H75P7I†7YÐ7,*8*W86‚8A¹83û8c/9=“9Ñ9ç9#÷9#:3?:*s:4ž:.Ó:2;45;,j;6—;QÎ;3 <3T<=ˆ<Æ<CÚ<7=IV=I =Wê=EB>"ˆ>«>9¾>.ø>'?"B?*e?#�?#´?"Ø?%û?!@6;@/r@J¢@2í@& A,GAPtAHÅA?BFNB3•B.ÉB9øB22C-eC0“C_ÄCV$DZ{DDÖD;E4WE?ŒE/ÌEHüEFEFGŒFEÔF:G;UGD‘GgÖGs>Hi²HoI<ŒISÉI{J]™Jd÷J[\K‚¸KŒ;LWÈLV MNwM;ÆMDNpGNJ¸N`OIdOo®ORPkqP*ÝP9QBQ(bQ*‹Q:¶QWñQYIRZ£R\þRU[Se±SVTfnT^ÕTn4Uf£Uv
! Ve�VuçV\]WlºWN'X^vXOÕX_%YW…YgÝY_EZo¥Z^[nt[Uã[e9\=Ÿ\MÝ\>+]Nj]F¹]V^NW^^¦^M_]S_D±_Tö_ K`!l` Ž`&¯`4Ö`a-$a#Rava.’a Áaâa.ûa0*b7[b!“bfµb4c=QcL�cÜc,îc&dBd]d0rd@£dSäd&8e5_e*•e;ÀeFüeMCfB‘fAÔf0g4Ggp|gXígUFhHœh.åh;i]Piy®i7(jZ`jA»j?ýjd=k!¢k5Äk!úk@lK]l,©lÖl>ôlf3mEšm!àm!n'$njLn(·n;àn*oGo"do‡o)žo_Èo>(p-gp•p:¬p"çp=
! qHqgq$†q2«qÞqõqUr-jr/˜r3Èr?ür?<s0|s+­sAÙs.t*Jt2ut2¨t1Ût0
u9>u1xu2ªu1Ýu+v-;v3iv.�vDÌv3w$Ew+jw–wA­w@ïwC0x:tx¯x6Ìx@y%DyBjy$­yÒyKðy*<z'gz�z'­z0Õz{"!{?D{ „{#¥{0É{(ú{L#|2p|1£|.Õ|*},/}1\}3Ž}HÂ}+~"7~1Z~4Œ~%Á~4ç~$$A9f9 8Ú1€DE€1Š€/¼€1ì€E�2d�+—�+Ã�-ï�>‚f\‚Ã‚â‚ƒ<ƒEVƒ<œƒ;ÙƒE„F[„6¢„IÙ„X#….|…8«…Tä…9†5U†!‹†9­†*ç†*‡?=‡6}‡8´‡Xí‡%FˆElˆ3²ˆ5æˆ(‰0E‰8v‰;¯‰2ë‰*ŠRIŠVœŠQóŠUE‹9›‹4Õ‹2
! ŒZ=ŒC˜Œ`ÜŒ8=�Uv�3Ì� Ž/!Ž)QŽ1{Ž=­ŽAëŽa-���H®�F÷�E>�8„�H½�-‘"4‘8W‘3�‘"Ä‘&ç‘C’/R’2‚’4µ’.ê’E“/_“ �“(°“#Ù“+ý“&)”7P”Bˆ”(Ë”"ô”%•)=•$g•?Œ•8Ì•.–4–NT–1£–JÕ–E —5f—@œ—4Ý—k˜X~˜>×˜2™MI™'—™"¿™&â™	š1'šYš%rš1˜š<Êš9›A›la›_Î›^.œ,�œ.ºœ*éœ9�MN�!œ�@¾�$ÿ�)$ž$Nž$sž&˜ž&¿ž(æž5ŸeEŸ%«Ÿ?ÑŸ   ? Z 4u ª ¹ /Ö M¡BT¡6—¡GÎ¡z¢^‘¢zð¢Yk£(Å£'î£=¤:T¤,�¤)¼¤9æ¤+ ¥6L¥:ƒ¥3¾¥8ò¥J+¦/v¦K¦¦Sò¦F§%`§6†§*½§Jè§@3¨!t¨B–¨8Ù¨R©We©J½©Eª:Nª*‰ª1´ªwæªE^«;¤«3à«(¬2=¬,p¬'�¬DÅ¬5
! ­)@­%j­2�­oÃ­I3®)}®!§®!É®+ë®:¯=R¯3�¯!Ä¯9æ¯- °-N°(|°(¥°/Î°%þ°6$±/[±#‹±<¯±$ì±9²=K²G‰²*Ñ²%ü²"³=³#[³8³-¸³æ³´K´:g´B¢´Kå´S1µ9…µI¿µK	¶TU¶\ª¶·*'·;R·(Ž·6··#î·¸2.¸#a¸'…¸/­¸1Ý¸A¹-Q¹1¹!±¹)Ó¹=ý¹A;ºK}ºCÉº,
»*:»/e»,•»+Â»î»
! ¼*¼:¼JM¼˜¼·¼Ð¼+ð¼G½Fd½J«½jö½Na¾(°¾Ù¾+ù¾p%¿–¿#¨¿%Ì¿ò¿ÀÀ<À+YÀ…À> À<ßÀvÁ“Á/°Á-àÁÂ,Â@JÂ‹Â"ŸÂÂÂ:ÙÂ9Ã9NÃ"ˆÃ3«Ã!ßÃÄÄ)5Ä*_Ä0ŠÄ<»ÄøÄ#Å$5ÅAZÅœÅ"¶ÅTÙÅ-.Æ3\Æ/�Æ,ÀÆ<íÆ*ÇF?Ç†Ç+¡Ç4ÍÇ7ÈS:ÈGŽÈ:ÖÈ%É!7É*YÉ„É É(½É1æÉ*Ê)CÊ,mÊ/šÊÊÊWêÊ-BË#pËE”ËÚË*õË= Ì^Ì vÌ!—Ì ¹Ì ÚÌ,ûÌ1(Í7ZÍ)’Í#¼Í'àÍ"Î&+ÎRÎ#rÎ'–Î"¾ÎáÎ-þÎ,Ï0>ÏoÏ/ˆÏ.¸Ï'çÏ Ð00Ð#aÐ…Ð¢ÐÁÐÙÐ#÷Ð:Ñ0VÑB‡Ñ;ÊÑÒÒ4/Ò\dÒÁÒ$àÒ%Ó+Ó#IÓ'mÓ•Ó6´Ó ëÓÔÔ4Ô%SÔyÔ™Ô¸ÔÓÔ%îÔÕ0Õ3NÕ‚Õ˜Õ·Õ]ÉÕ'Ö+=Ö*iÖ#”Ö0¸Ö/éÖ#×=×,\×‰×©×½×,Ü×2	ØA<Ø+~Ø+ªØ*ÖØ.Ù!0Ù*RÙ=}Ù!»Ù'ÝÙHÚ5NÚ.„Ú³Ú)ÊÚ)ôÚ"Û#AÛeÛvÛ$†Û(«Û=ÔÛÜ;,Ü(hÜ‘Ü@¬ÜíÜÝ$,Ý)QÝ0{Ý5¬ÝâÝøÝ"Þ"*Þ}MÞ2ËÞ þÞ6ß4Vß‹ßP©ßCúßJ>à1‰à*»à)æàCáTásá"’á6µá2ìá1â3Qâ5…â7»â'óâIã,eã.’ã1Áã2óãO&ä5vä¬ä%Ìä(òäå4åNå<jå3§å0Ûåæ4"æ8Wæ8�æÉæ+çæ(ç<ç,[ç-ˆç/¶ç-æç.è(Cè*lè1—èGÉèKéJ]é&¨é,Ïé"üé=ê,]ê'Šê1²ê'äê9ë0Fë'wë3Ÿë(Óë1üë).ì3Xì6Œì$Ãì èì?	í+Ií.uí-¤í+Òí þí/î'Oîwî+�î*¼î'çî$ï*4ï_ï]yï;×ï_ð0sð)¤ð Îð2ïð)"ñ"Lñ'oñ—ñ-²ñ+àñòò;4òFpò·ò×ò-óò !óZBóO�óíóôXô1nô\ ôLýôIJõM”õZâõK=öZ‰öZäök?÷[«÷KøNSø+¢ø*Îø#ùø0ù/Nù#~ù-¢ù,Ðù&ýù$ú;ú+Rú ~ú*Ÿú.Êúùú?û,Yû†ûžû"»û4Þû2ü3FüJzü;ÅüCý<Eý5‚ý*¸ý.ãýFþ+Yþ>…þ'Äþ:ìþ'ÿ>ÿYÿ5sÿ=©ÿ)çÿ$60H0yª6¼Có$7&\Gƒ2ËJþ,I:vK±-ý;+#g‹.§+Ö"A"a„�½)Õ)ÿ)D'[ ƒ#¤ÈÞ$ù2=p‰ 1¸5ê' HALGŽDÖD/`B�8Ó8	dE	Oª	=ú	C8
! H|
! ,Å
! Bò
! .57d3œ>Ð@;P;Œ5ÈAþW@
6˜
9Ï
;	TE4š6Ï4L;8ˆ<Á=þ><?{Z»IA`=¢6à6:N4‰@¾Iÿ<IN†QÕ8'B`K£uï5eO›Ië85<nF«:òF-Gtf¼0#.Tƒ“Ÿ&3XZc³LAd=¦läQ¶h8#T%x)ž5ÈHþG=eS£E÷:=<x>µ:ô>/=nO¬@üE= ƒ  ¢ Ã 'Ù 0!62!*i!2”!:Ç!,"0/""`"+ƒ"-¯"+Ý"~	#�ˆ#!$ :$ [$#|$$ $Å$+å$1%/C%s%/“%"Ã%"æ%F	&UP&P¦&'÷&'2'4C'\x'OÕ'7%(5]({“(K)2[)PŽ)?ß)'*+G*&s*'š*4Â*$÷*$+A+R+3d+$˜+½+Ú+'ù+R!,t,‹,@§,<è,<%--b-+�-¼-UÕ-,+.&X.B.#Â.5æ.X/#u/™/p³/$0O@07�0'È0#ð01!41%V1#|1 1¼1!Î1ð1.2Q:2
Œ2aš2*ü2'3d83-�3Ë3Î3Ò3.â344242R4M…4MÓ40!5R5(Y5‚5�5˜5©5Ç5Ð59à565#6Y6r6Œ6#¥6OÉ6.75H79~75¸7$î7+8f?8'¦88Î894%9>Z9?™9+Ù9*:,0:-]:/‹:»:2Ò:*;.0;)_;&‰;'°;&Ø;&ÿ;%&<#L<'p<%˜<(¾< ç<$= -="N=,q=2ž=Ñ=ñ=*>,;>.h>*—>AÂ>3?:8?1s?)¥?Ï?ï?@4 @SU@<©@'æ@)A38A5lAD¢A?çAO'B-wB¥BÂBÝB/ùB6)Cô`C,UD‚D8�D0ÖD3E7;E>sE$²E5×E,
F.:F,iF1–F3ÈF2üF/G6KG1‚G$´G0ÙG
! H H7'H_HH›H#¯HÓH+óHI3IKIQIaItIˆI I¼I:ÎI)	JJ3JC~JÂJ,ÚJOKWK^K,eK
! ’K6�KÔK$ðKL4LQL(jL:“LÎL7ëL(#MLM5lM¢M¶M)ÐM/úM!*N LN'mN •N0¶NçN
O O1OHO^OwO‘O O-¾O"ìOP!)P)KP\uP\ÒP8/QhQjQsQ|Q$…Q3ªQÞQ1úQ:,R>gRR¦RùRSSSS!&SHSdSqSzS‡S�S™S>¢S>áSF T#gT‹TI”TÞTúTHUFLU“U-—U5ÅU,ûU(V>V†JV7ÑV^	WrhWÛW*ùW<$X.aX�X¬X5ÉX
ÿX€
YŽY;”Y’ÐYecZ(ÉZ+òZ.[+M[-y[|§[n$\3“\AÇ\k	]7u]­].Á]5ð]#&^&J^$q^.–^Å^[á^“=_LÑ_%`ŒD`7Ñ`	a.#a,Ra,a*¬a%×a-ýa`+bGŒb„ÔbJYcQ¤c"öc©d+Ãd:ïd$*e+Oe{e•e¯e)Èe.òe>!f<`f;�f$Ùf'þf/&gVg;rg7®g$ægh)"hLhFch"ªh!Íh&ïhWiGni>¶i:õiS0jL„j3ÑjLk;Rk?Žk<Îk/l1;l0mlQžlbðlBSmE–mOÜm[,n-ˆn¶nPÃn‚o=—o}Õo6Sp3ŠpL¾p8qQDqB–q3ÙqG
rQUrH§rJðrW;s#“s#·s'ÛsZtH^tD§tJìt?7u=wuBµu1øu€*vC«v7ïvA'w*iwG”wMÜwL*xKwx;Ãx?ÿxE?yH…ybÎyJ1zc|zZàz9;{1u{B§{Lê{N7|9†|6À|Z÷|9R}iŒ}:ö}81~wj~Xâ~?;I{OÅ*€@@€2�€F´€bû€;^�'š�Â�Ù�Uð�0F‚4w‚J¬‚M÷‚@Eƒ<†ƒVÃƒP„Ak„Q­„Aÿ„A…E]…&£…WÊ…X"†R{†AÎ†0‡"A‡6d‡l›‡\ˆBeˆy¨ˆJ"‰4m‰<¢‰ß‰Tÿ‰PTŠ"¥Š1ÈŠEúŠ4@‹Iu‹F¿‹/ŒN6ŒC…ŒGÉŒ~�z��LŽ:XŽ%“ŽS¹ŽR
�>`�:Ÿ�dÚ�)?�6i� �7³�'ë�*‘C>‘/‚‘A²‘Lô‘6A’Ex’C¾’B“+E“7q“?©“@é“=*”:h”A£”Cå”G)•2q•(¤•.Í•ü•7–;R–BŽ–MÑ–6—4V—,‹—,¸—(å—,˜(;˜kd˜"Ð˜/ó˜4#™ZX™2³™æ™(š@-š.nš+�š+Éš/õš6%›H\›9¥›'ß›IœCQœ,•œ,Âœ,ïœM�0j�+›�'Ç�'ï�7ž!Ož%qž—ž+­ž/Ùž:	ŸADŸ*†Ÿ*±Ÿ,ÜŸ(	 2 0N  � 4º 6ï (&¡=O¡�¡«¡!Å¡?ç¡>'¢f¢1¢>±¢/ð¢# £D£!d£,†£1³£$å£O
! ¤DZ¤;Ÿ¤:Û¤ ¥7¥5R¥5ˆ¥%¾¥)ä¥u¦&„¦?«¦Oë¦ ;§D\§'¡§'É§'ñ§'¨'A¨4i¨&ž¨&Å¨5ì¨"©F9©€©)š©HÄ©&
ª+4ª+`ª[Œª/èª)«IB«8Œ«(Å«Bî«-1¬"_¬‚¬'¡¬'É¬'ñ¬R­(l­=•­(Ó­;ü­68®9o®4©®"Þ®)¯Q+¯-}¯2«¯1Þ¯(°#9°$]°%‚°,¨°3Õ°-	±7±)S±,}±:ª±.å±²1²P²8l²0¥²?Ö²u³-Œ³)º³7ä³2´;O´‹´%©´Ï´-ì´6µ$Qµ.vµA¥µçµ3¶8¶W¶(v¶'Ÿ¶#Ç¶ë¶&
! ·P1·‚· ·A¼·,þ·;+¸<g¸#¤¸-È¸+ö¸+"¹N¹,b¹#�¹[³¹>ºNº0cº”º3 ºÔº(àº	»"»;»!G»
! i»t»ƒ»—»¤»»»Î»Ö»	ß»é»ù»¼¼ ¼;¼V¼i¼v¼ƒ¼“¼¥¼º¼	Í¼×¼ä¼ô¼½	½
! !½%,½-R½^€½.ß½6¾!E¾Qg¾y¹¾[3¿[�¿7ë¿O#À2sÀ2¦ÀÙÀ3òÀ&Á?Á\Á@pÁB±Á?ôÁ-4Â0bÂ“Â?ªÂ3êÂ0Ã)OÃ9yÃ=³Ã5ñÃ'Ä+7Ä0cÄ$”Ä+¹Ä*åÄÅA'Å:iÅ%¤ÅÊÅ%äÅ)
! Æ4ÆQÆ-nÆBœÆPßÆS0Çw„ÇCüÇ<@È'}È7¥È5ÝÈ?É=SÉA‘ÉGÓÉ)Ê:EÊH€ÊJÉÊ1Ë'FË‡nË>öÌ5ÍŽµÍbDÎP§Î=øÎ16Ï/hÏq˜Ïo
! Ð.zÐ0©ÐUÚÐŸ0Ñ=ÐÑOÒg^ÒeÆÒV,ÓWƒÓ‰ÛÓEeÔ)«Ô:ÕÔ)Õ:ÕBSÕ7–Õ(ÎÕ"÷Õ+ÖFÖ_ÖtÖ‰ÖžÖ'³ÖÛÖùÖ$×0×+P×#|×/ ×%Ð×ö×Ø(.ØhWØ%ÀØHæØ4/Ù0dÙF•Ù?ÜÙmÚlŠÚI÷ÚHAÛCŠÛGÎÛBÜOYÜ(©ÜKÒÜ2Ý6QÝlˆÝeõÝM[Þ$©Þ(ÎÞM÷ÞZEßm ß3à2Bà*uà4 àQÕà>'á#fáEŠá+ÐáNüáAKâ1�â'¿â5çâVãmtã{âã@^ä0ŸänÐä+?å*kå'–å&¾å'ååF
æ@TæS•æ#éæ!
çJ/ç>zçL¹çLèZSè.®è1Ýè%éD5éKzéÆé;äé: êK[ê?§êçê;ë+Cë0oë$ ëÅë$áëFì%Mì6sì6ªì)áìVíGbí4ªítßí@Tî:•îÐî6ðî9'ïFaï/¨ï#Øï2üï1/ðXaðhºð1#ñ/Uñ>…ñJÄñGòGWò6ŸòhÖòO?óK�ó8ÛóCôSXôd¬ôQõ7cõB›õIÞõX(ö\�ö4Þö9÷CM÷=‘÷CÏ÷6ø1Jø7|øH´ø3ýø=1ùOoù0¿ù0ðù*!ú!Lú<nú*«ú)ÖúPû6Qû/ˆû/¸û/èû8ü5Qü9‡ü9Áü6ûü72ý.jý9™ý-Óý:þ<<þ/yþ>©þ+èþ(ÿ.=ÿ+lÿ8˜ÿÑÿJïÿ:iOq¹+'?gn�vðgo‚wò,jM—Hå-.%\>‚GÁ4	O> Ž(¯3Ø m-'›;ÃBÿ9BD|BÁDBI?ŒÌê^	Pf	6·	5î	5$
! CZ
! *ž
! [É
! 8%{^¨ÚXƒ&Ü%
)
$G
Gl
)´
8Þ
;RS+¦7ÒR
! :]8˜)Ñvû.rK¡%í&/1V%ˆ%®$ÔTù2N*�1¬KÞD*+o&›$Â?ç/'W#s.—1Æzøts9è["G~*Æ)ñX<t#±(Õ/þN.)}N§2öM))w2¡;Ô;1La~à0óG$_lkÌ:8sHŒ1ÕdBlC¯{óRo1ÂVô=KS‰ZÝd8 d� E!BH!C‹!CÏ!"@$"
e":s"&®"GÕ"3#JQ#1œ#>Î#<
$BJ$1�$6¿$'ö$3%+R%(~%4§%>Ü%'&,C&4p&B¥&kè&:T')�'&¹'à'!ù'(7(S(+l(˜( ¶(×(
ö(:)G?)F‡)@Î)*&'*.N*}*8“*3Ì*1+?2+Jr+=½+'û+#,;3,o,€,�,®,.Ã,ò,<-5I-5-3µ-(é-5.H.*d.#�.³.¼..É.0ø.8)/b/‚/E /Næ/G50F}0@Ä0>1<D1&�1<¨15å1=2Y2$y2[ž2Aú2_<3cœ3D4ME4G“4_Û48;5+t53 5Ô5ð566&%6=L68Š6@Ã6(71-7>_74ž72Ó7G82N8K�84Í8-90097a9-™9-Ç9>õ964:.k:\š:9÷:K1;2};8°;Bé;A,<Dn<E³<9ù<93=0m=/ž=8Î=4><>5X>BŽ>AÑ>)?=?6]?8”?.Í?3ü?C0@t@<Š@>Ç@,A33A>gA<¦AãAûAB4B]TBY²BYC:fC5¡C1×C5	D6?DFvD!½DXßD=8E+vE+¢E/ÎE?þEA>F€F›F¶FMÈFoG9†G=ÀG>þG8=H8vH¯H-ÌH,úH'IA@I@‚I>ÃI5J<8JuJ+ŽJ1ºJ'ìJK3K PK*qK.œK1ËK6ýK4L0HL0yL!ªL'ÌL@ôL'5MM]M:«M7æMN!<NE^N¤N
½NËNÚNöNfO1lOžO%«O%ÑO(÷O P4<P3qP0¥P*ÖP)Q>+Q`jQ6ËQ?RGBRHŠRNÓRZ"SQ}SfÏSo6TV¦TWýTSUUG©UFñUG8V$€V#¥V%ÉV*ïV>W@YWJšWFåWE,X9rX@¬X%íX'Y';Y$cY$ˆY+­Y&ÙY&Z'Z)@Z8jZC£ZçZ1[73[Ek[:±[Jì[57\5m\)£\?Í\B
]"P]0s]6¤]vÛ]WR^Uª^L_4M_t‚_?÷_"7`nZ`MÉ`@aTXa+­aVÙaY0b Šb!«bWÍb!%c:Gc_‚câcÿc d=d\d(qdšd°dÇdÞd þd!e!Ae#ce#‡e-«e)Ùejf'nf'–fQ¾fYg,jg9—g*Ñg4üg11hvchrÚhLMiKšiWæiB>jk�jFíjQ4k=†k¡Äk flQm/YmB‰mjÌmf7n.žnÍn?ánK!omo.‚o*±o!Üo6þo75p#mpc‘pOõp7Eq#}q7¡q#Ùq9ýq%7r9]r%—rT½ris)|s<¦s)ãs'
tB5txt*•t'Àt'ètIu"Zu:}u;¸u1ôu2&vMYvC§v+ëvšw4²wçw'x-+x Yxzxk™x:yG@y?ˆy?Èy6z1?z[qz!Íz#ïzO{)c{ �{%®{ Ô{Jõ{0@|;q|#­|'Ñ|*ù|:$}>_}#ž}OÂ}%~;8~*t~:Ÿ~>Ú~)1[.t£#¿ãò/€@A€,‚€?¯€9ï€6)�7`�3˜�3Ì�%‚&‚-8‚2f‚(™‚6Â‚=ù‚=7ƒ&uƒHœƒ#åƒP	„<Z„&—„&¾„Lå„2…*P…+{…)§…Ñ…Lç…94†n†%ƒ†)©†*Ó†8þ†.7‡,f‡-“‡-Á‡*ï‡*ˆ$Eˆ3jˆ*žˆOÉˆl‰y†‰uŠ:vŠu±ŠD'‹ l‹ˆ
Œ°–Œ„G�¬Ì�¦yŽÎ �4ï�I$�)n�3˜�#Ì�ð�"‘"$‘ G‘ h‘$‰‘$®‘"Ó‘"ö‘)’'C’*k’)–’,À’&í’)“'>“9f“R “Oó“*C”2n”)¡”3Ë”Rÿ”lR•L¿•K–dX–?½–Wý–9U—0�—=À—:þ—^9˜X˜˜nñ˜Y`™Wº™\šJoš[ºšD›E[›v¡›#œ$<œ#aœ!…œ§œ×´�@Œž>Íž:Ÿ:GŸ+‚Ÿ8®ŸMçŸS5 k‰ õ M¡:^¡O™¡é¡Fú¡gA¢M©¢ ÷¢£84£?m£B­£ð£¤)¤*E¤“p¤"¥7'¥ _¥2€¥3³¥$ç¥7¦D¦d¦~¦*•¦:À¦*û¦1&§qX§.Ê§9ù§"3¨9V¨�¨,«¨Ø¨2ñ¨9$©:^©*™© Ä©!å©!ª6)ªD`ª4¥ª8Úª,«@«`«;{«3·«.ë«$¬??¬-¬,­¬9Ú¬+­<@­=}­7»­eó­:Y®H”®,Ý®-
! ¯X8¯.‘¯À¯$Ý¯°  °A°FT°4›°4Ð°±#±A±)Y±.ƒ±&²±"Ù±&ü±+#²(O²"x²(›²(Ä²)í²)³*A³*l³*—³*Â³*í³*´*C´*n´*™´*Ä´*ï´*µ(Eµ(nµ(—µ(Àµ(éµ(¶);¶(e¶(Ž¶(·¶(à¶*	·*4·*_·*Š·(µ·(Þ·(¸(0¸(Y¸(‚¸(«¸(Ô¸(ý¸(&¹)O¹)y¹'£¹(Ë¹(ô¹)º)Gº(qº(šº(Ãº(ìº+»'A»'i»(‘»'º»3â»4¼4K¼3€¼"´¼B×¼?½%Z½ €½/¡½3Ñ½6¾4<¾Fq¾8¸¾{ñ¾:m¿'¨¿Ð¿>ì¿?+À#kÀ�À6ªÀ.áÀ4Á%EÁ)kÁ•Á*žÁ.ÉÁ+øÁ?$Â>dÂA£ÂÂåÂ2¨ÃvÛÃLRÄLŸÄLìÄ99Å0sÅ@¤Å=åÅ>#Æ"bÆT…ÆÚÆôÆ&Ç&8Ç _Ç0€Ç-±Ç(ßÇÈ&!È+HÈ'tÈ!œÈ¾È!ÞÈ!É-"É(PÉ"yÉ"œÉ)¿É,éÉ Ê,7Ê+dÊ#�Ê$´Ê'ÙÊ)Ë2+ËQ^Ë›°Ë"LÌ*oÌšÌ1¶Ì-èÌ)Í@Í6VÍP�Í?ÞÍTÎ:sÎ=®Î5ìÎ)"Ï+LÏ-xÏ"¦ÏNÉÏPÐ$iÐ7ŽÐ6ÆÐ8ýÐ6Ñ<LÑ7‰Ñ?ÁÑ5Ò97Ò3qÒ4¥Ò9ÚÒ<Ó6QÓ8ˆÓAÁÓ;Ô7?Ô%wÔ�Ô)·Ô,áÔ5Õ"DÕ.gÕ"–Õ¹Õ*ÆÕñÕÖ:ÖMÖhÖ~Ö™ÖM´Ö0×.3×.b×$‘×
¶×AÄ×aØ>hØA§Ø+éØSÙ^iÙcÈÙB,ÚoÚ0‰Ú0ºÚ-ëÚ6ÛPÛimÛ*×Û)Ü1,Ü-^Ü/ŒÜ)¼Ü,æÜbÝ(vÝ4ŸÝdÔÝo9ÞB©Þ1ìÞ*ß*Ißtß>”ß0Óß6à7;à]sà0Ñà6á9áKá,já&—á)¾á$èá7
â(Eâ/nâžâ1°âââ&ôâ!ã(=ã:fã2¡ã$Ôã(ùã"ä>Bä!�ä/£äÓä%ìä.å8Aå5zå°å/Àå ðå*æ"<æL_æG¬æ8ôæ(-ç!Vç7xç)°ç%Úç%è&è+Bè"nè‘è#°è-Ôè*é)-é/Wé‡é'§éÏé(íéCêZê(vêŸê?¹ê!ùê0ë$Lëqë,ˆë+µëáëv÷ë^nìeÍìM3í�í; í2Üíî&)î8Pî!‰î:«îuæî\ï{ï/�ï<Àï'ýï%ð1Eð(wð7 ðØð$óðñ7ñ8RñE‹ñHÑñ)ò)Dò(nò—òU·ò0
ó->óOló)¼óOæó=6ô%tô0šôËôêôõ!õ<õTõFoõ"¶õ=Ùõ$ö&<ö;cö(Ÿö#Èöìö/øö(÷F÷`÷2~÷1±÷ã÷+ú÷&ø)<ø#fø3Šø!¾ø&àøù1%ù Wù-xù<¦ùãù2ùù,,ú Yú(zú,£ú7Ðú#û0,û]û4{û6°û¢çû,Šü7·üïüý+'ý¾Sý>þÛQþv-ÿ<¤ÿ áÿ=-@'n(–c¿.#tR‰Ç!Q;s0¯$à'"-P6k!¢!Ä6æ")@j‰l 9
YG&¡ È-érQŠ;Ü(AE[:¡(Ü.gI4±Ræ+9	&e	?Œ	+Ì	?ø	8
! U
! 9q
! C«
! ï
! =õ
! 3%Lr-‹¹Ø9ø2A8<z8·Ið!:
X\
Eµ
û
!6T(i.’Á×/íA$_,„±È3ã<NTC£#ç+370k'œÄ%ä+
! 56l‰%¨Îé	 %F*b1�0¿+ðC `"�.¤1Ó.%40Z)‹0µæ:ÿ2:(m0–ÇØ)ð$4
Yg|/—$Çì'ü=$bB‚)Åï3$@/e<•1Ò&45[&‘Y¸-7@-x1¦2Ø.+<Z5—5Í1;5)qq›O
.]$Œ?±-ñ)5I%Y¥ÿ$ 7? /w F§ -î @!4]!!’!´!4Ê!>ÿ!0>"Ao"=±"6ï"-&#2T#!‡#8©#6â#E$_$;z$9¶$Hð$:9%7t%:¬%7ç%:&9Z&;”&FÐ&*'+B'n'6z'$±'OÖ'=&(=d(?¢(â((ú(S#)>w)2¶)Jé);4*5p*3¦*?Ú*m+%ˆ+C®+9ò+;,,sh,2Ü,2-FB-3‰-?½-8ý-Û6.�/Ã£/+g0>“03Ò0R1!Y1x{1Dô1992Is29½23÷2H+3't3/œ3GÌ3-4'B4Gj4²4MÒ4_ 5,€5B­5Nð5#?64c6.˜6>Ç6L7SS7/§7M×7>%8Jd8B¯8Hò8~;95º9"ð9Z:\n:
Ë:EÙ:E;4e;š;@°;@ñ;02<c<:r<>­<Cì<0=N=h=)~=¨=Â=-Þ=>">&>>4e>4š>4Ï>%?=*?@h?0©?Ú?Bó?.6@e@e~@&ä@A"A5AMAaA)vA A´AÊAßA6ôA-+B!YB{BŽB¡B¾BÒBåBùBC(CHC_CC–C¶CÍCêCþC'D:?DBzDE½D8E/<EHlE¹µE#oF“F­FÇF"âF*G#0G$TG4yG&®G/ÕG0H16H2hH$›H$ÀH%åH0I<I&VI}I*—I<ÂIMÿI0MJ0~J,¯JÜJ!ûJK=KXKrKŒK¦KÀKàKûKL1L8LL…L8 LÙLôLM*M!EMgM€MœM·MÓMïM4N;@N|N#™NA½N'ÿN!'O!IO;kO0§O ØO"ùO!P!>P$`P$…P9ªP6äP=QAYQ/›Q-ËQEùQ:?RnzR5éR0S,PS>}S4¼S4ñS&T'DT#lT'�T#¸T(ÜT*U90U+jU)–U+ÀU6ìU-#V>QV4�V4ÅV2úV0-W0^W+�W/»W/ëW/X,KX$xX]�XûX@Y>ZYA™Y7ÛY:Z2NZ5�Z2·ZêZK[R[o[*Œ[-·['å[
\Q)\'{\£\¾\-Ù\(],0],]],Š])·]á],ü]')^BQ^L”^Lá^<._<k_B¨_ë_1
! `.<`Lk`¸` Ø`Jù`XDa-�aËa)æa@b4QbC†b&ÊbVñbPHcP™cUêc!@d+bdAŽd9Ðd‘
! eBœe#ße:f:>fCyfI½fg-#gQgGkg#³g}×g¯Uh3iT9iŽiC§iNëij:j¥j1´jæj;kAk^k{k4–kLËkMlDflD«l ðlm:(mcmzmD”mLÙm>&n5en:›n6ÖnI
oCWoE›o+áo+
pL9p)†p2°pKãpJ/q'zq/¢q2Òqr(r6>r=ur=³r9ñr=+sDis(®s4×s,t-9t(gtC�t'Ôt.üt+uDIu'Žu@¶u.÷u0&v!Wv<yvF¶v6ýv.4wCcwC§w&ëw,x2?xDrx ·x1Øx
! y9)y:cyPžy&ïy<z8Sz-Œzºz!Øz1úz.,{5[{+‘{E½{2|56|2l|.Ÿ|>Î|>
},L})y}E£}Hé}E2~0x~6©~,à~6
UD!š¼aÛU=€3“€/Ç€2÷€$*�"O�)r�&œ�FÃ�2
! ‚$=‚Nb‚A±‚;ó‚5/ƒteƒ—Úƒ9r„[¬„8…GA…?‰…:É…8†%=†)c†�†#­†#Ñ†)õ†‰‡=©‡9ç‡2!ˆ%Tˆ%zˆ& ˆ+Çˆ;óˆ&/‰UV‰¬‰&É‰&ð‰/Š2GŠ/zŠ8ªŠ4ãŠ!‹+:‹2f‹-™‹%Ç‹)í‹%Œ%=Œ&cŒ+ŠŒ¶Œ2ÓŒ/�6�&Q�ax�ŒÚ�PgŽj¸Ž4#�'X�€� �2©�'Ü�%�*�2I�|�2™�7Ì�2‘=7‘8u‘8®‘=ç‘8%’6^’;•’4Ñ’9“4@“9u“4¯“Eä“7*”1b”F””KÛ”I'•Iq•E»•G–I–HÉ–T—g—c�—Få—¾,˜•ë˜P�™Ò™å™ý™šš2šIšgš,�š0®š*ßšL
! ›-W›+…›@±›.ò›!œ:œ<Zœ,—œ)ÄœFîœ85�7n�1¦�<Ø�BžCXžEœžNâž.1Ÿ=`ŸmžŸ/ /< 1l Nž #í 6¡YH¡Z¢¡(ý¡-&¢QT¢O¦¢Mö¢-D£8r£?«£6ë£+"¤0N¤0¤!°¤+Ò¤+þ¤+*¥+V¥,‚¥,¯¥-Ü¥-
! ¦-8¦-f¦-”¦-Â¦-ð¦-§-L§-z§-¨§-Ö§+¨+0¨+\¨+ˆ¨+´¨+à¨,©+9©+e©+‘©+½©-é©-ª-Eª-sª+¡ª+Íª+ùª+%«+Q«+}«+©«+Õ«+¬+-¬,Y¬,†¬*³¬+Þ¬+
! ­,6­,c­+�­+¼­+è­+®.@®*o®*š®+Å®#ñ®A¯UW¯­¯B¾¯)°_+°‹°+£°KÏ°M±9i±+£±Ï±>î±3-²&a²$ˆ²Y­²3³4;³Qp³<Â³6ÿ³)6´>`´!Ÿ´"Á´Gä´7,µ)dµ*Žµ$¹µ$Þµ#¶$'¶$L¶#q¶‹•¶8!·#Z·.~·>­·8ì·4%¸WZ¸*²¸MÝ¸:+¹vf¹?Ý¹5º@Sº6”º>Ëº-
! »:8»Bs»@¶»"÷»¼$-¼R¼Nl¼»¼1Û¼8
½+F½)r½<œ½'Ù½-¾0/¾a`¾'Â¾4ê¾%¿'E¿&m¿^”¿.ó¿,"ÀOÀAiÀ5«À áÀ*Á-ÁKÁ+fÁ’Á(ªÁ<ÓÁ"Â,3Â$`Â…Â ›Â¼Â ÛÂ/üÂ3,Ã`Ã?tÃC´ÃMøÃ2FÄDyÄV¾Ä,Å'BÅYjÅ4ÄÅ,ùÅ0&Æ0WÆ=ˆÆ0ÆÆ:÷Æ12Ç9dÇ1žÇ3ÐÇ5È1:È2lÈ@ŸÈ1àÈ?ÉJRÉ6�É4ÔÉ4	Ê<>Ê>{Ê=ºÊ3øÊ:,Ë7gË6ŸËEÖËAÌO^ÌH®Ì ÷Ì,ÍEÍ9ZÍH”ÍEÝÍ)#ÎMÎ4bÎ3—ÎNËÎ1ÏOLÏ6œÏ3ÓÏ2Ð0:Ð/kÐ)›Ð#ÅÐ*éÐ*Ñ-?Ñ@mÑ!®Ñ%ÐÑöÑ-Ò26Ò?iÒ#©ÒÍÒ'ìÒ(Ó(=Ó5fÓœÓ±Ó!ÊÓ5ìÓ"Ô-5Ô&cÔ ŠÔ«Ô'ÊÔ*òÔ%Õ*CÕ$nÕA“ÕCÕÕ+Ö6EÖ7|Ö4´Ö6éÖ3 ×IT×%ž×Ä×aÝ×[?Øe›ØeÙegÙ
ÍÙ'ÛÙ-Ú&1ÚXÚPxÚHÉÚHÛ#[ÛKÛ6ËÛEÜEHÜGŽÜÖÜ*éÜ(Ý=Ý1]Ý)�Ý-¹Ý,çÝ,Þ<AÞ5~Þ&´Þ/ÛÞ=ß&Iß%pß7–ß5Îß,à<1à"nà‘à$¥àÊà.Ùà0áW9á‘á<¡áÞá9÷áO1â�â�â¹â Øâùâ:ã?PãT�ã!åãä7"ä$Zä-ä­äDÉä:å!Iå!kå@�å<Îå<æ&Hæ<oæR¬æ;ÿæ>;ç@zç8»çaôç9Vè3�èGÄèXé3eéG™éJáé9,êDfêY«êlëprë[ãëL?ì;ŒìEÈìGí?Víj–íKîUMî[£îlÿîOlïD¼ïOðiQðO»ð8ñaDñ�¦ñq(òWšò8òòŒ+óŽ¸ó†GôHÎôNõ=fõ?¤õiäõYNöu¨öv÷)•÷)¿÷é÷*ø-øDø?[ø^›ø=úø]8ù@–ùd×ùC<úV€ú@×úQûVjû=ÁûVÿû9Vü3�ü*Äü*ïü.ýhIý0²ý.ãý6þ+Iþuþ:“þ8Îþ)ÿ-1ÿ'_ÿ‡ÿ(›ÿ%ÄÿOêÿ%:`&{4¢2×
!  '/H1xª(Êó#‰&O°9$:._?Ž(Î8÷50Bfr©BF_^¦dfjPÑZ"K}É;á4+R4~-³á3ø*,	PW	¨	(À	-é	>
! IV
! ? 
! +à
! 6)CLmEº'?
VVd1»8í<&
&c
)Š
C´
6ø
</Rl8¿SøL2f™µ+Ïû	%1@6r©ÃUØJ.!y›´4É%þ4$5Y5�vÅ3<=p<®!ë7
;E(�:ª.å9CN@’AÓE“[ýïîíûÜìØ!Å3ç+1G9y!³9Õ45D,z;§Uã9/T(„.­Ü7î4&3[4�1Ä>öB5ZxZÓA. \p \Í ?*!8j!2£!/Ö!-";4"4p""¥"8È"#$# ;#\#4{#&°#;×#)$j=$C¨$Kì$`8%8™%8Ò%%&)1&L[&V¨&ÿ&'.#'0R':ƒ'H¾'N(bV(h¹(&")7I).�)=°)9î)6(*:_*3š*;Î*:
! +:E+H€+2É+<ü+%9,;_,›,&²,!Ù,#û,-*=-8h-ƒ¡-6%.\.	|.`†.`ç.H/:]/O˜/7è/$ 04E0z05“05É0ÿ0*1$G1=l1)ª1)Ô1*þ1)2F2\2w2'ƒ2*«2Ö2+í2>3BX3;›3×3;ö3(24[4$u4Cš4%Þ4559:5Ft5»5$È57í5%6#@6#d6'ˆ6#°6MÔ67"79Z77”78Ì7.8@48Bu8<¸8@õ8>69u9Š96¤9>Û9:;4:p:>Š:/É:-ù:L';*t;:Ÿ;Ú;.ò;g!<c‰<jí<BX=9›=9Õ=">"2>"U>)x>.¢>Ñ>;é>"%?†H?8Ï?A@=J@Pˆ@JÙ@z$APŸA8ðA|)B]¦B$C$)CENC-”C-ÂCEðC@6D0wD)¨D*ÒD3ýD61E.hE@—ELØEM%FFsFFºFBGADG.†G#µGÙGLñG3>HWrH0ÊHûH'I5>I-tI+¢I,ÎI0ûI%,J9RJŒJ¢J%ºJ5àJK0KZJK)¥KGÏKGL%_LC…L)ÉL2óL0&M.WMH†M4ÏMN$N#DN,hN)•N&¿N/æN4O<KO3ˆO(¼O)åO&P%6PJ\P§PU¯PEQ7KQ=ƒQ0ÁQ5òQD(RŒmR‹úR7†S@¾SBÿS;BT+~T-ªT"ØT{ûTwUŒU4¡U%ÖU=üU;:V/vV ¦VÇV4ßV)W:>WPyW+ÊW(öW6XVXOrXgÂX5*Y$`Y1…Y<·Y&ôY5Z³QZ"[)([4R[+‡[0³[Pä[Y5\,�\0¼\;í\F)]1p]I¢]5ì]5"^3X^<Œ^YÉ^=#_5a_X—_Sð_2D`(w` `^¸`Ga?_aOŸaGïa!7bLYbC¦b�êblc$‡c8¬c\åcBd$[d€d)œd#Æd1êd$eAe#]e$�e6¦eÝe"üe[f0{f;¬f-èf%g<g>Sg>’g>Ñg>h<Oh=Œh<Êh<i?Di:„i=¿i&ýi&$jDKjF�jJ×jN"k@qk8²kPëkH<lE…l.Ël"úlm6=m;tm.°m9ßm8n8Rn.‹n)ºnKän?0opo+Žoºo.Ño&p''p;Op;‹pÇp"âp.q4qTqrq8�q9Èq4r,7r-dr8’r;ËrDsLs'ks “s´s Ósôs%t#9t&]t@„t9Åt>ÿt1>u,pu�uM­u9ûu&5v\vvv#…v*©v>Ôv/w,Cw1pw/¢w$Òw;÷w63x!jx@Œx2Íx&y,'y>Ty1“y6Åy2üy3/z0cz>”zÓzJòzN={?Œ{:Ì{1|9|%S|&y|! |Â|(á| 
! }7+}.c}D’}"×}1ú}%,~4R~2‡~Fº~<7>*v,¡"Îñ €G,€3t€&¨€&Ï€:ö€B1�At�)¶�
à�<î�3+‚G_‚>§‚<æ‚.#ƒ:Rƒ#�ƒO±ƒ%„('„<P„�„>©„è„2ù„8,… e…†…)•…¿…2Ó…†-!†3O†'ƒ†%«†7Ñ†5	‡I?‡
‰‡6—‡Î‡é‡9	ˆ"Cˆ(fˆX�ˆ1èˆ/‰8J‰ƒ‰?¢‰â‰Eþ‰IDŠŽŠ^£Š+‹B.‹
q‹
‹ �‹%®‹CÔ‹:Œ(SŒ3|Œ.°ŒhßŒ-H�vv�ví�cdŽÈŽåŽ;ùŽ,5�jb�;Í�!	�'+�$S�'x�> �>ß�>‘]‘w‘Š‘¤‘Ã‘rÖ‘‡I’/Ñ’!“$#“9H“‚“–“Y¯“$	”K.”<z””·”OL•2œ•1Ï•-–-/–-]–‹– –8±–Iê–(4—@]—*ž—.É—Dø—2=˜p˜‰˜ ˜!»˜,Ý˜�
! ™�˜™&š=@š4~š1³šeåš3K›3›3³›gç›>Oœ|ŽœU�(a�Š�O£�ó�0
ž4>ž0sž/¤ž$Ôž*ùž@$Ÿ8eŸ:žŸ2ÙŸ% $2 ‚W =Ú =¡"V¡ãy¡<]¢`š¢Tû¢QP£G¢£Eê£D0¤Du¤Sº¤4¥?C¥?ƒ¥-Ã¥Nñ¥ƒ@¦DÄ¦W	§)a§$‹§b°§¨1(¨Z¨Dn¨³¨6Í¨©*©?© ]©&~©+¥©SÑ©)%ª2Oª6‚ª¹ª>Ùª>«1W«)‰«?³«Pó«[D¬@ ¬^á¬W@­9˜­Ò­)ð­7®@R®“®(«®»Ô®¼�¯3M°0�°(²°#Û°,ÿ°<,±>i±3¨±SÜ±A0²r²Š²1ª²$Ü²'³5)³C_³C£³Nç³<6´Qs´!Å´"ç´?
! µ&JµJqµ,¼µ=éµ'¶5C¶Ay¶U»¶A·JS·Gž·3æ·¸:3¸%n¸”¸C²¸5ö¸2,¹'_¹=‡¹Å¹/à¹†ºŠ—ºe"»ˆ»$¢»0Ç»?ø»_8¼ ˜¼C¹¼.ý¼ ,½=M½;‹½0Ç½@ø½*9¾Ad¾I¦¾(ð¾?¿8Y¿2’¿IÅ¿]ÀSmÀÁÀ3áÀ&Á1<Á(nÁ,—Á3ÄÁ*øÁg#ÂA‹Â"ÍÂ3ðÂ)$Ã3NÃ4‚Ã/·Ã çÃÄ6"Ä4YÄ4ŽÄ8ÃÄ(üÄ'%Å3MÅ4�Å;¶ÅòÅAÆGTÆNœÆNëÆV:Ç^‘ÇcðÇiTÈh¾È'É§É'Ê§Ê�'Ë©Ë�)Ì«Ìr+Í€žÍ€Îƒ Î$ÏCAÏ6…Ï3¼ÏðÏ;Ð5KÐ5�Ð·Ð3ÓÐ3Ñ?;Ñ3{Ñ$¯Ñ3ÔÑ&Ò/ÒLÒ(jÒ$“Ò5¸ÒHîÒ27Ó-jÓ-˜Ó.ÆÓAõÓY7Ô/‘Ô@ÁÔuÕSxÕÌÕ6ìÕ/#ÖSÖ)lÖ(–Ö\¿Ö0×0M×[~×EÚ× ØE3ØGyØ'ÁØ&éØÙ!,Ù.NÙ1}Ù%¯Ù0ÕÙ-Ú4Ú.RÚ2�Ú-´Ú#âÚLÛ%SÛyÛK—Û4ãÛ.Ü+GÜ6sÜ4ªÜ,ßÜGÝITÝ3žÝbÒÝ15Þ$gÞŒÞ£Þ(·Þ,àÞF
ßFTß/›ß.Ëß0úß"+à2Nà,�à)®à(Øà+á,-á&Zá+�á+­á%Ùá"ÿá"â#Bâ&fâ7�â-Åâ-óâ*!ã)Lã)vã$ ã&Åã)ìã-ä+Dä%pä(–ä5¿ä#õä'å4Aå'vå&žå Åå+æåæ21æ4dæ0™æ1Êæ?üæ;<çKxçVÄçPè+lè/˜è'Èèðè(é…-é/³é)ãé#
ê#1êUê(rê"›ê9¾ê/øê+(ë Të2uë&¨ë*Ïë1úë,ìDAì(†ì,¯ìÜì-ñì$í&Dí,kíO˜í*èí!î+5îaîªî$*ð[OðK«ð÷ð1
ñ?ñZñyñ”ñp ñ=ò9Oò:‰ò?ÄòLóWQóH©ógòó1Zô„ŒôNõ[`õY¼õ<ö<Sö:�öaËöy-÷:§÷Oâ÷M2øJ€øaËø[-ùW‰ù>áù= ú9^úR˜úGëúi3ûo�û)
üE7ü¹}ü<7ýitýaÞýJ@þS‹þDßþ/$ÿ.Tÿ*ƒÿ(®ÿ8×ÿ4	)E	7o	+§	+Ó	-ÿ	\-	‰Š	m	g‚	fê	>Q	g�	Wø	9P	tŠ	Îÿ	¼Î	I‹	LÕ	Z"	5}	O³	4	=8	Av	7¸	5ð	-&		;T		0�		NÁ		a
! 	Tr
! 	GÇ
! 	B	5R	Sˆ	SÜ	80	Bi	-¬	2Ú	I

	NW
	V¦
	Zý
	yX	DÒ	Z	Nr	CÁ	Y	?_	?Ÿ	<ß	J	Jg	0²	2ã	4	_K	D«	Að	c2	i–	/	I0	oz	Iê	X4	Y�	Tç	K<	Cˆ	CÌ	7	aH	\ª	—	’Ÿ	Ž2	�Á	:R	7�	KÅ	Ž	’ 	K3	]	Ý	gø	`	u	�	¦	1¼	/î	4	¢S	ö	}v	:ô	A/ 	Oq 	qÁ 	|3!	1°!	Lâ!	{/"	.«"	fÚ"	BA#	.„#	"³#	RÖ#	Q)$	7{$	9³$	\í$	˜J%	˜ã%	 |&	&�&	MÄ&	/'	;B'	~'	�'	<°'	Ví'	D(	?_(	?Ÿ(	7ß(	;)	"S)	Zv)	%Ñ)	<÷)	"4*	$W*	.|*	3«*	'ß*	+	/&+	3V+	(Š+	4³+	,è+	3,	<I,	N†,	6Õ,	E-	R-	Ir-	¼-	@Ú-	.	/5.	/e.	.•.	#Ä.	!è.	-
! /	28/	<k/	,¨/	6Õ/	"0	/0	M0	b0	)w0	8¡0	2Ú0	.
1	@<1	}1	Iœ1	Pæ1	:72	6r2	C©2	6í2	;$3	4`3	;•3	\Ñ3	 .4	>O4	@Ž4	7Ï4	:5	)B5	l5	8‡5	?À5	6	96	4S6	3ˆ6	&¼6	Nã6	-27	`7	?w7	)·7	Iá7	+8	/E8	1u8	3§8	"Û8	&þ8	%%9	K9	+j9	=–9	SÔ9	z(:	)£:	/Í:	8ý:	/6;	+f;	’;	/°;	+à;	1<	-><	0l<	'�<	,Å<	ò<	6=	I=	 h=	‰=	.˜=	Ç=	?ç=	"'>	9J>	+„>	2°>	#ã>	-?	5?	S?	s?	#Œ?	)°?	3Ú?	0@	1?@	2q@	=¤@	3â@	0A	1GA	4yA	4®A	-ãA	*B	)<B	-fB	+”B	,ÀB	0íB	-C	LC	+gC	&“C	&ºC	*áC	*D	$7D	5\D	'’D	ºD	 ÏD	+ðD	 E	c=E	v¡E	”F	z­F	(G	-DG	,rG	5ŸG	ÕG	&îG	!H	(7H	!`H	/‚H	1²H	äH	CI	CHI	#ŒI	=°I	"îI	HJ	HZJ	9£J	/ÝJ	
K	'*K	5RK	2ˆK	G»K	:L	>L	X\L	µL	ÎL	ÞL	ðL	M	$M	5M	=SM	$‘M	¶M	FÐM	(N	(@N	iN	vN	ƒN	•N	$¥N	ÊN	èN	O	O	2O	NO	hO	D~O	*ÃO		îO	-øO	&P	$9P	0^P	�P	!«P	GÍP	FQ	G\Q	A¤Q	5æQ	)R	FR	aR	$wR	œR	 ¶R	×R	"òR	IS	I_S	B©S	-ìS	;T	IVT	! T	8ÂT	1ûT	0-U	7^U	&–U	,½U	&êU	V	1V	8IV	1‚V	´V	ÐV	-ëV	-W	,GW	8tW	=­W	=ëW	=)X	=gX	¥X	±X	)ÑX	%ûX	)!Y	2KY	~Y	1–Y	ÈY	WàY	:8Z	1sZ	-¥Z	9ÓZ	
[	+[	2D[	1w[	©[	CÄ[	\	='\	oe\	2Õ\	1]	:]	@S]	"”]	#·]	(Û]	&^	-+^	\Y^	:¶^	1ñ^	;#_	/__	H�_	Ø_	0ô_	'%`	M`	m`	‰`	/›`	Ë`	ê`	a	 a	 =a	'^a	†a	£a	¾a	/Ïa	4ÿa	)4b	4^b	“b	@°b	ñb	/c	!2c	"Tc	2wc	Dªc	!ïc	+d	,=d	jd	4‰d	¾d	'Òd	#úd	9e	Xe	!ve	:˜e	Óe	ëe	'f	?/f	of	 ƒf	¤f	Äf	;ãf	Zg	Zzg	yÕg	zOh	%Êh	>ðh	/i	.Hi	!wi	H™i	!âi	3j	+8j	1dj	C–j	 Új	2ûj	3.k	9bk	#œk	Àk	GÙk	m!l	j�l	@úl	;m	:Qm	"Œm	¯m	2Æm	4ùm	(.n	Wn	tn	P„n	0Õn	lo	hso	9Üo	!p	58p	,np	-›p	AÉp	0q	<q	\q	|q	šq	­q	?Àq	'r	((r	Qr	1mr	Ÿr	¿r	5Ûr	Es	Ws	>us	2´s	5çs	?t	*]t	>ˆt	4Çt	üt	*u	1Bu	3tu	K¨u	:ôu	/v	-Ev	5sv	)©v	@Óv	%w	~:w	9¹w	Yów	PMx	:žx	DÙx	4y	ASy	"•y	¸y	DÏy	z	**z	#Uz	yz	�z	¥z	¾z	'×z	&ÿz	(&{	O{	$l{	!‘{	³{	)Ñ{	,û{	((|	Q|	7k|	+£|	BÏ|	J}	p]}	JÎ}	i~	Fƒ~	7Ê~	{	3~	g²	Q€	bl€	ŽÏ€	x^�	P×�	F(‚	fo‚	hÖ‚	J?ƒ	pŠƒ	mûƒ	Ki„	Lµ„	G…	nJ…	Y¹…	2†	7F†	=~†	P¼†	u
‡	_ƒ‡	kã‡	XOˆ	X¨ˆ	*‰	P,‰	{}‰	]ù‰	\WŠ	s´Š	T(‹	Q}‹	GÏ‹	fŒ	_~Œ	RÞŒ	&1�	6X�	u��	WŽ	.]Ž	[ŒŽ	3èŽ	W�	dt�	,Ù�	u�	|�	%—�	.½�	@ì�	9-‘	$g‘	6Œ‘	2Ã‘	4ö‘	'+’	5S’	3‰’	#½’	Gá’	<)“	Gf“	V®“	V”	h\”	WÅ”	U•	Rs•	LÆ•	1–	6E–	6|–	&³–	;Ú–	4—	K—	Wj—	SÂ—	5˜	HL˜	g•˜	)ý˜	3'™	*[™	5†™	8¼™	.õ™	1$š	=Vš	)”š	¾š	EØš	;›	5Z›	8�›	>É›	@œ	FIœ	C�œ	CÔœ	1�	0J�	1{�	%­�	`Ó�	~4ž	X³ž	'Ÿ	J4Ÿ	MŸ	IÍŸ	E 	:] 	/˜ 	9È 	!¡	*$¡	)O¡	Ny¡	0È¡	=ù¡	37¢	@k¢	>¬¢	1ë¢	0£	N£	%m£	4“£	IÈ£	#¤	96¤	Gp¤	.¸¤	-ç¤	5¥	8K¥	=„¥	2Â¥	Rõ¥	0H¦	<y¦	7¶¦	7î¦	(&§	aO§	A±§	Pó§	;D¨	J€¨	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²	;•²	&Ñ²	Nø²	,G³	ht³	xÝ³	7V´	^Ž´	Gí´	E5µ	7{µ	N³µ	O¶	(R¶	D{¶	BÀ¶	V·	YZ·	G´·	;ü·	(8¸	Ba¸	R¤¸	+÷¸	2#¹	7V¹	EŽ¹	BÔ¹	Qº	,iº	/–º	'Æº	Gîº	E6»	%|»	 ¢»	4Ã»	Pø»	3I¼	C}¼	EÁ¼	A½	OI½	2™½	BÌ½	4¾	iD¾	®¾	$É¾	#î¾	5¿	H¿	%f¿	EŒ¿	OÒ¿	V"À	.yÀ	3¨À	CÜÀ	B Á	%cÁ	0‰Á	UºÁ	3Â	1DÂ	vÂ	=–Â	)ÔÂ	2þÂ	1Ã	9NÃ	3ˆÃ	0¼Ã	PíÃ	c>Ä	;¢Ä	>ÞÄ	?Å	3]Å	k‘Å	&ýÅ	3$Æ	XÆ	:xÆ	7³Æ	]ëÆ	RIÇ	(œÇ	0ÅÇ	+öÇ	/"È	>RÈ	0‘È	LÂÈ	SÉ	JcÉ	@®É	\ïÉ	ILÊ	2–Ê	AÉÊ	4Ë	9@Ë	@zË	%»Ë	KáË	>-Ì	KlÌ	N¸Ì	>Í	gFÍ	(®Í	V×Í	%.Î	*TÎ	Î	B‡Î	DÊÎ	DÏ	GTÐ	TœÐ	TñÐ	+FÑ	0rÑ	:£Ñ	ÞÑ	*þÑ	#)Ò	!MÒ	IoÒ	m¹Ò	g'Ó	$�Ó	^´Ó	'Ô	.;Ô	jÔ	"ŠÔ	!­Ô	!ÏÔ	"ñÔ	"Õ	37Õ	"kÕ	4ŽÕ	4ÃÕ	;øÕ	04Ö	+eÖ	;‘Ö	:ÍÖ	"×	,+×	X×	2w×	/ª×	%Ú×	Ø	 Ø	i?Ø	_©Ø	9	Ù	sCÙ	)·Ù	<áÙ	)Ú	HÚ	$hÚ	
�Ú	›Ú		¬Ú	
! ¶Ú		ÁÚ	+ËÚ	÷Ú	:Û	1OÛ	0�Û	5²Û	2èÛ	/Ü	<KÜ	aˆÜ	;êÜ	+&Ý	9RÝ	eŒÝ	8òÝ	;+Þ	/gÞ	3—Þ	.ËÞ	=úÞ	@8ß	yß	>Œß	:Ëß	Bà	EIà	]�à	íà	-ïà	0á	>Ná	b�á	;ðá	7,â	%dâ	#Šâ	8®â	Hçâ	"0ã	$Sã	Fxã	7¿ã	N÷ã	BFä	6‰ä	)Àä	Lêä	<7å	7tå	J¬å	E÷å	8=æ	.væ	4¥æ	-Úæ	*ç	,3ç	W`ç	/¸ç	6èç	?è	G_è	§è	3Æè	3úè	B.é	?qé	=±é	9ïé	F)ê	Gpê	B¸ê	Mûê	NIë	F˜ë	Gßë	G'ì	Aoì	S±ì	Cí	(Ií	.rí	&¡í	Èí	+Þí	i
! î	Mtî	1Âî	-ôî	1"ï	1Tï	%†ï	"¬ï	EÏï	%ð	#;ð	%_ð	H…ð	Îð	8éð	8"ñ	1[ñ	<�ñ	3Êñ	1þñ	0ò	&Nò	Buò	*¸ò	ãò	;ó	9=ó	Hwó	9Àó	*úó	\%ô	8‚ô	1»ô	5íô	/#õ	2Sõ	†õ	2Šõ	5½õ	Qóõ	&Eö	Jlö	'·ö	.ßö	B÷	7Q÷	4‰÷	1¾÷	8ð÷	/)ø	%Yø	$ø	%¤ø	#Êø	)îø	)ù	-Bù	#pù	"”ù	·ù	)Ìù	öù	+
! ú	-6ú	!dú	$†ú	(«ú	*Ôú	ÿú	û	$/û	)Tû	)~û	.¨û	A×û	0ü	/Jü	czü	AÞü	9 ý	<Zý	4—ý	;Ìý	3þ	H<þ	D…þ	PÊþ	>ÿ	3Zÿ	7Žÿ	[Æÿ	8"
! [
! 
g
! .u
! $¤
! 	É
! ?Ó
! i
! 1}
! &¯
! Ö
! Jö
! -A
! !o
! #‘
! 7µ
! 'í
! >
! <T
! )‘
! 6»
! 2ò
! @%
! !f
! <ˆ
! .Å
! %ô
! 
! 09
! /j
! ?š
! 8Ú
! ?
! (S
! |
! +–
! )Â
! +ì
! 
! '1
! 1Y
! ;‹
! <Ç
! 9
! <>
! 8{
! ;´
! 5ð
! 8&	
! _	
! +y	
! +¥	
! +Ñ	
! Iý	
! 3G
  
! 6{
  
! >²
  
! Añ
  
! +3
! +_
! +‹
! %·
! $Ý
! 
! "
! *B
! m
! ;†
! Â
! <â
! :
! (Z
! 5ƒ
! ‹¹
! 2E
! <x
! =µ
! Eó
! <9
! Mv
! #Ä
! è
! '
! I/
! my
! yç
! sa
! nÕ
! zD
! t¿
! o4
! {¤
! u 
! h–
! tÿ
! nt
! vã
! wZ
! xÒ
! qK
! ;½
! 2ù
! ),
! (V
! &
! 0¦
! 0×
! *
! 03
! Ad
! .¦
! )Õ
! 2ÿ
! T2
! (‡
! *°
! ,Û
! 0
! '9
! =a
! =Ÿ
! Ý
! õ
! 

! *
! +J
! +v
! &¢
! 9É
! 
! 1
! &F
! /m
! @�
! .Þ
! $

! 52
! 4h
! 4�
! Ò
! ;ò
! E.
! At
! @¶
! ;÷
! 03 
! :d 
! -Ÿ 
! 1Í 
! <ÿ 
! D<!
! �!
! 7Ž!
! (Æ!
! -ï!
! -"
! K"
! f"
! €"
! !š"
! %¼"
! %â"
! !#
! '*#
! HR#
! A›#
! *Ý#
! !$
! *$
! &D$
! k$
! 'r$
! (š$
! <Ã$
! 0%
! %1%
! 2W%
! >Š%
! "É%
! ì%
! N&
! .W&
  
! †&
! .‘&
! :À&
! )û&
! )%'
! 5O'
! E…'
! AË'
! 4
(
! 4B(
!  w(
! ˜(
! ,³(
! $à(
! ")
! .()
! %W)
! %})
! $£)
! È)
! (ß)
! /*
! -8*
! f*
! |*
! “*
! 2©*
! %Ü*
! &+
! )+
! TH+
! L�+
! [ê+
! WF,
! \ž,
! Dû,
! P@-
! C‘-
! Õ-
! 
ë-
! 
ù-
! $.
! 9,.
! Ef.
! E¬.
! Cò.
! *6/
! #a/
! )…/
! ¯/
! .Å/
! ô/
! (0
! 0/0
! E`0
! @¦0
! "ç0
! 2
! 1
! 3=1
! 4q1
! Q¦1
! ,ø1
! )%2
! 0O2
! H€2
! MÉ2
! /3
! 2G3
! z3
! '˜3
! 3À3
! ô3
! 4
! 4
!  :4
! %[4
! �4
! %“4
! ¹4
! Ï4
! à4
! ò4
! 5
! $5
! <5
! %M5
! /s5
! %£5
! ,É5
! ,ö5
! .#6
! ,R6
! ,6
! ,¬6
! ,Ù6
! *7
! &17
! /X7
! ˆ7
! ‘7
! (�7
! %Æ7
! "ì7
! 8
! .8
! M8
! 7Z8
! ’8
! ¢8
! «8
! 'Ê8
! ò8
! +9
! '=9
! "e9
! #ˆ9
! )¬9
! Ö9
! &ö9
! &:
! 1D:
! 1v:
! !¨:
! #Ê:
! !î:
! ;
! (;
! (A;
! �j;
! "û;
! 5<
! HT<
! =�<
! 3Û<
! /=
! '?=
! 0g=
! $˜=
! %½=
! +ã=
! />
! '?>
! (g>
!  �>
! +±>
! Ý>
! 4ò>
! /'?
! WW?
! 9¯?
! 4é?
! @
! 80@
! &i@
! ,�@
! $½@
! â@
! A
! A
! +;A
! 6gA
! žA
! ¸A
! @ÁA
! 5B
! 8B
! WB
! sB
! �B
! ­B
! 8ÊB
! 0C
! ;4C
! )pC
! =šC
! >ØC
! 4D
! !LD
! nD
! =ŽD
!  ÌD
! -íD
! E
! 6E
! HME
! )–E
! ,ÀE
! )íE
! 1F
! IF
! /hF
! @˜F
! -ÙF
! -G
! .5G
! dG
! )G
! R©G
! ?üG
! '<H
! )dH
! 1ŽH
! ,ÀH
! 2íH
! B I
! ;cI
! ŸI
! Z¬I
! .J
! (6J
! D_J
! 1¤J
! 6ÖJ
! 3
K
! 3AK
! 5uK
! =«K
! JéK
! *4L
! "_L
! 0‚L
! ?³L
! óL
! M
! &M
! )CM
! "mM
! *�M
! *»M
! EæM
! P,N
! 6}N
! 2´N
! çN
! "O
! (O
! 9AO
! {O
! ŒO
! 7¦O
! 7ÞO
! 3P
! %JP
! pP
! 7ŽP
! !ÆP
! "èP
! #Q
! /Q
! OQ
! @gQ
! -¨Q
! >ÖQ
! >R
! DTR
! 7™R
! 'ÑR
! .ùR
! M(S
! HvS
! N¿S
! HT
! .WT
!  †T
! '§T
! -ÏT
! =ýT
! ;U
! ;VU
! #’U
! 6¶U
! :íU
! 5(V
! ^V
! ~V
! �V
! °V
! ÃV
! )ÜV
! #W
! '*W
! &RW
! "yW
! 3œW
! ÐW
! äW
! úW
! $X
! 9X
! PX
! mX
! X
! ™X
! ³X
! *ÌX
! ÷X
! Y
! Y
! /Y
! AY
! TY
! dY
! 9yY
! .³Y
! 8âY
! 3Z
! /OZ
! 0Z
! 3°Z
! ;äZ
! F [
! g[
! K‡[
! #Ó[
! ÷[
! >\
! +T\
! €\
! .™\
! È\
! ,è\
! @]
! !V]
! ,x]
! ¥]
! 1¿]
! -ñ]
! '^
! -G^
! +u^
! #¡^
! SÅ^
! L_
! if_
! bÐ_
!  3`
! #T`
! -x`
! V¦`
! 1ý`
! */a
! )Za
! &„a
! &«a
! )Òa
! /üa
! ?,b
! Alb
! 4®b
! +ãb
! 7c
! 9Gc
! 8�c
! 3ºc
! îc
! %
d
! 53d
!  id
! TŠd
! 7ßd
! 6e
! 7Ne
! †e
! IŸe
! Hée
! ?2f
! \rf
! ZÏf
! (*g
! -Sg
! -�g
! ¯g
! *Ïg
! 1úg
! 0,h
! ‰]h
! 6çh
! -i
! TLi
! 9¡i
! $Ûi
! 8j
! .9j
! +hj
! <”j
! 'Ñj
! ùj
! k
! )k
! ;k
! Lk
! "ik
! 'Œk
! ´k
! )Êk
! <ôk
! (1l
! 'Zl
! /‚l
! 1²l
! 'äl
! 1m
! 2>m
! ?qm
! :±m
! ìm
! n
! 1%n
! Wn
! fn
! yn
! !Šn
! ¬n
! oÈn
! )8o
! 3bo
! –o
! ©o
! "Ço
! $êo
!  p
! 0p
! 1Pp
! 1‚p
! F´p
! Eûp
! nAq
! 3°q
! 2äq
! 0r
! Hr
! 'gr
! 7�r
! .Çr
! -ör
! 6$s
! [s
! ps
! $‹s
! 8°s
! Bés
! N,t
! ){t
! ¥t
! ;¼t
! *øt
! 0#u
! &Tu
! &{u
! 0¢u
! &Óu
! úu
!  v
! )9v
! 2cv
! 4–v
! &Ëv
! òv
! ;w
! MKw
! ,™w
! 1Æw
! 0øw
! ()x
! /Rx
! 4‚x
! *·x
! âx
! %ûx
! )!y
! )Ky
! 4uy
! @ªy
! $ëy
! <z
! .Mz
! 4|z
! 0±z
! âz
! üz
! G{
! La{
! L®{
! 6û{
! .2|
! 1a|
! /“|
! TÃ|
! 8}
! PQ}
! 0¢}
!  Ó}
! ô}
! (~
! 0<~
!  m~
! 'Ž~
! %¶~
! &Ü~
! I
! *M
! x
! +—
! NÃ
! N€
! $a€
! %†€
! &¬€
! 0Ó€
! )�
! 8.�
! 8g�
! : �
! 6Û�
! ‚
! !(‚
! $J‚
! o‚
! ˆ‚
! + ‚
! +Ì‚
! -ø‚
! 5&ƒ
! -\ƒ
! DŠƒ
! 5Ïƒ
! )„
! S/„
! ƒ„
!  „
! "À„
! 	ã„
! !í„
! …
! .…
! <?…
! /|…
! (¬…
! Õ…
! 'î…
! <†
! -S†
! $�†
! ¦†
! »†
! Ð†
! é†
! ý†
! /‡
! 5I‡
! 8‡
! ¸‡
! XØ‡
! >1ˆ
! 6pˆ
! >§ˆ
! ;æˆ
! )"‰
! )L‰
! #v‰
! š‰
! ·‰
! 0Ó‰
! .Š
! 33Š
! 9gŠ
! 8¡Š
!  ÚŠ
! ûŠ
! B‹
! L]‹
! &ª‹
! 6Ñ‹
! :Œ
! $CŒ
! hŒ
! 1€Œ
! <²Œ
! ;ïŒ
! .+�
! BZ�
! A��
! 5ß�
! 1Ž
! 1GŽ
! .yŽ
! .¨Ž
! 5×Ž
! 5
�
! >C�
! C‚�
! Æ�
! .Þ�
! /
�
! =�
! /V�
! +†�
! -²�
! &à�
! ‘
! M‘
! "m‘
! '�‘
! 5¸‘
! (î‘
! ’
! 0-’
! .^’
! .�’
! ¼’
! Ú’
! 5ú’
! N0“
! X“
! 4Ø“
! 8
”
! :F”
! �”
! 1Ÿ”
! +Ñ”
! )ý”
! )'•
! +Q•
! 4}•
! 9²•
! 9ì•
! +&–
! ,R–
!  –
! / –
! $Ð–
! õ–
! —
! ,/—
! [\—
! ¸—
! (Ë—
! (ô—
! )˜
! 6G˜
! 2~˜
! 4±˜
! 2æ˜
! (™
! UB™
! O˜™
! è™
! "š
! 6+š
! 9bš
! Dœš
! &áš
! )›
! .2›
! a›
! 3{›
! 0¯›
! .à›
! aœ
! fqœ
! 9Øœ
! E�
! ,X�
! …�
! 6¥�
! 2Ü�
! Už
! (ež
! GŽž
! >Öž
! JŸ
! A`Ÿ
! +¢Ÿ
! $ÎŸ
! %óŸ
!  
! ) 
! &> 
! $e 
! 4Š 
! ,¿ 
! (ì 
! B¡
! LX¡
! ¥¡
! Å¡
! .â¡
! '¢
! H9¢
! 4‚¢
! 6·¢
! Pî¢
! &?£
! .f£
! B•£
! /Ø£
! *¤
! :3¤
! 9n¤
! +¨¤
! 7Ô¤
! .¥
! <;¥
! )x¥
! D¢¥
! Sç¥
! T;¦
! K�¦
! Ü¦
! Cú¦
! '>§
! Ef§
! @¬§
! <í§
! D*¨
! @o¨
! L°¨
! 5ý¨
! B3©
! (v©
! ;Ÿ©
! #Û©
! Fÿ©
! &Fª
! mª
! 8ˆª
! <Áª
! 9þª
! J8«
! ,ƒ«
! <°«
! Ií«
! 7¬
! N¬
! +n¬
! @š¬
! LÛ¬
! P(­
! ;y­
! 7µ­
! cí­
!  Q®
! ,r®
!  Ÿ®
! *À®
! -ë®
! /¯
! %I¯
! 7o¯
! ?§¯
! ç¯
! 6°
! >°
! &W°
! 1~°
! °°
! #Î°
!  ò°
! +±
! ?±
! )_±
! )‰±
! ³±
! Ï±
! ê±
! ²
! '²
! #<²
! -`²
! )Ž²
!  ¸²
! %Ù²
! +ÿ²
! $+³
! 4P³
! *…³
! 1°³
! 1â³
! 0´
! E´
! 6[´
! "’´
! µ´
! Ñ´
! î´
! 9µ
! 0?µ
! 'pµ
! -˜µ
! Æµ
! $ãµ
! ,¶
! B5¶
! bx¶
! .Û¶
! 5
! ·
! @·
! <\·
! 5™·
! Ï·
! ,à·
! +
¸
! 39¸
! 0m¸
! /ž¸
! Î¸
! ä¸
! ó¸
! /ù¸
! ")¹
! L¹
! 0T¹
! #…¹
! )©¹
! %Ó¹
! 3ù¹
! J-º
! 'xº
!  º
! 5´º
! &êº
! 6»
! 'H»
! +p»
! œ»
! =°»
! /î»
! /¼
! 1N¼
! M€¼
! GÎ¼
! >½
! DU½
! !š½
! /¼½
! (ì½
! )¾
! #?¾
! #c¾
! a‡¾
! "é¾
!  ¿
! -¿
! 4M¿
! >‚¿
! 5Á¿
! /÷¿
! +'À
! *SÀ
! &~À
! +¥À
! (ÑÀ
! $úÀ
! aÁ
! 6�Á
! 9¸Á
! .òÁ
! Z!Â
! C|Â
! FÀÂ
! aÃ
! AiÃ
! .«Ã
! *ÚÃ
! FÄ
! .LÄ
! 
{Ä
! ‰Ä
! ŸÄ
! 6·Ä
! CîÄ
! 82Å
! :kÅ
! 7¦Å
! 7ÞÅ
! 8Æ
! 9OÆ
! 7‰Æ
! 8ÁÆ
! 0úÆ
! ;+Ç
! :gÇ
! H¢Ç
! !ëÇ
! 
È
! 0-È
! ^È
! +xÈ
! .¤È
! #ÓÈ
! !÷È
! -É
! $GÉ
! $lÉ
! #‘É
! .µÉ
! @äÉ
! <%Ê
! <bÊ
! BŸÊ
! âÊ
! RöÊ
! 7IË
! 1�Ë
! 6³Ë
!  êË
! Ì
! ,)Ì
! ?VÌ
! /–Ì
! 0ÆÌ
! 2÷Ì
! /*Í
! 5ZÍ
! V�Í
! <çÍ
! $Î
! +?Î
! SkÎ
! U¿Î
! cÏ
! EyÏ
! >¿Ï
! NþÏ
! -MÐ
! {Ð
! 6–Ð
! LÍÐ
! -Ñ
! cHÑ
! ¬Ñ
! +ÊÑ
! 7öÑ
! :.Ò
! 1iÒ
! 8›Ò
! &ÔÒ
! *ûÒ
! 1&Ó
! :XÓ
! 3“Ó
! 'ÇÓ
! %ïÓ
! $Ô
! ;:Ô
! NvÔ
! .ÅÔ
! FôÔ
! ;Õ
! VÕ
! lÕ
! †Õ
! ¢Õ
! ¶Õ
! iËÕ
! m5Ö
! K£Ö
! 1ïÖ
! "!×
!  D×
! e×
! #‚×
! ,¦×
! CÓ×
! BØ
! ZØ
! sØ
! *�Ø
! +¸Ø
! *äØ
! 1Ù
! 'AÙ
! FiÙ
! =°Ù
! #îÙ
! $Ú
! #7Ú
! [Ú
! (yÚ
! (¢Ú
!  ËÚ
! 9ìÚ
! &Û
! EÛ
! aÛ
! {Û
! ”Û
! &«Û
! ÒÛ
! 4äÛ
! CÜ
! ]Ü
! (tÜ
! �Ü
! 6½Ü
! #ôÜ
! Ý
! -)Ý
! ,WÝ
! „Ý
! *žÝ
! %ÉÝ
! /ïÝ
! Þ
! $9Þ
! ^Þ
! 0}Þ
! /®Þ
! &ÞÞ
! )ß
! /ß
! +Eß
! qß
! *…ß
! °ß
! Æß
! Ýß
! 
ôß
! 
à
! #à
! 
4à
! %Bà
! hà
! ‡à
! §à
! ¼à
! &Óà
! ?úà
! :á
! (Wá
! (€á
! ©á
! Éá
!  àá
! 7â
! -9â
! gâ
! {â
! ›â
! ±â
! Êâ
! $æâ
! !ã
! -ã
! 8Mã
! .†ã
! Pµã
! *ä
! /1ä
! 3aä
! !•ä
! (·ä
! Kàä
! ,å
! $Kå
! på
! 4‹å
! Àå
! +Ôå
! +æ
! ,æ
! Fæ
! bæ
! ‚æ
! ¢æ
!  ¿æ
!  àæ
! 4ç
! /6ç
! #fç
! Šç
! :œç
! E×ç
! <è
! Zè
! zè
!  �è
! )±è
! (Ûè
! é
! !é
! >é
! [é
! qé
! +Šé
! *¶é
! *áé
! ê
! 5+ê
! Jaê
! T¬ê
! 
ë
! ë
! S/ë
! 8ƒë
! ¼ë
! Ôë
! 5ãë
! Hì
! bì
!  }ì
! /žì
! 3Îì
! +í
! A.í
! pí
! 8‡í
! 7Àí
! +øí
! 2$î
! BWî
! 3šî
! HÎî
! 3ï
! >Kï
! $Šï
! ,¯ï
! 4Üï
! &ð
! 68ð
! 6oð
! f¦ð
! 
ñ
! ñ
! "(ñ
! Kñ
! añ
! sñ
! ‹ñ
! *“ñ
! ¾ñ
! Ýñ
! Nýñ
! 7Lò
! '„ò
! '¬ò
! $Ôò
! $ùò
! )ó
! %Hó
! %nó
! $”ó
! %¹ó
! ßó
! ûó
! $ô
! <ô
! Xô
!  qô
! 3’ô
! 3Æô
! úô
! õ
! )9õ
! cõ
!  ƒõ
! ¤õ
! ³õ
! Ñõ
! àõ
! Oïõ
! ?ö
! Nö
! !fö
! ˆö
! ¢ö
! ºö
! Òö
! ñö
! ÷
! ÷
!  ÷
! 8÷
! R÷
! k÷
! 8…÷
! ¾÷
! Î÷
! %Ý÷
! &ø
! %*ø
! +Pø
! |ø
! 9”ø
! Îø
! #íø
! ù
!  ù
! :/ù
! jù
! yù
! ‹ù
! ¦ù
! ºù
  Ìù
! Ûù
! .êù
! ú
! !0ú
! "Rú
! uú
! †ú
! ™ú
! "¬ú
! 1Ïú
! û
! *û
! 4>û
! sû
! ˆû
! žû
! ²û
! Æû
! áû
! øû
! 	ü
! ü
! &;ü
! bü
! :xü
! ³ü
! Æü
! Úü
! 0îü
! ý
! :ý
! Ný
! dý
! wý
! ‹ý
! œý
! ¯ý
! Âý
! Ñý
! éý
! øý
! þ
! 5&þ
! (\þ
! 3…þ
! ¹þ
! RÆþ
! Jÿ
! +dÿ
! �ÿ
! -¬ÿ
! "Úÿ
! !ýÿ
! 8T%j�¡µÈ4Ü!&H*h“§0¿ð
"#6Zlƒ ¹"Ðó$A^s„& *Ç0ò#@Xg%‚¨Àßõ&.ARnA„@Æ$!7Yl„œ·Òç4G_wKŽFÚP!Lr@¿		<=	9z	U´	T
  
! 0_
! +�
! /¼
! <ì
! 9),c;�,Ì2ù.,D[U /ö+&
+R
<~
u»
412f^™_ø6X�+¯'ÛC0GDx.½Aì=.Al®HÊ("<_Iv&À)ç>PBiB¬ï'$Ch*ƒ®Î.Þ,
6:q#Ž%²"Øû/90i#š8¾c÷?[›0µ/æ/F4b0—2È2û3.
b
p/~>®"í+)<!f ˆ©-Çõ8Tr‘7§ßý04L� �±Ññ -N(lP•:æ4!V=n:¬Bç4*"_/‚&²4Ù, 7; s *’ &½ ä #þ *"!"M!%p!4–!5Ë!&")("R"?r"²"
¿"Í"8Õ"j#Fy#&À#Bç#4*$_$v$\”$@ñ$@2%#s%—%Cž%3â%)&@@&!�&3£&7×&6'7F'+~'(ª'Ó'.ñ'% (0F('w(Ÿ(¹(Õ(/ä(5)6J)@�)8Â)*û)0&*;W*2“*2Æ*$ù*$+/C+!s+ •+)¶+)à+)
! ,-4,$b,‡,y¦,œ -0½-î- 
! .8+.?d.@¤.3å.4/N/*f/:‘/CÌ/0.0 N0,o0‡œ0,$1!Q1Fs1^º1F2M`2[®2f
! 3Wq3AÉ394TE4Jš40å4+5:B5#}5#¡5+Å5ñ5>
6;L6-ˆ6¶6!Ò6-ô6"7'B79j7%¤7)Ê7(ô7 8/>82n8$¡8-Æ8-ô8O"9$r95—9Í9ä9?:;B:~:‘:'°:8Ø:;/;!K;*m;˜;¶;4Ö;1<,=</j<3š<<Î<="%=!H=.j=1™=Ë=
! Þ=:é="$>(G>'p>"˜>!»>!Ý> ÿ>! ?"B?+e?%‘?)·?$á?#@+*@0V@‡@¤@.À@/ï@"A-BA'pA˜A"·A#ÚA7þA&6B]B/yB©B&ÈBïB$	C.C$JC#oC$“C&¸C-ßC'
D15DgD#„D#¨DÌDéDE!#E$EE$jE-�E+½EéE!F!*F(LF0uF)¦F(ÐFùFG:/G-jG.˜GÇG0ÝGH/&H-VH4„H6¹H*ðH6I#RI#vI1šI7ÌI5J:J6NJJ…J@ÐJ+K7=K4uK6ªK6áKL5L-SL �L#¢L ÆL.çL)M$@M'eMO�M*ÝM/N,8N%eN‹N6¢NeÙNX?O-˜O.ÆO<õO=2P;pP9¬P3æPCQS^Q,²Q,ßQ"R/RJR#cR$‡R@¬R6íR?$SHdSL­SFúSHAT.ŠT>¹TøT!U>4UsU„U U¼UØUôU:
VOHVH˜VEáV$'W7LWS„WYØWZ2Xc�XDñXb6Y*™Y)ÄY#îY.Z6AZxZ=‡Z ÅZ)æZ<[M[9][8—[(Ð[Jù[KD\A�\AÒ\2]-G]"u]'˜]À]×]ê]^^7^ Q^!r^ ”^!µ^ ×^"ø^!_"=_`_€_ _!À_/â_`&0`W`"d`‡`E¡`Fç`B.a!qa+“a:¿a1úaL,b@yb:ºb1õb('cPc#pc(”c½c%Üc.d'1dYd;td<°d?ídE-e)se&�e,Äe1ñeJ#f0nf=Ÿf,Ýf.
! g=9gHwgÀg%Úg'h(h?h-Oh/}h­h'Èhðh-i+>i5ji! iÂi0âij+-j.Yj#ˆj!¬j-Îj$üj$!k#Fk6jk?¡k3ák,lBl6Xl�l9«l.ål1m5Fm/|mU¬m[n\^ne»nF!odhoaÍog/ph—pqqRrqpÅqY6r*�rF»r sU#s"ys>œs-Ûs-	t97tIqtE»t8u8:u)suC�u;áuOvGmvFµv+üv(w/Fw-vw0¤w2Õw#x,x7Ix+�x*­x*ØxUyYy*yy*¤y9Ïy<	z'Fz6nz!¥z-Çz1õz4'{1\{:Ž{&É{ ð{|a1|E“|>Ù|/}"H}-k},™}*Æ}@ñ}C2~3v~ª~#Æ~,ê~#1;;m)©%Ó"ù)€/F€3v€3ª€/Þ€5�D�"]�&€�§�;À�4ü�1‚0@‚.q‚D ‚$å‚)
! ƒ&4ƒ)[ƒ0…ƒ1¶ƒèƒ;„0?„5p„?¦„7æ„<…3[…*�…8º…ó…)†6†U†-t†'¢†IÊ†2‡8G‡€‡&˜‡*¿‡'ê‡ˆ,ˆ Iˆ5jˆD ˆPåˆ:6‰5q‰:§‰â‰8ù‰-2Š(`Š[‰Š2åŠ:‹ES‹K™‹Qå‹*7Œ(bŒ*‹Œ¶ŒÉŒÞŒîŒ��*�<�P�b�t�†�—�©�½�Ó�ç�ø�
! ŽŽ0ŽBŽVŽhŽ|ŽŽŽ Ž´ŽÆŽØŽêŽüŽ�$�8�J�\�p�‚�–�¨�¼�Í�á�ó���)�;�O�a�u�‡�›�±�Ç�Ù�ë�ý�/‘?‘(O‘x‘+‘‘½‘×‘ê‘’#’$?’d’y’Œ’¦’Ä’#Õ’ ù’/“6J“!�“£“KÂ“”'”'F”'n”"–”)¹”ã”1û”1-•3_•0“•4Ä•/ù•))–GS–1›–#Í–*ñ–!—!>—`——%——(½—æ—˜˜ 1˜*R˜&}˜&¤˜&Ë˜<ò˜'/™!W™(y™/¢™&Ò™%ù™&š"Fš*iš+”š)Àš&êš3›E›,a›7Ž›Æ›ã›/ô›)$œ"Nœ.qœ0 œ"Ñœôœ:�O�#m�"‘�!´�&Ö�!ý�,ž&Lž'sž›ž)¹ž!ãž5Ÿ;Ÿ:NŸ.‰Ÿ(¸ŸáŸ1õŸ' &B +i $• %º )à 
! ¡1*¡\¡!z¡+œ¡2È¡>û¡1:¢0l¢)�¢(Ç¢)ð¢ £&;£b£'w£Ÿ£¼£Ü£2ü£$/¤NT¤£¤$À¤Tå¤K:¥†¥š¥µ¥)Ò¥+ü¥
(¦.6¦e¦$ƒ¦#¨¦Ì¦+ê¦§6§G§.T§#ƒ§'§§'Ï§(÷§* ¨+K¨1w¨(©¨"Ò¨1õ¨#'©K©!g©(‰©!²©Ô©ä©ü©ª 1ª Rª sª ”ª µª Öª ÷ª « 9« Z«!{« �«¾«%Ü«#¬#&¬"J¬m¬�¬©¬À¬)Þ¬)­)2­\­|­˜­´­Ð­ç­®®:®V®r®Ž®ª®Æ®0â®?¯[S¯#¯¯/Ó¯$°%(°%N°3t°#¨°0Ì°ý°± &±+G±s±6‰±/À±ð±"².² G²+h²1”² Æ²ç²þ²³%6³%\³0‚³.³³2â³$´:´T´r´)�´¹´Ò´)ñ´2µ#Nµ%rµ˜µ=®µ$ìµ)¶;¶#Q¶-u¶&£¶!Ê¶#ì¶#·4·<H·…·8£·$Ü· ¸*"¸+M¸2y¸7¬¸/ä¸ ¹"5¹'X¹€¹9Ÿ¹Ù¹,ó¹) º-Jº&xº'ŸºÇºçº4»,<»%i»�»¥».Ä»4ó»2(¼,[¼Aˆ¼AÊ¼½$(½.M½8|½2µ½è½+û½7'¾_¾r¾ˆ¾D¤¾2é¾,¿I¿(h¿.‘¿[À¿mÀ(ŠÀ=³À!ñÀ'Á';Á$cÁ7ˆÁ#ÀÁ%äÁ,
! Â67Â3nÂ@¢Â3ãÂÃ)7Ã-aÃ5�Ã(ÅÃ(îÃÄ(6Ä(_Ä&ˆÄ3¯Ä.ãÄ*ÅA=Å9Å¹Å5ÍÅLÆ/PÆ!€Æ¢ÆCÁÆ1Ç/7Ç.gÇ(–Ç%¿ÇåÇ)È*È?ÈTÈ+qÈ/�È.ÍÈQüÈHNÉ4—É:ÌÉ7Ê?Ê7LÊ'„Ê1¬Ê.ÞÊ.
Ë(<Ë1eË0—Ë+ÈË,ôË.!Ì%PÌvÌ!ˆÌEªÌ)ðÌ<Í9WÍ‘Í"°ÍÓÍæÍøÍÎ*1Î#\Î!€Î!¢Î!ÄÎ!æÎ$Ï"-Ï#PÏ#tÏ#˜Ï¼ÏÜÏ-úÏ)(Ð RÐsÐ“Ð"³ÐÖÐ&öÐ'Ñ+EÑ(qÑšÑ%ºÑ"àÑ Ò$Ò7DÒf|ÒVãÒ5:ÓpÓ#wÓ›Ó»ÓÛÓ,òÓ"ÔBÔ0VÔJ‡ÔAÒÔNÕCcÕ*§Õ&ÒÕ(ùÕ"Ö$BÖgÖ'‚ÖCªÖ3îÖ""×E×`×_~×LÞ×,+ØHXØ1¡ØÓØ âØ"Ù&Ù!DÙ+fÙ’Ù¯Ù3ÌÙHÚIÚ1]Ú7�Ú#ÇÚëÚ	Û Û:Û!ZÛ2|Û'¯Û,×ÛÜ5ÜIÜ%aÜ5‡ÜH½ÜHÝWOÝW§ÝOÿÝ'OÞ=wÞWµÞF
ßmTß‹ÂßNànà7…à0½àîà1á2>á+qá/�á$Íá;òá..â>]â#œâ?Àâ#ã6$ã![ã0}ã1®ã&àã/ä47ä2lä2Ÿä8Òä/å>;å/zå&ªå$Ñå öå4æ:Læ@‡æ#Èæìæ&ç3ç$Nç$sç-˜ç&Æç íç-è<è-Yè‡è*¥è%Ðèöèé+.éZé!zé"œé¿é%Ûéê$êAê$\ê&�ê$¨ê/Íê7ýê-5ë*cë$Žë.³ë6âë'ì@Aì%‚ì¨ì;Æìí!í7íTíhí…íhŸíîî%/î!Uîwî.—îÆî àîï,ï-Lï/zï5ªï/àï"ðG3ð3{ð'¯ð$×ðüðñ(8ñ8añ6šñ@Ññ2òMEò?“ò?Óò1ó9Eó=ó@½ó=þó;<ô5xô5®ô%äôN
! õ.Yõ6ˆõ0¿õPðõAö2aö+”ö1ÀöIòö&<÷)c÷?�÷6Í÷Aø.Fø3uø,©ø)Öø(ù0)ù:Zù.•ù&ÄùDëù<0ú@mú$®ú"ÓúöúDû7Uû7�ûÅû4Úû&ü$6ü[ü)nü7˜ü"Ðü=óü.1ý*`ý*‹ý3¶ý,êý,þDþ.TþQƒþIÕþ"ÿ-Bÿpÿˆÿ!§ÿ)Éÿ%óÿ%?&Sz ˜!¹#Ûÿ(;)Oy/”Ä(á"
! 8-!fˆž­À4Ð!>$Y ~(Ÿ9ÈG&JKq0½Wî$F kCŒÐ0ï1 ER7˜4ÐK!Q"s"–¹Ø"õb1{%­Ó2ï("	+K	+w	&£	+Ê	ö	)
! -8
! 0f
! (—
! %À
! 0æ
!  5V,n'›.Ã2ò!%#G/k4›$ÐAõ,7
jd
2Ï
')*@T•²2Í 5!<W+”À.Ö2386lM£Dñ=6t/�½6Ò.	18#jŽ £Ä„ä�i$ë /1'a'‰8±-êQ3K…"Ñ$ô#(=)f9�-Ê"ø':Gbª-Ãñ'#KX8w °$Ñ#ö!+.M|5–Ìè-ü*@/OC5Ã
ù"/*-Z.ˆ+·2ã;+R3~"²&Õ&ü###G"k"Ž±Ñ'ï(@2W.Š¹&Ö#ý"!-D,rŸ/º,ê( 5@ 7v '® Ö  ì $
!2!+R!9~!*¸!,ã!,"4=""r"C•"8Ù"#%0#.V#/…#$µ#6Ú#A$GS$5›$4Ñ$'%!.%HP%V™%Eð%+6&,b&M�&BÝ&, ')M'7w';¯'ë'3(49(.n(�(/¹(.é(+).D)"s)–)Iµ)Iÿ).I**x*-£*0Ñ*1+&4+'[+/ƒ+4³+*è+,,-@,'n,(–,&¿,8æ,-(/-;X-D”-FÙ-/ .1P.4‚.R·.9
! /4D/8y/H²/!û/(0EF0EŒ0;Ò0$1)311]12�1SÂ1$2(;2&d2:‹2Æ2%Ö2:ü2K73Mƒ36Ñ3+4/44d4&4*¦4+Ñ4*ý4(5=5 \5!}5Ÿ5/»5ë5ð54÷5,6E6X6e6~65”6,Ê6<÷65471j7&œ71Ã7[õ78Q8LŠ8H×8 979\T93±97å9*:.H:'w:,Ÿ:"Ì:4ï:1$;4V;+‹;·;-Õ;<L<5h<9ž<Ø<í<B=:N==‰=MÇ=e>R{>=Î>&?>3?Ar?*´?Nß?".@Q@:g@<¢@Aß@5!A1WA)‰A2³A"æA	BB!/BQBpBŒB/§B/×B/C/7C3gC8›C3ÔC8D+AD3mD+¡D3ÍDAE@CEM„E:ÒE9
F9GF;�F;½F3ùF3-GHaG.ªG&ÙGH%H6BH3yH<­H8êH#I*AI/lI!œIQ¾I%JD6J){J2¥J"ØJûJ
K$KDK;UK/‘K/ÁKñK"L!1LSL=kL©LÃLÚL.îL*MHHM!‘M>³M2òM %NCFN3ŠN<¾N*ûN&O@O)`O+ŠO%¶O%ÜO+P.PBP^P~P%�P(ÃP"ìP*Q7:QQrQ,ÄQ ñQR$1RHVRAŸRRáR-4S6bS5™SÏS(ïS'T)@TjT$‡T+¬T%ØT"þT-!U%OU!uU<—U>ÔU,V@V]V@|V'½V!åV W(WCW8_W1˜W5ÊW*X+X7BXEzX1ÀXLòXL?Y-ŒY*ºY=åY"#Z#FZJjZMµZB[7F[&~[*¥[%Ð[Fö[g=\7¥\.Ý\†]8“]3Ì]4^ 5^WV^4®^ ã^._B3_Ov_BÆ_K	`JU`K `Kì`J8aKƒa5Ïa7bJ=b9ˆb9ÂbEübQBcD”cDÙc@dš_d:úd^5e#”e=¸eöe	þeJf+Sf	f‰f•f%©fnÏfm>gd¬g;h:MhHˆh3Ñh%i&+i;Ri:ŽiÉiÑi<âij82j-kj.™j*Èjój(k8:k<sk2°k6ãkBl.]l(Œl)µl:ßl(m1Cm<um/²m/âm<nZOn6ªn6án7o)PoFzoBÁopEp'_p&‡p0®p\ßp><q;{q(·q-àq4rCr"ar5„r%ºr'àr's	0s:sDUs@šsÛs.øsJ'trt,�t1¼t)ît"u*;u5fuœu±uËuhäuMvjv „v1¥v1×v 	w*wEw%bwˆw$¤wÉw*åw%x6xOx$kx#�x´x.Óx'y&*y#QyuyŽy¦yÄyÙyîy'z&,z*Sz~z˜z6µz ìz

{7{.S{%‚{.¨{1×{@	|@J|‹|«|;È|)}(.}KW}$£}È}8ã}~22~>e~N¤~Mó~3A@u¶Óåö)€(@€@i€%ª€+Ð€$ü€6!�X�5t�<ª�<ç�4$‚7Y‚5‘‚AÇ‚7	ƒTAƒT–ƒ>ëƒH*„!s„•„@µ„7ö„<.…6k…;¢…4Þ…3†,G†+t†B †Bã†F&‡m‡‡‡%¦‡-Ì‡+ú‡6&ˆ-]ˆ.‹ˆ-ºˆèˆ*ûˆ &‰`G‰ ¨‰1É‰û‰EŠTŠ,qŠžŠ¾Š-ÞŠD‹Q‹1n‹# ‹Ä‹4Ú‹JŒ%ZŒ$€Œ&¥ŒCÌŒ&�&7� ^�D�Ä�â�Lú�AGŽ‰Ž§ŽÄŽÙŽîŽ)�-�L�0i�8š�4Ó�?�H�,h�=•�(Ó�,ü�$)‘N‘l‘(ˆ‘ ±‘7Ò‘
! ’'#’'K’6s’2ª’$Ý’V“;Y“>•“>Ô“9”-M”3{”¯”(Í”@ö”47•)l•–•³•Ê•à•(÷• –<6–Ds–=¸–]ö–#T—Cx—,¼—<é—n&˜:•˜(Ð˜Iù˜0C™.t™ £™2Ä™'÷™4š$Tš-yš&§š Îšïš›7›O›n›‰›(¤›%Í›0ó›!$œ"Fœ'iœ4‘œEÆœ)�66�+m�%™�1¿�=ñ�0/ž0`ž‘ž°žÏž!ïž7Ÿ!IŸkŸ1ƒŸ0µŸ)æŸ) : 1U ;‡ 9Ã $ý #"¡F¡ a¡?‚¡+Â¡î¡ ¢M,¢-z¢I¨¢Sò¢2F£y£!‰£#«£Ï£"î£,¤>¤4\¤*‘¤ ¼¤OÝ¤-¥FG¥=Ž¥$Ì¥$ñ¥6¦^M¦(¬¦.Õ¦J§&O§5v§L¬§%ù§G¨g¨5‡¨:½¨=ø¨/6©*f©K‘©;Ý©%ª'?ª-gªN•ª<äª7!«^Y«/¸«tè«V]¬6´¬Rë¬ˆ>­8Ç­B®@C®0„®9µ®&ï®4¯$K¯3p¯6¤¯Û¯ñ¯&°6°8T°)�°(·°(à°	±4)±$^±%ƒ±+©±Õ± ò±²+3²_²"t²—²©²
! Á² Ì²í²
³$*³)O³.y³$¨³)Í³(÷³ ´(?´2h´3›´4Ï´	µ%µ'4µ)\µ)†µ#°µÔµ%íµ8¶+L¶x¶8–¶%Ï¶&õ¶·:·'Y·�·4›·Ð·$ë·(¸59¸ o¸)�¸)º¸*ä¸!¹"1¹"T¹Nw¹.Æ¹õ¹º!+ºMºlº†ºH£º/ìº»1»eH»Y®»&¼/¼ G¼h¼"„¼S§¼û¼:½U½t½“½²½?Ã½>¾6B¾*y¾!¤¾Æ¾#Õ¾ ù¾*¿)E¿,o¿4œ¿)Ñ¿$û¿= À'^À<†À(ÃÀ=ìÀ6*Á(aÁ3ŠÁB¾Á,Â#.ÂARÂ5”Â4ÊÂ)ÿÂ))Ã-SÃ@�Ã"ÂÃ$åÃ*
! Ä+5ÄaÄ-wÄ'¥Ä)ÍÄE÷ÄM=ÅU‹ÅFáÅ0(Æ&YÆ5€Æ'¶Æ5ÞÆÇ-ÇLÇ$kÇ�Ç°Ç4ÍÇ9ÈJ<ÈW‡È\ßÈY<ÉM–É[äÉ7@Ê0xÊ7©ÊáÊ3ùÊ&-Ë-TË(‚Ë!«Ë ÍËîËVÌ)^Ì/ˆÌ¸ÌÐÌìÌ0Í'9Í+aÍ9�ÍMÇÍ!Î'7Î'_Î9‡Î3ÁÎ4õÎ;*ÏNfÏ;µÏ6ñÏ/(Ð2XÐ2‹ÐI¾ÐGÑ3PÑ!„Ñ¦Ñ3»Ñ/ïÑ3Ò7SÒ3‹Ò¿Ò)ßÒ)	Ó+3Ó/_Ó2�Ó$ÂÓ-çÓ@Ô:VÔ$‘Ô!¶Ô#ØÔ üÔ4ÕHRÕ(›ÕÄÕÛÕôÕ'	Ö1ÖFÖ)bÖ(ŒÖ2µÖZèÖ-C×9q×/«×+Û×"Ø*Ø>ØTØ8pØ©Ø2¹Ø6ìØ8#Ù!\Ù(~Ù$§Ù.ÌÙ9ûÙ(5Ú(^Ú4‡Ú9¼Ú7öÚ=.Û3lÛ/ Û4ÐÛ.Ü.4Ü4cÜ.˜Ü.ÇÜ,öÜ9#Ý9]Ý9—Ý:ÑÝ9Þ:FÞ9�Þ9»ÞWõÞWMß.¥ßÔßïßà<$àKaàH­àTöàFKá9’á$Ìá!ñá/â"Câ&fâ)�â·âÓâòâ.ã 4ã0Uã#†ã=ªãèã+ä$/äTä!tä –ä-·äåä!å+#å-Oå)}å+§åÓåìå$	æ7.æ.fæ(•æ.¾æ-íæç1+ç.]ç*Œç/·çBçç3*èB^èF¡è3èè'é"Dé+gé3“é@ÇéDê%Mêsê+“ê3¿êóêë(ëCë4cë-˜ë(Æë<ïë,ìJì#fìŠì(§ìbÐì�3íÑí$êí†î6–îMÍî:ï6Vï6�ï/Äï%ôï-ð<HðH…ð5Îð&ñ7+ñGcñ«ñ@Ãñ2ò$7ò\ò pò:‘òÌò*ãò>ó3MóD�ó3Æó$úó3ô5Sô0‰ô6ºô@ñô?2õDrõ@·õ;øõ4öHö]öqö‡ö›ö®öÃö×öìö÷÷+÷?÷U÷o÷ƒ÷–÷§÷Á÷Ö÷ì÷øø(ø9@øIzøDÄøM	ùMWù@¥ù(æù(ú38ú%lú=’ú(Ðú>ùú78ûZpûYËûP%üBvü[¹ü8ý\Nýb«ý\þXkþNÄþUÿUiÿU¿ÿV
Vl
VÃ
U
Up
UÆ
V
Vs
VÊ
U!
Uw
UÍ
V#
Vz
VÑ
2(
$[
€
-Ÿ
sÍ
>A
?€
FÀ
+
43
0h
0™
1Ê
9ü
%6
!\
+~
+ª
+Ö
,	
+/	
+[	
,‡	
,´	
*á	
W
! 
,d
! 
W‘
! 
Wé
! 
MA
Y�
sé
A]
4Ÿ
YÔ
".

ZQ

Z¬

[
[c
Z¿
[
'v
)ž
)È
)ò
H
We
X½
-
.D
5s
A©
vë
7b
0š
lË
58
;n
-ª
UØ
5.
Qd
ˆ¶
!?
>a
4 
>Õ
-
!B
;d
7 
%Ø
1þ
20
Wc
»
.Û

! 
<
2Y
Œ
 ¬
Í
2ê
(
EF
EŒ
0Ò
.
F2
"y
3œ
cÐ
4
XT
:­
Fè
/
+M
y
1—
)É
'ó
%
A
*_
"Š
!­
)Ï
 ù

69
 p
R‘
/ä
$
9
)Q
({
¤
Â
 ×
ø
 
2) 
/\ 
/Œ 
(¼ 
&å 
!
#+!
"O!
r!
*�!
!¸!
 Ú!
,û!
*("
*S"
~"
3ž"
Ò"
ð"
#
"#
)7#
,a#
/Ž#
7¾#
!ö#
#$
0<$
&m$
#”$
/¸$
Aè$
%*%
8P%
5‰%
M¿%
6
&
8D&
.}&
3¬&
-à&
J'
CY'
,�'
>Ê'
U	(
&_(
'†(
H®(
D÷(
F<)
Qƒ)
CÕ)
=*
8W*
;�*
OÌ*
-+
J+
0e+
/–+
DÆ+
,
/!,
DQ,
1–,
$È,
7í,
,%-
0R-
ƒ-
8Ÿ-
'Ø-
&.
+'.
%S.
Zy.
cÔ.
#8/
H\/
(¥/
$Î/
/ó/
#0
390
‚m0
ð0
-1
C=1
C�1
-Å1
-ó1
5!2
.W2
%†2
¬2
À2
Ó2
'ê2
03
0C3
 t3
#•3
&¹3
 à3
"4
#$4
$H4
'm4
.•4
'Ä4
ì4
(
! 5
(35
\5
!|5
*ž5
8É5
16
146
Hf6
(¯6
3Ø6
17
>7
/^7
Ž7
F¥7
/ì7
(8
)E8
8o8
+¨8
/Ô8
69
;9
.»9
+ê9
0:
G:
`:
$~:
%£:
&É:
)ð:
&;
(A;
j;
ƒ;
�;
 »;
Ü;
í;
ÿ;
A<
EW<
#�<
 Á<
3â<
1=
(H=
4q=
¦=
/À=
.ð=
%>
QE>
—>
¶>
%Ñ>
4÷>
4,?
3a?
0•?
3Æ?
,ú?
)'@
7Q@
6‰@
!À@
&â@
7	A
2AA
+tA
. A
ÏA
4êA
B
,=B
jB
"€B
/£B
?ÓB
+C
B?C
‚C
F¢C
&éC
D
7$D
2\D
4�D
0ÄD
>õD
#4E
XE
&tE
!›E
½E
ÙE
^ñE
PF
9lF
%¦F
(ÌF
õF
G
3#G
WG
'lG
$”G
>¹G
9øG
)2H
E\H
!¢H
ÄH
ÖH
"éH
4I
AI
XI
)pI
&šI
"ÁI
HäI
3-J
/aJ
U‘J
&çJ
LK
3[K
Y�K
8éK
4"L
 WL
xL
‹L
 L
&»L
)âL
*M
7M
6QM
<ˆM
ÅM
ßM
"öM
N
7N
1MN
.N
9®N
èN
O
,!O
5NO
.„O
³O
/ÉO
0ùO
*P
EP
cP
"pP
)“P
,½P
êP
üP
Q
/Q
BQ
*ZQ
)…Q
4¯Q
äQ
&R
%)R
OR
!nR
�R
«R
$ÄR
éR
S
S
I7S
�S
!�S
¯S
ÏS
5êS
 T
(6T
@_T
B T
AãT
&%U
%LU
&rU
™U
¶U
ÒU
)ïU
CV
!]V
1V
±V
!ÌV
6îV
<%W
"bW
.…W
G´W
GüW
'DX
3lX
  X
ÁX
"ÍX
ðX
Y
#Y
">Y
.aY
6�Y
IÇY
(Z
?:Z
.zZ
2©Z
$ÜZ
6[
#8[
\[
y[
—[
%µ[
2Û[
=\
7L\
&„\
«\
É\
æ\
+]
1]
O]
n]
!�]
¯]
+Ã]
ï]
B
^
=P^
2Ž^
=Á^
2ÿ^
B2_
7u_
­_
Ç_
'ã_
-`
9`
!Y`
{`
"—`
º`
9Ï`
4	a
.>a
Gma
%µa
Ûa
%òa
)b
Bb
"]b
€b
•b
ªb
d¾b
>#c
bc
wc
PŽc
9ßc
>d
#Xd
|d
&•d
v¼d
K3e
)e
@©e
+êe
;f
Rf
df
^„f
Kãf
W/g
.‡g
;¶g
2òg
>%h
;dh
I h
(êh
'i
;i
]Ri
&°i
1×i
=	j
EGj
<�j
0Êj
Kûj
'Gk
?ok
¯k
-Ëk
$ùk
El
0dl
"•l
¸l
)Îl
&øl
m
2m
LOm
-œm
GÊm
/n
.Bn
)qn
)›n
 Ån
æn
4ÿn
&4o
+[o
*‡o
(²o
FÛo
0"p
DSp
4˜p
Íp
*Üp
(q
)0q
1Zq
Œq
Ÿq
#·q
Ûq
9ðq
+*r
+Vr
‚r
/œr
 Ìr
%ír
2s
)Fs
/ps
* s
-Ës
@ùs
-:t
@ht
8©t
Kât
8.u
Kgu
³u
1Òu
Tv
-Yv
=‡v
/Åv
;õv
21w
2dw
—w
¦w
/Áw
 ñw
)x
+<x
*hx
5“x
Éx
1Òx
$y
!)y
,Ky
<xy
Uµy
!z
-z
0Lz
>}z
#¼z
àz
=þz
7<{
Ct{
T¸{
Z
|
[h|
dÄ|
E)}
co}
#Ó}
!÷}
~
:7~
[r~
#Î~
ò~
=
P
p
1�
AÂ
C€
DH€
%�€
W³€
&�
2�
,R�
#�
%£�
4É�
.þ�
2-‚
A`‚
!¢‚
"Ä‚
"ç‚
$
! ƒ
#/ƒ
WSƒ
W«ƒ
 „
0$„
.U„
/„„
X´„
+
…
(9…
-b…
+�…
@¼…
ý…
5†
6Q†
'ˆ†
2°†
,ã†
!‡
(2‡
H[‡
?¤‡
ä‡
þ‡
ˆ
7,ˆ
Bdˆ
,§ˆ
'Ôˆ
6üˆ
+3‰
6_‰
,–‰
/Ã‰
0ó‰
5$Š
ZŠ
oŠ
ˆŠ
šŠ
!­Š
'ÏŠ
=÷Š
#5‹
!Y‹
5{‹
$±‹
%Ö‹
.ü‹
+Œ
0AŒ
#rŒ
–Œ
©Œ
8ÈŒ
3�
65�
8l�
'¥�
$Í�
Qò�
 DŽ
AeŽ
"§Ž
(ÊŽ
óŽ
A�
G�
S�
	b�
Al�
®�
Á�
Oá�
'1�
&Y�
%€�
&¦�
4Í�
.‘
 1‘
R‘
>p‘
5¯‘
å‘
’
"’
0@’
+q’
L�’
Lê’
L7“
L„“
LÑ“
”

! #”
.”
•?”
ZÕ”
&0•
&W•
%~•
#¤•
*È•
ó•
*–
$2–
*W–
‚–
<¡–
8Þ–
 —
"8—
[—
t—
+”—
5À—
.ö—
4%˜
AZ˜
6œ˜
2Ó˜
2™
29™
<l™
2©™
>Ü™
5š
>Qš
)�š
0ºš
ëš
›
% ›
"F›
 i›
 Š›
-«›
"Ù›
!ü›
%œ
%Dœ
4jœ
'Ÿœ
Çœ
×œ
'õœ
 �
>�
O�
m�
Š�
¢�
¿�
Ó�
5ç�
-ž
Kž
	Wž
až
c 
h 
¼j 
¹'¡
á¡
 ú¡

! ¢
1&£
2X£
R‹£
Þ£
ë£
÷£
K¤
LT¤
Z¡¤
=ü¤
I:¥
;„¥
KÀ¥
X¦
=e¦
P£¦
ô¦
§
$%§
&J§
&q§
#˜§
&¼§
.ã§
¨
+¨
¤E¨
ê¨
ð¨
(
! ©
%3©
ZY©
;´©
}ð©
9nª
\¨ª
‚«
Lˆ«
AÕ«
Q¬
i¬
Lé¬
`6­
]—­
dõ­
>Z®
;™®
BÕ®
M¯
Qf¯
P¸¯
	°
E‰°
AÏ°
R±
9d±
Nž±
Mí±
7;²
Gs²
’»²
FN³
>•³
‹Ô³
9`´
‚š´
Fµ
Mdµ
]²µ
E¶
FV¶
N�¶
Qì¶
 >·
Sß·
¢3¸
NÖ¸
M%¹
[s¹
^Ï¹
I.º
Axº
>ºº
>ùº
@8»
{y»
Sõ»
TI¼
Fž¼
Må¼
P3½
:„½
4¿½
:ô¾
Z/¿
(Š¿
{³¿
8/À
NhÀ
·À
+ÃÀ
8ïÀ
0(Á
0YÁ
CŠÁ
ÎÁ
,âÁ
3Â
	CÂ
IMÂ
9—Â
\ÑÂ
r.Ã
;¡Ã
VÝÃ
n4Ä
/£Ä
EÓÄ
5Å
)OÅ
GyÅ
QÁÅ
*Æ
>Æ
$YÆ
I~Æ
6ÈÆ
ÿÆ
%Ç
>Ç
([Ç
(„Ç
/­Ç
2ÝÇ
"È
"3È
 VÈ
wÈ

! ‘È
œÈ
$°È
ÕÈ
8îÈ

'É
(5É
-^É
+ŒÉ
@¸É
JùÉ
DÊ
=bÊ
O Ê
,ðÊ
;Ë
;YË
•Ë
6µË
VìË
CÌ
^Ì
zÌ
D–Ì
BÛÌ
vÍ
O•Í
*åÍ
'Î
F8Î
)Î
H©Î
8òÎ
>+Ï
tjÏ
ßÏ
9ÿÏ
*9Ð
MdÐ
&²Ð
=ÙÐ
Ñ
"/Ñ
'RÑ
KzÑ
<ÆÑ
rÒ
vÒ
ˆÒ
6šÒ
[ÑÒ
F-Ó
OtÓ
IÄÓ
>Ô
vMÔ
cÄÔ
d(Õ
l�Õ
[úÕ
VVÖ
V­Ö
P×
XU×
V®×
lØ
hrØ
>ÛØ
RÙ
bmÙ
,ÐÙ
0ýÙ
@.Ú
OoÚ
I¿Ú
v	Û
@€Û
ÁÛ
ØÛ
,èÛ
,Ü
@BÜ
+ƒÜ
?¯Ü
3ïÜ
9#Ý
>]Ý
1œÝ
<ÎÝ
SÞ
6_Þ
5–Þ
JÌÞ
ß
>+ß
<jß
D§ß
Iìß
Y6à
L�à
+Ýà
	á
<á
>Zá
™á
)³á
0Ýá
9â
9Hâ
6‚â
;¹â
õâ
>ã
8Rã
Y‹ã
9åã
-ä
1Mä
Jä
WÊä
G"å
Njå
8¹å
7òå
=*æ
=hæ
G¦æ
<îæ
l+ç
]˜ç
döç
F[è
=¢è
=àè
Fé
8eé
Wžé
Vöé
VMê
U¤ê
Aúê
B<ë
Hë
lÈë
x5ì
r®ì
y!í
]›í
_ùí
‘Yî
aëî
jMï
_¸ï
£ð
ˆ¼ð
SEñ
^™ñ
Wøñ
BPò
J“ò
sÞò
PRó
c£ó
Oô
rWô
ZÊô
n%õ
3”õ
CÈõ
"ö
0/ö
5`ö
H–ö
eßö
sE÷
n¹÷
{(ø
u¤ø
†ù
v¡ù
‡ú
€ ú
‘!û
~³û
”2ü
�Çü
 Wý
}øý
Žvþ
hÿ
ynÿ
ièÿ
vRsÉ„=qÂ‚4‚·“:pÎ�?CÁTDZUŸNõ_DU¤fú]an¿K.\z"×#ú!	.@	;o	«	2Ã	%ö	
! -:
! !h
! Š
! 1¢
! 5Ô
! >
! (Iwr<ê>'Tf»-Ð5þ4
S
=i
E§
]í
FKU’0èCL]\ªUT]6²:éu$^š\ùSV3ª@Þc~ƒ=a@J¢Gír5+¨:Ô"O2P‚4ÓG'ooTß)4)^/ˆs¸),LV.£Ò(í;0hlGÕ:XJp&»Câ&F,f9“Í$ã\2e0˜8ÉMOP, -Í?û1;(m8–2Ï5 48 <m 5ª 2à 5!*I!9t!/®!0Þ!B">R"#‘"*µ"à"Nø"JG#M’#Eà#"&$KI$\•$&ò$C%%]%*ƒ%N®%,ý%(*&'S&4{&.°&ß&"ú&C'#a''…'4­'/â'Z(Bm(4°(7å(')/E).u)3¤)KØ)*$*#O*2s*8¦*)ß*=	+#G+%k+H‘+CÚ+>,?],E�,:ã,7-,V-Mƒ-5Ñ-3.4;.*p.D›.tà.U/q/�/B¢/`å/EF0BŒ0_Ï0a/1>‘1SÐ1e$2:Š2FÅ2Q3'^3G†3!Î3<ð30-4/^4EŽ4;Ô4=5\N5'«5MÓ5F!6Fh6;¯6@ë6C,75p79¦71à7U8Zh8TÃ8Z9?s99³9?í9d-:H’:€Û::\;f—;3þ;!2<8T<(�<1¶<Bè<J+=Xv="Ï=Rò=PE>S–>Aê>X,?0…?¶?CÖ?9@&T@0{@K¬@3ø@/,A6\A5“AQÉA;B,WB2„B#·B1ÛB.
CC<CK€C*ÌC"÷C$D0?D(pDD™D9ÞD4E MESnE4ÂE`÷ERXF@«FIìF76G�nGcþGMbH8°HcéH.MI)|I'¦I ÎI6ïI&J*BJ7mJ@¥J=æJ%$K†JKeÑKƒ7L/»L3ëL+M<KMPˆM#ÙMKýM(IN0rN(£N(ÌN*õN* O-KO6yO|°O*-P@XP™P¨PÇPâP=ýP;QJQ8gQU QOöQ9FRO€R†ÐRlWS•ÄSxZT/ÓT'UB+U?nU?®U,îU8V.TV;ƒV<¿V4üV;1WPmW:¾WPùW]JX¨X*ÅX;ðX/,YP\Y@­Y$îYLZ?`Z] ZwþZdv[CÛ[E\0e\C–\€Ú\L[]J¨]>ó]62^;i^.¥^+Ô^J_;K_0‡_1¸_@ê_„+`P°`.a(0a!Ya1{aE­a>óa22b$ebDŠb;Ïb4c,@c,mc5šc/Ðc;d?<d(|dB¥d&èdAeEQeC—e4Ûe,f=f\f)zf=¤f1âf#g8gcRgJ¶gEhWGhVŸhGöhX>ib—imúikhjBÔj8kCPk*”k<¿k"ükl8;l(tl,�l2Êl3ýlP1m8‚m<»m4øm6-nFdnI«nVõnVLo6£o4Úo?p8Op/ˆp ¸pÙp1Þpq\%q9‚q¼q#Úq)þqR(rO{r^Ërz*sH¥s-îst/<tmltÚt+òt-uLu^u"~u!¡u&Ãu êuQvW]vrµv (w2Iw7|w!´wÖwJöwAx(Wx€xJ—xFâxB)y%ly4’y!Çy"éy"z+/z8[z9”zAÎz{''{,O{K|{È{(ç{q|/‚|9²|6ì|.#}@R}“}Qª}%ü}&"~8I~9‚~\¼~PGj0² ã8€(=€f€7„€-¼€&ê€,�*>�,i�%–�`¼�2‚%P‚Lv‚)Ã‚/í‚Jƒ hƒ,‰ƒ&¶ƒ Ýƒ.þƒ9-„7g„=Ÿ„/Ý„'
…,5…&b…,‰…"¶…&Ù…+†%,† R†5s†©†8½†#ö†.‡-I‡)w‡¡‡8¿‡'ø‡ ˆ <ˆ]ˆ zˆ+›ˆEÇˆ7
‰@E‰7†‰¾‰Ö‰Dð‰f5Š&œŠ-ÃŠ:ñŠ ,‹'M‹+u‹ ¡‹IÂ‹#Œ0ŒAŒ&VŒ3}Œ'±ŒÙŒøŒ�%2� X�y�;–�Ò�è�ŽhŽ�Ž-˜Ž,ÆŽ*óŽ2�1Q�%ƒ�"©�,Ì�ù��2�EQ�:—�VÒ�2)‘4\‘5‘‘?Ç‘/’?7’Cw’(»’1ä’[“Cr“0¶“ç“3”/4”"d”$‡”¬”Á”$Õ”)ú”J$•o•?�•.Ï•þ•T–#p–/”–%Ä–,ê–6—FN—•—¯—+Á—7í—™%˜5¿˜ õ˜:™7Q™‰™X¥™Gþ™YFš- š-Îš%üš@"›c› ƒ›:¤›<ß›9œ6Vœ?�œ>ÍœJ�5W�O��;Ý�0ž9Jž:„ž^¿ž>Ÿ ]Ÿ2~Ÿ.±ŸàŸ÷Ÿ G1 @y 8º ó 4¡?D¡?„¡Ä¡,ä¡/¢!A¢Ec¢2©¢9Ü¢,£;C£+£6«£6â£Y¤Ws¤YË¤+%¥2Q¥„¥I¤¥9î¥,(¦5U¦+‹¦@·¦1ø¦'*§=R§?�§?Ð§0¨:A¨:|¨3·¨,ë¨H©;a©;�©;Ù©7ª#Mª.qª# ªÄª+Þª)
! «24«)g«.‘«À«dÛ«6@¬Zw¬7Ò¬(
! ­ 3­3T­.ˆ­)·­/á­$®'6®.^®�®ž®:³®]î®'L¯t¯4‘¯Æ¯_æ¯VF°�°³°XÄ°4±XR±P«±Lü±MI²Y—²Mñ²W?³a—³ƒù³X}´PÖ´Q'µ*yµ-¤µ*Òµ2ýµ10¶%b¶2ˆ¶,»¶)è¶·.·,H· u·5–·?Ì·0¸G=¸/…¸µ¸#Ñ¸%õ¸7¹1S¹2…¹M¸¹<ºCCºD‡º;Ìº%»9.»^h»:Ç»Q¼7T¼KŒ¼Ø¼ó¼½?0½>p½7¯½'ç½¾4"¾2W¾Š¾Až¾Kà¾5,¿4b¿D—¿3Ü¿RÀ/cÀB“ÀUÖÀ2,ÁE_Á'¥ÁÍÁ1íÁ5Â&UÂ&|Â!£Â,ÅÂòÂ'Ã6Ã/NÃ+~ÃªÃÇÃCâÃ*&ÄQÄpÄ†Ä' ÄÈÄ2åÄ Å9ÅOÅ3fÅ8šÅ9ÓÅ
ÆLÆN^ÆN­ÆTüÆ3QÇP…ÇDÖÇAÈl]ÈWÊÈD"ÉZgÉQÂÉ2ÊLGÊ6”Ê?ËÊ?ËIKËK•ËEáËE'Ì?mÌO­Ì\ýÌBZÍF�ÍFäÍ_+Î>‹ÎAÊÎ<ÏSIÏE�ÏIãÏI-ÐJwÐGÂÐc
! ÑQnÑFÀÑIÒBQÒ?”ÒEÔÒ;ÓNVÓ]¥ÓGÔMKÔ]™ÔB÷ÔL:Õ[‡ÕwãÕE[ÖX¡ÖdúÖA_×B¡×Pä×C5ØMyØQÇØmÙ3‡Ù,»ÙèÙªÚ-±ÚjßÚxJÛMÃÛ;ÜKMÜc™ÜýÜÉÝáÝûÝ"Þ#<Þ.`Þ6�ÞJÆÞ"ßD4ß\yßTÖßG+àKsàI¿àC	áKMáK™á^åáUDâMšâ$èâ&
ã4ã%Pã1vã:¨ã5ãã9äBSä2–ä6Éä(å1)å;[å6—å«Îå˜zæ8ç2Lç#ç2£ç2Öç$	è-.è4\è4‘è!Æè:èè'#é*KéNvéYÅéXê2xê«ê½ê9ÎêsëT|ë@Ñë8ìœKìXèì7AíLyíBÆí/	î/9î*iî+”î;Àî,üî/)ïYïmïD~ï5Ãïùï(ð*AðnlðÛðôðD
ñ>RñD‘ñ*Öñ+ò-òTHò-�ò-ËòCùò!=ó9_ó_™ó'ùó!!ôzCô¾ô[Ýô79õ+qõ(�õ Æõçõ#ö(+ö/Tö„ö*šöÅö(àöL	÷
V÷}d÷+â÷ø€ø. øÏøÒøÖø=ïø-ù4ù6;ù6rùI©ùIóù<=úzú.�ú°ú½úÆú@×úû$ûA5û	wûR�ûÔûðûü'*üYRü4¬ü;áü<ý<Zý"—ý;ºýgöý0^þC�þ2Óþ;ÿ=BÿV€ÿ;×ÿ:<N=‹1Éû3*H.s)¢&Ì'ó&&B'i#‘'µ%Ý( ,$M r"“,¶2ã61U3‡9»4õM*3x:¬Hç/0%`†¡6ÁVø\O3¬3à6:KH†CÏU	4i	ž	½	Ú	Dø	9=
! &w
! 1žÐ@î4/=d=¢=à$
5C
8y
6²
3é
8:V9‘Ë>è<'+d2�$Ã	è4ò)')Q{‘#±8Õ%@FXv‹¤Á=Ò,I=P‡Ø0õY&€‡7Ž
! Æ>Ñ&/7 gˆ£.¿Sî-BFp:·/òN"q†0�/Î)þ)(3R)†E°-ö$$5Zy—­Ê#Ý1(3\3|;°pìp]<Î 2,D7q©2É=ü=:cxÜî$'6 ^’¤·ÉÛ@í@.Lo*¼çQù KlP~OÏ +# BO =’ Ð æ ªï 4š!iÏ!v9"#°"1Ô">#>E# „#%¥#7Ë#
! $ˆ$—$=�$®Û$fŠ%*ñ%-&0J&-{&/©&�Ù&q['LÍ'N(‡i(>ñ(0):F):�)-¼)+ê)8*-O*&}*}¤*“"+c¶+(,²C,7ö,.-2K-0~-0¯-.à-).19.lk.OØ.”(/V½/c0%x0½ž06\1@“11Ô182*?2 j2#‹26¯28æ2N3<n3G«3'ó3/41K4"}4F 4Aç4')5Q56o5¦5hÄ5)-6(W6'€6n¨6_7Pw7>È7U8Z]8=¸8Sö8AJ90Œ9N½9A:CN:B’:TÕ:r*;Q�;Tï;dD<n©<8=Q=[^=©º=Ed>šª>8E?5~?\´?P@Rb@Kµ@9AL;A[ˆAMäA[2B_ŽB$îB$C(8CaaCOÃCEDOYDF©D<ðDE-E<sEŒ°EM=FG‹FEÓF3GYMGQ§GPùGMJHA˜HEÚHE IPfIW·IMJp]JeÎJD4K9yK=³KQñKMCL:‘L6ÌLbM@fMv§M>N?]N‡�Nl%OH’O^ÛOJ:P4…PHºP?QWCQc›QFÿQ(FRoR�Rb«R6S?ESh…STîSSCTD—T\ÜTT9UHŽUV×UM.V#|VG V-èVdWd{WcàWCDX;ˆX'ÄX8ìXŠ%Yr°YA#Z“eZUùZ4O[E„[$Ê[bï[VR\#©\6Í\\]Ea]c§]d^:p^f«^=_GP_’˜_|+`Z¨`Ca+GaWsaVËaG"bCjbq®b2 cHScœcB´c+÷c3#dFWd8ždV×dX.e>‡eTÆeOfBkf5®f:äfDgPdg`µgJhVahX¸hOi?ai4¡i:Öi!j73j7kj?£jTãj98k9rk0¬k1Ýk,l1<l,nl}›l#m:=m3xm‚¬mB/n&rn7™nEÑn9o/Qo5�o;·o@óoW4pPŒp+ÝpF	q<Pq1�q0¿q5ðqK&r:rr;­r/ér/sPIs(šs)Ãsís,tL5tS‚tRÖt0)u0Zu2‹u.¾uíu:
! v.Evtv=’v7Ðv)wA2w.tw£w"¼wKßwE+xqx7ŠxUÂx/y$Hy'my"•y-¸yFæy,-zgZzPÂzN{Eb{!¨{$Ê{9ï{;)|&e|6Œ|„Ã|+H}It}`¾}"~XB~<›~<Ø~<<R/�A¿0€%2€9X€’€?¬€ì€/
! �K:�*†�(±�.Ú�^	‚1h‚/š‚UÊ‚G ƒ&hƒK�ƒ.Ûƒ#
! „.„(N„(w„( „TÉ„)…DH…)�…C·…:û…H6†9†$¹†+Þ†Y
! ‡0d‡5•‡4Ë‡-ˆ(.ˆ(Wˆ*€ˆ/«ˆ6Ûˆ0‰C‰,^‰2‹‰7¾‰2ö‰+)Š-UŠƒŠO¡Š5ñŠN'‹Œv‹6Œ*:ŒAeŒ?§ŒFçŒ$.�&S�-z�2¨�HÛ�,$Ž1QŽJƒŽÎŽ3îŽ"�B�)b�2Œ�.¿�'î�*�QA�,“�À�JÝ�-(‘DV‘>›‘(Ú‘8’4<’)q’›’9¹’/ó’^#“D‚“Ç“6Ý“”? ”`”.l”"›”¾”Ú”.ã”••.•
C•Q•i•{•ƒ•Œ•”•¥•µ•Á•Õ•ñ•
––*–7–H–[–x–�–›–¬–Â–Ù–ó–ÿ–*—/=—^m—7Ì—>˜(C˜rl˜zß˜aZ™m¼™>*šYiš4Ãš4øš-›<G›„›!ž›À›EÔ›DœD_œ=¤œ6âœ�E0�>v�4µ�+ê�@ž?Wž>—žÖž-æž2Ÿ%GŸAmŸ(¯ŸØŸHðŸ>9 -x ¦ 'Á +é ¡2¡4P¡I…¡UÏ¡Z%¢�€¢L£YO£*©£;Ô£<¤CM¤D‘¤EÖ¤Q¥:n¥Q©¥Hû¥JD¦:�¦/Ê¦†ú¦O�¨’Ñ¨µd©|ªW—ªKïª9;«8u«�®«0¬:°¬7ë¬g#­®‹­I:®]„®wâ®uZ¯_Ð¯b0° “°[4±?�±NÐ±6²&V²V}²UÔ²9*³3d³6˜³Ï³é³´´,´'D´l´‹´.£´%Ò´-ø´&&µAMµ+�µ»µÙµ&÷µq¶(�¶R¹¶4·>A·Q€·KÒ·‚¸€¡¸Q"¹Pt¹NÅ¹RºLgºQ´º,»Q3»7…»=½»û»y{¼^õ¼1T½-†½g´½g¾~„¾/¿/3¿4c¿2˜¿`Ë¿G,À)tÀcžÀ6Ál9ÁZ¦Á6Â'8Â2`ÂN“Â|âÂ—_ÃV÷Ã?NÄnŽÄ=ýÄ5;Å4qÅ6¦Å7ÝÅUÆCkÆs¯Æ&#Ç$JÇPoÇ>ÀÇ`ÿÇ``ÈAÁÈ%É8)É bÉNƒÉ^ÒÉ1ÊHOÊJ˜Ê]ãÊLAË(ŽËD·Ë3üË50Ì0fÌ—Ì4µÌZêÌ.EÍ8tÍ?­Í-íÍWÎLsÎ6ÀÎt÷ÎClÏI°Ï%úÏG Ð8hÐV¡Ð1øÐ-*ÑMXÑ?¦Ñ\æÑgCÒ4«Ò7àÒDÓI]ÓH§ÓHðÓ:9ÔqtÔQæÔM8Õ=†ÕKÄÕTÖleÖWÒÖ<*×Fg×M®×\ü×[YØ:µØAðØF2ÙEyÙI¿Ù<	Ú6FÚ=}ÚO»Ú;ÛFGÛNŽÛ8ÝÛ4Ü*KÜ$vÜF›Ü4âÜ+ÝYCÝD�Ý6âÝ7Þ6QÞ9ˆÞ5ÂÞ>øÞ>7ß;vß9²ß1ìßHà0gà@˜àBÙà7áDTá+™á+Åá.ñá. âAOâ!‘âV³â
! ãˆ$ã‹­ã9ä3Nä‚äŽžä‘-å¿åŽÛå‘jæ3üæM0çN~ç0Íç%þçA$èOfè+¶èTâè"7é)Zé4„é!¹éwÛé(SêF|êHÃê<ëLIëL–ëLãëL0ì?}ì)½ìçìaíKií=µí4óí3(îE\î1¢î^Ôî@3ï„tï©ùïd£ð,ñ%5ñ![ñ%}ñX£ñ+üñF(òFoò[¶ò(ó4;óPpó@Áó9ô4<ô}qô4ïôh$õ5�õ'Ãõ/ëõIö1eö9—ö8Ñö�
! ÷<Œ÷JÉ÷MøYbøW¼ø>ù(Sù,|ù@©ùaêùLú+iú2•ú5ÈúšþúŒ™ûG&ühnüO×ü2'ý2ZýV�ý=äý"þ#Aþ7eþ[�þ1ùþX+ÿ<„ÿ[Áÿ4=RK�KÜ@(jiÔ8êJ#qn}àH^§OÇ<nTVÃPˆk]ô=RP�Máo/iŸl	nvLåT2	O‡	J×	 "
! QC
! •
! Bª
! .í
! AD^Y£8ýU6IŒhÖ4?
;t
+°
4Ü
.0@>qQ°82;AnF°{÷Ls.À/ï$7\x–/±&á2#;_@nX¯NAW™-²1à:)<d3¡FÕYMv4ÄùE	Ol#£<½ú@GZ@¢6ã/:J ….¦&Õü=A\8ž#×ûQPkN¼NKZI¦Kð8<@u2¶<é &5Ge}Vã„:‹¿_KR«Uþ~T 0Ó -!H2!{!š!­!À!,Ò!Iÿ!>I"Fˆ",Ï"5ü"C2#8v#6¯#Læ#63$Nj$8¹$1ò$4$%;Y%1•%1Ç%:ù%74&.l&_›&@û&S<'F�'@×'G(J`(L«(Nø(JG)7’)9Ê);*:@*9{*µ*4Ì*A+HC+*Œ+ ·+<Ø+>,5T,9Š,RÄ,->.-Fm-/´-5ä-J.Je.°.Î.%ì.!/r4/W§/nÿ/>n0;­0;é0;%1;a1W�1'õ1d2=‚2>À27ÿ2973Jq3B¼3ÿ3464VK4‚¢4B%5Fh5G¯5>÷5A66"x62›61Î67K7Of7J¶738[58!‘8U³85	95?9u9/”9.Ä99ó9--:F[:L¢:%ï:?;CU;3™;5Í;P<9T<VŽ<Oå<L5=+‚==®=Tì=)A>0k>"œ>*¿> ê>?@‹?Ì?/á?/@BA@,„@2±@2ä@3A-KA yA<šAg×AF?BU†BNÜBQ+CK}CaÉCW+DrƒDyöD_pEWÐEV(FNFIÎFHG)aG(‹G,´G=áG]HR}HYÐHS*IQ~IAÐITJ.gJ0–J0ÇJ-øJ-&K4TK/‰K/¹K"éK*LJ7LL‚LÏL4êL:MGZM?¢MRâM>5N>tN7³NLëNN8O'‡O6¯O<æO„#Pc¨P`QYmQ<ÇQŒRJ‘R*ÜR‚SMŠSHØSc!T-…T_³TrU)†U!°UZÒU(-V@VV[—VóVW%3W#YW}W-—WÅWÜWôW X!-X"OX"rX$•X$ºX0ßX2YHCY(ŒY(µY_ÞYr>Z6±Z=èZ/&[>V[9•[wÏ[sG\K»\P]gX]MÀ]v^G…^[Í^A)_±k_°`OÎ`1aMPagžacb7jb¢bJºbJcPc=fc(¤c&Íc@ôcB5d,xds¥d[eBue,¸eBåe,(fDUf.šfDÉf.gl=gƒªg2.hAah2£h0ÖhKiSi;qi%­i%ÓiTùi'NjBvjZ¹j6k5KkP�kFÒk4lÊNlDm^m){m(¥m Îmïmtn9ƒn\½nCoO^o8®o5ço}p&›p5ÂpYøp0Rq2ƒq%¶q ÜqOýq?MrB�r(Ðr,ùr/&sHVsDŸs$äsQ	t*[tD†t+ËtD÷t@<u}u-•uÃu5Üuv(.vWv)lv?–vDÖv1wRMw? wBàw8#x2\x2�x,Âxïx/y41y/fyD–yFÛyF"z-iza—z.ùzY({H‚{)Ë{)õ{Y|y|6˜|6Ï|,}3}NK}Gš}â},ø}*%~/P~<€~2½~/ð~/ 4P2…4¸.í<€*Y€c„€zè€ˆc�„ì�Eq‚„·‚L<ƒ™‰ƒá#„$…�*†Ð¸†‰‡F�ˆNÔ‰S#Š:wŠ=²Š(ðŠ‹".‹"Q‹ t‹ •‹$¶‹$Û‹"Œ"#Œ)FŒ/pŒ2 Œ1ÓŒ4�.:�1i�/›�CË�oŽUŽ4ÕŽ>
! �1I�D{�ZÀ�w�P“�Oä�w4‘H¬‘[õ‘GQ’8™’@Ò’C“mW“aÅ“~'”]¦”d•ai•XË•o$–L”–Má–„/—(´—(Ý—(˜(/˜X˜Ð\™Q-šEš?Åš7›-=›8k›Z¤›Wÿ›pWœÈœPæœG7�`�à�Iž{Jž^Æž'%Ÿ$MŸErŸT¸ŸJ
 X u *� 2º ¡í )�¡?¹¡$ù¡:¢,Y¢†¢1¦¢Ø¢ó¢£9,£=f£;¤£2à£¤)“¤D½¤-¥I0¥z¥/š¥Ê¥=æ¥=$¦Ab¦-¤¦$Ò¦ ÷¦ §J9§F„§?Ë§5¨'A¨-i¨*—¨AÂ¨.©23©(f©M�©)Ý©-ª95ª)oª@™ªHÚªH#«nl«AÛ«O¬<m¬1ª¬dÜ¬=A­#­4£­Ø­ ö­®V/®8†®1¿®+ñ®+¯+I¯4u¯4ª¯*ß¯*
! °!5°,W°.„°.³°.â°.±/@±/p±0 ±0Ñ±0²03²0d²0•²0Æ²0÷²0(³0Y³0Š³0»³.ì³.´.J´.y´.¨´.×´/µ.6µ.eµ.”µ.Ãµ0òµ0#¶0T¶0…¶.¶¶.å¶.·.C·.r·.¡·.Ð·.ÿ·..¸.]¸/Œ¸/¼¸-ì¸.¹.I¹/x¹/¨¹.Ø¹.º.6º.eº,”º-Áº-ïº.»4L»<�»E¾»5¼5:¼)p¼Jš¼Jå¼20½6c½3š½AÎ½F¾:W¾C’¾AÖ¾£¿:¼¿C÷¿$;ÀC`ÀE¤À(êÀÁ5,Á8bÁ8›Á,ÔÁ1Â3Â2@Â5sÂ2©ÂDÜÂC!ÃLeÃÆ²Ã7yÄ�±ÄJ3ÅM~Å[ÌÅC(Æ3lÆC Æ?äÆ?$Ç$dÇ`‰Ç!êÇÈ$)È&NÈ uÈ0–È-ÇÈ(õÈÉ'8É+`É'ŒÉ!´É ÖÉ!÷É!Ê-;Ê&iÊ"�Ê"³Ê)ÖÊ,Ë%-Ë3SË6‡Ë ¾Ë$ßË)Ì).Ì5XÌ`ŽÌ§ïÌ—Í(¶Í'ßÍ0Î98Î1rÎ¤Î>¸ÎX÷Î@PÏW‘ÏIéÏ=3Ð>qÐ0°Ð'áÐ1	Ñ#;Ñ[_Ñ`»Ñ(Ò>EÒ;„ÒBÀÒÓIÓDdÓP©ÓFúÓJAÔCŒÔFÐÔJÕMbÕF°ÕI÷ÕUAÖK—ÖCãÖ%'×M×.h×-—×6Å×#ü×3 Ø#TØ
xØ)†Ø°ØÉØ@ÙØÙ6ÙKÙkÙT‹Ù5àÙ/Ú,FÚ$sÚ˜ÚG§ÚgïÚTWÛR¬Û+ÿÛj+Üd–ÜcûÜ@_Ý& Ý>ÇÝ?Þ;FÞ6‚Þ'¹ÞˆáÞ1jß/œß9Ìß-à94à7nà7¦àfÞà.Eá?tá†´ái;âU¥â=ûâ29ã0lã&�ã?Äã/äF4ä<{ä„¸äF=å8„å½åÑå/ñå0!æ*Ræ'}æ7¥æKÝæ7)çaç8xç±ç'Ëç*óç4èASè@•è*Öè3é'5éP]é%®éFÔéê%4ê<Zê?—êI×ê!ë@6ë'wë;Ÿë'Ûë\ìX`ì<¹ìVöì+MíDyí2¾í.ñí. î Oî4pî,¥î%Òî&øî>ï4^ï3“ï>Çï/ð-6ð,dð1‘ðTÃðñ15ñ gñMˆñ#Öñ?úñ1:òlò2ˆò*»òæò†ók‡ózóó_nô#ÎôSòôHFõ#�õ,³õEàõ(&ö;Oö…‹ö+÷%=÷=c÷M¡÷)ï÷$ø4>ø0sø@¤øåø/ù!5ù"Wù9zùL´ù`ú)bú)Œú3¶ú'êútûB‡û;Êûaü2hüd›üJý3KýNý'Îý!öýþ5þTþCqþNµþ,ÿM1ÿ5ÿ9µÿQïÿ1A0s¤8µ"î%#7B[;žÚAõ73T(ˆ5±#ç.%:=`*žEÉDT@r;³-ï59SA�.Ï2þ.1.`>�£Î'r4š4Ï% ÍF9	þN	„M
! =Ò
! 4HE3Ž(Â)ën.„|³¤0
*Õ
M>N-�1»/í'QE.—'Æ,î+1G'y¡sÁ85jn,Ù'>.qmaßMA%�µAÑK1_‘>¦vå>\\›+ø&$?K,‹D¸!ý ;@S|ÐK×$#&H!o,‘(¾.çF]SfLº8U@(–d¿V${‘§ ½Þ-ô+"Ne0|I­)÷4!Vr7�>ÅPBU'˜*À0ë*+G%s,™(Æ3ï# A \ | "™ ¼ Õ ó .!3?!6s! ª!GË!""'6"7^"@–"3×"$#/0#(`#/‰#¹#<Ï#8$(E$2n$¡$³$/Ñ$%%%
>%L%h%1€%)²%Ü%'ò%M& h&D‰&*Î&ù&5'$N'/s'B£'1æ'( +($L(;q()­(p×(8H)C�)>Å):*3?* s*4”*=É*:+3B+2v+A©++ë+z,X’,2ë,%-FD-4‹-*À-;ë-('.hP.¹.'Ù.>/9@/`z/.Û/M
! 03X0 Œ0­04Ä0Dù02>12q1E¤18ê12#23V2&Š2D±21ö2J(3(s3?œ39Ü3Y4=p4=®4=ì4=*5Ah5>ª5Eé5r/6*¢6+Í6ù6@7*Q7Y|7IÖ7E 8Sf8º8.Ò8b9Ed99ª9Yä9B>:5�:@·:;ø:�4;!Â;Hä;C-<Kq<‹½<LI=7–=eÎ=&4>L[><¨>å>Âé?í¬@0šABËA:BWIB!¡ByÃBI=C:‡CJÂC;
D8IDN‚D,ÑD0þDU/E4…E+ºE[æE"BFUeFr»F0.GD_Gd¤G&	H=0H4nHG£HWëH\CI= IaÞII@JVŠJNáJk0K~œKGL:cLbžLdMfMSyMSÍMI!NkNE‚N@ÈN:	ODOBTOG—OLßO,PEP`P+vP¢P½P@ÚPQ1Q$NQ5sQ5©Q5ßQ(R>>RA}R7¿R÷RKS4\S‘SgªS1TDT[TnT†TšT/¯TßTóT	UU93UNmU¼UÙUìUÿUV2VEVYVwV!ŠV¬V!ÃVåV!üVW5WTWhW#�W7¥WkÝWGIXN‘X:àXKY gYZ'ZAZ[Z,qZAžZ&àZ,[>4[.s[5¢[7Ø[:\(K\'t\'œ\%Ä\1ê\]'7]_],z]=§]\å]0B^0s^+¤^!Ð^"ò^_4_T_s_’_±_Ð_ï_	`#`=`1]`�`1¯`á`a!aAa aa‚ašaµaÔaóab61bJhb&³b/ÚbJ
! c'Uc}cœcB»c1þc 0d$Qd&vd&�d)Äd)îdAe2ZeN�eKÜe-(f-VfN„f5Óf~	gAˆg>Êg<	h8Fh:h@ºh1ûh7-i.ei/”i$Äi)éi0jADj1†j/¸j1èj?k3ZkFŽk=Õk=l;Ql:�l:Èl5m99m9sm9­m6çm.nkMn$¹n8ÞnCoC[oAŸoAáo<#p<`p?�pÝpmôpbqqCœq9àq3rNrqmr#ßrs s5:s0ps4¡s4Ös4t1@trt,Žt(»tIätV.u[…u<áuAvD`v+¥v*Ñv8üvU5w#‹w$¯wRÔwn'x:–xÑx!çxE	y<OyFŒy!ÓyHõy_>zažze{'f{5Ž{JÄ{A|©Q|Zû|$V}F{}FÂ}H	~RR~#¥~5É~ÿ~]&}ž¤ÆC€;
! �TF�›�Kµ�Z‚u\‚Ò‚:á‚"ƒ[?ƒ›ƒ¸ƒÕƒ;ðƒY,„]†„Hä„A-…#o…“…B«…î…†^†B~†PÁ†7‡>J‡8‰‡QÂ‡DˆFYˆ2 ˆ(ÓˆTüˆ+Q‰3}‰i±‰LŠ.hŠ9—Š;ÑŠ
‹$%‹@J‹?‹‹?Ë‹=ŒGIŒN‘Œ.àŒ8�0H�,y�&¦�MÍ�+Ž1GŽyŽI™Ž%ãŽA	�=K�B‰�.Ì�<û�J8�;ƒ�3¿�Eó�I9‘.ƒ‘3²‘7æ‘G’#f’2Š’)½’Eç’D-“Zr“,Í“>ú“G9”5�”&·”*Þ”2	•2<•;o•-«•TÙ•4.–>c–9¢–1Ü–>—@M—.Ž—+½—Ré—Q<˜NŽ˜LÝ˜<*™,g™8”™WÍ™+%š"Qš[tšXÐšE)›.o›6ž›.Õ›.œ,3œ(`œ\‰œ4æœ,�ZH�W£�Kû�CGž ‹žÍ,ŸHúŸoC A³ >õ Q4¡O†¡IÖ¡( ¢,I¢(v¢,Ÿ¢!Ì¢-î¢œ£:¹£;ô£40¤'e¤'�¤(µ¤-Þ¤E¥(R¥W{¥Ó¥+ò¥*¦8I¦8‚¦4»¦Ið¦E:§+€§2¬§Cß§7#¨)[¨-…¨'³¨'Û¨(©-,©Z©8y©4²©ç©*ª{-ª™©ª\C«… «8&¬3_¬%“¬
! ¹¬<Ä¬-­%/­!U­5w­%­­9Ó­>
®8L®D…®>Ê®C	¯HM¯B–¯=Ù¯A°;Y°@•°;Ö°@±:S±KŽ±EÚ±3 ²ST²U¨²^þ²P]³Q®³W´†X´Oß´X/µˆµx¨µK!¶Òm¶«@·Gì·4¸G¸`¸r¸‚¸•¸!¬¸Î¸5ê¸4 ¹/U¹Q…¹1×¹7	º=Aº;º»º Óº2ôº7'»/_»K�»9Û»9¼9O¼G‰¼KÑ¼O½Zm½WÈ½3 ¾DT¾z™¾6¿>K¿5Š¿WÀ¿;À?TÀz”À]Á3mÁ*¡ÁYÌÁP&ÂWwÂJÏÂJÃceÃBÉÃ1ÄA>Ä:€Ä$»Ä6àÄ6Å6NÅ6…Å7¼Å7ôÅ8,Æ8eÆ8žÆ8×Æ8Ç8IÇ8‚Ç8»Ç8ôÇ8-È8fÈ8ŸÈ6ØÈ6É6FÉ6}É6´É6ëÉ7"Ê6ZÊ6‘Ê6ÈÊ6ÿÊ86Ë8oË8¨Ë8áË6Ì6QÌ6ˆÌ6¿Ì6öÌ6-Í6dÍ6›Í6ÒÍ6	Î7@Î7xÎ5°Î6æÎ6Ï7TÏ7ŒÏ6ÄÏ6ûÏ62Ð6iÐ9 Ð5ÚÐ5Ñ6FÑ&}ÑL¤ÑhñÑZÒDlÒ,±ÒuÞÒTÓ(mÓW–Ó\îÓFKÔ3’Ô ÆÔHçÔ;0Õ2lÕ+ŸÕ]ËÕ:)Ö=dÖ^¢ÖF×@H×1‰×E»×$Ø!&ØJHØB“Ø'ÖØ/þØ*.Ù*YÙ)„Ù*®Ù*ÙÙ)Ú™.ÚAÈÚ0
! Û9;ÛEuÛ@»Û@üÛj=Ü,¨ÜUÕÜD+ÝŠpÝRûÝHNÞI—Þ=áÞIß1iß>›ßGÚßF"à(ià’à.ªà-Ùà]á"eá8ˆáAÁá-â.1âF`â'§â-Ïâ0ýâ].ã,Œã=¹ã'÷ã+ä'Käbsä6Öä1
å?åN]å;¬å)èå1æ#Dæhæ+‡æ#³æ-×æ=ç+Cç7oç+§çÓç'ðç%è'>è=fè=¤èâèCÿèHCé^Œé<ëéR(êa{ê8Ýê5ënLë:»ë2öë6)ì6`ìD—ì6Üì@í;Tí@�í7Ñí9	î;Cî7î8·îFðî77ïFoïV¶ï<
ð:Jð:…ðBÀðHñCLñ<�ñCÍñ<ò<NòG‹òCÓòUóZmó%Èó,îóôK6ôN‚ôGÑô,õFõ6\õ5“õNÉõ5öQNöD ö9åö3÷1S÷/…÷;µ÷/ñ÷;!ø-]ø0‹øB¼ø$ÿø"$ùGù3Yù@�ùRÎù0!ú*Rú.}ú/¬ú(Üú>ûDûdû(‚û:«ûæû5ýû'3ü![ü}ü(�ü+Æü&òü+ý$EýFjýN±ý4þ35þ;iþ<¥þDâþ<'ÿMdÿ,²ÿßÿiöÿc`mÄm2m / 9P/Š!ºUÜS2S†(Ú\B`X£XüZU°'Ã(ë349h0¢0Ó/<45q&§-Î@ü"="`;ƒ<¿1üI.	#x	œ	)²	Ü	;î	?*
! ej
! Ð
! Qà
! 2FKd’÷ 24.g–H¶Mÿ[M
 ©
Ê
Dè
,-2Z&�L´L?N+ŽFºT_V5¶Aìi.M˜HæD/>t`³?RTG§aï6QIˆVÒC)Wm`Åf&–�v$S›Hïk8^¤FfJO±PcRv¶i-F—lÞ™KUåE;o�œñfŽjõ7`…˜‡ ž¦ RE!o˜!D"LM"pš"`#„l#ˆñ#9z$.´$ ã$:%9?%!y%j›%�&Uˆ&rÞ&UQ'h§'B(^S(F²(Yù(^S)E²)Lø)9E*4*,´*,á*&+p5+/¦+6Ö+I
,-W,"…,7¨,8à,+-4E-"z-�-0´- å-^.%e.‹.,¨.9Õ.?/O/n/0Œ/-½/ë/)
! 040$E0Šj0Yõ0=O1$�1C²1Eö1.<2=k2>©2Aè2v*3E¡3Eç3h-4x–4n5W~5mÖ5JD6�6C¬6Hð67979q7)«7Õ74ë71 8[R8®8,Ë85ø8N.9S}9CÑ9):6?:-v:\¤:L;N;2f;™;®;n»;9*<?d<B¤<(ç<.=`?=C =Kä=f0>A—>nÙ>H?<d?$¡?%Æ?1ì?
@,@;@ Y@4z@8¯@è@Ah!A[ŠA+æA$B7BEUB6›B<ÒBAC6QC‘ˆC7D]RD`°D)EO;EG‹E)ÓEHýE3FFKzFMÆFDGDYG<žG¡ÛG }HžI°JÏKßL1þL(0M@YMHšM+ãMCN6SN8ŠN-ÃN;ñN_-O�O2­O+àO1P>PHPPC™PEÝP@#Q8dQ@�QKÞQ`*R`‹RJìRb7SbšSHýS2FT4yT5®T*äTIU=YU$—UP¼U
V9!V [V$|V>¡V,àVW
W*eWn�WKÿWRKXmžX@YGMY)•Y-¿YOíYY=Z—Z®Z6ÅZ5üZE2[Sx[iÌ[u6\r¬\*]AJ]5Œ]HÂ]=^=I^B‡^;Ê^N_7U_A�_fÏ_66`Km`-¹`Oç` 7a+Xa'„a'¬a%Ôa1úa7,b�db@ôb&5c
! \cxgcwàcXdGvdQ¾d?e+PeB|e#¿e?ãe?#f"cf3†f+ºfMæf.4g-cg.‘gÀgÝgôgh$h.Bhqh+ˆhF´hHûhTDi#™iE½i+j"/j,RjGj'Çj<ïj;,kIhk²k-Äk<òk/l*Il*tl'Ÿl"ÇlKêl;6m=rmB°mNóm=BnF€nHÇnBoFSoDšoßoöoCpEUp›pAµp÷pJq7]q.•qJÄq8r;Hr„r-™r|ÇrxDsn½sJ,t8wtP°t4u$6u$[u+€u0¬u%Ýu;v.?v©nvNwUgwQ½wVx[fx“Âx_VyT¶y‰zS•z)éz2{QF{0˜{/É{Fù{O@|;�|1Ì|8þ|<7}Ht}A½}Kÿ}JK~K–~Lâ~C/EsC¹;ý)9€c€^‚€Bá€W$�=|�!º�*Ü�?‚6G‚3~‚2²‚:å‚, ƒLMƒ!šƒ"¼ƒ5ßƒM„#c„!‡„j©„,…OA…Q‘…+ã…S†*c†>Ž†6Í†4‡X9‡=’‡!Ð‡'ò‡)ˆ-Dˆ*rˆ%�ˆ2Ãˆ.öˆ=%‰4c‰.˜‰4Ç‰#ü‰' Š‚HŠËŠjÓŠL>‹3‹‹:¿‹-ú‹/(Œ?XŒ©˜Œ¨B�:ë�B&ŽDiŽA®Ž/ðŽ- �&N�Šu���3(�(\�?…�DÅ�7
! ‘&B‘i‘>ƒ‘*Â‘:í‘R(’3{’.¯’FÞ’%“kD“e°“8”#O”2s”7¦”(Þ”5•³=•-ñ•=–G]–5¥–<Û–Z—es—2Ù—6˜FC˜MŠ˜;Ø˜S™Gh™A°™;ò™<.š^kš?Êš6
! ›mA›Q¯›3œ'5œ]œitœRÞœA1�Ps�GÄ� žQ-žEžŸÅžeŸ0„Ÿ1µŸ]çŸE 1_ ‘ ,® 'Û A¡'E¡m¡"�¡.°¡Bß¡,"¢O¢in¢3Ø¢G£5T£4Š£¿£?Ö£?¤?V¤?–¤=Ö¤>¥=S¥U‘¥@ç¥?(¦=h¦(¦¦-Ï¦Dý¦FB§J‰§NÔ§@#¨8d¨P�¨Hî¨E7©0}©$®©-Ó©;ªG=ª,…ª=²ª<ðª<-«0j«2›«UÎ«K$¬"p¬1“¬!Å¬4ç¬-­-J­Ax­Aº­ ü­#®7A®(y®¢®$Â®=ç®?%¯8e¯)ž¯/È¯>ø¯E7°J}°!È°.ê°'±)A±+k±%—±,½±*ê±=²LS²E ²Iæ²H0³8y³²³SÅ³>´3X´Œ´ª´,Á´0î´Lµ;lµ9¨µ8âµ?¶2[¶UŽ¶=ä¶'"·FJ·;‘·0Í·6þ·H5¸=~¸?¼¸)ü¸(&¹3O¹;ƒ¹ ¿¹Là¹O-ºJ}ºFÈºA»Q»/p»/ »&Ð»#÷»2¼,N¼D{¼;À¼Jü¼0G½>x½-·½>å½8$¾I]¾@§¾Jè¾33¿/g¿'—¿#¿¿$ã¿TÀ>]À9œÀ0ÖÀQÁOYÁM©Á<÷Á
4ÂGBÂ6ŠÂPÁÂ8Ã<KÃ3ˆÃ>¼Ã%ûÃX!Ä,zÄ0§ÄBØÄÅD9Å~ÅA’Å<ÔÅ,Æ>Æ6PÆ‡Æ2¡ÆÔÆ3ïÆ?#Ç*cÇ+ŽÇ;ºÇ<öÇI3È
}È<‹ÈÈÈ&æÈV
É(dÉ*�Ég¸É5 Ê6VÊ@�Ê!ÎÊYðÊJË^gËWÆËÌe4Ì9šÌKÔÌ Í3Í(FÍ'oÍE—Í?ÝÍ)Î9GÎ6�Îq¸Î-*Ï}XÏxÖÏOÐ"ÏÐòÐ6Ñ$EÑ€jÑhëÑ(TÒ*}Ò(¨Ò+ÑÒAýÒJ?ÓFŠÓ*ÑÓüÓ!Ô 9ÔZÔŠqÔœüÔ;™Õ)ÕÕ5ÿÕL5Ö‚Ö&ŸÖ\ÆÖ+#×VO×<¦×žã×[‚Ø:ÞØ+Ù1EÙ1wÙ1©ÙÛÙöÙ7ÚhFÚ3¯ÚVãÚ2:Û6mÛK¤Û@ðÛ1ÜHÜ"fÜ'‰Ü'±ÜvÙÜzPÝËÝEãÝ<)Þ<fÞg£ÞCßCOß@“ßgÔßH<à~…à]á+báŽá\¤á(â3*â9^âH˜âHáâ,*ã(WãA€ãLÂãGä<Wä,”ä(Áä�êäKzåXÆå,æLæORçp¢çhèd|ècáèUEéS›éLïé`<ê;�êDÙêBë0aëW’ëêë<jì\§ì&í+íaHíªí2¿íòíYî_î?{î»î3Èî)üî6&ï$]ï0‚ïT³ï3ð7<ð8tð ­ðIÎðIñIbñ,¬ñDÙñoòkŽòGúòzBó_½ó>ô"\ô ô: ôMÛô)õ:=õ¦xõ§ö4Çö/üö,,÷Y÷#u÷3™÷=Í÷7øPCø:”øÏøèø(ù,1ù)^ùAˆùSÊùLúKkúW·úQû2aû6”ûOËû6üYRü0¬üGÝü%ý7EýK}ýNÉýGþQ`þL²þ5ÿþ5ÿFOÿ&–ÿ½ÿEÝÿ8#9\*–:Áü: V¦÷‡ž&'D0lM�cë'ORw3Ê'þ?&>f3¥MÙ('EPZ–1ñL#Ap?²ZòiMa·'	HA	2Š	<½	6ú	>1
! @p
! :±
! ’ì
! S+Ó:ÿ2::m;¨>ä!#
E
=`
;ž
;Ú
?*V5�:·:òC-(qJšQåY7Y‘bëkNqºx,w¥��«�9�Ç�U�å�s�‚‘‘‘¦”8:ÍK=T:’ÍBí<0<mª:Ç:G=:…+À:ì('Pn*�/¸=èH&4o/¤/Ô0D5bz0Ý@ �O dÝ $B!;g!7£!Û!*ú!/%"hU";¾";ú"c6#Wš#ò#X$Kd$)°$(Ú$%$!%;F%2‚%)µ%3ß%3& G&4h&:�&4Ø&)
'_7')—' Á'Oâ'72(3j(9ž(;Ø(J)0_)J�)ZÛ)B6*[y*+Õ*&+(+@+.V+1…+N·+O,5V,0Œ,1½,#ï,3--G-*u-) -,Ê--÷-(%.,N.,{.&¨.#Ï.!ó."/'8/=`/-ž/3Ì/,0*-0*X0%ƒ0'©0*Ñ0.ü0,+1&X1)14©1$Þ1&2+*2-V2(„2­20Í2þ2:3;Y3:•30Ð3I4EK4N‘4Và4S75-‹51¹5)ë56(26¨[6/7147.f7#•7¹7(Ö7"ÿ79"8@\8+�8 É82ê8&9*D91o9¡9D¶9(û9,$:Q:-f:$”:&¹:,à:O
;*];!ˆ;+ª;-Ö;¡<1¦=`Ø=F9>€>5˜>Î> ë>?	)?}3?S±?6@=<@@z@T»@[AQlAy¾A78B˜pBY	CecCbÉCB,DUoDAÅDmE}uE@óEU4FNŠFLÙFr&Gc™G`ýG@^HDŸH>äHP#IƒtIqøIxjJ&ãJE
! KÁPKBLkUL_ÁLX!M`zMMÛM1)N.[N)ŠN.´N<ãN; O*\O:‡O,ÂO5ïO3%P{YPÁÕP‰—Qƒ!R‚¥RP(SpySVêSBAT‡„TÞUÚëUcÆVN*WiyW2ãW^XPuX<ÆX@Y@DYF…Y/ÌYBüYE?Z_…ZRåZX8[A‘[EÓ[B\X\\kµ\D!]Mf]7´]:ì]\'^S„^XØ^^1_l�_Wý_aU`R·`H
! a`Sa7´a=ìaK*blvb^ãb=BcC€c>ÄcgdQkd>½d|üdpye%êeMfz^fFÙfZ gp{gXìgLEhI’hFÜhL#iepiZÖi“1jŽÅjŠTkŽßkGnl;¶lbòl§Um­ýmB«njînYo]qoÏoïop*p:Ep6€p=·pªõpŽ qŒ/rG¼rRs^Wsw¶s�.t5¼tZòtMu@ÍuuvG„v>Ìv,wh8wW¡wAùwC;xhxœèxœ…y"z.BzZqz<ÌzH	{R{$e{AŠ{oÌ{#<|d`|[Å|C!}Ie}!¯}kÑ}6=~?t~&´~1Û~4
5B+x!¤3Æ3ú*.€4Y€/Ž€1¾€Vð€\G�G¤�_ì�%L‚\r‚$Ï‚Iô‚>ƒ9^ƒ8˜ƒ9ÑƒE„(Q„6z„:±„@ì„5-…@c…+¤…+Ð…ü…†.2†?a†5¡†-×†B‡"H‡Zk‡aÆ‡6(ˆ;_ˆF›ˆ;âˆ@‰A_‰H¡‰bê‰!MŠGoŠF·Š?þŠD>‹4ƒ‹¸‹IÕ‹MŒ mŒ;ŽŒ8ÊŒ5�&9�U`�3¶�ê�DŽ2GŽRzŽ%ÍŽ<óŽ<0�Bm�+°�/Ü�.�';�4c�D˜�SÝ�‰1‘(»‘0ä‘D’4Z’*�’º’4Ú’-“5=“/s“2£“)Ö“.”!/”;Q” �”"®”Ñ”8â”"•E>•$„•L©•-ö•1$–&V–5}–³–(Ñ–ú–)—6;—@r—=³—:ñ—;,˜Jh˜<³˜8ð˜:)™Ad™=¦™3ä™0š3Iš:}š5¸š6îš6%›4\›‘›9¬›&æ›&
œ44œ5iœ(Ÿœ9Èœ/�2�%N�5t�#ª�wÎ�£Fž¹êž¤¤ŸI -e *“ ;¾ ú .¡+?¡-k¡/™¡,É¡1ö¡$(¢PM¢Kž¢,ê¢D£*\£R‡£RÚ£B-¤1p¤¢¤(Â¤Ië¤F5¥J|¥IÇ¥&¦O8¦ˆ¦§¦½¦Õ¦ë¦$§/&§@V§.—§Æ§Kã§./¨2^¨‘¨¤¨·¨Ï¨$å¨/
! ©:©X©u©#“©·©Ò©Rñ©3Dªxª:ˆªÃª/ßªD«$T«4y«R®«O¬LQ¬dž¬C­/G­w­—­+®­Ú­!õ­®23®Jf®J±®;ü®68¯Go¯W·¯&°96°6p°3§°3Û°'±.7±'f±!Ž±°±CÉ±?
²M²j²=Š²<È²*³M0³H~³HÇ³H´HY´¢´$´´(Ù´'µ8*µ8cµ$œµEÁµ$¶r,¶CŸ¶6ã¶1·IL·$–·»·EØ·<¸&[¸V‚¸-Ù¸K¹~S¹QÒ¹H$º mºKŽº)Úº(»%-»0S»,„»j±»B¼>_¼:ž¼7Ù¼c½u½G•½=Ý½)¾$E¾j¾;�¾(½¾'æ¾)¿'8¿,`¿3�¿&Á¿0è¿%À1?À3qÀ%¥À,ËÀ%øÀEÁ%dÁ0ŠÁ(»Á.äÁ4Â@HÂ+‰Â4µÂ3êÂ"Ã9AÃ{Ã.˜Ã;ÇÃDÄ)HÄ"rÄ;•ÄÑÄêÄ;ÅUCÅ™Å&¶Å$ÝÅ#ÆD&ÆvkÆvâÆ}YÇ~×Ç-VÈL„È!ÑÈ-óÈ"!É]DÉ)¢ÉKÌÉ,Ê;EÊg�Ê#éÊ=
Ë;KËV‡Ë)ÞËÌo&ÌŒ–Ì{#Í^ŸÍþÍEÎ*`Î%‹ÎN±Î3Ï(4Ï]Ï|ÏU•ÏDëÏi0ÐhšÐOÑ&SÑ<zÑ7·Ñ@ïÑa0Ò2’Ò(ÅÒ&îÒÓ4ÓIÓM^Ó7¬Ó?äÓ$$Ô*IÔtÔ�ÔB«ÔPîÔ*?ÕJjÕ+µÕ6áÕwÖ3�ÖDÄÖ?	×$I×:n×6©×<à×dØF‚ØÉØ5èØMÙ=lÙbªÙ(
Ú�6ÚHÆÚ{Û_‹ÛLëÛR8ÜA‹ÜLÍÜ1Ý0LÝM}ÝËÝ'áÝ%	Þ/ÞFÞaÞzÞ/”Þ/ÄÞ,ôÞ!!ß)Cß&mß"”ß.·ß1æß-àFà?eà5¥à[ÛàQ7á‰áW	âoaâSÑâ6%ã\ã>Üãrä\Žärëä¤^å€æU„æIÚæ†$ç‹«çN7è�†èˆéJ�éQèéJ:êu…ê^ûê4Zë4�ëFÄëXì�dìnòìvaí\Øí_5î*•îTÀî|ï\’ï[ïïxKðVÄð^ñIzñsÄñg8òT ò-õò@#ó}dómâó3PôY„ô8Þôdõo|õ,ìõuö&�ö*¶ö@áöF"÷@i÷+ª÷=Ö÷8ø/Mø&}ø9¤øOÞø).ùsXù8ÌùQúgWúg¿úv'ûpžûrü_‚ücâüCFýAŠý@Ìý+
þK9þ;…þ$ÁþlæþESÿ;™ÿTÕÿ*1ªDÜ6!=X>–/Õ?;E(�ªKÊK4bG—Kßk+F—RÞQ1Eƒ3É3ý,1c^ƒÂGF+ŽQºTPaJ²:ý/8	Ah	$ª	-Ï	*ý	X(
! <�
! =¾
! Iü
! DF>‹9ÊJ"O/r5¢VØ)/
CY
]�
3û
2/DbD§Mì=:ex4Þ@;TC�.Ô€O„RÔI'Oq;Á8ý@6hwVà67Dn$³™Ønr4ág7~<¶ióa].¿+îR>m6¬9ã0#N,r-ŸAÍ%T5JŠ=Õ*T>@“HÔ$.B=qB¯còZVG±6ùA0Ar?´]ôERk˜” G™ má SO!W£!Kû!_G"f§"/#R>#`‘#_ò#KR$Qž$Jð$7;%Qs%nÅ%C4&Cx&K¼&J'ES'm™'7(L?(:Œ(OÇ(N):f)(¡)4Ê)pÿ)7p*P¨*Nù*8H+Z�+;Ü+E,>^,o�,+
-&9-)`-HŠ-!Ó-/õ-g%.h�.iö.4`/:•/PÐ/K!0:m00¨0_Ù0C91A}1,¿1Lì1992Hs2/¼2Fì2B33:v3c±3f4R|4CÏ415CE5q‰58û5C460x6A©6=ë6d)7cŽ74ò7G'89o8;©8Aå8B'9Uj9hÀ9Z):O„:oÔ:^D;;£;Nß;W.<I†<_Ð<*0=J[=P¦=@÷=B8>L{>dÈ>*-?TX?(­?/Ö?@`@Xo@IÈ@tBt‡B[üB+XC;„C<ÀC&ýC4$D+YD*…DN°DuÿDnuE%äE\
! F(gF(�F¹F ×FøFG 8G YG-zG'¨G0ÐG0HC2H3vH5ªHBàHA#I"eI=ˆIÆI6åI;J*XJ"ƒJ%¦J‚ÌJŠOKTÚK’/L:ÂL8ýL.6M!eM&‡M®MÃM
! ãMîMþM3NBN?_N3ŸN7ÓN:O?FO:†OEÁOeP@mP6®PBåPo(QA˜QKÚQ>&RAeR4§RIÜRL&SsSL„SHÑSLTMgTsµT)U6,UBcUG¦U}îU@lVD­V+òV+WDJWk�W*ûW(&X`OXM°XhþXXgYEÀY/ZW6Z=ŽZ7ÌZe[Qj[Q¼[?\DN\8“\8Ì\:]_@]4 ]EÕ]I^Ge^(­^KÖ^>"_Pa_J²_Bý_<@`]}`\Û`\8ad•adúa]_b`½b\cY{csÕc]Id6§d7Þd$e;e3TekˆeSôe7Hf4€f5µf5ëf*!g)LgMvg'Äg&ìg+hO?h�hBªh=íh7+iDci.¨i.×i/j/6jEfj.¬j!ÛjAýjA?kS�kBÕk4lfMlF´l?ûl=;m>ym<¸mõmAûmD=nt‚n-÷nS%o1yo8«oHäo>-p?lp9¬pAæp2(q&[q'‚q(ªq&Óq.úq0)r0Zr;‹r2Çrúr&s8s3Os5ƒs*¹s'äs%t*2t]txt.–t-Åt-ót1!uGSu6›u5Òu]vWfvD¾v;w@?wI€wCÊwdxWsxfËxA2y@ty7µyuíyBcz
¦z´z%Äz'êz	{@{|]{8Ú{4|H|_c|8Ã|!ü|,}SK}1Ÿ}=Ñ}E~,U~;‚~7¾~Wö~NEn2´'ç €10€0b€@“€<Ô€7�2I�|�6š�:Ñ�6‚#C‚'g‚5�‚DÅ‚C
! ƒLNƒC›ƒKßƒB+„Hn„?·„÷„5…6K…6‚…=¹…:÷…42†Eg†?­†5í†5#‡5Y‡'�‡,·‡ä‡$ˆ0'ˆXˆKuˆ#Áˆ=åˆ>#‰/b‰@’‰¥Ó‰<yŠE¶ŠLüŠGI‹>‘‹XÐ‹%)Œ!OŒ.qŒU ŒröŒ€i�sê�z^ŽˆÙŽ{b�{Þ�‰Z�|ä�ta‘‚Ö‘uY’Ï’‡O“ˆ×“�`”Câ”4&•2[•.Ž•(½•<æ•9#–-]–<‹–UÈ–5—-T—>‚—aÁ—1#˜5U˜7‹˜8Ã˜,ü˜C)™Am™¯™Ç™ã™ õ™)š0@š&qšC˜šÜš4ìš'!›9I›Bƒ›3Æ›)ú›@$œ6eœ;œœ!ØœXúœSS�Q§�Pù�NJžE™žEßž?%ŸJeŸ?°ŸdðŸ
U 9c )� 8Ç 3¡4¡O¡i¡ƒ¡'Ÿ¡(Ç¡ð¡*¢H9¢?‚¢.Â¢)ñ¢#£"?£b£j£Š£Cª£5î£,$¤<Q¤LŽ¤3Û¤¥[+¥,‡¥	´¥0¾¥7ï¥%'¦%M¦=s¦9±¦Pë¦;<§;x§#´§Ø§7ó§4+¨/`¨?�¨0Ð¨.©.0©_©"x©/›©=Ë©	ª(ªGª?eª=¥ª>ãª&"«qI«h»«z$¬tŸ¬y­[Ž­iê­cT®¸®Í®
à®0î®A¯Oa¯W±¯M	°8W°/�°,À°í°5±8±*P±2{±H®±_÷±%W²>}²:¼²2÷²\*³-‡³+µ³/á³U´Rg´8º´;ó´/µ'Mµ@uµ¶µ"Æµ!éµ#¶-/¶]¶0u¶¦¶Å¶ß¶ú¶·+-·Y·-r·; ·1Ü·;¸;J¸=†¸;Ä¸;¹;<¹;x¹;´¹/ð¹8 ºYºmº/�º-±º,ßº(»(5»^»>p»¯»
È»(Ö».ÿ»%.¼2T¼.‡¼'¶¼*Þ¼0	½&:½-a½-�½8½½6ö½(-¾*V¾(�¾ª¾Ç¾1å¾§¿!¿¿Dá¿J&ÀHqÀ9ºÀ0ôÀ'%Á-MÁ,{Á.¨Á4×Á8Â2EÂ$xÂ#�Â3ÁÂõÂ/Ã1>ÃZpÃ?ËÃ<ÄHÄAYÄ%›Ä5ÁÄ#÷ÄÅ:Å!UÅ4wÅ<¬ÅéÅÆL
ÆMZÆ'¨ÆÐÆ"îÆ'Ç"9Ç6\Ç7“ÇKËÇ<ÈJTÈDŸÈHäÈ>-É?lÉJ¬É.÷É<&ÊcÊ‚ÊW¢Ê>úÊ59Ë2oË9¢Ë ÜË6ýËJ4Ì.Ì5®Ì6äÌ$Í0@ÍlqÍiÞÍ@HÎ?‰Î>ÉÎ6ÏA?ÏN�Ï^ÐÏ/ÐT?Ð*”Ð-¿ÐGíÐ;5Ñ<qÑ<®Ñ;ëÑ>'Ò=fÒG¤Ò-ìÒ$Ó0?Ó?pÓ°ÓÐÓ%ëÓ:Ô,LÔ6yÔ1°ÔQâÔ_4Õ>”Õ<ÓÕ Ö91ÖkÖL‰ÖÖÖ"êÖ<
×<J×8‡×7À×ø×<Ø#UØ$yØ,žØ$ËØðØM
Ù?[ÙM›ÙMéÙT7Ú9ŒÚ6ÆÚFýÚtDÛj¹Ûb$Ü^‡Ü?æÜ2&Ý>YÝ:˜ÝRÓÝ)&ÞYPÞ5ªÞUàÞQ6ßQˆß1Úß0à"=à `à'�à:©à3äà?á?Xá7˜áNÐá$â'Dâ+lâ<˜â'Õâ/ýâ"-ã/Pã+€ã*¬ã>×ãä"ä.äMä_äräƒäK™ä9åäPåDpå?µå@õåI6æL€æaÍæ3/ç\cç9Àç2úçL-è:zè)µè<ßè.é?Ké_‹é0ëé<ê*YêE„ê@Êê7ë>Cë=‚ë7Àëhøëlaì~Îì‚Mí-Ðí4þí83î`lî<Íî4
! ï9?ï.yï0¨ï/Ùï9	ðJCðGŽðAÖð6ñAOñL‘ñFÞñA%ò,gò4”òIÉò.óhBóK«óJ÷óEBô!ˆôXªôUõMYõ}§õs%ö7™ö?Ñö?÷,Q÷=~÷B¼÷Bÿ÷°BøKóø??ùiùOéù69úOpúEÀú@ûLGûB”û-×û!ü"'ü!Jü+lü<˜ü9Õü%ý=5ýSsý8Çý8þB9þ8|þ<µþ?òþB2ÿSuÿ7Éÿ*&,NS"¢"Å"è7-C|q8î>' f5‡2½0ð7!-Y9‡BÁS\XzµI0Iz?Ä,81FjB±AôJ6�/ž:ÎU	M_^­6	'C	Lk	:¸	Ró	<F
! :ƒ
! D¾
! *-.0\>�JÌC0[ Œ:­[è5D
0z
3«
1ß
./@+pœ&¹*à<;HH„3ÍG7I9�3»!ï%D7M|MÊ:6SBŠ9ÍV<^Z›4ö1+/]9�AÇ)	.3%b&ˆI¯*ù$+CNoN¾$
%2$X0})®8Ø8:J6…¼'Ó%û!>#V1z0¬9Ý;MS=¡4ß[!p(’)»	å<ï<,iSz6Î39+QA}D¿9>S mŽ#£1Ç5ùI/#y]�Iû@E I† DÐ 3!)I!#s!—!(´!4Ý!6":I"M„"KÒ" #?#U^#j´#&$"F$Oi$(¹$â$1ù$M+%Ky%9Å%Hÿ%GH&@�&=Ñ&0'5@'4v'B«'Aî'G0(Cx(¼(/Ø(0)9).P)1))±)'Û)*i*.ˆ*2·*9ê*>$+c+6{+/²+0â+ ,4,6T,Y‹,lå,2R-;…-?Á-&.A(.6j.4¡./Ö.6/@=/G~/GÆ/70=F0*„07¯0/ç0(1$@18e1kž1
! 2/21K2(}2H¦21ï21!31S38…3]¾3Y4)v4/ 4
! Ð4
! Û4Væ4:=51x5:ª5"å5J6BS6=–6{Ô6ˆP7BÙ7O85l8$¢8<Ç899a>91 9NÒ9L!:Un:JÄ:;;0K;1|;®;Â;+à;1<<><,{<3¨<VÜ<j3=ž=¾=/Ü=,>J9>:„>/¿>Lï>8<?2u?L¨?.õ?2$@>W@G–@0Þ@<A2LAHA)ÈAIòAV<BW“BOëB';CGcC*«CJÖCM!DBoDO²DKETNE:£ECÞE+"F@NF'�FE·F*ýF(G?DGF„GAËGW
H.eHF”H^ÛH!:I*\I4‡IN¼IZJWfJF¾J?K^EK2¤KK×K/#L:SLEŽL>ÔL4MCHMVŒM0ãM<N%QN8wN?°N4ðN4%O1ZOIŒO-ÖO<P8AP+zP'¦P&ÎP)õP#Q2CQ=vQ#´QØQBïQ?2R&rR6™R1ÐR=S=@S:~S¹S=ÔS(T!;T ]T~TEšT:àT0U.LU {U)œU9ÆUSVzTV3ÏV:W>WK]W<©WæW2øW/+X<[X2˜X3ËXÿXY$Y80Y"iYŒY3žY*ÒY!ýYZ0=ZUnZ+ÄZðZ9[.?[An[/°[+à[\H!\8j\8£\AÜ\P]Do]@´]Oõ]#E^3i^,�^,Ê^'÷^#_jC_&®_%Õ_!û_6`AT`7–`7Î`5a2<a.oaFža,åa'bk:b@¦b;çb3#ccWcP»cUdebdJÈd3e.GeWve9Îeff!8fCZfKžf8êfH#gElgE²gFøgG?hE‡hFÍh>iISiB�iMài).j&Xj?j¿j;Ýj9k7Sk2‹kB¾k3l15l1gl9™lHÓlKmIhmJ²mýmbnPvn9Çn@o!Bo"do2‡oGºo5p@8p2yp0¬p8Ýp[q=rq!°q7Òqg
! rirroÜrVLsQ£sSõsCIt�t=¦tUät.:uoiu*Ùu>vMCvC‘v2Õv5w+>w2jw-�wFËw;x-Nx(|x,¥xOÒxQ"y2tyJ§yòyz$(z/Mz}z(—zrÀzƒ3{Y·{9|(K|)t|#ž|)Â|=ì|P*}G{}#Ã}#ç}.~4:~7o~8§~0à~MK_/«0Û*€7€2V€(‰€(²€7Û€ �4�T� t�•�+´�#à�?‚CD‚ˆ‚' ‚)È‚<ò‚$/ƒTƒ0hƒB™ƒÜƒ*öƒ'!„5I„„+›„*Ç„+ò„@…3_…$“…¸…-Î…ü…*†;†Q†h†
†
�†'›†
Ã†0Ñ†‡ "‡C‡W‡'r‡Iš‡ä‡*ˆ*.ˆ Yˆzˆ‘ˆ<¯ˆ2ìˆ‰2‰Q‰h‰…‰,Ÿ‰(Ì‰.õ‰9$Š9^Šc˜Š*üŠ9'‹?a‹$¡‹4Æ‹vû‹#rŒ$–Œ»Œ7ÖŒ�3(�3\���¯�)Ì�)ö� Ž*>Ž*iŽD”Ž3ÙŽ)
�7�<I�E†�@Ì� 
�.�&H�:o�5ª�à�#ø� ‘=‘[‘0x‘-©‘.×‘)’<0’Um’sÃ’7“ F“lg“DÔ“”.”;=”\y”Ö”)ô”1•7P•1ˆ•Kº•–="–5`–4––IË–^—5t—_ª—5
! ˜=@˜%~˜/¤˜7Ô˜'™64™7k™V£™ú™!š4#šXšuš&“šºš0Ãšôš›Y3›B�›:Ð›-œ*9œ.dœ4“œ/Èœ0øœ/)�/Y�1‰�»�(Û�ž"$ž%Gž5mž5£žÙž ôž+Ÿ AŸ!bŸ„Ÿ“Ÿ²ŸÁŸQÐŸ" 1 "K n Š ¤  ¾ ß î ÿ ¡(¡D¡_¡:x¡³¡Ã¡'Ò¡(ú¡%#¢-I¢w¢=‘¢ Ï¢%ð¢
£$£=3£q£€£’£­£Á£Ó£â£+ñ£¤!4¤"V¤y¤Š¤�¤$°¤2Õ¤¥0¥6K¥‚¥—¥­¥Á¥Õ¥ñ¥¦¦!+¦(M¦v¦JŒ¦×¦ê¦þ¦4§G§b§v§Œ§Ÿ§³§Ä§×§ê§ù§¨"¨>¨AM¨'�¨5·¨í¨Tþ¨IS©:�©Ø©*ô© ª@ª^ªyª–ª'®ªÖªåªúª«3*«^«#s«"—«/º«ê«þ«C¬"Z¬}¬‘¬-£¬Ñ¬ã¬ ú¬­2­&G­n­‚­¡­À­ß­ø­
! ®#$®4H®2}®°®Í®æ®û®*¯B¯/Z¯Š¯£¯%µ¯Û¯ó¯!°%°H;°G„°Ì°ç°*ú°%±8±V±t±Ž±¨±½±Û±ñ±²²7²S²\n²WË²]#³O�³WÑ³!)´!K´>m´B¬´`ï´iPµ8ºµ1óµ3%¶:Y¶7”¶/Ì¶`ü¶4]·N’·8á·F¸ja¸3Ì¸1¹-2¹B`¹—£¹I;º8…ºu¾ºv4»>«»ê»(	¼12¼Dd¼4©¼FÞ¼4%½RZ½J­½Rø½K¾Ti¾+¾¾"ê¾
¿P$¿/u¿(¥¿:Î¿!	ÀT+ÀH€ÀÉÀçÀ=ûÀ/9Á$iÁ3ŽÁ)ÂÁìÁ7Â><Â>{Â)ºÂ#äÂ%Ã2.Ã-aÃ6�ÃCÆÃA
! Ä9LÄS†ÄlÚÄUGÅ�Å6³Å3êÅ;ÆZÆ5vÆ4¬Æ6áÆ6Ç7OÇ‡Ç
 Ç/®Ç>ÞÇ'È;EÈ:�È'¼È äÈ#É7)ÉaÉ
! wÉ‚ÉžÉ¹ÉÖÉôÉKÊ(RÊ{ÊG›ÊKãÊ/Ë<Ë[Ë{Ë›Ë»Ë#×Ë ûË,ÌVIÌB Ì9ãÌÍH5ÍC~ÍKÂÍ?ÎNÎ9mÎ/§Î3×Î1Ï?=Ï}Ï/�Ï7ÍÏ$Ð**Ð:UÐ(�Ð¹Ð6ÙÐ7Ñ4HÑ:}Ñ&¸ÑGßÑ'Ò4ÒAÒVJÒu¡ÒMÓ$eÓCŠÓ8ÎÓÔÔg>ÔL¦ÔOóÔ'CÕkÕNrÕ8ÁÕ,úÕX'Ö*€Ö?«Ö>ëÖC*×Cn×6²×1é×%Ø9AØ'{Ø;£Ø)ßØ#	Ù-ÙKÙ/]ÙI�ÙN×ÙX&Ú8Ú*¸Ú0ãÚ;Û7PÛ;ˆÛ(ÄÛ(íÛ5Ü%LÜ$rÜ,—Ü,ÄÜ,ñÜ0Ý'OÝ#wÝŒ›Ý·(Þ=àÞß :ßC[ßCŸßLãß>0à9oà©à-ÅàCóàL7á„á#£á+Çá1óáˆ%â;®â#êâQão`ãTÐãM%ägsäxÛäXTåU­åCæbGæXªæCç0Gç>xç&·ç*Þç7	è%AèFgèC®è>òè!1é*Sé1~é)°é&Úé>ê(@ê,iê+–ê#Âê.æê:ë/PëH€ë4Éë`þë0_ìC�ì#Ôì&øìAí=aíŸí$²í2×í;
! îFîbî2‚î8µîîî0
ï7>ïMvï1Äï:öïN1ðP€ð Ñð*òð&ñ5Dñ3zñ®ñ
! Áñ=Ìñ"
! ò4-ò'bò"Šò!­ò!Ïò ñò!ó"4ó+Wó%ƒó)©ó$Óó#øó+ô0Hôyô–ô.²ô/áô"õ-4õ'bõŠõ"©õ#Ìõ7ðõ&(öOö/kö›ö&ºöáö$ûö ÷$<÷#a÷$…÷&ª÷-Ñ÷'ÿ÷1'øYø#vø#šø¾øÛøúø!ù$7ù$\ù-�ù+¯ùÛù!úù!ú(>ú0gú(˜ú(Áúêúû:#û-^û.Œû»û@Öûü?4ü4tüC©ü8íü(&ý5Oý(…ý(®ý.×ýYþ:`þ›þC¸þJüþ@Gÿ9ˆÿCÂÿDHK;”ÐCÕA#[-$­.Ò7/9&io�/=05n-¤ ÒBóq6c¨5:B;}<¹?öC6CzT¾Z2n2¡,Ô*",0O4€GµLýNJ	c™	Yý	RW
! Sª
! 7þ
! I6€!ž@À6Vv"–<¹ZöSQ
J¥
&ð
8XPi©jo~Oîo>9®2è'?CPƒÔ=è &(GBp³UÄ<3WS‹TßA4Kv=Â7,82e˜³"Æéý :![ }!ž À"á!"&Ii‰!©1Ë&ý&$K Xy_”`ôeU »CÜ> ._VŽBåB(6k*¢'Í%õ*"F%i1�'Áé:>CH‚CË1.A-pAžSà74Nl3»3ïJ# Yn È %á 3!;!T!.e!4”!É!'â!
! "2*"4]"4’")Ç"#ñ"?#U#8p#9©#4ã#/$?H$0ˆ$.¹$.è$5%>M%?Œ%7Ì%&1"&$T&Ly&DÆ&D'8P'@‰'VÊ'g!(h‰(mò(M`)m®)c*t€*uõ*zk+Zæ+zA,b¼,0-EP-#–-\º-".=:.+x.+¤.;Ð.?/VL/A£/Aå/.'0JV0H¡0Oê0P:1J‹1/Ö1#26*2;a24�2<Ò2*3:3<Z32—31Ê31ü3O.4'~4-¦42Ô4A5DI55Ž5AÄ5,6636;j6=¦69ä6D70c7#”7!¸7kÚ7BF8M‰89×839<E9;‚97¾9Gö9I>:9ˆ:Â:*ß:4
! ;/?;=o;R­;2<,3<"`<=ƒ<6Á<Bø<C;=3=J³=!þ=( >(I>%r>G˜>>à>?A2?:t?M¯?-ý?2+@*^@2‰@4¼@.ñ@ A>@A/A:¯ASêAH>BR‡BBÚB3C9QC‹C8§C!àCD4 D'UDV}D@ÔDKEaE*zE/¥E,ÕEFF&8F5_FD•FPÚF@+GClG@°GñGI
! H5TH.ŠHY¹H@I>TIG“IXÛIT4J,‰JA¶J'øJ K7KPKdK|K”K¬KÁKÙKîKLL.LCL[LyL‘L¦L»LÐLèLýLM*MBMWMlM„M™M®MÃMØMðMN N5NJNbNwN�N¤N¼NÑNéNþNO(O=OROjOO—O¬OÄOÞO÷OP!P6P5LP‚P.˜P!ÇP3éP"Q@QWQqQ&‘Q7¸QðQRR"7RZR'oR'—R7¿R>÷R'6S$^S_ƒSãS1öS1(T1ZT$ŒT+±TÝT9üT;6U6rU3©U<ÝU0V1KVM}V;ËV4W0<W&mW&”W$»WàW-þW4,X'aX‰XžX)¸X0âX-Y0AY,rYGŸY-çY)Z.?Z1nZ& Z.ÇZ4öZ%+[7Q[9‰[5Ã[(ù[="\`\-~\=¬\ ê\]> ]4_]&”]4»]=ð]&.^#U^Fy^À^%Ú^$_&%_-L_$z_,Ÿ_.Ì_/û_#+`2O`%‚`?¨`è`Bÿ`0Ba2sa¦a:Ãa þa(b0Hb/yb0©b3Úb$c>3c rc$“c4¸c4ícD"d<gd<¤d1ád0e3De&xe*ŸeÊe/äef$4f%Yf6f+¶flâfOg(lg_•gPõgFh"ah$„h1©h3Ûhi6#i&Zi&�i$¨i Íi-îi$jAjZj3kj&Ÿj)Æj3ðj<$k1ak2“k2Æk/ùk%)l:Ol*Šl µl%Öl,ül&)mPmdm €m!¡m+Ãm+ïm+n+Gn+sn+Ÿn+Ën+÷n+#o+Oo,{o+¨o$Ôo*ùo+$p'Pp(xp/¡p!Ñpóp%q46q4kq4 q%Õq!ûq!r!?rar!~r r%½r!ãr!s!'s!Is!ks!�s7¯sDçs_,t)Œt:¶t*ñt(u+Eu<qu%®u9Ôuv#v$=v0bv“vJ­v6øv/w,Lwyw"•w5¸w>îw(-xVx"sx –x$·x/Üx8y6EyD|y)Áyëy!	z +z2Lzz"›z)¾zFèz&/{7V{Ž{P£{+ô{+ |L|+g|2“|+Æ|)ò|&}-C}q}Pˆ}%Ù}Fÿ}-F~t~ˆ~ ¨~#É~5í~&#%J$p*•&ÀLç 4€*U€(€€,©€*Ö€%�"'�+J�Ov�:Æ�1‚ 3‚)T‚9~‚>¸‚;÷‚63ƒLjƒL·ƒ&„6+„<b„AŸ„>á„ …;>…Gz…Â…"à…-†X1†AŠ†7Ì†.‡33‡Gg‡c¯‡}ˆ3‘ˆKÅˆ/‰1A‰1s‰0¥‰BÖ‰1Š3KŠ1Š9±ŠEëŠA1‹Cs‹/·‹=ç‹>%ŒFdŒ<«Œ3èŒ*�:G�:‚�8½�?ö�H6Ž9ŽV¹ŽE�V�>p�Y¯�>	�-H�(v�AŸ�Gá�7)‘/a‘*‘‘'¼‘ä‘4’7’R’n’0‹’3¼’.ð’a“Y�“:Û“<”9S”�”6�”.Ô”8•1<•-n•-œ•8Ê•8–3<–4p–1¥–/×–—&—T?—,”—EÁ—P˜X˜*v˜¡˜·˜ Ì˜%í˜1™*E™(p™(™™(Â™(ë™+š)@š*jš*•š*Àš&ëš$›47›0l›'�›&Å›&ì›)œ&=œ-dœ.’œ2Áœ/ôœ&$�.K�+z�'¦�&Î�Aõ�|7žb´žBŸZŸ+aŸ*�Ÿ*¸ŸãŸ0üŸ$- R 0n [Ÿ Aû \=¡Eš¡&à¡#¢'+¢6S¢$Š¢¯¢,È¢Cõ¢@9£+z£!¦£&È£dï£]T¤4²¤Sç¤4;¥p¥"�¥*¤¥#Ï¥&ó¥0¦K¦k¦4ˆ¦K½¦	§=(§5f§4œ§Ñ§ð§$¨#)¨%M¨2s¨4¦¨4Û¨©="©`©1€©8²©`ë©ZLªp§ªj«^ƒ«:â«F¬fd¬OË¬u­�‘­ !®B®?b®3¢®%Ö®;ü®?8¯+x¯:¤¯&ß¯N°8U°DŽ°'Ó°Cû°#?±>c±/¢±0Ò±0²+4²1`²3’²6Æ²7ý²E5³:{³W¶³B´*Q´+|´+¨´DÔ´<µLVµ$£µ#Èµ,ìµ¶.9¶+h¶8”¶4Í¶&·E)·o·-Š·'¸·5à·,¸ C¸$d¸4‰¸(¾¸*ç¸/¹"B¹.e¹!”¹,¶¹!ã¹-º/3º-cº8‘º@Êº<»4H»-}»8«»@ä»/%¼HU¼-ž¼Ì¼Aë¼-½/?½+o½›½%¯½Õ½hï½X¾!j¾/Œ¾(¼¾,å¾7¿J¿ h¿‰¿,§¿-Ô¿5À?8À5xÀ%®ÀOÔÀ7$Á(\Á(…Á?®Á=îÁ0,Â3]Â<‘Â@ÎÂ4ÃJDÃD�Ã?ÔÃ3Ä@HÄR‰ÄFÜÄC#ÅIgÅD±ÅGöÅ->ÆNlÆ-»Æ9éÆ8#ÇQ\Ç,®Ç<ÛÇ0È8IÈL‚È4ÏÈ/ÉA4É2vÉK©É2õÉ6(Ê/_Ê5�Ê/ÅÊ3õÊ;)Ë;eË%¡ËQÇËVÌOpÌ(ÀÌ"éÌ ÍO-Í:}Í:¸ÍóÍ6Î(?Î%hÎŽÎ+¢ÎSÎÎ$"Ï>GÏ3†Ï,ºÏ,çÏ4Ð0IÐ0zÐ«Ð5»ÐTñÐFFÑ*�Ñ1¸ÑêÑÒ.$Ò7SÒ*‹Ò?¶ÒöÒ+Ó@Ó"VÓ#yÓ)�ÓÇÓ,ÛÓÔ1ÔPÔ3oÔ£Ô4¼Ô&ñÔ@Õ"YÕ|Õ
”Õ¢ÕºÕ7ÌÕÖ!Ö@Ö#[Ö$Ö(¤ÖDÍÖX×*k×d–×1û×f-Ø)”Ø ¾ØGßØ!'Ù4IÙ5~ÙI´ÙCþÙ:BÚR}Ú%ÐÚ(öÚ%Û!EÛ(gÛ%�Ûu¶Û;,Ü*hÜ“Ü8±Ü0êÜ'Ý1CÝ,uÝ2¢ÝÕÝ-íÝ,Þ3HÞ.|Þ)«Þ<ÕÞ$ß,7ßdß4zß+¯ß.Ûß&
! à"1à#Tà>xà=·à;õà[1áC�á…Ñá?Wâ)—â0ÁâJòâ#=ã!aãVƒãÚã7ùãF1ä6xä¯ä4Êä>ÿäK>å5ŠåLÀå\
æQjæ(¼æ1åæç?.ç2nç7¡ç,Ùçèè<è‘[è�íè+}é(©é@Òé4ê4Hê<}êBºê$ýêY"ëZ|ë+×ë-ì,1ì5^ì4”ìBÉì?í"Lí#oí+“íV¿íî36îjîƒî1£îÕî+åîAï"Sï(vï,Ÿï)Ìï(öï(ðHðEgð­ðÍð/æð%ñ<ñ@Qñ@’ñIÓñò4:òSoò1Ãò6õò2,ó9_óB™ó2Üó7ô)Gô+qô(�ô#Æô#êô#õ#2õ$Võ!{õ&�õ.Äõóõ=ö8Jöƒö4 ö(Õö)þö3(÷6\÷“÷8°÷;é÷>%ø=døH¢ø8ëø&$ù1Kù5}ù0³ù<äùJ!ú;lú=¨ú=æúE$û0jûD›ûDàû(%ü'Nü6vü7­ü0åü<ýUSýT©ý@þý:?þ)zþ$¤þXÉþT"ÿ\wÿ3Ôÿ,X5XŽ0ç)HB=‹É4è55S‰8©4â58M%†(¬KÕK!6m(¤<Í;
! =F(„6­=äC":f0¡7Ò-
! .8,g=”Ò,åDaWU¹<	>L	<‹	dÈ	A-
! =o
! 8­
! ^æ
! )E-oI�IçN1'€.¨<×2
RG
%š
(À
-é
Sk/~A®SðaD<¦Aã,%R'r,š4Ç8ü5$K+p/œÌ<æ#+47l€˜"¤Ç;ß/BK4Ž4Ã ø6_PC°TôPIš#³l×2D<w+´-à,*;%fCŒ?Ð@6Q"ˆH«ôY@mF®õ!C-RqLÄ]oo]ß@=)~E¨Pî1?Wq&ÉðGOXJ¨?ó534iEž,ä& )8 :b :� #Ø 3ü :0!:k!:¦!9á!>"=Z">˜"C×"4#>P#4�#>Ä#B$SF$bš$Aý$@?%@€%EÁ%E&;M&;‰&QÅ&5')M'-w'7¥'4Ý'6(II(9“(Í(2í(7 )*X)_ƒ),ã)R*2c*@–*'×*ÿ*+1-+_+Cu+0¹+/ê+',(B,'k,“,O°, -!-:-@U-:–-YÑ-(+.AT.5–.#Ì.Cð.74/:l/.§/Ö/ó/(00;0.l0&›0<Â0ÿ01 -1N1'n1/–1,Æ1-ó16!2VX2=¯2#í2(3):3Td3M¹3W46_4@–4?×45)75(a52Š5-½5+ë536+K6(w60 6!Ñ6(ó6D7Fa75¨7Þ7-þ7?,8.l8"›8'¾8æ8!9;$99`9;š9%Ö9ü93:?J:2Š:K½:K	;.U;.„;R³;)<00<\a<]¾<H==e=,£=0Ð=%>>'>af>5È>1þ>˜0?=É?F@NN@ �@W¾@BA&YA6€AL·AXBK]BV©BTCVUCW¬CTDWYDP±DKEPNE>ŸE>ÞEVFitFUÞFT4GL‰G©ÖGN€HzÏH0JID{IÀIÍIPÜI0-J^JkJzJ*“Jm¾Jw,Kn¤KDLFXLJŸL3êL3M5RMIˆMJÒMN$NF3NzNNŠN3ÙN3
O+AO"mO)�O3ºO7îO?&PEfPY¬P<Q+CQ1oQD¡Q/æQ:R8QR+ŠR3¶R6êR^!S<€S<½S5úS+0TQ\TA®TðT\U)bU$ŒU.±UràU@SV>”V(ÓV0üV8-W"fW,‰WI¶W2X'3X'[XƒX�XK¬XFøX?Y%VYA|Y#¾Y.âY8Z/JZ'zZ,¢Z:ÏZ
! [ [?[uY[Ï[î["	\4,\4a\"–\¹\Ö\'õ\]&;]b]-€]%®]Ô]î]&^%3^&Y^1€^0²^(ã^%_2_I___|_“_ª_(È_'ñ_-` G`#h`7Œ`-Ä`ò`Ba7Da3|a6°a9çaC!bJeb"°b ÓbCôb,8c+ec_‘c,ñcd<9dvd0‹dA¼dVþdSUe8©eEâe(fEf^f'vf5žf4ÔfU	g,_g0Œg(½g;æg"h=>hD|hGÁh<	i=Fi6„iN»iH
! jWSjW«jGkWKk&£k!ÊkEìk72l;jl8¦l9ßl=m>Wm(–m(¿mGèmG0nOxn Èn én"
! o;-o=ioM§o?õo=5p=sp±p%Ëp8ñpz*q#¥q4ÉqþqVr"ir.Œr»rØr4õrP*s{s2™s%ÌsòsB	tOLt#œt.Àt(ïtDu*]u(ˆu"±uLÔu!!vCvN^vQ­vÿvw<wRwhw,~w «wÌw-êw<x9Ux@�x!Ðx>òxN1y/€y7°y&èyz,/z/\z(Œz4µzêz({+/{>[{7š{+Ò{qþ{Ap|F²|Fù|>@};}7»}ó}(~?<~7|~.´~&ã~*
! ,5*b/�½>×N€Be€_¨€(�H1�1z�G¬�Šô�J‚,Ê‚Z÷‚,Rƒ1ƒ"±ƒ@Ôƒ=„BS„*–„1Á„&ó„%…@…V…=j…&¨…Ï…ê…,†%2†0X†!‰†"«†'Î†:ö†<1‡+n‡4š‡-Ï‡"ý‡6 ˆMWˆ8¥ˆ8Þˆ#‰$;‰+`‰Œ‰6¬‰&ã‰
! Š7%Š6]Š+”Š.ÀŠïŠ4‹>C‹;‚‹,¾‹"ë‹)Œ18ŒMjŒ5¸Œ+îŒ.�^I�5¨�TÞ�j3Ž5žŽÔŽ#æŽ+
! �$6�'[�1ƒ� µ�5Ö�0�"=�S`�´�bÔ�V7‘ Ž‘ ¯‘IÐ‘a’9|’?¶’dö’/[“<‹“[È“0$”TU”"ª”XÍ”:&•=a•,Ÿ•*Ì•„÷•M|–\Ê–9'—1a—R“—Eæ—A,˜bn˜BÑ˜|™b‘™9ô™X.šˆ‡šD›VU›U¬›AœEDœ+Šœ?¶œ/öœ9&�A`�¢�¸�1Õ�ž6'ž0^ž/�ž4¿ž*ôž@Ÿ.`Ÿ)�Ÿ5¹ŸïŸ( (7 4` !• #· Û ú ¡.)¡!X¡.z¡©¡)Ç¡.ñ¡$ ¢)E¢(o¢˜¢0·¢@è¢3)£L]£ª£%·£'Ý£3¤59¤)o¤™¤)·¤;á¤5¥"S¥;v¥-²¥*à¥"¦!.¦-P¦~¦7�¦Õ¦0ï¦1 §?R§.’§-Á§9ï§6)¨*`¨+‹¨&·¨NÞ¨8-©f©‚©-ž©'Ì©$ô© ªJ:ª2…ª¸ªÌªqâª^T«0³«ä«!û«¬(;¬Ud¬º¬KÙ¬+%­+Q­+}­©­MÉ­L®Dd®@©®6ê®!¯0:¯ k¯-Œ¯+º¯0æ¯Q°-i°&—°D¾°*±B.±0q±D¢±5ç±0²?N²DŽ²1Ó²#³?)³>i³=¨³.æ³.´5D´Jz´#Å´&é´*µ+;µgµ;}µ1¹µ1ëµN¶Vl¶SÃ¶F·6^·0•·AÆ·.¸C7¸{¸&™¸*À¸+ë¸#¹;¹9[¹9•¹^Ï¹h.ºk—ºi»Zm»jÈ»73¼:k¼D¦¼ë¼:½%B½3h½2œ½,Ï½"ü½¾^5¾9”¾9Î¾ ¿$)¿$N¿1s¿1¥¿8×¿AÀ\RÀ)¯À-ÙÀ2Á?:Á?zÁAºÁBüÁK?Â:‹Â7ÆÂ3þÂ62Ã6iÃ_ ÃVÄBWÄ1šÄÌÄ7áÄ3Å7MÅ;…Å8ÁÅúÅ+Æ+CÆ*oÆ.šÆ4ÉÆ&þÆ3%ÇFYÇ? Ç+àÇ&È*3È%^È<„È\ÁÈ4ÉSÉoÉ�É3§ÉÛÉ$õÉ8Ê4SÊ8ˆÊkÁÊ6-Ë]dËMÂË4Ì3EÌyÌ™Ì#³Ì@×ÌÍA%ÍEgÍB­Í,ðÍ3ÎQÎ4nÎ8£Î(ÜÎ6ÏD<ÏL�ÏJÎÏaÐb{Ð1ÞÐ0Ñ0AÑ0rÑ0£Ñ&ÔÑ0ûÑ%,Ò5RÒ5ˆÒM¾Ò5Ó4BÓ5wÓ4­Ó4âÓ_Ô_wÔ0×ÔÕ$Õ"BÕCeÕY©ÕVÖbZÖC½ÖH×$J×)o×>™×$Ø×%ý×-#Ø*QØ!|ØžØ7²Ø'êØ<Ù(OÙIxÙ+ÂÙ+îÙ*Ú!EÚ*gÚ)’Ú5¼Ú/òÚ/"Û6RÛ?‰Û&ÉÛ'ðÛÜ1Ü%PÜ:vÜ)±Ü*ÛÜ5Ý@<Ý}Ý9ŠÝ-ÄÝ)òÝ.ÞFKÞ9’ÞFÌÞ[ß:oß+ªß"Öß-ùß;'àEcàF©à8ðà')á*Qá0|á$­áÒáêá!â/(â3Xâ*ŒâI·âã&ã#Bãfã.ƒãt²ãÆ'äîä%å†-å=´åNòå:Aæ6|æ=³æ4ñæ1&ç0XçA‰çOËç;è/Wè<‡èUÄèé=1é3oé(£éÌé(àéD	êNê,gêO”ê8äêHë8fë Ÿë.Àë6ïë1&ì2XìK‹ìH×ìS í@tí7µííí
! î(îEîdî�î�î»îØîöîï1ïPïmïŒï¬ïÉïåïüïð:ðYðxð”ð°ðCÏðañUuñ[Ëñ['òMƒò$Ñò$öò4ó&PóIwó.ÁóOðó:@ôS{ôRÏôV"õEyõd¿õA$ösfötÚökO÷g»÷N#ø_rø_Òø_2ù`’ù`óù`Tú_µú_û_uû`Õû`6ü`—ü_øü_Xý_¸ý`þ`yþ`Úþ+;ÿ)gÿ/‘ÿ/Áÿ„ñÿBvE¹Nÿ3N8‚2»2î2!MT'¢)Ê1ô1&1X2Š1½1ï1!1S*…f°/oGi·_!m�†ïOv4Ærû'n]–]ô^R	^±	]
! ^n
! (Í
! 2ö
! 2)2\O�jßjJ.µ6äE
@a
w¢
<6W‚Ž@ERB˜bÛ9>XxˆÑ&ZD�:ÆDAF%ˆH®D÷%<7b5šiÐ ::[–?«5ë#!"E+h0”.ÅIôI>2ˆ;»L÷%D3jmž.p;H¬VõL+j–5´-ê+)D!n%�&¶%Ý-%1"W8z!³RÕ?($h�-¦*Ôÿ 3Tg4†*»1æ*(C l%�$³Ø,õ$"#G/k9›+Õ! @#  d … )� Ç )ã 1
!0?!7p! ¨!$É!/î!'"(F"4o"V¤")û"F%#>l#d«#B$=S$4‘$@Æ$8%W@%F˜%1ß%Q&ec&-É&'÷&H'Dh'F­'Qô'CF(=Š(8È(;)O=)4�)Â)9ß)/*KI*•*A¯*@ñ*X2+*‹+C¶+0ú+(+,!T,Ev,1¼,0î,3-'S-q{-}í-"k.NŽ.&Ý.'/6,/c/Cx/„¼/"A00d0J•0Kà0*,12W19Š1.Ä1*ó1252F2'[20ƒ27´2ì2!3(-3 V3$w3%œ3&Â3%é3;4.K4%z4* 4:Ë4"5")5-L5Bz59½5>÷5U66/Œ6?¼6;ü6*877c7›7Vµ7782D81w8>©82è849:P9~‹9&
! :+1:3]:+‘:½:$Û:%;&&;/M;&};(¤;Í;æ;<!<A<R<d<M|<IÊ<)=&>=Ge=>­=1ì=9>#X>B|>4¿>(ô>H?f?,‚?2¯?@â?@#@Ad@D¦@Fë@>2A=qAC¯ACóA77B3oB?£B=ãB6!C;XC#”CG¸C)D:*DeD$„DA©DMëD?9E^yE0ØER	F;\F!˜FDºF?ÿFA?G:�GY¼G4H#KH5oH$¥HÊHéHp	I)zIF¤I:ëI,&JSJoJ7…J½J(ÓJ$üJA!K>cK)¢KgÌK$4LYLmL$‚L<§L"äLM4'M2\M0�M[ÀMAN?^NjžN-	OX7O<�OgÍOG5P7}P+µPáPQ"Q)<Q7fQ5žQÔQ5ôQA*RlRŒR,¦R1ÓRS7 S4XSN�S%ÜS(T4+T=`T7žTÖT3ôT/(U"XU{U™U/ªU;ÚU*VAVZV wV˜V¯V.ÊV,ùV6&W!]W/W.¯W$ÞW-X 1XRX'mX•X²X%ÐXUöXLY.^Y%�Y³Y9ÓY
Z)&Z_PZa°Z`[.s[*¢[+Í[ ù[\ :\-[\P‰\*Ú\B]&H]+o]?›]DÛ]> ^6_^X–^Xï^5H_4~_ ³_Ô_2å_`.`4A`-v`0¤`4Õ`F
! a'Qa=ya1·a5éa'b8Gb €b"¡bÄbâb%úb0 cGQc7™c&Ñcøcd/d:Ld"‡d%ªdÐd!ïde2)e-\eLŠeJ×eA"fJdfA¯fQñfHCgŒg&¬g/Óg9h'=h)eh#�h&³hÚhHùhABi>„iOÃi0jDj1cj'•j½j'Ûjk"k!BkrdkJ×k"l Al^blCÁlgm.mm"œm2¿mˆòmc{n5ßnMo6coEšoào2úo]-pb‹pVîp9EqCq=ÃqFrHHrR‘r-är.sAsv`s3×s=tEItN�tEÞt:$u~_u0ÞuCv&Sv3zv1®vVàvB7w/zw,ªw5×w<
xJx(hxT‘x8æx^yA~y@Ày.z,0z#]z�z4 z'Õz0ýz6.{4e{Pš{8ë{K$|:p|«|<Ã|:};;};w}³}#Ï}2ó}&~UF~:œ~1×~*	E4(z4£EØ2€JQ€-œ€,Ê€>÷€,6�>c�4¢�F×�3‚FR‚$™‚6¾‚^õ‚/TƒC„ƒ4ÈƒCýƒ0A„8r„«„¸„4×„%…*2…2]…)�…2º…í…<ö…*3†'^†7††E¾†S‡#X‡|‡;š‡CÖ‡&ˆ*AˆFlˆ:³ˆQîˆ[@‰lœ‰m	ŠrwŠRêŠr=‹*°‹)Û‹&ŒA,ŒmnŒ.ÜŒ*�K6�0‚�!³�MÕ�E#ŽRiŽ?¼Ž-üŽn*�0™�+Ê�8ö�*/�+Z�?†�3Æ�@ú�E;‘#�‘$¥‘$Ê‘&ï‘%’i<’i¦’"“03“0d“4•“]Ê“,(”%U”){”,¥”AÒ”•90•Aj•$¬•9Ñ•:–,F–1s–O¥–?õ–5—O—j—D‡—HÌ—,˜'B˜:j˜.¥˜GÔ˜)™.F™-u™@£™ä™ù™š)š'<š.dšN“š#âš!›A(›+j›%–›0¼›í›Aœ/Gœwœ$�œW²œ8
! �?C�?ƒ�0Ã�3ô�X(ž,�žS®ž(Ÿ,+ŸXŸUmŸÃŸÐŸ	äŸ@îŸ/ 2E [x 3Ô 5¡3>¡2r¡2¥¡7Ø¡#¢&4¢M[¢B©¢$ì¢'£*9£4d£:™£OÔ£O$¤Ot¤OÄ¤O¥d¥	h¥r¥²Œ¥j?¦&ª¦&Ñ¦%ø¦#§,B§o§)�§,·§9ä§¨>=¨;|¨%¸¨&Þ¨'©%-©7S©<‹©3È©:ü©F7ª;~ª7ºª8òª7+«Ac«7¥«@Ý«9¬DX¬1�¬4Ï¬­#­*C­'n­+–­+Â­5î­)$®(N®-w®)¥®@Ï®-¯>¯M¯*j¯+•¯Á¯Ô¯ò¯°&(°O°j°6…°B¼°ÿ°±}$þ"…Pþ*Ó)>K¨-ý$ &DO'Ž[_ �
! ·µ-:X,"Eò#‘%ß/A€%:Lm
! +0m`­)•E1Ðb¬“”+¡Ê~“AÄ 
'/fì˜
! Vx†J$Qîhªã#Û NÀ}/ ±*ÆšÙ"ÊŠ.6 ê÷++
! A(r�,ëFË.Cäi”Ü%ˆõ"<+�*n(¶'Ê,H0é	@.+ð#/š3s'@+¾°,¶×*'M`7O&eÄ&J&oâ*Ãh/' ÌËV¶]1
! –6'×¢Æ¶T'
! ©Å�!
! /L#ôç
! O+¸Y¢,ú(+U-î*C»Ë'-¦aã(ò~€Ø!h<
! �&›c+ì*ó$#r/j,%?ç-·-2+ÞÝÜ™!Ð€"Í´0nN/Â -8%6cÖ|QŒ%.&ô,(,h÷Á|T+ø4´Ÿ*ˆ.´-(B8‡/ò%�%D+œC: 1%Í%2J%À,÷ÃeC"';/Y#"0»+ËîË$}÷#]‚,i
½
ýéŒ	×
û-‰&Bh!‚Ä¢-k	O¯.a_
!  [�/Z-Ta6—*&M!+Œ/1•]Zà
! êñ-¾F™	¥%ó!s-‡D'Ä	
ñ+Å�uß#ü€.c‹ú+“Êz),Èy#Øí/q-ûFï*îs&¹/l!#«X>Ñq&’'»#³îG	:0–#÷(Š¢
! e+«&x*¬ñÔ¿ùƒ+ÿæ#}Â‰vŒJŠ)y<ýœ+þ./"S�ú*Æ+%>o¹Œš M+>d  3K‰	åÓ33²Ò
#áñ&bb$N½#~së	&,ƒ
�'¸¦/à
J9m)R*–,,µƒV%³% ¬#-ƒâ’Ú*ž"»î'¯-ÚŒ
! �%è&
! ÙE(î+°.&Ú&Î
! Ç$î/ò9%Š\ô
! Í¼%^ñ/A;&ö)Íè'L&�$.y	H&¥!ò-&³_/À…(Ÿ˜S×/û	ÂÐ"—(ˆ(·zÿh�#¸#à)l’(º!.tððä•	&!Ox#w/!
nj)äç^
Þ-g*7†"Ûù>+¬Ð 8*ì+$÷5)> $S&&"Mc×
! lHrÞ×s¼Xæ;"¯V”0_"ê)6(_(X{]&R.Þ °ãpµ ½ 3½"�©¡š/×*,&ÿ#SÀ
! ,#0,*‹á?ô-V>&h-Õ¼f	GºÃY&0Õ‚‰)È+Ù,Qi?)@#BÌS'/
:H’*„-ù
	˜&6!ç!9	#(&­��ï¼Ó0ôæ$,(.ºÙk€�
! ãF° ,	ê­2â
! Ž)Ò+}² )	cê/5
!(Ž/Ñî'Û"fñé-èó/ê#Á�èA)ó"Nv-Ä#­$L,–�Ú!OË½+ÕºeYQ=/yï!‹ØZ#Ý+ºV+–|,­-ÐßV¦%Ò©+_%¡-�I&G&,,ÆŸç"Õ"üÂ
»&úa!ê"²/Å¢óå
! kiËð)¾/ó¨/tƒ…$(-õ()-ß,†#Ä+	+@(¾)g0§-&%’%/”)„$#-10Ä¬O%ÙÇ.òO/éë/Û.û/Gë,—-·/,¨"Gø!Û%PLëý[‰m%'ÃŽè\±	d/Âu�*¡¾!° ¢&/ `+¹
! ¸	ÒDJmë/
nOÚ'æ%µo‡—!C
,Fêw¨@	V.	Á
%#'.³–	%iÔÔ	[ã-*•
)
98UÄ'ˆê& Žç·ËZ¯UjÀ2-õ	¯í"0	…Ù!	Ýs(È%_*àVç,„ß
! ¿
N^¦$¥À7"0Û*F&5c,'¯#É`.)¥*üV>Çc	làK%ÌÌ#tR&0#^,›>(¼ÖÎ.%Ø.Çœ
! iÅ)lY† �#–½$sÏ¿«hU÷%%#A\Ñ+r"`É/¡“
NC&ÈÙ— B#ø
&½  ß)Ï8¼$*ËJV
xY+#ž'\$g[/ú{!	Å)Ó;¤,MSØ�ñ%:~!Èžd& ,d/*€o§®pIç%§�'
X�å)%Ã&UÒ 2'ÕC#c
! (Py)@c(æý¦	( •'š@ÓO$…˜D/?µ) )'¿!È%
! Ò%_-¼o!Á"2"‘vkŽ(ï --B&�Jš&œ$-#šjiº)Å=ª&<ˆâ�7‡È1	õ°
e¢¼X,ß"®"
! ¼&)›p·:.c�4)›‚e£
í
! Å
¾uÜÝÐ…4#²h µÆ
±,Ñ	<Ó�â… ¸c<A
§'~ùÊo-%‰Ô>#¹%��*•)‡[‰!Ü)2!f+éu$2J<E*.ð+¡ß.=
W-
+Ø[É
! Š†§ B,Ó	sA*Â'Ú
! l'('ð³fQ{¶Õ-òÊv"Ñ/o´é+R+Ø-Ýb	²|7&u)íÃ/u
k*q¼Î'G
! g(zó 7Ä
! H!#&÷Ñ�&í¨*×&w²
æâ ÖÐ.Sn	00ó&ùå­k
'‹/ó´É
Â$IºÓ
{3)Æ(f-X*Ö$~
! L3&³*á MIX†¼	Mk+
/^ -üÎ+(æ"

¨($p1!Ôe$	*Â§£
! æ0%¿-<"õxÉÛþ&0/Ì:*¢(q
�W,ð* Ú	õ!î Þ0ûÃ­Á@)£&„'
Ý!3þKê%«&x)bä5%_o #+b~òÜÑ	Ñ¥öE&ï,»X)/	ÀQ ç*e
! �[cœÉL.g,’ "ôª*¾;
�ò;*Î Œ!Wr
Ç'
! Ì’i*dW%×(¸!Â•êž@y/]'€™,!è×q ‹K^m$ô™#zþ=G#°õñY•ö>0qÐž,¨)ÿ¶$ú(
! ¨‰%È
! ‡»nÊ-‡	Ö·CêV.BJcŠ$É&¡¬Ì'Ý)2ù
v+”$ˆ*1/BWgÍ[*$»-ô$Tûëñ9 f#.Õýt0pûq(¯*’ã,j	Ü´0-K+LA%xEóÓJ;!»!b%²ô#`)^Å.N«#š)�'Ý JC‰v
! »üšC.öÕxtä÷!�¯):
©!-QÝ&ßï-N,š!â$ÿöØÄlµÀÅ7Z* ö(¼³Î/ušˆ#ULx%©% 
! ¿	+ ,”UÊ©'"M ™&ØøðñÐìG'�w-ãzÛØ_N‹¥Sq)¥
! T= ^#·Ü+&Mÿ'\™þ–Ç'5‘u#kg/� "%šÍƒ'x
! x+K÷�
¿F/
! ô$1 Ê+mªø-2Q&£¢+˜ÍÀ·G1€Cßß'-s1º4x,©P(ZÍî±-·Ó/	)(0<-Q#F¹-.JIÀ/9ð$œW	�÷Œ-Ö%ç)w'Á(¨ï„'$!! +� ˜
! W±'/é'&	'ëh.×%Ú+¯®— /Dx5#Tó#ŸÁU#q	·*Þ-vS#èD
! Ÿ)rF'<+BˆBó
!  ´–
! š¾û!W
Ë^D-‹OK.B�$ñ¦
;c#š2Q!�®çZ.Ö%'ï
! -²$1µ°¦
! ü,†sÐQ~*		6# ñÄB";`ã
ß¢�+Ý	7-ð%Î#ñ0Š	w\
! ¨áÛ-#%Q
! «%ÿ)½M
! w	_
g#óß
"˜
D}{%§Jãàèÿ(;-]f‡!'Q%'@0ùí,Ó(a’.H*O¦¡ðnÖi =~-€!d
KÒv-1&8&ò‚&…K§${&È*Ž²#Q)v
ècÐ£þåX·Ã)r
±(b4µ/B*SDm'$)Úün%*b
! ×"¼¾º	,n,”„Ë!0-q€,ƒ"�	ª0 2	T
! b#9!%ú,}Ün
! P#­,Ã%i@Ó28d'Wãg÷�)ž%)R:
! †*s$}=ÛÇ%ë)Â.ÈDT€){d™ŠY6ÄHjÃ
d
! X!Þ()àõ
ùÓEQ,�}
! Šº¿"£=W*bí²%7Á 6Ì
t$30jƒ=ÜÝ#óxôê/‡x;#�í'éò&Î0®g©*�ŸU6	¹Šð!Éï"‘£^	*%öÀW
! ö<
…l(jp"(!r|+�$UÂ/y'o"sŽA+¦!˜$]Uü/S,AÖQ^8–Rƒñâ¼ ¸,Ù³2Ÿ*Î	°PžZ
Ð
! w¤&ö/è.X¡">&#³&1Z(ÙÃ*¥¿AêÔ.³)¿,Ý
!  9
ˆÔ#y„
! ‡-PøBG!
! ëx'ý,ëB%L
! <Áã2#L™*Ì‰Íý^%W#Â 0+¯8
! Î*y…?‹[,D%·+1”äfª”8.q¿!ié%J‡¬("*?$$æ�"Ýã¼'Ãÿ!íð‹À¨Ò-]rê*Õ% 7	ð /n#€1ý-×£/{þ)k%TM1[qË!Jp�&ó+ex>ó-Uu.›®%œ&»+I/‘Ê%*¶¬¥b—%æ&»//¾\
xi�ë¿!%s.Ih#‘/Y$0ížü$j.›
ñ3#Aá`(ç,¸¼%ù½=0{)âP�TUS¶ ÄVf%
! D
ó$«+Ò5v(
L²Óû
ÐégÍ&îÇÈ,C*�-ò.*`,ÎOQ¼i™?ÅS&�Ï.!…Ÿp*û$Ío,Ù¤Í.Þ*£#
ç‚~è(œ*íj(ØŽ#Á (”Þ$$&	Ï']	h%.
‡=Ÿ­
! 5  $ö8o<*)Z"ž�-­¾‚
œ/Ús	gÉ*9SïÃ²sxn ðˆ…‰2D_Á¬ÿ£Õ5$x&+!’)‡
œ(
¹*S(1Ç�ï.^&%/a	
/$áè
! ;Ë(�-èH‰‘#–ñš	!q}'¯¼M 
ž p)"|%&¿">O6Ê@ôÿÚQ"P/OX
Ê(`à(µ$8YÎlÌñw6
<%	
! mép
! ¢-æ!G)èÉ['\q,d)k#íße£¥÷€ûøÅ
! èK#{y(.r#¯2$/dƒ-"©#ô+Ö”,\d"–vF
þ/'T
2$aŸ%"" .Õ!„¬	ì/‡	€*è04*ð(#‘âê(c$â”©Ý…#µé*2Öb&, ©!¨è
+¬y˜)÷
! ÷"šsË&H/œg„+Ó*#†	®+h)G+à¡0Û™÷ 4õ ^0CE´/‹+½.œ)ÍÄ/_oÖœR)-­ŒþT"'~ÞÏ,îê¨ç	¿…ƒŠ/¹˜ÅuÜ,6&.ß${ì'&¬¿"B¢c&µ	*].¬GD<&Ž
! á³	é&O¼/Å!»bÅ
! ¦\Ä(-¦{".##
! ÷ÁÄ½l—LIn’�\ â )H
a&ƒ)„)…†%úÞ'â&<DÈmI,˜‰,”"§,N":7.üì M.t".Y™À+žÐ,CåÑ&…9È&•ø[uÓÝ$
! D	:0ÆT-,Å(K
! XR�s®TÉ#å e*ß˜û)›&‚&pÏ$U? µ#»$ˆj Í¹Þy��À5i#Æ*1,‰ÒCë_$ñ¯©º‚+%üŒ)
¶,‰<‹#¼*ïØ_i%V-âW—
! u	x¯ˆ!µ+ë
! Ó)š*½4
>,tˆ	TÂ8›$P!ÿT^ké"¤A/š(ŠD+*û¨& Ž$QN ‹
#í&é�8	_ô¦æ £bÝ"=-l§E“Ù“-¬)©-Ó$B0j&„ë¹/F*¡…¾
e\%¾ µ´?%•h
ùM!Ë	º-^ú%4 	& &rÃ(%±[d+öÜª°(]Ú“(¥, ù,8ä)u#
p'°rŸ·Ya%ˆ"
þ,È"/n!”>!-$0¤!ƒõý¢.ž|/ý	_À—+Æ|’Î#¡
! åk"!/>Õ&­%²C	Œ§‡%Ü½i$½k!.×·-º)A&h''.eX-¤ H(Ó/ãù)¯R;Ä-F$~X(—èÁ” ó	ÉÏ,ê´.i&�x¶ñ±Y$U
õÍD,$[)¿'0Ö�ƒK¤õ#Ç
.H\Í'³
! ™ nÆ3!á©Ô,E!S	ó.£ ü…m Þ*Š"‹$I®-ÿÛ*1-{ê‡'æ-
! 9X+!,(")hS%/Ã-És/0ž*C,Ü/(ü(Ë*š%Aþy,hdÚ#uBœ˜!t­#çk$ï%P}ð®‘	¡!â"SàŸ 7ùd,/ßä	h7#Ä!Ž)a+¼.œA‡5¦v¶ü¶!;Œ­†˜'P[&�%,)¼”~<Ó²,Í-�3/¼
  
! ¶+ÈÐé)pSwL£4˜
w(“•+.ÌnRë'"+q#Ô+ê�	é$)ÿ-|´!LÊ*&DÛ/TQã	³,·Õ9"ÝdÎ_+±E.-¿
«×	¹	@%¿0*z/+”/t)Xî,%(U${lA'ÿpÿž.|M
! ,L’ð,•,ð/G&-/
!  !æR
! üK
H	Ä+ÙpÕð³(d(Z<!eˆ$´/.Gü)Jp7ÎH,Î#!Œ+íx*ô0X#Ü
! .Ž¸ò»m5ï
E0`X‹Iªg
! áÜá.ˆÿÖ$¦¤Ôlq*:-}º
! ¯!Â	ÿ
! è&Ó#›V(§�&Z!ú5
Î~!ÿy
! ®^ð
! 5*°¸
P(á/§Å"k/æUó:(®ï
+í.4!ˆ'�*ôw)þ‘+9`á
! dÛºÆŽU$÷¹l”¨j"ø(ì+!�˜òB«,Ý¯ :CiX m.Ã.ž.Ë —_,³½yÍòÒ0Q§Ž«å,Ë,-ô	
! f#º:&˜7	`þ¹Ä$˜à&!Ä1"©)
ø–5"°›*Á³T¤¸¸%À-lŒS/,»P/F74ïžÕVÓ‹w"P
! D!.ÂÃá,’úoï~<õô(VL).•$€(K&G‹.9Ë
 (˜/‚åêÓ"ÚR
ñß4­C�K)º,c'!å$f&> IM- -vÔv[I'þ-ð	ò(X±»()—)¨/ L'¾'70a %x,¯Î3“Ú(v!@´NÌ- $e¸.qÉ"Û¿Ñ
	ø	ƒSh,‹�%ýÎQ+¼Ö,îÂçÏÁÏa ã%–J§	tª#Št
.(
·½(J,w è±#Îþ­yƒ.l
‰K1�»h2-%z l	Ô1�$`&ÂvÒ*Û!	w!ØÛšÅ-wf'€r'#$€-A-t*7/õ'f/Ù±I*Â¼,MØ	ÒË,†À	_#ÂŽ ð'®
! ¾
”oä 0uK>Ï @t-0"L/…qL
Úf¯/+.6"Y	4¨‡mFÆÝðpÓì$À.æ-­“x d«	MW>z'ƒ
! +"ƒ'”NYÙ
! CÁãÌ
! ‘…~Òƒ(âg"^¶ ßScÍˆl!±, Ç-z,ú'¦#¬["
! b'
! µ>ÆœàNË±±\)p!+QöóD/Ä
S–
! ï2\Ä
Üå
VÊ/u-¾
! ´º%". 	gþµ')°m(``,*<2•#+Ù$W2Ç),V'Í
4
! t™Æ!²Ûä,Œ¹î#ì¨,~/°	",r×.Ë
! %W%
a
_÷*�!Âˆ�.¢*K+,Z%§9$¤“#Ñá-%É)’ð�#ø#èÓvM
ã#å_'!)+f
ÓÄ(%²˜(ôD C:/bV·<&S$ žs/Ø#ã"¤«/í
$
k€M	OR$9a\*±ú*Ú
S+Òµ
Ú"a#"‰
! (/ '.~&¥+H‘*RçŽßïñ
! Aø*ê$ç$ø[&!ÁGñ#È>'£"ì	Q!Ê–¯$Â)W3Å«®•Ï1'ü±¼rÚ0Â®Í!l-*h�¾b‰f6}¨�+©J`}æã+J/òý-¨) ¡"�	'ç&W±&­”
! "{û•
! “*ÁÈ'bT$¾,š"vqÖ æ/Š †,`
5ï)À!™›/'~h·çø,’ÔËÕ$&»Ç,¦.O�s%Q
! ¸
! %Kñ
XÉˆ%°
! a
â,–&»ß¢'à8 !³¥)å.&T ë&ý,$l2M[/ðJz)¯Fló%ü*Ô$Š²p ,+ž¯%« 
Ãrü ¿²LÑ.~ Wëfµ�!g&šn" ­6
! ›p´û'Ê‡ •'› â	! ¢##‰
Ñ5·"é	–)))ÚŒ(IÄd¨+u"ž(+m*a(³®ò°Q
I"0³ì¿/jè)>*B†#u%­ö(W)Æ%ãk-7Ž*)œ Õà0Ø ¹&‘È-Ï°Óõí#€ .»<ù~)žoé
! œÌm,'C$Uk.Ô%(Ù†‘,U
! )�T#GJé"&)1´0.÷{ ¶×ƒ!£J5,K'Ÿ/ä t'c�,&Û«*-{- €	_|Å¡ù$$y[Ü âu•!dÌèK
®ÚC'ìÛŸÀ
Ÿ+z¾W²)bÒ	(	ß¼"w(â/)Æ
! c›<à`0'8+§-S Û
l"”&}¦ð¢L²	‰³h�6ƒi³
3
! uš#%¬»4½ì¹"n*B	#Ëf
! Þ»(W_· .�!Û5Í~e»l&;	‰ø(z$Qî%dÚ,Ñ(°)_&—cþ		/‚]6Õ+W<7r*#b
_øÝÉ#)ð"äVÉÅ/!’!˜ ™3*@,eI#Úr
! ö+Z,%U¾d$m)W/
! “ë.§9)-'Î
âù!j'’+O,w#Ÿòîfäá.„?,
! ÃIÅ$D.‚%[+�‚´+ji‹.(®'wtz
ÌÎ�,œ® ¡
ßG.m©úÐ*Û'
v.
! ©&Nþ«+¡'¹Ú'Mšäl*ÕS)‚ ÀC
! %".*>->%b
! ±3ætQ	¬
óñ‹(¶©.v	­.ih(ÉÑ%¸:�”²žÐÑú(Á$$	c*x$z_.ï/ä¾.*ì“¼ÿÄ%¾»)®T	 uR±‘d�
¯Š=.ƒ%¹¬,)°™ñóÌý=&b(%ø.V&á+K‚$§¢6%-0µEe	ŒI)C´*…À#Ê&§%Ú	á
Ñ“'%)0ºö	G‡Bt>
! ‚T!+
! yû 3z2
! ã‚hø‰,ˆ+²Ù™woOì-6B#$‚'§N
! 9#þ
À[
! "#Ù¸i´$¡.l##x¶&# k-~|–
{$v*|—ý/‚"?0•*‹6)'-Y$– Ïü:$¦Íéü‡*�$ü!ˆú§™)4%|!°îµ*o 6è/H é
m"`ææ?év*ß%†
! Î£úÇ*©/ç#d*>)JŒŸ(åàŒ_Y�(**K\ *$6
%5/°/÷fŽ¤-#,ùQ
! 5-}ú-+‡Û&åI7(ZšÑè!k)‚W°!ÚRŠópj/£Âv&"éõ+!$w"5�/=u';+F!
! +0«(õs)ä%E&¬/s#3,+ªNZ/&†1ý.£.£Ï!ØO¾i"EØ"þ.…%qæ,W"#^"e,“,n³	¢Ž-} Ì)Ôà¯Ö‘‰#;.¾$�¥"±’
! <Ð¿#½-‘-[k)„!¤+®!íìö&jH¾öài	ØÅ*"e3ìt #¥
! 'ÃßãL8"6!vÖ+o
! ;vŸ
&
«€!å"û*Fq$“XLÃç
Ç)<	M† ]úå-Ï"4"
! †²å#íä7«K µ'—°{�ð.F	!È1n†&'*;*/÷/š+]+áäÂ,m
þ™)+rð6§#*	†CÇ6	I øÎ- ¸K;%Ð_A¤)‘Ð'(Í(´ÅØ
! 6ò	|'3
+„§Ü*
! œ4'u°#„Æáwõ›[-ë!(ù-"Ö&.
! Þï$Yå€3%Ì.tI-…E¦‘!³ê-ÄÍ"N%£%¸C+u	K:¶�.º$ZÌ!¶q
! kÞ0:}
Q/ÈY›þäH+oP)~"E�(½.ƒîc;6-Y-ðH«_
! ý#		Àf*’ù#î×Iñ’å+xFi
! ¢Åþ%é!ûyêÑ!Ö‚ë�Þ.�$`/Ì¦%wO)â¢Ô«-È5&& 	01 -Ì¬ ä
! Ï#»
! %aE"ío	<./
æ.€'
! !ÆG`#aÉÆ)µ½µ,Ðu½I
! ÿ
$„¿%ÅZ:5 Áås!)¹ ¿$×ÎÓ%Í+{'á +ö�,?!J(:{#¡*å¦�,¸"vn+9{+q(¦+—.Þ¯("p$À&ã¤ Ô
^)ú"0h" åÏ=#(?$(7=ž
pM|¾w$¾"”pº	W/q4&MãG!æÑ¤%óv$ýw7³v`
! a=2%�'3'Ro+ü(MA`"÷,—Ù öÑ$¡	¬„¢#Û)
! Ê*•IÝ­/2Bz&�)ô&‘>,.·¯Iš
! Ÿ.Ê.,Ã	#ÿ“/º–ú$3Æ¶$õ *Ó.•Nî^(£ìŒ¶e!‡øºÁc×,dãœ"ìÊ*J#÷	“nz+ºÓÃ+ú)ÞÉ!“+5&î-}•#"G&Xsø“!ç(Ã$¤
hô�)#U+²"„ˆ wð
,ŽU½&Î
! c% ó)¼#Ÿ¨!	/œ-P$$´	 ò-ù†Ýsa)»"ßêËZ e'\%Š
P+¾l«©Š,=S5¦*æ*Ö	±.Iœ&è4¸îÊ€n-õAR	$Ö!‰ï3#"¹'«.û,P˜ª%Î"¸n7º'0‹((X¢–-?)™Îwò
%·
¦)�y r,ª+õ8ÿ»� bõ
! Î%“"•Lºu± Š%]�ÈÚ
! Š#ã-"aš'¹F?$u!yy.U!»¼ÐØå&Ÿ--l)9*y%ñæ'PÄ^#t.S¿•/åV,</t)Z8*	N
Á$c-˜%zÑ g-ÍB!U
! 
Li-ì{-Ï?-]è|
! `	®4›.’	#Øø,s
! §Ll$)+�!�-ëyq¨=Â�˜DúN
Êçec
r&= 2*É''~r$´)ÔåÉ–t4Ù'…ê;)s*k(M)ï�
! ý¯	#mo%ÿ&Å¾&Ûf\®/M/|(¼	¥«
~&ý+¶­
! D"ŒÇ®ˆ�°©
iÿÏ3^B)5
! ¼?
! Â“¿ :™5(—i)üë*© ˜;$/''Êï)\+­þìAi/Ö'ä$Ï´ó�í	¥/U Ë|-%`!š�×š.‡(¨å·(7'<v©÷.€Ýš,Jã
! ?«@™~\(V"š}°Ñ
! o.1.+´(ý)Ö*Ü=*5'‡ƒ
Ý+§Æ‹Ðôræ
EP$Û)t9x`*Ÿ&¢è%¶Ç‘L×õ$Ò!½!8:"a"÷CqçMtŸ!˜ñ(®*¹D)ãÜ³'–a*,»	Á}%¤ŸQ*gw0Wá#ºð3;½
! öÆ#žR--.Y(¾Z+z"Ö) ¤	öH%s
U*B+*…,”Ù+|/¾*@[ Y©*-(O.7
UòZ&’#,#îÜÌ//–.qv(œ¡“õô!ûR#P hìqK~$o"Há%\ø"1Í/®&ê·0{þ'³+k3„Ù!ã�ù¬*ô.9¬›Deœ
†`�®
>I+ºDñ]+I#	<#L+à!¸-Þ#ÑåÔ"%^3$�¿…Yc/C|�áÐhÊ
! $7*¿&m'�›#ök%Q+Å O
®
! á-Á'ù.š-á)�Ê×+P#VL*"…/œ'P."(Á/DÜ'»<š+Ïs‹-9¯,Y
+/qƒ&§"°Û'"	a(#(�
! Ã‡¹£*…Í)³/ø)Á	A$
! *:¬d!*0Ý.t3 ¼y&`-Õv¶-d­œZ$}
! -r+ûÊ)\˜#Â
! *[ç Iœ
! ¸�x"ã$LÝ]
! H#	0ñ$†“
! ¸€¿)¤»m!ÅYO*X&˜“à"ÛÞ%OíÀÊ	G%�Shó(•,jp#ë#™e›™#ØoøÙ“ z/0@Þ'?(Mªj¨/d#º&ßœ)±Œ é+s½õÔ5„Ý÷$n �&zZ(˜.Þ+¨
ú¬-¶#ž%²'—uQ$Õî@'Þ;G(Þæ
! Óü&ZÃ'é/J)}	¨ áL õ‚-Ó Ü¶–%—ð*4Ñ?@î	Â+Tl/Ò”~;0–*Ÿ_â†±E'”Â#¦q¾	} v â¯¹ìí@#0¦)Bõ&z¿%a$Ÿ$ÃL!Ý
Þ
! "8B-V
! 
u,ò"Î Ù‰œ
Ìy Êí#q"ÄÙÆŠ!»�/k ÜZ)$+|ùé©ô]Ð/£¥(†(í6´/d-®Úå'©ž$õÎ&¹; 9Û$],•…vÏ$–ïò!*
¶.ZŒëÄ 6+Ï	C^m.;~DHó,mp&`'û#X:Û”'å\±"¼(ó°FÇ5	°-&*«©À(D
! ôý"z.—5Ú¸+W&(¿i/S-%ì¯ˆe(ÂŠKþÞÏ
ñbìºƒÄ[%ï+uLÀuõ)ú
! rÉÕ	c.‘'*¦'¤ŽM(Ô-—,¨h$ª8)¿ûö
Õ,U&c%6*åe#g%ú1=Ù-ø
! £cí§
! z#¡$e
\!ˆZ
*fwÏ£-Ë•�7bàö÷-¿“à)zŽ*-‰*&Bô'ÿÏ
! .$�ª Å�
ê
t	ÿ.ô/a(Ö"§/'
! v‰ 'Ë x›9
! ¤BÙ&Èb)í|Šý
! ›"¥“%lIê'Š
! �&ð&É†úHF]
bü+^Øe
¸$Wo(ž’"“
! C(,n¼âL-o
! ë!õ©4$)å%ÝÞ,¢	N	Î$Õ.©®({*-’&þ^ØgòÉÕ#›!™à#*#ñ!ò'ç¥&šñï @fdt%îF}!M$jX%ýw.Hª,;2.”nJ>”
%!=J'2›
! á÷Ä�++„-†/x!}
(\ñ	(&I(c"@â)\R%û°-)°ü-‡"”Ð()!0(&ÿ K,dÕ‚Ð!-Q'Æ,yZ
! ü³s@-É	¹ç¦Ž)ÃŽŽù/³.³ÆÂ*Ä.+)*æÞ)R¸/lg×ö'²
! #	åú!†H0R!á	êé!i„R^C),šw+=
! nj+ÞÅ	Ÿ	°%!pÈÕDQ«-ä*Öj!=žö!¤.Ê³ b…'+Ðî/%V!�+LÞ/Ñ{È3+/$.Ë#Ù	3-ï0)½h^ì–+%ò·'ƒ‚- +.Ð-4`%_ºrµ]6k.ƒ	†
! ŠTÕ¹¾ž+¤~+	À'zP¨÷j
µ.Š¨Ãj®.ÄGr)<*5ÄP
(ƒ´ù&™
­Â&g$nÜ	‘&,†û.sM€kZsCG-ö
! #Ãš=ª.º  &ò,ÿ±’Œ&w%	2:#}$€¬+,í!¡ «ZÌù%Y*5m	?;æ/o$$µ2 Òxq@)]%î!›õIù+¡,ÿ"µ8#‚;µc¥ '4-¾-»£ÐL%ó6n"à'[†'+‡
! ³#^'f
Ü×ç\E/‰@ ¥LÇ%éªì(,þR«¶µJ.˜*%!%Ê$Ýßî&8,ö-q.Œ$8{($’$ (ŽðY'?×Ê"W&×�(­ë"×Æùb-ó/dŸÕ(Ô
™Ð#¿’®Þä­06N$'§·ƒ¸)Š+•-./aÇ²*mf,,ÐEÁ+ùÙ
! T
à*e Á&(¶¢ 4Ïø…
! µ)È	â
! Tm\ßb"Ò$¨.¹
É,EŠÖYuÓ$˜Ñ2u¦(r *±/ZI.Š&›œ¤#€©˜+
! )X'Ì!ªŒ6�d+!$3áSÔ
! {‚.Ÿ"†ñ)‰È$ž-} (»*/Þ3� ñt
! ˆ-$r]"zp
'Xi‹3±$|&æ	Ð+J	Œ)#B
! D&«ª(E�)½ºã-}~#X	Ð):)L	·!œˆ ùø	+ÿ/D².{ 0I
©¯‘
	Úï1)?…++
Òt
0R,’˜·	,çŸ�"S
! 0¼+ÿ	#&'4xÊ Ò';ª
! < Q(ûHƒ/Ï+îoÁ¦"¹ç+¦›$±+ìÈgè¡.4tÒ,²­(ý&�u
! Ó+ß&uõ- ëì&Ë.	H	‡¨%�±#ª´"QÐ[#z%0Ó&„	õÇ+H";	>
‡ÿ-õ'Ó'O-S"]/þ$„&Ëþ!‹!S!-·ËÌ"ÖY
! Ê'ö*r›%ˆ
! ¬P)^Ž	—|ßÃ«'
*	$A#�	É-´#›á(ó%'·À@"��‰”%•%qÉ$©">”‚)ï+Y™/_{-£$™+üMÞ-!á'0k!iÛ,‘$ì."ÑP" ))%Œv' l[.q/›ÿ*!|Æ.)\*\’�ö!Ü.ÞË{,°+™-d¬¡(R."$øl‹ •™-OÉˆB(Ïê
! g.Óü+ÿ
W"ç÷ÿ
´EŸ[rV	î"“fV&bAè+{¡àõ4("Ÿ“&÷l:™809,p‡+\8�
ú/E
! yN!Ù'ß+ˆ"‡7bAC-µAF(Jä(å[Òi'='s ¾Oc!¶í*�'ì¯1Ö# %î(…&
!  û(süƒù"F,_Ò(SŠ2ó€ß(%.¸å°$r%&Ô/[!Œ=‹
! Ý?$�*ªŸÄ)¢™¥¹#}| F4	m¹¤7)Áû',0r½*Ì º(Ñ*æ"¤4,�
+H
! u9O×¦â+¦ ê&µ&ý�1$)§	(’‚*"E+Ü$ˆÂ- Ã
! ?,;,Ê(¢)‡n(¥a$#ùô�¬že/€A"úUŠ#8©,™4FGµ9|ª‚g"ˆ*ZF
P-E z½
)[Ì
�	JP*f"�AF
! 1#(0âöÎâÌ½äÈ³+2ú·¤jã*'+›n.t(Š*ˆo)¢7™=02%X†/
"›.)Õ)B„,}i‘yÔ"z!E,ª'¹â,ª×,Ã’½/³¡&±
ß—:(*°š~
*(˜šÕ
#&ƒÂ‰'d#?.-."4l ©=¾#:Y/§&—E÷h&`+2ãÿ	'Ý‹'m&öÙ
£~D
! >"ò&ÏÂ»­+õ/æ,G
-	<)+
! !‘a0'•(ý¦&
! ò)heÃdY%+*wÌ¨
! �%oa/ü'c>F´	%Ÿ~z
! Ú í†&Ò)á¯+ô"û%×…e!'ØO×ôûö$¡%‰"Z/™^*EN&-öŠDÜÞâ#ò`$ˆ&OÑC8Ñf(¿.$*!Ç	\Ö-í \ëýh%&Ž%ýÒñžvw&À?&Â"ZW5ú#z“`hR¶	)"8"â
Ñ#€„
¬
! ”!µ!X�$XÔHn!SÓîŠÖýŽ&�Ü($-Æ‡$OH'Ý?ùÉÁ+Ž Í‡°ý¡'¶
b0XÙA‡ä5s®N)ƒ,í/?
'ñ‹*É-
ª5 ð+¹)žJž ÀÂ2&›„ê!˜8,/ÈŒ$. ú
! 5+9.%ç
! "}+Î)kà†Q.È/­*±8Ø&f|r+&D*Ž!=+"!òÀË
! ¥‘}(/¥ëmRvÏr'yë$ý/d'Ü]ö ‘(Œ#-¼ÓGE7®)Zâ%†ˆª).úSï=<¸0….›)Œý×¤(>g'ž	l$„;„g¦íq où'ž/^-C0ú
/ö°4 9-+ŸÊ!9+Ø($±£ü§Tmó
G²?/Ø*þ"¨&„#Å!Í°jz(©6.&ßÑ)Ü#,'É Ý-J*æ+:!×"’/º¡Â9(˜¼Í(Q*._)‰F-z-E9ç'•¸èo*1+ä#\-
0¾å!:	¨	
#{P&èxÌm
! #Ž¦…*!.!Î²0·,ã!ðkgÛR—¹,ÔªVügzœ%�(¨pÌÐ&U);)Ô �% 	+(j·VÛâUý*¦,cµÙ%)¿¦ÆÑÍ”#Õ/^c ™%«(+;½Éþ/x�,¢'Î1*ö.ûz&&‘ 
*„*×-Äs>.&­& #Í™.�à.]*D˜`®$(*º&]#Žp£´$tn!`Ât/û
! M%9¤"ÐÙ&S
ŸS `ƒÈë{
! Ú)Ù«	£,)\oú	8(Šî"BŒž)²)z*(=‘“U$Ië(ãÝ)
! O#é¬Á%n
,¸J
! ª-²+z&A!ÒQ{
È Û•.à	'B'¶é#/T�í$=)Ì$(=$ÊKR60.+*–ƒP,	 Œõ/).',½V$ªø'gµ�/g¨ÿ,!&J
ðÅ%À'¡C/-)²&;¾9ªH.Ô'J!Š(×Ñ
Òfe"ü' k�u&Ú¡'Ð‰-A
! °óÄ*K!!cë%”Ý¼-þ+é(
! üüJßk
! q)ùåuú³ö#$%‰YT®+å(Ü
! Ø+!¡/ž#Íí¡ôc½%Õc&Gp%Ï"=.‘"E-QUh!¨S*œKÄ,	/ÏMq¼
¬Ì,ö%N'•‘ÞŒÈ# 
! >$¯’£+&	W Ø%©
! (g+Ùôã
‘k—	‡)•PŽ+îô)1(©N$fû&â@­"<(-a©E%Üo+ñ "í(D»%å*t£'})ï¤¢äo/º*¯ÐÕHw,Á­¥	(&|*|@á"÷
s7’,—ÊR!×/€{Eÿ^$lw
! ÄøT,p(©­
S/'#“.¨RCj]-Ã"�f!Ï(T0µ
! f/Êç.õ*�,—"*à,k,„¢x(¶~.¹™(•	/0‡¯"�­–Æ <ÃX.#œMß á&…!e.bFv)ÉÒ{é7!±�
! ÊC\"s`>ŠÜo¥¯+�wåþ•—¦ðì,&ûbàRê.›…¤$Ð
Þ
! 
W'ŽY+ç´°^+û\,}j#)’@N¸*.?úÿ!ï#%Å,RÇ#®Y!z]&0Š½)+næCNï&Û�Ë£)wR"8.‡&ß!ê+áöÇ
! š�"¥?U(!�@¡]9'©([-ñæÑ*Ì&¤*<,üÀ®">/†ƒ$ÒR	F �Ò/T1“¨#@Ã¥
y"ü"�÷.	)«!„>’ŽÄÍ*ÉV/Á,!Hjä³-ù0/¯uï'#XÛ	£Ì*ß*H¥.y-É$¢/P%‘ÀP÷'I!ä/-.0€ ß $ñ—t+'ŒOÛ+3äù)*Â½À
Ñ'Y®U%Žw‘–i
.§.éú¸(‚!†$¨3kÇ"A�¸'âô%§+í%‘à'y`z	-ïGå/ƒ/K$Ý,$/#ë Û>D,˜	·
,s$¡W$}&Â%
! ¶(¾+~	rï(U/¼!@$)«-VQo'‡.nK²áÍ`Ç°sZ›�g^.ºð2¼/ñ'§X˜½ä	ÅEé3ÔÒ+:ï!:k0á+¹	›+ÜE$+'t|	£Þ
:+Ž.Ú-ëƒ˜-•OÏû+ôßë}*©$ ì—&~^
! Òþ(¤öV»ñ.&0 ™
! r	³!<$cêŒ'BFØp‹	¸’xB!È¡¶*b!·#P,(¿ò´'%0
! #U¼P}"ŒCB.½¦i!ô‚Q¡\&O#n®‚Ÿ³„%¯
²Ü"ç
! þ�.|R—
 %g	É%‚%k

ä]Ï	[c)”ã.“)‘ú	a«)ª!—9P„(Ç…1œ	›'i
! ƒ0‡…e/aC ½{/ù 4Ž)ï	ž!E;Êjª
"åÈ q,à#*E)Å#–"ŠN!0á£.†!=,§¾7%¥�æ(¬³Î`Õ[x-Wj�Í^!¥/.¨Õ­=",~,Î8#Y–'åDT.À"ç/H)¸�!’7$¤•&`.Î×û·Ì	y.r¨)¡)¯
! KX$&^þr %é�­_=	@D0\#|Ö
! ¬æè-~#Vr!¦È
‚®ÍÆ	J-Å+ïdðò$ö “	g–4/Ë­i(…-žO90V*ÖK´ø¬'ûGE
ü
i,¸àÈ4‘$g2)':% ³A #k!*,(»*’'Œ,tWb @&ä
0¹þ�ü#8-_8ÿ%(–-!êœ´Åè*g§
½,Çv%ó2
¤,÷)l
! ä-Ò¡ }î� ±K*ÞÆmâ'ê ë+�7|
C%‘)¬!^Æ—¬º.¤/q
! #Fl.6,
n)né rà%�Î!*:'*'ÿd~]$ˆ,Y,�—"/
! ¾“9&´Ç!ÜïÎÌ/í¢$ÿâ.ÿ+k"ì”šÔ&1Tî
xÚÀ) Áo'!eU"Ö^•ì%)Â!%,õ�-h	¶#éeÛ#xº·
! `)ä.eWZì!¨Ï/M/#ì#(—”	(û#ôÈ‹,ÍÓ-5¤
! ÛWì
�<0Ù Ï%ªÇ)±
! ‚
! ÅÆfþ#5‡� ÖÔ(�/d!A�	ýš$ý40/±%¿ÇA?"7+D
! B !"e*,‡	‹]€+d®Zˆƒ¢Ä#-,k®~%Ñ,†÷Éíä*-W+…	ê	È½‹˜‹&	l+ý
à/Ì%ÏóA$ÑÊ
-Õ+Ú/*3,!Ù"¶%Ø'Ë"„
a.	È†ë-	!Ñ­	Ž.ØŒb*PBT3:"¬%ž!vù6†+a£Ù(«�G¢,²Šë{ð í-$nZ'e-Þ	¥M*@“æ$¸ ¯[(„q+`.ì'øx
›ÌA’‰+‘
! ´)%³”-v,‰XV$qý%Ð
! )	‹'U,!|Ô+Ö/O Š(K Á
! &,%#÷´&< ´ëy&.(iU'""-ì#@v²,,³&t$î
! Å)&ª'w%R+­è'uOþ
! ³$„ø+”
˜W(O"§þ¡+4Ó¬Ö2,G,hÖl.NC!.ë
 æhé/j÷y!Ò.Û:¿*8
£;€#Iþ@*$™o(&.Æ$ø$ô*1-é,‚(ß-3"¤Õ™'¹.P	jÉ-~êb,"ì)ø%­!Vƒ#¬$Œ	ª ¢ž
! +%á$¿½	E#.t!#*Ã/Äâ�#öÔ5û"’/9y.G‚#ß1F'F+(|Ÿ,<m/‘a&¡EÕkYf wŽ,IX)F+l%LÃ�,|ú…)¸$A.Š'(§)Ü
.1K	«¤¾%ì’Ø(,Æûn&VXò VTáA	{.�GŠ_	Ä.«é"g,04+Ç 1
6,{mÆ'£4.Yd.È
! ±"¢ôÆ-â+©	:,~D#Ý*q!!74(�·k&öj*èÌ¢²U	åDÙ.M"‚ÍB%å<ª"a-Ø/·Ô *0m+Á*
! &#ërÕ Ö€
%Œˆ#+,`š
�'—$ª:{ËÕ*²¯&¹$HÎê?�"‹œ,….µ%)¤$2NÏ%%Ã _Õ°&+(Æ'	Åzzß	œK(¹ÚP>á7.¯*ˆ)ç§õ"ž´I	+y+l,™T¨}sí$Ì++ª/� =›(¥".4Á!¡Æ'¶
! ‘(˜>ÃÄ"q¿)[F"r-èò²-K(²6=˜8p.jâ!æQ-g!Éƒ*€û÷D$3` �X/£ê(%‚..m
(¥-I?Aa'\'�-\.i+j�@-[x"èä?n'-ªµ"þ‚Aø Ñ"ô¨ËØ9Ìpö5ç‹"ú$h
! G"Se&‘
 (•F¹™"¬É.+Ù#%O
! Zæp-¹!ëWù
! «"¶ù(ZI@/.š$Ÿ#-Á#"IPo&À%¥Þœ*û"y'Å&Â(@½0
Š8$8! 
! Ó](å"è>fo#k-(mA,œÐ£!Ö¾�pe)},ZI$	_á9/ F˜òtGa,Ÿ'-Ó4~(ò
! ðÖÃ‹($<ˆ/è$íz%™ÊuB/à-;‘=§(°'_Zü0Ó
! ÄL èÊ,ûžï+	
! &/-Ã” F1¡ß%+£0*+óRš,'}ã–;´	ƒ±ã;Ú%zÍ?*¢,‹½'·•ò¬"–¸õu*&+ÿ€/]·óÉ*ó*E‰"´,ž&9*"¹+‘#4�t&¦˜,#NÃîÚ	+ã,¼¾/N¦#!I'~0¼R/ø&ÚÌé#÷ kyÙ/HY¶)5.V)
&ù}Ôè ¼
! ¶/Í T%h
! ÅÆ"ÅÊ#F%ìR(éç’
7
! ñ"/q$b-/·.-Ê/%ôä
*%-“K->X
! c "2í�.&Ù)›[	�zh5&ª
:	÷
! ±±!^	Õ
! ì
! ‹ýí|ò+?#?'¥Þ"Vj$%v//ÇÞ!d	)çi¹glªÈ.„/Ý/‚¥#a©S6¤wK*\ðn/�]î)“ùµçàÕ'h‹)0$j
-)$‰
! €Ë-L$» êN+ îˆÖ›  !¤'\%6)Ç/¬ˆcY)¤\ùƒ'i.˜"Â©Ü-Œö‚/Ôƒ :�6/)Á–ˆ
Í
! cïR‰Ý%ŸO×!N#|J"Ð%ú ó'â/%‚qé._!y$œ„<'
! ø oä"‡#õ%
ãu"ì"ÒQ¢ä—
Ï-Ô*ë(h*$"ü%ï
! *¥';ÒšÖË+›-Ê½gH-&|#e%¢u Œ*
! (Ýb+T"Ñµi¾€
! X"ç$#
! ò/¿
! &òè	a
! GF)Nþô)I%5!‘Um-=ýsº"p+p	>Ç(
†)ø$ …"É(}-[Ã,…›8øà‚	„.›—'Š-]ý'P'®J+M#×ˆJ.ô
]K"=(êÀ$‹¯'Á.”*b.àt#<L*m--[$Nã/^/@>£žô Œ.o„ÌT)òÈö,j%baÑ-˜20ÐEfÓ!÷&o
r8'a*eo	ö"Ð‰/f�	ÛÆñ,‰Ø¹(^_œ¦-à$¡#›	;*+7ÌHÂ‹"'¿?¥,ò*õô/5uŒ"w(Ô°*õ—#«:H$à€·%×]É+ Zm-3.* ×)Ô)L(
ìã[EŸÏ)È(L"V —|M&´#@|"ŠáÒ
! ÞÛ
! Jæ»
(×$ˆþ è,õ.ý!s,»óR%Ú2/Q\/cÏ&ÿ$8/î% ,,7A&@«S£»,†.›,}#«
! ú&G$ã&.”pã 	º+Žø•"u/êÖ.�(ù*Å'co¦’-Â‚Ç{,‹^y*#½–)ù	"<@!‰$9"õ >N¶­ yç€æ·&X GS.KšdÒ�ú®?ßà *Ð	"_|&
! CHïH&¸PjRi.Y"‹‹x	{	¶ží+"Û!®#Ø,*bøÔ­-Sj
! œ#âµj(¬æ§ž�y$1 �+óý?–!…
—'».Ý'U³&/²"N.E	âýPv_†²¸©Ð†-%®,¾t,£(g
€&]	·#EYP_/³×žú.SV#»W53E¢%°Y.Ö(r.õÚ²!N(“Á	@
û‰WÅâ(/„ ‚�.Üä!Mã'?9$*ä+¿+¾z#YäHû¬+À a	*Î(Â%�*§±)¥O¶"A0ÆÚ$‰]ÂËÉ#õ,#Ü&‡Û(#0%rÚº'p,
N'x/=/Çôü
! Átƒ'ÚôòLº‘.J Î.L		%ºO(9Åð-„'Ø)6¯€ä&
$F#ÒÜÜ^'Ò&ŸüÃØïÇ
¸¿f)»T&e#N-ª$‹ü	%&$$(&ÛG/¬&þq%�9
 &g)Ë%pW{6$��‰±"6$á*ÕU.‰(%Á,ë[¢!Ç6&Ö
ÝV×œÑ!!0p/|.º#e:¥¦À$¼K/Ò&j,‡ä.-l¢º
N»6Î,º/!È)¥$Ë)Õ@CÊ
!  ë;'3(é¦-+ll=¸*ß¯Ù*ã)R Ï|$
! 0V,ü.±9à.f)²!�)•–Ü*à
7¢"*÷B$¬.7m'm# u+Ž'f$%	'M3.Ø)™C�/.¿]g~±Ð$¥p~'„T³"] ^�'"M,{O!W.·)©×'!y¸T/ÞX®	µëK�-µ(U!=!Pn$Í	jÈ!±Ùnv$;
! ù	++�A«,–/ oŸ�-šî$kÁ)«$’Îá!?.	Ü“$_çj-Äø_“'¦q'
ŸT*x*,)Ó
,ˆ”.{‡,¥}.Þ»'¶¿(Ô])æ¯	)Ž
""œ!Ó,Ã#0¡°ÆÍ#¶áÙûJM'<Í,’pÔ–µÔÁD(—Qå	Ç¤�„('(CZxÞ&f«(‡.ÏZ	>	2HT(Ô§ó§!Ü$n%Ë#[
¸€$áDŸ3t¼)]!÷ò—/€\ø�¥ÇR'…+-,ËB
maHÛtTí)a�”Ä) 'Ñ Õ"&±øÇu(ªj\	À!÷)'gñ?+Æ/ið?	ð7,g “
! 	î
°"â´
! ×#´ ãy
Ý(›?”§*³ß�7 d%/(Ç&¨'s"�.Ç†
r(Å/9/ÿ[*fè"/zmŒ
ÅÝA	1.'k'álN*e,HBb0¹ù
! à;(Æ&83'}n%$3	â-pÇÑUÀ=%¤

! ¿‚B½Y ÇÏËG*Ã!Ù/
À*œd²b/-2("µwéÝrçQG 4f.éC¬ò¨$yà+�#¤—g%]-s“!	­w*�´%w
Ü!a|è5pŽÒ#!ý(È­'?x.&
! Ž"50ú”(úÔ!¾(h%™$–ÙË/Á-·$
! àŸ
! §Ï*–BÆ‹%ÎF.Çw¯!`]ÑM$!I$Ö	��!d-8k0!
&«ä'ˆ³
! .,ŽG%æ)¶Ò7 Ì(:h´¢
ÎÓÀU÷�É!1IØ8 ¥ÏLìV
! .bÚ!,%æ“*î."F¸&sªí)Æ„}8W!„"
@
! m£	Êè#YÚ‚f"ý óÝz	 ¢Á€Ø-•�"*Ô(G*
! ²(|)ä!ï*!�• ­Òø/FO	�/Í$w´
–(�PMy$êíûª	îØ$—¤(Ò"B`R¹s+«.À*ýª�(¹+Ò½•Õêè2­çv.ZµiØÑOü¡ƒv�‰.4{	Øñ*©Ø
•Tñœ.N�Ÿh+fÝN Ú.$,’;"0&–$ó™ÿŒ× v#:	.ê,	%#D
  
  For bug reporting instructions, please see:
  
--- 1,1941 ----
! Þ•U0Ä‚‡@lˆ‰Ž-�1¾ð Û&+	0.	K_	«	¸	Ä	<Ø	B
! RX
! >«
! @ê
! 9+CeF©5ðI&p‡!œ$¾ ã
""
+E
q
#x
�œ
-3'RzF˜3ßQ5e]›wùIqA»KýNIB˜OÛL+Rx;Ë8>@IIÉB~V?ÕDEZ@ EáC'=kP©{úBv?¹‰ù9ƒP½CFRE™EßC%QiN»�
! G›ŒãOpRÀCQWF©9ð=*=h4¦PÛM,BzG½I HO B˜ 7Û 6"IJ"”"o±"-!#EO#
! •#' #8È#.$.0$>_$ž$)°$0Ú$%<%+Q%Z}%lØ%+E&Aq&m³&0!'8R'(‹' ´';Õ'E( W(x(�(7­()å()")B)$])$‚)*§)*Ò)ý)* 3*T*n*z*#‹*¯*8Æ*ÿ*!++2+"^+;�+E½+,5",EX,%ž,1Ä,.ö,%-0C-Lt-Á-Ó-æ-6ù-70.lh.GÕ.$/B/Ja/*¬/E×/20EP0l–0131S1@s1´14Ì12 2&92J`28«2Uä2:3M3-`3IŽ3AØ3@4@[4;œ4cØ4_<5Yœ5lö5Xc6T¼6Q7Kc7L¯7Sü7^P8H¯85ø8I.9Yx9,Ò9*ÿ96*:Aa:3£:c×:=;;y;�;#Ÿ;#Ã;3ç;*<4F<.{<2ª<4Ý<,=6?=Qv=3È=3ü==0>n>C‚>7Æ>Iþ>IH?W’?Eê?"0@S@9f@. @Ï@"ê@*
A#8A#\A"€A%£AÉA6ãA/BJJB2•B&ÈB,ïBPCHmC?¶CFöC3=D.qD9 D2ÚD-
E0;E_lEVÌEZ#FD~F;ÃF4ÿF?4G/tGH¤GFíGG4HE|H:ÂH;ýHD9Ig~IsæIiZJoÄJ<4KSqK{ÅK]ALdŸL[M‚`MŒãMWpNVÈNNO;nODªOpïOJ`P`«PIQoVQRÆQkR*…R9°RêR(
! S*3S:^SW™SYñSZKT\¦TUUeYUV¿UfV^}VnÜVfKWv²We)Xu�X\YlbYNÏY^ZO}Z_ÍZW-[g…[_í[oM\^½\n]U‹]eá]=G^M…^>Ó^N_Fa_V¨_Nÿ_^N`M­`]û`DYaTža óa!b 6b&Wb4~b³b-Ìb#úbc.:c icŠc.£c0Òc7d!;df]d4Äd=ùdL7e„e,–e&Ãeêef0f@KfSŒf&àf5g*=g;hgF¤gMëgB9hA|h0¾h4ïhp$iX•iUîiHDj.�j;¼j]øjyVk7ÐkZlAcl?¥ldål!Jm5lm!¢m@ÄmKn,Qn~n>œnfÛnEBo!ˆo!ªo'Ìojôo(_p;ˆp*Äpïp"q/q)Fq_pq>Ðq-r=r:Tr"�r=²rðrs$.s2Ss†s�sU¼s-t/@t3pt?¤t?ät0$u+UuA�u.Ãu*òu2v2Pv1ƒv0µv9æv1 w2Rw1…w+·w-ãw3x.ExDtx3¹x$íx+y>yAUy@—yCØy:zWz6tz@«z%ìzB{$U{z{K˜{*ä{'|7|'U|0}|®|"É|?ì| ,}#M}0q}(¢}LË}2~1K~.}~*¬~,×~136Hj+³"ß1€44€%i€4�€$Ä€$é€9�9H�8‚�1»�Dí�12‚/d‚1”‚EÆ‚2ƒ+?ƒ+kƒ-—ƒ>Åƒf„k„Š„©„<Á„Eþ„<D…;�…E½…F†6J†I�†XË†.$‡8S‡TŒ‡á‡5ý‡!3ˆ9Uˆ*�ˆ*ºˆ?åˆ6%‰8\‰X•‰%î‰EŠ3ZŠ5ŽŠ(ÄŠ0íŠ8‹;W‹2“‹*Æ‹Rñ‹VDŒQ›ŒUíŒ9C�4}�2²�Zå�C@Ž`„Ž8åŽU�3t� ¨�/É�)ù�1#�=U�A“�aÕ�7‘HV‘FŸ‘Eæ‘8,’He’-®’"Ü’8ÿ’38“"l“&�“C¶“/ú“2*”4]”.’”EÁ”/• 7•(X•#�•+¥•&Ñ•7ø•B0–(s–"œ–%¿–)å–$—?4—8t—.­—Ü—Nü—1K˜J}˜EÈ˜5™@D™4…™kº™X&š>š2¾šMñš'?›"g›&Š›±›1Ï›œ%œ1@œ<rœ9¯œéœl	�_v�^Ö�,5ž.bž*‘ž9¼žMöž!DŸ@fŸ$§Ÿ)ÌŸ$öŸ$ &@ &g (Ž 5· eí %S¡?y¡¹¡È¡ç¡¢4¢R¢a¢/~¢M®¢Bü¢6?£Gv£z¾£^9¤z˜¤Y¥(m¥'–¥=¾¥:ü¥,7¦)d¦9Ž¦+È¦6ô¦:+§3f§8š§JÓ§/¨KN¨Sš¨î¨%©6.©*e©J�©@Û©!ªB>ª8�ªRºªW
«Je«E°«:ö«*1¬1\¬wŽ¬E­;L­3ˆ­(¼­2å­,®'E®Dm®5²®)è®%¯28¯ok¯IÛ¯)%°!O°!q°+“°:¿°=ú°38±!l±9Ž±-È±-ö±($²(M²/v²%¦²6Ì²/³#3³<W³$”³9¹³=ó³G1´*y´%¤´Ê´å´#µ8'µ-`µŽµªµKÃµ:¶BJ¶K�¶SÙ¶9-·Ig·K±·Tý·\R¸¯¸*Ï¸;ú¸(6¹6_¹#–¹º¹2Ö¹#	º'-º/Uº1…ºA·º-ùº1'»!Y»){»=¥»Aã»K%¼Cq¼,µ¼*â¼/
½,=½+j½–½²½*·½â½Jõ½@¾_¾x¾+˜¾GÄ¾F¿JS¿jž¿N	À(XÀ�À+¡ÀpÍÀ>Á#PÁ%tÁšÁ«ÁÆÁäÁ+Â-Â>HÂ<‡ÂvÄÂ;Ã/XÃ-ˆÃ¶ÃÔÃ@òÃ3Ä"GÄjÄ:�Ä9¼Ä9öÄ"0Å3SÅ!‡Å©ÅÂÅ)ÝÅ*Æ02Æ<cÆ Æ#¹Æ$ÝÆAÇDÇ"^ÇT�Ç-ÖÇ3È/8È,hÈ<•ÈÒÈFçÈ.É+IÉ4uÉ7ªÉSâÉG6Ê:~Ê%¹Ê!ßÊ*Ë,ËHË(eË1ŽË*ÀË)ëË,Ì/BÌrÌW’Ì-êÌ#ÍE<Í‚Í*�Í=ÈÍÎ Î!?Î aÎ ‚Î,£Î1ÐÎ7Ï):Ï#dÏ'ˆÏ"°Ï&ÓÏúÏ#Ð'>Ð"fÐ‰Ð-¦ÐÔÐ0æÐÑ/0Ñ.`Ñ'�Ñ ·Ñ0ØÑ#	Ò-ÒJÒiÒ�Ò#ŸÒ:ÃÒ0þÒB/Ó;rÓ®ÓÄÓ4×Ó\ÔiÔ$ˆÔ%­ÔÓÔ#ñÔ'Õ=Õ6\Õ “Õ´ÕÆÕÜÕ%ûÕ!ÖAÖ`Ö{Ö%–Ö¼ÖØÖ3öÖ*×@×_×]q×Ï×+å×*Ø#<Ø0`Ø/‘Ø#ÁØåØ,Ù1ÙQÙeÙ,„Ù2±ÙAäÙ+&Ú+RÚ*~Ú.©Ú!ØÚ*úÚ=%Û!cÛ'…ÛH­Û5öÛ.,Ü[Ü)rÜ)œÜ"ÆÜ#éÜ
ÝÝ$.Ý(SÝ=|ÝºÝ;ÔÝ(Þ9Þ@TÞ•Þ´Þ$ÔÞ)ùÞ0#ß5TßŠß ß"¯ß"Òß}õß2sà ¦à6Çà4þà3áPQáC¢áJæá11â*câ)ŽâC¸âüâã":ã6]ã2”ã1Çã3ùã5-ä7cä'›äIÃä,
å.:å1iå2›åOÎå5æTæ%tæ(šæÃæÜæöæ<ç3Oç0ƒç´ç4Êç8ÿç88èqè+�è(»èäè,é-0é/^é-Žé.¼é(ëé*ê1?êGqêK¹êJë&Pë,wë"¤ë=Çë,ì'2ì1Zì'Œì9´ì0îì'í3Gí({í1¤í)Öí3î64î$kî �î?±î+ñî.ï-Lï+zï ¦ï/Çï'÷ïð+8ð*dð'�ð$·ð*Üðñ]!ñ;ñ_»ñ0ò)Lò vò2—ò)Êò"ôò'ó?ó-Zó+ˆó´óÆó;ÜóFô_ôô-›ô ÉôZêôOEõ•õ«õX½õ1ö\HöL¥öIòöM<÷ZŠ÷Kå÷Z1øZŒøkçø[SùK¯ùNûù+Jú*vú#¡ú0Åú/öú#&û-Jû,xû&¥ûÌûãû+úû &ü*Gü.rü¡ü?Áü,ý.ýFý"cý4†ý2»ý3îýJ"þ;mþC©þ<íþ5*ÿ*`ÿ.‹ÿFºÿ+>-'l:”Ïæ5=Q)�¹Ë0æ0H6ZC‘$Õ&úG!2iJœ,ç:KO-›;É#).E+t Àß"ÿ";[)s)�Çâ'ù !#Bf|$—¼2Û'>1V5ˆ'¾æAêG,	Dt	D¹	/þ	G.
! 8v
! 8¯
! dè
! OM=�CÛH,hB•.Ø7
3?
>s
@²
;ó
;/5kA¡Wã6;9r;¬Tè4=6r4©LÞ8+<d=¡>ß?Z^I¹A=E6ƒ6º:ñ4,@aI¢<ìN)Qx8ÊBKFu’5O>IŽ8Ø<FN:•FÐGf_0Æ.÷&“B&ÖXýcVLºA=Il‡ô¶ÂÛ#÷%)A5kH¡ê=SFEš:à< >X :— >Ò =!OO!@Ÿ!Eà!&" E"f"'|"0¤"6Õ"*#27#:j#,¥#0Ò#"$+&$-R$+€$~¬$�+%!»% Ý% þ%#&$C&h&+ˆ&1´&/æ&'/6'"f'"‰'F¬'Uó'PI('š(Â(Õ(4æ(\)Ox)7È)5*{6*K²*2þ*P1+?‚+'Â++ê+&,'=,ne,4Ô,$	-$.-S-d-3v-$ª-Ï-ì-'.R3.†.�.@¹.<ú.<7/-t/+¢/Î/Uç/,=0&j0B‘0#Ô0+ø0X$1#}1¡1p»1,2OH27˜2'Ð2#ø23!<3%^3#„3¨3Ä3!Ö3ø3.4QB4
”4a¢4*5/5d@5-¥5Ó5Ö5Ú5.ê56 62'62Z6M�6MÛ60)7Z7(a7Š7—7 7±7Ï7Ø79è7"85+8a8z8”8#­8OÑ8.!95P99†95À9$ö9+:fG:'®:8Ö:;4-;>b;?¡;+á;*
<,8<-e</“<Ã<2Ú<*
=.8=)g=&‘='¸=&à=&>%.>#T>'x>% >(Æ> ï>$? 5?"V?,y?2¦?Ù?ù?*@,C@.p@*Ÿ@AÊ@3A:@A1{A)­A×A÷AB4(BS]B<±B'îB)C3@C5tCDªC?ïCO/D-DE­DóDE+E/GE6wEô®E,£FÐF8ëF0$G3UG7‰G>ÁG$H5%H,[H.ˆH,·H1äH3I2JI}I6™I1ÐI$J0'JXJnJ7uJ­JÍJéJ#ýJ!K+AKmK�K™KŸK¯KÂKÖKîK
! L:L)WLJ�LCÌLM,(MOUM¥M¬M,³M
! àM6ëM"N$>NcN‚NŸN(¸N:áNO79O(qOšO5ºOðOP)P/HP!xP šP'»P ãP0Q5Q
PQ ^QQ–Q¬QÅQßQîQ-R":R]R!wR)™R\ÃR\ S8}S¶S¸SÁSÊS$ÓS3øS,T1HT:zT>µTRôTGUPUYUbUkU!tU–U²U¿UÈUÕUÞUçU>ðU>/VFnV#µVÙVIâV,WHWHQWFšWáW-åW5X,IXvXŒX†˜X7Y^WYr¶Y)Z*GZ<rZ.¯ZÞZúZ5[
M[€[[Ü[;â[’\e±\(]+@].l]+›]-Ç]|õ]nr^3á^A_kW_7Ã_û_.`5>`#t`&˜`$¿`.ä`a[/a“‹aLb%lbŒ’b7cWc.qc, c,Íc*úc%%d-Kd`ydGÚd„"eJ§eQòe"Df©gf+g:=g$xg+�gÉgãgýg)h.@h>oh<®h;ëh$'i'Li/ti¤i;Ài7üi$4jYj)pjšjF±j"øj!k&=kWdkG¼k>l:ClS~lLÒl3mLSm; m?Üm<n/Yn1‰n0»nQìnb>oB¡oEäoO*p[zp-ÖpqPq‚bq=åq}#r6¡r3ØrLs8YsQ’sBäs3'tG[tQ£tHõtJ>uW‰u#áu#v')vZQvH¬vDõvJ:w?…w=ÅwBx1Fx€xxCùx7=yAuy*·yGâyM*zLxzKÅz;{?M{E�{HÓ{b|J|cÊ|Z.}9‰}1Ã}Bõ}L8~N…~9Ô~6ZE9 iÚ:D€8€w¸€X0�?‰�IÉ�O‚*c‚@Ž‚2Ï‚FƒbIƒ;¬ƒ'èƒ„'„U>„0”„4Å„Jú„ME…@“…<Ô…V†Ph†A¹†Qû†AM‡�‡E«‡&ñ‡WˆXpˆRÉˆA‰0^‰"�‰6²‰lé‰\VŠB³ŠyöŠJp‹4»‹<ð‹-ŒTMŒP¢Œ"óŒ1�EH�4Ž�IÃ�F
Ž/TŽN„ŽCÓŽG�~_�zÞ�LY�:¦�%á�S‘R[‘>®‘:í‘d(’)�’6·’î’7“'9“*a“CŒ“/Ð“A”LB”6�”EÆ”C•BP•+“•7¿•?÷•@7–=x–:¶–Añ–C3—Gw—2¿—(ò—.˜J˜7h˜; ˜BÜ˜M™6m™4¤™,Ù™,š(3š,\š(‰šk²š"›/A›4q›Z¦›2œ4œ(Rœ@{œ.¼œ+ëœ+�/C�6s�Hª�9ó�'-žIUžCŸž,ãž,Ÿ,=ŸMjŸ0¸Ÿ+éŸ' '= 7e !� %¿ å +û /'¡:W¡A’¡*Ô¡*ÿ¡,*¢(W¢€¢0œ¢Í¢ë¢4£6=£(t£=�£Û£ù£!¤?5¤>u¤´¤1Í¤>ÿ¤/>¥#n¥’¥!²¥,Ô¥1¦$3¦OX¦D¨¦;í¦:)§ d§…§5 §5Ö§%¨)2¨u\¨&Ò¨?ù¨O9© ‰©Dª©'ï©'ª'?ª'gª'�ª4·ª&ìª&«5:«p«F‡«Î«)è«H¬&[¬+‚¬+®¬[Ú¬/6­)f­I�­8Ú­(®B<®-®"­®Ð®'ï®'¯'?¯Rg¯(º¯=ã¯(!°;J°6†°9½°4÷°",±)O±Qy±-Ë±2ù±1,²(^²#‡²$«²%Ð²,ö²3#³-W³…³)¡³,Ë³:ø³.3´b´´ž´8º´0ó´?$µudµ-Úµ)¶72¶2j¶;�¶Ù¶%÷¶·-:·6h·$Ÿ·.Ä·Aó·5¸3R¸†¸¥¸(Ä¸'í¸#¹9¹&X¹P¹Ð¹î¹A
! º,Lº;yº<µº#òº-»+D»+p»œ»,°»#Ý»[¼>]¼œ¼0±¼â¼3î¼"½(.½W½p½‰½!•½
! ·½Â½Ñ½å½ò½	¾¾$¾	-¾7¾G¾V¾b¾n¾‰¾¤¾·¾Ä¾Ñ¾á¾ó¾¿	¿%¿2¿B¿R¿	e¿
! o¿%z¿- ¿^Î¿.-À6\À!“ÀQµÀyÁ[�Á[ÝÁ79ÂOqÂ2ÁÂ2ôÂ'Ã3@ÃtÃ�ÃªÃ@¾ÃBÿÃ?BÄ-‚Ä0°ÄáÄ?øÄ38Å0lÅ)�Å9ÇÅ=Æ5?ÆuÆ+…Æ0±Æ$âÆ+Ç*3Ç^ÇAuÇ:·Ç%òÇÈ%2È)XÈ‚ÈŸÈ-¼ÈBêÈP-ÉS~ÉwÒÉCJÊ<ŽÊ'ËÊ7óÊ5+Ë?aË=¡ËAßËG!Ì)iÌ:“ÌHÎÌJÍ1bÍ'”Í‡¼Í>DÏƒÏŽÐb’ÐPõÐ=FÑ1„Ñ/¶ÑqæÑoXÒ.ÈÒ0÷ÒU(ÓŸ~Ó=ÔO\Ôg¬ÔeÕVzÕWÑÕ‰)ÖE³Ö)ùÖ:#×)^×ˆ×B¡×7ä×(Ø"EØ+hØ”Ø­ØÂØ×ØìØ'Ù)ÙGÙ$YÙ~Ù+žÙ#ÊÙ/îÙ%ÚDÚbÚ(|Úh¥Ú%ÛH4Û4}Û0²ÛFãÛ?*ÜmjÜlØÜIEÝH�ÝCØÝGÞBdÞO§Þ(÷ÞK ß2lß6ŸßlÖßeCàM©à$÷à(áMEáZ“ámîá3\â2�â*Ãâ4îâQ#ã>uã#´ãEØã+äNJäA™ä1Ûä'
å55åVkåmÂå{0æ@¬æ0íænç+�ç*¹ç'äç&è'3èF[è@¢èSãè#7é![éJ}é>ÈéLêLTêZ¡ê.üê1+ë%]ëDƒëKÈëì;2ì:nìK©ì?õì5í;Uí+‘í0½í$îíî$/îFTî%›î6Áî6øî)/ïVYïG°ï4øït-ð@¢ð:ãðñ6>ñ9uñF¯ñ/öñ#&ò2Jò1}òX¯òhó1qó/£ó>ÓóJôG]ôG¥ô6íôh$õO�õKÝõ8)öCböS¦ödúöQ_÷7±÷Bé÷I,øXvø\Ïø4,ù9aùC›ù=ßùCú6aú1˜ú7ÊúHû3Kû=ûO½û0
ü0>ü*oü!šü<¼ü*ùü)$ýPNý6Ÿý/Öý/þ/6þ8fþ5Ÿþ9Õþ9ÿ6Iÿ7€ÿ.¸ÿ9çÿ-!:O<Š/Ç>÷+6(b.‹+º8æJ=ˆi�qy'�µnÏv>µoÐw@,¸MåH3-|%ª>ÐG4WOŒ Ü(ý3& Zm{'é;	BM	9�	DÊ	B
! DR
! B—
! ?Ú
! 8^UP´65<5rC¨*ì[
8s
{¬
¨(XÑ&*%Qw$•Gº)8,;eR¡+ô7 RX:«8æ)vI.ÀKï%;a&}1¤%Ö%ü$"TG2œ*Ï1úK,Dx+½&é$?5/u¥#Á.å1zFtÁ96[pGÌ*)?Xi<Â#ÿ(#/LN|)ËNõ2DMw)Å2ï;";^1šaÌ.0AGr_ºk:†ÁHÚ1#dUBºCý{A R½ 1!VB!=™!S×!Z+"d†"dë"EP#B–#CÙ#C$a$@r$
³$:Á$&ü$G#%3k%JŸ%1ê%>&<[&B˜&1Û&6
''D'3l'+ '(Ì'4õ'>*('i(,‘(4¾(Bó(k6):¢))Ý)&*.*!G*i*…*¡*+º*æ* +%+
D+:R+G�+FÕ+@,],&u,.œ,Ë,8á,3-1N-?€-JÀ-=.'I.q.;�.½.Î.Ý.ü../@/<Z/5—/5Í/30(705`0–0*²0#Ý01
! 1.10F18w1°1Ð1Eî1N42Gƒ2FË2@3>S3<’3&Ï3<ö3534=i4§4$Ç4[ì4AH5_Š5cê5DN6M“6Gá6_)78‰7+Â73î7"8>8P8b8#s8=—88Õ8@9(O91x9>ª94é92:GQ:2™:KÌ:4;-M;0{;7¬;-ä;-<>@<6<.¶<\å<9B=K|=2È=8û=B4>Aw>D¹>Eþ>9D?9~?0¸?/é?8@4R@‡@5£@BÙ@AA)^AˆA6¨A8ßA.B3GBC{B¿B<ÕB>C,QC3~C>²C<ñC.DFD_DD]ŸDYýDYWE:±E5ìE1"F5TF6ŠFFÁF!GX*G=ƒG+ÁG+íG/H?IHA‰HËHæHIMIoaI9ÑI=J>IJ8ˆJ8ÁJúJ-K,EKrKA‹K@ÍK>L5ML<ƒLÀL+ÙL1M'7M_M~M ›M*¼M.çM1N6HNN0“N0ÄN!õN'O@?O'€OM¨O:öO71PiP!‡PE©PïP
QQ%QAQfPQ1·QéQ%öQ%R(BRkR4‡R3¼R0ðR*!S)LS>vS`µS6T?MTG�THÕTNUZmUQÈUfVo�VVñVWHWS WGôWF<XGƒX$ËX#ðX%Y*:Y>eY@¤YJåYF0ZEwZ9½Z@÷Z%8['^['†[$®[$Ó[+ø[&$\&K\r\)‹\8µ\Cî\2]1L]7~]E¶]:ü]J7^5‚^5¸^)î^?_BX_"›_0¾_6ï_v&`W�`Uõ`LKa4˜atÍa?Bb"‚bn¥bMc@bcT£c+øcV$dY{d Õd!ödWe!pe:’e_Íe-fJf gfˆf§f(¼fåfûfg)g Ig!jg!Œg#®g#Òg-ög)$hjNh'¹h'áhQ	iY[i,µi9âi*j4Gj1|jv®jr%kL˜kKåkW1lB‰lkÌlF8mQm=Ñm¡n ±nQRo/¤oBÔojpf‚p.épq?,qKlq¸q.Íq*üq!'r6Ir7€r#¸rcÜrO@s7�s#Ès7ìs#$t9Ht%‚t9¨t%âtTui]u)Çu<ñu).v'XvB€vÃv*àv'w'3wI[w"¥w:Èw;x1?x2qxM¤xCòx+6yšby4ýy2z'Nz-vz ¤zÅzkäz:P{G‹{?Ó{?|6S|1Š|[¼|!}#:}O^})®} Ø}%ù} ~J@~0‹~;¼~#ø~'*D:o>ª#éO
€%]€;ƒ€*¿€:ê€>%�d�)|�¦�.¿�î�#
! ‚.‚=‚/\‚@Œ‚,Í‚?ú‚9:ƒ6tƒ7«ƒ3ãƒ3„%K„q„-ƒ„2±„(ä„6
…=D…=‚…&À…Hç…#0†PT†<¥†&â†&	‡L0‡}‡*›‡+Æ‡)ò‡ˆL2ˆ9ˆ¹ˆ%Îˆ)ôˆ*‰8I‰.‚‰,±‰-Þ‰-Š*:Š*eŠ$�Š3µŠ*éŠO‹ld‹yÑ‹uKŒ:ÁŒuüŒDr� ·�ˆXŽ°áŽ„’�¬�¦Ä�Îk‘4:’Io’)¹’3ã’#“;“"L“"o“ ’“ ³“$Ô“$ù“"”"A”)d”'Ž”*¶”)á”,•&8•)_•'‰•9±•Rë•O>–*Ž–2¹–)ì–3—RJ—l�—L
! ˜KW˜d£˜?™WH™9 ™0Ú™=š:Iš^„šXãšn<›Y«›Wœ\]œJºœ[�Da�E¦�vì�#cž$‡ž#¬ž!Ðžòž× @Ú >¡:Z¡:•¡+Ð¡8ü¡M5¢Sƒ¢k×¢C£M^£:¬£Oç£7¤FH¤g�¤M÷¤ E¥f¥8‚¥?»¥Bû¥>¦U¦)i¦*“¦“¾¦"R§7u§ ­§2Î§3¨$5¨7Z¨’¨²¨Ì¨*ã¨:©*I©1t©q¦©.ª9Gª"�ª9¤ªÞª,ùª&«2?«9r«:¬«*ç« ¬!3¬!U¬6w¬D®¬4ó¬8(­,a­Ž­®­;É­3®.9®$h®?�®-Í®,û®9(¯+b¯<Ž¯=Ë¯7	°eA°:§°Hâ°,+±-X±X†±.ß±²$+²P² n²�²F¢²4é²4³S³#k³�³)§³.Ñ³&´"'´&J´+q´(�´"Æ´(é´(µ);µ)eµ*�µ*ºµ*åµ*¶*;¶*f¶*‘¶*¼¶*ç¶*·*=·*h·(“·(¼·(å·(¸(7¸(`¸)‰¸(³¸(Ü¸(¹(.¹*W¹*‚¹*­¹*Ø¹(º(,º(Uº(~º(§º(Ðº(ùº("»(K»(t»)�»)Ç»'ñ»(¼(B¼)k¼)•¼(¿¼(è¼(½(:½+c½'�½'·½(ß½'¾30¾4d¾4™¾3Î¾"¿B%¿?h¿%¨¿ Î¿/ï¿3À6SÀ4ŠÀF¿À8Á{?Á:»Á'öÁÂ>:Â?yÂ#¹ÂÝÂ6øÂ./Ã4^Ã%“Ã)¹ÃãÃ*ìÃ.Ä+FÄ?rÄ>²ÄAñÄÂ3Å2öÅv)ÆL ÆLíÆL:Ç9‡Ç0ÁÇ@òÇ=3È>qÈ"°ÈTÓÈ(ÉBÉ&_É&†É ­É0ÎÉ-ÿÉ(-ÊVÊ&oÊ+–Ê'ÂÊ!êÊË!,Ë!NË-pË(žË"ÇË"êË)
Ì,7Ì dÌ,…Ì+²Ì#ÞÌ$Í''Í)OÍ2yÍQ¬Í›þÍ"šÎ*½ÎèÎ1Ï-6Ï)dÏŽÏ6¤ÏPÛÏ?,ÐTlÐ:ÁÐ=üÐ5:Ñ)pÑ+šÑ-ÆÑ"ôÑNÒPfÒ$·Ò7ÜÒ6Ó8KÓ„Ó<šÓ7×Ó?Ô5OÔ9…Ô3¿Ô4óÔ9(Õ<bÕ6ŸÕ8ÖÕAÖ;QÖ7�Ö%ÅÖëÖ)×,/×5\×"’×.µ×"ä×Ø*Ø?ØPØ:`Ø›Ø¶ØÌØçØMÙ0PÙ.�Ù.°Ù$ßÙ
ÚAÚaTÚ>¶ÚAõÚ+7ÛScÛ^·ÛcÜBzÜ½Ü0×Ü0Ý-9Ý6gÝžÝi»Ý*%Þ)PÞ1zÞ-¬Þ/ÚÞ)
! ß,4ßbaß(Äß4íßd"ào‡àB÷à1:á*lá*—áÂá>âá0!â6Râ7‰â]Áâ0ã6Pã‡ã™ã,¸ã&åã)ä$6ä7[ä(“ä/¼äìä1þä0å&Bå!iå(‹å:´å2ïå$"æ(Gæpæ>�æ!Ïæ/ñæ!ç%:ç.`ç8�ç5Èçþç/è >è*_è"ŠèL­èGúè8Bé({é!¤é7Æé)þé%(ê%Nêtê+�ê"¼êßê#þê-"ë*Pë){ë/¥ëÕë'õëì(;ìCdì¨ì(Äìíì?í!Gí0ií$ší¿í,Öí+î/îvEî^¼îeïM�ïÏï;îï2*ð]ð&wð8žð!×ð:ùðu4ñªñÉñ/Þñ<ò'Kòsò1“ò(Åò7îò&ó$Aófó…ó8 óEÙóHô)hô)’ô(¼ôåôUõ0[õ-ŒõOºõ)
! öO4ö=„ö%Âö0èö÷8÷U÷o÷Š÷¢÷F½÷"ø='ø$eø&Šø;±ø(íø#ù:ù/Fùvù”ù®ù2Ìù1ÿù1ú+Hútú)Šú#´ú3Øú!û&.ûUû1sû ¥û-Æû<ôû1ü2Gü,zü §ü(Èü,ñü7ý#Vý0zý«ý4Éý6þý¢5þ,Øþ7ÿ=ÿ]ÿ+uÿ¾¡ÿ>`ÛŸv{<ò /=P-Ž'¼(äc
.qt ‰!Ÿ;Á0ý$.'S"{ž6¹!ð!64"k)Ž¸×lî;[9—@ÑY&l “-´râQU	;§	(ã	
! E&
! :l
! (§
! Ð
! .å
! g4|R±+&0?W+—?Ã
 
9<
Cv
º
=À
þ
%=-V„£9ÃýA<E8‚I»!X'E€ÆÙì(4.]Œ¢/¸Aè$*,O|“3®<âNCn#²+Ö306'g�%¯+Õ57T%s™´Ô ð*-1X0Š+»Cç +"L.o1ž.Ð%ÿ0%)V0€±:Ê2(80a’£)»å$ÿ
$2G/b$’·'Ç=ï-BM)�º3×$/0<`1�Ïâ&ÿ5&&\Yƒ-Ý7-C1q2£Ö.ö<%5b5˜1Î; )< qf OØ .(!$W!?|!-¼!)ê!5"%J"Yp"Ê"$å"7
! #/B#Fr#-¹#@ç#4($!]$$4•$>Ê$0	%A:%=|%6º%-ñ%2&!R&8t&6­&Eä&*';E'9�'H»':(7?(:w(7²(:ê(9%);_)F›)*â)+
*9*6E*$|*O¡*=ñ*=/+?m+­+(Å+Sî+>B,2�,J´,;ÿ,5;-3q-?¥-må-%S.Cy.9½.;÷.s3/2§/2Ú/F
03T0?ˆ08È0Û1�Ý1Ãn2+23>^33�3RÑ3!$4xF4D¿495I>59ˆ53Â5Hö5'?6/g6G—6-ß6'
7G57}7M�7_ë7,K8Bx8N»8#
! 94.9.c9>’9LÑ9S:/r:M¢:>ð:J/;Bz;H½;~<5…<"»<ZÞ<\9=
–=E¤=Eê=40>e>@{>@¼>0ý>.?:=?>x?C·?û?@3@)I@s@�@-©@×@í@&	A40A4eA4šA%ÏA=õA@3B0tB¥BB¾B.C0CeIC&¯CÖCíCDD,D)ADkDD•DªD6¿D-öD!$EFEYElE‰E�E°EÄEàEóEF*FJFaF�F˜FµFÉF'âF:
! GBEGEˆG8ÎG/HH7H¹€H#:I^IxI’I"­I*ÐI#ûI$J4DJ&yJ/ J0ÐJ1K23K$fK$‹K%°K0ÖKL&!LHL*bL<�LMÊL0M0IM,zM§M!ÆMèMN#N=NWNqN‹N«NÆNáNüN8OPO8kO¤O¿OÚOõO!P2PKPgP‚PžPºP4ÖP;QGQ#dQAˆQ'ÊQ!òQ!R;6R0rR £R"ÄR!çR!	S$+S$PS9uS6¯S=æSA$T/fT-–TEÄT:
! UnEU5´U0êU,V>HV4‡V4¼VñV'W#7W'[W#ƒW(§W*ÐW9ûW+5X)aX+‹X6·X-îX>Y4[Y4�Y2ÅY0øY0)Z+ZZ/†Z/¶Z/æZ,[$C[]h[Æ[@ä[>%\Ad\7¦\:Þ\2]5L]2‚]µ]KÑ]^:^*W^-‚^'°^Ø^Qô^'F_n_‰_-¤_(Ò_,û_,(`,U`)‚`¬`,Ç`'ô`BaL_aL¬a<ùa<6bBsb¶b1Õb.cL6cƒc £cJÄcXd-hd–d)±d@Ûd4eCQe&•eV¼ePfPdfUµf!g+-gAYg9›g‘ÕgBgh#ªh:Îh:	iCDiIˆiÒi-îijG6j#~j}¢j¯ k3ÐkTlYlCrlN¶ljmpm1m±m;Ðmn)nFn4anL–nMãnD1oDvo »oÜo:óo.pEpD_pL¤p>ñp50q:fq6¡qIØqC"rEfr+¬r+ØrLs)Qs2{sK®sJús'Et/mt2�tÐt(àt6	u=@u=~u9¼u=öuD4v(yv4¢v,×v-w(2wC[w'Ÿw.ÇwöwDx'Yx@�x.Âx0ñx!"y<DyF�y6Èy.ÿyC.zCrz&¶z,Ýz2
! {D={ ‚{1£{Õ{9ô{:.|Pi|&º|<á|8}-W}…}!£}1Å}.÷}5&~+\~Eˆ~2Î~527.j>™>Ø,€)D€En€H´€Eý€0C�6t�,«�6Ø�U‚!e‚‡‚a¦‚Uƒ3^ƒ/’ƒ2Âƒ$õƒ"„)=„&g„FŽ„2Õ„$…N-…A|…;¾…5ú…t0†—¥†9=‡[w‡8Ó‡Gˆ?Tˆ:”ˆ8Ïˆ%‰).‰X‰#x‰#œ‰)À‰‰ê‰=tŠ9²Š2ìŠ%‹%E‹&k‹+’‹;¾‹&ú‹U!ŒwŒ&”Œ&»Œ/âŒ2�/E�8u�4®�!ã�+Ž21Ž-dŽ%’Ž)¸Ž%âŽ%�&.�+U���2ž�/Ñ��&�aC�Œ¥�P2‘jƒ‘4î‘'#’K’k’2t’'§’%Ï’õ’2“G“2d“7—“2Ï“=”8@”8y”=²”8ð”6)•;`•4œ•9Ñ•4–9@–4z–E¯–7õ–1-—F_—K¦—Iò—I<˜E†˜GÌ˜™H”™TÝ™2šcLšF°š¾÷š•¶›PLœ�œ°œÈœÚœêœýœ�2�,L�0y�*ª�LÕ�-"ž+Pž@|ž.½žìžŸ<%Ÿ,bŸ)�ŸF¹Ÿ8 79 1q <£ Bà C#¡Eg¡N­¡.ü¡=+¢mi¢/×¢/£17£Ni£#¸£6Ü£Y¤Zm¤(È¤-ñ¤Q¥Oq¥MÁ¥-¦8=¦?v¦6¶¦+í¦0§0J§!{§+�§+É§+õ§+!¨,M¨,z¨-§¨-Õ¨-©-1©-_©-�©-»©-é©-ª-Eª-sª-¡ª+Ïª+ûª+'«+S«+«+««,×«+¬+0¬+\¬+ˆ¬-´¬-â¬-­->­+l­+˜­+Ä­+ð­+®+H®+t®+ ®+Ì®+ø®,$¯,Q¯*~¯+©¯+Õ¯,°,.°+[°+‡°+³°+ß°.±*:±*e±+�±#¼±Aà±U"²x²B‰²)Ì²_ö²V³+n³Kš³Mæ³94´+n´š´>¹´3ø´&,µ$SµYxµ3Òµ4¶Q;¶<�¶6Ê¶)·>+·!j·"Œ·G¯·7÷·)/¸*Y¸$„¸$©¸#Î¸$ò¸$¹#<¹‹`¹8ì¹#%º.Iº>xº8·º4ðºW%»*}»M¨»:ö»v1¼?¨¼5è¼@½6_½>–½-Õ½:¾B>¾@�¾"Â¾å¾$ø¾¿N7¿†¿1¦¿8Ø¿+À)=À<gÀ'¤À-ÌÀ0úÀa+Á'�Á4µÁ%êÁ'Â&8Â^_Â.¾Â,íÂÃA4Ã5vÃ ¬Ã*ÍÃøÃÄ+1Ä]Ä(uÄ<žÄ"ÛÄ,þÄ$+ÅPÅ fÅ‡Å ¦Å/ÇÅ3÷Å+Æ??ÆCÆMÃÆ2ÇDDÇV‰Ç,àÇ'
ÈY5È4�È,ÄÈ0ñÈ0"É=SÉ0‘É:ÂÉ1ýÉ9/Ê1iÊ3›Ê5ÏÊ1Ë27Ë@jË1«Ë?ÝËJÌ6hÌ4ŸÌ4ÔÌ<	Í>FÍ=…Í3ÃÍ:÷Í72Î6jÎE¡ÎAçÎO)ÏHyÏ ÂÏ,ãÏÐ9%ÐH_ÐE¨Ð)îÐÑ4-Ñ3bÑN–Ñ1åÑOÒ6gÒ3žÒ2ÒÒ0Ó/6Ó)fÓ#�Ó*´Ó*ßÓ-
! Ô@8Ô!yÔ%›ÔÁÔ-ÓÔ2Õ?4Õ#tÕ˜Õ'·Õ(ßÕ(Ö51ÖgÖ|Ö!•Ö5·ÖíÖ-×&.× U×v×'•×*½×%è×*Ø$9ØA^ØC Ø+äØ6Ù7GÙ4Ù6´Ù3ëÙIÚ%iÚ�Úa¨Ú[
! ÛefÛeÌÛe2Ü
˜Ü'¦Ü-ÎÜ&üÜ#ÝPCÝH”ÝHÝÝ#&ÞKJÞ6–ÞEÍÞEßGYß¡ß*´ß(ßßà1(à)Zà-„à,²à,ßà<á5Iá&á/¦á=Öá&â%;â7aâ5™â,Ïâ<üâ"9ã\ã$pã•ã.¤ã0ÓãWä\ä<lä©ä9ÂäOüäLåhå„å £åÄå:àå?æT[æ!°æÒæ7íæ$%ç-JçxçD”ç:Ùç!è!6è@Xè<™è<Öè&é<:éRwé;Êé>ê@Eê8†êa¿ê9!ë3[ëG�ëX×ë30ìGdìJ¬ì9÷ìD1íYvílÐíp=î[®îL
! ï;WïE“ïGÙï?!ðjaðKÌðUñ[nñlÊñO7òD‡òOÌòióO†ó8Öóaô�qôqóôWeõ8½õŒöõŽƒö†÷H™÷Nâ÷=1ø?oøi¯øYùusùvéù)`ú)Šú´ú*Íúøúû?&û^fû=Åû]ü@aüd¢üCýVKý@¢ýQãýV5þ=ŒþVÊþ9!ÿ3[ÿ*�ÿ*ºÿ.åÿh0}.®6Ý+@:^8™)Ò-ü'*R(f%�Oµ%+&F4m2¢Õ ò/1Cu(•¾#Í‰ñO{9Ë$.*?Y(™8Â5ûB1rtBçF*^qdÐ‚5	f¸	P
! Zp
! KË
! ;/4k+ 4Ì-/3F*zP¥ö(
-7
>e
I¤
?î
+.6Z)‘L»EN'e�
¤V²1	8;<t&±)ØC6F<}Rº8
SFš2´ç+I	V`s1Ž6À÷U&J|!Çé4%L4r5§5Ýv3Š=¾<ü!97[;“(Ï:ø.39bCœ@àA!Ec“©ý=î;û*ì&!35+i1•9Ç!9#4]5’,È;õU1 ‡ /¢ (Ò .û *!7<!4t!3©!4Ý!1">D"Bƒ"ZÆ"Z!#A|#\¾#\$?x$8¸$2ñ$/$%-T%;‚%4¾%"ó%8&O&$d& ‰&ª&4É&&þ&;%')a'j‹'Cö'K:(`†(8ç(8 )%Y)))L©)Vö)M*_*.q*0 *:Ñ*H+NU+b¤+h,&p,7—,.Ï,=þ,9<-6v-:­-3è-;.:X.:“.HÎ.2/<J/%‡/;­/é/&0!'0#I0m0*‹08¶0ƒï06s1ª1	Ê1`Ô1`52–2:«2Oæ2763$n34“3È35á354M4*j4$•4=º4)ø4)"5*L5w5”5ª5Å5'Ñ5*ù5$6+;6>g6B¦6;é6%7;D7(€7©7$Ã7Cè7%,85R89ˆ8FÂ8	9$97;9s9#Ž9#²9'Ö9#þ9M":7p:9¨:7â:8;.S;@‚;BÃ;<<@C<>„<Ã<Ø<6ò<>)=h=;‚=¾=>Ø=/>-G>Lu>*Â>:í>(?.@?go?c×?j;@B¦@9é@9#A"]A"€A"£A)ÆA.ðAB;7B"sB†–B8CAVC=˜CPÖCJ'DzrDPíD8>E|wE]ôE$RF$wFEœF-âF-GE>G@„G0ÅG)öG* H3KH6H.¶H@åHL&IMsIFÁIFJBOJA’J.ÔJ#K'KL?K3ŒKWÀK0LIL'dL5ŒL-ÂL+ðL,M0IM%zM9 MÚMðM%N5.NdN~NZ˜N)óNGOGeO%­OCÓO)P2AP0tP.¥PHÔP4QRQ$mQ#’Q,¶Q)ãQ&
R/4R4dR<™R3ÖR(
! S)3S&]S%„SJªSõSUýSEST7™T=ÑT0U5@UDvUŒ»U‹HV7ÔV@WBMW;�W+ÌW-øW"&X{IXÅXÚX4ïX%$Y=JY;ˆY/ÄY ôYZ4-Z)bZ:ŒZPÇZ+[(D[6m[¤[OÀ[g\5x\$®\1Ó\<]&B]5i]³Ÿ]"S^)v^4 ^+Õ^0_P2_Yƒ_,Ý_0
! `;;`Fw`1¾`Ið`5:a5pa3¦a<ÚaYb=qb5¯bXåbS>c2’c(Åcîc^dGed?­dOídG=e!…eL§eCôe�8fºf$Õf8úf\3g�g$©gÎg)êg#h18h$jh�h#«h$Ïh6ôh+i"Ji[mi0Éi;úi-6j%djŠj>¡j>àj>k>^k<�k=Úk<l<Ul?’l:Òl=
m&Km&rmD™mFÞmJ%nNpn@¿n8oP9oHŠoEÓo.p"Hpkp6‹p;Âp.þp9-q8gq8 q.Ùq)rK2r?~r¾r+Ürs.s&Ns'us;�s;Ùst"0t.St‚t¢tÀt8Ýt9u4Pu,…u-²u8àu;vDUvšv'¹v ávw !wBw%aw#‡w&«w@Òw9x>Mx1Œx,¾xëxMûx9Iy&ƒyªyÄy#Óy*÷y>"z/az,‘z1¾z/ðz$ {;E{6�{!¸{@Ú{2|&N|,u|>¢|1á|6}2J}3}}0±}>â}!~J@~N‹~?Ú~:1U‡%¡&Ç!î€(/€ X€7y€.±€Dà€"%�1H�%z�4 �2Õ�F‚<O‚7Œ‚*Ä‚,ï‚"ƒ?ƒ YƒGzƒ3Âƒ&öƒ&„:D„B„AÂ„)…
.…<<…3y…G­…>õ…<4†.q†: †#Û†Oÿ†%O‡(u‡<ž‡Û‡>÷‡6ˆ2Gˆ8zˆ ³ˆÔˆ)ãˆ
‰2!‰T‰-o‰3�‰'Ñ‰%ù‰7Š5WŠI�Š
×Š6åŠ‹7‹9W‹"‘‹(´‹XÝ‹16Œ/hŒ8˜ŒÑŒ?ðŒ0�EL�I’�Ü�^ñ�+PŽB|Ž
¿Ž
ÍŽ ÛŽ%üŽC"�:f�(¡�3Ê�.þ�h-�-–�vÄ�v;‘c²‘’3’;G’,ƒ’j°’;“!W“'y“$¡“'Æ“>î“>-”>l”«”Å”Ø”ò”•r$•‡—•/–!O–$q–9––Ð–ä–Yý–$W—K|—<È—”˜Oš˜2ê˜1™-O™-}™-«™Ù™î™8ÿ™I8š(‚š@«š*ìš.›DF›2‹›¾›×›î›!	œ,+œ�Xœ�æœt�=Ž�4Ì�1že3ž3™ž3Íž3Ÿg5Ÿ>�Ÿ|ÜŸUY (¯ Ø Oñ A¡0[¡4Œ¡0Á¡/ò¡$"¢*G¢@r¢8³¢:ì¢2'£%Z£$€£‚¥£=(¤=f¤"¤¤ãÇ¤<«¥`è¥TI¦Qž¦Gð¦E8§D~§DÃ§S¨4\¨?‘¨?Ñ¨-©N?©ƒŽ©DªWWª)¯ª$Ùªbþªa«1v«¨«D¼«¬6¬R¬*b¬�¬ «¬&Ì¬+ó¬S­)s­2�­6Ð­®>'®>f®1¥®)×®?¯PA¯[’¯@î¯^/°WŽ°9æ° ±)>±7h±@ ±á±(ù±»"²¼Þ²3›³0Ï³(´#)´,M´<z´>·´3ö´S*µA~µÀµØµ1øµ$*¶'O¶5w¶C­¶Cñ¶N5·<„·QÁ·!¸"5¸?X¸&˜¸J¿¸,
! ¹=7¹u¹5‘¹AÇ¹U	ºA_ºJ¡ºGìº34»h»:�»%¼»â»C¼5D¼2z¼'­¼=Õ¼½/.½†^½Šå½ep¾Ö¾$ð¾0¿?F¿_†¿ æ¿CÀ.KÀ zÀ=›À;ÙÀ0Á@FÁ*‡ÁA²ÁIôÁ(>Â?gÂ8§Â2àÂIÃ]]ÃS»ÃÄ3/Ä&cÄ1ŠÄ(¼Ä,åÄ3Å*FÅgqÅAÙÅ"Æ3>Æ)rÆ3œÆ4ÐÆ/Ç 5ÇVÇ6pÇ4§Ç4ÜÇ8È(JÈ'sÈ3›È4ÏÈ;É@ÉA`ÉG¢ÉNêÉN9ÊVˆÊ^ßÊc>Ëi¢ËhÌuÌõÌuÍõÍ�uÎ÷Î�wÏùÏryÐ€ìÐ€mÑƒîÑrÒC�Ò6ÓÒ3
! Ó>Ó;]Ó5™Ó5ÏÓÔ3!Ô3UÔ?‰Ô3ÉÔ$ýÔ3"Õ&VÕ}ÕšÕ(¸Õ$áÕ5ÖH<Ö2…Ö-¸Ö-æÖ.×AC×Y…×/ß×@ØuPØSÆØÙ6:Ù/qÙ¡Ù)ºÙ(äÙ\
Ú0jÚ0›Ú[ÌÚE(ÛnÛE�ÛGÇÛ'Ü&7Ü^Ü!zÜ.œÜ1ËÜ%ýÜ0#Ý-TÝ‚Ý. Ý2ÏÝ-Þ#0ÞLTÞ%¡ÞÇÞKåÞ41ß.fß+•ß6Áß4øß,-àGZàI¢à3ìàb á1ƒá$µáÚáñá(â,.âF[âF¢â/éâ.ã0Hã"yã2œã,Ïã)üã(&ä+Oä,{ä&¨ä+Ïä+ûä%'å"Måpå#�å&´å7Ûå-æ-Aæ*oæ)šæ)Äæ$îæ&ç):ç-dç+’ç%¾ç(äç5
è#Cè'gè4�è'Äè&ìè é+4é`é2é4²é0çé1ê?Jê;ŠêKÆêVëPië+ºë/æë'ì>ì(Rì…{ì/í)1í#[í#í£í(Àí"éí9î/Fî+vî ¢î2Ãî&öî*ï1HïzïD�ï(Ôï,ýï*ð-?ð$mð&’ð,¹ðOæð*6ñ!añ+ƒñ¯ñªÍñ$xó[�óKùóEô1[ô�ô¨ôÇôâôpîô=_õ9�õ:×õ?öLRöWŸöH÷ög@÷1¨÷„Ú÷N_ø[®øY
! ù<dù<¡ù:Þùaúy{ú:õúO0ûM€ûJÎûaü[{üW×ü>/ý=ný9¬ýRæýG9þi�þoëþ)[ÿE…ÿ¹Ëÿ<…	iÂ	a,	JŽ	SÙ	D-	/r	.¢	*Ñ	(ü	8%	4^	)“	7½	+õ	+!	-M	\{	‰Ø	mb	gÐ	f8	>Ÿ	gÞ	WF	9ž	tØ	ÎM	¼		IÙ		L#
! 	Zp
! 	5Ë
! 	O	4Q	=†	AÄ	7	5>	-t	;¢	0Þ	N
	a^
	TÀ
	G	B]	5 	SÖ	S*	8~	B·	-ú	2(	I[	N¥	Vô	ZK	y¦	D 	Ze	NÀ	C	YS	?­	?í	<-	Jj	Jµ	0	21	4d	_™	Dù	A>	c€	iä	/N	I~	oÈ	I8	X‚	YÛ	T5	KŠ	CÖ	C	7^	a–	\ø	—U	’í	Ž€	�	: 	7Û	K	Ž_	’î	K�	]Í	+ 	gF 	® 	Ã 	Þ 	ô 	1
! !	/<!	4l!	¢¡!	D"	}Ä"	:B#	A}#	O¿#	q$	|�$	1þ$	L0%	{}%	.ù%	f(&	B�&	.Ò&	"'	R$'	Qw'	7É'	9(	\;(	˜˜(	˜1)	 Ê)	&ë)	M*	/`*	;�*	Ì*	Þ*	<þ*	V;+	’+	?­+	?í+	7-,	;e,	"¡,	ZÄ,	%-	<E-	"‚-	$¥-	.Ê-	3ù-	'-.	U.	/t.	3¤.	(Ø.	4/	,6/	3c/	<—/	NÔ/	6#0	EZ0	 0	IÀ0	
! 1	@(1	i1	/ƒ1	/³1	.ã1	#2	!62	-X2	2†2	<¹2	,ö2	6#3	"Z3	}3	›3	°3	)Å3	8ï3	2(4	.[4	@Š4	Ë4	Iê4	P45	:…5	6À5	C÷5	6;6	;r6	4®6	;ã6	\7	 |7	>�7	@Ü7	78	:U8	)�8	º8	8Õ8	?9	N9	9g9	4¡9	3Ö9	&
! :	N1:	-€:	®:	?Å:	);	I/;	y;	/“;	1Ã;	3õ;	")<	&L<	%s<	™<	+¸<	=ä<	S"=	zv=	)ñ=	/>	8K>	/„>	+´>	à>	/þ>	+.?	1Z?	-Œ?	0º?	'ë?	,@	@@	6`@	—@	 ¶@	×@	.æ@	A	?5A	"uA	9˜A	+ÒA	2þA	#1B	-UB	ƒB	¡B	ÁB	#ÚB	)þB	3(C	0\C	1�C	2¿C	=òC	30D	0dD	1•D	4ÇD	4üD	-1E	*_E	)ŠE	-´E	+âE	,F	0;F	-lF	šF	+µF	&áF	&G	*/G	*ZG	$…G	5ªG	'àG	H	 H	+>H	 jH	c‹H	vïH	”fI	zûI	vJ	-’J	,ÀJ	5íJ	#K	&<K	!cK	(…K	!®K	/ÐK	1L	2L	CRL	C–L	#ÚL	=þL	"<M	H_M	H¨M	9ñM	/+N	[N	'xN	5 N	2ÖN	G	O	:QO	ŒO	XªO	P	P	,P	>P	NP	$^P	ƒP	=¡P	$ßP	Q	FQ	(eQ	(ŽQ	·Q	ÄQ	ÑQ	ãQ	$óQ	R	6R	NR	hR	€R	œR	¶R	DÌR	*S		<S	-FS	BtS	·S	$ÊS	0ïS	 T	!<T	G^T	F¦T	GíT	A5U	5wU	)­U	×U	òU	$V	-V	 GV	hV	"ƒV	I¦V	IðV	B:W	-}W	;«W	IçW	!1X	8SX	1ŒX	0¾X	7ïX	&'Y	,NY	&{Y	¢Y	ÂY	8ÚY	1Z	EZ	aZ	-|Z	-ªZ	,ØZ	8[	=>[	=|[	=º[	=ø[	6\	B\	)b\	%Œ\	)²\	2Ü\	]	1']	Y]	Wq]	:É]	1^	66^	-m^	9›^	Õ^	ó^	2_	1?_	q_	CŒ_	Ð_	=ï_	o-`	2�`	1Ð`	a	@a	"\a	#a	(£a	&Ìa	-óa	\!b	:~b	1¹b	;ëb	/'c	HWc	 c	0¼c	'íc	d	5d	Qd	/cd	“d	²d	Ðd	èd	 e	'&e	Ne	ke	†e	/—e	4Çe	)üe	4&f	[f	@xf	¹f	/Êf	!úf	"g	2?g	Drg	!·g	+Ùg	,h	2h	4Qh	†h	'šh	#Âh	9æh	 i	!>i	:`i	›i	³i	'Ïi	?÷i	7j	 Kj	lj	Œj	;«j	Zçj	ZBk	y�k	zl	%’l	>¸l	÷l	.m	!?m	Ham	!ªm	3Ìm	+n	1,n	C^n	 ¢n	2Ãn	3ön	9*o	#do	ˆo	G¡o	méo	jWp	@Âp	q	:q	"Tq	wq	2Žq	4Áq	(öq	r	<r	PLr	0�r	lÎr	h;s	9¤s	!Þs	5t	,6t	-ct	A‘t	0Ót	u	$u	Du	bu	uu	?ˆu	'Èu	(ðu	v	15v	gv	‡v	5£v	EÙv	w	>=w	2|w	5¯w	?åw	*%x	>Px	4�x	Äx	*ßx	1
! y	3<y	Kpy	:¼y	÷y	-
z	5;z	)qz	@›z	%Üz	~{	9�{	Y»{	P|	:f|	D¡|	4æ|	A}	"]}	€}	D—}	Ü}	*ò}	#~	A~	W~	m~	†~	'Ÿ~	&Ç~	(î~		$4	!Y	{	)™	,Ã	(ð	€	73€	+k€	B—€	JÚ€	p%�	J–�	iá�	FK‚	7’‚	{Ê‚	3Fƒ	gzƒ	Qâƒ	b4„	Ž—„	x&…	PŸ…	Fð…	f7†	hž†	J‡	pR‡	mÃ‡	K1ˆ	L}ˆ	GÊˆ	n‰	Y�‰	2Û‰	7Š	=FŠ	P„Š	uÕŠ	_K‹	k«‹	XŒ	XpŒ	*ÉŒ	PôŒ	{E�	]Á�	\Ž	s|Ž	TðŽ	QE�	G—�	fß�	_F�	R¦�	&ù�	6 ‘	uW‘	WÍ‘	.%’	[T’	3°’	Wä’	d<“	,¡“	uÎ“	D”	%_”	.…”	@´”	9õ”	$/•	6T•	2‹•	4¾•	'ó•	5–	3Q–	#…–	G©–	<ñ–	G.—	Vv—	VÍ—	h$˜	W�˜	Uå˜	R;™	LŽ™	1Û™	6
š	6Dš	&{š	;¢š	4Þš	›	W2›	SŠ›	5Þ›	Hœ	g]œ	)Åœ	3ïœ	*#�	5N�	8„�	.½�	1ì�	=ž	)\ž	†ž	E ž	;æž	5"Ÿ	8XŸ	>‘Ÿ	@ÐŸ	F 	CX 	Cœ 	1à 	0¡	1C¡	%u¡	`›¡	~ü¡	X{¢	'Ô¢	Jü¢	MG£	I•£	Eß£	:%¤	/`¤	9�¤	!Ê¤	*ì¤	)¥	NA¥	0�¥	=Á¥	3ÿ¥	@3¦	>t¦	1³¦	0å¦	§	%5§	4[§	I�§	#Ú§	9þ§	G8¨	.€¨	-¯¨	5Ý¨	8©	=L©	2Š©	R½©	0ª	<Aª	7~ª	7¶ª	(îª	a«	Ay«	P»«	;¬	JH¬	2“¬	2Æ¬	'ù¬	Q!­	Qs­	/Å­	3õ­	+)®	‚U®	nØ®	-G¯	`u¯	/Ö¯	8°	Z?°	Qš°	+ì°	"±	E;±	*�±	7¬±	-ä±	.²	 A²	&b²	"‰²	6¬²	ã²	@ý²	<>³	.{³	!ª³	CÌ³	9´	3J´	~´	ž´	,½´	4ê´	Hµ	Ohµ	;¸µ	,ôµ	;!¶	;]¶	&™¶	NÀ¶	,·	h<·	x¥·	7¸	^V¸	Gµ¸	Eý¸	7C¹	N{¹	OÊ¹	(º	DCº	Bˆº	VËº	Y"»	G|»	;Ä»	(¼	B)¼	Rl¼	+¿¼	2ë¼	7½	EV½	Bœ½	Qß½	,1¾	/^¾	'Ž¾	G¶¾	Eþ¾	%D¿	 j¿	4‹¿	PÀ¿	3À	CEÀ	E‰À	AÏÀ	OÁ	2aÁ	B”Á	4×Á	iÂ	vÂ	$‘Â	#¶Â	5ÚÂ	Ã	%.Ã	ETÃ	OšÃ	VêÃ	.AÄ	3pÄ	C¤Ä	BèÄ	%+Å	0QÅ	U‚Å	3ØÅ	1Æ	>Æ	=^Æ	)œÆ	2ÆÆ	ùÆ	9Ç	3PÇ	0„Ç	PµÇ	cÈ	;jÈ	>¦È	?åÈ	3%É	kYÉ	&ÅÉ	3ìÉ	 Ê	:@Ê	7{Ê	]³Ê	RË	(dË	0�Ë	+¾Ë	/êË	>Ì	0YÌ	LŠÌ	S×Ì	J+Í	@vÍ	\·Í	IÎ	2^Î	A‘Î	4ÓÎ	9Ï	@BÏ	%ƒÏ	K©Ï	>õÏ	K4Ð	N€Ð	>ÏÐ	gÑ	(vÑ	VŸÑ	%öÑ	*Ò	GÒ	BOÒ	D’Ò	D×Ò	GÔ	TdÔ	T¹Ô	+Õ	0:Õ	:kÕ	¦Õ	*ÆÕ	#ñÕ	!Ö	I7Ö	m�Ö	gïÖ	$W×	^|×	'Û×	.Ø	2Ø	"RØ	!uØ	!—Ø	"¹Ø	"ÜØ	3ÿØ	"3Ù	4VÙ	4‹Ù	;ÀÙ	0üÙ	+-Ú	;YÚ	:•Ú	"ÐÚ	,óÚ	 Û	2?Û	/rÛ	%¢Û	ÈÛ	èÛ	iÜ	_qÜ	9ÑÜ	sÝ	)Ý	<©Ý	)æÝ	Þ	$0Þ	
UÞ	cÞ		tÞ	
! ~Þ		‰Þ	+“Þ	¿Þ	:ÜÞ	1ß	0Iß	5zß	2°ß	/ãß	<à	aPà	;²à	+îà	9á	eTá	8ºá	;óá	//â	3_â	.“â	=Ââ	@ã	Aã	>Tã	:“ã	BÎã	Eä	]Wä	µä	-·ä	0åä	>å	bUå	;¸å	7ôå	%,æ	#Ræ	8væ	H¯æ	"øæ	$ç	F@ç	7‡ç	N¿ç	Bè	6Qè	)ˆè	L²è	<ÿè	7<é	Jté	E¿é	8ê	.>ê	4mê	-¢ê	*Ðê	,ûê	W(ë	/€ë	6°ë	?çë	G'ì	oì	3Žì	3Âì	Böì	?9í	=yí	9·í	Fñí	G8î	B€î	MÃî	Nï	F`ï	G§ï	Gïï	A7ð	Syð	CÍð	(ñ	.:ñ	&iñ	�ñ	+¦ñ	iÒñ	M<ò	1Šò	-¼ò	1êò	1ó	_Nó	%®ó	"Ôó	E÷ó	%=ô	#cô	%‡ô	H­ô	öô	8õ	8Jõ	1ƒõ	<µõ	3òõ	1&ö	Xö	&vö	B�ö	*àö	÷	;)÷	9e÷	HŸ÷	9è÷	*"ø	\Mø	8ªø	1ãø	5ù	/Kù	2{ù	®ù	2²ù	5åù	Qú	&mú	J”ú	'ßú	.û	B6û	7yû	4±û	1æû	8ü	/Qü	%�ü	$§ü	%Ìü	#òü	)ý	)@ý	-jý	#˜ý	"¼ý	ßý	)ôý	þ	+2þ	-^þ	!Œþ	$®þ	(Óþ	*üþ	'ÿ	?ÿ	$Wÿ	)|ÿ	)¦ÿ	.Ðÿ	Aÿÿ	0A
! /r
! c¢
! A
! 9H
! <‚
! 4¿
! ;ô
! 30
! Hd
! D­
! Pò
! >C
! 3‚
! 7¶
! [î
! 8J
! ƒ
! 
�
! .�
! $Ì
! 	ñ
! ?û
! i;
! 1¥
! &×
! þ
! J
! -i
! !—
! #¹
! 7Ý
! '
! >=
! <|
! )¹
! 6ã
! 2
! @M
! !Ž
! <°
! .í
! %	
! B	
! 0a	
! /’	
! ?Â	
! 8
  
! ?;
  
! ({
  
! ¤
  
! +¾
! 
! )ê
! 
! +
! @
! 'Y
! 1�
! ;³
! <ï
! 9,
! <f
! 8£
! ;Ü
! 5
! 8N
! ‡
! +¡
! +Í
! +ù
! I%
! 3o
! 6£
! >Ú
! A
! +[
! +‡
! +³
! %ß
! $
! *
! "G
! *j
! •
! ;®
! ê
! <
! 
! :G
! (‚
! 5«
! ‹á
! 2m
! < 
! =Ý
! E
! <a
! Mž
! #ì
! 
! '/
! IW
! m¡
! y
! s‰
! ný
! zl
! tç
! o\
! {Ì
! uH
! h¾
! t'
! nœ
! v
! w‚
! xú
! qs
! ;å
! 2!
! )T
! (~
! &§
! 0Î
! 0ÿ
! *0
! 0[
! AŒ
! .Î
! )ý
! 2'
! TZ
! (¯
! *Ø
! ,
! 00
! 'a
! =‰
! =Ç
!  
!  
! 
9 
! *G 
! +r 
! +ž 
! &Ê 
! 9ñ 
! +!
! 1<!
! &n!
! /•!
! @Å!
! ."
! $5"
! 5Z"
! 4�"
! 4Å"
! ú"
! ;#
! EV#
! Aœ#
! @Þ#
! ;$
! 0[$
! :Œ$
! -Ç$
! 1õ$
! <'%
! Dd%
! ©%
! 7¶%
! (î%
! -&
! -E&
! s&
! Ž&
! ¨&
! !Â&
! %ä&
! %
! '
! !0'
! 'R'
! Hz'
! AÃ'
! *(
! !0(
! R(
! &l(
! “(
! 'š(
! (Â(
! <ë(
! 0()
! %Y)
! 2)
! >²)
! "ñ)
! *
! N0*
! .*
  
! ®*
! .¹*
! :è*
! )#+
! )M+
! 5w+
! E­+
! Aó+
! 45,
! 4j,
!  Ÿ,
! À,
! ,Û,
! $-
! "--
! .P-
! %-
! %¥-
! $Ë-
! ð-
! (.
! /0.
! -`.
! Ž.
! ¤.
! ».
! 2Ñ.
! %/
! &*/
! Q/
! Tp/
! LÅ/
! [0
! Wn0
! \Æ0
! D#1
! Ph1
! C¹1
! ý1
! 
2
! 
!2
! $/2
! 9T2
! EŽ2
! EÔ2
! C3
! *^3
! #‰3
! )­3
! ×3
! .í3
! 4
! (.4
! 0W4
! Eˆ4
! @Î4
! "5
! 225
! 3e5
! 4™5
! QÎ5
! , 6
! )M6
! 0w6
! H¨6
! Mñ6
! /?7
! 2o7
! ¢7
! 'À7
! 3è7
! 8
! (8
! E8
!  b8
! %ƒ8
! ©8
! %»8
! á8
! ÷8
! 9
! 9
! ,9
! $?9
! d9
! %u9
! /›9
! %Ë9
! ,ñ9
! ,:
! .K:
! ,z:
! ,§:
! ,Ô:
! ,;
! *.;
! &Y;
! /€;
! °;
! ¹;
! (Å;
! %î;
! "<
! 7<
! V<
! u<
! 7‚<
! º<
! Ê<
! Ó<
! 'ò<
! =
! +9=
! 'e=
! "�=
! #°=
! )Ô=
! þ=
! &>
! &E>
! 1l>
! 1ž>
! !Ð>
! #ò>
! !?
! 8?
! P?
! (i?
! �’?
! "#@
! 5F@
! H|@
! =Å@
! 3A
! /7A
! 'gA
! 0�A
! $ÀA
! %åA
! +B
! /7B
! 'gB
! (�B
!  ¸B
! +ÙB
! C
! 4C
! /OC
! WC
! 9×C
! 4D
! FD
! 8XD
! &‘D
! ,¸D
! $åD
! 
! E
! (E
! DE
! +cE
! 6�E
! ÆE
! àE
! @éE
! 5*F
! `F
! F
! ›F
! µF
! ÕF
! 8òF
! 0+G
! ;\G
! )˜G
! =ÂG
! >H
! 4?H
! !tH
! –H
! =¶H
!  ôH
! -I
! CI
! ^I
! HuI
! )¾I
! ,èI
! )J
! 1?J
! qJ
! /�J
! @ÀJ
! -K
! -/K
! .]K
! ŒK
! )§K
! RÑK
! ?$L
! 'dL
! )ŒL
! 1¶L
! ,èL
! 2M
! BHM
! ;‹M
! ÇM
! ZÔM
! ./N
! (^N
! D‡N
! 1ÌN
! 6þN
! 35O
! 3iO
! 5�O
! =ÓO
! JP
! *\P
! "‡P
! 0ªP
! ?ÛP
! Q
! 6Q
! NQ
! )kQ
! "•Q
! *¸Q
! *ãQ
! ER
! PTR
! 6¥R
! 2ÜR
! S
! "-S
! PS
! 9iS
! £S
! ´S
! 7ÎS
! 7T
! 3>T
! %rT
! ˜T
! 7¶T
! !îT
! "U
! #3U
! WU
! wU
! @�U
! -ÐU
! >þU
! >=V
! D|V
! 7ÁV
! 'ùV
! .!W
! MPW
! HžW
! NçW
! H6X
! .X
!  ®X
! 'ÏX
! -÷X
! =%Y
! cY
! ;~Y
! #ºY
! 6ÞY
! :Z
! 5PZ
! †Z
! ¦Z
! ÅZ
! ØZ
! ëZ
! )[
! #.[
! 'R[
! &z[
! "¡[
! 3Ä[
! ø[
! \
! "\
! $<\
! a\
! x\
! •\
! §\
! Á\
! Û\
! *ô\
! ]
! ,]
! 9]
! W]
! i]
! |]
! Œ]
! 9¡]
! .Û]
! 8
! ^
! 3C^
! /w^
! 0§^
! 3Ø^
! ;_
! FH_
! �_
! K¯_
! #û_
! `
! >=`
! +|`
! ¨`
! .Á`
! ð`
! ,a
! @=a
! !~a
! , a
! Ía
! 1ça
! -b
! 'Gb
! -ob
! +�b
! #Éb
! Síb
! LAc
! iŽc
! bøc
!  [d
! #|d
! - d
! VÎd
! 1%e
! *We
! )‚e
! &¬e
! &Óe
! )úe
! /$f
! ?Tf
! A”f
! 4Öf
! +g
! 77g
! 9og
! 8©g
! 3âg
! h
! %5h
! 5[h
!  ‘h
! T²h
! 7i
! 6?i
! 7vi
! ®i
! IÇi
! Hj
! ?Zj
! \šj
! Z÷j
! (Rk
! -{k
! -©k
! ×k
! *÷k
! 1"l
! 0Tl
! ‰…l
! 6m
! -Fm
! Ttm
! 9Ém
! $n
! 8(n
! .an
! +�n
! <¼n
! 'ùn
! !o
! @o
! Qo
! co
! to
! "‘o
! '´o
! Üo
! )òo
! <p
! (Yp
! '‚p
! /ªp
! 1Úp
! 'q
! 14q
! 2fq
! ?™q
! :Ùq
! r
! 4r
! 1Mr
! r
! Žr
! ¡r
! !²r
! Ôr
! oðr
! )`s
! 3Šs
! ¾s
! Ñs
! "ïs
! $t
!  7t
! Xt
! 1xt
! 1ªt
! FÜt
! E#u
! niu
! 3Øu
! 2v
! 0?v
! pv
! '�v
! 7·v
! .ïv
! -w
! 6Lw
! ƒw
! ˜w
! $³w
! 8Øw
! Bx
! NTx
! )£x
! Íx
! ;äx
! * y
! 0Ky
! &|y
! &£y
! 0Êy
! &ûy
! "z
!  @z
! )az
! 2‹z
! 4¾z
! &óz
! {
! ;7{
! Ms{
! ,Á{
! 1î{
! 0 |
! (Q|
! /z|
! 4ª|
! *ß|
! 
! }
! %#}
! )I}
! )s}
! 4�}
! @Ò}
! $~
! <8~
! .u~
! 4¤~
! 0Ù~
! 
! 
! $
! GA
! L‰
! LÖ
! 6#€
! .Z€
! 1‰€
! /»€
! Të€
! 8@�
! Py�
! 0Ê�
!  û�
! ‚
! (;‚
! 0d‚
!  •‚
! '¶‚
! %Þ‚
! &ƒ
! I+ƒ
! *uƒ
!  ƒ
! +¿ƒ
! Nëƒ
! N:„
! $‰„
! %®„
! &Ô„
! 0û„
! ),…
! 8V…
! 8�…
! :È…
! 6†
! :†
! !P†
! $r†
! —†
! °†
! +È†
! +ô†
! - ‡
! 5N‡
! -„‡
! D²‡
! 5÷‡
! )-ˆ
! SWˆ
! «ˆ
! Èˆ
! "èˆ
! 	‰
! !‰
! 7‰
! V‰
! <g‰
! /¤‰
! (Ô‰
! ý‰
! 'Š
! <>Š
! -{Š
! $©Š
! ÎŠ
! ãŠ
! øŠ
! ‹
! %‹
! /A‹
! 5q‹
! 8§‹
! à‹
! XŒ
! >YŒ
! 6˜Œ
! >ÏŒ
! ;�
! )J�
! )t�
! #ž�
! Â�
! ß�
! 0û�
! .,Ž
! 3[Ž
! 9�Ž
! 8ÉŽ
!  �
! #�
! BB�
! L…�
! &Ò�
! 6ù�
! :0�
! $k�
! ��
! 1¨�
! <Ú�
! ;‘
! .S‘
! B‚‘
! AÅ‘
! 5’
! 1=’
! 1o’
! .¡’
! .Ð’
! 5ÿ’
! 55“
! >k“
! Cª“
! î“
! .”
! /5”
! e”
! /~”
! +®”
! -Ú”
! &•
! /•
! MG•
! "••
! '¸•
! 5à•
! (–
! ?–
! 0U–
! .†–
! .µ–
! ä–
! —
! 5"—
! NX—
! X§—
! 4˜
! 85˜
! :n˜
! ©˜
! 1Ç˜
! +ù˜
! )%™
! )O™
! +y™
! 4¥™
! 9Ú™
! 9š
! +Nš
! ,zš
!  §š
! /Èš
! $øš
! ›
! <›
! ,W›
! [„›
! à›
! (ó›
! (œ
! )Eœ
! 6oœ
! 2¦œ
! 4Ùœ
! 2�
! (A�
! Uj�
! OÀ�
! ž
! "0ž
! 6Sž
! 9Šž
! DÄž
! &	Ÿ
! )0Ÿ
! .ZŸ
! ‰Ÿ
! 3£Ÿ
! 0×Ÿ
! . 
! a7 
! f™ 
! 9¡
! E:¡
! ,€¡
! ­¡
! 6Í¡
! 2¢
! U7¢
! (�¢
! G¶¢
! >þ¢
! J=£
! Aˆ£
! +Ê£
! $ö£
! %¤
! A¤
! Q¤
! &f¤
! $�¤
! 4²¤
! ,ç¤
! (¥
! B=¥
! L€¥
! Í¥
! í¥
! .
! ¦
! '9¦
! Ha¦
! 4ª¦
! 6ß¦
! P§
! &g§
! .Ž§
! B½§
! /¨
! *0¨
! :[¨
! 9–¨
! +Ð¨
! 7ü¨
! .4©
! <c©
! ) ©
! DÊ©
! Sª
! Tcª
! K¸ª
! «
! C"«
! 'f«
! EŽ«
! @Ô«
! <¬
! DR¬
! @—¬
! LØ¬
! 5%­
! B[­
! (ž­
! ;Ç­
! #®
! F'®
! &n®
! •®
! 8°®
! <é®
! 9&¯
! J`¯
! ,«¯
! <Ø¯
! I°
! _°
! v°
! +–°
! @Â°
! L±
! PP±
! ;¡±
! 7Ý±
! c²
!  y²
! ,š²
!  Ç²
! *è²
! -³
! /A³
! %q³
! 7—³
! ?Ï³
! ´
! 6/´
! f´
! &´
! 1¦´
! Ø´
! #ö´
!  µ
! +;µ
! gµ
! )‡µ
! )±µ
! Ûµ
! ÷µ
! ¶
! /¶
! O¶
! #d¶
! -ˆ¶
! )¶¶
!  à¶
! %·
! +'·
! $S·
! 4x·
! *­·
! 1Ø·
! 1
! ¸
! 0<¸
! m¸
! 6ƒ¸
! "º¸
! Ý¸
! ù¸
! ¹
! 9-¹
! 0g¹
! '˜¹
! -À¹
! î¹
! $º
! ,0º
! B]º
! b º
! .»
! 52»
! h»
! <„»
! 5Á»
! ÷»
! ,¼
! +5¼
! 3a¼
! 0•¼
! /Æ¼
! ö¼
! ½
! ½
! /!½
! "Q½
! t½
! 0|½
! #­½
! )Ñ½
! %û½
! 3!¾
! JU¾
! ' ¾
! È¾
! 5Ü¾
! &¿
! 69¿
! 'p¿
! +˜¿
! Ä¿
! =Ø¿
! /À
! /FÀ
! 1vÀ
! M¨À
! GöÀ
! >>Á
! D}Á
! !ÂÁ
! /äÁ
! (Â
! )=Â
! #gÂ
! #‹Â
! a¯Â
! "Ã
!  4Ã
! UÃ
! 4uÃ
! >ªÃ
! 5éÃ
! /Ä
! +OÄ
! *{Ä
! &¦Ä
! +ÍÄ
! (ùÄ
! $"Å
! aGÅ
! 6©Å
! 9àÅ
! .Æ
! ZIÆ
! C¤Æ
! FèÆ
! a/Ç
! A‘Ç
! .ÓÇ
! *È
! F-È
! .tÈ
! 
£È
! ±È
! ÇÈ
! 6ßÈ
! CÉ
! 8ZÉ
! :“É
! 7ÎÉ
! 7Ê
! 8>Ê
! 9wÊ
! 7±Ê
! 8éÊ
! 0"Ë
! ;SË
! :�Ë
! HÊË
! !Ì
! 5Ì
! 0UÌ
! †Ì
! + Ì
! .ÌÌ
! #ûÌ
! !Í
! -AÍ
! $oÍ
! $”Í
! #¹Í
! .ÝÍ
! @Î
! <MÎ
! <ŠÎ
! BÇÎ
! 
! Ï
! RÏ
! 7qÏ
! 1©Ï
! 6ÛÏ
!  Ð
! 3Ð
! ,QÐ
! ?~Ð
! /¾Ð
! 0îÐ
! 2Ñ
! /RÑ
! 5‚Ñ
! V¸Ñ
! <Ò
! LÒ
! +gÒ
! S“Ò
! UçÒ
! c=Ó
! E¡Ó
! >çÓ
! N&Ô
! -uÔ
! £Ô
! 6¾Ô
! LõÔ
! -BÕ
! cpÕ
! ÔÕ
! +òÕ
! 7Ö
! :VÖ
! 1‘Ö
! 8ÃÖ
! &üÖ
! *#×
! 1N×
! :€×
! 3»×
! 'ï×
! %Ø
! $=Ø
! ;bØ
! NžØ
! .íØ
! FÙ
! cÙ
! ~Ù
! ”Ù
! ®Ù
! ÊÙ
! ÞÙ
! ióÙ
! m]Ú
! KËÚ
! 1Û
! "IÛ
!  lÛ
! �Û
! #ªÛ
! ,ÎÛ
! CûÛ
! B?Ü
! ‚Ü
! ›Ü
! *µÜ
! +àÜ
! *Ý
! 17Ý
! 'iÝ
! F‘Ý
! =ØÝ
! #Þ
! $:Þ
! #_Þ
! ƒÞ
! (¡Þ
! (ÊÞ
!  óÞ
! 9ß
! Nß
! mß
! ‰ß
! £ß
! ¼ß
! &Óß
! úß
! 4à
! CAà
! …à
! (œà
! Åà
! 6åà
! #á
! @á
! -Qá
! ,á
! ¬á
! *Æá
! %ñá
! /â
! Gâ
! $aâ
! †â
! 0¥â
! /Öâ
! &ã
! )-ã
! Wã
! +mã
! ™ã
! *­ã
! Øã
! îã
! ä
! 
ä
! 
*ä
! #8ä
! 
\ä
! %jä
! �ä
! ¯ä
! Ïä
! ää
! &ûä
! ?"å
! bå
! (å
! (¨å
! Ñå
! ñå
!  æ
! 7)æ
! -aæ
! �æ
! £æ
! Ãæ
! Ùæ
! òæ
! $ç
! !3ç
! Uç
! 8uç
! .®ç
! PÝç
! *.è
! /Yè
! 3‰è
! !½è
! (ßè
! Ké
! Té
! $sé
! ˜é
! 4³é
! èé
! +üé
! +(ê
! Tê
! nê
! Šê
! ªê
! Êê
!  çê
!  ë
! 4)ë
! /^ë
! #Žë
! ²ë
! :Äë
! Eÿë
! <Eì
! ‚ì
! ¢ì
!  ¸ì
! )Ùì
! (í
! ,í
! !Dí
! fí
! ƒí
! ™í
! +²í
! *Þí
! *	î
! 4î
! 5Sî
! J‰î
! TÔî
! 
)ï
! 7ï
! SWï
! 8«ï
! äï
! üï
! 5ð
! HAð
! Šð
!  ¥ð
! /Æð
! 3öð
! +*ñ
! AVñ
! ˜ñ
! 8¯ñ
! 7èñ
! + ò
! 2Lò
! Bò
! 3Âò
! Höò
! 3?ó
! >só
! $²ó
! ,×ó
! 4ô
! &9ô
! 6`ô
! 6—ô
! fÎô
! 5õ
! ;õ
! "Põ
! sõ
! ‰õ
! ›õ
! ³õ
! *»õ
! æõ
! ö
! N%ö
! 7tö
! '¬ö
! 'Ôö
! $üö
! $!÷
! )F÷
! %p÷
! %–÷
! $¼÷
! %á÷
! ø
! #ø
! $?ø
! dø
! €ø
!  ™ø
! 3ºø
! 3îø
! "ù
! Aù
! )aù
! ‹ù
!  «ù
  Ìù
! Ûù
! ùù
! ú
! Oú
! gú
! vú
! !Žú
! °ú
! Êú
! âú
! úú
! û
! (û
! 9û
! Hû
! `û
! zû
! “û
! 8­û
! æû
! öû
! %ü
! &+ü
! %Rü
! +xü
! ¤ü
! 9¼ü
! öü
! #ý
! 9ý
! Hý
! :Wý
! ’ý
! ¡ý
! ³ý
! Îý
! âý
! ôý
! þ
! .þ
! Aþ
! !Xþ
! "zþ
! �þ
! ®þ
! Áþ
! "Ôþ
! 1÷þ
! )ÿ
! *;ÿ
! 4fÿ
! ›ÿ
! °ÿ
! Æÿ
! Úÿ
! îÿ
! 	 1C&cŠ: Ûî0GbvŒŸ³Ä×êù ?5N(„3­áRîJA+Œ¸-Ô"!%G`|%’¸ÉÝð49!Np*�»Ï0ç5J#^‚”«Èá"ø/Li†›¬&È*ï0Kh€�%ªÐè		&/	V	i	z	–	A¬	@î	/
! L
! !_
! �
! ”
! ¬
! Ä
! ß
! ú
! -D\o‡ŸK¶FPILš@ç(
F
<e
9¢
UÜ
T20‡+¸/ä<9Q,‹;¸,ô2!.TDƒUÈ/+N+z<¦uã4Y2Ž^Á_ 6€·+×'C+0oD .åA=VA”ÖHò(;"d‡Iž&è)>9xB‘BÔ7'C$k�*«Öö.,56b™#¶%Ú"#A/a0‘#Â8æc?ƒÃ0Ý//>n4Š0¿2ð2#3V
Š
˜/¦>Ö"+8)d!Ž °Ñ-ï7C`|š¹8Ï & 0D 4u ª  ¹ Ú ú !:! V!w!(•!P¾!:"4J""=—":Õ"B#4S#"ˆ#/«#&Û#4$,7$7d$œ$*»$&æ$
%#'%*K%"v%%™%4¿%5ô%&*&)Q&{&?›&Û&
è&ö&8þ&j7'F¢'&é'B(4S(ˆ(Ÿ(\½(@)@[)#œ)À)CÇ)3*)?*@i*!ª*3Ì*7+68+7o++§+(Ó+ü+.,%I,0o,' ,È,â,þ,/
-5=-6s-@ª-8ë-*$.0O.;€.2¼.2ï.$"/$G//l/!œ/ ¾/)ß/)	0)30-]0$‹0°0yÏ0œI10æ12 328T2?�2@Í2334B3w3*�3:º3Cõ394W4 w4,˜4‡Å4,M5!z5Fœ5^ã5FB6M‰6[×6f37Wš7Aò7948Tn8JÃ809+?9:k9#¦9#Ê9+î9:>6:;u:-±:ß:!û:-;K;'k;9“;%Í;)ó;(< F</g<2—<$Ê<-ï<-=OK=$›=5À=ö=
>?+>;k>§>º>'Ù>8?:?X?!t?*–?Á?ß?4ÿ?14@,f@/“@3Ã@<÷@4A"NA!qA.“A1ÂAôA
! B:B"MB(pB'™B"ÁB!äB!C (C!IC"kC+ŽC%ºC)àC$
! D#/D+SD0D°DÍD.éD/E"HE-kE'™EÁE"àE#F7'F&_F†F/¢FÒF&ñFG$2GWG$sG#˜G$¼G&áG-H'6H1^H�H#­H#ÑHõHI1I!LI$nI$“I-¸I+æIJ!1J!SJ(uJ0žJ)ÏJ(ùJ"K<K:XK-“K.ÁKðK0L7L/OL-L4­L6âL*M6DM#{M#ŸM1ÃM7õM5-NcN6wNJ®N@ùN+:O7fO4žO6ÓO6
! PAP5FP-|P ªP#ËP ïP.Q)?Q$iQ'ŽQO¶Q*R/1R,aR%ŽR´R6ËReSXhS-ÁS.ïS<T=[T;™T9ÕT3UCCUS‡U,ÛU,V"5VXVsV#ŒV$°V@ÕV6W?MWH�WLÖWF#XHjX.³X>âX!Y!;Y>]YœY­YÉYåYZZ:6ZOqZHÁZE
! [$P[7u[S­[Y\Z[\c¶\D]b_]*Â])í]#^.;^6j^¡^=°^ î^)_<9_v_9†_8À_(ù_J"`Km`A¹`Aû`2=a-pa"ža'Áaéabb1bEb`b zb!›b ½b!Þb c"!c!Dc"fc‰c©cÉc!éc/d;d&Yd€d"�d°dEÊdFeBWe!še+¼e:èe1#fLUf@¢f:ãf1g(Pgyg#™g(½gæg%h.+h'Zh‚h;�h<Ùh?iEVi)œi&Æi,íi1jJLj0—j=Èj,k.3k=bkH kék%l')lQlhl-xl/¦lÖl'ñlm-9m+gm5“m!Émëm0n<n+Vn.‚n#±n!Õn-÷n$%o$Jo#oo6“o?Êo3
! p,>pkp6�p¸p9Ôp.q1=q5oq/¥qUÕq[+r\‡reärFJsd‘saösgXthÀtq)uR›upîuY_v*¹vFäv +wULw"¢w>Åw-x-2x9`xIšxEäx8*y8cy)œyCÆy;
! zOFzG–zFÞz+%{Q{/o{-Ÿ{0Í{2þ{#1|U|7r|+ª|*Ö|*}U,}‚}*¢}*Í}9ø}<2~'o~6—~!Î~-ð~14P1…:·&ò €:€aZ€E¼€>�/A�"q�-”�,Â�*ï�@‚C[‚3Ÿ‚Ó‚#ï‚,ƒ#@ƒ1dƒ;–ƒ)Òƒ%üƒ""„)E„/o„3Ÿ„3Ó„/…57…m…"†…&©…Ð…;é…4%†Z†0i†.š†DÉ†$‡)3‡&]‡)„‡0®‡1ß‡ˆ;,ˆ0hˆ5™ˆ?Ïˆ7‰<G‰3„‰*¸‰8ã‰Š)5Š_Š~Š-�Š'ËŠIóŠ2=‹8p‹©‹&Á‹*è‹'Œ;ŒUŒ rŒ5“ŒDÉŒP�:_�5š�:Ð�Ž8"Ž-[Ž(‰Ž[²Ž2�:A�E|�KÂ�Q�*`�(‹�*´�ß�ò�‘‘+‘?‘S‘e‘y‘‹‘�‘¯‘À‘Ò‘æ‘ü‘’!’3’E’Y’k’’‘’¥’·’É’Ý’ï’““%“9“M“a“s“…“™“«“¿“Ñ“å“ö“
! ””.”@”R”d”x”Š”ž”°”Ä”Ú”ð”••&•/8•h•(x•¡•+º•æ•––)–#D–$h–�–¢–µ–Ï–í–#þ– "—/C—6s—!ª—Ì—Kë—7˜'G˜'o˜'—˜"¿˜)â˜™1$™1V™3ˆ™0¼™4í™/"š)RšG|š1Äš#öš*›!E›!g›‰›¨›%À›(æ›œ/œAœ Zœ*{œ&¦œ&Íœ&ôœ<�'X�!€�(¢�/Ë�&û�%"ž&Hž"ož*’ž+½ž)éž&Ÿ3:ŸnŸ,ŠŸ7·ŸïŸ / )M "w .š 0É "ú ¡:=¡x¡#–¡"º¡!Ý¡&ÿ¡!&¢,H¢&u¢'œ¢Ä¢)â¢!£5.£d£:w£.²£(á£
! ¤1¤P¤&k¤+’¤$¾¤%ã¤)	¥3¥1S¥…¥!£¥+Å¥2ñ¥>$¦1c¦0•¦)Æ¦(ð¦)§ C§&d§‹§' §È§å§¨2%¨$X¨N}¨Ì¨$é¨T©Kc©¯©Ã©Þ©)û©+%ª6Qª
ˆª.–ªÅª$ãª#«,«+J«v«–«§«.´«#ã«'¬'/¬(W¬*€¬+«¬1×¬(	­"2­1U­#‡­«­!Ç­(é­!®4®D®\®v® ‘® ²® Ó® ô® ¯ 6¯ W¯ x¯ ™¯ º¯!Û¯ ý¯°%<°#b°#†°"ª°Í°í°	± ±)>±)h±)’±¼±Ü±ø±²0²G²c²z²š²¶²Ò²î²
! ³&³0B³?s³[³³#´/3´$c´%ˆ´%®´3Ô´#µ0,µ]µoµ †µ+§µÓµ6éµ/ ¶P¶"k¶Ž¶ §¶+È¶1ô¶ &·G·^·{·%–·%¼·0â·.¸2B¸$u¸š¸´¸Ò¸)ï¸¹2¹)Q¹2{¹#®¹%Ò¹ø¹=º$Lº)qº›º#±º-Õº&»!*»#L»#p»”»<¨»å»8¼$<¼ a¼*‚¼+­¼2Ù¼7½/D½ t½"•½'¸½à½9ÿ½9¾,S¾)€¾-ª¾&Ø¾'ÿ¾'¿G¿4g¿,œ¿%É¿ï¿À.$À4SÀ2ˆÀ,»ÀAèÀA*ÁlÁ$ˆÁ.­Á8ÜÁ2ÂHÂ+[Â7‡Â¿ÂÒÂèÂDÃ2IÃ,|Ã©Ã(ÈÃ.ñÃ[ Äm|Ä(êÄ=Å!QÅ'sÅ'›Å$ÃÅ7èÅ# Æ%DÆ,jÆ6—Æ3ÎÆ@Ç3CÇwÇ)—Ç-ÁÇ5ïÇ(%È(NÈwÈ(–È(¿È&èÈ3É.CÉ*rÉA�É9ßÉÊ5-ÊLcÊ/°Ê!àÊËC!Ë1eË/—Ë.ÇË(öË%ÌEÌ)`ÌŠÌŸÌ´Ì+ÑÌ/ýÌ.-ÍQ\ÍH®Í4÷Í:,Î7gÎŸÎ7¬Î'äÎ1Ï.>Ï.mÏ(œÏ1ÅÏ0÷Ï+(Ð,TÐ.�Ð%°ÐÖÐ!èÐE
! Ñ)PÑ<zÑ9·ÑñÑ"Ò3ÒFÒXÒrÒ*‘Ò#¼Ò!àÒ!Ó!$Ó!FÓ$hÓ"�Ó#°Ó#ÔÓ#øÓÔ<Ô-ZÔ)ˆÔ ²ÔÓÔóÔ"Õ6Õ&VÕ'}Õ+¥Õ(ÑÕúÕ%Ö"@Ö cÖ„Ö7¤ÖfÜÖVC×5š×Ð×#××û×Ø;Ø,RØ"Ø¢Ø0¶ØJçØA2ÙNtÙCÃÙ*Ú&2Ú(YÚ‚Ú$¢ÚÇÚ'âÚC
! Û3NÛ"‚Û¥ÛÀÛ_ÞÛL>Ü,‹ÜH¸Ü1Ý3Ý BÝ"cÝ†Ý!¤Ý+ÆÝòÝÞ3,ÞH`Þ©Þ1½Þ7ïÞ#'ßKßiß yßšß!ºß2Üß'à,7àdà5sà©à%Áà5çàHáHfáW¯áWâO_â'¯â=×âWãFmãm´ã‹"ä®äÎä7åä0åNå1lå2žå+Ñå/ýå$-æ;Ræ.Žæ>½æ#üæ? ç#`ç6„ç!»ç0Ýç1è&@è/gè4—è2Ìè2ÿè82é/ké>›é/Úé&
! ê$1ê Vê4wê:¬ê@çê#(ëLë&lë“ë$®ë$Óë-øë&&ì Mì-nìœì-¹ìçì*í%0íVípí+Žíºí!Úí"üíî%;îaî$|î¡î$¼î&áî$ï/-ï7]ï-•ï*Ãï$îï.ð6Bð'yð@¡ð%âðñ;&ñbñ!uñ—ñ´ñÈñåñhÿñhòtò%�ò!µò×ò.÷ò&ó @óaó,ó-¬ó/Úó5
! ô/@ô"pôG“ô3Ûô'õ$7õ\õyõ(˜õ8Áõ6úõ@1ö2röM¥ö?óö?3÷1s÷9¥÷=ß÷@ø=^ø;œø5Øø5ù%DùNjù.¹ù6èù0úPPú¡ú2Áú+ôú1 ûIRû&œû)Ãû?íû6-üAdü.¦ü3Õü,	ý)6ý(`ý0‰ý:ºý.õý&$þDKþ<�þ@Íþ$ÿ"3ÿVÿDpÿ7µÿ7íÿ%4:&o$–»)Î7ø"0=S.‘*À*ë3,J,w¤.´QãI5"-¢Ðè!))%S%yŸ&³Ú ø!#;_(r›)¯Ù/ô$(A"j8�!Æèþ
 40e!|ž$¹ Þ(ÿ9(Gb&ªKÑ0	WN	$¦	 Ë	Cì	0
! 0O
! 1€
! E²
! 7ø
! 40Ke!±"Ó"ö8"Ubx1Û%

3
2O
(‚
+«
+×
&+*V)n-˜0Æ(÷% 0Fw •¶,Î'û.#2R!…#§/Ë4û$0AU,—jÄ2/'b)Š@´õ2- `5�<·+ô .62e3˜6ÌMDQ=–Ô/í62.i1˜#Êî $„D�É$K p/‘'Á'é8-JxQ“Kå"1$T#y(�)Æ9ð-*"X{'šGÂ
! -#Qe'ƒ«¸8× $1#Vz!‹.­Ü5ö,H-\Š /¯Cß5#
Y"g/Š-º.è+ 2C ;v +² 3Þ "!&5!&\!#ƒ!#§!"Ë!"î!"1"'O"(w" "2·".ê"#&6##]#"�#-¤#,Ò#ÿ#/$,J$(w$5 $7Ö$'%6% L%$m%’%+²%9Þ%*&,C&,p&4�&"Ò&Cõ&89'r'%�'.¶'/å'$(6:(Aq(G³(5û(41)'f)!Ž)H°)Vù)EP*+–*,Â*Mï*B=+,€+)­+7×+;,K,3e,4™,.Î,ý,/-.I-+x-.¤-"Ó-ö-I.I_..©.*Ø.-/01/1b/&”/'»//ã/40*H0,s0- 0'Î0(ö0&18F11(�1;¸1Dô1F92/€21°24â2R39j34¤38Ù3H4![4(}4E¦4Eì4;25$n5)“51½52ï5S"6$v6(›6&Ä6:ë6&7%67:\7K—7Mã7618+h8/”8Ä8&ß8*9+19*]9ˆ9�9 ¼9!Ý9ÿ9/:K:P:4W:Œ:¥:¸:Å:Þ:5ô:,*;<W;5”;1Ê;&ü;1#<[U<8±<Lê<H7=€=—=\´=3>7E>*}>.¨>'×>,ÿ>",?4O?1„?4¶?+ë?@-5@c@L{@5È@9þ@8AMABkA:®A=éAM'BeuBRÛB=.C&lC>“CAÒC*DN?D"ŽD±D:ÇD<EA?E5�E1·E)éE2F"FFiF|F!�F±FÐFìF/G/7G/gG/—G3ÇG8ûG34H8hH+¡H3ÍH+I3-IAaI@£IMäI:2J9mJ9§J;áJ;K3YK3�KHÁK.
! L&9L`L%|L6¢L3ÙL<
M8JMƒM*¡M/ÌM!üMQN%pND–N)ÛN2O"8O[OmO$O¤O;µO/ñO/!PQP"nP!‘P³P=ËP	Q#Q:Q.NQ*}QH¨Q!ñQ>R2RR …RC¦R3êR<S*[S†S  SÁS)áS+T%7T%]T+ƒT¯TÃTßTÿT%U(DU"mU*�U7»UQóU,EV rV“V$²VH×VA WRbW-µW6ãW5XPX(pX'™X)ÁXëX$Y+-Y%YY"Y-¢Y%ÐY!öY<Z>UZ,”ZÁZÞZ@ýZ'>[!f[ ˆ[©[Ä[8à[1\5K\*�\¬\7Ã\Eû\1A]Ls]LÀ]-
^*;^=f^"¤^#Ç^Jë^M6_B„_7Ç_&ÿ_*&`%Q`Fw`g¾`7&a.^a†�a8b3Mb4�b ¶bW×b4/c dc.…cB´cO÷cBGdKŠdJÖdK!eKmeJ¹eKf5Pf7†fJ¾f9	g9CgE}gQÃgDhDZh@Ÿhšàh:{i^¶i#j=9jwj	jJ‰j+Ôj	k
! kk%*knPkm¿kd-l;’l:ÎlH	m3Rm%†m&¬m;Óm:nJnRn<cn n8³n-ìn.o*Ioto(’o8»o<ôo21p6dpB›p.Þp(
q)6q:`q(›q1Äq<öq/3r/cr<“rZÐr6+s6bs7™s)ÑsFûsBBt…tEšt'àt&u0/u\`u>½u;üu(8v-av4�vÄv"âv5w%;w'aw'‰w	±w»wDÖw@x\x.yxJ¨xóx,y1=y)oy"™y*¼y5çyz2zLzhezÎzëz {1&{1X{ Š{«{Æ{%ã{	|$%|J|*f|%‘|·|Ð|$ì|#}5}.T}'ƒ}&«}#Ò}ö}~'~E~Z~o~'…~&­~*Ô~ÿ~66 m
Ž7œ.Ô%€.)€1X€@Š€@Ë€�,�;I�)…�(¯�KØ�$$‚I‚8d‚�‚2³‚>æ‚N%ƒMtƒ3Âƒ@öƒ7„T„f„w„)—„(Á„@ê„%+…+Q…$}…6¢…Ù…5õ…<+†<h†4¥†7Ú†5‡AH‡7Š‡TÂ‡Tˆ>lˆH«ˆ!ôˆ‰@6‰7w‰<¯‰6ì‰;#Š4_Š3”Š,ÈŠ+õŠB!‹Bd‹F§‹î‹Œ%'Œ-MŒ+{Œ6§Œ-ÞŒ.�-;�i�*|� §�`È� )Ž1JŽ|ŽE�ŽÕŽ,òŽ�?�-_�D��Ò�1ï�#!�E�4[�J��%Û�$‘&&‘CM‘&‘‘&¸‘ ß‘D’E’c’L{’AÈ’
! “(“E“Z“o“)„“®“Í“0ê“8”4T”?‰”É”,é”=•(T•,}•$ª•Ï•í•(	– 2–7S–‹–'¤–'Ì–6ô–2+—$^—Vƒ—;Ú—>˜>U˜9”˜-Î˜3ü˜0™(N™@w™4¸™)í™š4šKšaš(xš¡š<·šDôš=9›]w›#Õ›Cù›,=œ<jœn§œ:�(Q�Iz�0Ä�.õ� $ž2Ež'xž4 ž$Õž-úž&(Ÿ OŸpŸ„Ÿ7˜ŸÐŸïŸ
!  (% %N 0t !¥ "Ç 'ê 4¡EG¡)�¡6·¡+î¡%¢1@¢=r¢0°¢0á¢£1£P£!p£7’£!Ê£ì£1¤06¤)g¤)‘¤»¤1Ö¤;¥9D¥$~¥#£¥Ç¥ â¥?¦+C¦o¦ Œ¦M­¦-û¦I)§Ss§2Ç§ú§!
! ¨#,¨P¨"o¨,’¨¿¨4Ý¨*© =©O^©®©FÈ©=ª$Mª$rª6—ª^Îª(-«.V«J…«&Ð«5÷«L-¬%z¬G ¬è¬5­:>­=y­/·­*ç­K®;^®%š®'À®-è®N¯<e¯7¢¯^Ú¯/9°ti°VÞ°65±Rl±ˆ¿±8H²B�²@Ä²0³96³&p³4—³$Ì³3ñ³6%´\´r´&�´·´8Õ´)µ(8µ(aµŠµ4ªµ$ßµ%¶+*¶V¶ s¶”¶+´¶à¶"õ¶·*·
! B· M·n·Ž·$«·)Ð·.ú·$)¸)N¸(x¸¡¸(À¸2é¸3¹4P¹	…¹%�¹'µ¹)Ý¹)º#1ºUº%nº8”º+Íºùº8»%P»&v»�»»»'Ú»¼4¼Q¼$l¼(‘¼5º¼ ð¼)½);½*e½!�½"²½"Õ½Nø½.G¾v¾‘¾!¬¾Î¾í¾¿H$¿/m¿�¿²¿eÉ¿Y/À&‰À°À ÈÀéÀ"ÁS(Á|Á:›ÁÖÁõÁÂ3Â?DÂ>„Â6ÃÂ*úÂ!%ÃGÃ#VÃ zÃ*›Ã)ÆÃ,ðÃ4Ä)RÄ$|Ä=¡Ä'ßÄ<Å(DÅ=mÅ6«Å(âÅ3ÆB?Æ,‚Æ#¯ÆAÓÆ5Ç4KÇ)€Ç)ªÇ-ÔÇ@È"CÈ$fÈ*‹È+¶ÈâÈ-øÈ'&É)NÉExÉM¾ÉUÊFbÊ0©Ê&ÚÊ5Ë'7Ë5_Ë•Ë®ËÍË$ìËÌ1Ì4NÌ9ƒÌJ½ÌWÍ\`ÍY½ÍMÎ[eÎ7ÁÎ0ùÎ7*ÏbÏ3zÏ&®Ï-ÕÏ(Ð!,Ð NÐoÐVˆÐ)ßÐ/	Ñ9ÑQÑmÑ0‰Ñ'ºÑ+âÑ9ÒMHÒ!–Ò'¸Ò'àÒ9Ó3BÓ4vÓ;«ÓNçÓ;6Ô6rÔ/©Ô2ÙÔ2ÕI?ÕG‰Õ3ÑÕ!Ö'Ö3<Ö/pÖ3 Ö7ÔÖ3×@×)`×)Š×+´×/à×2Ø$CØ-hØ@–Ø:×Ø$Ù!7Ù#YÙ }Ù4žÙHÓÙ(ÚEÚ\ÚuÚ'ŠÚ²ÚÇÚ)ãÚ(
Û26ÛZiÛ-ÄÛ9òÛ/,Ü+\Ü"ˆÜ«Ü¿ÜÕÜ8ñÜ*Ý2:Ý6mÝ8¤Ý!ÝÝ(ÿÝ$(Þ.MÞ9|Þ(¶Þ(ßÞ4ß9=ß7wß=¯ß3íß/!à4Qà.†à.µà4äà.á.Há,wá9¤á9Þá9â:Râ9�â:Çâ9ã9<ãWvãWÎã.&äUäpä…ä<¥äKâäH.åTwåFÌå9æ$Mæ!ræ/”æ"Äæ&çæ)ç8çTçsç.†ç µç0Öç#è=+èiè+„è$°èÕè!õè é-8éfé!‚é+¤é-Ðé)þé+(êTêmê$Šê7¯ê.çê(ë.?ë-nëœë1¬ë.Þë*
ì/8ìBhì3«ìBßìF"í3ií'�í"Åí+èí3î@HîD‰î%Îîôî+ï3@ïtï“ï©ïÄï4äï-ð(Gð<pð­ðËð#çðñ((ñbQñ�´ñRò$kò†�ò6óMNó:œó6×ó6ô/Eô%uô-›ô<ÉôHõ5Oõ&…õ7¬õGäõ,ö@Dö2…ö$¸öÝö ñö:÷M÷*d÷>�÷3Î÷Dø3Gø${ø3 ø5Ôø0
! ù6;ù@rù?³ùDóù@8ú;yúµúÉúÞúòúûû/ûDûXûmû�û–û¬ûÀûÖûðûüü(üBüWümüƒü–ü©ü9ÁüIûüDEýMŠýMØý@&þ(gþ(�þ3¹þdíþ3Rÿ%†ÿ=¬ÿHêÿ(3
>\
7›
ZÓ
Y.
Pˆ
BÙ
[
8x
\±
b
\q
XÎ
N'
Uv
UÌ
U"
Vx
VÏ
V&
U}
UÓ
U)
V
VÖ
V-
U„
UÚ
U0	
V†	
VÝ	
V4
! 
2‹
! 
$¾
! 
ã
! 
-
s0
>¤
?ã
F#
+j
4–
0Ë
0ü
1-

9_

%™

!¿

+á

+

+9
,e
+’
+¾
,ê
,
*D
Wo
,Ç
Wô
WL
M¤
Yò
sL
AÀ
4
Y7
"‘
Z´
Z
[j
[Æ
Z"
[}
'Ù
)
)+
)U
H
WÈ
X 
-y
.§
5Ö
A
vN
7Å
0ý
l.
5›
;Ñ
-

U;
5‘
QÇ
ˆ
!¢
>Ä
4
>8
-w
!¥
;Ç
7
%;
1a
2“
WÆ

.>
m
<
2¼
ï
 
0
2M
(€
E©
Eï
05
.f
F•
"Ü
3ÿ
c3 
— 
X· 
:!
FK!
’!
+°!
Ü!
1ú!
),"
'V"
%~"
¤"
*Â"
"í"
!#
)2#
 \#
}#
6œ#
 Ó#
Rô#
/G$
$w$
œ$
)´$
(Þ$
%
%%
 :%
[%
n%
2Œ%
/¿%
/ï%
(&
&H&
o&
#Ž&
"²&
Õ&
*ð&
!'
 ='
,^'
*‹'
*¶'
á'
3(
5(
S(
h(
…(
)š(
,Ä(
/ñ(
7!)
!Y)
#{)
0Ÿ)
&Ð)
#÷)
/*
AK*
%�*
8³*
5ì*
M"+
6p+
8§+
.à+
3,
-C,
Jq,
C¼,
,-
A--
Ho-
>¸-
U÷-
&M.
't.
Hœ.
Då.
F*/
Qq/
CÃ/
=0
8E0
;~0
Oº0
-
! 1
81
0S1
/„1
D´1
ù1
/2
D?2
1„2
$¶2
7Û2
,3
0@3
q3
8�3
'Æ3
&î3
+4
%A4
Zg4
cÂ4
#&5
HJ5
(“5
$¼5
/á5
6
4'6
‚\6
ß6
-þ6
C,7
Cp7
-´7
-â7
58
.F8
%u8
›8
¯8
Â8
'Ù8
09
029
 c9
#„9
&¨9
 Ï9
"ð9
#:
$7:
'\:
.„:
'³:
Û:
(ù:
(";
K;
!k;
*�;
8¸;
1ñ;
1#<
HU<
(ž<
3Ç<
1û<
-=
/M=
}=
F”=
/Û=
(>
)4>
8^>
+—>
/Ã>
6ó>
*?
.ª?
+Ù?
0@
6@
O@
$m@
%’@
&¸@
)ß@
&	A
(0A
YA
rA
ŒA
 ªA
ËA
ÜA
îA
AB
EFB
#ŒB
 °B
3ÑB
1C
(7C
4`C
•C
/¯C
.ßC
%D
Q4D
†D
¥D
%ÀD
4æD
4E
3PE
0„E
3µE
,éE
)F
7@F
6xF
!¯F
&ÑF
7øF
20G
+cG
.�G
¾G
4ÙG
H
,,H
YH
"oH
/’H
?ÂH
+I
B.I
qI
F‘I
&ØI
ÿI
7J
2KJ
4~J
0³J
>äJ
##K
GK
&cK
!ŠK
¬K
ÈK
^àK
?L
9[L
%•L
(»L
äL
þL
3M
FM
'[M
$ƒM
>¨M
9çM
)!N
EKN
!‘N
³N
ÅN
"ØN
4ûN
0O
GO
)_O
&‰O
"°O
HÓO
3P
/PP
U€P
&ÖP
LýP
3JQ
Y~Q
8ØQ
4R
 FR
gR
zR
�R
&ªR
)ÑR
*ûR
&S
6@S
<wS
´S
ÎS
"åS
T
&T
1<T
.nT
9�T
×T
ôT
,U
5=U
.sU
¢U
/¸U
0èU
V
4V
RV
"_V
)‚V
,¬V
ÙV
ëV
W
W
1W
*IW
)tW
4žW
ÓW
&ñW
%X
>X
!]X
X
šX
$³X
ØX
òX
Y
I&Y
pY
!|Y
žY
¾Y
5ÙY
Z
(%Z
@NZ
B�Z
AÒZ
&[
%;[
&a[
ˆ[
¥[
Á[
)Þ[
C\
!L\
1n\
 \
!»\
6Ý\
<]
"Q]
.t]
G£]
Gë]
'3^
3[^
 �^
°^
"¼^
ß^
ô^
#	_
"-_
.P_
6_
I¶_
(`
?)`
.i`
2˜`
$Ë`
6ð`
#'a
Ka
ha
†a
%¤a
2Êa
=ýa
7;b
&sb
šb
¸b
Õb
+ôb
 c
>c
]c
!|c
žc
+²c
Þc
Büc
=?d
2}d
=°d
2îd
B!e
7de
œe
¶e
'Òe
-úe
(f
!Hf
jf
"†f
©f
9¾f
4øf
.-g
G\g
%¤g
Êg
%ág
)h
1h
"Lh
oh
„h
™h
d­h
>i
Qi
fi
P}i
9Îi
>j
#Gj
kj
&„j
v«j
K"k
)nk
@˜k
+Ùk
;l
Al
Sl
^sl
KÒl
Wm
.vm
;¥m
2ám
>n
;Sn
I�n
(Ùn
'o
*o
]Ao
&Ÿo
1Æo
=øo
E6p
<|p
0¹p
Kêp
'6q
?^q
žq
-ºq
$èq
E
r
0Sr
"„r
§r
)½r
&çr
s
!s
L>s
-‹s
G¹s
/t
.1t
)`t
)Št
 ´t
Õt
4ît
&#u
+Ju
*vu
(¡u
FÊu
0v
DBv
4‡v
¼v
*Ëv
(öv
)w
1Iw
{w
Žw
#¦w
Êw
9ßw
+x
+Ex
qx
/‹x
 »x
%Üx
2y
)5y
/_y
*�y
-ºy
@èy
-)z
@Wz
8˜z
KÑz
8{
KV{
¢{
1Á{
Tó{
-H|
=v|
/´|
;ä|
2 }
2S}
†}
•}
/°}
 à}
)~
++~
*W~
5‚~
¸~
1Á~
$ó~
!
,:
<g
U¤
!ú
F€
c€
0‚€
>³€
#ò€
�
=4�
7r�
Cª�
Tî�
ZC‚
[ž‚
dú‚
E_ƒ
c¥ƒ
#	„
!-„
O„
:m„
[¨„
#…
(…
=H…
†…
¦…
1Æ…
Aø…
C:†
D~†
%Ã†
Wé†
&A‡
h‡
,ˆ‡
#µ‡
%Ù‡
4ÿ‡
.4ˆ
2cˆ
A–ˆ
!Øˆ
"úˆ
"‰
$@‰
#e‰
W‰‰
Wá‰
 9Š
0ZŠ
.‹Š
/ºŠ
XêŠ
+C‹
(o‹
-˜‹
+Æ‹
@ò‹
3Œ
5QŒ
6‡Œ
'¾Œ
2æŒ
,�
!F�
(h�
H‘�
?Ú�
Ž
4Ž
JŽ
7bŽ
BšŽ
,ÝŽ
'
! �
62�
+i�
6•�
,Ì�
/ù�
0)�
5Z�
��
¥�
¾�
Ð�
!ã�
'‘
=-‘
#k‘
!�‘
5±‘
$ç‘
%’
.2’
a’
0w’
#¨’
Ì’
ß’
8þ’
37“
6k“
8¢“
'Û“
$”
Q(”
 z”
A›”
"Ý”
(•
)•
A;•
}•
‰•
	˜•
A¢•
ä•
÷•
O–
'g–
&�–
%¶–
&Ü–
4—
.8—
 g—
ˆ—
>¦—
5å—
˜
:˜
X˜
0v˜
+§˜
LÓ˜
L ™
Lm™
Lº™
Lš
Tš

! Yš
dš
•uš
Z›
&f›
&�›
%´›
#Ú›
*þ›
)œ
*=œ
$hœ
*�œ
¸œ
<×œ
8�
 M�
"n�
‘�
ª�
+Ê�
5ö�
.,ž
4[ž
A�ž
6Òž
2	Ÿ
2<Ÿ
2oŸ
<¢Ÿ
2ßŸ
> 
5Q 
>‡ 
)Æ 
0ð 
!¡
;¡
%V¡
"|¡
 Ÿ¡
 À¡
-á¡
"¢
!2¢
%T¢
%z¢
4 ¢
'Õ¢
ý¢

£
'+£
 S£
t£
…£
££
À£
Ø£
õ£
	¤
5¤
-S¤
�¤
	�¤
—¤
™¦
ž¦
¼ ¦
¹]§
¨
 0¨

! Q¨
1\©
2Ž©
RÁ©
ª
!ª
-ª
K>ª
LŠª
Z×ª
=2«
Ip«
;º«
Kö«
XB¬
=›¬
PÙ¬
*­
D­
$[­
&€­
&§­
#Î­
&ò­
.®
H®
+O®
¤{®
 ¯
&¯
(@¯
%i¯
Z�¯
;ê¯
}&°
9¤°
\Þ°
‚;±
L¾±
A²
QM²
Ÿ²
L³
`l³
]Í³
d+´
>�´
;Ï´
Bµ
MNµ
Qœµ
Pîµ
?¶
E¿¶
A·
RG·
9š·
NÔ·
M#¸
7q¸
G©¸
’ñ¸
F„¹
>Ë¹
‹
! º
9–º
‚Ðº
FS»
Mš»
]è»
EF¼
FŒ¼
NÓ¼
Q"½
 t½
S¾
¢i¾
N¿
M[¿
[©¿
^À
IdÀ
A®À
>ðÀ
>/Á
@nÁ
{¯Á
S+Â
TÂ
FÔÂ
MÃ
PiÃ
:ºÃ
4õÃ
:*Å
ZeÅ
(ÀÅ
{éÅ
8eÆ
NžÆ
íÆ
+ùÆ
8%Ç
0^Ç
0�Ç
CÀÇ
È
,È
3EÈ
	yÈ
IƒÈ
9ÍÈ
\É
rdÉ
;×É
VÊ
njÊ
/ÙÊ
E	Ë
5OË
)…Ë
G¯Ë
Q÷Ë
*IÌ
tÌ
$�Ì
I´Ì
6þÌ
5Í
%NÍ
tÍ
(‘Í
(ºÍ
/ãÍ
2Î
"FÎ
"iÎ
 ŒÎ
­Î

! ÇÎ
ÒÎ
$æÎ
Ï
8$Ï

]Ï
(kÏ
-”Ï
+ÂÏ
@îÏ
J/Ð
zÐ
=˜Ð
OÖÐ
,&Ñ
;SÑ
;�Ñ
ËÑ
6ëÑ
V"Ò
yÒ
”Ò
°Ò
DÌÒ
BÓ
vTÓ
OËÓ
*Ô
'FÔ
FnÔ
)µÔ
HßÔ
8(Õ
>aÕ
t Õ
Ö
95Ö
*oÖ
MšÖ
&èÖ
=×
M×
"e×
'ˆ×
K°×
<ü×
r9Ø
¬Ø
¾Ø
6ÐØ
[Ù
FcÙ
OªÙ
IúÙ
>DÚ
vƒÚ
cúÚ
d^Û
lÃÛ
[0Ü
VŒÜ
VãÜ
P:Ý
X‹Ý
VäÝ
l;Þ
h¨Þ
>ß
RPß
b£ß
,à
03à
@dà
O¥à
Iõà
v?á
@¶á
÷á
â
,â
,Kâ
@xâ
+¹â
?åâ
3%ã
9Yã
>“ã
1Òã
<ä
SAä
6•ä
5Ìä
Jå
Må
>aå
< å
DÝå
I"æ
Ylæ
LÆæ
+ç
?ç
<Sç
>�ç
Ïç
)éç
0è
9Dè
9~è
6¸è
;ïè
+é
>Ié
8ˆé
YÁé
9ê
-Uê
1ƒê
Jµê
Wë
GXë
N ë
8ïë
7(ì
=`ì
=žì
GÜì
<$í
laí
]Îí
d,î
F‘î
=Øî
=ï
FTï
8›ï
WÔï
V,ð
Vƒð
UÚð
A0ñ
Brñ
Hµñ
lþñ
xkò
räò
yWó
]Ñó
_/ô
‘�ô
a!õ
jƒõ
_îõ
£Nö
ˆòö
S{÷
^Ï÷
W.ø
B†ø
JÉø
sù
Pˆù
cÙù
O=ú
r�ú
Zû
n[û
3Êû
Cþû
"Bü
0eü
5–ü
HÌü
eý
s{ý
nïý
{^þ
uÚþ
†Pÿ
v×ÿ
‡N€Ö‘W~é”h�ý �}.Ž¬h;y¤ivˆsÿ„sqø‚j‚í“p	p
! �u
! C÷
! T;D�UÕN+_zUÚf0
]—
nõ
Kd\°"
#0!T.v;¥á2ù%,R-p!žÀ1Ø5
! >@(w¨< >]Tœñ-54j‰=ŸEÝ]#F�UÈ0COL“\àU=T“6è:uZ^Ð\/SŒ3à@cU~¹=8avJØG#rk+Þ:
! "EOhP¸4	>G]o¥T)j)”/¾sî)bLŒ.Ù (# L ;f h¢ G!:S!Ž!J¦!&ñ!C"\"|",œ"9É"#$#\>#2›#0Î#8ÿ#M8$O†$,Ö$-%?1%1q%(£%8Ì%2&58&4n&<£&5à&2'5I'*'9ª'/ä'0(BE(>ˆ(#Ç(*ë()N.)J})MÈ)E*"\*K*\Ë*&(+CO+%“+*¹+Nä+,3,(`,'‰,4±,.æ,-"0-CS-#—-'»-4ã-/.ZH.B£.4æ.7/'S//{/.«/3Ú/K0*Z0#…02©08Ü0)1=?1#}1%¡1HÇ1C2>T2?“2EÓ2:37T3,Œ3M¹3543=44q4*¦4DÑ4t5‹5§5Ã5BØ5`6E|6BÂ6_7ae7>Ç7S8eZ8:À8Fû8QB9'”9G¼9!:<&:0c:/”:EÄ:;
! ;=F;\„;'á;M	<FW<Fž<;å<@!=Cb=5¦=9Ü=1>UH>Zž>Tù>ZN??©?9é??#@dc@HÈ@€A:’AfÍA34B!hB8ŠB(ÃB1ìBBCJaCX¬C"DR(DP{DSÌDA EXbE0»EìECF9PF&ŠF0±FKâF3.G/bG6’G5ÉGQÿG;QH,�H2ºH#íH1I.CICrIK¶I*J"-J$PJ0uJ(¦JDÏJ9K4NK ƒKS¤K4øK`-LRŽL@áLI"M7lM�¤Mc4NM˜N8æNcO.ƒO)²O'ÜO P6%P\P*xP7£P@ÛP=Q%ZQ†€QeRƒmR/ñR3!S+US<�SP¾S#TK3T(T0¨T(ÙT(U*+U*VU-�U6¯U|æU*cV@ŽVÏVÞVýVW=3WqW€W8�WUÖWO,X9|XO¶X†Yl�Y•úYx�Z/	['9[Ba[?¤[?ä[,$\8Q\.Š\;¹\<õ\42];g]P£]:ô]P/^]€^Þ^*û^;&_/b_P’_@ã_$$`LI`?–`]Ö`w4ad¬aCbEUb0›bCÌb€cL‘cJÞc>)d6hd;Ÿd.Ûd+
! eJ6e;�e0½e1îe@ f„afPæf.7g(fg!�g1±gEãg>)h2hh$›hDÀh;i4Ai,vi,£i5Ði/j;6j?rj(²jBÛj&kAEkE‡kCÍk4l,Flsl’l)°l=Úl1m#JmnmcˆmJìmE7nW}nVÕnG,oXtobÍom0pkžpB
! q8MqC†q*Êq<õq"2rUr8qr(ªr,Ór2s33sPgs8¸s<ñs4.t6ctFštIátV+uV‚u6Ùu4v?Ev8…v/¾v îvw1wFw\[w9¸wòw#x)4xR^xO±x^yz`yHÛy-$zRz/rzm¢z{+({-T{‚{”{"´{!×{&ù{  |QA|W“|rë| ^}2}7²}!ê}~J,~w~(�~¶~JÍ~FB_%¢4È!ý"€"B€+e€8‘€9Ê€A�F�']�,…�K²�þ�(‚qF‚/¸‚9è‚6"ƒ.Yƒ@ˆƒÉƒQàƒ%2„&X„8„9¸„\ò„PO…G …0è… †8:†(s†œ†7º†-ò†& ‡,G‡*t‡,Ÿ‡%Ì‡`ò‡2Sˆ%†ˆL¬ˆ)ùˆ/#‰JS‰ ž‰,¿‰&ì‰ Š.4Š9cŠ7�Š=ÕŠ/‹'C‹,k‹&˜‹,¿‹"ì‹&Œ+6Œ%bŒ ˆŒ5©ŒßŒ8óŒ#,�.P�-�)­�×�8õ�'.ŽVŽ rŽ“Ž °Ž+ÑŽEýŽ7C�@{�7¼�ô��D&�fk�&Ò�-ù�:'‘ b‘'ƒ‘+«‘ ×‘Iø‘#B’f’w’&Œ’3³’'ç’“.“K“%h“ Ž“¯“;Ì“””=”hN”·”-Î”,ü”*)•2T•1‡•%¹•"ß•,–/–N–h–E‡–:Í–V—2_—4’—5Ç—?ý—/=˜?m˜C­˜(ñ˜1™[L™C¨™0ì™š36š/jš"šš$½šâš÷š$›)0›JZ›¥›?Å›.œ4œTQœ#¦œ/Êœ%úœ, �6M�F„�Ë�å�+÷�7#ž™[ž5õž +Ÿ:LŸ7‡Ÿ¿ŸXÛŸG4 Y| -Ö -¡%2¡@X¡™¡ ¹¡:Ú¡<¢9R¢6Œ¢?Ã¢>£JB£5�£OÃ£;¤0O¤9€¤:º¤^õ¤>T¥ “¥2´¥.ç¥¦-¦H¦Gg¦@¯¦8ð¦)§4E§?z§?º§ú§,¨/G¨!w¨E™¨2ß¨9©,L©;y©+µ©6á©6ªYOªW©ªY«+[«2‡«º«IÚ«9$¬,^¬5‹¬+Á¬@í¬1.­'`­=ˆ­?Æ­?®0F®:w®:²®3í®,!¯HN¯;—¯;Ó¯;°7K°#ƒ°.§°#Ö°ú°+±)@±2j±)�±.Ç±ö±d²6v²Z­²7³(@³ i³3Š³.¾³)í³/´$G´'l´.”´Ã´Ô´:é´]$µ'‚µªµ4Çµüµ_¶V|¶Ó¶é¶Xú¶4S·Xˆ·Pá·L2¸M¸YÍ¸M'¹Wu¹aÍ¹ƒ/ºX³ºP»Q]»*¯»-Ú»*¼23¼1f¼%˜¼2¾¼,ñ¼)½H½d½,~½ «½5Ì½?¾0B¾Gs¾/»¾ë¾#¿%+¿7Q¿1‰¿2»¿Mî¿<<ÀCyÀD½À;Á%>Á9dÁ^žÁ:ýÁQ8Â7ŠÂKÂÂÃ)ÃHÃ?fÃ>¦Ã7åÃÄ0Ä4NÄ2ƒÄ¶ÄAÊÄKÅ5XÅ4ŽÅDÃÅ3ÆR<Æ/�ÆB¿ÆUÇ2XÇE‹Ç'ÑÇùÇ1È5KÈ&�È&¨È!ÏÈ,ñÈÉ':ÉbÉ/zÉ+ªÉÖÉóÉCÊ*RÊ}ÊœÊ²Ê'ÌÊôÊ2Ë DËeË{Ë3’Ë8ÆË9ÿË9ÌL=ÌNŠÌNÙÌT(Í3}ÍX±ÍD
! ÎAOÎl‘ÎWþÎDVÏZ›ÏQöÏ2HÐL{Ð6ÈÐ?ÿÐ??ÑIÑKÉÑEÒE[Ò?¡ÒOáÒ\1ÓBŽÓFÑÓFÔ__Ô>¿ÔAþÔ<@ÕS}ÕEÑÕIÖIaÖJ«ÖGöÖc>×Q¢×Fô×I;ØB…Ø?ÈØEÙ;NÙNŠÙ]ÙÙG7ÚMÚ]ÍÚB+ÛLnÛ[»ÛwÜE�ÜXÕÜd.ÝA“ÝBÕÝPÞCiÞM­ÞQûÞmMß3»ß,ïßàª:à-åàjáx~áM÷á;EâK�âcÍâ1ãÉKãä/ä"Mä#pä.”ä6ÃäJúä"EåDhå\­åT
! æG_æK§æIóæC=çK�çKÍç^èUxèMÎè$é&Aéhé%„é1ªé:Üé5ê9MêB‡ê2Êê6ýê(4ë1]ë;�ë6Ëë«ì˜®ì8Gí2€í#³í2×í2
! î$=î-bî4�î4Åî!úî:ï'Wï*ïNªïYùïXSð2¬ðßðñð9ñs<ñT°ñ@ò8FòœòXó7uóL­óBúó/=ô/mô*�ô+Èô�ôô;võ,²õ/ßõö#öD4ö5yö¯ö(Îö*÷ön"÷‘÷ª÷DÃ÷>øDGø*Œø+·øãøTþø-Sù-�ùC¯ù!óù/ú_Eú'¥ú!Íúzïújû[‰û7åû+ü(Iü rü“ü#³ü(×ü/ý0ý*Fýqý(ŒýLµý
þ}þ+Žþºþ€Ëþ.Lÿ{ÿ~ÿ‚ÿ=›ÿÙÿàÿ6çÿ6IUIŸ<é&.-\ir@ƒÄÐAá	#R-€œ·'ÖYþ4X;�<É<"C;fg¢0
! C;2;²=îV,;ƒ:¿<ú=71u§3À*ô.)N&x'Ÿ&Ç&î'	#=	'a	%‰	(¯	 Ø	$ù	 
! "?
! ,b
! 2�
! Â
! â
! 1339g4¡MÖ3$:XH“/Ü%
2
M
6m
V¤
\û
3X3Œ6À:÷H2C{U¿4NJ™¸ÕDó98&r1™Ë@é4*=_=�=Û$5>8t6­3ä8:Q9ŒÆ>ã<"+_2‹$¾	ã4í)")LvŒ#¬8Ð	 ;ASq†Ÿ¼=Í,I8P‚Ó0ðY!{‚7‰
! Á>Ì&/2 bƒž.ºSé-=Fk:²/íNl�0˜/É)ù)#3M)�E«-ñ$0Ut’¨Å#Ø1ü(. W 3w ;« pç pX!<É!"	""-",?"7l"¤"2Ä"=÷"=5#cs#×#é#û#
$$'1$ Y$z$�$Ÿ$²$Ä$Ö$@è$@)%Lj%*·%â%Qô% F&g&Py&OÊ&'+'BJ'=�'Ë'á'ªê'4•(iÊ(v4)#«)1Ï)>*>@* *% *7Æ*
! þ*ˆ	+’+=˜+®Ö+f…,*ì,--0E--v-/¤-�Ô-qV.LÈ.N/‡d/>ì/+0:A0:|0-·0+å081-J1&x1}Ÿ1“2c±2(3²>37ñ3)42F40y40ª4.Û4)
! 5145lf5OÓ5”#6V¸6c7%s7½™76W8@Ž81Ï889*:9 e9#†96ª98á9N:<i:G¦:'î:/;1F;"x;F›;Aâ;'$<L<6j<¡<h¿<)(=(R='{=n£=_>Pr>>Ã>U?ZX?=³?Sñ?AE@0‡@N¸@AACIAB�ATÐAr%BQ˜BTêBd?Cn¤C8DLD[YD©µDE_Eš¥E8@F5yF\¯FPGR]GK°G9üGL6H[ƒHMßH[-I_‰I$éI$J(3Ja\JO¾JEKOTKF¤K<ëKE(L<nLŒ«LM8MG†MEÎM3NYHNQ¢NPôNMEOA“OEÕOEPPaPW²PM
! QpXQeÉQD/R9tR=®RQìRM>S:ŒS6ÇSbþS@aTv¢T>U?XU‡˜Ul VH�V^ÖVJ5W4€WHµW?þWW>Xc–XFúX(AYjYˆYb¦Y6	Z?@Zh€ZTéZS>[D’[\×[T4\H‰\VÒ\M)]#w]G›]-ã]d^dv^cÛ^C?_;ƒ_'¿_8ç_Š `r«`Aa“`aUôa4JbEb$ÅbbêbVMc#¤c6Èc\ÿcE\dc¢dde:kef¦e=
fGKf’“f|&gZ£gCþg+BhWnhVÆhGiCeiq©i2jHNj—jB¯j+òj3kFRk8™kVÒkX)l>‚lTÁlOmBfm5©m:ßmDnP_n`°nJoV\oX³oOp?\p4œp:Ñp!q7.q7fq?žqTÞq93r9mr0§r1Ør,
! s17s,is}–s#t:8t3st‚§tB*u&mu7”uEÌu9v/Lv5|v;²v@îvW/wP‡w+ØwFx<Kx1ˆx0ºx5ëxK!y:my;¨y/äy/zPDz(•z)¾zèz,{L0{S}{RÑ{0$|0U|2†|.¹|è|:}.@}o}=�}7Ë})~A-~.o~ž~"·~KÚ~E&l7…U½/€$C€'h€"�€-³€Fá€,(�gU�P½�N‚E]‚!£‚$Å‚9ê‚;$ƒ&`ƒ6‡ƒ„¾ƒ+C„Io„`¹„"…X=…<–…<Ó…<†<M†/Š†Aº†0ü†%-‡9S‡�‡?§‡ç‡/ˆK5ˆ*�ˆ(¬ˆ.Õˆ^‰1c‰/•‰UÅ‰GŠ&cŠKŠŠ.ÖŠ#‹)‹(I‹(r‹(›‹TÄ‹)ŒDCŒ)ˆŒC²Œ:öŒH1�9z�$´�+Ù�YŽ0_Ž5�Ž4ÆŽ-ûŽ()�(R�*{�/¦�6Ö�0
�>�,Y�2†�7¹�2ñ�+$‘-P‘~‘Oœ‘5ì‘N"’Œq’6þ’*5“A`“?¢“Fâ“$)”&N”-u”2£”HÖ”,•1L•J~•É•3é•–=–)]–2‡–.º–'é–*—Q<—,Ž—»—JØ—-#˜DQ˜>–˜(Õ˜8þ˜47™)l™–™9´™/î™^šD}šÂš6Øš›?›[›.g›"–›¹›Õ›.Þ›
œœ)œ
>œLœdœvœ~œ‡œ�œ œ°œ¼œÐœìœ��%�2�C�V�s�Š�–�§�½�Ô�î�ú�*
ž/8ž^hž7Çž>ÿž(>ŸrgŸzÚŸaU m· >%¡Yd¡4¾¡4ó¡(¢<B¢¢!™¢»¢EÏ¢D£DZ£=Ÿ£6Ý£¤E+¤>q¤4°¤+å¤@¥?R¥>’¥Ñ¥-á¥2¦%B¦Ah¦(ª¦Ó¦Hë¦>4§-s§¡§'¼§+ä§¨-¨4K¨I€¨UÊ¨Z ©�{©Lý©YJª*¤ª;Ïª<«CH«DŒ«EÑ«Q¬:i¬Q¤¬Hö¬J?­:Š­/Å­†õ­O|¯’Ì¯µ_°|±W’±Kê±96²8p²�©²+³:«³7æ³g´®†´I5µ]µwÝµuU¶_Ë¶b+· Ž·[/¸?‹¸NË¸6¹&Q¹Vx¹UÏ¹9%º3_º6“ºÊºäºûº»'»'?»g»†».ž»%Í»-ó»&!¼AH¼+Š¼¶¼Ô¼&ò¼q½(‹½R´½4¾><¾Q{¾KÍ¾‚¿€œ¿QÀPoÀNÀÀRÁLbÁQ¯Á,ÂQ.Â7€Â=¸ÂöÂyvÃ^ðÃ1OÄ-�Äg¯ÄgÅ~Å/þÅ/.Æ4^Æ2“Æ`ÆÆG'Ç)oÇc™Ç6ýÇl4ÈZ¡È6üÈ'3É2[ÉNŽÉ|ÝÉ—ZÊVòÊ?IËn‰Ë=øË56Ì4lÌ6¡Ì7ØÌUÍCfÍsªÍ&Î$EÎPjÎ>»Î`úÎ`[ÏA¼Ï%þÏ8$Ð ]ÐN~Ð^ÍÐ,ÑHJÑJ“Ñ]ÞÑL<Ò(‰ÒD²Ò3÷Ò5+Ó0aÓ’Ó4°ÓZåÓ.@Ô8oÔ?¨Ô-èÔWÕLnÕ6»ÕtòÕCgÖI«Ö%õÖG×8c×Vœ×1ó×-%ØMSØ?¡Ø\áØg>Ù4¦Ù7ÛÙDÚIXÚH¢ÚHëÚ:4ÛqoÛQáÛM3Ü=�ÜK¿ÜTÝl`ÝWÍÝ<%ÞFbÞM©Þ\÷Þ[Tß:°ßAëßF-àEtàIºà<á6Aá=xáO¶á;âFBâN‰â8Øâ4ã*Fã$qãF–ã4Ýã+äY>äD˜ä6Ýä7å6Lå9ƒå5½å>óå>2æ;qæ9­æ1çæHç0bç@“çBÔç7èDOè+”è+Àè.ìè.éAJé!ŒéV®éêˆê‹¨ê4ë3Ië}ëŽ™ë‘(ìºìŽÖì‘eí3÷íM+îNyî0Èî%ùîAïOaï+±ïTÝï"2ð)Uð4ð!´ðwÖð(NñFwñH¾ñ<òLDòL‘òLÞòL+ó?xó)¸óâóaôKdô=°ô4îô3#õEWõ1�õ^Ïõ@.ö„oö©ôödž÷,ø%0ø!Vø%xøXžø+÷øF#ùFjù[±ù(
ú46úPkú@¼ú9ýú47û}lû4êûhü5ˆü'¾ü/æüIý1`ý9’ý8Ìý�þ<‡þJÄþMÿY]ÿW·ÿ>(N,w@¤aåG+d2�5ÃšùŒ”G!hiOÒ2"2UVˆ=ß#<7`[˜1ôX&<[¼4=MK‹K×@#jdÏ8åJ	qi	}Û	HY
! ¢
! OÂ
! <nOV¾Pˆf]ï=M
P‹
MÜ
o*išlnqLàT-O‚JÒ Q>�B¥.èADYYž8øU1I‡hÑ4:;o+«4×.0;>lQ«8ý26AiF«{òLn.»/ê$2Ws‘/¬&Ü2#6Z@iXªNAR”-­1Û
:$<_3œFÐYMq4¿ôEJg#zž<¸õ@GU@�6Þ/:E €.¡&Ð÷ = AW 8™ #Ò ö Q!Pf!N·!N"KU"I¡"Kë"87#@p#2±#<ä# !$5B$ex$VÞ$„5%‹º%_F&R¦&Uù&~O'0Î'-ÿ'H-(v(•(¨(»()Í(I÷(>A)F€),Ç)5ô)C**8n*6§*LÞ*6++Nb+8±+1ê+4,;Q,1�,1¿,:ñ,7,-.d-_“-@ó-S4.Fˆ.@Ï.G/JX/L£/Nð/J?07Š09Â0;ü0:819s1­14Ä1Aù1H;2*„2 ¯2<Ð2>
35L39‚3R¼34>&4Fe4/¬45Ü4J5J]5¨5Æ5%ä5!
! 6r,6WŸ6n÷6>f7;¥7;á7;8;Y8W•8'í8d9=z9>¸97÷99/:Ji:B´:÷:;.;VC;‚š;B<F`<G§<>ï<A.="p=2“=1Æ=ø=K>O^>J®>3ù>[-?!‰?U«?5@57@m@/Œ@.¼@9ë@-%AFSALšA%çA?
BCMB3‘B5ÅBPûB9LCV†COÝCL-D+zD=¦DTäD)9E0cE"”E*·E âEF@ƒFÄF/ÙF/	GB9G,|G2©G2ÜG3H-CH qH<’HgÏHF7IU~INÔIQ#JKuJaÁJW#Kr{KyîK_hLWÈLV MNwMIÆMHN)YN(ƒN,¬N=ÙN]ORuOYÈOS"PQvPAÈPT
! Q._Q0ŽQ0¿Q-ðQ-R4LR/�R/±R"áR*SJ/SLzSÇS4âS:TGRT?šTRÚT>-U>lU7«ULãUN0V'V6§V<ÞV„Wc W`XYeX<¿XŒüXJ‰Y*ÔY‚ÿYM‚ZHÐZc[-}[_«[r\)~\!¨\ZÊ\(%]@N][�]ë]^%+^#Q^u^-�^½^Ô^ì^ _!%_"G_"j_$�_$²_0×_2`H;`(„`(­`_Ö`r6a6©a=àa/b>Nb9�bwÇbs?cK³cPÿcgPdM¸dveG}e[ÅeA!f±cf°gOÆg1hMHhg–hcþh7bišiJ²iJýiHj=^j(œj&Åj@ìjB-k,pks�k[lBml,°lBÝl, mDMm.’mDÁm.nl5nƒ¢n2&oAYo2›o0ÎoKÿoKp;ip%¥p%ËpTñp'FqBnqZ±q6r5CrPyrFÊr4sÊFsDtVt)st(�t Ætçttu9{u\µuCvOVv8¦v5ßv}w&“w5ºwYðw0Jx2{x%®x ÔxOõx?EyB…y(Èy,ñy/zHNzD—z$ÜzQ{*S{D~{+Ã{Dï{@4|u|-�|»|5Ô|
! }(&}O})d}?Ž}DÎ}1~RE~?˜~BØ~82T2‡,ºç/ù4)€/^€DŽ€FÓ€F�-a�a��.ñ�Y ‚Hz‚)Ã‚)í‚Yƒqƒ6�ƒ6Çƒ,þƒ+„NC„G’„Ú„,ð„*…/H…<x…2µ…/è…/†4H†2}†4°†.å†<‡*Q‡c|‡zà‡ˆ[ˆ„äˆEi‰„¯‰L4Š™�Šá‹$ý‹�"�Ð°��ŽF…�NÌ�S‘:o‘=ª‘(è‘’"&’"I’ l’ �’$®’$Ó’"ø’"“)>“/h“2˜“1Ë“4ý“.2”1a”/“”CÃ”o•Uw•4Í•>–1A–Ds–Z¸–w—P‹—OÜ—w,˜H¤˜[í˜GI™8‘™@Ê™CšmOša½š~›]ž›dü›aaœXÃœo�LŒ�MÙ�„'ž(¬ž(Õž(þž('ŸPŸÐT Q%¡Ew¡?½¡7ý¡-5¢8c¢Zœ¢W÷¢pO£À£PÞ£G/¤`w¤Ø¤Iø¤{B¥^¾¥'¦$E¦Ej¦T°¦J§P§m§*‡§2²§¡å§)‡¨?±¨$ñ¨:©,Q©~©1ž©Ð©ë©	ª9$ª=^ª;œª2Øª«)‹«Dµ«-ú«I(¬r¬/’¬Â¬=Þ¬=­AZ­-œ­$Ê­ ï­ ®J1®F|®?Ã®5¯'9¯-a¯*�¯Aº¯.ü¯2+°(^°M‡°)Õ°-ÿ°9-±)g±@‘±HÒ±H²nd²AÓ²O³<e³1¢³dÔ³=9´#w´4›´Ð´ î´µV'µ8~µ1·µ+éµ+¶+A¶4m¶4¢¶*×¶*·!-·,O·.|·.«·.Ú·.	¸/8¸/h¸0˜¸0É¸0ú¸0+¹0\¹0�¹0¾¹0ï¹0 º0Qº0‚º0³º.äº.».B».q». ».Ï»/þ»..¼.]¼.Œ¼.»¼0ê¼0½0L½0}½.®½.Ý½.¾.;¾.j¾.™¾.È¾.÷¾.&¿.U¿/„¿/´¿-ä¿.À.AÀ/pÀ/ À.ÐÀ.ÿÀ..Á.]Á,ŒÁ-¹Á-çÁ.Â4DÂ<yÂE¶Â5üÂ52Ã)hÃJ’ÃJÝÃ2(Ä6[Ä3’ÄAÆÄFÅ:OÅCŠÅAÎÅ£Æ:´ÆCïÆ$3ÇCXÇEœÇ(âÇÈ5$È8ZÈ8“È,ÌÈ1ùÈ+É28É5kÉ2¡ÉDÔÉCÊL]ÊÆªÊ7qË�©ËJ+ÌMvÌ[ÄÌC Í3dÍC˜Í?ÜÍ?Î$\Î`�Î!âÎÏ$!Ï&FÏ mÏ0ŽÏ-¿Ï(íÏÐ'0Ð+XÐ'„Ð!¬Ð ÎÐ!ïÐ!Ñ-3Ñ&aÑ"ˆÑ"«Ñ)ÎÑ,øÑ%%Ò3KÒ6Ò ¶Ò$×Ò)üÒ)&Ó5PÓ`†Ó§çÓ�Ô(®Ô'×Ô0ÿÔ90Õ1jÕœÕ>°ÕXïÕ@HÖW‰ÖIáÖ=+×>i×0¨×'Ù×1Ø#3Ø[WØ`³Ø(Ù>=Ù;|ÙB¸ÙûÙIÚD\ÚP¡ÚFòÚJ9ÛC„ÛFÈÛJÜMZÜF¨ÜIïÜU9ÝK�ÝCÛÝ%ÞEÞ.`Þ-�Þ6½Þ#ôÞ3ß#Lß
pß)~ß¨ßÁß@Ñßà.àCàcàTƒà5Øà/á,>á$ká�áGŸágçáTOâR¤â+÷âj#ãdŽãcóã@Wä&˜ä>¿ä?þä;>å6zå'±åˆÙå1bæ/”æ9Äæ-þæ9,ç7fç7žçfÖç.=è?lè†¬èi3éU�é=óé21ê0dê&•ê?¼ê/üêF,ë<së„°ëF5ì8|ìµìÉì/éì0í*Jí'uí7�íKÕí7!îYî8pî©î'Ãî*ëî4ïAKï@�ï*Îï3ùï'-ðPUð%¦ðFÌðñ%,ñ<Rñ?�ñIÏñò@.ò'oò;—ò'Óò\ûòXXó<±óVîó+EôDqô2¶ô.éô.õ Gõ4hõ,�õ%Êõ&ðõ>ö4Vö3‹ö>¿ö/þö-.÷,\÷1‰÷T»÷ø1-ø _øM€ø#Îø?òø12ùdù2€ù*³ùÞù†øùkúzëú_fû#ÆûSêûH>ü#‡ü,«üEØü(ý;Gý…ƒý+	þ%5þ=[þM™þ)çþ$ÿ46ÿ0kÿ@œÿÝÿ/ýÿ!-"O9rL¬`ù)Z)„3®'ât
! B;Âaþ2`d“Jø3CNw'Æ!î-LCiN­,üM)5w9­Qç190kœ8­"æ%	#/BS;–ÒAí/	3L	(€	5©	#ß	.
! %2
! =X
! *–
! EÁ
! DL@j;«-ç59KA….Ç2ö.)
.X
>‡
£Æ
'j4’4Çü%Í>9þF„E=Ê4H=3†(º)ãn
.||«¤(*ÍMø>F-…1³/å'Q=.�'¾,æ+1?'q™s¹;-8i@¢jã,N'{>£qâaTM¶%*AFKˆ1Ô>vZ>Ñ\+m&™?À,D-!r ”;µSñEKL$˜&½!ä, (3 .\ F‹ Ò SÛ L/!8|!Uµ!("d4"V™"ð"## 2#S#-i#+—#Ã#Ú#0ñ#I"$)l$4–$Ë$ç$7%>:%Py%BÊ%'
&*5&0`&*‘&+¼&%è&,'(;'3d'˜'¶'Ñ'ñ'"(1(J(h(.…(3´(6è( )G@)"ˆ)'«)7Ó)@*3L*$€*/¥*(Õ*/þ*.+<D+8�+(º+2ã+,(,/F,v,%�,
³,Á,Ý,1õ,)'-Q-'g-M�- Ý-Dþ-*C.n.5�.$Ã./è.B/1[/�/  /$Á/;æ/)"0pL08½0Cö0>:1:y13´1 è14	2=>2:|23·22ë2A3+`3zŒ3X42`4%“4F¹445*55;`5(œ5hÅ5.6'N6>v69µ6`ï6.P7M73Í7 8"8498Dn82³82æ8E98_92˜93Ë9&ÿ9D&:1k:J�:(è:?;9Q;Y‹;=å;=#<=a<=Ÿ<AÝ<>=E^=r¤=*>+B>n>@…>*Æ>Yñ>IK?E•?SÛ?/@.G@bv@EÙ@9AYYAB³A5öA@,B;mB�©B!7CHYCC¢CKæC‹2DL¾D7EeCE&©ELÐE<FZFÂ^Gí!H0IB@I:ƒIW¾I!Jy8JI²J:üJJ7K;‚K8¾KN÷K,FL0sLU¤L4úL+/M[[M"·MUÚMr0N0£NDÔNdO&~O=¥O4ãOGPW`P\¸P=QaSQIµQVÿQNVRk¥R~SG�S:ØSbTdvTÛTSîTSBUI–UàUE÷U@=V:~V¹VBÉVGWLTW¡WºWÕW+ëWX2X@OX�X¦X$ÃX5èX5Y5TY(ŠY>³YAòY74ZlZK…Z4ÑZ[g[1‡[¹[Ð[ã[û[\/$\T\h\~\“\9¨\Nâ\1]N]a]t]“]§]º]Î]ì]!ÿ]!^!8^Z^!q^“^ª^É^Ý^#ö^7_kR_G¾_N`:U`K�` Ü`}aœa¶aÐa,æaAb&Ub,|b>©b.èb5c7Mc:…c(Àc'éc'd%9d1_d‘d'¬dÔd,ïd=e\Ze0·e0èe+f!Ef"gfŠf©fÉfèfg&gEgdg~g˜g²g1Ògh1$hVhvh–h¶h Öh÷hi*iIihi‡i6¦iJÝi&(j/OjJj'ÊjòjkB0k1sk ¥k$Æk&ëk&l)9l)clA�l2ÏlNmKQm-�m-ËmNùm5Hn~~nAýn>?o<~o8»o:ôo@/p1pp7¢p.Úp/	q$9q)^q0ˆqA¹q1ûq/-r1]r?�r3ÏrFs=Js=ˆs;Æs:t:=t5xt9®t9èt9"u6\u.“ukÂu$.v8SvCŒvCÐvAwAVw<˜w<Õw?xRxmix×xôxCy9Uy3�yÃyqây#Tzxz Žz5¯z0åz4{4K{4€{1µ{ç{,|(0|IY|V£|[ú|<V}A“}DÕ}+~*F~8q~Uª~#$$RInœ:€F€!\€E~€<Ä€F�!H�Hj�_³�a‚eu‚'Û‚5ƒJ9ƒA„ƒ©ÆƒZp„$Ë„Fð„F7…H~…RÇ…#†5>†t†]”†&ò†ž‡Æ¸‡;ˆT»ˆ‰K*‰Zv‰uÑ‰GŠ:VŠ"‘Š[´Š‹-‹J‹;e‹Y¡‹]û‹HYŒA¢Œ#äŒ�B �c�z�^”�Bó�P6Ž7‡Ž>¿Ž8þŽQ7�D‰�FÎ�2�(H�Tq�+Æ�3ò�i&‘L�‘.Ý‘9’;F’‚’$š’@¿’?“?@“=€“G¾“N”.U”8„”0½”,î”&•MB•+�•1¼•î•I–%X–A~–=À–Bþ–.A—<p—J­—;ø—34˜Eh˜I®˜.ø˜3'™7[™G“™#Û™2ÿ™)2šE\šD¢šZçš,B›>o›G®›5ö›&,œ*Sœ2~œ2±œ;äœ- �TN�4£�>Ø�9ž1Qž>ƒž@Âž.Ÿ+2ŸR^ŸQ±ŸN LR <Ÿ ,Ü 8	¡WB¡+š¡"Æ¡[é¡XE¢Ež¢.ä¢6£.J£.y£,¨£(Õ£\þ£4[¤,�¤Z½¤W¥Kp¥C¼¥ ¦Í¡¦Ho§o¸§A(¨>j¨Q©¨Oû¨IK©(•©,¾©(ë©,ª!Aª-cªœ‘ª:.«;i«4¥«'Ú«'¬(*¬-S¬E�¬(Ç¬Wð¬H­+g­*“­8¾­8÷­40®Ie®E¯®+õ®2!¯CT¯7˜¯)Ð¯-ú¯'(°'P°(x°-¡°Ï°8î°4'±\±*w±{¢±™²\¸²…³8›³3Ô³%´
! .´<9´-v´%¤´!Ê´5ì´%"µ9Hµ>‚µ8ÁµDúµ>?¶C~¶HÂ¶B·=N·AŒ·;Î·@
! ¸;K¸@‡¸:È¸K¹EO¹3•¹SÉ¹Uº^sºPÒºQ#»Wu»†Í»OT¼X¤¼ý¼x½K–½Òâ½«µ¾Ga¿©¿¼¿Õ¿ç¿÷¿
! À!!ÀCÀ5_À4•À/ÊÀQúÀ1LÁ7~Á=¶Á;ôÁ0Â HÂ2iÂ7œÂ/ÔÂKÃ9PÃ9ŠÃ9ÄÃGþÃKFÄO’ÄZâÄW=Å3•ÅDÉÅzÆ6‰Æ>ÀÆ5ÿÆW5Ç;�Ç?ÉÇz	È]„È3âÈ*ÉYAÉP›ÉWìÉJDÊJ�ÊcÚÊB>Ë1�ËA³Ë:õË$0Ì6UÌ6ŒÌ6ÃÌ6úÌ71Í7iÍ8¡Í8ÚÍ8Î8LÎ8…Î8¾Î8÷Î80Ï8iÏ8¢Ï8ÛÏ8Ð6MÐ6„Ð6»Ð6òÐ6)Ñ6`Ñ7—Ñ6ÏÑ6Ò6=Ò6tÒ8«Ò8äÒ8Ó8VÓ6�Ó6ÆÓ6ýÓ64Ô6kÔ6¢Ô6ÙÔ6Õ6GÕ6~Õ7µÕ7íÕ5%Ö6[Ö6’Ö7ÉÖ7×69×6p×6§×6Þ×9Ø5OØ5…Ø6»Ø&òØLÙhfÙÏÙDáÙ,&ÚuSÚÉÚ(âÚWÛ\cÛFÀÛ3Ü ;ÜH\Ü;¥Ü2áÜ+Ý]@Ý:žÝ=ÙÝ^ÞFvÞ@½Þ1þÞE0ß$vß!›ßJ½ßBà'Kà/sà*£à*Îà)ùà*#á*Ná)yá™£áA=â0â9°âEêâ@0ã@qãj²ã,äUJäD äŠåäRpåHÃåIæ=VæI”æ1Þæ>çGOçF—ç(Þçè.è-Nè]|è"Úè8ýèA6é-xé.¦éFÕé'ê-Dê0rê]£ê,ë=.ë'lë+”ë'Àëbèë6Kì1‚ì´ìNÒì;!í)]í1‡í#¹íÝí+üí#(î-Lî=zî+¸î7äî+ïHï'eï%�ï'³ï=Ûï=ðWðCtðH¸ð^ñ<`ñR�ñaðñ8Rò5‹ònÁò:0ó2kó6žó6ÕóDô6Qô@ˆô;Éô@õ7Fõ9~õ;¸õ7ôõ8,öFeö7¬öFäöV+÷<‚÷:¿÷:ú÷B5øHxøCÁø<ùCBù<†ù<ÃùGúCHúUŒúZâú%=û,cû�ûK«ûN÷ûGFü,Žü»ü6Ñü5ýN>ý5�ýQÃýDþ9Zþ3”þ1Èþ/úþ;*ÿ/fÿ;–ÿ-Òÿ0B1$t"™¼3Î@RC0–*Ç.ò/!(Q>z¹Ù(÷: [5r'¨!Ðò(+;&g+Ž$ºFßN&4u3ª;Þ<DW<œMÙ,'TikcÕm9m§m	ƒ	/•	9Å	/ÿ	!/
! UQ
! S§
! Sû
! (O\xBÕXXqZÊ%
'8
(`
‰
3©
9Ý
00H/y<©5æ&-C@q"²"Õ;ø<41qI£#í)'Q;c?ŸeßEQU§FÀdl ˆ2©.ÜH+Mt[Â ?D],¢2Ï&L)Lv?Ã+F/Tv_Ë5+Aai£M
H[D¤>é`(?‰RÉGad6ÆIýVGCžWâ`:f›–v™SHdk­^ Fx f¿ O&!Pv!cÇ!v+"i¢"F#lS#™À#UZ$E°$oö$œf%f&jj&7Õ&…
'‡“'ž(Rº(o
)D})LÂ)p*`€*„á*ˆf+9ï+.), X,:y,9´,!î,j-�{-Uý-rS.UÆ.h/B…/^È/F'0Yn0^È0E'1Lm19º14ô1,)2,V2&ƒ2pª2/36K3I‚3-Ì3"ú3748U4+Ž44º4"ï450)5 Z5^{5%Ú56,69J6?„6Ä6ã607-27`7)7©7$º7Šß7Yj8=Ä8$9C'9Ek9.±9=à9>:A]:vŸ:E;E\;h¢;x<Œ„<n=W€=mØ=JF>‘>C®>Hò>7;?9s?)­?×?4í?1"@[T@°@,Í@5ú@N0ASACÓA)B6AB-xB\¦BLCPC2hC›C°Cn½C9,D?fDB¦D(éD.E`AEC¢EKæEf2FA™FnÛFJG<fG$£G%ÈG1îG
 H.H=H [H4|H8±HêHIh#I[ŒI+èI$J9JEWJ6�J<ÔJAK6SK‘ŠK7L]TL`²L)MO=MG�M)ÕMHÿM3HNK|NMÈNDOD[O< O¡ÝO P Q²RÑSáT1U(2U@[UHœU+åUCV6UV8ŒV-ÅV;óV_/W�W2¯W+âW1X@XHRXC›XEßX@%Y8fY@ŸYKàY`,Z`�ZJîZb9[bœ[Hÿ[2H\4{\5°\*æ\I]=[]$™]P¾]^9#^ ]^$~^>£^,â^W_*g_n’_K`RM`m `@aGOa)—a-ÁaOïaY?b™b°b6Çb5þbE4cSzciÎcu8dr®d*!eALe5ŽeHÄe=
f=KfB‰f;ÌfNg7WgA�gfÑg68hKoh-»hOéh 9i+Zi'†i'®i%Öi1üi7.j�fj@öj&7k
! ^kxikwâkZlGxlQÀl?m+RmB~m#Ám?åm?%n"en3ˆn+¼nMèn.6o-eo.“oÂoßoöop$p.Dpsp+ŠpF¶pHýpTFq#›qE¿q+r"1r,TrG�r'Ér<ñr;.sIjs´s-Æs<ôs1t*Kt*vt'¡t"ÉtKìt;8u=tuB²uNõu=DvF‚vHÉvBwFUwDœwáwøwCxEWx�xA·xùxJy7_y.—yJÆy8z;Jz†z-›z|ÉzxF{n¿{J.|8y|P²|4}$8}$]}+‚}0®}%ß};~.A~©p~NUiQ¿V€[h€“Ä€_X�T¸�‰
‚S—‚)ë‚2ƒQHƒ0šƒ/ËƒFûƒOB„;’„1Î„8…<9…Hv…A¿…K†JM†K˜†Lä†C1‡Eu‡C»‡;ÿ‡);ˆeˆ^„ˆBãˆW&‰=~‰!¼‰*Þ‰?	Š6IŠ3€Š2´Š:çŠ,"‹LO‹!œ‹"¾‹5á‹MŒ#eŒ!‰Œj«Œ,�OC�Q“�+å�SŽ*eŽ>�Ž6ÏŽ4�X;�=”�!Ò�'ô�)�-F�*t�%Ÿ�2Å�.ø�='‘4e‘.š‘4É‘#þ‘'"’‚J’Í’jÕ’L@“3�“:Á“-ü“/*”?Z”©š”¨D•:í•B(–Dk–A°–/ò–-"—&P—Šw—˜˜3*˜(^˜?‡˜DÇ˜7™&D™k™>…™*Ä™:ï™R*š3}š.±šFàš'›kF›e²›8œ#Qœ2uœ7¨œ(àœ5	�³?�-ó�=!žG_ž5§ž<ÝžZŸeuŸ2ÛŸ6 FE MŒ ;Ú S¡Gj¡A²¡;ô¡<0¢^m¢?Ì¢6£mC£Q±£3¤'7¤_¤iv¤Rà¤A3¥Pu¥GÆ¥ ¦Q/¦E�¦ŸÇ¦g§0†§1·§]é§G¨1a¨“¨,°¨'Ý¨A©'G©o©"�©.²©Bá©,$ªQªipª3ÚªG«5V«4Œ«Á«?Ø«?¬?X¬?˜¬=Ø¬>­=U­U“­@é­?*®=j®(¨®-Ñ®Dÿ®FD¯J‹¯NÖ¯@%°8f°PŸ°Hð°E9±0±$°±-Õ±;²G?²,‡²=´²<ò²</³0l³2�³UÐ³K&´"r´1•´!Ç´4é´-µ-LµAzµA¼µ þµ#¶7C¶({¶¤¶$Ä¶=é¶?'·8g·) ·/Ê·>ú·E9¸J¸!Ê¸.ì¸'¹)C¹+m¹%™¹,¿¹*ì¹=ºLUºE¢ºIèºH2»8{»´»SÇ»>¼3Z¼Ž¼¬¼,Ã¼0ð¼L!½;n½9ª½8ä½?¾2]¾U�¾=æ¾'$¿FL¿;“¿0Ï¿6ÀH7À=€À?¾À)þÀ((Á3QÁ;…Á ÁÁLâÁO/ÂJÂFÊÂAÃSÃ/rÃ/¢Ã&ÒÃ#ùÃ2Ä,PÄD}Ä;ÂÄJþÄ0IÅ>zÅ-¹Å>çÅ8&ÆI_Æ@©ÆJêÆ35Ç/iÇ'™Ç#ÁÇ$åÇT
! È>_È9žÈ0ØÈQ	ÉO[ÉM«É<ùÉ
6ÊGDÊ6ŒÊPÃÊ8Ë<MË3ŠË>¾Ë%ýËX#Ì,|Ì0©ÌBÚÌÍD;Í€ÍA”Í<ÖÍ,Î@Î6RÎ‰Î2£ÎÖÎ3ñÎ?%Ï*eÏ+�Ï;¼Ï<øÏI5Ð
Ð<�ÐÊÐ&èÐVÑ(fÑ*�ÑgºÑ5"Ò6XÒ@�Ò!ÐÒYòÒLÓ^iÓWÈÓ Ôe6Ô9œÔKÖÔ"Õ5Õ(HÕ'qÕE™Õ?ßÕ)Ö9IÖ6ƒÖqºÖ-,×}Z×xØ×QØ"ÑØôØ6Ù$GÙ€lÙhíÙ(VÚ*Ú(ªÚ+ÓÚAÿÚJAÛFŒÛ*ÓÛþÛ!Ü ;Ü\ÜŠsÜœþÜ;›Ý)×Ý5ÞL7Þ„Þ&¡Þ\ÈÞ+%ßVQß<¨ßžåß[„à:àà+á1Gá1yá1«áÝáøá7âhHâ3±âVåâ2<ã6oãK¦ã@òã3äJä"hä'‹ä'³ävÛäzRåÍåEåå<+æ<hæg¥æC
çCQç@•çgÖçH>è~‡è]é+dé�é\¦é(ê3,ê9`êHšêHãê,,ë(YëA‚ëLÄëGì<Yì,–ì(Ãì�ììK|íXÈí,!îNîOTïp¤ïhðd~ðcãðUGñS�ñLññ`>ò;ŸòDÛòB ó0cóW”óìó<lô\©ô&õ-õaJõ¬õ2ÁõôõYöaö?}ö½ö3Êö)þö6(÷$_÷0„÷Tµ÷3
! ø7>ø8vø ¯øIÐøIùIdù,®ùDÛùo úk�úGüúzDû_¿û>ü"^ü �ü:¢üMÝü+ý:?ý¦zý§!þ4Éþ/þþ,.ÿ[ÿ#wÿ3›ÿ=Ïÿ7
PE:–Ñê(
! ,3)`AŠSÌL KmW¹Q2c6–OÍ6YT0®Gß'7GKNËGQbL´57FQ&˜¿Eß8%9^*˜:Ãþ:	 X	¦ù	‡ 
! ('F0nMŸcí'QRy3Ì'
?(
>h
3§
MÛ
()ERZ˜1óL%Ar?´ZôiOa¹'HC2Œ<¿6ü>3@r:³’îS�+Õ:2<:o;ª>æ!%G=b; ;Ü?*X5ƒ:¹:ôC/(sJœQçY9Y“bíkPq¼x.w§��­�;�É�W�ç�u�‚“‘ ‘¨ ”:!:Ï!K
! "=V":”"Ï"Bï"<2#<o#¬#:É#:$G?$:‡$+Â$:î$()%R%p%*�%/º%=ê%H(&4q&/¦&/Ö&0'D7'b|'0ß'@(�Q(dß($D);i)7¥)Ý)*ü)/'*hW*;À*;ü*c8+Wœ+ô+X
,Kf,)²,(Ü,-$#-;H-2„-)·-3á-3. I.4j.:Ÿ.4Ú.)/_9/)™/ Ã/Oä/7403l09 0;Ú0J10a1J’1ZÝ1B82[{2+×2&3*3B3.X31‡3N¹3O45X40Ž41¿4#ñ435-I5*w5)¢5,Ì5-ù5('6,P6,}6&ª6#Ñ6!õ6"7':7=b7- 73Î7,8*/8*Z8%…8'«8*Ó8.þ8,-9&Z9)�94«9$à9&:+,:-X:(†:¯:0Ï:;: ;;[;:—;0Ò;I<EM<N“<Vâ<S9=-�=1»=)í=>(4>¨]>/?16?.h?#—?»?(Ø?"@9$@@^@+Ÿ@ Ë@2ì@&A*FA1qA£AD¸A(ýA,&BSB-hB$–B&»B,âBOC*_C!ŠC+¬C-ØC¡D1¨E`ÚEF;F‚F5šFÐF íFG	+G}5GS³G6H=>H@|HT½H[IQnIyÀI7:J˜rJYKeeKbËKB.LUqLAÇLm	M}wM@õMU6NNŒNLÛNr(Oc›O`ÿO@`PD¡P>æPP%QƒvQqúQxlR&åRESÁRSBTkWT_ÃTX#U`|UMÝU1+V.]V)ŒV.¶V<åV;"W*^W:‰W,ÄW5ñW3'X{[XÁ×X‰™Yƒ#Z‚§ZP*[p{[Vì[BC\‡†\Þ]Úí]cÈ^N,_i{_2å_^`Pw`<È`@a@FaF‡a/ÎaBþaEAb_‡bRçbX:cA“cEÕcBdX^dk·dD#eMhe7¶e:îe\)fS†fXÚf^3gl’gWÿgaWhR¹hHi`Ui7¶i=îiK,jlxj^åj=DkC‚k>ÆkglQml>¿l|þlp{m%ìmMnz`nFÛnZ"op}oXîoLGpI”pFÞpL%qerqZØq“3rŽÇrŠVsŽásGpt;¸tbôt§Wu­ÿuB­vjðv[w]swÑwñwx,x:Gx6‚x=¹xª÷xŽ¢yŒ1zG¾zR{^Y{w¸{�0|5¾|Zô|O}@Ï}u~G†~>Î~,
h:W£AûC=€h�€œê€œ‡�$‚.D‚Zs‚<Î‚HƒTƒ$gƒAŒƒoÎƒ#>„db„[Ç„C#…Ig…!±…kÓ…6?†?v†&¶†1Ý†4‡5D‡+z‡!¦‡3È‡3ü‡*0ˆ4[ˆ/�ˆ1ÀˆVòˆ\I‰G¦‰_î‰%NŠ\tŠ$ÑŠIöŠ@‹9`‹8š‹9Ó‹E
Œ(SŒ6|Œ:³Œ@îŒ5/�@e�+¦�+Ò�þ�Ž.4Ž?cŽ5£Ž-ÙŽB�"J�Zm�aÈ�6*�;a�F��;ä�@ ‘Aa‘H£‘bì‘!O’Gq’F¹’?“D@“4…“º“I×“M!” o”;�”8Ì”5•&;•Ub•3¸•ì•D–2I–R|–%Ï–<õ–<2—Bo—+²—/Þ—.˜'=˜4e˜Dš˜Sß˜‰3™(½™0æ™Dš4\š*‘š¼š4Üš-›5?›/u›2¥›)Ø›.œ!1œ;Sœ �œ"°œÓœ8äœ"�E@�$†�L«�-ø�1&ž&Xž5žµž(Óžüž)Ÿ6=Ÿ@tŸ=µŸ:óŸ;. Jj <µ 8ò :+¡Af¡=¨¡3æ¡0¢3K¢:¢5º¢6ð¢6'£4^£“£9®£&è£&¤46¤5k¤(¡¤9Ê¤/¥4¥%P¥5v¥#¬¥wÐ¥£H¦¹ì¦¤¦§K¨-g¨*•¨;À¨ü¨.©+A©-m©/›©,Ë©1ø©$*ªPOªK ª,ìªD«*^«R‰«RÜ«B/¬1r¬¤¬(Ä¬Ií¬F7­J~­IÉ­&®O:®Š®©®¿®×®í®$¯/(¯@X¯.™¯È¯Kå¯.1°2`°“°¦°¹°Ñ°$ç°/±<±Z±w±#•±¹±Ô±Ró±3F²z²:Š²iÅ²/³/K³D{³$À³4å³R´Om´L½´d
! µCoµ/³µãµ¶+¶F¶!a¶ƒ¶2Ÿ¶JÒ¶J·;h·6¤·GÛ·W#¸&{¸9¢¸6Ü¸3¹3G¹'{¹.£¹'Ò¹!ú¹ºC5º?yº¹ºÖº=öº<4»*q»Mœ»Hê»H3¼H|¼HÅ¼½$ ½(E½'n½8–½8Ï½$¾E-¾$s¾r˜¾C¿6O¿G†¿1Î¿IÀ$JÀoÀEŒÀ<ÒÀ&ÁV6Á-�ÁK»Á~ÂQ†ÂHØÂ !ÃKBÃ)ŽÃ(¸Ã%áÃ0Ä,8ÄjeÄBÐÄ>Å:RÅ7�ÅcÅÅ)ÆGIÆ=‘Æ)ÏÆ$ùÆÇ;5Ç(qÇ'šÇ)ÂÇ'ìÇ,È3AÈ&uÈ0œÈ%ÍÈ1óÈ3%É%YÉ,É%¬ÉEÒÉ%Ê0>Ê(oÊ.˜Ê4ÇÊ@üÊ+=Ë4iË3žË"ÒË9õË/Ì.LÌ;{ÌD·Ì)üÌ"&Í;IÍ…ÍžÍ;»ÍU÷ÍMÎ&jÎ$‘Î#¶ÎDÚÎvÏv–Ï}
Ð~‹Ð-
! ÑL8Ñ!…Ñ-§Ñ"ÕÑ]øÑ)VÒK€Ò,ÌÒ;ùÒg5Ó#�Ó=ÁÓ;ÿÓV;Ô)’Ô¼ÔoÚÔŒJÕ{×Õ^SÖ²ÖEÎÖ*×%?×Ne×3´×(è×Ø0ØUIØDŸØiäØhNÙO·Ù&Ú<.Ú7kÚ@£ÚaäÚ2FÛ(yÛ&¢ÛÉÛèÛýÛMÜ7`Ü?˜Ü$ØÜ*ýÜ(ÝDÝB_ÝP¢Ý*óÝJÞ+iÞ6•ÞwÌÞ3DßDxß?½ß$ýß:"à6]à<”àdÑàF6á}á5œáMÒá= âb^â(Áâ�êâHzã{Ãã_?äLŸäRìäA?åL�å1Îå0æM1ææ'•æ%½æãæúæç.ç/Hç/xç,¨ç!Õç)÷ç&!è"Hè.kè1šè-Ìèúè?é5Yé[�éQëé=êW½êoëS…ë6Ùëì>�ìrÏì\BírŸí¤î€·îU8ïIŽï†Øï‹_ðNëð�:ñˆÈñJQòQœòJîòu9ó^¯ó4ô4CôFxôX¿ô�õn¦õvö\Œö_éö*I÷Tt÷|É÷\Fø[£øxÿøVxù^ÏùI.úsxúgìúTTû-©û@×û}üm–ü3ýY8ý8’ýdËýo0þ, þuÍþ&Cÿ*jÿ@•ÿFÖÿ@+^=Š8È/&19XO’)âs8€Q¹ggsvÛpRrÃ_6c–CúA>@€+ÁKí;9$ulšE;MT‰Þ1^	D�	6Õ	=
! >J
! /‰
! ?¹
! ;ù
! (5^K~KÊ4GKK“kßFK
R’
Qå
E73}3±,åcƒvGú+BQnTÀPJf:±/ìA$^-ƒ*±XÜ<5=rI°Dú>?9~J¸"/&5VVŒ)ãC
]Q3¯2ãDD[M =îe,4’@Ç;CD.ˆ€·O8RˆIÛO%;u8±@êh+V”6ëD"$g™Œn&4•gÊ72<ji§a .s +¢ RÎ >!!6`!9—!0Ñ!#",&"-S"A�"%Ã"Té"J>#=‰#*Ç#Tò#@G$Hˆ$$Ñ$.ö$=%%Bc%c¦%Z
! &Ge&6­&Aä&A&'?h']¨'E(kL(”¸(GM)m•)S*WW*K¯*_û*f[+/Â+Rò+`E,_¦,K-QR-J¤-7ï-Q'.ny.Cè.C,/Kp/J¼/E0mM07»0Ló0:@1O{1NË1:2(U24~2p³27$3P\3N­38ü3Z54;�4EÌ4>5oQ5+Á5&í5)6H>6!‡6/©6gÙ6hA7iª748:I8P„8KÕ8:!90\9_�9Cí9A1:,s:L :9í:H';/p;F ;Bç;:*<ce<fÉ<R0=Cƒ=1Ç=Cù=q=>8¯>Cè>0,?A]?=Ÿ?dÝ?cB@4¦@GÛ@9#A;]AA™ABÛAUBhtBZÝBO8CoˆC^øC;WDN“DWâDI:E_„E*äEJFPZF@«FBìFL/Gd|G*áGTH(aH/ŠHºH`ÂHX#II|ItÆJt;K[°K+L;8L<tL&±L4ØL+
M*9MNdMu³Mn)N%˜N\¾N(O(DOmO ‹O¬OÌO ìO 
P-.P'\P0„P0µPCæP3*Q5^QB”QA×Q"R=<RzR6™R;ÐR*S"7S%ZS‚€SŠTTŽT’ãT:vU8±U.êU!V&;VbVwV
! —V¢V²V3ÂVöV?W3SW7‡W:¿W?úW::XEuXe»X@!Y6bYB™YoÜYALZKŽZ>ÚZA[4[[I�[LÚ['\L8\H…\LÎ\M]si]Ý]6à]B^GZ^}¢^@ _Da_+¦_+Ò_Dþ_kC`*¯`(Ú``aMdah²aXbEtb/ºbWêb=Bc7€ce¸cQdQpd?ÂdDe8Ge8€e:¹e_ôe4TfE‰fIÏfGg(agKŠg>ÖgPhJfhB±h<ôh]1i\�i\ìidIjd®j]k`qk\ÒkY/ls‰l]ýl6[m7’m$Êmïm3nk<nS¨n7ün44o5io5ŸoqÕo*Gp)rpMœp'êp&q+9qOeqµqBÐq=r7QrD‰r.Îr.ýr/,s/\sEŒs.Òs!tA#tAetS§tBût4>ufsuFÚu?!v=av>Ÿv<ÞvwA!wDcwt¨w-xSKx1Ÿx8ÑxH
! y>Sy?’y9ÒyAz2Nz&�z'¨z(Ðz&ùz. {0O{0€{;±{2í{ |&7|^|3u|5©|*ß|'
! }%2}*X}ƒ}ž}.¼}-ë}-~1G~Gy~6Á~5ø~].WŒDä;)€@e€I¦€Cð€d4�W™�fñ�AX‚@š‚7Û‚uƒB‰ƒ
ÌƒÚƒ%êƒ'„	8„@B„|ƒ„8…49…n…_‰…8é…!"†,D†Sq†1Å†=÷†E5‡,{‡;¨‡7ä‡WˆtˆE”ˆ2Úˆ'
‰ 5‰1V‰0ˆ‰@¹‰<ú‰77Š2oŠ¢Š6ÀŠ:÷Š62‹#i‹'�‹5µ‹Dë‹C0ŒLtŒCÁŒK�BQ�H”�?Ý�Ž5;Ž6qŽ6¨Ž=ßŽ:�4X�E��?Ó�5�5I�5�'µ�,Ý�
! ‘$(‘0M‘~‘K›‘#ç‘=’>I’/ˆ’@¸’¥ù’<Ÿ“EÜ“L"”Go”>·”Xö”%O•!u•.—•UÆ•r–€�–s—z„—ˆÿ—{ˆ˜{™‰€™|
! št‡š‚üšu›õ›‡uœˆýœ�†�Cž4Lž2�ž.´ž(ãž<Ÿ9IŸ-ƒŸ<±ŸUîŸ5D -z >¨ aç 1I¡5{¡7±¡8é¡,"¢CO¢A“¢Õ¢í¢	£ £)<£0f£&—£C¾£¤4¤'G¤9o¤B©¤3ì¤) ¥@J¥6‹¥;Â¥!þ¥X ¦Sy¦QÍ¦P§Np§E¿§E¨?K¨J‹¨?Ö¨d©
{©9‰©)Ã©8í©3&ªZªuª�ª©ª'Åª(íª«*4«H_«?¨«.è«)¬#A¬"e¬ˆ¬�¬°¬CÐ¬5­,J­<w­L´­3®5®[Q®,­®	Ú®0ä®7¯%M¯%s¯=™¯9×¯P°;b°;ž°#Ú°þ°7±4Q±/†±?¶±0ö±.'².V²…²"ž²/Á²=ñ²/³N³m³?‹³=Ë³>	´&H´qo´há´zJµtÅµy:¶[´¶i·cz·Þ·ó·
¸0¸AE¸O‡¸W×¸M/¹8}¹/¶¹,æ¹º5(º^º*vº2¡ºHÔº_»%}»>£»:â»2¼\P¼-­¼+Û¼/½U7½R�½8à½;¾U¾'s¾@›¾Ü¾"ì¾!¿#1¿-U¿ƒ¿0›¿Ì¿ë¿À À;À+SÀÀ-˜À;ÆÀ1Á;4Á;pÁ=¬Á;êÁ;&Â;bÂ;žÂ;ÚÂ/Ã8FÃÃ“Ã/§Ã-×Ã,Ä(2Ä([Ä„Ä>–ÄÕÄ
îÄ(üÄ.%Å%TÅ2zÅ.­Å'ÜÅ*Æ0/Æ&`Æ-‡Æ-µÆ8ãÆ6Ç(SÇ*|Ç(§ÇÐÇíÇ1È§=È!åÈDÉJLÉH—É9àÉ0Ê'KÊ-sÊ,¡Ê.ÎÊ4ýÊ82Ë2kË$žË#ÃË3çËÌ/4Ì1dÌZ–Ì?ñÌ<1ÍnÍAÍ%ÁÍ5çÍ#ÎAÎ`Î!{Î4�Î<ÒÎÏ*ÏL3ÏM€Ï'ÎÏöÏ"Ð'7Ð"_Ð6‚Ð7¹ÐKñÐ<=ÑJzÑDÅÑH
! Ò>SÒ?’ÒJÒÒ.Ó<LÓ‰Ó¨ÓWÈÓ> Ô5_Ô2•Ô9ÈÔ Õ6#ÕJZÕ.¥Õ5ÔÕ6
! Ö$AÖ0fÖl—Öi×@n×?¯×>ï×6.ØAeØN§Ø^öØUÙTeÙ*ºÙ-åÙGÚ;[Ú<—Ú<ÔÚ;Û>MÛ=ŒÛGÊÛ-Ü$@Ü0eÜ?–ÜÖÜöÜ%Ý:7Ý,rÝ6ŸÝ1ÖÝQÞ_ZÞ>ºÞ<ùÞ 6ß9Wß‘ßL¯ßüß"à<3à<pà8­à7æàá<>á#{á$Ÿá,Äá$ñáâM3â?�âMÁâMãT]ã9²ã6ìãF#ätjäjßäbJå^­å?æ2Læ>æ:¾æRùæ)LçYvç5ÐçUèQ\èQ®è1é02é"cé †é'§é:Ïé3
! ê?>ê?~ê7¾êNöê$Eë'jë+’ë<¾ë'ûë/#ì"Sì/vì+¦ì*Òì>ýì<íHíTísí…í˜í©íK¿í9îPEîD–î?Ûî@ïI\ïL¦ïaóï3Uð\‰ð9æð2 ñLSñ: ñ)Ûñ<ò.Bò?qò_±ò0ó<Bó*óEªó@ðó71ô>iô=¨ô7æôhõl‡õ~ôõ‚sö-öö4$÷8Y÷`’÷<ó÷40ø9eø.Ÿø0Îø/ÿø9/ùJiùG´ùAüù6>úAuúL·úFûAKû,�û4ºûIïû.9ühhüKÑüJýEhý!®ýXÐýU)þMþ}ÍþsKÿ7¿ÿ?÷ÿ?7,w=¤BâB%°hK?ei¥O6_O–Eæ@,LmBº-ý!+"M!p+’<¾9û%5=[S™8í8&B_8¢<Û?BXS›7ï*'	&R	Ny	"È	"ë	"
! 71
! -i
! |—
! 8>M Œ5­2ã07G-9­BçS*
\~
zÛ
IVI ?ê,*8WF�B×AJ\§/Ä:ôU/M…^Ó62'iL‘:ÞR<l:©Dä*)-T0‚>³JòC=0� ²:Ó[5j0 3Ñ1.7/f+–Â&ß*<1;nHª3óG'7o9§3á!%7D]M¢Mð:>6yB°9óV-<„ZÁ41Q/ƒ9³Aí)/.Y%ˆ&®IÕ*J+iN•Nä$3 %X $~ 0£ )Ô 8þ 87!:p!6«!â!'ù!%!"G"d"#|"1 "0Ò"9#;=#My#=Ç#4$[:$!–$(¸$)á$	%<%<R%�%S %6ô%3+&_&+w&A£&Då&9*'d'y' “'´'#É'1í'5(IU(#Ÿ(]Ã(I!)@k)I¬)Dö)3;*)o*#™*½*(Ú*4+68+:o+Mª+Kø+ D,e,U„,jÚ,&E-"l-O�-(ß-.1.MQ.KŸ.9ë.H%/Gn/@¶/=÷/0505f04œ0BÑ0A1GV1Cž1â1/þ10.2_2.v21¥2)×2'3)3iD3.®32Ý394>J4‰46¡4/Ø405 95Z56z5Y±5l62x6;«6?ç6&'7AN76�74Ç7/ü76,8@c8G¤8Gì8749=l9*ª97Õ9/
:(=:$f:8‹:kÄ:0;/A;1q;(£;HÌ;1<1G<1y<8«<]ä<YB=)œ=/Æ=
! ö=
! >V>:c>1ž>:Ð>"?J.?By?=¼?{ú?ˆv@Bÿ@OBA5’A$ÈA<íA9*BadB1ÆBNøBLGCU”CJêC;5D0qD1¢DÔDèD+E12E<dE,¡E3ÎEVFjYFÄFäF/G,2GJ_G:ªG/åGLH8bH2›HLÎH.I2JI>}IG¼I0J<5J2rJH¥J)îJIKVbKW¹KOL'aLG‰L*ÑLJüLMGMB•MOØMK(NTtN:ÉNCO+HO@tO'µOEÝO*#PNP?jPFªPAñPW3Q.‹QFºQ^R!`R*‚R4­RNâRZ1SWŒSFäS?+T^kT2ÊTKýT/IU:yUE´U>úU49VCnVV²V0	W<:W%wW8�W?ÖW4X4KX1€XI²X-üX<*Y8gY+ Y'ÌY&ôY)Z#EZ2iZ=œZ#ÚZþZB[?X[&˜[6¿[1ö[=(\=f\:¤\ß\=ú\(8]!a] ƒ]¤]EÀ]:^0A^.r^ ¡^)Â^9ì^S&_zz_3õ_:)`d`Kƒ`<Ï`a2a/Qa<�a2¾a3ña%b;bJb8Vb"�b²b3Äb*øb!#cEc0ccU”c+êcd9+d.edA”d/Öd+e2eHGe8�e8ÉeAfPDfD•f@ÚfOg#kg3�g,Ãg,ðg'h#Ehjih&Ôh%ûh!!i6CiAzi7¼i7ôi5,j2bj.•jFÄj,k'8kk`k@Ìk;
l3Ilc}lPálU2meˆmJîm39n.mnWœn9ôn.o>o!^oC€oKÄo8pHIpE’pEØpFqGeqE­qFóq>:rIyrBÃrMs)Ts&~s?¥sås;t9?t7yt2±tBät3'u1[u1�u9¿uHùuKBvIŽvJØv#wb9wPœw9íw@'x!hx"Šx2­xGàx5(y@^y2Ÿy0Òy8z[<z=˜z!Öz7øzg0{i˜{o|Vr|QÉ|S}Co}³}=Ì}U
! ~.`~o�~*ÿ~>*MiC·2û5.€+d€2�€-Ã€Fñ€;8�-t�(¢�,Ë�Oø�QH‚2š‚JÍ‚ƒ6ƒ$Nƒ/sƒ£ƒ(½ƒræƒƒY„YÝ„97…(q…)š…#Ä…)è…=†PP†G¡†#é†#
‡.1‡4`‡7•‡8Í‡0ˆM7ˆK…ˆ/Ñˆ0‰*2‰]‰2|‰(¯‰(Ø‰7Š 9ŠZŠzŠ šŠ»Š+ÚŠ#‹?*‹Cj‹®‹'Æ‹)î‹<Œ$UŒzŒ0ŽŒB¿Œ�*�'G�5o�¥�+Á�*í�+Ž@DŽ3…Ž$¹ŽÞŽ-ôŽ"�*6�a�w�Ž�
¥�
³�'Á�
é�0÷�(� H�i�}�'˜�IÀ�
! ‘*)‘*T‘ ‘ ‘·‘<Õ‘2’E’X’w’Ž’«’,Å’(ò’.“9J“9„“c¾“*"”9M”?‡”$Ç”4ì”v!•#˜•$¼•á•7ü•4–3N–3‚–¶–Õ–)ò–)—F—*d—*�—Dº—3ÿ—)3˜]˜<o˜E¬˜@ò˜ 3™T™&n™:•™5Ð™š#š Bšcš�š0žš-Ïš.ýš),›<V›U“›sé›]œ lœl�œDúœ?�T�;c�\Ÿ�ü�)ž1Dž7vž1®žKàž,Ÿ=HŸ5†Ÿ4¼ŸIñŸ^; 5š _Ð 50¡=f¡%¤¡/Ê¡7ú¡'2¢6Z¢7‘¢VÉ¢ £!'£4I£~£›£&¹£à£0é£¤9¤YY¤B³¤:ö¤-1¥*_¥.Š¥4¹¥/î¥0¦/O¦/¦1¯¦á¦(§*§"J§%m§5“§5É§ÿ§ ¨+;¨ g¨!ˆ¨ª¨¹¨Ø¨ç¨Qö¨H©W©"q©”©°©Ê© ä©ªª%ª4ªNªjª…ª:žªÙªéª'øª( «%I«-o«�«=·« õ«%¬
<¬J¬=Y¬—¬¦¬¸¬Ó¬ç¬ù¬­+­C­!Z­"|­Ÿ­°­Ã­$Ö­2û­.®0@®6q®¨®½®Ó®ç®û®¯.¯?¯!Q¯(s¯œ¯J²¯ý¯°$°48°m°ˆ°œ°²°Å°Ù°ê°ý°±±9±H±d±As±'µ±5Ý±²T$²Iy²:Ã²þ²*³ E³f³„³Ÿ³¼³'Ô³ü³´ ´;´3P´„´#™´"½´/à´µ$µC<µ"€µ£µ·µ-Éµ÷µ	¶  ¶A¶X¶&m¶”¶¨¶Ç¶æ¶··0·#J·4n·2£·Ö·ó·¸!¸*=¸h¸/€¸°¸É¸%Û¸¹¹!)¹K¹Ha¹Gª¹ò¹
º* ºKº^º|ºšº´ºÎºãº»»1»C»]»y»\”»Wñ»]I¼O§¼W÷¼!O½!q½>“½BÒ½`¾iv¾8à¾1¿3K¿:¿7º¿/ò¿`"À4ƒÀN¸À8ÁF@Áj‡Á3òÁ1&Â-XÂB†Â—ÉÂIaÃ8«ÃuäÃvZÄ>ÑÄÅ(/Å1XÅDŠÅ4ÏÅFÆ4KÆR€ÆJÓÆRÇqÇT�Ç+äÇ"È3ÈPJÈ/›È(ËÈ:ôÈ!/ÉTQÉH¦ÉïÉ
Ê=!Ê/_Ê$�Ê3´Ê)èÊË7*Ë>bË>¡Ë)àË#
! Ì%.Ì2TÌ-‡Ì6µÌCìÌA0Í9rÍS¬ÍlÎUmÎÃÎ6ÙÎ3Ï;DÏ€Ï5œÏ4ÒÏ6Ð6>Ð7uÐ­Ð
ÆÐ/ÔÐ>Ñ'CÑ;kÑ:§Ñ'âÑ 
! Ò#+Ò7OÒ‡Ò
! �Ò¨ÒÄÒßÒüÒÓK,Ó(xÓ¡ÓGÁÓK	ÔUÔbÔ�Ô¡ÔÁÔáÔ#ýÔ !Õ,BÕVoÕBÆÕ9	ÖCÖH[ÖC¤ÖKèÖ?4×t×9“×/Í×3ý×11Ø?cØ£Ø/ÃØ7óØ$+Ù*PÙ:{Ù(¶ÙßÙ6ÿÙ76Ú4nÚ:£Ú&ÞÚGÛMÛZÛgÛVpÛuÇÛM=Ü$‹ÜC°Ü8ôÜ-ÝEÝgdÝLÌÝOÞ'iÞ‘ÞN˜Þ8çÞ, ßXMß*¦ß?Ñß>àCPàC”à6Øà1á%Aá9gá'¡á;Éá)â#/âSâqâ/ƒâI³âNýâXLã8¥ã*Þã0	ä;:ä7vä;®ä(êä(å5<å%rå$˜å,½å,êå,æ0Dæ'uæ#�æŒÁæ·Nç=èDè `èC�èCÅèL	é>Vé9•éÏé-ëéCêL]êªê#Éê+íê1ëˆKë;Ôë#ìQ4ìo†ìTöìMKíg™íxîXzîUÓîC)ïbmïXÐïC)ð0mð>žð&Ýð*ñ7/ñ%gñF�ñCÔñ>ò!Wò*yò1¤ò)Öò&ó>'ó(fó,�ó+¼ó#èó.ô:;ô/vôH¦ô4ïô`$õ0…õC¶õ#úõ&öAEö=‡öÅö$Øö2ýö;0÷l÷ˆ÷2¨÷8Û÷ø03ø7døMœø1êø:ùNWùP¦ù ÷ù*ú&Cú5jú3 úÔú
! çú=òú"0û4Sû'ˆû"°û!Óû!õû ü!8ü"Zü+}ü%©ü)Ïü$ùü#ý+Bý0nýŸý¼ý.Øý/þ"7þ-Zþ'ˆþ°þ"Ïþ#òþ7ÿ&Nÿuÿ/‘ÿÁÿ&àÿ$!F$b#‡$«&Ð-÷'%1M#œ#Àä !;$]$‚-§+Õ! !B(d0�(¾(ç,:I-„.²á@ü=?Z4šCÏ8(L5u(«(Ô.ýY,:†ÁCÞJ"@m9®CèD,	Hq	;º	ö	Cû	A?
! #�
! -¥
! $Ó
! .ø
! 7'/_&�o¶/&=V5”-Ê øB
q\
cÎ
52:h;£<ß?C\C TäZ92”2Ç,ú*'"R0u4¦GÛL#Npc¿Y#R}SÐ7$I\¦!Ä@æ'<\|œ"¼<ßZSwJË&8=XviÏj9o¤Ood9Ô2'A?iP©ú= L(mB–ÙUê<@3}S±TAZKœ=è7&,^2‹¾Ù"ì#@ `!� £!Ä æ" !* "L o � ¯ !Ï 1ñ &#!&J!q! ~!Ÿ!_º!`"e{" á"C#>F#.…#V´#B$BN$6‘$*È$'ó$%%*A%"l%%�%1µ%'ç%&:.&>i&H¨&Cñ&15'.g'-–'AÄ'S(7Z(N’(3á(3)JI)Y”)î)%*3-*a*z*.‹*4º*ï*'+0+2P+4ƒ+4¸+)í+#,?;,{,8–,9Ï,4	-/>-?n-0®-.ß-..5=.>s.?².7ò.*/1H/$z/LŸ/Dì/D108v0@¯0Vð0gG1h¯1m2M†2mÔ2cB3t¦3u4z‘4Z5zg5bâ50E6Ev6#¼6\à6"=7=`7+ž7+Ê7;ö7?28Vr8AÉ8A9.M9J|9HÇ9O:P`:J±:/ü:#,;6P;;‡;4Ã;<ø;*5<`<<€<2½<1ð<1"=OT='¤=-Ì=2ú=A->Do>5´>Aê>,,?6Y?;�?=Ì?9
! @DD@0‰@#º@!Þ@kABlAM¯A9ýA37B<kB;¨B7äBGCIdC9®CèC*D40D/eD=•DRÓD2&E,YE"†E=©E6çEBFCaF3¥FJÙF!$G(FG(oG%˜GG¾G>HEHAXH:šHMÕH-#I2QI*„I2¯I4âI.JFJ>fJ/¥J:ÕJSKHdKR­KBL3CL9wL±L8ÍL!M(M4FM'{MV£M@úMK;N‡N* N/ËN,ûN(OCO&^O5…OD»OPP@QPC’P@ÖPQI0Q5zQ.°QYßQ@9R>zRG¹RXSTZS,¯SAÜS'TFT]TvTŠT¢TºTÒTçTÿTU)U>UTUiU�UŸU·UÌUáUöUV#V;VPVhV}V’VªV¿VÔVéVþVW.WFW[WpWˆW�WµWÊWâW÷WX$X9XNXcXxX�X¥X½XÒXêXYY2YGY\Y5rY¨Y.¾Y!íY3Z"CZfZ}Z—Z&·Z7ÞZ[+[>["][€['•['½[7å[>\'\\$„\_©\	]1]1N]1€]$²]+×]^9"^;\^6˜^3Ï^<_0@_1q_M£_;ñ_4-`0b`&“`&º`$á`a-$a4Ra'‡a¯aÄa)Þa0b-9b0gb,˜bGÅb-
c);c.ec1”c&Æc.íc4d%Qd7wd9¯d5éd(e=He†e-¤e=Òe f1f>Ff4…f&ºf4áf=g&Tg#{gFŸgæg%h$&h&Kh-rh$ h,Åh.òh/!i#Qi2ui%¨i?ÎijB%j0hj2™jÌj:éj $k(Ek0nk/Ÿk0Ïk3l$4l>Yl ˜l$¹l4Þl4mDHm<�m<Êm1n09n3jn&žn*Ånðn/
! o:o$Zo%o6¥o+Üolpup(’p_»pPqlq"‡q$ªq1Ïq3rA5rwr6‹r&Âr&ér$s 5s-Vs$„s©sÂs3Ós&t).t3Xt<Œt1Ét2ût2.u/au%‘u:·u*òu v%>v,dv&‘v¸vÌv èv!	w++w+Ww+ƒw+¯w+Ûw+x+3x+_x+‹x+·x,ãx+y$<y*ay+Œy'¸y(ày/	z!9z[z%xz4žz4Óz4{%={!c{!…{!§{É{!æ{|%%|!K|!m|!�|!±|!Ó|!õ|7}DO}_”})ô}:~*Y~(„~+­~<Ù~%9<v‹$¥0ÊûJ€6`€—€,´€á€"ý€5 �>V�(•�¾�"Û� þ�$‚/D‚8t‚6­‚Dä‚))ƒSƒ!qƒ “ƒ2´ƒçƒ"„)&„FP„&—„7¾„ö„P…+\…+ˆ…´…+Ï…2û…+.†)Z†&„†-«†Ù†Pð†%A‡Fg‡-®‡Ü‡ð‡ ˆ#1ˆ5Uˆ&‹ˆ%²ˆ$Øˆ*ýˆ&(‰LO‰ œ‰*½‰(è‰,Š*>Š%iŠ"�Š+²ŠOÞŠ:.‹1i‹ ›‹)¼‹9æ‹> Œ;_Œ6›ŒLÒŒL�&l�6“�<Ê�AŽ>IŽˆŽ;¦ŽGâŽ*�"H�-k�X™�Aò�74�.l�3›�GÏ�c‘}{‘3ù‘K-’/y’1©’1Û’0
“B>“1�“3³“1ç“9”ES”A™”CÛ”/•=O•>�•FÌ•<–3P–*„–:¯–:ê–8%—?^—Hž—9ç—V!˜Ex˜¾˜>Ø˜Y™>q™-°™(Þ™AšGIš7‘š/Éš*ùš'$›L›4j›Ÿ›º›Ö›0ó›3$œ.Xœa‡œYéœ:C�<~�9»�õ�6ž.<ž8kž1¤ž-Öž-Ÿ82Ÿ8kŸ3¤Ÿ4ØŸ1
 /? o &€ T§ ,ü E)¡Po¡À¡*Þ¡	¢¢ 4¢%U¢1{¢*­¢(Ø¢(£(*£(S£+|£)¨£*Ò£*ý£*(¤&S¤$z¤4Ÿ¤0Ô¤'¥&-¥&T¥){¥&¥¥-Ì¥.ú¥2)¦/\¦&Œ¦.³¦+â¦'§&6§A]§|Ÿ§b¨B¨Â¨+É¨*õ¨* ©K©0d©$•©º©0Ö©[ªAcª\¥ªE«&H«#o«'“«6»«$ò«¬,0¬C]¬@¡¬+â¬!­&0­dW­]¼­4®SO®4£®Ø®"é®*¯#7¯&[¯0‚¯³¯Ó¯4ð¯K%°q°=�°5Î°4±9±X±$l±#‘±%µ±2Û±4²4C²x²=Š²È²1è²8³`S³Z´³p´j€´^ë´:JµF…µfÌµO3¶uƒ¶�ù¶ ‰·ª·?Ê·3
! ¸%>¸;d¸? ¸+à¸:¹&G¹Nn¹8½¹Dö¹';ºCcº#§º>Ëº/
! »0:»0k»+œ»1È»3ú»6.¼7e¼E�¼:ã¼W½Bv½*¹½+ä½+¾D<¾<�¾L¾¾$¿#0¿,T¿�¿.¡¿+Ð¿8ü¿45À&jÀE‘À×À-òÀ' Á5HÁ,~Á «Á$ÌÁ4ñÁ(&Â*OÂ/zÂ"ªÂ.ÍÂ!üÂ,Ã!KÃ-mÃ/›Ã-ËÃ8ùÃ@2Ä<sÄ4°Ä-åÄ8Å@LÅ/�ÅH½Å-Æ4ÆASÆ•Æ/§Æ+×ÆÇ%Ç=ÇhWÇÀÇ!ÒÇ/ôÇ($È,MÈ7zÈ²È ÐÈñÈ,É-<É5jÉ? É5àÉ%ÊO<Ê7ŒÊ(ÄÊ(íÊ?Ë=VË0”Ë3ÅË<ùË@6Ì4wÌJ¬ÌD÷Ì?<Í3|Í@°ÍRñÍFDÎC‹ÎIÏÎDÏG^Ï-¦ÏNÔÏ-#Ð9QÐ8‹ÐQÄÐ,Ñ<CÑ0€Ñ8±ÑLêÑ47Ò/lÒAœÒ2ÞÒKÓ2]Ó6�Ó/ÇÓ5÷Ó/-Ô3]Ô;‘Ô;ÍÔ%	ÕQ/ÕV�ÕOØÕ((Ö"QÖ tÖO•Ö:åÖ: ×[×6p×(§×%Ð×ö×+
! ØS6Ø$ŠØ>¯Ø3îØ,"Ù,OÙ4|Ù0±Ù0âÙÚ5#ÚTYÚF®Ú*õÚ1 ÛRÛnÛ.ŒÛ7»Û*óÛ?Ü^Ü+|Ü¨Ü"¾Ü#áÜ)Ý/Ý,CÝpÝ1†Ý¸Ý3×ÝÞ4$Þ&YÞ@€Þ"ÁÞäÞ
üÞ
! ß"ß74ßlß!†ß¨ß#Ãß$çß(àD5àXzà*Óàdþà1cáf•á)üá &âGGâ!�â4±â5æâIãCfã:ªãRåã%8ä(^ä%‡ä!­ä(Ïä%øäuå;”å*Ðåûå8æ0Ræ'ƒæ1«æ,Ýæ2
! ç=ç-Uç,ƒç3°ç.äç)è<=è$zè,ŸèÌè4âè+é.Cé&ré"™é#¼é>àé=ê;]ê[™êCõê…9ë?¿ë)ÿë0)ìJZì#¥ì!ÉìVëìBí7aíF™í6àíî42î>gîK¦î5òîL(ï\uïQÒï($ð1Mðð?–ð2Öð7	ñ,Añnñ„ñ¤ñ‘Ãñ�Uò+åò(ó@:ó4{ó4°ó<åóB"ô$eôYŠôZäô+?õ-kõ,™õ5Æõ4üõB1ö?tö"´ö#×ö+ûöV'÷~÷3ž÷Ò÷ë÷1ø=ø+MøAyø"»ø(Þø,ù)4ù(^ù(‡ù°ùEÏùú5ú/Nú%~ú¤ú@¹ú@úúI;û…û4¢ûS×û1+ü6]ü2”ü9ÇüBý2Dý7wý)¯ý+Ùý(þ#.þ#Rþ#vþ#šþ$¾þ!ãþ&ÿ.,ÿ[ÿ=tÿ8²ÿëÿ4(=)f3�6Äû8;Q>�=ÌH
! 8S&Œ1³5å0<LJ‰;Ô==NEŒ0ÒDDH(�'¶6Þ70M<~U»T@f:§)â$X1TŠ\ß3<	,p	X�	Xö	0O
! )€
! Hª
! =ó
! 14P5…5»ñ84J58µ%î(
K=
K‰
6Õ
(<5;r=®(ì6=LCŠ:Î0	7:-r. ,Ï=ü:,MDza¿U!<w>´<ód0A•=×8^N)­-×IION™'è.<?2|R¯%((-QSÓ/æASXa¬<AK,�º'Ú,4/8d�$³+Ø/4<N‹“4ŸÔè"/;G/ƒB³4ö4+ `6�_¸CT\P±#l?2¬<ß+ -H ,v *£ %Î Cô ?8!@x!6¹!"ð!H"\"Y{"@Õ"F#]#!s#C•#RÙ#L,$]y$o×$]G%@¥%)æ%E&PV&1§&WÙ&&1'X'Gx'OÀ'J(?[(5›(4Ñ(E),L)&y)) ):Ê):*#@*3d*:˜*:Ó*:+9I+>ƒ+=Â+>,C?,4ƒ,>¸,4÷,>,-Bk-S®-b.Ae.@§.@è.E)/Eo/;µ/;ñ/Q-050)µ0-ß07
14E16z1I±19û1522U27ˆ2*À2_ë2,K3Rx32Ë3@þ3'?4g4{41•4Ç4CÝ40!5/R5'‚5(ª5'Ó5û5O6 h6‰6¢6@½6:þ6Y97(“7A¼75þ7#48CX87œ8:Ô8.9>9*[9†9(¥90Î9.ÿ9&.:<U:’:¦: À:á:';/);,Y;-†;6´;Vë;=B<#€<(¤<)Í<T÷<ML=Wš=6ò=@)>?j>ª>)Ê>(ô>2?-P?+~?3ª?+Þ?(
! @03@!d@(†@D¯@Fô@5;AqA-‘A?¿A.ÿA".B'QByB!•B;·B9óB;-C%iC�C3©C?ÝC2DKPDKœD.èD.ERFE)™E0ÃE\ôE]QFH¯F=øF,6G0cG%”G>ºGaùG5[H1‘H˜ÃH=\IFšINáI 0JWQJB©J&ìJ6KLJKX—KKðKV<LT“LVèLW?MT—MWìMPDNK•NPáN>2O>qOV°OiPUqPTÇPLQ©iQNRzbR0ÝRDSSS`SPoS0ÀSñSþS
T*&TmQTw¿Tn7UD¦UFëUJ2V3}V3±V5åVIWJeW°W·WFÆW
XNX3lX3 X+ÔX"Y)#Y3MY7�Y?¹YEùYY?Z<™Z+ÖZ1[D4[/y[:©[8ä[+\3I\6}\^´\<]<P]5�]+Ã]Qï]AA^ƒ^\˜^)õ^$_.D_rs_@æ_>'`(f`0�`8À`"ù`,aIIa2“a'Æa'îab"bK?bF‹bÒb%ébAc#Qc.uc8¤c/Ýc'
d,5d:bd�d³dÒduìdbe�e"œe4¿e4ôe")fLfif'ˆf°f&Îfõf-g%Aggg�g&Ÿg%Æg&ìg1h0Eh(vh%ŸhÅhÜhòhi&i=i([i'„i-¬i Úi#ûi7j-Wj…jB”j7×j3k6Ck9zkC´kJøk"Cl flC‡l,Ël+øl_$m,„m±m<Ìm	n0nAOnV‘nSèn8<oEuo»oØoño'	p51p4gpUœp,òp0q(Pq;yqµq=ÑqDrGTr<œr=Ùr6sNNsH�sWæsW>tG–tWÞt&6u!]uEu7Åu;ýu89v9rv=¬v>êv()w(RwG{wGÃwOx [x |x"�x;Àx=üxM:y?ˆy=Èy=zDz%^z8„zz½z#8{4\{‘{V¥{"ü{.|N|k|4ˆ|P½|}2,}%_}…}Bœ}Oß}#/~.S~(‚~D«~*ð~("DLg!´ÖNñQ@€’€±€Ï€å€û€,� >�_�-}�<«�9è�@"‚!c‚>…‚NÄ‚/ƒ7Cƒ&{ƒ¢ƒ,Âƒ/ïƒ(„4H„}„(™„+Â„>î„7-…+e…q‘…A†FE†FŒ†>Ó†;‡7N‡†‡(¦‡?Ï‡7ˆ.Gˆ&vˆ*�ˆ,Èˆ*õˆ/ ‰P‰>j‰N©‰Bø‰_;Š(›ŠHÄŠ1
‹G?‹Š‡‹JŒ,]ŒZŠŒ,åŒ1�"D�@g�=¨�Bæ�*)Ž1TŽ&†Ž%­ŽÓŽéŽ=ýŽ&;�b�}�,˜�%Å�0ë�!�">�'a�:‰�<Ä�+‘4-‘-b‘"�‘6³‘Mê‘88’8q’#ª’$Î’+ó’“6?“&v“�“7¸“6ð“+'”.S”‚”4¡”>Ö”;•,Q•"~•)¡•1Ë•Mý•5K–+�–.­–^Ü–5;—Tq—jÆ—51˜g˜#y˜+�˜$É˜'î˜1™ H™5i™0Ÿ™"Ð™Só™GšbgšVÊš !› B›Ic›a­›9œ?Iœd‰œ/îœ<�[[�0·�Tè�"=žX`ž:¹ž=ôž,2Ÿ*_Ÿ„ŠŸM \] 9º 1ô R&¡Ey¡A¿¡b¢Bd¢|§¢b$£9‡£XÁ£ˆ¤D£¤Vè¤U?¥A•¥E×¥+¦?I¦/‰¦9¹¦Aó¦5§K§1h§š§6º§0ñ§/"¨4R¨*‡¨@²¨.ó¨)"©5L©‚©(¡©(Ê©4ó©!(ª#Jªnª�ª¬ª.¼ª!ëª.
«<«)Z«.„«$³«)Ø«(¬+¬0J¬@{¬3¼¬Lð¬=­%J­'p­3˜­5Ì­)®,®)J®;t®5°®"æ®;	¯-E¯*s¯"ž¯!Á¯-ã¯°70°h°0‚°1³°?å°.%±-T±9‚±6¼±*ó±+²&J²Nq²8À²ù²³-1³'_³$‡³ ¬³JÍ³2´K´_´qu´^ç´0Fµwµ!Žµ°µ(ÎµU÷µM¶Kl¶+¸¶+ä¶+·<·M\·Lª·D÷·@<¸6}¸´¸0Í¸ þ¸-¹+M¹0y¹Qª¹-ü¹&*ºDQº*–ºBÁº0»D5»5z»0°»?á»D!¼1f¼#˜¼?¼¼>ü¼=;½.y½.¨½5×½J
¾#X¾&|¾*£¾+Î¾ú¾;¿1L¿1~¿N°¿Vÿ¿SVÀFªÀ6ñÀ0(ÁAYÁ.›ÁCÊÁÂ&,Â*SÂ+~Â#ªÂÎÂ9îÂ9(Ã^bÃhÁÃk*Äi–ÄZÅj[Å7ÆÅ:þÅD9Æ~Æ:šÆ%ÕÆ3ûÆ2/Ç,bÇ"�Ç²Ç^ÈÇ9'È9aÈ ›È$¼È$áÈ1É18É8jÉA£É\åÉ)BÊ-lÊ2šÊ?ÍÊ?
ËAMËB�ËKÒË:Ì7YÌ3‘Ì6ÅÌ6üÌ_3ÍV“ÍBêÍ1-Î_Î7tÎ3¬Î7àÎ;Ï8TÏ�Ï+ªÏ+ÖÏ*Ð.-Ð4\Ð&‘Ð3¸ÐFìÐ?3Ñ+sÑ&ŸÑ*ÆÑ%ñÑ<Ò\TÒ4±ÒæÒÓ Ó3:ÓnÓ$ˆÓ8­Ó4æÓ8ÔkTÔ6ÀÔ]÷ÔMUÕ4£Õ3ØÕÖ,Ö#FÖ@jÖ«ÖA¸ÖEúÖB@×,ƒ×3°×ä×4Ø86Ø(oØ6˜ØDÏØLÙJaÙa¬ÙbÚ1qÚ0£Ú0ÔÚ0Û06Û&gÛ0ŽÛ%¿Û5åÛ5ÜMQÜ5ŸÜ4ÕÜ5
! Ý4@Ý4uÝ_ªÝ_
! Þ0jÞ›Þ·Þ"ÕÞCøÞY<ßV–ßbíßCPàH”à$Ýà)á>,á$ká%�á-¶á*äá!â1â7Eâ'}â<¥â(ââIã+Uã+�ã*­ã!Øã*úã)%ä5Oä/…ä/µä6åä?å&\å'ƒå«åÄå%ãå:	æ)Dæ*næ5™æ@Ïæç9ç-Wç)…ç.¯çFÞç9%èF_è[¦è:é+=é"ié-Œé;ºéEöéF<ê8ƒê'¼ê*äê0ë$@ëeë}ë!™ë/»ë3ëë*ìIJì”ì&®ì#Õìùì.ítEíÆºí�î%šî†Àî=GïN…ï:Ôï6ð=Fð4„ð1¹ð0ëðAñO^ñ;®ñ/êñ<òUWò­ò=Äò3ó(6ó_ó(sóDœóáó,úóO'ô8wôH°ô8ùô 2õ.Sõ6‚õ1¹õ2ëõKöHjöS³ö@÷7H÷€÷�÷»÷Ø÷÷÷ø0øNøkø‰ø¦øÄøãøùù?ù\ùxù�ù¯ùÍùìùú'úCúCbúa¦úUû[^û[ºûMü$dü$‰ü7®üaæü4Hý&}ýI¤ýKîý.:þOiþ:¹þSôþRHÿV›ÿEòÿd8A�sßtSkÈg4Nœ_ë_K_«``l`Í_._Ž_î`N`¯`_q_Ñ_1`‘`ò`S	+´	)à	/
  
! /:
! „j
! Bï
! E2Nx3Ç8û242g2šMÍ'
)C
1m
1Ÿ
1Ñ
2161h1š1Ì*þf)/�oÀi0_šmú†hOï4?rt'ç]]m^Ë^*]‰^ç(F2o2¢2ÕOjXjÃ..6]E”@Úw<“6Ð‚@ŠEËBbT9·XñˆJ&ÓDú:?DzA¿%H'Dp%µ7Û5iI ³:Ô?$5d#š"¾+á0
 .> Im I· 2!;4!Lp!%½!3ã!m".…"p´"H%#Vn#Å#+ã#$5-$-c$+‘$)½$!ç$%	%&/%%V%-|%%ª%"Ð%8ó%!,&RN&?¡&$á&'-'*M'x'–' ¬'Í'à'4ÿ'*4(1_(*‘((¼( å(%)$,)Q),n)$›)#À)/ä)9*+N*!z*@œ* Ý*þ*)+@+)\+1†+0¸+7é+ !,$B,/g,'—,(¿,4è,V-)t-Fž->å-d$.B‰.=Ì.4
! /@?/8€/W¹/F01X0QŠ0XÜ0Q51e‡1-í1'2HC2DŒ2FÑ2Q3Cj3=®38ì3;%4Oa44±4æ495/=5Km5¹5AÓ5@6XV6*¯6CÚ607(O7!x7Eš71à7083C8'w8qŸ8}9"�9N²9&:'(:6P:‡:Cœ:„à:"e;0ˆ;J¹;K<*P<2{<9®<.è<*=B=Y=j='=0§=7Ø=>!/>(Q> z>$›>%À>&æ>%
?;3?.o?%ž?*Ä?:ï?"*@"M@-p@Bž@9á@>AUZA/°A?àA; B*\B7‡B¿BVÙB70C2hC1›C>ÍC2D4?D:tD~¯D&.E+UE3�E+µEáE$ÿE%$F&JF/qF&¡F(ÈFñF
! G$G!CGeGvGˆGM GIîG)8H&bHG‰H>ÑH1I9BI#|IB I4ãI(JHAJŠJ,¦J2ÓJ@K@GKAˆKDÊKFL>VL=•LCÓLCM7[M3“M?ÇM=N6EN;|N#¸NGÜN)$O:NO‰O$¨OAÍOMP?]P^�P0üPR-Q;€Q!¼QDÞQ?#RAcR:¥RYàR4:S#oS5“S$ÉSîS
Tp-T)žTFÈT:U,JUwU“U7©UáU(÷U$ VAEV>‡V)ÆVgðV$XW}W‘W$¦W<ËW"X+X4KX2€X0³X[äXA@Y?‚YjÂY--ZX[Z<´ZgñZGY[7¡[+Ù[\$\"=\)`\7Š\5Â\ø\5]AN]�]°],Ê]1÷])^7D^4|^N±^%_(&_4O_=„_7Â_ú_3`/L`"|`Ÿ`½`/Î`;þ`*:aea~a ›a¼aÓa.îa,b6Jb!�b/£b.Ób$c-'c Ucvc'‘c¹cÖc%ôcUdpd.‚d%±d×d9÷d1e)Je_teaÔe`6f.—f*Æf+ñf g>g ^g-gP­g*þgB)h&lh+“h?¿hDÿh>Di6ƒiXºiXj5lj4¢j ×jøj2	k<kRk4ek-šk0Èk4ùkF.l'ul=�l1Ûl5
m'Cm8km ¤m"Åmèmn%n0DnGun7½n&õno8oSo:po"«o%Îoôo!p5p2Mp-€pL®pJûpAFqJˆqAÓqQrHgr°r&Ðr/÷r9's'as)‰s#³s&×sþsHtAft>¨tOçt07uhu1‡u'¹uáu'ÿu'v"Cv!fvrˆvJûvFw ew^†wCåwg)x.‘x"Àx2ãxˆycŸy5zM9z6‡zE¾z{2{]Q{b¯{V|9i|C£|=ç|F%}Hl}Rµ}-~.6~e~v„~3û~=/EmN³E€:H€~ƒ€0�C3�&w�3ž�1Ò�V‚B[‚/ž‚,Î‚5û‚<1ƒnƒ(ŒƒTµƒ8
! „^C„A¢„@ä„.%…,T…#�…¥…4Ä…'ù…0!†6R†4‰†P¾†8‡KH‡:”‡Ï‡<ç‡:$ˆ;_ˆ;›ˆ×ˆ#óˆ2‰J‰Uj‰:À‰1û‰*-ŠEXŠ(žŠ4ÇŠEüŠ2B‹Ju‹-À‹,î‹>Œ,ZŒ>‡Œ4ÆŒFûŒ3B�Fv�$½�6â�^Ž/xŽC¨Ž4ìŽC!�0e�8–�Ï�Ü�4û�%0�*V�2��)´�2Þ�‘<‘*W‘'‚‘7ª‘Eâ‘S(’#|’K ’ì’;
! “CF“&Š“*±“FÜ“:#”Q^”[°”l•my•rç•RZ–r­–* —)K—&u—Aœ—mÞ—.L˜*{˜K¦˜0ò˜!#™ME™E“™RÙ™?,š-lšnšš0	›+:›8f›*Ÿ›+Ê›?ö›36œ@jœE«œ#ñœ$�$:�&_�%†�i¬�iž"€ž0£ž0Ôž4Ÿ]:Ÿ,˜Ÿ%ÅŸ)ëŸ, AB „ 9  AÚ $¡9A¡:{¡,¶¡1ã¡O¢?e¢¥¢¿¢Ú¢D÷¢H<£,…£'²£:Ú£.¤GD¤)Œ¤.¶¤-å¤@¥T¥i¥‚¥™¥'¬¥.Ô¥N¦#R¦!v¦A˜¦+Ú¦%§0,§]§Au§/·§ç§$ý§W"¨8z¨?³¨?ó¨03©3d©X˜©,ñ©Sª(rª,›ªÈªUÝª3«@«	T«@^«Ÿ«2µ«[è«3D¬5x¬3®¬2â¬2­7H­#€­&¤­MË­B®$\®'�®*©®4Ô®:	¯OD¯O”¯Oä¯O4°O„°Ô°	Ø°â°²ü°j¯±&²&A²%h²#Ž²,²²ß²)ý²,'³9T³Ž³>­³;ì³%(´&N´'u´%�´7Ã´<û´38µ:lµF§µ;îµ7*¶8b¶7›¶AÓ¶7·@M·9Ž·DÈ·1
¸4?¸t¸“¸*³¸'Þ¸+¹+2¹5^¹)”¹(¾¹-ç¹)º@?º-€º®º½º*Úº+»1»D»b»»&˜»¿»Ú»6õ»B,¼o¼x¼¯u'@Û)n(èºFœ	bEœ,�:(AÜ
! t»ý&™"èT XG˜†yÄ	S+
! ­à«æ4Ø(+Æ+¢$+A!%ñQ.J.3Ôí!‚$m�b$6+l$Ü$Áq*›)®#*ÿh-ü$U&Þ*Ú¯)à3 $+/¥Y°-?j+÷ŒŽ§^O'aŠ-H%?	†Òy
êþ"ÿ.Näî(J/QT,±Ã'Z(ŠuÓ
! JõN'Ê 
! ©¥+¦ëÎ"EõF'!+hª-*_(¨ó-/ˆ	§/*v"§)²)$n$�v-Ø&'sB â(ø-D$ø×¨(
! }!ß
10<g''1ÉF%í,-È[%H¨
! FÃ$Fx+ã(`ŽžPï%I5)F"-'s8	W)KR$…m¾# ±0±OÌm£E*ôY.il&º4)!&K+#›¥ƒF)æ¨Ì/²+D%b(ù¾áø„Ó * ù%¹+J
! N3,q'³¿)
-£¸D'
Á&…Ä[üO0§Ü«Ua +÷	£*À(â$�#Æ!¤ Ä~–…ñÛ"» KK‚|e8}Œ+Ú_/&«!ñ#kT‚))ÅÜ"’&¨Ù,e$w!î�&þ/Ä
! ú‘/Ê#£#$]‚
! šæé¹)ô ;*œè‚%í	Õ*(
'
! "©	<¤.6/Õ‚'�~˜{	F
8*#%ÈEä,‰™é	Üú(w*H[0¸ßŽ,F'˜†?-¨-'Qt!3/&¼(ë¿1Àþ-ð|
“#P/)&ÉªÓ®i5$þ
ó&™Mì
! ýÇ›j!’~:.
! ä/P@&B#1�œD(*½&�¢ëÏ´&¾ä+–((°&È`ôr¢Cc)a$LGÖºE%²!´!G,$Þ#Ö##™¸«)labzŠ,!Ù0#,a:Fž'/=zñ+² ü#o
®‚¯$sH,W%ÒØ
£
./
! »l'Ö{+† .gzŽH	Z�ø
! ¹.×.Ö({òº	z!,…%‹ºdk_
d-S¡Õ7ÊYžzÏ-œÛ
! 
  
! Ê§'Qg/Ë/9*)¶ R"ˆàî!5-¬!§*›#¬ö”ÔV!áômJÑ£"•
! +d ?!8)�.�¶!íÜ
! #²”íÃƒÓò#Ê—€'¸u*ì b—..R
! 2&åz7*Òò*¶/‚ÿÃ."v�%VàÔ(-#Œ§…E3–%¾Sd/Q»àŒ.¢‡Î)±ˆq
/H ¸`
Íƒ)Ëˆ}Ñ*&†úm'³¸yç%ƒ'=&à!öÄ&Ï	Î+s'Ï,ir,„/Â�)w#æ$Ö
! ù#=,!¶'G*þ~	¬7[6Z*þ.šs6�ÿŒiÉD
! z/ãÏ
! ®/ß+	&$)[*é!\U©M+P*üý—\Ä%.[
qê!c F..!Ý	^Žˆ+œE)ý/GÇ<,Ü-Ä­oâ#’'%ÍÔñ£.¡ÊÄ›^#Z@½¿âC$.b©¾+W(\%Õ9
‹
m.ò*ð¿¢+i$N|	Û,*0*˜&®‹¯ù=
! â")b-¦"ª¤'!Íhu}?"4„(Ý*ê4F"4.À
! ì
! Û‘"2 ˜
9€
! T×%¸/?­m^
§(Z“åpÛÂÁs)H<ª	ýÉÕyßVº-jr5F
! —Å+ûP$ð
! Û/'Æ?/˜'!H[®é)¶
! LÀ#¤
'<.C´'ÿ
é!õ
! �1*�"P+²ò.ƒ	�}/Þ*'ûÀ?Ï"…(xG&1{3#
! ù/k:æ,,	²#Ç“/~+Œ^| }š,n$]
! ú$%*ÌÏ&ëFâgÅ$H"lS'bdú	Â† ×Û ¤&ÚŸY!bÁ-”.>H!(rŽ*g˜~"y3+Z)é9ïå)Û'_!`.Œ$)
Ñ',JEÁ¯.Ï“#†#½©ÏÂ+�!8+�Œ›-?
! à*íi¿‚]7)k+ø¸-~Á±)Á"I($(ƒF#"çº"-.˜S?á(À
! í
@ñ#ï -›"yÆ«
²«E$!¡
! ÌÜcÓ¹Ñ è	¯©)œ B!))¾'œ-%Ÿ*#ýFÑu
Ñ×'™(C,*	Ô'§6,Ÿ9H¶++	-'”Ÿ,Ñý"
! \.Ú(s:’)j"Â\ Š(H„‚Åù ê+X,(.ú%©&m"4&»ù	Ò‰ÿ$ƒ"¢,ûw-‘¯'+A#ÞÒö/[!A´¾"2"x@ÿØ.!Š)æ",Q¥¤)¨ 4ãc2ƒ€ƒÞf7Ýæ(
! k¢¡*8 ô–#Nz	 ½*e)
! È±3‘ª'&)­d=.¶!¹!Ô"C­(·¥$è$S%¯‡	”ú< �%0<9	9"€%ð°Ä%&d;$hþ,)ÔºÃ)„!™ÞL
! S
�'ø"*¼ G
h$O)å,:W9("ÕŽ.ä#ýƒ+—$YÕçìrE)�%€(ª)º
ÙÖ<
~(@0†L+&0p"¯	ê*Ìí*n"|'û./
! �
! Yˆ†'x8.³ ûÇ"!0¿&=Vëü.(Ý“% ,Ð+€/&3!T,@†Ýf…
! 'nã*ý#L|ß,p+U}b'î |$ "É*
! åG.¡-Él
Í*¥(M>5¸v/&4`>´™~'óô+â*ž&<õ",ô4n	> Ö!##1çÿû%½,ï"pXïbŒC
! °A)ñ.$!§­N	ðÐ-Üc/$&Î&Ç2»%¯7
! Û_.ˆ/¹”3""UD/']u
!  ž¶*ÅþŽ%PÌ
®'À.{ §$‡O\¹,Ò%ðp!¹¼+tƒ7-Õ#~Ï ›(Q÷$½å+¯À²-—Q
”%—6RÝ Á(�&.-¼#ô/ý,,œ&på/�/‚'&+IRv(8* -´(Ì™Ëý(¾;	tKK|1#Yd~+ŠëV-Ö*Z+º)Ìã#µ
´ 
! * 2º‹hw/L)_]$Éª,q
æ
ç!Þl¡'Ä/š	!X˜­&;Ì'Á¨Ž%‘(
! ãA
-"¿Dò
..l³,¢»
! ýô.I
! w�,ö W"'õ'ó$ó-
³9$âÓ,×(+Ø/jL&!!‡
! c-¯o-XJ'ÐG
! Ã&$/,M!â/[€Ñ&é,$‘8™Ë%ø._O›õ«6ïã5¹±8P0 m[N*Í
! ¸
! _’$Ï´/½½)Ú#j,þ D	$³F»2+æ*Õ%Ø%Š©»œ
þ;™*Árƒ$ÃÊq%bá'ÏÔ
×!å5Æ&-›DÖÁ)Æ%žÛö..	ño,xŠ¢!+¤í3m'*¸Zeœ
%Â|&n"ý
4'òí�Ð% #^/A.þ•	R¤	±,×*^ ,ÔÇ+Drrƒo'	/Þ
šè†(!j/þ*õ2¡&
! s&VÃ*÷.S#CyG'§�+ð"h)'}#ñ %V%.Ó.Õ"D6
! ˆ….¯z"£%¥%$Ë!,ìQ)?¢V&Ÿ cý÷€#$�Úo$†"
! *)`Ë+7ùÎ$¤’i»*šüö“^›Å,Ó
u&÷Ö	ã'+sZw&¢Qi *.q-J+EÖå$À'PDµ.¿#w$5‰-B
! /WÔ'"�ƒ(J­ûú
dÙ Ø--)«W1'’!úé#
Ù
! á€Î ¤Wã"Ö³&@ú�&e~m#,%+Õ&De&¬-àÏ–%h—°ó-!ÞÂ%éñT¢ tô)3)¸±÷
œ
! Ï&O&d"üF0•-åë ¤
! <#…#ã¦¦/}"ÏÝ.�ÿ'³/-+±* Xó…(-ñ-R!Â÷,•&&Dñ
Ã
! |Ð.]‘L.Â)ž#Q.·!Ä»¼hxç/{S(/?÷"*‹¤�$$
J7Î$½6$B*!h >	©'Äÿ
! “"
-,

ÛXá‘Œ#½+V
Šoôûû B'²wr·ö
b+µ
! 
õ·$˜
 Ý<4W	Ç*5
±	~'®+ú
O$Š	 %¯#0&âÆ	,.o*,Kb<)¥E+)¤N"¬%!áÑæÎþ%²GñÑ
Ûµ*%)Î*LS0#$9k'')eÄO(-o€š\
­�/&U/º#_àÀ%®,9¥isð	£(ø¡üL,à+áB0Póï'÷d!x
Ú_	3Ò.µ>“!:0!L:¨" Ð¢»%×#Èœi/±Š+ÿ"{]!kL(V(z.6.Ø/.¦%çý"ƒ‡†ð,Ls.f
! £+J!C¢&a "t(áˆEÇQ%tEª(,%Œ×&k$„¦+ž
! �g'¾-OÎ÷Ü"u»Ã- ¾(JùOj<
! åœ•Ù+r){
! ¯ßÓ:Œb ;ø#ñ" ÀG!-G+6*¸*,õ»)C‹hd,N7“‡
,`œE&?ß/;u`!æê ó!V�m·¥ 3'Ï!³3¾²- (Ä*%
! !#É¢	A$ÃÀˆ)m¾
! zr*y!OË‡½Õ´ßÉ	#0ïN&üÊ[×,?,OéßB¶.‹®î-óaè²¬¡5ù5!Ýßg!a˜¾UI&=Fà	V)M�ÀX!.Ó(q5"'ì‡m)dn6PN!:»ç•+l¯Î,´-1[é¬ ä	x_
! Š+6�Ç'Œû
&ìõ*”-1)2Ä'`¥mcÑ.HòÐ²"X(po(š
! Ç$á#müZ+À°�‡%·(í 		$'’'’+ò³(Y
Tþ½¬+ÜP&%ßy©!Ž³Ø`í“æ!Øâ	� þ!Ù'j®ÔèX*CÆÕÎ/QÃ-oB#ê¦$¡4
! ÃM(7)Í	<e|£ –/ä€ª«G)æÉÉˆ,‹4 Ì…,A!Þ
! œ'0$×t!±.…ê${a/D.ýoK'ÙÕ/µ#4*
! å_Ài`¦)¬QŠå m$ï�—,Ì¸�-´çO.'•*(!
¹%c
! N'ò!¿.`®Ÿ/9´]1B/Þ-’J�	’â¸jHÑ$�,N+!ã
Ùçã	¶w	ü±©Ý
?{5"K*&Î,‰®e.°�&B³g7#^ (g(Ù8X-#d· —*š
Š*ò
‰�)O#Ïãô*ÀšL%îØø)�Sí/gK)˜,� P-É/Þf
7('
! _Âéé(ÀøŽ$ÂO^í+o j*"+Ð`\-I)0Z	8'Ä±."+,@%9I0ç*#¨+°(wÌ%]Øv
! -º»“§%­0³â12�)ÝI¾Ä$],£(Ä-
! £B
Áç(3ä.ØÉ%å!â0Ë*¶Mx&e>›Š¡³.#Ü!1+7Ûÿ Äö	{>.Ÿ+MÍ&Ë�1
! �*×÷"L
¡Œ-åi¶%è,ú¡C¤,“a	!K	c#¶,É$È.Åô-y/ñ&G€	—oA/j#7X&; ¯	xÊžî+Ž¶Ý)p(‚bž%Ÿ*G�$W-Ô”)¢
! Ý/š-l,(WAõ/'&n#dï*ƒ!‰ ô"—[éé+Ç‹/ã%nÀb„‚*K%^Ó)±*óK/7ò*4+
! á*2‘Æx òt [ër%­Òðqde#&›
! ÁXd0Ý(T!—",.ç
! %>§+á¨±&• G(à-á}-&/lœV	oËÁ£/5\*é'#¨-Œ¥$üï&G0)Óª�,>'[.a,šm'œ,›.)f7é ¼c	Ç	M=8„ê- Í	€-«à†N�®…°ê&Æ(®Ð…§	¢ÀÙ¶ ªýÇL c�`ø*u¦¾ÒC0õ-‹ñ +!‹.jà,s.&»,5,Ï÷R›N(-aÿcí­(Ã/
’·þ
! Þ!}K"K,‡ïLè×^¬Ü)Ô+€
qüØ;�#Û+�ïh$Ð -žedpê"‹ã¨®!‡$²AÓ!)!v}'È"äóú
! %ø!ÅÉ?+ºrÊ$0›Ý({ú)-"i"*7£-îÔŠˆê|"[ù:ªÐÏðºõ!¡!XÙ+
! ÍGI ·*™
#,*ì#õù2*ò�í&4LH
ó'Ÿ		¥p
! !/¿%#„ÅS/ÅÐ‘ n‚ð(pÓ$'7'0+F&¿,ïbkÖ%lŽ+ÕðQ³%0Ë%Ñ"§ÇRà"Â'È
™½9/P(ö€Z‰›=%l� 	
»(C	‰+0V,¨Ÿ!Q0ù2$½&^	�O
! ¶õ°#: Óòò‘á-íad–Z 	Q§-Ca„$�"“+>/·ò&4/1/!6¼õ#m/ƒ&›];:’&E.T/+ ”&¨�P	µº 4!¡"y 9'u0ë´"×)8U´
B6P%�&�s
V$-“.P,º'‚,.pK#(#A#ûës+‚î,Q'U-E.\–$Z‰(Â|�"�/$+x"›$!/+.¿È $xÙ"ˆ>8tª%¿(…(. +B,pü
! Çï˜(bW,t'Í(€ô#µÃ	9„)ª¼)ý.¥%F#)š#Í¯ùÜ%Å(`Ÿ¦t+Œ%®6(ÞL$uG¨)x/ÖB($Õg-+¯ ­O¯*Ôµ”Ë(êf-¦ÓK)I"Å&%óÎÖBº4Ž)ZFh.1-?ÿ(</µT%«(/ägm!e) 
z%,æ#Ü#|+>$;&,|zˆ²ÁÏ
! '&©Û.I‚÷|#Å63Ö$æÿ«yîY½òŸ-'{g
Ê*ÍT$Ÿ±þC1˜²”Å~M ŸWbŒ(Õ°Õm%:Ó'i#U$º…
þªb!•J"¡J,Ç%ƒ–‰í))ƒ%u+Ä•)©
!  u!�f%Ü]÷N-M=)	.µÁ!€ÁÏî�.9v!z (^.
k&Ü(¯–Ø
! 0‹Í=	‡«£–Aú ;Æ/3#ÊÑÝÀ3 ÜÇ/È#$W¼(]]+ÚÝ e,:,š,I,Æ*,*ï"Ñ+l	0^´*é
! ,jóW õîB]žÎ¦f{)�'-œñE½!Oj(ök!H-·Uÿ+Á”P {”!éÌ-á/_æ¬Æj(M.c&h¬×ÐK(	)/Ï\�~¥î"”Oœ*jxTM&(Á»-…8,?"œ+¦¿s -bF¬“-�>Ëì(GÌ	8u$NQ&Â&¶¶>÷(ó/¸,Ñ-g€xl#³“û&‡&;%e^$#å¸Y˜*£)/k
! ÄzU*
œä1¬
! z#	Ðø&™vqÖ+X€þò
¼˜, v+>0
$Ã	S)w¦,Š=›Â™	X$��—'&4ù"õ4� —} IêX*Ãk*z:Ø	'0Š�.ì$^/Ä ,o)"‡‰&@¶6
à
âèè&°’
! …$«¤%›H+µ,�o%# °À ô0/2.…"�
! !°ø
â#*)%¿éÜ™&@§h"Kï,�/+¼"ál,·ôÙŒ™„-Ð	í$l(ž*äÞ;j.½éáÓUÅ*¬*)'­ Ž*�Åø¹'Þô(ús%}SHp[-ƒ*ˆ´ÆÝ‰ƒ/kP¢)o”ô´v&s¹/¸úÑ#J&ZÃ"
'/.ÉSŠž!…žG-™4*ª-p,Ï
&@£– '  5\¹&$0JF$¨Ž|.‚¨½7$Å¨-(œ(	;'.ge+Ï~%jìè|à#¯M2
š¦M%8¹ªÌgî£&×À)æÈ(¼&ìV,ù
! I
þ`y =$H)»Ã.­%Ö'�×r(ï¢	'~ž¬/Vv	Ð
! è,>(È Ò+ú1%å“îÍ)fE
¿ø	|0	ì%:V
! í"�3Ï<h/g|/A%}‰#ï)Ÿ"Æ
«
! ½ê#à)D'¸'Ÿž/6Z"&!º+µu£ì
Ã/é.ä fJ¬,j¬�
! !¹äÇë$î$¤+-n'\/y‘¤\"W	-åžWÚ¿+uØù²\1!íx¸Ó3&ß/d)Õ•¶	+M*^Š 
z)"0Øé¸&£¤ïI;�O
! )ê…ÛU
Ó/ï;,‰
! Ê/ÿÍ#"ÉI%"S!(l@"ÿ	˜	]e�‘­ýþ¨¶(Š<Õ¸)Á›)�#&i‡,0¶¬	4-#R
0Žaí'5-±+'jLG
! $\!})ŸÇ)ÂhˆkH2§†%y
! £L-tå6µ ÁÐ^uœÅ)£ê(0D*z�#¼ÐQi«ËI#•Ù-Ò
! Øð.Þ'N°‚ #Õ+1ï
C j$ñ/l*�%èvo&Ö
·%N$-–
Š	Õ
Ù^k-Ÿ(](ò(P'&þ
B˜
! •1_
! A,Ïð&”
! 5%,F’N–7 Ï~+h`,8N"t“^™,L'e , Ò	¼C+Í	õÛ%8%Ò£.¹-^f§’ K´+æH#w."ðo"^4%À&™³&2#9Lú-»ÆÁÞ’ûk,‘¼ñö(ïx* ´,q+ü)N‚—Ú-00Ê-9%$*ô÷%:óÑµ	ç"ƒp
p#@.·.ù(ÑY Ý z’”+i¼8
! ±A")Ø,wät@}´	?”	®.WÒ!¼‘#YÝ%™ÙÂæo	±ã ”a+ö,V.=á$˜g,¼Ã	´ñDS(@J(µ+M$F ­-õ(ö²&™pÆ&ýc+4\ŽÖ/¹(lx&$ c-` à	‚‚/P*"�$å&¢”9v/%½;Û6ªÛª+0ð/	,?l$(ÿŸlrËÚ"Ï%)$HÌ.ò,v9&ž´�*
! ;/ñ(	ˆ.)Æ&9°%Ü	J#X‚" ($-‚s�Õ`n(–B)ã.kì!½
! VÝq./Í.ò)2Ÿ4¿�$�©³¯-(a
.`l
! 1(0,3~"²™%Éü¿‰Ð,--•¼-W$|(–÷$Ù ç§!ôqÓq:‡"ö—¹ ñ¶#Êôc?
‹#ªÍ-j(TŠË#4îC!	+åfþ$L#IÃ)Š
! Ã,–!)é/³Ì(éI†"+A&‡(ÒEJ0ÎÇŠ#·Eú,ô
! *P#]¦'A Z
Ü&k‹ ÇÈº%Ij&œ%oô
úí!å¥*7Æñ)_ú;-†>'Ò
! ®
! Ö€,rÿ°
Ú!lw")…&	0 &='	L	†æ.UP,1
¥&¯ð%ì¬#m'ƒ ¯\èÓ ,Ÿ‰)_'1÷/T-9.¹Ç-�	ôÉ,0ŒT#æ0Š/Š$ô‚™Æ; *,|)”(Ú¿-Vv%›Ç¢ï#â+©*Þ&Ê&kz,}üV0S"¿37* ÷8Æ#–-·%$o%†£iÇ'	œ‚¡¡Ý#j
! ‹(I'qn¼¯~&Ñ%žà*/ë
! ½8Ë +²
! ?20"Q®å…?’ê%Å%¿ 1S8(tàwc's[&X%þ)‰ë.Pa4€
âÚÛí%Ë	t
! ¼¼'=•J1,Û$Œ/©"Y"@À­"Y#”?_r+Ùº/`¦	1!¦ð!ZÂ
E#0] ö)k#+à$‚!¥'ö¯":"u/Ë|*×Çš(O!Üa-"!Œ&ö0|�á.‹Ã%x'ÑÒf8j)ðŒ#œ^ò'‰ûa!,$ƒ#ÏUÇk)Î
Mžäž-�+]-G»2\(C'<á¾f!±Œ_*e-#T¼*Øà
! ûµÅ"è-“)Ó#>	´=
®J-«ˆ8©#c!a&%&»Ã#Òð/¹$Gdj4/yÍ¦)Ç!´)¡%..?#F0¶Á.+' ¬AO” {mßv7"ì/	)©É„Ž
! Ô
vË"=E)Œ!üŽÖÂë-="s!0É+M‹ðŽ !R#²!J
! §ò&w
! ;fgúˆ}*i)¤‘
! •'�ð![ÔÔ#i„°'�(9#•»è�ë9+g"Ù[KWñ9"†)S
! |-ˆ(…2z)¶‘+ÎøX
 ø+V/«'^ÍW.â,¿µ'
„*‚Î(€º	r'ë&ç,½/…*¥sö'÷+v“Æ'æ&)h
! Ú%g"ð)LŸÎG¿¡ Ô,UÒIk¬e�L*û/ƒ‡ !÷Q
•:
Š!¾�%a�Þ+Îe
! .’ÃËêò$²½B/¶“f?'¤"çÅù,Â\”	|Ô!—›'Å/wç À
s"}0;œ)ç-K’»
B©<c.›
™-‘Ÿ$7Ã‰	@T´,­ U_+!ñ!8ÏV'öÚ	r"÷t	ê]"­/]|Â-g÷š+¡u3Æ7cæºøà'@'A"l³ÊÙ9 Íiž3…'†$«pº=C
! 0‰Ä¤!Òí,?&{	Â.´äW!íVì'ØøI‚#¶i•™ÁÉË
‹$}+›+ª#ÂÊ2h%™!-Óæ'á"¯[(Ö-..%ó³-.G.ên§(){!ÓA';¶û	6Î ÿ'$´åâß'‚
ã$Œ*»/\0ì«‡	¶×åà.
! ‰)-O`
! ô*P.Î¿’-&Å€8­+‡$Û&~#M	Š`*‡Ä ­
! b"#¸"R&ðÎ¼M)²KDb&¦òï *'Dt�X"Øg$[»ñ4
! ÷²%ñõü.�'Úö&ƒà&#Ò
Ï	HG´`d(/0-û-ô€¢%b±
! ”L)è.¾&ã¢
l.t*­ú$!ç#GR*_þü
î#,U+‡ªg+sÐåh&d{9° gñ8Bï.\þy[+Ä‘¥/ú"~Õðß#‰ª
<*–	ã,�0¸	Þ8¯+0´9dj%ëâ
! i	û! «¬Pr;gŽ¡/
"¯á#Š¸'!ò -Dµ(§-	äÁ$ÖU å	“&Íf.¿&Œ'³3— øa'Ý�&y#	V|:ât9AáQò4‰W7]%ì+ø(h´�„#i,ÐMî)–ß ª%h#Ì!ð¡7™Ê»$î&éFk Ò)/
! ék>#>wu,—%TF-eì`Ç
! E
! ×B.T(×	¡0o“›ö$?0Âä_ M'öÊ­!
! Ôªt$ó³Í% ‡è 
! Z-„,#'&*íÄ�#v
Æ„%e$&	Yg	i+U{*Kà
ý½%#ï:b.Ú$Ò,Ù%%ëÈ'Zq$Ž&ý+ß#˜"b
! 4#")).' ¦&	O	î
@*#<6'½‘	ñš'³ë!ëo‡/‰	»lÊzþ(»E0W/Ša#ƒf —ëŽo `ºÛû#º‡ª!v$	ÐêFÜ¨¼CvÌÐ#mãb	,(
! #Yr(ˆà.•µëg#ð ®%d'
Í‡†,1¬(™ì)Ð(ˆ
! �ë¿.çpiW26{ä­# ˜ry$âR )x!+YŸì×æ
! M
! —/É
! [â#àO	%²Õ Ë]—Jö)h•
'¾..+¬éžýõÖ†N+ÞÈ))(2e*¿*¬ö+G¾,/ û;
ûI-R):*\'I)o/3ÁYÀÚ*“'¢'E 0n€\&xvÂ ™*ì?(Ç <%YÂ(ã!v
! 'Ö»fùJ%s}.³K
! òñ'Â	 Ò§
! K!ï$w!%	ü%&Ø˜ê“'èš%œ#¨Q
! {>_{-¨ñè
! Q•’?!!dó"�	£ò[ÓñÍ.÷>%©j©.ŽOj$8ÂV+¯&Ó‘ÎL,?*8
Å>aÏI++C× I‘%>,�ô&¬‰'M0[ U
! R('Z ¼šu)G*Ì,öøÍ/¨ î.Š&%-{._>
¨$©µ_&.H&c,"(	@$Dò"ý	€Àj&
6-E"8&ÿ)ÁËZ	À;J"*Ãé*q)rë
:É&0f)S0“½-u–l"70l!n
:%ËÅ!e (
L"”
! Õ$È$y,{0_[ô&r!€P&É)u»ã™‡ú#^s[{iFëÁ 9Ã�*ó lÖÐ³¤(J))*Hã°†&
! Ä#D!$D)E`{"ŸÜÊ —)!.*Ö)%/¯(›!mŽ¾î*‡0Ç¡Q#¸+s#Í!'©„Ê
Ø9!y.­m
! 	ÓlÞ¸){ã§
ú.Ê-WU%p80æ ß-¸/_#«#[/C)¾%Ñ(n�+ö"`¢¾µ¨	
! Ü
! (È$G#Äà
+”
	.øºü©,lFD/¯íÓ¦A,­$1�*^Y)_�‡O,p$ÑÌä(f(N $r†øT‡ôÀ/U·)µ!i-@ ÊX+Œ,¢7"ó"€Cí/TÔ!8k.r¬X�Ï+×$$*Z.HôRú'ay&˜~dW
Bïó,þ<ËñÇ,ùè%ž•*$U.�!ö*
! 
3$…"ƒ†¿�~T»æ‹“&Âê
! ²ª èüÜÄB|a(/#­Xó4,v1¬›Óø%X/
! ÷#¢+DÍ&§&T*x)×
! *!å$·ZØ
! ¤‡-('Å
! 8õ–y)]#Ç#À�(ß$Q-
! ^%:
 8/•ed+ù)HbCö!(�-„AÿÞÎÝ!-Ì-Z/¶ÀL—ÿd7,ÎZ‘A+#&e	'hsš$î0ÚÍ''‡ÙÚ‘ '�|F‘
‹)§.S0!ÿwì�‰%ÝU'£úªŽ;)Ží"½&€0vðl+ìø“w%\	‹
! šþV9HmÉ"˜.x-H)S~úz‹Œ
! d&å.�á|„ƒ®&WÞ”æ?/Ó&&(xbêë.#
#j
�
Ã t§ ]¿',&€$Å «q * î/Ø"LMÊ
! ì²– DÖ9m(Ú+_ï+è'w¬N.Þ)Ù@žN­	œ~	ûÐ$~
Æ-F›	•(:³¹f¸½	º&2@¨'–"tÐ*,)¿!ü	Š'8$ð+UH*Îd’saÔìJ�¤žHþ'Gƒì,µ%‚þJ@+Æþ=:
! �$Ý'—!EÆï!³!*&À+‘$}·*™"ëBþ<þè%ò#´&Î.­,Ñ½çQdN
! W#ã¥ø,m
›%ü·/i? D(ùR%2.åá‡j$¹Ù(U/Î%e&—+õC
ùºå(+
! u˜/.L©áú*œ$êÌÜ.æ‹j¥àÿ&vB+ë/¢.S-,,0=B&Q/ÛÛT
! pé@)Æ$Ñç„/à
! jˆ$üx#aÚ/ÚÂÍ}´%¾ù*s$ˆ%<"±&¾#¤mˆ OÞ.'[ Mw Rû,g¦!/C2'
! Šš$%3LÆ.0ç[*0%Ð'(	™üæ%ïí÷Û(› ¢(¬&°.J	Ó"NŒ(à%Ó-®±#¯'Üt±
š�Æ;‹?ë%üóùÓ*´!ÔâÃ©%z
! Í B-7/-µ/	<¨S5+ÑMËÍ,¸
†
! ?K
5'°!ó#ÉnÚ$$M¡• ë+¼!}(Î	¡&"Ä!!r�W':#zB×T	à´#‚¢"ÐC/¬.	\%È½"â.Ê	hëª#!¦7.ç+‡#«(H0N %C&R’"Ÿ®"Ž
3.©%t/¿$:/(È'\–p *{Í"ªõÞ%¦
! #+’_-,³6
3â)}Üô	«+·ü"+&Â¦òç1Ø+�.t
A��*0
! Y+sˆ!U(ÊÉ'b%fÍ^*i*,!z*e'*Ù)=<	�,Ô$^*Í
! %ª
*«ÞÇ�Y°)æí.ct.ý*N£'�
£’l%JE)x•#@<$Sy#nk	í
! 
R—
! Ü/ôéÔÞQÁ`%£�
˜x,ª¡+&!í#Ñ+g
! sj e/)ó3‹Ó%í-�"µ&;#cÄ…n
! J<!°	°"é�D£[	âg#Š.d!]o÷ 0 è)~,öÕoD+�Ü
L(Ã%%De%ý
! V¥/–4)Ô/fÊ\)q$�
! ëHp)/+ ¯!g%¸K ¯
! o™$G…/„+“É#6Û—® �
Ð
‘. (Ì²ûá•/¦#rpÂ"KhF(
Ì*´«,5°	-u-e
´[2ÙK].ÿr^-'0’(u%è(k	á²(T))ØH­¡ Þ"ÞÜ,$ :-œawµ-%“)š„ë)=vë'ÝÙç†I!È`+©-øu.µ"ê'¿*+*…µ)ûx%W&fÁ1	G0¯½¢ë´<(«ò
! Ç.% ^}*b#Ì#"7	-â%U>!D
B­]
! •$�X	G/K0x¨.[,³)Qgâv*Ë.]öÊ%ºW)øö/%3) ‚Ý
! Í+üt-¢/ò Û#6ˆ#¿6!I®ßØ%A*ã)¿
žs/#9.Ë†;(¼“ %']Ô
! äT&§‹u"É!¹X)T
4(–íWÃ°¼8D/À"ä-‘ù/à},).Ô%AL_".Í‚"Ì
! á=<$¹JvÈËÌ×nþ™€ s
! NÌ —:	 z&=ã¹Ç\
! y+º>-Å!'ßÆ<'ì»¤šöÁ
þŠ¢Òžœ™/§#k3qRe!Àz-5:œ-9AÞ,â
! 	(ÿ/ž,j(	|Q*p'„">®‹*©/å
! z$Èi±" )Êó)(ûM"·¶E'Ï#”/Ò#ˆ9Z/£K¹ˆ&-u(\g*˜Ä·ûœ/'#‰#"y­™$2–ü'`(_)5	
-î#f*¹y¸bû'ð*²+ü& 	 /=H©$E/j-½™Ì&¬W+Vý'î¶
ÖTcË'Ó!"�ˆq#-tŽ/C.Ä+;¸X ß¤r'7½'á)7+./B	X!}-ý%$	*žEÓEÎ'Ñ
! "$ ´ÈÉÄÖ$…ò%¤Ð	t¼
! Ö&ªúF,$/¨,¨*È/„"×jãDOÙgŸU#’U¯
3·&¿	µ+
BÝc¯,¤C"'Ù*�-Ÿ’#g®Ð,2
! ÿ,‰,¼/~ õ
(‡f‰/n*~-IU®-�˜%F	
!  ³
°,#Ú ä
v)Ö,)¾(þ	è+pc:'Ú«	�º«Ç&ö
! „$XÒ'’Ük.u*é�ï÷ô' 	Q,“‹oéA-®(×-¸(7I{ø$y%®dG%ÅŸ¸ï/±X
Œ	·ÎÅ]¤K ŒŽ"±ò"
Ž#‘*š"T 
X…°.Sz2Ï(.- ÈÓq#×¬!”f#r&,m%­Êg èírÑ)Ot=/ü-å-ã&”*A�!M�	’n`	Å-c
¶"ä¾.Ô)•b
,†!–1ÉÄñ
! z
! Ž(¦¶‚,4þù..
¾ú¢*g~.Sø@
! ×"ž@_ãÌ-Ø3+i!Pªù{º.f/ø/ÿ5=(ŸWG
! £	ñ,E$f"ç&÷
! G)+
! Î2,Šíßaºÿ‹,l!*-FútAÐ/eì
	z
~/‡!&&ìPÎÌÌ–
! s,\µRŸ·/’.,•Z%µæ/n,~*¦Ñüš)ç)„M—d#Ê(*Ë¸$É-ó+i[
! â
M%ø5#4
=!è 0¤#ñÒ&-â-¸q(Ê)È¸–!@40{&mi
$0û
! –+£î%á+p.â&fÃó
! ½(]b$|mm:2	«ý$÷-î‡ #ü ãóy	Âß*ß¤2&.Q!;!ÊV	á‰"ß!üêá
! Ñú/BJ*áŽ¿¹-"_,ÛË&s.	ú^Zá,*Ü'€ê"˜{'eö�¡#XN0X!$
! Úç'©V+$Ñ/µ+z,ú&½Èß ƒ/óÑ<®^,û-å*è
! „uÆ)‹ƒ-Ú%):!”Žu@À-g&±*üÎDn+
)f®	,í\p	qd¶‚.p& Eÿ?%
çè±¾<ÒlïçÞ#µÃ+	
Ïƒ&æ-Z.“ª*¶$ß"úhq ±Õ'8#$¯%X
! aõSU-‡Ý°ˆq,ÞW
! ]8°Us$7!|
! Æ³X.*"ž( Ï$dƒ
! •#·
! ¬TË$l/±d$Z
! å¬q½‚-Ìµ¥,å¾ÞlÁ'¸#‹%µä¤.\­.h(z'¼,Y¼¹*�Íi.Eà(ƒD"�Ù/ÕÑ6%¦)s*%6&!0˜+ä
! uý!5 %%q
! «G•*A=�]·�(V"Š÷‰P"Â,·¤õ.*“*�+ÈkÓˆ
i�ð¾)Ë³	œ(‚	2%ß/!ü$(K%(~xÌ:+X ¢-Ô&Y,Z,O­!×
ª"üŠ�JÔ{ÆÛ>X'r#af&R-æÜ¹'["R+ä8ˆ�5/>Ë,-$*/‚$íì,\#Y£Ø#,?A%ÿ�½É	(1"�ÒI$^!8-ŸW�¡œVF['©¾€Ë<.ìª&K#à
ä*~$|%…r#(‡.Å	_>&`-ïG"ø Ù	Œ<(%,/År
! Žz†w–¢N
ŸŸ)Rš‘Æ'n/	
! ‘W*–5¡,,
°(§~…-TªÓ	N%Áº!½ú­Ñ,±-à‚‰)ƒ< c"Þ	š/¼h;±4¿â'’%¬'} „/
! -¥[#õ+H
! !sÛ_Ü—-0&á@
Ã»Íâùw'Jîmpš, ]'ö`ô)üH$å#n&È,¤-cHV*.û*¹	l�Cúá
(Õ	 ŒZÑ£w+%[):�ÓÒ�%v-.n÷MV)+Ø+ßÒb›r$Ô»5–#/oá&2)+y-qD´
! CÃ
ý ˜bÌ$�';Ôj'¡ò\p ð
‚(#"g.v7Ž!ê/Ð ü*@kÃd
J"0])`©|©\Q óè<±'ön%|@#.jh	÷!\€·'©
<pT¹#JY$¸ î[,F*�-æ?EW^
! ƒD'ýšìÞ.|·á7m	-iäo
! ÞQáJe
! XB¹Z#ãâ(°ôÃ(?¿Åê%H‰.Ïu/�&‰+˜MÊ!,
Ð!¥¢Ø"30¹«.Dž”Ï­PòÖ/²$Yµ×^¥	ÈS]Çl6ù-z”1.Ns	Ð0sR —ž.ÿ*\Cë»R'ñ‚90Ø)¨%R—(š)!ø;0°Ñ¤/Ç¡)µÿ- w”,E[!+!€!Ýk/w‡'
\ã
! ”¾jýº¾!jð+õ)-~,+"ý®f	/—&)‹-¥	
! JÙ#Å†|´ÝÑ!Dp-5&w)ˆ&Á%‘a"Ö8«/e(Óž
(z	­*=0Ýêˆf00ð$õ ´.�'.Ø*¡wÀ$7t(k€&1ž"0*ÜÅ«$
±%#y
! Ú¹F!,Zw“(0Š"dx¹…+ËH(¦3	«&`Û"%ž$ý§,x{%ÀÞ/Zç#ÛË'Ý" ï("Ú°$& û|,ø_"HYœ+Õ!ÖÄ6 �$€c§O%6ª&Á¶`¶Ú¯2»+wÌ“,´†æ=ùA³ä)–&q&"#;ò-xNÞ©+Ž|o#G$ß.ì	Fã
è×'Z á/J
!ž ¡†�o‡*`"•›Y
Š„xÕ·w*£d1 {/Âø-•ü,ùÇ„}$¥#]h*@*•%2!â-4C‰*š	�¨#Èqû3
›ý�ºI-*#((Ž	<"è
h'ùt%V$”s("ã8!
! Zc(I§$·-Ý+µŸþ&Ïm+°*KP°+Æ+%¸y")÷÷F¡ôY(@/bD0I�e„
A
! $}s!Í$#`/v­E'Î#ë,~ý%(Ô:)ä
! Ò)È+¼ì¦*ñ	R—	wsò+U)?/È& FTv$ãD¼À,kA2/d.ÐQè#+Ê%,
! pÉ§ö-ç$4$­)À4	¢Ku6%CßJ$€.//‰˜k(E¦.›’þ"„ð°>
!  
a)Ç8%/2;.ä) 'à¯/#%OÁ	Ç!,ñ_ªâdã+D	,t­…gãÐ&Ü ô$ä5ôÖ!‘)²"¡­i‰¬"f@	ƒ;/aý-Óf+P·+y(w¾V/�®
Ë;+¿ù!ÑBÿ3-¶-ÿ
3*é
ÙR	•+PÒ(« Ãõ${-/
sö#=ê,P0âTõ]ŽÅÕÛ»	†'Y	A(× uŸWX**‹…)Ëö!Œå'¥"ß¡&l KNwâ!ã²/²…!„’
! ¬$|Œ�È%“
�õ°ÃÞ?M¾þ©Å6. éòRéÉ î\vÀê.;ÉœÔ6)¦
‹'…RÄ,ÂÇ&¥Û
PQ
! Ž®‰PÂi%p*|n
äZ!p/Ú.wk
w¤“ã-+)Ê"*pÇ
‹"§""+-²—(%WÕÕ(•k-Ÿqó.n³Y
! É
�Ko6"Ä+Yv,I	¨Póð'Ï),¯Ka&)#”ÎÄCÛR-“P
! (+I-ç
! —)–S{
\É8C"¹Ð®š!Ô²÷ò/Ý-Mf&é%!*é ,š}%Ä(j	S.%£#¥ì*ž ùm ˜à1h!ç$�®:/ª/®!TFh×õÙR,«wÆ,!0–c60Y%õ,&Ã!šï
! ¥!†/-7[%kl)Mµ›Ì¨ç¥¡,(G/Y-	è@ò	)Cq/æaR1e/Á*¼y£,Z'ˆ'ß�*Ç("+(»"Ó,
ê))S	$›ëL/ËÉ*&%b6#Î
$Å.)¥¢oÜn}n-u ä'Œc”#¶Ú'Œ@�(I.<+”¦-öêv Û‰Ê+Úø =+1�ªsÿ™-~¶6á	}÷)�¡	;
! ND&ß(m,£!e]þ#0ø"Ñ>ë}5S³'Õ
! øÏb,æ5~)
ª
!  0M/P�cY&×+ÙÒ*Ñ°/
ÈO)‰uß‘ë	Kç'!çU	h	'z(#*ÈÎË½#+WímÃ¼	ÙH'f,ÿÄ)gI*%š.âÛUãq.@,ÐR._¢#-CŽË-(,_ãû
#²,~>ÿ¨'D-Þ‹J¥
! SKÔ?ª$è-Ž-r-ú4"ÂØ O'›øÚ,¦´ *†À—',×¢Ëy¾	u
@(bvë*š×Ã×=–.4è!(¤{îë˜Ô
! ,öÝ± YqûÁ,×/Òa.r‹v!¿"×Q	7M¹
È5%y%y+%.$¶a˜-?Ú6¬¥NÑ#$ð#‹!ì�o<a
! …ö%Lÿ# 
^'ž+˜)÷'O"9�#©²*Ö.´~€BR	$•,�ì.j ™
! `'ZÞ~!	.Ú
¯'É¦T	õ%¢„ 73
! Å€ýYÁ++ý #á»!RQ"ù�§?$_ƒ.hû)Ø!¨Š
©Ù
$yB(�4'¸
! !ZÆÔk*Ê·
ß%—•!+Õür
=	Gƒ[§¬
)	K·#ÿ {,é-A	d
! ¶)Ÿ&‘„	H/$ãm-–£ääÆ»#vå""�
! á â J á{(£-m*>*óÝ%"ƒ
m&5\M#&
/*hç	¾
0Á1*Å¹
! )}®,a%c*%f®R�'jÈ-e‰$ðRÏ*¿äÕ.',à&º$`\$'Ð–'Yq«-q´ë"ô^)O A0Cd%û‘&Hî´$Â¼Y'� "ùNÉ(EU"íÎ/x³·"x(ç.Þ$#¯]/Æ€VG·Ö%¾ƒ³"ê�/R%@v5. 'Ø¦Ù.¬Ø$v#™+mî	Àñ'åÌ+éO
º*ä"?Í%à�†!WËY­7&d*P—Œ.,y*³}
“¿eê	ì#¹"˜�
! “ÃÿP˜#!"!Uª.¹}¼ýô.0—.5Û £äÐ¦0
ù+Ù$®*Út_Ìäî
! c
! !	�^&­
	¡c$k#0.±$N/Ú—l×-¿/Ÿ2R
ça*+–,‰[‘!².M‘'Ü*^
hu9
! y&å#¤ïÐ™)(ûs-« 0Q+Á
! L!ø'pG{ ‹å"†
³#Ú?%•^¾ H/œz}
! ›¼’è.ò·T0’_õ&Ý#‚¾$¶{ƒK-¿$}	)”ÎÌÒB¾/;&F`$u	S»n.S&è/T/ÌÈe"Uù-ˆVðV#9µƒÛN+>L:$�-”#«$$ßñ;Ô.6Òp(&š$­ðût"%"E,%‰O}Â#“
! Æ-°Ò/-
tðAñ$¤d	[$·¦òc%8Â!%‘n™.2Ó+lV(#D#@#ÖÈâr	Ï3%	"@’Äh+õU'>š ó
]"/6	Ô-xëÜ½$œ*kß)F+¼
þ*÷W(ù¹n=žK·n!óÉõÍÆÂ(ê.†Öæ	ŒÀ
! :--uþø,Á¦ n)x4L™'Ô r/ &á!Õ°]&ü+’§Ý(ú+�¹&*� Ûà,#›,0½/…-oa�(
! a+#t&,Œ(� v
¨/b+™™ I¨o	ˆÚ)/"V¦.%a+ù&ó±/ó-ìº/$þ+ .`#i$}³\n�(Ùß¾ù'õyŽØ'�í©ø<-"	}{#0²/¼%Ãðã/$ª+ó(o¥æ%‘�«	°k†+PÆ "{ô²ÚÁÓ
o!:&èßMöÈ!	#û+ïÕ)h
n QDç
Ú&†-çcÉ¼$`c�
ï,<&¤­'!<Ä-×¤à/*~
! ½	¥�¿
! °
! ]	Á[÷.›‘k%�5�,9ªÊ.›/Ø›S,ä'/c‘-Û*x 1&>)Ö"Œ)·>+%H‹+b)§ç,(Ýˆ*Å#S=Öæ�!ÅS.	¦€Ûö:ž©°±!’*&/¡((Œ
è¹ß&E[;k")"z"�ßyÐƒ3(
! *)¨&Æ.Ko®X	µi9f›ýR0��¯1/X\)3c]r‘¦)/§íu¶¦�@!%Ø¤u”Š%S0Q'2ñM,ëb†/<J>’/ÙÑL©(…¦(×µuû
! Ó¨þfkÚü(_$v'
! &B$.'Ô*i&p°»'þ=#È*u#tÊÊÛ!‡
! ·$"
! ÷È}HA�/5ïŸ'qØ¼Ž'Q"Íh’øN#ûà-™#ÜZçV
œ"R¨ì-^'zÕ-f
�¡$
! ˆ%++Â$
! Iw,Š;(ðzmÎ
! i
! ’
3Ù
! %Tþêî›³+í(ñ*c.„.Î+Á#“$–r 2ú@Ä.-û-,L³
! 0= =£
! ˜+cï¯E	/ .© {;ä!Ï'
*›&Ú-v.ý�%h&v:ïî¬%t,{$“(Êô,C#B�‡)t)f	Ü
(®$pÅÔ†.½
õ-ki(IÈ
! Ò-M-f'J.×–)•w¬5!$6¾+¬&f$µˆ-ú�¨'T_Y
! ˆLÖ&'‘,ˆ·Ÿ¸T+^ê@-÷+Ýäü!�ê)Š6R
ÙD ßîxN</éS«l-I*”'ÖV U`("M§\#Ï/@O*U0I€)™K.�ö>Ò …LË
! $,˜–û$uo+XºÝ=‚+œ.L
l:S té#Z$YPÕ,
ÖÊ,¦h-&rñ%%ùÀ‡)Šò2","•AÛ	n*šíÝ¥Î-"¤$¤‚.:Pp"‰(
ä&	n÷*8"Øš&™
å
ÆŒ%¥-&˜ ÇöNÌ"0+@q"Ï.ëC%ùü/«*�ÔØ	ô!b*�B%7
Ù!—#í¤*.+y'²^!C(d9|·è<‹÷z+r.x$h*…=õó*-TŒß	€+t“�(B»¹y
”˜$/0”$.åé")ßV|œzÔyC›*×öå~qC-1ý	àÛ-9Ÿ%tì&ú¬�"€*ÿ¨,V`)Xÿís+¢„ˆB­ÇŒ# eÕ/À!CŽ1r(âÈ	E!».Q5>vÄ
ñ€"Ê`·
±<0Ì/´yÒ$¸Éàóe•"#%Æ"R/Ay*!R(
! öî
! zI£7%0(w(  žy5�0Y*¶3²	?)†* ©¼ð6m)
! SB�"å%YU!5*õ6O+q==³$�..Ð"Ä+î‘ÙXº(Iq	 O9-pS*Ìì©«A½VÇX#:)n…©7²'Ñ0}ÍÅ!�)Ÿ
! Q(€Bƒ,,Ã 	�®¾*~¥P!Íë(‹A$(Ígô+g¥
Ž€˜2-„®)â*
qýª( ‘
O	ú¿e¦ˆº
! ì–±ž)Y¹{w'(&ñh,N,ŽÜI/xÂ¤‡+;"¡
°éà ¾&ý“¼.Ÿ/¬ OW*i'2û"…‚Ü
! j�
Í

! 
0"nÄ"|!50 !E-…	«"x.0ž(!Ê'Ñ/)pg)ù
 +ê¡.#ç	I*G	.)f'Ÿî'Õ�,œÁ/Þ i_%FB
! ”" ‰5E±wï		(˜#&—"Øš"U‡+a•ÕK$}&ð,•©9ùU,Lš*M-Ég˜S„'Ÿ
•
! (J¹úì"¸%
åÖ±(‰!á‚&Õs&%Ø“ !&ÿ%N‹	µõ	.=*Èêo^+ˆ"A¢˜!‹Ö ’¹n]cMÓÒ	Ló%"‹/¤¢Q-Ð¥.£$Ù&�'ž	Â1	"Ñ²�!¯ÎÕ"Œ""+øZ5
! óŸ#‰
Ú
! Nù$Ð)²E(~r!-ÒA/*x¸.�t±¥µÕó	2+¢¾*÷&
! �q/‚Ò"?²
ÍUÆ
! ¬)W¸û(Î~¥)‘!i•.K&—¡/º,g)/±ÿJ¿7H.„nÞ(„
! q!¸!4µîæ9,0,šÑÚ˜„Èæß
! $p§
! ?.ÒŒB"zG ü$Â
! “	U�+©ä%w
T)�î /„ú!µ$bšÉð-Gê
! «†�	j·,ÜÝ$ÒôP³Ý,(4Ü&Ü+ï+ÆY/_Sè´
! 5(W„§ˆÏ)C,P
X±¢î>á%³eâÀ	Ÿ.(°ô%õÒõŒ aIp%_§.N)§’,ŠƒéÌR$î'š‹&>#„&
!�Ô	ê$ /‹.C*œñ=-�Ç¶wÑ	SœZ,+#.\,L0m*&®¢³TT†	t#c¾x	\+³*É.Ý&ÄÀ*œ!3}½>‰‘5;0¥Þ$>0!(Û*6Ðr¶&½.îî5è*T.hò ÷æ$.O-Hé&¨
D,b/`&Â*æÃ.Î!ÈÅ'„Àý†&=æ)‡%# 0z^(*+º)
q�§l Bê… «%q
! ''¨!Á,¨ý)WÁÙ
ã+xeM
�)ikˆ�fXê
¨–nÌ)Šo,'º/%–*ï£mæ+åT"x
! Â/0'>"|(¼&Q$óS$ï-Ì»lð.F/ë#3 æ4õû9)‡—ÊYºßâ*çT'ho#+¥£Ë)]*|ó1$ƒO/ìP)gQ2(	è"Ýb
—
é$>’^"ä$Å
½ [o.+&"&ž’	»&%·	¡ÿ!Å%OO"ãã#Z&c	%#D
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 2048,2067 ****
   candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>%<#pragma cilk grainsize%> must be inside a function%<#pragma grainsize%> ignored because -fcilkplus is not enabled%<#pragma grainsize%> must be inside a function%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma simd%> must be inside a function%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++1z or -std=gnu++1z%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Cilk_for%> allows expression instead of declaration only in C, not in C++%<_Cilk_spawn%> may only be used inside a function%<_Cilk_spawn%> must be followed by an expression%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++1z or -std=gnu++1z%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_gangs%> value must be positive%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<num_workers%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<vector_length%> value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specified%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%D renamed after being referenced in assembly%E qualifier ignored on asm%E requires %<-fgnu-tm%>%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D%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 hides constructor for %q#T%q#D inherits from multiple base subobjects%q#D invalid; an anonymous struct can only have non-static data members%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 redeclared as different kind of symbol%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 cannot be overloaded%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 in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined 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 invalid in %q#T%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 %<constexpr%> outside its class%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 not been declared within %D%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 %<depend%> 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 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 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 must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used without template parameters%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 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 doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 scalar when %qE is not%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 not an object with linkage%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 object %qD does not have linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 -march=arch12 or higher%qF requires -mvx%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 can't 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 %s 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 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 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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 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 at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs 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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is 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 number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not 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 -march=arch12 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:%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 %#D%s %#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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd out of range %wd - %wd%s '%s'
! %s (program %s)%s argument to IMAGE_INDEX must be a rank one array at %L%s at %L%s at %L is a DEC extension, enable with -fdec-static%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s attribute with %s attribute at %L%s attribute with %s attribute in %qs at %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in asm here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is a DEC extension at %C, re-compile with -fdec to enable%s is not available for %s architecture%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than LASTPRIVATE at %L%s iteration variable present on clause other than LINEAR at %L%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L%s must contain at least one MAP clause at %L%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s requires a scalar-default-char-expr at %L%s returned %d exit status%s specifier in %s statement at %C has invalid value %qs%s specifier in %s statement at %C has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s string ill-formed
  %s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#D%s%#D <deleted>%s%#D <near match>%s%D(%T) <built-in>%s%D(%T, %T) <built-in>%s%D(%T, %T, %T) <built-in>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
--- 2046,2065 ----
   candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>%<#pragma cilk grainsize%> must be inside a function%<#pragma grainsize%> ignored because -fcilkplus is not enabled%<#pragma grainsize%> must be inside a function%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma simd%> must be inside a function%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++1z or -std=gnu++1z%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Cilk_for%> allows expression instead of declaration only in C, not in C++%<_Cilk_spawn%> may only be used inside a function%<_Cilk_spawn%> must be followed by an expression%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++1z or -std=gnu++1z%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_gangs%> value must be positive%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<num_workers%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<vector_length%> value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%D renamed after being referenced in assembly%E qualifier ignored on asm%E requires %<-fgnu-tm%>%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D%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 hides constructor for %q#T%q#D inherits from multiple base subobjects%q#D invalid; an anonymous struct can only have non-static data members%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 redeclared as different kind of symbol%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 cannot be overloaded%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 in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined 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 invalid in %q#T%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 %<constexpr%> outside its class%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 not been declared within %D%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 %<depend%> 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 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 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 must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used without template parameters%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 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 doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 scalar when %qE is not%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 not an object with linkage%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 object %qD does not have linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 -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 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 can't 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 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 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 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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 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 at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs 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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 a reserved indentifier 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; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is 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 number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not 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:%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 %#D%s %#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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd out of range %wd - %wd%s '%s'
! %s (program %s)%s argument to IMAGE_INDEX must be a rank one array at %L%s at %L%s at %L is a DEC extension, enable with -fdec-static%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s attribute with %s attribute at %L%s attribute with %s attribute in %qs at %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in asm here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is a DEC extension at %C, re-compile with -fdec to enable%s is not available for %s architecture%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than LASTPRIVATE at %L%s iteration variable present on clause other than LINEAR at %L%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L%s must contain at least one MAP clause at %L%s needs GLIBC (2.23 and newer) that exports hardware capability bits%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s requires a scalar-default-char-expr at %L%s returned %d exit status%s specifier in %s statement at %C has invalid value %qs%s specifier in %s statement at %C has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s string ill-formed
  %s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#D%s%#D <deleted>%s%#D <near match>%s%D(%T) <built-in>%s%D(%T, %T) <built-in>%s%D(%T, %T, %T) <built-in>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
*************** F2008: A pointer function assignment is
*** 2091,2108 ****
  %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u names provided while %qT decomposes into %wu elements'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<#pragma cilk grainsize%>-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_spawn%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-feliminate-dwarf2-dups is broken for C++, ignoring-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA argument at %L has type %s but the function passed as OPERATOR at %L returns %sA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUTOMATIC at %C is a DEC extension, enable with -fdec-staticAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array element size too big at %CArray 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 %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section 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 does not support -mabi=ilp32Assembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume 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 possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO 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 speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array 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 deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (1-5, arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires arch12 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHARACTER expression at %L is being truncated (%d/%d)CHARACTER expression will be truncated in assignment (%d/%d) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %s uses the same global identifier as entity at %LCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're building!Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Cilk array notation cannot be used as a computed goto expressionCilk array notation cannot be used as a condition for a do-while statementCilk array notation cannot be used as a condition for switch statementCilk array notation cannot be used as a condition for while statementCilk array notation cannot be used for a throw expressionCilk array notation cannot be used in a condition for a for-loopClause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %L!Coindexed 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 descriptorCommon block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %L!Component %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %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 %L!Component 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 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a position independent executable.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 is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent 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.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record DW_AT_decl_column and DW_AT_call_column in DWARF.Don't record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty 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 Cilk Plus.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 builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.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 nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the UT699 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %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 %sFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force 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.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: 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 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 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 name %qs not allowed at %CFunction 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 starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used as a %s 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:
--- 2089,2106 ----
  %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u names provided while %qT decomposes into %wu elements'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<#pragma cilk grainsize%>-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_spawn%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-feliminate-dwarf2-dups is broken for C++, ignoring-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA argument at %L has type %s but the function passed as OPERATOR at %L returns %sA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUTOMATIC at %C is a DEC extension, enable with -fdec-staticAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array element size too big at %CArray 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 %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section 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 does not support -mabi=ilp32Assembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume 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 possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO 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 speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array 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 deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (1-5, arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHARACTER expression at %L is being truncated (%d/%d)CHARACTER expression will be truncated in assignment (%d/%d) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %s uses the same global identifier as entity at %LCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're building!Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Cilk array notation cannot be used as a computed goto expressionCilk array notation cannot be used as a condition for a do-while statementCilk array notation cannot be used as a condition for switch statementCilk array notation cannot be used as a condition for while statementCilk array notation cannot be used for a throw expressionCilk array notation cannot be used in a condition for a for-loopClause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %L!Coindexed 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 descriptorCommon block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %L!Component %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %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 %L!Component 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 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a position independent executable.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 is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent 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.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record DW_AT_decl_column and DW_AT_call_column in DWARF.Don't record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty 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 Cilk Plus.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 builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.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 nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %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 %sFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force 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.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: 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 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 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 name %qs not allowed at %CFunction 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 starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used as a %s 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:
*************** F2008: A pointer function assignment is
*** 2110,2116 ****
  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 %LInvalid builtin argumentsInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid 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 %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Local declaration from a different functionLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment..Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make 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.Map one directory name to another in debug information.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. 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 size of new parameters ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %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.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 counts for called function %s/%iMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No dispatcher found for %sNo dispatcher found for the versioning attributesNo dispatcher found for the versioning attributes : %sNo 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 %C!No location in expression near %LNo location in statementNo longer supported.No region crossing jump at section boundary in bb %iNode has more than one chkp referenceNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L can't 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.Not instrumented node has non-NULL original declarationNumber 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
--- 2108,2114 ----
  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 %LInvalid builtin argumentsInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid 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 %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Local declaration from a different functionLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment..Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make 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.Map one directory name to another in debug information.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. 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 size of new parameters ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %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.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 counts for called function %s/%iMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No dispatcher found for %sNo dispatcher found for the versioning attributesNo dispatcher found for the versioning attributes : %sNo 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 %C!No location in expression near %LNo location in statementNo longer supported.No region crossing jump at section boundary in bb %iNode has more than one chkp referenceNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L can't 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.Not instrumented node has non-NULL original declarationNumber 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
*************** Use the -mcpu option to set the ISA expl
*** 2154,2164 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using built-in specs.
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs, 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 LOCK_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 %s from module %s with binding label %s at %L uses the same global identifier as entity at %L from module %sVariable %s with binding label %s at %L uses the same global identifier as entity at %LVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?).Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function 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__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about type and rank mismatches between arguments and parameters.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn if "defined" is used outside #if.Warn if C++1z noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context_Cilk_for statement expected__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes__sec_implicit_index argument %d must be less than the rank of %qE__sec_implicit_index parameter must be an integer constant expression__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with dimension greater than 1``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea definition that differs by virtual keyword in another translation unita destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different method of same type is defined in another translation unita 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 storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different number of methods is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing 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 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 configurationalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan anonymous struct cannot have function membersan anonymous union cannot have function membersan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD 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 null where non-null expectedargument 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 __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 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 dependent lookup finds %q+Dargument 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 is not "ilink"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 pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not 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 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 notation cannot be used as a condition for a do-while statementarray notation cannot be used as a condition for switch statementarray notation cannot be used as a condition for while statementarray notation cannot be used in a condition for a for-looparray notation cannot be used with function typearray notation expression cannot be used as a return valuearray notations cannot be used in declarationarray notations cannot be used with function typearray 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 has type %<char%>array subscript is above array boundsarray subscript is below array boundsarray subscript is not an integerarray subscript is outside array boundsarray 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 meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler 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 incompatible pointer typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment 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 expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++1z or -std=gnu++1zattribute 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 template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad array initializerbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %<%T%> contains no parameter packsbase of array section must be pointer or array typebase 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 the array element type %qT has variable sizebinary 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 %qT to %qT discards qualifiersbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typeblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbody of constexpr function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersbraced list index is not allowed with array notationbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
  branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with Cilk Plus for loopbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD 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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
  call   %2d returned %s
--- 2152,2162 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using built-in specs.
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs, 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 LOCK_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 %s from module %s with binding label %s at %L uses the same global identifier as entity at %L from module %sVariable %s with binding label %s at %L uses the same global identifier as entity at %LVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?).Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function 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__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about type and rank mismatches between arguments and parameters.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn if "defined" is used outside #if.Warn if C++1z noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context_Cilk_for statement expected__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes__sec_implicit_index argument %d must be less than the rank of %qE__sec_implicit_index parameter must be an integer constant expression__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with dimension greater than 1``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea definition that differs by virtual keyword in another translation unita destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different method of same type is defined in another translation unita 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 storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different number of methods is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd 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 configurationalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan anonymous struct cannot have function membersan anonymous union cannot have function membersan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD 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 null where non-null expectedargument 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 __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 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 dependent lookup finds %q+Dargument 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 is not "ilink"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 pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not 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 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 notation cannot be used as a condition for a do-while statementarray notation cannot be used as a condition for switch statementarray notation cannot be used as a condition for while statementarray notation cannot be used in a condition for a for-looparray notation cannot be used with function typearray notation expression cannot be used as a return valuearray notations cannot be used in declarationarray notations cannot be used with function typearray 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 has type %<char%>array subscript is above array boundsarray subscript is below array boundsarray subscript is not an integerarray subscript is outside array boundsarray 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 meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler 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 incompatible pointer typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment 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 expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++1z or -std=gnu++1zattribute 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 template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad array initializerbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %<%T%> contains no parameter packsbase of array section must be pointer or array typebase 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 the array element type %qT has variable sizebinary 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 %qT to %qT discards qualifiersbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typeblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbody of constexpr function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersbraced list index is not allowed with array notationbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
  branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with Cilk Plus for loopbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD 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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
  call   %2d returned %s
*************** Use the -mcpu option to set the ISA expl
*** 2177,2192 ****
  couldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: 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#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration 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 lambda capturedeclaration 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 constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecomposition declaration cannot be declared %<concept%>decomposition declaration cannot be declared %<constexpr%>decomposition declaration cannot be declared %<extern%>decomposition declaration cannot be declared %<inline%>decomposition declaration cannot be declared %<mutable%>decomposition declaration cannot be declared %<register%>decomposition declaration cannot be declared %<static%>decomposition declaration cannot be declared %<typedef%>decomposition declaration cannot be declared %qsdecomposition declaration cannot be declared C++98 %<auto%>decomposition declaration cannot be declared with type %qTdecomposition declaration only available with -std=c++1z or -std=gnu++1zdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-constexpr %qDdefaulted declaration %q+Ddefaulted 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 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 of std::initializer_list does not match #include <initializer_list>definition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+Ddeleting %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 parametersdevices natively supported:%sdid 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 expected signature %qDdoes 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 specificationsduplicate %<_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 -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 decomposition declarationempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return 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 %E is outside the range of underlying type %<%T%>enumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<#pragma simd%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<)%> after %qEexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%> or numeralexpected %<:%>, %<,%>, %<;%>, %<}%> 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 %<_Cilk_spawn%> before %<_Cilk_sync%>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%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected array notation expressionexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variable-nameexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qD may not be modified in spawnexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern 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 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 has 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expressionfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++1z or -std=gnu++1zfopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_global_used(): Bad typegfc_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 declaration %q#Dglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif statement cannot contain %<Cilk_spawn%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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 unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of decomposition variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qT in the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not constexprinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++1z or -std=gnu++1zinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline 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 namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++1z or -std=gnu++1zinlined_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 found!insertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expressioninteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %d for builtin %qFinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid grainsize for _Cilk_forinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to 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 %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of label %q+D in %<_Cilk_spawn%>invalid 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 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 %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft 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 mismatch between LHS and RHSlength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength of array notation triplet is not an integerlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause applied to non-integral, non-floating, non-pointer variable with %qT typelinear clause applied to non-integral, non-floating, non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitmin partition size cannot be greater than max partition sizeminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiedms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested identifier requirednested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++1z or -std=gnu++1znested 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching 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::%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d dominated by a block in the cold partition (%d)non-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u names provided while %qT decomposes into %wu elementsonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only function calls can be spawnedonly here as a friendonly plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpack 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++1z or -std=gnu++1zpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initialization is not allowed in for-loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template argumentspartial specialization %q+D does not specialize any template arguments and is not more constrained thanpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E 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 rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepragma simd ignored because -fcilkplus is not enabledpragma simd must be inside a functionpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %Dprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration of namespace %qD hereprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious external decl of %q#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %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 structprivate member %q#D in anonymous unionproblem with building target image for %s
--- 2175,2190 ----
  couldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: 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#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration 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 lambda capturedeclaration 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 constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecomposition declaration cannot be declared %<concept%>decomposition declaration cannot be declared %<constexpr%>decomposition declaration cannot be declared %<extern%>decomposition declaration cannot be declared %<inline%>decomposition declaration cannot be declared %<mutable%>decomposition declaration cannot be declared %<register%>decomposition declaration cannot be declared %<static%>decomposition declaration cannot be declared %<typedef%>decomposition declaration cannot be declared %qsdecomposition declaration cannot be declared C++98 %<auto%>decomposition declaration cannot be declared with type %qTdecomposition declaration only available with -std=c++1z or -std=gnu++1zdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-constexpr %qDdefaulted declaration %q+Ddefaulted 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 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 of std::initializer_list does not match #include <initializer_list>definition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+Ddeleting %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 parametersdevices natively supported:%sdid 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 expected signature %qDdoes 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 specificationsduplicate %<_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 -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 decomposition declarationempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return 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 %E is outside the range of underlying type %<%T%>enumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<#pragma simd%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<)%> after %qEexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%> or numeralexpected %<:%>, %<,%>, %<;%>, %<}%> 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 %<_Cilk_spawn%> before %<_Cilk_sync%>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%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected array notation expressionexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variable-nameexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qD may not be modified in spawnexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern 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 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expressionfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++1z or -std=gnu++1zfopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_global_used(): Bad typegfc_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 declaration %q#Dglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif statement cannot contain %<Cilk_spawn%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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 unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of decomposition variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qT in the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not constexprinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++1z or -std=gnu++1zinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline 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 namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++1z or -std=gnu++1zinlined_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 found!insertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expressioninteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %d for builtin %qFinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid grainsize for _Cilk_forinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to 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 %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of label %q+D in %<_Cilk_spawn%>invalid 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 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 %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft 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 mismatch between LHS and RHSlength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength of array notation triplet is not an integerlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause applied to non-integral, non-floating, non-pointer variable with %qT typelinear clause applied to non-integral, non-floating, non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitmin partition size cannot be greater than max partition sizeminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested identifier requirednested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++1z or -std=gnu++1znested 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching 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::%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d dominated by a block in the cold partition (%d)non-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u names provided while %qT decomposes into %wu elementsonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only function calls can be spawnedonly here as a friendonly plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpack 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++1z or -std=gnu++1zpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initialization is not allowed in for-loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template argumentspartial specialization %q+D does not specialize any template arguments and is not more constrained thanpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E 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 rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepragma simd ignored because -fcilkplus is not enabledpragma simd must be inside a functionpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %Dprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration of namespace %qD hereprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious external decl of %q#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %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 structprivate member %q#D in anonymous unionproblem with building target image for %s
*************** Use the -mcpu option to set the ISA expl
*** 2202,2217 ****
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspawned function call cannot be part of a comma expressionspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart 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-index and length fields necessary for using array notation in pointers or recordsstart-index and length fields necessary for using array notation with array of unknown boundstart-index and length fields necessary for using array notations in dimensionless arraysstart-index and length fields necessary for using array notations in pointersstart-index and length fields necessary for using array notations in variable-length arraysstart-index of array notation triplet is not an integerstart/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 %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++1z or -std=gnu++1zstatic_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 valuestep size must be an integer constant expression or an integer variablestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstride of array notation triplet is not an integerstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using is deprecated; use inline namespaces insteadstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template %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 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 type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 expressions are not allowed inside loops marked with pragma simdthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %D (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with 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 statements are not allowed inside loops marked with #pragma simdtry 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violate 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 fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype 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 differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown 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 argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported 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 size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simd
! unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixesuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<_Cilk_spawn%> in a return statement is not alloweduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<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++1zuse 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 old-style castuse 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 codeuse template<> for an explicit specializationused 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 %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing parameters for %<linear%> step is not supported yetusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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 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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector attribute not immediately followed by a single function declaration or definitionvector 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 expressionvector 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 loopvectorlength must be a power of 2vectorlength must be an integer constantvectors 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 %q+Dvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual 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: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_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 mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
! PO-Revision-Date: 2017-05-03 22:55+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 2200,2215 ----
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspawned function call cannot be part of a comma expressionspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart 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-index and length fields necessary for using array notation in pointers or recordsstart-index and length fields necessary for using array notation with array of unknown boundstart-index and length fields necessary for using array notations in dimensionless arraysstart-index and length fields necessary for using array notations in pointersstart-index and length fields necessary for using array notations in variable-length arraysstart-index of array notation triplet is not an integerstart/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 %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++1z or -std=gnu++1zstatic_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 valuestep size must be an integer constant expression or an integer variablestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstride of array notation triplet is not an integerstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using is deprecated; use inline namespaces insteadstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template %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 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 type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 expressions are not allowed inside loops marked with pragma simdthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %D (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry statements are not allowed inside loops marked with #pragma simdtry 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype 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 differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown 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 argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported 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 size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simd
! unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixesuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<_Cilk_spawn%> in a return statement is not alloweduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<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++1zuse 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 old-style castuse 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 codeuse template<> for an explicit specializationused 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 %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing parameters for %<linear%> step is not supported yetusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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 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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector attribute not immediately followed by a single function declaration or definitionvector 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 expressionvector 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 loopvectorlength must be a power of 2vectorlength must be an integer constantvectors 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 %q+Dvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual 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: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_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 mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{unknown}Project-Id-Version: gcc 7.2.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
! PO-Revision-Date: 2017-08-20 23:01+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
*************** Content-Type: text/plain; charset=UTF-8
*** 2220,2226 ****
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.0.1
  	%#D
  
  Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
--- 2218,2224 ----
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.0.3
  	%#D
  
  Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2346,2359 ****
  %d Destruktoren gefunden
  %d AusgÃ¤nge fÃ¼r Schleife %d (mit %d AusgÃ¤ngen) aufgezeichnetEine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %d niederwertigste Bits von %s werden ignoriert%i-Bit-Modus nicht einkompiliert%q#D%q#D steht mit vorheriger Deklaration in Konflikt%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#T%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Struktur 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 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 %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 kann nicht Ã¼berladen 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Ã¼tztAlias-Deklaration %q+D%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 Eingabe einer konstanten Referenz deklariert, aber implizite Deklaration wÃ¼rde nicht-Konstante annehmen%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 ungÃ¼ltig in %q#T%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%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 tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel 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 aufAttribut-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 steht mit verwendeter Funktion in Konflikt%qD auÃŸerhalb seiner Klasse als %<constexpr%> deklariert%qD in %<constexpr%>-Funktion als %<static%> 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 hier deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD definiert, aber nicht verwendet%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 %D 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 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 ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%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 %qT%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%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 %<depend%>-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 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 werdenIn %<#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Â« darf keine variable Argumentanzahl haben%qD muss %<void%> nehmenÂ»%DÂ« 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 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 sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgeben%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD ohne Template-Parameter 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 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: 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 dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach aufArgument %qE ist keine FunktionArgument %qE ist kein BezeichnerAdresse 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 BindungArgument 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 seinAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut-Direktive %qE ignoriertAttribut %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 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 %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 ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option Â»-mcmseÂ« nicht angegeben ist.Attribut %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 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 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 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 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 Argumenten%qE kann nur dann skalar sein, wenn %qE es auch ist%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 als falsche Symbolart definiert%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 Namensbereich %qE bezeichnet keinen Typ%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 kein Objekt mit Bindung 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, weil Objekt %qD keine Bindung hat%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 des Typs %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 %qE keine Variable ist%qE ist %<aligned%>-Klausel keine Variable%qE ist in %<depends%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist nicht vom Typ %qT%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 schreiben%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE gibt %wu Byte in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu aus%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 erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%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 -march=arch12 oder hÃ¶her%qF erfordert -mvx%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 keine erreichbare Basis von %qT%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%qs%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiertArgumente %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, __vector-PrÃ¤fix fehltArgument %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 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 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 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 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 ist%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 nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs unterstÃ¼tzt keinen MIPS16-Code%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig sein%qs Feature-Modifizierer ist inkompatibel zu Â»%sÂ« Â»%sÂ«Funktion %qs kann keine Argumente habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %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 initialisiert und als %<extern%> deklariertintrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%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; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs ist mit %qs unvertrÃ¤glich%qs ist mit Â»%sÂ« Â»%sÂ« unvertrÃ¤glich%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 keine gÃ¼ltige Zahl in -mstack-protector-guard-offset=%qs ist kein gÃ¼ltiger Offset in Â»-mstack-protector-guard-offset=Â«%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist keine Option, die Warnungen steuert%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 -march=arch12 oder hÃ¶her%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle 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 von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs erfordert sprungwahrscheinliche Befehle%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 angegebenMarkierung %qs bei Benennung von %q#T verwendet%qs mit %qE verwendet%qs verwendet dynamische StapelanforderungWert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%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 %#D%s %#S%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 %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
! %s (Programm %s)Argument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit Â»-fdec-staticÂ« eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in KonfliktAttribut %s mit Attribut %s bei %LAttribut %s steht mit Attribut %s in %qs bei %L in Konflikt%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in Â»asmÂ« verwendet werdenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch FeldtypZusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum%s steht in Konflikt mit i386 (arch-Flags werden ignoriert)%s steht in Konflikt mit ppc (arch-Flags werden ignoriert)%s steht in Konflikt mit ppc64 (arch-Flags werden ignoriert)%s steht in Konflikt mit x86_64 (arch-Flags werden ignoriert)%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nicht%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s unterstÃ¼tzt nicht dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit%s erwartet ein Ganzzahlliteral im Bereich [%d, %d]%s erwartet ein Ganzzahlliteral im Bereich [%d, %d]. (%wd)Ausdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« in CFString-Literal%s in Formatzeichenkette bei %L%s-Befehle sind in Â»%sÂ«-Serviceroutine nicht erlaubt%s-Befehle sind in Funktionen mit Â»no_caller_saved_registersÂ«-Attribut nicht erlaubt%s bei %C ist eine DEC-Erweiterung; Ã¼bersetzen Sie erneut mit -fdec, um diese einzuschaltenÂ»%sÂ« ist fÃ¼r die %s-Architektur nicht verfÃ¼gbar%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als LASTPRIVATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als LINEAR gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE oder LASTPRIVATE gefunden%s bei %L muss mindestens eine MAP-Klausel enthalten%s akzeptiert nur %d Argumente%s akzeptiert nur 1 Argument%s akzeptiert nur 2 Argumente%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s bei %L erfordert eine scalar-default-char-expr%s gab Ende-Status %d zurÃ¼ckSpezifizierer %s in Anweisung %s bei %C hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %C hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubtZeichenkette fÃ¼r %s falsch geformt
  %s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %sÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s"%s"%s ist ungÃ¼ltig%s"%s"%s ist nicht erlaubt%s%#D%s%#D <gelÃ¶scht>%s%#D <nahe Ãœbereinstimmung>%s%D(%T) <eingebaut>%s%D(%T, %T) <eingebaut>%s%D(%T, %T, %T) <eingebaut>%s%T <Umformung>%s%s%s %sVersion %s (%s)
  %s	kompiliert von GNU-C-Version %s, %s%s%s %sVersion %s (%s) kompiliert von CC, %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
--- 2344,2357 ----
  %d Destruktoren gefunden
  %d AusgÃ¤nge fÃ¼r Schleife %d (mit %d AusgÃ¤ngen) aufgezeichnetEine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %d niederwertigste Bits von %s werden ignoriert%i-Bit-Modus nicht einkompiliert%q#D%q#D steht mit vorheriger Deklaration in Konflikt%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#T%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Struktur 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 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 %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 kann nicht Ã¼berladen 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Ã¼tztAlias-Deklaration %q+D%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 Eingabe einer konstanten Referenz deklariert, aber implizite Deklaration wÃ¼rde nicht-Konstante annehmen%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 ungÃ¼ltig in %q#T%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%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 tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel 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 aufAttribut-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 steht mit verwendeter Funktion in Konflikt%qD auÃŸerhalb seiner Klasse als %<constexpr%> deklariert%qD in %<constexpr%>-Funktion als %<static%> 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 hier deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD definiert, aber nicht verwendet%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 %D 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 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 ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%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 %qT%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%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 %<depend%>-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 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 werdenIn %<#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Â« darf keine variable Argumentanzahl haben%qD muss %<void%> nehmenÂ»%DÂ« 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 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 sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgeben%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD ohne Template-Parameter 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 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: 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 dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach aufArgument %qE ist keine FunktionArgument %qE ist kein BezeichnerAdresse 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 BindungArgument 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 seinAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut-Direktive %qE ignoriertAttribut %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 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 %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 ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option Â»-mcmseÂ« nicht angegeben ist.Attribut %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 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 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 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 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 Argumenten%qE kann nur dann skalar sein, wenn %qE es auch ist%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 als falsche Symbolart definiert%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 Namensbereich %qE bezeichnet keinen Typ%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 kein Objekt mit Bindung 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, weil Objekt %qD keine Bindung hat%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 des Typs %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 %qE keine Variable ist%qE ist %<aligned%>-Klausel keine Variable%qE ist in %<depends%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist nicht vom Typ %qT%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 schreiben%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE gibt %wu Byte in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu aus%qE gibt zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu aus%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 erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%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 keine erreichbare Basis von %qT%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%qs%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiertArgumente %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 %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 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 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 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 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 ist%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 nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs unterstÃ¼tzt keinen MIPS16-Code%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig sein%qs Feature-Modifizierer ist inkompatibel zu Â»%sÂ« Â»%sÂ«Funktion %qs kann keine Argumente habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %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 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; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs ist mit %qs unvertrÃ¤glich%qs ist mit Â»%sÂ« Â»%sÂ« unvertrÃ¤glich%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 keine gÃ¼ltige Zahl in -mstack-protector-guard-offset=%qs ist kein gÃ¼ltiger Offset in Â»-mstack-protector-guard-offset=Â«%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist keine Option, die Warnungen steuert%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 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 von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs erfordert sprungwahrscheinliche Befehle%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 angegebenMarkierung %qs bei Benennung von %q#T verwendet%qs mit %qE verwendet%qs verwendet dynamische StapelanforderungWert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%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 %#D%s %#S%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 %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
! %s (Programm %s)Argument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit Â»-fdec-staticÂ« eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in KonfliktAttribut %s mit Attribut %s bei %LAttribut %s steht mit Attribut %s in %qs bei %L in Konflikt%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in Â»asmÂ« verwendet werdenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch FeldtypZusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum%s steht in Konflikt mit i386 (arch-Flags werden ignoriert)%s steht in Konflikt mit ppc (arch-Flags werden ignoriert)%s steht in Konflikt mit ppc64 (arch-Flags werden ignoriert)%s steht in Konflikt mit x86_64 (arch-Flags werden ignoriert)%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nicht%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s unterstÃ¼tzt nicht dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit%s erwartet ein Ganzzahlliteral im Bereich [%d, %d]%s erwartet ein Ganzzahlliteral im Bereich [%d, %d]. (%wd)Ausdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« in CFString-Literal%s in Formatzeichenkette bei %L%s-Befehle sind in Â»%sÂ«-Serviceroutine nicht erlaubt%s-Befehle sind in Funktionen mit Â»no_caller_saved_registersÂ«-Attribut nicht erlaubt%s bei %C ist eine DEC-Erweiterung; Ã¼bersetzen Sie erneut mit -fdec, um diese einzuschaltenÂ»%sÂ« ist fÃ¼r die %s-Architektur nicht verfÃ¼gbar%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als LASTPRIVATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als LINEAR gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE oder LASTPRIVATE gefunden%s bei %L muss mindestens eine MAP-Klausel enthalten%s erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert%s akzeptiert nur %d Argumente%s akzeptiert nur 1 Argument%s akzeptiert nur 2 Argumente%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s bei %L erfordert eine scalar-default-char-expr%s gab Ende-Status %d zurÃ¼ckSpezifizierer %s in Anweisung %s bei %C hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %C hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubtZeichenkette fÃ¼r %s falsch geformt
  %s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %sÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s"%s"%s ist ungÃ¼ltig%s"%s"%s ist nicht erlaubt%s%#D%s%#D <gelÃ¶scht>%s%#D <nahe Ãœbereinstimmung>%s%D(%T) <eingebaut>%s%D(%T, %T) <eingebaut>%s%D(%T, %T, %T) <eingebaut>%s%T <Umformung>%s%s%s %sVersion %s (%s)
  %s	kompiliert von GNU-C-Version %s, %s%s%s %sVersion %s (%s) kompiliert von CC, %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2388,2400 ****
  =================
  
  Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an polymorphes Koarray bei %L ist nicht erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetVerbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.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.MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenMÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten.Versuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in TYPE-Definition nicht erlaubtErkennungszahl 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.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehenVerwendung von DIV- und MOD-Befehlen erlauben.BB %i kann nicht werfen, hat aber eine EH-KanteBB %i hat falsche KanteBB %i hat falsche Â»fallthruÂ«-KanteBB %i hat mehrere EH-Kantendem BB %i fehlt eine EH-Kantedem BB %i fehlt eine KanteBB %i: letzte Anweisung hat falsch gesetztes LPBB %i hat zu viele Â»fallthruÂ«-KantenKennzeichen BB_RTL ist fÃ¼r Block %d nicht gesetztBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %C ist in Fortran 95 nicht erlaubtBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige 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 mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsBindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Interner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (1-5, 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 arch12 oder hÃ¶her.Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tztEingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tzteingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion %s erfordert die Option -maltivecEingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64Eingebaute Funktion %s erfordert die Option -mcpu=power9Eingebaute Funktion %s erfordert die Option -mfloat128Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vectorEingebaute Funktion %s erfordert die Option -mhard-dfpEingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128Eingebaute Funktion %s erfordert die Option -mhard-floatEingebaute Funktion %s erfordert die Option -mhtmEingebaute Funktion %s erfordert die Option -mpairedEingebaute Funktion %s erfordert die Option -mpower8-vectorEingebaute Funktion %s erfordert die Option -mspeEingebaute Funktion %s erfordert die Option -mvsxWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufenNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarC++11 Â»autoÂ« ist nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHARACTER-Ausdruck bei %L wird abgeschnitten (%d/%d)CHARACTER-Ausdruck wird in Zuweisung (%d/%d) 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 seinCOLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %L mit Bindungsmarke %s verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tztCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-Schleifemcount fÃ¼r Profiling vor Funktionsprolog aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenCan't convert %qs to %qs at %L%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenFeld mit implizierter Form bei %L kann nicht mit Skalar initialisiert werdenDatei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sGENERIC %qs bei %L kann nicht Ã¼berschrieben werdenModuldatei %qs kann nicht in %qs umbenannt werden: %sIMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nichtAn 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 werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenQuelldatei %s kann nicht geÃ¶ffnet werden
  Â»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenargument %qs bei %L muss LÃ¤nge 1 haben, da Prozedur %qs BIND(C) istZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenZur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Cilk-Array-Notation kann nicht als Ausdruck fÃ¼r berechnetes Goto verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r switch-Anweisung verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r while-Schleife verwendet werdenCilk-Array-Notation kann nicht in throw-Ausdruck verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werdenKlausel AUTO steht in Konflikt mit GANG bei %LKlausel AUTO steht in Konflikt mit VECTOR bei %LKlausel AUTO steht in Konflikt mit WORKER bei %LKlausel SEQ steht in Konflikt mit AUTO bei %LKlausel SEQ steht in Konflikt mit GANG bei %LKlausel SEQ steht in Konflikt mit INDEPENDENT bei %LKlausel SEQ steht in Konflikt mit VECTOR bei %LKlausel SEQ steht in Konflikt mit WORKER bei %LAlle Tuningfeatures zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCoarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %LCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma vor Ein-/Ausgabeelementliste bei %LNach P-Deskriptor Komma benÃ¶tigtAllgemeines Blockelement %qs bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur %qs seinCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilierenMit 64-Bit Longs und Zeigern kompilierenÃœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %L!Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenBerechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem Standard ISO 1990 C, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem Standard ISO 1990 C mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 1990 C Ã¼bereinstimmen.Mit dem Standard ISO 1998 C++ (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem Standard ISO 1998 C++ (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem Standard ISO 1999 C mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 1999 C Ã¼bereinstimmen.Mit dem Standard ISO 2011 C mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 2011 C Ã¼bereinstimmen.Mit dem Standard ISO 2011 C++ mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 2011 C++ Ã¼bereinstimmen.Mit dem Standard ISO 2014 C++ mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 2014 C++ Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2017(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem Standardentwurf ISO 201z(7?) C++ mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuern, wie der ZeigergrenzenprÃ¼fer Zeiger auf Objektfelder behandelt. Wenn das Einengen eingeschaltet ist, werden die Feldgrenzen verwendet. Ansonsten werden die Grenzen des ganzen Objekts verwendet.Steuerregisternummer muss fÃ¼r Â»%sÂ« im Bereich von 0 bis 31 liegenDen IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERUmwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2014â€“2017 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter -fcray-pointerCray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.LageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtDATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %C ist in Fortran 95 nicht erlaubtDECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetztDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %C ist in Fortran 95 nicht erlaubtDEPEND SINK kann nicht zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendet werden DIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztUnerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -misel verwenden.Veraltete Option. Stattdessen -mno-isel verwenden.Veraltete Option. Stattdessen -mno-spe verwenden.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mspe verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werdenAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%d, %d) in Feldkonstruktor bei %LUnterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %Landere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten.LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Adressausrichtung von Aufrufbefehlen durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Keine BRcc-Befehle in arc_reorg erzeugen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig).Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Nicht vorgeben, dass SprÃ¼nge teuer sind.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Keine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legen.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute SSE4.1- und SSE4.2-Funktionen und Codeerzeugung nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼ckenWarnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Keine Inline-Muster beim Speicherkopieren verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Die SPE-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugenKeine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keine Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rdeKeine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.DW_AT_decl_column und DW_AT_call_column nicht in DWARF aufzeichnen.GCC-Kommandozeilenschalter nicht in DWARF DW_AT_producer aufzeichnen.Keine P-Mnemonics fÃ¼r Zweige verwenden.r32..r63 nicht verwendenMindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LGleitkommaeinheit mit doppelter Genauigkeit.Ãœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenDeklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.OptimierungsdurchlÃ¤ufe ausgeben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Symbol nicht erlaubt mit g0-DeskriptorE500 und FPRs werden nicht unterstÃ¼tztEDGE_CROSSING falsch gesetzt im selben AbschnittEDGE_CROSSING fehlt bei Ãœbertretung von AbschnittsgrenzeEH-Kante Ã¼berschneidet Abschnittsgrenze in BB %iEH Landefeld-Marke ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %C ist in Fortran 95 nicht erlaubtEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenBei %L mÃ¼ssen entweder alle oberen Grenzen oder keine obere Grenze angegeben werdenElement %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ seinElement in Feldkonstruktor %s bei %L ist %sElement eines Feldes mit vermuteter Form oder Zeigerfeld wird an Feld-Scheinargument %qs bei %L Ã¼bergebenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus ausgeben.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Direkte Zweige in lokalen Funktionen erzeugen.Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Lange Laden/Speichern-Folgen ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschaltenCilk-Plus einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Automatische Template-Instanziierung einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Fuzzing-Codeinstrumentierung anhand der Codeabdeckung einschalten. FÃ¼gt Aufruf von __sanitizer_cov_trace_pc in jeden Basisblock ein.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Ausnahmebehandlung einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschaltenEin- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschaltenInlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Optimierungen zur Bindezeit einschaltenBinder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.LRA einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Vorzeichenerweiternde Befehle einschalten.Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschaltenZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, wobei alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sindVerwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschaltenVerwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschaltenEin-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinEnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L muss skalare CHARACTER-Variable seinERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
  Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LEreignisArgument 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 erwartetProzedurname im Modul bei %C erwartetName erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenListe benannter EintrÃ¤ge bei %C erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Funktionen auf 4-Byte-Grenzen zwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Zwingt den ZeigergrenzenprÃ¼fer, alle angehÃ¤ngten Arrays in Strukturen als potenziell flexibel anzusehen. Standardeinstellung ist, dass nur Arrayfelder der LÃ¤nge 0 oder die mit dem Attribut Â»bnd_variable_sizeÂ« markiert sind, als flexibel angesehen werden.Den ZeigergrenzenprÃ¼fer zwingen, die Grenzen des innersten Arrays im Fall von geschachteltem Zugriff auf statische Arrays zu verwenden. Standardverhalten ist, das Ã¤uÃŸerste Array zu verwenden.Den ZeigergrenzenprÃ¼fer zwingen, eingeengte Grenzen fÃ¼r Adressen des ersten Feldes in der Struktur zu verwenden. Die Standardeinstellung ist, dass der Zeiger auf das erste Feld dieselben Grenzen wie Zeiger auf die ganze Struktur haben.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsFortran 2003: 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 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 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Ã¼ckgebenFunktionsname %qs nicht erlaubt bei %CFunktionsergebnis %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Ã¼ltigFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
  GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-ErweiterungGNU 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 %L16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren.AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren.C-Header mit Plattform-spezifischen Merkmalen erzeugen.Cell-Mikrocode erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugenELF-FDPIC-Code erzeugen.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen.SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SPE SIMD Befehle auf E500 erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen.Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen.PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Erzeugt Code fÃ¼r die Android-PlattformCode fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im COFF-Format erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Performance-Erweiterungsbefehle einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.v3-push25/pop25-Befehle erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxHistogram value statement does not correspond to the statement it is associated withHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
--- 2386,2398 ----
  =================
  
  Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an polymorphes Koarray bei %L ist nicht erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetVerbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.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.MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenMÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten.Versuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in TYPE-Definition nicht erlaubtErkennungszahl 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.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehenVerwendung von DIV- und MOD-Befehlen erlauben.BB %i kann nicht werfen, hat aber eine EH-KanteBB %i hat falsche KanteBB %i hat falsche Â»fallthruÂ«-KanteBB %i hat mehrere EH-Kantendem BB %i fehlt eine EH-Kantedem BB %i fehlt eine KanteBB %i: letzte Anweisung hat falsch gesetztes LPBB %i hat zu viele Â»fallthruÂ«-KantenKennzeichen BB_RTL ist fÃ¼r Block %d nicht gesetztBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %C ist in Fortran 95 nicht erlaubtBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige 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 mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsBindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Interner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (1-5, beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
! FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tztEingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tzteingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion %s erfordert die Option -maltivecEingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64Eingebaute Funktion %s erfordert die Option -mcpu=power9Eingebaute Funktion %s erfordert die Option -mfloat128Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vectorEingebaute Funktion %s erfordert die Option -mhard-dfpEingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128Eingebaute Funktion %s erfordert die Option -mhard-floatEingebaute Funktion %s erfordert die Option -mhtmEingebaute Funktion %s erfordert die Option -mpairedEingebaute Funktion %s erfordert die Option -mpower8-vectorEingebaute Funktion %s erfordert die Option -mspeEingebaute Funktion %s erfordert die Option -mvsxWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufenNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarC++11 Â»autoÂ« ist nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHARACTER-Ausdruck bei %L wird abgeschnitten (%d/%d)CHARACTER-Ausdruck wird in Zuweisung (%d/%d) 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 seinCOLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %L mit Bindungsmarke %s verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tztCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-Schleifemcount fÃ¼r Profiling vor Funktionsprolog aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenCan't convert %qs to %qs at %L%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenFeld mit implizierter Form bei %L kann nicht mit Skalar initialisiert werdenDatei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sGENERIC %qs bei %L kann nicht Ã¼berschrieben werdenModuldatei %qs kann nicht in %qs umbenannt werden: %sIMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nichtAn 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 werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenQuelldatei %s kann nicht geÃ¶ffnet werden
  Â»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenargument %qs bei %L muss LÃ¤nge 1 haben, da Prozedur %qs BIND(C) istZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenZur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Cilk-Array-Notation kann nicht als Ausdruck fÃ¼r berechnetes Goto verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r switch-Anweisung verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r while-Schleife verwendet werdenCilk-Array-Notation kann nicht in throw-Ausdruck verwendet werdenCilk-Array-Notation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werdenKlausel AUTO steht in Konflikt mit GANG bei %LKlausel AUTO steht in Konflikt mit VECTOR bei %LKlausel AUTO steht in Konflikt mit WORKER bei %LKlausel SEQ steht in Konflikt mit AUTO bei %LKlausel SEQ steht in Konflikt mit GANG bei %LKlausel SEQ steht in Konflikt mit INDEPENDENT bei %LKlausel SEQ steht in Konflikt mit VECTOR bei %LKlausel SEQ steht in Konflikt mit WORKER bei %LAlle Tuningfeatures zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCoarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %LCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma vor Ein-/Ausgabeelementliste bei %LNach P-Deskriptor Komma benÃ¶tigtAllgemeines Blockelement %qs bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur %qs seinCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilierenMit 64-Bit Longs und Zeigern kompilierenÃœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %L!Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenBerechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem Standard ISO 1990 C, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem Standard ISO 1990 C mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 1990 C Ã¼bereinstimmen.Mit dem Standard ISO 1998 C++ (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem Standard ISO 1998 C++ (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem Standard ISO 1999 C mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 1999 C Ã¼bereinstimmen.Mit dem Standard ISO 2011 C mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 2011 C Ã¼bereinstimmen.Mit dem Standard ISO 2011 C++ mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 2011 C++ Ã¼bereinstimmen.Mit dem Standard ISO 2014 C++ mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem Standard ISO 2014 C++ Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2017(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem Standardentwurf ISO 201z(7?) C++ mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuern, wie der ZeigergrenzenprÃ¼fer Zeiger auf Objektfelder behandelt. Wenn das Einengen eingeschaltet ist, werden die Feldgrenzen verwendet. Ansonsten werden die Grenzen des ganzen Objekts verwendet.Steuerregisternummer muss fÃ¼r Â»%sÂ« im Bereich von 0 bis 31 liegenDen IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERUmwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2014â€“2017 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter -fcray-pointerCray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.LageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtDATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %C ist in Fortran 95 nicht erlaubtDECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetztDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %C ist in Fortran 95 nicht erlaubtDEPEND SINK kann nicht zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendet werden DIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenwenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenwenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenwenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztUnerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -misel verwenden.Veraltete Option. Stattdessen -mno-isel verwenden.Veraltete Option. Stattdessen -mno-spe verwenden.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mspe verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werdenAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%d, %d) in Feldkonstruktor bei %LUnterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %Landere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten.LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Adressausrichtung von Aufrufbefehlen durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Keine BRcc-Befehle in arc_reorg erzeugen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig).Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Nicht vorgeben, dass SprÃ¼nge teuer sind.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Keine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legen.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute SSE4.1- und SSE4.2-Funktionen und Codeerzeugung nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼ckenWarnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Keine Inline-Muster beim Speicherkopieren verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Die SPE-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugenKeine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keine Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rdeKeine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.DW_AT_decl_column und DW_AT_call_column nicht in DWARF aufzeichnen.GCC-Kommandozeilenschalter nicht in DWARF DW_AT_producer aufzeichnen.Keine P-Mnemonics fÃ¼r Zweige verwenden.r32..r63 nicht verwendenMindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LGleitkommaeinheit mit doppelter Genauigkeit.Ãœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenDeklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.OptimierungsdurchlÃ¤ufe ausgeben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Symbol nicht erlaubt mit g0-DeskriptorE500 und FPRs werden nicht unterstÃ¼tztEDGE_CROSSING falsch gesetzt im selben AbschnittEDGE_CROSSING fehlt bei Ãœbertretung von AbschnittsgrenzeEH-Kante Ã¼berschneidet Abschnittsgrenze in BB %iEH Landefeld-Marke ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %C ist in Fortran 95 nicht erlaubtEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenBei %L mÃ¼ssen entweder alle oberen Grenzen oder keine obere Grenze angegeben werdenElement %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ seinElement in Feldkonstruktor %s bei %L ist %sElement eines Feldes mit vermuteter Form oder Zeigerfeld wird an Feld-Scheinargument %qs bei %L Ã¼bergebenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus ausgeben.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Direkte Zweige in lokalen Funktionen erzeugen.Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Lange Laden/Speichern-Folgen ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschaltenCilk-Plus einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Automatische Template-Instanziierung einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Fuzzing-Codeinstrumentierung anhand der Codeabdeckung einschalten. FÃ¼gt Aufruf von __sanitizer_cov_trace_pc in jeden Basisblock ein.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Ausnahmebehandlung einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschaltenEin- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschaltenInlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Optimierungen zur Bindezeit einschaltenBinder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.LRA einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Vorzeichenerweiternde Befehle einschalten.Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschaltenZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, wobei alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sindVerwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschaltenVerwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschaltenEin-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinEnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L muss skalare CHARACTER-Variable seinERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
  Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LEreignisArgument 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 erwartetProzedurname im Modul bei %C erwartetName erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenListe benannter EintrÃ¤ge bei %C erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Funktionen auf 4-Byte-Grenzen zwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Zwingt den ZeigergrenzenprÃ¼fer, alle angehÃ¤ngten Arrays in Strukturen als potenziell flexibel anzusehen. Standardeinstellung ist, dass nur Arrayfelder der LÃ¤nge 0 oder die mit dem Attribut Â»bnd_variable_sizeÂ« markiert sind, als flexibel angesehen werden.Den ZeigergrenzenprÃ¼fer zwingen, die Grenzen des innersten Arrays im Fall von geschachteltem Zugriff auf statische Arrays zu verwenden. Standardverhalten ist, das Ã¤uÃŸerste Array zu verwenden.Den ZeigergrenzenprÃ¼fer zwingen, eingeengte Grenzen fÃ¼r Adressen des ersten Feldes in der Struktur zu verwenden. Die Standardeinstellung ist, dass der Zeiger auf das erste Feld dieselben Grenzen wie Zeiger auf die ganze Struktur haben.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsFortran 2003: 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 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 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Ã¼ckgebenFunktionsname %qs nicht erlaubt bei %CFunktionsergebnis %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Ã¼ltigFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
  GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-ErweiterungGNU 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 %L16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren.AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren.C-Header mit Plattform-spezifischen Merkmalen erzeugen.Cell-Mikrocode erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugenELF-FDPIC-Code erzeugen.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen.SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SPE SIMD Befehle auf E500 erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen.Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen.PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Erzeugt Code fÃ¼r die Android-PlattformCode fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im COFF-Format erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Performance-Erweiterungsbefehle einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.v3-push25/pop25-Befehle erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxHistogram value statement does not correspond to the statement it is associated withHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2402,2408 ****
  Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intrinsisches %qs (ist %s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument von Â»!$ACC WAITÂ« bei %LUngÃ¼ltige Argumente fÃ¼r eingebaute FunktionUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼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Ã¼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-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):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 %sLEXER_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 LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigLinke Klammer benÃ¶tigt nach %<*%>Alte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe der HSA-Debugspeicherungs-GesprÃ¤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.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Lokale Deklaration aus einer anderen Funktion herausLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosgangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubtgangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubtvektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtworkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtworkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubtSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dBei %L muss untere Grenze vorhanden seinMCU Â»%sÂ« unterstÃ¼tzt keine Hardware-Multiplikation, aber Â»-mhwmult=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-ISA, aber Â»-mcpu=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=16-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=32-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=f5seriesÂ« ist gesetztMIPS16 -mxgot CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibtMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CMain variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.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.In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.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, bis zu der IPA-RSA neue Zeigerparameter auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
! HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden.HÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-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 in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dSpeicherreservierung 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.Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %s/%iFehlende 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 %LMehr als eine Kante aus Thunk-KnotenBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine angegebenNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C habenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichNOTE_INSN_BASIC_BLOCK %d in der Mitte des Basis-Blocks %dNOTE_INSN_BASIC_BLOCK fehlt fÃ¼r Block %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CMischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Kein Dispatcher fÃ¼r %s gefundenKein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r versionierte Attribute gefunden: %sKeine Kante aus Thunk-KnotenKeine 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 angegebenKeine Quellcodeposition in Ausdruck nahe %LKeine Quellcodeposition in AnweisungWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iInterner Fehler: Node has more than one chkp referenceBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implizite Form habenNicht-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Ã¶tigtNichtpolymorphe Referenz auf abstrakten Typ bei %CNicht-Standard Typ-Deklaration %s*%d bei %CNicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Interner Fehler: Not instrumented node has non-NULL original declarationAnzahl 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
--- 2400,2406 ----
  Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intrinsisches %qs (ist %s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument von Â»!$ACC WAITÂ« bei %LUngÃ¼ltige Argumente fÃ¼r eingebaute FunktionUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼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Ã¼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-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):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 %sLEXER_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 LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigLinke Klammer benÃ¶tigt nach %<*%>Alte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe der HSA-Debugspeicherungs-GesprÃ¤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.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Lokale Deklaration aus einer anderen Funktion herausLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosgangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubtgangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubtvektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtworkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtworkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubtSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dBei %L muss untere Grenze vorhanden seinMCU Â»%sÂ« unterstÃ¼tzt keine Hardware-Multiplikation, aber Â»-mhwmult=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-ISA, aber Â»-mcpu=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=16-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=32-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=f5seriesÂ« ist gesetztMIPS16 -mxgot CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibtMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CMain variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.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.In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.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, bis zu der IPA-RSA neue Zeigerparameter auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
! HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden.HÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-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 in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dSpeicherreservierung 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.Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %s/%iFehlende 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 %LMehr als eine Kante aus Thunk-KnotenBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine angegebenNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C habenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichNOTE_INSN_BASIC_BLOCK %d in der Mitte des Basis-Blocks %dNOTE_INSN_BASIC_BLOCK fehlt fÃ¼r Block %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CMischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Kein Dispatcher fÃ¼r %s gefundenKein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r versionierte Attribute gefunden: %sKeine Kante aus Thunk-KnotenKeine 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 angegebenKeine Quellcodeposition in Ausdruck nahe %LKeine Quellcodeposition in AnweisungWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iInterner Fehler: Node has more than one chkp referenceBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implizite Form habenNicht-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Ã¶tigtNichtpolymorphe Referenz auf abstrakten Typ bei %CNicht-Standard Typ-Deklaration %s*%d bei %CNicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Interner Fehler: Not instrumented node has non-NULL original declarationAnzahl 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
*************** Verwenden Sie die Option -mcpu=, um dies
*** 2445,2455 ****
  
  Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.
  
! %reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden.-G fÃ¼r Daten verwenden, die nicht von aktuellem Objekt definiert wurden.-G fÃ¼r objekt-lokale Daten verwenden.128-Bit-AVX-Befehle statt 256-Bit-AVX-Befehlen in Auto-Vektorisierer verwenden.128-bit long double verwenden.16-Bit int verwenden.32-Bit float verwenden.32-Bit int verwenden.32-Bit-ABI verwenden.32-Bit-Gleitkommaregister verwenden.Allgemeine Register in 32 Bit Breite verwenden.In Sprungtabellen 32-Bit-Offsets statt 16-Bit-Offsets verwenden.4-Byte-EintrÃ¤ge in switch-Tabellen verwenden.4 Medien-Register verwenden.Die 4-Operanden-Befehle madd.s/madd.d und Ã¤hnliche verwenden, wo mÃ¶glich.4xx-Halbwort-Multiplikationsbefehle verwenden.4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden.64 FPRs verwenden.64 GPRs verwenden.64-Bit float verwenden.64-Bit-ABI verwenden.64-Bit-Gleitkommaregister verwenden.Allgemeine Register in 64 Bit Breite verwenden.64-bit long double verwenden.8 Medien-Register verwenden.80-bit long double verwenden.ABI-reservierte Register verwenden.AltiVec-Befehle verwenden.Bionic-C-Bibliothek verwenden.Â»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreiben.CONST16-Befehle zum Laden von Konstanten verwenden.EABI verwenden.Befehle zur Erweiterten Virtuellen Adressierung verwenden.GNU-C-Bibliothek verwenden.sdata/sbss-Abschnitte relativ zum GP verwenden.GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen.H8/300-Ausrichtungsregeln verwenden.IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden.IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden.IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden.Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden.Befehle fÃ¼r direktes Kopieren zwischen GPR- und VSX-Registern verwenden, wie in ISA 2.07 angegeben.Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden.LRA statt Neuladen verwenden (Ã¼bergangsweise).LRA statt Â»reloadÂ« verwenden.MCU-Befehle verwenden.Befehle der MIPS-MSA-Erweiterung verwenden.MIPS-3D-Befehle verwenden.MIPS-DSP-Befehle REV 2 verwenden.MIPS-DSP-Befehle verwenden.Mingw-spezifische Thread-UnterstÃ¼tzung verwenden.Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden.Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden.Neon statt Kernregistern fÃ¼r 64-Bit-Operationen verwenden.%reloc()-Assembleroperatoren im NewABI-Stil verwenden.P-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwenden.PLT fÃ¼r PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden).Â»madÂ«-Befehle im PMC-Stil verwenden.Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden.Optionale Befehle der PowerPC-Grafik-Gruppe verwenden.Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden.PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden.PowerPC V2.02 popcntb-Befehl verwenden.PowerPC V2.05 Bytevergleichs-Befehl verwenden.PowerPC V2.06 popcntd-Befehl verwenden.PowerPC-64-Befehlssatz verwenden.ROM statt RAM verwenden.SSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwenden.STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstÃ¼tzt.SmartMIPS-Befehle verwenden.UNIX-Assemblersyntax verwenden.Vergleich-und-Sprung-Erweiterungen fÃ¼r UltraSPARC verwenden.Multiplizier-Addier-Erweiterungen fÃ¼r UltraSPARC verwenden.BitzÃ¤hl-Befehl fÃ¼r UltraSPARC verwenden.Befehl fÃ¼r erweitertes Subtrahieren mit Ãœbertrag fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 1.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 2.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 3.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 4.0 fÃ¼r UltraSPARC verwenden.VAX-FP verwenden.VAXC-Strukturkonventionen verwenden.Exitcodes von VMS statt POSIX verwenden.Virtualisierungsbefehle (VZ) verwenden.__cxa_atexit verwenden, um Destruktoren zu registrieren.__cxa_get_exception_ptr in Ausnahmebehandlung verwenden.Einen 32-Bit-Â»longÂ«-Typ verwenden.Eine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Einen 64-Bit-Â»longÂ«-Typ verwenden.Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) fÃ¼r speicherarme GerÃ¤te verwendenEine schlaue Stapelschutzmethode fÃ¼r gewisse Funktionen verwenden.Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden.Adressen verwenden, die globale Register belegen.Alle Register verwenden, dadurch keine fÃ¼r Interrupthandler reservieren.Alternative Registernamen verwenden.8-Bit-Â»intÂ«-Typ verwenden.Eine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Direktwerte beliebiger GrÃ¶ÃŸen in Bit-Operationen zulassen.Big-Endian Byte-Reihenfolge verwenden.Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.bras fÃ¼r ausfÃ¼hrbare Datei < 64k verwenden.Mit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.RÃ¼ckruffunktionen statt inline-Code generieren, wenn innerhalb der Funktion mindestens diese Anzahl an Zugriffen stattfindet.Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich.Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Steuerungsspekulation verwenden.Eigene Stacks statt lokalem Speicher fÃ¼r automatischen Speicher verwenden.Datenspekulation nach Neuladen verwenden.Datenspekulation vor Neuladen verwenden.Dezimale Gleitkommabefehle verwenden.Standardmethode fÃ¼r sdata-Behandlung verwenden.Andere Aufrufkonvention mit 'RTD' verwenden.Direkt vergiftende/entgiftende Befehle fÃ¼r Variablen verwenden, die maximal die angegebene GrÃ¶ÃŸe haben.Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden.Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden.Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden.Profile von Ausdruckswerten in Optimierungen verwenden.Erweiterte Befehle zum Kopieren von Gleitkomma in/aus Allzweckregister bei PowerPC V2.05 verwenden.f2c-Aufrufkonvention verwenden.Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.FÃ¼r angegebene CPU planen und deren Eigenschaften verwenden.Flaches Registerfenster-Modell verwenden.Gleitkomma-double-Befehle verwenden.FP-Register verwenden.VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden.Gegebenes SPARC-V9-Codemodell verwenden.Gegebenes Codemodell TILE-Gx verwenden.Angegebenen Adressierungsmodus verwenden.Angegebenen Assemblerdialekt verwenden.Angegebenen Stapelschutz-WÃ¤chter verwenden.Gegebenen Thread-lokalen Speicherdialekt verwenden.Gegebenes x86-64-Codemodell verwenden.Hardware-Gleitkommabefehle verwenden (Standard).Hardware-Gleitkommabefehle verwenden.Hardware-Divisionsbefehle auf ColdFire verwenden.Hardware-Gleitkommakonvertierungsbefehle verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkomma-Wurzel-Befehl verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkommabefehle fÃ¼r Division und Quadratwurzel verwenden.Hardware-Gleitkommabefehle verwenden.Hardwarebefehle fÃ¼r Ganzzahldivision verwenden.Hardware-Â»prefetchÂ«-Befehle verwenden.Hardware-Vierfach-Gleitkommabefehle verwenden.Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden.Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten.Blockweise Steuerungsspekulation verwenden.Blockweise Datenspekulation nach Neuladen verwenden.Blockweise Datenspekulation vor Neuladen verwenden.in/loc/out-Registernamen ausgeben.Indirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwenden.Indirekte Aufrufe verwenden.Inline-Muster beim Speicherkopieren verwenden.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Sprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden.Little-Endian Byte-Reihenfolge verwenden.Befehle ll, sc und sync verwenden.Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo mÃ¶glich.Media-Befehle verwenden.microMIPS-Befehle verwenden.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Verwendet Â»multiply highÂ«-Befehle fÃ¼r den oberen Teil einer 32Ã—32-Multiplikation.musl-C-Bibliothek verwenden.Native MS-Bitfeld-Anordnung verwenden.Neue adddi3/subdi3-Muster verwenden.Normale Aufrufkonvention verwenden.Verwendung von %<-fdefault-double-8%> erfordert %<-fdefault-real-8%>Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in KonfliktVerwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in KonfliktVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glichVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glichNur einen TOC-Eintrag pro Prozedur verwenden.GewÃ¶hnlich gecachete Speicherzugriffe fÃ¼r flÃ¼chtige Referenzen verwenden.Gepacktes Stapellayout verwenden.Paarweise-single Gleitkommabefehle verwenden.Mustervergleichsbefehle verwenden.PC-relative switch-Tabellen verwenden â€“ dies erlaubt kÃ¼rzere Fallunterscheidungs-Tabellen.Portierbare Aufrufkonventionen verwenden.Profilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwenden.Propolice als Stapelschutzmethode verwenden.Push-Befehle verwenden, um ausgehende Argumente zu sichern.r11 verwenden/nicht verwenden, um die statische Bindung in Funktionsaufrufen Ã¼ber Zeiger zu speichern.Rote Zone in x86-64-Code verwenden.EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden.Registerstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Register zur ArgumentÃ¼bergabe verwenden.Register r2 und r5 verwenden.Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung).Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis.Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben.Skalare Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Shared Libraries verwenden.Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden.Einfachen Datenspekulationstest verwenden.Simulator-Laufzeitumgebung verwenden.Kleineren, aber langsameren Code fÃ¼r Funktionsprologe und -epiloge verwenden.Software-Gleitkomma-Emulation verwenden (Standard).Software-Gleitkommavergleiche verwenden.Software-Gleitkomma verwenden.Stapelversatz verwenden.Stapelschutzmethode nur fÃ¼r Funktionen mit dem Attribut Â»stack_protectÂ« verwenden.Die Standard-main-Funktion als Einsprungpunkt zum Starten verwenden.Statisch initialisierte Variable fÃ¼r Konstantengrenzen verwenden, anstatt sie jedes Mal neu zu erzeugen.Statisch initialisierte Variable fÃ¼r Variablengrenzen verwenden, anstatt sie jedes Mal neu zu erzeugen.Structs an stÃ¤rkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren.Stubs fÃ¼r Funktionsprologe verwenden.FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden.synci-Befehl verwenden, um i-Cache ungÃ¼ltig zu machen.Tabellenbasierte schnelle Division verwenden (Standard bei -O3).Tabellenbasierte Optimierung fÃ¼r die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden.Befehl tas.b fÃ¼r __atomic_test_and_set verwenden.Die AltiVec-ABI-Erweiterungen verwenden.Die Cray-Zeiger-Erweiterung verwenden.DEC-Assemblersyntax verwenden.ELFv1-ABI verwenden.ELFv2-ABI verwenden.GNU-Erweiterung fÃ¼r PE-Format fÃ¼r ausgerichtete gemeinsame Daten verwenden.Den RTL-Durchlauf zur Entfernung toten Codes verwenden.Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden.Die SPE-ABI-Erweiterungen verwenden.BFD-Linker statt Standardlinker verwenden.Bit-Feld-Befehle verwenden.Divisionsbefehl verwenden.Gleitkommaeinheit fÃ¼r Ganzzahladdition und -subtraktion verwendenAngegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden.Die angegebene Datenausrichtung verwenden.Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden.Gold-Linker statt Standardlinker verwenden.Hardware-Barrel-Shifter statt der Emulation verwenden.Die meisten Optionen verwenden, die spezielle FÃ¤higkeiten einschalten, solange sie durch andere Optionen erlaubt sind.mvcle-Befehl fÃ¼r Blockkopieroperationen verwenden.Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden.Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Simulator-Laufzeitumgebung verwendenVerwendet die Software-Multiplikationsemulation (Vorgabe).Softwareemulation fÃ¼r Divisionen verwenden (Vorgabe).Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden.FÃ¼r das Bereinigen von undefiniertem Verhalten eine Trap statt einer Bibliotheksfunktion verwenden.Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.uClibc-C-Bibliothek verwenden.Unicode-Start verwenden und UNICODE-Makro definieren.Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden.Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Vektorielle Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Vektor-/skalare (VSX) Befehle verwenden.Grenze 0 fÃ¼r alle ankommenden Argumente in Â»mainÂ« verwenden. Das hilft, wenn instrumentierte Programme mit Altbibliotheken verwendet werden.Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde.Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«).Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubtBei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefundenProzedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge habenProzedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION seinProzedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument habenDie Verwendung dieser Option wird diagnostiziert.Es werden eingebaute Spezifikationen verwendet.
  VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Anweisung bei %CVSX- und SPE-Befehle kÃ¶nnen nicht koexistierenGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=.GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht bind(c) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftretenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L mit EVENT_TYPE oder mit Subkomponente mit LOCK_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 %s von Modul %s mit Bindungsmarke %s bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %sVariable %1$s bei %3$L mit Binde-Marke %2$s verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntVariable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %LVariable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendetVariable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendetUnbekannter Variablentyp in Zuweisung bei %LVariable mit Attribut NO_ARG_CHECK bei %L ist nur als Argument der intrinsischen Funktionen C_LOC und PRESENT erlaubtZu verwendendes Vektorbibliotheks-ABI.FÃ¼r Doppelwort-Operationen vektorisieren.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und (zukÃ¼nftigem) ISO C++ 201z unterscheidet, warnen.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Bei Umwandlungen, die Qualifizierer streichen, warnen.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.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnenBei 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__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.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.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.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.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.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht verwendeten Dummy-Argumenten warnenBei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++1z-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn mikrocodierte Cell-Befehle ausgegeben werden.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches istWarnen, 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 ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sindWarnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn 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.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob kanonische Typen zu verwenden sind.Anzuwendender Algorithmus fÃ¼r Â»-fsched-pressureÂ«.WÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mModus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben.Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden.Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenWrong entry in TYPE_ARG_TYPES listInterner Fehler: Wrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nichtXXX Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=neonÂ«).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiZielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nichtNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in FormatbeschreibungFeldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftreten_Cilk_for-Anweisung erwartetAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt%<__builtin_arc_aligned%> mit variabler Ausrichtung__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__builtin_rx_%s benÃ¶tigt 'C', 'Z', 'S', 'O', 'I' oder 'U'__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt__builtin_saveregs wird von diesem Ziel nicht unterstÃ¼tzt__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von __builtin_shuffle mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von __builtin_shuffle mÃ¼ssen gleichen Typ habenArgumente fÃ¼r __builtin_shuffle mÃ¼ssen Vektoren seinDas letzte Argument von __builtin_shuffle muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r __builtin_shuffle sollten gleich sein__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von Â»__builtin_unreachableÂ« oder Â»__builtin_trapÂ« mit Argumenten__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtArgument %d fÃ¼r __sec_implicit_index muss weniger als der Rang von %qE seinParameter fÃ¼r __sec_implicit_index muss ein konstanter Ganzzahlausdruck sein__sec_reduce_min_ind oder __sec_reduce_max_ind kÃ¶nnen nicht mit Arrays umgehen, deren Dimension grÃ¶ÃŸer als 1 istÂ»Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern besteheneine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habeneine Definition in einer anderen Ãœbersetzungseinheit, die sich im SchlÃ¼sselwort Â»virtualÂ« unterscheidetein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> seineine unterschiedliche Methode desselben Typs ist in einer anderen Ãœbersetzungseinheit definiertein 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 auftreteneine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiertEin Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Methode ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigunpassende Ruf-Kanten fÃ¼r Nicht-Aufruf-Befehl in BB %iabnormale Kanten ohne Zweck in BB %iAbbruch in %s, bei %s:%dabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf 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/INOUTklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenadd_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D muss mindestens %d seinAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in Â»-fabi-version=9Â« ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatParameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des WertebereichesParameter alloc_size auÃŸerhalb des Wertebereichesallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q+#D mehrdeutigmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdeneine anonyme struct kann keine Funktionselemente habeneine anonyme Union kann keine Funktionselemente habenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftreteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenan indirect edge from %s has no corresponding call_stmteine indirekte Kante mit unbekanntem Aufrufziel korrespondiert mit einem call_stmt mit einer unbekannten Deklaration:Ein Interrupt-Handler kann nicht mit -muser-mode kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-Konstruktorand fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarunbenannter SSA-Name darf keine Default-Definition habenanonymes 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 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 ist null, aber nichtnull wird erwartetArgument 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 __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_paired_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_paired_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentabhÃ¤ngiges Nachschlagen findet %q+DArgumentlistenfunktion 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 Attributes %qE ist nicht Â»ilinkÂ«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 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 Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %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 decltype muss ein Ausdruck seinArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD 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 werdenArraynotation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werdenArraynotation kann nicht als Bedingung in einer switch-Anweisung verwendet werdenArraynotation kann nicht als Bedingung fÃ¼r eine while-Schleife verwendet werdenArraynotation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werdenArraynotation kann nicht zusammen mit Funktionstypen verwendet werdenArraynotations-Ausdruck kann nicht als RÃ¼ckgabewert verwendet werdenIn Deklarationen dÃ¼rfen keine Arraynotationen verwendet werdenArraynotationen kÃ¶nnen nicht zusammen mit Funktionstypen verwendet 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 hat Typ %<char%>Arrayindex ist oberhalb der ArraygrenzeArrayindex ist unterhalb der ArraygrenzeArrayindex ist keine GanzzahlArrayindex ist auÃŸerhalb der ArraygrenzenArrayindexwert %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 sinnlosals %qDasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeInterner 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 inkompatiblem ZeigertypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungZuweisung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungZuweisung 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 Ausdruck von Arraytypassociate_integer_pointer(): Already associatedParameter fÃ¼r Â»assume_alignedÂ« ist keine GanzzahlkonstanteArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertAttribut mit PrÃ¤fix ist nur mit -std=c++1z oder -std=gnu++1z 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 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%> seinaux field set for edge %s->%saux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dschlechte ArrayinitialisierungFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher BedingungscodeFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0:Falscher 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 BewegungungÃ¼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 Schiebe-Befehl:Falscher Testfalsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter -mtls-size=Falscher Wert %qs fÃ¼r Schalter -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert %qs fÃ¼r Schalter -mtunefalscher Wert (%qs) fÃ¼r Schalter %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=falscher Wert (%s) fÃ¼r Schalter -mtune=Falscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenAuflÃ¶sung der Basisinitialisierung %<%T%> enthÃ¤lt keine ParameterpacksBasis des Arrayabschnitts muss Zeiger- oder Arraytyp seinBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypBasisvariable oder SSA-Name nicht deklariertVorgÃ¤nger des Basis-Blocks %d ist beschÃ¤digtBasisblock %d sollte als irreduzibel markiert werdenBasisblock %d sollte nicht als irreduzibel markiert seinKantenlisten des Basis-Blockes %i sind beschÃ¤digtBasis-BlÃ¶cke sind nicht fortlaufendBB %d gehÃ¶rt nicht zur Schleife %dBB %d hat Vaterschleife %d, sollte Schleife %d seinbb %d an falscher Stelleda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatbinÃ¤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 %qT an %qT streicht QualifiziererBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBlock-IFKÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block seinKÃ¶rper der Funktion %qD mit konstantem Ausdruck ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtsowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungenbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinmit Arraynotation darf der Arrayindex keine {Initialisierungsliste} seingeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt
  Zweig %2d wurde genommen: %s%s
  Ladeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit Cilk Plus fÃ¼r Schleife verwendetbreak-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit NamenslisteEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werdenEingebaute Funktion %s akzeptiert nur ein ZeichenkettenargumentEingebauter Operand sollte ein vorzeichenloser 6-Bit-Wert seinOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werdenaber %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
--- 2443,2453 ----
  
  Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.
  
! %reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden.-G fÃ¼r Daten verwenden, die nicht von aktuellem Objekt definiert wurden.-G fÃ¼r objekt-lokale Daten verwenden.128-Bit-AVX-Befehle statt 256-Bit-AVX-Befehlen in Auto-Vektorisierer verwenden.128-bit long double verwenden.16-Bit int verwenden.32-Bit float verwenden.32-Bit int verwenden.32-Bit-ABI verwenden.32-Bit-Gleitkommaregister verwenden.Allgemeine Register in 32 Bit Breite verwenden.In Sprungtabellen 32-Bit-Offsets statt 16-Bit-Offsets verwenden.4-Byte-EintrÃ¤ge in switch-Tabellen verwenden.4 Medien-Register verwenden.Die 4-Operanden-Befehle madd.s/madd.d und Ã¤hnliche verwenden, wo mÃ¶glich.4xx-Halbwort-Multiplikationsbefehle verwenden.4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden.64 FPRs verwenden.64 GPRs verwenden.64-Bit float verwenden.64-Bit-ABI verwenden.64-Bit-Gleitkommaregister verwenden.Allgemeine Register in 64 Bit Breite verwenden.64-bit long double verwenden.8 Medien-Register verwenden.80-bit long double verwenden.ABI-reservierte Register verwenden.AltiVec-Befehle verwenden.Bionic-C-Bibliothek verwenden.Â»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreiben.CONST16-Befehle zum Laden von Konstanten verwenden.EABI verwenden.Befehle zur Erweiterten Virtuellen Adressierung verwenden.Hardware-Gleitkommabefehle fÃ¼r Multiplikation von einfacher auf doppelte Genauigkeit (FsMULd) verwenden.GNU-C-Bibliothek verwenden.sdata/sbss-Abschnitte relativ zum GP verwenden.GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen.H8/300-Ausrichtungsregeln verwenden.IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden.IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden.IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden.Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden.Befehle fÃ¼r direktes Kopieren zwischen GPR- und VSX-Registern verwenden, wie in ISA 2.07 angegeben.Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden.LRA statt Neuladen verwenden (Ã¼bergangsweise).LRA statt Â»reloadÂ« verwenden.MCU-Befehle verwenden.Befehle der MIPS-MSA-Erweiterung verwenden.MIPS-3D-Befehle verwenden.MIPS-DSP-Befehle REV 2 verwenden.MIPS-DSP-Befehle verwenden.Mingw-spezifische Thread-UnterstÃ¼tzung verwenden.Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden.Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden.Neon statt Kernregistern fÃ¼r 64-Bit-Operationen verwenden.%reloc()-Assembleroperatoren im NewABI-Stil verwenden.P-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwenden.PLT fÃ¼r PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden).Â»madÂ«-Befehle im PMC-Stil verwenden.Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden.Optionale Befehle der PowerPC-Grafik-Gruppe verwenden.Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden.PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden.PowerPC V2.02 popcntb-Befehl verwenden.PowerPC V2.05 Bytevergleichs-Befehl verwenden.PowerPC V2.06 popcntd-Befehl verwenden.PowerPC-64-Befehlssatz verwenden.ROM statt RAM verwenden.SSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwenden.STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstÃ¼tzt.SmartMIPS-Befehle verwenden.UNIX-Assemblersyntax verwenden.Vergleich-und-Sprung-Erweiterungen fÃ¼r UltraSPARC verwenden.Multiplizier-Addier-Erweiterungen fÃ¼r UltraSPARC verwenden.BitzÃ¤hl-Befehl fÃ¼r UltraSPARC verwenden.Befehl fÃ¼r erweitertes Subtrahieren mit Ãœbertrag fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 1.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 2.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 3.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 4.0 fÃ¼r UltraSPARC verwenden.VAX-FP verwenden.VAXC-Strukturkonventionen verwenden.Exitcodes von VMS statt POSIX verwenden.Virtualisierungsbefehle (VZ) verwenden.__cxa_atexit verwenden, um Destruktoren zu registrieren.__cxa_get_exception_ptr in Ausnahmebehandlung verwenden.Einen 32-Bit-Â»longÂ«-Typ verwenden.Eine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Einen 64-Bit-Â»longÂ«-Typ verwenden.Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) fÃ¼r speicherarme GerÃ¤te verwendenEine schlaue Stapelschutzmethode fÃ¼r gewisse Funktionen verwenden.Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden.ZusÃ¤tzliche VIS-Befehle verwenden, die in OSA2017 hinzugefÃ¼gt wurden.Adressen verwenden, die globale Register belegen.Alle Register verwenden, dadurch keine fÃ¼r Interrupthandler reservieren.Alternative Registernamen verwenden.8-Bit-Â»intÂ«-Typ verwenden.Eine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Direktwerte beliebiger GrÃ¶ÃŸen in Bit-Operationen zulassen.Big-Endian Byte-Reihenfolge verwenden.Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.bras fÃ¼r ausfÃ¼hrbare Datei < 64k verwenden.Mit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.RÃ¼ckruffunktionen statt inline-Code generieren, wenn innerhalb der Funktion mindestens diese Anzahl an Zugriffen stattfindet.Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich.Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Steuerungsspekulation verwenden.Eigene Stacks statt lokalem Speicher fÃ¼r automatischen Speicher verwenden.Datenspekulation nach Neuladen verwenden.Datenspekulation vor Neuladen verwenden.Dezimale Gleitkommabefehle verwenden.Standardmethode fÃ¼r sdata-Behandlung verwenden.Andere Aufrufkonvention mit 'RTD' verwenden.Direkt vergiftende/entgiftende Befehle fÃ¼r Variablen verwenden, die maximal die angegebene GrÃ¶ÃŸe haben.Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden.Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden.Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden.Profile von Ausdruckswerten in Optimierungen verwenden.Erweiterte Befehle zum Kopieren von Gleitkomma in/aus Allzweckregister bei PowerPC V2.05 verwenden.f2c-Aufrufkonvention verwenden.Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.FÃ¼r angegebene CPU planen und deren Eigenschaften verwenden.Flaches Registerfenster-Modell verwenden.Gleitkomma-double-Befehle verwenden.FP-Register verwenden.VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden.Gegebenes SPARC-V9-Codemodell verwenden.Gegebenes Codemodell TILE-Gx verwenden.Angegebenen Adressierungsmodus verwenden.Angegebenen Assemblerdialekt verwenden.Angegebenen Stapelschutz-WÃ¤chter verwenden.Gegebenen Thread-lokalen Speicherdialekt verwenden.Gegebenes x86-64-Codemodell verwenden.Hardware-Gleitkommabefehle verwenden (Standard).Hardware-Gleitkommabefehle verwenden.Hardware-Divisionsbefehle auf ColdFire verwenden.Hardware-Gleitkommakonvertierungsbefehle verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkomma-Wurzel-Befehl verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkommabefehle fÃ¼r Division und Quadratwurzel verwenden.Hardware-Gleitkommabefehle verwenden.Hardwarebefehle fÃ¼r Ganzzahldivision verwenden.Hardware-Â»prefetchÂ«-Befehle verwenden.Hardware-Vierfach-Gleitkommabefehle verwenden.Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden.Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten.Blockweise Steuerungsspekulation verwenden.Blockweise Datenspekulation nach Neuladen verwenden.Blockweise Datenspekulation vor Neuladen verwenden.in/loc/out-Registernamen ausgeben.Indirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwenden.Indirekte Aufrufe verwenden.Inline-Muster beim Speicherkopieren verwenden.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Sprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden.Little-Endian Byte-Reihenfolge verwenden.Befehle ll, sc und sync verwenden.Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo mÃ¶glich.Media-Befehle verwenden.microMIPS-Befehle verwenden.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Verwendet Â»multiply highÂ«-Befehle fÃ¼r den oberen Teil einer 32Ã—32-Multiplikation.musl-C-Bibliothek verwenden.Native MS-Bitfeld-Anordnung verwenden.Neue adddi3/subdi3-Muster verwenden.Normale Aufrufkonvention verwenden.Verwendung von %<-fdefault-double-8%> erfordert %<-fdefault-real-8%>Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in KonfliktVerwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in KonfliktVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glichVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glichNur einen TOC-Eintrag pro Prozedur verwenden.GewÃ¶hnlich gecachete Speicherzugriffe fÃ¼r flÃ¼chtige Referenzen verwenden.Gepacktes Stapellayout verwenden.Paarweise-single Gleitkommabefehle verwenden.Mustervergleichsbefehle verwenden.PC-relative switch-Tabellen verwenden â€“ dies erlaubt kÃ¼rzere Fallunterscheidungs-Tabellen.Portierbare Aufrufkonventionen verwenden.Profilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwenden.Propolice als Stapelschutzmethode verwenden.Push-Befehle verwenden, um ausgehende Argumente zu sichern.r11 verwenden/nicht verwenden, um die statische Bindung in Funktionsaufrufen Ã¼ber Zeiger zu speichern.Rote Zone in x86-64-Code verwenden.EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden.Registerstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Register zur ArgumentÃ¼bergabe verwenden.Register r2 und r5 verwenden.Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung).Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis.Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben.Skalare Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Shared Libraries verwenden.Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden.Einfachen Datenspekulationstest verwenden.Simulator-Laufzeitumgebung verwenden.Kleineren, aber langsameren Code fÃ¼r Funktionsprologe und -epiloge verwenden.Software-Gleitkomma-Emulation verwenden (Standard).Software-Gleitkommavergleiche verwenden.Software-Gleitkomma verwenden.Stapelversatz verwenden.Stapelschutzmethode nur fÃ¼r Funktionen mit dem Attribut Â»stack_protectÂ« verwenden.Die Standard-main-Funktion als Einsprungpunkt zum Starten verwenden.Statisch initialisierte Variable fÃ¼r Konstantengrenzen verwenden, anstatt sie jedes Mal neu zu erzeugen.Statisch initialisierte Variable fÃ¼r Variablengrenzen verwenden, anstatt sie jedes Mal neu zu erzeugen.Structs an stÃ¤rkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren.Stubs fÃ¼r Funktionsprologe verwenden.FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden.synci-Befehl verwenden, um i-Cache ungÃ¼ltig zu machen.Tabellenbasierte schnelle Division verwenden (Standard bei -O3).Tabellenbasierte Optimierung fÃ¼r die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden.Befehl tas.b fÃ¼r __atomic_test_and_set verwenden.Die AltiVec-ABI-Erweiterungen verwenden.Die Cray-Zeiger-Erweiterung verwenden.DEC-Assemblersyntax verwenden.ELFv1-ABI verwenden.ELFv2-ABI verwenden.GNU-Erweiterung fÃ¼r PE-Format fÃ¼r ausgerichtete gemeinsame Daten verwenden.Den RTL-Durchlauf zur Entfernung toten Codes verwenden.Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden.Die SPE-ABI-Erweiterungen verwenden.BFD-Linker statt Standardlinker verwenden.Bit-Feld-Befehle verwenden.Divisionsbefehl verwenden.Gleitkommaeinheit fÃ¼r Ganzzahladdition und -subtraktion verwendenAngegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden.Die angegebene Datenausrichtung verwenden.Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden.Gold-Linker statt Standardlinker verwenden.Hardware-Barrel-Shifter statt der Emulation verwenden.Die meisten Optionen verwenden, die spezielle FÃ¤higkeiten einschalten, solange sie durch andere Optionen erlaubt sind.mvcle-Befehl fÃ¼r Blockkopieroperationen verwenden.Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden.Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Simulator-Laufzeitumgebung verwendenVerwendet die Software-Multiplikationsemulation (Vorgabe).Softwareemulation fÃ¼r Divisionen verwenden (Vorgabe).Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden.FÃ¼r das Bereinigen von undefiniertem Verhalten eine Trap statt einer Bibliotheksfunktion verwenden.Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.uClibc-C-Bibliothek verwenden.Unicode-Start verwenden und UNICODE-Makro definieren.Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden.Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Vektorielle Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Vektor-/skalare (VSX) Befehle verwenden.Grenze 0 fÃ¼r alle ankommenden Argumente in Â»mainÂ« verwenden. Das hilft, wenn instrumentierte Programme mit Altbibliotheken verwendet werden.Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde.Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«).Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubtBei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefundenProzedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge habenProzedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION seinProzedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument habenDie Verwendung dieser Option wird diagnostiziert.Es werden eingebaute Spezifikationen verwendet.
  VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Anweisung bei %CVSX- und SPE-Befehle kÃ¶nnen nicht koexistierenGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=.GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht bind(c) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftretenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L mit EVENT_TYPE oder mit Subkomponente mit LOCK_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 %s von Modul %s mit Bindungsmarke %s bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %sVariable %1$s bei %3$L mit Binde-Marke %2$s verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntVariable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %LVariable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendetVariable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendetUnbekannter Variablentyp in Zuweisung bei %LVariable mit Attribut NO_ARG_CHECK bei %L ist nur als Argument der intrinsischen Funktionen C_LOC und PRESENT erlaubtZu verwendendes Vektorbibliotheks-ABI.FÃ¼r Doppelwort-Operationen vektorisieren.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und (zukÃ¼nftigem) ISO C++ 201z unterscheidet, warnen.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Bei Umwandlungen, die Qualifizierer streichen, warnen.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.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnenBei 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__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.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.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.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.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.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht verwendeten Dummy-Argumenten warnenBei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++1z-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn mikrocodierte Cell-Befehle ausgegeben werden.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches istWarnen, 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 ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sindWarnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn 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.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob kanonische Typen zu verwenden sind.Anzuwendender Algorithmus fÃ¼r Â»-fsched-pressureÂ«.WÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mModus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben.Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden.Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenWrong entry in TYPE_ARG_TYPES listInterner Fehler: Wrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nichtXXX Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=neonÂ«).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiZielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nichtNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in FormatbeschreibungFeldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftreten_Cilk_for-Anweisung erwartetAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt%<__builtin_arc_aligned%> mit variabler Ausrichtung__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__builtin_rx_%s benÃ¶tigt 'C', 'Z', 'S', 'O', 'I' oder 'U'__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt__builtin_saveregs wird von diesem Ziel nicht unterstÃ¼tzt__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von __builtin_shuffle mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von __builtin_shuffle mÃ¼ssen gleichen Typ habenArgumente fÃ¼r __builtin_shuffle mÃ¼ssen Vektoren seinDas letzte Argument von __builtin_shuffle muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r __builtin_shuffle sollten gleich sein__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von Â»__builtin_unreachableÂ« oder Â»__builtin_trapÂ« mit Argumenten__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtArgument %d fÃ¼r __sec_implicit_index muss weniger als der Rang von %qE seinParameter fÃ¼r __sec_implicit_index muss ein konstanter Ganzzahlausdruck sein__sec_reduce_min_ind oder __sec_reduce_max_ind kÃ¶nnen nicht mit Arrays umgehen, deren Dimension grÃ¶ÃŸer als 1 istÂ»Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern besteheneine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habeneine Definition in einer anderen Ãœbersetzungseinheit, die sich im SchlÃ¼sselwort Â»virtualÂ« unterscheidetein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> seineine unterschiedliche Methode desselben Typs ist in einer anderen Ãœbersetzungseinheit definiertein 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 auftreteneine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiertEin Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Methode ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigunpassende Ruf-Kanten fÃ¼r Nicht-Aufruf-Befehl in BB %iabnormale Kanten ohne Zweck in BB %iAbbruch in %s, bei %s:%dabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenadd_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D muss mindestens %d seinAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in Â»-fabi-version=9Â« ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatParameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des WertebereichesParameter alloc_size auÃŸerhalb des Wertebereichesallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q+#D mehrdeutigmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdeneine anonyme struct kann keine Funktionselemente habeneine anonyme Union kann keine Funktionselemente habenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftreteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenan indirect edge from %s has no corresponding call_stmteine indirekte Kante mit unbekanntem Aufrufziel korrespondiert mit einem call_stmt mit einer unbekannten Deklaration:Ein Interrupt-Handler kann nicht mit -muser-mode kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-Konstruktorand fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarunbenannter SSA-Name darf keine Default-Definition habenanonymes 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 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 ist null, aber nichtnull wird erwartetArgument 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 __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_paired_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_paired_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentabhÃ¤ngiges Nachschlagen findet %q+DArgumentlistenfunktion 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 Attributes %qE ist nicht Â»ilinkÂ«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 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 Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %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 decltype muss ein Ausdruck seinArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD 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 werdenArraynotation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werdenArraynotation kann nicht als Bedingung in einer switch-Anweisung verwendet werdenArraynotation kann nicht als Bedingung fÃ¼r eine while-Schleife verwendet werdenArraynotation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werdenArraynotation kann nicht zusammen mit Funktionstypen verwendet werdenArraynotations-Ausdruck kann nicht als RÃ¼ckgabewert verwendet werdenIn Deklarationen dÃ¼rfen keine Arraynotationen verwendet werdenArraynotationen kÃ¶nnen nicht zusammen mit Funktionstypen verwendet 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 hat Typ %<char%>Arrayindex ist oberhalb der ArraygrenzeArrayindex ist unterhalb der ArraygrenzeArrayindex ist keine GanzzahlArrayindex ist auÃŸerhalb der ArraygrenzenArrayindexwert %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 sinnlosals %qDasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeInterner 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 inkompatiblem ZeigertypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungZuweisung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungZuweisung 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 Ausdruck von Arraytypassociate_integer_pointer(): Already associatedParameter fÃ¼r Â»assume_alignedÂ« ist keine GanzzahlkonstanteArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertAttribut mit PrÃ¤fix ist nur mit -std=c++1z oder -std=gnu++1z 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 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%> seinaux field set for edge %s->%saux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dschlechte ArrayinitialisierungFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher BedingungscodeFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0:Falscher 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 BewegungungÃ¼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 Schiebe-Befehl:Falscher Testfalsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter -mtls-size=Falscher Wert %qs fÃ¼r Schalter -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert %qs fÃ¼r Schalter -mtunefalscher Wert (%qs) fÃ¼r Schalter %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=falscher Wert (%s) fÃ¼r Schalter -mtune=Falscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenAuflÃ¶sung der Basisinitialisierung %<%T%> enthÃ¤lt keine ParameterpacksBasis des Arrayabschnitts muss Zeiger- oder Arraytyp seinBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypBasisvariable oder SSA-Name nicht deklariertVorgÃ¤nger des Basis-Blocks %d ist beschÃ¤digtBasisblock %d sollte als irreduzibel markiert werdenBasisblock %d sollte nicht als irreduzibel markiert seinKantenlisten des Basis-Blockes %i sind beschÃ¤digtBasis-BlÃ¶cke sind nicht fortlaufendBB %d gehÃ¶rt nicht zur Schleife %dBB %d hat Vaterschleife %d, sollte Schleife %d seinbb %d an falscher Stelleda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatbinÃ¤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 %qT an %qT streicht QualifiziererBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBlock-IFKÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block seinKÃ¶rper der Funktion %qD mit konstantem Ausdruck ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtsowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungenbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinmit Arraynotation darf der Arrayindex keine {Initialisierungsliste} seingeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt
  Zweig %2d wurde genommen: %s%s
  Ladeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit Cilk Plus fÃ¼r Schleife verwendetbreak-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit NamenslisteEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werdenEingebaute Funktion %s akzeptiert nur ein ZeichenkettenargumentEingebauter Operand sollte ein vorzeichenloser 6-Bit-Wert seinOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werdenaber %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
*************** Verwenden Sie die Option -mcpu=, um dies
*** 2475,2483 ****
  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 istunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimpliziertes END DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶gliche Bedingung in Â»asmÂ«unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !im Basis-Block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Dekompositionsvariable %qDbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Anweisungin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerincompatible types in PHI argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDerhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qTIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndex muss eine Ganzzahl seinIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenHÃ¤ufigkeit %i der indirekten Aufrufe entspricht nicht der BB-HÃ¤ufigkeit %iindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter Konstruktor %qD ist nicht Â»constexprÂ«erbende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von inkompatiblem ZeigertypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungInitialisierung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)Initialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r char-Array ist zu langeingegebener Klassenname %qD als Template-Templateargument verwendetÂ»inlineÂ«-Clone in gleicher Comdat-GruppenlisteAusgabe fÃ¼r Inline-Kopie erzwungenInline-Kopie mit Adresse genommenCode inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.inline-Deklaration von %qD folgt Deklaration mit Attribut noinlineÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertÂ»inlineÂ« NamensrÃ¤ume nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarinlined_to-Zeiger gesetzt, aber keine VorgÃ¤nger gefundeninlined_to-Zeiger ist falschInlined_to-Zeiger verweist auf sich selbstinlined_to-Zeiger fÃ¼r Nicht-Inline-Aufrufer gesetztÂ»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 %qcinsert_bbt(): Duplicate key found!Einschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRBasisblockzeiger des Befehls %d ist %d, sollte %d seinBefehl %d am Ende des Basisblocks %d hat Nicht-NULL als BasisblockBefehl %d im Kopf des Basisblockes %d hat Nicht-NULL als BasisblockBefehl %d ist in mehreren BasisblÃ¶cken (%d und %d)Befehl %d auÃŸerhalb eines Basis-Blockes hat Nicht-NULL als BasisblockfeldBefehlsadressen nicht freigegebenBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
! Installationsfehler, crtoffloadtable.o kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiertint-Array mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in AusdruckGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdenInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« habenin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinin Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« seinInterruptvektor fÃ¼r %qE-Attribut ist nicht vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-Operand 'ungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dungÃ¼ltiges _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 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Ã¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r -fdebug-prefix-mapungÃ¼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 ArrayzuweisungungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qT in %qTungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s"%s"%sUngÃ¼ltige Option fÃ¼r Datenmodell -mdata-model=%sungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Marke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>fehlender Feature-Modifizierer %qs fÃ¼r Â»archÂ«-Ziel Â»%sÂ«fehlender Eigenschaftsmodifizierer %qs fÃ¼r Â»cpuÂ«-Ziel %qsunbekannter Feature-Modifizierer in %<-march=%s%>unbekannter Feature-Modifizierer in %<-mcpu=%s%>ungÃ¼ltiger Eigenschaftsmodifizierer in Ziel%qs %qsungÃ¼ltiger erster Operand von MEM_REFungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format von %sungÃ¼ltige FPU fÃ¼r Â»attribute(target("%s"))Â«ungÃ¼ltige FunktionsdeklarationungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige KorngrÃ¶ÃŸe fÃ¼r _Cilk_forungÃ¼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 %qT von R-Wert des Typs %qTungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qTungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼ltiger 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 von Operanden fÃ¼r __FMAungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼ltiger Offset-Operand von MEM_REFungÃ¼ltiger OperandungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r Plus/Minus, Typ ist ein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender BreiteungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden in ArrayreferenzUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)ungÃ¼ltige 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 %sungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltige Redeklaration von %q+DungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger ReferenzprÃ¤fixungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der Funktion %q+D als konstantem AusdruckungÃ¼ltige RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r asm-Flag-AusgabeungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der Funktion %q+#D als konstantem AusdruckungÃ¼ltiger Typ fÃ¼r EigenschaftungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<this%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<_Cilk_spawn%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung von %q+D in %<_Cilk_spawn%>ungÃ¼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 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 %qT in %qTungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichUngÃ¼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 seinElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»lastprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinIterationsvariable %qE sollte nicht Â»privateÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterationsvariable kann nicht Â»volatileÂ« seinIteratorvariablesein dest_idx sollte %d sein, nicht %dvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma extern_modelÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<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 VerbundanweisungMarke wurde wchar_t genanntlabel's context is not the current function declInitialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-AusdrÃ¼cke nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Ausdruck in konstantem AusdruckLambda-Ausdruck in TemplateargumentLambda-Ausdruck in ungeprÃ¼ftem KontextSpur %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 abgeschnittenGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittendas letzte Argument muss ein Immediate 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 habenUnpassende LÃ¤ngen zwischen linker und rechter Seiteunpassende LÃ¤ngen in AusdruckLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatLÃ¤nge von Arraynotationstripel ist keine GanzzahlBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %u Bytes, Argument hat jedoch %s BytesGrenze ist %u Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Gleitkomma noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Gleitkomma noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertLiterales Operatortemplate %q+D steht mit rohem Literaloperator %qD in KonfliktLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartetLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartetliteraler Operator mit C-Bindunglo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokale Deklaration von %qE verdeckt Instanzvariablelokale Symbole mÃ¼ssen definiert seinlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches Und von gleichen AusdrÃ¼ckenlogisches %<und%> sich gegenseitig ausschlieÃŸender Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewandtlogisches %<oder%> gemeinsam erschÃ¶pfender Tests ist immer Â»wahrÂ«logisches Oder von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsiclong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsNachschlagen von %qT in %qT ist nicht eindeutigKopf der Schleife %d gehÃ¶rt nicht direkt zu ihrKopf der Schleife %d hat nicht genau 2 EintrÃ¤geKopf der Schleife %d ist kein SchleifenkopfFalle der Schleife %d gehÃ¶rt nicht direkt zu ihrFalle der Schleife %d hat keine Kante zu ihrem KopfFalle der Schleife %d hat nicht genau einen NachfolgerFalle der Schleife %d hat nicht den Kopf als NachfolgerFalle der Schleife %d ist als Teil einer irreduziblen Region markiertFalle der Schleife %d wird nicht durch ihren Kopf bestimmtSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenverifikation auf Schleifenbaum, der repariert werden mussSchleife mit Kopf %d zum LÃ¶schen markiertSchleife mit Kopf %d nicht in Schleifenbaumlockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakroname fehlt hinter %qsmake_generic(): Can't find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma message%>, ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertFalsch geformtes Â»#pragma extern_modelÂ«, ignoriertFalsch geformtes Â»#pragma member_alignmentÂ«Falsch geformtes Â»#pragma member_alignmentÂ«, ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option -fplugin-arg-%s (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktionkaputtes ZielÂ»%sÂ«falsch geformte Ziel-Â»%sÂ«-Liste %qsmalformed target %s valuegemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetdefektes 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 Operandennummerobere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der Basis-BlÃ¶cke pro Funktion, die von Graphite analysiert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der Parameter in einem SCoP.maximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« kÃ¶nnen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werdenmdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind ohne -mmedia nicht verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann nicht gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehlSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMethode mit inkompatiblem Typ ist in einer anderen Ãœbersetzungseinheit definiertMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinMindestzahl der Basis-BlÃ¶cke pro Funktion, die von Graphite analysiert werden.minimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%E%>ArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%T%>unpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>Schleifenoptimierung Ã¼bersprungen, die Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufenfehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %DFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertmissing PHI deffehlender Vermerk von REG_EH_REGION am Ende vom 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%>fehlender Architekturname in Â»archÂ«-Ziel Â»%sÂ«fehlendes Argument fÃ¼r %qsfehlende Sperre nach Block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTFehlende Aufrufgraph-Kante fÃ¼r 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 CPU-Name in Â»cpuÂ«-Ziel Â»%sÂ«fehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Eigenschaftsmodifizierer in Ziel%qs %qsfehlender 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%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Methode %s%s%sFehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlender Pfad hinter %qsWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-DeklarationVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere Â»-mcpu=Â«-Optionen angegebenMehrere 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 angegebenMehrere heiÃŸe/kalte ÃœbergÃ¤nge gefunden (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenmehrere Inline-Aufrufermehrere 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 Wert.Funktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von typeid muss #include <typeinfo> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qT nach %qT in { }verengende Umwandlung von %qE von %qT nach %qT in { } ist in C++11 ungÃ¼ltigvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztgeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelter Bezeichner benÃ¶tigtgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarVerschachtelte 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 passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDNoch keine Beschreibung.kein Feld %qD in initialisierter Union gefundenKeine 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::%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>kein 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%> angegebenInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubtnichtkalter Basisblock %d ist dominiert von einem Block in der kalten Partition (%d)Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qEnicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnon-decl/MEM_REF LHS in clobber statementNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+DNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendetswitch-Anweisung ohne eingebauten TypNicht-Ganzzahltyp in Bedingung verwendetnicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungNicht-Schleife mit Kopf %d nicht zum LÃ¶schen markiertNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habenNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ Â»%TÂ« kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer TypNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungNichtleere Ausgangsliste der Schleife %d, aber AusgÃ¤nge werden nicht aufgezeichnetnichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht fÃ¼r SPE-ABI konfiguriertNicht fÃ¼r SPE-Befehlssatz konfiguriertnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenAnzahl der bb-Vermerke in Befehlskette (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzKomponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dAnzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdeneins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Namen verfÃ¼gbar, %qT dekomponiert jedoch in %wu Elementenur 0.0 kann als Immediate geladen werdennur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinnur Funktionen kÃ¶nnen gespawnt werdensondern nur hier als Â»friendÂ«nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand fÃ¼r Â»sleepÂ«-Befehl muss eine ganzzahlige Kompilierzeit-Konstante zwischen 0 und 63 seinOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenOption %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: %<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtZugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werdenÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenAusgabedatei 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 AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃœberschreibsteuerung (override/final) nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgelÃ¶schte Funktion %q+D aufgehobenfinale Funktion %q+D wird Ã¼berschriebennicht gelÃ¶schte Funktion %q+D aufgehobengepacktes 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++1z oder -std=gnu++1z verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung ist in for-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine TemplateargumenteTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter alsTeilspezialisierung %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 %qDPartition gefunden, aber Funktionspartitionsschalter ist nicht gesetztDurchlauf %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  erzeugt Ganzzahl von Zeiger ohne TypkonvertierungÃœbergabe des Arguments %d von %qE erzeugt Zeiger von Ganzzahl ohne TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor -fplugin-arg-%s in der Kommandozeile angegeben werdenPlugin %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangenZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in return unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %E kann nicht ohne Objekt aufgerufen werden; Beispiele: .* oder ->*Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code nicht unterstÃ¼tztlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines NullzeigersÂ»pragma simdÂ« wird ignoriert, da Â»-fcilkplusÂ« nicht eingeschaltet istÂ»pragma simdÂ« muss innerhalb einer Funktion seinPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter Sequenzvorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichenPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertprev_bb von %d sollte %d sein, nicht %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 %Dvorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration von Namensraum %qD hierbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#TVorherige Definition von %q+D war hiervorherige Definition von %qD war hiervorherige externe Deklaration von %q#DVorherige implizite Deklaration von %q+D war hiervorherige Deklaration %q+#D einer Nicht-Funktionvorherige 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 structprivates Element %q#D in anonymer UnionProblem beim Erstellen des Zielbilds fÃ¼r %s
--- 2473,2481 ----
  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 istunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimpliziertes END DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶gliche Bedingung in Â»asmÂ«unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !im Basis-Block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Dekompositionsvariable %qDbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Anweisungin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerincompatible types in PHI argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDerhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qTIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndex muss eine Ganzzahl seinIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenHÃ¤ufigkeit %i der indirekten Aufrufe entspricht nicht der BB-HÃ¤ufigkeit %iindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter Konstruktor %qD ist nicht Â»constexprÂ«erbende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von inkompatiblem ZeigertypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungInitialisierung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)Initialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r char-Array ist zu langeingegebener Klassenname %qD als Template-Templateargument verwendetÂ»inlineÂ«-Clone in gleicher Comdat-GruppenlisteAusgabe fÃ¼r Inline-Kopie erzwungenInline-Kopie mit Adresse genommenCode inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.inline-Deklaration von %qD folgt Deklaration mit Attribut noinlineÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertÂ»inlineÂ« NamensrÃ¤ume nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarinlined_to-Zeiger gesetzt, aber keine VorgÃ¤nger gefundeninlined_to-Zeiger ist falschInlined_to-Zeiger verweist auf sich selbstinlined_to-Zeiger fÃ¼r Nicht-Inline-Aufrufer gesetztÂ»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 %qcinsert_bbt(): Duplicate key found!Einschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRBasisblockzeiger des Befehls %d ist %d, sollte %d seinBefehl %d am Ende des Basisblocks %d hat Nicht-NULL als BasisblockBefehl %d im Kopf des Basisblockes %d hat Nicht-NULL als BasisblockBefehl %d ist in mehreren BasisblÃ¶cken (%d und %d)Befehl %d auÃŸerhalb eines Basis-Blockes hat Nicht-NULL als BasisblockfeldBefehlsadressen nicht freigegebenBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
! Installationsfehler, crtoffloadtable.o kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiertint-Array mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in AusdruckGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdenInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« habenin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinin Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« seinInterruptvektor fÃ¼r %qE-Attribut ist nicht vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-Operand 'ungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dungÃ¼ltiges _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 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Ã¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r -fdebug-prefix-mapungÃ¼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 ArrayzuweisungungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qT in %qTungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s"%s"%sUngÃ¼ltige Option fÃ¼r Datenmodell -mdata-model=%sungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Marke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>fehlender Feature-Modifizierer %qs fÃ¼r Â»archÂ«-Ziel Â»%sÂ«fehlender Eigenschaftsmodifizierer %qs fÃ¼r Â»cpuÂ«-Ziel %qsunbekannter Feature-Modifizierer in %<-march=%s%>unbekannter Feature-Modifizierer in %<-mcpu=%s%>ungÃ¼ltiger Eigenschaftsmodifizierer in Ziel%qs %qsungÃ¼ltiger erster Operand von MEM_REFungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format von %sungÃ¼ltige FPU fÃ¼r Â»attribute(target("%s"))Â«ungÃ¼ltige FunktionsdeklarationungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige KorngrÃ¶ÃŸe fÃ¼r _Cilk_forungÃ¼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 %qT von R-Wert des Typs %qTungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qTungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼ltiger 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 von Operanden fÃ¼r __FMAungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼ltiger Offset-Operand von MEM_REFungÃ¼ltiger OperandungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r Plus/Minus, Typ ist ein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender BreiteungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden in ArrayreferenzUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)ungÃ¼ltige 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 %sungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltige Redeklaration von %q+DungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger ReferenzprÃ¤fixungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der Funktion %q+D als konstantem AusdruckungÃ¼ltige RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r asm-Flag-AusgabeungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der Funktion %q+#D als konstantem AusdruckungÃ¼ltiger Typ fÃ¼r EigenschaftungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<this%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<_Cilk_spawn%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung von %q+D in %<_Cilk_spawn%>ungÃ¼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 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 %qT in %qTungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichUngÃ¼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 seinElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»lastprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinIterationsvariable %qE sollte nicht Â»privateÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterationsvariable kann nicht Â»volatileÂ« seinIteratorvariablesein dest_idx sollte %d sein, nicht %dvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma extern_modelÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<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 VerbundanweisungMarke wurde wchar_t genanntlabel's context is not the current function declInitialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-AusdrÃ¼cke nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Ausdruck in konstantem AusdruckLambda-Ausdruck in TemplateargumentLambda-Ausdruck in ungeprÃ¼ftem KontextSpur %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 abgeschnittenGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittendas letzte Argument muss ein Immediate 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 habenUnpassende LÃ¤ngen zwischen linker und rechter Seiteunpassende LÃ¤ngen in AusdruckLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatLÃ¤nge von Arraynotationstripel ist keine GanzzahlBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %u Bytes, Argument hat jedoch %s BytesGrenze ist %u Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Gleitkomma noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Gleitkomma noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertLiterales Operatortemplate %q+D steht mit rohem Literaloperator %qD in KonfliktLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartetLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartetliteraler Operator mit C-Bindunglo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokale Deklaration von %qE verdeckt Instanzvariablelokale Symbole mÃ¼ssen definiert seinlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches Und von gleichen AusdrÃ¼ckenlogisches %<und%> sich gegenseitig ausschlieÃŸender Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewandtlogisches %<oder%> gemeinsam erschÃ¶pfender Tests ist immer Â»wahrÂ«logisches Oder von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsiclong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsNachschlagen von %qT in %qT ist nicht eindeutigKopf der Schleife %d gehÃ¶rt nicht direkt zu ihrKopf der Schleife %d hat nicht genau 2 EintrÃ¤geKopf der Schleife %d ist kein SchleifenkopfFalle der Schleife %d gehÃ¶rt nicht direkt zu ihrFalle der Schleife %d hat keine Kante zu ihrem KopfFalle der Schleife %d hat nicht genau einen NachfolgerFalle der Schleife %d hat nicht den Kopf als NachfolgerFalle der Schleife %d ist als Teil einer irreduziblen Region markiertFalle der Schleife %d wird nicht durch ihren Kopf bestimmtSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenverifikation auf Schleifenbaum, der repariert werden mussSchleife mit Kopf %d zum LÃ¶schen markiertSchleife mit Kopf %d nicht in Schleifenbaumlockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakroname fehlt hinter %qsmake_generic(): Can't find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma message%>, ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertFalsch geformtes Â»#pragma extern_modelÂ«, ignoriertFalsch geformtes Â»#pragma member_alignmentÂ«Falsch geformtes Â»#pragma member_alignmentÂ«, ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option -fplugin-arg-%s (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktionkaputtes ZielÂ»%sÂ«falsch geformte Ziel-Â»%sÂ«-Liste %qsmalformed target %s valuegemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetdefektes 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 Operandennummerobere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der Basis-BlÃ¶cke pro Funktion, die von Graphite analysiert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der Parameter in einem SCoP.maximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« kÃ¶nnen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werdenmdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind ohne -mmedia nicht verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann nicht gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehlSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMethode mit inkompatiblem Typ ist in einer anderen Ãœbersetzungseinheit definiertMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinMindestzahl der Basis-BlÃ¶cke pro Funktion, die von Graphite analysiert werden.minimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%E%>ArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%T%>unpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>Schleifenoptimierung Ã¼bersprungen, die Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufenfehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %DFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertmissing PHI deffehlender Vermerk von REG_EH_REGION am Ende vom 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%>fehlender Architekturname in Â»archÂ«-Ziel Â»%sÂ«fehlendes Argument fÃ¼r %qsfehlende Sperre nach Block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTFehlende Aufrufgraph-Kante fÃ¼r 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 CPU-Name in Â»cpuÂ«-Ziel Â»%sÂ«fehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Eigenschaftsmodifizierer in Ziel%qs %qsfehlender 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%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Methode %s%s%sFehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlender Pfad hinter %qsWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-DeklarationVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere Â»-mcpu=Â«-Optionen angegebenMehrere 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 angegebenMehrere heiÃŸe/kalte ÃœbergÃ¤nge gefunden (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenmehrere Inline-Aufrufermehrere 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 Wert.Funktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von typeid muss #include <typeinfo> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qT nach %qT in { }verengende Umwandlung von %qE von %qT nach %qT in { } ist in C++11 ungÃ¼ltigvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztgeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelter Bezeichner benÃ¶tigtgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarVerschachtelte 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 passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDNoch keine Beschreibung.kein Feld %qD in initialisierter Union gefundenKeine 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::%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>kein 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%> angegebenInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubtnichtkalter Basisblock %d ist dominiert von einem Block in der kalten Partition (%d)Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qEnicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnon-decl/MEM_REF LHS in clobber statementNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+DNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendetswitch-Anweisung ohne eingebauten TypNicht-Ganzzahltyp in Bedingung verwendetnicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungNicht-Schleife mit Kopf %d nicht zum LÃ¶schen markiertNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habenNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ Â»%TÂ« kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer TypNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungNichtleere Ausgangsliste der Schleife %d, aber AusgÃ¤nge werden nicht aufgezeichnetnichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht fÃ¼r SPE-ABI konfiguriertNicht fÃ¼r SPE-Befehlssatz konfiguriertnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenAnzahl der bb-Vermerke in Befehlskette (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzKomponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dAnzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdeneins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Namen verfÃ¼gbar, %qT dekomponiert jedoch in %wu Elementenur 0.0 kann als Immediate geladen werdennur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinnur Funktionen kÃ¶nnen gespawnt werdensondern nur hier als Â»friendÂ«nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand fÃ¼r Â»sleepÂ«-Befehl muss eine ganzzahlige Kompilierzeit-Konstante zwischen 0 und 63 seinOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenOption %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: %<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtZugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werdenÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃœberschreibsteuerung (override/final) nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgelÃ¶schte Funktion %q+D aufgehobenfinale Funktion %q+D wird Ã¼berschriebennicht gelÃ¶schte Funktion %q+D aufgehobengepacktes 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++1z oder -std=gnu++1z verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung ist in for-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine TemplateargumenteTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter alsTeilspezialisierung %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 %qDPartition gefunden, aber Funktionspartitionsschalter ist nicht gesetztDurchlauf %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  erzeugt Ganzzahl von Zeiger ohne TypkonvertierungÃœbergabe des Arguments %d von %qE erzeugt Zeiger von Ganzzahl ohne TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor -fplugin-arg-%s in der Kommandozeile angegeben werdenPlugin %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangenZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in return unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %E kann nicht ohne Objekt aufgerufen werden; Beispiele: .* oder ->*Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code nicht unterstÃ¼tztlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines NullzeigersÂ»pragma simdÂ« wird ignoriert, da Â»-fcilkplusÂ« nicht eingeschaltet istÂ»pragma simdÂ« muss innerhalb einer Funktion seinPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter Sequenzvorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichenPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertprev_bb von %d sollte %d sein, nicht %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 %Dvorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration von Namensraum %qD hierbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#TVorherige Definition von %q+D war hiervorherige Definition von %qD war hiervorherige externe Deklaration von %q#DVorherige implizite Deklaration von %q+D war hiervorherige Deklaration %q+#D einer Nicht-Funktionvorherige 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 structprivates Element %q#D in anonymer UnionProblem beim Erstellen des Zielbilds fÃ¼r %s
*************** Verwenden Sie die Option -mcpu=, um dies
*** 2493,2502 ****
  Skalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
  Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor Â»-fabi-version=6Â« als Typ %qT, spÃ¤ter jedoch als %qT durch Â»...Â« Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegenzweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzenzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %Ddie ausgewÃ¤hlten fp16-Optionen sind inkompatibelWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit Â»-EÂ«Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.setjmp/longjmp innerhalb eines SIMD-KonstruktsSetter-Name muss mit %<:%> beendet werdenKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichGemeinsam genutztes call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxSchiebeweite ist keine vorzeichenlose GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenshow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codeSibcall-Kanten fÃ¼r Nicht-Aufruf-Befehl in BB %iSeiteneffekte werden bei ADDR_EXPR-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes Â»target_clonesÂ«-Attribut wird ignoriertGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist negativGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativArraygrÃ¶ÃŸe von %qE ist zu groÃŸArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist negativGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸGrÃ¶ÃŸe der Schleife %d sollte %d sein, nicht %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wd BytesGrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte der Funktion %qE haben sich geÃ¤ndert, Profildaten mÃ¶glicherweise veraltetQuellentyp ist nicht polymorphein vermehrter Funktionsaufruf kann nicht in einem Komma-Ausdruck auftretenSpezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: nicht erkannte Spezifikationsoption Â»%cÂ«Spezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu ist genau die GrÃ¶ÃŸe des Zielsangegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wd BytesStapelverbrauch kÃ¶nnte %wd Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d BytesStandardumwandlungen sind in diesem Kontext nicht erlaubtstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenStartindex und LÃ¤ngenfeld sind erforderlich, um Arraynotation in Zeigern oder DatensÃ¤tzen zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotation mit Array unbekannter GrÃ¶ÃŸe zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in dimensionslosen Arrays zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in Zeigern zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in Arrays variabler LÃ¤nge zu verwendenStartindex von Arraygnotationstripel ist keine GanzzahlAnfang/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-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<constexpr%> deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatic_assert ohne Text ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenSchrittweite muss eine ganzzahliger Konstantenausdruck oder eine Ganzzahlvariable seinAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSESpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenSchrittweite von Arraynotationstripel ist keine GanzzahlZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZeichenkettenliteral in Signatur des FunktionstemplateÂ»usingÂ« mit Attribut Â»strongÂ« ist veraltet; verwenden Sie stattdessen inline-NamensrÃ¤umestarkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvollZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %dStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenUnter-Framework-Include %s steht mit Framework-Include in KonfliktUnterprogramm %q+F nicht als Inline markiertUnterprogramm %q+F nicht als Inline_Always markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arraysgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:empfohlene Alternative: %qsUnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-ffinite-math-onlyÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-fno-math-errnoÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-funsafe-math-optimizationsÂ« angegeben istOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztSchalter -mcpu=%s steht mit dem Schalter -march=%s in Konfliktswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failederzeugte Methode %qD zuerst hier erfordert sysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qE wird genommenAdresse des Destruktors %qE wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenAdresse eines temporÃ¤ren Wertes wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetAdresse eines X-Wertes (R-Wert-Referenz) wird genommenDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel%qs %qs akzeptiert keine ArgumenteZiel%qs %qs erlaubt keine negierte Formtarget %s %qs is invalidZielÂ»%sÂ« %s=%s ist ungÃ¼ltigZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert SPE ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter GenauigkeitZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher GenauigkeitZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsAuf den Software-Simulator abzielen.Template %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-HardwareDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert ifunc, was in dieser Konfiguration nicht unterstÃ¼tzt wirddie Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-InformationKontrollfluss der Funktion %qE passt nicht zu seinen Profildaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator_new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder m210 hat keine Little-Endian-UnterstÃ¼tzungder gemangelte Name von %qD hat sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D)der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: wird immer %<wahr%> sein; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seinfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der Variable %qD als konstanter Ausdruck ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDas Argument fÃ¼r xabort muss ein 8-Bit-Immediate seines gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinDrittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Anweisung kÃ¶nnte durchfallendieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow-AusdrÃ¼cke sind innerhalb von Â»#pragma simdÂ«-Schleifen nicht erlaubtthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istArgument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkettezur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder -M oder -MM angebenum 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 Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEZu viele Argumente fÃ¼r Ã¼berladene Funktion %szu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele Ausnahmebehandlungskanten in BB %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienZu viele SchleifenausgÃ¤nge aufgezeichnetzu viele Ã¶ffnende Klammernzu viele abgehende Zweig-Kanten vom bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %D (sollte %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der ArchitekturTop-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen.traditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTfolgender RÃ¼ckgabetyp nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von 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 werdentry-Anweisungen sind innerhalb von Â»#pragma simdÂ«-Schleifen nicht erlaubtstattdessen %qE verwendenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypkonflikt in BIT_INSERT_EXPRTyp 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 AusdruckTyp passt nicht in vereinigtem Multiplizier-Addier-AusdruckTyp passt nicht in Nichttypen-ParameterbÃ¼ndelunvertrÃ¤gliche Typen in Parameter %iTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren Anteil Typen passen nicht in sad-AusdruckTyp passt nicht in SchiebeausdruckTyp passt nicht in VektorpermutationsausdruckTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTyp passt nicht bei Erweiterung von VektorschiebeausdruckTypen passen nicht zu vorheriger externer Deklaration von %q#DTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle Funktionenbla bla bla kann eh nicht Ã¼bersetzt werdentype variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDSTypvariante hat unterschiedliche TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOTYPE_SIZE_UNIT der TypvarianteTyp war vorher als %qE deklarierttype's TREE_TYPEtype's TYPE_BINFOTYPE_SIZE_UNIT des TypsType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdenNeuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit Â»%sÂ« kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbegrenzte Verwendung von %<auto%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
  nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %<%T%> von %<%T%> muss ein eingebauter Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r Â»#pragma nomember_alignmentÂ«Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht initialisiertes const %qD ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekanntes Modell Â»%sÂ« fÃ¼r Â»#pragma extern_modelÂ«unbekannter Name %s fÃ¼r Â»#pragma member_alignmentÂ«unbekannter Schalter -mdebug-%sunbekannte CRIS-CPU-Versionsangabe in Â»-mtune=Â«: %sunbekannte CRIS-Versionsangabe in Â»-march=Â« oder Â»-mcpu=Â«: %sunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qs.Unbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktionunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekannter Basisblock-Umsortierungs-Algorithmus %qsunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r Â»-mtuneÂ«unbekannter Mangelstil Â»%sÂ«unbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in Â»-moverride=%sÂ« Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter Befehlsmodusunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r -mrecip=%sunbekannter Durchlauf %s in -fdisable angegebenunbekannter Durchlauf %s in -fenable angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter -mlong-double-%sunbekannte 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 Â»archÂ«-Ziel Â»%sÂ«unbekannter Wert %qs fÃ¼r Â»cpuÂ«-Ziel %qsunbekannter Wert %qs fÃ¼r Â»tuneÂ«-Ziel %qsunbekannter Wert %qs fÃ¼r -marchunbekannter Wert %qs fÃ¼r -mcpuunbekannter Wert %qs fÃ¼r -mtuneunbekannter Wert %qs von -mmacosx-version-minunbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi=Unbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-Verifikationunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option -mcpu= nicht erkannt: %sArgument %q.*s fÃ¼r Option --help= nicht erkanntunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*sunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?unbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisterzahl: %d - 'psw' wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannte Option -fdisableunbekannte Option -fenableunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer TransaktionGleitkommakonstante ohne Suffixnicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD
  nicht 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 Gleitkommakonstantenicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD
! nicht unterstÃ¼tzte simdlen %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Formatzeichenketteunverwendete Argumente in $-Stil-Formatunverwendeter Parameter %qDVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwendenstattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten%<...%> verwenden, um Argumentpack aufzulÃ¶senstattdessen %<this->%D%> verwenden-Winvalid-pch fÃ¼r weitere Informationen verwenden-flax-vector-conversions verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlaubenverwenden Sie -std=gnu++11 oder -fext-numeric-literals, um weitere eingebaute Suffixe einzuschaltenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwenden__builtin_rx_mvtc (0, ... ) verwenden, um beliebige Werte in PSW zu schreibenInterne Funktions-ID bei Profilnachschlagen verwenden.%<_Cilk_spawn%> darf nicht in einer return-Anweisung verwendet werdenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++1z verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung 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 im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operand-std=c99, -std=gnu99, -std=c11 oder -std=gnu11 verwenden, um den Code zu Ã¼bersetzentemplate<> fÃ¼r eine explizite Spezialisierung verwendenArray, 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 %qTNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektIBM long double mit erweiterter Genauigkeit wird verwendetIEEE long double mit erweiterter Genauigkeit wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdarwin64-ABI wird verwendetungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertAltes darwin-ABI wird verwendetdas Verwenden von Parametern fÃ¼r den %<linear%>-Schritt wird noch nicht unterstÃ¼tztErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettemporÃ¤rer Wert wird als L-Wert verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertX-Wert (R-Wert-Referenz) wird als L-Wert verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼ltige Argumente sind: %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Ã¼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-ZyklusVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariadische Templates nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit -fvar-tracking-assignments Ã¼berschritten; neuer Versuch ohneArray variabler LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvec_adde akzeptiert nur 3 Argumentevec_addec akzeptiert nur 3 Argumentevec_cmpne akzeptiert nur 2 Argumentevec_extract akzeptiert nur 2 Argumentevec_insert akzeptiert nur 3 Argumentevec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_mul akzeptiert nur 2 Argumentevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorattribut nicht direkt gefolgt von einer einzelnen Funktionsdeklaration oder -definitionVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in AusdruckVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtÂ»vectorlengthÂ« muss eine Zweierpotenz seinÂ»vectorlengthÂ« muss eine Ganzzahlkonstante seinVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph gescheitertverify_eh_tree gescheitertverify_flow_info gescheitertverify_flow_info: Nachfolgekante des Basis-Blocks %d ist beschÃ¤digtverify_flow_info: Block %i hat loop_father, aber es gibt keine Schleifenverify_flow_info: Block %i fehlt loop_fatherverify_flow_info: Doppelte Kante %i->%iverify_flow_info: Falsche BlÃ¶cke fÃ¼r Â»fallthruÂ« %i->%iverify_flow_info: Falsches Â»fallthruÂ« %i->%iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: Falsche Blockzahl %i %iverify_flow_info: Falsche Kantenzahl %i->%i %iverify_flow_info: Falsche Blockfrequenz %i %iverify_flow_info: Falsche Wahrscheinlichkeit der Kante %i->%i %iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivirt-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+Dvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsLayout der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit unterschiedlichvirtuelle 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: %mArray von wide character mit unvertrÃ¤glicher wide-Zeichenkette initialisiertArray von wide character mit Nicht-wide-Zeichenkette initialisiertWide-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 akzeptierenpower5-Befehle werden nicht erzeugt, da der Assembler power5 nicht unterstÃ¼tztpower6-Befehle werden nicht erzeugt, da der Assembler power6 nicht unterstÃ¼tztpower7-Befehle werden nicht erzeugt, da der Assembler power7 nicht unterstÃ¼tztpower8-Befehle werden nicht erzeugt, da der Assembler power8 nicht unterstÃ¼tztpower9-Befehle werden nicht erzeugt, da der Assembler power9 nicht unterstÃ¼tztmitmit %q+#Dinnerhalb dieser Schleifearbeitsteilende 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_atom(): Writing negative integerwrite_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Ã¼tztwrong TYPE_CACHED_VALUES entryfalsche Anzahl der Zweig-Kanten nach bedingtem Sprung in BB %ifalscher Betrag der Zweig-Kanten nach unbedingtem Sprung %ifalsches Argument %qs fÃ¼r Option %qsFalsche Kante %d->%d fÃ¼r PHI-ArgumentFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-KanteFalsche Liste der beendeten Schleifen fÃ¼r Kante %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %<__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_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%>falsche Anzahl der Zweig-Kanten nach unbedingtem Sprung 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 absArgument 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 Plusx87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter Codedies kann durch das LÃ¶schen der Initialisierung umgangen werdenz/Architektur-Modus nicht unterstÃ¼tzt auf %sz/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativVektorgrÃ¶ÃŸ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}{unbekannt}
\ No newline at end of file
--- 2491,2500 ----
  Skalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
  Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor Â»-fabi-version=6Â« als Typ %qT, spÃ¤ter jedoch als %qT durch Â»...Â« Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegenzweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzenzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %Ddie ausgewÃ¤hlten fp16-Optionen sind inkompatibelWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit Â»-EÂ«Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.setjmp/longjmp innerhalb eines SIMD-KonstruktsSetter-Name muss mit %<:%> beendet werdenKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichGemeinsam genutztes call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxSchiebeweite ist keine vorzeichenlose GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenshow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codeSibcall-Kanten fÃ¼r Nicht-Aufruf-Befehl in BB %iSeiteneffekte werden bei ADDR_EXPR-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes Â»target_clonesÂ«-Attribut wird ignoriertGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist negativGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativArraygrÃ¶ÃŸe von %qE ist zu groÃŸArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist negativGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸGrÃ¶ÃŸe der Schleife %d sollte %d sein, nicht %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wd BytesGrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte der Funktion %qE haben sich geÃ¤ndert, Profildaten mÃ¶glicherweise veraltetQuellentyp ist nicht polymorphein vermehrter Funktionsaufruf kann nicht in einem Komma-Ausdruck auftretenSpezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: nicht erkannte Spezifikationsoption Â»%cÂ«Spezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu ist genau die GrÃ¶ÃŸe des Zielsangegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wd BytesStapelverbrauch kÃ¶nnte %wd Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d BytesStandardumwandlungen sind in diesem Kontext nicht erlaubtstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenStartindex und LÃ¤ngenfeld sind erforderlich, um Arraynotation in Zeigern oder DatensÃ¤tzen zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotation mit Array unbekannter GrÃ¶ÃŸe zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in dimensionslosen Arrays zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in Zeigern zu verwendenStartindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in Arrays variabler LÃ¤nge zu verwendenStartindex von Arraygnotationstripel ist keine GanzzahlAnfang/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-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<constexpr%> deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatic_assert ohne Text ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenSchrittweite muss eine ganzzahliger Konstantenausdruck oder eine Ganzzahlvariable seinAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSESpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenSchrittweite von Arraynotationstripel ist keine GanzzahlZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZeichenkettenliteral in Signatur des FunktionstemplateÂ»usingÂ« mit Attribut Â»strongÂ« ist veraltet; verwenden Sie stattdessen inline-NamensrÃ¤umestarkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvollZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %dStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenUnter-Framework-Include %s steht mit Framework-Include in KonfliktUnterprogramm %q+F nicht als Inline markiertUnterprogramm %q+F nicht als Inline_Always markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arraysgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:empfohlene Alternative: %qsUnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-ffinite-math-onlyÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-fno-math-errnoÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-funsafe-math-optimizationsÂ« angegeben istOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztSchalter -mcpu=%s steht mit dem Schalter -march=%s in Konfliktswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failederzeugte Methode %qD zuerst hier erfordert sysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qE wird genommenAdresse des Destruktors %qE wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenAdresse eines temporÃ¤ren Wertes wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetAdresse eines X-Wertes (R-Wert-Referenz) wird genommenDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel%qs %qs akzeptiert keine ArgumenteZiel%qs %qs erlaubt keine negierte Formtarget %s %qs is invalidZielÂ»%sÂ« %s=%s ist ungÃ¼ltigZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert SPE ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter GenauigkeitZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher GenauigkeitZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsAuf den Software-Simulator abzielen.Template %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert ifunc, was in dieser Konfiguration nicht unterstÃ¼tzt wirddie Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-InformationKontrollfluss der Funktion %qE passt nicht zu seinen Profildaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator_new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder m210 hat keine Little-Endian-UnterstÃ¼tzungder gemangelte Name von %qD hat sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D)der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: wird immer %<wahr%> sein; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seinfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der Variable %qD als konstanter Ausdruck ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDas Argument fÃ¼r xabort muss ein 8-Bit-Immediate seines gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinDrittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Anweisung kÃ¶nnte durchfallendieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow-AusdrÃ¼cke sind innerhalb von Â»#pragma simdÂ«-Schleifen nicht erlaubtthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istArgument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkettezur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder -M oder -MM angebenum 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 Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEZu viele Argumente fÃ¼r Ã¼berladene Funktion %szu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele Ausnahmebehandlungskanten in BB %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienZu viele SchleifenausgÃ¤nge aufgezeichnetzu viele Ã¶ffnende Klammernzu viele abgehende Zweig-Kanten vom bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %D (sollte %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der ArchitekturTop-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen.traditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTfolgender RÃ¼ckgabetyp nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdentry-Anweisungen sind innerhalb von Â»#pragma simdÂ«-Schleifen nicht erlaubtstattdessen %qE verwendenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypkonflikt in BIT_INSERT_EXPRTyp 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 AusdruckTyp passt nicht in vereinigtem Multiplizier-Addier-AusdruckTyp passt nicht in Nichttypen-ParameterbÃ¼ndelunvertrÃ¤gliche Typen in Parameter %iTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren Anteil Typen passen nicht in sad-AusdruckTyp passt nicht in SchiebeausdruckTyp passt nicht in VektorpermutationsausdruckTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTyp passt nicht bei Erweiterung von VektorschiebeausdruckTypen passen nicht zu vorheriger externer Deklaration von %q#DTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle Funktionenbla bla bla kann eh nicht Ã¼bersetzt werdentype variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDSTypvariante hat unterschiedliche TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOTYPE_SIZE_UNIT der TypvarianteTyp war vorher als %qE deklarierttype's TREE_TYPEtype's TYPE_BINFOTYPE_SIZE_UNIT des TypsType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdenNeuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit Â»%sÂ« kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbegrenzte Verwendung von %<auto%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
  nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %<%T%> von %<%T%> muss ein eingebauter Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r Â»#pragma nomember_alignmentÂ«Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht initialisiertes const %qD ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekanntes Modell Â»%sÂ« fÃ¼r Â»#pragma extern_modelÂ«unbekannter Name %s fÃ¼r Â»#pragma member_alignmentÂ«unbekannter Schalter -mdebug-%sunbekannte CRIS-CPU-Versionsangabe in Â»-mtune=Â«: %sunbekannte CRIS-Versionsangabe in Â»-march=Â« oder Â»-mcpu=Â«: %sunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qs.Unbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktionunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekannter Basisblock-Umsortierungs-Algorithmus %qsunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r Â»-mtuneÂ«unbekannter Mangelstil Â»%sÂ«unbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in Â»-moverride=%sÂ« Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter Befehlsmodusunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r -mrecip=%sunbekannter Durchlauf %s in -fdisable angegebenunbekannter Durchlauf %s in -fenable angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter -mlong-double-%sunbekannte 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 Â»archÂ«-Ziel Â»%sÂ«unbekannter Wert %qs fÃ¼r Â»cpuÂ«-Ziel %qsunbekannter Wert %qs fÃ¼r Â»tuneÂ«-Ziel %qsunbekannter Wert %qs fÃ¼r -marchunbekannter Wert %qs fÃ¼r -mcpuunbekannter Wert %qs fÃ¼r -mtuneunbekannter Wert %qs von -mmacosx-version-minunbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi=Unbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-Verifikationunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option -mcpu= nicht erkannt: %sArgument %q.*s fÃ¼r Option --help= nicht erkanntunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*sunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?unbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisterzahl: %d - 'psw' wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannte Option -fdisableunbekannte Option -fenableunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer TransaktionGleitkommakonstante ohne Suffixnicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD
  nicht 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 Gleitkommakonstantenicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD
! nicht unterstÃ¼tzte simdlen %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Formatzeichenketteunverwendete Argumente in $-Stil-Formatunverwendeter Parameter %qDVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwendenstattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten%<...%> verwenden, um Argumentpack aufzulÃ¶senstattdessen %<this->%D%> verwenden-Winvalid-pch fÃ¼r weitere Informationen verwenden-flax-vector-conversions verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlaubenverwenden Sie -std=gnu++11 oder -fext-numeric-literals, um weitere eingebaute Suffixe einzuschaltenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwenden__builtin_rx_mvtc (0, ... ) verwenden, um beliebige Werte in PSW zu schreibenInterne Funktions-ID bei Profilnachschlagen verwenden.%<_Cilk_spawn%> darf nicht in einer return-Anweisung verwendet werdenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++1z verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung 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 im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operand-std=c99, -std=gnu99, -std=c11 oder -std=gnu11 verwenden, um den Code zu Ã¼bersetzentemplate<> fÃ¼r eine explizite Spezialisierung verwendenArray, 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 %qTNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektIBM long double mit erweiterter Genauigkeit wird verwendetIEEE long double mit erweiterter Genauigkeit wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdarwin64-ABI wird verwendetungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertAltes darwin-ABI wird verwendetdas Verwenden von Parametern fÃ¼r den %<linear%>-Schritt wird noch nicht unterstÃ¼tztErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettemporÃ¤rer Wert wird als L-Wert verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertX-Wert (R-Wert-Referenz) wird als L-Wert verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼ltige Argumente sind: %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Ã¼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 zugegriffenVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariadische Templates nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit -fvar-tracking-assignments Ã¼berschritten; neuer Versuch ohneArray variabler LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvec_adde akzeptiert nur 3 Argumentevec_addec akzeptiert nur 3 Argumentevec_cmpne akzeptiert nur 2 Argumentevec_extract akzeptiert nur 2 Argumentevec_insert akzeptiert nur 3 Argumentevec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_mul akzeptiert nur 2 Argumentevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorattribut nicht direkt gefolgt von einer einzelnen Funktionsdeklaration oder -definitionVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in AusdruckVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtÂ»vectorlengthÂ« muss eine Zweierpotenz seinÂ»vectorlengthÂ« muss eine Ganzzahlkonstante seinVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph gescheitertverify_eh_tree gescheitertverify_flow_info gescheitertverify_flow_info: Nachfolgekante des Basis-Blocks %d ist beschÃ¤digtverify_flow_info: Block %i hat loop_father, aber es gibt keine Schleifenverify_flow_info: Block %i fehlt loop_fatherverify_flow_info: Doppelte Kante %i->%iverify_flow_info: Falsche BlÃ¶cke fÃ¼r Â»fallthruÂ« %i->%iverify_flow_info: Falsches Â»fallthruÂ« %i->%iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: Falsche Blockzahl %i %iverify_flow_info: Falsche Kantenzahl %i->%i %iverify_flow_info: Falsche Blockfrequenz %i %iverify_flow_info: Falsche Wahrscheinlichkeit der Kante %i->%i %iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivirt-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+Dvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsLayout der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit unterschiedlichvirtuelle 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: %mArray von wide character mit unvertrÃ¤glicher wide-Zeichenkette initialisiertArray von wide character mit Nicht-wide-Zeichenkette initialisiertWide-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 akzeptierenpower5-Befehle werden nicht erzeugt, da der Assembler power5 nicht unterstÃ¼tztpower6-Befehle werden nicht erzeugt, da der Assembler power6 nicht unterstÃ¼tztpower7-Befehle werden nicht erzeugt, da der Assembler power7 nicht unterstÃ¼tztpower8-Befehle werden nicht erzeugt, da der Assembler power8 nicht unterstÃ¼tztpower9-Befehle werden nicht erzeugt, da der Assembler power9 nicht unterstÃ¼tztmitmit %q+#Dinnerhalb dieser Schleifearbeitsteilende 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_atom(): Writing negative integerwrite_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Ã¼tztwrong TYPE_CACHED_VALUES entryfalsche Anzahl der Zweig-Kanten nach bedingtem Sprung in BB %ifalscher Betrag der Zweig-Kanten nach unbedingtem Sprung %ifalsches Argument %qs fÃ¼r Option %qsFalsche Kante %d->%d fÃ¼r PHI-ArgumentFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-KanteFalsche Liste der beendeten Schleifen fÃ¼r Kante %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %<__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_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%>falsche Anzahl der Zweig-Kanten nach unbedingtem Sprung 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 absArgument 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 Plusx87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter Codedies kann durch das LÃ¶schen der Initialisierung umgangen werdenz/Architektur-Modus nicht unterstÃ¼tzt auf %sz/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativVektorgrÃ¶ÃŸ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}{unbekannt}
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/gcc/po/de.po gcc-7.3.0/gcc/po/de.po
*** gcc-7.2.0/gcc/po/de.po	Wed May  3 22:25:04 2017
--- gcc-7.3.0/gcc/po/de.po	Mon Aug 21 14:08:42 2017
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
! "PO-Revision-Date: 2017-05-03 22:55+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.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 7.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
! "PO-Revision-Date: 2017-08-20 23:01+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
*************** msgstr ""
*** 20,26 ****
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.0.1\n"
  
  #: cfgrtl.c:2661
  msgid "flow control insn inside a basic block"
--- 20,26 ----
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.0.3\n"
  
  #: cfgrtl.c:2661
  msgid "flow control insn inside a basic block"
*************** msgstr "Â»%%lÂ«-Operand ist keine Marke"
*** 198,210 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 198,210 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 498,559 ****
  " Um weitere Optionen an diese Prozesse zu Ã¼bergeben, mÃ¼ssen die Optionen\n"
  " -W<Buchstabe> verwendet werden.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ziel: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriert mit: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Thread-Modell: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-Version %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hÃ¤ngen Sie die an Ihren Fehlerbericht an.\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installiere: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "Programme: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Bibliotheken: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 498,559 ----
  " Um weitere Optionen an diese Prozesse zu Ã¼bergeben, mÃ¼ssen die Optionen\n"
  " -W<Buchstabe> verwendet werden.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ziel: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriert mit: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Thread-Modell: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-Version %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hÃ¤ngen Sie die an Ihren Fehlerbericht an.\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installiere: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "Programme: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Bibliotheken: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 564,579 ****
  "folgenden Hinweise; Fehler in der deutschen Ãœbersetzung sind an\n"
  "translation-team-de@lists.sourceforge.net zu melden:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 564,579 ----
  "folgenden Hinweise; Fehler in der deutschen Ãœbersetzung sind an\n"
  "translation-team-de@lists.sourceforge.net zu melden:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 583,589 ****
  "gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 583,589 ----
  "gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 596,602 ****
  "==============\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 596,602 ----
  "==============\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 605,611 ****
  "Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 605,611 ----
  "Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 616,622 ****
  "=================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 616,622 ----
  "=================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 630,645 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [Optionen] <Ordner1> <Ordner2>  Abdeckungsdateien zusammenfÃ¼hren\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbose                       AusfÃ¼hrlicher Modus\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <Verzeichnis>          Ausgabeverzeichnis\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 630,645 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [Optionen] <Ordner1> <Ordner2>  Abdeckungsdateien zusammenfÃ¼hren\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <Verzeichnis>          Ausgabeverzeichnis\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbose                       AusfÃ¼hrlicher Modus\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "Aufruf des Teilbefehls Â»mergeÂ«
*** 655,670 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [Optionen] <Verzeichnis>      Inhalt der Abdeckungsdatei umschreiben\n"
  
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <Gleitkomma oder einfacher Bruch>  ProfilzÃ¤hler skalieren\n"
  
- #: gcov-tool.c:273
- #, c-format
- msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
- msgstr "    -n, --normalize <int64_t>           Profil normalisieren\n"
- 
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
--- 655,670 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [Optionen] <Verzeichnis>      Inhalt der Abdeckungsdatei umschreiben\n"
  
+ #: gcov-tool.c:270
+ #, c-format
+ msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
+ msgstr "    -n, --normalize <int64_t>           Profil normalisieren\n"
+ 
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <Gleitkomma oder einfacher Bruch>  ProfilzÃ¤hler skalieren\n"
  
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
*************** msgstr "Normalisierung kann nicht gleich
*** 690,716 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [Optionen] <Verz1> <Verz2>    Ãœberlappung zwischen zwei Profilen berechnen\n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Daten nur fÃ¼r heiÃŸe Objekte/Funktionen ausgeben\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Daten Ã¼ber Funktionsebene ausgeben\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      VollstÃ¤ndigen Dateinamen ausgeben\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Daten Ã¼ber Objektebene ausgeben\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <Gleitkomma>, --hot_threshold <Gleitkomma>  Schwellwert fÃ¼r HeiÃŸheit festlegen\n"
--- 690,716 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [Optionen] <Verz1> <Verz2>    Ãœberlappung zwischen zwei Profilen berechnen\n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Daten Ã¼ber Funktionsebene ausgeben\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      VollstÃ¤ndigen Dateinamen ausgeben\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Daten nur fÃ¼r heiÃŸe Objekte/Funktionen ausgeben\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Daten Ã¼ber Objektebene ausgeben\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <Gleitkomma>, --hot_threshold <Gleitkomma>  Schwellwert fÃ¼r HeiÃŸheit festlegen\n"
*************** msgstr ""
*** 797,816 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Diese Hilfe anzeigen\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Informationen fÃ¼r jeden Basisblock zeigen\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Zweigwahrscheinlichkeiten in Ausgabe aufnehmen\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 797,811 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Informationen fÃ¼r jeden Basisblock zeigen\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Zweigwahrscheinlichkeiten in Ausgabe aufnehmen\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 819,834 ****
  "  -c, --branch-counts             Anzahl der ZweigdurchlÃ¤ufe statt\n"
  "                                    Prozentzahlen ausgeben\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Fortschrittsinformationen anzeigen\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ausgabezusammenfassungen fÃ¼r jede Funktion\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 814,834 ----
  "  -c, --branch-counts             Anzahl der ZweigdurchlÃ¤ufe statt\n"
  "                                    Prozentzahlen ausgeben\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Fortschrittsinformationen anzeigen\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ausgabezusammenfassungen fÃ¼r jede Funktion\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Diese Hilfe anzeigen\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s: Â»%sÂ« hat BÃ¶gen vom Eintri
*** 1015,1096 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Graph ist fÃ¼r Â»%sÂ« unlÃ¶sbar\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "%s von %d Zeilen ausgefÃ¼hrt\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Keine ausfÃ¼hrbaren Zeilen\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s: Â»%sÂ«\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "%s von %d Zweigen ausgefÃ¼hrt\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "%s von %d Zweigen mindestens einmal genommen\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Keine Zweige\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "%s von %d Aufruf(en) ausgefÃ¼hrt\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Keine Aufrufe\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: keine Zeilen fÃ¼r Â»%sÂ«\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Aufruf %2d gab %s zurÃ¼ck\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Aufruf %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "Zweig %2d wurde genommen: %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "Zweig %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unbedingtes %2d, genommen: %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "unbedingtes %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Quelldatei %s kann nicht geÃ¶ffnet werden\n"
--- 1015,1096 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Graph ist fÃ¼r Â»%sÂ« unlÃ¶sbar\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "%s von %d Zeilen ausgefÃ¼hrt\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Keine ausfÃ¼hrbaren Zeilen\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s: Â»%sÂ«\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "%s von %d Zweigen ausgefÃ¼hrt\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "%s von %d Zweigen mindestens einmal genommen\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Keine Zweige\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "%s von %d Aufruf(en) ausgefÃ¼hrt\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Keine Aufrufe\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: keine Zeilen fÃ¼r Â»%sÂ«\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Aufruf %2d gab %s zurÃ¼ck\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Aufruf %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "Zweig %2d wurde genommen: %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "Zweig %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unbedingtes %2d, genommen: %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "unbedingtes %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Quelldatei %s kann nicht geÃ¶ffnet werden\n"
*************** msgstr "Diese Option ist undokumentiert"
*** 1197,1285 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "Standard %d Minimum %d Maximum %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Identisch mit %s. Verwenden Sie daher bitte diese Option."
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewÃ¼nschten Eigenschaften gefunden\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie Â»--help=%sÂ«, um *alle* vom Frontend %s unterstÃ¼tzten Optionen anzuzeigen\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewÃ¼nschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprach-unabhÃ¤ngig"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "Die Option Â»--paramÂ« erkennt die folgenden Parameter"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch fÃ¼r die Sprache "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstÃ¼tzt "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
--- 1197,1285 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "Standard %d Minimum %d Maximum %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Identisch mit %s. Verwenden Sie daher bitte diese Option."
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewÃ¼nschten Eigenschaften gefunden\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie Â»--help=%sÂ«, um *alle* vom Frontend %s unterstÃ¼tzten Optionen anzuzeigen\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewÃ¼nschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprach-unabhÃ¤ngig"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "Die Option Â»--paramÂ« erkennt die folgenden Parameter"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch fÃ¼r die Sprache "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstÃ¼tzt "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
*************** msgstr "LÃ¤ngenmodifizierer im strfmon-F
*** 2806,2813 ****
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
--- 2806,2813 ----
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
*************** msgstr "ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ
*** 2826,2832 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
--- 2826,2832 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
*************** msgstr "ungÃ¼ltiger Operand"
*** 2846,2853 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
--- 2846,2853 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
*************** msgid "invalid %%r value"
*** 2863,2880 ****
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
--- 2863,2880 ----
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
*************** msgstr "ungÃ¼ltiger %%P-Wert"
*** 2884,2890 ****
  msgid "invalid %%h value"
  msgstr "ungÃ¼ltiger %%h-Wert"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "ungÃ¼ltiger %%L-Wert"
--- 2884,2890 ----
  msgid "invalid %%h value"
  msgstr "ungÃ¼ltiger %%h-Wert"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "ungÃ¼ltiger %%L-Wert"
*************** msgid "invalid %%U value"
*** 2905,2911 ****
  msgstr "ungÃ¼ltiger %%U-Wert"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
--- 2905,2911 ----
  msgstr "ungÃ¼ltiger %%U-Wert"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
*************** msgstr "ungÃ¼ltiger %%s-Wert"
*** 2915,2921 ****
  msgid "invalid %%C value"
  msgstr "ungÃ¼ltiger %%C-Wert"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
--- 2915,2921 ----
  msgid "invalid %%C value"
  msgstr "ungÃ¼ltiger %%C-Wert"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
*************** msgid "unknown relocation unspec"
*** 2926,2932 ****
  msgstr "Unbekanntes relocation unspec"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
--- 2926,2932 ----
  msgstr "Unbekanntes relocation unspec"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
*************** msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%
*** 2989,2995 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
--- 2989,2995 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
*************** msgstr "ungÃ¼ltiger Operanden-Ausgabecod
*** 2999,3027 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 2999,3027 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "bedingter Befehl in bedingter Se
*** 3029,3129 ****
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Adressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-Register"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Operanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "falsche Adresse, keine E/A-Adresse:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "falsche Adresse, keine Konstante:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "UngÃ¼ltiger Befehl:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr "Festkommaumwandlung nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr "Variable"
  
! #: config/avr/avr.c:9808
  msgid "function parameter"
  msgstr "Funktionsparameter"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr "Strukturfeld"
  
! #: config/avr/avr.c:9819
  msgid "return type of function"
  msgstr "RÃ¼ckgabetyp fÃ¼r Funktion"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr "Zeiger"
  
--- 3029,3129 ----
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Adressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-Register"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Operanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "falsche Adresse, keine E/A-Adresse:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "falsche Adresse, keine Konstante:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "UngÃ¼ltiger Befehl:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr "Festkommaumwandlung nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr "Variable"
  
! #: config/avr/avr.c:9823
  msgid "function parameter"
  msgstr "Funktionsparameter"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr "Strukturfeld"
  
! #: config/avr/avr.c:9834
  msgid "return type of function"
  msgstr "RÃ¼ckgabetyp fÃ¼r Funktion"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr "Zeiger"
  
*************** msgid "invalid const_double operand"
*** 3147,3153 ****
  msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3147,3153 ----
  msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "Falscher Operand fÃ¼r output_mov
*** 3369,3455 ****
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:17882
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:17917
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:17986
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:17991
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 3369,3455 ----
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:17888
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:17923
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:17992
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:17997
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgstr "ungÃ¼ltige Operation auf %<__fpr
*** 3486,3492 ****
  msgid "invalid %%P operand"
  msgstr "ungÃ¼ltiger %%P-Operand"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
--- 3486,3492 ----
  msgid "invalid %%P operand"
  msgstr "ungÃ¼ltiger %%P-Operand"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
*************** msgid "post-increment address is not a r
*** 3540,3546 ****
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "Falsche Adresse"
  
--- 3540,3546 ----
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "Falsche Adresse"
  
*************** msgid "insn contains an invalid address
*** 3573,3579 ****
  msgstr "Befehl enthÃ¤lt eine ungÃ¼ltige Adresse!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "ungÃ¼ltige Adresse"
  
--- 3573,3579 ----
  msgstr "Befehl enthÃ¤lt eine ungÃ¼ltige Adresse!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "ungÃ¼ltige Adresse"
  
*************** msgstr "Stapelspeicher aufgebraucht.\n"
*** 3664,3940 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt"
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx benÃ¶tigt Hardware-Gleitkommabefehle"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "Â»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx benÃ¶tigt indizierte Adressierung"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "Â»-mvsxÂ« und Â»-mno-altivecÂ« sind unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec schaltet vsx aus"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory ist im Little-Endian-Modus nicht verfÃ¼gbar"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion benÃ¶tigt 64-bit-Zielarchitektur"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "Â»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell"
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr "addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, falsches Register #1"
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, falsches Register #2"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load kein MEM"
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, falsches Register #1"
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, falsches Register #2"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store kein MEM"
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tzt"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartet"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartet"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartet"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "UngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:11703
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.c:15532
  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:15535
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.c:15543
  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"
  
--- 3664,3940 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt"
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx benÃ¶tigt Hardware-Gleitkommabefehle"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "Â»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx benÃ¶tigt indizierte Adressierung"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "Â»-mvsxÂ« und Â»-mno-altivecÂ« sind unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec schaltet vsx aus"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory ist im Little-Endian-Modus nicht verfÃ¼gbar"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion benÃ¶tigt 64-bit-Zielarchitektur"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "Â»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell"
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr "addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, falsches Register #1"
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, falsches Register #2"
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load kein MEM"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, falsches Register #1"
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, falsches Register #2"
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store kein MEM"
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tzt"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartet"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartet"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartet"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "UngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:11710
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.c:15539
  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:15542
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
*************** msgstr "erzeugt und mit anderen ABIs ver
*** 3960,4002 ****
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
--- 3960,4002 ----
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
*************** msgstr "ungÃ¼ltige Operandenadresse (4)"
*** 4158,4187 ****
  msgid "bad test"
  msgstr "Falscher Test"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungÃ¼ltiger %%D-Wert"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "ungÃ¼ltige Maske"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "ungÃ¼ltiger %%d-Wert"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ungÃ¼ltiger %%t/%%b-Wert"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "Kein Register in Adresse"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "Adressversatz ist keine Konstante"
  
--- 4158,4187 ----
  msgid "bad test"
  msgstr "Falscher Test"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungÃ¼ltiger %%D-Wert"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "ungÃ¼ltige Maske"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "ungÃ¼ltiger %%d-Wert"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ungÃ¼ltiger %%t/%%b-Wert"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "Kein Register in Adresse"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "Adressversatz ist keine Konstante"
  
*************** msgstr "({anonym})"
*** 4202,4209 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
--- 4202,4209 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
*************** msgstr "%<;%> erwartet"
*** 4225,4238 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
--- 4225,4238 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
*************** msgstr "%<,%> erwartet"
*** 4263,4269 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
--- 4263,4269 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
*************** msgstr "%<)%> erwartet"
*** 4271,4277 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
--- 4271,4277 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4281,4294 ****
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
--- 4281,4294 ----
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
*************** msgstr "%<{%> erwartet"
*** 4298,4304 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
--- 4298,4304 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
*************** msgstr "Cilk-Array-Notation kann nicht a
*** 4311,4334 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Cilk-Array-Notation kann nicht in throw-Ausdruck verwendet werden"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r switch-Anweisung verwendet werden"
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r while-Schleife verwendet werden"
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werden"
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werden"
  
--- 4311,4334 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Cilk-Array-Notation kann nicht in throw-Ausdruck verwendet werden"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r switch-Anweisung verwendet werden"
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r while-Schleife verwendet werden"
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werden"
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werden"
  
*************** msgstr "Cilk-Array-Notation kann nicht a
*** 4336,4353 ****
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
--- 4336,4353 ----
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
*************** msgstr "%<,%> oder %<)%> erwartet"
*** 4355,4371 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
--- 4355,4371 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
*************** msgstr "%<[%> erwartet"
*** 4374,4380 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<%> erwartet"
--- 4374,4380 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<%> erwartet"
*************** msgstr "%<%> erwartet"
*** 4383,4393 ****
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
--- 4383,4393 ----
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
*************** msgstr "%r%s:%d:%d:%R   in constexpr-Ers
*** 4606,4616 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   in constexpr-Ersetzung von %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
--- 4606,4616 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   in constexpr-Ersetzung von %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
*************** msgstr "Angesteuert:"
*** 4781,4860 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Positive Breite benÃ¶tigt"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "Nicht-negative Breite benÃ¶tigt"
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Unerwartetes Element %qc in Formatzeichenkette bei %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Unerwartetes Ende der Formatzeichenkette"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "Breite null in Formatbeschreibung"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "FÃ¼hrende linke Klammer fehlt"
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr "Linke Klammer benÃ¶tigt nach %<*%>"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "P-Edit-Deskriptor erwartet"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "P-Deskriptor benÃ¶tigt fÃ¼hrenden Skalierungsfaktor"
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "SchlieÃŸende Klammer erwartet bei %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "Nach P-Deskriptor Komma benÃ¶tigt"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "Mit T-Deskriptor positive Breite benÃ¶tigt"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "E-Symbol nicht erlaubt mit g0-Deskriptor"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "Positive Exponentenbreite erforderlich"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "Punkt in Formatspezifikation erforderlich"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "%s-Symbol"
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr "interne Einheit in WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-Symbol mit INQUIRE"
--- 4781,4860 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Positive Breite benÃ¶tigt"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "Nicht-negative Breite benÃ¶tigt"
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Unerwartetes Element %qc in Formatzeichenkette bei %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Unerwartetes Ende der Formatzeichenkette"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "Breite null in Formatbeschreibung"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "FÃ¼hrende linke Klammer fehlt"
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr "Linke Klammer benÃ¶tigt nach %<*%>"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "P-Edit-Deskriptor erwartet"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "P-Deskriptor benÃ¶tigt fÃ¼hrenden Skalierungsfaktor"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "Nach P-Deskriptor Komma benÃ¶tigt"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "Mit T-Deskriptor positive Breite benÃ¶tigt"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "E-Symbol nicht erlaubt mit g0-Deskriptor"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "Positive Exponentenbreite erforderlich"
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "SchlieÃŸende Klammer erwartet bei %C"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "Punkt in Formatspezifikation erforderlich"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "%s-Symbol"
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr "interne Einheit in WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-Symbol mit INQUIRE"
*************** msgstr "%s-Symbol mit INQUIRE"
*** 4864,4938 ****
  msgid "Syntax error in expression at %C"
  msgstr "Syntaxfehler in Ausdruck bei %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Unerwartetes EOF"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "GanzzahlÃ¼berlauf"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Name zu lang"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Schlechter Name"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "Name erwartet"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "Linke Klammer erwartet"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "Rechte Klammer erwartet"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "Ganzzahl erwartet"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "Zeichenkette erwartet"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum not found"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Attributbitname erwartet"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "Ganzzahlzeichenkette erwartet"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Fehler beim Umwandeln einer Ganzzahl"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "Echte Zeichenkette erwartet"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Ausdruckstyp erwartet"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Falscher Operator"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Falscher Typ in Konstanten-Ausdruck"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Unerwartetes Modulende"
  
--- 4864,4938 ----
  msgid "Syntax error in expression at %C"
  msgstr "Syntaxfehler in Ausdruck bei %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Unerwartetes EOF"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "GanzzahlÃ¼berlauf"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Name zu lang"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Schlechter Name"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "Name erwartet"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "Linke Klammer erwartet"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "Rechte Klammer erwartet"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "Ganzzahl erwartet"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "Zeichenkette erwartet"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum not found"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Attributbitname erwartet"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "Ganzzahlzeichenkette erwartet"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Fehler beim Umwandeln einer Ganzzahl"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "Echte Zeichenkette erwartet"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Ausdruckstyp erwartet"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Falscher Operator"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Falscher Typ in Konstanten-Ausdruck"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Unerwartetes Modulende"
  
*************** msgstr "Effektive ZeichenkettenlÃ¤nge pa
*** 5177,5188 ****
  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:8617
  #, 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:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 5177,5188 ----
  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:8627
  #, 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:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgstr "SH2a unterstÃ¼tzt nicht Little-E
*** 5527,5533 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "Â»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werden"
  
--- 5527,5533 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "Â»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werden"
  
*************** msgid "Specify bit size of immediate TLS
*** 8406,8412 ****
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "Code fÃ¼r die gegebene CPU planen."
--- 8406,8412 ----
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "Code fÃ¼r die gegebene CPU planen."
*************** msgstr "Register auf -1 setzen"
*** 8627,8633 ****
  msgid "target the software simulator."
  msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "LRA statt Â»reloadÂ« verwenden."
  
--- 8627,8633 ----
  msgid "target the software simulator."
  msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "LRA statt Â»reloadÂ« verwenden."
  
*************** msgstr "sizeof(long double) ist 12."
*** 8844,8855 ****
  msgid "Use 80-bit long double."
  msgstr "80-bit long double verwenden."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr "128-bit long double verwenden."
--- 8844,8855 ----
  msgid "Use 80-bit long double."
  msgstr "80-bit long double verwenden."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr "128-bit long double verwenden."
*************** msgstr "31-Bit-ABI."
*** 9861,9947 ****
  msgid "64 bit ABI."
  msgstr "64-Bit-ABI."
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr "RÃ¼ckwÃ¤rtskettenzeiger pflegen."
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr "ZusÃ¤tzliche Fehlerprotokollausdrucke."
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr "ESA/390-Architektur."
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr "HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten."
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle einschalten."
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr "Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden."
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr "Gepacktes Stapellayout verwenden."
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr "bras fÃ¼r ausfÃ¼hrbare Datei < 64k verwenden."
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle ausschalten."
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr "Die Option Â»-mstack-guardÂ« ausschalten."
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr "Die Option Â»-mstack-sizeÂ« ausschalten."
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr "mvcle-Befehl fÃ¼r Blockkopieroperationen verwenden."
  
! #: config/s390/s390.opt:205
  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:210
  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:214
  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:218
  msgid "z/Architecture."
  msgstr "z/Architektur."
  
! #: config/s390/s390.opt:222
  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."
  
--- 9861,9947 ----
  msgid "64 bit ABI."
  msgstr "64-Bit-ABI."
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr "RÃ¼ckwÃ¤rtskettenzeiger pflegen."
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr "ZusÃ¤tzliche Fehlerprotokollausdrucke."
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr "ESA/390-Architektur."
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr "HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten."
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle einschalten."
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr "Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden."
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr "Gepacktes Stapellayout verwenden."
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr "bras fÃ¼r ausfÃ¼hrbare Datei < 64k verwenden."
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle ausschalten."
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr "Die Option Â»-mstack-guardÂ« ausschalten."
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr "Die Option Â»-mstack-sizeÂ« ausschalten."
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr "mvcle-Befehl fÃ¼r Blockkopieroperationen verwenden."
  
! #: config/s390/s390.opt:208
  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:213
  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:217
  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:221
  msgid "z/Architecture."
  msgstr "z/Architektur."
  
! #: config/s390/s390.opt:225
  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."
  
*************** msgstr "Bibliotheken fÃ¼r den Simulator
*** 9993,10003 ****
  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:359
  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:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
  
--- 9993,10003 ----
  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:353
  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:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10223,10300 ****
  msgstr "Visuelle Befehlssatzerweiterungen Version 4.0 fÃ¼r UltraSPARC verwenden."
  
  #: config/sparc/sparc.opt:86
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Vergleich-und-Sprung-Erweiterungen fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Multiplizier-Addier-Erweiterungen fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "BitzÃ¤hl-Befehl fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Befehl fÃ¼r erweitertes Subtrahieren mit Ãœbertrag fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:102
  msgid "Pointers are 64-bit."
  msgstr "Zeiger sind 64 Bit."
  
! #: config/sparc/sparc.opt:106
  msgid "Pointers are 32-bit."
  msgstr "Zeiger sind 32 Bit."
  
! #: config/sparc/sparc.opt:110
  msgid "Use 64-bit ABI."
  msgstr "64-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:114
  msgid "Use 32-bit ABI."
  msgstr "32-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr "Stapelversatz verwenden."
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Structs an stÃ¤rkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren."
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Ende-Aufruf-Befehle in Assembler und Binder optimieren."
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard)."
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr "Gegebenes SPARC-V9-Codemodell verwenden."
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr "Ausgaben zur Fehlersuche einschalten."
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten"
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E)."
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Workaround fÃ¼r Errata des UT699-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr "FÃ¼r Programm zu verwendendes Speichermodell angeben"
  
--- 10223,10316 ----
  msgstr "Visuelle Befehlssatzerweiterungen Version 4.0 fÃ¼r UltraSPARC verwenden."
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr "ZusÃ¤tzliche VIS-Befehle verwenden, die in OSA2017 hinzugefÃ¼gt wurden."
+ 
+ #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Vergleich-und-Sprung-Erweiterungen fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Multiplizier-Addier-Erweiterungen fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Hardware-Gleitkommabefehle fÃ¼r Multiplikation von einfacher auf doppelte Genauigkeit (FsMULd) verwenden."
! 
! #: config/sparc/sparc.opt:102
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "BitzÃ¤hl-Befehl fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Befehl fÃ¼r erweitertes Subtrahieren mit Ãœbertrag fÃ¼r UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:110
  msgid "Pointers are 64-bit."
  msgstr "Zeiger sind 64 Bit."
  
! #: config/sparc/sparc.opt:114
  msgid "Pointers are 32-bit."
  msgstr "Zeiger sind 32 Bit."
  
! #: config/sparc/sparc.opt:118
  msgid "Use 64-bit ABI."
  msgstr "64-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:122
  msgid "Use 32-bit ABI."
  msgstr "32-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr "Stapelversatz verwenden."
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Structs an stÃ¤rkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren."
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Ende-Aufruf-Befehle in Assembler und Binder optimieren."
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard)."
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr "Gegebenes SPARC-V9-Codemodell verwenden."
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr "Ausgaben zur Fehlersuche einschalten."
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten"
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E)."
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Workaround fÃ¼r Errata des UT699-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten."
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten."
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr "FÃ¼r Programm zu verwendendes Speichermodell angeben"
  
*************** msgid "Detect paths that trigger erroneo
*** 14638,14644 ****
  msgstr "AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
  #: common.opt:2502
--- 14654,14660 ----
  msgstr "AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15040,15046 ****
  msgstr "boolescher Typ erwartet"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
--- 15056,15062 ----
  msgstr "boolescher Typ erwartet"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
*************** msgstr "zu viele Variablen in Bereichskl
*** 15318,15442 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "Bereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal sein"
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr "ungÃ¼ltiger Vergleich ungeordneter Typen"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr "Ausschnitt kann nur mit nil verglichen werden"
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr "Abbildung kann nur mit nil verglichen werden"
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr "Funktion kann nur mit nil verglichen werden"
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "ungÃ¼ltige Operation (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr "ungÃ¼ltiger Vergleich eines nicht-vergleichbaren Typs"
  
! #: go/gofrontend/types.cc:575
  msgid "invalid comparison of generated struct"
  msgstr "ungÃ¼ltiger Vergleich mit einer generierten Struktur"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr "ungÃ¼ltiger Vergleich einer nicht-vergleichbaren Struktur"
  
! #: go/gofrontend/types.cc:596
  msgid "invalid comparison of generated array"
  msgstr "ungÃ¼ltiger Vergleich eines generierten Arrays"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr "ungÃ¼ltiger Vergleich eines nicht-vergleichbaren Arrays"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr "Funktionsaufruf mit mehreren Werten in Kontext mit einem Wert"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "ausdrÃ¼ckliche Umwandlungen erforderlich"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "Typ %s kann nicht als Typ %s verwendet werden"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "unterschiedliche EmpfÃ¤ngertypen"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "unterschiedliche Parameteranzahl"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "unterschiedliche Parametertypen"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "unterschiedliche variable Argumente"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "unterschiedliche Ergebnisanzahl"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "unterschiedliche Ergebnistypen"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "explizite Umwandlung nÃ¶tig; Methode %s%s%s fehlt"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "Inkompatibler Typ fÃ¼r Methode %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Inkompatibler Typ fÃ¼r Methode %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr "Zeiger auf Schnittstellentyp hat keine Methoden"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "Typ hat keine Methoden"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "mehrdeutige Methode %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "fehlende Methode %s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "Methode %s%s%s erfordert einen ZeigerempfÃ¤nger"
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "Methode %s%s%s ist als go:nointerface gekennzeichnet"
--- 15334,15458 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "Bereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal sein"
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr "ungÃ¼ltiger Vergleich ungeordneter Typen"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr "Ausschnitt kann nur mit nil verglichen werden"
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr "Abbildung kann nur mit nil verglichen werden"
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr "Funktion kann nur mit nil verglichen werden"
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "ungÃ¼ltige Operation (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr "ungÃ¼ltiger Vergleich eines nicht-vergleichbaren Typs"
  
! #: go/gofrontend/types.cc:587
  msgid "invalid comparison of generated struct"
  msgstr "ungÃ¼ltiger Vergleich mit einer generierten Struktur"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr "ungÃ¼ltiger Vergleich einer nicht-vergleichbaren Struktur"
  
! #: go/gofrontend/types.cc:608
  msgid "invalid comparison of generated array"
  msgstr "ungÃ¼ltiger Vergleich eines generierten Arrays"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr "ungÃ¼ltiger Vergleich eines nicht-vergleichbaren Arrays"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr "Funktionsaufruf mit mehreren Werten in Kontext mit einem Wert"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "ausdrÃ¼ckliche Umwandlungen erforderlich"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "Typ %s kann nicht als Typ %s verwendet werden"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "unterschiedliche EmpfÃ¤ngertypen"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "unterschiedliche Parameteranzahl"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "unterschiedliche Parametertypen"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "unterschiedliche variable Argumente"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "unterschiedliche Ergebnisanzahl"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "unterschiedliche Ergebnistypen"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "explizite Umwandlung nÃ¶tig; Methode %s%s%s fehlt"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "Inkompatibler Typ fÃ¼r Methode %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Inkompatibler Typ fÃ¼r Methode %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr "Zeiger auf Schnittstellentyp hat keine Methoden"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "Typ hat keine Methoden"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "mehrdeutige Methode %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "fehlende Methode %s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "Methode %s%s%s erfordert einen ZeigerempfÃ¤nger"
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "Methode %s%s%s ist als go:nointerface gekennzeichnet"
*************** msgstr "%K%qD: angegebene Grenze zwische
*** 15611,15617 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr "angegebene Grenze %wu ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
--- 15627,15633 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr "angegebene Grenze %wu ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
*************** msgstr "ungÃ¼ltiges Fehler-Speichermodel
*** 15673,15780 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "nicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_free"
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "nicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_free"
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Zielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nicht"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstÃ¼tzt nicht Â»unendlichÂ«"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> in Funktion mit fester Parameterzahl verwendet"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kerstes Argument von %D muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Kletztes Argument von %D ist keine Ganzzahlkonstante zwischen 0 und 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KVersuch, Nicht-Heap-Objekt %qD freizugeben"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KVersuch, Nicht-Heap-Objekt freizugeben"
--- 15689,15796 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "nicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_free"
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "nicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_free"
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Zielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nicht"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstÃ¼tzt nicht Â»unendlichÂ«"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> in Funktion mit fester Parameterzahl verwendet"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kerstes Argument von %D muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Kletztes Argument von %D ist keine Ganzzahlkonstante zwischen 0 und 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KVersuch, Nicht-Heap-Objekt %qD freizugeben"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KVersuch, Nicht-Heap-Objekt freizugeben"
*************** msgid "%<weakref%> attribute ignored bec
*** 16683,16694 ****
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
--- 16699,16710 ----
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
*************** msgstr "Antwortdatei %s konnte nicht ges
*** 16783,16794 ****
  msgid "cannot find '%s'"
  msgstr "Â»%sÂ« kann nicht gefunden werden"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init gescheitert: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 16799,16810 ----
  msgid "cannot find '%s'"
  msgstr "Â»%sÂ« kann nicht gefunden werden"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init gescheitert: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 16798,16804 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER muss gesetzt sein"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16814,16820 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER muss gesetzt sein"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "Quellorte der Funktion %qE haben
*** 17009,17015 ****
  msgid "error writing %qs"
  msgstr "Fehler beim Schreiben von %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
--- 17025,17031 ----
  msgid "error writing %qs"
  msgstr "Fehler beim Schreiben von %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
*************** msgstr "unbekannte Option %q.*s in %<-fo
*** 17089,17105 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "mÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriert"
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzen"
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "-feliminate-dwarf2-dups ist in C++ kaputt, wird ignoriert"
--- 17105,17121 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "mÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriert"
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzen"
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "-feliminate-dwarf2-dups ist in C++ kaputt, wird ignoriert"
*************** msgstr "umgekehrte Speicherreihenfolge f
*** 17210,17221 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Schreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KAufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KAufruf von %qs mit Attributwarnung deklariert: %s"
--- 17226,17237 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Schreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KAufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KAufruf von %qs mit Attributwarnung deklariert: %s"
*************** msgstr "ungÃ¼ltiges Argument %qs fÃ¼r -f
*** 17230,17241 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd Bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, 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:4688 tree-cfgcleanup.c:1164
  #, 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"
--- 17246,17257 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd Bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, 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:4688 tree-cfgcleanup.c:1227
  #, 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
*** 17250,17256 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, 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"
--- 17266,17272 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, 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 "Annahme, dass vorzeichenbehaftet
*** 17280,17286 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
--- 17296,17302 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
*************** msgstr "Faltungstest: ursprÃ¼nglicher Ba
*** 17290,17296 ****
  msgid "total size of local objects too large"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte zu hoch"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmÃ¶gliche Bedingung in Â»asmÂ«"
--- 17306,17312 ----
  msgid "total size of local objects too large"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte zu hoch"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmÃ¶gliche Bedingung in Â»asmÂ«"
*************** msgstr "%qs ist eine unbekannte Option f
*** 17390,17451 ****
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe ignoriert, da -save-temps angegeben"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "Schalter %qs beginnt nicht mit %<-%>"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "temporÃ¤re Antwortdatei %s konnte nicht geÃ¶ffnet werden"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "in temporÃ¤re Antwortdatei %s konnte nicht geschrieben werden"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "temporÃ¤re Antwortdatei %s konnte nicht geschlossen werden"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>"
--- 17406,17472 ----
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
  
! #: gcc.c:4476
! #, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr "Name der Ausgabedatei darf nicht leer sein"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe ignoriert, da -save-temps angegeben"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "Schalter %qs beginnt nicht mit %<-%>"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "temporÃ¤re Antwortdatei %s konnte nicht geÃ¶ffnet werden"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "in temporÃ¤re Antwortdatei %s konnte nicht geschrieben werden"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "temporÃ¤re Antwortdatei %s konnte nicht geschlossen werden"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>"
*************** msgstr "Spezifikation %qs hat ungÃ¼ltige
*** 17453,17680 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption Â»%cÂ«"
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "unbekannte Spezifikationsfunktion %qs"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "Fehler in Argumenten fÃ¼r Spezifikationsfunktion %qs"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "schlechter Name fÃ¼r Spezifikationsfunktion"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "keine Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "schlechte Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltig"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "geschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltig"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: GrÃ¶ÃŸe der Vergleichs-PrÃ¼fdatei %s konnte nicht ermittelt werden"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug ist fehlgeschlagen (LÃ¤nge)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Vergleichs-PrÃ¼fdatei %s konnte nicht geÃ¶ffnet werden"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug ist fehlgeschlagen"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "keine Eingabedateien"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werden"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "NeuÃ¼bersetzung mit -fcompare-debug"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "wÃ¤hrend NeuÃ¼bersetzung mit -fcompare-debug"
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Vergleich der endgÃ¼ltigen Befehlslisten"
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, aber %s nicht gefunden"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Eingabedatei des Linkers unbenutzt, da das Linken nicht durchgefÃ¼hrt wird"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "der Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein"
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Sprache %s nicht erkannt"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Multilib-Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Multilib-AusschlÃ¼sse %qs sind ungÃ¼ltig"
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungÃ¼ltig"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Multilib-select %qs ist ungÃ¼ltig"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Multilib-Ausschluss %qs ist ungÃ¼ltig"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Umgebungsvariable %qs nicht definiert"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ungÃ¼ltige Versionsnummer %qs"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "zu wenige Argumente fÃ¼r %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "unbekannter Operator %qs in %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "zu viele Argumente fÃ¼r %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "zu wenige Argumente fÃ¼r %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "zu viele Argumente fÃ¼r %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "Argument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pk"
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "zu wenige Argumente fÃ¼r %%:replace-extension"
  
! #: gcc.c:9885
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "falsche Anzahl der Argumente fÃ¼r %%:debug-level-gt"
--- 17474,17701 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption Â»%cÂ«"
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "unbekannte Spezifikationsfunktion %qs"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "Fehler in Argumenten fÃ¼r Spezifikationsfunktion %qs"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "schlechter Name fÃ¼r Spezifikationsfunktion"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "keine Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "schlechte Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltig"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "geschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltig"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: GrÃ¶ÃŸe der Vergleichs-PrÃ¼fdatei %s konnte nicht ermittelt werden"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug ist fehlgeschlagen (LÃ¤nge)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Vergleichs-PrÃ¼fdatei %s konnte nicht geÃ¶ffnet werden"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug ist fehlgeschlagen"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "keine Eingabedateien"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werden"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "NeuÃ¼bersetzung mit -fcompare-debug"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "wÃ¤hrend NeuÃ¼bersetzung mit -fcompare-debug"
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Vergleich der endgÃ¼ltigen Befehlslisten"
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, aber %s nicht gefunden"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Eingabedatei des Linkers unbenutzt, da das Linken nicht durchgefÃ¼hrt wird"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "der Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein"
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Sprache %s nicht erkannt"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Multilib-Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Multilib-AusschlÃ¼sse %qs sind ungÃ¼ltig"
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungÃ¼ltig"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Multilib-select %qs ist ungÃ¼ltig"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Multilib-Ausschluss %qs ist ungÃ¼ltig"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Umgebungsvariable %qs nicht definiert"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ungÃ¼ltige Versionsnummer %qs"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "zu wenige Argumente fÃ¼r %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "unbekannter Operator %qs in %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "zu viele Argumente fÃ¼r %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "zu wenige Argumente fÃ¼r %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "zu viele Argumente fÃ¼r %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "Argument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pk"
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "zu wenige Argumente fÃ¼r %%:replace-extension"
  
! #: gcc.c:9888
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "falsche Anzahl der Argumente fÃ¼r %%:debug-level-gt"
*************** msgstr "Dereferenzierung eines Nullzeige
*** 17819,17827 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
--- 17840,17848 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
*************** msgstr "hier"
*** 18236,18463 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ergebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendet"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "ungÃ¼ltiger L-Wert in asm-Ausgabe %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate Variable %qE in Zielregion verwendet"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "umgebende Zielregion"
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate Variable %qE in unverknÃ¼pfter Task verwendet"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "umgebende Task"
  
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE in umgebendem %qs nicht angegeben"
  
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "umgebendes %qs"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "umgebendes OpenACC-%qs-Konstrukt"
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "Iterationsvariable %qE ist vorbestimmt linear"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Schleifenvariable %qE sollte Â»privateÂ« sein"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Schleifenvariable %qE sollte nicht Â»firstprivateÂ« sein"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "Iterationsvariable %qE sollte nicht Â»linearÂ« sein"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "Iterationsvariable %qE sollte nicht Â»lastprivateÂ« sein"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "Iterationsvariable %qE sollte nicht Â»privateÂ« sein"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben"
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "Feld %qE der Struktur variabler LÃ¤nger wird zugeordnet"
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE tritt in Mapklauseln mehrfach auf"
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "Â»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«"
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "Â»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdert"
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ungÃ¼ltige Â»privateÂ«-Reduktion auf %qE"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "Variable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartet"
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "Anzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablen"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt"
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<_Cilk_spawn%> vor %<_Cilk_sync%> erwartet"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.c:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
--- 18257,18484 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ergebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendet"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "ungÃ¼ltiger L-Wert in asm-Ausgabe %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate Variable %qE in Zielregion verwendet"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "umgebende Zielregion"
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate Variable %qE in unverknÃ¼pfter Task verwendet"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "umgebende Task"
  
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE in umgebendem %qs nicht angegeben"
  
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "umgebendes %qs"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "umgebendes OpenACC-%qs-Konstrukt"
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "Iterationsvariable %qE ist vorbestimmt linear"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Schleifenvariable %qE sollte Â»privateÂ« sein"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Schleifenvariable %qE sollte nicht Â»firstprivateÂ« sein"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "Iterationsvariable %qE sollte nicht Â»linearÂ« sein"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "Iterationsvariable %qE sollte nicht Â»lastprivateÂ« sein"
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "Iterationsvariable %qE sollte nicht Â»privateÂ« sein"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben"
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "Feld %qE der Struktur variabler LÃ¤nger wird zugeordnet"
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE tritt in Mapklauseln mehrfach auf"
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "Â»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«"
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "Â»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdert"
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ungÃ¼ltige Â»privateÂ«-Reduktion auf %qE"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "Variable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartet"
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "Anzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablen"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt"
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<_Cilk_spawn%> vor %<_Cilk_sync%> erwartet"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.c:12737
  #, 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:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
*************** msgstr "Typen haben unterschiedliche Anz
*** 18690,18696 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "Typ %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++"
  
  #: ipa-devirt.c:1235
--- 18711,18717 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++"
  
  #: ipa-devirt.c:1235
*************** msgstr "ein Feld mit selbem Namen aber u
*** 18790,18796 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
  #: ipa-devirt.c:1599
--- 18811,18817 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
  #: ipa-devirt.c:1599
*************** msgstr "%<depend(sink)%> verweist auf It
*** 19171,19368 ****
  msgid "multiple loop axes specified for routine"
  msgstr "Mehrere Schleifenachsen fÃ¼r Routine angegeben"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> Ã¼bersteuert andere OpenACC-Schleifenspezifizierer"
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "Argument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubt"
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Routine"
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Region"
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> muss innerhalb der %<for simd%>-Region eng geschachtelt sein"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "OpenMP-Konstrukte auÃŸer %<#pragma omp ordered simd%> dÃ¼rfen nicht innerhalb von %<simd%>-Regionen geschachtelt sein"
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "nur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt sein"
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein"
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "OpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknÃ¼pft sein"
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "verwaistes %qs-Konstrukt"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> innerhalb von %<nowait%>-for-Konstrukt"
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt"
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region"
  
! #: omp-low.c:2684
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ungÃ¼ltige Argumente"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Sperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> ist nur in %<omp ordered%> erlaubt"
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>"
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt"
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt"
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "OpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstÃ¼tzt"
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-Region"
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%s-%qs-Konstrukt innerhalb einer %s-%qs-Region"
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%qs-Konstrukt innerhalb einer %qs-Region"
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp innerhalb eines SIMD-Konstrukts"
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "Â»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite ist"
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "erster Offset muss in umgedrehter Richtung der Schleifeniterationen sein"
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ungÃ¼ltiger Austritt aus strukturiertem %s-Block"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ungÃ¼ltiger Eintritt in strukturierten %s-Block"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ungÃ¼ltiger Zweig zu/von strukturiertem %s-Block"
--- 19192,19389 ----
  msgid "multiple loop axes specified for routine"
  msgstr "Mehrere Schleifenachsen fÃ¼r Routine angegeben"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> Ã¼bersteuert andere OpenACC-Schleifenspezifizierer"
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "Argument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubt"
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Routine"
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Region"
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> muss innerhalb der %<for simd%>-Region eng geschachtelt sein"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "OpenMP-Konstrukte auÃŸer %<#pragma omp ordered simd%> dÃ¼rfen nicht innerhalb von %<simd%>-Regionen geschachtelt sein"
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "nur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt sein"
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein"
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "OpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknÃ¼pft sein"
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "verwaistes %qs-Konstrukt"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> innerhalb von %<nowait%>-for-Konstrukt"
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt"
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region"
  
! #: omp-low.c:2712
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ungÃ¼ltige Argumente"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt"
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Sperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> ist nur in %<omp ordered%> erlaubt"
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>"
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein"
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt"
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt"
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "OpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstÃ¼tzt"
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-Region"
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%s-%qs-Konstrukt innerhalb einer %s-%qs-Region"
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%qs-Konstrukt innerhalb einer %qs-Region"
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp innerhalb eines SIMD-Konstrukts"
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "Â»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite ist"
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "erster Offset muss in umgedrehter Richtung der Schleifeniterationen sein"
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ungÃ¼ltiger Austritt aus strukturiertem %s-Block"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ungÃ¼ltiger Eintritt in strukturierten %s-Block"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ungÃ¼ltiger Zweig zu/von strukturiertem %s-Block"
*************** msgstr "indirekte SprÃ¼nge sind auf dies
*** 19447,19453 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument fÃ¼r %qs"
--- 19468,19474 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument fÃ¼r %qs"
*************** msgstr "-fsanitize-recover=%s wird nicht
*** 19603,19729 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "Â»-fsanitize-address-use-after-scopeÂ« erfordert Â»-fstack-reuse=noneÂ«"
  
! #: opts.c:1410
  #, 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:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "Option Â»-fsanitize=allÂ« ist ungÃ¼ltig"
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?"
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "unbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s"
  
! #: opts.c:1828
  #, 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:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Argument %q.*s fÃ¼r Option --help= nicht erkannt"
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: opts.c:2090
  #, 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:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %d"
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-ÃœberprÃ¼fungsparameter %qs"
  
! #: opts.c:2249
  #, 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 DWARF-Version und %<-gdwarf -g%s%> fÃ¼r Debugstufe"
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "Dwarf-Version %d wird nicht unterstÃ¼tzt"
  
! #: opts.c:2360
  #, 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:2371
  #, 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:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ungÃ¼ltiger Wert fÃ¼r --param: %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstÃ¼tzt keine Testausgaben"
  
! #: opts.c:2513
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.c:2531
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groÃŸ"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: Keine Option -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s ist keine Option, die Warnungen steuert"
--- 19624,19760 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "Â»-fsanitize-address-use-after-scopeÂ« erfordert Â»-fstack-reuse=noneÂ«"
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzt"
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzt"
! 
! #: opts.c:1417
  #, 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:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "Option Â»-fsanitize=allÂ« ist ungÃ¼ltig"
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?"
  
! #: opts.c:1656
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "unbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s"
  
! #: opts.c:1835
  #, 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:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Argument %q.*s fÃ¼r Option --help= nicht erkannt"
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: opts.c:2097
  #, 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:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %d"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-ÃœberprÃ¼fungsparameter %qs"
  
! #: opts.c:2256
  #, 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 DWARF-Version und %<-gdwarf -g%s%> fÃ¼r Debugstufe"
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "Dwarf-Version %d wird nicht unterstÃ¼tzt"
  
! #: opts.c:2367
  #, 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:2378
  #, 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:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ungÃ¼ltiger Wert fÃ¼r --param: %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstÃ¼tzt keine Testausgaben"
  
! #: opts.c:2520
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.c:2538
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groÃŸ"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: Keine Option -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s ist keine Option, die Warnungen steuert"
*************** msgstr "globale Registervariable folgt e
*** 20071,20077 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "Register von %qD fÃ¼r mehrere globale Registervariablen verwendet"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Konflikt mit %qD"
--- 20102,20108 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "Register von %qD fÃ¼r mehrere globale Registervariablen verwendet"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Konflikt mit %qD"
*************** msgstr "Fehler beim Schreiben der Datei
*** 20698,20709 ****
  msgid "error closing %s: %m"
  msgstr "Fehler beim SchlieÃŸen von %s: %m"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "Selbsttests sind unvertrÃ¤glich mit Â»-EÂ«"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
--- 20729,20740 ----
  msgid "error closing %s: %m"
  msgstr "Fehler beim SchlieÃŸen von %s: %m"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "Selbsttests sind unvertrÃ¤glich mit Â»-EÂ«"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
*************** msgstr "in Definition des Makros %qs"
*** 21638,21684 ****
  msgid "in expansion of macro %qs"
  msgstr "bei Substitution des Makros %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i hat mehrere EH-Kanten"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i kann nicht werfen, hat aber eine EH-Kante"
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i: letzte Anweisung hat falsch gesetztes LP"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "dem BB %i fehlt eine EH-Kante"
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "falsche EH-Kante %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "dem BB %i fehlt eine Kante"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i hat zu viele Â»fallthruÂ«-Kanten"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i hat falsche Kante"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i hat falsche Â»fallthruÂ«-Kante"
--- 21669,21715 ----
  msgid "in expansion of macro %qs"
  msgstr "bei Substitution des Makros %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i hat mehrere EH-Kanten"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i kann nicht werfen, hat aber eine EH-Kante"
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i: letzte Anweisung hat falsch gesetztes LP"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "dem BB %i fehlt eine EH-Kante"
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "falsche EH-Kante %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "dem BB %i fehlt eine Kante"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i hat zu viele Â»fallthruÂ«-Kanten"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i hat falsche Kante"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i hat falsche Â»fallthruÂ«-Kante"
*************** msgstr "SSA-BeschÃ¤digung"
*** 21779,21810 ****
  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:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.c:3427
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.c:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Funktion %qD"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "Schleifenoptimierung Ã¼bersprungen, die Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufen"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "Durchlauf %s fÃ¼hrt zu undefiniertem Verhalten"
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "innerhalb dieser Schleife"
--- 21810,21841 ----
  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:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.c:3425
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.c:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Funktion %qD"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "Schleifenoptimierung Ã¼bersprungen, die Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufen"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "Durchlauf %s fÃ¼hrt zu undefiniertem Verhalten"
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "innerhalb dieser Schleife"
*************** msgstr "%qD ohne Attribut Â»dllimportÂ«
*** 22172,22182 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22203,22213 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "Attribut %qE folgt auf %qE"
*** 23144,23150 ****
  msgid "type was previously declared %qE"
  msgstr "Typ war vorher als %qE deklariert"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden"
--- 23175,23181 ----
  msgid "type was previously declared %qE"
  msgstr "Typ war vorher als %qE deklariert"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden"
*************** msgstr "?: mit Ganzzahlkonstanten in boo
*** 23419,23425 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
--- 23450,23456 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
*************** msgstr "Schreiben in konstantes Objekt (
*** 24038,24099 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "zusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als Typ definiert"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> ist nicht als ein Zeigertyp definiert"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "zu formatierendes Argument ist nicht %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-Formate kÃ¶nnen keine Argumente formatieren"
--- 24069,24130 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "zusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als Typ definiert"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> ist nicht als ein Zeigertyp definiert"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "zu formatierendes Argument ist nicht %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-Formate kÃ¶nnen keine Argumente formatieren"
*************** msgstr "Gleitkommakonstante auf Null abg
*** 24195,24201 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
--- 24226,24232 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
*************** msgstr "%<#pragma omp atomic update%> ve
*** 24225,24231 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
--- 24256,24262 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
*************** msgstr "%<_Atomic%>-Iterationsvariable %
*** 24240,24261 ****
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
--- 24271,24292 ----
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
*************** msgstr "<RÃ¼ckgabewert>"
*** 24800,24807 ****
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ãœberlauf in Konstanten-Ausdruck"
--- 24831,24838 ----
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ãœberlauf in Konstanten-Ausdruck"
*************** msgstr[1] "Argument %i ist als Â»restric
*** 25469,25475 ****
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> kann nur innerhalb einer Funktion verwendet werden"
--- 25500,25506 ----
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> kann nur innerhalb einer Funktion verwendet werden"
*************** msgstr "-march=%s: ungÃ¼ltige ISA-Zeiche
*** 25629,25635 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: nicht unterstÃ¼tzte ISA-Teilzeichenkette %qs"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "unbekannter Schalter -mdebug-%s"
--- 25660,25666 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: nicht unterstÃ¼tzte ISA-Teilzeichenkette %qs"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "unbekannter Schalter -mdebug-%s"
*************** msgstr "ProfilerunterstÃ¼tzung fÃ¼r VxWo
*** 25953,25959 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%KArgument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%KSpurindex muss eine direkt angegebene Konstante sein"
--- 25984,25990 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%KArgument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%KSpurindex muss eine direkt angegebene Konstante sein"
*************** msgstr "fehlender CPU-Name in %<-mtune=%
*** 26035,26041 ****
  msgid "unknown value %qs for -mtune"
  msgstr "unbekannter Wert %qs fÃ¼r -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "Schalter -mcpu=%s steht mit dem Schalter -march=%s in Konflikt"
--- 26066,26072 ----
  msgid "unknown value %qs for -mtune"
  msgstr "unbekannter Wert %qs fÃ¼r -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "Schalter -mcpu=%s steht mit dem Schalter -march=%s in Konflikt"
*************** msgstr "Ziel%qs %qs erlaubt keine negier
*** 26133,26141 ****
  msgid "target %s %s=%s is not valid"
  msgstr "ZielÂ»%sÂ« %s=%s ist ungÃ¼ltig"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
--- 26164,26172 ----
  msgid "target %s %s=%s is not valid"
  msgstr "ZielÂ»%sÂ« %s=%s ist ungÃ¼ltig"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
*************** msgid "bad value %qs for -mmemory-latenc
*** 26224,26230 ****
  msgstr "Falscher Wert %qs fÃ¼r -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26255,26261 ----
  msgstr "Falscher Wert %qs fÃ¼r -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Befehlsadresse nicht festgelegt,
*** 26400,26774 ****
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arm/arm-builtins.c:2349
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "diese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=neonÂ«)."
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten."
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)"
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "WÃ¤hler muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Maske muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "der Wertebereich der Maske ist 0 bis 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen."
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt und NEON sind unvertrÃ¤glich"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Ziel-CPU unterstÃ¼tzt nicht ARM-Modus"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvoll"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvoll"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g mit -mno-apcs-frame kÃ¶nnte vernÃ¼nftige Fehlersuche verhindern"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt wird im Thumb-Modus nicht unterstÃ¼tzt"
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werden"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ist mit Thumb unvertrÃ¤glich"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data unterstÃ¼tzt auf ARMv7M-Zielen nur positionsabhÃ¤ngigen Code"
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code unterstÃ¼tzt auf ARMv7M-Zielen nur positionsabhÃ¤ngigen Code"
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ziel-CPU unterstÃ¼tzt keine THUMB-Befehle"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstÃ¼tzt keine unausgerichteten Zugriffe"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mftp=auto wird derzeit nur unterstÃ¼tzt, wenn die CPU explizit angegeben ist."
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ziel-CPU unterstÃ¼tzt keine Zusammenarbeit"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check inkompatibel mit -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic und -mapcs-reent sind inkompatibel"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "wiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. Ignoriert."
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "die ausgewÃ¤hlten fp16-Optionen sind inkompatibel"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatz"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPU"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS unterstÃ¼tzt nicht -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS unterstÃ¼tzt nicht -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 ohne ldrh"
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: ausgewÃ¤hlter Prozessor hat keine FPU"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard und VFP"
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werden"
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werden"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC ist mit -msingle-pic-base unvertrÃ¤glich"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ist ohne -fpic nutzlos"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "Â»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werden"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition wird auf dieser Architektur nicht unterstÃ¼tzt"
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ziel-CPU unterstÃ¼tzt keine ARMv8-M-Security-Erweiterungen"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwenden"
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-Variante"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Hardware-Gleitkomma VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, 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:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26431,26805 ----
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arm/arm-builtins.c:2354
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "diese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=neonÂ«)."
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten."
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)"
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "WÃ¤hler muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Maske muss Â»immediateÂ« sein"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "der Wertebereich der Maske ist 0 bis 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen."
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen."
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt und NEON sind unvertrÃ¤glich"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Ziel-CPU unterstÃ¼tzt nicht ARM-Modus"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvoll"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvoll"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g mit -mno-apcs-frame kÃ¶nnte vernÃ¼nftige Fehlersuche verhindern"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt wird im Thumb-Modus nicht unterstÃ¼tzt"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werden"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ist mit Thumb unvertrÃ¤glich"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data unterstÃ¼tzt auf ARMv7M-Zielen nur positionsabhÃ¤ngigen Code"
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code unterstÃ¼tzt auf ARMv7M-Zielen nur positionsabhÃ¤ngigen Code"
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ziel-CPU unterstÃ¼tzt keine THUMB-Befehle"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstÃ¼tzt keine unausgerichteten Zugriffe"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mftp=auto wird derzeit nur unterstÃ¼tzt, wenn die CPU explizit angegeben ist."
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ziel-CPU unterstÃ¼tzt keine Zusammenarbeit"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check inkompatibel mit -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic und -mapcs-reent sind inkompatibel"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "wiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. Ignoriert."
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "die ausgewÃ¤hlten fp16-Optionen sind inkompatibel"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatz"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPU"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS unterstÃ¼tzt nicht -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS unterstÃ¼tzt nicht -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 ohne ldrh"
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: ausgewÃ¤hlter Prozessor hat keine FPU"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard und VFP"
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werden"
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werden"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC ist mit -msingle-pic-base unvertrÃ¤glich"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ist ohne -fpic nutzlos"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "Â»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werden"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition wird auf dieser Architektur nicht unterstÃ¼tzt"
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ziel-CPU unterstÃ¼tzt keine ARMv8-M-Security-Erweiterungen"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwenden"
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-Variante"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Hardware-Gleitkomma VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, 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:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr "die ParameterÃ¼bergabe fÃ¼r das
*** 26776,26849 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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:6872
  #, 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:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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:6962
  #, 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"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.c:12245
  #, 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:12248
  #, 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:23495
  #, 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:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.c:24412
  #, 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:24661
  #, 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:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific fÃ¼r Thumb-1"
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "ungÃ¼ltige FPU fÃ¼r Â»attribute(target(\"%s\"))Â«"
--- 26807,26885 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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:6850
  #, 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:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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:6940
  #, 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:8656
+ #, 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:12232
  #, 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:12235
  #, 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:23484
  #, 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:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.c:24401
  #, 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:24650
  #, 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:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific fÃ¼r Thumb-1"
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "ungÃ¼ltige FPU fÃ¼r Â»attribute(target(\"%s\"))Â«"
*************** msgstr "ungÃ¼ltige FPU fÃ¼r Â»attribute(
*** 26851,26863 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ist unbekannt"
--- 26887,26899 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ist unbekannt"
*************** msgstr "Funktionsattribute %qs, %qs und
*** 26951,27114 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "Funktionsattribute %qs und %qs haben keine Auswirkung auf Funktion %qs"
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurÃ¼ckgeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
! msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, __vector-PrÃ¤fix fehlt"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes"
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "Zeigeroffset von Symbol kÃ¶nnte falsch sein"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "festes Register %s zur ParameterÃ¼bergabe an Funktion verwendet"
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Attribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werden"
  
! #: config/avr/avr.c:9522
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Attribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tzt"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "Adresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "sowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse an"
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Attribut %qE an nicht-Â»volatileÂ«-Variable"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "AdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Adressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "Â»static IOÂ«-Deklaration von %q+D erfordert eine Adresse"
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "IO-Definition fÃ¼r %q+D erfordert eine Adresse"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werden"
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D hat unvertrÃ¤gliche Attribute %qs und %qs"
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tzt"
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
--- 26987,27161 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "Funktionsattribute %qs und %qs haben keine Auswirkung auf Funktion %qs"
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurÃ¼ckgeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
! msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr "%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs"
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes"
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "Zeigeroffset von Symbol kÃ¶nnte falsch sein"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "festes Register %s zur ParameterÃ¼bergabe an Funktion verwendet"
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Attribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werden"
  
! #: config/avr/avr.c:9537
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Attribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tzt"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "Adresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "sowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse an"
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Attribut %qE an nicht-Â»volatileÂ«-Variable"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "AdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Adressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tzt"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "Â»static IOÂ«-Deklaration von %q+D erfordert eine Adresse"
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "IO-Definition fÃ¼r %q+D erfordert eine Adresse"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werden"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "dynamisch initialisierte Variable %q+D in Programmspeicherbereich platziert"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D hat unvertrÃ¤gliche Attribute %qs und %qs"
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tzt"
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
*************** msgstr "unpassender Akkumulator fÃ¼r %qs
*** 27391,27402 ****
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
--- 27438,27449 ----
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
*************** msgstr "Codemodell %qs wird im %s-Bit-Mo
*** 27574,27580 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
--- 27621,27627 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
*************** msgstr "%<-mrtd%> wird im 64-Bit-Modus i
*** 27704,28287 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ist nicht zwischen %d und 12"
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount ist fÃ¼r -fPIC nicht implementiert"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386.c:6054
  #, 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:6056
  #, 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:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6072
  #, 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:6178
  #, 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:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "unbekannte Option fÃ¼r -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") wurde bereits spezifiziert"
  
! #: config/i386/i386.c:7168
  #, 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:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-Befehle sind in Â»%sÂ«-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "%s-Befehle sind in Funktionen mit Â»no_caller_saved_registersÂ«-Attribut nicht erlaubt"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386.c:7701
  #, 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:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7779
  #, 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:8023
  #, 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:8026
  #, 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:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nicht"
  
! #: config/i386/i386.c:8374
  #, 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:8687
  #, 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:8693
  #, 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:8707
  #, 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:8713
  #, 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:8729
  #, 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:8735
  #, 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:8751
  #, 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:8757
  #, 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:8939
  #, 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:9056
  #, 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:9174
  #, 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:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, 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:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
! #: config/i386/i386.c:13734
  #, 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:13824
  #, 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:14836
  #, 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:14856
  #, 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:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendet"
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Kein Dispatcher fÃ¼r %s gefunden"
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden: %s"
  
! #: config/i386/i386.c:32858
  #, 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:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %D"
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "vorherige Deklaration von %D"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, 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:34294 config/i386/i386.c:35692
  #, 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:34689
  #, 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:34784
  #, 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:35623
  #, 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:35638
  #, 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:35671
  #, 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:35711
  #, 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:35724
  #, 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:35734
  #, 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:35739 config/i386/i386.c:36529
  #, 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:35907
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386.c:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386.c:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, 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:36609 config/rs6000/rs6000.c:15973
  #, 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:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, 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:38505
  #, 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:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Das Argument fÃ¼r xabort muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:41336
  #, 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:41357
  #, 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:41390 config/i386/i386.c:41399
  #, 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:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386.c:41479
  #, 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:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« sein"
  
! #: config/i386/i386.c:41496
  #, 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:41499
  #, 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:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
  
! #: config/i386/i386.c:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "unbekannte Ausgabe %qs des asm-Schalters"
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r asm-Flag-Ausgabe"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches SpeichermodellÂ«"
  
! #: config/i386/i386.c:50772
  #, 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:50778
  #, 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:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "nicht unterstÃ¼tzte simdlen %d"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD\n"
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD\n"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "ZeigerprÃ¼fer benÃ¶tigt MPX-UnterstÃ¼tzung auf diesem Ziel. Verwenden Sie Â»-mmpxÂ«, um MPX einzuschalten."
--- 27751,28334 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ist nicht zwischen %d und 12"
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount ist fÃ¼r -fPIC nicht implementiert"
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386.c:6060
  #, 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:6062
  #, 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:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6078
  #, 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:6184
  #, 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:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "unbekannte Option fÃ¼r -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") wurde bereits spezifiziert"
  
! #: config/i386/i386.c:7174
  #, 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:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-Befehle sind in Â»%sÂ«-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "%s-Befehle sind in Funktionen mit Â»no_caller_saved_registersÂ«-Attribut nicht erlaubt"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386.c:7707
  #, 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:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7785
  #, 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:8029
  #, 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:8032
  #, 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:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nicht"
  
! #: config/i386/i386.c:8380
  #, 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:8693
  #, 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:8699
  #, 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:8713
  #, 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:8719
  #, 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:8735
  #, 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:8741
  #, 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:8757
  #, 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:8763
  #, 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:8945
  #, 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:9062
  #, 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:9180
  #, 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:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, 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:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
! #: config/i386/i386.c:13740
  #, 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:13830
  #, 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:14842
  #, 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:14862
  #, 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:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendet"
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Kein Dispatcher fÃ¼r %s gefunden"
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Kein Dispatcher fÃ¼r versionierte Attribute gefunden: %s"
  
! #: config/i386/i386.c:32899
  #, 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:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %D"
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "vorherige Deklaration von %D"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, 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:34335 config/i386/i386.c:35733
  #, 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:34730
  #, 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:34825
  #, 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:35664
  #, 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:35679
  #, 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:35712
  #, 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:35752
  #, 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:35765
  #, 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:35775
  #, 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:35780 config/i386/i386.c:36570
  #, 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:35948
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386.c:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386.c:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, 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:36650 config/rs6000/rs6000.c:16009
  #, 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:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, 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:38546
  #, 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:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Das Argument fÃ¼r xabort muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:41377
  #, 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:41398
  #, 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:41431 config/i386/i386.c:41440
  #, 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:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386.c:41520
  #, 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:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« sein"
  
! #: config/i386/i386.c:41537
  #, 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:41540
  #, 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:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
  
! #: config/i386/i386.c:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "unbekannte Ausgabe %qs des asm-Schalters"
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r asm-Flag-Ausgabe"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches SpeichermodellÂ«"
  
! #: config/i386/i386.c:50813
  #, 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:50819
  #, 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:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "nicht unterstÃ¼tzte simdlen %d"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD\n"
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD\n"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "ZeigerprÃ¼fer benÃ¶tigt MPX-UnterstÃ¼tzung auf diesem Ziel. Verwenden Sie Â»-mmpxÂ«, um MPX einzuschalten."
*************** msgstr "gp_offset (%ld) oder end_offset
*** 28401,28407 ****
  msgid "argument %qd is not a constant"
  msgstr "Argument %qd ist keine Konstante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, Null-Zeiger"
--- 28448,28454 ----
  msgid "argument %qd is not a constant"
  msgstr "Argument %qd ist keine Konstante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, Null-Zeiger"
*************** msgstr "PRINT_OPERAND_ADDRESS, Null-Zeig
*** 28411,28417 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Unbekanntes Zeichen '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND Null-Zeiger"
--- 28458,28464 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Unbekanntes Zeichen '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND Null-Zeiger"
*************** msgstr "mehrere Interruptattribute sind
*** 28512,28518 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread ist nur auf Fido verfÃ¼gbar"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
--- 28559,28565 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread ist nur auf Fido verfÃ¼gbar"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
*************** msgstr "__delay_cycles ist auf 32-Bit-Sc
*** 29019,29026 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "eingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbar"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Falscher eingebauter Code"
--- 29066,29073 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "eingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbar"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Falscher eingebauter Code"
*************** msgstr "in PTX-Assembler kÃ¶nnen keine u
*** 29271,29297 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«"
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubt"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "vector_length (%d) wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "vector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "num_workers (%d) wird verwendet, %d wird ignoriert"
--- 29318,29344 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«"
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubt"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "vector_length (%d) wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "vector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "num_workers (%d) wird verwendet, %d wird ignoriert"
*************** msgstr "-g wird nur bei der Verwendung v
*** 29316,29322 ****
  msgid "-g option disabled"
  msgstr "Option -g ausgeschaltet"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ausrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendet"
--- 29363,29369 ----
  msgid "-g option disabled"
  msgstr "Option -g ausgeschaltet"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ausrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendet"
*************** msgstr "Zahl muss 0 oder 1 sein"
*** 29451,29674 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Ausschuss am Ende von #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde akzeptiert nur 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec akzeptiert nur 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s akzeptiert nur %d Argumente"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s akzeptiert nur 1 Argument"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert akzeptiert nur 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-Typ"
  
! #: config/rs6000/rs6000-c.c:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "Eingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %s"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip erfordert -ffinite-math oder -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip erfordert -fno-trapping-math oder -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip erfordert -freciprocal-math oder -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "power9-Befehle werden nicht erzeugt, da der Assembler power9 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "power8-Befehle werden nicht erzeugt, da der Assembler power8 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "power7-Befehle werden nicht erzeugt, da der Assembler power7 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "power6-Befehle werden nicht erzeugt, da der Assembler power6 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "power5-Befehle werden nicht erzeugt, da der Assembler power5 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "nicht fÃ¼r SPE-ABI konfiguriert"
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "Nicht fÃ¼r SPE-Befehlssatz konfiguriert"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert SPE ABI"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "Power9-Zieloption ist mit -mcpu=<xxx> fÃ¼r <xxx> kleiner als power9 unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto erfordert -maltivec"
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector erfordert -maltivec"
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp benÃ¶tigt -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf erfordert -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion benÃ¶tigt -mpower8-fusion"
--- 29498,29721 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Ausschuss am Ende von #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde akzeptiert nur 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec akzeptiert nur 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s akzeptiert nur %d Argumente"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s akzeptiert nur 1 Argument"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract akzeptiert nur 2 Argumente"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert akzeptiert nur 3 Argumente"
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-Typ"
  
! #: config/rs6000/rs6000-c.c:6442
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "Eingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %s"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip erfordert -ffinite-math oder -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip erfordert -fno-trapping-math oder -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip erfordert -freciprocal-math oder -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "power9-Befehle werden nicht erzeugt, da der Assembler power9 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "power8-Befehle werden nicht erzeugt, da der Assembler power8 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "power7-Befehle werden nicht erzeugt, da der Assembler power7 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "power6-Befehle werden nicht erzeugt, da der Assembler power6 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "power5-Befehle werden nicht erzeugt, da der Assembler power5 nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "nicht fÃ¼r SPE-ABI konfiguriert"
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "Nicht fÃ¼r SPE-Befehlssatz konfiguriert"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert SPE ABI"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "Power9-Zieloption ist mit -mcpu=<xxx> fÃ¼r <xxx> kleiner als power9 unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto erfordert -maltivec"
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector erfordert -maltivec"
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp benÃ¶tigt -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf erfordert -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion benÃ¶tigt -mpower8-fusion"
*************** msgstr "-mtoc-fusion benÃ¶tigt -mpower8-
*** 29677,30190 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion benÃ¶tigt -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector benÃ¶tigt -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform benÃ¶tigt -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move"
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform benÃ¶tigt -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform benÃ¶tigt -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode erfordert mÃ¶glicherweise -mlra"
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx erfordert -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr "-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move"
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long double"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 erfordert VSX-UnterstÃ¼tzung"
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128-type erfordert VSX-UnterstÃ¼tzung"
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 erfordert -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware benÃ¶tigt -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0"
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware erfordert -m64"
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "unbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi="
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher Genauigkeit"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter Genauigkeit"
  
! #: config/rs6000/rs6000.c:5151
  #, 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/rs6000/rs6000.c:5156
  #, 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/rs6000/rs6000.c:5168
  #, 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/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr "-mstack-protector-guard=tls erfordert ein gÃ¼ltiges Basisregister"
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "das Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndert"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Wert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "das ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndert"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Argument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "das ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndert"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "internal error: builtin function %s already processed"
  
! #: config/rs6000/rs6000.c:14540
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Argument 1 muss ein 8-Bit-Feldwert sein"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:14707
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:14721
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 7-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Argument 1 von __builtin_altivec_predicate muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Argument 1 von __builtin_altivec_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werden"
  
! #: config/rs6000/rs6000.c:15354
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Argument %d muss ein vorzeichenloses Literal sein"
  
! #: config/rs6000/rs6000.c:15356
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "Eingebaute Funktion %s akzeptiert nur ein Zeichenkettenargument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "CPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "hwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 1-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:15672
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Argument 1 muss 0 oder 2 sein"
  
! #: config/rs6000/rs6000.c:15684
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 1-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:15698
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Argument 2 muss 0 oder 1 sein"
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argument 3 muss im Bereich 0..15 liegen"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ungelÃ¶ste Ãœberladung des eingebauten Altivec %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Argument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "zweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegen"
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Drittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 sein"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Argument 1 von __builtin_paired_predicate muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Argument 1 von __builtin_paired_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Argument 1 von __builtin_spe_predicate muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Argument 1 von __builtin_spe_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Eingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltig"
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mvsx"
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhtm"
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "Eingebaute Funktion %s erfordert die Option -maltivec"
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mpaired"
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mspe"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhard-dfp"
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "Eingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mcpu=power9"
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mfloat128"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "internal error: builtin function %s had an unexpected return type %s"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "internal error: builtin function %s, argument %d had unexpected argument type %s"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Stapelrahmen zu groÃŸ"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack verwendet Register r29"
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r -fsplit-stack nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden."
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "Ausgabe des Mikrocode-Befehls %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "Ausgabe des bedingten Mikrocode-Befehls %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "ungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr "-mno-%s schaltet -m%s aus"
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "-mno-power9-vector schaltet -mpower9-dform aus"
--- 29724,30242 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion benÃ¶tigt -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector benÃ¶tigt -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform benÃ¶tigt -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move"
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform benÃ¶tigt -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform benÃ¶tigt -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode erfordert mÃ¶glicherweise -mlra"
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx benÃ¶tigt -mvsx"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx erfordert -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr "-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move"
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long double"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 erfordert VSX-UnterstÃ¼tzung"
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128-type erfordert VSX-UnterstÃ¼tzung"
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 erfordert -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware benÃ¶tigt -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0"
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware erfordert -m64"
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "unbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi="
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher Genauigkeit"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter Genauigkeit"
  
! #: config/rs6000/rs6000.c:5153
  #, 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/rs6000/rs6000.c:5158
  #, 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/rs6000/rs6000.c:5170
  #, 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/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr "-mstack-protector-guard=tls erfordert ein gÃ¼ltiges Basisregister"
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "das Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndert"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Wert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "das ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndert"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Argument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie ein"
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "das ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndert"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantie"
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "internal error: builtin function %s already processed"
  
! #: config/rs6000/rs6000.c:14571
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Argument 1 muss ein 8-Bit-Feldwert sein"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:14738
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:14752
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 7-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Argument 1 von __builtin_altivec_predicate muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Argument 1 von __builtin_altivec_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werden"
  
! #: config/rs6000/rs6000.c:15385
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Argument %d muss ein vorzeichenloses Literal sein"
  
! #: config/rs6000/rs6000.c:15387
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "Eingebaute Funktion %s akzeptiert nur ein Zeichenkettenargument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "CPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "hwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr "%s erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Argument 3 muss ein vorzeichenloses 1-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:15708
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Argument 1 muss 0 oder 2 sein"
  
! #: config/rs6000/rs6000.c:15720
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Argument 1 muss ein vorzeichenloses 1-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:15734
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Argument 2 muss ein vorzeichenloses 6-Bit-Literal sein"
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Argument 2 muss 0 oder 1 sein"
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argument 3 muss im Bereich 0..15 liegen"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ungelÃ¶ste Ãœberladung des eingebauten Altivec %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Argument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol sein"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "zweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegen"
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Drittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 sein"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Argument 1 von __builtin_paired_predicate muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Argument 1 von __builtin_paired_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Argument 1 von __builtin_spe_predicate muss eine Konstante sein"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Argument 1 von __builtin_spe_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Eingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltig"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mvsx"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhtm"
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "Eingebaute Funktion %s erfordert die Option -maltivec"
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mpaired"
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mspe"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhard-dfp"
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "Eingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mcpu=power9"
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128"
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float"
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "Eingebaute Funktion %s erfordert die Option -mfloat128"
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "internal error: builtin function %s had an unexpected return type %s"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "internal error: builtin function %s, argument %d had unexpected argument type %s"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Stapelrahmen zu groÃŸ"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack verwendet Register r29"
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r -fsplit-stack nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden."
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "Ausgabe des Mikrocode-Befehls %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "Ausgabe des bedingten Mikrocode-Befehls %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "ungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr "-mno-%s schaltet -m%s aus"
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "-mno-power9-vector schaltet -mpower9-dform aus"
*************** msgid "-mcall-aixdesc incompatible with
*** 30371,30376 ****
--- 30423,30429 ----
  msgstr "-mcall-aixdesc ist unvertrÃ¤glich mit -mabi=elfv2"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 benÃ¶tigt eine PowerPC64-CPU"
*************** msgstr "RX-FPU-Befehle unterstÃ¼tzen kei
*** 30462,30468 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr "das eingebaute vec_step kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qF"
--- 30515,30521 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr "das eingebaute vec_step kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qF"
*************** msgstr "%qF erfordert -mvx"
*** 30489,30496 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
! msgstr "%qF erfordert -march=arch12 oder hÃ¶her"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
--- 30542,30549 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
! msgstr "%qF erfordert z14 oder hÃ¶her"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
*************** msgstr "mehrdeutiges Ãœberladen fÃ¼r int
*** 30509,30516 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
! msgstr "passende %qs-Variante erfordert -march=arch12 oder hÃ¶her"
  
  #: config/s390/s390-c.c:972
  #, gcc-internal-format
--- 30562,30569 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
! msgstr "passende %qs-Variante erfordert z14 oder hÃ¶her"
  
  #: config/s390/s390-c.c:972
  #, gcc-internal-format
*************** msgid "constant argument %d for builtin
*** 30523,30683 ****
  msgstr "Konstantes Argument %d fÃ¼r eingebautes %qF auÃŸerhalb des Wertebereiches fÃ¼r Zieltyp"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.c:769
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "bla %d %qF"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.c:786
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "bla %d %qF"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr "eingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr "eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
! msgstr "Eingebaute %qF erfordert arch12 oder hÃ¶her."
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelÃ¶ste Ã¼berladene eingebaute Funktion"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.c:1004
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qF"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)"
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "CPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tzt"
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s"
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s"
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architektur-Modus nicht unterstÃ¼tzt auf %s"
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, 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:14713
  #, 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:14741
  #, 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:14745
  #, 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:14757
  #, 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:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tzt"
  
! #: config/s390/s390.c:14771
  #, 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:14773
  #, 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:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard bringt -mstack-size mit sich"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument fÃ¼r %qs ist zu groÃŸ (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
--- 30576,30736 ----
  msgstr "Konstantes Argument %d fÃ¼r eingebautes %qF auÃŸerhalb des Wertebereiches fÃ¼r Zieltyp"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.c:772
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "bla %d %qF"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.c:789
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "bla %d %qF"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr "eingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr "eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
! msgstr "Eingebaute %qF erfordert z14 oder hÃ¶her."
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelÃ¶ste Ã¼berladene eingebaute Funktion"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.c:1007
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qF"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)"
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "CPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tzt"
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s"
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s"
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architektur-Modus nicht unterstÃ¼tzt auf %s"
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, 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:14720
  #, 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:14748
  #, 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:14752
  #, 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:14764
  #, 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:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tzt"
  
! #: config/s390/s390.c:14778
  #, 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:14780
  #, 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:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard bringt -mstack-size mit sich"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument fÃ¼r %qs ist zu groÃŸ (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
*************** msgstr "r0 muss als aufrufzerstÃ¶rtes Re
*** 30734,30760 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax wird nur fÃ¼r RTP PIC unterstÃ¼tzt"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ist mit -m64 nicht erlaubt"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "Falscher Wert (%s) fÃ¼r Schalter -mcmodel="
  
! #: config/sparc/sparc.c:1425
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= wird auf 32-Bit-Systemen nicht unterstÃ¼tzt"
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt"
--- 30787,30813 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax wird nur fÃ¼r RTP PIC unterstÃ¼tzt"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ist mit -m64 nicht erlaubt"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "Falscher Wert (%s) fÃ¼r Schalter -mcmodel="
  
! #: config/sparc/sparc.c:1541
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= wird auf 32-Bit-Systemen nicht unterstÃ¼tzt"
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt"
*************** msgstr "falsch geformtes %<#pragma %s%>,
*** 31039,31060 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ungÃ¼ltige Konstante in %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Boolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigt"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tzt"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werden"
--- 31092,31113 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ungÃ¼ltige Konstante in %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Boolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigt"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tzt"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werden"
*************** msgstr "Attribut %qs bezieht sich nur au
*** 31140,31146 ****
  msgid "could not read the BRIG file"
  msgstr "BRIG-Datei konnte nicht gelesen werden"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31193,31199 ----
  msgid "could not read the BRIG file"
  msgstr "BRIG-Datei konnte nicht gelesen werden"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 31542,31550 ****
  msgstr "Marke %qD hier definiert"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD hier deklariert"
--- 31595,31603 ----
  msgstr "Marke %qD hier definiert"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD hier deklariert"
*************** msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arr
*** 31677,31683 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, 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"
--- 31730,31736 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ"
*************** msgstr "Doppelter Deklarationsspezifizie
*** 32722,32728 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
--- 32775,32781 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
*************** msgstr "%<_Sat%> ohne %<_Fract%> oder %<
*** 32862,32878 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, 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"
--- 32915,32931 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, 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"
*************** msgstr "Bezeichner %qE steht mit C++-Sch
*** 32922,32928 ****
  msgid "version control conflict marker in file"
  msgstr "Konfliktmarker fÃ¼r Versionskontrolle in Datei"
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
--- 32975,32981 ----
  msgid "version control conflict marker in file"
  msgstr "Konfliktmarker fÃ¼r Versionskontrolle in Datei"
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
*************** msgid "unknown type name %qE"
*** 32963,32969 ****
  msgstr "unbekannter Typname: %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
--- 33016,33022 ----
  msgstr "unbekannter Typname: %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
*************** msgstr "%<__auto_type%> in leerer Deklar
*** 32978,32984 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
--- 33031,33037 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
*************** msgstr "PrÃ¤fixattribute werden fÃ¼r Imp
*** 32993,33000 ****
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
--- 33046,33053 ----
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
*************** msgstr "%<__auto_type%> benÃ¶tigt eine i
*** 33032,33038 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
--- 33085,33091 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
*************** msgstr "ISO-C99 unterstÃ¼tzt nicht %<_St
*** 33060,33066 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
--- 33113,33119 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
*************** msgstr "Leeres Enum ist ungÃ¼ltig"
*** 33124,33137 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
--- 33177,33190 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
*************** msgstr "ISO-C90 verbietet gemischte Dekl
*** 33266,33272 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
--- 33319,33325 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
*************** msgstr "Nur das Attribut %<fallthrough%>
*** 33291,33302 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_for%> zu verwenden"
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_sync%> zu verwenden"
--- 33344,33355 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_for%> zu verwenden"
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_sync%> zu verwenden"
*************** msgstr "Bezeichner oder %<*%> erwartet"
*** 33310,33326 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlen"
--- 33363,33379 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlen"
*************** msgstr "geschweifte Klammern um leeren K
*** 33330,33336 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr "if-Anweisung darf kein %<Cilk_spawn%> enthalten"
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
--- 33383,33389 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr "if-Anweisung darf kein %<Cilk_spawn%> enthalten"
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
*************** msgstr "mehrere Schleifenvariablen in sc
*** 33350,33356 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlung"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
--- 33403,33409 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlung"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
*************** msgstr "Operand von %<__builtin_complex%
*** 33526,33542 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_spawn%> zu verwenden"
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr "aufeinanderfolgende %<_Cilk_spawn%>-SchlÃ¼sselwÃ¶rter sind nicht erlaubt"
--- 33579,33595 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_spawn%> zu verwenden"
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr "aufeinanderfolgende %<_Cilk_spawn%>-SchlÃ¼sselwÃ¶rter sind nicht erlaubt"
*************** msgstr "Methodendeklaration in Objective
*** 33591,33651 ****
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Setter-Name muss mit %<:%> beendet werden"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
--- 33644,33704 ----
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Setter-Name muss mit %<:%> beendet werden"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
*************** msgstr "%<#pragma grainsize%> ignoriert,
*** 33660,33671 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> muss innerhalb einer Funktion sein"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "Ganzzahlausdruck vor Â»)Â« erwartet"
--- 33713,33724 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> muss innerhalb einer Funktion sein"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "Ganzzahlausdruck vor Â»)Â« erwartet"
*************** msgstr "Ausdruck muss ganzzahlig sein"
*** 33680,33732 ****
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "%<none%> erwartet"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> oder %<shared%> erwartet"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwenden"
--- 33733,33785 ----
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "%<none%> erwartet"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> oder %<shared%> erwartet"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwenden"
*************** msgstr "Wert von %<num_threads%> muss po
*** 33754,33775 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> erwartet"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> erwartet"
--- 33807,33828 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> erwartet"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> erwartet"
*************** msgstr "%<scalar%> erwartet"
*** 33779,33835 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "Wert von %<num_workers%> muss positiv sein"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
--- 33832,33888 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "Wert von %<num_workers%> muss positiv sein"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
*************** msgstr "Wert von %<vector_length%> muss
*** 33844,33860 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "das Verwenden von Parametern fÃ¼r den %<linear%>-Schritt wird noch nicht unterstÃ¼tzt"
--- 33897,33913 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "das Verwenden von Parametern fÃ¼r den %<linear%>-Schritt wird noch nicht unterstÃ¼tzt"
*************** msgstr "Ausdruck der %<safelen%>-Klausel
*** 33874,33890 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
--- 33927,33943 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
*************** msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art
*** 33894,33960 ****
  msgid "invalid proc_bind kind"
  msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Klausel %<#pragma acc%> erwartet"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
--- 33947,34013 ----
  msgid "invalid proc_bind kind"
  msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Klausel %<#pragma acc%> erwartet"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
*************** msgstr "%qE wurde nicht deklariert"
*** 33969,33975 ****
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
--- 34022,34028 ----
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
*************** msgstr "%qD bezeichnet keine Funktion"
*** 33979,34020 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> wird bereits auf %qD angewendet"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
--- 34032,34073 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> wird bereits auf %qD angewendet"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
*************** msgstr "%<#pragma omp atomic capture%> v
*** 34024,34050 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "_Cilk_for-Anweisung erwartet"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
--- 34077,34103 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "_Cilk_for-Anweisung erwartet"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
*************** msgstr "Schleifendeklaration oder Initia
*** 34054,34125 ****
  msgid "not enough perfectly nested loops"
  msgstr "nicht genÃ¼gend perfekt geschachtelte Schleifen"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
--- 34107,34178 ----
  msgid "not enough perfectly nested loops"
  msgstr "nicht genÃ¼gend perfekt geschachtelte Schleifen"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
*************** msgstr "%<#pragma omp declare simd%> mus
*** 34134,34140 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr "%<#pragma omp declare simd%> oder %<simd%>-Attribut darf nicht in derselben Funktion verwendet werden, die auch als Cilk-Plus-SIMD-aktivierte Funktion markiert ist"
--- 34187,34193 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr "%<#pragma omp declare simd%> oder %<simd%>-Attribut darf nicht in derselben Funktion verwendet werden, die auch als Cilk-Plus-SIMD-aktivierte Funktion markiert ist"
*************** msgstr "%<#pragma omp declare simd%> ode
*** 34144,34175 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> erwartet"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>"
--- 34197,34228 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> erwartet"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>"
*************** msgstr "Funktionsname und %<(%> erwartet
*** 34224,34245 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> oder %<reduction%> oder %<target%> erwartet"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
--- 34277,34298 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> oder %<reduction%> oder %<target%> erwartet"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
*************** msgstr "Â»pragma simdÂ« wird ignoriert,
*** 34254,34305 ****
  msgid "pragma simd must be inside a function"
  msgstr "Â»pragma simdÂ« muss innerhalb einer Funktion sein"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "Â»vectorlengthÂ« muss eine Ganzzahlkonstante sein"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "Â»vectorlengthÂ« muss eine Zweierpotenz sein"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Schrittweite muss eine ganzzahliger Konstantenausdruck oder eine Ganzzahlvariable sein"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "%<#pragma simd%>-Klausel erwartet"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma cilk gransize%> ist nicht gefolgt von %<_Cilk_for%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ã¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
--- 34307,34358 ----
  msgid "pragma simd must be inside a function"
  msgstr "Â»pragma simdÂ« muss innerhalb einer Funktion sein"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "Â»vectorlengthÂ« muss eine Ganzzahlkonstante sein"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "Â»vectorlengthÂ« muss eine Zweierpotenz sein"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Schrittweite muss eine ganzzahliger Konstantenausdruck oder eine Ganzzahlvariable sein"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "%<#pragma simd%>-Klausel erwartet"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma cilk gransize%> ist nicht gefolgt von %<_Cilk_for%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ã¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%> nicht i
*** 34309,34315 ****
  msgid "base of array section must be pointer or array type"
  msgstr "Basis des Arrayabschnitts muss Zeiger- oder Arraytyp sein"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "%<:%> oder Zahl erwartet"
--- 34362,34368 ----
  msgid "base of array section must be pointer or array type"
  msgstr "Basis des Arrayabschnitts muss Zeiger- oder Arraytyp sein"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "%<:%> oder Zahl erwartet"
*************** msgstr "Links-Zuweisung kÃ¶nnte Kandidat
*** 35025,35031 ****
  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:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
--- 35078,35084 ----
  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:6623 cp/typeck.c:8584
  #, 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 "ElementÃ¼berschreitung in Skalar
*** 35353,35359 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
--- 35406,35412 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
*************** msgstr "als %<noreturn%> deklarierte Fun
*** 35363,35369 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "Arraynotations-Ausdruck kann nicht als RÃ¼ckgabewert verwendet werden"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "%<_Cilk_spawn%> darf nicht in einer return-Anweisung verwendet werden"
--- 35416,35422 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "Arraynotations-Ausdruck kann nicht als RÃ¼ckgabewert verwendet werden"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "%<_Cilk_spawn%> darf nicht in einer return-Anweisung verwendet werden"
*************** msgstr "ISO-C verbietet %<return%> mit A
*** 35388,35394 ****
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
--- 35441,35447 ----
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
*************** msgstr "%<long%> switch-Ausdruck nicht n
*** 35403,35409 ****
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
--- 35456,35462 ----
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
*************** msgstr "Rangkonflikt zwischen der Beding
*** 35423,35439 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr "Rangkonflikt zwischen der Bedingung der if-Anweisung und dem else-Block"
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
--- 35476,35492 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr "Rangkonflikt zwischen der Bedingung der if-Anweisung und dem else-Block"
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
*************** msgstr "break-Anweisung mit OpenMP fÃ¼r
*** 35443,35449 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
--- 35496,35502 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
*************** msgstr "Wert eines union-Typs anstelle d
*** 35549,35560 ****
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, 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:12147 cp/semantics.c:8669
  #, 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"
--- 35602,35613 ----
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, 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:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
*************** msgstr "%<#pragma omp cancellation point
*** 35564,35588 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
--- 35617,35641 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35593,35662 ****
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, 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:12340 cp/semantics.c:4682
  #, 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:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, 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:12366 cp/semantics.c:4708
  #, 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:12403 cp/semantics.c:4745
  #, 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:12418 cp/semantics.c:4760
  #, 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:12451 cp/semantics.c:4793
  #, 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:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, 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:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
--- 35646,35715 ----
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, 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:12340 cp/semantics.c:4695
  #, 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:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, 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:12366 cp/semantics.c:4721
  #, 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:12403 cp/semantics.c:4758
  #, 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:12418 cp/semantics.c:4773
  #, 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:12451 cp/semantics.c:4806
  #, 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:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, 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:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
*************** msgstr "%<_Atomic%> %qE in %<reduction%>
*** 35676,35682 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
--- 35729,35735 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
*************** msgstr "benutzerdefinierte Reduktion fÃ¼
*** 35686,35702 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, 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:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, 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"
--- 35739,35755 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, 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:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
*************** msgstr "Â»linearÂ«-Klausel auf Variable
*** 35716,35733 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, 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:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
--- 35769,35786 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, 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:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
*************** msgstr "%qE tritt in dieser Datenklausel
*** 35739,35770 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, 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:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
--- 35792,35823 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, 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:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
*************** msgstr "%<_Atomic%> %qD in %<aligned%>-K
*** 35784,35838 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ist in %<depends%>-Klausel keine Variable"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, 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:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, 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:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
--- 35837,35891 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ist in %<depends%>-Klausel keine Variable"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, 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:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, 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:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
*************** msgstr "%qE in %<uniform%>-Klausel ist k
*** 35842,35873 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben"
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, 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:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, 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"
--- 35895,35926 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben"
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, 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:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
*************** msgstr "Argument des Funktionsaufrufs kÃ
*** 36410,36561 ****
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ermittelt als %qT"
  
! #: cp/call.c:7831
  #, 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:7931
  #, 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:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.c:8573
  #, 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:8708
  #, 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:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%E(%A)%#V%>"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:8772
  #, 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:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  fÃ¼r Umwandlung von %qT in %qT"
  
! #: cp/call.c:9649
  #, 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:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE konnte nicht von %qT nach %qT umgewandelt werden"
  
! #: cp/call.c:10296
  #, 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:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qT von R-Wert des Typs %qT"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qT"
--- 36463,36614 ----
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ermittelt als %qT"
  
! #: cp/call.c:7834
  #, 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:7934
  #, 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:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.c:8578
  #, 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:8713
  #, 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:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%E(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:8777
  #, 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:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  fÃ¼r Umwandlung von %qT in %qT"
  
! #: cp/call.c:9654
  #, 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:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE konnte nicht von %qT nach %qT umgewandelt werden"
  
! #: cp/call.c:10301
  #, 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:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qT von R-Wert des Typs %qT"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qT"
*************** msgstr "%qT hat nicht das ABI-Tag %E, da
*** 36656,37079 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werden"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "alle Elementfunktionen in Klasse %qT sind privat"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschrieben"
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD kann als Â»overrideÂ« markiert werden"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D als %<override%> markiert, Ã¼berschreibt aber nicht"
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD war versteckt"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  von %qD"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Struktur kann nur nicht-statische Datenelemente haben"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "privates Element %q#D in anonymer struct"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschÃ¼tztes Element %q#D in anonymer Union"
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "geschÃ¼tztes Element %q#D in anonymer struct"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "die Auslassung in %qD wurde nicht vererbt"
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Bit-Feld %q+#D mit Nicht-Ganzzahl-Typ"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Breite des Bitfeldes %q+D ist keine Ganzzahlkonstante"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "negative Breite in Bitfeld %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Breite Null fÃ¼r Bitfeld %q+D"
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "Breite von %qD Ã¼bersteigt seinen Typen"
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD ist zu klein, um alle Werte von %q#T aufzunehmen"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Element %q+#D mit Konstruktor nicht erlaubt in Union"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Element %q+#D mit Destruktor nicht erlaubt in Union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Element %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in Union"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "uneingeschrÃ¤nkte Â»UnionsÂ« nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D kann in C++98 nicht static sein, da es ein Union-Element ist"
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "nicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT haben"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Feld %q+D deklarierte ungÃ¼ltigerweise einen Funktionstypen"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Feld %q+D deklarierte ungÃ¼ltigerweise einen Methodentypen"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriert"
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Element %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert sein"
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Element %q+D darf nicht als %<mutable%>-Referenz deklariert sein"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "in Union %qT werden mehrere Felder initialisiert"
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Feld %q#D mit gleichem Namen wie Klasse"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T hat Zeigertypen als Elemente"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  aber Ã¼berschreibt nicht %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  oder %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  aber Ã¼berschreibt nicht %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr "Ausrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhÃ¶ht"
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "Ausrichtung von %qD wird in Â»-fabi-version=9Â« ansteigen"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Initialisierung fÃ¼r nicht-virtuelle Methode %q+D angegeben"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "Methode Ã¼berschreibt Methoden %<transaction_pure%> und %qE"
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "als %qE deklarierte Methode Ã¼berschreibt Methode %qE"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "umschlieÃŸende Klasse der nicht-statischen Elementfunktion %q+#D als konstanter Ausdruck ist kein Literaltyp"
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T ist kein Literal, denn: "
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T hat einen nicht-trivialen Destruktor"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr " %q+T ist kein Aggregat, hat keinen trivialen Standardkonstruktor und hat keinen Konstruktor mit konstantem Ausdruck, der kein Kopier- oder Bewegungskonstruktor ist"
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  Basisklasse %qT von %q+T ist kein Literal"
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Basisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen Destruktor"
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D mit Eingabe einer konstanten Referenz deklariert, aber implizite Deklaration wÃ¼rde nicht-Konstante annehmen"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglich"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglich"
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndern"
  
! #: cp/class.c:6711
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "GrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)"
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#D"
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
  
! #: cp/class.c:7016
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Arrayelement %q#D hier deklariert"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Arrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T"
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Arrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#T"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "in der Definition von %q#T"
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T"
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typtransparentes %q#T hat keine Felder"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "typtransparente Klasse %qT hat Basisklassen"
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "Definition von std::initializer_list entspricht nicht #include <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ã¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werden"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungen"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
--- 36709,37132 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werden"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "alle Elementfunktionen in Klasse %qT sind privat"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschrieben"
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD kann als Â»overrideÂ« markiert werden"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«"
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D als %<override%> markiert, Ã¼berschreibt aber nicht"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD war versteckt"
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  von %qD"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Struktur kann nur nicht-statische Datenelemente haben"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "privates Element %q#D in anonymer struct"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschÃ¼tztes Element %q#D in anonymer Union"
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "geschÃ¼tztes Element %q#D in anonymer struct"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "die Auslassung in %qD wurde nicht vererbt"
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Bit-Feld %q+#D mit Nicht-Ganzzahl-Typ"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Breite des Bitfeldes %q+D ist keine Ganzzahlkonstante"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "negative Breite in Bitfeld %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Breite Null fÃ¼r Bitfeld %q+D"
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "Breite von %qD Ã¼bersteigt seinen Typen"
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD ist zu klein, um alle Werte von %q#T aufzunehmen"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Element %q+#D mit Konstruktor nicht erlaubt in Union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Element %q+#D mit Destruktor nicht erlaubt in Union"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Element %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in Union"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "uneingeschrÃ¤nkte Â»UnionsÂ« nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D kann in C++98 nicht static sein, da es ein Union-Element ist"
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "nicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT haben"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Feld %q+D deklarierte ungÃ¼ltigerweise einen Funktionstypen"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Feld %q+D deklarierte ungÃ¼ltigerweise einen Methodentypen"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriert"
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Element %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert sein"
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Element %q+D darf nicht als %<mutable%>-Referenz deklariert sein"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "in Union %qT werden mehrere Felder initialisiert"
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Feld %q#D mit gleichem Namen wie Klasse"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T hat Zeigertypen als Elemente"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  aber Ã¼berschreibt nicht %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  oder %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  aber Ã¼berschreibt nicht %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr "Ausrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhÃ¶ht"
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "Ausrichtung von %qD wird in Â»-fabi-version=9Â« ansteigen"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Initialisierung fÃ¼r nicht-virtuelle Methode %q+D angegeben"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "Methode Ã¼berschreibt Methoden %<transaction_pure%> und %qE"
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "als %qE deklarierte Methode Ã¼berschreibt Methode %qE"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "umschlieÃŸende Klasse der nicht-statischen Elementfunktion %q+#D als konstanter Ausdruck ist kein Literaltyp"
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T ist kein Literal, denn: "
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T hat einen nicht-trivialen Destruktor"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr " %q+T ist kein Aggregat, hat keinen trivialen Standardkonstruktor und hat keinen Konstruktor mit konstantem Ausdruck, der kein Kopier- oder Bewegungskonstruktor ist"
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  Basisklasse %qT von %q+T ist kein Literal"
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Basisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen Destruktor"
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D mit Eingabe einer konstanten Referenz deklariert, aber implizite Deklaration wÃ¼rde nicht-Konstante annehmen"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglich"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglich"
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndern"
  
! #: cp/class.c:6714
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "GrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)"
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#D"
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
  
! #: cp/class.c:7019
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Arrayelement %q#D hier deklariert"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Arrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T"
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Arrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#T"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "in der Definition von %q#T"
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T"
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typtransparentes %q#T hat keine Felder"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "typtransparente Klasse %qT hat Basisklassen"
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "Definition von std::initializer_list entspricht nicht #include <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ã¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werden"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungen"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
*************** msgstr "%qE kann nicht vom Typ %qT in de
*** 37083,37094 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Deklaration von %q#D"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "verÃ¤ndert die Bedeutung von %qD von %q#D"
--- 37136,37147 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Deklaration von %q#D"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "verÃ¤ndert die Bedeutung von %qD von %q#D"
*************** msgstr "ungÃ¼ltiger Typ fÃ¼r Parameter %
*** 37118,37449 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ungÃ¼ltiger RÃ¼ckgabetyp %qT der Funktion %q+D als konstantem Ausdruck"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T hat virtuelle Basisklassen"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "Konstruktor mit konstantem Ausdruck hat keinen leeren KÃ¶rper"
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "KÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block sein"
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Element %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werden"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "KÃ¶rper der Funktion %qD mit konstantem Ausdruck ist keine RÃ¼ckgabeanweisung"
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD ist nicht als Â»constexprÂ«-Funktion verwendbar, denn:"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "Ausdruck %qE bezeichnet keine Funktion mit konstantem Ausdruck"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "Aufruf der Funktion %qD, die kein konstanter Ausdruck ist"
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war"
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Auswertungstiefe des konstanten Ausdrucks Ã¼berschreitet HÃ¶chstwert %d (-fconstexpr-depth= verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "Kontrollfluss fÃ¼r constexpr-Aufruf fÃ¤llt hinten aus der Funktion"
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit des linken Operanden"
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.c:2324
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.c:2419
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.c:3410
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "Anzahl der SchleifendurchlÃ¤ufe in Â»constexprÂ« Ã¼berschreitet HÃ¶chstwert %d (Â»-fconstexpr-depth=Â« verwenden, um diesen zu erhÃ¶hen)"
  
! #: cp/constexpr.c:3921
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.c:4398
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ein Â»reinterpret_castÂ« ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4424
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Umwandlung eines Nullpointers vom Typ %qT in %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4439
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4579
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist"
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ausdruck %qE hat Seiteneffekte"
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast von Integer nach Zeiger"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5293
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "Typeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.c:5496
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/constexpr.c:5611
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5715
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
--- 37171,37502 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ungÃ¼ltiger RÃ¼ckgabetyp %qT der Funktion %q+D als konstantem Ausdruck"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T hat virtuelle Basisklassen"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "Konstruktor mit konstantem Ausdruck hat keinen leeren KÃ¶rper"
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "KÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block sein"
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Element %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werden"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "KÃ¶rper der Funktion %qD mit konstantem Ausdruck ist keine RÃ¼ckgabeanweisung"
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD ist nicht als Â»constexprÂ«-Funktion verwendbar, denn:"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "Ausdruck %qE bezeichnet keine Funktion mit konstantem Ausdruck"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "Aufruf der Funktion %qD, die kein konstanter Ausdruck ist"
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war"
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Auswertungstiefe des konstanten Ausdrucks Ã¼berschreitet HÃ¶chstwert %d (-fconstexpr-depth= verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "Kontrollfluss fÃ¼r constexpr-Aufruf fÃ¤llt hinten aus der Funktion"
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit des linken Operanden"
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.c:2340
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.c:2435
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.c:3434
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "Anzahl der SchleifendurchlÃ¤ufe in Â»constexprÂ« Ã¼berschreitet HÃ¶chstwert %d (Â»-fconstexpr-depth=Â« verwenden, um diesen zu erhÃ¶hen)"
  
! #: cp/constexpr.c:3945
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.c:4429
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ein Â»reinterpret_castÂ« ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4455
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Umwandlung eines Nullpointers vom Typ %qT in %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4470
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4610
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist"
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ausdruck %qE hat Seiteneffekte"
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast von Integer nach Zeiger"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5324
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "Typeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.c:5527
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/constexpr.c:5642
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.c:5798
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
*************** msgstr "  betritt if-Anweisung mit const
*** 38239,38245 ****
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
--- 38292,38298 ----
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
*************** msgstr "Marke wurde wchar_t genannt"
*** 38254,38260 ****
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ohne Template-Parameter verwendet"
--- 38307,38313 ----
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ohne Template-Parameter verwendet"
*************** msgstr "%<auto%>-Parameter darf in diese
*** 39890,39896 ****
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, 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"
--- 39943,39949 ----
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, 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"
*************** msgstr "Template-Argument fÃ¼r %<%s %T%>
*** 40341,40353 ****
  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:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
--- 40394,40406 ----
  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:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
*************** msgstr "vorherige Deklaration hier"
*** 40357,40364 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
--- 40410,40417 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
*************** msgstr "doppelter Basistyp %qT ungÃ¼ltig
*** 40408,40414 ****
  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:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
--- 40461,40467 ----
  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:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
*************** msgstr "AufzÃ¤hlungswert %E ist auÃŸerha
*** 40472,40478 ****
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
--- 40525,40531 ----
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
*************** msgstr "ungÃ¼ltige Funktionsdeklaration"
*** 40487,40493 ****
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, 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"
--- 40540,40546 ----
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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"
*************** msgstr "statisches Element %qD kann kein
*** 40645,40671 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ckgeben"
--- 40698,40724 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ckgeben"
*************** msgstr "%<operator new%> muss Typ %qT zu
*** 40674,40740 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator_new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ckgeben"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
--- 40727,40793 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator_new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ckgeben"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
*************** msgstr "%q#D (durch einen unbenannten Ty
*** 40743,40801 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "%<...%> verwendendes Lambda wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
--- 40796,40854 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "%<...%> verwendendes Lambda wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
*************** msgstr "%qD wird mit sich selbst initial
*** 41104,41121 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
--- 41157,41174 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
*************** msgstr "schlechte Arrayinitialisierung"
*** 41215,41221 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
--- 41268,41274 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
*************** msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %
*** 41235,41241 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
--- 41288,41294 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
*************** msgstr "Einfangen des Typs %qT variabler
*** 41430,41451 ****
  msgid "because the array element type %qT has variable size"
  msgstr "da der Arrayelementtyp %qT variable GrÃ¶ÃŸe hat"
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%qE kann nicht per Referenz aufgefangen werden"
  
! #: cp/lambda.c:549
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Einfangen per Kopie von unvollstÃ¤ndigem Typ %qT"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD bereits in Lambda-Ausdruck erfasst"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen"
--- 41483,41504 ----
  msgid "because the array element type %qT has variable size"
  msgstr "da der Arrayelementtyp %qT variable GrÃ¶ÃŸe hat"
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%qE kann nicht per Referenz aufgefangen werden"
  
! #: cp/lambda.c:552
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Einfangen per Kopie von unvollstÃ¤ndigem Typ %qT"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD bereits in Lambda-Ausdruck erfasst"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen"
*************** msgstr "es gibt keine Argumente fÃ¼r %qD
*** 41500,41685 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "defektes typeof, stattdessen decltype verwenden"
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "__underlying_type wird vernichtet"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "unbekannter Festkommatyp wird vernichtet"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "%C wird gemangelt"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "ausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werden"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "gemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist"
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "Eine spÃ¤tere Option -fabi-version= (oder =0) verhindert diesen Fehler mit einer Ã„nderung im Mangeln"
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "der gemangelte Name von %qD hat sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D) geÃ¤ndert"
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D)"
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "erzeugte Methode %qD zuerst hier erfordert "
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Union-Element %q+D mit nichttrivialem %qD"
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "standardisierter Konstruktor ruft nicht-konstanten Ausdruck %qD auf"
  
! #: cp/method.c:1324
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Initialisierung fÃ¼r %q#D ist ungÃ¼ltig"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "Standard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT auf"
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Lambda-Abschlusstyp hat gelÃ¶schten Standardkonstruktor"
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Lambda-Abschlusstyp hat gelÃ¶schten Kopier-Zuweisungsoperator"
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Vorgabe-Deklaration %q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "passt nicht zur erwarteten Signatur %qD"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "Funktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidet"
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "Explizit standardisierte Funktion %q+D kann nicht als konstanter Ausdruck deklariert werden, da die implizite Deklaration kein konstanter Ausdruck ist:"
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
--- 41553,41738 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "defektes typeof, stattdessen decltype verwenden"
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "__underlying_type wird vernichtet"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "unbekannter Festkommatyp wird vernichtet"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "%C wird gemangelt"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "ausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werden"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "gemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist"
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "Eine spÃ¤tere Option -fabi-version= (oder =0) verhindert diesen Fehler mit einer Ã„nderung im Mangeln"
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "der gemangelte Name von %qD hat sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D) geÃ¤ndert"
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« (%D) und Â»-fabi-version=%dÂ« (%D)"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«"
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "erzeugte Methode %qD zuerst hier erfordert "
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Union-Element %q+D mit nichttrivialem %qD"
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "standardisierter Konstruktor ruft nicht-konstanten Ausdruck %qD auf"
  
! #: cp/method.c:1325
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Initialisierung fÃ¼r %q#D ist ungÃ¼ltig"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "Standard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT auf"
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Lambda-Abschlusstyp hat gelÃ¶schten Standardkonstruktor"
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Lambda-Abschlusstyp hat gelÃ¶schten Kopier-Zuweisungsoperator"
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Vorgabe-Deklaration %q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "passt nicht zur erwarteten Signatur %qD"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "Funktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidet"
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "Explizit standardisierte Funktion %q+D kann nicht als konstanter Ausdruck deklariert werden, da die implizite Deklaration kein konstanter Ausdruck ist:"
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
*************** msgstr "%<%T::%D%> benennt Destruktor"
*** 41871,41994 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "Konstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werden"
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "kein Element passt zu %<%T::%D%> in %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qD wurde nicht innerhalb von %D deklariert"
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr "sondern nur hier als Â»friendÂ«"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Â»usingÂ« mit Attribut Â»strongÂ« ist veraltet; verwenden Sie stattdessen inline-NamensrÃ¤ume"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "starkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvoll"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "aktueller Namensbereich %qD schlieÃŸt nicht stark verwendeten Namensbereich %qD ein"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsucht"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "empfohlene Alternative: %qs"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "ArgumentabhÃ¤ngiges Nachschlagen findet %q+D"
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "Deklaration von std::initializer_list entspricht nicht #include <initializer_list>, ist kein Template"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Eintritt in pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX pop_everything () wird verlassen\n"
--- 41924,42047 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "Konstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werden"
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "kein Element passt zu %<%T::%D%> in %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.c:3639
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qD wurde nicht innerhalb von %D deklariert"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr "sondern nur hier als Â»friendÂ«"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Â»usingÂ« mit Attribut Â»strongÂ« ist veraltet; verwenden Sie stattdessen inline-NamensrÃ¤ume"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "starkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvoll"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "aktueller Namensbereich %qD schlieÃŸt nicht stark verwendeten Namensbereich %qD ein"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsucht"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "empfohlene Alternative: %qs"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "ArgumentabhÃ¤ngiges Nachschlagen findet %q+D"
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "Deklaration von std::initializer_list entspricht nicht #include <initializer_list>, ist kein Template"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Eintritt in pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX pop_everything () wird verlassen\n"
*************** msgstr "Bezeichner %qE wird in C++11 zum
*** 42008,42014 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P is not set to true"
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition"
--- 42061,42067 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P is not set to true"
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition"
*************** msgstr "%<::%E%> wurde nicht deklariert"
*** 42033,42039 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
--- 42086,42092 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
*************** msgstr "neue Typen dÃ¼rfen nicht in eine
*** 42093,43293 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
  
! #: cp/parser.c:2991
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE ist kein Klassentemplate"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ist kein Template"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ungÃ¼ltige Template-ID"
  
! #: cp/parser.c:3030
  #, gcc-internal-format
  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:3034 cp/pt.c:16746
  #, 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"
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "nicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "ein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "eine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "eine Verringerung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "eine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "die Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Aufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "eine Zuweisung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "ein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "ein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "Argumentherleitung von Klassentemplates ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qD als Typ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ungÃ¼ltige Kombination mehrerer Typ-Spezifizierer"
  
! #: cp/parser.c:3184
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE bezeichnet keinen Typ; meinten Sie %qs?"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE bezeichnet keinen Typ"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> ist nur mit Â»-fconceptsÂ« verfÃ¼gbar"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(vielleicht war %<typename %T::%E%> beabsichtigt)"
  
! #: cp/parser.c:3252
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE in Namensbereich %qE bezeichnet keinen Typ"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "und %qT hat keinen Template-Konstruktor"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "vor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist"
  
! #: cp/parser.c:3283
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE in %q#T benennt keinen Templatetypen"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE in %q#T benennt keinen Typen"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "widersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in Zeichenkettenliteral"
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltig"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "Operator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werden"
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ganzzahlliteral Ã¼berschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "Gleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "Gleitkommaliteral auf Null abgeschnitten"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "numerischer literaler Operator %qD konnte nicht gefunden werden"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr "verwenden Sie -std=gnu++11 oder -fext-numeric-literals, um weitere eingebaute Suffixe einzuschalten"
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "literaler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "binÃ¤rer Operator erwartet"
  
! #: cp/parser.c:4673
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "%<...%> erwartet"
  
! #: cp/parser.c:4685
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "binÃ¤rer Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "bedingter Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "unpassender Operator in Faltungsausdruck"
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Festkommatypen werden in C++ nicht unterstÃ¼tzt"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼cken"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Anweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubt"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "FaltungsausdrÃ¼cke sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ã¼bergeordneter Ausdruck erwartet"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "eine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreten"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ID-Ausdruck erwartet"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Deklaration von %<~%T%> als Element von %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp ist"
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dÃ¼rfen nicht in Typumwandlungen definiert werden"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Typen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werden"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> muss von einem Ausdruck gefolgt sein"
  
! #: cp/parser.c:6647
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hren"
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "mit Arraynotation darf der Arrayindex keine {Initialisierungsliste} sein"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ist kein Klassenelement"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "nicht-skalarer Typ"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werden"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "Â»expression-listÂ« oder Â»type-idÂ« erwartet"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werden"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp haben"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Verwendung einer Typumwandlung im alten Stil"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren Operanden"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "Lambda-Ausdruck in ungeprÃ¼ftem Kontext"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "Lambda-Ausdruck in Templateargument"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<*this%>-Capture ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "Initialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung Â»init-captureÂ« eines Lambdas"
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "Erfassung von Nicht-Variable %qD"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "Lambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:10186
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO-C++ unterstÃ¼tzt keine Lambda-Templates"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument fÃ¼r Lambda-Parameter angegeben"
  
! #: cp/parser.c:10234
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "doppeltes %<mutable%>"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%>-Lambda ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> benennt Konstruktor, nicht den Typ"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "zusammengesetzte Anweisung in Funktion als konstantem Ausdruck"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<if constexpr%> ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "Â»init-statement in AuswahlanweisungenÂ« ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen Typ"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>"
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>"
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-Anweisung mit Cilk Plus fÃ¼r Schleife verwendet"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> in %<constexpr%>-Funktion"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Dekompositionsdeklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:13028
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "Leere Dekompositions-Deklaration"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> auÃŸerhalb einer Klasse verwendet"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-Spezifizierung in Bedingung ungÃ¼ltig"
  
! #: cp/parser.c:13307
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungÃ¼ltig in Lambda"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungÃ¼ltige Bindungsspezifikation"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "static_assert ohne Text ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werden"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Initialisierung fÃ¼r Element %<%D%> kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichner"
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.c:14604
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungÃ¼ltiges Encoding-PrÃ¤fix in Literal-Operator"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.c:14842
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungÃ¼ltiger beschrÃ¤nkter Typparameter"
  
! #: cp/parser.c:14850
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "variadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrt"
  
! #: cp/parser.c:14999
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks kÃ¶nnen keine Standardargumente haben"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen"
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ParameterbÃ¼ndel vor %<...%> erwartet"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungÃ¼ltiges Templateargument ohne Typ"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO-C++ verbietet Verwendung von %<auto%> in Parameterdeklaration"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID fÃ¼r Typ erwartet"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "ausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %<%D%> verwenden"
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration ist"
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein AufzÃ¤hlungstemplate"
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen AufzÃ¤hlungstyp in %qT"
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werden"
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte AufzÃ¤hlung"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr "verschachtelter Bezeichner benÃ¶tigt"
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreten"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhÃ¤ngigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Verwendung des Konstruktors als Template"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
--- 42146,43351 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE ist kein Klassentemplate"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ist kein Template"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ungÃ¼ltige Template-ID"
  
! #: cp/parser.c:3032
  #, gcc-internal-format
  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:3036 cp/pt.c:16828
  #, 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"
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "nicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "ein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "eine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "eine Verringerung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "eine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "die Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Aufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "eine Zuweisung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "ein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "ein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "Argumentherleitung von Klassentemplates ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qD als Typ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ungÃ¼ltige Kombination mehrerer Typ-Spezifizierer"
  
! #: cp/parser.c:3186
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE bezeichnet keinen Typ; meinten Sie %qs?"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE bezeichnet keinen Typ"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> ist nur mit Â»-fconceptsÂ« verfÃ¼gbar"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(vielleicht war %<typename %T::%E%> beabsichtigt)"
  
! #: cp/parser.c:3254
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE in Namensbereich %qE bezeichnet keinen Typ"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "und %qT hat keinen Template-Konstruktor"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "vor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist"
  
! #: cp/parser.c:3285
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE in %q#T benennt keinen Templatetypen"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE in %q#T benennt keinen Typen"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "widersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in Zeichenkettenliteral"
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltig"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "Operator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werden"
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ganzzahlliteral Ã¼berschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "Gleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "Gleitkommaliteral auf Null abgeschnitten"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "numerischer literaler Operator %qD konnte nicht gefunden werden"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr "verwenden Sie -std=gnu++11 oder -fext-numeric-literals, um weitere eingebaute Suffixe einzuschalten"
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "literaler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "binÃ¤rer Operator erwartet"
  
! #: cp/parser.c:4675
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "%<...%> erwartet"
  
! #: cp/parser.c:4687
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "binÃ¤rer Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "bedingter Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "unpassender Operator in Faltungsausdruck"
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Festkommatypen werden in C++ nicht unterstÃ¼tzt"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼cken"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Anweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubt"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "FaltungsausdrÃ¼cke sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ã¼bergeordneter Ausdruck erwartet"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "eine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreten"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ID-Ausdruck erwartet"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Deklaration von %<~%T%> als Element von %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp ist"
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dÃ¼rfen nicht in Typumwandlungen definiert werden"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Typen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werden"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> muss von einem Ausdruck gefolgt sein"
  
! #: cp/parser.c:6652
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hren"
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "mit Arraynotation darf der Arrayindex keine {Initialisierungsliste} sein"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ist kein Klassenelement"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "nicht-skalarer Typ"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werden"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "Â»expression-listÂ« oder Â»type-idÂ« erwartet"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werden"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp haben"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Verwendung einer Typumwandlung im alten Stil"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren Operanden"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "Lambda-Ausdruck in ungeprÃ¼ftem Kontext"
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "Lambda-Ausdruck in Templateargument"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<*this%>-Capture ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "Initialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung Â»init-captureÂ« eines Lambdas"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "Erfassung von Nicht-Variable %qD"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "Lambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar"
  
! #: cp/parser.c:10195
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO-C++ unterstÃ¼tzt keine Lambda-Templates"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument fÃ¼r Lambda-Parameter angegeben"
  
! #: cp/parser.c:10243
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "doppeltes %<mutable%>"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%>-Lambda ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist"
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> benennt Konstruktor, nicht den Typ"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "zusammengesetzte Anweisung in Funktion als konstantem Ausdruck"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<if constexpr%> ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "Â»init-statement in AuswahlanweisungenÂ« ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen Typ"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>"
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>"
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar"
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-Anweisung mit Cilk Plus fÃ¼r Schleife verwendet"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> in %<constexpr%>-Funktion"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Dekompositionsdeklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:13037
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "Leere Dekompositions-Deklaration"
  
! #: cp/parser.c:13054
! #, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "ungÃ¼ltige Initialisierung fÃ¼r strukturierte Bindungsdeklaration"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> auÃŸerhalb einer Klasse verwendet"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-Spezifizierung in Bedingung ungÃ¼ltig"
  
! #: cp/parser.c:13326
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungÃ¼ltig in Lambda"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungÃ¼ltige Bindungsspezifikation"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "static_assert ohne Text ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werden"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Initialisierung fÃ¼r Element %<%D%> kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichner"
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.c:14623
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungÃ¼ltiges Encoding-PrÃ¤fix in Literal-Operator"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.c:14861
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungÃ¼ltiger beschrÃ¤nkter Typparameter"
  
! #: cp/parser.c:14869
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "variadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrt"
  
! #: cp/parser.c:15018
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks kÃ¶nnen keine Standardargumente haben"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen"
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ParameterbÃ¼ndel vor %<...%> erwartet"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungÃ¼ltiges Templateargument ohne Typ"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14"
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO-C++ verbietet Verwendung von %<auto%> in Parameterdeklaration"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID fÃ¼r Typ erwartet"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "ausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %<%D%> verwenden"
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration ist"
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein AufzÃ¤hlungstemplate"
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen AufzÃ¤hlungstyp in %qT"
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werden"
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte AufzÃ¤hlung"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr "verschachtelter Bezeichner benÃ¶tigt"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreten"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhÃ¤ngigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Verwendung des Konstruktors als Template"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
*************** msgstr "%<%T::%D%> statt %<%T::%D%> verw
*** 43296,43639 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungÃ¼ltiger Deklarator"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E benÃ¶tigt %<-fgnu-tm%>"
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.c:20679
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "fehlende Templateargumente nach %qT"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungÃ¼ltige Verwendung von %qT"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:20711
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dÃ¼rfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.c:22775
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr "ISO-C++ verbietet Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++1z oder -std=gnu++1z"
  
! #: cp/parser.c:22893
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werden"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.c:23905
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ISO C++1z erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.c:23955
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "Attribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "Attribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:24847
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "Attribut mit PrÃ¤fix ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> ist nur mit -fconcepts verfÃ¼gbar"
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftreten"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 43354,43697 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungÃ¼ltiger Deklarator"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E benÃ¶tigt %<-fgnu-tm%>"
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.c:20702
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "fehlende Templateargumente nach %qT"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungÃ¼ltige Verwendung von %qT"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dÃ¼rfen keine Typen definiert werden"
  
! #: cp/parser.c:20734
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dÃ¼rfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.c:22798
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr "ISO-C++ verbietet Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++1z oder -std=gnu++1z"
  
! #: cp/parser.c:22916
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werden"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.c:23928
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ISO C++1z erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.c:23978
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> in %<constexpr%>-Funktion"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "Attribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "Attribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
  
! #: cp/parser.c:24870
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "Attribut mit PrÃ¤fix ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> ist nur mit -fconcepts verfÃ¼gbar"
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftreten"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 43642,44129 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartet"
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartet"
  
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "leere introduction-list"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werden"
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "geklammerte Initialisierung ist in for-Schleife nicht erlaubt"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr "%<_Cilk_for%> erlaubt nur in C einen Ausdruck statt einer Deklaration, nicht jedoch in C++"
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "zu wenige for-Schleifen um sie einzuklappen"
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "Vektorattribut nicht direkt gefolgt von einer einzelnen Funktionsdeklaration oder -definition"
  
! #: cp/parser.c:36926
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werden"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "const-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.c:37459
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ungÃ¼ltige KorngrÃ¶ÃŸe fÃ¼r _Cilk_for"
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "%<#pragma simd%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "%<#pragma cilk grainsize%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<#pragma cilk grainsize%> zu verwenden"
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Optimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++"
  
! #: cp/parser.c:38535
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "Â»variable-nameÂ« erwartet"
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> oder %<)%> nach %qE erwartet"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
--- 43700,44187 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartet"
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "Literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartet"
  
! #: cp/parser.c:26485
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "leere introduction-list"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werden"
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "geklammerte Initialisierung ist in for-Schleife nicht erlaubt"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr "%<_Cilk_for%> erlaubt nur in C einen Ausdruck statt einer Deklaration, nicht jedoch in C++"
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "zu wenige for-Schleifen um sie einzuklappen"
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "Vektorattribut nicht direkt gefolgt von einer einzelnen Funktionsdeklaration oder -definition"
  
! #: cp/parser.c:36949
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werden"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "const-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.c:37482
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ungÃ¼ltige KorngrÃ¶ÃŸe fÃ¼r _Cilk_for"
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "%<#pragma simd%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "%<#pragma cilk grainsize%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr "-fcilkplus muss eingeschaltet sein, um %<#pragma cilk grainsize%> zu verwenden"
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Optimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++"
  
! #: cp/parser.c:38558
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "Â»variable-nameÂ« erwartet"
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> oder %<)%> nach %qE erwartet"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
*************** msgstr "Spezialisierung von %qD nach Ins
*** 44215,44221 ****
  msgid "candidate is: %#D"
  msgstr "Kandidat ist: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
--- 44273,44279 ----
  msgid "candidate is: %#D"
  msgstr "Kandidat ist: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
*************** msgstr "%qE ist kein gÃ¼ltiges Templatea
*** 44791,45014 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6609
  #, 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:6639
  #, 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:6647
  #, 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:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein Objekt mit Bindung ist"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil Objekt %qD keine Bindung hat"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "Standardumwandlungen sind in diesem Kontext nicht erlaubt"
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.c:7351
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.c:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.c:7495
  #, 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:7511 cp/pt.c:7533 cp/pt.c:7586
  #, 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:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.c:7604
  #, 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:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "Typ passt nicht in Nichttypen-ParameterbÃ¼ndel"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, 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:7953
  #, 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:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.c:7987
  #, 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:7991
  #, 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:8084
  #, 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:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "fÃ¼r %q+D bereitgestellt"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Template-EinschrÃ¤nkung fehlgeschlagen"
  
! #: cp/pt.c:9056
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%T%>"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%E%>"
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %D"
--- 44849,45087 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, 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:6634
! #, 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:6641
! #, 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:6672
  #, 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:6680
  #, 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:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein Objekt mit Bindung ist"
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil Objekt %qD keine Bindung hat"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "Standardumwandlungen sind in diesem Kontext nicht erlaubt"
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.c:7433
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.c:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.c:7577
  #, 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:7593 cp/pt.c:7615 cp/pt.c:7668
  #, 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:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.c:7686
  #, 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:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "Typ passt nicht in Nichttypen-ParameterbÃ¼ndel"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, 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:8035
  #, 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:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.c:8069
  #, 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:8073
  #, 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:8166
  #, 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:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "fÃ¼r %q+D bereitgestellt"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Template-EinschrÃ¤nkung fehlgeschlagen"
  
! #: cp/pt.c:9138
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%T%>"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei AuflÃ¶sung von %<%E%>"
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %D"
*************** msgstr "  bei Instanziierung des Standar
*** 45026,45296 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.c:13170
  #, 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:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:13800
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:13803
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:13851
  #, 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:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.c:13962
  #, 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:13999
  #, 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:14007
  #, 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:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.c:14314
  #, 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:14329
  #, 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:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, 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:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.c:17278
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:21892
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:21894
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:21943
  #, 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:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:21954
  #, 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:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:22105
  #, 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:22123
  #, 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:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
--- 45099,45369 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.c:13252
  #, 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:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:13885
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:13933
  #, 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:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.c:14044
  #, 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:14081
  #, 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:14089
  #, 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:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.c:14396
  #, 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:14411
  #, 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:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, 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:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.c:17360
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:21981
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:21983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:22032
  #, 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:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:22043
  #, 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:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:22194
  #, 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:22212
  #, 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:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
*************** msgstr "doppelte explizite Instanziierun
*** 45302,45393 ****
  #. 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:22719
  #, 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:22971
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen Tabelle"
  
! #: cp/pt.c:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.c:23315
  #, 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:24740
  #, 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:25197
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.c:25291
  #, 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:25361
  #, 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:25364
  #, 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:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/pt.c:25431
  #, 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:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.c:25470
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:25474
  #, 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:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
--- 45375,45466 ----
  #. 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:22808
  #, 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:23060
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen Tabelle"
  
! #: cp/pt.c:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.c:23404
  #, 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:24862
  #, 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:25317
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.c:25411
  #, 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:25481
  #, 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:25484
  #, 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:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/pt.c:25551
  #, 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:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.c:25590
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:25594
  #, 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:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
*************** msgstr "%q+#D kann nicht deklariert werd
*** 45544,46009 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Typ des asm-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt"
  
! #: cp/semantics.c:1761
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente fÃ¼r Destruktor sind nicht erlaubt"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungÃ¼ltige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster Ebene"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen Â»capture-defaultÂ«"
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangen"
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpers"
  
! #: cp/semantics.c:3524
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hat"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "Verwendung des Namensbereiches %qD als Ausdruck"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameterpack __bases nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr "zweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzen"
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr "offsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniert"
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qT"
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "Â»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Gleitkomma noch Zeiger ist"
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein"
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD ist in %<depend%>-Klausel keine Variable"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<num_tasks%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statische ErklÃ¤rung gescheitert: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Argument fÃ¼r decltype muss ein Ausdruck sein"
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.c:9519
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
--- 45617,46082 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Typ des asm-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt"
  
! #: cp/semantics.c:1764
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente fÃ¼r Destruktor sind nicht erlaubt"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungÃ¼ltige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster Ebene"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen Â»capture-defaultÂ«"
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangen"
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpers"
  
! #: cp/semantics.c:3537
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hat"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "Verwendung des Namensbereiches %qD als Ausdruck"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameterpack __bases nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr "zweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzen"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr "offsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniert"
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qT"
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "Â»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Gleitkomma noch Zeiger ist"
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein"
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD ist in %<depend%>-Klausel keine Variable"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<num_tasks%> muss ganzzahlig sein"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statische ErklÃ¤rung gescheitert: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Argument fÃ¼r decltype muss ein Ausdruck sein"
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.c:9532
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
*************** msgstr "%qV-Qualifizierer kÃ¶nnen nicht
*** 46018,46124 ****
  msgid "lambda-expression in a constant expression"
  msgstr "Lambda-Ausdruck in konstantem Ausdruck"
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendet"
  
! #: cp/tree.c:3900
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werden"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "angeforderte Â»init_priorityÂ« muss ganzzahlig und konstant sein"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werden"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "angefordertes init_priority ist auÃŸerhalb des Wertebereiches"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "angefordertes init_priority ist fÃ¼r interne Verwendung reserviert"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
  
! #: cp/tree.c:4030
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Redeklaration von %qD fÃ¼gt ABI-Marke %E hinzu"
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.c:4061
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthalten"
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner"
  
! #: cp/tree.c:4089
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner"
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.c:4161
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: failed in %s, at %s:%d"
--- 46091,46197 ----
  msgid "lambda-expression in a constant expression"
  msgstr "Lambda-Ausdruck in konstantem Ausdruck"
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendet"
  
! #: cp/tree.c:3895
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werden"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "angeforderte Â»init_priorityÂ« muss ganzzahlig und konstant sein"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werden"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "angefordertes init_priority ist auÃŸerhalb des Wertebereiches"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "angefordertes init_priority ist fÃ¼r interne Verwendung reserviert"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
  
! #: cp/tree.c:4025
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Redeklaration von %qD fÃ¼gt ABI-Marke %E hinzu"
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.c:4056
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthalten"
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner"
  
! #: cp/tree.c:4084
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner"
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.c:4156
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: failed in %s, at %s:%d"
*************** msgstr "   in Umwandlung in Zeiger auf E
*** 46801,46957 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%qT kann nicht nach %qT fÃ¼r Argument %qP nach %qD umgewandelt werden"
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "%qT kann nicht nach %qT im Standardargument umgewandelt werden"
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "%qT kann nicht nach %qT bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "%qT kann nicht nach %qT umgewandelt werden"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "%qT kann nicht nach %qT in Initialisierung umgewandelt werden"
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "%qT kann nicht nach %qT in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "%qT kann nicht nach %qT in Zuweisung umgewandelt werden"
  
! #: cp/typeck.c:8546
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.c:8564
  #, 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:8568
  #, 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:8573
  #, 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:8578
  #, 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:8588
  #, 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:8683
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, 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:8859 cp/typeck.c:8905
  #, 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:8867
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8886
  #, 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:8889
  #, 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:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Return-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "temporÃ¤rer Wert wird als L-Wert verwendet"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
--- 46874,47030 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%qT kann nicht nach %qT fÃ¼r Argument %qP nach %qD umgewandelt werden"
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "%qT kann nicht nach %qT im Standardargument umgewandelt werden"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "%qT kann nicht nach %qT bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "%qT kann nicht nach %qT umgewandelt werden"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "%qT kann nicht nach %qT in Initialisierung umgewandelt werden"
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "%qT kann nicht nach %qT in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "%qT kann nicht nach %qT in Zuweisung umgewandelt werden"
  
! #: cp/typeck.c:8547
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.c:8565
  #, 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:8569
  #, 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:8574
  #, 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:8579
  #, 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:8589
  #, 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:8684
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, 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:8860 cp/typeck.c:8906
  #, 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:8868
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:8887
  #, 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:8890
  #, 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:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Return-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "temporÃ¤rer Wert wird als L-Wert verwendet"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
*************** msgstr "Ziel der Zeigerinitialisierung b
*** 50948,51034 ****
  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:5234
  #, 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:5242
  #, 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:5250
  #, 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:5259
  #, 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:5270
  #, 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:5279
  #, 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:5292
  #, 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:5305
  #, 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:5335
  #, 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:5343
  #, 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:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftreten"
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not 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:5376
  #, gcc-internal-format
  msgid "Variable %qs can not 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:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not 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:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not 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:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "Verbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.c:5492
  #, 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)"
--- 51021,51107 ----
  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:5239
  #, 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:5247
  #, 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:5255
  #, 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:5264
  #, 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:5275
  #, 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:5284
  #, 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:5297
  #, 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:5310
  #, 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:5340
  #, 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:5348
  #, 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:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftreten"
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not 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:5381
  #, gcc-internal-format
  msgid "Variable %qs can not 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:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not 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:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not 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:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "Verbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.c:5497
  #, 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 "Erstes Argument der definierten
*** 51215,51226 ****
  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:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, 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"
--- 51288,51299 ----
  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:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, 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 "DC-Format-Spezifizierer bei %C n
*** 52006,52514 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubt"
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "X-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %L"
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "$-Deskriptor bei %L"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ sollte das letzte Spezifikationssymbol in Format bei %L sein"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Erweiterung: Nullbreite hinter L-Deskriptor bei %L"
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Positive Breite hinter L-Deskriptor bei %L fehlt"
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%> in Format bei %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Positive Breite in Formatspezifizierung %s bei %L erforderlich"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Formatspezifikation %s bei %L erfordert Punkt"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Formatspezifikation bei %L erfordert Punkt"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Fehlendes Komma bei %L"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s in Formatzeichenkette bei %L"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "ÃœberschÃ¼ssige Zeichen im Format bei %L"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatanweisung im Hauptblock des Modules bei %C"
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Fehlende Format-Marke bei %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr "IOMSG bei %L muss eine skalare Standardzeichenvariable sein"
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr "%s bei %L erfordert eine scalar-default-char-expr"
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "UngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Doppelte Spezifikation %s bei %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Doppelte Markenspezifikation %s bei %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr "%s bei %C ist eine DEC-Erweiterung; Ã¼bersetzen Sie erneut mit -fdec, um diese einzuschalten"
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Markierung %s bei %L muss vom Typ %s sein"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Markierung %s bei %L muss ein Skalar sein"
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-Markierung bei %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-Spezifizierer bei %L"
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-Marke bei %L"
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %C hat ungÃ¼ltigen Wert %qs"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "UNIT-Spezifizierer mit NEWUNIT bei %C nicht erlaubt"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C haben"
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "OPEN-Anweisung bei %C muss UNIT oder NEWUNIT haben"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr "ACTION-Typ bei %C steht in Konflikt mit READONLY-Spezifizierer"
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-Anweisung bei %C"
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Fehlendes Format mit Standard-Einheit bei %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Doppelte UNIT-Spezifikation bei %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Doppelte Format-Spezifikation bei %C"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Doppelte NML-Spezifikation bei %C"
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "bei %L wurde kein UNIT angegeben"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "UngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Interne Einheit mit Vektor-Index bei %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Externe IO UNIT kann kein Feld bei %L sein"
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-Marke %d bei %L nicht definiert"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-Marke %d bei %L nicht definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): bad I/O-kind"
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfehler in E/A-Iterator bei %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Variable in READ-Anweisung bei %C erwartet"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Interne Datei bei %L mit Namensliste"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "Spezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck sein"
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma in E/A-Liste bei %C erwartet"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltig"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
--- 52079,52602 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubt"
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "X-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %L"
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "$-Deskriptor bei %L"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ sollte das letzte Spezifikationssymbol in Format bei %L sein"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Erweiterung: Nullbreite hinter L-Deskriptor bei %L"
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Positive Breite hinter L-Deskriptor bei %L fehlt"
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%> in Format bei %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Positive Breite in Formatspezifizierung %s bei %L erforderlich"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Formatspezifikation %s bei %L erfordert Punkt"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Formatspezifikation bei %L erfordert Punkt"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Fehlendes Komma bei %L"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s in Formatzeichenkette bei %L"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "ÃœberschÃ¼ssige Zeichen im Format bei %L"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatanweisung im Hauptblock des Modules bei %C"
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Fehlende Format-Marke bei %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr "IOMSG bei %L muss eine skalare Standardzeichenvariable sein"
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr "%s bei %L erfordert eine scalar-default-char-expr"
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "UngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Doppelte Spezifikation %s bei %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Doppelte Markenspezifikation %s bei %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr "%s bei %C ist eine DEC-Erweiterung; Ã¼bersetzen Sie erneut mit -fdec, um diese einzuschalten"
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Markierung %s bei %L muss vom Typ %s sein"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Markierung %s bei %L muss ein Skalar sein"
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-Markierung bei %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-Spezifizierer bei %L"
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-Marke bei %L"
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qs"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %C hat ungÃ¼ltigen Wert %qs"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "UNIT-Spezifizierer mit NEWUNIT bei %C nicht erlaubt"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C haben"
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "OPEN-Anweisung bei %C muss UNIT oder NEWUNIT haben"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr "ACTION-Typ bei %C steht in Konflikt mit READONLY-Spezifizierer"
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-Anweisung bei %C"
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Fehlendes Format mit Standard-Einheit bei %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Doppelte UNIT-Spezifikation bei %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Doppelte Format-Spezifikation bei %C"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Doppelte NML-Spezifikation bei %C"
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "bei %L wurde kein UNIT angegeben"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "UngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Interne Einheit mit Vektor-Index bei %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Externe IO UNIT kann kein Feld bei %L sein"
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! 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:3309 fortran/resolve.c:13913
! #, 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"
! 
! #: fortran/io.c:3317
! #, 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 "NAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/Ausgabeprozedur"
! 
! #: fortran/io.c:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-Marke %d bei %L nicht definiert"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-Marke %d bei %L nicht definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): bad I/O-kind"
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfehler in E/A-Iterator bei %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Variable in READ-Anweisung bei %C erwartet"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Interne Datei bei %L mit Namensliste"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "Spezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck sein"
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma in E/A-Liste bei %C erwartet"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltig"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
*************** msgstr "\"USE :: module\" bei %C"
*** 53413,53673 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Fehlende allgemeine Spezifikation in USE-Anweisung bei %C"
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Umbenennungsoperatoren in USE-Anweisungen bei %C"
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Der Name %qs bei %C wurde bereits als ein externer Modulname verwendet"
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "SUBMODULE-Deklaration bei %C"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "SUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftreten"
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaxfehler in SUBMODULE-Anweisung bei %C"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird gelesen: %s"
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird geschrieben: %s"
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): bad atom type required"
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fehler beim Schreiben der Moduldatei: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Writing negative integer"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Trying to write dab atom"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): got bad string"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Unknown array ref"
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Namensliste %s kann nicht mit USE-Verbindung in %s umbenannt werden"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "Bei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit"
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): bad module symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbol not written"
  
! #: fortran/module.c:6062
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %s"
  
! #: fortran/module.c:6081
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
  
! #: fortran/module.c:6092
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "TemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbol %qs bei %C bereits deklariert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhanden"
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbol %qs bereits deklariert"
  
  # https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glich"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glich"
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Modul ISO_C_BINDING bei %C"
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Intrinsisches Modul %qs bei %C nicht gefunden"
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-Modul bei %C"
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-Modul bei %C"
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-Modul bei %C"
  
! #: fortran/module.c:6918
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt."
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Bei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-Moduldatei"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Bei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde"
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
--- 53501,53761 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Fehlende allgemeine Spezifikation in USE-Anweisung bei %C"
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Umbenennungsoperatoren in USE-Anweisungen bei %C"
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Der Name %qs bei %C wurde bereits als ein externer Modulname verwendet"
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "SUBMODULE-Deklaration bei %C"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "SUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftreten"
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaxfehler in SUBMODULE-Anweisung bei %C"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird gelesen: %s"
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird geschrieben: %s"
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): bad atom type required"
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fehler beim Schreiben der Moduldatei: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Writing negative integer"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Trying to write dab atom"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): got bad string"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Unknown array ref"
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Namensliste %s kann nicht mit USE-Verbindung in %s umbenannt werden"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "Bei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit"
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): bad module symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbol not written"
  
! #: fortran/module.c:6063
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %s"
  
! #: fortran/module.c:6082
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
  
! #: fortran/module.c:6093
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "TemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbol %qs bei %C bereits deklariert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhanden"
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbol %qs bereits deklariert"
  
  # https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glich"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glich"
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Modul ISO_C_BINDING bei %C"
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Intrinsisches Modul %qs bei %C nicht gefunden"
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-Modul bei %C"
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-Modul bei %C"
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-Modul bei %C"
  
! #: fortran/module.c:6919
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt."
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Bei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-Moduldatei"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Bei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde"
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
*************** msgstr "Funktion %qs bei %L ist INTRINSI
*** 56054,56060 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
--- 56142,56148 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
*************** msgstr "Nicht-erweiterbarer abgeleiteter
*** 57557,58005 ****
  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:13884
  #, 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:13890
  #, 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:13896
  #, 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:13904
  #, 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:13914
! #, gcc-internal-format
! 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/resolve.c:13924
! #, 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"
! 
! #: fortran/resolve.c:13942
  #, 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:13957
  #, 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:13968
  #, 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:13995
  #, 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:14014
  #, 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:14030
  #, 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:14041
  #, 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:14049
  #, 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:14091
  #, 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:14155
  #, 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:14158
  #, 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:14254
  #, 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:14272
  #, 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:14275
  #, 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:14283
  #, 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:14290
  #, 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:14303
  #, 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:14309
  #, 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:14319
  #, 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:14328
  #, 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:14341 fortran/resolve.c:14508
  #, 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:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, 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:14415
  #, 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:14422
  #, 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:14429
  #, 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:14454
  #, 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:14534
  #, 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:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit EVENT_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, 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:14601
  #, 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:14613
  #, 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:14622
  #, 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:14634
  #, 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:14649
  #, 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:14657
  #, 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:14664
  #, 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:14676
  #, 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:14685
  #, 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:14701
  #, 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:14707
  #, 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:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Â»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Bad expression"
  
! #: fortran/resolve.c:14915
  #, 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:14921
  #, 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:14930
  #, 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:14944
  #, 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:14990
  #, 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:15003
  #, 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:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, 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:15408
  #, 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:15414
  #, 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:15498
  #, 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:15507
  #, 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:15515
  #, 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:15531
  #, 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:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Allgemeines Blockelement %qs bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur %qs sein"
  
! #: fortran/resolve.c:15670
  #, 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:15743
  #, 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:15754
  #, 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:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:15856
  #, 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:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:15889
  #, 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:15899
  #, 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:15907
  #, 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:15921
  #, 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:15939
  #, 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:15946
  #, 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:16024
  #, 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"
--- 57645,58083 ----
  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:13866
  #, 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:13872
  #, 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:13878
  #, 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:13886
  #, 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:13903
  #, 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:13925
  #, 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:13936
  #, 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:13963
  #, 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:13982
  #, 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:13998
  #, 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:14009
  #, 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:14017
  #, 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:14059
  #, 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:14123
  #, 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:14126
  #, 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:14222
  #, 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:14240
  #, 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:14243
  #, 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:14251
  #, 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:14258
  #, 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:14271
  #, 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:14277
  #, 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:14287
  #, 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:14296
  #, 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:14309 fortran/resolve.c:14476
  #, 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:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, 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:14383
  #, 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:14390
  #, 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:14397
  #, 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:14422
  #, 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:14502
  #, 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:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit EVENT_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, 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:14569
  #, 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:14581
  #, 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:14590
  #, 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:14602
  #, 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:14617
  #, 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:14625
  #, 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:14632
  #, 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:14644
  #, 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:14653
  #, 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:14669
  #, 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:14675
  #, 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:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Â»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Bad expression"
  
! #: fortran/resolve.c:14883
  #, 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:14889
  #, 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:14898
  #, 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:14912
  #, 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:14958
  #, 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:14971
  #, 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:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, 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:15376
  #, 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:15382
  #, 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:15466
  #, 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:15475
  #, 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:15483
  #, 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:15499
  #, 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:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Allgemeines Blockelement %qs bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur %qs sein"
  
! #: fortran/resolve.c:15638
  #, 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:15711
  #, 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:15722
  #, 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:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:15824
  #, 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:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:15857
  #, 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:15867
  #, 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:15875
  #, 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:15889
  #, 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:15907
  #, 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:15914
  #, 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:15992
  #, 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 "Sorry, die Event-Komponente des
*** 59113,59124 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Format mit Namensliste"
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
--- 59191,59202 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Format mit Namensliste"
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
diff -Nrcpad gcc-7.2.0/gcc/po/el.gmo gcc-7.3.0/gcc/po/el.gmo
*** gcc-7.2.0/gcc/po/el.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/el.gmo	Thu Jan 25 08:41:36 2018
*************** Options starting with -g, -f, -m, -O, -W
*** 27,33 ****
  missing terminating %c characterno argumentsno input filesnote: precisionprograms: %s
  sorry, unimplemented: stray %qs in programtoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
--- 27,33 ----
  missing terminating %c characterno argumentsno input filesnote: precisionprograms: %s
  sorry, unimplemented: stray %qs in programtoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+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-7.2.0/gcc/po/el.po gcc-7.3.0/gcc/po/el.po
*** gcc-7.2.0/gcc/po/el.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/el.po	Tue Aug 15 20:39:11 2017
*************** 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: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+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 ""
*** 190,202 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 190,202 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 556,620 ****
  " ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ ÏƒÎµ Î±Ï…Ï„Î­Ï‚ Ï„Î¹Ï‚ Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯ÎµÏ‚, Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± Ï‡Ï�Î·ÏƒÎ¹Î¼Î¿Ï€Î¿Î¹Î®ÏƒÎµÏ„Îµ Ï„Î¹Ï‚ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚\n"
  " -W<Î³Ï�Î¬Î¼Î¼Î±>.\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± %s %s ÏƒÏ„Î¿ %s"
  
! #: gcc.c:6638
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï�Ï…Î¸Î¼Î¹ÏƒÏ„ÎµÎ¯ Î¼Îµ: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÎœÎ¿Î½Ï„Î­Î»Î¿ Î½Î·Î¼Î¬Ï„Ï‰Î½: %s\n"
  
! #: gcc.c:6664
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· Î¿Î´Î·Î³Î¿Ï� gcc %s ÎµÎºÏ„ÎµÎ»ÎµÎ¯ Ï„Î·Î½ Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÎµÎ³ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ·: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î±: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 556,620 ----
  " ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ ÏƒÎµ Î±Ï…Ï„Î­Ï‚ Ï„Î¹Ï‚ Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯ÎµÏ‚, Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± Ï‡Ï�Î·ÏƒÎ¹Î¼Î¿Ï€Î¿Î¹Î®ÏƒÎµÏ„Îµ Ï„Î¹Ï‚ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚\n"
  " -W<Î³Ï�Î¬Î¼Î¼Î±>.\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± %s %s ÏƒÏ„Î¿ %s"
  
! #: gcc.c:6641
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï�Ï…Î¸Î¼Î¹ÏƒÏ„ÎµÎ¯ Î¼Îµ: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÎœÎ¿Î½Ï„Î­Î»Î¿ Î½Î·Î¼Î¬Ï„Ï‰Î½: %s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.c:6670
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· Î¿Î´Î·Î³Î¿Ï� gcc %s ÎµÎºÏ„ÎµÎ»ÎµÎ¯ Ï„Î·Î½ Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÎµÎ³ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ·: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î±: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 624,640 ****
  "Î“Î¹Î± Î¿Î´Î·Î³Î¯ÎµÏ‚ Î³Î¹Î± Î±Î½Î±Ï†Î¿Ï�Î­Ï‚ ÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰Î½. Ï€Î±Ï�Î±ÎºÎ±Î»ÏŽ Î´ÎµÎ¯Ï„Îµ:\n"
  
  # src/request.c:37
! #: gcc.c:7967 gcov-tool.c:528
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.c:7971 fortran/gfortranspec.c:281
  #, fuzzy
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 624,640 ----
  "Î“Î¹Î± Î¿Î´Î·Î³Î¯ÎµÏ‚ Î³Î¹Î± Î±Î½Î±Ï†Î¿Ï�Î­Ï‚ ÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰Î½. Ï€Î±Ï�Î±ÎºÎ±Î»ÏŽ Î´ÎµÎ¯Ï„Îµ:\n"
  
  # src/request.c:37
! #: gcc.c:7970 gcov-tool.c:528
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.c:7974 fortran/gfortranspec.c:281
  #, fuzzy
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 645,651 ****
  "Î±Î½Ï„Î¹Î³Ï�Î±Ï†Î®Ï‚. Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ ÎšÎ‘ÎœÎ™Î‘ ÎµÎ³Î³Ï�Î·ÏƒÎ·Â· Î¿Ï�Ï„Îµ Î±ÎºÏŒÎ¼Î± Î³Î¹Î± Î›Î•Î™Î¤ÎŸÎ¥Î¡Î“Î™ÎšÎŸÎ¤Î—Î¤Î‘ Î® \n"
  "ÎšÎ‘Î¤Î‘Î›Î›Î—Î›ÎŸÎ¤Î—Î¤Î‘ Î“Î™Î‘ Î•Î�Î‘ Î£Î¥Î“ÎšÎ•ÎšÎ¡Î™ÎœÎ•Î�ÎŸ Î£ÎšÎŸÎ ÎŸ.\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 645,651 ----
  "Î±Î½Ï„Î¹Î³Ï�Î±Ï†Î®Ï‚. Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ ÎšÎ‘ÎœÎ™Î‘ ÎµÎ³Î³Ï�Î·ÏƒÎ·Â· Î¿Ï�Ï„Îµ Î±ÎºÏŒÎ¼Î± Î³Î¹Î± Î›Î•Î™Î¤ÎŸÎ¥Î¡Î“Î™ÎšÎŸÎ¤Î—Î¤Î‘ Î® \n"
  "ÎšÎ‘Î¤Î‘Î›Î›Î—Î›ÎŸÎ¤Î—Î¤Î‘ Î“Î™Î‘ Î•Î�Î‘ Î£Î¥Î“ÎšÎ•ÎšÎ¡Î™ÎœÎ•Î�ÎŸ Î£ÎšÎŸÎ ÎŸ.\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 654,667 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 654,667 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 669,675 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 669,675 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 681,698 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 681,698 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 708,721 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 708,721 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 743,773 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 743,773 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 858,894 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:663
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 858,894 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:662
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 1073,1157 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2005
  #, fuzzy, c-format
  msgid "No executable lines\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
  # src/request.c:37
! #: gcov.c:2013
  #, fuzzy, c-format
  msgid "%s '%s'\n"
  msgstr "%s: %s"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2030
  #, fuzzy, c-format
  msgid "No branches\n"
  msgstr ""
  "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
  "\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2036
  #, fuzzy, c-format
  msgid "No calls\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: gcov.c:2317
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s Ï€Ï�Î¹Î½ Î±Ï€ÏŒ `%s'"
  
! #: gcov.c:2419
  #, fuzzy, c-format
  msgid "call   %2d returned %s\n"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2439
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2512
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
--- 1073,1157 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2012
  #, fuzzy, c-format
  msgid "No executable lines\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
  # src/request.c:37
! #: gcov.c:2020
  #, fuzzy, c-format
  msgid "%s '%s'\n"
  msgstr "%s: %s"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2037
  #, fuzzy, c-format
  msgid "No branches\n"
  msgstr ""
  "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
  "\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2043
  #, fuzzy, c-format
  msgid "No calls\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: gcov.c:2324
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s Ï€Ï�Î¹Î½ Î±Ï€ÏŒ `%s'"
  
! #: gcov.c:2426
  #, fuzzy, c-format
  msgid "call   %2d returned %s\n"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2446
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2519
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
*************** msgstr "Î‘Ï…Ï„Î® Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚
*** 1264,1352 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr ""
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr ""
  
--- 1264,1352 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr ""
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 2899,2906 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
--- 2899,2906 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 2919,2925 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
--- 2919,2925 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 2939,2946 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2939,2946 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2956,2973 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 2956,2973 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 2977,2983 ****
  msgid "invalid %%h value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, fuzzy, c-format
  msgid "invalid %%L value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 2977,2983 ----
  msgid "invalid %%h value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, fuzzy, c-format
  msgid "invalid %%L value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "invalid %%U value"
*** 2998,3004 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 2998,3004 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 3008,3014 ****
  msgid "invalid %%C value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 3008,3014 ----
  msgid "invalid %%C value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "unknown relocation unspec"
*** 3019,3025 ****
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 3019,3025 ----
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3082,3088 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
--- 3082,3088 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±
*** 3092,3120 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.c:21714
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3092,3120 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.c:21703
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î
*** 3122,3231 ****
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:22051
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2679
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8456
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  #, fuzzy
  msgid "function parameter"
  msgstr "ÎºÎ±ÎºÏŒ ÏŒÏ�Î¹ÏƒÎ¼Î±"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Î´Î¿Î¼Î®"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  msgid "return type of function"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr ""
  
--- 3122,3231 ----
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:22040
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2695
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8471
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  #, fuzzy
  msgid "function parameter"
  msgstr "ÎºÎ±ÎºÏŒ ÏŒÏ�Î¹ÏƒÎ¼Î±"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Î´Î¿Î¼Î®"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  msgid "return type of function"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr ""
  
*************** msgid "invalid const_double operand"
*** 3247,3253 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3247,3253 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
*** 3504,3591 ****
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/i386/i386.c:17149
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18164
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18220
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18261
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18357
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18419
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  # src/grep.c:1133
! #: config/i386/i386.c:28920
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 3504,3591 ----
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/i386/i386.c:17155
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18170
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18226
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18244
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18267
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18363
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18425
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  # src/grep.c:1133
! #: config/i386/i386.c:28926
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 3626,3632 ****
  msgid "invalid %%P operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 3626,3632 ----
  msgid "invalid %%P operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgid "post-increment address is not a r
*** 3682,3688 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
--- 3682,3688 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
*************** msgid "insn contains an invalid address
*** 3718,3724 ****
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  #, fuzzy
  msgid "invalid address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
--- 3718,3724 ----
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  #, fuzzy
  msgid "invalid address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
*************** msgstr ""
*** 3810,4094 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  msgid "-mvsx needs indexed addressing"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23411
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23420
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23429
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23464
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.c:23474
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.c:23484
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23546
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23593
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23646
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23658
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23887
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3810,4094 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4247
  #, fuzzy
  msgid "-mvsx needs indexed addressing"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23458
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23467
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23476
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23511
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.c:23521
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.c:23531
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23593
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23640
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23693
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23705
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:23934
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 4114,4156 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:8956
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:8976
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9107
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9119
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4114,4156 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9097
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9117
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9248
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9260
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 4316,4347 ****
  msgid "bad test"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
  
! #: config/xtensa/xtensa.c:2307
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2344
  #, fuzzy
  msgid "invalid mask"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2377
  #, fuzzy, c-format
  msgid "invalid %%d value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2485
  #, fuzzy
  msgid "no register in address"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�ÏŒÎ½Î¿Ï‚ Î­Î½Î±Ï�Î¾Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2493
  #, fuzzy
  msgid "address offset not a constant"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 4316,4347 ----
  msgid "bad test"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
  
! #: config/xtensa/xtensa.c:2308
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2345
  #, fuzzy
  msgid "invalid mask"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2378
  #, fuzzy, c-format
  msgid "invalid %%d value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2486
  #, fuzzy
  msgid "no register in address"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�ÏŒÎ½Î¿Ï‚ Î­Î½Î±Ï�Î¾Î·Ï‚"
  
! #: config/xtensa/xtensa.c:2494
  #, fuzzy
  msgid "address offset not a constant"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
*** 4364,4371 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4364,4371 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4387,4400 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4387,4400 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4425,4431 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4425,4431 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4433,4439 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4433,4439 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4443,4456 ****
  msgstr ""
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4443,4456 ----
  msgstr ""
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4460,4466 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4460,4466 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 4473,4496 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4473,4496 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4499,4516 ****
  msgid "expected %<.%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 4499,4516 ----
  msgid "expected %<.%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 4518,4534 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4518,4534 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4538,4544 ****
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 4538,4544 ----
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4548,4558 ****
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr ""
  
--- 4548,4558 ----
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 4786,4796 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4786,4796 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
*** 4973,5061 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  #, fuzzy
  #| msgid "  but %d required"
  msgid "Positive width required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: fortran/io.c:586
  #, fuzzy
  msgid "Nonnegative width required"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:589
  #, fuzzy
  msgid "Unexpected end of format string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/io.c:590
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: fortran/io.c:610
  #, fuzzy
  msgid "Missing leading left parenthesis"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/io.c:639
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  #, fuzzy
  msgid "Positive exponent width required"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: fortran/io.c:1030
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 4973,5061 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  #, fuzzy
  #| msgid "  but %d required"
  msgid "Positive width required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: fortran/io.c:596
  #, fuzzy
  msgid "Nonnegative width required"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:599
  #, fuzzy
  msgid "Unexpected end of format string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/io.c:600
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: fortran/io.c:620
  #, fuzzy
  msgid "Missing leading left parenthesis"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/io.c:649
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  #, fuzzy
  msgid "Positive exponent width required"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:1040
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 5065,5151 ****
  msgid "Syntax error in expression at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/module.c:1211
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1554
  #, fuzzy
  msgid "Expected name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1557
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  #, fuzzy
  msgid "Expected integer"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1566 fortran/module.c:2559
  #, fuzzy
  msgid "Expected string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1591
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: fortran/module.c:2274
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:3163
  #, fuzzy
  msgid "Expected integer string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  #, fuzzy
  msgid "Expected real string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:3413
  #, fuzzy
  msgid "Expected expression type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/module.c:3493
  #, fuzzy
  msgid "Bad operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: fortran/module.c:3608
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/module.c:6950
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 5065,5151 ----
  msgid "Syntax error in expression at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/module.c:1212
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1555
  #, fuzzy
  msgid "Expected name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1558
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  #, fuzzy
  msgid "Expected integer"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1567 fortran/module.c:2560
  #, fuzzy
  msgid "Expected string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:1592
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: fortran/module.c:2275
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:3164
  #, fuzzy
  msgid "Expected integer string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  #, fuzzy
  msgid "Expected real string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.c:3414
  #, fuzzy
  msgid "Expected expression type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/module.c:3494
  #, fuzzy
  msgid "Bad operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: fortran/module.c:3609
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/module.c:6951
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 5421,5432 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 5421,5432 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿
*** 5816,5822 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  #, fuzzy
  msgid "may not use both -m32 and -m64"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚ ÎºÎ±Î¹ Î· Î¿Î¼Î¬Î´Î±"
--- 5816,5822 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  #, fuzzy
  msgid "may not use both -m32 and -m64"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚ ÎºÎ±Î¹ Î· Î¿Î¼Î¬Î´Î±"
*************** msgid "Specify bit size of immediate TLS
*** 8808,8814 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
--- 8808,8814 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
*************** msgstr ""
*** 9037,9043 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
--- 9037,9043 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
*************** msgstr ""
*** 9278,9290 ****
  msgid "Use 80-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  msgid "Use 128-bit long double."
--- 9278,9290 ----
  msgid "Use 80-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  msgid "Use 128-bit long double."
*************** msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
*** 10339,10428 ****
  msgid "64 bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, fuzzy
  msgid "Disable hardware floating point."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  msgid "Use the mvcle instruction for block moves."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 10339,10428 ----
  msgid "64 bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy
  msgid "Disable hardware floating point."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  msgid "Use the mvcle instruction for block moves."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr ""
*** 10474,10484 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 10474,10484 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10715,10796 ****
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Pointers are 64-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Pointers are 32-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 10715,10812 ----
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use additional VIS instructions introduced in OSA2017."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
+ msgid "Pointers are 64-bit."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:114
+ msgid "Pointers are 32-bit."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 15367,15373 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 15383,15389 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15781,15787 ****
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 15797,15803 ----
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 16106,16242 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® %s"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  msgid "different receiver types"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  msgid "different number of parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  msgid "different parameter types"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different varargs"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  #, fuzzy
  msgid "different result types"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  msgid "type has no methods"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
  # src/main.c:785
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 16122,16258 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® %s"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  msgid "different receiver types"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  msgid "different number of parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different parameter types"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:3920
  #, fuzzy
  msgid "different varargs"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  #, fuzzy
  msgid "different result types"
  msgstr "ÎµÎ¯Î´Î¿Ï‚ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  msgid "type has no methods"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
  # src/main.c:785
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 16412,16418 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 16428,16434 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 16474,16581 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 16490,16597 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 17487,17498 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 17503,17514 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î
*** 17587,17599 ****
  msgid "cannot find '%s'"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
  # src/request.c:37
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 17603,17615 ----
  msgid "cannot find '%s'"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
  # src/request.c:37
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "%s: %s"
*** 17604,17610 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 17620,17626 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 17819,17825 ****
  msgid "error writing %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: coverage.c:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 17835,17841 ----
  msgid "error writing %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: coverage.c:1257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %
*** 17899,17915 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 17915,17931 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 18019,18030 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18035,18046 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 18039,18050 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
--- 18055,18066 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
*************** msgstr ""
*** 18059,18065 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 18075,18081 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 18089,18095 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18105,18111 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 18099,18105 ****
  msgid "total size of local objects too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 18115,18121 ----
  msgid "total size of local objects too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 18201,18262 ****
  msgid "input file %qs is the same as output file"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎºÎ±Ï„Î±Î³Ï�Î±Ï†ÏŽÎ½ \"%s\""
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 18217,18283 ----
  msgid "input file %qs is the same as output file"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: gcc.c:4476
! #, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr ""
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎºÎ±Ï„Î±Î³Ï�Î±Ï†ÏŽÎ½ \"%s\""
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 18264,18496 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "%s: Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'\n"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6103
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Î´ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: Î¿ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®Ï‚ %s Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÎµÎ³ÎºÎ±Ï„Î±ÏƒÏ„Î±Î¸ÎµÎ¯ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/shred.c:1134
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: gcc.c:9466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 18285,18517 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "%s: Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'\n"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6106
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Î´ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: Î¿ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®Ï‚ %s Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÎµÎ³ÎºÎ±Ï„Î±ÏƒÏ„Î±Î¸ÎµÎ¯ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/shred.c:1134
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: gcc.c:9469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï
*** 18635,18643 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 18656,18664 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 19053,19281 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: gimplify.c:5969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 19074,19302 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: gimplify.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 19508,19514 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 19529,19535 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 19608,19614 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 19629,19635 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 19993,20190 ****
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 20014,20211 ----
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 20269,20275 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 20290,20296 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»
*** 20427,20555 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2382
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 20448,20586 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2389
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 20888,20894 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 20919,20925 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s
*** 21488,21499 ****
  msgid "error closing %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 21519,21530 ----
  msgid "error closing %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 22404,22450 ****
  msgid "in expansion of macro %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 22435,22481 ----
  msgid "in expansion of macro %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr ""
*** 22545,22577 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 22576,22608 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 22926,22936 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22957,22967 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 23897,23903 ****
  msgid "type was previously declared %qE"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
--- 23928,23934 ----
  msgid "type was previously declared %qE"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
*************** msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿
*** 24180,24186 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 24211,24217 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 24799,24860 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-format.c:3700
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
--- 24830,24891 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-format.c:3706
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
*************** msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡Îµ
*** 24956,24962 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 24987,24993 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr ""
*** 24986,24992 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 25017,25023 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr ""
*** 25001,25022 ****
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 25032,25053 ----
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "ÎµÏ€Î¹ÏƒÏ„Ï�Î¿Ï†Î®"
*** 25567,25574 ****
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 25598,25605 ----
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr[1] ""
*** 26236,26242 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
--- 26267,26273 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
*************** msgstr ""
*** 26397,26403 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
--- 26428,26434 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
*************** msgstr ""
*** 26724,26730 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
--- 26755,26761 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
*************** msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒ
*** 26804,26810 ****
  msgid "unknown value %qs for -mtune"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
--- 26835,26841 ----
  msgid "unknown value %qs for -mtune"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
*************** msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡Îµ
*** 26891,26899 ****
  msgid "target %s %s=%s is not valid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 26922,26930 ----
  msgid "target %s %s=%s is not valid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgid "bad value %qs for -mmemory-latenc
*** 26979,26985 ****
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27010,27016 ----
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 27155,27531 ****
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
  # src/getopt1.c:155
  # src/getopt1.c:155
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 27186,27562 ----
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
  # src/getopt1.c:155
  # src/getopt1.c:155
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 27533,27604 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arm/arm.c:6913
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6962
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 27564,27640 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arm/arm.c:6891
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6940
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 27606,27618 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 27642,27654 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr "Î¿Î¹ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ --string Î
*** 27708,27870 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.c:9550
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 27744,27917 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.c:9565
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 28151,28162 ****
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
--- 28198,28209 ----
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 28334,28340 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 28381,28387 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 28464,29047 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5938
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5977
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:5980
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:7701
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:33148
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:33540
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35623
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35638
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35671
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35711
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35724
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35734
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36107
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36110
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36527
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 28511,29094 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5944
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5983
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:7707
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:33189
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:33581
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35664
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35679
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35712
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35752
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35765
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35775
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36148
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36151
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36568
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr ""
*** 29163,29169 ****
  msgid "argument %qd is not a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
--- 29210,29216 ----
  msgid "argument %qd is not a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
*************** msgstr ""
*** 29173,29179 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
--- 29220,29226 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 29276,29282 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
--- 29323,29329 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
*************** msgstr ""
*** 29779,29786 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î®ÎºÎ¿Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: %s"
--- 29826,29833 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î®ÎºÎ¿Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: %s"
*************** msgstr ""
*** 30034,30060 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 30081,30107 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 30079,30085 ****
  msgid "-g option disabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± NIS+ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 30126,30132 ----
  msgid "-g option disabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± NIS+ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr ""
*** 30214,30437 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.c:4198
  #, fuzzy, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.c:4205
  #, fuzzy, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 30261,30484 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.c:4200
  #, fuzzy, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.c:4207
  #, fuzzy, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 30440,30954 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14586
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15615
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15906
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, fuzzy, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16749
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000.c:18786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
  # src/shred.c:1134
! #: config/rs6000/rs6000.c:28088
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 30487,31006 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14617
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:15942
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, fuzzy, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16785
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/rs6000/rs6000.c:18833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
  # src/shred.c:1134
! #: config/rs6000/rs6000.c:28135
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 31136,31141 ****
--- 31188,31194 ----
  msgstr ""
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 31228,31234 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 31281,31287 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 31255,31261 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 31308,31314 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
*** 31276,31282 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 31329,31335 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 31289,31448 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 31342,31501 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.c:14888
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 31499,31525 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1425
  #, fuzzy, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 31552,31578 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1541
  #, fuzzy, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î·
*** 31807,31828 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 31860,31881 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿
*** 31909,31915 ****
  msgid "could not read the BRIG file"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31962,31968 ----
  msgid "could not read the BRIG file"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 32313,32321 ****
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 32366,32374 ----
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 32448,32454 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 32501,32507 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 33497,33503 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 33550,33556 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 33637,33653 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 33690,33706 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 33697,33703 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 33750,33756 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgid "unknown type name %qE"
*** 33738,33744 ****
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 33791,33797 ----
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹Î
*** 33753,33759 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 33806,33812 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 33768,33775 ****
  msgid "unexpected attribute"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 33821,33828 ----
  msgid "unexpected attribute"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 33807,33813 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 33860,33866 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿Ï
*** 33835,33841 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
--- 33888,33894 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 33899,33912 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
--- 33952,33965 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
*************** msgstr ""
*** 34041,34047 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 34094,34100 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 34066,34077 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 34119,34130 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr ""
*** 34085,34101 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
--- 34138,34154 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
*************** msgstr ""
*** 34105,34111 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 34158,34164 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 34125,34131 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 34178,34184 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 34301,34317 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 34354,34370 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 34366,34426 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
--- 34419,34479 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
*************** msgstr ""
*** 34435,34446 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 34488,34499 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·
*** 34455,34507 ****
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 34508,34560 ----
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 34529,34550 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
--- 34582,34603 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
*************** msgstr ""
*** 34554,34610 ****
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 34607,34663 ----
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr ""
*** 34619,34635 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
--- 34672,34688 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
*************** msgstr ""
*** 34649,34665 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
--- 34702,34718 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·
*** 34669,34735 ****
  msgid "invalid proc_bind kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 34722,34788 ----
  msgid "invalid proc_bind kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 34744,34750 ****
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 34797,34803 ----
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 34754,34795 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 34807,34848 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 34799,34825 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 34852,34878 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 34829,34900 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 34882,34953 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 34909,34915 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 34962,34968 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 34919,34950 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 34972,35003 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î
*** 34999,35020 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 35052,35073 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr ""
*** 35029,35080 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 35082,35133 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 35084,35090 ****
  msgid "base of array section must be pointer or array type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 35137,35143 ----
  msgid "base of array section must be pointer or array type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 35810,35816 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 35863,35869 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 36138,36144 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 36191,36197 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 36148,36154 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 36201,36207 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, Ïƒ
*** 36173,36179 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 36226,36232 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 36188,36194 ****
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 36241,36247 ----
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 36208,36224 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 36261,36277 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 36228,36234 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
--- 36281,36287 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
*************** msgstr ""
*** 36334,36345 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 36387,36398 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 36349,36373 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 36402,36426 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 36378,36447 ****
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 36431,36500 ----
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 36461,36467 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
--- 36514,36520 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
*************** msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï
*** 36471,36487 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 36524,36540 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 36501,36518 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 36554,36571 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 36524,36555 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 36577,36608 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr ""
*** 36569,36623 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 36622,36676 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 36627,36658 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 36680,36711 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 37201,37269 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:7743
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:7825
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, 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:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8748
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
--- 37254,37322 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:7828
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, 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:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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 "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 37271,37357 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9646
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 37324,37410 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9651
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 37452,37875 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  msgid "  by %qD"
  msgstr "  ÎºÎ±Ï„Î¬ `%D'"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/class.c:3563
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/class.c:3568
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: cp/class.c:3573
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3798
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/class.c:3804
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/class.c:7337
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.c:8345
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/class.c:8372
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
--- 37505,37928 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  msgid "  by %qD"
  msgstr "  ÎºÎ±Ï„Î¬ `%D'"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/class.c:3565
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/class.c:3570
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: cp/class.c:3575
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3800
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/class.c:3806
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/class.c:7340
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.c:8348
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/class.c:8375
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î
*** 37879,37890 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 37932,37943 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 37914,38247 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:3141
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 37967,38300 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.c:3165
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 39042,39048 ****
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 39095,39101 ----
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 39057,39063 ****
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 39110,39116 ----
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�
*** 40696,40702 ****
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.c:11845 cp/parser.c:3161
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
--- 40749,40755 ----
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.c:11845 cp/parser.c:3163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 41147,41159 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 41200,41212 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 41165,41172 ****
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
--- 41218,41225 ----
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
*************** msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…
*** 41216,41222 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 41269,41275 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr ""
*** 41280,41286 ****
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
--- 41333,41339 ----
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±
*** 41295,41301 ****
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
--- 41348,41354 ----
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
*************** msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î
*** 41453,41479 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 41506,41532 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 41482,41548 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 41535,41601 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 41551,41609 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 41604,41662 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 41914,41931 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
--- 41967,41984 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
*************** msgstr ""
*** 42027,42033 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 42080,42086 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï
*** 42047,42053 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 42100,42106 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr ""
*** 42244,42265 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
--- 42297,42318 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
*************** msgstr ""
*** 42314,42501 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ byte Î® Î»Î¯ÏƒÏ„Î± Ï€ÎµÎ´Î¯Ï‰Î½"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
--- 42367,42554 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ byte Î® Î»Î¯ÏƒÏ„Î± Ï€ÎµÎ´Î¯Ï‰Î½"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 42688,42811 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3567
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 42741,42864 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3566
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 42825,42831 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 42878,42884 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 42850,42856 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 42903,42909 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr ""
*** 42910,44112 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3188
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3268
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ· (Î»Î¬Î¸Î¿Ï‚ ÎµÎ¯ÏƒÎ¿Î´Î¿Ï‚): %s"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:5626
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ï€Î±Î»Î±Î¹Î¿Ï� ÎµÎ¯Î´Î¿Ï…Ï‚ Î¸Î­ÏƒÎ·"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:15450
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Î”ÎµÎ½ Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:17575
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:17914
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:19804
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:19962
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 42963,44170 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:2995
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3190
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ· (Î»Î¬Î¸Î¿Ï‚ ÎµÎ¯ÏƒÎ¿Î´Î¿Ï‚): %s"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:5633
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ï€Î±Î»Î±Î¹Î¿Ï� ÎµÎ¯Î´Î¿Ï…Ï‚ Î¸Î­ÏƒÎ·"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:15469
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Î”ÎµÎ½ Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:17598
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:17937
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:19827
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:19985
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 44115,44458 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:20179
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:20261
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:22591
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:25865
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 44173,44516 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:22614
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:25888
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 44461,44951 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:27694
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:27736
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27739
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27742
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27748
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:27754
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:27763
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27766
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28144
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.c:28434
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.c:29766
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
  # src/request.c:263
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 44519,45009 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:27717
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.c:27759
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27762
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27765
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27771
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:27777
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:27786
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27789
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28167
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.c:29789
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
  # src/request.c:263
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 45037,45043 ****
  msgid "candidate is: %#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
--- 45095,45101 ----
  msgid "candidate is: %#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
*************** msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰
*** 45613,45836 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6609
  #, 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:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7521
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7524
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7538
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7541
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7590
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:7953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8588
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 45671,45909 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6610
  #, 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:6625
! #, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7603
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7606
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7620
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7623
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7672
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8670
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 45848,46118 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:13015
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:13017
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13170
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13851
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13857
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13863
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13929
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:13962
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:17278
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.c:17611
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:17614
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:17983
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18008
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:18026
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr ""
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:21943
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:21954
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:21962
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:21998
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22096
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22169
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
--- 45921,46191 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:13097
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:13099
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13252
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13933
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13939
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:13945
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14011
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:14044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:17360
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.c:17693
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:17696
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18065
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18090
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:18108
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr ""
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22032
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:22043
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22051
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22087
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22185
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22258
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
*************** msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…
*** 46124,46215 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:22971
  #, 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:23313
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.c:25433
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 46197,46288 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23060
  #, 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:23402
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.c:25553
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 46368,46835 ****
  msgid "  since %q+#D declared in base class"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.c:2447
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/semantics.c:2544
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.c:2546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.c:2548
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2900
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.c:3187
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, fuzzy, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/semantics.c:3653
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3685
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8862
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 46441,46908 ----
  msgid "  since %q+#D declared in base class"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.c:2460
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/semantics.c:2557
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.c:2559
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.c:2561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2913
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.c:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, fuzzy, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/semantics.c:3666
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8875
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 46844,46950 ****
  msgid "lambda-expression in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3900
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 46917,47023 ----
  msgid "lambda-expression in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3895
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 47627,47783 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:8507
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:8742
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 47700,47856 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:8508
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:8743
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 51741,51827 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 51814,51900 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 52009,52020 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 52082,52093 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 52792,53300 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "(Ï‡Ï‰Ï�Î¯Ï‚ Ï€ÎµÏ�Î¹Î³Ï�Î±Ï†Î®)"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "repeated leap second moment"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: fortran/io.c:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:2955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ ÏƒÏ�Î¼Î²Î¿Î»Î¿ %qs"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 52865,53388 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "(Ï‡Ï‰Ï�Î¯Ï‚ Ï€ÎµÏ�Î¹Î³Ï�Î±Ï†Î®)"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "repeated leap second moment"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: fortran/io.c:1235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ ÏƒÏ�Î¼Î²Î¿Î»Î¿ %qs"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 54193,54444 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ %s: %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: Î”Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î¹Î±Î³Ï�Î±Ï†ÎµÎ¯ Ï„Î¿ %s: %s\n"
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î±Î½Î¿Î¹Ï‡Ï„ÎµÎ¯ Ï„Î¿ %s: %s\n"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 54281,54532 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ %s: %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: Î”Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î¹Î±Î³Ï�Î±Ï†ÎµÎ¯ Ï„Î¿ %s: %s\n"
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î±Î½Î¿Î¹Ï‡Ï„ÎµÎ¯ Ï„Î¿ %s: %s\n"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 56816,56822 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 56904,56910 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 58306,58752 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 58394,58830 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 59832,59843 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 59910,59921 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
diff -Nrcpad gcc-7.2.0/gcc/po/es.gmo gcc-7.3.0/gcc/po/es.gmo
*** gcc-7.2.0/gcc/po/es.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/es.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,1599 ****
! Þ•%ü(1ÜQØÙ-Û1	; PÛq+M0yKªö<#B`R£>ö@59vC°Fô5;Iq»Ò!ç$	 .O"m+�#¼�àqw'–¾FÜ3#QW5©]ßw= Iµ Aÿ KA!N�!BÜ!O"Lo"R¼";#8K#>„#IÃ#I
$BW$~š$?%DY%Ež%@ä%E%&Ck&=¯&Pí&{>'Bº'?ý'‰=(9Ç(P)CR)F–)EÝ)E#*Ci*Q­*Nÿ*�N+Gß+Œ',O´,R-CW-Q›-Fí-94.=n.=¬.4ê.P/Mp/B¾/G0II0H“0BÜ0716W2IŽ2Ø2Eõ2
! ;3'F38n3.§3.Ö3>4D4)V40€4<±4+î4Z5+u5A¡5mã58Q6(Š6;³6Eï6 57V7k7~7$ž7$Ã7*è7*8>8Y8 t8•8¡8#²8Ö88í8!&9;H9E„9Ê95é9E:e:0ƒ:L´:;;7';l_;GÌ;$<J9<E„<2Ê<Eý<lC=°=3Ì=@>A>JY>8¤>UÝ>-3?_a?YÁ?l@Xˆ@Tá@Q6AKˆALÔAS!B5uBI«BYõBcOC=³CñCD#D#;D3_D*“D4¾D.óD2"E4UE,ŠE6·EQîE3@F3tF=¨FæFCúF7>GIvGIÀGW
! HEbH"¨H9ËH.I"4I*WI#‚I#¦I"ÊI%íIJJ2^J&‘J,¸JPåJH6K?KF¿KDLFKLE’L:ØL;MDOMN”M9ãMN(=N*fN:‘NWÌNY$OZ~O\ÙOU6PeŒPVòPfIQ^°QnRf~RvåRe\SuÂS\8Tl•TNU^QUO°U_VW`Vg¸V_ Wo€W^ðWnOXU¾XeY=zYM¸Y>ZNEZF”ZVÛZN2[^�[Mà[].\DŒ\TÑ\ &]!G] i]&Š]4±]æ]-ÿ]#-^Q^.m^ œ^½^.Ö^!_4'_L\_©_,»_0è_S`&m`5”`*Ê`;õ`F1aMxaBÆaA	bpKbX¼bUcHkc.´c;ãc]dy}d7÷dZ/eAŠe?Ìedf!qf5“f!Éf@ëfK,g,xg¥g>ÃgfhEih!¯h!Ñh'óhji(†i;¯i*ëij"3jVj)mj_—j-÷j%k:<k"wkšk¹k$Øk2ýk0lGlUfl-¼l/êl?m?Zm0šm+ËmA÷m.9n*hn2“n2Æn1ùn0+o9\o1–o2Èo1ûo+-p-Yp3‡p.»pDêp3/q$cq+ˆqC´q:øq3r6Pr@‡rBÈrKs*Ws0‚s"³s2Ös"	t1,t4^t4“t$ÈtDít12u/du1”uEÆu2v-?vfmvÔvóvwE*w<pw;­wEéwF/xvx5’x9Èx*y*-y?Xy6˜y8ÏyXzEaz3§z5Ûz({8:{;s{R¯{V|QY|U«|4}26}Zi}`Ä}8%~U^~3´~ è~/	19=kA©aëHM€-–€"Ä€8ç€3 �CT�2˜�4Ë�.‚//‚ _‚7€‚B¸‚(û‚$ƒNDƒ1“ƒJÅƒ5„@F„4‡„k¼„'(…"P…&s…š…1¸…ê…%†1)†<[†9˜†Ò†lò†,_‡*Œ‡!·‡&Ù‡(ˆ5)ˆe_ˆ%Åˆ?ëˆ4+‰/`‰M�‰BÞ‰z!Š^œŠzûŠYv‹=Ð‹:Œ,IŒ6vŒ:­Œ3èŒ8�/U�…�%Ÿ�6Å�*ü�!'ŽWIŽ:¡Ž*ÜŽ1�w9�E±�3÷�(+�2T�D‡�5Ì�)‘o,‘Iœ‘)æ‘!’+2’:^’=™’3×’!“9-“-g“%•“6»“/ò“#"”9F”=€”G¾”-•4•KP•:œ•B×•K–Sf–9º–Iô–K>—TŠ—\ß—<˜*\˜;‡˜(Ã˜6ì˜##™G™2c™#–™'º™/â™1šADš-†š1´š!æš)›=2›Ap›K²›,þ›*+œ/Vœ,†œ+³œßœ*ûœ&�?�J_�ª�+Ê�pö�gžyžŠž+¥ž-ÑžÿžŸ@;Ÿ|Ÿ"�Ÿ³Ÿ:ÊŸ9 9? "y 3œ !Ð ò ¡<&¡c¡#|¡$ ¡AÅ¡¢"!¢TD¢-™¢/Ç¢,÷¢$£F9£€£+›£4Ç£7ü£S4¤Gˆ¤%Ð¤!ö¤*¥C¥_¥*|¥§¥WÇ¥-¦#M¦*q¦œ¦!´¦ Ö¦ ÷¦,§#E§'i§"‘§&´§Û§#û§'¨"G¨-j¨˜¨ª¨.Ã¨#ò¨©3©:Q©Œ©Ÿ©$¾©%ã©	ª#'ª'Kªsª6’ªÉªÛªñª%«6«V«u«�«%««Ñ«3í«!¬7¬V¬]h¬Æ¬0Ü¬/
­#=­a­�­•­,´­Aá­*#®.N®!}®*Ÿ®!Ê®'ì®H¯5]¯.“¯Â¯)Ù¯)°"-°#P°t°…°$•°(º°=ã°!±;;±(w± ±»±Ú±$ú±0²5P²†²"œ²"¿²}â²2`³6“³4Ê³Cÿ³JC´*Ž´)¹´ã´µ"!µ6Dµ'{µI£µ,íµ.¶1I¶2{¶5®¶ä¶%·(*·S·l·†·<¢·3ß·0¸D¸4Z¸8�¸8È¸¹+¹(K¹t¹,“¹-À¹/î¹-º.Lº({º*¤º1ÏºG»KI»J•»&à»,¼"4¼=W¼,•¼'Â¼1ê¼'½9D½0~½'¯½3×½(¾14¾)f¾3�¾6Ä¾ û¾?¿+\¿.ˆ¿-·¿+å¿ À2À*KÀ'vÀ*žÀÉÀ]ãÀ AÁ)bÁ"ŒÁ'¯Á+×ÁÂÂF+ÂrÂ-’Â ÀÂáÂ÷Â1	Ã\;ÃL˜ÃIåÃM/ÄK}ÄZÉÄk$Å[�ÅKìÅN8Æ0‡Æ/¸Æ#èÆ-Ç&:ÇaÇxÇ+�Ç »Ç*ÜÇ.È6È?VÈ,–ÈÃÈÛÈ"øÈ4É2PÉ3ƒÉJ·É;ÊC>Ê<‚Ê5¿Ê*õÊ. ËFOË+–Ë'ÂË5êË= Ì0^Ì6�ÌCÆÌ:
! Í;EÍ�Í+�ÍÉÍéÍÎ"(ÎKÎdÎ„Î)œÎ)ÆÎðÎÏ "Ï#CÏgÏ}Ï$˜Ï½Ï2ÜÏÐ&Ð1>Ð5pÐ'¦ÐBÎÐÑ''Ñ0OÑ6€Ñ*·Ñ,âÑ0Ò"@Ò-cÒ+‘Ò!½Ò ßÒ Ó#!Ó$EÓjÓ+ŠÓ1¶Ó/èÓ"Ô";ÔF^ÔU¥ÔPûÔ'LÕtÕ'‡Õ$¯Õ$ÔÕùÕ
! Ö3Ö$PÖuÖ’Ö'±ÖÙÖ-õÖ+#×O×,h×•×O¯×7ÿ×'7Ø#_ØƒØ!£Ø%ÅØ#ëØÙ!+Ù
MÙa[Ù*½ÙèÙdùÙ-^ÚŒÚ�Ú“Ú2£Ú2ÖÚM	ÛMWÛ0¥ÛÖÛ(ÝÛÜÜÜ-ÜKÜTÜ9dÜžÜ·Ü#ÑÜOõÜ.EÝ9tÝ®Ý/ÌÝüÝ2Þ*FÞ.qÞ) Þ&ÊÞ'ñÞ&ß&@ß%gß#�ß'±ß%Ùß(ÿß (à$Ià nà"�à,²à2ßàá2á*Qá,|á.©á*ØáAâ3Eâ:yâ1´â)æâã0ãGã4aãS–ã)êãä1äLä/hä6˜äÏä3êä7å>Vå,•å,Âå1ïå!æ1=æ$oæ0”æÅæÛæ7âæç:çVç#jçŽç+®çÚçîçèèè/èCè[èwè:‰è)ÄèJîèC9é}é,•éOÂéêê, ê
! Mê6Xê�ê$«êÐêïêë(%ë:Në‰ë7¦ë(Þëì5'ì]ìqì)‹ì/µì!åì í'(í Pí0qí¢í
½í Ëíìíîî2îLî[î-yî"§îÊî!äî)ï0ï2ï;ïDï$Mï3rï¦ï1Âï:ôï>/ðRnðÁðÊðÓðÜðåð!îðñ,ñ9ñBñOñXñañ>jñ>©ñFèñ#/òSòI\ò¦òÂòHËòFó[ó-_ó5�ó,Ãóðóô†ô7™ôrÑôDõ*bõ<�õ.Êõùõö52ö
hö€vö÷ö;ýö’9÷eÌ÷(2ø+[ø.‡ø+¶ø-âø|ùn�ù3üùA0úkrú7Þúû.*û5Yû#�û&³û$Úû.ÿû.ü[Jü“¦üL:ý%‡ýŒ­ý7:þrþ.Œþ,»þ,èþ*ÿ%@ÿ-fÿ`”ÿGõÿJ=Qˆ"Ú©ý+§:Ó$+3_y“)¬.Ö><D;�$½'â/
! :;V7’$Êï)0FG"Ž!±GÓ:SVLª3÷L+;x?´QôbFB©EìO2	[‚	-Þ	
! P
! ‚j
! =í
! }+6©3àL8aQšBìG/
Qw
HÉ
JW]#µ#Ù'ýZ%H€DÉJ?Y=™B×1€LCÍ7AI*‹G¶MþLLK™;å?!EaH§bðJScžZ9]1—BÉLNY9¨6âZ9ti®:8SwŒX?]I�Oç*7@b2£FÖb;€'¼äûU0h4™JÎM@g<¨VåP<A�QÏA! c E &Å Wì XD!R�!Að!02""c"6†"l½"\*#B‡#yÊ#JD$4�$<Ä$T%PV%"§%1Ê%Eü%4B&Iw&FÁ&/'N8'C‡'GË'~(z’(L
):Z)%•)S»)R*>b*:¡*dÜ*)A+6k+¢+7µ+'í+*,C@,/„,A´,Lö,6C-Ez-CÀ-B.+G.7s.?«.@ë.=,/:j/A¥/Cç/G+02s0(¦0.Ï0þ071;T1B�1MÓ16!24X2,�2,º2(ç2,3(=3kf3/Ò344Z742’4Å4(ã4@5.M5+|5+¨5/Ô566H;69„6'¾6Iæ6C07,t7,¡7MÎ708+M8'y8'¡87É8!9%#9I9+_9/‹9:»9Aö9*8:*c:,Ž:(»:ä:0;1;O;4l;=¡;ß;ý;!<?9<>y<¸<1Ñ<>=/B=Or=DÂ=;>:C> ~>Ÿ>5º>5ð>%&?)L?uv?&ì??@OS@ £@DÄ@'	A'1A'YA'�A'©A4ÑA&B&-B5TBŠB)¤BHÎB&C[>C/šC)ÊC8ôC(-DBVD-™D"ÇDêD'	E'1E'YER�E(ÔE=ýE(;F;dF6 F9×F4G"FG)iGQ“G-åG2H1FH(xH#¡H$ÅH%êH,I3=I-qIŸI)»I,åI:J.MJ|J™J¸J8ÔJ0
Ku>K-´K)âK2L;?L{L%™L¿L-ÜL6
! M$AM.fMA•M×M3ôM(NGN(fN'�N#·NÛN&úN!OA=O,O;¬O#èO-P+:P+fP’P,¦P#ÓP>÷P06QgQ3sQ§Q(³QÜQõQ!R
! #R.R=RQR^RuRˆR�R	™R£R³RÂRÎRÚRõRS#S0S=SMS_StS	‡S‘SžS®S¾S	ÑS
! ÛS%æS-T^:T.™T6ÈT!ÿTy!U[›U7÷UO/V2V2²VåV0þV/W?FW5†W¼W+ÌW0øW$)X+NX*zXA¥X:çXB"YPeYw¶YC.Z'rZ7šZ5ÒZ?[=H[)†[:°[Hë[J4\1\'±\‡Ù\Va^W¸^‰_Eš_)à_:
! `)E`o`Bˆ`7Ë`(a",a+Oa{a”a©a¾aÓa'èab.b$@beb+…b#±b/Õb%c+cIc(cchŒc%õcHd4ddl™dHeCOeB“e(Öe2ÿe62flifeÖfM<g$Šg(¯gMØgZ&hm�h3ïh2#i*Vi4�iQ¶i>j#GjEkj+±jNÝjA,k1nk' k5ÈkVþkmUl{Ãl@?m0€mn±m+ n*Ln'wn&Ÿn'ÆnFîn@5oSvo#Êo!îoJp>[pLšpLçpZ4q.�q1¾q%ðqDrK[r§r:År0s$1sVs$rsF—s%Þs6t);tVetG¼t4ut9u@®u:ïu*v6Jv9�vF»v/w#2w2Vw1‰wX»wCx6Xx1�x7Áx*ùx!$y*Fy)qyP›y6ìy/#z/Sz/ƒz8³z9ìz9&{6`{7—{.Ï{9þ{-8|:f|<¡|/Þ|>}+M}y}Ž}'¢}Ê}ä}%ÿ}>%~Gd~ ¬~(Í~3ö~ *'K;s9¯DéB.€Dq€B¶€?ù€9�^W�P¶�5‚*=‚8h‚&¡‚%È‚$î‚Gƒ)[ƒ8…ƒ;¾ƒRúƒ+M„:y„.´„Kã„%/…U…&q…1˜…%Ê…%ð…$†T;†2�†*Ã†1î†K ‡Dl‡+±‡&Ý‡$ˆ?)ˆ/iˆ™ˆ#µˆ.Ùˆ1‰z:‰tµ‰9*Š[dŠGÀŠ*‹)3‹X]‹<¶‹#ó‹(Œ/@Œ2pŒ1£ŒaÕŒ7�@H�
‰�:—�&Ò�Gù�3AŽJuŽ1ÀŽ>òŽ<1�Bn�1±�6ã�3�+N�(z�>£�'â�,
! ‘47‘Bl‘k¯‘:’)V’&€’§’!À’â’þ’“+3“_“ }“ž“:½“Gø“@@”8�”1º”;ì”(•9•H•g•.|•«•<Å•5–58–3n–5¢–Ø–#ô–—!—..—0]—8Ž—Ç—Eç—@-˜>n˜<­˜<ê˜5'™=]™›™$»™[à™A<š_~šcÞšDB›M‡›GÕ›_œ+}œ3©œÝœùœ��=.�8l�@¥�(æ�1ž0Až-rž- ž>Îž6
Ÿ.DŸ9sŸK­Ÿ2ùŸ8, Be 0¨ /Ù 8	¡4B¡w¡5“¡BÉ¡,¢39¢<m¢ª¢Â¢Û¢!û¢+£?I£8‰£Â£>ß£5¤T¤m¤ Š¤*«¤6Ö¤0
¥'>¥'f¥MŽ¥:Ü¥7¦O¦!m¦�¦
¨¦¶¦Å¦á¦1ð¦"§%/§%U§({§¤§0À§*ñ§)¨>F¨`…¨6æ¨?©$]©#‚©%¦©*Ì©>÷©@6ªJwªFÂªE	«9O«@‰«Ê«)ã«8
¬:F¬"�¬0¤¬6Õ¬W­Ud­?º­"ú­n®@Œ®+Í®Yù®!S¯!u¯:—¯_Ò¯2°O° l°�°¬°(Á°ê°±±.± N±!o±!‘±#³±#×±-û±))²jS²'¾²'æ²Q³Y`³,º³9ç³ !´QÂ´/µBDµj‡µfòµ.Y¶?ˆ¶KÈ¶·*)·!T·6v·7­·#å·c	¸Om¸7½¸#õ¸7¹#Q¹9u¹%¯¹9Õ¹%ºT5ºiŠº)ôº<»)[»'…»B­»ð»*
¼'8¼'`¼Iˆ¼"Ò¼:õ¼;0½+l½š˜½43¾h¾'„¾-¬¾Ú¾:ù¾G4¿?|¿?¼¿6ü¿[3À!�À#±ÀOÕÀ)%Á OÁJpÁ0»Á;ìÁO(Â%xÂ;žÂÚÂ)òÂÃ.5ÃdÃ#€Ã¤Ã³Ã7ÒÃ3
! Ä3>ÄrÄ-„Ä2²Ä6åÄ=Å=ZÅ#˜Å)¼ÅæÅ*üÅ*'Æ$RÆ3wÆ*«ÆOÖÆl&Çy“Çu
È:ƒÈD¾ÈˆÉ°ŒÉ„=Ê¬ÂÊ¦oËÎÌ4åÌ)Í3DÍ#xÍœÍ"­Í"ÐÍ óÍ Î$5Î$ZÎ"Î"¢Î)ÅÎ'ïÎ*Ï)BÏ,lÏ&™Ï)ÀÏ'êÏLÐK_Ðd«Ð?ÑWPÑ#¨Ñ$ÌÑ#ñÑ!Ò7Ò×DÓ@Ô>]Ô:œÔ:×Ô+Õ8>ÕMwÕOÅÕÖF&ÖgmÖMÕÖ #×D×8`×?™×BÙ×Ø3Ø)GØ*qØ“œØ"0Ù7SÙ ‹Ù2¬Ù3ßÙ$Ú78ÚpÚ�ÚªÚ*ÁÚ:ìÚ*'Û1RÛq„Û.öÛ9%Ü"_Ü9‚Ü¼Ü,×ÜÝ2Ý9PÝ:ŠÝ*ÅÝ ðÝ!Þ!3Þ6UÞDŒÞ4ÑÞ,ß3ßSß;nß3ªß.Þß$
à?2à-rà, à9Íà+á<3á=pá7®áeæá:LâH‡â,Ðâ-ýâX+ã.„ã³ã$Ðãõã ä4äFGä4Žä4Ãäøä#å4å)Lå.vå&¥å"Ìå&ïå+æ(Bæ"kæ(Žæ(·æ)àæ)
! ç*4ç*_ç*Šç*µç*àç*è*6è*aè*Œè*·è*âè*
é(8é(aé(Šé(³é(Üé(ê).ê(Xê(�ê(ªê(Óê*üê*'ë*Rë*}ë(¨ë(Ñë(úë(#ì(Lì(uì(žì(Çì(ðì(í)Bí)lí'–í(¾í(çí)î):î(dî(�î(¶î(ßî+ï'4ï'\ï(„ï'­ï3Õï4	ð4>ð3sð"§ðBÊð?
ñ%Mñ sñ/”ñ3Äñ6øñ4/òFdò8«ò{äò:`ó'›óÃó?ßó#ôCô6^ô.•ô4Äô%ùô)õIõLRõ>Ÿõ"ÞõTöVöpö&�ö&´ö Ûö0üö(-÷V÷&o÷+–÷'Â÷!ê÷ø!,ø!Nø-pø(žø"Çø"êø)
ù,7ù dù+…ù$±ù)ÖùQú›Rú"îú*û<û1Xû-Šû)¸ûâû:øû=3ü5qü-§ü"Õü7øü60ý8gý< ý7Ýý?þ5Uþ9‹þ3Åþ4ùþ9.ÿ8hÿA¡ÿ;ãÿ7%W)},§5Ô"
! .-"\*ª:ºõ.$:a_>Á+B,0o0 -Ñ6ÿ6iS*½)è1-D/r)¢,Ìbù(\4…dºoB�1Ò**/Z>z0¹6ê7!	]Y	0·	6è	
! 1
! ,P
! )}
! $§
! 7Ì
! (/-]1o¡&³!Ú(ü:%2`$“(¸á>
!@
/b
’
%«
.Ñ
859o/ ¯*Ð"ûLGk8³(ì!77)o%™%¿å+"-P#o-“*ÁCì0(Lu?�!Ï0ñ$"G,^+‹·vÍ^De£M	W;v2²å&ÿ8&!_:�u¼2Q/f<–'Óû1(M7v®$Éî
8(EaH§)ð)(DmU�0ã-OB)’O¼%2Qnˆ£F»"=%$c&ˆ;¯(ë#8/Dt’¬2Ê1ý/+Fr)ˆ#²3Ö!
!  &, S 1q  £ -Ä <ò /!2E!,x! ¥!(Æ!,ï!7"#T"0x"©"4Ç"6ü"¢3#,Ö#7$;$[$+s$¾Ÿ$>^%Û�%vy&<ð& -'=N'-Œ''º'(â'c(.o(tž(‰)!�);¿)0û)$,*'Q*"y*œ*6·*!î*!+62+"i+)Œ+¶+Õ+lì+9Y,Y“,&í, --5-rc-QÖ-((.Q.Ek.:±.ì../R0/+ƒ/&¯/?Ö/+0B0_09{0Cµ0ù0=ÿ0=1%V1|1-•1Ã1â12I2!R2Xt2EÍ23&3A93${3, 3Í33è3N4Ck4#¯40Ó4'5,5%L5+r55ž5Ô5ñ5%666Q6q6 �6®6 Ê6"ë6%7047)e70�7À7:Ù728(G80p8¡8²8Ê8$ä8
	99,9/G9$w9œ9'¬9Ô9Bô9)7:a:3~:&²:&Ù:Y;-Z;1ˆ;2º;í;<
<5J<5€<1¶<)è<O=$b=)‡=%±=7×=/>F?>4†>4»>0ð>=!?6_?-–?2Ä?!÷?6@EP@–@H±@:ú@75A:mA7¨A:àA9B;UBF‘BØB$äBO	C=YC=—C5ÕC3D??DmD%íDCE9WE;‘EsÍE2AF2tF3§F?ÛF8GÛTG�0HÃÁH+…I!±IIÓI9J3WJB‹J/ÎJMþJ>LKJ‹KBÖKHL~bL"áLZM\_M
¼M4ÊM@ÿM0@NqN:€N>»NCúN>O\OvO)ŒO¶OÐO-ìOP0P&LP4sP4¨P4ÝP%Q=8Q@vQ0·QèQBR.DRsReŒR&òRS0SCS[SoS)„S®SÂSØSíS6T-9T!gT‰TœT¯TÌTàTóTU#U6UVUmU�U¤UÄUÛUøUV'%V:MVBˆVEËV8W/JWHzW¹ÃW#}X¡X»XÕX"ðX*Y#>Y$bY4‡Y&¼Y/ãY0Z1DZ2vZ$©Z$ÎZ%óZ0[J[&d[‹[*¥[<Ð[M
\0[\0Œ\,½\ê\!	]+]K]f]€]š]´]Î]î]	^$^?^8Z^“^8®^ç^__8_!S_u_Ž_ª_Å_á_ý_4`;N`Š`#§`AË`'
a!5a!Wa;ya0µa æa"b!*b!Lb$nb$“b9¸b6òb=)cAgc/©c-ÙcEd:Mdnˆd5÷d0-e,^e>‹e4Êe4ÿe4f'Rf#zf'žf#Æf(êf*g9>g+xg)¤g+Îg6úg-1h>_h4žh4Óh2i0;i0li+�i/Éi/ùi/)j,Yj$†j]«j	k@'k>hkA§k7ék:!l2\l5�l2ÅlølKm`m}m*šm-Åm'ómnQ7n'‰n±nÌn-çn(o,>o,ko,˜o)Åoïo,
! p'7pB_pL¢pLïp<<q<yqB¶qùq1r.JrLyrÆr ærJsXRs-«sÙs)ôs@t4_tC”t&ØtVÿt!Vu+xu‘¤uB6v#yv:�v:ØvCwIWw¡w-½wëwGx#Mx}qx¯ïxTŸyNôyjCz1®zàz;ÿz4;{:p{«{DÅ{L
! |>W|5–|+Ì|+ø|L$}'q}/™}(É}6ò}=)~=g~9¥~4ß~,-A(oC˜'Ü€D"€'g€@�€.Ð€0ÿ€!0�<R�F��6Ö�.
‚C<‚C€‚&Ä‚,ë‚2ƒDKƒ �ƒ1±ƒãƒ9„:<„Pw„&È„<ï„8,…-e…“…!±…1Ó….†54†+j†E–†2Ü†5‡2E‡.x‡>§‡>æ‡H%ˆEnˆ0´ˆ6åˆ,‰6I‰U€‰!Ö‰ø‰aŠUyŠ/ÏŠ2ÿŠ$2‹FW‹2ž‹$Ñ‹Nö‹AEŒ;‡Œ5ÃŒtùŒ—n�9Ž?@Ž:€Ž8»Ž%ôŽ)�D�#d�#ˆ�)¬�‰Ö�2`�%“�&¹�+à�&‘U3‘‰‘&¦‘/Í‘/ý‘8-’4f’!›’+½’2é’-“%J“)p“%š“&À“+ç“”/0”a`”ŒÂ”PO•j •4–'@–h–ˆ–2‘–'Ä–2ì–—2<—7o—2§—=Ú—8˜6Q˜;ˆ˜4Ä˜9ù˜43™9h™4¢™E×™7š1UšF‡šKÎšc›F~›¾Å›P„œÕœèœ��"�5�L�,j�0—�*È�Ló�.@žožˆž<¨ž,åž)ŸF<Ÿ8ƒŸ7¼Ÿ1ôŸ<& Bc C¦ .ê /¡1I¡N{¡#Ê¡6î¡Y%¢Z¢(Ú¢-£Q1£Oƒ£MÓ£-!¤8O¤?ˆ¤6È¤+ÿ¤0+¥!\¥+~¥+ª¥+Ö¥+¦,.¦,[¦-ˆ¦-¶¦-ä¦-§-@§-n§-œ§-Ê§-ø§-&¨-T¨-‚¨+°¨+Ü¨+©+4©+`©+Œ©,¸©+å©+ª+=ª+iª-•ª-Ãª-ñª-«+M«+y«+¥«+Ñ«+ý«+)¬+U¬+�¬+­¬+Ù¬,­,2­*_­+Š­+¶­,â­,®+<®+h®+”®+À®.ì®*¯*F¯+q¯#�¯AÁ¯U°Y°Bj°)­°_×°7±+O±K{±MÇ±9²+O²{²<š²6×²>³)M³*w³$¢³$Ç³#ì³$´$5´#Z´‹~´8
! µWCµ?›µ5Ûµ6¶:H¶Bƒ¶@Æ¶"·*·8J·)ƒ·'­·4Õ·%
! ¸'0¸&X¸.¸,®¸Û¸ õ¸*¹A¹_¹z¹(’¹<»¹"ø¹,º$Hºmº ƒº3¤ºØº?ìº,,»'Y»Y�»4Û»,¼0=¼0n¼=Ÿ¼0Ý¼:½1I½9{½1µ½3ç½5¾1Q¾2ƒ¾@¶¾1÷¾?)¿Ji¿6´¿4ë¿4 À<UÀ>’À=ÑÀ3Á:CÁ7~Á6¶ÁEíÁA3ÂOuÂHÅÂ Ã/Ã3DÃ1xÃ6ªÃ3áÃ2Ä0HÄ/yÄ)©Ä#ÓÄ*÷Ä@"Å%cÅ‰Å?›Å#ÛÅÿÅ'Æ(FÆ(oÆ5˜ÆÎÆãÆ!üÆ5ÇTÇ-gÇ&•Ç ¼ÇÝÇ'üÇ*$È%OÈ*uÈ$ ÈAÅÈCÉ+KÉ6wÉ7®É4æÉ6Ê3RÊI†Ê%ÐÊ
öÊ'Ë-,ËZËPzËHËËHÌ#]Ì�Ì*”Ì(¿ÌèÌ1Í):Í-dÍ,’Í,¿Í<ìÍ5)Î&_Î/†Î=¶Î&ôÎ%Ï7AÏ5yÏ,¯Ï<ÜÏ$Ð.>Ð0mÐWžÐöÐ<ÑCÑ9\Ñ–Ñ²ÑÎÑ íÑÒ:*Ò?eÒT¥ÒúÒ7Ó$MÓ-rÓ ÓD¼Ó:Ô!<Ô!^Ô@€Ô<ÁÔ<þÔ&;Õ<bÕRŸÕ;òÕ>.Ö@mÖ8®ÖaçÖ9I×3ƒ×G·×Xÿ×GXØJ Ø9ëØD%ÙYjÙlÄÙL1Ú;~ÚEºÚGÛ?HÛjˆÛKóÛU?Ü[•ÜlñÜO^ÝD®ÝOóÝiCÞO­Þ8ýÞa6ß�˜ßqàWŒà8äà†áH¤áNíá=<â?zâiºâY$ãu~ãvôã)kä)•ä¿ä*Øäåå?1å^qå=Ðå@ædOæC´æVøæ9Oç6‰ç:Àç8ûç)4è-^è'Œè(´è%ÝèOé%Séyé4”é2Ééüé ê1:êlê(Œê#µêOÙê9)ë$cë.ˆë?·ë8÷ë;0ì4lì+¡ì4Íì-í0í3Gí{í(“íE¼íî'îAî
Xî1fî&˜î6¿î8öîS/ïƒïŸï+¹ïåï	òïüïð1*ð6\ð“ð­ðÂð4×ð%ñ42ñ5gñ=�ñ<Ûñ7ò;Pò.ŒòC»òAÿòûAóì=ô!*õ3Lõ1€õ²õ(Íõöõ7ö4@ö3uö4©ö1Þö>÷8O÷2ˆ÷-»÷8é÷"ø$7ø4\ø&‘ø;¸ø)ôøCù8bù8›ù%Ôù)úù$ú6ú.HúHwúNÀúbû&rû7™û.Ñû=ü9>ü6xü:¯ü3êü;ý:Zý:•ýHÐý2þ<Lþ%‰þ;¯þëþ&ÿ!)ÿ#Kÿ*oÿ8šÿ6Óÿ
! 	*`4`•ö:OF7–$Î4ó(5Aw*”)¿é'*8c+z>¦Bå;(d;ƒ(¿è$C'k$x7�Õ#ð#'8#`M„7Ò9
! 7D.|<«6è>;^>šLÙ*&	Q	.i	9˜	9Ò	"
! "/
! "R
! )u
! .Ÿ
! Î
! ;æ
! ""PEJ–8á|]—$õ$
E?
-…
-³
Eá
@'0h)™*Ã3î6".Y@ˆLÉMFdF«BòA5.w#¦ÊLâ3/Wc0»ì'5/-e+“,¿0ì%9C}“%«5Ñ!Z;)–GÀG%PCv)º2ä0.HHw4Àõ$#5,Y)†&°/×4<<3y(­)Ö&%'JM˜U Eö7<=t0²5ã‹@¥+æ-@U4j=Ÿ/Ý 
.4F){:¥Pà+1(]6†½OÙg) 5‘ $Ç 1ì <!5[!"‘!)´!4Þ!+"0?"Pp"SÁ"L#b#$}#8¢#\Û#8$$Q$v$)’$#¼$1à$$%7%#S%$w%6œ%Ó%"ò%[&0q&;¢&-Þ&%':2'=m'D«'Fð'J7(N‚(@Ñ(8)PK)Hœ)Eå).+*"Z*}*6�*;Ô*.+.?+Kn+?º++ú+&,&=,'d,Œ,"§,.Ê,ù,-7-9T-4Ž-,Ã-Dð-#5.&Y.1€.,².ß.Mï.9=/&w/ž/¸/*Ç/>ò//10,a01Ž0;À06ü0!31@U12–1&É1,ð1>21\26Ž22Å23ø20,3>]3Jœ3Nç3164h4%‚4&¨4!Ï4ñ4(5 95.Z5D‰5"Î51ñ5%#64I6,~6"«6Î6 è6G	73Q7&…7&¬7:Ó7B8AQ8)“8
½8<Ë839G<9<„9.Á9:ð9#+:O:2k: ž:¿:)Î:2ø:+;-F;3t;'¨;%Ð;7ö;5.<
d<6r<1©</Û<8=D=c=+=B«=
î=
ü= 
! >%+>CQ>3•>vÉ>v@?c·?@8@;L@,ˆ@jµ@; A!\A'~A$¦A'ËA>óA>2B>qB°BÊBÝB÷BCr)C‡œC/$D!TD9vD°DÄDYÝDK7E<ƒE”ÀEOUF1¥F-×F-G-3GaGvG8‡GIÀG(
! H@3H*tH.ŸHDÎH2IFI_IvI!‘I,³I�àI�nJüJ=K4TK1‰Ke»K3!L3UL3‰Lg½L>%M|dMUáM(7N`NOyNÉN0ãN4O0IO/zO*ªO@ÕO8P:OP%ŠP$°P‚ÕP=XQ"–Qã¹QG�RDåRS*SN~SƒÍSDQTW–T)îT$Ub=U U1µUçUDûU@V6ZV‘V*¡VÌV êV&W+2WS^W)²W2ÜW6XFX>fX>¥X1äX)Y?@Y[€Y@ÜY^Z9|Z¶Z)ÔZ7þZ@6[w[(�[3¸[0ì[(\#F\,j\<—\>Ô\3]SG]A›]Ý]õ]1^$G^'l^5”^CÊ^C_NR_<¡_!Þ_"`?#`&c`JŠ`,Õ`a5aATaU–a%ìab50b2fb=™b×b/òb†"cŠ©ce4dšd$´d0Ùd?
! e_Je ªe.Ëe úef3;f&of1–f(Èf,ñf3g*Rgg}gAåg"'h3Jh)~h3¨h4Üh i2i6Li4ƒi4¸i8íi(&j'Oj3wj4«j;àjkA<kG~kNÆkNlVdl^»lcmi~mhèmQnÑnQoÑo�QpÓp�SqÕqrUr€Èr€IsƒÊsNtCkt6¯t3ætu;9u5uu5«uáu3ýu31v?ev3¥v$Ùv3þv&2wYwvw(”w$½w5âwHx2ax-”x-Âx.ðxAyYay@»yüy6z/Szƒz)œz(Æz0ïz0 {[Q{E­{ó{E|GL|'”|&¼|ã|!ÿ|G!}3i}1�}$Ï}ô}~.~0N~"~2¢~,Õ~(++,W&„+«+×%€")€L€#l€&�€7·€*ï€)�)D�$n�)“�-½�+ë�%‚(=‚#f‚'Š‚4²‚'ç‚&ƒ 6ƒ+Wƒƒƒ1¢ƒ?Ôƒ;„P„/d„#”„¸„(Õ„"þ„9!…/[…+‹… ·…&Ø…*ÿ…1*†\†Dq†(¶†,ß†‡-!‡$O‡&t‡,›‡OÈ‡*ˆ!Cˆ+eˆ‘ˆ$¯ˆ[ÔˆK0‰|‰1’‰Ä‰ß‰þ‰Šp%Š9–ŠLÐŠW‹Hu‹1¾‹<ð‹O-ŒJ}Œ[ÈŒW$�>|�G»�)Ž¹-Ž<çŽ.$�*S�(~�8§�4à�)�7?�+w�+£�-Ï�9ý�t7‘L¬‘Zù‘5T’OŠ’4Ú’=“AM“7�“5Ç“-ý“;+”0g”N˜”aç”TI•Gž•Bæ•5)–S_–8³–Bì–-/—2]—I�—NÚ—V)˜Z€˜yÛ˜DU™Zš™Nõ™CDšYˆš?âš?"›<b›JŸ›Jê›05œ2fœ4™œ_ÎœD.�As�iµ�/žIOžo™žI	ŸXSŸY¬ŸT K[ a§ \	¡Žf¡:õ¡70¢Kh¢Ž´¢’C£Ö£gñ£Y¤n¤‰¤Ÿ¤1µ¤/ç¤4¥¢L¥}ï¥Am¦O¯¦qÿ¦.q§" §RÃ§˜¨˜¯¨ H©&i©M�©/Þ©;ªJª\ª<|ªV¹ª«?+«?k«7««;ã«"¬<B¬"¬$¢¬.Ç¬ö¬/­3E­(y­3¢­<Ö­6®EJ®�®I°®ú®@¯Y¯/s¯/£¯.Ó¯#°!&°-H°2v°<©°,æ°6±"J±m±‹± ±)µ±8ß±2².K²@z²»²IÚ²P$³@u³7¶³)î³8´Q´9j´3¤´NØ´-'µ/Uµ"…µ%¨µÎµ+íµS¶)m¶/—¶Ç¶/å¶+·1A·-s·0¡·'Ò·,ú·'¸G¸f¸"u¸9˜¸+Ò¸2þ¸#1¹-U¹ƒ¹£¹1¼¹2î¹3!º0Uº1†º4¸º-íº*»)F»+p»,œ»0É»-ú»&(¼&O¼*v¼$¡¼5Æ¼'ü¼$½ 9½+Z½z†½¾,¾5J¾€¾&™¾!À¾(â¾!¿/-¿H]¿H¦¿/ï¿À'<À5dÀ2šÀ:ÍÀÁX&ÁÁ˜Á¨ÁºÁÊÁ$ÚÁÿÁ$ÂBÂF\Â(£Â(ÌÂõÂÃÃ!Ã$1ÃVÃtÃŒÃ¦Ã¾ÃÚÃôÃD
! Ä*OÄ	zÄ-„Ä²Ä$ÅÄ0êÄÅ!7ÅGYÅF¡ÅGèÅA0Æ5rÆ)¨ÆÒÆíÆ$Ç(Ç BÇcÇ"~ÇI¡ÇIëÇB5È-xÈ;¦ÈIâÈ!,É8NÉ1‡É0¹É7êÉ&"Ê,IÊ&vÊ�Ê½Ê8ÕÊ1Ë@Ë\Ë-wË-¥Ë,ÓË8Ì=9Ì=wÌ=µÌ=óÌ1Í=Í)]Í%‡Í)­Í2×Í
! Î1"ÎTÎWlÎ:ÄÎ1ÿÎ-1Ï9_Ï™Ï·Ï2ÐÏ1Ð5ÐCPÐ”Ð=³ÐoñÐ2aÑ1”ÑÆÑ@ßÑ" Ò#CÒ(gÒ&�Ò-·Ò\åÒ:BÓ1}Ó;¯Ó/ëÓHÔdÔ0€Ô'±ÔÙÔùÔÕ/'ÕWÕvÕ”Õ¬Õ ÉÕ'êÕÖ/ÖJÖ/[Ö4‹Ö)ÀÖ4êÖ×@<×}×/Ž×!¾×"à×2ØD6Ø!{Ø+�Ø,ÉØöØ4ÙJÙ'^Ù#†Ù9ªÙäÙ!Ú:$Ú_ÚwÚ'“Ú?»ÚûÚ Û0ÛPÛZoÛyÊÛ%DÜ>jÜ©Ü.ÂÜ!ñÜHÝ!\Ý3~Ý+²Ý1ÞÝCÞ TÞ2uÞ3¨Þ9ÜÞ#ß:ßGSßm›ßj	à@tàµà:Ëà"á)á2@á4sá(¨áÑáîáPþá0Oâl€âhíâ9Vã!�ã5²ã,èã-äACä0…ä¶äÖäöäå'å?:å'zå(¢åËå1çåæ9æ5UæE‹æÑæ>ïæ2.ç5aç?—ç*×ç>è4Aèvè*‘è1¼è3îèK"é:né©é-¿é5íé)#ê@Mê%Žê~´ê93ëYmë:Çë"ì%ìD<ì*�ì¬ì&Âì(éìí$/í!Tíví)”í,¾í(ëíî7.î+fî\’î&ïî6ï,Mïzï%•ï.»ï@êï9+ð2eð4˜ð'Íð5õð3+ñ#_ñGƒñ<ËñGòVPòV§òhþòWgóU¿óRôLhô1µô6çô6õ&Uõ;|õ4¸õíõWö5döHšö)ãö3
÷*A÷5l÷8¢÷.Û÷1
! ø=<ø)zø¤øE¾ø;ù5@ù8vù>¯ù@îùF/úCvúCºú1þú00û1aû%“û`¹ûXü'süJ›üMæüI4ýE~ý:Äý/ÿý9/þ!iþ*‹þ)¶þNàþ0/ÿ=`ÿ3žÿ@Òÿ>1R0„µ%Ô4úI/#y9�G×.-N5|8²=ë2)R\0¯<à77U(�a¶APZ;«Jç222e'˜QÀQ/d3”+È‚ônw-æ`	/u	8¥	ZÞ	Q9
! +‹
! "·
! *Ú
! 7-=.k š&»"â6<@V<—.Ô!
C%
9i
3£
×
÷
,4CHxOÁ;,M;z&¶,Ýh
! xs7ì^$GƒEË7NIO˜(èDBVV™YðGJ;’(ÎB÷R:+�2¹7ìE$BjQ­,ÿ/,'\G„EÌ% 84YPŽ3ßCEWA�Oß2/Bb4¥iÚD$_#„5¨Þ%üE"OhV¸.3>CrB¶%ù0UP3¦1Ú=,)j2”Ç9ä3 0R Pƒ cÔ ;8!>t!?³!3ó!k'"3“"Ç":ç"7"#]Z#R¸#($04$+e$/‘$>Á$0%L1%S~%JÒ%@&\^&I»&2'A8'4z'9¯'@é'%*(KP(>œ(KÛ(N')>v)gµ)(*VF*%�**Ã*î*Bö*D9+D~+GÃ,T-T`-+µ-0á-:.M.*m.#˜.!¼.IÞ.m(/g–/$þ/^#0'‚0.ª0Ù0"ù0!1!>1"`1"ƒ13¦1"Ú14ý1422;g20£2+Ô2"3,#3P3%o3•3µ3iÔ3_>49ž4sØ4)L5<v5)³5Ý5
ý56	6
! &6	16+;6:g61¢60Ô6572;7/n7<ž7aÛ7;=8+y89¥8eß88E9;~9/º93ê9.:=M:@‹:Ì:>ß::;BY;Eœ;â;-ä;0<>C<b‚<7å<H=$f=F‹=7Ò=N
! >BY>6œ>)Ó>Lý><J?7‡?E¿?8@,>@Wk@?Ã@A3"A3VABŠA?ÍA=
B9KBF…BGÌBBCMWCN¥CFôCG;DGƒDAËDS
ECaE(¥E.ÎE&ýE$F+:FifFMÐF1G1PGE‚G%ÈG#îG%H88H8qH1ªH3ÜH1IBBI*…I°I;ÎI9
! JHDJ9�J*ÇJ\òJ8OK1ˆK5ºK/ðK2 LSL2WL5ŠLQÀL&MJ9M'„M.¬MBÛM4N8SN/ŒN%¼N$âN%O#-O)QO){O-¥O#ÓO"÷OP)/PYP+mP-™P(ÇP*ðPQ.3QAbQ0¤Q/ÕQcRAiR9«R<åR4"S;WS3“SHÇSDTPUT>¦T3åT7U[QU­U
¹U.ÇU$öU	V&%VLVJlV-·V#åV>	W<HW)…W6¯W2æW@X!ZX<|X.¹X%èXY0-Y/^Y?ŽY8ÎY?Z(GZ)pZšZ1³Z;åZ<![9^[<˜[8Õ[;\5J\8€\+¹\Iå\3/]6c]>š]AÙ]+^+G^+s^$Ÿ^"Ä^*ç^_;+_g_<‡_:Ä_(ÿ_5(`‹^`2ê`<a=ZaE˜a<ÞaMb#ib�b'¬bIÔbmcyŒcsdnzdzédtdeoÙe{IfuÅfh;gt¤gnhvˆhwÿhxwiqði;bj2žj)Ñj(ûj0$k0Uk*†k0±k.âk)l2;lTnl(Ãl*ìl,m'Dm
lm+zm&¦m9Ímn1n&Jn/qn@¡n.ân$o56o4lo4¡o;Öo<pOp\pwp‘p!«p%Íp%óp!q';q!cq…q&ŸqÆq'Íq(õq<r0[r%Œr2²r>år"$sGsNcs.²s
! ás.ìs:t)Vt)€t5ªtEàtA&u4hu4�u Òuóu,v$;v"`v.ƒv%²v%Øv$þv#w-:whw~w•w2«w%Þw&x+xTJxLŸx[ìxWHy\ yDýyPBzC“z×z
íz9ûzE5{#{{)Ÿ{É{.ß{|( |"I|2l|3Ÿ|QÓ|,%})R}0|}H­}/ö}2&~Y~'w~Ÿ~«~È~ å~%,%>dz‹�¯$Âç%ø/€%N€,t€,¡€.Î€,ý€,*�,W�,„�*±�&Ü�/‚3‚<‚(H‚%q‚"—‚º‚Ù‚ø‚7ƒ=ƒMƒVƒ'uƒ�ƒ+¼ƒ'èƒ"„#3„)W„�„&¡„&È„1ï„1!…!S…#u…!™…»…Ó…(ì…�†"¦†HÉ†=‡/P‡'€‡0¨‡%Ù‡+ÿ‡/+ˆ'[ˆ(ƒˆ ¬ˆ+ÍˆùˆW‰9f‰4 ‰Õ‰&ç‰,Š$;Š`Š+Š6«ŠâŠ5ëŠ!‹@‹\‹v‹–‹8³‹)ì‹>Œ!UŒwŒ=—Œ ÕŒ-öŒ$�?�HV�)Ÿ�)É�/ó�@#Ž-dŽ-’Ž.ÀŽ1ïŽ!�Z.�.‰�(¸�Dá�1&�6X�3��3Ã�5÷�=-‘Jk‘*¶‘"á‘0’5’P’h’)…’"¯’*Ò’*ý’E(“Pn“6¿“2ö“")”L”9e”Ÿ”°”Ê”7è”! •"B•e•…•@�•-Þ•>–>K–DŠ–7Ï–'—./—M^—H¬—Nõ—HD˜.�˜ ¼˜'Ý˜-™=3™q™;Œ™#È™6ì™:#š5^š”š´šÓšæšùš)›#<›'`›&ˆ›"¯›3Ò›œœ0œ$Jœoœ†œ£œµœÏœéœ*�-�:�G�e�x�ˆ�9��.×�8ž3?ž/sž0£ž3Ôž;ŸFDŸ‹Ÿ#«ŸÏŸ+íŸ. H !h ,Š · 1Ñ -¡'1¡-Y¡+‡¡#³¡ ×¡#ø¡-¢VJ¢*¡¢&Ì¢&ó¢)£/D£4t£+©£7Õ£9
¤8G¤€¤%Ÿ¤5Å¤ û¤T¥7q¥6©¥7à¥¦11¦6c¦-š¦TÈ¦9§$W§8|§.µ§+ä§<¨M¨l¨}¨�¨ ¨"½¨'à¨©)©<H©(…©'®©/Ö©1ª'8ª1`ª?’ª:Òª
«-«1F«x«‡«š«!««Í«oé«)Y¬3ƒ¬·¬Ê¬"è¬$­ 0­Q­1q­F£­Eê­n0®3Ÿ®2Ó®'¯7.¯.f¯-•¯6Ã¯ú¯°$*°BO°)’°¼°*Ó°&þ°&%±0L±&}±¤± Â±)ã±2
²4@²u²;’²,Î²1û²0-³(^³/‡³4·³*ì³´%0´)V´)€´@ª´$ë´<µ.Mµ4|µ0±µâµüµG¶La¶L®¶.û¶1*·/\·8Œ·PÅ·0¸ G¸h¸(‡¸0°¸'á¸&	¹00¹)a¹8‹¹8Ä¹:ý¹68ºoº$…ºªºÃº+Ûº+»-3»5a»-—»DÅ»5
! ¼@¼"`¼	ƒ¼!�¼¯¼Î¼/ß¼(½'8½<`½$�½Â½×½ì½¾¾/5¾5e¾8›¾Ô¾>ô¾63¿>j¿;©¿)å¿À0+À.\À3‹À9¿À8ùÀ 2ÁSÁBrÁLµÁ&Â:)Â$dÂ‰Â1¡Â<ÓÂ;Ã.LÃB{ÃA¾Ã5Ä16Ä1hÄ.šÄ.ÉÄ5øÄ5.Å>dÅC£Å.çÅ/ÆFÆ/_Æ+�Æ-»Æ&éÆÇ"(Ç'KÇ5sÇ(©ÇÒÇ5èÇNÈXmÈ8ÆÈ:ÿÈ+:É4fÉ9›É9ÕÉ+Ê,;Ê hÊ/‰Ê$¹ÊÞÊýÊ,Ë[EË¡Ë(´Ë2ÝË4Ì2EÌ(xÌ¡Ì"ÁÌ&äÌ)Í.5ÍdÍ.~Ía­Í9Î,IÎ6vÎ2­ÎUàÎ(6ÏG_Ï>§ÏAæÏ$(ÐMÐ&bÐ$‰Ð,®Ð(ÛÐBÑLGÑ”Ñ´Ñ.ÑÑ'ÒH(Ò4qÒ6¦Ò&ÝÒ.Ó/3Ó*cÓ:ŽÓ9ÉÓ+Ô7/Ô.gÔ<–Ô)ÓÔDýÔSBÕT–ÕKëÕ7ÖCUÖ'™ÖEÁÖ@×<H×D…×@Ê×LØ5XØBŽØ(ÑØ;úØ#6ÙFZÙ&¡ÙÈÙ8ãÙ<ÚJYÚ,¤ÚIÑÚÛ2Û+RÛ@~ÛL¿ÛPÜ;]Ü7™ÜcÑÜ 5Ý,VÝ ƒÝ*¤Ý-ÏÝ%ýÝ?#ÞcÞƒÞ&œÞ1ÃÞõÞ#ß 7ß+Xß„ß)¤ß)Îßøßà/àOà#dà-ˆà)¶à àà%á$'á4Lá*�á1¬á1Þá0âAâ6Wâ"Žâ±âÍâêâ9ã0;ã'lã-”ãÂã$ßã,äB1ä.tä5£ä<Ùä5åLå,]å+Šå3¶å0êå/æKæaæpæ/væ"¦æÉæ#Ñæ)õæ%ç3EçJyç'Äçìç5è&6è6]è'”è+¼è/èè1éMJéG˜é>àé!ê/Aê(qê)šê#Äê#èêaë"në ‘ë²ë4Òë>ì5Fì/|ì+¬ì+Øì(í$-í6Rí9‰í.ÃíCòíF6î.}î*¬îF×î.ï
Mï6[ïC’ïÖï0öï'ð+Að#mð!‘ð-³ð$áð$ñ#+ñOñRcñ ¶ñ×ñ,õñ?"ò/bò0’ò2Ãò/öò5&óV\ó<³óðó+ôS7ôU‹ôcáôEEõN‹õÚõLõõ-Bö+pö7œö:Ôö1÷8A÷&z÷*¡÷1Ì÷3þ÷'2ø%Zø$€ø;¥ø.áøFùWùmù‡ù£ùK¸ù1ú"6ú YúCzúB¾úûû*4û+_û*‹û1¶û'èûFü=Wü#•ü#¹üÝü9ûü5ýTýpýŠý£ý&ºýáý4óý(þ(?þhþ6ˆþ#¿þãþ,ôþ%!ÿGÿ$aÿ†ÿ/¥ÿ&Õÿ)üÿ&:Q
h
v%„ªÉéþ&?<|(™(Âë "7C-{©½Ýó$(!Mo.�P¾*/:3j!ž(ÀKé5T4o¤+¸+ä*Ff† £ Ä4å/#Jn:€E»< >!_�ž´*Íø5	JM	T˜	
í	û	S
! 8o
! ¨
! À
! 5Ï
! HN i/Š3º+îA\8s7¬+ä2
3C
3w
>«
$ê
,4<&q6˜6Ï"!DZl„*Œ7·'ï'$?$d)‰%³%Ù$ÿ%$Jf$‚§Ã Ü3ý31e)„®ÎÝû
! (@ZrŠ©¸ÉØò8DT%c&‰%°+Ö9T#s—¦:µðÿ,@Ra.pŸ!¶"Øû12dzŽ¢¹Êê:;Oj€“¤·ÊÙñ5.(d3�RÁJ+_‹§ÃÙêþ4%Z!o‘*±Ü0ð!>Sgy�¤ÁÞû!*=0h™¶ÎÝ%ø6Uk&}¤µÑAç@)j!‡©¼Ôì " 7 U l „ — ¯ KÇ F!PZ!L«!ø!"<5"9r"U¬"0#+3#/_#<�#9Ì#,$23$.f$D•$+Ú$+%<2%uo%4å%^&_y&6Ù&'C0'0t'D¥'.ê'A(=[(A™((Û(I)&N))u)>Ÿ)Þ)B÷)B:*}*�*'©*$Ñ*ö**+<+\+.l+,›+6È+ÿ+",?,],/},0­,#Þ,8-c;-?Ÿ-ß-0ù-/*./Z.Š.4¦.0Û.2/2?/3r/
¦/
´/+Â/)î/ 090-W0…0Ÿ0«0È0ä01!1771o10�14¾1ó1 2#2 ?2`2(~2:§24â23=/3:m3B¨34ë3" 4/C4&s4š4*¹4&ä45#%5%I55o5&¥5)Ì5ö5
66F6&`6B‡6Ê6á6\ÿ6@\7�7C¤73è7)8@F8!‡83©87Ý8697L9+„9(°9Ù9%÷9':E:_:/n:5ž:6Ô:@;8L;*…;0°;;á;2<2P<$ƒ<$¨</Í<!ý< =)@=)j=)”=-¾=$ì=>y0>œª>0G?8x??±?4ñ?*&@:Q@CŒ@Ð@ ð@,A,>A!kAF�A^ÔAF3BMzB[ÈBf$CW‹CAãC9%DT_DJ´D+ÿD:+E#fE#ŠE+®EÚE>öE;5F-qFŸF!»F-ÝFG'+G9SG%�G)³G(ÝG/H26H$iH-ŽH-¼HOêH$:I5_I•I¬IÊIÝI'üI8$J]J{J*—JÂJàJ4K,5K/bK<’KÏK"éK!L..L1]L�L
! ¢L:­L(èL-M$?M-dM)’M¼MÖM:òM--N.[NŠN0 N/ÑN-O4/O6dO*›O6ÆO#ýO#!P1EP7wP5¯PåP6ùPJ0Q@{Q4¼Q6ñQ6(R_R dR …R)¦R$ÐR'õR/S,MS%zS S6·SeîSXTT;­T9éT3#UCWUS›U,ïU"V?V#ZV$~V6£VHÚVL#WHpW.¹WèW>XAXRXnXŠX¦XÂX:ÛXOYHfYE¯Y$õYSZYnZZÈZc#[D‡[bÌ[#/\.S\6‚\¹\=È\ ])']<Q]Ž]9ž]AØ]2^-M^"{^'ž^Æ^Ý^ð^__9_"F_Ei_F¯_Bö_!9`:[`1–`LÈ`@a:Va1‘a(Ãaìa#b(0bYb%xb.žb'Íbõb;c<Lc?‰c)Éc&óc,d1GdJyd0Äd,õd."e=QeH�eØe%òe'f@fWf-gf/•fÅf'àfg-(g+Vg5‚g¸g0Øg	h+#h#Oh!sh-•h$Ãh$èh#
i?1i3qi,¥iÒi6èij9;j.uj1¤j5Öj/kU<k[’k\îkeKlF±ldøla]mg¿mh'nq�nRopUo Æo>ço-&p-Tp9‚pI¼pEq8Lq8…q)¾q;èqG$rFlr+³rßr/ýr--s0[s2Œs#¿sãs7t+8t*dt*�t*ºt9åt<u6\u!“u1µu4çu1v:Nv&‰v °vÑvañvESw>™w/Øw"x-+x,Yx@†x3Çxûx#y,;y#hy1Œy;¾y)úy%$z)Jz/tz3¤z3Øz/{5<{r{"‹{&®{Õ{;î{4*|_|0n|.Ÿ|DÎ|$})8}&b})‰}0³}1ä}~;1~0m~5ž~?Ô~73L*€8«äý'€ID€2Ž€8Á€ú€&�*9�'d�Œ�¦� Ã�5ä�D‚P_‚:°‚5ë‚!ƒ88ƒ-qƒ(Ÿƒ[Èƒ2$„:W„E’„QØ„**…(U…*~…©…¼…Ñ…á…õ…	††/†C†U†g†y†Š†œ†°†Æ†Ú†ë†ý†‡#‡5‡I‡[‡o‡�‡“‡§‡¹‡Ë‡Ý‡ï‡ˆˆ+ˆ=ˆOˆcˆuˆ‰ˆ›ˆ¯ˆÀˆÔˆæˆøˆ
! ‰‰.‰B‰T‰h‰z‰Ž‰¤‰º‰Ì‰Þ‰ð‰/Š2Š(BŠkŠ+„Š°ŠÊŠÝŠóŠ#‹2‹G‹Z‹t‹/’‹6Â‹!ù‹Œ:Œ'JŒ'rŒ'šŒ"ÂŒ)åŒ�1'�1Y�3‹�0¿�4ð�/%Ž)UŽGŽ1ÇŽ*ùŽ!$�!F�h�%€�(¦�Ï�ï�� �*;�&f�&��&´�<Û�!‘(:‘/c‘&“‘%º‘&à‘"’**’+U’)�’&«’3Ò’“,"“7O“‡“¤“/µ“)å“.”0>”o”:�”Ê”#è”"•!/•&Q•!x•,š•'Ç•ï•)
–!7–5Y–�–:¢–.Ý–(—&5—$\—%�—)§—Ñ—1ñ—#˜!A˜+c˜2�˜>Â˜ ™&"™I™'^™†™£™2Ã™$ö™Nšjš$‡šT¬šK›M›)a›+‹›
·›.Å›ô›$œ#7œ[œ+yœ¥œÅœ.Òœ#�'%�'M�(u�*ž�+É�(õ�"ž1Ažsž!�ž(±ž!ÚžüžŸ$Ÿ>Ÿ YŸ zŸ ›Ÿ ¼Ÿ ÝŸ þŸ   @  a  ‚ !£  Å æ %¡#*¡#N¡"r¡•¡µ¡Ñ¡è¡)¢)0¢)Z¢„¢¤¢À¢Ü¢ø¢£+£B£b£~£š£¶£Ò£î£0
! ¤?;¤[{¤#×¤/û¤$+¥%P¥%v¥3œ¥#Ð¥0ô¥%¦ <¦+]¦‰¦6Ÿ¦Ö¦"ñ¦§ -§+N§1z§ ¬§Í§ê§%¨%+¨0Q¨.‚¨2±¨$ä¨	©#©)A©k©„©)£©2Í©#ª%$ªJª=`ª$žª)Ãªíª#«-'«&U«!|«#ž«#Â«æ«<ú«7¬8U¬$Ž¬ ³¬*Ô¬+ÿ¬2+­7^­/–­ Æ­"ç­'
! ®2®9Q®‹®,¥®)Ò®-ü®&*¯'Q¯y¯™¯4¹¯,î¯%°A°W°.v°¥°$Á°.æ°±+(±7T±Œ±Ÿ±µ±DÑ±2²,I²v²(•².¾²[í²mI³(·³!à³'´'*´$R´7w´#¯´,Ó´3µ4µ)Tµ-~µ(¬µ(Õµ(þµ('¶&P¶3w¶.«¶*Ú¶A·9G·�·L•·/â·¸C1¸1u¸/§¸.×¸(¹%/¹U¹)p¹š¹¯¹+Ä¹/ð¹Q ºHrº4»º:ðº+»78»'p»1˜».Ê».ù»((¼1Q¼0ƒ¼+´¼,à¼.
½%<½b½!t½E–½)Ü½<¾9C¾}¾"œ¾¿¾Ò¾ä¾þ¾*¿#H¿!l¿!Ž¿!°¿!Ò¿$ô¿"À#<À#`À#„À¨ÀÈÀ-æÀ)Á >Á_ÁÁ"ŸÁÂÁ&âÁ'	Â+1Â(]Â†Â%¦Â"ÌÂ ïÂÃ70ÃfhÃVÏÃ5&Ä\Ä#cÄ‡Ä§ÄÇÄ,ÞÄ"Å.Å0BÅAsÅ(µÅ$ÞÅÆ'ÆCFÆ3ŠÆ"¾ÆáÆüÆLÇ,gÇH”ÇÝÇ ìÇ"
È0È!NÈpÈ3�ÈHÁÈ
! É(É 8ÉYÉ!yÉ'›É,ÃÉðÉ5ÿÉ5Ê%MÊ5sÊ=©ÊWçÊF?Ëm†ËôËÌ7+Ì0cÌ”Ì1²Ì2äÌ+Í/CÍ$sÍ;˜Í.ÔÍ>Î#BÎ6fÎ!�Î0¿Î1ðÎ&"Ï/IÏ4yÏ2®Ï2áÏ8Ð/MÐ>}Ð&¼Ð$ãÐ Ñ@)Ñ#jÑŽÑ&®ÑÕÑ$ðÑ$Ò-:Ò&hÒ �Ò-°ÒÞÒûÒ*Ó%DÓjÓ„Ó+¢ÓÎÓ!îÓÔ%,ÔRÔ$mÔ’Ô$­Ô&ÒÔ$ùÔ/Õ7NÕ-†Õ*´Õ$ßÕ.Ö63Ö'jÖ@’Ö%ÓÖùÖ;×S×!f×ˆ×¥×¹×Ó×ß×%ú×! ØBØ.bØ‘Ø-«Ø/ÙØ5	Ù/?Ù"oÙG’Ù3ÚÙ'Ú$6Ú[ÚxÚ(—Ú8ÀÚ6ùÚ@0Û2qÛM¤Û?òÛ?2Ü1rÜ;¤Ü5àÜ5Ý%LÝ6rÝ©Ý2ÉÝ+üÝ1(ÞIZÞ&¤Þ)ËÞ?õÞ65ßAlß.®ß3Ýß,à)>à(hà0‘à:Âà.ýà&,áDSá@˜á$Ùá"þá!â7;â7sâ«â4Àâ$õâ)ã7Dã"|ã=Ÿã.Ýã*ä*7ä3bä,–ä,Ãäðä.åQ/åI�å-Ëåùåæ!0æ)Ræ%|æ%¢æÈæ&Üæç !ç!Bç#dçˆç(›çÄçØç/óç#è"@è!cè…è›èªè½è4Íèé!é ;é(\é9…éG¿é&êK.ê$zê ŸêCÀêë0#ë1TëE†ë7Ìë4ìK9ì!…ì"§ì"Êìíìí")íbLí%¯íÕí(ñí+î+Fî&rî+™îÅî)Ýî-ï05ï(fï%�ïµï Óï'ôï.ð2Kð!~ð# ð/Äð4ôð$)ñANñ,�ñj½ñ2(ò'[ò)ƒò@­òîòó2&ó Yó5zó<°ó+íó.ô2Hô3{ô6¯ôMæôD4õ=yõ·õ/Ðõö6ö#Löpö …ö¦ö�Æö$H÷ m÷/Ž÷'¾÷'æ÷8ø-Gø"uø$˜ø#½ø(áø)
! ù-4ù'bùGŠùÒù-ëùú-ú'Kúsú€ú Ÿú$Àú#åú!	û.+ûZû5tûªûÆû-Úûüü/-üC]ü5¡ü"×ü/úü+*ý;Vý3’ý"Æý&éý&þ#7þ#[þ"þ"¢þÅþåþ'ÿ(+ÿTÿ2kÿžÿ&»ÿ#âÿ"	-)	,W	„	/Ÿ	(Ï	7ø	0	 F	$g	Œ	+¬	9Ø	*	,=	4j	"Ÿ	CÂ		.$	/S	$ƒ	5¨	4Þ	'	!;	E]	+£	,Ï	Bü	,?	)l	;–	Ò	3ì	4 	U	/q	.¡	+Ð	.ü	"+	N	.m	*œ	-Ç	0õ	'&	/N	4~	*³	,Þ	'		(3		&\		ƒ		(“		D¼		1
! 	R3
! 	9†
! 	4À
! 	Hõ
! 	!>	(`	E‰	EÏ	;	$Q	)v	1 	$Ò	(÷	& 
	:G
	‚
	%’
	:¸
	Kó
	M?	6�	+Ä	/ð	 	&;	*b	�	¢	!Á	ã	/ÿ	/	4	4;	p	‰	œ	©	Â	5Ø	,	<;	5x	&®	1Õ	[	8c	Lœ	Hé	2	I	\f	3Ã	7÷	*/	.Z	,‰	"¶	4Ù	1	4@	u	-“	Á	5Ù		B-	:p	e«	R	&d	>‹	*Ê	<õ	A2	5t	1ª	)Ü	2	"9	\	o	!‚	¤	Ã	/Þ	/	/>	/n	3ž	8Ò	3	8?	+x	3¤	+Ø	3	A8	@z	M»	:		9D	9~	;¸	;ô	30	3d	H˜	.á	&	7	%S	6y	3°	8ä	* 	/H 	!x 	Qš 	%ì 	D!	)W!	2�!	"´!	×!	é!	$û!	 "	/1"	/a"	!‘"	³"	=Ë"		#	##	.:#	Hi#	!²#	>Ô#	2$	 F$	Cg$	3«$	<ß$	%	6%	)V%	+€%	%¬%	%Ò%	+ø%	$&	8&	T&	t&	%“&	(¹&	"â&	7'	Q='	 �'	°'	$Ï'	-ô'	6"(	5Y(	�(	(¯(	'Ø(	))	*)	$G)	+l)	%˜)	"¾)	-á)	%*	!5*	<W*	>”*	,Ó*	+	+	@<+	'}+	!¥+	 Ç+	è+	,	8,	1X,	5Š,	*À,	ë,	7-	1:-	Ll-	L¹-	-.	*4.	=_.	"�.	JÀ.	M/	BY/	&œ/	%Ã/	.é/	40	 M0	Wn0	 Æ0	.ç0	B1	OY1	B©1	Kì1	J82	Kƒ2	KÏ2	J3	Kf3	5²3	7è3	J 4	9k4	9¥4	Eß4	Q%5	Dw5	D¼5	@6	#B6	=f6	¤6		¬6		¶6	À6	Ì6	;à6	:7	HW7	3 7	%Ô7	&ú7	;!8	:]8	˜8	 8	<±8	î8	89	-:9	.h9	*—9	Â9	(à9	8	:	<B:	2:	6²:	Bé:	.,;	([;	)„;	(®;	1×;	<	<	/F<	/v<	<¦<	Zã<	7>=	)v=	B =	ã=	Eø=	'>>	&f>	0�>	;¾>	(ú>	-#?	4Q?	†?	"¤?	'Ç?	'ï?		@	!@	<@	.Y@	Jˆ@	Ó@	,ð@	1A	)OA	"yA	œA	 ±A	1ÒA	1B	 6B	WB	rB	%�B	µB	ÑB	$êB	.C	'>C	fC	C	—C	*¬C	×C	ñC	6D	 ED	
fD	7tD	.¬D	%ÛD	.E	10E	@bE	@£E	äE	F	;!F	K]F	$©F	ÎF	8éF	"G	28G	>kG	NªG	MùG	3GH	@{H	¼H	ÎH	%îH	+I	$@I	6eI	<œI	7ÙI	5J	AGJ	7‰J	TÁJ	TK	>kK	!ªK	ÌK	FìK	3L	%ML	-sL	+¡L	6ÍL	-M	.2M	-aM	�M	*¢M	 ÍM	 îM	1N	AN	TN	,qN	žN	¾N	ÞN	#ûN	O	J5O	%€O	&¦O	&ÍO	&ôO	 P	D<P	�P	ŸP	L·P	AQ	FQ	dQ	�Q	–Q	«Q	)ÀQ	êQ		R	0&R	8WR	�R	,°R	,ÝR	$
! S	/S	MS	 iS	ŠS	'£S	'ËS	6óS	2*T	$]T	V‚T	;ÙT	>U	>TU	9“U	-ÍU	3ûU	/V	@MV	4ŽV	)ÃV	íV	
! W	!W	7W	(NW	wW	<�W	DÊW	=X	]MX	#«X	CÏX	,Y	<@Y	:}Y	(¸Y	IáY	0+Z	.\Z	 ‹Z	2¬Z	'ßZ	4[	$<[	-a[	&�[	 ¶[	×[	ë[	4ÿ[	E4\	)z\	6¤\	+Û\	%]	1-]	=_]	0�]	0Î]	ÿ]	^	=^	!]^	7^	!·^	Ù^	1ñ^	0#_	)T_	~_	1™_	;Ë_	9`	$A`	#f`	 Š`	?«`	Më`	-9a	Iga	±a	!Áa	#ãa	b	"&b	Ib	*gb	 ’b	O³b	c	Fc	=dc	$¢c	$Çc	6ìc	^#d	(‚d	.«d	JÚd	&%e	5Le	L‚e	%Ïe	Gõe	=f	5]f	:“f	=Îf	/g	*<g	;gg	%£g	'Ég	-ñg	<h	^\h	V»h	6i	RIi	ˆœi	8%j	B^j	@¡j	0âj	9k	&Mk	4tk	$©k	3Îk	6l	9l	Ol	&ml	”l	8²l	)ël	(m	(>m	gm	4‡m	$¼m	%ám	+n	3n	 Pn	qn	+‘n	"½n	àn	òn	
! 
! o	 o	6o	$So	(xo	2¡o	3Ôo	4p		=p	)Gp	)qp	#›p	¿p	%Øp	+þp	*q	8Hq	&�q	¨q	Æq	'åq	
r	4'r	\r	$wr	(œr	5År	 ûr	*s	!Gs	"is	"Œs	N¯s	.þs	-t	Ht	!ct	…t	¤t	¾t	/Ût	u	 u	&7u	^u	 vu	—u	"³u	SÖu	*v	Iv	hv	‡v	¦v	?·v	>÷v	66w	*mw	!˜w	ºw	#Éw	*íw	)x	,Bx	4ox	)¤x	=Îx	(y	=5y	6sy	(ªy	3Óy	Bz	,Jz	#wz	A›z	5Ýz	4{	)H{	)r{	-œ{	@Ê{	"|	$.|	*S|	+~|	ª|	-À|	'î|	)}	E@}	M†}	UÔ}	F*~	0q~	&¢~	5É~	'ÿ~	5'	]	v	•	$´	Ù	ù	4€	9K€	J…€	0Ð€	7�	9�	3Q�	-…�	(³�	 Ü�	ý�	V‚	)m‚	/—‚	Ç‚	ã‚	0ÿ‚	90ƒ	Mjƒ	!¸ƒ	'Úƒ	'„	9*„	3d„	;˜„	;Ô„	6…	/G…	2w…	2ª…	IÝ…	3'†	![†	}†	3’†	/Æ†	3ö†	3*‡	^‡	)~‡	)¨‡	+Ò‡	/þ‡	2.ˆ	$aˆ	-†ˆ	@´ˆ	:õˆ	$0‰	!U‰	#w‰	 ›‰	4¼‰	Hñ‰	:Š	QŠ	jŠ	'Š	§Š	(¼Š	ZåŠ	-@‹	/n‹	+ž‹	"Ê‹	í‹	Œ	Œ	83Œ	lŒ	2|Œ	6¯Œ	8æŒ	$�	.D�	9s�	(­�	(Ö�	4ÿ�	94Ž	7nŽ	=¦Ž	3äŽ	/�	4H�	.}�	.¬�	4Û�	.�	.?�	,n�	9›�	9Õ�	9‘	:I‘	9„‘	:¾‘	9ù‘	93’	Wm’	WÅ’	.“	L“	<a“	Kž“	Hê“	T3”	Fˆ”	9Ï”	$	•	!.•	/P•	"€•	&£•	)Ê•	ô•	–	/–	.B–	 q–	0’–	#Ã–	=ç–	%—	+@—	$l—	‘—	!±—	 Ó—	-ô—	"˜	!>˜	+`˜	-Œ˜	)º˜	+ä˜	™	)™	$F™	7k™	.£™	(Ò™	.û™	-*š	Xš	1hš	.šš	*Éš	/ôš	B$›	3g›	B››	FÞ›	'%œ	"Mœ	+pœ	3œœ	@Ðœ	D�	%V�	|�	+œ�	3È�	ü�	ž	4;ž	-pž	(žž	<Çž	Ÿ	#"Ÿ	FŸ	(cŸ	�ŒŸ	* 	†C 	6Ê 	M¡	:O¡	6Š¡	6Á¡	/ø¡	%(¢	5N¢	&„¢	7«¢	Gã¢	+£	@C£	2„£	$·£	Ü£	 ð£	:¤	3L¤	D€¤	3Å¤	3ù¤	5-¥	0c¥	6”¥	@Ë¥	?¦	@L¦	;�¦	É¦	Ý¦	ò¦	§	§	0§	C§	X§	l§	�§	•§	ª§	À§	Ô§	ê§	¨	¨	+¨	<¨	V¨	k¨	�¨	—¨	ª¨	½¨	9Õ¨	M©	M]©	@«©	(ì©	(ª	3>ª	%rª	=˜ª	(Öª	>ÿª	7>«	Zv«	YÑ«	P+¬	8|¬	\µ¬	b­	\u­	XÒ­	N+®	2z®	­®	-Ì®	>ú®	?9¯	Fy¯	+À¯	4ì¯	0!°	0R°	1ƒ°	9µ°	%ï°	+±	+A±	+m±	,™±	+Æ±	+ò±	,²	,K²	*x²	,£²	AÐ²	4³	YG³	'¡³	)É³	)ó³	)´	HG´	W�´	Xè´	-Aµ	.oµ	5žµ	AÔµ	v¶	7�¶	0Å¶	lö¶	5c·	;™·	UÕ·	5+¸	Qa¸	ˆ³¸	><¹	4{¹	>°¹	!ï¹	%º	17º	2iº	Wœº	ôº	.»	C»	<U»	2’»	Å»	 å»	¼	2#¼	(V¼	E¼	EÅ¼	0½	.<½	3k½	cŸ½	¾	X#¾	:|¾	F·¾	þ¾	+¿	H¿	1f¿	)˜¿	'Â¿	%ê¿	À	*.À	"YÀ	!|À	)žÀ	 ÈÀ	éÀ	6Á	 ?Á	R`Á	/³Á	$ãÁ	Â	 Â	>Â	QÂ	2oÂ	/¢Â	/ÒÂ	(Ã	&+Ã	RÃ	#qÃ	"•Ã	¸Ã	*ÓÃ	!þÃ	  Ä	,AÄ	*nÄ	*™Ä	ÄÄ	3äÄ	Å	6Å	KÅ	)hÅ	,’Å	7¿Å	!÷Å	#Æ	0=Æ	&nÆ	#•Æ	/¹Æ	AéÆ	%+Ç	8QÇ	MŠÇ	6ØÇ	8È	.HÈ	3wÈ	-«È	CÙÈ	,É	>JÉ	&‰É	'°É	HØÉ	D!Ê	FfÊ	Q­Ê	CÿÊ	=CË	8�Ë	;ºË	OöË	-FÌ	tÌ	0�Ì	/ÀÌ	ðÌ	/Í	D6Í	1{Í	,­Í	0ÚÍ	Î	8'Î	'`Î	&ˆÎ	+¯Î	%ÛÎ	ZÏ	c\Ï	#ÀÏ	HäÏ	(-Ð	$VÐ	/{Ð	3«Ð	‚ßÐ	bÑ	-�Ñ	C¯Ñ	CóÑ	-7Ò	-eÒ	5“Ò	.ÉÒ	%øÒ	Ó	2Ó	EÓ	'\Ó	0„Ó	0µÓ	 æÓ	#Ô	&+Ô	 RÔ	"sÔ	#–Ô	$ºÔ	'ßÔ	.Õ	'6Õ	^Õ	(|Õ	(¥Õ	ÎÕ	!îÕ	*Ö	8;Ö	1tÖ	1¦Ö	(ØÖ	3×	15×	g×	/‡×	·×	FÎ×	/Ø	(EØ	)nØ	8˜Ø	+ÑØ	/ýØ	6-Ù	+dÙ	0�Ù	ÁÙ	ÚÙ	$øÙ	%Ú	&CÚ	)jÚ	&”Ú	(»Ú	äÚ	ýÚ	Û	 5Û	VÛ	gÛ	yÛ	A�Û	EÑÛ	#Ü	 ;Ü	3\Ü	1�Ü	(ÂÜ	4ëÜ	 Ý	/:Ý	.jÝ	Q™Ý	ëÝ	
! Þ	%%Þ	4KÞ	4€Þ	3µÞ	,éÞ	)ß	7@ß	6xß	!¯ß	&Ñß	2øß	++à	.Wà	4†à	»à	Ùà	"ïà	/á	?Bá	+‚á	B®á	ñá	Fâ	&Xâ	0â	#°â	Ôâ	&ðâ	!ã	9ã	Uã	^mã	Ìã	9èã	%"ä	Hä	3bä	–ä	'«ä	$Óä	>øä	97å	)qå	!›å	½å	Ïå	"âå	4æ	:æ	Qæ	)iæ	&“æ	"ºæ	HÝæ	3&ç	&Zç	L�ç	8Îç	 è	(è	;è	Pè	&kè	)’è	*¼è	çè	6é	<8é	ué	�é	"¦é	Éé	çé	1ýé	./ê	^ê	{ê	,—ê	.Äê	óê	/	ë	9ë	Të	rë	"ë	)¢ë	,Ìë	ùë	ì	%ì	>ì	Qì	*iì	)”ì	4¾ì	óì	&í	%8í	^í	!}í	Ÿí	ºí	$Óí	øí	î	,î	IFî	�î	!œî	¾î	5Þî	ï	&*ï	%Qï	&wï	žï	»ï	×ï	)ôï	Cð	!bð	1„ð	!¶ð	6Øð	<ñ	.Lñ	'{ñ	3£ñ	 ×ñ	øñ	"ò	'ò	<ò	#Qò	"uò	.˜ò	6Çò	Iþò	(Hó	?qó	.±ó	2àó	$ô	68ô	#oô	“ô	°ô	Îô	%ìô	2õ	=Eõ	&ƒõ	ªõ	Èõ	åõ	+ö	0ö	Nö	mö	!Œö	®ö	+Âö	Bîö	=1÷	2o÷	=¢÷	2à÷	Bø	7Vø	Žø	¨ø	'Äø	-ìø	ù	!:ù	\ù	"xù	›ù	9°ù	4êù	.ú	%Nú	tú	%‹ú	)±ú	Ûú	"öú	û	.û	dCû	>¨û	çû	üû	Pü	9dü	#žü	Âü	&Ûü	vý	)yý	@£ý	+äý	þ	"þ	.Bþ	;qþ	2­þ	>àþ	;ÿ	I[ÿ	¥ÿ	]¼ÿ	&
! 1A
! 0s
! '¤
! ?Ì
! 
! -(
! "V
! y
! )�
! ¹
! Ì
! -é
! G
! /_
! .�
! )¾
! )è
! 4
! &G
! +n
! 0š
! DË
! 
! *
! (J
! )s
! 1�
! Ï
! â
! #ú
! 
! +3
! +_
! ‹
! /¥
!  Õ
! %ö
! 2
! )O
! /y
! *©
! -Ô
! @
! -C
! @q
! 8²
! Kë
! 87
! Kp
! ¼
! 1Û
! -
	
! =;	
! /y	
! ;©	
! å	
! ô	
! /
  
!  ?
  
! )`
  
! +Š
  
! *¶
  
! 5á
  
! 
! 1 
! $R
! !w
! ,™
! <Æ
! U
! !Y
! {
! 0š
! #Ë
! ï
! 7

! CE
! T‰
! ZÞ
! [9
! d•
! Eú
! c@
! !¤
! Æ
! [ä
! #@
! d
! =„
! Â
! Câ
! D&
! %k
! W‘
! &é
! 
! ,0
! #]
! %�
! 2§
! AÚ
! !
! ">
! "a
! $„
! #©
! WÍ
! W%
!  }
! 0ž
! .Ï
! /þ
! +.
! (Z
! -ƒ
! +±
! @Ý
! 
! 5<
! 6r
! '©
! 2Ñ
! ,
! H1
! z
! ”
! ª
! 7Â
! Bú
! ,=
! 'j
! 6’
! +É
! 6õ
! ,,
! /Y
! 0‰
! 5º
! ð
! 
! 
! 0
! !C
! =e
! #£
! !Ç
! 5é
! $
! %D
! .j
! ™
! #¯
! Ó
! æ
! 8
! 3>
! 6r
! 8©
! 'â
! $
! 
! Q/
!  �
! A¢
! "ä
! (
! 0
! AB
! „
! 	�
! Aš
! Ü
! ï
! O
! '_
! &‡
! %®
! &Ô
! 4û
! .0 
!  _ 
! € 
! >ž 
! 5Ý 
! !
! 2!
! 0P!
! +�!
! L­!
! Lú!
! LG"
! L”"
! Lá"
! .#
  
! 3#
! >#
! •O#
! &å#
! &$
! %3$
! #Y$
! *}$
! ¨$
! *¼$
! $ç$
! *%
! 7%
! <V%
! 8“%
!  Ì%
! "í%
! &
! )&
! +I&
! 5u&
! .«&
! 6Ú&
! 2'
! 2D'
! <w'
! 2´'
! >ç'
! 5&(
! )\(
! 0†(
! ·(
! Ñ(
! %ì(
! ")
!  5)
!  V)
! -w)
! "¥)
! !È)
! %ê)
! %*
! '6*
! ^*
! n*
!  Œ*
! ­*
! ¾*
! Ü*
! ù*
! +
! .+
! B+
! V+
! 	b+
! Ïl+
! <-
! :>-
! >y-
! ¸-
! 0Ð-
! ×.
! /Ù.
! <	/
! YF/
!  /
! ­/
! ¹/
! NÌ/
! Y0
! fu0
! :Ü0
! W1
! =o1
! H­1
! Iö1
! 7@2
! Wx2
! Ð2
! è2
! *3
! -13
! (_3
! #ˆ3
! *¬3
! 3×3
! ,4
! Ž84
! Ç4
! Í4
! &ë4
! 5
! X.5
! 3‡5
! c»5
! 66
! ]V6
! „´6
! ]97
! O—7
! [ç7
! PC8
! D”8
! NÙ8
! L(9
! Pu9
! ?Æ9
! =:
! CD:
! Oˆ:
! [Ø:
! ?4;
! Št;
! Cÿ;
! JC<
! RŽ<
! ?á<
! F!=
! Nh=
! H·=
! Y>
! ‰Z>
! Jä>
! ?/?
! Šo?
! =ú?
! b8@
! X›@
! Oô@
! LDA
! K‘A
! KÝA
! [)B
! U…B
! ªÛB
! R†C
! ŸÙC
! cyD
! [ÝD
! N9E
! ^ˆE
! MçE
! =5F
! >sF
! >²F
! ;ñF
! c-G
! W‘G
! OéG
! ]9H
! N—H
! SæH
! M:I
! HˆI
! AÑJ
! TK
! hK
! V‡K
  
! ÞK
! )éK
! ?L
! 3SL
! 3‡L
! A»L
! ýL
! 'M
! .<M
! MkM
! 0¹M
! rêM
! 2]N
! M�N
! ŽÞN
! DmO
! 4²O
! BçO
! S*P
! %~P
! ¤P
! ¼P
! %ÒP
! 3øP
! 3,Q
! 6`Q
! 6—Q
! $ÎQ
! $óQ
! "R
! 
;R
! IR
! '_R
! ‡R
! B¡R
! (äR
! I
S
! UWS
! "­S
! CÐS
! UT
! jT
! 1ˆT
! QºT
! U
! !U
! E6U
! „|U
! XV
! +ZV
! e†V
! RìV
! ??W
! ZW
! „ÚW
! _X
! :|X
! P·X
! Y
! E&Y
! >lY
! g«Y
! GZ
! k[Z
! kÇZ
! 3[
! r³[
! ]&\
! _„\
! Xä\
! `=]
! Wž]
! Eö]
! X<^
! ]•^
! jó^
! H^_
! §_
! ½_
! -Í_
! -û_
! F)`
! +p`
! 6œ`
! 0Ó`
! 4a
! 09a
! .ja
! ?™a
! TÙa
! 9.b
! :hb
! Q£b
! õb
! I	c
! <Sc
! O�c
! Vàc
! a7d
! S™d
! íd
! Oe
! 5\e
! *’e
! 1½e
! %ïe
! +f
! )Af
! -kf
! F™f
! 6àf
! 'g
! /?g
! Oog
! E¿g
! :h
! D@h
! K…h
! KÑh
! Ji
! Bhi
! C«i
! Mïi
! V=j
! C”j
! Øj
! 6øj
! 9/k
! Lik
! d¶k
! dl
! m€l
! mîl
! d\m
! wÁm
! h9n
! w¢n
! oo
! ~Šo
! t	p
! ƒ~p
! }q
! Œ€q
! n
r
! }|r
! [úr
! kVs
! \Âs
! kt
! c‹t
! rït
! hbu
! wËu
! qCv
! €µv
! b6w
! q™w
! Ex
! TQx
! F¦x
! Uíx
! MCy
! \‘y
! Rîy
! aAz
! [£z
! jÿz
! Lj{
! [·{
! !|
! "5|
! X|
! 2v|
! D©|
! î|
! :}
! 'B}
! j}
! ,Š}
! ·}
! Õ}
! ,î}
! 0~
! >L~
! Z‹~
! æ~
! 7ü~
! 84
! nm
! &Ü
! 5€
! '9€
! :a€
! Aœ€
! HÞ€
! ='�
! <e�
! w¢�
! U‚
! [p‚
! WÌ‚
! /$ƒ
! <Tƒ
! `‘ƒ
! |òƒ
! .o„
! Rž„
! Cñ„
! J5…
! p€…
! 0ñ…
! 6"†
! !Y†
! D{†
! HÀ†
! ,	‡
! 6‡
! DT‡
! f™‡
! Cˆ
! +Dˆ
! +pˆ
! 1œˆ
! mÎˆ
! (<‰
! 7e‰
! -�‰
! "Ë‰
! )î‰
! Š
! )/Š
! cYŠ
! A½Š
! ÿŠ
! E‹
! 0_‹
! �‹
! ¬‹
! /È‹
! Bø‹
! ;Œ
!  RŒ
! [sŒ
! =ÏŒ
! 1
�
! N?�
! NŽ�
! 3Ý�
! 7Ž
! AIŽ
! 6‹Ž
! 7ÂŽ
! 8úŽ
! :3�
! 4n�
! 3£�
! B×�
! 4�
! :O�
! 4Š�
! .¿�
! /î�
! 6‘
! :U‘
! C�‘
! 6Ô‘
! '’
! &3’
! OZ’
! Rª’
! !ý’
! H“
! Vh“
! M¿“
! X
”
! /f”
! 0–”
! &Ç”
! :î”
! ()•
! ,R•
! <•
! 8¼•
! +õ•
! P!–
! >r–
! 9±–
! 3ë–
! D—
! 3d—
! +˜—
! wÄ—
!  <˜
!  ]˜
! ~˜
! H˜˜
! Dá˜
! ?&™
! Jf™
! I±™
! 'û™
! E#š
! Piš
! 2ºš
! 2íš
! Q ›
! Cr›
! E¶›
! kü›
! Nhœ
! >·œ
! Föœ
! 9=�
! Fw�
! ?¾�
! kþ�
! pjž
! jÛž
! nFŸ
! ;µŸ
! 7ñŸ
! i) 
! „“ 
! C¡
! j\¡
! 3Ç¡
! #û¡
! B¢
! 1b¢
! A”¢
! KÖ¢
! j"£
! a�£
! ,ï£
! ¤
! D:¤
! :¤
! Jº¤
! 6¥
! <<¥
! 7y¥
! 9±¥
! $ë¥
! ?¦
! JP¦
! (›¦
! %Ä¦
! ]ê¦
! >H§
! a‡§
! >é§
! H(¨
! 8q¨
! �ª¨
! (,©
! #U©
! .y©
! !¨©
! 6Ê©
! ª
! )ª
! 5Hª
! C~ª
! <Âª
! 'ÿª
! Ž'«
! 0¶«
! %ç«
! !
¬
! -/¬
! -]¬
! :‹¬
! iÆ¬
! *0­
! D[­
! 6 ­
! B×­
! X®
! Ks®
! �¿®
! oP¯
! ƒÀ¯
! kD°
! J°°
! Gû°
! =C±
! C�±
! DÅ±
! 7
! ²
! <B²
! 5²
! µ²
! )Ó²
! :ý²
! -8³
! (f³
! e�³
! Fõ³
! 1<´
! 2n´
! w¡´
! Jµ
! :dµ
! *Ÿµ
! 1Êµ
! Züµ
! AW¶
! +™¶
! †Å¶
! OL·
! *œ·
! "Ç·
! -ê·
! D¸
! G]¸
! 8¥¸
! (Þ¸
! E¹
! 9M¹
! *‡¹
! B²¹
! 9õ¹
! &/º
! EVº
! Hœº
! Dåº
! =*»
! $h»
! K�»
! JÙ»
! D$¼
! Vi¼
! PÀ¼
! K½
! V]½
! J´½
! Qÿ½
! WQ¾
! !©¾
! 1Ë¾
! Gý¾
! .E¿
! Bt¿
! #·¿
! #Û¿
! 8ÿ¿
! 08À
! 4iÀ
! :žÀ
! 8ÙÀ
! PÁ
! 0cÁ
! 4”Á
! #ÉÁ
! 1íÁ
! CÂ
! GcÂ
! [«Â
! =Ã
! =EÃ
! =ƒÃ
! BÁÃ
! 3Ä
! !8Ä
! 4ZÄ
! �Ä
! $­Ä
! LÒÄ
! $Å
! +DÅ
! ~pÅ
! ïÅ
! Æ
! Æ
! 32Æ
! BfÆ
! $©Æ
!  ÎÆ
! @ïÆ
! 0Ç
! ,EÇ
! rÇ
! F‹Ç
! >ÒÇ
! ?È
! %QÈ
! 8wÈ
! "°È
! ÓÈ
! îÈ
! 1É
! !>É
! )`É
! -ŠÉ
! O¸É
! Ê
! '%Ê
! kMÊ
! 6¹Ê
! CðÊ
! ,4Ë
! aË
! TyË
! !ÎË
! 3ðË
! D$Ì
! DiÌ
! ]®Ì
! LÍ
! %YÍ
! #Í
! 0£Í
!  ÔÍ
! õÍ
! 6Î
! (GÎ
! opÎ
! /àÎ
! )Ï
! 0:Ï
! #kÏ
! )�Ï
! $¹Ï
! 1ÞÏ
! /Ð
! )@Ð
! .jÐ
! (™Ð
! -ÂÐ
! %ðÐ
! (Ñ
! -?Ñ
! 'mÑ
! 3•Ñ
! ÉÑ
! ÞÑ
! ,ûÑ
! '(Ò
! PÒ
! +iÒ
! =•Ò
! ÓÒ
! ðÒ
! #Ó
! "/Ó
! RÓ
! "oÓ
! %’Ó
! $¸Ó
! =ÝÓ
! Ô
! +Ô
! ?Ô
! 1_Ô
! +‘Ô
! #½Ô
! áÔ
! ýÔ
! (Õ
! )BÕ
! :lÕ
! §Õ
!  ¿Õ
! àÕ
! hòÕ
! [Ö
! 7rÖ
! 6ªÖ
! *áÖ
! "×
! /×
! B×
! 6_×
! N–×
! /å×
! =Ø
! $SØ
! 8xØ
! ,±Ø
! 3ÞØ
! UÙ
! 5hÙ
! 3žÙ
! ÒÙ
! #êÙ
! #Ú
! '2Ú
! )ZÚ
! „Ú
! —Ú
! &­Ú
! +ÔÚ
! KÛ
! LÛ
! BdÛ
! &§Û
! ÎÛ
! #êÛ
! &Ü
! '5Ü
! 0]Ü
! ;ŽÜ
! ÊÜ
!  àÜ
! "Ý
! �$Ý
! 1µÝ
! 4çÝ
! 1Þ
! GNÞ
! U–Þ
! 6ìÞ
! 1#ß
! #Uß
! 'yß
! 3¡ß
! AÕß
! /à
! RGà
! ;šà
! 8Öà
! 6á
! 7Fá
! B~á
! (Áá
! $êá
! (â
! 8â
! #Oâ
! sâ
! C“â
! >×â
! 7ã
! Nã
! 8jã
! M£ã
! Mñã
! $?ä
! 5dä
! 6šä
! $Ñä
! 2öä
! 1)å
! /[å
! /‹å
! 4»å
! (ðå
! 0æ
! BJæ
! Q�æ
! Tßæ
! X4ç
! $�ç
! 8²ç
! %ëç
! Iè
! 8[è
! /”è
! @Äè
! /é
! K5é
! 8�é
! 6ºé
! 6ñé
! 2(ê
! <[ê
! -˜ê
! 6Æê
! <ýê
! &:ë
! Caë
! :¥ë
! 9àë
! 7ì
! 5Rì
! .ˆì
! ·ì
! <Ïì
! 4í
! 0Aí
! rí
! b‰í
! ìí
! 2
! î
! (=î
! -fî
! 8”î
! Íî
! Ýî
! Fñî
! +8ï
! =dï
! "¢ï
! Åï
! Ýï
! <ïï
! _,ð
! WŒð
! Qäð
! T6ñ
! R‹ñ
! gÞñ
! �Fò
! ZÈò
! R#ó
! Uvó
! 7Ìó
! 6ô
! *;ô
! 3fô
! )šô
! Äô
! Þô
! -ôô
! *"õ
! /Mõ
! =}õ
! "»õ
! 0Þõ
! -ö
! =ö
! '\ö
! /„ö
! E´ö
! .úö
! /)÷
! EY÷
! 6Ÿ÷
! ;Ö÷
! Fø
! FYø
! 2 ø
! 4Óø
! Sù
! 6\ù
! -“ù
! ;Áù
! *ýù
! B(ú
! 5kú
! A¡ú
! Cãú
! C'û
! #kû
! 9�û
! 'Éû
! ñû
! ü
! "+ü
! Nü
! +hü
! ”ü
! '¯ü
! /×ü
! ý
! #ý
! !Cý
! "eý
! ˆý
!  ý
! %¼ý
! !âý
! 6þ
! ;þ
! Vþ
! 2uþ
! 3¨þ
! 0Üþ
! E
ÿ
! Sÿ
! /oÿ
! 8Ÿÿ
! <Øÿ
! 12G6z'±7Ù51G1y«3È5ü'2/Z.Š1¹)ë*Y@fše4gœ,±*Þ/	9L5\&’¹Õ/ó"#3F+z¦4Áö[7k<£,à)
.72f0™)Ê)ô
	r,	?Ÿ	ß	uð	Bf
! ©
! ¬
! °
! 6Â
! 6ù
! W0Wˆ3à-IV_p�™Gªò
&)
UP
;¦
Fâ
 )4J*�#º'Þ") IjŠªÉ æ!&Hb€š%¶+Ü!#9%].ƒ8²Së1?8qAª.ì&B \?}`½&Ec6œIÓ#IAG‹JÓ=8\=•'Ó7û-3@a¢¹NÅ(%=c&{%¢4Èý/5EbuŒ§>º,ùL&TsÈ3áTjq7x
! °=»ù%":]!}+Ÿ`Ë*,OW=§(åKZt)�0·)è/0B"sF–)Ý + @ ` "} "  Ã #Ò @ö 07!h!'†!3®!â!ä!ð!ü!+"84"$m"4’"AÇ"?	#RI#œ#¨#´#À#Ì#2Ø##$/$?$K$[$g$s$T$TÔ$W)%&�%¨%Z´%#&3&W?&W—&ï&.ó&<"'3_'“'
! ±'•¼'7R(sŠ($þ(&#)AJ)/Œ)¼) Ú)Iû)E*|R*Ï*GÕ*ž+y¼+46,7k,:£,7Þ,9-ŽP-oß->O.aŽ.†ð.Lw/Ä/=á/@0%`0,†0,³0<à0*1`H1—©1TA2,–2�Ã27T3$Œ3.±3,à3,
4*:4%e4-‹4l¹4N&5Wu5YÍ5)'6ÁQ6*7K>7%Š7,°7Ý7ú78*581`8D’8Q×8K)9#u9+™9+Å9ñ94:2D:#w:›:+®:Ú:Qí:?;^;G|;@Ä;[<La<6®<Rå<<8=Pu=IÆ=`>Lq>V¾>a?`w?/Ø?@k@›�@BA§`A5B2>BQqBAÃBRCRXCX«CgD[lDMÈDbE$yE$žE(ÃEmìEMZFM¨FPöFVGGEžGMäG32H“fH_úH9ZID”I7ÙIZJYlJTÆJTK@pKF±KHøK\ALpžLaMiqMaÛM@=N=~NM¼NX
! OScO=·O>õO_4P@”PuÕP;KQ5‡Q‡½Q[ERM¡RVïRVFS)�SQÇS3TXMTj¦T7U&IUpUƒUe–U+üU6(VY_Va¹V[W5wWf­WWX?lXO¬X@üX=YEXY"žYkÁYV-ZO„Z@ÔZ2['H[5p[Š¦[r1\I¤\‡î\Kv]1Â]7ô]p,^[�^#ù^2_IP_5š_IÐ_L`1g`c™`Qý`\Oaž¬a–KbSâb76c,ncc›ceÿc;ed7¡dyÙd*Se8~e·e:Îe.	f'8fO`f,°fVÝfl4gC¡gNågN4hMƒh.Ñh?iI@iVŠiPáiO2jU‚jXØj\1k2Žk(Ák2êk%l4Cl<xlNµl]mBbm4¥m*Úm,n&2n,Yn&†nh­n2o6Iom€o5îo $p'EpJmp=¸p+öp*"q/Mq:}qE¸q7þq%6rc\r[Àr/s,Ls_ys;Ùs+t$At$ftN‹t'Út1u4u6Ku:‚uQ½uYv/iv/™v1Év-ûv)w;Ew)�w«w7ÈwBxCxbxxxE–x;Üxy:/y<jy9§y[áyG=z;…z;Áz ýz{38{3l{' {/È{‡ø{'€|H¨|^ñ|$P}Su}(É}(ò}(~(D~)m~1—~%É~!ï~FX)sO�$í_€/r€-¢€=Ð€$�Y3�-��"»�Þ�'ý�'%‚'M‚Tu‚(Ê‚Mó‚(Aƒ8jƒ4£ƒ?Øƒ7„&P„-w„`¥„+…12…0d…*•…'À…"è…*†+6†2b†,•†Â†(Ú†%‡;)‡,e‡/’‡1Â‡#ô‡Fˆ7_ˆ‰—ˆ-!‰,O‰/|‰@¬‰í‰%Š-Š4KŠ>€Š1¿Š+ñŠQ‹o‹8�‹Æ‹å‹(Œ&-Œ"TŒ(wŒ( ŒÉŒCåŒ,)�;V�.’�,Á�(î�3ŽKŽ-^Ž/ŒŽG¼ŽK�P�M_�­�0¼�í�
! �&�	=�G�Y�q�~�”�ª�²�»�Ã�Û�ï�û�"‘"/‘R‘e‘u‘‚‘’‘¥‘¾‘
Õ‘ã‘ò‘’ ’5’A’,Q’0~’b¯’:“HM“-–“…Ä“rJ”7½”]õ”+S•+•«•9Ä•þ•G–=]–›–0«–5Ü–$—47—3l—Q —Aò—O4˜W„˜{Ü˜HX™2¡™9Ô™7šAFš?ˆš;ÈšH›LM›Nš›>é›0(œ¾Yœcže|ž¬âža�Ÿ=ñŸV/ 4† '» Rã K6¡2‚¡&µ¡5Ü¡¢,¢B¢X¢n¢(Œ¢*µ¢à¢.ü¢!+£0M£%~£8¤£,Ý£"
! ¤-¤&M¤ft¤+Û¤`¥Ah¥�ª¥P,¦N}¦OÌ¦5§?R§@’§�Ó§{d¨nà¨/O©-©Z­©zª„ƒª@«AI«;‹«CÇ«[¬Hg¬1°¬Nâ¬31­We­P½­H®(W®4€®mµ®{#¯‡Ÿ¯R'°>z°„¹°7>±<v±1³±;å±4!²SV²Dª²nï²)^³'ˆ³]°³J´]Y´]·´Rµ4hµ3�µ+ÑµRýµcP¶ ´¶NÕ¶:$·%_·…·6£·]Ú·*8¸6c¸-š¸eÈ¸O.¹:~¹}¹¹G7ºAº&Áº>èºA'»Ci»5­»%ã»G	¼CQ¼c•¼Iù¼=C½?�½EÁ½.¾'6¾.^¾0�¾d¾¾A#¿2e¿.˜¿2Ç¿>ú¿B9ÀB|À?¿ÀAÿÀ5AÁDwÁ4¼Á;ñÁ=-Â<kÂL¨Â2õÂ(Ã>Ã)SÃ }Ã+žÃ,ÊÃN÷ÃYFÄ> Ä4ßÄDÅ+YÅ1…ÅF·ÅBþÅ[AÆY�Æ[÷ÆYSÇO­Ç6ýÇm4È[¢È?þÈ2>ÉKqÉ0½É1îÉ0 ÊRQÊ6¤Ê@ÛÊFË`cË2ÄËD÷Ë9<ÌbvÌ<ÙÌÍ74ÍGlÍ3´Í5èÍ4ÎbSÎH¶Î:ÿÎA:Ïb|ÏVßÏ)6Ð(`Ð1‰Ð\»Ð>Ñ#WÑ3{Ñ;¯Ñ>ëÑ˜*ÒÃÒCCÓv‡ÓIþÓ/HÔ0xÔb©ÔPÕ ]Õ%~Õ<¤Õ@áÕB"ÖseÖÙÖQïÖA×\X×*µ×Sà×N4ØYƒØ9ÝØPÙ=hÙ\¦Ù*Ú..Ú4]Ú.’Ú1ÁÚdóÚ)XÛC‚ÛDÆÛNÜwZÜAÒÜ+Ý4@ÝuÝ+•Ý#ÁÝåÝÞCÞ#bÞ5†Þ ¼Þ;ÝÞNßFhß<¯ß<ìßD)ànàŽà%£àÉà?äà#$áKHáI”áLÞáD+âFpâ&·â0Þâãã@1ãJrãM½ã(ä\4ä@‘ä>ÒäMåN_åC®åOòå*Bæ5mæi£æO
ç‹]ç‘éçT{èQÐèN"éuqé:çéA"ê#dêˆê¢ê¼ê=Òê?ëIPë+šë4Æë3ûë0/ì0`ìM‘ì;ßì4íOPíM í;îí>*îKiî2µî;èî<$ï<aïžï/¹ïDéï4.ðCcðN§ðöðñ#/ñ+Sñ2ñK²ñDþñ)CòVmòKÄòó#.ó0Ró9ƒóL½óD
! ô9Oô2‰ôW¼ôIõH^õ$§õ3Ìõ"ö#ö9ö'Növö@Šö
Ëö.Ùö5÷6>÷u÷2•÷6È÷<ÿ÷I<øb†ø?éøM)ù7wù%¯ù-Õù1úT5úTŠúJßúH*ûGsûH»ûJü+Oü.{ü9ªüMäü+2ý<^ýJ›ýbæýXIþ@¢þ ãþ~ÿ?ƒÿ7Ãÿpûÿ+l%˜G¾z � ¢!Ãå2Qg~ •!¶"Ø"û$$C6h4Ÿ€Ô'U'}s¥…4ŸFÔ°PÌ2SPz¤v7–MÎW	t	/‰	!¹	@Û	5
! !R
! at
! MÖ
! 5$!Z5|!²7Ô#70#hWŒlä'Q
;y
'µ
%Ý
BF4`5•5Ë[*]CˆCÌ1ïBK2!~, 4Í9\YL¶S6WdŽ*ó*RI0œ,Í\ú?W@—aØ(:Ic<­0ê5; q.’
Á!ÏAñ;3;o«2½7ðC(ClC°2ô*'R3q?¥+å>6Pp‡Œø™…•Nµaˆf³ï‚£­& ¤Ô Ïy!OI"0™":Ê"/#5# N# o#�#¯#"Î#"ñ# $ 5$'V$*~$-©$,×$/%)4%,^%(‹%[´%Z&ik&HÕ&g'%†'&¬'%Ó'#ù'(é2)B*L_*H¬*Lõ*4B+;w+Z³+],l,\ˆ,�å,Ug-'½-'å-B
.VP.^§./#%/2I/5|/½²/ p0C‘00Õ0=1FD13‹1E¿1#2)2D2-]2O‹2/Û2I3zU3+Ð3Fü3 C4:d4&Ÿ40Æ4÷4=5@N5A�5-Ñ5$ÿ5$6@65\6L’69ß6)7)C7'm7E•76Û7/8%B8Jh81³88å8G90f9B—9QÚ97,:xd:DÝ:F";8i;5¢;cØ;A<<$~<3£<×<ò<=Q"=3t=>¨=ç=!þ= >,7><d>&¡>"È>*ë>.?+E?,q?+ž?,Ê?,÷?,$@-Q@-@-­@-Û@-	A-7A-eA-“A-ÁA-ïA-B-KB+yB,¥B+ÒB,þB++C+WC,ƒC+°C+ÜC+D+4D-`D-ŽD-¼D-êD+E+DE+pE,œE+ÉE,õE+"F,NF+{F,§F-ÔF-G+0G1\G,ŽG,»G-èG+H,BH+oH+›H.ÇH+öH+"I,NI1{I=­I;ëI;'J9cJ2�J?ÐJ;K2LK0K3°K@äKI%LAoLU±LAMŽIM9ØM3N'FNRnN)ÁNëNHO1PO;‚O,¾O-ëOP`&PE‡P,ÍPhúP cQ„Q- Q,ÎQ"ûQ7R/VR†R(ŸR2ÈR*ûR#&SJS jS$‹S4°S/åS%T$;T0`T3‘T'ÅT?íT*-U0XUh‰U¯òU'¢V5ÊVWIW8dW5�W%ÓWQùWKKXB—X@ÚX*YEFYEŒYEÒYRZEkZN±ZD[HE[AŽ[BÐ[H\G\\P¤\Iõ\D?]%„]/ª]<Ú]9^*Q^0|^*­^-Ø^_B_Y_4o_$¤_aÉ_E+`6q`K¨`:ô`:/a=ja=¨a(æa“b/£b/Ób:c<>c<{c0¸c=éc|'d2¤dJ×d{"e…žeR$fDwf0¼f4íf!"gPDg6•g0ÌgFýgvDhF»hIiLi"_i3‚i5¶i*ìiPj+hjB”j×j6éj k,2k&_kP†kC×k;l-Wl,…l-²lKàl",m6Om†m(¤m9ÍmBnNJn™n/©n%Ùn1ÿn,1oj^ogÉoE1p0wp1¨pJÚp0%q,Vq.ƒq$²q0×q(r"1r.TrEƒr.ÉrRørKs3ks,ŸsFÌs&t=:t>xt·t7Ît;u Bu©cuŒ
v€švdw"€wL£w7ðw(x)DxFnx,µxNâx�1y0¿y ðy,zD>z*ƒz&®z7Õz/
{J={ ˆ{2©{%Ü{/|C2|Mv|fÄ|.+}.Z}9‰}!Ã}lå}:R~/�~m½~A+xm6æ.€(L€$u€$š€$¿€Yä€.>�Rm�4À�7õ�O-‚6}‚/´‚ä‚Að‚(2ƒ[ƒ"{ƒ<žƒ;Ûƒ„05„f„6„„*»„Eæ„),…0V…(‡…>°…,ï…+†GH†�†H¯†<ø†(5‡/^‡7Ž‡CÆ‡-
! ˆF8ˆ&ˆ:¦ˆ?áˆô!‰2ŠAIŠ/‹Š»Š2ÒŠà‹Fæ‹ü-Œ�*�L¬�!ù�@Ž-\Ž&ŠŽ'±ŽpÙŽ.J�Žy�—�) �EÊ�<‘/M‘2}‘%°‘Ö‘:ô‘$/’2T’A‡’/É’1ù’%+“Q“em“3Ó“d”0l”-�”7Ë”q•bu•2Ø• –Y,–Q†–Ø–A÷–a9—2›—2Î—O˜.Q˜€˜�˜@¹˜Kú˜F™IL™–™,³™)à™>
! š,Iš,vš£šXªš&›w*›L¢›ï›œSœ+oœ9›œ'Õœ@ýœ\>�O›�)ë�9ž1Ož,�ž4®ž3ãž;Ÿ)SŸ)}Ÿ8§Ÿ!àŸ0 (3 '\ %„ *ª .Õ /¡=4¡6r¡@©¡!ê¡S¢A`¢3¢¢=Ö¢£*£$H£7m£¥£»£"×£;ú£16¤h¤7¤$·¤[Ü¤68¥$o¥D”¥)Ù¥,¦d0¦2•¦7È¦=§$>§Fc§Bª§?í§<-¨(j¨X“¨+ì¨0©"I©@l©9­©Wç©@?ª=€ª=¾ªMüª@J«6‹«;Â«-þ«B,¬Uo¬$Å¬Yê¬?D­>„­BÃ­A®HH®H‘®HÚ®i#¯�¯/™¯YÉ¯J#°Hn°N·°3±K:±‰†±+²T<²L‘²JÞ²ƒ)³>­³Iì³;6´@r´J³´þ´Ä¶ñË¶<½·)ú·Q$¸Cv¸Bº¸Wý¸=U¹V“¹Qê¹K<º@ˆºXÉº‚"»%¥»dË»i0¼š¼<«¼Dè¼.-½\½8l½O¥½Tõ½ J¾k¾‰¾9£¾Ý¾û¾-¿I¿c¿+ƒ¿>¯¿>î¿>-À(lÀB•ÀMØÀF&ÁmÁR‡Á>ÚÁÂi3Â*�ÂÈÂàÂôÂ
Ã"Ã+8ÃdÃyÃ�Ã¦Ã9¼Ã+öÃ "ÄCÄWÄkÄˆÄ�Ä±ÄÆÄâÄöÄÅ.ÅNÅfÅ†ÅžÅ»ÅÐÅ&êÅ=ÆHOÆF˜Æ>ßÆ2ÇSQÇÉ¥Ç"oÈ’È­ÈÈÈ&åÈ:É7GÉ1ÉD±É3öÉ@*Ê?kÊA«Ê6íÊ/$Ë/TË*„Ë9¯ËéË0Ì9Ì;XÌM”ÌKâÌ1.Í1`Í-’Í$ÀÍ(åÍ#Î2ÎPÎmÎŠÎ§Î#ÄÎèÎÏ$ÏBÏ=`ÏžÏ=¼ÏúÏÐ6ÐTÐ$rÐ—Ð´ÐÓÐñÐÑ-Ñ@KÑSŒÑ àÑ1ÒG3Ò*{Ò"¦Ò"ÉÒLìÒ89Ó'rÓ*šÓ"ÅÓ"èÓ%Ô%1ÔKWÔ>£ÔFâÔR)Õ.|Õ*«ÕAÖÕDÖ†]ÖCäÖ<(×5e×F›×4â×=ØUØ2uØ,¨Ø(ÕØ,þØ8+Ù6dÙH›Ù7äÙ5Ú7RÚGŠÚ=ÒÚSÛAdÛA¦Û>èÛ;'Ü0cÜ4”Ü8ÉÜ8Ý8;Ý5tÝ#ªÝiÎÝ$8ÞN]ÞO¬ÞRüÞEOßH•ßCÞßF"à3ià�àk¸à$áBá+`á6Œá&ÃáêáSâ$[â€â›â:·â2òâ6%ã6\ã6“ã3Êãþã3ä5QäR‡äVÚäV1åEˆåEÎåSæhæ.‡æB¶æPùæJçjçKŠçtÖç:Kè†è,¡èBÎè3éLEé%’ég¸é- ê1NêŸ€êQ ë5rëC¨ëCìëI0ìfzìáì+í,í_Kí*«í�Öíùtî\nïgËïy3ð8­ð'æðIñ=XñD–ñÛñ[õñYQòC«òDïò44ó*ióT”ó6éóC ô$dô5‰ô<¿ô6üô23õ2fõ'™õ%Áõ"çõE
! ö PöqöK�ö/ÜöF÷5S÷<‰÷+Æ÷Gò÷P:ø@‹ø5ÌøVùSYù2­ù7àù>úJWú,¢ú8Ïú%ûB.û9qûW«û0üF4üF{ü7Âü'úü,"ý8Oý7ˆý?Àý$þI%þ6oþ3¦þ4Úþ-ÿ;=ÿ=yÿU·ÿR

7`
@˜
7Ù
7
XI
)¢
%Ì
bò
WU
0­
3Þ
$
Z7
3’
$Æ
]ë
UI
DŸ
>ä
…#
«©
AU
K—
Gã
E+
2q
3¤
)Ø
.
"1
.T
†ƒ
0
! 	
;	
Z	
$z	
Ÿ	
c¿	
#
! 
!9
! 
.[
! 
+Š
! 
?¶
! 
;ö
! 
)2
0\
?�
8Í
/
36
j
‰
$©
Î
+ä
k

’|

Z
j
Pê
-;
 i
Š
=š
*Ø
:
>
@Z
E›
Cá
K%
Iq
D»
G
BH
G‹
BÓ
G
E^
]¤
J
:M
\ˆ
_å
}E
LÃ
Ø
Yé
C
Y
u
Š
�
³
!Î
-ð
4
*S
W~
3Ö

! 
.%
LT
@¡
1â
E
@Z
?›
8Û
A
MV
O¤
1ô
0&
DW
jœ
=
CE
|‰
o
Dv
8»
vô
]k
[É
@% 
Nf 
Hµ 
?þ 
H>!
9‡!
'Á!
5é!
5"
5U"
5‹"
6Á"
6ø"
7/#
7g#
7Ÿ#
7×#
7$
7G$
7$
7·$
7ï$
7'%
7_%
7—%
5Ï%
5&
5;&
5q&
5§&
5Ý&
6'
5J'
5€'
5¶'
5ì'
7"(
7Z(
7’(
7Ê(
5)
58)
5n)
5¤)
5Ú)
5*
5F*
5|*
5²*
5è*
6+
6U+
4Œ+
5Á+
5÷+
6-,
6d,
5›,
5Ñ,
5-
5=-
8s-
4¬-
4á-
5.
.L.
E{.
[Á.
/
=3/
7q/
v©/
 0
4>0
\s0
XÐ0
?)1
*i1
#”1
N¸1
>2
DF2
-‹2
0¹2
.ê2
.3
-H3
.v3
.¥3
-Ô3
¡4
H¤4
~í4
Pl5
;½5
Cù5
D=6
J‚6
LÍ6
,7
'G7
@o7
1°7
1â7
A8
-V8
/„8
.´8
9ã8
79
 U9
+v9
8¢9
$Û9
 :
(!:
1J:
I|:
+Æ:
7ò:
2*;
];
({;
<¤;
á;
Iú;
/D<
0t<
~¥<
8$=
1]=
5�=
4Å=
Aú=
5<>
?r>
5²>
;è>
6$?
7[?
9“?
5Í?
6@
D:@
5@
Bµ@
Zø@
;SA
9�A
8ÉA
BB
DEB
FŠB
CÑB
DC
JZC
A¥C
[çC
GCD
[‹D
WçD
*?E
jE
;…E
5ÁE
8÷E
?0F
EpF
E¶F
KüF
4HG
-}G
1«G
LÝG
3*H
^H
LrH
9¿H
+ùH
;%I
<aI
-žI
DÌI
J
,J
,IJ
@vJ
·J
7ËJ
%K
)K
IK
&gK
)ŽK
$¸K
/ÝK
0
L
a>L
S L
/ôL
<$M
;aM
=�M
;ÛM
@N
OXN
3¨N
ÜN
4îN
8#O
!\O
e~O
bäO
bGP
-ªP
ØP
,îP
)Q
#EQ
9iQ
3£Q
/×Q
0R
.8R
?gR
5§R
'ÝR
2S
O8S
'ˆS
'°S
9ØS
;T
2NT
F�T
-ÈT
DöT
L;U
bˆU
ëU
WþU
VV
FoV
'¶V
-ÞV
'W
)4W
'^W
M†W
]ÔW
c2X
!–X
G¸X
7Y
A8Y
&zY
P¡Y
RòY
.EZ
0tZ
F¥Z
TìZ
CA[
E…[
QË[
x\
C–\
_Ú\
H:]
Yƒ]
zÝ]
<X^
@•^
YÖ^
y0_
[ª_
T`
G[`
c£`
fa
~na
Yía
LGb
j”b
`ÿb
K`c
‚¬c
U/d
`…d
bæd
ƒIe
eÍe
\3f
e�f
{öf
`rg
BÓg
lh
�ƒh
ˆi
lši
>j
©Fj
`ðj
gQk
M¹k
Ul
v]l
bÔl
ˆ7m
ŠÀm
8Kn
4„n
 ¹n
:Ún
&o
(<o
Heo
n®o
=p
H[p
v¤p
Oq
wkq
=ãq
S!r
Gur
E½r
-s
C1s
.us
2¤s
,×s
gt
+lt
"˜t
?»t
Jût
$Fu
&ku
8’u
"Ëu
-îu
*v
YGv
H¡v
'êv
Bw
LUw
;¢w
BÞw
C!x
2ex
:˜x
-Óx
y
8y
Py
*oy
Nšy
"éy
7z
Dz
bz
@yz
-ºz
Hèz
L1{
n~{
í{
"|
4.|
c|
z|
‹|
#¦|
>Ê|
?	}
&I}
&p}
—}
O¨}
)ø}
E"~
Ih~
S²~
U
M\
Pª
;û
T7€
OŒ€
#Ü€
‚
1	ƒ
M;ƒ
=‰ƒ
+Çƒ
-óƒ
!„
95„
>o„
:®„
Aé„
8+…
Dd…
A©…
Bë…
,.†
H[†
¤†
:¾†
Bù†
6<‡
Fs‡
Bº‡
\ý‡
DZˆ
BŸˆ
)âˆ
+‰
8‰
O‰
2f‰
S™‰
Sí‰
{AŠ
+½Š
AéŠ
:+‹
Ff‹
D­‹
<ò‹
H/Œ
?xŒ
M¸Œ
E�
FL�
W“�
5ë�
I!Ž
,kŽ
I˜Ž
âŽ
4�
16�
6h�
9Ÿ�
VÙ�
G0�
!x�

! š�
u¥�
t‘
�‘
Qª‘
Zü‘
:W’
0’’
RÃ’
.“
DE“
Š“
4¤“
.Ù“
 ”
)”
+6”
-b”
�”
4¨”
SÝ”
]1•
B�•
Ò•
;ð•
,,–
'Y–
%�–
Q§–
ù–
1	—
F;—
‚—
'�—
'Å—
+í—
#˜
[=˜
J™˜
Nä˜
D3™
4x™
I­™
4÷™
M,š
Hzš
FÃš
[
! ›
'f›
Ž›
>­›
Vì›
NCœ
8’œ
!Ëœ
!íœ
(�
-8�
f�
@‚�
'Ã�
`ë�
MLž
Dšž
‡ßž
egŸ
,ÍŸ
+úŸ
R& 
6y 
6° 
Zç 
XB¡
?›¡
3Û¡
9¢
8I¢
D‚¢
<Ç¢
S£
_X£
\¸£
W¤
Zm¤
PÈ¤
H¥
9b¥
*œ¥
)Ç¥
fñ¥
:X¦
p“¦
;§
*@§
0k§
Cœ§
:à§
2¨
2N¨
7�¨
+¹¨
@å¨
&©
C©
<c©
O ©
-ð©
(ª
Gª
*Çª
_òª
_R«
(²«
aÛ«
/=¬
Lm¬
Oº¬
K
! ­
[V­
@²­
!ó­
-®
3C®
<w®
9´®
/î®
2¯
CQ¯
P•¯
Iæ¯
40°
+e°
.‘°
5À°
_ö°
V±
n^±
WÍ±
D%²
Cj²
<®²
Fë²
¨2³
KÛ³
2'´
2Z´
�´
©´
9Å´
Dÿ´
5Dµ
*zµ
!¥µ
DÇµ
5¶
:B¶
Z}¶
3Ø¶
*·
A7·
y·
`–·
o÷·
Wg¸
-¿¸
<í¸
H*¹
7s¹
/«¹
0Û¹
Jº
JWº
E¢º
[èº
aD»
h¦»
¼
4*¼
U_¼
pµ¼
&½
3B½
v½
I•½
;ß½
J¾
0f¾
$—¾
'¼¾
%ä¾
N
! ¿
-Y¿
‡¿
l¥¿
?À
FRÀ
7™À
(ÑÀ
HúÀ
ACÁ
M…Á
OÓÁ
S#Â
lwÂ
QäÂ
I6Ã
]€Ã
VÞÃ
W5Ä
3�Ä
'ÁÄ
 éÄ
7
! Å
ABÅ
7„Å
=¼Å
UúÅ
SPÆ
5¤Æ
ÚÆ
+úÆ
6&Ç
 ]Ç
,~Ç
4«Ç
/àÇ
È
 -È
ONÈ
IžÈ
7èÈ
E É
0fÉ
1—É
AÉÉ
?Ê
KÊ
ZbÊ
N½Ê
/Ë
<Ë
ZË
2kË
JžË
EéË
>/Ì
;nÌ
DªÌ
8ïÌ
'(Í
KPÍ
9œÍ
-ÖÍ
6Î
P;Î
BŒÎ
HÏÎ
FÏ
C_Ï
8£Ï
LÜÏ
_)Ð
Z‰Ð
=äÐ
"Ñ
,BÑ
7oÑ
'§Ñ
$ÏÑ
/ôÑ
($Ò
?MÒ
V�Ò
)äÒ
9Ó
&HÓ
FoÓ
3¶Ó
êÓ
-	Ô
%7Ô
d]Ô
9ÂÔ
1üÔ
9.Õ
HhÕ
X±Õ
^
! Ö
.iÖ
!˜Ö
GºÖ
G×
TJ×
DŸ×
7ä×
OØ
$lØ
‘Ø
N®Ø
!ýØ
Ù
A2Ù
3tÙ
¨Ù
2ÆÙ
MùÙ
-GÚ
/uÚ
9¥Ú
;ßÚ

Û
>)Û
?hÛ
<¨Û
:åÛ
& Ü
GÜ
6dÜ
I›Ü
åÜ
õÜ
"Ý
3(Ý
L\Ý
?©Ý
ˆéÝ
ˆrÞ
xûÞ
)tß
žß
Jºß
1à
’7à
WÊà
&"á
,Iá
)vá
, á
IÍá
Kâ
Icâ
­â
Ìâ
 ãâ
'ã
 ,ã
•Mã
¦ãã
>Šä
.Éä
Qøä
#Jå
nå
k†å
Tòå
FGæ
²Žæ
\Aç
@žç
8ßç
8è
8Qè
&Šè
$±è
MÖè
f$é
@‹é
[Ìé
8(ê
@aê
M¢ê
Eðê
(6ë
_ë
/{ë
/«ë
<Ûë
Ëì
Ëäì
)°í
UÚí
H0î
Fyî
Àî
B@ï
Bƒï
BÆï
	ð
M‰ð
š×ð
`rñ
2Óñ
#ò
m*ò
(˜ò
8Áò
<úò
87ó
:pó
9«ó
fåó
TLô
>¡ô
-àô
0õ
‘?õ
CÑõ
'ö
=ö
UX÷
V®÷
eø
nkø
‘Úø
Ulù
^Âù
=!ú
5_ú
t•ú

! û
A)û
kû
Pˆû
Ùû
Gøû
@ü
ETü
-šü
6Èü
;ÿü
B;ý
a~ý
,àý
7
þ
AEþ
+‡þ
V³þ
V
! ÿ
Gaÿ
6©ÿ
Xàÿ
h9Q¢rôDg(¬.ÕNTS ¨9É;<?0|'­0ÕCCJ;ŽZÊM%s%ŽD´6ù60EgL­LúbGPª'û(#[L7¨dà4E	#z	<ž	LÛ	}(
! .¦
! )Õ
! Iÿ
! IIJ“!Þ<Ã=Æ
sÈ
<2X:‹[Æn"*‘9¼2ö&)IP=šBØ:9VC�;ÔlO}!Í7ï('7P8ˆ$Áæ:8?8x<±*î37M9…=¿ýCI`PªPûXL`¥ekljØ~C~Â~A~À€?~À€?~Àt?‚´‚7†º%AEg:­7è!  ?B 9‚ 9¼ ö 7!7M!A…!7Ç!*ÿ!7*"'b" Š""«"*Î"&ù"A #Rb#?µ#:õ#:0$;k$T§$eü$Cb% ¦%4Ç%-ü%*&4C&7x&1°&@â&w#'[›'÷'Q(WY($±($Ö(&û(,")ZO)Dª)5ï)*%*P*h*7~*;¶*-ò*= +7^+2–+4É+6þ+/5,4e,6š,-Ñ,-ÿ,*--+X-1„-N¶-7.4=.4r./§.1×.7	/5A/0w/3¨/1Ü/30FB05‰03¿0(ó071&T1A{1I½1E2M23f2%š2À2*Ü2!3@)31j3-œ3Ê3+ê3,43C4w4B‹4/Î4-þ4,5,@5#m5%‘5-·5Oå5@56#v6)š6'Ä6,ì6q7\‹7è7B8K8f8…8
 8ƒ®8;29Ln9]»9K:6e:Rœ:Uï:DE;nŠ;_ù;@Y<Yš<@ô<Ó5=L	>7V>4Ž>.Ã>@ò>23?5f?Fœ?4ã?2@2K@B~@|Á@l>Am«A7B_QBN±BaClbC;ÏCGD2SDK†D6ÒDZ	EndEfÓEK:FH†F?ÏFdG=tGP²G/H33HIgH\±H�IŠ�IŽJXªJmKZqKNÌKcLYLJÙLJ$MkoMNÛM/*N3ZN@ŽNvÏNDFO\‹OrèO=[PQ™P”ëPR€QhÓQg<Rs¤RSShlSmÕS›CT>ßT?Ua^UÐÀUÒ‘VdWeƒWéW&X+XFXC`X=¤XDâXÇ'Y…ïYIuZa¿Z‰![6«[1â[Y\©n\¨]&Á](è]T^6f^B�^à^*õ^B _Zc_+¾_Wê_OB`<’`?Ï`#a73a"ka5Ža1Äa#öa5b?Pb8�b?ÉbE	cHOcK˜c$äcb	d$ldM‘dßdBþd=Ae@e1Àe'òe:fKUfR¡f>ôfE3g*yg'¤gÌgåg-þg@,h/mh:�h\Øh$5iVZib±iOjOdj5´jNêj9kCVk=škVØk5/lGel"­l%Ðl!öl4mTMm3¢m9Öm n:1n.ln8›n4Ôn7	o*Ao3lo" o!Ãoåo%ÿoU%p3{p9¯p'ép5q#Gqkq?…q@ÅqAr>Hr?‡rBÇr;
! s8Fs7s9·s:ñsB,t:otBªtDít<2u1ou>¡u4àu v$6v6[v†’v"w6<wGsw»w(Úw-x.1x"`x6ƒxbºxby8€y)¹y1ãy?z<Uz@’z'Ózbûz^{|{�{¤{·{-Í{&û{/"|R|\p|7Í|5};}H}U}j}-€}&®}Õ}ò}~!-~O~"n~U‘~3ç~	;%"a,„B±%ô+€VF€V�€Fô€Q;�?��*Í�ø�‚,/‚\‚!w‚™‚-µ‚Rã‚R6ƒP‰ƒ=ÚƒL„^e„&Ä„Eë„<1…=n…D¬…-ñ…3†-S†,�†®†AÍ†/‡?‡!\‡?~‡M¾‡4ˆ>AˆV€ˆV×ˆV.‰V…‰Ü‰%ë‰?Š'QŠ-yŠ:§ŠâŠEþŠD‹�`‹Iâ‹9,Œ0fŒU—Œ%íŒ�E/�=u� ³�IÔ�"ŽQAŽ“ŽA�9U�!��S±�3�09�+j�:–�5Ñ�n‘@v‘;·‘Hó‘:<’Iw’ Á’Gâ’8*“,c“�“­“A¿“+”*-” X”$y”-ž”4Ì”)•$+•P•8d•>�•0Ü•A
–O–Pn–¿–7Ó–+—)7—;a—V�—+ô—= ˜:^˜'™˜?Á˜™9™'T™J|™#Ç™$ë™@šQšnš3‹šY¿š›39›&m›%”›sº›„.œ,³œDàœ%%�7K�.ƒ�e²�'žT@ž5•ž=ËžY	Ÿ&cŸAŠŸHÌŸJ *` ‹ f¦ ™
¡“§¡T;¢�¢S­¢2£)4£A^£< £/Ý£
¤,¤UI¤;Ÿ¤vÛ¤uR¥BÈ¥)¦:5¦5p¦C¦¦[ê¦5F§#|§ §#À§ä§ö§J¨5S¨4‰¨¾¨1Þ¨'©8©:T©O�©%ß©Pª4Vª@‹ªHÌª9«DO«:”«)Ï«@ù«::¬Fu¬Y¼¬A­!X­3z­D®­3ó­V'®'~®—¦®I>¯qˆ¯Oú¯/J°"z°I�°)ç°±+(±-T±"‚±*¥±&Ð±#÷±/²2K².~²­²EÍ²,³e@³,¦³AÓ³9´)O´'y´9¡´GÛ´D#µBhµ@«µ1ìµ>¶K]¶)©¶HÓ¶>·O[·_«·_¸nk¸oÚ¸nJ¹Y¹¹Rº;fº1¢º7Ôº-»N:»;‰»"Å»^è»MG¼Q•¼-ç¼;½5Q½<‡½EÄ½3
! ¾C>¾C‚¾0Æ¾÷¾L¿?_¿3Ÿ¿9Ó¿L
ÀQZÀP¬ÀPýÀPNÁ;ŸÁ>ÛÁ7Â4RÂn‡ÂgöÂ4^ÃL“ÃMàÃK.ÄJzÄ9ÅÄ.ÿÄ;.Å&jÅ4‘Å4ÆÅGûÅ4CÆDxÆA½Æ_ÿÆD_Ç>¤Ç=ãÇ"!È8DÈ6}ÈV´È.ÉF:ÉY�É@ÛÉ9ÊFVÊF�ÊIäÊB.ËbqË6ÔËEÌEQÌG—Ì*ßÌ{
! ÍM†Í[ÔÍ@0ÎGqÎ=¹Î9÷Î.1Ïu`ÏWÖÏ;.ÐHjÐ,³Ð–àÐ|wÑ0ôÑu%Ò7›Ò=ÓÒWÓ[iÓ/ÅÓ)õÓ6ÔKVÔ3¢Ô4ÖÔ(Õ34Õ3hÕ>œÕ+ÛÕNÖ<VÖ@“Ö&ÔÖAûÖ6=×=t×&²×&Ù×:Ø>;ØVzØgÑØN9Ù8ˆÙOÁÙ'Ú;9ÚnuÚ‰äÚAnÛi°ÛLÜHgÜA°Ü_òÜ`RÝ/³ÝQãÝR5ÞaˆÞOêÞU:ßN�ß0ßßKài\à6Æà@ýà:>áEyáX¿ádâ8}âW¶âIãQXãPªã9ûã15äDgä_¬ä@åKMåR™åDìåP1æ=‚æPÀæ9çsKç$¿ç*äç(èE8è2~è4±èaæè[HéZ¤é1ÿé<1êFnêOµê*ë50ë[fëEÂë7ì$@ìSeì5¹ì@ïì$0íBUí9˜í5ÒíXîdaî<ÆîJïGNï:–ïiÑïF;ð$‚ðA§ðAéðt+ñe ñ2òK9ò3…ò<¹òBöò69óSpólÄóU1ô`‡ô[èôHDõ4�õBÂõ9öO?öB�ö,ÒöHÿöPH÷P™÷Cê÷L.øƒ{ø*ÿøS*ù,~ù8«ùäùLêùO7úY‡úQáû\3üg�ü,øüA%ýDgý#¬ý(Ðý*ùý%$þ]Jþr¨þlÿ$ˆÿe­ÿ05Dz ˜¹Ùù ;:.vF¥FìK3A9Á.û0**[ †!§"Épìf]@Äz8€8¹5ò((Qc
~
Œ
! š6¥KÜ3(1\4Ž3Ã0÷:(…cCé6-	Cd	y¨	6"
! ?Y
! =™
! 9×
! 0ABD„ÉBÙELbP¯
6
59
Jo
wº
>2Zq(ÌMõ<CZ€KÛD'/l\œPùFJT‘9æ0 zQOÌ-GJ>’HÑLAg>©LèJ5F€QÇSJmO¸NGWZŸVú/QD�0Æ÷5vDZ»BBYNœ(ë5&JJqM¼>
! AI@‹JÌ93QP…HÖaF�AÈi
! ?t7´<ì4) 5^ ” >« >ê h)!1’!TÄ!4";N"PŠ"AÛ"U#=s#7±#2é#4$=Q$>�$;Î$9
! %1D%0v%§%*»%æ%:&@@&*�&1¬&Þ&3õ&R)'3|'2°'‹ã'Go(E·(Dý(=B)=€);¾)Oú)HJ*R“*Dæ*;++Ag+i©+,
,9-,)g,‘,3™,Í,_é,4I-4~-I³-Iý-/G.8w.1°.Yâ./</Dl/5±/-ç/$06:05q0E§0?í0G-1+u16¡1Ø1>ø1H72R€2BÓ2D3A[3C�3>á3@ 46a4S˜4Dì4F15Qx5SÊ5666U66Œ65Ã6-ù6/'7W7?s7%³7BÙ7@8+]87‰8�Á88O9Fˆ9CÏ9X:@l:P­:0þ:"/;9R;]Œ;rê;†]<uä<xZ=‡Ó=[>yÛ>ˆU?€Þ?q_@€Ñ@xRA†ËAŒRB�ßB…mC=óC/1D,aD7ŽD=ÆD4E29E=lECªE3îEL"FnoF-ÞF/G1<G,nG›G3ªG-ÞGIHVHJlH2·HIêHN4I=ƒI6ÁIVøICOJA“JCÕJCK]K%mK$“K$¸K.ÝKHLHUL*žLCÉL-
M%;M/aM‘MDšMCßMN#N6rN.©NBØNcO.O#®OnÒO7APyP3…PK¹P.Q14Q?fQV¦QVýQBTRB—R#ÚRþR5S1SS,…SB²S/õS1%T/WT‡T7¤TÜTøTUB1U(tU)�U"ÇUnêU`YVaºV^Wc{WPßW\0XT�XâX
÷XRYCXY.œY5ËYZHZcZ2{Z$®ZGÓZ7[fS[@º[4û[G0\Yx\<Ò\:]*J]7u]­]#Á])å]1^/A^q^8�^ Æ^ç^__._4M_‚_*™_9Ä_*þ_6)`6``8—`6Ð`6a6>a6ua6¬a-ãa6b
HbVb2hb0›b(Ìb$õb$c?c>Qc�c¥c4µc5êc, d9Md5‡d(½d1æd7e)Pe0ze0«e9Üe9f+Pf1|f+®fÚføf,g¯Dg(ôgThNrh>Áh+i4,i2ai4”i7Éi:j8<j!uj7—jÏj\ìj8Ik2‚kµk&Ëk<òk&/l-Vl;„lFÀl	mLm!^m€mŸm!¼m-ÞmAn8Nn@‡n8Èn>oS@o*”o;¿o%ûo!pX@p:™p7Ôp4qDAq/†q6¶q0íq=r
\rjjr<Õr5sRHsI›s>ås>$t?ctH£tHìte5u-›u)Éu?óu 3vTv)pvCšv&Þv1w17wWiwcÁw@%x=fx-¤x ÒxLóx@yTy'pyF˜y+ßy3z(?z hzC‰z<Íz>
! {>I{Vˆ{Bß{."|=Q|_�|[ï|YK}P¥}8ö}*/~3Z~?Ž~LÎ~'EC6‰LÀ]
€Ik€(µ€'Þ€��#7�A[�9��9×�6‚*H‚Ds‚¸‚#Ô‚'ø‚/ ƒPƒ.nƒ�ƒ+¶ƒ&âƒ%	„?/„o„|„$‰„®„Ä„Ø„Mñ„3?…Ps…EÄ…6
! †:A†;|†I¸†[‡+^‡$Š‡%¯‡9Õ‡:ˆ'Jˆ/rˆ7¢ˆÚˆ>úˆ89‰1r‰;¤‰5à‰1Š'HŠ-pŠ6žŠeÕŠ.;‹+j‹+–‹9Â‹Aü‹@>Œ8ŒD¸ŒGýŒFE�&Œ�/³�Gã�)+ŽtUŽJÊŽ@�DV�%›�;Á�Cý�HA�jŠ�Aõ�.7‘Cf‘<ª‘<ç‘P$’+u’¡’¼’Ø’)ó’<“.Z“"‰“:¬“Mç“;5”>q”@°”?ñ”21•;d•J •Ië•25–"h–@‹–Ì–á–ú–+—)=—†g—:î—=)˜g˜%˜,¥˜,Ò˜*ÿ˜-*™<X™Z•™Uð™‡FšOÎšM›3l›D ›6å›5œIRœ œœ&½œ5äœK�=f�%¤�:Ê�7ž)=ž3gž0›ž(Ìž%õž:ŸFVŸ?�Ÿ"ÝŸP ?Q 9‘ 8Ë B¡CG¡I‹¡/Õ¡'¢,-¢0Z¢=‹¢TÉ¢-£PL£4�£CÒ£G¤(^¤*‡¤o²¤t"¥v—¥:¦;I¦;…¦DÁ¦`§1g§1™§)Ë§3õ§:)¨5d¨7š¨AÒ¨1©8F©8©B¸©6û©2ª/Jªzª‘ª/ªª4Úª+«?;«8{«W´«A¬+N¬/z¬
! ª¬*µ¬*à¬­: ­1[­-�­J»­6®=®S®h®‚®˜®8µ®7î®>&¯)e¯H�¯GØ¯T °fu°&Ü°%±8)±5b±9˜±KÒ±O²n²�²Vª²`³#b³8†³&¿³æ³B´KG´O“´0ã´PµTeµHºµH¶BL¶8�¶3È¶?ü¶D<·Q�·GÓ·0¸1L¸~¸:—¸5Ò¸9¹2B¹u¹+‘¹2½¹Ið¹0:ºkºN€º`Ïºj0»E›»Há»A*¼Tl¼YÁ¼Y½=u½6³½3ê½:¾-Y¾ ‡¾¨¾0Å¾`ö¾W¿;s¿2¯¿3â¿2À*IÀ#tÀ.˜À4ÇÀ2üÀ4/Á#dÁ/ˆÁw¸Á@0Â?qÂD±ÂCöÂ{:Ã,¶ÃYãÃK=ÄW‰Ä0áÄÅ).Å4XÅ.�Å:¼ÅU÷Å_MÆ%­ÆÓÆ6îÆ&%ÇZLÇ<§ÇHäÇ2-È0`È-‘È.¿È=îÈ@,É2mÉ= É6ÞÉDÊ2ZÊO�Ê`ÝÊ]>ËVœË%óË]Ì4wÌL¬ÌQùÌEKÍG‘ÍCÙÍQÎ8oÎR¨Î*ûÎA&Ï-hÏV–Ï-íÏÐ@5ÐFvÐ[½Ð5ÑPOÑ! Ñ&ÂÑ3éÑZÒkxÒqäÒiVÓJÀÓsÔ/Ô>¯Ô-îÔ6ÕASÕ&•ÕP¼Õ,
Ö":Ö3]Ö<‘Ö8ÎÖ2×/:×=j×,¨×<Õ×5Ø.HØ.wØ%¦ØÌØ2åØ;Ù)TÙ ~Ù0ŸÙ"ÐÙ2óÙ*&Ú/QÚ/�Ú.±ÚàÚ?ùÚ)9ÛcÛ ‚Û£ÛB¾Û:Ü*<Ü7gÜ0ŸÜ9ÐÜ5
! Ý[@Ý+œÝ>ÈÝKÞHSÞœÞ?²Þ6òÞF)ß8pß7©ßáßüßàKà:fà
¡à.¯à#ÞàáH"áWká+Ãáïá=â0Eâ?vâ.¶â/åâ5ãMKãR™ãNìãC;ä$ä>¤ä3ãä5å/Må'}åy¥å3æ/Sæ&ƒæ6ªæLáæI.ç9xç2²ç?åç0%è/VèE†èBÌè9éSIéS�é;ñé7-êYeê?¿êÿêSëRdë"·ë>Úëì47ì0lì+�ìAÉì.í0:í.kíšíe±í'î$?î6dîR›î8îîD'ï=lïAªïIìïn6ðI¥ð-ïð;ñqYñrËñu>ò\´ò[ó&móX”ó<íó7*ô=bôG ô2èô?õ,[õ2ˆõE»õJö1Lö/~ö0®öHßöA(÷Tj÷¿÷"Ú÷!ý÷ø^:ø5™ø$Ïø#ôøVùQoùÁùßù8ýù>6ú/uúB¥ú+èúXûJmû-¸û,æû)ü2=ü pü‘ü±üÐüíü,ý8ý8Ký„ý1¢ý+ÔýBþ+Cþoþ5‚þ!¸þÚþ)ðþ+ÿ>Fÿ+…ÿ3±ÿåÿùÿ
'
53C$w"œ¿×,ðB`+~+ª Ö÷$@64w¬)Ãí!)=g+†5²]è5F3|6°/ç$a<(žÇ8ä75:m¨È$ã$-%I%oF•8Ü,BAV_˜Hø,A	,n	"›	¾	Ý	2ú	(-
! ?V
! d–
! jû
! f)vd JPmCSÃ#
";
;^
Aš
4Ü
K]9|@¶6÷C.:r:­Eè).5X=Ž+Ì<ø<5rx?�Ïãù4@Q4’+Ç'ó1?M2�1À0ò1# U#v0š Ëì 
! A+Am*¯+Ú)0!Bdvˆš´Ðê %7K]y:”Ïâ5ô6*5a5—ÍLç 4'U}�<¡Þð#:Oa3s§$Á%æ 62L˜¯Æà!ôH/x�­ÆÜð.H#Z~O�0à@[RS®69#X|™«ÊéD M j ,‡ 6´ ë G!)M!w!‘!¬!Á!ß!$ü!$!"$F"k"ˆ"!ž")À"@ê"*+#%V#|#'‘#1¹# ë#/$<$Z$/n$ž$#µ$Ù$Rù$QL%*ž%6É%&&<&#[&%&¥&+Ä&"ð&#'7'$U'z'^š'Yù'bS(_¶(")!9)I[)G¥)lí)=Z*5˜*:Î*H	+ER+2˜+JË+:,JQ,4œ,<Ñ,V-ƒe-Xé-iB.i¬.3/+J/Pv/4Ç/Jü/8G0Z€0RÛ0].1>Œ1\Ë14(2*]2Cˆ2Ì2Hç2G03,x3
! ¥30°3,á34.+4$Z44B’49Õ4E5$U5"z5+�5/É59ù5836+l6D˜6zÝ6MX7¦7=Ã798;;8w8>’81Ñ8393794k9
 9
®9A¼9@þ9*?:*j:B•:%Ø:þ:";!2;#T;$x;!�;F¿;.<A5<Ew<½<-Ò<*=-+=#Y=,}=Dª=>ï=.>UK><¡>DÞ>B#?,f?3“?'Ç?#ï?:@4N@$ƒ@/¨@0Ø@A	A4KA5€A¶A
ÃAÑA[ÚA/6BTfB »B&ÜB[C?_CŸC\§CBD3GDP{D+ÌDDøDK=EG‰EcÑE<5F>rF&±F0ØF4	G>G\G@rGL³GDHPEHZ–H=ñH</I>lIG«IHóI*<J*gJ;’J#ÎJ'òJ1K1LK1~K2°K+ãK*L—:L¹ÒLPŒMDÝMF"N5iN;ŸNGÛNO#O&sO+šO0ÆO:÷O.2PLaPl®PSQYoQdÉQm.RœRYSCvSaºS[T4xTF­T+ôT+ U0LU#}UE¡UDçUC,V,pV-�VBËV$W13WDeW7ªW;âW:X4YXJŽX.ÙX>Y4GYW|Y9ÔYIZ)XZ'‚ZªZ1ÁZ8óZM,[!z[œ[8¼[ õ[*\GA\<‰\@Æ\N]V](u]+ž]/Ê]9ú]4^
! H^LS^> ^0ß^2_;C_#_#£_%Ç_Eí_;3`<o`¬`5Æ`8ü`95aAoaF±a2øa?+b3kb3Ÿb3ÓbEc2Mc€cF˜c_ßcR?d:’d>ÍdDeQeWe'weAŸe2áe6f1Kf)}f$§fÌfJéft4gj©gGhP\hF­hQôhZFi;¡i)Ýij*'j+RjA~jZÀj\kbxk9Ûk'lL=lŠl!šl!¼l!Þl!m"mMAm]�mUímGCn*‹n^¶nfod|ooáoNQpn p/qD?q\„qáq?óq!3r4Ur;ŠrÆrAÖrGs;`s3œs(Ðs0ùs *tKtdt|t˜t³t.ÃtOòtVBuW™uñuJv?\vVœvGóv?;w7{w-³w*áw(x-5x"cx*†x1±x,ãxy=,yIjy?´y/ôy*$z.OzH~zVÇz5{6T{7‹{PÃ{a|v|(–|/¿|ï|}5}8S}Œ};¬}+è}5~4J~K~"Ë~>î~-4K0€+±AÝ.€0N€.€O®€Bþ€@A�‚�K��,é�K‚4b‚7—‚?Ï‚;ƒ`Kƒh¬ƒf„q|„Rî„pA…n²…v!†t˜†
‡^�‡~ì‡-kˆO™ˆ2éˆ5‰CR‰Z–‰Zñ‰FLŠF“Š0ÚŠG‹^S‹S²‹0Œ7Œ8WŒ6�Œ8ÇŒA�-B�'p�L˜�7å�6Ž6TŽ;‹ŽTÇŽG�?d�1¤�FÖ�C�Ka�Q­�'ÿ�1'‘-Y‘„‡‘M’JZ’7¥’(Ý’E“DL“a‘“Ió“=”,]”=Š”7È”E•NF•6••3Ì•,–;-–Di–L®–6û–F2— y—/š—'Ê—ò—C˜<T˜‘˜>¡˜Bà˜K#™+o™0›™6Ì™0š>4š;sš ¯š@Ðš9›<K›Fˆ›:Ï›@
! œ=KœF‰œÐœ&êœ.�b@�@£�Eä�*ž3Gž9{ž0µžæžŸ$#Ÿ4HŸP}Ÿ\ÎŸ?+ ;k § Q¿ @¡<R¡l�¡Iü¡VF¢W�¢Sõ¢/I£7y£/±£á£÷£¤&¤>¤V¤n¤ƒ¤›¤°¤Å¤Ú¤î¤¥¥8¥P¥g¥|¥‘¥©¥¾¥Ö¥ë¥¦¦-¦E¦Z¦o¦„¦™¦±¦É¦á¦ö¦§#§8§P§e§}§”§¬§Á§Ö§ë§¨¨-¨B¨Z¨o¨‡¨¡¨¹¨Î¨ã¨ø¨7©H©0[© Œ©4­©â©ªª#2ª+Vª‚ª›ª´ª#Ôª?øªG8«&€«#§«Ë«7á«7¬6Q¬,ˆ¬3µ¬#é¬:
­8H­:�­7¼­:ô­4/®,d®Q‘®6ã®0¯%K¯%q¯—¯-µ¯0ã¯)°>° U°(v°=Ÿ°,Ý°)
! ±/4±Jd±.¯±4Þ±=²:Q²*Œ²*·²&â²6	³6@³4w³2¬³Eß³%´.E´;t´ °´Ñ´;æ´7"µ6Zµ>‘µ*Ðµ>ûµ :¶%[¶#�¶+¥¶0Ñ¶$·9'·4a·!–·5¸·%î·>¸S¸Ni¸4¸¸.í¸0¹.M¹.|¹2«¹&Þ¹<º#Bº)fº8�º9ÉºH»/L»*|»§»/À»#ð»(¼@=¼%~¼e¤¼#
! ½,.½i[½XÅ½¾47¾5l¾¢¾<³¾-ð¾+¿.J¿$y¿3ž¿&Ò¿ù¿F
À.TÀ3ƒÀ3·ÀBëÀ3.Á4bÁ+—Á0ÃÁIôÁ">Â0aÂ7’Â0ÊÂûÂ!Ã#1ÃUÃ+uÃ+¡Ã+ÍÃ+ùÃ+%Ä+QÄ+}Ä+©Ä+ÕÄ+Å--Å+[Å(‡Å.°Å-ßÅ+
Æ+9Æ+eÆ+‘Æ½Æ%ÜÆ>Ç>AÇ>€Ç*¿Ç'êÇ'È':ÈbÈ'È§È+ÄÈ'ðÈ'É'@É'hÉ'�É'¸É:àÉJÊgfÊ/ÎÊEþÊ.DË/sË0£Ë=ÔË0Ì=CÌ�Ì$œÌ/ÁÌñÌEÍ!WÍ0yÍªÍ'ÉÍ1ñÍ=#Î$aÎ$†Î«Î-ÊÎ-øÎ8&ÏB_Ï@¢Ï.ãÏÐ!/Ð7QÐ ‰Ð'ªÐ3ÒÐBÑ7IÑ;�Ñ"½ÑKàÑ.,Ò*[Ò%†Ò0¬Ò/ÝÒ7
Ó)EÓ.oÓ.žÓÍÓJèÓ!3ÔAUÔ-—Ô+ÅÔ5ñÔ6'Õ@^ÕHŸÕ<èÕ0%Ö0VÖ2‡Ö%ºÖ@àÖ!!×3C×'w×3Ÿ×,Ó×0Ø'1Ø!YØH{Ø0ÄØ5õØ+Ù!DÙ8fÙŸÙ0¾Ù;ïÙ+Ú5AÚ@wÚ¸ÚÎÚ"çÚL
! Û9WÛ7‘Û.ÉÛ,øÛ>%ÜcdÜlÈÜ15Ý'gÝ.�Ý.¾Ý/íÝ@Þ'^Þ5†Þ=¼Þ$úÞ-ß3Mß-�ß8¯ß/èß/à-HàBvà8¹à3òàR&áFyáÀácØá4<â$qâM–â;äâ; ã;\ã9˜ã.Òã"ä,$äQämäE‡ä6Íä`åMeå3³å9çå!æ@2æ1sæ6¥æ3Üæ4ç.Eç6tç5«ç0áç1è3Dè/xè¨è"½èNàè-/éI]éF§é&îé0êFê_êwê"•ê.¸ê(çê%ë&6ë&]ë&„ë)«ë*Õë(ì()ì(Rì#{ì!Ÿì1Áì-óì$!í#Fí#jí&Ží#µí*Ùí+î/0î,`î#�î)±î&Ûî$ï#'ï:Kï€†ïgðCoð	³ð2½ð)ðð.ñIñ;iñ/¥ñÕñCïñM3ò,�ò(®ò×ò-õòP#ó7tó*¬ó#×ó,ûóc(ô7Œô\Äô!õ'6õ4^õ,“õ;Àõ6üõD3öVxö,Ïöüö)÷(>÷*g÷+’÷2¾÷ñ÷Hø#Kø%oøI•øVßøq6ùV¨ù ÿù ú!¾ú;àú<û%Yû8ûH¸ûGü@Iü&ŠüI±ü?ûüL;ý*ˆý:³ý%îý:þ:Oþ7Šþ7Âþ9úþ64ÿ;kÿK§ÿ;óÿK/+{:§,â[$k"�.³â5ý53@i4ª-ß8
(F!o'‘&¹àû/#J&n•+²Þ)ú$)@+j*–:Á;ü28.k%š3À:ô+/D[) Ê=é'8?3x¬!Äæ÷2	.J	'y	=¡	!ß	2
! B4
! Sw
! ;Ë
! #L+Bx*»)æ+-<7jH¢EëF1
:x
[³
OE_9¥\ßC<H€0É>ú39Bm9°GêR2-…1³NåA4Pv6Ç<þ=;2y7¬AäA&=h4¦DÛB )c0�+¾LêL7„G 3è+CH+ŒG¸91:1l4ž6Ó6
! A-ZUˆMÞ;,h(ƒ)¬2Ö1	.;j.…´)Ó*ý1(Z0o *¶:á!*>.i˜°ÁÞ>ð/.N }3ž<ÒO,_hŒ,õ" IB Œ :© 2ä F!9^!7˜!bÐ!(3",\",‰"(¶"-ß",
#h:#2£#Ö#0ô#9%$=_$.�$6Ì$%-%3M%>�%8À%5ù%$/&+T&7€&=¸&Jö&$A''f'<Ž'EË'$(I6(6€(x·(80),i)0–)TÇ)+*%H*In*(¸*Já*M,+5z+@°+Lñ+I>,=ˆ,[Æ,Q"-Jt-¿-;ß-.95.4o.!¤.)Æ.'ð.|/-•/#Ã/8ç/. 0.O0B~01Á0$ó0&1%?1-e1/“1;Ã1/ÿ1[/2#‹2:¯2ê2"3@+3l35{3,±32Þ324,D4;q4%­4BÓ4(5?5=V5”5³5BÎ5N6I`63ª6>Þ6<7UZ7>°72ï7-"84P8/…8/µ8.å8.9#C9#g99‹9>Å9 :J%:$p:/•:+Å:/ñ:5!;6W;#Ž;B²;0õ;8&<!_<+�</­<%Ý<2=A6=0x=3©=8Ý=)>@@>$�>2¦>1Ù>=?GI?A‘?.Ó?1@]4@;’@.Î@Rý@7PA)ˆAO²A!BD$BFiB#°B9ÔB;C9JCC„C"ÈC'ëC<D/PD2€D?³D=óD51E@gE9¨E>âE2!F4TF1‰F»F5ÒF\GCeGl©GIH=`HdžH.I92IUlIUÂI:J/SJ5ƒJ>¹J#øJ<K<YKF–KÝK(ðKSLimL`×LK8M.„M/³MãM4N56NlN~N0žN&ÏNAöN8O=ODDO‰O¡O¸OÅOâO>ýO6<PDsP>¸P-÷P>%QndQIÓQPRMnR¼R ×RføRC_S@£S0äS7T8MT)†TF°T2÷T2*U$]UF‚U!ÉUAëU)-VZWVL²V�ÿVb�W+äWIX9ZXJ”XLßX8,Y:eY3 YCÔY)ZBZYZ(lZ*•Z$ÀZ<åZ<"[<_[;œ[?Ø[B\?[\=›\7Ù\?]7Q]?‰]NÉ]R^kk^O×^N'_Nv_HÅ_H`?W`?—`[×`63a.ja™a/¹aHéa@2bCsb3·b5ëb.!c\Pc1­cOßc1/d7ad&™dÀdÓd+ède3'e4[e'�e¸eZØe"3fVf?rf_²f3gIFg=�g,ÎgUûg>QhD�h*Õh8i89i8ri5«i-áiKj[j,oj)œj)Æj0ðj8!k1Zk9ŒkcÆk(*lSl1sl4¥l>Úl=m"Wm+zm*¦mDÑm'n->n4ln,¡n)În9øn+2o'^oH†oLÏoBp$_p,„pK±p-ýp'+q&Sq zq"›q=¾qAüq@>r9r#¹rDÝrE"sdhsdÍsA2t5ttHªt(ótYuivuRàu03v?dv6¤vJÛv&wcFw$ªw6Ïw[xXbxK»xZySbyZ¶yXzSjzX¾z>{@V{\—{Aô{D6|U{|gÑ|S9}S�}Há},*~>W~–~
! Ÿ~	ª~´~À~HÔ~RRp7Ã-û/)€LY€F¦€í€õ€`�h�N�7Î�8‚E?‚…‚(£‚JÌ‚Nƒ8fƒ<ŸƒIÜƒ8&„3_„8“„/Ì„Aü„G>…E†…9Ì…G†dN†M³†-‡V/‡†‡Q�‡/ï‡2ˆ>RˆF‘ˆ2Øˆ4‰<@‰!}‰$Ÿ‰1Ä‰1ö‰
! (Š3ŠPŠ6pŠR§Š úŠ6‹?R‹7’‹#Ê‹î‹Œ2"Œ2UŒˆŒ¨ŒÂŒ+ÞŒ
! �!%�*G�6r�/©�Ù�÷�Ž3/Ž(cŽ+ŒŽA¸Ž+úŽ&�?5�7u�3­�2á�5�OJ�Qš�*ì�$‘K<‘Xˆ‘/á‘’C.’r’CŒ’GÐ’]“\v“CÓ“L”d” v”0—”=È”(•D/•Bt•E·•Fý•LD–E‘–b×–b:—G�—'å—,
˜V:˜‘˜3§˜>Û˜;™QV™>¨™>ç™<&šcš3~š,²š ßš9›:›Y›7x›&°›'×›ÿ›&œDœV[œ!²œ3Ôœ*�*3�"^�S��"Õ�ø�ZžUožÅžäžŸŸ.Ÿ1DŸ!vŸ,˜ŸBÅŸQ !Z 2| 2¯ %â ¡'¡8E¡~¡(ž¡.Ç¡Iö¡@@¢0�¢{²¢I.£Qx£QÊ£F¤:c¤4ž¤!Ó¤Eõ¤:;¥2v¥0©¥Ú¥'ù¥!¦-A¦o¦KŒ¦MØ¦L&§hs§+Ü§J¨;S¨C�¨AÓ¨,©SB©:–©4Ñ©-ª64ª0kª<œª'Ùª2«34«(h«‘«©«GÂ«T
! ¬0_¬K�¬4Ü¬1­?C­Vƒ­BÚ­B®$`®9…®-¿®4í®I"¯+l¯˜¯L´¯K°:M°(ˆ°=±°Eï°A5±&w±%ž±%Ä±@ê±a+²5�²ZÃ²³%1³2W³*Š³9µ³4ï³3$´)X´\‚´ß´Yþ´TXµ%­µ%ÓµAùµr;¶*®¶,Ù¶b·)i·>“·OÒ·!"¸DD¸$‰¸8®¸=ç¸@%¹3f¹6š¹LÑ¹,º7Kº1ƒºEµºrûºln»@Û»e¼Š‚¼I
½bW½Nº½@	¾JJ¾/•¾4Å¾-ú¾B(¿Fk¿²¿$Ð¿1õ¿!'À<IÀ†À"¥À,ÈÀ!õÀAÁ+YÁ,…ÁA²Á&ôÁ$Â*@Â2kÂ žÂ¿ÂÕÂéÂ5øÂ..Ã/]Ã7�Ã>ÅÃGÄ;LÄ	ˆÄ.’Ä9ÁÄ0ûÄ!,Å)NÅ@xÅ'¹ÅBáÅ3$Æ'XÆ/€Æ<°Æ#íÆ>Ç+PÇ*|Ç:§ÇHâÇ-+È:YÈ.”È6ÃÈ2úÈ]-É@‹ÉÌÉçÉ+Ê+.Ê'ZÊ*‚Ê.­ÊÜÊùÊ)ËBË"]Ë €Ë(¡ËwÊË!BÌ4dÌ4™Ì4ÎÌ$ÍU(ÍO~ÍGÎÍJÎDaÎ¦Î5ÂÎ9øÎ52Ï:hÏL£Ï5ðÏJ&Ð7qÐD©Ð;îÐ/*ÑDZÑGŸÑBçÑ(*ÒDSÒB˜ÒAÛÒ?Ó4]Ó5’ÓMÈÓ"Ô)9Ô3cÔ4—ÔÌÔ=ëÔ1)Õ2[ÕKŽÕRÚÕh-Öc–ÖBúÖ7=×Gu×-½×:ë×!&Ø(HØ'qØ'™Ø$ÁØ+æØ:ÙGMÙT•Ù5êÙK ÚlÚDŒÚ5ÑÚ2Û :Û[ÛgsÛ+ÛÛAÜ!IÜ!kÜ-�ÜI»ÜTÝZÝ3xÝ3¬ÝDàÝ<%ÞNbÞ@±Þ<òÞ0/ß3`ß3”ßRÈßFà0bà“àJ¬àF÷àJ>áI‰á3ÓáAâAIâI‹âMÕâN#ãArãH´ã_ýãZ]ä4¸ä1íä3å0SåL„åaÑå3æ Ræsæ3�æÄæ?áæp!ç6’çPÉç.èIèiè‚è"›èL¾èéJéNjé]¹é1ê>Iê<ˆê/Åê8õêJ.ëKyëIÅëTì>dì<£ìDàì;%í;aíD�í;âí;î9ZîM”îMâîN0ïMïNÍïMðNjðN¹ðañ_jñ-ÊñøñMòa\ò^¾òjóPˆóBÙó"ô?ô@^ô+Ÿô5Ëô7õ(9õ%bõˆõEœõ.âõBö2TöH‡öÐö6ëö3"÷&V÷)}÷(§÷5Ð÷"ø+)ø3Uø3‰ø)½ø.çø ù"7ù1Zù@Œù1Íù)ÿù-)ú,Wú„ú2–ú1Éú,ûú2(ûG[û<£ûJàûW+ü'ƒü&«ü2Òü9ýM?ýQ�ý=ßý/þ3Mþ;�þ½þ*ÜþLÿ8Tÿ4�ÿOÂÿ%0V4uÀªk�‰OigOÑK!Nm=¼5úA0*rN�UìBRY?¬0ì(6C_9£DÝ9"+\-ˆ(¶3ßQ<e<¢3ß	,	F	_	z	“	«	Å	Þ	ø	
! +
! F
! _
! z
! ™
! ²
! Ê
! Ý
! ü
! 1Ld|9›PÕ\&=ƒ%Á%ç7

(E
Kn
?º
<ú
37`k_ÌV,:ƒg¾n&h•`þf_;Æ2 JSLžPë5<7r5ª5à5;L)ˆ3²2æ34M3‚2¶3é33Q…V¥6ü_30“,Ä,ñ,KKi—b2d:—3ÒC‚J<Í5
! €@4ÁDök;?§dçŠL@×8@Q(’.»3ê0_O'¯/× B :[ – ´ Ð 9î 5(!U^!U´!=
! ";H"=„"cÂ"*&#qQ#4Ã#Zø#'S$7{$'³$3Û$+%);%*e%"�%/³%'ã%&&/2&&b&‰&C¨&)ì&s'OŠ''Ú'("(?(%U(7{(4³(4è(-).K)&z)+¡)*Í)ø)3**L*)w*6¡*6Ø*6+"F+Ti+#¾+â+',5),@_,G ,-è,4-9K-/…-+µ-=á-[.;{.N·.s/Az/A¼/2þ/@10,r0TŸ05ô0H*1As14µ1Qê1M<2RŠ2]Ý2S;3P�3Nà3K/4g{43ã4/5OG57—5 Ï5<ð5Y-6A‡63É6Cý6A7F^78¥77Þ7;8-R8|€8Œý8(Š9W³9/:);:3e:@™:ŸÚ:-z;7¨;Hà;H)</r<@¢<Iã<@-=;n=ª=Ä=Ø=(ð=6><P>(�>2¶>@é>:*?8e?9ž?=Ø?<@CS@>—@*Ö@=AF?A(†A6¯AAæAJ(BIsBA½BBÿBEBCCˆC%ÌC7òC*D^HD3§D5ÛD9EJKE6–EOÍE9F0WF8ˆFÁFÛF%úF& G'GG*oG'šG(ÂGëGH $H#EHiH|H�H]¨H]I:dI7ŸI?×I=J,UJA‚J+ÄJEðJL6KZƒK'ÞKL+%L6QL6ˆL7¿L0÷L.(M>WM?–M.ÖM)N9/N1iN5›N>ÑNO/O-FO:tOL¯O7üOO4P#„Pe¨P/Q5>Q'tQœQ,¹Q&æQ
R-RqGR!¹R=ÛR.SHS6eSœS'°S'ØSVT=WT+•T"ÁTäTþT0U9CU'}U¥U.¿U(îU%VM=V<‹V*ÈVRóVOFW$–W»WÓW!ëW,
X.:X0iX"šXC½XEYGYeY(�Y*ªYÕY;ðYB,Z'oZ(—Z<ÀZFýZD[B^[¡[*Á[ì[.\2/\7b\š\$°\$Õ\ú\]..].]]@Œ]#Í]2ñ]1$^-V^3„^!¸^Ú^-÷^"%_H_+h_Y”_î_/`$1`OV`¦`0Å`/ö`0&a!Wa ya!ša-¼aYêa/DbHtb1½b?ïbA/c7qc4©c:Þc#d=d*Jdud�d-ªd)Ød:eB=eV€e7×eQf=afAŸf3áfGg4]g*’g)½g*çg3h3FhDzh2¿h#òh"i(9iDbi(§i/Ði$j*%jPj3ejS™jJíjC8kJ|kCÇkPlI\l%¦l"Ìl0ïl: m$[m&€m §m$ÈmímBnEIn>�n.Înýn0o0Eo!vo1˜oÊoáoqøoUjpÀpÙpYôp=Nq2Œq¿q(Üqr1…rL·r7s<s$Ns4ss=¨s8æs@t<`tR�tðtu&‹u/²u8âu0vGLv ”v)µv.ßv$w/3wcwww7—w^Ïw<.x;kx3§x.ÛxK
! y1Vy6ˆy?¿y\ÿy\z6pz1§z2Ùz>{K{_{1~{°{9Í{:|B|>b|<¡|3Þ|Z}1m}@Ÿ}3à};~OP~; ~OÜ~D,XqDÊX€(h€<‘€2Î€H�4J�D�Ä�×�8ô�*-‚2X‚9‹‚4Å‚Iú‚DƒDMƒ/’ƒ,Âƒ:ïƒC*„bn„.Ñ„&…C'…+k…(—…GÀ…O†YX†a²†_‡jt‡Iß‡i)ˆ)“ˆ&½ˆjäˆ-O‰)}‰O§‰*÷‰T"ŠjwŠ8âŠu‹8‘‹%Ê‹7ð‹6(Œ8_Œ7˜ŒNÐŒ"�#B�#f�%Š�$°�fÕ�f<Ž!£Ž7ÅŽ5ýŽ93�0m�/ž�1Î�0�E1�)w�@¡�Lâ�E/‘Eu‘4»‘\ð‘M’g’}’C•’DÙ’4“(S“=|“,º“Eç“2-”5`”6–”;Í”	••7•I•$\•P�•(Ò•.û•8*–'c–*‹–>¶–õ–*—6—$J—No—7¾—Aö—B8˜6{˜'²˜RÚ˜,-™NZ™&©™1Ð™šKšašnšFvš½š&Îš[õš,Q›)~›5¨›7Þ›Aœ+Xœ&„œ«œJÊœG�"]� €�@¡�.â�EžEWžE�žEãžE)ŸoŸ	sŸ}Ÿ»’Ÿ3N )‚ 2¬ $ß 1¡6¡7T¡-Œ¡3º¡%î¡T¢Pi¢,º¢+ç¢£&3£8Z£G“£5Û£=¤9O¤9‰¤FÃ¤9
! ¥UD¥=š¥8Ø¥I¦"[¦#~¦3¢¦/Ö¦-§-4§?b§4¢§4×§/¨,<¨)i¨“¨#£¨&Ç¨î¨'©&-©T©%r©˜©³©
! Î©
Ù©É‰½%@J
! vz
! ß#T±õ“"+cí
! 	d, QÛ2º#òÚ…
Z
! Á"¤	Ö�cxbØ£UÊ¶ñ"<PÿLôá‡v	5Ï	ZûžáhVMAI!&#óƒ„°:F)¥?°.#$$"ÎÇ&¬{°ùÛÂ"U˜#3™b^²dº?Œ#"Ÿp "»|’¨#¾·!Û	ì$| %ê¦"X-£±ð¨ *°1Þ-ç@PÈÚ	¿›É×QÈ
! è‘ZÃë"ªÉFA·#l …í¥Áó>?Î"#C ß
! Ý.€4Ó Q®$U÷â
! 3@)á	Ôž#d‚
! "²ÃA
! ™!¨·g*#œ"ŒÖt†$"!‡!ê HßKžB›½
Ð�²c ïØ

Á• ƒe!¯ä#5	“
@ Èr|$(’–á¢qd›ì
! ®ò_…Î	‹ÆÀÒ"Ÿ#ãu
! 
! èÃ$®!N$Ï @Å<0¡ê".ð‹!\=Ùî"n
! m
! ½p‘}ò[<U1ñ‘#G?`®üN½½ÃûØ23ëÁ
L#Bº'FH!~A°n]é#‘R‰á
 ²�
I
KI—%ÖI•A!ßB#©WŒ6çÛKv Éè%,4„ ä/	['"”7*„¶#a'	˜ˆBj"o	Ô
ì_¬#>#
! Á#Æ´í°$"ëH„	$šP%Ác¾^Jgjfö
û� ÍP: sP ~Ý
! Lw#i3¥>”S»â¯	™j$q:ÙKªBÈ%	Õl¹ÆÂø!ø‰$y
RºJ	†	º
¬h£#šºSë§¥Y;->`.Ö"§
�!ÏF¼„
Ø'~õ…
! £³­$k^vXÈ ä$û�ýâç"é†!öSLöÙcoþ
¯u#$€;<VtˆU	æ åŒŠ$ëmŸ·üg!ðcz
	ä¦]y	Þœ�Uxd"ÚsmUÒ†~!Ayp=hz5ê¡{
! mWD"ÕT+
œÄYj gU
æ
! Óî…xõþÅ
! Ò	$cò(n
zûOŠ¢rŠ‰úà#¨ÝM2=	ðàÉ	Z"¤ù öÞa#’#'Íõ
 #ºU!¤
! À|!Ï•
! .õåR€yƒ¤<êoó#°”Á
! º	 Øé
Î$1"€s=(s¯ À#¸N	Þ"‹Ú´T#¬Ív÷ÂÇ�þå²‹kÜ-|Á2
! Ã	òH!…õ#Vf
…#•äI¯ ADœ!Í	³7	‚Uü		,
+
! \øf‹:¡U…v•ìUQ³ä ’Ì�"D± Ž¦Ìö�Ð0µÿ¹jX )ÖÔ
! -M<Ú™añöî	ýìY—Æ/¼„š³Ñ¶´š±	ÀÒª$Æ½ömtF�œÉn#ÙÎ®"ž	!Ù$k$K
‘Î¹%öOåª-¾…Rˆ¯Ö*ð¨½	‡ r½"`{X
1 bn%XÂ!%èX´*ð!N4
ŸØ	µÂf Þ	r¶Áù#®=_Ziã#n\u˜	OOP"ŸH#Hhè#Œ·Ë$<­‰÷À&ÜEcáÀØ dÓÛ$Å%«k×}ª%¹$“³ A ²w
‰
”øjø$u´>öú6!µ"Ð¨$!¬1
! »bi“´ƒ
! ú$+e
ã	ñÅLzÒ""Ò
! ä"ÖZ
uç²'¿˜#F ,"Öçƒ!Š³€ ñ„ùtÈýË‡Êó	†òh"gÏ¬*
! ]×~)­¶@G#ÍK$}!ôéæëG	¯°®
! ¦Åq Rjõ_#®:IfVèš0Q	`Ê<
! Âl$³¸¦_ .•Î•�Z�ý^£©# ‹°¯W1$>!™
! ¦�Ã´¦×Mï¢„:ëD(š

R
! ÞK"ë£i"åŸóO:ò$$ m
»°""+Y¹ "7ia «d;£V‚�›S™dm‡�ß”"Ó;Ûë 
¿"ÿNrbu¸^"Ñk(Ä!s"�!9ãƒ 7!n¤<o9›V£œõÉ
!  „ù�|• ç
yæo¬:TrÞK‘¬"ìµÛ±
M£"	ù.QîvK3j‘
! —ž~Ùž¦`~õ$£µ#åðÒ•	ê¸6ïª"¦}� ¯"ø0Þ!
! ¢“ÀB F��Å³Nú¯Í	#/
PqA=uÊX¥ÙüP`â	Ó#V#ˆ¸ØÕ˜¾#lÿJhKÚ
Ö@�
D¼« � óö*$›"óOš¯œk!„
! ©}ÿÒÊuT!�	@"ðºñÈM­)ËwñÑ˜
œ# óXû ¿ü’½É#wÇŠG’dY6	ß¨Få#Ñ¨ã¸#»Q…8`Ø"Öµ	2øpRæô¼¯#ß_ô�™0ø»"_ð$[#å#íÃëÙÄ¼�@
ÛoeZ§çü›ŒÒå})eõ
! ã
!|	‹Ç,#•öiNÉ$ú	@ œùÓ¥æ<L^R*ì
”	L$W[	ã› 0
! ]¬!Z°$ÒXÎÚ� ÷>û"(›|ø§ú„ÌÑÝ	¡
! >…êÝæ
! Y–§¸^
! È2¼xEC]"§ô¿·Z!M´U˜7	• (�Ç0­‚R$A´Ñã³…9Áõ©RK	3±a‚#œ
¼ú
! kÔ!¥M‘‹ 
! ‡K!q‡‹ @! É \xr
Ëka$ËÚƒê#faÄŽ¼g8m$ªJ!º/¯‰Á!¬·!e ”#ä·ª
! %Üg"y‰$;¦Òf	b
! ©[qg €$¨
! ¿È]iáïš%W"Û­Ôì	àÏ#û�K–÷"Ë­#ö ¶°[bWA³žé›­[
´y“gMS
! ;šÜ×!
ìø[!J£O#		|Å—n$–CA®Êr!9Àƒ#¸F$ #X
! 
  
! § W#¥™(0>ã\ }ªN-!]!6Èî}Ó”~«vÑ!vNBÀ¢ú*eLò[jEÃ
! "2ò. ~
Ûëâ#{rX¸¶®
¬šQ!:$À
…Bï€C9¥Â'×^�„"žŽ
&5¡¨$TJ©9c"C"ë#5!Ž Û4(hm¸†"Š¸qÄ$”
! ë
PiÍŒ	ê4	q_f!ðþ"çˆ1<$¾	ºAJôdE‰
! j$2ào"$
! è äÖ
! ˆ!¯’K
! Æ!0¯`€¤GýÏÆPûO ¸ 
Ì.¨6
! –xu$6]¥…!óF]™KW V½ŸóG!»1
.HnÖÍN‰ûñl—{å)âjÌ˜·ÌÍÌpjx
! ‚1,ôªGª’U"ÕÎO
! '³Ðl
! GÌoò!Z,[
! ã"ô•+5Í/‚$«"=
! x–!!áÀ
KÜ!?��Q
! ^Üì"[ _2†A$VÎ
!§"ë
! €�ŸÛ%¯Ïì '!Ëô˜Ös6šmïGv	#d™$xx~#$z1°�Æêìã!®þZ	ãdÿ3Ì	7:
! !>Ì§"GGÌ2$Ç­VC×ëJRÚî! b%Dž@°%}Š^Ÿ"FvÐr:5_"0æ	#%{ãk#€QvE "Ú¢$v¾ÇIJ$x©þ2#7O!þáBŒC?$YžÐ‡$¥Šb	ú‚
z#×#@9#"§
! p4#%æ>gIWã."…â!—¶ù‰á! þ
! "4BÌá	cÕ"Å ±!ŽÈêaX2É$G Ó‘+QæzMzîW�o¨ø¢·Á^ÆŸw” ƒý#‰!$´Õ³òÂ«O
XcZw™r
! „#H²Ä˜ž¸S
Lg†$9¼#Åk&„
! ý	
! Øˆ³…ÿ
! $Ø±|…[Ö1#•
Ÿ¹l!'²aÙùÄr"Ÿ@a	¸	/4Ë
! ­ Ð½äA"y¿ýìV"è]wkí…#^	)îY´Q§#Ÿ	réÔl#lço!#Xã ; “·$q†/	su"	ëŽØÀ½�
! @oK‘GÍ˜ü¤
†ø)Æ«3 ¦ô$nELÏËT$µÕ5Â!
<-ÕxÕï	ÇÌpý
! ð8 eX!á°#ˆ
�]ª$xºm#¹Z#r 6
;ªü!a/#?¦.\JÜ
! /"©QÇ‡3/V6S™Ñ Öèã7mTîsý‚	!%Á
! ®½È“Î
 ,˜l
! ¹
L+µ…w¬
�’!t$8Ú©±s$4œ)$×‹$¸È6$×ÊÊJ÷®7 �$„›!|®¶%ýWk"îà‡µ ¢½Õ$`Ð*t�!€‹›© yI�ô�;!s ¨�#¨
! 
hŠ#+žŒ$­«Wyµ¡l¦s'4!¾"½
! P¾Ãô^H¥
! Ýˆ	û9‚6"z f
! qNÏå
#Š&	–
! ·
¨"ü’$µc§ö÷Å‘í¿t
©
! © ý¤^w L$Ì	’.}	¾í$8eîV“ß'#	N ¢õ	Ÿ QL•Ë#PŒK;lm�#æqéT
Wàà’
T8º
! b¼
! cìIŠDÈˆ	2ÆÒ!åè'š!A4F!�eý";}Ú‹%ù<â�Vk›–¯(î†l#!ÿòeÿ Äeì$§Ï
! :lã–„peôú›¿!W
! L ùè›#êMj•ë¾3ç%8"2!h$5$€3áq	–"
àHîÀHw$=™ée
! ü
õÔU$D
ƒ
! "R×x#*Ù+üÓÜôè	N…`ÓÂ
! Hû
! ×üû”"*q
•ùÊ#„!;#´ »œ
! !%q¶T|v29¸ �Hß 
! »o‚LV$O«!!Ñ¸±Œ¼ÿ#Öé
! p!h
% :	X=ÚäW$ù²¹R$¾Hù©Ì#t!Ì®#Çí=55c°ý!Q å]÷Ø_
Ç×�!ˆf²·ƒÈý
! ø
! »· ÷ú$´—åÞ1ì-`$ò"‚¿¼1æ×ŠHr$g	;˜?<–¶¢ï\Ñ$áE
3­k÷üµ$y mŒ ´
! ("Ý†\Ê
! ©C
! .#å!M
! #C�9—
! \‹½ ,œ½ÿÒ:lJj4"ó¡	T™f 
! =Ú
×/ÿ
! ¿ù"©BE$hÒ
…O#�6G¡!Ø»#Æo
! Ì$ Õ&
É!¸Ç<S	Ý"¡"Ú
! ñ$Õ


5T0�”sê
! E:¸"kØ"5x$`!±“$$Bœ^Ax»C	þ"9!JJ
ñ…¯¥$E—!U¾
! Náý“!i	#ã	L 3
àó ­Î!b
\�ã$ùQûn^MÕ
! !N!˜£¶#·Ã]átì!P!¾!~ç#<¡ø^¨§I$Ž$ÕØLvy$kê“pAˆë£	
! l
°ÿ>ýò{#æ¸�
! É Õ0#À"¿
I ŽTwF!l"½–�áæeÇ{² û$¢Y$O�æ¶
! ¾Eg¬CÑ.ü€ÔÎ#—Ê	ª!dJÞ(&IU_O/Ê šh!?"{è$òrsE	,w!r¬	Ë›c#“ &uµÉþØ<]_µõ	%«2Õ–è³z nð/g¶r	i­s€ïŽÕï$†í¢a8G
†z7Á	­ Ä“#¡øˆ
! w	œbÄ¡Î¡
7$Ž^Êb¶%è$d Nw¦m”K8“Ûc~Æÿ,é)V
_
! bysñ6Žph¡tE /à>_!r;žá)[Š©"Æ XöÎ ¿¤ë!£'KHÏó™"©q¿Iz˜°tŠ©h#BÜ	ª5f‹Ï"Ï6A‰Ÿ2E”Ò
°mwb"6	(1ë^#µ
! 
	µl¶¦1%$Ù»
bu­\	6»	I­uBý6\Ð"×U²“êè,K =¡¾ÄŒÂP1$#ˆò
! ÊP 	»DÎ–¼YÑ
! Bg$B3 	n ó!1t¦
! 	��F	Ñ€
! ~gÓ¸$�é"VY
‡**!’ßN—í�Á©	T=Í*·‘	Å
#g�;
Êäf0eû
¸
! Ø#=ºÞ“+"mˆ"Ôgf—(¿ñ­-Ý¹?#oA!€à¾$Ñ#‘e%
! ¢/£$´4'¹ ®hÇ
iévÓ	"¥ª“ $˜-"‰áÚ@$”qà$	Þ‡Ä"q7¬!?#,M!.è$„bÜ
! ƒy!4!
! C´¨Ž(Î†»"pÐ MŸ‡‚@e·;	Äs
! w¨ŠÐÄ¤é$"?Ï!Ö/‰	5ÛR!5
îãî›hÈæ¥/B!’µŽ
! ¦ÄÊ#
@Y!pKDÅ	µ2ä!Ð¸ÜŒº¹¬LWÕ2
U-
!  ­CjÏðÕzúS OFÜqA
D	É×$”Æ	È	#ÉÁ9$ž!‡	b;‡Õ
! �Ÿ$	"¢x ²	¢!$ª#\åÌ�Œ"!	ìÛ
! ¿”
!"z	&Í!yÂþÚx™]00˜ ÏÌÝ$k~ºÑ§	žso—Ú$’ÂJ0Bù
ªœc… ;)ßÎâc5+é!–"#²-¢J >•Á¶"ˆ¡¼˜‡Ö	ƒ)„QY’Ú¡¸iUšöX"ÀÅ=
$Wœþ6
!  4$Ýµž
! ½á$–ð{[èÞ—$U”ç	¬å!…¤-Ž#(	ºÛ<ð
! ÌÓ·\�!Á±:#üõˆ,!ÀN�¿ùl?D
! õDÃR ¦ýBã3
! Ý
�ü¨aœ 4KôïÑj#œ#ì8«WDœ:
O$@	~æ)`½&†ÎƒÀ	²}´ï
«"Þ'¶i¬ÒÄ-œ$œó\º!hé¢m!à
! ‡¯"‡_-rL
˜
! :Â$¾#
! s#$$+!„M#ç¤£ˆÑ¹-þd"¬
! ÄQ	«Ä	'
Šr~"9ˆ$'Ô#âp
ü
! €
î|òYS–	ÿ[Ú û•$ò’�Æ-#)	©!GÍå� Î
! �
ò?_
! òkp�	w#G
! ‡"ú"¤¼Àûj~
! œ®–#Þ— âÎ|™­V´JbèŠ"ŸR€ý
=
! €!‡òÊm£$ˆ�¤$z!Éµ`Wf‰¤ƒú}~‡!*ºêw"È¾Â¡:"ÆC
hðV Þþ úŽO Ø¿
»ùÂ ÷n="Êx+$OVC¦8Ò?8]’ySü«¥	diÃ ØCF?!–ÊeÀÖsP+‚à ;ÎF‰"	LåoÙ$˜"Ž‰ð¡ý—85ýL"c$;Í+	høÑ
9"MC#+ hzsrÏôo !ŠU«Ú"%®9)ùU®vF
! !¤�Û ¸aE#È"û ¡ƒë	I
! IÁóú ¥!"
! Þx
‹ùÂØ$|)}` ŸÐY HÜž
! Ú¹S#Cüb�#yçu��A	•{ £!Z�éy#’d5�ã
! V!u¼‹"({…	u	“	é‡ÞÕÁ¾\‡Û
!  œ	‚&�q­«
Í$�D¦ "ÍÓ$æu]Ÿ
íÑv"©$znôÜÛ�
Œž\®cgÛ
§)ŽD7ê´#ú#7O"‘ �v$í"$·MãÝ#z"š Æ{
ÁÈ!ËÌ!³ª§§„í
! "5½$ƒÞ¡$vÉÉs!å
! �
! C€bE;¬$+à™±ÿ²!_õ$P†!€ó$ÚÐ¹f„="ìqŒ) ¼
: Ë`#ƒòÆšá"Z$JÔ]®	¥£ŠNm"c¢ôæÍ
�®“êG}ÜF_å	Œ
! àAhîƒC˜ò
ùÂF´{	6ë»þÑê4å|
T.
ÌEd	ö#Å!ž Otð	'v
0Ç.„R–�ƒÛ
Oòž$¥$ª& ¹øð`
! 4,$þ¦Y"
! @##¥8>"’º€s´•S8õî·À bí¹ w>}¸½#Ô$s!B¹ž"\$G
Æ*Ž!Ÿ6\2	ø#�Ât”a
! sˆ8
! üéþ`/�¤OeY	KŽå$dÅ-tâ‹#%Õ?çM
´&‚Ö#c²u‚&©3	»
! Öª$\¶ªÙóšXZå-ß~#ñu¥v#�Ýc
! Ž	E
! f0!ÂõÆÔmæ"™	$ƒkº¶!U#Sèç’4Hš¨8	pÜêSL­"R}÷^vò	hÀ,·««ïû
Hµó[ø± «!@Œ† ¶…P|
! ŠÇ	!$,äßÊï˜�#ÉÓ±"Í#JPñW=#q¦8•Ó
�$_;™*ò¹d
¿–nÅ$!50õ"'�€A
˜!#{ï$è0$®þ$ß—;¯fAº \k	±}÷ 7
! ƒ%Ñrç$�ip€E4~SC§�wÞM"(§·OÜ¤ý¡»é_�Ä&ï€i¹"[ª’Á�
¸§ G"³_n  4 ’n×©l8
0÷ûÍ`$3Ì ˆ™Ô{-’;Üa8ê×ÁE±½%¤ìŒ„÷W	*�U]�e	ï‹6Ì@¤ †[8
ð"?e•í |:\‰Ð	0lû$x`c!Ð4Ü#oQ£$‘›Ç·1h@=!¿
! ¡
! !IC (·oÆy<ÍÍQ×"ÓP	3ç–	#sœ^5ÓÝªò ²QLù‚ Û!nø	õœW
Ç&!9
	'É"f±
! ½ kçZ"×
kn`ÊÔJ°²µªÄíé¼íÐ!M±,#�
Ä-AÐ”!} &
! ÎŠ ÷G�	®á
! Ë"ó”¼:µ
ñ:Þ±-¹
�Ý{!e™Ó	¡Ó7÷Öù!v—˜$³#h�æ*»#Dn¨ �þy>x»±‘i ¶=YØÝ�"%V
! ©ëÐ,$ A
! Ÿ¬ü -ŽiAŽ"·NÞ
! Ýpž%*¶•< 
! `líï9/$ü$&ÃOx"ù»!çðÀ>h²]Ù	“÷ë.!õD©ŠîMÇ!2Øe$Í«}6‚÷#"¤•°ˆ©ZùÃ!™
Çœó0 5^Þ$a¥£	¯úŸŠø^¶
%"�x7
! å(z!3-
x!ñ¶K$ô b·®“0	×UÈäÝ vŸQÃU:ßá
H ñ�ÂÑ‚[ø"æù÷!xí: ¹WPj
¬Âê’
s
­!
%"$„]�.ëqÕWò#bÈ$
ª£ Žçö%ýó<#{EeE9âŽ$ùt ž#síŒm ß	^\€ÙÚ!Âû#P#/
! «§›~âd2?{#4]¾¶ òä)šyS�ˆ†à	n	!¶Ïjï 2"“E¨q†¦ÀVÎY
! ED�­¨h¶"©VÝ¾Æ•!r?ÎH$ €#R2÷�#3~Âî–]�ÔÌw
v
! ¾ ÉˆÄ#L!  zêÀ39Ü$¯
—kYÓ*� ga�X#uå.
í�1¥³!&v"D·²?${î Òó
bzáÊVÓ"ÃâçÖ9a!ö!VðÄ ôX¤KË^D$$f'¹3_Û9çÙÓÿ>$ùú‘ÿ
Ãåæ²¹7[]
! àS«ü"2%×rnþ#/�ä)#¼Úpš	‘
¦>Ð=1ö	©i!9 o‰ÓNÔ×@jä	øú2ÑÒô	ü‹âïuÀþº$°
! <
 !ö¹Ù 8$í‹
;Ûr#à
! 	x"Èuøas(K Ý!-_ó]õ %Ç
! ß
úÇ!IàÍ æ
$Ø¸ø õ/A$!V¶RýÁ$9|Uù$ª"r‰è­!
! 1¦‘~jÞ�gþ!wÐG«1�"¦#Ô>‡˜	
! ‹×	,7#›ßî
! p6»ö#¾5"áCŠ
! ¨Iàå
! Ï�þ¦
[˜†
};‡aL	5
! B$Ç^ ÜY!jÇ"Fêó
! ­	R$ûµw¹
! n[S›?	YO>Äú”øh	K©!÷
ì”$4(#=§ï•=Â4
! ƒª	¯mp¹(6…$íq$IÝîõèS³aúü!ÒR
�Š!†ï
! �"ŠnÏj.¬Çà/éš$@øÓ!	T1M	Fiù’ l�³
! l¨Ð%¡#Ó
! 4•~Œ™3nAÁ@%†^›Ø§$¤ËÄ>
! �ïz%‘Ï
›?©j	ß #Æ×èMWï#4àdô=
p
! <
ÝB"€¨
! Fú–h"“yÓ-²Ê‡e_uJŽv
†ßš3!a(ñÔ=“
! å1t$¼$ÂB
X¥kûE¡üR~“Xoj›p!yá#â
74Ó”#_$e&ÃÅ”p#j»`~Q"["	ÞG Ö!Dp´†¡!6"æ¢WN©ivp¡Ù±Ën½’‹õf˜¢u!
! ÕÆr”¾™
Z‚� y
! ;–â°	’,5¥‚„Ý"‰"M¶= 
! ±#e˜!s|³DâHTw¥ÞúÞé „0çrÌ˜ èè›
! Ë«2t
! ãlß�jYW‹Dq²pa´ëºšX³¢	½!ãPáÞðÚTÔžK#Æ"œÚDR=0¸$ëÃ±ç¼›÷„mS\’F"qu«ÜÖ‘­.µt"þÀ{—9M.ª¦HK
•#ú}œH"a!æ!¤¶º$^õ8®¼ZQoôH3#Ùy!i<–/¡ë"²]àÇ˜Å*gyáÕIJ<ÊÔ	É'eç
! .Ø,Å#£ÓÈÞ>‡›	€>~ €? º•J ù¥?Éþ	¬"YT�	[Ø½Zµ6=’-¸›$—	KÖÒ$0ÂQ‡	M‹SU¨4ÿ¬
¿Ç A ìvV7á"×¥îÔ#]™_ÈÃ™L¾Ú %óœŸ$9ƒýú£[†œ[#%Ù"( ® R$c.
! <! òpNv4T‹§!¢L‘6"Å$#
! �|7CÃn:!
²#ŸSô«	°û"XÏ}|ÑJ#kÊ!„)"ð
=‚yÎŒ1!RÇ
Ë>)ÀfÒ3{µŒø
ÚÍWäñ×**–ñ
N
! 
! ÛÂ®a"t9=[nÓ´?ˆ ³ÙÚgÅn!™#³	#B	4NåMá	g
! ·	òÞ$ò²"$$ñ#�õ^ÔÜÅÔÄÀªt	í!	 ð#�#q\!päI‚ã#_	N;$¼	ÈIÒr²ØoñÀ
! niý¼{àý$Ü"‡
! —&DíOÂ¥ [:u¼–ÌEHb($"Ý|¯�Œ!ç%¦|` @	
! �]µæ#Ã#!× ¿ "	ÉÙYRZI
&HÀ+µ0ÔÚ¹‰ûio Sñ
! à"c&Ú·ËhuÌWdx	°
#Î	Ã¢®µÂ
æÙ
! {T
! õë
âN"g#*"=ŽãG
! %Ã¹EÂ#§ [Û#}
=âx©ÜzØJÂJg…ñ2p")\œt±�
! uE›½Bã¨d8/ Soè öÁf£·
! 6#
‘ ÙÃì?w‡
]	ë$ö
! ˜Â�±!¡”?I#�	ÿ
u#�|[{¨
ËríÏ:2�óaûÇ…{p$!CÌ
! ÑÀ±#Å	ÛUx7±é ö"HR 
éãOõ!“§à
! Õ�cXˆå"ÿü!¯
! ß«G%"çÈ¤"¯‡Á
-bÄkŠn
! M~$×
! ƒ"õ‰ ýæg&°E¬ Í
! Õ,
! :Ã P5y9Å1Pk ÝiS6)&" Õø¾<"ŒÅñDË¥
'bj!bÀj
! r�d
! X¦!¾Ü³&"‚÷\ÂÎúïëñ¥Ë
! d†.Tñ×Áó]if 	…P+Ün$Ô(`Ô> Û š¶M"€µ—#—"*	Êl›¾^!”#Qñ	™5 3þ·
,!L—)šÃ
[
Û"/!ðí±ä%Ò%#¾°î¨MÚ @¤JBK#udH	d…êÕ°Ž#Æ ¿7"u%æ%!¡ ‹E†	IÖ óÛ’	%\“'X’
! 
Òž
³"}$P†3ÒXH‹û'ÛŽÕé°2š¾Æ‘?è!0ÓÃ
! Zú®ª q#"øÐ
ï"n?~!7~{"V°—+¤p˜â�e`
! Ë
ž	é…£ù)%DÜ„¶ñ¬þ8Š"û>R	ü8.ôÀ$È¥"ÃpLþ+ È
w:Síïþ	GX$�šÐ!â Ê$ý«˜îq"j¼H
! I�$•äŸ
! Y
µ�jMÐ%Ð$Ö‰ÿ£šF#@Vé	0s˜Ò ?
¿n"ÊääTãns
	ÇOHÆÆ1J]$C!k
ÐÒW.I#C#Œ#D»Ù#+î�"�$à(N#ó##ç$›|†#‘ú³–  îô2¿!÷”Áˆ#<¦	†ßþ8#ú%Í¶$¸Ø§Žw./ÒÔŸ!èúåzÝJÜ wä
*\
�ž‚‘"Ïð|"E!:ôö$:IMî€+4ää
! Žå Ù%#k�
öè¤"LÕ	÷/ìÀ!ÿ
»�·"¢8¤l×o#C$£9#‰½Ã;“‹¸–o
°áüS6l`'ìZ «æ‚¡f{„ «´	# ÿE(¨«#æb#)Èä>�‹}\HÇRWˆÿ<‹ýÉÃ¾:˜Û+¢vž"ãÆ
fX&*Ã#Ü	 !¹ÿ!
! ßFz$W7²
! tÑ.$u
q
º»$wmÌ4q!Ù!2ºW!­
Ð­Õ#B`"Ç	òîÞ�çl
! Zß!Éâ"™Tžƒš
! s\#ƒ@kÝ‘|”Çñôê
ÈÀ "D¸!F�¸iå`mo€êmÙ`	9Ë	5ÙO	g¡¯ö',qê$ÒÅ
ñ}#- ^\"~2Ä§é•QÿVâÝXàìPß{f‚ðâ{Q$Zk1(Å•"$Ý¡xE"·o+_è
! ÿô!‘¢
‹
! 
#jû!)!žŒlµtà
ºx�1f#w,I®r¼Í¿ëè"r^
®
®od‘�#æÏ)‚¤#Ð;ÿ$=c
ô"âG!T�Gù��*óÛ	Ä
}"¼€ùÃ"Š¼šä
hŸ
! Ö$P
! T$;"ê6Æ\®¾¡ÙV
! ñL£
! ?½^_iŠ‚¶	’ÒËÙ
?�Ä
�“–<ub$ö	3„.þ’"œâ Yíä &½¯$Œ^<‹	G$Ï/#Ðo¿¢™%O3×÷i$“wvk™ d!BŒ!gxƒs	¢�kŠ
…"–#ò"©Ð„ÝNÑþÝ�¨±Êñ!äæ$6O#“
ˆ;
! î
Ý×º×£° Šêù
! ý!
! ¾yÅÞ	zß	_
! �
! ×¢
! óp ç Ú#5@
! 2 3Bò#±3Îqš#]§/9	±ã
] m|#ý“¨^¥ÍH‚"ðwx®–%ÉJ¬D!V¥8 Ù%gÔá‘�ï>
*àâd¯�1,	I	¬éSËë`
¯Æ#’¾ÏH»¨!ý½¶øt{öe"÷Z¢½ñ Ä@‚"‰õ¥Ð­
! õp‚¢ |¥#çYuIƒGÇ¦W$îYbÆÖ* °”ž€	ð BZ<Ç3"{�,ÄX	ß"¹# X|ÕlkQ÷ÅÀÕ e
Ý}Y´$žVÒL1t#)
! %'JJ
Y p	jÿW¨´"Ur%
×"úö!Üã'E¿	Pb
—Œ|Ú» U ‹Ä
! d! ûÓ�â)ð¬*‰
£íìd$tðÊ "P‹T”(	$æ!®/œÈ$&.ä](
»-$fw­¿	lÍGü&øŒëm¥@B(Sêé	
! Ô"{ñ-[0$}Ôm7
! /ìS!C¼"!ÁÊV™,M‚ÍŸ 	*}z5m	ˆÙl¬÷á}Ðzœ›kºº»%cŠù	°´‘éã·‡`DŸÃ&íË9Ï%ûÖ _Ñ¹Ï$Þ#Ô!_QXä¯‚;—f™t­òCªÉ.+ªNY�&—
! Ê"`zØo$ƒ$é	Æ$qŽS$l½ûD Ð#¯¿9Á;q\Ëi+2S"Š»	áš õš±>Ó@á*
üP¤qd°_	¦zß·ª—¤:…ºº Ý AéEììZ–²"W	#l	Í"0¢"„Z3ÿü—¢7ÿ÷$'$t›
©Þ­NØEH	f"\†\2!÷R£z ›Ö
¬#v $Œg­ƒ
>		õÉ
0Žø8!,yø©
þ€¤ƒ›}Ži
ÛÁ$ÙÊ
i#”äà…Ü"
�c	Á k;Û>C
tî$µÍ Àü#[?
! 1	ô³ß$¦x9à!¤¯Q.	¯ÿ".y°!µ^$ÿVÙ:µ!Q"AUª
ì
! hÕ!
Zê¸¯F'µB~žH
‘+ÕC7 Q#‚8
¤Äe;ïM$óA'F?Ÿ
! ëßü&É,î#|6 	£hc6â$m¸É§•fÖ
! >v¦PÝeøï´­”>•«
! Ü
9
! F#û	tP
! ÿc¬.Â�ïsÞ éÍÈ»÷
! Q—Ê‚!ÉT"·óRt©séÛ)
ö¢$b!J"F
¹!—k
! Ë ·	}c‡¯Ó"N
�e�Ïžy7FE)QŠNƒ �7
t4¿ ô
Ã‰#LŸ
! hwaB
! —£Ñ	çKMÌ•Ì
Ï´!:ÿ��ß–œ	ÅÄ#�F
Éaêá 8U
! ì„$¨	/Íáçè
{Ìó"39¢UŸûÊ
"!Ü‹P$³Œ
$¿#žöí
=ÔÑm4	�m	!g
' ¹/¼_oM †Ç$[$ƒ	‰‹¹	Î˜c»K5q
! €"I¿)‡#id#«Oz
cŸº"´n`O(
! {¼ý Áª¬Ø‰Ó³yÅøÎg¼!äï"¿B¼¢ˆ!_h
! Û$	
vAôàñ#È#Ru ðfR#,6Të¹[�$ß‘!1úŽe#Ià±$âÏ§âplAQ
J~Ú�L
! ,²
‰›Ï„1!úc&0È³ ‹
! o¬ÈGÑ!Zú!³!Ñ7'ñ~âÐ Ö…¡+Ý
!  �g,ßÌ¦+yD/Ï£già�Ò#‡)~}Ë!Ó,g%•£eÑê,÷0
«þTaÒRDy"«‘$V	‰�w
! jt]
còaõöy±ÿ	<ãóŽ`@"G´ð‰]#"ð 4ì#&$1š"{Ë:‘Ø
! ¬ªâ¢#÷'Gx<$ÎT>SŽuÐ
! 
îY„½ã“¶I"T	hå$	öìL5–$2˜0"+lQß
! ‰Ñ"U¹ü®ˆm§Î�[†¤s 3+û8Ö!‘r÷<ë´¼#ïfç!<ÈÆTKÌ"�#ƒ!6aõhZ!ï«$XÌ"üæ8ËÊ	Yj³Õ
! î
! ™uXÁ5Z±ÏP
“=$-P¾iîR"FÓw-	D#jÍ3$�–
#	¬½*Æ
! ’oÅRÅ/Ä8(!Ü
! #¨Š	ðUÒ ™S5#zC”ÒWB¾Á	âÙô
! ‰8	Gô# ¾
}
! b7`>Œ�ÎÔÑÍbž&óÁ-t	žÅ{$dLôv!ÉìšÅ
! Bˆé"S'
! àCo|Ö²ÑÖ
ê	…`íK#"Ô ²$YÎÎN³mT+#´
_fú
,yØ!­ËT
T NÎ[zËÊÞ
êCaí	gýKçÜ(C³$ì‡ÃßÜË±
! ä§†
! C´þÅâ»Š?ŽOði
! �-�ƒ
! ý eïí#í@æN~]ƒ½“	j9A#i"aFš°"#¿$^É÷	|4dF ïŸJø<	åÔFËBf$ü‡ô7
! f$Ï+IÑÚa
è’|ÄGoè¡™”5Å"t7(wÞ�a ï!xGœ!ÃØ§«sSr
! §
Âþ#“ -+Ô+¦$©²—
ŒÙ¿a‘Z¿mzO*º7²þŸ~	�!tã
‰šäÒ?D—ö¯!% å\
! ²8b ³1ˆè}L|! 0ö%Oº=Ø¸
†­›•ßNÂ	§Œ Ì³
@é»!Ð/¼ 7í"51
! ;öê!ˆÇ#h YˆèÉZ”£
¤!z��	çY#—
  
  For bug reporting instructions, please see:
  
--- 1,1616 ----
! Þ•R%¬*Ã1<UHI-K1y« ÀÛá+½0éKfs<“BÐR>f@¥9æC  Fd 5« Iá +!B!!W!$y! ž!¿!"Ý!+"#,"�P"á"ç"'#.#FL#3“#QÇ#5$]O$w­$I%%Ao%K±%Ný%BL&O�&Lß&R,';'8»'>ô'I3(I}(BÇ(~
! )?‰)DÉ)E*@T*E•*CÛ*=+P]+{®+B*,?m,‰­,97-Pq-CÂ-F.EM.E“.CÙ.Q/No/�¾/GO0Œ—0O$1Rt1CÇ1Q2F]29¤2=Þ2=34Z3P�3Mà3B.4Gq4I¹4H5BL57�56Ç6Iþ6H7Ee7
! «7'¶78Þ7.8.F8>u8´8)Æ80ð8<!9+^9ZŠ9+å9A:mS:8Á:(ú:;#;E_; ¥;Æ;Û;î;$<$3<*X<*ƒ<®<É< ä<==#"=F=8]=!–=;¸=Eô=:>5Y>E�>Õ>0ó>L$?q?„?7—?lÏ?G<@$„@J©@Eô@2:AEmAl³A B3<B@pB±BJÉB8CUMC-£C_ÑCY1Dl‹DXøDTQEQ¦EKøELDFS‘F5åFIGYeGc¿G=#HaHwH#‡H#«H3ÏH*I4.I.cI2’I4ÅI,úI6'JQ^J3°J3äJ=KVKCjK7®KIæKI0LWzLEÒL"M9;M.uM"¤M*ÇM#òM#N":N%]NJƒN2ÎN&O,(OPUOH¦O?ïOF/PDvPF»PEQ:HQ;ƒQD¿QNR9SR�R(­R*ÖR:SW<SY”SZîS\ITU¦TeüTVbUf¹U^ VnVfîVvUWeÌWu2X\¨XlYNrY^ÁYO Z_pZWÐZg([_�[oð[^`\n¿\U.]e„]=ê]M(^>v^Nµ^F_VK_N¢_^ñ_MP`]ž`Dü`TAa –a!·a Ùa&úa4!bVb-ob#�bÁb.Ýb c-c.Fc!uc4—cLÌcd,+d0XdS‰d&Ýd5e*:e;eeF¡eMèeB6fAyfp»fX,gU…gHÛg.$h;Sh]�hyíh7giZŸiAúi?<jd|j!áj5k!9k@[kKœk,èkl>3lfrlEÙl!m!Am'cmj‹m(öm;n*[n†n"£nÆn)Ýn_o-go•o:¬o"ço
! p)p$Hp2mp p·pUÖp-,q/Zq?Šq?Êq0
! r+;rAgr.©r*Ør2s26s1is0›s9Ìs1t28t1kt+�t-Ét3÷t.+uDZu3Ÿu$Óu+øuC$v:hv£v6Àv@÷vB8wK{w*Çw0òw"#x0Fx2wx"ªx1Íx4ÿx44y$iyDŽy1Óy/z15zEgz2­z-àzf{u{”{³{EË{<|;N|EŠ|FÐ|}53}9i}*£}*Î}?ù}69~8p~X©~E3H5|(²8Û;€RP€V£€Qú€UL�4¢�2×�Z
! ‚`e‚8Æ‚Uÿ‚3Uƒ ‰ƒ/ªƒ1Úƒ=„AJ„aŒ„Hî„-7…"e…8ˆ…3Á…Cõ…29†4l†.¡†/Ð† ‡7!‡BY‡(œ‡Å‡Nå‡14ˆJfˆ5±ˆ@çˆ4(‰k]‰'É‰"ñ‰&Š;Š1YŠ‹Š%¤Š1ÊŠ<üŠ99‹s‹l“‹,Œ*-Œ!XŒ&zŒ(¡Œ5ÊŒe�%f�?Œ�4Ì�/ŽM1ŽBŽzÂŽ^=�zœ�Y�=q�:¯�,ê�6‘:N‘3‰‘8½‘/ö‘&’%@’6f’*�’!È’Wê’:B“*}“1¨“wÚ“ER”3˜”(Ì”2õ”D(•5m•)£•oÍ•I=–)‡–!±–+Ó–:ÿ–=:—3x—!¬—9Î—-˜%6˜/\˜#Œ˜9°˜=ê˜G(™-p™ž™Kº™:šBAšK„šSÐš9$›I^›K¨›Tô›\Iœ¦œ*Æœ;ñœ(-�6V�#��±�2Í�#ž'$ž/Lž1|žA®ž-ðž1Ÿ!PŸ)rŸ=œŸAÚŸK Ch ,¬ *Ù /¡,4¡+a¡�¡*©¡Ô¡í¡J
¢X¢+x¢p¤¢£'£8£+S£-£­£Ë£@é£*¤">¤a¤:x¤9³¤9í¤"'¥3J¥!~¥ ¥¹¥<Ô¥¦#*¦$N¦As¦µ¦"Ï¦Tò¦-G§/u§,¥§Ò§Fç§.¨+I¨4u¨7ª¨Sâ¨G6©%~©!¤©*Æ©ñ©
ª**ªUªWuª-Íª#ûª*«J«!b« „« ¥«,Æ«#ó«'¬"?¬&b¬‰¬#©¬'Í¬"õ¬-­F­X­.q­# ­Ä­á­:ÿ­:®M®$l®%‘®·®#Õ®'ù®!¯6@¯w¯‰¯Ÿ¯%¾¯ä¯°#°>°%Y°°3›°Ï°å°±]±t±0Š±/»±#ë±²/²C²,b²A�²*Ñ².ü²!+³*M³!x³'š³HÂ³5´.A´p´)‡´)±´"Û´#þ´"µ3µ$Cµ(hµ=‘µÏµ;éµ(%¶N¶i¶ˆ¶$¨¶0Í¶5þ¶4·"J·"m·}�·2¸6A¸4x¸C­¸Jñ¸*<¹)g¹‘¹°¹"Ï¹6ò¹')ºIQº,›º.Èº1÷º2)»5\»’»%²»(Ø»¼¼4¼<P¼3�¼0Á¼ò¼4½8=½8v½¯½+Í½(ù½"¾,A¾-n¾/œ¾-Ì¾.ú¾()¿*R¿1}¿G¯¿K÷¿JCÀ&ŽÀ,µÀ"âÀ=Á,CÁ'pÁ1˜Á'ÊÁ9òÁ0,Â']Â3…Â(¹Â1âÂ)Ã3>Ã6rÃ ©Ã?ÊÃ+
! Ä.6Ä-eÄ+“Ä ¿ÄàÄ*ùÄ'$Å*LÅwÅ]‘Å ïÅ)Æ":Æ']Æ+…Æ±ÆÃÆFÙÆ Ç-@Ç nÇ�Ç¥Ç1·Ç\éÇLFÈI“ÈMÝÈK+ÉZwÉkÒÉ[>ÊKšÊNæÊ05Ë/fË#–Ë-ºË&èËÌ&Ì+=Ì iÌ*ŠÌ.µÌäÌ?Í,DÍqÍ‰Í"¦Í4ÉÍ2þÍ31ÎJeÎ;°ÎCìÎ<0Ï5mÏ*£Ï.ÎÏFýÏ+DÐ'pÐ5˜Ð=ÎÐ0Ñ6=ÑCtÑ:¸Ñ;óÑ/Ò+KÒwÒ—Ò¶Ò"ÖÒùÒÓ2Ó)JÓ)tÓžÓ¹Ó ÐÓ#ñÓÔ+Ô$FÔkÔ2ŠÔ½ÔÔÔ1ìÔ5Õ'TÕG|ÕÄÕ'ÚÕ0Ö63Ö*jÖ,•Ö0ÂÖ"óÖ-×+D×!p× ’× ³×#Ô×$ø×Ø+=Ø1iØ/›Ø/ËØ"ûØ"ÙFAÙUˆÙPÞÙ'/ÚWÚ'jÚn’Ú$Û$&ÛKÛ\Û3nÛ$¢ÛÇÛäÛ'Ü+Ü@GÜ<ˆÜ<ÅÜ-Ý+0Ý\Ý,uÝ¢ÝO¼Ý7Þ'DÞ#lÞ�Þ!°Þ%ÒÞ#øÞß!8ß
Zßahß*Êßõßdà-kà™àœà à2°à2ãàMáMdá0²áãá(êáâ â)â:âXâaâ9qâ«âÄâ#ÞâOã.Rã9�ã»ã+Ùã*ä,0ä-]ä/‹ä»ä2Òä*å.0å)_å&‰å'°å&Øå&ÿå%&æ#Læ'pæ%˜æ(¾æ çæ$ç -ç"Nç,qç2žçÑçñç*è,;è.hè*—èAÂè3é:8é1sé)¥éÏéïéê4 êSUê'©ê)Ñêûêë3ë/Oë6ë¶ë3Ñë7ì>=ì,|ì,©ì1Öìí1$í$Ví0{í¬íÂí7Éíî!î=î#Qîuî+•îÁîÕîíîóîïï*ïBï^ï:pï)«ïJÕïC ðdð,|ðO©ðùðñ,ñ
! 4ñ6?ñvñ$’ñ·ñÖñóñ(ò:5òpò7�ò(Åòîò5óDóXó)ró/œó!Ìó îó'ô 7ô0Xô‰ô
¤ô ²ôÓôêôõõ3õBõ-`õ"Žõ±õ!Ëõ)íõöö"ö+ö$4ö3Yö�ö1©ö:Ûö>÷RU÷¨÷±÷º÷Ã÷Ì÷!Õ÷÷÷ø ø)ø6ø?øHø>Qø>�øFÏø#ù:ùICù�ù©ùH²ùFûùBú-Fú5tú,ªú×úíú†ùú7€ûr¸û+ü*Iü<tü.±üàüüü5ý
Oý€]ýÞý;äý’ þe³þ(ÿ+Bÿ.nÿ+�ÿ-Éÿ|÷ÿnt3ãAkY7Åý.5@#v&š$Á.æ[1“�L!%nŒ”7!Y.s,¢,Ï*ü%'-M`{GÜJ$Qo"Á©ä+Ž:º$õ+	F	`	z	)“	.½	>ì	<+
! ;h
! $¤
! 'É
! /ñ
! !;=7y$±Ö)íF."u!˜Gº:
S=
L‘
3Þ
L;_?›QÛb-B�EÓO[i-ÅóP‚Q=Ô}6�3ÇLû8HQ�BÓGQ^H°JùWD#œ#À'äZHgD°Jõ?@=€B¾1€3C´7øA0*rG�MåL3K€;Ì?EHHŽb×J:c…Zé9D1~B°LóN@9�6ÉZ9[i•:ÿ8: ws Xë ?D!I„!OÎ!*"@I"2Š"F½"b#;g#'£#Ë#â#Uù#0O$4€$Jµ$M%@N%<�%VÌ%P#&At&Q¶&A'J'Ef'&¬'WÓ'X+(R„(A×(0)"J)6m)l¤)\*Bn*y±*J++4v+<«+Tè+P=,"Ž,1±,Eã,4)-I^-F¨-/ï-N.Cn.G².~ú.zy/Lô/:A0%|0S¢0Rö0>I1:ˆ1dÃ1)(26R2‰27œ2'Ô2*ü2C'3/k3A›3LÝ36*4Ea4C§4Bë4+.57Z5?’5@Ò5=6:Q6AŒ6CÎ6G72Z7(�7.¶7å778;;8Bw8Mº8694?9,t9,¡9(Î9,÷9($:kM:/¹:4é:Z;2y;¬;(Ê;@ó;.4<+c<+�</»<6ë<H"=9k='¥=IÍ=C>,[>Mˆ>0Ö>+?'3?'[?7ƒ?!»?%Ý?@+@/E@:u@A°@*ò@*A,HA(uAžA0ºAëA	B4&B=[B™B·B!ÑB?óB>3CrC1‹C>½C/üC#,DPD!pD,’D1¿D$ñDOEDfE;«E:çE "FCF5^F5”F%ÊF)ðFuG&�G?·GO÷G GHDhH'­H'ÕH'ýH'%I'MI4uI&ªI&ÑI5øI.J)HJHrJ&»J+âJ[K/jK)šK8ÄK(ýKB&L-iL"—LºL'ÙL'M')MRQM(¤M=ÍM(N;4N6pN9§N4áN"O)9OQcO-µO2ãO1P(HP#qP$•P%ºP,àP3
Q-AQoQ)‹Q,µQ:âQ.RLRiRˆR8¤R0ÝRuS-„S)²S7ÜS2T;GTƒT%¡TÇT-äT6U$IU.nUA�UßU3üU0VOV(nV'—V#¿VãV&W)WAEW,‡W;´W#ðW-X+BX+nXšX,®X#ÛX>ÿX0>YoY3{Y¯Y(»YäYýY!	Z
! +Z6ZEZYZfZ}Z�Z˜Z	¡Z«Z»ZÊZÖZâZýZ[+[8[E[U[g[|[	�[™[¦[¶[Æ[	Ù[
! ã[%î[-\^B\.¡\6Ð\!]y)][£]7ÿ]O7^2‡^2º^í^0_7_?N_5Ž_Ä_+Ô_0`$1`+V`*‚`A­`:ï`B*aPmaw¾aC6b'zb7¢b5Úb?c=Pc)Žc:¸cHócJ<d1‡d'¹d‡ádVifWÀf‰gE¢g)èg:h)MhwhB�h7Óh(i"4i+Wiƒiœi±iÆiÛi'ðij6j$Hjmj+�j#¹j/Ýj%
k3kQk(kkh”k%ýkH#l4lll¡lHmCWmB›m(Þm2n6:nlqneÞnMDo$’o(·oMàoZ.pm‰p3÷p2+q*^q4‰qQ¾q>r#OrEsr+¹rNårA4s1vs'¨s5ÐsVtm]t{Ët@Gu0ˆun¹u+(v*Tv'v&§v'ÎvFöv@=wS~w#Òw!öwJx>cxL¢xLïxZ<y.—y1Æy%øyDzKcz¯z:Íz0{$9{^{$z{FŸ{%æ{6|)C|Vm|GÄ|4}tA}@¶}:÷}2~6R~9‰~FÃ~/
! #:2^1‘XÃC€6`€1—€7É€*�!,�*N�)y�P£�6ô�/+‚/[‚/‹‚8»‚9ô‚9.ƒ6hƒ7Ÿƒ.×ƒ9„-@„:n„<©„/æ„>…+U…�…–…'ª…Ò…ì…%†>-†Gl† ´†(Õ†3þ† 2‡'S‡;{‡9·‡Dñ‡B6ˆDyˆB¾ˆ?‰A‰^_‰P¾‰5Š*EŠ8pŠ&©Š%ÐŠ$öŠG‹)c‹8�‹;Æ‹RŒ+UŒ:�Œ.¼ŒKëŒ%7�]�&y�1 �%Ò�%ø�$ŽTCŽ2˜Ž*ËŽ1öŽK(�Dt�+¹�&å�$�?1�/q�¡�#½�.á�1‘zB‘t½‘92’[l’GÈ’*“);“Xe“<¾“#û“(”/H”2x”1«”aÝ”?•@P•
‘•:Ÿ•&Ú•G–3I–J}–1È–>ú–<9—Bv—1¹—6ë—3"˜+V˜(‚˜>«˜'ê˜,™4?™Bt™k·™:#š)^š&ˆš¯š!Èšêš›"›+;›g› …›¦›:Å›Gœ@Hœ8‰œ1Âœ;ôœ0�A�P�o�.„�³�<Í�5
! ž5@ž3vž5ªžàž#üž Ÿ)Ÿ.6Ÿ0eŸ8–ŸÏŸEïŸ@5 >v <µ <ò 5/¡=e¡£¡$Ã¡[è¡AD¢_†¢cæ¢DJ£M�£GÝ£_%¤+…¤3±¤å¤¥¥%¥=6¥8t¥@­¥(î¥1¦0I¦-z¦-¨¦>Ö¦6§.L§9{§Kµ§2¨84¨Bm¨0°¨/á¨8©4J©©5›©BÑ©,ª3Aª<uª²ªÊªãª!«+%«?Q«8‘«Ê«>ç«5&¬\¬u¬ ’¬*³¬6Þ¬0­'F­'n­M–­:ä­7®W®!u®—®
°®¾®Í®é®1ø®*¯%7¯%]¯(ƒ¯¬¯0È¯*ù¯)$°>N°`�°6î°?%±$e±#Š±%®±*Ô±>ÿ±@>²J²FÊ²E³9W³@‘³Ò³)ë³8´:N´"‰´0¬´6Ý´WµUlµ?Âµ"¶n%¶@”¶+Õ¶Y·![·!}·:Ÿ·_Ú·:¸W¸ t¸•¸´¸(É¸ò¸¹¹6¹ V¹!w¹!™¹#»¹#ß¹-º)1ºj[º'Æº'îºQ»Yh»,Â»9ï» )¼QÊ¼/½BL½j�½fú½.a¾?�¾KÐ¾¿*1¿!\¿6~¿7µ¿#í¿cÀOuÀ7ÅÀ#ýÀ7!Á#YÁ9}Á%·Á9ÝÁ%ÂT=Âi’Â)üÂ<&Ã)cÃ'�ÃBµÃøÃ*Ä'@Ä'hÄI�Ä"ÚÄ:ýÄ;8Å+tÅš Å4;ÆpÆ'ŒÆ-´ÆâÆ:ÇG<Ç?„Ç?ÄÇ6È[;È!—È#¹ÈOÝÈ)-É WÉJxÉ0ÃÉ;ôÉO0Ê%€Ê;¦ÊâÊ)úÊ$Ë.=ËlË#ˆË¬Ë»Ë7ÚË3Ì3FÌzÌ-ŒÌ2ºÌ6íÌ=$Í=bÍ# Í)ÄÍîÍ*Î*/Î$ZÎ3Î*³ÎOÞÎl.Ïy›ÏuÐ:‹ÐDÆÐˆÑ°”Ñ„EÒ¬ÊÒ¦wÓÎÔ4íÔ)"Õ3LÕ#€Õ¤Õ"µÕ"ØÕ ûÕ Ö$=Ö$bÖ"‡Ö"ªÖ)ÍÖ'÷Ö*×)J×,t×&¡×)È×'ò×LØKgØd³Ø?ÙWXÙ#°Ù$ÔÙ#ùÙ!Ú?Ú×OÛ@'Ü>hÜ:§Ü:âÜ+Ý8IÝM‚ÝOÐÝ ÞF1ÞgxÞMàÞ .ßOß8kß?¤ßBäß'à>à)Rà*|à“§à";á7^á –á2·á3êá$â7Câ{â›âµâ*Ìâ:÷â*2ã1]ãq�ã.ä90ä"jä9�äÇä,âäå2(å9[å:•å*Ðå ûå!æ!>æ6`æD—æ4Üæ,ç>ç^ç;yç3µç.éç$è?=è-}è,«è9Øè+é<>é={é7¹éeñé:WêH’ê,Ûê-ëX6ë.�ë¾ë$Ûëì ì?ìFRì4™ì4Îìí#í?í)Wí.�í&°í"×í&úí+!î(Mî"vî(™î(Âî)ëî)ï*?ï*jï*•ï*Àï*ëï*ð*Að*lð*—ð*Âð*íð*ñ(Cñ(lñ(•ñ(¾ñ(çñ(ò)9ò(cò(Œò(µò(Þò*ó*2ó*]ó*ˆó(³ó(Üó(ô(.ô(Wô(€ô(©ô(Òô(ûô($õ)Mõ)wõ'¡õ(Éõ(òõ)ö)Eö(oö(˜ö(Áö(êö+÷'?÷'g÷(�÷'¸÷3à÷4ø4Iø3~ø"²øBÕø?ù%Xù ~ù/Ÿù3Ïù6ú4:úFoú8¶ú{ïú:kû'¦ûÎû?êû#*üNü6iü. ü4Ïü%ý)*ýTýL]ý>ªý"éýTþaþ{þ&˜þ&¿þ æþ0ÿ(8ÿaÿ&zÿ+¡ÿ'Íÿ!õÿ!7!Y-{(©"Ò"õ),B o+�$¼)áQ›]"ù*G1c-•)Ãí:=>5|-²"à76;8r<«7è? 5`9–3Ð4998sA¬;î7*%b)ˆ,²5ß"	.8	"g	*Š	µ	:Å	
! .
! $E
! aj
! >Ì
! +B70z0«-Ü6
! Ai^*È)ó1
-O
/}
)­
,×
b(g4�dÅo*Bš1Ý**:e>…0Ä6õ7,]d0Â6ó*<,[)ˆ$²7×(/8h1z¬&¾!å(:02k$ž(Ãì>!K/m�%¶.Ü85Dz/Š º*Û"L)Gv8¾(÷! 7B)z%¤%Êð+"8[#z-ž*ÌC÷;(W€?š!Ú0ü$-R,i+–ÂvØ^Oe®Mb;�2½ð&
! 81!j:ŒuÇ=\/q<¡'Þ 1& (X 7� ¹ $Ô ù !83!El!H²!)û!)%"(O"x"U˜"0î"-#OM#)�#OÇ#%$=$\$y$“$®$FÆ$"
%=0%$n%&“%;º%(ö%#&C&/O&&�&·&2Õ&1':'+Q'}')“'#½'3á'!(&7(^(1|( ®(-Ï(<ý(:)2P),ƒ) °)(Ñ),ú)7'*#_*0ƒ*´*4Ò*6+¢>+,á+7,F,f,+~,¾ª,>i-Û¨-v„.<û. 8/=Y/-—/'Å/(í/c0.z0t©0‰1!¨1;Ê102$72'\2"„2§26Â2!ù2!36=3"t3)—3Á3à3l÷3;d49 4@Ú4Y5&u5 œ5-½5rë5Q^6(°6Ù6Eó6:97t7.‰7R¸7+8&78?^8+ž8Ê8ç899C=9�9=‡9Å9%Þ9:-:K:j:Š:I�:!Ú:Xü:EU;›;®;AÁ;$<,(<U<3p<N¤<Có<#7=0[='Œ=´=%Ô=+ú=5&>\>y>%˜>¾>Ù>ù> ?6? R?"s?%–?0¼?)í?0@H@:a@2œ@(Ï@0ø@)A:ARA$lA
‘AŸA´A/ÏA$ÿA$B'4B\BB|B)¿BéB3C&:C&aCYˆC-âC1D2BDuD<•D5ÒD5E1>E)pEOšE$êE)F%9F7_F/—FFÇF4G4CG0xG=©G6çG-H2LH!H6¡HEØHI99IHsI:¼I7÷I:/J7jJ:¢J9ÝJ;KFSKšK$¦KOËK=L=YL5—L3ÍL?MmAM%¯MCÕM9N;SNs�N2O26O3iO?�O8ÝOÛP�òPÃƒQ+GR!sRI•R9ßR3SBMS/�SMÀS>TJMTB˜THÛT~$U"£UZÆU\!V
~V4ŒV@ÁV0W3W:BW>}WC¼WXX8X)NXxX’X-®XÜXòX&Y45Y4jY4ŸY%ÔY=úY@8Z0yZªZBÃZ.[5[eN[&´[Û[ò[\\1\)F\p\„\š\¯\6Ä\-û\!)]K]^]q]Ž]¢]µ]É]å]ø]^/^O^f^†^�^º^Î^'ç^:_BJ_E�_8Ó_/`H<`¹…`#?aca}a—a"²a*Õa#b$$b4Ib&~b/¥b0Õb1c28c$kc$�c%µc0Ûcd&&dMd*gd<’dMÏd0e0Ne,e¬e!Ëeíe
f(fBf\fvf�f°fËfæfg8gUg8pg©gÄgßgúg!h7hPhlh‡h£h¿h4Ûh;iLi#iiA�i'Ïi!÷i!j;;j0wj ¨j"Éj!ìj!k$0k$Uk9zk6´k=ëkA)l/kl-›lEÉl:mnJm5¹m0ïm, n>Mn4Œn4Ánön'o#<o'`o#ˆo(¬o*Õo9p+:p)fp+�p6¼p-óp>!q4`q4•q2Êq0ýq0.r+_r/‹r/»r/ër,s$Hs]msËs@és>*tAit7«t:ãt2u5Qu2‡uºuKÖu"v?v*\v-‡v'µvÝvQùv'KwswŽw-©w(×w,x,-x,Zx)‡x±x,Ìx'ùxB!yLdyL±y<þy<;zBxz»z1Úz.{L;{ˆ{ ¨{JÉ{X|-m|›|)¶|@à|4!}CV}&š}VÁ}!~+:~‘f~Bø~#;:_:šCÕI€c€-€­€GÇ€#�}3�¯±�Ta‚N¶‚jƒ1pƒ¢ƒ;Áƒ4ýƒ:2„m„D‡„LÌ„>…5X…+Ž…+º…Læ…'3†/[†(‹†6´†=ë†=)‡9g‡4¡‡,Ö‡-ˆ(1ˆCZˆ'žˆÆˆDäˆ')‰@Q‰.’‰0Á‰!ò‰<ŠFQŠ6˜Š.ÏŠCþŠCB‹&†‹,­‹2Ú‹D
Œ RŒ1sŒ¥Œ9ÄŒ:þŒP9�&Š�<±�8î�-'ŽUŽ!sŽ1•Ž.ÇŽ5öŽ+,�EX�2ž�5Ñ�2�.:�>i�>¨�Hç�E0‘0v‘6§‘,Þ‘6’UB’!˜’º’aÙ’U;“/‘“2Á“$ô“F”2`”$“”N¸”A•;I•5…•t»•—0–9È–?—:B—8}—%¶—)Ü—˜#&˜#J˜)n˜‰˜˜2"™%U™&{™+¢™&Î™Uõ™Kš&hš/�š/¿š8ïš4(›!]›+›2«›-Þ›%œ)2œ%\œ&‚œ+©œÕœ/òœa"�Œ„�Pžjbž4Íž'Ÿ*ŸJŸ2SŸ'†Ÿ2®ŸáŸ2þŸ71 2i =œ 8Ú 6¡;J¡4†¡9»¡4õ¡9*¢4d¢E™¢7ß¢1£FI£K�£cÜ£F@¤¾‡¤PF¥—¥ª¥Â¥Ô¥ä¥÷¥¦,,¦0Y¦*Š¦Lµ¦.§1§J§<j§,§§)Ô§Fþ§8E¨7~¨1¶¨<è¨B%©Ch©.¬©/Û©1ªN=ª#Œª6°ªYçªZA«(œ«-Å«Qó«OE¬M•¬-ã¬8­?J­6Š­+Á­0í­!®+@®+l®+˜®+Ä®,ð®,¯-J¯-x¯-¦¯-Ô¯-°-0°-^°-Œ°-º°-è°-±-D±+r±+ž±+Ê±+ö±+"²+N²,z²+§²+Ó²+ÿ²++³-W³-…³-³³-á³+´+;´+g´+“´+¿´+ë´+µ+Cµ+oµ+›µ,Çµ,ôµ*!¶+L¶+x¶,¤¶,Ñ¶+þ¶+*·+V·+‚·.®·*Ý·*¸+3¸#_¸Aƒ¸UÅ¸¹B,¹)o¹_™¹ù¹+ºK=ºM‰º9×º+»=»<\»6™»>Ð»)¼*9¼$d¼$‰¼#®¼$Ò¼$÷¼#½‹@½8Ì½W¾?]¾5�¾6Ó¾:
! ¿BE¿@ˆ¿"É¿ì¿8À)EÀ'oÀ4—À%ÌÀ'òÀ&Á.AÁ,pÁ�Á ·Á*ØÁÂ!Â<Â(TÂ<}Â"ºÂ,ÝÂ$
! Ã/Ã EÃ3fÃšÃ?®Ã,îÃ'ÄYCÄ4�Ä,ÒÄ0ÿÄ00Å=aÅ0ŸÅ:ÐÅ1Æ9=Æ1wÆ3©Æ5ÝÆ1Ç2EÇ@xÇ1¹Ç?ëÇJ+È6vÈ4­È4âÈ<É>TÉ=“É3ÑÉ:Ê7@Ê6xÊE¯ÊAõÊO7ËH‡Ë ÐËñË3Ì1:Ì6lÌ3£Ì2×Ì0
! Í/;Í)kÍ#•Í*¹Í@äÍ%%ÎKÎ?]Î#�ÎÁÎ'àÎ(Ï(1Ï5ZÏ�Ï¥Ï!¾Ï5àÏÐ-)Ð&WÐ ~ÐŸÐ'¾Ð*æÐ%Ñ*7Ñ$bÑA‡ÑCÉÑ+
Ò69Ò7pÒ4¨Ò6ÝÒ3ÓIHÓ%’Ó
¸Ó'ÆÓ-îÓÔP<ÔH�ÔHÖÔ#ÕCÕ*VÕ(�ÕªÕ1ÊÕ)üÕ-&Ö,TÖ,�Ö<®Ö5ëÖ&!×/H×=x×&¶×%Ý×7Ø5;Ø,qØ<žØ$ÛØ.Ù0/ÙW`Ù¸Ù<ÈÙÚ9ÚXÚtÚ�Ú ¯ÚÐÚ:ìÚ?'ÛTgÛ¼Û7×Û$Ü-4ÜbÜD~Ü:ÃÜ!þÜ! Ý@BÝ<ƒÝ<ÀÝ&ýÝ<$ÞRaÞ;´Þ>ðÞ@/ß8pßa©ß9à3EàGyàXÁàGáJbá9­áDçáY,âl†âLóâ;@ãE|ãGÂã?
! äjJäKµäUå[Wål³åO æDpæOµæiçOoç8¿çaøç�ZèqÜèWNé8¦é†ßéHfêN¯ê=þê?<ëi|ëYæëu@ìv¶ì)-í)Wí�í*šíÅíÜí?óí^3î=’î@ÐîdïCvïVºï9ð6Kð:‚ð8½ð)öð- ñ'Nñ(vñ%ŸñOÅñ%ò;ò4Vò2‹ò¾ò Ûò1üò.ó(Nó#wóO›ó9ëó$%ô.Jô?yô8¹ô;òô4.õ+cõ4�õ-Äõòõ3	ö=ö(UöE~öÄö'Ûö÷
÷1(÷&Z÷6�÷8¸÷Sñ÷Eøaø+{ø§ø	´ø¾øÑø1ìø6ùUùoù„ù4™ù%Îù4ôù5)ú=_ú<�ú7Úú;û.NûC}ûAÁûûüìÿü!ìý3þ1Bþtþ(�þ¸þ7Êþ4ÿ37ÿ4kÿ1 ÿ>Òÿ82J-}8«ä$ù4&S;z)¶Cà8$8]%–)¼æø.
! H9N‚bÑ&47[.“=Â96::q3¬;à::WH’2Û<%K;q­&Ä!ë#
*18\6•Ì	ì`ö`W	¸	:Í	O
! 7X
! $�
! 4µ
! ê
! 59*V)�«Æ'Ò*ú%+<>hB§;ê&
;E
(�
ª
$Ä
Cé
-$:7_—#²#Ö'ú#"MF7”9Ì7.><m6ª>á; >\L›*è.+9Z9”"Î"ñ")7.a�;¨"äPJX8£|Ü]Y$·$ÜE-G-uE£@é0*)[*…3°6ä.@JL‹MØF&FmB´A÷.9#hŒL¤3ñW%0}®'É5ñ-'+U,�0®%ß9?U%m5“ÉãZý)XG‚GÊ%C8)|2¦0Ù.
!  H9 4‚ · $Ò #÷ ,!)H!&r!/™!4É!<þ!3;"(o")˜"&Â"%é"J#Z#Ub#E¸#7þ#=6$0t$5¥$‹Û$@g%+¨%-Ô%&&4,&=a&/Ÿ& Ï&ð&4')=':g'P¢'+ó'((6H((O›(gë(5S)$‰)1®)<à)5*"S*)v*4 *+Õ*0+P2+Sƒ+L×+$,$?,8d,\�,ú,$-8-)T-#~-1¢-$Ô-ù-#.$9.6^.•."´.[×.03/;d/- /%Î/:ô/=/0Dm0F²0Jù0ND1@“18Ô1P
2H^2E§2.í2"3?36_3;–3.Ò3.4K04?|4+¼4è4&ÿ4'&5N5"i5.Œ5»5Û5ù5964P6,…6D²6#÷6&71B7,t7¡7M±79ÿ7&98`8z8*‰8>´8/ó8,#91P9;‚96¾9!õ9@:2X:&‹:,²:>ß:1;6P;2‡;3º;0î;><J^<N©<1ø<*=%D=&j=!‘=³=(Ò= û=.>DK>"�>1³>%å>4?,@?"m?�? ª?GË?3@&G@&n@:•@BÐ@AA)UA
A<�A3ÊAGþA<FB.ƒB:²B#íBC2-C `C�C)�C2ºCíC-D36D'jD%’D7¸D5ðD
&E64E1kE/�E8ÍEF%F+AFBmF
°F
¾F ÌF%íFCG3WGv‹GvHcyHÝHúH;I,JIjwI;âI!J'@J$hJ'�J>µJ>ôJ>3KrKŒKŸK¹KØKrëK‡^L/æL!M98MrM†MYŸMKùM<EN”‚NOO1gO-™O-ÇO-õO#P8P8IPI‚P(ÌP@õP*6Q.aQD�Q2ÕQR!R8R!SR,uR�¢R�0S¾S=ØS4T1KTe}T3ãT3U3KUgU>çU|&VU£V(ùV"WO;W‹W0¥W4ÖW0X/<X*lX@—X8ØX:Y%LY$rY‚—Y=Z"XZã{ZG_[D§[Sì[N@\ƒ�\D]WX])°]$Ú]bÿ]b^1w^©^D½^_6_S_*c_Ž_ ¬_&Í_+ô_S `)t`2ž`6Ñ`a>(a>ga1¦a)Øa?b[Bb@žb^ßb9>cxc)–c7Àc@øc9d(Qd3zd0®d(ßd#e,,e<Ye>–e3ÕeS	fA]fŸf·f1×f$	g'.g5VgCŒgCÐgNh<ch! h"Âh?åh&%iJLi,—iÄi5àiAjUXj%®jÔj5òj2(k=[k™k/´k†äkŠkleöl\m$vm0›m?Ìm_n ln.�n ¼nÝn3ýn&1o1Xo(Šo,³o3ào*pg?pA§p"ép3q)@q3jq4žq Óqôq6r4Er4zr8¯r(èr's39s4ms;¢sÞsAþsG@tNˆtN×tV&u^}ucÜui@vhªvw“wx“x�y•y�z—zr{€Š{€|ƒŒ|}C-}6q}3¨}Ü};û}57~5m~£~3¿~3ó~?'3g$›3À&ô€8€(V€$€5¤€HÚ€2#�-V�-„�.²�Aá�Y#‚@}‚¾‚6Þ‚/ƒEƒ)^ƒ(ˆƒ0±ƒ0âƒ[„Eo„µ„EÈ„G…'V…&~…¥…!Á…Gã…3+†1_†$‘†¶†Í†.á†0‡"A‡2d‡,—‡(Ä‡+í‡,ˆ&Fˆ+mˆ+™ˆ%Åˆ"ëˆ‰#.‰&R‰7y‰*±‰)Ü‰)Š$0Š)UŠ-Š+­Š%ÙŠ(ÿŠ#(‹'L‹4t‹'©‹&Ñ‹ ø‹+ŒEŒ1dŒ?–Œ;ÖŒ�/&�#V�z�(—�"À�9ã�/Ž+MŽ yŽ&šŽ*ÁŽ1ìŽ�D3�(x�,¡�Î�-ã�$�&6�,]�OŠ�*Ú�!‘+'‘S‘$q‘[–‘Kò‘>’1T’†’¡’À’Û’pç’9X“L’“Wß“H7”1€”<²”Oï”J?•[Š•Wæ•>>–G}–)Å–¹ï–<©—.æ—*˜(@˜8i˜4¢˜)×˜7™+9™+e™-‘™9¿™tù™LnšZ»š5›OL›4œ›=Ñ›Aœ7Qœ5‰œ-¿œ;íœ0)�NZ�a©�TžG`žB¨ž5ëžS!Ÿ8uŸB®Ÿ-ñŸ2 IR Nœ Vë ZB¡y�¡D¢Z\¢N·¢C£YJ£?¤£?ä£<$¤Ja¤J¬¤0÷¤2(¥4[¥_�¥Dð¥A5¦iw¦/á¦I§o[§IË§X¨Yn¨TÈ¨K©ai©\Ë©Ž(ª:·ª7òªK*«Žv«’¬˜¬g³¬­0­K­a­1w­/©­4Ù­¢®}±®A/¯Oq¯qÁ¯.3°"b°R…°˜Ø°˜q± 
! ²&+²MR²/ ²;Ð²³³<>³V{³Ò³?í³?-´7m´;¥´"á´<µ"Aµ$dµ.‰µ¸µ/×µ3¶(;¶3d¶<˜¶6Õ¶E·R·Ir·¼·@Ú·¸/5¸/e¸.•¸#Ä¸!è¸-
! ¹28¹<k¹,¨¹6Õ¹"º/ºMºbº)wº8¡º2Úº.
»@<»}»Iœ»Pæ»@7¼7x¼)°¼8Ú¼½9,½3f½Nš½-é½/¾"G¾%j¾�¾+¯¾SÛ¾)/¿/Y¿‰¿/§¿+×¿1À-5À0cÀ'”À,¼ÀéÀ	Á(Á"7Á9ZÁ+”Á2ÀÁ#óÁ-ÂEÂeÂ1~Â2°Â3ãÂ0Ã1HÃ4zÃ-¯Ã*ÝÃ)Ä+2Ä,^Ä0‹Ä-¼Ä&êÄ&Å*8Å$cÅ5ˆÅ'¾ÅæÅ ûÅ+ÆzHÆÃÆ,ßÆ5ÇBÇ&[Ç!‚Ç(¤Ç!ÍÇ/ïÇHÈHhÈ/±ÈáÈ'þÈ5&É2\É:�ÉÊÉXèÉAÊZÊjÊ|ÊŒÊ$œÊÁÊ$ßÊËFË(eË(ŽË·ËÄËÑËãË$óËÌ6ÌNÌhÌ€ÌœÌ¶ÌDÌÌ*Í	<Í-FÍtÍ$‡Í0¬ÍÝÍ!ùÍGÎFcÎGªÎAòÎ54Ï)jÏ”Ï¯Ï$ÅÏêÏ Ð%Ð"@ÐIcÐI­ÐB÷Ð-:Ñ;hÑI¤Ñ!îÑ8Ò1IÒ0{Ò7¬Ò&äÒ,Ó&8Ó_ÓÓ8—Ó1ÐÓÔÔ-9Ô-gÔ,•Ô8ÂÔ=ûÔ=9Õ=wÕ=µÕóÕÿÕ)Ö%IÖ)oÖ2™ÖÌÖ1äÖ×W.×:†×1Á×6ó×-*Ø9XØ’Ø°Ø2ÉØ1üØ.ÙCIÙ�Ù=¬ÙoêÙ2ZÚ1�Ú¿Ú@ØÚ"Û#<Û(`Û&‰Û-°Û\ÞÛ:;Ü1vÜ;¨Ü/äÜHÝ]Ý0yÝ'ªÝÒÝòÝÞ/ ÞPÞoÞ�Þ¥Þ ÂÞ'ãÞß(ßCß/Tß4„ß)¹ß4ãßà@5àvà/‡à!·à"Ùà2üàD/á!tá+–á,Âáïá4âCâ'Wâ#â9£âÝâ!ûâ:ãXãpã'Œã?´ãôã ä)äIäZhäyÃä%=å>cå¢å.»å!êåHæ!Uæ3wæ+«æ1×æC	ç Mç2nç3¡ç9Õç#è3èGLèm”èjé@mé®é:Äé"ÿé"ê29ê4lê(¡êÊêçêP÷ê0Hëlyëhæë9Oì!‰ì5«ì,áì-íA<í0~í¯íÏíïí
î î?3î'sî(›îÄî1àîï2ï5NïE„ïÊï>èï2'ð5Zð?�ð*Ðð>ûð4:ñoñ*Šñ1µñ3çñKò:gò¢ò-¸ò5æò)ó@Fó%‡ó~­ó9,ôYfô:Àô"ûôõD5õ*zõ¥õ&»õ(âõö$(ö!Möoö)�ö,·ö(äö
÷7'÷+_÷\‹÷&è÷6ø,Føsø%Žø.´ø@ãø9$ù2^ù4‘ù'Æù5îù3$ú#XúG|ú<ÄúGûVIûV ûh÷ûW`üU¸üRýLaý1®ý6àý6þ&Nþ;uþ4±þæþWÿ5]ÿH“ÿ)Üÿ3*:5e8›.Ô1=5)s�E·;ý598o>¨@çF(CoC³1÷0)1Z%Œ`²X'lJ”MßI-Ew:½/ø9(!b*„)¯NÙ0(=Y3—@Ë>	1K	0}	®	%Í	4ó	I(
! #r
! 9–
! GÐ
! .-G5u8«=ä2"RU0¨<Ù7
7N
(†
a¯
APS;¤Jà2+2^'‘Q¹Q/]3�+Á‚ínp-ß`
/n8žZ×Q2+„"°*Ó7þ-6.d “&´"Û6þ5@O<�.Í!üC9b3œÐð,4<HqOº;
! ,F;s&¯,Öhxl7å^G|EÄ7
! NBO‘(áD
! BOV’YéGC;‹(ÇBðR3+†2²7åEBcQ¦,ø/% 'U G} EÅ %! 1!4R!P‡!3Ø!C"EP"A–"OØ"2(#B[#4ž#iÓ#=$$X$#}$5¡$×$%õ$E%Oa%V±%.&37&Ck&B¯&%ò&0'UI'3Ÿ'1Ó'(=%()c(2�(À(9Ý(3)0K)P|)cÍ);1*>m*?¬*3ì*k +3Œ+À+:à+7,]S,R±,(-0--+^-/Š->º-0ù-L*.Sw.JË.@/\W/I´/2þ/A104s09¨0@â0%#1KI1>•1KÔ1N 2>o2g®2(3V?3%–3*¼3ç3Bï3D24Dw4G¼5T6TY6+®60Ú6:7F7*f7#‘7!µ7I×7m!8g�8$÷8^9'{9.£9Ò9"ò9!:!7:"Y:"|:3Ÿ:"Ó:4ö:4+;;`;0œ;+Í;"ù;,<I<%h<Ž<®<iÍ<_7=9—=sÑ=)E><o>)¬>Ö>
ö>?	?
! ?	*?+4?:`?1›?0Í?5þ?24@/g@<—@aÔ@;6A+rA9žAeØA8>B;wB/³B3ãB.C=FC@„CÅC>ØC:DBRDE•DÛD-ÝD0E><Eb{E7ÞEHF$_FF„F7ËFNGBRG6•G)ÌGLöG<CH7€HE¸H8þH,7IWdI?¼IüI3J3OJBƒJ?ÆJ=K9DKF~KGÅKB
LMPLNžLFíLG4MG|MAÄMSNCZN(žN.ÇN&öNO+3Oi_OMÉO1P1IPE{P%ÁP#çP%Q81Q8jQ1£Q3ÕQ1	RB;R*~R©R;ÇR9SH=S9†S*ÀS\ëS8HT1�T5³T/éT2ULU2PU5ƒUQ¹U&VJ2V'}V.¥VBÔV4W8LW/…W%µW$ÛW%X#&X)JX)tX-žX#ÌX"ðXY)(YRY+fY-’Y(ÀY*éYZ.,ZA[Z0�Z/ÎZcþZAb[9¤[<Þ[4\;P\3Œ\HÀ\D	]PN]>Ÿ]3Þ]7^[J^¦^
²^.À^$ï^	_&_E_Je_-°_#Þ_>`<A`)~`6¨`2ß`@a!Sa<ua.²a%áab0&b/Wb?‡b8Çb?c(@c)ic+“c¿c'Øc1d;2d<nd9«d<åd8"e;[e5—e8Íe+f+2fI^f3¨f6Üf>gARg+”g+Àg+ìg$h"=h*`h‹h;¤hàh<i:=i(xi5¡i‹×i2cj<–j=ÓjEk<WkM”k#âkl'%lIMlm—lymsmnómzbntÝnoRo{Âou>ph´ptqn’qvrwxrxðrqis;Ûs2t)Jt(tt0�t0Ît*ÿt0*uA[u.�u)Ìu2öuT)v(~v*§v,Òv'ÿv
'w+5w&aw9ˆwÂw1Ów&x/,x@\x.�x$Ìx5ñx4'y4\y;‘y<Íy
! zz2zLz!fz%ˆz%®z!Ôz'öz!{@{&Z{�{'ˆ{(°{<Ù{0|%G|2m|> |"ß|}N}.m}
! œ}.§}:Ö})~);~5e~E›~Aá~4#4X �®,É$ö"€.>€%m€%“€$¹€Þ€-õ€#�9�P�2f�%™�&¿�æ�T‚LZ‚[§‚Wƒ\[ƒD¸ƒPýƒCN„’„
¨„9¶„Eð„*6…#a…)……¯….Å…ô…(†"/†2R†3…†Q¹†,‡)8‡0b‡H“‡/Ü‡2ˆ?ˆ']ˆ…ˆ‘ˆ®ˆ Ëˆ%ìˆ‰%$‰J‰`‰q‰ƒ‰•‰$¨‰Í‰%Þ‰/Š%4Š,ZŠ,‡Š.´Š,ãŠ,‹,=‹,j‹*—‹&Â‹/é‹Œ"Œ(.Œ%WŒ"}Œ Œ¿ŒÞŒ7ëŒ#�3�<�'[�ƒ�+¢�'Î�"ö�#Ž)=ŽgŽ&‡Ž&®Ž1ÕŽ1�!9�#[�!�¡�¹�(Ò��û�"Œ�H¯�=ø�/6‘'f‘0Ž‘%¿‘+å‘/’'A’(i’ ’’+³’ß’Wô’9L“4†“»“&Í“,ô“$!”F”+e”6‘”È”5Ñ”•&•B•\•|•8™•)Ò•>ü•!;–]–=}– »–-Ü–
! —%—H<—)…—)¯—/Ù—@	˜-J˜-x˜.¦˜1Õ˜,™4™ZA™.œ™(Ë™Dô™19š6kš3¢š3Öš5
! ›=@›J~›*É›"ô›0œHœcœ{œ)˜œ"Âœ*åœ*�E;�P��6Ò�2	ž"<ž_ž9xž²žÃžÝž7ûž!3Ÿ"UŸxŸ˜Ÿ@°Ÿ-ñŸ> >^ D� 7â '¡.B¡Mq¡H¿¡N¢HW¢. ¢ Ï¢'ð¢-£=F£„£;Ÿ£#Û£6ÿ£:6¤5q¤§¤Ç¤æ¤ù¤¥)%¥#O¥'s¥&›¥"Â¥3å¥¦-¦C¦$]¦‚¦™¦¶¦È¦â¦ü¦*§@§M§Z§x§‹§›§9°§.ê§8¨3R¨/†¨0¶¨3ç¨;©FW©ž©#¾©â©+ª.,ª[ª!{ª,�ªÊª1äª-«'D«-l«+š«#Æ« ê«#¬-/¬V]¬*´¬&ß¬&­)-­/W­4‡­+¼­7è­9 ®8Z®“®%²®5Ø® ¯T/¯7„¯6¼¯7ó¯+°1D°6v°-­°TÛ°90±$j±8�±.È±+÷±<#²`²²�²¢²³²"Ð²'ó²³)1³<[³(˜³'Á³/é³1´'K´1s´?¥´:å´ µ@µ1Yµ‹µšµ­µ!¾µàµoüµ)l¶3–¶Ê¶Ý¶"û¶$· C·d·1„·F¶·Eý·nC¸3²¸2æ¸'¹7A¹.y¹-¨¹6Ö¹
º"º$=ºBbº)¥ºÏº*æº&»&8»0_»&�»·» Õ»)ö»2 ¼4S¼ˆ¼;¥¼,á¼1½0@½(q½/š½4Ê½*ÿ½*¾%C¾)i¾)“¾@½¾$þ¾<#¿.`¿4�¿0Ä¿õ¿ÀG,ÀLtÀLÁÀ.Á1=Á/oÁ8ŸÁPØÁ0)Â ZÂ{Â(šÂ0ÃÂ'ôÂ&Ã0CÃ)tÃ8žÃ8×Ã:Ä6KÄ‚Ä$˜Ä½ÄÖÄ+îÄ+Å-FÅ5tÅ-ªÅDØÅ5ÆSÆ"sÆ	–Æ! ÆÂÆáÆ/òÆ("Ç'KÇ<sÇ$°ÇÕÇêÇÿÇÈ,È/HÈ5xÈ8®ÈçÈ>É6FÉ>}É;¼É)øÉ"Ê0>Ê.oÊ3žÊ9ÒÊ8Ë EËfËB…ËLÈË&Ì:<Ì$wÌœÌ1´Ì<æÌ;#Í._ÍBŽÍAÑÍ5Î1IÎ1{Î.­Î.ÜÎ5Ï5AÏ>wÏC¶Ï.úÏ/)ÐYÐ/rÐ+¢Ð-ÎÐ&üÐ#Ñ";Ñ'^Ñ5†Ñ(¼ÑåÑ5ûÑN1ÒX€Ò8ÙÒ:Ó+MÓ4yÓ9®Ó9èÓ+"Ô,NÔ {Ô/œÔ$ÌÔñÔÕ,+Õ[XÕ´Õ(ÇÕ2ðÕ4#Ö2XÖ(‹Ö´Ö"ÔÖ&÷Ö)×.H×w×.‘×aÀ×9"Ø,\Ø6‰Ø2ÀØUóØ(IÙGrÙ>ºÙAùÙ$;Ú`Ú&uÚ$œÚ,ÁÚ(îÚBÛLZÛ§ÛÇÛ.äÛ'ÜH;Ü4„Ü6¹Ü&ðÜ.Ý/FÝ*vÝ:¡Ý9ÜÝ+Þ7BÞ.zÞ<©Þ)æÞDßSUßT©ßKþßJàChà'¬àEÔà@á<[áD˜á@ÝáLâ5kâB¡â(äâ;
ã#IãFmã&´ãÛã8öã</äJlä,·äIää.åEå+eå@‘åLÒåPæ;pæ7¬æcäæ Hç,iç –ç*·ç-âç%è?6èvè–è&¯è1Öèé#&é Jé+ké—é)·é)áéê'êBêbê#wê-›ê)Éê óê%ë$:ë4_ë*”ë1¿ë1ñë0#ìTì6jì"¡ìÄìàìýì9í0Ní'í-§íÕí$òí,îBDî.‡î5¶î<ìî5)ï_ï,pï+�ï3Éï0ýï/.ð^ðtðƒð/‰ð"¹ðÜð#äð)ñ%2ñ3XñJŒñ'×ñÿñ5ò&Iò6pò'§ò+Ïò/ûò1+óM]óG«ó>óó!2ô/Tô(„ô)­ô#×ô#ûôaõ"�õ ¤õÅõ4åõ>ö5Yö/�ö+¿ö+ëö(÷$@÷6e÷9œ÷.Ö÷CøFIø.�ø*¿øFêø.1ù
`ù6nùC¥ùéù0	ú:ú+Tú#€ú!¤ú-Æú$ôú$û#>ûbûRvû Éûêû,ü?5ü/uü0¥ü2Öü/	ý59ýVoý<Æýþ+þSJþUžþcôþEXÿNžÿíÿL-U+ƒ7¯:ç1"8T&�*´1ß3'E%m$“;¸.ôF#j€š¶KË1"I lC�BÑ-*G+r*ž1É'ûF#=j#¨#Ìð9Hgƒ�¶&Íô4;(R{6›#Òö,	%4	Z	$t	™	/¸	&è	)
! 9
! M
! d
! 
{
! 
‰
! %—
! ½
! Ü
! ü
! &(?O�(¬(Õþ 57V-Ž¼Ðð

$;
!`
‚
.¢
PÑ
*"/M3}!±(ÓKüHg4‚·+Ë+÷#=Yy™ ¶ ×4ø/-#]�:“EÎ< Q!r”±Ç*à5*J`T«
S.8‚»Ó5âHa |/�3Í+A-o8†7¿+÷2#3V3Š>¾$ý,"4O&„6«6â"4Wm—*Ÿ7Ê''*$R$w)œ%Æ%ì$%7]y$•ºÖ ï33Dx)—Ááð,;Sm…�¼ËÜë8Wg%v&œ%Ã+é9-g#†ª¹:È  $ ? S e t .ƒ ² !É "ë !!2!1E!w!�!¡!µ!Ì!Ý!ý!:"N"b"}"“"¦"·"Ê"Ý"ì"##2#5A#(w#3 #RÔ#J'$+r$ž$º$Ö$ì$ý$%$%48%m%!‚%¤%*Ä%ï%0&4&Q&f&z&Œ&£&·&Ô&ñ&'#'4'*P'0{'¬'É'á'ð'%(1(I(h(~(&�(·(È(ä(Aú(@<)})!š)¼)Ï)ç)ÿ)*5*J*h**—*ª*Â*KÚ*F&+Pm+L¾+,),<H,9…,U¿,0-+F-/r-<¢-9ß-,.2F..y.D¨.+í.+/<E/u‚/4ø/^-0_Œ06ì0#1CC10‡1D¸1.ý1A,2=n2A¬2(î2I3&a3)ˆ3>²3ñ3B
! 4BM4�4°4'¼4$ä4	5*$5O5o5.5,®56Û56"/6R6p6/�60À6#ñ687cN7?²7ò708/=8/m8�84¹80î8292R93…9
¹9
Ç9+Õ9): +:L:-j:˜:²:¾:Û:÷:;4;8J;ƒ;0¡;4Ò;< <7< S<t<(’<:»<4ö<+==C=:�=B¼=4ÿ="4>/W>&‡>®>*Í>&ø>?#9?%]?5ƒ?&¹?)à?
! @
@%@F-@&t@B›@Þ@õ@\A@pA±AC¸A3üA)0B@ZB!›B3½B7ñB6)C7`C+˜C(ÄCíC%D'1DYDsD/‚D5²D6èD@E8`E*™E0ÄE;õE21F2dF$—F$¼F/áF!G 3G)TG)~G)¨G-ÒG$H%HyDHœ¾H0[I8ŒI?ÅI4J*:J:eJC JäJ K,%K,RK!KF¡K^èKFGLMŽL[ÜLf8MWŸMA÷M99NTsNJÈN+O:?O#zO#žO+ÂOîO>
! P;IP-…P³P!ÏP-ñPQ'?Q9gQ%¡Q)ÇQ(ñQ/R2JR$}R-¢R-ÐROþR$NS5sS©SÀSÞSñS'T88TqT�T*«TÖTôT4U,IU/vU<¦UãU"ýU! V.BV1qV£V
! ¶V:ÁV(üV-%W$SW-xW)¦WÐWêW:X-AX.oXžX0´X/åX-Y4CY6xY*¯Y6ÚY#Z#5Z1YZ7‹Z5ÃZùZ6
[JD[@�[4Ð[6\6<\s\ x\ ™\)º\$ä\'	]/1],a]%Ž]´]6Ë]e^Xh^;Á^9ý^37_Ck_S¯_,`"0`S`#n`$’`6·`Hî`L7aH„a.Íaüa>bUbfb‚bžbºbÖb:ïbO*cHzcEÃc$	dS.dY‚dZÜdc7eD›ebàe#Cf.gf6–fÍf=Üf g);g<eg¢g9²gAìg2.h-ah"�h'²hÚhñhii3iMi"ZiE}iFÃiB
! j!Mj:oj1ªjLÜj@)k:jk1¥k(×kl# l(Dlml%Œl.²l'ál	m;$m<`m?�m)Ým&n,.n1[nJ�n0Øn,	o.6o=eoH£oìo%p',pTpkp-{p/©pÙp'ôpq-<q+jq5–qÌq0ìqr+7r#cr!‡r-©r$×r$ür#!s?Es3…s,¹sæs6üs3t9Ot.‰t1¸t5êt/ uUPu[¦u\ve_vFÅvdwaqwgÓwh;xq¤xRypiy Úy>ûy-:z-hz9–zIÐzE{8`{8™{)Ò{;ü{G8|F€|+Ç|ó|/}-A}0o}2 }#Ó}÷}7~+L~*x~*£~*Î~9ù~<36p!§1É4û10€:b€&�€ Ä€å€a�Eg�>­�/ì�"‚-?‚,m‚@š‚3Û‚ƒ#+ƒ,Oƒ#|ƒ1 ƒ;Òƒ)„%8„)^„/ˆ„3¸„3ì„/ …5P…†…"Ÿ…&Â…é…;†4>†s†0‚†.³†Dâ†$'‡)L‡&v‡)�‡0Ç‡1ø‡*ˆ;Eˆ0�ˆ5²ˆ?èˆ7(‰3`‰*”‰8¿‰ø‰Š'0ŠIXŠ2¢Š8ÕŠ‹&&‹*M‹'x‹ ‹º‹ ×‹5ø‹D.ŒPsŒ:ÄŒ5ÿŒ5�8L�-…�(³�[Ü�28Ž:kŽE¦ŽQìŽ*>�(i�*’�½�Ð�å�õ�	��1�C�W�i�{���ž�°�Ä�Ú�î�ÿ�‘#‘7‘I‘]‘o‘ƒ‘•‘§‘»‘Í‘ß‘ñ‘’’+’?’Q’c’w’‰’�’¯’Ã’Ô’è’ú’““0“B“V“h“|“Ž“¢“¸“Î“à“ò“”/”F”(V””+˜”Ä”Þ”ñ”•#"•F•[•n•ˆ•/¦•6Ö•!
–/–N–'^–'†–'®–"Ö–)ù–#—1;—1m—3Ÿ—0Ó—4˜/9˜)i˜G“˜1Û˜*
™!8™!Z™|™%”™(º™ã™šš .š*Oš&zš&¡š&Èš<ïš!,›(N›/w›&§›%Î›&ô›"œ*>œ+iœ)•œ&¿œ3æœ�,6�7c�›�¸�/É�)ù�.#ž0Ržƒž:£žÞž#üž" Ÿ!CŸ&eŸ!ŒŸ,®Ÿ'ÛŸ )! !K 5m £ :¶ .ñ ( ¡&I¡$p¡%•¡)»¡å¡1¢7¢!U¢+w¢2£¢>Ö¢1£0G£)x£(¢£)Ë£ õ£&¤=¤'R¤z¤—¤2·¤$ê¤N¥^¥${¥T ¥Kõ¥A¦)U¦+¦
«¦.¹¦è¦$§#+§O§+m§™§¹§.Æ§#õ§'¨'A¨(i¨*’¨+½¨(é¨"©15©g©!ƒ©(¥©!Î©ð©ªª2ª Mª nª �ª °ª Ñª òª « 4« U« v«!—« ¹«Ú«%ø«#¬#B¬"f¬‰¬©¬Å¬Ü¬)ú¬)$­)N­x­˜­´­Ð­ì­®®6®V®r®Ž®ª®Æ®â®0þ®?/¯[o¯#Ë¯/ï¯$°%D°%j°3�°#Ä°0è°± 0±+Q±}±6“±Ê±"å±² !²+B²1n²  ²Á²Þ²%ù²%³0E³.v³2¥³$Ø³ý³´)5´_´x´)—´2Á´#ô´%µ>µ=Tµ$’µ)·µáµ#÷µ-¶&I¶!p¶#’¶#¶¶Ú¶<î¶+·8I·$‚· §·*È·+ó·2¸7R¸/Š¸ º¸"Û¸'þ¸&¹9E¹¹,™¹)Æ¹-ð¹&º'Eºmº�º4­º,âº%»5»K».j»™»$µ».Ú»	¼+¼7H¼€¼“¼©¼DÅ¼2
! ½,=½j½(‰½.²½[á½m=¾(«¾!Ô¾'ö¾'¿$F¿7k¿#£¿,Ç¿3ô¿(À)HÀ-rÀ( À(ÉÀ(òÀ(Á&DÁ3kÁ.ŸÁ*ÎÁAùÁ9;ÂuÂL‰Â/ÖÂÃC%Ã1iÃ/›Ã.ËÃ(úÃ%#ÄIÄ)dÄŽÄ£Ä+¸Ä/äÄQÅHfÅ4¯Å:äÅÆ7,Æ'dÆ1ŒÆ.¾Æ.íÆ(Ç1EÇ0wÇ+¨Ç,ÔÇ.È%0ÈVÈ!hÈEŠÈ)ÐÈ<úÈ97ÉqÉ"�É³ÉÆÉØÉòÉ*Ê#<Ê!`Ê!‚Ê!¤Ê!ÆÊ$èÊ"
Ë#0Ë#TË#xËœË¼Ë-ÚË)Ì 2ÌSÌsÌ"“Ì¶Ì&ÖÌ'ýÌ+%Í(QÍzÍ%šÍ"ÀÍ ãÍÎ7$Îf\ÎVÃÎ5ÏPÏ#WÏ{Ï›Ï»Ï,ÒÏ"ÿÏ"Ð06ÐAgÐ(©ÐÒÐ$òÐÑ'2ÑCZÑ3žÑ"ÒÑõÑÒL.Ò,{ÒH¨ÒñÒ Ó"!ÓDÓ!bÓ„Ó3¡ÓHÕÓÔ<Ô LÔmÔ!�Ô'¯Ô,×ÔÕ5ÕIÕ%aÕ5‡Õ=½ÕWûÕFSÖmšÖ×(×7?×0w×¨×1Æ×2ø×++Ø/WØ$‡Ø;¬Ø.èØ>Ù#VÙ6zÙ!±Ù0ÓÙ1Ú&6Ú/]Ú4�Ú2ÂÚ2õÚ8(Û/aÛ>‘Û&ÐÛ$÷Û Ü@=Ü#~Ü¢Ü&ÂÜéÜ$Ý$)Ý-NÝ&|Ý £Ý-ÄÝòÝÞ*-Þ%XÞ~Þ˜Þ+¶ÞâÞ!ß$ß%@ßfß$�ß¦ß$Áß&æß$
à/2à7bà-šà*Èà$óà.á6Gá'~á@¦á%çá
â;+âgâ!zâœâ¹âÍâêâãã%+ã!Qãsã.“ãÂã-Üã/
! ä5:ä/pä" äGÃä3å'?å$gåŒå©å(Èå8ñå6*æ@aæ2¢æMÕæ?#ç?cç1£ç;Õç5è5Gè%}è6£èÚè2úè+-é1YéI‹é&Õé)üé?&ê6fêA�ê.ßê3ë,Bë)oë(™ë0Âë:óë..ì&]ìD„ì@Éì$
! í"/íRí7lí7¤íÜí4ñí$&î)Kî7uî"­î=Ðî.ï*=ï*hï3“ï,Çï,ôï!ð.1ðQ`ðI²ð"üð-ñMñeñ!„ñ)¦ñ%Ðñ%öñò&0òWò uò!–ò#¸òÜò(ïòó),óVó/qó¡ó"¾ó!áóôô(ô;ô4Kô€ô!—ô ¹ô(Úô9õG=õ&…õK¬õ$øõ öC>ö‚ö1¡öEÓö7÷4Q÷K†÷!Ò÷"ô÷"ø:øYø"vøb™ø%üø"ù(>ù+gù+“ù&¿ù+æùú)*ú-Tú0‚ú(³ú%Üú0û3û Qû'rû.šû2Éû!üû#ü/Bü4rü$§üAÌü,ýj;ý2¦ý'Ùý)þ@+þlþ‰þ2¤þ ×þ5øþ<.ÿ+kÿ.—ÿ2Æÿ3ùÿ6-	Md	D²	=÷	5	/N	~	6“	#Ê	î	 	$	�D	$Æ	 ë	/	'<	'd	8Œ	-Å	"ó	$	#;	(_	)ˆ	-²	'à	G	P	-i	—	«	'É	ñ	þ	 	$>	#c	!‡	.©	Ø	5ò	(	D	-X	†	œ	/«	CÛ	5	"U	/x	.¨	+×	;		3?		"s		&–		&½		#ä		#
! 	",
! 	"O
! 	r
! 	’
! 	'°
! 	(Ø
! 		2	K	&h	#�	"³	-Ö	,	1	/L	(|	7¥	'Ý	
	 
	$<
	a
	+�
	9­
	*ç
	,	4?	"t	C—	Û	.ù	/(	$X	5}	4³	'è	!	E2	+x	,¤	BÑ	,	)A	;k	§	3Á	4õ	*	/F	.v	+¥	.Ñ	"	#	.B	*q	-œ	0Ê	'û	/#	4S	*ˆ	,³	'à	(	&1	X	(h	D‘	1Ö	R	9[	4•	HÊ	!	(5	E^	E¤	;ê	$&	)K	1u	$§	(Ì	&õ	:	W	%g	:�	KÈ	M	6b	+™	/Å	õ	&	*7	b	w	!–	¸	/Ô				4	E	^	q	~	—	5­	,ã	<	5M	&ƒ	1ª	[Ü	88	Lq	H¾			\;	3˜	7Ì	* 	./ 	,^ 	"‹ 	4® 	1ã 	4!	J!	-h!	–!	5®!	ä!	B"	:E"	e€"	Ræ"	&9#	>`#	*Ÿ#	<Ê#	A$	5I$	1$	)±$	2Û$	"%	1%	D%	!W%	y%	˜%	/³%	/ã%	/&	/C&	3s&	8§&	3à&	8'	+M'	3y'	+­'	3Ù'	A
(	@O(	M�(	:Þ(	9)	9S)	;�)	;É)	3*	39*	Hm*	.¶*	&å*	+	%(+	6N+	3…+	8¹+	*ò+	/,	!M,	Qo,	%Á,	Dç,	),-	2V-	"‰-	¬-	¾-	$Ð-	õ-	/.	/6.	!f.	ˆ.	= .	Þ.	ø.	./	H>/	!‡/	>©/	2è/	 0	C<0	3€0	<´0	ñ0	 1	,1	)L1	+v1	%¢1	%È1	+î1	2	.2	J2	j2	%‰2	(¯2	"Ø2	7û2	Q33	 …3	¦3	$Å3	-ê3	64	5O4	…4	(¥4	'Î4	)ö4	 5	$=5	+b5	%Ž5	"´5	-×5	%6	!+6	<M6	>Š6	,É6	ö6	7	@27	's7	!›7	 ½7	Þ7	ù7	88	1N8	5€8	*¶8	á8	7ø8	109	Lb9	L¯9	-ü9	**:	=U:	"“:	J¶:	M;	BO;	&’;	%¹;	.ß;	4<	 C<	Wd<	 ¼<	.Ý<	B=	OO=	BŸ=	Kâ=	J.>	Ky>	KÅ>	J?	K\?	5¨?	7Þ?	J@	9a@	9›@	EÕ@	QA	DmA	D²A	@÷A	#8B	=\B	šB		¢B		¬B	¶B	ÂB	;ÖB	:C	HMC	3–C	%ÊC	&ðC	;D	:SD	ŽD	–D	<§D	äD	8÷D	-0E	.^E	*�E	¸E	(ÖE	8ÿE	<8F	2uF	6¨F	BßF	."G	(QG	)zG	(¤G	1ÍG	<ÿG	/<H	/lH	<œH	ZÙH	74I	)lI	B–I	ÙI	EîI	'4J	&\J	0ƒJ	;´J	(ðJ	-K	4GK	|K	"šK	'½K	'åK		
L	L	2L	.OL	J~L	ÉL	,æL	1M	)EM	"oM	’M	 §M	1ÈM	1úM	 ,N	MN	hN	%…N	«N	ÇN	$àN	.O	'4O	\O	uO	�O	*¢O	ÍO	çO	6P	 ;P	
\P	7jP	.¢P	%ÑP	.÷P	1&Q	@XQ	@™Q	ÚQ	úQ	;R	KSR	$ŸR	ÄR	8ßR	S	2.S	>aS	N S	MïS	3=T	@qT	²T	ÄT	%äT	+
! U	$6U	6[U	<’U	7ÏU	5V	A=V	7V	T·V	TW	>aW	! W	ÂW	FâW	)X	%CX	-iX	+—X	6ÃX	-úX	.(Y	-WY	…Y	*˜Y	 ÃY	 äY	1Z	7Z	JZ	,gZ	”Z	´Z	ÔZ	#ñZ	[	J+[	%v[	&œ[	&Ã[	&ê[	 \	D2\	w\	•\	L­\	Aú\	<]	Z]	w]	Œ]	¡]	)¶]	à]	ÿ]	0^	8M^	†^	,¦^	,Ó^	$_	%_	C_	 __	€_	'™_	'Á_	6é_	2 `	$S`	Vx`	;Ï`	>a	>Ja	9‰a	-Ãa	3ña	%b	@Cb	4„b	)¹b	ãb	c	c	-c	(Dc	mc	<ƒc	DÀc	=d	]Cd	#¡d	CÅd	,	e	<6e	:se	(®e	I×e	0!f	.Rf	 �f	2¢f	'Õf	4ýf	$2g	-Wg	&…g	 ¬g	Íg	ág	4õg	E*h	)ph	6šh	+Ñh	%ýh	1#i	=Ui	0“i	0Äi	õi	j	3j	!Sj	7uj	!­j	Ïj	1çj	0k	)Jk	tk	1�k	;Ák	9ýk	$7l	#\l	 €l	?¡l	Mál	-/m	I]m	§m	!·m	#Ùm	ým	"n	?n	*]n	 ˆn	O©n	ùn	Fo	=Zo	$˜o	$½o	6âo	^p	(xp	.¡p	JÐp	&q	5Bq	Lxq	%Åq	Gëq	3r	5Sr	:‰r	=Är	/s	*2s	;]s	%™s	'¿s	-çs	<t	^Rt	V±t	6u	R?u	ˆ’u	8v	BTv	@—v	0Øv	9	w	&Cw	4jw	$Ÿw	3Äw	6øw	/x	Ex	&cx	Šx	8¨x	)áx	(y	(4y	]y	4}y	$²y	%×y	+ýy	)z	 Fz	gz	+‡z	"³z	Öz	èz	
! {	 {	,{	$I{	(n{	2—{	3Ê{	4þ{		3|	)=|	)g|	#‘|	µ|	%Î|	+ô|	 }	8>}	&w}	ž}	¼}	'Û}	~	4~	R~	$m~	(’~	5»~	 ñ~	*	!=	"_	"‚	N¥	.ô	#€	>€	!Y€	{€	š€	´€	/Ñ€	�	�	&-�	T�	 l�	��	"©�	SÌ�	 ‚	?‚	^‚	}‚	œ‚	?­‚	>í‚	6,ƒ	*cƒ	!Žƒ	°ƒ	#¿ƒ	*ãƒ	)„	,8„	4e„	)š„	=Ä„	(…	=+…	6i…	( …	3É…	Bý…	,@†	#m†	A‘†	5Ó†	4	‡	)>‡	)h‡	-’‡	@À‡	"ˆ	$$ˆ	*Iˆ	+tˆ	 ˆ	-¶ˆ	'äˆ	)‰	E6‰	M|‰	UÊ‰	F Š	0gŠ	&˜Š	5¿Š	'õŠ	5‹	S‹	l‹	‹‹	$ª‹	Ï‹	ï‹	4Œ	9AŒ	J{Œ	0ÆŒ	7÷Œ	/�	3G�	-{�	(©�	 Ò�	ó�	VŽ	)cŽ	/�Ž	½Ž	ÙŽ	0õŽ	9&�	M`�	!®�	'Ð�	'ø�	9 �	3Z�	;Ž�	;Ê�	6‘	/=‘	2m‘	2 ‘	IÓ‘	3’	!Q’	s’	3ˆ’	/¼’	3ì’	3 “	T“	)t“	)ž“	+È“	/ô“	2$”	$W”	-|”	@ª”	:ë”	$&•	!K•	#m•	 ‘•	4²•	Hç•	0–	G–	`–	'u–	�–	(²–	ZÛ–	-6—	/d—	+”—	"À—	ã—	÷—	
˜	8)˜	b˜	2r˜	6¥˜	8Ü˜	$™	.:™	9i™	(£™	(Ì™	4õ™	9*š	7dš	=œš	3Úš	/›	4>›	.s›	.¢›	4Ñ›	.œ	.5œ	,dœ	9‘œ	9Ëœ	9�	:?�	9z�	:´�	9ï�	9)ž	Wcž	W»ž	.Ÿ	BŸ	WŸ	<wŸ	K´Ÿ	H 	TI 	Fž 	9å 	$¡	!D¡	/f¡	"–¡	&¹¡	)à¡	
! ¢	&¢	E¢	.X¢	 ‡¢	0¨¢	#Ù¢	=ý¢	;£	+V£	$‚£	§£	!Ç£	 é£	-
! ¤	8¤	!T¤	+v¤	-¢¤	)Ð¤	+ú¤	&¥	?¥	$\¥	7�¥	.¹¥	(è¥	.¦	-@¦	n¦	1~¦	.°¦	*ß¦	/
! §	B:§	3}§	B±§	Fô§	';¨	"c¨	+†¨	3²¨	@æ¨	D'©	%l©	’©	+²©	3Þ©	ª	1ª	4Qª	-†ª	(´ª	<Ýª	«	#8«	\«	(y«	�¢«	@¬	†Y¬	6à¬	M­	:e­	6 ­	6×­	/®	%>®	5d®	&š®	7Á®	Gù®	A¯	@Y¯	2š¯	$Í¯	ò¯	 °	:'°	3b°	D–°	3Û°	3±	5C±	0y±	6ª±	@á±	?"²	Db²	@§²	;è²	$³	8³	M³	a³	w³	‹³	ž³	³³	Ç³	Ü³	ð³	´	´	/´	E´	_´	s´	†´	—´	±´	Æ´	Ü´	ò´	µ	µ	90µ	Ijµ	M´µ	M¶	@P¶	(‘¶	(º¶	3ã¶	%·	==·	({·	>¤·	7ã·	Z¸	Yv¸	PÐ¸	8!¹	\Z¹	b·¹	\º	Xwº	NÐº	2»	R»	-q»	>Ÿ»	?Þ»	F¼	+e¼	4‘¼	0Æ¼	0÷¼	1(½	9Z½	%”½	+º½	+æ½	+¾	,>¾	+k¾	+—¾	,Ã¾	,ð¾	*¿	WH¿	, ¿	AÍ¿	4À	YDÀ	'žÀ	)ÆÀ	)ðÀ	)Á	HDÁ	W�Á	XåÁ	->Â	.lÂ	5›Â	AÑÂ	vÃ	7ŠÃ	0ÂÃ	lóÃ	5`Ä	;–Ä	UÒÄ	5(Å	Q^Å	ˆ°Å	>9Æ	4xÆ	>­Æ	-ìÆ	!Ç	;<Ç	7xÇ	%°Ç	1ÖÇ	2È	W;È	“È	.³È	âÈ	<ôÈ	21É	dÉ	 „É	¥É	2ÂÉ	(õÉ	EÊ	EdÊ	0ªÊ	.ÛÊ	3
! Ë	c>Ë	¢Ë	XÂË	:Ì	FVÌ	�Ì	+»Ì	çÌ	1Í	)7Í	'aÍ	%‰Í	¯Í	*ÍÍ	"øÍ	!Î	)=Î	 gÎ	ˆÎ	6§Î	 ÞÎ	RÿÎ	/RÏ	$‚Ï	§Ï	 ¼Ï	ÝÏ	ðÏ	2Ð	/AÐ	/qÐ	(¡Ð	&ÊÐ	ñÐ	#Ñ	"4Ñ	WÑ	*rÑ	!�Ñ	 ¿Ñ	,àÑ	*
Ò	*8Ò	cÒ	3ƒÒ	·Ò	ÕÒ	êÒ	)Ó	,1Ó	7^Ó	!–Ó	#¸Ó	0ÜÓ	&
Ô	#4Ô	/XÔ	AˆÔ	%ÊÔ	8ðÔ	M)Õ	6wÕ	8®Õ	.çÕ	3Ö	-JÖ	CxÖ	,¼Ö	AéÖ	H+×	>t×	&³×	'Ú×	HØ	DKØ	F�Ø	Q×Ø	C)Ù	=mÙ	8«Ù	;äÙ	O Ú	-pÚ	žÚ	0¹Ú	/êÚ	Û	/0Û	D`Û	1¥Û	$×Û	,üÛ	0)Ü	ZÜ	8vÜ	'¯Ü	&×Ü	+þÜ	%*Ý	ZPÝ	c«Ý	#Þ	H3Þ	(|Þ	$¥Þ	/ÊÞ	4úÞ	‚/ß	²ß	-Ñß	Cÿß	CCà	-‡à	-µà	5ãà	.á	%Há	ná	‚á	•á	'¬á	0Ôá	0â	 6â	#Wâ	&{â	 ¢â	"Ãâ	#æâ	$
! ã	'/ã	.Wã	'†ã	®ã	(Ìã	(õã	ä	!>ä	*`ä	8‹ä	1Ää	1öä	((å	3Qå	1…å	·å	/×å	æ	Fæ	/eæ	(•æ	)¾æ	8èæ	+!ç	/Mç	6}ç	+´ç	0àç	è	*è	$Hè	%mè	&“è	)ºè	&äè	(é	4é	Mé	gé	 …é	¦é	·é	Éé	Aßé	E!ê	#gê	 ‹ê	3¬ê	1àê	(ë	4;ë	pë	/Šë	.ºë	Qéë	;ì	Zì	%uì	4›ì	4Ðì	3í	,9í	)fí	7�í	6Èí	!ÿí	&!î	2Hî	+{î	.§î	4Öî	ï	)ï	"?ï	/bï	?’ï	+Òï	Bþï	Að	Fað	&¨ð	0Ïð	#ñ	$ñ	&@ñ	!gñ	‰ñ	¥ñ	^½ñ	ò	98ò	%rò	˜ò	3²ò	æò	'ûò	$#ó	>Hó	9‡ó	)Áó	!ëó	
ô	ô	"2ô	4Uô	Šô	¡ô	)¹ô	&ãô	"
! õ	H-õ	3võ	&ªõ	LÑõ	8ö	 Wö	xö	‹ö	 ö	&»ö	)âö	*÷	7÷	6Q÷	<ˆ÷	Å÷	ß÷	"ö÷	ø	7ø	1Mø	.ø	®ø	Ëø	,çø	.ù	Cù	/Yù	0‰ù	ºù	Õù	óù	"ú	)#ú	,Mú	zú	Œú	¦ú	¿ú	Òú	*êú	)û	4?û	tû	&’û	%¹û	ßû	!þû	 ü	;ü	$Tü	yü	“ü	­ü	IÇü	ý	!ý	?ý	_ý	5zý	°ý	&Æý	%íý	&þ	:þ	Wþ	sþ	)�þ	Cºþ	!þþ	1 ÿ	!Rÿ	6tÿ	<«ÿ	.èÿ	'
! 3?
!  s
! ”
! " 
! Ã
! Ø
! #í
! "
! .4
! 6c
! Iš
! (ä
! ?

! .M
! 2|
! $¯
! 6Ô
! #
! /
! L
! j
! %ˆ
! 2®
! =á
! 7
! &W
! ~
! œ
! ¹
! +Ø
! 
! "
! A
! !`
! ‚
! +–
! BÂ
! =
! 2C
! =v
! 2´
! Bç
! 7*
! b
! |
! '˜
! -À
! î
! !
! 0
! "L
! o
! 9„
! 4¾
! .ó
! %"	
! H	
! %_	
! )…	
! ¯	
! "Ê	
! í	
! 
  
! d
  
! >|
  
! »
  
! Ð
  
! Pç
  
! 98
! #r
! –
! &¯
! vÖ
! )M
! @w
! +¸
! ä
! ö
! .
! ;E
! 2�
! >´
! ;ó
! I/
! y
! ]�
! &î
! 1
! 0G
! 'x
! ? 
! à
! -ü
! "*
! M
! )c
! �
!  
! -½
! Gë
! /3
! .c
! )’
! )¼
! 4æ
! &
! +B
! 0n
! DŸ
! ä
! *ó
! (
! )G
! 1q
! £
! ¶
! #Î
! ò
! +
! +3
! _
! /y
!  ©
! %Ê
! 2ð
! )#
! /M
! *}
! -¨
! @Ö
! -
! @E
! 8†
! K¿
! 8
! KD
! �
! 1¯
! -á
! =
! /M
! ;}
! ¹
! È
! /ã
!  
! )4
! +^
! *Š
! 5µ
! ë
! 1ô
! $&
! !K
! ,m
! <š
! U×
! !-
! FO
! –
! 0µ
! #æ
! 
! 
! 7(
! C`
! T¤
! Zù
! [T
! d°
! E
! c[
! !¿
! á
! [ÿ
! #[
! 
! =Ÿ
! Ý
! Cý
! DA 
! %† 
! W¬ 
! &!
! +!
! ,K!
! #x!
! %œ!
! 2Â!
! Aõ!
! !7"
! "Y"
! "|"
! $Ÿ"
! #Ä"
! Wè"
! W@#
!  ˜#
! 0¹#
! .ê#
! /$
! +I$
! (u$
! -ž$
! +Ì$
! @ø$
! 9%
! 5W%
! 6�%
! 'Ä%
! 2ì%
! ,&
! HL&
! •&
! ¯&
! Å&
! 7Ý&
! B'
! ,X'
! '…'
! 6­'
! +ä'
! 6(
! ,G(
! /t(
! 0¤(
! 5Õ(
! )
!  )
! 9)
! K)
! !^)
! =€)
! #¾)
! !â)
! 5*
! $:*
! %_*
! .…*
! ´*
! #Ê*
! î*
! +
! 8 +
! 3Y+
! 6�+
! 8Ä+
! 'ý+
! $%,
! QJ,
!  œ,
! A½,
! "ÿ,
! ("-
! K-
! A]-
! Ÿ-
! 	«-
! Aµ-
! ÷-
! 
! .
! O*.
! 'z.
! &¢.
! %É.
! &ï.
! 4/
! .K/
!  z/
! ›/
! >¹/
! 5ø/
! .0
! M0
! 0k0
! +œ0
! LÈ0
! L1
! Lb1
! L¯1
! Lü1
! I2
  
! N2
! Y2
! •j2
! &3
! &'3
! %N3
! #t3
! *˜3
! Ã3
! *×3
! $4
! *'4
! R4
! <q4
! 8®4
!  ç4
! "5
! +5
! D5
! +d5
! 5�5
! .Æ5
! 6õ5
! 2,6
! 2_6
! <’6
! 2Ï6
! >7
! 5A7
! )w7
! 0¡7
! Ò7
! ì7
! %8
! "-8
!  P8
!  q8
! -’8
! "À8
! !ã8
! %9
! %+9
! 'Q9
! y9
! ‰9
!  §9
! È9
! Ù9
! ÷9
! :
! ,:
! I:
! ]:
! q:
! 	}:
! Ï‡:
! W<
! :Y<
! >”<
! Ó<
! 0ë<
! ×=
! /ô=
! <$>
! Ya>
! »>
! È>
! Ô>
! Nç>
! Y6?
! f�?
! :÷?
! W2@
! =Š@
! HÈ@
! IA
! 7[A
! W“A
! ëA
! B
! *!B
! -LB
! (zB
! #£B
! *ÇB
! 3òB
! ,&C
! ŽSC
! âC
! èC
! &D
! -D
! XID
! 3¢D
! cÖD
! 6:E
! ]qE
! „ÏE
! ]TF
! O²F
! [G
! P^G
! D¯G
! NôG
! LCH
! P�H
! ?áH
! =!I
! C_I
! O£I
! [óI
! ?OJ
! Š�J
! CK
! J^K
! R©K
! ?üK
! F<L
! NƒL
! HÒL
! YM
! ‰uM
! JÿM
! ?JN
! ŠŠN
! =O
! bSO
! X¶O
! OP
! L_P
! K¬P
! KøP
! [DQ
! U Q
! ªöQ
! R¡R
! ŸôR
! c”S
! [øS
! NTT
! ^£T
! MU
! =PU
! >ŽU
! >ÍU
! ;V
! cHV
! W¬V
! OW
! ]TW
! N²W
! SX
! MUX
! H£X
! AìY
! T.Z
! ƒZ
! V¢Z
  
! ùZ
! )[
! ?.[
! 3n[
! 3¢[
! AÖ[
! \
! '/\
! .W\
! M†\
! 0Ô\
! r]
! 2x]
! M«]
! Žù]
! Dˆ^
! 4Í^
! B_
! SE_
! %™_
! ¿_
! ×_
! %í_
! 3`
! 3G`
! 6{`
! 6²`
! $é`
! $a
! "3a
! 
Va
! da
! 'za
! ¢a
! B¼a
! (ÿa
! I(b
! Urb
! "Èb
! Cëb
! U/c
! …c
! 1£c
! QÕc
! 'd
! <d
! EQd
! „—d
! Xe
! +ue
! e¡e
! Rf
! ?Zf
! Zšf
! „õf
! zg
! :—g
! PÒg
! #h
! EAh
! >‡h
! gÆh
! G.i
! kvi
! kâi
! Nj
! rÎj
! ]Ak
! _Ÿk
! Xÿk
! `Xl
! W¹l
! Em
! XWm
! ]°m
! jn
! Hyn
! Ân
! Øn
! -èn
! -o
! FDo
! +‹o
! 6·o
! 0îo
! 4p
! 0Tp
! .…p
! ?´p
! Tôp
! 9Iq
! :ƒq
! Q¾q
! r
! I$r
! <nr
! O«r
! Vûr
! aRs
! S´s
! t
! O't
! 5wt
! *­t
! 1Øt
! %
! u
! +0u
! )\u
! -†u
! F´u
! 6ûu
! '2v
! /Zv
! OŠv
! EÚv
! : w
! D[w
! K w
! Kìw
! J8x
! Bƒx
! CÆx
! M
! y
! VXy
! C¯y
! óy
! 6z
! 9Jz
! L„z
! dÑz
! d6{
! m›{
! m	|
! dw|
! wÜ|
! hT}
! w½}
! o5~
! ~¥~
! t$
! ƒ™
! }€
! Œ›€
! n(�
! }—�
! [‚
! kq‚
! \Ý‚
! k:ƒ
! c¦ƒ
! r
! „
! h}„
! wæ„
! q^…
! €Ð…
! bQ†
! q´†
! E&‡
! Tl‡
! FÁ‡
! Uˆ
! M^ˆ
! \¬ˆ
! R	‰
! a\‰
! [¾‰
! jŠ
! L…Š
! [ÒŠ
! !.‹
! "P‹
! s‹
! 2‘‹
! DÄ‹
! 	Œ
! :"Œ
! ']Œ
! …Œ
! ,¥Œ
! ÒŒ
! ðŒ
! ,	�
! 06�
! >g�
! Z¦�
! Ž
! 7Ž
! 8OŽ
! nˆŽ
! &÷Ž
! 5�
! 'T�
! :|�
! A·�
! Hù�
! =B�
! <€�
! w½�
! U5‘
! [‹‘
! Wç‘
! /?’
! <o’
! `¬’
! |
“
! .Š“
! R¹“
! C”
! JP”
! p›”
! 0•
! 6=•
! !t•
! D–•
! HÛ•
! ,$–
! Q–
! Do–
! f´–
! C—
! +_—
! +‹—
! 1·—
! mé—
! (W˜
! 7€˜
! -¸˜
! "æ˜
! )	™
! 3™
! )J™
! ct™
! AØ™
! š
! E4š
! 0zš
! «š
! Çš
! /ãš
! B›
! V›
!  m›
! [Ž›
! =ê›
! 1(œ
! NZœ
! N©œ
! 3øœ
! 7,�
! Ad�
! 6¦�
! 7Ý�
! 8ž
! :Nž
! 4‰ž
! 3¾ž
! Bòž
! 45Ÿ
! :jŸ
! 4¥Ÿ
! .ÚŸ
! /	 
! 69 
! :p 
! C« 
! 6ï 
! '&¡
! &N¡
! Ou¡
! RÅ¡
! !¢
! H:¢
! Vƒ¢
! MÚ¢
! X(£
! /�£
! 0±£
! &â£
! 6	¤
! :@¤
! ({¤
! ,¤¤
! <Ñ¤
! 8¥
! +G¥
! Ps¥
! >Ä¥
! 9¦
! 3=¦
! Dq¦
! 3¶¦
! +ê¦
! w§
!  Ž§
!  ¯§
! Ð§
! Hê§
! D3¨
! ?x¨
! J¸¨
! I©
! 'M©
! Eu©
! P»©
! 2ª
! 2?ª
! Qrª
! CÄª
! E«
! kN«
! Nº«
! >	¬
! FH¬
! 9�¬
! FÉ¬
! ?­
! kP­
! p¼­
! j-®
! n˜®
! ;¯
! 7C¯
! i{¯
! „å¯
! Cj°
! j®°
! 3±
! #M±
! Bq±
! 1´±
! Aæ±
! K(²
! jt²
! aß²
! ,A³
! n³
! DŒ³
! :Ñ³
! J´
! 6W´
! <Ž´
! 7Ë´
! 9µ
! $=µ
! ?bµ
! J¢µ
! (íµ
! %¶
! ]<¶
! >š¶
! aÙ¶
! >;·
! Hz·
! 8Ã·
! �ü·
! (~¸
! #§¸
! .Ë¸
! !ú¸
! 6¹
! S¹
! )p¹
! 5š¹
! CÐ¹
! <º
! 'Qº
! Žyº
! 0»
! %9»
! !_»
! -�»
! -¯»
! :Ý»
! i¼
! *‚¼
! D­¼
! 6ò¼
! B)½
! Xl½
! KÅ½
! �¾
! o¢¾
! ƒ¿
! k–¿
! JÀ
! GMÀ
! =•À
! CÓÀ
! DÁ
! 7\Á
! <”Á
! 5ÑÁ
! Â
! )%Â
! :OÂ
! -ŠÂ
! (¸Â
! eáÂ
! FGÃ
! 1ŽÃ
! 2ÀÃ
! wóÃ
! JkÄ
! :¶Ä
! *ñÄ
! 1Å
! ZNÅ
! A©Å
! +ëÅ
! †Æ
! OžÆ
! *îÆ
! "Ç
! -<Ç
! DjÇ
! G¯Ç
! 8÷Ç
! (0È
! EYÈ
! 9ŸÈ
! *ÙÈ
! 9É
! &>É
! EeÉ
! H«É
! DôÉ
! =9Ê
! $wÊ
! KœÊ
! JèÊ
! D3Ë
! VxË
! PÏË
! K Ì
! VlÌ
! JÃÌ
! QÍ
! W`Í
! !¸Í
! 1ÚÍ
! GÎ
! .TÎ
! BƒÎ
! #ÆÎ
! #êÎ
! 8Ï
! 0GÏ
! 4xÏ
! :­Ï
! 8èÏ
! P!Ð
! 0rÐ
! 4£Ð
! #ØÐ
! 1üÐ
! C.Ñ
! GrÑ
! [ºÑ
! ^Ò
! =uÒ
! =³Ò
! =ñÒ
! B/Ó
! 3rÓ
! !¦Ó
! 4ÈÓ
! ýÓ
! $Ô
! L@Ô
! $�Ô
! +²Ô
! ~ÞÔ
! ]Õ
! nÕ
! €Õ
! 3 Õ
! BÔÕ
! $Ö
!  <Ö
! @]Ö
! žÖ
! ,³Ö
! àÖ
! FùÖ
! >@×
! ?×
! %¿×
! 8å×
! "Ø
! AØ
! \Ø
! 1zØ
! !¬Ø
! )ÎØ
! -øØ
! O&Ù
! vÙ
! '“Ù
! k»Ù
! 6'Ú
! C^Ú
! ,¢Ú
! ÏÚ
! TçÚ
! !<Û
! 3^Û
! D’Û
! D×Û
! ]Ü
! LzÜ
! %ÇÜ
! #íÜ
! 0Ý
!  BÝ
! cÝ
! 6~Ý
! (µÝ
! oÞÝ
! /NÞ
! )~Þ
! 0¨Þ
! #ÙÞ
! )ýÞ
! $'ß
! 1Lß
! /~ß
! )®ß
! .Øß
! (à
! -0à
! %^à
! („à
! -­à
! 'Ûà
! 3á
! 7á
! Lá
! ,iá
! '–á
! ¾á
! +×á
! =â
! Aâ
! ^â
! #yâ
! "�â
! Àâ
! "Ýâ
! %ã
! $&ã
! =Kã
! ‰ã
! ™ã
! ­ã
! 1Íã
! +ÿã
! #+ä
! Oä
! kä
! (‡ä
! )°ä
! :Úä
! å
!  -å
! Nå
! h`å
! Éå
! 7àå
! 6æ
! *Oæ
! "zæ
! �æ
! °æ
! 6Íæ
! Nç
! /Sç
! =ƒç
! $Áç
! 8æç
! ,è
! 3Lè
! U€è
! 5Öè
! 3é
! @é
! #Xé
! #|é
! ' é
! )Èé
! òé
! ê
! &ê
! +Bê
! Knê
! ºê
! BÒê
! &ë
! <ë
! #Xë
! &|ë
! '£ë
! 0Ëë
! ;üë
! 8ì
!  Nì
! "oì
! �’ì
! 1#í
! 4Uí
! 1Ší
! G¼í
! Uî
! 6Zî
! 1‘î
! #Ãî
! 'çî
! 3ï
! ACï
! /…ï
! Rµï
! ;ð
! 8Dð
! 6}ð
! 7´ð
! Bìð
! (/ñ
! $Xñ
! (}ñ
! ¦ñ
! #½ñ
! áñ
! Cò
! >Eò
! 7„ò
! ¼ò
! 8Øò
! Mó
! M_ó
! $­ó
! 5Òó
! 6ô
! $?ô
! 2dô
! 1—ô
! /Éô
! /ùô
! 4)õ
! (^õ
! 0‡õ
! B¸õ
! Qûõ
! TMö
! X¢ö
! $ûö
! 8 ÷
! %Y÷
! I÷
! 8É÷
! /ø
! @2ø
! /sø
! K£ø
! 8ïø
! 6(ù
! 6_ù
! 2–ù
! <Éù
! -ú
! 64ú
! <kú
! &¨ú
! CÏú
! :û
! 9Nû
! 7ˆû
! 5Àû
! .öû
! %ü
! <=ü
! 4zü
! 0¯ü
! àü
! b÷ü
! Zý
! 2xý
! («ý
! -Ôý
! 8þ
! ;þ
! Kþ
! F_þ
! +¦þ
! =Òþ
! "ÿ
! 3ÿ
! Kÿ
! <]ÿ
! _šÿ
! Wúÿ
! QRT¤RùgL�´Z6R‘Uä7:6r*©3Ô)2L-b*�/»=ë")0L-}«'Ê/òE".h/—EÇ6
;DF€FÇ24ASv6Ê-	;/	*k	B–	5Ù	A
! CQ
! C•
! #Ù
! 9ý
! '7_z"™¼+Ö'/Eu‘!±"Óö
%*
!P
6r
©
Ä
2ã
30JI{Å/á8<J1‡2¹6ì'#7K5ƒ1¹1ë3:5n'¤/Ì.ü1+?])�*ÇYòfLe³4N,ct�*/0`s5ƒ&¹àü/"JBm?°Fð37+k—4²ç[7\<”,Ñ)þ.(2W0Š)»)å
r?�ÐuáBWš�¡6³6êW!Wy3Ñ-:GPa�ŠG›ãý&UA;—FÓ T;S�UäV: 4‘ Æ *Ö #!'%!"M!p! �!±!Ñ!ñ!" -"N"!m"�"©"Ç"á"%ý"+##O#h##€#%¤#.Ê#8ù#S2$1†$8¸$Añ$.3%&b%‰% £%?Ä%`&.e&&”&»&Ù&õ&6'II'#“'I·'G(JI(=”(8Ò(=)'I)7q)-©)@×)*/*N;*(Š*%³*Ù*&ñ*%+4>+s+Š+¥+«+»+Ø+ë+,,>0,,o,Lœ,Té,>-3W-T‹-à-ç-7î-
! &.=1.o.%Š."°.Ó.!ó.+/`A/*¢/OÍ/=0([0K„0Ð0ê0)10-1)^1/ˆ10¸1"é1F2)S2}2+Š2¶2Ö2"ó2"393#H3@l30­3Þ3'ü33$4X4Z4f4r4+~48ª4$ã445A=5?5R¿566*666B62N6#�6¥6µ6Á6Ñ6Ý6é6Tõ6TJ7WŸ7&÷78Z*8#…8©8Wµ8W
9e9.i9<˜93Õ9	:
! ':•2:7È:s;$t;&™;AÀ;/<2< P<Iq<»<|È<E=GK=ž“=y2>4¬>7á>:?7T?9Œ?ŽÆ?oU@>Å@aA†fALíA:B=WB@•B%ÖB,üB,)C<VC*“C`¾C—DT·D,E�9E7ÊE$F.'F,VF,ƒF*°F%ÛF-Gl/GNœGWëGYCH)�HÁÇH*‰IK´I%J,&JSJpJŽJ*«J1ÖJDKQMKKŸK#ëK+L+;LgL4…L2ºL#íLM+$MPMQcMµMÔMGòM@:N[{NL×N6$OR[O<®OPëOI<P`†PLçPV4Qa‹Q`íQ/NR~Rk‹R›÷RB“S§ÖS5~T2´TQçTA9UR{URÎUX!VgzV[âVM>WbŒW$ïW$X(9XmbXMÐXMYPlYV½YEZMZZ3¨Z“ÜZ_p[9Ð[D
! \7O\Z‡\Yâ\T<]T‘]@æ]F'^Hn^\·^p_a…_iç_aQ`@³`=ô`M2aX€aSÙa=-b>kb_ªb@
! cuKc;Ác5ýc‡3d[»dMeVeeV¼e)fQ=f3�fXÃfjg7‡g&¿gægùgeh+rh6žhYÕha/i[‘i5íif#jWŠj?âjO"k@rk³kEÎk"lk7lV£lOúl@Jm2‹m'¾m5æmŠnr§nIo‡doKìo18p7jpp¢p[q#oq2“qIÆq5rIFrL�r1ÝrcsQss\Åsž"t–ÁtSXu7¬u,äucveuv;Ûv7wyOw*Éw8ôw-x:Dx.x'®xOÖx,&yVSylªyCzN[zNªzMùz.G{?v{I¶{V|PW|O¨|Uø|XN}\§}2~(7~2`~%“~4¹~<î~N+]zBØ4€*P€,{€&¨€,Ï€&ü€h#�2Œ�6¿�mö�5d‚ š‚'»‚Jã‚=.ƒ+lƒ*˜ƒ/Ãƒ:óƒE.„7t„%¬„cÒ„[6…/’…_Â…;"†+^†$Š†$¯†NÔ†'#‡1K‡}‡6”‡:Ë‡QˆYXˆ/²ˆ/âˆ1‰-D‰r‰;Ž‰)Ê‰ô‰7ŠBIŠŒŠ«ŠÁŠEßŠ;%‹a‹:x‹<³‹9ð‹#*Œ$NŒ!sŒ,•Œ5ÂŒ)øŒ["�G~�;Æ�;Ž >Ž_Ž3yŽ3­Ž'áŽ/	�‡9�'Á�Hé�^2�$‘�S¶�(
! ‘(3‘(\‘(…‘)®‘1Ø‘%
! ’!0’FR’™’)´’OÞ’$.“+S“_“/ß“-”==”${”Y ”-ú”"(•K•'j•'’•'º•Tâ•(7–M`–(®–8×–4—?E—7…—&½—-ä—`˜+s˜1Ÿ˜0Ñ˜*™'-™"U™*x™+£™2Ï™,š/š(Gš%pš;–š,Òš/ÿš1/›#a›F…›7Ì›‰œ-Žœ,¼œ=éœ/'�@W�˜�%²�Ø�4ö�>+ž1jž+œžQÈžŸ88ŸqŸ�Ÿ(¯Ÿ&ØŸ"ÿŸ(" (K t C� ,Ô ;¡.=¡,l¡(™¡3Â¡ö¡-	¢/7¢Gg¢K¯¢û¢M
! £X£0g£˜£
! ¶£&Á£	è£ò£¤¤)¤?¤U¤]¤f¤n¤†¤š¤¦¤"·¤"Ú¤ý¤¥ ¥-¥=¥P¥i¥
€¥Ž¥�¥²¥Ë¥à¥ì¥,ü¥0)¦bZ¦:½¦Hø¦-A§…o§rõ§7h¨] ¨+þ¨+*©V©9o©©©GÀ©=ªFª0Vª5‡ª$½ª4âª3«QK«A�«Oß«W/¬{‡¬H­2L­9­7¹­Añ­?3®;s®H¯®Lø®NE¯>”¯0Ó¯¾°cÃ±e'²¬�²a:³=œ³VÚ³41´'f´RŽ´Ká´2-µ&`µ5‡µ½µ×µíµ¶¶(7¶*`¶‹¶.§¶!Ö¶0ø¶%)·8O·,ˆ·"µ·Ø·&ø·f¸+†¸`²¸A¹�U¹P×¹N(ºOwº5Çº?ýº@=»�~»{¼n‹¼/ú¼-*½ZX½z³½„.¾@³¾Aô¾;6¿Cr¿[¶¿HÀ1[ÀN�À3ÜÀWÁPhÁH¹Á(Â4+Âm`Â{ÎÂ‡JÃRÒÃ>%Ä„dÄ7éÄ<!Å1^Å;�Å4ÌÅSÆDUÆnšÆ)	Ç'3Ç][ÇJ¹Ç]È]bÈRÀÈ4É3HÉ+|ÉR¨ÉcûÉ _ÊN€Ê:ÏÊ%
! Ë0Ë6NË]…Ë*ãË6Ì-EÌesÌOÙÌ:)Í}dÍGâÍA*Î&lÎ>“ÎAÒÎCÏ5XÏ%ŽÏG´ÏCüÏc@ÐI¤Ð=îÐ?,ÑElÑ.²Ñ'áÑ.	Ò08ÒdiÒAÎÒ2Ó.CÓ2rÓ>¥ÓBäÓB'Ô?jÔAªÔ5ìÔD"Õ4gÕ;œÕ=ØÕ<ÖLSÖ2 ÖÓÖéÖ)þÖ (×+I×,u×N¢×Yñ×>KØ4ŠØD¿Ø+Ù10ÙFbÙB©Ù[ìÙYHÚ[¢ÚYþÚOXÛ6¨ÛmßÛ[MÜ?©Ü2éÜKÝ0hÝ1™Ý0ËÝRüÝ6OÞ@†ÞFÇÞ`ß2oßD¢ß9çßb!à<„àÁà7ßàGá3_á5“á4ÉábþáHaâ:ªâAåâb'ãVŠã)áã(ä14ä\fä>Ãä#å3&å;Zå>–å˜ÕånæCîæv2çI©ç/óç0#èbTèP·è é%)é<Oé@ŒéBÍésê„êQšêìê\ë*`ëS‹ëNßëY.ì9ˆìPÂì=í\Qí*®í.Ùí4î.=î1lîdžî)ïC-ïDqïN¶ïwðA}ð+¿ð4ëð ñ+@ñ#lñ�ñ®ñCÉñ#
ò51ò gò;ˆòNÄòFó<Zó<—óDÔóô9ô%Nôtô?�ô#ÏôKóôI?õL‰õDÖõFö&bö0‰öºöÊö@ÜöJ÷Mh÷(¶÷\ß÷@<ø>}øM¼øN
! ùCYùO�ù*íù5úiNúO¸ú‹û‘”ûT&üQ{üNÍüuý:’ýAÍý#þ3þMþgþ=}þ?»þIûþ+Eÿ4qÿ3¦ÿ0Úÿ0M<;Š4ÆOûMK;™>ÕK2`;“<Ï<I/dD”4ÙCNR¡½#Ú+þ2*K]D©)îVKo»#Ù0ý9.LhDµ9ú24WgI¿H		$R	3w	"«	Î	ä	'ù	!
! @5
! 
v
! .„
! 5³
! 6é
!  2@6s<ªIçb1?”MÔ7"
%Z
-€
1®
Tà
T5JŠHÕGHfJ¯+ú.&9UM�+Ý<	JFb‘Xô@M Ž~¯?.7np¦+%CGiz± , M!n�°2Éü) @!a"ƒ"¦$É$î64J€''(sP…Ä4JF°ÆPw2ÈSûzOvÊ7AMyWÇ/4!d@†5Ç!ýaM�5Ï!5'!]7#·7Û# W7 l� 'ü ;$!'`!%ˆ!B®!ñ!4"5@"5v"[¬"*#C3#Cw#1»#ïí#KÝ$!)%,K%4x%­%9Ê%\&La&S®&6'd9'*ž'*É'Rô'0G(,x(\¥(?)@B)aƒ)(å)I*<X*0•*Æ*5æ* +.=+
l+!z+Aœ+;Þ+;,V,2h,7›,CÓ,C-C[-2Ÿ-*Ò-ý-3.?P.+�.>¼.6û.p2/Œ£/™00•Ê0N`1a¯1ˆ2³š2‚N3­Ñ3¤4Ï$5Oô50D6:u6/°6à6 ù6 7;7Z7"y7"œ7 ¿7 à7'8*)8-T8,‚8/¯8)ß8,	9(69[_9Z»9i:H€:gÉ:%1;&W;%~;#¤;È;éÝ<BÇ=L
! >HW>L >4í>;"?Z^?]¹?@\3@��@UA'hA'�AB¸AVûA^RB±B#ÐB2ôB5'C½]C DC<D0€D=±DFïD36EEjE#°EÔEïE-FO6F/†FI¶FzG+{GF§G îG:H&JH0qH¢H=»H@ùHA:I-|I$ªIÏIëI5JL=J9ŠJ)ÄJ)îJ'KE@K6†K/½K%íKJL1^L8�LGÉL0MBBMQ…M7×MxNDˆNFÍN8O5MOcƒOAçO$)P3NP‚P�P»PQÍP3Q>SQ’Q!©QËQ,âQ<R&LR"sR*–R.ÁR+ðR,S+IS,uS,¢S,ÏS-üS-*T-XT-†T-´T-âT-U->U-lU-šU-ÈU-öU+$V,PV+}V,©V+ÖV+W,.W+[W+‡W+³W+ßW-X-9X-gX-•X+ÃX+ïX+Y,GY+tY, Y+ÍY,ùY+&Z,RZ-Z-­Z+ÛZ1[,9[,f[-“[+Á[,í[+\+F\.r\+¡\+Í\,ù\1&]=X];–];Ò]9^2H^?{^;»^2÷^0*_3[_@�_IÐ_A`U\`A²`Žô`9ƒa3½a'ñaRb)lb–bH²b1ûb;-c,ic-–cÄc`ÑcE2d,xdh¥d e/e-Ke,ye"¦e7Ée/f1f(Jf2sf*¦f#Ñfõf g$6g4[g/�g%Àg$æg0h3<h'ph?˜h*Øh0ih4i¯�i'Mj5uj«jIÅj8k5Hk%~kQ¤kKökBBl@…l*ÆlEñlE7mE}mRÃmEnN\nD«nHðnA9oB{oH¾oGpPOpI pDêp%/q/Uq<…q9Âq*üq0'r*Xr-ƒr±rBÁrs4s$OsatsEÖs6tKSt:Ÿt:Út=u=Su(‘u“ºu/Nv/~v:®v<év<&w0cw=”w|Òw2OxJ‚x{Íx…IyRÏyD"z0gz4˜z!ÍzPïz6@{0w{F¨{vï{Ff|I­|÷|"
! }3-}5a}*—}PÂ}+~B?~‚~6”~Ë~,Ý~&
! P1C‚;Æ-€,0€-]€K‹€"×€6ú€1�(O�9x�B²�Nõ�D‚/T‚%„‚1ª‚,Ü‚j	ƒgtƒEÜƒ0"„1S„J…„0Ð„,…..…$]…0‚…(³…"Ü….ÿ…E.†.t†R£†ö†3‡,J‡Fw‡&¾‡=å‡>#ˆbˆ7yˆ;±ˆ íˆ©‰Œ¸‰€EŠdÆŠ"+‹LN‹7›‹Ó‹)ï‹FŒ,`ŒN�Œ�ÜŒ0j� ›�,¼�Dé�*.Ž&YŽ7€Ž/¸ŽJèŽ 3�2T�%‡�/­�CÝ�M!�fo�.Ö�.‘94‘!n‘l�‘:ý‘/8’mh’AÖ’x“6‘“.È“(÷“$ ”$E”$j”Y�”.é”R•4k•7 •OØ•6(–/_–�–A›–(Ý–—"&—<I—;†—Â—0à—˜6/˜*f˜E‘˜)×˜0™(2™>[™,š™+Ç™Gó™;šHZš<£š(àš/	›79›Cq›-µ›Fã›&*œ:Qœ?ŒœôÌœ2Á�Aô�/6žfž2}žà°žF‘ŸüØŸ�Õ LW¡!¤¡@Æ¡-¢&5¢'\¢p„¢.õ¢Ž$£—³£)K¤Eu¤<»¤/ø¤2(¥%[¥�¥:Ÿ¥$Ú¥2ÿ¥A2¦/t¦1¤¦%Ö¦ü¦e§5~§3´§:è§d#¨0ˆ¨-¹¨7ç¨q©b‘©2ô© 'ªYHªQ¢ªôªA«aU«2·«2ê«O¬.m¬œ¬¹¬@Õ¬K­b­Ih­²­,Ï­)ü­>&®,e®,’®¿®XÆ®&¯wF¯L¾¯°!°S7°+‹°9·°'ñ°@±\Z±O·±)²91²1k²,�²4Ê²3ÿ²;3³)o³)™³8Ã³!ü³0´(O´'x´% ´*Æ´.ñ´/ µ=Pµ6Žµ@Åµ!¶S(¶A|¶3¾¶=ò¶0·F·$d·7‰·Á·×·"ó·;¸1R¸„¸7›¸$Ó¸[ø¸6T¹$‹¹D°¹)õ¹,ºdLº2±º7äº=»$Z»F»BÆ»?	¼<I¼(†¼X¯¼+½04½"e½@ˆ½9É½W¾@[¾=œ¾=Ú¾M¿@f¿6§¿;Þ¿-ÀBHÀU‹À$áÀAÁYHÁ?¢Á>âÁB!ÂAdÂH¦ÂHïÂH8Ãi�ÃëÃ/÷ÃY'ÄJ�ÄHÌÄNÅ3dÅK˜Å‰äÅ+nÆTšÆLïÆJ<Çƒ‡Ç>ÈIJÈ;”È@ÐÈJÉ\ÉÄdÊñ)Ë<Ì)XÌQ‚ÌCÔÌBÍW[Í=³ÍVñÍQHÎKšÎ@æÎX'Ï‚€Ï%Ðd)ÐiŽÐøÐ<	ÑDFÑ.‹ÑºÑ8ÊÑOÒTSÒ ¨ÒÉÒçÒ9Ó;ÓYÓ-yÓ§ÓÁÓ+áÓ>
Ô>LÔ>‹Ô(ÊÔBóÔM6ÕF„ÕËÕRåÕ>8ÖwÖi‘Ö*ûÖ&×>×R×k×€×+–×Â×××î×Ø9Ø+TØ €Ø¡ØµØÉØæØûØÙ$Ù@ÙTÙtÙŒÙ¬ÙÄÙäÙüÙÚ.Ú&HÚ=oÚH­ÚFöÚ>=Û2|ÛS¯ÛÉÜ"ÍÜðÜÝ&Ý&CÝ:jÝ7¥Ý1ÝÝDÞ3TÞ@ˆÞ?ÉÞA	ß6Kß/‚ß/²ß*âß9
àGà0fà—à;¶àMòàK@á1Œá1¾á-ðá$â(Câ#lâ�â®âËâèâã#"ãFãdã‚ã ã=¾ãüã=äXävä”ä²ä$Ðäõäå1åOåmå‹å@©åSêå >æ1_æG‘æ*Ùæ"ç"'çLJç8—ç'Ðç*øç"#è"Fè%iè%�èKµè>éF@éR‡é.Úé*	êA4êDvê†»êCBë<†ë5ÃëFùë4@ì=uì³ì2Óì,í(3í,\í8‰í6ÂíHùí7Bî5zî7°îGèî=0ïSnïAÂïAð>Fð;…ð0Áð4òð8'ñ8`ñ8™ñ5Òñ#òi,ò$–òN»òO
! óRZóE­óHóóC<ôF€ô3Çôûôkõ‚õ õ+¾õ6êõ&!öHöSeö$¹öÞöùö:÷2P÷6ƒ÷6º÷6ñ÷3(ø\ø3{ø5¯øRåøV8ùV�ùEæùE,úSrúÆú.åúBûPWû¨ûÈûKèût4ü:©üäü,ÿüB,ý3oýL£ý%ðýgþ-~þ1¬þŸÞþQ~ÿ5ÐÿC
CJ
IŽ
fØ
?
+^
Š
_©
*	
�4
ùÒ
\Ì
g)
y‘
8
'D
Il
=¶
Dô
9
[S
Y¯
C	
DM
4’
*Ç
Tò
6G
C~
$Â
5ç
<	
6Z	
2‘	
2Ä	
'÷	
%
! 
"E
! 
Eh
! 
 ®
! 
Ï
! 
Kî
! 
/:
Fj
5±
<ç
+$
GP
P˜
@é
5*

V`

S·

2
7>
>v
Jµ
,
8-
%f
BŒ
9Ï
W	
0a
F’
FÙ
7 
'X
,€
8­
7æ
?
$^
Iƒ
6Í
3
48
-m
;›
=×
U
Rk
7¾
@ö
77
7o
X§
)
%*
bP
W³
0
3<
$p
Z•
3ð
$$
]I
U§
Dý
>B
…�
«
A³
Kõ
GA
E‰
2Ï
3
)6
.`
"�
.²
†á
0h
™
¸
$Ø
ý
c
�
!—
.¹
+è
?
;T
)�
0º
?ë
8+ 
/d 
3” 
È 
ç 
$!
,!
+B!
kn!
’Ú!
Zm"
È"
PH#
-™#
 Ç#
è#
=ø#
*6$
:a$
œ$
@¸$
Eù$
C?%
Kƒ%
IÏ%
D&
G^&
B¦&
Gé&
B1'
Gt'
E¼'
](
J`(
:«(
\æ(
_C)
}£)
L!*
Øn*
YG+
¡+
·+
Ó+
è+
û+
,
!,,
-N,
4|,
*±,
WÜ,
34-
h-
.ƒ-
L²-
@ÿ-
1@.
Er.
@¸.
?ù.
89/
Ar/
M´/
O0
1R0
0„0
Dµ0
jú0
=e1
C£1
|ç1
od2
DÔ2
83
vR3
]É3
['4
@ƒ4
NÄ4
H5
?\5
Hœ5
9å5
'6
5G6
5}6
5³6
5é6
67
6V7
7�7
7Å7
7ý7
758
7m8
7¥8
7Ý8
79
7M9
7…9
7½9
7õ9
5-:
5c:
5™:
5Ï:
5;
5;;
6q;
5¨;
5Þ;
5<
5J<
7€<
7¸<
7ð<
7(=
5`=
5–=
5Ì=
5>
58>
5n>
5¤>
5Ú>
5?
5F?
6|?
6³?
4ê?
5@
5U@
6‹@
6Â@
5ù@
5/A
5eA
5›A
8ÑA
4
! B
4?B
5tB
.ªB
EÙB
[C
{C
=‘C
7ÏC
vD
~D
4œD
\ÑD
X.E
?‡E
*ÇE
#òE
NF
>eF
D¤F
-éF
0G
.HG
.wG
-¦G
.ÔG
.H
-2H
¡`H
HI
~KI
PÊI
;J
CWJ
D›J
JàJ
L+K
,xK
'¥K
@ÍK
1L
1@L
ArL
-´L
/âL
.M
9AM
7{M
 ³M
+ÔM
8N
$9N
 ^N
(N
1¨N
IÚN
+$O
7PO
2ˆO
»O
(ÙO
<P
?P
IXP
/¢P
0ÒP
~Q
8‚Q
1»Q
5íQ
4#R
AXR
5šR
?ÐR
5S
;FS
6‚S
7¹S
9ñS
5+T
6aT
D˜T
5ÝT
BU
ZVU
;±U
9íU
8'V
B`V
D£V
FèV
C/W
DsW
J¸W
AX
[EX
G¡X
[éX
WEY
*�Y
ÈY
;ãY
5Z
8UZ
?ŽZ
EÎZ
E[
KZ[
4¦[
-Û[
1	\
L;\
3ˆ\
¼\
LÐ\
9]
+W]
;ƒ]
<¿]
-ü]
D*^
o^
Š^
,§^
@Ô^
_
7)_
%a_
‡_
§_
&Å_
)ì_
$`
/;`
0k`
aœ`
Sþ`
/Ra
<‚a
;¿a
=ûa
;9b
@ub
O¶b
3c
:c
4Lc
8�c
!ºc
eÜc
bBd
b¥d
-e
6e
,Le
)ye
#£e
9Çe
3f
/5f
0ef
.–f
?Åf
5g
';g
2cg
O–g
'æg
'h
96h
;ph
2¬h
Fßh
-&i
DTi
L™i
bæi
Ij
W\j
´j
FÍj
'k
-<k
'jk
)’k
'¼k
Mäk
]2l
c�l
!ôl
Gm
7^m
A–m
&Øm
Pÿm
RPn
.£n
0Òn
Fo
TJo
CŸo
Eão
Q)p
x{p
Côp
_8q
H˜q
Yáq
z;r
<¶r
@ór
Y4s
yŽs
[t
Tdt
G¹t
cu
feu
~Ìu
YKv
L¥v
jòv
`]w
K¾w
‚
! x
U�x
`ãx
bDy
ƒ§y
e+z
\‘z
eîz
{T{
`Ð{
B1|
lt|
�á|
ˆo}
lø}
>e~
©¤~
`N
g¯
M€
Ue€
v»€
b2�
ˆ•�
Š‚
8©‚
4â‚
 ƒ
:8ƒ
&sƒ
(šƒ
HÃƒ
n„
={„
H¹„
v…
Oy…
wÉ…
=A†
S†
GÓ†
E‡
-a‡
C�‡
.Ó‡
2ˆ
,5ˆ
gbˆ
+Êˆ
"öˆ
?‰
JY‰
$¤‰
&É‰
8ð‰
")Š
-LŠ
*zŠ
Y¥Š
HÿŠ
'H‹
Bp‹
L³‹
;Œ
B<Œ
CŒ
2ÃŒ
:öŒ
-1�
_�
8u�
®�
*Í�
Nø�
"GŽ
7jŽ
¢Ž
ÀŽ
@×Ž
-�
HF�
L��
nÜ�
K�
"i�
4Œ�
Á�
Ø�
é�
#‘
>(‘
?g‘
&§‘
&Î‘
õ‘
O’
)V’
E€’
IÆ’
S“
Ud“
Mº“
P”
;Y”
T•”
Oê”
#:•
^–
1g—
M™—
=ç—
+%˜
-Q˜
˜
9“˜
>Í˜
:™
AG™
8‰™
DÂ™
Aš
BIš
,Œš
H¹š
›
:›
BW›
6š›
FÑ›
Bœ
\[œ
D¸œ
Býœ
)@�
+j�
–�
­�
2Ä�
S÷�
SKž
{Ÿž
+Ÿ
AGŸ
:‰Ÿ
FÄŸ
D 
<P 
H� 
?Ö 
M¡
Ed¡
Fª¡
Wñ¡
5I¢
I¢
,É¢
Iö¢
@£
4_£
1”£
6Æ£
9ý£
V7¤
GŽ¤
!Ö¤

! ø¤
u¥
ty¥
î¥
Q¦
ZZ¦
:µ¦
0ð¦
R!§
.t§
D£§
è§
4¨
.7¨
 f¨
‡¨
+”¨
-À¨
î¨
4©
S;©
]�©
Bí©
0ª
;Nª
,Šª
'·ª
%ßª
Q«
W«
1g«
F™«
à«
'û«
'#¬
+K¬
#w¬
[›¬
J÷¬
NB­
D‘­
4Ö­
I®
4U®
MŠ®
HØ®
F!¯
[h¯
'Ä¯
ì¯
>°
VJ°
N¡°
8ð°
!)±
!K±
(m±
-–±
Ä±
@à±
'!²
`I²
Mª²
Dø²
‡=³
eÅ³
,+´
+X´
R„´
6×´
6µ
ZEµ
X µ
?ùµ
39¶
9m¶
8§¶
Dà¶
<%·
Sb·
_¶·
\¸
Ws¸
ZË¸
P&¹
Hw¹
9À¹
*ú¹
)%º
fOº
:¶º
pñº
;b»
*ž»
0É»
Cú»
:>¼
2y¼
2¬¼
7ß¼
+½
@C½
„½
¡½
<Á½
Oþ½
-N¾
(|¾
¥¾
*%¿
_P¿
_°¿
(À
a9À
/›À
LËÀ
OÁ
KhÁ
[´Á
@Â
!QÂ
-sÂ
3¡Â
<ÕÂ
9Ã
/LÃ
2|Ã
C¯Ã
PóÃ
IDÄ
4ŽÄ
+ÃÄ
.ïÄ
5Å
_TÅ
´Å
n¼Å
W+Æ
DƒÆ
CÈÆ
<Ç
FIÇ
¨�Ç
K9È
2…È
2¸È
ëÈ
É
9#É
D]É
5¢É
*ØÉ
!Ê
D%Ê
5jÊ
: Ê
ZÛÊ
36Ë
*jË
A•Ë
×Ë
`ôË
oUÌ
WÅÌ
-Í
<KÍ
HˆÍ
7ÑÍ
/	Î
09Î
JjÎ
JµÎ
EÏ
[FÏ
a¢Ï
hÐ
mÐ
4ˆÐ
U½Ð
pÑ
„Ñ
3 Ñ
ÔÑ
IóÑ
;=Ò
JyÒ
0ÄÒ
$õÒ
'Ó
%BÓ
NhÓ
-·Ó
åÓ
lÔ
?pÔ
F°Ô
7÷Ô
(/Õ
HXÕ
A¡Õ
MãÕ
O1Ö
S�Ö
lÕÖ
QB×
I”×
]Þ×
V<Ø
W“Ø
3ëØ
'Ù
 GÙ
7hÙ
A Ù
7âÙ
=Ú
UXÚ
S®Ú
5Û
8Û
+XÛ
6„Û
 »Û
,ÜÛ
4	Ü
/>Ü
nÜ
 ‹Ü
O¬Ü
IüÜ
7FÝ
E~Ý
0ÄÝ
1õÝ
A'Þ
?iÞ
©Þ
ZÀÞ
Nß
/jß
šß
¸ß
2Éß
Jüß
EGà
>�à
;Ìà
Dá
8Má
'†á
K®á
9úá
-4â
6bâ
P™â
Bêâ
H-ã
Fvã
C½ã
8ä
L:ä
_‡ä
Zçä
=Bå
€å
, å
7Íå
'æ
$-æ
/Ræ
(‚æ
?«æ
Vëæ
)Bç
9lç
&¦ç
FÍç
3è
Hè
-gè
%•è
d»è
9 é
1Zé
9Œé
HÆé
Xê
^hê
.Çê
!öê
Gë
G`ë
T¨ë
Dýë
7Bì
Ozì
$Êì
ïì
Ní
![í
}í
A�í
3Òí
î
2$î
MWî
-¥î
/Óî
9ï
;=ï

yï
>‡ï
?Æï
<ð
:Cð
&~ð
¥ð
6Âð
Iùð
Cñ
Sñ
"cñ
3†ñ
Lºñ
?ò
ˆGò
ˆÐò
xYó
)Òó
üó
Jô
1cô
’•ô
W(õ
&€õ
,§õ
)Ôõ
,þõ
I+ö
Kuö
IÁö
÷
*÷
 A÷
'b÷
 Š÷
•«÷
¦Aø
>èø
.'ù
QVù
#¨ù
Ìù
käù
TPú
F¥ú
²ìú
\Ÿû
@üû
8=ü
8vü
8¯ü
&èü
$ý
M4ý
f‚ý
@éý
[*þ
8†þ
@¿þ
Mÿ
ENÿ
(”ÿ
½ÿ
/Ùÿ
/	<9ËvËB)U8HŽF×BžBáB$gMçš5`Ð21#dmˆ(ö8<X8•:Î9	fCTª>ÿ->	0l	‘�	C/
! 's
! ›
! U¶VecnÉ‘8
UÊ
^ =5½tóhA‡ÉPæ7GVžE²-ø6&;]B™aÜ,>7kA£+åVVhG¿6X>h—QrRDÅ(
! .3NbT± 9';a<�0Ú'03CdC¨;ìZ(MƒÑ%ìD6W6ŽEÅLLXb¥P'Y(�[ª7d>4£#Ø<üL9}†.)3I]I§Jñ!< <^ Ã› Æ_!s&"š"2¶":é"[$#n€#*ï#9$2T$&‡$I®$=ø$B6%:y%9´%Cî%;2&ln&OÛ&!+'7M'(…'7®'8æ'$(D(:b(8�(8Ö(<)*L)3w)7«)9ã)=*[*Cz*I¾*P+PY+Xª+`,ed,kÊ,j6-~¡-~ .~Ÿ.~/€�/~0€�0~1t�1‚2‚•2†3%Ÿ3EÅ3:47F4!~4? 49à495T57s57«5Aã57%6*]67ˆ6'À6 è6"	7*,7&W7A~7RÀ7?8:S8:Ž8;É8T9eZ9CÀ9 :4%:-Z:ˆ:4¡:7Ö:1;@@;w�;[ù;U<Qe<W·<$=$4=&Y=,€=Z­=D>5M>*ƒ>®>Æ>7Ü>;?-P?=~?7¼?2ô?4'@6\@/“@4Ã@6ø@-/A-]A*‹A+¶A1âANB7cB4›B4ÐB/C15C7gC5ŸC0ÕC3D1:D3lDF D5çD3E(QE7zE&²EAÙEIFEeF«F3ÄF%øFG*:G!eG@‡G1ÈG-úG(H+HH,tH3¡HÕHBéH/,I-\IŠI,žI#ËI%ïI-JOCJ@“J#ÔJ)øJ'"K,JKqwK\éKFLBfL©LÄLãL
þLƒM;�MLÌM]NKwN6ÃNRúNUMOD£OnèO_WP@·PYøP@RQÓ“QLgR7´R4ìR.!S@PS2‘S5ÄSFúS4AT2vT2©TBÜT|UlœUm	V7wV_¯VNWa^WlÀW;-XGiX2±XKäX60YZgYnÂYf1ZK˜ZHäZ?-[dm[=Ò[P\/a\3‘\IÅ\\]�l]Šî]Žy^X_ma_ZÏ_N*`cy`YÝ`J7aJ‚akÍaN9b/ˆb3¸b@ìbv-cD¤c\écrFd=¹dQ÷d”IeRÞeh1fgšfsgSvghÊgm3h›¡h>=i?|ia¼iÐjÒïjÂkeákGl&bl‰l¤lC¾l=mD@mÇ…m…MnIÓnao‰o6	p1@pYrp©Ìp¨vq&r(FrTor6ÄrBûr>s*SsB~sZÁs+tWHtO t<ðt?-u#mu7‘u"Éu5ìu1"v#Tv5xv?®v8îv?'wEgwH­wKöw$Bxbgx$ÊxMïx=yB\y=Ÿy@Ýy1z'Pz:xzK³zRÿz>R{E‘{*×{'|*|C|-\|@Š|/Ë|:û|\6}$“}V¸}b~Or~OÂ~5NH—C´=øV6€5�€GÃ€"�%.�!T�4v�T«�3‚94‚ n‚:�‚.Ê‚8ù‚42ƒ7gƒ*Ÿƒ3Êƒ"þƒ!!„C„%]„Uƒ„3Ù„9
…'G…5o…#¥…É…?ã…@#†Ad†>¦†?å†B%‡;h‡8¤‡7Ý‡9ˆ:OˆBŠˆ:ÍˆB‰DK‰<�‰1Í‰>ÿ‰4>Š sŠ$”Š6¹Š†ðŠ"w‹6š‹GÑ‹Œ(8Œ-aŒ.�Œ"¾Œ6áŒb�b{�8Þ�)Ž1AŽ?sŽ<³Ž@ðŽ'1�bY�¼�Ú�í���-+�&Y�/€�°�\Î�7+‘5c‘™‘¦‘³‘È‘-Þ‘&’3’P’n’!‹’­’"Ì’Uï’3E“	y“;ƒ“"¿“,â“B”%R”+x”V¤”Vû”FR•Q™•?ë•*+–V–v–,�–º–!Õ–÷–-—RA—R”—Pç—=8˜Lv˜^Ã˜&"™EI™<�™=Ì™D
! š-Oš3}š-±š,ßš›A+›/m›�›!º›?Ü›Mœ4jœ>ŸœVÞœV5�VŒ�Vã�:ž%Iž?ož'¯ž-×ž:Ÿ@ŸE\Ÿ¢Ÿ�¾ŸI@ 9Š AÄ 0¡U7¡%�¡³¡EÏ¡=¢ S¢It¢"¾¢Qá¢3£A³£9õ£!/¤SQ¤3¥¤0Ù¤+
! ¥:6¥5q¥n§¥@¦;W¦H“¦:Ü¦I§ a§G‚§8Ê§,¨0¨M¨A_¨+¡¨*Í¨ ø¨$©->©4l©)¡©$Ë©ð©8ª>=ª0|ªA­ªïªP«_«7s«+««)×«;¬V=¬+”¬=À¬:þ¬'9­?a­¡­9º­'ô­J®#g®$‹®@°®ñ®¯3+¯Y_¯¹¯3Ù¯&
°%4°sZ°„Î°,S±D€±%Å±7ë±.#²eR²'¸²Tà²55³=k³Y©³&´A*´Hl´Jµ´*µ+µfFµ™­µ“G¶TÛ¶0·SM·2¡·)Ô·Aþ·<@¸/}¸­¸Ì¸Ué¸;?¹v{¹uò¹Bhº)«º:Õº5»CF»[Š»5æ»#¼@¼#`¼„¼–¼J¨¼5ó¼4)½^½1~½'°½Ø½:ô½O/¾%¾P¥¾4ö¾@+¿Hl¿9µ¿Dï¿:4À)oÀ@™À:ÚÀFÁY\ÁA¶Á!øÁ3ÂDNÂ3“ÂVÇÂ'Ã—FÃIÞÃq(ÄOšÄ/êÄ"ÅI=Å)‡Å±Å+ÈÅ-ôÅ""Æ*EÆ&pÆ#—Æ/»Æ2ëÆ.ÇMÇEmÇ,³ÇeàÇ,FÈAsÈ9µÈ)ïÈ'É9AÉG{ÉDÃÉBÊ@KÊ1ŒÊ>¾ÊKýÊ)IËHsË>¼ËOûË_KÌ_«ÌnÍozÍnêÍYYÎR³Î;Ï1BÏ7tÏ-¬ÏNÚÏ;)Ð"eÐ^ˆÐMçÐQ5Ñ-‡Ñ;µÑ5ñÑ<'ÒEdÒ3ªÒCÞÒC"Ó0fÓ—ÓL²Ó?ÿÓ3?Ô9sÔL­ÔQúÔPLÕP�ÕPîÕ;?Ö>{Ö7ºÖ4òÖn'×g–×4þ×L3ØM€ØKÎØJÙ9eÙ.ŸÙ;ÎÙ&
! Ú41Ú4fÚG›Ú4ãÚDÛA]Û_ŸÛDÿÛ>DÜ=ƒÜ"ÁÜ8äÜ6ÝVTÝ.«ÝFÚÝY!Þ@{Þ9¼ÞFöÞF=ßI„ßBÎßbà6tàE«àEñàG7á*á{ªáM&â[tâ@ÐâGã=Yã9—ã.ÑãuäWvä;ÎäH
! å,Så–€å|æ0”æuÅæ7;ç=sçW±ç[	è/eè)•è6¿èKöè3Bé4vé(«é3Ôé3ê><ê+{êN§ê<öê@3ë&tëA›ë6Ýë=ì&Rì&yì: ì>ÛìVígqíNÙí8(îOaî'±î;Ùînï‰„ïAðiPðLºðHñAPñ_’ñ`òñ/SòQƒòRÕòa(óOŠóUÚóN0ô0ôK°ôiüô6fõ@�õ:ÞõEöX_öd¸ö8÷WV÷I®÷Qø÷PJø9›ø1ÕøDù_Lù@¬ùKíùR9úDŒúPÑú="ûP`û9±ûsëû$_ü*„ü(¯üEØü2ý4Qýa†ý[èýZDþ1Ÿþ<ÑþFÿOUÿ*¥ÿ5Ðÿ[Eb7¨$àS5Y@�$ÐBõ985rX¨d<fJ£Gî:6iqFÛ$"AGA‰tËe@2¦KÙ3%<YB–6ÙSldUÑ`'	[ˆ	Hä	4-
! Bb
! 9¥
! Oß
! B/,rHŸPèP9CŠLÎƒ
*Ÿ
SÊ
,8K„LŠO×Y'Q�\Óg0,˜AÅD#L(p*™%Ä]êrHl»$(eM0³5ä 8Yy™ ¹;Ú.FEFŒKÓA9a.›0Ê*û &!G"ipŒfý@dz¥8 8Y5’(Èñ

,
! :6EK|3È1ü4.3c0—:È…C‰6ÍCyH6Â?ù=99w0±AâD$ i By E¼ L!PO! !6¢!5Ù!J"wZ">Ò"Z#(l#M•#<ã#Z $K{$DÇ$/%\<%P™%Fê%T1&9†&0À&zñ&Ol'-¼'Gê'>2(Hq(Lº(A)>I)Lˆ)JÕ)F *Qg*S¹*J
+OX+N¨+G÷+Z?,Vš,/ñ,D!-0f-—-5®-vä-Z[.B¶.Bù.N</(‹/5´/&ê/J0M\0>ª0Aé0@+1Jl19·13ñ1P%2Hv2a¿2F!3Ah3iª3?47T4<Œ44É45þ445>K5>Š5hÉ5126Td64¹6;î6P*7A{7U½7=87Q82‰84¼8=ñ8>/9;n99ª91ä90:G:*[:†::¥:@à:*!;1L;~;3•;RÉ;3<2P<‹ƒ<G=EW=D�==â== >;^>Oš>Hê>R3?D†?;Ë?A@iI@³@
¿@9Í@)A1A39AmA_‰A4éA4BISBI�B/çB8C1PCY‚C/ÜCDD5QD-‡D$µD6ÚD5EEGE?�EGÍE+F6AF6xF¯F6ÏF>GHEGRŽGBáGD$HAiHC«H>ïH@.I6oI6¦ISÝID1JFvJQ½JSK6cK6šK6ÑK5L->L/lLœL?¸L%øLBM@aM+¢M7ÎM�N8”NFÍNCOXXO@±OPòO0CP"tP9—P]ÑPr/Q†¢Qu)RxŸR‡S Sy TˆšT€#Uq¤U€Vx—V†WŒ—W�$X…²X=8Y/vY,¦Y7ÓY=Z4IZ2~Z=±ZSïZCC[3‡[L»[n\-w\/¥\1Õ\,]4]3C]-w]I¥]ï]J^2P^Iƒ^NÍ^=_6Z_V‘_Cè_A,`Cn`C²`ö`%a$,a$Qa.vaH¥aHîa*7bCbb-¦b%Ôb/úb*cD3cCxcN¼c6d.BdBqdc´d.e#Genke7Úef3fKRf.žf1Íf?ÿfV?gV–gBígB0h#sh—h5¶h1ìh,iBKi/Ži1¾i/ði j7=juj‘j¯jBÊj(
k)6k"`knƒk`òkaSl^µlcmPxm\ÉmT&n{n
�nRžnCñn65o.lo5›oÑoHêo3p2Kp$~pG£p7ëpf#q@Šq4ËqGrYHr<¢r:ßr*s7Es}s#‘s)µs1ßs/tAt8]t –t·tÐtçtþt4uRu*iu9”u*Îu6ùu60v8gv6 v6×v6w6Ew6|w-³w6áw
x&x28x0kx(œx$Åx$êxy>!y`yuy4…y5ºy,ðy9z5Wz(�z1¶z7èz) {0J{0{{9¬{9æ{+ |1L|+~|ª|È|,ç|¯}(Ä}Tí}NB~>‘~+Ð~4ü~214d7™:Ñ8€!E€7g€Ÿ€\¼€8�2R�…�&›�<Â�&ÿ�-&‚;T‚F�‚	×‚Lá‚!.ƒPƒoƒ!Œƒ-®ƒAÜƒ8„@W„8˜„>Ñ„S…*d…;�…%Ë…ñ…X†:i†7¤†4Ü†D‡/V‡6†‡0½‡=î‡4,ˆ
aˆjoˆ<Úˆ5‰RM‰I ‰>ê‰>)Š?hŠH¨ŠHñŠe:‹- ‹)Î‹?ø‹ 8ŒYŒ)uŒCŸŒ&ãŒ1
! �1<�Wn�cÆ�@*Ž=kŽ-©Ž ×ŽLøŽE�Y�'u�F��+ä�3�(D� m�CŽ�<Ò�>‘>N‘V�‘Bä‘.'’=V’_”’[ô’YP“Pª“8û“*4”3_”?“”LÓ”' •EH•6Ž•LÅ•]–Ip–(º–'ã–—$—#<—A`—9¢—9Ü—6˜*M˜Dx˜½˜#Ù˜'ý˜/%™U™.s™¢™+»™&ç™%š?4štš�š$Žš³šÉšÝšMöš3D›Px›EÉ›6œ:Fœ;�œI½œ[�+c�$��%´�9Ú�:ž'Ož/wž7§žßž>ÿž8>Ÿ1wŸ;©Ÿ5åŸ1 'M -u 6£ eÚ .@¡+o¡+›¡9Ç¡A¢@C¢8„¢D½¢G£FJ£&‘£/¸£Gè£)0¤tZ¤JÏ¤@¥D[¥% ¥;Æ¥C¦HF¦j�¦Aú¦.<§Ck§<¯§<ì§P)¨+z¨¦¨Á¨Ý¨)ø¨<"©._©"Ž©:±©Mì©;:ª>vª@µª?öª26«;i«J¥«Ið«2:¬"m¬@�¬Ñ¬æ¬ÿ¬+­)B­†l­:ó­=.®l®%„®,ª®,×®*¯-/¯<]¯Zš¯Uõ¯‡K°OÓ°M#±3q±D¥±6ê±5!²IW² ¡²&Â²5é²K³=k³%©³:Ï³7
! ´)B´3l´0 ´(Ñ´%ú´: µF[µ?¢µ"âµP¶?V¶9–¶8Ð¶B	·CL·I�·/Ú·'
! ¸,2¸0_¸=�¸TÎ¸-#¹PQ¹4¢¹C×¹Gº(cº*Œºo·ºt'»vœ»:¼;N¼;Š¼DÆ¼`½1l½1ž½)Ð½3ú½:.¾5i¾7Ÿ¾A×¾1¿8K¿8„¿B½¿6À7À/OÀÀ–À/¯À4ßÀ+Á?@Á8€ÁW¹ÁAÂ+SÂ/Â
! ¯Â*ºÂ*åÂÃ:%Ã1`Ã-’ÃJÀÃ6ÄBÄXÄmÄ‡Ä�Ä8ºÄ7óÄ>+Å)jÅH”ÅGÝÅT%ÆfzÆ&áÆ%Ç8.Ç5gÇ9�ÇK×ÇO#ÈsÈ’ÈV¯È`É#gÉ8‹É&ÄÉëÉB	ÊKLÊO˜Ê0èÊPËTjËH¿ËHÌBQÌ8”Ì3ÍÌ?ÍDAÍQ†ÍGØÍ0 Î1QÎƒÎ:œÎ5×Î9
Ï2GÏzÏ+–Ï2ÂÏIõÏ0?ÐpÐN…Ð`ÔÐj5ÑE ÑHæÑA/ÒTqÒYÆÒY Ó=zÓ6¸Ó3ïÓ:#Ô-^Ô ŒÔ­Ô0ÊÔ`ûÔ\Õ;xÕ2´Õ3çÕ2Ö*NÖ#yÖ.�Ö4ÌÖ2×44×#i×/�×w½×@5Ø?vØD¶ØCûØ{?Ù,»ÙYèÙKBÚWŽÚ0æÚÛ)3Û4]Û.’Û:ÁÛUüÛ_RÜ%²ÜØÜ6óÜ&*ÝZQÝ<¬ÝHéÝ22Þ0eÞ-–Þ.ÄÞ=óÞ@1ß2rß=¥ß6ãßDà2_àO’à`âà]CáV¡á%øá]â4|âL±âQþâEPãG–ãCÞãQ"ä8täR­ä*åA+å-måV›å-òå æ@:æF{æ[Âæ5çPTç!¥ç&Çç3îçZ"èk}èqéèi[éJÅésê/„ê>´ê-óê6!ëAXë&šëPÁë,ì"?ì3bì<–ì8Óì2í/?í=oí,­í<Úí5î.Mî.|î%«îÑî2êî;ï)Yï ƒï0¤ï"Õï2øï*+ð/Vð/†ð.¶ðåð?þð)>ñhñ ‡ñ¨ñBÃñ:ò*Aò7lò0¤ò9Õò5ó[Eó+¡ó>ÍóKôHXô¡ô?·ô6÷ôF.õ8uõ7®õæõööKö:kö
¦ö.´ö#ãö÷H'÷Wp÷+È÷ô÷=ø0Jø?{ø.»ø/êø5ùMPùRžùNñùC@ú$„ú>©ú3èú5û/Rû'‚ûyªû3$ü/Xü&ˆü6¯üLæüI3ý9}ý2·ý?êý0*þ/[þE‹þBÑþ9ÿSNÿS¢ÿ;öÿ72Yj?ÄSRi"¼>ß4<0q+¢AÎ.0?.pŸe¶'$D6iR 8óD,=qA¯Iñn;Iª-ô;"q^rÐuC\¹[	&r	X™	<ò	7/
! =g
! G¥
! 2í
! ? ,`2�EÀJ1Q/ƒ0³HäA-
To
Ä
"ß
!$^?5ž$Ô#ùVQtÆä8>;/zBª+íXJr-½,ë)2B u–¶Õò,=8P‰1§+ÙB+Ht5‡!½ß)õ+>K+Š3¶êþ
,
:3H$|"¡ÄÜ,õB"e+ƒ+¯ Ûü$@;4|±)Èò	&)Bl+‹5·]í5K3�6µ/ì$aA(£Ì8é"7::r­Í$è$
2%N%tFš8á,GA[_�Hý,F,s" Ãâ2ÿ(2 ?[ d› j!k!){!d¥!J
! "U"r"C„"SÈ"##"@#;c#AŸ#4á#K$b$9�$@»$6ü$C3%:w%:²%Eí%)3&5]&=“&+Ñ&<ý&<:'w'}'?”'Ô'è'þ'(4!(@V(4—(+Ì('ø(1 )?R)2’)1Å)0÷)1(* Z*#{*0Ÿ* Ð*ñ* +A0+Ar+*´++ß+),5,!G,i,{,�,Ÿ,¹,Õ,ï, 	-*-<-P-b-~-:™-Ô-ç-5ù-6/.5f.5œ.Ò.Lì. 9/'Z/‚/”/<¦/ã/õ/
! 0(0?0T0f03x0¬0$Æ0%ë01%1;12Q1„1�1´1Ë1å1!ù12H42}2”2²2Ë2á2õ23!333M3#_3ƒ3O•30å3@4[W4S³465>5#]5�5ž5°5Ï5î5D
6R6o6,Œ66¹6ð6G
! 7)R7|7–7±7Æ7ä7$8$&8$K8p8�8!£8)Å8@ï8*09%[9�9'–91¾9 ð9/:A:_:/s:£:#º:Þ:Rþ:QQ;*£;6Î;<"<A<#`<%„<ª<+É<"õ<#=<=$Z==^Ÿ=Yþ=bX>_»>"?!>?I`?Gª?lò?=_@5�@:Ó@HAEWA2�AJÐA:BJVB4¡B<ÖBVCƒjCXîCiGDi±D3E+OEP{E4ÌEJF8LFZ…FRàF]3G>‘G\ÐG4-H*bHC�HÑHHìHG5I,}I
! ªI0µI,æIJ.0J$_J„JB—J9ÚJEK$ZK"K+¢K/ÎK9þK88L+qLD�LzâLM]M«M=ÈM9N;@N|N>—N1ÖN3O3<O4pO
¥O
³OAÁO@P*DP*oPBšP%ÝPQ"Q!7Q#YQ$}Q!¢QFÄQ.RA:RE|RÂR-×R*S-0S#^S,‚SD¯S>ôS3TUPT<¦TDãTB(U,kU3˜U'ÌU#ôU:V4SV$ˆV/­V0ÝVAW4PW5…W»W
ÈWÖW[ßW/;XTkX ÀX&áX[Y?dY¤Y\¬YB	Z3LZP€Z+ÑZDýZKB[GŽ[cÖ[<:\>w\&¶\0Ý\4]C]a]@w]L¸]D^PJ^Z›^=ö^<4_>q_G°_Hø_*A`*l`;—`#Ó`'÷`1a1Qa1ƒa2µa+èa*b—?b¹×bP‘cDâcF'd5nd;¤dGàdO(e&xe+Ÿe0Ëe:üe.7fLffl³fS gYtgdÎgm3h¡hY!iC{ia¿i[!j4}jF²j+ùj+%k0Qk#‚kE¦kDìkC1l,ul-¢lBÐl$m18mDjm7¯m;çm:#n4^nJ“n.Þn>
o4LoW�o9ÙoIp)]p'‡p¯p1Æp8øpM1q!q¡q8Áq úq*rGFr<Žr@ËrNs[s(zs+£s/Ïs9ÿs9t
! MtLXt>¥t0ät2u;Hu#„u#¨u%ÌuEòu;8v<tv±v5Ëv8w9:wAtwF¶w2ýw?0x3px3¤x3ØxEy2Ry…yF�y_äyRDz:—z>ÒzD{V{\{'|{A¤{2æ{6|1P|)‚|$¬|Ñ|Jî|t9}j®}G~Pa~F²~Qù~ZK;¦)â€*,€+W€Aƒ€ZÅ€\ �b}�9à�'‚LB‚�‚!Ÿ‚!Á‚!ã‚!ƒ'ƒMFƒ]”ƒUòƒGH„*�„^»„f…d�…oæ…NV†n¥†/‡DD‡\‰‡æ‡?ø‡!8ˆ4Zˆ;�ˆËˆAÛˆG‰;e‰3¡‰(Õ‰0þ‰ /ŠPŠiŠ�Š�Š¸Š.ÈŠO÷ŠVG‹Wž‹ö‹JŒ?aŒV¡ŒGøŒ?@�7€�-¸�*æ�(Ž-:Ž"hŽ*‹Ž1¶Ž,èŽ�=1�Io�?¹�/ù�*)�.T�Hƒ�VÌ�5#‘6Y‘7�‘PÈ‘a’{’(›’/Ä’ô’“5"“8X“‘“;±“+í“5”4O”K„”"Ð”>ó”2•4P•0…•+¶•Aâ•.$–0S–.„–O³–B—@F—‡—K¢—,î—K˜4g˜7œ˜?Ô˜;™`P™h±™fšq�šRóšpF›n·›v&œt�œ�^’�~ñ�-pžOžž2îž5!ŸCWŸZ›ŸZöŸFQ F˜ 0ß G¡^X¡S·¡0¢<¢8\¢6•¢8Ì¢A£-G£'u£L�£7ê£6"¤6Y¤;�¤TÌ¤G!¥?i¥1©¥FÛ¥C"¦Kf¦Q²¦'§1,§-^§„Œ§M¨J_¨7ª¨(â¨E©DQ©a–©Iø©Bª,bª=�ª7ÍªE«NK«6š«3Ñ«,¬;2¬Dn¬L³¬6­F7­ ~­/Ÿ­'Ï­÷­C®<Y®–®>¦®Bå®K(¯+t¯0 ¯6Ñ¯0°>9°;x° ´°@Õ°9±<P±F�±:Ô±@²=P²FŽ²Õ²&ï².³bE³@¨³Eé³/´3L´9€´0º´ë´
! µ$(µ4MµP‚µ\Óµ?0¶;p¶¬¶QÄ¶@·<W·l”·I¸VK¸W¢¸Sú¸/N¹7~¹/¶¹æ¹ü¹º+ºCº[ºsºˆº ºµºÊºßºóº» »=»U»l»�»–»®»Ã»Û»ð»¼¼2¼J¼_¼t¼‰¼ž¼¶¼Î¼æ¼û¼½(½=½U½j½‚½™½±½Æ½Û½ð½¾¾2¾G¾_¾t¾Œ¾¦¾¾¾Ó¾è¾ý¾7¿M¿0`¿ ‘¿4²¿ç¿ÀÀ#7À+[À‡À À¹À#ÙÀ?ýÀG=Á&…Á#¬ÁÐÁ7æÁ7Â6VÂ,�Â3ºÂ#îÂ:Ã8MÃ:†Ã7ÁÃ:ùÃ44Ä,iÄQ–Ä6èÄ0Å%PÅ%vÅœÅ-ºÅ0èÅ)ÆCÆ ZÆ({Æ=¤Æ,âÆ)Ç/9ÇJiÇ.´Ç4ãÇ=È:VÈ*‘È*¼È&çÈ6É6EÉ4|É2±ÉEäÉ*Ê.JÊ;yÊ µÊÖÊ;ëÊ7'Ë6_Ë>–Ë*ÕË>Ì ?Ì%`Ì#†Ì+ªÌ0ÖÌ$Í9,Í4fÍ!›Í5½Í%óÍ>ÎXÎNnÎ4½Î.òÎ0!Ï.RÏ.�Ï2°Ï&ãÏ<
! Ð#GÐ)kÐ8•Ð9ÎÐHÑHQÑGšÑ:âÑ9Ò?WÒ/—Ò*ÇÒòÒ/Ó#;Ó(_Ó@ˆÓ%ÉÓeïÓ#UÔ,yÔi¦ÔXÕiÕ4‚Õ5·ÕíÕ<þÕ-;Ö+iÖ.•Ö$ÄÖ3éÖ&×D×FX×.Ÿ×3Î×3ØB6Ø3yØ4­Ø+âØ0ÙI?Ù"‰Ù0¬Ù7ÝÙ0ÚFÚ!ZÚ#|Ú Ú+ÀÚ+ìÚ+Û+DÛ+pÛ+œÛ+ÈÛ+ôÛ+ Ü+LÜ-xÜ+¦Ü(ÒÜ.ûÜ-*Ý+XÝ+„Ý+°Ý+ÜÝÞ%'Þ>MÞ>ŒÞ>ËÞ*
! ß'5ß']ß'…ß­ß'Êßòß+à';à'cà'‹à'³à'Ûà'á:+áJfág±á/âEIâ.�â/¾â0îâ=ã0]ã=ŽãÌã$çã/ä<äE\ä!¢ä0Ääõä'å1<å=nå$¬å$Ñåöå-æ-Cæ8qæBªæ@íæ..ç]ç!zç7œç Ôç'õç3èBQè7”è;Ìè"éK+é.wé*¦é%Ñé0÷é/(ê7Xê)�ê.ºê.éêëJ3ë!~ëA ë-âë+ì5<ì6rì@©ìHêì<3í0pí0¡í2Òí%î@+î!lî3Žî'Âî3êî,ï0Kï'|ï!¤ïHÆï0ð5@ðvð!�ð8±ðêð0	ñ;:ñvñ5Œñ@Âñòò"2òLUò9¢ò7Üò.ó,Có>póc¯ólô1€ô'²ô.Úô.	õ/8õ@hõ'©õ5Ñõ=ö$Eö-jö3˜ö-Ìö8úö/3÷/c÷-“÷BÁ÷8ø3=øRqøFÄøùc#ù4‡ù$¼ùMáù;/ú;kú;§ú9ãú.û"Lû,oûœû¸ûEÒû6ü`OüM°ü3þü92ýlý@}ý1¾ý6ðý3'þ4[þ.�þ6¿þ5öþ0,ÿ1]ÿ3�ÿ/Ãÿóÿ"N+-zI¨Fò&90`‘ªÂ"à.(2%[&�&¨&Ï)ö* (K(t(�#Æ!ê1->$l#‘#µ&Ù#*$+O/{,«#Ø)ü&&$M#r:–€ÑgRCº	þ2);.e”;´/ð 	C:	M~	,Ì	!ù	(
! D
! -b
! P�
! 7á
! *#D,hc•7ù\1Ž'£4Ë,
;-
6i
D 
Vå
,<i)�(«*Ô+ÿ2+^Ho#¸%ÜIVLq£V l
!+;M<‰%Æ8ìH%Gn@¶&÷I?hL¨*õ: %[:�:¼7÷7/9g6¡;ØK;`Kœ+è:,O[|$Ø"ý. O5j5 @Ö4-L8z(³!Ü'þ&&Mh/‡#·&Û+K)g‘)­+×*:.;i2¥.Ø%3-:a+œDÈ)
7=V”8¬3å %1 !W y Š 2ª .Ý '!=4!!r!2”!BÇ!S
! ";^"#š"L¾"B#*N#)y#+£#-Ï#7ý#H5$E~$FÄ$:%[F%O¢%Eò%98&\r&CÏ&H'0\'>�'3Ì'B(9C(G}(RÅ(-)1F)Nx)AÇ)P	*6Z*<‘*=Î*2+7?+Aw+A¹+=û+49,Dn,B³,)ö,0 -+Q-L}-LÊ-.G3.3{.+¯.CÛ.+/GK/9“/1Í/1ÿ/4106f06�0Ô0-í0U1Mq13¿1;ó1/2(J2)s22�21Ð2.313.L3{3)š3*Ä31ï3!4064g4=}4*»4:æ4!!5*C5.n5�5µ5Æ5ã5>õ546.S6 ‚63£6<×6O7,d7h‘7,ú7'8IG8‘82®8Fá89(97b9bš9(ý9,&:,S:(€:-©:,×:h;2m; ;0¾;9ï;=)<.g<6–<Í<-é<3=>K=8Š=5Ã=;ù=$5>+Z>7†>=¾>Jü>$G?'l?<”?EÑ?$@I<@6†@x½@86A,oA0œATÍA+"B%NBItB(¾BJçBM2C5€C@¶CL÷CIDD=ŽD[ÌDQ(EJzEÅE;åE!F9;F4uF!ªF)ÌF'öF|G-›G#ÉG8íG.&H.UHB„H1ÇH$ùH&I%EI-kI/™I;ÉI/J[5J#‘J:µJðJ"K@1KrK5�K,·K2äK2L,JL;wL%³LBÙL(MEM=\MšM¹MBÔMNNIfN3°N>äND#O<hOU¥O>ûO2:P-mP4›P/ÐP/Q.0Q._Q#ŽQ#²Q9ÖQ>R ORJpR$»R/àR+S/<S5lS6¢S#ÙSBýS0@T8qT;ªT!æT+U/4U%dU2ŠUA½U0ÿU30V8dV)�V@ÇV$W2-W1`W=’WGÐWAX.ZX1‰X]»X;Y.UYR„Y7×Y)ZO9Z!‰ZD«ZFðZ#7[9[[;•[9Ñ[C\"O\'r\<š\/×\2]?:]=z]5¸]@î]9/^>i^2¨^4Û^1_B_5Y_\�_Cì_l0`I�`=ç`d%a.Ša9¹aUóaUIb:Ÿb/Úb5
! c>@c#c<£c<àcFddd(wdS diôd`^eK¿e.f/:fjf4ˆf5½fófg0%g&VgA}g¿gÄgDËgh(h?hLhih>„h6ÃhDúh>?i-~i>¬inëiIZjP¤jMõjCk ^kfkCæk@*l0kl7œl8Ôl)
mF7m2~m2±m$ämF	n!PnArn)´nZÞnL9o�†obp+kpI—p9ápJqLfq8³q:ìq3'rC[r)ŸrÉràr(ór*s$Gs<ls<©s<æs;#t?_tBŸt?ât="u7`u?˜u7Øu?vNPvRŸvkòvO^wN®wNýwHLxH•x?Þx?y[^y6ºy.ñy z/@zHpz@¹zCúz3>{5r{.¨{\×{14|Of|1¶|7è|& }G}Z}+o}›}3®}4â}'~?~Z_~"º~Ý~?ù~_93™IÍ=€,U€U‚€>Ø€D�*\�2‡�8º�8ó�8,‚5e‚-›‚KÉ‚ƒ,)ƒ)Vƒ)€ƒ0ªƒ8Ûƒ1„9F„c€„(ä„
…1-…4_…>”…=Ó…"†+4†*`†D‹†'Ð†-ø†4&‡,[‡)ˆ‡9²‡+ì‡'ˆH@ˆL‰ˆBÖˆ$‰,>‰Kk‰-·‰'å‰&
Š 4Š"UŠ=xŠA¶Š@øŠ99‹#s‹D—‹EÜ‹d"Œd‡ŒAìŒ5.�Hd�(­�YÖ�i0ŽRšŽ0íŽ?�6^�J•�à�c�$d�6‰�[À�X‘Ku‘ZÁ‘S’Zp’XË’S$“Xx“>Ñ“@”\Q”A®”Dð”U5•g‹•Só•SG–H›–,ä–>—P—
! Y—	d—n—z—HŽ—R×—R*˜7}˜-µ˜/ã˜L™F`™§™¯™`Á™"šN9š7ˆš8ÀšEùš?›(]›J†›NÑ›8 œ<YœI–œ8àœ3�8M�/†�A¶�Gø�E@ž9†žGÀždŸMmŸ-»ŸVéŸ@ QW /© 2Ù >¡FK¡2’¡4Å¡<ú¡!7¢$Y¢1~¢1°¢
! â¢í¢
! £6*£Ra£ ´£6Õ£?¤7L¤#„¤¨¤¼¤2Ü¤2¥B¥b¥|¥+˜¥Ä¥!ß¥*¦6,¦/c¦“¦±¦Ï¦3é¦(§+F§Ar§+´§à§?ï§7/¨3g¨2›¨5Î¨O©QT©*¦©$Ñ©Kö©XBª/›ªËªCèª,«CF«GŠ«]Ò«\0¬C�¬LÑ¬­ 0­0Q­=‚­(À­Dé­B.®Eq®F·®Lþ®EK¯b‘¯bô¯GW°'Ÿ°,Ç°Vô°K±3a±>•±;Ô±Q²>b²>¡²<à²³38³,l³ ™³9º³ô³´72´&j´'‘´¹´&×´þ´Vµ!lµ3Žµ*Âµ*íµ"¶S;¶"�¶²¶ZÎ¶U)··ž·¼·Ò·è·1þ·!0¸,R¸B¸QÂ¸!¹26¹2i¹%œ¹Â¹á¹8ÿ¹8º(Xº.�ºI°º@úº0;»{l»Iè»Q2¼Q„¼FÖ¼:½4X½!�½E¯½:õ½20¾0c¾”¾'³¾Û¾-û¾)¿KF¿M’¿Là¿h-À+–ÀJÂÀ;
ÁCIÁA�Á,ÏÁSüÁ:PÂ4‹Â-ÀÂ6îÂ0%Ã<VÃ'“Ã2»Ã3îÃ("ÄKÄcÄG|ÄTÄÄ0ÅKJÅ4–Å1ËÅ?ýÅV=ÆB”ÆB×Æ$Ç9?Ç-yÇ4§ÇIÜÇ+&ÈRÈLnÈK»È:É(BÉ=kÉE©ÉAïÉ&1Ê%XÊ%~Ê@¤ÊaåÊ5GËZ}ËØË%ëË2Ì*DÌ9oÌ4©Ì3ÞÌ)Í\<Í™ÍY¸ÍTÎ%gÎ%�ÎA³ÎrõÎ*hÏ,“ÏbÀÏ)#Ð>MÐOŒÐ!ÜÐDþÐ$CÑ8hÑ=¡Ñ@ßÑ3 Ò6TÒL‹Ò,ØÒ7Ó1=ÓEoÓrµÓl(Ô@•ÔeÖÔŠ<ÕIÇÕbÖNtÖ@ÃÖJ×/O×4×-´×Bâ×F%ØlØ$ŠØ1¯Ø!áØ<Ù@Ù"_Ù,‚Ù!¯ÙAÑÙ+Ú,?ÚAlÚ&®Ú$ÕÚ*úÚ2%Û XÛyÛ�Û£Û5²Û.èÛ/Ü7GÜ>ÜG¾Ü;Ý	BÝ.LÝ9{Ý0µÝ!æÝ)Þ@2Þ'sÞB›Þ3ÞÞ'ß/:ß<jß#§ß>Ëß+
! à*6à:aàHœà-åà:á.Ná6}á2´á]çá@Eâ†â¡â+¼â+èâ'ã*<ã.gã–ã³ã)Òãüã"ä :ä([äw„ä!üä4å4Så4ˆå$½åUâåO8æGˆæJÐæDç`ç5|ç9²ç5ìç:"èL]è5ªèJàè7+éDcé;¨é/äéDêGYêB¡ê(äêD
ëBRëA•ë?×ë4ì5LìM‚ì"Ðì)óì3í4Qí†í=¥í1ãí2îKHîR”îhçîcPïB´ï7÷ïG/ð-wð:¥ð!àð(ñ'+ñ'Sñ${ñ+ ñ:ÌñGòTOò5¤òKÚò&óDFó5‹ó2Áó ôóôg-ô+•ôAÁô!õ!%õ-GõIuõT¿õö32ö3föDšö<ßöN÷@k÷<¬÷0é÷3ø3NøR‚øFÕø0ùMùJfùF±ùJøùICú3�úAÁúAûIEûM�ûNÝûA,üHnü_·üZý4rý1§ý3Ùý0
þL>þa‹þíþ ÿ-ÿ3Jÿ~ÿ?›ÿpÛÿ6LPƒ.Ô#<"ULxÅJÙN$]s1Ñ><B/8¯JèK3ITÉ><]Dš;ß;DW;œ;Ø9MNMœNêM9N‡MÖN$	Ns	aÂ	_$
! -„
! ²
! (È
! Mñ
! a?^¡jPkB¼"ÿ"
@A
+‚
5®
7ä
(%EkE.ÅBô27Hj³6Î3&9)`(Š5³"é+383l) .Ê ù"1=@o1°)â-,:g2y1¬,Þ2G><†JÃW'f&Ž2µ9èM"Qp=Â/30;d *¿Lê874pO¥õ%94XÀ�N�lOúiJO´KNP=Ÿ5ÝA*UN€UÏ%R<?�0Ï(CB9†DÀ9 +? -k (™ 3Â Qö <H!H…!<Î!3"?"X"r"‹"¦"¿"×"ñ"
! #$#=#W#r#‹#¦#Å#Þ#ö#	$($B$]$x$�$¨$9Ç$H%PJ%\›%=ø%%6&%\&7‚&(º&Kã&?/'<o'3¬'`à'_A(V¡(:ø(g3)n›)h
! *`s*fÔ*;;+w+2•+JÈ+L,P`,5±,7ç,5-5U-5‹-;Á-)ý-3'.2[.3Ž.4Â.3÷.2+/3^/3’/3Æ/eú/`0V€06×0_10n1,Ÿ1,Ì1,ù1K&2ir2bÜ22?3:r33­3Cá3‚%4<¨45å4€54œ5DÑ5k6?‚6dÂ6Š'7@²78ó7@,8,m8(š8eÃ8a)9.‹93º90î9_:':/§:×:Bè::+;f;„; ;9¾;5ø;U.<U„<=Ú<;==T=c’=*ö=q!>4“>ZÈ>'#?7K?'ƒ?3«?+ß?)@*5@"`@/ƒ@'³@&Û@/A&2AYACxA)¼AsæAOZB'ªBÒB"ìBC%%C7KC4ƒC4¸C-íC.D&JD+qD*�DÈD3èD*E)GE6qE6¨E6ßE"FT9F#ŽF²F'ÑF5ùF@/GGpG-¸G4æG9H/UH+…H=±H[ïH;KIN‡IsÖIAJJAŒJ2ÎJ@K,BKToK5ÄK@úKG;LHƒLAÌL4MQCMM•MRãM]6NS”NPèNN9OKˆOgÔO3<P/pPO P7ðP (Q<IQY†QAàQ,"R3ORCƒRÇRFäR8+S7dS;œS-ØS|TŒƒT(UW9U/‘U)ÁU3ëU@VŸ`V-W7.WHfWH¯W/øW@(XIiX@³X;ôX0YJY^Y(vY6ŸY<ÖY(Z2<Z@oZ:°Z8ëZ9$[=^[<œ[CÙ[>\*\\=‡\FÅ\(]65]Al]J®]Iù]AC^B…^EÈ^C_%R_7x_°_^Î_3-`5a`9—`JÑ`6aOSa9£a0Ýa8bGbab%€b&¦b'Íb*õb' c(Hcqc�c ªc#Ëcïcdd].d]Œd:êd7%e?]e=�e,ÛeAf+JfEvfL¼fZ	g'dgŒg+«g6×g6h7Eh0}h.®h>Ýh?i.\i)‹i9µi1ïi5!j>Wj–jµj-Ìj:újL5k7‚kOºk#
! le.l/”l5Äl'úl"m,?m&lm“m³mqÍm!?n=an.ŸnÎn6ën"o'6o'^oV†o=Ýo+p"Gpjp„p0˜p9Ép'q+q.Eq(tq%�qMÃq<r*NrRyrOÌr$sAsYs!qs,“s.Às0ïs" tCCtE‡tÍtët(u*0u[u;vuB²u'õu(v<FvFƒvÊvBäv<'wdw*„w¯w.Ãw2òw7%x]x$sx$˜x½xÔx.ñx. y@Oy#�y2´y1çy-z3Gz!{z�z-ºz"èz{++{YW{±{/Ä{$ô{,|OF|–|0µ|/æ|0}!G} i}!Š}-¬}YÚ}/4~Hd~1­~?ß~A7a4™:Î#	€-€*:€e€}€-š€)È€:ò€B-�Vp�7Ç�Qÿ�=Q‚A�‚3Ñ‚Gƒ4Mƒ*‚ƒ)­ƒ*×ƒ3„36„Dj„H¯„2ø„#+…"O…(r…D›…(à…/	†$9†*^†‰†3ž†SÒ†J&‡Cq‡Jµ‡CˆPDˆI•ˆ%ßˆ"‰0(‰:Y‰$”‰&¹‰ à‰$Š&ŠB?ŠE‚Š>ÈŠ.‹6‹0M‹0~‹!¯‹1Ñ‹ŒŒq1ŒU£ŒùŒ�Y-�=‡�2Å�ø�(Ž>Ž1¾ŽLðŽ7=�u�$‡�4¬�=á�8�@X�<™�RÖ�)‘D‘&Ä‘/ë‘8’0T’G…’ Í’)î’.“$G“/l“œ“°“7Ð“^”<g”;¤”3à”.•KC•1�•6Á•?ø•\8–•–6©–1à–2—>E—„—˜—1·—é—9˜:@˜{˜>›˜<Ú˜3™ZK™1¦™@Ø™3š;MšO‰š;ÙšO›De›Xª›DœXHœ(¡œ<Êœ2�H:�4ƒ�D¸�ý�ž8-ž*fž2‘ž9Äž4þžI3Ÿ}ŸD†Ÿ/ËŸ,ûŸ:( Cc b§ .
! ¡]9¡&—¡C¾¡+¢(.¢GW¢OŸ¢Yï¢aI£_«£j¤Iv¤iÀ¤)*¥&T¥j{¥-æ¥)¦O>¦*Ž¦T¹¦j§8y§u²§8(¨%a¨7‡¨6¿¨8ö¨7/©Ng©"¶©#Ù©#ý©%!ª$GªflªfÓª!:«7\«5”«9Ê«0¬/5¬1e¬0—¬EÈ¬)­@8­Ly­EÆ­E®4R®\‡®ä®þ®¯C,¯Dp¯4µ¯(ê¯=°,Q°E~°2Ä°5÷°6-±;d± ±µ±Î±à±$ó±P²(i².’²8Á²'ú²*"³>M³Œ³*¢³Í³$á³N´7U´A�´BÏ´6µ'IµRqµ,ÄµNñµ&@¶1g¶™¶K¬¶ø¶·F
·T·&e·[Œ·,è·)¸5?¸7u¸A­¸+ï¸&¹B¹Ja¹G¬¹"ô¹ º@8º.yºE¨ºEîºE4»Ez»EÀ»¼	
! ¼¼»)¼3å¼)½2C½$v½1›½Í½7ë½-#¾3Q¾%…¾T«¾P¿,Q¿+~¿ª¿&Ê¿8ñ¿G*À5rÀ=¨À9æÀ9 ÁFZÁ9¡ÁUÛÁ=1Â8oÂI¨Â"òÂ#Ã39Ã/mÃ-�Ã-ËÃ?ùÃ49Ä4nÄ/£Ä,ÓÄ)Å*Å#:Å&^Å…Å'œÅ&ÄÅëÅ%	Æ/ÆJÆ
! eÆ
pÆÓÕ’¡µ :¨soF	óº(Y1¿§ÁÎî¢“d«"!æ=ÿ{Düo!±’S•	"W#|– ÈÁ_É'íd°kkàvêo|èA÷
O	<Z‰$]è£¸nB; l
! ˆôbø"Ï-×!³
! þç^Ý­!ð-"N/Wæ
fõ�
! ½O¨ëw x1µF!Cwx±_"îâ	Ûúätnn¯!Â>ë"+
ˆW 3n<"²®ïÙêá!'eA$º	$ºÃyã²"$­T",	=â	ÊD'
! uŸƒzâäã	H	5Îl!GÇ\(N$#Mæy
?ÖT{?ÌR$IÄ"Z!ÙÎ$ÖY"nÍhPóH$ % ±CXEq%â¸R ˜ìe .d!ä´®#1Ä^×uó#|n$ü”ÐBüRc"@U!Õ
! !Z?
§s¾'.Ä!0%@
�"Uê%TL)N$âŠ
! í¥' ­õ!…‘X#þ�bÆ¹ä0$*5$¸èÿ"¡1n®åŽ	ž€)A@�Æw¬(E~¦;	*þ©â
! ý
! ûh»›c°H>‡• ¶ #øÖ Í"„"K(!Ãá£$û
! H2�	g
1¾4° å—šA�Ó£ˆ! qcxxEn!Ðâ;
! ­²;>	³HZ’e¨$ãÿÉ{ &]‰
! Öe¾ ¿¹VÈS
$‡€¯À"¨# »
�Ÿ|	MÜN“ R Ú^‰aäá¡	
! ›
! /`"¤­bó"òu"/	›¨§ “°Óã“øú!r$þë-¿$õ¡¤ïiqù¹ŽŸ<9$±"›CHB,©Ç!2dEMm*noê!M?
! ì"É
„$`BTe7
h%Ð·µê4#ö%Ýò ¬0â?%ñ ”1q$¬
xN "â$("
“áÎ
›jVfHúS	ßïgŽ¥³ Ãˆ!ç¿H%ƒdpÂ#ˆÃ'‡Ô	·ŸV™‚�5è!®"åÀÏ ¬žg
! ß„§Š
\-	µÊÅðDù
! ¸'$ùD‘<ÿó¦æ¥
! Êœ›ÇVA¢
K!v
W"ÅQs äUð¼N‰Äˆ†ÚS¼„®©@ŸîMµ&¬q$é%
>wN/–Û¹À¬’%
! T¨$
e"ÂG€Lº?!‡	1m	�6%<ÀYqëY �
p¢!'#0=h;¯«#èKò¸™0	�¸:}Ç#ócò'
°t×
¬( Ïð" ²�#J
C
‰­¹”Ç8	ò�‘"ZðÑ
! ¥±ã	,~Ý§ã
l$
´$›<$WM§)
! g§#sÍNmunt¦È„
hY2
ï’#”Fø¨ÀÙ#»¾!¨c"Ÿñ§ÀõÄ ío
! ¥aÁ#�
! «!
�…»Ê}z
H!ä
ÓåŸÁ	ÆÏ”•V$àRòÚÿL$¨KAñ+*ðlaó."§X�Zý‘ò
! ’ËÛ�DNú\K- ²£û‚,C™a�P×
! P%ˆ�w"Õ­ƒÖ‘x!µøÃ:Ë6$7ÄÁæbø
.­™2’$K
Laú#*ý¢Ò<}Ï#$h!
! `, =*&ï É!Ëåœ�“
å k7÷ZÒP|hŒOA
! Ááb@gØ‘ožøÒŠ	‰+l+¯	?ZÁÃ$³êÿG½<!ã"Å!Ï"æÔ[xO
! E#
! Â
! QîšU	¬@
! ß-Ø­	¦x”× ‡+=B$rÇI#ç¦)ûUE¼'í`Ìß­|î|¯î 7‰	Z6_áp‚%"áÎ?ž%A² 3
ð	 ú™#I„°p-LTv$�î¼Ü—
! $z"
! ‰#‹>gë
5¶i”·
! .>žÔ¢!úÀš|D"Ï$d¡ ×E ÒñN š"Ž¯` ×ºÌ±ž;à/¸oÞ ©þ"Ø Õ\ %þc	“#‚�=yûšMNÍ¸Å~e—?)%%D[8C)äßàI’d*"q@b;"ƒéÔÑ­$#7¿¬¬¿Xm¤N¦ùQõRcê
! Ý
—«t-!6Ø"Ö
Ò il>Yž$†[
#ôŒ†ê	|#s%À~??´ M$
! 
! ÎÜ")üÓ!¶!æõé³«UZJae(§m7"@~�¦œ	%%%¥K¥€ _ò!†
* �dÁý«ÛÆ‰©$
! a
©ß‚rNuŒ#·‰ó ‰Pïn{",2!hŸæ!sº!ö$'OÕ$ö¬#·#k /!ðÍˆ
! ú6t
-A%HA"Í:	«àO C"¢ÀæÉ8 0;:À$f_
¦1Nä!Š0!¾±­	
! ^ Ü¼!¸é
! 6!8ëž#É!²p
%’"Ä´"&çÓÌü� 
! óŠ!
8!%«ö¾
! Ñ#rÕ#«aœ Ê$1%îÝiLs
-¶¾	­ÍK,$TW´®	®(ù}¬|Ì+¤»!ór�8ÏZ
! “¶´D�p!¦àj‹ˆ0
! ;åÍ$¾-Å
m<8VÇ
—çö®oóË��J±GA	y”2$²aÜ¸ 
! #Ú!¯&í$ž*9ÝMúq!d® 2m
óÖLK
! ÅÃ	áR%p»"ð¤Ÿ!!†‹"�p—:1 hó
! £`#:BóÞ™^­
ªj¡#óÜ¨	#x> .!g
%ù…	¦húO×ê§ïŠ 9›‰E³¨<&äWfß	rÙ€2
! ´�#)×oÃî'Yþ#B%à¿_
!€(åy¦M÷ób$$þ
! õ
ü 'üÈôÂ³%�¯/(µÞ,ámÅÅ®hìÂM%…Ö”ô¼
! !Ø!.L!7–Ù Uâ#ŒÇéZ~9#–Óˆ"›!Lµ
! ·"Ê$ ¢þ$Gj†"Þ$Ÿ’e#¿w.
LG­ ž’�™f	‡
$¦î
! z#$[•0 Ši.u™(kÉ$®�	c­ôˆœE##Qg1«¡Pk<#zr	|”$)#2	’!�}	�Þ5ô–¼ �#—B
! 	‡$J"b5#Q
! úr¾÷—#-A"e÷^o4| `êcX©òie|ŸCÛÒ#Ó
! {h¥®-$ï"]ëNà"$Æc æ„©V ¾=ák
! žbñ
! °%µÖÜ
6
kä	!—!f—
! `	™mÅ5 %!›&!#m#œÿî…\ìˆ¾§	þk>ñÿÚú
!€%J‡!³å
! /FÙ
! ¦3÷Rˆ%ö
! ?Ä{ð¿ühBÞ	zEú€ò"TÕ8%™RK%#”#šD¿ Ÿ
! ‚F‚	’RÉ»›Î*2
!  …¤»üûØœð
! §s^hô(di|$3%@	:
ÐdN’!	
çQ0½f~Â	†íß.k"Ò
Z‘
r
! Ú" 8"–aŠ$³ƒ$˜…ëÿA,èÀÃnÒ|¼hŠ¤_™$Þ·{	y¡"-ìŸÁ$ù–÷
%–
Ý#é­»å {üœ"µn[þ:« ×•Î …|#„O.y/#‡Ôã!Î4$ü!ÓzÏÔ]ÁSU
fà
! ð!Ì#“Kh…|‘X
Â’
}×a V]–
! ¨ºîªÁ‘ÎÏåF‹!îß) ä£ z$F©Ì�²
! "øä…�QÔmÇ„¢nÄÂ½Ž•O™ ¥­3ÙøóíÒW!¢PÒi	
! 7$s ‚H‘±ráÖ‘csí4)Ô"Ã‹9_ÓS$tYºÕ$d]0A#%	wo 	“$ú�$AÈ ¤¤ 7Ì!”
! .b~ Tpá~*¼ƒ’&ÃÉ	–" ¦ ô$`t	Šbµ’	(8€#Ðý
sÕ�íÆ1#ô*ŽàJ…›\ÐÃ±0a¬6ŽI…:²‚
! ¼%ß"j
zñwÕcÑ¢¾4%l"2 ÏèÌ	ÜL
ˆª©”4‹ë!|"|ëä%$o6‘I™€!êèR¹­"Á´Í3‡i§££#©È
ú5!Šy+N¸Äv&	ó	Ó=Ý"˜�Ú
!  ½K
! á
£(¦OþT6«77î%… ÿ{¡t*æ"
! ›L�4Ù‰øªÕ$5
! 3	®
! J³!fÊå•$ÈÄ¡{®ç
! %²F!!ñ¿Ò
¢O!�9µME
Qý!”®!�xð$¾E©] %Žsö5± [ 
! Ð	ÂÈ¬ &¾$».£Ï
ŸÁ,ÀŽƒVšÏ
â¾¾×
! 3M ot¤U3íoÓ¾÷´ý³ÙRJ	 (sï$û„4nfÔ1$þc…3"dX
eŸ#à©õ0Å@Hãð…
! Mç`Ðã<%x
! 
! 8FŒþÐöU–b
! ÷bn Š¨2#C	Žëdç P­ûF"¡[	ÈÑ+"»‡‹â±!ƒý9ÀM
! Á©ßÃq"¿XÇ¯�ƒ#ò”¤ Ó³‰÷†
! £5%ÝM/çSr 2"ÀH Pôã'%»Ú
¾e!á	Ý	…"–!ý'ç(
=
! ‹Ÿ$µÀ«$ò_Ð°ÞEw
! en5 ›÷< 4x|ñ[�5"¢�$OÛox�ŽÌQi±
! ž
! q R
k²ËƒL©�f¾Õ
]
! Û›PP»_#¦	� }È£‰Æû#>» b	á…!‰å½+5�ª!|!|
ø’~´Ö	e~
! Q$s}“¾=)ð%õr"¬n
‰" êCò
Ë#:~ƒ"~°4ñýa	†Œo}
§,"E
ÞmÆ
íø	c˜â6À#ý4 Š"Qðñ’´¢
! 2<í R"æ
—S¼— ¶
ùß#÷Ty„Ì"˜
! �C²Ê?é�Úì
! Ówœ!›?>ý¬/Íz	Ûi ˜"ñ¶>³#1{-€ÁPJ#@!t�#=%¬0" ºäQ#Þ‡
! OÕ"§
! ‹$à#v"ç‡õêC3]‹uW-’&$}8.o
Þõ"ç
! $Íú@ßDëa	¡:fYA$8Û$"·	Šú	!´
! Í!	æ)
+ÿB½
`�‘ÁÝi`!·7Æë4ÙG#SÌøÐ· ¿
! 	³aá E¿¦K"Ð">
! S=ö ÃiÇÓE"—2o#Gj%˜$ìŸ"®D
! C#	:‘
! —¸¬Ü˜
Že9[Ê )	˜Xo"H#¼­àÞÒñ$úŒû
‡muÂz„€pï
! 
Ñœ±é!Ô¨|«ˆ÷Ç—
<
! ô^Âq
! ×#Î„!Bµß™¨
! ç
! 4¤\Í¢i!i$AŠ@bî#ýqÑÊ$ø#û ô5¤s ÇG
! ŽÀ!Ýñû’@�`dNÝ Ú$:%ƒ
! à	x9"@#†w!U Þ!&ž‰Ï
! )å	#"ŠÕ ™E%‘Q
O
Ý$™ "Å#‡ÃD†¨F­!Zù$Ñ$>¶c»0s
K¹E)q–#åï#»wÆ"Y
Ü,	¼#,!	{Î<£X$–ÆXß
! œaYë ü#=ôOidn	3ÅMuºÆ
! # u
! ÞÜþ	–‚Œf" $ó·ÅòÎ~1
! xfœ á!}æÐVÊ!5tP=E¼]|%<Ø1
JÌþì$‹!òØ�!º
! ñ¦}“!tÒ"/&ƒË	^#ŒZ
ûãw@Ø�
! ÷	'×å
! !^
! f
È	¦ïâ³Ùê$7* åå�� 7‡!ÅšM#>5#¹ 	´QâÒ3åÎÏÒ
! u":" mÄq!íž­­$+Ñ	ÅÜ6dm½Ý}õ >®h"Â”Â±	g£�#“ÌÉì§
	ý		"Â/"s
! õ
#X
! µÈÑçÜV†!	>#š#^JÃîI g•Úa�!SÑè–�1PIë˜ {
Éx
! «V
! · $œ›YDÊ³(Ä.¨rögÈ"Ž!Aë
! £
! ÷F"Ý'!Þ
$ø‡°!ÓA´w$q¸ÕÃlG„•íj"HœIÕº#H¦~¤d#
! JdMY*—"ôg¯š
¹	âîÓ¤$(ÓV`	²öR!v� ¯#ÊÝž"’„ox	`™" w§%!#µ_*^L%	h„ÄƒZ ß`˜y½Mt"¯ê Å ¤!!"á#F%#G0ÒJ"¾ä¤¬9>¹X‚S§ gS÷ y�„9VÓ›#ËÜ€L #¾´#ãQí™
! ² ¿A†¹Ù)�	%…
¸´eƒ	S$Ð^mì£	]í¹¿
žQ•©#ÅÍ\°–ÄLD@FºÉ9F%[êI%8ú%ñ"Ç‹% üb,#kÃ
! ¶"Dƒ�Nm²"(Ðr×Lâ	Xøâ»À#«é>lÌ�F
ˆVô#I�
! åPò×$dV‰Ž@BçL×å¶…¡a4ÞN:$˜yÈç$ËÍy"r‰öƒ³$è¦
µ$öâDÇyà«À9�ëÛè& fÍÄ>ÿÍ
! W—YýM!XŽÎàB"0%×A
¶$<…¯
Âê"Lò	bõSJÛŠ}
! <·ã$	ºñ�
±ÿ$]k@Y$¾68$â›e	
! ÷"Ôýy$©
¹ «]nÒ#Ì1"“¥`?   ö
.$¨
MA!íDê�Ð[!#ÂQ–¥Ø
ËŽ$¶œ×6
! Ìm=
! :ò9;6	á–bß&ê�3
! !7ËÆ#Œ"H
! Â"„ˆå$WbX$ôêÞð"‘œÆ�
$ÿ;Ÿ¤8Œ$x#öüª:
 Ôãa!§vyS'¸
! ÏÉžÎ.��ADlÍ F^	# Q\ Øc$g	
©ƒ…#g©"Ð
Ô	W‹4M—³¨!zÎvOr!ˆ#©{L±œ Pí!²õÏDæ$çP
g!*U‰–!FÁ_9­
! M•#À
! VRzV"�
¬Úy*ø•‚‰"M—6ã½ Ó=6M°‚ÊúC�«‹HÂ'$ µ‡·$ËÖìÁ!2hÂ2ð)‘!Þ}":›à
d
$ªk]fV€L{ŒDÜO»w.·‹³	HA_$òXŒã^!Z£û	Ö"ï_‹x4[#…@i¢F¸¤J,Á
ÝG$ð<
sàG µSB·†\ 
(	M
J $+›å%˜Ã ^ST½
! Öæ#‰
¼¼/á$æ;”!­®øñì%ˆ»2
! —�˜�!�žz¸$¨¯“g rw4#q ïŽÔ L6ÿU
! ¨ ß—$Ñ
œIã�ÅëL­0¤z§$;þD>"‡ˆ ©	É3Ùj# d
.HrŒË	!#b"ÖGÕž Â\$ Ý,
 ÓÏ5˜“Æ6è
²¤"@\Š«Éb u3 |Áu,
\
! °•	]
u$�+.]$ü‚$yµÆ	³}â"F…6¡q‚#Û"¸!Ø¤#.} ªã—%‘b$A�
! G}Ü$SJ%(o$
! Ð!F€YšŒÅFW	¼Å}%Çy!Ç#*Þ›-£!Ç$¯
	|D¯ZÖ¡„d
	$’€¬(â!Ìµ"l]å#”©´#,Õ÷HÁ¢<)tü"jÇqÎ"7î¶ bÒ	ØÐM!ÏäÜòÒJ†Ý_Ì\¼¹#É$ÿ9ºîŒ
× 1h$„ö	Ÿ{d
! _Úš!çç–(o|g$1¢IZÜ‘Ÿ
œšŽ [!;]Ú°
! «	Ÿ5ÏèÙØâI$EÒÖ/þ�'èvi;ß!Ws!ëA(ÿöêI�è
! /
! 	îøhÍ
ºk_BFVç!%
Ãº"Í½Z‡ïÔ#­@aÎ$'	‹!e5sCÝ
–%í
�I!ú Ù!z3õëÔ
&TD™¤ö!8
_ Æ#ò"J-*"Ý†¿—¦ïöè\”•!%å
¨m
! up#2Þ5YÐ	ÿâx$".!ù—“š ·ÐGª¼ŒáÙ‚4dUðk	W
! Š#íq
! “´!Z"aÅ ‹¥	p]!O#]ª
ÛIRî×œV1rtž‡¬%€±B™	·½Ërkíã )%fë#ïc¹B#î‚"º}‰!l
lã#�fÃ
! £Ž¸g 
! Œ
! Éý#½	ü9¯"¶O$
sMäY#Hþ Ë
"S#8j$"ï¦"�)p@"Ð;ÄR!Û ˆ6pá
! 9”ì#uGâ.ýÁF ¢ \#Ëô�ãû
! Éž—×½"	ÉJ
! ,¶&õ
! Á"ƒ!Òr,·X³"%ÙÍ#t#˜0ßR†)[ØT‡è©
! AŽe˜ë
! D#d_Ÿù	ÎªÏ¬p$N"k~#h	d	™-§"U"È+Ö
! 	ü½–
! "V8Ø$-
lŸ<€�×ö© ¯´ÇÍB
Ræ.^¢³ì³ªñ1þBÛäí}
,í™û¿	timÆ&ÂDóÂ#º[Â¥"æÁ©•UŒÛpª
! O+ÎmVÀL[Dø˜úÆÎñë´Ž#²uhd"ìwk$""ôõè$„#ŽyÎék”
Úb#G³ÓFI"*
! �

»	ô
! Žµ¶é¹Ù"á¸
! &h
! M%+!âr3Œ.
! æ©´}#°éÏƒØUÎ!Ï�
! }CšB!¢ð© !T Ð
! P•¿áØË
RéH"Ý�mJ Nð•ì1X¿ã"Uÿˆ=Jj "
u!èÄçOû$z	‰çÔ}Å_<J	ëÈ
! °MHuhÖÑ	Azsñ6Jf#@¥™C)Oï9U!GÙ
ÿŸ¾
ý["?D!�ÓÊÕ	ÇÚ×J»†B#‚­#ÁÔ!SŒ“pêð
.Á	ùšã¹B	ÐóO£$“
! 
! u
õÊ
K©W–ÿ"Ö=õ†ò#È® £",+äÕ«b>¢$£¡°#?#Ô‘³ûÔ
! E·J•
	=û?ã±„q
6ª¤ï	œmu‚W¥t$¶I¶£Ýš
! ËZ&o4ls$X	Î¸ì!3#�í#¨¡¥—	ì-!¦lÿ {Þðž†ÀêÃI
! s1¹Ë6
! è;È¸"˜é	¡ÇxÍ)ä!u²	f$xn1êT·T!�#µ	}zY�ölí	‰"	#vÐ'
! ?&
%Ô€ÒR
! ìÖ!€¯ƒ„Q	]"UÓsÃ
³Æ×øÐML
! ÎrcECj‘}$~Z@$Û{‘!|?…$S!D£iÓ¥n
! `AêmþºÍ‚ã[¹ã©é
ßµ!‘÷_ð†û‘Ï!åë$¶1!±õ$Ø
²0
›¶EšÂ€$‚WÜFùÓ
—£­}É¶È$Ù	Z¼"QÛ	Fƒ²
iü
ž"$›Òv	;
´#Æ"	7£ß$9 ·•ô	æÓ#Ì’#5#ùs	½ švNÆÃ"_¤
aþÄ… _
! >²$Áàºå`Ç�!ÕRÞ¤Tì¼oûŒ~£Û"{Úž2	pg…ô
Â›ñ#�
! 'ä\ 9¨¸/ (x¯3š‘ 9ðPn#ÁP¤ª�±¥ wØV#§é# 
! žÁ 
! �"ÉW$T
! cR-%Ú#X/„	ëOéÂkÒ#à ¼~¶T#¬Ü!–¡#$æ«
! FH
¦]½»K˜#‘#áî!4�"]•ä"ýY/ô"é>
>17g”^;#ó$S\$(Zh#íì¥cpv;%#�Z#¡!Þg"'(Êp8óœ
! ˜ŸÝB÷j!ëÍfv uˆ$ºÙ¾Sàr+Å$Ý
! Ä
HW
sh ·!¹!Ü
! ÷‘$ø2ÕšÔ}�‰�“ˆù·
O‡jµýª#£O^"e
! ;XÉ <Áqœ3�#ì	îyzè220Äô™ªK	º2|•ô¦¸Ãd$Ï	#1ªÎ¤t`N!t w'ü_ÍÌ$ä…—¾# 2âºI}j¿ŠŸ½°
�±¹¢€
! �	~ƒß¥€¥
! Ø¢	î{ï¹#ÕT
¶£Þ"´X§“»ÉÝh
û-ú“v’O{°~!;œ÷’Qð±
X ÏšWtaÖÖØ£Z»
! >æzof^ ì[àmWÄ$^KU€
Ñ~àØ�#ËpR¯$!&#fi¢ª »û€Ú ì"Ä5y@ ç•óûÚ»#zÈ�PíÊ¢
! ^öB³Q5”­±8„Ë“ç
sˆ	ÇÊ
!  1	¡º ¬Ïlj�Ú©Y;!“`}¥”Q¸7k
ZU#f³
%±$ï
}
!  š<	uŠ \"T [Í	y�aýÉô›"¹¾¡£ôJ6:�½‹²íù -½$Z¢/^ÞùK$í@%ÊÆ ©¸ÖúêE\	="¸Ò;þo@^uŠ¿ü#ÄãA%^­7fL9°‡#HÑL"#”C‰ºR#Òi
.ù nP$H€2wQ8GØ4§ñ!SÇ»î� 	ð‹	·´�	3
,%m"hÎÙÃ
Õ4ÇPq8½7!×9s~
€*
t—Êô±W#KÀ1î‹ÈÈüÑ+$m°A5gË”Ñ±¹
! Ä
! îh$–£"#ëq&ƒ…ø¦êó!®iÃÜn07#>¸=¸š™Å7Û'Vá‚Õ·DÀ
WLWQœ$Q˜=#€Ùû=	#Åi!’ ƒûï
MWïD$}W°KCË|!î
ˆ_²%�p ™­=
Áz "V^@º
$Ú	›	ì�U+µ´
"‹«Í÷Ô±Ÿ SP!¼•‡l;%ž¦›Æ÷K¦
! XwŠ	û½•®�‚Uœ
Ñ“Iá1Â(
! àP³zý¬Žw²l›{hg¤ $ï
! u	\„"¢½!Œ!=!é$=¿ÝK»´·¨±]¼yñ7_ÍIÍr™#$lò,!¦Å
! `
nb
¼S"<ý 2?$°~${+àO[ÈÑ»$5	gYo¾
! 
8¹éÈ †	¾"[Ó$ÚK z-GcõŽV*!¹7�T:Æt4	ä#0©Ä�é"á
%™
Êû4 l#ÕÑ¹"‰èC
! Il	½¹šÎ�ô�$j�Ê±ÞÏ_ß!eÜ ˆ›¬$5Œ#Xx!ìÅ"jŸñ°$¢°(”¢"§æ4"lþ¼	ü1-¼$Äö²$ÚË"#ù“`Ê<Š$!‚$ôÜ¡’ûtŠÎöõ†Ë/ku0Å@\¨’

Ÿs#ò‡ÄU %(%Uj»-è9ªSRÌ½Îe�Ð¥#FÂ
y [m]d/çÔT"”O"[TÂÈd^1C&k¥yµ¢Ø M"®Æ	&¨cþ˜¹ž!O),+Ø		Ì½øl ûvºˆÛ…Î
! ',
Šúaæ":#<…'5HE!TµZ	_B€p×G¾ÉÄ	:Ž"êê#j·ÜÑÃEgüº3Þ
! üxñ
±	3Ër‰
B[Çº½Ó#Í)"í"`2
‡c2ý$8
‹jB 9Œ
ÆY/ªN�Ë [µ	 Ñ>†Î¿á3	»pí
{�WXkSS  r2ãåéï$‡�$Õ§þSãÌ¶
! oŽ+žz›@½#€ÃZR	Ç
! YX�@{$
‡‘g"Ü_Û<$õÄ#Jæ¨e
Ô$
ï�ô!+
! Äñe\ =�\5*ÝX„Ý!–ñu’éŽ¾¢ø¤è	‹jK$"®T	¥°*"ú
! ¡A0Fnÿ½Ó;$ä‹±à$$Ôm!ó">«§ì Ñ{
! •"y®g#ºe¶	ù†¡$ä/ÐÀJÞ=µÒ¼O	³r
Ð#n¾Þ*!lù#
! UÒhº}8üì)'¬
! “	d<o×N	ï¾Pÿ
! â3ƒnÃ
! ,; †>%×â‹
kv/%	k'A'Üo%ƒC$4Ö$ý
! “ù©©´ié"I–ÐòÙf!`º¡À,
! #¨yÇÕ”# #p<³xÜ;î£
‚!Gä$â»q2ç¡
! Ç	é«
k!› ùp*�"Ö„
! :TŽ
Úª	ù2  ÆÌ(!ôç#)
! “Í½{#!ÿL	$–$a
! ·à^Qðe¨Ý#w
•
! Ì ¦p
Þÿ-È	çk[µR#�ÓÛ:H¬	—¥f3!d6ð •¸"z�lCÀ'Yˆ²®æ®t	;è"7 _!õÍÒê
9
Â–ÒjN#C¥d¸#f"	”‚
/éš$†Ò$
UQàPà™þtDŒo ¿HYÌàóp�œ
V
{#´8Ž# Éwy»Š‡ ÅHïaË{!æ	ï#%hòÇt
! ?ú4%òë"
! e”"ù�ªox.¡§ÔG!Ø#)rk#ÑvþÀ%Ú” �È, É#¯µzuv¶#²#Ù:ù
w	˜?7žÕS 
j	v|
! xzïŸ	óÒP’Póú“unTy‡$	¨žvÏ0E:=5Q"�#0�œö"
Â!Vê‘ïÊ=ç‚¾c¶×	ÊG	ü#n\4‚ÇQRƒ¡	C÷Ó	ù!ÔÈÄNcXM	 
î	
8#¨"h$q	Æ—6I¡
IÂLi`ïÝç`
! j&
  
! öc©öé ÿ•iwa$ÂG!åi³+®87\
*öïx
 Œ `<}!ê
F#$îš]µw#ñÔyŽ
! õ	óÕ¿!ö#C Š"¿"y0'<f u5M¨ç@3$&
! å®
! þø �B/fXô Ò¥
!tÚA·E
Ø	•œ+9ò~wÑæèx/$%à7É‰«í 1øÙú$¿ñ$Ñ¯&°+±ËýˆÜUî$�i+#4!7èc
! ›µN»Ú¦#iR
!
Ó-
! W nš!—ƒ­o	jU$,I°¼ 	!âiå_	^
´–1Ã!Ñ=Sa"3Î&ØÞa÷c³!]•*#Ê	�‹÷¯j"&%	Æ:|SÖ,¹´`$3ã¿é4™)ú*Ø²v!´¥ýºY|„gºƒò$æ²ÛáÊ"HlòêCŒ$OÞ¼
ãèÛ
ž› {™8ÿ#eJU¯xqf˜!V¿¬ûÆ!RÀšY!�N<D	Ob‡?„/rG"œµ
õë	4r¼zÂ$ø
! 4
! G
é¸	È#€Ý5˜ƒ gþ/"â ç!Û¹ìÚæ k"Q#Úi"ú	¸
‹
! 3æP#×"Tóò#÷
!  ä
! â
! Û"!ë«"Ù®å"ÈáË$ìÎ	”:!.	. òc
.%eÕå%X*Û2
!  w�ø·¤ ]è#.�ü?ÿp	IKöc"FN�$=$­L˜*ê�Z/â{_–ìþ�.V!QZ°}÷§Y#¿#ä&"DI	¶å!•cc#/ÑÈÌ
`ñýqÖŽvÀì‘
! Hvë�!™’¶cÀ ó/ú	Š‚ÅKŒ#¬LÁò÷"t.¿ÔVƒ�ú"@“Ã
! ’€$:pkTP Ç"^yJ!–îÜ!ß¨¯âÁÇN%6‡"\*	ø!BAZ$]Þ#ö-�R«°üd a ,b
! b!D ü¿JÌÀ+‡ºn
! 8;å‹â
ùþ‚äÌ TÉ"fjñ]…¡˜C%9$“"g«+ò�¶Pû"è`~.Ø„ §B¤	ÿ

šœô� ó¶7„	XØ×Ñ-#¸•! "ç"|•Oýi#ˆþ&$.¨¬!™ù7ŸÖæ1"$½õ#…øèeIÆ‰ IW´"!~"^S
! 38CÛÞ	Ð$ "4¬i
! ü$M&Êœ(¯„¼U…¾‘Í
£Èá×ÿH9	E$4!k”A u8
! YKtÀ;>!©´8ñ‡øW~#ï–íêÖ"7	%¤R: x³Ù$ ÛëÃ#0	b$Ùq¥!�¶cV±#Ãw\‘†
! °öCLÑùv#-÷	ú§¦žÿ!¿F>mþ
Êà<%v%r$ž
Û‘·= Ñ"¯Œ~k
! è ¯˜Ú
! p?(˜Eb	Û#Ñû]<v&ŠÄßÉÇó#ðŠ@Æ	K…[
! ?ÌÚ"q®{\â6 ÛìL#?úaT*$wä–	+‹ Íãª"Ñ<Fš Ü#Ivk—ÑG+%2%[Ú†œ]	/pÅ¥~9�
>$²!«¢ú¸$Ó p"h!?U
f
! …	+zŒ	z
! à"%K~ 
!’
! ª>’:6­SLÁ
! K¼õ¬"Ê6Ù>#òé¸V¾ö/
ƒŸˆ�Î#®$?"4
AoØR½J‘!\#)3}¡T| á
! 20%Z0ªì
;Þál#m{kÒöt¨ðÂ õ,ÁPC!Õ!P"#	8èE	)!BŸ{/×Å°"ßÊ9óp
! †#wñ	™YðŠ�š§´í°U¯ìãá"ý>{`sí��ôÍ!"èê$:Ønm$ß<€	yÔ‰,ÈN
! s‚x";é…	µ
IE�ËËPC	ìøgQ%_ç	!R$$š	ÚË½ÇÐ„n"Ù‹!fþ!ø©!ßXà	;"ª Ÿ9
! VŒ*“ä&¦“+	m $
! 6#Ø
! ^ªp7`_Q\õÚ5¦!ÊE¬"£û!‘	Ý‘0ªvÆ‹
! V	Wj±�ª�¸ˆ
¡YlŒÚQº$én	%g.$M%j
! 0$E]#G§� Õ‚€öÏ
! O%Y
! ÝmŒðmD`b;×Ì`w™!
! �¼u#A¶�9%£üJx
Ë†$¦$j+²
¶ü	ß
B·"¯$Ç ·so–#1ƒÒšÄ”û^$8Ó¯åÕ›ÖÁ€"Žü`«ù«ý�iæO#
! ÕFš'"t‡sjÒ �õØd 
€¿
! c!7
! Sý˜°:
! v\~Ï®
! ,Â[	¦Åï°#uÉ,D
)�"|9ù˜\!ÿ[K¤$%–Jèt¡;«6ßpªÿ˜	ÖI$=î"C�+ Wqt—b*%�Ð{»e-g½
! %=¼‰~qð#fõ
òYßjq(ý"®l6äÔ�8W·s§!Š½C¬¥»jI
œ#÷4
! «!æÞR
ª’†=L[0#?ß ýù",ù/ðÑ ’!WŸUxÅ÷!t!)X"
†ô”	�n¢vW¡oˆÙ¢#ˆŽj5žÕ—Y…"!ÞC—ÏàÆú ÏÉ¿!Ã*(#é¹3ýXÌ‹cÀ	B)KÜÌy
! ›
>õ¡„´	b^T�Ö#²0g!¹
Êv|tÝÀNBw?ø"Ü#B�aà!Ó"Û
³ëŠÜ	¥ 7%Ù�£¥eÖ$@E
! á�$"	�_‚mJ$Gfv	a®$F
! 6eëlsƒÈñÃ‹G¶É
! %v
! e$èÛë-vB†\z!Ñ! "Ðí
! :2äšÜÄîs"#t3“,ü™G%N&\å%É"ª;)$'IéB"ÏÉ\ü
! ÅÐ ^]~	öæ3¹
! >¼.#˜lP
! Ÿíª$�àòb'q{$•a³
! Ó‰¤
! ÁY)Ù$	lÉù0•0ôŽ²÷#á÷®ó5!ŸÔ#« W·Ô•zÜ&qô#¹¢Ü+/•!	™ó
Œ5
ª'¯ [F$éþ-x wrK#—ÃH]T$Ð”	j‡Ë ¢Ž:û]2edNZ†°Gl‘NEã-:~y	G
! "ÿ@éü­hÿ	7 %¬¹$#
ñø‰éCl
6Ä�"Uƒ
-6Ñ�É=pr#×‚Ý:Œç~ÿ¨?	×‹ßõÙ	‚ `? C÷$¯èùr†x¾&´1w""g[ã
! Ù^Ðæ
! äI'Gq¥$Q ¹«¿§ÖÏy#3Š4$Öu	Û!ë ˜3®Îmð³žcH	¥(ÊGO!$“e�Ra#ã96"*»Ë
! ¯
! D±
D%µ#œÏ"P	všE%ižv‹]Å	 V‹#À}2FŠßîq^Í\Ò!·Ì
¤_ÙQ!ZÈO°	B !;z ˆ!-G)!kK˜Jê
„ñH"l?ß9!õä §ˆ?¡q#gQß¯o¼u † ›$ª¤Ê„T®
Ljì5¥œ79ƒž	($~õL‚@UÄ!
! ±È!´œï!ø$Æ[bzb¶Èý�KþÏÚÌ
! ç ‚Àr öJ¶(ªÖ¯ù!z÷˜ÔuhK+PŠ½²=€[?‰X!Æ$ÅÔŒ[$Ê#�Ô¢r?KØÕ0N
E�Y	a5Ë!Û
! $²Ì_8!û 
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1704,1723 ****
   conflicting code gen style switches are used!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%E%> not found in protocol(s)%<%s %s%> construct not closely nested inside of %qs%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<*%> in boolean context, suggest %<&&%> instead%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> iteration variable %qE%<_Cilk_spawn%> may only be used inside a function%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<namespace%> definition is not allowed here%<no-custom-%s%> does not accept arguments%<noreturn%> function does return%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<seq%> overrides other OpenACC loop specifiers%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<virtual%> specified more than once in base-specified%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%D renamed after being referenced in assembly%E qualifier ignored on asm%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D has incomplete type%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is volatile%q#D not declared in class%q#D redeclared as different kind of symbol%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D cannot be overloaded%q+D alias in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D invalid in %q#T%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD appears more than once in data clauses%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD cannot appear in a constant-expression%qD cannot be defaulted%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD conflicts with used function%qD declared %<constexpr%> outside its class%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as reference but not initialized%qD declared here%qD defined but not used%qD does not have integral or enumeration type%qD has a previous declaration here%qD has already been defined%qD has invalid argument list%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used before its definition%qD used in its own initializer%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not initialized with a constant expression%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in data clauses%qE appears more than once in map clauses%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to types%qE attribute doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 name a type%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has invalid type for %<reduction(%s)%>%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %q#T does not name a type%qE in namespace %qE does not name a type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither function nor member function; cannot be declared friend%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a template%qE is not a type%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared here (not in a function)%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qT and %qT are in disjoint named address spaces%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled %s handler, missing __vector prefix%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs construct inside of %qs region%qs declared as function returning a function%qs declared as function returning an array%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs 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 initialized and declared %<extern%>%qs is an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs must be used with %qs%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 uses dynamic stack allocation%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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd out of range %wd - %wd%s '%s'
! %s (program %s)%s argument to IMAGE_INDEX must be a rank one array at %L%s at %L must be INTEGER%s at %L must be a scalar%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute not allowed in BLOCK DATA program unit at %L%s cannot be used in asm here%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is not supported by this configuration%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s returned %d exit status%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C is not within a construct%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement expected at %L%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s string ill-formed
  %s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#D%s%#D <deleted>%s%#D <near match>%s%D(%T) <built-in>%s%D(%T, %T) <built-in>%s%D(%T, %T, %T) <built-in>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1721,1740 ----
   conflicting code gen style switches are used!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%E%> not found in protocol(s)%<%s %s%> construct not closely nested inside of %qs%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<*%> in boolean context, suggest %<&&%> instead%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> iteration variable %qE%<_Atomic%>-qualified parameter type %qT of %q+D%<_Cilk_spawn%> may only be used inside a function%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<namespace%> definition is not allowed here%<no-custom-%s%> does not accept arguments%<noreturn%> function does return%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<seq%> overrides other OpenACC loop specifiers%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%D renamed after being referenced in assembly%E qualifier ignored on asm%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D has incomplete type%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is volatile%q#D not declared in class%q#D redeclared as different kind of symbol%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D cannot be overloaded%q+D alias in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D invalid in %q#T%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD appears more than once in data clauses%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD cannot appear in a constant-expression%qD cannot be defaulted%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD conflicts with used function%qD declared %<constexpr%> outside its class%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as reference but not initialized%qD declared here%qD defined but not used%qD does not have integral or enumeration type%qD has a previous declaration here%qD has already been defined%qD has invalid argument list%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used before its definition%qD used in its own initializer%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not initialized with a constant expression%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in data clauses%qE appears more than once in map clauses%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to types%qE attribute doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 name a type%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has invalid type for %<reduction(%s)%>%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %q#T does not name a type%qE in namespace %qE does not name a type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither function nor member function; cannot be declared friend%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a template%qE is not a type%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared here (not in a function)%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qT and %qT are in disjoint named address spaces%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs construct inside of %qs region%qs declared as function returning a function%qs declared as function returning an array%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs initialized and declared %<extern%>%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid base register in -mstack-protector-guard-reg=%qs is not a valid number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs must be used with %qs%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 uses dynamic stack allocation%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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd out of range %wd - %wd%s '%s'
! %s (program %s)%s argument to IMAGE_INDEX must be a rank one array at %L%s at %L must be INTEGER%s at %L must be a scalar%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute not allowed in BLOCK DATA program unit at %L%s cannot be used in asm here%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is not available for %s architecture%s is not supported by this configuration%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s returned %d exit status%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C is not within a construct%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement expected at %L%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s string ill-formed
  %s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#D%s%#D <deleted>%s%#D <near match>%s%D(%T) <built-in>%s%D(%T, %T) <built-in>%s%D(%T, %T, %T) <built-in>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
*************** write_c_file - output name is %s, prefix
*** 1746,1752 ****
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs..NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate local variables on the stack to allow indirect recursion.Allocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too big at %CArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler does not support -mabi=ilp32Assembler options
  =================
  
--- 1763,1769 ----
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcmodel incompatible with other toc options-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs..NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate local variables on the stack to allow indirect recursion.Allocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too big at %CArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler does not support -mabi=ilp32Assembler options
  =================
  
*************** write_c_file - output name is %s, prefix
*** 1757,1765 ****
  Conform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Control generation of reciprocal estimates.Control how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %s to %s at %LConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCreate GUI application.Create a position independent executable.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 %LDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDIM argument at %L is out of boundsDO loop at %L will be executed zero timesDO step value is zeroData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have procedure pointer componentsDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent CHARACTER lengths (%ld/%ld) in array constructorDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different types in pointer assignment at %L; attempted assignment of %s to %sDisable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate array spec for Cray pointee at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %L is useless without a STAT tagERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableESA/390 architecture.EXIT statement at %C terminating !$OMP DO loopEXIT_BLOCK has IL associated with itEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement in %s array constructor at %L is %sEliminate multiple function invocations also for impure functions.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable Cilk Plus.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 assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable label alignment optimizations.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the UT699 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
  Enforce class member access control semantics.Entity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! EventExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected comma in I/O list at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Export functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: backslash character at %CExternal IO UNIT cannot be an array at %LExtraneous characters in format at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure at %L must have exactly one argumentFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Fatal ErrorFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2008 obsolescent feature:Fortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 95 requires default INTEGER in %s tag at %LFunction %s at %L has entries with mismatched array specificationsFunction starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC at %C must be inside a derived-type CONTAINSGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Give branches their default cost.Give external symbols a leading underscore.Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Histogram value statement does not correspond to the statement it is associated withHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).ICE: emit_insn used where emit_jump_insn needed:
  ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.IO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 doesn%'t support unnamed structs/unionsIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize local variables to zero (from g77).Initializing already initialized variable at %CInject friend functions into enclosing namespace.Inline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflowInteger overflow when calculating the amount of memory to allocateInteger too big for integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeIntel MPX does not support x32Interface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal compiler error: Error reporting routines re-entered.
  Internal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure at %L cannot be a MODULE PROCEDUREInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid character in name at %CInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL() pointer at %%LInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known 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 %sLHS in noreturn callLOCK_TYPE in variable definition context (%s) at %LLOGICAL operands are required in expression at %LLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel at %L is not in the same block as the GOTO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
--- 1774,1782 ----
  Conform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Control generation of reciprocal estimates.Control how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %s to %s at %LConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCreate GUI application.Create a position independent executable.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 %LDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDIM argument at %L is out of boundsDO loop at %L will be executed zero timesDO step value is zeroData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have procedure pointer componentsDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent CHARACTER lengths (%ld/%ld) in array constructorDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different types in pointer assignment at %L; attempted assignment of %s to %sDisable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate array spec for Cray pointee at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %L is useless without a STAT tagERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableESA/390 architecture.EXIT statement at %C terminating !$OMP DO loopEXIT_BLOCK has IL associated with itEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement in %s array constructor at %L is %sEliminate multiple function invocations also for impure functions.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable Cilk Plus.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 assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable label alignment optimizations.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
  Enforce class member access control semantics.Entity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! EventExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected comma in I/O list at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Export functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: backslash character at %CExternal IO UNIT cannot be an array at %LExtraneous characters in format at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure at %L must have exactly one argumentFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Fatal ErrorFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2008 obsolescent feature:Fortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 95 requires default INTEGER in %s tag at %LFunction %s at %L has entries with mismatched array specificationsFunction starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC at %C must be inside a derived-type CONTAINSGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Give branches their default cost.Give external symbols a leading underscore.Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Histogram value statement does not correspond to the statement it is associated withHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).ICE: emit_insn used where emit_jump_insn needed:
  ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.IO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 doesn%'t support unnamed structs/unionsIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize local variables to zero (from g77).Initializing already initialized variable at %CInject friend functions into enclosing namespace.Inline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflowInteger overflow when calculating the amount of memory to allocateInteger too big for integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeIntel MPX does not support x32Interface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal compiler error: Error reporting routines re-entered.
  Internal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure at %L cannot be a MODULE PROCEDUREInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid character in name at %CInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL() pointer at %%LInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known 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 %sLHS in noreturn callLOCK_TYPE in variable definition context (%s) at %LLOGICAL operands are required in expression at %LLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel at %L is not in the same block as the GOTO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
*************** Use the -mcpu option to set the ISA expl
*** 1807,1819 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User operator %qs referenced at %L not found in module %qsUses of this option are diagnosed.Using built-in specs.
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE is not allowed inside of BLOCK at %CVOIDmode on an outputValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?).Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes__sec_implicit_index argument %d must be less than the rank of %qE__sec_implicit_index parameter must be an integer constant expression``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona comma operator cannot appear in a constant-expressiona definition that differs by virtual keyword in another translation unita destructor cannot be %<constexpr%>a different method of same type is defined in another translation unita different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsa template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different number of methods is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD is bigger than original declarationalignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan anonymous struct cannot have function membersan anonymous union cannot have function membersan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyargs to be formatted is not %<...%>argument %d 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 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 null where non-null expectedargument 1 must be a 5-bit signed literalargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be a 5-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 dependent lookup finds %q+Dargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute is not "ilink"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 pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to destructor are not allowedarithmetic IFarithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray resultarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript has type %<char%>array subscript is above array boundsarray subscript is below array boundsarray subscript is not an integerarray subscript is outside array boundsarray types have different boundsarray used as initializerarrays of functions are not meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler 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 incompatible pointer typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedattempt to take address of bit-field structure member %qDattribute %<fallthrough%> not preceding a case label or default labelattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad array initializerbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %<%T%> 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 typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionblock 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 %s and %qE attribute provide addressboth arguments to %<__builtin___clear_cache%> must be pointersbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
! branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbuilt-in function %q+D declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin operand should be an unsigned 6-bit valuebut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-constexpr function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncaller edge count is negativecaller edge frequency %i does not match BB frequency %icaller edge frequency is negativecaller edge frequency is too largecaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qT to %qTcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate is: %+#Dcandidates are:candidates are: %+#Dcannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot close receive-only channelcannot convert %qE from type %qT to type %qTcannot convert %qT to %qTcannot convert %qT to %qT for argument %qP to %qDcannot convert %qT to %qT in argument passingcannot convert %qT to %qT in assignmentcannot convert %qT to %qT in default argumentcannot convert %qT to %qT in initializationcannot convert %qT to %qT in returncannot convert to a pointer typecannot convert type %qT to type %qTcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %<%T%>cannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decrement a pointer to incomplete type %qTcannot define member function %<%T::%s%> within %<%T%>cannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %<%D%>cannot explicitly declare member %q#D to have extern linkagecannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize multi-dimensional array with initializercannot inline function %<main%>cannot load plugin %s
--- 1824,1836 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User operator %qs referenced at %L not found in module %qsUses of this option are diagnosed.Using built-in specs.
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE is not allowed inside of BLOCK at %CVOIDmode on an outputValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?).Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes__sec_implicit_index argument %d must be less than the rank of %qE__sec_implicit_index parameter must be an integer constant expression``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona comma operator cannot appear in a constant-expressiona definition that differs by virtual keyword in another translation unita destructor cannot be %<constexpr%>a different method of same type is defined in another translation unita different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsa template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different number of methods is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD is bigger than original declarationalignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan anonymous struct cannot have function membersan anonymous union cannot have function membersan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyargs to be formatted is not %<...%>argument %d 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 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 null where non-null expectedargument 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 __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be a 5-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 dependent lookup finds %q+Dargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute is not "ilink"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 pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to destructor are not allowedarithmetic IFarithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray resultarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript has type %<char%>array subscript is above array boundsarray subscript is below array boundsarray subscript is not an integerarray subscript is outside array boundsarray types have different boundsarray used as initializerarrays of functions are not meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler 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 incompatible pointer typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedattempt to take address of bit-field structure member %qDattribute %<fallthrough%> not preceding a case label or default labelattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad array initializerbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %<%T%> 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 typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionblock 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 %s and %qE attribute provide addressboth arguments to %<__builtin___clear_cache%> must be pointersbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
! branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbuilt-in function %q+D declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-constexpr function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncaller edge count is negativecaller edge frequency %i does not match BB frequency %icaller edge frequency is negativecaller edge frequency is too largecaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qT to %qTcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate is: %+#Dcandidates are:candidates are: %+#Dcannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot close receive-only channelcannot convert %qE from type %qT to type %qTcannot convert %qT to %qTcannot convert %qT to %qT for argument %qP to %qDcannot convert %qT to %qT in argument passingcannot convert %qT to %qT in assignmentcannot convert %qT to %qT in default argumentcannot convert %qT to %qT in initializationcannot convert %qT to %qT in returncannot convert to a pointer typecannot convert type %qT to type %qTcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %<%T%>cannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decrement a pointer to incomplete type %qTcannot define member function %<%T::%s%> within %<%T%>cannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %<%D%>cannot explicitly declare member %q#D to have extern linkagecannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize multi-dimensional array with initializercannot inline function %<main%>cannot load plugin %s
*************** Use the -mcpu option to set the ISA expl
*** 1830,1845 ****
  couldn%'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 different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration of %q+D with no linkage follows extern declarationdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a lambda capturedeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qF has a different exception specifierdeclaration of constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>default %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted declaration %q+Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted function %q+Ddeleting %qT is undefineddeleting LTRANS file %s: %mdeleting file %s: %mdependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not have parametersdevices natively supported:%sdifference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision by zerodo not specify both -march=... and -mcpu=...does not match expected signature %qDdoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qD is not an integer constantenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'errorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitsexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<_Cilk_spawn%> before %<_Cilk_sync%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%>, %<typename%>, or %<template%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<return%>expected %<static_assert%>expected %<template%>expected %<throw%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected boolean expressionexpected boolean typeexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected functionexpected id-expressionexpected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression statement has incomplete typeextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fail to initialize plugin %sfailed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields has different layout in another translation unitfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating point overflow in expressionfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfopen %s: %mfopen: %s: %mfor %qDfor increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16formatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to reference type %qTforming reference to reference type %qTforming reference to voidfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>frv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfortran does not support -E without -cppgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamhereiWMMXt and NEON are incompatibleia64_print_operand: unknown codeidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring malformed #pragma longcallignoring nonexistent directory "%s"
  ignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring sink clause with offset that is not a multiple of the loop stepignoring unknown option %q.*s in %<-fdump-%s%>ignoring zero linear stepillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in declaration %q+Din definition of macro %qsin expansion of macro %qsin statementin template argument for type %qT in-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninit function found in object %sinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline namespaces only available with -std=c++11 or -std=gnu++11inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger overflow in expressionintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid element type for attribute %qsinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to array referenceinvalid operands to binary %s (have %qT and %qT)invalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of label %q+D in %<_Cilk_spawn%>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 nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeipa inline summary is missing in input fileipa reference summary is missing in ltrans unitit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda expressions only available with -std=c++11 or -std=gnu++11lambda-expression in unevaluated contextlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s valuemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember functions are implicitly friends of their classmemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatching comparison operand typesmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiedms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple default labels in one switchmultiple definition of %q#Tmultiple 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 parameters named %qDmultiple prevailing defs for %qEmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unique final overrider for %qD in %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon-AAPCS derived PCS variantnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D, can%'t use default assignment operatornon-static data member %qE declared %<constexpr%>non-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of packed bit-field %qD has changed in GCC 4.4old-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledonly %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand type %qT is incompatible with argument %d of %qEoperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file not specifiedoutput filename 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in template argument listpartial specialization %qT declared %<friend%>pass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: permerrorpermerror: pex_init failed: %mplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious declarationprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %Dprevious 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 hereprevious non-function declaration %q+#Dpreviously declared herepreviously defined herepreviously used hereproblem with building target image for %s
--- 1847,1862 ----
  couldn%'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 different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration of %q+D with no linkage follows extern declarationdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a lambda capturedeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qF has a different exception specifierdeclaration of constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>default %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted declaration %q+Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted function %q+Ddeleting %qT is undefineddeleting LTRANS file %s: %mdeleting file %s: %mdependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not have parametersdevices natively supported:%sdifference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision by zerodo not specify both -march=... and -mcpu=...does not match expected signature %qDdoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qD is not an integer constantenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'errorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitsexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<_Cilk_spawn%> before %<_Cilk_sync%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%>, %<typename%>, or %<template%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<return%>expected %<static_assert%>expected %<template%>expected %<throw%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected boolean expressionexpected boolean typeexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected functionexpected id-expressionexpected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression statement has incomplete typeextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fail to initialize plugin %sfailed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating point overflow in expressionfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfopen %s: %mfopen: %s: %mfor %qDfor increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16formatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to reference type %qTforming reference to reference type %qTforming reference to voidfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>frv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfortran does not support -E without -cppgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamhereiWMMXt and NEON are incompatibleia64_print_operand: unknown codeidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring malformed #pragma longcallignoring nonexistent directory "%s"
  ignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring sink clause with offset that is not a multiple of the loop stepignoring unknown option %q.*s in %<-fdump-%s%>ignoring zero linear stepillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in declaration %q+Din definition of macro %qsin expansion of macro %qsin statementin template argument for type %qT in-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninit function found in object %sinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline namespaces only available with -std=c++11 or -std=gnu++11inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger overflow in expressionintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid element type for attribute %qsinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to array referenceinvalid operands to binary %s (have %qT and %qT)invalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of label %q+D in %<_Cilk_spawn%>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 nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeipa inline summary is missing in input fileipa reference summary is missing in ltrans unitit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda expressions only available with -std=c++11 or -std=gnu++11lambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember functions are implicitly friends of their classmemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatching comparison operand typesmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivems_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unique final overrider for %qD in %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon-AAPCS derived PCS variantnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D, can%'t use default assignment operatornon-static data member %qE declared %<constexpr%>non-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of packed bit-field %qD has changed in GCC 4.4old-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledonly %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand type %qT is incompatible with argument %d of %qEoperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in template argument listpartial specialization %qT declared %<friend%>pass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: permerrorpermerror: pex_init failed: %mplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious declarationprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %Dprevious 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 hereprevious non-function declaration %q+#Dpreviously declared herepreviously defined herepreviously used hereproblem with building target image for %s
*************** Use the -mcpu option to set the ISA expl
*** 1855,1870 ****
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift of non-integer operandshort read while reading export datasibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valuesoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>specialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of implicitly-declared special member functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement will never be executedstatement with no effectstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qsswitch %<-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 -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template argument %d is invalidtemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)template parameter %q+#Dtemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the dot syntax is not available in Objective-C 1.0the extra base is defined herethe fifth argument must be an 8-bit immediatethe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the m210 does not have little endian supportthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this compiler does not support %sthis condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthrowing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with non-call exceptionstrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT itself violate 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 fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentsunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to print out operand yet; code == %d (%c)unable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs for 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported 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 size for extended registerunsupported return type %qT for simd
! unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %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 old-style castuse of parameter from containing functionuse of untyped niluse operand missing for stmtuse template<> for an explicit specializationused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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?validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value argumentvalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value 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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expressionvector 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: REG_BR_PROB does not match cfg %i %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+Dvirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for warning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qT{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
! PO-Revision-Date: 2017-07-26 08:25+0200
  Last-Translator: Antonio Ceballos <aceballos@gmail.com>
  Language-Team: Spanish <es@tp.org.es>
  Language: es
--- 1872,1887 ----
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift of non-integer operandshort read while reading export datasibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valuesoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>specialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of implicitly-declared special member functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement will never be executedstatement with no effectstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template argument %d is invalidtemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)template parameter %q+#Dtemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the dot syntax is not available in Objective-C 1.0the extra base is defined herethe fifth argument must be an 8-bit immediatethe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthrowing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentsunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to print out operand yet; code == %d (%c)unable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs for 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported 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 size for extended registerunsupported return type %qT for simd
! unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %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 old-style castuse of parameter from containing functionuse of untyped niluse operand missing for stmtuse template<> for an explicit specializationused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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?validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value argumentvalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expressionvector 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: REG_BR_PROB does not match cfg %i %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+Dvirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for warning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qT{anonymous}{unknown}Project-Id-Version: gcc 7.2.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
! PO-Revision-Date: 2018-01-20 10:10+0100
  Last-Translator: Antonio Ceballos <aceballos@gmail.com>
  Language-Team: Spanish <es@tp.org.es>
  Language: es
*************** write_c_file - el nombre de salida es %s
*** 1984,2003 ****
   se usan interruptores de estilo de generaciÃ³n de cÃ³digo en conflictoLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe leer de una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %LLa declaraciÃ³n de actualizaciÃ³n !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %LEl intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %LEl intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %LEl operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %LLa asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %LLos argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %LLa declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L!$OMP en %C inicia una lÃ­nea comentada y no estÃ¡ seguido de un espacio ni es una continuaciÃ³n de lÃ­neaSe esperaba "::" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"USE :: module" en %C# %s %.2f %.2f
  la bÃºsqueda de #include "..." inicia aquÃ­:
  la bÃºsqueda de #include <...> inicia aquÃ­:
! #pragma GCC memregs debe preceder a cualquier declaraciÃ³n de funciÃ³n#pragma GCC memregs toma un nÃºmero [0..16]no se permite #pragma GCC optimize dentro de funciones#pragma GCC optimize cadena... estÃ¡ mal formadono se permite #pragma GCC option dentro de funcionesNo se admite #pragma GCC target en este objetivo#pragma GCC target cadena... estÃ¡ mal formadoel #pragma GCC visibility debe tener push o pop a continuaciÃ³n#pragma GCC visibility push() debe especificar default, internal, hidden o protectedel #pragma GHS endXXXX no coincide con el startXXX previose encontrÃ³ un #pragma GHS endXXXX sin un startXXX previoimplementaciÃ³n de #pragma para %qs aparece despuÃ©s de que se incluye el fichero#pragma message: %sse encontrÃ³ un #pragma pack (pop) sin un #pragma pack (push) coincidente#pragma pack no tiene efecto con -fpack-struct - se descartase encontrÃ³ un #pragma pack(pop, %E) sin un #pragma pack(push, %E) coincidentese descarta #pragma redefine_extname debido a un conflicto con la declaraciÃ³n __asm__se descarta #pragma redefine_extname debido a un conflicto con un #pragma redefine_extname previose descarta #pragma redefine_extname debido a un conflicto con el renombrado previo#pragma vtable ya no se admitese usÃ³ el nÃºmero de operando $ despuÃ©s de un formato sin nÃºmero de operando$ debe ser el Ãºltimo especificador del formato en %L%+D causa un conflicto de tipo de secciÃ³n%+D causa un conflicto de tipo de secciÃ³n con %D%+D se declarÃ³ despuÃ©s de ser usado%+D se declarÃ³ ifunc despuÃ©s de ser usado%+D se declarÃ³ dÃ©bil despuÃ©s de usarse%+D se declarÃ³ weakref despuÃ©s de ser usado%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final%<#pragma GCC optimize%> no es una cadena o un nÃºmero%<#pragma GCC option%> no es una cadena%<#pragma GCC pch_preprocess%> debe ser primero%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> finalno se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %D, se descarta%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria%<#pragma omp atomic update%> usa dos variables diferentes para la memoria%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>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 %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 al escribir %wu bytes en una regiÃ³n de tamaÃ±o %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 %wusalida 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 un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %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 %wudirectiva %<%.*s%> escribiendo %wu byte 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 tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu%<%D::%D%> no es un miembro clase%<%D::%D%> no es un miembro de %qT%<%E::%E%> no se ha declarado%<%E::%E%> no es una clase o un espacio de nombres%<%E::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<%E::%E%> no es un tipose descarta la directiva de atributo de alcance %<%E::%E%>%<%T::%D%> nombra al constructor en %qT%<%T::%D%> nombra al destructor%<%T::%D%> nombra el constructor, no el tipo%<%T::%E%> no se ha declarado%<%T::%E%> no es un tipo%<%T::%E%> nombra el constructor, no el tipono se encontrÃ³ %<%c%E%> en el(los) protocolo(s)la construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qsla construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>%<%s%> es desconocidose usÃ³ la restricciÃ³n %<&%> sin una clase de registro%<*%> en contexto boolean; se sugiere %<&&%> en su lugar%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %sno se admite %<-Wabi=1%>; se usarÃ¡ =2no se admite %<-fabi-compat-version=1%>; se usarÃ¡ =2%<-fabi-version=1%> ya no tiene soporteno se admite %<-fcheck-pointer-bounds%> para este objetivo%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> no se admite con Address Sanitizer%<-fcheck-pointer-bounds%> no se admite con Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>%<-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%> < 2sÃ³lo se admite %<-fsplit-stack%> en GNU/LinuxsÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior%<-fsplit-stack%> no se admite en esta configuraciÃ³n de compilador%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versiÃ³n DWARF o %<-gdwarf -g%s%> para nivel de depuraciÃ³n%<-gnat%> escrito incorrectamente como %<-gant%>%<-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%>%<-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%<-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-gpopt%> necesita %<-mexplicit-relocs%>%<-mpcommit%> se ha hecho obsoletose 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%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto%<...%> como argumentos.)el manejador %<...%> debe ser el Ãºltimo manejador para su bloque try%<...%> tiene un nÃºmero de operandos no vÃ¡lido%<::%D%> no se ha declarado%<::%E%> no se ha declarado%<::%E> no es una clase o un espacio de nombres%<::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<::%E%> no es un tipo%<::main%> debe devolver %<int%>%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>%<<::%> no puede iniciar una lista de argumentos de plantilla%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada%<@dynamic%> no estÃ¡ disponible en Objective-C 1.0%<@dynamic%> no estÃ¡ en el contexto de @implementation%<@dynamic%> requiere que @interface de la clase estÃ© disponible%<@encode%> debe especificar un tipo como un argumentofalta un %<@end%> en el contexto de una implementaciÃ³n%<@end%> debe aparecer en el contexto de @implementation%<@optional%> sÃ³lo se permite en el contexto de @protocol%<@optional%> no estÃ¡ disponible en Objective-C 1.0%<@package%> no estÃ¡ disponible en Objective-C 1.0%<@package%> en este momento tiene el mismo efecto que %<@public%>%<@property%> no estÃ¡ disponible en Objective-C 1.0%<@required%> sÃ³lo se permite en el contexto de @protocol%<@required%> no estÃ¡ disponible en Objective-C 1.0el argumento %<@synchronized%> no es un objetono se puede usar %<@synthesize%> en categorÃ­as%<@synthesize%> no estÃ¡ disponible en Objective-C 1.0%<@synthesize%> no estÃ¡ en el contexto de @implementation%<@synthesize%> requere que @interface de la clase estÃ© disponiblese usÃ³ %<@throw%> (rethrow) fuera de un bloque @catchel argumento %<@throw%> no es un objeto%<@try%> sin %<@catch%> o %<@finally%>se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qTno se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n%<[*]%> fuera de una declaraciÃ³nlos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qElos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­citaexpresiÃ³n %<_Atomic%> en %<#pragma omp atomic%>variable de iteraciÃ³n %<_Atomic%> %qE%<_Cilk_spawn%> sÃ³lo se puede usar dentro de una funciÃ³n%<_Noreturn%> en una declaraciÃ³n vacÃ­ase usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>el atributo %<__BELOW100__%> solamente se aplica a variablesla funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>se aplicÃ³ %<__alignof%> a un campo de bitsel operando de %<__builtin_complex%> no es de tipo de coma flotante binario reallos operandos de %<__builtin_complex%> son de tipos diferentesel segundo argumento de %<__builtin_longjump%> debe ser 1se llamÃ³ a %<__builtin_next_arg%> sin un argumento%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>%<__gcc_host_wide_int__%> no se define como un tipo%<__label%> no estÃ¡ al inicio de un bloqueel atributo %<__simd__%> no puede usarse en la misma funciÃ³n que se ha seÃ±alado como funciÃ³n activada Cilk Plus SIMD%<__thread%> antes de %<extern%>%<__thread%> antes de %<static%>%<__thread%> antes de %qD%<__transaction_atomic%> sin activar el soporte de memoria transaccional%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>%<__transaction_cancel%> sin activar el soporte para memoria transaccional%<__transaction_relaxed%> sin activar el soporte de memoria transaccionalel lÃ­mite de %<alloca%> es desconocidoun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0la restricciÃ³n del operando %<asm%> es incompatible con el tamaÃ±o del operandoel operando %<asm%> tiene restricciones imposiblesel operando %<asm%> requiere una recarga imposibleno se permiten los especificadores %<asm%> en miembros de datos que no son staticel atributo %<assign%> genera un conflicto con el atributo %<copy%>el atributo %<assign%> genera un conflicto con el atributo %<retain%>%<assign%> puede ser inseguro para objetos Objective-C; por favor establezca explÃ­citamente si lo necesita%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero%<bank_switch%> no tiene efecto en funciones que no son interrumpibles%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³nlos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metrolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable%<constexpr%> no puede aparecer en una declaraciÃ³n typedef%<constexpr%> no se puede usar en declaraciones de tipoel constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es staticse necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integralel atributo %<copy%> solamente es vÃ¡lido para objectos Objective-Cla regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre%<custom-%s=%> no se reconoce como instrucciÃ³n FPU%<no-custom-%s%> requiere argumentola etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch%<depend(%s)%> solo se permite en %<omp ordered%>clÃ¡usula %<depend(sink)%> esperando iteraciÃ³n lÃ©xica posterior%<depend(sink)%> se refiere a una iteraciÃ³n ajena al espacio de iteraciÃ³nclÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³nlas regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>no se permite %<dynamic_cast%> sin -fno-rtti%<else%> sin un %<if%> previo%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>%<explicit%> sÃ³lo se puede especificar para constructoresel atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicosatributo %<fallthrough%> especificado mÃºltiples vecesel atributo %<fallthrough%> se especificÃ³ con un parÃ¡metrose descarta la directiva de atributo %<fast_interrupt%>%<friend%> sÃ³lo se puede especificar dentro de una clasese usÃ³ %<friend%> fuera de la 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+D%<inline%> en una declaraciÃ³n vacÃ­ano se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDse especificÃ³ %<inline%> para la declaraciÃ³n de clase friendel especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito globalla CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>la CPU %<intel%> solo se puede usar para el atributo %<target("tune=")%>el parÃ¡metro %<l1-cache-size%> no es potencia de dos %dclÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>%<location_t%> no se define como un tipo%<locus%> no se define como un tipo%<long long long%> es demasiado largo para GCC%<long long%> no vÃ¡lido para %qs%<long%> y %<short%>  se especificaron juntos para %qs%<long%> no vÃ¡lido para %qs%<long%> o %<short%> no vÃ¡lidos para %qsse especificÃ³ %<long%> o %<short%> con char para %qsno se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C%<long%>, %<int%>, %<short%>, o %<char%> no vÃ¡lido para %qs%<main%> se declarÃ³ como %<_Noreturn%>la regiÃ³n %<master%> puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, de %<task%> explÃ­cita o de regiÃ³n %<taskloop%>la definiciÃ³n %<namespace%> no se permite aquÃ­%<no-custom-%s%> no acepta argumentosla funciÃ³n %<noreturn%> devuelveel valor de %<num_threads%> debe ser positivo%<operator delete%> debe devolver el tipo %qT%<operator delete%> toma el tipo %qT como primer argumento%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)%<operator new%> debe devolver el tipo %qT%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento%<operator=%> debe devolver una referencia a %<*this%>un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metrola construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>El atributo %<readonly%> genera un conflicto con el atributo %<readwrite%>el atributo %<readonly%> genera un conflicto con el atributo %<setter%>%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de ficheroel atributo %<retain%> genera un conflicto con el atributo %<copy%>el atributo %<retain%> solamente es vÃ¡lido para objetos Objective-C%<return%> con valor, en una funciÃ³n que devuelve void%<return%> sin valores, en una funciÃ³n que no devuelve void%<seq%> ignora otros especificadores de bucle OpenACC%<short%> no vÃ¡lido para %qs%<short%> o %<long%> no vÃ¡lidos para %qs%<signed%> y %<unsigned%> se especificaron juntos para %qs%<signed%> o %<unsigned%> no vÃ¡lido para %qsse aplicÃ³ %<sizeof%> a un campo de bits%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se descarta %<target("rtd")%> en el modo de 64bitse usÃ³ %<target("ssseregparm")%> sin SSE activado%<target("tune=x86-64")%> es obsoleto; use %<target("tune=k8")%> o %<target("tune=generic")%> en su lugar como convengaconstrucciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>%<this%> no estÃ¡ disponible para funciones miembro staticno se puede usar %<this%> en este contextono se capturÃ³ %<this%> para esta funciÃ³n lambda%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloquela directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT%<threadprivate%> %qE tiene tipo incompletola llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales%<tree%> no se define como un tipo puntero%<tree%> no se define como un tipose descartÃ³ %<typedef%> en esta declaraciÃ³nel operador %<typeid%> no puede aparecer en una expresiÃ³n constante%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase%<typename %T::%D%> nombra a %q#T, el cual no es un tipose aplicÃ³ %<typeof%> a un campo de bits%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijosdeclaraciÃ³n de clase fuera de %<virtual%>se especificÃ³ %<virtual%> mÃ¡s de una vez en la base especificadano se puede calificar %<void%> si es el Ãºnico parÃ¡metro%<void%> debe ser el Ãºnico parÃ¡metrose descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³nse descarta el atributo %<weakref%> porque ya se inicializÃ³ la variableel atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>se renombrÃ³ %D despuÃ©s de ser referenciado en el ensambladose descarta el calificador %E en asm%K%qD: escribir %wu bytes en una regiÃ³n de tamaÃ±o %wu desborda el destino%K%qD: el lÃ­mite %wu especificado excede el tamaÃ±o de objeto mÃ¡ximo %wu%K%qD: el lÃ­mite %wu especificado excede el tamaÃ±o %wu del destino%K%qD: el lÃ­mite especificado entre %wu y %wu excede el tamaÃ±o de objeto mÃ¡ximo %wu%K%qD: el lÃ­mite especificado entre %wu y %wu excede el tamaÃ±o %wu del destino%K%qD: el tamaÃ±o especificado %wu excede el tamaÃ±o mÃ¡ximo %wu del objeto%K%qD: el tamaÃ±o especificado entre %wu y %wu excede el tamaÃ±o de objeto mÃ¡ximo %wu%K%qD: escribir %wu byte en una regiÃ³n de tamaÃ±o %wu desborda el destino%K%qD: escribir %wu o mÃ¡s byte en una regiÃ³n de tamaÃ±o %wu desborda el destino%K%qD: escribir entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu 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 %D 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 %D 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 objetose 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 esconde el destructor para %q#T%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n%q#D no es una plantilla de funciÃ³n%q#D no es un dato miembro no static de %qT%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante%q#D no es const%q+#D es volatile%q#D no se declarÃ³ en la clase%q#D redeclarado como un tipo diferente de sÃ­mbolo%q#T no tiene constructor por defecto proporcionado por el usuario%q#T tiene miembros punteros a datos%q#T tiene clases base virtuales%q#T tiene funciones virtuales y destructor no virtual accesible%q#T no es una clase%q#T no es una clase o un espacio de nombres%q#T no es una plantilla%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla%q#T solamente define un destructor privado y no tiene friends%q#T solamente define constructores privados y no tiene friendsse usÃ³ %q#T donde se esperaba un %qTse usÃ³ %q#T donde se esperaba un valor de coma flotante%q#T se declarÃ³ previamente aquÃ­%q+#D no se puede declararno se puede sobrecargar %q+#DNo se admite alias %q+D entre funciÃ³n y variable%q+D es una DeclaraciÃ³n de alias%q+D es un alias del sÃ­mbolo externo %qE%q+D es un alias del sÃ­mbolo sin definir %qE%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport%q+D se declarÃ³ como friend%q+D declarado como funciÃ³n variÃ¡dicase declarÃ³ %q+D para tomar referencia const, pero la declaraciÃ³n implÃ­cita tomarÃ­a algo que no es const%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³nse definiÃ³ %q+D normalmente y como un atributo %qE al mismo tiempo%q+D tiene atributos incompatibles %qs y %qs%q+D no vÃ¡lido en %q#T%q+D es estÃ¡tica pero se declarÃ³ en la funciÃ³n inline %qD la cual no es estÃ¡tica%q+D generalmente es una funciÃ³n%q+D redeclarado como un tipo diferente de sÃ­mbolo%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo%q+D sÃ³lo toma cero o dos argumentos%q+E no es una expresiÃ³n constante%q+F se declarÃ³ %<static%> pero nunca se definese usa %q+F pero nunca se define%q+T no es literal porque:%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datosse descarta la directiva de atributo %qDel atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos localesel atributo %qD requiere un solo argumento NTBSse llamÃ³ %qD en una expresiÃ³n constante%qD no puede aparecer en una expresion constante%qD no se puede definir por defecto%qD no puede tener argumentos por defecto%qD cambiÃ³ su semÃ¡ntica en GCC 4.4%qD genera un conflicto con la funciÃ³n utilizada%qD se declarÃ³ %<constexpr%> fuera de su clase%qD se declarÃ³ como un campo %<virtual%>%qD se declarÃ³ como un parÃ¡metro %<virtual%>%qD se declarÃ³ como un tipo %<virtual%>%qD se declarÃ³ como una variable %<virtual%>%qD se declarÃ³ como un no-parÃ¡metro%qD se declarÃ³ como un campo %<inline%>%qD se declarÃ³ como un parÃ¡metro %<inline%>%qD se declarÃ³ como un tipo %<inline%>%qD declarado como referencia pero no se inicializa%qD se declara aquÃ­se define %qD pero no se usa%qD no tiene tipo integral o de enumeraciÃ³n%qD tiene una declaraciÃ³n previa aquÃ­%qD ya se definiÃ³ aquÃ­%qD tien una lista de argumentos no vÃ¡lida%qD tiene el mismo nombre que la clase en la cual se declarÃ³%qD es un espacio de nombres%qD ya es un friend de %qT%qD ya es un friend de la clase %qT%qD ya se declarÃ³ en este Ã¡mbito%qD ya estÃ¡ definido en %qT%qD ya se definiÃ³ en la clase %qT%qD ya estÃ¡ definido en la clase %qT%qD es una plantilla de enumeraciÃ³n%qD es tanto una base directa como una base virtual indirecta%qD es obsoleto%qD es obsoleto: %s%qD se inicializa con sÃ­ mismo%qD generalmente es una funciÃ³n que no es static%qD no es una clase o un espacio de nombres%qD no es una plantilla de funciÃ³n%qD no es un miembro de %qD%qD no es un miembro de %qT%qD no es una funciÃ³n plantilla miembro%qD no es un nombre-de-espacio-de-nombres%qD no es un dato miembro static de una plantilla de clase%qD no es una plantilla%qD no es una funciÃ³n plantilla%qD no es un tipo%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable%qD no es una variable%qD no es una variable en la clÃ¡usula %<firstprivate%>%qD no es una variable en la clÃ¡usula %<lastprivate%>%qD no es una variable en la clÃ¡usula %qs%qD no es un argumento de funciÃ³n%qD no se capturÃ³%qD no es compatible con %qD%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n%qD es estÃ¡tica pero se usa en la funciÃ³n inline %qD la cual no es estÃ¡ticase utiliza %qD sin inicializar en esta funciÃ³npuede ser que se utilice %qD sin inicializar en esta funciÃ³n%qD no se puede declarar como static%qD no se puede declarar dentro de un espacio de nombres%qD debe ser una funciÃ³n que no sea miembro%qD debe ser una funciÃ³n miembro que no sea static%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro%qD debe tener un argumento de tipo clase o enumerado%qD no debe tener un nÃºmero variable de argumentos%qD debe tomar %<void%>%qD debe tomar uno o dos argumentos%qD debe tomar cero o un argumentos%qD debe tomar un argumento exactamente%qD debe tomar dos argumentos exactamenteno 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 asociarla%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 valorse usÃ³ %qD antes de su definiciÃ³nse usÃ³ %qD en su propio inicializadorse usa %qD sin parÃ¡metros de plantilla%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>%qD se declarÃ³ %qs lo cual implica visibilidad por defecto%qD se declarÃ³ aquÃ­%qD no se declarÃ³ %<constexpr%>%qD no se declarÃ³ en este Ã¡mbito%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n%qD no se inicializÃ³ con una expresion constantese usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³nse usÃ³ %qD sin prototipo antes de su definiciÃ³nel atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica a clases C++el atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica cuando se compila una kext%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qE aparece mÃ¡s de una vez en las clÃ¡usulas mapel argumento %qE no es una funciÃ³nel argumento %qE no es un identificadorla direcciÃ³n del atributo %qE estÃ¡ fuera de rangoel atributo %qE sÃ³lo permite una constante entera como argumentoel atributo %qE se aplica solamente a funcionesel atributo %qE solamente se aplica a variables sin inicializar con enlace externoel argumento del atributo %qE no es una constante de cadenael argumento del atributo %qE no es una constante enterael argumento del atributo %qE debe estar entre 0 y 255el argumento del atributo %qE debe estar entre 18 a 255no se puede especificar el atributo %qE para las variables localesse descarta la directiva de atributo %qEel atributo %qE no se aplica a tiposel atributo %qE no se aplica a funcionesatributo %qE duplicadoatributo %qE a continuaciÃ³n de %qEel atributo %qE no tiene efectoel atributo %qE no tiene efecto en funciones con enlazado estÃ¡ticoel atributo %qE no tiene efecto en funciones locales de unidadel atributo %qE sÃ³lo tiene efecto en objetos pÃºblicosse descarta el atributo %qEse descarta el atributo %qE porque %qT ya estÃ¡ definidoSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descarta el atributo %qE para %qEse descarta el atributo %qE para el campo de tipo %qTse descarta el atributo %qE en tipos que no son clasesse descarta el atributo %qE en tiposse descarta el atributo %qE sin la opciÃ³n -mcmse.no se admite el atributo %qE para el objetivo R8Cel atributo %qE no se admite en esta plataformael atributo %qE se aplica solamente a funcionesel atributo %qE solo es vÃ¡lido con tipos %<struct%>el atributo %qE solo se admite para SH2Ase usÃ³ el atributo %qE para mÃ©todo no de claseno se permite el atributo %qE con una clase de auto almacenamientoel atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pilael atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pilael atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentosatributo %qE en variable no volÃ¡tilel atributo %qE solamente afecta a objetos de alto nivelel atributo %qE solo se aplica a SH2Ael atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³nel atributo %qE se aplica solamente a tipos de funcionesel atributo %qE se aplica solamente a funcionesel atributo %qE se aplica solamente a funciones de interrupciÃ³nel atributo %qE solamente se aplica a variablesel atributo %qE se aplica solamente a variables en almacenamiento estÃ¡ticoel atributo %qE se aplica solamente a funciones variadicel atributo %qE solamente estÃ¡ disponible para 64-bitsolo se admite el atributo %qE nÃºcleos Tiny reducidosel atributo %qE requiere una cadena como argumentoel atributo %qE requiere una constante entera como argumentoel atributo %qE requiere tipo de retorno voidel atributo %qE requiere un argumento constante enteroel atributo %qE requiere prototipos con argumentos nombradosno se puede usar %qE como una funciÃ³nno se puede usar %qE como un puntero miembro, porque es de tipo %qT%qE no puede tener los atributos %qs y %qs al mismo tiempo%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qE que se declarÃ³ como funciÃ³n devuelve una matriz%qE definido como un tipo errÃ³neo de etiqueta%qE no nombra a un tipo%qE falla al ser un typedef o un tipo interno del compilador%qE tiene %<extern%> e inicializador al mismo tiempo%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>%qE no se ha declarado%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente%qE en %q#T no nombra un tipo%qE en el espacio de nombres %qE no nombra un tipose descarta el atributo incompatible %qE%qE se inicializÃ³ y declarÃ³ como %<extern%>%qE es un formato de tipo de funciÃ³n que no se reconoce%qE es obsoleto%qE es obsoleto: %s%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend%qE no es una clase o un espacio de nombres%qE no es una clase, un espacio de nombres o una enumeraciÃ³n%qE no es una expresiÃ³n constante%qE no es una plantilla%qE no es un tipo%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable%qE no es una variable en la clÃ¡usula %<firstprivate%>%qE no es una variable en la clÃ¡usula %<lastprivate%>%qE no es una variable en la clÃ¡usula %qs%qE no es un nombre de clase o alias de Objective-C%qE no estÃ¡ al inicio de la declaraciÃ³n%qE no estÃ¡ inicializado%qE no es de tipo %qTsÃ³lo se permite %qE en dialectos Objective-C%qE estÃ¡ predeterminado como %qs para %qsse utiliza %qE sin inicializar en esta funciÃ³npuede ser que se utilice %qE sin inicializar en esta funciÃ³n%qE tal vez no responde a %<%c%E%>%qE podrÃ­a escribir un nul al final del destino%qE debe ser %<threadprivate%> para %<copin%>%qE necesita la opciÃ³n isa %s%qE necesita la opciÃ³n isa desconocidano se especificÃ³ %qE en el %qs que lo contieneno se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene%qE manda %wu byte a un destino de tamaÃ±o %wu%qE manda %wu bytes a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wula salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formatola salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato%qE redeclarado como un tipo diferente de sÃ­mbolo%qE se redeclarÃ³ con los atributos %qs en conflicto%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>%qE se escribe un nul al final del destino%qT y %qT estÃ¡n en espacios de direcciones nombrados discontinuos%qT se declarÃ³ con mayor visibilidad que su base %qT%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo%qT no tiene un miembro llamado %qE%qT no tiene un dato miembro que no es static llamado %qD%qT es un tipo modificado variablemente%qT ya es un friend de %qT%qT es una base ambigua de %qT%qT es una base inaccesible de %qT%qT no es una base de %qT%qT no es una clase o un espacio de nombres%qT no es un tipo de clase%qT no es de tipo clase, struct o union%qT no es una plantilla de clase miembro de %qT%qT no es un miembro de %qT%qT no es un espacio de nombres%qT no es una base anidada de %qT%qT no es de tipo puntero-a-objeto%qT no es una plantilla%qT no es un tipo plantilla%qT no es una base inaccesible de %qT%qT no es un tipo de enumeraciÃ³n%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>se refiriÃ³ a %qT como %qsse refiriÃ³ a %qT como un enum%qT resuelve a %qT, el cual no es un tipo de clase%qT resuelve a %qT, el cual no es un tipo enumeradolos calificadores %qV no se pueden aplicar a %qT%qs parece ser un manejador %s mal escrito; falta el prefijo __vectorse descarta el atributo %qsel atributo %qs se aplica solamente a funcionesel atributo %qs se aplica solamente a funciones variadicel atributo %qs requiere prototipos con argumentos nombrados%qs no puede aparecer en una expresiÃ³n constante%qs combinado con el calificador %<auto%> para %qE%qs combinado con el calificador %<register%> para %qEconstrucciÃ³n %qs dentro de regiÃ³n %qs%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qs que se declarÃ³ como funciÃ³n devuelve una matrizse declarÃ³ %qs en un Ã¡mbito que no es una clasese definiÃ³ %qs en un Ã¡mbito que no es una clase%qs no admite cÃ³digo MIPS16%qs espera 1 argumento pero se han proporcionado %d%qs espera 2 argumentos, pero se han proporcionado %d%qs espera una constante como argumento%qs espera un valor de coma fija como argumento%qs espera un valor de coma fijacomo argumento%qs espera un valor entero como segundo argumentola 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 inicializado y declarado como %<extern%>%qs es un argumento no vÃ¡lido para -mcpu=%qs es una opciÃ³n desconocida para -save-temps%qs estÃ¡ corrupto%qs es obsoleto%qs es obsoleto; utilice -fno-zero-initialized-in-bss%qs es obsoleto; utilice -fstack-check%qs es incompatible con %qs%qs es incompatible con %s %s%qs es mÃ¡s estrecho que los valores de su tipo%qs no es un fichero de datos gcov%qs no es una opciÃ³n vÃ¡lida para el preprocesador%qs no es una opciÃ³n para controlar avisos%qs no es vÃ¡lido para %qs%qs es versiÃ³n %q.*s, se esperaba la versiÃ³n %q.*s%qs se debe usar con %qs%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual%qs requiere un objetivo que provea la instrucciÃ³n %qs%qs requiere instrucciones con probabilidad de ramificaciÃ³nse especificÃ³ %qs para la variable auto %qEse especificÃ³ %qs para el parÃ¡metro %qEse especificÃ³ %qs para el campo de estructurase especificÃ³ %qs para el campo de estructura %qEse especificÃ³ %qs para el parÃ¡metro sin nombrese usÃ³ la etiqueta %qs al nombrar a %q#T%qs utiliza alojamiento dinÃ¡mico de pila%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 expresiÃ³n constante 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 expresiÃ³n constante 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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd fuera de rango %wd - %wd%s '%s'
! %s (programa %s)El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L%s en %L debe ser INTEGER%s en %L debe ser un escalarEl atributo %s se aplica a %s %s en %LNo se permite el atributo %s en %L fuera de la parte de especificaciÃ³n de un mÃ³duloEl atributo %s genera un conflicto con el atributo %s en %LNo se permite el atributo %s en la unidad de programa BLOCK DATA en %Lno se puede usar %s en asm aquÃ­%s no admite los formatos de operando numÃ©rico %%n$%s no admite %s%s no admite %s con el formato %<%%%c%> %s%s no admite block_ends_with_call_p%s no admite block_ends_with_condjump_p%s no admite can_duplicate_block_p%s no admite can_merge_blocks_p%s no admite can_remove_branch_p%s no admite create_basic_block%s no admite delete_basic_block%s no admite dump_bb_for_graph%s no admite duplicate_block%s no admite flow_call_edges_add%s no admite force_nonfallthru%s no admite make_forwarder_block%s no admite merge_blocks%s no admite move_block_after%s no admite predict_edge%s no admite predicted_by_p%s no admite redirect_edge_and_branch%s no admite redirect_edge_and_branch_force%s no admite split_block%s no admite split_edge%s no admite el formato %<%%%c%> %s%s no admite el formato %<%%%s%c%> %s%s no admite el modificador de longitud %qs %s%s expera una constante entera en tiempo de compilaciÃ³n%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento%s espera una literal entera en el rango [%d, %d]%s espera una literal entera en el rango [%d, %d]. (%wd)se trata la lista de expresiones como una expresiÃ³n compuesta %sse descarta %s con %s y el formato %<%%%c%> %sse descarta %s con %s en el formato %s%s en la literal CFString%s en la cadena de formato en %Llas instrucciones %s no se permiten en la rutina de servicio %sLas instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers%s no se admite en esta configuraciÃ³n%s sÃ³lo acepta %d argumentos%s sÃ³lo acepta 1 argumento%s sÃ³lo acepta 2 argumentos%s fuera de rango: El rango es %i a %i, el valor es %iEl procedimiento %s en %L ya se habÃ­a declarado como un procedimiento %s%s devolviÃ³ el estado de salida %dLa declaraciÃ³n %s en %C no puede ir despuÃ©s de la declaraciÃ³n %s en %LLa declaraciÃ³n %s en %C no puede terminar un bucle DO que no es bloqueLa declaraciÃ³n %s en %C despuÃ©s de otra especificaciÃ³n de accesibilidadLa declaraciÃ³n %s en %C no estÃ¡ dentro de una construcciÃ³nLa declaraciÃ³n %s en %C deja una construcciÃ³n CRITICALLa declaraciÃ³n %s en %C deja una construcciÃ³n DO CONCURRENTSe esperaba %s en la declaraciÃ³n en %LNo se permite una declaraciÃ³n %s dentro de BLOCK en %CLa declaraciÃ³n %s debe aparecer en un MODULENo se permite una declaraciÃ³n %s en el procedimiento PURE en %Ccadena %s mal formada
  etiqueta %sLa etiqueta %s en %L debe ser una cadena de caracteres del gÃ©nero por defectoLa etiqueta %s en %L debe ser de tipo %sLa etiqueta %s en %L debe ser escalaretiqueta %s con INQUIREse terminÃ³ %s con la seÃ±al %d [%s]%sse usÃ³ %s con el formato %<%%%c%> %sla variable %s %qE es private en el contexto externo%s"%s"%s es no vÃ¡lido%s"%s"%s no estÃ¡ definido%s%#D%s%#D <borrado>%s%#D <coincidencia cercana>%s%D(%T) <interno>%s%D(%T, %T) <interno>%s%D(%T, %T, %T) <interno>%s%T <conversiÃ³n>%s%s%s %sversiÃ³n %s (%s)
  %s	compilado por GNU C versiÃ³n %s, %s%s%s %sversiÃ³n %s (%s) compilado por CC, %s%sGGC heurÃ­sticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%saviso: el encabezado %s versiÃ³n %s difiere de la versiÃ³n de la biblioteca %s.
--- 2001,2020 ----
   se usan interruptores de estilo de generaciÃ³n de cÃ³digo en conflictoLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe leer de una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %LLa declaraciÃ³n de actualizaciÃ³n !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %LEl intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %LEl intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %LEl operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %LLa asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %LLos argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %LLa declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L!$OMP en %C inicia una lÃ­nea comentada y no estÃ¡ seguido de un espacio ni es una continuaciÃ³n de lÃ­neaSe esperaba "::" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"USE :: module" en %C# %s %.2f %.2f
  la bÃºsqueda de #include "..." inicia aquÃ­:
  la bÃºsqueda de #include <...> inicia aquÃ­:
! #pragma GCC memregs debe preceder a cualquier declaraciÃ³n de funciÃ³n#pragma GCC memregs toma un nÃºmero [0..16]no se permite #pragma GCC optimize dentro de funciones#pragma GCC optimize cadena... estÃ¡ mal formadono se permite #pragma GCC option dentro de funcionesNo se admite #pragma GCC target en este objetivo#pragma GCC target cadena... estÃ¡ mal formadoel #pragma GCC visibility debe tener push o pop a continuaciÃ³n#pragma GCC visibility push() debe especificar default, internal, hidden o protectedel #pragma GHS endXXXX no coincide con el startXXX previose encontrÃ³ un #pragma GHS endXXXX sin un startXXX previoimplementaciÃ³n de #pragma para %qs aparece despuÃ©s de que se incluye el fichero#pragma message: %sse encontrÃ³ un #pragma pack (pop) sin un #pragma pack (push) coincidente#pragma pack no tiene efecto con -fpack-struct - se descartase encontrÃ³ un #pragma pack(pop, %E) sin un #pragma pack(push, %E) coincidentese descarta #pragma redefine_extname debido a un conflicto con la declaraciÃ³n __asm__se descarta #pragma redefine_extname debido a un conflicto con un #pragma redefine_extname previose descarta #pragma redefine_extname debido a un conflicto con el renombrado previo#pragma vtable ya no se admitese usÃ³ el nÃºmero de operando $ despuÃ©s de un formato sin nÃºmero de operando$ debe ser el Ãºltimo especificador del formato en %L%+D causa un conflicto de tipo de secciÃ³n%+D causa un conflicto de tipo de secciÃ³n con %D%+D se declarÃ³ despuÃ©s de ser usado%+D se declarÃ³ ifunc despuÃ©s de ser usado%+D se declarÃ³ dÃ©bil despuÃ©s de usarse%+D se declarÃ³ weakref despuÃ©s de ser usado%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final%<#pragma GCC optimize%> no es una cadena o un nÃºmero%<#pragma GCC option%> no es una cadena%<#pragma GCC pch_preprocess%> debe ser primero%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> finalno se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %D, se descarta%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria%<#pragma omp atomic update%> usa dos variables diferentes para la memoria%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>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 %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 al escribir %wu bytes en una regiÃ³n de tamaÃ±o %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 %wusalida 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 un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %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 %wudirectiva %<%.*s%> escribiendo %wu byte 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 tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu%<%D::%D%> no es un miembro clase%<%D::%D%> no es un miembro de %qT%<%E::%E%> no se ha declarado%<%E::%E%> no es una clase o un espacio de nombres%<%E::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<%E::%E%> no es un tipose descarta la directiva de atributo de alcance %<%E::%E%>%<%T::%D%> nombra al constructor en %qT%<%T::%D%> nombra al destructor%<%T::%D%> nombra el constructor, no el tipo%<%T::%E%> no se ha declarado%<%T::%E%> no es un tipo%<%T::%E%> nombra el constructor, no el tipono se encontrÃ³ %<%c%E%> en el(los) protocolo(s)la construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qsla construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>%<%s%> es desconocidose usÃ³ la restricciÃ³n %<&%> sin una clase de registro%<*%> en contexto boolean; se sugiere %<&&%> en su lugar%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %sno se admite %<-Wabi=1%>; se usarÃ¡ =2no se admite %<-fabi-compat-version=1%>; se usarÃ¡ =2%<-fabi-version=1%> ya no tiene soporteno se admite %<-fcheck-pointer-bounds%> para este objetivo%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> no se admite con %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> no se admite con Address Sanitizer%<-fcheck-pointer-bounds%> no se admite con Thread Sanitizer%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>%<-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%> < 2sÃ³lo se admite %<-fsplit-stack%> en GNU/LinuxsÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior%<-fsplit-stack%> no se admite en esta configuraciÃ³n de compilador%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versiÃ³n DWARF o %<-gdwarf -g%s%> para nivel de depuraciÃ³n%<-gnat%> escrito incorrectamente como %<-gant%>%<-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%>%<-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%<-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-gpopt%> necesita %<-mexplicit-relocs%>%<-mpcommit%> se ha hecho obsoletose 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%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto%<...%> como argumentos.)el manejador %<...%> debe ser el Ãºltimo manejador para su bloque try%<...%> tiene un nÃºmero de operandos no vÃ¡lido%<::%D%> no se ha declarado%<::%E%> no se ha declarado%<::%E> no es una clase o un espacio de nombres%<::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<::%E%> no es un tipo%<::main%> debe devolver %<int%>%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>%<<::%> no puede iniciar una lista de argumentos de plantilla%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada%<@dynamic%> no estÃ¡ disponible en Objective-C 1.0%<@dynamic%> no estÃ¡ en el contexto de @implementation%<@dynamic%> requiere que @interface de la clase estÃ© disponible%<@encode%> debe especificar un tipo como un argumentofalta un %<@end%> en el contexto de una implementaciÃ³n%<@end%> debe aparecer en el contexto de @implementation%<@optional%> sÃ³lo se permite en el contexto de @protocol%<@optional%> no estÃ¡ disponible en Objective-C 1.0%<@package%> no estÃ¡ disponible en Objective-C 1.0%<@package%> en este momento tiene el mismo efecto que %<@public%>%<@property%> no estÃ¡ disponible en Objective-C 1.0%<@required%> sÃ³lo se permite en el contexto de @protocol%<@required%> no estÃ¡ disponible en Objective-C 1.0el argumento %<@synchronized%> no es un objetono se puede usar %<@synthesize%> en categorÃ­as%<@synthesize%> no estÃ¡ disponible en Objective-C 1.0%<@synthesize%> no estÃ¡ en el contexto de @implementation%<@synthesize%> requere que @interface de la clase estÃ© disponiblese usÃ³ %<@throw%> (rethrow) fuera de un bloque @catchel argumento %<@throw%> no es un objeto%<@try%> sin %<@catch%> o %<@finally%>se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qTno se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n%<[*]%> fuera de una declaraciÃ³nlos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qElos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­citaexpresiÃ³n %<_Atomic%> en %<#pragma omp atomic%>variable de iteraciÃ³n %<_Atomic%> %qEtipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D%<_Cilk_spawn%> sÃ³lo se puede usar dentro de una funciÃ³n%<_Noreturn%> en una declaraciÃ³n vacÃ­ase usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>el atributo %<__BELOW100__%> solamente se aplica a variablesla funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>se aplicÃ³ %<__alignof%> a un campo de bitsel operando de %<__builtin_complex%> no es de tipo de coma flotante binario reallos operandos de %<__builtin_complex%> son de tipos diferentesel segundo argumento de %<__builtin_longjump%> debe ser 1se llamÃ³ a %<__builtin_next_arg%> sin un argumento%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>%<__gcc_host_wide_int__%> no se define como un tipo%<__label%> no estÃ¡ al inicio de un bloqueel atributo %<__simd__%> no puede usarse en la misma funciÃ³n que se ha seÃ±alado como funciÃ³n activada Cilk Plus SIMD%<__thread%> antes de %<extern%>%<__thread%> antes de %<static%>%<__thread%> antes de %qD%<__transaction_atomic%> sin activar el soporte de memoria transaccional%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>%<__transaction_cancel%> sin activar el soporte para memoria transaccional%<__transaction_relaxed%> sin activar el soporte de memoria transaccionalel lÃ­mite de %<alloca%> es desconocidoun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0la restricciÃ³n del operando %<asm%> es incompatible con el tamaÃ±o del operandoel operando %<asm%> tiene restricciones imposiblesel operando %<asm%> requiere una recarga imposibleno se permiten los especificadores %<asm%> en miembros de datos que no son staticel atributo %<assign%> genera un conflicto con el atributo %<copy%>el atributo %<assign%> genera un conflicto con el atributo %<retain%>%<assign%> puede ser inseguro para objetos Objective-C; por favor establezca explÃ­citamente si lo necesita%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero%<bank_switch%> no tiene efecto en funciones que no son interrumpibles%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³nlos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metrolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable%<constexpr%> no puede aparecer en una declaraciÃ³n typedef%<constexpr%> no se puede usar en declaraciones de tipoel constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es staticse necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integralel atributo %<copy%> solamente es vÃ¡lido para objectos Objective-Cla regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre%<custom-%s=%> no se reconoce como instrucciÃ³n FPU%<no-custom-%s%> requiere argumentola etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch%<depend(%s)%> solo se permite en %<omp ordered%>clÃ¡usula %<depend(sink)%> esperando iteraciÃ³n lÃ©xica posterior%<depend(sink)%> se refiere a una iteraciÃ³n ajena al espacio de iteraciÃ³nclÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³nlas regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>no se permite %<dynamic_cast%> sin -fno-rtti%<else%> sin un %<if%> previo%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>%<explicit%> sÃ³lo se puede especificar para constructoresel atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicosatributo %<fallthrough%> especificado mÃºltiples vecesel atributo %<fallthrough%> se especificÃ³ con un parÃ¡metrose descarta la directiva de atributo %<fast_interrupt%>%<friend%> sÃ³lo se puede especificar dentro de una clasese usÃ³ %<friend%> fuera de la 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+D%<inline%> en una declaraciÃ³n vacÃ­ano se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDse especificÃ³ %<inline%> para la declaraciÃ³n de clase friendel especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito globalla CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>la CPU %<intel%> solo se puede usar para el atributo %<target("tune=")%>el parÃ¡metro %<l1-cache-size%> no es potencia de dos %dclÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>%<location_t%> no se define como un tipo%<locus%> no se define como un tipo%<long long long%> es demasiado largo para GCC%<long long%> no vÃ¡lido para %qs%<long%> y %<short%>  se especificaron juntos para %qs%<long%> no vÃ¡lido para %qs%<long%> o %<short%> no vÃ¡lidos para %qsse especificÃ³ %<long%> o %<short%> con char para %qsno se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C%<long%>, %<int%>, %<short%>, o %<char%> no vÃ¡lido para %qs%<main%> se declarÃ³ como %<_Noreturn%>la regiÃ³n %<master%> puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, de %<task%> explÃ­cita o de regiÃ³n %<taskloop%>la definiciÃ³n %<namespace%> no se permite aquÃ­%<no-custom-%s%> no acepta argumentosla funciÃ³n %<noreturn%> devuelveel valor de %<num_threads%> debe ser positivo%<operator delete%> debe devolver el tipo %qT%<operator delete%> toma el tipo %qT como primer argumento%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)%<operator new%> debe devolver el tipo %qT%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento%<operator=%> debe devolver una referencia a %<*this%>un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metrola construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>El atributo %<readonly%> genera un conflicto con el atributo %<readwrite%>el atributo %<readonly%> genera un conflicto con el atributo %<setter%>%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de ficheroel atributo %<retain%> genera un conflicto con el atributo %<copy%>el atributo %<retain%> solamente es vÃ¡lido para objetos Objective-C%<return%> con valor, en una funciÃ³n que devuelve void%<return%> sin valores, en una funciÃ³n que no devuelve void%<seq%> ignora otros especificadores de bucle OpenACC%<short%> no vÃ¡lido para %qs%<short%> o %<long%> no vÃ¡lidos para %qs%<signed%> y %<unsigned%> se especificaron juntos para %qs%<signed%> o %<unsigned%> no vÃ¡lido para %qsse aplicÃ³ %<sizeof%> a un campo de bits%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se descarta %<target("rtd")%> en el modo de 64bitse usÃ³ %<target("ssseregparm")%> sin SSE activado%<target("tune=x86-64")%> es obsoleto; use %<target("tune=k8")%> o %<target("tune=generic")%> en su lugar como convengaconstrucciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>%<this%> no estÃ¡ disponible para funciones miembro staticno se puede usar %<this%> en este contextono se capturÃ³ %<this%> para esta funciÃ³n lambda%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloquela directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT%<threadprivate%> %qE tiene tipo incompletola llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales%<tree%> no se define como un tipo puntero%<tree%> no se define como un tipose descartÃ³ %<typedef%> en esta declaraciÃ³nel operador %<typeid%> no puede aparecer en una expresiÃ³n constante%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase%<typename %T::%D%> nombra a %q#T, el cual no es un tipose aplicÃ³ %<typeof%> a un campo de bits%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijosdeclaraciÃ³n de clase fuera de %<virtual%>no se puede calificar %<void%> si es el Ãºnico parÃ¡metro%<void%> debe ser el Ãºnico parÃ¡metrose descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³nse descarta el atributo %<weakref%> porque ya se inicializÃ³ la variableel atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>se renombrÃ³ %D despuÃ©s de ser referenciado en el ensambladose descarta el calificador %E en asm%K%qD: escribir %wu bytes en una regiÃ³n de tamaÃ±o %wu desborda el destino%K%qD: el lÃ­mite %wu especificado excede el tamaÃ±o de objeto mÃ¡ximo %wu%K%qD: el lÃ­mite %wu especificado excede el tamaÃ±o %wu del destino%K%qD: el lÃ­mite especificado entre %wu y %wu excede el tamaÃ±o de objeto mÃ¡ximo %wu%K%qD: el lÃ­mite especificado entre %wu y %wu excede el tamaÃ±o %wu del destino%K%qD: el tamaÃ±o especificado %wu excede el tamaÃ±o mÃ¡ximo %wu del objeto%K%qD: el tamaÃ±o especificado entre %wu y %wu excede el tamaÃ±o de objeto mÃ¡ximo %wu%K%qD: escribir %wu byte en una regiÃ³n de tamaÃ±o %wu desborda el destino%K%qD: escribir %wu o mÃ¡s byte en una regiÃ³n de tamaÃ±o %wu desborda el destino%K%qD: escribir entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu 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 %D 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 %D 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 esconde el destructor para %q#T%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n%q#D no es una plantilla de funciÃ³n%q#D no es un dato miembro no static de %qT%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante%q#D no es const%q+#D es volatile%q#D no se declarÃ³ en la clase%q#D redeclarado como un tipo diferente de sÃ­mbolo%q#T no tiene constructor por defecto proporcionado por el usuario%q#T tiene miembros punteros a datos%q#T tiene clases base virtuales%q#T tiene funciones virtuales y destructor no virtual accesible%q#T no es una clase%q#T no es una clase o un espacio de nombres%q#T no es una plantilla%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla%q#T solamente define un destructor privado y no tiene friends%q#T solamente define constructores privados y no tiene friendsse usÃ³ %q#T donde se esperaba un %qTse usÃ³ %q#T donde se esperaba un valor de coma flotante%q#T se declarÃ³ previamente aquÃ­%q+#D no se puede declararno se puede sobrecargar %q+#DNo se admite alias %q+D entre funciÃ³n y variable%q+D es una DeclaraciÃ³n de alias%q+D es un alias del sÃ­mbolo externo %qE%q+D es un alias del sÃ­mbolo sin definir %qE%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport%q+D se declarÃ³ como friend%q+D declarado como funciÃ³n variÃ¡dicase declarÃ³ %q+D para tomar referencia const, pero la declaraciÃ³n implÃ­cita tomarÃ­a algo que no es const%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³nse definiÃ³ %q+D normalmente y como un atributo %qE al mismo tiempo%q+D tiene atributos incompatibles %qs y %qs%q+D no vÃ¡lido en %q#T%q+D es estÃ¡tica pero se declarÃ³ en la funciÃ³n inline %qD la cual no es estÃ¡tica%q+D generalmente es una funciÃ³n%q+D redeclarado como un tipo diferente de sÃ­mbolo%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo%q+D sÃ³lo toma cero o dos argumentos%q+E no es una expresiÃ³n constante%q+F se declarÃ³ %<static%> pero nunca se definese usa %q+F pero nunca se define%q+T no es literal porque:%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datosse descarta la directiva de atributo %qDel atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos localesel atributo %qD requiere un solo argumento NTBSse llamÃ³ %qD en una expresiÃ³n constante%qD no puede aparecer en una expresion constante%qD no se puede definir por defecto%qD no puede tener argumentos por defecto%qD cambiÃ³ su semÃ¡ntica en GCC 4.4%qD genera un conflicto con la funciÃ³n utilizada%qD se declarÃ³ %<constexpr%> fuera de su clase%qD se declarÃ³ como un campo %<virtual%>%qD se declarÃ³ como un parÃ¡metro %<virtual%>%qD se declarÃ³ como un tipo %<virtual%>%qD se declarÃ³ como una variable %<virtual%>%qD se declarÃ³ como un no-parÃ¡metro%qD se declarÃ³ como un campo %<inline%>%qD se declarÃ³ como un parÃ¡metro %<inline%>%qD se declarÃ³ como un tipo %<inline%>%qD declarado como referencia pero no se inicializa%qD se declara aquÃ­se define %qD pero no se usa%qD no tiene tipo integral o de enumeraciÃ³n%qD tiene una declaraciÃ³n previa aquÃ­%qD ya se definiÃ³ aquÃ­%qD tien una lista de argumentos no vÃ¡lida%qD tiene el mismo nombre que la clase en la cual se declarÃ³%qD es un espacio de nombres%qD ya es un friend de %qT%qD ya es un friend de la clase %qT%qD ya se declarÃ³ en este Ã¡mbito%qD ya estÃ¡ definido en %qT%qD ya se definiÃ³ en la clase %qT%qD ya estÃ¡ definido en la clase %qT%qD es una plantilla de enumeraciÃ³n%qD es tanto una base directa como una base virtual indirecta%qD es obsoleto%qD es obsoleto: %s%qD se inicializa con sÃ­ mismo%qD generalmente es una funciÃ³n que no es static%qD no es una clase o un espacio de nombres%qD no es una plantilla de funciÃ³n%qD no es un miembro de %qD%qD no es un miembro de %qT%qD no es una funciÃ³n plantilla miembro%qD no es un nombre-de-espacio-de-nombres%qD no es un dato miembro static de una plantilla de clase%qD no es una plantilla%qD no es una funciÃ³n plantilla%qD no es un tipo%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable%qD no es una variable%qD no es una variable en la clÃ¡usula %<firstprivate%>%qD no es una variable en la clÃ¡usula %<lastprivate%>%qD no es una variable en la clÃ¡usula %qs%qD no es un argumento de funciÃ³n%qD no se capturÃ³%qD no es compatible con %qD%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n%qD es estÃ¡tica pero se usa en la funciÃ³n inline %qD la cual no es estÃ¡ticase utiliza %qD sin inicializar en esta funciÃ³npuede ser que se utilice %qD sin inicializar en esta funciÃ³n%qD no se puede declarar como static%qD no se puede declarar dentro de un espacio de nombres%qD debe ser una funciÃ³n que no sea miembro%qD debe ser una funciÃ³n miembro que no sea static%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro%qD debe tener un argumento de tipo clase o enumerado%qD no debe tener un nÃºmero variable de argumentos%qD debe tomar %<void%>%qD debe tomar uno o dos argumentos%qD debe tomar cero o un argumentos%qD debe tomar un argumento exactamente%qD debe tomar dos argumentos exactamenteno 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 asociarla%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 valorse usÃ³ %qD antes de su definiciÃ³nse usÃ³ %qD en su propio inicializadorse usa %qD sin parÃ¡metros de plantilla%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>%qD se declarÃ³ %qs lo cual implica visibilidad por defecto%qD se declarÃ³ aquÃ­%qD no se declarÃ³ %<constexpr%>%qD no se declarÃ³ en este Ã¡mbito%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n%qD no se inicializÃ³ con una expresion constantese usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³nse usÃ³ %qD sin prototipo antes de su definiciÃ³nel atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica a clases C++el atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica cuando se compila una kext%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qE aparece mÃ¡s de una vez en las clÃ¡usulas mapel argumento %qE no es una funciÃ³nel argumento %qE no es un identificadorla direcciÃ³n del atributo %qE estÃ¡ fuera de rangoel atributo %qE sÃ³lo permite una constante entera como argumentoel atributo %qE se aplica solamente a funcionesel atributo %qE solamente se aplica a variables sin inicializar con enlace externoel argumento del atributo %qE no es una constante de cadenael argumento del atributo %qE no es una constante enterael argumento del atributo %qE debe estar entre 0 y 255el argumento del atributo %qE debe estar entre 18 a 255no se puede especificar el atributo %qE para las variables localesse descarta la directiva de atributo %qEel atributo %qE no se aplica a tiposel atributo %qE no se aplica a funcionesatributo %qE duplicadoatributo %qE a continuaciÃ³n de %qEel atributo %qE no tiene efectoel atributo %qE no tiene efecto en funciones con enlazado estÃ¡ticoel atributo %qE no tiene efecto en funciones locales de unidadel atributo %qE sÃ³lo tiene efecto en objetos pÃºblicosse descarta el atributo %qEse descarta el atributo %qE porque %qT ya estÃ¡ definidoSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descarta el atributo %qE para %qEse descarta el atributo %qE para el campo de tipo %qTse descarta el atributo %qE en tipos que no son clasesse descarta el atributo %qE en tiposse descarta el atributo %qE sin la opciÃ³n -mcmse.no se admite el atributo %qE para el objetivo R8Cel atributo %qE no se admite en esta plataformael atributo %qE se aplica solamente a funcionesel atributo %qE solo es vÃ¡lido con tipos %<struct%>el atributo %qE solo se admite para SH2Ase usÃ³ el atributo %qE para mÃ©todo no de claseno se permite el atributo %qE con una clase de auto almacenamientoel atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pilael atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pilael atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentosatributo %qE en variable no volÃ¡tilel atributo %qE solamente afecta a objetos de alto nivelel atributo %qE solo se aplica a SH2Ael atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³nel atributo %qE se aplica solamente a tipos de funcionesel atributo %qE se aplica solamente a funcionesel atributo %qE se aplica solamente a funciones de interrupciÃ³nel atributo %qE solamente se aplica a variablesel atributo %qE se aplica solamente a variables en almacenamiento estÃ¡ticoel atributo %qE se aplica solamente a funciones variadicel atributo %qE solamente estÃ¡ disponible para 64-bitsolo se admite el atributo %qE nÃºcleos Tiny reducidosel atributo %qE requiere una cadena como argumentoel atributo %qE requiere una constante entera como argumentoel atributo %qE requiere tipo de retorno voidel atributo %qE requiere un argumento constante enteroel atributo %qE requiere prototipos con argumentos nombradosno se puede usar %qE como una funciÃ³nno se puede usar %qE como un puntero miembro, porque es de tipo %qT%qE no puede tener los atributos %qs y %qs al mismo tiempo%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qE que se declarÃ³ como funciÃ³n devuelve una matriz%qE definido como un tipo errÃ³neo de etiqueta%qE no nombra a un tipo%qE falla al ser un typedef o un tipo interno del compilador%qE tiene %<extern%> e inicializador al mismo tiempo%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>%qE no se ha declarado%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente%qE en %q#T no nombra un tipo%qE en el espacio de nombres %qE no nombra un tipose descarta el atributo incompatible %qE%qE se inicializÃ³ y declarÃ³ como %<extern%>%qE es un formato de tipo de funciÃ³n que no se reconoce%qE es obsoleto%qE es obsoleto: %s%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend%qE no es una clase o un espacio de nombres%qE no es una clase, un espacio de nombres o una enumeraciÃ³n%qE no es una expresiÃ³n constante%qE no es una plantilla%qE no es un tipo%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable%qE no es una variable en la clÃ¡usula %<firstprivate%>%qE no es una variable en la clÃ¡usula %<lastprivate%>%qE no es una variable en la clÃ¡usula %qs%qE no es un nombre de clase o alias de Objective-C%qE no estÃ¡ al inicio de la declaraciÃ³n%qE no estÃ¡ inicializado%qE no es de tipo %qTsÃ³lo se permite %qE en dialectos Objective-C%qE estÃ¡ predeterminado como %qs para %qsse utiliza %qE sin inicializar en esta funciÃ³npuede ser que se utilice %qE sin inicializar en esta funciÃ³n%qE tal vez no responde a %<%c%E%>%qE podrÃ­a escribir un nul al final del destino%qE debe ser %<threadprivate%> para %<copin%>%qE necesita la opciÃ³n isa %s%qE necesita la opciÃ³n isa desconocidano se especificÃ³ %qE en el %qs que lo contieneno se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene%qE manda %wu byte a un destino de tamaÃ±o %wu%qE manda %wu bytes a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wula salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formatola salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato%qE redeclarado como un tipo diferente de sÃ­mbolo%qE se redeclarÃ³ con los atributos %qs en conflicto%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>%qE se escribe un nul al final del destino%qT y %qT estÃ¡n en espacios de direcciones nombrados discontinuos%qT se declarÃ³ con mayor visibilidad que su base %qT%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo%qT no tiene un miembro llamado %qE%qT no tiene un dato miembro que no es static llamado %qD%qT es un tipo modificado variablemente%qT ya es un friend de %qT%qT es una base ambigua de %qT%qT es una base inaccesible de %qT%qT no es una base de %qT%qT no es una clase o un espacio de nombres%qT no es un tipo de clase%qT no es de tipo clase, struct o union%qT no es una plantilla de clase miembro de %qT%qT no es un miembro de %qT%qT no es un espacio de nombres%qT no es una base anidada de %qT%qT no es de tipo puntero-a-objeto%qT no es una plantilla%qT no es un tipo plantilla%qT no es una base inaccesible de %qT%qT no es un tipo de enumeraciÃ³n%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>se refiriÃ³ a %qT como %qsse refiriÃ³ a %qT como un enum%qT resuelve a %qT, el cual no es un tipo de clase%qT resuelve a %qT, el cual no es un tipo enumeradolos calificadores %qV no se pueden aplicar a %qT%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>se descarta el atributo %qsel atributo %qs se aplica solamente a funcionesel atributo %qs se aplica solamente a funciones variadicel atributo %qs requiere prototipos con argumentos nombrados%qs no puede aparecer en una expresiÃ³n constante%qs combinado con el calificador %<auto%> para %qE%qs combinado con el calificador %<register%> para %qEconstrucciÃ³n %qs dentro de regiÃ³n %qs%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qs que se declarÃ³ como funciÃ³n devuelve una matrizse declarÃ³ %qs en un Ã¡mbito que no es una clasese definiÃ³ %qs en un Ã¡mbito que no es una clase%qs no admite cÃ³digo MIPS16%qs espera 1 argumento pero se han proporcionado %d%qs espera 2 argumentos, pero se han proporcionado %d%qs espera una constante como argumento%qs espera un valor de coma fija como argumento%qs espera un valor de coma fijacomo argumento%qs espera un valor entero como segundo argumentoel modificador de caracterÃ­stica %qs es incompatible con %s %sla funciÃ³n %qs no puede tener argumentosla funciÃ³n %qs no puede devolver un valorla funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailingla funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>%qs tiene %<extern%> e inicializador al mismo tiempo%qs se ha desbordado%qs inicializado y declarado como %<extern%>%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs%qs es un argumento no vÃ¡lido para -mcpu=%qs es una opciÃ³n desconocida para -save-temps%qs estÃ¡ corrupto%qs es obsoleto%qs es obsoleto; utilice -fno-zero-initialized-in-bss%qs es obsoleto; utilice -fstack-check%qs es incompatible con %qs%qs es incompatible con %s %s%qs es mÃ¡s estrecho que los valores de su tipo%qs no es un fichero de datos gcov%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg=%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset=%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset=%qs no es una opciÃ³n vÃ¡lida para el preprocesador%qs no es una opciÃ³n para controlar avisos%qs no es vÃ¡lido para %qs%qs es versiÃ³n %q.*s, se esperaba la versiÃ³n %q.*s%qs se debe usar con %qs%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual%qs requiere un objetivo que provea la instrucciÃ³n %qs%qs requiere instrucciones con probabilidad de ramificaciÃ³nse especificÃ³ %qs para la variable auto %qEse especificÃ³ %qs para el parÃ¡metro %qEse especificÃ³ %qs para el campo de estructurase especificÃ³ %qs para el campo de estructura %qEse especificÃ³ %qs para el parÃ¡metro sin nombrese usÃ³ la etiqueta %qs al nombrar a %q#T%qs utiliza alojamiento dinÃ¡mico de pila%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 expresiÃ³n constante 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 expresiÃ³n constante 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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd fuera de rango %wd - %wd%s '%s'
! %s (programa %s)El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L%s en %L debe ser INTEGER%s en %L debe ser un escalarEl atributo %s se aplica a %s %s en %LNo se permite el atributo %s en %L fuera de la parte de especificaciÃ³n de un mÃ³duloEl atributo %s genera un conflicto con el atributo %s en %LNo se permite el atributo %s en la unidad de programa BLOCK DATA en %Lno se puede usar %s en asm aquÃ­%s genera conflicto con i386 (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con ppc (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con ppc64 (se hace caso omiso de los indicadores de arquitectura)%s genera conflicto con x86_64 (se hace caso omiso de los indicadores de arquitectura)%s no admite los formatos de operando numÃ©rico %%n$%s no admite %s%s no admite %s con el formato %<%%%c%> %s%s no admite block_ends_with_call_p%s no admite block_ends_with_condjump_p%s no admite can_duplicate_block_p%s no admite can_merge_blocks_p%s no admite can_remove_branch_p%s no admite create_basic_block%s no admite delete_basic_block%s no admite dump_bb_for_graph%s no admite duplicate_block%s no admite flow_call_edges_add%s no admite force_nonfallthru%s no admite make_forwarder_block%s no admite merge_blocks%s no admite move_block_after%s no admite predict_edge%s no admite predicted_by_p%s no admite redirect_edge_and_branch%s no admite redirect_edge_and_branch_force%s no admite split_block%s no admite split_edge%s no admite el formato %<%%%c%> %s%s no admite el formato %<%%%s%c%> %s%s no admite el modificador de longitud %qs %s%s expera una constante entera en tiempo de compilaciÃ³n%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento%s espera una literal entera en el rango [%d, %d]%s espera una literal entera en el rango [%d, %d]. (%wd)se trata la lista de expresiones como una expresiÃ³n compuesta %sse descarta %s con %s y el formato %<%%%c%> %sse descarta %s con %s en el formato %s%s en la literal CFString%s en la cadena de formato en %Llas instrucciones %s no se permiten en la rutina de servicio %sLas instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers%s no estÃ¡ disponible para la arquitectura %s%s no se admite en esta configuraciÃ³n%s sÃ³lo acepta %d argumentos%s sÃ³lo acepta 1 argumento%s sÃ³lo acepta 2 argumentos%s fuera de rango: El rango es %i a %i, el valor es %iEl procedimiento %s en %L ya se habÃ­a declarado como un procedimiento %s%s devolviÃ³ el estado de salida %dLa declaraciÃ³n %s en %C no puede ir despuÃ©s de la declaraciÃ³n %s en %LLa declaraciÃ³n %s en %C no puede terminar un bucle DO que no es bloqueLa declaraciÃ³n %s en %C despuÃ©s de otra especificaciÃ³n de accesibilidadLa declaraciÃ³n %s en %C no estÃ¡ dentro de una construcciÃ³nLa declaraciÃ³n %s en %C deja una construcciÃ³n CRITICALLa declaraciÃ³n %s en %C deja una construcciÃ³n DO CONCURRENTSe esperaba %s en la declaraciÃ³n en %LNo se permite una declaraciÃ³n %s dentro de BLOCK en %CLa declaraciÃ³n %s debe aparecer en un MODULENo se permite una declaraciÃ³n %s en el procedimiento PURE en %Ccadena %s mal formada
  etiqueta %sLa etiqueta %s en %L debe ser una cadena de caracteres del gÃ©nero por defectoLa etiqueta %s en %L debe ser de tipo %sLa etiqueta %s en %L debe ser escalaretiqueta %s con INQUIREse terminÃ³ %s con la seÃ±al %d [%s]%sse usÃ³ %s con el formato %<%%%c%> %sla variable %s %qE es private en el contexto externo%s"%s"%s es no vÃ¡lido%s"%s"%s no estÃ¡ definido%s%#D%s%#D <borrado>%s%#D <coincidencia cercana>%s%D(%T) <interno>%s%D(%T, %T) <interno>%s%D(%T, %T, %T) <interno>%s%T <conversiÃ³n>%s%s%s %sversiÃ³n %s (%s)
  %s	compilado por GNU C versiÃ³n %s, %s%s%s %sversiÃ³n %s (%s) compilado por CC, %s%sGGC heurÃ­sticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%saviso: el encabezado %s versiÃ³n %s difiere de la versiÃ³n de la biblioteca %s.
*************** write_c_file - el nombre de salida es %s
*** 2026,2032 ****
  'opciÃ³n ' 'opciÃ³n '!'opciÃ³n '#''%%%c' no es un prefijo de operando vÃ¡lidose usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica localel operando '%%l' no es una etiqueta'%s' debe tener %d operandos (excluyendo match_dups)'%s' debe tener por lo menos %d operandos (excluyendo match_dups)'%s' debe tener no mÃ¡s de %d operandos (excluyendo match_dups)'%s' se asignÃ³ a '%s', pero no se definiÃ³ durante la recompilaciÃ³n, o viceversaopciÃ³n '''opciÃ³n '('opciÃ³n '+'opciÃ³n '-'opciÃ³n '0'el operando 'B' tiene establecidos mÃºltiples bitsel operando 'B' no es una constantemodificador 'E'opciÃ³n 'I'modificador 'O'opciÃ³n '^'opciÃ³n '_'opciÃ³n 'a'la propiedad 'assign' %qs estÃ¡ usando la variable de instancia de campo de bits %qsla propiedad 'atomic' %qs estÃ¡ usando la variable de instancia de campo de bits %qsel atributo 'getter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa`h' aplicado a un operando no registroopciÃ³n 'm'el atributo 'nonatomic' de la propiedad %qD genera un conflicto con la declaraciÃ³n previael operando 'o' no es una constanteopciÃ³n 'q'el atributo readonly de la propiedad %qD genera un conflicto con la declaraciÃ³n previael atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa(C)(Mensajes sin una firma de mÃ©todo coincidente(un puntero a miembro solamente se puede formar con %<&%E%>)(se requiere una inicializaciÃ³n fuera de la clase)(espacio de nombres anÃ³nimo)(anÃ³nimo)(si esta no es su intenciÃ³n, asegÃºrese que la plantilla de la funciÃ³n ya ha sido declarada y agregue <> aquÃ­ despuÃ©s del nombre de la funciÃ³n) (si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo)(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)(cerca de la inicializaciÃ³n de %qs)(tal vez intentÃ³ %<typename %T::%E%>)(tal vez falta un punto y coma despuÃ©s de la definiciÃ³n de %qT)(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)(destructores static para %s)(inicializadores static para %s)(el mensaje sÃ³lo se muestra una vez por cada fichero de cÃ³digo fuente)
  ({anÃ³nimo})*** AVISO *** hay plugins activos, no informe esto como un error a menos que pueda reproducirlo sin activar ningÃºn plugin.
  *thisel argumento %q.*s de --help es ambiguo, por favor sea mÃ¡s especÃ­fico--help=<clase>	Muestra las descripciones para una clase especÃ­fica de opciones.  <clase> es uno o mÃ¡s de optimizers, target, warnings, undocumented, params.--param <param>=<valor>	Establece el parÃ¡metro <param> al valor.  Vea a continuaciÃ³n una lista completa de parÃ¡metros.se alcanzÃ³ el lÃ­mite de --param inline-unit-growthse alcanzÃ³ el lÃ­mite de --param large-function-growthse alcanzÃ³ el lÃ­mite de --param large-stack-frame-growthse alcanzÃ³ el lÃ­mite de --param max-inline-insns-autose alcanzÃ³ el lÃ­mite de --param max-inline-insns-single-A<pregunta>=<resp>	Relaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>.-D<macro>[=<val>]	Define una <macro> con <val> como su valor.  Si sÃ³lo se da la <macro>, <val> se toma como 1.se requiere -E Ã³ -x cuando la entrada es de entrada estÃ¡ndar-F <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo principal.-G<nÃºmero>	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <nÃºmero> bytes en una secciÃ³n especial (en algunos objetivos).-I <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.se especificÃ³ -I- dos veces-J<directorio>	Coloca los ficheros MODULE en el 'directorio'.-MF <fichero>	Escribe la salida de dependencias al fichero dado.-MG sÃ³lo se puede usar con -M Ã³ -MM-MQ <objetivo>	Agrega un objetivo tipo-MAKE.-MT <objetivo>	Agrega un objetivo no citado.-O<nÃºmero>	Establece el nivel de optimizaciÃ³n a <nÃºmero>.-U<macro>	Borra la definiciÃ³n de <macro>.-Waligned-new=[none|global|all]	Avisa aunque 'new' use una funciÃ³n de reserva miembro de clase.-Walloc-size-larger-than=<bytes> Avierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el nÃºmero de bytes especificado.-Walloc-zero Advierte de llamadas a funciones de reserva que especifican cero bytes.-Walloca-larger-than=0 carece de significado-Walloca-larger-than=<nÃºmero>	Advierte de usos no acotados de alloca y de usos acotados cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes.-Werror=%s: -%s no es una opciÃ³n para controlar avisos-Werror=%s: no existe la opciÃ³n -%sse descarta -Wformat-contains-nul sin -Wformatse descarta -Wformat-extra-args sin -Wformatse descarta -Wformat-nonliteral sin -Wformatse descarta -Wformat-security sin -Wformatse descarta -Wformat-y2k sin -Wformatse descarta -Wformat-zero-lenght sin -Wformat-Wframe-larger-than=<nÃºmero>	Avisa si el marco de la pila de una funciÃ³n requiere mÃ¡s de <nÃºmero> bytes.-Wlarger-than=<nÃºmero>	Avisa si un objeto es mÃ¡s grande que <nÃºmero> bytes.-Wnormalized=[none|id|nfc|nfkc]	Avisa sobre cadenas Unicode que no estÃ¡n normalizadas.-Wstack-usage=<number>	Avisa si el uso de pila puede ser mayor que el monto especificado.-Wvla-larger-than=0 carece de significado-Wvla-larger-than=<nÃºmero>	Advierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes.-Xbind-now y -Xbind-lazy son incompatibles-aux-info <fichero>	Emite la informaciÃ³n de declaraciones en el <fichero>.no se permite -bundle con -dynamiclibno se permite -bundle_loader con -dynamiclibse requiere -c o -S para Adase requiere -c para gnat2scilse requiere -c para gnat2whyno se permite -client_name con -dynamiclibsÃ³lo se permite -current_version con -dynamiclib-d<letras>	Activa los volcados de pasos especÃ­ficos del compilador.-dumpbase <fichero>	Establece el nombre base de fichero a usar para los volcados.-dumpdir <dir>	Establece el nombre del directorio a usar para los volcados.-f%s y -msdata=%s son incompatiblesse descarta -f%s (no se admite para DJGPP)
! no se admite -f%s con instrucciones CONST16no se admite -f%s: descartadono se admite -f%sleading-underscore en este objetivo-fPIC y -fpic no se admiten en esta configuraciÃ³n-fPIC y -mcall-%s son incompatiblesno se admite -fPICno se admite -fPIC/-fpic para este objetivono se admite -fPIE-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado.no se admite -falign-labels=%dno se admite -falign-loops=%d-fasan-shadow-offset solo deberÃ­a usarse con -fsanitize=kernel-address-fassociative-math desactivado; otras opciones toman precedencia-fblas-matmul-limit=<n>	TamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS.-fcall-saved-<registro>	Marca el <registro> como preservado entre funciones.no se admite -fcall-saved-REG para registros de salida-fcall-used-<registro>	Marca el <registro> como corrupto por llamadas de funciÃ³n.-fcheck-pointer-bounds requiere nombre %qs para uso interno -fcheck=[...]	Especifica quÃ© revisiones de tiempo de ejecuciÃ³n se realizarÃ¡n.-fcoarray=[...]	Especifica quÃ© paralelizaciÃ³n de comatriz se debe usar.-fcompare-debug[=<opts>]	Compila con y sin p.e. -gtoggle, y compara el volcado de insns finales.-fconst-string-class=<nombre>	Usa la clase <nombre> para cadenas constantes.-fconstexpr-depth-<nÃºmero>	Especifica la profundidad de recursiÃ³n constexpr mÃ¡xima.-fconstexpr-loop-limit=<nÃºmero>	Especifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo.-fconvert=<big-endian|little-endian|native|swap> El endianness empleado en ficheros sin formato.no se admite -fdata-sections para este objetivo-fdbg-cnt=%s-fdbg-cnt=<contador>:<lÃ­mite>[,<contador>:<lÃ­mite>,...]	Establece el lÃ­mite del contador de depuraciÃ³n.-fdeduce-init-list	activa la deducciÃ³n de std::initializer_list para un parÃ¡metro de tipo de plantilla desde una lista de inicializador dentro de llaves.-fdiagnostics-color=[never|always|auto]	Colorea los diagnÃ³sticos.-fdiagnostics-show-location=[once|every-line]	Indica la frecuencia con que se debe emitir la ubicaciÃ³n del cÃ³digo al inicio de los diagnÃ³sticos con corte de lÃ­nea.-fdirectives-only es incompatible con -Wunused_macros-fdirectives-only es incompatible con -traditional-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2 desactiva un paso de optimizaciÃ³n.-fdump-<tipo>	Vuelca varios internos del compilador a un fichero.-fdump-final-insns=fichero	Vuelca al fichero las insns al final de la traducciÃ³n.-fdump-go-spec=fichero	Escribe todas las declaraciones al fichero como cÃ³digo Go.-femit-struct-debug-baseonly	InformaciÃ³n de depuraciÃ³n reducida agresiva para structs.-femit-struct-debug-detailed=<lista-espec>	InformaciÃ³n de depuraciÃ³n reducida detallada para structs.-femit-struct-debug-reduced	InformaciÃ³n de depuraciÃ³n reducida conservadora para structs.-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimizaciÃ³n.-fexcess-precision=[fast|standard]	Especifica el manejo del exceso de precisiÃ³n de coma flotante.-fexcess-precision=standard para Ada-fexcess-precision=standard para C++-fexcess-precision=standard para Fortran-fexec-charset=<cset>	Convierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>.-ffixed-<registro>	Marca el <registro> como no disponible para el compilador.-ffixed-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo fijo.-ffp-contract=[off|on|fast]	Realiza contracciÃ³n de expresiÃ³n de coma flotante.-ffpe-summary=[...]	Imprime el resumen de las siguientes excepciones de coma flotante.-ffpe-trap=[...]	Para en las siguientes excepciones de coma flotante.-ffree-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo libre.no se admite -ffunction-sections para este objetivo-fgnat-encodings=[all|gdb|minimal]	Selecciona el equilibrio entre codificaciones GNAT y DWARF estÃ¡ndar emitidos en la informaciÃ³n de depuraciÃ³n.-fgo-c-header=<fichero>	Escribe las definiciones de estructuras de Go a fichero como cÃ³digo C.-fgo-dump-<tipo>	InformaciÃ³n interna del frente Dump Go.-fgo-optimize-<tipo>	Activa los pasos de optimizaciÃ³n en el frente.-fgo-pkgpath=<cadena>	Establece la ruta de paquetes Go.-fgo-prefix=<cadena>	Define el prefijo especÃ­fico del paquete para nombres Go exportados.-fgo-relative-import-path=<ruta>	Trata las importaciones relativas como relativas a ruta.se renombrÃ³ -fhandle-exceptions a -fexceptions (y ahora estÃ¡ activado por defecto)-finit-character=<n>	Inicializa las variables de carÃ¡cter locales al valor ASCII n.-finit-integer=<n>	Inicializa las variables enteras locales a n.-finit-logical=<true|false>	Inicializa las variables lÃ³gicas locales.-finit-real=<zero|nan|inf|-inf>	Inicializa las variables reales locales.-finline-limit=<nÃºmero>	Limita el tamaÃ±o de las funciones incluidas en lÃ­nea a <nÃºmero>.-finline-matmul-limit=<n>	Especifica el tamaÃ±o de la matriz mÃ¡s grande para la cual matmul se usarÃ¡ en linea.-finput-charset=<cset>	Especifica el conjunto de caracteres por defecto para los ficheros fuente.-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros.-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas.-fira-algorithm=[CB|priority]	Establece el algoritmo IRA a usar.-fira-region=[one|all|mixed]	Establece las regiones para IRA.-fira-verbose=<nÃºmero>	Controla el nivel de mensajes de diagnÃ³stico de IRA.-flto-compression-level=<nÃºmero>	Usa el nivel de compresiÃ³n de zlib <nÃºmero> para IL.-fmax-array-constructor=<n>	NÃºmero mÃ¡ximo de objetos en un constructor de matriz.-fmax-errors=<nÃºmero>	NÃºmero mÃ¡ximo de errores a reportar.-fmax-identifier-length=<n>	Longitud mÃ¡xima de identificador.-fmax-stack-var-size=<n>	TamaÃ±o en bytes de la matriz mÃ¡s grande que se colocarÃ¡ en la pila.-fmax-subrecord-length=<n>	Longitud mÃ¡xima de los subregistros.-fmessage-length=<nÃºmero>	Limita los diagnÃ³sticos a <nÃºmero> caracteres por lÃ­nea.  0 suprime el corte de lÃ­nea.-fno-fat-lto-object sÃ³lo se admite con el plugin enlazador-fno-gnu89-inline sÃ³lo se admite en modo GNU99 o C99-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos.-fno-threadsafe-statics	No genera cÃ³digo seguro en hilos para inicializar statics locales.la opciÃ³n -foffload-abi solo puede especificarse para compilador de descarga-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga.-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos.operando -fopenacc-dim defectuoso en '%s'-fopt-info[-<type>=filename]	Vuelca los detalles de optimizaciÃ³n del compilador.no se permite -force_flat_namespace con -dynamiclib-fpack-struct=<nÃºmero>	Establece la alineaciÃ³n inicial mÃ¡xima de estructuras miembro.-fpermitted-flt-eval-methods=[c11|ts--18661]	Especifica quÃ© valores de FLT_EVAL_METHOD estÃ¡n permitidos.-fpic y -fPIC no se admiten sin -mdsbt en este objetivo-fpic y -mapcs-reent son incompatiblesno se admite -fpicno se admite -fpie-fplugin-arg-<nom>-<clave>[=<valor>]	Especifica el argumento <clave>=<valor> para el plugin <nom>bre.-fprefetch-loop-arrays no se admite con -Osno se admite -fprefetch-loop-arrays para este objetivono se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)-fprofile-update=[single|atomic|prefer-atomic]	Establece el mÃ©todo de actualizaciÃ³n del perfil.-frandom-seed=<cadena>	Hace que se pueda reproducir la compilaciÃ³n utilizando la <cadena>.no se admite -frecord-gcc-switches para este objetivo-freorder-blocks-algorithm=[simple|stc]	Establece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado.-freorder-blocks-and-partition no 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 arquitecturano se admite -freorder-blocks-and-partition en esta arquitectura-frepo se debe usar con -c-fsanitize-address-use-after-scope requiere -fstack-reuse=none optionno se admite -fsanitize-recover=%s-fsanitize-sections=<sec1,sec2,...>	Sanea las variables globales en las secciones definidas por el usuario.-fsanitize=address y -fsanitize=kernel-address son incompatibles con -fsanitize=thread-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivo-fsanitize=address es incompatible con -fsanitize=kernel-addressno se admite -fsanitize=address para este objetivola opciÃ³n -fsanitize=all no es vÃ¡lida-fsanitize=leak es incompatible con -fsanitize=thread-fsched-stalled-insns-dep=<nÃºmero>	Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas.-fsched-stalled-insns=<nÃºmero>	Establece el nÃºmero de insns encoladas que se pueden calendarizar prematuramente.-fsched-verbose=<nÃºmero>	Establece el nivel de detalle del planificador.-fsimd-cost-model=[unlimited|dynamic|cheap]	Especifica el modelo de coste de la vectorizaciÃ³n para cÃ³digo marcado con directiva simd.-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada-fsplit-stack no admite 3 parÃ¡metros de registro-fsplit-stack no admite fastcall con funciones anidadas-fsso-struct=[big-endian|little-endian|native]	Establece el orden de almacenamiento de escalares predeterminado.-fstack-check=[no|generic|specific]	Inserta cÃ³digo de revisiÃ³n de la pila en el programa.-fstack-check=specific para Thumb-1-fstack-check=specific no implementado para MIPS16las opciones -fstack-limit se descartan con -mfdpic; use -mstack-check-l1no se admiten las opciones -fstack-limit- en esta cpu-fstack-limit-register=<register>	Captura si la pila pasa del <registro>.-fstack-limit-symbol=<nombre>	Captura si la pila pasa del sÃ­mbolo <nombre>.no se admite -fstack-protector para este objetivo-fstack-reuse=[all|named_vars|none]	Establece el nivel de reÃºso de la pila para variables locales.-ftabstop=<nÃºmero>	Distancia entre topes de tabulador para informes en columnas.-ftemplate-depth-<nÃºmero>	Especifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Establece el modelo de generaciÃ³n de cÃ³digo por defecto para almacenamiento thread-local.-ftrack-macro-expansion=<0|1|2>  Rastrea las ubicaciones de los elementos que provienen de la expansiÃ³n de macros y los muestra en mensajes de error.-ftree-parallelize-loops=<nÃºmero>	Activa la paralelizaciÃ³n automÃ¡tica de bucles.-fuse-linker-plugin no se admite en esta configuraciÃ³n-fuse-linker-plugin, pero no se encontrÃ³ %s-fvisibility=[default|internal|hidden|protected]	Establece la visibilidad de sÃ­mbolos por defecto.-fvisibility=[private|protected|public|package]	Establece la visibilidad de sÃ­mbolos predeterminada.-fvtable-verify=preinit no se admite en esta configuraciÃ³n-fvtable-verify=std no se admite en esta configuraciÃ³n-fwide-exec-charset=<cset>	Convierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>.-fwpa y -fltrans son mutuamente exclusivos-g sÃ³lo se admite cuando se usa GAS en este procesador,opciÃ³n -g desactivada-g con -mno-apcs-frame no permite una depuraciÃ³n sensible-gnat<opciones>	Especifica opciones para GNAT.no se admite -gz en esta configuraciÃ³n-gz=<formato>	Genera secciones de depuraciÃ³n comprimidas en formato <formato>.no se admite -gz=zlib en esta configuraciÃ³n-idirafter <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iframework <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo del sistema.-imacros <fichero>	Acepta la definiciÃ³n de macros en el <fichero>.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-include <file>	Incluye los contenidos del <fichero> antes de otros ficheros.sÃ³lo se permite -install_name con -dynamiclibno se pasÃ³ la opciÃ³n -iplugindir <dir> del controlador de gcc-iplugindir=<dir>	Define <dir> como el directorio de plugins por defecto.-iprefix <ruta>	Especifica la <ruta> como un prefijo para las siguientes dos opciones.-iquote <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas.-isysroot <dir>	Establece el <dir>ectorio como el directorio raÃ­z del sistema.-isystem <dir>	Agrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema.-iwithprefix <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iwithprefixbefore <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.no se permite keep_private_externs con -dynamiclibno se admite -m%s en esta configuraciÃ³n-m64 requiere la arquitectura PowerPC64, activando-m64 requiere un procesador PowerPC64-mabi=ABI	Genera cÃ³digo que cumpla con la ABI dada.-mabi=ABI	Genera cÃ³digo que cumpla con la ABI especificada.-mabs=MODO	Selecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG.se requiere -maix64: aÃºn no se admite el cÃ¡lculo de 64 bits con direccionamiento de 32 bits-maix64 requiere que la arquitectura PowerPC64 permanezca activada-malign-functions es obsoleto, use -falign-functions-malign-functions=%d no estÃ¡ entre 0 y %d-malign-jumps es obsoleto, use -falign-jumps-malign-jumps=%d no estÃ¡ entre 0 y %d-malign-loops es obsoleto, use -falign-loops-malign-loops=%d no estÃ¡ entre 0 y %dno se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas-maltivec=le no permitida para destinos big-endian-mapcs-stack-check es incompatible con -mno-apcs-frame-march=	Genera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas.-march=%s: la cadena ISA debe empezar por rv32 o rv64-march=%s: cadena ISA no vÃ¡lida-march=%s: subcadena ISA %qs no vÃ¡lida-march=ARQ	Genera cÃ³digo para el chip o la versiÃ³n de CPU especificados.-march=ARCH	Usa las caracterÃ­sticas de la arquitectura ARCH.-march=ISA	Genera cÃ³digo para el ISA dado.-mas100-syntax es incompatible con -gdwarfno se admite -masm=intel en esta configuraciÃ³nno se puede usar -max-stackframe=%d, no estÃ¡ entre 0 y %dno se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³nno se pueden usar juntos -mbig-endian y -mlittle-endian-mbranch-cost=%d no estÃ¡ entre 0 y 5-mbranch-cost=COSTO	Establece el costo de las ramificaciones aproximadamente a COSTO instrucciones.-mbranch-cost=N	Establece el costo de las ramificaciones aproximadamente a N instrucciones.-mcmodel es incompatible con otras opciones toc-mcmodel= no se admite en sistemas de 32 bit-mcode-readable=OPCIÃ“N	Especifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo.-mcode-region=upper requiere una -mmcu= compatible con 430Xno se pueden usar juntos -mcorea y -mcoreab-mcorea se debe usar con -mmulticore-mcoreb se debe usar con -mmulticore-mcpu=	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=%s genera conflicto con -march=%s-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida-mcpu=%s no es vÃ¡lido-mcpu=CPU	Compila cÃ³digo para la CPU de variante ARC.-mcpu=CPU	Usa las caracterÃ­sticas de y optimiza para CPU.-mcpu=CPU	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=PROCESADOR		Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=m16c	Compila cÃ³digo para variantes M16C.-mcpu=m32c	Compila cÃ³digo para variantes M32C.-mcpu=m32cm	Compila cÃ³digo para variantes M32CM.-mcpu=r8c	Compila cÃ³digo para variantes R8C.-mcrypto requiere -maltivec-mdata-region=upper requiere una -mmcu= compatible con 430X-mdebug=	Activa la salida de depuraciÃ³n.-mdirect-move requiere -mvsx-mdiv requiere -march para subsumir la extensiÃ³n %<M%>-memregs=	NÃºmero de bytes memreg (por defecto: 16, rango: 0..16).-mes0 solo se puede usar con Cse usÃ³ -mexr sin -msse usÃ³ -mexr sin -ms Ã³ -msxno se admite -mfdpic, por favor utilice un objetivo bfin-linux-uclibc-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic-mfloat-abi=hard y VFP-mfloat-abi=hard: el procesador seleccionado carece de FPUno se pueden usar juntos -mfloat-abi=soft y -mfloat-abi=hard-mfloat-gprs=	Selecciona el mÃ©todo de coma flotante GPR.-mflush-func=FUNC	Usa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila.-mfpu=	Especifica FP (sp, dp, sp-lite, dp-lite) (implica -mxilinx-fpu).-mfpu=auto no se admite actualmente sin una CPU explÃ­cita.-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float-mhard-dfp requiere -mhard-floatno se admite -mhard-float-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12no se admite -mint32 para objetivos H8300 y H8300L -mipsN	Genera cÃ³digo para ISA nivel N.-mlarge requiere una -mmcu= compatible con 430X-mlarge-data-threshold=<nÃºmero>	Los datos mÃ¡s grandes que el lÃ­mite dado irÃ¡n a la secciÃ³n .ldata en el modeolo medium del x86-64.no se permite -mlong-double-64 con -m64-mlong-double-<n>	Especifica el tamaÃ±o de long double (64 Ã³ 128 bits).-mmax-stackframe=TAM	Avisa cuando un marco de pila es mÃ¡s grande que el tamaÃ±o especificado.-mmcu=MCU	Selecciona el MCU destino.-mmpy-option=MPY Compila cÃ³digo ARCv2 con una opciÃ³n de diseÃ±o de multiplicador.-mmul=g13 no se puede usar con -mcpu=g10-mmul=g13 no se puede usar con -mcpu=g14-mmul=g14 no se puede usar con -mcpu=g10-mmul=g14 no se puede usar con -mcpu=g13-mmulticore sÃ³lo se puede usar con BF561no se admite -mmultiple en sistemas little endianno se admite -mn para objetivos linuxse usÃ³ -mn sin -mh Ã³ -ms o -msx-mnan=CODIFICACIÃ“N	Selecciona la codificaciÃ³n de datos IEEE 754 NaN.-mno-altivec desactiva vsx-mno-dpfp-lrsr sÃ³lo se admite con -mdpfp-mno-exr vÃ¡lida solo con -ms o -msx                    - Â¡OpciÃ³n descartada!-mno-fentry no es compatible con SEH-mno-serialize-volatile	No serializa las referencias a memoria volÃ¡til con instrucciones MEMW.-mnop-mcount no es compatible con este objetivo-mnop-mcount no estÃ¡ implementada para -fPIC-mpcrel -fPIC no se admite actualmente en la cpu seleccionado-mpic-register= es inÃºtil sin -fpic-mpointer-size=[no,32,short,64,long]	Establece el tamaÃ±a predeterminado de los punteros.-mpower8-fusion-sign requiere -mpower8-fusion-mpower8-vector requiere -maltivec-mpower8-vector requiere -mvsx-mpower9-dform requiere -mpower9-vector-mpower9-dform requiere -mupper-regs-df-mpower9-dform requiere -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move-mpower9-fusion requiere -mpower8-fusion-mpower9-minmax es incompatible con las opciones desactivadas explÃ­citamente-mpower9-vector requiere -mpower8-vectorno se admite -mpreferred-stack-boundary en este objetivo-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d-mpure-code solo admite cÃ³digo no pic en los objetivos armv7-m-mquad-memory no estÃ¡ disponible en modo little endian-mquad-memory requiere modo de 64 bits-mquad-memory-atomic requiere modo de 64 bits-mr10k-cache-barrier=OPCIÃ“N	Especifica cuando se deben insertar las barreras de cachÃ© de r10k.-recip requiere -ffinite-math o -ffast-math-mrecip requiere -fno-trapping-math o -ffast-math-mrecip requiere -freciprocal-math o -ffast-mathse descarta -mregparm para Intel MCU psABIse descarta -mregparm en modo de 64-bit-mregparm=%d no estÃ¡ entre 0 y %d-mrelax sÃ³lo se admite pare el PIC de RTP-mrelocatable y -mcall-%s son incompatibles-mrelocatable y -mno-minimal-toc son incompatibles-mrelocatable y -msdata=%s son incompatiblesse usÃ³ -ms2600 sin -ms-msdata=%s y -mcall-%s son incompatiblessu ensamblador no admite -msecure-pltse especificÃ³ -mshared-library-id= sin -mid-shared-library-mshared-library-id=%s no estÃ¡ entre 0 y %d-msim	Usa el simulador de tiempo de ejecuciÃ³n.-msim   Usa el simulador de tiempo de ejecuciÃ³n.se descarta la opciÃ³n -msimple-fpuno se pueden especificar -msingle-float y -msoft-float al mismo tiempola opciÃ³n -msingle-float es equivalente a -mhard-float-msmall-data-limit=N	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <N> bytes en una secciÃ³n especial (en algunos objetivos).-mspfp_fast no disponible en ARC600 ni ARC601-mstack-guard implica el uso de -mstack-sizeno se admite -mstring en sistemas little endianno se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bitno se admite -msx en coff-mtoc-fusion requiere -mpower8-fusion-mtoc-fusion requiere 64 bits-mtoc-fusion requiere modelo de cÃ³digo medio/grande-mtraceback=	Selecciona la tabla full, part, Ã³ sin traceback.-mtune=	CÃ³digo de planificador para la CPU dada.-mtune= espera mn10300, am33, am33-2 o am34-mtune=ARQ	Ajusta la alineaciÃ³n para el chip o la versiÃ³n de CPU especificados.-mtune=CPU	Optimiza para CPU.-mtune=PROCESADOR	Optimiza la salida para el PROCESADOR.-mupper-regs-df requiere -mvsx-mupper-regs-di requiere -mvsx-mupper-regs-sf requiere -mpower8-vector-mvsx y -mno-altivec son incompatibles-mvsx y -mpaired son incompatibles-mvsx necesita direccionamiento indizado-mvsx requiere coma flotante de hardware-mvsx-timode requiere -mvsxsÃ³lo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior-mxl-multiply-high requiere -mno-xl-soft-mul-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior-o <fichero>	Coloca la salida en el <fichero>.-pg y -fomit-frame-pointer son incompatibles-pie no se admite en esta configuraciÃ³nse descarta -pipe porque se especificÃ³ -save-tempsno se admite -pipeno se permite -private_bundle con -dynamiclib-trigraphs	Soporte para los trigrafos de ISO C.El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICALlos long double de 128 bits no se admiten para valores de coma flotante VAXABI de 31 bit.el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSEABI de 64 bit.no se admite la ABI de 64-bit en el modo ESA/390<Durante la inicializaciÃ³n>
  <anÃ³nimo><lista inicializador dentro de llaves><interno><lÃ­nea-de-orden><error de declaraciÃ³n><enumerador><expresiÃ³n-errÃ³nea><error de expresiÃ³n><lambda<lambda><falta><valor de devoluciÃ³n> <valor-devoluciÃ³n><sentencia><error-etiqueta><error de argumentos de plantilla><error de parÃ¡metro de plantilla><expresiÃ³n-throw><error de tipo><error-tipo><error-deftipo><errorprefijotipo><llamada a rutina ubsan><operador desconocido><desconocido><sinnombre %s><comafija-sinnombre:<comaflotante-sinnombre:<sinsigno-sinnombre:<sinnombre><sidecodificar><tipo de funciÃ³n sobrecargada sin resolver>?: usando constantes enteras en contexto boolean?: usando constantes enteras en contexto boolean; la expresiÃ³n siempre se evaluarÃ¡ como %<true%>el parÃ¡metro @catch no puede ser calificado por protocoloel parÃ¡metro de @catch no es un tipo de clase conocido para Objective-Cno se encontrÃ³ la @interface de la clase %qEEl nÃºmero de perfiles de bloque bÃ¡sicos se considera caliente si contribuye al pormillaje dado de la ejecuciÃ³n perfilada completa.Factor para ajustar el lÃ­mite superior que el planificador de cambio de mÃ³dulo utiliza para planificar un bucle.SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++).Umbral en el nÃºmero promedio de bucles considerado por el planificador de cambio de mÃ³dulo.AAPCS no admite -mcallee-super-interworkingAAPCS no admite -mcaller-super-interworkingABI requiere -march=rv%dLa especificaciÃ³n ACCESS en %L ya se habÃ­a especificadovariable ACQUIRED_LOCKEl argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalarSe especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %Lobjeto ALLOCATEALLOCATE de comatriz en %C en el bloque CRITICALALLOCATE de comatriz en %C en el bloque DO CONCURRENTNo se permite ALTERNATE RETURN en %Lno se admite el cÃ³digo reentrante APCS.  DescartadoASSERT_EXPR con una condiciÃ³n que es siempre falsaLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoLa declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGEREl especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³nEl argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndiceel argumento ATOM en %L para la funciÃ³n intrÃ­nseca %s debe ser un entero ATOMIC_INT_KIND o un lÃ³gico ATOMIC_LOGICAL_KINDEl argumento ATOM de la funciÃ³n intrÃ­nseca %s en %L debe ser definiblese inicializÃ³ el puntero AUX para el borde %d->%del argumento de vector AVX sin AVX activado cambia la ABIel retorno de vector AVX sin AVX activado cambia la ABIel argumento de vector AVX512F sin AVX512F activado cambia la ABIel retorno de vector AVX512F sin AVX512F activado cambia la ABIAcepta las extensiones para dar soporte a cÃ³digo heredado.Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos.La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificadoLa especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificadoAccede a las variables en objetos PPU de 32-bit (por defecto).Accede a las variables en objetos PPU de 64-bit.Acumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf.La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)AÃ±adir instrumentaciÃ³n para comprobar lÃ­mites de punteros.  Los indicadores fchkp-* se usan para controlar la instrumentaciÃ³n.  Actualmente disponible en C, C++ y ObjC.Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles.Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero.Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1.Agrega comentarios extra a la salida de ensamblador.Impresiones adicionales de depuraciÃ³n.Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n.Optimiza los bucles de forma agresiva empleando restricciones del lenguaje.El alias y los grupos comdat del objetivo difierenAlias y secciÃ³n del objetivo difierenLa cadena alias para el nodo instrumentado estÃ¡ rotaAlias para --help=target.Alias para -mcpu=g10.Alias para -mcpu=g13.Alias para -mcpu=g14.Alias tiene bordes de llamadaAlias tiene mÃ¡s de una referencia aliasAlias tiene una referencia que no es aliasAlinea todas las etiquetas.Alinea todos los bucles al lÃ­mite de 32 byte.Alinea cÃ³digo y datos a 32 bits.Alinea el destino de las operaciones de cadenas.Alinea doubles en lÃ­mites de 64-bit.Alinea las etiquetas que solamente se alcanzan saltando.Alinea algunos doubles en lÃ­mites de dword.Alinea el inicio de las funciones.Alinea el inicio de los bucles.Alinea al tipo base del campo de bits.Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema.Alinea las variables en lÃ­mites de 32-bit.Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado.Todos los accesos a memoria usan instrucciones load/store de E/S.El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPEEl componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³nEl componente allocatable de la estructura en %C debe tener una forma diferidaAlmacena las variables locales en la pila para permitir recursividad indirecta.El objeto de alojamiento en %L tambiÃ©n aparece en %LEl objeto de alojamiento en %L es un subobjeto del objeto en %LEl objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTEREl objeto de alojamiento en %L con un parÃ¡metro de tipo diferido requiere una especificaciÃ³n de tipo o una etiqueta SOURCE o una etiqueta MOLDAlojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³nEl alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n sourceLa asignaciÃ³n excederÃ­a el lÃ­mite de memoriaPermite enteros de 128 bits en registros VSX.Permite variables enteras de 64 bits en los registros superiores con -mcpu=power7 o -mvsx.Permite optimizaciones al comprobador de lÃ­mites de punteros.  Permitido por omisiÃ³n en los niveles de optimizaciÃ³n >0.Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre.Permite que los campos de bits crucen los lÃ­mites de word.Permite que las ramificaciones se empaquen con otras instrucciones.Permite a las funciones internas ceil, floor, round, trunc generar excepciones "inexactas".Permite las conversiones entre __ea y punteros genÃ©ricos (por defecto).Permite signos de dÃ³lar en nombres de entidades.Permite variables double en los registros superiores con -mcpu=power7 o -mvsx.Permite saltos rÃ¡pidos al despachador de mensajes.Permite variables float en los registros superiores con -mcpu=power8 o -mpower8-vector.Permite variables float/double en los registros superiores si la cpu lo permite.Permite que las direcciones de las funciones se conservern en registros.Permite a gcc generar instrucciones LIW.Permite a gcc generar las instrucciones SETLB y Lcc.Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit.Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes.Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico.Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO.Permite que se introduzcan carreras de datos nuevos en stores.Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo.Permite la planificaciÃ³n prematura de insns encoladas.Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n.Permite el movimiento especulativo de mÃ¡s loads.Permite el movimiento especulativo de insn que no son load.Permite el movimiento especulativo de algunas loads.Permite los tipos de 128 bits de IEEE sin necesidad de la palabra clave __float128.Permite que los argumentos del operador '?' tengan tipos diferentes.Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo.Permite el uso de las instrucciones MDMX.Permite el uso de las instrucciones MT.Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior.Permite el uso de la ABI y las instrucciones de coma flotante de hardware.Permite al comprobador de lÃ­mites de punteros usar versiones *_nobnd de funciones de cadena.Permite al comprobador de lÃ­mites de punteros usar versiones *_nochk de funciones de cadena.Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija.Permite que se ejecuten dos instrucciones por ciclo.Permite funciones variadic sin parÃ¡metro nombrado.Ya estÃ¡ dentro de un bloque CONTAINS en %CLa declaraciÃ³n RETURN alternativa en %C sÃ³lo se permite dentro de una SUBROUTINELa declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGERConvenio de llamada alternativa.No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %LSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.Trata siempre a los campos de bit como de tamaÃ±o int.Usar siempre el Puntero de Argumento Realineado DinÃ¡micamente (DRAP) para realinear la pila.Usa siempre JSR, nunca BSR, para llamadas.!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %LSÃ­mbolo ambiguo en la definiciÃ³n TYPE en %CAsocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla.SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s.Una devoluciÃ³n alternativa en %L sin un argumento dummy *Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %LAnaliza y elimina intercambios de palabra doble en cÃ³mputos VSX.El alias analizado no tiene referenciaEl nodo analizado no tiene referencia a versiÃ³n instrumentadaAnota las instrucciones de ensamblador con direcciones estimadas.Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo.Agrega subrayado a los nombres visibles externamente.Aplica signo negativo a valores cero.Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n.Aplica la expansiÃ³n de variables cuando se desenrollan los bucles.El nÃºmero mÃ¡ximo aproximado de instrucciones a permitir entre una pista y su ramificaciÃ³n [125].El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)El argumento NCOPIES del intrÃ­nseco REPEAT es negativo en %LEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grandeEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande en %LEl argumento dim en %L debe ser de tipo enteroEl argumento dim en %L debe ser escalarEl argumento %s en %L debe ser de longitud unoEl argumento de la funciÃ³n %s en %L es negativoEl argumento de la funciÃ³n %s en %L es demasiado grande para la secuencia de ordenado de gÃ©nero %dEl argumento de la funciÃ³n %s en %L estÃ¡ fuera de rango [0,127]El argumento de ACOS en %L debe estar entre -1 y 1El argumento ACOSH en %L no debe ser menor a 1El argumento de ASIN en %L debe estar entre -1 y 1El argumento de ATANH en %L debe estar dentro del rango -1 a 1El argumento del procedimiento final en %L no debe ser ALLOCATABLEEl argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)El argumento del procedimiento FINAL en %L no debe ser OPTIONALEl argumento del procedimiento FINAL en %L no debe ser un POINTEREl argumento de IACHAR en %L debe ser de longitud unoEl argumento de la funciÃ³n IACHAR en %L estÃ¡ fuera de rango 0..127El argumento de ICHAR en %L debe ser de longitud unoEl argumento de LOG en %L no puede ser menor o igual a ceroEl argumento de LOG10 en %L no puede ser menor o igual a ceroEl argumento de la declaraciÃ³n SELECT en %L no puede ser %sEl argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalarEl argumento de SQRT en %L tiene un valor negativoNaN aritmÃ©tico en %LOK aritmÃ©tico en %LOK aritmÃ©tico al convertir %s a %s en %LDesbordamiento aritmÃ©tico en %LDesbordamiento aritmÃ©tico por debajo en %LEl array TYPE_DOMAIN no es de un tipo enteroEl componente de matriz de la estructura en %C debe tener una forma explÃ­citaEl componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferidaEl tamaÃ±o del elemento de la matriz es demasiado grande en %CEl Ã­ndice de matriz en %L es una matriz de rango %dEl Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %sEl Ã­ndice de matriz en %L debe ser escalarLos operandos de matriz son inconmesurables en %LLos operandos de matriz son inconmesurables al convertir %s a %s en %LLa referencia a matriz en %C no puede tener mÃ¡s de %d dimensionesLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dLa referencia a matriz en EQUIVALENCE en %C no puede ser una secciÃ³n de matrizLa referencia de la matriz estÃ¡ fuera de los lÃ­mitesSe requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %CUna secciÃ³n de matriz con un subÃ­ndice vector en %L no debe ser el objetivo de un punteroLa especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensionesLa especificaciÃ³n de matriz se debe diferir en %LSe requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %LEl ensamblador no tiene soporte para -mabi=ilp32Opciones de ensamblador
  =======================
  
--- 2043,2049 ----
  'opciÃ³n ' 'opciÃ³n '!'opciÃ³n '#''%%%c' no es un prefijo de operando vÃ¡lidose usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica localel operando '%%l' no es una etiqueta'%s' debe tener %d operandos (excluyendo match_dups)'%s' debe tener por lo menos %d operandos (excluyendo match_dups)'%s' debe tener no mÃ¡s de %d operandos (excluyendo match_dups)'%s' se asignÃ³ a '%s', pero no se definiÃ³ durante la recompilaciÃ³n, o viceversaopciÃ³n '''opciÃ³n '('opciÃ³n '+'opciÃ³n '-'opciÃ³n '0'el operando 'B' tiene establecidos mÃºltiples bitsel operando 'B' no es una constantemodificador 'E'opciÃ³n 'I'modificador 'O'opciÃ³n '^'opciÃ³n '_'opciÃ³n 'a'la propiedad 'assign' %qs estÃ¡ usando la variable de instancia de campo de bits %qsla propiedad 'atomic' %qs estÃ¡ usando la variable de instancia de campo de bits %qsel atributo 'getter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa`h' aplicado a un operando no registroopciÃ³n 'm'el atributo 'nonatomic' de la propiedad %qD genera un conflicto con la declaraciÃ³n previael operando 'o' no es una constanteopciÃ³n 'q'el atributo readonly de la propiedad %qD genera un conflicto con la declaraciÃ³n previael atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa(C)(Mensajes sin una firma de mÃ©todo coincidente(un puntero a miembro solamente se puede formar con %<&%E%>)(se requiere una inicializaciÃ³n fuera de la clase)(espacio de nombres anÃ³nimo)(anÃ³nimo)(si esta no es su intenciÃ³n, asegÃºrese que la plantilla de la funciÃ³n ya ha sido declarada y agregue <> aquÃ­ despuÃ©s del nombre de la funciÃ³n) (si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo)(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)(cerca de la inicializaciÃ³n de %qs)(tal vez intentÃ³ %<typename %T::%E%>)(tal vez falta un punto y coma despuÃ©s de la definiciÃ³n de %qT)(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)(destructores static para %s)(inicializadores static para %s)(el mensaje sÃ³lo se muestra una vez por cada fichero de cÃ³digo fuente)
  ({anÃ³nimo})*** AVISO *** hay plugins activos, no informe esto como un error a menos que pueda reproducirlo sin activar ningÃºn plugin.
  *thisel argumento %q.*s de --help es ambiguo, por favor sea mÃ¡s especÃ­fico--help=<clase>	Muestra las descripciones para una clase especÃ­fica de opciones.  <clase> es uno o mÃ¡s de optimizers, target, warnings, undocumented, params.--param <param>=<valor>	Establece el parÃ¡metro <param> al valor.  Vea a continuaciÃ³n una lista completa de parÃ¡metros.se alcanzÃ³ el lÃ­mite de --param inline-unit-growthse alcanzÃ³ el lÃ­mite de --param large-function-growthse alcanzÃ³ el lÃ­mite de --param large-stack-frame-growthse alcanzÃ³ el lÃ­mite de --param max-inline-insns-autose alcanzÃ³ el lÃ­mite de --param max-inline-insns-single-A<pregunta>=<resp>	Relaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>.-D<macro>[=<val>]	Define una <macro> con <val> como su valor.  Si sÃ³lo se da la <macro>, <val> se toma como 1.se requiere -E Ã³ -x cuando la entrada es de entrada estÃ¡ndar-F <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo principal.-G<nÃºmero>	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <nÃºmero> bytes en una secciÃ³n especial (en algunos objetivos).-I <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.se especificÃ³ -I- dos veces-J<directorio>	Coloca los ficheros MODULE en el 'directorio'.-MF <fichero>	Escribe la salida de dependencias al fichero dado.-MG sÃ³lo se puede usar con -M Ã³ -MM-MQ <objetivo>	Agrega un objetivo tipo-MAKE.-MT <objetivo>	Agrega un objetivo no citado.-O<nÃºmero>	Establece el nivel de optimizaciÃ³n a <nÃºmero>.-U<macro>	Borra la definiciÃ³n de <macro>.-Waligned-new=[none|global|all]	Avisa aunque 'new' use una funciÃ³n de reserva miembro de clase.-Walloc-size-larger-than=<bytes> Avierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el nÃºmero de bytes especificado.-Walloc-zero Advierte de llamadas a funciones de reserva que especifican cero bytes.-Walloca-larger-than=0 carece de significado-Walloca-larger-than=<nÃºmero>	Advierte de usos no acotados de alloca y de usos acotados cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes.-Werror=%s: -%s no es una opciÃ³n para controlar avisos-Werror=%s: no existe la opciÃ³n -%sse descarta -Wformat-contains-nul sin -Wformatse descarta -Wformat-extra-args sin -Wformatse descarta -Wformat-nonliteral sin -Wformatse descarta -Wformat-security sin -Wformatse descarta -Wformat-y2k sin -Wformatse descarta -Wformat-zero-lenght sin -Wformat-Wframe-larger-than=<nÃºmero>	Avisa si el marco de la pila de una funciÃ³n requiere mÃ¡s de <nÃºmero> bytes.-Wlarger-than=<nÃºmero>	Avisa si un objeto es mÃ¡s grande que <nÃºmero> bytes.-Wnormalized=[none|id|nfc|nfkc]	Avisa sobre cadenas Unicode que no estÃ¡n normalizadas.-Wstack-usage=<number>	Avisa si el uso de pila puede ser mayor que el monto especificado.-Wvla-larger-than=0 carece de significado-Wvla-larger-than=<nÃºmero>	Advierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes.-Xbind-now y -Xbind-lazy son incompatibles-aux-info <fichero>	Emite la informaciÃ³n de declaraciones en el <fichero>.no se permite -bundle con -dynamiclibno se permite -bundle_loader con -dynamiclibse requiere -c o -S para Adase requiere -c para gnat2scilse requiere -c para gnat2whyno se permite -client_name con -dynamiclibsÃ³lo se permite -current_version con -dynamiclib-d<letras>	Activa los volcados de pasos especÃ­ficos del compilador.-dumpbase <fichero>	Establece el nombre base de fichero a usar para los volcados.-dumpdir <dir>	Establece el nombre del directorio a usar para los volcados.-f%s y -msdata=%s son incompatiblesse descarta -f%s (no se admite para DJGPP)
! no se admite -f%s con instrucciones CONST16no se admite -f%s: descartadono se admite -f%sleading-underscore en este objetivo-fPIC y -fpic no se admiten en esta configuraciÃ³n-fPIC y -mcall-%s son incompatiblesno se admite -fPICno se admite -fPIC/-fpic para este objetivono se admite -fPIE-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado.no se admite -falign-labels=%dno se admite -falign-loops=%d-fasan-shadow-offset solo deberÃ­a usarse con -fsanitize=kernel-address-fassociative-math desactivado; otras opciones toman precedencia-fblas-matmul-limit=<n>	TamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS.-fcall-saved-<registro>	Marca el <registro> como preservado entre funciones.no se admite -fcall-saved-REG para registros de salida-fcall-used-<registro>	Marca el <registro> como corrupto por llamadas de funciÃ³n.-fcheck-pointer-bounds requiere nombre %qs para uso interno -fcheck=[...]	Especifica quÃ© revisiones de tiempo de ejecuciÃ³n se realizarÃ¡n.-fcoarray=[...]	Especifica quÃ© paralelizaciÃ³n de comatriz se debe usar.-fcompare-debug[=<opts>]	Compila con y sin p.e. -gtoggle, y compara el volcado de insns finales.-fconst-string-class=<nombre>	Usa la clase <nombre> para cadenas constantes.-fconstexpr-depth-<nÃºmero>	Especifica la profundidad de recursiÃ³n constexpr mÃ¡xima.-fconstexpr-loop-limit=<nÃºmero>	Especifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo.-fconvert=<big-endian|little-endian|native|swap> El endianness empleado en ficheros sin formato.no se admite -fdata-sections para este objetivo-fdbg-cnt=%s-fdbg-cnt=<contador>:<lÃ­mite>[,<contador>:<lÃ­mite>,...]	Establece el lÃ­mite del contador de depuraciÃ³n.-fdeduce-init-list	activa la deducciÃ³n de std::initializer_list para un parÃ¡metro de tipo de plantilla desde una lista de inicializador dentro de llaves.-fdiagnostics-color=[never|always|auto]	Colorea los diagnÃ³sticos.-fdiagnostics-show-location=[once|every-line]	Indica la frecuencia con que se debe emitir la ubicaciÃ³n del cÃ³digo al inicio de los diagnÃ³sticos con corte de lÃ­nea.-fdirectives-only es incompatible con -Wunused_macros-fdirectives-only es incompatible con -traditional-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2 desactiva un paso de optimizaciÃ³n.-fdump-<tipo>	Vuelca varios internos del compilador a un fichero.-fdump-final-insns=fichero	Vuelca al fichero las insns al final de la traducciÃ³n.-fdump-go-spec=fichero	Escribe todas las declaraciones al fichero como cÃ³digo Go.-femit-struct-debug-baseonly	InformaciÃ³n de depuraciÃ³n reducida agresiva para structs.-femit-struct-debug-detailed=<lista-espec>	InformaciÃ³n de depuraciÃ³n reducida detallada para structs.-femit-struct-debug-reduced	InformaciÃ³n de depuraciÃ³n reducida conservadora para structs.-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimizaciÃ³n.-fexcess-precision=[fast|standard]	Especifica el manejo del exceso de precisiÃ³n de coma flotante.-fexcess-precision=standard para Ada-fexcess-precision=standard para C++-fexcess-precision=standard para Fortran-fexec-charset=<cset>	Convierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>.-ffixed-<registro>	Marca el <registro> como no disponible para el compilador.-ffixed-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo fijo.-ffp-contract=[off|on|fast]	Realiza contracciÃ³n de expresiÃ³n de coma flotante.-ffpe-summary=[...]	Imprime el resumen de las siguientes excepciones de coma flotante.-ffpe-trap=[...]	Para en las siguientes excepciones de coma flotante.-ffree-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo libre.no se admite -ffunction-sections para este objetivo-fgnat-encodings=[all|gdb|minimal]	Selecciona el equilibrio entre codificaciones GNAT y DWARF estÃ¡ndar emitidos en la informaciÃ³n de depuraciÃ³n.-fgo-c-header=<fichero>	Escribe las definiciones de estructuras de Go a fichero como cÃ³digo C.-fgo-dump-<tipo>	InformaciÃ³n interna del frente Dump Go.-fgo-optimize-<tipo>	Activa los pasos de optimizaciÃ³n en el frente.-fgo-pkgpath=<cadena>	Establece la ruta de paquetes Go.-fgo-prefix=<cadena>	Define el prefijo especÃ­fico del paquete para nombres Go exportados.-fgo-relative-import-path=<ruta>	Trata las importaciones relativas como relativas a ruta.se renombrÃ³ -fhandle-exceptions a -fexceptions (y ahora estÃ¡ activado por defecto)-finit-character=<n>	Inicializa las variables de carÃ¡cter locales al valor ASCII n.-finit-integer=<n>	Inicializa las variables enteras locales a n.-finit-logical=<true|false>	Inicializa las variables lÃ³gicas locales.-finit-real=<zero|nan|inf|-inf>	Inicializa las variables reales locales.-finline-limit=<nÃºmero>	Limita el tamaÃ±o de las funciones incluidas en lÃ­nea a <nÃºmero>.-finline-matmul-limit=<n>	Especifica el tamaÃ±o de la matriz mÃ¡s grande para la cual matmul se usarÃ¡ en linea.-finput-charset=<cset>	Especifica el conjunto de caracteres por defecto para los ficheros fuente.-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros.-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas.-fira-algorithm=[CB|priority]	Establece el algoritmo IRA a usar.-fira-region=[one|all|mixed]	Establece las regiones para IRA.-fira-verbose=<nÃºmero>	Controla el nivel de mensajes de diagnÃ³stico de IRA.-flto-compression-level=<nÃºmero>	Usa el nivel de compresiÃ³n de zlib <nÃºmero> para IL.-fmax-array-constructor=<n>	NÃºmero mÃ¡ximo de objetos en un constructor de matriz.-fmax-errors=<nÃºmero>	NÃºmero mÃ¡ximo de errores a reportar.-fmax-identifier-length=<n>	Longitud mÃ¡xima de identificador.-fmax-stack-var-size=<n>	TamaÃ±o en bytes de la matriz mÃ¡s grande que se colocarÃ¡ en la pila.-fmax-subrecord-length=<n>	Longitud mÃ¡xima de los subregistros.-fmessage-length=<nÃºmero>	Limita los diagnÃ³sticos a <nÃºmero> caracteres por lÃ­nea.  0 suprime el corte de lÃ­nea.-fno-fat-lto-object sÃ³lo se admite con el plugin enlazador-fno-gnu89-inline sÃ³lo se admite en modo GNU99 o C99-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos.-fno-threadsafe-statics	No genera cÃ³digo seguro en hilos para inicializar statics locales.la opciÃ³n -foffload-abi solo puede especificarse para compilador de descarga-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga.-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos.operando -fopenacc-dim defectuoso en '%s'-fopt-info[-<type>=filename]	Vuelca los detalles de optimizaciÃ³n del compilador.no se permite -force_flat_namespace con -dynamiclib-fpack-struct=<nÃºmero>	Establece la alineaciÃ³n inicial mÃ¡xima de estructuras miembro.-fpermitted-flt-eval-methods=[c11|ts--18661]	Especifica quÃ© valores de FLT_EVAL_METHOD estÃ¡n permitidos.-fpic y -fPIC no se admiten sin -mdsbt en este objetivo-fpic y -mapcs-reent son incompatiblesno se admite -fpicno se admite -fpie-fplugin-arg-<nom>-<clave>[=<valor>]	Especifica el argumento <clave>=<valor> para el plugin <nom>bre.-fprefetch-loop-arrays no se admite con -Osno se admite -fprefetch-loop-arrays para este objetivono se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)-fprofile-update=[single|atomic|prefer-atomic]	Establece el mÃ©todo de actualizaciÃ³n del perfil.-frandom-seed=<cadena>	Hace que se pueda reproducir la compilaciÃ³n utilizando la <cadena>.no se admite -frecord-gcc-switches para este objetivo-freorder-blocks-algorithm=[simple|stc]	Establece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado.-freorder-blocks-and-partition no 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 arquitecturano se admite -freorder-blocks-and-partition en esta arquitectura-frepo se debe usar con -c-fsanitize-address-use-after-scope requiere -fstack-reuse=none optionno se admite -fsanitize-recover=%s-fsanitize-sections=<sec1,sec2,...>	Sanea las variables globales en las secciones definidas por el usuario.-fsanitize=address y -fsanitize=kernel-address son incompatibles con -fsanitize=thread-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivo-fsanitize=address es incompatible con -fsanitize=kernel-addressno se admite -fsanitize=address para este objetivola opciÃ³n -fsanitize=all no es vÃ¡lida-fsanitize=leak es incompatible con -fsanitize=thread-fsched-stalled-insns-dep=<nÃºmero>	Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas.-fsched-stalled-insns=<nÃºmero>	Establece el nÃºmero de insns encoladas que se pueden calendarizar prematuramente.-fsched-verbose=<nÃºmero>	Establece el nivel de detalle del planificador.-fsimd-cost-model=[unlimited|dynamic|cheap]	Especifica el modelo de coste de la vectorizaciÃ³n para cÃ³digo marcado con directiva simd.-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada-fsplit-stack no admite 3 parÃ¡metros de registro-fsplit-stack no admite fastcall con funciones anidadas-fsso-struct=[big-endian|little-endian|native]	Establece el orden de almacenamiento de escalares predeterminado.-fstack-check=[no|generic|specific]	Inserta cÃ³digo de revisiÃ³n de la pila en el programa.-fstack-check=specific para Thumb-1-fstack-check=specific no implementado para MIPS16las opciones -fstack-limit se descartan con -mfdpic; use -mstack-check-l1no se admiten las opciones -fstack-limit- en esta cpu-fstack-limit-register=<register>	Captura si la pila pasa del <registro>.-fstack-limit-symbol=<nombre>	Captura si la pila pasa del sÃ­mbolo <nombre>.no se admite -fstack-protector para este objetivo-fstack-reuse=[all|named_vars|none]	Establece el nivel de reÃºso de la pila para variables locales.-ftabstop=<nÃºmero>	Distancia entre topes de tabulador para informes en columnas.-ftemplate-depth-<nÃºmero>	Especifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Establece el modelo de generaciÃ³n de cÃ³digo por defecto para almacenamiento thread-local.-ftrack-macro-expansion=<0|1|2>  Rastrea las ubicaciones de los elementos que provienen de la expansiÃ³n de macros y los muestra en mensajes de error.-ftree-parallelize-loops=<nÃºmero>	Activa la paralelizaciÃ³n automÃ¡tica de bucles.-fuse-linker-plugin no se admite en esta configuraciÃ³n-fuse-linker-plugin, pero no se encontrÃ³ %s-fvisibility=[default|internal|hidden|protected]	Establece la visibilidad de sÃ­mbolos por defecto.-fvisibility=[private|protected|public|package]	Establece la visibilidad de sÃ­mbolos predeterminada.-fvtable-verify=preinit no se admite en esta configuraciÃ³n-fvtable-verify=std no se admite en esta configuraciÃ³n-fwide-exec-charset=<cset>	Convierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>.-fwpa y -fltrans son mutuamente exclusivos-g sÃ³lo se admite cuando se usa GAS en este procesador,opciÃ³n -g desactivada-g con -mno-apcs-frame no permite una depuraciÃ³n sensible-gnat<opciones>	Especifica opciones para GNAT.no se admite -gz en esta configuraciÃ³n-gz=<formato>	Genera secciones de depuraciÃ³n comprimidas en formato <formato>.no se admite -gz=zlib en esta configuraciÃ³n-idirafter <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iframework <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo del sistema.-imacros <fichero>	Acepta la definiciÃ³n de macros en el <fichero>.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-include <file>	Incluye los contenidos del <fichero> antes de otros ficheros.sÃ³lo se permite -install_name con -dynamiclibno se pasÃ³ la opciÃ³n -iplugindir <dir> del controlador de gcc-iplugindir=<dir>	Define <dir> como el directorio de plugins por defecto.-iprefix <ruta>	Especifica la <ruta> como un prefijo para las siguientes dos opciones.-iquote <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas.-isysroot <dir>	Establece el <dir>ectorio como el directorio raÃ­z del sistema.-isystem <dir>	Agrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema.-iwithprefix <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iwithprefixbefore <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.no se permite keep_private_externs con -dynamiclibno se admite -m%s en esta configuraciÃ³n-m64 requiere la arquitectura PowerPC64, activando-m64 requiere un procesador PowerPC64-mabi=ABI	Genera cÃ³digo que cumpla con la ABI dada.-mabi=ABI	Genera cÃ³digo que cumpla con la ABI especificada.-mabs=MODO	Selecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG.se requiere -maix64: aÃºn no se admite el cÃ¡lculo de 64 bits con direccionamiento de 32 bits-maix64 requiere que la arquitectura PowerPC64 permanezca activada-malign-functions es obsoleto, use -falign-functions-malign-functions=%d no estÃ¡ entre 0 y %d-malign-jumps es obsoleto, use -falign-jumps-malign-jumps=%d no estÃ¡ entre 0 y %d-malign-loops es obsoleto, use -falign-loops-malign-loops=%d no estÃ¡ entre 0 y %dno se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas-maltivec=le no permitida para destinos big-endian-mapcs-stack-check es incompatible con -mno-apcs-frame-march=	Genera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas.-march=%s: la cadena ISA debe empezar por rv32 o rv64-march=%s: cadena ISA no vÃ¡lida-march=%s: subcadena ISA %qs no vÃ¡lida-march=ARQ	Genera cÃ³digo para el chip o la versiÃ³n de CPU especificados.-march=ARCH	Usa las caracterÃ­sticas de la arquitectura ARCH.-march=ISA	Genera cÃ³digo para el ISA dado.-mas100-syntax es incompatible con -gdwarfno se admite -masm=intel en esta configuraciÃ³nno se puede usar -max-stackframe=%d, no estÃ¡ entre 0 y %dno se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³nno se pueden usar juntos -mbig-endian y -mlittle-endian-mbranch-cost=%d no estÃ¡ entre 0 y 5-mbranch-cost=COSTO	Establece el costo de las ramificaciones aproximadamente a COSTO instrucciones.-mbranch-cost=N	Establece el costo de las ramificaciones aproximadamente a N instrucciones.-mcmodel es incompatible con otras opciones toc-mcode-readable=OPCIÃ“N	Especifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo.-mcode-region=upper requiere una -mmcu= compatible con 430Xno se pueden usar juntos -mcorea y -mcoreab-mcorea se debe usar con -mmulticore-mcoreb se debe usar con -mmulticore-mcpu=	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=%s genera conflicto con -march=%s-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida-mcpu=%s no es vÃ¡lido-mcpu=CPU	Compila cÃ³digo para la CPU de variante ARC.-mcpu=CPU	Usa las caracterÃ­sticas de y optimiza para CPU.-mcpu=CPU	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=PROCESADOR		Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=m16c	Compila cÃ³digo para variantes M16C.-mcpu=m32c	Compila cÃ³digo para variantes M32C.-mcpu=m32cm	Compila cÃ³digo para variantes M32CM.-mcpu=r8c	Compila cÃ³digo para variantes R8C.-mcrypto requiere -maltivec-mdata-region=upper requiere una -mmcu= compatible con 430X-mdebug=	Activa la salida de depuraciÃ³n.-mdirect-move requiere -mvsx-mdiv requiere -march para subsumir la extensiÃ³n %<M%>-memregs=	NÃºmero de bytes memreg (por defecto: 16, rango: 0..16).-mes0 solo se puede usar con Cse usÃ³ -mexr sin -msse usÃ³ -mexr sin -ms Ã³ -msxno se admite -mfdpic, por favor utilice un objetivo bfin-linux-uclibc-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic-mfloat-abi=hard y VFP-mfloat-abi=hard: el procesador seleccionado carece de FPUno se pueden usar juntos -mfloat-abi=soft y -mfloat-abi=hard-mfloat-gprs=	Selecciona el mÃ©todo de coma flotante GPR.-mfloat128 necesita -mfloat128-type-mfloat128 necesita soporte para VSX-mfloat128-hardware requiere -m64-mfloat128-hardware necesita -mfloat128-type-mfloat128-hardware requiere suporte pleno de ISA 3.0-mfloat128-type necesita soporte para VSX-mflush-func=FUNC	Usa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila.-mfpu=	Especifica FP (sp, dp, sp-lite, dp-lite) (implica -mxilinx-fpu).-mfpu=auto no se admite actualmente sin una CPU explÃ­cita.-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float-mhard-dfp requiere -mhard-floatno se admite -mhard-float-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12no se admite -mint32 para objetivos H8300 y H8300L -mipsN	Genera cÃ³digo para ISA nivel N.-mlarge requiere una -mmcu= compatible con 430X-mlarge-data-threshold=<nÃºmero>	Los datos mÃ¡s grandes que el lÃ­mite dado irÃ¡n a la secciÃ³n .ldata en el modeolo medium del x86-64.no se permite -mlong-double-64 con -m64-mlong-double-<n>	Especifica el tamaÃ±o de long double (64 Ã³ 128 bits).-mmax-stackframe=TAM	Avisa cuando un marco de pila es mÃ¡s grande que el tamaÃ±o especificado.-mmcu=MCU	Selecciona el MCU destino.-mmpy-option=MPY Compila cÃ³digo ARCv2 con una opciÃ³n de diseÃ±o de multiplicador.-mmul=g13 no se puede usar con -mcpu=g10-mmul=g13 no se puede usar con -mcpu=g14-mmul=g14 no se puede usar con -mcpu=g10-mmul=g14 no se puede usar con -mcpu=g13-mmulticore sÃ³lo se puede usar con BF561no se admite -mmultiple en sistemas little endianno se admite -mn para objetivos linuxse usÃ³ -mn sin -mh Ã³ -ms o -msx-mnan=CODIFICACIÃ“N	Selecciona la codificaciÃ³n de datos IEEE 754 NaN.-mno-altivec desactiva vsx-mno-dpfp-lrsr sÃ³lo se admite con -mdpfp-mno-exr vÃ¡lida solo con -ms o -msx                    - Â¡OpciÃ³n descartada!-mno-fentry no es compatible con SEH-mno-mpy solo se admite para ARC700 o ARCv2-mno-serialize-volatile	No serializa las referencias a memoria volÃ¡til con instrucciones MEMW.-mnop-mcount no es compatible con este objetivo-mnop-mcount no estÃ¡ implementada para -fPIC-mpcrel -fPIC no se admite actualmente en la cpu seleccionado-mpic-register= es inÃºtil sin -fpic-mpointer-size=[no,32,short,64,long]	Establece el tamaÃ±a predeterminado de los punteros.-mpower8-fusion-sign requiere -mpower8-fusion-mpower8-vector requiere -maltivec-mpower8-vector requiere -mvsx-mpower9-dform requiere -mpower9-vector-mpower9-dform requiere -mupper-regs-df-mpower9-dform requiere -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move-mpower9-fusion requiere -mpower8-fusion-mpower9-minmax es incompatible con las opciones desactivadas explÃ­citamente-mpower9-vector requiere -mpower8-vectorno se admite -mpreferred-stack-boundary en este objetivo-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d-mpure-code solo admite cÃ³digo no pic en los objetivos armv7-m-mquad-memory no estÃ¡ disponible en modo little endian-mquad-memory requiere modo de 64 bits-mquad-memory-atomic requiere modo de 64 bits-mr10k-cache-barrier=OPCIÃ“N	Especifica cuando se deben insertar las barreras de cachÃ© de r10k.-recip requiere -ffinite-math o -ffast-math-mrecip requiere -fno-trapping-math o -ffast-math-mrecip requiere -freciprocal-math o -ffast-mathse descarta -mregparm para Intel MCU psABIse descarta -mregparm en modo de 64-bit-mregparm=%d no estÃ¡ entre 0 y %d-mrelax sÃ³lo se admite pare el PIC de RTP-mrelocatable y -mcall-%s son incompatibles-mrelocatable y -mno-minimal-toc son incompatibles-mrelocatable y -msdata=%s son incompatiblesse usÃ³ -ms2600 sin -ms-msdata=%s y -mcall-%s son incompatiblessu ensamblador no admite -msecure-pltse especificÃ³ -mshared-library-id= sin -mid-shared-library-mshared-library-id=%s no estÃ¡ entre 0 y %d-msim	Usa el simulador de tiempo de ejecuciÃ³n.-msim   Usa el simulador de tiempo de ejecuciÃ³n.se descarta la opciÃ³n -msimple-fpuno se pueden especificar -msingle-float y -msoft-float al mismo tiempola opciÃ³n -msingle-float es equivalente a -mhard-float-msmall-data-limit=N	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <N> bytes en una secciÃ³n especial (en algunos objetivos).-mspfp_fast no disponible en ARC600 ni ARC601-mstack-guard implica el uso de -mstack-size-mstack-protector-guard==tls necesita un registro bae vÃ¡lidono se admite -mstring en sistemas little endianno se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bitno se admite -msx en coff-mtoc-fusion requiere -mpower8-fusion-mtoc-fusion requiere 64 bits-mtoc-fusion requiere modelo de cÃ³digo medio/grande-mtraceback=	Selecciona la tabla full, part, Ã³ sin traceback.-mtune=	CÃ³digo de planificador para la CPU dada.-mtune= espera mn10300, am33, am33-2 o am34-mtune=ARQ	Ajusta la alineaciÃ³n para el chip o la versiÃ³n de CPU especificados.-mtune=CPU	Optimiza para CPU.-mtune=PROCESADOR	Optimiza la salida para el PROCESADOR.-mupper-regs-df requiere -mvsx-mupper-regs-di requiere -mvsx-mupper-regs-sf requiere -mpower8-vector-mvsx y -mno-altivec son incompatibles-mvsx y -mpaired son incompatibles-mvsx necesita direccionamiento indizado-mvsx requiere coma flotante de hardware-mvsx-timode requiere -mvsxsÃ³lo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior-mxl-multiply-high requiere -mno-xl-soft-mul-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior-o <fichero>	Coloca la salida en el <fichero>.-pg y -fomit-frame-pointer son incompatibles-pie no se admite en esta configuraciÃ³nse descarta -pipe porque se especificÃ³ -save-tempsno se admite -pipeno se permite -private_bundle con -dynamiclib-trigraphs	Soporte para los trigrafos de ISO C.El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICALlos long double de 128 bits no se admiten para valores de coma flotante VAXABI de 31 bit.el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSEABI de 64 bit.no se admite la ABI de 64-bit en el modo ESA/390<Durante la inicializaciÃ³n>
  <anÃ³nimo><lista inicializador dentro de llaves><interno><lÃ­nea-de-orden><error de declaraciÃ³n><enumerador><expresiÃ³n-errÃ³nea><error de expresiÃ³n><lambda<lambda><falta><valor de devoluciÃ³n> <valor-devoluciÃ³n><sentencia><error-etiqueta><error de argumentos de plantilla><error de parÃ¡metro de plantilla><expresiÃ³n-throw><error de tipo><error-tipo><error-deftipo><errorprefijotipo><llamada a rutina ubsan><operador desconocido><desconocido><sinnombre %s><comafija-sinnombre:<comaflotante-sinnombre:<sinsigno-sinnombre:<sinnombre><sidecodificar><tipo de funciÃ³n sobrecargada sin resolver>?: usando constantes enteras en contexto boolean?: usando constantes enteras en contexto boolean; la expresiÃ³n siempre se evaluarÃ¡ como %<true%>el parÃ¡metro @catch no puede ser calificado por protocoloel parÃ¡metro de @catch no es un tipo de clase conocido para Objective-Cno se encontrÃ³ la @interface de la clase %qEEl nÃºmero de perfiles de bloque bÃ¡sicos se considera caliente si contribuye al pormillaje dado de la ejecuciÃ³n perfilada completa.Factor para ajustar el lÃ­mite superior que el planificador de cambio de mÃ³dulo utiliza para planificar un bucle.SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++).Umbral en el nÃºmero promedio de bucles considerado por el planificador de cambio de mÃ³dulo.AAPCS no admite -mcallee-super-interworkingAAPCS no admite -mcaller-super-interworkingABI requiere -march=rv%dLa especificaciÃ³n ACCESS en %L ya se habÃ­a especificadovariable ACQUIRED_LOCKEl argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalarSe especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %Lobjeto ALLOCATEALLOCATE de comatriz en %C en el bloque CRITICALALLOCATE de comatriz en %C en el bloque DO CONCURRENTNo se permite ALTERNATE RETURN en %Lno se admite el cÃ³digo reentrante APCS.  DescartadoASSERT_EXPR con una condiciÃ³n que es siempre falsaLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoLa declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGEREl especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³nEl argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndiceel argumento ATOM en %L para la funciÃ³n intrÃ­nseca %s debe ser un entero ATOMIC_INT_KIND o un lÃ³gico ATOMIC_LOGICAL_KINDEl argumento ATOM de la funciÃ³n intrÃ­nseca %s en %L debe ser definiblese inicializÃ³ el puntero AUX para el borde %d->%del argumento de vector AVX sin AVX activado cambia la ABIel retorno de vector AVX sin AVX activado cambia la ABIel argumento de vector AVX512F sin AVX512F activado cambia la ABIel retorno de vector AVX512F sin AVX512F activado cambia la ABIAcepta las extensiones para dar soporte a cÃ³digo heredado.Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos.La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificadoLa especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificadoAccede a las variables en objetos PPU de 32-bit (por defecto).Accede a las variables en objetos PPU de 64-bit.Acumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf.La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)AÃ±adir instrumentaciÃ³n para comprobar lÃ­mites de punteros.  Los indicadores fchkp-* se usan para controlar la instrumentaciÃ³n.  Actualmente disponible en C, C++ y ObjC.Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles.Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero.Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1.Agrega comentarios extra a la salida de ensamblador.Impresiones adicionales de depuraciÃ³n.Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n.Optimiza los bucles de forma agresiva empleando restricciones del lenguaje.El alias y los grupos comdat del objetivo difierenAlias y secciÃ³n del objetivo difierenLa cadena alias para el nodo instrumentado estÃ¡ rotaAlias para --help=target.Alias para -mcpu=g10.Alias para -mcpu=g13.Alias para -mcpu=g14.Alias tiene bordes de llamadaAlias tiene mÃ¡s de una referencia aliasAlias tiene una referencia que no es aliasAlinea todas las etiquetas.Alinea todos los bucles al lÃ­mite de 32 byte.Alinea cÃ³digo y datos a 32 bits.Alinea el destino de las operaciones de cadenas.Alinea doubles en lÃ­mites de 64-bit.Alinea las etiquetas que solamente se alcanzan saltando.Alinea algunos doubles en lÃ­mites de dword.Alinea el inicio de las funciones.Alinea el inicio de los bucles.Alinea al tipo base del campo de bits.Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema.Alinea las variables en lÃ­mites de 32-bit.Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado.Todos los accesos a memoria usan instrucciones load/store de E/S.El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPEEl componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³nEl componente allocatable de la estructura en %C debe tener una forma diferidaAlmacena las variables locales en la pila para permitir recursividad indirecta.El objeto de alojamiento en %L tambiÃ©n aparece en %LEl objeto de alojamiento en %L es un subobjeto del objeto en %LEl objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTEREl objeto de alojamiento en %L con un parÃ¡metro de tipo diferido requiere una especificaciÃ³n de tipo o una etiqueta SOURCE o una etiqueta MOLDAlojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³nEl alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n sourceLa asignaciÃ³n excederÃ­a el lÃ­mite de memoriaPermite enteros de 128 bits en registros VSX.Permite variables enteras de 64 bits en los registros superiores con -mcpu=power7 o -mvsx.Permite optimizaciones al comprobador de lÃ­mites de punteros.  Permitido por omisiÃ³n en los niveles de optimizaciÃ³n >0.Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre.Permite que los campos de bits crucen los lÃ­mites de word.Permite que las ramificaciones se empaquen con otras instrucciones.Permite a las funciones internas ceil, floor, round, trunc generar excepciones "inexactas".Permite las conversiones entre __ea y punteros genÃ©ricos (por defecto).Permite signos de dÃ³lar en nombres de entidades.Permite variables double en los registros superiores con -mcpu=power7 o -mvsx.Permite saltos rÃ¡pidos al despachador de mensajes.Permite variables float en los registros superiores con -mcpu=power8 o -mpower8-vector.Permite variables float/double en los registros superiores si la cpu lo permite.Permite que las direcciones de las funciones se conservern en registros.Permite a gcc generar instrucciones LIW.Permite a gcc generar las instrucciones SETLB y Lcc.Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit.Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes.Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico.Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO.Permite que se introduzcan carreras de datos nuevos en stores.Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo.Permite la planificaciÃ³n prematura de insns encoladas.Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n.Permite el movimiento especulativo de mÃ¡s loads.Permite el movimiento especulativo de insn que no son load.Permite el movimiento especulativo de algunas loads.Permite los tipos de 128 bits de IEEE sin necesidad de la palabra clave __float128.Permite que los argumentos del operador '?' tengan tipos diferentes.Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo.Permite el uso de las instrucciones MDMX.Permite el uso de las instrucciones MT.Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior.Permite el uso de la ABI y las instrucciones de coma flotante de hardware.Permite al comprobador de lÃ­mites de punteros usar versiones *_nobnd de funciones de cadena.Permite al comprobador de lÃ­mites de punteros usar versiones *_nochk de funciones de cadena.Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija.Permite que se ejecuten dos instrucciones por ciclo.Permite funciones variadic sin parÃ¡metro nombrado.Ya estÃ¡ dentro de un bloque CONTAINS en %CLa declaraciÃ³n RETURN alternativa en %C sÃ³lo se permite dentro de una SUBROUTINELa declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGERConvenio de llamada alternativa.No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %LSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.Trata siempre a los campos de bit como de tamaÃ±o int.Usar siempre el Puntero de Argumento Realineado DinÃ¡micamente (DRAP) para realinear la pila.Usa siempre JSR, nunca BSR, para llamadas.!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %LSÃ­mbolo ambiguo en la definiciÃ³n TYPE en %CAsocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla.SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s.Una devoluciÃ³n alternativa en %L sin un argumento dummy *Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %LAnaliza y elimina intercambios de palabra doble en cÃ³mputos VSX.El alias analizado no tiene referenciaEl nodo analizado no tiene referencia a versiÃ³n instrumentadaAnota las instrucciones de ensamblador con direcciones estimadas.Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo.Agrega subrayado a los nombres visibles externamente.Aplica signo negativo a valores cero.Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n.Aplica la expansiÃ³n de variables cuando se desenrollan los bucles.El nÃºmero mÃ¡ximo aproximado de instrucciones a permitir entre una pista y su ramificaciÃ³n [125].El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)El argumento NCOPIES del intrÃ­nseco REPEAT es negativo en %LEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grandeEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande en %LEl argumento dim en %L debe ser de tipo enteroEl argumento dim en %L debe ser escalarEl argumento %s en %L debe ser de longitud unoEl argumento de la funciÃ³n %s en %L es negativoEl argumento de la funciÃ³n %s en %L es demasiado grande para la secuencia de ordenado de gÃ©nero %dEl argumento de la funciÃ³n %s en %L estÃ¡ fuera de rango [0,127]El argumento de ACOS en %L debe estar entre -1 y 1El argumento ACOSH en %L no debe ser menor a 1El argumento de ASIN en %L debe estar entre -1 y 1El argumento de ATANH en %L debe estar dentro del rango -1 a 1El argumento del procedimiento final en %L no debe ser ALLOCATABLEEl argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)El argumento del procedimiento FINAL en %L no debe ser OPTIONALEl argumento del procedimiento FINAL en %L no debe ser un POINTEREl argumento de IACHAR en %L debe ser de longitud unoEl argumento de la funciÃ³n IACHAR en %L estÃ¡ fuera de rango 0..127El argumento de ICHAR en %L debe ser de longitud unoEl argumento de LOG en %L no puede ser menor o igual a ceroEl argumento de LOG10 en %L no puede ser menor o igual a ceroEl argumento de la declaraciÃ³n SELECT en %L no puede ser %sEl argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalarEl argumento de SQRT en %L tiene un valor negativoNaN aritmÃ©tico en %LOK aritmÃ©tico en %LOK aritmÃ©tico al convertir %s a %s en %LDesbordamiento aritmÃ©tico en %LDesbordamiento aritmÃ©tico por debajo en %LEl array TYPE_DOMAIN no es de un tipo enteroEl componente de matriz de la estructura en %C debe tener una forma explÃ­citaEl componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferidaEl tamaÃ±o del elemento de la matriz es demasiado grande en %CEl Ã­ndice de matriz en %L es una matriz de rango %dEl Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %sEl Ã­ndice de matriz en %L debe ser escalarLos operandos de matriz son inconmesurables en %LLos operandos de matriz son inconmesurables al convertir %s a %s en %LLa referencia a matriz en %C no puede tener mÃ¡s de %d dimensionesLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dLa referencia a matriz en EQUIVALENCE en %C no puede ser una secciÃ³n de matrizLa referencia de la matriz estÃ¡ fuera de los lÃ­mitesSe requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %CUna secciÃ³n de matriz con un subÃ­ndice vector en %L no debe ser el objetivo de un punteroLa especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensionesLa especificaciÃ³n de matriz se debe diferir en %LSe requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %LEl ensamblador no tiene soporte para -mabi=ilp32Opciones de ensamblador
  =======================
  
*************** write_c_file - el nombre de salida es %s
*** 2037,2045 ****
  Conforma mÃ¡s cerca a la semÃ¡ntica XLC de IBM.No conforma a nada en particular.Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994.Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1990 C.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003.Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1999 C.Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU.Conforma al estÃ¡ndar ISO 2012 C.Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2011 C++.Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2014 C++.Conforma al borrador del estÃ¡ndar ISO 2017(?) C++ (soporte experimental e incompleto).Conforma al borrador del estÃ¡ndar ISO 201z(??) C++ con extensiones GNU (soporte experimental e incompleto).Conforma al estÃ¡ndar ISO Fortran 2003.Conforma al estÃ¡ndar ISO Fortran 2008 incluyendo TS 29113.Conforma al estÃ¡ndar ISO Fortran 2008.Conforma al estÃ¡ndar ISO Fortran 95.Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0.Conforma al o32 FPXX ABI.Considera lento el acceso a memoria de tamaÃ±o byte.Considera que el tipo 'int' es de 16 bits de anchura.Considera que el tipo 'int' es de 32 bits de anchura.La expresiÃ³n constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTERSe requiere una expresiÃ³n constante en %CSe repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %LConstruye redes y divide usos no relacionados de una sola variable.Controla la generaciÃ³n de estimados recÃ­procos.Controla el modo en que el comprobador de lÃ­mites de punteros maneja punteros a campos de objetos.  Cuando el estrechamiento estÃ¡ activo, se utilizan los lÃ­mites de los campos.  En caso contrario, se usan los lÃ­mites del objeto entero.El nÃºmero del registro de control tiene que estar en el rango 0-31 para %sControla el modo de captura IEEE.Controla el modo de redondeo generado de fp.Controla la precisiÃ³n dada a las excepciones de fp.ConversiÃ³n de %s a %s en %LConversiÃ³n de un Infinity o No-un-Numero en %L a INTEGERConvierte saltos condicionales en los bucles mÃ¡s internos a equivalentes sin ramificaciÃ³n.Convierte las constantes de coma flotante a constantes de precisiÃ³n simple.Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Costo al cual las optimizaciones GCSE no restringirÃ¡n la distancia que puede viajar una expresiÃ³n.Costo de asumir una ramificaciÃ³n de insn.Costo de asumir una instrucciÃ³n multiply.Costo de asumir una instrucciÃ³n multiply, siendo 4 el de una instrucciÃ³n normal.No se ha podido generar valor addis para fusiÃ³nNo se puede abrir el fichero de salida '%s'
  Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones.El Apuntado Cray en %C no puede ser una matriz de forma asumidaEl Apuntado Cray en %L aparece en varias declaraciones pointer()El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytesEl puntero Cray en %C debe ser un enteroLa declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointerCrea una aplicaciÃ³n con interfaz grÃ¡fica de usuario (GUI).Genera un ejecutable independiente de posiciÃ³n.Crea una biblioteca compartida.Crea variables de inducciÃ³n canÃ³nica en los bucles.Crea una aplicaciÃ³n de consola.Crea ficheros de datos necesarios para "gcov".Se crea '%s'
! Se crea una matriz temporal en %LNo se permite la declaraciÃ³n DATA en %C en un procedimiento PURELa declaraciÃ³n DATA en %L tiene mÃ¡s valores que variablesLa declaraciÃ³n DATA en %L tiene mÃ¡s variables que valoresobjeto DEALLOCATEDEALLOCATE de comatriz en %C en el bloque CRITICALDEALLOCATE de comatriz en %C en el bloque DO CONCURRENTse definiÃ³ DECL_GIMPLE_REG_P en una variable con direcciÃ³n tomadaDEF_INTERNAL_FLT_FN (%s) no tiene ninguna funciÃ³n interna asociadaDEF_INTERNAL_INT_FN (%s) no tiene ninguna funciÃ³n interna asociadaEl argumento DIM en %L estÃ¡ fuera de los lÃ­mitesEl bucle DO en %L se ejecutarÃ¡ cero vecesEl valor de paso de DO es ceroElemento de datos arriba del lÃ­mite superior en %LElemeto de datos debajo del lÃ­mite inferior de la matriz en %LLos datos se guardan en formato big-endian.Los datos se guardan en formato little-endian.  (Por defecto).El objetivo de datos en %L no puede tener un coÃ­ndiceEl elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumidoEl elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes PRIVATEEl elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimientoDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesPosterga la extracciÃ³n de argumentos de funciones de la pila hasta mÃ¡s tarde.AÃºn no se admite un parÃ¡metro de tipo diferidoBorra instrucciones muertas que pueden lanzar excepciones.Borra las revisiones de punteros nulos sin uso.CaracterÃ­stica borrada:Obsoleto en favor de -std=c++11.Obsoleto en favor de -std=c++14.Obsoleto en favor de -std=c11.Obsoleto en favor de -std=c99.Obsoleto en favor de -std=gnu++11.Obsoleto en favor de -std=gnu++14.Obsoleto en favor de -std=gnu11.Obsoleto en favor de -std=gnu99.Obsoleto en favor de -std=iso9899:1999.OpciÃ³n obsoleta.  Use en su lugar -misel.OpciÃ³n obsoleta.  Use en su lugar -mno-isel.OpciÃ³n obsoleta.  Use en su lugar -mno-spe.OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave.OpciÃ³n obsoleta.  Use en su lugar -mspe.OpciÃ³n obsoleta.  Use en su lugar -mvrsave.Obsoleto.  Esta opciÃ³n no tiene efecto.El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C no se definiÃ³ previamente y no puede aparecer en una definiciÃ³n de tipo derivadoEl componente de tipo derivado %C no es un miembro EQUIVALENCE permitidoLa declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULEDescripciÃ³n para mxl-mode-bootstrap.DescripciÃ³n para mxl-mode-executable.DescripciÃ³n para mxl-mode-novectors.DescripciÃ³n para mxl-mode-xmdstub.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Determina cuÃ¡les dependencias entre insns se consideran costosas.Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %LLongitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matrizParÃ¡metros de tipo de gÃ©nero diferentes en la asignaciÃ³n de puntero en %LRangos diferentes en la asignaciÃ³n de puntero en %LForma diferente para %s en %L en la dimensiÃ³n %d (%d y %d)Tipos diferentes en la asignaciÃ³n de puntero en %L; se intentÃ³ la asignaciÃ³n de %s a %sDesactiva el paso especÃ­fico ARCompact para generar instrucciones de ejecuciÃ³n condicional.Desactiva los registros FP.Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensiÃ³n FPX.Desactiva el paso de optimizaciÃ³n de escalar a vector al transformar cÃ¡lculos con enteros de 64 bits en cÃ¡lculos con vectores.Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero.Desactiva la coma flotante de hardware.Desactiva el direccionamiento indexado.Desactiva las optimizaciones observables con IEEE seÃ±alando NaNs.Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto.Desactiva el cÃ³digo independiente de posiciÃ³n (PIC) para su uso en cÃ³digo de nÃºcleo de SO.Desactiva el preprocesamiento.Desactiva los registros de espacio.Desactiva el uso de las instrucciones de FPU RX.  Desactiva las llamadas directas a funciones globales.Desactiva mÃ¡s de 'msched-max-memory-insns' en el grupo de instrucciÃ³n.  De otra forma, el lÃ­mite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el lÃ­mite).Descubre funciones pure y const.Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables.Muestra estadÃ­sticas de tiempo de compilaciÃ³n.Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de la optimizaciÃ³n del frente.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta.Muestra la versiÃ³n del compilador.Muestra esta informaciÃ³n.DivisiÃ³n por cero en %LDivisiÃ³n por cero al convertir %s a %s en %LEstrategia de divisiÃ³n, una de las siguientes: call-div1, call-fp, call-table.Hacer rematerializaciÃ³n sensible a CFG en LRA.EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas.Despacha al planificador si el procesador es bdver1, bdver2, bdver3, bdver4 o znver1 y se selecciona planificaciÃ³n Haifa.No generar instrucciones BRcc en arc_reorg.No permite que los datos constantes se pongan en secciones de cÃ³digo.No asume un segmento TLS grande.No asume que existen las bibliotecas C estÃ¡ndar y "main".No desactiva los registros de espacio.No descarta comentarios en expansiones de macro.No descarta comentarios.No muestra las funciones compiladas o el tiempo transcurrido.No emite modos de direccionamiento con asignaciones colaterales.No emite constantes enteras complejas a memoria de sÃ³lo lectura.No emite el prÃ³logo o epÃ­logo de funciones.No refuerza la alineaciÃ³n estricta.No genera directivas #line.No genera directivas .size.No genera un solo punto de salida para cada funciÃ³n.No genera cÃ³digo que solo pueda correr en modo supervisor (predeterminado).No genera load/store con instrucciones de actualizaciÃ³n.No generar instrucciones mpy para ARC700.No incluye en lÃ­nea la divisiÃ³n entera.No incluye en lÃ­nea la raÃ­z cuadrada.No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a.No carga el registro PIC en los prÃ³logos de funciÃ³n.No buscar ficheros objeto en la ruta estÃ¡ndar.No marca las opciones ABI en e_flags.No realizar optimizaciones que incrementan notablemente el uso de la pila.No coloca las constantes de coma flotante en TOC.No coloca las constantes sÃ­mbolo+desplazamiento en TOC.No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC.No pretende que las ramificaciones son costosas.No provee una direcciÃ³n de inicio por defecto 0x100 del programa.No empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n.No pone globales sin inicializar en la secciÃ³n comÃºn.No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados).No busca directorios de inclusiÃ³n del sistema por defecto para C++.No admite funciones internas y generaciÃ³n de cÃ³digo SSE4.1 y SSE4.2.No suprime la informaciÃ³n de depuraciÃ³n de clases C++.No suprime los avisos de los encabezados del sistema.No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE.No ajusta la alineaciÃ³n del cÃ³digo y de datos de sÃ³lo lectura.No ajusta la alineaciÃ³n de la pila.No ajusta la alineaciÃ³n de los datos modificables.No usa instrucciones MDMX.No usa instrucciones MIPS-3D.No usa fp de VAX.No usa una funciÃ³n que vacÃ­e el cachÃ© antes de llamar los trampolines de pila.No usa direcciones que reserven registros globales.No usa cÃ³digos de condiciÃ³n para las instrucciones normales.No usa FP de hardware.No usa coma flotante de hardware.No usa fp de hardware.No usa instrucciones de fp quad de hardware.No usa patrones incluidos en lÃ­nea para copiado de memoria.No usa las extensiones de ABI AltiVec.No usa las extensiones de ABI SPE.No usa las instrucciones de campos de bit.No usa la instrucciÃ³n callt (predeterminado).No usa la instrucciÃ³n personalizada fabsd.No usa la instrucciÃ³n perosonalizada fabss.No usa la instrucciÃ³n personalizada faddd.No usa la instrucciÃ³n perosonalizada fadds.No usa la instrucciÃ³n personalizada fatand.No usa la instrucciÃ³n personalizada fatans.No usa la instrucciÃ³n personalizada fcmpeqd.No usa la instrucciÃ³n personalizada fcmpeqs.No usa la instrucciÃ³n personalizada fcmpged.No usa la instrucciÃ³n personalizada fcmpges.No usa la instrucciÃ³n personalizada fcmpgtd.No usa la instrucciÃ³n personalizada fcmpgts.No usa la instrucciÃ³n personalizada fcmpled.No usa la instrucciÃ³n personalizada fcmples.No usa la instrucciÃ³n personalizada fcmpltd.No usa la instrucciÃ³n personalizada fcmplts.No usa la instrucciÃ³n personalizada fcmpned.No usa la instrucciÃ³n personalizada fcmpnes.No usa la instrucciÃ³n personalizada fcosd.No usa la instrucciÃ³n perosonalizada fcoss.No usa la instrucciÃ³n personalizada fdivd.No usa la instrucciÃ³n perosonalizada fdivs.No usa la instrucciÃ³n personalizada fexpd.No usa la instrucciÃ³n personalizada fexps.No usa la instrucciÃ³n personalizada fextsd.No usa la instrucciÃ³n personalizada fixdi.No usa la instrucciÃ³n personalizada fixdu.No usa la instrucciÃ³n personalizada fixsi.No usa la instrucciÃ³n personalizada fixsu.No usa la instrucciÃ³n personalizada floatid.No usa la instrucciÃ³n personalizada floatis.No usa la instrucciÃ³n personalizada floatud.No usa la instrucciÃ³n personalizada floatus.No usa la instrucciÃ³n personalizada flogd.No usa la instrucciÃ³n personalizada flogs.No usa la instrucciÃ³n personalizada fmaxd.No usa la instrucciÃ³n perosonalizada fmaxs.No usa la instrucciÃ³n personalizada fmind.No usa la instrucciÃ³n perosonalizada fmins.No usa la instrucciÃ³n personalizada fmuld.No usa la instrucciÃ³n perosonalizada fmuls.No usa la instrucciÃ³n personalizada fnegd.No usa la instrucciÃ³n perosonalizada fnegs.No usa la instrucciÃ³n perosonalizada frdxhi.No usa la instrucciÃ³n perosonalizada frdxlo.No usa la instrucciÃ³n perosonalizada frdy.No usa la instrucciÃ³n personalizada fsind callt.No usa la instrucciÃ³n perosonalizada fsins.No usa la instrucciÃ³n personalizada fsqrtd.No usa la instrucciÃ³n perosonalizada fsqrts.No usa la instrucciÃ³n personalizada fsubd.No usa la instrucciÃ³n perosonalizada fsubs.No usa la instrucciÃ³n personalizada ftand.No usa la instrucciÃ³n personalizada ftans.No usa la instrucciÃ³n personalizada ftruncds.No usa la instrucciÃ³n perosonalizada fwrx.No usa la instrucciÃ³n perosonalizada fwry.No usa la instrucciÃ³n perosonalizada round.No permite las referencias a memoria sin alinear.No avisa sobre el uso de "long long" cuando se use -pedantic.Revisa la pila usando lÃ­mites en la memoria de scratch L1.No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s.No hace nada. Preservado por compatibilidad hacia atrÃ¡s.No alinea los elementos en el cÃ³digo o los datos.No aloja floats y doubles en registros de precisiÃ³n extendida.No asume que los accesos sin alinear los maneja el sistema.No llama a ninguna funciÃ³n de limpieza de cachÃ©.No llama a ninguna trampa de limpieza de cachÃ©.No genera un ejecutable independiente de posiciÃ³n.No emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada.No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario.No genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.No genera revisiones para el control de especulaciÃ³n en la planificaciÃ³n selectiva.No genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.No genera sÃ³lo cÃ³digo de modo privilegiado; implica -mno-inline-ic_invalidate si el cÃ³digo a incluir en lÃ­nea no funciona en modo usuario.No indica ninguna prioridad con TARGET_REGISTER_PRIORITY.No optimiza los movimientos de bloques; usa memcpy.No optimiza los movimientos de bloques.No guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en DW_AT_producer de DWARF.No usa MnemÃ³nicos-P para ramificaciones.No usa ninguno de r32..r63.No utilizar rango de direccionamiento de menos de 25 bits para llamadas.No avisa sobre los usos de extensiones Microsoft.Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %LUnidad de coma flotante de precisiÃ³n doble.Degrada los errores de concordancia a avisos.Conduciendo:Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explÃ­citamente.El procedimiento dummy en %C no puede tener atributo BIND(C) con NAMEVuelca las declaraciones a un fichero .decl.Vuelca informaciÃ³n detallada de las ubicaciones de cÃ³digo fuente en la representaciÃ³n interna de GCC.Vuelca pasadas de optimizaciÃ³n.Atributo %s duplicado en %LSe especificÃ³ un atributo %s duplicado en %LEspecificiÃ³n de etiqueta %s duplicada en %CEspecificaciÃ³n %s duplicada en %CSe especificÃ³ un atributo ASYNCHRONOUS duplicado en %LSe especificÃ³ un atributo BIND duplicado en %LDEFERRED duplicado en %CDeclaraciones ELSE duplicadas en %L y %CSe especificÃ³ un atributo EXTENDS duplicado en %LDeclaraciÃ³n IMPLICIT NONE duplicada en %CEspecificaciÃ³n NML duplicada en %CNON_OVERRIDABLE duplicado en %CAtributo POINTER duplicado en %CDeclaraciÃ³n PRIVATE duplicada en %CSe especificÃ³ un atributo PROTECTED duplicado en %LSe especificÃ³ un atributo SAVE duplicado en %LDeclaraciÃ³n SEQUENCE duplicada en %CEspecificaciÃ³n UNIT duplicada en %CSe especificÃ³ un atributo VALUE duplicado en %LSe especificÃ³ un atributo VOLATILE duplicado en %LEspecificador de acceso duplicado en %CEspecificaciÃ³n de matriz duplicada para el apuntado Cray en %CEspecificaciÃ³n de formato duplicada en %CDeclaraciÃ³n de etiqueta %d duplicada en %L y %LDurante la optimizaciÃ³n en tiempo de enlazado advierte de tipos de declaraciones globales que no casan.No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado.Asigna dinÃ¡micamente los registros cc.No se permite el especificador E con el descriptor g0no se admiten E500 y FPRsse establece EDGE_CROSSING incorrectamente a travÃ©s de la misma secciÃ³nfalta EDGE_CROSSING a travÃ©s del lÃ­mite de la secciÃ³nel borde EH cruza el lÃ­mite de la secciÃ³n en bb %i)etiqueta de relleno de aterrizaje EH La declaraciÃ³n ELSE IF en %C no puede ir despuÃ©s de una declaraciÃ³n ELSE en %LDeclaraciÃ³n ELSEWHERE en %C despuÃ©s de un ELSEWHERE desenmascarado previoLa declaraciÃ³n ELSEWHERE en %C no estÃ¡ dentro de un bloque WHERENo se permite la etiqueta END en %C en la declaraciÃ³n de salidaLa etiqueta END %d en %L no estÃ¡ definidaEl resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %LLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATALa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DOLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALLLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAMLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECTLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THENLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACEENTRY_BLOCK tiene IL asociado con Ã©lLa declaraciÃ³n ENUM en %C no tiene ENUMERATORSSe esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %CENUMERATOR %L no se inicializÃ³ con una expresiÃ³n enteraLa etiqueta EOR %d en %L no estÃ¡ definidaEl EQUIVALENCE en %C requiere dos o mÃ¡s objetosLa etiqueta ERR %d en %L no estÃ¡ definidaERRMSG en %L es inÃºtil sin una etiqueta STATvariable ERRMSGEl argumento ERRMSG= en %L debe ser una variable CHARACTER escalarArquitectura ESA/390.La declaraciÃ³n EXIT en %C termina el bucle !$OMP DOEXIT_BLOCK tiene IL asociado con Ã©lTodos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTEDSe deben especificar todos o ninguno de los lÃ­mites superiores en %LEl elemento en el constructor de matriz %s en %L es %sTambiÃ©n elimina invocaciones mÃºltiples de funciÃ³n para funciones impure.Emite reubicaciones de 16-bit a las Ã¡reas de datos small.Emite reubicaciones de 32-bit a las Ã¡reas de datos small.Emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada.Emite cÃ³digo que cumpla con IEEE, sin excepciones inexactas.Emite informaciÃ³n de grafo de llamadas.Emite comprobaciones haciendo que las instrucciones "break 8" se ejecuten cuando se aplican funciones internas atÃ³micas sobre memoria desalineada.Emite cÃ³digo para la extensiÃ³n ISA byte/word.Emite cÃ³digo para la extensiÃ³n ISA de conteo.Emite cÃ³digo para la extensiÃ³n ISA de move y sqrt de fp.Emite cÃ³digo para la extensiÃ³n ISA de video en movimiento.Emite cÃ³digo usando directivas explÃ­citas de reubicaciÃ³n.Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles.Emite anotaciones de depuraciÃ³n durante el preprocesamiento.Emite informaciÃ³n de depuraciÃ³n relacionada con el paso de anÃ¡lisis de escape cuando se ejecuta con -fgo-optimize-allocs.Emite ramificaciones directas a funciones locales.Emite errores cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado.Emite prÃ³logos de funciÃ³n sÃ³lo despuÃ©s de que las partes de la funciÃ³n que los necesitan, en vez de al principio de la funciÃ³n.Emite llamadas a funciÃ³n usando la tabla de desplazamiento global al generar PIC.Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea.Emite instanciaciones implÃ­citas de plantillas.Emite ramificaciones indirectas a funciones locales.Emite secuencias load/store long.Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo.Emite rdval en lugar de rduniq para un puntero thread.Emite variables static const aÃºn si no se usan.Emite bits de parada antes y despuÃ©s de asms extendidos con volatile.Emite traps como "break 8", predeterminado para CRIS v3 y superior.  Si estÃ¡ desactivado, se usan llamadas a abort().Emite informaciÃ³n de depuraciÃ³n detallada en el cÃ³digo ensamblador.Emite avisos cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.FINAL vacÃ­o en %CDeclaraciÃ³n IMPLICIT vacÃ­a en %CNo se permite un constructor de matriz vacÃ­o en %CConjunto vacÃ­o de dÃ­gitos en la constante BOZ en %CActiva las instrucciones alternativas 'q'.Activa la instrucciÃ³n de extensiÃ³n del contador de sello de tiempo de 64 bits.Admite desasignaciÃ³n con tamaÃ±o de C++14.Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS.Activa Cilk Plus.Activa los atributos de estilo DEC STATIC y AUTOMATIC.Activa DIV, DIVU.Activa las instrucciones DIV-REM para ARCv2.Activa las extensiones DSP 3.1 Pack A.Activa la informaciÃ³n de la lÃ­nea de depuraciÃ³n DWARF a travÃ©s de as de GNU.Activa las instrucciones de operando dual y Ãºnico para telefonÃ­a.Activa la EliminaciÃ³n de Redundancia Completa en Ã¡rboles.Activa el modo de Descriptor de FunciÃ³n PIC.Activa la transformaciÃ³n Graphite Identity.Activa la biblioteca compartida basada en ID.Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128.Permite Local Register Allocation.Activa la extensiÃ³n condicional load/store bloqueada.Activa las instrucciones MUL.Activa las instrucciones MUL.X y UMUL.X.Activa las instrucciones MULX, asume desplazador rÃ¡pido.Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C.Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C.Activa OpenACC.Activa OpenMP (implica -frecursive en Fortran).Activa las directivas SIMD de OpenMP.Activa el soporte PIC para construir bibliotecas.Activa las extensiones de lenguaje de Plan9.Activa el manejo de restricciones Rcq - la mayor parte de la generaciÃ³n de cÃ³digo corto depende de esto.Activa el manejo de restricciones Rcw - la ejecuciÃ³n condicional ccfsd depende principalmente de esto.Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME).Activa coalescencia SSA de variables de usuario.Activa el hundimiento de cÃ³digo SSA en Ã¡rboles.Activa la optimizaciÃ³n de eliminaciÃ³n de cÃ³digo muerto SSA en Ã¡rboles.Activa la optimizaciÃ³n SSA-BIT-CCP en Ã¡rboles.Activa la optimizaciÃ³n SSA-CCP en Ã¡rboles.Activa las optimizaciones SSA-PRE en Ã¡rboles.Activa el cÃ³digo de rastreo TPF-OS.Activa la extensiÃ³n XY Memory (DSP versiÃ³n 3).Activa la alineaciÃ³n de bloques COMMON.Activa todos los avisos -Wunused-.Activa todas las extensiones del lenguaje DEC.Activa todos los volcados de informaciÃ³n de optimizaciÃ³n en stderr.Activa un paso de mirilla RTL antes de sched2.Activa la relajaciÃ³n del ensamblador y el enlazador.  Activado por defecto a -Os.Activa instrucciones atÃ³micas.Activa la instanciaciÃ³n automÃ¡tica de plantillas.Habilita la depuraciÃ³n del extremo trasero.Activa la propagaciÃ³n hacia atrÃ¡s de propiedades en uso a nivel SSA.Activa las instrucciones barrel shift.Activa la vectorizaciÃ³n de bloque bÃ¡sico (SLP) en Ã¡rboles.Activa el cÃ³digo bÃ¡sico de anÃ¡lisis de perfil del programa.Activa bbit peephole2.Activa el bypass de cachÃ© para referencias volÃ¡tiles.Activa las instrucciones de densidad de cÃ³digo para ARCv2.Activa la elevaciÃ³n de cÃ³digo.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfili, y establece -fprofile-dir=.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil, y establece -fprofile-dir=.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa el patrÃ³n casesi compacto.Activa la eliminaciÃ³n de cÃ³digo muerto condicional para llamadas internas.Activa la ejecuciÃ³n condicional en lugar de moves/scc.Activa moves condicionales.Activa la opciÃ³n constructor/destructor.Activa la propagaciÃ³n de copia de la informaciÃ³n escalar-evoluciÃ³n.Activa la propagaciÃ³n de copia en Ã¡rboles.Activa la correcciÃ³n de datos de entrada de perfilado inconsistente de flujo.Activa la instrumentaciÃ³n de cÃ³digo borrosa guiada por cobertura. Inserta llamada a __sanitizer_cov_trace_pc en todos los bloques bÃ¡sicos.Activa la eliminaciÃ³n de almacenamiento muerto.Activa la salida de depuraciÃ³n.Admite la coma flotante decimal de hardware.Activa las conversiones predefinidas entre __float128 y long double.Activa las instrucciones divide y modulus.Activa las optimizaciones dominadoras.Activa las instrucciones dobles load/store para ARC HS.Activa la la extensiÃ³n dual viterbi butterfly.Activa la ubicaciÃ³n temprana de bits de parada para mejor planificaciÃ³n.Activa el manejo de excepciones.Activa la propagaciÃ³n hacia adelante en Ã¡rboles.Activa las optimizaciones del frente.Activa el anÃ¡lisis de perfil de las funciones.Activa reordenaciÃ³n de funciones que mejora ubicaciÃ³n de cÃ³digo.Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++.Activar la generaciÃ³n de instrucciones ARC SIMD mediante funciones internas especÃ­ficas de objetivo.Activa la generaciÃ³n de instrucciones R2 BMX.Activa la generaciÃ³n de instrucciones R2 CDX.Activa la predicciÃ³n de probabilidades de ramificaciÃ³n.Activa coma flotante de hardware.Activa las cargas de elevaciÃ³n adyacentes para fomentar la generaciÃ³n de instrucciones move condicionales.Activa las cargas de elevaciÃ³n de punteros condicionales.Activa in y out de la representaciÃ³n Graphite.Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2.Activa la inclusiÃ³n en lÃ­nea de PLT en las llamadas a funciÃ³n.Activa la inclusiÃ³n en lÃ­nea de la la funciÃ³n declarada "inline", y desactiva todas las demÃ¡s inclusiones en lÃ­nea.Activa las optimizaciones de alineaciÃ³n de etiquetas.Activa las optimizaciones de tiempo de enlace.Activa las optimizaciones del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la distribuciÃ³n de bucles por patrones transformados en una llamada a biblioteca.Activa la distribuciÃ³n de bucles en Ã¡rboles.Activa la vectorizaciÃ³n de epÃ­logos de bucles usando un tamaÃ±o menor de vector.Activa la copia de encabezado de bucles en Ã¡rboles.Permite el movimiento invariante de bucles en Ã¡rboles.Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize.Activa las optimizaciones de bucles a nivel de Ã¡rbol.Activa la vectorizaciÃ³n de bucles en Ã¡rboles.Activa lra.Activa las optimizaciones de mirilla especÃ­ficas de la mÃ¡quina.Activa casi todos los mensajes de aviso.Activa el soporte multinÃºcleo.Activa las instrucciones multiply.Activa las optimizaciones de ejecuciÃ³n condicional anidada.Activa la optimizaciÃ³n &&/|| en la ejecuciÃ³n condicional.Habilita el anÃ¡lisis GIMPLE.Activa el uso pre-recarga del patrÃ³n cbranchsi.Habilita el preprocesamiento.Permite la revisiÃ³n de rango durante la compilaciÃ³n.Activa la reasociaciÃ³n a nivel de Ã¡rbol.Activa la planificaciÃ³n de insn sensible a la presiÃ³n de registros.Activar la relajaciÃ³n en el ensamblador.Activa la planificaciÃ³n entre bloques bÃ¡sicos.Activa los segmentos de datos separados.Permite establecer los GPRs al resultado de las comparaciones.Activa las instrucciones de signo extendido.Permite enteros pequeÃ±os en registros VSX.Activa la divisiÃ³n de loads inmediatos de 32 bit en partes low / high.Habilita la prueba de la pila.Permite la revisiÃ³n de devoluciÃ³n de struct psABI de 32 bits estricta.Activa la optimizaciones de longitud de cadenas en Ã¡rboles.Activa el soporte para conceptos de C++.Activa el soporte para STRUCTURE/RECORD de DEC.Activa el soporte para la memoria transaccional de GNU.Activa el soporte del ABI del RH850.  Este es el valor por defecto.Activa el soporte para el antiguo ABI de GCC.Activa la instrucciÃ³n de extensiÃ³n del orden de byte de intercambio.Activa la mezcla de colas en Ã¡rboles.Activa la heurÃ­stica de ruta crÃ­tica en el planificador.Activa la heurÃ­stica de cuenta dependiente en el planificador.Activa la aproximaciÃ³n de la divisiÃ³n.  Activar esto reduce la precisiÃ³n de los resultados de la divisÃ³n a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa la heurÃ­stica de grupo en el planificador.Activa la heurÃ­stica de Ãºltima instrucciÃ³n en el planificador.Activa el optimizador de anidamiento de bucles.Activa el modo normal.Activa la heurÃ­stica de rango en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada recÃ­proca.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada recÃ­proca a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n.Activa la heurÃ­stica de instrucciÃ³n especulativa en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineaciÃ³n de 64-bit.Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto.Activa el uso de loads indexadas.Activa el uso de pre/post modify con desplazamiento de registro.Activa el uso del asignador de registros LRA.Activa el uso de la instrucciÃ³n fsca.Activa el uso de la instrucciÃ³n fsrra.Activa el uso del ABI antiguo y roto donde todos los argumentos de funciÃ³n apilados estÃ©n alineados a 32 bits.Activa el uso de las instrucciones short load.Activa el uso del RX ABI estÃ¡ndar donde todos los argumentos de funciÃ³n apilados estÃ©n alineados de forma natural.  Esto es lo predefinido.Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h.Habilita el preprocesamiento tradicional.Activa los accesos word sin alinear y halfword para los datos packed.Activa el uso de GPREL para datos de sÃ³lo lectura en FDPIC.Activa el uso de las operaciones de bit NPS400.Activa el uso de la extensiÃ³n xld/xst del NPS400.Activa el uso de POST_INC / POST_DEC.Activa el uso de POST_MODIFY.Activa el uso de registros de precisiÃ³n sencilla impares.Activa el uso de sdata/scommon/sbss.Activa las instrucciones definidas por el usuario.Activa el uso de instrucciones de coma flotante de 128 bits IEEE.Activa las instrucciones de bucle del v850e3v5.Activa la extensiÃ³n de CRC polinÃ³mico variable.Activa la vectorizaciÃ³n en Ã¡rboles.Activa la salida detallada.Activa evitar el error Ãºnico del procesador AT697F (corresponde al error #13 del procesador AT697E).Activa evitar el error Ãºnico del procesador UT699.Activa/Desactiva la planificaciÃ³n tradicional en bucles que ya pasaron la calendarizaciÃ³n mÃ³dulo.Activa/desactiva direccionamiento relativo a GP.Activa la biblioteca compartida basada en ID.Activa el modo Datos-Independientes-de-PosiciÃ³n (PID).Activa o desactiva el uso de las instrucciones SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE y RMPA.  Activado por defecto.Activa el modelo de coste de vectorizador dinÃ¡mico.  Se preserva por compatibilidad hacia atrÃ¡s.Codifica las instrucciones SSE con el prefijo VEX.ExpresiÃ³n de fin en el bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ entrelazado con otro bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ dentro de otro bloqueFin de la lista de bÃºsqueda.
  Cumple las semÃ¡nticas de control de acceso de miembros de clase.La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETEREl valor enumerado no es CONST_DECL ni INTEGER_CSTEl nombre de valor enumerado no es IDENTIFIER_NODEEl tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumeradoEl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L debe ser una variable CHARACTER escalarLa variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %sErrorError al convertir la constante PARAMETER en una constante compleja en %CError al convertir el enteroError en la inicializaciÃ³n de puntero en %CError en la especificaciÃ³n de tipo en %LError al escribir al fichero de mÃ³dulo %qs para escritura: %sError al escribir el fichero de mÃ³dulos: %sError al escribir el fichero de salida '%s'
! EventoLa condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalarTermina cuando sucede el primer error.Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n.Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc.Se esperaba ")" en %CSe esperaba "," en %CSe esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un descriptor de ediciÃ³n PSe esperaba un sÃ­mbolo PARAMETER en la constante compleja en %CSe esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %CSe esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %CSe esperaba una interfaz sin nombre en %CSe esperaba un parÃ©ntesis derecho en la expresiÃ³n en %CSe esperaba un valor de paso en el iterador en %CSe esperaba un especificador de acceso en %CSe esperaba la etiqueta de devoluciÃ³n alterna en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %CSe esperaba una lista de argumentos en %CSe esperaba un subÃ­ndice de matriz en %CSe esperaba un gran tranco de subÃ­ndice de matriz en %CSe esperaba una asociaciÃ³n en %CSe esperaba una lista lista de asociaciÃ³n en %CSe esperaba un nombre de atributo de bitSe esperaba un atributo de enlace en %CSe esperaba un nombre de enlace en %CSe esperaba una coma en la lista E/S en %CSe esperaba una referencia de componente en %CSe esperaba un exponente en la expresiÃ³n en %CSe esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETERSe esperaba una expresiÃ³n en la declaraciÃ³n %s en %CSe esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %CSe esperaba un tipo de expresiÃ³nSe esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %CSe esperaba un nombre genÃ©rico o un descriptor de operador en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %CSe esperaba un enteroSe esperaba una cadena enteraSe esperaba un parÃ©ntesis izquierdoSe esperaba un nombre de procedimiento de mÃ³dulo en %CSe esperaba un nombreSe esperaba una cadena realSe esperaba un parÃ©ntesis derechoSe esperaba una expresiÃ³n de inicializaciÃ³n escalar en %CSe esperaba un nombre de enlace especÃ­fico en %CSe esperaba una cadenaSe esperaba un nombre de componente de estructura en %CSe esperaba un nombre terminal en %CSe esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %CSe esperaba una variable en la declaraciÃ³n READ en %Cse esperaba un nombre variable en %CSe esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETERSe esperaba una coma en EQUIVALENCE en %CSe espera la lista de entidades nombradas %CExplicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga.Exporta funciones aun si pueden incluir en lÃ­nea.La expresiÃ³n en %L en este contexto debe ser constanteLa expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %sLa expresiÃ³n en %L debe ser escalarLa expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %dLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalarExtensiÃ³n: ConversiÃ³n de %s a %s en %LExtensiÃ³n: Operador unario despuÃ©s de un operador aritmÃ©tico (usar parÃ©ntesis) en %CExtensiÃ³n: carÃ¡cter barra invertida en %CUn IO UNIT externo no puede ser una matriz en %LCaracteres ajenos el formato en %LLa clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n FINAL en %C debe estar dentro de CONTAINSLa declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINSEl procedimiento FINAL en %L debe tener exactamente un argumentoLa expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalarEl nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalarLa clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalarLa expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalarLa expresiÃ³n de tranco FORALL en %L no puede ser ceroLa expresiÃ³n de tranco FORALL en %L debe ser un %s escalarLa etiqueta FORMAT %d en %L no estÃ¡ definidaLa declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³nLa etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGERLas excepciones FP estÃ¡n activadas.FPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC.FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas).FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas).El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %LFactoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad.Error FatalControl fino de las caracterÃ­sticas de ajuste.El primer argumento de la asignaciÃ³n definida en %L debe ser INTENT(OUT) o INTENT(INOUT)El primer argumento de la interfaz de operador en %L no puede ser opcionalEl primer argumento de la interfaz de operador en %L debe ser INTENT(IN)Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante.La unidad de coma flotante no admite divide & sqrt.Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH.Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc.Sigue los requerimientos de enlace de EABI.Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %CPara la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros.Se establece el permiso ejecutable para las funciones anidadas en la pila.Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores.Hace que la salida en ensamblador siempre use constantes hexa.Fuerza que los accesos de campos de bit coincidan con su anchura de tipo.Fuerza que las funciones se alineen a un lÃ­mite de 4 byte.Fuerza que el tipo subyacente de "wchar_t" sea "unsigned short".Fuerza el uso de ranuras de retardo para las ramificaciones condicionales.Fuerza al comprobador de lÃ­mites de punteros a tratar todos los arrays finales en estructuras como posiblemente flexibles.  Solo se tratan como flexibles de forma predefinida los campos de arrays de longitud cero o los marcados con el atributo bnd_variable_size.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites de los arrays mÃ¡s interiroes en caso de accesos a arrays estÃ¡ticos anidados.  Se usa el array mÃ¡s exterior de forma predeterminada.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites estrechados para la direcciÃ³n del primer campo de la estructura.  Los lÃ­mites predefinidos del puntero al primer campo son los mismos que los del puntero a la estructura entera.DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %CCaracterÃ­stica obsoleta de Fortran 2008:Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %LFortran 2008: El punto y coma en %C sin una declaraciÃ³n precedenteFortran 95 requiere un INTEGER por defecto en la etiqueta %s en %LEl procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentesLos inicios de las funciones se alinean a esta potencia de 2.Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerposLas funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.Fusiona ciertas operaciones para un mejor rendimiento en power9.fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC sÃ³lo admite %u Ã¡mbitos anidadosvector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidadSe devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidadGCSE desactivadoGENERIC en %C debe estar dentro de un tipo derivado CONTAINSGMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s
  C de GNU ya no admite -traditional sin usar -EExtensiÃ³n GNU:Objective C de GNU ya no admite compilaciÃ³n tradicionalLa declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %LLa declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %LGenera instrucciones de 16 bits.Genera cÃ³digo i386 de 16bit.Genera cÃ³digo de 32-bit.Genera desplazamientos de 32-bit en las tablas de switch.Genera cÃ³digo i386 de 32bit.Genera cÃ³digo x86-64 de 32bit.Genera instrucciones multiply y mac de 32x16.Genera cÃ³digo de 64-bit.Genera cÃ³digo x86-64 de 64bit.Genera marcos de pila que cumplan con APCS.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700.Genera stubs de estilo AT&T para Mach-O.Genera instrucciones AltiVec usando orden de elementos big endian.Genera cÃ³digo instrucciones AltiVec usando orden de elementos little endian.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera microcÃ³digo Cell.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.Genera cÃ³digo ELF FDPIC.Genera instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16.Genera cÃ³digo GFLOAT de doble precisiÃ³n.Genera cÃ³digo H8/300H.Genera cÃ³digo H8S.Genera cÃ³digo H8S/2600.Genera cÃ³digo H8SX.Genera cÃ³digo ILP32.Genera bloques IT apropiados para el ARMv8.Genera cÃ³digo LP64.Genera cÃ³digo MIPS16.Genera cÃ³digo PA1.0.Genera cÃ³digo PA1.1.Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior).Genera instrucciones par-sencillo PPC750CL.Genera instrucciones SBIT, CBIT.Genera cÃ³digo SH1.Genera cÃ³digo SH2.Genera cÃ³digo SH2a sin FPU.Genera cÃ³digo SH2e.Genera cÃ³digo SH3.Genera cÃ³digo SH3e.Genera cÃ³digo SH4 sin FPU.Genera cÃ³digo SH4.Genera cÃ³digo SH4-100 sin FPU.Genera cÃ³digo SH4-100.Genera cÃ³digo SH4-200 sin FPU.Genera cÃ³digo SH4-200.Genera cÃ³digo SH4-300 sin FPU.Genera cÃ³digo SH4-300.Genera cÃ³digo SH4a sin FPU.Genera cÃ³digo SH4a.Genera cÃ³digo SH4al-dsp.Genera instrucciones SPE SIMD en E500.Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec.Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__.Genera una directiva #line que apunte al directorio de trabajo actual.Genera una llamada a abortar si una funcion noreturn devuelve.Genera un solo punto de salida para cada funciÃ³n.Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo.Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera paso de lÃ­mites para llamadas.Generar almacenes de lÃ­mites para escrituras de punteros.Genera pistas de ramificaciÃ³n para las ramificaciones.Genera las llamadas insns como llamadas directas.Genera las llamadas insns como llamadas indirectas, si es necesario.Genera las llamadas insns como llamadas indirectas.Genera las llamadas insns como llamadas indirectas de registros.Genera revisiones para todos los accesos de lectura de memoria.Genera revisiones para todos los accesos de escritura de memoria.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para direccionamiento de 18 bit.Genera cÃ³digo para direccionamiento de 32 bit.Genera cÃ³digo para la arquitectura CR16C.Genera cÃ³digo para la arquitectura CR16C+ (Por defecto).Genera cÃ³digo para as de GNU.Genera cÃ³digo para el ensamblador de GNU (gas).Genera cÃ³digo para ld de GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X).Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt.Genera cÃ³digo para SH4 series 340 (sin MMU/FPU).Genera cÃ³digo para SH4 series 400 (sin MMU/FPU).Genera cÃ³digo para SH4 series 500 (sin FPU).Genera cÃ³digo para el estado Thumb.Genera cÃ³digo para el ensamblador UNIX.Genera cÃ³digo para ABI de 32 bits.Genera cÃ³digo para el 5206e.Genera cÃ³digo para el 520X.Genera cÃ³digo para el 528x.Genera cÃ³digo para el 5307.Genera cÃ³digo para el 5407.Genera cÃ³digo para ABI de 64 bits.Genera cÃ³digo para el 68000.Genera cÃ³digo para el 68010.Genera cÃ³digo para el 68020.Genera cÃ³digo para el 68030.Genera cÃ³digo para el 68040, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68040.Genera cÃ³digo para el 68060, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68060.Genera cÃ³digo para el 68302.Genera cÃ³digo para el 68332.Genera cÃ³digo para el 68851.Genera cÃ³digo para el ColdFire v4e.Genera cÃ³digo para una DLL.Genera cÃ³digo para el Fido A.Genera cÃ³digo para la cpu32.Genera cÃ³digo para un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin.Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea.Genera cÃ³digo para la CPU dada.Genera cÃ³digo para ejecutables BSS PLT antiguos.Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el M*Core M210Genera cÃ³digo para el M*Core M340Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo.Genera cÃ³digo para el modo supervisor (predeterminado).Genera cÃ³digo para el modo de usuario.Genera cÃ³digo en el estado ARM de 32 bit.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas).Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n.Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4.Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as.Genera cÃ³digo que cumpla con Intel MCU psABI.Genera cÃ³digo que cumpla con la ABI dada.Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS.Genera cÃ³digo que use las instrucciones de coma flotante del 68881.Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida.Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices.Genera cÃ³digo para revisar especificaciones de excepciones.Genera cÃ³digo para usar un PTL y GOT no ejecutables.Genera cÃ³digo que use las instrucciones de coma flotante de hardware.Genera cÃ³digo que usa solo los registros generales.Genera cÃ³digo con llamadas a bibliotecas para coma flotante.Genera cÃ³digo sin registro GP.Genera objetos CFString en tiempo de compilaciÃ³n.Genera secciones de depuraciÃ³n comprimidas.Genera instrucciones move condicionales.Genera definiciones cpp para ES de servidor.Genera definiciones cpp para ES de estaciÃ³n de trabajo.Genera informaciÃ³n de depuraciÃ³n en el formato COFF.Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior).Genera informaciÃ³n de depuraciÃ³n en el formato STABS.Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF.Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto.Genera informaciÃ³n de depuraciÃ³n en el formato por defecto.Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF.Genera informaciÃ³n de depuraciÃ³n en el formato STABS extendido.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF extendido.Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto.Genera cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4a de precisiÃ³n simple por defecto.Genera marcos de pila discontiguos.Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo).Genera llamadas indirectas rÃ¡pidas.Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento.Genera instrucciones admitidas por el barrel shift.Genera instrucciones isel.Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link.Genera cÃ³digo little endian.Genera cÃ³digo little-endian.Genera mÃºltiples instrucciones load/store.Genera load/store con instrucciones de actualizaciÃ³n.Genera dependencias de make y compila.Genera dependencias de make.Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas.Genera instrucciones mul64 y mulu64.Genera instrucciones norm.Genera cÃ³digo normal-mode.Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple.Genera cÃ³digo SH4a solamente de precisiÃ³n simple.Genera cÃ³digo relativo al pc.Genera instrucciones de extensiÃ³n del rendimiento.Genera objetivos de prueba para todas las cabecerasa.Generar comprobaciones de lÃ­mites de punteros para variables con tipo incompleto.Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small).Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles.Genera cÃ³digo PIC reentrante.Genera recÃ­procos en lugar de divss y sqrtss.Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n.Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC.Genera cÃ³digo auto-reubicable.Genera sin, cos, sqrt para FPU.Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida.Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario.Genera instrucciones de cadena para movimiento de bloques.Genera instrucciones swap.Genera las instrucciones mÃ³dulo de enteros.Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx).Genera instrucciones de memoria quad word (lq/stq).Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n.Genera instrucciones v3 push25/pop25.Genera la instrucciÃ³n vzeroupper antes de una transferencia de flujo de control afuera de la funciÃ³n.Da a las ramificaciones su costo por defecto.Da a los sÃ­mbolos externos un subrayado inicial.No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-allNo se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertesHLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertesnombre HSA SSA definido por una instrucciÃ³n que se suponeque va a usarloel nombre HSA SSA no se encuentra entre los operandos de la instrucciÃ³n que se supone que va a usarloerror de verificaciÃ³n HSA SSAHSA no se activÃ³ durante la configuraciÃ³nno se maneja ops de imagen HSAla instrucciÃ³n HSA usa un registro pero no se encuentra entre los usos de registro registradoserror de verificaciÃ³n de instrucciÃ³n HSAManeja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.Indicador de control del modelo de planificador de prebuscador automÃ¡tico hardware.  NÃºmero de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurÃ­stica de ordenaciÃ³n de instrucciones.  Desactivado de forma predeterminada.La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociadaCuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la inclusiÃ³n en lÃ­nea (en porcentaje).CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la propagaciÃ³n constante interprocedural (en porcentaje).ICE: se usa emit_insn donde se necesita emit_jump_insn:
  ID de la biblioteca compartida a crear.las bibliotecas compartidas ID y el modo FD-PIC no se pueden usar juntos.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACEINDIRECT_REF en gimple ILLa declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempoLa declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID=La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNITNo se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %CINTENT (%s) genera un conflicto con INTENT(%s) en %LNo se permite INTENT dentro de BLOCK en %CEl argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L.la definiciÃ³n de ES para %q+D necesita una direcciÃ³nLa etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %CISO C no permite %<%E (expression)%>ISO C no permite un %<;%> extra fuera de una funciÃ³nISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³nISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C no admite %<++%> y %<--%> en tipos complejosISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite coma flotante decimalISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C prohÃ­be %<goto *expr;%>ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve voidISO C prohÃ­be una unidad de traducciÃ³n vacÃ­aISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be grupos de llaves dentro de expresionesISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipoISO C prohÃ­be la conversiÃ³n al tipo unionISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³nISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³nISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado voidISO C prohÃ­be los tipos de funciÃ³n const o volatileISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntadorISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³nISO C prohÃ­be las llaves de inicializador vacÃ­asISO C prohÃ­be declaraciones adelantadas de parÃ¡metrosISO C prohÃ­be las referencias hacia adelante a tipos %<enum%>ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be las declaraciones etiquetadasISO C prohÃ­be declaraciones de miembros con no miembrosISO C prohÃ­be las funciones anidadasISO C prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C prohÃ­be la comparaciÃ³n entre punteros a funcionesISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be los tipos de funciÃ³n calificadosISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializarISO C prohÃ­be el subÃ­ndice de una matriz %<register%>ISO C prohÃ­be matrices de tamaÃ±o ceroISO C prohÃ­be la matriz %qE de tamaÃ±o ceroISO C prohÃ­be la conversiÃ³n de argumentos a tipo unionISO C requiere un argumento con nombre antes de %<...%>ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>ISO C++ 1998 no admite %<long long%>ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citasISO C++ no permite %<alignof%> con algo que no es tipoISO C++ no permite ?: con el operando medio omitidoISO C++ no permite inicializadores designados de C99ISO C++ no permite inicializadores designadosISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be grupos de llaves dentro de expresionesISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programaISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qTISO C++ prohÃ­be la comparaciÃ³n entre puntero y enteroISO C++ prohÃ­be la comparaciÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be las literales compuestasISO C++ prohÃ­be los gotos calculadosISO C++ prohÃ­be la expresiÃ³n condicional entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la conversiÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipoISO C++ prohÃ­be decrementar un puntero de tipo %qTISO C++ prohÃ­be decrementar un enumISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constanteISO C++ prohÃ­be incrementar un puntero de tipo %qTISO C++ prohÃ­be incrementar un enumISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es enteroISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contieneISO C++ prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citasISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³nISO C++ prohÃ­be las matrices de longitud variableISO C++ prohÃ­be la matriz %qD de longitud variableISO C++ prohÃ­be matrices de tamaÃ±o ceroISO C++ prohÃ­be la matriz %qD de tamaÃ±o ceroISO C++ prohÃ­be structs anÃ³nimosISO C++ prohÃ­be la sobrecarga del operador ?:ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Alignas%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite %<_Static_assert%>ISO C90 no admite %<long long%>ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matricesISO C90 no admite %qEISO C90 no admite tipos complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be las literales compuestasISO C90 prohÃ­be mezclar declaraciones y cÃ³digoISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializarISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluadaISO C90 prohÃ­be la matriz de longitud variableISO C90 prohÃ­be la matriz de longitud variable %qEISO C99 no admite %<_Alignas%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %<_Static_assert%>ISO C99 no admite %qEISO C99 no admite structs/unions sin nombreSi se usa -ftree-vectorize, el lÃ­mite de bucle mÃ­nimo de un bucle para considerarse en la vectorizaciÃ³n.Si se usa -fvariable-expansion-in-unroller, el nÃºmero mÃ¡ximo de veces que una variable individual se expandirÃ¡ durante el desenrollo de bucles.Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser ceroSi el nÃºmero de candidatos en el conjunto es menor, siempre se tratarÃ¡ de eliminar los ivs sin usar durante su optimizaciÃ³n.Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque.Ignora 'D' en la columna uno en formato fija.Ignora dllimport para funciones.No considerada.Objeto de alojamiento ilegal en %C para un procedimiento PURECarÃ¡cter ilegal en la constante BOZ en %CTipo de referencia ilegal en %L como un objeto EQUIVALENCETranco ilegal de cero en %LDeclaraciÃ³n de control de imagen %s en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen %s en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen %s en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen CRITICAL en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen CRITICAL en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen RETURN en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen RETURN en %C en un bloque DO CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen SYNC en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un procedimiento PUREEl argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()Implementa la semÃ¡ntica de constructor heredado de C++17.Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas.Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla.En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivadoEn %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTIONEn C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C.En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial.En el constructor %qsEn el constructor copia %qsEn el destructor %qsEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsEn la funciÃ³n miembro static %qsTipo derivado incompatible en PARAMETER en %LRangos %d y %d incompatibles en la asignaciÃ³n en %LRangos incompatibles en %s (%d y %d) en %LTipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %sRangos inconsistentes para el operador en %%L y %%LBorde EH %i->%i incorrectoValor de devoluciÃ³n de la funciÃ³n incorrectoIncrementa el cumplimiento con IEEE para las comparaciones de coma flotante.El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %LIndica la presencia de una errata del procesador.Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Inhibe el uso de las instrucciones de coma flotante de hardware.No se permite la inicializaciÃ³n de %C en un procedimiento PURELa inicializaciÃ³n en %C no es para una variable punteroNo se permite la inicializaciÃ³n del componente allocatable en %CNo se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURENo se permite la inicializaciÃ³n de una variable en %C en un procedimiento PUREInicializa las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CInyecta las funciones friend dentro de espacios de nombres cerrados.Coloca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponibleIncluye en lÃ­nea todas las operaciones de cadenas conocidas.Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos.Incluye en lÃ­nea las operaciones de cadena memset/memcpy, pero realiza la versiÃ³n inline sÃ³lo para los bloques pequeÃ±os.Incluir en lÃ­nea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parÃ¡metro.Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc.Inserta el cÃ³digo para perfilar valores de expresiones.Inserta instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU.Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto).Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.Direcciones de insn no establecidas despuÃ©s de shorten_branchesInstrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Instrumenta solamente funciones marcadas con el atributo bnd_instrument.El clon de instrumentaciÃ³n no hace referencia al nodo originalEl thunk de instrumentaciÃ³n tiene elemento invocado de borde incorrectoNodo instrumentado tiene declaraciÃ³n original incorrectaSe requiere una expresiÃ³n entera en %CId entero (N) de la instrucciÃ³n personalizada fabsd.Id entero (N) de la instrucciÃ³n personalizada fabss.Id entero (N) de la instrucciÃ³n personalizada faddd.Id entero (N) de la instrucciÃ³n personalizada fadds.Id entero (N) de la instrucciÃ³n personalizada fatand.Id entero (N) de la instrucciÃ³n personalizada fatans.Id entero (N) de la instrucciÃ³n personalizada fcmpeqd.Id entero (N) de la instrucciÃ³n personalizada fcmpeqs.Id entero (N) de la instrucciÃ³n personalizada fcmpged.Id entero (N) de la instrucciÃ³n personalizada fcmpges.Id entero (N) de la instrucciÃ³n personalizada fcmpgtd.Id entero (N) de la instrucciÃ³n personalizada fcmpgts.Id entero (N) de la instrucciÃ³n personalizada fcmpled.Id entero (N) de la instrucciÃ³n personalizada fcmples.Id entero (N) de la instrucciÃ³n personalizada fcmpltd.Id entero (N) de la instrucciÃ³n personalizada fcmplts.Id entero (N) de la instrucciÃ³n personalizada fcmpned.Id entero (N) de la instrucciÃ³n personalizada fcmpnes.Id entero (N) de la instrucciÃ³n personalizada fcosd.Id entero (N) de la instrucciÃ³n personalizada fcoss.Id entero (N) de la instrucciÃ³n personalizada fdivd.Id entero (N) de la instrucciÃ³n personalizada fdivs.Id entero (N) de la instrucciÃ³n personalizada fexpd.Id entero (N) de la instrucciÃ³n personalizada fexps.Id entero (N) de la instrucciÃ³n personalizada fextsd.Id entero (N) de la instrucciÃ³n personalizada fixdi.Id entero (N) de la instrucciÃ³n personalizada fixdu.Id entero (N) de la instrucciÃ³n personalizada fixsi.Id entero (N) de la instrucciÃ³n personalizada fixsu.Id entero (N) de la instrucciÃ³n personalizada floatid.Id entero (N) de la instrucciÃ³n personalizada floatis.Id entero (N) de la instrucciÃ³n personalizada floatud.Id entero (N) de la instrucciÃ³n personalizada floatus.Id entero (N) de la instrucciÃ³n personalizada flogd.Id entero (N) de la instrucciÃ³n personalizada flogs.Id entero (N) de la instrucciÃ³n personalizada fmaxd.Id entero (N) de la instrucciÃ³n personalizada fmaxs.Id entero (N) de la instrucciÃ³n personalizada fmind.Id entero (N) de la instrucciÃ³n personalizada fmins.Id entero (N) de la instrucciÃ³n personalizada fmuld.Id entero (N) de la instrucciÃ³n personalizada fmuls.Id entero (N) de la instrucciÃ³n personalizada fnegd.Id entero (N) de la instrucciÃ³n personalizada fnegs.Id entero (N) de la instrucciÃ³n personalizada frdxhi.Id entero (N) de la instrucciÃ³n personalizada frdxlo.Id entero (N) de la instrucciÃ³n personalizada frdy.Id entero (N) de la instrucciÃ³n personalizada fsind.Id entero (N) de la instrucciÃ³n personalizada fsins.Id entero (N) de la instrucciÃ³n personalizada fsqrtd.Id entero (N) de la instrucciÃ³n personalizada fsqrts.Id entero (N) de la instrucciÃ³n personalizada fsubd.Id entero (N) de la instrucciÃ³n personalizada fsubs.Id entero (N) de la instrucciÃ³n personalizada ftand.Id entero (N) de la instrucciÃ³n personalizada ftans.Id entero (N) de la instrucciÃ³n personalizada ftruncds.Id entero (N) de la instrucciÃ³n personalizada fwrx.Id entero (N) de la instrucciÃ³n personalizada fwry.Id entero (N) de la instrucciÃ³n personalizada round.El gÃ©nero entero %d en %C no estÃ¡ disponibleRango simÃ©trico fuera de entero implicado por Standard Fortran en %LEntero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %LDesbordamiento enteroDesborde entero al calcular la cantidad de memoria a reservarEntero demasiado grande para el gÃ©nero entero %i en %CEl entero es demasiado grande para su gÃ©nero en %C. Esta revisiÃ³n se puede desactiva con la opciÃ³n -fno-range-checkEntero demasiado grande en %CValor entero demasiado grande en la expresiÃ³n en %CIntegra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece.Integra las funciones que no se declaran "inline" en sus invocadores cuando es rentable.Integra las funciones sÃ³lo requeridas por su invocador Ãºnico.no se admite Intel MCU psABI en el modo %sIntel MPX no tiene soporte para x32No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CError interno del compilador: Error al reportar rutinas reentradas.
  Unidad interna con subÃ­ndice vectorial en %LInterpreta cualquier INTEGER(4) como INTEGER(8).Interpreta cualquier REAL(4) como un REAL(10).Interpreta cualquier REAL(4) como un REAL(16).Interpreta cualquier REAL(4) como un REAL(8).Interpreta cualquier REAL(8) como un REAL(10).Interpreta cualquier REAL(8) como un REAL(16).Interpreta cualquier REAL(8) como un REAL(4).Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario.Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto.El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ldEl operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLa interfaz de operador intrÃ­nseco en %L debe ser FUNCTIONEl procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDUREUna constante Hollerith no vÃ¡lida en %L contiene un carÃ¡cter anchoConstante Hollerith no vÃ¡lida: %L debe contener por lo menos un carÃ¡cterConstante Hollerith no vÃ¡lida: El gÃ©nero entero en %L debe ser por defectoEl parÃ¡metro KIND de %s es no vÃ¡lido en %LCarÃ¡cter no vÃ¡lido en el nombre en %CCodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensionesContexto no vÃ¡lido para el puntero NULL() en %%LForma no vÃ¡lida de la declaraciÃ³n PROGRAM en %CForma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNITForma no vÃ¡lida de referencia a matriz en %CForma no vÃ¡lida de referencia a comatriz en %CNÃºmero de imagen %d no vÃ¡lido en SYNC IMAGESInicializador %s no vÃ¡lido en la declaraciÃ³n Data en %CGÃ©nero %d no vÃ¡lido para la constante CHARACTER en %CGÃ©nero no vÃ¡lido para %s en %LArgumento de procedimiento no vÃ¡lido en %LAsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %LRango %s no vÃ¡lido en la opciÃ³n %sGÃ©nero real %d no vÃ¡lido en %CEspecificaciÃ³n de tipo no vÃ¡lida en %CValor no vÃ¡lido para la especificaciÃ³n %s en %CActiva los avisos necesarios para cumplir estrictamente con el estÃ¡ndar.El paso de iterador en %L no puede ser ceroLos objetivos de salto se alinean a esta potencia de 2.Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %CBasura despuÃ©s de CALL en %CBasura despuÃ©s del enlace GENERIC en %CSÃ³lo genera tablas de desenredo para manejo de excepciones.Usa solamente icc0/fcc0.El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³nNo se admite el gÃ©nero %d para CHARACTER en %CNo se admite el gÃ©nero %d para el tipo %s en %CEl parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipoABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):ABIs conocidas (para usar con la opciÃ³n -mabi=):CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):ISAs C6X conocidas (para uso con la opciÃ³n -march=):CPUs conocidos (para uso con las opciones -mcpu= y -mtune):CPUs FR-V conocidos (para usar con la opciÃ³n -mcpu=):CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):ISAs M68K conocidas (para uso con la opciÃ³n -march=):Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):Dialectos TLS conocidos (para usar con la opciÃ³n -mtls-dialect=):Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):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):Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):ABIs de biblioteca de vectorizaciÃ³n conocidas (para usar con la opciÃ³n -mveclibabi=):latencia de cachÃ© L%d desconocida para %sLHS en la llamada noreturnLOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %LSe requieren operandos LOGICAL en la expresiÃ³n en %Lel soporte para LTO no se activÃ³ en esta configuraciÃ³nLa etiqueta %d en %C ya se referenciÃ³ como etiqueta de formatoLa etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³nLa etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMATLa etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³nSe define la etiqueta %d en %L pero no se puede usarSe define la etiqueta %d en %L pero no se usaLa etiqueta %d referenciada en %L nunca se defineLa etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %LSe requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>ExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CNivel de expresividad de los almacenes de depuraciÃ³n hsaLevanta restricciones en el tamaÃ±o de GOT.Como -M pero descarta los ficheros de cabecera del sistema.Como -MD pero descarta los ficheros de cabecera del sistema.Como -pedantic pero los muestra como errores.Se excediÃ³ el lÃ­mite de %d continuaciones en la declaraciÃ³n en %CSe truncÃ³ la lÃ­nea en %LLÃ­neas ejecutadas:%s de %d
--- 2054,2062 ----
  Conforma mÃ¡s cerca a la semÃ¡ntica XLC de IBM.No conforma a nada en particular.Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994.Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1990 C.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003.Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1999 C.Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU.Conforma al estÃ¡ndar ISO 2012 C.Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2011 C++.Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2014 C++.Conforma al borrador del estÃ¡ndar ISO 2017(?) C++ (soporte experimental e incompleto).Conforma al borrador del estÃ¡ndar ISO 201z(??) C++ con extensiones GNU (soporte experimental e incompleto).Conforma al estÃ¡ndar ISO Fortran 2003.Conforma al estÃ¡ndar ISO Fortran 2008 incluyendo TS 29113.Conforma al estÃ¡ndar ISO Fortran 2008.Conforma al estÃ¡ndar ISO Fortran 95.Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0.Conforma al o32 FPXX ABI.Considera lento el acceso a memoria de tamaÃ±o byte.Considera que el tipo 'int' es de 16 bits de anchura.Considera que el tipo 'int' es de 32 bits de anchura.La expresiÃ³n constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTERSe requiere una expresiÃ³n constante en %CSe repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %LConstruye redes y divide usos no relacionados de una sola variable.Controla la generaciÃ³n de estimados recÃ­procos.Controla el modo en que el comprobador de lÃ­mites de punteros maneja punteros a campos de objetos.  Cuando el estrechamiento estÃ¡ activo, se utilizan los lÃ­mites de los campos.  En caso contrario, se usan los lÃ­mites del objeto entero.El nÃºmero del registro de control tiene que estar en el rango 0-31 para %sControla el modo de captura IEEE.Controla el modo de redondeo generado de fp.Controla la precisiÃ³n dada a las excepciones de fp.ConversiÃ³n de %s a %s en %LConversiÃ³n de un Infinity o No-un-Numero en %L a INTEGERConvierte saltos condicionales en los bucles mÃ¡s internos a equivalentes sin ramificaciÃ³n.Convierte las constantes de coma flotante a constantes de precisiÃ³n simple.Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Costo al cual las optimizaciones GCSE no restringirÃ¡n la distancia que puede viajar una expresiÃ³n.Costo de asumir una ramificaciÃ³n de insn.Costo de asumir una instrucciÃ³n multiply.Costo de asumir una instrucciÃ³n multiply, siendo 4 el de una instrucciÃ³n normal.No se ha podido generar valor addis para fusiÃ³nNo se puede abrir el fichero de salida '%s'
  Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones.El Apuntado Cray en %C no puede ser una matriz de forma asumidaEl Apuntado Cray en %L aparece en varias declaraciones pointer()El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytesEl puntero Cray en %C debe ser un enteroLa declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointerCrea una aplicaciÃ³n con interfaz grÃ¡fica de usuario (GUI).Genera un ejecutable independiente de posiciÃ³n.Crea una biblioteca compartida.Crea variables de inducciÃ³n canÃ³nica en los bucles.Crea una aplicaciÃ³n de consola.Crea ficheros de datos necesarios para "gcov".Se crea '%s'
! Se crea una matriz temporal en %LNo se permite la declaraciÃ³n DATA en %C en un procedimiento PURELa declaraciÃ³n DATA en %L tiene mÃ¡s valores que variablesLa declaraciÃ³n DATA en %L tiene mÃ¡s variables que valoresobjeto DEALLOCATEDEALLOCATE de comatriz en %C en el bloque CRITICALDEALLOCATE de comatriz en %C en el bloque DO CONCURRENTse definiÃ³ DECL_GIMPLE_REG_P en una variable con direcciÃ³n tomadaDEF_INTERNAL_FLT_FN (%s) no tiene ninguna funciÃ³n interna asociadaDEF_INTERNAL_INT_FN (%s) no tiene ninguna funciÃ³n interna asociadaEl argumento DIM en %L estÃ¡ fuera de los lÃ­mitesEl bucle DO en %L se ejecutarÃ¡ cero vecesEl valor de paso de DO es ceroElemento de datos arriba del lÃ­mite superior en %LElemeto de datos debajo del lÃ­mite inferior de la matriz en %LLos datos se guardan en formato big-endian.Los datos se guardan en formato little-endian.  (Por defecto).El objetivo de datos en %L no puede tener un coÃ­ndiceEl elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumidoEl elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes PRIVATEEl elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimientoDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesPosterga la extracciÃ³n de argumentos de funciones de la pila hasta mÃ¡s tarde.AÃºn no se admite un parÃ¡metro de tipo diferidoBorra instrucciones muertas que pueden lanzar excepciones.Borra las revisiones de punteros nulos sin uso.CaracterÃ­stica borrada:Obsoleto en favor de -std=c++11.Obsoleto en favor de -std=c++14.Obsoleto en favor de -std=c11.Obsoleto en favor de -std=c99.Obsoleto en favor de -std=gnu++11.Obsoleto en favor de -std=gnu++14.Obsoleto en favor de -std=gnu11.Obsoleto en favor de -std=gnu99.Obsoleto en favor de -std=iso9899:1999.OpciÃ³n obsoleta.  Use en su lugar -misel.OpciÃ³n obsoleta.  Use en su lugar -mno-isel.OpciÃ³n obsoleta.  Use en su lugar -mno-spe.OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave.OpciÃ³n obsoleta.  Use en su lugar -mspe.OpciÃ³n obsoleta.  Use en su lugar -mvrsave.Obsoleto.  Esta opciÃ³n no tiene efecto.El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C no se definiÃ³ previamente y no puede aparecer en una definiciÃ³n de tipo derivadoEl componente de tipo derivado %C no es un miembro EQUIVALENCE permitidoLa declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULEDescripciÃ³n para mxl-mode-bootstrap.DescripciÃ³n para mxl-mode-executable.DescripciÃ³n para mxl-mode-novectors.DescripciÃ³n para mxl-mode-xmdstub.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Determina cuÃ¡les dependencias entre insns se consideran costosas.Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %LLongitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matrizParÃ¡metros de tipo de gÃ©nero diferentes en la asignaciÃ³n de puntero en %LRangos diferentes en la asignaciÃ³n de puntero en %LForma diferente para %s en %L en la dimensiÃ³n %d (%d y %d)Tipos diferentes en la asignaciÃ³n de puntero en %L; se intentÃ³ la asignaciÃ³n de %s a %sDesactiva el paso especÃ­fico ARCompact para generar instrucciones de ejecuciÃ³n condicional.Desactiva los registros FP.Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensiÃ³n FPX.Desactiva el paso de optimizaciÃ³n de escalar a vector al transformar cÃ¡lculos con enteros de 64 bits en cÃ¡lculos con vectores.Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero.Desactiva la coma flotante de hardware.Desactiva el direccionamiento indexado.Desactiva las optimizaciones observables con IEEE seÃ±alando NaNs.Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto.Desactiva el cÃ³digo independiente de posiciÃ³n (PIC) para su uso en cÃ³digo de nÃºcleo de SO.Desactiva el preprocesamiento.Desactiva los registros de espacio.Desactiva el uso de las instrucciones de FPU RX.  Desactiva las llamadas directas a funciones globales.Desactiva mÃ¡s de 'msched-max-memory-insns' en el grupo de instrucciÃ³n.  De otra forma, el lÃ­mite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el lÃ­mite).Descubre funciones pure y const.Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables.Muestra estadÃ­sticas de tiempo de compilaciÃ³n.Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de la optimizaciÃ³n del frente.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta.Muestra la versiÃ³n del compilador.Muestra esta informaciÃ³n.DivisiÃ³n por cero en %LDivisiÃ³n por cero al convertir %s a %s en %LEstrategia de divisiÃ³n, una de las siguientes: call-div1, call-fp, call-table.Hacer rematerializaciÃ³n sensible a CFG en LRA.EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas.Despacha al planificador si el procesador es bdver1, bdver2, bdver3, bdver4 o znver1 y se selecciona planificaciÃ³n Haifa.No generar instrucciones BRcc en arc_reorg.No permite que los datos constantes se pongan en secciones de cÃ³digo.No asume un segmento TLS grande.No asume que existen las bibliotecas C estÃ¡ndar y "main".No desactiva los registros de espacio.No descarta comentarios en expansiones de macro.No descarta comentarios.No muestra las funciones compiladas o el tiempo transcurrido.No emite modos de direccionamiento con asignaciones colaterales.No emite constantes enteras complejas a memoria de sÃ³lo lectura.No emite el prÃ³logo o epÃ­logo de funciones.No refuerza la alineaciÃ³n estricta.No genera directivas #line.No genera directivas .size.No genera un solo punto de salida para cada funciÃ³n.No genera cÃ³digo que solo pueda correr en modo supervisor (predeterminado).No genera load/store con instrucciones de actualizaciÃ³n.No generar instrucciones mpy para ARC700.No incluye en lÃ­nea la divisiÃ³n entera.No incluye en lÃ­nea la raÃ­z cuadrada.No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a.No carga el registro PIC en los prÃ³logos de funciÃ³n.No buscar ficheros objeto en la ruta estÃ¡ndar.No marca las opciones ABI en e_flags.No realizar optimizaciones que incrementan notablemente el uso de la pila.No coloca las constantes de coma flotante en TOC.No coloca las constantes sÃ­mbolo+desplazamiento en TOC.No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC.No pretende que las ramificaciones son costosas.No provee una direcciÃ³n de inicio por defecto 0x100 del programa.No empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n.No pone globales sin inicializar en la secciÃ³n comÃºn.No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados).No busca directorios de inclusiÃ³n del sistema por defecto para C++.No admite funciones internas y generaciÃ³n de cÃ³digo SSE4.1 y SSE4.2.No suprime la informaciÃ³n de depuraciÃ³n de clases C++.No suprime los avisos de los encabezados del sistema.No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE.No ajusta la alineaciÃ³n del cÃ³digo y de datos de sÃ³lo lectura.No ajusta la alineaciÃ³n de la pila.No ajusta la alineaciÃ³n de los datos modificables.No usa instrucciones MDMX.No usa instrucciones MIPS-3D.No usa fp de VAX.No usa una funciÃ³n que vacÃ­e el cachÃ© antes de llamar los trampolines de pila.No usa direcciones que reserven registros globales.No usa cÃ³digos de condiciÃ³n para las instrucciones normales.No usa FP de hardware.No usa coma flotante de hardware.No usa fp de hardware.No usa instrucciones de fp quad de hardware.No usa patrones incluidos en lÃ­nea para copiado de memoria.No usa las extensiones de ABI AltiVec.No usa las extensiones de ABI SPE.No usa las instrucciones de campos de bit.No usa la instrucciÃ³n callt (predeterminado).No usa la instrucciÃ³n personalizada fabsd.No usa la instrucciÃ³n perosonalizada fabss.No usa la instrucciÃ³n personalizada faddd.No usa la instrucciÃ³n perosonalizada fadds.No usa la instrucciÃ³n personalizada fatand.No usa la instrucciÃ³n personalizada fatans.No usa la instrucciÃ³n personalizada fcmpeqd.No usa la instrucciÃ³n personalizada fcmpeqs.No usa la instrucciÃ³n personalizada fcmpged.No usa la instrucciÃ³n personalizada fcmpges.No usa la instrucciÃ³n personalizada fcmpgtd.No usa la instrucciÃ³n personalizada fcmpgts.No usa la instrucciÃ³n personalizada fcmpled.No usa la instrucciÃ³n personalizada fcmples.No usa la instrucciÃ³n personalizada fcmpltd.No usa la instrucciÃ³n personalizada fcmplts.No usa la instrucciÃ³n personalizada fcmpned.No usa la instrucciÃ³n personalizada fcmpnes.No usa la instrucciÃ³n personalizada fcosd.No usa la instrucciÃ³n perosonalizada fcoss.No usa la instrucciÃ³n personalizada fdivd.No usa la instrucciÃ³n perosonalizada fdivs.No usa la instrucciÃ³n personalizada fexpd.No usa la instrucciÃ³n personalizada fexps.No usa la instrucciÃ³n personalizada fextsd.No usa la instrucciÃ³n personalizada fixdi.No usa la instrucciÃ³n personalizada fixdu.No usa la instrucciÃ³n personalizada fixsi.No usa la instrucciÃ³n personalizada fixsu.No usa la instrucciÃ³n personalizada floatid.No usa la instrucciÃ³n personalizada floatis.No usa la instrucciÃ³n personalizada floatud.No usa la instrucciÃ³n personalizada floatus.No usa la instrucciÃ³n personalizada flogd.No usa la instrucciÃ³n personalizada flogs.No usa la instrucciÃ³n personalizada fmaxd.No usa la instrucciÃ³n perosonalizada fmaxs.No usa la instrucciÃ³n personalizada fmind.No usa la instrucciÃ³n perosonalizada fmins.No usa la instrucciÃ³n personalizada fmuld.No usa la instrucciÃ³n perosonalizada fmuls.No usa la instrucciÃ³n personalizada fnegd.No usa la instrucciÃ³n perosonalizada fnegs.No usa la instrucciÃ³n perosonalizada frdxhi.No usa la instrucciÃ³n perosonalizada frdxlo.No usa la instrucciÃ³n perosonalizada frdy.No usa la instrucciÃ³n personalizada fsind callt.No usa la instrucciÃ³n perosonalizada fsins.No usa la instrucciÃ³n personalizada fsqrtd.No usa la instrucciÃ³n perosonalizada fsqrts.No usa la instrucciÃ³n personalizada fsubd.No usa la instrucciÃ³n perosonalizada fsubs.No usa la instrucciÃ³n personalizada ftand.No usa la instrucciÃ³n personalizada ftans.No usa la instrucciÃ³n personalizada ftruncds.No usa la instrucciÃ³n perosonalizada fwrx.No usa la instrucciÃ³n perosonalizada fwry.No usa la instrucciÃ³n perosonalizada round.No permite las referencias a memoria sin alinear.No avisa sobre el uso de "long long" cuando se use -pedantic.Revisa la pila usando lÃ­mites en la memoria de scratch L1.No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s.No hace nada. Preservado por compatibilidad hacia atrÃ¡s.No alinea los elementos en el cÃ³digo o los datos.No aloja floats y doubles en registros de precisiÃ³n extendida.No asume que los accesos sin alinear los maneja el sistema.No llama a ninguna funciÃ³n de limpieza de cachÃ©.No llama a ninguna trampa de limpieza de cachÃ©.No genera un ejecutable independiente de posiciÃ³n.No emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada.No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario.No genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.No genera revisiones para el control de especulaciÃ³n en la planificaciÃ³n selectiva.No genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.No genera sÃ³lo cÃ³digo de modo privilegiado; implica -mno-inline-ic_invalidate si el cÃ³digo a incluir en lÃ­nea no funciona en modo usuario.No indica ninguna prioridad con TARGET_REGISTER_PRIORITY.No optimiza los movimientos de bloques; usa memcpy.No optimiza los movimientos de bloques.No guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en DW_AT_producer de DWARF.No usa MnemÃ³nicos-P para ramificaciones.No usa ninguno de r32..r63.No utilizar rango de direccionamiento de menos de 25 bits para llamadas.No avisa sobre los usos de extensiones Microsoft.Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %LUnidad de coma flotante de precisiÃ³n doble.Degrada los errores de concordancia a avisos.Conduciendo:Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explÃ­citamente.El procedimiento dummy en %C no puede tener atributo BIND(C) con NAMEVuelca las declaraciones a un fichero .decl.Vuelca informaciÃ³n detallada de las ubicaciones de cÃ³digo fuente en la representaciÃ³n interna de GCC.Vuelca pasadas de optimizaciÃ³n.Atributo %s duplicado en %LSe especificÃ³ un atributo %s duplicado en %LEspecificiÃ³n de etiqueta %s duplicada en %CEspecificaciÃ³n %s duplicada en %CSe especificÃ³ un atributo ASYNCHRONOUS duplicado en %LSe especificÃ³ un atributo BIND duplicado en %LDEFERRED duplicado en %CDeclaraciones ELSE duplicadas en %L y %CSe especificÃ³ un atributo EXTENDS duplicado en %LDeclaraciÃ³n IMPLICIT NONE duplicada en %CEspecificaciÃ³n NML duplicada en %CNON_OVERRIDABLE duplicado en %CAtributo POINTER duplicado en %CDeclaraciÃ³n PRIVATE duplicada en %CSe especificÃ³ un atributo PROTECTED duplicado en %LSe especificÃ³ un atributo SAVE duplicado en %LDeclaraciÃ³n SEQUENCE duplicada en %CEspecificaciÃ³n UNIT duplicada en %CSe especificÃ³ un atributo VALUE duplicado en %LSe especificÃ³ un atributo VOLATILE duplicado en %LEspecificador de acceso duplicado en %CEspecificaciÃ³n de matriz duplicada para el apuntado Cray en %CEspecificaciÃ³n de formato duplicada en %CDeclaraciÃ³n de etiqueta %d duplicada en %L y %LDurante la optimizaciÃ³n en tiempo de enlazado advierte de tipos de declaraciones globales que no casan.No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado.Asigna dinÃ¡micamente los registros cc.No se permite el especificador E con el descriptor g0no se admiten E500 y FPRsse establece EDGE_CROSSING incorrectamente a travÃ©s de la misma secciÃ³nfalta EDGE_CROSSING a travÃ©s del lÃ­mite de la secciÃ³nel borde EH cruza el lÃ­mite de la secciÃ³n en bb %i)etiqueta de relleno de aterrizaje EH La declaraciÃ³n ELSE IF en %C no puede ir despuÃ©s de una declaraciÃ³n ELSE en %LDeclaraciÃ³n ELSEWHERE en %C despuÃ©s de un ELSEWHERE desenmascarado previoLa declaraciÃ³n ELSEWHERE en %C no estÃ¡ dentro de un bloque WHERENo se permite la etiqueta END en %C en la declaraciÃ³n de salidaLa etiqueta END %d en %L no estÃ¡ definidaEl resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %LEl resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %LLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATALa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DOLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALLLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAMLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECTLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THENLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACEENTRY_BLOCK tiene IL asociado con Ã©lLa declaraciÃ³n ENUM en %C no tiene ENUMERATORSSe esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %CENUMERATOR %L no se inicializÃ³ con una expresiÃ³n enteraLa etiqueta EOR %d en %L no estÃ¡ definidaEl EQUIVALENCE en %C requiere dos o mÃ¡s objetosLa etiqueta ERR %d en %L no estÃ¡ definidaERRMSG en %L es inÃºtil sin una etiqueta STATvariable ERRMSGEl argumento ERRMSG= en %L debe ser una variable CHARACTER escalarArquitectura ESA/390.La declaraciÃ³n EXIT en %C termina el bucle !$OMP DOEXIT_BLOCK tiene IL asociado con Ã©lTodos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTEDSe deben especificar todos o ninguno de los lÃ­mites superiores en %LEl elemento en el constructor de matriz %s en %L es %sTambiÃ©n elimina invocaciones mÃºltiples de funciÃ³n para funciones impure.Emite reubicaciones de 16-bit a las Ã¡reas de datos small.Emite reubicaciones de 32-bit a las Ã¡reas de datos small.Emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada.Emite cÃ³digo que cumpla con IEEE, sin excepciones inexactas.Emite informaciÃ³n de grafo de llamadas.Emite comprobaciones haciendo que las instrucciones "break 8" se ejecuten cuando se aplican funciones internas atÃ³micas sobre memoria desalineada.Emite cÃ³digo para la extensiÃ³n ISA byte/word.Emite cÃ³digo para la extensiÃ³n ISA de conteo.Emite cÃ³digo para la extensiÃ³n ISA de move y sqrt de fp.Emite cÃ³digo para la extensiÃ³n ISA de video en movimiento.Emite cÃ³digo usando directivas explÃ­citas de reubicaciÃ³n.Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles.Emite anotaciones de depuraciÃ³n durante el preprocesamiento.Emite informaciÃ³n de depuraciÃ³n relacionada con el paso de anÃ¡lisis de escape cuando se ejecuta con -fgo-optimize-allocs.Emite ramificaciones directas a funciones locales.Emite errores cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado.Emite prÃ³logos de funciÃ³n sÃ³lo despuÃ©s de que las partes de la funciÃ³n que los necesitan, en vez de al principio de la funciÃ³n.Emite llamadas a funciÃ³n usando la tabla de desplazamiento global al generar PIC.Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea.Emite instanciaciones implÃ­citas de plantillas.Emite ramificaciones indirectas a funciones locales.Emite secuencias load/store long.Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo.Emite rdval en lugar de rduniq para un puntero thread.Emite variables static const aÃºn si no se usan.Emite bits de parada antes y despuÃ©s de asms extendidos con volatile.Emite traps como "break 8", predeterminado para CRIS v3 y superior.  Si estÃ¡ desactivado, se usan llamadas a abort().Emite informaciÃ³n de depuraciÃ³n detallada en el cÃ³digo ensamblador.Emite avisos cuando se generan las reubicaciones de tiempo de ejecuciÃ³n.FINAL vacÃ­o en %CDeclaraciÃ³n IMPLICIT vacÃ­a en %CNo se permite un constructor de matriz vacÃ­o en %CConjunto vacÃ­o de dÃ­gitos en la constante BOZ en %CActiva las instrucciones alternativas 'q'.Activa la instrucciÃ³n de extensiÃ³n del contador de sello de tiempo de 64 bits.Admite desasignaciÃ³n con tamaÃ±o de C++14.Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS.Activa Cilk Plus.Activa los atributos de estilo DEC STATIC y AUTOMATIC.Activa DIV, DIVU.Activa las instrucciones DIV-REM para ARCv2.Activa las extensiones DSP 3.1 Pack A.Activa la informaciÃ³n de la lÃ­nea de depuraciÃ³n DWARF a travÃ©s de as de GNU.Activa las instrucciones de operando dual y Ãºnico para telefonÃ­a.Activa la EliminaciÃ³n de Redundancia Completa en Ã¡rboles.Activa el modo de Descriptor de FunciÃ³n PIC.Activa la transformaciÃ³n Graphite Identity.Activa la biblioteca compartida basada en ID.Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128.Permite Local Register Allocation.Activa la extensiÃ³n condicional load/store bloqueada.Activa las instrucciones MUL.Activa las instrucciones MUL.X y UMUL.X.Activa las instrucciones MULX, asume desplazador rÃ¡pido.Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C.Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C.Activa OpenACC.Activa OpenMP (implica -frecursive en Fortran).Activa las directivas SIMD de OpenMP.Activa el soporte PIC para construir bibliotecas.Activa las extensiones de lenguaje de Plan9.Activa el manejo de restricciones Rcq - la mayor parte de la generaciÃ³n de cÃ³digo corto depende de esto.Activa el manejo de restricciones Rcw - la ejecuciÃ³n condicional ccfsd depende principalmente de esto.Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME).Activa coalescencia SSA de variables de usuario.Activa el hundimiento de cÃ³digo SSA en Ã¡rboles.Activa la optimizaciÃ³n de eliminaciÃ³n de cÃ³digo muerto SSA en Ã¡rboles.Activa la optimizaciÃ³n SSA-BIT-CCP en Ã¡rboles.Activa la optimizaciÃ³n SSA-CCP en Ã¡rboles.Activa las optimizaciones SSA-PRE en Ã¡rboles.Activa el cÃ³digo de rastreo TPF-OS.Activa la extensiÃ³n XY Memory (DSP versiÃ³n 3).Activa la alineaciÃ³n de bloques COMMON.Activa todos los avisos -Wunused-.Activa todas las extensiones del lenguaje DEC.Activa todos los volcados de informaciÃ³n de optimizaciÃ³n en stderr.Activa un paso de mirilla RTL antes de sched2.Activa la relajaciÃ³n del ensamblador y el enlazador.  Activado por defecto a -Os.Activa instrucciones atÃ³micas.Activa la instanciaciÃ³n automÃ¡tica de plantillas.Habilita la depuraciÃ³n del extremo trasero.Activa la propagaciÃ³n hacia atrÃ¡s de propiedades en uso a nivel SSA.Activa las instrucciones barrel shift.Activa la vectorizaciÃ³n de bloque bÃ¡sico (SLP) en Ã¡rboles.Activa el cÃ³digo bÃ¡sico de anÃ¡lisis de perfil del programa.Activa bbit peephole2.Activa el bypass de cachÃ© para referencias volÃ¡tiles.Activa las instrucciones de densidad de cÃ³digo para ARCv2.Activa la elevaciÃ³n de cÃ³digo.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfili, y establece -fprofile-dir=.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil, y establece -fprofile-dir=.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa el patrÃ³n casesi compacto.Activa la eliminaciÃ³n de cÃ³digo muerto condicional para llamadas internas.Activa la ejecuciÃ³n condicional en lugar de moves/scc.Activa moves condicionales.Activa la opciÃ³n constructor/destructor.Activa la propagaciÃ³n de copia de la informaciÃ³n escalar-evoluciÃ³n.Activa la propagaciÃ³n de copia en Ã¡rboles.Activa la correcciÃ³n de datos de entrada de perfilado inconsistente de flujo.Activa la instrumentaciÃ³n de cÃ³digo borrosa guiada por cobertura. Inserta llamada a __sanitizer_cov_trace_pc en todos los bloques bÃ¡sicos.Activa la eliminaciÃ³n de almacenamiento muerto.Activa la salida de depuraciÃ³n.Admite la coma flotante decimal de hardware.Activa las conversiones predefinidas entre __float128 y long double.Activa las instrucciones divide y modulus.Activa las optimizaciones dominadoras.Activa las instrucciones dobles load/store para ARC HS.Activa la la extensiÃ³n dual viterbi butterfly.Activa la ubicaciÃ³n temprana de bits de parada para mejor planificaciÃ³n.Activa el manejo de excepciones.Activa la propagaciÃ³n hacia adelante en Ã¡rboles.Activa las optimizaciones del frente.Activa el anÃ¡lisis de perfil de las funciones.Activa reordenaciÃ³n de funciones que mejora ubicaciÃ³n de cÃ³digo.Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++.Activar la generaciÃ³n de instrucciones ARC SIMD mediante funciones internas especÃ­ficas de objetivo.Activa la generaciÃ³n de instrucciones R2 BMX.Activa la generaciÃ³n de instrucciones R2 CDX.Activa la predicciÃ³n de probabilidades de ramificaciÃ³n.Activa coma flotante de hardware.Activa las cargas de elevaciÃ³n adyacentes para fomentar la generaciÃ³n de instrucciones move condicionales.Activa las cargas de elevaciÃ³n de punteros condicionales.Activa in y out de la representaciÃ³n Graphite.Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2.Activa la inclusiÃ³n en lÃ­nea de PLT en las llamadas a funciÃ³n.Activa la inclusiÃ³n en lÃ­nea de la la funciÃ³n declarada "inline", y desactiva todas las demÃ¡s inclusiones en lÃ­nea.Activa las optimizaciones de alineaciÃ³n de etiquetas.Activa las optimizaciones de tiempo de enlace.Activa las optimizaciones del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la distribuciÃ³n de bucles por patrones transformados en una llamada a biblioteca.Activa la distribuciÃ³n de bucles en Ã¡rboles.Activa la vectorizaciÃ³n de epÃ­logos de bucles usando un tamaÃ±o menor de vector.Activa la copia de encabezado de bucles en Ã¡rboles.Permite el movimiento invariante de bucles en Ã¡rboles.Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize.Activa las optimizaciones de bucles a nivel de Ã¡rbol.Activa la vectorizaciÃ³n de bucles en Ã¡rboles.Activa lra.Activa las optimizaciones de mirilla especÃ­ficas de la mÃ¡quina.Activa casi todos los mensajes de aviso.Activa el soporte multinÃºcleo.Activa las instrucciones multiply.Activa las optimizaciones de ejecuciÃ³n condicional anidada.Activa la optimizaciÃ³n &&/|| en la ejecuciÃ³n condicional.Habilita el anÃ¡lisis GIMPLE.Activa el uso pre-recarga del patrÃ³n cbranchsi.Habilita el preprocesamiento.Permite la revisiÃ³n de rango durante la compilaciÃ³n.Activa la reasociaciÃ³n a nivel de Ã¡rbol.Activa la planificaciÃ³n de insn sensible a la presiÃ³n de registros.Activar la relajaciÃ³n en el ensamblador.Activa la planificaciÃ³n entre bloques bÃ¡sicos.Activa los segmentos de datos separados.Permite establecer los GPRs al resultado de las comparaciones.Activa las instrucciones de signo extendido.Permite enteros pequeÃ±os en registros VSX.Activa la divisiÃ³n de loads inmediatos de 32 bit en partes low / high.Habilita la prueba de la pila.Permite la revisiÃ³n de devoluciÃ³n de struct psABI de 32 bits estricta.Activa la optimizaciones de longitud de cadenas en Ã¡rboles.Activa el soporte para conceptos de C++.Activa el soporte para STRUCTURE/RECORD de DEC.Activa el soporte para la memoria transaccional de GNU.Activa el soporte del ABI del RH850.  Este es el valor por defecto.Activa el soporte para el antiguo ABI de GCC.Activa la instrucciÃ³n de extensiÃ³n del orden de byte de intercambio.Activa la mezcla de colas en Ã¡rboles.Activa la heurÃ­stica de ruta crÃ­tica en el planificador.Activa la heurÃ­stica de cuenta dependiente en el planificador.Activa la aproximaciÃ³n de la divisiÃ³n.  Activar esto reduce la precisiÃ³n de los resultados de la divisÃ³n a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa la heurÃ­stica de grupo en el planificador.Activa la heurÃ­stica de Ãºltima instrucciÃ³n en el planificador.Activa el optimizador de anidamiento de bucles.Activa el modo normal.Activa la heurÃ­stica de rango en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada recÃ­proca.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada recÃ­proca a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n.Activa la heurÃ­stica de instrucciÃ³n especulativa en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineaciÃ³n de 64-bit.Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto.Activa el uso de loads indexadas.Activa el uso de pre/post modify con desplazamiento de registro.Activa el uso del asignador de registros LRA.Activa el uso de la instrucciÃ³n fsca.Activa el uso de la instrucciÃ³n fsrra.Activa el uso del ABI antiguo y roto donde todos los argumentos de funciÃ³n apilados estÃ©n alineados a 32 bits.Activa el uso de las instrucciones short load.Activa el uso del RX ABI estÃ¡ndar donde todos los argumentos de funciÃ³n apilados estÃ©n alineados de forma natural.  Esto es lo predefinido.Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h.Habilita el preprocesamiento tradicional.Activa los accesos word sin alinear y halfword para los datos packed.Activa el uso de GPREL para datos de sÃ³lo lectura en FDPIC.Activa el uso de las operaciones de bit NPS400.Activa el uso de la extensiÃ³n xld/xst del NPS400.Activa el uso de POST_INC / POST_DEC.Activa el uso de POST_MODIFY.Activa el uso de registros de precisiÃ³n sencilla impares.Activa el uso de sdata/scommon/sbss.Activa las instrucciones definidas por el usuario.Activa el uso de instrucciones de coma flotante de 128 bits IEEE.Activa las instrucciones de bucle del v850e3v5.Activa la extensiÃ³n de CRC polinÃ³mico variable.Activa la vectorizaciÃ³n en Ã¡rboles.Activa la salida detallada.Activa evitar el error Ãºnico del procesador AT697F (corresponde al error #13 del procesador AT697E).Activa evitar el error Ãºnico del procesador GR712RC.Activa evitar el error Ãºnico del procesador UT699.Activa evitar el error Ãºnico del procesador UT699E/UT700.Activa/Desactiva la planificaciÃ³n tradicional en bucles que ya pasaron la calendarizaciÃ³n mÃ³dulo.Activa/desactiva direccionamiento relativo a GP.Activa la biblioteca compartida basada en ID.Activa el modo Datos-Independientes-de-PosiciÃ³n (PID).Activa o desactiva el uso de las instrucciones SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE y RMPA.  Activado por defecto.Activa el modelo de coste de vectorizador dinÃ¡mico.  Se preserva por compatibilidad hacia atrÃ¡s.Codifica las instrucciones SSE con el prefijo VEX.ExpresiÃ³n de fin en el bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ entrelazado con otro bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ dentro de otro bloqueFin de la lista de bÃºsqueda.
  Cumple las semÃ¡nticas de control de acceso de miembros de clase.La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETEREl valor enumerado no es CONST_DECL ni INTEGER_CSTEl nombre de valor enumerado no es IDENTIFIER_NODEEl tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumeradoEl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L debe ser una variable CHARACTER escalarLa variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %sErrorError al convertir la constante PARAMETER en una constante compleja en %CError al convertir el enteroError en la inicializaciÃ³n de puntero en %CError en la especificaciÃ³n de tipo en %LError al escribir al fichero de mÃ³dulo %qs para escritura: %sError al escribir el fichero de mÃ³dulos: %sError al escribir el fichero de salida '%s'
! EventoLa condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalarTermina cuando sucede el primer error.Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n.Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc.Se esperaba ")" en %CSe esperaba "," en %CSe esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un descriptor de ediciÃ³n PSe esperaba un sÃ­mbolo PARAMETER en la constante compleja en %CSe esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %CSe esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %CSe esperaba una interfaz sin nombre en %CSe esperaba un parÃ©ntesis derecho en la expresiÃ³n en %CSe esperaba un valor de paso en el iterador en %CSe esperaba un especificador de acceso en %CSe esperaba la etiqueta de devoluciÃ³n alterna en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %CSe esperaba una lista de argumentos en %CSe esperaba un subÃ­ndice de matriz en %CSe esperaba un gran tranco de subÃ­ndice de matriz en %CSe esperaba una asociaciÃ³n en %CSe esperaba una lista lista de asociaciÃ³n en %CSe esperaba un nombre de atributo de bitSe esperaba un atributo de enlace en %CSe esperaba un nombre de enlace en %CSe esperaba una coma en la lista E/S en %CSe esperaba una referencia de componente en %CSe esperaba un exponente en la expresiÃ³n en %CSe esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETERSe esperaba una expresiÃ³n en la declaraciÃ³n %s en %CSe esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %CSe esperaba un tipo de expresiÃ³nSe esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %CSe esperaba un nombre genÃ©rico o un descriptor de operador en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %CSe esperaba un enteroSe esperaba una cadena enteraSe esperaba un parÃ©ntesis izquierdoSe esperaba un nombre de procedimiento de mÃ³dulo en %CSe esperaba un nombreSe esperaba una cadena realSe esperaba un parÃ©ntesis derechoSe esperaba una expresiÃ³n de inicializaciÃ³n escalar en %CSe esperaba un nombre de enlace especÃ­fico en %CSe esperaba una cadenaSe esperaba un nombre de componente de estructura en %CSe esperaba un nombre terminal en %CSe esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %CSe esperaba una variable en la declaraciÃ³n READ en %Cse esperaba un nombre variable en %CSe esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETERSe esperaba una coma en EQUIVALENCE en %CSe espera la lista de entidades nombradas %CExplicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga.Exporta funciones aun si pueden incluir en lÃ­nea.La expresiÃ³n en %L en este contexto debe ser constanteLa expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %sLa expresiÃ³n en %L debe ser escalarLa expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %dLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalarExtensiÃ³n: ConversiÃ³n de %s a %s en %LExtensiÃ³n: Operador unario despuÃ©s de un operador aritmÃ©tico (usar parÃ©ntesis) en %CExtensiÃ³n: carÃ¡cter barra invertida en %CUn IO UNIT externo no puede ser una matriz en %LCaracteres ajenos el formato en %LLa clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n FINAL en %C debe estar dentro de CONTAINSLa declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINSEl procedimiento FINAL en %L debe tener exactamente un argumentoLa expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalarEl nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalarLa clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalarLa expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalarLa expresiÃ³n de tranco FORALL en %L no puede ser ceroLa expresiÃ³n de tranco FORALL en %L debe ser un %s escalarLa etiqueta FORMAT %d en %L no estÃ¡ definidaLa declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³nLa etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGERLas excepciones FP estÃ¡n activadas.las opciones de FPX fast y compact no pueden especificarse juntasFPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC.FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas).FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas).El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %LEl resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %LFactoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad.Error FatalControl fino de las caracterÃ­sticas de ajuste.El primer argumento de la asignaciÃ³n definida en %L debe ser INTENT(OUT) o INTENT(INOUT)El primer argumento de la interfaz de operador en %L no puede ser opcionalEl primer argumento de la interfaz de operador en %L debe ser INTENT(IN)Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante.La unidad de coma flotante no admite divide & sqrt.Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH.Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc.Sigue los requerimientos de enlace de EABI.Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %CPara la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros.Se establece el permiso ejecutable para las funciones anidadas en la pila.Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores.Hace que la salida en ensamblador siempre use constantes hexa.Fuerza que los accesos de campos de bit coincidan con su anchura de tipo.Fuerza que las funciones se alineen a un lÃ­mite de 4 byte.Fuerza que el tipo subyacente de "wchar_t" sea "unsigned short".Fuerza el uso de ranuras de retardo para las ramificaciones condicionales.Fuerza al comprobador de lÃ­mites de punteros a tratar todos los arrays finales en estructuras como posiblemente flexibles.  Solo se tratan como flexibles de forma predefinida los campos de arrays de longitud cero o los marcados con el atributo bnd_variable_size.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites de los arrays mÃ¡s interiroes en caso de accesos a arrays estÃ¡ticos anidados.  Se usa el array mÃ¡s exterior de forma predeterminada.Fuerza al comprobador de lÃ­mites de punteros a usar lÃ­mites estrechados para la direcciÃ³n del primer campo de la estructura.  Los lÃ­mites predefinidos del puntero al primer campo son los mismos que los del puntero a la estructura entera.DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %CCaracterÃ­stica obsoleta de Fortran 2008:Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %LFortran 2008: El punto y coma en %C sin una declaraciÃ³n precedenteFortran 95 requiere un INTEGER por defecto en la etiqueta %s en %LEl procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentesLos inicios de las funciones se alinean a esta potencia de 2.Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerposLas funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.Fusiona ciertas operaciones para un mejor rendimiento en power9.fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC sÃ³lo admite %u Ã¡mbitos anidadosvector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidadSe devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidadGCSE desactivadoGENERIC en %C debe estar dentro de un tipo derivado CONTAINSGMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s
  C de GNU ya no admite -traditional sin usar -EExtensiÃ³n GNU:Objective C de GNU ya no admite compilaciÃ³n tradicionalLa declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %LLa declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %LGenera instrucciones de 16 bits.Genera cÃ³digo i386 de 16bit.Genera cÃ³digo de 32-bit.Genera desplazamientos de 32-bit en las tablas de switch.Genera cÃ³digo i386 de 32bit.Genera cÃ³digo x86-64 de 32bit.Genera instrucciones multiply y mac de 32x16.Genera cÃ³digo de 64-bit.Genera cÃ³digo x86-64 de 64bit.Genera marcos de pila que cumplan con APCS.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700.Genera stubs de estilo AT&T para Mach-O.Genera instrucciones AltiVec usando orden de elementos big endian.Genera cÃ³digo instrucciones AltiVec usando orden de elementos little endian.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera microcÃ³digo Cell.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.Genera cÃ³digo ELF FDPIC.Genera instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16.Genera cÃ³digo GFLOAT de doble precisiÃ³n.Genera cÃ³digo H8/300H.Genera cÃ³digo H8S.Genera cÃ³digo H8S/2600.Genera cÃ³digo H8SX.Genera cÃ³digo ILP32.Genera bloques IT apropiados para el ARMv8.Genera cÃ³digo LP64.Genera cÃ³digo MIPS16.Genera cÃ³digo PA1.0.Genera cÃ³digo PA1.1.Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior).Genera instrucciones par-sencillo PPC750CL.Genera instrucciones SBIT, CBIT.Genera cÃ³digo SH1.Genera cÃ³digo SH2.Genera cÃ³digo SH2a sin FPU.Genera cÃ³digo SH2e.Genera cÃ³digo SH3.Genera cÃ³digo SH3e.Genera cÃ³digo SH4 sin FPU.Genera cÃ³digo SH4.Genera cÃ³digo SH4-100 sin FPU.Genera cÃ³digo SH4-100.Genera cÃ³digo SH4-200 sin FPU.Genera cÃ³digo SH4-200.Genera cÃ³digo SH4-300 sin FPU.Genera cÃ³digo SH4-300.Genera cÃ³digo SH4a sin FPU.Genera cÃ³digo SH4a.Genera cÃ³digo SH4al-dsp.Genera instrucciones SPE SIMD en E500.Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec.Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__.Genera una directiva #line que apunte al directorio de trabajo actual.Genera una llamada a abortar si una funcion noreturn devuelve.Genera un solo punto de salida para cada funciÃ³n.Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo.Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera paso de lÃ­mites para llamadas.Generar almacenes de lÃ­mites para escrituras de punteros.Genera pistas de ramificaciÃ³n para las ramificaciones.Genera las llamadas insns como llamadas directas.Genera las llamadas insns como llamadas indirectas, si es necesario.Genera las llamadas insns como llamadas indirectas.Genera las llamadas insns como llamadas indirectas de registros.Genera revisiones para todos los accesos de lectura de memoria.Genera revisiones para todos los accesos de escritura de memoria.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para direccionamiento de 18 bit.Genera cÃ³digo para direccionamiento de 32 bit.Genera cÃ³digo para la arquitectura CR16C.Genera cÃ³digo para la arquitectura CR16C+ (Por defecto).Genera cÃ³digo para as de GNU.Genera cÃ³digo para el ensamblador de GNU (gas).Genera cÃ³digo para ld de GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X).Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt.Genera cÃ³digo para SH4 series 340 (sin MMU/FPU).Genera cÃ³digo para SH4 series 400 (sin MMU/FPU).Genera cÃ³digo para SH4 series 500 (sin FPU).Genera cÃ³digo para el estado Thumb.Genera cÃ³digo para el ensamblador UNIX.Genera cÃ³digo para ABI de 32 bits.Genera cÃ³digo para el 5206e.Genera cÃ³digo para el 520X.Genera cÃ³digo para el 528x.Genera cÃ³digo para el 5307.Genera cÃ³digo para el 5407.Genera cÃ³digo para ABI de 64 bits.Genera cÃ³digo para el 68000.Genera cÃ³digo para el 68010.Genera cÃ³digo para el 68020.Genera cÃ³digo para el 68030.Genera cÃ³digo para el 68040, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68040.Genera cÃ³digo para el 68060, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68060.Genera cÃ³digo para el 68302.Genera cÃ³digo para el 68332.Genera cÃ³digo para el 68851.Genera cÃ³digo para el ColdFire v4e.Genera cÃ³digo para una DLL.Genera cÃ³digo para el Fido A.Genera cÃ³digo para la cpu32.Genera cÃ³digo para un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin.Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea.Genera cÃ³digo para la CPU dada.Genera cÃ³digo para ejecutables BSS PLT antiguos.Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el M*Core M210Genera cÃ³digo para el M*Core M340Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo.Genera cÃ³digo para el modo supervisor (predeterminado).Genera cÃ³digo para el modo de usuario.Genera cÃ³digo en el estado ARM de 32 bit.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas).Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n.Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4.Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as.Genera cÃ³digo que cumpla con Intel MCU psABI.Genera cÃ³digo que cumpla con la ABI dada.Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS.Genera cÃ³digo que use las instrucciones de coma flotante del 68881.Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida.Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices.Genera cÃ³digo para revisar especificaciones de excepciones.Genera cÃ³digo para usar un PTL y GOT no ejecutables.Genera cÃ³digo que use las instrucciones de coma flotante de hardware.Genera cÃ³digo que usa solo los registros generales.Genera cÃ³digo con llamadas a bibliotecas para coma flotante.Genera cÃ³digo sin registro GP.Genera objetos CFString en tiempo de compilaciÃ³n.Genera secciones de depuraciÃ³n comprimidas.Genera instrucciones move condicionales.Genera definiciones cpp para ES de servidor.Genera definiciones cpp para ES de estaciÃ³n de trabajo.Genera informaciÃ³n de depuraciÃ³n en el formato COFF.Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior).Genera informaciÃ³n de depuraciÃ³n en el formato STABS.Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF.Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto.Genera informaciÃ³n de depuraciÃ³n en el formato por defecto.Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF.Genera informaciÃ³n de depuraciÃ³n en el formato STABS extendido.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF extendido.Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto.Genera cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4a de precisiÃ³n simple por defecto.Genera marcos de pila discontiguos.Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo).Genera llamadas indirectas rÃ¡pidas.Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento.Genera instrucciones admitidas por el barrel shift.Genera instrucciones isel.Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link.Genera cÃ³digo little endian.Genera cÃ³digo little-endian.Genera mÃºltiples instrucciones load/store.Genera load/store con instrucciones de actualizaciÃ³n.Genera dependencias de make y compila.Genera dependencias de make.Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas.Genera instrucciones mul64 y mulu64.Genera instrucciones norm.Genera cÃ³digo normal-mode.Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple.Genera cÃ³digo SH4a solamente de precisiÃ³n simple.Genera cÃ³digo relativo al pc.Genera instrucciones de extensiÃ³n del rendimiento.Genera objetivos de prueba para todas las cabecerasa.Generar comprobaciones de lÃ­mites de punteros para variables con tipo incompleto.Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small).Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles.Genera cÃ³digo PIC reentrante.Genera recÃ­procos en lugar de divss y sqrtss.Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n.Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC.Genera cÃ³digo auto-reubicable.Genera sin, cos, sqrt para FPU.Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida.Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario.Genera instrucciones de cadena para movimiento de bloques.Genera instrucciones swap.Genera las instrucciones mÃ³dulo de enteros.Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx).Genera instrucciones de memoria quad word (lq/stq).Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n.Genera instrucciones v3 push25/pop25.Genera la instrucciÃ³n vzeroupper antes de una transferencia de flujo de control afuera de la funciÃ³n.Da a las ramificaciones su costo por defecto.Da a los sÃ­mbolos externos un subrayado inicial.No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-allNo se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertesHLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertesnombre HSA SSA definido por una instrucciÃ³n que se suponeque va a usarloel nombre HSA SSA no se encuentra entre los operandos de la instrucciÃ³n que se supone que va a usarloerror de verificaciÃ³n HSA SSAHSA no se activÃ³ durante la configuraciÃ³nno se maneja ops de imagen HSAla instrucciÃ³n HSA usa un registro pero no se encuentra entre los usos de registro registradoserror de verificaciÃ³n de instrucciÃ³n HSAManeja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.Indicador de control del modelo de planificador de prebuscador automÃ¡tico hardware.  NÃºmero de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurÃ­stica de ordenaciÃ³n de instrucciones.  Desactivado de forma predeterminada.La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociadaCuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la inclusiÃ³n en lÃ­nea (en porcentaje).CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la propagaciÃ³n constante interprocedural (en porcentaje).ICE: se usa emit_insn donde se necesita emit_jump_insn:
  ID de la biblioteca compartida a crear.las bibliotecas compartidas ID y el modo FD-PIC no se pueden usar juntos.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACEINDIRECT_REF en gimple ILLa declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempoLa declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID=La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNITNo se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %CINTENT (%s) genera un conflicto con INTENT(%s) en %LNo se permite INTENT dentro de BLOCK en %CEl argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L.la definiciÃ³n de ES para %q+D necesita una direcciÃ³nLa etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %CISO C no permite %<%E (expression)%>ISO C no permite un %<;%> extra fuera de una funciÃ³nISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³nISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C no admite %<++%> y %<--%> en tipos complejosISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite coma flotante decimalISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C prohÃ­be %<goto *expr;%>ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve voidISO C prohÃ­be una unidad de traducciÃ³n vacÃ­aISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be grupos de llaves dentro de expresionesISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipoISO C prohÃ­be la conversiÃ³n al tipo unionISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³nISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³nISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado voidISO C prohÃ­be los tipos de funciÃ³n const o volatileISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntadorISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³nISO C prohÃ­be las llaves de inicializador vacÃ­asISO C prohÃ­be declaraciones adelantadas de parÃ¡metrosISO C prohÃ­be las referencias hacia adelante a tipos %<enum%>ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be las declaraciones etiquetadasISO C prohÃ­be declaraciones de miembros con no miembrosISO C prohÃ­be las funciones anidadasISO C prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C prohÃ­be la comparaciÃ³n entre punteros a funcionesISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be los tipos de funciÃ³n calificadosISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializarISO C prohÃ­be el subÃ­ndice de una matriz %<register%>ISO C prohÃ­be matrices de tamaÃ±o ceroISO C prohÃ­be la matriz %qE de tamaÃ±o ceroISO C prohÃ­be la conversiÃ³n de argumentos a tipo unionISO C requiere un argumento con nombre antes de %<...%>ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>ISO C++ 1998 no admite %<long long%>ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citasISO C++ no permite %<alignof%> con algo que no es tipoISO C++ no permite ?: con el operando medio omitidoISO C++ no permite inicializadores designados de C99ISO C++ no permite inicializadores designadosISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be grupos de llaves dentro de expresionesISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programaISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qTISO C++ prohÃ­be la comparaciÃ³n entre puntero y enteroISO C++ prohÃ­be la comparaciÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be las literales compuestasISO C++ prohÃ­be los gotos calculadosISO C++ prohÃ­be la expresiÃ³n condicional entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la conversiÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipoISO C++ prohÃ­be decrementar un puntero de tipo %qTISO C++ prohÃ­be decrementar un enumISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constanteISO C++ prohÃ­be incrementar un puntero de tipo %qTISO C++ prohÃ­be incrementar un enumISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es enteroISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contieneISO C++ prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citasISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³nISO C++ prohÃ­be las matrices de longitud variableISO C++ prohÃ­be la matriz %qD de longitud variableISO C++ prohÃ­be matrices de tamaÃ±o ceroISO C++ prohÃ­be la matriz %qD de tamaÃ±o ceroISO C++ prohÃ­be structs anÃ³nimosISO C++ prohÃ­be la sobrecarga del operador ?:ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Alignas%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite %<_Static_assert%>ISO C90 no admite %<long long%>ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matricesISO C90 no admite %qEISO C90 no admite tipos complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be las literales compuestasISO C90 prohÃ­be mezclar declaraciones y cÃ³digoISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializarISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluadaISO C90 prohÃ­be la matriz de longitud variableISO C90 prohÃ­be la matriz de longitud variable %qEISO C99 no admite %<_Alignas%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %<_Static_assert%>ISO C99 no admite %qEISO C99 no admite structs/unions sin nombreSi se usa -ftree-vectorize, el lÃ­mite de bucle mÃ­nimo de un bucle para considerarse en la vectorizaciÃ³n.Si se usa -fvariable-expansion-in-unroller, el nÃºmero mÃ¡ximo de veces que una variable individual se expandirÃ¡ durante el desenrollo de bucles.Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser ceroSi el nÃºmero de candidatos en el conjunto es menor, siempre se tratarÃ¡ de eliminar los ivs sin usar durante su optimizaciÃ³n.Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque.Ignora 'D' en la columna uno en formato fija.Ignora dllimport para funciones.No considerada.Objeto de alojamiento ilegal en %C para un procedimiento PURECarÃ¡cter ilegal en la constante BOZ en %CTipo de referencia ilegal en %L como un objeto EQUIVALENCETranco ilegal de cero en %LDeclaraciÃ³n de control de imagen %s en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen %s en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen %s en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen CRITICAL en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen CRITICAL en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen RETURN en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen RETURN en %C en un bloque DO CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen SYNC en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un procedimiento PUREEl argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()Implementa la semÃ¡ntica de constructor heredado de C++17.Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas.Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla.En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivadoEn %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTIONEn C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C.En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial.En el constructor %qsEn el constructor copia %qsEn el destructor %qsEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsEn la funciÃ³n miembro static %qsTipo derivado incompatible en PARAMETER en %LRangos %d y %d incompatibles en la asignaciÃ³n en %LRangos incompatibles en %s (%d y %d) en %LTipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %sRangos inconsistentes para el operador en %%L y %%LBorde EH %i->%i incorrectoValor de devoluciÃ³n de la funciÃ³n incorrectoIncrementa el cumplimiento con IEEE para las comparaciones de coma flotante.El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %LIndica la presencia de una errata del procesador.Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Inhibe el uso de las instrucciones de coma flotante de hardware.No se permite la inicializaciÃ³n de %C en un procedimiento PURELa inicializaciÃ³n en %C no es para una variable punteroNo se permite la inicializaciÃ³n del componente allocatable en %CNo se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURENo se permite la inicializaciÃ³n de una variable en %C en un procedimiento PUREInicializa las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CInyecta las funciones friend dentro de espacios de nombres cerrados.Coloca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponibleIncluye en lÃ­nea todas las operaciones de cadenas conocidas.Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos.Incluye en lÃ­nea las operaciones de cadena memset/memcpy, pero realiza la versiÃ³n inline sÃ³lo para los bloques pequeÃ±os.Incluir en lÃ­nea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parÃ¡metro.Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc.Inserta el cÃ³digo para perfilar valores de expresiones.Inserta instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU.Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto).Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.Direcciones de insn no establecidas despuÃ©s de shorten_branchesInstrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Instrumenta solamente funciones marcadas con el atributo bnd_instrument.El clon de instrumentaciÃ³n no hace referencia al nodo originalEl thunk de instrumentaciÃ³n tiene elemento invocado de borde incorrectoNodo instrumentado tiene declaraciÃ³n original incorrectaSe requiere una expresiÃ³n entera en %CId entero (N) de la instrucciÃ³n personalizada fabsd.Id entero (N) de la instrucciÃ³n personalizada fabss.Id entero (N) de la instrucciÃ³n personalizada faddd.Id entero (N) de la instrucciÃ³n personalizada fadds.Id entero (N) de la instrucciÃ³n personalizada fatand.Id entero (N) de la instrucciÃ³n personalizada fatans.Id entero (N) de la instrucciÃ³n personalizada fcmpeqd.Id entero (N) de la instrucciÃ³n personalizada fcmpeqs.Id entero (N) de la instrucciÃ³n personalizada fcmpged.Id entero (N) de la instrucciÃ³n personalizada fcmpges.Id entero (N) de la instrucciÃ³n personalizada fcmpgtd.Id entero (N) de la instrucciÃ³n personalizada fcmpgts.Id entero (N) de la instrucciÃ³n personalizada fcmpled.Id entero (N) de la instrucciÃ³n personalizada fcmples.Id entero (N) de la instrucciÃ³n personalizada fcmpltd.Id entero (N) de la instrucciÃ³n personalizada fcmplts.Id entero (N) de la instrucciÃ³n personalizada fcmpned.Id entero (N) de la instrucciÃ³n personalizada fcmpnes.Id entero (N) de la instrucciÃ³n personalizada fcosd.Id entero (N) de la instrucciÃ³n personalizada fcoss.Id entero (N) de la instrucciÃ³n personalizada fdivd.Id entero (N) de la instrucciÃ³n personalizada fdivs.Id entero (N) de la instrucciÃ³n personalizada fexpd.Id entero (N) de la instrucciÃ³n personalizada fexps.Id entero (N) de la instrucciÃ³n personalizada fextsd.Id entero (N) de la instrucciÃ³n personalizada fixdi.Id entero (N) de la instrucciÃ³n personalizada fixdu.Id entero (N) de la instrucciÃ³n personalizada fixsi.Id entero (N) de la instrucciÃ³n personalizada fixsu.Id entero (N) de la instrucciÃ³n personalizada floatid.Id entero (N) de la instrucciÃ³n personalizada floatis.Id entero (N) de la instrucciÃ³n personalizada floatud.Id entero (N) de la instrucciÃ³n personalizada floatus.Id entero (N) de la instrucciÃ³n personalizada flogd.Id entero (N) de la instrucciÃ³n personalizada flogs.Id entero (N) de la instrucciÃ³n personalizada fmaxd.Id entero (N) de la instrucciÃ³n personalizada fmaxs.Id entero (N) de la instrucciÃ³n personalizada fmind.Id entero (N) de la instrucciÃ³n personalizada fmins.Id entero (N) de la instrucciÃ³n personalizada fmuld.Id entero (N) de la instrucciÃ³n personalizada fmuls.Id entero (N) de la instrucciÃ³n personalizada fnegd.Id entero (N) de la instrucciÃ³n personalizada fnegs.Id entero (N) de la instrucciÃ³n personalizada frdxhi.Id entero (N) de la instrucciÃ³n personalizada frdxlo.Id entero (N) de la instrucciÃ³n personalizada frdy.Id entero (N) de la instrucciÃ³n personalizada fsind.Id entero (N) de la instrucciÃ³n personalizada fsins.Id entero (N) de la instrucciÃ³n personalizada fsqrtd.Id entero (N) de la instrucciÃ³n personalizada fsqrts.Id entero (N) de la instrucciÃ³n personalizada fsubd.Id entero (N) de la instrucciÃ³n personalizada fsubs.Id entero (N) de la instrucciÃ³n personalizada ftand.Id entero (N) de la instrucciÃ³n personalizada ftans.Id entero (N) de la instrucciÃ³n personalizada ftruncds.Id entero (N) de la instrucciÃ³n personalizada fwrx.Id entero (N) de la instrucciÃ³n personalizada fwry.Id entero (N) de la instrucciÃ³n personalizada round.El gÃ©nero entero %d en %C no estÃ¡ disponibleRango simÃ©trico fuera de entero implicado por Standard Fortran en %LEntero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %LDesbordamiento enteroDesborde entero al calcular la cantidad de memoria a reservarEntero demasiado grande para el gÃ©nero entero %i en %CEl entero es demasiado grande para su gÃ©nero en %C. Esta revisiÃ³n se puede desactiva con la opciÃ³n -fno-range-checkEntero demasiado grande en %CValor entero demasiado grande en la expresiÃ³n en %CIntegra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece.Integra las funciones que no se declaran "inline" en sus invocadores cuando es rentable.Integra las funciones sÃ³lo requeridas por su invocador Ãºnico.no se admite Intel MCU psABI en el modo %sIntel MPX no tiene soporte para x32No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CError interno del compilador: Error al reportar rutinas reentradas.
  Unidad interna con subÃ­ndice vectorial en %LInterpreta cualquier INTEGER(4) como INTEGER(8).Interpreta cualquier REAL(4) como un REAL(10).Interpreta cualquier REAL(4) como un REAL(16).Interpreta cualquier REAL(4) como un REAL(8).Interpreta cualquier REAL(8) como un REAL(10).Interpreta cualquier REAL(8) como un REAL(16).Interpreta cualquier REAL(8) como un REAL(4).Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario.Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto.El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ldEl operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLa interfaz de operador intrÃ­nseco en %L debe ser FUNCTIONEl procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDUREUna constante Hollerith no vÃ¡lida en %L contiene un carÃ¡cter anchoConstante Hollerith no vÃ¡lida: %L debe contener por lo menos un carÃ¡cterConstante Hollerith no vÃ¡lida: El gÃ©nero entero en %L debe ser por defectoEl parÃ¡metro KIND de %s es no vÃ¡lido en %LCarÃ¡cter no vÃ¡lido en el nombre en %CCodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensionesContexto no vÃ¡lido para el puntero NULL() en %%LForma no vÃ¡lida de la declaraciÃ³n PROGRAM en %CForma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNITForma no vÃ¡lida de referencia a matriz en %CForma no vÃ¡lida de referencia a comatriz en %CNÃºmero de imagen %d no vÃ¡lido en SYNC IMAGESInicializador %s no vÃ¡lido en la declaraciÃ³n Data en %CGÃ©nero %d no vÃ¡lido para la constante CHARACTER en %CGÃ©nero no vÃ¡lido para %s en %LArgumento de procedimiento no vÃ¡lido en %LAsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %LRango %s no vÃ¡lido en la opciÃ³n %sGÃ©nero real %d no vÃ¡lido en %CEspecificaciÃ³n de tipo no vÃ¡lida en %CValor no vÃ¡lido para la especificaciÃ³n %s en %CActiva los avisos necesarios para cumplir estrictamente con el estÃ¡ndar.El paso de iterador en %L no puede ser ceroLos objetivos de salto se alinean a esta potencia de 2.Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %CBasura despuÃ©s de CALL en %CBasura despuÃ©s del enlace GENERIC en %CSÃ³lo genera tablas de desenredo para manejo de excepciones.Usa solamente icc0/fcc0.El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³nNo se admite el gÃ©nero %d para CHARACTER en %CNo se admite el gÃ©nero %d para el tipo %s en %CEl parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipoABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):ABIs conocidas (para usar con la opciÃ³n -mabi=):CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):ISAs C6X conocidas (para uso con la opciÃ³n -march=):CPUs conocidos (para uso con las opciones -mcpu= y -mtune):CPUs FR-V conocidos (para usar con la opciÃ³n -mcpu=):CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):ISAs M68K conocidas (para uso con la opciÃ³n -march=):Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):Dialectos TLS conocidos (para usar con la opciÃ³n -mtls-dialect=):Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):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):Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):ABIs de biblioteca de vectorizaciÃ³n conocidas (para usar con la opciÃ³n -mveclibabi=):latencia de cachÃ© L%d desconocida para %sLHS en la llamada noreturnLOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %LSe requieren operandos LOGICAL en la expresiÃ³n en %Lel soporte para LTO no se activÃ³ en esta configuraciÃ³nLa etiqueta %d en %C ya se referenciÃ³ como etiqueta de formatoLa etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³nLa etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMATLa etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³nSe define la etiqueta %d en %L pero no se puede usarSe define la etiqueta %d en %L pero no se usaLa etiqueta %d referenciada en %L nunca se defineLa etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %LSe requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>ExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CNivel de expresividad de los almacenes de depuraciÃ³n hsaLevanta restricciones en el tamaÃ±o de GOT.Como -M pero descarta los ficheros de cabecera del sistema.Como -MD pero descarta los ficheros de cabecera del sistema.Como -pedantic pero los muestra como errores.Se excediÃ³ el lÃ­mite de %d continuaciones en la declaraciÃ³n en %CSe truncÃ³ la lÃ­nea en %LLÃ­neas ejecutadas:%s de %d
*************** Utilice la opciÃ³n -mcpu para poner el I
*** 2087,2099 ****
  Utilice "-Wa,OPCIÃ“N" para pasar la "OPCIÃ“N" al ensamblador.
  
  Utilice "-Wl,OPCIÃ“N" para pasar la "OPCIÃ“N" al enlazador.
! Usa -G para los datos que estÃ¡n definidos por el objeto actual.Usa -G para los datos del objeto local.Usa instrucciones AVX de 128-bit en lugar de instrucciones AVX de 256-bit en el auto-vectorizador.Usa long doubles de 128 bits.Usa int de 16 bit.Usa float de 32 bit.Usa int de 32 bit.Usa la ABI de 32-bit.Usa los registros de coma flotante de 32-bit.Usa los registros generales de 32-bit.Usa entradas de 4 byte en las tablas de switch.Usa 4 acumuladores de medios.Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables.Usa las instrucciones de multiplicaciÃ³n half-word 4xx.Usa la instrucciÃ³n dlmzb de bÃºsqueda de cadena 4xx.Usa 64 FPRs.Usa 64 GPRs.Usa float de 64 bit.Usa la ABI de 64-bit.Usa los registros de coma flotante de 64-bit.Usa los registros generales de 64-bit.Usa long doubles de 64 bits.Usa 8 acumuladores de medios.Usa long doubles de 80 bits.Usa los registros ABI reservados.Usa las instrucciones AltiVec.Utiliza la biblioteca C de Bionic.Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura.Usa la instrucciÃ³n CONST16 para cargar constantes.Usa EABI.Usa las instrucciones de direccionamiento virtual mejorado.Utiliza la biblioteca de C de GNU.Utiliza secciones sdata/sbss relativas a GP.Usa el direccionamiento relativo al GP para acceder a datos small.Usa las reglas de alineaciÃ³n H8/300.Usa matemÃ¡tica IEEE para comparaciones fp.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de izado RTL.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de bucle RTL.Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2.Usa movimiento directo de ISA 2.07 entre las instrucciones de registro GPR & VSX.Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07.Usa LRA en lugar de reload (transicional).Usa la LRA en lugar de recarga.Usa instrucciones MCU.Usa instrucciones de la ExtensiÃ³n MIPS MSA.Usa instrucciones MIPS-3D.Usa instrucciones MIPS-DSP REV 2.Usa instrucciones MIPS-DSP.Usa el soporte de hilos especÃ­fico de Mingw.Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n.Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n.Usa Neon para realizar operaciones de 64 bits en lugar de registros del nÃºcleo.Usa los operadores de ensamblador %reloc() del estilo NewABI.Usa MnemÃ³nicos-P para ramificaciones predichas estÃ¡ticamente como tomadas.Usa PLT para llamadas PIC (-fno-plt: carga la direcciÃ³n desde GOT en el sitio de la llamada).Usa instrucciones 'mad' de estilo PMC.Usa el grupo opcional de instrucciones PowerPC de PropÃ³sito General.Usa el grupo opcional de instrucciones PowerPC de GrÃ¡ficas.Usa las instrucciones mfcr de un solo campo de PowerPC V2.01.Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02.Usa la instrucciÃ³n popcntb de PowerPC V2.02.Usa la instrucciÃ³n compare bytes de PowerPC V2.05.Usa la instrucciÃ³n popcntd de PowerPC V2.06.Usa el conjunto de instrucciones PowerPC-64.Usa la ROM en lugar de la RAM.Usa los convenios de paso de registro SSE para los modos SF y DF.Usa STB_GNU_UNIQUE si lo admite el ensamblador.Usa instrucciones SmartMIPS.Usa sintaxis de ensamblador UNIX.Usa las extensiones ComparaciÃ³n-y-RamificaciÃ³n de UltraSPARC.Usa las extensiones MultiplicaciÃ³n-AdiciÃ³n de Corto Circuito de UltraSPARC.Usa la instrucciÃ³n PoblaciÃ³n-Cuenta de UltraSPARC.Usa la instrucciÃ³n Resta-Extendida-con-Llevada de UltraSPARC.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 1.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 2.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 3.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 4.0.Usa fp de VAX.Usa los convenios de estructura VAXC.Utiliza los cÃ³digos de salida de VMS en lugar de los de posix.Usa instrucciones virtualizaciÃ³n (VZ).Usa __cxa_atexit para registrar destructores.Usa __cxa_get_exception_ptr para el manejo de excepciones.Usa un tipo long de 32-bit.Usa un marcador de registro de 4 bytes para los ficheros sin formato.Usa un tipo long de 64-bit.Usa un tiempo de ejecuciÃ³n mÃ­nimo (sin inicializadores estÃ¡ticos ni constructores) para dispositivos limitados por la memoria.Usa un mÃ©todo de protecciÃ³n de pila inteligente para ciertas funciones.Usa un mÃ©todo de protecciÃ³n de pila para cada funciÃ³n.Usa direcciones que reserven registros globales.Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones.Usa nombres de registro alternativos.Usa un tipo 'int' de 8-bit.Usa un marcador de registro de 8 bytes para los ficheros sin formato.Usa inmediatos de tamaÃ±os arbitrarios en operaciones de bit.Usa el orden de byte big-endian.Usa secuencias ramifica-y-para para revisar la divisiÃ³n entera por cero.Usa bras para el ejecutable < 64k.Usa registros de llamada alterada para los parÃ¡metros y el valor de devoluciÃ³n.Utiliza callbacks en lugar de cÃ³digo en lÃ­nea si el nÃºmero de accesos en la funciÃ³n se hace mayor o igual que este nÃºmero.Usa registro de guarda de invocador entre llamadas si es posible.Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0.Usa la especulaciÃ³n del control.Usa pilas personalizadas en lugar de memoria local para almacenamiento automÃ¡tico.Usa la especulaciÃ³n de datos despuÃ©s de recargar.Usa la especulaciÃ³n de datos antes de recargar.Usa instrucciones de coma flotante decimal.Selecciona el mÃ©todo predefinido para el manejo de sdata.Usa la convenciÃ³n de llamada diferente usando 'rtd'.Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este nÃºmero.Usa referencias directas contra %gs cuando se acceden datos tls.Usa instrucciones de direcciones fÃ­sicas extendidas (XPA).Usa instrucciones de comparaciÃ³n de coma flotante que respeten epsilon.Usa perfiles de valor de expresiÃ³n en las optimizaciones.Usa las instrucciones GPR to/from move de coma flotante de PowerPC V2.05.Usar el convenio de llamada f2c.Usa las caracterÃ­sticas y el cÃ³digo de planificador para el CPU dado.Usa las caracterÃ­sticas y el planificador del CPU dado.Usar el modelo plano de ventana de registro.Usa instrucciones fp double.Usa registros fp.Usa el juego completo de registros para asignaciÃ³n de registros.Usa el modelo de cÃ³digo del SPARC-V9 dado.Usa el modelo de cÃ³digo del TILE-Gx dado.Usar el modo de direcciÃ³n dado.Usa el dialecto de ensamblador dado.USa la guarda de protecciÃ³n de la pila dada.Usa el dialecto de almacenamiento thread-local dado.Usa el modelo de cÃ³digo del x86-64 dado.Usa FP de hardware (predeterminado).Usa FP de hardware.Usa instrucciones de divisiÃ³n por hardware en ColdFire.Usa instrucciones de conversiÃ³n de coma flotante de hardware.Usa instrucciones de coma flotante por hardware.Usa instrucciones de raÃ­z cuadrada de coma flotante de hardware.Usa coma flotante de hardware.Usa instrucciones de divisiÃ³n y de raÃ­z cuadrada de coma flotante de hardware.Usa fp de hardware.Usa instrucciones de hardware para la divisiÃ³n entera.Usa instrucciones de precargado de hardwareUsa instrucciones de FP quad de hardware.Usa instrucciones de ejecuciÃ³n transaccional por hardware.Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI.Usa la especulaciÃ³n del control en bloque.Usa la especulaciÃ³n de datos en bloque despuÃ©s de recargar.Usa la especulaciÃ³n de datos en bloque antes de recargar.Usa los nombres de registro in/loc/out.Usa las instrucciones CALLXn indirectas para programas grandes.Usa llamadas indirectas.Usa patrones incluidos en lÃ­nea para copiado de memoria.Usa instrucciones madd/msub de enteros.Usa tablas de salto para las declaraciones switch suficientemente grandes.Usa el orden de byte little-endian.Usa las instrucciones ll, sc y sync.Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables.Usa instrucciones de medios.Usa instrucciones microMIPS.Usa instrucciones acumular/sustraer de multiplicar.Usa instrucciones high de multiplicaciÃ³n para la parte high de la multiplicaciÃ³n 32x32.Usa la biblioteca de C de musl.Usa la disposiciÃ³n de campos de bits nativos (MS).Usa los patrones nuevos adddi3/subdi3.Usa la convenciÃ³n de llamada normal.El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamenteEl uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %sUsa sÃ³lo una entrada TOC por procedimiento.Usa accesos normales a memoria cacheada para referencias volÃ¡tiles.Usa la disposiciÃ³n de pila empacada.Usa instrucciones apareadas-sencillas de coma flotante.Usa instrucciones de comparaciÃ³n de patrones.Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case.Usa convenios de llamada transportable.Usa la informaciÃ³n de anÃ¡lisis de perfil para las probabilidades de ramificaciÃ³n.Usa propolice como un mÃ©todo de protecciÃ³n de pila.Usa instrucciones push para guardar los argumentos de salida.usa r11 para preservar el enlace estÃ¡tico en llamadas a funciones a travÃ©s de punteros.Usa la zona roja en el cÃ³digo x86-64.Usa un juego reducido de registros para asignaciÃ³n de registros.Usa la pila de registros para los parÃ¡metros y el valor de devoluciÃ³n.Usa instrucciones de memoria registro+desplazamiento aÃ±adidas en ISA 3.0.Usa registros para el paso de parÃ¡metros.Usa los registros r2 y r5.Usa instrucciones de reordenaciÃ³n (load/store de intercambio y de bytes invertidos) (predeterminado).Usa informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'.Usa la informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento.Usa instrucciones de memoria registro+desplazamiento escalares aÃ±adidas en ISA 3.0.Usa bibliotecas compartidas.Usa la revisiÃ³n de especulaciÃ³n de datos simple para el control de especulaciÃ³n.Usa la revisiÃ³n de especulaciÃ³n de datos simple.Usa el simulador de tiempo de ejecuciÃ³n.Usa cÃ³digo de prÃ³logo y epÃ­logo mÃ¡s pequeÃ±o pero mÃ¡s lento.Usa emulaciÃ³n de software para coma flotante (por defecto).Usa comparaciones de coma flotante de software.Usa coma flotante de software.Usa la tendencia de la pila.Usa mÃ©todo de protecciÃ³n de pila solo para funciones con el atributo stack_protect.Usa la funciÃ³n main estÃ¡ndar como entrada para el inicio.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de constantes en lugar de generarlos cada vez que haga falta.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de variables en lugar de generarlos cada vez que haga falta.Usa structs en la alineaciÃ³n mÃ¡s fuerte para copias double-word.Usa stubs para los prÃ³logos de funciÃ³n.Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n.Usa la instrucciÃ³n synci para invalidar el i-cachÃ©.Usa la divisiÃ³n rÃ¡pida basada en tablas (lo predefinido con -O3).Usa las optimizaciÃ³n de bÃºsqueda en tabla para divisiones de enteros pequeÃ±os con signo.Usa la instrucciÃ³n tas.b para __atomic_test_and_set.Usa las extensiones de ABI AltiVec.Usa la extensiÃ³n Puntero Cray.Usa la sintaxis de ensamblador DEC.Usa el ABI ELFv1.Usa el ABI ELFv2.Usa la extensiÃ³n GNU para el formato PE para los datos comunes alineados.Usa el paso de eliminaciÃ³n de cÃ³digo muerto de RTL.Usa la eliminaciÃ³n de almacenamiento muerto de RTL.Usa las extensiones de ABI SPE.Usa el enlazador bfd eb lugar del predeterminado.Usa las instrucciones de campos de bit.Usa la instrucciÃ³n divide.Usa la unidad de coma flotante para suma/resta de enteros.Usa el registro base dado para direccionar la guarda de protecciÃ³n de la pila.Usa la alineaciÃ³n de los datos dada.Usa el desplazamiento dado para direccionar la guarda de protecciÃ³n de la pila.Usa el enlazador de oro eb lugar del predeterminado.Usa el corredor de barril de hardware en lugar de la emulaciÃ³n.Usa la mayor cantidad de caracterÃ­sticas permitidas por otras opciones.Utiliza la instrucciÃ³n mvcle para movimiento de bloques.Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n.Usa las nuevas instrucciones min/max definidas en ISA 3.0.Usa el simulador de tiempo de ejecuciÃ³n.Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto).Usa la emulaciÃ³n de divisiÃ³n por software (por defecto).Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea.Usa trap en lugar de una funciÃ³n de biblioteca para sanear el comportamiento indefinido.Usa instrucciones trap para revisar la divisiÃ³n entera por cero.Usa la biblioteca de C de uClibc.Usa el inicio de unicode y define la macro UNICODE.Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07.Usa instrucciones vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones de memoria registro+desplazamiento vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones (VSX) vector/escalar.Usa lÃ­mites cero para todos los argumentos que llegan a la funciÃ³n 'main'.  Es Ãºtil cuando un binario instrumentado se usa con bibliotecas antiguas.Usa cargas de memoria de extensiÃ³n cero, no las de extensiÃ³n con signo.Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n.El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLos usos de esta opciÃ³n estÃ¡n diagnosticados.Usando especificaciones internas.
  El argumento VALUE de la funciÃ³n intrÃ­nseca %s en %L debe ser definibleNo se permite VALUE dentro de BLOCK en %CmodoVOID en una salidaNiveles Nios II ISA vÃ¡lidos (para -march):Argumentos vÃ¡lidos para la opciÃ³n -msdata=.Argumentos vÃ¡lidos para -malign-:Argumentos vÃ¡lidos para -fcode-readable=:Argumentos vÃ¡lidos para -mfloat-gprs:Argumentos vÃ¡lidos para -mfpmath=:Argumentos vÃ¡lidos para -mr10k-cache-barrier=:Argumentos vÃ¡lidos para -mstack-protector-guard=:Argumentos vÃ¡lidos para -mstringop-strategy=:Argumentos vÃ¡lidos para -mtp=:Opciones vÃ¡lidas para direccionamiento relativo a GP (para -mgpopt):Valida los punteros vtable antes de usarlos.La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatrizLa variable %s no puede ser INTENT(IN) en %CLa variable %s no se puede asignar en el procedimiento PURE en %CEl tipo de la variable es UNKNOWN en la asignaciÃ³n en %LABI de biblioteca de vectores a utilizar.Vectoriza para operaciones double-word.No se admiten versiones mÃºltiples de funciones virtualesLos accesos a memoria volÃ¡til no usan instrucciones load/store de E/S.Los accesos a memoria volÃ¡til usan instrucciones load/store de E/S.No se permite una declaraciÃ³n WAIT en un procedimiento PURE en %CEl objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistenteLa mÃ¡scara WHERE en %L tiene forma inconsistentela clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICALAvisa sobre declaraciones "extern" que no estÃ¡n en el Ã¡mbito del fichero.Avisa sobre construcciones "sospechosas".Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new.Avisa sobre @selector()es sin mÃ©todos declarados previamente.Avisa sobre construcciones C que no estÃ¡n en el subconjunto comÃºn de C y C++.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2014 e ISO C++ 201z(77) (venidero).Advierte de tipos polimÃ³rficos en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de mÃ©todos virtuales en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico.Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL.Avisa sobre ficheros PCH que se encuentran pero no se usan.Avisa sobre sentencias USE sin cualificador ONLY.Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__.Avisa sobre la alineaciÃ³n de bloques COMMON.Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico.Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else.Avisa sobre bucles DO no vÃ¡lidos.Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso.Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente.Advierte de llamadas a funciones como snprintf y similares que truncan la salida.Avisa sobre llamadas con interfaz implÃ­cita.Advierte de funciones de conversiÃ³n a tipos incompatibles.Avisa sobre conversiones que descartan calificadores.Avisa sobre ciertas operaciones sobre expresiones booleanas.Avisa sobre cÃ³digo que pueda romper las reglas estrictas de aliases.Avisar sobre comparaciÃ³n de tipos enum diferentes.Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n.Avisa sobre divisiones enteras constantes con resultados truncados.Avisa sobre la creaciÃ³n de matrices temporales.Avisa sobre else colgados.Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales.Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'.Advierte de ramas duplicadas en sentencias if-else.Advierte de condiciones duplicadas en cadenas if-else-if.Avisa sobre switches enumerados que carezcan de una declaraciÃ³n "default:".Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case.Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX.Avisa sobre caracterÃ­sticas no presentes en ISO C90, pero presentes en ISO C99.Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11.Avisa sobre caracterÃ­sticas no presentes en C tradicional.Avisa sobre el uso de cadenas de formato que no son literales.Advierte de cadenas de formato que contengan bytes NUL.Avisa sobre la eliminaciÃ³n de llamadas de funciÃ³n.Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino.Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R.Avisa sobre la aritmÃ©tica de punteros de funciones.Avisa sobre funciones que pueden ser candidatas para __attribute__((const)).Avisa sobre funciones que pueden ser candidatas para __attribute((noreturn)).Avisa sobre funciones que pueden ser candidatas para __attribute__((pure)).Advierte de funciones que pueden ser candidatas para atributos de formato.Avisa sobre funciones globales sin declaraciones previas.Avisa sobre funciones globales sin prototipos.Avisa sobre conversiones implÃ­citas de "float" a "double".Avisa sobre declaraciones implÃ­citas.Avisa sobre la declaraciÃ³n implÃ­cita de funciones.Avisa sobre la aritmÃ©tica de punteros de funciones.Advierte de conversiones de entero a puntero y viceversa incompatibles.Advierte de usos no vÃ¡lidos de la macro "offsetof".Avisa sobre macros definidas en el fichero principal que no se usan.Avisa sobre variables automÃ¡ticas probablemente sin inicializar.Advierte de errores de acceso a memoria encontrados por el Comprobador de LÃ­mites de Punteros.Avisa sobre '&' faltantes en las literales de carÃ¡cter continuadas.Avisa sobre campos faltantes en los inicializadores de struct.Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes.Avisa sobre malos usos de pragmas.Avisa sobre la mayorÃ­a de las conversiones implÃ­citas.Avisa sobre declaraciones mÃºltiples del mismo objeto.Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11.Avisa sobre destructores que no son virtuales.Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO.Desactiva las optimizaciones que asumen que un desbordamiento con signo estÃ¡ indefinido.Avisa sobre desbordamiento por debajo en expresiones numÃ©ricas.Advierte de nombres de funciones virtuales sobrecargadas.Avisa sobre sobreescritura de inicializadores con efectos secundarios.Avisa sobre sobreescritura de inicializadores sin efectos secundarios.Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4.Avisa sobre conversiÃ³n de punteros que incremente la alineaciÃ³n.Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados.Avisa sobre posibles aliases de argumentos de relleno.Avisa sobre posibles problemas de seguridad con funciones de formato.Avisa sobre posibles violaciones de las reglas de secuencia de punto.Avisa sobre posibles llaves faltantes alrededor de los inicializadores.Avisa sobre posibles parÃ©ntesis ausentes.Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica.Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon.Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables.Avisa sobre constantes-literales-reales con letra-exponente 'q'.Advierte del retorno de puntero/referencia a variable local o temporal.Avisa sobre la devoluciÃ³n de estructuras, unions o matrices.Advierte de diferencias de signo en funciones de formato.Avisa sobre comparaciones con signo-sin signo.Advierto de algunas violaciones de la regla de una definiciÃ³n de C++ durante la optimizaciÃ³n de tiempo de enlazado.Advierte de instrucciones entre la expresiÃ³n de control de un switch y el primer case.Avisa sobre elementos sobrantes despuÃ©s de #else y #endif.Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o.Avisa sobre subÃ­ndices cuyo tipo es "char".Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento.Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es.Avisa sobre declaraciones sospechosas de "main".Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof.Avisa sobre usos sospechosos de direcciones de memoria.Avisa sobre switches cuya expresiÃ³n de control sea booleana.Avisa sobre cosas que varÃ­an entre la -fabi-version actual y la versiÃ³n especificada.Avisa sobre cosas que cambiarÃ¡n cuando se compile con un compilador que cumpla con la ABI.Avisa sobre expresiones de carÃ¡cter truncadas.Avisa sobre lÃ­neas de cÃ³digo truncadas.Avisa sobre NULL sin conversiÃ³n usado como centinela.Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes.Avisa sobre variables automÃ¡ticas sin inicializar.Avisa sobre declaraciones de funciÃ³n sin prototipo.Avisa sobre pragmas que no se reconocen.Avisa sobre constantes de coma flotante sin sufijo.Avisa sobre posibles argumentos de relleno sin uso.Avisa sobre el uso de constantes de carÃ¡cter multicaracteres.Avisa sobre conversiones de tipo inÃºtiles.Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen.Avisa sobre usos de declaraciones __attribute__((obsoleto)).Avisa sobre usos de especificador de almacenamiento en registro.Avisa sobre el uso de macros variadic.Avisa sobre variables que pueden cambiar por "longjmp" o "vfork".Avisa sobre variables que se inicialicen ellas mismas.Avisa sobre violaciones de reglas de estilo de Effective C++.Avisa sobre formatos de longitud cero.Avisa sobre bucles DO de cero vueltas.Advierte de construcciones admitidas de forma condicional.Avisa cuando se convierte NULL de/a un tipo que no es puntero.Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo.Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante.Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor.ADvierto de modo de empleo obsoleto en una declaraciÃ³n.Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido.Avisa si se usa "defined" fuera de #if.Avisa si se usa una conversiÃ³n de estilo C en un programa.Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n.Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace.Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso.Avisa si la comparaciÃ³n es siempre verdadera o siempre falsa debido al rango limitado del tipo de datos.Avisa si se usa una opciÃ³n de compilador, clase, mÃ©todo o campo obsoletos.Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico.Avisa si una declaraciÃ³n local oculta una variable de instancia.Avisa si un bucle con un nÃºmero constante de iteraciones provoca un comportamiento indefinido.Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada.Avisa si un selector tiene mÃ©todos mÃºltiples.Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador.Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado.Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar.Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene.Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate().Avisa si un procedimiento de usuario tiene el mismo nombre que un intrÃ­nseco.Avisa si se usa una matriz de longitud variable.Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial.Avisa si un nombre de MCU no se reconoce o estÃ¡ en conflicto con otras opciones (por defecto: activado).Avisa si se accede a una matriz fuera de los lÃ­mites.Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo.Avisa si se usa una macro indefinida en una directiva #if.Avisa si se compara parÃ¡metro puntero con atributo no nulo con NULL.Avisa si los objetos CFString constantes contienen caracteres que no son transportables.Avisa si la desreferencia de un puntero NULL puede llevar a un comportamiento errÃ³neo o indefinido.Avisa si los mÃ©todos heredados no estÃ¡n implementados.Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda.Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo.Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato.Avisa si se descartan los cualificadores de arrays que son destinos de punteros.Avisa si la cuenta de desplazamiento >= anchura del tipo.Avisa si la cuenta de desplazamiento es negativa.Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante.Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n.Avisa si se cambia el espacio de direcciones de una direccciÃ³n.Avisa si el bucle no se puede optimizar debido a presunciones no triviales.Avisa si el puntero en una asignaciÃ³n a puntero podrÃ­a sobrevivir a lo apuntado.Avisa si el tipo de una variable podrÃ­a no ser interoperable con C.Avisa si se encuentran trigrafos que puedan afectar el significado del programa.Avisa si se ignoran los calificadores de tipo sobre punteros.Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente.Avisa en perfiles case en -fprofile-use que no coincidan.Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo.Avisa sobre cualquier uso de alloca.Advierte de la herencia mÃºltiple directa.Advierte de la herencia virtual directa.Avisa sobre intrÃ­nsecos que no son parte del estÃ¡ndar seleccionado.Advierta de la definiciÃ³n de espacios de nombres.Avisa en la declaraciÃ³n de la plantilla primeraria.Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso.Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura.Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch.Avisa cuando se encuentra una directiva #warning.Avisa cuando se emite una instrucciÃ³n microcodificada Cell.Avisa cuando una funciÃ³n interna se declara con una firma incorrecta.Avisa cuando una macro de preprocesador interna estÃ¡ sin definir o redefinida.Avisa cuando no se usa una variable const.Avisa cuando una declaraciÃ³n no especifique un tipo.Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic.Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia.Avisa cuando una funciÃ³n no se puede expandir a HSAIL.Avisa cuando no se usa una funciÃ³n.Avisa cuando sÃ³lo se define un parÃ¡metro de funciÃ³n, y no se usa posteriormente.Avisa cuando no se usa un parÃ¡metro de una funciÃ³n.Avisa cuando un salto pierde la inicializaciÃ³n de una variable.Avisa cuando no se usa una etiqueta.Avisa cuando una variable de array al lado izquierdo es reubicada.Avisa cuando una variable al lado izquierdo es reubicada.Avisa cuando se usa un '0' literal como puntero nulo.Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso.Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw.Avisa cuando un puntero difiere en signo en una asignaciÃ³n.Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente.Avisa cuando se compara un puntero con una constante de carÃ¡cter cero.Avisa cuando una variable de registro se declara volatile.Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo.Avisa cuando sÃ³lo se define una variable, y no se usa posteriormente.Avisa cuando no se usa una variable.Avisar cuando una operaciÃ³n vectorial se compila fuera del SIMD.Avisa cuando todos los constructores y destructores son privados.Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento.Avisa cuando un parÃ¡metro de modelo de memoria atomic se reconoce que estÃ¡ fuera del rango vÃ¡lido.Avisa cuando no se usa un valor de una expresiÃ³n.Avisa cuando una funciÃ³n incluida en lÃ­nea no se puede incluir en lÃ­nea.Avisa cuando se desactiva un paso de optimizaciÃ³n.Avisa cuando se intenta liberar un objeto que no es de pila.Avisa cuando se convierte el tipo de punteros a funciones miembro.Avisa cuando se borra un puntero a un tipo incompleto.Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n.Avisa cuando hay mÃºltiples y distintos manejadores de interrupciones rÃ¡pidos en la unidad de compilaciÃ³n.Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla.Avisa cuando no se estÃ¡ usando la protecciÃ³n contra destrucciÃ³n de la pila por alguna razÃ³n.Avisa cuando una variable local oculta otra variable local o parÃ¡metro de tipo compatible.Avisa cuando una variable local oculta otra variable local o parÃ¡metro.Avisa cuando una variable oculta otra (globalmente).Avisa cuando una variable oculta otra.  Igual que -Wshadow=global.Avisa cuando la sobrecarga promueve de unsigned a signed.Avisa cuando se requiere relleno para alinear a los miembros de una estructura.Avisa cuando se aplica sizeof a parÃ¡metros declarados como array.Avisa cuando el compilador reordena cÃ³digo.Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque.Avisa cuando el atributo packed no tiene efecto en la disposiciÃ³n de un struct.Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente.Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles.Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan.Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido "int" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++).Avisa siempre que se genera un trampolÃ­n.Avisa cuando se intercepte una asignaciÃ³n Objective-C por el recolector de basura.Avisa cada vez que se ignoran los atributos.Avisa cada vez que se ignoran los calificadores de tipo.AvisoCuando no se proporcione "signed" o "unsigned" hace signed el campo de bits.Cuando no se proporcione "signed" o "unsigned" hacer unsigned el campo de bits.Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X.Al generar cÃ³digo -fpic, permite el uso de PLTs. Se hace caso omiso con fno-pic.Al generar cÃ³digo -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones.Al generar cÃ³digo -mabicalls, hace que el cÃ³digo sea adecuado para su uso en bibliotecas compartidas.Cuando sea posible no genera marcos de pila.Cuando se estÃ© ejecutando CSE, sigue los saltos a sus objetivos.Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas.Decide si se usan tipos canÃ³nicos.QuÃ© algoritmo -fsched-pressure aplicar.Al establecer el manejador de seÃ±ales: %mAl establecer la pila de seÃ±ales: %mModo de anÃ¡lisis del programa completo (WPA) con nÃºmero de trabajos paralelos especificado.Con esta opciÃ³n tamaÃ±o cero obtenido dinÃ¡micamente para objetos con tipo incompleto se tratarÃ¡n como infinito.Sin relleno, no hay suficientes elementos en el intrÃ­nseco RESHAPE fuente en %L para coincidir con la formaEvita el error mflo/mfhi del VR4130.Evita una anomalÃ­a de hardware agregando un nÃºmero de NOPs antes de una instrucciÃ³n CSYNC o SSYNC.Evita el error de hardware de los primeros 4300.Evita el error en la instrucciÃ³n de multiplicaciÃ³n.Evita ciertos errores de 24K.Evita ciertos errores de R10000.Evita ciertos errores de R4000.Evita ciertos errores de R4400.Evita ciertos errores de R4000.Evita ciertos errores de VR4120.Evita los errores para nÃºcleos tempranos SB-1 revisiÃ³n 2.Evita el error de multiplicaciÃ³n de hardware.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 835769.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 843419.Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado.Escribe todas las declaraciones como cÃ³digo Ada transitivamente.Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %sEntrada incorrecta en una lista TYPE_ARG_TYPESNodo incorrecto referenciado con referencia chkpÃ�rbol incorrecto en una lista TYPE_FIELDSX32 no admite el atributo ms_abiXXX entrando a pop_everything ()
  XXX saliendo de pop_everything ()
  No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions.Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrÃ­nsecos.Debe activar las instrucciones VFP para usar estos intrÃ­nsecos.Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos.Se necesita un fichero de arranque de C para -msys-crt0=Su plataforma objetivo no soporta -fcheck-pointer-boundsCero no es una declaraciÃ³n de etiqueta vÃ¡lida en %CAnchura cero en el descriptor de formato[Saliendo de %s]
! [no se puede encontrar %s][por defecto][desactivado][activado][super ...] debe aparecer en el contexto de un mÃ©todono se permite el atributo __BELOW100__ con una clase de auto almacenamiento__builtin_arc_aligned con alineamiento no constanteno se admite __builtin_eh_return en este objetivo__builtin_rx_%s acepta 'C', 'Z', 'S', 'O', 'I' o 'U'no se admite __builtin_saveregs en este subobjetivono se admite __builtin_saveregs en este objetivono se admite __builtin_set_thread_pointer en este objetivoel tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaÃ±o que el tipo interno de la mÃ¡scaralos vectores argumento de __builtin_shuffle debe ser del mismo tipolos argumentos de __builtin_shuffle deben ser vectoresel Ãºltimo argumento de __builtin_shuffle debe ser un vector enteroel nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismono se admite __builtin_thread_pointer en este objetivollamada a __builtin_unreachable o __builtin_trap con argumentos__delay_cycles estÃ¡ limitado a nÃºmeros de bucles de 32 bits__delay_cycles solo permite nÃºmero de ciclos no negativo__delay_cycles() solo toma argumentos constantes__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n__float128 y long double no pueden utilizarse en la misma expresiÃ³n__fp16 sin ldrh__ibm128 y long double no pueden utilizarse en la misma expresiÃ³nlas declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³nel argumento __sec_implicit_index %d tiene que ser menor que el rango de %qEel parÃ¡metro __sec_implicit_index tiene que ser una expresiÃ³n constante entera`el argumento `custom-%s=' requiere dÃ­gitos numÃ©ricosun inicializador dentro de llaves no se permite aquÃ­una llamada a un constructor no puede aparecer en una expresiÃ³n constanteuna conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constanteun operador coma no puede aparecer en una expresiÃ³n constantehay una definiciÃ³n que difiere en la palabra clave virtual en otra unidad de translaciÃ³nun destructor no puede ser %<constexpr%>hay un mÃ©todo distinto del mismo tipo definido en otra unidad de traducciÃ³nhay definido un tipo diferente en otra unidad de traducciÃ³nhay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³nhay un campo con un nombre distinto definido en otra unidad de translaciÃ³nuna llamada a funciÃ³n no puede aparecer en una expresiÃ³n constanteuna definiciÃ³n de funciÃ³n no se permite aquÃ­una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciadoun tipo de conclusiÃ³n lambda tiene un operador de asignaciÃ³n por copia borradoun tipo de conclusiÃ³n lambda tiene un constructor por defecto borradoun miembro de una estructura o union no puede tener un tipo modificado variablementeno se admiten funciones anidadas para registros reducidosun parÃ¡metro no se puede declarar %<constexpr%>una lista de parÃ¡metros con una elipsis no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.una clase de almacenamiento sÃ³lo se puede especificar para objetos y funcionesuna plantilla no se puede definir por defectouna declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloqueun id-de-plantilla no puede aparecer en una declaraciÃ³n-usingun enlace temporal a %qD sÃ³lo persiste hasta que el constructor terminauna expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constanteun tipo definido en otra unidad de traducciÃ³n no es polimÃ³rficoun tipo definido en otra unidad de traducciÃ³n es polimÃ³rficohay un tipo con distinto alineamiento definido en otra unidad de traducciÃ³nhay un tipo con atributos distintos definido en otra unidad de traducciÃ³nhay un tipo con bases distintas definido en otra unidad de traducciÃ³nhay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³nhay un tipo con distinto nÃºmero de mÃ©todos definido en otra unidad de traducciÃ³nhay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³nhay un tipo con cualificadores distintos definido en otra unidad de traducciÃ³nhay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³nhay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³nhay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³nuna declaraciÃ³n de uso no puede especificar un id de plantilla.  Intente %<using %D%>una cadena ancha es no vÃ¡lida en este contextobordes de llamada anÃ³malos para una insn que no es llamada en bb %ibordes anormales sin ningÃºn propÃ³sito en bb %iaborto en %s, en %s:%del declarador abstracto %qT se usÃ³ como declaraciÃ³nlas declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constantese accede a memoria de datos con direcciÃ³n de memoria de programase accede a memoria de programa con direcciÃ³n de memoria de datosse accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constanteel acumulador no es una constante enterael nÃºmero del acumulador estÃ¡ fuera de los lÃ­mitesargumento actual de INTENT = OUT/INOUTno se puede especificar un atributo de Ã¡rea de direcciones para funcionesel Ã¡rea de direcciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previael modelo de direcciones %qs no se admite en el modo de bit %sse solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qDse solicitÃ³ la direcciÃ³n de la variable de registro global %qDdirecciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipose solicitÃ³ la direcciÃ³n de la variable de registro %qDel desplazamiento de direcciÃ³n no es una constanteel operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Zse solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiBno se admiten espacios de direcciones para dispositivos Tiny reducidosse tomÃ³ la direcciÃ³n, pero el bit ADDRESSABLE no estÃ¡ activadola direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constanteel agregado %q#D tiene un tipo incompleto y no se puede definirse usÃ³ un valor agregado donde se esperaba un complejose usÃ³ un valor agregado donde se esperaba uno de coma fijase usÃ³ un valor agregado donde se esperaba un floatse usÃ³ un valor agregado donde se esperaba un enterotambiÃ©n conocido comolas definiciones de alias no se admiten en Mach-O; descartadasno se admiten las definiciones de alias en esta configuraciÃ³nla alineaciÃ³n (%u) para %s excede la alineaciÃ³n mÃ¡xima para los datos comunes globales.  Se usarÃ¡ %ula alineaciÃ³n para %q+D debe ser por lo menos %dla alineaciÃ³n para %q+D se especifiÃ³ previamente como %d y no se puede decrementarla alineaciÃ³n puede no estar especificada para %q+Dla alineaciÃ³n debe ser una potencia pequeÃ±a de dos, no %dla alineaciÃ³n de %q+D es mayor que la alineaciÃ³n mÃ¡xima del fichero objeto %dla alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n originalla alineaciÃ³n de los elementos de la matriz es mayor que el tamaÃ±o de los elementosse especificÃ³ la alineaciÃ³n para el objeto %<register%> %qEse especificÃ³ la alineaciÃ³n para el campo de bits %qEse especificÃ³ la alineaciÃ³n para la funciÃ³n %qEse especificÃ³ la alineaciÃ³n para el parÃ¡metro %qEse especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qEse especificÃ³ la alineaciÃ³n para el campo de bits sin nombrese especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombretodos las funciones miembros en la clase %qT son privadasel parÃ¡metro de alloc_align estÃ¡ fuera de rangoel parÃ¡metro de alloc_size estÃ¡ fuera de rangoargumento asignableya se capturÃ³ %qD en la expresiÃ³n lambdatambiÃ©n se encontrÃ³ %<%c%s%>no se permiten alternativas en la salida del indicador asmuna funciÃ³n always_inline tal vez no se puede incluir en lÃ­neaconversiÃ³n ambigua para Ã­ndice de matrizconversiÃ³n de tipo por defecto ambigua desde %qTmÃ©todo ambiguo %s%s%sespecializaciÃ³n de plantilla %qD ambigua para %q+Dno se puede especificar un atributo de Ã¡rea de direcciones para variables localesun struct anÃ³nimo no puede tener funciones miembroun union anÃ³nimo no puede tener funciones miembroun tipo de argumento que tiene una promociÃ³n por defecto no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³nuna referencia a matriz no puede aparecer en una expresiÃ³n constanteno se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³nuna asignaciÃ³n no puede aparecer en una expresiÃ³n constanteun atributo que ataÃ±e a un especificador de tipo se descartaun decremento no puede aparecer en una expresiÃ³n constantehay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³nhay un enum con valores distintos definido en otra unidad de traducciÃ³nhay un enum con distinto nÃºmero de valores definido en otra unidad de traducciÃ³nuna especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>un incremento no puede aparecer en una expresiÃ³n constanteun borde indirecto desde %s no tiene un call_stmt correspondienteun borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:anacronismoanacronismo: inicializador de clase base de estilo antiguo anacrÃ³nicoy %qT no tiene constructores de plantillay campostruct anÃ³nimo no estÃ¡ dentro de un tipo nombradounion anÃ³nima sin miembrosla aplicaciÃ³n de #pragma weak %q+D despuÃ©s del primer uso resulta en conducta no especificadala arquitectura %qs sÃ³lo se admite para ensambladorlos argumentos que recibirÃ¡n formato no son %<...%>el argumento %d de %qE puede ser un candidato para un atributo de formatoel argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento %d de %qE debe ser un tipo punteroel argumento %d de %qE no debe ser un puntero a funciÃ³nel argumento %d de '%s' tenÃ­a un nombre esperadoel argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %del argumento %i estÃ¡ dentro del rango [%E, %E]el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>el argumento %qD no coincide con el prototipo internoel argumento %qD no coincide con el prototipoel argumento %qd no es una constanteno se reconoce el argumento %qs para %<-Waligned-new%>no se reconoce el argumento %qs para %<-Wnormalized%>no se reconoce el argumento %qs para %<-femit-struct-debug-detailed%>argumento desconocido %qs para %<-femit-struct-debug-detailed%>el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo enteroargumento %u nulo donde se esperaba no nuloel argumento 1 debe ser una literal con signo de 5-bitel argumento 1 debe ser un mapael argumento 1 de %qE debe ser un tipo puntero que no sea voidel argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de ceroel argumento 1 de __builtin_altivec_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_altivec_predicate debe ser una constanteel argumento 1 de __builtin_paired_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_paired_predicate debe ser una constanteel argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_spe_predicate debe ser una constanteel argumento 2 debe ser una literal sin signo de 5-bitel argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo enteroel argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumeradoel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumeradoel argumento 3 debe ser una literal sin signo de 1-bitel argumento 3 debe ser una literal sin signo de 2-bitel argumento 3 debe ser una literal sin signo de 4-bitla bÃºsqueda dependiente del argumento encuentra %q+Del argumento debe ser una referencia de campoel argumento debe ser matriz o rebanada o canalel argumento debe ser canalel argumento debe ser cadena o matriz o rebanada o mapa o canalel argumento debe tener tipo complejoargumento no permitido en la clÃ¡usula %qs en OpenACC %<parallel%>el argumento de %<__builtin_eh_return_regno%> debe ser constanteel argumento del atributo %qE no es "ilink"el argumento del atributo %qE no es "ilink1" o "ilink2"el argumento del atributo %qE no es "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" o "swi"el argumento del atributo %qE no es una cadena constanteel argumento del atributo %qE no es una cadena constante ni un nÃºmeroel argumento de Offsetof implica indirecciÃ³n de un campo empotradoel argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formatoel argumento para %%:compare-debug-auxbase-opt no termina en .gkel argumento para %<-O%> debe ser un entero no negativo, %<g%>, %<s%> o %<fast%>el argumento para %<alloca%> es demasiado grandeel argumento de %<alloca%> es ceroel argumento para %<alloca%> podrÃ­a ser demasiado grandeel argumento de %<alloca%> podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTel argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a proporcionar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a quitar el addressof?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el destino; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el primer origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el segundo origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el origen; se esperaba %qT o una longitud explÃ­citael argumento del atributo %qE no es ni eic ni vector=<lÃ­nea>el argumento del atributo %qE no es cero ni unoel argumento del atributo %qE no es intstackel argumento para el atributo %qE es mÃ¡s grande que %del argumento para %qs debe ser una literal sin signo de 2-bitel argumento para %qs debe ser un entero no negativoel argumento para decltype debe ser una expresiÃ³nel argumento para dss debe ser una literal sin signo de 2-bitel argumento para el array de longitud variable es demasiado grandeal argumento del array de longitud variable es ceroel argumento para el array de longitud variable podrÃ­a ser demasiado grandeel argumento del array de longitud variable podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTargumentos '%s' y '%s' para el intrÃ­nseco %sargumentos '%s' y '%s' para el intrÃ­nseco '%s'argumentos 'a%d' y 'a%d' para el intrÃ­nseco '%s'no se permiten argumentos para el destructorIF aritmÃ©ticoaritmÃ©tica en puntero a un tipo de dato incompletose asume que la matriz %q+D tiene un elementomatriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qEasignaciÃ³n de matrizse prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesisel lÃ­mite de la matriz no es una constante enterael Ã­ndice de matriz en el inicializador excede los lÃ­mites de la matrizel Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante enterael Ã­ndice de matriz en el inicializador no es de tipo enteroÃ­ndice de matriz en el inicializador que no es matrizel rango de Ã­ndices de la matriz en el inicializador excede los lÃ­mites de la matrizmatriz inicializada con una expresiÃ³n matrizal que no es constantematriz inicializada con una constante de cadena entre parÃ©ntesisla matriz se debe inicializar con un inicializador dentro de llavesmatriz de tipo inapropiado inicializada con una constante de cadenaresultado arrayfalta el tamaÃ±o de la matriz en %q+Dfalta el tamaÃ±o de la matriz en %qDfalta el tamaÃ±o de la matriz en %qTel subÃ­ndice de la matriz es de tipo %<char%>el subÃ­ndice de la matriz estÃ¡ por arriba de los lÃ­mites de la matrizel subÃ­ndice de la matriz estÃ¡ por debajo de los lÃ­mites de la matrizel subÃ­ndice de la matriz no es un enteroel subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matrizLos tipos de array tienen lÃ­mites diferentesse usÃ³ una matriz como inicializadorlas matrices de funciones no tienen significadocomo %qDla sobreescritura asm genera un conflicto con el operando de entradala sobreescritura asm genera un conflicto con el operando de salidase descarta la declaraciÃ³n asm debido a un conflicto con el renombrado previono se permite asm en una funciÃ³n %<transaction_safe%>no se permite asm en una transacciÃ³n atÃ³micael operando asm %d probablemente no coincide con las restriccionesel especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asmlista hash de nombres del ensamblador corruptafalta una aserciÃ³n despuÃ©s de %qslos atributos de semÃ¡nticas de asignaciÃ³n de la propiedad %qD genera un conflicto con la declaraciÃ³n previase asigna a una matriz desde una lista de inicializadorasignaciÃ³nasignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³nla asignaciÃ³n descarta el calificador %qv del tipo del destino del punteroasignaciÃ³n desde un tipo Objective-C distintoasignaciÃ³n desde un tipo de puntero incompatibleasignaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatola asignaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadala asignaciÃ³n crea un entero desde un puntero sin una conversiÃ³nla asignaciÃ³n crea un puntero desde un entero sin una conversiÃ³nasignaciÃ³n del campo constante %qDasignaciÃ³n de la funciÃ³n %qDasignaciÃ³n de miembro %qD en objeto de sÃ³lo-lecturaasignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qEasignaciÃ³n del miembro de sÃ³lo lectura %qDasignaciÃ³n del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDasignaciÃ³n del parÃ¡metro de sÃ³lo-lectura %qDasignaciÃ³n de la referencia de sÃ³lo lectura %qDasignaciÃ³n de la variable de sÃ³lo lectura %qDsupresiÃ³n de la asignaciÃ³nel parÃ¡metro assume_aligned no es una constante enterase asume argumento de rangose asume argumento de aspectose asume argumento de tipose asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargadase asume salida de directiva de %wu bytese asume salida de directiva de %wu bytesasumiendo el puntero a miembro %qDse asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³nse asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³nse asume que el desbordamiento con signo no sucede al simplificar %</%> o %<%%%> a %<>>%> o %<&%>se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>se asume que el desbordamiento con signo no sucede al simplificar %<min/max (X,Y)%> a %<X%> o %<Y%>se asume que el desbordamiento con signo no sucede al simplificar el condicionalse asume que el desbordamiento con signo no sucede al simplificar el condicional a constantese asume que el desbordamiento con signo no sucede al simplificar la prueba de rangoargumento asÃ­ncronofallÃ³ atexitse intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qDel atributo %<fallthrough%> no antecede una etiqueta case o defaultel argumento del atributo %qE no es una cadenael atributo %qs solamente se aplica a tipos de matrizdeclaraciÃ³n de atributoel atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qsse descarta el atributose descarta el atributo en la declaraciÃ³n de %q#Tse desconoce attribute(target("%s"))se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesisno se permiten atributos en una definiciÃ³n-de-funciÃ³nse descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantadase descartan los atributos en la instanciaciÃ³n de una plantillase descartan los atributos en el tipo sin instanciarse descartan los atributos en los declaradores de parÃ¡metros de matrizlos atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>selecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­la variable automÃ¡tica %qE no puede ser %<threadprivate%>campo aux establecido para el borde %s->%sse define el campo aux para el borde indirecto desde %sdirecciÃ³n errÃ³neadirecciÃ³n errÃ³nea, no (reg+disp):direcciÃ³n errÃ³nea, no es una constante:direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:alineamiento incorrecto: %dcantidad errÃ³nea de eliminaciÃ³n de espacio de pila: %dinicializador de matriz errÃ³neocÃ³digo interno errÃ³neofcode interno errÃ³neoicode interno errÃ³neocÃ³digo de condiciÃ³n errÃ³neotipo de expresiÃ³n errÃ³nea durante la caminata (%d)insn errÃ³nea para 'A'insn errÃ³nea en frv_print_operand, caso 0insn errÃ³neo en frv_print_operand, const_double errÃ³neainsn errÃ³nea en frv_print_operand, caso zinsn errÃ³nea para frv_print_operand, modificador 'F':insn errÃ³nea para frv_print_operand, modificador 'L':insn errÃ³nea para frv_print_operand, modificador 'M/N':insn errÃ³nea para frv_print_operand, modificador 'O':insn errÃ³nea para frv_print_operand, modificador 'e':insn errÃ³nea para frv_print_operand, modificador 'f':insn errÃ³nea para frv_print_operand, modificador 'g':insn errÃ³nea para frv_print_operand, modificador 'P':insn errÃ³nea para frv_print_operand_address:insn errÃ³nea para frv_print_operand_memory_reference:move errÃ³neooperando errÃ³neoopciÃ³n %qs errÃ³nea para el atributo %<optimize%>opciÃ³n %qs errÃ³nea para el pragma %<optimize%>operando output_condmove_single errÃ³neooperando output_move_double errÃ³neooperando output_move_single errÃ³neoregistro errÃ³neoregistro errÃ³neo para frv_print_operand_memory_reference_reg:insn shift errÃ³nea:prueba errÃ³neauso incorrecto de la funciÃ³n de especificaciÃ³n %qsvalor errÃ³neo %<%s%> para el interruptor -mtls-size=valor %qs errÃ³neo para el interruptor -mcpuvalor %qs errÃ³neo para el interruptor -mfp-rounding-modevalor %qs errÃ³neo para el interruptor -mfp-trap-modevalor %qs errÃ³neo para -mmemory-latencyvalor %qs errÃ³neo para el interruptor -mtls-sizevalor %qs errÃ³neo para el interruptor -mtrap-precisionvalor errÃ³neo %qs para la opciÃ³n -mtunevalor errÃ³neo (%qs) para la opciÃ³n %<-march=%>valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>valor errÃ³neo (%qs) para el atributo %<target("arch=")%>valor errÃ³neo (%qs) para el atributo %<target("tune=")%>valor errÃ³neo (%s) para la opciÃ³n -march=valor errÃ³neo (%s) para el interruptor -mcmodel=valor errÃ³neo (%s) para la opciÃ³n -mtune=valor errÃ³neo para -mcall-%svalor errÃ³neo para -msdata=%sencabezados C mal anidados del preprocesadorla regiÃ³n de barrera puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>la base %qT se inicializarÃ¡ despuÃ©s dela clase base %q#T debe ser inicializada explÃ­citamente en la copia del constructorla expansiÃ³n del inicializador base %<%T%> no contiene paquetes de parÃ¡metroel operando base de %<->%> tiene el tipo %qT que no es punteroel operando base de %<->%> no es un punteroel tipo base %qT falla en ser un tipo struct o claseel borde pred del bloque bÃ¡sico %d estÃ¡ corruptoel bloque bÃ¡sico %d se debe marcar como irreducibleel bloque bÃ¡sico %d no se debe marcar como irreduciblelas listas de borde del bloque bÃ¡sico %i estÃ¡n corruptaslos bloques bÃ¡sicos no estÃ¡n ubicados consecutivamenteel bb %d no pertenece al bucle %dbb %d tiene el bucle padre %d; deberÃ­a ser el bucle %dbb %d en el lugar equivocadoel operador binario no admite que se mezclen operandos bool vector y vector de coma flotanteel operador binario no admite dos operadores bool vectorel operador binario no admite operador bool vectorprocedimiento bind(c)campo de bits %q+#D con tipo no enterola anchura del campo de bits %q+D no es una constante enteracampo de bits %qD con tipo no integralel campo de bits %qs tiene un tipo no vÃ¡lidola anchura del campo de bits %qs no es una constante enterala anchura del campo de bits %qs no es una expresiÃ³n constante enterabloque IFel cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³nconstrucciÃ³n DISPOSE ambigua: %dconstrucciÃ³n JARL ambigua: %dconstrucciÃ³n JR ambigua: %dconstrucciÃ³n PREPARE ambigua: %dtipo resultante no vÃ¡lido de la comparaciÃ³nse requieren registros booleanos para la opciÃ³n de coma flotantetanto el atributo %s como el %qE proporcionan direcciÃ³nambos argumentos de %<__builtin_clear_cache%> deben ser punterosla especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qcel cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lidoun grupo de llaves dentro de una expresiÃ³n sÃ³lo se permite dentro de una funciÃ³nllaves alrededor del inicializador escalarllaves alrededor del inicializador escalar para el tipo %qTla ramificacion %2d nunca se ejecuta
  ramificaciÃ³n %2d tomada %s%s
! la optimizaciÃ³n de carga de registro objetivo no se pensÃ³ para ser ejecutada dos vecesla declaraciÃ³n break no estÃ¡ dentro de un bucle o switchse usÃ³ la declaraciÃ³n break en un bucle for de OpenMPla funciÃ³n interna %q+D no se declara como funciÃ³nla funciÃ³n interna %qD requiere la opciÃ³n %<-mconstant-cfstrings%>la funciÃ³n interna %qD sÃ³lo toma un argumentola funciÃ³n interna %qE ha de ser llamada directamenteno se admite la funciÃ³n interna %qE para MIPS16el operando interno deberÃ­a ser un valor de 6 bits sin signopero no aquÃ­flujo de bytecode en el fichero %qs generado con LTO versiÃ³n %d.%d en lugar de la versiÃ³n esperada %d.%dflujo de bytecode: se esperaba la etiqueta %s en lugar de %sflujo de bytecode: se encontrÃ³ un nodo cgraph vacÃ­oflujo de bytecode: se encontraron instancias mÃºltiples del nodo cgraph con uid %dflujo de bytecode: se encontrÃ³ una cadean que no estÃ¡ terminada en nullflujo de bytecode: basura al final de la secciÃ³n de sÃ­mbolosflujo de bytecode: no se encontrÃ³ un llamado al leer el bordeflujo de bytecode: no se encontrÃ³ un llamante al leer el bordeflujo de bytecode: la cadena es demasiado larga para la tabla de cadenasflujo de bytecode: la etiqueta %s no estÃ¡ en el rango esperado [%s, %s]flujo de bytecode: se trata de leer %d byes despuÃ©s del final del almacenamiento temporal de entradaflujo de bytecode: secciÃ³n LTO %s inesperadaflujo de bytecode: etiqueta %s inesperadabytecode stream: etiqueta de declaraciÃ³n GIMPLE %s desconocidala llamada %2d nunca se ejecuta
  la llamada %2d devuelve %s
  la llamada tiene una dependencia circularla llamada es poco probable y el tamaÃ±o del cÃ³digo podrÃ­a crecerla llamada de %<(%T) (%A)%> es ambiguala llamada del %<%D(%A)%> sobrecargado es ambiguala llamada del %<%s(%A)%> sobrecargado es ambiguala llamada a %<__builtin_custom_%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºnllamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#Tllamada a una funciÃ³n la cual arroja el tipo incompleto %q#Tllamada a la funciÃ³n %qD que no es constexprllamada a %qD que no es funciÃ³nse usÃ³ un registro de llamada alterada para una variable de registro globalllamado desde aquÃ­llamada desde esta funciÃ³nla cuenta de borde llamador es negativala frecuencia de borde llamador %i no coincide con la frecuencia BB %ila frecuencia de borde llamador es negativala frecuencia de borde llamador es demasiado grandeel llamador es thunk de instrumentaciÃ³nel que llama no estÃ¡ optimizadose llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2llamar a %qD con un argumento distinto de cero es arriesgadose llama a %qD con el atributo sseregparm sin activar SSE/SSE2se llama a %qT con el atributo sseregparm sin activar SSE/SSE2las llamadas a operadores sobrecargados no pueden aparecer en una expresiÃ³n constanteno se encuentra la variable de instancia asociada con la propiedadno se puede usar -mtp=cp15 con Thumb de 16-bitno se puede usar un objeto como un parÃ¡metro para un mÃ©todosolo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo classno se pueden aplicar los atributos longcall y shortcall al mismo tiempo a la misma funciÃ³nno se puede convertir un valor de tipo %qT en un vector de tipo %qT con tamaÃ±o diferenteno se puede convertir un vector de tipo %qT en el tipo %qT con tamaÃ±o diferenteno se puede convertir desde el tipo incompleto %qT a %qTno se puede convertir el valor a un vectorno se puede crear el encabezado precompilado %s: %mno se puede crear el fichero de informaciÃ³n de repositorio %qsno se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase localno se puede extender el fichero PCH: %mno se puede encontrar un registro en la clase %qs al recargar %<asm%>no se puede obtener la posiciÃ³n en el fichero PCH: %mno se pueden mezclar operandos de tipos de coma flotante decimal y complejosno se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotanteno se pueden mezclar operandos de tipos de coma flotante decimal y vectorno se puede abrir %qs para escritura: %mno se puede abrir %s para escritura: %mno se puede abrir %s: %mno se puede leer %s: %mno se puede leer el fichero PCH: %mno se puede establecer el atributo %qE despuÃ©s de la definiciÃ³nno se puede establecer la posiciÃ³n en el fichero PCH: %mno se puede usar %qs como un registro guardado de llamadano se puede usar %qs como un registro usado de llamadano se puede usar %qs como un registro fijono se pueden usar mÃºltiples mÃ©todos de revisiÃ³n de la pila juntosno se puede escribir %s: %mno se puede escribir el fichero PCHno se puede escribir el fichero PCH: %mno se puede escribir relleno al fichero PCH: %mno se puede escribir a %s: %mno se puede obtener el estado del programa: %mno se puede abrir %s: %mno se puede abrir el fichero de entrada: %sno se puede abrir la salida de ldd: %mno se puede abrir la salida de nm: %mno se puede usar la direcciÃ³n absoluta que no es relativa a gpcandidato 1:candidato 2:el candidato es:los candidatos son:el candidato es: %+#Dlos candidatos son:los candidatos son: %+#Dno se puede agregar una lista de enumerador a una instanciaciÃ³n de plantillano se puede asignar un objeto de tipo abstracto %qTno se puede reservar espacio en la pila para la variable %q+D, funciÃ³n desnuda.no se puede aplicar %<offsetof%> a una direcciÃ³n que no es constanteno se puede aplicar %<offsetof%> al destructor %<~%T%>no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qDno se puede aplicar %<offsetof%> al dato miembro static %qDno se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargadono se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es claseno se puede unir el campo de bits %qE a %qTno se unir el campo packed %qE a %qTno se puede unir el r-valor %qE a %qTno se puede llamar directamente al constructor %<%T::%D%>no se puede llamar a la funciÃ³n miembro %qD sin un objetono se puede capturar %qE por referenciano se puede cerrar un canal de sÃ³lo recepciÃ³nno se puede convertir %qE desde el tipo %qT al tipo %qTno se puede convertir %qT a %qTno se puede convertir %qT a %qT para el argumento %qP para %qDno se puede convertir %qT a %qT en el paso de argumentosno se puede convertir %qT a %qT en la asignaciÃ³nno se puede convertir %qT a %qT en el argumento por defectono se puede convertir %qT a %qT en la inicializaciÃ³nno se puede convertir %qT a %qT en la devoluciÃ³nno se puede convertir a un tipo punterono se puede convertir el tipo %qT al tipo %qTno se puede crear un puntero al miembro referencia %qDno se puede crear la informaciÃ³n de tipo para el tipo %qT porque involucra tipos de tamaÃ±o variableno se puede declarar %<::main%> como plantillano se puede declarar %<::main%> como inlineno se puede declarar %<::main%> como staticno se puede declarar %qD que sea un tipo de campo de bitsno se puede declarar el campo de bits %qD con un tipo de funciÃ³nno se puede declarar que el campo %q+D sea de tipo abstracto %qTno se puede declarar el miembro %<%T::%s%> dentro de %qTno se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>no se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡ticono se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qTno se puede declarar el puntero a %q#Tno se puede declarar el puntero al miembro %q#Tno se puede declarar el puntero para el tipo de funciÃ³n calificado %qTno se puede declarar la referencia a %q#Tno se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantillano se puede declarar la referencia para el tipo de funciÃ³n calificado %qTno se puede declarar una funciÃ³n static dentro de otra funciÃ³nno se puede declarar que la variable %q+D sea del tipo abstracto %qTno se puede descomponer la direcciÃ³nno se puede decrementar un puntero a un tipo incompleto %qTno se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>no se puede definir el miembro de la definiciÃ³n de tipo dependiente %qTno se puede borrar una funciÃ³n.  Solamente los punteros a objetos son argumentos vÃ¡lidos para %<delete%>no se puede derivar de la base %<final%> %qT al tipo derivado %qTno se puede desactivar la funciÃ³n interna %qsno se puede hacer dynamic_cast %qE (de tipo %q#T) al tipo %q#T (%s)no se pueden emitir punteros desalineados en ensamblador ptxno se puede expandir el inicializador para el miembro %<%D%>no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externono se puede encontrar %s en el plugin %s
  %sno se puede encontrar '%s'no se puede encontrar 'ldd'no se puede encontrar 'nm'no se puede encontrar cgraph de LTO en %sno se pueden encontrar las referencias de secciÃ³n LTO en %sno se encuentra un par: contador:valor vÃ¡lidono se puede encontrar la clase %qEno se puede encontrar la declaraciÃ³n de interfaz para %qEno se puede encontrar la declaraciÃ³n de interfaz para %qE, superclase de %qEno se puede encontrar la declaraciÃ³n de protocolo para %qEno se puede encontrar la marca de referencia para la clase %qEno se puede formar un puntero al miembro de %q#T que no es claseno se puede generar cÃ³digo independiente de posiciÃ³n para %qsno se pueden manejar llamadas inconsistentes a %qsno se puede incrementar un puntero a un tipo incompleto %qTno se puede inicializar el agregado del tipo %qT con una literal compuestano se pueden inicializar matrices multidimensionales con el inicializadorno se puede incluir en lÃ­nea la funciÃ³n %<main%>no se puede cargar el plugin %s
--- 2104,2116 ----
  Utilice "-Wa,OPCIÃ“N" para pasar la "OPCIÃ“N" al ensamblador.
  
  Utilice "-Wl,OPCIÃ“N" para pasar la "OPCIÃ“N" al enlazador.
! Usa -G para los datos que estÃ¡n definidos por el objeto actual.Usa -G para los datos del objeto local.Usa instrucciones AVX de 128-bit en lugar de instrucciones AVX de 256-bit en el auto-vectorizador.Usa long doubles de 128 bits.Usa int de 16 bit.Usa float de 32 bit.Usa int de 32 bit.Usa la ABI de 32-bit.Usa los registros de coma flotante de 32-bit.Usa los registros generales de 32-bit.Usa entradas de 4 byte en las tablas de switch.Usa 4 acumuladores de medios.Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables.Usa las instrucciones de multiplicaciÃ³n half-word 4xx.Usa la instrucciÃ³n dlmzb de bÃºsqueda de cadena 4xx.Usa 64 FPRs.Usa 64 GPRs.Usa float de 64 bit.Usa la ABI de 64-bit.Usa los registros de coma flotante de 64-bit.Usa los registros generales de 64-bit.Usa long doubles de 64 bits.Usa 8 acumuladores de medios.Usa long doubles de 80 bits.Usa los registros ABI reservados.Usa las instrucciones AltiVec.Utiliza la biblioteca C de Bionic.Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura.Usa la instrucciÃ³n CONST16 para cargar constantes.Usa EABI.Usa las instrucciones de direccionamiento virtual mejorado.Utiliza la biblioteca de C de GNU.Utiliza secciones sdata/sbss relativas a GP.Usa el direccionamiento relativo al GP para acceder a datos small.Usa las reglas de alineaciÃ³n H8/300.Usa matemÃ¡tica IEEE para comparaciones fp.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de izado RTL.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de bucle RTL.Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2.Usa movimiento directo de ISA 2.07 entre las instrucciones de registro GPR & VSX.Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07.Usa LRA en lugar de reload (transicional).Usa la LRA en lugar de recarga.Usa instrucciones MCU.Usa instrucciones de la ExtensiÃ³n MIPS MSA.Usa instrucciones MIPS-3D.Usa instrucciones MIPS-DSP REV 2.Usa instrucciones MIPS-DSP.Usa el soporte de hilos especÃ­fico de Mingw.Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n.Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n.Usa Neon para realizar operaciones de 64 bits en lugar de registros del nÃºcleo.Usa los operadores de ensamblador %reloc() del estilo NewABI.Usa MnemÃ³nicos-P para ramificaciones predichas estÃ¡ticamente como tomadas.Usa PLT para llamadas PIC (-fno-plt: carga la direcciÃ³n desde GOT en el sitio de la llamada).Usa instrucciones 'mad' de estilo PMC.Usa el grupo opcional de instrucciones PowerPC de PropÃ³sito General.Usa el grupo opcional de instrucciones PowerPC de GrÃ¡ficas.Usa las instrucciones mfcr de un solo campo de PowerPC V2.01.Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02.Usa la instrucciÃ³n popcntb de PowerPC V2.02.Usa la instrucciÃ³n compare bytes de PowerPC V2.05.Usa la instrucciÃ³n popcntd de PowerPC V2.06.Usa el conjunto de instrucciones PowerPC-64.Usa la ROM en lugar de la RAM.Usa los convenios de paso de registro SSE para los modos SF y DF.Usa STB_GNU_UNIQUE si lo admite el ensamblador.Usa instrucciones SmartMIPS.Usa sintaxis de ensamblador UNIX.Usa las extensiones ComparaciÃ³n-y-RamificaciÃ³n de UltraSPARC.Usa las extensiones MultiplicaciÃ³n-AdiciÃ³n de Corto Circuito de UltraSPARC.Usa la instrucciÃ³n PoblaciÃ³n-Cuenta de UltraSPARC.Usa la instrucciÃ³n Resta-Extendida-con-Llevada de UltraSPARC.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 1.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 2.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 3.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 4.0.Usa fp de VAX.Usa los convenios de estructura VAXC.Utiliza los cÃ³digos de salida de VMS en lugar de los de posix.Usa instrucciones virtualizaciÃ³n (VZ).Usa __cxa_atexit para registrar destructores.Usa __cxa_get_exception_ptr para el manejo de excepciones.Usa un tipo long de 32-bit.Usa un marcador de registro de 4 bytes para los ficheros sin formato.Usa un tipo long de 64-bit.Usa un tiempo de ejecuciÃ³n mÃ­nimo (sin inicializadores estÃ¡ticos ni constructores) para dispositivos limitados por la memoria.Usa un mÃ©todo de protecciÃ³n de pila inteligente para ciertas funciones.Usa un mÃ©todo de protecciÃ³n de pila para cada funciÃ³n.Usa las instrucciones adicionales de VIS introducidas en OSA2017.Usa direcciones que reserven registros globales.Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones.Usa nombres de registro alternativos.Usa un tipo 'int' de 8-bit.Usa un marcador de registro de 8 bytes para los ficheros sin formato.Usa inmediatos de tamaÃ±os arbitrarios en operaciones de bit.Usa el orden de byte big-endian.Usa secuencias ramifica-y-para para revisar la divisiÃ³n entera por cero.Usa bras para el ejecutable < 64k.Usa registros de llamada alterada para los parÃ¡metros y el valor de devoluciÃ³n.Utiliza callbacks en lugar de cÃ³digo en lÃ­nea si el nÃºmero de accesos en la funciÃ³n se hace mayor o igual que este nÃºmero.Usa registro de guarda de invocador entre llamadas si es posible.Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0.Usa la especulaciÃ³n del control.Usa pilas personalizadas en lugar de memoria local para almacenamiento automÃ¡tico.Usa la especulaciÃ³n de datos despuÃ©s de recargar.Usa la especulaciÃ³n de datos antes de recargar.Usa instrucciones de coma flotante decimal.Selecciona el mÃ©todo predefinido para el manejo de sdata.Usa la convenciÃ³n de llamada diferente usando 'rtd'.Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este nÃºmero.Usa referencias directas contra %gs cuando se acceden datos tls.Usa instrucciones de direcciones fÃ­sicas extendidas (XPA).Usa instrucciones de comparaciÃ³n de coma flotante que respeten epsilon.Usa perfiles de valor de expresiÃ³n en las optimizaciones.Usa las instrucciones GPR to/from move de coma flotante de PowerPC V2.05.Usar el convenio de llamada f2c.Usa las caracterÃ­sticas y el cÃ³digo de planificador para el CPU dado.Usa las caracterÃ­sticas y el planificador del CPU dado.Usar el modelo plano de ventana de registro.Usa instrucciones fp double.Usa registros fp.Usa el juego completo de registros para asignaciÃ³n de registros.Usa el modelo de cÃ³digo del SPARC-V9 dado.Usa el modelo de cÃ³digo del TILE-Gx dado.Usar el modo de direcciÃ³n dado.Usa el dialecto de ensamblador dado.USa la guarda de protecciÃ³n de la pila dada.Usa el dialecto de almacenamiento thread-local dado.Usa el modelo de cÃ³digo del x86-64 dado.Usa FP de hardware (predeterminado).Usa FP de hardware.Usa instrucciones de divisiÃ³n por hardware en ColdFire.Usa instrucciones de conversiÃ³n de coma flotante de hardware.Usa instrucciones de coma flotante por hardware.Usa instrucciones de raÃ­z cuadrada de coma flotante de hardware.Usa coma flotante de hardware.Usa instrucciones de divisiÃ³n y de raÃ­z cuadrada de coma flotante de hardware.Usa fp de hardware.Usa instrucciones de hardware para la divisiÃ³n entera.Usa instrucciones de precargado de hardwareUsa instrucciones de FP quad de hardware.Usa instrucciones de ejecuciÃ³n transaccional por hardware.Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI.Usa la especulaciÃ³n del control en bloque.Usa la especulaciÃ³n de datos en bloque despuÃ©s de recargar.Usa la especulaciÃ³n de datos en bloque antes de recargar.Usa los nombres de registro in/loc/out.Usa las instrucciones CALLXn indirectas para programas grandes.Usa llamadas indirectas.Usa patrones incluidos en lÃ­nea para copiado de memoria.Usa instrucciones madd/msub de enteros.Usa tablas de salto para las declaraciones switch suficientemente grandes.Usa el orden de byte little-endian.Usa las instrucciones ll, sc y sync.Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables.Usa instrucciones de medios.Usa instrucciones microMIPS.Usa instrucciones acumular/sustraer de multiplicar.Usa instrucciones high de multiplicaciÃ³n para la parte high de la multiplicaciÃ³n 32x32.Usa la biblioteca de C de musl.Usa la disposiciÃ³n de campos de bits nativos (MS).Usa los patrones nuevos adddi3/subdi3.Usa la convenciÃ³n de llamada normal.El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamenteEl uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %sUsa sÃ³lo una entrada TOC por procedimiento.Usa accesos normales a memoria cacheada para referencias volÃ¡tiles.Usa la disposiciÃ³n de pila empacada.Usa instrucciones apareadas-sencillas de coma flotante.Usa instrucciones de comparaciÃ³n de patrones.Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case.Usa convenios de llamada transportable.Usa la informaciÃ³n de anÃ¡lisis de perfil para las probabilidades de ramificaciÃ³n.Usa propolice como un mÃ©todo de protecciÃ³n de pila.Usa instrucciones push para guardar los argumentos de salida.usa r11 para preservar el enlace estÃ¡tico en llamadas a funciones a travÃ©s de punteros.Usa la zona roja en el cÃ³digo x86-64.Usa un juego reducido de registros para asignaciÃ³n de registros.Usa la pila de registros para los parÃ¡metros y el valor de devoluciÃ³n.Usa instrucciones de memoria registro+desplazamiento aÃ±adidas en ISA 3.0.Usa registros para el paso de parÃ¡metros.Usa los registros r2 y r5.Usa instrucciones de reordenaciÃ³n (load/store de intercambio y de bytes invertidos) (predeterminado).Usa informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'.Usa la informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento.Usa instrucciones de memoria registro+desplazamiento escalares aÃ±adidas en ISA 3.0.Usa bibliotecas compartidas.Usa la revisiÃ³n de especulaciÃ³n de datos simple para el control de especulaciÃ³n.Usa la revisiÃ³n de especulaciÃ³n de datos simple.Usa el simulador de tiempo de ejecuciÃ³n.Usa cÃ³digo de prÃ³logo y epÃ­logo mÃ¡s pequeÃ±o pero mÃ¡s lento.Usa emulaciÃ³n de software para coma flotante (por defecto).Usa comparaciones de coma flotante de software.Usa coma flotante de software.Usa la tendencia de la pila.Usa mÃ©todo de protecciÃ³n de pila solo para funciones con el atributo stack_protect.Usa la funciÃ³n main estÃ¡ndar como entrada para el inicio.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de constantes en lugar de generarlos cada vez que haga falta.Usa variables inicializadas estÃ¡ticamente para lÃ­mites de variables en lugar de generarlos cada vez que haga falta.Usa structs en la alineaciÃ³n mÃ¡s fuerte para copias double-word.Usa stubs para los prÃ³logos de funciÃ³n.Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n.Usa la instrucciÃ³n synci para invalidar el i-cachÃ©.Usa la divisiÃ³n rÃ¡pida basada en tablas (lo predefinido con -O3).Usa las optimizaciÃ³n de bÃºsqueda en tabla para divisiones de enteros pequeÃ±os con signo.Usa la instrucciÃ³n tas.b para __atomic_test_and_set.Usa las extensiones de ABI AltiVec.Usa la extensiÃ³n Puntero Cray.Usa la sintaxis de ensamblador DEC.Usa el ABI ELFv1.Usa el ABI ELFv2.Usa la extensiÃ³n GNU para el formato PE para los datos comunes alineados.Usa el paso de eliminaciÃ³n de cÃ³digo muerto de RTL.Usa la eliminaciÃ³n de almacenamiento muerto de RTL.Usa las extensiones de ABI SPE.Usa el enlazador bfd eb lugar del predeterminado.Usa las instrucciones de campos de bit.Usa la instrucciÃ³n divide.Usa la unidad de coma flotante para suma/resta de enteros.Usa el registro base dado para direccionar la guarda de protecciÃ³n de la pila.Usa la alineaciÃ³n de los datos dada.Usa el desplazamiento dado para direccionar la guarda de protecciÃ³n de la pila.Usa el enlazador de oro eb lugar del predeterminado.Usa el corredor de barril de hardware en lugar de la emulaciÃ³n.Usa la mayor cantidad de caracterÃ­sticas permitidas por otras opciones.Utiliza la instrucciÃ³n mvcle para movimiento de bloques.Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n.Usa las nuevas instrucciones min/max definidas en ISA 3.0.Usa el simulador de tiempo de ejecuciÃ³n.Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto).Usa la emulaciÃ³n de divisiÃ³n por software (por defecto).Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea.Usa trap en lugar de una funciÃ³n de biblioteca para sanear el comportamiento indefinido.Usa instrucciones trap para revisar la divisiÃ³n entera por cero.Usa la biblioteca de C de uClibc.Usa el inicio de unicode y define la macro UNICODE.Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07.Usa instrucciones vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones de memoria registro+desplazamiento vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones (VSX) vector/escalar.Usa lÃ­mites cero para todos los argumentos que llegan a la funciÃ³n 'main'.  Es Ãºtil cuando un binario instrumentado se usa con bibliotecas antiguas.Usa cargas de memoria de extensiÃ³n cero, no las de extensiÃ³n con signo.Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n.El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLos usos de esta opciÃ³n estÃ¡n diagnosticados.Usando especificaciones internas.
  El argumento VALUE de la funciÃ³n intrÃ­nseca %s en %L debe ser definibleNo se permite VALUE dentro de BLOCK en %CmodoVOID en una salidaNiveles Nios II ISA vÃ¡lidos (para -march):Argumentos vÃ¡lidos para la opciÃ³n -msdata=.Argumentos vÃ¡lidos para -malign-:Argumentos vÃ¡lidos para -fcode-readable=:Argumentos vÃ¡lidos para -mfloat-gprs:Argumentos vÃ¡lidos para -mfpmath=:Argumentos vÃ¡lidos para -mr10k-cache-barrier=:Argumentos vÃ¡lidos para -mstack-protector-guard=:Argumentos vÃ¡lidos para -mstringop-strategy=:Argumentos vÃ¡lidos para -mtp=:Opciones vÃ¡lidas para direccionamiento relativo a GP (para -mgpopt):Valida los punteros vtable antes de usarlos.La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatrizLa variable %s no puede ser INTENT(IN) en %CLa variable %s no se puede asignar en el procedimiento PURE en %CEl tipo de la variable es UNKNOWN en la asignaciÃ³n en %LABI de biblioteca de vectores a utilizar.Vectoriza para operaciones double-word.No se admiten versiones mÃºltiples de funciones virtualesLos accesos a memoria volÃ¡til no usan instrucciones load/store de E/S.Los accesos a memoria volÃ¡til usan instrucciones load/store de E/S.No se permite una declaraciÃ³n WAIT en un procedimiento PURE en %CEl objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistenteLa mÃ¡scara WHERE en %L tiene forma inconsistentela clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICALAvisa sobre declaraciones "extern" que no estÃ¡n en el Ã¡mbito del fichero.Avisa sobre construcciones "sospechosas".Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new.Avisa sobre @selector()es sin mÃ©todos declarados previamente.Avisa sobre construcciones C que no estÃ¡n en el subconjunto comÃºn de C y C++.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2014 e ISO C++ 201z(77) (venidero).Advierte de tipos polimÃ³rficos en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de mÃ©todos virtuales en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico.Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL.Avisa sobre ficheros PCH que se encuentran pero no se usan.Avisa sobre sentencias USE sin cualificador ONLY.Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__.Avisa sobre la alineaciÃ³n de bloques COMMON.Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico.Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else.Avisa sobre bucles DO no vÃ¡lidos.Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso.Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente.Advierte de llamadas a funciones como snprintf y similares que truncan la salida.Avisa sobre llamadas con interfaz implÃ­cita.Advierte de funciones de conversiÃ³n a tipos incompatibles.Avisa sobre conversiones que descartan calificadores.Avisa sobre ciertas operaciones sobre expresiones booleanas.Avisa sobre cÃ³digo que pueda romper las reglas estrictas de aliases.Avisar sobre comparaciÃ³n de tipos enum diferentes.Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n.Avisa sobre divisiones enteras constantes con resultados truncados.Avisa sobre la creaciÃ³n de matrices temporales.Avisa sobre else colgados.Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales.Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'.Advierte de ramas duplicadas en sentencias if-else.Advierte de condiciones duplicadas en cadenas if-else-if.Avisa sobre switches enumerados que carezcan de una declaraciÃ³n "default:".Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case.Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX.Avisa sobre caracterÃ­sticas no presentes en ISO C90, pero presentes en ISO C99.Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11.Avisa sobre caracterÃ­sticas no presentes en C tradicional.Avisa sobre el uso de cadenas de formato que no son literales.Advierte de cadenas de formato que contengan bytes NUL.Avisa sobre la eliminaciÃ³n de llamadas de funciÃ³n.Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino.Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R.Avisa sobre la aritmÃ©tica de punteros de funciones.Avisa sobre funciones que pueden ser candidatas para __attribute__((const)).Avisa sobre funciones que pueden ser candidatas para __attribute((noreturn)).Avisa sobre funciones que pueden ser candidatas para __attribute__((pure)).Advierte de funciones que pueden ser candidatas para atributos de formato.Avisa sobre funciones globales sin declaraciones previas.Avisa sobre funciones globales sin prototipos.Avisa sobre conversiones implÃ­citas de "float" a "double".Avisa sobre declaraciones implÃ­citas.Avisa sobre la declaraciÃ³n implÃ­cita de funciones.Avisa sobre la aritmÃ©tica de punteros de funciones.Advierte de conversiones de entero a puntero y viceversa incompatibles.Advierte de usos no vÃ¡lidos de la macro "offsetof".Avisa sobre macros definidas en el fichero principal que no se usan.Avisa sobre variables automÃ¡ticas probablemente sin inicializar.Advierte de errores de acceso a memoria encontrados por el Comprobador de LÃ­mites de Punteros.Avisa sobre '&' faltantes en las literales de carÃ¡cter continuadas.Avisa sobre campos faltantes en los inicializadores de struct.Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes.Avisa sobre malos usos de pragmas.Avisa sobre la mayorÃ­a de las conversiones implÃ­citas.Avisa sobre declaraciones mÃºltiples del mismo objeto.Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11.Avisa sobre destructores que no son virtuales.Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO.Desactiva las optimizaciones que asumen que un desbordamiento con signo estÃ¡ indefinido.Avisa sobre desbordamiento por debajo en expresiones numÃ©ricas.Advierte de nombres de funciones virtuales sobrecargadas.Avisa sobre sobreescritura de inicializadores con efectos secundarios.Avisa sobre sobreescritura de inicializadores sin efectos secundarios.Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4.Avisa sobre conversiÃ³n de punteros que incremente la alineaciÃ³n.Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados.Avisa sobre posibles aliases de argumentos de relleno.Avisa sobre posibles problemas de seguridad con funciones de formato.Avisa sobre posibles violaciones de las reglas de secuencia de punto.Avisa sobre posibles llaves faltantes alrededor de los inicializadores.Avisa sobre posibles parÃ©ntesis ausentes.Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica.Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon.Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables.Avisa sobre constantes-literales-reales con letra-exponente 'q'.Advierte del retorno de puntero/referencia a variable local o temporal.Avisa sobre la devoluciÃ³n de estructuras, unions o matrices.Advierte de diferencias de signo en funciones de formato.Avisa sobre comparaciones con signo-sin signo.Advierto de algunas violaciones de la regla de una definiciÃ³n de C++ durante la optimizaciÃ³n de tiempo de enlazado.Advierte de instrucciones entre la expresiÃ³n de control de un switch y el primer case.Avisa sobre elementos sobrantes despuÃ©s de #else y #endif.Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o.Avisa sobre subÃ­ndices cuyo tipo es "char".Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento.Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es.Avisa sobre declaraciones sospechosas de "main".Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof.Avisa sobre usos sospechosos de direcciones de memoria.Avisa sobre switches cuya expresiÃ³n de control sea booleana.Avisa sobre cosas que varÃ­an entre la -fabi-version actual y la versiÃ³n especificada.Avisa sobre cosas que cambiarÃ¡n cuando se compile con un compilador que cumpla con la ABI.Avisa sobre expresiones de carÃ¡cter truncadas.Avisa sobre lÃ­neas de cÃ³digo truncadas.Avisa sobre NULL sin conversiÃ³n usado como centinela.Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes.Avisa sobre variables automÃ¡ticas sin inicializar.Avisa sobre declaraciones de funciÃ³n sin prototipo.Avisa sobre pragmas que no se reconocen.Avisa sobre constantes de coma flotante sin sufijo.Avisa sobre posibles argumentos de relleno sin uso.Avisa sobre el uso de constantes de carÃ¡cter multicaracteres.Avisa sobre conversiones de tipo inÃºtiles.Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen.Avisa sobre usos de declaraciones __attribute__((obsoleto)).Avisa sobre usos de especificador de almacenamiento en registro.Avisa sobre el uso de macros variadic.Avisa sobre variables que pueden cambiar por "longjmp" o "vfork".Avisa sobre variables que se inicialicen ellas mismas.Avisa sobre violaciones de reglas de estilo de Effective C++.Avisa sobre formatos de longitud cero.Avisa sobre bucles DO de cero vueltas.Advierte de construcciones admitidas de forma condicional.Avisa cuando se convierte NULL de/a un tipo que no es puntero.Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo.Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante.Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor.ADvierto de modo de empleo obsoleto en una declaraciÃ³n.Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido.Avisa si se usa "defined" fuera de #if.Avisa si se usa una conversiÃ³n de estilo C en un programa.Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n.Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace.Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso.Avisa si la comparaciÃ³n es siempre verdadera o siempre falsa debido al rango limitado del tipo de datos.Avisa si se usa una opciÃ³n de compilador, clase, mÃ©todo o campo obsoletos.Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico.Avisa si una declaraciÃ³n local oculta una variable de instancia.Avisa si un bucle con un nÃºmero constante de iteraciones provoca un comportamiento indefinido.Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada.Avisa si un selector tiene mÃ©todos mÃºltiples.Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador.Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado.Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar.Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene.Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate().Avisa si un procedimiento de usuario tiene el mismo nombre que un intrÃ­nseco.Avisa si se usa una matriz de longitud variable.Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial.Avisa si un nombre de MCU no se reconoce o estÃ¡ en conflicto con otras opciones (por defecto: activado).Avisa si se accede a una matriz fuera de los lÃ­mites.Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo.Avisa si se usa una macro indefinida en una directiva #if.Avisa si se compara parÃ¡metro puntero con atributo no nulo con NULL.Avisa si los objetos CFString constantes contienen caracteres que no son transportables.Avisa si la desreferencia de un puntero NULL puede llevar a un comportamiento errÃ³neo o indefinido.Avisa si los mÃ©todos heredados no estÃ¡n implementados.Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda.Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo.Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato.Avisa si se descartan los cualificadores de arrays que son destinos de punteros.Avisa si la cuenta de desplazamiento >= anchura del tipo.Avisa si la cuenta de desplazamiento es negativa.Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante.Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n.Avisa si se cambia el espacio de direcciones de una direccciÃ³n.Avisa si el bucle no se puede optimizar debido a presunciones no triviales.Avisa si el puntero en una asignaciÃ³n a puntero podrÃ­a sobrevivir a lo apuntado.Avisa si el tipo de una variable podrÃ­a no ser interoperable con C.Avisa si se encuentran trigrafos que puedan afectar el significado del programa.Avisa si se ignoran los calificadores de tipo sobre punteros.Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente.Avisa en perfiles case en -fprofile-use que no coincidan.Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo.Avisa sobre cualquier uso de alloca.Advierte de la herencia mÃºltiple directa.Advierte de la herencia virtual directa.Avisa sobre intrÃ­nsecos que no son parte del estÃ¡ndar seleccionado.Advierta de la definiciÃ³n de espacios de nombres.Avisa en la declaraciÃ³n de la plantilla primeraria.Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso.Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura.Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch.Avisa cuando se encuentra una directiva #warning.Avisa cuando se emite una instrucciÃ³n microcodificada Cell.Avisa cuando una funciÃ³n interna se declara con una firma incorrecta.Avisa cuando una macro de preprocesador interna estÃ¡ sin definir o redefinida.Avisa cuando no se usa una variable const.Avisa cuando una declaraciÃ³n no especifique un tipo.Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic.Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia.Avisa cuando una funciÃ³n no se puede expandir a HSAIL.Avisa cuando no se usa una funciÃ³n.Avisa cuando sÃ³lo se define un parÃ¡metro de funciÃ³n, y no se usa posteriormente.Avisa cuando no se usa un parÃ¡metro de una funciÃ³n.Avisa cuando un salto pierde la inicializaciÃ³n de una variable.Avisa cuando no se usa una etiqueta.Avisa cuando una variable de array al lado izquierdo es reubicada.Avisa cuando una variable al lado izquierdo es reubicada.Avisa cuando se usa un '0' literal como puntero nulo.Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso.Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw.Avisa cuando un puntero difiere en signo en una asignaciÃ³n.Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente.Avisa cuando se compara un puntero con una constante de carÃ¡cter cero.Avisa cuando una variable de registro se declara volatile.Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo.Avisa cuando sÃ³lo se define una variable, y no se usa posteriormente.Avisa cuando no se usa una variable.Avisar cuando una operaciÃ³n vectorial se compila fuera del SIMD.Avisa cuando todos los constructores y destructores son privados.Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento.Avisa cuando un parÃ¡metro de modelo de memoria atomic se reconoce que estÃ¡ fuera del rango vÃ¡lido.Avisa cuando no se usa un valor de una expresiÃ³n.Avisa cuando una funciÃ³n incluida en lÃ­nea no se puede incluir en lÃ­nea.Avisa cuando se desactiva un paso de optimizaciÃ³n.Avisa cuando se intenta liberar un objeto que no es de pila.Avisa cuando se convierte el tipo de punteros a funciones miembro.Avisa cuando se borra un puntero a un tipo incompleto.Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n.Avisa cuando hay mÃºltiples y distintos manejadores de interrupciones rÃ¡pidos en la unidad de compilaciÃ³n.Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla.Avisa cuando no se estÃ¡ usando la protecciÃ³n contra destrucciÃ³n de la pila por alguna razÃ³n.Avisa cuando una variable local oculta otra variable local o parÃ¡metro de tipo compatible.Avisa cuando una variable local oculta otra variable local o parÃ¡metro.Avisa cuando una variable oculta otra (globalmente).Avisa cuando una variable oculta otra.  Igual que -Wshadow=global.Avisa cuando la sobrecarga promueve de unsigned a signed.Avisa cuando se requiere relleno para alinear a los miembros de una estructura.Avisa cuando se aplica sizeof a parÃ¡metros declarados como array.Avisa cuando el compilador reordena cÃ³digo.Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque.Avisa cuando el atributo packed no tiene efecto en la disposiciÃ³n de un struct.Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente.Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles.Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan.Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido "int" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++).Avisa siempre que se genera un trampolÃ­n.Avisa cuando se intercepte una asignaciÃ³n Objective-C por el recolector de basura.Avisa cada vez que se ignoran los atributos.Avisa cada vez que se ignoran los calificadores de tipo.AvisoCuando no se proporcione "signed" o "unsigned" hace signed el campo de bits.Cuando no se proporcione "signed" o "unsigned" hacer unsigned el campo de bits.Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X.Al generar cÃ³digo -fpic, permite el uso de PLTs. Se hace caso omiso con fno-pic.Al generar cÃ³digo -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones.Al generar cÃ³digo -mabicalls, hace que el cÃ³digo sea adecuado para su uso en bibliotecas compartidas.Cuando sea posible no genera marcos de pila.Cuando se estÃ© ejecutando CSE, sigue los saltos a sus objetivos.Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas.Decide si se usan tipos canÃ³nicos.QuÃ© algoritmo -fsched-pressure aplicar.Al establecer el manejador de seÃ±ales: %mAl establecer la pila de seÃ±ales: %mModo de anÃ¡lisis del programa completo (WPA) con nÃºmero de trabajos paralelos especificado.Con esta opciÃ³n tamaÃ±o cero obtenido dinÃ¡micamente para objetos con tipo incompleto se tratarÃ¡n como infinito.Sin relleno, no hay suficientes elementos en el intrÃ­nseco RESHAPE fuente en %L para coincidir con la formaEvita el error mflo/mfhi del VR4130.Evita una anomalÃ­a de hardware agregando un nÃºmero de NOPs antes de una instrucciÃ³n CSYNC o SSYNC.Evita el error de hardware de los primeros 4300.Evita el error en la instrucciÃ³n de multiplicaciÃ³n.Evita ciertos errores de 24K.Evita ciertos errores de R10000.Evita ciertos errores de R4000.Evita ciertos errores de R4400.Evita ciertos errores de R4000.Evita ciertos errores de VR4120.Evita los errores para nÃºcleos tempranos SB-1 revisiÃ³n 2.Evita el error de multiplicaciÃ³n de hardware.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 835769.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 843419.Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado.Escribe todas las declaraciones como cÃ³digo Ada transitivamente.Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %sEntrada incorrecta en una lista TYPE_ARG_TYPESNodo incorrecto referenciado con referencia chkpÃ�rbol incorrecto en una lista TYPE_FIELDSX32 no admite el atributo ms_abiXXX entrando a pop_everything ()
  XXX saliendo de pop_everything ()
  No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions.Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrÃ­nsecos.Debe activar las instrucciones VFP para usar estos intrÃ­nsecos.Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos.Se necesita un fichero de arranque de C para -msys-crt0=Su plataforma objetivo no soporta -fcheck-pointer-boundsCero no es una declaraciÃ³n de etiqueta vÃ¡lida en %CAnchura cero en el descriptor de formato[Saliendo de %s]
! [no se puede encontrar %s][por defecto][desactivado][activado][super ...] debe aparecer en el contexto de un mÃ©todono se permite el atributo __BELOW100__ con una clase de auto almacenamiento__builtin_arc_aligned con alineamiento no constanteno se admite __builtin_eh_return en este objetivo__builtin_rx_%s acepta 'C', 'Z', 'S', 'O', 'I' o 'U'no se admite __builtin_saveregs en este subobjetivono se admite __builtin_saveregs en este objetivono se admite __builtin_set_thread_pointer en este objetivoel tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaÃ±o que el tipo interno de la mÃ¡scaralos vectores argumento de __builtin_shuffle debe ser del mismo tipolos argumentos de __builtin_shuffle deben ser vectoresel Ãºltimo argumento de __builtin_shuffle debe ser un vector enteroel nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismono se admite __builtin_thread_pointer en este objetivollamada a __builtin_unreachable o __builtin_trap con argumentos__delay_cycles estÃ¡ limitado a nÃºmeros de bucles de 32 bits__delay_cycles solo permite nÃºmero de ciclos no negativo__delay_cycles() solo toma argumentos constantes__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n__float128 y long double no pueden utilizarse en la misma expresiÃ³n__fp16 sin ldrh__ibm128 y long double no pueden utilizarse en la misma expresiÃ³nlas declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³nel argumento __sec_implicit_index %d tiene que ser menor que el rango de %qEel parÃ¡metro __sec_implicit_index tiene que ser una expresiÃ³n constante entera`el argumento `custom-%s=' requiere dÃ­gitos numÃ©ricosun inicializador dentro de llaves no se permite aquÃ­una llamada a un constructor no puede aparecer en una expresiÃ³n constanteuna conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constanteun operador coma no puede aparecer en una expresiÃ³n constantehay una definiciÃ³n que difiere en la palabra clave virtual en otra unidad de translaciÃ³nun destructor no puede ser %<constexpr%>hay un mÃ©todo distinto del mismo tipo definido en otra unidad de traducciÃ³nhay definido un tipo diferente en otra unidad de traducciÃ³nhay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³nhay un campo con un nombre distinto definido en otra unidad de translaciÃ³nuna llamada a funciÃ³n no puede aparecer en una expresiÃ³n constanteuna definiciÃ³n de funciÃ³n no se permite aquÃ­una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciadoun tipo de conclusiÃ³n lambda tiene un operador de asignaciÃ³n por copia borradoun tipo de conclusiÃ³n lambda tiene un constructor por defecto borradoun miembro de una estructura o union no puede tener un tipo modificado variablementeno se admiten funciones anidadas para registros reducidosun parÃ¡metro no se puede declarar %<constexpr%>una lista de parÃ¡metros con una elipsis no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.una clase de almacenamiento sÃ³lo se puede especificar para objetos y funcionesuna plantilla no se puede definir por defectouna declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloqueun id-de-plantilla no puede aparecer en una declaraciÃ³n-usingun enlace temporal a %qD sÃ³lo persiste hasta que el constructor terminauna expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constanteun tipo definido en otra unidad de traducciÃ³n no es polimÃ³rficoun tipo definido en otra unidad de traducciÃ³n es polimÃ³rficohay un tipo con distinto alineamiento definido en otra unidad de traducciÃ³nhay un tipo con atributos distintos definido en otra unidad de traducciÃ³nhay un tipo con bases distintas definido en otra unidad de traducciÃ³nhay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³nhay un tipo con distinto nÃºmero de mÃ©todos definido en otra unidad de traducciÃ³nhay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³nhay un tipo con cualificadores distintos definido en otra unidad de traducciÃ³nhay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³nhay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³nhay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³nuna declaraciÃ³n de uso no puede especificar un id de plantilla.  Intente %<using %D%>una cadena ancha es no vÃ¡lida en este contextobordes de llamada anÃ³malos para una insn que no es llamada en bb %ibordes anormales sin ningÃºn propÃ³sito en bb %iaborto en %s, en %s:%del declarador abstracto %qT se usÃ³ como declaraciÃ³nlas declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constantese accede a memoria de datos con direcciÃ³n de memoria de programase accede a memoria de programa con direcciÃ³n de memoria de datosse accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constanteel acumulador no es una constante enterael nÃºmero del acumulador estÃ¡ fuera de los lÃ­mitesargumento actual de INTENT = OUT/INOUTno se puede especificar un atributo de Ã¡rea de direcciones para funcionesel Ã¡rea de direcciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previael modelo de direcciones %qs no se admite en el modo de bit %sse solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qDse solicitÃ³ la direcciÃ³n de la variable de registro global %qDdirecciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipose solicitÃ³ la direcciÃ³n de la variable de registro %qDel desplazamiento de direcciÃ³n no es una constanteel operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Zse solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiBno se admiten espacios de direcciones para dispositivos Tiny reducidosse tomÃ³ la direcciÃ³n, pero el bit ADDRESSABLE no estÃ¡ activadola direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constanteel agregado %q#D tiene un tipo incompleto y no se puede definirse usÃ³ un valor agregado donde se esperaba un complejose usÃ³ un valor agregado donde se esperaba uno de coma fijase usÃ³ un valor agregado donde se esperaba un floatse usÃ³ un valor agregado donde se esperaba un enterotambiÃ©n conocido comolas definiciones de alias no se admiten en Mach-O; descartadasno se admiten las definiciones de alias en esta configuraciÃ³nla alineaciÃ³n (%u) para %s excede la alineaciÃ³n mÃ¡xima para los datos comunes globales.  Se usarÃ¡ %ula alineaciÃ³n para %q+D debe ser por lo menos %dla alineaciÃ³n para %q+D se especifiÃ³ previamente como %d y no se puede decrementarla alineaciÃ³n puede no estar especificada para %q+Dla alineaciÃ³n debe ser una potencia pequeÃ±a de dos, no %dla alineaciÃ³n de %q+D es mayor que la alineaciÃ³n mÃ¡xima del fichero objeto %dla alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n originalla alineaciÃ³n de los elementos de la matriz es mayor que el tamaÃ±o de los elementosse especificÃ³ la alineaciÃ³n para el objeto %<register%> %qEse especificÃ³ la alineaciÃ³n para el campo de bits %qEse especificÃ³ la alineaciÃ³n para la funciÃ³n %qEse especificÃ³ la alineaciÃ³n para el parÃ¡metro %qEse especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qEse especificÃ³ la alineaciÃ³n para el campo de bits sin nombrese especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombretodos las funciones miembros en la clase %qT son privadasel parÃ¡metro de alloc_align estÃ¡ fuera de rangoel parÃ¡metro de alloc_size estÃ¡ fuera de rangoargumento asignableya se capturÃ³ %qD en la expresiÃ³n lambdatambiÃ©n se encontrÃ³ %<%c%s%>no se permiten alternativas en la salida del indicador asmuna funciÃ³n always_inline tal vez no se puede incluir en lÃ­neaconversiÃ³n ambigua para Ã­ndice de matrizconversiÃ³n de tipo por defecto ambigua desde %qTmÃ©todo ambiguo %s%s%sespecializaciÃ³n de plantilla %qD ambigua para %q+Dno se puede especificar un atributo de Ã¡rea de direcciones para variables localesun struct anÃ³nimo no puede tener funciones miembroun union anÃ³nimo no puede tener funciones miembroun tipo de argumento que tiene una promociÃ³n por defecto no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a.hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³nuna referencia a matriz no puede aparecer en una expresiÃ³n constanteno se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³nuna asignaciÃ³n no puede aparecer en una expresiÃ³n constanteun atributo que ataÃ±e a un especificador de tipo se descartaun decremento no puede aparecer en una expresiÃ³n constantehay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³nhay un enum con valores distintos definido en otra unidad de traducciÃ³nhay un enum con distinto nÃºmero de valores definido en otra unidad de traducciÃ³nuna especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>un incremento no puede aparecer en una expresiÃ³n constanteun borde indirecto desde %s no tiene un call_stmt correspondienteun borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:anacronismoanacronismo: inicializador de clase base de estilo antiguo anacrÃ³nicoy %qT no tiene constructores de plantillay campostruct anÃ³nimo no estÃ¡ dentro de un tipo nombradounion anÃ³nima sin miembrosla aplicaciÃ³n de #pragma weak %q+D despuÃ©s del primer uso resulta en conducta no especificadala arquitectura %qs sÃ³lo se admite para ensambladorlos argumentos que recibirÃ¡n formato no son %<...%>el argumento %d de %qE puede ser un candidato para un atributo de formatoel argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento %d de %qE debe ser un tipo punteroel argumento %d de %qE no debe ser un puntero a funciÃ³nel argumento %d de '%s' tenÃ­a un nombre esperadoel argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %del argumento %i estÃ¡ dentro del rango [%E, %E]el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>el argumento %qD no coincide con el prototipo internoel argumento %qD no coincide con el prototipoel argumento %qd no es una constanteno se reconoce el argumento %qs para %<-Waligned-new%>no se reconoce el argumento %qs para %<-Wnormalized%>no se reconoce el argumento %qs para %<-femit-struct-debug-detailed%>argumento desconocido %qs para %<-femit-struct-debug-detailed%>el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo enteroargumento %u nulo donde se esperaba no nuloel argumento 1 debe ser un literal con signo de 5 bitsel argumento 1 debe ser un literal sin signo de 6 bitsel argumento 1 debe ser un mapael argumento 1 debe ser un valor de un campo de 8 bitsel argumento 1 de %qE debe ser un tipo puntero que no sea voidel argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de ceroel argumento 1 de __builtin_altivec_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_altivec_predicate debe ser una constanteel argumento 1 de __builtin_paired_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_paired_predicate debe ser una constanteel argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rangoel argumento 1 de __builtin_spe_predicate debe ser una constanteel argumento 2 debe ser un literal sin signo de 5 bitsel argumento 2 debe ser un literal sin signo de 7 bitsel argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo enteroel argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumeradoel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumeradoel argumento 3 debe ser una literal sin signo de 1-bitel argumento 3 debe ser una literal sin signo de 2-bitel argumento 3 debe ser una literal sin signo de 4-bitla bÃºsqueda dependiente del argumento encuentra %q+Del argumento debe ser una referencia de campoel argumento debe ser matriz o rebanada o canalel argumento debe ser canalel argumento debe ser cadena o matriz o rebanada o mapa o canalel argumento debe tener tipo complejoargumento no permitido en la clÃ¡usula %qs en OpenACC %<parallel%>el argumento de %<__builtin_eh_return_regno%> debe ser constanteel argumento del atributo %qE no es "ilink"el argumento del atributo %qE no es "ilink1" o "ilink2"el argumento del atributo %qE no es "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" o "swi"el argumento del atributo %qE no es una cadena constanteel argumento del atributo %qE no es una cadena constante ni un nÃºmeroel argumento de Offsetof implica indirecciÃ³n de un campo empotradoel argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formatoel argumento para %%:compare-debug-auxbase-opt no termina en .gkel argumento para %<-O%> debe ser un entero no negativo, %<g%>, %<s%> o %<fast%>el argumento para %<alloca%> es demasiado grandeel argumento de %<alloca%> es ceroel argumento para %<alloca%> podrÃ­a ser demasiado grandeel argumento de %<alloca%> podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTel argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a proporcionar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a quitar el addressof?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el destino; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el primer origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el segundo origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el origen; se esperaba %qT o una longitud explÃ­citael argumento del atributo %qE no es ni eic ni vector=<lÃ­nea>el argumento del atributo %qE no es cero ni unoel argumento del atributo %qE no es intstackel argumento para el atributo %qE es mÃ¡s grande que %del argumento para %qs debe ser una literal sin signo de 2-bitel argumento para %qs debe ser un entero no negativoel argumento para decltype debe ser una expresiÃ³nel argumento para dss debe ser una literal sin signo de 2-bitno se admite el argumento para el atributo de interrupciÃ³n para funciones dÃ©bilesel argumento para el array de longitud variable es demasiado grandeal argumento del array de longitud variable es ceroel argumento para el array de longitud variable podrÃ­a ser demasiado grandeel argumento del array de longitud variable podrÃ­a ser demasiado grande debido a una conversiÃ³n de %qT a %qTargumentos '%s' y '%s' para el intrÃ­nseco %sargumentos '%s' y '%s' para el intrÃ­nseco '%s'argumentos 'a%d' y 'a%d' para el intrÃ­nseco '%s'no se permiten argumentos para el destructorIF aritmÃ©ticoaritmÃ©tica en puntero a un tipo de dato incompletose asume que la matriz %q+D tiene un elementomatriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qEasignaciÃ³n de matrizse prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesisel lÃ­mite de la matriz no es una constante enterael Ã­ndice de matriz en el inicializador excede los lÃ­mites de la matrizel Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante enterael Ã­ndice de matriz en el inicializador no es de tipo enteroÃ­ndice de matriz en el inicializador que no es matrizel rango de Ã­ndices de la matriz en el inicializador excede los lÃ­mites de la matrizmatriz inicializada con una expresiÃ³n matrizal que no es constantematriz inicializada con una constante de cadena entre parÃ©ntesisla matriz se debe inicializar con un inicializador dentro de llavesmatriz de tipo inapropiado inicializada con una constante de cadenaresultado arrayfalta el tamaÃ±o de la matriz en %q+Dfalta el tamaÃ±o de la matriz en %qDfalta el tamaÃ±o de la matriz en %qTel subÃ­ndice de la matriz es de tipo %<char%>el subÃ­ndice de la matriz estÃ¡ por arriba de los lÃ­mites de la matrizel subÃ­ndice de la matriz estÃ¡ por debajo de los lÃ­mites de la matrizel subÃ­ndice de la matriz no es un enteroel subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matrizLos tipos de array tienen lÃ­mites diferentesse usÃ³ una matriz como inicializadorlas matrices de funciones no tienen significadocomo %qDla sobreescritura asm genera un conflicto con el operando de entradala sobreescritura asm genera un conflicto con el operando de salidase descarta la declaraciÃ³n asm debido a un conflicto con el renombrado previono se permite asm en una funciÃ³n %<transaction_safe%>no se permite asm en una transacciÃ³n atÃ³micael operando asm %d probablemente no coincide con las restriccionesel especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asmlista hash de nombres del ensamblador corruptafalta una aserciÃ³n despuÃ©s de %qslos atributos de semÃ¡nticas de asignaciÃ³n de la propiedad %qD genera un conflicto con la declaraciÃ³n previase asigna a una matriz desde una lista de inicializadorasignaciÃ³nasignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³nla asignaciÃ³n descarta el calificador %qv del tipo del destino del punteroasignaciÃ³n desde un tipo Objective-C distintoasignaciÃ³n desde un tipo de puntero incompatibleasignaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatola asignaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadala asignaciÃ³n crea un entero desde un puntero sin una conversiÃ³nla asignaciÃ³n crea un puntero desde un entero sin una conversiÃ³nasignaciÃ³n del campo constante %qDasignaciÃ³n de la funciÃ³n %qDasignaciÃ³n de miembro %qD en objeto de sÃ³lo-lecturaasignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qEasignaciÃ³n del miembro de sÃ³lo lectura %qDasignaciÃ³n del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDasignaciÃ³n del parÃ¡metro de sÃ³lo-lectura %qDasignaciÃ³n de la referencia de sÃ³lo lectura %qDasignaciÃ³n de la variable de sÃ³lo lectura %qDsupresiÃ³n de la asignaciÃ³nel parÃ¡metro assume_aligned no es una constante enterase asume argumento de rangose asume argumento de aspectose asume argumento de tipose asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargadase asume salida de directiva de %wu bytese asume salida de directiva de %wu bytesasumiendo el puntero a miembro %qDse asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³nse asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³nse asume que el desbordamiento con signo no sucede al simplificar %</%> o %<%%%> a %<>>%> o %<&%>se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>se asume que el desbordamiento con signo no sucede al simplificar %<min/max (X,Y)%> a %<X%> o %<Y%>se asume que el desbordamiento con signo no sucede al simplificar el condicionalse asume que el desbordamiento con signo no sucede al simplificar el condicional a constantese asume que el desbordamiento con signo no sucede al simplificar la prueba de rangoargumento asÃ­ncronofallÃ³ atexitse intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qDel atributo %<fallthrough%> no antecede una etiqueta case o defaultel argumento del atributo %<target%>  no es una cadenael argumento del atributo %qE no es una cadenael atributo %qs solamente se aplica a tipos de matrizdeclaraciÃ³n de atributoel atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qsse descarta el atributose descarta el atributo en la declaraciÃ³n de %q#Tse desconoce attribute(target("%s"))se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesisno se permiten atributos en una definiciÃ³n-de-funciÃ³nse descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantadase descartan los atributos en la instanciaciÃ³n de una plantillase descartan los atributos en el tipo sin instanciarse descartan los atributos en los declaradores de parÃ¡metros de matrizlos atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>selecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­la variable automÃ¡tica %qE no puede ser %<threadprivate%>campo aux establecido para el borde %s->%sse define el campo aux para el borde indirecto desde %sdirecciÃ³n errÃ³neadirecciÃ³n errÃ³nea, no (reg+disp):direcciÃ³n errÃ³nea, no es una constante:direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:alineamiento incorrecto: %dcantidad errÃ³nea de eliminaciÃ³n de espacio de pila: %dinicializador de matriz errÃ³neocÃ³digo interno errÃ³neofcode interno errÃ³neoicode interno errÃ³neocÃ³digo de condiciÃ³n errÃ³neotipo de expresiÃ³n errÃ³nea durante la caminata (%d)insn errÃ³nea para 'A'insn errÃ³nea en frv_print_operand, caso 0insn errÃ³neo en frv_print_operand, const_double errÃ³neainsn errÃ³nea en frv_print_operand, caso zinsn errÃ³nea para frv_print_operand, modificador 'F':insn errÃ³nea para frv_print_operand, modificador 'L':insn errÃ³nea para frv_print_operand, modificador 'M/N':insn errÃ³nea para frv_print_operand, modificador 'O':insn errÃ³nea para frv_print_operand, modificador 'e':insn errÃ³nea para frv_print_operand, modificador 'f':insn errÃ³nea para frv_print_operand, modificador 'g':insn errÃ³nea para frv_print_operand, modificador 'P':insn errÃ³nea para frv_print_operand_address:insn errÃ³nea para frv_print_operand_memory_reference:move errÃ³neooperando errÃ³neoopciÃ³n %qs errÃ³nea para el atributo %<optimize%>opciÃ³n %qs errÃ³nea para el pragma %<optimize%>operando output_condmove_single errÃ³neooperando output_move_double errÃ³neooperando output_move_single errÃ³neoregistro errÃ³neoregistro errÃ³neo para frv_print_operand_memory_reference_reg:insn shift errÃ³nea:prueba errÃ³neauso incorrecto de la funciÃ³n de especificaciÃ³n %qsvalor errÃ³neo %<%s%> para el interruptor -mtls-size=valor %qs errÃ³neo para el interruptor -mcpuvalor %qs errÃ³neo para el interruptor -mfp-rounding-modevalor %qs errÃ³neo para el interruptor -mfp-trap-modevalor %qs errÃ³neo para -mmemory-latencyvalor %qs errÃ³neo para el interruptor -mtls-sizevalor %qs errÃ³neo para el interruptor -mtrap-precisionvalor errÃ³neo %qs para la opciÃ³n -mtunevalor errÃ³neo (%qs) para la opciÃ³n %<-march=%>valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>valor errÃ³neo (%qs) para el atributo %<target("arch=")%>valor errÃ³neo (%qs) para el atributo %<target("tune=")%>valor errÃ³neo (%s) para la opciÃ³n -march=valor errÃ³neo (%s) para el interruptor -mcmodel=valor errÃ³neo (%s) para la opciÃ³n -mtune=valor errÃ³neo para -mcall-%svalor errÃ³neo para -msdata=%sencabezados C mal anidados del preprocesadorla regiÃ³n de barrera puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>la base %qT se inicializarÃ¡ despuÃ©s dela clase base %q#T debe ser inicializada explÃ­citamente en la copia del constructorla expansiÃ³n del inicializador base %<%T%> no contiene paquetes de parÃ¡metroel operando base de %<->%> tiene el tipo %qT que no es punteroel operando base de %<->%> no es un punteroel tipo base %qT falla en ser un tipo struct o claseel borde pred del bloque bÃ¡sico %d estÃ¡ corruptoel bloque bÃ¡sico %d se debe marcar como irreducibleel bloque bÃ¡sico %d no se debe marcar como irreduciblelas listas de borde del bloque bÃ¡sico %i estÃ¡n corruptaslos bloques bÃ¡sicos no estÃ¡n ubicados consecutivamenteel bb %d no pertenece al bucle %dbb %d tiene el bucle padre %d; deberÃ­a ser el bucle %dbb %d en el lugar equivocadoel operador binario no admite que se mezclen operandos bool vector y vector de coma flotanteel operador binario no admite dos operadores bool vectorel operador binario no admite operador bool vectorprocedimiento bind(c)campo de bits %q+#D con tipo no enterola anchura del campo de bits %q+D no es una constante enteracampo de bits %qD con tipo no integralel campo de bits %qs tiene un tipo no vÃ¡lidola anchura del campo de bits %qs no es una constante enterala anchura del campo de bits %qs no es una expresiÃ³n constante enterabloque IFel cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³nconstrucciÃ³n DISPOSE ambigua: %dconstrucciÃ³n JARL ambigua: %dconstrucciÃ³n JR ambigua: %dconstrucciÃ³n PREPARE ambigua: %dtipo resultante no vÃ¡lido de la comparaciÃ³nse requieren registros booleanos para la opciÃ³n de coma flotantetanto el atributo %s como el %qE proporcionan direcciÃ³nambos argumentos de %<__builtin_clear_cache%> deben ser punterosla especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qcel cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lidoun grupo de llaves dentro de una expresiÃ³n sÃ³lo se permite dentro de una funciÃ³nllaves alrededor del inicializador escalarllaves alrededor del inicializador escalar para el tipo %qTla ramificacion %2d nunca se ejecuta
  ramificaciÃ³n %2d tomada %s%s
! la optimizaciÃ³n de carga de registro objetivo no se pensÃ³ para ser ejecutada dos vecesla declaraciÃ³n break no estÃ¡ dentro de un bucle o switchse usÃ³ la declaraciÃ³n break en un bucle for de OpenMPla funciÃ³n interna %q+D no se declara como funciÃ³nla funciÃ³n interna %qD requiere la opciÃ³n %<-mconstant-cfstrings%>la funciÃ³n interna %qD sÃ³lo toma un argumentola funciÃ³n interna %qE ha de ser llamada directamenteno se admite la funciÃ³n interna %qE para MIPS16el operando interno deberÃ­a ser un valor de 6 bits sin signoel interno requiere un inmediato para el operando %dpero no aquÃ­flujo de bytecode en el fichero %qs generado con LTO versiÃ³n %d.%d en lugar de la versiÃ³n esperada %d.%dflujo de bytecode: se esperaba la etiqueta %s en lugar de %sflujo de bytecode: se encontrÃ³ un nodo cgraph vacÃ­oflujo de bytecode: se encontraron instancias mÃºltiples del nodo cgraph con uid %dflujo de bytecode: se encontrÃ³ una cadean que no estÃ¡ terminada en nullflujo de bytecode: basura al final de la secciÃ³n de sÃ­mbolosflujo de bytecode: no se encontrÃ³ un llamado al leer el bordeflujo de bytecode: no se encontrÃ³ un llamante al leer el bordeflujo de bytecode: la cadena es demasiado larga para la tabla de cadenasflujo de bytecode: la etiqueta %s no estÃ¡ en el rango esperado [%s, %s]flujo de bytecode: se trata de leer %d byes despuÃ©s del final del almacenamiento temporal de entradaflujo de bytecode: secciÃ³n LTO %s inesperadaflujo de bytecode: etiqueta %s inesperadabytecode stream: etiqueta de declaraciÃ³n GIMPLE %s desconocidala llamada %2d nunca se ejecuta
  la llamada %2d devuelve %s
  la llamada tiene una dependencia circularla llamada es poco probable y el tamaÃ±o del cÃ³digo podrÃ­a crecerla llamada de %<(%T) (%A)%> es ambiguala llamada del %<%D(%A)%> sobrecargado es ambiguala llamada del %<%s(%A)%> sobrecargado es ambiguala llamada a %<__builtin_custom_%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºnllamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#Tllamada a una funciÃ³n la cual arroja el tipo incompleto %q#Tllamada a la funciÃ³n %qD que no es constexprllamada a %qD que no es funciÃ³nse usÃ³ un registro de llamada alterada para una variable de registro globalllamado desde aquÃ­llamada desde esta funciÃ³nla cuenta de borde llamador es negativala frecuencia de borde llamador %i no coincide con la frecuencia BB %ila frecuencia de borde llamador es negativala frecuencia de borde llamador es demasiado grandeel llamador es thunk de instrumentaciÃ³nel que llama no estÃ¡ optimizadose llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2llamar a %qD con un argumento distinto de cero es arriesgadose llama a %qD con el atributo sseregparm sin activar SSE/SSE2se llama a %qT con el atributo sseregparm sin activar SSE/SSE2las llamadas a operadores sobrecargados no pueden aparecer en una expresiÃ³n constanteno se encuentra la variable de instancia asociada con la propiedadno se puede usar -mtp=cp15 con Thumb de 16-bitno se puede usar un objeto como un parÃ¡metro para un mÃ©todosolo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo classno se pueden aplicar los atributos longcall y shortcall al mismo tiempo a la misma funciÃ³nno se puede convertir un valor de tipo %qT en un vector de tipo %qT con tamaÃ±o diferenteno se puede convertir un vector de tipo %qT en el tipo %qT con tamaÃ±o diferenteno se puede convertir desde el tipo incompleto %qT a %qTno se puede convertir el valor a un vectorno se puede crear el encabezado precompilado %s: %mno se puede crear el fichero de informaciÃ³n de repositorio %qsno se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase localno se puede extender el fichero PCH: %mno se puede encontrar un registro en la clase %qs al recargar %<asm%>no se puede obtener la posiciÃ³n en el fichero PCH: %mno se pueden mezclar operandos de tipos de coma flotante decimal y complejosno se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotanteno se pueden mezclar operandos de tipos de coma flotante decimal y vectorno se puede abrir %qs para escritura: %mno se puede abrir %s para escritura: %mno se puede abrir %s: %mno se puede leer %s: %mno se puede leer el fichero PCH: %mno se puede establecer el atributo %qE despuÃ©s de la definiciÃ³nno se puede establecer la posiciÃ³n en el fichero PCH: %mno se puede usar %qs como un registro guardado de llamadano se puede usar %qs como un registro usado de llamadano se puede usar %qs como un registro fijono se pueden usar mÃºltiples mÃ©todos de revisiÃ³n de la pila juntosno se puede escribir %s: %mno se puede escribir el fichero PCHno se puede escribir el fichero PCH: %mno se puede escribir relleno al fichero PCH: %mno se puede escribir a %s: %mno se puede obtener el estado del programa: %mno se puede abrir %s: %mno se puede abrir el fichero de entrada: %sno se puede abrir la salida de ldd: %mno se puede abrir la salida de nm: %mno se puede usar la direcciÃ³n absoluta que no es relativa a gpcandidato 1:candidato 2:el candidato es:los candidatos son:el candidato es: %+#Dlos candidatos son:los candidatos son: %+#Dno se puede agregar una lista de enumerador a una instanciaciÃ³n de plantillano se puede asignar un objeto de tipo abstracto %qTno se puede reservar espacio en la pila para la variable %q+D, funciÃ³n desnuda.no se puede aplicar %<offsetof%> a una direcciÃ³n que no es constanteno se puede aplicar %<offsetof%> al destructor %<~%T%>no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qDno se puede aplicar %<offsetof%> al dato miembro static %qDno se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargadono se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es claseno se puede unir el campo de bits %qE a %qTno se unir el campo packed %qE a %qTno se puede unir el r-valor %qE a %qTno se puede llamar directamente al constructor %<%T::%D%>no se puede llamar a la funciÃ³n miembro %qD sin un objetono se puede capturar %qE por referenciano se puede cerrar un canal de sÃ³lo recepciÃ³nno se puede convertir %qE desde el tipo %qT al tipo %qTno se puede convertir %qT a %qTno se puede convertir %qT a %qT para el argumento %qP para %qDno se puede convertir %qT a %qT en el paso de argumentosno se puede convertir %qT a %qT en la asignaciÃ³nno se puede convertir %qT a %qT en el argumento por defectono se puede convertir %qT a %qT en la inicializaciÃ³nno se puede convertir %qT a %qT en la devoluciÃ³nno se puede convertir a un tipo punterono se puede convertir el tipo %qT al tipo %qTno se puede crear un puntero al miembro referencia %qDno se puede crear la informaciÃ³n de tipo para el tipo %qT porque involucra tipos de tamaÃ±o variableno se puede declarar %<::main%> como plantillano se puede declarar %<::main%> como inlineno se puede declarar %<::main%> como staticno se puede declarar %qD que sea un tipo de campo de bitsno se puede declarar el campo de bits %qD con un tipo de funciÃ³nno se puede declarar que el campo %q+D sea de tipo abstracto %qTno se puede declarar el miembro %<%T::%s%> dentro de %qTno se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>no se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡ticono se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qTno se puede declarar el puntero a %q#Tno se puede declarar el puntero al miembro %q#Tno se puede declarar el puntero para el tipo de funciÃ³n calificado %qTno se puede declarar la referencia a %q#Tno se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantillano se puede declarar la referencia para el tipo de funciÃ³n calificado %qTno se puede declarar una funciÃ³n static dentro de otra funciÃ³nno se puede declarar que la variable %q+D sea del tipo abstracto %qTno se puede descomponer la direcciÃ³nno se puede decrementar un puntero a un tipo incompleto %qTno se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>no se puede definir el miembro de la definiciÃ³n de tipo dependiente %qTno se puede borrar una funciÃ³n.  Solamente los punteros a objetos son argumentos vÃ¡lidos para %<delete%>no se puede derivar de la base %<final%> %qT al tipo derivado %qTno se puede desactivar la funciÃ³n interna %qsno se puede hacer dynamic_cast %qE (de tipo %q#T) al tipo %q#T (%s)no se pueden emitir punteros desalineados en ensamblador ptxno se puede expandir el inicializador para el miembro %<%D%>no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externono se puede encontrar %s en el plugin %s
  %sno se puede encontrar '%s'no se puede encontrar 'ldd'no se puede encontrar 'nm'no se puede encontrar cgraph de LTO en %sno se pueden encontrar las referencias de secciÃ³n LTO en %sno se encuentra un par: contador:valor vÃ¡lidono se puede encontrar la clase %qEno se puede encontrar la declaraciÃ³n de interfaz para %qEno se puede encontrar la declaraciÃ³n de interfaz para %qE, superclase de %qEno se puede encontrar la declaraciÃ³n de protocolo para %qEno se puede encontrar la marca de referencia para la clase %qEno se puede formar un puntero al miembro de %q#T que no es claseno se puede generar cÃ³digo independiente de posiciÃ³n para %qsno se pueden manejar llamadas inconsistentes a %qsno se puede incrementar un puntero a un tipo incompleto %qTno se puede inicializar el agregado del tipo %qT con una literal compuestano se pueden inicializar matrices multidimensionales con el inicializadorno se puede incluir en lÃ­nea la funciÃ³n %<main%>no se puede cargar el plugin %s
*************** Utilice la opciÃ³n -mcpu para poner el I
*** 2117,2125 ****
  ignorando el paso lineal grandese descarta el #pragma longcall malformadose descarta el directorio inexistente "%s"
  se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_resultse descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_resultse hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del buclese descarta la opciÃ³n desconocida %q.*s en %<-fdump-%s%>se hace caso omiso del paso lineal cerose especificÃ³ un tipo agregado %qE ilegal para la variable de instancia %qsoperando ilegaldirecciÃ³n de operando ilegal (1)direcciÃ³n de operando ilegal (2)direcciÃ³n de operando ilegal (3)direcciÃ³n de operando ilegal (4)se detectÃ³ un operando ilegalse especificÃ³ un tipo de referencia ilegal para la variable de instancia %qsconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binariaconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicionalconversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³ndeclaraciÃ³n implÃ­cita de la funciÃ³n %qEla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la expresiÃ³n de incremento forla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando izquierdo del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando derecho del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el segundo operando de la expresiÃ³n condicionalla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la declaraciÃ³nla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el tercer operando de la expresiÃ³n condicionalno coincide el tipo del puntero this implÃ­citoel indicador implicit_section estÃ¡ puesto pero la secciÃ³n on lo eslos registros extraÃ­dos implÃ­citamente deben ser agrupados en la parte superior de la pilaEND DO implÃ­citoimport_iso_c_binding_module(): Imposible crear sÃ­mbolo para %srestricciÃ³n imposible en %<asm%>es imposible la restricciÃ³n de registros en %<asm%>aserciÃ³n de tipo imposible: el tipo no implementa interfazen %s, en %s:%den C++03 se debe usar una llave-clase cuando se declara un frienden C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>en una llamada a la funciÃ³n de reserva %qD declarada aquÃ­en una llamada a la funciÃ³n de reserva interna %qDen una llamada a la funciÃ³n interna %qDen una llamada a la funciÃ³n %qD declarada aquÃ­en el argumento para el ! unarioen el bloque bÃ¡sico %d:en la declaraciÃ³n %q+Den definiciÃ³n de macro %qsen expansiÃ³n de macro %qsen la sentenciaen el argumento de plantilla para el tipo %qT inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompletoinicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literalse expandiÃ³ el fichero de plugin %s inaccesible desde el nombre corto de plugin %s: %macumulador inapropiado para %qsla cuenta de borde de entrada no coincide con el nÃºmero de argumentos PHIcalificadores de espacio de direcciones incompatibles %qs y %qsclÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copycoma flotante incompatible / operando de registro de vector para '%%%c'declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qDdeclaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qDtipo incompatible para el argumento %d de %qEtipo incompatibles para el Ã­ndice de mapatipo incompatible para el mÃ©todo %s%s%stipo incompatible para el mÃ©todo %s%s%s (%s)tipo incompatible para el receptortipos incompatibles en el argumento PHI %utipos incompatible en la asignaciÃ³n de %qT a %qTtipos incompatibles en la expresiÃ³n binariatipos incompatibles en sendtipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qTtipos incompatibles en la inicializaciÃ³n del tipo %qT usando el tipo %qTtipos incompatible al devolver el tipo %qT pero se esperaba %qTimplementaciÃ³n incompleta de la categorÃ­a %qEimplementaciÃ³n incompleta de la clase %qEel tipo incompleto %qT no tiene al miembro %qDse utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidadotipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qTdeducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qTespecificaciÃ³n de instancia de variable inconsistenterestricciones de operandos inconsistentes en un %<asm%>se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambdalos sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literalmodo de comparaciÃ³n incorrectoentrada incorrecta en label_to_block_mapformato de escalado incorrecto; se utiliza 1/1
  operando de pista incorrectoinsn incorrecta:nÃºmero incorrecto de argumentos para la funciÃ³n %qEnÃºmero incorrecto de elementos de CONSTRUCTOR de vectoroperando de redondeo incorrectodefiniciÃ³n incorrecta del nÃºmero de relleno de aterrizajecomparticiÃ³n incorrecta de nodos de Ã¡rboltipo incorrecto de elementos de CONSTRUCTOR de vectorparalelismo de bucle OpenACC incorrectamente anidadola expresiÃ³n de incremento hace referencia a la variable de iteraciÃ³n %qDincremento del campo constante %qDel incremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++incremento de la funciÃ³n %qDincremento de miembro %qD en objeto de sÃ³lo lecturaincremento de la ubicaciÃ³n de sÃ³lo lectura %qEincremento del miembro de sÃ³lo lectura %qDincremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDincremento del parÃ¡metro de sÃ³lo lectura %qDincremento de la referencia de sÃ³lo lectura %qDincremento de la variable de sÃ³lo lectura %qDel valor del enumerador incrementado es demasiado grande para %<unsigned long%>el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qTEl Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %Lel Ã­ndice debe ser enterovalor de Ã­ndice en lugar del nombre del campo en el inicializador de unionel valor del Ã­ndice estÃ¡ fuera del lÃ­mitela frecuencia de llamadas indirectas %i no coincide con la frecuencia BB %ila funciÃ³n indirecta %q+D no se puede declarar weakla funciÃ³n indirecta %q+D no se puede declarar weakrefllamada a funciÃ³n indirecta con un llamado aÃºn sin determinarlos saltos indirectos no estÃ¡ disponibles en este objetivola indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ a un objeto de tipo incompleto %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el tercer operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresiÃ³n condicionalse encontrÃ³ la funciÃ³n init en el objeto %sla inicializaciÃ³n descarta el calificador %qv del tipo del destino del punteroinicializaciÃ³n desde un tipo Objective-C distintoinicializaciÃ³n desde un tipo de puntero incompatibleinicializaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formatola inicializaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadala inicializaciÃ³n crea un entero desde un puntero sin una conversiÃ³nla inicializaciÃ³n crea un puntero desde un entero sin una conversiÃ³ninicializaciÃ³n de un miembro de matriz flexibleinicializaciÃ³n de un miembro de matriz flexible en un contexto anidadoinicializaciÃ³n de un tipo de referencia que no es constante %q#T desde un r-valor de tipo %qTinicializaciÃ³n de un tipo de referencia volatile %q#T desde un r-valor de tipo %qTinicializaciones para mÃºltiples miembros de %qTcampo inicializado sobreescritocampo inicializado con efectos colaterales sobreescritosla variable inicializada %q+D se marcÃ³ como dllimportel elemento inicializador no es una expresiÃ³n constanteel elemento inicializador no es calculable al momento de la cargael elemento inicializador no es una constanteel inicializador termina prematuramentela expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qDel inicializador no puede determinar el tamaÃ±o de %q+Del inicializador no puede determinar el tamaÃ±o de %qDel inicializador no puede determinar el tamaÃ±o de %qTel inicializador para %qT debe estar encerrado entre llavesel inicializador para un valor de coma flotante no es una constante de coma flotanteel inicializador para un valor entero/coma fija es demasiado complicadoinicializador no vÃ¡lido para el miembro static con constructorse proporcionÃ³ un inicializador para la funciÃ³nse especificÃ³ un inicializador para el mÃ©todo %q+D que no es virtualse especificÃ³ un inicializador para la funciÃ³n miembro static %qDla cadena del inicializador para la matriz de caracteres es demasiado largase usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantillaclon en lÃ­nea en el mismo grupo comdatse fuerza en la salida un clon incluido en lÃ­neaclon incluido en lÃ­nea con direcciÃ³n tomadaCÃ³digo inline para invalidar las entradas de cachÃ© de instruciones despuÃ©s de establecerer los trampolines de funciones anidadas.declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo noinlinela funciÃ³n inline %q+D se declara como dllimport: se descarta el atributose declara la funciÃ³n inline %q+D pero nunca se definela funciÃ³n inline %q+D se declarÃ³ weakse le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinlinese le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinlinelos nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesoresel puntero inlined_to estÃ¡ malel puntero inlined_to se refiere a sÃ­ mismose estableciÃ³ el puntero inlined_to para llamantes no-inlinefallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a %q+F: %sfallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a always_inline %q+F: %sel bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contieneel fichero de entrada %qs es el mismo que el de salidala restricciÃ³n de operando de entrada contiene %qcinserciÃ³n fuera de rango en BIT_INSERT_EXPRen insn %d el puntero del bloque bÃ¡sico es %d, debe ser %den insn %d al final del bb %d tiene un bloque bÃ¡sico que no es NULLen insn %d en el encabezado del bb %d tiene un bloque bÃ¡sico que no es NULLinsn %d estÃ¡ en mÃºltiples bloques bÃ¡sicos (%d y %d)insn %d fuera de los bloques bÃ¡sicos tiene un campo bb que no es NULLdirecciones de insn no liberadasÂ¡ La insn contiene una direcciÃ³n no vÃ¡lida !la insn no satisface sus restricciones:insn fuera del bloque bÃ¡sicoinsn con UID %i no encontrada para el operando %i (`%s') de insn %iinsn con UID %i no encontrada para el operando %i de insn %iinstalar: %s%s
! error de instalaciÃ³n, no se puede encontrar crtoffloadtable.ola variable de instancia %qE se accediÃ³ en el mÃ©todo de la clasela variable de instancia %qE es %s; esto serÃ¡ un error severo en el futurola variable de instancia %qE se declarÃ³ %sla variable de instancia %qE se declarÃ³ privadala variable de instancia %qs es de tamaÃ±o desconocidola variable de instancia %qs se declarÃ³ privadala variable de instancia %qs usa un miembro de matriz flexiblese ha interceptado una asignaciÃ³n de variable de instanciala instrucciÃ³n nunca se ejecutano se admite la planificaciÃ³n de instrucciones en este objetivoargumentos insuficientes para la funciÃ³n sobrecargada %sinformaciÃ³n contextual insuficiente para determinar el tipoinsuficiente paralelismo disponible para paralelizar bucle de elementoinsuficiente paralelismo disponible para paralelizar buclematriz de enteros inicializada con una cadena ancha incompatiblematriz de enteros inicializada con una cadena que no es anchala constante entera es demasiado grande para el tipo %<unsigned long%>divisiÃ³n entera por cerodesbordamiento entero en la expresiÃ³nla expresiÃ³n integral %qE no es una constantela precisiÃ³n del tipo de resultado integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFno se han implementado las optimizaciones intermÃ³dulos para C++la interfaz %qE no tiene una disposiciÃ³n de cadena constante vÃ¡lidaerror interno del compiladorerror interno del compilador.  DirecciÃ³n errÃ³nea:error interno del compilador.  Desplazamiento incorrecto:error interno del compilador.  Modo desconocido:error interno del compilador: falla interna de consistenciaerror interno: registro errÃ³neo: %derror interno: la funciÃ³n interna %s ya se procesÃ³error interno: la funciÃ³n interna %s tiene un tipo de devoluciÃ³n inesperado %serror interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %serror interno: cris_side_effect_mode_ok con operandos errÃ³neoserror interno: insn colateral afectando al efecto principalunidad interna en WRITEno se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumblos manejadores de interrupciones no pueden ser funciones MIPS16los manejadores de interrupciones no pueden tener argumentosla rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcionalno se puede llamar directamente a la rutina de servicio de interrupcionesls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea voidla rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumentoel vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread sÃ³lo estÃ¡ disponible en fidoel Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rangovariable intrÃ­nseca que no es un procedimiento#pragma %s no vÃ¡lidooperando %%%c no vÃ¡lido%%-cÃ³digo no vÃ¡lidooperando %%A no vÃ¡lidooperando %%B no vÃ¡lidooperando %%C no vÃ¡lidovalor %%C no vÃ¡lidooperando %%D no vÃ¡lidovalor %%D no vÃ¡lidovalor %%E no vÃ¡lidovalor %%F no vÃ¡lidomodo %%G no vÃ¡lidovalor %%G no vÃ¡lidooperando %%H no vÃ¡lidoespecificador %%H no vÃ¡lidooperando %%I no vÃ¡lidocÃ³digo %%J no vÃ¡lidovalor %%J no vÃ¡lidovalor %%K no vÃ¡lidooperando %%L no vÃ¡lidovalor %%L no vÃ¡lidooperando %%M no vÃ¡lidovalor %%M no vÃ¡lidooperando %%N no vÃ¡lidovalor %%N no vÃ¡lidovalor %%O no vÃ¡lidooperando %%P no vÃ¡lidovalor %%P no vÃ¡lidovalor %%R no vÃ¡lidovalor %%T no vÃ¡lidovalor %%U no vÃ¡lidooperando %%Y no vÃ¡lidooperando %%c no vÃ¡lidooperando %%d no vÃ¡lidovalor %%d no vÃ¡lidovalor %%e no vÃ¡lidooperando %%f no vÃ¡lidovalor %%f no vÃ¡lidooperando %%h no vÃ¡lidovalor %%h no vÃ¡lidooperando %%i no vÃ¡lidocÃ³digo %%j no vÃ¡lidooperando %%j no vÃ¡lidovalor %%j no vÃ¡lidovalor %%k no vÃ¡lidovalor %%m no vÃ¡lidovalor %%p no vÃ¡lidovalor %%q no vÃ¡lidooperando %%r no vÃ¡lidovalor %%r no vÃ¡lidooperando %%s no vÃ¡lidovalor %%s no vÃ¡lidooperando %%t no vÃ¡lidooperando %%t no vÃ¡lido 'valor %%t%%b no vÃ¡lidovalor %%u no vÃ¡lidovalor %%v no vÃ¡lidovalor %%x no vÃ¡lidocÃ³digo %%xn no vÃ¡lidovalor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z''asm' no vÃ¡lido: operandos (punteros) no vÃ¡lidos para mÃ¡s/menosnombre de --param %qs no vÃ¡lidonombre de --param %qs no vÃ¡lido; Â¿quiso decir %qs?valor de --param %qs no vÃ¡lidoCASE_CHAIN no vÃ¡lidoargumento IACC no vÃ¡lidoLHS no vÃ¡lido en la llamada gimplenombre de selector Objective-C++ no vÃ¡lidoargumento PHI no vÃ¡lidoresultado PHI no vÃ¡lidoUNSPEC no vÃ¡lido como operandoUNSPEC no vÃ¡lido como operando: %dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n %q+#Dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n miembro %q+#Dtipo abstracto %qT no vÃ¡lido para %qEtipo abstracto no vÃ¡lido para %q+DdirecciÃ³n no vÃ¡lidadirecciÃ³n no vÃ¡lida para el modificador de salida 'O'direcciÃ³n no vÃ¡lida para el modificador de salida 'R'direcciÃ³n no vÃ¡lida para el modificador de saida 'S'operando de direcciÃ³n no vÃ¡lido en MEM_REFoperando de direcciÃ³n no vÃ¡lido en TARGET_MEM_REFmodo de direccionamiento no vÃ¡lidoalineaciÃ³n no vÃ¡lida para %<#pragma align%>, se descartavalor de argumento no vÃ¡lido para __builtin_arc_alignedaplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un tipo de funciÃ³naplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembroaplicaciÃ³n no vÃ¡lida de %qs a un tipo voidaplicaciÃ³n no vÃ¡lida de %qs a un tipo matriz %qT de tipo de elemento incompletoaplicaciÃ³n no vÃ¡lida de %qs a un tipo incompleto %qTargumento no vÃ¡lido %qs para -fdebug-prefix-mapargumento no vÃ¡lido del atributo %qEargumento no vÃ¡lido del atributo %qsargumento no vÃ¡lido para %qDargumento no vÃ¡lido para la funciÃ³n internaargumento no vÃ¡lido para la funciÃ³n interna %sargumento no vÃ¡lido en la llamada gimpleargumentos no vÃ¡lidosasignaciÃ³n de matriz no vÃ¡lidaespecificaciÃ³n de clase base no vÃ¡lidaramificaciÃ³n no vÃ¡lida desde/para un bloque estructurado %setiqueta case no vÃ¡ilda en sentencia switchrango case no vÃ¡ildo en sentencia switchconversiÃ³n no vÃ¡lida del tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qTnombre de clase no vÃ¡lido en la declaraciÃ³n de %qDcombinaciÃ³n no vÃ¡lida de especificadores de tipo mÃºltiplescÃ³digo de comparaciÃ³n no vÃ¡lido en la condiciÃ³n gimplecomparaciÃ³n no vÃ¡lida de matriz generadacomparaciÃ³n no vÃ¡lida de struct generadocomparaciÃ³n no vÃ¡lida de nil con nilcomparaciÃ³n no vÃ¡lida de matriz que no es comparablecomparaciÃ³n no vÃ¡lida de struct que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es ordenadooperador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'operando condicional no vÃ¡lidoconst_cast no vÃ¡lido del tipo %qT al tipo %qTconst_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qToperando const_double no vÃ¡lidoconstante no vÃ¡lidaconstante no vÃ¡lida - pruebe usar un modificador de salidaconstante no vÃ¡lida para el modificador de salida '%c'constante no vÃ¡lida en %<#pragma pack%> - se descartavector constante no vÃ¡lido para el modificador de salida '%c'restricciones no vÃ¡lidas para el operandoconstructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>predicado controlador no vÃ¡lidoconversiÃ³n no vÃ¡lida de %<__fpreg%>conversiÃ³n no vÃ¡lida de %qT a %qTconversiÃ³n no vÃ¡lida en la llamada gimpleconversiÃ³n no vÃ¡lida en la declaraciÃ³n returnconversiÃ³n no vÃ¡lida a %<__fpreg%>conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qTtipo de devoluciÃ³n covariante no vÃ¡lido para %q+#Dcpu "%s" no vÃ¡lido para %s"%s"%sopciÃ³n de modelo de datos -mdata-model=%s no vÃ¡lidadeclaraciÃ³n no vÃ¡lida de %<%T::%E%>declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase localdeclarador no vÃ¡lidoargumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantillaetiqueta case default no vÃ¡ilda en sentencia switchdefiniciÃ³n no vÃ¡lida del tipo calificado %qTtipo de elemento no vÃ¡lido para el atributo %qsentrada no vÃ¡lida a un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado OpenMPespecializaciÃ³n explÃ­cita no vÃ¡lidaexpresiÃ³n no vÃ¡lida - pruebe usar un modificador de salidaexpresiÃ³n no vÃ¡lida como operandoexpresiÃ³n no vÃ¡lida para el l-valor minexpresiÃ³n no vÃ¡lida para el modificador de salida '%c'tipo de expresiÃ³n no vÃ¡lido para %<#pragma omp atomic%>falla de modelo de memoria no vÃ¡lido para %<__atomic_compare_exchange%>primer operando izquierdo de MEM_REF no vÃ¡lidoforma no vÃ¡lida de %<#pragma omp atomic%>formato no vÃ¡lido de %sfpu no vÃ¡lida para el atributo(objetivo("%s"))declaraciÃ³n de funciÃ³n no vÃ¡lidafunciÃ³n no vÃ¡lida en la llamada gimplevalor de id no vÃ¡lido para atributo de interrupciÃ³n/excepciÃ³nvalor de id no vÃ¡lido atributo resetinicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integralexpresiÃ³n de incremento no vÃ¡lidavalor inicial no vÃ¡lido para el miembro %qEinicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qTinicializaciÃ³n no vÃ¡lida de la referencia de tipo %qT desde una expresiÃ³n de tipo %qTinicializador no vÃ¡lidoinicializador no vÃ¡lido para la matriz miembro %q#Dinicializador no vÃ¡lido para la funciÃ³n miembro %qDinsn no vÃ¡lida:variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pidaetiquetas no vÃ¡lidas en la condiciÃ³n gimplelado izquierdo de la asignaciÃ³n no vÃ¡lidolÃ­nea no vÃ¡lida en el fichero de resoluciÃ³nespecificaciÃ³n de enlace no vÃ¡lidaubicaciÃ³n no vÃ¡lida en %<pragma %s%>, se descartal-valor no vÃ¡lido en la salida asm %dmÃ¡scara no vÃ¡lidatipo de mÃ¡scara no vÃ¡lido en la expresiÃ³n de permutaciÃ³n de vectordeclaraciÃ³n de la funciÃ³n miembro no vÃ¡lidadeclaraciÃ³n de la plantilla miembro %qD no vÃ¡lidaargumento de modelo de memoria %d no vÃ¡lido de %qEargumento de modelo de memoria no vÃ¡lido para la funciÃ³n internamodelo de memoria no vÃ¡lido para %<__atomic_load%>modelo de memoria no vÃ¡lido para %<__atomic_store%>funciÃ³n nmi no vÃ¡lida para atributo resetargumento de plantilla que no es tipo no vÃ¡lidooperandos que no son vectores no vÃ¡lidos para un vector valuado con mÃ¡stabla de descarga no vÃ¡lida en %soperando de desplazamiento no vÃ¡lido en MEM_REFoperando de desplazamiento no vÃ¡lido en TARGET_MEM_REFoperando de desplazamiento de MEM_REF no vÃ¡lidooperando no vÃ¡lidodirecciÃ³n de operando no vÃ¡lidacÃ³digo de operando '%c' no vÃ¡lidooperando no vÃ¡lido para '%%%c'operando no vÃ¡lido para el modificador 'A'operando no vÃ¡lido para el modificador 'D'operando no vÃ¡lido para el modificador 'H'operando no vÃ¡lido para el modificador 'O'operando no vÃ¡lido para el modificador 'T'operando no vÃ¡lido para el modificador 'b'operando no vÃ¡lido para el modificador 'e'operando no vÃ¡lido para el modificador 'm'operando no vÃ¡lido para el modificador 'o'operador no vÃ¡lido para el modificador 'p'operando no vÃ¡lido para el especificador 'r'operando no vÃ¡lido para el modificador 'z'operando no vÃ¡lido para el cÃ³digo '%c'operando no vÃ¡lido en la referencia indirectaoperando no vÃ¡lido en la declaraciÃ³n returnoperando no vÃ¡lido en la expresiÃ³n unariaoperando no vÃ¡lido en la operaciÃ³n unarialetra de modificador de operando no vÃ¡lidaoperando no vÃ¡lido en el cÃ³digo de salidaprefijo de operando no vÃ¡lidoprefijo de operando no vÃ¡lido '%%%c'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'operando no vÃ¡lido para el cÃ³digo %%H%%Loperando no vÃ¡lido para el cÃ³digo %%Moperando no vÃ¡lido para el cÃ³digo %%Noperando no vÃ¡lido para el cÃ³digo %%Ooperando no vÃ¡lido para %%Roperando no vÃ¡lido para el cÃ³digo %%Roperando no vÃ¡lido para %%Soperando no vÃ¡lido para el cÃ³digo %%T/%%Boperando no vÃ¡lido para el cÃ³digo %%Uoperando no vÃ¡lido para el cÃ³digo %%Voperando no vÃ¡lido para el cÃ³digo %%Zoperador no vÃ¡lido para el cÃ³digo %%poperando no vÃ¡lido para el cÃ³digo %%soperando no vÃ¡lido para el cÃ³digo %%zoperando no vÃ¡lido para mÃ¡s/menos, el tipo es un punterooperando no vÃ¡lido para puntero mÃ¡s, el primer operando no es un punterooperando no vÃ¡lido para puntero mÃ¡s, el segundo operando no es un tipo entero de la anchura apropiadaoperando no vÃ¡lido para la declaraciÃ³n switchse usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'operandos no vÃ¡lidos en la operaciÃ³n binariaoperandos no vÃ¡lidos en la comparaciÃ³n gimpleoperandos no vÃ¡lidos en la operaciÃ³n terniariaoperadores no vÃ¡lidos de tipos %qT y %qT para el binario %qOoperandos no vÃ¡lidos en la referencia de matrizoperandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)operaciÃ³n no vÃ¡lida (%s)operaciÃ³n no vÃ¡lida en %<__fpreg%>operador no vÃ¡lido para %<#pragma omp atomic%>el parÃ¡metro %qs es no vÃ¡lidocombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %stipo de parÃ¡metro %qT no vÃ¡lidooperaciÃ³n de posicionamiento de paso no vÃ¡lidomodo de puntero %qs no vÃ¡lidopuntero no vÃ¡lido al campo de bits %qDposiciÃ³n o tamaÃ±o no vÃ¡lido en BIT_INSERT_EXPRposiciÃ³n o tamaÃ±o de operando no vÃ¡lido para BIT_FIELD_REFreducciÃ³n privada no vÃ¡lida en %qEdeclaraciÃ³n no vÃ¡lida de propiedadprototipo no vÃ¡lido para '%s'puntuaciÃ³n %qc no vÃ¡lida en la restricciÃ³nestado const pure no vÃ¡lido para la funciÃ³nespecificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembroÃ¡mbito calificador no vÃ¡lido en el nombre del seudo-destructorrecepciÃ³n no vÃ¡lida en canal de sÃ³lo envÃ­otipo receptor %qs no vÃ¡lidoredeclaraciÃ³n no vÃ¡lida de %q+Dreferencia no vÃ¡lida para el modificador de salida 'J'prefijo de referencia no vÃ¡lidonombre de registro no vÃ¡lido para %q+DresoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³ntipo de devoluciÃ³n %qT no vÃ¡lido para la funciÃ³n constexpr %q+Drhs no vÃ¡lido para el almacenamiento de memoria gimplese encontrÃ³ una comparticiÃ³n de rtl no vÃ¡lida en la insngÃ©nero de planificador no vÃ¡lidoel segundo argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa ceroenvÃ­o no vÃ¡lido en canal de sÃ³lo recepciÃ³nsetter no vÃ¡lido, debe tener un argumentooperando de desplazamiento no vÃ¡lidocadena estÃ¡tica no vÃ¡lida en la llamada gimplestatic_cast no vÃ¡lido del tipo %qT al tipo %qTclase de almacenamiento no vÃ¡lida para la funciÃ³n %qEvalor de memregs objetivo '%d' no vÃ¡lidodeclaraciÃ³n de la plantilla de %qD no vÃ¡lidaparÃ¡metro que no es tipo plantilla no vÃ¡lidoid-de-plantilla no vÃ¡lidoel tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cerotipo %<void%> no vÃ¡lido para newtipo %qT no vÃ¡lido como inicializador para un vector de tipo %qTel tipo no vÃ¡lido %qT se declarÃ³ %<friend%>argumento de tipo no vÃ¡lido (se tiene %qT)argumento de tipo no vÃ¡lido de %<->%> (se tiene %qT)argumento de tipo no vÃ¡lido de %<->*%> (se tiene %qT)argumento de tipo no vÃ¡lido de Ã­ndice de matriz (se tiene %qT)argumento de tipo no vÃ¡lido en la conversiÃ³n implÃ­cita (se tiene %qT)argumento de tipo no vÃ¡lido del unario %<*%> (se tiene %qT)tipo no vÃ¡lido para la salida del indicador asmtipo no vÃ¡lido para la variable de de instanciatipo no vÃ¡lido para la variable de iteraciÃ³n %qEtipo no vÃ¡lido para la funciÃ³n maketipo no vÃ¡lido del parÃ¡metro %d en la funciÃ³n constexpr %q+#Dtipo no vÃ¡lido para la propiedadtipos no vÃ¡lidos %<%T[%T]%> para Ã­ndice de matriztipos no vÃ¡lidos en la conversiÃ³n noptipos no vÃ¡lidos en la conversiÃ³n a coma flotantetipos no vÃ¡lidos en la conversiÃ³n a enterotipos no vÃ¡lidos en la conversiÃ³n de coma fijatipos no vÃ¡lidos en la conversiÃ³n nopuso no vÃ¡lido de %%d, %%x, o %%Xuso no vÃ¡lido de %<...%> en la llamada a la funciÃ³n que no es variadicuso no vÃ¡lido de %<..%> con la funciÃ³n internauso no vÃ¡lido de %<...%> con algo que no es rebanadauso no vÃ¡lido de %<::%>uso no vÃ¡lido de %<_Cilk_spawn%>uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³nuso no vÃ¡lido de %<restrict%>uso no vÃ¡lido de %<this%> en el nivel principaluso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembrouso no vÃ¡lido de %qDuso no vÃ¡lido de %qD en la especificaciÃ³n de enlaceuso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembrouso no vÃ¡lido de %qTuso no vÃ¡lido de '%%%c'uso no vÃ¡lido del modificador ':'uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punterosuso no vÃ¡lido del Ã­ndice de matriz en puntero a miembrouso no vÃ¡lido de matrices con lÃ­mites sin especificartipo no vÃ¡lido de la salida del indicador asmuso no vÃ¡lido del atribute  %<fallthrough%>uso no vÃ¡lido  de la lista del inicializador dentro de llavesuso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³nuso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembrouso no vÃ¡lido del constructor como una plantillauso no vÃ¡lido del tipo dependiente %qTuso no vÃ¡lido del destructor %qD como un tipouso no vÃ¡lido del destructor %qE como un tipouso no vÃ¡lido de un miembro de matriz flexibleuso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembrouso no vÃ¡lido del tipo incompleto %q#Tuso no vÃ¡lido de la etiqueta %q+D en %<_Cilk_spawn%>uso no vÃ¡lido de valor de mÃ©todo como argumento de Offsetofuso no vÃ¡lido de matriz no-lvaluadauso no vÃ¡lido del dato miembro no static %qDuso no vÃ¡lido de la funciÃ³n miembro no static %qDuso no vÃ¡lido del dato miembro no static %qEuso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paqueteuso no vÃ¡lido del nombre calificado %<%D::%D%>uso no vÃ¡lido del nombre calificado %<%T::%D%>uso no vÃ¡lido del nombre calificado %<::%D%>uso no vÃ¡lido de una estructura con un miembro de matriz flexibleuso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qTuso no vÃ¡lido del parÃ¡metro de tipo plantilla %qTuso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primariauso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentosuso no vÃ¡lido del tipouso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantillauso no vÃ¡lido del unario %<*%> en puntero a miembrouso no vÃ¡lido de la expresiÃ³n voiduso no vÃ¡lido de volatile lvalue dentro de una funciÃ³n %<transaction_safe%>uso no vÃ¡lido de volatile lvalue dentro de la transacciÃ³nconversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qTinicializaciÃ³n por valor no vÃ¡lida del tipo de referenciatipo resultante no vÃ¡lido de la comparaciÃ³n de vectorestipo de vector no vÃ¡lido para el atributo %qEnÃºmero de versiÃ³n %qs no vÃ¡lidofunciÃ³n warm no vÃ¡lida para atributo resetextracto de cero no vÃ¡lidorango de rodaja invertidofalta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entradafalta el resumen de referencia ipa en la unidad ltransestÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³nestÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³ndebe ser un puntero-a-miembro de la forma %<&X::Y%>debe ser la direcciÃ³n de una funciÃ³n con enlace externoelemento en READla variable que itera en la enumeraciÃ³n rÃ¡pida no es un objetola iteraciÃ³n %s invoca comportamiento indefinidola variable de iteraciÃ³n %qD no debe ser firstprivatela variable de iteraciÃ³n %qD no debe ser reductionla variable de iteraciÃ³n %qE se predetermina linealla variable de iteraciÃ³n %qE debe ser privatela variable de iteraciÃ³n %qE no debe ser firstprivatela variable de iteraciÃ³n %qE no debe ser lastprivatela variable de iteraciÃ³n %qE no debe ser linealla variable de iteraciÃ³n %qE no debe ser privatela variable de iteraciÃ³n %qE no debe ser reductionla variable de iteraciÃ³n no puede ser volÃ¡tilvariable de iteradorsu dest_idx deberÃ­a ser %d, no %del ivar %qs que usa la declaraciÃ³n %<@synthesize%> debe ser un ivar existenteel abi iwmmxt requiere un cpu capaz de iwmmxtiwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuadasalto al Ã¡mbito de un identificador con tipo modificado variablementesalto a una expresiÃ³n de declaraciÃ³nel salto evita la inicializaciÃ³n de la variablesalto a la etiqueta casesalto a la etiqueta %qDbasura al final de #pragma %sbasura al final de #pragma ADDRESSbasura al final de #pragma GCC memregs [0..16]basura al final del #pragma __nostandardbasura al final de #pragma __standardbasura al final del #pragma ghs endsdabasura al final del #pragma ghs endtdabasura al final del #pragma ghs endzdabasura al final del #pragma ghs interruptbasura al final de la secciÃ³n #pragma ghsbasura al final del #pragma ghs startsdabasura al final del #pragma ghs starttdabasura al final del #pragma ghs startzdabasura al final de #pragma longcallbasura al final de %<#pragma %s%>basura al final de %<#pragma GCC pch_preprocess%>basura al final de %<#pragma GCC visibility%>basura al final de %<#pragma align%>basura al final de %<#pragma fini%>basura al final de %<#pragma init%>basura al final de %<#pragma message%>basura al final de %<#pragma pack%>basura al final de %<#pragma pop_options%>basura al final de %<#pragma push_options%>basura al final de %<#pragma redefine_extname%>basura al final de %<#pragma reset_options%>basura al final de %<#pragma weak%>basura al final de '#pragma extern_model'basura al final de '#pragma ms_struct'basura al final de '#pragma options'basura al final de '#pragma unused'no se admite la palabra clave %<export%>, y se descartarÃ¡no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> fuera de las plantillasetiqueta se declara la etiqueta %q+D pero no estÃ¡ definidase define la etiqueta %q+D pero no se usase usa la etiqueta %q+D pero no estÃ¡ definidala etiqueta %qD se define aquÃ­la etiqueta %qE es referenciada fuera de cualquier funciÃ³netiqueta al final de una declaraciÃ³n compuestaetiqueta nombrada wchar_tel contexto de la etiqueta no es la declaraciÃ³n de funciÃ³n actuallas expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11expresiÃ³n lambda en un contexto sin evaluarrevisiÃ³n lang_*: fallÃ³ en %s, en %s:%dno se reconoce el lenguaje %sno se reconoce la cadena de lenguaje %<"%E"%>se truncÃ³ la constante de coma fija grande implÃ­citamente al tipo de coma fijaentero grande truncado implÃ­citamente al tipo unsignedel Ãºltimo argumento debe ser un inmediatold devolviÃ³ el estado de salida %del argumento izquierdo debe ser una rebanadael operador izquierdo del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael operando izquierdo del operador coma no tiene efectoel operando izquierdo del operador coma es una referencia, no una llamada, a la funciÃ³n %qEprecisiÃ³n izquierdaprecisiÃ³n izquierda en formato strfmonla cuenta de rotaciÃ³n izquierda >= anchura del tipola cuenta de rotaciÃ³n izquierda es negativacuenta de desplazamiento a la izquierda >= anchura del tipola cuenta de desplazamiento a la izquierda es negativael operador del lado izquierdo de la expresiÃ³n coma no tiene efectoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatolas longitudes no coinciden en la expresiÃ³nmodificador de longitudmodificador de longitud en formato printfmodificador de longitud en formato scanfmodificador de longitud en formato strfmonse requiere longitud al alojar una rebanadase encontrÃ³ la letra %c y la insn no era CONS_INTbibliotecas: %s
! se redeclara la funciÃ³n de biblioteca %q#D como %q#D que no es funciÃ³nno se encontrÃ³ la biblioteca lib%sel lÃ­mite es %u bytes, pero el es %sel lÃ­mite es %u bytes, pero el argumento puede alcanzar un tamaÃ±o de %sel inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesislos sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futurala plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qDla plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>operador literal con enlace Clo_sum no proviene de un registrola clase local %q#T no debe tener datos miembro static %q#Dla declaraciÃ³n local de %qE oculta la variable de instancialos sÃ­mbolos locales deben definirsela variable local %qD no puede aparecer en este contextolos requerimientos de memoria para variables locales excede la capacidadla ubicaciÃ³n referencia un bloque que no estÃ¡ en el Ã¡rbol de bloquesse aplicÃ³ un %<and%> lÃ³gico a una constante que no es booleanaun %<and%> de expresiones equivalentesun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es falsose aplicÃ³ un %<or%> lÃ³gico a una constante que no es booleanaun %<or%> lÃ³gico de pruebas colectivamente exhaustivas siempre es verdadero%<or%> lÃ³gico de expresiones equivalentesuso no vÃ¡lido de long, short, signed Ã³ unsigned para %qsla bÃºsqueda de %qT en %qT es ambiguael encabezado del bucle %d no pertenece directamente a Ã©lel encabezado del bucle %d no tiene exactamente 2 entradasel encabezado del bucle %d no es un encabezado de bucleel cerrojo del bucle %d no pertenece directamente a Ã©lel cerrojo del bucle %d no tiene un borde a su encabezadoel cerrojo del bucle %d no tiene exactamente 1 sucesorel cerrojo del bucle %d no tiene un encabezado como sucesorel cerrojo del bucle %d estÃ¡ marcado como parte de una regiÃ³n irreducibleel cerrojo del bucle %d no estÃ¡ dominado por su encabezadoel bucle usa paralelismo OpenACC no permitido por la rutina que lo contienebucle con encabecado %d marcado para borrarel bucle con encabezado %d no estÃ¡ en el Ã¡rbol del bucleespecificador throw mÃ¡s flexible para %q+#Fel valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipolp_array no coincide con region_treelp_array estÃ¡ corrupta para lp %ifallÃ³ lseek al leer los datos de exportaciÃ³nfallÃ³ lto_obj_file_open()se requiere un l-valor como un operando de decrementose requiere un l-valor como un operando de incrementose requiere un l-valor como operando izquierdo de la asignaciÃ³nse requiere un l-valor como un operador unario %<&%>se requiere un l-valor en la declaraciÃ³n asmcÃ³digo interno independiente de mÃ¡quina fuera de rangofalta el nombre de macro despuÃ©s de %qsse hacen mÃºltiples clones de %qD#pragma GCC variable address malformado#pragma GCC visibility push malformado#pragma builtin malformado#pragma ghs section malformado#pragma redefine_extname malformado, descartado#pragma weak malformado, descartado%<#pragma %s%> malformado, se descarta%<#pragma align%> malformado%<#pragma align%> mal formado - se descarta%<#pragma fini%> malformado'%<#pragma fini%> malformado, se descarta%<#pragma init%> malformado'%<#pragma init%> malformado, se descarta%<#pragma message%> malformado, se descarta%<#pragma pack%> mal formado - se descarta%<#pragma pack(pop[, id], <n>)%> mal formado - se descarta%<#pragma pack(push[, id], <n>)%> mal formado - se descarta'#pragma __extern_prefix' malformado', se descarta'#pragma extern_model' malformado, se descarta'#pragma member_alignment' malformado'#pragma member_alignment' mal formado, se descarta'#pragma ms_struct {on|off|reset}' malformado, se descarta'#pragma ms_struct' malformado, se descarta'#pragma options align={mac68k|power|reset}' malformado, se descarta'#pragma options' malformado, se descartaCOLLECT_GCC_OPTIONS malformadoopciÃ³n -fplugin-arg-%s malformada (falta -<clave>[=<valor>])fichero ptx mal formadoargumentos de la funciÃ³n de especificaciÃ³n malformadosnombre de la funciÃ³n de especificaciÃ³n malformadoobjetivo %s mal formadovalor del objetivo %s mal formadodecodificando %Cse decodifica __underlying_typese decodifica typeof, utilice decltype en su lugarse decodifica el tipo de coma fija desconocidoel mapa sÃ³lo se puede comparar con nilse asocia el campo %qE de una estructura de longitud variablela mÃ¡scara debe ser un inmediatola restricciÃ³n coincidente no permite un registrola restricciÃ³n coincidente no es vÃ¡lida en el operando de salidala restricciÃ³n de coincidencia hace referencia a un nÃºmero de operando no vÃ¡lidolÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qEnÃºmero mÃ¡ximo de arrays por scop.nÃºmero mÃ¡ximo de bloques bÃ¡sicos por funciÃ³n para analizar con Graphite.nÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­mitenÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.el valor mÃ¡ximo del parÃ¡metro %qs es %uno se pueden usar -EB y -EL al mismo tiempono se pueden usar -m32 y -m64 al mismo tiempolos registros mduc solo se guardan para el objetivo G13las funciones de medios no estÃ¡n disponibles a menos que se use -mmediainicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructorno se permite el miembro %q+#D con constructor en un agregado anÃ³nimono se permite el miembro %q+#D con constructor en la unionno se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimono se permite el miembro %q+#D con operador de asignaciÃ³n de copia en la unionno se permite el miembro %q+#D con destructor en un agregado anÃ³nimono se permite el miembro %q+#D con destructor en la unionel miembro %qD genera un conflicto con el nombre de campo de la tabla de funciones virtualesel miembro %qD se declarÃ³ como friend antes de definir el tipo %qTse usÃ³ el miembro %qD en un objeto de sÃ³lo lectura como salida %<asm%>el miembro %qD es una referencia sin inicializarlas funciones miembros son implÃ­citamente friends de su clasela comprebaciÃ³n de acceso de memoria siempre fallafallÃ³ la asignaciÃ³n de memoria al leer los datos de exportaciÃ³nla entrada de memoria %d no es directamente direccionablese esperaba una referencia de memoria para el modificador de salida 'S'se declarÃ³ el mÃ©todo %<%c%E%> como %<@optional%> y %<@required%> al mismo tiempoel mÃ©todo %s%s%s estÃ¡ marado go:nointerfaceel mÃ©todo %s%s%s requiere un receptor de punterolos atributos de argumento de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no se pueden especificar en el contexto @implementationlos atributos de mÃ©todo se deben especificar al finallos atributos de mÃ©todo sÃ³lo se deben especificar al finalla declaraciÃ³n de mÃ©todo no estÃ¡ en el contexto @interfaceel mÃ©todo declarado como %qE anula el mÃ©todo %qEno se encontrÃ³ la definiciÃ³n de mÃ©todo para %<%c%E%>la definiciÃ³n de mÃ©todo no estÃ¡ en el contexto @implementationel mÃ©todo anula tanto %<transaction_pure%> como los mÃ©todos %qEposiblemente el mÃ©todo carece de una llamada [super dealloc]el tipo de mÃ©todo no coincide con el tipo de objetomÃ©todo con tipo incompatible definido en otra unidad de traducciÃ³nnÃºmero mÃ­nimo de bucles por funciÃ³n para analizar con Graphite.el valor mÃ­nimo del parÃ¡metro %qs es %umio_array_ref(): Referencia de array desconocidoanÃ¡lisis de perfil de las funciones mips16no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>no coinciden los argumentosdeclaraciones discordantes durante la optimizaciÃ³n de tiempo de enlacecomparaciÃ³n de tipos de operandos que no coincidenconstruct Objective-C++ %<@%D%> mal ubicadofaltÃ³ optimizar el bucle, el contador de bucles se puede desbordarfalta el operando numÃ©rico $ en el formatofalta un %<(%> despuÃ©s de %<#pragma GCC visibility push%> - descartadofalta un %<(%> despuÃ©s de %<#pragma pack%> - se descartafalta un %<=%> (despuÃ©s del atributo %<getter%>)falta un %<=%> (despuÃ©s del atributo %<setter%>)falta el atributo %<target%> para %D multiversionadofalta un '(' despuÃ©s de '#pragma unused', se descartafalta un '(' despuÃ©s de '#pragma unused', se descartafalta la definiciÃ³n PHIfalta la nota REG_EH_REGION al final de bb %ifalta [big-endian|little-endian|default] despuÃ©s de %<#pragma scalar_storage_order%>falta [error|warning|ignored|push|pop] despuÃ©s de %<#pragma GCC diagnostic%>falta el nombre de la arquitectura en el objetivo 'arch' %sfaltan argumentos para %qsfalta una barrera despuÃ©s del bloque %ifaltan llaves alrededor del inicializadorfaltan llaves alrededor del inicializador para %qTfalta el borde de callgraph para la llamada stmt:falta la llave final para el operando nombradofalta el parÃ©ntesis finalfalta la colecciÃ³n en la enumeraciÃ³n rÃ¡pidafalta el predicado controladorfalta el nombre de la cpu en %<-mcpu=%s%>falta el nombre de la cpu en %<-mtune=%s%>falta el nombre de la cpu en el objetivo 'cpu' %sfalta la definiciÃ³nfalta dispositivo o arquitectura despuÃ©s de %qsfalta el borde %i->%ifalta un nombre de fichero despuÃ©s de %qsfalta el carÃ¡cter de relleno al final del formato strfmonfalta la expresiÃ³n de incrementofalta el inicializador para el miembro %qDfalta un fichero make objetivo despuÃ©s de %qsfalta el mÃ©todo %s%s%sfalta el nÃºmerofalta el parÃ©ntesis inicialfalta un operandofalta una opciÃ³n despuÃ©s del tipo %<#pragma GCC diagnostic%>falta una ruta despuÃ©s de %qsfalta un centinela en la llamada a la funciÃ³nfalta el carÃ¡cter terminando %cfalta el nombre del tipo en la declaraciÃ³n typedefse prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³nno se permite mezclar diferentes sÃ­mbolos de tipos en los mismos grupos comdatse aplicÃ³ el modo %qs a un tipo inapropiadoel modo de tamÃ±o del resultado que no es integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFmÃ³dulo natural en la declaraciÃ³n USE en %CmÃ¡s de %d operandos en %<asm%>mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>mÃ¡s de una directiva 'crtl'mÃ¡s de un especificador de acceso en la base especificadalos atributos ms_abi y sysv_abi no son compatiblesel atributo ms_hook_prologue no es compatible con -mfentry para 32-bitms_hook_prologue no es compatible con la funciÃ³n anidadamsp430_select_hwmult_lib necesita uno o mÃ¡s argumentosuna matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primerala exclusiÃ³n multilib %qs es no vÃ¡lidalas exclusiones multilib %qs son no vÃ¡lidasla selecciÃ³n multilib %qs %qs no es vÃ¡lidala selecciÃ³n multilib %qs es no vÃ¡lidala especificaciÃ³n multilib %qs es no vÃ¡lidase especificaron mÃºltiples opciones -mcpu=.sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personalitymÃºltiples etiquetas por defecto en un solo switchdefiniciÃ³n mÃºltiple de %q#TmÃºltiples campos inicializados en la uniÃ³n %qTse especificaron mÃºltiples atributos de tipo de funciÃ³nse encontraron mÃºltiples transiciones caliente/frÃ­o (bb %i)se dieron inicializaciones mÃºltiples para %qDse dieron inicializaciones mÃºltiples para la base %qTmÃºltiples llamantes inlineno se permiten atributos interrupt mÃºltiplesatributos interrupt mÃºltiples para la funciÃ³n %qDmÃºltiples variables de iteraciÃ³n en una enumeraciÃ³n rÃ¡pidase especificaron mÃºltiples ejes de bucle para la rutinase encontraron mÃºltiples mÃ©todos nombrados %<%c%E%>mÃºltiples parÃ¡metros nombrados %qDprevalecen definiciones mÃºltiples para %qEse encontraron mÃºltiples selectores nombrados %<%c%E%>mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qsmÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³ntipos mÃºltiples en una declaraciÃ³nnodos PHI virtuales mÃºltiples en BB %dargumento de valor mÃºltiple en un contexto de un solo valorllamada a funciÃ³n de valor mÃºltiple en un contexto de un solo valorla opciÃ³n multiply implica r%d fijoel versionado mÃºltiple necesita ifunc, que no se admite en este objetivose debe hacer #include <typeinfo> antes de usar typeidse debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>%qD mutable no se puede usar en una expresiÃ³n constanteinformaciÃ³n de repositorio misteriosa en %satributo desnudo se aplica solamente a funcionesel nombre %qD se utiliza en un inicializador designado en estilo GNU para una matrizel nombre %qT tiene tipo de dato incompletola bÃºsqueda de nombre de %qD cambiÃ³la bÃºsqueda de nombre de %qD cambiÃ³ por el nuevo alcance ISO de %<for%>falta el nombre para la funciÃ³n miembroel nombre de la clase oscurece la plantilla de parÃ¡metro de plantilla %qDse usÃ³ un nombre en un inicializador designado de estilo GNU para una matrizya no se admiten los valores de devoluciÃ³n nombradosno se permite el espacio de nombres %qD en la declaraciÃ³n usingno se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qDlos agregados anÃ³nimos de alcance de espacio de nombres deben ser staticconversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11se necesita %<typename%> antes de %<%T::%E%> porque %qT es un Ã¡mbito dependientese necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependientenecesita conversiÃ³n implÃ­citase necesita conversiÃ³n explÃ­cita; falta el mÃ©todo %s%s%slongitud de insn negativaentero negativo truncado implÃ­citamente al tipo unsignedprofundidad de anidamiento negativa de la regiÃ³n %icuenta de desplazamiento negativaanchura negativa en el campo de bits %q+Danchura negativa en el campo de bit %qsno se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clasealternativas de dialecto ensamblador anidadasdeclaraciÃ³n externa anidada de %qDse declara la funciÃ³n anidada %q+D pero nunca se definela funciÃ³n anidada %qE se declarÃ³ %<extern%>la funciÃ³n anidada %qs se declarÃ³ %<extern%>no se admiten trampolines de funciones anidadas para este objetivono se admiten funciones anidadas en este objetivoredefiniciÃ³n anidada de %<enum %E%>redefiniciÃ³n anidada de %<struct %E%>redefiniciÃ³n anidada de %<union %E%>new no se puede aplicar a un tipo de funciÃ³nnew no se puede aplicar a un tipo de referenciano se pueden definir tipos nuevos en un tipo de devoluciÃ³nno se declarÃ³ %<%D(int)%> para el %qs postfijono se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijono se encontrÃ³ el mÃ©todo %<%c%E%>no hay una funciÃ³n miembro %q#D declarada en la clase %qTno se encuentra el getter %qsno hay FUNCTION_PROFILER para CRISno se proporcionÃ³ el nombre de fichero de lista de salida TRANSsin argumentosno hay argumentos para la funciÃ³n de especificaciÃ³nno se especificÃ³ un nombre de clase con %qsno hay una plantilla de clase llamada %q#T en %q#Tno hay un %<]%> que cierre para el formato %<%%[%>no hay contexto para resolver el tipo de %qEno existe una funciÃ³n de desalojo correspondiente para %qDno hay tipo de datos para el modo %qsno se encontrÃ³ la declaraciÃ³n de la propiedad %qs en la interfazno hay un argumento por defecto para %qDsin descripciÃ³n aÃºn.no existe el campo %qD en la union que se estÃ¡ inicializandono hay una lista immediate_useno hay ficheros de entradano hay ficheros de entrada; incapaz de escribir ficheros de salidaningÃºn tipo integral puede representar todos los valores de enumerador de %qTno hay registros inferiores disponibles para extraer registros superioresno hay coincidencia para la llamada a %<(%T) (%A)%>no hay coincidencias al convertir la funciÃ³n %qD al tipo %q#Tno hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>no hay un push coincidente para %<#pragma GCC visibility pop%>no se encontrÃ³ una plantilla coincidente para %qDla funciÃ³n no miembro %qD se declarÃ³ en %qTno hay miembros que coincidan con %<%T::%D%> en %q#Tno hay operador de post-decremento para el tipono hay operador de post-incremento para el tipono hay operador de pre-decremento para el tipono hay operador de pre-incremento para el tipono hay declaraciÃ³n previa para %qDno hay un prototipo previo para %qDno existe el tipo de procesador especificado para enlazarno hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABIno hay registro en la direcciÃ³nno hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve voidno hay sclass para el stab %s (0x%x)no hay punto y coma al final del struct o unionno hay un %<operator %s%> adecuado para %qTno se encontrÃ³ un %qD adecuado en la clase %qTno se declarÃ³ una super clase en @interface para %qEno se declarÃ³ una super clase en la interfaz para %qEno hay un tipo llamado %q#T en %q#Tninguna clase de almacenamiento o tipo se puede especificar aquÃ­,no hay un impositor Ãºnico final para %qD en %qTel nodo difiere de node->decl->decl_with_vis.symtab_nodeel nodo tiene un tipo desconocidoel nodo es un alias pero no una definiciÃ³nel nodo es un alias pero no un alias implÃ­citoel nodo estÃ¡ solo en un grupo comdatel nodo estÃ¡ analizado pero no es una definiciÃ³nel nodo estÃ¡ en la lista same_comdat_group no tiene comdat_groupel nodo es un transparent_alias pero no un aliasel nodo es una weakref pero no un transparent_aliasnodo no encontrado node->decl->decl_with_vis.symtab_nodese encontraron nodos sin memoria liberadala expresiÃ³n noexcept evalÃºa a %<falso%> por una llamada a %qDvariante PCS derivada de un no AAPCSconstrucciÃ³n no OpenACC dentro de regiÃ³n OpenACCconstrucciÃ³n no OpenACC dentro de rutina OpenACCno coincide el manejo de excepciÃ³n de algo que no es llamadaargumento %u entero que no es constante en la llamada a la funciÃ³n %qEel argumento 1 para __atomic_always_lock_free no es una constantematriz no constante en la declaraciÃ³n DATA %LinicializaciÃ³n de una matriz que no es constantelas literales compuestas que no son constantes no pueden aparecer en una expresiÃ³n constantecondiciÃ³n que no es constante para una aserciÃ³n estÃ¡ticaelemento no constante en CONSTRUCTOR constanteinicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qDexpresiÃ³n de inicializaciÃ³n que no es constante en %Lnon-decl/MEM_REF LHS en sentencia clobberse encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variablela funciÃ³n %q+D que no se borrÃ³argumento que no es de coma flotante en la llamada a la funciÃ³n %qEargumentos que no son de coma flotante en la llamada a la funciÃ³n %qEno es funciÃ³n en la llamada gimpleel argumento 1 para __atomic_is_lock_free no es un enteroel argumento 3 no es entero en la llamada a la funciÃ³n %qEargumento de modelo de memoria %d que no es entero de %qEse usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'sentencia switch de tipo no enterose usÃ³ un no integral en la condiciÃ³nel no-bucle con encabezado %d no estÃ¡ marcado para borrarsematriz no-lvaluada en la expresiÃ³n condicionalel no-miembro %qs no se puede declarar %<mutable%>la funciÃ³n que no es miembro %qD no puede tener calificador-cvla entrada que no es de memoria %d debe permanecer en memoriafunciÃ³n no anidada con tipo modificado variablementeel miembro que no es objeto %qs no se puede declarar %<mutable%>no se puede atrapar el tipo '%T' que no es de objective-c%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metroel LHS de una operaciÃ³n binaria no es un registroel LHS de una operaciÃ³n terniaria no es un registroel LHS de una operaciÃ³n unaria no es un registrotipo que no es escalarsufijo no estÃ¡ndar en una constante de coma flotanteel miembro const %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose declarÃ³ el miembro dato que no es static %qE como %<constexpr%>los inicializadores de datos miembro que no son static sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11declaraciÃ³n que no es static de %q+D despuÃ©s de una declaraciÃ³n staticinicializaciÃ³n no estÃ¡tica de un miembro de matriz flexibleel miembro de referencia %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose usÃ³ %qD que no es plantilla como plantillase usa el tipo %qT que no es plantilla como una plantilladeclaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-localdeclaraciÃ³n que no es thread-local de %q+D despuÃ©s de una declaraciÃ³n thread-localnon-top-level BIT_FIELD_REF, IMAGPART_EXPR o REALPART_EXPRconversiÃ³n que no es trivial en la asignaciÃ³nconversiÃ³n que no es trivial en la operaciÃ³n unariano se admiten los inicializadores designados como no trivialesCONSTRUCTOR no vector con elementosoperandos que no son vectores en la comparaciÃ³n de vectoresel Ã­ndice de matriz no es una constante en el inicializadorlista de salidas no vacÃ­a del bucle %d, pero no se graban las salidasetiqueta no local argumento %qD no nulo comparado con NULLun argumento que no es nulo tiene un nÃºmero de operando no vÃ¡lido (argumento %lu)un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)un argumento que no es nulo con nÃºmero de operando fuera de rango (argumento %lu, operando %lu)un atributo que no es nulo sin argumento es un atributo que no es prototiponormalizaciÃ³n y escalado no pueden coexistir
! no se permite combinar tipos en BIT_INSERT_EXPRno se configurÃ³ para ABI SPEno configurado para el conjunto de instrucciones SPEno se configurÃ³ con el sufijo de encabezados sysrootfaltan argumentosfaltan argumentos para devolverno hay suficientes bucles perfectamente anidadosno hay suficiente informaciÃ³n de tipono hay suficientes argumentos variables para ajustar un centinelanotanota: argumento nulo donde se requiere uno que no sea nulo (argumento %lu)puntero de destino nulocadena de formato nulapuntero nulodesreferencia a puntero nuloel nÃºmero debe ser 0 Ã³ 1el nÃºmero de argumentos no coinciden con el prototipo internoel nÃºmero de argumentos no coinciden con el prototipoel nÃºmero de notas bb en la cadena insn (%d) != n_basic_blocks (%d)el nÃºmero de componentes del vector no es una potencia de dosel nÃºmero de contadores es %d en lugar de %del nÃºmero de resultados no coincide con el nÃºmero de valoresel nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³nel argumento numÃ©rico del atributo %qE debe estar dentro del rango 0..63objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-outputobjc-cpp-output es obsoleto; por favor use en su lugar objective-c-cpp-outputel objeto no es un mÃ©todofalta un objeto en el uso de %qEla propiedad de objeto %qD no tiene un atributo %<assign%>, %<retain%> o %<copy%>; se asume %<assign%>el tipo de objeto %qT no coincide con el nombre del destructor ~%qTun objeto con tipo modificado variablemente no debe tener enlacese esperaba una declaraciÃ³n mÃ©todo objective-cse esperaba(n) argumento(s) de mensaje de objective-c++se esperaba una declaraciÃ³n de mÃ©todo de objective-c++cÃ³digo de formato Maverick obsoleto '%c'se usÃ³ la opciÃ³n obsoleta -I-, por favor utilice -iquote en su lugaruso obsoleto del inicializador designado con %<:%>uso obsoleto del inicializador designado sin %<=%>no se ha encontrado el compilador %sel desplazamiento %qwi fuera de los lÃ­mites de la constante de cadenael desplazamiento excede 16 bytesel desplazamiento del campo de bits packed %qD cambiÃ³ en GCC 4.4definiciÃ³n de funciÃ³n de estilo antiguodeclaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipose omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operandosolamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>%<inbranch%> y %<notinbranch%> son los Ãºnicos indicadores permitidos con el atributo %<__simd__%>sÃ³lo 0.0 se puede cargar como un inmediatosÃ³lo los tips de objeto Objective-C se pueden calificar con un protocolosolamente los constructores toman inicializadores miembrosÃ³lo las variables sin inicializar se pueden colocar en una secciÃ³n .bssSÃ³lo las variables sin inicializar se pueden colocar en la secciÃ³n .noinitsÃ³lo se admiten los aliases weak en esta configuraciÃ³nsolo se permiten inicializadores a cero en la secciÃ³n %qsno se pueden inicializar los tipos de vector opacosel especificador enumerador opaco debe usar un identificador simpleespecificador enumerador opaco sin nombrefallÃ³ al abrir %s: %sopen /dev/zero: %mse abre la lista de salida LTRANS %s: %mabriendo el fichero de dependencias %s: %mabriendo el fichero de salida %s: %mel operando %d deberÃ­a ser un inmediato sin signo de 3 bitsel operando %d deberÃ­a ser un inmediato sin signo de 6 bitsel operando %d deberÃ­a ser un inmediato sin signo de 8 bitsel operando 1 deberÃ­a ser un inmediato de 3 bits sin signoel operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)el operando 2 deberÃ­a ser un valor de 8 bits sin signoel operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 3 deberÃ­a ser un valor de 8 bits sin signoel operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)la restriccion de operando contiene %<+%> Ã³ %<=%> en una posiciÃ³n incorrectalas restricciones de operandos para %<asm%> difieren en el nÃºmero de alternativasel operando para la instrucciÃ³n sleep debe ser una constante en tiempo de compilaciÃ³n sin signo de 6 bitsel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lidoel operando debe ser un inmediato del tamaÃ±o correctofalta un nÃºmero operando despuÃ©s de %%-letranÃºmero operando fuera de rangooperando numÃ©rico fuera de rango en el formatoel nÃºmero de operandos especificados para el formato no toma argumentosse especificÃ³ un nÃºmero de operandos con asignaciÃ³n suprimidael tipo %qT del operando es incompatible con el argumento %d de %qElos operandos para %T/%t deben ser reg + const_int:los operandos de ?: tienen tipos diferentes %qT y %qTla operaciÃ³n sobre %qE puede estar indefinidael atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerdano coincide el atributo de nivel de optimizaciÃ³nla optimizaciÃ³n puede eliminar lecturas y/o escrituras a variables de registrola opciÃ³n %qs es vÃ¡lida para %s pero no para %sla funciÃ³n %s no se admite conjuntamente con -fopenaccya se habÃ­a especificado option("%s")argumento opcionalopciones activadas: faltan opciones u objetivos despuÃ©s de %qsopciones pasadas: comparaciÃ³n ordenada de puntero con el entero cerocomparaciÃ³n ordenada de puntero con un puntero nulola definiciÃ³n original apareciÃ³ aquÃ­se definiÃ³ originalmente aquÃ­originalmente la llamada indirecta a funciÃ³n no se considera para la inclusiÃ³n en lÃ­nease especificÃ³ originalmente aquÃ­construcciÃ³n %qs huÃ©rfanadeberÃ­a concordar con el mÃ©todo virtual %qD pero no concuerda%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externoel bloque mÃ¡s externo de la regiÃ³n %i es errÃ³neotransacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_may_cancel_outer%>transacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_safe%>transacciÃ³n mÃ¡s externa en la transacciÃ³nla restricciÃ³n de salida %d no se puede especificar junto con la sobreescritura "%s"la restricciÃ³n de salida %d debe especificar un solo registrola restricciÃ³n de salida %qc para el operando %d no estÃ¡ al iniciono se ha especificado el fichero de salidase especificÃ³ dos veces el nombre del fichero de salidael nÃºmero de salida %d no es directamente direccionableel operando de salida %d debe usar la restricciÃ³n %<&%>la restricciÃ³n de operando de salida carece de %<=%>el operando de salida es constante en %<asm%>los registros de salida deben ser agrupados en la parte superior de la pilaoutput_move_single:desbordamiento en la dimensiÃ³n de la matrizdesbordamiento en la expresiÃ³n constantedesbordamiento en valores de enumeraciÃ³ndesbordamiento en valores de enumeraciÃ³n en %qDdesbordamiento en la conversiÃ³n implÃ­cita de constantelista de argumentos de salida desbordada para %qsfunciÃ³n sobrecargada sin informaciÃ³n contextual de tipolos controles de anulaciÃ³n (override/final) sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11se sobreescribe la funciÃ³n borrada %q+Dse anula la funciÃ³n final %q+Dse sobreescribe la funciÃ³n %q+D que no se borrÃ³el atributo packed causa una alineaciÃ³n ineficienteel atributo packed causa una alineaciÃ³n ineficiente para %q+Del atributo packed causa una alineaciÃ³n ineficiente para %qEno es necesario el atributo packedel atributo packed es innecesario para %q+Del atributo packed es innecesario para %qEtamaÃ±o de la estructura de relleno para los lÃ­mites de alineaciÃ³nestructura de relleno para alinear %q+Del parÃ¡metro %P tiene el tipo incompleto %qTel parÃ¡metro %P de %qD tiene el tipo incompleto %qTel parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>el parÃ¡metro %q+D se declarÃ³ %<inline%>el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posteriorel parÃ¡metro %qD se declarÃ³ con tipo voidel parÃ¡metro %qD tiene tipo incompletoel parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todoel parÃ¡metro %qD estÃ¡ inicializadose definiÃ³ el parÃ¡metro %qD pero no se usael parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formatoel parÃ¡metro %u (%q+D) tiene tipo incompletoel parÃ¡metro %u (%q+D) tiene tipo voidel parÃ¡metro %u tiene tipo incompletoel parÃ¡metro %u tiene tipo voidel parÃ¡metro se declarÃ³ %<auto%>la lista de parÃ¡metros no ofrece una firma vÃ¡lida para %s()el parÃ¡metro puede no tener el tipo modificado variablemente %qTel parÃ¡metro puede ser un candidato para un atributo de formatofalta el nombre del parÃ¡metro de la lista de parÃ¡metrosse omitiÃ³ el nombre del parÃ¡metronombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³nel paquete de parÃ¡metros %qD no puede tener un argumento por defectoel argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantillael argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantillael paquete de parÃ¡metros no puede tener un argumento por defectono se expanden los paquetes de parÃ¡metro con %<...%>el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1argumento de tipo derivado parametrizadono se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembrose requieren parÃ©ntesis alrededor de esta literal compuesta para eviar ambigÃ¼edad en la decodificaciÃ³nno se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMPinicializador entre parÃ©ntesis en la matriz newerror de decodificaciÃ³n en la lista de argumentos de plantillala especializaciÃ³n parcial %qT se declarÃ³ %<friend%>no se encontrÃ³ el paso %qs, pero estÃ¡ referenciado por el paso nuevo %qsel paso %s no admite clonaciÃ³nel paso %s necesita una implementaciÃ³n set_pass_param para manejar el argumento extra en NEXT_PASSal pasar %qT se escoge %qT sobre %qTse pasÃ³ NULL al argumento %P de %qD que no es punteroel paso del argumento %d de %qE descarta los calificadores del tipo del destino del punterose pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipose pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipose pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipose pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipose pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como signed debido al prototipose pasa el argumento %d de %qE como unsigned debido al prototipoel paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del punterose pasa el argumento %d de %qE desde un tipo Objective-C distintose pasa el argumento %d de %qE desde un tipo de puntero incompatiblese pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenidoel paso del argumento %d de %qE hace que la funciÃ³n calificada con %q#v apunte desde una no calificadael paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³nel paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³nse pasa el argumento %d de %qE con anchura diferente debido al prototipopasando argumento demasiado grande a la pilael pragma pch_preprocess sÃ³lo se debe usar con -fpreprocessedavisopedavisoped: errorpermerrorperm: fallÃ³ pex_init: %mel plugin %s no estÃ¡ licenciado bajo una licencia compatible con GPL
  %sel plugin %s registrÃ³ una funciÃ³n de llamada hacia atrÃ¡s nula para el evento %sel plugin %s de debe especificar antes de -fplugin-arg-%s en la lÃ­nea de Ã³rdenesse especificÃ³ el plugin %s con diferentes rutas:
  %s
  %sel plugin no puede registrar un paso faltanteel plugin no puede registrar un paso sin nombreel plugin no puede registrar el paso %qs sin un nombre de paso de referenciael soporte de plugins estÃ¡ desactivado; configure con --enable-pluginpunteroargumento punterono se permite la aritmÃ©tica de punteros para los objetos capturados por el recolector de basuraasignaciÃ³n de punterolos lÃ­mites del puntero se perdieron por culpa de la expresiÃ³n inesperada %sse usÃ³ un puntero de tipo %<void *%> en la aritmÃ©ticase usÃ³ un puntero de tipo %<void *%> en la sustracciÃ³nel desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrectopuntero o resultado asignabletipos de objetivo a incompatibles en C++el espacio de direcciones %qs que apuntan a punteros debe ser const en %qTel espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+Del puntero que apunta en la asignaciÃ³n difiere en signoel puntero que apunta en la inicializaciÃ³n difiere en signoel puntero que apunta en el paso del argumento %d de %qE difiere en signoel puntero que apunta en la devoluciÃ³n difiere en signose usÃ³ un puntero a una funciÃ³n en la aritmÃ©ticase utilizÃ³ un puntero a una funciÃ³n en la sustracciÃ³nel puntero a tipo de interfaz no tiene mÃ©todospuntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qTel tipo de puntero a miembro %qT es incompatible con el tipo objeto %qTlos tipos de datos punteros no coinciden en la expresiÃ³n condicionalse usÃ³ un valor de puntero donde se esperaba un complejose usÃ³ un valor de puntero donde se esperaba un valor de coma flotantela funciÃ³n puntero-a-miembro %E no se puede llamar dentro de un objeto; considere utilizar .* o ->*los tipos de datos punteros/enteros no coinciden en la expresiÃ³n condicionalno se permite usar punteros como valores casese usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicionalargumento polimÃ³rficoposiciÃ³n mÃ¡s tamaÃ±o supera el tamaÃ±o del objeto referenciado en BIT_FIELD_REFno se admite cÃ³digo independiente de posiciÃ³nel cÃ³digo independiente de posiciÃ³n requiere %qsel cÃ³digo independiente de posiciÃ³n requiere la ABI de Linuxse detectÃ³ un posible problema en la invocaciÃ³n del operador delete:la direcciÃ³n de post-incremento no es un registroel postfijo %qD debe tomar %<int%> como su argumentoel postfijo %qD debe tomar %<int%> como su segundo argumentoel postfijo %qD debe regresar %qTposible desreferencia a puntero nulola direcciÃ³n de pre-decremento no es un registrola direcciÃ³n de pre-incremento no es un registroprecisiÃ³nprecisiÃ³n en formato printfinstrucciÃ³n de predicado ThumbinstrucciÃ³n de predicado en una secuencia condicionalaloja de preferencia registros que permitan la generaciÃ³n de instrucciones short.el prefijo %qD debe regresar %qTse descartan los atributos de prefijo antes de %<@%D%>se descartan los atributos de prefijo para las implementacionesse descartan los atributos de prefijo para los mÃ©todosel prev_bb de %d debe ser %d, no %ddeclaraciÃ³n previadeclaraciÃ³n previa de %<%c%E%>declaraciÃ³n previa de %<%c%E%> como %<@optional%>declaraciÃ³n previa de %<%c%E%> como %<@required%>declaraciÃ³n previa de %<%c%s%>declaraciÃ³n previa de %DdeclaraciÃ³n previa de %q+Dla declaraciÃ³n previa de %q+D estaba aquÃ­declaraciÃ³n previa de %qEla definiciÃ³n previa estÃ¡ aquÃ­la definiciÃ³n previa de %q+D estaba aquÃ­la declaraciÃ³n implÃ­cita previa de %q+D estaba aquÃ­la declaraciÃ³n previa %q+#D que no es funciÃ³nse declarÃ³ previamente aquÃ­se definiÃ³ previamente aquÃ­se usÃ³ previamente aquÃ­problema al construir la imagen de destino para %s
--- 2134,2142 ----
  ignorando el paso lineal grandese descarta el #pragma longcall malformadose descarta el directorio inexistente "%s"
  se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_resultse descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_resultse hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del buclese descarta la opciÃ³n desconocida %q.*s en %<-fdump-%s%>se hace caso omiso del paso lineal cerose especificÃ³ un tipo agregado %qE ilegal para la variable de instancia %qsoperando ilegaldirecciÃ³n de operando ilegal (1)direcciÃ³n de operando ilegal (2)direcciÃ³n de operando ilegal (3)direcciÃ³n de operando ilegal (4)se detectÃ³ un operando ilegalse especificÃ³ un tipo de referencia ilegal para la variable de instancia %qsconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binariaconversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicionalconversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³ndeclaraciÃ³n implÃ­cita de la funciÃ³n %qEla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la expresiÃ³n de incremento forla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando izquierdo del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando derecho del operador comala deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el segundo operando de la expresiÃ³n condicionalla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la declaraciÃ³nla deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el tercer operando de la expresiÃ³n condicionalno coincide el tipo del puntero this implÃ­citoel indicador implicit_section estÃ¡ puesto pero la secciÃ³n on lo eslos registros extraÃ­dos implÃ­citamente deben ser agrupados en la parte superior de la pilaEND DO implÃ­citoimport_iso_c_binding_module(): Imposible crear sÃ­mbolo para %srestricciÃ³n imposible en %<asm%>es imposible la restricciÃ³n de registros en %<asm%>aserciÃ³n de tipo imposible: el tipo no implementa interfazen %s, en %s:%den C++03 se debe usar una llave-clase cuando se declara un frienden C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>en una llamada a la funciÃ³n de reserva %qD declarada aquÃ­en una llamada a la funciÃ³n de reserva interna %qDen una llamada a la funciÃ³n interna %qDen una llamada a la funciÃ³n %qD declarada aquÃ­en el argumento para el ! unarioen el bloque bÃ¡sico %d:en la declaraciÃ³n %q+Den definiciÃ³n de macro %qsen expansiÃ³n de macro %qsen la sentenciaen el argumento de plantilla para el tipo %qT inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompletoinicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literalse expandiÃ³ el fichero de plugin %s inaccesible desde el nombre corto de plugin %s: %macumulador inapropiado para %qsla cuenta de borde de entrada no coincide con el nÃºmero de argumentos PHIcalificadores de espacio de direcciones incompatibles %qs y %qsclÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copycoma flotante incompatible / operando de registro de vector para '%%%c'declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qDdeclaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qDtipo incompatible para el argumento %d de %qEtipo incompatibles para el Ã­ndice de mapatipo incompatible para el mÃ©todo %s%s%stipo incompatible para el mÃ©todo %s%s%s (%s)tipo incompatible para el receptortipos incompatibles en el argumento PHI %utipos incompatible en la asignaciÃ³n de %qT a %qTtipos incompatibles en la expresiÃ³n binariatipos incompatibles en sendtipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qTtipos incompatibles en la inicializaciÃ³n del tipo %qT usando el tipo %qTtipos incompatible al devolver el tipo %qT pero se esperaba %qTimplementaciÃ³n incompleta de la categorÃ­a %qEimplementaciÃ³n incompleta de la clase %qEel tipo incompleto %qT no tiene al miembro %qDse utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidadotipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qTdeducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qTespecificaciÃ³n de instancia de variable inconsistenterestricciones de operandos inconsistentes en un %<asm%>se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambdalos sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literalmodo de comparaciÃ³n incorrectoentrada incorrecta en label_to_block_mapformato de escalado incorrecto; se utiliza 1/1
  operando de pista incorrectoinsn incorrecta:nÃºmero incorrecto de argumentos para la funciÃ³n %qEnÃºmero incorrecto de elementos de CONSTRUCTOR de vectoroperando de redondeo incorrectodefiniciÃ³n incorrecta del nÃºmero de relleno de aterrizajecomparticiÃ³n incorrecta de nodos de Ã¡rboltipo incorrecto de elementos de CONSTRUCTOR de vectorparalelismo de bucle OpenACC incorrectamente anidadola expresiÃ³n de incremento hace referencia a la variable de iteraciÃ³n %qDincremento del campo constante %qDel incremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++incremento de la funciÃ³n %qDincremento de miembro %qD en objeto de sÃ³lo lecturaincremento de la ubicaciÃ³n de sÃ³lo lectura %qEincremento del miembro de sÃ³lo lectura %qDincremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDincremento del parÃ¡metro de sÃ³lo lectura %qDincremento de la referencia de sÃ³lo lectura %qDincremento de la variable de sÃ³lo lectura %qDel valor del enumerador incrementado es demasiado grande para %<unsigned long%>el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qTEl Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %Lel Ã­ndice debe ser enterovalor de Ã­ndice en lugar del nombre del campo en el inicializador de unionel valor del Ã­ndice estÃ¡ fuera del lÃ­mitela frecuencia de llamadas indirectas %i no coincide con la frecuencia BB %ila funciÃ³n indirecta %q+D no se puede declarar weakla funciÃ³n indirecta %q+D no se puede declarar weakrefllamada a funciÃ³n indirecta con un llamado aÃºn sin determinarlos saltos indirectos no estÃ¡ disponibles en este objetivola indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ a un objeto de tipo incompleto %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el tercer operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la expresiÃ³n de incremento forla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador comala indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresiÃ³n condicionalla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la declaraciÃ³nla indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresiÃ³n condicionalse encontrÃ³ la funciÃ³n init en el objeto %sla inicializaciÃ³n descarta el calificador %qv del tipo del destino del punteroinicializaciÃ³n desde un tipo Objective-C distintoinicializaciÃ³n desde un tipo de puntero incompatibleinicializaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formatola inicializaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadala inicializaciÃ³n crea un entero desde un puntero sin una conversiÃ³nla inicializaciÃ³n crea un puntero desde un entero sin una conversiÃ³ninicializaciÃ³n de un miembro de matriz flexibleinicializaciÃ³n de un miembro de matriz flexible en un contexto anidadoinicializaciÃ³n de un tipo de referencia que no es constante %q#T desde un r-valor de tipo %qTinicializaciÃ³n de un tipo de referencia volatile %q#T desde un r-valor de tipo %qTinicializaciones para mÃºltiples miembros de %qTcampo inicializado sobreescritocampo inicializado con efectos colaterales sobreescritosla variable inicializada %q+D se marcÃ³ como dllimportel elemento inicializador no es una expresiÃ³n constanteel elemento inicializador no es calculable al momento de la cargael elemento inicializador no es una constanteel inicializador termina prematuramentela expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qDel inicializador no puede determinar el tamaÃ±o de %q+Del inicializador no puede determinar el tamaÃ±o de %qDel inicializador no puede determinar el tamaÃ±o de %qTel inicializador para %qT debe estar encerrado entre llavesel inicializador para un valor de coma flotante no es una constante de coma flotanteel inicializador para un valor entero/coma fija es demasiado complicadoinicializador no vÃ¡lido para el miembro static con constructorse proporcionÃ³ un inicializador para la funciÃ³nse especificÃ³ un inicializador para el mÃ©todo %q+D que no es virtualse especificÃ³ un inicializador para la funciÃ³n miembro static %qDla cadena del inicializador para la matriz de caracteres es demasiado largase usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantillaclon en lÃ­nea en el mismo grupo comdatse fuerza en la salida un clon incluido en lÃ­neaclon incluido en lÃ­nea con direcciÃ³n tomadaCÃ³digo inline para invalidar las entradas de cachÃ© de instruciones despuÃ©s de establecerer los trampolines de funciones anidadas.declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo noinlinela funciÃ³n inline %q+D se declara como dllimport: se descarta el atributose declara la funciÃ³n inline %q+D pero nunca se definela funciÃ³n inline %q+D se declarÃ³ weakse le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinlinese le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinlinelos nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesoresel puntero inlined_to estÃ¡ malel puntero inlined_to se refiere a sÃ­ mismose estableciÃ³ el puntero inlined_to para llamantes no-inlinefallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a %q+F: %sfallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a always_inline %q+F: %sel bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contieneel fichero de entrada %qs es el mismo que el de salidala restricciÃ³n de operando de entrada contiene %qcinserciÃ³n fuera de rango en BIT_INSERT_EXPRen insn %d el puntero del bloque bÃ¡sico es %d, debe ser %den insn %d al final del bb %d tiene un bloque bÃ¡sico que no es NULLen insn %d en el encabezado del bb %d tiene un bloque bÃ¡sico que no es NULLinsn %d estÃ¡ en mÃºltiples bloques bÃ¡sicos (%d y %d)insn %d fuera de los bloques bÃ¡sicos tiene un campo bb que no es NULLdirecciones de insn no liberadasÂ¡ La insn contiene una direcciÃ³n no vÃ¡lida !la insn no satisface sus restricciones:insn fuera del bloque bÃ¡sicoinsn con UID %i no encontrada para el operando %i (`%s') de insn %iinsn con UID %i no encontrada para el operando %i de insn %iinstalar: %s%s
! error de instalaciÃ³n, no se puede encontrar crtoffloadtable.ola variable de instancia %qE se accediÃ³ en el mÃ©todo de la clasela variable de instancia %qE es %s; esto serÃ¡ un error severo en el futurola variable de instancia %qE se declarÃ³ %sla variable de instancia %qE se declarÃ³ privadala variable de instancia %qs es de tamaÃ±o desconocidola variable de instancia %qs se declarÃ³ privadala variable de instancia %qs usa un miembro de matriz flexiblese ha interceptado una asignaciÃ³n de variable de instanciala instrucciÃ³n nunca se ejecutano se admite la planificaciÃ³n de instrucciones en este objetivoargumentos insuficientes para la funciÃ³n sobrecargada %sinformaciÃ³n contextual insuficiente para determinar el tipoinsuficiente paralelismo disponible para paralelizar bucle de elementoinsuficiente paralelismo disponible para paralelizar buclematriz de enteros inicializada con una cadena ancha incompatiblematriz de enteros inicializada con una cadena que no es anchala constante entera es demasiado grande para el tipo %<unsigned long%>divisiÃ³n entera por cerodesbordamiento entero en la expresiÃ³nla expresiÃ³n integral %qE no es una constantela precisiÃ³n del tipo de resultado integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFno se han implementado las optimizaciones intermÃ³dulos para C++la interfaz %qE no tiene una disposiciÃ³n de cadena constante vÃ¡lidaerror interno del compiladorerror interno del compilador.  DirecciÃ³n errÃ³nea:error interno del compilador.  Desplazamiento incorrecto:error interno del compilador.  Modo desconocido:error interno del compilador: falla interna de consistenciaerror interno: registro errÃ³neo: %derror interno: la funciÃ³n interna %s ya se procesÃ³error interno: la funciÃ³n interna %s tiene un tipo de devoluciÃ³n inesperado %serror interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %serror interno: cris_side_effect_mode_ok con operandos errÃ³neoserror interno: insn colateral afectando al efecto principalunidad interna en WRITEno se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumblos manejadores de interrupciones no pueden ser funciones MIPS16los manejadores de interrupciones no pueden tener argumentosla rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcionalno se puede llamar directamente a la rutina de servicio de interrupcionesls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea voidla rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumentoel vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread sÃ³lo estÃ¡ disponible en fidoel Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rangovariable intrÃ­nseca que no es un procedimiento#pragma %s no vÃ¡lidooperando %%%c no vÃ¡lido%%-cÃ³digo no vÃ¡lidooperando %%A no vÃ¡lidooperando %%B no vÃ¡lidooperando %%C no vÃ¡lidovalor %%C no vÃ¡lidooperando %%D no vÃ¡lidovalor %%D no vÃ¡lidovalor %%E no vÃ¡lidovalor %%F no vÃ¡lidomodo %%G no vÃ¡lidovalor %%G no vÃ¡lidooperando %%H no vÃ¡lidoespecificador %%H no vÃ¡lidooperando %%I no vÃ¡lidocÃ³digo %%J no vÃ¡lidovalor %%J no vÃ¡lidovalor %%K no vÃ¡lidooperando %%L no vÃ¡lidovalor %%L no vÃ¡lidooperando %%M no vÃ¡lidovalor %%M no vÃ¡lidooperando %%N no vÃ¡lidovalor %%N no vÃ¡lidovalor %%O no vÃ¡lidooperando %%P no vÃ¡lidovalor %%P no vÃ¡lidovalor %%R no vÃ¡lidovalor %%T no vÃ¡lidovalor %%U no vÃ¡lidooperando %%Y no vÃ¡lidooperando %%c no vÃ¡lidooperando %%d no vÃ¡lidovalor %%d no vÃ¡lidovalor %%e no vÃ¡lidooperando %%f no vÃ¡lidovalor %%f no vÃ¡lidooperando %%h no vÃ¡lidovalor %%h no vÃ¡lidooperando %%i no vÃ¡lidocÃ³digo %%j no vÃ¡lidooperando %%j no vÃ¡lidovalor %%j no vÃ¡lidovalor %%k no vÃ¡lidovalor %%m no vÃ¡lidovalor %%p no vÃ¡lidovalor %%q no vÃ¡lidooperando %%r no vÃ¡lidovalor %%r no vÃ¡lidooperando %%s no vÃ¡lidovalor %%s no vÃ¡lidooperando %%t no vÃ¡lidooperando %%t no vÃ¡lido 'valor %%t%%b no vÃ¡lidovalor %%u no vÃ¡lidovalor %%v no vÃ¡lidovalor %%x no vÃ¡lidocÃ³digo %%xn no vÃ¡lidovalor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z''asm' no vÃ¡lido: operandos (punteros) no vÃ¡lidos para mÃ¡s/menosnombre de --param %qs no vÃ¡lidonombre de --param %qs no vÃ¡lido; Â¿quiso decir %qs?valor de --param %qs no vÃ¡lidoCASE_CHAIN no vÃ¡lidoargumento IACC no vÃ¡lidoLHS no vÃ¡lido en la llamada gimplenombre de selector Objective-C++ no vÃ¡lidoargumento PHI no vÃ¡lidoresultado PHI no vÃ¡lidoUNSPEC no vÃ¡lido como operandoUNSPEC no vÃ¡lido como operando: %dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n %q+#Dtipo abstracto de devoluciÃ³n no vÃ¡lido para la funciÃ³n miembro %q+#Dtipo abstracto %qT no vÃ¡lido para %qEtipo abstracto no vÃ¡lido para %q+DdirecciÃ³n no vÃ¡lidadirecciÃ³n no vÃ¡lida para el modificador de salida 'O'direcciÃ³n no vÃ¡lida para el modificador de salida 'R'direcciÃ³n no vÃ¡lida para el modificador de saida 'S'operando de direcciÃ³n no vÃ¡lido en MEM_REFoperando de direcciÃ³n no vÃ¡lido en TARGET_MEM_REFmodo de direccionamiento no vÃ¡lidoalineaciÃ³n no vÃ¡lida para %<#pragma align%>, se descartavalor de argumento no vÃ¡lido para __builtin_arc_alignedaplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bitsaplicaciÃ³n no vÃ¡lida de %<sizeof%> a un tipo de funciÃ³naplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembroaplicaciÃ³n no vÃ¡lida de %qs a un tipo voidaplicaciÃ³n no vÃ¡lida de %qs a un tipo matriz %qT de tipo de elemento incompletoaplicaciÃ³n no vÃ¡lida de %qs a un tipo incompleto %qTargumento no vÃ¡lido %qs para -fdebug-prefix-mapargumento no vÃ¡lido del atributo %qEargumento no vÃ¡lido del atributo %qsargumento no vÃ¡lido para %qDargumento no vÃ¡lido para la funciÃ³n internaargumento no vÃ¡lido para la funciÃ³n interna %sargumento no vÃ¡lido en la llamada gimpleargumentos no vÃ¡lidosasignaciÃ³n de matriz no vÃ¡lidaespecificaciÃ³n de clase base no vÃ¡lidaramificaciÃ³n no vÃ¡lida desde/para un bloque estructurado %setiqueta case no vÃ¡ilda en sentencia switchrango case no vÃ¡ildo en sentencia switchconversiÃ³n no vÃ¡lida del tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qTconversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qTnombre de clase no vÃ¡lido en la declaraciÃ³n de %qDcombinaciÃ³n no vÃ¡lida de especificadores de tipo mÃºltiplescÃ³digo de comparaciÃ³n no vÃ¡lido en la condiciÃ³n gimplecomparaciÃ³n no vÃ¡lida de matriz generadacomparaciÃ³n no vÃ¡lida de struct generadocomparaciÃ³n no vÃ¡lida de nil con nilcomparaciÃ³n no vÃ¡lida de matriz que no es comparablecomparaciÃ³n no vÃ¡lida de struct que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es comparablecomparaciÃ³n no vÃ¡lida de tipo que no es ordenadooperador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'operando condicional no vÃ¡lidoconst_cast no vÃ¡lido del tipo %qT al tipo %qTconst_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qToperando const_double no vÃ¡lidoconstante no vÃ¡lidaconstante no vÃ¡lida - pruebe usar un modificador de salidaconstante no vÃ¡lida para el modificador de salida '%c'constante no vÃ¡lida en %<#pragma pack%> - se descartavector constante no vÃ¡lido para el modificador de salida '%c'restricciones no vÃ¡lidas para el operandoconstructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>predicado controlador no vÃ¡lidoconversiÃ³n no vÃ¡lida de %<__fpreg%>conversiÃ³n no vÃ¡lida de %qT a %qTconversiÃ³n no vÃ¡lida en la llamada gimpleconversiÃ³n no vÃ¡lida en la declaraciÃ³n returnconversiÃ³n no vÃ¡lida a %<__fpreg%>conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qTtipo de devoluciÃ³n covariante no vÃ¡lido para %q+#Dcpu "%s" no vÃ¡lido para %s"%s"%sopciÃ³n de modelo de datos -mdata-model=%s no vÃ¡lidadeclaraciÃ³n no vÃ¡lida de %<%T::%E%>declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase localdeclarador no vÃ¡lidoargumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantillaetiqueta case default no vÃ¡ilda en sentencia switchdefiniciÃ³n no vÃ¡lida del tipo calificado %qTtipo de elemento no vÃ¡lido para el atributo %qsentrada no vÃ¡lida a un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado %ssalida no vÃ¡lida de un bloque estructurado OpenMPespecializaciÃ³n explÃ­cita no vÃ¡lidaexpresiÃ³n no vÃ¡lida - pruebe usar un modificador de salidaexpresiÃ³n no vÃ¡lida como operandoexpresiÃ³n no vÃ¡lida para el l-valor minexpresiÃ³n no vÃ¡lida para el modificador de salida '%c'tipo de expresiÃ³n no vÃ¡lido para %<#pragma omp atomic%>falla de modelo de memoria no vÃ¡lido para %<__atomic_compare_exchange%>modificador de caracterÃ­stica no vÃ¡lido %qs para el objetivo 'arch' %smodificador de caracterÃ­stica no vÃ¡lido %qs para el objetivo 'cpu' %smodificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>modificador de caracterÃ­stica no vÃ¡lido en el objetivo %s %qsprimer operando izquierdo de MEM_REF no vÃ¡lidoforma no vÃ¡lida de %<#pragma omp atomic%>formato no vÃ¡lido de %sfpu no vÃ¡lida para el atributo(objetivo("%s"))declaraciÃ³n de funciÃ³n no vÃ¡lidafunciÃ³n no vÃ¡lida en la llamada gimplevalor de id no vÃ¡lido para atributo de interrupciÃ³n/excepciÃ³nvalor de id no vÃ¡lido atributo resetinicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integralexpresiÃ³n de incremento no vÃ¡lidavalor inicial no vÃ¡lido para el miembro %qEinicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qTinicializaciÃ³n no vÃ¡lida de la referencia de tipo %qT desde una expresiÃ³n de tipo %qTinicializador no vÃ¡lidoinicializador no vÃ¡lido para la matriz miembro %q#Dinicializador no vÃ¡lido para la funciÃ³n miembro %qDinsn no vÃ¡lida:variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pidaetiquetas no vÃ¡lidas en la condiciÃ³n gimplelado izquierdo de la asignaciÃ³n no vÃ¡lidolÃ­nea no vÃ¡lida en el fichero de resoluciÃ³nespecificaciÃ³n de enlace no vÃ¡lidaubicaciÃ³n no vÃ¡lida en %<pragma %s%>, se descartal-valor no vÃ¡lido en la salida asm %dmÃ¡scara no vÃ¡lidatipo de mÃ¡scara no vÃ¡lido en la expresiÃ³n de permutaciÃ³n de vectordeclaraciÃ³n de la funciÃ³n miembro no vÃ¡lidadeclaraciÃ³n de la plantilla miembro %qD no vÃ¡lidaargumento de modelo de memoria %d no vÃ¡lido de %qEargumento de modelo de memoria no vÃ¡lido para la funciÃ³n internamodelo de memoria no vÃ¡lido para %<__atomic_load%>modelo de memoria no vÃ¡lido para %<__atomic_store%>funciÃ³n nmi no vÃ¡lida para atributo resetargumento de plantilla que no es tipo no vÃ¡lidooperandos que no son vectores no vÃ¡lidos para un vector valuado con mÃ¡stabla de descarga no vÃ¡lida en %soperando de desplazamiento no vÃ¡lido en MEM_REFoperando de desplazamiento no vÃ¡lido en TARGET_MEM_REFoperando de desplazamiento de MEM_REF no vÃ¡lidooperando no vÃ¡lidodirecciÃ³n de operando no vÃ¡lidacÃ³digo de operando '%c' no vÃ¡lidooperando no vÃ¡lido para '%%%c'operando no vÃ¡lido para el modificador 'A'operando no vÃ¡lido para el modificador 'D'operando no vÃ¡lido para el modificador 'H'operando no vÃ¡lido para el modificador 'O'operando no vÃ¡lido para el modificador 'T'operando no vÃ¡lido para el modificador 'b'operando no vÃ¡lido para el modificador 'e'operando no vÃ¡lido para el modificador 'm'operando no vÃ¡lido para el modificador 'o'operador no vÃ¡lido para el modificador 'p'operando no vÃ¡lido para el especificador 'r'operando no vÃ¡lido para el modificador 'z'operando no vÃ¡lido para el cÃ³digo '%c'operando no vÃ¡lido en la referencia indirectaoperando no vÃ¡lido en la declaraciÃ³n returnoperando no vÃ¡lido en la expresiÃ³n unariaoperando no vÃ¡lido en la operaciÃ³n unarialetra de modificador de operando no vÃ¡lidaoperando no vÃ¡lido en el cÃ³digo de salidaprefijo de operando no vÃ¡lidoprefijo de operando no vÃ¡lido '%%%c'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'operando no vÃ¡lido para el cÃ³digo %%H%%Loperando no vÃ¡lido para el cÃ³digo %%Moperando no vÃ¡lido para el cÃ³digo %%Noperando no vÃ¡lido para el cÃ³digo %%Ooperando no vÃ¡lido para %%Roperando no vÃ¡lido para el cÃ³digo %%Roperando no vÃ¡lido para %%Soperando no vÃ¡lido para el cÃ³digo %%T/%%Boperando no vÃ¡lido para el cÃ³digo %%Uoperando no vÃ¡lido para el cÃ³digo %%Voperando no vÃ¡lido para el cÃ³digo %%Zoperador no vÃ¡lido para el cÃ³digo %%poperando no vÃ¡lido para el cÃ³digo %%soperando no vÃ¡lido para el cÃ³digo %%zoperando no vÃ¡lido para mÃ¡s/menos, el tipo es un punterooperando no vÃ¡lido para puntero mÃ¡s, el primer operando no es un punterooperando no vÃ¡lido para puntero mÃ¡s, el segundo operando no es un tipo entero de la anchura apropiadaoperando no vÃ¡lido para la declaraciÃ³n switchse usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'operandos no vÃ¡lidos en la operaciÃ³n binariaoperandos no vÃ¡lidos en la comparaciÃ³n gimpleoperandos no vÃ¡lidos en la operaciÃ³n terniariaoperadores no vÃ¡lidos de tipos %qT y %qT para el binario %qOoperandos no vÃ¡lidos en la referencia de matrizoperandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)operaciÃ³n no vÃ¡lida (%s)operaciÃ³n no vÃ¡lida en %<__fpreg%>operador no vÃ¡lido para %<#pragma omp atomic%>el parÃ¡metro %qs es no vÃ¡lidocombinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %stipo de parÃ¡metro %qT no vÃ¡lidooperaciÃ³n de posicionamiento de paso no vÃ¡lidomodo de puntero %qs no vÃ¡lidopuntero no vÃ¡lido al campo de bits %qDposiciÃ³n o tamaÃ±o no vÃ¡lido en BIT_INSERT_EXPRposiciÃ³n o tamaÃ±o de operando no vÃ¡lido para BIT_FIELD_REFreducciÃ³n privada no vÃ¡lida en %qEdeclaraciÃ³n no vÃ¡lida de propiedadprototipo no vÃ¡lido para '%s'puntuaciÃ³n %qc no vÃ¡lida en la restricciÃ³nestado const pure no vÃ¡lido para la funciÃ³nespecificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembroÃ¡mbito calificador no vÃ¡lido en el nombre del seudo-destructorrecepciÃ³n no vÃ¡lida en canal de sÃ³lo envÃ­otipo receptor %qs no vÃ¡lidoredeclaraciÃ³n no vÃ¡lida de %q+Dreferencia no vÃ¡lida para el modificador de salida 'J'prefijo de referencia no vÃ¡lidonombre de registro no vÃ¡lido para %q+DresoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³ntipo de devoluciÃ³n %qT no vÃ¡lido para la funciÃ³n constexpr %q+Drhs no vÃ¡lido para el almacenamiento de memoria gimplese encontrÃ³ una comparticiÃ³n de rtl no vÃ¡lida en la insngÃ©nero de planificador no vÃ¡lidoel segundo argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa ceroenvÃ­o no vÃ¡lido en canal de sÃ³lo recepciÃ³nsetter no vÃ¡lido, debe tener un argumentooperando de desplazamiento no vÃ¡lidocadena estÃ¡tica no vÃ¡lida en la llamada gimplestatic_cast no vÃ¡lido del tipo %qT al tipo %qTclase de almacenamiento no vÃ¡lida para la funciÃ³n %qEvalor de memregs objetivo '%d' no vÃ¡lidodeclaraciÃ³n de la plantilla de %qD no vÃ¡lidaparÃ¡metro que no es tipo plantilla no vÃ¡lidoid-de-plantilla no vÃ¡lidoel tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cerotipo %<void%> no vÃ¡lido para newtipo %qT no vÃ¡lido como inicializador para un vector de tipo %qTel tipo no vÃ¡lido %qT se declarÃ³ %<friend%>argumento de tipo no vÃ¡lido (se tiene %qT)argumento de tipo no vÃ¡lido de %<->%> (se tiene %qT)argumento de tipo no vÃ¡lido de %<->*%> (se tiene %qT)argumento de tipo no vÃ¡lido de Ã­ndice de matriz (se tiene %qT)argumento de tipo no vÃ¡lido en la conversiÃ³n implÃ­cita (se tiene %qT)argumento de tipo no vÃ¡lido del unario %<*%> (se tiene %qT)tipo no vÃ¡lido para la salida del indicador asmtipo no vÃ¡lido para la variable de de instanciatipo no vÃ¡lido para la variable de iteraciÃ³n %qEtipo no vÃ¡lido para la funciÃ³n maketipo no vÃ¡lido del parÃ¡metro %d en la funciÃ³n constexpr %q+#Dtipo no vÃ¡lido para la propiedadtipos no vÃ¡lidos %<%T[%T]%> para Ã­ndice de matriztipos no vÃ¡lidos en la conversiÃ³n noptipos no vÃ¡lidos en la conversiÃ³n a coma flotantetipos no vÃ¡lidos en la conversiÃ³n a enterotipos no vÃ¡lidos en la conversiÃ³n de coma fijatipos no vÃ¡lidos en la conversiÃ³n nopuso no vÃ¡lido de %%d, %%x, o %%Xuso no vÃ¡lido de %<...%> en la llamada a la funciÃ³n que no es variadicuso no vÃ¡lido de %<..%> con la funciÃ³n internauso no vÃ¡lido de %<...%> con algo que no es rebanadauso no vÃ¡lido de %<::%>uso no vÃ¡lido de %<_Cilk_spawn%>uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³nuso no vÃ¡lido de %<restrict%>uso no vÃ¡lido de %<this%> en el nivel principaluso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembrouso no vÃ¡lido de %qDuso no vÃ¡lido de %qD en la especificaciÃ³n de enlaceuso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembrouso no vÃ¡lido de %qTuso no vÃ¡lido de '%%%c'uso no vÃ¡lido del modificador ':'uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punterosuso no vÃ¡lido del Ã­ndice de matriz en puntero a miembrouso no vÃ¡lido de matrices con lÃ­mites sin especificartipo no vÃ¡lido de la salida del indicador asmuso no vÃ¡lido del atribute  %<fallthrough%>uso no vÃ¡lido  de la lista del inicializador dentro de llavesuso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³nuso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembrouso no vÃ¡lido del constructor como una plantillauso no vÃ¡lido del tipo dependiente %qTuso no vÃ¡lido del destructor %qD como un tipouso no vÃ¡lido del destructor %qE como un tipouso no vÃ¡lido de un miembro de matriz flexibleuso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembrouso no vÃ¡lido del tipo incompleto %q#Tuso no vÃ¡lido de la etiqueta %q+D en %<_Cilk_spawn%>uso no vÃ¡lido de valor de mÃ©todo como argumento de Offsetofuso no vÃ¡lido de matriz no-lvaluadauso no vÃ¡lido del dato miembro no static %qDuso no vÃ¡lido de la funciÃ³n miembro no static %qDuso no vÃ¡lido del dato miembro no static %qEuso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paqueteuso no vÃ¡lido del nombre calificado %<%D::%D%>uso no vÃ¡lido del nombre calificado %<%T::%D%>uso no vÃ¡lido del nombre calificado %<::%D%>uso no vÃ¡lido de una estructura con un miembro de matriz flexibleuso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qTuso no vÃ¡lido del parÃ¡metro de tipo plantilla %qTuso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primariauso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentosuso no vÃ¡lido del tipouso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantillauso no vÃ¡lido del unario %<*%> en puntero a miembrouso no vÃ¡lido de la expresiÃ³n voiduso no vÃ¡lido de volatile lvalue dentro de una funciÃ³n %<transaction_safe%>uso no vÃ¡lido de volatile lvalue dentro de la transacciÃ³nconversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qTinicializaciÃ³n por valor no vÃ¡lida del tipo de referenciatipo resultante no vÃ¡lido de la comparaciÃ³n de vectorestipo de vector no vÃ¡lido para el atributo %qEnÃºmero de versiÃ³n %qs no vÃ¡lidofunciÃ³n warm no vÃ¡lida para atributo resetextracto de cero no vÃ¡lidorango de rodaja invertidofalta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entradafalta el resumen de referencia ipa en la unidad ltransestÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³nestÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³ndebe ser un puntero-a-miembro de la forma %<&X::Y%>debe ser la direcciÃ³n de una funciÃ³n con enlace externoelemento en READla variable que itera en la enumeraciÃ³n rÃ¡pida no es un objetola iteraciÃ³n %s invoca comportamiento indefinidola variable de iteraciÃ³n %qD no debe ser firstprivatela variable de iteraciÃ³n %qD no debe ser reductionla variable de iteraciÃ³n %qE se predetermina linealla variable de iteraciÃ³n %qE debe ser privatela variable de iteraciÃ³n %qE no debe ser firstprivatela variable de iteraciÃ³n %qE no debe ser lastprivatela variable de iteraciÃ³n %qE no debe ser linealla variable de iteraciÃ³n %qE no debe ser privatela variable de iteraciÃ³n %qE no debe ser reductionla variable de iteraciÃ³n no puede ser volÃ¡tilvariable de iteradorsu dest_idx deberÃ­a ser %d, no %del ivar %qs que usa la declaraciÃ³n %<@synthesize%> debe ser un ivar existenteel abi iwmmxt requiere un cpu capaz de iwmmxtiwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuadasalto al Ã¡mbito de un identificador con tipo modificado variablementesalto a una expresiÃ³n de declaraciÃ³nel salto evita la inicializaciÃ³n de la variablesalto a la etiqueta casesalto a la etiqueta %qDbasura al final de #pragma %sbasura al final de #pragma ADDRESSbasura al final de #pragma GCC memregs [0..16]basura al final del #pragma __nostandardbasura al final de #pragma __standardbasura al final del #pragma ghs endsdabasura al final del #pragma ghs endtdabasura al final del #pragma ghs endzdabasura al final del #pragma ghs interruptbasura al final de la secciÃ³n #pragma ghsbasura al final del #pragma ghs startsdabasura al final del #pragma ghs starttdabasura al final del #pragma ghs startzdabasura al final de #pragma longcallbasura al final de %<#pragma %s%>basura al final de %<#pragma GCC pch_preprocess%>basura al final de %<#pragma GCC visibility%>basura al final de %<#pragma align%>basura al final de %<#pragma fini%>basura al final de %<#pragma init%>basura al final de %<#pragma message%>basura al final de %<#pragma pack%>basura al final de %<#pragma pop_options%>basura al final de %<#pragma push_options%>basura al final de %<#pragma redefine_extname%>basura al final de %<#pragma reset_options%>basura al final de %<#pragma weak%>basura al final de '#pragma extern_model'basura al final de '#pragma ms_struct'basura al final de '#pragma options'basura al final de '#pragma unused'no se admite la palabra clave %<export%>, y se descartarÃ¡no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)no se permite la palabra clave %<typename%> fuera de las plantillasetiqueta se declara la etiqueta %q+D pero no estÃ¡ definidase define la etiqueta %q+D pero no se usase usa la etiqueta %q+D pero no estÃ¡ definidala etiqueta %qD se define aquÃ­la etiqueta %qE es referenciada fuera de cualquier funciÃ³netiqueta al final de una declaraciÃ³n compuestaetiqueta nombrada wchar_tel contexto de la etiqueta no es la declaraciÃ³n de funciÃ³n actuallas expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11expresiÃ³n lambda en un contexto sin evaluarvÃ­a %wd fuera de rango %wd - %wdrevisiÃ³n lang_*: fallÃ³ en %s, en %s:%dno se reconoce el lenguaje %sno se reconoce la cadena de lenguaje %<"%E"%>se truncÃ³ la constante de coma fija grande implÃ­citamente al tipo de coma fijaentero grande truncado implÃ­citamente al tipo unsignedel Ãºltimo argumento debe ser un inmediatold devolviÃ³ el estado de salida %del argumento izquierdo debe ser una rebanadael operador izquierdo del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael operando izquierdo del operador coma no tiene efectoel operando izquierdo del operador coma es una referencia, no una llamada, a la funciÃ³n %qEprecisiÃ³n izquierdaprecisiÃ³n izquierda en formato strfmonla cuenta de rotaciÃ³n izquierda >= anchura del tipola cuenta de rotaciÃ³n izquierda es negativacuenta de desplazamiento a la izquierda >= anchura del tipola cuenta de desplazamiento a la izquierda es negativael operador del lado izquierdo de la expresiÃ³n coma no tiene efectoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatolas longitudes no coinciden en la expresiÃ³nmodificador de longitudmodificador de longitud en formato printfmodificador de longitud en formato scanfmodificador de longitud en formato strfmonse requiere longitud al alojar una rebanadase encontrÃ³ la letra %c y la insn no era CONS_INTbibliotecas: %s
! se redeclara la funciÃ³n de biblioteca %q#D como %q#D que no es funciÃ³nno se encontrÃ³ la biblioteca lib%sel lÃ­mite es %u bytes, pero el es %sel lÃ­mite es %u bytes, pero el argumento puede alcanzar un tamaÃ±o de %sel inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesislos sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futurala plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qDla plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>operador literal con enlace Clo_sum no proviene de un registrola clase local %q#T no debe tener datos miembro static %q#Dla declaraciÃ³n local de %qE oculta la variable de instancialos sÃ­mbolos locales deben definirsela variable local %qD no puede aparecer en este contextolos requerimientos de memoria para variables locales excede la capacidadla ubicaciÃ³n referencia un bloque que no estÃ¡ en el Ã¡rbol de bloquesse aplicÃ³ un %<and%> lÃ³gico a una constante que no es booleanaun %<and%> de expresiones equivalentesun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es falsose aplicÃ³ un %<or%> lÃ³gico a una constante que no es booleanaun %<or%> lÃ³gico de pruebas colectivamente exhaustivas siempre es verdadero%<or%> lÃ³gico de expresiones equivalentesuso no vÃ¡lido de long, short, signed Ã³ unsigned para %qsla bÃºsqueda de %qT en %qT es ambiguael encabezado del bucle %d no pertenece directamente a Ã©lel encabezado del bucle %d no tiene exactamente 2 entradasel encabezado del bucle %d no es un encabezado de bucleel cerrojo del bucle %d no pertenece directamente a Ã©lel cerrojo del bucle %d no tiene un borde a su encabezadoel cerrojo del bucle %d no tiene exactamente 1 sucesorel cerrojo del bucle %d no tiene un encabezado como sucesorel cerrojo del bucle %d estÃ¡ marcado como parte de una regiÃ³n irreducibleel cerrojo del bucle %d no estÃ¡ dominado por su encabezadoel bucle usa paralelismo OpenACC no permitido por la rutina que lo contienebucle con encabecado %d marcado para borrarel bucle con encabezado %d no estÃ¡ en el Ã¡rbol del bucleespecificador throw mÃ¡s flexible para %q+#Fel valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipolp_array no coincide con region_treelp_array estÃ¡ corrupta para lp %ifallÃ³ lseek al leer los datos de exportaciÃ³nfallÃ³ lto_obj_file_open()se requiere un l-valor como un operando de decrementose requiere un l-valor como un operando de incrementose requiere un l-valor como operando izquierdo de la asignaciÃ³nse requiere un l-valor como un operador unario %<&%>se requiere un l-valor en la declaraciÃ³n asmcÃ³digo interno independiente de mÃ¡quina fuera de rangofalta el nombre de macro despuÃ©s de %qsse hacen mÃºltiples clones de %qD#pragma GCC variable address malformado#pragma GCC visibility push malformado#pragma builtin malformado#pragma ghs section malformado#pragma redefine_extname malformado, descartado#pragma weak malformado, descartado%<#pragma %s%> malformado, se descarta%<#pragma align%> malformado%<#pragma align%> mal formado - se descarta%<#pragma fini%> malformado'%<#pragma fini%> malformado, se descarta%<#pragma init%> malformado'%<#pragma init%> malformado, se descarta%<#pragma message%> malformado, se descarta%<#pragma pack%> mal formado - se descarta%<#pragma pack(pop[, id], <n>)%> mal formado - se descarta%<#pragma pack(push[, id], <n>)%> mal formado - se descarta'#pragma __extern_prefix' malformado', se descarta'#pragma extern_model' malformado, se descarta'#pragma member_alignment' malformado'#pragma member_alignment' mal formado, se descarta'#pragma ms_struct {on|off|reset}' malformado, se descarta'#pragma ms_struct' malformado, se descarta'#pragma options align={mac68k|power|reset}' malformado, se descarta'#pragma options' malformado, se descartaCOLLECT_GCC_OPTIONS malformadoopciÃ³n -fplugin-arg-%s malformada (falta -<clave>[=<valor>])fichero ptx mal formadoargumentos de la funciÃ³n de especificaciÃ³n malformadosnombre de la funciÃ³n de especificaciÃ³n malformadoobjetivo %s mal formadolista %qs del objetivo %s mal formadavalor del objetivo %s mal formadodecodificando %Cse decodifica __underlying_typese decodifica typeof, utilice decltype en su lugarse decodifica el tipo de coma fija desconocidoel mapa sÃ³lo se puede comparar con nilse asocia el campo %qE de una estructura de longitud variablela mÃ¡scara debe ser un inmediatola restricciÃ³n coincidente no permite un registrola restricciÃ³n coincidente no es vÃ¡lida en el operando de salidala restricciÃ³n de coincidencia hace referencia a un nÃºmero de operando no vÃ¡lidolÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qEnÃºmero mÃ¡ximo de arrays por scop.nÃºmero mÃ¡ximo de bloques bÃ¡sicos por funciÃ³n para analizar con Graphite.nÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­mitenÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.el valor mÃ¡ximo del parÃ¡metro %qs es %uno se pueden usar -EB y -EL al mismo tiempono se pueden usar -m32 y -m64 al mismo tiempolos registros mduc solo se guardan para el objetivo G13las funciones de medios no estÃ¡n disponibles a menos que se use -mmediainicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructorno se permite el miembro %q+#D con constructor en un agregado anÃ³nimono se permite el miembro %q+#D con constructor en la unionno se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimono se permite el miembro %q+#D con operador de asignaciÃ³n de copia en la unionno se permite el miembro %q+#D con destructor en un agregado anÃ³nimono se permite el miembro %q+#D con destructor en la unionel miembro %qD genera un conflicto con el nombre de campo de la tabla de funciones virtualesel miembro %qD se declarÃ³ como friend antes de definir el tipo %qTse usÃ³ el miembro %qD en un objeto de sÃ³lo lectura como salida %<asm%>el miembro %qD es una referencia sin inicializarlas funciones miembros son implÃ­citamente friends de su clasela comprebaciÃ³n de acceso de memoria siempre fallafallÃ³ la asignaciÃ³n de memoria al leer los datos de exportaciÃ³nla entrada de memoria %d no es directamente direccionablese esperaba una referencia de memoria para el modificador de salida 'S'se declarÃ³ el mÃ©todo %<%c%E%> como %<@optional%> y %<@required%> al mismo tiempoel mÃ©todo %s%s%s estÃ¡ marado go:nointerfaceel mÃ©todo %s%s%s requiere un receptor de punterolos atributos de argumento de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no estÃ¡n disponibles en Objective-C 1.0los atributos de mÃ©todo no se pueden especificar en el contexto @implementationlos atributos de mÃ©todo se deben especificar al finallos atributos de mÃ©todo sÃ³lo se deben especificar al finalla declaraciÃ³n de mÃ©todo no estÃ¡ en el contexto @interfaceel mÃ©todo declarado como %qE anula el mÃ©todo %qEno se encontrÃ³ la definiciÃ³n de mÃ©todo para %<%c%E%>la definiciÃ³n de mÃ©todo no estÃ¡ en el contexto @implementationel mÃ©todo anula tanto %<transaction_pure%> como los mÃ©todos %qEposiblemente el mÃ©todo carece de una llamada [super dealloc]el tipo de mÃ©todo no coincide con el tipo de objetomÃ©todo con tipo incompatible definido en otra unidad de traducciÃ³nnÃºmero mÃ­nimo de bucles por funciÃ³n para analizar con Graphite.el valor mÃ­nimo del parÃ¡metro %qs es %umio_array_ref(): Referencia de array desconocidoanÃ¡lisis de perfil de las funciones mips16no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>no coinciden los argumentosdeclaraciones discordantes durante la optimizaciÃ³n de tiempo de enlacecomparaciÃ³n de tipos de operandos que no coincidenconstruct Objective-C++ %<@%D%> mal ubicadofaltÃ³ optimizar el bucle, el contador de bucles se puede desbordarfalta el operando numÃ©rico $ en el formatofalta un %<(%> despuÃ©s de %<#pragma GCC visibility push%> - descartadofalta un %<(%> despuÃ©s de %<#pragma pack%> - se descartafalta un %<=%> (despuÃ©s del atributo %<getter%>)falta un %<=%> (despuÃ©s del atributo %<setter%>)falta el atributo %<target%> para %D multiversionadofalta un '(' despuÃ©s de '#pragma unused', se descartafalta un '(' despuÃ©s de '#pragma unused', se descartafalta la definiciÃ³n PHIfalta la nota REG_EH_REGION al final de bb %ifalta [big-endian|little-endian|default] despuÃ©s de %<#pragma scalar_storage_order%>falta [error|warning|ignored|push|pop] despuÃ©s de %<#pragma GCC diagnostic%>falta el nombre de la arquitectura en %<-march=%s%>falta el nombre de la arquitectura en el objetivo 'arch' %sfaltan argumentos para %qsfalta una barrera despuÃ©s del bloque %ifaltan llaves alrededor del inicializadorfaltan llaves alrededor del inicializador para %qTfalta el borde de callgraph para la llamada stmt:falta la llave final para el operando nombradofalta el parÃ©ntesis finalfalta la colecciÃ³n en la enumeraciÃ³n rÃ¡pidafalta el predicado controladorfalta el nombre de la cpu en %<-mcpu=%s%>falta el nombre de la cpu en %<-mtune=%s%>falta el nombre de la cpu en el objetivo 'cpu' %sfalta la definiciÃ³nfalta dispositivo o arquitectura despuÃ©s de %qsfalta el borde %i->%ifalta el modificador de caracterÃ­stica en el objetivo %s %qsfalta un nombre de fichero despuÃ©s de %qsfalta el carÃ¡cter de relleno al final del formato strfmonfalta la expresiÃ³n de incrementofalta el inicializador para el miembro %qDfalta un fichero make objetivo despuÃ©s de %qsfalta el mÃ©todo %s%s%sfalta el nÃºmerofalta el parÃ©ntesis inicialfalta un operandofalta una opciÃ³n despuÃ©s del tipo %<#pragma GCC diagnostic%>falta una ruta despuÃ©s de %qsfalta un centinela en la llamada a la funciÃ³nfalta el carÃ¡cter terminando %cfalta el nombre del tipo en la declaraciÃ³n typedefse prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³nno se permite mezclar diferentes sÃ­mbolos de tipos en los mismos grupos comdatse aplicÃ³ el modo %qs a un tipo inapropiadoel modo de tamÃ±o del resultado que no es integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REFmÃ³dulo natural en la declaraciÃ³n USE en %CmÃ¡s de %d operandos en %<asm%>mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>mÃ¡s de una directiva 'crtl'los atributos ms_abi y sysv_abi no son compatiblesel atributo ms_hook_prologue no es compatible con -mfentry para 32-bitms_hook_prologue no es compatible con la funciÃ³n anidadamsp430_select_hwmult_lib necesita uno o mÃ¡s argumentosuna matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primerala exclusiÃ³n multilib %qs es no vÃ¡lidalas exclusiones multilib %qs son no vÃ¡lidasla selecciÃ³n multilib %qs %qs no es vÃ¡lidala selecciÃ³n multilib %qs es no vÃ¡lidala especificaciÃ³n multilib %qs es no vÃ¡lidase especificaron mÃºltiples opciones -mcpu=.sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personalitymÃºltiples etiquetas por defecto en un solo switchdefiniciÃ³n mÃºltiple de %q#TmÃºltiples campos inicializados en la uniÃ³n %qTse especificaron mÃºltiples atributos de tipo de funciÃ³nse encontraron mÃºltiples transiciones caliente/frÃ­o (bb %i)se dieron inicializaciones mÃºltiples para %qDse dieron inicializaciones mÃºltiples para la base %qTmÃºltiples llamantes inlineno se permiten atributos interrupt mÃºltiplesatributos interrupt mÃºltiples para la funciÃ³n %qDmÃºltiples variables de iteraciÃ³n en una enumeraciÃ³n rÃ¡pidase especificaron mÃºltiples ejes de bucle para la rutinase encontraron mÃºltiples mÃ©todos nombrados %<%c%E%>atributos de tipos anidados mÃºltiples para la funciÃ³n %qDmÃºltiples parÃ¡metros nombrados %qDprevalecen definiciones mÃºltiples para %qEse encontraron mÃºltiples selectores nombrados %<%c%E%>mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qsmÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³ntipos mÃºltiples en una declaraciÃ³nnodos PHI virtuales mÃºltiples en BB %dargumento de valor mÃºltiple en un contexto de un solo valorllamada a funciÃ³n de valor mÃºltiple en un contexto de un solo valorla opciÃ³n multiply implica r%d fijoel versionado mÃºltiple necesita ifunc, que no se admite en este objetivose debe hacer #include <typeinfo> antes de usar typeidse debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>%qD mutable no se puede usar en una expresiÃ³n constanteinformaciÃ³n de repositorio misteriosa en %satributo desnudo se aplica solamente a funcionesel nombre %qD se utiliza en un inicializador designado en estilo GNU para una matrizel nombre %qT tiene tipo de dato incompletola bÃºsqueda de nombre de %qD cambiÃ³la bÃºsqueda de nombre de %qD cambiÃ³ por el nuevo alcance ISO de %<for%>falta el nombre para la funciÃ³n miembroel nombre de la clase oscurece la plantilla de parÃ¡metro de plantilla %qDse usÃ³ un nombre en un inicializador designado de estilo GNU para una matrizya no se admiten los valores de devoluciÃ³n nombradosno se permite el espacio de nombres %qD en la declaraciÃ³n usingno se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qDlos agregados anÃ³nimos de alcance de espacio de nombres deben ser staticconversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11se necesita %<typename%> antes de %<%T::%E%> porque %qT es un Ã¡mbito dependientese necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependientenecesita conversiÃ³n implÃ­citase necesita conversiÃ³n explÃ­cita; falta el mÃ©todo %s%s%slongitud de insn negativaentero negativo truncado implÃ­citamente al tipo unsignedprofundidad de anidamiento negativa de la regiÃ³n %icuenta de desplazamiento negativaanchura negativa en el campo de bits %q+Danchura negativa en el campo de bit %qsno se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clasealternativas de dialecto ensamblador anidadasdeclaraciÃ³n externa anidada de %qDse declara la funciÃ³n anidada %q+D pero nunca se definela funciÃ³n anidada %qE se declarÃ³ %<extern%>la funciÃ³n anidada %qs se declarÃ³ %<extern%>no se admiten trampolines de funciones anidadas para este objetivono se admiten funciones anidadas en este objetivoredefiniciÃ³n anidada de %<enum %E%>redefiniciÃ³n anidada de %<struct %E%>redefiniciÃ³n anidada de %<union %E%>new no se puede aplicar a un tipo de funciÃ³nnew no se puede aplicar a un tipo de referenciano se pueden definir tipos nuevos en un tipo de devoluciÃ³nno se declarÃ³ %<%D(int)%> para el %qs postfijono se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijono se encontrÃ³ el mÃ©todo %<%c%E%>no hay una funciÃ³n miembro %q#D declarada en la clase %qTno se encuentra el getter %qsno hay FUNCTION_PROFILER para CRISno se proporcionÃ³ el nombre de fichero de lista de salida TRANSsin argumentosno hay argumentos para la funciÃ³n de especificaciÃ³nno se especificÃ³ un nombre de clase con %qsno hay una plantilla de clase llamada %q#T en %q#Tno hay un %<]%> que cierre para el formato %<%%[%>no hay contexto para resolver el tipo de %qEno existe una funciÃ³n de desalojo correspondiente para %qDno hay tipo de datos para el modo %qsno se encontrÃ³ la declaraciÃ³n de la propiedad %qs en la interfazno hay un argumento por defecto para %qDsin descripciÃ³n aÃºn.no existe el campo %qD en la union que se estÃ¡ inicializandono hay una lista immediate_useno hay ficheros de entradano hay ficheros de entrada; incapaz de escribir ficheros de salidaningÃºn tipo integral puede representar todos los valores de enumerador de %qTno hay registros inferiores disponibles para extraer registros superioresno hay coincidencia para la llamada a %<(%T) (%A)%>no hay coincidencias al convertir la funciÃ³n %qD al tipo %q#Tno se encontrÃ³ una sobrecarga de coma flotante coincidente para %qsno hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>no hay un push coincidente para %<#pragma GCC visibility pop%>no se encontrÃ³ una plantilla coincidente para %qDla funciÃ³n no miembro %qD se declarÃ³ en %qTno hay miembros que coincidan con %<%T::%D%> en %q#Tno hay operador de post-decremento para el tipono hay operador de post-incremento para el tipono hay operador de pre-decremento para el tipono hay operador de pre-incremento para el tipono hay declaraciÃ³n previa para %qDno hay un prototipo previo para %qDno existe el tipo de procesador especificado para enlazarno hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABIno hay registro en la direcciÃ³nno hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve voidno hay sclass para el stab %s (0x%x)no hay punto y coma al final del struct o unionno hay un %<operator %s%> adecuado para %qTno se encontrÃ³ un %qD adecuado en la clase %qTno se declarÃ³ una super clase en @interface para %qEno se declarÃ³ una super clase en la interfaz para %qEno hay un tipo llamado %q#T en %q#Tninguna clase de almacenamiento o tipo se puede especificar aquÃ­,no hay un impositor Ãºnico final para %qD en %qTel nodo difiere de node->decl->decl_with_vis.symtab_nodeel nodo tiene body_removed y sin embargo es una definiciÃ³nel nodo tiene un tipo desconocidoel nodo es un alias pero no una definiciÃ³nel nodo es un alias pero no un alias implÃ­citoel nodo estÃ¡ solo en un grupo comdatel nodo estÃ¡ analizado pero no es una definiciÃ³nel nodo estÃ¡ en la lista same_comdat_group no tiene comdat_groupel nodo es un transparent_alias pero no un aliasel nodo es una weakref pero no un transparent_aliasnodo no encontrado node->decl->decl_with_vis.symtab_nodese encontraron nodos sin memoria liberadala expresiÃ³n noexcept evalÃºa a %<falso%> por una llamada a %qDvariante PCS derivada de un no AAPCSconstrucciÃ³n no OpenACC dentro de regiÃ³n OpenACCconstrucciÃ³n no OpenACC dentro de rutina OpenACCno coincide el manejo de excepciÃ³n de algo que no es llamadaargumento %u entero que no es constante en la llamada a la funciÃ³n %qEel argumento 1 para __atomic_always_lock_free no es una constantematriz no constante en la declaraciÃ³n DATA %LinicializaciÃ³n de una matriz que no es constantelas literales compuestas que no son constantes no pueden aparecer en una expresiÃ³n constantecondiciÃ³n que no es constante para una aserciÃ³n estÃ¡ticaelemento no constante en CONSTRUCTOR constanteinicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qDexpresiÃ³n de inicializaciÃ³n que no es constante en %Lnon-decl/MEM_REF LHS en sentencia clobberse encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variablela funciÃ³n %q+D que no se borrÃ³argumento que no es de coma flotante en la llamada a la funciÃ³n %qEargumentos que no son de coma flotante en la llamada a la funciÃ³n %qEno es funciÃ³n en la llamada gimpleel argumento 1 para __atomic_is_lock_free no es un enteroel argumento 3 no es entero en la llamada a la funciÃ³n %qEargumento de modelo de memoria %d que no es entero de %qEse usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'sentencia switch de tipo no enterose usÃ³ un no integral en la condiciÃ³nel no-bucle con encabezado %d no estÃ¡ marcado para borrarsematriz no-lvaluada en la expresiÃ³n condicionalel no-miembro %qs no se puede declarar %<mutable%>la funciÃ³n que no es miembro %qD no puede tener calificador-cvla entrada que no es de memoria %d debe permanecer en memoriafunciÃ³n no anidada con tipo modificado variablementeel miembro que no es objeto %qs no se puede declarar %<mutable%>no se puede atrapar el tipo '%T' que no es de objective-c%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metroel LHS de una operaciÃ³n binaria no es un registroel LHS de una operaciÃ³n terniaria no es un registroel LHS de una operaciÃ³n unaria no es un registrotipo que no es escalarsufijo no estÃ¡ndar en una constante de coma flotanteel miembro const %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose declarÃ³ el miembro dato que no es static %qE como %<constexpr%>los inicializadores de datos miembro que no son static sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11declaraciÃ³n que no es static de %q+D despuÃ©s de una declaraciÃ³n staticinicializaciÃ³n no estÃ¡tica de un miembro de matriz flexibleel miembro de referencia %q#D que no es static, no puede usar el operador de asignaciÃ³n por defectose usÃ³ %qD que no es plantilla como plantillase usa el tipo %qT que no es plantilla como una plantilladeclaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-localdeclaraciÃ³n que no es thread-local de %q+D despuÃ©s de una declaraciÃ³n thread-localnon-top-level BIT_FIELD_REF, IMAGPART_EXPR o REALPART_EXPRconversiÃ³n que no es trivial en la asignaciÃ³nconversiÃ³n que no es trivial en la operaciÃ³n unariano se admiten los inicializadores designados como no trivialesCONSTRUCTOR no vector con elementosoperandos que no son vectores en la comparaciÃ³n de vectoresel Ã­ndice de matriz no es una constante en el inicializadorlista de salidas no vacÃ­a del bucle %d, pero no se graban las salidasetiqueta no local argumento %qD no nulo comparado con NULLun argumento que no es nulo tiene un nÃºmero de operando no vÃ¡lido (argumento %lu)un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)un argumento que no es nulo con nÃºmero de operando fuera de rango (argumento %lu, operando %lu)un atributo que no es nulo sin argumento es un atributo que no es prototiponormalizaciÃ³n y escalado no pueden coexistir
! no se permite combinar tipos en BIT_INSERT_EXPRno se configurÃ³ para ABI SPEno configurado para el conjunto de instrucciones SPEno se configurÃ³ con el sufijo de encabezados sysrootfaltan argumentosfaltan argumentos para devolverno hay suficientes bucles perfectamente anidadosno hay suficiente informaciÃ³n de tipono hay suficientes argumentos variables para ajustar un centinelanotanota: argumento nulo donde se requiere uno que no sea nulo (argumento %lu)puntero de destino nulocadena de formato nulapuntero nulodesreferencia a puntero nuloel nÃºmero debe ser 0 Ã³ 1el nÃºmero de argumentos no coinciden con el prototipo internoel nÃºmero de argumentos no coinciden con el prototipoel nÃºmero de notas bb en la cadena insn (%d) != n_basic_blocks (%d)el nÃºmero de componentes del vector no es una potencia de dosel nÃºmero de contadores es %d en lugar de %del nÃºmero de resultados no coincide con el nÃºmero de valoresel nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³nel argumento numÃ©rico del atributo %qE debe estar dentro del rango 0..63objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-outputobjc-cpp-output es obsoleto; por favor use en su lugar objective-c-cpp-outputel objeto no es un mÃ©todofalta un objeto en el uso de %qEla propiedad de objeto %qD no tiene un atributo %<assign%>, %<retain%> o %<copy%>; se asume %<assign%>el tipo de objeto %qT no coincide con el nombre del destructor ~%qTun objeto con tipo modificado variablemente no debe tener enlacese esperaba una declaraciÃ³n mÃ©todo objective-cse esperaba(n) argumento(s) de mensaje de objective-c++se esperaba una declaraciÃ³n de mÃ©todo de objective-c++cÃ³digo de formato Maverick obsoleto '%c'se usÃ³ la opciÃ³n obsoleta -I-, por favor utilice -iquote en su lugaruso obsoleto del inicializador designado con %<:%>uso obsoleto del inicializador designado sin %<=%>no se ha encontrado el compilador %sel desplazamiento %qwi fuera de los lÃ­mites de la constante de cadenael desplazamiento excede 16 bytesel desplazamiento del campo de bits packed %qD cambiÃ³ en GCC 4.4definiciÃ³n de funciÃ³n de estilo antiguodeclaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipose omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operandosolamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>%<inbranch%> y %<notinbranch%> son los Ãºnicos indicadores permitidos con el atributo %<__simd__%>sÃ³lo 0.0 se puede cargar como un inmediatosÃ³lo los tips de objeto Objective-C se pueden calificar con un protocolosolamente los constructores toman inicializadores miembrosÃ³lo las variables sin inicializar se pueden colocar en una secciÃ³n .bssSÃ³lo las variables sin inicializar se pueden colocar en la secciÃ³n .noinitsÃ³lo se admiten los aliases weak en esta configuraciÃ³nsolo se permiten inicializadores a cero en la secciÃ³n %qsno se pueden inicializar los tipos de vector opacosel especificador enumerador opaco debe usar un identificador simpleespecificador enumerador opaco sin nombrefallÃ³ al abrir %s: %sopen /dev/zero: %mse abre la lista de salida LTRANS %s: %mabriendo el fichero de dependencias %s: %mabriendo el fichero de salida %s: %mel operando %d deberÃ­a ser un inmediato sin signo de 3 bitsel operando %d deberÃ­a ser un inmediato sin signo de 6 bitsel operando %d deberÃ­a ser un inmediato sin signo de 8 bitsel operando 1 deberÃ­a ser un inmediato de 3 bits sin signoel operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)el operando 2 deberÃ­a ser un valor de 8 bits sin signoel operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)el operando 3 deberÃ­a ser un valor de 8 bits sin signoel operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)la restriccion de operando contiene %<+%> Ã³ %<=%> en una posiciÃ³n incorrectalas restricciones de operandos para %<asm%> difieren en el nÃºmero de alternativasel operando para la instrucciÃ³n sleep debe ser una constante en tiempo de compilaciÃ³n sin signo de 6 bitsel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lidoel operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lidoel operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lidoel operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lidoel operando debe ser un inmediato del tamaÃ±o correctofalta un nÃºmero operando despuÃ©s de %%-letranÃºmero operando fuera de rangooperando numÃ©rico fuera de rango en el formatoel nÃºmero de operandos especificados para el formato no toma argumentosse especificÃ³ un nÃºmero de operandos con asignaciÃ³n suprimidael tipo %qT del operando es incompatible con el argumento %d de %qElos operandos para %T/%t deben ser reg + const_int:los operandos de ?: tienen tipos diferentes %qT y %qTla operaciÃ³n sobre %qE puede estar indefinidael atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerdano coincide el atributo de nivel de optimizaciÃ³nla optimizaciÃ³n puede eliminar lecturas y/o escrituras a variables de registrola opciÃ³n %qs es vÃ¡lida para %s pero no para %sla funciÃ³n %s no se admite conjuntamente con -fopenaccya se habÃ­a especificado option("%s")argumento opcionalopciones activadas: faltan opciones u objetivos despuÃ©s de %qsopciones pasadas: comparaciÃ³n ordenada de puntero con el entero cerocomparaciÃ³n ordenada de puntero con un puntero nulola definiciÃ³n original apareciÃ³ aquÃ­se definiÃ³ originalmente aquÃ­originalmente la llamada indirecta a funciÃ³n no se considera para la inclusiÃ³n en lÃ­nease especificÃ³ originalmente aquÃ­construcciÃ³n %qs huÃ©rfanadeberÃ­a concordar con el mÃ©todo virtual %qD pero no concuerda%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externoel bloque mÃ¡s externo de la regiÃ³n %i es errÃ³neotransacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_may_cancel_outer%>transacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_safe%>transacciÃ³n mÃ¡s externa en la transacciÃ³nla restricciÃ³n de salida %d no se puede especificar junto con la sobreescritura "%s"la restricciÃ³n de salida %d debe especificar un solo registrola restricciÃ³n de salida %qc para el operando %d no estÃ¡ al iniciono se ha especificado el fichero de salidael nombre fichero del salida puede no estar vacÃ­ose especificÃ³ dos veces el nombre del fichero de salidael nÃºmero de salida %d no es directamente direccionableel operando de salida %d debe usar la restricciÃ³n %<&%>la restricciÃ³n de operando de salida carece de %<=%>el operando de salida es constante en %<asm%>los registros de salida deben ser agrupados en la parte superior de la pilaoutput_move_single:desbordamiento en la dimensiÃ³n de la matrizdesbordamiento en la expresiÃ³n constantedesbordamiento en valores de enumeraciÃ³ndesbordamiento en valores de enumeraciÃ³n en %qDdesbordamiento en la conversiÃ³n implÃ­cita de constantelista de argumentos de salida desbordada para %qsfunciÃ³n sobrecargada sin informaciÃ³n contextual de tipolos controles de anulaciÃ³n (override/final) sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11se sobreescribe la funciÃ³n borrada %q+Dse anula la funciÃ³n final %q+Dse sobreescribe la funciÃ³n %q+D que no se borrÃ³el atributo packed causa una alineaciÃ³n ineficienteel atributo packed causa una alineaciÃ³n ineficiente para %q+Del atributo packed causa una alineaciÃ³n ineficiente para %qEno es necesario el atributo packedel atributo packed es innecesario para %q+Del atributo packed es innecesario para %qEtamaÃ±o de la estructura de relleno para los lÃ­mites de alineaciÃ³nestructura de relleno para alinear %q+Del parÃ¡metro %P tiene el tipo incompleto %qTel parÃ¡metro %P de %qD tiene el tipo incompleto %qTel parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>el parÃ¡metro %q+D se declarÃ³ %<inline%>el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posteriorel parÃ¡metro %qD se declarÃ³ con tipo voidel parÃ¡metro %qD tiene tipo incompletoel parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocidoel parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todoel parÃ¡metro %qD estÃ¡ inicializadose definiÃ³ el parÃ¡metro %qD pero no se usael parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formatoel parÃ¡metro %u (%q+D) tiene tipo incompletoel parÃ¡metro %u (%q+D) tiene tipo voidel parÃ¡metro %u tiene tipo incompletoel parÃ¡metro %u tiene tipo voidel parÃ¡metro se declarÃ³ %<auto%>la lista de parÃ¡metros no ofrece una firma vÃ¡lida para %s()el parÃ¡metro puede no tener el tipo modificado variablemente %qTel parÃ¡metro puede ser un candidato para un atributo de formatofalta el nombre del parÃ¡metro de la lista de parÃ¡metrosse omitiÃ³ el nombre del parÃ¡metronombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³nel paquete de parÃ¡metros %qD no puede tener un argumento por defectoel argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantillael argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantillael paquete de parÃ¡metros no puede tener un argumento por defectono se expanden los paquetes de parÃ¡metro con %<...%>el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1argumento de tipo derivado parametrizadono se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembrose requieren parÃ©ntesis alrededor de esta literal compuesta para eviar ambigÃ¼edad en la decodificaciÃ³nno se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMPinicializador entre parÃ©ntesis en la matriz newerror de decodificaciÃ³n en la lista de argumentos de plantillala especializaciÃ³n parcial %qT se declarÃ³ %<friend%>no se encontrÃ³ el paso %qs, pero estÃ¡ referenciado por el paso nuevo %qsel paso %s no admite clonaciÃ³nel paso %s necesita una implementaciÃ³n set_pass_param para manejar el argumento extra en NEXT_PASSal pasar %qT se escoge %qT sobre %qTse pasÃ³ NULL al argumento %P de %qD que no es punteroel paso del argumento %d de %qE descarta los calificadores del tipo del destino del punterose pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipose pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipose pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipose pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipose pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipose pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipose pasa el argumento %d de %qE como signed debido al prototipose pasa el argumento %d de %qE como unsigned debido al prototipoel paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del punterose pasa el argumento %d de %qE desde un tipo Objective-C distintose pasa el argumento %d de %qE desde un tipo de puntero incompatiblese pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenidoel paso del argumento %d de %qE hace que la funciÃ³n calificada con %q#v apunte desde una no calificadael paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³nel paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³nse pasa el argumento %d de %qE con anchura diferente debido al prototipopasando argumento demasiado grande a la pilael pragma pch_preprocess sÃ³lo se debe usar con -fpreprocessedavisopedavisoped: errorpermerrorperm: fallÃ³ pex_init: %mel plugin %s no estÃ¡ licenciado bajo una licencia compatible con GPL
  %sel plugin %s registrÃ³ una funciÃ³n de llamada hacia atrÃ¡s nula para el evento %sel plugin %s de debe especificar antes de -fplugin-arg-%s en la lÃ­nea de Ã³rdenesse especificÃ³ el plugin %s con diferentes rutas:
  %s
  %sel plugin no puede registrar un paso faltanteel plugin no puede registrar un paso sin nombreel plugin no puede registrar el paso %qs sin un nombre de paso de referenciael soporte de plugins estÃ¡ desactivado; configure con --enable-pluginpunteroargumento punterono se permite la aritmÃ©tica de punteros para los objetos capturados por el recolector de basuraasignaciÃ³n de punterolos lÃ­mites del puntero se perdieron por culpa de la expresiÃ³n inesperada %sse usÃ³ un puntero de tipo %<void *%> en la aritmÃ©ticase usÃ³ un puntero de tipo %<void *%> en la sustracciÃ³nel desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrectopuntero o resultado asignabletipos de objetivo a incompatibles en C++el espacio de direcciones %qs que apuntan a punteros debe ser const en %qTel espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+Del puntero que apunta en la asignaciÃ³n difiere en signoel puntero que apunta en la inicializaciÃ³n difiere en signoel puntero que apunta en el paso del argumento %d de %qE difiere en signoel puntero que apunta en la devoluciÃ³n difiere en signose usÃ³ un puntero a una funciÃ³n en la aritmÃ©ticase utilizÃ³ un puntero a una funciÃ³n en la sustracciÃ³nel puntero a tipo de interfaz no tiene mÃ©todospuntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qTel tipo de puntero a miembro %qT es incompatible con el tipo objeto %qTlos tipos de datos punteros no coinciden en la expresiÃ³n condicionalse usÃ³ un valor de puntero donde se esperaba un complejose usÃ³ un valor de puntero donde se esperaba un valor de coma flotantela funciÃ³n puntero-a-miembro %E no se puede llamar dentro de un objeto; considere utilizar .* o ->*los tipos de datos punteros/enteros no coinciden en la expresiÃ³n condicionalno se permite usar punteros como valores casese usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicionalargumento polimÃ³rficoposiciÃ³n mÃ¡s tamaÃ±o supera el tamaÃ±o del objeto referenciado en BIT_FIELD_REFno se admite cÃ³digo independiente de posiciÃ³nel cÃ³digo independiente de posiciÃ³n requiere %qsel cÃ³digo independiente de posiciÃ³n requiere la ABI de Linuxse detectÃ³ un posible problema en la invocaciÃ³n del operador delete:la direcciÃ³n de post-incremento no es un registroel postfijo %qD debe tomar %<int%> como su argumentoel postfijo %qD debe tomar %<int%> como su segundo argumentoel postfijo %qD debe regresar %qTposible desreferencia a puntero nulola direcciÃ³n de pre-decremento no es un registrola direcciÃ³n de pre-incremento no es un registroprecisiÃ³nprecisiÃ³n en formato printfinstrucciÃ³n de predicado ThumbinstrucciÃ³n de predicado en una secuencia condicionalaloja de preferencia registros que permitan la generaciÃ³n de instrucciones short.el prefijo %qD debe regresar %qTse descartan los atributos de prefijo antes de %<@%D%>se descartan los atributos de prefijo para las implementacionesse descartan los atributos de prefijo para los mÃ©todosel prev_bb de %d debe ser %d, no %ddeclaraciÃ³n previadeclaraciÃ³n previa de %<%c%E%>declaraciÃ³n previa de %<%c%E%> como %<@optional%>declaraciÃ³n previa de %<%c%E%> como %<@required%>declaraciÃ³n previa de %<%c%s%>declaraciÃ³n previa de %DdeclaraciÃ³n previa de %q+Dla declaraciÃ³n previa de %q+D estaba aquÃ­declaraciÃ³n previa de %qEla definiciÃ³n previa estÃ¡ aquÃ­la definiciÃ³n previa de %q+D estaba aquÃ­la declaraciÃ³n implÃ­cita previa de %q+D estaba aquÃ­la declaraciÃ³n previa %q+#D que no es funciÃ³nse declarÃ³ previamente aquÃ­se definiÃ³ previamente aquÃ­se usÃ³ previamente aquÃ­problema al construir la imagen de destino para %s
*************** Utilice la opciÃ³n -mcpu para poner el I
*** 2135,2144 ****
  escalado y normalizaciÃ³n no pueden coexistir; se omite
  el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>la expresiÃ³n schedule chunk size debe ser integralel Ã¡mbito %qT antes de %<~%> no es un nombre-de-claselos enums con Ã¡mbito sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11no coinciden scoped/unscoped en el enum %q#Tel segundo argumento debe ser una rebanada o una cadenael segundo argumento de %q+D debe ser %<char **%>el segundo argumento de %<__builtin_prefetch%> debe ser una constanteel segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %quel segundo operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael segundo operando de la expresiÃ³n condicional no tiene efectoel segundo operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombradolas anclas de seccions se deben desactivar cando el reordenamiento de nivel principal se desactivalas anclas de secciÃ³n se deben desactivar cuando se desactiva unidad-cada-vezel argumento del atributo secciÃ³n no es una constante de cadenano se puede especificar el atributo de secciÃ³n para las variables localesno se permite un atributo de secciÃ³n para %q+Dno se admiten atributos de secciÃ³n en este objetivono se puede sobreescribir la secciÃ³n de %q+Dla secciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previala secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivoconflicto de tipo de secciÃ³nconflicto de tipo de secciÃ³n con %Dlas opciones fp16 seleccionadas son incompatiblesel selector debe ser un inmediatoel selector debe ser una constante entera en el rango 0..%wiautocomparaciÃ³n siempre falsaautocomparaciÃ³n siempre verdaderaself-tests no estÃ¡n activadas en este buildself-tests es incompatible con -Eestablece el nÃºmero de nops a emitir antes de cada patrÃ³n insn.setjmp/longjmp dentro de construcciÃ³n simdel nombre del setter debe terminar con %<:%>estableciendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %maquÃ­ estÃ¡ la declaraciÃ³n oscurecidase oscurece la funciÃ³n interna %q#Dse oscurece la funciÃ³n de biblioteca %q#Dse oscurece la declaraciÃ³n de tipo previa de %q#Dshared y mdll no son compatiblescall_stmt compartida:no se admite sharedrtx compartidola cuenta de desplazamiento no es un entero sin signodesplazamiento de un operando que no es enterolectura corta al leer los datos de exportaciÃ³nbordes sibcall para una insn que no es llamada en bb %ino se recomputan los efectos laterales cuando cambia ADDR_EXPRelemento con efectos colaterales en CONSTRUCTOR sin efectos colateralesno coinciden los signos del tipo y del modo de mÃ¡quina %qsIF simplese descarta el atributo sencillo target_clonesel tamaÃ±o de la matriz nueva debe tener un tipo integralno coincide el tamaÃ±o en el argumento %d de %qEel tamaÃ±o de %q+D es de %d bytesel tamaÃ±o de %q+D es mayor que %wd bytesel tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integralel tamaÃ±o de la matriz %qD es negativoel tamaÃ±o de la matriz %qD no es una expresion constante integralel tamaÃ±o de la matriz %qE es de un tipo no enteroel tamaÃ±o de la matriz %qE es negativoel tamaÃ±o de la matriz %qE es demasiado grandeel tamaÃ±o de la matriz tiene un tipo %qT que no es integralel tamaÃ±o de la matriz es negativoel tamaÃ±o de la matriz no es una expresion constante integralel tamaÃ±o de la matriz es demasiado grandeel tamaÃ±o del bucle %d debe ser %d, no %del tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytesel tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytestamaÃ±o de bloques para el bloqueo de bucles.el tamaÃ±o de la matriz sin nombre es de un tipo no enteroel tamaÃ±o de la matriz sin nombre es negativoel tamaÃ±o de la matriz sin nombre es demasiado grandeel tamaÃ±o de la variable %q+D es demasiado grandenivel de optimizaciÃ³n del tamaÃ±o: 0:nada 1:oportunista 2:regalloc 3:alineaciÃ³n libre, -Os.los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientessizeof(long double) es 12.sizeof(long double) es 16.la rebanada sÃ³lo se puede comparar con nilla capacidad de la rebanada debe ser enteroel final de la rebanada debe ser enterorebanada con valor que no es direccionablesoft-float y long-double-128 son incompatibleslo sentimos, sin implementarlo sentimos, sin implementar: la fuente es un puntero a tipo incompletola fuente no es un punterola fuente no es un puntero a clasela fuente no es un tipo de clasela fuente es de tipo de clase incompletocambiaron las ubicaciones de fuente para la funciÃ³n %qE, los datos de anÃ¡lisis de perfil pueden estar desactualizadosel tipo fuente no es polimÃ³rficola especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lidola especificaciÃ³n %qs es no vÃ¡lidafalla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³nfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPECfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPECfalla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qcel fichero de especificaciÃ³n no tiene especificaciones para enlazarla especificacion es '%s'
  
! la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n %qTespecializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de %qD en un espacio de nombres diferentela especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombresespecializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamentese especializÃ³ %q#T en un espacio de nombres diferenteel miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>el lÃ­mite %wu especificado es igual al tamaÃ±o del destinoel lÃ­mite especificado %wu supera %<INT_MAX %>el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wuel lÃ­mite especificado %wu supera el tamaÃ±o %wu del objeto de destinoel modo especificado es demasiado pequeÃ±o para valores enumeradosopciÃ³n %qs especificada mÃ¡s de una vezes obsoleto especificar tipos vectoriales con __attribute__ ((mode))sintaxis de specs %%include mal formada despuÃ©s de %ld caracteressintaxis de specs %%rename mal formada despuÃ©s de %ld caracteresla especificaciÃ³n specs %s no se encontrÃ³ para ser renombradafichero specs mal formado despuÃ©s de %ld caracteresorden specs %% desconocida despuÃ©s de %ld caracteres%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla%<%%%> final espurio en el formatoel marco de la pila debe ser menor de 64kel marco de pila no es un mÃºltiplo de 8 bytes: %wdel marco de pila no es un mÃºltiplo de octabyte: %wdmarco de pila demasiado grandeel valor de guardia de pila debe ser una potencia exacta de 2no se admite la expresiÃ³n del lÃ­mite de la pilano se admiten lÃ­mites de la pila en este objetivola prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correctala prueba de pila requiere %<target("accumulate-outgoing-args"%> para ser correctael protector de pila no protege la funciÃ³n: todas las matrices locales son de longitud menor a %d bytesel protector de pila no protege las variables locales: almacenamiento temporal de longitud variablese usÃ³ un nombre de registro para una variable de registro globalel tamaÃ±o de la pila debe ser una potencia exacta de 2el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pilael tamaÃ±o de la pila no debe ser mayor a 64kno se admite el cÃ¡lculo de uso de pila para este objetivoel uso de la pila es de %wd bytesel uso de la pila puede ser de %wd bytesel uso de pila puede estar sin lÃ­mitesstack_offset debe ser un mÃºltiplo de 4stack_offset debe ser por lo menos 4marco de la pila demasiado grande: %d bytesno se permiten las conversiones estÃ¡ndar en este contextoel principio del fragmento RTL debe estar en una lÃ­nea anterior al finel inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constanteprincipio/fin de fragmento RTL en ficheros diferentesla declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala declaraciÃ³n no tiene efectola declaraciÃ³n es una referencia, no una llamada, a la funciÃ³n %qEse marcÃ³ la sentencia para throw en medio del bloquese marcÃ³ la sentencia para throw, pero no lo hacela sentencia nunca se ejecutarÃ¡declaraciÃ³n sin efectolas expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantillastatic %qs no se puede declarar %<mutable%>la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³nfallÃ³ la aserciÃ³n estÃ¡tica: %EfallÃ³ la aserciÃ³n estÃ¡tica: %scadena static con una funciÃ³n que no usa unadeclaraciÃ³n static de %q+D despuÃ©s de una declaraciÃ³n que no es staticno se admite la inicializaciÃ³n estÃ¡tica de la variable %q+D en memoria %<.shared%>static no se admite en TPF-OSel miembro static %qD no puede ser un campo de bitsse declarÃ³ el miembro static %qD como %<register%>la funciÃ³n miembro static %q#D se declara con calificadores de tipola funciÃ³n miembro static %qD no puede tener calificador-cvstatic o calificadores de tipo en un declarador de matriz que no es parÃ¡metrostatic_cast del tipo %qT al tipo %qT proscribe los calificadoresinstancia de la clase Objective-C %qE alojada estÃ¡ticamentelos atributos stdcall y cdecl no son compatibleslos atributos stdcall y fastcall no son compatibleslos atributos stdcall y thiscall no son compatiblesel paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constantese modificÃ³ el stmt (%p) marcado despuÃ©s del paso de optimizaciÃ³n: la opciÃ³n volatile de stmt no estÃ¡ actualizadastmt con VUSE incorrectola clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qsclase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantillase especificÃ³ una clase de almacenamiento para %qsse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qsse especificÃ³ una clase de almacenamiento para el campo de la estructurase especificÃ³ una clase de almacenamiento para el campo de la estructura %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qsse especificÃ³ una clase de almacenamiento para el nombre de tipose especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombreespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friendespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metrosel tamaÃ±o de almacenamiento de %q+D no es constanteno se conoce el tamaÃ±o de almacenamiento de %q+Del tamaÃ±o de almacenamiento de %qD no es constanteno se conoce el tamaÃ±o de almacenamiento de %qDnombre de dispositivo extraÃ±o %qs despuÃ©s de %qs: carÃ¡cter incorrecto %qcno se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits%<@%> parÃ¡sita en el programa%<\%o%> parÃ¡sito en el programa%qc parÃ¡sito en el programa%qs sobrante despuÃ©s de los mÃ©todos Objective-C++%qs parÃ¡sito en el programalos formatos de strftime no pueden dar formato a los argumentosla longitud de la cadena %qd es mayor que la longitud %qd, la mÃ¡xima que los compiladores ISO C%d deben admitirliteral de cadena en la firma de plantilla de funciÃ³nel uso de strong solamente tiene significado en el Ã¡mbito de espacio de nombresse ha interceptado una asignaciÃ³n strong-casttal vez se necesite strong-castse definiÃ³ struct aquÃ­struct no tiene miembrosstruct no tiene miembros nombradosla alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %dcampo de estructurael lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64la inclusiÃ³n del submarco de trabajo %s genera un conflicto con el marco de trabajo incluidofalta el subÃ­ndice en la referencia de la matrizel valor indicado por el subÃ­ndice no es ni matriz ni punteroel valor del subÃ­ndice no es ni matriz ni puntero ni vectorel valor de subÃ­ndice es un puntero a funciÃ³nse declarÃ³ el subÃ­ndice de la matriz como %<register%>se sugiere llaves alrededor de un cuerpo vacÃ­o en una declaraciÃ³n %<do%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>se sugieren llaves explÃ­citas para evitar un %<else%> ambiguose sugieren parÃ©ntesis alrededor de %<&&%> junto con %<||%>se sugieren parÃ©ntesis alrededor de %<+%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de %<-%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<|%>se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdaderose sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<!=%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<&%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<==%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<|%>se sugieren parÃ©ntesis alrededor de un operando de %<!%> o cambie %<&%> a %<&&%> o %<!%> a %<~%>se sugieren parÃ©ntesis alrededor del operando de %<!%> o cambie %<|%> a %<||%> o %<!%> a %<~%>alternativa sugerida:alternativas sugeridas:se admite el modo %qsla opciÃ³n %<-mcustom-%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -ffinite-math-onlyla opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -fno-math-errnola opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -funsafe-math-optimizationsse requiere la opciÃ³n %<-mcustom-%s%> para la coma flotante de precisiÃ³n dobleopciÃ³n %<-mcustom-%s%>: el valor %d tiene que estar entre 0 y 255la opciÃ³n %qs no inicia con %<-%>la opciÃ³n %qs ya no se admitela opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%sla condiciÃ³n de switch tiene valor booleanswitch salta dentro de una expresiÃ³n de declaraciÃ³nel switch salta sobre la inicializaciÃ³n de la variablefalta el case por defecto para un switchla cantidad de switch no es un enteroswitch inicia aquÃ­la declaraciÃ³n switch de tamaÃ±o de %lu entradas es demasiado grandese usÃ³ un sÃ­mbolo como un operando inmediatose usÃ³ un sÃ­mbolo con registros base e indizados al mismo tiempose usÃ³ un sÃ­mbolo con desplazamiento en modo PIClas referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posteriorsymtab_node::fallÃ³ verifyse requiriÃ³ primero el mÃ©todo sintetizado %qD aquÃ­ fallÃ³ la llamada a sistema para kern.osversion: %mla ruta del sistema %qs no es absolutase toma la direcciÃ³n del constructor %qEse toma la direcciÃ³n del destructor %qEse toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>se toma la direcciÃ³n del temporalse toma la direcciÃ³n de la matriz temporalse toma la direcciÃ³n de xvalue (referencia rvalue)tomar la direcciÃ³n de una etiqueta no es estÃ¡ndarel objetivo %s %qs no acepta un argumentoel objetivo %s %qs no permite una forma negadael objetivo %s %qs no es vÃ¡lidoel objetivo %s %s=%s no es vÃ¡lidoel CPU objetivo no tiene soporte para el modo ARMla CPU objetivo no admite las instrucciones de seguridad ARMv8-Mel CPU objetivo no admite las instrucciones THUMBel CPU objetivo no admite trabajo internoel CPU objetivo no admite accesos sin alinearel OS objetivo no admite accesos sin alinearargumento destinoel atributo target no se admite en esta plataformael atributo o pragma target cambia la ABI Altivecel atributo o pragma target cabia la ABI SPEel atributo o pragma target cambia la ABI darwin64el atributo o pragma target cambia la coma flotante de precisiÃ³n dobleel atributo o pragma target cambia el tamaÃ±o de double longel atributo o pragma target cambia la coma flotante de precisiÃ³n sencillael objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencilloel formato objetivo no soporta infinitoel objetivo no es puntero o referenciael objetivo no es puntero o referencia a una claseel objetivo no es puntero o referencia a un tipo completoel objetivo de conversiÃ³n puede ser un candidato para un atributo de formatoel objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formatono estÃ¡ disponible la orden interna especÃ­fica del objetivono coincide la opciÃ³n especÃ­fica del objetivoel sistema objetivo no admite salida de depuraciÃ³nel sistema objetivo no admite el formato de depuraciÃ³n %qsdestina al simulador software.el argumento de plantilla %d es no vÃ¡lidoel argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantillael argumento de plantilla para %qD usa el tipo local %qTse requiere un argumento de plantilla para %<%s %T%>los argumentos de plantilla para %qD no coinciden con la plantilla original %qDclase de plantilla sin nombredeclaraciÃ³n plantilla de %<typedef%>declaraciÃ³n plantilla de %q#DdefiniciÃ³n de plantilla de %q#D que no es plantillala profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)parÃ¡metro de plantilla %q+#Dno se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³nno se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­citalas listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qDel paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defectoel paquete de parÃ¡metros plantilla no puede tener un argumento por defectolos paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defectoel tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>los parÃ¡metros de la plantilla no pueden ser friendsno se permite la especializaciÃ³n de plantilla de %qD por ISO C++especializaciÃ³n de plantilla con enlace Cno se especificaron los especificadores de plantilla en la declaraciÃ³n de %qDlos parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>plantilla con enlace Cel id-de-plantilla %qD para %q+D no coincide con ninguna declaraciÃ³n de plantillaid de plantilla %qD en la declaraciÃ³n de la plantilla primariael id de plantilla %qD se usa como un declaradorparÃ¡metro-de-plantilla-las plantillas no pueden ser %<virtual%>temporal del tipo %qT que no es literal en una expresiÃ³n constanteel atributo %<getter%> sÃ³lo se puede especificar una vezel atributo %<interrupt%> requiere un procesador MIPS32r2 o superiorel atributo %<setter%> sÃ³lo se puede especificar una vezla arquitectura %qs no admite %<-m%s=2008%>la arquitectura %qs no admite %<-m%s=legacy%>la arquitectura %qs no admite %<-mfp32%>la arquitectura %qs no admite las instrucciones DSPla arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³nla arquitectura %qs no admite las instrucciones madd ni msubla arquitectura %qs no admite las instrucciones par-sencillola arquitectura %qs no admite la instrucciÃ³n syncila opciÃ³n de printf ' 'la opciÃ³n de strfmon '!'la opciÃ³n de printf '#'la opciÃ³n de strftime '#'la opciÃ³n de printf '''la opciÃ³n de scanf '''la opciÃ³n de strfmon '('la opciÃ³n de printf '+'la opciÃ³n de strfmon '+'la opciÃ³n de printf '-'la opciÃ³n de strfmon '-'la opciÃ³n de strftime '-'la opciÃ³n de printf '0'la opciÃ³n de strftime '0'el modificador de strftime 'E'la opciÃ³n de printf 'I'la opciÃ³n de scanf 'I'el modificador 'O'el modificador de strftime 'O'la opciÃ³n de strfmon '^'la opciÃ³n de strftime '^'la opciÃ³n de strftime '_'la opciÃ³n de scanf 'a'la opciÃ³n de scanf 'm'la opciÃ³n de diagnÃ³stico 'q'la opciÃ³n -shared no se admite actualmente en ELF de VAXla ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4la ABI para pasar un union con long double cambiÃ³ en GCC 4.4la cpu RX100 no tiene FPU de hardwarela cpu RX200 no tiene FPU de hardwarela direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>la direcciÃ³n de %qD nunca debe ser NULLla direcciÃ³n de una etiqueta no puede aparecer en una expresiÃ³n constantela supresiÃ³n de la asignaciÃ³n es una caracterÃ­stica de scanfla llamada requiere ifunc, que no se admite en este objetivola combinacion de %qs y %qs es incompatible con %qsla comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLla comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLel compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>el tipo conflictivo definido en otra unidad de traducciÃ³nel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una tabla virtual de tamaÃ±o diferenteel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con diferente contenidoel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con mÃ¡s entradasel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una informaciÃ³n RTTI diferenteel flujo de control de la funciÃ³n %qE no coincide con sus datos de anÃ¡lisis de perfil (contador %qs)la sintaxis de punto no estÃ¡ disponible en Objective-C 1.0la base extra se define aquÃ­el quinto argumento debe ser un inmediato de 8-bitla primera diferencia de las definiciones correspondientes es el campo %qDla primera diferencia de las definiciones correspondientes es el mÃ©todo %qDel primer parÃ¡metro de %<operator new%> no puede tener un argumento por defectoel argumento delantero debe ser un escalar 1, 2, 4, 8el tamaÃ±o de marco de %wd bytes es mayor que %wd bytesel argumento inmediato debe ser un inmediato de 4-bitel argumento inmediato debe ser un inmediato de 5-bitel argumento inmediato debe ser un inmediato de 8-bitel tipo incompatible definido en otra unidad de traducciÃ³nel tipo incompatible estÃ¡ definido aquÃ­el Ãºltimo argumento debe ser un inmediato de 1-bitel tercer argumento debe ser un inmediato de 2-bitel Ãºltimo argumento debe ser un inmediato de 3-bitel Ãºltimo argumento debe ser un inmediato de 32-bitel Ãºltimo argumento debe ser un inmediato de 4-bitel tercer argumento debe ser un inmediato de 5-bitel Ãºltimo argumento debe ser un inmediato de 1-bitel Ãºltimo argumento debe ser un inmediato de 8-bitel Ãºltimo argumento debe ser un escalar 1, 2, 4, 8el m210 no admite little endianel valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qsel penÃºltimo argumento debe ser un inmediato de 8-bitel operando medio omitido en ?: siempre serÃ¡ %<true%>, se sugiere un operando medio explÃ­citoel rango de la mÃ¡scara debe estar entre 0 y 255el rango del selector debe estar entre 0 y 1el rango del selector debe estar entre 0 y 3el rango del selector debe estar entre 0 y 7no se puede acceder al registro especificado por %q+D en el objetivo actualel registro especificado para %q+D no es lo suficientemente general para usarse como variable de registroel resultado de la conversiÃ³n no estÃ¡ especificado porque %qE estÃ¡ fuera del rango del tipo %qTel tercer argumento debe ser un inmediato de 8-bitel tercer argumento debe ser una constante de comparaciÃ³nel tipo %qT de variable constexpr %qD no es literalel tipo que se destruye es %qT, pero el destructor se refiere a %qTel uso de nombre de variables con prefijo _OBJC_ para seleccionar secciones de metadatos es obsoleto en 4.6 y se eliminarÃ¡ en 4.7el valor de %qD no se puede usar en una expresiÃ³n constanteel argumento de xabort debe ser un inmediato de 8-bitno hay argumentos para %qD que dependan de un parÃ¡metro de plantilla, por lo cual una declaraciÃ³n de %qD debe estar disponibleel tercer argumento de %q+D deberÃ­a ser %<char **%>el tercer argumento de %<__builtin_prefetch%> debe ser una constanteel tercer operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael tercer operando de la expresiÃ³n condicional no tiene efectoel tercer operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr405 y fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr500 y fr550este compilador no tiene soporte para %sesta condiciÃ³n tiene bifurcaciones idÃ©nticasesta constante decimal sÃ³lo es unsigned en ISO C90esta constante decimal serÃ¡ unsigned en ISO C90esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamadaesta es la primera etiqueta por defectoesta es la primera entrada que solapa ese valoreste es la insn:esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr400 y fr550esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr500esta sentencia puede fracasareste objetivo no admite %qseste destino es little endianesta mÃ¡quina objetivo no tiene ramificaciones retardadaslos datos COMMON thread-local no estÃ¡n implementadosdeclaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-localdeclaraciÃ³n thread-local de %q+D despuÃ©s de una declaraciÃ³n que no es thread-localse usÃ³ la variable threadprivate %qE en una regiÃ³n objetivose usÃ³ la variable threadprivate %qE en una tarea sin atararrojando NULL, que tiene un tipo integral, que no es punteroel argumento de tls_model debe ser "local-exec", "initial-exec", "local-dynamic" o "global-dynamic"el argumento de tls_model no es una cadenapara estar seguro todos los punteros intermedios en la conversiÃ³n de %qT a %qT se deben calificar como %<const%>para generar dependencias debe especificar -M Ã³ -MMpara hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>el elemento %u tiene ubicaciÃ³n-x == %uel elemento %u tiene ubicaciÃ³n-x == ubicaciÃ³n-y == %uel elemento %u tiene ubicaciÃ³n-y == %ufaltan argumentos para %%:compare-debug-auxbase-optfaltan argumentos para %%:replace-extensionfaltan argumentos para %%:version-comparefaltan argumentos para el constructor %q#Dfaltan argumentos para la funciÃ³nfaltan argumentos para la funciÃ³n %<va_start%>faltan argumentos para la funciÃ³n %q#Dfaltan argumentos para la funciÃ³n %qEfaltan argumentos para la funciÃ³n miembro %q#Dfaltan argumentos para el mÃ©todo %q#Dfaltan expresiones para structfaltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDfaltan listas-de-parÃ¡metros-de-plantillael valor del tipo de la funciÃ³n es demasiado grande, necesita %d registros, sÃ³lo se tienen %d registros para estodemasiado tarde para que la directiva # establezca el directorio de depuraciÃ³ndemasiadas opciones #pragma align=resetdemasiadas clÃ¡usulas %qsdemasiadas alternativas en %<asm%>demasiados argumentosdemasiados argumentos para el formatodemasiados argumentos para %%:compare-debug-auxbase-optdemasiados argumentos para %%:compare-debug-dump-optdemasiados argumentos para %%:compare-debug-self-optdemasiados argumentos para %%:version-comparedemasiados argumentos para el constructor %q#Ddemasiados argumentos para la funciÃ³ndemasiados argumentos para la funciÃ³n %q#Ddemasiados argumentos para la funciÃ³n %qEdemasiados argumentos para makedemasiados argumentos para la funciÃ³n miembro %q#Ddemasiados argumentos para el mÃ©todo %q#Ddemasiados argumentos para el mÃ©todo %qEdemasiados argumentos para la funciÃ³n sobrecargada %sdemasiadas llaves alrededor del inicializador para %qTdemasiados bordes de de manejo de excepciones en bb %idemasiadas expresiones para structdemasiados nombres de ficheros. Teclee %s --help para informaciÃ³n de modo de empleodemasiados inicializadores para %qTdemasiados ficheros de entradase grabaron demasiadas salidas de bucledemasiados bordes de ramificaciÃ³n de salida de bb %ise especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qsdemasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDdemasiadas listas-de-parÃ¡metros-de-plantillademasiados valores en la declaraciÃ³n de devoluciÃ³ndemasiadas variables para la clÃ¡usula de rango con canaldemasiado espacio de pila del cual disponer: %ddemasiado espacio de pila para preparar: %dla declaraciÃ³n del nivel superior de %qs especifica %<auto%>el reordenamiento de nivel principal se debe desactivar cuando se desactiva unidad-cada-vezel tamaÃ±o total de los objetos locales es demasiado grandeel tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitecturaC tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto conC tradicional rechaza la definiciÃ³n de funciones de estilo ISO CC tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregadosC tradicional rechaza la inicializaciÃ³n de unionsC tradicional rechaza la concatenaciÃ³n de constantes de cadenasC tradicional rechaza el operador unario masel tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qDla memoria transaccional no se admite con excepciones que no son llamadael modo de captura no se admite para valores de coma flotante VAXrevisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%del cÃ³digo de Ã¡rbol %qs no se admite en flujos LTOla lista de Ã¡rbol termina en la profundidad %iborde verdadero/falso despuÃ©s de una expresiÃ³n que no es GIMPLE_COND en bb %dintente borrar los parÃ©ntesis alrededor del id-de-tipointente utilizar %qE en su lugarse trata de codificar un tipo que no es entero como un campose tratÃ³ de terminar struct, pero fue sacado debido a errores previos de decodificaciÃ³nse intenta hacer que la clase %qT sea un friend de Ã¡mbito globaldos o mÃ¡s tipos de datos en la declaraciÃ³n de %qsdos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³ndos o mÃ¡s secciones para %sse diÃ³ un argumento de tipo %q#T a %<delete%>, se esperaba un punteroel tipo %qE tiene un constructor definido por el usuarioel tipo %qE tiene un destructor definido por el usuarioel tipo %qE no tiene un constructor para llamar por defectoel tipo %qE tiene funciones miembro virtualesel tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir a travÃ©s del contorno de la unidad de traducciÃ³nel tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir con el tipo %qT a travÃ©s del contorno de la unidad de traducciÃ³nel tipo %qT no tiene un tamaÃ±o conocidoel tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qTel tipo %qT no es un tipo base para el tipo %qTel tipo %qT no es una base directa de %qTel tipo %qT no es una base directa o virtual de %qTel propio tipo %qT viola la regla de una sola definiciÃ³n de C++el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantillael tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantillael tipo %qT deberÃ­a coincidir con el tipo %Tel tipo %qT viola la regla de definiciÃ³n Ãºnica de C++se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlacese usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlaceel tipo %qs no es conforme con el protocolo %qEla aserciÃ³n de tipo sÃ³lo es vÃ¡lida para los tipos de interfazse descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qEel tipo de dato por defecto es %<int%> en el nombre de tipoel tipo no tiene mÃ©todosel tipo es obsoletoel tipo es obsoleto: %sel tipo no es compatible con su varianteno coinciden los tipos entre un SSA_NAME y su sÃ­mbolodiscordancia de tipos para etiqueta case en sentencia switchdiscordancia de tipos en BIT_INSERT_EXPRno coincide el tipo en la expresiÃ³n de direcciÃ³nlos tipos de datos no coinciden en la referencia de rango matrizlos tipos de datos no coinciden en la referencia de matrizlos tipos de datos no coinciden en la expresiÃ³n binarialos tipos de datos no coinciden en la expresiÃ³n complejalos tipos de datos no coinciden en la referencia a componentelos tipos de datos no coinciden en la expresiÃ³n condicionallos tipos no coinciden en la expresiÃ³n fusionada multiplicar-sumarlos tipos no coinciden en el parÃ¡metro pack que no es de tipolos tipos no coinciden en el parÃ¡metro %ilos tipos de datos no coinciden en la expresiÃ³n puntero mÃ¡slos tipos de datos no coinciden en la referencia real/parte imaginariano coincide el tipo en expresiÃ³n tristelos tipos de datos no coinciden en la expresiÃ³n shiftlos tipos no coinciden en la expresiÃ³n de permutaciÃ³n de vectorlos tipos no coinciden en la expresiÃ³n de ensanchado multiplicar-acumularlos tipos no coinciden en la expresiÃ³n shift de ensanchamiento de vectorno coinciden los tipos con la declaraciÃ³n externa previa de %q#Del nombre de tipo %qs deberÃ­a concordar con el nombre de tipo %qsel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³nel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matrizel tipo de %qD es %<int%> por defectoel tipo de %qD no coincide con la declaraciÃ³n originalel tipo de %qE es desconocidoel tipo de la matriz %q+D se completÃ³ de forma incompatible con la inicializaciÃ³n implÃ­citano se puede determinar el tipo del operando asm %qEel tipo de campo de bits %qs es una extensiÃ³n de GCCel tipo de dato del parÃ¡metro formal %d estÃ¡ incompletoel tipo de la propiedad %qD genera un conflicto con la declaraciÃ³n previadiscordancia en precisiÃ³n de tipo en sentencia switchse descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³nel tipo de vector delete no es del tipo puntero ni matrizla clase transparente tipo %qT tiene clases basela clase transparente tipo %qT tiene funciones virtualestipo variante difiere en tipo variante con TYPE_METHODStipo variante con diferente TREE_TYPEtipo variante con diferente TYPE_BINFOtipo variante con diferente TYPE_FIELDStipos variantes difieren en TYPE_SIZE_UNITtipo variante con diferente TYPE_VFIELDtipo variante con TYPE_ALIAS_SET_KNOWN_PTREE_TYPE del tipo varianteTYPE_BINFO del tipo varianteTYPE_SIZE_UNIT del tipo varianteel tipo se declarÃ³ previamente %qETREE_TYPE del tipoTYPE_BINFO del tipoTYPE_SIZE_UNIT del tipoel uso de %<type punning%> sobre un tipo incompleto puede romper las reglas de alias estrictono coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qDla definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)se define tipo %qD localmente pero no se usadeclaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metrosla definiciÃ³n de tipo se declarÃ³ %<auto%>el nombre del typedef puede no ser un especificador-de-nombre-anidadose usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructorla expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rficolos tipos no son totalmente compatibleslos tipos difieren en el signotipos con nÃºmero de parÃ¡metros diferentesno se pueden definir tipos en expresiones %<decltype%>no se pueden definir tipos en expresiones %<noexcept%>no se pueden definir tipos en una expresiÃ³n %<typeid%>no se pueden definir tipos en una expresiÃ³n newno se pueden definir tipos en un id-tipo-nuevono se pueden definir tipos en declaraciones de plantilla aliasno se pueden definir tipos en una especificaciÃ³n de excepciÃ³nlos tipos no se pueden definir en conversionesno se pueden definir tipos en condicionesno se pueden definir tipos en declaraciones de excepciÃ³nno se pueden definir tipos en tipos de parÃ¡metrono se pueden definir tipos en argumentos de plantillano se puede calcular la ubicaciÃ³n real del parÃ¡metro apiladono se puede deducir %qT de %qEno se puede emular %qsno se puede encontrar un registro para vaciarno se puede encontrar un registro para vaciar la clase %qsno se puede encontrar el operador de carÃ¡cter literal %qD con argumento %qTno se puede encontrar un operador literal numÃ©rico %qDno se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qTno se pueden generar recargas para:no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecasno se puede abrir la dependencia dinÃ¡mica '%s'aÃºn no se puede mostrar el operando; code == %d (%c)no se puede usar '%s' para registro PICuso no acotado de %<alloca%>uso no acotado de array de longitud variableel incondicional %2d nunca se ejecuta
  el incondicional %2d tomado %s
! selector %qE sin declararla conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>operador %qs nombrado sin definirel tipo subyacente %<%T%> de %<%T%> debe ser un tipo integralno coincide el tipo subyacente en el enum %q#TAST inesperado de gÃ©nero %sargumento inesperado para msp430_select_hwmult_lib: %satributo inesperadotipo-base inesperado en cris_print_baseexpresiÃ³n %qE inesperada de gÃ©nero %snombre de fichero inesperado %s en el fichero de resoluciÃ³n de enlace. Se esperaba %sprimer argumento inesperado para msp430_select_hwmult_lib: %stipo-Ã­ndice inesperado en cris_print_indexoperando multiplicativo inesperadodesplazamiento inesperadooperando inesperadoefectos colaterales inesperados en la direcciÃ³nalineaciÃ³n sin manejar para '#pragma nomember_alignment'no se identifica el operador de llamadaconst %qD sin inicializarconst %qD sin inicializar es no vÃ¡lida en C++const sin inicializar en %<new%> de %q#Tmiembro const sin inicializar en %q#Tun miembro const sin inicializar en %q#T usa %<new%> sin un inicializador newel miembro const sin inicializar en %qT es no vÃ¡lido en C++miembro referencia sin inicializar en %q#Tun miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador newse colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programaunion no se puede hacer transparentese definiÃ³ union aquÃ­union no tiene miembrosunion no tiene miembros nombradosmiembro union %q+D con %qD que no es trivialmodelo '#pragma extern_model' '%s' desconocidonombre %s '#pragma member_alignment' desconocidointerruptor -mdebug-%s desconocidoespecificaciÃ³n de versiÃ³n de cpu CRIS desconocida en -mtune= : %sespecificaciÃ³n de versiÃ³n CRIS desconocida en -march= o -mcpu= : %salgoritmo IRA %qs desconocidoregiÃ³n IRA %qs desconocidamodelo de particiÃ³n LTO %qs desconocidonivel de reÃºso de la pila %qs desconocidomodelo TLS %qs desconocidoacciÃ³n %qE desconocida para %<#pragma pack%> - se descartase especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qstamaÃ±o de matriz desconocida en deletesalida del indicador asm %qs desconocidaalgoritmo %qs de reordenaciÃ³n de bloque bÃ¡sico desconocidoevento de llamada hacia atrÃ¡s desconocido registrado por el plugin %svalor cc_attr desconocidose desconoce el carÃ¡cter de tipo de conversiÃ³n %qc en el formatocpu %qs desconocida para -mtunese desconoce el estilo de desenredado '%s'destino desconocidoestilo de exceso de precisiÃ³n %qs desconocidoindicador pasado en -moverride=%s (%s) desconocidoestilo de contracciÃ³n de coma flotante %qs desconocidomodo insn desconocidosalida %qs del enlazador desconocidase desconoce el modo de mÃ¡quina %qEinsn move desconocida:descarga ABI %qs desconocidaoperador %qs desconocido en %%:version-compareopciÃ³n desconocida %q.*s en %<-fopt-info-%s%>opciÃ³n desconocida despuÃ©s del tipo %<#pragma GCC diagnostic%>opciÃ³n desconocida para -mrecip=%sse especificÃ³ el paso desconocido %s en -fdisablese especificÃ³ el paso desconocido %s en -fenablemodelo de tamaÃ±o de punteros desconocido %qsmÃ©todo de actualizaciÃ³n de perfil desconocido %qsatributo de propiedad desconocidopuntuaciÃ³n '%c' desconocidanombre de registro %qs desconocido en %<asm%>nombre de registro desconocido: %sreubicaciÃ³n unspec desconocidafunciÃ³n de especificaciÃ³n %qs desconocidaespecificaciÃ³n desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qsfuente desconocidaparÃ¡metro de revisiÃ³n de pila desconocido %qsopciÃ³n -mlong-double-%s desconocidase encontrÃ³ el tipo desconocido %<%T%> durante la codificaciÃ³n de Objective-Cnombre de tipo %qE desconocidovalor %qs desconocido para el objetivo 'arch' %svalor %qs desconocido para el objetivo 'cpu' %svalor %qs desconocido para el objetivo 'tune' %svalor %qs desconocido para -marchvalor %qs desconocido para -mcpuvalor %qs desconocido para -mtunevalor %qs desconocido de -mmacosx-version-mintipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para la opciÃ³n -mveclibabi=modelo %qs de coste de vectorizador desconocidoprioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida.el campo sin nombre tiene tipo de dato incompletoinicializador sin nombre para %qT, el cual no tiene clases baseinicializador sin nombre para %qT, el cual usa herencia mÃºltiplestruct/union sin nombre que no define ninguna instanciase declarÃ³ la variable o campo sin nombre como voidcomparaciÃ³n sin orden en el argumento de coma no flotanteunquote_string(): cadena incorrectainalcanzableNo se reconoce el argumento de la opciÃ³n no se reconoce la insn:no se reconoce la direcciÃ³nno se reconoce el argumento en la opciÃ³n %qsno se reconoce el argumento de -mcpu=: %sno se reconoce el argumento para la opciÃ³n --help=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s; Â¿quiso decir %qs?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fdump-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fopt-info-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %qsno se reconoce el nÃºmero de registro de control: %d - se utiliza 'psw'no se reconoce el nivel de salida de depuraciÃ³n %qsno se reconoce el indicador de borde: '%s'no se reconoce el valor de enumerado '%s'no se reconoce el especificador de formatono se reconoce la opciÃ³n de depuraciÃ³n de gcc: %ccampo hwpy no reconocido en msp430_mcu_data[%d]: %dno se reconocen las include_flags 0x%x pasadas a print_specific_helpno se reconoce el valor de visibilidad de ivar %qsno se reconoce la opciÃ³n -fdisableno se reconoce la opciÃ³n -fenableno se reconoce el nombre de registro %qsno se reconoce el valor del orden de almacenamiento de escalares %qsno se reconoce el nombre de secciÃ³n %qEno se reconoce el desplazamiento oscurecido %qsno se reconoce la constante supuestano se reconoce el valor de visibilidad %qserror no recuperablesobrecarga sin resolver para el interno Altivec %qFlas uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11llamada a funciÃ³n %qD insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qD insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n %qE insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qE insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n indirecta insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n indirecta insegura dentro de una transacciÃ³n atÃ³micaconstante de coma flotante sin sufijono se admite el argumento para %qDno se admite el tipo de argumento %qT para simd
  no se admite el tipo de argumento para la funciÃ³n internano se admite la combinaciÃ³n: %qs %sno se admite la combinaciÃ³n: %qs%s %sno se admite la combinaciÃ³n: %sconversiÃ³n de coma fija no admitidano se admite el modo %s
  no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadenano se admite el sufijo no estÃ¡ndar en una constante de coma flotanteno se admite el tamaÃ±o de operando para el registro extendidono se admite el tipo de retorno %qT para simd
! simdlen %d no admitidono se admite el tamaÃ±o para registro de enterosalternativa de dialecto ensamblador sin terminarconstante de formato sin terminarno se usaron argumentos en el formato de estilo $parÃ¡metro %qD sin usovariable %q+D sin usaractualmente las tablas de desenredo requieren un puntero de marco o -maccumulate-outgoing-args para ser correctasel valor superior de la etiqueta de rango `case' excede el valor mÃ¡ximo para el tipouse #include en su lugaruse %<%T::%D%> en su lugaruse %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificadoutilice %<%T::template %D%> para indicar que es una plantillause %<...%> para expandir el paquete de argumentosuse %<this->%D%> en su lugaruse -Winvalid-pch para mÃ¡s informaciÃ³nuse -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o nÃºmero de subpartesutilice __attribute__ ((vector_size)) en su lugarutilice __builtin_rx_mvtc (0, ... ) para escribir valores arbitrarios en PSWutilizar id de funciÃ³n interno en bÃºsqueda de perfil.uso de %<alloca%>uso de %<alloca%> dentro de un bucleel uso de %<complex%> en tipos AltiVec es no vÃ¡lidoel uso de %<double%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long double%> en tipos AltiVec es no vÃ¡lidoel uso de %<long long%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>el uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsxuso de %qs en la plantillael uso del modificador de longitud %qs con el carÃ¡cter de tipo %qc o no tiene ningÃºn efecto o el comportamiento es indefinidouso de %s y %s juntos en el formato %suso de %s y %s junto con el formato %<%%%c%> %sel uso de tipos booleanos en tipos AltiVec es no vÃ¡lidouso de la plantilla de clase %qT como expresiÃ³nel uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lidose usÃ³ la funciÃ³n borrada %q+Duso del enum %q#D sin declaraciÃ³n previauso del espacio de nombres %qD como expresiÃ³nuso de conversiÃ³n de estilo antiguouso de parÃ¡metro desde la funciÃ³n contenedorauso de nil sin tipofalta el operando use para stmtutilice template<> para una especializaciÃ³n explÃ­citase usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalarse usa un valor de tipo struct cuando se requiere un escalarse usa un valor de tipo union cuando se requiere un escalarse usa un tipo vector cuando se requiere un escalar%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­aespecificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­anombre de tipo sin uso en una declaraciÃ³n vacÃ­acalificador de tipo sin uso en una declaraciÃ³n vacÃ­ael %qD definido por el usuario siempre evalÃºa ambos argumentoslas literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11se utiliza %<%c%s%>usar %qs con un tipo sin signo no tiene ningÃºn efectose usa long double de precisiÃ³n extendida de IBMse usa long double de precisiÃ³n extendida de IEEEse usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qsse usa ABI darwin64se usa el campo no vÃ¡lido %qDse usa num_workers (%d); se hace caso omiso de %dse usa ABI de darwin antiguose usa el resultado de una funciÃ³n que devuelve %<void%>usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qsse usa el temporal como l-valorse utiliza el rango [%E, %E] para el argumento de la directivase usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qsse usa vector_length (%d); se hace caso omiso de %dse usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³nse usa xvalue (referencia a r-valor) como l-valordeclaraciÃ³n de uso para un no miembro en el Ã¡mbito de la claselos argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %s; Â¿qiuso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para %qs son: %slos argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?validate_value_data: Ciclo en la cadena regno (%u)validate_value_data: [%u] next_regno errÃ³neo para la cadena vacÃ­a (%u)validate_value_data: [%u] oldest_regno errÃ³neo (%u)validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)argumento de valorno se usa el valor calculadoel valor de -mfixed-range debe ser de la forma REG1-REG2el valor pasado en %qs es demasiado grandeinicializaciÃ³n por valor del tipo de funciÃ³n %qTinicializaciÃ³n por valor del tipo de dato incompleto %qTinicializaciÃ³n por valor del tipo de referencia %qTlas asignaciones-de-rastreo-de-variable cambian el planificador selectivovariablela variable %q#D tiene inicializador pero de tipo de dato incompletola variable %q+D se declarÃ³ como %<_Noreturn%>la variable %q+D se declarÃ³ como %<inline%>la definiciÃ³n de la variable %q+D se marca como dllimportla variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qsla variable %q+D es parte de un ciclo de aliasla variable %qD tiene tipo de funciÃ³nla variable %qD tiene inicializador pero de tipo de dato incompletola variable %qD se redeclarÃ³ como funciÃ³nse define la variable %qD pero no se usala variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contienela variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qEla variable %qE de tipo incompleto %qT no se accederÃ¡ en la expresiÃ³n de incremento forla variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando izquierdo del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando derecho del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el segundo operando de la expresiÃ³n condicionalla variable %qE de tipo incompleto %qT no se accederÃ¡ en la declaraciÃ³nla variable %qE de tipo incompleto %qT no se accederÃ¡ en el tercer operando de la expresiÃ³n condicionalse usa la matriz de longitud variable %qDse usÃ³ la matriz de longitud variablevariable del mismo nombre de ensamblador que la tabla virtual estÃ¡ definida en otra unidad de traducciÃ³nse declarÃ³ la variable o campo %qE como voidse declarÃ³ la variable o campo como voiduna variable previamente declarada como %<static%> se redeclara como %<extern%>el sÃ­mbolo de variable no es una variablese solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³nse solicitÃ³ seguimiento de variables, pero es inÃºtil a menos que se produzca informaciÃ³n de depuraciÃ³nse excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variablese excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opciÃ³nel lÃ­mite del array de longitud variable es desconocidoliteral compuesta de tamaÃ±o variableun objeto de tamaÃ±o variable puede no ser inicializado%qE variablemente modificado en el Ã¡mbito del ficherocampo variablemente modificado en el Ã¡mbito del ficherolas funciones variadic debe usar la variante AAPCS baselas plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11vec_adde sÃ³lo acepta 3 argumentosvec_addec sÃ³lo acepta 3 argumentosvec_cmpne sÃ³lo acepta 2 argumentosvec_extract sÃ³lo acepta 2 argumentosvec_insert sÃ³lo acepta 3 argumentosvec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_mul sÃ³lo acepta 2 argumentosel elemento CONSTRUCTOR de vector no es un valor GIMPLECONSTRUCTOR de vector con Ã­ndice de elemento no NULLse pasÃ³ un argumento vector a una funciÃ³n sin prototipola condiciÃ³n vectorial se expandirÃ¡ por piezasinserciÃ³n de vector no en contorno de elementola operaciÃ³n vectorial se expandirÃ¡ en paralelola operaciÃ³n vectorial se expandirÃ¡ por piezasla operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalardesbordamiento vectorial en la expresiÃ³nla operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezasel tamaÃ±o del vector no es un mÃºltiplo integral del tamaÃ±o del componentese esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorse esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorno se ha producido vectorizaciÃ³n para un bucle simdse encontraron vectores con nÃºmero de elementos diferentes en la expresiÃ³n de permutaciÃ³nfallÃ³ verify_cgraph_nodefallÃ³ verify_eh_treefallÃ³ verify_flow_infoverify_flow_info: El borde scc del bloque bÃ¡sico %d estÃ¡ corruptoverify_flow_info: El bloque %i tiene loop_father, pero no hay buclesverify_flow_info: El bloque %i carece de loop_fatherverify_flow_info: Borde duplicado %i->%iverify_flow_info: Bloques incorrectos para el respaldo %i->%iverify_flow_info: Respaldo incorrecto %i->%iverify_flow_info: REG_BR_PROB no coincide con la configuraciÃ³n %i %iverify_flow_info: Cuenta errÃ³nea del bloque %i %iverify_flow_info: Cuenta errÃ³nea del borde %i->%i %iverify_flow_info: Frecuencia errÃ³nea del bloque %i %iverify_flow_info: Probabilidad errÃ³nea del borde %i->%i %ifallÃ³ verify_gimplefallÃ³ verify_histogramsfallÃ³ verify_ssafallÃ³ verify_typeel atributo version no es una cadenano se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clasePHI virtual con ubicaciones de argumentonombre SSA virtual para una decl que no es VOPbase virtual %qT inaccesible en %qT debido a ambigÃ¼edadfalta el operando def virtual para stmtla definiciÃ³n virtual no es un nombre SSAla definiciÃ³n virtual de la declaraciÃ³n no estÃ¡ actualizadafunciÃ³n virtual %q+Dlas funciones virtual no pueden ser friendmÃ©todo virtual %qDfunciÃ³n virtual %qs que no es clasela disposiciÃ³n de la tabla virtual es distinta en otra unidad de translaciÃ³nla tabla virtual de tipo %qD contiene informaciÃ³n RTTIla tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnicala tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnica el uso de la declaraciÃ³n virtual no estÃ¡ actualizadafalta el operando use virtual para stmtel argumento de visibilidad debe ser "default", "hidden", "protected" o "internal"el argumento de visibilidad no es una cadenano se admiten los atributos de visibilidad en esta configuraciÃ³n; descartadosse descarta '#pragma __message' de vmsno se descarta el valor void como deberÃ­a de serargumento volÃ¡tilse debe especificar volatile en cualquier memoria que sea afectada por DMA.vtable para aviso: aviso: considere enlazar con '-static' como bibliotecas de sistema conse esperaba `%s'weak %q+D no se puede definir como %qEla declaraciÃ³n dÃ©bil de %q+D se estÃ¡ aplicando a una definiciÃ³n estÃ¡tica que ya existela declaraciÃ³n weak de %q+D debe ser publicno se admite la declaraciÃ³n weak de %q+Dla referencia dÃ©bil %q+D debe tener enlace estÃ¡ticola referencia dÃ©bil %q+D finalmente apunta a sÃ­ mismael atributo weakref debe aparecer antes de los atributos de aliasweakref no se admite en esta configuraciÃ³nlos pesos tienen que ser no negativos
  al escribir la salida a %s: %mmatriz de caracteres anchos inicializada con una cadena ancha incompatiblematriz de caracteres anchos inicializada con una cadena que no es anchaliteral de cadena ancha en %<asm%>la anchura de %qs excede su tipola anchura del campo de bits %qD es del tipo %qT que no integralse asumirÃ¡n que devuelven %<id%> y aceptarÃ¡nno generarÃ¡ instrucciones power5 porque el ensamblador no las admiteno generarÃ¡ instrucciones power6 porque el ensamblador no las admiteno generarÃ¡ instrucciones power7 porque el ensamblador no las admiteno generarÃ¡ instrucciones power8 porque el ensamblador no las admiteno generarÃ¡ instrucciones power9 porque el ensamblador no las admiteconcon %q+#Ddentro de este buclela regiÃ³n de trabajo compartido puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<crÃ­tical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>write_atom(): Intentando escribir Ã¡tomo incorrectowrite_atom(): Escribiendo entero negativowrite_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrectowrite_symtree(): SÃ­mbolo no escritoescribiendo en un objeto constante (argumento %d)escribiendo fichero de salidaescribiendo a travÃ©s de un puntero nulo (argumento %d)se escribe a la lista de salida LTRANS %s: %mno se admite escribir al espacio de direcciones %qsentrada TYPE_CACHED_VALUES incorrectacantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto condicional en bb %icantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto incondicional %iargumento %qs incorrecto para la opciÃ³n %qsborde errÃ³neo %d->%d para el argumento PHIlista de uso inmediato errÃ³neainsn errÃ³neo en el borde del respaldolista errÃ³nea de bucles terminados para el borde %d->%dse especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qEnÃºmero errÃ³neo de argumentos para %%:debug-level-gtnÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>nÃºmero errÃ³nel de bordes de ramificaciÃ³n despuÃ©s del salto incondicional en bb %inÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)banderas de borde de salida errÃ³neas al final del bb %dse especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qsargumento de tipo errÃ³neo para %sargumento de tipo errÃ³neo para absargumento de tipo errÃ³neo para complemento de bitsargumento de tipo errÃ³neo para la conjugaciÃ³nargumento de tipo errÃ³neo para el decrementoargumento de tipo errÃ³neo para el incrementoargumento de tipo errÃ³neo para el signo de exclamaciÃ³n unarioargumento de tipo errÃ³neo para el decremento unarioargumento de tipo errÃ³neo para el incremento unariose devuelve el registro x87 con x87 desactivadoxstormy16_print_operand: cÃ³digo desconocidono se admite el modo z/Architecture en %sz/Architecture.cero como constante de puntero nulomatriz %q+D de tamaÃ±o cero o negativovector de tamaÃ±o ceroanchura cero para el campo de bits %q+Danchura cero para el campo de bits %qsanchura cero en el formato %scadena de formato %s de longitud ceromatriz %qD de tamaÃ±o ceromatriz %qT de tamaÃ±o cero{anÃ³nimo}{desconocida}
\ No newline at end of file
--- 2152,2161 ----
  escalado y normalizaciÃ³n no pueden coexistir; se omite
  el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>la expresiÃ³n schedule chunk size debe ser integralel Ã¡mbito %qT antes de %<~%> no es un nombre-de-claselos enums con Ã¡mbito sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11no coinciden scoped/unscoped en el enum %q#Tel segundo argumento debe ser una rebanada o una cadenael segundo argumento de %q+D debe ser %<char **%>el segundo argumento de %<__builtin_prefetch%> debe ser una constanteel segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %quel segundo operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael segundo operando de la expresiÃ³n condicional no tiene efectoel segundo operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombradolas anclas de seccions se deben desactivar cando el reordenamiento de nivel principal se desactivalas anclas de secciÃ³n se deben desactivar cuando se desactiva unidad-cada-vezel argumento del atributo secciÃ³n no es una constante de cadenano se puede especificar el atributo de secciÃ³n para las variables localesno se permite un atributo de secciÃ³n para %q+Dno se admiten atributos de secciÃ³n en este objetivono se puede sobreescribir la secciÃ³n de %q+Dla secciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previala secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivoconflicto de tipo de secciÃ³nconflicto de tipo de secciÃ³n con %Dlas opciones fp16 seleccionadas son incompatiblesel selector debe ser un inmediatoel selector debe ser una constante entera en el rango 0..%wiautocomparaciÃ³n siempre falsaautocomparaciÃ³n siempre verdaderaself-tests no estÃ¡n activadas en este buildself-tests es incompatible con -Eestablece el nÃºmero de nops a emitir antes de cada patrÃ³n insn.setjmp/longjmp dentro de construcciÃ³n simdel nombre del setter debe terminar con %<:%>estableciendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %maquÃ­ estÃ¡ la declaraciÃ³n oscurecidase oscurece la funciÃ³n interna %q#Dse oscurece la funciÃ³n de biblioteca %q#Dse oscurece la declaraciÃ³n de tipo previa de %q#Dshared y mdll no son compatiblescall_stmt compartida:no se admite sharedrtx compartidola cuenta de desplazamiento no es un entero sin signodesplazamiento de un operando que no es enterolectura corta al leer los datos de exportaciÃ³nbordes sibcall para una insn que no es llamada en bb %ino se recomputan los efectos laterales cuando cambia ADDR_EXPRelemento con efectos colaterales en CONSTRUCTOR sin efectos colateralesno coinciden los signos del tipo y del modo de mÃ¡quina %qsIF simplese descarta el atributo sencillo target_clonesel tamaÃ±o de la matriz nueva debe tener un tipo integralno coincide el tamaÃ±o en el argumento %d de %qEel tamaÃ±o de %q+D es de %d bytesel tamaÃ±o de %q+D es mayor que %wd bytesel tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integralel tamaÃ±o de la matriz %qD es negativoel tamaÃ±o de la matriz %qD no es una expresion constante integralel tamaÃ±o de la matriz %qE es de un tipo no enteroel tamaÃ±o de la matriz %qE es negativoel tamaÃ±o de la matriz %qE es demasiado grandeel tamaÃ±o de la matriz tiene un tipo %qT que no es integralel tamaÃ±o de la matriz es negativoel tamaÃ±o de la matriz no es una expresion constante integralel tamaÃ±o de la matriz es demasiado grandeel tamaÃ±o del bucle %d debe ser %d, no %del tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytesel tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytestamaÃ±o de bloques para el bloqueo de bucles.el tamaÃ±o de la matriz sin nombre es de un tipo no enteroel tamaÃ±o de la matriz sin nombre es negativoel tamaÃ±o de la matriz sin nombre es demasiado grandeel tamaÃ±o de la variable %q+D es demasiado grandenivel de optimizaciÃ³n del tamaÃ±o: 0:nada 1:oportunista 2:regalloc 3:alineaciÃ³n libre, -Os.los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientessizeof(long double) es 12.sizeof(long double) es 16.la rebanada sÃ³lo se puede comparar con nilla capacidad de la rebanada debe ser enteroel final de la rebanada debe ser enterorebanada con valor que no es direccionablesoft-float y long-double-128 son incompatibleslo sentimos, sin implementarlo sentimos, sin implementar: la fuente es un puntero a tipo incompletola fuente no es un punterola fuente no es un puntero a clasela fuente no es un tipo de clasela fuente es de tipo de clase incompletocambiaron las ubicaciones de fuente para la funciÃ³n %qE, los datos de anÃ¡lisis de perfil pueden estar desactualizadosel tipo fuente no es polimÃ³rficola especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lidola especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lidola especificaciÃ³n %qs es no vÃ¡lidafalla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³nfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPECfalla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPECfalla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qcel fichero de especificaciÃ³n no tiene especificaciones para enlazarla especificacion es '%s'
  
! la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>especializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³n %qTespecializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de %qD en un espacio de nombres diferentela especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombresespecializaciÃ³n de %qT despuÃ©s de la instanciaciÃ³nespecializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamentese especializÃ³ %q#T en un espacio de nombres diferenteel miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>el lÃ­mite %wu especificado es igual al tamaÃ±o del destinoel lÃ­mite especificado %wu supera %<INT_MAX %>el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wuel lÃ­mite especificado %wu supera el tamaÃ±o %wu del objeto de destinoel modo especificado es demasiado pequeÃ±o para valores enumeradosopciÃ³n %qs especificada mÃ¡s de una vezes obsoleto especificar tipos vectoriales con __attribute__ ((mode))sintaxis de specs %%include mal formada despuÃ©s de %ld caracteressintaxis de specs %%rename mal formada despuÃ©s de %ld caracteresla especificaciÃ³n specs %s no se encontrÃ³ para ser renombradafichero specs mal formado despuÃ©s de %ld caracteresorden specs %% desconocida despuÃ©s de %ld caracteres%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla%<%%%> final espurio en el formatoel marco de la pila debe ser menor de 64kel marco de pila no es un mÃºltiplo de 8 bytes: %wdel marco de pila no es un mÃºltiplo de octabyte: %wdmarco de pila demasiado grandeel valor de guardia de pila debe ser una potencia exacta de 2no se admite la expresiÃ³n del lÃ­mite de la pilano se admiten lÃ­mites de la pila en este objetivola prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correctala prueba de pila requiere %<target("accumulate-outgoing-args"%> para ser correctael protector de pila no protege la funciÃ³n: todas las matrices locales son de longitud menor a %d bytesel protector de pila no protege las variables locales: almacenamiento temporal de longitud variablese usÃ³ un nombre de registro para una variable de registro globalel tamaÃ±o de la pila debe ser una potencia exacta de 2el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pilael tamaÃ±o de la pila no debe ser mayor a 64kno se admite el cÃ¡lculo de uso de pila para este objetivoel uso de la pila es de %wd bytesel uso de la pila puede ser de %wd bytesel uso de pila puede estar sin lÃ­mitesstack_offset debe ser un mÃºltiplo de 4stack_offset debe ser por lo menos 4marco de la pila demasiado grande: %d bytesno se permiten las conversiones estÃ¡ndar en este contextoel principio del fragmento RTL debe estar en una lÃ­nea anterior al finel inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constanteprincipio/fin de fragmento RTL en ficheros diferentesla declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadala declaraciÃ³n no tiene efectola declaraciÃ³n es una referencia, no una llamada, a la funciÃ³n %qEse marcÃ³ la sentencia para throw en medio del bloquese marcÃ³ la sentencia para throw, pero no lo hacela sentencia nunca se ejecutarÃ¡declaraciÃ³n sin efectolas expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantillastatic %qs no se puede declarar %<mutable%>la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³nfallÃ³ la aserciÃ³n estÃ¡tica: %EfallÃ³ la aserciÃ³n estÃ¡tica: %scadena static con una funciÃ³n que no usa unadeclaraciÃ³n static de %q+D despuÃ©s de una declaraciÃ³n que no es staticno se admite la inicializaciÃ³n estÃ¡tica de la variable %q+D en memoria %<.shared%>static no se admite en TPF-OSel miembro static %qD no puede ser un campo de bitsse declarÃ³ el miembro static %qD como %<register%>la funciÃ³n miembro static %q#D se declara con calificadores de tipola funciÃ³n miembro static %qD no puede tener calificador-cvstatic o calificadores de tipo en un declarador de matriz que no es parÃ¡metrostatic_cast del tipo %qT al tipo %qT proscribe los calificadoresinstancia de la clase Objective-C %qE alojada estÃ¡ticamentelos atributos stdcall y cdecl no son compatibleslos atributos stdcall y fastcall no son compatibleslos atributos stdcall y thiscall no son compatiblesel paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constantese modificÃ³ el stmt (%p) marcado despuÃ©s del paso de optimizaciÃ³n: la opciÃ³n volatile de stmt no estÃ¡ actualizadastmt con VUSE incorrectola clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qsla clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qsclase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantillase especificÃ³ una clase de almacenamiento para %qsse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro %qsse especificÃ³ una clase de almacenamiento para el campo de la estructurase especificÃ³ una clase de almacenamiento para el campo de la estructura %qEse especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qsse especificÃ³ una clase de almacenamiento para el nombre de tipose especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombreespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friendespecificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metrosel tamaÃ±o de almacenamiento de %q+D no es constanteno se conoce el tamaÃ±o de almacenamiento de %q+Del tamaÃ±o de almacenamiento de %qD no es constanteno se conoce el tamaÃ±o de almacenamiento de %qDnombre de dispositivo extraÃ±o %qs despuÃ©s de %qs: carÃ¡cter incorrecto %qcno se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits%<@%> parÃ¡sita en el programa%<\%o%> parÃ¡sito en el programa%qc parÃ¡sito en el programa%qs sobrante despuÃ©s de los mÃ©todos Objective-C++%qs parÃ¡sito en el programalos formatos de strftime no pueden dar formato a los argumentosla longitud de la cadena %qd es mayor que la longitud %qd, la mÃ¡xima que los compiladores ISO C%d deben admitirliteral de cadena en la firma de plantilla de funciÃ³nel uso de strong solamente tiene significado en el Ã¡mbito de espacio de nombresse ha interceptado una asignaciÃ³n strong-casttal vez se necesite strong-castse definiÃ³ struct aquÃ­struct no tiene miembrosstruct no tiene miembros nombradosla alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %dcampo de estructurael lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64la inclusiÃ³n del submarco de trabajo %s genera un conflicto con el marco de trabajo incluidofalta el subÃ­ndice en la referencia de la matrizel valor indicado por el subÃ­ndice no es ni matriz ni punteroel valor del subÃ­ndice no es ni matriz ni puntero ni vectorel valor de subÃ­ndice es un puntero a funciÃ³nse declarÃ³ el subÃ­ndice de la matriz como %<register%>se sugiere llaves alrededor de un cuerpo vacÃ­o en una declaraciÃ³n %<do%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>se sugieren llaves explÃ­citas para evitar un %<else%> ambiguose sugieren parÃ©ntesis alrededor de %<&&%> junto con %<||%>se sugieren parÃ©ntesis alrededor de %<+%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de %<-%> para un operando de %<&%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<<<%>se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<>>%>se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<|%>se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdaderose sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<!=%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<&%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<==%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<^%>se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<|%>se sugieren parÃ©ntesis alrededor de un operando de %<!%> o cambie %<&%> a %<&&%> o %<!%> a %<~%>se sugieren parÃ©ntesis alrededor del operando de %<!%> o cambie %<|%> a %<||%> o %<!%> a %<~%>alternativa sugerida:alternativas sugeridas:se admite el modo %qsarquitecturas de nÃºcleo no admitidas:%sla opciÃ³n %<-mcustom-%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -ffinite-math-onlyla opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -fno-math-errnola opciÃ³n %<-mcustom-%s%> no produce efecto alguno a menos que se especifique -funsafe-math-optimizationsse requiere la opciÃ³n %<-mcustom-%s%> para la coma flotante de precisiÃ³n dobleopciÃ³n %<-mcustom-%s%>: el valor %d tiene que estar entre 0 y 255la opciÃ³n %qs no inicia con %<-%>la opciÃ³n %qs ya no se admitela opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%sla condiciÃ³n de switch tiene valor booleanswitch salta dentro de una expresiÃ³n de declaraciÃ³nel switch salta sobre la inicializaciÃ³n de la variablefalta el case por defecto para un switchla cantidad de switch no es un enteroswitch inicia aquÃ­la declaraciÃ³n switch de tamaÃ±o de %lu entradas es demasiado grandese usÃ³ un sÃ­mbolo como un operando inmediatose usÃ³ un sÃ­mbolo con registros base e indizados al mismo tiempose usÃ³ un sÃ­mbolo con desplazamiento en modo PIClas referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posteriorsymtab_node::fallÃ³ verifyse requiriÃ³ primero el mÃ©todo sintetizado %qD aquÃ­ fallÃ³ la llamada a sistema para kern.osversion: %mla ruta del sistema %qs no es absolutase toma la direcciÃ³n del constructor %qEse toma la direcciÃ³n del destructor %qEse toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>se toma la direcciÃ³n del temporalse toma la direcciÃ³n de la matriz temporalse toma la direcciÃ³n de xvalue (referencia rvalue)tomar la direcciÃ³n de una etiqueta no es estÃ¡ndarel objetivo %s %qs no acepta un argumentoel objetivo %s %qs no permite una forma negadael objetivo %s %qs no es vÃ¡lidoel objetivo %s %s=%s no es vÃ¡lidoel CPU objetivo no tiene soporte para el modo ARMla CPU objetivo no admite las instrucciones de seguridad ARMv8-Mel CPU objetivo no admite las instrucciones THUMBel CPU objetivo no admite trabajo internoel CPU objetivo no admite accesos sin alinearel OS objetivo no admite accesos sin alinearargumento destinoel atributo target no se admite en esta plataformael atributo o pragma target cambia la ABI Altivecel atributo o pragma target cabia la ABI SPEel atributo o pragma target cambia la ABI darwin64el atributo o pragma target cambia la coma flotante de precisiÃ³n dobleel atributo o pragma target cambia el tamaÃ±o de double longel atributo o pragma target cambia la coma flotante de precisiÃ³n sencillael objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencilloel formato objetivo no soporta infinitoel objetivo no es puntero o referenciael objetivo no es puntero o referencia a una claseel objetivo no es puntero o referencia a un tipo completoel objetivo de conversiÃ³n puede ser un candidato para un atributo de formatoel objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formatono estÃ¡ disponible la orden interna especÃ­fica del objetivono coincide la opciÃ³n especÃ­fica del objetivoel sistema objetivo no admite salida de depuraciÃ³nel sistema objetivo no admite el formato de depuraciÃ³n %qsdestina al simulador software.el argumento de plantilla %d es no vÃ¡lidoel argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantillael argumento de plantilla para %qD usa el tipo local %qTse requiere un argumento de plantilla para %<%s %T%>los argumentos de plantilla para %qD no coinciden con la plantilla original %qDclase de plantilla sin nombredeclaraciÃ³n plantilla de %<typedef%>declaraciÃ³n plantilla de %q#DdefiniciÃ³n de plantilla de %q#D que no es plantillala profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)parÃ¡metro de plantilla %q+#Dno se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³nno se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­citalas listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qDel paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defectoel paquete de parÃ¡metros plantilla no puede tener un argumento por defectolos paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defectoel tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>los parÃ¡metros de la plantilla no pueden ser friendsno se permite la especializaciÃ³n de plantilla de %qD por ISO C++especializaciÃ³n de plantilla con enlace Cno se especificaron los especificadores de plantilla en la declaraciÃ³n de %qDlos parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>plantilla con enlace Cel id-de-plantilla %qD para %q+D no coincide con ninguna declaraciÃ³n de plantillaid de plantilla %qD en la declaraciÃ³n de la plantilla primariael id de plantilla %qD se usa como un declaradorparÃ¡metro-de-plantilla-las plantillas no pueden ser %<virtual%>temporal del tipo %qT que no es literal en una expresiÃ³n constanteel atributo %<getter%> sÃ³lo se puede especificar una vezel atributo %<interrupt%> requiere un procesador MIPS32r2 o superiorel atributo %<setter%> sÃ³lo se puede especificar una vezla arquitectura %qs no admite %<-m%s=2008%>la arquitectura %qs no admite %<-m%s=legacy%>la arquitectura %qs no admite %<-mfp32%>la arquitectura %qs no admite las instrucciones DSPla arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³nla arquitectura %qs no admite las instrucciones madd ni msubla arquitectura %qs no admite los registros de precisiÃ³n sencilla imparla arquitectura %qs no admite las instrucciones par-sencillola arquitectura %qs no admite la instrucciÃ³n syncila opciÃ³n de printf ' 'la opciÃ³n de strfmon '!'la opciÃ³n de printf '#'la opciÃ³n de strftime '#'la opciÃ³n de printf '''la opciÃ³n de scanf '''la opciÃ³n de strfmon '('la opciÃ³n de printf '+'la opciÃ³n de strfmon '+'la opciÃ³n de printf '-'la opciÃ³n de strfmon '-'la opciÃ³n de strftime '-'la opciÃ³n de printf '0'la opciÃ³n de strftime '0'el modificador de strftime 'E'la opciÃ³n de printf 'I'la opciÃ³n de scanf 'I'el modificador 'O'el modificador de strftime 'O'la opciÃ³n de strfmon '^'la opciÃ³n de strftime '^'la opciÃ³n de strftime '_'la opciÃ³n de scanf 'a'la opciÃ³n de scanf 'm'la opciÃ³n de diagnÃ³stico 'q'la opciÃ³n -shared no se admite actualmente en ELF de VAXla ABI para pasar agregados con alineaciÃ³n de %d bytes cambiÃ³ en GCC 5la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4la ABI para pasar un union con long double cambiÃ³ en GCC 4.4la cpu RX100 no tiene FPU de hardwarela cpu RX200 no tiene FPU de hardwarela direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>la direcciÃ³n de %qD nunca debe ser NULLla direcciÃ³n de una etiqueta no puede aparecer en una expresiÃ³n constantela supresiÃ³n de la asignaciÃ³n es una caracterÃ­stica de scanfla llamada requiere ifunc, que no se admite en este objetivola combinacion de %qs y %qs es incompatible con %qsla comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLla comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULLel compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>el tipo conflictivo definido en otra unidad de traducciÃ³nel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una tabla virtual de tamaÃ±o diferenteel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con diferente contenidoel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con mÃ¡s entradasel tipo conflictivo definido en otra unidad de traducciÃ³n tiene una informaciÃ³n RTTI diferenteel flujo de control de la funciÃ³n %qE no coincide con sus datos de anÃ¡lisis de perfil (contador %qs)la sintaxis de punto no estÃ¡ disponible en Objective-C 1.0la base extra se define aquÃ­el quinto argumento debe ser un inmediato de 8-bitla primera diferencia de las definiciones correspondientes es el campo %qDla primera diferencia de las definiciones correspondientes es el mÃ©todo %qDel primer parÃ¡metro de %<operator new%> no puede tener un argumento por defectoel argumento delantero debe ser un escalar 1, 2, 4, 8el tamaÃ±o de marco de %wd bytes es mayor que %wd bytesel argumento inmediato debe ser un inmediato de 4-bitel argumento inmediato debe ser un inmediato de 5-bitel argumento inmediato debe ser un inmediato de 8-bitel tipo incompatible definido en otra unidad de traducciÃ³nel tipo incompatible estÃ¡ definido aquÃ­el Ãºltimo argumento debe ser un inmediato de 1-bitel tercer argumento debe ser un inmediato de 2-bitel Ãºltimo argumento debe ser un inmediato de 3-bitel Ãºltimo argumento debe ser un inmediato de 32-bitel Ãºltimo argumento debe ser un inmediato de 4-bitel tercer argumento debe ser un inmediato de 5-bitel Ãºltimo argumento debe ser un inmediato de 1-bitel Ãºltimo argumento debe ser un inmediato de 8-bitel Ãºltimo argumento debe ser un escalar 1, 2, 4, 8la disposiciÃ³n de los agregados que contienen vectores con alineamiento de %d bytes cambiÃ³ en GCC 5el m210 no admite little endianel valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qsel penÃºltimo argumento debe ser un inmediato de 8-bitel operando medio omitido en ?: siempre serÃ¡ %<true%>, se sugiere un operando medio explÃ­citoel rango de la mÃ¡scara debe estar entre 0 y 255el rango del selector debe estar entre 0 y 1el rango del selector debe estar entre 0 y 3el rango del selector debe estar entre 0 y 7no se puede acceder al registro especificado por %q+D en el objetivo actualel registro especificado para %q+D no es lo suficientemente general para usarse como variable de registroel resultado de la conversiÃ³n no estÃ¡ especificado porque %qE estÃ¡ fuera del rango del tipo %qTel tercer argumento debe ser un inmediato de 8-bitel tercer argumento debe ser una constante de comparaciÃ³nel tipo %qT de variable constexpr %qD no es literalel tipo que se destruye es %qT, pero el destructor se refiere a %qTel uso de nombre de variables con prefijo _OBJC_ para seleccionar secciones de metadatos es obsoleto en 4.6 y se eliminarÃ¡ en 4.7el valor de %qD no se puede usar en una expresiÃ³n constanteel argumento de xabort debe ser un inmediato de 8-bitno hay argumentos para %qD que dependan de un parÃ¡metro de plantilla, por lo cual una declaraciÃ³n de %qD debe estar disponibleel tercer argumento de %q+D deberÃ­a ser %<char **%>el tercer argumento de %<__builtin_prefetch%> debe ser una constanteel tercer operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargadael tercer operando de la expresiÃ³n condicional no tiene efectoel tercer operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qEel tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr405 y fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr450esta funciÃ³n interna sÃ³lo estÃ¡ disponible en el fr500 y fr550no se admite este interno para este objetivoeste compilador no tiene soporte para %seste compilador no tiene soporte para PowerPC (se hace caso omiso de los indicadores de arquitectura)este compilador no tiene soporte para x86 (se hace caso omiso de los indicadores de arquitectura)esta condiciÃ³n tiene bifurcaciones idÃ©nticasesta constante decimal sÃ³lo es unsigned en ISO C90esta constante decimal serÃ¡ unsigned en ISO C90esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamadaesta es la primera etiqueta por defectoesta es la primera entrada que solapa ese valoreste es la insn:esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr400 y fr550esta funciÃ³n de medios sÃ³lo estÃ¡ disponible en el fr500esta sentencia puede fracasareste objetivo no admite %qseste destino es little endianesta mÃ¡quina objetivo no tiene ramificaciones retardadaslos datos COMMON thread-local no estÃ¡n implementadosdeclaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-localdeclaraciÃ³n thread-local de %q+D despuÃ©s de una declaraciÃ³n que no es thread-localse usÃ³ la variable threadprivate %qE en una regiÃ³n objetivose usÃ³ la variable threadprivate %qE en una tarea sin atararrojando NULL, que tiene un tipo integral, que no es punteroel argumento de tls_model debe ser "local-exec", "initial-exec", "local-dynamic" o "global-dynamic"el argumento de tls_model no es una cadenapara estar seguro todos los punteros intermedios en la conversiÃ³n de %qT a %qT se deben calificar como %<const%>para generar dependencias debe especificar -M Ã³ -MMpara hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>el elemento %u tiene ubicaciÃ³n-x == %uel elemento %u tiene ubicaciÃ³n-x == ubicaciÃ³n-y == %uel elemento %u tiene ubicaciÃ³n-y == %ufaltan argumentos para %%:compare-debug-auxbase-optfaltan argumentos para %%:replace-extensionfaltan argumentos para %%:version-comparefaltan argumentos para el constructor %q#Dfaltan argumentos para la funciÃ³nfaltan argumentos para la funciÃ³n %<va_start%>faltan argumentos para la funciÃ³n %q#Dfaltan argumentos para la funciÃ³n %qEfaltan argumentos para la funciÃ³n miembro %q#Dfaltan argumentos para el mÃ©todo %q#Dfaltan expresiones para structfaltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDfaltan listas-de-parÃ¡metros-de-plantillael valor del tipo de la funciÃ³n es demasiado grande, necesita %d registros, sÃ³lo se tienen %d registros para estodemasiado tarde para que la directiva # establezca el directorio de depuraciÃ³ndemasiadas opciones #pragma align=resetdemasiadas clÃ¡usulas %qsdemasiadas alternativas en %<asm%>demasiados argumentosdemasiados argumentos para el formatodemasiados argumentos para %%:compare-debug-auxbase-optdemasiados argumentos para %%:compare-debug-dump-optdemasiados argumentos para %%:compare-debug-self-optdemasiados argumentos para %%:version-comparedemasiados argumentos para el constructor %q#Ddemasiados argumentos para la funciÃ³ndemasiados argumentos para la funciÃ³n %q#Ddemasiados argumentos para la funciÃ³n %qEdemasiados argumentos para makedemasiados argumentos para la funciÃ³n miembro %q#Ddemasiados argumentos para el mÃ©todo %q#Ddemasiados argumentos para el mÃ©todo %qEdemasiados argumentos para la funciÃ³n sobrecargada %sdemasiadas llaves alrededor del inicializador para %qTdemasiados bordes de de manejo de excepciones en bb %idemasiadas expresiones para structdemasiados nombres de ficheros. Teclee %s --help para informaciÃ³n de modo de empleodemasiados inicializadores para %qTdemasiados ficheros de entradase grabaron demasiadas salidas de bucledemasiados bordes de ramificaciÃ³n de salida de bb %ise especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qsdemasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qDdemasiadas listas-de-parÃ¡metros-de-plantillademasiados valores en la declaraciÃ³n de devoluciÃ³ndemasiadas variables para la clÃ¡usula de rango con canaldemasiado espacio de pila del cual disponer: %ddemasiado espacio de pila para preparar: %dla declaraciÃ³n del nivel superior de %qs especifica %<auto%>el reordenamiento de nivel principal se debe desactivar cuando se desactiva unidad-cada-vezel tamaÃ±o total de los objetos locales es demasiado grandeel tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitecturaC tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto conC tradicional rechaza la definiciÃ³n de funciones de estilo ISO CC tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregadosC tradicional rechaza la inicializaciÃ³n de unionsC tradicional rechaza la concatenaciÃ³n de constantes de cadenasC tradicional rechaza el operador unario masel tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qDla memoria transaccional no se admite con %<-fsanitize=address%>la memoria transaccional no se admite con %<-fsanitize=kernel-address%>la memoria transaccional no se admite con excepciones que no son llamadael modo de captura no se admite para valores de coma flotante VAXrevisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%drevisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%drevisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%del cÃ³digo de Ã¡rbol %qs no se admite en flujos LTOla lista de Ã¡rbol termina en la profundidad %iborde verdadero/falso despuÃ©s de una expresiÃ³n que no es GIMPLE_COND en bb %dintente borrar los parÃ©ntesis alrededor del id-de-tipointente utilizar %qE en su lugarse trata de codificar un tipo que no es entero como un campose tratÃ³ de terminar struct, pero fue sacado debido a errores previos de decodificaciÃ³nse intenta hacer que la clase %qT sea un friend de Ã¡mbito globalfalta la cadena de ajuste en la opciÃ³n (%s)dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qsdos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³ndos o mÃ¡s secciones para %sse diÃ³ un argumento de tipo %q#T a %<delete%>, se esperaba un punteroel tipo %qE tiene un constructor definido por el usuarioel tipo %qE tiene un destructor definido por el usuarioel tipo %qE no tiene un constructor para llamar por defectoel tipo %qE tiene funciones miembro virtualesel tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir a travÃ©s del contorno de la unidad de traducciÃ³nel tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir con el tipo %qT a travÃ©s del contorno de la unidad de traducciÃ³nel tipo %qT no tiene un tamaÃ±o conocidoel tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qTel tipo %qT no es un tipo base para el tipo %qTel tipo %qT no es una base directa de %qTel tipo %qT no es una base directa o virtual de %qTel propio tipo %qT viola la regla de una sola definiciÃ³n de C++el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantillael tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantillael tipo %qT deberÃ­a coincidir con el tipo %Tel tipo %qT viola la regla de definiciÃ³n Ãºnica de C++se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlacese usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlaceel tipo %qs no es conforme con el protocolo %qEla aserciÃ³n de tipo sÃ³lo es vÃ¡lida para los tipos de interfazse descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qEel tipo de dato por defecto es %<int%> en el nombre de tipoel tipo no tiene mÃ©todosel tipo es obsoletoel tipo es obsoleto: %sel tipo no es compatible con su varianteno coinciden los tipos entre un SSA_NAME y su sÃ­mbolodiscordancia de tipos para etiqueta case en sentencia switchdiscordancia de tipos en BIT_INSERT_EXPRno coincide el tipo en la expresiÃ³n de direcciÃ³nlos tipos de datos no coinciden en la referencia de rango matrizlos tipos de datos no coinciden en la referencia de matrizlos tipos de datos no coinciden en la expresiÃ³n binarialos tipos de datos no coinciden en la expresiÃ³n complejalos tipos de datos no coinciden en la referencia a componentelos tipos de datos no coinciden en la expresiÃ³n condicionallos tipos no coinciden en la expresiÃ³n fusionada multiplicar-sumarlos tipos no coinciden en el parÃ¡metro pack que no es de tipolos tipos no coinciden en el parÃ¡metro %ilos tipos de datos no coinciden en la expresiÃ³n puntero mÃ¡slos tipos de datos no coinciden en la referencia real/parte imaginariano coincide el tipo en expresiÃ³n tristelos tipos de datos no coinciden en la expresiÃ³n shiftlos tipos no coinciden en la expresiÃ³n de permutaciÃ³n de vectorlos tipos no coinciden en la expresiÃ³n de ensanchado multiplicar-acumularlos tipos no coinciden en la expresiÃ³n shift de ensanchamiento de vectorno coinciden los tipos con la declaraciÃ³n externa previa de %q#Del nombre de tipo %qs deberÃ­a concordar con el nombre de tipo %qsel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³nel nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matrizel tipo de %qD es %<int%> por defectoel tipo de %qD no coincide con la declaraciÃ³n originalel tipo de %qE es desconocidoel tipo de la matriz %q+D se completÃ³ de forma incompatible con la inicializaciÃ³n implÃ­citano se puede determinar el tipo del operando asm %qEel tipo de campo de bits %qs es una extensiÃ³n de GCCel tipo de dato del parÃ¡metro formal %d estÃ¡ incompletoel tipo de la propiedad %qD genera un conflicto con la declaraciÃ³n previadiscordancia en precisiÃ³n de tipo en sentencia switchse descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³nel tipo de vector delete no es del tipo puntero ni matrizla clase transparente tipo %qT tiene clases basela clase transparente tipo %qT tiene funciones virtualestipo variante difiere en tipo variante con TYPE_METHODStipo variante con diferente TREE_TYPEtipo variante con diferente TYPE_BINFOtipo variante con diferente TYPE_FIELDStipos variantes difieren en TYPE_SIZE_UNITtipo variante con diferente TYPE_VFIELDtipo variante con TYPE_ALIAS_SET_KNOWN_PTREE_TYPE del tipo varianteTYPE_BINFO del tipo varianteTYPE_SIZE_UNIT del tipo varianteel tipo se declarÃ³ previamente %qETREE_TYPE del tipoTYPE_BINFO del tipoTYPE_SIZE_UNIT del tipoel uso de %<type punning%> sobre un tipo incompleto puede romper las reglas de alias estrictono coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qDla definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)se define tipo %qD localmente pero no se usadeclaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metrosla definiciÃ³n de tipo se declarÃ³ %<auto%>el nombre del typedef puede no ser un especificador-de-nombre-anidadose usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructorla expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rficolos tipos no son totalmente compatibleslos tipos difieren en el signotipos con nÃºmero de parÃ¡metros diferentesno se pueden definir tipos en expresiones %<decltype%>no se pueden definir tipos en expresiones %<noexcept%>no se pueden definir tipos en una expresiÃ³n %<typeid%>no se pueden definir tipos en una expresiÃ³n newno se pueden definir tipos en un id-tipo-nuevono se pueden definir tipos en declaraciones de plantilla aliasno se pueden definir tipos en una especificaciÃ³n de excepciÃ³nlos tipos no se pueden definir en conversionesno se pueden definir tipos en condicionesno se pueden definir tipos en declaraciones de excepciÃ³nno se pueden definir tipos en tipos de parÃ¡metrono se pueden definir tipos en argumentos de plantillano se puede calcular la ubicaciÃ³n real del parÃ¡metro apiladono se puede deducir %qT de %qEno se puede emular %qsno se puede encontrar un registro para vaciarno se puede encontrar un registro para vaciar la clase %qsno se puede encontrar el operador de carÃ¡cter literal %qD con argumento %qTno se puede encontrar un operador literal numÃ©rico %qDno se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qTno se pueden generar recargas para:no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecasno se puede abrir la dependencia dinÃ¡mica '%s'aÃºn no se puede mostrar el operando; code == %d (%c)no se puede usar '%s' para registro PICuso no acotado de %<alloca%>uso no acotado de array de longitud variableel incondicional %2d nunca se ejecuta
  el incondicional %2d tomado %s
! selector %qE sin declararla conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>operador %qs nombrado sin definirel tipo subyacente %<%T%> de %<%T%> debe ser un tipo integralno coincide el tipo subyacente en el enum %q#TAST inesperado de gÃ©nero %sargumento inesperado para msp430_select_hwmult_lib: %satributo inesperadotipo-base inesperado en cris_print_baseexpresiÃ³n %qE inesperada de gÃ©nero %snombre de fichero inesperado %s en el fichero de resoluciÃ³n de enlace. Se esperaba %sprimer argumento inesperado para msp430_select_hwmult_lib: %stipo-Ã­ndice inesperado en cris_print_indexoperando multiplicativo inesperadodesplazamiento inesperadooperando inesperadoefectos colaterales inesperados en la direcciÃ³nalineaciÃ³n sin manejar para '#pragma nomember_alignment'no se identifica el operador de llamadaconst %qD sin inicializarconst %qD sin inicializar es no vÃ¡lida en C++const sin inicializar en %<new%> de %q#Tmiembro const sin inicializar en %q#Tun miembro const sin inicializar en %q#T usa %<new%> sin un inicializador newel miembro const sin inicializar en %qT es no vÃ¡lido en C++miembro referencia sin inicializar en %q#Tun miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador newse colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programaunion no se puede hacer transparentese definiÃ³ union aquÃ­union no tiene miembrosunion no tiene miembros nombradosmiembro union %q+D con %qD que no es trivialmodelo '#pragma extern_model' '%s' desconocidonombre %s '#pragma member_alignment' desconocidointerruptor -mdebug-%s desconocidoespecificaciÃ³n de versiÃ³n de cpu CRIS desconocida en -mtune= : %sespecificaciÃ³n de versiÃ³n CRIS desconocida en -march= o -mcpu= : %salgoritmo IRA %qs desconocidoregiÃ³n IRA %qs desconocidamodelo de particiÃ³n LTO %qs desconocidonivel de reÃºso de la pila %qs desconocidomodelo TLS %qs desconocidoacciÃ³n %qE desconocida para %<#pragma pack%> - se descartase especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qstamaÃ±o de matriz desconocida en deletesalida del indicador asm %qs desconocidaalgoritmo %qs de reordenaciÃ³n de bloque bÃ¡sico desconocidoevento de llamada hacia atrÃ¡s desconocido registrado por el plugin %svalor cc_attr desconocidose desconoce el carÃ¡cter de tipo de conversiÃ³n %qc en el formatoarquitectura de nÃºcleo %qs desconocida especificada con %qscpu %qs desconocida para -mtunese desconoce el estilo de desenredado '%s'destino desconocidoestilo de exceso de precisiÃ³n %qs desconocidoindicador pasado en -moverride=%s (%s) desconocidoestilo de contracciÃ³n de coma flotante %qs desconocidomodo insn desconocidosalida %qs del enlazador desconocidase desconoce el modo de mÃ¡quina %qEinsn move desconocida:descarga ABI %qs desconocidaoperador %qs desconocido en %%:version-compareopciÃ³n desconocida %q.*s en %<-fopt-info-%s%>opciÃ³n desconocida despuÃ©s del tipo %<#pragma GCC diagnostic%>opciÃ³n desconocida para -mrecip=%sse especificÃ³ el paso desconocido %s en -fdisablese especificÃ³ el paso desconocido %s en -fenablemodelo de tamaÃ±o de punteros desconocido %qsmÃ©todo de actualizaciÃ³n de perfil desconocido %qsatributo de propiedad desconocidopuntuaciÃ³n '%c' desconocidanombre de registro %qs desconocido en %<asm%>nombre de registro desconocido: %sreubicaciÃ³n unspec desconocidafunciÃ³n de especificaciÃ³n %qs desconocidaespecificaciÃ³n desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qsfuente desconocidaparÃ¡metro de revisiÃ³n de pila desconocido %qsopciÃ³n -mlong-double-%s desconocidaopciÃ³n de cadena de ajuste desconocida (%s)se encontrÃ³ el tipo desconocido %<%T%> durante la codificaciÃ³n de Objective-Cnombre de tipo %qE desconocidovalor %qs desconocido para el objetivo 'arch' %svalor %qs desconocido para el objetivo 'cpu' %svalor %qs desconocido para el objetivo 'tune' %svalor %qs desconocido para -marchvalor %qs desconocido para -mcpuvalor %qs desconocido para -mtunevalor %qs desconocido de -mmacosx-version-mintipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para la opciÃ³n -mveclibabi=modelo %qs de coste de vectorizador desconocidoprioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida.el campo sin nombre tiene tipo de dato incompletoinicializador sin nombre para %qT, el cual no tiene clases baseinicializador sin nombre para %qT, el cual usa herencia mÃºltiplestruct/union sin nombre que no define ninguna instanciase declarÃ³ la variable o campo sin nombre como voidcomparaciÃ³n sin orden en el argumento de coma no flotanteunquote_string(): cadena incorrectainalcanzableNo se reconoce el argumento de la opciÃ³n no se reconoce la insn:no se reconoce la direcciÃ³nno se reconoce el argumento en la opciÃ³n %qsno se reconoce el argumento de -mcpu=: %sno se reconoce el argumento para la opciÃ³n --help=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*sno se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s; Â¿quiso decir %qs?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fdump-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-fopt-info-%s%>no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %qsno se reconoce el nÃºmero de registro de control: %d - se utiliza 'psw'no se reconoce el nivel de salida de depuraciÃ³n %qsno se reconoce el indicador de borde: '%s'no se reconoce el valor de enumerado '%s'no se reconoce el especificador de formatono se reconoce la opciÃ³n de depuraciÃ³n de gcc: %ccampo hwpy no reconocido en msp430_mcu_data[%d]: %dno se reconocen las include_flags 0x%x pasadas a print_specific_helpno se reconoce el argumento de vector de interrupciones del atributo %qEno se reconoce el valor de visibilidad de ivar %qsno se reconoce la opciÃ³n -fdisableno se reconoce la opciÃ³n -fenableno se reconoce el nombre de registro %qsno se reconoce el valor del orden de almacenamiento de escalares %qsno se reconoce el nombre de secciÃ³n %qEno se reconoce el desplazamiento oscurecido %qsno se reconoce la constante supuestano se reconoce el valor de visibilidad %qserror no recuperablesobrecarga sin resolver para el interno Altivec %qFlas uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11llamada a funciÃ³n %qD insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qD insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n %qE insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n %qE insegura dentro de una transacciÃ³n atÃ³micallamada a funciÃ³n indirecta insegura dentro de la funciÃ³n %<transaction_safe%>llamada a funciÃ³n indirecta insegura dentro de una transacciÃ³n atÃ³micaconstante de coma flotante sin sufijono se admite el argumento para %qDno se admite el tipo de argumento %qT para simd
  no se admite el tipo de argumento para la funciÃ³n internano se admite la combinaciÃ³n: %qs %sno se admite la combinaciÃ³n: %qs%s %sno se admite la combinaciÃ³n: %sconversiÃ³n de coma fija no admitidano se admite el modo %s
  no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadenano se admite el sufijo no estÃ¡ndar en una constante de coma flotanteno se admite el tamaÃ±o de operando para el registro extendidono se admite el tipo de retorno %qT para simd
! simdlen %d no admitidono se admite el tamaÃ±o para registro de enterosalternativa de dialecto ensamblador sin terminarconstante de formato sin terminarno se usaron argumentos en el formato de estilo $parÃ¡metro %qD sin usovariable %q+D sin usaractualmente las tablas de desenredo requieren un puntero de marco o -maccumulate-outgoing-args para ser correctasel valor superior de la etiqueta de rango `case' excede el valor mÃ¡ximo para el tipouse #include en su lugaruse %<%T::%D%> en su lugaruse %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificadoutilice %<%T::template %D%> para indicar que es una plantillause %<...%> para expandir el paquete de argumentosuse %<this->%D%> en su lugaruse -Winvalid-pch para mÃ¡s informaciÃ³nuse -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o nÃºmero de subpartesutilice __attribute__ ((vector_size)) en su lugarutilice __builtin_rx_mvtc (0, ... ) para escribir valores arbitrarios en PSWutilizar id de funciÃ³n interno en bÃºsqueda de perfil.uso de %<alloca%>uso de %<alloca%> dentro de un bucleel uso de %<complex%> en tipos AltiVec es no vÃ¡lidoel uso de %<double%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long double%> en tipos AltiVec es no vÃ¡lidoel uso de %<long long%> en tipos AltiVec es no vÃ¡lido sin -mvsxel uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>el uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsxuso de %qs en la plantillael uso del modificador de longitud %qs con el carÃ¡cter de tipo %qc o no tiene ningÃºn efecto o el comportamiento es indefinidouso de %s y %s juntos en el formato %suso de %s y %s junto con el formato %<%%%c%> %sel uso de tipos booleanos en tipos AltiVec es no vÃ¡lidouso de la plantilla de clase %qT como expresiÃ³nel uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lidose usÃ³ la funciÃ³n borrada %q+Duso del enum %q#D sin declaraciÃ³n previauso del espacio de nombres %qD como expresiÃ³nuso de conversiÃ³n de estilo antiguouso de parÃ¡metro desde la funciÃ³n contenedorauso de nil sin tipofalta el operando use para stmtutilice template<> para una especializaciÃ³n explÃ­citase usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalarse usa un valor de tipo struct cuando se requiere un escalarse usa un valor de tipo union cuando se requiere un escalarse usa un tipo vector cuando se requiere un escalar%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­aespecificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­anombre de tipo sin uso en una declaraciÃ³n vacÃ­acalificador de tipo sin uso en una declaraciÃ³n vacÃ­ael %qD definido por el usuario siempre evalÃºa ambos argumentoslas literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11se utiliza %<%c%s%>usar %qs con un tipo sin signo no tiene ningÃºn efectose usa long double de precisiÃ³n extendida de IBMse usa long double de precisiÃ³n extendida de IEEEse usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qsse usa ABI darwin64se usa el campo no vÃ¡lido %qDse usa num_workers (%d); se hace caso omiso de %dse usa ABI de darwin antiguose usa el resultado de una funciÃ³n que devuelve %<void%>usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qsse usa el temporal como l-valorse utiliza el rango [%E, %E] para el argumento de la directivase usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qsse usa vector_length (%d); se hace caso omiso de %dse usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³nse usa xvalue (referencia a r-valor) como l-valordeclaraciÃ³n de uso para un no miembro en el Ã¡mbito de la claselos argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %slos argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("arch=")%> son: %s; Â¿qiuso decir %qs?los argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %slos argumentos vÃ¡lidos para el atributo %<target("tune=")%> son: %s; Â¿quiso decir %qs?los argumentos vÃ¡lidos para %qs son: %slos argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?validate_value_data: Ciclo en la cadena regno (%u)validate_value_data: [%u] next_regno errÃ³neo para la cadena vacÃ­a (%u)validate_value_data: [%u] oldest_regno errÃ³neo (%u)validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)argumento de valorno se usa el valor calculadoel valor de -mfixed-range debe ser de la forma REG1-REG2el valor pasado en %qs es demasiado grandeinicializaciÃ³n por valor del tipo de funciÃ³n %qTinicializaciÃ³n por valor del tipo de dato incompleto %qTinicializaciÃ³n por valor del tipo de referencia %qTlas asignaciones-de-rastreo-de-variable cambian el planificador selectivovariablela variable %q#D tiene inicializador pero de tipo de dato incompletola variable %q+D se declarÃ³ como %<_Noreturn%>la variable %q+D se declarÃ³ como %<inline%>la definiciÃ³n de la variable %q+D se marca como dllimportla variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qsla variable %q+D es parte de un ciclo de aliasse colocÃ³ la variable %q+D con inicializaciÃ³n dinÃ¡mica en el Ã¡rea de memoria del programala variable %qD tiene tipo de funciÃ³nla variable %qD tiene inicializador pero de tipo de dato incompletola variable %qD se redeclarÃ³ como funciÃ³nse define la variable %qD pero no se usala variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contienela variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qEla variable %qE de tipo incompleto %qT no se accederÃ¡ en la expresiÃ³n de incremento forla variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando izquierdo del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando derecho del operador comala variable %qE de tipo incompleto %qT no se accederÃ¡ en el segundo operando de la expresiÃ³n condicionalla variable %qE de tipo incompleto %qT no se accederÃ¡ en la declaraciÃ³nla variable %qE de tipo incompleto %qT no se accederÃ¡ en el tercer operando de la expresiÃ³n condicionalse usa la matriz de longitud variable %qDse usÃ³ la matriz de longitud variablevariable del mismo nombre de ensamblador que la tabla virtual estÃ¡ definida en otra unidad de traducciÃ³nse declarÃ³ la variable o campo %qE como voidse declarÃ³ la variable o campo como voiduna variable previamente declarada como %<static%> se redeclara como %<extern%>el sÃ­mbolo de variable no es una variablese solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³nse solicitÃ³ seguimiento de variables, pero es inÃºtil a menos que se produzca informaciÃ³n de depuraciÃ³nse excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variablese excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opciÃ³nel lÃ­mite del array de longitud variable es desconocidoliteral compuesta de tamaÃ±o variableun objeto de tamaÃ±o variable puede no ser inicializado%qE variablemente modificado en el Ã¡mbito del ficherocampo variablemente modificado en el Ã¡mbito del ficherolas funciones variadic debe usar la variante AAPCS baselas plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11vec_adde sÃ³lo acepta 3 argumentosvec_addec sÃ³lo acepta 3 argumentosvec_cmpne sÃ³lo acepta 2 argumentosvec_extract sÃ³lo acepta 2 argumentosvec_insert sÃ³lo acepta 3 argumentosvec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineadosvec_mul sÃ³lo acepta 2 argumentosel elemento CONSTRUCTOR de vector no es un valor GIMPLECONSTRUCTOR de vector con Ã­ndice de elemento no NULLse pasÃ³ un argumento vector a una funciÃ³n sin prototipola condiciÃ³n vectorial se expandirÃ¡ por piezasinserciÃ³n de vector no en contorno de elementola operaciÃ³n vectorial se expandirÃ¡ en paralelola operaciÃ³n vectorial se expandirÃ¡ por piezasla operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalardesbordamiento vectorial en la expresiÃ³nla operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezasel tamaÃ±o del vector no es un mÃºltiplo integral del tamaÃ±o del componentese esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorse esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vectorno se ha producido vectorizaciÃ³n para un bucle simdse encontraron vectores con nÃºmero de elementos diferentes en la expresiÃ³n de permutaciÃ³nfallÃ³ verify_cgraph_nodefallÃ³ verify_eh_treefallÃ³ verify_flow_infoverify_flow_info: El borde scc del bloque bÃ¡sico %d estÃ¡ corruptoverify_flow_info: El bloque %i tiene loop_father, pero no hay buclesverify_flow_info: El bloque %i carece de loop_fatherverify_flow_info: Borde duplicado %i->%iverify_flow_info: Bloques incorrectos para el respaldo %i->%iverify_flow_info: Respaldo incorrecto %i->%iverify_flow_info: REG_BR_PROB no coincide con la configuraciÃ³n %i %iverify_flow_info: Cuenta errÃ³nea del bloque %i %iverify_flow_info: Cuenta errÃ³nea del borde %i->%i %iverify_flow_info: Frecuencia errÃ³nea del bloque %i %iverify_flow_info: Probabilidad errÃ³nea del borde %i->%i %ifallÃ³ verify_gimplefallÃ³ verify_histogramsfallÃ³ verify_ssafallÃ³ verify_typeel atributo version no es una cadenano se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clasePHI virtual con ubicaciones de argumentonombre SSA virtual para una decl que no es VOPbase virtual %qT inaccesible en %qT debido a ambigÃ¼edadfalta el operando def virtual para stmtla definiciÃ³n virtual no es un nombre SSAla definiciÃ³n virtual de la declaraciÃ³n no estÃ¡ actualizadafunciÃ³n virtual %q+Dlas funciones virtual no pueden ser friendmÃ©todo virtual %qDfunciÃ³n virtual %qs que no es clasela disposiciÃ³n de la tabla virtual es distinta en otra unidad de translaciÃ³nla tabla virtual de tipo %qD contiene informaciÃ³n RTTIla tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnicala tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnica el uso de la declaraciÃ³n virtual no estÃ¡ actualizadafalta el operando use virtual para stmtel argumento de visibilidad debe ser "default", "hidden", "protected" o "internal"el argumento de visibilidad no es una cadenano se admiten los atributos de visibilidad en esta configuraciÃ³n; descartadosse descarta '#pragma __message' de vmsno se descarta el valor void como deberÃ­a de serargumento volÃ¡tilse debe especificar volatile en cualquier memoria que sea afectada por DMA.vtable para aviso: aviso: considere enlazar con '-static' como bibliotecas de sistema conse esperaba `%s'weak %q+D no se puede definir como %qEla declaraciÃ³n dÃ©bil de %q+D se estÃ¡ aplicando a una definiciÃ³n estÃ¡tica que ya existela declaraciÃ³n weak de %q+D debe ser publicno se admite la declaraciÃ³n weak de %q+Dla referencia dÃ©bil %q+D debe tener enlace estÃ¡ticola referencia dÃ©bil %q+D finalmente apunta a sÃ­ mismael atributo weakref debe aparecer antes de los atributos de aliasweakref no se admite en esta configuraciÃ³nlos pesos tienen que ser no negativos
  al escribir la salida a %s: %mmatriz de caracteres anchos inicializada con una cadena ancha incompatiblematriz de caracteres anchos inicializada con una cadena que no es anchaliteral de cadena ancha en %<asm%>la anchura de %qs excede su tipola anchura del campo de bits %qD es del tipo %qT que no integralse asumirÃ¡n que devuelven %<id%> y aceptarÃ¡nno generarÃ¡ instrucciones power5 porque el ensamblador no las admiteno generarÃ¡ instrucciones power6 porque el ensamblador no las admiteno generarÃ¡ instrucciones power7 porque el ensamblador no las admiteno generarÃ¡ instrucciones power8 porque el ensamblador no las admiteno generarÃ¡ instrucciones power9 porque el ensamblador no las admiteconcon %q+#Ddentro de este buclela regiÃ³n de trabajo compartido puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<crÃ­tical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>write_atom(): Intentando escribir Ã¡tomo incorrectowrite_atom(): Escribiendo entero negativowrite_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrectowrite_symtree(): SÃ­mbolo no escritoescribiendo en un objeto constante (argumento %d)escribiendo fichero de salidaescribiendo a travÃ©s de un puntero nulo (argumento %d)se escribe a la lista de salida LTRANS %s: %mno se admite escribir al espacio de direcciones %qsentrada TYPE_CACHED_VALUES incorrectacantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto condicional en bb %icantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto incondicional %iargumento %qs incorrecto para la opciÃ³n %qsborde errÃ³neo %d->%d para el argumento PHIlista de uso inmediato errÃ³neainsn errÃ³neo en el borde del respaldolista errÃ³nea de bucles terminados para el borde %d->%dse especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qEnÃºmero errÃ³neo de argumentos para %%:debug-level-gtnÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>nÃºmero errÃ³nel de bordes de ramificaciÃ³n despuÃ©s del salto incondicional en bb %inÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)banderas de borde de salida errÃ³neas al final del bb %dse especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qsargumento de tipo errÃ³neo para %sargumento de tipo errÃ³neo para absargumento de tipo errÃ³neo para complemento de bitsargumento de tipo errÃ³neo para la conjugaciÃ³nargumento de tipo errÃ³neo para el decrementoargumento de tipo errÃ³neo para el incrementoargumento de tipo errÃ³neo para el signo de exclamaciÃ³n unarioargumento de tipo errÃ³neo para el decremento unarioargumento de tipo errÃ³neo para el incremento unariose devuelve el registro x87 con x87 desactivadoxstormy16_print_operand: cÃ³digo desconocidono se admite el modo z/Architecture en %sz/Architecture.cero como constante de puntero nulomatriz %q+D de tamaÃ±o cero o negativovector de tamaÃ±o ceroanchura cero para el campo de bits %q+Danchura cero para el campo de bits %qsanchura cero en el formato %scadena de formato %s de longitud ceromatriz %qD de tamaÃ±o ceromatriz %qT de tamaÃ±o cero{anÃ³nimo}{desconocida}
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/gcc/po/es.po gcc-7.3.0/gcc/po/es.po
*** gcc-7.2.0/gcc/po/es.po	Mon Aug  7 15:56:22 2017
--- gcc-7.3.0/gcc/po/es.po	Mon Jan 22 18:23:18 2018
***************
*** 1,13 ****
  # Mensajes en espaÃ±ol para gcc-4.7.2.
! # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2016, 2017 Free Software Foundation, Inc.
  # This file is distributed under the same license as the gcc package.
  # Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
! # Antonio Ceballos Roa <aceballos@gmail.com>, 2016, 2017
  #
  # Agradezco a Juan Cuquejo Mira por sus comentarios sobre esta traducciÃ³n
  #
  # Glosario
  #
  # array              - TBD
  # asan               - asan
  # bug                - error
--- 1,14 ----
  # Mensajes en espaÃ±ol para gcc-4.7.2.
! # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2016, 2017, 2018 Free Software Foundation, Inc.
  # This file is distributed under the same license as the gcc package.
  # Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
! # Antonio Ceballos Roa <aceballos@gmail.com>, 2016, 2017, 2018
  #
  # Agradezco a Juan Cuquejo Mira por sus comentarios sobre esta traducciÃ³n
  #
  # Glosario
  #
+ # alignment          - alineamiento > alineaciÃ³n
  # array              - TBD
  # asan               - asan
  # bug                - error
***************
*** 37,46 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
! "PO-Revision-Date: 2017-07-26 08:25+0200\n"
  "Last-Translator: Antonio Ceballos <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
--- 38,47 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 7.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
! "PO-Revision-Date: 2018-01-20 10:10+0100\n"
  "Last-Translator: Antonio Ceballos <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
*************** msgstr "el operando '%%l' no es una etiq
*** 227,239 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 228,240 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 519,580 ****
  " automÃ¡ticamente a los varios subprocesos invocados por %s.  Para pasar\n"
  " otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Se procesa la especificaciÃ³n (%s), la cual es '%s'\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Objetivo: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Configurado con: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Modelo de hilos: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versiÃ³n %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "controlador gcc versiÃ³n %s %sejecutando gcc versiÃ³n %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjÃºntelo a su informe de errores.\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalar: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "programas: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotecas: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 520,581 ----
  " automÃ¡ticamente a los varios subprocesos invocados por %s.  Para pasar\n"
  " otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Se procesa la especificaciÃ³n (%s), la cual es '%s'\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Objetivo: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Configurado con: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Modelo de hilos: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versiÃ³n %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "controlador gcc versiÃ³n %s %sejecutando gcc versiÃ³n %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjÃºntelo a su informe de errores.\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalar: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "programas: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotecas: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 583,598 ****
  "\n"
  "Para instrucciones de informe de errores, por favor vea:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 584,599 ----
  "\n"
  "Para instrucciones de informe de errores, por favor vea:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 603,609 ****
  "PARTICULAR\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 604,610 ----
  "PARTICULAR\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 616,629 ****
  "======================\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr "Utilice \"-Wl,OPCIÃ“N\" para pasar la \"OPCIÃ“N\" al enlazador.\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 617,630 ----
  "======================\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr "Utilice \"-Wl,OPCIÃ“N\" para pasar la \"OPCIÃ“N\" al enlazador.\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 634,640 ****
  "=======================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 635,641 ----
  "=======================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 648,663 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [opciones] <dir1> <dir2>        Mezcla el contenido del fichero de cobertura\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbose                       Modo expresivo\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <dir>                  Directorio de salida\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 649,664 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [opciones] <dir1> <dir2>        Mezcla el contenido del fichero de cobertura\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <dir>                  Directorio de salida\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbose                       Modo expresivo\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "Modo de empleo de la suborden de
*** 673,688 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [opciones] <dir>              Reescribe el contenido del fichero de cobertura\n"
  
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <float o frac-simple>   Escala los contadores de perfil\n"
  
- #: gcov-tool.c:273
- #, c-format
- msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
- msgstr "    -n, --normalize <int64_t>         Normaliza el perfil\n"
- 
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
--- 674,689 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [opciones] <dir>              Reescribe el contenido del fichero de cobertura\n"
  
+ #: gcov-tool.c:270
+ #, c-format
+ msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
+ msgstr "    -n, --normalize <int64_t>         Normaliza el perfil\n"
+ 
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <float o frac-simple>   Escala los contadores de perfil\n"
  
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
*************** msgstr "normalizaciÃ³n y escalado no pue
*** 708,734 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [opciones]Â <dir1> <dir2>      Calcula el solapamiento de dos perfiles\n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Solo imprime informaciÃ³n sobre objetos y funciones calientes\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Imprime informaciÃ³n sobre el nivel de funciones\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Imprime el nombre de fichero completo\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Imprime informaciÃ³n sobre el nivel de objetos\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Establece el umbral de calentura\n"
--- 709,735 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [opciones]Â <dir1> <dir2>      Calcula el solapamiento de dos perfiles\n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Imprime informaciÃ³n sobre el nivel de funciones\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Imprime el nombre de fichero completo\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Solo imprime informaciÃ³n sobre objetos y funciones calientes\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Imprime informaciÃ³n sobre el nivel de objetos\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Establece el umbral de calentura\n"
*************** msgstr ""
*** 815,834 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Muestra esta informaciÃ³n, y finaliza\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Muestra informaciÃ³n por cada bloque bÃ¡sico\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Incluye las probabilidades de ramificaciÃ³n en la salida\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 816,830 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Muestra informaciÃ³n por cada bloque bÃ¡sico\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Incluye las probabilidades de ramificaciÃ³n en la salida\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 837,852 ****
  "  -c, --branch-counts             Se muestra el nÃºmero de ramificaciones\n"
  "                                    en lugar de los porcentajes\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Muestra informaciÃ³n de progreso\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Muestra sumarios para cada funciÃ³n\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 833,853 ----
  "  -c, --branch-counts             Se muestra el nÃºmero de ramificaciones\n"
  "                                    en lugar de los porcentajes\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Muestra informaciÃ³n de progreso\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Muestra sumarios para cada funciÃ³n\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Muestra esta informaciÃ³n, y finaliza\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s:'%s' tiene arcos del bloque d
*** 1031,1112 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:no se puede resolver el grafo para '%s'\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "LÃ­neas ejecutadas:%s de %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "No hay lÃ­neas de cÃ³digo ejecutables\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ramificaciones ejecutadas:%s de %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Se visitaron al menos una vez:%s de %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "No hay ramificaciones\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Llamadas ejecutadas:%s de %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "No hay llamadas\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:no hay lÃ­neas para '%s'\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "la llamada %2d devuelve %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "la llamada %2d nunca se ejecuta\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "ramificaciÃ³n %2d tomada %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "la ramificacion %2d nunca se ejecuta\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "el incondicional %2d tomado %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "el incondicional %2d nunca se ejecuta\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "No se puede abrir el fichero fuente %s\n"
--- 1032,1113 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:no se puede resolver el grafo para '%s'\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "LÃ­neas ejecutadas:%s de %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "No hay lÃ­neas de cÃ³digo ejecutables\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ramificaciones ejecutadas:%s de %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Se visitaron al menos una vez:%s de %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "No hay ramificaciones\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Llamadas ejecutadas:%s de %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "No hay llamadas\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:no hay lÃ­neas para '%s'\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "la llamada %2d devuelve %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "la llamada %2d nunca se ejecuta\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "ramificaciÃ³n %2d tomada %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "la ramificacion %2d nunca se ejecuta\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "el incondicional %2d tomado %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "el incondicional %2d nunca se ejecuta\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "No se puede abrir el fichero fuente %s\n"
*************** msgstr "Esta opciÃ³n carece de documenta
*** 1213,1301 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opciÃ³n estÃ¡n diagnosticados."
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "predeterminado %d mÃ­nimo %d mÃ¡ximo %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Igual que %s.  Utilice, en cambio, la Ãºltima opciÃ³n."
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontrÃ³ ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son especÃ­ficas del objetivo"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "La opciÃ³n --param reconoce los parÃ¡metros a continuaciÃ³n"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no estÃ¡n documentadas"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
--- 1214,1302 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opciÃ³n estÃ¡n diagnosticados."
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "predeterminado %d mÃ­nimo %d mÃ¡ximo %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Igual que %s.  Utilice, en cambio, la Ãºltima opciÃ³n."
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontrÃ³ ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son especÃ­ficas del objetivo"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "La opciÃ³n --param reconoce los parÃ¡metros a continuaciÃ³n"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no estÃ¡n documentadas"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
*************** msgstr "modificador de longitud en forma
*** 2833,2840 ****
  msgid "<command-line>"
  msgstr "<lÃ­nea-de-orden>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
--- 2834,2841 ----
  msgid "<command-line>"
  msgstr "<lÃ­nea-de-orden>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
*************** msgstr "operando no vÃ¡lido para '%%%c'"
*** 2853,2859 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
--- 2854,2860 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
*************** msgstr "operando no vÃ¡lido"
*** 2873,2880 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no vÃ¡lido '%%%c'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
--- 2874,2881 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no vÃ¡lido '%%%c'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
*************** msgid "invalid %%r value"
*** 2890,2907 ****
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
--- 2891,2908 ----
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
*************** msgstr "valor %%P no vÃ¡lido"
*** 2911,2917 ****
  msgid "invalid %%h value"
  msgstr "valor %%h no vÃ¡lido"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "valor %%L no vÃ¡lido"
--- 2912,2918 ----
  msgid "invalid %%h value"
  msgstr "valor %%h no vÃ¡lido"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "valor %%L no vÃ¡lido"
*************** msgid "invalid %%U value"
*** 2932,2938 ****
  msgstr "valor %%U no vÃ¡lido"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
--- 2933,2939 ----
  msgstr "valor %%U no vÃ¡lido"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
*************** msgstr "valor %%s no vÃ¡lido"
*** 2942,2948 ****
  msgid "invalid %%C value"
  msgstr "valor %%C no vÃ¡lido"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
--- 2943,2949 ----
  msgid "invalid %%C value"
  msgstr "valor %%C no vÃ¡lido"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
*************** msgid "unknown relocation unspec"
*** 2953,2959 ****
  msgstr "reubicaciÃ³n unspec desconocida"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
--- 2954,2960 ----
  msgstr "reubicaciÃ³n unspec desconocida"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
*************** msgstr "operando no vÃ¡lido para el cÃ³d
*** 3016,3022 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
--- 3017,3023 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
*************** msgstr "operando no vÃ¡lido en el cÃ³dig
*** 3026,3054 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3027,3055 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "instrucciÃ³n de predicado en una
*** 3056,3156 ****
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.c:22051
  #, 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:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Z"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "los operandos para %T/%t deben ser reg + const_int:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "direcciÃ³n errÃ³nea, no es una constante:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "direcciÃ³n errÃ³nea, no (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  DirecciÃ³n errÃ³nea:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "CÃ³digo '%c' no admitido para coma fija:"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "insn no vÃ¡lida:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "insn move desconocida:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "insn shift errÃ³nea:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.c:9808
  msgid "function parameter"
  msgstr "parÃ¡metro de funciÃ³n"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr "campo de estructura"
  
! #: config/avr/avr.c:9819
  msgid "return type of function"
  msgstr "tipo de retorno de funciÃ³n"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr "puntero"
  
--- 3057,3157 ----
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.c:22040
  #, 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:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Z"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "los operandos para %T/%t deben ser reg + const_int:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "direcciÃ³n errÃ³nea, no es una constante:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "direcciÃ³n errÃ³nea, no (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  DirecciÃ³n errÃ³nea:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "CÃ³digo '%c' no admitido para coma fija:"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "insn no vÃ¡lida:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "insn move desconocida:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "insn shift errÃ³nea:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.c:9823
  msgid "function parameter"
  msgstr "parÃ¡metro de funciÃ³n"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr "campo de estructura"
  
! #: config/avr/avr.c:9834
  msgid "return type of function"
  msgstr "tipo de retorno de funciÃ³n"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr "puntero"
  
*************** msgid "invalid const_double operand"
*** 3174,3180 ****
  msgstr "operando const_double no vÃ¡lido"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3175,3181 ----
  msgstr "operando const_double no vÃ¡lido"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "operando output_move_double errÃ
*** 3396,3482 ****
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.c:17882
  #, 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:17917
  #, 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:17986
  #, 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:17991
  #, 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:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
--- 3397,3483 ----
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.c:17888
  #, 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:17923
  #, 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:17992
  #, 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:17997
  #, 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:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
*************** msgstr "operaciÃ³n no vÃ¡lida en %<__fpr
*** 3513,3519 ****
  msgid "invalid %%P operand"
  msgstr "operando %%P no vÃ¡lido"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
--- 3514,3520 ----
  msgid "invalid %%P operand"
  msgstr "operando %%P no vÃ¡lido"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
*************** msgid "post-increment address is not a r
*** 3567,3573 ****
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
--- 3568,3574 ----
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
*************** msgid "insn contains an invalid address
*** 3600,3606 ****
  msgstr "Â¡ La insn contiene una direcciÃ³n no vÃ¡lida !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "direcciÃ³n no vÃ¡lida"
  
--- 3601,3607 ----
  msgstr "Â¡ La insn contiene una direcciÃ³n no vÃ¡lida !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "direcciÃ³n no vÃ¡lida"
  
*************** msgstr "Espacio de pila agotado.\n"
*** 3691,3967 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Pruebe ejecutar '%s' en el intÃ©rprete de Ã³rdenes para elevar su lÃ­mite.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le no permitida para destinos big-endian"
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx requiere coma flotante de hardware"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx y -mpaired son incompatibles"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx necesita direccionamiento indizado"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx y -mno-altivec son incompatibles"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec desactiva vsx"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory no estÃ¡ disponible en modo little endian"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion requiere 64 bits"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiere modelo de cÃ³digo medio/grande"
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, reg #1 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, reg #2 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load no MEM"
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, reg #1 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, reg #2 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store no MEM"
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posterior"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la direcciÃ³n"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no vÃ¡lida para el modificador de salida 'J'"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'O'"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'R'"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de saida 'S'"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no vÃ¡lido para el modificador de salida '%c'"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresiÃ³n no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.c:11703
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.c:15543
  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"
  
--- 3692,3968 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Pruebe ejecutar '%s' en el intÃ©rprete de Ã³rdenes para elevar su lÃ­mite.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le no permitida para destinos big-endian"
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx requiere coma flotante de hardware"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx y -mpaired son incompatibles"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx necesita direccionamiento indizado"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx y -mno-altivec son incompatibles"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec desactiva vsx"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory no estÃ¡ disponible en modo little endian"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion requiere 64 bits"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiere modelo de cÃ³digo medio/grande"
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 y __ibm128 no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 y long double no pueden utilizarse en la misma expresiÃ³n"
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, reg #1 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, reg #2 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load no MEM"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, reg #1 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, reg #2 errÃ³neo"
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store no MEM"
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posterior"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la direcciÃ³n"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no vÃ¡lida para el modificador de salida 'J'"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'O'"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'R'"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de saida 'S'"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no vÃ¡lido para el modificador de salida '%c'"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresiÃ³n no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.c:11710
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
*************** msgstr "creado y usado con diferentes AB
*** 3987,4029 ****
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
--- 3988,4030 ----
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
*************** msgstr "direcciÃ³n de operando ilegal (4
*** 4185,4214 ****
  msgid "bad test"
  msgstr "prueba errÃ³nea"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no vÃ¡lido"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "mÃ¡scara no vÃ¡lida"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "valor %%d no vÃ¡lido"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "valor %%t%%b no vÃ¡lido"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "no hay registro en la direcciÃ³n"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "el desplazamiento de direcciÃ³n no es una constante"
  
--- 4186,4215 ----
  msgid "bad test"
  msgstr "prueba errÃ³nea"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no vÃ¡lido"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "mÃ¡scara no vÃ¡lida"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "valor %%d no vÃ¡lido"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "valor %%t%%b no vÃ¡lido"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "no hay registro en la direcciÃ³n"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "el desplazamiento de direcciÃ³n no es una constante"
  
*************** msgstr "({anÃ³nimo})"
*** 4229,4236 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
--- 4230,4237 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
*************** msgstr "se esperaba %<;%>"
*** 4252,4265 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
--- 4253,4266 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
*************** msgstr "se esperaba %<,%>"
*** 4290,4296 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
--- 4291,4297 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
*************** msgstr "se esperaba %<)%>"
*** 4298,4304 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
--- 4299,4305 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4308,4321 ****
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
--- 4309,4322 ----
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
*************** msgstr "se esperaba %<{%>"
*** 4325,4331 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
--- 4326,4332 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
*************** msgstr "La notaciÃ³n de array de Cilk no
*** 4338,4361 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para expresiones throw"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "La notaciÃ³n de array de Cilk no puede utilizarse para sentencias switch"
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para sentencias while"
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para sentencias do-while"
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para sentencias do-while"
  
--- 4339,4362 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para expresiones throw"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "La notaciÃ³n de array de Cilk no puede utilizarse para sentencias switch"
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para sentencias while"
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para sentencias do-while"
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "La notaicÃ³n de array de Cilk no puede utilizarse para sentencias do-while"
  
*************** msgstr "La notaicÃ³n de array de Cilk no
*** 4363,4380 ****
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
--- 4364,4381 ----
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
*************** msgstr "se esperaba %<,%> o %<)%>"
*** 4382,4398 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
--- 4383,4399 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
*************** msgstr "se esperaba %<[%>"
*** 4401,4407 ****
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
--- 4402,4408 ----
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
*************** msgstr "se esperaba %<<%>"
*** 4410,4420 ****
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
--- 4411,4421 ----
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
*************** msgstr "%r%s:%d:%d:%R   en la expansiÃ³n
*** 4633,4643 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansiÃ³n de la expresiÃ³n constante de %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
--- 4634,4644 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansiÃ³n de la expresiÃ³n constante de %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
*************** msgstr "Conduciendo:"
*** 4808,4887 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Se requieren una anchura positiva"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "Se requiere una anchura que no sea negativa"
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Elemento %qc inesperado en la cadena de formato en %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Cadena de fin de formato inesperada"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "Anchura cero en el descriptor de formato"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "Falta el parÃ©ntesis izquierdo inicial"
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "Se esperaba un descriptor de ediciÃ³n P"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "El descriptor P requiere un factor de escala inicial"
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "Se seperaba parÃ©ntesis derecho en %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "Se requiere una coma antes del descriptor P"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "Se requieren una anchura positiva con el descriptor T"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "No se permite el especificador E con el descriptor g0"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "Se requiere anchura del exponente positiva"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "Se requiere un punto en el especificador de formato"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "etiqueta %s"
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr "unidad interna en WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "etiqueta %s con INQUIRE"
--- 4809,4888 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Se requieren una anchura positiva"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "Se requiere una anchura que no sea negativa"
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Elemento %qc inesperado en la cadena de formato en %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Cadena de fin de formato inesperada"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "Anchura cero en el descriptor de formato"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "Falta el parÃ©ntesis izquierdo inicial"
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "Se esperaba un descriptor de ediciÃ³n P"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "El descriptor P requiere un factor de escala inicial"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "Se requiere una coma antes del descriptor P"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "Se requieren una anchura positiva con el descriptor T"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "No se permite el especificador E con el descriptor g0"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "Se requiere anchura del exponente positiva"
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "Se seperaba parÃ©ntesis derecho en %C"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "Se requiere un punto en el especificador de formato"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "etiqueta %s"
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr "unidad interna en WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "etiqueta %s con INQUIRE"
*************** msgstr "etiqueta %s con INQUIRE"
*** 4891,4965 ****
  msgid "Syntax error in expression at %C"
  msgstr "Error sintÃ¡ctico en la expresiÃ³n en %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "Desbordamiento entero"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Nombre demasiado largo"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Nombre errÃ³neo"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "Se esperaba un nombre"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "Se esperaba un parÃ©ntesis derecho"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "Se esperaba un entero"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "Se esperaba una cadena"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): No se encontrÃ³ el enumerador"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Se esperaba un nombre de atributo de bit"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "Se esperaba una cadena entera"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Error al convertir el entero"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "Se esperaba una cadena real"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Operador errÃ³neo"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Tipo errÃ³neo en la expresiÃ³n constante"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Fin de mÃ³dulo inesperado"
  
--- 4892,4966 ----
  msgid "Syntax error in expression at %C"
  msgstr "Error sintÃ¡ctico en la expresiÃ³n en %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "Desbordamiento entero"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Nombre demasiado largo"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Nombre errÃ³neo"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "Se esperaba un nombre"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "Se esperaba un parÃ©ntesis derecho"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "Se esperaba un entero"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "Se esperaba una cadena"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): No se encontrÃ³ el enumerador"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Se esperaba un nombre de atributo de bit"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "Se esperaba una cadena entera"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Error al convertir el entero"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "Se esperaba una cadena real"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Operador errÃ³neo"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Tipo errÃ³neo en la expresiÃ³n constante"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Fin de mÃ³dulo inesperado"
  
*************** msgstr "La longitud de la cadena actual
*** 5204,5215 ****
  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:8617
  #, 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:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
--- 5205,5216 ----
  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:8627
  #, 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:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
*************** msgstr "SH2a no se admite para little-en
*** 5554,5560 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "no se pueden usar -m32 y -m64 al mismo tiempo"
  
--- 5555,5561 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "no se pueden usar -m32 y -m64 al mismo tiempo"
  
*************** msgid "Specify bit size of immediate TLS
*** 8437,8443 ****
  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:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "CÃ³digo de planificador para el CPU dado."
--- 8438,8444 ----
  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:510
! #: config/s390/s390.opt:200 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."
*************** msgstr "Establece el registro para conse
*** 8658,8664 ****
  msgid "target the software simulator."
  msgstr "destina al simulador software."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "Usa la LRA en lugar de recarga."
  
--- 8659,8665 ----
  msgid "target the software simulator."
  msgstr "destina al simulador software."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "Usa la LRA en lugar de recarga."
  
*************** msgstr "sizeof(long double) es 12."
*** 8875,8886 ****
  msgid "Use 80-bit long double."
  msgstr "Usa long doubles de 80 bits."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: 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."
--- 8876,8887 ----
  msgid "Use 80-bit long double."
  msgstr "Usa long doubles de 80 bits."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: 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."
*************** msgstr "ABI de 31 bit."
*** 9895,9981 ****
  msgid "64 bit ABI."
  msgstr "ABI de 64 bit."
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr "Mantiene el puntero a la cadena hacia atrÃ¡s."
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr "Impresiones adicionales de depuraciÃ³n."
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr "Arquitectura ESA/390."
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr "Admite la coma flotante decimal de hardware."
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr "Activa coma flotante de hardware."
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr "Usa instrucciones de ejecuciÃ³n transaccional por hardware."
  
! #: config/s390/s390.opt:165
  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:169
  msgid "Use packed stack layout."
  msgstr "Usa la disposiciÃ³n de pila empacada."
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr "Usa bras para el ejecutable < 64k."
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr "Desactiva la coma flotante de hardware."
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr "Desactiva la opciÃ³n -mstack-guard=."
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr "Desactiva la opciÃ³n -mstack-size= ."
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliza la instrucciÃ³n mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:205
  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:210
  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:214
  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:218
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:222
  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."
  
--- 9896,9982 ----
  msgid "64 bit ABI."
  msgstr "ABI de 64 bit."
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr "Mantiene el puntero a la cadena hacia atrÃ¡s."
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr "Impresiones adicionales de depuraciÃ³n."
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr "Arquitectura ESA/390."
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr "Admite la coma flotante decimal de hardware."
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr "Activa coma flotante de hardware."
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr "Usa instrucciones de ejecuciÃ³n transaccional por hardware."
  
! #: config/s390/s390.opt:168
  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:172
  msgid "Use packed stack layout."
  msgstr "Usa la disposiciÃ³n de pila empacada."
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr "Usa bras para el ejecutable < 64k."
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr "Desactiva la coma flotante de hardware."
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr "Desactiva la opciÃ³n -mstack-guard=."
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr "Desactiva la opciÃ³n -mstack-size= ."
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliza la instrucciÃ³n mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:208
  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:213
  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:217
  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:221
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:225
  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."
  
*************** msgstr "Provee bibliotecas para el simul
*** 10027,10037 ****
  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:359
  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:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
  
--- 10028,10038 ----
  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:353
  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:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10257,10334 ****
  msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 4.0."
  
  #: config/sparc/sparc.opt:86
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Usa las extensiones ComparaciÃ³n-y-RamificaciÃ³n de UltraSPARC."
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Usa las extensiones MultiplicaciÃ³n-AdiciÃ³n de Corto Circuito de UltraSPARC."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Usa la instrucciÃ³n PoblaciÃ³n-Cuenta de UltraSPARC."
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Usa la instrucciÃ³n Resta-Extendida-con-Llevada de UltraSPARC."
  
! #: config/sparc/sparc.opt:102
  msgid "Pointers are 64-bit."
  msgstr "Los punteros son de 64-bit."
  
! #: config/sparc/sparc.opt:106
  msgid "Pointers are 32-bit."
  msgstr "Los punteros son de 32-bit."
  
! #: config/sparc/sparc.opt:110
  msgid "Use 64-bit ABI."
  msgstr "Usa la ABI de 64-bit."
  
! #: config/sparc/sparc.opt:114
  msgid "Use 32-bit ABI."
  msgstr "Usa la ABI de 32-bit."
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr "Usa la tendencia de la pila."
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Usa structs en la alineaciÃ³n mÃ¡s fuerte para copias double-word."
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador."
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "No genera cÃ³digo que solo pueda correr en modo supervisor (predeterminado)."
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr "Usa el modelo de cÃ³digo del SPARC-V9 dado."
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr "Activa la salida de depuraciÃ³n."
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Permite la revisiÃ³n de devoluciÃ³n de struct psABI de 32 bits estricta."
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Activa evitar el error Ãºnico del procesador AT697F (corresponde al error #13 del procesador AT697E)."
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Activa evitar el error Ãºnico del procesador UT699."
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr "Especifica el modelo de memoria en efecto para el programa."
  
--- 10258,10353 ----
  msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 4.0."
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr "Usa las instrucciones adicionales de VIS introducidas en OSA2017."
+ 
+ #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Usa las extensiones ComparaciÃ³n-y-RamificaciÃ³n de UltraSPARC."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Usa las extensiones MultiplicaciÃ³n-AdiciÃ³n de Corto Circuito de UltraSPARC."
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Genera instrucciones multiply-add de coma flotante"
! 
! #: config/sparc/sparc.opt:102
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Usa la instrucciÃ³n PoblaciÃ³n-Cuenta de UltraSPARC."
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Usa la instrucciÃ³n Resta-Extendida-con-Llevada de UltraSPARC."
  
! #: config/sparc/sparc.opt:110
  msgid "Pointers are 64-bit."
  msgstr "Los punteros son de 64-bit."
  
! #: config/sparc/sparc.opt:114
  msgid "Pointers are 32-bit."
  msgstr "Los punteros son de 32-bit."
  
! #: config/sparc/sparc.opt:118
  msgid "Use 64-bit ABI."
  msgstr "Usa la ABI de 64-bit."
  
! #: config/sparc/sparc.opt:122
  msgid "Use 32-bit ABI."
  msgstr "Usa la ABI de 32-bit."
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr "Usa la tendencia de la pila."
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Usa structs en la alineaciÃ³n mÃ¡s fuerte para copias double-word."
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador."
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "No genera cÃ³digo que solo pueda correr en modo supervisor (predeterminado)."
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr "Usa el modelo de cÃ³digo del SPARC-V9 dado."
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr "Activa la salida de depuraciÃ³n."
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Permite la revisiÃ³n de devoluciÃ³n de struct psABI de 32 bits estricta."
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Activa evitar el error Ãºnico del procesador AT697F (corresponde al error #13 del procesador AT697E)."
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Activa evitar el error Ãºnico del procesador UT699."
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Activa evitar el error Ãºnico del procesador UT699E/UT700."
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Activa evitar el error Ãºnico del procesador GR712RC."
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr "Especifica el modelo de memoria en efecto para el programa."
  
*************** msgid "Detect paths that trigger erroneo
*** 14676,14682 ****
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
  #: common.opt:2502
--- 14695,14701 ----
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15079,15085 ****
  msgstr "se esperaba un tipo booleano"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
--- 15098,15104 ----
  msgstr "se esperaba un tipo booleano"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
*************** msgstr "demasiadas variables para la clÃ
*** 15357,15481 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "la clÃ¡usula de rango debe tener tipo matriz, rebanada, cadena, mapa o canal"
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr "comparaciÃ³n no vÃ¡lida de tipo que no es ordenado"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr "la rebanada sÃ³lo se puede comparar con nil"
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr "el mapa sÃ³lo se puede comparar con nil"
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr "la funciÃ³n sÃ³lo se puede comparar con nil"
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "operaciÃ³n no vÃ¡lida (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr "comparaciÃ³n no vÃ¡lida de tipo que no es comparable"
  
! #: go/gofrontend/types.cc:575
  msgid "invalid comparison of generated struct"
  msgstr "comparaciÃ³n no vÃ¡lida de struct generado"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr "comparaciÃ³n no vÃ¡lida de struct que no es comparable"
  
! #: go/gofrontend/types.cc:596
  msgid "invalid comparison of generated array"
  msgstr "comparaciÃ³n no vÃ¡lida de matriz generada"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr "comparaciÃ³n no vÃ¡lida de matriz que no es comparable"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr "llamada a funciÃ³n de valor mÃºltiple en un contexto de un solo valor"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "necesita conversiÃ³n implÃ­cita"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "no se puede usar el tipo %s como tipo %s"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "tipos de receptor diferentes"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "nÃºmero diferente de parÃ¡metros"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "tipos de parÃ¡metro diferentes"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "varargs diferentes"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "nÃºmero diferente de resultados"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "tipos de resultado diferentes"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "se necesita conversiÃ³n explÃ­cita; falta el mÃ©todo %s%s%s"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "tipo incompatible para el mÃ©todo %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "tipo incompatible para el mÃ©todo %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr "el puntero a tipo de interfaz no tiene mÃ©todos"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "el tipo no tiene mÃ©todos"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "mÃ©todo ambiguo %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "falta el mÃ©todo %s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "el mÃ©todo %s%s%s requiere un receptor de puntero"
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "el mÃ©todo %s%s%s estÃ¡ marado go:nointerface"
--- 15376,15500 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "la clÃ¡usula de rango debe tener tipo matriz, rebanada, cadena, mapa o canal"
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr "comparaciÃ³n no vÃ¡lida de tipo que no es ordenado"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr "la rebanada sÃ³lo se puede comparar con nil"
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr "el mapa sÃ³lo se puede comparar con nil"
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr "la funciÃ³n sÃ³lo se puede comparar con nil"
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "operaciÃ³n no vÃ¡lida (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr "comparaciÃ³n no vÃ¡lida de tipo que no es comparable"
  
! #: go/gofrontend/types.cc:587
  msgid "invalid comparison of generated struct"
  msgstr "comparaciÃ³n no vÃ¡lida de struct generado"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr "comparaciÃ³n no vÃ¡lida de struct que no es comparable"
  
! #: go/gofrontend/types.cc:608
  msgid "invalid comparison of generated array"
  msgstr "comparaciÃ³n no vÃ¡lida de matriz generada"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr "comparaciÃ³n no vÃ¡lida de matriz que no es comparable"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr "llamada a funciÃ³n de valor mÃºltiple en un contexto de un solo valor"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "necesita conversiÃ³n implÃ­cita"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "no se puede usar el tipo %s como tipo %s"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "tipos de receptor diferentes"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "nÃºmero diferente de parÃ¡metros"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "tipos de parÃ¡metro diferentes"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "varargs diferentes"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "nÃºmero diferente de resultados"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "tipos de resultado diferentes"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "se necesita conversiÃ³n explÃ­cita; falta el mÃ©todo %s%s%s"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "tipo incompatible para el mÃ©todo %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "tipo incompatible para el mÃ©todo %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr "el puntero a tipo de interfaz no tiene mÃ©todos"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "el tipo no tiene mÃ©todos"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "mÃ©todo ambiguo %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "falta el mÃ©todo %s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "el mÃ©todo %s%s%s requiere un receptor de puntero"
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "el mÃ©todo %s%s%s estÃ¡ marado go:nointerface"
*************** msgstr "%K%qD: el lÃ­mite especificado e
*** 15650,15656 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
--- 15669,15675 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
*************** msgstr "falla de modelo de memoria no vÃ
*** 15712,15819 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_store%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "el argumento 1 para __atomic_always_lock_free no es una constante"
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "el argumento 1 para __atomic_is_lock_free no es un entero"
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Su plataforma objetivo no soporta -fcheck-pointer-bounds"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijos"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombrado"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %D debe ser un puntero, el segundo una constante entera"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Kel Ãºltimo argumento de %D no es una constante entera entre 0 y 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kse intenta liberar un objeto %qD que no es de pila"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kse intenta liberar un objeto que no es de pila"
--- 15731,15838 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modelo de memoria no vÃ¡lido para %<__atomic_store%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "el argumento 1 para __atomic_always_lock_free no es una constante"
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "el argumento 1 para __atomic_is_lock_free no es un entero"
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Su plataforma objetivo no soporta -fcheck-pointer-bounds"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijos"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nÃºmero errÃ³neo argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nÃºmero errÃ³neo de argumentos para la funciÃ³n %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parÃ¡metro de %<va_start%> no es el Ãºltimo argumento nombrado"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parÃ¡metro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %D debe ser un puntero, el segundo una constante entera"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Kel Ãºltimo argumento de %D no es una constante entera entre 0 y 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kse intenta liberar un objeto %qD que no es de pila"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kse intenta liberar un objeto que no es de pila"
*************** msgid "%<weakref%> attribute ignored bec
*** 16721,16732 ****
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
--- 16740,16751 ----
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
*************** msgstr "no se puede cerrar el fichero de
*** 16821,16832 ****
  msgid "cannot find '%s'"
  msgstr "no se puede encontrar '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "fallÃ³ pex_init: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 16840,16851 ----
  msgid "cannot find '%s'"
  msgstr "no se puede encontrar '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "fallÃ³ pex_init: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 16836,16842 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "se debe definir COLLECT_LTO_WRAPPER"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16855,16861 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "se debe definir COLLECT_LTO_WRAPPER"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "cambiaron las ubicaciones de fue
*** 17047,17053 ****
  msgid "error writing %qs"
  msgstr "error al escribir %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "no se puede abrir %s"
--- 17066,17072 ----
  msgid "error writing %qs"
  msgstr "error al escribir %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "no se puede abrir %s"
*************** msgstr "opciÃ³n desconocida %q.*s en %<-
*** 17127,17143 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>"
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "se encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variable"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 17146,17162 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>"
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "se encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variable"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 17247,17258 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s"
--- 17266,17277 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s"
*************** msgstr "argumento no vÃ¡lido %qs para -f
*** 17267,17278 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, 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:4688 tree-cfgcleanup.c:1164
  #, 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"
--- 17286,17297 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, 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:4688 tree-cfgcleanup.c:1227
  #, 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
*** 17287,17293 ****
  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:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, 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"
--- 17306,17312 ----
  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:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, 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 "se asume que el desbordamiento c
*** 17317,17323 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³n"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
--- 17336,17342 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³n"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
*************** msgstr "fold check: el Ã¡rbol original c
*** 17327,17333 ****
  msgid "total size of local objects too large"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricciÃ³n imposible en %<asm%>"
--- 17346,17352 ----
  msgid "total size of local objects too large"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricciÃ³n imposible en %<asm%>"
*************** msgstr "%qs es una opciÃ³n desconocida p
*** 17427,17488 ****
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "se descarta -pipe porque se especificÃ³ -save-temps"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecas"
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "la opciÃ³n %qs no inicia con %<-%>"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>"
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "no se puede abrir el fichero de respuesta temporal %s"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "no se puede escribir en el fichero de respuesta temporal %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "no se puede cerrar el fichero de respuesta temporal %s"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "la especificaciÃ³n %qs es no vÃ¡lida"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lido"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lido"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lido"
--- 17446,17512 ----
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
  
! #: gcc.c:4476
! #, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr "el nombre fichero del salida puede no estar vacÃ­o"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "se descarta -pipe porque se especificÃ³ -save-temps"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecas"
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "la opciÃ³n %qs no inicia con %<-%>"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>"
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "no se puede abrir el fichero de respuesta temporal %s"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "no se puede escribir en el fichero de respuesta temporal %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "no se puede cerrar el fichero de respuesta temporal %s"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "la especificaciÃ³n %qs es no vÃ¡lida"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lido"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lido"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lido"
*************** msgstr "la especificaciÃ³n %qs tiene un
*** 17490,17717 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "falla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³n"
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "falla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qc"
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "error en los argumentos para la funciÃ³n de especificaciÃ³n %qs"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nombre de la funciÃ³n de especificaciÃ³n malformado"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "no hay argumentos para la funciÃ³n de especificaciÃ³n"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumentos de la funciÃ³n de especificaciÃ³n malformados"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qc"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "el cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lido"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: no se puede determinar la longitud del fichero para comparar depuraciÃ³n %s"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: fallÃ³ -fcompare-debug (longitud)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: no se puede abrir el fichero para comparar depuraciÃ³n %s"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: fallÃ³ -fcompare-debug"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?"
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "no se configurÃ³ con el sufijo de encabezados sysroot"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "no hay ficheros de entrada"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "no se puede especificar -o con -c, -S o -E y con mÃºltiples ficheros"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: el compilador %s no estÃ¡ instalado en este sistema"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "se recompila con -fcompare-debug"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "durante la recompilaciÃ³n -fcompare-debug"
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "se comparan volcados finales de insns"
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, pero no se encontrÃ³ %s"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: no se usÃ³ el fichero de entrada del enlazador porque no se hizo enlace"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "no se reconoce el lenguaje %s"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la especificaciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "las exclusiones multilib %qs son no vÃ¡lidas"
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs %qs no es vÃ¡lida"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "la exclusiÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "no se definiÃ³ la variable de entorno %qs"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "nÃºmero de versiÃ³n %qs no vÃ¡lido"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "faltan argumentos para %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "demasiados argumentos para %%:version-compare"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operador %qs desconocido en %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "demasiados argumentos para %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "faltan argumentos para %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "demasiados argumentos para %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "el argumento para %%:compare-debug-auxbase-opt no termina en .gk"
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "faltan argumentos para %%:replace-extension"
  
! #: gcc.c:9885
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "nÃºmero errÃ³neo de argumentos para %%:debug-level-gt"
--- 17514,17741 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "falla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³n"
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "falla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qc"
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "error en los argumentos para la funciÃ³n de especificaciÃ³n %qs"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nombre de la funciÃ³n de especificaciÃ³n malformado"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "no hay argumentos para la funciÃ³n de especificaciÃ³n"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumentos de la funciÃ³n de especificaciÃ³n malformados"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qc"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "el cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lido"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: no se puede determinar la longitud del fichero para comparar depuraciÃ³n %s"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: fallÃ³ -fcompare-debug (longitud)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: no se puede abrir el fichero para comparar depuraciÃ³n %s"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: fallÃ³ -fcompare-debug"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?"
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "no se configurÃ³ con el sufijo de encabezados sysroot"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "no hay ficheros de entrada"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "no se puede especificar -o con -c, -S o -E y con mÃºltiples ficheros"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: el compilador %s no estÃ¡ instalado en este sistema"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "se recompila con -fcompare-debug"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "durante la recompilaciÃ³n -fcompare-debug"
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "se comparan volcados finales de insns"
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, pero no se encontrÃ³ %s"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: no se usÃ³ el fichero de entrada del enlazador porque no se hizo enlace"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "no se reconoce el lenguaje %s"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la especificaciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "las exclusiones multilib %qs son no vÃ¡lidas"
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs %qs no es vÃ¡lida"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "la exclusiÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "no se definiÃ³ la variable de entorno %qs"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "nÃºmero de versiÃ³n %qs no vÃ¡lido"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "faltan argumentos para %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "demasiados argumentos para %%:version-compare"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operador %qs desconocido en %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "demasiados argumentos para %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "faltan argumentos para %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "demasiados argumentos para %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "el argumento para %%:compare-debug-auxbase-opt no termina en .gk"
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "faltan argumentos para %%:replace-extension"
  
! #: gcc.c:9888
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "nÃºmero errÃ³neo de argumentos para %%:debug-level-gt"
*************** msgstr "desreferencia a puntero nulo"
*** 17856,17864 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
--- 17880,17888 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
*************** msgstr "aquÃ­"
*** 18273,18499 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "se usa el resultado de una funciÃ³n que devuelve %<void%>"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "l-valor no vÃ¡lido en la salida asm %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "se usÃ³ la variable threadprivate %qE en una regiÃ³n objetivo"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "se usÃ³ la variable threadprivate %qE en una tarea sin atar"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tarea contenedora"
  
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "no se especificÃ³ %qE en el %qs que lo contiene"
  
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "%qs contenedora"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "no se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>"
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contiene"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarla"
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable de iteraciÃ³n %qE se predetermina lineal"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable de iteraciÃ³n %qE debe ser private"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qE no debe ser firstprivate"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable de iteraciÃ³n %qE no debe ser reduction"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable de iteraciÃ³n %qE no debe ser lineal"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "la variable de iteraciÃ³n %qE no debe ser lastprivate"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "la variable de iteraciÃ³n %qE no debe ser private"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "clÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>"
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "se asocia el campo %qE de una estructura de longitud variable"
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas map"
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable %s %qE es private en el contexto externo"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "se esperaba el modificador de clÃ¡usula %qs %<if%> en vez de %qs"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita"
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>"
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "se ha usado la misma variable en clÃ¡usulas %<firstprivate%> y %<lastprivate%> en una construcciÃ³n %<distribute%>"
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "clÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copy"
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "reducciÃ³n privada no vÃ¡lida en %qE"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qE"
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "el nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³n"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>"
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "clÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³n"
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "se esperaba %<_Cilk_spawn%> antes de %<_Cilk_sync%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: gimplify.c:12729
  #, 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:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este cÃ³digo, el programa abortarÃ¡"
--- 18297,18523 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "se usa el resultado de una funciÃ³n que devuelve %<void%>"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "l-valor no vÃ¡lido en la salida asm %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "se usÃ³ la variable threadprivate %qE en una regiÃ³n objetivo"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "se usÃ³ la variable threadprivate %qE en una tarea sin atar"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tarea contenedora"
  
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "no se especificÃ³ %qE en el %qs que lo contiene"
  
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "%qs contenedora"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "no se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>"
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contiene"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarla"
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable de iteraciÃ³n %qE se predetermina lineal"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable de iteraciÃ³n %qE debe ser private"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qE no debe ser firstprivate"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable de iteraciÃ³n %qE no debe ser reduction"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable de iteraciÃ³n %qE no debe ser lineal"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "la variable de iteraciÃ³n %qE no debe ser lastprivate"
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "la variable de iteraciÃ³n %qE no debe ser private"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "clÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>"
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "se asocia el campo %qE de una estructura de longitud variable"
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas map"
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable %s %qE es private en el contexto externo"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "se esperaba el modificador de clÃ¡usula %qs %<if%> en vez de %qs"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita"
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>"
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "se ha usado la misma variable en clÃ¡usulas %<firstprivate%> y %<lastprivate%> en una construcciÃ³n %<distribute%>"
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "clÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copy"
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "reducciÃ³n privada no vÃ¡lida en %qE"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qE"
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "el nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³n"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>"
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "clÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³n"
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "se esperaba %<_Cilk_spawn%> antes de %<_Cilk_sync%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: gimplify.c:12732
  #, 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:12737
  #, 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:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este cÃ³digo, el programa abortarÃ¡"
*************** msgstr "tipos con nÃºmero de parÃ¡metros
*** 18726,18732 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "el propio tipo %qT viola la regla de una sola definiciÃ³n de C++"
  
  #: ipa-devirt.c:1235
--- 18750,18756 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "el propio tipo %qT viola la regla de una sola definiciÃ³n de C++"
  
  #: ipa-devirt.c:1235
*************** msgstr "hay un campo con el mismo nombre
*** 18826,18832 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "los campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³n"
  
  #: ipa-devirt.c:1599
--- 18850,18856 ----
  
  #: ipa-devirt.c:1576
  #, 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:1599
*************** msgstr "%<depend(sink)%> se refiere a un
*** 19208,19405 ****
  msgid "multiple loop axes specified for routine"
  msgstr "se especificaron mÃºltiples ejes de bucle para la rutina"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC"
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "argumento no permitido en la clÃ¡usula %qs en OpenACC %<parallel%>"
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "construcciÃ³n no OpenACC dentro de rutina OpenACC"
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "construcciÃ³n no OpenACC dentro de regiÃ³n OpenACC"
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la regiÃ³n %<simd%>"
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>"
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "la directiva de bucle OpenACC debe estar asociada a una regiÃ³n de cÃ³mputo OpenACC"
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "construcciÃ³n %qs huÃ©rfana"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n"
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n"
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "la construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>"
  
! #: omp-low.c:2684
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "argumentos no vÃ¡lidos"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "la construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qs"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la regiÃ³n de barrera puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>"
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la regiÃ³n de trabajo compartido puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<crÃ­tical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>"
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "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%>"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "la construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>"
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "la regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "construcciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>"
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "regiÃ³n OpenACC dentro de rutina OpenACC; el paralelismo anidado aÃºn no se permite"
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "construcciÃ³n OpenACC dentro de regiÃ³n no OpenACC"
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "construcciÃ³n %s %qs dentro de regiÃ³n %s %qs"
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "construcciÃ³n %qs dentro de regiÃ³n %qs"
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp dentro de construcciÃ³n simd"
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "se hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del bucle"
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "el primer desplazamiento debe estar en direcciÃ³n opuesta a las iteraciones del bucle"
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado %s"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "entrada no vÃ¡lida a un bloque estructurado %s"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ramificaciÃ³n no vÃ¡lida desde/para un bloque estructurado %s"
--- 19232,19429 ----
  msgid "multiple loop axes specified for routine"
  msgstr "se especificaron mÃºltiples ejes de bucle para la rutina"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC"
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "argumento no permitido en la clÃ¡usula %qs en OpenACC %<parallel%>"
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "construcciÃ³n no OpenACC dentro de rutina OpenACC"
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "construcciÃ³n no OpenACC dentro de regiÃ³n OpenACC"
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la regiÃ³n %<simd%>"
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>"
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "la directiva de bucle OpenACC debe estar asociada a una regiÃ³n de cÃ³mputo OpenACC"
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "construcciÃ³n %qs huÃ©rfana"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n"
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n"
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "la construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>"
  
! #: omp-low.c:2712
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "argumentos no vÃ¡lidos"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "la construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qs"
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la regiÃ³n de barrera puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>"
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la regiÃ³n de trabajo compartido puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, %<crÃ­tical%>, %<ordered%>, %<master%>, %<task%> explÃ­cita o regiÃ³n %<taskloop%>"
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "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%>"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "la construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>"
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>"
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "la regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "construcciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>"
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "regiÃ³n OpenACC dentro de rutina OpenACC; el paralelismo anidado aÃºn no se permite"
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "construcciÃ³n OpenACC dentro de regiÃ³n no OpenACC"
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "construcciÃ³n %s %qs dentro de regiÃ³n %s %qs"
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "construcciÃ³n %qs dentro de regiÃ³n %qs"
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp dentro de construcciÃ³n simd"
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "se hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del bucle"
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "el primer desplazamiento debe estar en direcciÃ³n opuesta a las iteraciones del bucle"
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado %s"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "entrada no vÃ¡lida a un bloque estructurado %s"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ramificaciÃ³n no vÃ¡lida desde/para un bloque estructurado %s"
*************** msgstr "los saltos indirectos no estÃ¡ d
*** 19485,19491 ****
  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:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
--- 19509,19515 ----
  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:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
*************** msgstr "no se admite -fsanitize-recover=
*** 19641,19767 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "-fsanitize-address-use-after-scope requiere -fstack-reuse=none option"
  
! #: opts.c:1410
  #, 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:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "la opciÃ³n -fsanitize=all no es vÃ¡lida"
  
! #: opts.c:1642
  #, gcc-internal-format
  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:1649
  #, gcc-internal-format
  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:1828
  #, 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:1837
  #, 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:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA no se activÃ³ durante la configuraciÃ³n"
  
! #: opts.c:2090
  #, 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:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "la alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %d"
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parÃ¡metro de revisiÃ³n de pila desconocido %qs"
  
! #: opts.c:2249
  #, gcc-internal-format
  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:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "no se admite dwarf versiÃ³n %d"
  
! #: opts.c:2360
  #, 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:2371
  #, 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:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nombre de --param %qs no vÃ¡lido"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valor de --param %qs no vÃ¡lido"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuraciÃ³n"
  
! #: opts.c:2513
  #, 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:2531
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.c:2533
  #, 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:2553
  #, 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:2557
  #, 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:2602
  #, 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:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: no existe la opciÃ³n -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s no es una opciÃ³n para controlar avisos"
--- 19665,19801 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "-fsanitize-address-use-after-scope requiere -fstack-reuse=none option"
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
! 
! #: opts.c:1417
  #, 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:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "la opciÃ³n -fsanitize=all no es vÃ¡lida"
  
! #: opts.c:1649
  #, gcc-internal-format
  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:1656
  #, gcc-internal-format
  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:1835
  #, 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:1844
  #, 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:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA no se activÃ³ durante la configuraciÃ³n"
  
! #: opts.c:2097
  #, 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:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "la alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %d"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parÃ¡metro de revisiÃ³n de pila desconocido %qs"
  
! #: opts.c:2256
  #, gcc-internal-format
  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:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "no se admite dwarf versiÃ³n %d"
  
! #: opts.c:2367
  #, 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:2378
  #, 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:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nombre de --param %qs no vÃ¡lido"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valor de --param %qs no vÃ¡lido"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuraciÃ³n"
  
! #: opts.c:2520
  #, 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:2538
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.c:2540
  #, 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:2560
  #, 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:2564
  #, 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:2609
  #, 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:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: no existe la opciÃ³n -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s no es una opciÃ³n para controlar avisos"
*************** msgstr "la variable de registro global d
*** 20107,20113 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "se usÃ³ el registro de %qD para mÃºltiples variables de registro globales"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "genera un conflicto con %qD"
--- 20141,20147 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "se usÃ³ el registro de %qD para mÃºltiples variables de registro globales"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "genera un conflicto con %qD"
*************** msgid "double linked list of assembler n
*** 20374,20383 ****
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
  #: symtab.c:1043
! #, fuzzy, gcc-internal-format
! #| msgid "%qD used before its definition"
  msgid "node has body_removed but is definition"
! msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
  #: symtab.c:1048
  #, gcc-internal-format
--- 20408,20416 ----
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
  #: symtab.c:1043
! #, gcc-internal-format
  msgid "node has body_removed but is definition"
! msgstr "el nodo tiene body_removed y sin embargo es una definiciÃ³n"
  
  #: symtab.c:1048
  #, gcc-internal-format
*************** msgstr "error al escribir a %s: %m"
*** 20709,20720 ****
  msgid "error closing %s: %m"
  msgstr "error al cerrar %s: %m"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "self-tests es incompatible con -E"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests no estÃ¡n activadas en este build"
--- 20742,20753 ----
  msgid "error closing %s: %m"
  msgstr "error al cerrar %s: %m"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "self-tests es incompatible con -E"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests no estÃ¡n activadas en este build"
*************** msgstr "en definiciÃ³n de macro %qs"
*** 21625,21671 ****
  msgid "in expansion of macro %qs"
  msgstr "en expansiÃ³n de macro %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "el BB %i tiene mÃºltiples bordes EH"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "el BB %i no puede hacer throw pero tiene un borde EH"
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "la Ãºltima sentencia del BB %i tiene establecido incorrectamente lp"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "al BB %i le falta un borde EH"
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Borde EH %i->%i incorrecto"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "al BB %i le falta un borde"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i demasiados bordes de respaldo"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i tiene un borde incorrecto"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i tiene un borde de respaldo incorrecto"
--- 21658,21704 ----
  msgid "in expansion of macro %qs"
  msgstr "en expansiÃ³n de macro %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "el BB %i tiene mÃºltiples bordes EH"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "el BB %i no puede hacer throw pero tiene un borde EH"
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "la Ãºltima sentencia del BB %i tiene establecido incorrectamente lp"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "al BB %i le falta un borde EH"
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Borde EH %i->%i incorrecto"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "al BB %i le falta un borde"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i demasiados bordes de respaldo"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i tiene un borde incorrecto"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i tiene un borde de respaldo incorrecto"
*************** msgstr "corrupciÃ³n de SSA"
*** 21766,21797 ****
  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:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "faltÃ³ optimizar el bucle, el contador de bucles se puede desbordar"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "la iteraciÃ³n %s invoca comportamiento indefinido"
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dentro de este bucle"
--- 21799,21830 ----
  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:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "faltÃ³ optimizar el bucle, el contador de bucles se puede desbordar"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "la iteraciÃ³n %s invoca comportamiento indefinido"
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dentro de este bucle"
*************** msgstr "%q+D se redeclara sin el atribut
*** 22145,22155 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22178,22188 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "atributo %qE a continuaciÃ³n de
*** 23116,23122 ****
  msgid "type was previously declared %qE"
  msgstr "el tipo se declarÃ³ previamente %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales"
--- 23149,23155 ----
  msgid "type was previously declared %qE"
  msgstr "el tipo se declarÃ³ previamente %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales"
*************** msgstr "?: usando constantes enteras en
*** 23391,23397 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, 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"
--- 23424,23430 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdadero"
*************** msgstr "escribiendo en un objeto constan
*** 24010,24071 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "calificadores de tipo extra en el argumento de formato (argumento %d)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> no se define como un tipo"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> no se define como un tipo"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> no se define como un tipo"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> no se define como un tipo"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> no se define como un tipo puntero"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "los argumentos que recibirÃ¡n formato no son %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "los formatos de strftime no pueden dar formato a los argumentos"
--- 24043,24104 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "calificadores de tipo extra en el argumento de formato (argumento %d)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> no se define como un tipo"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> no se define como un tipo"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> no se define como un tipo"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> no se define como un tipo"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> no se define como un tipo puntero"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "los argumentos que recibirÃ¡n formato no son %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "los formatos de strftime no pueden dar formato a los argumentos"
*************** msgstr "se truncÃ³ la constante de coma
*** 24166,24172 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadena"
--- 24199,24205 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadena"
*************** msgstr "%<#pragma omp atomic update%> us
*** 24196,24202 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
--- 24229,24235 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
*************** msgstr "variable de iteraciÃ³n %<_Atomic
*** 24211,24232 ****
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
--- 24244,24265 ----
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
*************** msgstr "<valor-devoluciÃ³n>"
*** 24771,24778 ****
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresiÃ³n constante"
--- 24804,24811 ----
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresiÃ³n constante"
*************** msgid "argument to %<sizeof%> in %qD cal
*** 24959,24968 ****
  msgstr "el argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el segundo origen; se esperaba %qT o una longitud explÃ­cita"
  
  #: c-family/c-warn.c:860 c-family/c-warn.c:867
! #, fuzzy, gcc-internal-format
! #| msgid "invalid parameter type %qT"
  msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
! msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
  #: c-family/c-warn.c:877
  #, gcc-internal-format
--- 24992,25000 ----
  msgstr "el argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el segundo origen; se esperaba %qT o una longitud explÃ­cita"
  
  #: c-family/c-warn.c:860 c-family/c-warn.c:867
! #, gcc-internal-format
  msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
! msgstr "tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D"
  
  #: c-family/c-warn.c:877
  #, gcc-internal-format
*************** msgstr[1] "el paso del argumento %d de %
*** 25449,25455 ****
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> sÃ³lo se puede usar dentro de una funciÃ³n"
--- 25481,25487 ----
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> sÃ³lo se puede usar dentro de una funciÃ³n"
*************** msgstr "-march=%s: cadena ISA no vÃ¡lida
*** 25611,25617 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: subcadena ISA %qs no vÃ¡lida"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "interruptor -mdebug-%s desconocido"
--- 25643,25649 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: subcadena ISA %qs no vÃ¡lida"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "interruptor -mdebug-%s desconocido"
*************** msgid "this compiler does not support %s
*** 25744,25781 ****
  msgstr "este compilador no tiene soporte para %s"
  
  #: config/darwin-driver.c:233
! #, fuzzy, gcc-internal-format
! #| msgid "The compiler does not support -march=%s."
  msgid "this compiler does not support PowerPC (arch flags ignored)"
! msgstr "El compilador no tiene soporte para -march=%s."
  
  #: config/darwin-driver.c:237
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%s conflicts with i386 (arch flags ignored)"
! msgstr "-mcpu=%s genera conflicto con -march=%s"
  
  #: config/darwin-driver.c:245
  #, gcc-internal-format, gfc-internal-format
  msgid "%s conflicts with x86_64 (arch flags ignored)"
! msgstr ""
  
  #: config/darwin-driver.c:252
! #, fuzzy, gcc-internal-format
! #| msgid "The compiler does not support -march=%s."
  msgid "this compiler does not support X86 (arch flags ignored)"
! msgstr "El compilador no tiene soporte para -march=%s."
  
  #: config/darwin-driver.c:256
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%s conflicts with ppc (arch flags ignored)"
! msgstr "-mcpu=%s genera conflicto con -march=%s"
  
  #: config/darwin-driver.c:264
  #, gcc-internal-format, gfc-internal-format
  msgid "%s conflicts with ppc64 (arch flags ignored)"
! msgstr ""
  
  #: config/darwin.c:1691
  #, gcc-internal-format
--- 25776,25809 ----
  msgstr "este compilador no tiene soporte para %s"
  
  #: config/darwin-driver.c:233
! #, gcc-internal-format
  msgid "this compiler does not support PowerPC (arch flags ignored)"
! msgstr "este compilador no tiene soporte para PowerPC (se hace caso omiso de los indicadores de arquitectura)"
  
  #: config/darwin-driver.c:237
! #, gcc-internal-format, gfc-internal-format
  msgid "%s conflicts with i386 (arch flags ignored)"
! msgstr "%s genera conflicto con i386 (se hace caso omiso de los indicadores de arquitectura)"
  
  #: config/darwin-driver.c:245
  #, gcc-internal-format, gfc-internal-format
  msgid "%s conflicts with x86_64 (arch flags ignored)"
! msgstr "%s genera conflicto con x86_64 (se hace caso omiso de los indicadores de arquitectura)"
  
  #: config/darwin-driver.c:252
! #, gcc-internal-format
  msgid "this compiler does not support X86 (arch flags ignored)"
! msgstr "este compilador no tiene soporte para x86 (se hace caso omiso de los indicadores de arquitectura)"
  
  #: config/darwin-driver.c:256
! #, gcc-internal-format, gfc-internal-format
  msgid "%s conflicts with ppc (arch flags ignored)"
! msgstr "%s genera conflicto con ppc (se hace caso omiso de los indicadores de arquitectura)"
  
  #: config/darwin-driver.c:264
  #, gcc-internal-format, gfc-internal-format
  msgid "%s conflicts with ppc64 (arch flags ignored)"
! msgstr "%s genera conflicto con ppc64 (se hace caso omiso de los indicadores de arquitectura)"
  
  #: config/darwin.c:1691
  #, gcc-internal-format
*************** msgstr "soporte de anÃ¡lisis de perfil p
*** 25938,25953 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "el Ã­ndice %Klane debe ser un inmediato constante"
  
  #: config/aarch64/aarch64-builtins.c:1163
! #, fuzzy, gcc-internal-format
! #| msgid "the second argument must be a 4-bit immediate"
  msgid "%Ktotal size and element size must be a non-zero constant immediate"
! msgstr "el segundo argumento debe ser un inmediato de 4-bit"
  
  #: config/aarch64/aarch64.c:927
  #, gcc-internal-format
--- 25966,25980 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "el Ã­ndice %Klane debe ser un inmediato constante"
  
  #: config/aarch64/aarch64-builtins.c:1163
! #, gcc-internal-format
  msgid "%Ktotal size and element size must be a non-zero constant immediate"
! msgstr "el tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cero"
  
  #: config/aarch64/aarch64.c:927
  #, gcc-internal-format
*************** msgid "%qs is incompatible with %s %s"
*** 25955,25964 ****
  msgstr "%qs es incompatible con %s %s"
  
  #: config/aarch64/aarch64.c:929
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is incompatible with %qs"
  msgid "%qs feature modifier is incompatible with %s %s"
! msgstr "%qs es incompatible con %qs"
  
  #: config/aarch64/aarch64.c:8382
  #, gcc-internal-format, gfc-internal-format
--- 25982,25990 ----
  msgstr "%qs es incompatible con %s %s"
  
  #: config/aarch64/aarch64.c:929
! #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with %s %s"
! msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
  #: config/aarch64/aarch64.c:8382
  #, gcc-internal-format, gfc-internal-format
*************** msgid "%s string ill-formed\n"
*** 25971,25986 ****
  msgstr "cadena %s mal formada\n"
  
  #: config/aarch64/aarch64.c:8483
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
! msgstr "Rango %s no vÃ¡lido en la opciÃ³n %s"
  
  #: config/aarch64/aarch64.c:8501
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "unknown string token %s\n"
  msgid "unknown tuning option (%s)"
! msgstr "cadena de elemento %s desconocida\n"
  
  #: config/aarch64/aarch64.c:8715
  #, gcc-internal-format
--- 25997,26010 ----
  msgstr "cadena %s mal formada\n"
  
  #: config/aarch64/aarch64.c:8483
! #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
! msgstr "falta la cadena de ajuste en la opciÃ³n (%s)"
  
  #: config/aarch64/aarch64.c:8501
! #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
! msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
  #: config/aarch64/aarch64.c:8715
  #, gcc-internal-format
*************** msgid "missing cpu name in %<-mcpu=%s%>"
*** 25993,26008 ****
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
  #: config/aarch64/aarch64.c:8763
! #, fuzzy, gcc-internal-format
! #| msgid "invalid floating point option: -mfpu=%s"
  msgid "invalid feature modifier in %<-mcpu=%s%>"
! msgstr "opciÃ³n de coma flotante no vÃ¡lida: -mfpu-%s"
  
  #: config/aarch64/aarch64.c:8790
! #, fuzzy, gcc-internal-format
! #| msgid "missing path after %qs"
  msgid "missing arch name in %<-march=%s%>"
! msgstr "falta una ruta despuÃ©s de %qs"
  
  #: config/aarch64/aarch64.c:8793
  #, gcc-internal-format
--- 26017,26030 ----
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
  #: config/aarch64/aarch64.c:8763
! #, gcc-internal-format
  msgid "invalid feature modifier in %<-mcpu=%s%>"
! msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
  #: config/aarch64/aarch64.c:8790
! #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
! msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
  #: config/aarch64/aarch64.c:8793
  #, gcc-internal-format
*************** msgid "unknown value %qs for -march"
*** 26010,26019 ****
  msgstr "valor %qs desconocido para -march"
  
  #: config/aarch64/aarch64.c:8797
! #, fuzzy, gcc-internal-format
! #| msgid "invalid data model option -mdata-model=%s"
  msgid "invalid feature modifier in %<-march=%s%>"
! msgstr "opciÃ³n de modelo de datos -mdata-model=%s no vÃ¡lida"
  
  #: config/aarch64/aarch64.c:8823
  #, gcc-internal-format
--- 26032,26040 ----
  msgstr "valor %qs desconocido para -march"
  
  #: config/aarch64/aarch64.c:8797
! #, gcc-internal-format
  msgid "invalid feature modifier in %<-march=%s%>"
! msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
  #: config/aarch64/aarch64.c:8823
  #, gcc-internal-format
*************** msgstr "falta el nombre de la cpu en %<-
*** 26025,26031 ****
  msgid "unknown value %qs for -mtune"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
--- 26046,26052 ----
  msgid "unknown value %qs for -mtune"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
*************** msgstr "valor %qs desconocido para el ob
*** 26058,26064 ****
  #: config/aarch64/aarch64.c:9202
  #, gcc-internal-format
  msgid "invalid feature modifier %qs for 'arch' target %s"
! msgstr ""
  
  #: config/aarch64/aarch64.c:9236
  #, gcc-internal-format, gfc-internal-format
--- 26079,26085 ----
  #: config/aarch64/aarch64.c:9202
  #, gcc-internal-format
  msgid "invalid feature modifier %qs for 'arch' target %s"
! msgstr "modificador de caracterÃ­stica no vÃ¡lido %qs para el objetivo 'arch' %s"
  
  #: config/aarch64/aarch64.c:9236
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "valor %qs desconocido para el ob
*** 26073,26079 ****
  #: config/aarch64/aarch64.c:9243
  #, gcc-internal-format
  msgid "invalid feature modifier %qs for 'cpu' target %s"
! msgstr ""
  
  #: config/aarch64/aarch64.c:9274
  #, gcc-internal-format
--- 26094,26100 ----
  #: config/aarch64/aarch64.c:9243
  #, gcc-internal-format
  msgid "invalid feature modifier %qs for 'cpu' target %s"
! msgstr "modificador de caracterÃ­stica no vÃ¡lido %qs para el objetivo 'cpu' %s"
  
  #: config/aarch64/aarch64.c:9274
  #, gcc-internal-format
*************** msgid "unknown value %qs for 'tune' targ
*** 26081,26096 ****
  msgstr "valor %qs desconocido para el objetivo 'tune' %s"
  
  #: config/aarch64/aarch64.c:9315
! #, fuzzy, gcc-internal-format
! #| msgid "missing makefile target after %qs"
  msgid "missing feature modifier in target %s %qs"
! msgstr "falta un fichero make objetivo despuÃ©s de %qs"
  
  #: config/aarch64/aarch64.c:9320
! #, fuzzy, gcc-internal-format
! #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid feature modifier in target %s %qs"
! msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
  #: config/aarch64/aarch64.c:9372
  #, gcc-internal-format, gfc-internal-format
--- 26102,26115 ----
  msgstr "valor %qs desconocido para el objetivo 'tune' %s"
  
  #: config/aarch64/aarch64.c:9315
! #, gcc-internal-format
  msgid "missing feature modifier in target %s %qs"
! msgstr "falta el modificador de caracterÃ­stica en el objetivo %s %qs"
  
  #: config/aarch64/aarch64.c:9320
! #, gcc-internal-format
  msgid "invalid feature modifier in target %s %qs"
! msgstr "modificador de caracterÃ­stica no vÃ¡lido en el objetivo %s %qs"
  
  #: config/aarch64/aarch64.c:9372
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "el objetivo %s %qs no permite un
*** 26112,26124 ****
  msgid "target %s %s=%s is not valid"
  msgstr "el objetivo %s %s=%s no es vÃ¡lido"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
! #, fuzzy, gcc-internal-format
! #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
! msgstr "el argumento del atributo %qE no es una cadena"
  
  #: config/aarch64/aarch64.c:9554
  #, gcc-internal-format, gfc-internal-format
--- 26131,26142 ----
  msgid "target %s %s=%s is not valid"
  msgstr "el objetivo %s %s=%s no es vÃ¡lido"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
! #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
! msgstr "el argumento del atributo %<target%>  no es una cadena"
  
  #: config/aarch64/aarch64.c:9554
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "el objetivo %s %qs no es vÃ¡lido
*** 26133,26139 ****
  #: config/aarch64/aarch64.c:9580
  #, gcc-internal-format
  msgid "malformed target %s list %qs"
! msgstr ""
  
  #: config/aarch64/aarch64.c:11428
  #, gcc-internal-format
--- 26151,26157 ----
  #: config/aarch64/aarch64.c:9580
  #, gcc-internal-format
  msgid "malformed target %s list %qs"
! msgstr "lista %qs del objetivo %s mal formada"
  
  #: config/aarch64/aarch64.c:11428
  #, gcc-internal-format
*************** msgid "%Klane %wd out of range %wd - %wd
*** 26141,26150 ****
  msgstr "%Klane %wd fuera de rango %wd - %wd"
  
  #: config/aarch64/aarch64.c:11430
! #, fuzzy, gcc-internal-format
! #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
! msgstr "nÃºmero de lÃ­nea fuera de rango"
  
  #: config/alpha/alpha.c:414
  #, gcc-internal-format
--- 26159,26167 ----
  msgstr "%Klane %wd fuera de rango %wd - %wd"
  
  #: config/aarch64/aarch64.c:11430
! #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
! msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
  #: config/alpha/alpha.c:414
  #, gcc-internal-format
*************** msgid "bad value %qs for -mmemory-latenc
*** 26202,26208 ****
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26219,26225 ----
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "fcode interno errÃ³neo"
*** 26211,26217 ****
  #: config/arc/arc.c:717
  #, gcc-internal-format
  msgid "-mno-mpy supported only for ARC700 or ARCv2"
! msgstr ""
  
  #: config/arc/arc.c:720
  #, gcc-internal-format
--- 26228,26234 ----
  #: config/arc/arc.c:717
  #, gcc-internal-format
  msgid "-mno-mpy supported only for ARC700 or ARCv2"
! msgstr "-mno-mpy solo se admite para ARC700 o ARCv2"
  
  #: config/arc/arc.c:720
  #, gcc-internal-format
*************** msgid "-mno-dpfp-lrsr supported only wit
*** 26219,26228 ****
  msgstr "-mno-dpfp-lrsr sÃ³lo se admite con -mdpfp"
  
  #: config/arc/arc.c:725
! #, fuzzy, gcc-internal-format
! #| msgid "-mcorea and -mcoreb can%'t be used together"
  msgid "FPX fast and compact options cannot be specified together"
! msgstr "no se pueden usar juntos -mcorea y -mcoreab"
  
  #: config/arc/arc.c:729
  #, gcc-internal-format
--- 26236,26244 ----
  msgstr "-mno-dpfp-lrsr sÃ³lo se admite con -mdpfp"
  
  #: config/arc/arc.c:725
! #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
! msgstr "las opciones de FPX fast y compact no pueden especificarse juntas"
  
  #: config/arc/arc.c:729
  #, gcc-internal-format
*************** msgstr "No se admite PIC para %s. Se gen
*** 26242,26249 ****
  #. Check options against architecture options.  Throw an error if
  #. option is not allowed.
  #: config/arc/arc.c:850 config/arc/arc.c:858
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qD is not a variable in clause %qs"
  msgid "%s is not available for %s architecture"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
--- 26258,26264 ----
  #. Check options against architecture options.  Throw an error if
  #. option is not allowed.
  #: config/arc/arc.c:850 config/arc/arc.c:858
! #, gcc-internal-format, gfc-internal-format
  msgid "%s is not available for %s architecture"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
*************** msgid "operand 2 should be an even 3-bit
*** 26334,26343 ****
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)"
  
  #: config/arc/arc.c:6127
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
! msgstr "se usÃ³ un sÃ­mbolo como un operando inmediato"
  
  #: config/arc/arc.c:6132
  #, gcc-internal-format, gfc-internal-format
--- 26349,26357 ----
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)"
  
  #: config/arc/arc.c:6127
! #, 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:6132
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Direcciones de insn no estableci
*** 26379,26754 ****
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arm/arm-builtins.c:2349
! #, fuzzy, gcc-internal-format
! #| msgid "nested functions not supported on this target"
  msgid "this builtin is not supported for this target"
! msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrÃ­nsecos."
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Debe activar las instrucciones VFP para usar estos intrÃ­nsecos."
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "el rango del selector debe estar entre 0 y 7"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "el rango del selector debe estar entre 0 y 3"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "el rango del selector debe estar entre 0 y 1"
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la mÃ¡scara debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "el rango de la mÃ¡scara debe estar entre 0 y 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt y NEON son incompatibles"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de rastreo hacia atrÃ¡s sÃ³lo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de trabajo interno de llamado sÃ³lo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g con -mno-apcs-frame no permite una depuraciÃ³n sensible"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "no se puede usar -mtp=cp15 con Thumb de 16-bit"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "El PIC de RTP es incompatible con Thumb"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code solo admite cÃ³digo no pic en los objetivos armv7-m"
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "el CPU objetivo no admite las instrucciones THUMB"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mfpu=auto no se admite actualmente sin una CPU explÃ­cita."
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "el CPU objetivo no admite trabajo interno"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic y -mapcs-reent son incompatibles"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "no se admite el cÃ³digo reentrante APCS.  Descartado"
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "las opciones fp16 seleccionadas son incompatibles"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuada"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS no admite -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS no admite -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 sin ldrh"
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard y VFP"
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64"
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= es inÃºtil sin -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS derivada de un no AAPCS"
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "las funciones variadic debe usar la variante AAPCS base"
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, 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:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26393,26767 ----
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arm/arm-builtins.c:2354
! #, gcc-internal-format
  msgid "this builtin is not supported for this target"
! msgstr "no se admite este interno para este objetivo"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrÃ­nsecos."
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Debe activar las instrucciones VFP para usar estos intrÃ­nsecos."
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrÃ­nsecos."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "el rango del selector debe estar entre 0 y 7"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "el rango del selector debe estar entre 0 y 3"
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "el rango del selector debe estar entre 0 y 1"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la mÃ¡scara debe ser un inmediato"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "el rango de la mÃ¡scara debe estar entre 0 y 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt y NEON son incompatibles"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de rastreo hacia atrÃ¡s sÃ³lo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de trabajo interno de llamado sÃ³lo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g con -mno-apcs-frame no permite una depuraciÃ³n sensible"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "no se puede usar -mtp=cp15 con Thumb de 16-bit"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "El PIC de RTP es incompatible con Thumb"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code solo admite cÃ³digo no pic en los objetivos armv7-m"
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "el CPU objetivo no admite las instrucciones THUMB"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mfpu=auto no se admite actualmente sin una CPU explÃ­cita."
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "el CPU objetivo no admite trabajo interno"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic y -mapcs-reent son incompatibles"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "no se admite el cÃ³digo reentrante APCS.  Descartado"
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "las opciones fp16 seleccionadas son incompatibles"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuada"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS no admite -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS no admite -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 sin ldrh"
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard y VFP"
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64"
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= es inÃºtil sin -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS derivada de un no AAPCS"
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "las funciones variadic debe usar la variante AAPCS base"
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, 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:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr "el paso de parÃ¡metro para argum
*** 26756,26828 ****
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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:6872
  #, 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:6894 config/arm/arm.c:6946
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "se descarta el atributo %qE sin la opciÃ³n -mcmse."
  
! #: config/arm/arm.c:6913
  #, 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:6962
  #, 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:12245
  #, 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:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.c:23495
  #, 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:24148
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.c:24412
  #, 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:24661
  #, 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:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "fpu no vÃ¡lida para el atributo(objetivo(\"%s\"))"
--- 26769,26846 ----
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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:6850
  #, 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:6872 config/arm/arm.c:6924
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "se descarta el atributo %qE sin la opciÃ³n -mcmse."
  
! #: config/arm/arm.c:6891
  #, 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:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, 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:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.c:23484
  #, 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:24137
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.c:24401
  #, 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:24650
  #, 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:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "fpu no vÃ¡lida para el atributo(objetivo(\"%s\"))"
*************** msgstr "fpu no vÃ¡lida para el atributo(
*** 26830,26842 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, 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:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
--- 26848,26860 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, 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:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
*************** msgid "using %qs with unsigned type has
*** 26862,26871 ****
  msgstr "usar %qs con un tipo sin signo no tiene ningÃºn efecto"
  
  #: config/avr/avr-c.c:105 config/avr/avr-c.c:171 config/avr/avr-c.c:228
! #, fuzzy, gcc-internal-format
! #| msgid "no matching template for %qD found"
  msgid "no matching fixed-point overload found for %qs"
! msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
  #: config/avr/avr-c.c:122
  #, gcc-internal-format
--- 26880,26888 ----
  msgstr "usar %qs con un tipo sin signo no tiene ningÃºn efecto"
  
  #: config/avr/avr-c.c:105 config/avr/avr-c.c:171 config/avr/avr-c.c:228
! #, gcc-internal-format
  msgid "no matching fixed-point overload found for %qs"
! msgstr "no se encontrÃ³ una sobrecarga de coma flotante coincidente para %qs"
  
  #: config/avr/avr-c.c:122
  #, gcc-internal-format
*************** msgid "devices natively supported:%s"
*** 26888,26907 ****
  msgstr "dispositivos aceptados de forma nativa:%s"
  
  #: config/avr/avr-devices.c:212
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "unknown architecture %qs"
  msgid "supported core architectures:%s"
! msgstr "arquitectura %qs desconocida"
  
  #. Reached the end of `avr_mcu_types'.  This should actually never
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
  #: config/avr/avr.c:703
! #, fuzzy, gcc-internal-format
! #| msgid "unknown architecture %qs"
  msgid "unknown core architecture %qs specified with %qs"
! msgstr "arquitectura %qs desconocida"
  
  #: config/avr/avr.c:769 config/visium/visium.c:387
  #, gcc-internal-format
--- 26905,26922 ----
  msgstr "dispositivos aceptados de forma nativa:%s"
  
  #: config/avr/avr-devices.c:212
! #, gcc-internal-format, gfc-internal-format
  msgid "supported core architectures:%s"
! msgstr "arquitecturas de nÃºcleo no admitidas:%s"
  
  #. Reached the end of `avr_mcu_types'.  This should actually never
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
  #: config/avr/avr.c:703
! #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
! msgstr "arquitectura de nÃºcleo %qs desconocida especificada con %qs"
  
  #: config/avr/avr.c:769 config/visium/visium.c:387
  #, gcc-internal-format
*************** msgstr "los atribucions de funciÃ³n %qs,
*** 26933,27095 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "los atributos de funciÃ³n %qs y %qs no tienen efecto en funciones %qs"
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la funciÃ³n %qs no puede devolver un valor"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
! msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo __vector"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³n"
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "el desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrecto"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "se accede a memoria de datos con direcciÃ³n de memoria de programa"
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "se accede a memoria de programa con direcciÃ³n de memoria de datos"
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "se usÃ³ el registro fijo %s para pasar un parÃ¡metro a la funciÃ³n"
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "no se admite escribir al espacio de direcciones %qs"
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: config/avr/avr.c:9522
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "solo se admite el atributo %qE nÃºcleos Tiny reducidos"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/avr/avr.c:9550
  #, 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/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "la direcciÃ³n del atributo %qE estÃ¡ fuera de rango"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "tanto el atributo %s como el %qE proporcionan direcciÃ³n"
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "atributo %qE en variable no volÃ¡til"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiB"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qs"
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³n"
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "la definiciÃ³n de ES para %q+D necesita una direcciÃ³n"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "SÃ³lo las variables sin inicializar se pueden colocar en la secciÃ³n .noinit"
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "se colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programa"
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D tiene atributos incompatibles %qs y %qs"
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sÃ³lo se admite para ensamblador"
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversiÃ³n del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilaciÃ³n"
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningÃºn efecto en valores de coma fija con %d bits de fracciÃ³n"
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo serÃ¡ siempre 0"
--- 26948,27121 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "los atributos de funciÃ³n %qs y %qs no tienen efecto en funciones %qs"
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la funciÃ³n %qs no puede devolver un valor"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
! msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr "%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³n"
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "el desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrecto"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "se accede a memoria de datos con direcciÃ³n de memoria de programa"
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "se accede a memoria de programa con direcciÃ³n de memoria de datos"
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "se usÃ³ el registro fijo %s para pasar un parÃ¡metro a la funciÃ³n"
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "no se admite escribir al espacio de direcciones %qs"
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: config/avr/avr.c:9537
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "solo se admite el atributo %qE nÃºcleos Tiny reducidos"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/avr/avr.c:9565
  #, 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/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "la direcciÃ³n del atributo %qE estÃ¡ fuera de rango"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "tanto el atributo %s como el %qE proporcionan direcciÃ³n"
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "atributo %qE en variable no volÃ¡til"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiB"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qs"
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³n"
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "la definiciÃ³n de ES para %q+D necesita una direcciÃ³n"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "SÃ³lo las variables sin inicializar se pueden colocar en la secciÃ³n .noinit"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "se colocÃ³ la variable %q+D con inicializaciÃ³n dinÃ¡mica en el Ã¡rea de memoria del programa"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "se colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programa"
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D tiene atributos incompatibles %qs y %qs"
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sÃ³lo se admite para ensamblador"
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversiÃ³n del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilaciÃ³n"
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningÃºn efecto en valores de coma fija con %d bits de fracciÃ³n"
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo serÃ¡ siempre 0"
*************** msgstr "acumulador inapropiado para %qs"
*** 27372,27383 ****
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
--- 27398,27409 ----
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
*************** msgstr "el modelo de cÃ³digo %qs no se a
*** 27555,27561 ****
  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:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, 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"
--- 27581,27587 ----
  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:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, 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"
*************** msgstr "se descarta %<-mrtd%> en el modo
*** 27685,28268 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386.c:5938
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386.c:5977
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386.c:5997
  #, 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:6004
  #, 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:6054
  #, 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:6056
  #, 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:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6072
  #, 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:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "ya se habÃ­a especificado option(\"%s\")"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr "Solo se admite el formato de depuraciÃ³n DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Las instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386.c:7701
  #, 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:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386.c:7779
  #, 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:8023
  #, 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:8026
  #, 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:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.c:8374
  #, 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:8687
  #, 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:8693
  #, 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:8707
  #, 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:8713
  #, 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:8729
  #, 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:8735
  #, 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:8751
  #, 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:8757
  #, 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:8939
  #, 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:9056
  #, 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:9174
  #, 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:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, 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:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.c:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.c:14856
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.c:17733
  #, 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:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "se usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "No se encontrÃ³ despachador para %s"
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "falta el atributo %<target%> para %D multiversionado"
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "declaraciÃ³n previa de %D"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "El parÃ¡metro para la funciÃ³n interna debe ser una cadena constante o literal"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, 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:34689
  #, 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:34784
  #, 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:35623
  #, 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:35638
  #, 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:35671
  #, 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:35711
  #, 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:35724
  #, 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:35734
  #, 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:35739 config/i386/i386.c:36529
  #, 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:35907
  #, 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:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386.c:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, 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:36609 config/rs6000/rs6000.c:15973
  #, 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:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, 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:38505
  #, 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:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "el argumento de xabort debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:41336
  #, 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:41357
  #, 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:41390 config/i386/i386.c:41399
  #, 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:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386.c:41479
  #, 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:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, 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:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.c:44401
  #, 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:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/i386/i386.c:44494
  #, 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:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "Modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.c:50772
  #, 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:50778
  #, 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:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d no admitido"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "no se admite el tipo de retorno %qT para simd\n"
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "no se admite el tipo de argumento %qT para simd\n"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "El Comprobador de Punteros requiere suporte MPX en este objetivo. Utilice las opciones -mmpx para activar MPX."
--- 27711,28294 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386.c:5944
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386.c:5983
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386.c:6003
  #, 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:6010
  #, 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:6060
  #, 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:6062
  #, 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:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6078
  #, 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:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "ya se habÃ­a especificado option(\"%s\")"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr "Solo se admite el formato de depuraciÃ³n DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Las instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386.c:7707
  #, 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:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386.c:7785
  #, 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:8029
  #, 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:8032
  #, 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:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.c:8380
  #, 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:8693
  #, 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:8699
  #, 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:8713
  #, 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:8719
  #, 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:8735
  #, 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:8741
  #, 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:8757
  #, 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:8763
  #, 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:8945
  #, 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:9062
  #, 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:9180
  #, 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:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, 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:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.c:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.c:14862
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack no admite 2 parÃ¡metros de registro para una funciÃ³n anidada"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.c:17739
  #, 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:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "se usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "No se encontrÃ³ despachador para %s"
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "falta el atributo %<target%> para %D multiversionado"
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "declaraciÃ³n previa de %D"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "El parÃ¡metro para la funciÃ³n interna debe ser una cadena constante o literal"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, 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:34730
  #, 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:34825
  #, 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:35664
  #, 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:35679
  #, 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:35712
  #, 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:35752
  #, 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:35765
  #, 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:35775
  #, 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:35780 config/i386/i386.c:36570
  #, 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:35948
  #, 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:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386.c:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, 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:36650 config/rs6000/rs6000.c:16009
  #, 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:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, 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:38546
  #, 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:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "el argumento de xabort debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:41377
  #, 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:41398
  #, 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:41431 config/i386/i386.c:41440
  #, 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:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386.c:41520
  #, 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:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, 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:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.c:44442
  #, 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:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/i386/i386.c:44535
  #, 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:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "Modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.c:50813
  #, 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:50819
  #, 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:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d no admitido"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "no se admite el tipo de retorno %qT para simd\n"
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "no se admite el tipo de argumento %qT para simd\n"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "El Comprobador de Punteros requiere suporte MPX en este objetivo. Utilice las opciones -mmpx para activar MPX."
*************** msgstr "gp_offset (%ld) o end_offset (%l
*** 28382,28388 ****
  msgid "argument %qd is not a constant"
  msgstr "el argumento %qd no es una constante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, puntero nulo"
--- 28408,28414 ----
  msgid "argument %qd is not a constant"
  msgstr "el argumento %qd no es una constante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, puntero nulo"
*************** msgstr "PRINT_OPERAND_ADDRESS, puntero n
*** 28392,28398 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: PuntuaciÃ³n desconocida '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND puntero nulo"
--- 28418,28424 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: PuntuaciÃ³n desconocida '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND puntero nulo"
*************** msgstr "no se permiten atributos interru
*** 28493,28499 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread sÃ³lo estÃ¡ disponible en fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
--- 28519,28525 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread sÃ³lo estÃ¡ disponible en fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
*************** msgid "the %qs architecture does not sup
*** 28723,28732 ****
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
  #: config/mips/mips.c:19848
! #, fuzzy, gcc-internal-format
! #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support odd single-precision registers"
! msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
  #: config/mips/mips.c:19861 config/mips/mips.c:19867
  #, gcc-internal-format
--- 28749,28757 ----
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
  #: config/mips/mips.c:19848
! #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
! msgstr "la arquitectura %qs no admite los registros de precisiÃ³n sencilla impar"
  
  #: config/mips/mips.c:19861 config/mips/mips.c:19867
  #, gcc-internal-format
*************** msgid "-mdata-region=upper requires 430X
*** 28958,28967 ****
  msgstr "-mdata-region=upper requiere una -mmcu= compatible con 430X"
  
  #: config/msp430/msp430.c:1859
! #, fuzzy, gcc-internal-format
! #| msgid "invalid argument of %qE attribute"
  msgid "unrecognized interrupt vector argument of %qE attribute"
! msgstr "argumento no vÃ¡lido del atributo %qE"
  
  #: config/msp430/msp430.c:1868
  #, gcc-internal-format
--- 28983,28991 ----
  msgstr "-mdata-region=upper requiere una -mmcu= compatible con 430X"
  
  #: config/msp430/msp430.c:1859
! #, gcc-internal-format
  msgid "unrecognized interrupt vector argument of %qE attribute"
! msgstr "no se reconoce el argumento de vector de interrupciones del atributo %qE"
  
  #: config/msp430/msp430.c:1868
  #, gcc-internal-format
*************** msgid "argument of %qE attribute is not
*** 28974,28983 ****
  msgstr "el argumento del atributo %qE no es una cadena constante ni un nÃºmero"
  
  #: config/msp430/msp430.c:2124
! #, fuzzy, gcc-internal-format
! #| msgid "cannot set interrupt attribute: no current function"
  msgid "argument to interrupt attribute is unsupported for weak functions"
! msgstr "no se puede establecer el atributo de interrupciÃ³n: no hay una funciÃ³n actual"
  
  #: config/msp430/msp430.c:2494
  #, gcc-internal-format
--- 28998,29006 ----
  msgstr "el argumento del atributo %qE no es una cadena constante ni un nÃºmero"
  
  #: config/msp430/msp430.c:2124
! #, gcc-internal-format
  msgid "argument to interrupt attribute is unsupported for weak functions"
! msgstr "no se admite el argumento para el atributo de interrupciÃ³n para funciones dÃ©biles"
  
  #: config/msp430/msp430.c:2494
  #, gcc-internal-format
*************** msgstr "__delay_cycles estÃ¡ limitado a
*** 28999,29006 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupciones"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "cÃ³digo interno errÃ³neo"
--- 29022,29029 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupciones"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "cÃ³digo interno errÃ³neo"
*************** msgid "multiple save reg attributes to f
*** 29012,29021 ****
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
  #: config/nds32/nds32-isr.c:348
! #, fuzzy, gcc-internal-format
! #| msgid "multiple function type attributes specified"
  msgid "multiple nested types attributes to function %qD"
! msgstr "se especificaron mÃºltiples atributos de tipo de funciÃ³n"
  
  #: config/nds32/nds32-isr.c:360
  #, gcc-internal-format
--- 29035,29043 ----
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
  #: config/nds32/nds32-isr.c:348
! #, gcc-internal-format
  msgid "multiple nested types attributes to function %qD"
! msgstr "atributos de tipos anidados mÃºltiples para la funciÃ³n %qD"
  
  #: config/nds32/nds32-isr.c:360
  #, gcc-internal-format
*************** msgstr "no se pueden emitir punteros des
*** 29253,29279 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones dÃ©biles (solamente definiciones dÃ©biles)"
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³n"
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
--- 29275,29301 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones dÃ©biles (solamente definiciones dÃ©biles)"
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³n"
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
*************** msgstr "-g sÃ³lo se admite cuando se usa
*** 29298,29304 ****
  msgid "-g option disabled"
  msgstr "opciÃ³n -g desactivada"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "la alineaciÃ³n (%u) para %s excede la alineaciÃ³n mÃ¡xima para los datos comunes globales.  Se usarÃ¡ %u"
--- 29320,29326 ----
  msgid "-g option disabled"
  msgstr "opciÃ³n -g desactivada"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "la alineaciÃ³n (%u) para %s excede la alineaciÃ³n mÃ¡xima para los datos comunes globales.  Se usarÃ¡ %u"
*************** msgstr "el nÃºmero debe ser 0 Ã³ 1"
*** 29433,29656 ****
  msgid "junk at end of #pragma longcall"
  msgstr "basura al final de #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde sÃ³lo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec sÃ³lo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s sÃ³lo acepta %d argumentos"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s sÃ³lo acepta 1 argumento"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert sÃ³lo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta los calificadores del tipo del destino del puntero"
  
! #: config/rs6000/rs6000-c.c:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "No se admite la funciÃ³n interna %s en esta configuraciÃ³n del compilador"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %s"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-recip requiere -ffinite-math o -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip requiere -fno-trapping-math o -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip requiere -freciprocal-math o -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 requiere la arquitectura PowerPC64, activando"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "no se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "no generarÃ¡ instrucciones power9 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "no generarÃ¡ instrucciones power8 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "no generarÃ¡ instrucciones power7 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "no generarÃ¡ instrucciones power6 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "no generarÃ¡ instrucciones power5 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "no se configurÃ³ para ABI SPE"
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "no configurado para el conjunto de instrucciones SPE"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "el atributo o pragma target cabia la ABI SPE"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "no se admite AltiVec en este objetivo"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "no se admite SPE en este objetivo"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "no se admite -mmultiple en sistemas little endian"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "no se admite -mstring en sistemas little endian"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax es incompatible con las opciones desactivadas explÃ­citamente"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "la opciÃ³n del objetivo Power9 es incompatible con -mcpu=<xxx> para <xxx> menor que power9"
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto requiere -maltivec"
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector requiere -maltivec"
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp requiere -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf requiere -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign requiere -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion requiere -mpower8-fusion"
--- 29455,29678 ----
  msgid "junk at end of #pragma longcall"
  msgstr "basura al final de #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde sÃ³lo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec sÃ³lo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s sÃ³lo acepta %d argumentos"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s sÃ³lo acepta 1 argumento"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert sÃ³lo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta los calificadores del tipo del destino del puntero"
  
! #: config/rs6000/rs6000-c.c:6442
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "No se admite la funciÃ³n interna %s en esta configuraciÃ³n del compilador"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %s"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-recip requiere -ffinite-math o -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip requiere -fno-trapping-math o -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip requiere -freciprocal-math o -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 requiere la arquitectura PowerPC64, activando"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "no se admite -malign-power para Darwin de 64-bit; es incompatible con las bibliotecas C y C++ instaladas"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "no generarÃ¡ instrucciones power9 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "no generarÃ¡ instrucciones power8 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "no generarÃ¡ instrucciones power7 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "no generarÃ¡ instrucciones power6 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "no generarÃ¡ instrucciones power5 porque el ensamblador no las admite"
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "no se configurÃ³ para ABI SPE"
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "no configurado para el conjunto de instrucciones SPE"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "el atributo o pragma target cabia la ABI SPE"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "no se admite AltiVec en este objetivo"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "no se admite SPE en este objetivo"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "no se admite -mmultiple en sistemas little endian"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "no se admite -mstring en sistemas little endian"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax es incompatible con las opciones desactivadas explÃ­citamente"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "la opciÃ³n del objetivo Power9 es incompatible con -mcpu=<xxx> para <xxx> menor que power9"
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto requiere -maltivec"
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector requiere -maltivec"
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp requiere -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di requiere -mvsx"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf requiere -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign requiere -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion requiere -mpower8-fusion"
*************** msgstr "-mtoc-fusion requiere -mpower8-f
*** 29659,30206 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion requiere -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector requiere -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform requiere -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move"
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform requiere -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform requiere -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "el atributo o pragma target cambia el tamaÃ±o de double long"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
! msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
! msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
! msgstr ""
  
! #: config/rs6000/rs6000.c:4836
! #, fuzzy, gcc-internal-format
! #| msgid "-mrecip requires -mfused-madd"
  msgid "-mfloat128-hardware requires -mfloat128-type"
! msgstr "-mrecip requiere -mfused-madd"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
! msgstr ""
  
! #: config/rs6000/rs6000.c:4867
! #, fuzzy, gcc-internal-format
! #| msgid "-mrecip requires -mfused-madd"
  msgid "-mfloat128-hardware requires -m64"
! msgstr "-mrecip requiere -mfused-madd"
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "tipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para la opciÃ³n -mveclibabi="
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "el atributo o pragma target cambia la ABI Altivec"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "el atributo o pragma target cambia la ABI darwin64"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "el atributo o pragma target cambia la coma flotante de precisiÃ³n sencilla"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "el atributo o pragma target cambia la coma flotante de precisiÃ³n doble"
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
! msgstr ""
  
! #: config/rs6000/rs6000.c:5156
! #, 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 no es una opciÃ³n vÃ¡lida para el preprocesador"
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
! msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
! msgstr ""
  
! #: config/rs6000/rs6000.c:8171
! #, 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
! msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Se devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidad"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/rs6000/rs6000.c:11946
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
! msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/rs6000/rs6000.c:13067
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidad"
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "error interno: la funciÃ³n interna %s ya se procesÃ³"
  
! #: config/rs6000/rs6000.c:14540
! #, fuzzy, gcc-internal-format
! #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
! msgstr "el argumento 1 debe ser una literal con signo de 5-bit"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
! msgstr "el argumento 1 debe ser una literal con signo de 5-bit"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
! msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:14707
! #, fuzzy, gcc-internal-format
! #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
! msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:14721
! #, fuzzy, gcc-internal-format
! #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
! msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "el argumento 1 de __builtin_altivec_predicate debe ser una constante"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "el argumento 1 de __builtin_altivec_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "se descarta %srtd%s en el modo de 64bit"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "el argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s sÃ³lo acepta 1 argumento"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs es un argumento no vÃ¡lido para -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs es un argumento no vÃ¡lido para -mcpu="
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 2-bit"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "argument 1 must be 0 or 2"
  msgstr "el argumento 1 debe ser un mapa"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "el nÃºmero debe ser 0 Ã³ 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "sobrecarga sin resolver para el interno Altivec %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "el argumento para dss debe ser una literal sin signo de 2-bit"
  
! #: config/rs6000/rs6000.c:16285
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "el segundo argumento de %<__builtin_expect%> debe ser una constante"
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
  # continuar aqui
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "el argumento 1 de __builtin_paired_predicate debe ser una constante"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "el argumento 1 de __builtin_paired_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "el argumento 1 de __builtin_spe_predicate debe ser una constante"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "el argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "La funciÃ³n interna %s sÃ³lo es vÃ¡lida para el procesador cell"
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mvsx"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mvsx"
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -maltivec"
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -maltivec option"
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -maltivec"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -maltivec option"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -maltivec"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "La funciÃ³n interna %s no se admite con las opciones actuales"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "error interno: la funciÃ³n interna %s tiene un tipo de devoluciÃ³n inesperado %s"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "error interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %s"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marco de pila demasiado grande"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "el uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsx"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "el uso de %<long long%> en tipos AltiVec es no vÃ¡lido sin -mvsx"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "el uso de %<double%> en tipos AltiVec es no vÃ¡lido sin -mvsx"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "se emite el insn de microcÃ³digo %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "se emite el insn de microcÃ³digo condicional %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "cpu \"%s\" no vÃ¡lido para %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s no estÃ¡ definido"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 29681,30225 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion requiere -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector requiere -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform requiere -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requieren -mdirect-move"
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform requiere -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform requiere -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "el atributo o pragma target cambia el tamaÃ±o de double long"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
! msgstr "-mfloat128 necesita soporte para VSX"
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
! msgstr "-mfloat128-type necesita soporte para VSX"
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
! msgstr "-mfloat128 necesita -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4838
! #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
! msgstr "-mfloat128-hardware necesita -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
! msgstr "-mfloat128-hardware requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.c:4869
! #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
! msgstr "-mfloat128-hardware requiere -m64"
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "tipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para la opciÃ³n -mveclibabi="
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "el atributo o pragma target cambia la ABI Altivec"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "el atributo o pragma target cambia la ABI darwin64"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "el atributo o pragma target cambia la coma flotante de precisiÃ³n sencilla"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "el atributo o pragma target cambia la coma flotante de precisiÃ³n doble"
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
! msgstr "%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/rs6000/rs6000.c:5158
! #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
! msgstr "%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
! msgstr "%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg="
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
! msgstr "-mstack-protector-guard==tls necesita un registro bae vÃ¡lido"
  
! #: config/rs6000/rs6000.c:8202
! #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
! msgstr "la disposiciÃ³n de los agregados que contienen vectores con alineamiento de %d bytes cambiÃ³ en GCC 5"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Se devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidad"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede devolver un valor en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/rs6000/rs6000.c:11977
! #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
! msgstr "la ABI para pasar agregados con alineaciÃ³n de %d bytes cambiÃ³ en GCC 5"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "no se puede pasar argumentos en el registro vector porque las instrucciones altivec estÃ¡n desactivadas, use -maltivec para activarlas"
  
! #: config/rs6000/rs6000.c:13098
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidad"
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "error interno: la funciÃ³n interna %s ya se procesÃ³"
  
! #: config/rs6000/rs6000.c:14571
! #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
! msgstr "el argumento 1 debe ser un valor de un campo de 8 bits"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
! msgstr "el argumento 1 debe ser un literal con signo de 5 bits"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
! msgstr "el argumento 2 debe ser un literal sin signo de 5 bits"
  
! #: config/rs6000/rs6000.c:14738
! #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
! msgstr "el argumento 1 debe ser un literal sin signo de 6 bits"
  
! #: config/rs6000/rs6000.c:14752
! #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
! msgstr "el argumento 2 debe ser un literal sin signo de 7 bits"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "el argumento 1 de __builtin_altivec_predicate debe ser una constante"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "el argumento 1 de __builtin_altivec_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "se descarta %srtd%s en el modo de 64bit"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "el argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s sÃ³lo acepta 1 argumento"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs es un argumento no vÃ¡lido para -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs es un argumento no vÃ¡lido para -mcpu="
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 2-bit"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "argument 1 must be 0 or 2"
  msgstr "el argumento 1 debe ser un mapa"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "el argumento 3 debe ser una literal sin signo de 1-bit"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "el nÃºmero debe ser 0 Ã³ 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "sobrecarga sin resolver para el interno Altivec %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "el argumento para dss debe ser una literal sin signo de 2-bit"
  
! #: config/rs6000/rs6000.c:16321
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "el segundo argumento de %<__builtin_expect%> debe ser una constante"
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
  # continuar aqui
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "el argumento 1 de __builtin_paired_predicate debe ser una constante"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "el argumento 1 de __builtin_paired_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "el argumento 1 de __builtin_spe_predicate debe ser una constante"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "el argumento 1 de __builtin_spe_predicate estÃ¡ fuera de rango"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "La funciÃ³n interna %s sÃ³lo es vÃ¡lida para el procesador cell"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mvsx"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mvsx"
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -maltivec"
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mspe"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -maltivec option"
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -maltivec"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mpaired"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -maltivec option"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "La funciÃ³n interna %s requiere la opciÃ³n -maltivec"
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "La funciÃ³n interna %s no se admite con las opciones actuales"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "error interno: la funciÃ³n interna %s tiene un tipo de devoluciÃ³n inesperado %s"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "error interno: funciÃ³n interna %s, el argumento %d tiene el tipo de argumento inesperado %s"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marco de pila demasiado grande"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "No se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "el uso de %<long%> en tipos AltiVec es no vÃ¡lido para cÃ³digo de 64 bit sin -mvsx"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "el uso de %<long long%> en tipos AltiVec es no vÃ¡lido sin -mvsx"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "el uso de %<double%> en tipos AltiVec es no vÃ¡lido sin -mvsx"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "se emite el insn de microcÃ³digo %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "se emite el insn de microcÃ³digo condicional %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "cpu \"%s\" no vÃ¡lido para %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s no estÃ¡ definido"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s es no vÃ¡lido"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 30391,30396 ****
--- 30410,30416 ----
  msgstr "-mas100-syntax es incompatible con -gdwarf"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 requiere un procesador PowerPC64"
*************** msgstr "las instrucciones FPU de RX no a
*** 30483,30489 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 30503,30509 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgid "%qF requires -mvx"
*** 30511,30519 ****
  msgstr "--resource requiere -o"
  
  #: config/s390/s390-c.c:889
! #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
! msgstr ""
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
--- 30531,30540 ----
  msgstr "--resource requiere -o"
  
  #: config/s390/s390-c.c:889
! #, fuzzy, gcc-internal-format
! #| msgid "--resource requires -o"
! msgid "%qF requires z14 or higher"
! msgstr "--resource requiere -o"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
*************** msgid "ambiguous overload for intrinsic
*** 30533,30541 ****
  msgstr "sobrecarga ambigua para %qs en %<%s %E%>"
  
  #: config/s390/s390-c.c:966
! #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
! msgstr ""
  
  #: config/s390/s390-c.c:972
  #, fuzzy, gcc-internal-format
--- 30554,30563 ----
  msgstr "sobrecarga ambigua para %qs en %<%s %E%>"
  
  #: config/s390/s390-c.c:966
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is deprecated"
! msgid "%qs matching variant requires z14 or higher"
! msgstr "%qs es obsoleto"
  
  #: config/s390/s390-c.c:972
  #, fuzzy, gcc-internal-format
*************** msgstr "%qs es obsoleto"
*** 30549,30717 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs."
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno errÃ³neo"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Argumento %qs no vÃ¡lido para %<instanceof%>"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, 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:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%<mwords-little-endian%> es obsoleto y se eliminarÃ¡ en una versiÃ³n futura"
  
! #: config/s390/s390.c:14678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%<mwords-little-endian%> es obsoleto y se eliminarÃ¡ en una versiÃ³n futura"
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "no se admite el modo z/Architecture en %s"
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, 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:14745
  #, 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:14757
  #, gcc-internal-format
  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:14765
  #, gcc-internal-format
  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:14771
  #, 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:14773
  #, 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:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 30571,30739 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs."
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno errÃ³neo"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Argumento %qs no vÃ¡lido para %<instanceof%>"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, 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:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%<mwords-little-endian%> es obsoleto y se eliminarÃ¡ en una versiÃ³n futura"
  
! #: config/s390/s390.c:14685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%<mwords-little-endian%> es obsoleto y se eliminarÃ¡ en una versiÃ³n futura"
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "no se admite el modo z/Architecture en %s"
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, 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:14752
  #, 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:14764
  #, gcc-internal-format
  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:14772
  #, gcc-internal-format
  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:14778
  #, 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:14780
  #, 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:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: config/s390/s390.c:14888
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "r0 necesita estar disponible com
*** 30769,30795 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s no se admite en esta configuraciÃ³n"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "no se permite -mlong-double-64 con -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "valor errÃ³neo (%s) para el interruptor -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= no se admite en sistemas de 32 bit"
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "no se admite -fcall-saved-REG para registros de salida"
--- 30791,30818 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s no se admite en esta configuraciÃ³n"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "no se permite -mlong-double-64 con -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "valor errÃ³neo (%s) para el interruptor -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= no se admite en sistemas de 32 bit"
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "no se admite -fcall-saved-REG para registros de salida"
*************** msgstr "%<#pragma %s%> malformado, se de
*** 31077,31098 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "constante no vÃ¡lida en %<#pragma pack%> - se descarta"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "se requieren registros booleanos para la opciÃ³n de coma flotante"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "no se admite -f%s con instrucciones CONST16"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "se requiere PIC pero no se admite con instrucciones CONST16"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "sÃ³lo las variables sin inicializar se pueden colocar en una secciÃ³n .bss"
--- 31100,31121 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "constante no vÃ¡lida en %<#pragma pack%> - se descarta"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "se requieren registros booleanos para la opciÃ³n de coma flotante"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "no se admite -f%s con instrucciones CONST16"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "se requiere PIC pero no se admite con instrucciones CONST16"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "sÃ³lo las variables sin inicializar se pueden colocar en una secciÃ³n .bss"
*************** msgstr "el atributo %qs solamente se apl
*** 31182,31188 ****
  msgid "could not read the BRIG file"
  msgstr "no se puede abrir el fichero %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
--- 31205,31211 ----
  msgid "could not read the BRIG file"
  msgstr "no se puede abrir el fichero %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
*************** msgid "label %qD defined here"
*** 31595,31603 ****
  msgstr "la etiqueta %qD se define aquÃ­"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
--- 31618,31626 ----
  msgstr "la etiqueta %qD se define aquÃ­"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
*************** msgstr "ISO C90 no admite declaradores d
*** 31731,31737 ****
  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:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 31754,31760 ----
  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:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "se esperaban especificadores de
*** 32793,32799 ****
  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:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
--- 32816,32822 ----
  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:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
*************** msgstr "se usÃ³ %<_Sat%> sin %<_Fract%>
*** 32942,32958 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 32965,32981 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "el identificador %qE causa confl
*** 33005,33011 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
--- 33028,33034 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
*************** msgid "unknown type name %qE"
*** 33047,33053 ****
  msgstr "nombre de tipo %qE desconocido"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
--- 33070,33076 ----
  msgstr "nombre de tipo %qE desconocido"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
*************** msgstr "%<_Noreturn%> en una declaraciÃ³
*** 33063,33069 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
--- 33086,33092 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
*************** msgstr "se descartan los atributos de pr
*** 33078,33085 ****
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 33101,33108 ----
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> en una declaraciÃ³n vac
*** 33122,33128 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
--- 33145,33151 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
*************** msgstr "ISO C99 no admite %<_Static_asse
*** 33150,33156 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 no admite %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
--- 33173,33179 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 no admite %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
*************** msgstr "el argumento de plantilla %d es
*** 33218,33231 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
--- 33241,33254 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
*************** msgstr "ISO C90 prohÃ­be mezclar declara
*** 33361,33367 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
--- 33384,33390 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
*************** msgstr "el atributo %qE sÃ³lo se puede a
*** 33387,33398 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciado"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 33410,33421 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciado"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "se esperaba un identificador o %
*** 33406,33422 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>"
--- 33429,33445 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>"
*************** msgstr "se sugieren llaves alrededor del
*** 33426,33432 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explÃ­citas para evitar un %<else%> ambiguo"
--- 33449,33455 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explÃ­citas para evitar un %<else%> ambiguo"
*************** msgstr "mÃºltiples variables de iteraciÃ
*** 33446,33452 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 33469,33475 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr "el operando de %<__builtin_compl
*** 33636,33652 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 33659,33675 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "se esperaba una declaraciÃ³n mÃ©
*** 33701,33764 ****
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquÃ­,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "el atributo %<setter%> sÃ³lo se puede especificar una vez"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "el atributo %<getter%> sÃ³lo se puede especificar una vez"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC option%> no es una cadena"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
--- 33724,33787 ----
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquÃ­,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "falta un %<=%> (despuÃ©s del atributo %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "el atributo %<setter%> sÃ³lo se puede especificar una vez"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "el atributo %<getter%> sÃ³lo se puede especificar una vez"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC option%> no es una cadena"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
*************** msgstr ""
*** 33774,33785 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 33797,33808 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "la expresiÃ³n num_threads debe s
*** 33796,33854 ****
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "se esperaba %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 33819,33877 ----
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "se esperaba %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "el valor de %<num_threads%> debe
*** 33878,33902 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "se esperaba %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
--- 33901,33925 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "se esperaba %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
*************** msgstr "se esperaba %<class%>"
*** 33908,33972 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute"
  msgid "unexpected argument"
  msgstr "atributo inesperado"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo %<long%> y %<void%> en los especificadores de declaraciÃ³n"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
--- 33931,33995 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute"
  msgid "unexpected argument"
  msgstr "atributo inesperado"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo %<long%> y %<void%> en los especificadores de declaraciÃ³n"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
*************** msgstr "el valor de %<num_threads%> debe
*** 33983,34001 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
--- 34006,34024 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
*************** msgstr "%Hel argumento de collapse neces
*** 34019,34037 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "mÃ¡scara no vÃ¡lida"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 34042,34060 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "mÃ¡scara no vÃ¡lida"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "gÃ©nero de planificador no vÃ¡li
*** 34043,34118 ****
  msgid "invalid proc_bind kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "uso no vÃ¡lido de %<--%> en la variable booleana %qD"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
  msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no vÃ¡lido de %<--%> en la variable booleana %qD"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qs se usa mÃ¡s de una vez en la lista de argumentos del mÃ©todo %qs"
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba una cadena despuÃ©s de %<#pragma message%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 34066,34141 ----
  msgid "invalid proc_bind kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "uso no vÃ¡lido de %<--%> en la variable booleana %qD"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
  msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no vÃ¡lido de %<--%> en la variable booleana %qD"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qs se usa mÃ¡s de una vez en la lista de argumentos del mÃ©todo %qs"
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba una cadena despuÃ©s de %<#pragma message%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "%qE no se ha declarado"
*** 34129,34135 ****
  msgid "expected function name"
  msgstr "se esperaba funciÃ³n"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 34152,34158 ----
  msgid "expected function name"
  msgstr "se esperaba funciÃ³n"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D no es una funciÃ³n,"
*** 34141,34186 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "no se puede usar el especificador %<constexpr%> en una declaraciÃ³n de funciÃ³n que no es una definiciÃ³n"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  #| msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "no se puede usar el especificador %<constexpr%> en una declaraciÃ³n de funciÃ³n que no es una definiciÃ³n"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
--- 34164,34209 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "no se puede usar el especificador %<constexpr%> en una declaraciÃ³n de funciÃ³n que no es una definiciÃ³n"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "no se puede usar el especificador %<constexpr%> en una declaraciÃ³n de funciÃ³n que no es una definiciÃ³n"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
*************** msgstr "%<#pragma omp atomic capture%> u
*** 34191,34218 ****
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
--- 34214,34241 ----
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
*************** msgstr "se esperaba una declaraciÃ³n de
*** 34222,34297 ****
  msgid "not enough perfectly nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<operator%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "se esperaba %<using%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 34245,34320 ----
  msgid "not enough perfectly nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<operator%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "se esperaba %<using%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 34307,34313 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %D, se descarta"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 34330,34336 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %D, se descarta"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 34317,34350 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "se esperaba %<try%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "se esperaba %<decltype%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 34340,34373 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "se esperaba %<try%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "se esperaba %<decltype%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "se esperaba funciÃ³n"
*** 34405,34427 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
--- 34428,34450 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
*************** msgstr ""
*** 34437,34493 ****
  msgid "pragma simd must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "end bit in POS must be an integer constant"
  msgid "vectorlength must be an integer constant"
  msgstr "el bit final en POS debe ser una constante entera"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "text length must be greater than 0"
  msgid "vectorlength must be a power of 2"
  msgstr "la longitud de texto debe ser mÃ¡s grande que 0"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> no se permite aquÃ­"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externo"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
--- 34460,34516 ----
  msgid "pragma simd must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "end bit in POS must be an integer constant"
  msgid "vectorlength must be an integer constant"
  msgstr "el bit final en POS debe ser una constante entera"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "text length must be greater than 0"
  msgid "vectorlength must be a power of 2"
  msgstr "la longitud de texto debe ser mÃ¡s grande que 0"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> no se permite aquÃ­"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externo"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%> no estÃ
*** 34498,34504 ****
  msgid "base of array section must be pointer or array type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or numeral"
--- 34521,34527 ----
  msgid "base of array section must be pointer or array type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or numeral"
*************** msgstr "el lado izquierdo de la asignaci
*** 35244,35250 ****
  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:6623 cp/typeck.c:8583
  #, 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"
--- 35267,35273 ----
  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:6623 cp/typeck.c:8584
  #, 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 "exceso de elementos en el inicia
*** 35573,35579 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
--- 35596,35602 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
*************** msgstr "la funciÃ³n declarada %<noreturn
*** 35584,35590 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "se usÃ³ una expresiÃ³n coma para inicializar el valor de devoluciÃ³n"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
--- 35607,35613 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "se usÃ³ una expresiÃ³n coma para inicializar el valor de devoluciÃ³n"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
*************** msgstr "ISO C prohÃ­be %<return%> con ex
*** 35611,35617 ****
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
--- 35634,35640 ----
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
*************** msgstr "no se convierte la expresiÃ³n de
*** 35626,35632 ****
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
--- 35649,35655 ----
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
*************** msgstr ""
*** 35646,35662 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, 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:10376 cp/parser.c:12120
  #, 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:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
--- 35669,35685 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, 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:10376 cp/parser.c:12129
  #, 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:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
*************** msgstr "se usÃ³ la declaraciÃ³n break en
*** 35667,35673 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 35690,35696 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "se usa un valor de tipo union cu
*** 35774,35785 ****
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 35797,35808 ----
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 35790,35816 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 35813,35839 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35823,35899 ****
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, 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:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
  msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, 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:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
--- 35846,35922 ----
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, 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:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
  msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, 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:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
*************** msgstr "ISO C prohÃ­be los tipos de func
*** 35915,35921 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
--- 35938,35944 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, 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
*** 35927,35943 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 35950,35966 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 35957,35974 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, 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:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 35980,35997 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, 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:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE aparece mÃ¡s de una vez en l
*** 35981,36013 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, 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:13241 cp/semantics.c:6189
  #, 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:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 36004,36036 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, 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:13241 cp/semantics.c:6202
  #, 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:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%qD no es una variable en la clÃ
*** 36031,36094 ****
  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:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, 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:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, 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:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, 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:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, 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:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 36054,36117 ----
  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:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, 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:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, 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:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, 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:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, 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:13596 cp/semantics.c:6984
  #, 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Ã
*** 36100,36131 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 36123,36154 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "el argumento de la llamada a fun
*** 36716,36878 ****
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.c:7710
  #, 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:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "se deduce %qT como %qT"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (puede desactivar esto con -fno-deduce-init-list)"
  
! #: cp/call.c:7931
  #, 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:8275
  #, 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:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.c:8573
  #, 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:8708
  #, 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:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:8772
  #, 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:8777
  #, 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:8778
  #, 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:8801
  #, 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:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.c:9649
  #, 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:9873
  #, 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:9877
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.c:10296
  #, 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:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  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:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "inicializaciÃ³n no vÃ¡lida de la referencia de tipo %qT desde una expresiÃ³n de tipo %qT"
--- 36739,36901 ----
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.c:7713
  #, 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:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "se deduce %qT como %qT"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (puede desactivar esto con -fno-deduce-init-list)"
  
! #: cp/call.c:7934
  #, 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:8280
  #, 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:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.c:8578
  #, 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:8713
  #, 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:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:8777
  #, 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:8782
  #, 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:8783
  #, 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:8806
  #, 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:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.c:9654
  #, 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:9878
  #, 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:9882
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.c:10301
  #, 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:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  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:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "inicializaciÃ³n no vÃ¡lida de la referencia de tipo %qT desde una expresiÃ³n de tipo %qT"
*************** msgstr ""
*** 36980,37276 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "no se puede derivar de la base %<final%> %qT al tipo derivado %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "todos las funciones miembros en la clase %qT son privadas"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T solamente define un destructor privado y no tiene friends"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T solamente define constructores privados y no tiene friends"
  
  # Ojo, no es impostor, sino impositor, el que impone. cfuga
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "no hay un impositor Ãºnico final para %qD en %qT"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.c:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked final, but is not virtual"
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "se marca %q+#D como final, pero no es virtual"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked override, but does not override"
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D se marca como override, pero no hace override"
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D estaba escondido"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  por %q+D"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un struct anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anÃ³nima"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "miembro privado %q+#D en struct anÃ³nimo"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "miembro protegido %q+#D en struct anÃ³nimo"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "campo de bits %q+#D con tipo no entero"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "la anchura del campo de bits %q+D no es una constante entera"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "anchura negativa en el campo de bits %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "anchura cero para el campo de bits %q+D"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "la anchura de %q+D excede su tipo"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D es demasiado pequeÃ±o para contener todos los valores de %q#T"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con constructor en la union"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con destructor en la union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "no se permite el miembro %q+#D con operador de asignaciÃ³n de copia en la union"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D no debe ser static porque es el miembro de una uniÃ³n"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "el dato miembro que no es estÃ¡tico %qD tiene un tipo de clase Java"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "el campo %q+D no vÃ¡lidamente se declara como un tipo de funciÃ³n"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "el campo %q+D no vÃ¡lidamente se declara como un tipo de mÃ©todo"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "se descartan los atributos packed por el campo %q+#D sin empacar que no es POD"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "mÃºltiples campos inicializados en la uniÃ³n %qT"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "campo %q+#D con el mismo nombre que la clase"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T tiene miembros punteros a datos"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  pero no se impone a %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  o a %<operator=(cont %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  pero no se impone a %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "se especificÃ³ un inicializador para el mÃ©todo %q+D que no es virtual"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "el mÃ©todo anula tanto %<transaction_pure%> como los mÃ©todos %qE"
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "el mÃ©todo declarado como %qE anula el mÃ©todo %qE"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "la clase envolvente de la funciÃ³n miembro que no es estÃ¡tica constexpr %q+#D no es un tipo literal"
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T no es literal porque:"
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T no es un agregado, no tiene un constructor trivial por defecto y no tiene un constructor constexpr que no es un constructor copy o move"
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  la clase base %qT de %q+T no es literal"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  el dato miembro que no es estÃ¡tico %q+D tiene un tipo que no es literal"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "  el dato miembro que no es estÃ¡tico %q+D tiene un tipo que no es literal"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la clase base %q#T tiene un destructor no virtual"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referencia %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 37003,37299 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "no se puede derivar de la base %<final%> %qT al tipo derivado %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "todos las funciones miembros en la clase %qT son privadas"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T solamente define un destructor privado y no tiene friends"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T solamente define constructores privados y no tiene friends"
  
  # Ojo, no es impostor, sino impositor, el que impone. cfuga
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "no hay un impositor Ãºnico final para %qD en %qT"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked final, but is not virtual"
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "se marca %q+#D como final, pero no es virtual"
  
! #: cp/class.c:3058
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked override, but does not override"
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D se marca como override, pero no hace override"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D estaba escondido"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  por %q+D"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un struct anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anÃ³nima"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "miembro privado %q+#D en struct anÃ³nimo"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "miembro protegido %q+#D en struct anÃ³nimo"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "campo de bits %q+#D con tipo no entero"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "la anchura del campo de bits %q+D no es una constante entera"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "anchura negativa en el campo de bits %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "anchura cero para el campo de bits %q+D"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "la anchura de %q+D excede su tipo"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D es demasiado pequeÃ±o para contener todos los valores de %q#T"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con constructor en la union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con destructor en la union"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "no se permite el miembro %q+#D con operador de asignaciÃ³n de copia en la union"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D no debe ser static porque es el miembro de una uniÃ³n"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "el dato miembro que no es estÃ¡tico %qD tiene un tipo de clase Java"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "el campo %q+D no vÃ¡lidamente se declara como un tipo de funciÃ³n"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "el campo %q+D no vÃ¡lidamente se declara como un tipo de mÃ©todo"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "se descartan los atributos packed por el campo %q+#D sin empacar que no es POD"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "mÃºltiples campos inicializados en la uniÃ³n %qT"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "campo %q+#D con el mismo nombre que la clase"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T tiene miembros punteros a datos"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  pero no se impone a %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  o a %<operator=(cont %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  pero no se impone a %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "se especificÃ³ un inicializador para el mÃ©todo %q+D que no es virtual"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "el mÃ©todo anula tanto %<transaction_pure%> como los mÃ©todos %qE"
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "el mÃ©todo declarado como %qE anula el mÃ©todo %qE"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "la clase envolvente de la funciÃ³n miembro que no es estÃ¡tica constexpr %q+#D no es un tipo literal"
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T no es literal porque:"
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T no es un agregado, no tiene un constructor trivial por defecto y no tiene un constructor constexpr que no es un constructor copy o move"
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  la clase base %qT de %q+T no es literal"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  el dato miembro que no es estÃ¡tico %q+D tiene un tipo que no es literal"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "  el dato miembro que no es estÃ¡tico %q+D tiene un tipo que no es literal"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la clase base %q#T tiene un destructor no virtual"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referencia %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "miembro const %q+#D que no es st
*** 37278,37442 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "se declarÃ³ %q+D para tomar referencia const, pero la declaraciÃ³n implÃ­cita tomarÃ­a algo que no es const"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "base directa %qT inaccesible en %qT debido a ambigÃ¼edad"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "base virtual %qT inaccesible en %qT debido a ambigÃ¼edad"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versiÃ³n futura de GCC"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "el tamaÃ±o de la matriz %qE es demasiado grande"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "uso no vÃ¡lido de %<...%> con algo que no es rebanada"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "uso no vÃ¡lido de una estructura con un miembro de matriz flexible"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible serÃ­a de otra manera un struct vacÃ­o"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible serÃ­a de otra manera un struct vacÃ­o"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "la clase transparente tipo %qT no tiene ningÃºn campo"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la clase transparente tipo %qT tiene clases base"
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la clase transparente tipo %qT tiene funciones virtuales"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se tratÃ³ de terminar struct, pero fue sacado debido a errores previos de decodificaciÃ³n"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la funciÃ³n sobrecargada %qD basÃ¡ndose en la conversiÃ³n al tipo %qT"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la funciÃ³n %qD al tipo %q#T"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversiÃ³n de la funciÃ³n sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente informaciÃ³n de tipo"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
--- 37301,37465 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "se declarÃ³ %q+D para tomar referencia const, pero la declaraciÃ³n implÃ­cita tomarÃ­a algo que no es const"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "base directa %qT inaccesible en %qT debido a ambigÃ¼edad"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "base virtual %qT inaccesible en %qT debido a ambigÃ¼edad"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versiÃ³n futura de GCC"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "el tamaÃ±o de la matriz %qE es demasiado grande"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "uso no vÃ¡lido de %<...%> con algo que no es rebanada"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "uso no vÃ¡lido de una estructura con un miembro de matriz flexible"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible serÃ­a de otra manera un struct vacÃ­o"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible serÃ­a de otra manera un struct vacÃ­o"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "la clase transparente tipo %qT no tiene ningÃºn campo"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la clase transparente tipo %qT tiene clases base"
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la clase transparente tipo %qT tiene funciones virtuales"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se tratÃ³ de terminar struct, pero fue sacado debido a errores previos de decodificaciÃ³n"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la funciÃ³n sobrecargada %qD basÃ¡ndose en la conversiÃ³n al tipo %qT"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la funciÃ³n %qD al tipo %q#T"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversiÃ³n de la funciÃ³n sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente informaciÃ³n de tipo"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
*************** msgstr "no se puede convertir %qE desde
*** 37446,37457 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la declaraciÃ³n de %q#D"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 37469,37480 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la declaraciÃ³n de %q#D"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "tipo no vÃ¡lido del parÃ¡metro %
*** 37484,37849 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "tipo de devoluciÃ³n %qT no vÃ¡lido para la funciÃ³n constexpr %q+D"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T tiene clases base virtuales"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "el constructor constexpr no tiene cuerpo vacÃ­o"
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "el cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³n"
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D no se puede usar como una funciÃ³n constexpr porque:"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "llamada a la funciÃ³n %qD que no es constexpr"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.c:1661
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "constexpr call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constante"
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.c:4652
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.c:4661
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "la expresiÃ³n %qE tiene efectos colaterales"
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast no vÃ¡lido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, 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/constexpr.c:5536 cp/decl.c:5160
  #, 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/constexpr.c:5543 cp/decl.c:5583
  #, 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/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
--- 37507,37872 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "tipo de devoluciÃ³n %qT no vÃ¡lido para la funciÃ³n constexpr %q+D"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T tiene clases base virtuales"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "el constructor constexpr no tiene cuerpo vacÃ­o"
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "el cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³n"
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D no se puede usar como una funciÃ³n constexpr porque:"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "llamada a la funciÃ³n %qD que no es constexpr"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.c:1677
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "constexpr call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constante"
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.c:4692
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "la expresiÃ³n %qE tiene efectos colaterales"
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast no vÃ¡lido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, 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/constexpr.c:5567 cp/decl.c:5160
  #, 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/constexpr.c:5574 cp/decl.c:5583
  #, 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/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
*************** msgstr "se esperaba una declaraciÃ³n"
*** 38687,38693 ****
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
--- 38710,38716 ----
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
*************** msgstr "etiqueta nombrada wchar_t"
*** 38702,38708 ****
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "se usa %qD sin parÃ¡metros de plantilla"
--- 38725,38731 ----
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "se usa %qD sin parÃ¡metros de plantilla"
*************** msgstr "no se puede usar %<this%> en est
*** 40429,40435 ****
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, 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"
--- 40452,40458 ----
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, 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"
*************** msgstr "se requiere un argumento de plan
*** 40900,40912 ****
  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:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
--- 40923,40935 ----
  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:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
*************** msgstr "declaraciÃ³n previa de %q+#D aqu
*** 40917,40924 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
--- 40940,40947 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
*************** msgstr "tipo base duplicado %qT no vÃ¡li
*** 40971,40977 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
--- 40994,41000 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
*************** msgstr "el valor de enumerador %E es dem
*** 41038,41044 ****
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
--- 41061,41067 ----
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
*************** msgstr "declaraciÃ³n de funciÃ³n no vÃ¡l
*** 41054,41060 ****
  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:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
--- 41077,41083 ----
  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:15615 cp/typeck.c:8862
  #, 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 "el miembro static %qD no puede s
*** 41218,41245 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.c:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anÃ³nimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anÃ³nima sin miembros"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
--- 41241,41268 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.c:1404
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anÃ³nimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anÃ³nima sin miembros"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
*************** msgstr "%<operator new%> debe devolver e
*** 41248,41318 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.c:2527
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 41271,41341 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.c:2528
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2532
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.c:2563
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+#D, declarada usando el tipo
*** 41322,41385 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, asÃ­ que no se usa para el enlace"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la funciÃ³n inline %q+D pero nunca se define"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta el argumento por defecto para el parÃ¡metro %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de funciÃ³n"
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
--- 41345,41408 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, asÃ­ que no se usa para el enlace"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la funciÃ³n inline %q+D pero nunca se define"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta el argumento por defecto para el parÃ¡metro %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de funciÃ³n"
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
*************** msgstr "%qD se inicializa con sÃ­ mismo"
*** 41699,41717 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
--- 41722,41740 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
*************** msgstr "inicializador de matriz errÃ³neo
*** 41813,41819 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
--- 41836,41842 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
*************** msgstr "puntero no vÃ¡lido al campo de b
*** 41833,41839 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no vÃ¡lido del dato miembro no static %qD"
--- 41856,41862 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no vÃ¡lido del dato miembro no static %qD"
*************** msgstr ""
*** 42042,42064 ****
  msgid "because the array element type %qT has variable size"
  msgstr "la literal compuesta tiene tamaÃ±o variable"
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ya se capturÃ³ %qD en la expresiÃ³n lambda"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturÃ³ %<this%> para esta funciÃ³n lambda"
--- 42065,42087 ----
  msgid "because the array element type %qT has variable size"
  msgstr "la literal compuesta tiene tamaÃ±o variable"
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ya se capturÃ³ %qD en la expresiÃ³n lambda"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturÃ³ %<this%> para esta funciÃ³n lambda"
*************** msgstr "no hay argumentos para %qD que d
*** 42113,42312 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "se decodifica typeof, utilice decltype en su lugar"
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "se decodifica __underlying_type"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "se decodifica el tipo de coma fija desconocido"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "decodificando %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "se omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operando"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "literal de cadena en la firma de plantilla de funciÃ³n"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificaciÃ³n"
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4271
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignaciÃ³n por defecto"
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "el miembro de referencia %q#D que no es static, no puede usar el operador de asignaciÃ³n por defecto"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "se requiriÃ³ primero el mÃ©todo sintetizado %qD aquÃ­ "
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "miembro union %q+D con %qD que no es trivial"
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "el inicializador para %q+#D es no vÃ¡lido"
  
! #: cp/method.c:1376
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "el constructor por defecto en efecto no inicializa %q+#D"
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "el dato miembro que no es estÃ¡tico %qD tiene un tipo de clase Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "el constructor por defecto en efecto no inicializa ningÃºn dato miembro que no es static"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un tipo de conclusiÃ³n lambda tiene un constructor por defecto borrado"
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un tipo de conclusiÃ³n lambda tiene un operador de asignaciÃ³n por copia borrado"
  
! #: cp/method.c:1788
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D se declara implÃ­citamente como deleted porque %qT declara un constructor move o un operador de asignaciÃ³n move"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D es implÃ­citamente deleted por que la definiciÃ³n por defecto estarÃ­a mal formada:"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "declaraciÃ³n definida por defecto %q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.c:2182
  #, fuzzy
  #| msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "la funciÃ³n %q+D definida por defecto en su primera declaraciÃ³n tiene una excepciÃ³n de especificaciÃ³n que difiere de la declaraciÃ³n implÃ­cita %q#D"
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "la funciÃ³n %q+D explÃ­citamente por defecto no se puede declarar como constexpr porque la declaraciÃ³n implÃ­cita no es constexpr:"
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
--- 42136,42335 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "se decodifica typeof, utilice decltype en su lugar"
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "se decodifica __underlying_type"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "se decodifica el tipo de coma fija desconocido"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "decodificando %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "se omitiÃ³ el operando de enmedio de %<?%>: no se puede revolver el operando"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "literal de cadena en la firma de plantilla de funciÃ³n"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificaciÃ³n"
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/mangle.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "el nombre revuelto de %qD cambiarÃ¡ en una versiÃ³n futura de GCC"
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignaciÃ³n por defecto"
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "el miembro de referencia %q#D que no es static, no puede usar el operador de asignaciÃ³n por defecto"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "se requiriÃ³ primero el mÃ©todo sintetizado %qD aquÃ­ "
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "miembro union %q+D con %qD que no es trivial"
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "el inicializador para %q+#D es no vÃ¡lido"
  
! #: cp/method.c:1377
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "el constructor por defecto en efecto no inicializa %q+#D"
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "el dato miembro que no es estÃ¡tico %qD tiene un tipo de clase Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "el constructor por defecto en efecto no inicializa ningÃºn dato miembro que no es static"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un tipo de conclusiÃ³n lambda tiene un constructor por defecto borrado"
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un tipo de conclusiÃ³n lambda tiene un operador de asignaciÃ³n por copia borrado"
  
! #: cp/method.c:1789
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D se declara implÃ­citamente como deleted porque %qT declara un constructor move o un operador de asignaciÃ³n move"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D es implÃ­citamente deleted por que la definiciÃ³n por defecto estarÃ­a mal formada:"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "declaraciÃ³n definida por defecto %q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.c:2183
  #, fuzzy
  #| msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "la funciÃ³n %q+D definida por defecto en su primera declaraciÃ³n tiene una excepciÃ³n de especificaciÃ³n que difiere de la declaraciÃ³n implÃ­cita %q#D"
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "la funciÃ³n %q+D explÃ­citamente por defecto no se puede declarar como constexpr porque la declaraciÃ³n implÃ­cita no es constexpr:"
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
*************** msgstr "%<%T::%D%> nombra al destructor"
*** 42506,42637 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "no hay miembros que coincidan con %<%T::%D%> en %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qD"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos locales"
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.c:3725
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "el uso de strong solamente tiene significado en el Ã¡mbito de espacio de nombres"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "el espacio de nombres actual %qD no contiene al espacio de nombres %qD usado con frecuencia"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "lÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "alternativa sugerida:"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "la bÃºsqueda dependiente del argumento encuentra %q+D"
  
! #: cp/name-lookup.c:6215
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX saliendo de pop_everything ()\n"
--- 42529,42660 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "no hay miembros que coincidan con %<%T::%D%> en %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qD"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos locales"
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.c:3724
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "el uso de strong solamente tiene significado en el Ã¡mbito de espacio de nombres"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "el espacio de nombres actual %qD no contiene al espacio de nombres %qD usado con frecuencia"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "lÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "alternativa sugerida:"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "la bÃºsqueda dependiente del argumento encuentra %q+D"
  
! #: cp/name-lookup.c:6214
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX saliendo de pop_everything ()\n"
*************** msgstr "el identificador %qE es una pala
*** 42651,42657 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 42674,42680 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> no se ha declarado"
*** 42676,42682 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
--- 42699,42705 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
*************** msgstr "no se pueden definir tipos nuevo
*** 42736,44007 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(tal vez falta un punto y coma despuÃ©s de la definiciÃ³n de %qT)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "id-de-plantilla no vÃ¡lido"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  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:3034 cp/pt.c:16746
  #, 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"
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "el operador %<typeid%> no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "las literales compuestas que no son constantes no pueden aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "una llamada a funciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "un incremento no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "un decremento no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "una referencia a matriz no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "la direcciÃ³n de una etiqueta no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "las llamadas a operadores sobrecargados no pueden aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "una asignaciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "un operador coma no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "una llamada a un constructor no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "una expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "uso no vÃ¡lido del destructor %qD como un tipo"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "combinaciÃ³n no vÃ¡lida de especificadores de tipo mÃºltiples"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3208
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(tal vez intentÃ³ %<typename %T::%E%>)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "y %qT no tiene constructores de plantilla"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un Ã¡mbito dependiente"
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in %q#T does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "se esperaba una cadena literal"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "los sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literal"
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no vÃ¡lida en este contexto"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "no se puede encontrar el operador de carÃ¡cter literal %qD con argumento %qT"
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "se truncÃ³ la constante de coma flotante a cero"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "no se puede encontrar un operador literal numÃ©rico %qD"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "operador inesperado"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "se esperaba %<...%>."
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression not allowed inside parentheses"
  msgid "conditional expression in operand of fold-expression"
  msgstr "no se permiten expresiones condicionales dentro de parÃ©ntesis"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "los tipos de datos no coinciden en la expresiÃ³n shift de vector"
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "no se admiten tipos de coma fija en C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ prohÃ­be grupos de llaves dentro de expresiones"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "las expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantilla"
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresiÃ³n primaria"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "una declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloque"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el Ã¡mbito %qT antes de %<~%> no es un nombre-de-clase"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "declaraciÃ³n de %<~%T%> como miembro de %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "se encontrÃ³ %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "el tipo de declaraciÃ³n evalÃºa a %qT, el cual no es una clase o un tipo enumerado"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "se utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n %<typeid%>"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohÃ­be las literales compuestas"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> no es un miembro clase"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "tipo que no es escalar"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n new"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesis"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresiÃ³n en el declarador-new debe tener un tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "uso de conversiÃ³n de estilo antiguo"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %<this%> es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10058
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explÃ­cita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificÃ³ un argumento por defecto para el parÃ¡metro lambda"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "%<volatile%> duplicado"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaraciÃ³n etiquetada"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependiente"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nombra el constructor, no el tipo"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<end%> pero no tiene %<begin%>"
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<begin%> pero no tiene %<end%>"
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
  
! #: cp/parser.c:12170
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no estÃ¡ al inicio de un bloque"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³n"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:12925
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.c:12928
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones mÃºltiples `%T' y `%T'"
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "declaraciÃ³n vacÃ­a"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usÃ³ %<friend%> fuera de la clase"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "especificador-decl no vÃ¡lido en la condiciÃ³n"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no vÃ¡lido en %qT"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificaciÃ³n de enlace no vÃ¡lida"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.c:14088
  #, 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:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrÃ³nico"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)"
  
! #: cp/parser.c:14583
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacÃ­a despuÃ©s de la palabra clave %<operator%>"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n terniaria"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartarÃ¡"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parÃ¡metro de captura no vÃ¡lido"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificaciÃ³n en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no vÃ¡lido"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<inline%>"
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especializaciÃ³n de plantilla con enlace C"
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C prohÃ­be declaraciones adelantadas de parÃ¡metros"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "el especificador de tipo elaborado para un Ã¡mbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaraciÃ³n %qD no declara nada"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantada"
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeraciÃ³n"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciaciÃ³n de plantilla"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la funciÃ³n varargs no puede ser inline"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "se esperaba un identificador"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaraciÃ³n-using"
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.c:18743
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definiciÃ³n de funciÃ³n no se permite aquÃ­"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "no se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversiÃ³n de tipo"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionÃ³ un inicializador para la funciÃ³n"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la funciÃ³n %q+D como inline"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el lÃ­mite de la matriz no es una constante entera"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definiciÃ³n de tipo dependiente %qT"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
--- 42759,44036 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(tal vez falta un punto y coma despuÃ©s de la definiciÃ³n de %qT)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "id-de-plantilla no vÃ¡lido"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  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:3036 cp/pt.c:16828
  #, 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"
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "el operador %<typeid%> no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "las literales compuestas que no son constantes no pueden aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "una llamada a funciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "un incremento no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "un decremento no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "una referencia a matriz no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "la direcciÃ³n de una etiqueta no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "las llamadas a operadores sobrecargados no pueden aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "una asignaciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "un operador coma no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "una llamada a un constructor no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "una expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "uso no vÃ¡lido del destructor %qD como un tipo"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "combinaciÃ³n no vÃ¡lida de especificadores de tipo mÃºltiples"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3210
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(tal vez intentÃ³ %<typename %T::%E%>)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "y %qT no tiene constructores de plantilla"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un Ã¡mbito dependiente"
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in %q#T does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "se esperaba una cadena literal"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "los sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literal"
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no vÃ¡lida en este contexto"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "no se puede encontrar el operador de carÃ¡cter literal %qD con argumento %qT"
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "se truncÃ³ la constante de coma flotante a cero"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "no se puede encontrar un operador literal numÃ©rico %qD"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "operador inesperado"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "se esperaba %<...%>."
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression not allowed inside parentheses"
  msgid "conditional expression in operand of fold-expression"
  msgstr "no se permiten expresiones condicionales dentro de parÃ©ntesis"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "los tipos de datos no coinciden en la expresiÃ³n shift de vector"
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "no se admiten tipos de coma fija en C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ prohÃ­be grupos de llaves dentro de expresiones"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "las expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantilla"
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresiÃ³n primaria"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "una declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloque"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el Ã¡mbito %qT antes de %<~%> no es un nombre-de-clase"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "declaraciÃ³n de %<~%T%> como miembro de %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definiciÃ³n-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "se encontrÃ³ %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "el tipo de declaraciÃ³n evalÃºa a %qT, el cual no es una clase o un tipo enumerado"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "se utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n %<typeid%>"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohÃ­be las literales compuestas"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> no es un miembro clase"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "tipo que no es escalar"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresiÃ³n new"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesis"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresiÃ³n en el declarador-new debe tener un tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "uso de conversiÃ³n de estilo antiguo"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren parÃ©ntesis alrededor de la expresiÃ³n %<>>%>"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %<this%> es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10067
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explÃ­cita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explÃ­cita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificÃ³ un argumento por defecto para el parÃ¡metro lambda"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "%<volatile%> duplicado"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaraciÃ³n etiquetada"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un Ã¡mbito dependiente"
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nombra el constructor, no el tipo"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<end%> pero no tiene %<begin%>"
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "la expresiÃ³n %<for%> basada en rango de tipo %qT tiene un miembro %<begin%> pero no tiene %<end%>"
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
  
! #: cp/parser.c:12179
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no estÃ¡ al inicio de un bloque"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohÃ­be mezclar declaraciones y definiciones-de-funciÃ³n"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:12934
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.c:12937
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones mÃºltiples `%T' y `%T'"
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "declaraciÃ³n vacÃ­a"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "invalid initializer for structured binding declaration"
! msgstr "inicializador no vÃ¡lido para la cadena de bits"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usÃ³ %<friend%> fuera de la clase"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "especificador-decl no vÃ¡lido en la condiciÃ³n"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no vÃ¡lido en %qT"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificaciÃ³n de enlace no vÃ¡lida"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.c:14107
  #, 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:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrÃ³nico"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implÃ­citamente un tipo)"
  
! #: cp/parser.c:14602
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacÃ­a despuÃ©s de la palabra clave %<operator%>"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n terniaria"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartarÃ¡"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parÃ¡metro de captura no vÃ¡lido"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parÃ¡metro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificaciÃ³n en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no vÃ¡lido"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<inline%>"
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciaciÃ³n explÃ­cita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especializaciÃ³n de plantilla con enlace C"
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C prohÃ­be declaraciones adelantadas de parÃ¡metros"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "el especificador de tipo elaborado para un Ã¡mbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaraciÃ³n %qD no declara nada"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantada"
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeraciÃ³n"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciaciÃ³n de plantilla"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la funciÃ³n varargs no puede ser inline"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "se esperaba un identificador"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaraciÃ³n-using"
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.c:18766
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "declaraciÃ³n compuesta en una funciÃ³n constexpr"
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definiciÃ³n de funciÃ³n no se permite aquÃ­"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "no se permite una especificaciÃ³n-asm en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversiÃ³n de tipo"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionÃ³ un inicializador para la funciÃ³n"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la funciÃ³n %q+D como inline"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el lÃ­mite de la matriz no es una constante entera"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definiciÃ³n de tipo dependiente %qT"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
*************** msgstr "use %<%T::%D%> en lugar de %<%T:
*** 44010,44370 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no vÃ¡lido"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parÃ¡metro"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³n"
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificaciÃ³n global del nombre de clase es no vÃ¡lida"
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no vÃ¡lido en la declaraciÃ³n de %qD"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "definiciÃ³n previa de %q+#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)"
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquÃ­"
  
! #: cp/parser.c:23680
! #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "se especificÃ³ %<virtual%> mÃ¡s de una vez en la base especificada"
  
! #: cp/parser.c:23700
! #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "mÃ¡s de un especificador de acceso en la base especificada"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificaciÃ³n de excepciÃ³n"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.c:23911
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepciÃ³n dinÃ¡micas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:23994
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD no es %<constexpr%>"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:25122
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> no estÃ¡ disponible en Objective-C 1.0"
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "una expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
--- 44039,44401 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no vÃ¡lido"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no vÃ¡lido en la declaraciÃ³n"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parÃ¡metro"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³n"
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificaciÃ³n global del nombre de clase es no vÃ¡lida"
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no vÃ¡lido en la declaraciÃ³n de %qD"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "definiciÃ³n previa de %q+#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)"
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquÃ­"
  
! #: cp/parser.c:23703
! #, fuzzy, gcc-internal-format
! #| msgid "%<virtual%> specified more than once in base-specified"
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificÃ³ %<virtual%> mÃ¡s de una vez en la base especificada"
  
! #: cp/parser.c:23723
! #, fuzzy, gcc-internal-format
! #| msgid "more than one access specifier in base-specified"
! msgid "more than one access specifier in base-specifier"
  msgstr "mÃ¡s de un especificador de acceso en la base especificada"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificaciÃ³n de excepciÃ³n"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.c:23934
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepciÃ³n dinÃ¡micas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.c:24017
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD no es %<constexpr%>"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.c:25145
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> no estÃ¡ disponible en Objective-C 1.0"
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "una expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
*************** msgstr "faltan listas-de-parÃ¡metros-de-
*** 44373,44883 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devoluciÃ³n nombrados"
  
! #: cp/parser.c:26388
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Activa las instrucciones multiply"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase local"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamiento"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no vÃ¡lido de %qD en la especificaciÃ³n de enlace"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaraciÃ³n"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usÃ³ la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sÃ³lo se permite dentro de plantillas"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n de mÃ©todo de objective-c++"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de mÃ©todo se deben especificar al final"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devoluciÃ³n"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermÃ³dulos para C++"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "se esperaba un nombre variable en %C"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
--- 44404,44914 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devoluciÃ³n nombrados"
  
! #: cp/parser.c:26411
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Activa las instrucciones multiply"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase local"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamiento"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no vÃ¡lido de %qD en la especificaciÃ³n de enlace"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaraciÃ³n"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usÃ³ la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sÃ³lo se permite dentro de plantillas"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n de mÃ©todo de objective-c++"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de mÃ©todo se deben especificar al final"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "no se permiten atributos en una definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devoluciÃ³n"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermÃ³dulos para C++"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "se esperaba un nombre variable en %C"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
*************** msgstr "especializaciÃ³n de %qD despuÃ©s
*** 44973,44979 ****
  msgid "candidate is: %#D"
  msgstr "el candidato es: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 45004,45010 ----
  msgid "candidate is: %#D"
  msgstr "el candidato es: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr "%qE no es un argumento vÃ¡lido d
*** 45585,45710 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6609
  #, 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:6639
  #, 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:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un objeto con enlace externo"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque el objeto %qD no tiene enlace externo"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "no se permiten las conversiones estÃ¡ndar en este contexto"
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7351
  #, 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:7461
  #, 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:7490
  #, 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:7495
  #, 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:7511 cp/pt.c:7533 cp/pt.c:7586
  #, 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:7516
  #, 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:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.c:7590
  #, 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:7604
  #, 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:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 45616,45759 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, 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:6634
! #, 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:6641
! #, 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:6672
  #, 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:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un objeto con enlace externo"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque el objeto %qD no tiene enlace externo"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "no se permiten las conversiones estÃ¡ndar en este contexto"
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7433
  #, 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:7543
  #, 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:7572
  #, 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:7577
  #, 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:7593 cp/pt.c:7615 cp/pt.c:7668
  #, 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:7598
  #, 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:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.c:7672
  #, 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:7686
  #, 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:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  se esperaba un tipo, se obtuvo
*** 45712,45821 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "los tipos no coinciden en el parÃ¡metro pack que no es de tipo"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, 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:7827 cp/pt.c:7957 cp/pt.c:8143
  #, 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:7953
  #, 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:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:7987
  #, 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:7991
  #, 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:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:8586
  #, 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:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.c:9056
  #, 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:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d (use -ftemplate-depth= para incrementar el mÃ¡ximo) al sustituir %qS"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
--- 45761,45870 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "los tipos no coinciden en el parÃ¡metro pack que no es de tipo"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, 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:7909 cp/pt.c:8039 cp/pt.c:8225
  #, 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:8035
  #, 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:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8069
  #, 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:8073
  #, 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:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:8668
  #, 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:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.c:9138
  #, 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:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d (use -ftemplate-depth= para incrementar el mÃ¡ximo) al sustituir %qS"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "redefiniciÃ³n del argumento por
*** 45834,46113 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.c:13170
  #, 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:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.c:13800
  #, 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:13803
  #, 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:13851
  #, 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:13857
  #, 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:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.c:13962
  #, 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:13999
  #, 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:14007
  #, 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:14071
  #, 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:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:14314
  #, 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:14329
  #, 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:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, 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:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, 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:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.c:17278
  #, 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:17611
  #, 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:17614
  #, 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:17981
  #, 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:17983
  #, 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:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:21892
  #, 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:21894
  #, 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:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, 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:21943
  #, 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:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.c:21954
  #, 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:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, 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:22094
  #, 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:22096
  #, 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:22105
  #, 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:22123
  #, 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:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
--- 45883,46162 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.c:13252
  #, 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:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.c:13882
  #, 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:13885
  #, 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:13933
  #, 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:13939
  #, 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:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.c:14044
  #, 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:14081
  #, 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:14089
  #, 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:14153
  #, 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:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:14396
  #, 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:14411
  #, 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:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, 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:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, 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:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.c:17360
  #, 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:17693
  #, 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:17696
  #, 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:18063
  #, 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:18065
  #, 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:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:21981
  #, 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:21983
  #, 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:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, 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:22032
  #, 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:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.c:22043
  #, 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:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, 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:22183
  #, 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:22185
  #, 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:22194
  #, 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:22212
  #, 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:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
*************** msgstr "instanciaciÃ³n explÃ­cita duplic
*** 46119,46216 ****
  #. 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:22719
  #, 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:22971
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.c:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.c:23315
  #, 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:24740
  #, gcc-internal-format
  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:25197
  #, 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:25273
  #, 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:25287
  #, 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:25291
  #, 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:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, 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:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, 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:25474
  #, 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:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 46168,46265 ----
  #. 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:22808
  #, 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:23060
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.c:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.c:23404
  #, 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:24862
  #, gcc-internal-format
  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:25317
  #, 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:25393
  #, 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:25407
  #, 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:25411
  #, 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:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, 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:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, 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:25594
  #, 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:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "%q+#D no se puede declarar"
*** 46373,46876 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declarÃ³ %q+#D en la clase base"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembro"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "los parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definiciÃ³n no vÃ¡lida del tipo calificado %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificaciÃ³n de clase base no vÃ¡lida"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la funciÃ³n contenedora"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parÃ¡metro desde la funciÃ³n contenedora"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usÃ³ el parÃ¡metro %qD fuera del cuerpo de la funciÃ³n"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "uso del espacio de nombres %qD como expresiÃ³n"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresiÃ³n"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiple"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6473
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.c:6523
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7073
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.c:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 46422,46925 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declarÃ³ %q+#D en la clase base"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembro"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "los parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definiciÃ³n no vÃ¡lida del tipo calificado %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificaciÃ³n de clase base no vÃ¡lida"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la funciÃ³n contenedora"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parÃ¡metro desde la funciÃ³n contenedora"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usÃ³ el parÃ¡metro %qD fuera del cuerpo de la funciÃ³n"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "uso del espacio de nombres %qD como expresiÃ³n"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresiÃ³n"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiple"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.c:6536
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.c:8192
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "los calificadores %qV no se pued
*** 46887,47007 ****
  msgid "lambda-expression in a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "la init_priority solicitada estÃ¡ fuera de rango"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "la init_priority solicitada estÃ¡ reservada para uso interno"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carÃ¡cter universal vÃ¡lido"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador vÃ¡lido"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "revisiÃ³n lang_*: fallÃ³ en %s, en %s:%d"
--- 46936,47056 ----
  msgid "lambda-expression in a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "la init_priority solicitada estÃ¡ fuera de rango"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "la init_priority solicitada estÃ¡ reservada para uso interno"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carÃ¡cter universal vÃ¡lido"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador vÃ¡lido"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "revisiÃ³n lang_*: fallÃ³ en %s, en %s:%d"
*************** msgstr "   en la conversiÃ³n del puntero
*** 47700,47863 ****
  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:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "no se puede convertir %qT a %qT en la devoluciÃ³n"
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignaciÃ³n"
  
! #: cp/typeck.c:8546
  #, 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:8564
  #, 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:8568
  #, 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:8573
  #, 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:8578
  #, 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:8588
  #, 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:8683
  #, 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:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "se devolviÃ³ una referencia a un valor que no es l-valor"
  
! #: cp/typeck.c:8764
  #, 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:8768
  #, 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:8772
  #, 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:8818
  #, 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:8826
  #, 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:8829
  #, 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:8859 cp/typeck.c:8905
  #, 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:8867
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.c:8886
  #, 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:8889
  #, 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:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "declaraciÃ³n return con un valor, en una funciÃ³n que devuelve 'void'"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "se usa el temporal como l-valor"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "se usa xvalue (referencia a r-valor) como l-valor"
--- 47749,47912 ----
  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:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "no se puede convertir %qT a %qT en la devoluciÃ³n"
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignaciÃ³n"
  
! #: cp/typeck.c:8547
  #, 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:8565
  #, 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:8569
  #, 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:8574
  #, 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:8579
  #, 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:8589
  #, 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:8684
  #, 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:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "se devolviÃ³ una referencia a un valor que no es l-valor"
  
! #: cp/typeck.c:8765
  #, 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:8769
  #, 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:8773
  #, 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:8819
  #, 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:8827
  #, 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:8830
  #, 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:8860 cp/typeck.c:8906
  #, 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:8868
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.c:8887
  #, 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:8890
  #, 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:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "declaraciÃ³n return con un valor, en una funciÃ³n que devuelve 'void'"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "se usa el temporal como l-valor"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "se usa xvalue (referencia a r-valor) como l-valor"
*************** msgstr "El objetivo de inicializaciÃ³n d
*** 52205,52303 ****
  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:5234
  #, 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:5242
  #, 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:5250
  #, 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:5259
  #, 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:5270
  #, 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:5279
  #, 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:5292
  #, 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:5305
  #, 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:5335
  #, 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:5343
  #, 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:5356
  #, 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 can not 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:5364
  #, 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 can not 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:5376
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs can not 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:5435
  #, 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 can not 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:5439
  #, 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 can not 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:5450
  #, 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 can not appear in a variable definition context (%s) at %L because its target at %L can not, 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:5492
  #, 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)"
--- 52254,52352 ----
  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:5239
  #, 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:5247
  #, 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:5255
  #, 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:5264
  #, 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:5275
  #, 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:5284
  #, 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:5297
  #, 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:5310
  #, 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:5340
  #, 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:5348
  #, 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:5361
  #, 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 can not 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:5369
  #, 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 can not 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:5381
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs can not 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:5440
  #, 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 can not 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:5444
  #, 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 can not 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:5455
  #, 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 can not appear in a variable definition context (%s) at %L because its target at %L can not, 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:5497
  #, 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 "El primer argumento de la asigna
*** 52500,52511 ****
  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:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, 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)"
--- 52549,52560 ----
  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:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, 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 "Fortran 2003: no se permite el e
*** 53403,53947 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: no se permite el especificador de formato DP en %C"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %L"
  msgid "X descriptor requires leading space count at %L"
  msgstr "ExtensiÃ³n: El descriptor X requiere una cuenta de espacios iniciales en %L"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %L"
  msgid "$ descriptor at %L"
  msgstr "ExtensiÃ³n: Descriptor $ en %L"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ debe ser el Ãºltimo especificador del formato en %L"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "ExtensiÃ³n: Falta una anchura positiva despuÃ©s del descriptor L en %L"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "ExtensiÃ³n: Falta una anchura positiva despuÃ©s del descriptor L en %L"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %L"
  msgid "%<G0%> in format at %L"
  msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Se requiere anchura positiva en el especificador de formato %s en %L"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Se requiere un punto en el especificador de formato %s en %L"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Se requiere un punto en el especificador de formato en %L"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "El especificador de formato H en %L es una caracterÃ­stica eliminada de Fortran 95"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %L"
  msgid "Missing comma at %L"
  msgstr "ExtensiÃ³n: Falta una coma en %L"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caracteres ajenos el formato en %L"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %C"
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valor no vÃ¡lido para la especificaciÃ³n %s en %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "EspecificaciÃ³n %s duplicada en %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s no puede ser INTENT(IN) en %C"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "EspecificiÃ³n de etiqueta %s duplicada en %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "La expresiÃ³n constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "La etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGER"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "CaracterÃ­stica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/io.c:1635
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "ExtensiÃ³n: Elemento que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de forma asumida que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de tamaÃ±o asumido que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de puntero que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del gÃ©nero por defecto"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La etiqueta %s en %L debe ser escalar"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta IOMSG en %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
  
! #: fortran/io.c:1730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "No se especificÃ³ UNIT en %L"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "ExtensiÃ³n: etiqueta CONVERT en %L"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: el especificador %s en la declaraciÃ³n %s en %C tiene el valor '%s'"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "El especificador %s en la declaraciÃ³n %s en %C tiene el valor no vÃ¡lido '%s'"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "ExtensiÃ³n: el especificador %s en la declaraciÃ³n %s en %C tiene el valor '%s'"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "El especificador %s en la declaraciÃ³n %s en %C tiene el valor no vÃ¡lido '%s'"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n OPEN en el procedimiento PURE en %C"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "La declaraciÃ³n OPEN en %C debe tener especificado UNIT o NEWUNIT"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
  
! #: fortran/io.c:2254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
  
! #: fortran/io.c:2356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n CLOSE en el procedimiento PURE en %C"
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "La declaraciÃ³n CLOSE en %L requiere un nÃºmero UNIT"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n CLOSE en %L debe ser no negativo"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n %s en el procedimiento PURE en %C"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n en %L debe ser no negativo"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n en %L debe ser no negativo"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n FLUSH en %C"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "EspecificaciÃ³n UNIT duplicada en %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "EspecificaciÃ³n de formato duplicada en %C"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "El sÃ­mbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "EspecificaciÃ³n NML duplicada en %C"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "El sÃ­mbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "No se permite la etiqueta END en %C en la declaraciÃ³n de salida"
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "No se especificÃ³ UNIT en %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La especificaciÃ³n UNIT en %L debe ser una expresiÃ³n INTEGER o una variable CHARACTER"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Forma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNIT"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unidad interna con subÃ­ndice vectorial en %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Un IO UNIT externo no puede ser una matriz en %L"
  
! #: fortran/io.c:3251
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' en la declaraciÃ³n READ en %L contiene el sÃ­mbolo '%s' el cual puede no aparecer en un contexto de definiciÃ³n de variable"
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "ExtensiÃ³n: Una coma antes de una lista de elementos de e/s en %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "La etiqueta ERR %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "La etiqueta END %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "La etiqueta EOR %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "La etiqueta FORMAT %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Error sintÃ¡ctico en el iterador de E/S en %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Se esperaba una expresiÃ³n en la declaraciÃ³n %s en %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n %s en %C"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La lista de nombres PRINT en %C es una extensiÃ³n"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Se esperaba una coma en la lista E/S en %C"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "No se permite la declaraciÃ³n PRINT en %C dentro un procedimiento PURE"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "No se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %C"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "La etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "La declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNIT"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n en %L debe ser no negativo"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "La declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n WAIT en un procedimiento PURE en %C"
--- 53452,54014 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: no se permite el especificador de formato DP en %C"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %L"
  msgid "X descriptor requires leading space count at %L"
  msgstr "ExtensiÃ³n: El descriptor X requiere una cuenta de espacios iniciales en %L"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %L"
  msgid "$ descriptor at %L"
  msgstr "ExtensiÃ³n: Descriptor $ en %L"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ debe ser el Ãºltimo especificador del formato en %L"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "ExtensiÃ³n: Falta una anchura positiva despuÃ©s del descriptor L en %L"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "ExtensiÃ³n: Falta una anchura positiva despuÃ©s del descriptor L en %L"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %L"
  msgid "%<G0%> in format at %L"
  msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Se requiere anchura positiva en el especificador de formato %s en %L"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Se requiere un punto en el especificador de formato %s en %L"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Se requiere un punto en el especificador de formato en %L"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "El especificador de formato H en %L es una caracterÃ­stica eliminada de Fortran 95"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %L"
  msgid "Missing comma at %L"
  msgstr "ExtensiÃ³n: Falta una coma en %L"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caracteres ajenos el formato en %L"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %C"
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valor no vÃ¡lido para la especificaciÃ³n %s en %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "EspecificaciÃ³n %s duplicada en %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s no puede ser INTENT(IN) en %C"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "EspecificiÃ³n de etiqueta %s duplicada en %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "La expresiÃ³n constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "La etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGER"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "CaracterÃ­stica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/io.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "ExtensiÃ³n: Elemento que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de forma asumida que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de tamaÃ±o asumido que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de puntero que no es carÃ¡cter en la etiqueta FORMAT en %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del gÃ©nero por defecto"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La etiqueta %s en %L debe ser escalar"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta IOMSG en %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
  
! #: fortran/io.c:1740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "No se especificÃ³ UNIT en %L"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "ExtensiÃ³n: etiqueta CONVERT en %L"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: el especificador %s en la declaraciÃ³n %s en %C tiene el valor '%s'"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "El especificador %s en la declaraciÃ³n %s en %C tiene el valor no vÃ¡lido '%s'"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "ExtensiÃ³n: el especificador %s en la declaraciÃ³n %s en %C tiene el valor '%s'"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "El especificador %s en la declaraciÃ³n %s en %C tiene el valor no vÃ¡lido '%s'"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n OPEN en el procedimiento PURE en %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "La declaraciÃ³n OPEN en %C debe tener especificado UNIT o NEWUNIT"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
  
! #: fortran/io.c:2264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
  
! #: fortran/io.c:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n CLOSE en el procedimiento PURE en %C"
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "La declaraciÃ³n CLOSE en %L requiere un nÃºmero UNIT"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n CLOSE en %L debe ser no negativo"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n %s en el procedimiento PURE en %C"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n en %L debe ser no negativo"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n en %L debe ser no negativo"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n FLUSH en %C"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "EspecificaciÃ³n UNIT duplicada en %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "EspecificaciÃ³n de formato duplicada en %C"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "El sÃ­mbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "EspecificaciÃ³n NML duplicada en %C"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "El sÃ­mbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "No se permite la etiqueta END en %C en la declaraciÃ³n de salida"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "No se especificÃ³ UNIT en %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La especificaciÃ³n UNIT en %L debe ser una expresiÃ³n INTEGER o una variable CHARACTER"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Forma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNIT"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unidad interna con subÃ­ndice vectorial en %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Un IO UNIT externo no puede ser una matriz en %L"
  
! #: fortran/io.c:3287
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' en la declaraciÃ³n READ en %L contiene el sÃ­mbolo '%s' el cual puede no aparecer en un contexto de definiciÃ³n de variable"
  
! #: fortran/io.c:3299
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
! 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:3309 fortran/resolve.c:13913
! #, 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 "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
! 
! #: fortran/io.c:3317
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
! 
! #: fortran/io.c:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "ExtensiÃ³n: Una coma antes de una lista de elementos de e/s en %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "La etiqueta ERR %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "La etiqueta END %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "La etiqueta EOR %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "La etiqueta FORMAT %d en %L no estÃ¡ definida"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Error sintÃ¡ctico en el iterador de E/S en %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Se esperaba una expresiÃ³n en la declaraciÃ³n %s en %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n %s en %C"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La lista de nombres PRINT en %C es una extensiÃ³n"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Se esperaba una coma en la lista E/S en %C"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "No se permite la declaraciÃ³n PRINT en %C dentro un procedimiento PURE"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "No se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %C"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "La etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "La declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNIT"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "El nÃºmero UNIT en la declaraciÃ³n en %L debe ser no negativo"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "La declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaraciÃ³n WAIT en un procedimiento PURE en %C"
*************** msgstr "\"USE :: module\" en %C"
*** 54916,55180 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Falta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %C"
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Se renombran operadores en declaraciones USE en %C"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "The name %qs at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "El nombre %qs en %C ya se estÃ¡ usando como un nombre de mÃ³dulo externo."
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "declaraciÃ³n SUBMODULE en %C"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Error sintÃ¡ctico en la sentencia SUBMODULE en %C"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Leyendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "MÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): tipo de Ã¡tomo requerido incorrecto"
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Error al escribir el fichero de mÃ³dulos: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Escribiendo entero negativo"
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Intentando escribir Ã¡tomo incorrecto"
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): cadena incorrecta"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Referencia de array desconocido"
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %L"
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION anterior en el mÃ³dulo %s en %L"
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual"
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "El operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrecto"
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): SÃ­mbolo no escrito"
  
! #: fortran/module.c:6062
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo %qs para escritura en %C: %s"
  
  # El mensaje de error seguramente estÃ¡ mal redactado. cfuga
! #: fortran/module.c:6081
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error al escribir al fichero de mÃ³dulo %qs para escritura: %s"
  
! #: fortran/module.c:6092
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo %qs: %s"
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "No se puede renombrar el fichero de mÃ³dulo %qs a %qs: %s"
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo temporal %qs: %s"
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "El sÃ­mbolo %qs en %C ya se habÃ­a declarado"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Imposible crear sÃ­mbolo para %s"
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "El sÃ­mbolo %qs referenciado en %L, no estÃ¡ en el estÃ¡ndar seleccionado"
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_C_BINDING"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "El sÃ­mbolo %qs ya se habÃ­a declarado"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamente"
  
! #: fortran/module.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %L es incompatible con la opciÃ³n %s"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %s"
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "El sÃ­mbolo '%s' referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "La declaraciÃ³n CLOSE en %L requiere un nÃºmero UNIT"
  
! #: fortran/module.c:6865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: MÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C"
  
! #: fortran/module.c:6877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: MÃ³dulo ISO_C_BINDING en %C"
  
! #: fortran/module.c:6890
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "No se puede encontrar un mÃ³dulo intrÃ­nseco llamado '%s' en %C"
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo '%s' para lectura en %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo '%s' que no es intrÃ­nseco en %C tiene conflictos con el nombre del mÃ³dulo intrÃ­nseco usado previamente"
  
! #: fortran/module.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "El fichero '%s' abierto en %C no es un fichero de mÃ³dulo GFORTRAN"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
  # No se puede hacer el mismo juego de palabras que en inglÃ©s. cfuga
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
--- 54983,55247 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Falta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %C"
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Se renombran operadores en declaraciones USE en %C"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "The name %qs at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "El nombre %qs en %C ya se estÃ¡ usando como un nombre de mÃ³dulo externo."
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "declaraciÃ³n SUBMODULE en %C"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Error sintÃ¡ctico en la sentencia SUBMODULE en %C"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Leyendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "MÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): tipo de Ã¡tomo requerido incorrecto"
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Error al escribir el fichero de mÃ³dulos: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Escribiendo entero negativo"
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Intentando escribir Ã¡tomo incorrecto"
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): cadena incorrecta"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Referencia de array desconocido"
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %L"
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION anterior en el mÃ³dulo %s en %L"
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual"
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "El operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrecto"
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): SÃ­mbolo no escrito"
  
! #: fortran/module.c:6063
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo %qs para escritura en %C: %s"
  
  # El mensaje de error seguramente estÃ¡ mal redactado. cfuga
! #: fortran/module.c:6082
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error al escribir al fichero de mÃ³dulo %qs para escritura: %s"
  
! #: fortran/module.c:6093
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo %qs: %s"
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "No se puede renombrar el fichero de mÃ³dulo %qs a %qs: %s"
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo temporal %qs: %s"
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "El sÃ­mbolo %qs en %C ya se habÃ­a declarado"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Imposible crear sÃ­mbolo para %s"
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "El sÃ­mbolo %qs referenciado en %L, no estÃ¡ en el estÃ¡ndar seleccionado"
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_C_BINDING"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "El sÃ­mbolo %qs ya se habÃ­a declarado"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamente"
  
! #: fortran/module.c:6689
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %L es incompatible con la opciÃ³n %s"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %s"
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "El sÃ­mbolo '%s' referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "La declaraciÃ³n CLOSE en %L requiere un nÃºmero UNIT"
  
! #: fortran/module.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: MÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C"
  
! #: fortran/module.c:6878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: MÃ³dulo ISO_C_BINDING en %C"
  
! #: fortran/module.c:6891
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "No se puede encontrar un mÃ³dulo intrÃ­nseco llamado '%s' en %C"
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo '%s' para lectura en %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo '%s' que no es intrÃ­nseco en %C tiene conflictos con el nombre del mÃ³dulo intrÃ­nseco usado previamente"
  
! #: fortran/module.c:6956
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "El fichero '%s' abierto en %C no es un fichero de mÃ³dulo GFORTRAN"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
  # No se puede hacer el mismo juego de palabras que en inglÃ©s. cfuga
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
*************** msgstr "La funciÃ³n '%s' en %L es INTRIN
*** 57816,57822 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la funciÃ³n especÃ­fica '%s' en %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 57883,57889 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la funciÃ³n especÃ­fica '%s' en %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "El tipo derivado '%s' que no es
*** 59454,59960 ****
  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:13884
  #, 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:13890
  #, 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:13896
  #, 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:13904
  #, 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:13914
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
! 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/resolve.c:13924
! #, 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 "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
! 
! #: fortran/resolve.c:13942
  #, 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:13957
  #, 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:13968
  #, 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:13995
  #, 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:14014
  #, 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:14030
  #, 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:14041
  #, 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:14049
  #, 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:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, 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:14158
  #, 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:14254
  #, 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:14272
  #, 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:14275
  #, 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:14283
  #, 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:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, 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:14309
  #, 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:14319
  #, 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:14328
  #, 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:14341 fortran/resolve.c:14508
  #, 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:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, 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:14415
  #, 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:14422
  #, 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:14429
  #, 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:14454
  #, 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:14534
  #, 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:14549
  #, 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:14562
  #, 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 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:14580
  #, 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:14592
  #, 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:14601
  #, 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:14613
  #, 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:14622
  #, 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:14634
  #, 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:14649
  #, 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:14657
  #, 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:14664
  #, 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:14676
  #, 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:14685
  #, 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:14701
  #, 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:14707
  #, 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:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/resolve.c:14802
  #, 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:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, 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:14921
  #, 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:14930
  #, 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:14944
  #, 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:14990
  #, 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:15003
  #, 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:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, 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:15408
  #, 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:15414
  #, 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:15498
  #, 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:15507
  #, 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:15515
  #, 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:15531
  #, 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:15634
  #, 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:15649
  #, 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:15661
  #, 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:15670
  #, 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:15743
  #, 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:15754
  #, 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:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:15856
  #, 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:15869
  #, 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:15889
  #, 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:15899
  #, 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:15907
  #, 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:15921
  #, 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:15939
  #, 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:15946
  #, 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:16024
  #, 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"
--- 59521,60015 ----
  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:13866
  #, 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:13872
  #, 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:13878
  #, 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:13886
  #, 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:13903
  #, 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:13925
  #, 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:13936
  #, 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:13963
  #, 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:13982
  #, 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:13998
  #, 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:14009
  #, 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:14017
  #, 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:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, 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:14126
  #, 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:14222
  #, 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:14240
  #, 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:14243
  #, 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:14251
  #, 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:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, 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:14277
  #, 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:14287
  #, 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:14296
  #, 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:14309 fortran/resolve.c:14476
  #, 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:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, 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:14383
  #, 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:14390
  #, 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:14397
  #, 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:14422
  #, 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:14502
  #, 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:14517
  #, 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:14530
  #, 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 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:14548
  #, 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:14560
  #, 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:14569
  #, 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:14581
  #, 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:14590
  #, 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:14602
  #, 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:14617
  #, 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:14625
  #, 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:14632
  #, 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:14644
  #, 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:14653
  #, 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:14669
  #, 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:14675
  #, 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:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/resolve.c:14770
  #, 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:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, 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:14889
  #, 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:14898
  #, 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:14912
  #, 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:14958
  #, 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:14971
  #, 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:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, 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:15376
  #, 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:15382
  #, 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:15466
  #, 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:15475
  #, 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:15483
  #, 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:15499
  #, 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:15602
  #, 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:15617
  #, 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:15629
  #, 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:15638
  #, 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:15711
  #, 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:15722
  #, 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:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:15824
  #, 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:15837
  #, 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:15857
  #, 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:15867
  #, 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:15875
  #, 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:15889
  #, 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:15907
  #, 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:15914
  #, 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:15992
  #, 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 "El componente de caractÃ©r de lo
*** 61133,61144 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES errÃ³neo (%d)"
--- 61188,61199 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES errÃ³neo (%d)"
*************** msgstr "se crea un selector para el mÃ©t
*** 63474,63484 ****
  #~ msgid "Assignment to an allocatable polymorphic variable at %L is not yet supported"
  #~ msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
- #, fuzzy
- #~| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- #~ msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- #~ msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
- 
  #~ msgid "bad method signature"
  #~ msgstr "firma de mÃ©todo errÃ³nea"
  
--- 63529,63534 ----
*************** msgstr "se crea un selector para el mÃ©t
*** 63937,63945 ****
  #~ msgid "Put jumps in call delay slots"
  #~ msgstr "Pone saltos en ranuras de retardo de llamadas"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "Genera instrucciones multiply-add de coma flotante"
- 
  #~ msgid "Support Green Hills ABI"
  #~ msgstr "Soporte para el ABI Green Hills"
  
--- 63987,63992 ----
*************** msgstr "se crea un selector para el mÃ©t
*** 70024,70032 ****
  #~ msgid "control may reach end of non-void function %qD being inlined"
  #~ msgstr "el control puede alcanzar el final de la funciÃ³n %qD que no es void al ser inlined"
  
- #~ msgid "invalid initializer for bit string"
- #~ msgstr "inicializador no vÃ¡lido para la cadena de bits"
- 
  #~ msgid "volatile register variables don%'t work as you might wish"
  #~ msgstr "las variables de registro volatile no funcionan como usted quisiera"
  
--- 70071,70076 ----
diff -Nrcpad gcc-7.2.0/gcc/po/fi.gmo gcc-7.3.0/gcc/po/fi.gmo
*** gcc-7.2.0/gcc/po/fi.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/fi.gmo	Thu Jan 25 08:41:36 2018
*************** warranty; not even for MERCHANTABILITY o
*** 149,155 ****
  library lib%s not foundlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlower value in case label range less than minimum value for typelvalue required as left operand of assignmentmacro name missing after %qsmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmaximum value of parameter %qs is %umay not use both -m32 and -m64member %qD is uninitialized referencemethod definition for %<%c%E%> not foundminimum value of parameter %qs is %umismatched argumentsmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing braces around initializermissing definitionmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing operandmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmode %qs applied to inappropriate typemultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple fields in union %qT initializedmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidname %qT has incomplete typename missing for member functionnamed return values are no longer supportednarrowing conversion of %qE from %qT to %qT inside { }negative insn lengthnegative integer implicitly converted to unsigned typenegative 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-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-lvalue array in conditional expressionnon-static data member %qE declared %<constexpr%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-thread-local declaration of %q#D follows thread-local declarationnonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured with sysroot headers suffixnot enough argumentsnotenote: null argument where non-null required (argument %lu)null pointernumber of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of the vector not a power of twoobject type %qT does not match destructor name ~%qTold-style function definitionold-style parameter declarations in prototyped function definitionopaque vector types cannot be initializedopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoptional argumentoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally defined hereother match is hereoutput file not specifiedoutput filename specified twiceoverflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in implicit constant conversionpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparse error in template argument listpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepch_preprocess pragma should only be used with -fpreprocessedpointer argumentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuesprecisionprecision in printf formatprevious declarationprevious declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotocol %qE has circular dependencyprototype declarationprototype for %q#D does not match any in class %qTprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionpure-specifier on function-definitionrange expressions in switch statements are non-standardread-only location %qE used as %<asm%> outputreading through null pointer (argument %d)recursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of parameter %q+Dredefinition of typedef %q+Dregister variable %qD used in nested functionreinterpret_cast from type %qT to type %qT casts away qualifiersrepeated %s in formatrequest for member %qE in something not a structure or unionrequested alignment is too largerequested position is less than zerorequested position is not an integer constantreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type of %qD is not %<int%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorright precisionright precision in strfmon formatright rotate count is negativeright shift count >= width of typeright shift count is negativescalar object %qD requires one element in initializersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentshadowed declaration is heresize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesizeof(long double) is 12.sizeof(long double) is 16.source is not a pointerspecified mode too small for enumeral valuesspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstatement with no effectstatic assertion failed: %sstatic declaration of %q+D follows non-static declarationstatic member function %q#D declared with type qualifiersstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscripted value is neither array nor pointersubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggested alternative:suggested alternatives:switch %qs is no longer supportedswitch jumps over variable initializationswitch missing default caseswitch starts heresymtab_node::verify failedtaking address of constructor %qEtaking address of destructor %qEtaking address of temporarytaking the address of a label is non-standardtarget argumenttarget format does not support infinitytemplate argument for %qD uses local type %qTtemplate with C linkagetemplates may not be %<virtual%>the ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe first parameter of %<operator new%> cannot have a default argumentthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis is the insn:thread-local declaration of %q#D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo late for # directive to set debug directorytoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestotal size of local objects too largetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortwo or more data types in declaration specifierstype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has virtual member functionstype %qT does not have a known sizetype %qT is not a base type for type %qTtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype is deprecatedtype is deprecated: %stype mismatch in array range referencetype mismatch in array referencetype mismatch in component referencetype mismatch in conditional expressiontype mismatch in real/imagpart referencetype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetypedef %qD is initialized (use __typeof__ instead)types are not quite compatibleunable to open dynamic dependency '%s'unable to open fileunexpected offsetuninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown action %qE for %<#pragma pack%> - ignoredunknown cc_attr valueunknown conversion type character %qc in formatunknown destunknown move insn:unknown srcunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunrecognizable insn:unrecognized addressunrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name %qsunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuse of old-style castused 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 cast to type %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing %<%c%s%>using invalid field %qDvalue argumentvalue computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized compound literalvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Wrong count of block %i %iverify_gimple failedverify_histograms failedversion attribute is not a stringvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvoid value not ignored as it ought to bevtable for waitpid failedwarning: weakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero as null pointer constantzero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}{unknown}Project-Id-Version: gcc 6.1-b20160131
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2016-02-06 01:01+0200
  Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
  Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
--- 149,155 ----
  library lib%s not foundlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlower value in case label range less than minimum value for typelvalue required as left operand of assignmentmacro name missing after %qsmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmaximum value of parameter %qs is %umay not use both -m32 and -m64member %qD is uninitialized referencemethod definition for %<%c%E%> not foundminimum value of parameter %qs is %umismatched argumentsmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing braces around initializermissing definitionmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing operandmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmode %qs applied to inappropriate typemultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple fields in union %qT initializedmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidname %qT has incomplete typename missing for member functionnamed return values are no longer supportednarrowing conversion of %qE from %qT to %qT inside { }negative insn lengthnegative integer implicitly converted to unsigned typenegative 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-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-lvalue array in conditional expressionnon-static data member %qE declared %<constexpr%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-thread-local declaration of %q#D follows thread-local declarationnonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured with sysroot headers suffixnot enough argumentsnotenote: null argument where non-null required (argument %lu)null pointernumber of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of the vector not a power of twoobject type %qT does not match destructor name ~%qTold-style function definitionold-style parameter declarations in prototyped function definitionopaque vector types cannot be initializedopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoptional argumentoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally defined hereother match is hereoutput file not specifiedoutput filename specified twiceoverflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in implicit constant conversionpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparse error in template argument listpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepch_preprocess pragma should only be used with -fpreprocessedpointer argumentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuesprecisionprecision in printf formatprevious declarationprevious declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotocol %qE has circular dependencyprototype declarationprototype for %q#D does not match any in class %qTprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionpure-specifier on function-definitionrange expressions in switch statements are non-standardread-only location %qE used as %<asm%> outputreading through null pointer (argument %d)recursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of parameter %q+Dredefinition of typedef %q+Dregister variable %qD used in nested functionreinterpret_cast from type %qT to type %qT casts away qualifiersrepeated %s in formatrequest for member %qE in something not a structure or unionrequested alignment is too largerequested position is less than zerorequested position is not an integer constantreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type of %qD is not %<int%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorright precisionright precision in strfmon formatright rotate count is negativeright shift count >= width of typeright shift count is negativescalar object %qD requires one element in initializersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentshadowed declaration is heresize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesizeof(long double) is 12.sizeof(long double) is 16.source is not a pointerspecified mode too small for enumeral valuesspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstatement with no effectstatic assertion failed: %sstatic declaration of %q+D follows non-static declarationstatic member function %q#D declared with type qualifiersstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscripted value is neither array nor pointersubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggested alternative:suggested alternatives:switch %qs is no longer supportedswitch jumps over variable initializationswitch missing default caseswitch starts heresymtab_node::verify failedtaking address of constructor %qEtaking address of destructor %qEtaking address of temporarytaking the address of a label is non-standardtarget argumenttarget format does not support infinitytemplate argument for %qD uses local type %qTtemplate with C linkagetemplates may not be %<virtual%>the ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe first parameter of %<operator new%> cannot have a default argumentthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis is the insn:thread-local declaration of %q#D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo late for # directive to set debug directorytoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestotal size of local objects too largetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortwo or more data types in declaration specifierstype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has virtual member functionstype %qT does not have a known sizetype %qT is not a base type for type %qTtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype is deprecatedtype is deprecated: %stype mismatch in array range referencetype mismatch in array referencetype mismatch in component referencetype mismatch in conditional expressiontype mismatch in real/imagpart referencetype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetypedef %qD is initialized (use __typeof__ instead)types are not quite compatibleunable to open dynamic dependency '%s'unable to open fileunexpected offsetuninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown action %qE for %<#pragma pack%> - ignoredunknown cc_attr valueunknown conversion type character %qc in formatunknown destunknown move insn:unknown srcunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunrecognizable insn:unrecognized addressunrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name %qsunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuse of old-style castused 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 cast to type %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing %<%c%s%>using invalid field %qDvalue argumentvalue computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized compound literalvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Wrong count of block %i %iverify_gimple failedverify_histograms failedversion attribute is not a stringvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvoid value not ignored as it ought to bevtable for waitpid failedwarning: weakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero as null pointer constantzero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}{unknown}Project-Id-Version: gcc 6.1-b20160131
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2016-02-06 01:01+0200
  Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
  Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
diff -Nrcpad gcc-7.2.0/gcc/po/fi.po gcc-7.3.0/gcc/po/fi.po
*** gcc-7.2.0/gcc/po/fi.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/fi.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 6.1-b20160131\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2016-02-06 01:01+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
--- 32,38 ----
  msgstr ""
  "Project-Id-Version: gcc 6.1-b20160131\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2016-02-06 01:01+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
*************** msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei
*** 221,233 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 221,233 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 584,645 ****
  " valitsimien vÃ¤littÃ¤miseen nÃ¤ille prosesseille on kÃ¤ytettÃ¤vÃ¤ -W<kirjain>-\n"
  " valitsimia.\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "KÃ¤sitellÃ¤Ã¤n opastesivuja hakemistossa %s...\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Kohde: %s\n"
  
! #: gcc.c:6639
  #, fuzzy, c-format
  msgid "Configured with: %s\n"
  msgstr "POP2-tuen asetuksia ei ole tehty.\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "SÃ¤iemalli: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-versio %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "asennus: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "ohjelmat: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "kirjastot: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 584,645 ----
  " valitsimien vÃ¤littÃ¤miseen nÃ¤ille prosesseille on kÃ¤ytettÃ¤vÃ¤ -W<kirjain>-\n"
  " valitsimia.\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "KÃ¤sitellÃ¤Ã¤n opastesivuja hakemistossa %s...\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Kohde: %s\n"
  
! #: gcc.c:6642
  #, fuzzy, c-format
  msgid "Configured with: %s\n"
  msgstr "POP2-tuen asetuksia ei ole tehty.\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "SÃ¤iemalli: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-versio %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "asennus: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "ohjelmat: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "kirjastot: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 648,663 ****
  "\n"
  "Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 648,663 ----
  "\n"
  "Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 667,673 ****
  "TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„\n"
  "LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 667,673 ----
  "TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„\n"
  "LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 680,686 ****
  "======================\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 680,686 ----
  "======================\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 689,695 ****
  "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 689,695 ----
  "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 700,706 ****
  "====================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 700,706 ----
  "====================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 714,731 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --verbose     toimi Ã¤Ã¤nekkÃ¤Ã¤sti (tulostetaan lisÃ¤tietoa)\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 714,731 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --verbose     toimi Ã¤Ã¤nekkÃ¤Ã¤sti (tulostetaan lisÃ¤tietoa)\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "%s ei tue: merge_blocks"
*** 741,754 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 741,754 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 776,794 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
! #, fuzzy, c-format
! #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
! 
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -F, --fullname                      Print full filename\n"
--- 776,788 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -F, --fullname                      Print full filename\n"
*************** msgstr ""
*** 796,808 ****
  "Tulosta tyÃ¶hakemiston tÃ¤ydellinen nimi.\n"
  "\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 790,808 ----
  "Tulosta tyÃ¶hakemiston tÃ¤ydellinen nimi.\n"
  "\n"
  
! #: gcov-tool.c:422
! #, fuzzy, c-format
! #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
! 
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr "  -d                          NÃ
*** 886,905 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                NÃ¤ytÃ¤ tietoja jokaisesta peruslohkosta\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      SisÃ¤llytÃ¤ haarojen todennÃ¤kÃ¶isyydet tulosteeseen\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 886,900 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                NÃ¤ytÃ¤ tietoja jokaisesta peruslohkosta\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      SisÃ¤llytÃ¤ haarojen todennÃ¤kÃ¶isyydet tulosteeseen\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgstr ""
*** 911,926 ****
  "  -c, --branch-counts             Toteutuneiden haarojen lukumÃ¤Ã¤rÃ¤t,\n"
  "                                    ei prosenttilukuja\n"
  
! #: gcov.c:663
  #, fuzzy, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "nÃ¤ytÃ¤ edistymisviesti MÃ„Ã„RÃ„n tietueen vÃ¤lein (oletus 10)"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 906,926 ----
  "  -c, --branch-counts             Toteutuneiden haarojen lukumÃ¤Ã¤rÃ¤t,\n"
  "                                    ei prosenttilukuja\n"
  
! #: gcov.c:662
  #, fuzzy, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "nÃ¤ytÃ¤ edistymisviesti MÃ„Ã„RÃ„n tietueen vÃ¤lein (oletus 10)"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 1108,1189 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s ei tue: dump_bb_for_graph"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ei suoritettavia rivejÃ¤\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€�%sâ€�\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Haaroja suoritettu:%s/%d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Ei haaroja\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kutsuja suoritettu:%s/%d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Ei kutsuja\n"
  
! #: gcov.c:2317
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.c:2429
  #, fuzzy, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.c:2434
  #, fuzzy, c-format
  msgid "branch %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.c:2439
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.c:2442
  #, fuzzy, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.c:2512
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
--- 1108,1189 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s ei tue: dump_bb_for_graph"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ei suoritettavia rivejÃ¤\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€�%sâ€�\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Haaroja suoritettu:%s/%d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Ei haaroja\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kutsuja suoritettu:%s/%d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Ei kutsuja\n"
  
! #: gcov.c:2324
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.c:2436
  #, fuzzy, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.c:2441
  #, fuzzy, c-format
  msgid "branch %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.c:2446
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.c:2449
  #, fuzzy, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.c:2519
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
*************** msgstr "TÃ¤ltÃ¤ valitsimelta puuttuu dok
*** 1299,1389 ****
  msgid "Uses of this option are diagnosed."
  msgstr "%s: oletetaan RTC:n kÃ¤yttÃ¤vÃ¤n UTC:tÃ¤...\n"
  
! #: opts.c:1096
  #, fuzzy, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.c:1242
  #, fuzzy
  msgid "[default]"
  msgstr " (oletus)"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[ei kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " YhtÃ¤Ã¤n valitsinta halutuilla ominaisuuksilla ei lÃ¶ytynyt\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " MitÃ¤Ã¤n ei lÃ¶ytynyt.  KÃ¤ytÃ¤ --help=%s nÃ¤yttÃ¤mÃ¤Ã¤n *kaikki* valitsimet, joita %s-edusta tukee.\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo nÃ¤ytetty\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestÃ¤ riippumattomia"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvÃ¤t kieleen "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
--- 1299,1389 ----
  msgid "Uses of this option are diagnosed."
  msgstr "%s: oletetaan RTC:n kÃ¤yttÃ¤vÃ¤n UTC:tÃ¤...\n"
  
! #: opts.c:1103
  #, fuzzy, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.c:1249
  #, fuzzy
  msgid "[default]"
  msgstr " (oletus)"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[ei kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " YhtÃ¤Ã¤n valitsinta halutuilla ominaisuuksilla ei lÃ¶ytynyt\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " MitÃ¤Ã¤n ei lÃ¶ytynyt.  KÃ¤ytÃ¤ --help=%s nÃ¤yttÃ¤mÃ¤Ã¤n *kaikki* valitsimet, joita %s-edusta tukee.\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo nÃ¤ytetty\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestÃ¤ riippumattomia"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvÃ¤t kieleen "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
*************** msgstr "pituusmÃ¤Ã¤re strfmon-muotoiluss
*** 2947,2954 ****
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
--- 2947,2954 ----
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
*************** msgstr "virheellinen const_double-operan
*** 2967,2973 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
--- 2967,2973 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
*************** msgstr "muotomerkkijonolla on epÃ¤kelpo
*** 2987,2994 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite â€�0bâ€� liukulukuvakiolle"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2987,2994 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite â€�0bâ€� liukulukuvakiolle"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3004,3021 ****
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
--- 3004,3021 ----
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
*************** msgstr "virheellinen %%P-arvo"
*** 3025,3031 ****
  msgid "invalid %%h value"
  msgstr "virheellinen %%h-arvo"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "virheellinen %%L-arvo"
--- 3025,3031 ----
  msgid "invalid %%h value"
  msgstr "virheellinen %%h-arvo"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "virheellinen %%L-arvo"
*************** msgid "invalid %%U value"
*** 3046,3052 ****
  msgstr "virheellinen %%U-arvo"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
--- 3046,3052 ----
  msgstr "virheellinen %%U-arvo"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
*************** msgstr "virheellinen %%s-arvo"
*** 3056,3062 ****
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
--- 3056,3062 ----
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
*************** msgid "unknown relocation unspec"
*** 3067,3073 ****
  msgstr "uudelleensijoitusvirhe"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
--- 3067,3073 ----
  msgstr "uudelleensijoitusvirhe"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
*************** msgstr "virheellinen %%O-operandi"
*** 3130,3136 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
--- 3130,3136 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
*************** msgstr "fr30_print_operand: virheellinen
*** 3140,3168 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3140,3168 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr ""
*** 3170,3285 ****
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.c:22051
  #, 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:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "virheellinen merkkijonovakio"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  #, fuzzy
  msgid "bad address, not (reg+disp):"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:2756
  #, fuzzy, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/avr/avr.c:2764
  #, fuzzy
  msgid "internal compiler error.  Unknown mode:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "virheellinen kÃ¤sky:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "tuntematon move-kÃ¤sky:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "virheellinen shift-kÃ¤sky:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  #, fuzzy
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "Silmukkamuuttuja"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "parametri %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "luodaan funktioiden taulukko"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
--- 3170,3285 ----
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.c:22040
  #, 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:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "virheellinen merkkijonovakio"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  #, fuzzy
  msgid "bad address, not (reg+disp):"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:2772
  #, fuzzy, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/avr/avr.c:2780
  #, fuzzy
  msgid "internal compiler error.  Unknown mode:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "virheellinen kÃ¤sky:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "tuntematon move-kÃ¤sky:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "virheellinen shift-kÃ¤sky:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  #, fuzzy
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "Silmukkamuuttuja"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "parametri %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "luodaan funktioiden taulukko"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3303,3309 ****
  msgstr "virheellinen const_double-operandi"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3303,3309 ----
  msgstr "virheellinen const_double-operandi"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr ""
*** 3543,3629 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17149
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18220
  #, 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:18238
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18261
  #, 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:18357
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18419
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.c:28920
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
--- 3543,3629 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17155
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18226
  #, 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:18244
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18267
  #, 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:18363
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18425
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.c:28926
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
*************** msgstr "Virheellinen operaatiokoodi"
*** 3664,3670 ****
  msgid "invalid %%P operand"
  msgstr "virheellinen %%P-operandi"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
--- 3664,3670 ----
  msgid "invalid %%P operand"
  msgstr "virheellinen %%P-operandi"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
*************** msgid "post-increment address is not a r
*** 3723,3729 ****
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "virheellinen osoite"
  
--- 3723,3729 ----
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "virheellinen osoite"
  
*************** msgid "insn contains an invalid address
*** 3758,3764 ****
  msgstr "virheellinen kÃ¤sky:"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr ""
  
--- 3758,3764 ----
  msgstr "virheellinen kÃ¤sky:"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr ""
  
*************** msgstr "Pinotila loppui.\n"
*** 3852,4143 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  msgid "-mvsx requires hardware floating point"
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4252
  #, fuzzy
  msgid "-mno-altivec disables vsx"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/rs6000/rs6000.c:23199
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40885
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "Tiedostot %s ja %s eroavat\n"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  #, fuzzy
  #| msgid "target format does not support infinity"
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3852,4143 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  msgid "-mvsx requires hardware floating point"
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4254
  #, fuzzy
  msgid "-mno-altivec disables vsx"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/rs6000/rs6000.c:23246
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40934
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "Tiedostot %s ja %s eroavat\n"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  #, fuzzy
  #| msgid "target format does not support infinity"
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 4163,4205 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4163,4205 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr "Virheellinen operandi"
*** 4367,4398 ****
  msgid "bad test"
  msgstr "test ja/tai ["
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "virheellinen %%D-arvo"
  
! #: config/xtensa/xtensa.c:2344
  #, fuzzy
  msgid "invalid mask"
  msgstr "PEITE"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "virheellinen %%d-arvo"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "virheellinen %%t/%%b-arvo"
  
! #: config/xtensa/xtensa.c:2485
  #, fuzzy
  msgid "no register in address"
  msgstr "RekisterÃ¶i"
  
! #: config/xtensa/xtensa.c:2493
  #, fuzzy
  msgid "address offset not a constant"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
--- 4367,4398 ----
  msgid "bad test"
  msgstr "test ja/tai ["
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "virheellinen %%D-arvo"
  
! #: config/xtensa/xtensa.c:2345
  #, fuzzy
  msgid "invalid mask"
  msgstr "PEITE"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "virheellinen %%d-arvo"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "virheellinen %%t/%%b-arvo"
  
! #: config/xtensa/xtensa.c:2486
  #, fuzzy
  msgid "no register in address"
  msgstr "RekisterÃ¶i"
  
! #: config/xtensa/xtensa.c:2494
  #, fuzzy
  msgid "address offset not a constant"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
*************** msgstr "({nimetÃ¶n})"
*** 4414,4421 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
--- 4414,4421 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4437,4450 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
--- 4437,4450 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4475,4481 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
--- 4475,4481 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4483,4489 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
--- 4483,4489 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4494,4507 ****
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
--- 4494,4507 ----
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4511,4517 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
--- 4511,4517 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr ""
*** 4524,4547 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4524,4547 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4550,4567 ****
  msgid "expected %<.%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 4550,4567 ----
  msgid "expected %<.%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 4569,4585 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
--- 4569,4585 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4588,4594 ****
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
--- 4588,4594 ----
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 4598,4608 ****
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
--- 4598,4608 ----
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
*************** msgstr "%qs:n esittely taulukollisena ty
*** 4837,4847 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
--- 4837,4847 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
*************** msgstr ""
*** 5037,5128 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  #, fuzzy
  msgid "Positive width required"
  msgstr "Positiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:586
  #, fuzzy
  msgid "Nonnegative width required"
  msgstr "bittikentÃ¤n %qs leveys negatiivinen"
  
! #: fortran/io.c:587
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n muotoilumerkkijono"
  
! #: fortran/io.c:589
  #, fuzzy
  msgid "Unexpected end of format string"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/io.c:590
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "%s-muotoilun leveys on nolla"
  
! #: fortran/io.c:610
  #, fuzzy
  msgid "Missing leading left parenthesis"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/io.c:639
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/io.c:670
  #, fuzzy
  msgid "Expected P edit descriptor"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "Puuttuva oikea sulje kohdassa %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  #, fuzzy
  msgid "Positive width required with T descriptor"
  msgstr "Positiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1030
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1748
  #, fuzzy, c-format
  msgid "%s tag"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.c:3217
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "<sisÃ¤inen>"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "<tunnistevirhe>"
--- 5037,5128 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  #, fuzzy
  msgid "Positive width required"
  msgstr "Positiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:596
  #, fuzzy
  msgid "Nonnegative width required"
  msgstr "bittikentÃ¤n %qs leveys negatiivinen"
  
! #: fortran/io.c:597
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n muotoilumerkkijono"
  
! #: fortran/io.c:599
  #, fuzzy
  msgid "Unexpected end of format string"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/io.c:600
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "%s-muotoilun leveys on nolla"
  
! #: fortran/io.c:620
  #, fuzzy
  msgid "Missing leading left parenthesis"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/io.c:649
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/io.c:680
  #, fuzzy
  msgid "Expected P edit descriptor"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  #, fuzzy
  msgid "Positive width required with T descriptor"
  msgstr "Positiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "Puuttuva oikea sulje kohdassa %C"
! 
! #: fortran/io.c:1040
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1758
  #, fuzzy, c-format
  msgid "%s tag"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.c:3251
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "<sisÃ¤inen>"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "<tunnistevirhe>"
*************** msgstr "<tunnistevirhe>"
*** 5132,5219 ****
  msgid "Syntax error in expression at %C"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/module.c:1211
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "Odottamaton tiedoston loppu arkistossa"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "Kokonaisluvun ylivuoto"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Liian pitkÃ¤ nimi"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Virheellinen nimi"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "Odotettu nimi"
  
! #: fortran/module.c:1557
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.c:1560
  #, fuzzy
  msgid "Expected right parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.c:1563
  #, fuzzy
  msgid "Expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  #, fuzzy
  msgid "Expected string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.c:1591
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: fortran/module.c:2274
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: fortran/module.c:3163
  #, fuzzy
  msgid "Expected integer string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.c:3167
  #, fuzzy
  msgid "Error converting integer"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/module.c:3189
  #, fuzzy
  msgid "Expected real string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.c:3413
  #, fuzzy
  msgid "Expected expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/module.c:3493
  #, fuzzy
  msgid "Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/module.c:3608
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/module.c:6950
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "Odottamaton END-lause kohdassa %C"
--- 5132,5219 ----
  msgid "Syntax error in expression at %C"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/module.c:1212
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "Odottamaton tiedoston loppu arkistossa"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "Kokonaisluvun ylivuoto"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Liian pitkÃ¤ nimi"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Virheellinen nimi"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "Odotettu nimi"
  
! #: fortran/module.c:1558
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.c:1561
  #, fuzzy
  msgid "Expected right parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.c:1564
  #, fuzzy
  msgid "Expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  #, fuzzy
  msgid "Expected string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.c:1592
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: fortran/module.c:2275
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: fortran/module.c:3164
  #, fuzzy
  msgid "Expected integer string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.c:3168
  #, fuzzy
  msgid "Error converting integer"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/module.c:3190
  #, fuzzy
  msgid "Expected real string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.c:3414
  #, fuzzy
  msgid "Expected expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/module.c:3494
  #, fuzzy
  msgid "Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/module.c:3609
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/module.c:6951
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "Odottamaton END-lause kohdassa %C"
*************** msgstr ""
*** 5506,5517 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
--- 5506,5517 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr ""
*** 5887,5893 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "ei voi kÃ¤yttÃ¤Ã¤ sekÃ¤ valitsinta -m32 ettÃ¤ -m64"
  
--- 5887,5893 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "ei voi kÃ¤yttÃ¤Ã¤ sekÃ¤ valitsinta -m32 ettÃ¤ -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 9221,9227 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
--- 9221,9227 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
*************** msgstr ""
*** 9460,9466 ****
  msgid "target the software simulator."
  msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  msgid "Use LRA instead of reload."
  msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))"
--- 9460,9466 ----
  msgid "target the software simulator."
  msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  msgid "Use LRA instead of reload."
  msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))"
*************** msgstr "sizeof(long double) on 12."
*** 9735,9746 ****
  msgid "Use 80-bit long double."
  msgstr "KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: 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Ã¤."
--- 9735,9746 ----
  msgid "Use 80-bit long double."
  msgstr "KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: 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Ã¤."
*************** msgstr "31-bittinen ABI."
*** 10929,11028 ****
  msgid "64 bit ABI."
  msgstr "64-bittinen ABI."
  
! #: config/s390/s390.opt:123
  #, fuzzy
  msgid "Maintain backchain pointer."
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: config/s390/s390.opt:127
  #, fuzzy
  msgid "Additional debug prints."
  msgstr "aseta vianjÃ¤ljityksen taso"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  msgid "Enable decimal floating point hardware support."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/s390/s390.opt:165
  #, 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:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Do not use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  #| msgid "Use the bit-field instructions"
  msgid "Use the mvcle instruction for block moves."
  msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "z/Architecture."
  msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 10929,11028 ----
  msgid "64 bit ABI."
  msgstr "64-bittinen ABI."
  
! #: config/s390/s390.opt:126
  #, fuzzy
  msgid "Maintain backchain pointer."
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: config/s390/s390.opt:130
  #, fuzzy
  msgid "Additional debug prints."
  msgstr "aseta vianjÃ¤ljityksen taso"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  msgid "Enable decimal floating point hardware support."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/s390/s390.opt:168
  #, 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:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Do not use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  #| msgid "Use the bit-field instructions"
  msgid "Use the mvcle instruction for block moves."
  msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "z/Architecture."
  msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoj
*** 11079,11089 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 11079,11089 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 11337,11431 ****
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Osoittimet ovat 64-bittisiÃ¤"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Osoittimet ovat 32-bittisiÃ¤"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  msgid "Use stack bias."
  msgstr "pinon ylivuoto"
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Generate code for the Android platform."
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Tuota koodia Android-alustalle."
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:214
  #, fuzzy
  msgid "Use given SPARC-V9 code model."
  msgstr "epÃ¤kelpo lvalue sijoituksessa"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n vianjÃ¤ljitystuloste"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 11337,11447 ----
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr ""
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Osoittimet ovat 64-bittisiÃ¤"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Osoittimet ovat 32-bittisiÃ¤"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  msgid "Use stack bias."
  msgstr "pinon ylivuoto"
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  #, fuzzy
  #| msgid "Generate code for the Android platform."
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Tuota koodia Android-alustalle."
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:225
  #, fuzzy
  msgid "Use given SPARC-V9 code model."
  msgstr "epÃ¤kelpo lvalue sijoituksessa"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n vianjÃ¤ljitystuloste"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 16538,16544 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 16554,16560 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 16999,17005 ****
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
--- 17015,17021 ----
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgstr ""
*** 17326,17462 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "Virheellinen tiedostotoiminto: %s"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  #, fuzzy
  msgid "need explicit conversion"
  msgstr "    Ei ilmaistuja jÃ¤seniÃ¤\n"
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  msgid "different receiver types"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  msgid "different number of parameters"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  msgid "different parameter types"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different varargs"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  #, fuzzy
  msgid "different number of results"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3935
  #, fuzzy
  msgid "different result types"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "C99:n universaalit merkkinimet ovat epÃ¤yhteensopivia C90:n kanssa"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  msgid "type has no methods"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "%s: puuttuva argumentti parametrille %s\n"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 17342,17478 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "Virheellinen tiedostotoiminto: %s"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  #, fuzzy
  msgid "need explicit conversion"
  msgstr "    Ei ilmaistuja jÃ¤seniÃ¤\n"
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  msgid "different receiver types"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  msgid "different number of parameters"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different parameter types"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3920
  #, fuzzy
  msgid "different varargs"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  #, fuzzy
  msgid "different number of results"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:3951
  #, fuzzy
  msgid "different result types"
  msgstr "eri"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "C99:n universaalit merkkinimet ovat epÃ¤yhteensopivia C90:n kanssa"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  msgid "type has no methods"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "%s: puuttuva argumentti parametrille %s\n"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 17632,17638 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
--- 17648,17654 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
*************** msgstr ""
*** 17694,17802 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "funktiota %<va_start%> kÃ¤ytetty funktiossa, jolla on kiinteÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 17710,17818 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "funktiota %<va_start%> kÃ¤ytetty funktiossa, jolla on kiinteÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 18707,18718 ****
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, 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"
--- 18723,18734 ----
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, 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 "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt.
*** 18807,18818 ****
  msgid "cannot find '%s'"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "cap_init epÃ¤onnistui"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 18823,18834 ----
  msgid "cannot find '%s'"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "cap_init epÃ¤onnistui"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 18822,18828 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
--- 18838,18844 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 19035,19041 ****
  msgid "error writing %qs"
  msgstr "virhe kirjoitettaessa i-solmua"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "tiedostoa %s ei voi avata"
--- 19051,19057 ----
  msgid "error writing %qs"
  msgstr "virhe kirjoitettaessa i-solmua"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "tiedostoa %s ei voi avata"
*************** msgstr "tunnistamaton komentorivivalitsi
*** 19115,19131 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, fuzzy, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "ei huomioida tuntematonta esikÃ¤sittelintÃ¤ \"%c\""
--- 19131,19147 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, fuzzy, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "ei huomioida tuntematonta esikÃ¤sittelintÃ¤ \"%c\""
*************** msgstr "KÃ¤Ã¤nteinen jÃ¤_rjestys"
*** 19235,19246 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
--- 19251,19262 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
*************** msgstr "epÃ¤kelpo argumentti funktiolle
*** 19255,19266 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, 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:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
--- 19271,19282 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, 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:4688 tree-cfgcleanup.c:1227
  #, 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
*** 19275,19281 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 19291,19297 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 19305,19311 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 19321,19327 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 19315,19321 ****
  msgid "total size of local objects too large"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: function.c:1765 gimplify.c:6111
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "virheellinen â€�asmâ€�: "
--- 19331,19337 ----
  msgid "total size of local objects too large"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: function.c:1765 gimplify.c:6112
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "virheellinen â€�asmâ€�: "
*************** msgstr ""
*** 19415,19476 ****
  msgid "input file %qs is the same as output file"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Tiedoston â€�%sâ€� avaaminen epÃ¤onnistui."
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "VÃ¤liaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "VÃ¤liaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "virheellinen --param-arvo %qs"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
--- 19431,19498 ----
  msgid "input file %qs is the same as output file"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output file not specified"
! msgid "output filename may not be empty"
! msgstr "tulostiedostoa ei ole annettu"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Tiedoston â€�%sâ€� avaaminen epÃ¤onnistui."
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "VÃ¤liaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "VÃ¤liaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "virheellinen --param-arvo %qs"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
*************** msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo
*** 19478,19708 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "liian monta argumenttia funktiolle %qs"
  
! #: gcc.c:6100
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "VÃ¤Ã¤rÃ¤n muotoinen tai virheellinen nimi"
  
  #. )
! #: gcc.c:6103
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: gcc.c:6122
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Tiedoston \"%s\" avaaminen kÃ¤yttÃ¤en merkistÃ¶koodausta \"%s\" ei onnistunut."
  
! #: gcc.c:7138 gcc.c:7175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellÃ¤"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ei syÃ¶tetiedostoja"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  "\n"
  "%s: ***** TIEDOSTOJÃ„RJESTELMÃ„Ã„ MUUTETTIIN *****\n"
  
! #: gcc.c:8119
  #, fuzzy, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "aseta vianjÃ¤ljityksen tulostetiedoston nimi"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "kirjastoa lib%s ei lÃ¶ytynyt"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Kieli:"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "virheellinen tiedostonumero sarakemÃ¤Ã¤rityksessÃ¤: %s"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤ritelty"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Virheellinen hajanaisversion arvo"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "liian monta argumenttia kohteelle %%:version-compare"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 19500,19730 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "liian monta argumenttia funktiolle %qs"
  
! #: gcc.c:6103
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "VÃ¤Ã¤rÃ¤n muotoinen tai virheellinen nimi"
  
  #. )
! #: gcc.c:6106
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: gcc.c:6125
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Tiedoston \"%s\" avaaminen kÃ¤yttÃ¤en merkistÃ¶koodausta \"%s\" ei onnistunut."
  
! #: gcc.c:7141 gcc.c:7178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellÃ¤"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ei syÃ¶tetiedostoja"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  "\n"
  "%s: ***** TIEDOSTOJÃ„RJESTELMÃ„Ã„ MUUTETTIIN *****\n"
  
! #: gcc.c:8122
  #, fuzzy, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "aseta vianjÃ¤ljityksen tulostetiedoston nimi"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "kirjastoa lib%s ei lÃ¶ytynyt"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Kieli:"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "virheellinen tiedostonumero sarakemÃ¤Ã¤rityksessÃ¤: %s"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤ritelty"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Virheellinen hajanaisversion arvo"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "liian monta argumenttia kohteelle %%:version-compare"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "PRINT_OPERAND null-osoitin"
*** 19849,19857 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
--- 19871,19879 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "kÃ¤ytetty tÃ¤Ã¤llÃ¤"
*** 20272,20505 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.c:6766
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "# Ei kohde:"
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "close: %s"
  msgid "enclosing %qs"
  msgstr "          %s"
  
! #: gimplify.c:6965
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7248
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "odotettiin %<operator%>"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "%qD ei ole malli"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: gimplify.c:12201
  #, fuzzy, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: gimplify.c:12729
  #, 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:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyy"
--- 20294,20527 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.c:6769
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "# Ei kohde:"
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "close: %s"
  msgid "enclosing %qs"
  msgstr "          %s"
  
! #: gimplify.c:6968
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "odotettiin %<operator%>"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "%qD ei ole malli"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: gimplify.c:12204
  #, fuzzy, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: gimplify.c:12732
  #, 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:12737
  #, 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:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyy"
*************** msgstr "?:-lausekkeen operandeilla on er
*** 20739,20745 ****
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
  #: ipa-devirt.c:1235
--- 20761,20767 ----
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 20840,20846 ****
  
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
  #: ipa-devirt.c:1599
--- 20862,20868 ----
  
  #: ipa-devirt.c:1576
  #, 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:1599
*************** msgstr ""
*** 21231,21430 ****
  msgid "multiple loop axes specified for routine"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "vÃ¤Ã¤rin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "%<...%> argumentteina.)"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid exit from %s structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid entry to %s structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 21253,21452 ----
  msgid "multiple loop axes specified for routine"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "vÃ¤Ã¤rin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "%<...%> argumentteina.)"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid exit from %s structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid entry to %s structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr "%Jlohkoattribuutteja ei tueta tÃ
*** 21511,21517 ****
  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:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
--- 21533,21539 ----
  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:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
*************** msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuett
*** 21668,21797 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, fuzzy, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.c:1642
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: opts.c:2360
  #, 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:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %c"
  
! #: opts.c:2627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "%s: valitsin â€�%sâ€� on moniselitteinen\n"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 21690,21829 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, fuzzy, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: opts.c:2367
  #, 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:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %c"
  
! #: opts.c:2634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "%s: valitsin â€�%sâ€� on moniselitteinen\n"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤y
*** 22132,22138 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "nimellÃ¤ %qD"
--- 22164,22170 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "nimellÃ¤ %qD"
*************** msgstr "%s: Virhe kirjoitettaessa %s\n"
*** 22738,22749 ****
  msgid "error closing %s: %m"
  msgstr "virhe suljettaessa laitetta %s"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "Muodostin %qs"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 22770,22781 ----
  msgid "error closing %s: %m"
  msgstr "virhe suljettaessa laitetta %s"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "Muodostin %qs"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "makron nimi puuttuu %qs:n jÃ¤lke
*** 23656,23702 ****
  msgid "in expansion of macro %qs"
  msgstr " (ei ~-laajennusta)"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 23688,23734 ----
  msgid "in expansion of macro %qs"
  msgstr " (ei ~-laajennusta)"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr ""
*** 23798,23829 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "operaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 23830,23861 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "operaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr ""
*** 24178,24188 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 24210,24220 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "%qE-attribuuttia ei huomioida %q
*** 25159,25165 ****
  msgid "type was previously declared %qE"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
--- 25191,25197 ----
  msgid "type was previously declared %qE"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
*************** msgstr ""
*** 25439,25445 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
--- 25471,25477 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
*************** msgstr "kirjoitetaan vakio-objektiin (ar
*** 26070,26131 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ tyyppimÃ¤Ã¤reitÃ¤ muotoiluargumentissa (argumentti %d)"
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "muotoilu %q.*s odottaa %<%T%s%>-tyyppiÃ¤, mutta %d. argumentin tyyppi on %qT"
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-format.c:3678
  #, fuzzy, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
  
! #: c-family/c-format.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-format.c:3700
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "muotoiltavat argumentit eivÃ¤t ole %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
--- 26102,26163 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ tyyppimÃ¤Ã¤reitÃ¤ muotoiluargumentissa (argumentti %d)"
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "muotoilu %q.*s odottaa %<%T%s%>-tyyppiÃ¤, mutta %d. argumentin tyyppi on %qT"
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-format.c:3684
  #, fuzzy, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
  
! #: c-family/c-format.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-format.c:3706
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "muotoiltavat argumentit eivÃ¤t ole %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
*************** msgstr "liukulukuvakio katkaistu nollaks
*** 26226,26232 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 26258,26264 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 26256,26262 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
--- 26288,26294 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
*************** msgstr "virheellinen tyyppi iterointimuu
*** 26272,26293 ****
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
--- 26304,26325 ----
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
*************** msgstr "<paluuarvo>"
*** 26837,26844 ****
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
--- 26869,26876 ----
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
*************** msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoiti
*** 27517,27523 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 27549,27555 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 27678,27684 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "%s: tuntematon valitsin â€�%sâ€�\n"
--- 27710,27716 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "%s: tuntematon valitsin â€�%sâ€�\n"
*************** msgstr "profilointituki VxWorksille"
*** 28004,28010 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
--- 28036,28042 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
*************** msgstr "makron nimi puuttuu %qs:n jÃ¤lke
*** 28088,28094 ****
  msgid "unknown value %qs for -mtune"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
--- 28120,28126 ----
  msgid "unknown value %qs for -mtune"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
*************** msgstr "%s ei tue muotoilua %<%%%s%c%> %
*** 28175,28183 ****
  msgid "target %s %s=%s is not valid"
  msgstr "Kohdehakemisto â€�%sâ€� ei ole kelvollinen hakemisto"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 28207,28215 ----
  msgid "target %s %s=%s is not valid"
  msgstr "Kohdehakemisto â€�%sâ€� ei ole kelvollinen hakemisto"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgid "bad value %qs for -mmemory-latenc
*** 28264,28270 ****
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
--- 28296,28302 ----
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 28446,28821 ****
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "Ei ole tuettu"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "mountin kÃ¤yttÃ¶Ã¶n vaaditaan pÃ¤Ã¤kÃ¤yttÃ¤jÃ¤n oikeudet"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "PEITE"
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
  
! #: config/arm/arm.c:3322
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 28478,28853 ----
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "Ei ole tuettu"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "mountin kÃ¤yttÃ¶Ã¶n vaaditaan pÃ¤Ã¤kÃ¤yttÃ¤jÃ¤n oikeudet"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "PEITE"
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
  
! #: config/arm/arm.c:3300
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 28823,28899 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:6851
  #, 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-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:6863
  #, 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:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: config/arm/arm.c:6872
  #, 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-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/arm/arm.c:6913
  #, 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:6962
  #, 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-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 28855,28936 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:6829
  #, 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-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:6841
  #, 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:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: config/arm/arm.c:6850
  #, 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-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/arm/arm.c:6891
  #, 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:6940
  #, 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-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "epÃ¤kelpo vektorityyppi attribuu
*** 28902,28914 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
--- 28939,28951 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
*************** msgstr ""
*** 29003,29168 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.c:9831
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.c:9834
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, fuzzy, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
--- 29040,29217 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.c:9846
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.c:9849
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "variable %qD has initializer but incomplete type"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, fuzzy, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
*************** msgstr "tilaa %qs sovellettu sopimattoma
*** 29446,29457 ****
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.c:8713
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
--- 29495,29506 ----
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
*************** msgstr ""
*** 29633,29639 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
--- 29682,29688 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
*************** msgstr "64-bittinen ABI ei ole tuettu ES
*** 29763,30350 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386.c:6866
  #, 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:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, 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:7688
  #, 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:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386.c:7701
  #, 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:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, 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:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, 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:7773 config/i386/i386.c:7791
  #, 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:7779
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, 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:14856
  #, 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:14867
  #, 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:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, 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:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, 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:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "edellinen esittely %q+D"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34784
  #, 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:35623
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35638
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35671
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35711
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35724
  #, 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:35734
  #, 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:35739 config/i386/i386.c:36529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35907
  #, 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:35912
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36107
  #, 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:36110
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36527
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38505
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:41336
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:50765
  #, fuzzy, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/i386/i386.c:50821
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 29812,30399 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386.c:6872
  #, 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:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, 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:7694
  #, 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:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386.c:7707
  #, 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:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, 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:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, 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:7779 config/i386/i386.c:7797
  #, 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:7785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, 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:14862
  #, 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:14873
  #, 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:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, 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:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, 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:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "edellinen esittely %q+D"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34825
  #, 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:35664
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35679
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35712
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35752
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35765
  #, 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:35775
  #, 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:35780 config/i386/i386.c:36570
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35948
  #, 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:35953
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36148
  #, 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:36151
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36568
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38546
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:41377
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:50806
  #, fuzzy, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/i386/i386.c:50862
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) tai end_offset (
*** 30466,30472 ****
  msgid "argument %qd is not a constant"
  msgstr "argumentti %qd ei ole vakio"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
--- 30515,30521 ----
  msgid "argument %qd is not a constant"
  msgstr "argumentti %qd ei ole vakio"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
*************** msgstr "PRINT_OPERAND_ADDRESS, null-osoi
*** 30476,30482 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND nollaosoitin"
--- 30525,30531 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND nollaosoitin"
*************** msgstr "%Javoimelle funktiolle %qD annet
*** 30577,30583 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 30626,30632 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 31083,31090 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
--- 31132,31139 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
*************** msgstr ""
*** 31343,31369 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 31392,31418 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 31388,31394 ****
  msgid "-g option disabled"
  msgstr "[ei kÃ¤ytÃ¶ssÃ¤]"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 31437,31443 ----
  msgid "-g option disabled"
  msgstr "[ei kÃ¤ytÃ¶ssÃ¤]"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "{0} versio {1}"
*** 31523,31752 ****
  msgid "junk at end of #pragma longcall"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "virheellinen parametri %qs"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan kÃ¤yttÃ¶Ã¶n"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "31-bittinen ABI"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "Ei ole tuettu"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "valitsin -mstring ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, fuzzy, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "--stat vaatii tiedostonimiÃ¤"
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4350
  #, fuzzy, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "valitsin vaatii argumentin -- %s"
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4503
  #, fuzzy, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
--- 31572,31801 ----
  msgid "junk at end of #pragma longcall"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "virheellinen parametri %qs"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan kÃ¤yttÃ¶Ã¶n"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "31-bittinen ABI"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "Ei ole tuettu"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "valitsin -mstring ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, fuzzy, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "--stat vaatii tiedostonimiÃ¤"
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4352
  #, fuzzy, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "valitsin vaatii argumentin -- %s"
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4505
  #, fuzzy, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
*************** msgstr "sisÃ¤inen funktio %q+D esitelty
*** 31755,32281 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "operaattori â€�definedâ€� vaatii tunnisteen"
  
! #: config/rs6000/rs6000.c:4573
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "operaattori â€�definedâ€� vaatii tunnisteen"
  
! #: config/rs6000/rs6000.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "operaattori â€�definedâ€� vaatii tunnisteen"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4697
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4722
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4737
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, 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/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
! #: config/rs6000/rs6000.c:15615
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/rs6000/rs6000.c:15906
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, fuzzy, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:32762
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "tyhjÃ¤ %s ei ole sallittu"
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mno-power9-vector turns off -mpower9-dform"
--- 31804,32335 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "operaattori â€�definedâ€� vaatii tunnisteen"
  
! #: config/rs6000/rs6000.c:4575
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "operaattori â€�definedâ€� vaatii tunnisteen"
  
! #: config/rs6000/rs6000.c:4620
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "operaattori â€�definedâ€� vaatii tunnisteen"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4679
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4699
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.c:4724
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4739
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, 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/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "kokonaislukuargumentti %s ei kelpaa"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/rs6000/rs6000.c:15942
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, fuzzy, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.c:32811
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "tyhjÃ¤ %s ei ole sallittu"
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mno-power9-vector turns off -mpower9-dform"
*************** msgid "-mcall-aixdesc incompatible with
*** 32464,32469 ****
--- 32518,32524 ----
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
*************** msgstr ""
*** 32555,32561 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "virheellinen %%H-arvo"
--- 32610,32616 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "virheellinen %%H-arvo"
*************** msgstr "-mvsx ja -mpaired ovat yhteensop
*** 32584,32590 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 32639,32645 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "%<__builtin_args_info%>-funktion
*** 32604,32610 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 32659,32665 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qE on vanhentunut"
*** 32618,32777 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, 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:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, fuzzy, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, 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:14745
  #, 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:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 32673,32832 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, 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:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, fuzzy, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, 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:14752
  #, 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:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr ""
*** 32828,32854 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
! msgstr ""
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤llÃ¤ kohteella"
--- 32883,32910 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mmultiple is not supported on little endian systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
! msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤llÃ¤ kohteella"
*************** msgstr "vÃ¤Ã¤rin muotoiltu â€�#pragma op
*** 33134,33155 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 33190,33211 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr "attribuutti %qs soveltuu vain ta
*** 33237,33243 ****
  msgid "could not read the BRIG file"
  msgstr "Tiedoston â€�%sâ€� palauttaminen epÃ¤onnistui."
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 33293,33299 ----
  msgid "could not read the BRIG file"
  msgstr "Tiedoston â€�%sâ€� palauttaminen epÃ¤onnistui."
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 33646,33654 ****
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
--- 33702,33710 ----
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "ISO C90 ei tue syntaksia %<[*]%>
*** 33783,33789 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 33839,33845 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "useita tallennusluokkia esittely
*** 34844,34850 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
--- 34900,34906 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
*************** msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ett
*** 34988,35004 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 35044,35060 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "tunniste %qE on ristiriidassa C+
*** 35051,35057 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
--- 35107,35113 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
*************** msgid "unknown type name %qE"
*** 35093,35099 ****
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
--- 35149,35155 ----
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "%<auto%> tiedostoalueen tyhjÃ¤ss
*** 35108,35114 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
--- 35164,35170 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
*************** msgstr "parametritaulukon esittelijÃ¤n a
*** 35123,35130 ****
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
--- 35179,35186 ----
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
*************** msgstr "%<auto%> tiedostoalueen tyhjÃ¤ss
*** 35164,35170 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 35220,35226 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "ISO C90 ei tue %<long long%> -ty
*** 35192,35198 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
--- 35248,35254 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
*************** msgstr "enum-muunnos palautuksessa on vi
*** 35257,35270 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
--- 35313,35326 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
*************** msgstr "ISO C90 kieltÃ¤Ã¤ esittelyjen ja
*** 35399,35405 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jÃ¤lkeen"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤"
--- 35455,35461 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jÃ¤lkeen"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 35424,35435 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 35480,35491 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "odotettiin tunnistetta tai %<*%>
*** 35443,35459 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<if%>-lauseessa"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<else%>-lauseessa"
--- 35499,35515 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<if%>-lauseessa"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<else%>-lauseessa"
*************** msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n
*** 35463,35469 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksi"
--- 35519,35525 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksi"
*************** msgstr "%Javoimelle funktiolle %qD annet
*** 35483,35489 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 35539,35545 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 35665,35681 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 35721,35737 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "Odotettiin toista ulottuvuutta t
*** 35730,35791 ****
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, fuzzy, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
--- 35786,35847 ----
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, fuzzy, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
*************** msgstr ""
*** 35801,35812 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 35857,35868 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "taulukon koko ei ole kokonaisluk
*** 35822,35876 ****
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 35878,35932 ----
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%>-arvon on oltava
*** 35900,35923 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<scalar%>"
--- 35956,35979 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<scalar%>"
*************** msgstr "Odotettiin skalaarialustuslausek
*** 35929,35989 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
--- 35985,36045 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
*************** msgstr "%<num_threads%>-arvon on oltava
*** 36000,36017 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 36056,36073 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr "etumerkillisen ja etumerkittÃ¶mÃ
*** 36031,36047 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid dist_schedule kind"
--- 36087,36103 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid dist_schedule kind"
*************** msgstr "virheellinen const_double-operan
*** 36052,36121 ****
  msgid "invalid proc_bind kind"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "expected %<#pragma acc%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
--- 36108,36177 ----
  msgid "invalid proc_bind kind"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "expected %<#pragma acc%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
*************** msgstr "%qE on esittelemÃ¤ttÃ¤"
*** 36130,36136 ****
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
--- 36186,36192 ----
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
*************** msgstr "funktiomalli %qD esitelty uudell
*** 36140,36184 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 36196,36240 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 36188,36214 ****
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
--- 36244,36270 ----
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
*************** msgstr "odotettiin iteraatioesittelyÃ¤ t
*** 36218,36291 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 36274,36347 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 36300,36306 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 36356,36362 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 36310,36342 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 36366,36398 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "odotettiin luokan nimeÃ¤"
*** 36394,36415 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
--- 36450,36471 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
*************** msgstr ""
*** 36425,36479 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 36481,36535 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 36483,36489 ****
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "odotettiin %<:%> tai %<...%>"
--- 36539,36545 ----
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "odotettiin %<:%> tai %<...%>"
*************** msgstr "funktio on ehkÃ¤ mahdollinen ehd
*** 37220,37226 ****
  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:6623 cp/typeck.c:8583
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
--- 37276,37282 ----
  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:6623 cp/typeck.c:8584
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
*************** msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaa
*** 37548,37554 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
--- 37604,37610 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
*************** msgstr "%<noreturn%>-esitellyllÃ¤ funkti
*** 37558,37564 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 37614,37620 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr "ISO C kieltÃ¤Ã¤ %<return%>:in la
*** 37584,37590 ****
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
--- 37640,37646 ----
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
*************** msgstr ""
*** 37599,37605 ****
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 37655,37661 ----
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr ""
*** 37619,37635 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 37675,37691 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr "break-lause silmukan tai switch-
*** 37640,37646 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 37696,37702 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "kÃ¤ytetty unionityypin arvoa, va
*** 37747,37758 ****
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 37803,37814 ----
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 37763,37789 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
--- 37819,37845 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 37795,37866 ****
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, 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:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
--- 37851,37922 ----
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, 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:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
*************** msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funk
*** 37881,37887 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
--- 37937,37943 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
*************** msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ
*** 37892,37908 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 37948,37964 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 37922,37939 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 37978,37995 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 37945,37976 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
--- 38001,38032 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
*************** msgstr "muuttuja %qD esitelty uudelleen
*** 37990,38046 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, 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:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
--- 38046,38102 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, 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:13596 cp/semantics.c:6984
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
*************** msgstr "funktiolle %2$qE annettu argumen
*** 38050,38081 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 38106,38137 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgid "use of multiversioned function wi
*** 38641,38799 ****
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7743
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.c:7825
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/call.c:8525
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8724
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.c:8748
  #, 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:8751
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:9646
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
--- 38697,38855 ----
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.c:7828
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/call.c:8530
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.c:8753
  #, 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:8756
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:9651
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
*************** msgstr ""
*** 38895,39179 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD can be marked override"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:3054
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%Jnimike %qD mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "NÃ¤ytÃ¤ _piilotetut"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "        %qD"
  msgid "  by %qD"
  msgstr "nimellÃ¤ %qD"
  
  # semi-fuzzy
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
  # semi-fuzzy
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "private member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3378
  #, fuzzy, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "Varoita perittyjen metodien puuttuvista toteutuksista"
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bittikenttÃ¤ %+q#D ei ole kokonaislukutyyppinen"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bittikentÃ¤n %q+D leveys ei ole kokonaislukuvakio"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "bittikentÃ¤n %q+D leveys negatiivinen"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "bittikentÃ¤n %q+D leveys nolla"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "bittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D on liian pieni sisÃ¤ltÃ¤mÃ¤Ã¤n %q#T:n kaikkia arvoja"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D ei voi olla staattinen koska se on unionin jÃ¤sen"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/class.c:3798
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/class.c:3804
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "%Jparametri %qD esitelty tyhjÃ¤llÃ¤ tyypillÃ¤"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "kentÃ¤llÃ¤ %q+#D on sama nimi kuin luokalla"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  mutta ei ylikuormitusta %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  mutta ei ylikuormitusta %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, fuzzy, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja kÃ¤ytettÃ¤vissÃ¤ oleva epÃ¤virtuaalinen hajotin"
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static const member %q#D in class without a constructor"
--- 38951,39235 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD can be marked override"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/class.c:3058
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%Jnimike %qD mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "NÃ¤ytÃ¤ _piilotetut"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "        %qD"
  msgid "  by %qD"
  msgstr "nimellÃ¤ %qD"
  
  # semi-fuzzy
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
  # semi-fuzzy
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "private member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3380
  #, fuzzy, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "Varoita perittyjen metodien puuttuvista toteutuksista"
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bittikenttÃ¤ %+q#D ei ole kokonaislukutyyppinen"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bittikentÃ¤n %q+D leveys ei ole kokonaislukuvakio"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "bittikentÃ¤n %q+D leveys negatiivinen"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "bittikentÃ¤n %q+D leveys nolla"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "bittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D on liian pieni sisÃ¤ltÃ¤mÃ¤Ã¤n %q#T:n kaikkia arvoja"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D ei voi olla staattinen koska se on unionin jÃ¤sen"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/class.c:3800
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/class.c:3806
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "%Jparametri %qD esitelty tyhjÃ¤llÃ¤ tyypillÃ¤"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "kentÃ¤llÃ¤ %q+#D on sama nimi kuin luokalla"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  mutta ei ylikuormitusta %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  mutta ei ylikuormitusta %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, fuzzy, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja kÃ¤ytettÃ¤vissÃ¤ oleva epÃ¤virtuaalinen hajotin"
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "ei-staattinen datajÃ¤sen %qE esi
*** 39181,39340 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "tyhjÃ¤stÃ¤ luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "joustava taulukkojÃ¤sen muuten tyhjÃ¤ssÃ¤ structissa"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "joustava taulukkojÃ¤sen muuten tyhjÃ¤ssÃ¤ structissa"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja kÃ¤ytettÃ¤vissÃ¤ oleva epÃ¤virtuaalinen hajotin"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8372
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
--- 39237,39396 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "tyhjÃ¤stÃ¤ luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "joustava taulukkojÃ¤sen muuten tyhjÃ¤ssÃ¤ structissa"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "joustava taulukkojÃ¤sen muuten tyhjÃ¤ssÃ¤ structissa"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja kÃ¤ytettÃ¤vissÃ¤ oleva epÃ¤virtuaalinen hajotin"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8375
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
*************** msgstr "%qE:ta ei voi muuntaa tyypistÃ¤
*** 39344,39355 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 39400,39411 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr "epÃ¤kelpo tallennusluokka funkti
*** 39379,39719 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "alustamaton const %qD"
  
! #: cp/constexpr.c:816
  #, fuzzy, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:1567
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, fuzzy, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:2400
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:3141
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
--- 39435,39775 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "alustamaton const %qD"
  
! #: cp/constexpr.c:817
  #, fuzzy, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, fuzzy, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:2416
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.c:3165
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
*************** msgstr "%s-lausetta odotettiin kohdassa
*** 40534,40540 ****
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 40590,40596 ----
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 40549,40555 ****
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
--- 40605,40611 ----
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
*************** msgstr "parametri esitelty %<auto%>:ksi"
*** 42229,42235 ****
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
--- 42285,42291 ----
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
*************** msgstr ""
*** 42689,42701 ****
  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:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
--- 42745,42757 ----
  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:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
*************** msgstr "%q+D:lla on edellinen esittely t
*** 42705,42712 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
--- 42761,42768 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
*************** msgstr "perustyypin %qT kaksoiskappale v
*** 42756,42762 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
--- 42812,42818 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
*************** msgstr "luetellun tyypin jÃ¤senen %qE ar
*** 42820,42826 ****
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
--- 42876,42882 ----
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
*************** msgstr "virheellinen funktioesittely"
*** 42835,42841 ****
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, 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"
--- 42891,42897 ----
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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"
*************** msgstr "bittikentÃ¤n %qD osoitetta ei vo
*** 42995,43021 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
--- 43051,43077 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
*************** msgstr "%<operator new%>:n on palautetta
*** 43024,43090 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
--- 43080,43146 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
*************** msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤r
*** 43093,43151 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
--- 43149,43207 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
*************** msgstr "parametri %qD on alustettu"
*** 43455,43472 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
--- 43511,43528 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
*************** msgstr "ei-vakio taulukkoindeksi alustim
*** 43568,43574 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
--- 43624,43630 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
*************** msgstr "bittikentÃ¤n %qD osoitetta ei vo
*** 43588,43594 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
--- 43644,43650 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
*************** msgstr ""
*** 43785,43806 ****
  msgid "because the array element type %qT has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "versioviitetaulukolle ei voi varata muistia"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/lambda.c:573
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Lambda-funktio"
--- 43841,43862 ----
  msgid "because the array element type %qT has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "versioviitetaulukolle ei voi varata muistia"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/lambda.c:576
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Lambda-funktio"
*************** msgstr ""
*** 43855,44042 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, fuzzy, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/mangle.c:2339
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Tyyppi"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/method.c:1376
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qT ei ole malli"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  # XXX
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
--- 43911,44098 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, fuzzy, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/mangle.c:2344
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Tyyppi"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/method.c:1377
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qT ei ole malli"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  # XXX
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
*************** msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen,
*** 44231,44359 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/name-lookup.c:3559
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/name-lookup.c:3567
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qE on esittelemÃ¤ttÃ¤"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "ehdotettu vaihtoehto:"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.c:4534
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 44287,44415 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/name-lookup.c:3558
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/name-lookup.c:3566
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qE on esittelemÃ¤ttÃ¤"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.c:3724
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "ehdotettu vaihtoehto:"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.c:4533
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr "tunniste %qE on ristiriidassa C+
*** 44373,44379 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 44429,44435 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
*** 44398,44404 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemÃ¤ttÃ¤"
--- 44454,44460 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemÃ¤ttÃ¤"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 44458,45671 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ei ole malli"
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3208
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(ehkÃ¤ tarkoitettiin %<typename %T::%E%>)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "ja kohteella %qT:lla ei ole mallimuodostimia"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "muotoilu on leveÃ¤merkkinen merkkijono"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "liukulukuvakio katkaistu nollaksi"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "%s: odotettiin binÃ¤Ã¤ristÃ¤ operaattoria"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "virheellinen loogisen lausekkeen kÃ¤yttÃ¶ operandina %<operator--%>:lle"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "odotettiin lauseketta"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "odotettiin lauseketta"
  
! #: cp/parser.c:5626
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT ei ole luokka tai nimiavaruus"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%>:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "non-scalar type"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "vanhanmallisen tyyppimuunnoksen kÃ¤yttÃ¶"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "suosittellaan sulkumerkkejÃ¤ %<>>%>-lausekkeen ympÃ¤rille"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:9975
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:10808
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-lause ei ole silmukan tai switch-lauseen sisÃ¤ssÃ¤"
  
! #: cp/parser.c:12170
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> ei ole lohkon alussa"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:12925
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "tyhjÃ¤ indeksivÃ¤li alustimessa"
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: cp/parser.c:13201
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "%s: virheellinen kenttÃ¤mÃ¤Ã¤ritys %s"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.c:14088
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:14598
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "leveÃ¤ merkkijonovakio %<asm%>-lauseessa"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "odotettiin %<operator%>"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Avainsana %s on tuntematon tai sillÃ¤ ei vielÃ¤ ole toteutusta"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/parser.c:14935
  #, fuzzy, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "anonyymit variadiset makrot esiteltiin C99:ssÃ¤"
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:15450
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(G++ hyvÃ¤ksyy koodin -fpermissive-valitsimella)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "odotettiin %<template%>"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16287
  #, fuzzy, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "Odotettu nimi"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:17575
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:17914
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "â€™$â€™ tunnisteessa tai lukuarvossa"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:18743
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:19141
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.c:19145
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.c:19804
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 44514,45732 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ei ole malli"
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3210
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(ehkÃ¤ tarkoitettiin %<typename %T::%E%>)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "ja kohteella %qT:lla ei ole mallimuodostimia"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "muotoilu on leveÃ¤merkkinen merkkijono"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "liukulukuvakio katkaistu nollaksi"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "%s: odotettiin binÃ¤Ã¤ristÃ¤ operaattoria"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "virheellinen loogisen lausekkeen kÃ¤yttÃ¶ operandina %<operator--%>:lle"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "odotettiin lauseketta"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "odotettiin lauseketta"
  
! #: cp/parser.c:5633
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT ei ole luokka tai nimiavaruus"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%>:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/parser.c:7732
  #, fuzzy, gcc-internal-format
  msgid "non-scalar type"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "vanhanmallisen tyyppimuunnoksen kÃ¤yttÃ¶"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "suosittellaan sulkumerkkejÃ¤ %<>>%>-lausekkeen ympÃ¤rille"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:9984
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:10817
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-lause ei ole silmukan tai switch-lauseen sisÃ¤ssÃ¤"
  
! #: cp/parser.c:12179
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> ei ole lohkon alussa"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:12934
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "tyhjÃ¤ indeksivÃ¤li alustimessa"
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "puuttuva alustin jÃ¤senelle %qD"
! 
! #: cp/parser.c:13220
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "%s: virheellinen kenttÃ¤mÃ¤Ã¤ritys %s"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.c:14107
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:14617
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "leveÃ¤ merkkijonovakio %<asm%>-lauseessa"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "odotettiin %<operator%>"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Avainsana %s on tuntematon tai sillÃ¤ ei vielÃ¤ ole toteutusta"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/parser.c:14954
  #, fuzzy, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "anonyymit variadiset makrot esiteltiin C99:ssÃ¤"
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:15469
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(G++ hyvÃ¤ksyy koodin -fpermissive-valitsimella)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "odotettiin %<template%>"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16310
  #, fuzzy, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "Odotettu nimi"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:17598
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.c:17937
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "â€™$â€™ tunnisteessa tai lukuarvossa"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:18766
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:19164
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.c:19168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.c:19827
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 45674,46023 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.c:21745
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22553
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.c:22572
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.c:22716
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:23680
  #, fuzzy, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:23700
! #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
! msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:23994
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
! #: cp/parser.c:24806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:24810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:25122
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.c:25865
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 45735,46084 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.c:21768
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:22576
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.c:22595
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.c:22739
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.c:23703
  #, fuzzy, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:23723
! #, fuzzy, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
! msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.c:24017
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
! #: cp/parser.c:24829
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:24833
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:25145
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.c:25888
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
*************** msgstr "%J%qD:n edellinen esittely oli t
*** 46026,46525 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "[TyhjÃ¤]"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27058
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.c:27528
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27778
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:27784
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27790
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.c:27793
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:27796
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27799
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27842
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27854
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.c:27882
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:28170
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # XXX
! #: cp/parser.c:28434
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.c:29766
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, fuzzy, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "_Peru"
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "virheellinen mÃ¤Ã¤rittely"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
--- 46087,46586 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "[TyhjÃ¤]"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27081
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.c:27551
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27801
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:27807
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27813
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.c:27816
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.c:27819
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27822
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27865
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.c:27877
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.c:27905
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.c:28193
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # XXX
! #: cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.c:29789
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, fuzzy, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "_Peru"
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "virheellinen mÃ¤Ã¤rittely"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
*************** msgstr ""
*** 46612,46618 ****
  msgid "candidate is: %#D"
  msgstr "ehdokas on: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %d"
--- 46673,46679 ----
  msgid "candidate is: %#D"
  msgstr "ehdokas on: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %d"
*************** msgstr "%qE ei ole kelvollinen malliargu
*** 47193,47315 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6609
  #, 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:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.c:7590
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 47254,47391 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6610
  #, 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:6625
! #, 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:6634
! #, 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:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.c:7672
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  odotettiin tyyppiÃ¤, saatiin %
*** 47317,47420 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:7953
  #, 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:7962
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.c:7987
  #, 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:7991
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, fuzzy, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:8586
  #, 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:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
--- 47393,47496 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8035
  #, 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:8044
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.c:8069
  #, 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:8073
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, fuzzy, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:8668
  #, 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:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
*************** msgstr ""
*** 47432,47639 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13783
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13863
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:13929
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:13999
  #, 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:14007
  #, 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:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:14314
  #, 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:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:17278
  #, 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:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:17993
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:18008
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.c:18026
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:21900
  #, fuzzy
  msgid "%s %#S"
  msgstr ""
--- 47508,47715 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13865
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13945
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:14011
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:14081
  #, 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:14089
  #, 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:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:14396
  #, 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:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:17360
  #, 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:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:18075
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:18090
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.c:18108
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:21989
  #, fuzzy
  msgid "%s %#S"
  msgstr ""
*************** msgstr ""
*** 47641,47707 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:21962
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:21998
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
--- 47717,47783 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22051
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:22087
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
*************** msgstr ""
*** 47713,47805 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:22971
  #, 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:23313
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.c:23315
  #, 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:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.c:25433
  #, 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:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 47789,47881 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23060
  #, 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:23402
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.c:23404
  #, 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:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.c:25553
  #, 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:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
*** 47958,48439 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:848
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.c:2447
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "ei argumentteja"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.c:2546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ei ole tyyppiÃ¤ %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2900
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/semantics.c:3187
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
  
! #: cp/semantics.c:3366
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, fuzzy, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/semantics.c:3653
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3685
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE ei ole tyyppi"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5526
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:7073
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 48034,48515 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:851
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.c:2460
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "ei argumentteja"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.c:2559
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ei ole tyyppiÃ¤ %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2913
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/semantics.c:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
  
! #: cp/semantics.c:3379
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, fuzzy, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/semantics.c:3666
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:3831
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE ei ole tyyppi"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5539
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr ""
*** 48449,48556 ****
  msgid "lambda-expression in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.c:3952
  #, fuzzy, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.c:4902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
--- 48525,48632 ----
  msgid "lambda-expression in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.c:3947
  #, fuzzy, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.c:4897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
*************** msgstr ""
*** 49243,49414 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT 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:8517
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT 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:8521
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT 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/typeck.c:8525
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT 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:8529
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.c:8564
  #, 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:8568
  #, 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:8573
  #, 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:8578
  #, 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:8588
  #, 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:8683
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of %qD"
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8749
  #, fuzzy, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, 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:8867
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on â€�voidâ€�"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 49319,49490 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT 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:8518
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT 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:8522
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT 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/typeck.c:8526
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT 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:8530
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.c:8565
  #, 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:8569
  #, 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:8574
  #, 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:8579
  #, 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:8589
  #, 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:8684
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of %qD"
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8750
  #, fuzzy, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, 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:8868
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on â€�voidâ€�"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)
*** 53522,53608 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, 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:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5376
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5450
  #, 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"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 53598,53684 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, 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:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5264
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5381
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5455
  #, 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"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 53796,53807 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 53872,53883 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "%J%qD:lle ei ole aiempaa esittel
*** 54602,55116 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "Laajennus: Puuttuva positiivinen leveys L-mÃ¤Ã¤rittelijÃ¤n jÃ¤lkeen kohdassa %L"
  
! #: fortran/io.c:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Laajennus: Puuttuva positiivinen leveys L-mÃ¤Ã¤rittelijÃ¤n jÃ¤lkeen kohdassa %L"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Laajennus: Puuttuva positiivinen leveys L-mÃ¤Ã¤rittelijÃ¤n jÃ¤lkeen kohdassa %L"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%s muotoilumerkkijonossa kohdassa %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Positiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "PARAMETER kohdassa %L on ilman alustinta"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s muotoilumerkkijonossa kohdassa %L"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
  
! #: fortran/io.c:1429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:2075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.c:2639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "tyhjennÃ¤ puskurit"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/io.c:2881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT ei ole mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaksivirhe siirrÃ¤ntÃ¤iteraattorissa kohdassa %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
--- 54678,55207 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "Laajennus: Puuttuva positiivinen leveys L-mÃ¤Ã¤rittelijÃ¤n jÃ¤lkeen kohdassa %L"
  
! #: fortran/io.c:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Laajennus: Puuttuva positiivinen leveys L-mÃ¤Ã¤rittelijÃ¤n jÃ¤lkeen kohdassa %L"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Laajennus: Puuttuva positiivinen leveys L-mÃ¤Ã¤rittelijÃ¤n jÃ¤lkeen kohdassa %L"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%s muotoilumerkkijonossa kohdassa %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Positiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ %s kohdassa %L"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "PARAMETER kohdassa %L on ilman alustinta"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s muotoilumerkkijonossa kohdassa %L"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
  
! #: fortran/io.c:1439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/io.c:2085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.c:2649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "tyhjennÃ¤ puskurit"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/io.c:2891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT ei ole mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaksivirhe siirrÃ¤ntÃ¤iteraattorissa kohdassa %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
*************** msgstr "Odotettiin moduuliproseduurinime
*** 56021,56284 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is already defined as a generic interface at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "%<%c%s%>:n aikasempi esittely"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Luetaan moduulia %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Kirjoitetaan moduuli %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Moduuli %s rivillÃ¤ %d sarakkeessa %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, fuzzy, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "virheellinen merkkijonovakio"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� kirjoittamista varten kohdassa %C: %s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "Can't delete module file %qs: %s"
  msgstr "Ei voida poistaa moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file '%s' to '%s': %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Ei voida nimetÃ¤ uudelleen moduulitiedostoa â€�%sâ€� nimellÃ¤ â€�%sâ€�: %s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file '%s': %s"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Ei voida poistaa tilapÃ¤istÃ¤ moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs at %C already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.c:6902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.c:6908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� lukemista varten kohdassa %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 56112,56375 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is already defined as a generic interface at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "%<%c%s%>:n aikasempi esittely"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Luetaan moduulia %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Kirjoitetaan moduuli %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Moduuli %s rivillÃ¤ %d sarakkeessa %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, fuzzy, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "virheellinen merkkijonovakio"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� kirjoittamista varten kohdassa %C: %s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "Can't delete module file %qs: %s"
  msgstr "Ei voida poistaa moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file '%s' to '%s': %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Ei voida nimetÃ¤ uudelleen moduulitiedostoa â€�%sâ€� nimellÃ¤ â€�%sâ€�: %s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file '%s': %s"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Ei voida poistaa tilapÃ¤istÃ¤ moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs at %C already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.c:6909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� lukemista varten kohdassa %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 58734,58740 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 58825,58831 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 60271,60726 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, 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:14158
  #, 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:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, 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:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.c:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, 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:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, 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:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, 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:15414
  #, 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:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.c:15907
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 60362,60807 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, 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:14126
  #, 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:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, 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:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.c:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, 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:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, 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:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, 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:15382
  #, 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:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.c:15875
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 61821,61832 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "%s: rivi %d: virheellinen komento â€�%sâ€�\n"
--- 61902,61913 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "%s: rivi %d: virheellinen komento â€�%sâ€�\n"
diff -Nrcpad gcc-7.2.0/gcc/po/fr.gmo gcc-7.3.0/gcc/po/fr.gmo
*** gcc-7.2.0/gcc/po/fr.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/fr.gmo	Thu Jan 25 08:41:36 2018
***************
*** 1,1934 ****
! Þ•C04‚]@LÀÁÆ-È1ö( =Û^+:0fK—ãðü<BMR�>ã@"	9c	C�	Fá	5(
! I^
! ¨
! ¿
! !Ô
! $ö
!  <"Z+}©#°�Ôek'Š²FÐ3
QK
5�
]Ó
w1I©AóK5N�BÐOLcR°;8?>xI·IBK~Ž?
DME’@ØEC_=£Pá{2B®?ñ‰19»PõCFFŠEÑEC]Q¡Nó�BGÓŒO¨RøCKQ�Fá9(=b= 4ÞPMdB²GõI=H‡BÐ76K I‚ Ì oé -Y!E‡!
! Í!'Ø!8".9".h">—"Ö")è"0#C#<L#+‰#Zµ#l$+}$A©$më$0Y%8Š%(Ã% ì%;
&EI& �&°&Å&7å&)'G'Z'z'$•'$º'*ß'*
! (5(P( k(Œ(¦(²(#Ã(ç(8þ(7)!H)+j)"–);¹)Eõ);*5Z*E�*%Ö*1ü*..+]+0{+L¬+ù+,,61,7h,l ,G
-$U-z-J™-*ä-E.2U.Eˆ.lÎ.;/3W/‹/@«/ì/4090 P0&q0J˜08ã0U1r1…1-˜1IÆ1A2@R2@“2;Ô2c3_t3YÔ3l.4X›4Tô4QI5K›5Lç5S46^ˆ6Hç6507If7Y°7,
! 8*786b8A™83Û8c9=s9±9Ç9#×9#û93:*S:4~:.³:2â:4;,J;6w;Q®;3<34<=h<¦<Cº<7þ<I6=I€=WÊ=E">"h>‹>9ž>.Ø>?""?*E?#p?#”?"¸?%Û?@6@/R@J‚@2Í@&A,'APTAH¥A?îAF.B3uB.©B9ØB2C-EC0sC_¤CVDZ[DD¶D;ûD47E?lE/¬EHÜEF%FGlFE´F:úF;5GDqGg¶GsHi’HoüH<lIS©I{ýI]yJd×J[<K‚˜KŒLW¨LVMNWM;¦MDâMp'NJ˜N`ãNIDOoŽORþOkQP*½P9èP"Q(BQ*kQ:–QWÑQY)RZƒR\ÞRU;Se‘SV÷SfNT^µTnUfƒUvêUeaVuÇV\=WlšWNX^VXOµX_YWeYg½Y_%Zo…Z^õZnT[UÃ[e\=\M½\>]NJ]F™]Và]N7^^†^Må^]3_D‘_TÖ_ +`!L` n`&�`4¶`ë`-a#2aVa.ra ¡aÂa.Ûa0
! b7;b!sbf•b4üb=1cLoc¼c,Îc&ûc"d=d0Rd@ƒdSÄd&e5?e*ue; eFÜeM#fBqfA´f0öf4'gp\gXÍgU&hH|h.Åh;ôh]0iyŽi7jZ@jA›j?Ýjdk!‚k5¤k!Úk@ükK=l,‰l¶l>ÔlfmEzm!Àm!âm'nj,n(—n;Àn*ün'o"Dogo)~o_¨o>p-Gpup:Œp"Çp=êp(qGq$fq2‹q¾qÕqUôq-Jr/xr3¨r?Ür?s0\s+�sA¹s.ûs**t2Ut2ˆt1»t0ít9u1Xu2Šu1½u+ïu-v3Iv.}vD¬v3ñv$%w+JwvwA�w@ÏwCx:Tx�x6¬x@ãx%$yBJy$�y²yKÐy*z'Gzoz'�z0µzæz"{?${ d{#…{0©{(Ú{L|2P|1ƒ|.µ|*ä|,}1<}3n}H¢}+ë}"~1:~4l~%¡~4Ç~$ü~$!9F9€8º1óD%€1j€/œ€1Ì€Eþ€2D�+w�+£�-Ï�>ý�f<‚£‚Â‚á‚<ù‚E6ƒ<|ƒ;¹ƒEõƒF;„6‚„I¹„X….\…8‹…TÄ…†55†!k†9�†*Ç†*ò†?‡6]‡8”‡XÍ‡%&ˆELˆ3’ˆ5Æˆ(üˆ0%‰8V‰;�‰2Ë‰*þ‰R)ŠV|ŠQÓŠU%‹9{‹4µ‹2ê‹ZŒCxŒ`¼Œ8�UV�3¬� à�/Ž)1Ž1[Ž=�ŽAËŽa
�o�HŽ�F×�E�8d�H��-æ�"‘87‘3p‘"¤‘&Ç‘Cî‘/2’2b’4•’.Ê’Eù’/?“ o“(�“#¹“+Ý“&	”70”Bh”(«”"Ô”%÷”)•$G•?l•8¬•.å•–N4–1ƒ–Jµ–E—5F—@|—4½—kò—X^˜>·˜2ö˜M)™'w™"Ÿ™&Â™é™1š9š%Rš1xš<ªš9çš!›lA›_®›^œ,mœ.šœ*Éœ9ôœM.�!|�@ž�$ß�)ž$.ž$Sž&xž&Ÿž(Æž5ïže%Ÿ%‹Ÿ?±ŸñŸ  : 4U Š ™ /¶ Mæ B4¡6w¡G®¡zö¡^q¢zÐ¢YK£(¥£'Î£=ö£:4¤,o¤)œ¤9Æ¤+¥6,¥:c¥3ž¥8Ò¥J¦/V¦K†¦SÒ¦&§%@§6f§*�§JÈ§@¨!T¨Bv¨8¹¨Rò¨WE©J�©Eè©:.ª*iª1”ªwÆªE>«;„«3À«(ô«2¬,P¬'}¬D¥¬5ê¬) ­%J­2p­o£­I®)]®!‡®!©®+Ë®:÷®=2¯3p¯!¤¯9Æ¯-°-.°(\°(…°/®°%Þ°6±/;±#k±<�±$Ì±9ñ±=+²Gi²*±²%Ü²³³#;³8_³-˜³Æ³â³Kû³:G´B‚´KÅ´Sµ9eµIŸµKéµT5¶\Š¶ç¶*·;2·(n·6—·#Î·ò·2¸#A¸'e¸/�¸1½¸Aï¸-1¹1_¹!‘¹)³¹=Ý¹AºK]ºC©º,íº*»/E»,u»+¢»Î»ê»*ï»¼J-¼x¼—¼°¼+Ð¼Gü¼FD½J‹½jÖ½NA¾(�¾¹¾+Ù¾p¿v¿#ˆ¿%¬¿Ò¿ã¿þ¿À+9ÀeÀ>€À<¿ÀvüÀsÁ/�Á-ÀÁîÁÂ@*ÂkÂ"Â¢Â:¹Â9ôÂ9.Ã"hÃ3‹Ã!¿ÃáÃúÃ)Ä*?Ä0jÄ<›ÄØÄ#ñÄ$ÅA:Å|Å"–ÅT¹Å-Æ3<Æ/pÆ, Æ<ÍÆ
! ÇFÇfÇ+�Ç4­Ç7âÇSÈGnÈ:¶È%ñÈ!É*9ÉdÉ€É(�É1ÆÉ*øÉ)#Ê,MÊ/zÊªÊWÊÊ-"Ë#PËEtËºË*ÕË=Ì>Ì VÌ!wÌ ™Ì ºÌ,ÛÌ1Í7:Í)rÍ#œÍ'ÀÍ"èÍ&Î2Î#RÎ'vÎ"žÎÁÎ-ÞÎÏ0ÏOÏ/hÏ.˜Ï'ÇÏ ïÏ0Ð#AÐeÐ‚Ð¡Ð¹Ð#×Ð:ûÐ06ÑBgÑ;ªÑæÑüÑ4Ò\DÒ¡Ò$ÀÒ%åÒÓ#)Ó'MÓuÓ6”Ó ËÓìÓþÓÔ%3ÔYÔyÔ˜Ô³Ô%ÎÔôÔÕ3.ÕbÕxÕ—Õ]©ÕÖ+Ö*IÖ#tÖ0˜Ö/ÉÖ#ùÖ×,<×i×‰×�×,¼×2é×AØ+^Ø+ŠØ*¶Ø.áØ!Ù*2Ù=]Ù!›Ù'½ÙHåÙ5.Ú.dÚ“Ú)ªÚ)ÔÚ"þÚ#!ÛEÛVÛ$fÛ(‹Û=´ÛòÛ;Ü(HÜqÜ@ŒÜÍÜìÜ$Ý)1Ý0[Ý5ŒÝÂÝØÝ"çÝ"
! Þ}-Þ2«Þ ÞÞ6ÿÞ46ßkßP‰ßCÚßJà1ià*›à)ÆàCðà4áSá"rá6•á2Ìá1ÿá31â5eâ7›â'ÓâIûâ,Eã.rã1¡ã2ÓãOä5VäŒä%¬ä(Òäûäå.å<Jå3‡å0»åìå4æ87æ8pæ©æ+Çæ(óæç,;ç-hç/–ç-Æç.ôç(#è*Lè1wèG©èKñèJ=é&ˆé,¯é"Üé=ÿé,=ê'jê1’ê'Äê9ìê0&ë'Wë3ë(³ë1Üë)ì38ì6lì$£ì Èì?éì+)í.Uí-„í+²í Þí/ÿí'/îWî+pî*œî'Çî$ïî*ï?ï]Yï;·ï_óï0Sð)„ð ®ð2Ïð)ñ",ñ'Oñwñ-’ñ+Àñìñþñ;òFPò—ò·ò-Óò óZ"óO}óÍóãóXõó1Nô\€ôLÝôI*õMtõZÂõKöZiöZÄök÷[‹÷Kç÷N3ø+‚ø*®ø#Ùø0ýø/.ù#^ù-‚ù,°ù&Ýùúú+2ú ^ú*ú.ªúÙú?ùú,9ûfû~û"›û4¾û2óû3&üJZü;¥üCáü<%ý5bý*˜ý.ÃýFòý+9þ>eþ'¤þ:Ìþÿÿ9ÿ5Sÿ=‰ÿ)Çÿ$ñÿ0(0YŠ6œCÓ$&<Gc2«JÞ,):VK‘-Ý;#Gk.‡+¶â!"Ad}�)µ)ß	$'; c#„¨¾$Ùþ2Pi€1˜5Ê'(A,GnD¶Dû/@Bp8³8ìd%	OŠ	=Ú	C
! H\
! ,¥
! BÒ
! .7D3|>°@ï;0;l5¨AÞW 
6x
9¯
;é
T%4z6¯4æL8h<¡=Þ>?[Z›IöA@=‚6À6÷:.4i@žIß<)NfQµ8B@KƒuÏ5EO{IË8<NF‹:ÒF
GTfœ0.4c“&X:c“L÷AD=†lÄ1¶Hÿ#4%X)~5¨HÞ'=ESƒE×:<X>•:Ô>=NOŒ@ÜE c  ‚ £ '¹ 0á 6!*I!2t!:§!,â!0""@"+c"-�"+½"~é"�h#!ø# $ ;$#\$$€$¥$+Å$1ñ$/#%S%/s%"£%"Æ%Fé%U0&P†&'×&ÿ&'4#'\X'Oµ'7(5=({s(Kï(2;)Pn)?¿)'ÿ)+'*&S*'z*4¢*$×*$ü*!+2+3D+$x+�+º+'Ù+R,T,k,@‡,<È,<--B-+p-œ-Uµ-,.&8.B_.#¢.5Æ.Xü.#U/y/p“/0O 07p0'¨0#Ð0ô0!1%61#\1€1œ1!®1Ð1.ë1Q2
l2az2*Ü23d3-}3«3®3²3.Â3ñ3ø32ÿ3224Me4M³40525(95b5o5x5‰5§5°59À5ú55696R6l6#…6O©6.ù65(79^75˜7$Î7+ó7f8'†88®8ç849>:9?y9+¹9*å9,:-=:/k:›:2²:*å:.;)?;&i;'�;&¸;&ß;%<#,<'P<%x<(ž< Ç<$è< 
=".=,Q=2~=±=Ñ=*ð=,>.H>*w>A¢>3ä>:?1S?)…?¯?Ï?æ?4@S5@<‰@'Æ@)î@3A5LAD‚A?ÇAOB-WB…B¢B½B/ÙB6	Cô@C,5DbD8}D0¶D3çD7E>SE$’E5·E,íE.F,IF1vF3¨F2ÜFG6+G1bG$”G0¹GêGH7H?H_H{H#�H³H+ÓHÿHI+I1IAITIhI€IœI:®I)éIJJC^J¢J,ºJOçJ7K>K,EK
! rK6}K´K$ÐKõKL1L(JL:sL®L7ËL(M,M5LM‚M–M)°M/ÚM!
! N ,N'MN uN0–NÇN
âN ðNO(O>OWOqO€O-žO"ÌOïO!	P)+P\UP\²P8QHQJQSQ\Q$eQ3ŠQ¾Q1ÚQ:R>GRR†RÙRâRëRôRýR!S(SDSQSZSgSpSyS>‚S>ÁSFT#GTkTItT¾TÚTHãTF,UsU-wU5¥U,ÛUVV†*V7±V^éVrHW»W*ÙW<X.AXpXŒX5©X
ßX€íXnY;tY’°YeCZ(©Z+ÒZ.þZ+-[-Y[|‡[n\3s\A§\ké\7U]�].¡]5Ð]#^&*^$Q^.v^¥^[Á^“_L±_%þ_Œ$`7±`é`.a,2a,_a*Œa%·a-Ýa`bGlb„´bJ9cQ„c"Öc©ùc+£d:Ïd$
! e+/e[eue�e)¨e.Òe>f<@f;}f$¹f'Þf/g6g;Rg7Žg$Ægëg)h,hFCh"Šh!­h&ÏhWöhGNi>–i:ÕiSjLdj3±jLåj;2k?nk<®k/ëk1l0MlQ~lbÐlB3mEvmO¼m[n-hn–nP£n‚ôn=wo}µo63p3jpLžp8ëpQ$qBvq3¹qGíqQ5rH‡rJÐrWs#ss#—s'»sZãsH>tD‡tJÌt?u=WuB•u1Øu€
! vC‹v7ÏvAw*IwGtwM¼wL
! xKWx;£x?ßxEyHeyb®yJzc\zZÀz9{1U{B‡{LÊ{N|9f|6 |Z×|92}il}:Ö}8~wJ~XÂ~?I[O¥*õ@ €2a€F”€bÛ€;>�'z�¢�¹�UÐ�0&‚4W‚JŒ‚M×‚@%ƒ<fƒV£ƒPúƒAK„Q�„Aß„!…E=…&ƒ…Wª…X†R[†A®†0ð†"!‡6D‡l{‡\è‡BEˆyˆˆJ‰4M‰<‚‰¿‰Tß‰P4Š"…Š1¨ŠEÚŠ4 ‹IU‹FŸ‹/æ‹NŒCeŒG©Œ~ñŒzp�Lë�:8Ž%sŽS™ŽRíŽ>@�:�dº�)�6I�€�7“�'Ë�*ó�C‘/b‘A’‘LÔ‘6!’EX’Cž’Bâ’+%“7Q“?‰“@É“=
! ”:H”Aƒ”CÅ”G	•2Q•(„•.­•Ü•7ú•;2–Bn–M±–6ÿ–46—,k—,˜—(Å—,î—(˜kD˜"°˜/Ó˜4™Z8™2“™Æ™(ä™@
š.Nš+}š+©š/Õš6›H<›9…›'¿›Iç›C1œ,uœ,¢œ,ÏœMüœ0J�+{�'§�'Ï�7÷�!/ž%Qžwž+�ž/¹ž:éžA$Ÿ*fŸ*‘Ÿ,¼Ÿ(éŸ 0. _ } 4š 6Ï (¡=/¡m¡‹¡!¥¡?Ç¡>¢F¢1_¢>‘¢/Ð¢#£$£!D£,f£1“£$Å£Oê£D:¤;¤:»¤ ö¤¥52¥5h¥%ž¥)Ä¥uî¥&d¦?‹¦OË¦ §D<§'�§'©§'Ñ§'ù§'!¨4I¨&~¨&¥¨5Ì¨©F©`©)z©H¤©&í©+ª+@ª[lª/Èª)øªI"«8l«(¥«BÎ«-¬"?¬b¬'�¬'©¬'Ñ¬Rù¬(L­=u­(³­;Ü­6®9O®4‰®"¾®)á®Q¯-]¯2‹¯1¾¯(ð¯#°$=°%b°,ˆ°3µ°-é°±)3±,]±:Š±.Å±ô±²0²8L²0…²?¶²uö²-l³)š³7Ä³2ü³;/´k´%‰´¯´-Ì´6ú´$1µ.VµA…µÇµ3äµ¶7¶(V¶'¶#§¶Ë¶&ê¶P·b·€·Aœ·,Þ·;¸<G¸#„¸-¨¸+Ö¸+¹.¹,B¹#o¹[“¹>ï¹.º0Cºtº3€º´º(Àºéº»»!'»
! I»T»c»w»„»›»®»¶»	¿»É»Ù»è»ô»¼¼6¼I¼V¼c¼s¼…¼š¼	­¼·¼Ä¼Ô¼ä¼	÷¼
! ½%½-2½^`½.¿½6î½!%¾QG¾y™¾[¿[o¿7Ë¿OÀ2SÀ2†À¹À3ÒÀÁÁ<Á@PÁB‘Á?ÔÁ-Â0BÂsÂ?ŠÂ3ÊÂ0þÂ)/Ã9YÃ=“Ã5ÑÃÄ+Ä0CÄ$tÄ+™Ä*ÅÄðÄAÅ:IÅ%„ÅªÅ%ÄÅ)êÅÆ1Æ-NÆB|ÆP¿ÆSÇwdÇCÜÇ< È']È7…È5½È?óÈ=3ÉAqÉG³É)ûÉ:%ÊH`ÊJ©Ê1ôÊ'&Ë‡NË>ÖÌÍŽ•Íb$ÎP‡Î=ØÎ1Ï/HÏqxÏoêÏ.ZÐ0‰ÐUºÐŸÑ=°ÑOîÑg>Òe¦ÒVÓWcÓ‰»ÓEEÔ)‹Ô:µÔ)ðÔÕB3Õ7vÕ(®Õ"×Õ+úÕ&Ö?ÖTÖiÖ~Ö'“Ö»ÖÙÖ$ëÖ×+0×#\×/€×%°×Ö×ô×(Øh7Ø% ØHÆØ4Ù0DÙFuÙ?¼ÙmüÙljÚI×ÚH!ÛCjÛG®ÛBöÛO9Ü(‰ÜK²Ü2þÜ61ÝlhÝeÕÝM;Þ$‰Þ(®ÞM×ÞZ%ßm€ß3îß2"à*Uà4€àQµà>á#FáEjá+°áNÜáA+â1mâ'Ÿâ5ÇâVýâmTã{Âã@>ä0än°ä+å*Kå'vå&žå'ÅåFíå@4æSuæ#Éæ!íæJç>ZçL™çLæçZ3è.Žè1½è%ïèDéKZé¦é;Äé:êK;ê?‡êÇê;çê+#ë0Oë$€ë¥ë$ÁëFæë%-ì6Sì6Šì)ÁìVëìGBí4Šít¿í@4î:uî°î6Ðî9ïFAï/ˆï#¸ï2Üï1ðXAðhšð1ñ/5ñ>eñJ¤ñGïñG7ò6òh¶òOóKoó8»óCôóS8ôdŒôQñô7CõB{õI¾õXö\aö4¾ö9óöC-÷=q÷C¯÷6ó÷1*ø7\øH”ø3Ýø=ùOOù0Ÿù0Ðù*ú!,ú<Nú*‹ú)¶úPàú61û/hû/˜û/Èû8øû51ü9gü9¡ü6Ûü7ý.Jý9yý-³ý:áý<þ/Yþ>‰þ+Èþ(ôþ.ÿ+Lÿ8xÿ±ÿJÏÿi/q™'GnavÐGobwÒ,JMwHÅ-%<>bG¡4éO n(�3¸ ìm
'{;£Bß9"D\B¡DäB)?l¬Ê^çPF	6—	5Î	5
! C:
! *~
! [©
! 8{>¨ºXc&¼%ã	
$'
GL
)”
8¾
;÷
R3+†7²Rê:=8x)±vÛ.RK�%Íó&16%h%Ž$´TÙ2.*a1ŒK¾D
! +O&{$¢?Ç/7#S.w1¦zØtS9È[G^*¦)ÑXû<T#‘(µ/ÞN)]N‡2ÖM	)W2�;´;ð1,a^À0ÓG_Lk¬:SHl1µdçBLC�{ÓRO1¢VÔ=+SiZ½d d} Eâ B(!Ck!C¯!ó!@"
E":S"&Ž"Gµ"3ý"J1#1|#>®#<í#B*$1m$6Ÿ$'Ö$3þ$+2%(^%4‡%>¼%'û%,#&4P&B…&kÈ&:4')o'&™'À'!Ù'û'(3(+L(x( –(·(
Ö(:ä(G)Fg)@®)ï)&*..*]*8s*3¬*1à*?+JR+=�+'Û+,;,O,`,o,Ž,.£,Ò,<ì,5)-5_-3•-(É-5ò-(.*D.#o.“.œ..©.0Ø.8	/B/b/E€/NÆ/G0F]0@¤0>å0<$1&a1<ˆ15Å1=û192$Y2[~2AÚ2_3c|3Dà3M%4Gs4_»485+T53€5´5Ð5â5ô5&6=,68j6@£6(ä61
7>?74~72³7Gæ72.8Ka84­8-â8097A9-y9-§9>Õ96:.K:\z:9×:K;2];8�;BÉ;A<DN<E“<9Ù<9=0M=/~=8®=4ç=>58>Bn>A±>)ó>?6=?8t?.­?3Ü?C@T@<j@>§@,æ@3A>GA<†AÃAÛAôAB]4BY’BYìB:FC5�C1·C5éC6DFVD!�DX¿D=E+VE+‚E/®E?ÞEAF`F{F–FM¨FoöF9fG= G>ÞG8H8VH�H-¬H,ÚHIA I@bI>£I5âI<JUJ+nJ1šJ'ÌJôJK 0K*QK.|K1«K6ÝKL0(L0YL!ŠL'¬L@ÔL'MM=M:‹M7ÆMþM!NE>N„N
�N«NºNÖNfåN1LO~O%‹O%±O(×OP4P3QP0…P*¶P)áP>Q`JQ6«Q?âQG"RHjRN³RZSQ]Sf¯SoTV†TWÝTS5UG‰UFÑUGV$`V#…V%©V*ÏV>úV@9WJzWFÅWEX9RX@ŒX%ÍX'óX'Y$CY$hY+�Y&¹Y&àYZ) Z8JZCƒZÇZ1áZ7[EK[:‘[JÌ[5\5M\)ƒ\?­\Bí\"0]0S]6„]v»]W2^UŠ^Là^4-_tb_?×_"`n:`M©`@÷`T8a+�aV¹aYb jb!‹bW­b!c:'c_bcÂcßc ücd<d(Qdzd�d§d¾d Þd!ÿd!!e#Ce#ge-‹e)¹ejãe'Nf'vfQžfYðf,Jg9wg*±g4Üg1hvChrºhL-iKziWÆiBjkajFÍjQk=fk¡¤k FlQçl/9mBimj¬mfn.~n­n?ÁnKoMo.bo*‘o!¼o6Þo7p#MpcqpOÕp7%q#]q7�q#¹q9Ýq%r9=r%wrT�riòr)\s<†s)Ãs'ísBtXt*ut' t'ÈtIðt":u:]u;˜u1Ôu2vM9vC‡v+Ëvš÷v4’wÇw'ãw-x 9xZxkyx:åxG y?hy?¨y6èy1z[Qz!­z#ÏzOóz)C{ m{%Ž{ ´{JÕ{0 |;Q|#�|'±|*Ù|:}>?}#~}O¢}%ò};~*T~:~>º~ù~);.Tƒ#ŸÃÒ/ñ@!€,b€?�€9Ï€6	�7@�3x�3¬�%à�‚-‚2F‚(y‚6¢‚=Ù‚=ƒ&UƒH|ƒ#ÅƒPéƒ<:„&w„&ž„LÅ„…*0…+[…)‡…±…LÇ…9†N†%c†)‰†*³†8Þ†.‡,F‡-s‡-¡‡*Ï‡*ú‡$%ˆ3Jˆ*~ˆO©ˆlùˆyf‰uà‰:VŠu‘ŠD‹ L‹ˆí‹°vŒ„'�¬¬�¦YŽÎ�4Ï�I�)N�3x�#¬�Ð�"á�"‘ '‘ H‘$i‘$Ž‘"³‘"Ö‘)ù‘'#’*K’)v’, ’&Í’)ô’'“9F“R€“OÓ“*#”2N”)�”3«”Rß”l2•LŸ•Kì•d8–?�–WÝ–95—0o—= —:Þ—^˜Xx˜nÑ˜Y@™Wš™\ò™JOš[ššDöšE;›v�›#ø›$œ#Aœ!eœ‡œ×”�@lž>­ž:ìž:'Ÿ+bŸ8ŽŸMÇŸS ki Õ Mð :>¡Oy¡É¡FÚ¡g!¢M‰¢ ×¢ø¢8£?M£B�£Ð£ç£)û£*%¤“P¤"ä¤7¥ ?¥2`¥3“¥$Ç¥7ì¥$¦D¦^¦*u¦: ¦*Û¦1§q8§.ª§9Ù§"¨96¨p¨,‹¨¸¨2Ñ¨9©:>©*y© ¤©!Å©!ç©6	ªD@ª4…ª8ºª,óª «@«;[«3—«.Ë«$ú«?¬-_¬,�¬9º¬+ô¬< ­=]­7›­eÓ­:9®Ht®,½®-ê®X¯.q¯ ¯$½¯â¯ °!°F4°4{°4°°å°#ý°!±)9±.c±&’±"¹±&Ü±+²(/²"X²({²(¤²)Í²)÷²*!³*L³*w³*¢³*Í³*ø³*#´*N´*y´*¤´*Ï´*ú´(%µ(Nµ(wµ( µ(Éµ(òµ)¶(E¶(n¶(—¶(À¶*é¶*·*?·*j·(•·(¾·(ç·(¸(9¸(b¸(‹¸(´¸(Ý¸(¹)/¹)Y¹'ƒ¹(«¹(Ô¹)ý¹)'º(Qº(zº(£º(Ìº+õº'!»'I»(q»'š»3Â»4ö»4+¼3`¼"”¼B·¼?ú¼%:½ `½/�½3±½6å½4¾FQ¾8˜¾{Ñ¾:M¿'ˆ¿°¿>Ì¿?À#KÀoÀ6ŠÀ.ÁÀ4ðÀ%%Á)KÁuÁ*~Á.©Á+ØÁ?Â>DÂAƒÂÂÅÂ2ˆÃv»ÃL2ÄLÄLÌÄ9Å0SÅ@„Å=ÅÅ>Æ"BÆTeÆºÆÔÆ&ñÆ&Ç ?Ç0`Ç-‘Ç(¿ÇèÇ&È+(È'TÈ!|ÈžÈ!¾È!àÈ-É(0É"YÉ"|É)ŸÉ,ÉÉ öÉ,Ê+DÊ#pÊ$”Ê'¹Ê)áÊ2ËQ>Ë›�Ë",Ì*OÌzÌ1–Ì-ÈÌ)öÌ Í66ÍPmÍ?¾ÍTþÍ:SÎ=ŽÎ5ÌÎ)Ï+,Ï-XÏ"†ÏN©ÏPøÏ$IÐ7nÐ6¦Ð8ÝÐÑ<,Ñ7iÑ?¡Ñ5áÑ9Ò3QÒ4…Ò9ºÒ<ôÒ61Ó8hÓA¡Ó;ãÓ7Ô%WÔ}Ô)—Ô,ÁÔ5îÔ"$Õ.GÕ"vÕ™Õ*¦ÕÑÕâÕ:òÕ-ÖHÖ^ÖyÖM”Ö0âÖ.×.B×$q×
–×A¤×aæ×>HØA‡Ø+ÉØSõØ^IÙc¨ÙBÚOÚ0iÚ0šÚ-ËÚ6ùÚ0ÛiMÛ*·Û)âÛ1Ü->Ü/lÜ)œÜ,ÆÜbóÜ(VÝ4Ýd´ÝoÞB‰Þ1ÌÞ*þÞ*)ßTß>tß0³ß6äß7à]Sà0±à6âàá+á,Já&wá)žá$Èá7íá(%â/Nâ~â1�âÂâ&Ôâ!ûâ(ã:Fã2�ã$´ã(Ùãä>"ä!aä/ƒä³ä%Ìä.òä8!å5Zå�å/ å Ðå*ñå"æL?æGŒæ8Ôæ(
ç!6ç7Xç)�ç%ºç%àçè+"è"Nèqè#�è-´è*âè)
é/7égé'‡é¯é(ÍéCöé:ê(Vêê?™ê!Ùê0ûê$,ëQë,hë+•ëÁëv×ë^Nìe­ìMíaí;€í2¼íïí&	î80î!iî:‹îuÆî<ï[ï/pï< ï'Ýïð1%ð(Wð7€ð¸ð$Óðøðñ82ñEkñH±ñ)úñ)$ò(NòwòU—ò0íò-óOLó)œóOÆó=ô%Tô0zô«ôÊôçôõõ4õFOõ"–õ=¹õ$÷õ&ö;Cö(ö#¨öÌö/Øö÷&÷@÷2^÷1‘÷Ã÷+Ú÷ø)ø#Fø3jø!žø&Àøçø1ù 7ù-Xù<†ùÃù2Ùù,ú 9ú(Zú,ƒú7°ú#èú0û=û4[û6�û¢Çû,jü7—üÏüïü+ý¾3ý>òýÛ1þv
ÿ<„ÿ Áÿ=âÿ- 'N(vcŸ.t2‰§!1;S0�$À'å"
06K!‚!¤6Æ"ý) Jil€9íY'&� ¨-Ér÷Qj;¼(ø!E;:�(¼å.úg)4‘RÆ+	&E	?l	+¬	?Ø	
! 5
! 9Q
! C‹
! Ï
! =Õ
! %,R-k™¸9ØA<Z8—IÐ!
X<
E•
Û
î
4(I.r¡·/ÍAý$?,d‘¨3Ã<÷N4Cƒ#Ç+ë30K'|¤%Ä+ê5Li%ˆ®Éé &*B1m0Ÿ+ÐCü @"a.„1³.å%0:)k0•Æ:ß2(M0v§¸)Ðú$
9G\/w$§Ì'Ü=BBb)¥Ï3ì$ /E<u1²ä÷&5;&qY˜-ò7 -X1†2¸ë.<:5w5­1ã;)Qq{Oí.=$l?‘-Ñ)ÿ5)%_Y…ß$ú7 /W F‡ -Î @ü 4=!!r!”!4ª!>ß!0"AO"=‘"6Ï"-#24#!g#8‰#6Â#Eù#?$;Z$9–$HÐ$:%7T%:Œ%7Ç%:ÿ%9:&;t&F°&*÷&+"'N'6Z'$‘'O¶'=(=D(?‚(Â((Ú(S)>W)2–)JÉ);*5P*3†*?º*mú*%h+CŽ+9Ò+;,sH,2¼,2ï,F"-3i-?�-8Ý-Û.�ò.Ãƒ/+G0>s03²0Ræ0!91x[1DÔ192IS29�23×2H3'T3/|3G¬3-ô3'"4GJ4’4M²4_5,`5B�5NÐ5#64C6.x6>§6Læ6S37/‡7M·7>8JD8B�8HÒ8~95š9"Ð9Zó9\N:
«:E¹:Eÿ:4E;z;@�;@Ñ;0<C<:R<>�<CÌ<=.=H=)^=ˆ=¢=-¾=ì=>&>4E>4z>4¯>%ä>=
! ?@H?0‰?º?BÓ?.@E@e^@&Ä@ë@AA-AAA)VA€A”AªA¿A6ÔA-B!9B[BnB�BžB²BÅBÙBõBC(C?C_CvC–C­CÊCÞC'÷C:DBZDE�D8ãD/EHLE¹•E#OFsF�F§F"ÂF*åF#G$4G4YG&ŽG/µG0åG1H2HH${H$ H%ÅH0ëHI&6I]I*wI<¢IMßI0-J0^J,�J¼J!ÛJýJK8KRKlK†K KÀKÛKöKL8,LeL8€L¹LÔLïL
! M!%MGM`M|M—M³MÏM4ëM; N\N#yNA�N'ßN!O!)O;KO0‡O ¸O"ÙO!üO!P$@P$eP9ŠP6ÄP=ûPA9Q/{Q-«QEÙQ:RnZR5ÉR0ÿR,0S>]S4œS4ÑST'$T#LT'pT#˜T(¼T*åT9U+JU)vU+ U6ÌU-V>1V4pV4¥V2ÚV0
W0>W+oW/›W/ËW/ûW,+X$XX]}XÛX@ùX>:YAyY7»Y:óY2.Z5aZ2—ZÊZKæZ2[O[*l[-—['Å[í[Q	\'[\ƒ\ž\-¹\(ç\,],=],j])—]Á],Ü]'	^B1^Lt^LÁ^<_<K_Bˆ_Ë_1ê_.`LK`˜` ¸`JÙ`X$a-}a«a)Æa@ða41bCfb&ªbVÑbP(cPycUÊc! d+BdAnd9°d‘êdB|e#¿e:ãe:fCYfI�fçf-g1gGKg#“g}·g¯5h3åhTiniC‡iNËijj…j1”jÆj;åj!k>k[k4vkL«kMøkDFlD‹l Ðlñl:mCmZmDtmL¹m>n5En:{n6¶nIínC7oE{o+Áo+íoLp)fp2�pKÃpJq'Zq/‚q2²qåq(õq6r=Ur=“r9Ñr=sDIs(Žs4·s,ìs-t(GtCpt'´t.ÜtuD)u'nu@–u.×u0v!7v<YvF–v6Ýv.wCCwC‡w&Ëw,òw2xDRx —x1¸xêx9	y:CyP~y&Ïy<öy83z-lzšz!¸z1Úz.{5;{+q{E�{2ã{5|2L|.|>®|>í|,,})Y}Eƒ}HÉ}E~0X~6‰~,À~6í~U$!zœa»U€3s€/§€2×€$
! �"/�)R�&|�F£�2ê�$‚NB‚A‘‚;Ó‚5ƒtEƒ—ºƒ9R„[Œ„8è„G!…?i…:©…8ä…%†)C†m†#�†#±†)Õ†‰ÿ†=‰‡9Ç‡2ˆ%4ˆ%Zˆ&€ˆ+§ˆ;Óˆ&‰U6‰Œ‰&©‰&Ð‰/÷‰2'Š/ZŠ8ŠŠ4ÃŠ!øŠ+‹2F‹-y‹%§‹)Í‹%÷‹%Œ&CŒ+jŒ–Œ2³Œ/æŒ�&1�aX�Œº�PGŽj˜Ž4�'8�`�€�2‰�'¼�%ä�
! �2)�\�2y�7¬�2ä�=‘8U‘8Ž‘=Ç‘8’6>’;u’4±’9æ’4 “9U“4�“EÄ“7
! ”1B”Ft”K»”I•IQ•E›•Gá•)–H©–Tò–G—ca—FÅ—¾˜•Ë˜Pa™²™Å™Ý™ï™ÿ™š)šGš,aš0Žš*¿šLêš-7›+e›@‘›.Ò›œœ<:œ,wœ)¤œFÎœ8�7N�1†�<¸�Bõ�C8žE|žNÂž.Ÿ=@Ÿm~Ÿ/ìŸ/ 1L N~ #Í 6ñ Y(¡Z‚¡(Ý¡-¢Q4¢O†¢MÖ¢-$£8R£?‹£6Ë£+¤0.¤0_¤!�¤+²¤+Þ¤+
! ¥+6¥,b¥,�¥-¼¥-ê¥-¦-F¦-t¦-¢¦-Ð¦-þ¦-,§-Z§-ˆ§-¶§+ä§+¨+<¨+h¨+”¨+À¨,ì¨+©+E©+q©+�©-É©-÷©-%ª-Sª+�ª+­ª+Ùª+«+1«+]«+‰«+µ«+á«+
¬,9¬,f¬*“¬+¾¬+ê¬,­,C­+p­+œ­+È­+ô­. ®*O®*z®+¥®#Ñ®Aõ®U7¯�¯Bž¯)á¯_°k°+ƒ°K¯°Mû°9I±+ƒ±¯±>Î±3
²&A²$h²Y�²3ç²4³QP³<¢³6ß³)´>@´!´"¡´GÄ´7µ)Dµ*nµ$™µ$¾µ#ãµ$¶$,¶#Q¶‹u¶8·#:·.^·>�·8Ì·4¸W:¸*’¸M½¸:¹vF¹?½¹5ý¹@3º6tº>«º-êº:»BS»@–»"×»ú»$
¼2¼NL¼›¼1»¼8í¼+&½)R½<|½'¹½-á½0¾a@¾'¢¾4Ê¾%ÿ¾'%¿&M¿^t¿.Ó¿,À/ÀAIÀ5‹À ÁÀ*âÀ
Á+Á+FÁrÁ(ŠÁ<³Á"ðÁ,Â$@ÂeÂ {ÂœÂ »Â/ÜÂ3Ã@Ã?TÃC”ÃMØÃ2&ÄDYÄVžÄ,õÄ'"ÅYJÅ4¤Å,ÙÅ0Æ07Æ=hÆ0¦Æ:×Æ1Ç9DÇ1~Ç3°Ç5äÇ1È2LÈ@È1ÀÈ?òÈJ2É6}É4´É4éÉ<Ê>[Ê=šÊ3ØÊ:Ë7GË6ËE¶ËAüËO>ÌHŽÌ ×Ì,øÌ%Í9:ÍHtÍE½Í)Î-Î4BÎ3wÎN«Î1úÎO,Ï6|Ï3³Ï2çÏ0Ð/KÐ){Ð#¥Ð*ÉÐ*ôÐ-Ñ@MÑ!ŽÑ%°ÑÖÑ-èÑ2Ò?IÒ#‰Ò­Ò'ÌÒ(ôÒ(Ó5FÓ|Ó‘Ó!ªÓ5ÌÓÔ-Ô&CÔ jÔ‹Ô'ªÔ*ÒÔ%ýÔ*#Õ$NÕAsÕCµÕ+ùÕ6%Ö7\Ö4”Ö6ÉÖ3×I4×%~×¤×a½×[Øe{ØeáØeGÙ
­Ù'»Ù-ãÙ&Ú8ÚPXÚH©ÚHòÚ#;ÛK_Û6«ÛEâÛE(ÜGnÜ¶Ü*ÉÜ(ôÜÝ1=Ý)oÝ-™Ý,ÇÝ,ôÝ<!Þ5^Þ&”Þ/»Þ=ëÞ&)ß%Pß7vß5®ß,äß<à"Nàqà$…àªà.¹à0èàWáqá<�á¾á9×áOâaâ}â™â ¸âÙâ:õâ?0ãTpã!Åãçã7ä$:ä-_ä�äD©ä:îä!)å!Kå@må<®å<ëå&(æ<OæRŒæ;ßæ>ç@Zç8›çaÔç96è3pèG¤èXìè3EéGyéJÁé9êDFêY‹êlåêpRë[ÃëLì;lìE¨ìGîì?6íjvíKáíU-î[ƒîlßîOLïDœïOáïi1ðO›ð8ëða$ñ�†ñqòWzò8ÒòŒóŽ˜ó†'ôH®ôN÷ô=Fõ?„õiÄõY.öuˆövþö)u÷)Ÿ÷É÷*â÷
ø$ø?;ø^{ø=Úø]ù@vùd·ùCúV`ú@·úQøúVJû=¡ûVßû96ü3pü*¤ü*Ïü.úüh)ý0’ý.Ãý6òý+)þUþ:sþ8®þ)çþ-ÿ'?ÿgÿ({ÿ%¤ÿOÊÿ%@&[4‚2·ê /(1XŠ(ªÓ#â‰O�9à$.??n(®8×5BFr‰BüF?^†dåfJP±ZK]©;Á4ý+24^-“Á3Ø*	P7	ˆ	( 	-É	>÷	I6
! ?€
! +À
! 6ì
! )#LMEšà'÷
6VD1›8Í<
&C
)j
C”
6Ø
<RL8ŸSØ,2Fy•+¯Û	èò1 6R‰£U¸J!Y{”4©%Þ4595ov¥3=P<Ž!Ë7í;%(a:Š.Å9ôC.@rA³Eõ“;ýÏîÍû¼ì¸!¥3Ç+û1'9Y!“9µ4ï5$,Z;‡UÃ/4(d.�¼7Î43;4o1¤>ÖBZXZ³A \P \­ ?
! !8J!2ƒ!/¶!-æ!;"4P""…"8¨"á"$ö" #<#4[#&�#;·#)ó#j$Cˆ$KÌ$`%8y%8²%%ë%)&L;&Vˆ&ß&ñ&.'02':c'Hž'Nç'b6(h™(&)7)).a)=�)9Î)6*:?*3z*;®*:ê*:%+H`+2©+<Ü+%,;?,{,&’,!¹,#Û,ÿ,*-8H-ƒ�-6.<.	\.`f.`Ç.(/:=/Ox/7È/$04%0Z05s05©0ß0*ü0$'1=L1)Š1)´1*Þ1	2&2<2W2'c2*‹2¶2+Í2>ù2B83;{3·3;Ö3(4;4$U4Cz4%¾45ä495FT5›5$¨57Í56# 6#D6'h6#�6M´6779:77t78¬7.å7@8BU8<˜8@Õ8>9U9j96„9>»9ú9;:P:>j:/©:-Ù:L;*T;:;º;.Ò;g<ci<jÍ<B8=9{=9µ="ï=">"5>)X>.‚>±>;É>"?†(?8¯?Aè?=*@Ph@J¹@zAPA8ÐA|	B]†B$äB$	CE.C-tC-¢CEÐC@D0WD)ˆD*²D3ÝD6E.HE@wEL¸EMFFSFFšFBáFA$G.fG#•G¹GLÑG3HWRH0ªHÛH'öH5I-TI+‚I,®I0ÛI%J92JlJ‚J%šJ5ÀJöJKZ*K)…KG¯KG÷K%?LCeL)©L2ÓL0M.7MHfM4¯MäM$ÿM#$N,HN)uN&ŸN/ÆN4öN<+O3hO(œO)ÅO&ïO%PJ<P‡PU�PEåP7+Q=cQ0¡Q5ÒQDRŒMR‹ÚR7fS@žSBßS;"T+^T-ŠT"¸T{ÛTWUlU4�U%¶U=ÜU;V/VV †V§V4¿V)ôV:WPYW+ªW(ÖW6ÿW6XORXg¢X5
! Y$@Y1eY<—Y&ÔY5ûY³1Z"åZ)[42[+g[0“[PÄ[Y\,o\0œ\;Í\F	]1P]I‚]5Ì]5^38^<l^Y©^=_5A_Xw_SÐ_2$`(W`€`^˜`G÷`??aOaGÏa!bL9bC†b�ÊbLc$gc8Œc\Åc"d$;d`d)|d#¦d1Êd$üd!e#=e$ae6†e½e"Üe[ÿe0[f;Œf-Èf%öfg>3g>rg>±g>ðg</h=lh<ªh<çh?$i:di=Ÿi&Ýi&jD+jFpjJ·jNk@Qk8’kPËkHlEel.«l"Úlýl6m;Tm.�m9¿m8ùm82n.kn)šnKÄn?oPo+nošo.±o&ào'p;/p;kp§p"Âp.åpq4qRq8oq9¨q4âq,r-Dr8rr;«rDçr,s'Ks ss”s ³sÔs%ós#t&=t@dt9¥t>ßt1u,Pu}uM�u9Ûu&v<vVv#ev*‰v>´v/óv,#w1Pw/‚w$²w;×w6x!Jx@lx2­x&àx,y>4y1sy6¥y2Üy3z0Cz>tz³zJÒzN{?l{:¬{1ç{|%3|&Y|!€|¢|(Á| ê|7}.C}Dr}"·}1Ú}%~42~2g~Fš~<á~7*V,�"®Ñ ëG€3T€&ˆ€&¯€:Ö€B�AT�)–�
À�<Î�3‚G?‚>‡‚<Æ‚.ƒ:2ƒ#mƒO‘ƒ%áƒ(„<0„m„>‰„È„2Ù„8… E…f…)u…Ÿ…2³…æ…-†3/†'c†%‹†7±†5é†I‡
i‡6w‡®‡É‡9é‡"#ˆ(FˆXoˆ1Èˆ/úˆ8*‰c‰?‚‰Â‰EÞ‰I$ŠnŠ^ƒŠ+âŠB‹
Q‹
_‹ m‹%Ž‹C´‹:ø‹(3Œ3\Œ.�Œh¿Œ-(�vV�vÍ�cDŽ¨ŽÅŽ;ÙŽ,�jB�;­�!é�'�$3�'X�>€�>¿�>þ�=‘W‘j‘„‘£‘r¶‘‡)’/±’!á’$“9(“b“v“Y�“$é“K”<Z””—”O,•2|•1¯•-á•-–-=–k–€–8‘–IÊ–(—@=—*~—.©—DØ—2˜P˜i˜€˜!›˜,½˜�ê˜�x™š= š4^š1“šeÅš3+›3_›3“›gÇ›>/œ|nœUëœ(A�j�Oƒ�Ó�0í�4ž0Sž/„ž$´ž*Ùž@Ÿ8EŸ:~Ÿ2¹Ÿ%ìŸ$ ‚7 =º =ø "6¡ãY¡<=¢`z¢TÛ¢Q0£G‚£EÊ£D¤DU¤Sš¤4î¤?#¥?c¥-£¥NÑ¥ƒ ¦D¤¦Wé¦)A§$k§b�§ó§1¨:¨DN¨“¨6­¨ä¨*ô¨© =©&^©+…©S±©)ª2/ª6bª™ª>¹ª>øª17«)i«?“«PÓ«[$¬@€¬^Á¬W ­9x­²­)Ð­7ú­@2®s®(‹®»´®¼p¯3-°0a°(’°#»°,ß°<±>I±3ˆ±S¼±A²R²j²1Š²$¼²'á²5	³C?³Cƒ³NÇ³<´QS´!¥´"Ç´?ê´&*µJQµ,œµ=Éµ¶5#¶AY¶U›¶Añ¶J3·G~·3Æ·ú·:¸%N¸t¸C’¸5Ö¸2¹'?¹=g¹¥¹/À¹†ð¹Šwºe»h»$‚»0§»?Ø»_¼ x¼C™¼.Ý¼ ½=-½;k½0§½@Ø½*¾AD¾I†¾(Ð¾?ù¾89¿2r¿I¥¿]ï¿SMÀ¡À3ÁÀ&õÀ1Á(NÁ,wÁ3¤Á*ØÁgÂAkÂ"­Â3ÐÂ)Ã3.Ã4bÃ/—Ã ÇÃèÃ6Ä49Ä4nÄ8£Ä(ÜÄ'Å3-Å4aÅ;–ÅÒÅAòÅG4ÆN|ÆNËÆVÇ^qÇcÐÇi4ÈhžÈÉ‡ÉÊ‡Ê�Ë‰Ë�	Ì‹ÌrÍ€~Í€ÿÍƒ€ÎÏC!Ï6eÏ3œÏÐÏ;ïÏ5+Ð5aÐ—Ð3³Ð3çÐ?Ñ3[Ñ$�Ñ3´Ñ&èÑÒ,Ò(JÒ$sÒ5˜ÒHÎÒ2Ó-JÓ-xÓ.¦ÓAÕÓYÔ/qÔ@¡ÔuâÔSXÕ¬Õ6ÌÕ/Ö3Ö)LÖ(vÖ\ŸÖ0üÖ0-×[^×Eº×ØEØGYØ'¡Ø&ÉØðØ!Ù..Ù1]Ù%�Ù0µÙ-æÙÚ.2Ú2aÚ-”Ú#ÂÚLæÚ%3ÛYÛKwÛ4ÃÛ.øÛ+'Ü6SÜ4ŠÜ,¿ÜGìÜI4Ý3~Ýb²Ý1Þ$GÞlÞƒÞ(—Þ,ÀÞFíÞF4ß/{ß.«ß0Úß"à2.à,aà)Žà(¸à+áà,
á&:á+aá+�á%¹á"ßáâ#"â&Fâ7mâ-¥â-Óâ*ã),ã)Vã$€ã&¥ã)Ìã-öã+$ä%Pä(vä5Ÿä#Õä'ùä4!å'Vå&~å ¥å+Æåòå2æ4Dæ0yæ1ªæ?Üæ;çKXçV¤çPûç+Lè/xè'¨èÐè(äè…
é/“é)Ãé#íé#ê5ê(Rê"{ê9žê/Øê+ë 4ë2Uë&ˆë*¯ë1ÚëìD!ì(fì,�ì¼ì-Ñì$ÿì&$í,KíOxí*Èí!óí+îAîª_î$
! ð[/ðK‹ð×ð1íðñ:ñYñtñp€ñ=ññ9/ò:iò?¤òLäòW1óH‰ógÒó1:ô„lôNñô[@õYœõ<öõ<3ö:pöa«öy
÷:‡÷OÂ÷MøJ`øa«ø[
ùWiù>Áù=ú9>úRxúGËúiûo}û)íûEü¹]ü<ýiTýa¾ýJ þSkþD¿þ/ÿ.4ÿ*cÿ(Žÿ8·ÿ4ðÿ)%	7O	+‡	+³	-ß	\
	‰j	mô	gb	fÊ	>1	gp	WØ	90	tj	Îß	¼®	Ik	Lµ	Z	5]	O“	4ã	=	AV	7˜	5Ð	-		;4		0p		N¡		að		TR
! 	G§
! 	Bï
! 	52	Sh	S¼	8	BI	-Œ	2º	Ií	N7
	V†
	ZÝ
	y8	D²	Z÷	NR	C¡	Yå	??	?	<¿	Jü	JG	0’	2Ã	4ö	_+	D‹	AÐ	c	iv	/à	I	oZ	IÊ	X	Ym	TÇ	K	Ch	C¬	7ð	a(	\Š	—ç	’	Ž	�¡	:2	7m	K¥	Žñ	’€	K	]_	½	gØ	@	U	p	†	1œ	/Î	4þ	¢3	Ö	}V	:Ô	A 	OQ 	q¡ 	|!	1�!	LÂ!	{"	.‹"	fº"	B!#	.d#	"“#	R¶#	Q	$	7[$	9“$	\Í$	˜*%	˜Ã%	 \&	&}&	M¤&	/ò&	;"'	^'	p'	<�'	VÍ'	$(	??(	?(	7¿(	;÷(	"3)	ZV)	%±)	<×)	"*	$7*	.\*	3‹*	'¿*	ç*	/+	36+	(j+	4“+	,È+	3õ+	<),	Nf,	6µ,	Eì,	2-	IR-	œ-	@º-	û-	/.	/E.	.u.	#¤.	!È.	-ê.	2/	<K/	,ˆ/	6µ/	"ì/	0	-0	B0	)W0	8�0	2º0	.í0	@1	]1	I|1	PÆ1	:2	6R2	C‰2	6Í2	;3	4@3	;u3	\±3	 4	>/4	@n4	7¯4	:ç4	)"5	L5	8g5	? 5	à5	9ù5	436	3h6	&œ6	NÃ6	-7	@7	?W7	)—7	IÁ7	8	/%8	1U8	3‡8	"»8	&Þ8	%9	+9	+J9	=v9	S´9	z:	)ƒ:	/­:	8Ý:	/;	+F;	r;	/�;	+À;	1ì;	-<	0L<	'}<	,¥<	Ò<	6ò<	)=	 H=	i=	.x=	§=	?Ç=	">	9*>	+d>	2�>	#Ã>	-ç>	?	3?	S?	#l?	)�?	3º?	0î?	1@	2Q@	=„@	3Â@	0ö@	1'A	4YA	4ŽA	-ÃA	*ñA	)B	-FB	+tB	, B	0ÍB	-þB	,C	+GC	&sC	&šC	*ÁC	*ìC	$D	5<D	'rD	šD	 ¯D	+ÐD	 üD	cE	v�E	”øE	z�F	G	-$G	,RG	5G	µG	&ÎG	!õG	(H	!@H	/bH	1’H	ÄH	CäH	C(I	#lI	=�I	"ÎI	HñI	H:J	9ƒJ	/½J	íJ	'
! K	52K	2hK	G›K	:ãK	L	X<L	•L	®L	¾L	ÐL	àL	$ðL	M	=3M	$qM	–M	F°M	(÷M	( N	IN	VN	cN	uN	$…N	ªN	ÈN	àN	úN	O	.O	HO	D^O	*£O		ÎO	-ØO	P	$P	0>P	oP	!‹P	G­P	FõP	G<Q	A„Q	5ÆQ	)üQ	&R	AR	$WR	|R	 –R	·R	"ÒR	IõR	I?S	B‰S	-ÌS	;úS	I6T	!€T	8¢T	1ÛT	0
U	7>U	&vU	,�U	&ÊU	ñU	V	8)V	1bV	”V	°V	-ËV	-ùV	,'W	8TW	=�W	=ËW	=	X	=GX	…X	‘X	)±X	%ÛX	)Y	2+Y	^Y	1vY	¨Y	WÀY	:Z	1SZ	-…Z	9³Z	íZ	[	2$[	1W[	‰[	C¤[	è[	=\	oE\	2µ\	1è\	]	@3]	"t]	#—]	(»]	&ä]	-^	\9^	:–^	1Ñ^	;_	/?_	Ho_	¸_	0Ô_	'`	-`	M`	i`	/{`	«`	Ê`	è`	a	 a	'>a	fa	ƒa	ža	/¯a	4ßa	)b	4>b	sb	@�b	Ñb	/âb	!c	"4c	2Wc	DŠc	!Ïc	+ñc	,d	Jd	4id	žd	'²d	#Úd	9þd	8e	!Ve	:xe	³e	Ëe	'çe	?f	Of	 cf	„f	¤f	;Ãf	Zÿf	ZZg	yµg	z/h	%ªh	>Ðh	i	.(i	!Wi	Hyi	!Âi	3äi	+j	1Dj	Cvj	 ºj	2Ûj	3k	9Bk	#|k	 k	G¹k	ml	jol	@Úl	m	:1m	"lm	�m	2¦m	4Ùm	(n	7n	Tn	Pdn	0µn	læn	hSo	9¼o	!öo	5p	,Np	-{p	A©p	0ëp	q	<q	\q	zq	�q	? q	'àq	(r	1r	1Mr	r	Ÿr	5»r	Eñr	7s	>Us	2”s	5Çs	?ýs	*=t	>ht	4§t	Üt	*÷t	1"u	3Tu	Kˆu	:Ôu	v	-%v	5Sv	)‰v	@³v	%ôv	~w	9™w	YÓw	P-x	:~x	D¹x	4þx	A3y	"uy	˜y	D¯y	ôy	*
! z	#5z	Yz	oz	…z	žz	'·z	&ßz	({	/{	$L{	!q{	“{	)±{	,Û{	(|	1|	7K|	+ƒ|	B¯|	Jò|	p=}	J®}	iù}	Fc~	7ª~	{â~	3^	g’	Qú	bL€	Ž¯€	x>�	P·�	F‚	fO‚	h¶‚	Jƒ	pjƒ	mÛƒ	KI„	L•„	Gâ„	n*…	Y™…	2ó…	7&†	=^†	Pœ†	uí†	_c‡	kÃ‡	X/ˆ	Xˆˆ	*áˆ	P‰	{]‰	]Ù‰	\7Š	s”Š	T‹	Q]‹	G¯‹	f÷‹	_^Œ	R¾Œ	&�	68�	uo�	Wå�	.=Ž	[lŽ	3ÈŽ	WüŽ	dT�	,¹�	uæ�	\�	%w�	.��	@Ì�	9
‘	$G‘	6l‘	2£‘	4Ö‘	'’	53’	3i’	#�’	GÁ’	<	“	GF“	VŽ“	Vå“	h<”	W¥”	Uý”	RS•	L¦•	1ó•	6%–	6\–	&“–	;º–	4ö–	+—	WJ—	S¢—	5ö—	H,˜	gu˜	)Ý˜	3™	*;™	5f™	8œ™	.Õ™	1š	=6š	)tš	žš	E¸š	;þš	5:›	8p›	>©›	@è›	F)œ	Cpœ	C´œ	1øœ	0*�	1[�	%��	`³�	~ž	X“ž	'ìž	JŸ	M_Ÿ	I­Ÿ	E÷Ÿ	:= 	/x 	9¨ 	!â 	*¡	)/¡	NY¡	0¨¡	=Ù¡	3¢	@K¢	>Œ¢	1Ë¢	0ý¢	.£	%M£	4s£	I¨£	#ò£	9¤	GP¤	.˜¤	-Ç¤	5õ¤	8+¥	=d¥	2¢¥	RÕ¥	0(¦	<Y¦	7–¦	7Î¦	(§	a/§	A‘§	PÓ§	;$¨	J`¨	2«¨	2Þ¨	'©	Q9©	Q‹©	/Ý©	3
ª	+Aª	‚mª	nðª	-_«	`�«	/î«	8¬	ZW¬	Q²¬	+­	"0­	ES­	*™­	7Ä­	-ü­	.*®	 Y®	&z®	"¡®	6Ä®	û®	@¯	<V¯	.“¯	!Â¯	Cä¯	9(°	3b°	–°	¶°	,Õ°	4±	H7±	O€±	;Ð±	,²	;9²	;u²	&±²	NØ²	,'³	hT³	x½³	76´	^n´	GÍ´	Eµ	7[µ	N“µ	Oâµ	(2¶	D[¶	B ¶	Vã¶	Y:·	G”·	;Ü·	(¸	BA¸	R„¸	+×¸	2¹	76¹	En¹	B´¹	Q÷¹	,Iº	/vº	'¦º	GÎº	E»	%\»	 ‚»	4£»	PØ»	3)¼	C]¼	E¡¼	Aç¼	O)½	2y½	B¬½	4ï½	i$¾	Ž¾	$©¾	#Î¾	5ò¾	(¿	%F¿	El¿	O²¿	VÀ	.YÀ	3ˆÀ	C¼À	BÁ	%CÁ	0iÁ	UšÁ	3ðÁ	1$Â	VÂ	=vÂ	)´Â	2ÞÂ	Ã	9.Ã	3hÃ	0œÃ	PÍÃ	cÄ	;‚Ä	>¾Ä	?ýÄ	3=Å	kqÅ	&ÝÅ	3Æ	8Æ	:XÆ	7“Æ	]ËÆ	R)Ç	(|Ç	0¥Ç	+ÖÇ	/È	>2È	0qÈ	L¢È	SïÈ	JCÉ	@ŽÉ	\ÏÉ	I,Ê	2vÊ	A©Ê	4ëÊ	9 Ë	@ZË	%›Ë	KÁË	>
Ì	KLÌ	N˜Ì	>çÌ	g&Í	(ŽÍ	V·Í	%Î	*4Î	_Î	BgÎ	DªÎ	DïÎ	G4Ð	T|Ð	TÑÐ	+&Ñ	0RÑ	:ƒÑ	¾Ñ	*ÞÑ	#	Ò	!-Ò	IOÒ	m™Ò	gÓ	$oÓ	^”Ó	'óÓ	.Ô	JÔ	"jÔ	!�Ô	!¯Ô	"ÑÔ	"ôÔ	3Õ	"KÕ	4nÕ	4£Õ	;ØÕ	0Ö	+EÖ	;qÖ	:­Ö	"èÖ	,×	8×	2W×	/Š×	%º×	à×	Ø	iØ	_‰Ø	9éØ	s#Ù	)—Ù	<ÁÙ	)þÙ	(Ú	$HÚ	
mÚ	{Ú		ŒÚ	
! –Ú		¡Ú	+«Ú	×Ú	:ôÚ	1/Û	0aÛ	5’Û	2ÈÛ	/ûÛ	<+Ü	ahÜ	;ÊÜ	+Ý	92Ý	elÝ	8ÒÝ	;Þ	/GÞ	3wÞ	.«Þ	=ÚÞ	@ß	Yß	>lß	:«ß	Bæß	E)à	]oà	Íà	-Ïà	0ýà	>.á	bmá	;Ðá	7â	%Dâ	#jâ	8Žâ	HÇâ	"ã	$3ã	FXã	7Ÿã	N×ã	B&ä	6iä	) ä	LÊä	<å	7Tå	JŒå	E×å	8æ	.Væ	4…æ	-ºæ	*èæ	,ç	W@ç	/˜ç	6Èç	?ÿç	G?è	‡è	3¦è	3Úè	Bé	?Qé	=‘é	9Ïé	F	ê	GPê	B˜ê	MÛê	N)ë	Fxë	G¿ë	Gì	AOì	S‘ì	Cåì	()í	.Rí	&�í	¨í	+¾í	iêí	MTî	1¢î	-Ôî	1ï	14ï	%fï	"Œï	E¯ï	%õï	#ð	%?ð	Heð	®ð	8Éð	8ñ	1;ñ	<mñ	3ªñ	1Þñ	ò	&.ò	BUò	*˜ò	Ãò	;áò	9ó	HWó	9 ó	*Úó	\ô	8bô	1›ô	5Íô	/õ	23õ	fõ	2jõ	5�õ	QÓõ	&%ö	JLö	'—ö	.¿ö	Bîö	71÷	4i÷	1ž÷	8Ð÷	/	ø	%9ø	$_ø	%„ø	#ªø	)Îø	)øø	-"ù	#Pù	"tù	—ù	)¬ù	Öù	+êù	-ú	!Dú	$fú	(‹ú	*´ú	ßú	÷ú	$û	)4û	)^û	.ˆû	A·û	0ùû	/*ü	cZü	A¾ü	9ý	<:ý	4wý	;¬ý	3èý	Hþ	Deþ	Pªþ	>ûþ	3:ÿ	7nÿ	[¦ÿ	8
! ;
! 
G
! .U
! $„
! 	©
! ?³
! ió
! 1]
! &�
! ¶
! JÖ
! -!
! !O
! #q
! 7•
! 'Í
! >õ
! <4
! )q
! 6›
! 2Ò
! @
! !F
! <h
! .¥
! %Ô
! ú
! 0
! /J
! ?z
! 8º
! ?ó
! (3
! \
! +v
! )¢
! +Ì
! ø
! '
! 19
! ;k
! <§
! 9ä
! <
! 8[
! ;”
! 5Ð
! 8	
! ?	
! +Y	
! +…	
! +±	
! IÝ	
! 3'
  
! 6[
  
! >’
  
! AÑ
  
! +
! +?
! +k
! %—
! $½
! â
! "ÿ
! *"
! M
! ;f
! ¢
! <Â
! :ÿ
! (:
! 5c
! ‹™
! 2%
! <X
! =•
! EÓ
! <
! MV
! #¤
! È
! 'ç
! I
! mY
! yÇ
! sA
! nµ
! z$
! tŸ
! o
! {„
! u
! hv
! tß
! nT
! vÃ
! w:
! x²
! q+
! ;�
! 2Ù
! )
! (6
! &_
! 0†
! 0·
! *è
! 0
! AD
! .†
! )µ
! 2ß
! T
! (g
! *�
! ,»
! 0è
! '
! =A
! =
! ½
! Õ
! 
ñ
! *ÿ
! +*
! +V
! &‚
! 9©
! ã
! 1ô
! &&
! /M
! @}
! .¾
! $í
! 5
! 4H
! 4}
! ²
! ;Ò
! E
! AT
! @–
! ;×
! 0 
! :D 
! - 
! 1­ 
! <ß 
! D!
! a!
! 7n!
! (¦!
! -Ï!
! -ý!
! +"
! F"
! `"
! !z"
! %œ"
! %Â"
! !è"
! '
! #
! H2#
! A{#
! *½#
! !è#
! 
! $
! &$$
! K$
! 'R$
! (z$
! <£$
! 0à$
! %%
! 27%
! >j%
! "©%
! Ì%
! Nè%
! .7&
  
! f&
! .q&
! : &
! )Û&
! )'
! 5/'
! Ee'
! A«'
! 4í'
! 4"(
!  W(
! x(
! ,“(
! $À(
! "å(
! .)
! %7)
! %])
! $ƒ)
! ¨)
! (¿)
! /è)
! -*
! F*
! \*
! s*
! 2‰*
! %¼*
! &â*
! 	+
! T(+
! L}+
! [Ê+
! W&,
! \~,
! DÛ,
! P -
! Cq-
! µ-
! 
Ë-
! 
Ù-
! $ç-
! 9.
! EF.
! EŒ.
! CÒ.
! */
! #A/
! )e/
! �/
! .¥/
! Ô/
! (æ/
! 00
! E@0
! @†0
! "Ç0
! 2ê0
! 31
! 4Q1
! Q†1
! ,Ø1
! )2
! 0/2
! H`2
! M©2
! /÷2
! 2'3
! Z3
! 'x3
! 3 3
! Ô3
! à3
! ý3
!  4
! %;4
! a4
! %s4
! ™4
! ¯4
! À4
! Ò4
! ä4
! $÷4
! 5
! %-5
! /S5
! %ƒ5
! ,©5
! ,Ö5
! .6
! ,26
! ,_6
! ,Œ6
! ,¹6
! *æ6
! &7
! /87
! h7
! q7
! (}7
! %¦7
! "Ì7
! ï7
! 8
! -8
! 7:8
! r8
! ‚8
! ‹8
! 'ª8
! Ò8
! +ñ8
! '9
! "E9
! #h9
! )Œ9
! ¶9
! &Ö9
! &ý9
! 1$:
! 1V:
! !ˆ:
! #ª:
! !Î:
! ð:
! ;
! (!;
! �J;
! "Û;
! 5þ;
! H4<
! =}<
! 3»<
! /ï<
! '=
! 0G=
! $x=
! %�=
! +Ã=
! /ï=
! '>
! (G>
!  p>
! +‘>
! ½>
! 4Ò>
! /?
! W7?
! 9�?
! 4É?
! þ?
! 8@
! &I@
! ,p@
! $�@
! Â@
! à@
! ü@
! +A
! 6GA
! ~A
! ˜A
! @¡A
! 5âA
! B
! 7B
! SB
! mB
! �B
! 8ªB
! 0ãB
! ;C
! )PC
! =zC
! >¸C
! 4÷C
! !,D
! ND
! =nD
!  ¬D
! -ÍD
! ûD
! E
! H-E
! )vE
! , E
! )ÍE
! 1÷E
! )F
! /HF
! @xF
! -¹F
! -çF
! .G
! DG
! )_G
! R‰G
! ?ÜG
! 'H
! )DH
! 1nH
! , H
! 2ÍH
! BI
! ;CI
! I
! ZŒI
! .çI
! (J
! D?J
! 1„J
! 6¶J
! 3íJ
! 3!K
! 5UK
! =‹K
! JÉK
! *L
! "?L
! 0bL
! ?“L
! ÓL
! îL
! M
! )#M
! "MM
! *pM
! *›M
! EÆM
! PN
! 6]N
! 2”N
! ÇN
! "åN
! O
! 9!O
! [O
! lO
! 7†O
! 7¾O
! 3öO
! %*P
! PP
! 7nP
! !¦P
! "ÈP
! #ëP
! Q
! /Q
! @GQ
! -ˆQ
! >¶Q
! >õQ
! D4R
! 7yR
! '±R
! .ÙR
! MS
! HVS
! NŸS
! HîS
! .7T
!  fT
! '‡T
! -¯T
! =ÝT
! U
! ;6U
! #rU
! 6–U
! :ÍU
! 5V
! >V
! ^V
! }V
! �V
! £V
! )¼V
! #æV
! '
! W
! &2W
! "YW
! 3|W
! °W
! ÄW
! ÚW
! $ôW
! X
! 0X
! MX
! _X
! yX
! “X
! *¬X
! ×X
! äX
! ñX
! Y
! !Y
! 4Y
! DY
! 9YY
! .“Y
! 8ÂY
! 3ûY
! //Z
! 0_Z
! 3�Z
! ;ÄZ
! F[
! G[
! Kg[
! #³[
! ×[
! >õ[
! +4\
! `\
! .y\
! ¨\
! ,È\
! @õ\
! !6]
! ,X]
! …]
! 1Ÿ]
! -Ñ]
! 'ÿ]
! -'^
! +U^
! #�^
! S¥^
! Lù^
! iF_
! b°_
!  `
! #4`
! -X`
! V†`
! 1Ý`
! *a
! ):a
! &da
! &‹a
! )²a
! /Üa
! ?b
! ALb
! 4Žb
! +Ãb
! 7ïb
! 9'c
! 8ac
! 3šc
! Îc
! %íc
! 5d
!  Id
! Tjd
! 7¿d
! 6÷d
! 7.e
! fe
! Ie
! HÉe
! ?f
! \Rf
! Z¯f
! (
! g
! -3g
! -ag
! �g
! *¯g
! 1Úg
! 0h
! ‰=h
! 6Çh
! -þh
! T,i
! 9�i
! $»i
! 8ài
! .j
! +Hj
! <tj
! '±j
! Ùj
! øj
! 	k
! k
! ,k
! "Ik
! 'lk
! ”k
! )ªk
! <Ôk
! (l
! ':l
! /bl
! 1’l
! 'Äl
! 1ìl
! 2m
! ?Qm
! :‘m
! Ìm
! ìm
! 1n
! 7n
! Fn
! Yn
! !jn
! Œn
! o¨n
! )o
! 3Bo
! vo
! ‰o
! "§o
! $Êo
!  ïo
! p
! 10p
! 1bp
! F”p
! EÛp
! n!q
! 3�q
! 2Äq
! 0÷q
! (r
! 'Gr
! 7or
! .§r
! -Ör
! 6s
! ;s
! Ps
! $ks
! 8�s
! BÉs
! Nt
! )[t
! …t
! ;œt
! *Øt
! 0u
! &4u
! &[u
! 0‚u
! &³u
! Úu
!  øu
! )v
! 2Cv
! 4vv
! &«v
! Òv
! ;ïv
! M+w
! ,yw
! 1¦w
! 0Øw
! (	x
! /2x
! 4bx
! *—x
! Âx
! %Ûx
! )y
! )+y
! 4Uy
! @Šy
! $Ëy
! <ðy
! .-z
! 4\z
! 0‘z
! Âz
! Üz
! Gùz
! LA{
! LŽ{
! 6Û{
! .|
! 1A|
! /s|
! T£|
! 8ø|
! P1}
! 0‚}
!  ³}
! Ô}
! (ó}
! 0~
!  M~
! 'n~
! %–~
! &¼~
! Iã~
! *-
! X
! +w
! N£
! Nò
! $A€
! %f€
! &Œ€
! 0³€
! )ä€
! 8�
! 8G�
! :€�
! 6»�
! ò�
! !‚
! $*‚
! O‚
! h‚
! +€‚
! +¬‚
! -Ø‚
! 5ƒ
! -<ƒ
! Djƒ
! 5¯ƒ
! )åƒ
! S„
! c„
! €„
! " „
! 	Ã„
! !Í„
! ï„
! …
! <…
! /\…
! (Œ…
! µ…
! 'Î…
! <ö…
! -3†
! $a†
! ††
! ›†
! °†
! É†
! Ý†
! /ù†
! 5)‡
! 8_‡
! ˜‡
! X¸‡
! >ˆ
! 6Pˆ
! >‡ˆ
! ;Æˆ
! )‰
! ),‰
! #V‰
! z‰
! —‰
! 0³‰
! .ä‰
! 3Š
! 9GŠ
! 8�Š
!  ºŠ
! ÛŠ
! BúŠ
! L=‹
! &Š‹
! 6±‹
! :è‹
! $#Œ
! HŒ
! 1`Œ
! <’Œ
! ;ÏŒ
! .�
! B:�
! A}�
! 5¿�
! 1õ�
! 1'Ž
! .YŽ
! .ˆŽ
! 5·Ž
! 5íŽ
! >#�
! Cb�
! ¦�
! .¾�
! /í�
! �
! /6�
! +f�
! -’�
! &À�
! ç�
! Mÿ�
! "M‘
! 'p‘
! 5˜‘
! (Î‘
! ÷‘
! 0
’
! .>’
! .m’
! œ’
! º’
! 5Ú’
! N“
! X_“
! 4¸“
! 8í“
! :&”
! a”
! 1”
! +±”
! )Ý”
! )•
! +1•
! 4]•
! 9’•
! 9Ì•
! +–
! ,2–
!  _–
! /€–
! $°–
! Õ–
! ô–
! ,—
! [<—
! ˜—
! («—
! (Ô—
! )ý—
! 6'˜
! 2^˜
! 4‘˜
! 2Æ˜
! (ù˜
! U"™
! Ox™
! È™
! "è™
! 6š
! 9Bš
! D|š
! &Áš
! )èš
! .›
! A›
! 3[›
! 0�›
! .À›
! aï›
! fQœ
! 9¸œ
! Eòœ
! ,8�
! e�
! 6…�
! 2¼�
! Uï�
! (Ež
! Gnž
! >¶ž
! Jõž
! A@Ÿ
! +‚Ÿ
! $®Ÿ
! %ÓŸ
! ùŸ
! 	 
! & 
! $E 
! 4j 
! ,Ÿ 
! (Ì 
! Bõ 
! L8¡
! …¡
! ¥¡
! .Â¡
! 'ñ¡
! H¢
! 4b¢
! 6—¢
! PÎ¢
! &£
! .F£
! Bu£
! /¸£
! *è£
! :¤
! 9N¤
! +ˆ¤
! 7´¤
! .ì¤
! <¥
! )X¥
! D‚¥
! SÇ¥
! T¦
! Kp¦
! ¼¦
! CÚ¦
! '§
! EF§
! @Œ§
! <Í§
! D
! ¨
! @O¨
! L�¨
! 5Ý¨
! B©
! (V©
! ;©
! #»©
! Fß©
! &&ª
! Mª
! 8hª
! <¡ª
! 9Þª
! J«
! ,c«
! <�«
! IÍ«
! ¬
! .¬
! +N¬
! @z¬
! L»¬
! P­
! ;Y­
! 7•­
! cÍ­
!  1®
! ,R®
!  ®
! * ®
! -Ë®
! /ù®
! %)¯
! 7O¯
! ?‡¯
! Ç¯
! 6ç¯
! °
! &7°
! 1^°
! �°
! #®°
!  Ò°
! +ó°
! ±
! )?±
! )i±
! “±
! ¯±
! Ê±
! ç±
! ²
! #²
! -@²
! )n²
!  ˜²
! %¹²
! +ß²
! $³
! 40³
! *e³
! 1�³
! 1Â³
! 0ô³
! %´
! 6;´
! "r´
! •´
! ±´
! Î´
! 9å´
! 0µ
! 'Pµ
! -xµ
! ¦µ
! $Ãµ
! ,èµ
! B¶
! bX¶
! .»¶
! 5ê¶
!  ·
! <<·
! 5y·
! ¯·
! ,À·
! +í·
! 3¸
! 0M¸
! /~¸
! ®¸
! Ä¸
! Ó¸
! /Ù¸
! "	¹
! ,¹
! 04¹
! #e¹
! )‰¹
! %³¹
! 3Ù¹
! J
º
! 'Xº
! €º
! 5”º
! &Êº
! 6ñº
! '(»
! +P»
! |»
! =�»
! /Î»
! /þ»
! 1.¼
! M`¼
! G®¼
! >ö¼
! D5½
! !z½
! /œ½
! (Ì½
! )õ½
! #¾
! #C¾
! ag¾
! "É¾
!  ì¾
! 
¿
! 4-¿
! >b¿
! 5¡¿
! /×¿
! +À
! *3À
! &^À
! +…À
! (±À
! $ÚÀ
! aÿÀ
! 6aÁ
! 9˜Á
! .ÒÁ
! ZÂ
! C\Â
! F Â
! açÂ
! AIÃ
! .‹Ã
! *ºÃ
! FåÃ
! .,Ä
! 
[Ä
! iÄ
! Ä
! 6—Ä
! CÎÄ
! 8Å
! :KÅ
! 7†Å
! 7¾Å
! 8öÅ
! 9/Æ
! 7iÆ
! 8¡Æ
! 0ÚÆ
! ;Ç
! :GÇ
! H‚Ç
! !ËÇ
! íÇ
! 0
È
! >È
! +XÈ
! .„È
! #³È
! !×È
! -ùÈ
! $'É
! $LÉ
! #qÉ
! .•É
! @ÄÉ
! <Ê
! <BÊ
! BÊ
! ÂÊ
! RÖÊ
! 7)Ë
! 1aË
! 6“Ë
!  ÊË
! ëË
! ,	Ì
! ?6Ì
! /vÌ
! 0¦Ì
! 2×Ì
! /
! Í
! 5:Í
! VpÍ
! <ÇÍ
! Î
! +Î
! SKÎ
! UŸÎ
! cõÎ
! EYÏ
! >ŸÏ
! NÞÏ
! --Ð
! [Ð
! 6vÐ
! L­Ð
! -úÐ
! c(Ñ
! ŒÑ
! +ªÑ
! 7ÖÑ
! :Ò
! 1IÒ
! 8{Ò
! &´Ò
! *ÛÒ
! 1Ó
! :8Ó
! 3sÓ
! '§Ó
! %ÏÓ
! $õÓ
! ;Ô
! NVÔ
! .¥Ô
! FÔÔ
! Õ
! 6Õ
! LÕ
! fÕ
! ‚Õ
! –Õ
! i«Õ
! mÖ
! KƒÖ
! 1ÏÖ
! "×
!  $×
! E×
! #b×
! ,†×
! C³×
! B÷×
! :Ø
! SØ
! *mØ
! +˜Ø
! *ÄØ
! 1ïØ
! '!Ù
! FIÙ
! =�Ù
! #ÎÙ
! $òÙ
! #Ú
! ;Ú
! (YÚ
! (‚Ú
!  «Ú
! 9ÌÚ
! Û
! %Û
! AÛ
! [Û
! tÛ
! &‹Û
! ²Û
! 4ÄÛ
! CùÛ
! =Ü
! (TÜ
! }Ü
! 6�Ü
! #ÔÜ
! øÜ
! -	Ý
! ,7Ý
! dÝ
! *~Ý
! %©Ý
! /ÏÝ
! ÿÝ
! $Þ
! >Þ
! 0]Þ
! /ŽÞ
! &¾Þ
! )åÞ
! ß
! +%ß
! Qß
! *eß
! �ß
! ¦ß
! ½ß
! 
Ôß
! 
âß
! #ðß
! 
à
! %"à
! Hà
! gà
! ‡à
! œà
! &³à
! ?Úà
! á
! (7á
! (`á
! ‰á
! ©á
!  Àá
! 7áá
! -â
! Gâ
! [â
! {â
! ‘â
! ªâ
! $Æâ
! !ëâ
! 
ã
! 8-ã
! .fã
! P•ã
! *æã
! /ä
! 3Aä
! !uä
! (—ä
! KÀä
! å
! $+å
! På
! 4kå
!  å
! +´å
! +àå
! æ
! &æ
! Bæ
! bæ
! ‚æ
!  Ÿæ
!  Àæ
! 4áæ
! /ç
! #Fç
! jç
! :|ç
! E·ç
! <ýç
! :è
! Zè
!  pè
! )‘è
! (»è
! äè
! !üè
! é
! ;é
! Qé
! +jé
! *–é
! *Áé
! ìé
! 5ê
! JAê
! TŒê
! 
áê
! ïê
! Së
! 8cë
! œë
! ´ë
! 5Ãë
! Hùë
! Bì
!  ]ì
! /~ì
! 3®ì
! +âì
! Aí
! Pí
! 8gí
! 7 í
! +Øí
! 2î
! B7î
! 3zî
! H®î
! 3÷î
! >+ï
! $jï
! ,�ï
! 4¼ï
! &ñï
! 6ð
! 6Oð
! f†ð
! íð
! óð
! "ñ
! +ñ
! Añ
! Sñ
! *kñ
! –ñ
! µñ
! NÕñ
! 7$ò
! '\ò
! '„ò
! $¬ò
! $Ñò
! )öò
! % ó
! %Fó
! $ló
! %‘ó
! ·ó
! Óó
! $ïó
! ô
! 0ô
!  Iô
! 3jô
! 3žô
! Òô
! ñô
! )õ
! ;õ
!  [õ
! |õ
! ‹õ
! ©õ
! ¸õ
! OÇõ
! ö
! &ö
! !>ö
! `ö
! zö
! ’ö
! ªö
! Éö
! Øö
! éö
! øö
! ÷
! *÷
! C÷
! 8]÷
! –÷
! ¦÷
! %µ÷
! &Û÷
! %ø
! +(ø
! Tø
! 9lø
! ¦ø
! #Åø
! éø
! øø
! :ù
! Bù
! Qù
! cù
! ~ù
! ’ù
  ¤ù
! ³ù
! .Âù
! ñù
! !ú
! "*ú
! Mú
! ^ú
! qú
! "„ú
! 1§ú
! Ùú
! *ëú
! 4û
! Kû
! `û
! vû
! Šû
! žû
! ¹û
! Ðû
! áû
! óû
! &ü
! :ü
! :Pü
! ‹ü
! žü
! ²ü
! 0Æü
! ÷ü
! ý
! &ý
! <ý
! Oý
! cý
! tý
! ‡ý
! šý
! ©ý
! Áý
! Ðý
! ïý
! 5þý
! (4þ
! 3]þ
! ‘þ
! Ržþ
! Jñþ
! +<ÿ
! hÿ
! -„ÿ
! "²ÿ
! !Õÿ
! ÷ÿ
! ,%Bhy� 4´é!þ *@k0—Èåú#2D[x‘"¨Ëßü6K\&x*Ÿ0Êû0?%Z€˜·Í&ß*FA\@žßü!1D\t�ª¿Ýô7OKfF²PùLJ@—Øö<	9R	UŒ	Tâ	07
! +h
! /”
! <Ä
! 9,;;h,¤2Ñ.D3Ux/Î+þ+*
<V
u“
4	2>^q_Ð60g+‡'³CÛ0DP.•AÄ=AD†H¢(ë"7IN&˜)¿>é(BAB„Çç'ó$@*[†¦.¶,å6I#f%Š"°Óñ/0A#r8–cÏ?3s0�/¾/î4:0o2 2Ó3
:
H/V>†"Å+è)!> `�-ŸÍçó,Ji7·Õ0ó4$Y h‰©Éé &(DPm:¾4ù.=F:„B¿4"7/Z&Š4±,æ7 K *j &• ¼ #Ö *ú "%!%H!4n!5£!&Ù!)"*"?J"Š"
—"¥"8­"jæ"FQ#&˜#B¿#4$7$N$\l$@É$@
! %#K%o%Cv%3º%)î%@&!Y&3{&7¯&6ç&7'+V'(‚'«'.É'%ø'0('O(w(‘(­(/¼(5ì(6")@Y)8š)*Ó)0þ);/*2k*2ž*$Ñ*$ö*/+!K+ m+)Ž+)¸+)â+-,$:,_,y~,œø,0•-Æ- â-8.?<.@|.3½.4ñ.&/*>/:i/C¤/è/0 &0,G0‡t0,ü0!)1FK1^’1Fñ1M82[†2fâ2WI3A¡39ã3T4Jr40½4+î4:5#U5#y5+�5É5>å5;$6-`6Ž6!ª6-Ì6ú6'79B7%|7)¢7(Ì7 õ7/82F8$y8-ž8-Ì8Oú8$J95o9¥9¼9?Ú9;:V:i:'ˆ:8°:é:;!#;*E;p;Ž;4®;1ã;,</B<3r<<¦<ã<"ý<! =.B=1q=£=
! ¶=:Á="ü=(>'H>"p>!“>!µ> ×>!ø>"?+=?%i?)�?$¹?#Þ?+@0.@_@|@.˜@/Ç@"÷@-A'HApA"�A#²A7ÖA&B5B/QB�B& BÇB$áBC$"C#GC$kC&�C-·C'åC1
D?D#\D#€D¤DÁDàD!ûD$E$BE-gE+•EÁE!àE!F($F0MF)~F(¨FÑFëF:G-BG.pGŸG0µGæG/þG-.H4\H6‘H*ÈH6óH#*I#NI1rI7¤I5ÜIJ6&JJ]J@¨J+éJ7K4MK6‚K6¹KðK5õK-+L YL#zL žL.¿L)îL$M'=MOeM*µM/àM,N%=NcN6zNe±NXO-pO.žO<ÍO=
! P;HP9„P3¾PCòPS6Q,ŠQ,·Q"äQR"R#;R$_R@„R6ÅR?üRH<SL…SFÒSHT.bT>‘TÐT!êT>UKU\UxU”U°UÌU:åUO VHpVE¹V$ÿV7$WS\WY°WZ
! XceXDÉXbY*qY)œY#ÆY.êY6ZPZ=_Z �Z)¾Z<èZ%[95[8o[(¨[JÑ[K\Ah\Aª\2ì\-]"M]'p]˜]¯]Â]à]ô]^ )^!J^ l^!�^ ¯^"Ð^!ó^"_8_X_x_!˜_/º_ê_&`/`"<`_`Ey`F¿`Ba!Ia+ka:—a1ÒaLb@Qb:’b1Íb(ÿb(c#Hc(lc•c%´c.Úc'	d1d;Ld<ˆd?ÅdEe)Ke&ue,œe1ÉeJûe0Ff=wf,µf.âf=gHOg˜g%²g'Øghh-'h/Uh…h' hÈh-èh+i5Bi!xiši0ºiëi+j.1j#`j!„j-¦j$Ôj$ùj#k6Bk?yk3¹k,íkl60lgl9ƒl.½l1ìl5m/TmU„m[Úm\6ne“nFùnd@oa¥ogphopqØpRJqp�qYr*hrF“r ÚrUûr"Qs>ts-³s-ás9tIItE“t8Ùt8u)KuCuu;¹uOõuGEvF�v+Ôvw/w-Nw0|w2­w#àwx7!x+Yx*…x*°xUÛx1y*Qy*|y9§y<áy'z6Fz!}z-Ÿz1Íz4ÿz14{:f{&¡{ È{é{a	|Ek|>±|/ð|" }-C},q}*ž}@É}C
! ~3N~‚~#ž~,Â~#ï~1;E)�%«"Ñ)ô/€3N€3‚€/¶€5æ€�"5�&X��;˜�4Ô�	‚0‚.I‚Dx‚$½‚)â‚&ƒ)3ƒ0]ƒ1ŽƒÀƒ;Ûƒ0„5H„?~„7¾„<ö„33…*g…8’…Ë…)ä…†-†-L†'z†I¢†2ì†8‡X‡&p‡*—‡'Â‡ê‡ˆ !ˆ5BˆDxˆP½ˆ:‰5I‰:‰º‰8Ñ‰-
! Š(8Š[aŠ2½Š:ðŠE+‹Kq‹Q½‹*Œ(:Œ*cŒŽŒ¡Œ¶ŒÆŒÚŒîŒ��(�:�L�^�o���•�«�¿�Ð�â�ô�ŽŽ.Ž@ŽTŽfŽxŽŒŽžŽ°ŽÂŽÔŽèŽüŽ�"�4�H�Z�n�€�”�¥�¹�Ë�Ý�ï���'�9�M�_�s�‰�Ÿ�±�Ã�Õ�/ç�‘('‘P‘+i‘•‘¯‘Â‘Ø‘#ó‘$’<’Q’d’~’œ’#­’ Ñ’/ò’6"“!Y“{“Kš“æ“'ö“'”'F”"n”)‘”»”1Ó”1•37•0k•4œ•/Ñ•)–G+–1s–#¥–*É–!ô–!—8—W—%o—(•—¾—Þ—ð— 	˜**˜&U˜&|˜&£˜<Ê˜'™!/™(Q™/z™&ª™%Ñ™&÷™"š*Aš+lš)˜š&Âš3éš›,9›7f›ž›»›/Ì›)ü›"&œ.Iœ0xœ"©œÌœ:ìœ'�#E�"i�!Œ�&®�!Õ�,÷�&$ž'Kžsž)‘ž!»ž5ÝžŸ:&Ÿ.aŸ(�Ÿ¹Ÿ1ÍŸÿŸ& +A $m %’ )¸ â 1¡4¡!R¡+t¡2 ¡>Ó¡1¢0D¢)u¢(Ÿ¢)È¢ ò¢&£:£'O£w£”£´£2Ô£$¤N,¤{¤$˜¤T½¤K¥^¥r¥�¥)ª¥+Ô¥
¦.¦=¦$[¦#€¦¤¦+Â¦î¦§§.,§#[§'§'§§(Ï§*ø§+#¨1O¨(�¨"ª¨1Í¨#ÿ¨#©!?©(a©!Š©¬©¼©Ô©î© 	ª *ª Kª lª �ª ®ª Ïª ðª « 2«!S« u«–«%´«#Ú«#þ«""¬E¬e¬�¬˜¬)¶¬)à¬)
! ­4­T­p­Œ­¨­¿­Û­ò­®.®J®f®‚®ž®0º®?ë®[+¯#‡¯/«¯$Û¯%°%&°3L°#€°0¤°Õ°ç° þ°+±K±6a±/˜±È±"ã±² ²+@²1l² ž²¿²Ö²ó²%³%4³0Z³.‹³2º³$í³´,´J´)g´‘´ª´)É´2ó´#&µ%Jµpµ=†µ$Äµ)éµ¶#)¶-M¶&{¶!¢¶#Ä¶#è¶·< ·]·8{·$´· Ù·*ú·+%¸2Q¸7„¸/¼¸ ì¸"
¹'0¹X¹9w¹±¹,Ë¹)ø¹-"º&Pº'wºŸº¿º4ßº,»%A»g»}».œ»4Ë»2¼,3¼A`¼A¢¼ä¼$½.%½8T½2�½À½+Ó½7ÿ½7¾J¾`¾D|¾2Á¾,ô¾!¿(@¿.i¿[˜¿mô¿(bÀ=‹À!ÉÀ'ëÀ'Á$;Á7`Á#˜Á%¼Á,âÁ6Â3FÂ@zÂ3»ÂïÂ)Ã-9Ã5gÃ(�Ã(ÆÃïÃ(Ä(7Ä&`Ä3‡Ä.»Ä*êÄAÅ9WÅ‘Å5¥ÅLÛÅ/(Æ!XÆzÆC™Æ1ÝÆ/Ç.?Ç(nÇ%—Ç½Ç)ØÇÈÈ,È+IÈ/uÈ.¥ÈQÔÈH&É4oÉ:¤É7ßÉÊ7$Ê'\Ê1„Ê.¶Ê.åÊ(Ë1=Ë0oË+ Ë,ÌË.ùË%(ÌNÌ!`ÌE‚Ì)ÈÌ<òÌ9/ÍiÍ"ˆÍ«Í¾ÍÐÍêÍ*	Î#4Î!XÎ!zÎ!œÎ!¾Î$àÎ"Ï#(Ï#LÏ#pÏ”Ï´Ï-ÒÏ)Ð *ÐKÐkÐ"‹Ð®Ð&ÎÐ'õÐ+Ñ(IÑrÑ%’Ñ"¸Ñ ÛÑüÑ7ÒfTÒV»Ò5ÓHÓ#OÓsÓ“Ó³Ó,ÊÓ"÷ÓÔ0.ÔJ_ÔAªÔNìÔC;Õ*Õ&ªÕ(ÑÕúÕ$Ö?Ö'ZÖC‚Ö3ÆÖ"úÖ×8×_V×L¶×,ØH0Ø1yØ«Ø ºØ"ÛØþØ!Ù+>ÙjÙ‡Ù3¤ÙHØÙ!Ú15Ú7gÚ#ŸÚÃÚáÚ ñÚÛ!2Û2TÛ'‡Û,¯ÛÜÛ5ëÛ!Ü%9Ü5_ÜH•ÜHÞÜW'ÝWÝO×Ý''Þ=OÞW�ÞFåÞm,ß‹šß&àFà7]à0•àÆà1äà2á+Iá/uá$¥á;Êá.â>5â#tâ?˜â#Øâ6üâ!3ã0Uã1†ã&¸ã/ßã4ä2Dä2wä8ªä/ãä>å/Rå&‚å$©å Îå4ïå:$æ@_æ# æÄæ&äæç$&ç$Kç-pç&žç Åç-æçè-1è_è*}è%¨èÎèèè+é2é!Ré"té—é%³éÙé$ôéê$4ê&Yê$€ê/¥ê7Õê-
ë*;ë$fë.‹ë6ºë'ñë@ì%Zì€ì;žìÚì!íìí,í@í]íhwíàíìí%î!-îOî.oîžî ¸îÙî,÷î-$ï/Rï5‚ï/¸ï"èïGð3Sð'‡ð$¯ðÔðñð(ñ89ñ6rñ@©ñ2êñMò?kò?«ò1ëò9ó=Wó@•ó=Öó;ô5Pô5†ô%¼ôNâô.1õ6`õ0—õPÈõö29ö+lö1˜öIÊö&÷);÷?e÷6¥÷AÜ÷.ø3Mø,�ø)®ø(Øø0ù:2ù.mù&œùDÃù<ú@Eú$†ú"«úÎúDèú7-û7eû�û4²û&çû$ü3ü)Fü7pü"¨ü=Ëü.	ý*8ý*cý3Žý,Âý,ïýþ.,þQ[þI­þ"÷þ-ÿHÿ`ÿ!ÿ)¡ÿ%Ëÿ%ñÿ&+R p!‘#³×(ê)'Q/lœ(¹"â8!>`v…˜4¨Ý!ô$1 V(w9 GÚ&"KI0•WÆ$ CCd¨0Ç1øE*7p4¨KÝ!)"K"n‘°"Íbð1S%…«2Ç(ú+#	+O	&{	+¢	Î	)æ	-
! 0>
! (o
! %˜
! 0¾
! ï
!  
.,F's.›2Ê!ý#/C4s$¨AÍ,
j<
2§
'Ú
)@,mŠ2¥ Ø5ù</+l˜.®2Ý36DM{DÉ=L/e•6ª.á1#Bf {œ„¼�A$Ã è/	'9'a8‰-ÂðQK]"©$Ì#ñ()>9h-¢"Ðó'G:‚-›ÉÝ'û#08O ˆ$©#Îò!.%T5n¤À-Ô/'CW5›
Ñ"ß/-2.`+�2»;î+*3V"Š&­&Ô#û#"C"f‰©'Ç(ï2/.b‘&®#Õ"ù-,Jw/’,Â(ï5 7N '† ®  Ä $å 
! !+*!9V!*�!,»!,è!4""J"Cm"8±"ê"%#..#/]#$�#6²#Aé#G+$5s$4©$'Þ$!%H(%Vq%EÈ%+&,:&Mg&Bµ&,ø&)%'7O';‡'Ã'3Ý'4(.F(u(/‘(.Á(+ð(.)"K)n)I�)I×).!**P*-{*0©*1Ú*&+'3+/[+4‹+*À+,ë+-,'F,(n,&—,8¾,÷,(-;0-Dl-F±-/ø-1(.4Z.R�.9â.4/8Q/HŠ/!Ó/(õ/E0Ed0;ª0$æ0)11512g1Sš1$î1(2&<2:c2ž2%®2:Ô2K3M[36©3+à3/4<4&W4*~4+©4*Õ455 45!U5w5/“5Ã5È54Ï56606=6V65l6,¢6<Ï6571B7&t71›7[Í78)8Lb8H¯8ø89\,93‰97½9*õ9. :'O:,w:"¤:4Ç:1ü:4.;+c;�;-­;Û;Ló;5@<9v<°<Å<Bã<:&==a=MŸ=eí=RS>=¦>&ä>>?AJ?*Œ?N·?"@)@:?@<z@A·@5ù@1/A)aA2‹A"¾AáAôA!B)BHBdB/B/¯B/ßB/C3?C8sC3¬C8àC+D3ED+yD3¥DAÙD@EM\E:ªE9åE9F;YF;•F3ÑF3GH9G.‚G&±GØG%ôG6H3QH<…H8ÂHûH*I/DI!tIQ–I%èIDJ)SJ2}J"°JÓJåJ$÷JK;-K/iK/™KÉK"æK!	L+L=CL�L›L²L.ÆL*õLH M!iM>‹M2ÊM ýMCN3bN<–N*ÓNþNO)8O+bO%ŽO%´O+ÚOPP6PVP%uP(›P"ÄP*çP7QQJQ,œQ ÉQêQ$	RH.RAwRR¹R-S6:S5qS§S(ÇS'ðS)TBT$_T+„T%°T"ÖT-ùT%'U!MU<oU>¬U,ëUV5V@TV'•V!½V ßVWW87W1pW5¢W*ØWX7XERX1˜XLÊXLY-dY*’Y=½Y"ûY#ZJBZM�ZBÛZ7[&V[*}[%¨[FÎ[g\7}\.µ\†ä\8k]3¤]4Ø] 
^W.^4†^ »^.Ü^B_ON_Bž_Ká_J-`Kx`KÄ`JaK[a5§a7ÝaJb9`b9šbEÔbQcDlcD±c@öcš7d:Òd^
e#le=�eÎe	ÖeJàe++f	Wfafmf%�fn§fmgd„g;ég:%hH`h3©h%Ýh&i;*i:fi¡i©i<ºi÷i8
! j-Cj.qj* jËj(éj8k<Kk2ˆk6»kBòk.5l(dl)�l:·l(òl1m<Mm/Šm/ºm<êmZ'n6‚n6¹n7ðn)(oFRoB™oÜoEño'7p&_p0†p\·p>q;Sq(�q-¸q4æqr"9r5\r%’r'¸r'àr	ssD-s@rs³s.ÐsJÿsJt,gt1”t)Æt"ðt*u5>utu‰u£uh¼u%vBv \v1}v1¯v ávww%:w`w$|w¡w*½w%èwx'x$Cx#hxŒx.«x'Úx&y#)yMyfy~yœy±yÆy'Üy&z*+zVzpz6�z Äz
åz7óz.+{%Z{.€{1¯{@á{@"|c|ƒ|; |)Ü|(}K/}${} }8»}ô}2
! ~>=~N|~MË~3@MŽ«½Î)î(€@A€%‚€+¨€$Ô€6ù€0�5L�<‚�<¿�4ü�71‚5i‚AŸ‚7á‚TƒTnƒ>ÃƒH„!K„m„@�„7Î„<…6C…;z…4¶…3ë…,†+L†Bx†B»†Fþ†E‡_‡%~‡-¤‡+Ò‡6þ‡-5ˆ.cˆ-’ˆÀˆ*Óˆ þˆ`‰ €‰1¡‰Ó‰Eæ‰,Š,IŠvŠ–Š-¶ŠDäŠ)‹1F‹#x‹œ‹4²‹Jç‹%2Œ$XŒ&}ŒC¤Œ&èŒ&� 6�DW�œ�º�LÒ�AŽaŽŽœŽ±ŽÆŽ)ÛŽ�$�0A�8r�4«�?à� �,@�=m�(«�,Ô�$‘&‘D‘(`‘ ‰‘7ª‘â‘'û‘'#’6K’2‚’$µ’VÚ’;1“>m“>¬“9ë“-%”3S”‡”(¥”@Î”4•)D•n•‹•¢•¸•(Ï•ø•<–DK–=�–]Î–#,—CP—,”—<Á—nþ—:m˜(¨˜IÑ˜0™.L™ {™2œ™'Ï™4÷™$,š-Qš&š ¦šÇšÛš7ïš'›F›a›(|›%¥›0Ë›!ü›"œ'Aœ4iœEžœ)äœ6�+E�%q�1—�=É�0ž08žižˆž§ž!Çž7éž!!ŸCŸ1[Ÿ0�Ÿ)¾Ÿ)èŸ 1- ;_ 9› $Õ #ú ¡ 9¡?Z¡+š¡Æ¡ ã¡M¢-R¢I€¢SÊ¢2£Q£!a£#ƒ£§£"Æ£,é£¤44¤*i¤ ”¤Oµ¤¥F¥=f¥$¤¥$É¥6î¥^%¦(„¦.­¦JÜ¦&'§5N§L„§%Ñ§G÷§?¨5_¨:•¨=Ð¨/©*>©Ki©;µ©%ñ©'ª-?ªNmª<¼ª7ùª^1«/�«tÀ«V5¬6Œ¬RÃ¬ˆ­8Ÿ­BØ­@®0\®9�®&Ç®4î®$#¯3H¯6|¯³¯É¯&ç¯°8,°)e°(�°(¸°á°4±$6±%[±+�±­± Ê±ë±+²7²"L²o²�²
! ™² ¤²Å²å²$³)'³.Q³$€³)¥³(Ï³ø³(´2@´3s´4§´	Ü´%æ´'µ)4µ)^µ#ˆµ¬µ%Åµ8ëµ+$¶P¶8n¶%§¶&Í¶ô¶·'1·Y·4s·¨·$Ã·(è·5¸ G¸)h¸)’¸*¼¸!ç¸"	¹",¹NO¹.ž¹Í¹è¹!º%ºDº^ºH{º/Äºôº	»e »Y†»&à»¼ ¼@¼"\¼S¼Ó¼:ò¼-½L½k½Š½?›½>Û½6¾*Q¾!|¾ž¾#­¾ Ñ¾*ò¾)¿,G¿4t¿)©¿$Ó¿=ø¿'6À<^À(›À=ÄÀ6Á(9Á3bÁB–Á,ÙÁ#ÂA*Â5lÂ4¢Â)×Â)Ã-+Ã@YÃ"šÃ$½Ã*âÃ+
Ä9Ä-OÄ'}Ä)¥ÄEÏÄMÅUcÅF¹Å0Æ&1Æ5XÆ'ŽÆ5¶ÆìÆÇ$Ç$CÇhÇˆÇ4¥Ç9ÚÇJÈW_È\·ÈYÉMnÉ[¼É7Ê0PÊ7�Ê¹Ê3ÑÊ&Ë-,Ë(ZË!ƒË ¥ËÆËVßË)6Ì/`Ì�Ì¨ÌÄÌ0àÌ'Í+9Í9eÍMŸÍ!íÍ'Î'7Î9_Î3™Î4ÍÎ;ÏN>Ï;�Ï6ÉÏ/Ð20Ð2cÐI–ÐGàÐ3(Ñ!\Ñ~Ñ3“Ñ/ÇÑ3÷Ñ7+Ò3cÒ—Ò)·Ò)áÒ+Ó/7Ó2gÓ$šÓ-¿Ó@íÓ:.Ô$iÔ!ŽÔ#°Ô ÔÔ4õÔH*Õ(sÕœÕ³ÕÌÕ'áÕ	ÖÖ):Ö(dÖ2�ÖZÀÖ-×9I×/ƒ×+³×"ß×ØØ,Ø8HØ�Ø2‘Ø6ÄØ8ûØ!4Ù(VÙ$Ù.¤Ù9ÓÙ(
Ú(6Ú4_Ú9”Ú7ÎÚ=Û3DÛ/xÛ4¨Û.ÝÛ.Ü4;Ü.pÜ.ŸÜ,ÎÜ9ûÜ95Ý9oÝ:©Ý9äÝ:Þ9YÞ9“ÞWÍÞW%ß.}ß¬ßÇßÜß<üßK9àH…àTÎàF#á9já$¤á!Éá/ëá"â&>â)eâ�â«âÊâ.Ýâ ã0-ã#^ã=‚ãÀã+Ûã$ä,ä!Lä nä-�ä½ä!Ùä+ûä-'å)Uå+å«åÄå$áå7æ.>æ(mæ.–æ-Åæóæ1ç.5ç*dç/�çB¿ç3èB6èFyè3Àè'ôè"é+?é3ké@ŸéDàé%%êKê+kê3—êËêêêëë4;ë-pë(žë<Çëì"ì#>ìbì(ìb¨ì�í©í$Âí†çí6nîM¥î:óî6.ï6eï/œï%Ìï-òï< ðH]ð5¦ð&Üð7ñG;ñƒñ@›ñ2Üñ$ò4ò Hò:iò¤ò*»ò>æò3%óDYó3žó$Òó3÷ó5+ô0aô6’ô@Éô?
! õDJõ@�õ;Ðõö ö5öIö_ösö†ö›ö¯öÄöØöíö÷÷-÷G÷[÷n÷÷™÷®÷Ä÷Ú÷í÷ø9øIRøDœøMáøM/ù@}ù(¾ù(çù3ú%Dú=jú(¨ú>Ñú7ûZHûY£ûPýûBNü[‘ü8íü\&ýbƒý\æýXCþNœþUëþUAÿU—ÿVíÿVD
V›
Uò
UH
Už
Vô
VK
V¢
Uù
UO
U¥
Vû
VR
V©
2
$3
X
-w
s¥
>
?X
F˜
+ß
4
0@
0q
1¢
9Ô
%
!4
+V
+‚
+®
,Ú
+	
+3	
,_	
,Œ	
*¹	
Wä	
,<
! 
Wi
! 
WÁ
! 
M
Yg
sÁ
A5
4w
Y¬
"

Z)

Z„

[ß

[;
Z—
[ò
'N
)v
) 
)Ê
Hô
W=
X•
-î
.
5K
A�
vÃ
7:
0r
l£
5
;F
-‚
U°
5
Q<
ˆŽ
!
>9
4x
>­
-ì
!
;<
7x
%°
1Ö
2
W;
“
.³
â
<ô
21
d
 „
¥
2Â
(õ
E
Ed
0ª
.Û
F
! 
"Q
3t
c¨

X,
:…
FÀ

+%
Q
1o
)¡
'Ë
%ó

*7
"b
!…
)§
 Ñ
ò
6
 H
Ri
/¼
$ì

))
(S
|
š
 ¯
Ð
ã
2 
/4 
/d 
(” 
&½ 
ä 
#!
"'!
J!
*e!
!�!
 ²!
,Ó!
*"
*+"
V"
3v"
ª"
È"
Ý"
ú"
)#
,9#
/f#
7–#
!Î#
#ð#
0$
&E$
#l$
/�$
AÀ$
%%
8(%
5a%
M—%
6å%
8&
.U&
3„&
-¸&
Jæ&
C1'
,u'
>¢'
Uá'
&7(
'^(
H†(
DÏ(
F)
Q[)
C­)
=ñ)
8/*
;h*
O¤*
-ô*
"+
0=+
/n+
Dž+
ã+
/ù+
D),
1n,
$ ,
7Å,
,ý,
0*-
[-
8w-
'°-
&Ø-
+ÿ-
%+.
ZQ.
c¬.
#/
H4/
(}/
$¦/
/Ë/
û/
30
‚E0
È0
-ç0
C1
CY1
-�1
-Ë1
5ù1
./2
%^2
„2
˜2
«2
'Â2
0ê2
03
 L3
#m3
&‘3
 ¸3
"Ù3
#ü3
$ 4
'E4
.m4
'œ4
Ä4
(â4
(5
45
!T5
*v5
8¡5
1Ú5
16
H>6
(‡6
3°6
1ä6
7
/67
f7
F}7
/Ä7
(ô7
)8
8G8
+€8
/¬8
6Ü8
9
.“9
+Â9
0î9
:
8:
$V:
%{:
&¡:
)È:
&ò:
(;
B;
[;
u;
 “;
´;
Å;
×;
Aí;
E/<
#u<
 ™<
3º<
1î<
( =
4I=
~=
/˜=
.È=
%÷=
Q>
o>
Ž>
%©>
4Ï>
4?
39?
0m?
3ž?
,Ò?
)ÿ?
7)@
6a@
!˜@
&º@
7á@
2A
+LA
.xA
§A
4ÂA
÷A
,B
BB
"XB
/{B
?«B
+ëB
BC
ZC
FzC
&ÁC
èC
7üC
24D
4gD
0œD
>ÍD
#E
0E
&LE
!sE
•E
±E
^ÉE
(F
9DF
%~F
(¤F
ÍF
çF
3ûF
/G
'DG
$lG
>‘G
9ÐG
)
! H
E4H
!zH
œH
®H
"ÁH
4äH
I
0I
)HI
&rI
"™I
H¼I
3J
/9J
UiJ
&¿J
LæJ
33K
YgK
8ÁK
4úK
 /L
PL
cL
xL
&“L
)ºL
*äL
M
6)M
<`M
�M
·M
"ÎM
ñM
N
1%N
.WN
9†N
ÀN
ÝN
,ùN
5&O
.\O
‹O
/¡O
0ÑO
P
P
;P
"HP
)kP
,•P
ÂP
ÔP
îP
Q
Q
*2Q
)]Q
4‡Q
¼Q
&ÚQ
%R
'R
!FR
hR
ƒR
$œR
ÁR
ÛR
õR
IS
YS
!eS
‡S
§S
5ÂS
øS
(T
@7T
BxT
A»T
&ýT
%$U
&JU
qU
ŽU
ªU
)ÇU
CñU
!5V
1WV
‰V
!¤V
6ÆV
<ýV
":W
.]W
GŒW
GÔW
'X
3DX
 xX
™X
"¥X
ÈX
ÝX
#òX
"Y
.9Y
6hY
IŸY
(éY
?Z
.RZ
2�Z
$´Z
6ÙZ
#[
4[
Q[
o[
%�[
2³[
=æ[
7$\
&\\
ƒ\
¡\
¾\
+Ý\
	]
']
F]
!e]
‡]
+›]
Ç]
Bå]
=(^
2f^
=™^
2×^
B
! _
7M_
…_
Ÿ_
'»_
-ã_
`
!1`
S`
"o`
’`
9§`
4á`
.a
GEa
%�a
³a
%Êa
)ða
b
"5b
Xb
mb
‚b
d–b
>ûb
:c
Oc
Pfc
9·c
>ñc
#0d
Td
&md
v”d
Ke
)We
@�e
+Âe
;îe
*f
<f
^\f
K»f
Wg
._g
;Žg
2Êg
>ýg
;<h
Ixh
(Âh
'ëh
i
]*i
&ˆi
1¯i
=ái
Ej
<ej
0¢j
KÓj
'k
?Gk
‡k
-£k
$Ñk
Eök
0<l
"ml
�l
)¦l
&Ðl
÷l

! m
L'm
-tm
G¢m
/êm
.n
)In
)sn
 �n
¾n
4×n
&o
+3o
*_o
(Šo
F³o
0úo
D+p
4pp
¥p
*´p
(ßp
)q
12q
dq
wq
#�q
³q
9Èq
+r
+.r
Zr
/tr
 ¤r
%År
2ër
)s
/Hs
*xs
-£s
@Ñs
-t
@@t
8�t
Kºt
8u
K?u
‹u
1ªu
TÜu
-1v
=_v
/�v
;Ív
2	w
2<w
ow
~w
/™w
 Éw
)êw
+x
*@x
5kx
¡x
1ªx
$Üx
!y
,#y
<Py
U�y
!ãy
z
0$z
>Uz
#”z
¸z
=Öz
7{
CL{
T�{
Zå{
[@|
dœ|
E}
cG}
#«}
!Ï}
ñ}
:~
[J~
#¦~
Ê~
=ê~
(
H
1h
Aš
CÜ
D €
%e€
W‹€
&ã€

! �
,*�
#W�
%{�
4¡�
.Ö�
2‚
A8‚
!z‚
"œ‚
"¿‚
$â‚
#ƒ
W+ƒ
Wƒƒ
 Ûƒ
0üƒ
.-„
/\„
XŒ„
+å„
(…
-:…
+h…
@”…
Õ…
5ó…
6)†
'`†
2ˆ†
,»†
!è†
(
! ‡
H3‡
?|‡
¼‡
Ö‡
ì‡
7ˆ
B<ˆ
,ˆ
'¬ˆ
6Ôˆ
+‰
67‰
,n‰
/›‰
0Ë‰
5ü‰
2Š
GŠ
`Š
rŠ
!…Š
'§Š
=ÏŠ
#
‹
!1‹
5S‹
$‰‹
%®‹
.Ô‹
Œ
0Œ
#JŒ
nŒ
�Œ
8 Œ
3ÙŒ
6
�
8D�
'}�
$¥�
QÊ�
 Ž
A=Ž
"Ž
(¢Ž
ËŽ
AÝŽ
�
+�
A:�
|�
��
O¯�
'ÿ�
&'�
%N�
&t�
4›�
.Ð�
 ÿ�
 ‘
>>‘
5}‘
³‘
Ò‘
ð‘
0’
+?’
Lk’
L¸’
L“
LR“
LŸ“
ì“

! ñ“
ü“
•
”
Z£”
&þ”
&%•
%L•
#r•
*–•
Á•
*Õ•
$–
*%–
P–
<o–
8¬–
 å–
"—
)—
B—
+b—
5Ž—
.Ä—
4ó—
A(˜
6j˜
2¡˜
2Ô˜
2™
<:™
2w™
>ª™
5é™
>š
)^š
0ˆš
¹š
Óš
%îš
"›
 7›
 X›
-y›
"§›
!Ê›
%ì›
%œ
48œ
'mœ
•œ
¥œ
'Ãœ
 ëœ
�
�
;�
X�
p�
��
¡�
5µ�
-ë�
ž
	%ž
Ó/ž
 
 
D
!  
IO 
™ 
?± 
ßñ 
0Ñ¡
<¢
`?¢
 ¢
­¢
¹¢
KË¢
[£
ts£
=è£
W&¤
?~¤
U¾¤
p¥
5…¥
P»¥
¦
!¦
(=¦
+f¦
-’¦
*À¦
2ë¦
<§
[§
#b§
±†§
8¨
">¨
,a¨
Ž¨
e®¨
;©
wP©
0È©
\ù©
‘Vª
_èª
TH«
^�«
dü«
Va¬
]¸¬
d­
_{­
@Û­
J®
Dg®
R¬®
Zÿ®
QZ¯
�¬¯
K<°
Mˆ°
KÖ°
?"±
Nb±
H±±
Cú±
^>²
–�²
^4³
E“³
 Ù³
?z´
mº´
V(µ
Uµ
`Õµ
S6¶
SŠ¶
\Þ¶
U;·
Þ‘·
Xp¸
±É¸
_{¹
\Û¹
S8º
oŒº
Xüº
BU»
J˜»
Hã»
?,¼
Ul¼
WÂ¼
S½
_n½
QÎ½
S ¾
Nt¾
PÃ¾
CÀ
XXÀ
±À
‚ÎÀ
/QÁ
Q�Á

ÓÁ
4áÁ
DÂ
2[Â
8ŽÂ
CÇÂ
Ã
, Ã
3MÃ
	�Ã
I‹Ã
0ÕÃ
^Ä
peÄ
3ÖÄ
L
! Å
–WÅ
4îÅ
B#Æ
-fÆ
!”Æ
A¶Æ
OøÆ
&HÇ
"oÇ
7’Ç
@ÊÇ
4È
 @È
!aÈ
#ƒÈ
3§È
3ÛÈ
9É
5IÉ
'É
'§É
$ÏÉ
%ôÉ
Ê
,Ê
+BÊ
-nÊ
DœÊ
áÊ
(ðÊ
5Ë
.OË
E~Ë
\ÄË
"!Ì
KDÌ
P�Ì
4áÌ
?Í
:VÍ
‘Í
2¯Í
RâÍ
5Î
QÎ
nÎ
?‹Î
LËÎ
Ï
Z˜Ï
4óÏ
&(Ð
XOÐ
3¨Ð
cÜÐ
@@Ñ
^�Ñ
”àÑ
uÒ
=’Ò
,ÐÒ
[ýÒ
!YÓ
F{Ó
!ÂÓ
+äÓ
0Ô
VAÔ
F˜Ô
dßÔ
DÕ
VÕ
KhÕ
W´Õ
VÖ
ScÖ
J·Ö
E×
hH×
q±×
n#Ø
…’Ø
sÙ
dŒÙ
\ñÙ
TNÚ
R£Ú
höÚ
…_Û
aåÛ
IGÜ
\‘Ü
cîÜ
0RÝ
,ƒÝ
<°Ý
RíÝ
K@Þ
bŒÞ
UïÞ
Eß
aß
/qß
.¡ß
BÐß
-à
CAà
.…à
A´à
Aöà
,8á
Feá
t¬á
?!â
>aâ
M â
îâ
Dã
;Gã
Jƒã
QÎã
a ä
R‚ä
#Õä
ùä
O
å
>]å
œå
'¹å
/áå
<æ
;Næ
0Šæ
=»æ
#ùæ
Jç
?hç
H¨ç
;ñç
,-è
4Zè
K�è
FÛè
A"é
Jdé
?¯é
/ïé
Aê
@aê
G¢ê
7êê
j"ë
j�ë
[øë
GTì
;œì
DØì
Bí
?`í
U í
Söí
TJî
RŸî
Mòî
N@ï
Y�ï
méï
yWð
{Ñð
~Mñ
IÌñ
_ò
ˆvò
gÿò
kgó
iÓó
¡=ô
‡ßô
Tgõ
r¼õ
a/ö
I‘ö
EÛö
†!÷
K¨÷
wô÷
Jlø
~·ø
R6ù
‚‰ù
:ú
CGú
 ‹ú
5¬ú
=âú
i û
{Šû
rü
�yü
xûü
vtý
Œëý
wxþ
�ðþ
~ÿ
•þÿ
„”šŒ´¢A€ä–esü‰ptúŠo~ú’y�—Ž‰&Ÿ°}P	“Î	Nb
! d±
! OefYÌm&\”rñdd
zÉ
XDn�(%5"[4~G³û3)Lv-–"Äç-=2Ep6¶ˆíIvAÀnq2„$·"ÜÿAQUd§.=;(y?¢IâP,a}Lß:,>gt¦__{VÛ02=cb¡~KƒnÏL>R‹wÞ3V<Š!ÇGéI18{´FÒpRŠ(Ý(./p^(ÏAø1: &l %“ ¹ 3Ö s
! !C~!=Â!"R")m"L—" ä" #2&#EY#Ÿ#!º#YÜ#G6$H~$9Ç$A%YC%4�%6Ò%D	&5N&4„&:¹&Aô&56'4l':¡'5Ü'A(5T(2Š(?½(7ý(45)Gj)8²)+ë)(*@*\\*M¹*a+Qi+'»+Lã+W0,*ˆ,O³,)-"--YP-0ª-,Û-".*+.2V.‰.%¤.EÊ.*/*;/Bf/2©/[Ü/H801�02³0-æ0.19C1?}1O½1-
2(;23d2?˜2-Ø2@3,G3*t3HŸ3Aè3A*4@l4Y­485;@5,|5K©59õ5,/6/\6#Œ6O°6y7z7˜7¶7MÍ7X8Ht8E½8X9Y\9@¶9S÷9YK:2¥:GØ:[ ;$|;F¡;'è;S<1d<7–<XÎ<='=?e=o¥=.>\D>8¡>LÚ>G'?8o?U¨?=þ?A<@1~@n°@sAm“AqBJsBC¾BHCjKCT¶CsDFDuÆD6<E sE7”E/ÌE<üEE9F_FnßF-NGY|GVÖGT-HP‚HjÓH*>I iIIŠICÔI'J6@JKwJ4ÃJ8øJ<1K)nKU˜KGîK*6L8aL4šL3ÏL2MM6MW„M/ÜM(N+5N2aN.”NFÃN<
! O=GO%…OX«O<PiAPT«PKQULQB¢QŠåQfpRJ×R9"S^\S.»S)êS)T>T3^T’T-­T;ÛTTU@lU%­UšÓU…nVvôV2kW0žW)ÏWJùWbDX2§XEÚX. Y2OY.‚Y.±Y0àY0Z.BZ>qZp°Z+![HM[–[ ¥[Æ[ã[<\=\L\Ak\f­\^]Fs]aº]™^ƒ¶^�:_}Ø_1V`6ˆ`D¿`AaKFa:’a?Ía2
b=@bH~b?ÇbHcNPc=ŸcPÝcb.d‘d-­d8Ûd2eNGeY–e)ðeSf<nfe«fgi‘gJûgKFh-’h;Àh‹üh\ˆiOåiB5j4xj:­j5èj1kePkG¶k)þk0(l>Ylˆ˜lU!m1wm(©m'Òm3úmM.n@|n4½n(ònJoAfo;¨o7äo2p>Op2ŽpEÁp9q&AqMhq1¶q?èqC(rHlr:µr6ðr"'s#Js)nsC˜s=Üs t;tZTtN¯tJþtYIuW£uJûuWFvYžvbøv`[w#¼w3àwUx5jxS x1ôx&&y7My9…y=¿y7ýy=5zVsz6Êz:{-<{9j{I¤{Dî{Z3|bŽ|3ñ|1%}=W}9•}7Ï}~!~8&~_~Wr~"Ê~í~$1+`]\¾b€’~€S�&e�$Œ�7±�{é�e‚ z‚#›‚¿‚"Ñ‚!ô‚ƒ76ƒnƒH�ƒIÖƒƒ „!¤„?Æ„A…5H…%~…H¤…í….†6†CO†@“†DÔ†+‡EE‡)‹‡!µ‡"×‡5ú‡50ˆ8fˆCŸˆãˆ0þˆ4/‰Fd‰«‰-Ç‰kõ‰2aŠ:”ŠBÏŠ-‹‚@‹Ã‹YÛ‹$5Œ6ZŒ8‘Œ8ÊŒh�Pl�X½�5Ž'LŽ-tŽ!¢Ž%ÄŽEêŽ:0�:k�6¦�;Ý�<�(V�v�-ö�)$‘UN‘'¤‘9Ì‘K’)R’1|’)®’)Ø’-“60“8g“> “.ß“(”-7”'e”0�”%¾”'ä”,•&9•&`•>‡•Æ•8Ø•–h/–(˜–+Á–+í–O—'i—‘—¬—È—$à—#˜?)˜?i˜[©˜Q™ W™x™B’™jÕ™@š&]š+„š°š)Ðš)úš!$›CF›&Š›±›Ã›"Ù›-ü›-*œ#Xœ|œ›œ(ºœãœ#�B'�j�#‚�¦�d¼�!ž5<ž4rž-§ž:Õž9Ÿ-JŸ#xŸ4œŸ%ÑŸ÷Ÿ! B0 :s Z® =	¡;G¡;ƒ¡F¿¡(¢6/¢Ef¢&¬¢/Ó¢O£7S£5‹£Á£,Û£,¤'5¤*]¤ˆ¤ ¤)¶¤4à¤‚¥˜¥F¶¥5ý¥ 3¦PT¦!¥¦*Ç¦'ò¦4§<O§DŒ§Ñ§ë§)ý§.'¨™V¨:ð¨ +©;L©8ˆ©Á©\Ý©I:ªg„ª9ìª:&«Da«H¦«(ï«*¬,C¬Ap¬9²¬3ì¬8 ­EY­GŸ­0ç­D®N]®=¬®9ê®?$¯dd¯BÉ¯!°*.°.Y°ˆ°Ÿ° ·°:Ø°F±5Z±�±5¥±DÛ±D ²#e²4‰²@¾²(ÿ²0(³4Y³8Ž³2Ç³<ú³17´Fi´@°´\ñ´]NµZ¬µ*¶C2¶,v¶O£¶8ó¶2,·C_·-£·7Ñ·>	¸3H¸?|¸2¼¸Lï¸6<¹>s¹>²¹2ñ¹1$ºQVºB¨ºCëº8/»6h»/Ÿ»iÏ»'9¼a¼6z¼1±¼0ã¼&½-;½i½j…½Að½s2¾?¦¾0æ¾"¿<:¿2w¿'ª¿'Ò¿ú¿4À3MÀ�À“ÀB©ÀTìÀ-AÁ!oÁ@‘Á&ÒÁkùÁ^eÂÄÂÜÂ^òÂ;QÃi�Ãa÷ÃSYÄZ­ÄqÅSzÅiÎÅk8Æ�¤Æe2Ça˜Ç[úÇ5VÈ4ŒÈ-ÁÈ:ïÈ9*É-dÉ6’É4ÉÉ*þÉ)ÊCÊ;]Ê$™Ê;¾ÊFúÊ%AËGgË0¯ËàË&Ì1'Ì>YÌ@˜ÌAÙÌXÍItÍN¾ÍK
ÎKYÎ0¥Î3ÖÎW
! Ï=bÏ[ Ï.üÏL+ÐxÐ“Ð²ÐDÐÐAÑ,WÑ(„Ñ­Ñ=¿Ñ<ýÑ:ÒBLÒP�Ò2àÒ1Ó\EÓ@¢ÓSãÓ;7Ô?sÔT³Ô<Õ@EÕ'†Õ ®Õ>ÏÕ9Ö)HÖrÖ �Ö$°ÖÕÖ-óÖ!×,A×/n×ž×½×DÝ×,"Ø,OØ|Ø”Ø(´Ø ÝØ;þØ:ÙZÙ,xÙ6¥Ù<ÜÙ<ÚVÚNZÚY©ÚPÛPTÛ.¥ÛmÔÛGBÜGŠÜoÒÜ^BÝG¡ÝKéÝS5Þ3‰ÞQ½Þ8ßAHß@ŠßHËßJàE_àE¥à@ëàM,ágzáCâáL&âHsâc¼â> ãB_ã@¢ã`ããJDäJ�äJÚäK%åIqåu»åR1æJ„æLÏæEç@bçD£ç=èçP&èawèHÙèW"é`zéEÛéQ!êZsê‚ÎêEQëS—ëKëë@7ìGxìTÀìCíQYíU«ílî6nî1¥î ×î¾øî*·ïoâïzRðNÍðGñIdñz®ñ)òÎ@òó -ó,Nó"{ó1žó9ÐóH
! ô!SôJuôXÀôNõAhõAªõFìõ@3öEtö=ºöXøöIQ÷J›÷$æ÷&ø2ø-Gø?uøAµø<÷ø64ù?kù3«ù7ßù9ú*Qú8|ú6µú—ìú£„û/(ü-Xü"†ü*©ü+Ôüý4 ý<Uý7’ý%ÊýBðý<3þ@pþX±þi
! ÿmtÿ3âÿ&G9t�XöJO>š›Ùdu;ÚdQ{'Í1õ+'-SH�(Ê*ó/:A*|§Å0åcz)—KÁD
GR6š9Ñ\)3†4ºRï/B	Er	d¸	)
!  G
! ƒh
! ì
! U	3_5“,É)ö, 0M0~(¯Ø*î$
2>
bq

Ô
râ
1U‡u˜4CF
J?X˜Ÿ7¦7ÞRRi7¼ô@û<IR!c…”E¦ì<õ2Nn$Œ\±5>DPƒ<Ô$-6gd3ÌB&C;jJ¦Tñ3F2z4­5â@Y0o) -Ê(ø%!&G%n%”$º"ß&$)'Nv#–º!Ú+ü1(Zy(—*À8ë2$YW4±;æR"+u$¡Æ"æY	fc=Ê..7=fA¤MæH4X}.Ö"  ( !I :k @¦ (ç @"(Q"Iz"AÄ"P#BW#Dš#-ß#B
$CP$G”$6Ü$;%8O%7ˆ%À%FÞ%A%&0g&A˜&Ú&
ò&Q'(R'){'¥'#À'&ä'B(N(d(~(„(–(¶(Ò(#ò();()*d)L�)[Ü)8*0Q*V‚*Ù*à*9ç*
! !+C,+p+(Ž+$·+#Ü+",<#,Y`,+º,Xæ,A?-*�-t¬-!.9.<Y.:–.=Ñ.8/=H/%†/B¬/,ï/
02*0]0!{0$�0'Â0ê0,ü0G)1:q1!¬13Î1;2h>2h§2=3N3
S3a3r35ƒ3?¹30ù3<*4Eg4K­4où4i5z5‹5œ5­5/¾5-î5636D6[6l6}6]Ž6]ì6`J7=«7é7cú7-^8Œ8b�8`9a94d9E™97ß9:	0:ž::<Ù:b;€y;"ú;;<GY<7¡< Ù<!ú<<=Y=”e=ú=B>¾C>ƒ?*†?-±?0ß?-@/>@˜n@mAAuAa·AˆBT¢B÷BFCJWC,¢CWÏCW'D6D,¶D~ãDªbEa
F/oFµŸFEUG›G+¸G)äG)H(8H"aH*„Hl¯HNIŸkIWJpcJ,ÔJàK,âKQL)aL0‹L¼LÕLîL.M25MNhMU·MT
N%bN'ˆN6°N!çNB	O>LO%‹O±O)ËOõOXP%hP$ŽP0³PnäPPSQ‚¤Q@'R[hR_ÄRA$S_fS:ÆSSTFUT9œT;ÖT:USMUt¡UQVXhVeÁVq'W4™WÎWdÛWœ@XNÝXÜ,Y7	Z4AZVvZQÍZY[^y[@Ø[`\qz\^ì\QK]s�]$^$6^?[^{›^[_Fs_Wº_M`K``F¬`8ó`—,ahÄaH-bIvb7Àb\øbdUc]ºc_dSxdGÌdUeRjer½e_0f†�ftgAŒg<ÎgPhx\hYÕh</iEli_²iIj‘\jPîjF?k�†kxlZ�l_êl\Jm6§mSÞm72nYjnaÄnA&o(ho‘o«oaÅo3'p;[pX—p^ðpSOq?£qcãqlGrG´r[ürIXs"¢sGÅs)
tr7tYªtWuB\u7Ÿu(×u7v•8vuÎvMDwŠ’wUx9sxE­x%óxcyc}y#áy3zQ9zD‹z]ÐzY.{6ˆ{o¿{N/|X~|œ×| t}V~?l~(¬~bÕ~c8Cœ?à‡ €-¨€PÖ€'�A>�0€�/±�Vá�48‚Xm‚fÆ‚G-ƒkuƒaáƒMC„/‘„CÁ„q…\w…_Ô…Y4†YŽ†]è†dF‡7«‡0ã‡Fˆ%[ˆ6�ˆ:¸ˆSóˆ[G‰A£‰;å‰,!Š3NŠ(‚Š3«Š(ßŠv‹"‹6¢‹4Ù‹vŒ9…Œ¿Œ.ßŒV�Ae�0§�(Ø�8Ž@:ŽM{ŽCÉŽ'
�a5�Y—�,ñ�5�7T�bŒ�Bï�62‘/i‘/™‘VÉ‘& ’-G’u’>�’HÏ’Y“`r“4Ó“4”6=”2t”§”BÃ”(•/•7L•6„•(»•Dä•))–S–#o–J“–AÞ– —<8—Lu—”Â—#W˜"{˜!ž˜,À˜7í˜'%™aM™Z¯™I
! šBTš —š ¸š5Ùš;›-K›2y›‘¬›+>œHjœc³œ%�q=�/¯�/ß�/ž/?ž3ožA£ž,åž(Ÿ^;ŸšŸF²ŸùŸ- MC P‘ 0â ,¡o@¡2°¡.ã¡x¢N‹¢&Ú¢R£-T£"‚£¥£'Ä£'ì£'¤V<¤(“¤M¼¤(
! ¥?3¥6s¥Bª¥9í¥&'¦-N¦g|¦-ä¦2§1E§0w§%¨§$Î§0ó§-$¨4R¨.‡¨¶¨*Ô¨5ÿ¨85©.n©0�©2Î©ªDª8cªHœª’åª/x«4¨«BÝ«? ¬@`¬ ¡¬%Â¬%è¬4­�C­6Å­-ü­Y*®(„®9­®ç®¯(%¯(N¯$w¯$œ¯<Á¯Nþ¯'M°u°K‘°,Ý°G
! ±:R±0�±.¾±0í±6²U²1o²-¡²}Ï²JM³˜³O¯³ÿ³E´U´2e´"˜´»´	×´)á´	µµ)µBµQµgµ}µ…µ
! Žµ™µ­µÀµÏµ%åµ ¶,¶A¶R¶c¶w¶Š¶£¶	¸¶
Â¶Ð¶è¶·
! ·&·*5·@`·r¡·E¸EZ¸' ¸YÈ¸¨"¹xË¹€Dº6Åºbüº1_»1‘»Ã»<Þ»¼ 4¼U¼Wi¼YÁ¼W½As½9µ½ï½H¾CO¾4“¾-È¾>ö¾C5¿<y¿¶¿6Å¿;ü¿!8À5ZÀ.�À¿ÀMØÀ?&Á3fÁšÁ)·Á-áÁÂ+Â2JÂP}ÂXÎÂb'Ã‘ŠÃGÄCdÄ-¨Ä6ÖÄ5
Å>CÅ=‚ÅCÀÅYÆ>^ÆQ�ÆNïÆP>ÇE�Ç7ÕÇÉ
È\×É•4Ê—ÊÊ€bË[ãËP?Ì9�Ì9ÊÌÍ}„Í9Î9<ÎbvÎ³ÙÎC�ÏXÑÏj*Ðh•ÐsþÐrrÑ¨åÑbŽÒAñÒ\3ÓC�Ó6ÔÓWÔLcÔ7°Ô1èÔAÕ\ÕyÕ�Õ§Õ¾Õ&ÜÕ0Ö4Ö<TÖ,‘Ö8¾Ö:÷Ö@2×=s× ±×Ò×)ñ×xØ5”Ø]ÊØO(Ù:xÙP³ÙJÚxOÚwÈÚN@ÛM�ÛIÝÛN'ÜQvÜ^ÈÜ+'ÝUSÝ8©Ý<âÝ�Þ�­Þn;ß2ªß6Ýßdà”yà�á;žá<ÚáBâIZâk¤âQã3bãa–ã=øãj6är¡äCå0Xå8‰åfÂåŒ)æœ¶æXSçT¬ç…è>‡è>Æè:é7@é;xéE´éPúétKê.Àê,ïêhëW…ësÝësQì~Åì5Dí;zí/¶í^æíYEîŸîD¿îSïcXïR¼ï#ð?3ð4sð6¨ð%ßð$ñK*ñUvñ2Ìñ6ÿñ86ò-oòo�òI
ó4Wó„ŒóQôIcô'­ôTÕô@*õFkõ;²õ.îõAöF_ö\¦öj÷5n÷<¤÷Gá÷N)øIxøIÂø=ùpJù[»ùWúFoúK¶úUûjXûUÃûCü?]üN�üUìü[Bý=žý?ÜýIþCfþLªþ>÷þ:6ÿ@qÿZ²ÿ9
IGT‘6æ7/U(…F®0õ/&cVDº9ÿ;99uH¯>øE7E}BÃD4KG€3ÈFüHC=ŒJÊ/.E0t-¥PÓ"$UG�Šµ•@	Ö	2í	  
! ŒA
! ŽÎ
! 8]˜–š/;ÊW
[^
8º
4ó
G(Up@Æa2i2œDÏ,|A7¾QöOHG˜]àZ>]™Z÷YR#¬#Ð€ôZuJÐ:9VW�8è}!CŸ–ãÁzd<(¡1Êü5WR3ªIÞI(hr0Û9VFF�Dä4)�^=ìt*5ŸÕ7ôV,,ƒ*°)ÛvE|VÂK te bÚ 9=!8w!5°!Væ!W="%•"‡»"DC#Eˆ#µÎ#§„$H,%nu%Mä%32&4f&]›&Rù&-L'2z'>­']ì'1J(Z|(<×([)4p)=¥)Pã)P4*=…*yÃ*=+<O+WŒ+gä+€L,AÍ,-T,-;�-q½-[/.P‹.‡Ü.Xd/6½/_ô/CT0]˜0jö0pa1nÒ1LA2[Ž2Oê2P:3‹3^�3ü3U4Dg4^¬4X5^d5FÃ5T
! 6J_6_ª60
! 7B;7+~7;ª75æ778ET8cš8+þ8D*9Ko9a»9“:N±:1;]2; �;)±;6Û;3<"F<`i<"Ê<&í< =
5=<C=_€=Qà=J2>}>+—>7Ã>û>G?A\?8ž?K×?X#@Q|@4Î@AEA!YA{A$�A´A9ÔA(BK7BHƒBKÌBDC5]CG“C$ÛC;D1<DnDzD>�DAÌDKE(ZE#ƒEY§E_FWaFN¹FOGMXGM¦G/ôGJ$HBoHJ²H&ýH:$I|_I`ÜIÆ=J”K[™KUõKKKLm—LJM8PMF‰M#ÐMôMN(N6=NFtNE»NSO.UO2„O@·O5øO3.PIbP3¬PMàP5.Q.dQ1“Q8ÅQ.þQ.-RR\R=¯R8íRr&ST™SYîSAHT=ŠTSÈTRUMoUV½UJVW_VV·V9WGHWW�W$èW2
XF@XR‡X7ÚXYK2YL~Y9ËY?ZTEZšZB²ZDõZ7:[Dr[I·[P\R\q\'‘\¹\u×\cM]q±]>#^>b^;¡^?Ý^=_S[_"¯_kÒ_L>`0‹`<¼`9ù`M3aB�aÄaÞaûaQbqbbEÔbIcJdcH¯cOøc(Hd9qd8«däd^ÿdc^eaÂeB$fNgf¶fUÔfC*g3ng(¢g&Ëg.òg?!h6ahF˜hMßh-i9Ki:…i$Ài7åicj3�jUµjGkDSk&˜k1¿kañk SltlŒl#£lÇlvÝl<Tm‘m=¨m>æm9%n_nA~nAÀn=o3@o6toK«os÷o?kpP«peüpcbqZÆqg!r_‰ryércsoãsfStqºta,ueŽuaôu7Vv2Žv.Áv\ðvYMw]§wWxU]xT³xiyZry-Íy/ûy/+z,[z,ˆz3µz.éz.{1G{@y{@º{Pû{ L|Sm|CÁ|X}F^}V¥}Fü}FC~2Š~?½~Dý~'B>jK©xõln€bÛ€S>�<’�~Ï�DN‚ “‚€´‚`5ƒE–ƒbÜƒ1?„dq„šÖ„/q…'¡…eÉ…,/†K\†‚¨†'+‡'S‡"{‡ ž‡¿‡7Ø‡ˆ'ˆ?ˆ!Wˆ"yˆ#œˆ#Àˆ%äˆ%
! ‰60‰7g‰~Ÿ‰<Š<[Šd˜ŠoýŠ8m‹N¦‹1õ‹;'Œ6cŒwšŒs�T†�VÛ�`2Ž[“Ž†ïŽUv�VÌ�E#�µi�¯‘LÏ‘0’KM’v™’r“:ƒ“¾“UÒ“c(”Œ”7¡”9Ù”!•>5•>t•&³•pÚ•XK–>¤–&ã–>
! —&I—@p—(±—@Ú—(˜]D˜v¢˜,™?F™,†™*³™YÞ™!8š?ZšCššCÞša"›"„›H§›Vð›7Gœ4œL´œL�7N�ü†�Iƒž9Íž1Ÿ39Ÿ$mŸ’Ÿ‹±Ÿ;= hy Qâ [4¡6�¡;Ç¡i¢,m¢,š¢WÇ¢/£4O£I„£;Î£W
! ¤Jb¤E­¤(ó¤,¥.I¥?x¥D¸¥)ý¥]'¦+…¦G±¦/ù¦@)§Ej§#°§2Ô§#¨=+¨'i¨=‘¨Ï¨'è¨C©RT©8§©Yà©B:ªC}ªCÁª;«;A«*}«¨«6¹«;ð«-,¬GZ¬>¢¬>á¬% ­GF­.Ž­Z½­G®(`®(‰®W²® 
! ¯3+¯?_¯-Ÿ¯ Í¯Tî¯JC°Ž°*£°1Î°1±92±/l±0œ±/Í±8ý±H6²I²9É²J³3N³u‚³“ø³ŸŒ´›,µRÈµ›¶d·¶··ÈÔ·ñ�¸¸�¹áHºÜ*»¼O
½T]½1²½Kä½90¾j¾(ˆ¾(±¾&Ú¾&¿*(¿*S¿(~¿(§¿/Ð¿.À1/À0aÀ3’À-ÆÀ0ôÀ(%Á<NÁl‹ÁSøÁ5LÂ:‚Â0½ÂHîÂe7Ãu�ÃaÄ`uÄ‘ÖÄGhÅi°ÅAÆ2\Æ@�Æ=ÐÆsÇe‚Ç�èÇvxÈ^ïÈgNÉg¶É_ÊM~ÊNÌÊ�Ë$«Ë%ÐË$öË"ÌN>Ì�Í\£ÎQÏMRÏQ Ï6òÏ>)Ð[hÐ`ÄÐ}%Ñ£ÑWÀÑ?ÒjXÒÃÒ\áÒ�>ÓfÎÓ65Ô lÔ€�ÔnÕg}ÕåÕ#Ö7)Ö4aÖ¿–Ö(V×G×2Ç×<ú×B7Ø(zØ=£Ø#áØÙ!Ù4:ÙQoÙ9ÁÙCûÙ£?Ú6ãÚUÛ%pÛO–Û*æÛAÜ"SÜ>vÜQµÜVÝ:^Ý#™Ý%½Ý%ãÝ@	ÞRJÞK�ÞHéÞ42ß,gß)”ßd¾ß@#à<dà6¡àWØà>0áHoáB¸á3ûáC/âSsâCÇâˆãV”ãTëã?@ä@€ärÁäE4å'zåA¢å&äå)æ(5æ^^æ@½æAþæ:@çO{ç.Ëç6úç@1è0rè,£è3Ðè2é37é3ké3Ÿé3Óé4ê4<ê5qê5§ê5Ýê5ë5Ië5ë5µë5ëë5!ì5Wì5�ì5Ãì3ùì3-í3aí3•í3Éí3ýí41î3fî3šî3Îî3ï56ï5lï5¢ï5Øï3ð3Bð3vð3ªð3Þð3ñ3Fñ3zñ3®ñ3âñ4ò4Kò2€ò3³ò3çò4ó4Pó3…ó3¹ó3íó3!ô6Uô2Œô2¿ô3òô8&õN_õJ®õ4ùõ4.ö;cöQŸöJñö1<÷An÷9°÷Mê÷‚8ø9»øeõøP[ù©¬ù:Vú=‘ú,ÏúEüúXBû9›ûÕûLôûEAü<‡ü.ÄüAóü	5ý6?ý7vý4®ýFãýE*þTpþÚÅþ? ÿ„àÿWeX½qJˆ9ÓT
JbI­1÷m)$—¼&Ø2ÿ"20U-†.´ã)ü1&)X#‚¦ Æ$ç-(:$c#ˆ(¬,Õ)3,F`/§(×*2+=^†œµ#	'Ù	2
! "4
! CW
! =›
! >Ù
! B@[YœJö`AI¢Qì<>
.{
1ª
EÜ
9"`\d½("LKL˜Lå2NJ@™KÚA&Eh@®AïE1HwCÀDPIFšDáO&v/�1¿:ñ9,.f9•Ï,Ü	C-qŽ¤ÁNÞ5-3c:—NÒ
!J/YzSÔQ(;ze¶muŠM(NHwHÀF	=P,Ž²»7n7¦fÞ2EHx9ÁAû…==ÃP †R …Ù Ž_!Aî!80"?i"8©"aâ"<D#R�#GÔ#¯$LÌ$W%q%‚%6¢%5Ù%5&4E&Fz&HÁ&>
! 'I'7\'”'*§'&Ò';ù'L5(V‚(3Ù(/
)4=)Ir))¼)Fæ)-*)K*Ru*FÈ*R+b+1s+&¥+:Ì+*,d2,W—,_ï,9O-/‰-I¹-5.19..k.%š..À.&ï.*/-A/Go/a·/60HP0)™0:Ã0$þ08#1\\1#¹1.Ý1$2Q12&ƒ2@ª24ë2 3E836~3+µ3¹á3ž›4˜:5}Ó5 Q6Lr68¿6(ø64!7LV7/£7LÓ7­ 8+Î8ú8M9Dh92­9'à9C:+L:Nx:%Ç:3í:-!;%O;Lu;^Â;i!<3‹<3¿<6ó<2*=‹]=Sé=?=>d}>=â>v ?[—?7ó?I+@5u@2«@,Þ@-A,9A$fA\‹A3èAdB9�B<»BWøB:PC4‹CÀC_ÍC0-D^D,}DDªDHïD8E>UE”E9°E/êEMF$hF6�F+ÄFAðF.2G>aGW G øGiH@ƒH,ÄH1ñH9#ID]I.¢IGÑIKJ=eJH£J²ìJ4ŸKHÔK.LLL2dLØ—LIpMõºM�°NR@O/“OVÃO6P,QP-~P~¬P;+Q’gQªúQ(¥RSÎRM"S8pS7©S-áS%TM5T,ƒT5°TJæT/1U.aU(�U!¹UsÛU;OVx‹V.W:3WZnW„ÉW\NXZ«X2Y#9YT]YM²Y2Z3ZLRZhŸZ9[bB[7¥[7Ý[X\1n\H \é\]C$]Uh]¾]WÅ] ^.>^+m^2™^.Ì^5û^@1_r_T~_NÓ_I"`]l`,Ê`�÷`OyaÉaâaúab,b)@b4jbŸb´b.ÉbVøb,Oc2|c¯c Èc:écA$d]fdPÄd!e-7e8ee;že.Úe%	f./f2^fF‘f Øfùf1gKg"fg‰g!§gÉg-æg9h>Nh1�hJ¿h,
! i*7iIbi<¬i9éi(#j6Lj/ƒj;³jïjK
! k9Vk*�k4»kðk$ÿk9$l^l)zl¤l#°lÔl8ðl()mRm+cmI�m(ÙmMn/Pn€n:žn"Ùn-ün>*o/io™o#ªo/Îo6þo(5p~^p.Ýp;qCHq<Œq7Éq)r?+rHkrE´r@úr>;sKzs)Æsƒðsctt6Øt3uNCu8’u5Ëu<v*>vpivÚv&÷v>wB]w^ w6ÿwE6x;|x&¸xßxB÷xV:y:‘yNÌyIzFez;¬z=èz/&{EV{=œ{]Ú{!8|BZ|Z�|^ø|DW}Bœ}Dß}B$~Og~O·~OiW>Á9€
:€CH€0Œ€[½€O�Ni�S¸�‚2*‚X]‚@¶‚4÷‚O,ƒ=|ƒNºƒO	„LY„•¦„<<…Sy…WÍ…N%†—t†S‡P`‡b±‡GˆN\ˆ^«ˆ
! ‰Ý'Šð‹<ö‹N3Œ7‚ŒZºŒ)�Œ?�LÌ�?Ž[YŽ<µŽBòŽK5�4��4¶�\ë�:H�.ƒ�S²�%‘],‘tŠ‘4ÿ‘X4’f�’-ô’G"“>j“Q©“iû“ye”Iß”y)•`£•]–Mb–c°–�—D¤—+é—e˜h{˜ä˜Kõ˜LA™EŽ™Ô™Iê™@4š,uš¢š>³šQòšVD›#››$¿›ä›Cÿ›$Cœ&hœ8�œÈœ&ãœ/
! �>:�>y�>¸�3÷�V+žW‚žEÚž$ ŸJEŸ2�ŸÃŸwàŸ0X ‰ ¤ » Ø ð 8	¡B¡Z¡ y¡ š¡I»¡V¢(\¢…¢œ¢(³¢Ü¢ô¢£'#£K£+b£Ž£+©£Õ£+ð£¤(7¤`¤x¤0•¤JÆ¤P¥Mb¥Š°¥9;¦[u¦ÎÑ¦( § É§ ê§'¨:3¨Dn¨7³¨2ë¨D©4c©B˜©HÛ©J$ª:oª0ªª0Ûª,«;9«u«.”«Ã«8â«J¬[f¬KÂ¬K­GZ­%¢­)È­'ò­ ®;®[®{®›®'»® ã® ¯ %¯ F¯@g¯ ¨¯@É¯ 
! ° +° L° m°'Ž°¶°!Ö° ø° ± :± [±I|±VÆ±,²BJ²W�²-å²"³"6³PY³9ª³+ä³+´(<´(e´)Ž´)¸´Yâ´=<µXzµfÓµS:¶0Ž¶b¿¶O"·–r·I	¸DS¸u˜¸Q¹=`¹Mž¹#ì¹0º1Aº:sº9®ºEèº<.»Pk»=¼»;ú»=6¼Kt¼CÀ¼T½EY½EŸ½Iå½G/¾Gw¾4¿¾8ô¾8-¿8f¿5Ÿ¿*Õ¿gÀ'hÀT�À^åÀ]DÁR¢ÁQõÁOGÂN—Â=æÂ $ÃdEÃ!ªÃ!ÌÃDîÃD3Ä1xÄ%ªÄxÐÄ+IÅuÅ!“ÅFµÅ3üÅ70Æ7hÆ7 Æ4ØÆ8
Ç9FÇ4€Ç\µÇ]È]pÈGÎÈGÉ`^É"¿É2âÉLÊibÊ%ÌÊ<òÊc/Ës“ËLÌTÌ.rÌM¡Ì?ïÌk/Í+›Í_ÇÍ`'Î[ˆÎhäÎ+MÏCyÏL½Ï@
! Ð°KÐeüÐ;bÑ]žÑ]üÑGZÒY¢Ò#üÒ1 Ó.RÓe�Ó0çÓºÔüÓÔAÐÕjÖ}ÖT—ÖrìÖ�_×ï×=Ø;BØ_~ØÞØûØÙ;3ÙboÙYÒÙF,ÚFsÚ3ºÚîÚKÛSÛkÛe‡ÛZíÛOHÜF˜ÜCßÜ>#ÝTbÝJ·ÝLÞ0OÞ6€Þ\·Þ.ß7CßZ{ßPÖß2'àCZàCžàâà*õàI áIjá?´á?ôáF4âM{â.ÉâPøâ-Iã;wã2³ãLæã,3ä/`ä!�äW²ä/
! åK:åK†åFÒå3æKMæ[™æTõæ=Jç^ˆçdçç8Lè<…èDÂèNé.Vé?…é+Åé@ñéM2ê\€ê2ÝêGëHXëD¡ë,æë0ì8Dì3}ìJ±ì+üìV(í5í>µíDôí=9îEwîJ½î/ï-8ïMfïZ´ïWðKgðJ³ð;þðA:ñg|ñ,äñ'òt9òf®òBó4Xó<�ó,Êó,÷ó2$ô8WôU�ô:æô*!õRLõTŸõDôõB9ö‹|ö¶÷J¿÷|
! øQ‡øcÙøX=ùW–ùWîù1Fú5xú.®ú2Ýú+û3<ûŸpûPüFaüD¨ü%íü'ý(;ý-dýD’ý(×ýtþuþ.”þ4ÃþFøþ4?ÿ<tÿI±ÿEûÿ,A=n@¬_í1M5%µ'Û(-,Z6y<°í)r2�¥aCƒ¥])3‡%»á7ê/"1R%„;ªæ?ýD=B‚JÅHEYJŸHêC3	Hw	AÀ	F
! AI
! F‹
! DÒ
! Q<iD¦gëbSi¶e 
Y†
\à
›=[Ùf5 œ~½c< ©¨hR»!Ôö#;$W|/œ5Ì,V/7†2¾Fñ283k%ŸIÅ75GM}IËA;W?“MÓP!VriÉ=3Mq�¿1A7s=«hé@RK“~ßm^9Ì;mB†°d7CœJàf+P’EãM) 7w !¯ 4Ñ 4!4;!4p!5¥!5Û!6"6H"6"6¶"6í"6$#6[#6’#6É#6$67$6n$4¥$4Ú$4%4D%4y%4®%5ã%4&4N&4ƒ&4¸&6í&6$'6['6’'4É'4þ'43(4h(4�(4Ò(4)4<)4q)4¦)5Û)5*3G*4{*4°*5å*5+4Q+4†+4»+4ð+7%,3],3‘,4Å,9ú,R4-m‡-õ-F.5R.|ˆ./3/sQ/rÅ/J80:ƒ0#¾0Oâ0@213s1*§1oÒ1AB2G„2iÌ2P63D‡3*Ì3P÷3,H4$u4Yš4>ô4+351_5,‘5,¾5+ë5,6,D6+q6´�6FR7.™7=È7T8A[8;�8wÙ8+Q9Y}9B×9€:U›:Fñ:U8;FŽ;MÕ;<#<H`<E©<Sï<!C=e='y=,¡=^Î=%->7S>?‹>3Ë>0ÿ>L0?*}?0¨?3Ù?s
@/�@C±@3õ@6)A,`An�A8üA75B mBTŽB9ãB%C4CC"xC)›C3ÅC%ùC/DUOD4¥DDÚD*EJE%bE$ˆE&­E9ÔEUFdFIƒFLÍFOG;jGQ¦GgøG8`H9™H_ÓH73I/kI:›I3ÖIH
! JLSJ> J4ßJDK;YK=•K?ÓK;L:OLDŠL4ÏLJMQOM:¡M>ÜM>N@ZNF›NEâNB(OBkO=®O>ìOU+PJ�P^ÌPU+Q(�Q3ªQ3ÞQKRD^RJ£R/îRSA5S@wS[¸S:T`OT=°TMîTK<UGˆUGÐUCV5\V9’VBÌVEWLUW+¢W'ÎWöW-XC9XV}X9ÔX/Y=>Y>|YJ»YGZNZdZ"ƒZT¦Z"ûZB[:a[4œ[2Ñ[;\>@\9\L¹\=]xD]W½]3^AI^4‹^AÀ^J_IM_^—_Cö_:`›T`—ð`‘ˆa˜bŸ³bSc;fc?¢c8âc'deCda©dfe/rea¢e@f`Ef`¦fbgjg-}g5«g"ág>h,Ch+ph/œh-ÌhFúh6Ai)xi/¢iKÒi'j'Fj7nj5¦j%ÜjJk&Mktk$�k²k?Äk:ld?l¤le´l mI;mY…m)ßm/	n,9n0fn%—nb½nb orƒo%öo2pPOp; pMÜp4*qd_qXÄqAr-_rP�rYÞrl8sB¥sIèsy2tM¬tSútHNuV—uîu<nv?«veëv‘Qw9ãw²xYÐx@*y\kyuÈy£>z�âzqr{dä{RI|\œ|hù|Jb}|­}]*~_ˆ~wè~ˆ`wéPa€u²€‚(�a«�E
‚lS‚›À‚s\ƒiÐƒ>:„¬y„®&…œÕ…Yr†iÌ†M6‡l„‡~ñ‡tpˆ™åˆ›‰FŠ=bŠ# ŠHÄŠ"
‹*0‹j[‹ŒÆ‹ZSŒ›®ŒHJ�j“�Sþ�YRŽP¬ŽTýŽYR�G¬�dô�9Y�@“�1Ô�1‘28‘pk‘8Ü‘4’RJ’6�’ Ô’Hõ’F>“2…“A¸“.ú“)”5A”+w”i£”,
•$:•/_•A�•DÑ•&–(=–<f–1£–"Õ–-ø–&—(7—�`—Zñ—VL˜4£˜JØ˜I#™5m™<£™Dà™^%š�„šO›Vb›q¹›x+œ{¤œ] �o~�`î�OžDlžJ±ž+üž5(Ÿ.^Ÿ�Ÿ>¤Ÿ+ãŸ_ o *Ž 4¹ Iî Z8¡I“¡,Ý¡G
! ¢2R¢Y…¢Oß¢/£QJ£œ£
®£^¼£;¤EW¤O�¤.í¤8¥]U¥I³¥Jý¥kH¦L´¦p§r§<Œ§É§#ç§5¨A¨U¨b¨#}¨9¡¨>Û¨&©A©d[©]À©/ª$NªsªP�ª&àªE«HM«A–«…Ø«7^¬W–¬Xî¬0G­Tx­TÍ­9"®D\®?¡®?á®P!¯Rr¯NÅ¯M°Âb°,%±R²5r³¨´+ÆµEòµ:8¶>s¶C²¶(ö¶>·:^·>™·1Ø·D
! ¸pO¸À¸4Þ¸-¹=A¹¹YŽ¹Iè¹@2º<sº>°ºAïºF1»nx»nç»FV¼v�¼v½?‹½EË½C¾6U¾8Œ¾OÅ¾D¿(Z¿Sƒ¿×¿2ô¿0'À(XÀL�À9ÎÀNÁ9WÁ}‘Á]ÂZmÂyÈÂTBÃS—Ã-ëÃ0ÄUJÄ] ÄþÄÅH6Å8ÅQ¸ÅZ
! ÆteÆˆÚÆcÇ/ãÇDÈ>XÈL—ÈHäÈA-ÉNoÉE¾ÉNÊASÊ@•ÊZÖÊ@1ËRrË:ÅËTÌUÌ4tÌ/©Ì3ÙÌ,
Íx:Ík³ÍŸÎS¿Î'Ï;ÏyGÏyÁÏ;ÐLYÐ\¦ÐGÑ3KÑYÑ0ÙÑB
! ÒBMÒ�Ò>­Ò#ìÒHÓ+YÓ,…Ó2²ÓåÓÔ&ÔDÔ0QÔ.‚Ô±Ô;ÌÔRÕV[ÕE²Õ%øÕ?Ö1^Ö%�Ö%¶ÖOÜÖ),×:V×@‘×bÒ×5Ø3EØDyØ¾Ø%ÙØ%ÿØ.%Ù#TÙbxÙGÛÙJ#ÚLnÚL»Ú4ÛI=ÛK‡ÛCÓÛIÜGaÜ©Ü¿Ü<ÛÜXÝqÝBŠÝÍÝSéÝ0=Þ-nÞaœÞ8þÞE7ß}ß:�ß~ØßzWàuÒàTHáX�á_öá:Vâ+‘â+½â2éâ7ã*TãMã(Íã”öãE‹äOÑäK!åMmåY»å‹æ]¡æ@ÿæ—@çsØç,Lè3yèj­èHéHaé^ªé]	ê@gê@¨êJéê;4ëMpë@¾ëNÿërNìqÁì\3íd�íDõíA:î>|î,»î&èînïS~ïuÒï@Hð%‰ð1¯ðBáð:$ñD_ñ7¤ñ8Üñ1òIGò$‘òr¶ò)ó>GóL†ó&Óóuúó6pô`§ô`õ-iõ`—õøõDxöU½öO÷cc÷@Ç÷#ø2,ø-_ø6�ø3Äø>øøA7ùFyùQÀùCú;Vú.’ú7ÁúAùúf;û
! ¢ûq­ûUüBuüF¸ü@ÿüP@ýd‘ýŸöýŸ–þ?6ÿIvÿRÀÿL/`0�,Á¢î‘°0Ï)G*Br4µ#êB'.jD™]ÞF<AƒOÅ&€<‚½W@,˜GÅU
)c6�Ä2ÈUûKQ	K�	Vé	`@
! c¡
! 167=nF¬<óY0CŠ:Î=	
IG
d‘
Aö
<8quYç=A2²lÏO<LŒWÙR1)„h®L‘dö/QEv—9. h;‰3ÅMù1G#y0�.ÎLý,Jwp—IRR@¥2æE5E{EÁECMD‘CÖ?JZE¥Në4:+oZ›Wö[Ncª`RosÂ]6`”/õ#%$ICnC²RöBI CŒ CÐ ?!;T!_�!\ð!&M"3t",¨"/Õ"4#E:#C€#CÄ#%$6.$Ce$-©$'×$%ÿ$>%%Td%U¹%>&.N&:}&=¸&Kö&B'.a''�'%¸''Þ'%(,,(=Y(8—(QÐ(J")Dm)H²)<û)8*YR*y¬*@&+6g+ž+/¹+5é+T,Dt,@¹,Nú,YI-<£-Sà-C4.'x.X .uù.<o/<¬/Žé/Jx0RÃ0A1@X1G™1Sá1652yl2fæ2KM3I™3Gã30+42\4C�4(Ó4%ü45"5/X5Gˆ5BÐ5b65v6C¬62ð6K#7Bo7_²7O8]b8?À8T9#U90y9!ª9mÌ9:::7u:<­:_ê:yJ;~Ä;8C<|<KŒ<=Ø<R=5i=GŸ=5ç=K>)i>V“>*ê>0?KF?’?M°?þ?<@7O@!‡@©@D¶@û@4AFA5aAE—A;ÝA6B7PB5ˆBV¾B
C?#CcC!€C@¢C0ãC/DmDDD²D@÷D?8E&xEFŸEæEXF[_F»FiÒF2<GMoG½GÐG%ãG9	HSCHQ—H*éH:I8OIzˆIKJ¡OJ�ñJ€‚K.L!2LRTL1§LƒÙL`]M,¾M.ëM,N/GNIwNQÁNPOdO„OšO-·O!åO’P«šPBFQ1‰QB»QLþQKReRb‚R0åR^SEuSÍ»S[‰TGåT>-U=lU=ªU=èU%&V#LVEpVr¶VH)WdrW<×W<XaQXD³X&øX)Y(IY(rY;›Y´×Y³ŒZ#@[Qd[E¶[Eü[|B\E¿\E]EK]~‘]P^�a^bñ^1T_'†_‰®_+8`8d`@�`LÞ`P+a*|aC§ajëa=Vb@”b@Õb.c7Ec§}cO%dSud*Éd)ôdJfif`éf\Jgj§gYhOlhQ¼h`iCoiR³iNj7Ujd�j•òjVˆkmßkEMl>“lqÒlDmN`m¯mYÉm!#nDEnŠn;žn.ÚnL	o2Vo>‰o„Èo2MpD€pMÅp)qS=qS‘q?åq2%rhXriÁr{+s_§s{tbƒtDæt'+u4SuKˆucÔu8v>WvÕ–vÖlw7Cx7{x5³x&éx*yG;yAƒy8Åy^þyM]z«z*Ëz>öz55{8k{;¤{Nà{N/|_~|MÞ|g,}6”}4Ë}T~EU~n›~:
! KE'‘?¹SùcM€K±€Tý€[R�@®�ï�R
! ‚,]‚-Š‚`¸‚SƒOmƒ/½ƒJíƒ#8„C\„³ „¹T…€†(�†2¸†Eë†V1‡…ˆ‡'ˆY6ˆ;�ˆ,ÌˆJùˆGD‰:Œ‰PÇ‰,ŠOEŠ[•Š3ñŠN%‹Gt‹B¼‹]ÿ‹r]ŒkÐŒ*<�Ig�6±�Bè�;+ŽAgŽF©Ž?ðŽ~0�X¯�(�@1�4r�@§�Aè�3*‘&^‘…‘C£‘Aç‘A)’Ek’-±’Xß’@8“By“G¼“%”M*”Sx”ZÌ”Z'•b‚•jå•oP–uÀ–t6—ˆ«—ˆ4˜ˆ½˜ˆF™ŠÏ™ˆZšŠãšˆn›~÷›ŒvœŒ����& žOGžC—ž@Ûž"ŸH?ŸBˆŸBËŸ @. @o K° @ü /=¡@m¡+®¡"Ú¡!ý¡-¢+M¢@y¢Sº¢@£;O£;‹£:Ç£X¤n[¤NÊ¤I¥€c¥_ä¥(D¦Am¦:¯¦ê¦:§BC§|†§3¨@7¨wx¨`ð¨Q©^o©`Î©!/ª Qªrª"�ª<²ª9ïª/)«9Y«3“«Ç«;ç«5#¬0Y¬.Š¬X¹¬-­@­T`­Hµ­=þ­D<®B�®HÄ®;
¯]I¯d§¯F°kS°4¿°.ô°#±<±3Q±2…±Q¸±O
! ²:Z²9•²;Ï²-³=9³7w³4¯³3ä³6´7O´1‡´6¹´6ð´0'µ-Xµ)†µ-°µ1ÞµQ¶;b¶8ž¶9×¶4·4F·/{·1«·4Ý·8¸6K¸0‚¸3³¸Dç¸3,¹7`¹K˜¹2ä¹7º(Oº:xº)³ºGÝºG%»Jm»C¸»Gü»CD¼^ˆ¼iç¼cQ½/µ½3å½,¾F¾2`¾Â“¾8V¿%�¿7µ¿#í¿À.1À%`À@†À>ÇÀ-Á#4ÁLXÁ*¥Á.ÐÁ3ÿÁ3ÂFHÂ5�Â=ÅÂÃ3Ã'KÃ)sÃ=�ÃnÛÃ8JÄ'ƒÄ-«Ä"ÙÄüÄ-Ço0Ç` Ç<È9>ÈxÈ“È²ÈÍÈ€ÙÈGZÉ3¢É;ÖÉ@ÊXSÊf¬ÊNËibË<ÌË©	ÌS³Ì`Í]hÍ<ÆÍTÎKXÎ|¤Îu!Ï:—Ï]ÒÏR0ÐOƒÐnÓÐ\BÑeŸÑGÒ@MÒ<ŽÒSËÒ_ÓdÓoäÓ4TÔD‰ÔÙÎÔJ¨ÕxóÕtlÖZáÖh<×T¥×9ú×44Ø-iØ.—Ø>ÆØ;Ù3AÙOuÙ3ÅÙ5ùÙ7/ÚdgÚ˜ÌÚkeÛeÑÛe7Ü<�ÜgÚÜkBÝK®Ý�úÝþ|Þß{ßf[ànÂà‘1á=ÃáeâPgâN¸âRã<Zã>—ã7ÖãLä8[äe”ävúä\qåGÎåMæDdæ[©æ{ç=�çI¿ç2	è^<èV›èWòègJék²é¢êSÁêlëU‚ëJØël#ìF�ìM×ìM%íisíSÝí81î-jîZ˜îvóîTjïL¿ï�ð~ŽðJ
ñZXñ£³ñUWòt­ò`"ósƒó^÷óWVôD®ôGóôf;õ{¢õ¬ö®Ëö¤z÷¦øJÆøFùtXù¸Íù¾†úNEûm”ûünüŽü©üÉüàüD÷üF<ýAƒýÑÅý~—þ|ÿC“ÿL×ÿa$†‚7‰dÁ“&:º|õMr>À$ÿy$WžKöFBg‰¿ñÀ±-r. YÏ9)Ec©6ÀA÷m9	3§	uÛ	XQ
! `ª
! d/p� 2.@a$¢IÇ;
<M
*Š
µ
7Ô
=9J8„8½Eö}<[ºEp\5Íh2llŸ-F:K�HÍ:9QA‹GÍ\;rP®*ÿ%*"P"s9–LÐ?;]X™#òcZzBÕ?ZXA³Hõ>>K}iÉ#3RWPªEûFA8ˆÁTà^5”I®HøCA1…[·=QHj4³Xè$A;f9¢=Ü #: "^ � /Ÿ EÏ Z!Âp!43":h"@£"3ä"1#J#:j#/¥#8Õ#3$6B$+y$2¥$!Ø$;ú$ 6%"W%z%4”% É%Bê%$-&TR&4§&9Ü&*'7A'"y'&œ'Ã'%Ü'*(4-(1b(6”(7Ë(B)8F)5)6µ)9ì)9&*2`*/“*-Ã*.ñ*/ +0P+;�+7½+õ+7,8L,8…,6¾,1õ,,'-:T-5�-Å-"Þ-0.#2.€V. ×.¹x/—20"Ê0/í051HS1œ1.·1/æ192&P2>w2B¶2"ù2O3Yl3)Æ3Mð3)>4ah4aÊ4T,53�5!µ5'×5Iÿ5PI6cš6Lþ61K7m}7$ë78"-8P8m87…8-½8_ë8<K9 ˆ9a©9R:O^:®:¿:"Ð:ó:7;-C;#q; •;#¶;,Ú;"<#*<uN<;Ä<=W= g=1ˆ=Fº=,>L.>¢{>x?T—?dì?KQ@6�@'Ô@ü@2A%NA)tA#žA4ÂA`÷A`XBX¹BBCYUCh¯C8DLQDEžD:äDJE0jE@›E0ÜE-
F";FN^F6­F$äF)	G63G6jG4¡GQÖGF(HFoHF¶HFýH!DI,fI=“I1ÑI8J@<J!}JBŸJ!âJˆKU�KDãK9(L]bL+ÀL'ìLBMOWM*§MeÒM28N`kN‰ÌNQVOC¨O&ìO[P<oP;¬P:èP=#QEaQ~§QP&R:wRX²RHSdTS#¹SFÝSG$T7lT$¤TÉT?äT,$U+QU(}U,¦U4ÓU=V*FV'qV3™VDÍVKW<^WS›WHïWb8X'›XAÃX6Y/<Y9lY^¦Y7ZN=ZMŒZ+ÚZG[N[9m[$§[OÌ[+\)H\Ir\!¼\$Þ\G]eK]!±]8Ó]+^(8^Ea^|§^|$_‰¡_Š+`.¶`Tå`*:a\ea4Âan÷a,fbN“b;âbGc[fcdÂc?'dKgdW³d3e ?eo`e©Ðe—zf`g'sgh›gFh*KhKvhGÂh>
! i4Ii~ikœiOj•Xj”îjRƒk3ÖkH
! l7SlG‹lbÓl86m)om&™m(ÀmémÿmKn2an9”n%ÎnCôn,8o#eoK‰oKÕo-!pDOpD”p=Ùpcq@{qS¼qEr+VrD‚rBÇrQ
! s—\s[ôs#Pt8ttJ­t@øta9u1›u·Íud…všêvo…wTõwbJxF­xNôx6Cy zyH›yäy8ùy'2zZzrz‹z£z0¾z4ïz)${ N{,o{%œ{!Â{.ä{0|1D|v|>•|;Ô|a}Xr}rË}[>~nš~W	:a›œ?8€{x€[ô€€P�°Ñ��‚‚]ƒepƒŒÖƒ�c„Rô„�G…ŒØ…Re†R¸†N‡�Z‡vÜ‡?SˆE“ˆSÙˆe-‰•“‰u)Š�ŸŠn-‹oœ‹0Œb=Œ˜ Œl9�k¦�|ŽZ�ŽiêŽGT�kœ�f�^o�1Î�W‘‰X‘oâ‘9R’mŒ’@ú’k;“u§“;”�Y”0Û”5•FB•Z‰•Tä•!9–=[–C™–?Ý–/—;M—_‰—6é—l ˜J�˜MØ˜o&™o–™{šz‚šzýškx›Zä›H?œGˆœJÐœ2�kN�Qº�+žh8žy¡žPŸ[lŸÈŸ8H K� CÍ L¡¢^¡B¢ND¢\“¢=ð¢-.£V\£O³£H¤HL¤a•¤ˆ÷¤`€¥_á¥_A¦B¡¦Eä¦B*§:m§¨§Ÿ(¨nÈ¨?7©Tw©WÌ©S$ª]xªHÖª8«RX«/««<Û«?¬mX¬HÆ¬[­Wk­UÃ­ˆ®O¢®Tò®+G¯As¯<µ¯kò¯0^°Z�°eê°HP±C™±IÝ±I'²Tq²LÆ²i³A}³c¿³O#´[s´BÏ´}µ]�µfîµZU¶d°¶?·VU·@¬·‰í·nw¸Gæ¸^.¹<�¹�Ê¹‹hº>ôº€3»?´»Xô»cM¼k±¼:½/X½\ˆ½Iå½S/¾?ƒ¾@Ã¾+¿80¿4i¿dž¿,ÀS0ÀY„ÀPÞÀ9/ÁciÁGÍÁGÂ;]Â4™ÂCÎÂSÃRfÃu¹ÃS/ÄDƒÄ_ÈÄb(Å9‹ÅWÅÅCÆ|aÆŽÞÆEmÇs³Çk'ÈU“ÈBéÈa,ÉfŽÉ2õÉV(ÊVÊrÖÊSIËU�ËMóË8AÌTzÌeÏÌ<5ÍOrÍGÂÍQ
! ÎS\Îj°Î?Ï@[ÏAœÏcÞÏZBÐ<�Ð0ÚÐBÑZNÑ:©ÑZäÑf?ÒM¦Ò^ôÒDSÓN˜ÓHçÓƒ0Ô,´Ô3áÔ0ÕUFÕ5œÕ5ÒÕdÖgmÖgÕÖ7=×>u×O´×NØ2SØ9†ØgÀØC(ÙClÙ,°ÙaÝÙ8?Ú=xÚ.¶ÚNåÚF4ÛF{ÛWÂÛŠÜ`¥ÜNÝJUÝ< Ý‹ÝÝViÞVÀÞ,ßJDßD�ß}ÔßrRà?ÅàFá:LáK‡áIÓáDâ^bâgÁâ])ãl‡ãjôãU_ä>µäOôä=DåS‚åLÖå2#æKVæW¢æaúæO\çQ¬çˆþç+‡èR³è,é93é
mé_{écÛé?ê]¿ë|ì}šì<í?UíY•í&ïí.î6Eî2|ît¯îˆ$ï~­ï6,ðecð0Éð;úð$6ñ'[ñ&ƒñ&ªñ'Ññ'ùñA!ò5cò<™ò<Öò^óGró5ºóQðóPBô-“ô:Áô'üô9$õ9^õ%˜õ!¾õàõ{þõqzöHìö…5÷>»÷=ú÷:8ø+sø-ŸøÍøÚø
ëø
ùø	ù<ù&NùSuù5Éù?ÿùZ?ú;šú>Öú@û†VûIÝû='üHeü|®ü<+ý@hýC©ýCíý51þNgþQ¶þÿOÿRnÿJÁÿOn\Ë6Ð8Q@y’CKP,œ0ÉHú\C/ .ÐWÿBWbšOýJM1˜kÊM6C„\È\%H‚NËGBb5¥7Ûu	6‰	MÀ	X
! Og
! /·
! Fç
! L.R{SÎK"EnU´V
! 
Qa
[³
^WnZÆZ!S|kÐ[</˜MÈ2I7c‚›R1q-£IÑI1e$—W¼/,D%qk—*O.J~9ÉM5Q5‡&½,äH-Z.ˆG·7ÿm7T¥=úˆ8<Á>þI=>‡<ÆE	IOm™-g53�9ÑP>\@›3ÜR:c6ž1Õ30;;l8¨:á* )G q ,‘ ¾ EÕ N!,j!/—!,Ç!?ô!4"M"*f"*‘"*¼"0ç"U#<n#4«#�à#Sb$U¶$I%EV%Cœ%Jà%d+&]�&eî&HT'I�'Aç'h)(J’(Ý(ê(<ù(*6)a)>m)Œ¬)?9*3y*­*lÍ*8:+%s+8™+=Ò+0,JA,SŒ,0à,=-6O-T†-(Û-D.8I.0‚.&³./Ú..
! /D9/>~/G½/*0008O05ˆ09¾0-ø06&18]1R–1Lé1A62Jx2BÃ2K3?R3H’3Û39ú39449n4Y¨4A5CD5Rˆ5TÛ58069i69£6+Ý61	7#;71_79‘7Ë7]ê7&H8Co8D³84ø8G-9Íu9SC:`—:Bø:W;;E“;PÙ;)*<"T<0w<V¨<ˆÿ<”ˆ=Š>�¨>–6?�Í?�]@–ë@�‚AƒB�–B…&C�¬C’:D’ÍDˆ`E;éE1%F7WF4�F*ÄF>ïF3.G0bG<“GVÐG>'H6fHE�HjãH9NIAˆICÊI<J'KJPsJMÄJK/KKK1\K3ŽK4ÂK/÷KO'LwLKŽL5ÚLHMTYM<®MOëMP;NGŒNCÔN!OI:Oe„OcêObNPZ±PEQ^RQI±QJûQEFRyŒRS{S/”S<ÄSKT%MT$sT$˜T(½T7æT9U'XU8€UT¹UPV7_V/—V%ÇV0íVWQ.WQ€WKÒW3X*RXB}XfÀX5'Y]Yr|Y;ïY+Z97Z;qZ/­Z0ÝZC[ZR[a­[?\?O\!�\±\5Ð\1]*8]?c].£]2Ò]/^5^/O^,^@¬^&í^(_&=_Fd_9«_:å_) `nJ`d¹`ran‘asb[tbeÐbW6cŽc¢c
³c1ÁcUócaIdQ«d_ýd9]e2—e6Êef0fJf-[f7‰f^Áft g#•gF¹gAh7Bhdzh2ßh-iJ@iY‹i`åiCFj;Šj&Æj5íj<#k`k!qk$“k&¸k*ßk
! l3!l"Ulxl�l!£lÅl1ßlm,.m:[m,–m=Ãm=n??n=n=½n=ûn=9o=wo.µo6äop0p0Bp/sp(£p$Ìp$ñpq='qeqƒq/�q0Àq'ñq4r0Nr)r,©r2Ör(	s/2s/bs9’s9Ìs*t,1t*^t‰t¨t7Èt½u$¾u>ãu^"vW�vKÙv8%w3^wD’w)×w.x60x=gx7¥x<Ýx3yONyžy?·y9÷ym1zIŸzCéz-{B@{+ƒ{A¯{)ñ{'|$C|'h|@�|KÑ|#}A}qI}U»}!~3~R~"o~0’~=Ã~?IA=‹UÉM€Mm€/»€6ë€i"�3Œ�<À�!ý�‚o:‚Hª‚Ió‚6=ƒMtƒ'Âƒ>êƒC)„7m„7¥„;Ý„&…C@…f„…Rë…=>†>|†E»†F‡VH‡XŸ‡Yø‡Rˆw_ˆ/×ˆ+‰P3‰3„‰9¸‰7ò‰8*Š=cŠE¡ŠQçŠ(9‹'b‹:Š‹OÅ‹Œ2Œ$MŒ8rŒ#«Œ'ÏŒ'÷ŒO�[o�JË�GŽ ^Ž&Ž¦ŽVÃŽ
�(�EF�EŒ�AÒ�;�.P�S�5Ó�7	‘VA‘4˜‘Í‘Gì‘34’Fh’F¯’bö’IY“:£“9Þ“u”UŽ”`ä”ME•0“•*Ä•-ï•<–KZ–#¦–VÊ–3!—XU—c®—Y˜#l˜"�˜³˜É˜Ý˜@ý˜4>™>s™;²™(î™Qšiš#…š"©šCÌš›*,›W›'m›(•›'¾›<æ›
#œ
1œ(?œhœ}œ•œ«œMÆœ-�AB�A„�:Æ�=žG?žH‡žSÐž*$ŸfOŸ.¶Ÿ%åŸX 6d $› 6À $÷ 8¡_U¡6µ¡8ì¡%¢7B¢7z¢/²¢8â¢2£+N£uz£uð£•f¤•ü¤%’¥.¸¥<ç¥d$¦3‰¦3½¦3ñ¦<%§0b§;“§?Ï§]¨pm¨AÞ¨= ©I^©S¨©Fü©ACª'…ª1­ªDßª+$«lP«H½«L¬DS¬˜¬^°¬Z­Sj­w¾­y6®9°®Kê®;6¯+r¯=ž¯<Ü¯A°º[°H±:_±pš±S²+_²K‹²A×²;³XU³@®³.ï³´5´M´+d´?�´7Ð´#µ:,µRgµ;ºµ>öµE5¶C{¶-¿¶;í¶D)·Jn·I¹·4¸&8¸H_¸¨¸º¸Ð¸1ê¸"¹›?¹?Û¹Eºaº2uº1¨º5Úº2»2C»Ev»=¼»Vú»QQ¼š£¼D>½Eƒ½UÉ½*¾/J¾@z¾8»¾7ô¾?,¿7l¿ ¤¿.Å¿Jô¿E?À^…À[äÀ.@ÁXoÁ<ÈÁCÂ<IÂ6†Â@½Â@þÂ.?Ã&nÃ:•ÃKÐÃBÄ'_Ä)‡ÄF±ÄrøÄMkÅH¹ÅIÆ8LÆX…ÆXÞÆE7Ç&}Ç?¤ÇCäÇA(ÈHjÈO³È1ÉT5É>ŠÉFÉÉ?Ê+PÊ,|Êl©ÊrËs‰ËEýËCCÌ?‡Ì@ÇÌpÍGyÍ`ÁÍ2"Î-UÎ$ƒÎ/¨ÎFØÎ*ÏPJÏ*›Ï2ÆÏYùÏ,SÐ&€Ð-§Ð^ÕÐ^4Ñ,“Ñ(ÀÑ4éÑ?Ò+^Ò7ŠÒ=ÂÒ<ÓE=ÓƒÓ)£Ó.ÍÓüÓÔ(4Ô4]Ô0’ÔCÃÔ@ÕVHÕDŸÕ;äÕk Ö ŒÖ.­Ö3ÜÖ
×-×+L×x×PŒ×:Ý×6ØOØ1mØQŸØ7ñØ.)ÙXÙmÙ…Ù£ÙÃÙ<ßÙEÚBbÚ-¥Ú‚ÓÚNVÛI¥ÛPïÛh@Ü)©Ü0ÓÜ(Ý"-Ý*PÝC{Ý?¿ÝAÿÝNAÞM�ÞÞÞýÞZßkuß*áß>àBKà&ŽàµàGÑàUáToá-ÄáUòáTHâG�âGåâ>-ã5lã5¢ãCØãCäO`äR°äå3å4Rå‡åBŸå:âåHæ3fæ!šæ[¼æ+ç(DçJmç1¸çêç<þç>;è>zè%¹è&ßèJégQéx¹é@2êBsêF¶ê+ýêA)ë1kë>�ë*Üë>ì@FìI‡ìIÑì4í8Pí#‰í5­í-ãí î2î0Oîi€îêî6þî:5ï/pï> ïDßïE$ðDjð7¯ð\çðUDñ1šñ/ÌñCüñF@òT‡ò&Üò3ó@7ó+xóJ¤ó<ïó/,ô�\ô�Þô>lõZ«õ:ö&AöJhöJ³ö‰þö8ˆ÷VÁ÷OøbhøTËø= ù9^ùH˜ùáùóù0ú9AúP{ú.Ìú=ûúY9ûj“û/þû.ü;Kü*‡ü^²ü9ýFKýc’ý8öý;/þMkþ1¹þ4ëþI ÿ9jÿ<¤ÿ@áÿ9"D\/¡\Ño.jža	!kS�.áWNhN·LHSXœ>õR41‡G¹.Q02‚µLÐKEi]¯:
RHj›)	-0	9^	U˜	cî	gR
! Uº
! F~W*Ö<'>9fJ /ë+
@G
Wˆ
*à
8#D4hB�.à.,><k'¨8Ð8	3B-v¤+Àì->/&n%•1»Eí,3<`1�@Ï@EQ—Dµ+ú#&&J#qH•?Þ3AR,”5Á:÷Q2€„/=5$sZ˜NóBC[<ŸRÜ</1l'žÆ	×Lá5.dYp:Ê,(29[]•+ó:7.rH¡,ê@XIm7·3ïg#U‹\áL>T‹%à9 1@ 4r 4§ 'Ü x!&}!$¤!$É!5î!F$"Dk"6°"0ç".#+G#As#1µ#4ç#x$<•$FÒ$9%nS%cÂ%[&&p‚&Kó&9?'<y'e¶'8(
U(c(x(C�(JÔ(L)Nl)K»)K*LS*M *Kî*L:+D‡+ZÌ+Q',by,,Ü,&	-80-#i-:�-4È-6ý-/4.Dd.3©.7Ý.4/@J/Q‹/IÝ/I'0Sq0 Å0iæ0MP1Až1Fà1$'2&L29s2N­29ü2M63<„39Á3Aû3i=4Q§4+ù4:%5{`5}Ü5€Z6gÛ6PC7d”7?ù7&98E`8a¦8?9•H9"Þ98:R::I�::×:L;1_;1‘;HÃ;N<B[<,ž<*Ë<)ö<b =Xƒ=4Ü=Y>k>Š>&¦>#Í>ñ>
?z+?…¦?\,@5‰@,¿@+ì@$A-=A6kA¾¢A¸aBC"8C:[C9–C4ÐCID7ODU‡DNÝD8,EGeE/­E(ÝE+F/2F/bF8’F!ËF íF G /GPG/pG GH´GOýGMH,gH*”H@¿H#I$I87I4pI¥I3ÂI.öI9%J_J/xJ'¨J2ÐJ;K2?K5rK¨K+¾KêK/þK.LDL[L
rL
€L,ŽL
»L?ÉL.	M*8M!cM…M-ŸMKÍM$N,>N*kN–N¶N#ÏNAóN65OlO*†O±O3ÇOûO-P(EP$nPG“P9ÛPpQ2†Q9¹Q@óQ.4R2cRh–R1ÿR+1S ]SC~SÂS4ÛS4T'ETmT#‰T#­TÑT$îT$UJ8U:ƒU+¾UêUBüU]?VM�V%ëVW++WLWWK¤WðW+
! X!6XXX!sX=•X9ÓXD
Y&RY<yYU¶YcZpZ#‡Zg«ZH[\[u[H‡[[Ð[,\0H\>y\A¸\:ú\Q5]‡]B¥]Oè]J8^Iƒ^TÍ^F"_ui_Fß_Q&`)x`;¢`CÞ`4"aLWaN¤apóadbkb4‰b¾b×bób3c$Fc#kc‰�cRd<ld,©d+Öd2eA5e5we7­e2åe2f0Kf%|f9¢f Üfýf&gACgA…g)Çgñg(h:h Zh
{h‰h
¨h
¶hRÄh
i%i!<i^iwiŽi¥i
ÃiÑi
áiïijj7j7Oj‡j
–j0¤j3Õj.	k48kmkI„kÎk&ìk
l
!l9/l
ilwlˆl¢lµl
Æl
Ôl,âlm %m!FmhmxmŠm!œm/¾mîm*ÿm3*n^nrn‡nšn­nÈnÞnînÿn'oFoB[ožo°oÃo/Öop p3pHpZpmp}p�p
¡p¯p
ÆpÔp
ñpQÿp+Qq8}q¶qRÂqJr3`r ”r4µr,êrs6sQsps<†s
ÃsÑs1çst7/tgt$}t(¢t2Ëtþt!u@5u vu—u­u#Áuåu÷uv -vNv"evˆvŸv¿vßvÿvw&w,Cw0pw4¡w!Öwøwx )xGJx’x'©xÑxéx+üx(y=yNykyH‡yBÐy"z6z3Hz|z‘z­z!Ézëz{ {;{Q{p{‡{¦{½{_Õ{Z5|f�|d÷|^\})»}å}>~AD~a†~sè~0\*�.¸PçM8€4†€i»€>%�Ed�@ª�Më�u9‚4¯‚+ä‚;ƒPLƒ��ƒO+„G{„zÃ„x>…7·…&ï…3†;J†]††:ä†R‡>r‡b±‡Xˆamˆ$Ïˆjôˆ1_‰(‘‰,º‰aç‰1IŠ/{ŠL«ŠøŠS‹Rh‹*»‹æ‹9õ‹8/Œ&hŒ6�Œ)ÆŒðŒD�8H�L��(Î�I÷�;AŽ4}Ž+²Ž0ÞŽA�AQ�7“�SË�Œ�c¬� ‘A1‘Bs‘D¶‘'û‘>#’2b’4•’4Ê’5ÿ’5“
E“=S“?‘“*Ñ“Fü“FC”$Š”&¯”$Ö”Qû”%M•s•)„•(®•*×•+–".–GQ–8™–*Ò–>ý–B<——3™—!Í—+ï—+˜&G˜(n˜%—˜1½˜]ï˜HM™?–™"Ö™Tù™=NšEŒšBÒš:›AP›+’›7¾›:ö›F1œ(xœI¡œ=ëœ!)�1K�?}�7½�?õ�E5žI{ž=Åž5Ÿ 9ŸPZŸ«Ÿ
¸ŸÆŸLÏŸ‚ dŸ =¡cB¡E¦¡ ì¡#
¢g1¢J™¢`ä¢=E£ƒ£uŠ£F¤<G¤h„¤/í¤P¥Zn¥IÉ¥L¦N`¦6¯¦%æ¦=§7J§B‚§;Å§%¨'¨G¨>X¨E—¨JÝ¨X(©D�©1Æ©6ø©[/ªR‹ªPÞª%/«%U«7{«#³« ×«(ø«(!¬(J¬0s¬6¤¬.Û¬²
! ­Ð½­DŽ®'Ó®'û®:#¯I^¯K¨¯\ô¯<Q°Ž°?¤°Oä°Y4±2Ž±Á±3á±4²¦J²9ñ²/+³X[³~´³c3´q—´r	µ›|µx¶m‘¶Pÿ¶sP·hÄ·?-¸3m¸Q¡¸,ó¸2 ¹8S¹ Œ¹J­¹Eø¹F>º,…º+²º3Þº<»2O»W‚»+Ú»/¼.6¼&e¼7Œ¼HÄ¼2
½:@½<{½j¸½-#¾KQ¾'�¾9Å¾Cÿ¾?C¿ƒ¿6š¿=Ñ¿XÀ hÀ‰À/¨À4ØÀ 
Á0.ÁC_ÁF£Á1êÁ7ÂLTÂ[¡ÂýÂ%Ã0@Ã5qÃ2§ÃÚÃ
! íÃPøÃ+IÄRuÄ-ÈÄ(öÄ(Å'HÅ&pÅ'—Å(¿Å6èÅ*Æ1JÆ&|Æ2£Æ3ÖÆ4
! Ç"?ÇbÇ=‚Ç1ÀÇ(òÇ.È&JÈ+qÈ1�È*ÏÈAúÈ+<ÉhÉ1ˆÉ.ºÉ*éÉÊ12ÊdÊ(„Ê(­Ê*ÖÊ.Ë50Ë-fË3”Ë ÈË'éË'Ì 9Ì'ZÌ‚Ì%¡Ì(ÇÌ,ðÌ5Í7SÍ ‹Í-¬Í(ÚÍ7Î8;Î%tÎ1šÎÌÎìÎJ	Ï8TÏ9�ÏÇÏ@äÏ%Ð?BÐ9‚ÐG¼Ð>Ñ2CÑBvÑ+¹Ñ+åÑEÒHWÒ< ÒÝÒLüÒeIÓ\¯Ó>ÔIKÔA•ÔF×ÔJÕiÕXmÕ@ÆÕ!Ö")Ö"LÖ/oÖ;ŸÖ-ÛÖ+	×h5×>ž×0Ý×9Ø1HØzØ9�Ø{ÊØqFÙ7¸Ù<ðÙP-ÚS~ÚOÒÚD"ÛCgÛg«Û]Ü9qÜ8«Ü=äÜ""ÝEÝ,cÝ5�ÝMÆÝAÞ^VÞiµÞaßc�ßfåß1LàK~à Êà$ëàGáXá!lá!Žá!°á!ÒáôáGâeYâa¿âO!ã)qãG›ãyããy]äy×ä�QåYÓå‚-æ8°æ7éæ:!çC\çO çðçFè"Hè.kèCšèÞè\ðèFMé4”éOÉégêO�êMÑê<ë5\ë(’ë/»ëëë
! ì"$ìGì#dì ˆì&©ì'Ðì&øì'í&Gí(ní'—í(¿í%èí%î%4î'Zî:‚î'½î/åîï+(ïTïRpïTÃïTð"mð1�ðIÂðCñQPñQ¢ñ@ôñ65ò+lò4˜ò)Íò.÷ò$&ó*Kó6vó-­óÛóEúóN@ôJ�ôPÚô0+õ,\õ+‰õDµõmúõ1höDšö2ßö6÷OI÷k™÷ø*#ø9Nøˆø¥ø1¸ø=êø(ù_Fù'¦ù;Îù8
! úOCú+“ú%¿ú7åú"û9@û3zû5®û.äûCü2Wü6Šü3ÁüHõüQ>ý=�ý6ÎýþI"þ%lþN’þ>áþG ÿ@hÿ;©ÿqåÿqWqÉy;Qµz�‚��†‰a’Šôi0éW&rp™ 
! >+2j3�FÑ]dvBÛB	.a	N�	Iß	`)
! TŠ
! Sß
! 13!e3‡3»CïH38|$µOÚ3*
4^
4“
`È
')2Q3„`¸L;fA¢(ä4
?B?‚JÂX
3f&š#ÁƒåUiO¿=5M=ƒFÁEXNX§DE4e;š4ÖBZN>©3è)+FDr9·=ñ5/<e,¢$Ï)ô)ZHM£ñ>FB\‰,æ10E1v@¨<é&KD5�>ÆGCMW‘Hé?2Dr·1Ó/'57]3•cÉF- Et º 0Ø 3	!,=!j!Š!$ª!3Ï!G"QK"F�"Gä"D,#q#Q‹#KÝ#A)$rk$LÞ$T+%U€%eÖ%^<&3›&0Ï&2'3'G'_'p'‡'ž'µ'É'à'ô'((.(B(Y(u(Œ( (´(È(ß(ó(
! ))5)I)])t)ˆ)œ)°)Ä)Û)ò)	**1*H*\*s*‡*ž*²*É*Ý*ñ*++-+D+X+o+ƒ+š+³+Ë+ß+ó+,?,\,0u,¦,9Â,ü,-/-.F-(u-3ž-Ò-è-ÿ-%.E.-W.+….>±.Eð.#6/ Z/\{/Ø/9é/9#09]0)—00Á0ò0317@1:x17³17ë12#2,V2]ƒ25á213+I3%u3%›3!Á3ã3*þ3-)4&W4~4’4)²46Ü4J5@^5;Ÿ5KÛ59'6.a62�6:Ã65þ6+47/`7$�70µ73æ7-8+H8Kt8À8:à8?9[9{96Ž9<Å9&:4):C^:%¢:$È:Lí::;&Z;#�;(¥;2Î;$<:&<+a<,�<,º<6ç<#=<B==L•=Vâ=*9>d>=„>&Â>-é>8?+P?*|?)§?"Ñ?7ô?#,@(P@=y@6·@Lî@J;AI†A;ÐA:B=GB'…B(­BÖB)ìB!C%8C)^CFˆCBÏCYD%lD+’Dk¾D_*EŠE ¢E!ÃE3åE3FMF:^F.™F)ÈF-òF, G0MG'~G¦GÃGFÓG(H*CH3nH>¢H0áH1IDDI:‰I4ÄI?ùI'9J$aJ,†J3³J,çJK'K"DK$gK1ŒK1¾K1ðK1"L1TL1†L1¸L1êL1M1NM3€M1´M"æM0	N/:N-jN+˜N+ÄN)ðNO*8O>cO>¢O>áO' P#HP#lP#�P´P#ÐPôP'Q#8Q#\Q#€Q#¤Q#ÈQ#ìQ9RTJRlŸR4SCAS.…S0´S/åSFT3\TC�TÔTèT#U/%UUUBmU;°UìU1V>V+YV0…V;¶V#òV"W$9W"^W+�W)­W8×W:XDKX8�XÉXçX%Y=-Y kY"ŒY3¯Y;ãY:Z)ZZ„ZR£Z4öZ*+[V[.o[@ž[0ß[(\#9\-]\‹\S \'ô\9]&V]&}]2¤]3×]@^CL^;�^*Ì^)÷^/!_#Q_Bu_"¸_3Û_6`>F`2…`3¸`'ì`(aJ=a9ˆaLÂab'.bAVbF˜bDßb;$cO`cP°cd7 d=XdT–dFëd2eJNeL™eæe$f.'fXVfN¯f8þf/7g2ggAšgnÜg‹Kh1×hP	i+Zi5†i5¼i<òiL/j+|j-¨j>ÖjBkDXkO�kKík;9l:ul;°lCìl:0m<km.¨m0×m0n.9nPhnB¹n@ünO=o@�oÎoHëor4pC§p,ëp)q`BqN£qEòq<8r;ur,±rÞrCþrBs$`s …s?¦s@æs2'tlZt\Çt>$uIcuF­uôuGv1PvF‚v@Év;
! w2FwFywEÀw;x9Bx@|x4½xòx%yT.y/ƒyC³yO÷y(Gz3pz$¤zÉzâz#{.${'S{%{{%¡{%Ç{%í{(|)<|'f|'Ž|'¶|#Þ|!}1$}-V}$„}#©}#Í}&ñ}#~*<~+g~/“~,Ã~#ð~/,D*q)œ=Æ~€hƒ€?ì€
! ,�,7�+d�1��!Â�Dä�1)‚[‚Mv‚pÄ‚R5ƒ]ˆƒNæƒ/5„+e„/‘„%Á„/ç„…17…hi…BÒ…4†%J†+p†zœ†d‡=|‡cº‡Dˆcˆ.xˆ:§ˆ4âˆ>‰PV‰5§‰/Ý‰3
ŠZAŠœŠN³Š?‹CB‹(†‹¯‹.È‹0÷‹2(ŒA[Œ(�ŒBÆŒ	�Z�x�,˜�EÅ�VŽQbŽf´Žf�l‚�:ï�Y*�{„�^‘”_‘³ô‘1¨’Ú’J÷’;B“*~“?©“Ké“O5”8…”$¾”Dã”8(•Ga•$©•KÎ•*–`E–)¦–<Ð–8
—:F—;�—<½—9ú—>4˜Vs˜<Ê˜M™mU™=Ã™?š/AšXqšHÊšl›)€›#ª›0Î›ÿ›4œ2Sœ;†œ-Âœ'ðœL� e�@†�'Ç�1ï�(!žJž!gž.‰ž"¸ž$Ûž$Ÿ%Ÿ'DŸlŸ&ŠŸ±Ÿ&ÏŸ)öŸ*  5K ;� 5½ 2ó -&¡6T¡>‹¡/Ê¡Hú¡-C¢q¢A�¢Ò¢0é¢$£?£1T£'†£w®£&¤ 8¤0Y¤+Š¤;¶¤@ò¤!3¥#U¥#y¥0�¥7Î¥F¦PM¦:ž¦'Ù¦I§5K§.�§+°§$Ü§&¨<(¨Oe¨Jµ¨N©BO©d’©Y÷©MQª>ŸªLÞªN+«Qz«NÌ«Z¬Fv¬K½¬2	­h<­:¥­=à­T®Zs®2Î®C¯6E¯F|¯QÃ¯4°/J°Sz°IÎ°^±>w±I¶±D²4E²Bz²H½²J³AQ³;“³WÏ³a'´C‰´+Í´0ù´*µUGµU�µUóµI¶Qc¶/µ¶1å¶·.3·Eb·0¨·BÙ·3¸-P¸-~¸<¬¸:é¸:$¹_¹/y¹S©¹Ký¹.Iº9xº²º%Ëº/ñº8!»-Z»7ˆ»À»0ß»¼,0¼-]¼7‹¼Ã¼2Ù¼½=$½"b½A…½&Ç½1î½+ ¾IL¾+–¾Â¾Ü¾ì¾¿2¿Q¿0l¿�¿(»¿%ä¿1
! ÀI<À_†À*æÀeÁ9wÁs±Á-%Â#SÂEwÂ!½Â@ßÂ3 ÃGTÃDœÃ8áÃ^Ä%yÄ*ŸÄ+ÊÄ'öÄ!Å3@Å}tÅDòÅ<7ÆtÆ;‘Æ.ÍÆ3üÆ30Ç+dÇ3�ÇÄÇ5áÇ8È<PÈ5�È<ÃÈ<É!=É*_É&ŠÉC±É<õÉ92ÊIlÊ%¶Ê+ÜÊ=ËFFË4�ËPÂË;Ì�OÌAÝÌ*Í:JÍ[…ÍáÍ$ÎC%Î$iÎRŽÎWáÎ:9Ï!tÏI–ÏDàÏR%ÐHxÐdÁÐM&ÑNtÑ ÃÑ;äÑ Ò<8Ò@uÒJ¶Ò5Ó7Ó,UÓ&‚Ó—©Ó•AÔ/×Ô&Õ?.Õ/nÕ-žÕCÌÕ5ÖFÖrfÖhÙÖ'B×)j×(”×:½×?ø×H8ØE�Ø&ÇØ!îØ;ÙnLÙ!»Ù9ÝÙÚ"1Ú:TÚ�Ú'žÚBÆÚ'	Û-1Û+_Û‹Û-£Û9ÑÛ'ÜC3Ü#wÜ"›Ü2¾ÜñÜÝI(ÝUrÝ@ÈÝ	Þ0"ÞFSÞ:šÞ7ÕÞ3
ß=AßFß6ÆßEýß+Cà.oà1žà6Ðà5á6=á5tá)ªá$Ôá=ùá/7âgâE†â8Ìâ$ã<*ã'gã(�ã7¸ã8ðã!)ä>Kä?Šä0Êä=ûä:9å3tå¨å.Ãå1òå'$æ7LæK„æ3ÐæKçIPç7šç<ÒçSèCcè-§è+Õè>é>@é6é>¶éSõé`Iê?ªê6êê2!ë(Tëc}ëjáëXLì1¥ì3×ìcíVoí/Æí@öíO7îJ‡îÒîIòîI<ï<†ï!Ãï0åï5ð5Lð?‚ð2Âð%õðOñZkñGÆñBò9Qò?‹òKËò+óDCó>ˆó?Çó<ô@Dô9…ô<¿ô@üô;=õ:yõ´õ;ÆõHö\Kö`¨ö4	÷6>÷Hu÷t¾÷C3ø;wøD³øcøø9\ù,–ùRÃùSúEjú*°ú2ÛúJû>Yûa˜û+úû:&ü3aü^•üôü&ýD2ýdwýZÜý37þ3kþ5ŸþÕþ-óþ2!ÿ:Tÿ1�ÿÁÿ"×ÿ,úÿ-'$U<z·¼9Ãý
2%@fE‚=ÈSAZAœ(Þ>mFF´LûHH‘"°tÓ@HV‰5àB+Y7…,½Lê@7@x=¹8÷>0ojŽ>ùo8	¨	,Ã	\ð	?M
! K�
! [Ù
! Œ5ZÂG3eO™Mé:7
dr
D×
G5S}UÑD'Dl0±Dâ#' Kl-‡+µ&á%I.IxIÂHEUO›EëQ1=ƒEÁ=EEU‹Oá|1P®OÿOOPŸPðDAD†bË?./n!ž6ÀH÷>@NEÎ(6=9t0®Wß67Yn0È/ù&)Pc'y¡O¶88?x'˜&ÀçXYu�M¯=ýi;1¥J×>" ,a ]Ž ;ì C(!8l! ¥!-Æ!5ô!:*"<e"4¢"C×"#)1#([#0„#7µ#9í#7'$2_$:’$gÍ$75%%m%$“%)¸%Vâ%O9&t‰&;þ&F:'D�'/Æ'9ö'80(Ni(/¸((è(/)'A)$i)5Ž)2Ä)%÷)W*[u*EÑ*!+/9+Ni++¸+&ä+$,0,P,An,E°,Cö,8:-s-@Š-XË-E$.`j.`Ë.A,/<n/K«/'÷/70oW0lÇ0Y41SŽ1@â15#26Y2I�2kÚ2DF33‹3š¿3>Z4T™4Zî4&I5rp5Eã5+)66U6XŒ6[å6NA7X�7Ué7X?8U˜8Vî8VE9Bœ9Iß9I):Cs:D·:Wü:oT;TÄ;T<Tn<Ã<@Ä=r>,x>I¥>ï>	÷>g?5i?Ÿ?´?Á?6Ø?’@�¢@‡3A?»ANûAVJBD¡B7æB6CLUCH¢CëCôCZDaDPyDBÊD:
E@HE‰E=©ELçEN4FHƒFKÌF]GDvGA»G9ýGQ7H8‰HAÂHMIGRI?šITÚI^/JCŽJCÒJQK>hK^§K\LcLXzL7ÓL0M8<MpuMHæMF/N2vN0©N7ÚN"O55O;kO8§O3àO2P
! GP#RPKvPGÂP
! Q5%Q\[Q#¸Q6ÜQBR;VR&’R-¹R:çR"S!<S ^S�S)T:T%XT9~T9¸T%òTU!8U/ZU ŠU.«U ÚU<ûU78VpV �V.®V-ÝV)W95W5oW1¥W0×WX&X#AXeX‚X™X-°X)ÞX;YDY!cYE…Y)ËYõY>Z6DZ'{Z;£Z>ßZL[Nk[2º[,í[T\0o\, \ZÍ\-(]V]Eu]»]@Õ]G^e^^dÄ^F)_Pp_Á_à_ò_'`8+`7d`[œ`2ø`=+a(iaE’a"ØaKûaLGbP”bJåbB0cOsceÃcX)d_‚d_âdLBed�e#ôe(fUAfH—fOàfJ0gR{g@ÎgBh2Rh3…hY¹hYi^miÌiéi5	jF?jB†jUÉjFkBfkE©kïk0l:=luxl"îl:mLmWem½m1Ümn!.n8PnV‰nàn2þn-1o_oCvo]ºo-p5Fp<|pH¹p&q+)q&UqS|q$Ðqõq\rZmrÈrçrss1s1Gs ysšs5¸sDîsJ3t>~t½t5Ýt]u3qu;¥u)áu"v$.v2Sv,†v;³v#ïv-w,AwDnw9³w1íwtxJ”xQßxQ1yIƒy?Íy5
z$Cz-hzi–z={4>{)s{�{¼{Ù{,÷{$|U@|@–|B×|t}+�}H»}@~ME~‰“~?.]QŒ;Þ6€$Q€:v€)±€=Û€/�6I�,€�"­�Ð�á�Eô�-:‚#h‚&Œ‚A³‚,õ‚9"ƒ(\ƒ.…ƒ.´ƒ4ãƒX„8q„7ª„=â„+ …>L…]‹…;é…;%†*a†$Œ†-±†'ß†G‡*O‡z‡G˜‡Fà‡.'ˆ5Vˆ/ŒˆC¼ˆT‰GU‰*�‰)È‰!ò‰+ŠI@Š<ŠŠ'ÇŠ)ïŠd‹=~‹c¼‹h ŒD‰ŒÎŒ.ãŒ:�4M�>‚�PÁ�5Ž3HŽG|Ž)ÄŽ]îŽ!L�Vn�WÅ�4�4R�E‡�xÍ�0F‘9w‘[±‘0
’@>’c’(ã’K“.X“<‡“;Ä“>”I?”5‰”‹¿”VK•I¢•;ì•7(–Y`–Hº–@—„D—8É—�˜l�˜Eý˜kC™ª¯™LZšp§šo›Zˆ›Mã›01œAbœ0¤œCÕœF�`�"{�3ž�"Ò�Dõ�4:ž4ož8¤ž Ýž=þž6<Ÿ6sŸWªŸ  $# 0H 3y #­ &Ñ ø ¡'¡B4¡'w¡#Ÿ¡9Ã¡1ý¡7/¢,g¢6”¢6Ë¢%£~(£I§£Iñ£D;¤	€¤+Š¤:¶¤+ñ¤?¥.]¥"Œ¥0¯¥Cà¥1$¦&V¦J}¦,È¦:õ¦&0§(W§-€§"®§@Ñ§$¨57¨7m¨H¥¨Jî¨29©1l©?ž©+Þ©-
! ª-8ªdfªAËª
«*«2G«/z«)ª«4Ô«T	¬0^¬�¬ª¬uÇ¬l=­0ª­Û­/û­)+®/U®a…®&ç®l¯#{¯#Ÿ¯#Ã¯ç¯Kù¯AE°9‡°/Á°Eñ°7±8M±%†±/¬±+Ü±7²N@²+�²%»²Há²+*³FV³8�³BÖ³E´-_´E�´JÓ´Eµ&dµI‹µEÕµD¶A`¶4¢¶1×¶O	·7Y·/‘·7Á·7ù·1¸@K¸2Œ¸>¿¸Qþ¸YP¹rª¹[º<yº2¶ºUéº:?»Jz»*Å»5ð»C&¼(j¼"“¼$¶¼>Û¼?½^Z½¹½�9¾{»¾m7¿�¥¿I'ÀFqÀD¸ÀýÀCÁ0_ÁM�ÁRÞÁ*1Â'\Â„ÂrœÂ7Ã<GÃ„Ã"¤Ã#ÇÃ7ëÃ7#Ä)[ÄC…Ä_ÉÄ%)Å9OÅ*‰ÅN´ÅDÆPHÆb™ÆWüÆdTÇ;¹Ç1õÇ4'È4\È[‘ÈVíÈJDÉ,�É ¼ÉDÝÉ@"ÊDcÊH¨Ê>ñÊ'0Ë5XË5ŽË<ÄË@Ì?BÌ/‚Ì:²ÌYíÌTGÍ5œÍ*ÒÍ0ýÍ-.ÎE\Î^¢Î5Ï7Ï!WÏyÏ-—ÏÅÏ-ãÏ>Ð;PÐ>ŒÐmËÐ=9ÑRwÑBÊÑ8
Ò.FÒuÒ�Ò$®ÒIÓÒÓG0ÓKxÓ[ÄÓ< ÔC]Ô.¡Ô5ÐÔFÕ7MÕ6…ÕB¼ÕEÿÕCEÖV‰ÖXàÖC9×B}×BÀ×BØBFØB‰ØBÌØ6ÙLFÙL“ÙZàÙL;ÚKˆÚLÔÚK!ÛKmÛd¹ÛdÜ1ƒÜµÜÓÜ&çÜEÝXTÝU­ÝaÞSeÞO¹Þ+	ß"5ß8Xß6‘ß;Èß=à0Bà*sàžàI¼à*áD1á(váWŸá÷áEâ(\â'…â%­â%Óâ4ùâ .ã*Oã?zã5ºã(ðã1ä%Kä#qä'•äH½ä:å8Aå;zåH¶åÿå6æ2Eæ.xæ3§æKÛæ='çKeç`±ç?è(Rè1{è?­èDíèQ2éT„éCÙé+ê8Iê<‚ê¿êÝêòê$ë;5ë7që(©ëOÒë"ì!<ì%^ì„ì*£ì|ÎìÍKíî-4î›bîIþî]HïO¦ïKöïSBð9–ð3Ðð<ñZAñ\œñDùñ2>òEqòX·òóH&ó7oó.§óÖó,éóBôYô-qô]Ÿô@ýôF>õ@…õ%Æõ0ìõ2ö-Pö7~öK¶ö@÷MC÷c‘÷6õ÷,øGøfø„ø¤øÂøßøþøù;ùYùxù˜ù¶ù%Öùüùú7ú%Qúwú–ú¶úÖúóú#ûC4ûUxûLÎûbüj~üFéü>0ý>oý>®ý$íýPþ8cþ>œþ6ÛþOÿNbÿU±ÿEcM>±mðo^iÎf8bŸnnqnàoOo¿o/nŸnn}oìo\oÌn<n«n	o‰	où	oi
! ;Ù
! '(=Bf|©J&MqR¿9
?L
@Œ
@Í
@=O$�(²>Û??Z@š?Û?>[?š6Ú]6oU¦RüHOX˜{ñUmDÃ{'„l¬lm†môlbmÏ,=.j.™.ÈK÷iC`­B>Q<�JÍ¶CÏ@{TEÐI@`m¡FlVªÃ(nF—<ÞF<b!Ÿ>Á: ); ?e 7¥ jÝ 0H!6y!°!EÃ!;	",E"r"’"6°"@ç"R(#S{#EÏ#I$a_$$Á$Mæ$Ž4%-Ã%‚ñ%@t&\µ&',1'^'6}'.´',ã'/(%@(2f(*™()Ä(1î(+ )"L)Go)0·)^è)NG*,–*Ã*'Ú*(+ ++L+ `+�+’+2²+/å+/,(E,*n,!™,&»,%â, --)-&W-%~-0¤-2Õ-6.?.A^.+ .Ì.'ç./7-/8e/6ž/CÕ/,0,F0@s0%´0&Ú0@1{B12¾1Jñ1W<2m”2F3BI35Œ3BÂ3(4[.4UŠ44à4P5`f5DÇ596YF6U 6Zö6eQ7]·7T8Qj8N¼8e99q92«98Þ94:^L:"«:=Î:w;F„;1Ë;5ý;;3<Eo<µ<LÓ<7 =6X=:�=.Ê=œù=“–>$*?VO?6¦?-Ý?:@F@Ha@’ª@,=A>jAj©AjB/B@¯BOðBD@C<…CÂCÞCôC-D3<DVpD'ÇD0ïD= E1^E.�E/¿E3ïE:#FK^F9ªF(äF4
GFBGi‰G3óGA'HRiHT¼HIId[I:ÀI@ûI><J*{J=¦JäJaÿJ;aK4�K-ÒKNLGOLM—LJåLƒ0M(´M7ÝM<N!RN"tN-—N.ÅN/ôN2$O/WO,‡O ´O!ÕO%÷O,PJP\PoP¢†P`)Q+ŠQ(¶Q9ßQ7R9QRG‹RÓRFîR=5S(sSXœS*õS2 T4STIˆTIÒTFUBcUo¦UGV;^VQšVKìV=8W;vWN²WIXEKXD‘XÖXEóX+9YFeY¬Y.ÅY<ôYR1Z;„ZWÀZ*[tC[6¸[ï[F\AU\C—\AÛ\W]4u]%ª]9Ð]$
! ^/^K^th^ Ý^>þ^2=_(p_I™_ã_4ö_+`+>`/j`]š`<ø`,5aXba!»aÝaña(b=.b"lb�b5®b/äb)c\>c?›c9Ûcld0‚db³d?erVeIÉe=f/Qf�f›f´f+Ôf<g4=grgG�gCÕgh4h*Mh/xh¨h5Àh3öhU*i&€i!§i;ÉiPj;Vj’j;ªj7æj"k.Akpk-…k+³k5ßkl,'lTl ml!Žl.°l,ßl1m>m-^m,Œm)¹m/ãmn3n(Sn|n˜n·nWÕn-o.=o lo!�o=¯oío5pU;pW‘pVép1@q0rq1£qÕqõqr-4rWbr0ºrHër4s%QsBwsHºs1t55tqktqÝt,OuK|u*Èu
óu'v)vBv&Wv#~v1¢v9ÔvWw4fwb›wAþwE@x0†xO·x-y'5y/]y$�y(²y3Ûy<zBLzC�zÓzñz{/.{^{H}{ Æ{&ç{|;%|)a|M‹|OÙ|G)}Oq}GÁ}J	~AT~$–~»~,Ú~7"?$b‡)¦ÐBçH*€:s€X®€+�3�-M�0{�¬�4Ì�‚‚5‚~N‚mÍ‚;ƒYƒ[uƒ>ÑƒV„5g„�„/»„¡ë„V�…2ä…U†Bm†Q°†‡)‡F‡\Æ‡w#ˆ@›ˆJÜˆD'‰Ml‰Pº‰]Š5iŠ2ŸŠ!ÒŠ�ôŠ5v‹>¬‹Më‹J9ŒJ„ŒEÏŒo�4…�Yº�)Ž9>Ž.xŽZ§ŽL�4O�+„�7°�;è�$�1C�Wu�6Í�Y‘F^‘E¥‘Fë‘/2’%b’$ˆ’F­’-ô’6"“EY“;Ÿ“hÛ“9D”e~”9ä”•46•8k•9¤•BÞ•!–!?–/a–$‘–J¶–=—:?—*z—9¥—,ß—1˜L>˜G‹˜RÓ˜<&™8c™Vœ™8ó™V,šBƒš`ÆšB'›`j›(Ë›Fô›p;œ6¬œGãœ3+�F_�<¦�<ã� ž'0ž8Xž*‘ž.¼ž/ëž2Ÿ:NŸ‰Ÿ;’Ÿ&ÎŸ#õŸ9 FS oš /
! ¡":¡9]¡H—¡,à¡(
¢C6¢Hz¢]Ã¢n!£n�£nÿ£vn¤Nå¤w4¥/¬¥.Ü¥*¦N6¦q…¦,÷¦ $§ME§0“§+Ä§Fð§T7¨`Œ¨gí¨>U©q”©6ª%=ª9cªC�ªBáªP$«-u«G£«Së«'?¬(g¬(�¬*¹¬)ä¬„­„“­&®@?®5€®9¶®eð®7V¯8Ž¯8Ç¯7°M8°)†°A°°Mò°p@±H±±5ú±*0².[²uŠ²O³P³n³ˆ³@¤³Gå³3-´*a´:Œ´+Ç´Bó´/6µ6fµ4�µ=Òµ¶)¶F¶\¶+s¶;Ÿ¶oÛ¶-K·-y·J§·9ò·-,¸;Z¸–¸B±¸3ô¸(¹!?¹Oa¹=±¹Jï¹L:º0‡º9¸º¡òº/”»OÄ»/¼CD¼ˆ¼Wš¼ò¼ÿ¼k½~½,–½[Ã½2¾3R¾6†¾3½¾Jñ¾;<¿&x¿,Ÿ¿OÌ¿EÀ7bÀ,šÀ"ÇÀ8êÀ-#ÁOQÁO¡ÁOñÁOAÂO‘ÂáÂ
! æÂñÂÉÃ}ÍÃ.KÄ,zÄ-§Ä#ÕÄ.ùÄ(Å2GÅ-zÅ=¨Å#æÅ]
! ÆOhÆ&¸Æ0ßÆ'Ç$8Ç7]Ç9•Ç1ÏÇ7ÈD9È9~È5¸È5îÈ5$ÉBZÉ8�É[ÖÉ;2ÊDnÊ8³Ê:ìÊ 'Ë HË2iË+œË+ÈË*ôË:Ì,ZÌ+‡Ì6³Ì%êÌ6Í3GÍ{Í%‹Í>±Í)ðÍÎ(2Î'[ÎƒÎ&£ÎÊÎæÎAÏ8DÏ	}Ï	‡Ï|$ý"…Pý*Ò)>K§-ü$Ÿ&DN'Ž[_ �
! ·´-:X+"Eñ#�%Þ/A%:Lm
! )0m`¬)•E1Ðb¬““+¡Ê~“AÄ 
&/fì˜
! Vx†I$Qîhªã#Û NÀ|/ °*ÆšØ"Ê‰.6 êö++
! @(r�,ëFÊ.Cäi”Û%ˆõ"<+Œ*m(µ'É,H0é	?.+ï#/š3r'?+¾¯,¶Ö*'M`7N&eÃ&I&oá*Ãg/' ÌËV¶]1
! –5'×¢Æ¶S'
! ©Å�!	/K#ôç
! N+¸Y¢,ú'+T-í*C»Ê'-¦aâ(ò~€×!h<
! Ž&›b+ë*ò$#q/j,%?æ-·-1+ÞÝÜ˜!Ð"Í´0nM/Â -7%6cÖ|Q‹%.&ó,',h÷Á|S+ø4´Ÿ*‡.³-
! (B8†/ñ%œ%C+œC: 0%Ì%2I%¿,÷ÃeB"':/X# 0»+ËîÊ$}ö#]�,i
½
ýéŒ	×
ú-ˆ&Bh!‚Ä¡-k	O®.a_
!  [œ/Y-Ta6–*&M +‹/1•]Zà
! êð-¾F™	¤%ò!r-‡C'Ä	
ð+Å�uÞ#ü.c‹ù+“Êz(,Èx#Øí/p-ûFî*îr&¸/l #«X>Ñp&‘'º#³îG	80•#ö(Š¢
! d+«&x*¬ñÔ¿ù‚+ÿå#}Â‰vŒJ‰)y<ý›+ý.."S�ú*Å+%>o¹Œš L+>d  3K‰	åÓ33²Ò
#áð&ba$N¼#~së	%,ƒ
�'¸¥/à
J9l)Q*•,,µƒU%²% «#-ƒâ’Ù*�"»í'®-ÚŒ
! Ž%è&
! ÙD(í+¯.&Ù&Î
! Æ$ì/ò8%Š\ô
! Í¼%^ï/A:&õ)Íç'K&�#.y	G&¤!ò,&³^/À„(Ÿ˜SÖ/û	ÂÏ"–(‡(·zÿhŽ#·#ß)l‘(¹!.tððä•&!Ow#v/!
ni)äç^
Þ-f*7…"Ûù=+¬Ð 7*ì*$÷4)> $R&%"Mc×
! lHrÞ×s¼Xæ:"¯V”0^"é)5(^(X{\&Q.Þ °ãpµ ½ 3¼"�©¡™/×),&þ#SÀ
! +#/,*‹á?ó-V=&g-Õ¼f	GºÃX&0Õ‚ˆ)Ç+Ø,Qi>)?#BÌR'/
:H‘*„-ù
	—&5!æ!9	"(&­��ï¼Ó0ôæ#,'.ºÙk€�
! ãF° ,	ê­2â
! Ž)Ò~+}² )	cê/5
!(�/Ñî'Ú"fñè-èó
! /é#Á�è@)ò"Nv-Ä#¬$K,–�Ù!OË¼+ÕºeYQ=/yî!‹ØY#Ü+ºU+–{,¬-ÐßV¦%Ò¨+^% -�H&F&+,ÆŸæ"Ô"üÂ
º&ú`!é"±/Å¢óå
! kiËï)½/ó¨ÿ.tƒ„$'-ô((-Þ,†#Ä+	+?(½)g0¦-%%‘%/“)ƒ$"-/0Ä¬N%ÙÆ.òN/éê/Ú.ù/Gê,–-¶/,§"G÷!Ú%PLëý[‰l%'ÃŽè\±	c/Âuœ*¡½!° ¡&/ `+¹
! ¸	ÒDJmë/
nOÚ'å%µo‡–!C
,Fêw¨@	V.	Á
%"'.³–	
%iÔÔ	[ã,*•
)
98UÃ'ˆé& Žç·ËZ¯UjÀ1-õ	¯ì"0	…Ù!	Ýr(Ç%^*àVæ,„ß
! ¿
N^¥$¥À6"0Û*E&5b,'®#É`.)¤*üV>Çc	làJ%ÌË#tQ&/#],›=(¼ÖÎ-%×.Çœ
! iÅ)lY† œ#–¼$sÏ¿«hUö%$#A\Ð+q"`È/¡“
NB&ÈÙ— A#ø
&½  Þ)Ï8»$*ËJV
xY*#�'[$gZ/úz!	Ä)Ó;£,MSØ�ð%:}!Èžc&Ÿ,d.*€o§®pIæ%§Œ'
X�ä)%Â&UÒ 1'ÕB#c
! (Px)@b(æý¦	( ”'š@ÓN$…˜C/?µ) )'¾!È%
! Ñ%^-¼n!À"1"‘vk�(ï --A&�J™&›$,#šjiº)Å=©&<ˆâ�7‡È1	õ°
e¢¼W,Þ"®"
! »&)›p·9.c�3)›‚e£
í
! Å
¾uÜÝÐ…3#²h µÆ
°,Ñ	<Ó�â… ¸c<A
¦'~ùÊn-%‰Ô=#¸%��*”)‡[ˆ!Û)1!e+ét$2J<D*.ï+¡Þ.=
V-+Ø[É
! Š†§ A,Ó	s@*Á'Ú
! k'''ð³fQ{¶Ô-òÊu"Ð/o´è+R+Øÿ,Ýb	²|6&t)íÂ/u
j*q¼Í'G
! f(zó 7Ä
! G!"&÷Ñ�&í§*Ö&w²
æâ ÖÏ.Sn	.0ò&ùå­k'Š/ó´É
Á$IºÓ
{2)Å(e-W*Ö$~
! L2&²*á MIX†¼	Mj+/^ ~-üÍ+(å"

§($p0!Ôd$*Â§£
! æ/%¾-;"õxÉÛý&0/Ì9*¡(q
�V,ð* Ú	ô!î Þ0ûÃ­Á@)¢&„'
Ü!3þKé%ª&w)bä4%_o#+b~òÜÑ	Ñ¥öE&î,»X(/	ÀQ æ*e
! �[cœÉK.f,’ "ô©*¾;
�ò:*Î ‹!Wr
Ç'
! Ì’h*dV%Ö(·!Â•êž@x/\'€˜,!è×q ‹K^l$ô™#zþ=F#°õñY•ö<0qÐ�,§)ÿ¶$ú(
! ¨ˆ%È
! ‡»nÉ-‡	Ö·CêU.BJc‰$È&¡¬Ë'Ý)2ù
u+“$‡*0/BWgÍZ*$º-ô$Tûëñ9 f".Õýt0pûp(®*’ã,j	Ü´/-J+L@%xEóÓJ:!º!a%²ó#`)^Ä.Nª#™)Ž'Ý JC‰v
! »üšB.öÕxtäö!�®):
© -QÜ&ßî-M,™!á$ÿöØÄlµÀÅ7Y* õ(¼³Í/uš‡#ULw%¨% 
! ¿	+ ,”UÊ¨'"M ˜&ØøðñÐìF'�v-ãzÛØ_N‹¥Sp)¥
! T= ]#·Û+&Mþ'\™þ–Æ'5‘t#kf/�Ÿ"%šÍ‚'x
! w+K÷�
¿E/
! ó$1 É+mª÷-2P&£¡+˜ÍÀ·G1€CßÞ'-s1º4w,©O(ZÍî°-·Ó/	((0;-P#F¸-.JI¿/9ï$œW	�÷‹-Õ%æ)v'À(¨ï„&$ !Ÿ+� ˜
! W°'/è'&	'ëg.Ö%Ù+¯®—/Dx4#Tò#ŸÁT#q	¶*Ý-vR#èD
! ž)rE';+BˆBó
!  ´–
! š¾ú!W
Ë^C-‹OJ.B�$ñ¦
;b#š2P!�®çY.Ö%'ï
! -±$1µ°¦
! û,†sÐQ}*		5# ñÄA";`ã
ß¢œ+Ý	6-ï%Í#ñ0Š	w\
! ¨áÚ-"%Q
! ª%þ)½M
! w	_
f#óß
"˜
D}z%§Jãàèþ(:-]f†!'P%~'>0ùì,Ò(a‘.G*O¦¡ðnÖi =}-!d
KÒu-0&7&ò‚&…K¦$z&Ç*Ž±#P)v
ècÐ£þåX·Â)r
°(b4´/A*SDm'$)Úün$*b
! ×"¼¾º,m,”„Ë0-q,‚"�	ª0 2	T
! a#8!%ù,}Ün
! O#¬,Â%i@Ó28d'Wãg÷Œ)ž$)R:
! …*r$}=ÛÆ%ê)Á.ÈDT){d™ŠY6ÄHjÃ
d
! W!Ý()àõ
ùÓEP,�}
! Šº¿"£=V*bí±%7Á 6Ì
t$10jƒ=ÜÜ#óxôé/‡x:#�ì'éñ&Î0®g¨*�ŸU6	¹Šï!Éî"‘£^	)%öÀW
! ö<
…k(jo"'!r{+œ$UÁ/x'o"sŽ@+¥!—$]Uú/R,AÖQ^8–Rƒñâ¼ ·,Ù³2ž*Î	°PžZ
Ð
! w£&ô/ç.X¡">&#³
&1Z(ÙÂ*¥¿AêÓ.²)¾,Ý
!  9
ˆÓ#y„
! †-PøBG!
! ëw'ü,ëA%L
! <Áã1#L˜*Ì‰Íý]%V#Â /+¯8
! Í*y…?‹Z,C%¶+1”äfª”8.q¿!iè%J‡«(!*?#$æœ"Ýã»'Ãÿ!íð‹À¨Ñ-]ré*Ô% 7	ðŸ/m#€1ü-×¢/{ý)j%TM1[qÊ!JpŒ&ò+ex>ò-Ut.›­%œ&º+H/‘É%*¶¬¥b–%å&º//¾\
xi�ë¿!%r.Ig#�/Y"0ížû$i.›
ñ3ÿ"Aá_(ç,¸»%ù½=0z)âP�TUS¶ ÄVe%
! D
ó$ª+Ò5v(
L²Óû
ÐégÌ&îÇÇ,B*Œ-ñ.*_,ÎOQ¼i™?ÅS&�Î.!…Ÿo*ú$Ín,Ù¤Ì.Ý*¢#
ç‚~ç(›*íi(Ø�#Á (”Ý$#&	Î']	g%.
‡=Ÿ­
! 5  $ö8o<))Y"ž€-­¾‚
›/Ús	gÈ*9SïÃ²sxn ðˆ…‰2D_Á¬ÿ£Õ4$w&*!‘)‡
›(
¸*R(1Ç�î.]&$/a	
.$áè
! ;Ê(Ž-èH‰‘#–ñš	!q|'¯¼M 
ž o)"{%&¾">O6Ê@ôÿÚP"O/OX
É(`ß(´$8YÎlÌñw6
;%	
! mép
! ¢-å!F)èÉZ'\q,c)j#íße£¥÷€ûøÅ
! èJ#{x(.q#¯2#/d‚-"¨#ó+Ö“,\c"–vF
þ.'T
1$až%!"Ÿ.Ô!„¬	‡	*è03*ï(#‘âé(b$â”©Ý„#µè*2Öa&, ¨!¨è
+¬y—)÷
! ö"šsÊ&G/œgƒ+Ò*
! #†	­+g)F+à¡0Û™÷ 4õ ^0CE´/Š+½.œ)ÍÃ/_oÖœQ)-­ŒþT!'~ÞÎ,îê¨ç	¿…ƒ‰/¹˜ÅuÛ,6%.Þ${ì&&¬¿"B¢b&µ	*\.¬GD<&Ž
! á³	è&O»/Ä!»bÅ
! ¦\Ã(-¦z"-##
! ÷ÁÄ½l—LIn’�\ âŸ)H
`&‚)ƒ)……%úÞ
'á&<DÈmH,˜‰,“"¦,M":6.üì L.s".Y™¿+žÏ,CåÐ&…9Ç&•ø[uÓÜ$
! D	:0ÆS-,Ä(K
! XR�s®TÈ#å e*ß˜ú)š&�&pÏ$U? ´#º$ˆj Í¹Þy��À5h#Å*0,‰ÒCë^$ñ¯©º�+%ü‹)
µ,‰<Š#»*ïØ_h%U-âW—
! u	x¯‡!´+ë
! Ó)™*½4
=,tˆ	TÂ8›$O!ÿT^kè"¤@/™(ŠD**û¨& �$QN ‹
#ì&é�8	_ô¦æ £bÜ"<-l§E“Ù’-«)¨-Ò$@0i&„ë¹/E*¡…¾
e\%¾ µ´>%•h
ùL!Ë	¹-^ù%4 	& &rÂ(%±[d+öÜª¯(]Ú’(¥, ø,8ã)u#
o'°rŸ·Y`%ˆ"
ý,Ç"/m!”=!,$0£!ƒõý¡.ž|/ý	_À–+Æ|’Î#¡
! åk" />Ô&¬%²C	Œ§†%Ü½h$½k .×¶-¹)A&g'&.eW-¤ G(Ò/ãø)¯R;Ã-E$~W(—èÁ” ó	ÉÏ,ê³.h&�x¶ñ±Y$U
õÍC,$Z)¾'0Ö�ƒK¤ô#Ç
.H\Ì'³
! ™ nÆ2!á©Ó,D!S	ò.£ ü…m Þ*‰"Š$I­-ÿÚ*0-{ê†'æ-
! 9W+ ,(!)hR%/Â-Ér/0�*B,Û/(ü(Ê*™%Aþx,hdÙ#uBœ—!t¬#çj$î%P}ð®‘	 !á"SàŸ 7ùc,/ßä	h6#Ã!Ž)`+».œA‡5¦v¶üµ!;Œ­†—'PZ&�%,
! )¼”~<Ó²,Ì-�2/¼
  
! µ+ÈÐè)pSwL£4˜
w(“”+.ÌnRê'!+p#Ô+ê�	è$)þ-|³!LÊ)&DÚ/TQã	²,·Õ8"ÝdÎ^+±D.-¿
«×	¹	?%¿0*z.+“/s)Xí,$(T${l@'ÿpÿ�.|M	,L’ï,”,î/G%-/
! !æR
! üK
H	Ã+ÙpÕð²(c(Z;!e‡$´..Gû)Jp7ÎG,Î"!‹+íx*ô0W#Ü	.Ž¸ò»m5ï
C0`X‹Iªg
! áÜà.ˆÿÕ$¦¤Ôlp*9-}º
! ®!Â	ÿ
! ç&Ò#›U(§�&Y!ú5
Î~!ÿy
! ®^ð
! 4*°¸
P(à/§Ä"j/æUó:(®ï
+ì.3!‡'€*ôv)þ�+9`á
! dÛºÆŽU$÷¹l”¨i"ø(ë+!�˜òB«,Ý¯ :CiX m.Â.ž.Ë —^,³½yÍòÒ0Q§Ž«ä,Ë+-ô	
! e#º9&˜7	`þ¹Ã$˜ß&!Ä0"¨)
ø–4"°š*Á³T¤¸·%¿-lŒS.,»P/F74ïžÕVÓ‹w"P
! C!.ÂÃà,’úoï~<õó(VK).”$(J&GŠ.9Ë
 (—/‚åêÒ"ÚR
ñß4­C�J)¹,b'!ä$e&> IL-Ÿ-vÔv[I'ý-ð	ñ(X±»')–)¨/ K'½'50a%x,¯Î3“Ù(u!@´NË-$e·.qÈ"Û¿Ñ
	ø	ƒSg,‹Œ%ýÎQ+¼Õ,îÂçÏÁÏa â%–J§	t©#Št.(
·¼(I,w è°#Îþ­y‚.l
‰K1�»h2-ÿ$z l	Ô1�$_&ÂvÑ*Û!	v!ØÛšÄ-we'€q'"$-@-s*6/õ'e/Ù±H*Â»,MØ	ÒÊ,†À	^#ÂŽ ï'®
! ¾
”oä 0uK>Ï @s-/"K/…qL
Úf®/*.5"Y	4¨‡mFÆÝðpÓë$¿.å-­“x d«	MW>y'ƒ
! *"ƒ'”NYÙ
! CÁãÌ
! ‘…~Ò‚(âf"^¶ ßScÍˆk!±, Æ-y,ù'¦#¬Z"
! a'
! µ>ÆœàNË±±[)o!+QöóD/Ä
S–
! ï2\Ä
Üå
VÉ/t-¾
! ´¹%!. 	gþµ&)°l(``+*<2”#+Ø$W2Ç
),U'Í
4
! t™Å!²Ûã,Œ¹í#ì§,}/°	!,rÖ.Ë	%W%
a
_ö*Œ!ÂˆŒ.¡*K+,Y%§9$¤’#Ñá,%È)’ð�#÷#èÓvM
â#å^' )+f
ÓÄ(%²—(ôD C9/bV·;&R$ žs/×#â"¤ª/í
$
k€M	OQ$9a\~*±ù*Ú
R+Òµ
Ù"`#"‰
! '/Ÿ'.}&¤+H�*RçŽßïñ
! A÷*é$æ$ø[%!ÁGð#È='¢"ì	Q!Ê–®$Á)W3Å«®•Ï0'ü±¼rÚ0Â®Ì!k-*h�¾b‰f6}¨€+©J`}æâ+I/òý-¨)  "�	'æ&W°&­”
! "{û•
! “*ÁÇ'bS$½,™"vqÖ æ/Š …,`
5î)¿!™š/'~h·ç÷,’ÔËÔ$&»Æ,¥.O�r%Q
! ¸
! %Kñ
XÉ‡%°
! a
á,•&»ß¢'à8 ~!³¤)ä.&T ê&ý+$l2M[/ðJy)¯Flò%û*Ó$Š²p ++ž®%« 
Ãrü ¿²LÐ.~ Wëfµ�!f&šn" ­6
! ›p´û'Ê‡ •'› â	! ¢"#‰
Ñ5¶"é	–)()Ú‹(IÄd§+t"�(+l*a(³®ò°Q
H"0³ì¾/jç)=*B…#t%­ö(V)Å%ãk-7�*)œ Õà0Ø ¸&‘Ç-Ï°Óõí#€.»<ù})žoé
! œÌl,'B$Uk.Ó%(Ù†�,U
! )�S#GJé"%)1´/.÷{ ¶×‚!£J4,J'ž/ä s'c�+&Ûª*-{- €	_|Å¡ø$$y[Ü âu”!dÌèK
®ÚB'ìÛŸÀ
ž+z¾W²)bÒ	(	ß»"w(â.)Æ
! c›<à`/'7+§-S Û
k"“&}¦ð¢L²	‰³h�6ƒi³
3
! u™#%¬»4½ì¸"m*B	#Ëf
! Þº(W_· .Ž!Û5Í~e»k&;	‰÷(y$Qî%dÙ,Ð(¯)^&—cþ		/‚]6Õ+W<7q*#b
_øÝÉ")ï"äVÉÅ.!‘!˜ ™2*?,eI#Úr
! õ+Y,%U¾c$m)V/
! “ê.§8),'Î
âø!i'‘+N,v#Ÿòîfäá.„?,
! ÃIÄ$C.‚%Z+�‚³+ji‹-(­'wtz
ÌÎ�,œ® ¡
ßF.m©úÏ*Ú'
u.
! ¨&Nþ«+¡'¹Ù'Mšäk*ÕR)‚ ÀC
! $"~.*=-=%b
! ±3ætQ	¬
óñ‹(¶¨.v	¬.ig(ÉÐ%¸:�”²žÐÑù(Á$$	b*w$z^.í/ä½.
*ì“¼ÿÃ%¾º)®T	 uR±‘d�
¯Š<.‚%¹«,)°™ñóÌý<&a(%÷.U&à+K�$§¢5%+0µEe	ŒH)C³*…¿#É&¦%Ú	á
Ñ“&%'0ºö	G‡Bt>
! ‚S!+
! yû 3z2
! ã‚høˆ,‡+²Ù™woOë-6B#$�'§N
! 8#þ
À[
! !#Ù¸i³$¡
.k##xµ&# k-~|–
z$v*|—ý/�"=0”*‹5)&-X$– Ïü9$¦Íéü†*Ž$û!ˆú§˜)3%{!°î´*o 6ç/H é
l"`ææ?éu*Þ%†
! Î£úÆ*¨/æ#c*=)JŒž(åàŒ_Y€()*K\ )$6%4/¯/÷fŽ£-",ùQ
! 4-}ù-+‡Ú&åI6(ZšÑç!j)‚W¯!ÚRŠópi/£Âu&"éô+!
! $v"5�/=t':+E!	+
! 0«(õr)ã%D&«/r#2,+ªNZ.&†1ü.¢.£Î!ØO¾h"E×"þ.„%qå,W"#]"d,’,n³	¢�-} Ë)Ôà¯Ö‘ˆ#:.½$�¥"±’
! <Ð¾#¼-�-[k)ƒ!£+­!íìõ&jH¾öài	ØÄ*
! "e3ìt #¥	'ÃßãL8"6!vÕ+o
! ;vŸ
&
«€!å"ú*Fp$“XLÃç
Æ)<	M† ]úä-Ï"3"
! †²ä#íä7«K ´'—°{�ï.F	!È1n…&&*;)/õ/š+]+áäÁ,m
þ™(+rð6¦#*	†CÇ6	I øÍ- ¸K:%Ð_A£)‘Ï'(Í(´ÅØ
! 6ò	{'3
+„§Û*
! œ3'u¯#„Æáwõ›[
! -ë (ø-"Õ&.
! Þî$Yå€2%Ë.tH-…E¦�!³é-ÄÌ"M%¢%¸B+u	K:¶œ.¹$ZÌ!¶q
! kÞ	0:}
P/ÈY›þäG+oO)}"EŽ(¼.ƒîc;5-X-ðH«_
! ü#		Àe*’ø#î×Iñ’ä+xFi
! ¢Åý%é!ûyêÐ!Ö‚ë�Ý.Œ$_/Ì¥%wN)â¢Ô«-È5%& 	01-Ì¬ ä
! Î#»
! %aD"ío	;./
å.'
! !ÆG_#aÉÅ)µ½´,Ðu½I
! ÿ
$„¾%ÅZ:5 Áår!~)¹ ¾$×ÎÒ%Ì+z'á+öŽ,>!I(:z# *å¦œ,·"vm+9z+q(¥+–.Þ®("o$¿&ã¤ Ô
])ù"ÿ/g" åÏ<#(?#(7=ž
pM|¾v$½"”pº	W/q3&MãF!æÑ£%óv$ýw7³v`
! a=1%€'3'Rn+û(MA_"ö,—Ù öÐ$¡	¬„¡#Û)
! É*•IÝ¬/2By&Ž)ó&‘>+.·¯Iš
! ž.É.,Ã	#ÿ’/º–ú$3Æµ$õŸ*Ò.•Nî](£ìŒ¶d!‡øºÁc×,dã›"ìÊ*I#÷	“ny+ºÓÂ+ù)ÞÈ!’+4&í-}•""G&Xsø“!æ(Â$¤
hô�)#T+²"„ˆ wð
,ŽU¼&Î
! c% ò)»#Ÿ§!/›-O$$´	 ñ-ù†Ýs`)º"ßêËZ d'[%Š
O+¾l«©‰,=S5¥*å*Ö	°.I›&è4¸îÊ€m-õAR$Õ!‰ï2#"¸'ª.ú,P˜©%Í"¸n7º%0‹'(X¢•-?)™Îwò
%·
¥)�y q,©+õ8ÿ»� bõ
! Í%’"•Lºu± ‰%]�ÈÚ
! Š#ã,"a™'¹F>$t!yy.T!»¼ÐØä&ž--k)8*x%ñå'PÄ^#s.S¿”/åU,;/t)Z8*	N
À$b-—%zÑ f-ÍA!U
! 
Lh-ì{-Ï>-]è|
! `	®4š.’	#Øø,s
! §Ll#)+€!œ-ëyq¨=Â�˜DúN
Êçec
q&= 1*È''~q$³)ÔåÉ–t4Ø'…ê:)r*j(L)ï�
! ý¯	#mn%þ&Å½&Ûf\­/L/{(¼	¥«
~&ü+¶­
! C"ŒÇ®ˆ�°©
iÿÏ3^A)5
! ¼?
! Â“¿ :™4(—h)üê*© ˜:$/&'Êï)[+­þìAi/Õ'ã$Ï´ó�í	¥
/U Ë{-%_!š�×™.†(¨å¶(6'<v©ö.€Ý™,Jã
! ?«@™~[(U"š}°Ñ
! n.0.+³(ü)Õ*Ü<*4'‡ƒ
Ý+§Æ‹Ðôræ
EP$Ú)t9x_*ž&¢ç%¶Ç‘L×ô$Ñ!¼!8:"`"÷CqçMtž!˜ð(­*¹C)ãÜ²'–a*,»	Á|%¤ŸP*gw0Wà#ºð3;½
! öÅ#žQ-,.X(¾Y+y"Õ) ¤	öG%s
T*A+*„,”Ø+{/½*@[ Y©*,(N.7
UòY&‘#,#îÜÌ./•.qu(œ¡“õó!ûQ#P hìqK}$n"Hà%\÷"1Ì/­&ê·0{ý'²+k3„Ø!ã�ù«*ó.9¬›Deœ
†`�®
>H+ºDñ\+H#	;#K+ß!·-Ý#ÑåÔ!%^2$�¿…Yb/C|�áÐhÊ	$6*¾&l'�š#ök%P+Å O
®
! à-À'ø.™-à)�ÊÖ+P#VK*"„/›'O.!(À/DÛ'»<™+ÏsŠ-9®,Y
*/q‚&¦"°Û'"	a'#(�
! Ã‡¹¢*…Ì)²/÷)Á	A$
! *:¬d!(0Ü.t3 ¼x&_-Õvµ-d­œY$}	-q+ûÉ)\—#Â
! 
! *[ç Iœ
! ¸�x"â$LÝ]
! G#0ð$†“
! ¸€¿)¤»l!ÅYN*W&˜“ß"ÛÝ%OíÀÊ	G
! %�Shò(•,jo#ê#™e›˜#ØoøÙ“ y/0@Ý'>(Mªj§/d#º&ß›)±Œ é+s½õÔ5„Ýö$n œ&zY(—.Ý+¨
ú«-µ#�%±'—uP$Õî?'Þ;F(Þæ
! Óû&ZÂ'é/I)}	¨ áL õ‚-Ó Ü¶•%—ï*4Ñ?@î	Á+Tk/Ò”~90•*Ÿ_â†±D'”Á#¦q¾	} v â¯¹ìí@#þ/¦)Bô&z¿%`$ž$ÃK!Ý
Þ
! "8A-V
! 
t,ñ"Î Ù‰œ
Ìy Êì#p"ÄÙÆ‰!»Œ/k ÜY)#+|ùé©ô]Ï/£¤(…(í6³/c-®Úä'©�$õÍ&¹; 9Ú$\,•…vÎ$–ïñ!*
µ.ZŒëÄ 5+Ï	C^l.;~DHò,mo&_'û#X:Û“'å\±"»(ó°FÇ5	°-%*«©¿(D
! ôü"y.—5Ú·+W%(¿h/R-~%ì¯ˆd(ÂŠKþÞÏ
ñbìºƒÄZ%ï+uLÀuô)ú
! rÉÕ	b.�'*¥'¤ŽL(Ó-–,¨g$ª7)¿ûö
Ô,T&b%5*åd#g%ú1=Ø-ø
! £cí§
! z# $e
[!ˆZ
*fwÏ¢-Ë•�7bàöö-¿“à)zŽ)-ˆ*&Bó'ÿÏ
! -$�ª Å�
ê
t	þ.ò/`(Õ"¦/'
! v‰ 'Ë x›9
! ¤BØ&Èa)í|Šý
! š"¥’%lIé'Š
! €&ï&É†úHF]
bü+^Øe
·$Wn(ž‘"“
! B(,n¼âK-o
! ê!õ©3$)ä%ÝÝ,¢	N	Í$Ô.©­(z*-‘&þ^ØgòÉÔ#š!™ß#)#ð!ñ'ç¤&šñï @fds%îF|!L$jW%ýv.H©,;1.”nJ>”
$!=I'2›
! á÷ÄŽ++ƒ-…/w!}

(\ñ	(&H(b"@á)\R%û¯-)°û-†"”Ï((!/(&ÿ J,dÕ‚Ï!-P'Å,yZ
! ü³s@-É	¹ç¦Ž)ÃŽŽ÷/².³ÆÁ*Ã.*)*æÝ)R·/lg×õ'²
! #	åù!†H0Q!á	êè!i„R^B),šv+=
! ni+ÞÅ	Ÿ	¯%!pÈÕDQª-ä*Öi!=žö!£.Ê³ b„'+Ðî.%U!Œ+LÝ/Ñ{È2+/$.Ë#Ù	2-ï/)½h^ì•+%ò¶'ƒ�- +.Ï-4_%_ºrµ]6j.ƒ	†
! ŠTÕ¹¾�+¤}+	¿'zP¨÷j
´.Š¨Ãj­.ÄGq);*5ÄP
(ƒ´ø&™
­Á&f$nÜ	�&,†ú.sM€kZsCF-ö
! #Ãš=©.º  &ñ,ÿ±’‹&w%	29#}$€¬*,ì!¡ «ZÌø%X*5m	?;å/n$
$µ2 Òxq?)\%í!›õIø+ ,þ"µ8#‚;µc¥ '3-½-»£ÐK%ó6m"à'[…'+‡
! ²#]'f
Ü×ç\D/‰@ ¥LÇ%éªë(,þR«¶µJ.—*% %É$Ýßí&7,õ-p.‹$8z($‘$Ÿ(ŽðX'?×É"V&×�(­ê"×Æùa-ñ/dŸÔ(Ô
™Ï#¿’®Þä­06N#'§·ƒ·)‰+”--/aÇ±*me,,ÐEÀ+ùÙ
! T
ß*e À&(¶¢ 4Ïø…
! ´)È	â
! Tm\ßa"Ñ$§.¹
È,EŠÖYuÓ$˜Ñ2u¥(r *°/ZH.‰&›œ£#€©—+	)W'Ë!ªŒ6�c+ $3áSÔ
! {�.ž"†ð)‰Ç$�-} (»*/Þ3� ñt
! ‡-$r\"zp
'Xi‹3°${&æ	Ï+J	Œ(#B
! C&«©(E€)½ºâ-}}#X	Ï)9)L	¶!œˆ ùø	+ý/D±.{0I
©¯‘
	Úï0)?„++
Òt
0Q,’˜·	,çŸ€"S
! 0»+ÿ#%'4xÊ Ñ';ª
! < P(ûHƒ/Î+îoÁ¥"¹æ+¦š$°+ìÈgè .4tÑ,²¬(ü&�u
! Ò+Þ&uô- ëë&Ë.	H	‡§%�±#ª³"QÐZ#z#0Ò&„	õÆ+G";	>
‡ÿ-ô'Ò'N-R"\/ý$ƒ&Ëý!Š!R!-·ËË"ÖY
! É'õ*rš%ˆ
! ¬P)^Ž	—|ßÃª'
*	~$@#�	É-´#›à(ó$'·À?"��‰“%”%qÉ$¨">”�)ï
! +Y˜/_z-¢$˜+üMÞ-!à'0j!iÚ,‘$ë."ÑO")(%Œu' lZ.p/›þ*!|Å.)[*\’�õ!Û.ÞË{~,¯+˜-d¬ (R.!$øl‹ •™-OÉˆA(Ïê
! f.Óû+ÿ
V"ç÷ÿ
´EŸ[rV	í"“fV&bAç+{¡àõ4'"Ÿ’&÷l:™608,p†+\8�
ø/E
! yN!Ù'Þ+‡"‡7bAB-µAE(Jã(å[Òh'<'s ¾Ob!¶ì*œ'ì¯1Õ# %í(„&
!  ú(süƒø"E,_Ñ(SŠ2ó€Þ($.¸å¯$q%&Ó/Z!Œ=‹
! Ý?ÿ#Ž*ªŸÄ)¢™¥¸#}| F4	m¹¤6)Áú',0r¼*Ì ¹(Ñ*æ"¤3,�
+H
! u9O×¦á+¦ ê&´&ý�0$)§(’�*"D+Û$ˆÁ- Ã
! >,:,Ê(¡)‡n(¥a##ùô�¬žd/€@"úU‰#8¨,™4FGµ9|ª‚g"ˆ*ZF
O-E z½)[Ì
�	JO*f"�AF
! 0#&0âöÎâÌ½äÈ³+2ú·¤jâ*&+›m.s(‰*ˆn)¢7™;02%X†/"›-)Ô)Bƒ,}i‘yÓ"y!D,ª'¹â,ªÖ,Ã’¼/³ &±
ß—9(*°š~
)(˜šÕ
#&ƒÂˆ'c#?---"4l ©=½#:X/¦&—E÷g&_+2ãÿ	'Ý‹'l&öÙ
£~D
! ="òÿ%ÏÂ»¬+ó/æ,G
-	;)+
! !‘a0'”(ý¥&
! ñ)heÃdX%+*wÌ¨
! �%o`/ü'c>F´%Ÿ~z
! Ú í†&Ñ)á¯+ó"ú%×…e 'ØO×ôûõ$ %‰"Y/™]*EM&-öŠDÜÞá#ò_$‡&OÑC8Ñe(¾.#*!Ç	\Õ-í \ëýh$&�%ýÒñžvv&À>&Á"ZW5ù#z“`hR¶	("7"â
Ð#€„
¬
! “!´!X€$XÔHn!SÓîŠÖý�&�Û(#-Æ†$OG'Ý?ùÉÁ+Ž Í‡°ý '¶
b0XÙA‡ä5s®M)‚,ë/?
'ñŠ*É-
ª5 ð+¸)žJž ÀÂ1&›„é!˜8+/ÈŒ$. ú
! 4+8.%ç	"|+Í)kà†P.Ç/¬*±8×&f|r*&C*�!<+!!òÀË
! ¥‘|(/¥ëmRvÏr'yê$û/c'Ü]ö ‘(‹#-¼ÓGE7­)Zá%†ˆ©).úSï=<¸0….š)Œý×¤(>f'ž	k$„;„g¦íq oø'�/]-A0ú
/ö°4 8-+ŸÉ!8+Ø'$±£ü§Tmó
G²>/×*þ"§&ƒ#Å!Í°jy(©5.&ßÐ)Û#+'É Ü-I*å+9!Ö"’~/º¡Â8(˜¼Ì(Q*.^)‰E-y-E9æ'•¸èn*0+ã#[-0¾ä!:	¨	#{O&èxÌm
! #Ž¦„*!-!Î²0¶,â!ðkgÛR—¸,ÔªVügz›%œ(¨pÌÏ&T);)Ô €% 	+(j·VÛâUü*¥,cµØ%)¿¦ÆÑÍ“#Ô/^c ˜%«(+;½Éü/x€,¡'Î0*õ.ûz~&&‘ 
*ƒ*Ö-Äs=.&¬&Ÿ#Í˜.�à.\*D˜`­$'*¹&\#Žp£´$tn!`Âs/û
! L%9£"ÐÙ&S
ŸS `ƒÈë{
! Ù)Ù«	¢,)\oú	7(Šî"BŒ�)±)y*ÿ'=‘“U$Iê(ãÜ)
! N#é¬À%n
,¸J
! ©-±+z&@!ÒQ{
È Û”.à	'A'¶é"/T�ì$<)Ë$(<$ÊKR40-+*–ƒP,	 Œõ/(.&,½V$ª÷'gµ€/g¨þ, &J
ðÄ%À'¡B/,)±&;¾9ªG.Ó'I!Š(×Ñ
Òfd"û' k�t&Ú¡
! 'Ðˆ-A
! °óÃ*J!!cê%”Ý»-ý+è(
! üüJßk
! q)ùåuú³õ##%‰YT®
+ä(Ü
! ×+! /�#Íí¡ôc¼%Õc&Go%Î"=.�"D-QUg!¨R*œKÃ,	/ÏMq¼
¬Ë,õ%M'•‘ÞŒÇ# 
! =$¯’¢+&	W ×%©
! (f+Ùôã
‘k—	†)•P�+îó)0(©M$fú&â@¬";(
-a©D%Üo+ñ "ì(Dº%ä*t¢'|)ï¤¢än/¹*¯ÐÕHv,Á­¥	(&{*|@à"÷
s7‘,—ÊR!×/€{Eÿ]$lw
! ÄøS,o(©­
R/&#’.¨RCj]-Â"�e!Î(T0µ
! f/Êæ.ô*Œ,–"*ß,j,„¢w(¶}.¹˜(•	-0‡®"�­–Æ <ÃW.#œMß à&„!d.bFu)ÉÒ{é6!±�
! ÊC["s`>ŠÜo¥®+�wåþ•—¦ðë,&ûbàRé.›…¤$Ð
Þ
! 
V'ŽX+ç´°]+û[,}i#)’@N¸).?úþ!î#%Ä,RÆ#®X!z]$0Š¼)+næCNî&Û�Ë¢)wQ"7.†&Þ!é+áöÇ
! š�"¥?T(!�@¡]8'¨(Z-ñæÐ*Ë&£*;,üÀ­"=/†‚$ÒR	F �Ñ/T1“§#@Ã¥
x"û"�÷.)ª!„>’ŽÄÌ*ÉU/Á,!Hjä²-ù//¯uî'#XÛ	£Ë*Þ*H¤.x-È$¡/O%‘ÀPö'H!ã/-,0€ ßŸ$ñ—s+'ŒOÚ+3äù(*Â½À
Ð'Y®T%Žw‘–i
.¦.éú·(�!…$¨3kÆ"A�·'âó%¦+ì%‘ß'y`z-ïGä/‚/J$Ü,$.#ë Û>D,˜	·,s$¡V$|&Á%
! µ(½+~	rî(T/»!?$)«-VQn'‡.nK²áÍ`Ç°sZ›�g].ºð2¼/ð'§X˜½ä	ÅEé3ÔÑ+:ï!:k0á+¹	š+ÜD$*'t|	£Þ
9+Ž.Ù-ëƒ—-•OÏú+ôßë|*¨$ ì–&~^
! Òý(¤öV»ð.&0 ™
! r	²!;$cê‹'BFØp‹	¸’xB!È¡µ*a!·~#O,(¿ò³'%0
! #U¼P|"ŒCA.½¦h!ô‚Q¡[&O#n®‚Ÿ³ƒ%¯
²Û"ç
! þ€.|R—
 %g	È%�%k

ä]Ï	[b)”â.’)‘ú	aª)©!—9P„(Ç…1œ	š'i
! ƒ0‡…e/aC ½z/ù 4�)ï	žE;Êjª
"åÈ p,à"*D)Ä#•"ŠM!0á£.…!<,§¾6%¥�å(¬³Î`Õ[w-Wj�Í]!¤/ÿ-¨Õ­<",},Î7#Y•'åDS.¿"æ/G)¸�!’6$¤”&`.Î×û·Ì	y.r¨) )¯
! KW$&^þrŸ%é�­_=	@B0[#|Ö
! ¬æç-~#Vq!¦È
‚®ÍÆ	I-Ä+ïdðñ$ö “	g–3/Ë­h(„-žO70U*ÖK´ø«'ûGE
ü
h,¸àÈ4�$g1)'9% ³A 
#k *+(º*’'‹,tWb ?&ä
0¹þ�û#7-_8þ%(–,!êœ´Åç*g§
¼,Çu%ó2
¤,ö)l
! ã-Ò¡ }î� ±K*ÞÆmá'ê ê+�7|
B%�)«!^Æ—¬¹.£/q	#Fl.6,
m)né rß%�Í!ÿ)9')'ÿd~\$‡,X,�—!/
! ¾“8&´Æ!ÜïÎË/í¡$ÿá.þ+j"ì”šÓ&1Tî
xÚ¿) Áo&!eT"Ö^•ë%)Á!$,õ�-h	¶#éeÚ#xº·
! _)ä.eWZë!¨Î/M/#ë#(—”	(ú#ôÈŠ,ÍÒ-5¤
! ÛWì
�:0Ù Î%ªÇ)±
! ‚
! ÅÆfý#5‡� ÖÔ(�/c!A�	ýš$ý20/°%¿ÇA>"6+D
! B  "d*,‡	‹]+d®Zˆƒ¢Ã#,,k®}%Ð,†÷Éíã*-V+…	ê	È½‹˜Š&	k+ý
ß/Ë%Ïó@$ÑÊ
-Ô+Ù/*3+!Ù"µ%×'Ê"„
`.	È†ê-	!Ñ­	�.ØŒa*PBT39"«%�!vù6…+a£Ø(«�G¡,²Šë{ð ì-$nY'd-Þ	¥L*@“å$¸ ¯Z(„p+_.ë'øx
›ÌA’ˆ+‘
! ´)%³“-u,‰XU$qü%Ð
! )	Š'T,!|Ó+Õ/O ‰(K Á
! &+%#÷³&< ´ëy&.(iT'ÿ!!-ì#@v±,,²&s$î
! Å(&©'v%Q+­è'uOþ
! ²$„÷+”
˜V(N"§þ +4Ó¬Ö1,F,hÖk.NB!.ë
 æhè/j÷x!Ñ.Û:¾*8
£;#Iþ?*$™o~(&.Å$÷$ó*1-è,�(Þ-2"¤Õ˜'¸.P	jÈ-~êa,"ë)÷%¬!V‚#«$Œ	ª ¢ž
! *%à$¿½	D#
! .s!#*Ã/Äâ€#öÔ5û"‘/9x.G�#ß1F'E+(|ž,<l/‘a&¡EÕkYf w�,IW)F+k%LÃ�,|ú„)¸$@.‰'(¦)Ü
.1K	«¤½%ì’×(
,Æûm&VXò VTáA	z.�GŠ_	Ä.«é"g*03+Ç 1
5,{mÅ'£3.Yc.È
! °"¢ôÅ-âÿ*©	9,~C#Ü*p!!73(�·j&öi*èÌ¢²U	åDØ.L"‚ÍB%å<©"`-×/·Ô*0l+À*
! %#ërÕ Ö€
%Œˆ"+,`š
�'–$ª:{ËÔ*²®&¸$HÎê?Œ"‹›,„.´%)£$2NÏ$%Ã _Õ¯&*(Æ'	Åzzß	œJ(¹ÚP>á7.¯*‡)ç§ô"ž´I	+x+k,™T¨}sí$Ë++©/� =š(¤".4À!¡Æ'¶
! �(˜>ÃÃ"q¾)[E"q-èò±-K(²6=˜8o.já!æP-f!É‚*€û÷C$3` �W/£ê'%‚-.m(¤-I?A`'['�-[.h+j�?-[w"èä?m'-ª´"þ‚Aø Ð"ô¨ËØ9Ìpö5ç‹"ù$h
! F"Sd&‘
(•F¹˜"¬È.+Ø#%O
! Zæo-¸!ëWù
! ª"¶ø(ZI?/.™$ž#-À#"IPn&¿%¥Þœ*ú"yÿ&Ä&Á(@½0
Š7$7! 
! Ó\(ä"è>fn#j-(m@,œÐ¢!Ö¾�pd)|,ZI$	_á8/ F˜òtG`,ž'-Ó4}(ò
! ðÖÃŠ($<‡/ç$íy%™ÊuA/ß-;‘=¦(¯'_Zü0Ó
! ÄL èÊ,ûžî+		&.-Ã” F1¡ß$+£/*+óRš
! ,'}ã–;´	ƒ±ã;Ù%zÍ>*¢ÿ+‹¼'·•ò«"–¸õt*%+ÿ/]·óÉ*ò*Eˆ"³,�&9)"¸+�#4�s&¦—,#NÃîÚ+â,¼¾/N¥#!H'~0¼Q/÷&ÚÌè#÷ kyÙ/HYµ)4.U)
&ù}Ôè ¼
! µ/Í S%h
! ÅÅ"ÅÉ#E%ìQ(éç’
7
! ð"/q$b,/¶.-Ê/%ôä*$-“J->X
! c"2í�-&Ø)›[	�zh5
! &ª
:	÷
! ±°!^	Õ
! ì
! ‹ýí|ñ+>#>'¥Ý"Vi$%u//ÇÝ!d	)çi¹glªÇ.ƒ/Ü/‚¤#a©S6¤wJ*\ðm/�]í)“ùµçàÔ'hŠ)/$j-($‰
! €Ê-K$» êM+ îˆÖ› Ÿ!£'\%6)Æ/¬ˆcX)¤\ùƒ'i.—"Â©Û-Œö�/Ôƒ :�5/)Á–ˆ
Í
! cïR‰Ü%ŸOÖ!M#|I"Ï%ú ò'á/%‚qè.^!y$œ„;'
! ø oã"†#ô%
ãu"ë"ÒQ¢ä—
Î-Ó*ë(g*#"û%ï	*¤';ÒšÖÊ+š-Ê½gG-&{#d%¢u ‹*	(Ýa+S"Ñµi¾€
! W"ç$#
! ð/¿
! &òè	a
! GE)Nþô)H%4!‘Ul-=ýs¹"o+p	>Æ(
…)ø$ „"È(|-[Â,…›8øà‚	ƒ.›—'‰-]ü'O'®I+L#×ˆI.ô
]J"<(êÀ$‹®'À.“*a.às#<L*m,-Z$Nâ/]/@>£žô ‹.o„ÌS)òÈõ,i%baÐ-˜00ÐEfÒ!ö&o
r7'`*eo	õ"Ðˆ/f�	ÛÆð,‰Ø¸(^_œ¥-ß$ #›	;)+7ÌHÂŠ"'¿?¤,ñ*õô/5u‹"v(Ô¯*õ–#«:G$à€¶%×]È+ Zm-3-* Ö)Ó)K(
ìã[EŸÎ)Ç(K"V —|L&³#@{"ŠáÒ
! ÞÛ
! Jæ»
(Ö$ˆþ ç,ô.ü!r,»óQ%Ú1/Q[/cÎ&þ$7/í%,,7@&@«S£º,….š,|#«
! ù&F$â&.”pã 	¹+Žø”"t/êÕ.Œ(ø*Ä'co¦‘-Â‚Çz,‹^x*#½•)ù"<?!ˆ$9"õ >N¶­ yç€æ¶&X GR.KšdÒ�ú®?ßà *Ð	"_|&
! CHïH&¸PjRh.X"‹‹x	{	¶žì+"Ú!­#×,*bøÔ­-Sj
! ›#âµj(¬æ§ž�y$1 �+óý?•!…
–'º.Ü'U³%/±"M.E	âýPv_†²¸©Ð…-%­,¾s,¢(g
&]	¶#EYP_/³×žù.SU#»W53E¡%°X.Õ(q.õÚ±!M(“Á	@
û‰WÅá(/„ ‚�.Üä!Mâ'?8$*ã+¾+¾y#YäHû«+À a	*Í(Â%�*§°)¥Oµ"?0ÆÙ$‰]ÂËÉ#ô,#Û&‡Ú(!0%rÚ¹'o,
N'w/</Çôü
! Átƒ'ÚôòLº�.J Í.L		%ºN(9Åï-ƒ'Ø)6¯€ã&$E#ÒÜÜ^'Ò&ŸüÃØïÇ
¸¿f)»S&e#M-©$‹ü	%%$$'&ÛF/«&þp%�9
&f)Ê%pW{5$��‰±"6$à*ÕT.ˆ(%À,ë[¡!Ç5&Ö
ÝV×œÑ!!0o/{.¹#e:¥¦¿$¼J/Ñ&i,‡ã.-l¢º
N»6Í,¹/!Ç)¤$Ê)Õ@CÊ
!  ë:'2(é¦,+ll=·*ß¯Ø*â)R Ï{$0V,û.±9ß.e)²!œ)•–Ü*à
7¡"*÷A$«.7m'l# t+�'e$%'M2.×)™C�/.¿]g~±Ï$¥p}'„T²"] ^�&"L,{N!V.¶)©Ö'!y¸S/ÞX®	µëK�-´(U!<!Pm$Í	jÇ!±Ùnu$;
! ù	*+�Aª,•/ oŸ�-ší$kÀ)ª$’Îà!>.	Ü’$_çi-Äø_’'¦p'
ŸS*w*+)Ó
,ˆ“.{†,¥|.Þº'¶¾(Ô\)æ¯	)Ž
~""›!Ò,Â#0¡°ÆÌ#¶áÙûJL'<Ì,’pÔ–µÔÁC(—Qå	Ç¤�ƒ(&(CZxÝ&fª(†.ÏZ	>	2HS(Ô§ó¦!Ü$m%Ê#[
¸$áDŸ3t»)\!÷ò–/€\ø�¥ÇQ'…*-,ËB
maHÛtTíÿ(a�”Ã)'Ñ Õ!&±øÇt(ªj\	À!÷('gñ>+Å/ið?	ð6,g “
! 	î
¯"â´
! Ö#´ ãy
Ü(›?”¦*³ß�7 c%.(Æ&§'r"Ž.Ç†
q(Ä/9/ÿ[*fç"/zmŒ
ÅÝA	1-'j'álM*e,HBb
0¹ù
! à:(Å&82'}n$$3	á-pÇÑUÀ<%¤

! ¿‚B½Y ÇÏËF*Â!Ø/
¿*œd²a/-1("µwéÝrçQG 4e.éC¬ò§$yß+Œ#¤—f%\-s’!	­v*�³%w
Û!a|è5pŽÑ#!ü(È¬'?w.&
! �"30ú“(úÓ!½(h%˜$–ÙÊ/À-¶$
! àŸ
! §Î*–BÆŠ%ÎE.Çw¯!`]ÑM#!H$Ö	�œ!d-8k/!&«ã'ˆ³
! -,ŽF%å)¶Ò7 Ë(:h´¢
ÎÓÀU÷�É!1IØ8 ¥ÏLìV
! .bÚ!,%æ’*í.
"F·&sªì)Æ„}8V!ƒ"
@
! m£	Êç#YÚ‚e"ý óÝz	 ¢Á€×-•Ž"*Ó(G*
! ±({)ã!ï)!�• ­Òö/FO	Ž/Ì$w´
•(�PMx$êíûª	î×$—£(Ñ"B`R¹r+«.À*ýª�(¹+Ò½•Õêè2­çv.ZµiØÑOü¡ƒv�ˆ.4{	Øð*©Ø
•Tñ›.N�Ÿg+fÝN Ù.$,’;"/&•$ó™ÿŒ× u#:.é,	%#D
  
  For bug reporting instructions, please see:
  
--- 1,1925 ----
! Þ•S0´‚‡@Lhin-p1žÐ åÛ+â0	K?	‹	˜	¤	<¸	Bõ	R8
! >‹
! @Ê
! 9CEF‰5ÐIPg!|$ž Ãä"
+%
Q
#X
�|

'2ZFx3¿Qó5E]{wÙIQA›KÝN)BxO»LRX;«8ç> I_I©Bó~6?µDõE:@€EÁC=KP‰{ÚBV?™‰Ù9cP�CîF2EyE¿CQIN›�êG{ŒÃOPR CóQ7F‰9Ð=
! =H4†P»MBZG�IåH/ Bx 7» 6ó!I*"t"o‘"-#E/#
! u#'€#8¨#.á#.$>?$~$)�$0º$ë$<ô$+1%Z]%l¸%+%&AQ&m“&0'82'(k' ”';µ'Eñ' 7(X(m(7�()Å(ï()")$=)$b)*‡)*²)Ý)ø) *4*N*Z*#k*�*8¦*ß*!ð*++">+;a+E�+ã+5,E8,%~,1¤,.Ö,-0#-LT-¡-³-Æ-6Ù-7.lH.Gµ.$ý."/JA/*Œ/E·/2ý/E00lv0ã03ÿ031@S1”14¬1á1 ø1&2J@28‹2UÄ23-3-@3In3A¸3@ú3@;4;|4c¸4_5Y|5lÖ5XC6Tœ6Qñ6KC7L�7SÜ7^08H�85Ø8I9YX9,²9*ß96
! :AA:3ƒ:c·:=;Y;o;#;#£;3Ç;*û;4&<.[<2Š<4½<,ò<6=QV=3¨=3Ü==>N>Cb>7¦>IÞ>I(?Wr?EÊ?"@3@9F@.€@¯@"Ê@*í@#A#<A"`A%ƒA©A6ÃA/úAJ*B2uB&¨B,ÏBPüBHMC?–CFÖC3D.QD9€D2ºD-íD0E_LEV¬EZFD^F;£F4ßF?G/TGH„GFÍGGHE\H:¢H;ÝHDIg^IsÆIi:Jo¤J<KSQK{¥K]!LdL[äL‚@MŒÃMWPNV¨NNÿN;NODŠOpÏOJ@P`‹PIìPo6QR¦QkùQ*eR9�RÊR(êR*S:>SWySYÑSZ+T\†TUãTe9UVŸUföU^]Vn¼Vf+Wv’We	XuoX\åXlBYN¯Y^þYO]Z_­ZW
[ge[_Í[o-\^�\nü\Uk]eÁ]='^Me^>³^Nò^FA_Vˆ_Nß_^.`M�`]Û`D9aT~a Óa!ôa b&7b4^b“b-¬b#Úbþb.c Icjc.ƒc0²c7ãc!df=d4¤d=ÙdLede,ve&£eÊeåe0úe@+fSlf&Àf5çf*g;HgF„gMËgBhA\h0žh4ÏhpiXuiUÎiH$j.mj;œj]Øjy6k7°kZèkACl?…ldÅl!*m5Lm!‚m@¤mKåm,1n^n>|nf»nE"o!ho!Šo'¬ojÔo(?p;hp*¤pÏp"ìpq)&q_Pq>°q-ïqr:4r"or=’rÐrïr$s23sfs}sUœs-òs/ t3Pt?„t?Ät0u+5uAau.£u*Òu2ýu20v1cv0•v9Æv1w22w1ew+—w-Ãw3ñw.%xDTx3™x$Íx+òxyA5y@wyC¸y:üy7z6Tz@‹z%ÌzBòz$5{Z{Kx{*Ä{'ï{|'5|0]|Ž|"©|?Ì| }#-}0Q}(‚}L«}2ø}1+~.]~*Œ~,·~1ä~3HJ+“"¿1â4€%I€4o€$¤€$É€9î€9(�8b�1›�DÍ�1‚/D‚1t‚E¦‚2ì‚+ƒ+Kƒ-wƒ>¥ƒfäƒK„j„‰„<¡„EÞ„<$…;a…E�…Fã…6*†Ia†X«†.‡83‡Tl‡Á‡5Ý‡!ˆ95ˆ*oˆ*šˆ?Åˆ6‰8<‰Xu‰%Î‰Eô‰3:Š5nŠ(¤Š0ÍŠ8þŠ;7‹2s‹*¦‹RÑ‹V$ŒQ{ŒUÍŒ9#�4]�2’�ZÅ�C Ž`dŽ8ÅŽUþŽ3T� ˆ�/©�)Ù�1�=5�As�aµ�‘H6‘F‘EÆ‘8’HE’-Ž’"¼’8ß’3“"L“&o“C–“/Ú“2
! ”4=”.r”E¡”/ç” •(8•#a•+…•&±•7Ø•B–(S–"|–%Ÿ–)Å–$ï–?—8T—.�—¼—NÜ—1+˜J]˜E¨˜5î˜@$™4e™kš™Xš>_š2žšMÑš'›"G›&j›‘›1¯›á›%ú›1 œ<Rœ9�œÉœléœ_V�^¶�,ž.Bž*qž9œžMÖž!$Ÿ@FŸ$‡Ÿ)¬Ÿ$ÖŸ$ûŸ&  &G (n 5— eÍ %3¡?Y¡™¡¨¡Ç¡â¡4ý¡2¢A¢/^¢MŽ¢BÜ¢6£GV£zž£^¤zx¤Yó¤(M¥'v¥=ž¥:Ü¥,¦)D¦9n¦+¨¦6Ô¦:§3F§8z§J³§/þ§K.¨Sz¨Î¨%è¨6©*E©Jp©@»©!ü©Bª8aªRšªWíªJE«E�«:Ö«*¬1<¬wn¬Eæ¬;,­3h­(œ­2Å­,ø­'%®DM®5’®)È®%ò®2¯oK¯I»¯)°!/°!Q°+s°:Ÿ°=Ú°3±!L±9n±-¨±-Ö±(²(-²/V²%†²6¬²/ã²#³<7³$t³9™³=Ó³G´*Y´%„´ª´Å´#ã´8µ-@µnµŠµK£µ:ïµB*¶Km¶S¹¶9
·IG·K‘·TÝ·\2¸�¸*¯¸;Ú¸(¹6?¹#v¹š¹2¶¹#é¹'
º/5º1eºA—º-Ùº1»!9»)[»=…»AÃ»K¼CQ¼,•¼*Â¼/í¼,½+J½v½’½*—½Â½JÕ½ ¾?¾X¾+x¾G¤¾Fì¾J3¿j~¿Né¿(8ÀaÀ+�Àp­ÀÁ#0Á%TÁzÁ‹Á¦ÁÄÁ+áÁ
Â>(Â<gÂv¤ÂÃ/8Ã-hÃ–Ã´Ã@ÒÃÄ"'ÄJÄ:aÄ9œÄ9ÖÄ"Å33Å!gÅ‰Å¢Å)½Å*çÅ0Æ<CÆ€Æ#™Æ$½ÆAâÆ$Ç">ÇTaÇ-¶Ç3äÇ/È,HÈ<uÈ²ÈFÇÈÉ+)É4UÉ7ŠÉSÂÉGÊ:^Ê%™Ê!¿Ê*áÊË(Ë(EË1nË* Ë)ËË,õË/"ÌRÌWrÌ-ÊÌ#øÌEÍbÍ*}Í=¨ÍæÍ þÍ!Î AÎ bÎ,ƒÎ1°Î7âÎ)Ï#DÏ'hÏ"�Ï&³ÏÚÏ#úÏ'Ð"FÐiÐ-†Ð´Ð0ÆÐ÷Ð/Ñ.@Ñ'oÑ —Ñ0¸Ñ#éÑ
Ò*ÒIÒaÒ#Ò:£Ò0ÞÒBÓ;RÓŽÓ¤Ó4·Ó\ìÓIÔ$hÔ%�Ô³Ô#ÑÔ'õÔÕ6<Õ sÕ”Õ¦Õ¼Õ%ÛÕÖ!Ö@Ö[Ö%vÖœÖ¸Ö3ÖÖ
! × ×?×]Q×¯×+Å×*ñ×#Ø0@Ø/qØ#¡ØÅØ,äØÙ1ÙEÙ,dÙ2‘ÙAÄÙ+Ú+2Ú*^Ú.‰Ú!¸Ú*ÚÚ=Û!CÛ'eÛH�Û5ÖÛ.Ü;Ü)RÜ)|Ü"¦Ü#ÉÜíÜþÜ$Ý(3Ý=\ÝšÝ;´Ý(ðÝÞ@4ÞuÞ”Þ$´Þ)ÙÞ0ß54ßjß€ß"�ß"²ß}Õß2Sà †à6§à4ÞàáP1áC‚áJÆá1â*Câ)nâC˜âÜâûâ"ã6=ã2tã1§ã3Ùã5
ä7Cä'{äI£ä,íä.å1Iå2{åO®å5þå4æ%Tæ(zæ£æ¼æÖæ<òæ3/ç0cç”ç4ªç8ßç8èQè+oè(›èÄè,ãè-é/>é-né.œé(Ëé*ôé1êGQêK™êJåê&0ë,Wë"„ë=§ë,åë'ì1:ì'lì9”ì0Îì'ÿì3'í([í1„í)¶í3àí6î$Kî pî?‘î+Ñî.ýî-,ï+Zï †ï/§ï'×ïÿï+ð*Dð'oð$—ð*¼ðçð]ñ;_ñ_›ñ0ûñ),ò Vò2wò)ªò"Ôò'÷òó-:ó+hó”ó¦ó;¼óFøó?ô_ô-{ô ©ôZÊôO%õuõ‹õX�õ1öõ\(öL…öIÒöM÷Zj÷KÅ÷ZøZløkÇø[3ùK�ùNÛù+*ú*Vú#�ú0¥ú/Öú#û-*û,Xû&…û¬ûÃû+Úû ü*'ü.Rü�ü?¡ü,áüý&ý"Cý4fý2›ý3ÎýJþ;MþC‰þ<Íþ5
! ÿ*@ÿ.kÿFšÿ+áÿ>
'L:t¯Æá5û=1)o™«0Æ0÷(6:Cq$µ&ÚG2IJ|,Ç:ôK/-{;©#å	.%+T€ ¿"ß;)S)}§Â'Ù #"F\$wœ2»î165h'žÆAÊG	DT	D™	/Þ	G
! 8V
! 8�
! dÈ
! O-=}C»Hÿ,HBu.¸7ç3
>S
@’
;Ó
;5KA�WÃ69R;ŒTÈ46R4‰L¾8<D=�>¿?þZ>I™Aã=%6c6š:Ñ4@AI‚<ÌN	QX8ªBãK&ur5èOIn8¸<ñF.:uF°G÷f?0¦.×“"&¶XÝc6LšAç=)lgÔ¶ë¢»#×%û)!5KH�Ê=èS&Ez:À<û>8 :w >² =ñ O/!@!EÀ!" %"F"'\"0„"6µ"*ì"2#:J#,…#0²#"ã#+$-2$+`$~Œ$�%!›% ½% Þ%#ÿ%$#&H&+h&1”&/Æ&ö&/'"F'"i'FŒ'UÓ'P)('z(¢(µ(4Æ(\û(OX)7¨)5à){*K’*2Þ*P+?b+'¢++Ê+&ö+',nE,4´,$é,$-3-D-3V-$Š-¯-Ì-'ë-R.f.}.@™.<Ú.</-T/+‚/®/UÇ/,0&J0Bq0#´0+Ø0X1#]1�1p›12O(27x2'°2#Ø2ü2!3%>3#d3ˆ3¤3!¶3Ø3.ó3Q"4
t4a‚4*ä45d 5-…5³5¶5º5.Ê5ù56262:6Mm6M»60	7:7(A7j7w7€7‘7¯7¸79È7858A8Z8t8#�8O±8.95099f95 9$Ö9+û9f':'Ž:8¶:ï:4
;>B;?�;+Á;*í;,<-E</s<£<2º<*í<.=)G=&q='˜=&À=&ç=%>#4>'X>%€>(¦> Ï>$ð> ?"6?,Y?2†?¹?Ù?*ø?,#@.P@*@Aª@3ì@: A1[A)�A·A×AîA4BS=B<‘B'ÎB)öB3 C5TCDŠC?ÏCOD-_DE�DÓDðDE/'E6WEôŽE,ƒF°F8ËF0G35G7iG>¡G$àG5H,;H.hH,—H1ÄH3öH2*I]I6yI1°I$âI0J8JNJ7UJ�J­JÉJ#ÝJK+!KMKaKyKK�K¢K¶KÎKêK:üK)7LJaLC¬LðL,MO5M…MŒM,“M
! ÀM6ËMN$NCNbNN(˜N:ÁNüN7O(QOzO5šOÐOäO)þO/(P!XP zP'›P ÃP0äPQ
0Q >Q_QvQŒQ¥Q¿QÎQ-ìQ"R=R!WR)yR\£R\S8]S–S˜S¡SªS$³S3ØST1(T:ZT>•TRÔT'U0U9UBUKU!TUvU’UŸU¨UµU¾UÇU>ÐU>VFNV#•V¹VIÂVW(WH1WFzWÁW-ÅW5óW,)XVXlX†xX7ÿX^7Yr–Y	Z*'Z<RZ.�Z¾ZÚZ5÷Z
-[€;[¼[;Â[’þ[e‘\(÷\+ ].L]+{]-§]|Õ]nR^3Á^Aõ^k7_7£_Û_.ï_5`#T`&x`$Ÿ`.Ä`ó`[a“kaLÿa%LbŒrb7ÿb7c.Qc,€c,­c*Úc%d-+d`YdGºd„eJ‡eQÒe"$f©Gf+ñf:g$Xg+}g©gÃgÝg)ög. h>Oh<Žh;Ëh$i',i/Ti„i; i7Üi$j9j)PjzjF‘j"Øj!ûj&kWDkGœk>äk:#lS^lL²l3ÿlL3m;€m?¼m<üm/9n1in0›nQÌnboB�oEÄoO
! p[Zp-¶päpPñp‚Bq=Åq}r6�r3¸rLìr89sQrsBÄs3tG;tQƒtHÕtJuWiu#Áu#åu'	vZ1vHŒvDÕvJw?ew=¥wBãw1&x€XxCÙx7yAUy*—yGÂyM
! zLXzK¥z;ñz?-{Em{H³{bü{J_|cª|Z}9i}1£}BÕ}L~Ne~9´~6î~Z%9€iº:$€8_€w˜€X�?i�I©�Oó�*C‚@n‚2¯‚Fâ‚b)ƒ;Œƒ'Èƒðƒ„U„0t„4¥„JÚ„M%…@s…<´…Vñ…PH†A™†QÛ†A-‡o‡E‹‡&Ñ‡Wø‡XPˆR©ˆAüˆ0>‰"o‰6’‰lÉ‰\6ŠB“ŠyÖŠJP‹4›‹<Ð‹
ŒT-ŒP‚Œ"ÓŒ1öŒE(�4n�I£�Fí�/4ŽNdŽC³ŽG÷Ž~?�z¾�L9�:†�%Á�Sç�R;‘>Ž‘:Í‘d’)m’6—’Î’7á’'“*A“Cl“/°“Aà“L"”6o”E¦”Cì”B0•+s•7Ÿ•?×•@–=X–:––AÑ–C—GW—2Ÿ—(Ò—.û—*˜7H˜;€˜B¼˜Mÿ˜6M™4„™,¹™,æ™(š,<š(išk’š"þš/!›4Q›Z†›2á›œ(2œ@[œ.œœ+Ëœ+÷œ/#�6S�HŠ�9Ó�'
žI5žCž,Ãž,ðž,ŸMJŸ0˜Ÿ+ÉŸ'õŸ' 7E !} %Ÿ Å +Û /¡:7¡Ar¡*´¡*ß¡,
! ¢(7¢`¢0|¢­¢Ë¢4è¢6£(T£=}£»£Ù£!ó£?¤>U¤”¤1­¤>ß¤/¥#N¥r¥!’¥,´¥1á¥$¦O8¦Dˆ¦;Í¦:	§ D§e§5€§5¶§%ì§)¨u<¨&²¨?Ù¨O© i©DŠ©'Ï©'÷©'ª'Gª'oª4—ª&Ìª&óª5«P«Fg«®«)È«Hò«&;¬+b¬+Ž¬[º¬/­)F­Ip­8º­(ó­B®-_®"�®°®'Ï®'÷®'¯RG¯(š¯=Ã¯(°;*°6f°9�°4×°"±)/±QY±-«±2Ù±1²(>²#g²$‹²%°²,Ö²3³-7³e³)�³,«³:Ø³.´B´_´~´8š´0Ó´?µuDµ-ºµ)èµ7¶2J¶;}¶¹¶%×¶ý¶-·6H·$·.¤·AÓ·¸32¸f¸…¸(¤¸'Í¸#õ¸¹&8¹P_¹°¹Î¹Aê¹,,º;Yº<•º#Òº-öº+$»+P»|»,�»#½»[á»>=¼|¼0‘¼Â¼3Î¼½(½7½P½i½!u½
! —½¢½±½Å½Ò½é½ü½¾	
¾¾'¾6¾B¾N¾i¾„¾—¾¤¾±¾Á¾Ó¾è¾	û¾¿¿"¿2¿	E¿
! O¿%Z¿-€¿^®¿.
À6<À!sÀQ•ÀyçÀ[aÁ[½Á7ÂOQÂ2¡Â2ÔÂÃ3 ÃTÃmÃŠÃ@žÃBßÃ?"Ä-bÄ0�ÄÁÄ?ØÄ3Å0LÅ)}Å9§Å=áÅ5ÆUÆ+eÆ0‘Æ$ÂÆ+çÆ*Ç>ÇAUÇ:—Ç%ÒÇøÇ%È)8ÈbÈÈ-œÈBÊÈP
ÉS^Éw²ÉC*Ê<nÊ'«Ê7ÓÊ5Ë?AË=�ËA¿ËGÌ)IÌ:sÌH®ÌJ÷Ì1BÍ'tÍ‡œÍ>$ÏcÏŽãÏbrÐPÕÐ=&Ñ1dÑ/–ÑqÆÑo8Ò.¨Ò0×ÒUÓŸ^Ó=þÓO<ÔgŒÔeôÔVZÕW±Õ‰	ÖE“Ö)ÙÖ:×)>×h×B�×7Ä×(ü×"%Ø+HØtØ�Ø¢Ø·ØÌØ'áØ	Ù'Ù$9Ù^Ù+~Ù#ªÙ/ÎÙ%þÙ$ÚBÚ(\Úh…Ú%îÚHÛ4]Û0’ÛFÃÛ?
! ÜmJÜl¸ÜI%ÝHoÝC¸ÝGüÝBDÞO‡Þ(×ÞKß2Lß6ßl¶ße#àM‰à$×à(üàM%áZsámÎá3<â2pâ*£â4ÎâQã>Uã#”ãE¸ã+þãN*äAyä1»ä'íä5åVKåm¢å{æ@Œæ0Íænþæ+mç*™ç'Äç&ìç'èF;è@‚èSÃè#é!;éJ]é>¨éLçéL4êZ�ê.Üê1ë%=ëDcëK¨ëôë;ì:NìK‰ì?Õìí;5í+qí0�í$Îíóí$îF4î%{î6¡î6Øî)ïV9ïG�ï4Øït
ð@‚ð:Ãðþð6ñ9UñF�ñ/Öñ#ò2*ò1]òX�òhèò1Qó/ƒó>³óJòóG=ôG…ô6ÍôhõOmõK½õ8	öCBöS†ödÚöQ?÷7‘÷BÉ÷IøXVø\¯ø4ù9AùC{ù=¿ùCýù6Aú1xú7ªúHâú3+û=_ûO�û0íû0ü*Oü!zü<œü*Ùü)ýP.ý6ý/¶ý/æý/þ8Fþ5þ9µþ9ïþ6)ÿ7`ÿ.˜ÿ9Çÿ-:/<j/§>×+(B.k+š8ÆÿJhi}qçY'm•n¯v•o°w ,˜MÅH-\%Š>°Gï47Ol ¼(Ý3 :m['É;ñB-	9p	Dª	Bï	D2
! Bw
! ?º
! ú
! ^5P”6å55RCˆ*Ì[÷8S
{Œ
¨X±&
! %1W$uGš)â8;ER�+Ô7R8:‹8Æ)ÿv). KÏ%A&]1„%¶%Ü$T'2|*¯1ÚKDX+�&É$ð?/U…#¡.Å1ôz&t¡9[PG¬*ô)XI<¢#ß(/,N\)«NÕ2$MW)¥2Ï;;>1za¬0!GR_škú:f¡Hº1d5BšCÝ{! R� 1ð V"!=y!S·!Z"df"dË"E0#Bv#C¹#Cý#A$@R$
“$:¡$&Ü$G%3K%J%1Ê%>ü%<;&Bx&1»&6í&'$'3L'+€'(¬'4Õ'>
! ('I(,q(4ž(BÓ(k):‚))½)&ç)*!'*I*e*�*+š*Æ* ä*+
$+:2+Gm+Fµ+@ü+=,&U,.|,«,8Á,3ú,1.-?`-J -=ë-').Q.;a.�.®.½.Ü..ñ. /<:/5w/5­/3ã/(05@0v0*’0#½0á0ê0.÷00&18W1�1°1EÎ1N2Gc2F«2@ò2>33<r3&¯3<Ö354=I4‡4$§4[Ì4A(5_j5cÊ5D.6Ms6GÁ6_	78i7+¢73Î78808B8#S8=w88µ8@î8(/91X9>Š94É92þ9G1:2y:K¬:4ø:--;0[;7Œ;-Ä;-ò;> <6_<.–<\Å<9"=K\=2¨=8Û=B>AW>D™>EÞ>9$?9^?0˜?/É?8ù?42@g@5ƒ@B¹@Aü@)>AhA6ˆA8¿A.øA3'BC[BŸB<µB>òB,1C3^C>’C<ÑCD&D?D_D]DYÝDY7E:‘E5ÌE1F54F6jFF¡F!èFX
! G=cG+¡G+ÍG/ùG?)HAiH«HÆHáHMóHoAI9±I=ëI>)J8hJ8¡JÚJ-÷J,%KRKAkK@­K>îK5-L<cL L+¹L1åL'M?M^M {M*œM.ÇM1öM6(N_N0sN0¤N!ÕN'÷N@O'`OMˆO:ÖO7PIP!gPE‰PÏP
èPöPQ!Qf0Q1—QÉQ%ÖQ%üQ("RKR4gR3œR0ÐR*S),S>VS`•S6öS?-TGmTHµTNþTZMUQ¨UfúUoaVVÑVW(WS€WGÔWFXGcX$«X#ÐX%ôX*Y>EY@„YJÅYFZEWZ9�Z@×Z%['>['f[$Ž[$³[+Ø[&\&+\R\)k\8•\CÎ\]1,]7^]E–]:Ü]J^5b^5˜^)Î^?ø^B8_"{_0ž_6Ï_v`W}`UÕ`L+a4xat­a?"b"bbn…bMôb@BcTƒc+ØcVdY[d µd!ÖdWød!Pe:re_­e
f*f Gfhf‡f(œfÅfÛfòf	g )g!Jg!lg#Žg#²g-Ög)hj.h'™h'ÁhQéhY;i,•i9Âi*üi4'j1\jvŽjrkLxkKÅkWlBilk¬lFmQ_m=±m¡ïm ‘nQ2o/„oB´oj÷ofbp.Épøp?qKLq˜q.­q*Üq!r6)r7`r#˜rc¼rO s7ps#¨s7Ìs#t9(t%bt9ˆt%ÂtTèti=u)§u<Ñu)v'8vB`v£v*Àv'ëv'wI;w"…w:¨w;ãw1x2QxM„xCÒx+yšBy4Ýyz'.z-Vz „z¥zkÄz:0{Gk{?³{?ó{63|1j|[œ|!ø|#}O>})Ž} ¸}%Ù} ÿ}J ~0k~;œ~#Ø~'ü~*$:O>Š#ÉOí%=€;c€*Ÿ€:Ê€>�D�)\�†�.Ÿ�Î�#ê�‚‚/<‚@l‚,­‚?Ú‚9ƒ6Tƒ7‹ƒ3Ãƒ3÷ƒ%+„Q„-c„2‘„(Ä„6í„=$…=b…& …HÇ…#†P4†<…†&Â†&é†L‡]‡*{‡+¦‡)Ò‡ü‡Lˆ9_ˆ™ˆ%®ˆ)Ôˆ*þˆ8)‰.b‰,‘‰-¾‰-ì‰*Š*EŠ$pŠ3•Š*ÉŠOôŠlD‹y±‹u+Œ:¡ŒuÜŒDR� —�ˆ8Ž°ÁŽ„r�¬÷�¦¤�ÎK‘4’IO’)™’3Ã’#÷’“",“"O“ r“ ““$´“$Ù“"þ“"!”)D”'n”*–”)Á”,ë”&•)?•'i•9‘•RË•O–*n–2™–)Ì–3ö–R*—l}—Lê—K7˜dƒ˜?è˜W(™9€™0º™=ë™:)š^dšXÃšn›Y‹›Wå›\=œJšœ[åœDA�E†�vÌ�#Cž$gž#Œž!°žÒž×âŸ@º >û ::¡:u¡+°¡8Ü¡M¢Sc¢k·¢#£M>£:Œ£OÇ£¤F(¤go¤M×¤ %¥F¥8b¥?›¥BÛ¥¦5¦)I¦*s¦“ž¦"2§7U§ �§2®§3á§$¨7:¨r¨’¨¬¨*Ã¨:î¨*)©1T©q†©.ø©9'ª"aª9„ª¾ª,Ùª«2«9R«:Œ«*Ç« ò«!¬!5¬6W¬DŽ¬4Ó¬8­,A­n­Ž­;©­3å­.®$H®?m®-­®,Û®9¯+B¯<n¯=«¯7é¯e!°:‡°HÂ°,±-8±Xf±.¿±î±$²0² N²o²F‚²4É²4þ²3³#K³o³)‡³.±³&à³"´&*´+Q´(}´"¦´(É´(ò´)µ)Eµ*oµ*šµ*Åµ*ðµ*¶*F¶*q¶*œ¶*Ç¶*ò¶*·*H·(s·(œ·(Å·(î·(¸(@¸)i¸(“¸(¼¸(å¸(¹*7¹*b¹*�¹*¸¹(ã¹(º(5º(^º(‡º(°º(Ùº(»(+»(T»)}»)§»'Ñ»(ù»("¼)K¼)u¼(Ÿ¼(È¼(ñ¼(½+C½'o½'—½(¿½'è½3¾4D¾4y¾3®¾"â¾B¿?H¿%ˆ¿ ®¿/Ï¿3ÿ¿63À4jÀFŸÀ8æÀ{Á:›Á'ÖÁþÁ>Â?YÂ#™Â½Â6ØÂ.Ã4>Ã%sÃ)™ÃÃÃ*ÌÃ.÷Ã+&Ä?RÄ>’ÄAÑÄÂÅ2ÖÅv	ÆL€ÆLÍÆLÇ9gÇ0¡Ç@ÒÇ=È>QÈ"�ÈT³ÈÉ"É&?É&fÉ �É0®É-ßÉ(
Ê6Ê&OÊ+vÊ'¢Ê!ÊÊìÊ!Ë!.Ë-PË(~Ë"§Ë"ÊË)íË,Ì DÌ,eÌ+’Ì#¾Ì$âÌ'Í)/Í2YÍQŒÍ›ÞÍ"zÎ*�ÎÈÎ1äÎ-Ï)DÏnÏ6„ÏP»Ï?ÐTLÐ:¡Ð=ÜÐ5Ñ)PÑ+zÑ-¦Ñ"ÔÑN÷ÑPFÒ$—Ò7¼Ò6ôÒ8+ÓdÓ<zÓ7·Ó?ïÓ5/Ô9eÔ3ŸÔ4ÓÔ9Õ<BÕ6Õ8¶ÕAïÕ;1Ö7mÖ%¥ÖËÖ)åÖ,×5<×"r×.•×"Ä×ç×*ô×Ø0Ø:@Ø{Ø–Ø¬ØÇØMâØ00Ù.aÙ.�Ù$¿Ù
äÙAòÙa4Ú>–ÚAÕÚ+ÛSCÛ^—ÛcöÛBZÜ�Ü0·Ü0èÜ-Ý6GÝ~Ýi›Ý*Þ)0Þ1ZÞ-ŒÞ/ºÞ)êÞ,ßbAß(¤ß4ÍßdàogàB×à1á*Lá*wá¢á>Âá0â62â7iâ]¡â0ÿâ60ãgãyã,˜ã&Åã)ìã$ä7;ä(sä/œäÌä1Þäå&"å!Iå(kå:”å2Ïå$æ('æPæ>pæ!¯æ/Ñæç%ç.@ç8oç5¨çÞç/îç è*?è"jèL�èGÚè8"é([é!„é7¦é)Þé%ê%.êTê+pê"œê¿ê#Þê-ë*0ë)[ë/…ëµë'Õëýë(ìCDìˆì(¤ìÍì?çì!'í0Ií$zíŸí,¶í+ãíîv%î^œîeûîMaï¯ï;Îï2
! ð=ð&Wð8~ð!·ð:ÙðuñŠñ©ñ/¾ñ<îñ'+òSò1sò(¥ò7Îòó$!óFóeó8€óE¹óHÿó)Hô)rô(œôÅôUåô0;õ-lõOšõ)êõOö=dö%¢ö0Èöùö÷5÷O÷j÷‚÷F�÷"ä÷=ø$Eø&jø;‘ø(Íø#öøù/&ùVùtùŽù2¬ù1ßùú+(úTú)jú#”ú3¸ú!ìú&û5û1Sû …û-¦û<Ôûü2'ü,Zü ‡ü(¨ü,Ñü7þü#6ý0Zý‹ý4©ý6Þý¢þ,¸þ7åþÿ=ÿ+Uÿ¾�ÿ>@Ûv[<Ò =0-n'œ(Äcí.Qt€‰õ!;¡0Ý$'3"[~6™!Ð!ò6"K)n˜·lÎ;;9w@±Yò&L s-”rÂQ5	;‡	(Ã	ì	E
! :L
! (‡
! °
! .Å
! gô
! 4\R‘+ä&?7+w?£ã
9
CV
š
= 
Þ
%÷
-6dƒ9£ÝAã<%8bI›!åXE`¦¹Ìáÿ(.=l‚/˜AÈ$
! ,/\s3Ž<ÂNÿCN#’+¶3â0'Go%�+µ5á4%Sy”´ Ðñ*
180j+›CÇ ",.O1~.°%ß0)60`‘:ª2å(0Arƒ)›Å$ß
'/B$r—'§=Ï
B-)pš3·$ë/<@1}¯Â&ß5&<Yc-½7ë-#1Q2ƒ¶.Ö<5B5x1®;à) qF O¸ .!$7!?\!-œ!)Ê!5ô!%*"YP"ª"$Å"7ê"/"#FR#-™#@Ç#4$!=$_$4u$>ª$0é$A%=\%6š%-Ñ%2ÿ%!2&8T&6�&EÄ&
! ';%'9a'H›':ä'7(:W(7’(:Ê(9);?)F{)*Â)+í)*6%*$\*O�*=Ñ*=+?M+�+(¥+SÎ+>",2a,J”,;ß,5-3Q-?…-mÅ-%3.CY.9�.;×.s/2‡/2º/Fí/340?h08¨0Ûá0�½1ÃN2+3>>33}3R±3!4x&4DŸ49ä4I59h53¢5HÖ5'6/G6Gw6-¿6'í6G7]7M}7_Ë7,+8BX8N›8#ê849.C9>r9L±9Sþ9/R:M‚:>Ð:J;BZ;H�;~æ;5e<"›<Z¾<\=
v=E„=EÊ=4>E>@[>@œ>0Ý>?:?>X?C—?Û?ù?@))@S@m@-‰@·@Í@&é@4A4EA4zA%¯A=ÕA@B0TB…BBžB.áBCe)C&�C¶CÍCàCøCD)!DKD_DuDŠD6ŸD-ÖD!E&E9ELEiE}E�E¤EÀEÓEóE
! F*FAFaFxF•F©F'ÂF:êFB%GEhG8®G/çGHH¹`H#I>IXIrI"�I*°I#ÛI$ÿI4$J&YJ/€J0°J1áJ2K$FK$kK%�K0¶KçK&L(L*BL<mLMªL0øL0)M,ZM‡M!¦MÈMèMNN7NQNkN‹N¦NÁNÜN8÷N0O8KO„OŸOºOÕO!ðOP+PGPbP~PšP4¶P;ëP'Q#DQAhQ'ªQ!ÒQ!ôQ;R0RR ƒR"¤R!ÇR!éR$S$0S9US6�S=ÆSAT/FT-vTE¤T:êTn%U5”U0ÊU,ûU>(V4gV4œVÑV'ïV#W';W#cW(‡W*°W9ÛW+X)AX+kX6—X-ÎX>üX4;Y4pY2¥Y0ØY0	Z+:Z/fZ/–Z/ÆZ,öZ$#[]H[¦[@Ä[>\AD\7†\:¾\2ù\5,]2b]•]K±]ý]^*7^-b^'�^¸^QÔ^'&_N_i_-„_(²_,Û_,`,5`)b`Œ`,§`'Ô`Bü`L?aLŒa<Ùa<bBSb–b1µb.çbLccc ƒcJ¤cXïc-Hdvd)‘d@»d4üdC1e&ueVœePóePDfU•f!ëf+
gA9g9{g‘µgBGh#Šh:®h:éhC$iIhi²i-ÎiüiGj#^j}‚j¯k3°kTäk9lCRlN–ljålPm1_m‘m;°mìm	n&n4AnLvnMÃnDoDVo ›o¼o:Óop%pD?pL„p>Ñp5q:Fq6�qI¸qCrEFr+Œr+¸rLär)1s2[sKŽsJÚs'%t/Mt2}t°t(Àt6ét= u=^u9œu=ÖuDv(Yv4‚v,·v-äv(wC;w'w.§wÖwDôw'9x@ax.¢x0Ñx!y<$yFay6¨y.ßyCzCRz&–z,½z2êzD{ b{1ƒ{µ{9Ô{:|PI|&š|<Á|8þ|-7}e}!ƒ}1¥}.×}5~+<~Eh~2®~5á~2.J>y>¸,÷)$€EN€H”€EÝ€0#�6T�,‹�6¸�Uï�!E‚g‚a†‚Uè‚3>ƒ/rƒ2¢ƒ$Õƒ"úƒ)„&G„Fn„2µ„$è„N
…A\…;ž…5Ú…t†—…†9‡[W‡8³‡Gì‡?4ˆ:tˆ8¯ˆ%èˆ)‰8‰#X‰#|‰) ‰‰Ê‰=TŠ9’Š2ÌŠ%ÿŠ%%‹&K‹+r‹;ž‹&Ú‹UŒWŒ&tŒ&›Œ/ÂŒ2òŒ/%�8U�4Ž�!Ã�+å�2Ž-DŽ%rŽ)˜Ž%ÂŽ%èŽ&�+5�a�2~�/±�á�&ü�a#�Œ…�P‘jc‘4Î‘'’+’K’2T’'‡’%¯’Õ’2ô’'“2D“7w“2¯“=â“8 ”8Y”=’”8Ð”6	•;@•4|•9±•4ë•9 –4Z–E�–7Õ–1
—F?—K†—IÒ—I˜Ef˜G¬˜ô˜Ht™T½™šc,šF�š¾×š•–›P,œ}œ�œ¨œºœÊœÝœôœ�,,�0Y�*Š�Lµ�-ž+0ž@\ž.�žÌžåž<Ÿ,BŸ)oŸF™Ÿ8àŸ7 1Q <ƒ BÀ C¡EG¡N�¡.Ü¡=¢mI¢/·¢/ç¢1£NI£#˜£6¼£Yó£ZM¤(¨¤-Ñ¤Qÿ¤OQ¥M¡¥-ï¥8¦?V¦6–¦+Í¦0ù¦0*§![§+}§+©§+Õ§+¨,-¨,Z¨-‡¨-µ¨-ã¨-©-?©-m©-›©-É©-÷©-%ª-Sª-�ª+¯ª+Ûª+«+3«+_«+‹«,·«+ä«+¬+<¬+h¬-”¬-Â¬-ð¬-­+L­+x­+¤­+Ð­+ü­+(®+T®+€®+¬®+Ø®,¯,1¯*^¯+‰¯+µ¯,á¯,°+;°+g°+“°+¿°.ë°*±*E±+p±#œ±AÀ±U²X²Bi²)¬²_Ö²6³+N³Kz³MÆ³9´+N´z´>™´3Ø´&µ$3µYXµ3²µ4æµQ¶<m¶6ª¶)á¶>·!J·"l·G�·7×·)¸*9¸$d¸$‰¸#®¸$Ò¸$÷¸#¹‹@¹8Ì¹#º.)º>Xº8—º4ÐºW»*]»Mˆ»:Ö»v¼?ˆ¼5È¼@þ¼6?½>v½-µ½:ã½B¾@a¾"¢¾Å¾$Ø¾ý¾N¿f¿1†¿8¸¿+ñ¿)À<GÀ'„À-¬À0ÚÀaÁ'mÁ4•Á%ÊÁ'ðÁ&Â^?Â.žÂ,ÍÂúÂAÃ5VÃ ŒÃ*­ÃØÃöÃ+Ä=Ä(UÄ<~Ä"»Ä,ÞÄ$Å0Å FÅgÅ †Å/§Å3×ÅÆ?ÆC_ÆM£Æ2ñÆD$ÇViÇ,ÀÇ'íÇYÈ4oÈ,¤È0ÑÈ0É=3É0qÉ:¢É1ÝÉ9Ê1IÊ3{Ê5¯Ê1åÊ2Ë@JË1‹Ë?½ËJýË6HÌ4Ì4´Ì<éÌ>&Í=eÍ3£Í:×Í7Î6JÎE�ÎAÇÎO	ÏHYÏ ¢Ï,ÃÏðÏ9ÐH?ÐEˆÐ)ÎÐøÐ4
Ñ3BÑNvÑ1ÅÑO÷Ñ6GÒ3~Ò2²Ò0åÒ/Ó)FÓ#pÓ*”Ó*¿Ó-êÓ@Ô!YÔ%{Ô¡Ô-³Ô2áÔ?Õ#TÕxÕ'—Õ(¿Õ(èÕ5ÖGÖ\Ö!uÖ5—ÖÍÖ-àÖ&× 5×V×'u×*�×%È×*î×$ØA>ØC€Ø+ÄØ6ðØ7'Ù4_Ù6”Ù3ËÙIÿÙ%IÚoÚaˆÚ[êÚeFÛe¬ÛeÜ
xÜ'†Ü-®Ü&ÜÜÝP#ÝHtÝH½Ý#ÞK*Þ6vÞE­ÞEóÞG9ß�ß*”ß(¿ßèß1à):à-dà,’à,¿à<ìà5)á&_á/†á=¶á&ôá%â7Aâ5yâ,¯â<Üâ"ã<ã$Pãuã.„ã0³ãWäã<ä<Lä‰ä9¢äOÜä,åHådå ƒå¤å:Àå?ûåT;æ!�æ²æ7Íæ$ç-*çXçDtç:¹ç!ôç!è@8è<yè<¶è&óè<éRWé;ªé>æé@%ê8fêaŸê9ë3;ëGoëX·ë3ìGDìJŒì9×ìDíYVíl°ípî[ŽîLêî;7ïEsïG¹ï?ðjAðK¬ðUøð[NñlªñOòDgòO¬òiüòOfó8¶óaïó�QôqÓôWEõ8�õŒÖõŽcö†òöHy÷NÂ÷=ø?Oøi�øYùøuSùvÉù)@ú)jú”ú*­úØúïú?û^Fû=¥û]ãû@Aüd‚üCçüV+ý@‚ýQÃýVþ=lþVªþ9ÿ3;ÿ*oÿ*šÿ.Åÿhôÿ0].Ž6½+ô :>8y)²-Ü'
! 2(F%oO•%å&&4M2‚µ Ò/ó1#U(už#­‰ÑO[9«$å.
! ?9(y8¢5ÛBrTBÇF
! ^Qd°‚	f˜	Pÿ	ZP
! K«
! ÷
! ;4K+€4¬-á3&*ZP…Ö(î-
>E
I„
?Î
+6:)qL›Eè.'Em
„V’1é8<T&‘)¸Câ6&<]Rš8íS&z2”Çã+ý)	6@S1n6 ×ñUJ\!§Éâ4÷%,4R5‡5½vó3j=ž<Ü!7;;s(¯:Ø.9BC|@ÀAEC“‰ýîû
! ì!ó3+I1u9§!á94=5r,¨;ÕU g /‚ (² .Û 
! !7!4T!3‰!4½!1ò!>$"Bc"Z¦"Z#A\#\ž#\û#?X$8˜$2Ñ$/%-4%;b%4ž%"Ó%8ö%/&$D& i&Š&4©&&Þ&;')A'jk'CÖ'K(`f(8Ç(8)%9))_)L‰)VÖ)-*?*.Q*0€*:±*Hì*N5+b„+hç+&P,7w,.¯,=Þ,9-6V-:�-3È-;ü-:8.:s.H®.2÷.<*/%g/;�/É/&à/!0#)0M0*k08–0ƒÏ06S1Š1	ª1`´1`2v2:‹2OÆ273$N34s3¨35Á35÷3-4*J4$u4=š4)Ø4)5*,5W5t5Š5¥5'±5*Ù56+6>G6B†6;É67;$7(`7‰7$£7CÈ7%85289h8F¢8é8$ö879S9#n9#’9'¶9#Þ9M:7P:9ˆ:7Â:8ú:.3;@b;B£;<æ;@#<>d<£<¸<6Ò<>	=H=;b=ž=>¸=/÷=-'>LU>*¢>:Í>?. ?gO?c·?j@B†@9É@9A"=A"`A"ƒA)¦A.ÐAÿA;B"SB†vB8ýBA6C=xCP¶CJDzRDPÍD8E|WE]ÔE$2F$WFE|F-ÂF-ðFEG@dG0¥G)ÖG*H3+H6_H.–H@ÅHLIMSIF¡IFèIB/JArJ.´J#ãJKLK3lKW K0øK)L'DL5lL-¢L+ÐL,üL0)M%ZM9€MºMÐM%èM5NDN^NZxN)ÓNGýNGEO%�OC³O)÷O2!P0TP.…PH´P4ýP2Q$MQ#rQ,–Q)ÃQ&íQ/R4DR<yR3¶R(êR)S&=S%dSJŠSÕSUÝSE3T7yT=±T0ïT5 UDVUŒ›U‹(V7´V@ìVB-W;pW+¬W-ØW"X{)X¥XºX4ÏX%Y=*Y;hY/¤Y ÔYõY4
Z)BZ:lZP§Z+øZ($[6M[„[O [gð[5X\$Ž\1³\<å\&"]5I]³]"3^)V^4€^+µ^0á^P_Yc_,½_0ê_;`FW`1ž`IÐ`5a5Pa3†a<ºaY÷a=Qb5�bXÅbSc2rc(¥cÎc^æcGEd?�dOÍdGe!eeL‡eCÔe�fšf$µf8Úf\gpg$‰g®g)Êg#ôg1h$Jhoh#‹h$¯h6Ôhi"*i[Mi0©i;Úi-j%Djjj>�j>Àj>ÿj>>k<}k=ºk<øk<5l?rl:²l=íl&+m&RmDymF¾mJnNPn@Ÿn8ànPoHjoE³o.ùo"(pKp6kp;¢p.Þp9
q8Gq8€q.¹q)èqKr?^ržr+¼rèr.ÿr&.s'Us;}s;¹sõs"t.3tbt‚t t8½t9öt40u,eu-’u8Àu;ùuD5vzv'™v Ávâv w"w%Aw#gw&‹w@²w9ów>-x1lx,žxËxMÛx9)y&cyŠy¤y#³y*×y>z/Az,qz1žz/Ðz${;%{6a{!˜{@º{2û{&.|,U|>‚|1Á|6ó|2*}3]}0‘}>Â}~J ~Nk~?º~:ú~15g%�&§!Îð(€ 8€7Y€.‘€DÀ€"�1(�%Z�4€�2µ�Fè�</‚7l‚*¤‚,Ï‚"ü‚ƒ 9ƒGZƒ3¢ƒ&Öƒ&ýƒ:$„B_„A¢„)ä„
…<…3Y…G�…>Õ…<†.Q†:€†#»†Oß†%/‡(U‡<~‡»‡>×‡ˆ2'ˆ8Zˆ “ˆ´ˆ)Ãˆíˆ2‰4‰-O‰3}‰'±‰%Ù‰7ÿ‰57ŠImŠ
·Š6ÅŠüŠ‹97‹"q‹(”‹X½‹1Œ/HŒ8xŒ±Œ?ÐŒ�E,�Ir�¼�^Ñ�+0ŽB\Ž
ŸŽ
­Ž »Ž%ÜŽC�:F�(��3ª�.Þ�h
�-v�v¤�v‘c’‘ö‘’;'’,c’j�’;û’!7“'Y“$�“'¦“>Î“>
”>L”‹”¥”¸”Ò”ñ”r•‡w•/ÿ•!/–$Q–9v–°–Ä–YÝ–$7—K\—<¨—”å—Oz˜2Ê˜1ý˜-/™-]™-‹™¹™Î™8ß™Iš(bš@‹š*Ìš.÷šD&›2k›ž›·›Î›!é›,œ�8œ�ÆœT�=n�4¬�1á�ež3yž3­ž3ážgŸ>}Ÿ|¼ŸU9 (� ¸ OÑ !¡0;¡4l¡0¡¡/Ò¡$¢*'¢@R¢8“¢:Ì¢2£%:£$`£‚…£=¤=F¤"„¤ã§¤<‹¥`È¥T)¦Q~¦GÐ¦E§D^§D£§Sè§4<¨?q¨?±¨-ñ¨N©ƒn©Dò©W7ª)�ª$¹ªbÞªA«1V«ˆ«Dœ«á«6û«2¬*B¬m¬ ‹¬&¬¬+Ó¬Sÿ¬)S­2}­6°­ç­>®>F®1…®)·®?á®P!¯[r¯@Î¯^°Wn°9Æ°±)±7H±@€±Á±(Ù±»²¼¾²3{³0¯³(à³#	´,-´<Z´>—´3Ö´S
! µA^µ µ¸µ1Øµ$
! ¶'/¶5W¶C�¶CÑ¶N·<d·Q¡·!ó·"¸?8¸&x¸JŸ¸,ê¸=¹U¹5q¹A§¹Ué¹A?ºJ�ºGÌº3»H»:a»%œ»Â»Cà»5$¼2Z¼'�¼=µ¼ó¼/½†>½ŠÅ½eP¾¶¾$Ð¾0õ¾?&¿_f¿ Æ¿Cç¿.+À ZÀ={À;¹À0õÀ@&Á*gÁA’ÁIÔÁ(Â?GÂ8‡Â2ÀÂIóÂ]=ÃS›ÃïÃ3Ä&CÄ1jÄ(œÄ,ÅÄ3òÄ*&ÅgQÅA¹Å"ûÅ3Æ)RÆ3|Æ4°Æ/åÆ Ç6Ç6PÇ4‡Ç4¼Ç8ñÇ(*È'SÈ3{È4¯È;äÈ ÉA@ÉG‚ÉNÊÉNÊVhÊ^¿ÊcËi‚ËhìËUÌÕÌUÍÕÍ�UÎ×Î�WÏÙÏrYÐ€ÌÐ€MÑƒÎÑRÒCoÒ6³Ò3êÒÓ;=Ó5yÓ5¯ÓåÓ3Ô35Ô?iÔ3©Ô$ÝÔ3Õ&6Õ]ÕzÕ(˜Õ$ÁÕ5æÕHÖ2eÖ-˜Ö-ÆÖ.ôÖA#×Ye×/¿×@ï×u0ØS¦ØúØ6Ù/QÙ�Ù)šÙ(ÄÙ\íÙ0JÚ0{Ú[¬ÚEÛNÛEaÛG§Û'ïÛ&Ü>Ü!ZÜ.|Ü1«Ü%ÝÜ0Ý-4ÝbÝ.€Ý2¯Ý-âÝ#ÞL4Þ%�Þ§ÞKÅÞ4ß.Fß+uß6¡ß4Øß,
àG:àI‚à3Ìàbá1cá$•áºáÑá(åá,âF;âF‚â/Éâ.ùâ0(ã"Yã2|ã,¯ã)Üã(ä+/ä,[ä&ˆä+¯ä+Ûä%å"-åPå#på&”å7»å-óå-!æ*Oæ)zæ)¤æ$Îæ&óæ)ç-Dç+rç%žç(Äç5íç##è'Gè4oè'¤è&Ìè óè+é@é2_é4’é0Çé1øé?*ê;jêK¦êVòêPIë+šë/Æë'öëì(2ì…[ì/áì)í#;í#_íƒí( í"Éí9ìí/&î+Vî ‚î2£î&Öî*ýî1(ïZïDoï(´ï,Ýï
! ð-ð$Mð&rð,™ðOÆð*ñ!Añ+cñ�ñª­ñ$Xó[}óKÙó%ô1;ômôˆô§ôÂôpÎô=?õ9}õ:·õ?òõL2öWöH×ög ÷1ˆ÷„º÷N?ø[ŽøYêø<Dù<�ù:¾ùaùùy[ú:ÕúOûM`ûJ®ûaùû[[üW·ü>ý=Ný9ŒýRÆýGþiaþoËþ);ÿEeÿ¹«ÿ<e	i¢	a	Jn	S¹	D
	/R	.‚	*±	(Ü	8	4>	)s	7�	+Õ	+	--	\[	‰¸	mB	g°	f	>	g¾	W&	9~	t¸	Î-	¼ü	I¹		L
! 	ZP
! 	5«
! 	Oá
! 	41	=f	A¤	7æ	5	-T	;‚	0¾	Nï	a>
	T 
	Gõ
	B=	5€	S¶	S
! 	8^	B—	-Ú	2	I;	N…	VÔ	Z+	y†	D	ZE	N 	Cï	Y3	?�	?Í	<
	JJ	J•	0à	2	4D	_y	DÙ	A	c`	iÄ	/.	I^	o¨	I	Xb	Y»	T	Kj	C¶	Cú	7>	av	\Ø	—5	’Í	Ž`	�ï	:€	7»	Kó	Ž?	’Î	Ka	]­	 	g& 	Ž 	£ 	¾ 	Ô 	1ê 	/!	4L!	¢�!	$"	}¤"	:"#	A]#	OŸ#	qï#	|a$	1Þ$	L%	{]%	.Ù%	f&	Bo&	.²&	"á&	R'	QW'	7©'	9á'	\(	˜x(	˜)	 ª)	&Ë)	Mò)	/@*	;p*	¬*	¾*	<Þ*	V+	r+	?�+	?Í+	7
,	;E,	"�,	Z¤,	%ÿ,	<%-	"b-	$…-	.ª-	3Ù-	'
.	5.	/T.	3„.	(¸.	4á.	,/	3C/	<w/	N´/	60	E:0	€0	I 0	ê0	@1	I1	/c1	/“1	.Ã1	#ò1	!2	-82	2f2	<™2	,Ö2	63	":3	]3	{3	�3	)¥3	8Ï3	24	.;4	@j4	«4	IÊ4	P5	:e5	6 5	C×5	66	;R6	4Ž6	;Ã6	\ÿ6	 \7	>}7	@¼7	7ý7	:58	)p8	š8	8µ8	?î8	.9	9G9	4�9	3¶9	&ê9	N:	-`:	Ž:	?¥:	)å:	I;	Y;	/s;	1£;	3Õ;	"	<	&,<	%S<	y<	+˜<	=Ä<	S=	zV=	)Ñ=	/û=	8+>	/d>	+”>	À>	/Þ>	+?	1:?	-l?	0š?	'Ë?	,ó?	 @	6@@	w@	 –@	·@	.Æ@	õ@	?A	"UA	9xA	+²A	2ÞA	#B	-5B	cB	�B	¡B	#ºB	)ÞB	3C	0<C	1mC	2ŸC	=ÒC	3D	0DD	1uD	4§D	4ÜD	-E	*?E	)jE	-”E	+ÂE	,îE	0F	-LF	zF	+•F	&ÁF	&èF	*G	*:G	$eG	5ŠG	'ÀG	èG	 ýG	+H	 JH	ckH	vÏH	”FI	zÛI	VJ	-rJ	, J	5ÍJ	K	&K	!CK	(eK	!ŽK	/°K	1àK	L	C2L	CvL	#ºL	=ÞL	"M	H?M	HˆM	9ÑM	/N	;N	'XN	5€N	2¶N	GéN	:1O	lO	XŠO	ãO	üO	P	P	.P	$>P	cP	=�P	$¿P	äP	FþP	(EQ	(nQ	—Q	¤Q	±Q	ÃQ	$ÓQ	øQ	R	.R	HR	`R	|R	–R	D¬R	*ñR		S	-&S	BTS	—S	$ªS	0ÏS	T	!T	G>T	F†T	GÍT	AU	5WU	)�U	·U	ÒU	$èU	
V	 'V	HV	"cV	I†V	IÐV	BW	-]W	;‹W	IÇW	!X	83X	1lX	0žX	7ÏX	&Y	,.Y	&[Y	‚Y	¢Y	8ºY	1óY	%Z	AZ	-\Z	-ŠZ	,¸Z	8åZ	=[	=\[	=š[	=Ø[	\	"\	)B\	%l\	)’\	2¼\	ï\	1]	9]	WQ]	:©]	1ä]	6^	-M^	9{^	µ^	Ó^	2ì^	1_	Q_	Cl_	°_	=Ï_	o
`	2}`	1°`	â`	@û`	"<a	#_a	(ƒa	&¬a	-Óa	\b	:^b	1™b	;Ëb	/c	H7c	€c	0œc	'Íc	õc	d	1d	/Cd	sd	’d	°d	Èd	 åd	'e	.e	Ke	fe	/we	4§e	)Üe	4f	;f	@Xf	™f	/ªf	!Úf	"üf	2g	DRg	!—g	+¹g	,åg	h	41h	fh	'zh	#¢h	9Æh	i	!i	:@i	{i	“i	'¯i	?×i	j	 +j	Lj	lj	;‹j	ZÇj	Z"k	y}k	z÷k	%rl	>˜l	×l	.ðl	!m	HAm	!Šm	3¬m	+àm	1n	C>n	 ‚n	2£n	3Ön	9
! o	#Do	ho	G�o	mÉo	j7p	@¢p	ãp	:ùp	"4q	Wq	2nq	4¡q	(Öq	ÿq	r	P,r	0}r	l®r	hs	9„s	!¾s	5às	,t	-Ct	Aqt	0³t	ät	u	$u	Bu	Uu	?hu	'¨u	(Ðu	ùu	1v	Gv	gv	5ƒv	E¹v	ÿv	>w	2\w	5�w	?Åw	*x	>0x	4ox	¤x	*¿x	1êx	3y	KPy	:œy	×y	-íy	5z	)Qz	@{z	%¼z	~âz	9a{	Y›{	Põ{	:F|	D�|	4Æ|	Aû|	"=}	`}	Dw}	¼}	*Ò}	#ý}	!~	7~	M~	f~	'~	&§~	(Î~	÷~	$	!9	[	)y	,£	(Ð	ù	7€	+K€	Bw€	Jº€	p�	Jv�	iÁ�	F+‚	7r‚	{ª‚	3&ƒ	gZƒ	QÂƒ	b„	Žw„	x…	P…	FÐ…	f†	h~†	Jç†	p2‡	m£‡	Kˆ	L]ˆ	Gªˆ	nòˆ	Ya‰	2»‰	7î‰	=&Š	PdŠ	uµŠ	_+‹	k‹‹	X÷‹	XPŒ	*©Œ	PÔŒ	{%�	]¡�	\ÿ�	s\Ž	TÐŽ	Q%�	Gw�	f¿�	_&�	R†�	&Ù�	6‘	u7‘	W­‘	.’	[4’	3�’	WÄ’	d“	,�“	u®“	$”	%?”	.e”	@””	9Õ”	$•	64•	2k•	4ž•	'Ó•	5û•	31–	#e–	G‰–	<Ñ–	G—	VV—	V­—	h˜	Wm˜	UÅ˜	R™	Ln™	1»™	6í™	6$š	&[š	;‚š	4¾š	óš	W›	Sj›	5¾›	Hô›	g=œ	)¥œ	3Ïœ	*�	5.�	8d�	.��	1Ì�	=þ�	)<ž	fž	E€ž	;Æž	5Ÿ	88Ÿ	>qŸ	@°Ÿ	FñŸ	C8 	C| 	1À 	0ò 	1#¡	%U¡	`{¡	~Ü¡	X[¢	'´¢	JÜ¢	M'£	Iu£	E¿£	:¤	/@¤	9p¤	!ª¤	*Ì¤	)÷¤	N!¥	0p¥	=¡¥	3ß¥	@¦	>T¦	1“¦	0Å¦	ö¦	%§	4;§	Ip§	#º§	9Þ§	G¨	.`¨	-�¨	5½¨	8ó¨	=,©	2j©	R�©	0ð©	<!ª	7^ª	7–ª	(Îª	a÷ª	AY«	P›«	;ì«	J(¬	2s¬	2¦¬	'Ù¬	Q­	QS­	/¥­	3Õ­	+	®	‚5®	n¸®	-'¯	`U¯	/¶¯	8æ¯	Z°	Qz°	+Ì°	"ø°	E±	*a±	7Œ±	-Ä±	.ò±	 !²	&B²	"i²	6Œ²	Ã²	@Ý²	<³	.[³	!Š³	C¬³	9ð³	3*´	^´	~´	,�´	4Ê´	Hÿ´	OHµ	;˜µ	,Ôµ	;¶	;=¶	&y¶	N ¶	,ï¶	h·	x…·	7þ·	^6¸	G•¸	EÝ¸	7#¹	N[¹	Oª¹	(ú¹	D#º	Bhº	V«º	Y»	G\»	;¤»	(à»	B	¼	RL¼	+Ÿ¼	2Ë¼	7þ¼	E6½	B|½	Q¿½	,¾	/>¾	'n¾	G–¾	EÞ¾	%$¿	 J¿	4k¿	P ¿	3ñ¿	C%À	EiÀ	A¯À	OñÀ	2AÁ	BtÁ	4·Á	iìÁ	VÂ	$qÂ	#–Â	5ºÂ	ðÂ	%Ã	E4Ã	OzÃ	VÊÃ	.!Ä	3PÄ	C„Ä	BÈÄ	%Å	01Å	UbÅ	3¸Å	1ìÅ	Æ	=>Æ	)|Æ	2¦Æ	ÙÆ	9öÆ	30Ç	0dÇ	P•Ç	cæÇ	;JÈ	>†È	?ÅÈ	3É	k9É	&¥É	3ÌÉ	Ê	: Ê	7[Ê	]“Ê	RñÊ	(DË	0mË	+žË	/ÊË	>úË	09Ì	LjÌ	S·Ì	JÍ	@VÍ	\—Í	IôÍ	2>Î	AqÎ	4³Î	9èÎ	@"Ï	%cÏ	K‰Ï	>ÕÏ	KÐ	N`Ð	>¯Ð	gîÐ	(VÑ	VÑ	%ÖÑ	*üÑ	'Ò	B/Ò	DrÒ	D·Ò	GüÓ	TDÔ	T™Ô	+îÔ	0Õ	:KÕ	†Õ	*¦Õ	#ÑÕ	!õÕ	IÖ	maÖ	gÏÖ	$7×	^\×	'»×	.ã×	Ø	"2Ø	!UØ	!wØ	"™Ø	"¼Ø	3ßØ	"Ù	46Ù	4kÙ	; Ù	0ÜÙ	+
Ú	;9Ú	:uÚ	"°Ú	,ÓÚ	Û	2Û	/RÛ	%‚Û	¨Û	ÈÛ	içÛ	_QÜ	9±Ü	sëÜ	)_Ý	<‰Ý	)ÆÝ	ðÝ	$Þ	
5Þ	CÞ		TÞ	
! ^Þ		iÞ	+sÞ	ŸÞ	:¼Þ	1÷Þ	0)ß	5Zß	2�ß	/Ãß	<óß	a0à	;’à	+Îà	9úà	e4á	8šá	;Óá	/â	3?â	.sâ	=¢â	@àâ	!ã	>4ã	:sã	B®ã	Eñã	]7ä	•ä	-—ä	0Åä	>öä	b5å	;˜å	7Ôå	%æ	#2æ	8Væ	H�æ	"Øæ	$ûæ	F ç	7gç	NŸç	Bîç	61è	)hè	L’è	<ßè	7é	JTé	EŸé	8åé	.ê	4Mê	-‚ê	*°ê	,Ûê	Wë	/`ë	6�ë	?Çë	Gì	Oì	3nì	3¢ì	BÖì	?í	=Yí	9—í	FÑí	Gî	B`î	M£î	Nñî	F@ï	G‡ï	GÏï	Að	SYð	C­ð	(ñð	.ñ	&Iñ	pñ	+†ñ	i²ñ	Mò	1jò	-œò	1Êò	1üò	_.ó	%Žó	"´ó	E×ó	%ô	#Cô	%gô	H�ô	Öô	8ñô	8*õ	1cõ	<•õ	3Òõ	1ö	8ö	&Vö	B}ö	*Àö	ëö	;	÷	9E÷	H÷	9È÷	*ø	\-ø	8Šø	1Ãø	5õø	/+ù	2[ù	Žù	2’ù	5Åù	Qûù	&Mú	Jtú	'¿ú	.çú	Bû	7Yû	4‘û	1Æû	8øû	/1ü	%aü	$‡ü	%¬ü	#Òü	)öü	) ý	-Jý	#xý	"œý	¿ý	)Ôý	þý	+þ	->þ	!lþ	$Žþ	(³þ	*Üþ	ÿ	ÿ	$7ÿ	)\ÿ	)†ÿ	.°ÿ	Aßÿ	0!
! /R
! c‚
! Aæ
! 9(
! <b
! 4Ÿ
! ;Ô
! 3
! HD
! D�
! PÒ
! >#
! 3b
! 7–
! [Î
! 8*
! c
! 
o
! .}
! $¬
! 	Ñ
! ?Û
! i
! 1…
! &·
! Þ
! Jþ
! -I
! !w
! #™
! 7½
! 'õ
! >
! <\
! )™
! 6Ã
! 2ú
! @-
! !n
! <�
! .Í
! %ü
! "	
! 0A	
! /r	
! ?¢	
! 8â	
! ?
  
! ([
  
! „
  
! +ž
  
! )Ê
! 
! +ô
! 
!  
! '9
! 1a
! ;“
! <Ï
! 9
! <F
! 8ƒ
! ;¼
! 5ø
! 8.
! g
! +�
! +­
! +Ù
! I
! 3O
! 6ƒ
! >º
! Aù
! +;
! +g
! +“
! %¿
! $å
! 
! 
! "'
! *J
! u
! ;Ž
! Ê
! <ê
! :'
! (b
! 5‹
! ‹Á
! 2M
! <€
! =½
! Eû
! <A
! M~
! #Ì
! ð
! '
! I7
! m�
! yï
! si
! nÝ
! zL
! tÇ
! o<
! {¬
! u(
! hž
! t
! n|
! vë
! wb
! xÚ
! qS
! ;Å
! 2
! )4
! (^
! &‡
! 0®
! 0ß
! *
! 0;
! Al
! .®
! )Ý
! 2
! T:
! (�
! *¸
! ,ã
! 0
! 'A
! =i
! =§
! å
! ý
! 
 
! *' 
! +R 
! +~ 
! &ª 
! 9Ñ 
! !
! 1!
! &N!
! /u!
! @¥!
! .æ!
! $"
! 5:"
! 4p"
! 4¥"
! Ú"
! ;ú"
! E6#
! A|#
! @¾#
! ;ÿ#
! 0;$
! :l$
! -§$
! 1Õ$
! <%
! DD%
! ‰%
! 7–%
! (Î%
! -÷%
! -%&
! S&
! n&
! ˆ&
! !¢&
! %Ä&
! %ê&
! !'
! '2'
! HZ'
! A£'
! *å'
! !(
! 2(
! &L(
! s(
! 'z(
! (¢(
! <Ë(
! 0)
! %9)
! 2_)
! >’)
! "Ñ)
! ô)
! N*
! ._*
  
! Ž*
! .™*
! :È*
! )+
! )-+
! 5W+
! E�+
! AÓ+
! 4,
! 4J,
!  ,
!  ,
! ,»,
! $è,
! "
-
! .0-
! %_-
! %…-
! $«-
! Ð-
! (ç-
! /.
! -@.
! n.
! „.
! ›.
! 2±.
! %ä.
! &
! /
! 1/
! TP/
! L¥/
! [ò/
! WN0
! \¦0
! D1
! PH1
! C™1
! Ý1
! 
ó1
! 
2
! $2
! 942
! En2
! E´2
! Cú2
! *>3
! #i3
! )�3
! ·3
! .Í3
! ü3
! (4
! 074
! Eh4
! @®4
! "ï4
! 25
! 3E5
! 4y5
! Q®5
! ,6
! )-6
! 0W6
! Hˆ6
! MÑ6
! /7
! 2O7
! ‚7
! ' 7
! 3È7
! ü7
! 8
! %8
!  B8
! %c8
! ‰8
! %›8
! Á8
! ×8
! è8
! ú8
! 9
! $9
! D9
! %U9
! /{9
! %«9
! ,Ñ9
! ,þ9
! .+:
! ,Z:
! ,‡:
! ,´:
! ,á:
! *;
! &9;
! /`;
! �;
! ™;
! (¥;
! %Î;
! "ô;
! <
! 6<
! U<
! 7b<
! š<
! ª<
! ³<
! 'Ò<
! ú<
! +=
! 'E=
! "m=
! #�=
! )´=
! Þ=
! &þ=
! &%>
! 1L>
! 1~>
! !°>
! #Ò>
! !ö>
! ?
! 0?
! (I?
! �r?
! "@
! 5&@
! H\@
! =¥@
! 3ã@
! /A
! 'GA
! 0oA
! $ A
! %ÅA
! +ëA
! /B
! 'GB
! (oB
!  ˜B
! +¹B
! åB
! 4úB
! //C
! W_C
! 9·C
! 4ñC
! &D
! 88D
! &qD
! ,˜D
! $ÅD
! êD
! E
! $E
! +CE
! 6oE
! ¦E
! ÀE
! @ÉE
! 5
! F
! @F
! _F
! {F
! •F
! µF
! 8ÒF
! 0G
! ;<G
! )xG
! =¢G
! >àG
! 4H
! !TH
! vH
! =–H
!  ÔH
! -õH
! #I
! >I
! HUI
! )žI
! ,ÈI
! )õI
! 1J
! QJ
! /pJ
! @ J
! -áJ
! -K
! .=K
! lK
! )‡K
! R±K
! ?L
! 'DL
! )lL
! 1–L
! ,ÈL
! 2õL
! B(M
! ;kM
! §M
! Z´M
! .N
! (>N
! DgN
! 1¬N
! 6ÞN
! 3O
! 3IO
! 5}O
! =³O
! JñO
! *<P
! "gP
! 0ŠP
! ?»P
! ûP
! Q
! .Q
! )KQ
! "uQ
! *˜Q
! *ÃQ
! EîQ
! P4R
! 6…R
! 2¼R
! ïR
! "
S
! 0S
! 9IS
! ƒS
! ”S
! 7®S
! 7æS
! 3T
! %RT
! xT
! 7–T
! !ÎT
! "ðT
! #U
! 7U
! WU
! @oU
! -°U
! >ÞU
! >V
! D\V
! 7¡V
! 'ÙV
! .W
! M0W
! H~W
! NÇW
! HX
! ._X
!  ŽX
! '¯X
! -×X
! =Y
! CY
! ;^Y
! #šY
! 6¾Y
! :õY
! 50Z
! fZ
! †Z
! ¥Z
! ¸Z
! ËZ
! )äZ
! #[
! '2[
! &Z[
! "�[
! 3¤[
! Ø[
! ì[
! \
! $\
! A\
! X\
! u\
! ‡\
! ¡\
! »\
! *Ô\
! ÿ\
! ]
! ]
! 7]
! I]
! \]
! l]
! 9�]
! .»]
! 8ê]
! 3#^
! /W^
! 0‡^
! 3¸^
! ;ì^
! F(_
! o_
! K�_
! #Û_
! ÿ_
! >`
! +\`
! ˆ`
! .¡`
! Ð`
! ,ð`
! @a
! !^a
! ,€a
! ­a
! 1Ça
! -ùa
! ''b
! -Ob
! +}b
! #©b
! SÍb
! L!c
! inc
! bØc
!  ;d
! #\d
! -€d
! V®d
! 1e
! *7e
! )be
! &Œe
! &³e
! )Úe
! /f
! ?4f
! Atf
! 4¶f
! +ëf
! 7g
! 9Og
! 8‰g
! 3Âg
! ög
! %h
! 5;h
!  qh
! T’h
! 7çh
! 6i
! 7Vi
! Ži
! I§i
! Hñi
! ?:j
! \zj
! Z×j
! (2k
! -[k
! -‰k
! ·k
! *×k
! 1l
! 04l
! ‰el
! 6ïl
! -&m
! TTm
! 9©m
! $ãm
! 8n
! .An
! +pn
! <œn
! 'Ùn
! o
!  o
! 1o
! Co
! To
! "qo
! '”o
! ¼o
! )Òo
! <üo
! (9p
! 'bp
! /Šp
! 1ºp
! 'ìp
! 1q
! 2Fq
! ?yq
! :¹q
! ôq
! r
! 1-r
! _r
! nr
! �r
! !’r
! ´r
! oÐr
! )@s
! 3js
! žs
! ±s
! "Ïs
! $òs
!  t
! 8t
! 1Xt
! 1Št
! F¼t
! Eu
! nIu
! 3¸u
! 2ìu
! 0v
! Pv
! 'ov
! 7—v
! .Ïv
! -þv
! 6,w
! cw
! xw
! $“w
! 8¸w
! Bñw
! N4x
! )ƒx
! ­x
! ;Äx
! *y
! 0+y
! &\y
! &ƒy
! 0ªy
! &Ûy
! z
!   z
! )Az
! 2kz
! 4žz
! &Óz
! úz
! ;{
! MS{
! ,¡{
! 1Î{
! 0|
! (1|
! /Z|
! 4Š|
! *¿|
! ê|
! %}
! ))}
! )S}
! 4}}
! @²}
! $ó}
! <~
! .U~
! 4„~
! 0¹~
! ê~
! 
! G!
! Li
! L¶
! 6€
! .:€
! 1i€
! /›€
! TË€
! 8 �
! PY�
! 0ª�
!  Û�
! ü�
! (‚
! 0D‚
!  u‚
! '–‚
! %¾‚
! &ä‚
! Iƒ
! *Uƒ
! €ƒ
! +Ÿƒ
! NËƒ
! N„
! $i„
! %Ž„
! &´„
! 0Û„
! )…
! 86…
! 8o…
! :¨…
! 6ã…
! †
! !0†
! $R†
! w†
! �†
! +¨†
! +Ô†
! -‡
! 5.‡
! -d‡
! D’‡
! 5×‡
! )
ˆ
! S7ˆ
! ‹ˆ
! ¨ˆ
! "Èˆ
! 	ëˆ
! !õˆ
! ‰
! 6‰
! <G‰
! /„‰
! (´‰
! Ý‰
! 'ö‰
! <Š
! -[Š
! $‰Š
! ®Š
! ÃŠ
! ØŠ
! ñŠ
! ‹
! /!‹
! 5Q‹
! 8‡‹
! À‹
! Xà‹
! >9Œ
! 6xŒ
! >¯Œ
! ;îŒ
! )*�
! )T�
! #~�
! ¢�
! ¿�
! 0Û�
! .Ž
! 3;Ž
! 9oŽ
! 8©Ž
!  âŽ
! �
! B"�
! Le�
! &²�
! 6Ù�
! :�
! $K�
! p�
! 1ˆ�
! <º�
! ;÷�
! .3‘
! Bb‘
! A¥‘
! 5ç‘
! 1’
! 1O’
! .�’
! .°’
! 5ß’
! 5“
! >K“
! CŠ“
! Î“
! .æ“
! /”
! E”
! /^”
! +Ž”
! -º”
! &è”
! •
! M'•
! "u•
! '˜•
! 5À•
! (ö•
! –
! 05–
! .f–
! .•–
! Ä–
! â–
! 5—
! N8—
! X‡—
! 4à—
! 8˜
! :N˜
! ‰˜
! 1§˜
! +Ù˜
! )™
! )/™
! +Y™
! 4…™
! 9º™
! 9ô™
! +.š
! ,Zš
!  ‡š
! /¨š
! $Øš
! ýš
! ›
! ,7›
! [d›
! À›
! (Ó›
! (ü›
! )%œ
! 6Oœ
! 2†œ
! 4¹œ
! 2îœ
! (!�
! UJ�
! O �
! ð�
! "ž
! 63ž
! 9jž
! D¤ž
! &éž
! )Ÿ
! .:Ÿ
! iŸ
! 3ƒŸ
! 0·Ÿ
! .èŸ
! a 
! fy 
! 9à 
! E¡
! ,`¡
! �¡
! 6­¡
! 2ä¡
! U¢
! (m¢
! G–¢
! >Þ¢
! J£
! Ah£
! +ª£
! $Ö£
! %û£
! !¤
! 1¤
! &F¤
! $m¤
! 4’¤
! ,Ç¤
! (ô¤
! B¥
! L`¥
! ­¥
! Í¥
! .ê¥
! '¦
! HA¦
! 4Š¦
! 6¿¦
! Pö¦
! &G§
! .n§
! B�§
! /à§
! *¨
! :;¨
! 9v¨
! +°¨
! 7Ü¨
! .©
! <C©
! )€©
! Dª©
! Sï©
! TCª
! K˜ª
! äª
! C«
! 'F«
! En«
! @´«
! <õ«
! D2¬
! @w¬
! L¸¬
! 5­
! B;­
! (~­
! ;§­
! #ã­
! F®
! &N®
! u®
! 8�®
! <É®
! 9¯
! J@¯
! ,‹¯
! <¸¯
! Iõ¯
! ?°
! V°
! +v°
! @¢°
! Lã°
! P0±
! ;�±
! 7½±
! cõ±
!  Y²
! ,z²
!  §²
! *È²
! -ó²
! /!³
! %Q³
! 7w³
! ?¯³
! ï³
! 6´
! F´
! &_´
! 1†´
! ¸´
! #Ö´
!  ú´
! +µ
! Gµ
! )gµ
! )‘µ
! »µ
! ×µ
! òµ
! ¶
! /¶
! #D¶
! -h¶
! )–¶
!  À¶
! %á¶
! +·
! $3·
! 4X·
! *�·
! 1¸·
! 1ê·
! 0¸
! M¸
! 6c¸
! "š¸
! ½¸
! Ù¸
! ö¸
! 9
¹
! 0G¹
! 'x¹
! - ¹
! Î¹
! $ë¹
! ,º
! B=º
! b€º
! .ãº
! 5»
! H»
! <d»
! 5¡»
! ×»
! ,è»
! +¼
! 3A¼
! 0u¼
! /¦¼
! Ö¼
! ì¼
! û¼
! /½
! "1½
! T½
! 0\½
! #�½
! )±½
! %Û½
! 3¾
! J5¾
! '€¾
! ¨¾
! 5¼¾
! &ò¾
! 6¿
! 'P¿
! +x¿
! ¤¿
! =¸¿
! /ö¿
! /&À
! 1VÀ
! MˆÀ
! GÖÀ
! >Á
! D]Á
! !¢Á
! /ÄÁ
! (ôÁ
! )Â
! #GÂ
! #kÂ
! a�Â
! "ñÂ
!  Ã
! 5Ã
! 4UÃ
! >ŠÃ
! 5ÉÃ
! /ÿÃ
! +/Ä
! *[Ä
! &†Ä
! +­Ä
! (ÙÄ
! $Å
! a'Å
! 6‰Å
! 9ÀÅ
! .úÅ
! Z)Æ
! C„Æ
! FÈÆ
! aÇ
! AqÇ
! .³Ç
! *âÇ
! F
È
! .TÈ
! 
ƒÈ
! ‘È
! §È
! 6¿È
! CöÈ
! 8:É
! :sÉ
! 7®É
! 7æÉ
! 8Ê
! 9WÊ
! 7‘Ê
! 8ÉÊ
! 0Ë
! ;3Ë
! :oË
! HªË
! !óË
! Ì
! 05Ì
! fÌ
! +€Ì
! .¬Ì
! #ÛÌ
! !ÿÌ
! -!Í
! $OÍ
! $tÍ
! #™Í
! .½Í
! @ìÍ
! <-Î
! <jÎ
! B§Î
! êÎ
! RþÎ
! 7QÏ
! 1‰Ï
! 6»Ï
!  òÏ
! Ð
! ,1Ð
! ?^Ð
! /žÐ
! 0ÎÐ
! 2ÿÐ
! /2Ñ
! 5bÑ
! V˜Ñ
! <ïÑ
! ,Ò
! +GÒ
! SsÒ
! UÇÒ
! cÓ
! E�Ó
! >ÇÓ
! NÔ
! -UÔ
! ƒÔ
! 6žÔ
! LÕÔ
! -"Õ
! cPÕ
! ´Õ
! +ÒÕ
! 7þÕ
! :6Ö
! 1qÖ
! 8£Ö
! &ÜÖ
! *×
! 1.×
! :`×
! 3›×
! 'Ï×
! %÷×
! $Ø
! ;BØ
! N~Ø
! .ÍØ
! FüØ
! CÙ
! ^Ù
! tÙ
! ŽÙ
! ªÙ
! ¾Ù
! iÓÙ
! m=Ú
! K«Ú
! 1÷Ú
! ")Û
!  LÛ
! mÛ
! #ŠÛ
! ,®Û
! CÛÛ
! BÜ
! bÜ
! {Ü
! *•Ü
! +ÀÜ
! *ìÜ
! 1Ý
! 'IÝ
! FqÝ
! =¸Ý
! #öÝ
! $Þ
! #?Þ
! cÞ
! (�Þ
! (ªÞ
!  ÓÞ
! 9ôÞ
! .ß
! Mß
! iß
! ƒß
! œß
! &³ß
! Úß
! 4ìß
! C!à
! eà
! (|à
! ¥à
! 6Åà
! #üà
!  á
! -1á
! ,_á
! Œá
! *¦á
! %Ñá
! /÷á
! 'â
! $Aâ
! fâ
! 0…â
! /¶â
! &æâ
! )
ã
! 7ã
! +Mã
! yã
! *�ã
! ¸ã
! Îã
! åã
! 
üã
! 

! ä
! #ä
! 
<ä
! %Jä
! pä
! �ä
! ¯ä
! Ää
! &Ûä
! ?å
! Bå
! (_å
! (ˆå
! ±å
! Ñå
!  èå
! 7	æ
! -Aæ
! oæ
! ƒæ
! £æ
! ¹æ
! Òæ
! $îæ
! !ç
! 5ç
! 8Uç
! .Žç
! P½ç
! *è
! /9è
! 3iè
! !�è
! (¿è
! Kèè
! 4é
! $Sé
! xé
! 4“é
! Èé
! +Üé
! +ê
! 4ê
! Nê
! jê
! Šê
! ªê
!  Çê
!  èê
! 4	ë
! />ë
! #në
! ’ë
! :¤ë
! Eßë
! <%ì
! bì
! ‚ì
!  ˜ì
! )¹ì
! (ãì
! í
! !$í
! Fí
! cí
! yí
! +’í
! *¾í
! *éí
! î
! 53î
! Jiî
! T´î
! 
	ï
! ï
! S7ï
! 8‹ï
! Äï
! Üï
! 5ëï
! H!ð
! jð
!  …ð
! /¦ð
! 3Öð
! +
! ñ
! A6ñ
! xñ
! 8�ñ
! 7Èñ
! +ò
! 2,ò
! B_ò
! 3¢ò
! HÖò
! 3ó
! >Só
! $’ó
! ,·ó
! 4äó
! &ô
! 6@ô
! 6wô
! f®ô
! õ
! õ
! "0õ
! Sõ
! iõ
! {õ
! *“õ
! ¾õ
! Ýõ
! Nýõ
! 7Lö
! '„ö
! '¬ö
! $Ôö
! $ùö
! )÷
! %H÷
! %n÷
! $”÷
! %¹÷
! ß÷
! û÷
! $ø
! <ø
! Xø
!  qø
! 3’ø
! 3Æø
! úø
! ù
! )9ù
! cù
!  ƒù
  ¤ù
! ³ù
! Ñù
! àù
! Oïù
! ?ú
! Nú
! !fú
! ˆú
! ¢ú
! ºú
! Òú
! ñú
! û
! û
!  û
! 8û
! Rû
! kû
! 8…û
! ¾û
! Îû
! %Ýû
! &ü
! %*ü
! +Pü
! |ü
! 9”ü
! Îü
! #íü
! ý
!  ý
! :/ý
! jý
! yý
! ‹ý
! ¦ý
! ºý
! Ìý
! Ûý
! .êý
! þ
! !0þ
! "Rþ
! uþ
! †þ
! ™þ
! "¬þ
! 1Ïþ
! ÿ
! *ÿ
! 4>ÿ
! sÿ
! ˆÿ
! žÿ
! ²ÿ
! Æÿ
! áÿ
! øÿ
! 	&;b:x³ÆÚ0î:Ndw‹œ¯ÂÑéø5&(\3…¹RÆJ+d�-¬"Ú!ý8T%j�¡µÈ4Ü!&H*h“§0¿ð
"#6Zlƒ ¹"Ðó$A^s„& *Ç0ò#@Xg%‚¨Àßõ&	.	A	R	n	A„	@Æ	
! $
! !7
! Y
! l
! „
! œ
! ·
! Ò
! ç
! 4G_wKŽFÚP!Lr@¿

<=
9z
U´
T
! 0_+�/¼<ì9),c;�,Ì2ù.,D[U /ö+&+R<~u»412f^™_ø6X�+¯'ÛC0GDx.½Aì=.Al®HÊ("<_Iv&À)ç>PBiB¬ï'$Ch*ƒ®Î.Þ,
6:q#Ž%²"Øû/90i#š8¾c÷?[›0µ/æ/F4b0—2È2û3.
b
p/~>®"í+)<!f ˆ©-Çõ8Tr‘8§àþ0 4M ‚  ‘ ² Ò ò ! .!O!(m!P–!:ç!4""W"=o":­"Bè"4+#"`#/ƒ#&³#4Ú#,$7<$t$*“$&¾$å$#ÿ$*#%"N%%q%4—%5Ì%&&))&S&?s&³&
À&Î&8Ö&j'Fz'&Á'Bè'4+(`(w(\•(@ò(@3)#t)˜)CŸ)3ã))*@A*!‚*3¤*7Ø*6+7G+++(«+Ô+.ò+%!,0G,'x, ,º,Ö,/å,5-6K-@‚-8Ã-*ü-0'.;X.2”.2Ç.$ú.$//D/!t/ –/)·/)á/)0-50$c0ˆ0y§0œ!10¾1ï1 28,2?e2@¥23æ243O3*g3:’3CÍ34/4 O4,p4‡�4,%5!R5Ft5^»5F6Ma6[¯6f7Wr7AÊ798TF8J›80æ8+9:C9#~9#¢9+Æ9ò9>:;M:-‰:·:!Ó:-õ:#;'C;9k;%¥;)Ë;(õ; </?<2o<$¢<-Ç<-õ<O#=$s=5˜=Î=å=?>;C>>’>'±>8Ù>?0?!L?*n?™?·?4×?1@,>@/k@3›@<Ï@A"&A!IA.kA1šAÌA
! ßA:êA"%B(HB'qB"™B!¼B!ÞB C!!C"CC+fC%’C)¸C$âC#D++D0WDˆD¥D.ÁD/ðD" E-CE'qE™E"¸E#ÛE7ÿE&7F^F/zFªF&ÉFðF$
! G/G$KG#pG$”G&¹G-àG'H16HhH#…H#©HÍHêH	I!$I$FI$kI-�I+¾IêI!	J!+J(MJ0vJ)§J(ÑJúJK:0K-kK.™KÈK0ÞKL/'L-WL4…L6ºL*ñL6M#SM#wM1›M7ÍM5N;N6ONJ†N@ÑN+O7>O4vO6«O6âOP5P-TP ‚P#£P ÇP.èP)Q$AQ'fQOŽQ*ÞQ/	R,9R%fRŒR6£ReÚRX@S-™S.ÇS<öS=3T;qT9­T3çTCUS_U,³U,àU"
V0VKV#dV$ˆV@­V6îV?%WHeWL®WFûWHBX.‹X>ºXùX!Y>5YtY…Y¡Y½YÙYõY:ZOIZH™ZEâZ$([7M[S…[YÙ[Z3\cŽ\Dò\b7]*š])Å]#ï].^6B^y^=ˆ^ Æ^)ç^<_N_9^_8˜_(Ñ_Jú_KE`A‘`AÓ`2a-Ha"va'™aÁaØaëa	bb8b Rb!sb •b!¶b Øb"ùb!c">cac�c¡c!Ác/ãcd&1dXd"edˆdE¢dFèdB/e!re+”e:Àe1ûeL-f@zf:»f1öf((gQg#qg(•g¾g%Ýg.h'2hZh;uh<±h?îhE.i)ti&ži,Åi1òiJ$j0oj= j,Þj.k=:kHxkÁk%Ûk'l)l@l-Pl/~l®l'Élñl-m+?m5km!¡mÃm0ãmn+.n.Zn#‰n!­n-Ïn$ýn$"o#Go6ko?¢o3âo,pCp6Yp�p9¬p.æp1q5Gq/}qU­q[r\_re¼rF"sdisaÎsg0th˜tquRsupÆuY7v*‘vF¼v wU$w"zw>�w-Üw-
! x98xIrxE¼x8y8;y)tyCžy;âyOzGnzF¶z+ýz){/G{-w{0¥{2Ö{#	|-|7J|+‚|*®|*Ù|U}Z}*z}*¥}9Ð}<
! ~'G~6o~!¦~-È~1ö~4(1]:�&Ê ñ€a2€E”€>Ú€/�"I�-l�,š�*Ç�@ò�C3‚3w‚«‚#Ç‚,ë‚#ƒ1<ƒ;nƒ)ªƒ%Ôƒ"úƒ)„/G„3w„3«„/ß„5…E…"^…&�…¨…;Á…4ý…2†0A†.r†D¡†$æ†)‡&5‡)\‡0†‡1·‡é‡;ˆ0@ˆ5qˆ?§ˆ7çˆ<‰3\‰*�‰8»‰ô‰)
Š7ŠVŠ-uŠ'£ŠIËŠ2‹8H‹�‹&™‹*À‹'ë‹Œ-Œ JŒ5kŒD¡ŒPæŒ:7�5r�:¨�ã�8ú�-3Ž(aŽ[ŠŽ2æŽ:�ET�Kš�Qæ�*8�(c�*Œ�·�Ê�ß�ï�‘‘+‘=‘Q‘c‘u‘‡‘˜‘ª‘¾‘Ô‘è‘ù‘’’1’C’W’i’}’�’¡’µ’Ç’Ù’ë’ý’“%“9“K“]“q“ƒ“—“©“½“Î“â“ô“””*”<”P”b”v”ˆ”œ”²”È”Ú”ì”þ”/•@•(P•y•+’•¾•Ø•ë•–#–$@–e–z–�–§–Å–#Ö– ú–/—6K—!‚—¤—KÃ—˜'˜'G˜'o˜"—˜)º˜ä˜1ü˜1.™3`™0”™4Å™/ú™)*šGTš1œš#Îš*òš!›!?›a›€›%˜›(¾›ç›œœ 2œ*Sœ&~œ&¥œ&Ìœ<óœ'0�!X�(z�/£�&Ó�%ú�& ž"Gž*jž+•ž)Áž&ëž3ŸFŸ,bŸ7�ŸÇŸäŸ/õŸ)% "O .r 0¡ "Ò õ :¡P¡#n¡"’¡!µ¡&×¡!þ¡, ¢&M¢'t¢œ¢)º¢!ä¢5£<£:O£.Š£(¹£â£1ö£(¤&C¤+j¤$–¤%»¤)á¤¥1+¥]¥!{¥+�¥2É¥>ü¥1;¦0m¦)ž¦(È¦)ñ¦ §&<§c§'x§ §½§Ý§2ý§$0¨NU¨¤¨$Á¨Tæ¨K;©‡©›©¶©)Ó©+ý©6)ª
`ª.nª�ª$»ª#àª«+"«N«n««.Œ«#»«'ß«'¬(/¬*X¬+ƒ¬1¯¬(á¬"
! ­1-­#_­ƒ­!Ÿ­(Á­!ê­®®4®N® i® Š® «® Ì® í® ¯ /¯ P¯ q¯ ’¯!³¯ Õ¯ö¯%°#:°#^°"‚°¥°Å°á°ø°)±)@±)j±”±´±Ð±ì±²²;²R²r²Ž²ª²Æ²â²þ²0³?K³[‹³#ç³/´$;´%`´%†´3¬´#à´0µ5µGµ ^µ+µ«µ6Áµ/øµ(¶"C¶f¶ ¶+ ¶1Ì¶ þ¶·6·S·%n·%”·0º·.ë·2¸$M¸r¸Œ¸ª¸)Ç¸ñ¸
! ¹))¹2S¹#†¹%ª¹Ð¹=æ¹$$º)Iºsº#‰º-­º&Ûº!»#$»#H»l»<€»½»8Û»$¼ 9¼*Z¼+…¼2±¼7ä¼/½ L½"m½'�½¸½9×½¾,+¾)X¾-‚¾&°¾'×¾ÿ¾¿4?¿,t¿%¡¿Ç¿Ý¿.ü¿4+À2`À,“ÀAÀÀAÁDÁ$`Á.…Á8´Á2íÁ Â+3Â7_Â—ÂªÂÀÂDÜÂ2!Ã,TÃ�Ã( Ã.ÉÃ[øÃmTÄ(ÂÄ=ëÄ!)Å'KÅ'sÅ$›Å7ÀÅ#øÅ%Æ,BÆ6oÆ3¦Æ@ÚÆ3ÇOÇ)oÇ-™Ç5ÇÇ(ýÇ(&ÈOÈ(nÈ(—È&ÀÈ3çÈ.É*JÉAuÉ9·ÉñÉ5ÊL;Ê/ˆÊ!¸ÊÚÊCùÊ1=Ë/oË.ŸË(ÎË%÷ËÌ)8ÌbÌwÌŒÌ+©Ì/ÕÌ.ÍQ4ÍH†Í4ÏÍ:Î7?ÎwÎ7„Î'¼Î1äÎ.Ï.EÏ(tÏ1�Ï0ÏÏ+Ð,,Ð.YÐ%ˆÐ®Ð!ÀÐEâÐ)(Ñ<RÑ9�ÑÉÑ"èÑÒÒ0ÒJÒ*iÒ#”Ò!¸Ò!ÚÒ!üÒ!Ó$@Ó"eÓ#ˆÓ#¬Ó#ÐÓôÓÔ-2Ô)`Ô ŠÔ«ÔËÔ"ëÔÕ&.Õ'UÕ+}Õ(©ÕÒÕ%òÕ"Ö ;Ö\Ö7|Öf´ÖV×5r×¨×#¯×Ó×ó×Ø,*Ø"WØzØ0ŽØJ¿ØA
! ÙNLÙC›Ù*ßÙ&
! Ú(1ÚZÚ$zÚŸÚ'ºÚCâÚ3&Û"ZÛ}Û˜Û_¶ÛLÜ,cÜH�Ü1ÙÜÝ Ý";Ý^Ý!|Ý+žÝÊÝçÝ3ÞH8Þ�Þ1•Þ7ÇÞ#ÿÞ#ßAß Qßrß!’ß2´ß'çß,à<à5Kà�à%™à5¿àHõàH>áW‡áWßáO7â'‡â=¯âWíâFEãmŒã‹úã†ä¦ä7½ä0õä&å1Då2vå+©å/Õå$æ;*æ.fæ>•æ#Ôæ?øæ#8ç6\ç!“ç0µç1æç&è/?è4oè2¤è2×è8
! é/Cé>sé/²é&âé$	ê .ê4Oê:„ê@¿ê#ë$ë&Dëkë$†ë$«ë-Ðë&þë %ì-Fìtì-‘ì¿ì*Ýì%í.íHí+fí’í!²í"Ôí÷í%î9î$Tîyî$”î&¹î$àî/ï75ï-mï*›ï$Æï.ëï6ð'Qð@yð%ºðàð;þð:ñ!MñoñŒñ ñ½ñh×ñ@òLò%gò!�ò¯ò.Ïòþò ó9ó,Wó-„ó/²ó5âó/ô"HôGkô3³ô'çô$õ4õQõ(põ8™õ6Òõ@	ö2JöM}ö?Ëö?÷1K÷9}÷=·÷@õ÷=6ø;tø5°ø5æø%ùNBù.‘ù6Àù0÷ùP(úyú2™ú+Ìú1øúI*û&tû)›û?Åû6üA<ü.~ü3­ü,áü)ý(8ý0aý:’ý.Íý&üýD#þ<hþ@¥þ$æþ"ÿ.ÿDHÿ7�ÿ7Åÿýÿ4&G$n“)¦7Ð"=+.i*˜*Ã3î,",O|.ŒQ»I
"W-z¨À!ß)%+%Qw&‹² Ð!ñ#7(Js)‡±/Ìü("B8e!žÀÖåø4=!Tv$‘ ¶(×9G:&‚K©0õW&	$~	 £	CÄ	
! 0'
! 1X
! EŠ
! 7Ð
! 4K=!‰"«"Îñ"-bP1³%å
2'
(Z
+ƒ
+¯
&Û
+.)F-p0ž(Ï%ø0O mŽ,¦'Ó.û2*!]#/£4Ó$A-,ojœ2':)b@ŒÍê2 85Y<�+Ìø.2=3p6¤MÛD)=n¬/Åõ6
! .A1p#¢Æ Ûü„�¡$# H/i'™'Á8é-"PQkK½"	$,#Q(u)ž9È-"0S'rGšâ-û)='[ƒ�8¯ è$	#.R!c.…´5Î -4bx/‡C·5û
1"?/b-’.À+ï2 ;N +Š 3¶ "ê &
!&4!#[!#!"£!"Æ!é!	"''"(O"x"2�".Â"ñ"&##5#"Y#-|#,ª#×#/ò#,"$(O$5x$7®$'æ$% $%$E%j%+Š%9¶%*ð%,&,H&4u&"ª&CÍ&8'J'%h'.Ž'/½'$í'6(AI(G‹(5Ó(4	)'>)!f)Hˆ)VÑ)E(*+n*,š*MÇ*B+,X+)…+7¯+;ç+#,3=,4q,.¦,Õ,/ñ,.!-+P-.|-"«-Î-Ií-I7..�.*°.-Û.0	/1:/&l/'“//»/4ë/* 0,K0-x0'¦0(Î0&÷081W1(g1;�1DÌ1F2/X21ˆ24º2Rï29B34|38±3Hê3!34(U4E~4EÄ4;
! 5$F5)k51•52Ç5Sú5$N6(s6&œ6:Ã6þ6%7:47Ko7M»76	8+@8/l8œ8&·8*Þ8+	9*59`9u9 ”9!µ9×9/ó9#:(:4/:d:}:�:�:¶:5Ì:,;</;5l;1¢;&Ô;1û;[-<8‰<LÂ<H=X=o=\Œ=3é=7>*U>.€>'¯>,×>"?4'?1\?4Ž?+Ã?ï?-
@;@LS@5 @9Ö@A%ABCA:†A=ÁAMÿAeMBR³B=C&DC>kCAªC*ìCND"fD‰D:ŸD<ÚDAE5YE1�E)ÁE2ëE"FAFTF!gF‰F¨FÄF/ßF/G/?G/oG3ŸG8ÓG3H8@H+yH3¥H+ÙH3IA9I@{IM¼I:
! J9EJ9J;¹J;õJ31K3eKH™K.âK&L8L%TL6zL3±L<åL8"M[M*yM/¤M!ÔMQöM%HNDnN)³N2ÝN"O3OEO$WO|O;�O/ÉO/ùO)P"FP!iP‹P=£PáPûPQ.&Q*UQH€Q!ÉQ>ëQ2*R ]RC~R3ÂR<öR*3S^S xS™S)¹S+ãS%T%5T+[T‡T›T·T×T%öT(U"EU*hU7“UQËU,V JVkV$ŠVH¯VAøVR:W-�W6»W5òW(X(HX'qX)™XÃX$àX+Y%1Y"WY-zY%¨Y!ÎY<ðY>-Z,lZ™Z¶Z@ÕZ'[!>[ `[�[œ[8¸[1ñ[5#\*Y\„\7›\EÓ\1]LK]L˜]-å]*^=>^"|^#Ÿ^JÃ^M_B\_7Ÿ_&×_*þ_%)`FO`g–`7þ`.6a†ea8ìa3%b4Yb ŽbW¯b4c <c.]cBŒcOÏcBdKbdJ®dKùdKEeJ‘eKÜe5(f7^fJ–f9áf9gEUgQ›gDígD2h@whš¸h:Si^Ži#íi=jOj	WjJaj+¬j	Øjâjîj%kn(km—kdl;jl:¦lHál3*m%^m&„m;«m:çm"n*n<;nxn8‹n-Än.òn*!oLo(jo8“o<Ìo2	p6<pBsp.¶p(åp)q:8q(sq1œq<Îq/r/;r<krZ¨r6s6:s7qs)©sFÓsBt]tErt'¸t&àt0u\8u>•u;Ôu(v-9v4gvœv"ºv5Ýv%w'9w'aw	‰w“wD®w@ów4x.QxJ€xËx,èx1y)Gy"qy*”y5¿yõy
! z$zh=z¦zÃz Ýz1þz10{ b{ƒ{ž{%»{á{$ý{"|*>|%i|�|¨|$Ä|#é|
}.,}'[}&ƒ}#ª}Î}ç}ÿ}~2~G~']~&…~*¬~×~ñ~6 E
f7t.¬%Û.€10€@b€@£€ä€�;!�)]�(‡�K°�$ü�!‚8<‚u‚2‹‚>¾‚Ný‚MLƒ3šƒ@Îƒ„,„>„O„)o„(™„@Â„%…+)…$U…6z…±…5Í…<†<@†4}†7²†5ê†A ‡7b‡Tš‡Tï‡>DˆHƒˆ!Ìˆîˆ@‰7O‰<‡‰6Ä‰;û‰47Š3lŠ, Š+ÍŠBùŠB<‹F‹Æ‹à‹%ÿ‹-%Œ+SŒ6Œ-¶Œ.äŒ-�A�*T� �` � Ž1"ŽTŽEgŽ­Ž,ÊŽ÷Ž�-7�De�ª�1Ç�#ù��43�Jh�%³�$Ù�&þ�C%‘&i‘&�‘ ·‘DØ‘’;’LS’A ’â’““2“G“)\“†“¥“0Â“8ó“4,”?a”¡”,Á”=î”(,•,U•$‚•§•Å•(á• 
! –7+–c–'|–'¤–6Ì–2—$6—V[—;²—>î—>-˜9l˜-¦˜3Ô˜™(&™@O™4�™)Å™ï™š#š9š(Pšyš<�šDÌš=›]O›#­›CÑ›,œ<Bœnœ:îœ()�IR�0œ�.Í� ü�2ž'Pž4xž$­ž-Òž&Ÿ 'ŸHŸ\Ÿ7pŸ¨ŸÇŸâŸ(ýŸ%& 0L !} "Ÿ 'Â 4ê E¡)e¡6�¡+Æ¡%ò¡1¢=J¢0ˆ¢0¹¢ê¢	£(£!H£7j£!¢£Ä£1Ü£0¤)?¤)i¤“¤1®¤;à¤9¥$V¥#{¥Ÿ¥ º¥?Û¥+¦G¦ d¦M…¦-Ó¦I§SK§2Ÿ§Ò§!â§#¨(¨"G¨,j¨—¨4µ¨*ê¨ ©O6©†©F ©=ç©$%ª$Jª6oª^¦ª(«..«J]«&¨«5Ï«L¬%R¬Gx¬À¬5à¬:­=Q­/�­*¿­Kê­;6®%r®'˜®-À®Nî®<=¯7z¯^²¯/°tA°V¶°6
±RD±ˆ—±8 ²BY²@œ²0Ý²9³&H³4o³$¤³3É³6ý³4´J´&h´�´8­´)æ´(µ(9µbµ4‚µ$·µ%Üµ+¶.¶ K¶l¶+Œ¶¸¶"Í¶ð¶·
! · %·F·f·$ƒ·)¨·.Ò·$¸)&¸(P¸y¸(˜¸2Á¸3ô¸4(¹	]¹%g¹'�¹)µ¹)ß¹#	º-º%Fº8lº+¥ºÑº8ïº%(»&N»u»“»'²»Ú»4ô»)¼$D¼(i¼5’¼ È¼)é¼)½*=½!h½"Š½"­½NÐ½.¾N¾i¾!„¾¦¾Å¾ß¾Hü¾/E¿u¿Š¿e¡¿YÀ&aÀˆÀ  ÀÁÀ"ÝÀSÁTÁ:sÁ®ÁÍÁìÁÂ?Â>\Â6›Â*ÒÂ!ýÂÃ#.Ã RÃ*sÃ)žÃ,ÈÃ4õÃ)*Ä$TÄ=yÄ'·Ä<ßÄ(Å=EÅ6ƒÅ(ºÅ3ãÅBÆ,ZÆ#‡ÆA«Æ5íÆ4#Ç)XÇ)‚Ç-¬Ç@ÚÇ"È$>È*cÈ+ŽÈºÈ-ÐÈ'þÈ)&ÉEPÉM–ÉUäÉF:Ê0�Ê&²Ê5ÙÊ'Ë57ËmË†Ë¥Ë$ÄËéË	Ì4&Ì9[ÌJ•ÌWàÌ\8ÍY•ÍMïÍ[=Î7™Î0ÑÎ7Ï:Ï3RÏ&†Ï-­Ï(ÛÏ!Ð &ÐGÐV`Ð)·Ð/áÐÑ)ÑEÑ0aÑ'’Ñ+ºÑ9æÑM Ò!nÒ'�Ò'¸Ò9àÒ3Ó4NÓ;ƒÓN¿Ó;Ô6JÔ/�Ô2±Ô2äÔIÕGaÕ3©Õ!ÝÕÿÕ3Ö/HÖ3xÖ7¬Ö3äÖ×)8×)b×+Œ×/¸×2è×$Ø-@Ø@nØ:¯Ø$êØ!Ù#1Ù UÙ4vÙH«Ù(ôÙÚ4ÚMÚ'bÚŠÚŸÚ)»Ú(åÚ2ÛZAÛ-œÛ9ÊÛ/Ü+4Ü"`ÜƒÜ—Ü­Ü8ÉÜÝ2Ý6EÝ8|Ý!µÝ(×Ý$Þ.%Þ9TÞ(ŽÞ(·Þ4àÞ9ß7Oß=‡ß3Åß/ùß4)à.^à.�à4¼à.ñà. á,Oá9|á9¶á9ðá:*â9eâ:Ÿâ9Úâ9ãWNãW¦ã.þã-äHä]ä<}äKºäHåTOåF¤å9ëå$%æ!Jæ/læ"œæ&¿æ)ææç,çKç.^ç �ç0®ç#ßç=èAè+\è$ˆè­è!Íè ïè-é>é!Zé+|é-¨é)Öé+ê,êEê$bê7‡ê.¿ê(îê.ë-Fëtë1„ë.¶ë*åë/ìB@ì3ƒìB·ìFúì3Aí'uí"�í+Àí3ìí@ îDaî%¦îÌî+ìî3ïLïkï�ïœï4¼ï-ñï(ð<Hð…ð£ð#¿ðãð(ñb)ñ�Œñ*ò$Cò†hò6ïòM&ó:tó6¯ó6æó/ô%Mô-sô<¡ôHÞô5'õ&]õ7„õG¼õö@ö2]ö$�öµö Éö:êö%÷*<÷>g÷3¦÷DÚ÷3ø$Sø3xø5¬ø0âø6ù@Jù?‹ùDËù@ú;Qú�ú¡ú¶úÊúàúôúûû0ûEûYûnû„û˜û®ûÈûÜûïûüü/üEü[ünü�ü9™üIÓüDýMbýM°ý@þý(?þ(hþ3‘þdÅþ3*ÿ%^ÿ=„ÿHÂÿ(
>4
7s
Z«
Y
P`
B±
[ô
8P
\‰
bæ
\I
X¦
Nÿ
UN
U¤
Uú
VP
V§
Vþ
UU
U«
U
VW
V®
V
U\
U²
U	
V^	
Vµ	
V
! 
2c
! 
$–
! 
»
! 
-Ú
! 
s
>|
?»
Fû
+B
4n
0£
0Ô
1

97

%q

!—

+¹

+å

+
,=
+j
+–
,Â
,ï
*
WG
,Ÿ
WÌ
W$
M|
YÊ
s$
A˜
4Ú
Y
"i
ZŒ
Zç
[B
[ž
Zú
[U
'±
)Ù
)
)-
HW
W 
Xø
-Q
.
5®
Aä
v&
7�
0Õ
l
5s
;©
-å
U
5i
QŸ
ˆñ
!z
>œ
4Û
>
-O
!}
;Ÿ
7Û
%
19
2k
Wž
ö
.
E
<W
2”
Ç
 ç

2%
(X
E�
EÇ
0

.>
Fm
"´
3×
c 
o 
X� 
:è 
F#!
j!
+ˆ!
´!
1Ò!
)"
'."
%V"
|"
*š"
"Å"
!è"
)
! #
 4#
U#
6t#
 «#
RÌ#
/$
$O$
t$
)Œ$
(¶$
ß$
ý$
 %
3%
F%
2d%
/—%
/Ç%
(÷%
& &
G&
#f&
"Š&
­&
*È&
!ó&
 '
,6'
*c'
*Ž'
¹'
3Ù'

(
+(
@(
](
)r(
,œ(
/É(
7ù(
!1)
#S)
0w)
&¨)
#Ï)
/ó)
A#*
%e*
8‹*
5Ä*
Mú*
6H+
8+
.¸+
3ç+
-,
JI,
C”,
,Ø,
A-
HG-
>�-
UÏ-
&%.
'L.
Ht.
D½.
F/
QI/
C›/
=ß/
80
;V0
O’0
-â0
1
0+1
/\1
DŒ1
Ñ1
/ç1
D2
1\2
$Ž2
7³2
,ë2
03
I3
8e3
'ž3
&Æ3
+í3
%4
Z?4
cš4
#þ4
H"5
(k5
$”5
/¹5
é5
4ÿ5
‚46
·6
-Ö6
C7
CH7
-Œ7
-º7
5è7
.8
%M8
s8
‡8
š8
'±8
0Ù8
0
! 9
 ;9
#\9
&€9
 §9
"È9
#ë9
$:
'4:
.\:
'‹:
³:
(Ñ:
(ú:
#;
!C;
*e;
8�;
1É;
1û;
H-<
(v<
3Ÿ<
1Ó<
=
/%=
U=
Fl=
/³=
(ã=
)>
86>
+o>
/›>
6Ë>
?
.‚?
+±?
0Ý?
@
'@
$E@
%j@
&�@
)·@
&á@
(A
1A
JA
dA
 ‚A
£A
´A
ÆA
AÜA
EB
#dB
 ˆB
3©B
1ÝB
(C
48C
mC
/‡C
.·C
%æC
QD
^D
}D
%˜D
4¾D
4óD
3(E
0\E
3�E
,ÁE
)îE
7F
6PF
!‡F
&©F
7ÐF
2G
+;G
.gG
–G
4±G
æG
,H
1H
"GH
/jH
?šH
+ÚH
BI
II
FiI
&°I
×I
7ëI
2#J
4VJ
0‹J
>¼J
#ûJ
K
&;K
!bK
„K
 K
^¸K
L
93L
%mL
(“L
¼L
ÖL
3êL
M
'3M
$[M
>€M
9¿M
)ùM
E#N
!iN
‹N
�N
"°N
4ÓN
O
O
)7O
&aO
"ˆO
H«O
3ôO
/(P
UXP
&®P
LÕP
3"Q
YVQ
8°Q
4éQ
 R
?R
RR
gR
&‚R
)©R
*ÓR
þR
6S
<OS
ŒS
¦S
"½S
àS
þS
1T
.FT
9uT
¯T
ÌT
,èT
5U
.KU
zU
/�U
0ÀU
ñU
V
*V
"7V
)ZV
,„V
±V
ÃV
ÝV
öV
	W
*!W
)LW
4vW
«W
&ÉW
%ðW
X
!5X
WX
rX
$‹X
°X
ÊX
äX
IþX
HY
!TY
vY
–Y
5±Y
çY
(ýY
@&Z
BgZ
AªZ
&ìZ
%[
&9[
`[
}[
™[
)¶[
Cà[
!$\
1F\
x\
!“\
6µ\
<ì\
")]
.L]
G{]
GÃ]
'^
33^
 g^
ˆ^
"”^
·^
Ì^
#á^
"_
.(_
6W_
IŽ_
(Ø_
?`
.A`
2p`
$£`
6È`
#ÿ`
#a
@a
^a
%|a
2¢a
=Õa
7b
&Kb
rb
�b
­b
+Ìb
øb
c
5c
!Tc
vc
+Šc
¶c
BÔc
=d
2Ud
=ˆd
2Æd
Bùd
7<e
te
Že
'ªe
-Òe
f
! f
Bf
"^f
�f
9–f
4Ðf
.g
G4g
%|g
¢g
%¹g
)ßg
	h
"$h
Gh
\h
qh
d…h
>êh
)i
>i
PUi
9¦i
>ài
#j
Cj
&\j
vƒj
Kúj
)Fk
@pk
+±k
;Ýk
l
+l
^Kl
Kªl
Wöl
.Nm
;}m
2¹m
>ìm
;+n
Ign
(±n
'Ún
o
]o
&wo
1žo
=Ðo
Ep
<Tp
0‘p
KÂp
'q
?6q
vq
-’q
$Àq
Eåq
0+r
"\r
r
)•r
&¿r
ær
ùr
Ls
-cs
G‘s
/Ùs
.	t
)8t
)bt
 Œt
­t
4Æt
&ût
+"u
*Nu
(yu
F¢u
0éu
Dv
4_v
”v
*£v
(Îv
)÷v
1!w
Sw
fw
#~w
¢w
9·w
+ñw
+x
Ix
/cx
 “x
%´x
2Úx
)
y
/7y
*gy
-’y
@Ày
-z
@/z
8pz
K©z
8õz
K.{
z{
1™{
TË{
- |
=N|
/Œ|
;¼|
2ø|
2+}
^}
m}
/ˆ}
 ¸}
)Ù}
+~
*/~
5Z~
�~
1™~
$Ë~
!ð~
,
<?
U|
!Ò
Fô
;€
0Z€
>‹€
#Ê€
î€
=�
7J�
C‚�
TÆ�
Z‚
[v‚
dÒ‚
E7ƒ
c}ƒ
#áƒ
!„
'„
:E„
[€„
#Ü„
…
= …
^…
~…
1ž…
AÐ…
C†
DV†
%›†
WÁ†
&‡
@‡
,`‡
#�‡
%±‡
4×‡
.ˆ
2;ˆ
Anˆ
!°ˆ
"Òˆ
"õˆ
$‰
#=‰
Wa‰
W¹‰
 Š
02Š
.cŠ
/’Š
XÂŠ
+‹
(G‹
-p‹
+ž‹
@Ê‹
Œ
5)Œ
6_Œ
'–Œ
2¾Œ
,ñŒ
!�
(@�
Hi�
?²�
ò�
Ž
"Ž
7:Ž
BrŽ
,µŽ
'âŽ
6
! �
+A�
6m�
,¤�
/Ñ�
0�
52�
h�
}�
–�
¨�
!»�
'Ý�
=‘
#C‘
!g‘
5‰‘
$¿‘
%ä‘
.
! ’
9’
0O’
#€’
¤’
·’
8Ö’
3“
6C“
8z“
'³“
$Û“
Q”
 R”
As”
"µ”
(Ø”
•
A•
U•
a•
Ap•
²•
Å•
Oå•
'5–
&]–
%„–
&ª–
4Ñ–
.—
 5—
V—
>t—
5³—
é—
˜
&˜
0D˜
+u˜
L¡˜
Lî˜
L;™
Lˆ™
LÕ™
"š

! 'š
2š
•Cš
ZÙš
&4›
&[›
%‚›
#¨›
*Ì›
÷›
*œ
$6œ
*[œ
†œ
<¥œ
8âœ
 �
"<�
_�
x�
+˜�
5Ä�
.ú�
4)ž
A^ž
6 ž
2×ž
2
! Ÿ
2=Ÿ
<pŸ
2­Ÿ
>àŸ
5 
>U 
)” 
0¾ 
ï 
	¡
%$¡
"J¡
 m¡
 Ž¡
-¯¡
"Ý¡
!¢
%"¢
%H¢
4n¢
'£¢
Ë¢
Û¢
'ù¢
 !£
B£
S£
q£
Ž£
¦£
Ã£
×£
5ë£
-!¤
O¤
	[¤
Ôe¤
:¦
?¦
DA¦
I†¦
Ð¦
?è¦
ß(§
0¨
<9¨
`v¨
×¨
ä¨
ð¨
K©
[N©
tª©
=ª
W]ª
?µª
Uõª
pK«
5¼«
Pò«
C¬
X¬
(t¬
+�¬
-É¬
*÷¬
2"­
<U­
’­
#™­
±½­
o®
"u®
,˜®
Å®
eå®
;K¯
w‡¯
0ÿ¯
\0°
‘�°
_±
T±
^Ô±
d3²
V˜²
]ï²
dM³
_²³
@´
JS´
Dž´
Rã´
Z6µ
Q‘µ
�ãµ
Ks¶
M¿¶
K
·
?Y·
N™·
Hè·
C1¸
^u¸
–Ô¸
^k¹
EÊ¹
 º
?±º
mñº
V_»
U¶»
`¼
Sm¼
SÁ¼
\½
Ur½
ÞÈ½
X§¾
±¿
_²¿
\À
SoÀ
oÃÀ
X3Á
BŒÁ
JÏÁ
HÂ
?cÂ
U£Â
WùÂ
SQÃ
_¥Ã
QÄ
SWÄ
N«Ä
PúÄ
CKÆ
X�Æ
èÆ
‚Ç
/ˆÇ
Q¸Ç


! È
4È
DMÈ
2’È
8ÅÈ
CþÈ
BÉ
,WÉ
3„É
	¸É
IÂÉ
0Ê
^=Ê
pœÊ
3
Ë
LAË
–ŽË
4%Ì
BZÌ
-�Ì
!ËÌ
AíÌ
O/Í
&Í
"¦Í
7ÉÍ
@Î
4BÎ
 wÎ
!˜Î
#ºÎ
3ÞÎ
3Ï
9FÏ
5€Ï
'¶Ï
'ÞÏ
$Ð
%+Ð
QÐ
cÐ
+yÐ
-¥Ð
DÓÐ
Ñ
('Ñ
5PÑ
.†Ñ
EµÑ
\ûÑ
"XÒ
K{Ò
PÇÒ
4Ó
?MÓ
:�Ó
ÈÓ
2æÓ
RÔ
lÔ
ˆÔ
¥Ô
?ÂÔ
LÕ
OÕ
ZÏÕ
4*Ö
&_Ö
X†Ö
3ßÖ
c×
@w×
^¸×
”Ø
¬Ø
=ÉØ
,Ù
[4Ù
!�Ù
F²Ù
!ùÙ
+Ú
0GÚ
VxÚ
FÏÚ
dÛ
{Û
�Û
KŸÛ
WëÛ
VCÜ
SšÜ
JîÜ
E9Ý
hÝ
qèÝ
nZÞ
…ÉÞ
sOß
dÃß
\(à
T…à
RÚà
h-á
…–á
aâ
I~â
\Èâ
c%ã
0‰ã
,ºã
<çã
R$ä
Kwä
bÃä
U&å
|å
˜å
/¨å
.Øå
Bæ
-Jæ
Cxæ
.¼æ
Aëæ
A-ç
,oç
Fœç
tãç
?Xè
>˜è
M×è
%é
D9é
;~é
Jºé
Qê
aWê
R¹ê
#ë
0ë
ODë
>”ë
Óë
'ðë
/ì
<Hì
;…ì
0Áì
=òì
#0í
JTí
?Ÿí
Hßí
;(î
,dî
4‘î
KÆî
Fï
AYï
J›ï
?æï
/&ð
AVð
@˜ð
GÙð
7!ñ
jYñ
jÄñ
[/ò
G‹ò
;Óò
Dó
BTó
?—ó
U×ó
S-ô
T�ô
RÖô
M)õ
Nwõ
YÆõ
m ö
yŽö
{÷
~„÷
Iø
_Mø
ˆ­ø
g6ù
kžù
i
! ú
¡tú
‡û
Tžû
róû
afü
IÈü
Eý
†Xý
Kßý
w+þ
J£þ
~îþ
Rmÿ
‚Àÿ
:CC~ Â5ã=iW{Ár=�°x2v«Œ"w¯�'µ•5„ËšPŒë¢x€	–œ	s3
! ‰§
! t1Š¦~1’°�C
—Å
‰]Ÿç}‡“N™dèOMe�Ym]\Ër(d›zX{nÔ(C%l"’4µGê23O)ƒ­-Í"û-;=iE§6íˆ$I­A÷n9¨2»$î"6AJQŒdÞ.C=r(°?ÙIPca´L:c>žtÝ_R_²V0i=šbØ~; Kº n!Lu!RÂ!w"3�"<Á"!þ"G #Ih#8²#ë#F	$pP$RÁ$(%(=%.f%p•%(&A/&1q&&£&%Ê&ð&3
'sA'Cµ'=ù'7(RQ()¤(LÎ( ) <)2])E�)Ö)!ñ)Y*Gm*Hµ*9þ*A8+Yz+4Ô+6	,D@,5…,4»,:ð,A+-5m-4£-:Ø-5.AI.5‹.2Á.?ô.74/4l/G¡/8é/+"0(N0w0\“0Mð0a>1Q 1'ò1L2Wg2*¿2Oê2):3"d3Y‡30á3,4"?4*b42�4À4%Û4E5*G5*r5B�52à5[6Ho61¸62ê6-7.K79z7?´7Oô7-D8(r83›8?Ï8-9@=9,~9*«9HÖ9A:Aa:@£:Yä:8>;;w;,³;Kà;9,<,f</“<#Ã<Oç<y7=±=Ï=í=M>XR>H«>Eô>X:?Y“?@í?S.@Y‚@2Ü@GA[WA$³AFØA'BSGB1›B7ÍBXC=^C?œCoÜC.LD\{D8ØDLEG^E8¦EUßE=5FAsF1µFnçFsVGmÊGq8HJªHCõHH9Ij‚ITíIsBJF¶JuýJ6sK ªK7ËK/L<3LEpL_¶LnM-…MY³MV
NTdNP¹Nj
! O*uO  OIÁOCP'OP6wPK®P4úP8/Q<hQ)¥QUÏQG%R*mR8˜R4ÑR3S2:SMmSW»S/T(CT+lT2˜T.ËTFúT<AU=~U%¼UXâU<;VixVTâVK7WUƒWBÙWŠXf§XJY9YY^“Y.òY)!Z)KZuZ3•ZÉZ-äZ;[TN[@£[%ä[š
! \…¥\v+]2¢]0Õ])^J0^b{^2Þ^E_.W_2†_.¹_.è_0`0H`.y`>¨`pç`+XaH„aÍa Üaýab<7btbƒbA¢bfäb^KcFªcañc™Sdƒíd�qe}f1�f6¿fDöfA;gK}g:Ég?h2Dh=whHµh?þhH>iN‡i=ÖiPjbejÈj-äj8k2KkN~kYÍk)'lSQl<¥leâlHmiÈmJ2nK}n-Én;÷n‹3o\¿oOpBlp4¯p:äp5q1Uqe‡qGíq)5r0_r>�rˆÏrUXs1®s(às'	t31tMet@³t4ôt()uJRuA�u;ßu7v2Sv>†v2ÅvEøv9>w&xwMŸw1íw?xC_xH£x:ìx6'y"^y#�y)¥yCÏy=z QzrzZ‹zNæzJ5{Y€{WÚ{J2|W}|YÕ|b/}`’}#ó}3~UK~5¡~S×~1+&]7„9¼=ö74€=l€Vª€6�:8�-s�9¡�IÛ�D%‚Zj‚bÅ‚3(ƒ1\ƒ=Žƒ9Ìƒ7„>„X„8]„–„W©„"…$…$=…1b…`”…\õ…bR†’µ†SH‡&œ‡$Ã‡7è‡{ ˆœˆ ±ˆ#Òˆöˆ"‰!+‰M‰7m‰¥‰HÄ‰I
ŠƒWŠ!ÛŠ?ýŠA=‹5‹%µ‹HÛ‹$Œ.>ŒmŒC†Œ@ÊŒD�+P�E|�)Â�!ì�"Ž51Ž5gŽ8�ŽCÖŽ�05�4f�F›�â�-þ�k,�2˜�:Ë�B‘-I‘‚w‘ú‘Y’$l’6‘’8È’8“h:“P£“Xô“5M”'ƒ”-«”!Ù”%û”E!•:g•:¢•6Ý•;–<P–(�–v¶–--—)[—U…—'Û—9˜K=˜)‰˜1³˜)å˜)™-9™6g™8ž™>×™.š(Eš-nš'œš0Äš%õš'›,C›&p›&—›>¾›ý›8œHœhfœ(Ïœ+øœ+$�OP�' �È�ã�ÿ�$ž#<ž?`ž? ž[àžQ<Ÿ ŽŸ¯ŸBÉŸj w &” +» ç )¡)1¡![¡C}¡&Á¡è¡ú¡"¢-3¢-a¢#�¢³¢Ò¢(ñ¢£#:£B^£¡£#¹£Ý£dó£X¤5s¤4©¤-Þ¤:¥9G¥-�¥#¯¥4Ó¥%¦.¦!E¦Bg¦:ª¦Zå¦=@§;~§;º§Fö§(=¨6f¨E�¨&ã¨/
! ©O:©7Š©5Â©ø©,ª,?ª'lª*”ª¿ª×ª)íª4«‚L«Ï«Fí«54¬ j¬P‹¬!Ü¬*þ¬')­4Q­<†­DÃ­®"®)4®.^®™�®:'¯ b¯;ƒ¯8¿¯ø¯\°Iq°g»°9#±:]±D˜±HÝ±(&²*O²,z²A§²9é²3#³8W³E�³GÖ³0´DO´N”´=ã´9!µ?[µd›µB¶!C¶*e¶.�¶¿¶Ö¶ î¶:·FJ·5‘·Ç·5Ü·D¸DW¸#œ¸4À¸@õ¸(6¹0_¹4�¹8Å¹2þ¹<1º1nºF º@çº\(»]…»Zã»*>¼Ci¼,­¼OÚ¼8*½2c½C–½-Ú½7¾>@¾3¾?³¾2ó¾L&¿6s¿>ª¿>é¿2(À1[ÀQ�ÀBßÀC"Á8fÁ6ŸÁ/ÖÁiÂ'pÂ˜Â6±Â1èÂ0Ã&KÃ-rÃ Ãj¼ÃA'ÄsiÄ?ÝÄ0Å"NÅ<qÅ2®Å'áÅ'	Æ1Æ4OÆ3„Æ¸ÆÊÆBàÆT#Ç-xÇ!¦Ç@ÈÇ&	Èk0È^œÈûÈÉ^)É;ˆÉiÄÉa.ÊS�ÊZäÊq?ËS±ËiÌkoÌ�ÛÌeiÍaÏÍ[1Î5�Î4ÃÎ-øÎ:&Ï9aÏ-›Ï6ÉÏ4Ð*5Ð`ÐzÐ;”Ð$ÐÐ;õÐF1Ñ%xÑGžÑ0æÑÒ&7Ò1^Ò>�Ò@ÏÒAÓXRÓI«ÓNõÓKDÔK�Ô0ÜÔ3
ÕWAÕ=™Õ[×Õ.3ÖLbÖ¯ÖÊÖéÖD×AL×,Ž×»×Í×=ì×<*ØgØByØP¼Ø2
Ù1@Ù\rÙ@ÏÙSÚ;dÚ? ÚTàÚ<5Û@rÛ'³Û ÛÛ>üÛ9;Ü)uÜŸÜ ¼Ü$ÝÜÝ- ÝNÝ,nÝ/›ÝËÝêÝD
! Þ,OÞ,|Þ©ÞÁÞ(áÞ 
! ß;+ßgß‡ß,¥ß6Òß<	à<FàƒàN‡àYÖàP0áP�á.ÒájâGlâG´âoüâ^lãGËãKäS_ä3³äQçä89åArå@´åHõåJ>æE‰æEÏæ@çMVçg¤çCèLPèH�ècæè>JéB‰é@Ìé`
êJnêJ¹êJëKOëI›ëuåëR[ìJ®ìLùìEFí@ŒíDÍí=îPPîa¡îHïWLï`¤ïEðQKðZ�ð‚øðE{ñSÁñKò@aòG¢òTêòC?óQƒóUÕól+ô6˜ô1Ïô õ¾"õ*áõoöz|öN÷öGF÷IŽ÷zØ÷SøÎjø9ù Wù,xù"¥ù1Èù9úùH4ú!}úJŸúXêúNCûA’ûAÔûFü@]üEžü=äüX"ýI{ýJÅý$þ&5þ\þ-qþ?ŸþAßþ<!ÿ6^ÿ?•ÿ3Õÿ7	9A*{8¦6ß—£®/R-‚"°*Ó+þ*4J<7¼%ôB<]@šXÛi4mž3@PGct«X Jy>Ä›dŸ;	d@	Q¥	'÷	1
! +Q
! -}
! w«
! H#(l*•ÀÑ:ã*Ig0‡c¸
)9
Kc
D¯
Gô
6<9s­\Ë3(4\R‘/ä;dP)µ ßƒ„U¡3÷5+,a)Ž,¸0å0(Gp*†$±2Öb	
lrz1íu04¦ÛÞ
â?ð077>7vR®R7TŒ@“Ôáê!û,E>„<�Êæ$$\I5¦>ÜP<l$©-Îgü3dB˜&Û;J>T‰3Þ24E5z@°ñ0)8-b(�%¹&ß%%,$R"w&š$Á'æ #. R !r +” 1À ò !(/!*X!8ƒ!2¼!Yï!4I";~"Rº"+
#$9#^#"~#Y¡#fû#=b$. $.Ï$=þ$A<%M~%HÌ%X&.n&V�&"ô& '!8':Z'@•'(Ö'@ÿ((@)Ii)A³)Põ)BF*D‰*-Î*Bü*C?+Gƒ+6Ë+;,8>,7w,¯,FÍ,A-0V-A‡-É-
á-Qï-(A.)j.”.#¯.&Ó.Bú.=/S/m/s/…/¥/Á/#á/0;0*S0L~0[Ë0'10@1Vq1È1Ï19Ö1
! 2C2_2(}2$¦2#Ë2"ï2<3YO3+©3XÕ3A.4*p4t›45(5<H5:…5=À58þ5=76%u6B›6,Þ6
727L7!j7$Œ7'±7Ù7,ë7G8:`8!›83½8;ñ8h-9h–9=ÿ9=:
B:P:a:5r:?¨:0è:<;EV;Kœ;oè;X<i<z<‹<œ</­<-Ý<="=3=J=[=l=]}=]Û=`9>=š>Ø>cé>-M?{?bŒ?`ï?P@4S@Eˆ@7Î@A	Až)A<ÈAbB€hB"éB;CGHC7�C ÈC!éC<DHD”TDéDBïD¾2EƒñE*uF- F0ÎF-ÿF/-G˜]GmöGAdHa¦HˆIT‘IæIFÿIJFJ,‘JW¾JWK6nK,¥K~ÒKªQLaüL/^MµŽMEDNŠN+§N)ÓN)ýN('O"PO*sOlžONPŸZPWúPpRQ,ÃQàðQ,ÑRQþR)PS0zS«SÄSÝS.õS2$TNWTU¦TTüT%QU'wU6ŸU!ÖUBøU>;V%zV V)ºVäVXþV%WW$}W0¢WnÓWPBX‚“X@Y[WY_³YAZ_UZ:µZSðZFD[9‹[;Å[:\S<\t�\Q]XW]e°]q^4ˆ^½^dÊ^œ/_NÌ_Ü`7ø`40aVeaQ¼aYb^hb@Çb`cqic^ÛcQ:dsŒd$e$%e?Je{Še[fFbfW©fMgKOgF›g8âg—hh³hHiIei7¯i\çidDj]©j_kSgkG»kUlRYlr¬l_m†mtnA{n<½nPúnxKoYÄo<pE[p_¡pIq‘KqPÝqF.r�urxsZ~s_Ùs\9t6–tSÍt7!uYYua³uAv(Wv€všva´v3w;JwX†w^ßwS>x?’xcÒxl6yG£y[ëyIGz"‘zG´z)üzr&{Y™{Wó{BK|7Ž|(Æ|7ï|•'}u½}M3~Š�~U9bEœ%âc€cl€#Ð€3ô€Q(�Dz�]¿�Y‚6w‚o®‚NƒXmƒœÆƒ c„V…?[…(›…bÄ…c'†C‹†?Ï†‡‡-—‡PÅ‡ˆA-ˆ0oˆ/ ˆVÐˆ4'‰X\‰fµ‰GŠkdŠaÐŠM2‹/€‹C°‹qô‹\fŒ_ÃŒY#�Y}�]×�d5Ž7šŽ0ÒŽF�%J�6p�:§�Sâ�[6�A’�;Ô�,‘3=‘(q‘3š‘(Î‘v÷‘"n’6‘’4È’vý’9t“®“.Î“Vý“AT”0–”(Ç”8ð”@)•Mj•C¸•'ü•a$–Y†–,à–5
—7C—b{—BÞ—6!˜/X˜/ˆ˜V¸˜&™-6™d™>™H¾™Yš`aš4Âš4÷š6,›2c›–›B²›(õ›œ7;œ6sœ(ªœDÓœ)�B�#^�J‚�AÍ�ž<'žLdž”±ž#FŸ"jŸ!�Ÿ,¯Ÿ7ÜŸ' a< Zž Iù BC¡ †¡ §¡5È¡;þ¡-:¢2h¢‘›¢+-£HY£c¢£%¤q,¤/ž¤/Î¤/þ¤/.¥3^¥A’¥,Ô¥(¦^*¦‰¦F¡¦è¦-§M2§P€§0Ñ§,¨o/¨2Ÿ¨.Ò¨x©Nz©&É©Rð©-Cª"qª”ª'³ª'Ûª'«V+«(‚«M««(ù«?"¬6b¬B™¬9Ü¬&­-=­gk­-Ó­2®14®0f®%—®$½®0â®-¯4A¯.v¯¥¯*Ã¯5î¯8$°.]°0Œ°2½°ð°D
±8R±H‹±’Ô±/g²4—²BÌ²?³@O³ �³%±³%×³4ý³�2´6´´-ë´Yµ(sµ9œµÖµõµ(¶(=¶$f¶$‹¶<°¶Ní¶'<·d·K€·,Ì·Gù·:A¸0|¸.­¸0Ü¸6
¹D¹1^¹-�¹}¾¹J<º‡ºOžºîºEþºD»2T»"‡»ª»	Æ»)Ð»	ú»¼¼1¼@¼V¼l¼t¼
! }¼ˆ¼œ¼¯¼¾¼%Ô¼ ú¼½0½A½R½f½y½’½	§½
±½¿½×½ô½
! 
! ¾¾*$¾@O¾r�¾E¿EI¿'�¿Y·¿¨ÀxºÀ€3Á6´ÁbëÁ1NÂ1€Â²Â<ÍÂ
! Ã #ÃDÃWXÃY°ÃW
! ÄAbÄ9¤ÄÞÄHõÄC>Å4‚Å-·Å>åÅC$Æ<hÆ¥Æ6´Æ;ëÆ!'Ç5IÇ.Ç®ÇMÇÇ?È3UÈ‰È)¦È-ÐÈþÈÉ29ÉPlÉX½ÉbÊ‘yÊGËCSË-—Ë6ÅË5üË>2Ì=qÌC¯ÌYóÌ>MÍQŒÍNÞÍP-ÎE~Î7ÄÎÉüÎ\ÆÐ•#Ñ—¹Ñ€QÒ[ÒÒP.Ó9Ó9¹ÓóÓ}sÔ9ñÔ9+ÕbeÕ³ÈÕC|ÖXÀÖj×h„×sí×raØ¨ÔØb}ÙAàÙ\"ÚCÚ6ÃÚWúÚLRÛ7ŸÛ1×ÛA	ÜKÜhÜÜ–Ü­Ü&ËÜ0òÜ#Ý<CÝ,€Ý8­Ý:æÝ@!Þ=bÞ  ÞÁÞ)àÞx
! ß5ƒß]¹ßOà:gàP¢àJóàx>áw·áN/âM~âIÌâNãQeã^·ã+äUBä8˜ä<Ñä�å�œån*æ2™æ6Ìædç”hç�ýç;�è<ÉèBéIIék“éQÿé3Qêa…ê=çêj%ër�ëCì0Gì8xìf±ìŒíœ¥íXBîT›î…ðî>vï>µï:ôï7/ð;gðE£ðPéðt:ñ.¯ñ,ÞñhòWtòsÌòs@ó~´ó53ô;iô/¥ô^ÕôY4õŽõD®õSóõcGöR«ö#þö?"÷4b÷6—÷%Î÷$ô÷KøUeø2»ø6îø8%ù-^ùoŒùIüù4Fú„{úQûIRû'œûTÄû@üFZü;¡ü.ÝüAýFNý\•ýjòý5]þ<“þGÐþNÿIgÿI±ÿ=ûÿp9[ªWF^K¥UñjGU²C?LNŒUÛ[1=�?ËICUL™>æ:%@`Z¡9üI6T€6Õ7/D(tF�0ä/	cE	D©	9î	;(
! 9d
! Hž
! >ç
! E&ElB²Dõ4:Go3·FëH2
={
J¹
/.40c-”PÂ"U6ŒŠ¤•/Å2Ü Œ0Ž½8L˜…š;¹Wõ[M8©4âGU_@µaö2X2‹D¾,|07­QåO7G‡]ÏZ-]ˆZæYA#›#¿€ãZdJ¿:
! 9EW8×}CŽ–ÒÁid+(�1¹ë5 WA 3™ IÍ I!ha!0Ê!9û!V5"FŒ"DÓ"4#�M#=Û#t$5Ž$Ä$7ã$V%,r%*Ÿ%)Ê%vô%Ek&V±&K'tT'bÉ'9,(8f(5Ÿ(VÕ(W,)%„)‡ª)D2*Ew*µ½*§s+H,nd,MÓ,3!-4U-]Š-Rè--;.2i.>œ.]Û.19/Zk/<Æ/[04_0=”0PÒ0P#1=t1y²1,2<>2W{2gÓ2€;3A¼3þ3T4;p4q¬4[5Pz5‡Ë5XS66¬6_ã6CC7]‡7jå7pP8nÁ8L09[}9OÙ9P):z:^Œ:ë:U;DV;^›;Xú;^S<F²<Tù<JN=_™=0ù=B*>+m>;™>5Õ>7?EC?c‰?+í?D@K^@aª@“AN A1ïA]!B B) B6ÊB3C"5C`XC"¹C&ÜC D
$D<2D_oDQÏDJ!ElE+†E7²EêEGFAKF8�FKÆFXGQkG4½GòGEH!HHjH$~H£H9ÃH(ýHK&IHrIK»IDJ5LJG‚J$ÊJ;ïJ1+K]KiK>|KA»KKýK(IL#rLY–L_ðLWPMN¨MO÷MMGNM•N/ãNJOB^OJ¡O&ìO:P|NP`ËPÆ,Q”óQ[ˆRUäRK:Sm†SJôS8?TFxT#¿TãTýTU3,UF`UE§USíU.AV2pV@£V5äV3WINW3˜WMÌW5X.PX1X8±X.êX.YRHY=›Y8ÙYrZT…ZYÚZA4[=v[S´[R\M[\V©\J]WK]V£]9ú]G4^W|^$Ô^2ù^F,_Rs_7Æ_þ_K`Lj`9·`?ñ`T1a†aBžaDáa7&bD^bI£bPíb>c]c'}c¥cuÃcc9dq�d>e>Ne;�e?Ée=	fSGf"›fk¾fL*g0wg<¨g9ågMhBmh°hÊhçhQühqNiEÀiIjJPjH›jOäj(4k9]k8—kÐk^ëkcJla®lBmNSm¢mUÀmCn3Zn(Žn&·n.Þn?
o6MoF„oMËop97p:qp$¬p7Ñpc	q3mqU¡qG÷qD?r&„r1«raÝr ?s`sxs#�s³svÉs<@t}t=”t>Òt9uKuAjuA¬u=îu3,v6`vK—vsãv?WwP—weèwcNxZ²xg
y_uyyÕyOzoÏzf?{q¦{a|ez|aà|7B}2z}.­}\Ü}Y9~]“~Wñ~UITŸiôZ^€-¹€/ç€/�,G�,t�3¡�.Õ�.‚13‚@e‚@¦‚Pç‚ 8ƒSYƒC­ƒXñƒFJ„V‘„Fè„F/…2v…?©…Dé…'.†>V†K•†xá†lZ‡bÇ‡S*ˆ<~ˆ~»ˆD:‰ ‰€ ‰`!ŠE‚ŠbÈŠ1+‹d]‹šÂ‹/]Œ'�ŒeµŒ,�KH�‚”�'Ž'?Ž"gŽ ŠŽ«Ž7ÄŽüŽ�+�!C�"e�#ˆ�#¬�%Ð�%ö�6�7S�~‹�<
! ‘<G‘d„‘oé‘8Y’N’’1á’;“6O“w†“sþ“Tr”VÇ”`•[•†Û•Ub–V¸–E—µU—¯˜L»˜0™K9™v…™rü™:ošªšU¾šc›x›7�›9Å›!ÿ›>!œ>`œ&ŸœpÆœX7�>��&Ï�>ö�&5ž@\ž(�ž@Æž(Ÿ]0ŸvŽŸ, ?2 ,r *Ÿ YÊ !$¡?F¡C†¡CÊ¡a¢"p¢H“¢VÜ¢73£4k£L £Lí£7:¤ür¤Io¥9¹¥1ó¥3%¦$Y¦~¦‹�¦;)§he§QÎ§[ ¨6|¨;³¨iï¨,Y©,†©W³©/ª4;ªIpª;ºªWöªJN«E™«(ß«,¬.5¬?d¬D¤¬)é¬]­+q­G�­/å­@®EV®#œ®2À®#ó®=¯'U¯=}¯»¯'Ô¯Cü¯R@°8“°YÌ°B&±Ci±C­±;ñ±;-²*i²”²6¥²;Ü²-³GF³>Ž³>Í³%´G2´.z´Z©´Gµ(Lµ(uµWžµ öµ3¶?K¶-‹¶ ¹¶TÚ¶J/·z·*�·1º·1ì·9¸/X¸0ˆ¸/¹¸8é¸H"¹Ik¹9µ¹Jï¹3:ºunº“äºŸx»›¼R´¼›½d£½·¾ÈÀ¾ñ‰¿¸{Àá4ÁÜÂóÂOùÃTIÄ1žÄKÐÄ9ÅVÅ(tÅ(�Å&ÆÅ&íÅ*Æ*?Æ(jÆ(“Æ/¼Æ.ìÆ1Ç0MÇ3~Ç-²Ç0àÇ(È<:ÈlwÈSäÈ58É:nÉ0©ÉHÚÉe#Êu‰ÊaÿÊ`aË‘ÂËGTÌiœÌAÍ2HÍ@{Í=¼ÍsúÍenÎ�ÔÎvdÏ^ÛÏg:Ðg¢Ð_
! ÑMjÑN¸Ñ�Ò$—Ò%¼Ò$âÒ"ÓN*ÓyÔ\�ÕQìÕM>ÖQŒÖ6ÞÖ>×[T×`°×}Ø�ØW¬Ø?ÙjDÙ¯Ù\ÍÙ�*ÚfºÚ6!Û XÛ€yÛnúÛgiÜÑÜ#ñÜ7Ý4MÝ¿‚Ý(BÞGkÞ2³Þ<æÞB#ß(fß=�ß#Íßñß
à4&àQ[à9­àCçà£+á6ÏáUâ%\âO‚â*ÒâAýâ"?ã>bãQ¡ãVóã:Jä#…ä%©ä%Ïä@õäR6åK‰åHÕå4æ,Sæ)€ædªæ@ç<Pç6�çWÄç>èH[èB¤è3çèCéS_éC³éˆ÷éV€êT×ê?,ë@lër­ëE ì'fìAŽì&Ðì)÷ì(!í^Jí@©íAêí:,îOgî.·î6æî@ï0^ï,�ï3¼ï2ðï3#ð3Wð3‹ð3¿ð4óð4(ñ5]ñ5“ñ5Éñ5ÿñ55ò5kò5¡ò5×ò5
ó5Có5yó5¯ó3åó3ô3Mô3�ô3µô3éô4õ3Rõ3†õ3ºõ3îõ5"ö5Xö5Žö5Äö3úö3.÷3b÷3–÷3Ê÷3þ÷32ø3fø3šø3Îø4ù47ù2lù3Ÿù3Óù4ú4<ú3qú3¥ú3Ùú3
û6Aû2xû2«û3Þû8üNKüJšü4åü4ý;OýQ‹ýJÝý1(þAZþ9œþMÖþ‚$ÿ9§ÿeáÿPG©˜:B=},»EèX.9‡ÁLàE-<s.°Aß	!6+7b4šFÏET\Ú±?Œ„ÌWQX©qJt9¿TùJN	I™	1ã	m
! $ƒ
! ¨
! &Ä
! 2ë
! "0A-r. Ï)è1)D#n’ ²$Ó-ø(&
$O
#t
(˜
,Á
)î
3FL/“(Ã*ì2=J†ˆµ'Å2í" CC=‡>ÅB@GYˆJâ`-IŽQØ<*.g1–EÈ9`Hd©(L7L„LÑN6@…KÆAET@šAÛEHcC¬DðP5F†DÍOb/{1«:Ý9.R9�»,Èõ	C]z�­NÊ53O:ƒN¾

JYfSÀQ ;f e¢ m!uv!Mì!(:"Hc"H¬"Fõ"=<#,z#²§#7Z$7’$fÊ$21%Hd%9­%Aç%…)&=¯&Pí&†>'…Å'ŽK(AÚ(8)?U)8•)aÎ)<0*Rm*GÀ*¯+L¸+W,],n,6Ž,5Å,5û,41-Ff-H­->ö-5.7H.€.*“.&¾.;å.L!/Vn/3Å//ù/4)0I^0)¨0FÒ01)71Ra1F´1Rû1N21_2&‘2:¸2*ó2d3Wƒ3_Û39;4/u4I¥45ï41%5.W5%†5.¬5&Û5*6--6G[6a£667H<7)…7:¯7$ê788\H8#¥8.É8$ø8Q9&o9@–94×9:E$:6j:+¡:¹Í:ž‡;˜&<}¿< ==L^=8«=(ä=4
>LB>/�>L¿>­?+º?æ?M@DT@2™@'Ì@Cô@+8ANdA%³A3ÙA-
B%;BLaB^®Bi
C3wC3«C6ßC2D‹IDSÕD?)EdiE=ÎEvF[ƒF7ßFIG5aG2—G,ÊG-÷G,%H$RH\wH3ÔHdI9mI<§IWäI:<J4wJ¬J_¹J0KJK,iKD–KHÛK$L>AL€L9œL/ÖLMM$TM6yM+°MAÜM.N>MNWŒN äNiO@oO,°O1ÝO9PDIP.ŽPG½PKQ=QQH�Q²ØQ4‹RHÀR.	S8S2PSØƒSI\Tõ¦T�œUR,V/VV¯V6W,=W-jW~˜W;X’SXªæX(‘YSºYMZ8\Z7•Z-ÍZ%ûZM![,o[5œ[JÒ[/\.M\(|\!¥\sÇ\=;];y]Dµ]xú].s^:¢^ZÝ^„8_\½_Z`2u`#¨`TÌ`M!a2oa¢aLÁahb9wbb±b7c7LcX„c1ÝcHdXdvdC“dU×d-eW4e Œe.­e+Üe2f.;f5jf@ fáfTífNBgI‘g]Ûg,9h�fhOèh8iQiii}i›i)¯i4Ùij#j.8jVgj,¾j2ëjk 7k:XkA“k]ÕkP3l!„l-¦l8Ôl;
m.Im%xm.žm2ÍmFn Gnhn1ˆnºn"Õnøn!o8o-Uo9ƒo>½o1üoJ.p,yp*¦pIÑp<q9Xq(’q6»q/òq;"r^rKyr9År*ÿr4*s_s$ns9“sÍs)ést#tCt8_t(˜tÁt+ÒtIþt(HuMqu/¿uïu:
v"Hv-kv>™v/Øvw#w/=w6mw(¤w~Íw.Lx;{xC·x<ûx78y)py?šyHÚyE#z@iz>ªzKéz)5{ƒ_{cã{6G|3~|N²|8}5:}<p}*­}pØ}I~&f~>�~BÌ~^6nE¥;ë&'€N€Bf€V©€:�N;�IŠ�FÔ�;‚=W‚/•‚EÅ‚=ƒ]Iƒ!§ƒBÉƒZ„^g„DÆ„B…DN…B“…OÖ…O&†Ov†iÆ†>0‡9o‡
©‡C·‡0û‡[,ˆOˆˆNØˆS'‰{‰2™‰XÌ‰@%Š4fŠO›Š=ëŠN)‹Ox‹LÈ‹•Œ<«ŒSèŒW<�N”�—ã�S{ŽPÏŽb �Gƒ�NË�^�y�Ý–‘ðt’<e“N¢“7ñ“Z)”)„”Œ®”L;•?ˆ•[È•<$–Ba–K¤–4ð–4%—\Z—:·—.ò—S!˜%u˜]›˜tù˜4n™X£™fü™-cšG‘š>ÙšQ›ij›yÔ›INœy˜œ`�]s�MÑ�cž�ƒžDŸ+XŸe„ŸhêŸS Kd L° Eý C¡IY¡@£¡,ä¡¢>"¢Qa¢V³¢#
! £$.£S£Cn£$²£&×£8þ£7¤&R¤/y¤>©¤>è¤>'¥3f¥Vš¥Wñ¥EI¦$�¦J´¦2ÿ¦2§wO§0Ç§ø§¨*¨G¨_¨8x¨±¨É¨ è¨ 	©I*©Vt©(Ë©ô©ª("ªKªcªzª'’ªºª+Ñªýª+«D«+_«‹«(¦«Ï«ç«0¬J5¬P€¬MÑ¬Š­9ª­[ä­Î@®(¯ 8¯ Y¯'z¯:¢¯DÝ¯7"°2Z°D�°4Ò°B±HJ±J“±:Þ±0²0J²,{²;¨²ä².³2³8Q³JŠ³[Õ³K1´K}´GÉ´%µ)7µ'aµ ‰µªµÊµêµ
! ¶'*¶ R¶ s¶ ”¶ µ¶@Ö¶ ·@8· y· š· »· Ü·'ý·%¸!E¸ g¸ ˆ¸ ©¸ Ê¸Ië¸V5¹,Œ¹B¹¹Wü¹-Tº"‚º"¥ºPÈº9»+S»+»(«»(Ô»)ý»)'¼YQ¼=«¼Xé¼fB½S©½0ý½b.¾O‘¾–á¾Ix¿DÂ¿uÀQ}À=ÏÀM
Á#[Á0Á1°Á:âÁ9ÂEWÂ<�ÂPÚÂ=+Ã;iÃ=¥ÃKãÃC/ÄTsÄEÈÄEÅITÅGžÅGæÅ4.Æ8cÆ8œÆ8ÕÆ5Ç*DÇgoÇ'×ÇTÿÇ^TÈ]³ÈRÉQdÉO¶ÉNÊ=UÊ “Êd´Ê!Ë!;ËD]ËD¢Ë1çË%Ìx?Ì+¸ÌäÌ!ÍF$Í3kÍ7ŸÍ7×Í7Î4GÎ8|Î9µÎ4ïÎ\$Ï]�Ï]ßÏG=ÐG…Ð`ÍÐ".Ñ2QÑL„ÑiÑÑ%;Ò<aÒcžÒsÓLvÓÃÓ.áÓMÔ?^ÔkžÔ+
! Õ_6Õ`–Õ[÷ÕhSÖ+¼ÖCèÖL,×@y×°º×ekØ;ÑØ]
Ù]kÙGÉÙYÚ#kÚ1�Ú.ÁÚeðÚ0VÛº‡ÛüBÜA?Ýj�ÝìÝTÞr[Þ�ÎÞ^ß=sß;±ß_íßMàjà‡à;¢àbÞàYAáF›áFâá3)â]âKvâÂâÚâeöâZ\ãO·ãFäCNä>’äTÑäJ&åLqå0¾å6ïå\&æ.ƒæ7²æZêæPEç2–çCÉçC
èQè*dèI�èIÙè?#é?céF£éMêé.8êPgê-¸ê;æê2"ëLUë,¢ë/Ïë!ÿëW!ì/yìK©ìKõìFAí3ˆíK¼í[îTdî=¹î^÷îdVï8»ï<ôïD1ðNvð.Åð?ôð+4ñ@`ñM¡ñ\ïñ2LòGòHÇòDó,Uó0‚ó8³ó3ìóJ ô+kôV—ô5îô>$õDcõ=¨õEæõJ,ö/wö-§öMÕöZ#÷W~÷KÖ÷J"ø;møA©øgëø,Sù'€ùt¨ùfúB„ú4Çú<üú,9û,fû2“û8ÆûUÿû:Uü*�üR»üTýDcýB¨ý‹ëý¶wþJ.ÿ|yÿQöÿcHX¬WW]1µ5ç.2L+3«ŸßPFÐD%\'‚(ª-ÓD(Ftoä.42Fg4®<ãI Ej,°=Ý@_\1¼5î%$	'J	(r	-›	É	6è	<
! \
! )w
! r¡
! �a²ƒ]˜3ö%*
P
7Y
/‘
1Á
%ó
;U?lD¬BñJ4HEÈJHYC¢HæA/FqA¸FúDAQ†<ØDgZbÂi%e�Yõ\O›¬[Hf¤ ~,c«©hÁ*!Ce}’ª$Æë/5;,qVž7õ2-F`2§3Ú%I47~5¶MìI:A„;Æ?MBP�Vái8 =¢ Mà �.!1°!7â!="hX"@Á"K#~N#mÍ#9;$;u$m±$†%d¦%C&JO&fš&P'ER'M˜'7æ'!(4@(4u(4ª(4ß(5)5J)6€)6·)6î)6%*6\*6“*6Ê*6+68+6o+6¦+6Ý+4,4I,4~,4³,4è,4-5R-4ˆ-4½-4ò-4'.6\.6“.6Ê.6/48/4m/4¢/4×/404A04v04«04à0415J15€13¶14ê1425T25Š24À24õ24*34_37”33Ì3344449i4R£4mö4d5Fz55Á5|÷5t63Œ6sÀ6r47J§7:ò7#-8OQ8@¡83â8*9oA9A±9Gó9i;:P¥:Dö:*;;Pf;,·;$ä;Y	<>c<+¢<1Î<,=,-=+Z=,†=,³=+à=´>FÁ>.?=7?Tu?AÊ?;@wH@+À@Yì@BFA€‰AU
! BF`BU§BFýBMDC<’CHÏCEDS^D!²DÔD'èD,E^=E%œE7ÂE?úE3:F0nFLŸF*ìF0G3HGs|G/ðGC H3dH6˜H,ÏHnüH8kI7¤I ÜITýI9RJ%ŒJ4²J"çJ)
! K34K%hK/ŽKU¾K4LDIL*ŽL¹L%ÑL$÷L&M9CMU}MÓMIòML<NO‰N;ÙNQOggO8ÏO9P_BP7¢P/ÚP:
! Q3EQHyQLÂQ>R4NRDƒR;ÈR=S?BS;‚S:¾SDùS4>TJsTQ¾T:U>KU>ŠU@ÉUF
! VEQVB—VBÚV=W>[WUšWJðW^;XUšX(ðX3Y3MYK�YDÍYJZ/]Z�ZA¤Z@æZ['[:ƒ[`¾[=\M]\K«\G÷\G?]C‡]5Ë]9^B;^E~^LÄ^+_'=_e_-z_C¨_Vì_9C`/}`=­`>ë`J*aGua½aÓa"òaTb"jbB�b:Ðb4c2@c;sc>¯c9îcL(d=udx³dW,e3„eA¸e4úeA/fJqfI¼f^gCeg©g›Ãg—_h‘÷h˜‰iŸ"jÂj;Õj?k8Qk'Ške²kalfzl/álam@sm`´m`nbvnÙn-ìn5o"Po>so,²o+ßo/p-;pFip6°p)çp/qKAq'�q'µq7Ýq5r%KrJqr&¼rãr$ür!s?3s:ssd®ste#t ‰tIªtYôt)Nu/xu,¨u0Õu%vb,vb�vròv%ew2‹wP¾w;xMKx4™xdÎxX3yAŒy-ÎyPüyYMzl§zB{IW{y¡{M|Si|H½|V}]}<Ý}?~eZ~‘À~9R²ŒY?€@™€\Ú€u7�£­��Q‚qá‚dSƒR¸ƒ\„hh„JÑ„|…]™…_÷…wW†ˆÏ†wX‡PÐ‡u!ˆ‚—ˆa‰E|‰lÂ‰›/ŠsËŠi?‹>©‹¬è‹®•ŒœD�Yá�i;ŽM¥ŽlóŽ~`�tß�™T�›î�FŠ‘=Ñ‘#’H3’"|’*Ÿ’jÊ’Œ5“ZÂ“›”H¹”j•Sm•YÁ•P–Tl–YÁ–G—dc—9È—@˜1C˜1u˜2§˜pÚ˜8K™4„™R¹™6š CšHdšF­š2ôšA'›.i›˜›5°›+æ›iœ,|œ$©œ/ÎœAþœD@�&…�(¬�<Õ�1ž"Dž-gž•ž(¦ž�ÏžZ`ŸV»Ÿ4 JG I’ 5Ü <¡DO¡^”¡�ó¡O�¢VÑ¢q(£xš£–¤{ª¤]&¥o„¥`ô¥U¦Dr¦J·¦+§5.§.d§“§>ª§+é§_¨u¨*”¨4¿¨Iô¨Z>©I™©,ã©Gª2XªY‹ªOåª5«QP«¢«
´«^Â«;!¬E]¬O£¬.ó¬8"­][­I¹­J®kN®Lº®p¯x¯<’¯Ï¯#í¯5°G°[°h°#ƒ°9§°>á°& ±G±da±]Æ±/$²$T²y²P•²&æ²E
³HS³Aœ³…Þ³7d´Wœ´Xô´0MµT~µTÓµ9(¶Db¶?§¶?ç¶P'·Rx·NË·M¸Âh¸,+¹Xº5x»®¼+Ì½Eø½:>¾>y¾C¸¾(ü¾>%¿:d¿>Ÿ¿1Þ¿DÀpUÀÆÀ4äÀ-Á=GÁ…ÁY”ÁIîÁ@8Â<yÂ>¶ÂAõÂF7Ãn~ÃníÃF\Äv£ÄvÅ?‘ÅEÑÅCÆ6[Æ8’ÆOËÆDÇ(`ÇS‰ÇÝÇ2úÇ0-È(^ÈL‡È9ÔÈNÉ9]É}—É]ÊZsÊyÎÊTHËS�Ë-ñË0ÌUPÌ]¦ÌÍ ÍH<Í8…ÍQ¾ÍZÎtkÎˆàÎiÏ/éÏDÐ>^ÐL�ÐHêÐA3ÑNuÑEÄÑN
! ÒAYÒ@›ÒZÜÒ@7ÓRxÓ:ËÓTÔ[Ô4zÔ/¯Ô3ßÔ,Õx@Õk¹ÕŸ%ÖSÅÖ'×A×yM×yÇ×AØL_Ø\¬ØG	Ù3QÙY…Ù0ßÙBÚBSÚ–Ú>³Ú#òÚHÛ+_Û,‹Û2¸ÛëÛÜ&#ÜJÜ0WÜ.ˆÜ·Ü;ÒÜRÝVaÝE¸Ý%þÝ?$Þ1dÞ%–Þ%¼ÞOâÞ)2ß:\ß@—ßbØß;à3KàDàÄà%ßà%á.+á#Záb~áGááJ)âLtâLÁâ4ãICãK�ãCÙãIäGgä¯äÅä<áäXåwåB�åÓåSïå0Cæ-tæa¢æ8çE=çƒç:£ç~Þçz]èuØèTNéX£é_üé:\ê+—ê+Ãê2ïê7"ë*ZëM…ë(Óë”üëE‘ìO×ìK'íMsíYÁí‹î]§î@ï—FïsÞï,Rð3ðj³ðHñHgñ^°ñ]ò@mò@®òJïò;:óMvó@ÄóNôrTôqÇô\9õd–õDûõA@ö>‚ö,Áö&îön÷S„÷uØ÷@Nø%�ø1µøBçø:*ùDeù7ªù8âù1úIMú$—úr¼ú/û>MûLŒû&Ùûuü6vü`­ü`ý-oý`�ýþýD~þUÃþOÿciÿ@Íÿ#22-e6“3Ê>þA=FQÆC;\.˜7ÇAÿfA
! ¨q³U%B{F¾@PFd—ŸüŸœ?<I|RÆL/f0–,Ç¢ô—	¶	0Õ	)
! G0
! Bx
! 4»
! #ð
! B-.pDŸ]äFBA‰OË&
€B
‚Ã
WF,žGËU)i6“Ê2ÎUKWK£Vï`Fc§16==tF²<ùY6C�:Ô=IMd—Aü<>q{Yí=G2…¸lÕOBL’WßR7)Šh´L‘jü/QKv�94 n;�3ËMÿ1M#0£.ÔL,P}p�IRX@«2ì E; E� EÇ E
!CS!D—!CÜ!? "J`"E«"Nñ"4@#+u#Z¡#Wü#[T$c°$`%Ru%sÈ%]<&`š&/û&#+'$O'Ct'C¸'Rü'BO(C’(CÖ(?);Z)_–)\ö)&S*3z*,®*/Û*4+E@+C†+CÊ+%,64,Ck,-¯,'Ý,%->+-Tj-U¿->..T.:ƒ.=¾.Kü.H/.g/'–/%¾/'ä/%0,20=_08�0QÖ0J(1Ds1H¸1<2>2YX2y²2@,36m3¤3/¿35ï3T%4Dz4@¿4N5YO5<©5Sæ5C:6'~6X¦6uÿ6<u7<²7Žï7J~8RÉ8A9@^9GŸ9Sç96;:yr:fì:KS;IŸ;Gé;01<2b<C•<(Ù<%=5(=/^=GŽ=BÖ=b>5|>C²>2ö>K)?Bu?_¸?O@]h@?Æ@TA#[A0A!°AmÒA:@B7{B<³B_ðByPC~ÊC8ID‚DK’D=ÞDRE5oEG¥E5íEK#F)oFV™F*ðF0GKLG˜GM¶GH<H7UH!�H¯HD¼HI4ILI5gIE�I;ãI6J7VJ5ŽJVÄJ
K?)KiK!†K@¨K0éK/LmJLD¸L@ýL?>M&~MF¥MìMXN[eNÁNiØN2BOMuOÃOÖO%éO9PSIPQ�P*ïP:Q8UQzŽQK	R¡UR�÷R€ˆS.	T!8TRZT1­TƒßT`cU,ÄU.ñU, V/MVI}VQÇVPWjWŠW W-½W!ëW’
X« XBLY1�YBÁYLZQZkZbˆZ0ëZ^[E{[ÍÁ[[�\Gë\>3]=r]=°]=î]%,^#R^Ev^r¼^H/_dx_<Ý_<`aW`D¹`&þ`)%a(Oa(xa;¡a´Ýa³’b#FcQjcE¼cEd|HdEÅdEeEQe~—ePf�gfb÷f1Zg'Œg‰´g+>h8jh@£hLähP1i*‚iC­ijñi=\j@šj@Ûj.k7Kk§ƒkO+lS{l*Ïl)úlJ$non`ïn\Poj­oYpOrpQÂp`qCuqR¹qNr7[rd“r•ørVŽsmåsESt>™tqØtJuNfuµuYÏu!)vDKv�v;¤v.àvLw2\w>�w„Îw2SxD†xMËx)ySCyS—y?ëy2+zh^ziÇz{1{_­{{
|b‰|Dì|'1}4Y}KŽ}cÚ}>~>]~Õœ~Ör7I€7�€5¹€&ï€*�GA�A‰�8Ë�^‚Mc‚±‚*Ñ‚>ü‚5;ƒ8qƒ;ªƒNæƒN5„_„„Mä„g2…6š…4Ñ…T†E[†n¡†:‡KK‡'—‡?¿‡Sÿ‡cSˆK·ˆT‰[X‰@´‰õ‰RŠ,cŠ-�Š`¾ŠS‹Os‹/Ã‹Jó‹#>ŒCbŒ³¦Œ¹Z�€Ž(•Ž2¾ŽEñŽV7�…Ž�'�Y<�;–�,Ò�Jÿ�GJ‘:’‘PÍ‘,’OK’[›’3÷’N+“Gz“BÂ“]”rc”kÖ”*B•Im•6·•Bî•;1–Am–F¯–?ö–~6—Xµ—(˜@7˜4x˜@­˜Aî˜30™&d™‹™C©™Aí™A/šEqš-·šXåš@>›B›GÂ›%
! œM0œS~œZÒœZ-�bˆ�jë�oVžuÆžt<Ÿˆ±Ÿˆ: ˆÃ ˆL¡ŠÕ¡ˆ`¢Šé¢ˆt£~ý£Œ|¤Œ	¥�–¥&&¦OM¦C�¦@á¦""§HE§BŽ§BÑ§¨@4¨@u¨K¶¨@©/C©@s©+´©"à©!ª-%ª+Sª@ªSÀª@«;U«;‘«:Í«X¬na¬NÐ¬I­€i­_ê­(J®As®:µ®ð®:¯BI¯|Œ¯3	°@=°w~°`ö°W±^u±`Ô±!5² W²x²"•²<¸²9õ²//³9_³3™³Í³;í³5)´0_´.�´X¿´-µFµTfµH»µ=¶DB¶B‡¶HÊ¶;·]O·d­·F¸kY¸4Å¸.ú¸)¹B¹3W¹2‹¹Q¾¹Oº:`º9›º;Õº-»=?»7}»4µ»3ê»6¼7U¼1�¼6¿¼6ö¼0-½-^½)Œ½-¶½1ä½Q¾;h¾8¤¾9Ý¾4¿4L¿/�¿1±¿4ã¿8À6QÀ0ˆÀ3¹ÀDíÀ32Á7fÁKžÁ2êÁ7Â(UÂ:~Â)¹ÂGãÂG+ÃJsÃC¾ÃGÄCJÄ^ŽÄiíÄcWÅ/»Å3ëÅ,ÆLÆ2fÆÂ™Æ8\Ç%•Ç7»Ç#óÇÈ.7È%fÈ@ŒÈ>ÍÈ-É#:ÉL^É*«É.ÖÉ3Ê9ÊFNÊ5•Ê=ËÊ	Ë3Ë'QË)yË=£ËnáË8PÌ'‰Ì-±Ì"ßÌÍ-Ïo6Ï`¦Ï<Ð9DÐ~Ð™Ð¸ÐÓÐ€ßÐG`Ñ3¨Ñ;ÜÑ@ÒXYÒf²ÒNÓihÓ<ÒÓ©ÔS¹Ô`
Õ]nÕ<ÌÕT	ÖK^Ö|ªÖu'×:�×]Ø×R6ØO‰ØnÙØ\HÙe¥ÙGÚ@SÚ<”ÚSÑÚ_%Ûd…ÛoêÛ4ZÜD�ÜÙÔÜJ®ÝxùÝtrÞZçÞhBßT«ß9à4:à-oà.�à>Ìà;á3GáO{á3Ëá5ÿá75âdmâ˜Òâkkãe×ãe=ä<£ägàäkHåK´å�æþ‚æß�çfaènÈè‘7é=ÉéeêPmêN¾êR
ë<`ë>�ë7ÜëLì8aìešìví\wíGÔíMîDjî[¯î{ï=‡ïIÅï2ð^BðV¡ðWøðgPñk¸ñ¢$òSÇòlóUˆóJÞól)ôF–ôMÝôM+õiyõSãõ87ö-pöZžövùöTp÷LÅ÷�ø~”øJùZ^ù£¹ùU]út³ú`(ûs‰û^ýûW\üD´üGùüfAý{¨ý¬$þ®Ñþ¤€ÿ¦%JÌFt^¸Ó¾ŒNKmšn%”¯ÏæDýFBA‰ÑË~�|C™LÝa*Œ‚	7�	dÇ	“,
! :À
! |û
! Mx>Æ$y*W¤KüFH
g�
¿÷
À·-x.¦YÕ9/Ei¯6ÆAým?3­uáXW`°d/v�¦24@g$¨IÍ;<S*�»7Ú=9P8Š8ÃEü}B[ÀEpb5Óh	2rl¥-F@K‡HÓ:9WA‘GÓ\;xP´*%0"V"y9œLÖ?#;cXŸ#øcZ€BÛ? Z^ A¹ Hû >D!Kƒ!iÏ!#9"R]"P°"E#FG#8Ž#Ç#Tæ#^;$š$I´$Hþ$CG%1‹%[½%=&W&Hp&4¹&Xî&$G';l'9¨'=â' (#@("d(‡(/¥(EÕ(Z)Âv)49*:n*@©*3ê*1+P+:p+/«+8Û+3,6H,+,2«,!Þ,;- <-"]-€-4š- Ï-Bð-$3.TX.4­.9â.*/7G/"/&¢/É/%â/*04301h06š07Ñ0B	18L15…16»19ò19,22f2/™2-É2.÷2/&30V3;‡37Ã3û3748R48‹46Ä41û4,-5:Z55•5Ë5"ä506#86€\6 Ý6¹~7—88"Ð8/ó85#9HY9¢9.½9/ì99:&V:>}:B¼:"ÿ:O";Yr;)Ì;Mö;)D<an<aÐ<T2=3‡=!»='Ý=I>PO>c >L?1Q?mƒ?$ñ?@"3@V@s@7‹@-Ã@_ñ@<QA ŽAa¯ARBOdB´BÅB"ÖBùB7C-IC#wC ›C#¼C,àC"
D#0DuTD;ÊDEWEZmE ÈE1éEFF,bFL�F¢ÜFxGTøGdMHK²H6þH'5I]I2|I%¯I)ÕI#ÿI4#J`XJ`¹JXKBsKY¶KhL8yLL²LEÿL:EMJ€M0ËM@üM0=N-nN"œNN¿N6O$EO)jO6”O6ËO4PQ7PF‰PFÐPFQF^Q!¥Q,ÇQ=ôQ12R8dR@�R!ÞRBS!CSˆeSUîSDDTD‰T9ÎT]U+fU'’UBºUOýU*MVexV2ÞV`W‰rWQüWCNX&’X[¹X<Y;RY:ŽY=ÉYEZ~MZPÌZ:[XX[H±[dú[#_\Fƒ\GÊ\7]$J]o]?Š],Ê]+÷](#^,L^4y^=®^*ì^'_3?_Ds_K¸_<`SA`H•`bÞ`'AaAia6«a/âa9b^Lb7«bNãbM2c+€cG¬côc9d$MdOrd+Âd)îdIe!be$„eG©eeñe!Wf8yf+²f(ÞfEg|Mg|Êg‰GhŠÑh.\iT‹i*ài\j4hjn�j,kN9k;ˆkGÄk[ldhl?ÍlK
mWYm3±m åmon©vn— o`¸o'phApFªp*ñpKqGhq>°q4ïq$rkBrO®r•þr””sR)t3|tH°t7ùtG1ubyu8Üu)v&?v(fv�v¥vK»v2w9:w%twCšw,Þw#xK/xK{x-ÇxDõxD:y=yc½y@!zSbzE¶z+üzD({Bm{Q°{—|[š|#ö|8}JS}@ž}aß}1A~·s~d+š�o+€T›€bð€FS�Nš�6é�  ‚HA‚Š‚8Ÿ‚'Ø‚ƒƒ1ƒIƒ0dƒ4•ƒ)Êƒ ôƒ,„%B„!h„.Š„0¹„1ê„…>;…;z…a¶…X†rq†[ä†n@‡W¯‡:ˆ›Bˆ?Þˆ{‰[š‰€ö‰°wŠ�(‹]¸‹eŒŒ|Œ�	�Rš��í�Œ~ŽR�R^�N±���v‚�?ù�E9‘S‘eÓ‘•9’uÏ’�E“nÓ“oB”0²”bã”˜F•lß•kL–|¸–Z5—i�—Gú—kB˜f®˜^™1t™W¦™‰þ™oˆš9øšm2›@ ›ká›uMœ;Ãœ�ÿœ0��5²�Fè�Z/žTŠž!ßž=ŸC?Ÿ?ƒŸ/ÃŸ;óŸ_/ 6� lÆ J3¡M~¡oÌ¡o<¢{¬¢z(£z££k¤ZŠ¤Hå¤G.¥Jv¥2Á¥kô¥Q`¦+²¦hÞ¦yG§PÁ§[¨n¨8î¨K'©Cs©L·©¢ªB§ªNêª\9«=–«-Ô«V¬OY¬H©¬Hò¬a;­ˆ�­`&®_‡®_ç®BG¯EŠ¯BÐ¯:°N°ŸÎ°nn±?Ý±T²Wr²SÊ²]³H|³8Å³Rþ³/Q´<�´?¾´mþ´Hlµ[µµW¶Ui¶ˆ¿¶OH·T˜·+í·A¸<[¸k˜¸0¹Z5¹e�¹Hö¹C?ºIƒºIÍºT»Ll»i¹»A#¼ce¼OÉ¼[½Bu½}¸½]6¾f”¾Zû¾dV¿?»¿Vû¿@RÀ‰“ÀnÁGŒÁ^ÔÁ<3Â�pÂ‹Ã>šÃ€ÙÃ?ZÄXšÄcóÄkWÅ:ÃÅ/þÅ\.ÆI‹ÆSÕÆ?)Ç@iÇ+ªÇ8ÖÇ4ÈdDÈ,©ÈSÖÈY*ÉP„É9ÕÉcÊGsÊG»Ê;Ë4?ËCtËS¸ËRÌu_ÌSÕÌD)Í_nÍbÎÍ91ÎWkÎCÃÎ|ÏŽ„ÏEÐsYÐkÍÐU9ÑB�ÑaÒÑf4Ò2›ÒVÎÒV%Ór|ÓSïÓUCÔM™Ô8çÔT ÕeuÕ<ÛÕOÖGhÖQ°ÖS×jV×?Á×@ØABØc„ØZèØ<CÙ0€ÙB±ÙZôÙ:OÚZŠÚfåÚMLÛ^šÛDùÛN>ÜH�ÜƒÖÜ,ZÝ3‡Ý0»ÝUìÝ5BÞ5xÞd®Þgßg{ß7ãß>àOZàNªà2ùà9,ágfáCÎáCâ,Vâaƒâ8åâ=ã.\ãN‹ãFÚãF!äWhäŠÀä`KåN¬åJûå<Fæ‹ƒæVçVfç,½çJêçD5è}zèrøè?kéF«é:òéK-êIyêDÃê^ëggë]Ïël-ìjšìUí>[íOší=êíS(îL|î2ÉîKüîWHïa ïOðQRðˆ¤ð+-ñRYñ,¬ñ9Ùñ
ò_!òc�òåò]eô|Ãô}@õ<¾õ?ûõY;ö&•ö.¼ö6ëö2"÷tU÷ˆÊ÷~Sø6Òøe	ù0où; ù$Üù'ú&)ú&Pú'wú'ŸúAÇú5	û<?û<|û^¹ûGü5`üQ–üPèü-9ý:gý'¢ý9Êý9þ%>þ!dþ†þ{¤þq ÿH’ÿ…Ûÿ>a= :Þ+-Es€
‘
Ÿ	­<·&ôS5o?¥Zå;@>|@»†üIƒ=ÍH|T<Ñ@COC“5×N
Q\®OÄRJgO²n	q	6v	8­	Qæ	y8
! C²
! Kö
! ,B0oH \é/F.vW¥Býb@
O£
Jó
1>kpMÜC*\n\ËH(NqGÀB5K7�u¹6/MfX´O
/]F�LÔR!StKÈEUZV°Q[Y^µWZlZÇS"kv[â/>Mn2¼ï7	‚ARÄ1-IIwIÁn1z$¬WÑ/),Y%†k¬*OCJ“9ÞM5f5œ&Ò,ùH& -o .� GÌ 7!mL!Tº!="ˆM"<Ö">#IR#>œ#<Û#$E$Id$m®$-%gJ%3²%9æ%P &>q&@°&3ñ&R%':x'6³'1ê'3(0P(;�(8½(:ö(*1))\)†),¦)Ó)Eê)N0*,*/¬*,Ü*?	+I+b+*{+*¦+*Ñ+0ü+U-,<ƒ,4À,�õ,Sw-UË-I!.Ek.C±.Jõ.d@/]¥/e0Hi0I²0Aü0h>1J§1ò1ÿ1<2*K2v2>‚2ŒÁ2?N33Ž3Â3lâ38O4%ˆ48®4=ç40%5JV5S¡50õ5=&66d6T›6(ð6D78^70—7&È7/ï7.8DN8>“8GÒ8*9E98d95�99Ó9-
:6;:8r:R«:Lþ:AK;J�;BØ;K<?g<H§<ð<9=9I=9ƒ=Y½=A>CY>R�>Tð>8E?9~?9¸?+ò?1@#P@1t@9¦@à@]ÿ@&]AC„ADÈA4
BGBBÍŠBSXC`¬CB
DWPDE¨DPîD)?E"iE0ŒEV½EˆF”�FŠ2G�½G–KH�âH�rI–J�—Jƒ'K�«K…;L�ÁL’OM’âMˆuN;þN1:O7lO4¤O*ÙO>P3CP0wP<¨PVåP><Q6{QE²QjøQ9cRA�RCßR<#S'`SPˆSMÙS'TDT`T1qT3£T4×T/UO<UŒUK£U5ïUH%VTnV<ÃVOWPPWG¡WCéW!-XIOXe™XcÿXbcYZÆYE!Z^gZIÆZJ[E[[y¡[\{-\/©\<Ù\K]%b]$ˆ]$­](Ò]7û]93^'m^8•^TÎ^P#_7t_/¬_%Ü_0`3`QC`Q•`Kç`33a*gaB’afÕa5<brbr‘b;c@c9Lc;†c/Âc0òcC#dZgdaÂd?$e?de!¤eÆe5åe1f*Mf?xf.¸f2çf/gJg/dg,”g@Ág&h()h&RhFyh9Àh:úh)5in_idÎir3jn¦jsk[‰keåkWKl£l·l
Èl1ÖlUma^mQÀm_n9rn2¬n6ßno0.o_o-po7žo^Öot5p#ªpFÎpAq7Wqd�q2ôq-'rJUrY r`úrC[s;Ÿs&Ûs5t<8tut!†t$¨t&Ít*ôtu36u"ju�u¢u!¸uÚu1ôu&v,Cv:pv,«v=Øv=w?Tw=”w=Òw=x=Nx=Œx.Êx6ùx0yEy0Wy/ˆy(¸y$áy$z+z=<zzz˜z/¥z0Õz'{4.{0c{)”{,¾{2ë{(|/G|/w|9§|9á|*},F}*s}ž}½}7Ý}½~$Ó~>ø~^7W–Kî8:€3s€D§€)ì€.�6E�=|�7º�<ò�3/‚Oc‚³‚?Ì‚9ƒmFƒI´ƒCþƒB„BU„+˜„AÄ„)…'0…$X…'}…@¥…Kæ…#2†V†q^†UÐ†!&‡H‡g‡"„‡0§‡=Ø‡?ˆIVˆ= ˆUÞˆM4‰M‚‰/Ð‰6Ši7Š3¡Š<ÕŠ!‹4‹oO‹H¿‹IŒ6RŒM‰Œ'×Œ>ÿŒC>�7‚�7º�;ò�&.ŽCUŽf™ŽR�=S�>‘�EÐ�F�V]�X´�Y
‘g‘wt‘/ì‘+’PH’3™’9Í’7“8?“=x“E¶“Qü“(N”'w”:Ÿ”OÚ”*•G•$b•8‡•#À•'ä•'–O4–[„–Jà–G+— s—&”—»—VØ—
/˜=˜E[˜E¡˜Aç˜;)™.e™S”™5è™7šVVš4­šâšG›3I›F}›FÄ›bœInœ:¸œ9óœu-�U£�`ù�MZž0¨ž*Ùž-Ÿ<2ŸKoŸ#»ŸVßŸ36 Xj cÃ Y'¡#�¡"¥¡È¡Þ¡ò¡@¢4S¢>ˆ¢;Ç¢(£Q,£~£#š£"¾£Cá£%¤*A¤l¤'‚¤(ª¤'Ó¤<û¤
8¥
F¥(T¥}¥’¥ª¥À¥MÛ¥-)¦AW¦A™¦:Û¦=§GT§Hœ§Så§*9¨fd¨.Ë¨%ú¨X ©6y©$°©6Õ©$ª81ª_jª6Êª8«:«7W«7�«/Ç«8÷«20¬+c¬u�¬u­•{­•®%§®.Í®<ü®d9¯3ž¯3Ò¯3°<:°0w°;¨°?ä°]$±p‚±Aó±=5²Is²S½²F³AX³'š³1Â³Dô³+9´le´HÒ´LµDhµ­µ^ÅµZ$¶S¶wÓ¶yK·9Å·Kÿ·;K¸+‡¸=³¸<ñ¸A.¹ºp¹H+º:tºp¯ºS »+t»K »Aì»;.¼Xj¼@Ã¼.½3½J½b½+y½?¥½7å½#¾:A¾R|¾;Ï¾>¿EJ¿C�¿-Ô¿;ÀD>ÀJƒÀIÎÀ4Á&MÁHtÁ½ÁÏÁåÁ1ÿÁ"1Â›TÂ?ðÂE0ÃvÃ2ŠÃ1½Ã5ïÃ2%Ä2XÄE‹Ä=ÑÄVÅQfÅš¸ÅDSÆE˜ÆUÞÆ*4Ç/_Ç@�Ç8ÐÇ7	È?AÈ7�È ¹È.ÚÈJ	ÉETÉ^šÉ[ùÉ.UÊX„Ê<ÝÊCË<^Ë6›Ë@ÒË@Ì.TÌ&ƒÌ:ªÌKåÌB1Í'tÍ)œÍFÆÍr
ÎM€ÎHÎÎIÏ8aÏXšÏXóÏELÐ&’Ð?¹ÐCùÐA=ÑHÑOÈÑ1ÒTJÒ>ŸÒFÞÒ?%Ó+eÓ,‘Ól¾Ór+ÔsžÔEÕCXÕ?œÕ@ÜÕpÖGŽÖ`ÖÖ27×-j×$˜×/½×Fí×*4ØP_Ø*°Ø2ÛØYÙ,hÙ&•Ù-¼Ù^êÙ^IÚ,¨Ú(ÕÚ4þÚ?3Û+sÛ7ŸÛ=×Û<ÜERÜ˜Ü)¸Ü.âÜÝ-Ý(IÝ4rÝ0§ÝCØÝ@ÞV]ÞD´Þ;ùÞk5ß ¡ß.Âß3ñß
%à-3à+aà�àP¡à:òà6-ádá1‚áQ´á7â.>âmâ‚âšâ¸âØâ<ôâE1ãBwã-ºã‚èãNkäIºäPåhUå)¾å0èå(æ"Bæ*eæC�æ?ÔæAçNVçM¥çóçèZ/èkŠè*öè>!éB`é&£éÊéGæéU.êT„ê-ÙêUëT]ëG²ëGúë>Bì5�ì5·ìCíìC1íOuíRÅíî33î4gîœîB´î:÷îH2ï3{ï!¯ï[Ñï+-ð(YðJ‚ð1Íðÿð<ñ>Pñ>�ñ%Îñ&ôñJògfòxÎò@GóBˆóFËó+ôA>ô1€ô>²ô*ñô>õ@[õIœõIæõ40ö8eö#žö5Âö-øö &÷G÷0d÷i•÷ÿ÷6ø:Jø/…ø>µøDôøE9ùDù7Äù\üùUYú1¯ú/áúCûFUûTœû&ñû3ü@Lü+�üJ¹ü<ý/Aý�qý�óý>�þZÀþ:ÿ&VÿJ}ÿJÈÿ‰8�VÖO-b}Tà=59sH­ö0%9VP�.á=YNj¨/C;`*œ^Ç9&F`c§8;DM€1Î4I59<¹@ö97	Dq	/¶	\æ	oC
! j³
! a!€S¢.öW%N}NÌL
Hh
X±
>
! RI1œGÎ.QE2—ÊLåK2E~]Ä:"R]j°)-E9sU­cggUÏF%~l*ë<'S9{Jµ/+0@\W�*õ8 #Y4}B².õ.$,S<€'½8å83W-‹¹+Õ->D&ƒ%ª1ÐE,H<u1²@ä@%Ef¬DÊ+#;&_#†Hª?ó33Ag,©5Ö:QG€™/ =J $ˆ Z­ N!W!Cp!<´!Rñ!<D"1�"'³"Û"	ì"Lö"5C#y#Y…#:ß#,$(G$9p$]ª$+%4%:L%.‡%H¶%,ÿ%@,&m&I‚&7Ì&3'g8'U '\ö'LS(T (%õ(9)1U)4‡)4¼)'ñ)x*&’*$¹*$Þ*5+F9+D€+6Å+0ü+.-,+\,Aˆ,1Ê,4ü,x1-<ª-Fç-9..nh.c×.[;/p—/K09T0<Ž0eË0811
j1x1�1C¥1Jé1L42N�2KÐ2K3Lh3Mµ3K4LO4Dœ4Zá4Q<5bŽ5,ñ5&68E6#~6:¢64Ý667/I7Dy73¾77ò74*8@_8Q 8Iò8I<9S†9 Ú9iû9Me:A³:Fõ:$<;&a;9ˆ;NÂ;9<MK<<™<9Ö<A=iR=Q¼=+>::>{u>}ñ>€o?gð?PX@d©@?A&NAEuAa»A?B•]B"óB8CROCI¢C:ìCL'D1tD1¦DHØDN!EBpE,³E*àE)Fb5FX˜F4ñFY&G€GŸG&»G#âGH"Hz@H…»H\AI5žI,ÔI+J$-J-RJ6€J¾·J¸vK/L"ML:pL9«L4åLIM7dMUœMNòM8ANGzN/ÂN(òN+O/GO/wO8§O!àO P #P DPeP/…PµPHÉPOQbQ,|Q*©Q@ÔQ#R9R8LR4…RºR3×R.S9:StS/�S'½S2åS;T2TT5‡T½T+ÓTÿT/UCUYUpU
‡U
•U,£U
ÐU?ÞU.V*MV!xVšV-´VKâV$.W,SW*€W«WËW#äWAX6JX�X*›XÆX3ÜXY-,Y(ZY$ƒYG¨Y9ðYp*Z2›Z9ÎZ@[.I[2x[h«[1\+F\ r\C“\×\4ð\4%]'Z]‚]#ž]#Â]æ]$^$(^JM^:˜^+Ó^ÿ^B_]T_M²_%`&`+@`Ll`K¹`a+a!Kama!ˆa=ªa9èaD"b&gb<ŽbUËbc!c…c#œcgÀcH(dqdŠdHœd[ådAe0]e>ŽeAÍe:fQJfœfBºfOýfJMgI˜gTâgF7hu~hFôhQ;i)�i;·iCói47jLljN¹jpkyk€k4žkÓkìkl3'l$[l#€l‰¤lR.m<�m,¾m+ëm2nAJn5Œn7Ân2ún2-o0`o%‘o9·o ñop&1pAXpAšp)Üpq(&qOq oq
�qžq
½q
ËqRÙq
,r:r!QrsrŒr£rºr
Ørær
örss4sLs7dsœs
«s0¹s3ês.t4Mt‚tI™tãt&u
(u
6u9Du
~uŒu�u·uÊu
Ûu
éu,÷u$v :v![v}v�vŸv!±v/Óvw*w3?wsw‡wœw¯wÂwÝwówxx'3x[xBpx³xÅxØx/ëxy5yHy]yoy‚y’y¤y
¶yÄy
Ûyéy
zQz+fz8’zËzR×zJ*{3u{ ©{4Ê{,ÿ{,|K|f|…|<›|
Ø|æ|1ü|.}7D}|}$’}(·}2à}~!(~@J~ ‹~¬~Â~#Ö~ú~$ Bc"z�´Ôô€,€;€,X€0…€4¶€!ë€
�*� >�G_�§�'¾�æ�þ�+‚=‚R‚c‚€‚Hœ‚Bå‚"(ƒKƒ3]ƒ‘ƒ¦ƒÂƒ!Þƒ„„ /„P„f„…„œ„»„Ò„_ê„ZJ…f¥…d†^q†)Ð†ú†>‡AY‡a›‡sý‡0qˆ*¢ˆ.ÍˆPüˆMM‰4›‰iÐ‰>:ŠEyŠ@¿ŠM‹uN‹4Ä‹+ù‹;%ŒPaŒ�²ŒO@�G��zØ�xSŽ7ÌŽ&�3+�;_�]›�:ù�R4�>‡�bÆ�X)‘a‚‘$ä‘j	’1t’(¦’,Ï’aü’1^“/�“LÀ“
”S)”R}”*Ð”û”9
! •8D•&}•6¤•)Û•–D–8]–L––(ã–I—;V—4’—+Ç—0ó—A$˜Af˜7¨˜Sà˜Œ4™cÁ™ %šAFšBˆšDËš'›>8›2w›4ª›4ß›5œJœ
Zœ=hœ?¦œ*æœF�FX�$Ÿ�&Ä�$ë�Qž%bžˆž)™ž(Ãž*ìž+Ÿ"CŸKfŸ8²Ÿ*ëŸ> BU ˜ 3² !æ +¡+4¡&`¡(‡¡%°¡1Ö¡]¢Hf¢?¯¢"ï¢T£=g£E¥£Bë£:.¤Ai¤+«¤7×¤:¥FJ¥(‘¥Iº¥=¦!B¦1d¦?–¦7Ö¦?§EN§I”§=Þ§5¨ R¨Ps¨Ä¨
Ñ¨ß¨Lè¨‚5©d¸©=ªc[ªE¿ª «#&«gJ«J²«`ý«=^¬œ¬u£¬F­<`­h�­/®P6®Z‡®Iâ®L,¯Ny¯6È¯%ÿ¯=%°7c°B›°;Þ°%±@±`±>q±E°±Jö±XA²Dš²1ß²6³[H³R¤³P÷³%H´%n´7”´#Ì´ ð´(µ(:µ(cµ0Œµ6½µ.ôµ²#¶ÐÖ¶D§·'ì·'¸:<¸Iw¸KÁ¸\
¹<j¹§¹?½¹Oý¹YMº2§ºÚº3úº4.»¦c»9
! ¼/D¼Xt¼~Í¼cL½q°½r"¾›•¾x1¿mª¿PÀsiÀhÝÀ?FÁ3†ÁQºÁ,Â29Â8lÂ ¥ÂJÆÂEÃFWÃ,žÃ+ËÃ3÷Ã<+Ä2hÄW›Ä+óÄ/Å.OÅ&~Å7¥ÅHÝÅ2&Æ:YÆ<”ÆjÑÆ-<ÇKjÇ'¶Ç9ÞÇCÈ?\ÈœÈ6³È=êÈX(É �É¢É/ÁÉ4ñÉ &Ê0GÊCxÊF¼Ê1Ë75ËLmË[ºËÌ%3Ì0YÌ5ŠÌ2ÀÌóÌ
! ÍPÍ+bÍRŽÍ-áÍ(Î(8Î'aÎ&‰Î'°Î(ØÎ6Ï*8Ï1cÏ&•Ï2¼Ï3ïÏ4#Ð"XÐ{Ð=›Ð1ÙÐ(Ñ.4Ñ&cÑ+ŠÑ1¶Ñ*èÑAÒ+UÒ�Ò1¡Ò.ÓÒ*Ó-Ó1KÓ}Ó(�Ó(ÆÓ*ïÓ.Ô5IÔ-Ô3­Ô áÔ'Õ'*Õ RÕ'sÕ›Õ%ºÕ(àÕ,	Ö56Ö7lÖ ¤Ö-ÅÖ(óÖ7×8T×%�×1³×å×ØJ"Ø8mØ9¦ØàØ@ýØ>Ù?[Ù9›ÙGÕÙ>Ú2\ÚB�Ú+ÒÚ+þÚE*ÛHpÛ<¹ÛöÛLÜebÜ\ÈÜ>%ÝIdÝA®ÝFðÝJ7Þ‚ÞX†Þ@ßÞ! ß"Bß"eß/ˆß;¸ß-ôß+"àhNà>·à0öà9'á1aá“á9©á{ãáq_â7Ñâ<	ãPFãS—ãOëãD;äC€ägÄä],å9Šå8Äå=ýå";æ^æ,|æ5©æMßæA-ç^oçiÎça8ècšèfþè1eéK—é ãé$êG)êqê!…ê!§ê!Éê!ëê
ëG*ëerëaØëO:ì)ŠìG´ìyüìyvíyðí�jîYìî‚Fï8Éï7ð::ðCuðO¹ð	ñFñ"añ.„ñC³ñ÷ñ\	òFfò4­òOâòg2óOšóMêó<8ô5uô(«ô/Ôôõ#õ"=õ`õ#}õ ¡õ&Âõ'éõ&ö'8ö&`ö(‡ö'°ö(Øö%÷%'÷%M÷'s÷:›÷'Ö÷/þ÷.ø+AømøR‰øTÜøT1ù"†ù1©ùIÛùC%úQiúQ»ú@
û6Nû+…û4±û)æû.ü$?ü*dü6�ü-ÆüôüEýNYýJ¨ýPóý0Dþ,uþ+¢þDÎþmÿ1�ÿD³ÿ2øÿ6+Obk²*<9g¡¾1Ñ=A__'¿;ç8#O\+¬%Ø7þ"69Y3“5Ç.ýC,2p6£3ÚHQW=©6çI;%…N«>úG9@�;Âqþqp	qâ	yT
! QÎ
! z �›��Ÿ‰!
a«
Š
i˜0W3&‹p² #>D2ƒ3¶Fê]1d�BôB7.zN©Iø`BT£Sø1L!~3 3ÔCHL8•$ÎOó3C4w4¬`á'B2j3�`ÑL2;A»(ý4&?[?›JÛX&3&³#ÚƒþU‚OØ=(5f=œFÚE!XgXÀD^4~;³4ïB$Zg>Â3 )5 +_ D‹ 9Ð =
! !5H!<~!,»!$è!)
")7"Za"M¼"
! #>#F[#\¢#,ÿ#1,$0^$1�$@Á$<%?%K]%5©%>ß%G&Cf&Wª&H'?K'D‹'Ð'1ì'/('N(7v(3®(câ(FF)E�)Ó)0ñ)3"*,V*ƒ*£*$Ã*3è*G+Qd+F¶+Gý+DE,Š,Q¤,Kö,AB-r„-L÷-TD.U™.eï.^U/3´/0è/20L0`0x0‰0 0·0Î0â0ù0
1!151G1[1r1Ž1¥1¹1Í1á1ø12#272N2b2v2�2¡2µ2É2Ý2ô23"363J3a3u3Œ3 3·3Ë3â3ö3
! 4424F4]4q4ˆ4œ4³4Ì4ä4ø45 5?55u50Ž5¿59Û5646H6._6(Ž63·6ë677%87^7-p7+ž7>Ê7E	8#O8 s8\”8ñ8999<99v9)°90Ú9:3%:7Y::‘:7Ì:7;2<;,o;]œ;5ú;10<+b<%Ž<%´<!Ú<ü<*=-B=&p=—=«=)Ë=6õ=J,>@w>;¸>Kô>9@?.z?2©?:Ü?5@+M@/y@$©@0Î@3ÿ@-3A+aAK�AÙA:ùA?4BtB”B6§B<ÞB&C4BCCwC%»C$áCLDSD&sD#šD(¾D2çD$E:?E+zE,¦E,ÓE6F#7F<[F˜FL®FVûF*RG}G=�G&ÛG-H80H+iH*•H)ÀH"êH7
I#EI(iI=’I6ÐILJJTJIŸJ;éJ:%K=`K'žK(ÆKïK)L!/L%QL)wLF¡LBèLY+M%…M+«Mk×M_CN£N »N!ÜN3þN32OCfOªO:»O.öO)%P-OP,}P0ªP'ÛPQ QF0Q(wQ* Q3ËQ>ÿQ0>R1oRD¡R:æR4!S?VS'–S$¾S,ãS3T,DTqT„T"¡T$ÄT1éT1U1MU1U1±U1ãU1V1GV1yV1«V3ÝV1W"CW0fW/—W-ÇW+õW+!X)MXwX*•X>ÀX>ÿX>>Y'}Y#¥Y#ÉY#íYZ#-ZQZ'mZ#•Z#¹Z#ÝZ#[#%[#I[9m[T§[lü[4i\Cž\.â\0]/B]Fr]3¹]Cí]1^E^#^^/‚^²^BÊ^;
_I_1i_›_+¶_0â_;`#O`"s`$–`"»`+Þ`)
! a84a:maD¨a8ía&bDb%db=Šb Èb"éb3c;@c:|c)·cácRd4Sd*ˆd³d.Ìd@ûd0<e(me#–e-ºeèeSýe'Qf9yf&³f&Úf2g34g@hgC©g;íg*)h)Th/~h#®hBÒh"i38i6li>£i2âi3j'Ij(qjJšj9åjLklk'‹kA³kFõkD<l;�lO½lP
m^m7}m=µmTómFHn�nJ«nLönCo$_o.„oX³oNp8[p/”p2ÄpA÷pn9q‹¨q14rPfr+·r5ãr5s<OsLŒs+Ùs-t>3tBrtDµtOútKJu;–u:Òu;
vCIv:�v<Èv.w04w0ew.–wPÅwBx@YxOšx@êx+yHHyr‘yCz,Hz)uz`ŸzN{EO{<•{;Ò{,|;|C[|Ÿ|$½| â|?}@C}2„}l·}\$~>�~IÀ~F
! QGe1­Fß@&€;g€2£€FÖ€E�;c�9Ÿ�@Ù�4‚O‚%e‚T‹‚/à‚CƒOTƒ(¤ƒ3Íƒ$„&„?„#]„.�„'°„%Ø„%þ„%$…%J…(p…)™…'Ã…'ë…'†#;†!_†1�†-³†$á†#‡#*‡&N‡#u‡*™‡+Ä‡/ð‡, ˆ#Mˆ/qˆ,¡ˆ*Îˆ)ùˆ=#‰~a‰hà‰?IŠ
! ‰Š,”Š+ÁŠ1íŠ!‹DA‹1†‹¸‹MÓ‹p!ŒR’Œ]åŒNC�/’�+Â�/î�%Ž/DŽtŽ1”ŽhÆŽB/�4r�%§�+Í�zù�dt�=Ù�c‘D{‘À‘.Õ‘:’4?’>t’P³’5“/:“3j“Zž“ù“N”?_”CŸ”(ã”•.%•0T•2…•A¸•(ú•B#–f–Zz–Õ–,õ–E"—Vh—Q¿—f˜fx˜lß˜:L™Y‡™{á™^]š”¼š³Q›1œ7œJTœ;Ÿœ*Ûœ?�KF�O’�8â�$žD@ž8…žG¾ž$ŸK+Ÿ*wŸ`¢Ÿ) <- 8j :£ ;Þ <¡9W¡>‘¡VÐ¡<'¢Md¢m²¢= £?^£/ž£XÎ£H'¤lp¤)Ý¤#¥0+¥\¥4{¥2°¥;ã¥-¦'M¦Lu¦ Â¦@ã¦'$§1L§(~§§§!Ä§.æ§"¨$8¨$]¨‚¨'¡¨É¨&ç¨©&,©)S©*}©5¨©;Þ©5ª2Pª-ƒª6±ª>èª/'«HW«- «Î«Aí«/¬0F¬$w¬œ¬1±¬'ã¬w­ƒ­ •­0¶­+ç­;®@O®!�®#²®#Ö®0ú®7+¯Fc¯Pª¯:û¯'6°I^°5¨°.Þ°+
±$9±&^±<…±OÂ±J²N]²B¬²dï²YT³M®³>ü³L;´Nˆ´Q×´N)µZxµFÓµK¶2f¶h™¶:·==·T{·ZÐ·2+¸C^¸6¢¸FÙ¸Q ¹4r¹/§¹S×¹I+º^uº>ÔºI»D]»4¢»B×»H¼Jc¼A®¼;ð¼W,½a„½Cæ½+*¾0V¾‡¾U¤¾Uú¾UP¿¦¿QÀ¿/À1BÀtÀ.�ÀE¿À0ÁB6Á3yÁ-­Á-ÛÁ<	Â:FÂ:�Â¼Â/ÖÂSÃKZÃ.¦Ã9ÕÃÄ%(Ä/NÄ8~Ä-·Ä7åÄÅ0<ÅmÅ,�Å-ºÅ7èÅ Æ26ÆiÆ=�Æ"¿ÆAâÆ&$Ç1KÇ+}ÇI©Ç+óÇÈ9ÈIÈhÈ2{È®È0ÉÈúÈ(É%AÉ1gÉI™É_ãÉ*CÊenÊ9ÔÊsË-‚Ë#°ËEÔË!Ì@<Ì3}ÌG±ÌDùÌ8>Í^wÍ%ÖÍ*üÍ+'Î'SÎ!{Î3�Î}ÑÎDOÏ<”ÏÑÏ;îÏ.*Ð3YÐ3�Ð+ÁÐ3íÐ!Ñ5>Ñ8tÑ<­Ñ5êÑ< Ò<]Ò!šÒ*¼Ò&çÒCÓ<RÓ9�ÓIÉÓ%Ô+9Ô=eÔF£Ô4êÔPÕ;pÕ�¬ÕA:Ö*|Ö:§Ö[âÖ>×$]×C‚×$Æ×Rë×W>Ø:–Ø!ÑØIóØD=ÙR‚ÙHÕÙdÚMƒÚNÑÚ  Û;AÛ}Û<•Û@ÒÛJÜ5^Ü”Ü,²Ü&ßÜ—Ý•žÝ/4Þ&dÞ?‹Þ/ËÞ-ûÞC)ß5mß£ßrÃßh6à'Ÿà)Çà(ñà:á?UáH•áEÞá&$â!Kâ;mân©â!ã9:ãtã"Žã:±ãìã'ûãB#ä'fä-Žä+¼äèä-å9.å'håC�å#Ôå"øå2æNæiæI…æUÏæ@%çfç0çF°ç:÷ç72è3jè=žèFÜè6#éEZé+ é.Ìé1ûé6-ê5dê6šê5Ñê)ë$1ë=Vë/”ëÄëEãë8)ì$bì<‡ì'Äì(ìì7í8Mí!†í>¨í?çí0'î=Xî:–î3Ñîï. ï1Oï'�ï7©ïKáï3-ðKaðI­ð7÷ð</ñSlñCÀñ-ò+2ò>^ò>�ò6Üò>óSRó`¦ó?ô6Gô2~ô(±ôcÚôj>õX©õ1ö34öchöVÌö/#÷@S÷O”÷Jä÷/øIOøI™ø<ãø! ù0Bù5sù5©ù?ßù2ú%RúOxúZÈúG#ûBkû9®û?èûK(ü+tüD ü>åü?$ý<dý@¡ý9âý<þ@Yþ;šþ:Öþÿ;#ÿH_ÿ\¨ÿ`4f6›HÒtC�;ÔDcU9¹,óR SsEÇ*
28Jk>¶aõ+W:ƒ3¾^òQ&hD�dÔZ93”3È5ü2-P2~:±1ì	"4	,W	-„	$²	<×	
! 
! 9 
! Z
! w
! 
�
! %�
! Ã
! Eß
! =%ScA·Aù(;>dm£F
LX
H¥
î
"
t0@¥Væ5=Bs+¶7â,LG@”@Õ=8T>�Ìjë>Vo•, \M?ªKê[6Œ’ZGz3ÂOöMF:”dÏD4yG’SÚU.D„DÉ0D?#„ ¨É-ä+&>%eI‹IÕIHiE²OøEHQŽ=àE=dE¢UèO>|ŽPO\O¬PüPM Dž Dã b(!?‹!/Ë!!û!6"HT">�"NÜ"E+#(q#6š#9Ñ#0$W<$6”$YË$0%%/V%&†%­%À%'Ö%þ%O&8c&8œ&Õ&'õ&&'D'X]'¶'Ò'í'M(=Z(i˜(1)J4)>),¾)]ë);I*C…*8É* +2#+-V+5„+:º+<õ+42,Cg,«,)Á,(ë,0-7E-9}-7·-2ï-:".g].7Å.%ý.$#/)H/Vr/OÉ/t0;Ž0FÊ0D1/V19†18À1Nù1/H2(x2/¡2'Ñ2$ù2532T3%‡3W­3[4Ea4!§4/É4Nù4+H5&t5$›5À5à5Aþ5E@6C†68Ê67@7X[7E´7`ú7`[8A¼8<þ8K;9'‡97¯9oç9lW:YÄ:S;@r;5³;6é;I <kj<DÖ<3=šO=>ê=T)>Z~>&Ù>r?Es?+¹?6å?X@[u@NÑ@X AUyAXÏAU(BV~BVÕBB,CIoCI¹CCDDGDWŒDoäDTTET©ETþESF@TGr•G,HI5HH	‡Hg‘H5ùH/IDIQI6hI’ŸI�2J‡ÃJ?KKN‹KVÚKD1L7vL6®LLåLH2M{M„MZ–MñMP	NBZN:�N@ØNO=9OLwONÄOHPK\P]¨PDQAKQ9�QQÇQ8RARRM”RGâR?*STjS^¿SCTCbTQ¦T>øT^7U\–UóUX
! V7cV0›V8ÌVpWHvWF¿W2X09X7jX"¢X5ÅX;ûX87Y3pY2¤Y
! ×Y#âYKZGRZšZ5µZ\ëZ#H[6l[B£[;æ[&"\-I\:w\²\!Ì\ î\�]) ]Ê]%è]9^9H^%‚^¨^!È^/ê^ _.;_ j_<‹_7È_` `.>`-m`)›`9Å`5ÿ`15a0ga˜a¶a#Ñaõab)b-@b)nb;˜bÔb!óbEc)[c…c>•c6Ôc'd;3d>odL®dNûd2Je,}eTªe0ÿe,0fZ]f-¸fæfEgKg@egG¦geîgdThF¹hPiQipi‚i'“i8»i7ôi[,j2ˆj=»j(ùjE"k"hkK‹kL×kP$lJulBÀlOmeSmX¹m_n_rnLÒndo#„o(¨oUÑoH'pOppJÀpRq@^qBŸq2âq3rYIrY£r^ýr\sys5™sFÏsBtUYtF¯tBötE9uu0œu:Íuuv"~v:¡vÜvWõvMw1lwžw!¾w8àwVxpx2Žx-ÁxïxCy]Jy-¨y5Öy<zHIz&’z+¹z&åzS{$`{…{\ {Zý{X|w|•|«|Á|1×| 	}*}5H}D~}JÃ}>~M~5m~]£~3;5)q"›$¾2ã,€;C€#€-£€,Ñ€Dþ€9C�1}�t¯�J$‚Qo‚QÁ‚Iƒ?]ƒ5�ƒ$Óƒ-øƒi&„=�„4Î„)…-…L…i…,‡…´…UÐ…@&†Bg†tª†+‡HK‡@”‡MÕ‡‰#ˆ?­ˆ.íˆQ‰;n‰6ª‰$á‰:Š)AŠ=kŠ/©Š6ÙŠ,‹"=‹`‹q‹E„‹-Ê‹#ø‹&ŒACŒ,…Œ9²Œ(ìŒ.�.D�4s�X¨�8Ž7:Ž=rŽ+°Ž>ÜŽ]�;y�;µ�*ñ�$�-A�'o�G—�*ß�
! ‘G(‘Fp‘.·‘5æ‘/’CL’T�’Gå’*-“)X“!‚“+¤“IÐ“<”'W”)”d©”=•cL•h°•D–^–.s–:¢–4Ý–>—PQ—5¢—3Ø—G˜)T˜]~˜!Ü˜Vþ˜WU™4­™4â™Ešx]š0Öš9›[A›0�›@Î›cœ(sœKœœ.èœ<�;T�>��IÏ�5ž‹OžVÛžI2Ÿ;|Ÿ7¸ŸYðŸHJ @“ „Ô 8Y¡�’¡l ¢E�¢kÓ¢ª?£Lê£p7¤o¨¤Z¥Ms¥0Á¥Aò¥04¦Ce¦F©¦ð¦"§3.§"b§D…§4Ê§4ÿ§84¨ m¨=Ž¨6Ì¨6©W:© ’©$³©0Ø©3	ª#=ª&aªˆªœª·ªBÄª'«#/«9S«1�«7¿«,÷«6$¬6[¬%’¬~¸¬I7­I�­DË­	®+®:F®+�®?­®.í®"¯0?¯Cp¯1´¯&æ¯J
°,X°:…°&À°(ç°-±">±@a±$¢±5Ç±7ý±H5²J~²2É²1ü²?.³+n³-š³-È³dö³A[´�´º´2×´/
! µ):µ4dµT™µ0îµ¶:¶uW¶lÍ¶0:·k·/‹·)»·/å·a¸&w¸lž¸#¹#/¹#S¹w¹K‰¹AÕ¹9º/QºE�ºÇº8Ýº%»/<»+l»7˜»NÐ»+¼%K¼Hq¼+º¼Fæ¼8-½Bf½E©½-ï½E¾Jc¾E®¾&ô¾I¿Ee¿D«¿Að¿42À1gÀO™À7éÀ/!Á7QÁ7‰ÁÁÁ@ÛÁ2Â>OÂQŽÂYàÂr:Ã[­Ã<	Ä2FÄUyÄ:ÏÄJ
! Å*UÅ5€ÅC¶Å(úÅ"#Æ$FÆ>kÆ?ªÆ^êÆIÇ�ÉÇ{KÈmÇÈ�5ÉI·ÉFÊDHÊ�ÊC«Ê0ïÊM ËRnË*ÁË'ìËÌr,Ì7ŸÌ<×ÌÍ"4Í#WÍ7{Í7³Í)ëÍCÎ_YÎ%¹Î9ßÎ*ÏNDÏD“ÏPØÏb)ÐWŒÐdäÐ;IÑ1…Ñ4·Ñ4ìÑ[!ÒV}ÒJÔÒ,Ó LÓDmÓ@²ÓDóÓH8Ô>�Ô'ÀÔ5èÔ5Õ<TÕ@‘Õ?ÒÕ/Ö:BÖY}ÖT×Ö5,×*b×0�×-¾×Eì×^2Ø5‘ØÇØ!çØ	Ù-'ÙUÙ-sÙ>¡Ù;àÙ>Úm[Ú=ÉÚRÛBZÛ8�Û.ÖÛÜ Ü$>ÜIcÜ­ÜGÀÜKÝ[TÝ<°ÝCíÝ.1Þ5`ÞF–Þ7ÝÞ6ßBLßE�ßCÕßVàXpàCÉàB
áBPáB“áBÖáBâB\â6ŸâLÖâL#ãZpãLËãKäLdäK±äKýädIåd®å1æEæcæ&wæEžæXäæU=ça“çSõçOIè+™è"Åè8èè6!é;Xé=”é0Òé*ê.êILê*–êDÁê(ëW/ë‡ëE¦ë(ìë'ì%=ì%cì4‰ì ¾ì*ßì?
! í5Jí(€í1©í%Ûí#î'%îHMî:–î8Ñî;
! ïHFï�ï6žï2Õï.ð37ðKkð=·ðKõð`Añ?¢ñ(âñ1ò?=òD}òQÂòTóCió+­ó8Ùó<ôOômô‚ô$ ô;Åô7õ(9õObõ²õ!Ìõ%îõö*3ö|^öÍÛö©÷-Ä÷›ò÷IŽø]ØøO6ùK†ùSÒù9&ú3`ú<”úZÑú\,ûD‰û2ÎûEüXGü üH¶ü7ÿü.7ýfý,yýB¦ýéý-þ]/þ@�þFÎþ@ÿ%Vÿ0|ÿ2­ÿ-àÿ7KF@’MÓc!6…¼×ö4RoŽ¬Ëé(F%fŒªÇ%á&Ffƒ# CÄUL^b«jFy>À>ÿ8>iw>á$ PEJ–8á>	6Y	O�	Nà	U/
! E…
! cË
! >/mnoÜiLf¶b
n€
nï
n^oÍo=o­nnŒnûojoÚoJnºn)n˜oowoç;W'“(»Bä|'J¤MïR=9�?Ê@
! @K@Œ=Í$(0>Y?˜?Ø@?Y?™>Ù?6X]�6íU$RzHÍX{oUëDA{†'l*l—m mr là mM!,»!.è!.".F"Ku"iÁ"`+#BŒ#>Ï#<$JK$¶–$CM%@‘%{Ò%EN&I”&@Þ&m'F�'lÔ'ªA((ì(F)<\)F™)<à)!*>?*:~*)¹*?ã*7#+j[+0Æ+6÷+.,EA,;‡,,Ã,ð,-6.-@e-R¦-Sù-EM.I“.aÝ.$?/Md/Ž²/-A0‚o0@ò0\31�1,¯1Ü16û1.22,a2/Ž2%¾22ä2*3)B31l3+ž3"Ê3Gí3054^f4NÅ4,5A5'X5(€5 ©5Ê5 Þ5ÿ56206/c6/“6(Ã6*ì6!7&97%`7 †7-§7&Õ7%ü70"82S86†8½8AÜ8+9J9'e9�97«98ã96:CS:,—:,Ä:@ñ:%2;&X;@;{À;2<<Jo<Wº<m=F€=BÇ=5
! >B@>(ƒ>[¬>U?4^?M“?Tá?P6@`‡@Dè@9-AYgAUÁAZBerB]ØBT6CQ‹CNÝCe,D9’D2ÌD8ÿD48E^mE"ÌE=ïEw-FF¥F1ìF5G;TGE�GÖGLôG7AH6yH:°H.ëHœI“·I$KJVpJ6ÇJ-þJ:,KgKH‚K’ËK,^L>‹LjÊLj5M/ M@ÐMONDaN<¦NãNÿNO-/O3]OV‘O'èO0P=AP1P.±P/àP3Q:DQKQ9ËQ(R4.RFcRiªR3SAHSRŠSTÝSI2Td|T:áT@U>]U*œU=ÇUVa V;‚V4¾V-óVN!WGpWM¸WJXƒQX(ÕX7þX<6Y!sY"•Y-¸Y.æY/Z2EZ/xZ,¨Z ÕZ!öZ%[,>[k[}[�[¢§[`J\+«\(×\9]7:]9r]G¬]ô]F^=V^(”^X½^*_2A_4t_I©_Ió_F=`B„`oÇ`G7a;aQ»aK
b=Yb;—bNÓbI"cElcD²c÷cEd+ZdF†dÍd.æd<eRRe;¥eWáe*9ftdf6ÙfgF/gAvgC¸gAügW>h4–h%Ëh9ñh$+iPilit‰i þi>j2^j(‘jIºjk4kLk+_k/‹k]»k<l,VlXƒl!Ülþlm(&m=Om"�m°m5Ïm/n)5n\_n?¼n9ünl6o0£obÔo?7prwpIêp=4q/rq¢q¼qÕq+õq<!r4^r“rG®rCör:sUs*ns/™sÉs5ás3tUKt&¡t!Èt;êtP&u;wu³u;Ëu7v"?v.bv‘v-¦v+Ôv5w6w,Hwuw Žw!¯w.Ñw,x1-x_x-x,­x)Úx/y4yTy(ty�y¹yØyWöyNz.^z �z!®z=Ðz{5&{U\{W²{V
! |1a|0“|1Ä|ö|}5}-U}Wƒ}0Û}H~U~%r~B˜~HÛ~1$5VqŒqþ,p€K�€*é€
�'"�J�c�&x�#Ÿ�1Ã�9õ�W/‚4‡‚b¼‚AƒEaƒ0§ƒOØƒ-(„'V„/~„$®„(Ó„3ü„<0…Bm…C°…ô…†/†/O††Hž† ç†&‡/‡;F‡)‚‡M¬‡Oú‡GJˆO’ˆGâˆJ*‰Au‰$·‰Ü‰,û‰7(Š"`Š$ƒŠ¨Š)ÇŠñŠB‹HK‹:”‹XÏ‹+(ŒTŒ-nŒ0œŒÍŒ4íŒ"�<�V�~o�mî�\ŽzŽ[–Ž>òŽV1�5ˆ�¾�/Ü�¡�V®�2‘U8‘BŽ‘QÑ‘#’)=’g’\ç’wD“@¼“Jý“DH”M�”PÛ”],•5Š•2À•!ó•�–5—–>Í–M—JZ—J¥—Eð—o6˜4¦˜YÛ˜)5™9_™.™™ZÈ™L#š4pš+¥š7Ñš;	›E›1d›W–›6î›Y%œFœEÆœF�/S�%ƒ�$©�FÎ�-ž6CžEzž;Àžhüž9eŸeŸŸ9 ? 4W 8Œ 9Å Bÿ B¡!`¡/‚¡$²¡J×¡="¢:`¢*›¢9Æ¢,£1-£L_£G¬£Rô£<G¤8„¤V½¤8¥VM¥B¤¥`ç¥BH¦`‹¦(ì¦F§p\§6Í§G¨3L¨F€¨<Ç¨<©A©'Q©8y©*²©.Ý©/ª2<ª:oªªª;³ª&ïª#«9:«Ft«o»«/+¬Z[¬"¶¬9Ù¬H­,\­(‰­C²­Hö­]?®n�®n¯n{¯vê¯Na°w°°/(±.X±*‡±N²±q²,s²  ²MÁ²0³+@³Fl³T³³`´gi´>Ñ´qµ6‚µ%¹µ9ßµC¶B]¶P ¶-ñ¶G·Sg·'»·(ã·(¸*5¸)`¸„Š¸„¹&”¹@»¹5ü¹92ºelº7Òº8
! »8C»7|»M´»)¼A,¼Mn¼p¼¼H-½5v½*¬½.×½u¾O|¾Ì¾ê¾¿@ ¿Ga¿3©¿*Ý¿:À+CÀBoÀ/²À6âÀ4Á=NÁŒÁ¥ÁÂÁØÁ+ïÁ;ÂoWÂ-ÇÂ-õÂJ#Ã9nÃ-¨Ã;ÖÃÄB-Ä3pÄ¤Ä!»ÄOÝÄ=-ÅJkÅL¶Å0Æ94Æ¡nÆ/ÇO@Ç/�ÇCÀÇÈWÈnÈ{ÈkŽÈúÈ,É[?É2›É3ÎÉ6Ê39ÊJmÊ;¸Ê&ôÊ,ËOHËE˜Ë7ÞË,Ì"CÌ8fÌ-ŸÌOÍÌOÍOmÍO½ÍO
Î]Î
! bÎmÎÉÎ}IÏ.ÇÏ,öÏ-#Ð#QÐ.uÐ¤Ð2ÃÐ-öÐ=$Ñ#bÑ]†ÑOäÑ&4Ò0[Ò'ŒÒ$´Ò7ÙÒ9Ó1KÓ7}ÓDµÓ9úÓ54Ô5jÔ5 ÔBÖÔ8Õ[RÕ;®ÕDêÕ8/Ö:hÖ £Ö ÄÖ2åÖ+×+D×*p×:›×,Ö×+Ø6/Ø%fØ6ŒØ3ÃØ÷Ø%Ù>-Ù)lÙ–Ù(®Ù'×ÙÿÙ&ÚFÚbÚA~Ú8ÀÚ	ùÚ	Û¯t'@Ú)m(èºFœ	bEœ,�9(AÜ
! t»ü&™"èT XG˜†yÄ	R+
! ­à«æ4×(+Å+¡$+A %ñQ
! .I.3Ôí!‚$m�a$5+l$Û$Áp*›)­#*ÿg-û$T&Ý*Ú®)à3$*/¥Y¯-?i+÷ŒŽ§^N'a‰-G%?	†Òy
êþ"þ.Näí(I/QS,±Â'Y(ŠuÓ
! JõM'Ê 
! ©¤+¦ëÍ"EõE' +hª-*^(¨ó,/ˆ	¦/*u"¦)±)$n$�u-×&ÿ&sB á(÷-C$ø×§(
! |!ß
/0<g''1ÉE%í+-È[%H¨
! FÂ$Fw+â(`ŽžPî%I4)F!-'s8	W)KR$…m½# ±0±OÌm£D*ôX.ik&º3) &J+#›¥ƒE)æ¨Ì/±+C%a(ù¾áø„ÓŸ* ø%¸+J
! N2,p'³¾)-£¸D'
À&…Ä[üM0§Ü«Ua+÷	¢*¿(á$œ#Å!¤ Ä~–…ñÚ"» KK‚|e8}‹+Ú^/&ª!ñ#kT�))ÅÛ"‘&¨Ø,d$w!îŽ&ü/Ä
! ú�/É#£#$]‚
! šæé¸)ô :*œè�%í	Ô*('	"©	<¤.5/Õ�'�~˜{	F
7*#%ÈEã,‰™é	Üù(w
*H[0¸ß�,F'˜†>-§-'Qs!2/
! &»(ë¿1Àý-ð|
“#O/(&ÉªÓ®i4$þ
ò&™Mì
! ýÇ›i!’~9.
! ã/P?&B#1�œD'*½&�¢ëÏ³&¾ã+•((¯&È`ôr¢Cb)`$LGÖºD%²!´!F,~$Ý#Õ##™¸ª)labz‰,!Ù/#,a:F�'/=zð+² û#o
®‚®$sG,V%ÒØ
£
./
! »k'Öz+† .gzŽH	Z�ø
! ¸.Ö.Õ({òº	y!,„%‹ºdk_
c-S¡Õ7ÊYžzÎ-œÛ
! 
  
! Ê¦'Qf/Ê/8*)¶ Q"ˆàí!5-¬!¦*š#¬ö”ÔU!áômJÑ¢"•	+d ?!7)Ž.�¶!íÜ
! #²”íÃƒÓñ#Ê—'¸t*ì b–..R
! 1&åz6*Òò*µ/‚ÿÃ-"v�%VàÓ(,#Œ§…E3•%¾Sc/Q»à‹.¢‡Í)±ˆq/H ¸`
Í‚)Ëˆ}Ð*&†úm'³¸yæ%‚'<&ß!öÃ&Ï	Í+r'Î,iq,„/ÂŽ)v#å$Ö
! ø#<,!µ'G*þ~	¬7[6Y*ý.šs6�ÿŒiÉD
! y/ãÏ
! ­/Þ+&#)Z*è!\U©L+Pÿ)üý—\Ä$.[
qé!c E.-!Ý	^Ž‡+œD)û/GÇ;,Û-Ä­oá#’&%ÍÔñ£.¡ÊÄ›]#Z@½¿âB$.b©¾+V([%Õ9
‹
l.ñ*ð¿¡+h$N|	Ú,(0~*—&®‹¯ù=
! á")a-¥"ª£'!Íhu}>"4ƒ(Ü*ê4E"3.À
! ì
! Û�"2 ˜
9€
! TÖ%·/?­m^
¦(Z“åpÛÂÁr)H<ª	ýÉÕyßV¹-jr5F
! —Ä+ûO$ð
! Ú/'Æ?/—'!H[®è)¶
! L¿#¤
'<.C³'ÿ
é!õ
! �1*�"O+²ñ.ƒ	�|/Þ)'ûÀ?Î"„(xF&1{3#
! ø/k:å,,	±#Ç’/}+Œ^| }š,m$]
! ù$$*ÌÏ
&ëFâgÄ$G"lR'bdú	Â† ×Û £&ÚŸX!bÀ-“.>G!(r�*g˜}"y3+Y)é9ïä)Ú'^!_.‹$)
Ð',JEÁ®.Ï’#…#½©ÏÁ+œ!7+�Œš-?
! ß*íi¿‚]6)j+ø·-~Á°)À"H(#(ƒE#"ç¹",.˜S?à(À
! í
@ð#ïŸ-š"yÆ«
²«D$!¡
! ÌÜcÓ¹Ñ è	¯¨)œ A!()½'œ,%Ÿ)#ýFÑu
ÑÖ'˜(C,*	Ó'§5,Ÿ9Hµ++	,'”ž,Ñý"
! [.Ù(s:‘)i"Â\ ‰(H„‚Åù é+W,'.ù%¨&l"3&»ù	Ò‰þ$‚"¡,ûv-‘¯&+A#ÞÒöÿ.[!A´½"2"x@ÿ×.!‰)å",Q¥£)¨ 4ãc2ƒ€ƒÞf7Ýå(
! k¢ *8 ô•#Nz	 ¼*e)
! È±3‘©'%)­d<.µ!¸!Ó"C­(·¤$ç$R%¯‡	”ú< �#0<9	8"%ð°Ã%&d:$hý,)ÔºÃ)ƒ!™ÞL
! S
Ž'÷"*¼ G
h$N)ä,:W8("Õ�.ã#ý‚+–$YÕçìrE)œ%(©)º
ÙÖ<
}(>0†K+$0p"¯	é*Ìì*n"{'ú./
! �
! Yˆ†'x7.³ ûÆ"0¾&=Vëü-(Ý’% ,Ï+/&2!T,@†Ýf…
! 'nâ*ü#L|Þ,o+U}a'î {$"È*
! åF. -Él
Ì*¤(M>5¸u/&4`>´™~
'óó+â*�&<ô",ô4n	> Õ!"#1çÿú%¼,ï"pXïbŒC
! °@)ð.#!§­N	ðÏ-Üb/#&Í&Ç2»%¯7
! Û^.‡/¹”2""UD.']u
!  žµ*Åþ�%PÌ
­'¿.{ ¦$‡O\¸,Ñ%ðo!¹»+tƒ6-Ô#~Ï š(Qö$½ä+¯À²-—Q
“%—6RÝ À(Œ&.-»#ó/ü,~,›&pä/�/‚'%+IRu(8* -³(Ì™Ëü(¾;	tKK|0#Yd~+ŠëU-Õ*Y+¹)Ìã#µ
´ 
! * 2º‹hv/L)_\$É©,q
æ
æ!Þl 'Ã/š	!X˜¬&;Ë'Á¨Ž%�(
! ãA
-"¿Dò..l²,¢»
! ýó.I
! w�ÿ+ö V"'ô'ò$ò-
³8$âÒ,Ö(+×/jK& !‡
! b-¯n-XI'ÐG
! Â&$.,L!á/[€Ð&è,$‘8™Ë%÷._O›õ«6ïã5¹±8N0 m[M*Í
! ¸
! _‘$Ï³/½¼)Ù#i,þ D	$³F»2+å*Ô%Ø%Š©»œ
þ;˜*Ár‚$ÃÊp%bà'ÏÔ
Ö!å5Æ&-›DÖÀ)Å%žÛõ..	ñn,xŠ¡!+¤í3m&*¸Zeœ%Â{&m"ý
4'òí�Ï%Ÿ#]/@.þ•	R¤	°,Ö*^ 
! ,ÔÆ+Drrƒn'	/Þ
šè…(!i/ý*õ2 &
! s&VÂ*÷.R#CyF'§€+ï"g)'|#ñŸ%U%.Ò.Ô"D6
! ˆ„.¯z"¢%¤%$Ê!,ìP)?¢U&Ÿ cý÷#$�Ún$…"
! ))`Ê+7ùÎ$¤’iº*šüö“^›Ä,Ó
t&÷Ö	â'+sZv&¢Qi ).p-I+EÖä$¿'PD´.¾#v$5ˆ-B	/WÔ&"�‚(J­ûú
dÙ ×-,)«W0'‘!úé#
Ù
! á€Î ¤Wâ"Ö³&@ú€&e~l#,$+Ô&Dd&«-àÏ–%h—°ó,!ÞÁ%éñT¢ tô)2)¸±÷
œ
! Î&N&c"üD0”-åë ¤
! ;#„#ã¦¥/|"ÏÜ.�þ'²/,+±* Xó…'-ð-Q!Âö,”&&Dñ
Ã
! |Ï.]‘K.Á)�#P.¶!Ä»¼hxæ/{S'/?÷!*‹¤Ž$$
J7Í$½5$A*!h >	¨'Äÿ
! ’"
,,

ÛXá‘Œ
#¼+V
Šoôûû A'²wr·ö
a+µ
! 
õ¶$˜
 Ý<4W	Æ*5
±	}'­+ú
N$Š	%®#0&âÆ	,.n*,Kb;)¥D+)¤M"¬$!áÑæÎý%²GñÑ
Û´*%)Í*LS0"$9j'&)eÄN(-o€š\
­�.&U/¹#_à¿%­,9¥isð	£(ø¡üL,ß+á@0Póî'÷d!x
Ú_	3Ñ.µ>’!80!L:§" Ð¢º%Ö#Èœh/±Š+þ"{\!kL(V(y.5.Ø/.¥%çü"ƒ‡†ð,Lr.f
! ¢+I!C¡&a "t(áˆEÇP%tE©(+%ŒÖ&j$„¥+ž
! �f'½-OÎ÷Ü
! "u»Ã- ½(JùOj<
! åœ•Ø+q){
! ¯ßÓ:Œb ;÷#ð" ÀF!-F+5*·*,õº)C‹hc,N7“‡
,`œD&?ß/;u_!æê ò!V�m·¥ 2'Î!³3¾±-Ÿ(Ã*%
!  #É¢	@$ÃÀ‡)m¾
! zq*x!OË‡½Õ´ßÉ	!0ïM&üÊ[Ö,>,OéßBµ.‹®í-óaè²¬¡5ù4!Ýßf!a˜¾UH&=Fà	U)M�ÀX .Ò(q4"'ì‡m)dn6PM!:»ç•+l¯Í,³-1[é¬ ä	x_
! ‰+6�Æ'Œû&ìô*“-0)2Ã'`¥mcÐ.HòÐ±"W(pn(š
! Æ$à#müZ+À°�†%¶(í 		#'‘'‘+ò²(Y
Tþ½«+ÜP%%ßy¨!Ž³Ø`í“å!Øâ	� ý!Ø'j®ÔèW*CÆÕÎ/QÂ-oA#ê¥$¡4
! ÃL(7)Í	<e|£ •/ä€ª«F)æÉÉ‡,‹4 Ì„,@!Þ
! ›'/$×t!°.…ê${`/C.ýoJ'ÙÔ/´#4*
! å_Ài`¥)¬QŠå l$ï�–,Ì¸�-´çN.'•)(!
¸%c
! N'ñ!¾.`®ž/9´]1B/Ý-’J�	’â¸jHÐ$Ž,N+!ã
Ùçã	¶w	ü±©Ý
?{5"J*&Î,‰®d.°�&B³g6#^(f(Ù8W-#d· –*š
‰*ò
‰Œ)N#Ïãô*ÀšK%îØ÷)�Sì/gJ)—,� O-È/Þf
6('
! _Âéè(Àø�$ÂO^ì+o i*"+Ð`[-I'0Z	7'Ä±."*,?%9G0æ*#§+¯(wË%]Øv
! -º»“¦%­0³â12œ)ÝI¾Ã$\,¢(Ä-
! £B
Áæ(3ã.ØÈ%ä!â0Ê*¶Mw&e>›Š¡².ÿ"Û!0+7Ûÿ Äö	{=.ž+MÍ&Ë�1
! �*×ö"L
¡‹-åiµ%ç,ú¡C£,“a	!K	b#µ,È$Ç.Åó-x/ð&G€	—oA/i#7W&; ¯	xÊží+Ž¶Ü)o(‚b�%ž*Gœ$V-Ô“)¢
! Ü/™-l+(WAô/'&m#dî*‚!‰ ó"—[éè+ÇŠ/â%nÀb„�*K%^Ò)±*óJ/7ò*3+
! à*2‘Æx òt [ëq%­Òðqdd#&›
! ÁXd0Ý(S!—!,.ç
! %>¦+á¨±&• F(ß-á},&/lœV	oËÁ¢/5[*è'#¨-Œ¥$üî&G/)Óªœ,>'Z.`,šl'›,š.)f7é ¼c	Ç	M=8„é- Í	-«à†N�®…°é&Å(®Ð…§	¢ÀÙ¶ ªýÇL c�`÷*u¦¾ÒA0õ-‹ñ *!‹.jß,s-&º,4,Ï÷R›M(-aÿcí¬(Ã/
’·þ
! Ý!}J"J,‡ïLè×^¬Û)Ó+€
qüØ;Œ#Ú+�ïg$Ð -žedpê"‹ã¨®!†$²AÒ!)!v|'Ç"äóú
! %÷!ÅÉ>+ºrÉ$0›Ý({ù)-"h"*7¢-îÔŠˆê{"[ù:ªÐÏðºô! !XÙ+
! ÍGI ·*™
#+*ë#õù1*ò�ì&4LH
ò'Ÿ		¥p
! !
/¾%#„ÅR/ÅÐ‘ n‚ï(pÒ$'6'0+E&¾,ïbkÖ%l�+ÕðQ²%0Ê%Ð"§ÇRß"Á'È
™½8/O(ö€Z‰›<%l� 	
º(C	‰)0U,¨ž!O0ù1$¼&^	�O
! ¶õ¯#: Óòò‘à-íad–Z 	Q¦-Caƒ$�"’+=/·ñ&4/0/!6¼ô#l/ƒ&›];:’&E.T/+ “&¨�P	µº 3! "y 8'u0ë³"Ö)8U´
B6O%�&�s
V#-’.O,¹'‚+.pJ#'#@#ûër+‚í,P'T-D.\•$Zˆ(Â|€"Œ/#+w"š$ /*.¿ÈŸ$xØ"ˆ>8tª%¾(…(. +A,pü
! Çï—(bV,s'Ì(€ó#µÃ	9ƒ)ª»)ü.¥~%F")™#Í¯ùÛ%Ä(`Ÿ¦s+‹%®5(ÞK$uG§)w/ÖA($Õf-+¯ ­O®*Ôµ”Ê(êe-¦ÓK)H"Ä&%óÎÖBº4�)ZFg.0-?þ(</µS%ª(/ägl!d) 
y%,å#Û#{+=$;%,|zˆ²ÁÏ
! '&©Ú.I‚÷{#Å63Ö$æÿ«yîY½òž-'{g
É*ÍS$Ÿ±þC1˜²”Å~M ŸWb‹(Õ°Õm%:Ò'h#T$º…
þªa!•I"¡I,Æ%ƒ–‰ì))‚%t+Ä”)©
!  t!�e%Ü]÷M-M<)	.µÀ!€ÁÏîŒ.9u!z (].
j&Û(¯–Ø0‹Í=	‡«£–Aú ;Å/2#ÊÑÝÀ3 ÜÆ/Ç#$W¼(]\+ÚÝ d,9,š,H,Å*,*î"Ð+l	0^³*é
! ,jóW õîB]žÎ¦fz)�&-œñE¼!Oj(öj!G-·Uþ+Á”P {“!éË-à/_æ¬Æi(L.b&h¬×ÐJ()/Ï\�~¥í"”O›*jxTL&(Áº-…7,?"›+¦¿s -bF¬’-�>Ëë(GÌ	8t$NP&Á&¶¶>ö(ò/·,Ð-g€xk#³“ú&†&:%e]$#å¸Y—*¢)/k
! ÄzT*
œä1¬
! y#	Ð÷&™vqÕ+X€þò
¼˜, u+>0$Ã	R)w¥,Š=›Â™	W$��—&&4ø"õ4� —} IêX*Ãj*z:Ø'0Šœ.ë$^/Ä ,n)"‡ˆ&@¶6
à
âèç&°’
! „$«£%›G+´,�o%# °À ô//2.…"�
! !°ø
â"*(%¿éÜ˜&@§g"Kï,œ/+»"ák,·ôÙŒ™ƒ-Ð	ì$k(�*äÞ;i.½éáÓUÄ*«*('­ Ž*�Åø¹'Þó(úr%}SHpZ-‚*ˆ´ÆÝ‰ƒ
! /kP¡)o”ô´u&s¸/¸úÐ#I&ZÂ"
'..ÉSŠ�!…žF-™3*©-o,Ï
&@£– '  5\¹&$
! 0JE$¨Ž{.‚¨½6$Å¨,(œ(	:'.gd+Ï}%jìè|ß#¯M2
š¦M%8¹ªÌgî¢&×¿)æÇ(»&ìV,ù
! I
þ`y <$G)»Ã.¬%Õ'�×q(ï¢	
! '~ž«/Vv	Ð
! è,=(È Ñ+ú0%å“îÌ)fE
¿ø	|0	ë%:V
! ì"�3Ï<g/g{/A%}‰
! #î)ž"Æ
«
! ½é#ß)D'·'Ÿ�/6Y"&!¹+µu£ì
Â/è.ä fJ«,j¬�
! !¹äÇê$í$£+-m'[/y‘¤["W	-åžWÚ¾+uØù²\0!íx¸Ó2&Þ/c)Õ•¶	+L*^Š 
z("0Øé·&£¤ïI;�O	)ê…ÛU
Ò/ï:,‰
! É/ÿÌ#"ÉH%"R!(l?"ÿ	˜	]e�‘­ýþ¨µ(Š<Õ·)Áš)€#&i†,0¶¬	3-#R0Žaì'4-°+'jLG	$[!|)ŸÆ)ÂhˆkH2§…%y
! £K-tå6µ ÁÐ^uœÄ)£é(0C*z�#¼ÐQi«ËH#•Ø-Ò
! Øð.Ý'N°‚ #Ô+1ï
C j$ð/k*€%èvn&Ö
¶%M$
! -–
Š	Õ
Ù^j-ž(\(ñ(O'&þ
B˜
! •1_
! @,Ïï&”
! 5$,F’N–7 Ï~+h_,8N"t“^˜,K'eŸ, Ò	¼B+Í	õÚ%7%Ò¢.¸-^f§’ K³+æG#v."ðn"^3%¿&™²&1#9Lù-»ÆÁÞ’ûj,‘¼ñõ(ïw* ³,p+û)N‚—Ú+00Ê-8%#*ôö%:óÑµ	æ"ƒp
o#?.¶.ø(ÑY Ý z’“+i¼8
! ±@")×,wät@}´	?”	­.WÑ!¼�#YÜ%™ÙÂæo	±ã ”`+õ,U.=à$˜f,¼Ã	´ñDR(@I(´+L$F ¬-ô(ö±&™pÅ&ýb+4\ŽÕ/¸(lx%$ c-` à	‚�/O*"�$ä&¢”9v/
! %½;Û6ªÛª+0ð/	,?k$(ÿŸlrËÙ"Î%($HË.ñ,v8&ž´Ž*
! ;/ð(	‡.)Æ&9¯%Ü	I#X‚" '$-‚s�Õ`n(–A)â.kë!½
! VÝq./Í.ñ)2Ÿ4¿€$�©³®-(a
.`l
! 0(/,3~"²˜%Éü¿‰Ï,--•»-V$|(–÷$Ù ç¦!ôqÓq:†"ö—¹ ñµ#Êôc?
Š#ªÌ-j(TŠÊ#4îB!+åfý$K#IÂ)Š
! Â,– )è/³Ë(éI†"+@&†(ÒEH0ÎÇ‰#·Eù,ô
! *O#]¥'A Z
Ü&k‹ ÇÈ¹%Ii&›%oô
úì!å¤*7Æð)_ú:-†='Ò
! ®
! Ö,rÿ°
Ù!lv")„&0&<'	L	†å.UP,1
¤&¯ï%ì«#m'ƒ ¯\èÓ ,Ÿ‰)^'1ö/S-9.¹Æ-�	ôÈ,0ŒS#æþ/‰/‰$ô‚™Æ; ),{)“(Ú¾-Vu%›Ç¢î#á+¨*Ý&É&kz,}üV0R"¿37* ÷8Å#•-·$$n%†£iÇ'	œ‚¡¡Ý#j
! Š(H'qn¼¯}&Ð%žà)/ë
! ½8Ë +²
! ?00"Q®å…?’é%Ä%¿ 1S7(tàwb'sZ&W%ý)‰ê.Pa4€
âÚÛì%Ë	t
! ¼»'=•J0,Ú$‹/¨"X"@À¬"X#”?_q+Ù¹/`¦	1!¦ï!ZÂ
D#0] õ)j#+ß$�!¤'ö®"9"t/Ë{*×Ç™(N!Ü`-!!‹&ö	0|�à.‹Â%w'ÑÒf8i)ð‹#œ^ñ'‰û`!+$‚#ÏUÇj)Î
Mžä�-Ž+\-G»2[(B'<á¾e!±Œ^*d-#T»*Øà
! ûµÄ"ç-’)Ò#>	´=
®I-«ˆ8¨#b!a&$&»Â#Òï/¸$Gdj3/yÍ¦~)Æ!³) %..>#F0¶À.*' ¬AO” {mßv6"ë/	)©É„Ž
! Ô
vÊ"=E)‹!üŽÖÂê-<"s!0È+M‹ðŽ !Q#±!J
! §ò&w
! ;fgúˆ|*h)¤‘
! ”'�ð![ÔÓ#i„¯'Œ(8#•»è�ë8+g"Ù[KWñ9"…)S
! {-‡(…2y)¶�+ÎøX
 ÷+U/ª'^ÍV.á,¿´'
ƒ*‚Í(€º	r'ê&æ,½/„*¥sõ'ö+v“Å'å&)h
! Ù%f"ï)LŸÎG¿¡ Ó,UÒIk¬e�K*ú/ƒ‡Ÿ!÷Q
•:
‰!¾Ž%a�Ý+Îe	.’ÃËêñ$²½A/¶“f>'£"çÅø,Â\”	|Ô!—š'Ä/wç À
r"}0;›)æ-K’»
B©<c.›
˜-‘ž$7Ã‰	@T´,­ U^+!ð!8ÏU'öÚ	q"÷t	ê\"¬/]|Á-g÷™+¡u3Æ7cæºøß'?'A"l³ÊÙ9 Íiž3„'…$«pº=C
! 0‰Ä£!Òì,>&{	Á.´äV!íVë'ØøI�#¶i•™ÁÉË
Š$|+š+©#ÂÊ2g%˜!-Óå'à"¯Z(Õ--.%ó²-.G.ên§')z!Ó@';¶û	6Î ÿ&$´åâÞ'‚
â$‹*º/\0ì«‡	¶×åà.
! ‰(-O`
! ó*O.Î¿‘-&Å€8¬+‡$Ú&}#M	Š_*‡Ä ­
! a"#·"Q&ðÎ¼L)²KDa&¦òï *'Dt�W"Øf$[»ñ4
! ÷±%ñõû.€'Úõ&ƒà%#Ò
Ï	HG´`c(//-û~-ô€¡%b±
! ”K)ç.½&ã¢
k.s*­ú$~!ç#GQ*_þü
î",T+‡ªf+sÐåhÿ%d{9° gñ8Bî.\þyZ+Ä‘¥/ù"~Õðß#‰ª
;*–	â,�0¸	Þ8®+0´9di%ëâ
! i	ú! «¬Pr;gŽ¡/"¯á#Š¸&!ò-D´(§-	äÀ$ÖU å	’&Íe.¿&‹'³3— ø`'Ýœ&y#	V|:ât9AáQò4‰W7\%ë+÷(h´�ƒ#h,ÐMí)–ß ©%g#Ë!ð¡7™Êº$í&éFk Ò(/
! ék=#>wt,–%TE-eì`Ç
! E
! ×A.S(×	¡
0o“›õ$=0Âä_ L'öÊ­!
! Ôªs$ó³Ì% ‡è 
! Y-ƒ,"'%*íÄŽ#v
Æƒ%e$&	Yg	h+Uz*Kà
ý¼%#ï:a.Ù$Ñ,Ø%%ëÇ'Zq$�&ü+Þ#—"b
! 3#!)(.' ¥&	O	î
?*#<5'½‘	ñ™'³ê!ëo†/‰	»lÊzý(»C0V/Š`#ƒf —ëŽo `ºÛú#º‡©!v$	ÐêFÜ¨¼CvÌÏ#mãb	,(	#Yr(ˆß.•µëg#ð ­%c'
Í‡…,1«(™ë)Ï(ˆ
! �ë¿.çpiW26{ä¬# ˜rx$âRŸ)w!+YŸì×æ
! M
! –/É
! [â#àO%²Õ Ë]—Jö)h•
'½..+¬éžýõÖ†M+ÞÇ)((2d*¾*¬õ+G½,/ û;
ûI-Q)9*['H)n/3ÁYÀÙ*“'¡'E 0n€[&xvÂ ™*ì>(Ç ;%YÂ(â!v	'Ö»fùI%s|.³K
! òð'Â	 Ò§
! J!î$v!%	û%&Ø˜ê’'è™%›#¨Q
! {>_z-¨ñè
! Q•’>!!dó"�	£ò[ÓñÌ.÷=%©j¨.ŽOj$8ÂU+®&Ó‘ÎK,>*8
Å>aÏH++C× I�%=,�ó&¬ˆ'K0[ U
! R
! ('Z ¼št)F*Ë,öøÌ/¨ í.‰&$-z._>
§$©µ^&.G&b,!(	?$Dñ"ý	€Àj&
5-D"7&þ)ÁËZ	À;J"*Ãè*p)rë
:È&0e)Q0“¼-u–k"50l!n
9%ËÅ!e (
K"”
! Ô$È$x,{0_[ô&q!€O&È)u»ã™‡ù#^s[{iFëÁ 9ÃŒ*ó lÖÐ³£(I)(*Hã°†&
! Ã#C!$C)E`z"ŸÜÊ —(!-*Õ)$/®(š!mŽ¾í*‡0Ç¡P#·+r#Ì!'©„Ê
Ø8!x.­m
! 	ÓlÞ¸){ã§
ù.É-WT%p60æ Þ-¸/^#ª#Z/B)½%Ð(nŒ+õ"`¢¾µ¨	
! Ü	(Ç$F#Äà+”
.øºü¨,lFD/¯íÓ¦A,¬$1€*^X)_�‡N,o$ÑÌã(e(N $r†øT‡ô¿/U¶)´!h-@ ÊW+‹,¢7"ò"€Cí/TÓ!8k.r¬X�Î+Ö$$*Zÿ-HôRù'ay&˜~dW
Bïò,þ<ËñÆ,ùç%ž•)$T.Ž!õ*
! 
2$„"ƒ†¿�~T»æ‹“&Âê
! ²ª èüÜÄB|`(.#­Xó3,v1¬›Ó÷%W/
! ö#¢+DÌ&¦&S*w)×
! *!åÿ#·ZØ
! ¤†-''Å
! 8õ–x)\#Æ#À�(Þ$Q-
! ]%:
 7/•ec+ø)HbCö!(Œ-„AÿÞÎÜ!-Ì-Y/¶ÀL—ÿd6,ÎZ‘@+"&e	'hsš$î0ÚÌ''‡ÙÚ‘ '�|F‘
Š)§.S/!ÿwì�ˆ%ÝU'£úªŽ:)Ží"½&€0vðk+ìø“v%\	‹
! šþV9HmÈ"—.w-H)S~úz‹Œ
! c&ä.�á|„ƒ­&WÞ”æ>/Ò&%(xbêë-##j
�
Ã t§ ]¾'+&$Å «q* í/×"LMÊ
! ì²– DÖ9l(Ù+_î+ç'w¬M.Ý)Ù@žN­	œ~	ûÏ$~
Å-F›	”(:³¹f¸½	¹&2@¨'•"tÏ*+)¾!ü	‰'7$ï+UG*Îd’saÔìJ�¤žHý'Gƒë,´%‚þJ?+Æþ=:
! �$Ü'–!EÆî!²!)&¿+�$}¶*˜"ëBþ<þè%ò#´&Í.¬,Ñ½çQdN
! V#ã¥÷,m
š%ü·/i? C(ùR%1.åá‡i$¹Ø(T/Í%e&–+õC
ùºä(+
! u—/.L©áù*›$êÌÛ.æ‹j¥àþ&vA+ê/¡.R-,*0=A&P/ÛÛT
! pé?)Å$Ñç„/à
! j‡$üw#aÙ/ÚÂÍ}³%¾ø*r$‡%;"°&¾~#¤mˆ OÞ.'[ Mw Rú,g¥!/C1'
! Šš#%3LÆ.0ç[*/%Ï'(	™üå%ïí÷Ú(› ¡(¬&¯.J	Ò"NŒ(ß%Ò-®°#®'Üt±
š�Æ;‹?ê%üóùÒ*³!ÔâÃ¨%z
! Í A-6/-´/	<¨S4+ÑMËÌ,¸
†
! ?K
4'¯!ò#ÉnÚ$$M¡• ê+»!|(Î	¡%"Ã!!r�V'9#zB×T	à³#‚¡"ÐB/«.	\%È¼"á.Ê	hëª"!¦6.æ+†#«(F0N 
%B&R‘"Ÿ­"Ž
2.©%s/¿$:.(È'\–p *{Ì"ªõÝ%¦
! #+’^-,³6
3á)}Üô	ª+·û"*&Â¦òç1Ø+�.t
A��*0
! X+s‡!T(ÊÈ'a%fÍ]*h*+!y*d'*Ø)=<	�,Ó$^*Í
! %ª
*«ÞÇ�Y¯)æì.cs.ü*N¢'�
£’k%JEÿ(x•#@<$Sx#nk	í
! 
R—
! Û/ôéÔÞQÁ_%£�
˜w,ª +%!ì#Ñ+g
! sj e.)ó3‹Ò%ì-Ž"´&:#cÄ…n
! J;!°	¯"é�D£[	âf#‰.c!]o÷ 0 ç)},öÕoC+�Ü
K(Ã%%Dd%ý
! V¤/–4)Ó/fÊ[)p$�
! ëHo).+ ®!f%¸K ¯
! o˜$G„/ƒ+“È#6Û—® �
Ð
�. (Ì²ûá”/¥#rpÁ"KhE(
Ë*´ª,5°-t-e
´[2ÙK\.ÿr]-%0‘(t%ç(k	á±(S))ØH­¡ Ý"ÞÛ,$ 9-œaw´-%“)š„ê)=vê'ÝÙç†H!È_+¨-øt.´"é'¿***…´)ûw%V&fÁ1	E0¯½¢ë´;(«ò
! Æ.% ^}*a#Ë#"7	-á%U=!D
B­]
! ”$�X	G/I0x§.[,²)Qgâu*Ê.]öÉ%ºV)øõ/%3) ‚Ý
! Ì+üs-¡/ò Ú#6‡#¿5!I®ß×%@*â)¿
žr/#8.Ë†;(¼“ $']Ô
! äS&§‹t"È!¹W)T
3(–íWÃ°¼8C/¿"ã-‘ù/à|,).Ó%AL_!.Í�"Ì
! á=;$¹JvÈËÌ×nþ™€ s
! NÌ —:	 y&=ã¹Ç\
! x+º=-Å 'ßÆ;'ì»¤šöÁ
þŠ¢Òžœ˜/¦#k3qRd!Ày-5:›-9AÝ,â
! 	(ý/�,j(	|P*o'ƒ">®Š*¨/å
! y$Èi°")Êò)(ûL"·¶E'Î#“/Ñ#ˆ9Z/£K¹ˆ%-t(\f*˜Ä·û›/&#ˆ#"y­™
$2–û'_(^)5	
-í#e*¹y¸bú'ï*²~+û& 	Ÿ/=H¨$D/i-½™Ë&¬V+Vü'î¶
ÖTcË'Ó "�ˆq"-t�/B.Ä+;¸X ß¤q'7¼'à)6+-/B	W!|-ü%$*žEÓEÍ'Ñ
! !$ ´ÈÉÄÕ$…ñ%¤Ð	t¼
! Õ&ªúE,#/¨,§*Ç/„ÿ!×jãDOÙgŸT#’U¯
3¶&¿	µ+
BÝc®,¤C!'Ø*€-Ÿ‘#g®Ð,2
! þ,ˆ,»/~ õ
(‡fˆ/n*}-IU­-�—%F	
!  ³
¯,#Ú ä
u)Õ,)¾(þ	ç+pc9'Ú«	�º«Ç&ö
! „$XÑ'’Üj.u*é�ï÷ó' 	P,“‹oé@-­(Ö-·(7I{÷$y%®dF%ÅŸ¸î/±X
Œ	·ÎÅ]¤K Œ�"±ò"
�#�*š"T 
X…°.Sz2Î(-- ÈÓp#×«!”e#q&,l%­Êg èírÐ)Ot</û-ä-â&“*A�!M�	’n`	Ä-c
µ"ä¾.Ó)•b,…!–1ÉÄñ
! z
! �(¦¶�,4þø..
¾ú¡*g}.Sø@
! Ö"ž@_ãÌ-Ø2+h!Pªù{¹.e/÷/ÿ5<(ŸWG
! £	ð,E$e"æ&÷
! G(+
! Î1,ŠíßaºÿŠ,k!)-FútAÏ/eì
	z
}/†!%&ìPÎÌÌ–
! r,\µRŸ¶/‘.,•Y%µå/m,}*¦Ñü™)æ)„M—c#É(*Ë·$È-ò+i[
! â
L%ø4#4
<!è 0£#ñÑ&-â-¸p(É)È¸•!@20z&mi
"0û
! •+£í%à+o.á&fÃó
! ¼(]b$|mm:2	«ü$ö-î‡ #ü ãóy	ÂÞ*ß¤2%.P!:!ÊV	áˆ"Þ!üêá
! Ñù/BI*áŽ¿¹,"^,ÛÊ&s.	ú^Zà,*Û'€é"˜z'eö� #XL0X!$
! Úç'©V*$Ñ/µ+y,ù&½Èß ‚/óÑ<®],û-ä*è
! „uÅ)‹‚-Ú$)9!”Žu@¿-f&°*üÎDm+)f®	,í\p	qd¶‚~.o& Eÿ?%
çè±¾<ÒlïçÞ#µÂ+	
Ï‚&å-Y.“©*µ$Þ"úhq ±Ô'7#$®%X
! aõSU
-‡Ý°ˆp,ÞW
! ]8°Us$6!|
! Æ³W.)"�( Î$dƒ
! ”#·
! ¬TÊ$k/±c$Z
! å¬q½�-Ìµ¤,å¾ÞlÀ'·#Š%µä£.\¬.g(y'»,Y¼¸*�Íh.Eß(ƒC"�Ø/ÕÑ6%¦)r*%5&!0—+ä
! uü!5 $%q
! «G”*A=�]·Ž(U"Š÷‰O"Á,·¤ô.*’*œ+ÈkÓˆ
i�ð½)Ë³	›(‚	1%ß.!ü$(J%(~xÌ9+X ¡-Ó&X,Y,O¬!×
©"üŠ�JÔ{ÆÛ>W'q#af&R-æÜ¸'Z"Q+ä8ˆ�4/>Ê,,$*/�$íì,\#Y£×#,?@%ÿ�½É	(0"�ÒH$^!7-ŸW�¡œVFZ'©¾€Ë;.ì©&K#à
ã*}${%…r"(†.Å	_=&_-ïF"ø Ù	Œ<(%+/År
! Žz†w–¢N
Ÿž)Rš‘Æ'm/	
! ‘W*–5¡+,
°(§~„-TªÓ	M%Á¹!½ú­Ð,°-à‚ˆ)ƒ< b"Þ	™/¼h;±4¿á'‘%«'} ƒ/	-¥Z#ô+H
! !sÛ_Ü–-/&á@
Ã»Íâùv'Jîmp™, \'ö`ó)üG$ä#m&Ç,£-cHU*.ú*¹	l�Cúá
(Õ	 ŒZÑ£v+%Z):�ÓÒŒ%v-.n÷MV)+×+ßÒb›q$Ô»5–"/oà&1)+x-qD´
! CÃ
ý ˜bË$Œ';Ôi'¡ò\p ð
�(""f.v7�!é/Ð û*@kÃd
J 0\)`©|©\Q óè<°'öm%|@#
.jh	ö!\€¶'©
<pT¸#JX$¸ îZ,E*œ-æ?EW^
! ƒC'ýšìÝ.|·á7m	-iäo
! ÞQáJe
! XB¹Y#ãâ(°ôÂ(?¿Åê%Hˆ.Ïu/�&ˆ+˜MÉ!,
Ï!¥¢Ø"10¹ª.Dž”Ï­PòÖ/±$Yµ×^¥	ÈS]Çl6ù-z”0.Ns	Ð0sR —�.þ*\Cë»Q'ñ‚70×)§%R–(š)!ø90°Ñ£/Ç )µþ- w“,EZ!
+!!Ýj/w†'
\ã
! ”¾jýº½!jð+ô)-~,*"ý®f/–&)Š-¥	
! JØ#Å†|´ÝÐ!Do-4&v)‡&À%‘`"Ö8ª/d(Óž
(z	¬*;0Ýêˆf.0ï$õ ³.�&.×*¡w¿$7s(k&1�"/*ÜÅª$
°%#y
! Ú¹E!,Zw“&0‰"dx¹„+ËG(¦3	ª&`Û!%�$ý¦,xz%ÀÝ/Zæ#ÛÊ'Ü" î("Ú¯$& û{,ø^"HYœ
! +Ô!ÖÄ6 Œ$€c§N%6ª&Á¶`¶Ú¯2º+wÌ’,´†æ=ùA³ã)•&p&!#;ñ-xNÞ¨+Ž|n#F$Þ.ì	Fã
è×'Z á/J
!ž ¡†�o†*_"•›Y
Š„xÕ·v*£d1 z/Âø-•û,ùÇ„|$¤#]g*@*”%1!á-4Cˆ*š	�§#Èqû3
›ý�ºI,*#'(Ž	<"è
g'ùs%U$”r("ã7!
! Zb(I§$¶-Ü+µŸý&Ïl+¯*KP¯+Æ*%¸x")÷÷F¡ôX(?/bB0I�e„
A
! $}r!Ì$#_/v­D'Í#ê,~ý$(Ô9)ä
! Ñ)Ç+¼ì¥*ñ	R—	wsñ+T)?/Ç& FTu$ãD¼¿,kA1/c.ÐQç#+Ê%,
! pÉ§õ-ç$3$¬)À4	¢Ku5%CßI$../‰˜j(E¥.›’ý"„ð°>
!  
`)Ç8%/2:.ä
)Ÿ'à®/"%OÁ	Ç ,ñ_ªâdã+D,t­…gãÏ&Ü ó$ä5ôÖ!�)²"¡­i‰«"f@	ƒ:/aü-Óe+P¶+x(w¾V/�®
Ë:+¿ø!ÑBÿ2-µ-ÿ
2*é
ÙR	”+PÑ(« Ãô${-/
sõ#=é,P0âTõ]ŽÅÕÛ»	…'Y	@(× uŸWX)*‹„)Ëõ!Œä'¤"ß¡&l KNwá!ã±/²„!„’
! «$|Œ�Ç%“
�õ°ÃÞ?M¾þ©Å6. éòRéÉ î\vÀé.;ÉœÔ5)¦
Š'…RÃ,ÂÆ&¥Û
PQ
! Ž®‰PÂh%o*|n
äY!o/Ù.wk
w¤“â-*)É"
! *pÇ
Š"¦""*-²—'%WÕÔ(•k-Ÿqò.n³Y
! É
�Ko5"Ã+Yu,I	¨Póï'Ï(,¯K`&(#”ÎÄCÛQ-“P
! '+H-ç
! –)–S{
\É8B"¹Ð®™!Ô²÷ñ/Ü-Me&è% *é,š|%Ã(j	S-%¢#¥ë*ž ùm ˜à1g!æ$�®9/©/­!TFh×õÙQ,«wÅ,!0–c40X%ô,&Â!šï
! ¤!†.-7Z%kk)Mµ›Ì¨ç¥ ,
(F/X-	è@ò	)Cq/æaR1d/À*¼y¢,Y'‡'ßœ*Æ("*(º"Ó,
é))S	$›ëK/ËÉ*&%b5#Î

! $Ä.)¥¢oÜn}m-u ã'Œc“#¶Ù'Œ@œ(H.;+”¥-öêv Û‰Úø <+1�ªsÿ™-~¶6á	}ö)�¡	;
! NC&Þ(l,¢!e]ý#0ø"Ñ>ë}5S²'Õ
! øÏa,æ5})
ª
! 0L/P�cX&Ö+ÙÑ*Ñ¯/
ÈO)‰uß‘ë	Kæ'!çU	h	'y(#*ÈÎË¼#+WímÃ¼	ÙG'e,ÿÃ)gI)%™.âÛUãp.?,ÐQ._¡#-CŽÊ-',_ãû
#±,~>ÿ§'C-Þ‹J¥
! SKÔ?©$è-�-q-ú3"ÂØ O~'›øÙ,¦´ *†À–',×¢Ëy¾	u
?(bvê*š×Ã×=•.4ç!(¤{îë˜Ô	,öÝ± YqûÁ,Ö/Ò`.r‹v!¾"×Q	7M¹
È4%x%y+%-$¶a—-?Ú6¬¥NÑ#$ï#Š!ì�o<a
! …õ%Lþ# 
^'�+—)ö'N"9�#©±*Õ.´~€BR$”,�ë.j ™
! _'ZÞ}!	.Ú
¯'É¦T	ô%¢„ 73
! Å€ýYÀ++ý#áº!RQ"ù�§>$_‚.hú)×!¨Š
©Ù
$yB(�3'¸
! !ZÆÔk*Ê·
Þ%—”!ÿ*Õür
=	Gƒ[§¬
)	K¶#ÿ z,è-A	d
! µ)ž&‘„	H/$ãl-–£ääÆº#vå!"�
! á â J áz(£-l*=*óÝ$"ƒ
l&5\L#&
.*hç	¾
ÿ/Á0*Å¹
! )}®,`%b*%f®Rœ'jÇ-eˆ$ðRÎ*¿äÔ.&,ß&¹$`[$'Ð•'Yqª-q´ê"ô])O ?0Cc%û�&Hî³$Â¼X'�Ÿ"ùNÈ(ET"íÍ/x³¶"w(æ.Þ##¯\/Æ€VG·Õ%¾ƒ²"ê€/Q%@v4.'Ø¦Ø.¬×$u#˜+mî	Àñ'åË+éO
¹*ã"?Í%à�†!WËY­6&c*P—Œ-,x*³}
“¿eê	ì#¸"˜�
! “ÃÿP—#!"!U©.¹}¼ýô,0—.5Û £äÐ¦0
ø+Ø$­*Út_Ìäî
! c
! !	�]&­
	¡b$k#/.°$M/Ú—l×-¾/Ÿ2R
ç`*+•,‰[‘!±.M�'Û*^
hu9
! x&å#¤ïÐ˜)(ûr-« 0P+Á
! K!÷'pG{ ‹ä"†
²#Ú>%•^¾ G/œz}
! ›¼’è.ò·R0’_ô&Ü#‚½$¶{ƒJ-¾$}	)”ÎÌÒB½/:&F_$u	S»m.R&ç/S/ÌÈd"Uø-ˆVðU#9µƒÛN+>L9$Ž-”#«#$ßñ;Ó.6Òp'&™$­ðûs"%"D,%‰O}Á#“
! Æÿ,°Ñ/-
tðAð$¤d	Z$·¦òb%8Á!%‘n˜.2Ò+lU(#C#?#ÖÈâr	Ï2%"@’Äg+õT'>š ó
]!/6	Ó-xëÜ¼$œ*kÞ)E+¼
þ*÷Wÿ'ù¹n=žK·m!óÉõÍÆÁ(ê.†Öæ	ŒÀ
! :,-uþø,Á¦ m)x4L˜'Ô q/Ÿ&à!Õ°\&û+’§Ü(ù+�¸&*� Ûà+#š,0¼/…-oa�(
! a*#s&,Œ(� v
§/b+™™ I¨o	ˆÙ)."V¦.%a+ø&ó°/ó-ìº.$ý+Ÿ._#i$}³\n�(Ùß¾ø'õyŽ×'�í©ø;-"	}z#0²/»%Ãðâ/$©+ò(o¥æ%‘�«	°k…+PÆ "{ô²ÚÁÓ
n!9&èßMöÇ!#ú+ïÔ)h
n QDç
Ù&…-çcÉ»$`c�
î,;&¤¬'!<Ã-×¤ß/*~
! ½	¥�¿
! °
! ]	Á[ö.›‘j%�5€,9ªÉ.š/Ø›R,ä&/c�-Ú*x 0&=)Õ"‹)·=+%HŠ+a)§ç,~(Ý‡*Ä#S=Öæ€!ÅR.	¦€Ûö:ž©°°!‘*%/ ((Œ
è¹Þ&E[;j")"y"�ßyÐƒ2(	*
! )§&Å.Ko®X	µi9f›ýP0��¯1/X\)3c]r‘¦)/§íu¶¦�?!%Ø¤u”‰%S0Q'2ñL,ëb…/<J>‘/ÙÑL¨(…¥(×µuû
! Ó¨þfkÚû(^$u'	&A$-'Ó*h&p°º'þ<#Ç*t#tÊÊÚ!‡
! ·#"
! ÷È}HAŽ/5ïž'qØ¼�'P"Íh’øM#ûà-˜#ÜZçV
›"R¨ë-]'zÔ-f
� $
! ˆ%*+Á$
! Iv,Š:(ðzmÎ
! i
! ’
3Ù	%Tþêî›²+ì(ð*b.ƒ.Î+À#’$–r 2ú@Ã.-ú-,L³
! 0= =£
! ˜+cï¯E	/.© {;ã!Î'*š&Ù-u.ý�%g&v:ïî«%s,z$’(Êó,B#B�†)s)f	Ü(­$pÅÔ….½
ô-kh(IÈ
! Ñ-L-f'J.×•)•w¬5 $6½+«&e$µ‡-ú�¨'T_Y
! ˆLÖ%'�,ˆ·Ÿ¸S+^ê?-÷+Ýäû!�ê)Š6R
ÙD ßîxN;/éS«k-H*“'ÖV U`'"M§[#Î/@N*S0I)™J.�ö>Ò …LË
! #,˜–ú$un+XºÝ=�+›.L
l:S tè#Y$YPÔ,
ÖÉ,¦h-&rð%%ùÀ‡)Šò1"+"•AÛ	m*šíÝ¥Í-"£$¤�.:Po"‰(
ã&	nö*7"Ø™&™
å
ÆŒ%¤-&˜ ÇöNË"/+@p"Î.ëB%ùª*�ÔØ	ó!a*�A%7
Ø!–#í£*-+x'²]!B(d9|·è<‹÷y+q.w$h*…=õò*-TŒß	+t“€(B»¹y
”—$-0“$.åè")ßV|œzÔyCš*×öå~qB-1ý	àÚ-9ž%të&ú¬Œ"*ÿ§,V_)Xÿís+¢„ˆB­ÇŒ# eÕ/¿!CŽ1r(âÈ	D!º.Q5>vÄ
ñ"Ê`·
±:0Ë/´yÑ$¸Éàóe”"#%Å"Q/Ay)!Q(
! öî
! zI£6%/(v(  žy5�0X*¶3²	>)…* ©¼ð6l)
! SBœ"ä%YT!4*õ6N+q==²$€..Ï"Ä+î‘ÙX¹(Iq	 O8-pR*Ìì©«A½VÇW#:)n…©7±'Ñ0}ÍÄ!�)Ÿ
! P(€B‚,
,Ã 	�®¾*~¥O!Íê(‹A$(Ígô+g¥
Ž€˜1-„­)â*
qýª( ‘
O	ú¿e¦ˆº
! ì–±�)Y¹{w&(~&ñg,M,ŽÜH/xÂ¤‡+:"¡
°éà ¾&ý“».Ÿ~/¬ OV*h'2ú"…‚Ü
! j�
Í

! 
/"nÃ"{!30É+D-…	ª"w.0ž'!É'Ð/)pf)ù
Ÿ+ê .#ç	I*G	-)e'Ÿí'ÕŒ,œÀ/Þ i^%FB
! “" ‰5E±wï	(˜#&–"Ø™"U†+a•ÕJ$|&ï,•©9ùT,L™*M-Ég˜Sƒ'Ÿ
•
! (J¹úë"·%
åÖ°(ˆ!á�&Õr&%Ø“ !&þ%N‹	µõ	.<*Èêo]+‡"A¢—!‹Ö ’¹n]cMÓÒ	Lò%
"‹/¤¢P-Ð¤.¢$Ø&�'ž	Â1	"Ñ²Œ!¯ÎÕ"‹"!+øZ5
! óž#‰
Ú
! Nø$Ï)²D(~r -Ò@/*x·.�t±¥µÕó	1+¢½*ö&
! �p/‚Ñ"?²
ÍUÆ
! «)W¸ú(Î~¤)�!i”.J&— /¹,g)/±ÿJ¿7G.„nÝ(„
! p!·!4µîæ8,0,šÑÚ˜„Èæß
! $p§
! >.ÒŒA"zG ü$Â
! “	U�+©ã%w
T)�î /„ù!´$bšÉï-Gê
! «†�	j¶,ÜÜ$ÒôP³Ü,(4Û&Û+ï+ÆX/_Sè´
! 4(W„§ˆÎ)B,P
X±¢î>à%³eâÀ	ž.(°ó%õÒõŒ aIo%_¦.M)§‘,ŠƒéÌQ$î'šŠ&>#ƒ&
!�Ô	é$/Š.B*œñ<-�Ç¶wÑ	SœZ++".[,J0m*&®¢³TT†	s#c¾x	[+²*È.Ü&Ä¿*›!3}½>‰‘5;0¥Ý$<0 (Û*6Ðrµ&¼.îî5ç*S.hò ÷æ#.N-Hè&¨
C,a/_&Á*æÂ.Í!ÈÄ'„Àý…&=å)‡$# 0z]()+º)
q�§l Bê… ª%q
! &'§!À,¨ü)WÁÙ
â+xeM
€)ikˆ�fXê
¨–nË)Šo+'º.%•*ï£må+åS"x
! Á//'="{(¼&P$óR$î-Ì»lï.E/ê#3 æ4õû8)‡—ÊYºßá*çS'ho"+¥£Ê)\*|ó0$ƒN/ìO)gQ1(	ç"Ýb
—
è$>’]"ã$Å
½ [n.+&!&ž’	º&ÿ$·	¡þ!Å%OO~"ãâ#Y&c	%#D
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 2039,2058 ****
   candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>%<#pragma cilk grainsize%> must be inside a function%<#pragma grainsize%> ignored because -fcilkplus is not enabled%<#pragma grainsize%> must be inside a function%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma simd%> must be inside a function%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++1z or -std=gnu++1z%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Cilk_for%> allows expression instead of declaration only in C, not in C++%<_Cilk_spawn%> may only be used inside a function%<_Cilk_spawn%> must be followed by an expression%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++1z or -std=gnu++1z%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_gangs%> value must be positive%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<num_workers%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<vector_length%> value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specified%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%D renamed after being referenced in assembly%E qualifier ignored on asm%E requires %<-fgnu-tm%>%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D%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 hides constructor for %q#T%q#D inherits from multiple base subobjects%q#D invalid; an anonymous struct can only have non-static data members%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 redeclared as different kind of symbol%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 cannot be overloaded%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 in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined 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 invalid in %q#T%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 %<constexpr%> outside its class%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 not been declared within %D%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 %<depend%> 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 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 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 must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used without template parameters%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 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 doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 scalar when %qE is not%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 not an object with linkage%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 object %qD does not have linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 -march=arch12 or higher%qF requires -mvx%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 can't 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 %s 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 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 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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 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 at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs 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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is 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 number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not 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 -march=arch12 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:%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 %#D%s %#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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd out of range %wd - %wd%s '%s'
! %s (program %s)%s argument to IMAGE_INDEX must be a rank one array at %L%s at %L%s at %L is a DEC extension, enable with -fdec-static%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s attribute with %s attribute at %L%s attribute with %s attribute in %qs at %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in asm here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is a DEC extension at %C, re-compile with -fdec to enable%s is not available for %s architecture%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than LASTPRIVATE at %L%s iteration variable present on clause other than LINEAR at %L%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L%s must contain at least one MAP clause at %L%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s requires a scalar-default-char-expr at %L%s returned %d exit status%s specifier in %s statement at %C has invalid value %qs%s specifier in %s statement at %C has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s string ill-formed
  %s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#D%s%#D <deleted>%s%#D <near match>%s%D(%T) <built-in>%s%D(%T, %T) <built-in>%s%D(%T, %T, %T) <built-in>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
--- 2030,2049 ----
   candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>%<#pragma cilk grainsize%> must be inside a function%<#pragma grainsize%> ignored because -fcilkplus is not enabled%<#pragma grainsize%> must be inside a function%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma simd%> must be inside a function%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++1z or -std=gnu++1z%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Cilk_for%> allows expression instead of declaration only in C, not in C++%<_Cilk_spawn%> may only be used inside a function%<_Cilk_spawn%> must be followed by an expression%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++1z or -std=gnu++1z%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_gangs%> value must be positive%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<num_workers%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<vector_length%> value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%D renamed after being referenced in assembly%E qualifier ignored on asm%E requires %<-fgnu-tm%>%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D%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 hides constructor for %q#T%q#D inherits from multiple base subobjects%q#D invalid; an anonymous struct can only have non-static data members%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 redeclared as different kind of symbol%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 cannot be overloaded%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 in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined 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 invalid in %q#T%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 %<constexpr%> outside its class%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 not been declared within %D%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 %<depend%> 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 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 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 must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used without template parameters%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 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 doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 scalar when %qE is not%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 not an object with linkage%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 object %qD does not have linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 -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 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 can't 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 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 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 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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 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 at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs 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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 a reserved indentifier 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; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is 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 number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not 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:%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 %#D%s %#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 %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd out of range %wd - %wd%s '%s'
! %s (program %s)%s argument to IMAGE_INDEX must be a rank one array at %L%s at %L%s at %L is a DEC extension, enable with -fdec-static%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s attribute with %s attribute at %L%s attribute with %s attribute in %qs at %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in asm here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expects an integer literal in the range [%d, %d]. (%wd)%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is a DEC extension at %C, re-compile with -fdec to enable%s is not available for %s architecture%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than LASTPRIVATE at %L%s iteration variable present on clause other than LINEAR at %L%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L%s must contain at least one MAP clause at %L%s needs GLIBC (2.23 and newer) that exports hardware capability bits%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s requires a scalar-default-char-expr at %L%s returned %d exit status%s specifier in %s statement at %C has invalid value %qs%s specifier in %s statement at %C has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s string ill-formed
  %s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%s is not allowed%s%#D%s%#D <deleted>%s%#D <near match>%s%D(%T) <built-in>%s%D(%T, %T) <built-in>%s%D(%T, %T, %T) <built-in>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
*************** F2008: A pointer function assignment is
*** 2082,2099 ****
  %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u names provided while %qT decomposes into %wu elements'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<#pragma cilk grainsize%>-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_spawn%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-feliminate-dwarf2-dups is broken for C++, ignoring-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA argument at %L has type %s but the function passed as OPERATOR at %L returns %sA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUTOMATIC at %C is a DEC extension, enable with -fdec-staticAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array element size too big at %CArray 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 %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section 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 does not support -mabi=ilp32Assembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume 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 possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO 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 speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array 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 deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (1-5, arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires arch12 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHARACTER expression at %L is being truncated (%d/%d)CHARACTER expression will be truncated in assignment (%d/%d) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %s uses the same global identifier as entity at %LCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're building!Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Cilk array notation cannot be used as a computed goto expressionCilk array notation cannot be used as a condition for a do-while statementCilk array notation cannot be used as a condition for switch statementCilk array notation cannot be used as a condition for while statementCilk array notation cannot be used for a throw expressionCilk array notation cannot be used in a condition for a for-loopClause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %L!Coindexed 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 descriptorCommon block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %L!Component %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %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 %L!Component 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 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a position independent executable.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 is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent 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.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record DW_AT_decl_column and DW_AT_call_column in DWARF.Don't record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty 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 Cilk Plus.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 builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.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 nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the UT699 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %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 %sFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force 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.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: 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 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 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 name %qs not allowed at %CFunction 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 starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used as a %s 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:
--- 2073,2090 ----
  %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u names provided while %qT decomposes into %wu elements'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<#pragma cilk grainsize%>-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_spawn%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-feliminate-dwarf2-dups is broken for C++, ignoring-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA argument at %L has type %s but the function passed as OPERATOR at %L returns %sA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUTOMATIC at %C is a DEC extension, enable with -fdec-staticAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array element size too big at %CArray 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 %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section 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 does not support -mabi=ilp32Assembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume 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 possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO 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 speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array 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 deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (1-5, arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHARACTER expression at %L is being truncated (%d/%d)CHARACTER expression will be truncated in assignment (%d/%d) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %s uses the same global identifier as entity at %LCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're building!Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Cilk array notation cannot be used as a computed goto expressionCilk array notation cannot be used as a condition for a do-while statementCilk array notation cannot be used as a condition for switch statementCilk array notation cannot be used as a condition for while statementCilk array notation cannot be used for a throw expressionCilk array notation cannot be used in a condition for a for-loopClause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %L!Coindexed 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 descriptorCommon block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %L!Component %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %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 %L!Component 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 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a position independent executable.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 is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent 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.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record DW_AT_decl_column and DW_AT_call_column in DWARF.Don't record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty 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 Cilk Plus.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 builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.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 nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %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 %sFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force 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.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: 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 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 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 name %qs not allowed at %CFunction 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 starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used as a %s 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:
*************** F2008: A pointer function assignment is
*** 2101,2107 ****
  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 %LInvalid builtin argumentsInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid 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 %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Local declaration from a different functionLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment..Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make 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.Map one directory name to another in debug information.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. 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 size of new parameters ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %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.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 counts for called function %s/%iMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No dispatcher found for %sNo dispatcher found for the versioning attributesNo dispatcher found for the versioning attributes : %sNo 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 %C!No location in expression near %LNo location in statementNo longer supported.No region crossing jump at section boundary in bb %iNode has more than one chkp referenceNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L can't 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.Not instrumented node has non-NULL original declarationNumber 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
--- 2092,2098 ----
  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 %LInvalid builtin argumentsInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid 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 %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Local declaration from a different functionLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment..Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make 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.Map one directory name to another in debug information.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. 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 size of new parameters ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %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.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 counts for called function %s/%iMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No dispatcher found for %sNo dispatcher found for the versioning attributesNo dispatcher found for the versioning attributes : %sNo 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 %C!No location in expression near %LNo location in statementNo longer supported.No region crossing jump at section boundary in bb %iNode has more than one chkp referenceNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L can't 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.Not instrumented node has non-NULL original declarationNumber 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
*************** Use the -mcpu option to set the ISA expl
*** 2145,2155 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using built-in specs.
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs, 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 LOCK_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 %s from module %s with binding label %s at %L uses the same global identifier as entity at %L from module %sVariable %s with binding label %s at %L uses the same global identifier as entity at %LVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?).Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function 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__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about type and rank mismatches between arguments and parameters.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn if "defined" is used outside #if.Warn if C++1z noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context_Cilk_for statement expected__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes__sec_implicit_index argument %d must be less than the rank of %qE__sec_implicit_index parameter must be an integer constant expression__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with dimension greater than 1``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea definition that differs by virtual keyword in another translation unita destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different method of same type is defined in another translation unita 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 storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different number of methods is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing 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 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 configurationalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan anonymous struct cannot have function membersan anonymous union cannot have function membersan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD 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 null where non-null expectedargument 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 __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 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 dependent lookup finds %q+Dargument 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 is not "ilink"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 pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not 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 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 notation cannot be used as a condition for a do-while statementarray notation cannot be used as a condition for switch statementarray notation cannot be used as a condition for while statementarray notation cannot be used in a condition for a for-looparray notation cannot be used with function typearray notation expression cannot be used as a return valuearray notations cannot be used in declarationarray notations cannot be used with function typearray 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 has type %<char%>array subscript is above array boundsarray subscript is below array boundsarray subscript is not an integerarray subscript is outside array boundsarray 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 meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler 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 incompatible pointer typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment 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 expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++1z or -std=gnu++1zattribute 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 template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad array initializerbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %<%T%> contains no parameter packsbase of array section must be pointer or array typebase 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 the array element type %qT has variable sizebinary 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 %qT to %qT discards qualifiersbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typeblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbody of constexpr function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersbraced list index is not allowed with array notationbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
  branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with Cilk Plus for loopbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD 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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
  call   %2d returned %s
--- 2136,2146 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using built-in specs.
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs, 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 LOCK_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 %s from module %s with binding label %s at %L uses the same global identifier as entity at %L from module %sVariable %s with binding label %s at %L uses the same global identifier as entity at %LVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?).Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function 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__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about type and rank mismatches between arguments and parameters.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn if "defined" is used outside #if.Warn if C++1z noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context_Cilk_for statement expected__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes__sec_implicit_index argument %d must be less than the rank of %qE__sec_implicit_index parameter must be an integer constant expression__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with dimension greater than 1``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea definition that differs by virtual keyword in another translation unita destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different method of same type is defined in another translation unita 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 storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different number of methods is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd 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 configurationalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan anonymous struct cannot have function membersan anonymous union cannot have function membersan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD 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 null where non-null expectedargument 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 __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 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 dependent lookup finds %q+Dargument 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 is not "ilink"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 pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not 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 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 notation cannot be used as a condition for a do-while statementarray notation cannot be used as a condition for switch statementarray notation cannot be used as a condition for while statementarray notation cannot be used in a condition for a for-looparray notation cannot be used with function typearray notation expression cannot be used as a return valuearray notations cannot be used in declarationarray notations cannot be used with function typearray 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 has type %<char%>array subscript is above array boundsarray subscript is below array boundsarray subscript is not an integerarray subscript is outside array boundsarray 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 meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler 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 incompatible pointer typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment 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 expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++1z or -std=gnu++1zattribute 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 template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad array initializerbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %<%T%> contains no parameter packsbase of array section must be pointer or array typebase 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 the array element type %qT has variable sizebinary 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 %qT to %qT discards qualifiersbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typeblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbody of constexpr function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersbraced list index is not allowed with array notationbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
  branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with Cilk Plus for loopbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD 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 %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
  call   %2d returned %s
*************** Use the -mcpu option to set the ISA expl
*** 2168,2183 ****
  couldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: 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#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration 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 lambda capturedeclaration 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 constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecomposition declaration cannot be declared %<concept%>decomposition declaration cannot be declared %<constexpr%>decomposition declaration cannot be declared %<extern%>decomposition declaration cannot be declared %<inline%>decomposition declaration cannot be declared %<mutable%>decomposition declaration cannot be declared %<register%>decomposition declaration cannot be declared %<static%>decomposition declaration cannot be declared %<typedef%>decomposition declaration cannot be declared %qsdecomposition declaration cannot be declared C++98 %<auto%>decomposition declaration cannot be declared with type %qTdecomposition declaration only available with -std=c++1z or -std=gnu++1zdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-constexpr %qDdefaulted declaration %q+Ddefaulted 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 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 of std::initializer_list does not match #include <initializer_list>definition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+Ddeleting %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 parametersdevices natively supported:%sdid 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 expected signature %qDdoes 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 specificationsduplicate %<_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 -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 decomposition declarationempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return 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 %E is outside the range of underlying type %<%T%>enumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merrors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<#pragma simd%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<)%> after %qEexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%> or numeralexpected %<:%>, %<,%>, %<;%>, %<}%> 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 %<_Cilk_spawn%> before %<_Cilk_sync%>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%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected array notation expressionexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variable-nameexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qD may not be modified in spawnexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern 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 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 has 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expressionfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++1z or -std=gnu++1zfopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_global_used(): Bad typegfc_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 declaration %q#Dglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif statement cannot contain %<Cilk_spawn%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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 unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of decomposition variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qT in the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not constexprinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++1z or -std=gnu++1zinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline 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 namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++1z or -std=gnu++1zinlined_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 found!insertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expressioninteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %d for builtin %qFinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid grainsize for _Cilk_forinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to 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 %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of label %q+D in %<_Cilk_spawn%>invalid 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 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 %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft 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 mismatch between LHS and RHSlength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength of array notation triplet is not an integerlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause applied to non-integral, non-floating, non-pointer variable with %qT typelinear clause applied to non-integral, non-floating, non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitmin partition size cannot be greater than max partition sizeminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiedms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested identifier requirednested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++1z or -std=gnu++1znested 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching 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::%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d dominated by a block in the cold partition (%d)non-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u names provided while %qT decomposes into %wu elementsonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only function calls can be spawnedonly here as a friendonly plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpack 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++1z or -std=gnu++1zpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initialization is not allowed in for-loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template argumentspartial specialization %q+D does not specialize any template arguments and is not more constrained thanpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E 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 rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepragma simd ignored because -fcilkplus is not enabledpragma simd must be inside a functionpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %Dprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration of namespace %qD hereprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious external decl of %q#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %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 structprivate member %q#D in anonymous unionproblem with building target image for %s
--- 2159,2174 ----
  couldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: 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#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration 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 lambda capturedeclaration 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 constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecomposition declaration cannot be declared %<concept%>decomposition declaration cannot be declared %<constexpr%>decomposition declaration cannot be declared %<extern%>decomposition declaration cannot be declared %<inline%>decomposition declaration cannot be declared %<mutable%>decomposition declaration cannot be declared %<register%>decomposition declaration cannot be declared %<static%>decomposition declaration cannot be declared %<typedef%>decomposition declaration cannot be declared %qsdecomposition declaration cannot be declared C++98 %<auto%>decomposition declaration cannot be declared with type %qTdecomposition declaration only available with -std=c++1z or -std=gnu++1zdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-constexpr %qDdefaulted declaration %q+Ddefaulted 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 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 of std::initializer_list does not match #include <initializer_list>definition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+Ddeleting %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 parametersdevices natively supported:%sdid 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 expected signature %qDdoes 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 specificationsduplicate %<_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 -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 decomposition declarationempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return 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 %E is outside the range of underlying type %<%T%>enumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merrors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<#pragma simd%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<)%> after %qEexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%> or numeralexpected %<:%>, %<,%>, %<;%>, %<}%> 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 %<_Cilk_spawn%> before %<_Cilk_sync%>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%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected array notation expressionexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variable-nameexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qD may not be modified in spawnexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern 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 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expressionfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++1z or -std=gnu++1zfopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_global_used(): Bad typegfc_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 declaration %q#Dglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif statement cannot contain %<Cilk_spawn%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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 unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of decomposition variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qT in the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not constexprinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++1z or -std=gnu++1zinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline 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 namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++1z or -std=gnu++1zinlined_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 found!insertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expressioninteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %d for builtin %qFinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid grainsize for _Cilk_forinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to 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 %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of label %q+D in %<_Cilk_spawn%>invalid 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 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 %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft 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 mismatch between LHS and RHSlength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength of array notation triplet is not an integerlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause applied to non-integral, non-floating, non-pointer variable with %qT typelinear clause applied to non-integral, non-floating, non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitmin partition size cannot be greater than max partition sizeminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested identifier requirednested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++1z or -std=gnu++1znested 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching 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::%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d dominated by a block in the cold partition (%d)non-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u names provided while %qT decomposes into %wu elementsonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only function calls can be spawnedonly here as a friendonly plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpack 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++1z or -std=gnu++1zpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initialization is not allowed in for-loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template argumentspartial specialization %q+D does not specialize any template arguments and is not more constrained thanpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E 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 rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepragma simd ignored because -fcilkplus is not enabledpragma simd must be inside a functionpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %Dprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration of namespace %qD hereprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious external decl of %q#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %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 structprivate member %q#D in anonymous unionproblem with building target image for %s
*************** Use the -mcpu option to set the ISA expl
*** 2193,2208 ****
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspawned function call cannot be part of a comma expressionspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart 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-index and length fields necessary for using array notation in pointers or recordsstart-index and length fields necessary for using array notation with array of unknown boundstart-index and length fields necessary for using array notations in dimensionless arraysstart-index and length fields necessary for using array notations in pointersstart-index and length fields necessary for using array notations in variable-length arraysstart-index of array notation triplet is not an integerstart/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 %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++1z or -std=gnu++1zstatic_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 valuestep size must be an integer constant expression or an integer variablestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstride of array notation triplet is not an integerstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using is deprecated; use inline namespaces insteadstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template %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 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 type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 expressions are not allowed inside loops marked with pragma simdthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %D (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with 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 statements are not allowed inside loops marked with #pragma simdtry 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violate 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 fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype 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 differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown 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 argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported 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 size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simd
! unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixesuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<_Cilk_spawn%> in a return statement is not alloweduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<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++1zuse 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 old-style castuse 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 codeuse template<> for an explicit specializationused 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 %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing parameters for %<linear%> step is not supported yetusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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 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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector attribute not immediately followed by a single function declaration or definitionvector 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 expressionvector 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 loopvectorlength must be a power of 2vectorlength must be an integer constantvectors 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 %q+Dvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_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 mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
! PO-Revision-Date: 2017-07-31 21:23+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
--- 2184,2199 ----
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspawned function call cannot be part of a comma expressionspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart 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-index and length fields necessary for using array notation in pointers or recordsstart-index and length fields necessary for using array notation with array of unknown boundstart-index and length fields necessary for using array notations in dimensionless arraysstart-index and length fields necessary for using array notations in pointersstart-index and length fields necessary for using array notations in variable-length arraysstart-index of array notation triplet is not an integerstart/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 %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++1z or -std=gnu++1zstatic_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 valuestep size must be an integer constant expression or an integer variablestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstride of array notation triplet is not an integerstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using is deprecated; use inline namespaces insteadstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template %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 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 type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 expressions are not allowed inside loops marked with pragma simdthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %D (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry statements are not allowed inside loops marked with #pragma simdtry 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype 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 differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown 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 argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported 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 size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simd
! unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixesuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<_Cilk_spawn%> in a return statement is not alloweduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<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++1zuse 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 old-style castuse 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 codeuse template<> for an explicit specializationused 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 %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing parameters for %<linear%> step is not supported yetusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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 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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector attribute not immediately followed by a single function declaration or definitionvector 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 expressionvector 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 loopvectorlength must be a power of 2vectorlength must be an integer constantvectors 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 %q+Dvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_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 mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{unknown}Project-Id-Version: gcc 7.2.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
! PO-Revision-Date: 2017-08-16 09:16+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
*************** MIME-Version: 1.0
*** 2210,2216 ****
  Content-Type: text/plain; charset=UTF-8
  Content-Transfer-Encoding: 8-bit
  X-Bugs: Report translation errors to the Language-Team address.
! Plural-Forms: nplurals=2; plural=(n > 1);
  	%#D
  
  Pour les instructions afin de rapporter des anomalies, consultez :
--- 2201,2207 ----
  Content-Type: text/plain; charset=UTF-8
  Content-Transfer-Encoding: 8-bit
  X-Bugs: Report translation errors to the Language-Team address.
! Plural-Forms: nplurals=2; plural=(n >= 2);
  	%#D
  
  Pour les instructions afin de rapporter des anomalies, consultez :
*************** write_c_file - le nom de sortie est %s,
*** 2329,2342 ****
  %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%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%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#T%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une structure 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 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 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 de symbole%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 %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 ne peut pas Ãªtre surchargÃ©%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Ã©dÃ©claration synonyme %q+D%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 est dÃ©clarÃ© pour prendre une rÃ©fÃ©rence const mais la dÃ©claration implicite prendrait un non-const%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 invalide dans %q#T%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 redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:%qD 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 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Ã©ductionla 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 est en conflit avec la fonction utilisÃ©e%qD est dÃ©clarÃ© %<constexpr%> en dehors de sa classe%qD dÃ©clarÃ© %<static%> dans une fonction %<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, plus loin dans l'unitÃ© de traduction%qD dÃ©fini mais pas utilisÃ©%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 %D%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 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Ã©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 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 %qT%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%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 %<depend%>%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 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 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 ne doit pas avoir un nombre variables d'arguments%qD doit prendre %<void%>%qD ne peut prendre que un ou deux arguments%qD ne peut prendre que zÃ©ro ou un argument%qD doit prendre exactement un argument%qD doit prendre exactement deux 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 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 valeur%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans paramÃ¨tres 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Ã© 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: 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 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 n'est pas un identificateurl'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'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'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesdirective d'attribut %qE ignorÃ©el'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 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 %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 un type qui n'est pas une classel'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option -mcmse.l'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 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 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'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 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Ã©s%qE ne peut pas Ãªtre scalaire si %qE ne l'est pas%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 est dÃ©fini comme un mauvais type de balise%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 typel'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 ce n'est pas un objet avec une classe de liaison%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 car l'objet %qD n'a pas de classe de liaison%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 de type %qT car %qD n'a pas une 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 %qE n'est pas une variable%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<depend%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas un type %qT%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 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 la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%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 (%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 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 une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%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 -march=arch12 ou supÃ©rieur%qF requiert -mvx%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 une base accessible de %qT%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT 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 Ã  %qT%qs%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %CLes 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 Â«Â %sÂ Â» mal orthographiÃ©, il manque le prÃ©fixe __vectorL'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 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 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 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 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 SEQUENCE%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Ã©fini en dehors d'un contexte de classe%qs ne supporte pas le code MIPS16%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 %s %sla fonction avec l'attribut %qs ne peut pas avoir d'argumentla 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 %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 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 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Ã©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est incompatible avec %qs%qs est incompatible avec %s %s%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 nombre valable dans -mstack-protector-guard-offset=%qs n'est pas un dÃ©calage valable dans -mstack-protector-guard-offset=%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 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 -march=arch12 ou supÃ©rieur%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%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 de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs requiert une cible qui fourni l'instruction %qs%qs requiert les instructions de branchement probable%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Ã©Ã©tiquette %qs utilisÃ©e en nommant %q#T%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamiquela 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%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 de 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 de constexpr de %qs%s%s
  %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#D%s %#S%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 %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
! %s (programme %s)L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec -fdec-static%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %LAttribut %s avec l'attribut %s Ã  %LAttribut %s avec l'attribut %s dans %qs Ã  %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans asm iciLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableauLes boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L%s est en conflit avec i386 (fanions arch ignorÃ©s)%s est en conflit avec ppc (fanions arch ignorÃ©s)%s est en conflit avec ppc64 (fanions arch ignorÃ©s)%s est en conflit avec x86_64 (fanions arch ignorÃ©s)%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argument%s attend un littÃ©ral entier dans la plage [%d, %d]%s attend un littÃ©ral entier dans la plage [%d, %d]. (%wd)la liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s dans une CFString littÃ©rale%s dans la chaÃ®ne de format Ã  %Lles instructions %s ne sont pas autorisÃ©es dans la routine de service de type Â«Â %sÂ Â»les instructions %s ne sont pas autorisÃ©es dans la fonction avec l'attribut no_caller_saved_registers%s est une extension DEC Ã  %C, recompilez avec -fdec activÃ©%s n'est pas disponible pour l'architecture %s%s n'est pas supportÃ© par cette configurationLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que LASTPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que LINEAR Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE ou LASTPRIVATE Ã  %L%s doit contenir au moins une clause MAP Ã  %L%s accepte uniquement %d arguments%s accepte uniquement 1 argument%s accepte uniquement 2 arguments%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s requiert une expression scalaire caractÃ¨re par dÃ©faut Ã  %L%s a retournÃ© %d comme valeur de sortieLe spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %C Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CchaÃ®ne %s mal formÃ©e
  Ã©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %sla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%#D%s%#D <supprimÃ©>%s%#D <prÃ¨s d'une concordance>%s%D(%T) <fonction interne>%s%D(%T, %T) <fonction interne>%s%D(%T, %T, %T) <fonction interne>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compilÃ© par GNU C version %s, %s%s%s %sversion %s (%s) compilÃ© par CC, heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
--- 2320,2333 ----
  %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%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%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#T%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une structure 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 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 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 de symbole%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 %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 ne peut pas Ãªtre surchargÃ©%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Ã©dÃ©claration synonyme %q+D%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 est dÃ©clarÃ© pour prendre une rÃ©fÃ©rence const mais la dÃ©claration implicite prendrait un non-const%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 invalide dans %q#T%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 redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:%qD 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 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Ã©ductionla 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 est en conflit avec la fonction utilisÃ©e%qD est dÃ©clarÃ© %<constexpr%> en dehors de sa classe%qD dÃ©clarÃ© %<static%> dans une fonction %<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, plus loin dans l'unitÃ© de traduction%qD dÃ©fini mais pas utilisÃ©%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 %D%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 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Ã©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 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 %qT%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%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 %<depend%>%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 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 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 ne doit pas avoir un nombre variables d'arguments%qD doit prendre %<void%>%qD ne peut prendre que un ou deux arguments%qD ne peut prendre que zÃ©ro ou un argument%qD doit prendre exactement un argument%qD doit prendre exactement deux 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 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 valeur%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans paramÃ¨tres 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Ã© 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: 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 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 n'est pas un identificateurl'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'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'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesdirective d'attribut %qE ignorÃ©el'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 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 %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 un type qui n'est pas une classel'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option -mcmse.l'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 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 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'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 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Ã©s%qE ne peut pas Ãªtre scalaire si %qE ne l'est pas%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 est dÃ©fini comme un mauvais type de balise%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 typel'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 ce n'est pas un objet avec une classe de liaison%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 car l'objet %qD n'a pas de classe de liaison%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 de type %qT car %qD n'a pas une 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 %qE n'est pas une variable%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<depend%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas un type %qT%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 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 la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%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 (%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 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 une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%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 une base accessible de %qT%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT 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 Ã  %qT%qs%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %CLes 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 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 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 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 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 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 SEQUENCE%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Ã©fini en dehors d'un contexte de classe%qs ne supporte pas le code MIPS16%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 %s %sla fonction avec l'attribut %qs ne peut pas avoir d'argumentla 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 %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 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Ã©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est incompatible avec %qs%qs est incompatible avec %s %s%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 nombre valable dans -mstack-protector-guard-offset=%qs n'est pas un dÃ©calage valable dans -mstack-protector-guard-offset=%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 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 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 de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs requiert une cible qui fourni l'instruction %qs%qs requiert les instructions de branchement probable%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Ã©Ã©tiquette %qs utilisÃ©e en nommant %q#T%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamiquela 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%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 de 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 de constexpr de %qs%s%s
  %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#D%s %#S%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 %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %s %p %d
  %s %s%s
  %s %s(%E) %p %d
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
! %s (programme %s)L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec -fdec-static%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %LAttribut %s avec l'attribut %s Ã  %LAttribut %s avec l'attribut %s dans %qs Ã  %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans asm iciLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableauLes boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L%s est en conflit avec i386 (fanions arch ignorÃ©s)%s est en conflit avec ppc (fanions arch ignorÃ©s)%s est en conflit avec ppc64 (fanions arch ignorÃ©s)%s est en conflit avec x86_64 (fanions arch ignorÃ©s)%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argument%s attend un littÃ©ral entier dans la plage [%d, %d]%s attend un littÃ©ral entier dans la plage [%d, %d]. (%wd)la liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s dans une CFString littÃ©rale%s dans la chaÃ®ne de format Ã  %Lles instructions %s ne sont pas autorisÃ©es dans la routine de service de type Â«Â %sÂ Â»les instructions %s ne sont pas autorisÃ©es dans la fonction avec l'attribut no_caller_saved_registers%s est une extension DEC Ã  %C, recompilez avec -fdec activÃ©%s n'est pas disponible pour l'architecture %s%s n'est pas supportÃ© par cette configurationLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que LASTPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que LINEAR Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE ou LASTPRIVATE Ã  %L%s doit contenir au moins une clause MAP Ã  %L%s requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle%s accepte uniquement %d arguments%s accepte uniquement 1 argument%s accepte uniquement 2 arguments%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s requiert une expression scalaire caractÃ¨re par dÃ©faut Ã  %L%s a retournÃ© %d comme valeur de sortieLe spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %C Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CchaÃ®ne %s mal formÃ©e
  Ã©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %sla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%#D%s%#D <supprimÃ©>%s%#D <prÃ¨s d'une concordance>%s%D(%T) <fonction interne>%s%D(%T, %T) <fonction interne>%s%D(%T, %T, %T) <fonction interne>%s%T <conversion>%s%s%s %sversion %s (%s)
  %s	compilÃ© par GNU C version %s, %s%s%s %sversion %s (%s) compilÃ© par CC, heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
*************** F2008: Une affectation Ã  une fonction p
*** 2371,2383 ****
  =======================
  
  Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREL'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 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.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placÃ©s dans un groupe d'instructions.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetLes objets ou composants polymorphiques avec une taille tacite, tel que celui Ã  %C, n'ont pas encore Ã©tÃ© implÃ©mentÃ©sType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut).Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Essayer d'Ã©viter de gÃ©nÃ©rer des sÃ©quences d'instructions contenant des octets Â«Â retÂ Â».Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEle 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.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MODle 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 %dBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBLANK= Ã  %C n'est pas permis en Fortran 95L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2La constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardLa constante BOZ Ã  %L est trop grande (%ld vs %ld bits)Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bitLittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLXUn littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qsBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %CType BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise 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 forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signL'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsLa liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].La section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution pour dÃ©tecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution de l'alignement que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (1-5, 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 arch12 ou supÃ©rieur.La fonction interne %s n'est pas supportÃ©e avec les options actuellesLa fonction interne %s est uniquement valable pour le processeur cellLa fonction interne %s n'est pas supportÃ©e dans cette configuration du compilateurLa fonction intÃ©grÃ©e %s requiert Nios II R%dLa fonction interne %s requiert l'option -maltivecLa fonction interne %s requiert les options -mcpu=power9 et -m64La fonction interne %s requiert l'option -mcpu=power9La fonction interne %s requiert l'option -mfloat128La fonction interne %s requiert les options -mhard-dfp et -mpower8-vectorLa fonction interne %s requiert l'option -mhard-dfpLa fonction interne %s requiert les options -mhard-float et -mlong-double-128La fonction interne %s requiert l'option -mhard-floatLa fonction interne %s requiert l'option -mhtmLa fonction interne %s requiert l'option -mpairedLa fonction interne %s requiert l'option -mpower8-vectorLa fonction interne %s requiert l'option -mspeLa fonction interne %s requiert l'option -mvsxL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cla recherche de %qD par le C++ retournerait un champ, pas un typele C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le %<noexcept%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le auto du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lles instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteL'expression CHARACTER Ã  %L est tronquÃ©e (%d/%d)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%d/%d) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©finiCOMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Le bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CLe bloc COMMON Ã  %L avec le label de liaison %s utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64les processeurs plus vieux que le z900 ne sont pas supportÃ©s par -fsplit-stackl'assertion de portage CRIS a Ã©chouÃ©: Bloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %CL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser le mÃªme %smodule que celui qui est en cours de constructionÂ !Impossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sN'a pu trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireNe peut ouvrir le fichier %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sN'a pu ouvrir le fichier module %qs en Ã©criture Ã  %C: %sNe peut surcharger GENERIC %qs Ã  %LImpossible de renommer le fichier module %qs en %qs: %sImpossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'affecter Ã  une constante nommÃ© Ã  %CImpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>Impossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sN'a pu ouvrir le fichier source %s
  Impossible de lire %sImpossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU FortranImpossible de spÃ©cifier IMPLICIT Ã  %C aprÃ¨s IMPLICIT NONEIntercepter les typos.Faire afficher les statistiques du processeur tomcat par gas.L'index d'instruction de l'arÃªte cgraph n'a pas Ã©tÃ© trouvÃ©L'index d'instruction de l'arÃªte cgraph est hors limitesAlias transparents enchaÃ®nÃ©sChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChanger seulement les 8 bits infÃ©rieurs du pointeur de pile.Changer l'ABI pour autoriser les insns double mots.Changer la quantitÃ© d'anticipation de l'ordonnanceur.Changer la longueur maximale des sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le nombre de registres temporaires qui sont disponibles pour les sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le pointeur de pile sans dÃ©sactiver les interruptions.Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut.Le caractÃ¨re %qs dans la chaÃ®ne Ã  %C n'a pas de reprÃ©sentation dans le caractÃ¨re du sous-type %dLe caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %dL'argument caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car la procÃ©dure %qs est BIND(C)Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %LDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %LLa longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %LLa longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %LL'argument %qs avec une valeur de caractÃ¨re pour la fonction-instruction Ã  %L doit avoir une longueur constanteLa fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa procÃ©dure de module %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constanteVÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution.VÃ©rifier les erreurs de syntaxes et puis stopper.VÃ©rifier la valeur retournÃ©e par new en C++.Choisir la stratÃ©gie pour gÃ©nÃ©rer du code en ligne pour les opÃ©rations sur des chaÃ®nes.Taille des fragments de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme expression d'un goto calculÃ©La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un do-whileLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un switchLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un whileLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme expression pour dÃ©clencher une exceptionLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'une boucle forLa clause AUTO est en conflit avec GANG Ã  %LLa clause AUTO est en conflit avec VECTOR Ã  %LLa clause AUTO est en conflit avec WORKER Ã  %LLa clause SEQ est en conflit avec AUTO Ã  %LLa clause SEQ est en conflit avec GANG Ã  %LLa clause SEQ est en conflit avec INDEPENDENT Ã  %LLa clause SEQ est en conflit avec VECTOR Ã  %LLa clause SEQ est en conflit avec WORKER Ã  %LEffacer toutes les fonctionnalitÃ©s d'ajustement.Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens.Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS.Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©eDÃ©claration de co-tableau Ã  %CUn dÃ©signateur de co-tableau est rencontrÃ© Ã  %C mais %qs n'est pas un co-tableauArgument muet co-tableau %qs Ã  %L pour une procÃ©dure Ã©lÃ©mentaleLa variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qsSpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %LLa variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©eCo-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activerCo-tableaux dÃ©sactivÃ©s Ã  %L, utilisez %<-fcoarray=%> pour l'activerCo-tableaux pas supportÃ©s dans la clause %s Ã  %LLe code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©Taille du code: small, medium ou large.Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %LDÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILEL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTERL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qsL'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultimeObjet allouable co-indexÃ© Ã  %LL'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PUREExpression co-indexÃ©e vers le composant pointeur %qs dans le constructeur de structure Ã  %LÂ !Objet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %LL'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qsComposant pointeur de procÃ©dure co-indexÃ© Ã  %CLa variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %LCollecter et dÃ©charger les informations de dÃ©bogage dans un fichier temporaire si une erreur interne du compilateur a eu lieu dans le compilateur C/C++.Virgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule requise aprÃ¨s le descripteur PLe membre %qs du bloc commun Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsCompiler le code pour le mode gros-boutiste.Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut.Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++.Compiler pour des pointeurs de 32 bits.Compiler pour des pointeurs de 64 bits.Compiler pour ETRAX 100 (CRIS v8).Compiler pour ETRAX 4 (CRIS v3).Compiler pour l'ABI V8+.Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT.Compiler pour le m32r.Compiler pour le m32r2.Compiler pour le m32rx.Compiler pour le processeur v850.Compiler pour le processeur v850e.Compiler pour le processeur v850e1.Compiler pour le processeur v850e2.Compiler pour le processeur v850e2v3.Compiler pour le processeur v850e3v5.Compiler pour la variante v850es du processeur v850e1.Compiler une unitÃ© de compilation entiÃ¨re Ã  la fois.Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©.Compiler avec des pointeurs et des entiers longs de 32 bits.Compiler avec des pointeurs et des entiers longs de 64 bits.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent connus l'index dans un tableau.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.L'argument complexe de LOG Ã  %L ne peut pas Ãªtre zÃ©roLes multiplications et les divisions complexes suivent les rÃ¨gles du Fortran.Le composant %qs Ã  %C est dÃ©jÃ  dÃ©clarÃ© Ã  %LLe composant %qs Ã  %C est dÃ©jÃ  dans le type parent Ã  %LLe composant %qs Ã  %C est un composant PRIVATE de %qsLe composant %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L ne peut pas avoir l'attribut POINTER car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableauLe composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLe composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouableLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le CLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C bien que le type dÃ©rivÃ© %qs soit BIND(C)Le composant %qs est initialisÃ© deux fois dans le constructeur de structure Ã  %LÂ !Le composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©eLe composant %qs avec CLASS Ã  %C doit Ãªtre allouable ou un pointeurLe composant %s Ã  %L du type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui n'est pas possible puisque le composant a l'attribut pointeurLe composant %s Ã  %L du type LOCK_TYPE doit avec une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui est impossible puisque le composant a l'attribut pointeurLe composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCELe composant Ã  %C doit avoir l'attribut POINTERInitialisation de composant sans nom aprÃ¨s le composant nommÃ© %s Ã  %LÂ !Le composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %LLes composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSGOTO calculÃ© Ã  %CL'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-typeL'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTERConfigurÃ© avec: %s
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au brouillon du standard C++ ISO 2017(?) (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 201z(7?) avec les extensions GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au standard Fortran ISO 2003.ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113.ÃŠtre conforme au standard Fortran ISO 2008.ÃŠtre conforme au standard Fortran ISO 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 est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´ler comment le contrÃ´leur de limites des pointeurs gÃ¨re des pointeurs vers les champs d'un objet. Lorsque des limites plus Ã©troites sont en vigueur, les limites des champs sont utilisÃ©es. Sinon, les limites de l'objet entier sont utilisÃ©es.Le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Copier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  N'a pu dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option -fcray-pointerObjet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position.CrÃ©er une bibliothÃ¨que partagÃ©e.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 muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineÃ‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'objet pointeur de donnÃ©es Ã  %L doit Ãªtre polymorphique illimitÃ© ou Ãªtre d'un type avec l'attribut BIND ou SEQUENCE pour Ãªtre compatible avec une cible polymorphique illimitÃ©eLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :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=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=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -misel Ã  la place.Option obsolÃ¨te. Utilisez -mno-isel Ã  la place.Option obsolÃ¨te. Utilisez -mno-spe Ã  la place.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mspe Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ© avec les deux attributs PRIVATE et BIND(C) Ã  la foisLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas surchargÃ©Le type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%d/%d) dans le constructeur du tableau Ã  %LLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.  Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible Ã  CFG pendant LRA.Faire des optimisations d'alignement pour les instructions d'appel.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des appels millicode (nÃ©cessaire uniquement avec -Os).Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas prÃ©tendre que les branches sont onÃ©reuses.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas placer les globaux non initialisÃ©s dans la section commune.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser l'unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser des motifs en lignes pour copier de la mÃ©moire.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les extensions de l'ABI SPE.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position.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 les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.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 enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF.Ne pas enregistrer les options de la ligne de commande gcc dans DW_AT_producer de DWARF.Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LUnitÃ© en virgule flottante double prÃ©cision.Transformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure qui surchargeArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger les Ã©tapes d'optimisation.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0E500 et FPR ne sont pas supportÃ©sEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iÃ©tiquette de la zone d'atterrissage du gestionnaire d'exceptions La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %LL'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %C n'est pas permis en Fortran 95Instruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDSoit aucune ou soit toutes les limites supÃ©rieurs doivent Ãªtre spÃ©cifiÃ©es Ã  %LL'Ã©lÃ©ment %d de l'argument effectif de RESHAPE Ã  %L ne peut pas Ãªtre nÃ©gatifL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des branchements directs vers les fonctions locales.Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Produire 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 l'instruction de l'extension du compteur d'horodatage 64 bits.Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les tables CFI via les directives de l'assembleur GAS.Activer Cilk Plus.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer la transformation d'identitÃ© Graphite.Activer la bibliothÃ¨que partagÃ©e basÃ©e sur un ID.Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128.Activer l'allocation de registres locaux.Activer l'extension conditionnelle de chargement/stockage avec verrou.Activer les instructions MUL.Activer les instructions MUL.X et UMUL.X.Activer les instructions MULX, supposer qu'il y a une logique de dÃ©calage rapide.Autoriser la syntaxe d'exception et de synchronisation de Objective-C.Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution.Activer OpenACC.Activer OpenMP (implique -frecursive en Fortran).Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer 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 ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer l'instanciation automatique de patron.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer les dÃ©placements conditionnels.Activer la fonctionnalitÃ© constructeur/destructeur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer le fuzzing (test avec des donnÃ©es alÃ©atoires) guidÃ© par la couverture du code. Cette option insÃ¨re un appel Ã  __sanitizer_cov_trace_pc dans chaque bloc de base.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 le traitement des exceptions.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation des boucles sur les arbres.Activer lra.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les instructions d'extension de signe.Activer le placement de petits entiers dans les registres VSX.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur UT699.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
  Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERLa valeur de l'enum n'est pas CONST_DECL ou INTEGER_CSTLe nom de la valeur de l'enum n'est pas IDENTIFIER_NODELe type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enumL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L doit Ãªtre une variable CHARACTER scalaireLa variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
  Ã‰valuation d'une expression d'initialisation non standard Ã  %LÃ‰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 attendueNom de procÃ©dure de module attendu Ã  %CNom attenduChaÃ®ne contenant un rÃ©el attendueParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s Â«Â .Â Â» Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CVariable attendue dans l'instruction READ Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Liste d'entitÃ©s nommÃ©es attendue Ã  %CExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.Interface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationCaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %LLa clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueles options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Erreur fataleLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.L'unitÃ© en virgule flottante ne supporte pas la division et la racine carrÃ©e.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Forcer le contrÃ´leur de limites des pointeurs Ã  traiter tous les tableaux Ã  la fin des structures comme Ã©tant peut-Ãªtre flexibles. Par dÃ©faut, seuls les tableaux avec une longueur zÃ©ro ou qui sont marquÃ©s avec l'attribut bnd_variable_size sont traitÃ©s comme Ã©tant flexibles.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser les limites du tableau le plus Ã  l'intÃ©rieur en cas d'accÃ¨s Ã  des tableaux statiques imbriquÃ©s. Par dÃ©faut, le tableau le plus Ã  l'extÃ©rieur est utilisÃ©.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser des limites Ã©troites pour l'adresse du premier champ d'une structure. Par dÃ©faut, un pointeur vers le premier champ a les mÃªmes limites qu'un pointeur vers la structure entiÃ¨re.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qsFortan 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 luiLe 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 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 nom de fonction %qs n'est pas permis Ã  %CLe 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 Ã  %LAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sLes fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.Fusionner certaines opÃ©rations pour une meilleure performance sur un power9.Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC n'est pas configurÃ© pour supporter %s comme cible de dÃ©lestageGCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnelleL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LGÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les instructions AltiVec en utilisant un ordre des Ã©lÃ©ments gros-boutiste.GÃ©nÃ©rer les instructions AltiVec en utilisant un ordre des Ã©lÃ©ments petit-boutiste.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer du microcode pour le Cell.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer des instructions simples prÃ©cisions appariÃ©es (paired-single) du PPC750CL.GÃ©nÃ©rer des instructions SBIT et CBIT.GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer des instructions SIMD SPE sur un E500.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer du code pour passer les limites dans les appels.GÃ©nÃ©rer des stockages avec limites pour l'Ã©criture des pointeurs.GÃ©nÃ©rer des indices de branchement pour les branches.GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer des contrÃ´les pour tous les accÃ¨s en lecture Ã  la mÃ©moire.GÃ©nÃ©rer des contrÃ´les pour tous les accÃ¨s en Ã©criture Ã  la mÃ©moire.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour un adressage sur 18 bits.GÃ©nÃ©rer du code pour un adressage sur 32 bits.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210GÃ©nÃ©rer du code pour M*Core M340GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format COFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer des contrÃ´les de limites des pointeurs pour les variables avec un type incomplet.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions sur des chaÃ®nes pour les dÃ©placements de blocs.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %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 :
--- 2362,2374 ----
  =======================
  
  Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREL'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 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.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placÃ©s dans un groupe d'instructions.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetLes objets ou composants polymorphiques avec une taille tacite, tel que celui Ã  %C, n'ont pas encore Ã©tÃ© implÃ©mentÃ©sType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut).Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Essayer d'Ã©viter de gÃ©nÃ©rer des sÃ©quences d'instructions contenant des octets Â«Â retÂ Â».Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEle 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.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MODle 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 %dBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBLANK= Ã  %C n'est pas permis en Fortran 95L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2La constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardLa constante BOZ Ã  %L est trop grande (%ld vs %ld bits)Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bitLittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLXUn littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qsBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %CType BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise 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 forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signL'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsLa liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].La section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution pour dÃ©tecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution de l'alignement que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (1-5, unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
! Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.La fonction interne %qF requiert z14 ou supÃ©rieur.La fonction interne %s n'est pas supportÃ©e avec les options actuellesLa fonction interne %s est uniquement valable pour le processeur cellLa fonction interne %s n'est pas supportÃ©e dans cette configuration du compilateurLa fonction intÃ©grÃ©e %s requiert Nios II R%dLa fonction interne %s requiert l'option -maltivecLa fonction interne %s requiert les options -mcpu=power9 et -m64La fonction interne %s requiert l'option -mcpu=power9La fonction interne %s requiert l'option -mfloat128La fonction interne %s requiert les options -mhard-dfp et -mpower8-vectorLa fonction interne %s requiert l'option -mhard-dfpLa fonction interne %s requiert les options -mhard-float et -mlong-double-128La fonction interne %s requiert l'option -mhard-floatLa fonction interne %s requiert l'option -mhtmLa fonction interne %s requiert l'option -mpairedLa fonction interne %s requiert l'option -mpower8-vectorLa fonction interne %s requiert l'option -mspeLa fonction interne %s requiert l'option -mvsxL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cla recherche de %qD par le C++ retournerait un champ, pas un typele C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le %<noexcept%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le auto du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lles instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteL'expression CHARACTER Ã  %L est tronquÃ©e (%d/%d)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%d/%d) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©finiCOMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Le bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CLe bloc COMMON Ã  %L avec le label de liaison %s utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64les processeurs plus vieux que le z900 ne sont pas supportÃ©s par -fsplit-stackl'assertion de portage CRIS a Ã©chouÃ©: Bloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %CL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser le mÃªme %smodule que celui qui est en cours de constructionÂ !Impossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sN'a pu trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireNe peut ouvrir le fichier %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sN'a pu ouvrir le fichier module %qs en Ã©criture Ã  %C: %sNe peut surcharger GENERIC %qs Ã  %LImpossible de renommer le fichier module %qs en %qs: %sImpossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'affecter Ã  une constante nommÃ© Ã  %CImpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>Impossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sN'a pu ouvrir le fichier source %s
  Impossible de lire %sImpossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU FortranImpossible de spÃ©cifier IMPLICIT Ã  %C aprÃ¨s IMPLICIT NONEIntercepter les typos.Faire afficher les statistiques du processeur tomcat par gas.L'index d'instruction de l'arÃªte cgraph n'a pas Ã©tÃ© trouvÃ©L'index d'instruction de l'arÃªte cgraph est hors limitesAlias transparents enchaÃ®nÃ©sChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChanger seulement les 8 bits infÃ©rieurs du pointeur de pile.Changer l'ABI pour autoriser les insns double mots.Changer la quantitÃ© d'anticipation de l'ordonnanceur.Changer la longueur maximale des sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le nombre de registres temporaires qui sont disponibles pour les sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le pointeur de pile sans dÃ©sactiver les interruptions.Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut.Le caractÃ¨re %qs dans la chaÃ®ne Ã  %C n'a pas de reprÃ©sentation dans le caractÃ¨re du sous-type %dLe caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %dL'argument caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car la procÃ©dure %qs est BIND(C)Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %LDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %LLa longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %LLa longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %LL'argument %qs avec une valeur de caractÃ¨re pour la fonction-instruction Ã  %L doit avoir une longueur constanteLa fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa procÃ©dure de module %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constanteVÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution.VÃ©rifier les erreurs de syntaxes et puis stopper.VÃ©rifier la valeur retournÃ©e par new en C++.Choisir la stratÃ©gie pour gÃ©nÃ©rer du code en ligne pour les opÃ©rations sur des chaÃ®nes.Taille des fragments de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme expression d'un goto calculÃ©La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un do-whileLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un switchLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un whileLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme expression pour dÃ©clencher une exceptionLa notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'une boucle forLa clause AUTO est en conflit avec GANG Ã  %LLa clause AUTO est en conflit avec VECTOR Ã  %LLa clause AUTO est en conflit avec WORKER Ã  %LLa clause SEQ est en conflit avec AUTO Ã  %LLa clause SEQ est en conflit avec GANG Ã  %LLa clause SEQ est en conflit avec INDEPENDENT Ã  %LLa clause SEQ est en conflit avec VECTOR Ã  %LLa clause SEQ est en conflit avec WORKER Ã  %LEffacer toutes les fonctionnalitÃ©s d'ajustement.Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens.Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS.Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©eDÃ©claration de co-tableau Ã  %CUn dÃ©signateur de co-tableau est rencontrÃ© Ã  %C mais %qs n'est pas un co-tableauArgument muet co-tableau %qs Ã  %L pour une procÃ©dure Ã©lÃ©mentaleLa variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qsSpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %LLa variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©eCo-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activerCo-tableaux dÃ©sactivÃ©s Ã  %L, utilisez %<-fcoarray=%> pour l'activerCo-tableaux pas supportÃ©s dans la clause %s Ã  %LLe code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©Taille du code: small, medium ou large.Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %LDÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILEL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTERL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qsL'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultimeObjet allouable co-indexÃ© Ã  %LL'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PUREExpression co-indexÃ©e vers le composant pointeur %qs dans le constructeur de structure Ã  %LÂ !Objet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %LL'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qsComposant pointeur de procÃ©dure co-indexÃ© Ã  %CLa variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %LCollecter et dÃ©charger les informations de dÃ©bogage dans un fichier temporaire si une erreur interne du compilateur a eu lieu dans le compilateur C/C++.Virgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule requise aprÃ¨s le descripteur PLe membre %qs du bloc commun Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsCompiler le code pour le mode gros-boutiste.Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut.Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++.Compiler pour des pointeurs de 32 bits.Compiler pour des pointeurs de 64 bits.Compiler pour ETRAX 100 (CRIS v8).Compiler pour ETRAX 4 (CRIS v3).Compiler pour l'ABI V8+.Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT.Compiler pour le m32r.Compiler pour le m32r2.Compiler pour le m32rx.Compiler pour le processeur v850.Compiler pour le processeur v850e.Compiler pour le processeur v850e1.Compiler pour le processeur v850e2.Compiler pour le processeur v850e2v3.Compiler pour le processeur v850e3v5.Compiler pour la variante v850es du processeur v850e1.Compiler une unitÃ© de compilation entiÃ¨re Ã  la fois.Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©.Compiler avec des pointeurs et des entiers longs de 32 bits.Compiler avec des pointeurs et des entiers longs de 64 bits.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent connus l'index dans un tableau.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.L'argument complexe de LOG Ã  %L ne peut pas Ãªtre zÃ©roLes multiplications et les divisions complexes suivent les rÃ¨gles du Fortran.Le composant %qs Ã  %C est dÃ©jÃ  dÃ©clarÃ© Ã  %LLe composant %qs Ã  %C est dÃ©jÃ  dans le type parent Ã  %LLe composant %qs Ã  %C est un composant PRIVATE de %qsLe composant %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L ne peut pas avoir l'attribut POINTER car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableauLe composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLe composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouableLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le CLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C bien que le type dÃ©rivÃ© %qs soit BIND(C)Le composant %qs est initialisÃ© deux fois dans le constructeur de structure Ã  %LÂ !Le composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©eLe composant %qs avec CLASS Ã  %C doit Ãªtre allouable ou un pointeurLe composant %s Ã  %L du type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui n'est pas possible puisque le composant a l'attribut pointeurLe composant %s Ã  %L du type LOCK_TYPE doit avec une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui est impossible puisque le composant a l'attribut pointeurLe composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCELe composant Ã  %C doit avoir l'attribut POINTERInitialisation de composant sans nom aprÃ¨s le composant nommÃ© %s Ã  %LÂ !Le composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %LLes composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSGOTO calculÃ© Ã  %CL'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-typeL'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTERConfigurÃ© avec: %s
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au brouillon du standard C++ ISO 2017(?) (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 201z(7?) avec les extensions GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au standard Fortran ISO 2003.ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113.ÃŠtre conforme au standard Fortran ISO 2008.ÃŠtre conforme au standard Fortran ISO 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 est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´ler comment le contrÃ´leur de limites des pointeurs gÃ¨re des pointeurs vers les champs d'un objet. Lorsque des limites plus Ã©troites sont en vigueur, les limites des champs sont utilisÃ©es. Sinon, les limites de l'objet entier sont utilisÃ©es.Le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Copier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  N'a pu dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option -fcray-pointerObjet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position.CrÃ©er une bibliothÃ¨que partagÃ©e.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 muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineÃ‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'objet pointeur de donnÃ©es Ã  %L doit Ãªtre polymorphique illimitÃ© ou Ãªtre d'un type avec l'attribut BIND ou SEQUENCE pour Ãªtre compatible avec une cible polymorphique illimitÃ©eLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :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=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=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -misel Ã  la place.Option obsolÃ¨te. Utilisez -mno-isel Ã  la place.Option obsolÃ¨te. Utilisez -mno-spe Ã  la place.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mspe Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ© avec les deux attributs PRIVATE et BIND(C) Ã  la foisLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas surchargÃ©Le type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%d/%d) dans le constructeur du tableau Ã  %LLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.  Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible Ã  CFG pendant LRA.Faire des optimisations d'alignement pour les instructions d'appel.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des appels millicode (nÃ©cessaire uniquement avec -Os).Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas prÃ©tendre que les branches sont onÃ©reuses.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas placer les globaux non initialisÃ©s dans la section commune.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser l'unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser des motifs en lignes pour copier de la mÃ©moire.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les extensions de l'ABI SPE.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position.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 les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.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 enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF.Ne pas enregistrer les options de la ligne de commande gcc dans DW_AT_producer de DWARF.Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LUnitÃ© en virgule flottante double prÃ©cision.Transformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure qui surchargeArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger les Ã©tapes d'optimisation.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0E500 et FPR ne sont pas supportÃ©sEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iÃ©tiquette de la zone d'atterrissage du gestionnaire d'exceptions La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %LL'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %C n'est pas permis en Fortran 95Instruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDSoit aucune ou soit toutes les limites supÃ©rieurs doivent Ãªtre spÃ©cifiÃ©es Ã  %LL'Ã©lÃ©ment %d de l'argument effectif de RESHAPE Ã  %L ne peut pas Ãªtre nÃ©gatifL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des branchements directs vers les fonctions locales.Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Produire 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 l'instruction de l'extension du compteur d'horodatage 64 bits.Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les tables CFI via les directives de l'assembleur GAS.Activer Cilk Plus.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer la transformation d'identitÃ© Graphite.Activer la bibliothÃ¨que partagÃ©e basÃ©e sur un ID.Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128.Activer l'allocation de registres locaux.Activer l'extension conditionnelle de chargement/stockage avec verrou.Activer les instructions MUL.Activer les instructions MUL.X et UMUL.X.Activer les instructions MULX, supposer qu'il y a une logique de dÃ©calage rapide.Autoriser la syntaxe d'exception et de synchronisation de Objective-C.Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution.Activer OpenACC.Activer OpenMP (implique -frecursive en Fortran).Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer 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 ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer l'instanciation automatique de patron.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer les dÃ©placements conditionnels.Activer la fonctionnalitÃ© constructeur/destructeur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer le fuzzing (test avec des donnÃ©es alÃ©atoires) guidÃ© par la couverture du code. Cette option insÃ¨re un appel Ã  __sanitizer_cov_trace_pc dans chaque bloc de base.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 le traitement des exceptions.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation des boucles sur les arbres.Activer lra.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les instructions d'extension de signe.Activer le placement de petits entiers dans les registres VSX.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
  Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERLa valeur de l'enum n'est pas CONST_DECL ou INTEGER_CSTLe nom de la valeur de l'enum n'est pas IDENTIFIER_NODELe type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enumL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L doit Ãªtre une variable CHARACTER scalaireLa variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
  Ã‰valuation d'une expression d'initialisation non standard Ã  %LÃ‰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 attendueNom de procÃ©dure de module attendu Ã  %CNom attenduChaÃ®ne contenant un rÃ©el attendueParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s Â«Â .Â Â» Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CVariable attendue dans l'instruction READ Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Liste d'entitÃ©s nommÃ©es attendue Ã  %CExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.Interface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationCaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %LLa clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueles options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Erreur fataleLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.L'unitÃ© en virgule flottante ne supporte pas la division et la racine carrÃ©e.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Forcer le contrÃ´leur de limites des pointeurs Ã  traiter tous les tableaux Ã  la fin des structures comme Ã©tant peut-Ãªtre flexibles. Par dÃ©faut, seuls les tableaux avec une longueur zÃ©ro ou qui sont marquÃ©s avec l'attribut bnd_variable_size sont traitÃ©s comme Ã©tant flexibles.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser les limites du tableau le plus Ã  l'intÃ©rieur en cas d'accÃ¨s Ã  des tableaux statiques imbriquÃ©s. Par dÃ©faut, le tableau le plus Ã  l'extÃ©rieur est utilisÃ©.Forcer le contrÃ´leur de limites des pointeurs Ã  utiliser des limites Ã©troites pour l'adresse du premier champ d'une structure. Par dÃ©faut, un pointeur vers le premier champ a les mÃªmes limites qu'un pointeur vers la structure entiÃ¨re.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qsFortan 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 luiLe 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 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 nom de fonction %qs n'est pas permis Ã  %CLe 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 Ã  %LAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sLes fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.Fusionner certaines opÃ©rations pour une meilleure performance sur un power9.Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC n'est pas configurÃ© pour supporter %s comme cible de dÃ©lestageGCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnelleL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LGÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les instructions AltiVec en utilisant un ordre des Ã©lÃ©ments gros-boutiste.GÃ©nÃ©rer les instructions AltiVec en utilisant un ordre des Ã©lÃ©ments petit-boutiste.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer du microcode pour le Cell.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer des instructions simples prÃ©cisions appariÃ©es (paired-single) du PPC750CL.GÃ©nÃ©rer des instructions SBIT et CBIT.GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer des instructions SIMD SPE sur un E500.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer du code pour passer les limites dans les appels.GÃ©nÃ©rer des stockages avec limites pour l'Ã©criture des pointeurs.GÃ©nÃ©rer des indices de branchement pour les branches.GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer des contrÃ´les pour tous les accÃ¨s en lecture Ã  la mÃ©moire.GÃ©nÃ©rer des contrÃ´les pour tous les accÃ¨s en Ã©criture Ã  la mÃ©moire.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour un adressage sur 18 bits.GÃ©nÃ©rer du code pour un adressage sur 32 bits.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210GÃ©nÃ©rer du code pour M*Core M340GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format COFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer des contrÃ´les de limites des pointeurs pour les variables avec un type incomplet.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions sur des chaÃ®nes pour les dÃ©placements de blocs.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %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 :
*************** F2008: Une affectation Ã  une fonction p
*** 2385,2391 ****
  Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.Entrecouper les lots de littÃ©raux avec le code dans la section texte.L'intrinsÃ¨que %qs (est %s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %ld < taille du rÃ©sultat %ldFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %LArguments invalides pour la fonction interneCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨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)SpÃ©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.Le paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):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=):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 %sLEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vraimembre de gauche dans un appel qui ne retourne rienModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguParenthÃ¨se gauche requise aprÃ¨s %<*%>Extension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CLe niveau de verbositÃ© des stockages de dÃ©bogage de hsaLever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
  Lier du code pour un noyau __main.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.DÃ©claration locale depuis une fonction diffÃ©renteLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sRechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs vecteurs n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle..La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa limite infÃ©rieur doit Ãªtre prÃ©sente Ã  %Lle MCU Â«Â %sÂ Â» n'a pas d'unitÃ© de multiplication matÃ©rielle mais -mhwmult demande Â«Â %sÂ Â»le MCU Â«Â %sÂ Â» supporte l'ISA %s mais -mcpu est dÃ©fini Ã  %sle MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 16-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 32-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â f5seriesÂ Â»code -mxgot MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans mmix_print_operandMMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODIFY_EXPR inattendu avec des tuplesMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans cris_op_strL'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CLa variante principale n'est pas dÃ©finieTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Rendre 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.Remplacer un nom de rÃ©pertoire par un autre dans les informations de dÃ©bogage.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.La taille max de la table des conflits en Mo.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 de la taille autorisÃ©e quand IPA-SRA remplace un pointeur vers un agrÃ©gat par de nouveaux paramÃ¨tres.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Le nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)
! Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Le nombre maximum d'arguments qu'un PHI peut avoir avant que le FSM qui est responsable de l'enchaÃ®nement arrÃªte d'essayer d'enchaÃ®ner les sauts dans ses blocs.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRPLe nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans un bloc de base Ã  considÃ©rer pour la vectorisation SLP.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culativeLe nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum de nouveaux chemins pour enchaÃ®ner des sauts pour un automate Ã  Ã©tats finis.Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut).Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'expressions Ã  inclure dans un seul constructeur statique gÃ©nÃ©rÃ© par Pointer Bounds Checker.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'un composant fortement connectÃ© (SCC) avant que SCCVN arrÃªte de traiter une fonction.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dL'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.DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appel!$OMP END ATOMIC requis aprÃ¨s !$OMP ATOMIC CAPTURE Ã  %C%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'instruction Ã  ou avant %L%<)%> manquante dans l'instruction Ã  ou avant %LArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %LClause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©compte des appels manquants pour la fonction %s/%iSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquanteIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantModule %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routineNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %CNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LIntrinsÃ¨que NULL avec MOLD allouable Ã  %LLe pointeur NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsNULL utilisÃ© en arithmÃ©tiqueL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%lu vs %lu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLa liste de noms %s ne peut pas Ãªtre renommÃ©e par association USE Ã  %sLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %CLe mÃ©lange de FPX/FPU est interditLe nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Pas 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 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 Ã  %CÂ !Pas d'emplacement dans l'expression prÃ¨s de %LPas d'emplacement dans l'instructionPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iLe nÅ“ud a plus d'une rÃ©fÃ©rence chkpAffectation 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 requiseRÃ©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 nÅ“ud, bien que non modifiÃ© pour ajouter du code, dÃ©clare un nÅ“ud original non NULLLe 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
--- 2376,2382 ----
  Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.Entrecouper les lots de littÃ©raux avec le code dans la section texte.L'intrinsÃ¨que %qs (est %s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %ld < taille du rÃ©sultat %ldFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %LArguments invalides pour la fonction interneCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨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)SpÃ©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.Le paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):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=):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 %sLEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vraimembre de gauche dans un appel qui ne retourne rienModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguParenthÃ¨se gauche requise aprÃ¨s %<*%>Extension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CLe niveau de verbositÃ© des stockages de dÃ©bogage de hsaLever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
  Lier du code pour un noyau __main.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.DÃ©claration locale depuis une fonction diffÃ©renteLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sRechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs vecteurs n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs vecteurs Ã  %LUne boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» n'est pas permise Ã  l'intÃ©rieur d'une autre boucle parallÃ©lisÃ©e sur plusieurs Â«Â workersÂ Â» Ã  %LVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle..La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa limite infÃ©rieur doit Ãªtre prÃ©sente Ã  %Lle MCU Â«Â %sÂ Â» n'a pas d'unitÃ© de multiplication matÃ©rielle mais -mhwmult demande Â«Â %sÂ Â»le MCU Â«Â %sÂ Â» supporte l'ISA %s mais -mcpu est dÃ©fini Ã  %sle MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 16-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â 32-bitÂ Â»le MCU Â«Â %sÂ Â» supporte la multiplication matÃ©rielle %s mais -mhwmult demande Â«Â f5seriesÂ Â»code -mxgot MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans mmix_print_operandMMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODIFY_EXPR inattendu avec des tuplesMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans cris_op_strL'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CLa variante principale n'est pas dÃ©finieTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Rendre 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.Remplacer un nom de rÃ©pertoire par un autre dans les informations de dÃ©bogage.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.La taille max de la table des conflits en Mo.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 de la taille autorisÃ©e quand IPA-SRA remplace un pointeur vers un agrÃ©gat par de nouveaux paramÃ¨tres.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Le nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)
! Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Le nombre maximum d'arguments qu'un PHI peut avoir avant que le FSM qui est responsable de l'enchaÃ®nement arrÃªte d'essayer d'enchaÃ®ner les sauts dans ses blocs.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRPLe nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans un bloc de base Ã  considÃ©rer pour la vectorisation SLP.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culativeLe nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum de nouveaux chemins pour enchaÃ®ner des sauts pour un automate Ã  Ã©tats finis.Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut).Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'expressions Ã  inclure dans un seul constructeur statique gÃ©nÃ©rÃ© par Pointer Bounds Checker.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'un composant fortement connectÃ© (SCC) avant que SCCVN arrÃªte de traiter une fonction.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dL'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.DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appel!$OMP END ATOMIC requis aprÃ¨s !$OMP ATOMIC CAPTURE Ã  %C%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'instruction Ã  ou avant %L%<)%> manquante dans l'instruction Ã  ou avant %LArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %LClause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©compte des appels manquants pour la fonction %s/%iSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquanteIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantModule %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routineNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L a des composants ALLOCATABLE ou POINTER et requiert donc une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %CNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LIntrinsÃ¨que NULL avec MOLD allouable Ã  %LLe pointeur NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsNULL utilisÃ© en arithmÃ©tiqueL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%lu vs %lu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLa liste de noms %s ne peut pas Ãªtre renommÃ©e par association USE Ã  %sLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %CLe mÃ©lange de FPX/FPU est interditLe nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Pas 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 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 Ã  %CÂ !Pas d'emplacement dans l'expression prÃ¨s de %LPas d'emplacement dans l'instructionPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iLe nÅ“ud a plus d'une rÃ©fÃ©rence chkpAffectation 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 requiseRÃ©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 nÅ“ud, bien que non modifiÃ© pour ajouter du code, dÃ©clare un nÅ“ud original non NULLLe 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
*************** Utilisez l'option -mcpu pour dÃ©finir l'
*** 2429,2439 ****
  
  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 flottants de 32 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 des flottants de 64 bits.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 EABI.Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing).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 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 dÃ©placements directs entre les GPR et les registres VSX 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 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 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 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 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 Â«Â 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 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 options et ordonnancer le code pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©.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 la mÃ©thode donnÃ©e pour protÃ©ger la pile.Utiliser le dialecte donnÃ© pour le stockage local au thread.Utiliser le modÃ¨le de code x86-64 donnÃ©.Utiliser le FP matÃ©riel (par dÃ©faut).Utiliser l'unitÃ© en virgule flottante matÃ©rielle.Utiliser les instructions de divisions matÃ©rielles sur un ColdFire.Utiliser les instructions matÃ©rielles de conversions en virgule flottante.Utiliser les instructions matÃ©rielles en virgule flottante.Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante.Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante.Utiliser le coprocesseur mathÃ©matique.Utiliser les instructions matÃ©rielles pour la division entiÃ¨re.Utiliser l'instruction de prÃ©-extraction matÃ©rielle.Utiliser les instructions matÃ©rielles quad FP.Utiliser des instructions transactionnelles matÃ©rielles.Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle.Utiliser la spÃ©culation sur le contrÃ´le dans le bloc.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement.Utiliser les noms des registres in/loc/out.Utiliser les instructions indirectes CALLXn pour les grands programmes.Utiliser les appels indirects.Utiliser des motifs en lignes pour copier de la mÃ©moire.Utiliser les instructions madd/msub.Utiliser des tables de sauts pour des instructions switch suffisamment grandes.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 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 de %<-fdefault-double-8%> requiert %<-fdefault-real-8%>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 instructions mÃ©moire de type registre+dÃ©calage ajoutÃ©es dans l'ISA 3.0.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 les instructions mÃ©moire de type registre scalaire+dÃ©calage ajoutÃ©es dans l'ISA 3.0.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 la variable initialisÃ©e statiquement pour vÃ©rifier les limites des constantes au lieu de les gÃ©nÃ©rer chaque fois qu'elles sont requises.Utiliser la variable initialisÃ©e statiquement pour vÃ©rifier les limites des variables au lieu de les gÃ©nÃ©rer chaque fois qu'elles sont requises.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 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 les extensions de l'ABI SPE.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 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 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 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 mÃ©moire de type registre vectoriel+dÃ©calage ajoutÃ©es dans l'ISA 3.0.Utiliser les instructions vecteur/scalaire (VSX).Utiliser une limite Ã  zÃ©ro pour tous les arguments reÃ§us par la fonction Â«Â mainÂ Â». Cela aide quand le binaire ainsi contrÃ´lÃ© est utilisÃ© avec des bibliothÃ¨ques historiques.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 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 Ã  %CInstruction VOLATILE Ã  %Cles instructions VSX et SPE ne peuvent coexisterNiveaux valides pour l'ISA du Nios II (pour -march):Arguments valides pour l'option -msdata=.Arguments valides pour -malign-:Les arguments valides pour -mcode-readable=:Arguments valides pour -mfloat-gprs=:Arguments valides pour -mfpmath=:Arguments valables pour -mr10k-cache-barrier=:Arguments valides pour -mstack-protector-guard=:Les arguments valables pour -mstringop-strategy=:Arguments valables pour -mtp=:Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LUne Ã©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, 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 LOCK_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 %s du module %s avec l'Ã©tiquette de liaison %s Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %sLa variable %s avec l'Ã©tiquette de liaison %s Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable est associÃ©e grÃ¢ce Ã  USE avec !$ACC DECLARE Ã  %LUne variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LUne variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LLe type de la variable est inconnu dans l'affectation Ã  %LLa variable avec l'attribut NO_ARG_CHECK Ã  %L est uniquement permise comme argument aux fonctions intrinsÃ¨ques C_LOC et PRESENTABI de la bibliothÃ¨que vectorielle Ã  utiliser.Vectoriser pour des opÃ©rations sur des doubles mots.Des versions multiples de fonctions virtuelles ne sont pas supportÃ©esLes accÃ¨s mÃ©moire volatiles n'utilisent pas les instructions de chargement/stockage E/S.Les accÃ¨s mÃ©moire volatiles utilisent les instructions de chargement/stockage E/S.WAIT Ã  %C interdit en Fortran 95La clause WAIT Ã  %L requiert une expression INTEGER scalaireL'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %CLa cible de l'affectation WHERE Ã  %L a une forme inconsistanteLe masque WHERE Ã  %L a une forme inconsistanteLa clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICALAvertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier.Avertir Ã  propos des constructions Â«Â douteusesÂ Â».Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©.Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e.Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 201(7?) Ã  venir.Avertir Ã  propos des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie.Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1.Avertir Ã  propos d'appels avec une interface implicite.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs.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 la destruction d'un objet polymorphique sans destructeur virtuel.Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â».Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO.Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel.Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales.Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL.Avertir Ã  propos de l'Ã©limination d'appels de fonctions.Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination.Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1.Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R.Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction.Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((const)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((noreturn)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((pure)).Avertir Ã  propos des fonctions qui pourraient Ãªtre candidates pour les attributs de format.Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente.Avertir Ã  propos des fonctions globales sans prototype.Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â».Avertir Ã  propos des dÃ©clarations implicites.Avertir Ã  propos des dÃ©clarations de fonctions implicites.Avertir Ã  propos de l'utilisation inappropriÃ©e d'un attribut.Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos des erreurs d'accÃ¨s mÃ©moire trouvÃ©es par Pointer Bounds Checker.Avertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir Ã  propos du retour d'un pointeur ou d'une rÃ©fÃ©rence Ã  une variable locale ou temporaire.Avertir Ã  propos de structures, unions ou tableaux retournÃ©s.Avertir Ã  propos 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 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 d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres.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 de constantes flottantes sans suffixe.Avertir Ã  propos des arguments fictifs inutilisÃ©s.Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res.Avertir Ã  propos des transtypages inutiles.Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas.Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((deprecated))Â Â».Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres.Avertir Ã  propos de l'utilisation de macros variadiques.Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â».Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes.Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++.Avertir Ã  propos des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if.Avertir si le type de fonction noexcept du C++1z changera le nom dÃ©corÃ© d'un symbole.Avertir si un transtypage de type C est utilisÃ© dans un programme.Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e.Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison.Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux.Avertir si une comparaison est toujours vraie ou toujours fausse en raison d'une gamme limitÃ©e du type de donnÃ©e.Avertir si une fonctionnalitÃ© du compilateur, une classe, une mÃ©thode ou un champ obsolÃ¨te est utilisÃ©.Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique.Avertir si une dÃ©claration locale masque une variable d'instance.Avertir si une boucle avec un nombre constant d'itÃ©rations dÃ©clenche un comportement indÃ©fini.Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e.Avertir si un sÃ©lecteur a de multiples mÃ©thodes.Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur.Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e.Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard.Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas.Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate().Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que.Avertir si un tableau de longueur variable est utilisÃ©.Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial.Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on).Avertir si un tableau est accÃ©dÃ© en dehors de ses limites.Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e.Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if.Avertir si un paramÃ¨tre pointeur avec l'attribut nonnull est comparÃ© avec NULL.Avertir si des objets CFString constants contiennent des caractÃ¨res non portables.Avertir si le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es.Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde.Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives.Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format.Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©.Avertir si le nombre de dÃ©calages >= Ã  la largeur du type.Avertir si le nombre de dÃ©calages est nÃ©gatif.Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants.Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si une boucle ne peut pas Ãªtre optimisÃ©e Ã  cause de suppositions non triviales.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir si les profiles dÃ©finis par -fprofile-use ne correspondent pas.Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype.Avertir lors de toute utilisation de alloca.Avertir Ã  propos des hÃ©ritages multiples directs.Avertir Ã  propos d'hÃ©ritages virtuels directs.Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©.Avertir Ã  propos des dÃ©finitions d'espaces de noms.Avertir lors d'une dÃ©claration d'un patron primaire.Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re.Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es.Avertir lorsque une directive #warning est rencontrÃ©e.Avertir lorsqu'une instruction microcodÃ©e du Cell est Ã©mise.Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type.Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic.Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression.Avertir lorsque une fonction ne peut pas Ãªtre dÃ©ployÃ©e en HSAIL.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©.Avertir quand un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.Avertir lorsque le compilateur rÃ©ordonne le code.Avertir 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.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Faut-il utiliser les types canoniques.Quel algorithme de -fsched-pressure appliquer.Lors de la configuration du gestionnaire de signal: %mLors de la configuration de la pile de signaux: %mMode d'analyse du programme complet (WPA=Whole Program Analysis) avec le nombre de tÃ¢ches parallÃ¨les spÃ©cifiÃ©es.Avec cette option, les tailles nulles obtenues dynamiquement pour des objets de types incomplets seront traitÃ©es comme Ã©tant infinies.Sans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53.Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53.Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement.Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement.Ã‰criture du module %qs Ã  la ligne %d colonne %d: %sCe qui suit OpenACC est incorrect Ã  %C: on attendait !$ACC et on a trouvÃ© !$OMPCe qui suit OpenMP est incorrect Ã  %C: on attendait !$OMP et on a trouvÃ© !$ACCEntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPESLe mauvais nÅ“ud est rÃ©fÃ©rencÃ© avec la rÃ©fÃ©rence chkpArbre erronÃ© dans la liste TYPE_FIELDSL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut ms_abiXXX entre dans pop_everything ()
  XXX quitte pop_everything ()
  Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions.Vous devez activer les instructions NEON (par ex. -mfloat-abi=softfp -mfpu=neon) pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neonâ€¦) pour utiliser ces intrinsÃ¨ques.Vous avez besoin d'un fichier de dÃ©marrage C pour -msys-crt0=Votre plateforme cible ne supporte pas -fcheck-pointer-boundsZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de formatConstructeurs 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Ã©thodeinstruction Â«Â _Cilk_forÂ Â» attenduel'attribut __BELOW100__ n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»__builtin_arc_aligned avec un alignement non constantÂ«Â __builtin_eh_returnÂ Â» n'est pas supportÃ© sur cette cible__builtin_rx_%s accepte Â«Â CÂ Â», Â«Â ZÂ Â», Â«Â SÂ Â», Â«Â OÂ Â», Â«Â IÂ Â» ou Â«Â UÂ Â»__builtin_saveregs n'est pas supportÃ© par cette sous-cibleÂ«Â __builtin_saveregsÂ Â» n'est pas supportÃ© par cette cible__builtin_set_thread_pointer n'est pas supportÃ© sur cette ciblele type intÃ©rieur du/des argument(s) vectoriel(s) de __builtin_shuffle doivent avoir la mÃªme taille que le type intÃ©rieur du masqueles arguments vectoriels de __builtin_shuffle doivent Ãªtre du mÃªme typeles arguments de __builtin_shuffle doivent Ãªtre des vecteursle dernier argument de __builtin_shuffle doit Ãªtre un vecteur d'entiersle nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de __builtin_shuffle doivent Ãªtre les mÃªmes__builtin_thread_pointer n'est pas supportÃ© sur cette cibleappel __builtin_unreachable ou __builtin_trap avec des arguments__delay_cycles est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits__delay_cycles n'accepte que des dÃ©comptes de cycles non nÃ©gatifs__delay_cycles() ne prend que des arguments constants__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__fp16 et pas de ldrh__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expressionles dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctionsl'argument %d de __sec_implicit_index doit Ãªtre infÃ©rieur au rang de %qEle paramÃ¨tre __sec_implicit_index doit Ãªtre une expression constante entiÃ¨re__sec_reduce_min_ind ou __sec_reduce_max_ind ne peuvent avoir de tableaux avec une dimension plus grande que 1Â«Â l'argument de Â«Â custom-%s=Â Â» requiert des chiffresune initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finune dÃ©finition diffÃ¨re sur le mot clÃ© Â«Â virtualÂ Â» dans une autre unitÃ© de traductionun destructeur ne peut pas Ãªtre un %<concept%>un destructeur ne peut pas Ãªtre %<constexpr%>une mÃ©thode diffÃ©rente du mÃªme type est dÃ©finie dans une autre unitÃ© de traductionun 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 classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec un alignement diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec des attributs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre diffÃ©rent de mÃ©thodes est dÃ©fini dans une autre unitÃ© de traductionun type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des qualificatifs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>une chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%ddÃ©claration abstraite %qT utilisÃ©e comme dÃ©clarationles dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>accÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esaccÃ¨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 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 configurationl'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %ul'alignement pour %q+D doit Ãªtre au moins %dl'alignement pour %q+D a Ã©tÃ© prÃ©cÃ©demment spÃ©cifiÃ© comme Ã©tant %d et ne peut plus Ãªtre diminuÃ©l'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec -fabi-version=9 (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec -fabi-version=9l'alignement des Ã©lÃ©ments du tableau est plus grand que la taille des Ã©lÃ©mentsun alignement est spÃ©cifiÃ© pour l'objet %<register%> %qEun alignement est spÃ©cifiÃ© pour le champ de bits %qEun alignement est spÃ©cifiÃ© pour la fonction %qEun alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qEun alignement est spÃ©cifiÃ© pour le typedef %qEun alignement est spÃ©cifiÃ© pour un champ de bits sans nomun alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nomtoutes les fonctions membre de la classe %qT sont privÃ©esle paramÃ¨tre alloc_align est hors limitesle paramÃ¨tre alloc_size est hors limitesargument qui peut Ãªtre allouÃ©%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asmil pourrait ne pas Ãªtre possible de mettre en ligne la fonction always_inlinerend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q+#Dconversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesune structure anonyme ne peut pas avoir de fonctions membresune union anonyme ne peut avoir de fonctions membresun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune spÃ©cification asm n'est pas permise dans une dÃ©finition de fonctionune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteun Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>une incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec -muser-modeanachronismeanachronisme: ancien style anachronique d'initialisation de classe de baseet %qT n'a pas de constructeur avec patronet le champet le constructeur implicitement dÃ©fini n'initialise pas %q#Dle %s anonyme est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationun nom SSA anonyme ne peut pas avoir de dÃ©finition par dÃ©fautstruct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©union anonyme sans aucun membrel'application de #pragma weak %q+D aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typeles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD 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Ã©gralargument %u nul oÃ¹ un non-nul est attendul'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 nulleargument 1 de Â«Â __builtin_altivec_predicateÂ Â» est hors limiteargument 1 de Â«Â __builtin_altivec_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» doit Ãªtre une constantel'argument 1 doit Ãªtre 0 ou 1l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 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..15la recherche dÃ©pendant de l'argument trouve %q+DFonction 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 n'est pas Â«Â ilinkÂ Â»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 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 Â«Â intstackÂ Â»l'argument pour l'attribut %qE est plus grand que %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 decltype doit Ãªtre une expressionargument de dss doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandl'argument d'un tableau de longueur variable peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»les arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquearithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle tableau %q+D est supposÃ© avoir un Ã©lÃ©mentle 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 accoladesla notation tableau ne peut pas Ãªtre utilisÃ©e comme condition dans une instruction Â«Â do-whileÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e comme condition dans une instruction Â«Â switchÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e comme condition dans une instruction Â«Â whileÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e dans la condition d'une boucle Â«Â forÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e avec un type fonctionune expression avec la notation de tableau ne peut pas Ãªtre utilisÃ©e comme valeur retournÃ©ela notation de tableaux ne peut pas Ãªtre utilisÃ©e dans une dÃ©clarationla notation des tableaux ne peut pas Ãªtre utilisÃ©e avec un type fonctiontableau 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 est de type %<char%>l'indice du tableau est au delÃ  des limites du tableaul'indice du tableau est en dessous des limites du tableaul'indice du tableau n'est pas un entierl'indice du tableau est en dehors des limites du tableaula 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 pertinentsen tant que %qDla liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande d'entrÃ©ela liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande de sortiedÃ©claration asm ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentasm interdit dans une fonction %<transaction_safe%>asm interdit dans une transaction atomiqueopÃ©rande asm %d ne concorde probablement pas avec les contraintesle spÃ©cificateur Â«Â asmÂ Â» pour la variable %qE est en conflit avec la liste d'Ã©crasement de l'asmla 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 type pointeur incompatibleaffectation depuis un pointeur vers un espace d'adresses non fermÃ©le membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatl'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifl'affectation transforme un pointeur en entier sans transtypagel'affectation transforme un entier en pointeur sans transtypageaffectation 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'affectationaffectation vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©le paramÃ¨tre de assume_aligned n'est pas une constante entiÃ¨reargument de rang tacite (assumed-rank)argument de forme tacite (assumed-shape)argument de type tacite (assumed-type)suppose un transtypage vers le type %qT depuis la fonction surchargÃ©eon suppose que la sortie de la directive occupe %wu octeton suppose que la sortie de la directive occupe %wu octetson suppose un pointeur vers le membre %qDsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaisonsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duiteon suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %</%> ou %<%%%> en %<>>%> ou %<&%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<abs (X)%> en %<X%> ou %<-X%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<min/max (X,Y)%> en %<X%> ou %<Y%>on suppose qu'un dÃ©bordement signÃ© n'a pas lieu lors de la simplification de la conditionon suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand la condition est simplifiÃ©e en une constantesuppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ©chec de atexitatomic_canceltentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structurel'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'argument %<target%> de l'attribut n'est pas une chaÃ®nel'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qs s'applique seulement aux types tableauxdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1zl'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 instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sdes attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>champ aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sLe backend decl pour la variable de module %qs existe dÃ©jÃ mauvaise adressemauvaise adresse, pas (reg+disp):mauvaise adresse, pas une constante:mauvaise adresse, pas une adresse E/S:mauvaise adresse, pas post_inc ou pre_dec:mauvais alignement: %dmauvaise quantitÃ© de volume de pile supprimÃ©e: %dmauvaise initialisation de tableaucode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvais 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 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:insn de dÃ©calage erronÃ©eÂ :mauvais testmauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option -mtls-size=valeur %qs erronÃ©e pour l'option -mcpuvaleur %qs erronÃ©e pour l'option -mfp-rounding-modevaleur %qs erronÃ©e pour l'option -mfp-trap-modevaleur %qs erronÃ©e pour -mmemory-latencyvaleur %qs erronÃ©e pour l'option -mtls-sizevaleur %qs erronÃ©e pour l'option -mtrap-precisionvaleur %qs erronÃ©e pour l'option -mtunevaleur erronÃ©e (%qs) pour l'option %<-march=%>valeur erronÃ©e (%qs) pour l'option %<-mtune=%>valeur erronÃ©e (%qs) pour l'attribut %<target("arch=")%>valeur erronÃ©e (%qs) pour l'attribut %<target("tune=")%>valeur erronÃ©e (%s) pour l'option -march=valeur erronÃ©e (%s) pour l'option -mcmodel=valeur erronÃ©e (%s) pour l'option -mtune=valeur erronÃ©e pour -mcall-%svaleur erronÃ©e pour -msdata=%sen-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiel'expansion de l'initialisation de base %<%T%> ne contient pas de paquet de paramÃ¨tresla base de la section des tableaux doit Ãªtre d'un type pointeur ou tableaul'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 le type %qT des Ã©lÃ©ments du tableau a une taille variableexpression 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 %qT Ã  %qT abandonne les qualificatifschamp de bits %q+#D avec un type non entierla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD avec un type non entierle champ de bits %qE a un type atomiquechamp de bits %qE dans la clause %qsle champ de bits %qs a un type invalidela largeur du champ de bits %qs n'est pas une constante entiÃ¨rela largeur du champ de bits %qs n'est pas une expression constante entiÃ¨rele champ de bits a un type atomiquebloc IFle corps du constructeur %<constexpr%> ne peut pas Ãªtre un try..catch sur toute la fonction (function-try-block)le corps de la fonction constexpr %qD n'est pas une unique instruction Â«Â returnÂ Â»construction DISPOSE foireuse: %dconstruction JARL foireuse: %dconstruction JR foireuse: %dconstruction PREPEARE foireuse: %dtype foireux pour le rÃ©sultat d'une comparaisonregistres boolÃ©ens requis pour l'option de virgule flottante%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©sles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeursl'index de liste entre parenthÃ¨ses n'est pas permis avec la notation tableaula 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%s
  l'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Â Â»instruction Â«Â breakÂ Â» utilisÃ©e avec une boucle Â«Â forÂ Â» Cilk Plusmot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPmot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>build_dt: format avec une liste de nomsla fonction interne %q+D est dÃ©clarÃ©e comme une non fonctionla fonction 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 %s est uniquement valable en mode 64 bitsla fonction interne %s n'accepte qu'une chaÃ®ne comme argumentl'opÃ©rande intÃ©grÃ© devrait Ãªtre une valeur non signÃ©e sur 6 bitsla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dla fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.mais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icile flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueles attributs c++11 sont uniquement disponibles avec -std=c++11 ou -std=gnu++11appel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
--- 2420,2430 ----
  
  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 flottants de 32 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 des flottants de 64 bits.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 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 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 dÃ©placements directs entre les GPR et les registres VSX 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 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 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 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 Â«Â 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 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 options et ordonnancer le code pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©.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 la mÃ©thode donnÃ©e pour protÃ©ger la pile.Utiliser le dialecte donnÃ© pour le stockage local au thread.Utiliser le modÃ¨le de code x86-64 donnÃ©.Utiliser le FP matÃ©riel (par dÃ©faut).Utiliser l'unitÃ© en virgule flottante matÃ©rielle.Utiliser les instructions de divisions matÃ©rielles sur un ColdFire.Utiliser les instructions matÃ©rielles de conversions en virgule flottante.Utiliser les instructions matÃ©rielles en virgule flottante.Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante.Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante.Utiliser le coprocesseur mathÃ©matique.Utiliser les instructions matÃ©rielles pour la division entiÃ¨re.Utiliser l'instruction de prÃ©-extraction matÃ©rielle.Utiliser les instructions matÃ©rielles quad FP.Utiliser des instructions transactionnelles matÃ©rielles.Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle.Utiliser la spÃ©culation sur le contrÃ´le dans le bloc.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement.Utiliser les noms des registres in/loc/out.Utiliser les instructions indirectes CALLXn pour les grands programmes.Utiliser les appels indirects.Utiliser des motifs en lignes pour copier de la mÃ©moire.Utiliser les instructions madd/msub.Utiliser des tables de sauts pour des instructions switch suffisamment grandes.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 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 de %<-fdefault-double-8%> requiert %<-fdefault-real-8%>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 instructions mÃ©moire de type registre+dÃ©calage ajoutÃ©es dans l'ISA 3.0.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 les instructions mÃ©moire de type registre scalaire+dÃ©calage ajoutÃ©es dans l'ISA 3.0.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 la variable initialisÃ©e statiquement pour vÃ©rifier les limites des constantes au lieu de les gÃ©nÃ©rer chaque fois qu'elles sont requises.Utiliser la variable initialisÃ©e statiquement pour vÃ©rifier les limites des variables au lieu de les gÃ©nÃ©rer chaque fois qu'elles sont requises.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 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 les extensions de l'ABI SPE.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 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 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 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 mÃ©moire de type registre vectoriel+dÃ©calage ajoutÃ©es dans l'ISA 3.0.Utiliser les instructions vecteur/scalaire (VSX).Utiliser une limite Ã  zÃ©ro pour tous les arguments reÃ§us par la fonction Â«Â mainÂ Â». Cela aide quand le binaire ainsi contrÃ´lÃ© est utilisÃ© avec des bibliothÃ¨ques historiques.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 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 Ã  %CInstruction VOLATILE Ã  %Cles instructions VSX et SPE ne peuvent coexisterNiveaux valides pour l'ISA du Nios II (pour -march):Arguments valides pour l'option -msdata=.Arguments valides pour -malign-:Les arguments valides pour -mcode-readable=:Arguments valides pour -mfloat-gprs=:Arguments valides pour -mfpmath=:Arguments valables pour -mr10k-cache-barrier=:Arguments valides pour -mstack-protector-guard=:Les arguments valables pour -mstringop-strategy=:Arguments valables pour -mtp=:Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LUne Ã©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, 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 LOCK_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 %s du module %s avec l'Ã©tiquette de liaison %s Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %sLa variable %s avec l'Ã©tiquette de liaison %s Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable est associÃ©e grÃ¢ce Ã  USE avec !$ACC DECLARE Ã  %LUne variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LUne variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LLe type de la variable est inconnu dans l'affectation Ã  %LLa variable avec l'attribut NO_ARG_CHECK Ã  %L est uniquement permise comme argument aux fonctions intrinsÃ¨ques C_LOC et PRESENTABI de la bibliothÃ¨que vectorielle Ã  utiliser.Vectoriser pour des opÃ©rations sur des doubles mots.Des versions multiples de fonctions virtuelles ne sont pas supportÃ©esLes accÃ¨s mÃ©moire volatiles n'utilisent pas les instructions de chargement/stockage E/S.Les accÃ¨s mÃ©moire volatiles utilisent les instructions de chargement/stockage E/S.WAIT Ã  %C interdit en Fortran 95La clause WAIT Ã  %L requiert une expression INTEGER scalaireL'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %CLa cible de l'affectation WHERE Ã  %L a une forme inconsistanteLe masque WHERE Ã  %L a une forme inconsistanteLa clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICALAvertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier.Avertir Ã  propos des constructions Â«Â douteusesÂ Â».Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©.Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e.Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 201(7?) Ã  venir.Avertir Ã  propos des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie.Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1.Avertir Ã  propos d'appels avec une interface implicite.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs.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 la destruction d'un objet polymorphique sans destructeur virtuel.Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â».Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO.Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel.Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales.Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL.Avertir Ã  propos de l'Ã©limination d'appels de fonctions.Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination.Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1.Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R.Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction.Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((const)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((noreturn)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((pure)).Avertir Ã  propos des fonctions qui pourraient Ãªtre candidates pour les attributs de format.Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente.Avertir Ã  propos des fonctions globales sans prototype.Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â».Avertir Ã  propos des dÃ©clarations implicites.Avertir Ã  propos des dÃ©clarations de fonctions implicites.Avertir Ã  propos de l'utilisation inappropriÃ©e d'un attribut.Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos des erreurs d'accÃ¨s mÃ©moire trouvÃ©es par Pointer Bounds Checker.Avertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir Ã  propos du retour d'un pointeur ou d'une rÃ©fÃ©rence Ã  une variable locale ou temporaire.Avertir Ã  propos de structures, unions ou tableaux retournÃ©s.Avertir Ã  propos 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 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 d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres.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 de constantes flottantes sans suffixe.Avertir Ã  propos des arguments fictifs inutilisÃ©s.Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res.Avertir Ã  propos des transtypages inutiles.Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas.Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((deprecated))Â Â».Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres.Avertir Ã  propos de l'utilisation de macros variadiques.Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â».Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes.Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++.Avertir Ã  propos des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if.Avertir si le type de fonction noexcept du C++1z changera le nom dÃ©corÃ© d'un symbole.Avertir si un transtypage de type C est utilisÃ© dans un programme.Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e.Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison.Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux.Avertir si une comparaison est toujours vraie ou toujours fausse en raison d'une gamme limitÃ©e du type de donnÃ©e.Avertir si une fonctionnalitÃ© du compilateur, une classe, une mÃ©thode ou un champ obsolÃ¨te est utilisÃ©.Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique.Avertir si une dÃ©claration locale masque une variable d'instance.Avertir si une boucle avec un nombre constant d'itÃ©rations dÃ©clenche un comportement indÃ©fini.Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e.Avertir si un sÃ©lecteur a de multiples mÃ©thodes.Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur.Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e.Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard.Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas.Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate().Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que.Avertir si un tableau de longueur variable est utilisÃ©.Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial.Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on).Avertir si un tableau est accÃ©dÃ© en dehors de ses limites.Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e.Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if.Avertir si un paramÃ¨tre pointeur avec l'attribut nonnull est comparÃ© avec NULL.Avertir si des objets CFString constants contiennent des caractÃ¨res non portables.Avertir si le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es.Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde.Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives.Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format.Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©.Avertir si le nombre de dÃ©calages >= Ã  la largeur du type.Avertir si le nombre de dÃ©calages est nÃ©gatif.Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants.Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si une boucle ne peut pas Ãªtre optimisÃ©e Ã  cause de suppositions non triviales.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir si les profiles dÃ©finis par -fprofile-use ne correspondent pas.Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype.Avertir lors de toute utilisation de alloca.Avertir Ã  propos des hÃ©ritages multiples directs.Avertir Ã  propos d'hÃ©ritages virtuels directs.Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©.Avertir Ã  propos des dÃ©finitions d'espaces de noms.Avertir lors d'une dÃ©claration d'un patron primaire.Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re.Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es.Avertir lorsque une directive #warning est rencontrÃ©e.Avertir lorsqu'une instruction microcodÃ©e du Cell est Ã©mise.Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type.Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic.Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression.Avertir lorsque une fonction ne peut pas Ãªtre dÃ©ployÃ©e en HSAIL.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©.Avertir quand un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.Avertir lorsque le compilateur rÃ©ordonne le code.Avertir 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.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Faut-il utiliser les types canoniques.Quel algorithme de -fsched-pressure appliquer.Lors de la configuration du gestionnaire de signal: %mLors de la configuration de la pile de signaux: %mMode d'analyse du programme complet (WPA=Whole Program Analysis) avec le nombre de tÃ¢ches parallÃ¨les spÃ©cifiÃ©es.Avec cette option, les tailles nulles obtenues dynamiquement pour des objets de types incomplets seront traitÃ©es comme Ã©tant infinies.Sans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53.Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53.Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement.Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement.Ã‰criture du module %qs Ã  la ligne %d colonne %d: %sCe qui suit OpenACC est incorrect Ã  %C: on attendait !$ACC et on a trouvÃ© !$OMPCe qui suit OpenMP est incorrect Ã  %C: on attendait !$OMP et on a trouvÃ© !$ACCEntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPESLe mauvais nÅ“ud est rÃ©fÃ©rencÃ© avec la rÃ©fÃ©rence chkpArbre erronÃ© dans la liste TYPE_FIELDSL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut ms_abiXXX entre dans pop_everything ()
  XXX quitte pop_everything ()
  Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions.Vous devez activer les instructions NEON (par ex. -mfloat-abi=softfp -mfpu=neon) pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neonâ€¦) pour utiliser ces intrinsÃ¨ques.Vous avez besoin d'un fichier de dÃ©marrage C pour -msys-crt0=Votre plateforme cible ne supporte pas -fcheck-pointer-boundsZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de formatConstructeurs 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Ã©thodeinstruction Â«Â _Cilk_forÂ Â» attenduel'attribut __BELOW100__ n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»__builtin_arc_aligned avec un alignement non constantÂ«Â __builtin_eh_returnÂ Â» n'est pas supportÃ© sur cette cible__builtin_rx_%s accepte Â«Â CÂ Â», Â«Â ZÂ Â», Â«Â SÂ Â», Â«Â OÂ Â», Â«Â IÂ Â» ou Â«Â UÂ Â»__builtin_saveregs n'est pas supportÃ© par cette sous-cibleÂ«Â __builtin_saveregsÂ Â» n'est pas supportÃ© par cette cible__builtin_set_thread_pointer n'est pas supportÃ© sur cette ciblele type intÃ©rieur du/des argument(s) vectoriel(s) de __builtin_shuffle doivent avoir la mÃªme taille que le type intÃ©rieur du masqueles arguments vectoriels de __builtin_shuffle doivent Ãªtre du mÃªme typeles arguments de __builtin_shuffle doivent Ãªtre des vecteursle dernier argument de __builtin_shuffle doit Ãªtre un vecteur d'entiersle nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de __builtin_shuffle doivent Ãªtre les mÃªmes__builtin_thread_pointer n'est pas supportÃ© sur cette cibleappel __builtin_unreachable ou __builtin_trap avec des arguments__delay_cycles est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits__delay_cycles n'accepte que des dÃ©comptes de cycles non nÃ©gatifs__delay_cycles() ne prend que des arguments constants__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__fp16 et pas de ldrh__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expressionles dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctionsl'argument %d de __sec_implicit_index doit Ãªtre infÃ©rieur au rang de %qEle paramÃ¨tre __sec_implicit_index doit Ãªtre une expression constante entiÃ¨re__sec_reduce_min_ind ou __sec_reduce_max_ind ne peuvent avoir de tableaux avec une dimension plus grande que 1Â«Â l'argument de Â«Â custom-%s=Â Â» requiert des chiffresune initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finune dÃ©finition diffÃ¨re sur le mot clÃ© Â«Â virtualÂ Â» dans une autre unitÃ© de traductionun destructeur ne peut pas Ãªtre un %<concept%>un destructeur ne peut pas Ãªtre %<constexpr%>une mÃ©thode diffÃ©rente du mÃªme type est dÃ©finie dans une autre unitÃ© de traductionun 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 classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec un alignement diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec des attributs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre diffÃ©rent de mÃ©thodes est dÃ©fini dans une autre unitÃ© de traductionun type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des qualificatifs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>une chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%ddÃ©claration abstraite %qT utilisÃ©e comme dÃ©clarationles dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>accÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec -mpure-code ou -mslow-flash-dataaccÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableauaccÃ¨s au membre non initialisÃ© %qDaccÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constantel'accumulateur n'est pas une constante entiÃ¨rele numÃ©ro de l'accumulateur est hors limiteargument actuel de INTENT = OUT/INOUTajoutez 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 configurationl'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %ul'alignement pour %q+D doit Ãªtre au moins %dl'alignement pour %q+D a Ã©tÃ© prÃ©cÃ©demment spÃ©cifiÃ© comme Ã©tant %d et ne peut plus Ãªtre diminuÃ©l'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec -fabi-version=9 (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec -fabi-version=9l'alignement des Ã©lÃ©ments du tableau est plus grand que la taille des Ã©lÃ©mentsun alignement est spÃ©cifiÃ© pour l'objet %<register%> %qEun alignement est spÃ©cifiÃ© pour le champ de bits %qEun alignement est spÃ©cifiÃ© pour la fonction %qEun alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qEun alignement est spÃ©cifiÃ© pour le typedef %qEun alignement est spÃ©cifiÃ© pour un champ de bits sans nomun alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nomtoutes les fonctions membre de la classe %qT sont privÃ©esle paramÃ¨tre alloc_align est hors limitesle paramÃ¨tre alloc_size est hors limitesargument qui peut Ãªtre allouÃ©%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asmil pourrait ne pas Ãªtre possible de mettre en ligne la fonction always_inlinerend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q+#Dconversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesune structure anonyme ne peut pas avoir de fonctions membresune union anonyme ne peut avoir de fonctions membresun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune spÃ©cification asm n'est pas permise dans une dÃ©finition de fonctionune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteun Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>une incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec -muser-modeanachronismeanachronisme: ancien style anachronique d'initialisation de classe de baseet %qT n'a pas de constructeur avec patronet le champet le constructeur implicitement dÃ©fini n'initialise pas %q#Dle %s anonyme est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationun nom SSA anonyme ne peut pas avoir de dÃ©finition par dÃ©fautstruct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©union anonyme sans aucun membrel'application de #pragma weak %q+D aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typeles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD 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Ã©gralargument %u nul oÃ¹ un non-nul est attendul'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 nulleargument 1 de Â«Â __builtin_altivec_predicateÂ Â» est hors limiteargument 1 de Â«Â __builtin_altivec_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_paired_predicateÂ Â» doit Ãªtre une constantel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» est hors limitel'argument 1 de Â«Â __builtin_spe_predicateÂ Â» doit Ãªtre une constantel'argument 1 doit Ãªtre 0 ou 1l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 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..15la recherche dÃ©pendant de l'argument trouve %q+DFonction 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 n'est pas Â«Â ilinkÂ Â»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 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 Â«Â intstackÂ Â»l'argument pour l'attribut %qE est plus grand que %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 decltype doit Ãªtre une expressionargument de dss doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandl'argument d'un tableau de longueur variable peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»les arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquearithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle tableau %q+D est supposÃ© avoir un Ã©lÃ©mentle 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 accoladesla notation tableau ne peut pas Ãªtre utilisÃ©e comme condition dans une instruction Â«Â do-whileÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e comme condition dans une instruction Â«Â switchÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e comme condition dans une instruction Â«Â whileÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e dans la condition d'une boucle Â«Â forÂ Â»la notation tableau ne peut pas Ãªtre utilisÃ©e avec un type fonctionune expression avec la notation de tableau ne peut pas Ãªtre utilisÃ©e comme valeur retournÃ©ela notation de tableaux ne peut pas Ãªtre utilisÃ©e dans une dÃ©clarationla notation des tableaux ne peut pas Ãªtre utilisÃ©e avec un type fonctiontableau 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 est de type %<char%>l'indice du tableau est au delÃ  des limites du tableaul'indice du tableau est en dessous des limites du tableaul'indice du tableau n'est pas un entierl'indice du tableau est en dehors des limites du tableaula 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 pertinentsen tant que %qDla liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande d'entrÃ©ela liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande de sortiedÃ©claration asm ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentasm interdit dans une fonction %<transaction_safe%>asm interdit dans une transaction atomiqueopÃ©rande asm %d ne concorde probablement pas avec les contraintesle spÃ©cificateur Â«Â asmÂ Â» pour la variable %qE est en conflit avec la liste d'Ã©crasement de l'asmla 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 type pointeur incompatibleaffectation depuis un pointeur vers un espace d'adresses non fermÃ©le membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatl'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifl'affectation transforme un pointeur en entier sans transtypagel'affectation transforme un entier en pointeur sans transtypageaffectation 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'affectationaffectation vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©le paramÃ¨tre de assume_aligned n'est pas une constante entiÃ¨reargument de rang tacite (assumed-rank)argument de forme tacite (assumed-shape)argument de type tacite (assumed-type)suppose un transtypage vers le type %qT depuis la fonction surchargÃ©eon suppose que la sortie de la directive occupe %wu octeton suppose que la sortie de la directive occupe %wu octetson suppose un pointeur vers le membre %qDsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaisonsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duiteon suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %</%> ou %<%%%> en %<>>%> ou %<&%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<abs (X)%> en %<X%> ou %<-X%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<min/max (X,Y)%> en %<X%> ou %<Y%>on suppose qu'un dÃ©bordement signÃ© n'a pas lieu lors de la simplification de la conditionon suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand la condition est simplifiÃ©e en une constantesuppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ©chec de atexitatomic_canceltentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structurel'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'argument %<target%> de l'attribut n'est pas une chaÃ®nel'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qs s'applique seulement aux types tableauxdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1zl'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 instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sdes attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>champ aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sLe backend decl pour la variable de module %qs existe dÃ©jÃ mauvaise adressemauvaise adresse, pas (reg+disp):mauvaise adresse, pas une constante:mauvaise adresse, pas une adresse E/S:mauvaise adresse, pas post_inc ou pre_dec:mauvais alignement: %dmauvaise quantitÃ© de volume de pile supprimÃ©e: %dmauvaise initialisation de tableaucode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvais 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 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:insn de dÃ©calage erronÃ©eÂ :mauvais testmauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option -mtls-size=valeur %qs erronÃ©e pour l'option -mcpuvaleur %qs erronÃ©e pour l'option -mfp-rounding-modevaleur %qs erronÃ©e pour l'option -mfp-trap-modevaleur %qs erronÃ©e pour -mmemory-latencyvaleur %qs erronÃ©e pour l'option -mtls-sizevaleur %qs erronÃ©e pour l'option -mtrap-precisionvaleur %qs erronÃ©e pour l'option -mtunevaleur erronÃ©e (%qs) pour l'option %<-march=%>valeur erronÃ©e (%qs) pour l'option %<-mtune=%>valeur erronÃ©e (%qs) pour l'attribut %<target("arch=")%>valeur erronÃ©e (%qs) pour l'attribut %<target("tune=")%>valeur erronÃ©e (%s) pour l'option -march=valeur erronÃ©e (%s) pour l'option -mcmodel=valeur erronÃ©e (%s) pour l'option -mtune=valeur erronÃ©e pour -mcall-%svaleur erronÃ©e pour -msdata=%sen-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiel'expansion de l'initialisation de base %<%T%> ne contient pas de paquet de paramÃ¨tresla base de la section des tableaux doit Ãªtre d'un type pointeur ou tableaul'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 le type %qT des Ã©lÃ©ments du tableau a une taille variableexpression 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 %qT Ã  %qT abandonne les qualificatifschamp de bits %q+#D avec un type non entierla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD avec un type non entierle champ de bits %qE a un type atomiquechamp de bits %qE dans la clause %qsle champ de bits %qs a un type invalidela largeur du champ de bits %qs n'est pas une constante entiÃ¨rela largeur du champ de bits %qs n'est pas une expression constante entiÃ¨rele champ de bits a un type atomiquebloc IFle corps du constructeur %<constexpr%> ne peut pas Ãªtre un try..catch sur toute la fonction (function-try-block)le corps de la fonction constexpr %qD n'est pas une unique instruction Â«Â returnÂ Â»construction DISPOSE foireuse: %dconstruction JARL foireuse: %dconstruction JR foireuse: %dconstruction PREPEARE foireuse: %dtype foireux pour le rÃ©sultat d'une comparaisonregistres boolÃ©ens requis pour l'option de virgule flottante%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©sles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeursl'index de liste entre parenthÃ¨ses n'est pas permis avec la notation tableaula 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%s
  l'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Â Â»instruction Â«Â breakÂ Â» utilisÃ©e avec une boucle Â«Â forÂ Â» Cilk Plusmot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPmot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>build_dt: format avec une liste de nomsla fonction interne %q+D est dÃ©clarÃ©e comme une non fonctionla fonction 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 %s est uniquement valable en mode 64 bitsla fonction interne %s n'accepte qu'une chaÃ®ne comme argumentl'opÃ©rande intÃ©grÃ© devrait Ãªtre une valeur non signÃ©e sur 6 bitsla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dla fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.mais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icile flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueles attributs c++11 sont uniquement disponibles avec -std=c++11 ou -std=gnu++11appel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
*************** Utilisez l'option -mcpu pour dÃ©finir l'
*** 2452,2467 ****
  ne peut dÃ©lier la mÃ©moire pch_address_space: %mle processeur %s est un argument invalide pour la fonction interne %scrÃ©Ã© et utilisÃ© avec des ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des architectures / ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rentscrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de -fpiccrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de -fpiecrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de Â«Â %sÂ Â»crÃ©ation d'un tableau de %qTcrÃ©ation d'un tableau de %qT lequel est un type de classe abstraitecrÃ©ation d'un tableau de fonctions membrescrÃ©ation d'un tableau de fonctionscrÃ©ation d'un tableau de rÃ©fÃ©rencescrÃ©ation d'un tableau Â«Â voidÂ Â»crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre de type voidcrÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qTcrÃ©ation de relocalisations Ã  l'exÃ©cutioncrÃ©ation de relocalisations Ã  l'exÃ©cution pour %qDcrÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qEl'espace de noms actuel %qD n'englobe pas l'espace de noms fortement utilisÃ© %qDl'opcode de l'instruction personnalisÃ©e doit Ãªtre une constante Ã  la compilation dans la plage 0-255 pour __builtin_custom_%sl'option custom-fpu-cfg ne supporte pas %<no-%>l'option custom-fpu-cfg requiert un argument de configurationparamÃ¨tre de type qualifiÃ© avec CVles attributs de zones de donnÃ©es ne peuvent Ãªtre spÃ©cifiÃ©s pour des variables localesla zone de donnÃ©es de %q+D entre en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©claration de donnÃ©esla dÃ©finition de donnÃ©es n'a pas de type ni de classe de stockagele membre de donnÃ©es %qD ne peut pas Ãªtre un patron membreles membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variablele type de donnÃ©es de %q+D ne convient pas pour un registredata-model=far invalide pour l'architecture cr16cinstruction sans effet dans la table EHhistogramme mortdÃ©bogagele format de dÃ©bogage %qs entre en conflit avec une sÃ©lection prÃ©cÃ©dentele niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©dÃ©bogage: spÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©ductionspÃ©cificateur de dÃ©claration invalide dans une conditionla dÃ©claration %qD ne dÃ©clare rien du toutla dÃ©claration ne dÃ©clare rien du toutdÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨tredÃ©claration de la variable %<extern%> %qD dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration de %<~%T%> comme membre de %qTla dÃ©claration de %q#Dla dÃ©claration de %q#D est %<extern%> et est initialisÃ©ela dÃ©claration de %q#D n'est pas initialisÃ©ela dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finitionla dÃ©claration de %q#D masque un paramÃ¨trela redÃ©claration de %q#D avec la classe de liaison du langage CdÃ©claration de %q#Tla dÃ©claration de %q+#D est en conflit avec la dÃ©claration interne %q#Dla dÃ©claration de %q+#D masque un paramÃ¨tre de patronla dÃ©claration de %q+D masque une fonction internela dÃ©claration de %q+D masque la dÃ©claration prÃ©cÃ©dente de quelque chose qui n'est pas une variablela dÃ©claration de %q+D avec l'attribut %qs suit une dÃ©claration avec l'attribut %qsla dÃ©claration de %q+D avec l'attribut Â«Â noinlineÂ Â» suit la dÃ©claration Â«Â inlineÂ Â»la dÃ©claration de %q+D sans classe de liaison suit une dÃ©claration externela dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qDdÃ©claration de %qD comme %<typedef%>dÃ©claration de %qD comme un tableau de fonctions membresdÃ©claration de %qD comme un tableau de fonctionsdÃ©claration de %qD comme un tableau de rÃ©fÃ©rencesdÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»dÃ©claration de %qD comme membre de %qTla dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD comme non fonctiondÃ©claration de %qD comme non membredÃ©claration de %qD comme paramÃ¨tredÃ©claration de %qD dans %qD lequel n'englobe pas %qDdÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qDla dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qDla dÃ©claration de %qD masque une dÃ©claration globalela dÃ©claration de %qD masque une capture lambdala dÃ©claration de %qD masque un membre de %qTla dÃ©claration de %qD masque un paramÃ¨trela dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dentedÃ©claration de %qE comme un tableau de fonctionsdÃ©claration de %qE comme un tableau de Â«Â voidÂ Â»la dÃ©claration de %qE comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rela dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentesla dÃ©claration de la variable constexpr %qD n'est pas une dÃ©finitiondÃ©claration de la fonction %qD dans un contexte invalidela dÃ©claration du tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD (qui n'est pas une variable) dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration de la variable statique %qD dans la dÃ©claration initiale de la boucle %<for%>la dÃ©claration de std::initializer_list ne correspond pas Ã  #include <initializer_list> et n'est pas un patronla dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patrondÃ©claration du nom de type comme un tableau de fonctionsdÃ©claration du nom de type comme un tableau de Â«Â voidÂ Â»les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©edeclarator-id manquant; utilisation du mot rÃ©servÃ© %qDdÃ©clarÃ© icidÃ©clarÃ© privÃ© icidÃ©clarÃ© protÃ©gÃ© icidecltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©edecltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<concept%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<constexpr%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<extern%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<inline%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<register%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<static%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<typedef%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %qsune dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e avec le %<auto%> du C++98une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e avec le type %qTles dÃ©clarations avec dÃ©compositions sont uniquement disponibles avec -std=c++1z ou -std=gnu++1zdÃ©crÃ©mentation d'une expression boolÃ©ennedÃ©crÃ©mentation du champ constant %qDdÃ©crÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++dÃ©crÃ©mentation de la fonction %qDdÃ©crÃ©mentation du membre %qD d'un objet en lecture seuledÃ©crÃ©ment d'un pointeur vers un type incomplet %qTdÃ©crÃ©mentation de l'emplacement %qE en lecture seuledÃ©crÃ©mentation du membre %qD en lecture seuledÃ©crÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuledÃ©crÃ©mentation du paramÃ¨tre %qD en lecture seuledÃ©crÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDdÃ©crÃ©mentation de la variable %qD en lecture seuletype de classe %qT dÃ©duit dans le type de retour de la fonctionle type dÃ©duit pour l'expression ne satisfait pas les indications de contraintesl'initialisation dÃ©duite ne satisfait pas les indications de contraintesle type retournÃ© dÃ©duit ne satisfait pas les indications de contraintesle type de retour dÃ©duit est uniquement disponible avec -std=c++14 ou -std=gnu++14%qT est dÃ©duit comme Ã©tant %qTla dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert #include <initializer_list>le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de nomsle guide de dÃ©duction %qD ne peut pas avoir un corps de fonctionle guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la finpar dÃ©faut %d minimum %d maximum %dl'argument par dÃ©faut %qE utilise %qDl'argument par dÃ©faut %qE utilise la variable locale %qDargument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qDargument par dÃ©faut donnÃ© pour le paramÃ¨tre %d de %q#DdÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surchargeargument par dÃ©faut manquant pour le paramÃ¨tre %P de %q+#Dargument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambdaargument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation expliciteles arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qDdes arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonctionla cible par dÃ©faut n'a pas Ã©tÃ© dÃ©finiel'attribut target_clones par dÃ©faut n'a pas Ã©tÃ© dÃ©finiles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la dÃ©claration d'un ami d'un patron d'une fonctionles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonctionles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans -std=c++11 ou -std=gnu++11les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partiellesla conversion du type par dÃ©faut ne peut dÃ©duire l'argument du patron pour %qDles fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec -std=c++11 ou -std=gnu++11le constructeur par dÃ©faut appelle %qD qui n'est pas constexprdÃ©claration imposÃ©e par dÃ©faut %q+Dle constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise pas %q#Dle constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise aucun membre de donnÃ©e non statiquefonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©fautl'affectation par dÃ©placement imposÃ©e par dÃ©faut pour %qT appelle l'opÃ©rateur d'affectation par dÃ©placement non trivial de la base virtuelle %qTparamÃ¨tre de type diffÃ©rÃ© Ã  %CdÃ©finir un type dans un transtypage est invalide en C++dÃ©finir un type dans un littÃ©ral composÃ© (compound literal) est invalide en C++dÃ©finition de la spÃ©cialisation explicite %qD dans la dÃ©claration amiedÃ©finir le type dans l'expression %qs est invalide en C++la dÃ©finition dans le bloc %i ne domine pas son utilisation dans le bloc %ila dÃ©finition dans le bloc %i suit l'utilisationla dÃ©finition de %q#D est marquÃ©e %<dllimport%>dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patronla dÃ©finition de %q#T n'est pas complÃ¨te jusqu'Ã  la fermeture de l'accoladela dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qTdÃ©finition de %qD explicitement par dÃ©fautdÃ©finition de %qD dÃ©clarÃ© implicitementdÃ©finition du protocole %qE pas trouvÃ©edÃ©finition d'un membre de donnÃ©es statique %q+D de la classe importÃ©e avec l'attribut dllimportla dÃ©finition de std::initializer_list ne correspond pas Ã  #include <initializer_list>dÃ©finition fournie pour une instanciation expliciteles constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11dÃ©finition supprimÃ©e de %q+Dla fonction supprimÃ©e %q+Dla destruction de %qT est non dÃ©finieeffacement du fichier LTRANS %s: %mdestruction du tableau %q#Esuppression du fichier %s: %mla destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©finila destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©finile nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un typeconversion obsolÃ¨te de la chaÃ®ne constante vers %qTle message dÃ©prÃ©ciÃ© n'est pas une chaÃ®nedÃ©rÃ©fÃ©rencement d'un pointeur %<void *%>dÃ©rÃ©fÃ©rencement d'un pointeur nuldÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qEdÃ©rÃ©fÃ©rencement d'un pointeur du type incomplet %qTle dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)le dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare va enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)dÃ©claration de type dÃ©rivÃ©l'union dÃ©rivÃ©e %qT est invalidele destructeur %qD est dÃ©clarÃ© en tant que patron membrele destructeur ne peut Ãªtre une fonction membre statiquele destructeur de %qE ne sera pas exÃ©cutÃ© non plusle destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membreles prioritÃ©s des destructeurs ne sont pas supportÃ©esles prioritÃ©s des destructeurs entre 0 et %d sont rÃ©servÃ©es pour l'implÃ©mentationles prioritÃ©s des destructeurs doivent Ãªtre des entiers entre 0 et %d inclusles destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CVles destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rencesdestructeurs ne peuvent pas avoir de paramÃ¨trepÃ©riphÃ©riques nativement supportÃ©s:%svouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?vouliez-vous utiliser le non logique (%<!%>)Â ?vouliez-vous utiliser le Â«Â nonÂ Â» logiqueÂ ?la diffÃ©rence entre %qE et %qD n'est pas un type entiernombre de paramÃ¨tres diffÃ©rentsnombre de rÃ©sultats diffÃ©rentstypes de paramÃ¨tres diffÃ©rentstypes de rÃ©cepteurs diffÃ©rentstypes de rÃ©sultats diffÃ©rentstypes sous-jacents diffÃ©rents dans l'enum %q#Tvarargs diffÃ©rentsla base directe %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©l'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©mentargument de directive %qEargument de directive dans la plage [%E, %E]dÃ©sactive l'Ã©tape %s pour la fonction %sdÃ©sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]type Objective-C distinct en retourdivision par zÃ©rola division par zÃ©ro n'est pas une expression constantene spÃ©cifiez pas Ã  la fois -march=â€¦ et -mcpu=â€¦do_check(): trop d'argumentsdo_simplify(): Trop d'arguments pour l'intrinsÃ¨quene correspond pas Ã  la signature %qD attenduene correspond pas Ã  la dÃ©claration du patron membre icine supporte pas multilible dominateur de %d devrait Ãªtre %d, et non %dstatut inconnu pour le dominateur de %ddouble : dans l'instruction MODULE PROCEDURE Ã  %Lla liste doublement liÃ©e des noms assembleur est corrompuela liste doublement liÃ©e des clones est corrompueÃ  cause de spÃ©cifications d'exceptions diffÃ©rentes%<_Atomic%> dupliquÃ©%<_Thread_local%> ou %<__thread%> dupliquÃ©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<mutable%> dupliquÃ©%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©%qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le nom d'opÃ©rande asm %qs apparaÃ®t en doublele type de base dupliquÃ© %qT est invalidevaleur du Â«Â caseÂ Â» dupliquÃ©equalificatif CV dupliquÃ©dÃ©claration dupliquÃ©e pour le protocole %qEdÃ©claration dupliquÃ©e de la mÃ©thode %<%c%E%> avec des types conflictuelsdÃ©finition dupliquÃ©e de Â«Â %sÂ Â»instanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tinitialisation en double de %qDUID d'insn dupliquÃ©: %ivariable d'instance dupliquÃ©e %q+DdÃ©claration d'interface dupliquÃ©e pour la catÃ©gorie %<%E(%E)%>dÃ©claration d'interface dupliquÃ©e pour la classe %qEÃ©tiquette %qD dupliquÃ©edÃ©claration de l'Ã©tiquette %qE en doublemembre %q+D dupliquÃ©spÃ©cificateurs virtuels (virt-specifier) multiplescondition %<if%> dupliquÃ©ependant la recompilation avec -fcompare-debugla version dwarf %d n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11un dynamic_cast de %q#D vers %q#T ne peut jamais rÃ©ussirchaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tl'arÃªte %s->%s n'a pas de call_stmt correspondantl'arÃªte de %d Ã  %d devrait Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte de %d Ã  %d ne devrait pas Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte pointe vers la mauvaise dÃ©claration:soit -fopenacc ou soit -fopenmp doit Ãªtre dÃ©finiun spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %<%D%>les types des Ã©lÃ©ments doivent Ãªtre les mÃªmeselement_number(): Mauvais type de dimensionopÃ©ration binaire Ã©lÃ©mentaireles arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformesprocÃ©dure Ã©lÃ©mentaireles Ã©lÃ©ments du tableau %q#D ont un type incompletles Ã©lÃ©ments du tableau %q#T ont un type incomplet%<\0%> inclus Ã  l'intÃ©rieur du formatemit_fusion_p9_load pas MEMemit_fusion_p9_load, mauvais reg #1emit_fusion_p9_load, mauvais reg #2emit_fusion_p9_store pas MEMemit_fusion_p9_store, mauvais reg #1emit_fusion_p9_store, mauvais reg #2gÃ©nÃ©ration d'un opÃ©rande PIC mais le registre PIC n'est pas initialisÃ©production d'une insn microcode conditionnelle %s	[%s] #%dproduction d'une insn microcode %s	[%s] #%ddÃ©claration videla dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balisela dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balisela dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la balisedÃ©claration avec dÃ©composition videun enum vide est invalideplage de l'index vide dans l'initialisationinitialisation vide pour la capture par initialisation d'une fonction lambdainitialisation vide dans l'initialisation par capture de la fonction lambdaliste d'instructions videprÃ©cision Ã  gauche vide dans le format %sprÃ©cision vide dans le format %sintervalle vide spÃ©cifiÃ©initialisation vide d'un scalaireune structure vide a une taille 0 en C et une taille 1 en C++une union vide a une taille 0 en C et une taille 1 en C++activer l'utilisation de l'instruction de dÃ©placement conditionnel.active l'Ã©tape %s pour la fonction %sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumbactiver le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le ThumbrÃ©gion %qs englobanteconstruction OpenACC %qs englobantela classe englobant la fonction membre non statique Â«Â constexprÂ Â» %q+#D n'est pas un type littÃ©ralles patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©srÃ©gion cible englobantetÃ¢che englobantel'insn de fin %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnLa fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteconstante enum dÃ©finie iciconstante Â«Â enumÂ Â» dans un contexte boolÃ©enla conversion en enum dans une affectation est invalide en C++la conversion en enum durant l'initialisation est invalide en C++la conversion en enum durant le retour est invalide en C++la conversion en enum lors du passage de l'argument %d de %qE est invalide en C++type Â«Â enumÂ Â» dÃ©fini icitype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance de type Ã©numÃ©rÃ© dans l'expression conditionnelle: %qT vs %qTla valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierla valeur de l'Ã©numÃ©ration %E est en dehors de la plage du type sous-jacent %<%T%>la valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨reles valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨rela valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨revariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC doit Ãªtre dÃ©finiela variable d'environnement COLLECT_GCC_OPTIONS doit Ãªtre dÃ©finiela variable d'environnement DJGPP n'est pas dÃ©finiela variable d'environnement DJGPP pointe vers le fichier corrompu Â«Â %sÂ Â»la variable d'environnement DJGPP pointe vers le fichier inexistant Â«Â %sÂ Â»la variable d'environnement SOURCE_DATE_EPOCH doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wderreurerreur de fermeture de %s: %merreur dans les arguments de la fonction de spec %qserreur en supprimant %s
  erreur d'Ã©criture dans %qserreur d'Ã©criture dans %s: %merreurs durant la fusion des unitÃ©s de traductionseval_intrinsic(): Mauvais opÃ©rateureval_type_intrinsic0(): op est NULLle nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne l'opÃ©rateur Â«Â deleteÂ Â» sans placementle traitement des exceptions est dÃ©sactivÃ©, utilisez -fexceptions pour l'activerdÃ©saccord sur la personnalitÃ© du traitement de l'exceptionl'exception du type %<%T%> sera interceptÃ©eune exception du type %qT sera interceptÃ©etrop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation de tableau de caractÃ¨restrop d'Ã©lÃ©ments dans l'initialisation d'un scalairetrop d'Ã©lÃ©ments dans l'initialisation de la structuretrop d'Ã©lÃ©ments dans l'initialisation de l'uniontrop d'Ã©lÃ©ments dans l'initialisation du vecteurtrop d'opÃ©randes Â«Â useÂ Â» pour l'instructionle compteur d'exÃ©cution est nÃ©gatifles compteurs d'exÃ©cution sont supposÃ©s Ãªtre Ã  zÃ©ro
  compteurs d'exÃ©cution estimÃ©s
! sortie %d->%d pas enregistrÃ©eexpand_binop a Ã©chouÃ© dans movsi gotle motif d'expansion %<%E%> ne contient pas de paquet d'argumentsle motif d'expansion %<%T%> ne contient pas de paquet d'argumentsle point d'expansion est l'emplacement %iclause %<#pragma acc%> attendue%<#pragma omp section%> ou %<}%> attenduclause %<#pragma omp%> attendueclause %<#pragma simd%> attendue%<(%> attendu%<(%> ou fin de ligne attendue%<)%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> attendu%<,%> ou %<)%> attendu%<,%> ou %<)%> attendu aprÃ¨s %qE%<,%> ou %<...%> attendu%<,%> ou %<;%> attendu%<,%> ou %<}%> attendu%<,%>, %<;%> ou %<}%> attendu%<.%> attendu%<...%> attendu%<:%> attendu%<:%> ou %<)%> attendu%<:%> ou %<...%> attendu%<;%> ou %<::%> attendu%<:%> ou nombre attendu%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu%<::%> attendu%<;%> attendu%<;%> attendu aprÃ¨s la dÃ©finition de la classe%<;%> attendu aprÃ¨s la dÃ©finition de la structure%<;%> attendu aprÃ¨s la dÃ©finition de l'union%<;%> attendu Ã  la fin de la dÃ©claration du membre%<;%> ou %<{%> attendu%<;%> ou %<{%> attendu aprÃ¨s la dÃ©finition des attributs de la mÃ©thode%<;%>, %<,%> ou %<)%> attendu%<;%>, identificateur ou %<(%> attendu%<<%> attendu%<=%> attendu%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendu%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<_Cilk_spawn%> attendu avant %<_Cilk_sync%>%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<asm%> attendu%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare%> attendu%<decltype%> attendu%<delete%> attendu%<extern%> attendu%<for%> attendu aprÃ¨s %qs%<namespace%> attendu%<new%> attendu%<none%> attendu%<none%> ou %<shared%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendumodificateurs de clause %<parallel%> ou %<target%> %<if%> attendus%<point%> attendu%<return%> attendu%<scalar%> attendu%<simd%> ou %<reduction%> ou %<target%> attendu%<static_assert%> attendu%<target%> attendu%<template%> attendu%<throw%> attendu%<tofrom%> attendu%<try%> attendu%<using%> attendu%<while%> attendu%<{%> attendu%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%qT attendu mais l'argument est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qs... attendu[big-endian|little-endian|default] attendu aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] attendu aprÃ¨s %<#pragma GCC diagnostic%>une chaÃ®ne est attendue aprÃ¨s %<#pragma message%>un objet SSA_NAME Ã©tait attenduun identificateur est attendu pour le nom d'attributexpression de notation des tableaux attendueattribut attendu avant %<...%>opÃ©rateur binaire attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette Â«Â caseÂ Â» ou instruction Â«Â gotoÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduconstructeur, destructeur ou conversion de type attendudÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexpression attendueliste-expression ou type-id attendufonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduinitialisation attendueentier attenduexpression entiÃ¨re attendueexpression entiÃ¨re attendue avant Â«Â )Â Â»interface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attendueun index sur un tableau associatif est attendu dans le membre de droiteespace de noms attenduspÃ©cificateur de nom imbriquÃ© attendutype numÃ©rique attenduopÃ©rateur attendupaquet de paramÃ¨tres attendu avant %<...%>nom d'Ã©tape attendupointeur attenduexpression primaire attendueopÃ©rateur pointeur attendunom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qDnom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qDinstruction de sÃ©lection attendueÂ«Â ;Â Â» attenduliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attendueidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attenduspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendunom de variable attendula capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©fautla capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©fautla capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©fautles opÃ©rateurs de conversion explicites sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copieÂ«Â gotoÂ Â» explicite Ã  la fin du bb %dinstanciation explicite de %q#Dinstanciation explicite de %q#T avant la dÃ©finition de patroninstanciation explicite de %qD mais pas de dÃ©finition disponibleinstanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©instanciation explicite du patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>qualificatifs explicites dans la dÃ©claration de %qDla variable-registre explicite %qD ne peut pas Ãªtre modifiÃ©e dans une fonction exÃ©cutÃ©e en parallÃ¨lela spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qDspÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisationla spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©spÃ©cialisation explicite du concept de fonction %qDspÃ©cialisation explicite du non patron %qTune liste explicite d'arguments de patron n'est pas permiseune spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockagela fonction %q+D imposÃ©e par dÃ©faut explicitement ne peut pas Ãªtre dÃ©clarÃ©e constexpr car la dÃ©claration implicite n'est pas constexpr:les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pileLettre d'exposant Â«Â qÂ Â» dans une constante littÃ©rale rÃ©elle Ã  %Cexpr dans l'affectation var = expr de !$OMP ATOMIC WRITE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation !$OMP ATOMIC var = var op expr doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Ll'expression %qE ne dÃ©signe pas une fonction constexprl'expression %qE Ã  des effets de bordl'expression %qE n'est pas une expression constantel'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©l'expression dans l'assertion statique n'est pas un entierl'expression dans l'assertion statique n'est pas une expression constante entiÃ¨rel'expression dans l'assertion statique n'est pas une constantela liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnella liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisationla liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moirel'expression doit Ãªtre fondamentalel'expression du type de classe abstraite %qT ne peut pas Ãªtre utilisÃ©e dans une expression Â«Â throwÂ Â»l'instruction de l'expression a un type incompletexpression_rank(): Deux specs de tableauextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q#D ne concorde pasla dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvalueles fonctions d'initialisation TLS externes ne sont pas supportÃ©es sur cette cibleclasse de liaison externe requise pour le symbole %q+D en raison de l'attribut %qEclone en ligne visible depuis l'extÃ©rieur%<;%> superflugroupe d'accolades superflu Ã  la fin de l'initialisationÃ©lÃ©ments superflus dans l'initialisation d'un scalairearÃªte sortante supplÃ©mentaire %d->%dqualification %<%T::%> additionnelle sur le membre %qsqualification supplÃ©mentaire pas permiseÂ«Â ;Â Â» superflupoint virgule superflu spÃ©cifiÃ© dans la dÃ©finition de la mÃ©thodepoint virgule superflu dans la structure ou dans l'unionqualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)Ã©chec Ã  l'initialisation du greffon %sÃ©chec lors de la crÃ©ation du composant du tableau associatif Â«Â %sÂ Â»Ã©chec lors de la crÃ©ation du composant d'union Â«Â %sÂ Â»Ã©chec lors du dÃ©veloppement de la fonction interneerreur pour obtenir le statut de sortie: %merreur Ã  l'obtention des temps du processus: %mÃ©chec Ã  l'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutileÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdatle modÃ¨le mÃ©moire en cas d'Ã©chec ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s pour %<__atomic_compare_exchange%>Ã©chec lors de la simplification de la rÃ©fÃ©rence Ã  la sous-chaÃ®ne dans l'instruction DATA Ã  %LÃ©chec en essayant de recharger:arÃªte fallthru aprÃ¨s une instruction de contrÃ´le dans le bb %darÃªte fallthru aprÃ¨s un branchement inconditionnel dans le bb %iune arÃªte fallthru traverse une frontiÃ¨re de section dans le bb %ifallthru pour sortir du bloc de base %dl'Ã©numÃ©ration rapide n'est pas disponible en Objective-C 1.0les attributs fastcall et cdecl sont incompatiblesles attributs fastcall et regparm sont incompatiblesles attributs fastcall et stdcall sont incompatiblesles attributs fastcall et thiscall sont incompatibleserreur fatale: fclose %s: %mLa chaÃ®ne fe_runtime_error doit Ãªtre terminÃ©e par un zÃ©rofe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)champ %q#D avec le mÃªme nom que la classele champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonctionle champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une mÃ©thodele champ %qD a le type incomplet %qTchamp %qE dÃ©clarÃ© comme une fonctionle champ %qE est d'un type incompletle nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'unionspÃ©cificateur de champ de prÃ©cisionlargeur de champlargeur de champ dans le format de printflargeur de champ dans le format de scanflargeur de champ dans le format de strfmonlargeur de champ dans le format de strftimespÃ©cificateur de largeur de chample champ a un agencement diffÃ©rent dans une autre unitÃ© de traductionle fichier %qs a Ã©tÃ© quittÃ© mais n'a pas Ã©tÃ© entrÃ©fin de fichier dans l'argument par dÃ©fautla dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>caractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Spec manquantefind_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)find_enum(): Ã‰numÃ©ration introuvablefonction fini() trouvÃ©e dans l'objet %sle premier argument doit Ãªtre []bytele premier argument de %q+D devrait Ãªtre %<int%>le premier argument de %<__builtin_call_with_static_chain%> doit Ãªtre une expression d'appelle premier argument de %<__builtin_choose_expr%> n'est pas une constantele premier argument de %<va_arg%> n'est pas du type %<va_list%>le premier dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>le registre ebp fixÃ© requiert %<target("accumulate-outgoing-args")%>registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonctiondÃ©bordement d'un nombre en virgule fixe dans l'expressionles types en virgule fixe ne sont pas supportÃ©s pour cette cibletypes en virgule fixe pas supportÃ©s en C++membre tableau flexible %qD dans %q#T par ailleurs videle membre tableau flexible %qD n'est pas Ã  la fin de %q#Ttableau flexible comme membre d'une structure sans aucun membre nommÃ©tableau flexible comme membre de l'unionle tableau flexible n'est pas le dernier membre Ã  la fin de la structurela constante en virgule flottante dÃ©borde de la plage de %qTconstante flottante mal utilisÃ©econstante en virgule flottante tronquÃ©e Ã  zÃ©role littÃ©ral en virgule flottante dÃ©passe la plage de type %qTle littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©rodÃ©bordement d'un nombre en virgule flottante dans l'expressionle suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valideinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basevÃ©rification fold: arbre originale modifiÃ© par foldrepli de l'expansion vide sur %Oles expressions fold sont uniquement disponibles avec -std=c++1z ou -std=gnu++1zfopen %s: %mfopen: %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effetl'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeurinstruction Â«Â forÂ Â» attenduepour la dÃ©claration du patron %q+Ddans l'option -mcache-block-size=X, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512dans l'option -misr-vector-size=X, les valeurs valides pour X sont 4 ou 16l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueformatl'argument de format %d est inutilisÃ© et se trouve avant l'argument %d qui est utilisÃ© avec un numÃ©ro d'argument $l'argument de format %d est utilisÃ© plus d'une fois dans le format %sl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qsl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qs mais c'est une chaÃ®ne qui a Ã©tÃ© trouvÃ©ele format est une chaÃ®ne de caractÃ¨res largesle format n'est pas une chaÃ®ne littÃ©rale et il n'y a pas d'arguments de formatle format n'est pas une chaÃ®ne littÃ©rale, les types des arguments ne sont pas vÃ©rifiÃ©sle format n'est pas une chaÃ®ne littÃ©rale, le format n'est pas vÃ©rifiÃ©l'argument de la chaÃ®ne de format suit les arguments devant Ãªtre formatÃ©sl'argument passÃ© comme chaÃ®ne de format n'est pas une chaÃ®ne de caractÃ¨resla chaÃ®ne de format a un numÃ©ro d'opÃ©rande invalidela chaÃ®ne de format est dÃ©finie iciformation d'un pointer vers le type de fonction qualifiÃ© %qTformation d'un pointeur vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTformation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers voiddÃ©claration anticipÃ©e de %q#T%<%c%s%> trouvÃ©%<-%E%> trouvÃ© Ã  la place de %<+%E%> dans le(s) protocole(s)%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attenduun %qT a Ã©tÃ© trouvÃ© mais l'argument de format devrait Ãªtre une chaÃ®neune rÃ©fÃ©rence %qs a Ã©tÃ© trouvÃ©e mais l'argument de format devrait Ãªtre une chaÃ®nenom par dÃ©faut trouvÃ© avec une instruction de dÃ©finition non videdÃ©finition rÃ©elle trouvÃ©e pour un non registredÃ©finition virtuelle trouvÃ©e pour un registre GIMPLEun SSA_NAME a Ã©tÃ© rencontrÃ© qui avait Ã©tÃ© relÃ¢chÃ© dans le pool des Ã©lÃ©ments libresÂ«Â caseÂ Â» par dÃ©faut rencontrÃ© mais pas au dÃ©but du vecteur des Â«Â caseÂ Â»la couche logicielle pour complÃ©ter l'arithmÃ©tique requiert -mtrap-precision=ifr30_print_operand: code %%F invalidefr30_print_operand: code %%x invalidefr30_print_operand: opÃ©rande invalide pour le code %%Afr30_print_operand: MEM non traitÃ©fr30_print_operand: code inconnufr30_print_operand: code %%B non reconnufr30_print_operand: code %%b non reconnufr30_print_operand: code %%p non reconnufr30_print_operand_address: adresse non traitÃ©eun pointeur de trame est requis, mais il est rÃ©servÃ©la taille de la trame de %qs est de %wd octetsla taille de la trame de la fonction %qs est de %wd octets. Elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateur. Un dÃ©routement inconditionnel est ajoutÃ©.la taille de la trame de la fonction %qs est de %wd octets. C'est plus que la moitiÃ© de la taille de la pile. Le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonction.taille de trame trop grande pour une vÃ©rification fiable de la pilefree_expr0(): Mauvais type d'expressionfree_pi_tree(): Correction non rÃ©soluela dÃ©claration amie %q#D dÃ©clare une fonction non patrondÃ©claration amie %qD dans la classe locale sans dÃ©claration antÃ©rieurela dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicitela dÃ©claration amie %qD ne peut pas avoir de spÃ©cificateur de type Â«Â virt-specifiersÂ Â»la dÃ©claration amie ne nomme pas une classe ou une fonctiondÃ©claration amie icila dÃ©claration amie n'est pas dans la dÃ©finition de la classeune dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>par rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qFfrv_print_operand: code inconnuune fonction peut uniquement Ãªtre comparÃ©e Ã  nulla fonction %q#D est initialisÃ©e comme une variablela fonction %q+D est imposÃ©e par dÃ©faut au moment de sa dÃ©claration avec une spÃ©cification d'exception qui diffÃ¨re de la spÃ©cification d'exception implicite %qXla dÃ©finition de la fonction %q+D est marquÃ©e dllimportla fonction %q+D fait partie du cycle des aliasla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle reÃ§oit un Â«Â gotoÂ Â» non localla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle sauvegarde l'adresse d'une Ã©tiquette locale dans une variable statiquela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle contient un Â«Â gotoÂ Â» calculÃ©la fonction %q+F ne peut jamais Ãªtre mise en ligne parce que cela est supprimÃ© par l'utilisation de -fno-inlinela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise __builtin_return ou __builtin_apply_argsla fonction %q+F ne peut jamais Ãªtre mise en ligne car elle utilise Â«Â allocaÂ Â» (ce qui sera outrepassÃ© en utilisant l'attribut Â«Â always_inlineÂ Â»)la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise des attributs en conflit avec la mise en lignela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise un Â«Â gotoÂ Â» qui n'est pas localla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmpla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmp-longjmp pour gÃ©rer les exceptionsla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise une liste variable d'argumentsfonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une unionla fonction %qD est initialisÃ©e comme une variablela fonction %qD pourrait peut-Ãªtre Ãªtre candidate pour l'attribut de format %qsfonction %qD redÃ©clarÃ©e comme une variablela fonction %qD est utilisÃ©e comme sortie %<asm%>la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>attribut de fonction incohÃ©rentles attributs de fonction %qs et %qs n'ont pas d'effet sur la fonction %qsles attributs de fonction %qs, %qs et %qs sont mutuellement exclusifsle corps de la fonction peut Ãªtre Ã©crasÃ© durant l'Ã©dition de liensle corps de la fonction n'est pas disponiblel'appel de fonction a une valeur d'agrÃ©gatfonction appelÃ©e Ã  travers un type non compatiblela fonction ne peut pas Ãªtre modifiÃ©e pour ajouter du codela dÃ©claration de fonction n'est pas un prototypela fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>dÃ©finition de fonction dÃ©clarÃ©e %<auto%>dÃ©finition de fonction dÃ©clarÃ©e %<register%>dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>dÃ©finition de fonction dÃ©clarÃ©e %qsla dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨trela dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©la fonction ne retourne pas un type Â«Â stringÂ Â»la fonction peut retourner l'adresse d'une variable localela fonction pourrait Ãªtre une candidate pour l'attribut %qsla fonction pourrait Ãªtre une candidate pour l'attribut %qs si elle est connue pour retourner normalementfonction pas retenue pour Ãªtre mise en lignela fonction n'est pas dÃ©clarÃ©e en ligne et la taille du code augmenteraitla fonction ne peut Ãªtre mise en lignela fonction nâ€™est pas une candidate Ã  la mise en lignetype tableau ou fonction %qT dans %<#pragma omp declare reduction%>fonction ou type tableau dans %<#pragma omp declare reduction%>paramÃ¨tre de fonctionDÃ©saccord dans le nombre de rÃ©sultats de la fonctionle type retournÃ© par une fonction ne peut Ãªtre une fonctionles types retournÃ©s par les fonctions ne sont pas compatibles en raison de %<volatile%>fonction retournant une fonctionfonction retournant un tableaula fonction retourne l'adresse d'une Ã©tiquettela fonction retourne l'adresse d'une variable localela fonction retourne un agrÃ©gatle symbole de la fonction n'est pas une fonctionle patron de fonction %qD est redÃ©clarÃ© comme un patron de classetemplate-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©types fonctions pas vraiment compatibles en C ISOfonction appelÃ©e avec un type de retour void qualifiÃ©%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>support de function_profilerfunction_profiler supportÃ© pour MMIXtranstypage fonctionnel vers le type tableau %qTrebut Ã  la fin de Â«Â #pragma nomember_alignmentÂ Â»pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  le code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_conv_constant_to_tree(): type invalide: %sgfc_convert_constant(): Type inattendugfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_global_used(): Mauvais typegfc_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 cibledÃ©claration globale de %q#Dles destructeurs globaux ne sont pas supportÃ©s sur cette ciblela qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).gp_offset (%ld) ou end_offset (%ld) est plus petit que zÃ©role PCH a dÃ» Ãªtre relocalisÃ©code MIPS16 avec des flottants matÃ©riels pour des ABI autres que o32 et o64les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec -msoft-floata des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionl'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnicilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsle hwcap %s est un argument invalide pour la fonction interne %siWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11identificateur attendu aprÃ¨s %<@protocol%>si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateurune instruction Â«Â ifÂ Â» ne peut pas contenir %<Cilk_spawn%>si ce code est atteint, le programme s'arrÃªteraÂ«Â ifuncÂ Â» n'est pas supportÃ© par cette configurationÂ«Â ifuncÂ Â» n'est pas supportÃ© sur cette cible#pragma %s %s ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>l'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qT-fschedule-insns est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+Dles 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 boucleoption inconnue %q.*s ignorÃ©e dans %<-fdump-%s%>la valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsopÃ©rande illÃ©gal adresse d'opÃ©rande illÃ©gale (1)adresse d'opÃ©rande illÃ©gale (2)adresse d'opÃ©rande illÃ©gale (3)adresse d'opÃ©rande illÃ©gale (4)opÃ©rande illÃ©gal dÃ©tectÃ©type de rÃ©fÃ©rence illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsconversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qT vers %qT pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonctiondÃ©claration implicite de la fonction %qEdÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instructionle dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellecorrespondance implicite du tableau de taille tacite %qDles patrons implicites ne peuvent pas Ãªtre %<virtual%>dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»le fanion implicit_section est dÃ©fini mais la section ne l'est pasles registres implicitement dÃ©pilÃ©s doivent Ãªtre groupÃ©s en haut de la pileEND DO impliciteimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont noexcept par dÃ©fauten C++11, ce throw sera terminal car les destructeurs sont noexcept par dÃ©fauten C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e icidans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atan2d(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_atrigd(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans gfc_simplify_trigd(): Mauvais typedans l'initialisation de la variable de dÃ©composition %qDdans le passage de l'argument %P de %qDdans simplify_trig_call(): Mauvais intrinsÃ¨quedans l'instructiondans l'argument de patron pour le type %qT dans la dÃ©finition de %q#Tinitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copyopÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qDtype incompatible pour l'argument %d de %qEtype incompatible pour l'index du tableau associatiftype incompatible pour la mÃ©thode %s%s%stype incompatible pour la mÃ©thode %s%s%s (%s)type incompatible pour le rÃ©cepteurtypes incompatibles dans l'argument PHI %utypes incompatibles dans l'affectation de %qT vers %qTtypes incompatibles dans l'expression binairetype incompatible dans l'envoitypes incompatibles dans l'affectation au type %qT depuis le type %qTtypes incompatibles dans l'initialisation du type %qT en utilisant le type %qTtypes incompatibles en retournant le type %qT alors que %qT Ã©tait attendutypes vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qTimplÃ©mentation incomplÃ¨te de la catÃ©gorie %qEimplÃ©mentation incomplÃ¨te de la classe %qEle type incomplet %qT n'a pas de membre %qDtype %qT incomplet utilisÃ© dans un spÃ©cificateur de noms imbriquÃ©types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTspÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans label_to_block_mapformat incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
  opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDincrÃ©mentation d'une expression boolÃ©enneincrÃ©mentation du champ constant %qDincrÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++incrÃ©mentation de la fonction %qDincrÃ©mentation du membre %qD d'un objet en lecture seuleincrÃ©ment d'un pointeur vers un type incomplet %qTincrÃ©mentation de l'emplacement %qE en lecture seuleincrÃ©mentation du membre %qD en lecture seuleincrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuleincrÃ©mentation du paramÃ¨tre %qD en lecture seuleincrÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDincrÃ©mentation de la variable %qD en lecture seulela valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>l'index %E dÃ©signe un offset plus grand que la taille de %qTl'index dans la dimension %d est hors de limites Ã  %Ll'index doit Ãªtre un entiervaleur d'index au lieu d'un nom de champ dans l'initialisation de l'unionla valeur de l'index est hors limitesla frÃ©quence d'appel indirecte %i ne correspond pas Ã  la frÃ©quence du BB %ila fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faiblela fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e Â«Â weakrefÂ Â»appel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerles sauts indirects ne sont pas disponibles sur cette ciblel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qTle constructeur hÃ©ritÃ© %qD n'est pas constexprles constructeurs hÃ©ritÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11fonction init trouvÃ©e dans l'objet %sl'instruction init dans des instructions de sÃ©lection est uniquement disponible avec -std=c++1z ou -std=gnu++1zinit_arglist(): trop d'argumentsl'initialisation abandonne le qualificatif %qv du type pointÃ©initialisation depuis un type Objective-C distinctinitialisation depuis un type pointeur incompatibleinitialisation 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 transforme un pointeur en entier sans transtypagel'initialisation transforme un entier en pointeur sans transtypageinitialisation d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sla variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'initialisation pour %q#D est invalidel'initialisation de %qT doit Ãªtre entre accoladesinitialisation pour le membre tableau flexible %q#Dl'initialiseur pour une valeur en virgule flottante n'est pas une constante en virgule flottantel'initialiseur pour les valeurs entiÃ¨res/virgules fixes est trop compliquÃ©initialisation dans une boucle %<for%> parcourant une plageinitialisation invalide pour un membre statique avec constructeurinitialisation fournie pour une fonctioninitialisation spÃ©cifiÃ©e pour la fonction amie %qDinitialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+Dinitialisation spÃ©cifiÃ©e pour la fonction membre statique %qDla chaÃ®ne d'initialisation est trop longue pour le tableau de caractÃ¨resnom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisemettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.la dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut Â«Â 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Ã©finieles espaces de noms en ligne sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les variables Â«Â inlineÂ Â» sont uniquement disponibles avec -std=c++1z ou -std=gnu++1zle 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Ã©eÂ !insertion hors limites dans BIT_INSERT_EXPRle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
! erreur d'installation, impossible de trouver crtoffloadtable.ola variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblepas assez d'arguments pour la fonction surchargÃ©e %sinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocstableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne large incompatibletableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne non-largela constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expressionle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de BIT_FIELD_REFles optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++l'interface %qE n'a pas un agencement des chaÃ®nes constantes valableerreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: dÃ©faut d'inconsistance interneerreur interne: registre erronÃ©: %derreur interne: fonction interne %s dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %s a un type de retour %s inattenduerreur interne: pour la fonction interne %s, l'argument %d a le type %s inattenduerreur interne: cris_side_effect_mode_ok avec des opÃ©randes erronÃ©eserreur interne: une insn avec un effet de bord change l'effet principalLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumbles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption ne peut pas avoir une valeur de retour non voidla routine de service d'interruption devrait avoir un pointeur comme premier argumentla routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argumentle vecteur d'interruption de l'attribut %qE n'est pas vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread est disponible uniquement sur fidol'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure#pragma %s invalideopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalideopÃ©rande %%t invalide 'valeur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»Â«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) invalides pour plus/moinsnom de --param %qs invalidenom de --param %qs invalide; vouliez vous utiliser %qsÂ ?valeur de --param %qs invalideCASE_CHAIN invalideargument IACC invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierargument PHI invaliderÃ©sultat PHI invalideUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»opÃ©rande d'adresse invalide dans MEM_REFopÃ©rande d'adresse invalide dans TARGET_MEM_REFmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour __builtin_arc_alignedapplication invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTargument %d invalide pour la fonction interne %qFargument %qs invalide Ã  -fdebug-prefix-mapargument 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 invalidesaffectation de tableau invalidespÃ©cification de classe de base invalidebranchement invalide vers/depuis le bloc structurÃ© %sÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression r-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDcombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande conditionnel invalideconst_cast invalide Ã  partir du type %qT vers le type %qTconst_cast invalide d'une r-valeur du type %qT vers le type %qTopÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qT vers %qTconversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur Â«Â %sÂ Â» invalide pour %s"%s"%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 pour la cible Â«Â archÂ Â» %smodificateur de fonctionnalitÃ© %qs invalide pour la cible Â«Â cpuÂ Â» %smodificateur de fonctionnalitÃ© invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© invalide dans la cible %s %qspremier opÃ©rande invalide pour MEM_REFforme invalide de %<#pragma omp atomic%>format invalide de %sfpu invalide pour attribute(target("%s"))dÃ©claration de fonction invalidefonction invalide dans l'appel gimpleÂ«Â grainsizeÂ Â» invalide pour _Cilk_forvaleur 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 %qT Ã  partir d'une r-valeur de type %qTinitialisation invalide pour une rÃ©fÃ©rence du type %qT Ã  partir d'une expression de type %qTinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapideÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie asm %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans une expression de permutation vectorielledÃ©claration de fonction membre invalidedÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire invalide pour l'argument %d de %qEargument de modÃ¨le mÃ©moire invalide dans la fonction internemodÃ¨le mÃ©moire invalide pour %<__atomic_load%>modÃ¨le mÃ©moire invalide pour %<__atomic_store%>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 d'opÃ©randes invalide pour __FMAtable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans MEM_REFopÃ©rande de dÃ©calage invalide dans TARGET_MEM_REFopÃ©rande de dÃ©calage invalide pour MEM_REFopÃ©rande invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans la rÃ©fÃ©rence indirecteopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans une expression unaireopÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide Ã  plus/moins, le type est un pointeuropÃ©rande invalide pour le plus pointeur, le premier opÃ©rande n'est pas un pointeuropÃ©rande invalide pour le plus pointeur, le deuxiÃ¨me opÃ©rande n'est pas un type entier de la bonne tailleopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides 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 %scombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans BIT_INSERT_EXPRposition ou opÃ©rande de taille invalide pour BIT_FIELD_REFrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidedÃ©claration de propriÃ©tÃ© invalideprototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideredÃ©claration invalide de %q+Didentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»prÃ©fixe de rÃ©fÃ©rence invalidenom de registre invalide pour %q+DrÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction constexpr %q+Dmembre de droite invalide pour un stockage mÃ©moire gimplepartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidechaÃ®ne statique invalide dans un appel gimpleÂ«Â static_castÂ Â» invalide depuis le type %qT vers le type %qTclasse de stockage invalide pour la fonction %qEvaleur memregs cible Â«Â %dÂ Â» invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalidetemplate-id invalidele troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour Â«Â newÂ Â»type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion asmtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction constexpr %q+#Dtype invalide pour une propriÃ©tÃ©types %<%T[%T]%> invalides pour l'indice du tableautypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<...%> dans l'appel d'une fonction pas variadiqueutilisation invalide de %<...%> avec une fonction interneutilisation invalide de %<...%> avec quelque chose qui n'est pas une trancheutilisation invalide de %<::%>utilisation invalide de %<_Cilk_spawn%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide du modificateur Â«Â :Â Â»utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide de la liste d'initialisation entre accoladesutilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de const_cast avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide du constructeur comme patronutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide de l'Ã©tiquette %q+D dans %<_Cilk_spawn%>utilisation 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 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 %qT vers %qT est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielletype 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 externeÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â lastprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionune variable d'itÃ©ration ne peut pas Ãªtre volatilevariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %divar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de #pragma %srebut Ã  la fin de #pragma ADDRESSsrebut Ã  la fin de #pragma GCC memregs [0..16]rebut Ã  la fin de #pragma __nostandardrebut Ã  la fin de #pragma __standardrebut Ã  la fin de #pragma ghs endsdarebut Ã  la fin de #pragma ghs endtdarebut Ã  la fin de #pragma ghs endzdarebut Ã  la fin de #pragma ghs interruptrebut Ã  la fin de la section #pragma ghsrebut Ã  la fin de #pragma ghs startsdarebut Ã  la fin de #pragma ghs starttdarebut Ã  la fin de #pragma ghs startzdarebut Ã  la fin de #pragma longcallrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma GCC pch_preprocess%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma pop_options%>rebut Ã  la fin de %<#pragma push_options%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»rebut Ã  la fin de Â«Â #pragma ms_structÂ Â»rebut Ã  la fin de Â«Â #pragma optionsÂ Â»rebut Ã  la fin de Â«Â #pragma unusedÂ Â»le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<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Ã©eÃ©tiquette nommÃ©e wchar_tle 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++14les expressions lambda sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantles patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14expression lambda dans une expression constanteexpression lambda dans l'argument du patronexpression lambda dans un contexte non Ã©valuÃ©avenue %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 fixeun grand entier est implicitement tronquÃ© vers un type non signÃ©le dernier argument doit Ãªtre une valeur immÃ©diateld 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 entierdÃ©saccord de longueur entre le membre de gauche et celui de droitedÃ©saccord de longueur dans l'expressionmodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonla longueur de la notation triplet du tableau n'est pas un entierlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %u octets mais l'argument a %sla limite est %u octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re, non dÃ©cimale, non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re, non dÃ©cimale, non pointeur avec le type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨sesles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurel'opÃ©rateur littÃ©ral avec patron %q+D est en conflit avec l'opÃ©rateur littÃ©ral de base %qDle patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>opÃ©rateur littÃ©ral avec une classe de liaison Clo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#Dla dÃ©claration locale de %qE masque la variable d'instanceles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©le bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨queÂ«Â longÂ Â», Â«Â shortÂ Â», Â«Â signedÂ Â» ou Â«Â unsignedÂ Â» utilisÃ© incorrectement pour %qsla recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantevÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesgÃ©nÃ©ration d'exception plus lÃ¢che pour %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelp_array ne correspond pas Ã  region_treelp_array est corrompu pour le lp %ilseek a Ã©chouÃ© en lisant les donnÃ©es d'exportlto_obj_file_open() a Ã©chouÃ©l-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction asmle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitenom de macro manquant aprÃ¨s %qsmake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qDadresse variable de #pragma ADDRESS mal composÃ©e#pragma GCC visibility push mal composÃ©#pragma builtin mal composÃ©section mal composÃ©e #pragma ghs#pragma redefine_extname mal composÃ©, ignorÃ©#pragma weak mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id], <n>)%> mal composÃ©e â€“ ignorÃ©Â«Â #pragma __extern_prefixÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma extern_modelÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma member_alignmentÂ Â» mal composÃ©Â«Â #pragma member_alignmentÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma ms_struct {on|off|reset}Â Â» mal composÃ©, ignorÃ©Â«Â #pragma ms_structÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma options align={mac68k|power|reset}Â Â» mal composÃ©, ignorÃ©Â«Â #pragma optionsÂ Â» mal composÃ©, ignorÃ©COLLECT_GCC_OPTIONS mal formÃ©option -fplugin-arg-%s mal formÃ©e (il manque -<clÃ©>[=<valeur>])fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©cible %s mal formÃ©ela liste %2$qs de la cible %1$s est mal composÃ©ela valeur cible de %s est mal composÃ©ele 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_typedÃ©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 invalidelimite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum de tableaux par scop.le nombre maximum de blocs de base par fonction Ã  analyser par Graphite.le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©le nombre maximum de paramÃ¨tres dans un SCoP.la valeur maximale du paramÃ¨tre %qs est %une peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensembleles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que -mmedia soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est en conflit avec le nom d'un champ dans la table des fonctions virtuellesle membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronle contrÃ´le de l'accÃ¨s mÃ©moire Ã©choue toujoursl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressablerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE surcharge la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode surcharge Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetune mÃ©thode avec un type incompatible est dÃ©finie dans une autre unitÃ© de traductionla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalele nombre minimum de boucles par fonction Ã  analyser par Graphite.la valeur minimale du paramÃ¨tre %qs est %umio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%E%>les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%T%>arguments 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Ã©eoptimisation de boucle manquÃ©e, le compteur de boucle peut dÃ©bordernumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<=%> manquant (aprÃ¨s l'attribut %<getter%>)%<=%> manquant (aprÃ¨s l'attribut %<setter%>)attribut %<target%> manquant pour %D avec plusieurs versionsÂ«Â (Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©Â«Â )Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©dÃ©finition PHI manquantenote REG_EH_REGION manquante Ã  la fin du bb %i[big-endian|little-endian|default] manquant aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] manquant aprÃ¨s %<#pragma GCC diagnostic%>nom d'architecture manquant dans %<-march=%s%>nom d'architecture manquant dans la cible Â«Â archÂ Â» %sargument 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%>nom de processeur manquant dans la cible Â«Â cpuÂ Â» %sdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsarÃªte manquante %i->%imodificateur de fonctionnalitÃ© manquant dans la cible %s %qsnom 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%>cible manquante dans le makefile aprÃ¨s %qsmÃ©thode manquante %s%s%snombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>cible manquante aprÃ¨s %qssentinelle 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 typedefmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de BIT_FIELD_REFla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>nature du module dans l'instruction USE Ã  %Cplus que %d opÃ©randes dans %<asm%>plus d'une clause %<depend(source)%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseles attributs ms_abi et sysv_abi sont incompatiblesl'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bitsms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©esmsp430_select_hwmult_lib a besoin d'au moins un argumentle tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option -mcpu= a Ã©tÃ© spÃ©cifiÃ©e plusieurs fois.les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personalitydÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapideaxes de boucles multiples spÃ©cifiÃ©s pour la routineplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEqualificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cibleil faut appeler #include <typeinfo> avant d'utiliser typeidil faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constantedÃ©pÃ´t mystÃ©rieux d'informations dans %sun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletla recherche du nom de %qD a changÃ©la recherche du nom de %qD a changÃ© pour la portÃ©e du %<for%> ISOnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDles agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qT vers %qT Ã  l'intÃ©rieur de { }la conversion rÃ©ductrice de %qE depuis %qT vers %qT Ã  l'intÃ©rieur de { } est mal formÃ©e en C++11a besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativeentier nÃ©gatif implicitement converti en un type non signÃ©longueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsni le destructeur ni l'opÃ©rateur Â«Â delete[]Â Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur Â«Â deleteÂ Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette ciblefonctions imbriquÃ©es pas supportÃ©es sur cette cibleidentificateur imbriquÃ© requisle 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++1z ou -std=gnu++1zredÃ©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 %qEpas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDaucune description pour l'instant.pas de champ %qD trouvÃ© dans l'union initialisÃ©epas de 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::%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 Â«Â 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%>le nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDargument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lvariante PCS qui n'est pas dÃ©rivÃ©e de AAPCSInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©saccord sur le traitement de l'exception sans appelle patron non classe %qT est utilisÃ© sans arguments de patronla spÃ©cialisation partielle de la non variable ou non classe %qD n'est pas permisele bloc de base %d n'est pas froid mais il est dominÃ© par un bloc dans la partition froide (%d)argument entier non constant %u dans l'appel Ã  la fonction %qEargument 1 non constant pour __atomic_always_lock_freetableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un typedefla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantl'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lmembre de gauche non-decl/MEM_REF dans une instruction Ã©crasÃ©eArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+Dl'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron implicitenon fonction dans un appel gimpleargument 1 non entier pour __atomic_is_lock_freeargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande Â«Â zÂ Â»instruction Â«Â switchÂ Â» avec un type non entiernon entier utilisÃ© dans la conditionla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c Â«Â %TÂ Â» ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaireBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR non scalairetype non scalairesuffixe non standard sur une constante en virgule flottantele membre constant non statique %q#D dans la classe sans un constructeurle membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©fautle membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qTle membre non statique %qE est dÃ©clarÃ© %<concept%>le membre non statique %qE est dÃ©clarÃ© %<constexpr%>membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au threadBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR pas au plus haut niveauconversion non triviale dans l'affectationconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qD n'est pas permisenon variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur CONSTRUCTOR avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esÃ©tiquette non locale argument non null %qD comparÃ© Ã  NULLun argument non nul a un numÃ©ro d'opÃ©rande invalide (argument %lu)un argument non nul rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)un argument non nul a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)attribut non nul sans argument sur un non-prototypela normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! combinaison de types pas permise dans BIT_INSERT_EXPRpas configurÃ© pour l'ABI SPEpas configurÃ© pour le jeu d'instructions SPEpas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellenotenote: argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)pointeur de destination nullchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxnombre de compteurs est %d au lieu de %dle nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itÃ©rationsl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage 0..63objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attenduecode de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option -I- obsolÃ¨te, veuillez utiliser -iquote Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>la variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsle dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est indÃ©finiancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©un des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>seules les rÃ©gions %<distribute%> ou %<parallel%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seulement %u noms fournis alors que %qT se dÃ©compose en %wu Ã©lÃ©mentsseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>seuls des appels de fonctions peuvent Ãªtre dÃ©marrÃ©s en parallÃ¨leuniquement ici comme amiseul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bssseules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinitseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©un spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %ml'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<-%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande de l'instruction Â«Â sleepÂ Â» doit Ãªtre une constante non signÃ©e sur 6 bits disponible lors de la compilationl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qTl'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresl'option %qs est valide pour %s mais pas pour %sl'option %s n'est pas supportÃ©e avec -fopenaccoption("%s") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©argument optionneloptions activÃ©esÂ : options ou cibles manquantes aprÃ¨s %qsoptions passÃ©esÂ : les arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un pointeur nulle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casl'accÃ¨s hors limites peut Ãªtre Ã©liminÃ© par l'optimisationle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle bloc extÃ©rieur de la rÃ©gion %i n'est pas bontransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© Â«Â %sÂ Â»la contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sfichier de sortie non spÃ©cifiÃ©nom 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 constantedÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement dans la conversion implicite de la constantedÃ©bordement de la liste d'arguments de sortie pour %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typele contrÃ´le de la surcharge (override/final) est uniquement disponible avec -std=c++11 ou -std=gnu++11dans la surcharge de %qD dÃ©clarÃ© %<transaction_safe%>surcharge la fonction supprimÃ©e %q+Dsurcharge la fonction virtuelle %q+Dsurcharge la fonction non supprimÃ©e %q+Dargument 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++1z ou -std=gnu++1zl'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidparamÃ¨tre dÃ©clarÃ© %<auto%>la liste de paramÃ¨tres ne correspond pas Ã  la signature de %s()le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnom de paramÃ¨tre omisnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1argument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membredes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analyseune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle Â«Â forÂ Â»initialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte quela spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de set_pass_param pour gÃ©rer l'argument supplÃ©mentaire dans NEXT_PASSle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de NULL pour l'argument non pointeur %P de %qDle passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeurpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypel'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Zl'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pilele pragma pch_preprocess ne devrait Ãªtre utilisÃ© qu'avec -fpreprocessedpÃ©dantpÃ©dant: vous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: Ã©chec de pex_init: %mles indications de contraintes ne sont pas satisfaitesl'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwile greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant -fplugin-arg-%s dans la ligne de commandele greffon %s a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents:
  %s
  %sle greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec --enable-pluginpointeurargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurles limites du pointeur ont Ã©tÃ© perdues Ã  cause de l'expression inattendue %sun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation 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 dans le retour diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs dans une expression conditionnellevaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur de pointeur utilisÃ©e lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attenduele pointeur vers la fonction membre %E 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 r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»des pointeurs vers des tableaux avec des qualificatifs diffÃ©rents sont incompatibles en C ISOpointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans BIT_FIELD_REFle code indÃ©pendant de la position n'est pas supportÃ©le code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:le post-incrÃ©ment d'adresse n'est pas un registre%qD suffixÃ© doit prendre %<int%> comme argument%qD suffixÃ© doit prendre %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nullle pragma simd est ignorÃ© car -fcilkplus n'est pas activÃ©le pragma simd doit Ãªtre Ã  l'intÃ©rieur de la fonctionle prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelleallouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes.%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %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 Ã©tait icidÃ©claration prÃ©cÃ©dente de %qEla dÃ©claration prÃ©cÃ©dente de l'espace de noms %qD est icidÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©finition prÃ©cÃ©dente de %qD Ã©tait icidÃ©claration externe prÃ©cÃ©dente de %q#Dla dÃ©claration implicite prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©claration prÃ©cÃ©dente de la non fonction %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 structure anonymemembre privÃ© %q#D dans une union anonymeproblÃ¨me lors de la construction de l'image cible pour %s
--- 2443,2458 ----
  ne peut dÃ©lier la mÃ©moire pch_address_space: %mle processeur %s est un argument invalide pour la fonction interne %scrÃ©Ã© et utilisÃ© avec des ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des architectures / ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rentscrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de -fpiccrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de -fpiecrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de Â«Â %sÂ Â»crÃ©ation d'un tableau de %qTcrÃ©ation d'un tableau de %qT lequel est un type de classe abstraitecrÃ©ation d'un tableau de fonctions membrescrÃ©ation d'un tableau de fonctionscrÃ©ation d'un tableau de rÃ©fÃ©rencescrÃ©ation d'un tableau Â«Â voidÂ Â»crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre de type voidcrÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qTcrÃ©ation de relocalisations Ã  l'exÃ©cutioncrÃ©ation de relocalisations Ã  l'exÃ©cution pour %qDcrÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qEl'espace de noms actuel %qD n'englobe pas l'espace de noms fortement utilisÃ© %qDl'opcode de l'instruction personnalisÃ©e doit Ãªtre une constante Ã  la compilation dans la plage 0-255 pour __builtin_custom_%sl'option custom-fpu-cfg ne supporte pas %<no-%>l'option custom-fpu-cfg requiert un argument de configurationparamÃ¨tre de type qualifiÃ© avec CVles attributs de zones de donnÃ©es ne peuvent Ãªtre spÃ©cifiÃ©s pour des variables localesla zone de donnÃ©es de %q+D entre en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©claration de donnÃ©esla dÃ©finition de donnÃ©es n'a pas de type ni de classe de stockagele membre de donnÃ©es %qD ne peut pas Ãªtre un patron membreles membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variablele type de donnÃ©es de %q+D ne convient pas pour un registredata-model=far invalide pour l'architecture cr16cinstruction sans effet dans la table EHhistogramme mortdÃ©bogagele format de dÃ©bogage %qs entre en conflit avec une sÃ©lection prÃ©cÃ©dentele niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©dÃ©bogage: spÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©ductionspÃ©cificateur de dÃ©claration invalide dans une conditionla dÃ©claration %qD ne dÃ©clare rien du toutla dÃ©claration ne dÃ©clare rien du toutdÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨tredÃ©claration de la variable %<extern%> %qD dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration de %<~%T%> comme membre de %qTla dÃ©claration de %q#Dla dÃ©claration de %q#D est %<extern%> et est initialisÃ©ela dÃ©claration de %q#D n'est pas initialisÃ©ela dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finitionla dÃ©claration de %q#D masque un paramÃ¨trela redÃ©claration de %q#D avec la classe de liaison du langage CdÃ©claration de %q#Tla dÃ©claration de %q+#D est en conflit avec la dÃ©claration interne %q#Dla dÃ©claration de %q+#D masque un paramÃ¨tre de patronla dÃ©claration de %q+D masque une fonction internela dÃ©claration de %q+D masque la dÃ©claration prÃ©cÃ©dente de quelque chose qui n'est pas une variablela dÃ©claration de %q+D avec l'attribut %qs suit une dÃ©claration avec l'attribut %qsla dÃ©claration de %q+D avec l'attribut Â«Â noinlineÂ Â» suit la dÃ©claration Â«Â inlineÂ Â»la dÃ©claration de %q+D sans classe de liaison suit une dÃ©claration externela dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qDdÃ©claration de %qD comme %<typedef%>dÃ©claration de %qD comme un tableau de fonctions membresdÃ©claration de %qD comme un tableau de fonctionsdÃ©claration de %qD comme un tableau de rÃ©fÃ©rencesdÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»dÃ©claration de %qD comme membre de %qTla dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD comme non fonctiondÃ©claration de %qD comme non membredÃ©claration de %qD comme paramÃ¨tredÃ©claration de %qD dans %qD lequel n'englobe pas %qDdÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qDla dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qDla dÃ©claration de %qD masque une dÃ©claration globalela dÃ©claration de %qD masque une capture lambdala dÃ©claration de %qD masque un membre de %qTla dÃ©claration de %qD masque un paramÃ¨trela dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dentedÃ©claration de %qE comme un tableau de fonctionsdÃ©claration de %qE comme un tableau de Â«Â voidÂ Â»la dÃ©claration de %qE comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rela dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentesla dÃ©claration de la variable constexpr %qD n'est pas une dÃ©finitiondÃ©claration de la fonction %qD dans un contexte invalidela dÃ©claration du tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD (qui n'est pas une variable) dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration de la variable statique %qD dans la dÃ©claration initiale de la boucle %<for%>la dÃ©claration de std::initializer_list ne correspond pas Ã  #include <initializer_list> et n'est pas un patronla dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patrondÃ©claration du nom de type comme un tableau de fonctionsdÃ©claration du nom de type comme un tableau de Â«Â voidÂ Â»les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©edeclarator-id manquant; utilisation du mot rÃ©servÃ© %qDdÃ©clarÃ© icidÃ©clarÃ© privÃ© icidÃ©clarÃ© protÃ©gÃ© icidecltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©edecltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<concept%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<constexpr%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<extern%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<inline%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<register%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<static%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %<typedef%>une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e %qsune dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e avec le %<auto%> du C++98une dÃ©claration par dÃ©composition ne peut pas Ãªtre dÃ©clarÃ©e avec le type %qTles dÃ©clarations avec dÃ©compositions sont uniquement disponibles avec -std=c++1z ou -std=gnu++1zdÃ©crÃ©mentation d'une expression boolÃ©ennedÃ©crÃ©mentation du champ constant %qDdÃ©crÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++dÃ©crÃ©mentation de la fonction %qDdÃ©crÃ©mentation du membre %qD d'un objet en lecture seuledÃ©crÃ©ment d'un pointeur vers un type incomplet %qTdÃ©crÃ©mentation de l'emplacement %qE en lecture seuledÃ©crÃ©mentation du membre %qD en lecture seuledÃ©crÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuledÃ©crÃ©mentation du paramÃ¨tre %qD en lecture seuledÃ©crÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDdÃ©crÃ©mentation de la variable %qD en lecture seuletype de classe %qT dÃ©duit dans le type de retour de la fonctionle type dÃ©duit pour l'expression ne satisfait pas les indications de contraintesl'initialisation dÃ©duite ne satisfait pas les indications de contraintesle type retournÃ© dÃ©duit ne satisfait pas les indications de contraintesle type de retour dÃ©duit est uniquement disponible avec -std=c++14 ou -std=gnu++14%qT est dÃ©duit comme Ã©tant %qTla dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert #include <initializer_list>le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de nomsle guide de dÃ©duction %qD ne peut pas avoir un corps de fonctionle guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la finpar dÃ©faut %d minimum %d maximum %dl'argument par dÃ©faut %qE utilise %qDl'argument par dÃ©faut %qE utilise la variable locale %qDargument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qDargument par dÃ©faut donnÃ© pour le paramÃ¨tre %d de %q#DdÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surchargeargument par dÃ©faut manquant pour le paramÃ¨tre %P de %q+#Dargument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambdaargument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation expliciteles arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qDdes arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonctionla cible par dÃ©faut n'a pas Ã©tÃ© dÃ©finiel'attribut target_clones par dÃ©faut n'a pas Ã©tÃ© dÃ©finiles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la dÃ©claration d'un ami d'un patron d'une fonctionles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonctionles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans -std=c++11 ou -std=gnu++11les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partiellesla conversion du type par dÃ©faut ne peut dÃ©duire l'argument du patron pour %qDles fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec -std=c++11 ou -std=gnu++11le constructeur par dÃ©faut appelle %qD qui n'est pas constexprdÃ©claration imposÃ©e par dÃ©faut %q+Dle constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise pas %q#Dle constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise aucun membre de donnÃ©e non statiquefonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©fautl'affectation par dÃ©placement imposÃ©e par dÃ©faut pour %qT appelle l'opÃ©rateur d'affectation par dÃ©placement non trivial de la base virtuelle %qTparamÃ¨tre de type diffÃ©rÃ© Ã  %CdÃ©finir un type dans un transtypage est invalide en C++dÃ©finir un type dans un littÃ©ral composÃ© (compound literal) est invalide en C++dÃ©finition de la spÃ©cialisation explicite %qD dans la dÃ©claration amiedÃ©finir le type dans l'expression %qs est invalide en C++la dÃ©finition dans le bloc %i ne domine pas son utilisation dans le bloc %ila dÃ©finition dans le bloc %i suit l'utilisationla dÃ©finition de %q#D est marquÃ©e %<dllimport%>dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patronla dÃ©finition de %q#T n'est pas complÃ¨te jusqu'Ã  la fermeture de l'accoladela dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qTdÃ©finition de %qD explicitement par dÃ©fautdÃ©finition de %qD dÃ©clarÃ© implicitementdÃ©finition du protocole %qE pas trouvÃ©edÃ©finition d'un membre de donnÃ©es statique %q+D de la classe importÃ©e avec l'attribut dllimportla dÃ©finition de std::initializer_list ne correspond pas Ã  #include <initializer_list>dÃ©finition fournie pour une instanciation expliciteles constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11dÃ©finition supprimÃ©e de %q+Dla fonction supprimÃ©e %q+Dla destruction de %qT est non dÃ©finieeffacement du fichier LTRANS %s: %mdestruction du tableau %q#Esuppression du fichier %s: %mla destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©finila destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©finile nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un typeconversion obsolÃ¨te de la chaÃ®ne constante vers %qTle message dÃ©prÃ©ciÃ© n'est pas une chaÃ®nedÃ©rÃ©fÃ©rencement d'un pointeur %<void *%>dÃ©rÃ©fÃ©rencement d'un pointeur nuldÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qEdÃ©rÃ©fÃ©rencement d'un pointeur du type incomplet %qTle dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)le dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare va enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)dÃ©claration de type dÃ©rivÃ©l'union dÃ©rivÃ©e %qT est invalidele destructeur %qD est dÃ©clarÃ© en tant que patron membrele destructeur ne peut Ãªtre une fonction membre statiquele destructeur de %qE ne sera pas exÃ©cutÃ© non plusle destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membreles prioritÃ©s des destructeurs ne sont pas supportÃ©esles prioritÃ©s des destructeurs entre 0 et %d sont rÃ©servÃ©es pour l'implÃ©mentationles prioritÃ©s des destructeurs doivent Ãªtre des entiers entre 0 et %d inclusles destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CVles destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rencesdestructeurs ne peuvent pas avoir de paramÃ¨trepÃ©riphÃ©riques nativement supportÃ©s:%svouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?vouliez-vous utiliser le non logique (%<!%>)Â ?vouliez-vous utiliser le Â«Â nonÂ Â» logiqueÂ ?la diffÃ©rence entre %qE et %qD n'est pas un type entiernombre de paramÃ¨tres diffÃ©rentsnombre de rÃ©sultats diffÃ©rentstypes de paramÃ¨tres diffÃ©rentstypes de rÃ©cepteurs diffÃ©rentstypes de rÃ©sultats diffÃ©rentstypes sous-jacents diffÃ©rents dans l'enum %q#Tvarargs diffÃ©rentsla base directe %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©l'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©mentargument de directive %qEargument de directive dans la plage [%E, %E]dÃ©sactive l'Ã©tape %s pour la fonction %sdÃ©sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]type Objective-C distinct en retourdivision par zÃ©rola division par zÃ©ro n'est pas une expression constantene spÃ©cifiez pas Ã  la fois -march=â€¦ et -mcpu=â€¦do_check(): trop d'argumentsdo_simplify(): Trop d'arguments pour l'intrinsÃ¨quene correspond pas Ã  la signature %qD attenduene correspond pas Ã  la dÃ©claration du patron membre icine supporte pas multilible dominateur de %d devrait Ãªtre %d, et non %dstatut inconnu pour le dominateur de %ddouble : dans l'instruction MODULE PROCEDURE Ã  %Lla liste doublement liÃ©e des noms assembleur est corrompuela liste doublement liÃ©e des clones est corrompueÃ  cause de spÃ©cifications d'exceptions diffÃ©rentes%<_Atomic%> dupliquÃ©%<_Thread_local%> ou %<__thread%> dupliquÃ©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<mutable%> dupliquÃ©%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©%qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le nom d'opÃ©rande asm %qs apparaÃ®t en doublele type de base dupliquÃ© %qT est invalidevaleur du Â«Â caseÂ Â» dupliquÃ©equalificatif CV dupliquÃ©dÃ©claration dupliquÃ©e pour le protocole %qEdÃ©claration dupliquÃ©e de la mÃ©thode %<%c%E%> avec des types conflictuelsdÃ©finition dupliquÃ©e de Â«Â %sÂ Â»instanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tinitialisation en double de %qDUID d'insn dupliquÃ©: %ivariable d'instance dupliquÃ©e %q+DdÃ©claration d'interface dupliquÃ©e pour la catÃ©gorie %<%E(%E)%>dÃ©claration d'interface dupliquÃ©e pour la classe %qEÃ©tiquette %qD dupliquÃ©edÃ©claration de l'Ã©tiquette %qE en doublemembre %q+D dupliquÃ©spÃ©cificateurs virtuels (virt-specifier) multiplescondition %<if%> dupliquÃ©ependant la recompilation avec -fcompare-debugla version dwarf %d n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11un dynamic_cast de %q#D vers %q#T ne peut jamais rÃ©ussirchaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tl'arÃªte %s->%s n'a pas de call_stmt correspondantl'arÃªte de %d Ã  %d devrait Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte de %d Ã  %d ne devrait pas Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte pointe vers la mauvaise dÃ©claration:soit -fopenacc ou soit -fopenmp doit Ãªtre dÃ©finiun spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %<%D%>les types des Ã©lÃ©ments doivent Ãªtre les mÃªmeselement_number(): Mauvais type de dimensionopÃ©ration binaire Ã©lÃ©mentaireles arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformesprocÃ©dure Ã©lÃ©mentaireles Ã©lÃ©ments du tableau %q#D ont un type incompletles Ã©lÃ©ments du tableau %q#T ont un type incomplet%<\0%> inclus Ã  l'intÃ©rieur du formatemit_fusion_p9_load pas MEMemit_fusion_p9_load, mauvais reg #1emit_fusion_p9_load, mauvais reg #2emit_fusion_p9_store pas MEMemit_fusion_p9_store, mauvais reg #1emit_fusion_p9_store, mauvais reg #2gÃ©nÃ©ration d'un opÃ©rande PIC mais le registre PIC n'est pas initialisÃ©production d'une insn microcode conditionnelle %s	[%s] #%dproduction d'une insn microcode %s	[%s] #%ddÃ©claration videla dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balisela dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balisela dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la balisedÃ©claration avec dÃ©composition videun enum vide est invalideplage de l'index vide dans l'initialisationinitialisation vide pour la capture par initialisation d'une fonction lambdainitialisation vide dans l'initialisation par capture de la fonction lambdaliste d'instructions videprÃ©cision Ã  gauche vide dans le format %sprÃ©cision vide dans le format %sintervalle vide spÃ©cifiÃ©initialisation vide d'un scalaireune structure vide a une taille 0 en C et une taille 1 en C++une union vide a une taille 0 en C et une taille 1 en C++activer l'utilisation de l'instruction de dÃ©placement conditionnel.active l'Ã©tape %s pour la fonction %sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumbactiver le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le ThumbrÃ©gion %qs englobanteconstruction OpenACC %qs englobantela classe englobant la fonction membre non statique Â«Â constexprÂ Â» %q+#D n'est pas un type littÃ©ralles patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©srÃ©gion cible englobantetÃ¢che englobantel'insn de fin %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnLa fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteconstante enum dÃ©finie iciconstante Â«Â enumÂ Â» dans un contexte boolÃ©enla conversion en enum dans une affectation est invalide en C++la conversion en enum durant l'initialisation est invalide en C++la conversion en enum durant le retour est invalide en C++la conversion en enum lors du passage de l'argument %d de %qE est invalide en C++type Â«Â enumÂ Â» dÃ©fini icitype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance de type Ã©numÃ©rÃ© dans l'expression conditionnelle: %qT vs %qTla valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierla valeur de l'Ã©numÃ©ration %E est en dehors de la plage du type sous-jacent %<%T%>la valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨reles valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨rela valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨revariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC doit Ãªtre dÃ©finiela variable d'environnement COLLECT_GCC_OPTIONS doit Ãªtre dÃ©finiela variable d'environnement DJGPP n'est pas dÃ©finiela variable d'environnement DJGPP pointe vers le fichier corrompu Â«Â %sÂ Â»la variable d'environnement DJGPP pointe vers le fichier inexistant Â«Â %sÂ Â»la variable d'environnement SOURCE_DATE_EPOCH doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wderreurerreur de fermeture de %s: %merreur dans les arguments de la fonction de spec %qserreur en supprimant %s
  erreur d'Ã©criture dans %qserreur d'Ã©criture dans %s: %merreurs durant la fusion des unitÃ©s de traductionseval_intrinsic(): Mauvais opÃ©rateureval_type_intrinsic0(): op est NULLle nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne l'opÃ©rateur Â«Â deleteÂ Â» sans placementle traitement des exceptions est dÃ©sactivÃ©, utilisez -fexceptions pour l'activerdÃ©saccord sur la personnalitÃ© du traitement de l'exceptionl'exception du type %<%T%> sera interceptÃ©eune exception du type %qT sera interceptÃ©etrop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation de tableau de caractÃ¨restrop d'Ã©lÃ©ments dans l'initialisation d'un scalairetrop d'Ã©lÃ©ments dans l'initialisation de la structuretrop d'Ã©lÃ©ments dans l'initialisation de l'uniontrop d'Ã©lÃ©ments dans l'initialisation du vecteurtrop d'opÃ©randes Â«Â useÂ Â» pour l'instructionle compteur d'exÃ©cution est nÃ©gatifles compteurs d'exÃ©cution sont supposÃ©s Ãªtre Ã  zÃ©ro
  compteurs d'exÃ©cution estimÃ©s
! sortie %d->%d pas enregistrÃ©eexpand_binop a Ã©chouÃ© dans movsi gotle motif d'expansion %<%E%> ne contient pas de paquet d'argumentsle motif d'expansion %<%T%> ne contient pas de paquet d'argumentsle point d'expansion est l'emplacement %iclause %<#pragma acc%> attendue%<#pragma omp section%> ou %<}%> attenduclause %<#pragma omp%> attendueclause %<#pragma simd%> attendue%<(%> attendu%<(%> ou fin de ligne attendue%<)%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> attendu%<,%> ou %<)%> attendu%<,%> ou %<)%> attendu aprÃ¨s %qE%<,%> ou %<...%> attendu%<,%> ou %<;%> attendu%<,%> ou %<}%> attendu%<,%>, %<;%> ou %<}%> attendu%<.%> attendu%<...%> attendu%<:%> attendu%<:%> ou %<)%> attendu%<:%> ou %<...%> attendu%<;%> ou %<::%> attendu%<:%> ou nombre attendu%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu%<::%> attendu%<;%> attendu%<;%> attendu aprÃ¨s la dÃ©finition de la classe%<;%> attendu aprÃ¨s la dÃ©finition de la structure%<;%> attendu aprÃ¨s la dÃ©finition de l'union%<;%> attendu Ã  la fin de la dÃ©claration du membre%<;%> ou %<{%> attendu%<;%> ou %<{%> attendu aprÃ¨s la dÃ©finition des attributs de la mÃ©thode%<;%>, %<,%> ou %<)%> attendu%<;%>, identificateur ou %<(%> attendu%<<%> attendu%<=%> attendu%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendu%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<_Cilk_spawn%> attendu avant %<_Cilk_sync%>%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<asm%> attendu%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare%> attendu%<decltype%> attendu%<delete%> attendu%<extern%> attendu%<for%> attendu aprÃ¨s %qs%<namespace%> attendu%<new%> attendu%<none%> attendu%<none%> ou %<shared%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendumodificateurs de clause %<parallel%> ou %<target%> %<if%> attendus%<point%> attendu%<return%> attendu%<scalar%> attendu%<simd%> ou %<reduction%> ou %<target%> attendu%<static_assert%> attendu%<target%> attendu%<template%> attendu%<throw%> attendu%<tofrom%> attendu%<try%> attendu%<using%> attendu%<while%> attendu%<{%> attendu%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%qT attendu mais l'argument est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qs... attendu[big-endian|little-endian|default] attendu aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] attendu aprÃ¨s %<#pragma GCC diagnostic%>une chaÃ®ne est attendue aprÃ¨s %<#pragma message%>un objet SSA_NAME Ã©tait attenduun identificateur est attendu pour le nom d'attributexpression de notation des tableaux attendueattribut attendu avant %<...%>opÃ©rateur binaire attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette Â«Â caseÂ Â» ou instruction Â«Â gotoÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduconstructeur, destructeur ou conversion de type attendudÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexpression attendueliste-expression ou type-id attendufonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduinitialisation attendueentier attenduexpression entiÃ¨re attendueexpression entiÃ¨re attendue avant Â«Â )Â Â»interface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attendueun index sur un tableau associatif est attendu dans le membre de droiteespace de noms attenduspÃ©cificateur de nom imbriquÃ© attendutype numÃ©rique attenduopÃ©rateur attendupaquet de paramÃ¨tres attendu avant %<...%>nom d'Ã©tape attendupointeur attenduexpression primaire attendueopÃ©rateur pointeur attendunom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qDnom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qDinstruction de sÃ©lection attendueÂ«Â ;Â Â» attenduliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attendueidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attenduspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendunom de variable attendula capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©fautla capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©fautla capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©fautles opÃ©rateurs de conversion explicites sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copieÂ«Â gotoÂ Â» explicite Ã  la fin du bb %dinstanciation explicite de %q#Dinstanciation explicite de %q#T avant la dÃ©finition de patroninstanciation explicite de %qD mais pas de dÃ©finition disponibleinstanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©instanciation explicite du patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>qualificatifs explicites dans la dÃ©claration de %qDla variable-registre explicite %qD ne peut pas Ãªtre modifiÃ©e dans une fonction exÃ©cutÃ©e en parallÃ¨lela spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qDspÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisationla spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©spÃ©cialisation explicite du concept de fonction %qDspÃ©cialisation explicite du non patron %qTune liste explicite d'arguments de patron n'est pas permiseune spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockagela fonction %q+D imposÃ©e par dÃ©faut explicitement ne peut pas Ãªtre dÃ©clarÃ©e constexpr car la dÃ©claration implicite n'est pas constexpr:les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pileLettre d'exposant Â«Â qÂ Â» dans une constante littÃ©rale rÃ©elle Ã  %Cexpr dans l'affectation var = expr de !$OMP ATOMIC WRITE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation !$OMP ATOMIC var = var op expr doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Ll'expression %qE ne dÃ©signe pas une fonction constexprl'expression %qE Ã  des effets de bordl'expression %qE n'est pas une expression constantel'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©l'expression dans l'assertion statique n'est pas un entierl'expression dans l'assertion statique n'est pas une expression constante entiÃ¨rel'expression dans l'assertion statique n'est pas une constantela liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnella liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisationla liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moirel'expression doit Ãªtre fondamentalel'expression du type de classe abstraite %qT ne peut pas Ãªtre utilisÃ©e dans une expression Â«Â throwÂ Â»l'instruction de l'expression a un type incompletexpression_rank(): Deux specs de tableauextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q#D ne concorde pasla dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvalueles fonctions d'initialisation TLS externes ne sont pas supportÃ©es sur cette cibleclasse de liaison externe requise pour le symbole %q+D en raison de l'attribut %qEclone en ligne visible depuis l'extÃ©rieur%<;%> superflugroupe d'accolades superflu Ã  la fin de l'initialisationÃ©lÃ©ments superflus dans l'initialisation d'un scalairearÃªte sortante supplÃ©mentaire %d->%dqualification %<%T::%> additionnelle sur le membre %qsqualification supplÃ©mentaire pas permiseÂ«Â ;Â Â» superflupoint virgule superflu spÃ©cifiÃ© dans la dÃ©finition de la mÃ©thodepoint virgule superflu dans la structure ou dans l'unionqualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)Ã©chec Ã  l'initialisation du greffon %sÃ©chec lors de la crÃ©ation du composant du tableau associatif Â«Â %sÂ Â»Ã©chec lors de la crÃ©ation du composant d'union Â«Â %sÂ Â»Ã©chec lors du dÃ©veloppement de la fonction interneerreur pour obtenir le statut de sortie: %merreur Ã  l'obtention des temps du processus: %mÃ©chec Ã  l'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutileÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdatle modÃ¨le mÃ©moire en cas d'Ã©chec ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s pour %<__atomic_compare_exchange%>Ã©chec lors de la simplification de la rÃ©fÃ©rence Ã  la sous-chaÃ®ne dans l'instruction DATA Ã  %LÃ©chec en essayant de recharger:arÃªte fallthru aprÃ¨s une instruction de contrÃ´le dans le bb %darÃªte fallthru aprÃ¨s un branchement inconditionnel dans le bb %iune arÃªte fallthru traverse une frontiÃ¨re de section dans le bb %ifallthru pour sortir du bloc de base %dl'Ã©numÃ©ration rapide n'est pas disponible en Objective-C 1.0les attributs fastcall et cdecl sont incompatiblesles attributs fastcall et regparm sont incompatiblesles attributs fastcall et stdcall sont incompatiblesles attributs fastcall et thiscall sont incompatibleserreur fatale: fclose %s: %mLa chaÃ®ne fe_runtime_error doit Ãªtre terminÃ©e par un zÃ©rofe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)champ %q#D avec le mÃªme nom que la classele champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonctionle champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une mÃ©thodele champ %qD a le type incomplet %qTchamp %qE dÃ©clarÃ© comme une fonctionle champ %qE est d'un type incompletle nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'unionspÃ©cificateur de champ de prÃ©cisionlargeur de champlargeur de champ dans le format de printflargeur de champ dans le format de scanflargeur de champ dans le format de strfmonlargeur de champ dans le format de strftimespÃ©cificateur de largeur de champles champs ont un agencement diffÃ©rent dans une autre unitÃ© de traductionle fichier %qs a Ã©tÃ© quittÃ© mais n'a pas Ã©tÃ© entrÃ©fin de fichier dans l'argument par dÃ©fautla dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>caractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Spec manquantefind_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)find_enum(): Ã‰numÃ©ration introuvablefonction fini() trouvÃ©e dans l'objet %sle premier argument doit Ãªtre []bytele premier argument de %q+D devrait Ãªtre %<int%>le premier argument de %<__builtin_call_with_static_chain%> doit Ãªtre une expression d'appelle premier argument de %<__builtin_choose_expr%> n'est pas une constantele premier argument de %<va_arg%> n'est pas du type %<va_list%>le premier dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>le registre ebp fixÃ© requiert %<target("accumulate-outgoing-args")%>registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonctiondÃ©bordement d'un nombre en virgule fixe dans l'expressionles types en virgule fixe ne sont pas supportÃ©s pour cette cibletypes en virgule fixe pas supportÃ©s en C++membre tableau flexible %qD dans %q#T par ailleurs videle membre tableau flexible %qD n'est pas Ã  la fin de %q#Ttableau flexible comme membre d'une structure sans aucun membre nommÃ©tableau flexible comme membre de l'unionle tableau flexible n'est pas le dernier membre Ã  la fin de la structurela constante en virgule flottante dÃ©borde de la plage de %qTconstante flottante mal utilisÃ©econstante en virgule flottante tronquÃ©e Ã  zÃ©role littÃ©ral en virgule flottante dÃ©passe la plage de type %qTle littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©rodÃ©bordement d'un nombre en virgule flottante dans l'expressionle suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valideinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basevÃ©rification fold: arbre originale modifiÃ© par foldrepli de l'expansion vide sur %Oles expressions fold sont uniquement disponibles avec -std=c++1z ou -std=gnu++1zfopen %s: %mfopen: %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effetl'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeurinstruction Â«Â forÂ Â» attenduepour la dÃ©claration du patron %q+Ddans l'option -mcache-block-size=X, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512dans l'option -misr-vector-size=X, les valeurs valides pour X sont 4 ou 16l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueformatl'argument de format %d est inutilisÃ© et se trouve avant l'argument %d qui est utilisÃ© avec un numÃ©ro d'argument $l'argument de format %d est utilisÃ© plus d'une fois dans le format %sl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qsl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qs mais c'est une chaÃ®ne qui a Ã©tÃ© trouvÃ©ele format est une chaÃ®ne de caractÃ¨res largesle format n'est pas une chaÃ®ne littÃ©rale et il n'y a pas d'arguments de formatle format n'est pas une chaÃ®ne littÃ©rale, les types des arguments ne sont pas vÃ©rifiÃ©sle format n'est pas une chaÃ®ne littÃ©rale, le format n'est pas vÃ©rifiÃ©l'argument de la chaÃ®ne de format suit les arguments devant Ãªtre formatÃ©sl'argument passÃ© comme chaÃ®ne de format n'est pas une chaÃ®ne de caractÃ¨resla chaÃ®ne de format a un numÃ©ro d'opÃ©rande invalidela chaÃ®ne de format est dÃ©finie iciformation d'un pointer vers le type de fonction qualifiÃ© %qTformation d'un pointeur vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTformation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers voiddÃ©claration anticipÃ©e de %q#T%<%c%s%> trouvÃ©%<-%E%> trouvÃ© Ã  la place de %<+%E%> dans le(s) protocole(s)%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attenduun %qT a Ã©tÃ© trouvÃ© mais l'argument de format devrait Ãªtre une chaÃ®neune rÃ©fÃ©rence %qs a Ã©tÃ© trouvÃ©e mais l'argument de format devrait Ãªtre une chaÃ®nenom par dÃ©faut trouvÃ© avec une instruction de dÃ©finition non videdÃ©finition rÃ©elle trouvÃ©e pour un non registredÃ©finition virtuelle trouvÃ©e pour un registre GIMPLEun SSA_NAME a Ã©tÃ© rencontrÃ© qui avait Ã©tÃ© relÃ¢chÃ© dans le pool des Ã©lÃ©ments libresÂ«Â caseÂ Â» par dÃ©faut rencontrÃ© mais pas au dÃ©but du vecteur des Â«Â caseÂ Â»la couche logicielle pour complÃ©ter l'arithmÃ©tique requiert -mtrap-precision=ifr30_print_operand: code %%F invalidefr30_print_operand: code %%x invalidefr30_print_operand: opÃ©rande invalide pour le code %%Afr30_print_operand: MEM non traitÃ©fr30_print_operand: code inconnufr30_print_operand: code %%B non reconnufr30_print_operand: code %%b non reconnufr30_print_operand: code %%p non reconnufr30_print_operand_address: adresse non traitÃ©eun pointeur de trame est requis, mais il est rÃ©servÃ©la taille de la trame de %qs est de %wd octetsla taille de la trame de la fonction %qs est de %wd octets. Elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateur. Un dÃ©routement inconditionnel est ajoutÃ©.la taille de la trame de la fonction %qs est de %wd octets. C'est plus que la moitiÃ© de la taille de la pile. Le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonction.taille de trame trop grande pour une vÃ©rification fiable de la pilefree_expr0(): Mauvais type d'expressionfree_pi_tree(): Correction non rÃ©soluela dÃ©claration amie %q#D dÃ©clare une fonction non patrondÃ©claration amie %qD dans la classe locale sans dÃ©claration antÃ©rieurela dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicitela dÃ©claration amie %qD ne peut pas avoir de spÃ©cificateur de type Â«Â virt-specifiersÂ Â»la dÃ©claration amie ne nomme pas une classe ou une fonctiondÃ©claration amie icila dÃ©claration amie n'est pas dans la dÃ©finition de la classeune dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>par rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qFfrv_print_operand: code inconnuune fonction peut uniquement Ãªtre comparÃ©e Ã  nulla fonction %q#D est initialisÃ©e comme une variablela fonction %q+D est imposÃ©e par dÃ©faut au moment de sa dÃ©claration avec une spÃ©cification d'exception qui diffÃ¨re de la spÃ©cification d'exception implicite %qXla dÃ©finition de la fonction %q+D est marquÃ©e dllimportla fonction %q+D fait partie du cycle des aliasla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle reÃ§oit un Â«Â gotoÂ Â» non localla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle sauvegarde l'adresse d'une Ã©tiquette locale dans une variable statiquela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle contient un Â«Â gotoÂ Â» calculÃ©la fonction %q+F ne peut jamais Ãªtre mise en ligne parce que cela est supprimÃ© par l'utilisation de -fno-inlinela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise __builtin_return ou __builtin_apply_argsla fonction %q+F ne peut jamais Ãªtre mise en ligne car elle utilise Â«Â allocaÂ Â» (ce qui sera outrepassÃ© en utilisant l'attribut Â«Â always_inlineÂ Â»)la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise des attributs en conflit avec la mise en lignela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise un Â«Â gotoÂ Â» qui n'est pas localla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmpla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmp-longjmp pour gÃ©rer les exceptionsla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise une liste variable d'argumentsfonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une unionla fonction %qD est initialisÃ©e comme une variablela fonction %qD pourrait peut-Ãªtre Ãªtre candidate pour l'attribut de format %qsfonction %qD redÃ©clarÃ©e comme une variablela fonction %qD est utilisÃ©e comme sortie %<asm%>la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>attribut de fonction incohÃ©rentles attributs de fonction %qs et %qs n'ont pas d'effet sur la fonction %qsles attributs de fonction %qs, %qs et %qs sont mutuellement exclusifsle corps de la fonction peut Ãªtre Ã©crasÃ© durant l'Ã©dition de liensle corps de la fonction n'est pas disponiblel'appel de fonction a une valeur d'agrÃ©gatfonction appelÃ©e Ã  travers un type non compatiblela fonction ne peut pas Ãªtre modifiÃ©e pour ajouter du codela dÃ©claration de fonction n'est pas un prototypela fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>dÃ©finition de fonction dÃ©clarÃ©e %<auto%>dÃ©finition de fonction dÃ©clarÃ©e %<register%>dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>dÃ©finition de fonction dÃ©clarÃ©e %qsla dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨trela dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©la fonction ne retourne pas un type Â«Â stringÂ Â»la fonction peut retourner l'adresse d'une variable localela fonction pourrait Ãªtre une candidate pour l'attribut %qsla fonction pourrait Ãªtre une candidate pour l'attribut %qs si elle est connue pour retourner normalementfonction pas retenue pour Ãªtre mise en lignela fonction n'est pas dÃ©clarÃ©e en ligne et la taille du code augmenteraitla fonction ne peut Ãªtre mise en lignela fonction nâ€™est pas une candidate Ã  la mise en lignetype tableau ou fonction %qT dans %<#pragma omp declare reduction%>fonction ou type tableau dans %<#pragma omp declare reduction%>paramÃ¨tre de fonctionDÃ©saccord dans le nombre de rÃ©sultats de la fonctionle type retournÃ© par une fonction ne peut Ãªtre une fonctionles types retournÃ©s par les fonctions ne sont pas compatibles en raison de %<volatile%>fonction retournant une fonctionfonction retournant un tableaula fonction retourne l'adresse d'une Ã©tiquettela fonction retourne l'adresse d'une variable localela fonction retourne un agrÃ©gatle symbole de la fonction n'est pas une fonctionle patron de fonction %qD est redÃ©clarÃ© comme un patron de classetemplate-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©types fonctions pas vraiment compatibles en C ISOfonction appelÃ©e avec un type de retour void qualifiÃ©%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>support de function_profilerfunction_profiler supportÃ© pour MMIXtranstypage fonctionnel vers le type tableau %qTrebut Ã  la fin de Â«Â #pragma nomember_alignmentÂ Â»pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  le code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_conv_constant_to_tree(): type invalide: %sgfc_convert_constant(): Type inattendugfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_global_used(): Mauvais typegfc_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 cibledÃ©claration globale de %q#Dles destructeurs globaux ne sont pas supportÃ©s sur cette ciblela qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).gp_offset (%ld) ou end_offset (%ld) est plus petit que zÃ©role PCH a dÃ» Ãªtre relocalisÃ©code MIPS16 avec des flottants matÃ©riels pour des ABI autres que o32 et o64les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec -msoft-floata des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionl'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnicilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsle hwcap %s est un argument invalide pour la fonction interne %siWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11identificateur attendu aprÃ¨s %<@protocol%>si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateurune instruction Â«Â ifÂ Â» ne peut pas contenir %<Cilk_spawn%>si ce code est atteint, le programme s'arrÃªteraÂ«Â ifuncÂ Â» n'est pas supportÃ© par cette configurationÂ«Â ifuncÂ Â» n'est pas supportÃ© sur cette cible#pragma %s %s ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>l'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qT-fschedule-insns est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+Dles 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 boucleoption inconnue %q.*s ignorÃ©e dans %<-fdump-%s%>la valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsopÃ©rande illÃ©gal adresse d'opÃ©rande illÃ©gale (1)adresse d'opÃ©rande illÃ©gale (2)adresse d'opÃ©rande illÃ©gale (3)adresse d'opÃ©rande illÃ©gale (4)opÃ©rande illÃ©gal dÃ©tectÃ©type de rÃ©fÃ©rence illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsconversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qT vers %qT pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonctiondÃ©claration implicite de la fonction %qEdÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instructionle dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellecorrespondance implicite du tableau de taille tacite %qDles patrons implicites ne peuvent pas Ãªtre %<virtual%>dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»le fanion implicit_section est dÃ©fini mais la section ne l'est pasles registres implicitement dÃ©pilÃ©s doivent Ãªtre groupÃ©s en haut de la pileEND DO impliciteimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont noexcept par dÃ©fauten C++11, ce throw sera terminal car les destructeurs sont noexcept par dÃ©fauten C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e icidans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atan2d(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_atrigd(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans gfc_simplify_trigd(): Mauvais typedans l'initialisation de la variable de dÃ©composition %qDdans le passage de l'argument %P de %qDdans simplify_trig_call(): Mauvais intrinsÃ¨quedans l'instructiondans l'argument de patron pour le type %qT dans la dÃ©finition de %q#Tinitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copyopÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qDtype incompatible pour l'argument %d de %qEtype incompatible pour l'index du tableau associatiftype incompatible pour la mÃ©thode %s%s%stype incompatible pour la mÃ©thode %s%s%s (%s)type incompatible pour le rÃ©cepteurtypes incompatibles dans l'argument PHI %utypes incompatibles dans l'affectation de %qT vers %qTtypes incompatibles dans l'expression binairetype incompatible dans l'envoitypes incompatibles dans l'affectation au type %qT depuis le type %qTtypes incompatibles dans l'initialisation du type %qT en utilisant le type %qTtypes incompatibles en retournant le type %qT alors que %qT Ã©tait attendutypes vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qTimplÃ©mentation incomplÃ¨te de la catÃ©gorie %qEimplÃ©mentation incomplÃ¨te de la classe %qEle type incomplet %qT n'a pas de membre %qDtype %qT incomplet utilisÃ© dans un spÃ©cificateur de noms imbriquÃ©types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTspÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans label_to_block_mapformat incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
  opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDincrÃ©mentation d'une expression boolÃ©enneincrÃ©mentation du champ constant %qDincrÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++incrÃ©mentation de la fonction %qDincrÃ©mentation du membre %qD d'un objet en lecture seuleincrÃ©ment d'un pointeur vers un type incomplet %qTincrÃ©mentation de l'emplacement %qE en lecture seuleincrÃ©mentation du membre %qD en lecture seuleincrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuleincrÃ©mentation du paramÃ¨tre %qD en lecture seuleincrÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDincrÃ©mentation de la variable %qD en lecture seulela valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>l'index %E dÃ©signe un offset plus grand que la taille de %qTl'index dans la dimension %d est hors de limites Ã  %Ll'index doit Ãªtre un entiervaleur d'index au lieu d'un nom de champ dans l'initialisation de l'unionla valeur de l'index est hors limitesla frÃ©quence d'appel indirecte %i ne correspond pas Ã  la frÃ©quence du BB %ila fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faiblela fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e Â«Â weakrefÂ Â»appel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerles sauts indirects ne sont pas disponibles sur cette ciblel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qTle constructeur hÃ©ritÃ© %qD n'est pas constexprles constructeurs hÃ©ritÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11fonction init trouvÃ©e dans l'objet %sl'instruction init dans des instructions de sÃ©lection est uniquement disponible avec -std=c++1z ou -std=gnu++1zinit_arglist(): trop d'argumentsl'initialisation abandonne le qualificatif %qv du type pointÃ©initialisation depuis un type Objective-C distinctinitialisation depuis un type pointeur incompatibleinitialisation 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 transforme un pointeur en entier sans transtypagel'initialisation transforme un entier en pointeur sans transtypageinitialisation d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sla variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'initialisation pour %q#D est invalidel'initialisation de %qT doit Ãªtre entre accoladesinitialisation pour le membre tableau flexible %q#Dl'initialiseur pour une valeur en virgule flottante n'est pas une constante en virgule flottantel'initialiseur pour les valeurs entiÃ¨res/virgules fixes est trop compliquÃ©initialisation dans une boucle %<for%> parcourant une plageinitialisation invalide pour un membre statique avec constructeurinitialisation fournie pour une fonctioninitialisation spÃ©cifiÃ©e pour la fonction amie %qDinitialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+Dinitialisation spÃ©cifiÃ©e pour la fonction membre statique %qDla chaÃ®ne d'initialisation est trop longue pour le tableau de caractÃ¨resnom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisemettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.la dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut Â«Â 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Ã©finieles espaces de noms en ligne sont uniquement disponibles avec -std=c++11 ou -std=gnu++11les variables Â«Â inlineÂ Â» sont uniquement disponibles avec -std=c++1z ou -std=gnu++1zle 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Ã©eÂ !insertion hors limites dans BIT_INSERT_EXPRle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
! erreur d'installation, impossible de trouver crtoffloadtable.ola variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblepas assez d'arguments pour la fonction surchargÃ©e %sinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocstableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne large incompatibletableau d'entiers initialisÃ© Ã  l'aide d'une chaÃ®ne non-largela constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expressionle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de BIT_FIELD_REFles optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++l'interface %qE n'a pas un agencement des chaÃ®nes constantes valableerreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: dÃ©faut d'inconsistance interneerreur interne: registre erronÃ©: %derreur interne: fonction interne %s dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %s a un type de retour %s inattenduerreur interne: pour la fonction interne %s, l'argument %d a le type %s inattenduerreur interne: cris_side_effect_mode_ok avec des opÃ©randes erronÃ©eserreur interne: une insn avec un effet de bord change l'effet principalLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumbles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption ne peut pas avoir une valeur de retour non voidla routine de service d'interruption devrait avoir un pointeur comme premier argumentla routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argumentle vecteur d'interruption de l'attribut %qE n'est pas vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread est disponible uniquement sur fidol'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure#pragma %s invalideopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalideopÃ©rande %%t invalide 'valeur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»Â«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) invalides pour plus/moinsnom de --param %qs invalidenom de --param %qs invalide; vouliez vous utiliser %qsÂ ?valeur de --param %qs invalideCASE_CHAIN invalideargument IACC invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierargument PHI invaliderÃ©sultat PHI invalideUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»opÃ©rande d'adresse invalide dans MEM_REFopÃ©rande d'adresse invalide dans TARGET_MEM_REFmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour __builtin_arc_alignedapplication invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTargument %d invalide pour la fonction interne %qFargument %qs invalide Ã  -fdebug-prefix-mapargument 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 invalidesaffectation de tableau invalidespÃ©cification de classe de base invalidebranchement invalide vers/depuis le bloc structurÃ© %sÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression r-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDcombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande conditionnel invalideconst_cast invalide Ã  partir du type %qT vers le type %qTconst_cast invalide d'une r-valeur du type %qT vers le type %qTopÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qT vers %qTconversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur Â«Â %sÂ Â» invalide pour %s"%s"%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 pour la cible Â«Â archÂ Â» %smodificateur de fonctionnalitÃ© %qs invalide pour la cible Â«Â cpuÂ Â» %smodificateur de fonctionnalitÃ© invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© invalide dans la cible %s %qspremier opÃ©rande invalide pour MEM_REFforme invalide de %<#pragma omp atomic%>format invalide de %sfpu invalide pour attribute(target("%s"))dÃ©claration de fonction invalidefonction invalide dans l'appel gimpleÂ«Â grainsizeÂ Â» invalide pour _Cilk_forvaleur 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 %qT Ã  partir d'une r-valeur de type %qTinitialisation invalide pour une rÃ©fÃ©rence du type %qT Ã  partir d'une expression de type %qTinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapideÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie asm %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans une expression de permutation vectorielledÃ©claration de fonction membre invalidedÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire invalide pour l'argument %d de %qEargument de modÃ¨le mÃ©moire invalide dans la fonction internemodÃ¨le mÃ©moire invalide pour %<__atomic_load%>modÃ¨le mÃ©moire invalide pour %<__atomic_store%>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 d'opÃ©randes invalide pour __FMAtable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans MEM_REFopÃ©rande de dÃ©calage invalide dans TARGET_MEM_REFopÃ©rande de dÃ©calage invalide pour MEM_REFopÃ©rande invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans la rÃ©fÃ©rence indirecteopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans une expression unaireopÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide Ã  plus/moins, le type est un pointeuropÃ©rande invalide pour le plus pointeur, le premier opÃ©rande n'est pas un pointeuropÃ©rande invalide pour le plus pointeur, le deuxiÃ¨me opÃ©rande n'est pas un type entier de la bonne tailleopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides 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 %scombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans BIT_INSERT_EXPRposition ou opÃ©rande de taille invalide pour BIT_FIELD_REFrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidedÃ©claration de propriÃ©tÃ© invalideprototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideredÃ©claration invalide de %q+Didentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»prÃ©fixe de rÃ©fÃ©rence invalidenom de registre invalide pour %q+DrÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction constexpr %q+Dmembre de droite invalide pour un stockage mÃ©moire gimplepartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidechaÃ®ne statique invalide dans un appel gimpleÂ«Â static_castÂ Â» invalide depuis le type %qT vers le type %qTclasse de stockage invalide pour la fonction %qEvaleur memregs cible Â«Â %dÂ Â» invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalidetemplate-id invalidele troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour Â«Â newÂ Â»type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion asmtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction constexpr %q+#Dtype invalide pour une propriÃ©tÃ©types %<%T[%T]%> invalides pour l'indice du tableautypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<...%> dans l'appel d'une fonction pas variadiqueutilisation invalide de %<...%> avec une fonction interneutilisation invalide de %<...%> avec quelque chose qui n'est pas une trancheutilisation invalide de %<::%>utilisation invalide de %<_Cilk_spawn%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide du modificateur Â«Â :Â Â»utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide de la liste d'initialisation entre accoladesutilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de const_cast avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide du constructeur comme patronutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide de l'Ã©tiquette %q+D dans %<_Cilk_spawn%>utilisation 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 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 %qT vers %qT est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielletype 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 externeÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â lastprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionune variable d'itÃ©ration ne peut pas Ãªtre volatilevariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %divar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de #pragma %srebut Ã  la fin de #pragma ADDRESSsrebut Ã  la fin de #pragma GCC memregs [0..16]rebut Ã  la fin de #pragma __nostandardrebut Ã  la fin de #pragma __standardrebut Ã  la fin de #pragma ghs endsdarebut Ã  la fin de #pragma ghs endtdarebut Ã  la fin de #pragma ghs endzdarebut Ã  la fin de #pragma ghs interruptrebut Ã  la fin de la section #pragma ghsrebut Ã  la fin de #pragma ghs startsdarebut Ã  la fin de #pragma ghs starttdarebut Ã  la fin de #pragma ghs startzdarebut Ã  la fin de #pragma longcallrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma GCC pch_preprocess%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma pop_options%>rebut Ã  la fin de %<#pragma push_options%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»rebut Ã  la fin de Â«Â #pragma ms_structÂ Â»rebut Ã  la fin de Â«Â #pragma optionsÂ Â»rebut Ã  la fin de Â«Â #pragma unusedÂ Â»le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<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Ã©eÃ©tiquette nommÃ©e wchar_tle 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++14les expressions lambda sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantles patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14expression lambda dans une expression constanteexpression lambda dans l'argument du patronexpression lambda dans un contexte non Ã©valuÃ©avenue %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 fixeun grand entier est implicitement tronquÃ© vers un type non signÃ©le dernier argument doit Ãªtre une valeur immÃ©diateld 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 entierdÃ©saccord de longueur entre le membre de gauche et celui de droitedÃ©saccord de longueur dans l'expressionmodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonla longueur de la notation triplet du tableau n'est pas un entierlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %u octets mais l'argument a %sla limite est %u octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re, non dÃ©cimale, non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re, non dÃ©cimale, non pointeur avec le type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨sesles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurel'opÃ©rateur littÃ©ral avec patron %q+D est en conflit avec l'opÃ©rateur littÃ©ral de base %qDle patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>opÃ©rateur littÃ©ral avec une classe de liaison Clo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#Dla dÃ©claration locale de %qE masque la variable d'instanceles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©le bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨queÂ«Â longÂ Â», Â«Â shortÂ Â», Â«Â signedÂ Â» ou Â«Â unsignedÂ Â» utilisÃ© incorrectement pour %qsla recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantevÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesgÃ©nÃ©ration d'exception plus lÃ¢che pour %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelp_array ne correspond pas Ã  region_treelp_array est corrompu pour le lp %ilseek a Ã©chouÃ© en lisant les donnÃ©es d'exportlto_obj_file_open() a Ã©chouÃ©l-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction asmle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitenom de macro manquant aprÃ¨s %qsmake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qDadresse variable de #pragma ADDRESS mal composÃ©e#pragma GCC visibility push mal composÃ©#pragma builtin mal composÃ©section mal composÃ©e #pragma ghs#pragma redefine_extname mal composÃ©, ignorÃ©#pragma weak mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id], <n>)%> mal composÃ©e â€“ ignorÃ©Â«Â #pragma __extern_prefixÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma extern_modelÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma member_alignmentÂ Â» mal composÃ©Â«Â #pragma member_alignmentÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma ms_struct {on|off|reset}Â Â» mal composÃ©, ignorÃ©Â«Â #pragma ms_structÂ Â» mal composÃ©, ignorÃ©Â«Â #pragma options align={mac68k|power|reset}Â Â» mal composÃ©, ignorÃ©Â«Â #pragma optionsÂ Â» mal composÃ©, ignorÃ©COLLECT_GCC_OPTIONS mal formÃ©option -fplugin-arg-%s mal formÃ©e (il manque -<clÃ©>[=<valeur>])fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©cible %s mal formÃ©ela liste %2$qs de la cible %1$s est mal composÃ©ela valeur cible de %s est mal composÃ©ele 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_typedÃ©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 invalidelimite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum de tableaux par scop.le nombre maximum de blocs de base par fonction Ã  analyser par Graphite.le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©le nombre maximum de paramÃ¨tres dans un SCoP.la valeur maximale du paramÃ¨tre %qs est %une peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensembleles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que -mmedia soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est en conflit avec le nom d'un champ dans la table des fonctions virtuellesle membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronle contrÃ´le de l'accÃ¨s mÃ©moire Ã©choue toujoursl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressablerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE surcharge la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode surcharge Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetune mÃ©thode avec un type incompatible est dÃ©finie dans une autre unitÃ© de traductionla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalele nombre minimum de boucles par fonction Ã  analyser par Graphite.la valeur minimale du paramÃ¨tre %qs est %umio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%E%>les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%T%>arguments 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Ã©eoptimisation de boucle manquÃ©e, le compteur de boucle peut dÃ©bordernumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<=%> manquant (aprÃ¨s l'attribut %<getter%>)%<=%> manquant (aprÃ¨s l'attribut %<setter%>)attribut %<target%> manquant pour %D avec plusieurs versionsÂ«Â (Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©Â«Â )Â Â» manquante aprÃ¨s Â«Â #pragma unusedÂ Â», ignorÃ©dÃ©finition PHI manquantenote REG_EH_REGION manquante Ã  la fin du bb %i[big-endian|little-endian|default] manquant aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] manquant aprÃ¨s %<#pragma GCC diagnostic%>nom d'architecture manquant dans %<-march=%s%>nom d'architecture manquant dans la cible Â«Â archÂ Â» %sargument 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%>nom de processeur manquant dans la cible Â«Â cpuÂ Â» %sdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsarÃªte manquante %i->%imodificateur de fonctionnalitÃ© manquant dans la cible %s %qsnom 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%>cible manquante dans le makefile aprÃ¨s %qsmÃ©thode manquante %s%s%snombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>cible manquante aprÃ¨s %qssentinelle 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 typedefmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de BIT_FIELD_REFla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>nature du module dans l'instruction USE Ã  %Cplus que %d opÃ©randes dans %<asm%>plus d'une clause %<depend(source)%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseles attributs ms_abi et sysv_abi sont incompatiblesl'attribut ms_hook_prologue est incompatible avec -mfentry pour 32 bitsms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©esmsp430_select_hwmult_lib a besoin d'au moins un argumentle tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option -mcpu= a Ã©tÃ© spÃ©cifiÃ©e plusieurs fois.les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personalitydÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapideaxes de boucles multiples spÃ©cifiÃ©s pour la routineplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEqualificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cibleil faut appeler #include <typeinfo> avant d'utiliser typeidil faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constantedÃ©pÃ´t mystÃ©rieux d'informations dans %sun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletla recherche du nom de %qD a changÃ©la recherche du nom de %qD a changÃ© pour la portÃ©e du %<for%> ISOnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDles agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qT vers %qT Ã  l'intÃ©rieur de { }la conversion rÃ©ductrice de %qE depuis %qT vers %qT Ã  l'intÃ©rieur de { } est mal formÃ©e en C++11a besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativeentier nÃ©gatif implicitement converti en un type non signÃ©longueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsni le destructeur ni l'opÃ©rateur Â«Â delete[]Â Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur Â«Â deleteÂ Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette ciblefonctions imbriquÃ©es pas supportÃ©es sur cette cibleidentificateur imbriquÃ© requisle 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++1z ou -std=gnu++1zredÃ©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 %qEpas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDaucune description pour l'instant.pas de champ %qD trouvÃ© dans l'union initialisÃ©epas de 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::%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 Â«Â 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%>le nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDargument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lvariante PCS qui n'est pas dÃ©rivÃ©e de AAPCSInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©saccord sur le traitement de l'exception sans appelle patron non classe %qT est utilisÃ© sans arguments de patronla spÃ©cialisation partielle de la non variable ou non classe %qD n'est pas permisele bloc de base %d n'est pas froid mais il est dominÃ© par un bloc dans la partition froide (%d)argument entier non constant %u dans l'appel Ã  la fonction %qEargument 1 non constant pour __atomic_always_lock_freetableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un typedefla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantl'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lmembre de gauche non-decl/MEM_REF dans une instruction Ã©crasÃ©eArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+Dl'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron implicitenon fonction dans un appel gimpleargument 1 non entier pour __atomic_is_lock_freeargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande Â«Â zÂ Â»instruction Â«Â switchÂ Â» avec un type non entiernon entier utilisÃ© dans la conditionla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c Â«Â %TÂ Â» ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaireBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR non scalairetype non scalairesuffixe non standard sur une constante en virgule flottantele membre constant non statique %q#D dans la classe sans un constructeurle membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©fautle membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qTle membre non statique %qE est dÃ©clarÃ© %<concept%>le membre non statique %qE est dÃ©clarÃ© %<constexpr%>membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au threadBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR pas au plus haut niveauconversion non triviale dans l'affectationconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qD n'est pas permisenon variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur CONSTRUCTOR avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esÃ©tiquette non locale argument non null %qD comparÃ© Ã  NULLun argument non nul a un numÃ©ro d'opÃ©rande invalide (argument %lu)un argument non nul rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)un argument non nul a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)attribut non nul sans argument sur un non-prototypela normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! combinaison de types pas permise dans BIT_INSERT_EXPRpas configurÃ© pour l'ABI SPEpas configurÃ© pour le jeu d'instructions SPEpas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellenotenote: argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)pointeur de destination nullchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxnombre de compteurs est %d au lieu de %dle nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itÃ©rationsl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage 0..63objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attenduecode de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option -I- obsolÃ¨te, veuillez utiliser -iquote Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>la variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsle dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est indÃ©finiancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©un des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>seules les rÃ©gions %<distribute%> ou %<parallel%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seulement %u noms fournis alors que %qT se dÃ©compose en %wu Ã©lÃ©mentsseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>seuls des appels de fonctions peuvent Ãªtre dÃ©marrÃ©s en parallÃ¨leuniquement ici comme amiseul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bssseules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinitseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©un spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %ml'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<-%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande de l'instruction Â«Â sleepÂ Â» doit Ãªtre une constante non signÃ©e sur 6 bits disponible lors de la compilationl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qTl'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresl'option %qs est valide pour %s mais pas pour %sl'option %s n'est pas supportÃ©e avec -fopenaccoption("%s") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©argument optionneloptions activÃ©esÂ : options ou cibles manquantes aprÃ¨s %qsoptions passÃ©esÂ : les arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un pointeur nulle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casl'accÃ¨s hors limites peut Ãªtre Ã©liminÃ© par l'optimisationle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle bloc extÃ©rieur de la rÃ©gion %i n'est pas bontransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© Â«Â %sÂ Â»la contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sfichier de sortie non spÃ©cifiÃ©le nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantedÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement dans la conversion implicite de la constantedÃ©bordement de la liste d'arguments de sortie pour %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typele contrÃ´le de la surcharge (override/final) est uniquement disponible avec -std=c++11 ou -std=gnu++11dans la surcharge de %qD dÃ©clarÃ© %<transaction_safe%>surcharge la fonction supprimÃ©e %q+Dsurcharge la fonction virtuelle %q+Dsurcharge la fonction non supprimÃ©e %q+Dargument 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++1z ou -std=gnu++1zl'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidparamÃ¨tre dÃ©clarÃ© %<auto%>la liste de paramÃ¨tres ne correspond pas Ã  la signature de %s()le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnom de paramÃ¨tre omisnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1argument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membredes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analyseune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle Â«Â forÂ Â»initialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte quela spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de set_pass_param pour gÃ©rer l'argument supplÃ©mentaire dans NEXT_PASSle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de NULL pour l'argument non pointeur %P de %qDle passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeurpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypel'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Zl'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pilele pragma pch_preprocess ne devrait Ãªtre utilisÃ© qu'avec -fpreprocessedpÃ©dantpÃ©dant: vous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: Ã©chec de pex_init: %mles indications de contraintes ne sont pas satisfaitesl'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwile greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant -fplugin-arg-%s dans la ligne de commandele greffon %s a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents:
  %s
  %sle greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec --enable-pluginpointeurargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurles limites du pointeur ont Ã©tÃ© perdues Ã  cause de l'expression inattendue %sun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation 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 dans le retour diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs dans une expression conditionnellevaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur de pointeur utilisÃ©e lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attenduele pointeur vers la fonction membre %E 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 r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»des pointeurs vers des tableaux avec des qualificatifs diffÃ©rents sont incompatibles en C ISOpointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans BIT_FIELD_REFle code indÃ©pendant de la position n'est pas supportÃ©le code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:le post-incrÃ©ment d'adresse n'est pas un registre%qD suffixÃ© doit prendre %<int%> comme argument%qD suffixÃ© doit prendre %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nullle pragma simd est ignorÃ© car -fcilkplus n'est pas activÃ©le pragma simd doit Ãªtre Ã  l'intÃ©rieur de la fonctionle prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelleallouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes.%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %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 Ã©tait icidÃ©claration prÃ©cÃ©dente de %qEla dÃ©claration prÃ©cÃ©dente de l'espace de noms %qD est icidÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©finition prÃ©cÃ©dente de %qD Ã©tait icidÃ©claration externe prÃ©cÃ©dente de %q#Dla dÃ©claration implicite prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©claration prÃ©cÃ©dente de la non fonction %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 structure anonymemembre privÃ© %q#D dans une union anonymeproblÃ¨me lors de la construction de l'image cible pour %s
*************** Utilisez l'option -mcpu pour dÃ©finir l'
*** 2477,2486 ****
  la mise Ã  l'Ã©chelle s'oppose Ã  la normalisation, ignorÃ©
  schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>l'expression de taille des tranches d'ordonnancement doit Ãªtre un entierla portÃ©e %qT avant %<~%> n'est pas un nom de classel'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de ... en tant que %qT avant -fabi-version=6 et en tant que %qT aprÃ¨sles enums fortement typÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tle deuxiÃ¨me argument doit Ãªtre une tranche ou une chaÃ®nele deuxiÃ¨me argument de %q+D devrait Ãªtre %<char **%>le deuxiÃ¨me argument de %<__builtin_call_with_static_chain%> doit Ãªtre un type pointeurle deuxiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qTle deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsle deuxiÃ¨me argument de vec_vextract4b doit Ãªtre 0..12le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableauxle deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©les ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand la rÃ©organisation au plus haut niveau est dÃ©sactivÃ©eles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©l'argument de l'attribut de section n'est pas une constante de type chaÃ®ne de caractÃ¨resl'attribut de section ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut de section n'est pas permis pour %q+Dles attributs de sections ne sont pas supportÃ©s pour cette ciblela section de %q+D ne peut pas Ãªtre contournÃ©ela section de %q+D est en conflit avec la dÃ©claration prÃ©cÃ©dentela section de l'alias %q+D doit correspondre Ã  la section de sa cibleconflit du type de sectionconflit du type de section avec %Dles options fp16 sÃ©lectionnÃ©es sont incompatiblessÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wila comparaison avec soi-mÃªme retourne toujours fauxla comparaison avec soi-mÃªme retourne toujours vrailes auto-tests ne sont pas activÃ©s dans cet exÃ©cutableauto-tests incompatibles avec -Efixer le nombre de nops a Ã©mettre avant chaque motif d'insn.setjmp/longjmp Ã  l'intÃ©rieur d'une construction simdle nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© par %<:%>initialisation de la limite maximale de la taille du fichier de vidange (core file): %mla dÃ©claration masquÃ©e est icimasquage de la fonction interne %q#Dmasquage de la fonction %q#D de la bibliothÃ¨quemasque la dÃ©claration prÃ©cÃ©dente du type de %q#Dinformation sur le nom SSA partagÃ©shared et mdll ne sont pas compatiblescall_stmt partagÃ©:shared n'est pas supportÃ©rtx partagÃ©le compteur du nombre de dÃ©calages n'est pas un entier non signÃ©l'expression de dÃ©calage %q+E dÃ©bordedÃ©calage d'un opÃ©rande non entiertrop peu de donnÃ©es lues en lisant les donnÃ©es d'exportshow_array_ref(): RÃ©fÃ©rence de tableau inconnueshow_array_spec(): Type de forme de tableau pas gÃ©rÃ©.show_code_node(): Mauvais code d'instructionshow_expr(): Mauvais intrinsÃ¨que dans l'expressionÂ !show_expr(): Ne sais pas comment afficher l'expressionshow_ref(): Mauvais code de composantarÃªtes Â«Â sibcallÂ Â» (appel d'une fonction similaire en fin de fonction) pour une insn qui n'est pas un appel dans le bb %iles effets de bords n'ont pas Ã©tÃ© recalculÃ©s quand ADDR_EXPR a changÃ©Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bordla plage signÃ©e du type et le mode machine %qs ne correspondent pasIF simplesimplify_intrinsic_op(): Mauvais opÃ©rateursimplify_min_max(): Mauvais type dans la liste d'argumentsl'attribut target_clones isolÃ© est ignorÃ©la taille du tableau dans Â«Â newÂ Â» doit avoir un type entierdÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D est de %d octetsla taille de %q+D est plus grande que %wd octetsla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille du tableau %qD a le type non entier %qTla taille du tableau %qD est nÃ©gativela taille du tableau %qD n'est pas une expression constante de type entierla taille du tableau %qE a un type incompletla taille du tableau %qE a un type qui n'est pas un entierla taille du tableau %qE est nÃ©gativela taille du tableau %qE est trop grandela taille du tableau a le type non entier %qTla taille du tableau est nÃ©gativela taille du tableau n'est pas une expression constante entiÃ¨rela taille du tableau est trop grandela taille de la boucle %d devrait Ãªtre %d, et non %dla valeur retournÃ©e par %q+D a une taille de %u octetsla taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wd octetsla taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).la taille du type %qT est trop grande (%qE octets)la taille du tableau sans nom a un type incompletla taille du tableau sans nom a un type qui n'est pas un entierla taille du tableau sans nom est nÃ©gativela taille du tableau sans nom est trop grandela taille de la variable %q+D est trop grandeniveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.les plages de tailles de l'option %qs devraient Ãªtre croissantessizeof(long double) vaut 12.sizeof(long double) vaut 16.une tranche peut uniquement Ãªtre comparÃ©e Ã  nulla capacitÃ© de la tranche doit Ãªtre un entierla fin de la tranche doit Ãªtre un entiertranche d'une valeur qui ne peut pas Ãªtre adressÃ©eainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblesdÃ©solÃ©, non implÃ©mentÃ©dÃ©solÃ©, pas implÃ©mentÃ©: dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)la source est un pointeur vers un type incompletla source n'est pas un pointeurla source n'est pas un pointeur vers une classela source n'est pas de type Â«Â classÂ Â»la source est d'un type Â«Â classÂ Â» incompletl'emplacement des sources de la fonction %qE a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esle type source n'est pas polymorphiqueun appel Ã  une fonction dÃ©marrÃ©e en parallÃ¨le ne peut pas faire partie d'une expression avec une virgulela spec %qs a un %<%%0%c%> invalidela spec %qs a un %<%%W%c%> invalidela spec %qs a un %<%%x%c%> invalidespec %qs invalideÃ©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patronÃ©chec de spec: plus d'un argument Ã  SYSROOT_HEADERS_SUFFIX_SPECÃ©chec de spec: plus d'un argument Ã  SYSROOT_SUFFIX_SPECÃ©chec de spec: option de spec %qc non reconnuele fichier de spec n'a pas de spÃ©cification pour l'Ã©dition de liensspec est Â«Â %sÂ Â»
  
! le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionspÃ©cialisation de %q#T dans diffÃ©rents espaces de nomsla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e (%wu) est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationle mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©rationoption %qs spÃ©cifiÃ©e plus d'une foisspÃ©cifier les types vectoriels avec __attribute__ ((mode)) est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patrondes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatla trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblele sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wd octetsl'utilisation de la pile pourrait Ãªtre de %wd octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitestack_offset doit Ãªtre un multiple de 4stack_offset doit Ãªtre au moins 4trame de pile trop grande: %d octetsles conversions standard ne sont pas permises dans ce contextele 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 constantel'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation tableau dans les pointeurs ou les enregistrementsl'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation tableau avec un tableau dont la limite est inconnuel'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation des tableaux dans des tableaux sans dimensionl'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation des tableaux dans les pointeursl'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation des tableaux dans des tableaux de longueur variablel'indice de dÃ©part de la notation triplet du tableau n'est pas un entierle 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 effetles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronle %qs statique ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre statique %qE dÃ©clarÃ© %<concept%>la dÃ©claration statique de %q+D suit une dÃ©claration non statiquel'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨treun static_assert sans message est uniquement disponible avec -std=c++1z ou -std=gnu++1zutiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsinstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantela taille du pas doit Ãªtre une expression constante entiÃ¨re ou une variable entiÃ¨reinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: fanion volatile de l'instruction pas Ã  jourinstruction avec un mauvais VUSEla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesspÃ©cificateurs de classe de stockage invalides dans la dÃ©claration des paramÃ¨tresla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuenom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmela mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsle pas de la notation triplet d'un tableau n'est pas un entierla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterchaÃ®ne littÃ©rale dans la signature du patron de la fonctionun Â«Â usingÂ Â» fort est dÃ©prÃ©ciÃ©, utilisez plutÃ´t un espace de noms en ligneun Â«Â usingÂ Â» fort n'a de sens qu'au niveau de l'espace de nomsl'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %dchamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inlinele sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inline_Alwaysindice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>accolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:alternatives suggÃ©rÃ©es: %qssupport du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -ffinite-math-only soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -fno-math-errno soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -funsafe-math-optimizations soit spÃ©cifiÃ©l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©el'option -mcpu=%s est en conflit avec l'option -march=%sla condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re fois Ã©chec de sysctl pour kern.osversion: %mle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse du destructeur %qEprise de l'adresse du destructeur %qEprise de l'adresse d'une expression de type %<void%>prise de l'adresse du temporaireprise de l'adresse d'un tableau temporaireprise de l'adresse d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur)prendre l'adresse d'une Ã©tiquette n'est pas standardla cible %s %qs n'accepte pas d'argumentla cible %s %qs n'autorise pas de forme nÃ©gativela cible %2$qs pour %1$s est invalidela cible %s %s=%s n'est pas valablele processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI SPEl'attribut cible ou le pragma change l'ABI darwin64l'attribut cible ou le pragma change la virgule flottante double prÃ©cisionl'attribut cible ou le pragma change la taille du double longl'attribut cible ou le pragma change la virgule flottante simple prÃ©cisionla cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qscible le simulateur logiciel.patron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'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 %qDles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD dans la dÃ©claration de patron primairetemplate-id %qD utilisÃ© comme un dÃ©clarateurparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>le format de dÃ©bogage Â«Â %sÂ Â» ne peut pas Ãªtre utilisÃ© avec des en-tÃªtes prÃ©compilÃ©sl'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncile fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qD 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 constantela fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert ifunc qui n'est pas supportÃ© par cette ciblela combinaison de %qs et %qs est incompatible avec %qsla comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULLla comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle flot de contrÃ´le de la fonction %qE ne correspond pas aux donnÃ©es de profilage (compteur %qs)le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le codela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©ela base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un VEC_COND_EXPR doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la taille de trame de %wd octets est plus grande que %wd octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5le m210 ne supporte pas les systÃ¨mes petits-boutistesle nom dÃ©corÃ© de %qD a changÃ© entre -fabi-version=%d (%D) et -fabi-version=%d (%D)le nom dÃ©corÃ© de %qD change entre -fabi-version=%d (%D) et -fabi-version=%d (%D)le nom dÃ©corÃ© de %qD change entre -fabi-version=%d et -fabi-version=%dle nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%dle nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%dla valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de ?: sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieule programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code.la plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablele rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTle troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable constexpr %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTl'utilisation de noms de variables prÃ©fixÃ©s par _OBJC_ pour sÃ©lectionner les sections de mÃ©ta-donnÃ©es est dÃ©prÃ©ciÃ©e dans la version 4.6 et sera supprimÃ©e dans la version 4.7la valeur de %qD n'est pas utilisable dans une expression constantel'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bitsil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de Â«Â vec_vinsert4bÂ Â» doit Ãªtre 0..12le troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %sce compilateur ne supporte pas PowerPC (fanions arch ignorÃ©s)ce compilateur ne supporte pas X86 (fanions arch ignorÃ©s)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOceci est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insn :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette instruction peut poursuivre son chemincette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadla variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©eles expressions Â«Â throwÂ Â» ne sont pas permises dans les boucles marquÃ©es avec le pragma simdthrow appellera toujours terminate()exception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurl'argument de tls_model doit Ãªtre l'une des valeurs Â«Â local-execÂ Â», Â«Â initial-execÂ Â», Â«Â local-dynamicÂ Â» ou Â«Â global-dynamicÂ Â»l'argument de tls_model n'est pas une chaÃ®nepour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier -M ou -MMpour 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-comparepas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu d'expressions pour structtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop d'options pour #pragma pour align=resettrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour le formattrop d'arguments pour %%:compare-debug-auxbase-opttrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments pour la fonction surchargÃ©e %strop d'accolades autour de l'initialiseur pour %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %s --help pour connaÃ®tre l'usagetrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %D (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dla dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturepister les N adresses cibles les plus frÃ©quentes dans le profilage d'appels indirects.le C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unairele type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec -std=c++11 ou -std=gnu++11trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec 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-idles instructions Â«Â tryÂ Â» ne sont pas permises dans les boucles marquÃ©es avec #pragma simdessayez d'utiliser %qE Ã  la placetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)deux %<[%> consÃ©cutifs n'introduiront qu'un attributau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEassertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finile type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantedÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans BIT_INSERT_EXPRdÃ©saccord de type dans une expression d'adressedÃ©saccord de type dans la rÃ©fÃ©rence Ã  la plage du tableaudÃ©saccord de type dans la rÃ©fÃ©rence au tableaudÃ©saccord de type dans une expression binairedÃ©saccord de type dans une expression complexedÃ©saccord de type dans la rÃ©fÃ©rence au composantnon concordance de type dans une expression conditionnelledÃ©saccord de type dans une expression multiplier et additionner fusionnÃ©edÃ©saccord de type dans le paquet de paramÃ¨tres non typedÃ©saccord de type dans le paramÃ¨tre %idÃ©saccord de type dans une 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 de dÃ©calagedÃ©saccord de type dans une expression de permutation vectorielledÃ©saccord de type dans une expression multiplier et accumuler avec Ã©largissementdÃ©saccord de type dans une expression de dÃ©calage d'un vecteur avec Ã©largissementnon concordance de type avec la dÃ©claration externe prÃ©cÃ©dente de %q#Dle type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»les qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule type transparent %q#T ne peut Ãªtre rendu transparent car le type du premier champ a une ABI diffÃ©rente de la classe gÃ©nÃ©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur la variante du type a TYPE_METHODSla variante du type a un TREE_TYPE diffÃ©rentla variante du type a un TYPE_BINFO diffÃ©rentla variante du type a un TYPE_FIELDS diffÃ©rentla variante du type a un TYPE_SIZE_UNIT diffÃ©rentla variante du type a un TYPE_VFIELD diffÃ©rentvariante du type avec TYPE_ALIAS_SET_KNOWN_PTREE_TYPE de la variante du typeTYPE_BINFO de la variante du typeTYPE_SIZE_UNIT de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qETREE_TYPE du typeTYPE_BINFO du typeTYPE_SIZE_UNIT du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).non concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t __typeof__)typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurtypeid du type de fonction qualifiÃ© %qTl'expression typeid n'est pas une expression constante car %qE est un type polymorphiqueles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptiondes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrontypespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTincapable de gÃ©nÃ©rer des recharges pour:impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique Â«Â %sÂ Â»impossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©incapable d'utiliser Â«Â %sÂ Â» pour un registre PICutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
  sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %<%T%> de %<%T%> doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#Texpression !$OMP ATOMIC inattendue Ã  %Larbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattenduargument inattenduargument inattendu pour msp430_select_hwmult_lib: %sattribut inattendutype de base inattendu dans cris_print_basel'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour msp430_select_hwmult_lib: %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattendueffets de bord inattendus dans l'adressealignement non gÃ©rÃ© pour Â«Â #pragma nomember_alignmentÂ Â»opÃ©rande d'appel non identifiableconstante %qD non initialisÃ©ela constante %qD non initialisÃ©e est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialmodÃ¨le Â«Â %sÂ Â» inconnu pour Â«Â #pragma extern_modelÂ Â»nom %s inconnu pour Â«Â #pragma member_alignmentÂ Â»option -mdebug-%s inconnuespÃ©cification de version du processeur CRIS inconnue dans -mtune= : %sspÃ©cification de version CRIS inconnue dans -march= ou -mcpu= : %salgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire de la fonction internetaille du tableau inconnue dans deletesortie du fanion asm %qs inconnuealgorithme de rÃ©organisation des blocs de base %qs inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %svaleur cc_attr inconnuecaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour -mtunestyle de dÃ©codage des noms Â«Â %sÂ Â» inconnudestination inconnuestyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  -moverride=%s (%s)style de contraction en virgule flottante %qs inconnumode insn inconnusortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnueopÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour -mrecip=%sÃ©tape %s inconnue spÃ©cifiÃ©e dans -fdisableÃ©tape %s inconnue spÃ©cifiÃ©e dans -fenablemodÃ¨le de taille de pointeur %qs inconnumÃ©thode de mise Ã  jour du profil %qs inconnueattribut de propriÃ©tÃ© inconnuponctuation Â«Â %cÂ Â» inconnuenom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qssource inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption -mlong-double-%s inconnueoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour la cible Â«Â archÂ Â» %svaleur %qs inconnue pour la cible Â«Â cpuÂ Â» %svaleur %qs inconnue pour la cible Â«Â tuneÂ Â» %svaleur %qs inconnue pour -marchvaleur %qs inconnue pour -mcpuvaleur %qs inconnue pour -mtunevaleur %qs inconnue pour -mmacosx-version-mintype d'ABI de la bibliothÃ¨que de vectorisation (%s) inconnu pour l'option -mveclibabi=modÃ¨le de coÃ»t de la vectorisation %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnueclasse sans nom dÃ©finie iciun champ sans nom a un type incompletinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instanceun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidcomparaison 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:adresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour -mcpu: %sargument non reconnu pour l'option --help=: %q.*sargument non reconnu pour l'option -f%ssanitize%s=: %q.*sargument non reconnu pour l'option -f%ssanitize%s=: %q.*s; vouliez-vous utiliser %qsÂ ?option %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnuel'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandenumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de Â«Â pswÂ Â»niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: Â«Â %sÂ Â»valeur d'Ã©numÃ©ration non reconnue: Â«Â %sÂ Â»spÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cchamp hwpy non reconnu dans msp430_mcu_data[%d]: %dinclude_flags 0x%x non reconnu passÃ© Ã  print_specific_helpargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»option -fdisable non reconnueoption -fenable non reconnuenom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)constante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction Altivec interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiqueconstante Â«Â floatÂ Â» sans suffixeargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simd
  type 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 flottantetaille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©entype de retour %qT non supportÃ© pour simd
! simdlen %d non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurchaÃ®ne de format non terminÃ©earguments inutilisÃ©s dans le format avec le style $paramÃ¨tre %qD inutilisÃ©variable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit -maccumulate-outgoing-args pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez #include Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez plutÃ´t %<this->%D%>utilisez -Winvalid-pch pour plus d'informationsutilisez -flax-vector-conversions  pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez -std=gnu++11 ou -fext-numeric-literals pour activer plus de suffixes internesutilisez __attribute__ ((vector_size)) Ã  la placeutilisez __builtin_rx_mvtc (0, ... ) pour Ã©crire des valeurs arbitraires dans le PSWutiliser un ID de fonction interne dans la recherche de profilage.l'utilisation de %<_Cilk_spawn%> dans une instruction de retour n'est pas permiseutilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsxl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans -mvsxl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsxutilisation de %<this%> dans une expression constanteutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sl'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interditel'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation 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 transtypageutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option -std=c99, -std=gnu99, -std=c11 ou -std=gnu11 pour compiler votre codeutilisez template<> pour une spÃ©cialisation explicitele 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 %qTspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec -std=c++11 ou -std=gnu++11utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation du long double en prÃ©cision Ã©tendue de IBMutilisation du long double en prÃ©cision Ã©tendue de IEEEutilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de l'ABI darwin64utilisation du champ %qD invalideutilisation de num_workers (%d), %d est ignorÃ©utilisation de l'ancienne ABI darwinutiliser des paramÃ¨tres pour le pas %<linear%> n'est pas encore supportÃ©utilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilisation d'un temporaire comme l-valeurutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutilisation de vector_length (%d), %d est ignorÃ©utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeurdÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classeles arguments 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 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 aliasla variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans la fonction %<constexpr%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>le symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec -std=c++14 ou -std=gnu++14le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec -fvar-tracking-assignments, on rÃ©essaie sansla limite du tableau de longueur variable est inconnuelittÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»contrainte variadique introduite sans %<...%>les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11vec_adde accepte uniquement 3 argumentsvec_addec accepte uniquement 3 argumentsvec_cmpne accepte uniquement 2 argumentsvec_extract accepte uniquement 2 argumentsvec_insert accepte uniquement 3 argumentsvec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_mul accepte uniquement 2 argumentsl'Ã©lÃ©ment d'un vecteur CONSTRUCTOR n'est pas une valeur GIMPLEvecteur CONSTRUCTOR avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypel'attribut vecteur n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonctionla 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'expressionl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstypes vectoriels attendus dans 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 simdvectorlength doit Ãªtre une puissance de 2vectorlength doit Ãªtre une constante entiÃ¨redes 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: REG_BR_PROB ne correspond pas Ã  la config %i %iverify_flow_info: Nombre de blocs erronÃ© %i %iverify_flow_info: Mauvais dÃ©compte d'arÃªte %i->%i %iverify_flow_info: FrÃ©quence de blocs erronÃ©e %i %iverify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%i %iverify_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 fichierle 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+Dune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitles fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsl'agencement de la table virtuelle diffÃ¨re dans une autre unitÃ© de traductionla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquela table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  Â«Â useÂ Â» virtuel de l'instruction pas Ã  jouropÃ©rande Â«Â useÂ Â» virtuel manquant pour l'instructionl'argument de visibilitÃ© doit Ãªtre l'un de Â«Â defaultÂ Â» (par dÃ©faut), Â«Â hiddenÂ Â» (masquÃ©), Â«Â protectedÂ Â» (protÃ©gÃ©) ou Â«Â internalÂ Â» (interne)l'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatileÂ«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA.vtable pour waitpid a Ã©chouÃ©attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eweakref %q+D doit avoir une classe de liaison statiqueweakref %q+D pointe vers lui-mÃªme en fin de comptel'attribut Â«Â weakrefÂ Â» doit apparaÃ®tre avant l'attribut Â«Â aliasÂ Â»Â«Â weakrefÂ Â» n'est pas supportÃ© par cette configurationles poids doivent Ãªtre non nÃ©gatifs
  lors de l'Ã©criture de la sortie dans %s: %mtableau de caractÃ¨res larges initialisÃ© depuis une chaÃ®ne large incompatibletableau de caractÃ¨res larges initialisÃ© depuis un chaÃ®ne non largelittÃ©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 accepterne gÃ©nÃ©rera pas d'instructions power5 car l'assembleur ne supporte pas power5ne gÃ©nÃ©rera pas d'instructions power6 car l'assembleur ne supporte pas power6ne gÃ©nÃ©rera pas d'instructions power7 car l'assembleur ne supporte pas power7ne gÃ©nÃ©rera pas d'instructions power8 car l'assembleur ne supporte pas power8ne gÃ©nÃ©rera pas d'instructions power9 car l'assembleur ne supporte pas power9avecavec %q+#Ddans cette bouclela 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_atom(): Ã‰criture d'un entier nÃ©gatifwrite_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_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 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 unaireretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez contourner cela en enlevant l'initialiseurz/Le mode d'architecture n'est pas supportÃ© sur %sz/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Ã©gativevecteur 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}{inconnu}
\ No newline at end of file
--- 2468,2477 ----
  la mise Ã  l'Ã©chelle s'oppose Ã  la normalisation, ignorÃ©
  schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>l'expression de taille des tranches d'ordonnancement doit Ãªtre un entierla portÃ©e %qT avant %<~%> n'est pas un nom de classel'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de ... en tant que %qT avant -fabi-version=6 et en tant que %qT aprÃ¨sles enums fortement typÃ©s sont uniquement disponibles avec -std=c++11 ou -std=gnu++11non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tle deuxiÃ¨me argument doit Ãªtre une tranche ou une chaÃ®nele deuxiÃ¨me argument de %q+D devrait Ãªtre %<char **%>le deuxiÃ¨me argument de %<__builtin_call_with_static_chain%> doit Ãªtre un type pointeurle deuxiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qTle deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsle deuxiÃ¨me argument de vec_vextract4b doit Ãªtre 0..12le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableauxle deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©les ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand la rÃ©organisation au plus haut niveau est dÃ©sactivÃ©eles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©l'argument de l'attribut de section n'est pas une constante de type chaÃ®ne de caractÃ¨resl'attribut de section ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut de section n'est pas permis pour %q+Dles attributs de sections ne sont pas supportÃ©s pour cette ciblela section de %q+D ne peut pas Ãªtre contournÃ©ela section de %q+D est en conflit avec la dÃ©claration prÃ©cÃ©dentela section de l'alias %q+D doit correspondre Ã  la section de sa cibleconflit du type de sectionconflit du type de section avec %Dles options fp16 sÃ©lectionnÃ©es sont incompatiblessÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wila comparaison avec soi-mÃªme retourne toujours fauxla comparaison avec soi-mÃªme retourne toujours vrailes auto-tests ne sont pas activÃ©s dans cet exÃ©cutableauto-tests incompatibles avec -Efixer le nombre de nops a Ã©mettre avant chaque motif d'insn.setjmp/longjmp Ã  l'intÃ©rieur d'une construction simdle nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© par %<:%>initialisation de la limite maximale de la taille du fichier de vidange (core file): %mla dÃ©claration masquÃ©e est icimasquage de la fonction interne %q#Dmasquage de la fonction %q#D de la bibliothÃ¨quemasque la dÃ©claration prÃ©cÃ©dente du type de %q#Dinformation sur le nom SSA partagÃ©shared et mdll ne sont pas compatiblescall_stmt partagÃ©:shared n'est pas supportÃ©rtx partagÃ©le compteur du nombre de dÃ©calages n'est pas un entier non signÃ©l'expression de dÃ©calage %q+E dÃ©bordedÃ©calage d'un opÃ©rande non entiertrop peu de donnÃ©es lues en lisant les donnÃ©es d'exportshow_array_ref(): RÃ©fÃ©rence de tableau inconnueshow_array_spec(): Type de forme de tableau pas gÃ©rÃ©.show_code_node(): Mauvais code d'instructionshow_expr(): Mauvais intrinsÃ¨que dans l'expressionÂ !show_expr(): Ne sais pas comment afficher l'expressionshow_ref(): Mauvais code de composantarÃªtes Â«Â sibcallÂ Â» (appel d'une fonction similaire en fin de fonction) pour une insn qui n'est pas un appel dans le bb %iles effets de bords n'ont pas Ã©tÃ© recalculÃ©s quand ADDR_EXPR a changÃ©Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bordla plage signÃ©e du type et le mode machine %qs ne correspondent pasIF simplesimplify_intrinsic_op(): Mauvais opÃ©rateursimplify_min_max(): Mauvais type dans la liste d'argumentsl'attribut target_clones isolÃ© est ignorÃ©la taille du tableau dans Â«Â newÂ Â» doit avoir un type entierdÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D est de %d octetsla taille de %q+D est plus grande que %wd octetsla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille du tableau %qD a le type non entier %qTla taille du tableau %qD est nÃ©gativela taille du tableau %qD n'est pas une expression constante de type entierla taille du tableau %qE a un type incompletla taille du tableau %qE a un type qui n'est pas un entierla taille du tableau %qE est nÃ©gativela taille du tableau %qE est trop grandela taille du tableau a le type non entier %qTla taille du tableau est nÃ©gativela taille du tableau n'est pas une expression constante entiÃ¨rela taille du tableau est trop grandela taille de la boucle %d devrait Ãªtre %d, et non %dla valeur retournÃ©e par %q+D a une taille de %u octetsla taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wd octetsla taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).la taille du type %qT est trop grande (%qE octets)la taille du tableau sans nom a un type incompletla taille du tableau sans nom a un type qui n'est pas un entierla taille du tableau sans nom est nÃ©gativela taille du tableau sans nom est trop grandela taille de la variable %q+D est trop grandeniveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.les plages de tailles de l'option %qs devraient Ãªtre croissantessizeof(long double) vaut 12.sizeof(long double) vaut 16.une tranche peut uniquement Ãªtre comparÃ©e Ã  nulla capacitÃ© de la tranche doit Ãªtre un entierla fin de la tranche doit Ãªtre un entiertranche d'une valeur qui ne peut pas Ãªtre adressÃ©eainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblesdÃ©solÃ©, non implÃ©mentÃ©dÃ©solÃ©, pas implÃ©mentÃ©: dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)la source est un pointeur vers un type incompletla source n'est pas un pointeurla source n'est pas un pointeur vers une classela source n'est pas de type Â«Â classÂ Â»la source est d'un type Â«Â classÂ Â» incompletl'emplacement des sources de la fonction %qE a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esle type source n'est pas polymorphiqueun appel Ã  une fonction dÃ©marrÃ©e en parallÃ¨le ne peut pas faire partie d'une expression avec une virgulela spec %qs a un %<%%0%c%> invalidela spec %qs a un %<%%W%c%> invalidela spec %qs a un %<%%x%c%> invalidespec %qs invalideÃ©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patronÃ©chec de spec: plus d'un argument Ã  SYSROOT_HEADERS_SUFFIX_SPECÃ©chec de spec: plus d'un argument Ã  SYSROOT_SUFFIX_SPECÃ©chec de spec: option de spec %qc non reconnuele fichier de spec n'a pas de spÃ©cification pour l'Ã©dition de liensspec est Â«Â %sÂ Â»
  
! le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionspÃ©cialisation de %q#T dans diffÃ©rents espaces de nomsla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e (%wu) est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationle mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©rationoption %qs spÃ©cifiÃ©e plus d'une foisspÃ©cifier les types vectoriels avec __attribute__ ((mode)) est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patrondes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatla trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblele sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wd octetsl'utilisation de la pile pourrait Ãªtre de %wd octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitestack_offset doit Ãªtre un multiple de 4stack_offset doit Ãªtre au moins 4trame de pile trop grande: %d octetsles conversions standard ne sont pas permises dans ce contextele 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 constantel'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation tableau dans les pointeurs ou les enregistrementsl'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation tableau avec un tableau dont la limite est inconnuel'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation des tableaux dans des tableaux sans dimensionl'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation des tableaux dans les pointeursl'index de dÃ©part et la longueur sont nÃ©cessaires pour utiliser la notation des tableaux dans des tableaux de longueur variablel'indice de dÃ©part de la notation triplet du tableau n'est pas un entierle 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 effetles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronle %qs statique ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre statique %qE dÃ©clarÃ© %<concept%>la dÃ©claration statique de %q+D suit une dÃ©claration non statiquel'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨treun static_assert sans message est uniquement disponible avec -std=c++1z ou -std=gnu++1zutiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsinstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantela taille du pas doit Ãªtre une expression constante entiÃ¨re ou une variable entiÃ¨reinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: fanion volatile de l'instruction pas Ã  jourinstruction avec un mauvais VUSEla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesspÃ©cificateurs de classe de stockage invalides dans la dÃ©claration des paramÃ¨tresla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuenom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmela mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsle pas de la notation triplet d'un tableau n'est pas un entierla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterchaÃ®ne littÃ©rale dans la signature du patron de la fonctionun Â«Â usingÂ Â» fort est dÃ©prÃ©ciÃ©, utilisez plutÃ´t un espace de noms en ligneun Â«Â usingÂ Â» fort n'a de sens qu'au niveau de l'espace de nomsl'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %dchamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inlinele sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inline_Alwaysindice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>accolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:alternatives suggÃ©rÃ©es: %qssupport du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -ffinite-math-only soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -fno-math-errno soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que -funsafe-math-optimizations soit spÃ©cifiÃ©l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©el'option -mcpu=%s est en conflit avec l'option -march=%sla condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re fois Ã©chec de sysctl pour kern.osversion: %mle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse du destructeur %qEprise de l'adresse du destructeur %qEprise de l'adresse d'une expression de type %<void%>prise de l'adresse du temporaireprise de l'adresse d'un tableau temporaireprise de l'adresse d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur)prendre l'adresse d'une Ã©tiquette n'est pas standardla cible %s %qs n'accepte pas d'argumentla cible %s %qs n'autorise pas de forme nÃ©gativela cible %2$qs pour %1$s est invalidela cible %s %s=%s n'est pas valablele processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI SPEl'attribut cible ou le pragma change l'ABI darwin64l'attribut cible ou le pragma change la virgule flottante double prÃ©cisionl'attribut cible ou le pragma change la taille du double longl'attribut cible ou le pragma change la virgule flottante simple prÃ©cisionla cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qscible le simulateur logiciel.patron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'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 %qDles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD dans la dÃ©claration de patron primairetemplate-id %qD utilisÃ© comme un dÃ©clarateurparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>le format de dÃ©bogage Â«Â %sÂ Â» ne peut pas Ãªtre utilisÃ© avec des en-tÃªtes prÃ©compilÃ©sl'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncile fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablela fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert ifunc qui n'est pas supportÃ© par cette ciblela combinaison de %qs et %qs est incompatible avec %qsla comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULLla comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle flot de contrÃ´le de la fonction %qE ne correspond pas aux donnÃ©es de profilage (compteur %qs)le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le codela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©ela base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un VEC_COND_EXPR doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la taille de trame de %wd octets est plus grande que %wd octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5le m210 ne supporte pas les systÃ¨mes petits-boutistesle nom dÃ©corÃ© de %qD a changÃ© entre -fabi-version=%d (%D) et -fabi-version=%d (%D)le nom dÃ©corÃ© de %qD change entre -fabi-version=%d (%D) et -fabi-version=%d (%D)le nom dÃ©corÃ© de %qD change entre -fabi-version=%d et -fabi-version=%dle nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%dle nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%dla valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de ?: sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieule programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code.la plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablele rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTle troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable constexpr %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTl'utilisation de noms de variables prÃ©fixÃ©s par _OBJC_ pour sÃ©lectionner les sections de mÃ©ta-donnÃ©es est dÃ©prÃ©ciÃ©e dans la version 4.6 et sera supprimÃ©e dans la version 4.7la valeur de %qD n'est pas utilisable dans une expression constantel'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bitsil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de Â«Â vec_vinsert4bÂ Â» doit Ãªtre 0..12le troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %sce compilateur ne supporte pas PowerPC (fanions arch ignorÃ©s)ce compilateur ne supporte pas X86 (fanions arch ignorÃ©s)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOceci est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insn :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette instruction peut poursuivre son chemincette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadla variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©eles expressions Â«Â throwÂ Â» ne sont pas permises dans les boucles marquÃ©es avec le pragma simdthrow appellera toujours terminate()exception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurl'argument de tls_model doit Ãªtre l'une des valeurs Â«Â local-execÂ Â», Â«Â initial-execÂ Â», Â«Â local-dynamicÂ Â» ou Â«Â global-dynamicÂ Â»l'argument de tls_model n'est pas une chaÃ®nepour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier -M ou -MMpour 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-comparepas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu d'expressions pour structtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop d'options pour #pragma pour align=resettrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour le formattrop d'arguments pour %%:compare-debug-auxbase-opttrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments pour la fonction surchargÃ©e %strop d'accolades autour de l'initialiseur pour %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %s --help pour connaÃ®tre l'usagetrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %D (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dla dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturepister les N adresses cibles les plus frÃ©quentes dans le profilage d'appels indirects.le C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unairele type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec -std=c++11 ou -std=gnu++11trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %iarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez d'enlever les parenthÃ¨ses autour du type-idles instructions Â«Â tryÂ Â» ne sont pas permises dans les boucles marquÃ©es avec #pragma simdessayez d'utiliser %qE Ã  la placetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)deux %<[%> consÃ©cutifs n'introduiront qu'un attributau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEassertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finile type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantedÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans BIT_INSERT_EXPRdÃ©saccord de type dans une expression d'adressedÃ©saccord de type dans la rÃ©fÃ©rence Ã  la plage du tableaudÃ©saccord de type dans la rÃ©fÃ©rence au tableaudÃ©saccord de type dans une expression binairedÃ©saccord de type dans une expression complexedÃ©saccord de type dans la rÃ©fÃ©rence au composantnon concordance de type dans une expression conditionnelledÃ©saccord de type dans une expression multiplier et additionner fusionnÃ©edÃ©saccord de type dans le paquet de paramÃ¨tres non typedÃ©saccord de type dans le paramÃ¨tre %idÃ©saccord de type dans une 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 de dÃ©calagedÃ©saccord de type dans une expression de permutation vectorielledÃ©saccord de type dans une expression multiplier et accumuler avec Ã©largissementdÃ©saccord de type dans une expression de dÃ©calage d'un vecteur avec Ã©largissementnon concordance de type avec la dÃ©claration externe prÃ©cÃ©dente de %q#Dle type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»les qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule type transparent %q#T ne peut Ãªtre rendu transparent car le type du premier champ a une ABI diffÃ©rente de la classe gÃ©nÃ©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur la variante du type a TYPE_METHODSla variante du type a un TREE_TYPE diffÃ©rentla variante du type a un TYPE_BINFO diffÃ©rentla variante du type a un TYPE_FIELDS diffÃ©rentla variante du type a un TYPE_SIZE_UNIT diffÃ©rentla variante du type a un TYPE_VFIELD diffÃ©rentvariante du type avec TYPE_ALIAS_SET_KNOWN_PTREE_TYPE de la variante du typeTYPE_BINFO de la variante du typeTYPE_SIZE_UNIT de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qETREE_TYPE du typeTYPE_BINFO du typeTYPE_SIZE_UNIT du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).non concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t __typeof__)typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurtypeid du type de fonction qualifiÃ© %qTl'expression typeid n'est pas une expression constante car %qE est un type polymorphiqueles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptiondes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrontypespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTincapable de gÃ©nÃ©rer des recharges pour:impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique Â«Â %sÂ Â»impossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©incapable d'utiliser Â«Â %sÂ Â» pour un registre PICutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
  sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %<%T%> de %<%T%> doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#Texpression !$OMP ATOMIC inattendue Ã  %Larbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattenduargument inattenduargument inattendu pour msp430_select_hwmult_lib: %sattribut inattendutype de base inattendu dans cris_print_basel'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour msp430_select_hwmult_lib: %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattendueffets de bord inattendus dans l'adressealignement non gÃ©rÃ© pour Â«Â #pragma nomember_alignmentÂ Â»opÃ©rande d'appel non identifiableconstante %qD non initialisÃ©ela constante %qD non initialisÃ©e est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialmodÃ¨le Â«Â %sÂ Â» inconnu pour Â«Â #pragma extern_modelÂ Â»nom %s inconnu pour Â«Â #pragma member_alignmentÂ Â»option -mdebug-%s inconnuespÃ©cification de version du processeur CRIS inconnue dans -mtune= : %sspÃ©cification de version CRIS inconnue dans -march= ou -mcpu= : %salgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire de la fonction internetaille du tableau inconnue dans deletesortie du fanion asm %qs inconnuealgorithme de rÃ©organisation des blocs de base %qs inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %svaleur cc_attr inconnuecaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour -mtunestyle de dÃ©codage des noms Â«Â %sÂ Â» inconnudestination inconnuestyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  -moverride=%s (%s)style de contraction en virgule flottante %qs inconnumode insn inconnusortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnueopÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour -mrecip=%sÃ©tape %s inconnue spÃ©cifiÃ©e dans -fdisableÃ©tape %s inconnue spÃ©cifiÃ©e dans -fenablemodÃ¨le de taille de pointeur %qs inconnumÃ©thode de mise Ã  jour du profil %qs inconnueattribut de propriÃ©tÃ© inconnuponctuation Â«Â %cÂ Â» inconnuenom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qssource inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption -mlong-double-%s inconnueoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour la cible Â«Â archÂ Â» %svaleur %qs inconnue pour la cible Â«Â cpuÂ Â» %svaleur %qs inconnue pour la cible Â«Â tuneÂ Â» %svaleur %qs inconnue pour -marchvaleur %qs inconnue pour -mcpuvaleur %qs inconnue pour -mtunevaleur %qs inconnue pour -mmacosx-version-mintype d'ABI de la bibliothÃ¨que de vectorisation (%s) inconnu pour l'option -mveclibabi=modÃ¨le de coÃ»t de la vectorisation %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnueclasse sans nom dÃ©finie iciun champ sans nom a un type incompletinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instanceun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidcomparaison 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:adresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour -mcpu: %sargument non reconnu pour l'option --help=: %q.*sargument non reconnu pour l'option -f%ssanitize%s=: %q.*sargument non reconnu pour l'option -f%ssanitize%s=: %q.*s; vouliez-vous utiliser %qsÂ ?option %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnuel'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandenumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de Â«Â pswÂ Â»niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: Â«Â %sÂ Â»valeur d'Ã©numÃ©ration non reconnue: Â«Â %sÂ Â»spÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cchamp hwpy non reconnu dans msp430_mcu_data[%d]: %dinclude_flags 0x%x non reconnu passÃ© Ã  print_specific_helpargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»option -fdisable non reconnueoption -fenable non reconnuenom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)constante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction Altivec interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiqueconstante Â«Â floatÂ Â» sans suffixeargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simd
  type 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 flottantetaille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©entype de retour %qT non supportÃ© pour simd
! simdlen %d non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurchaÃ®ne de format non terminÃ©earguments inutilisÃ©s dans le format avec le style $paramÃ¨tre %qD inutilisÃ©variable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit -maccumulate-outgoing-args pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez #include Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez plutÃ´t %<this->%D%>utilisez -Winvalid-pch pour plus d'informationsutilisez -flax-vector-conversions  pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez -std=gnu++11 ou -fext-numeric-literals pour activer plus de suffixes internesutilisez __attribute__ ((vector_size)) Ã  la placeutilisez __builtin_rx_mvtc (0, ... ) pour Ã©crire des valeurs arbitraires dans le PSWutiliser un ID de fonction interne dans la recherche de profilage.l'utilisation de %<_Cilk_spawn%> dans une instruction de retour n'est pas permiseutilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsxl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans -mvsxl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsxutilisation de %<this%> dans une expression constanteutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sl'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interditel'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation 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 transtypageutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option -std=c99, -std=gnu99, -std=c11 ou -std=gnu11 pour compiler votre codeutilisez template<> pour une spÃ©cialisation explicitele 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 %qTspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec -std=c++11 ou -std=gnu++11utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation du long double en prÃ©cision Ã©tendue de IBMutilisation du long double en prÃ©cision Ã©tendue de IEEEutilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de l'ABI darwin64utilisation du champ %qD invalideutilisation de num_workers (%d), %d est ignorÃ©utilisation de l'ancienne ABI darwinutiliser des paramÃ¨tres pour le pas %<linear%> n'est pas encore supportÃ©utilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilisation d'un temporaire comme l-valeurutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutilisation de vector_length (%d), %d est ignorÃ©utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeurdÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classeles arguments 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 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 conditionnellele concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>le symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec -std=c++14 ou -std=gnu++14le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec -fvar-tracking-assignments, on rÃ©essaie sansla limite du tableau de longueur variable est inconnuelittÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»contrainte variadique introduite sans %<...%>les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec -std=c++11 ou -std=gnu++11vec_adde accepte uniquement 3 argumentsvec_addec accepte uniquement 3 argumentsvec_cmpne accepte uniquement 2 argumentsvec_extract accepte uniquement 2 argumentsvec_insert accepte uniquement 3 argumentsvec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_mul accepte uniquement 2 argumentsl'Ã©lÃ©ment d'un vecteur CONSTRUCTOR n'est pas une valeur GIMPLEvecteur CONSTRUCTOR avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypel'attribut vecteur n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonctionla 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'expressionl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstypes vectoriels attendus dans 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 simdvectorlength doit Ãªtre une puissance de 2vectorlength doit Ãªtre une constante entiÃ¨redes 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: REG_BR_PROB ne correspond pas Ã  la config %i %iverify_flow_info: Nombre de blocs erronÃ© %i %iverify_flow_info: Mauvais dÃ©compte d'arÃªte %i->%i %iverify_flow_info: FrÃ©quence de blocs erronÃ©e %i %iverify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%i %iverify_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 fichierle 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+Dune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitles fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsl'agencement de la table virtuelle diffÃ¨re dans une autre unitÃ© de traductionla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquela table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  Â«Â useÂ Â» virtuel de l'instruction pas Ã  jouropÃ©rande Â«Â useÂ Â» virtuel manquant pour l'instructionl'argument de visibilitÃ© doit Ãªtre l'un de Â«Â defaultÂ Â» (par dÃ©faut), Â«Â hiddenÂ Â» (masquÃ©), Â«Â protectedÂ Â» (protÃ©gÃ©) ou Â«Â internalÂ Â» (interne)l'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatileÂ«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA.vtable pour waitpid a Ã©chouÃ©attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eweakref %q+D doit avoir une classe de liaison statiqueweakref %q+D pointe vers lui-mÃªme en fin de comptel'attribut Â«Â weakrefÂ Â» doit apparaÃ®tre avant l'attribut Â«Â aliasÂ Â»Â«Â weakrefÂ Â» n'est pas supportÃ© par cette configurationles poids doivent Ãªtre non nÃ©gatifs
  lors de l'Ã©criture de la sortie dans %s: %mtableau de caractÃ¨res larges initialisÃ© depuis une chaÃ®ne large incompatibletableau de caractÃ¨res larges initialisÃ© depuis un chaÃ®ne non largelittÃ©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 accepterne gÃ©nÃ©rera pas d'instructions power5 car l'assembleur ne supporte pas power5ne gÃ©nÃ©rera pas d'instructions power6 car l'assembleur ne supporte pas power6ne gÃ©nÃ©rera pas d'instructions power7 car l'assembleur ne supporte pas power7ne gÃ©nÃ©rera pas d'instructions power8 car l'assembleur ne supporte pas power8ne gÃ©nÃ©rera pas d'instructions power9 car l'assembleur ne supporte pas power9avecavec %q+#Ddans cette bouclela 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_atom(): Ã‰criture d'un entier nÃ©gatifwrite_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_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 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 unaireretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez contourner cela en enlevant l'initialiseurz/Le mode d'architecture n'est pas supportÃ© sur %sz/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Ã©gativevecteur 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}{inconnu}
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/gcc/po/fr.po gcc-7.3.0/gcc/po/fr.po
*** gcc-7.2.0/gcc/po/fr.po	Tue Aug  1 23:44:37 2017
--- gcc-7.3.0/gcc/po/fr.po	Wed Aug 16 20:21:48 2017
***************
*** 130,139 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
! "PO-Revision-Date: 2017-07-31 21:23+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
--- 130,139 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 7.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
! "PO-Revision-Date: 2017-08-16 09:16+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
*************** msgstr ""
*** 141,147 ****
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8-bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
! "Plural-Forms: nplurals=2; plural=(n > 1);\n"
  
  #: cfgrtl.c:2661
  msgid "flow control insn inside a basic block"
--- 141,147 ----
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8-bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
! "Plural-Forms: nplurals=2; plural=(n >= 2);\n"
  
  #: cfgrtl.c:2661
  msgid "flow control insn inside a basic block"
*************** msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pa
*** 319,331 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 319,331 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 611,672 ****
  " passÃ©es aux divers sous-processus invoquÃ©s par %s.  Afin de passer\n"
  " les autres options Ã  ces processus l'option -W<lettre> doit Ãªtre utilisÃ©.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Traitement du spec (%s), lequel est Â«Â %sÂ Â»\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Cible : %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ConfigurÃ© avec: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ModÃ¨le de thread: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc version %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "pilote gcc version %s %sexÃ©cutant gcc version %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Le bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "La source convertie par le prÃ©processeur a Ã©tÃ© stockÃ©e dans le fichier %s, veuillez l'attacher Ã  votre rapport d'anomalie.\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installÃ©s: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmes: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliothÃ¨ques: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 611,672 ----
  " passÃ©es aux divers sous-processus invoquÃ©s par %s.  Afin de passer\n"
  " les autres options Ã  ces processus l'option -W<lettre> doit Ãªtre utilisÃ©.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Traitement du spec (%s), lequel est Â«Â %sÂ Â»\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Cible : %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ConfigurÃ© avec: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ModÃ¨le de thread: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc version %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "pilote gcc version %s %sexÃ©cutant gcc version %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Le bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "La source convertie par le prÃ©processeur a Ã©tÃ© stockÃ©e dans le fichier %s, veuillez l'attacher Ã  votre rapport d'anomalie.\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installÃ©s: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmes: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliothÃ¨ques: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 675,690 ****
  "\n"
  "Pour les instructions afin de rapporter des anomalies, consultez :\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 675,690 ----
  "\n"
  "Pour les instructions afin de rapporter des anomalies, consultez :\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 694,700 ****
  "AUCUNE GARANTIE, pas mÃªme pour la COMMERCIALISATION ni L'ADÃ‰QUATION Ã€ UNE TÃ‚CHE PARTICULIÃˆRE.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 694,700 ----
  "AUCUNE GARANTIE, pas mÃªme pour la COMMERCIALISATION ni L'ADÃ‰QUATION Ã€ UNE TÃ‚CHE PARTICULIÃˆRE.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 707,713 ****
  "=============================\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 707,713 ----
  "=============================\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 716,722 ****
  "Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 716,722 ----
  "Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 727,733 ****
  "=======================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 727,733 ----
  "=======================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 741,756 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [options] <rÃ©p1> <rÃ©p2>         Fusionner les contenus des fichiers de couverture\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbose                       Mode verbeux\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <rÃ©p>                  RÃ©pertoire de sortie\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 741,756 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [options] <rÃ©p1> <rÃ©p2>         Fusionner les contenus des fichiers de couverture\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <rÃ©p>                  RÃ©pertoire de sortie\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbose                       Mode verbeux\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "Utilisation de la sous-commande
*** 766,781 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [options] <rÃ©p>               RÃ©Ã©crire le contenu des fichiers de couverture\n"
  
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <dÃ©cimal ou frac simple> Met Ã  l'Ã©chelle les compteurs de profils\n"
  
- #: gcov-tool.c:273
- #, c-format
- msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
- msgstr "    -n, --normalize <int64_t>           Normaliser le profil\n"
- 
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
--- 766,781 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [options] <rÃ©p>               RÃ©Ã©crire le contenu des fichiers de couverture\n"
  
+ #: gcov-tool.c:270
+ #, c-format
+ msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
+ msgstr "    -n, --normalize <int64_t>           Normaliser le profil\n"
+ 
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <dÃ©cimal ou frac simple> Met Ã  l'Ã©chelle les compteurs de profils\n"
  
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
*************** msgstr "la normalisation s'oppose Ã  la
*** 801,827 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [options] <rÃ©p1> <rÃ©p2>       Calcule le recouvrement de deux profils\n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Afficher seulement les informations sur les fonctions/objets chargÃ©s (hot)\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Afficher les informations au niveau de la fonction\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Afficher le nom complet du fichier\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Afficher les informations au niveau de l'objet\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <dÃ©cimal>, --hot_threshold <dÃ©cimal> Changer le seuil pour dÃ©clarer une fonction ou objet Â«Â hotÂ Â»\n"
--- 801,827 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [options] <rÃ©p1> <rÃ©p2>       Calcule le recouvrement de deux profils\n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Afficher les informations au niveau de la fonction\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Afficher le nom complet du fichier\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Afficher seulement les informations sur les fonctions/objets chargÃ©s (hot)\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Afficher les informations au niveau de l'objet\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <dÃ©cimal>, --hot_threshold <dÃ©cimal> Changer le seuil pour dÃ©clarer une fonction ou objet Â«Â hotÂ Â»\n"
*************** msgstr ""
*** 908,927 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Afficher cette aide puis quitter\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Afficher l'information pour chaque bloc de base\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Inclure les probabilitÃ©s de branchement dans la sortie\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 908,922 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Afficher l'information pour chaque bloc de base\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Inclure les probabilitÃ©s de branchement dans la sortie\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 930,945 ****
  "  -c, --branch-counts             Afficher le dÃ©compte des branchements pris\n"
  "                                    plutÃ´t que les pourcentages\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Afficher les informations de progression\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Produire des rÃ©sumÃ©s pour chaque fonction\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 925,945 ----
  "  -c, --branch-counts             Afficher le dÃ©compte des branchements pris\n"
  "                                    plutÃ´t que les pourcentages\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Afficher les informations de progression\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Produire des rÃ©sumÃ©s pour chaque fonction\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Afficher cette aide puis quitter\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s: Â«Â %sÂ Â» possÃ¨de des arcs
*** 1125,1206 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: le graphe n'a pas de solution pour Â«Â %sÂ Â»\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Lignes exÃ©cutÃ©es: %s sur %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Aucune ligne exÃ©cutable\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â«Â %sÂ Â»\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Branchements exÃ©cutÃ©s: %s sur %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Pris au moins une fois: %s sur %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Pas de branchement\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Appels exÃ©cutÃ©s: %s sur %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Pas d'appel\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: pas de ligne pour Â«Â %sÂ Â»\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "appel  %2d a retournÃ© %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "appel  %2d jamais exÃ©cutÃ©\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branchement %2d pris %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branchement %2d jamais exÃ©cutÃ©\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "inconditionnel %2d pris %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "inconditionnel %2d jamais exÃ©cutÃ©\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "N'a pu ouvrir le fichier source %s\n"
--- 1125,1206 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: le graphe n'a pas de solution pour Â«Â %sÂ Â»\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Lignes exÃ©cutÃ©es: %s sur %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Aucune ligne exÃ©cutable\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â«Â %sÂ Â»\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Branchements exÃ©cutÃ©s: %s sur %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Pris au moins une fois: %s sur %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Pas de branchement\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Appels exÃ©cutÃ©s: %s sur %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Pas d'appel\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: pas de ligne pour Â«Â %sÂ Â»\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "appel  %2d a retournÃ© %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "appel  %2d jamais exÃ©cutÃ©\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branchement %2d pris %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branchement %2d jamais exÃ©cutÃ©\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "inconditionnel %2d pris %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "inconditionnel %2d jamais exÃ©cutÃ©\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "N'a pu ouvrir le fichier source %s\n"
*************** msgstr "Il manque la documentation pour
*** 1308,1396 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Les utilisations de cette option sont diagnostiquÃ©es."
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "par dÃ©faut %d minimum %d maximum %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Comme %s. Utilisez plutÃ´t cette derniÃ¨re option."
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Comme %s."
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[par dÃ©faut]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[activÃ©]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[dÃ©sactivÃ©]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Aucune option avec les caractÃ©ristiques dÃ©sirÃ©es a Ã©tÃ© trouvÃ©e\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Aucune trouvÃ©e.  Utilisez --help=%s pour voir *toutes* les options acceptÃ©es par l'interface %s.\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Toutes les options avec les caractÃ©ristiques dÃ©sirÃ©es ont dÃ©jÃ  Ã©tÃ© affichÃ©es\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spÃ©cifiques Ã  la cible"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrÃ´lent les messages dâ€™avertissement du compilateur"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrÃ´lent les optimisations"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indÃ©pendantes du langage"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "L'option --param reconnaÃ®t les paramÃ¨tres suivant"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spÃ©cifiques au langage "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentÃ©es"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments sÃ©parÃ©es"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupÃ©s"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
--- 1308,1396 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Les utilisations de cette option sont diagnostiquÃ©es."
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "par dÃ©faut %d minimum %d maximum %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Comme %s. Utilisez plutÃ´t cette derniÃ¨re option."
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Comme %s."
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[par dÃ©faut]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[activÃ©]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[dÃ©sactivÃ©]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Aucune option avec les caractÃ©ristiques dÃ©sirÃ©es a Ã©tÃ© trouvÃ©e\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Aucune trouvÃ©e.  Utilisez --help=%s pour voir *toutes* les options acceptÃ©es par l'interface %s.\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Toutes les options avec les caractÃ©ristiques dÃ©sirÃ©es ont dÃ©jÃ  Ã©tÃ© affichÃ©es\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spÃ©cifiques Ã  la cible"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrÃ´lent les messages dâ€™avertissement du compilateur"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrÃ´lent les optimisations"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indÃ©pendantes du langage"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "L'option --param reconnaÃ®t les paramÃ¨tres suivant"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spÃ©cifiques au langage "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentÃ©es"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments sÃ©parÃ©es"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupÃ©s"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
*************** msgstr "modificateur de longueur dans le
*** 2923,2930 ****
  msgid "<command-line>"
  msgstr "<ligne-de-commande>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
--- 2923,2930 ----
  msgid "<command-line>"
  msgstr "<ligne-de-commande>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
*************** msgstr "opÃ©rande invalide pour Â«Â %%%c
*** 2943,2949 ****
  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:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "opÃ©rande manquant"
--- 2943,2949 ----
  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:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "opÃ©rande manquant"
*************** msgstr "opÃ©rande invalide"
*** 2963,2970 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "prÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
--- 2963,2970 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "prÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
*************** msgid "invalid %%r value"
*** 2980,2997 ****
  msgstr "valeur %%r invalide"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
--- 2980,2997 ----
  msgstr "valeur %%r invalide"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
*************** msgstr "valeur %%P invalide"
*** 3001,3007 ****
  msgid "invalid %%h value"
  msgstr "valeur %%h invalide"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "valeur %%L invalide"
--- 3001,3007 ----
  msgid "invalid %%h value"
  msgstr "valeur %%h invalide"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "valeur %%L invalide"
*************** msgid "invalid %%U value"
*** 3022,3028 ****
  msgstr "valeur %%U invalide"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
--- 3022,3028 ----
  msgstr "valeur %%U invalide"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
*************** msgstr "valeur %%s invalide"
*** 3032,3038 ****
  msgid "invalid %%C value"
  msgstr "valeur %%C invalide"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
--- 3032,3038 ----
  msgid "invalid %%C value"
  msgstr "valeur %%C invalide"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
*************** msgid "unknown relocation unspec"
*** 3043,3049 ****
  msgstr "relocalisation unspec inconnue"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
--- 3043,3049 ----
  msgstr "relocalisation unspec inconnue"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
*************** msgstr "opÃ©rande invalide pour le code
*** 3106,3112 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
--- 3106,3112 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
*************** msgstr "opÃ©rande invalide pour le code
*** 3116,3144 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC invalide comme opÃ©randeÂ : %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "opÃ©rande shift invalide"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruction Thumb Ã©tablie"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction Ã©tablie dans la sÃ©quence conditionnelle"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3116,3144 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC invalide comme opÃ©randeÂ : %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "opÃ©rande shift invalide"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruction Thumb Ã©tablie"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction Ã©tablie dans la sÃ©quence conditionnelle"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "instruction Ã©tablie dans la sÃ©
*** 3146,3246 ****
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "instruction jamais exÃ©cutÃ©e"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "code de format Maverick Â«Â %cÂ Â» obsolÃ¨te"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "l'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Z"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "les opÃ©randes de %T/%t doivent Ãªtre reg + const_int:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "mauvaise adresse, pas une adresse E/S:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "mauvaise adresse, pas une constante:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "mauvaise adresse, pas (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "mauvaise adresse, pas post_inc ou pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "erreur interne du compilateur. Mauvaise adresse:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code Â«Â %cÂ Â» non supportÃ© en virgule fixe:"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "erreur interne du compilateur. Mode inconnu:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "insn invalideÂ :"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "insn incorrecteÂ :"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "insn de dÃ©placement inconnueÂ :"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "insn de dÃ©calage erronÃ©eÂ :"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "erreur interne du compilateur. DÃ©calage incorrect:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr "conversion en virgule fixe non supportÃ©e"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.c:9808
  msgid "function parameter"
  msgstr "paramÃ¨tre de fonction"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr "champ de structure"
  
! #: config/avr/avr.c:9819
  msgid "return type of function"
  msgstr "type de retour d'une fonction"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr "pointeur"
  
--- 3146,3246 ----
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "instruction jamais exÃ©cutÃ©e"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "code de format Maverick Â«Â %cÂ Â» obsolÃ¨te"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "l'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Z"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "les opÃ©randes de %T/%t doivent Ãªtre reg + const_int:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "mauvaise adresse, pas une adresse E/S:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "mauvaise adresse, pas une constante:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "mauvaise adresse, pas (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "mauvaise adresse, pas post_inc ou pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "erreur interne du compilateur. Mauvaise adresse:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code Â«Â %cÂ Â» non supportÃ© en virgule fixe:"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "erreur interne du compilateur. Mode inconnu:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "insn invalideÂ :"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "insn incorrecteÂ :"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "insn de dÃ©placement inconnueÂ :"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "insn de dÃ©calage erronÃ©eÂ :"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "erreur interne du compilateur. DÃ©calage incorrect:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr "conversion en virgule fixe non supportÃ©e"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.c:9823
  msgid "function parameter"
  msgstr "paramÃ¨tre de fonction"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr "champ de structure"
  
! #: config/avr/avr.c:9834
  msgid "return type of function"
  msgstr "type de retour d'une fonction"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr "pointeur"
  
*************** msgid "invalid const_double operand"
*** 3264,3270 ****
  msgstr "opÃ©rande const_double invalide"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3264,3270 ----
  msgstr "opÃ©rande const_double invalide"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "mauvais opÃ©rande output_move_do
*** 3486,3572 ****
  msgid "bad output_condmove_single operand"
  msgstr "mauvais opÃ©rande output_condmove_single"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.c:17882
  #, 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:17917
  #, 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:17986
  #, 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:17991
  #, 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:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
--- 3486,3572 ----
  msgid "bad output_condmove_single operand"
  msgstr "mauvais opÃ©rande output_condmove_single"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.c:17888
  #, 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:17923
  #, 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:17992
  #, 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:17997
  #, 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:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
*************** msgstr "opÃ©ration invalide sur %<__fpre
*** 3603,3609 ****
  msgid "invalid %%P operand"
  msgstr "opÃ©rande %%P invalide"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "valeur %%p invalide"
--- 3603,3609 ----
  msgid "invalid %%P operand"
  msgstr "opÃ©rande %%P invalide"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "valeur %%p invalide"
*************** msgid "post-increment address is not a r
*** 3657,3663 ****
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "mauvaise adresse"
  
--- 3657,3663 ----
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "mauvaise adresse"
  
*************** msgid "insn contains an invalid address
*** 3690,3696 ****
  msgstr "insn contient une adresse invalide !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "adresse invalide"
  
--- 3690,3696 ----
  msgstr "insn contient une adresse invalide !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "adresse invalide"
  
*************** msgstr "Manque d'espace sur la pile.\n"
*** 3781,4057 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Essayez d'exÃ©cuter Â«Â %sÂ Â» dans le shell pour augmenter sa limite.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le pas permis pour des cibles gros-boutistes"
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx et -mpaired sont incompatibles"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx nÃ©cessite l'adressage indexÃ©"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx et -mno-altivec sont incompatibles"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec dÃ©sactive vsx"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory requiert le mode 64 bits"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic requiert le mode 64 bits"
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory n'est pas disponible en mode petit-boutiste"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion requiert le mode 64 bits"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiert le modÃ¨le de code moyen/large"
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "mauvais dÃ©placement"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr "Mauvais dÃ©placement sur 128 bits"
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "valeur %%e invalide"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "valeur %%f invalide"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "valeur %%F invalide"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "valeur %%G invalide"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "valeur %%j invalide"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "valeur %%J invalide"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "valeur %%k invalide"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "valeur %%K invalide"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "valeur %%O invalide"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "valeur %%q invalide"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "valeur %%T invalide"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "valeur %%u invalide"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "valeur %%x invalide"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valeur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu gÃ©nÃ©rer de valeur addis pour la fusion"
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de gÃ©nÃ©rer un offset load/store pour la fusion"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, mauvais reg #1"
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, mauvais reg #2"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load pas MEM"
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, mauvais reg #1"
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, mauvais reg #2"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store pas MEM"
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "les rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieur"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "adresse indÃ©composable"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "rÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â OÂ Â»"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â RÂ Â»"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "rÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â NÂ Â»"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â MÂ Â»"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expression invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expression invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:11703
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr "les types diffÃ¨rent sur le type signÃ©/non-signÃ©"
  
! #: config/s390/s390.c:15532
  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:15535
  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:15543
  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"
  
--- 3781,4057 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Essayez d'exÃ©cuter Â«Â %sÂ Â» dans le shell pour augmenter sa limite.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le pas permis pour des cibles gros-boutistes"
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx et -mpaired sont incompatibles"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx nÃ©cessite l'adressage indexÃ©"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx et -mno-altivec sont incompatibles"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec dÃ©sactive vsx"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory requiert le mode 64 bits"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic requiert le mode 64 bits"
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory n'est pas disponible en mode petit-boutiste"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion requiert le mode 64 bits"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion requiert le modÃ¨le de code moyen/large"
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "mauvais dÃ©placement"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr "Mauvais dÃ©placement sur 128 bits"
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "valeur %%e invalide"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "valeur %%f invalide"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "valeur %%F invalide"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "valeur %%G invalide"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "valeur %%j invalide"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "valeur %%J invalide"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "valeur %%k invalide"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "valeur %%K invalide"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "valeur %%O invalide"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "valeur %%q invalide"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "valeur %%T invalide"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "valeur %%u invalide"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "valeur %%x invalide"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valeur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression"
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu gÃ©nÃ©rer de valeur addis pour la fusion"
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de gÃ©nÃ©rer un offset load/store pour la fusion"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, mauvais reg #1"
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, mauvais reg #2"
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load pas MEM"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, mauvais reg #1"
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, mauvais reg #2"
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store pas MEM"
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "les rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieur"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "adresse indÃ©composable"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "rÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â OÂ Â»"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â RÂ Â»"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "rÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â NÂ Â»"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â MÂ Â»"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expression invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expression invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:11710
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr "les types diffÃ¨rent sur le type signÃ©/non-signÃ©"
  
! #: config/s390/s390.c:15539
  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:15542
  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:15550
  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 "crÃ©Ã© et utilisÃ© avec des ABI
*** 4077,4119 ****
  msgid "created and used with different endianness"
  msgstr "crÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rents"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "opÃ©rande %%Y invalide"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "opÃ©rande %%A invalide"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "opÃ©rande %%B invalide"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "opÃ©rande %%C invalide"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "opÃ©rande %%D invalide"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "opÃ©rande %%f invalide"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "opÃ©rande %%s invalide"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valide"
--- 4077,4119 ----
  msgid "created and used with different endianness"
  msgstr "crÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rents"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "opÃ©rande %%Y invalide"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "opÃ©rande %%A invalide"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "opÃ©rande %%B invalide"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "opÃ©rande %%C invalide"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "opÃ©rande %%D invalide"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "opÃ©rande %%f invalide"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "opÃ©rande %%s invalide"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valide"
*************** msgstr "adresse d'opÃ©rande illÃ©gale (4
*** 4275,4304 ****
  msgid "bad test"
  msgstr "mauvais test"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "valeur %%D invalide"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "masque invalide"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "valeur %%d invalide"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "valeur %%t/%%b invalide"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "pas de registre dans l'adresse"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "le dÃ©calage d'adresse n'est pas une constante"
  
--- 4275,4304 ----
  msgid "bad test"
  msgstr "mauvais test"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "valeur %%D invalide"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "masque invalide"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "valeur %%d invalide"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "valeur %%t/%%b invalide"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "pas de registre dans l'adresse"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "le dÃ©calage d'adresse n'est pas une constante"
  
*************** msgstr "({anonyme})"
*** 4319,4326 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
--- 4319,4326 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
*************** msgstr "%<;%> attendu"
*** 4342,4355 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
--- 4342,4355 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
*************** msgstr "%<,%> attendu"
*** 4380,4386 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
--- 4380,4386 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
*************** msgstr "%<)%> attendu"
*** 4388,4394 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
--- 4388,4394 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4398,4411 ****
  msgstr "%<;%>, %<,%> ou %<)%> attendu"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
--- 4398,4411 ----
  msgstr "%<;%>, %<,%> ou %<)%> attendu"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
*************** msgstr "%<{%> attendu"
*** 4415,4421 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
--- 4415,4421 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
*************** msgstr "La notation Cilk d'un tableau ne
*** 4428,4451 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme expression pour dÃ©clencher une exception"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un switch"
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un while"
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un do-while"
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'une boucle for"
  
--- 4428,4451 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme expression pour dÃ©clencher une exception"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un switch"
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un while"
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'un do-while"
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "La notation Cilk d'un tableau ne peut pas Ãªtre utilisÃ©e comme condition d'une boucle for"
  
*************** msgstr "La notation Cilk d'un tableau ne
*** 4453,4470 ****
  msgid "expected %<.%>"
  msgstr "%<.%> attendu"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
--- 4453,4470 ----
  msgid "expected %<.%>"
  msgstr "%<.%> attendu"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
*************** msgstr "%<,%> ou %<)%> attendu"
*** 4472,4488 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
--- 4472,4488 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
*************** msgstr "%<[%> attendu"
*** 4491,4497 ****
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
--- 4491,4497 ----
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
*************** msgstr "%<<%> attendu"
*** 4500,4510 ****
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
--- 4500,4510 ----
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
*************** msgstr "%r%s:%d:%d:%R   dans l'expansion
*** 4723,4733 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   dans l'expansion de constexpr de %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
--- 4723,4733 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   dans l'expansion de constexpr de %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
*************** msgstr "Pilotage:"
*** 4898,4977 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument actuel de INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Largeur positive requise"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "Largeur non nÃ©gative requise"
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Ã‰lÃ©ment %qc inattendu dans la chaÃ®ne de format Ã  %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Fin inattendue de la chaÃ®ne de format"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "Largeur zÃ©ro dans le descripteur de format"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "ParenthÃ¨se gauche d'ouverture manquante"
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr "ParenthÃ¨se gauche requise aprÃ¨s %<*%>"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "Descripteur d'Ã©dition P attendu"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "Le descripteur P doit Ãªtre annoncÃ© par un facteur d'Ã©chelle"
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "ParenthÃ¨se droite attendue Ã  %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "Virgule requise aprÃ¨s le descripteur P"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "Largeur positive requise avec le descripteur T"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "SpÃ©cificateur E pas permis avec le descripteur g0"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "Largeur d'exposant positive requise"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "Point requis dans le spÃ©cificateur de format"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "Ã©tiquette %s"
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr "unitÃ© interne dans WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "Ã©tiquette %s avec INQUIRE"
--- 4898,4977 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument actuel de INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Largeur positive requise"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "Largeur non nÃ©gative requise"
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Ã‰lÃ©ment %qc inattendu dans la chaÃ®ne de format Ã  %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Fin inattendue de la chaÃ®ne de format"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "Largeur zÃ©ro dans le descripteur de format"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "ParenthÃ¨se gauche d'ouverture manquante"
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr "ParenthÃ¨se gauche requise aprÃ¨s %<*%>"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "Descripteur d'Ã©dition P attendu"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "Le descripteur P doit Ãªtre annoncÃ© par un facteur d'Ã©chelle"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "Virgule requise aprÃ¨s le descripteur P"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "Largeur positive requise avec le descripteur T"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "SpÃ©cificateur E pas permis avec le descripteur g0"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "Largeur d'exposant positive requise"
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "ParenthÃ¨se droite attendue Ã  %C"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "Point requis dans le spÃ©cificateur de format"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "Ã©tiquette %s"
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr "unitÃ© interne dans WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "Ã©tiquette %s avec INQUIRE"
*************** msgstr "Ã©tiquette %s avec INQUIRE"
*** 4981,5055 ****
  msgid "Syntax error in expression at %C"
  msgstr "Erreur de syntaxe dans l'exception Ã  %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Fin de fichier inattendue"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "DÃ©bordement d'entier"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Nom trop long"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Mauvais nom"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "Nom attendu"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "ParenthÃ¨se gauche attendue"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "ParenthÃ¨se droite attendue"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "Entier attendu"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "ChaÃ®ne attendue"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Ã‰numÃ©ration introuvable"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Nom de bit d'attribut attendu"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "ChaÃ®ne contenant un entier attendue"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Erreur de conversion de l'entier"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "ChaÃ®ne contenant un rÃ©el attendue"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Type d'expression attendue"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Mauvais opÃ©rateur"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Mauvais type dans l'expression constante"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Fin de module inattendue"
  
--- 4981,5055 ----
  msgid "Syntax error in expression at %C"
  msgstr "Erreur de syntaxe dans l'exception Ã  %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Fin de fichier inattendue"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "DÃ©bordement d'entier"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Nom trop long"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Mauvais nom"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "Nom attendu"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "ParenthÃ¨se gauche attendue"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "ParenthÃ¨se droite attendue"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "Entier attendu"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "ChaÃ®ne attendue"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Ã‰numÃ©ration introuvable"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Nom de bit d'attribut attendu"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "ChaÃ®ne contenant un entier attendue"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Erreur de conversion de l'entier"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "ChaÃ®ne contenant un rÃ©el attendue"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Type d'expression attendue"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Mauvais opÃ©rateur"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Mauvais type dans l'expression constante"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Fin de module inattendue"
  
*************** msgstr "La longueur rÃ©elle de la chaÃ®n
*** 5294,5305 ****
  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:8617
  #, 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:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
--- 5294,5305 ----
  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:8627
  #, 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:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
*************** msgstr "SH2a ne supporte pas les petits-
*** 5644,5650 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "ne peut utiliser -m32 et -m64 ensemble"
  
--- 5644,5650 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "ne peut utiliser -m32 et -m64 ensemble"
  
*************** msgid "Specify bit size of immediate TLS
*** 8523,8529 ****
  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:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "Ordonnancer le code pour le processeur donnÃ©."
--- 8523,8529 ----
  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:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "Ordonnancer le code pour le processeur donnÃ©."
*************** msgstr "DÃ©finir le registre pour conten
*** 8744,8750 ****
  msgid "target the software simulator."
  msgstr "cible le simulateur logiciel."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "Utiliser LRA au lieu d'un rechargement."
  
--- 8744,8750 ----
  msgid "target the software simulator."
  msgstr "cible le simulateur logiciel."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "Utiliser LRA au lieu d'un rechargement."
  
*************** msgstr "sizeof(long double) vaut 12."
*** 8961,8972 ****
  msgid "Use 80-bit long double."
  msgstr "Utiliser un long double de 80 bits."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: 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."
--- 8961,8972 ----
  msgid "Use 80-bit long double."
  msgstr "Utiliser un long double de 80 bits."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: 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."
*************** msgstr "ABI de 31 bits."
*** 9978,10064 ****
  msgid "64 bit ABI."
  msgstr "ABI de 64 bits."
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr "Tenir Ã  jour une liste inversÃ©e de pointeurs."
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr "Imprimer des informations additionnelles de dÃ©bogage."
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr "Architecture ESA/390."
  
! #: config/s390/s390.opt:135
  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:139
  msgid "Enable hardware floating point."
  msgstr "Activer l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr "Utiliser des instructions transactionnelles matÃ©rielles."
  
! #: config/s390/s390.opt:165
  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:169
  msgid "Use packed stack layout."
  msgstr "Utiliser une disposition de pile compacte."
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr "Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k."
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr "DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr "ArrÃªter l'option -mstack-guard=."
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr "ArrÃªter l'option -mstack-size=."
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliser les instructions mvcle pour les dÃ©placements de blocs."
  
! #: config/s390/s390.opt:205
  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:210
  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:214
  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:218
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:222
  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."
  
--- 9978,10064 ----
  msgid "64 bit ABI."
  msgstr "ABI de 64 bits."
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr "Tenir Ã  jour une liste inversÃ©e de pointeurs."
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr "Imprimer des informations additionnelles de dÃ©bogage."
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr "Architecture ESA/390."
  
! #: config/s390/s390.opt:138
  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:142
  msgid "Enable hardware floating point."
  msgstr "Activer l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr "Utiliser des instructions transactionnelles matÃ©rielles."
  
! #: config/s390/s390.opt:168
  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:172
  msgid "Use packed stack layout."
  msgstr "Utiliser une disposition de pile compacte."
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr "Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k."
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr "DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr "ArrÃªter l'option -mstack-guard=."
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr "ArrÃªter l'option -mstack-size=."
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliser les instructions mvcle pour les dÃ©placements de blocs."
  
! #: config/s390/s390.opt:208
  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:213
  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:217
  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:221
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:225
  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."
  
*************** msgstr "Fournir les bibliothÃ¨ques pour
*** 10110,10120 ****
  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:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "Architectures ARM connues (Ã  utiliser avec l'option -march=):"
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):"
  
--- 10110,10120 ----
  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:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "Architectures ARM connues (Ã  utiliser avec l'option -march=):"
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10343,10420 ****
  msgstr "Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0."
  
  #: config/sparc/sparc.opt:86
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Utiliser les extensions UltraSPARC Compare-and-Branch."
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Utiliser les extensions UltraSPARC Fused Multiply-Add."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Utiliser les extensions UltraSPARC Population-Count."
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Utiliser l'instruction de soustraction Ã©tendue avec une retenue de l'UltraSPARC."
  
! #: config/sparc/sparc.opt:102
  msgid "Pointers are 64-bit."
  msgstr "Les pointeurs sont de 64 bits."
  
! #: config/sparc/sparc.opt:106
  msgid "Pointers are 32-bit."
  msgstr "Les pointeurs sont de 32 bits."
  
! #: config/sparc/sparc.opt:110
  msgid "Use 64-bit ABI."
  msgstr "Utiliser l'ABI 64 bits."
  
! #: config/sparc/sparc.opt:114
  msgid "Use 32-bit ABI."
  msgstr "Utiliser l'ABI 32 bits."
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr "Utiliser un biais de la pile."
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles."
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'Ã©diteur de liens."
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut)."
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr "Utiliser le modÃ¨le de code SPARC-V9 donnÃ©."
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr "Activer la sortie de dÃ©bogage."
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur."
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E)."
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Activer les contournements des erratas du processeur UT699."
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr "SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme."
  
--- 10343,10436 ----
  msgstr "Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0."
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr "Utiliser les instructions VIS additionnelles ajoutÃ©es dans OSA2017."
+ 
+ #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Utiliser les extensions UltraSPARC Compare-and-Branch."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Utiliser les extensions UltraSPARC Fused Multiply-Add."
  
! #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Utiliser l'instruction de multiplication en virgule flottante simple vers double (FsMULd)."
! 
! #: config/sparc/sparc.opt:102
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Utiliser les extensions UltraSPARC Population-Count."
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Utiliser l'instruction de soustraction Ã©tendue avec une retenue de l'UltraSPARC."
  
! #: config/sparc/sparc.opt:110
  msgid "Pointers are 64-bit."
  msgstr "Les pointeurs sont de 64 bits."
  
! #: config/sparc/sparc.opt:114
  msgid "Pointers are 32-bit."
  msgstr "Les pointeurs sont de 32 bits."
  
! #: config/sparc/sparc.opt:118
  msgid "Use 64-bit ABI."
  msgstr "Utiliser l'ABI 64 bits."
  
! #: config/sparc/sparc.opt:122
  msgid "Use 32-bit ABI."
  msgstr "Utiliser l'ABI 32 bits."
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr "Utiliser un biais de la pile."
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles."
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'Ã©diteur de liens."
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut)."
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr "Utiliser le modÃ¨le de code SPARC-V9 donnÃ©."
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr "Activer la sortie de dÃ©bogage."
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur."
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E)."
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Activer les contournements des erratas du processeur UT699."
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Activer les contournements des erratas des processeurs UT699E/UT700."
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Activer les contournements des erratas du processeur GR712RC."
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr "SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme."
  
*************** msgid "Detect paths that trigger erroneo
*** 14767,14773 ****
  msgstr "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."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "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."
  
  #: common.opt:2502
--- 14783,14789 ----
  msgstr "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."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "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."
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15169,15175 ****
  msgstr "type boolÃ©en attendu"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
--- 15185,15191 ----
  msgstr "type boolÃ©en attendu"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
*************** msgstr "trop de variables pour l'instruc
*** 15447,15571 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "l'instruction Â«Â rangeÂ Â» doit avoir un type tableau, tranche, chaÃ®ne, tableau associatif ou canal"
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr "comparaison invalide d'un type non ordonnÃ©"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr "une tranche peut uniquement Ãªtre comparÃ©e Ã  nul"
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr "un tableau associatif peut uniquement Ãªtre comparÃ© Ã  nul"
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr "une fonction peut uniquement Ãªtre comparÃ©e Ã  nul"
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "opÃ©ration invalide (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr "comparaison invalide d'un type non comparable"
  
! #: go/gofrontend/types.cc:575
  msgid "invalid comparison of generated struct"
  msgstr "comparaison invalide d'une structure gÃ©nÃ©rÃ©e"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr "comparaison invalide d'une structure non comparable"
  
! #: go/gofrontend/types.cc:596
  msgid "invalid comparison of generated array"
  msgstr "comparaison invalide d'un tableau gÃ©nÃ©rÃ©"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr "comparaison invalide d'un tableau non comparable"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr "appel de fonction Ã  valeur multiple dans un contexte Ã  valeur unique"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "conversion explicite nÃ©cessaire"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "impossible d'utiliser le type %s comme type %s"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "types de rÃ©cepteurs diffÃ©rents"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "nombre de paramÃ¨tres diffÃ©rents"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "types de paramÃ¨tres diffÃ©rents"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "varargs diffÃ©rents"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "nombre de rÃ©sultats diffÃ©rents"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "types de rÃ©sultats diffÃ©rents"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "conversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquante"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "type incompatible pour la mÃ©thode %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "type incompatible pour la mÃ©thode %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr "le pointeur vers le type d'interface n'a pas de mÃ©thode"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "le type n'a pas de mÃ©thode"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "mÃ©thode ambiguÃ« %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "mÃ©thode manquante %s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "la mÃ©thode %s%s%s exige un rÃ©cepteur pointeur"
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "la mÃ©thode %s%s%s est marquÃ©e comme go:nointerface"
--- 15463,15587 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "l'instruction Â«Â rangeÂ Â» doit avoir un type tableau, tranche, chaÃ®ne, tableau associatif ou canal"
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr "comparaison invalide d'un type non ordonnÃ©"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr "une tranche peut uniquement Ãªtre comparÃ©e Ã  nul"
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr "un tableau associatif peut uniquement Ãªtre comparÃ© Ã  nul"
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr "une fonction peut uniquement Ãªtre comparÃ©e Ã  nul"
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "opÃ©ration invalide (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr "comparaison invalide d'un type non comparable"
  
! #: go/gofrontend/types.cc:587
  msgid "invalid comparison of generated struct"
  msgstr "comparaison invalide d'une structure gÃ©nÃ©rÃ©e"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr "comparaison invalide d'une structure non comparable"
  
! #: go/gofrontend/types.cc:608
  msgid "invalid comparison of generated array"
  msgstr "comparaison invalide d'un tableau gÃ©nÃ©rÃ©"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr "comparaison invalide d'un tableau non comparable"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr "appel de fonction Ã  valeur multiple dans un contexte Ã  valeur unique"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "conversion explicite nÃ©cessaire"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "impossible d'utiliser le type %s comme type %s"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "types de rÃ©cepteurs diffÃ©rents"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "nombre de paramÃ¨tres diffÃ©rents"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "types de paramÃ¨tres diffÃ©rents"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "varargs diffÃ©rents"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "nombre de rÃ©sultats diffÃ©rents"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "types de rÃ©sultats diffÃ©rents"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "conversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquante"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "type incompatible pour la mÃ©thode %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "type incompatible pour la mÃ©thode %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr "le pointeur vers le type d'interface n'a pas de mÃ©thode"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "le type n'a pas de mÃ©thode"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "mÃ©thode ambiguÃ« %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "mÃ©thode manquante %s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "la mÃ©thode %s%s%s exige un rÃ©cepteur pointeur"
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "la mÃ©thode %s%s%s est marquÃ©e comme go:nointerface"
*************** msgstr "%K%qD: la limite spÃ©cifiÃ©e ent
*** 15740,15746 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr "la limite spÃ©cifiÃ©e (%wu) est Ã©gale Ã  la taille de la destination"
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "trop peu d'arguments pour la fonction %<va_start%>"
--- 15756,15762 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr "la limite spÃ©cifiÃ©e (%wu) est Ã©gale Ã  la taille de la destination"
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "trop peu d'arguments pour la fonction %<va_start%>"
*************** msgstr "modÃ¨le mÃ©moire en cas d'Ã©chec
*** 15802,15909 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_store%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "argument 1 non constant pour __atomic_always_lock_free"
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "argument 1 non entier pour __atomic_is_lock_free"
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer n'est pas supportÃ© sur cette cible"
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer n'est pas supportÃ© sur cette cible"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Votre plateforme cible ne supporte pas -fcheck-pointer-bounds"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelÃ© sans argument"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kle premier argument de %D doit Ãªtre un pointeur et le second une constante entiÃ¨re"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Kle dernier argument de %D n'est pas une constante entiÃ¨re entre 0 et 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Ktentative de libÃ©rer un objet %qD qui n'est pas sur le tas"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Ktentative de libÃ©rer un objet qui n'est pas sur le tas"
--- 15818,15925 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "modÃ¨le mÃ©moire invalide pour %<__atomic_store%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "argument 1 non constant pour __atomic_always_lock_free"
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "argument 1 non entier pour __atomic_is_lock_free"
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer n'est pas supportÃ© sur cette cible"
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer n'est pas supportÃ© sur cette cible"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kutilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Votre plateforme cible ne supporte pas -fcheck-pointer-bounds"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelÃ© sans argument"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kle premier argument de %D doit Ãªtre un pointeur et le second une constante entiÃ¨re"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Kle dernier argument de %D n'est pas une constante entiÃ¨re entre 0 et 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Ktentative de libÃ©rer un objet %qD qui n'est pas sur le tas"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Ktentative de libÃ©rer un objet qui n'est pas sur le tas"
*************** msgid "%<weakref%> attribute ignored bec
*** 16812,16823 ****
  msgstr "l'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©e"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisÃ© mais jamais dÃ©fini"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini"
--- 16828,16839 ----
  msgstr "l'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©e"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisÃ© mais jamais dÃ©fini"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini"
*************** msgstr "n'a pu fermer le fichier de rÃ©p
*** 16912,16923 ****
  msgid "cannot find '%s'"
  msgstr "Â«Â %sÂ Â» introuvable"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Ã©chec de pex_init: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 16928,16939 ----
  msgid "cannot find '%s'"
  msgstr "Â«Â %sÂ Â» introuvable"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Ã©chec de pex_init: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 16927,16933 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©fini"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16943,16949 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©fini"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "l'emplacement des sources de la
*** 17142,17148 ****
  msgid "error writing %qs"
  msgstr "erreur d'Ã©criture dans %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "ne peut ouvrir %s"
--- 17158,17164 ----
  msgid "error writing %qs"
  msgstr "erreur d'Ã©criture dans %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "ne peut ouvrir %s"
*************** msgstr "option %q.*s inconnue dans %<-fo
*** 17222,17238 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "ignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflit"
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personality"
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "UNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variable"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "-feliminate-dwarf2-dups ne fonctionne pas en C++, il est ignorÃ©"
--- 17238,17254 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "ignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflit"
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "les personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personality"
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "UNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variable"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "-feliminate-dwarf2-dups ne fonctionne pas en C++, il est ignorÃ©"
*************** msgstr "ordre de stockage inverse pour l
*** 17342,17353 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bits"
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec une erreur d'attribut: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attribut: %s"
--- 17358,17369 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bits"
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec une erreur d'attribut: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attribut: %s"
*************** msgstr "argument %qs invalide Ã  -fdebug
*** 17362,17373 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "la taille de trame de %wd octets est plus grande que %wd octets"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, 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:4688 tree-cfgcleanup.c:1164
  #, 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"
--- 17378,17389 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "la taille de trame de %wd octets est plus grande que %wd octets"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, 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:4688 tree-cfgcleanup.c:1227
  #, 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
*** 17382,17388 ****
  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:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, 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Ã©"
--- 17398,17404 ----
  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:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, 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 "suppose qu'un dÃ©bordement signÃ
*** 17412,17418 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaison"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vÃ©rification fold: arbre originale modifiÃ© par fold"
--- 17428,17434 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaison"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vÃ©rification fold: arbre originale modifiÃ© par fold"
*************** msgstr "vÃ©rification fold: arbre origin
*** 17422,17428 ****
  msgid "total size of local objects too large"
  msgstr "la taille totale des objets locaux est trop grande"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "contrainte impossible dans %<asm%>"
--- 17438,17444 ----
  msgid "total size of local objects too large"
  msgstr "la taille totale des objets locaux est trop grande"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "contrainte impossible dans %<asm%>"
*************** msgstr "%qs est une option inconnue de -
*** 17523,17584 ****
  msgid "input file %qs is the same as output file"
  msgstr "le fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortie"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe est ignorÃ© parce que -save-temps est spÃ©cifiÃ©"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©e"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨ques"
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "le commutateur %qs ne dÃ©bute pas par %<-%>"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>"
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "impossible d'ouvrir le fichier de rÃ©ponse temporaire %s"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "impossible d'Ã©crire dans le fichier de rÃ©ponse temporaire %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "impossible de fermer le fichier de rÃ©ponse temporaire %s"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs invalide"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la spec %qs a un %<%%0%c%> invalide"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la spec %qs a un %<%%W%c%> invalide"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la spec %qs a un %<%%x%c%> invalide"
--- 17539,17605 ----
  msgid "input file %qs is the same as output file"
  msgstr "le fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortie"
  
! #: gcc.c:4476
! #, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr "le nom du fichier de sortie ne peut pas Ãªtre vide"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe est ignorÃ© parce que -save-temps est spÃ©cifiÃ©"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©e"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨ques"
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "le commutateur %qs ne dÃ©bute pas par %<-%>"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>"
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "impossible d'ouvrir le fichier de rÃ©ponse temporaire %s"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "impossible d'Ã©crire dans le fichier de rÃ©ponse temporaire %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "impossible de fermer le fichier de rÃ©ponse temporaire %s"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs invalide"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la spec %qs a un %<%%0%c%> invalide"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la spec %qs a un %<%%W%c%> invalide"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la spec %qs a un %<%%x%c%> invalide"
*************** msgstr "la spec %qs a un %<%%x%c%> inval
*** 17586,17814 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ã©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patron"
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ã©chec de spec: option de spec %qc non reconnue"
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "fonction de spec %qs inconnue"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "erreur dans les arguments de la fonction de spec %qs"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nom de fonction de spec mal composÃ©"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "aucun argument pour la fonction de spec"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "arguments pour la fonction de spec mal composÃ©s"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la spec entre accolades %qs est invalide Ã  %qc"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "le contenu de la spec entre accolades %qs est invalide"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: impossible de dÃ©terminer la longueur du fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: Ã©chec de -fcompare-debug (longueur)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: ne peut ouvrir le fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: Ã©chec de -fcompare-debug"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "Ã©chec de spec: plus d'un argument Ã  SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "Ã©chec de spec: plus d'un argument Ã  SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?"
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "pas configurÃ© avec le suffixe d'en-tÃªtes sysroot"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "pas de fichier Ã  l'entrÃ©e"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "ne peut spÃ©cifier -o avec -c, -S ou -E et de multiples fichiers"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: le compilateur %s n'est pas installÃ© sur ce systÃ¨me"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "recompilation avec -fcompare-debug"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "pendant la recompilation avec -fcompare-debug"
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "comparaison des vidanges des insns finales"
  
  # I18N
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, mais %s introuvable"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: le fichier d'entrÃ©e de l'Ã©dition de liens n'est pas utilisÃ© parce que l'Ã©dition de liens n'a pas Ã©tÃ© faite"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "impossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©"
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "le langage %s n'est pas reconnu"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la spec multilib %qs est invalide"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "les exclusions multilib %qs sont invalides"
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs %qs est invalide"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs est invalide"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "l'exclusion multilib %qs est invalide"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "variable d'environnement %qs non dÃ©finie"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "numÃ©ro de version %qs invalide"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "trop peu d'arguments pour %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "trop d'arguments pour %%:version-compare"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "opÃ©rateur %qs inconnu dans %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "trop d'arguments pour %%:compare-debug-dump-opt"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "trop d'arguments pour %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "trop peu d'arguments pour %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "trop d'arguments pour %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "l'argument de %%:compare-debug-auxbase-opt n'est pas terminÃ© par .gk"
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "trop peu d'arguments pour %%:replace-extension"
  
! #: gcc.c:9885
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "mauvais nombre d'arguments pour %%:debug-level-gt"
--- 17607,17835 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ã©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patron"
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ã©chec de spec: option de spec %qc non reconnue"
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "fonction de spec %qs inconnue"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "erreur dans les arguments de la fonction de spec %qs"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nom de fonction de spec mal composÃ©"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "aucun argument pour la fonction de spec"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "arguments pour la fonction de spec mal composÃ©s"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la spec entre accolades %qs est invalide Ã  %qc"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "le contenu de la spec entre accolades %qs est invalide"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: impossible de dÃ©terminer la longueur du fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: Ã©chec de -fcompare-debug (longueur)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: ne peut ouvrir le fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: Ã©chec de -fcompare-debug"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "Ã©chec de spec: plus d'un argument Ã  SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "Ã©chec de spec: plus d'un argument Ã  SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?"
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "pas configurÃ© avec le suffixe d'en-tÃªtes sysroot"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "pas de fichier Ã  l'entrÃ©e"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "ne peut spÃ©cifier -o avec -c, -S ou -E et de multiples fichiers"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: le compilateur %s n'est pas installÃ© sur ce systÃ¨me"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "recompilation avec -fcompare-debug"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "pendant la recompilation avec -fcompare-debug"
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "comparaison des vidanges des insns finales"
  
  # I18N
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, mais %s introuvable"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: le fichier d'entrÃ©e de l'Ã©dition de liens n'est pas utilisÃ© parce que l'Ã©dition de liens n'a pas Ã©tÃ© faite"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "impossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©"
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "le langage %s n'est pas reconnu"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la spec multilib %qs est invalide"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "les exclusions multilib %qs sont invalides"
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs %qs est invalide"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs est invalide"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "l'exclusion multilib %qs est invalide"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "variable d'environnement %qs non dÃ©finie"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "numÃ©ro de version %qs invalide"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "trop peu d'arguments pour %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "trop d'arguments pour %%:version-compare"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "opÃ©rateur %qs inconnu dans %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "trop d'arguments pour %%:compare-debug-dump-opt"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "trop d'arguments pour %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "trop peu d'arguments pour %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "trop d'arguments pour %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "l'argument de %%:compare-debug-auxbase-opt n'est pas terminÃ© par .gk"
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "trop peu d'arguments pour %%:replace-extension"
  
! #: gcc.c:9888
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "mauvais nombre d'arguments pour %%:debug-level-gt"
*************** msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur
*** 17953,17961 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
--- 17974,17982 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
*************** msgstr "ici"
*** 18371,18600 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "l'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»"
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "utilisation du rÃ©sultat d'une fonction qui retourne %<void%>"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "l-valeur invalide dans la sortie asm %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "l'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moire"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "l'entrÃ©e mÃ©moire %d n'est pas directement adressable"
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "la variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion cible"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "rÃ©gion cible englobante"
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "la variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©e"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tÃ¢che englobante"
  
  # le %qs est un nom de rÃ©gion non traduit tel que Â«Â parallelÂ Â», Â«Â taskÂ Â», Â«Â teamsÂ Â».
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante"
  
  # le %qs est un nom de rÃ©gion non traduit tel que Â«Â parallelÂ Â», Â«Â taskÂ Â», Â«Â teamsÂ Â».
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "rÃ©gion %qs englobante"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "construction OpenACC %qs englobante"
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>"
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobante"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%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)"
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©aire"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable d'itÃ©ration %qE devrait Ãªtre privÃ©e"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©duction"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©aire"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â lastprivateÂ Â»"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre privÃ©e"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "la clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucle est spÃ©cifiÃ©e sur une construction combinÃ©e avec %<distribute%>"
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "champ de correspondance %qE d'une structure de longueur variable"
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)"
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable Â«Â copyprivateÂ Â» %qE n'est pas Â«Â threadprivateÂ Â» ou privÃ©e dans le contexte extÃ©rieur"
  
  # le %s est remplacÃ© par des mots-clÃ© non traduits tels que Â«Â firstprivateÂ Â», Â«Â lastprivateÂ Â»,â€¦
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "modificateur de clause %qs %<if%> attendu au lieu de %qs"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD dans la clause implicite %<map%>"
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>"
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>"
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "la mÃªme variable est utilisÃ©e dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>"
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "clause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copy"
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "rÃ©duction privÃ©e invalide sur %qE"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "une construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%> avec un paramÃ¨tre"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendu"
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "le nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itÃ©rations"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "plus d'une clause %<depend(source)%> sur une construction %<ordered%>"
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "une clause %<depend(source)%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend(sink:)%> sur la mÃªme construction"
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<_Cilk_spawn%> attendu avant %<_Cilk_sync%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "la gimplification a Ã©chouÃ©"
  
! #: gimplify.c:12729
  #, 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:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si ce code est atteint, le programme s'arrÃªtera"
--- 18392,18621 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "l'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»"
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "utilisation du rÃ©sultat d'une fonction qui retourne %<void%>"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "l-valeur invalide dans la sortie asm %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "l'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moire"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "l'entrÃ©e mÃ©moire %d n'est pas directement adressable"
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "la variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion cible"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "rÃ©gion cible englobante"
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "la variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©e"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tÃ¢che englobante"
  
  # le %qs est un nom de rÃ©gion non traduit tel que Â«Â parallelÂ Â», Â«Â taskÂ Â», Â«Â teamsÂ Â».
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante"
  
  # le %qs est un nom de rÃ©gion non traduit tel que Â«Â parallelÂ Â», Â«Â taskÂ Â», Â«Â teamsÂ Â».
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "rÃ©gion %qs englobante"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "construction OpenACC %qs englobante"
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>"
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobante"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%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)"
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©aire"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable d'itÃ©ration %qE devrait Ãªtre privÃ©e"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©duction"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©aire"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â lastprivateÂ Â»"
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "la variable d'itÃ©ration %qE ne devrait pas Ãªtre privÃ©e"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "la clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucle est spÃ©cifiÃ©e sur une construction combinÃ©e avec %<distribute%>"
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "champ de correspondance %qE d'une structure de longueur variable"
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)"
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable Â«Â copyprivateÂ Â» %qE n'est pas Â«Â threadprivateÂ Â» ou privÃ©e dans le contexte extÃ©rieur"
  
  # le %s est remplacÃ© par des mots-clÃ© non traduits tels que Â«Â firstprivateÂ Â», Â«Â lastprivateÂ Â»,â€¦
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "modificateur de clause %qs %<if%> attendu au lieu de %qs"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD dans la clause implicite %<map%>"
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>"
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>"
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "la mÃªme variable est utilisÃ©e dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>"
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "clause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copy"
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "rÃ©duction privÃ©e invalide sur %qE"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "une construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%> avec un paramÃ¨tre"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendu"
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "le nombre de variables dans la clause %<depend(sink)%> ne correspond pas au nombre de variables d'itÃ©rations"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "plus d'une clause %<depend(source)%> sur une construction %<ordered%>"
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "une clause %<depend(source)%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend(sink:)%> sur la mÃªme construction"
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<_Cilk_spawn%> attendu avant %<_Cilk_sync%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "la gimplification a Ã©chouÃ©"
  
! #: gimplify.c:12732
  #, 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:12737
  #, 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:12744
  #, 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 "les types ont des nombres de par
*** 18827,18833 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "le type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++"
  
  #: ipa-devirt.c:1235
--- 18848,18854 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++"
  
  #: ipa-devirt.c:1235
*************** msgstr "un champ avec le mÃªme nom mais
*** 18927,18934 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
! msgstr "le champ a un agencement diffÃ©rent dans une autre unitÃ© de traduction"
  
  #: ipa-devirt.c:1599
  #, gcc-internal-format
--- 18948,18955 ----
  
  #: ipa-devirt.c:1576
  #, 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:1599
  #, gcc-internal-format
*************** msgstr "%<depend(sink)%> fait rÃ©fÃ©renc
*** 19308,19505 ****
  msgid "multiple loop axes specified for routine"
  msgstr "axes de boucles multiples spÃ©cifiÃ©s pour la routine"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACC"
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> entre en conflit avec d'autres spÃ©cificateurs de boucle de OpenACC"
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "la boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contient"
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "argument pas permis dans la clause %qs dans %<parallel%> de OpenACC"
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "construction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACC"
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "construction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACC"
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<for simd%>"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "les constructions OpenMP autres que %<#pragma omp ordered simd%> ne peuvent pas Ãªtre imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>"
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "seules les rÃ©gions %<distribute%> ou %<parallel%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>"
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "une rÃ©gion %<distribute%> doit Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une construction %<teams%>"
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "une directive de boucle OpenACC doit Ãªtre associÃ©e avec une rÃ©gion de calcul de OpenACC"
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "construction %qs orpheline"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction"
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction"
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "la construction %<%s taskgroup%> n'est pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de la rÃ©gion %<taskgroup%>"
  
! #: omp-low.c:2684
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "arguments invalides"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "construction %<%s %s%> pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de %qs"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "une 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%>"
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "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%>"
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "une rÃ©gion %<master%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, un %<task%> explicite ou une rÃ©gion %<taskloop%>"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>"
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "une construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "sous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>"
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "une rÃ©gion %<ordered%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "une rÃ©gion %<ordered%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de boucle avec la clause %<ordered%>"
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "une rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme nom"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "la construction %<teams%> n'est pas Ã©troitement imbriquÃ©e dans une construction %<target%>"
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "une rÃ©gion OpenACC est Ã  l'intÃ©rieur d'une routine OpenACC, le parallÃ©lisme imbriquÃ© n'est pas encore supportÃ©"
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "construction OpenACC Ã  l'intÃ©rieur d'une rÃ©gion qui n'est pas OpenACC"
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "une construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs"
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "la construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs"
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp Ã  l'intÃ©rieur d'une construction simd"
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "la clause Â«Â sinkÂ Â» est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la boucle"
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "le premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la boucle"
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "sortie invalide hors du bloc structurÃ© %s"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "entrÃ©e invalide dans le bloc structurÃ© %s"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "branchement invalide vers/depuis le bloc structurÃ© %s"
--- 19329,19526 ----
  msgid "multiple loop axes specified for routine"
  msgstr "axes de boucles multiples spÃ©cifiÃ©s pour la routine"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACC"
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> entre en conflit avec d'autres spÃ©cificateurs de boucle de OpenACC"
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "la boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contient"
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "argument pas permis dans la clause %qs dans %<parallel%> de OpenACC"
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "construction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACC"
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "construction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACC"
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<for simd%>"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "les constructions OpenMP autres que %<#pragma omp ordered simd%> ne peuvent pas Ãªtre imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>"
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "seules les rÃ©gions %<distribute%> ou %<parallel%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>"
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "une rÃ©gion %<distribute%> doit Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une construction %<teams%>"
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "une directive de boucle OpenACC doit Ãªtre associÃ©e avec une rÃ©gion de calcul de OpenACC"
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "construction %qs orpheline"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction"
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction"
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "la construction %<%s taskgroup%> n'est pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de la rÃ©gion %<taskgroup%>"
  
! #: omp-low.c:2712
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "arguments invalides"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "construction %<%s %s%> pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de %qs"
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "une 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%>"
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "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%>"
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "une rÃ©gion %<master%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, un %<task%> explicite ou une rÃ©gion %<taskloop%>"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>"
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "une construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "sous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>"
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>"
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "une rÃ©gion %<ordered%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "une rÃ©gion %<ordered%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de boucle avec la clause %<ordered%>"
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "une rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme nom"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "la construction %<teams%> n'est pas Ã©troitement imbriquÃ©e dans une construction %<target%>"
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "une rÃ©gion OpenACC est Ã  l'intÃ©rieur d'une routine OpenACC, le parallÃ©lisme imbriquÃ© n'est pas encore supportÃ©"
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "construction OpenACC Ã  l'intÃ©rieur d'une rÃ©gion qui n'est pas OpenACC"
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "une construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs"
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "la construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs"
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp Ã  l'intÃ©rieur d'une construction simd"
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "la clause Â«Â sinkÂ Â» est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la boucle"
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "le premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la boucle"
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "sortie invalide hors du bloc structurÃ© %s"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "entrÃ©e invalide dans le bloc structurÃ© %s"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "branchement invalide vers/depuis le bloc structurÃ© %s"
*************** msgstr "les sauts indirects ne sont pas
*** 19584,19590 ****
  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:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant Ã  %qs"
--- 19605,19611 ----
  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:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant Ã  %qs"
*************** msgstr "-fsanitize-recover=%s n'est pas
*** 19740,19866 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "-fsanitize-address-use-after-scope requiert l'option -fstack-reuse=none"
  
! #: opts.c:1410
  #, 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:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "l'option -fsanitize-all n'est pas valide"
  
! #: opts.c:1642
  #, 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:1649
  #, 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:1828
  #, 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:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "argument non reconnu pour l'option --help=: %q.*s"
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA n'a pas Ã©tÃ© activÃ© durant la configuration"
  
! #: opts.c:2090
  #, 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:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %d"
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramÃ¨tre de contrÃ´le de la pile %qs inconnu"
  
! #: opts.c:2249
  #, 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:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "la version dwarf %d n'est pas supportÃ©e"
  
! #: opts.c:2360
  #, 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:2371
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nom de --param %qs invalide; vouliez vous utiliser %qsÂ ?"
  
! #: opts.c:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nom de --param %qs invalide"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valeur de --param %qs invalide"
  
! #: opts.c:2504
  #, 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:2513
  #, 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:2531
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage %qs non reconnu"
  
! #: opts.c:2533
  #, 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:2553
  #, 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:2557
  #, 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:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de dÃ©bogage non reconnue: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: pas d'option -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-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"
--- 19761,19897 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "-fsanitize-address-use-after-scope requiert l'option -fstack-reuse=none"
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>"
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>"
! 
! #: opts.c:1417
  #, 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:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "l'option -fsanitize-all n'est pas valide"
  
! #: opts.c:1649
  #, 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:1656
  #, 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:1835
  #, 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:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "argument non reconnu pour l'option --help=: %q.*s"
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA n'a pas Ã©tÃ© activÃ© durant la configuration"
  
! #: opts.c:2097
  #, 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:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %d"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramÃ¨tre de contrÃ´le de la pile %qs inconnu"
  
! #: opts.c:2256
  #, 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:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "la version dwarf %d n'est pas supportÃ©e"
  
! #: opts.c:2367
  #, 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:2378
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nom de --param %qs invalide; vouliez vous utiliser %qsÂ ?"
  
! #: opts.c:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nom de --param %qs invalide"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valeur de --param %qs invalide"
  
! #: opts.c:2511
  #, 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:2520
  #, 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:2538
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage %qs non reconnu"
  
! #: opts.c:2540
  #, 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:2560
  #, 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:2564
  #, 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:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de dÃ©bogage non reconnue: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: pas d'option -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-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 "une variable-registre globale su
*** 20207,20213 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "le registre de %qD est utilisÃ© pour plusieurs variables-registre globales"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "en conflit avec %qD"
--- 20238,20244 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "le registre de %qD est utilisÃ© pour plusieurs variables-registre globales"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "en conflit avec %qD"
*************** msgstr "erreur d'Ã©criture dans %s: %m"
*** 20808,20819 ****
  msgid "error closing %s: %m"
  msgstr "erreur de fermeture de %s: %m"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "auto-tests incompatibles avec -E"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "les auto-tests ne sont pas activÃ©s dans cet exÃ©cutable"
--- 20839,20850 ----
  msgid "error closing %s: %m"
  msgstr "erreur de fermeture de %s: %m"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "auto-tests incompatibles avec -E"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "les auto-tests ne sont pas activÃ©s dans cet exÃ©cutable"
*************** msgstr "dans la dÃ©finition de la macro
*** 21724,21770 ****
  msgid "in expansion of macro %qs"
  msgstr "dans l'expansion de la macro %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "le BB %i a plusieurs arÃªtes de gestion des exceptions"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptions"
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "la derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptions"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "le BB %i n'a pas d'arÃªte de gestion des exceptions"
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "arÃªte incorrecte de gestions des exceptions %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "il manque une arÃªte dans le BB %i"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "le BB %i a trop d'arÃªtes falltrhu"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "le BB %i a une arÃªte incorrecte"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "le BB %i a une arÃªte fallthru incorrecte"
--- 21755,21801 ----
  msgid "in expansion of macro %qs"
  msgstr "dans l'expansion de la macro %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "le BB %i a plusieurs arÃªtes de gestion des exceptions"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptions"
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "la derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptions"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "le BB %i n'a pas d'arÃªte de gestion des exceptions"
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "arÃªte incorrecte de gestions des exceptions %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "il manque une arÃªte dans le BB %i"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "le BB %i a trop d'arÃªtes falltrhu"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "le BB %i a une arÃªte incorrecte"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "le BB %i a une arÃªte fallthru incorrecte"
*************** msgstr "SSA corrompu"
*** 21866,21897 ****
  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:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u nul oÃ¹ un non-nul est attendu"
  
! #: tree-ssa-ccp.c:3427
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel Ã  la fonction interne %qD"
  
! #: tree-ssa-ccp.c:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "dans un appel Ã  la fonction %qD dÃ©clarÃ©e ici"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "optimisation de boucle manquÃ©e, le compteur de boucle peut dÃ©border"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "l'itÃ©ration %s invoque un comportement indÃ©fini"
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dans cette boucle"
--- 21897,21928 ----
  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:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u nul oÃ¹ un non-nul est attendu"
  
! #: tree-ssa-ccp.c:3425
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel Ã  la fonction interne %qD"
  
! #: tree-ssa-ccp.c:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "dans un appel Ã  la fonction %qD dÃ©clarÃ©e ici"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "optimisation de boucle manquÃ©e, le compteur de boucle peut dÃ©border"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "l'itÃ©ration %s invoque un comportement indÃ©fini"
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dans cette boucle"
*************** msgstr "%q+D redÃ©clarÃ© sans l'attribut
*** 22245,22255 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22276,22286 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "l'attribut %qE suit %qE"
*** 23219,23225 ****
  msgid "type was previously declared %qE"
  msgstr "le type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> ne peut Ãªtre spÃ©cifiÃ© que pour une fonction virtuelle"
--- 23250,23256 ----
  msgid "type was previously declared %qE"
  msgstr "le type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> ne peut Ãªtre spÃ©cifiÃ© que pour une fonction virtuelle"
*************** msgstr "?: utilisation de constantes ent
*** 23494,23500 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, 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"
--- 23525,23531 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une condition"
*************** msgstr "Ã©criture dans un objet constant
*** 24114,24175 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "qualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> attend un argument %<%s%s%> correspondant"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> attend un argument %<%T%s%> correspondant"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme %<long%> ou %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> n'est pas dÃ©fini comme un type pointeur"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "les arguments devant Ãªtre formatÃ©s ne sont pas %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "les formats de strftime ne peuvent pas formater d'arguments"
--- 24145,24206 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "qualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> attend un argument %<%s%s%> correspondant"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> attend un argument %<%T%s%> correspondant"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme %<long%> ou %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> n'est pas dÃ©fini comme un type"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> n'est pas dÃ©fini comme un type pointeur"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "les arguments devant Ãªtre formatÃ©s ne sont pas %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "les formats de strftime ne peuvent pas formater d'arguments"
*************** msgstr "constante en virgule flottante t
*** 24271,24277 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> rÃ©pÃ©tÃ© avant la chaÃ®ne Objective-C"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©e"
--- 24302,24308 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> rÃ©pÃ©tÃ© avant la chaÃ®ne Objective-C"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©e"
*************** msgstr "%<#pragma omp atomic update%> ut
*** 24301,24307 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "type invalide pour la variable d'itÃ©ration %qE"
--- 24332,24338 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "type invalide pour la variable d'itÃ©ration %qE"
*************** msgstr "variable d'itÃ©ration %<_Atomic%
*** 24316,24337 ****
  msgid "%qE is not initialized"
  msgstr "%qE n'est pas initialisÃ©"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le manquant"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le invalide"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "expression d'incrÃ©mentation manquante"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expression d'incrÃ©mentation invalide"
--- 24347,24368 ----
  msgid "%qE is not initialized"
  msgstr "%qE n'est pas initialisÃ©"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le manquant"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le invalide"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "expression d'incrÃ©mentation manquante"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expression d'incrÃ©mentation invalide"
*************** msgstr "<valeur de retour>"
*** 24876,24883 ****
  msgid "wrong type argument to %s"
  msgstr "argument de type erronÃ© pour %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "dÃ©bordement dans l'expression constante"
--- 24907,24914 ----
  msgid "wrong type argument to %s"
  msgstr "argument de type erronÃ© pour %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "dÃ©bordement dans l'expression constante"
*************** msgstr[1] "l'argument %i est passÃ© Ã  u
*** 25545,25551 ****
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> ne peut Ãªtre utilisÃ© qu'Ã  l'intÃ©rieur d'une fonction"
--- 25576,25582 ----
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> ne peut Ãªtre utilisÃ© qu'Ã  l'intÃ©rieur d'une fonction"
*************** msgstr "-march=%s: chaÃ®ne ISA invalide"
*** 25705,25711 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: sous-chaÃ®ne ISA %qs non supportÃ©e"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "option -mdebug-%s inconnue"
--- 25736,25742 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: sous-chaÃ®ne ISA %qs non supportÃ©e"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "option -mdebug-%s inconnue"
*************** msgstr "support du profilage pour VxWork
*** 26028,26034 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%Kl'argument %d doit Ãªtre une constante immÃ©diate"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%Kl'index de l'avenue doit Ãªtre une constante immÃ©diate"
--- 26059,26065 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%Kl'argument %d doit Ãªtre une constante immÃ©diate"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%Kl'index de l'avenue doit Ãªtre une constante immÃ©diate"
*************** msgstr "nom de processeur manquant dans
*** 26108,26114 ****
  msgid "unknown value %qs for -mtune"
  msgstr "valeur %qs inconnue pour -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "l'option -mcpu=%s est en conflit avec l'option -march=%s"
--- 26139,26145 ----
  msgid "unknown value %qs for -mtune"
  msgstr "valeur %qs inconnue pour -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "l'option -mcpu=%s est en conflit avec l'option -march=%s"
*************** msgstr "la cible %s %qs n'autorise pas d
*** 26193,26201 ****
  msgid "target %s %s=%s is not valid"
  msgstr "la cible %s %s=%s n'est pas valable"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
--- 26224,26232 ----
  msgid "target %s %s=%s is not valid"
  msgstr "la cible %s %s=%s n'est pas valable"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
*************** msgid "bad value %qs for -mmemory-latenc
*** 26281,26287 ****
  msgstr "valeur %qs erronÃ©e pour -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26312,26318 ----
  msgstr "valeur %qs erronÃ©e pour -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "les adresses des insn ne sont pa
*** 26455,26829 ****
  msgid "insn addresses not freed"
  msgstr "les adresses des insn ne sont pas libÃ©rÃ©es"
  
! #: config/arm/arm-builtins.c:2349
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "cette fonction interne n'est pas supportÃ©e pour cette cible"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Vous devez activer les instructions NEON (par ex. -mfloat-abi=softfp -mfpu=neon) pour utiliser ces intrinsÃ¨ques."
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques."
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neonâ€¦) pour utiliser ces intrinsÃ¨ques."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "sÃ©lecteur doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 7"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 3"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 1"
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "le masque doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "la plage du masque doit Ãªtre entre 0 et 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le code"
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt et NEON sont incompatibles"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "le processeur cible ne supporte pas ARM"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumb"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "activer le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le Thumb"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g avec -mno-apcs-frame peut ne pas donner un dÃ©bogage pertinent"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt non supportÃ© en mode Thumb"
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bits"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC est incompatible avec Thumb"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data ne supporte que du code non pic sur les cibles armv7-m"
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code ne supporte que du code non pic sur les cibles armv7-m"
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "le processeur cible ne supporte pas les instructions THUMB"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "le processeur cible ne supporte pas les accÃ¨s non alignÃ©s"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mfpu=auto n'est actuellement pas supportÃ© sans un processeur explicite."
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "le processeur cible ne supporte pas l'interopÃ©rabilitÃ©"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check incompatible avec -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic et -mapcs-reent sont incompatibles"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "Le code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©"
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "les options fp16 sÃ©lectionnÃ©es sont incompatibles"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt exige une ABI compatible AAPCS pour fonctionner correctement"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "l'abi iwmmxt requiert un processeur avec iwmmxt"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ne supporte pas -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ne supporte pas -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 et pas de ldrh"
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: le processeur sÃ©lectionnÃ© n'a pas de FPU"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard et VFP"
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64"
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC est incompatible avec -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= est inutile sans -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "incapable d'utiliser Â«Â %sÂ Â» pour un registre PIC"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition n'est pas supportÃ© sur cette architecture"
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "le processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-M"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS qui n'est pas dÃ©rivÃ©e de AAPCS"
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "les fonctions variadiques doivent utiliser la variante du AAPCS de base"
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI VFP en virgule flottante matÃ©rielle du Thumb-1"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, 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:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26486,26860 ----
  msgid "insn addresses not freed"
  msgstr "les adresses des insn ne sont pas libÃ©rÃ©es"
  
! #: config/arm/arm-builtins.c:2354
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "cette fonction interne n'est pas supportÃ©e pour cette cible"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Vous devez activer les instructions NEON (par ex. -mfloat-abi=softfp -mfpu=neon) pour utiliser ces intrinsÃ¨ques."
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques."
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Vous devez activer les instructions crypto (par ex. inclure -mfloat-abi=softfp -mfpu=crypto-neonâ€¦) pour utiliser ces intrinsÃ¨ques."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "sÃ©lecteur doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 7"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 3"
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "la plage du sÃ©lecteur doit Ãªtre entre 0 et 1"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "le masque doit Ãªtre un immÃ©diat"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "la plage du masque doit Ãªtre entre 0 et 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code."
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code."
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code."
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le code"
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le code"
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le code"
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le code"
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt et NEON sont incompatibles"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "le processeur cible ne supporte pas ARM"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumb"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "activer le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le Thumb"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g avec -mno-apcs-frame peut ne pas donner un dÃ©bogage pertinent"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt non supportÃ© en mode Thumb"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bits"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC est incompatible avec Thumb"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data ne supporte que du code non pic sur les cibles armv7-m"
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code ne supporte que du code non pic sur les cibles armv7-m"
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "le processeur cible ne supporte pas les instructions THUMB"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "le processeur cible ne supporte pas les accÃ¨s non alignÃ©s"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mfpu=auto n'est actuellement pas supportÃ© sans un processeur explicite."
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "le processeur cible ne supporte pas l'interopÃ©rabilitÃ©"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check incompatible avec -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic et -mapcs-reent sont incompatibles"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "Le code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©"
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "les options fp16 sÃ©lectionnÃ©es sont incompatibles"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt exige une ABI compatible AAPCS pour fonctionner correctement"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "l'abi iwmmxt requiert un processeur avec iwmmxt"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ne supporte pas -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ne supporte pas -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 et pas de ldrh"
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: le processeur sÃ©lectionnÃ© n'a pas de FPU"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard et VFP"
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64"
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC est incompatible avec -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= est inutile sans -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "incapable d'utiliser Â«Â %sÂ Â» pour un registre PIC"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition n'est pas supportÃ© sur cette architecture"
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "le processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-M"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS qui n'est pas dÃ©rivÃ©e de AAPCS"
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "les fonctions variadiques doivent utiliser la variante du AAPCS de base"
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI VFP en virgule flottante matÃ©rielle du Thumb-1"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, 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:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr "le passage de paramÃ¨tre pour l'
*** 26831,26902 ****
  msgid "%qE attribute only applies to functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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:6872
  #, 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:6894 config/arm/arm.c:6946
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "l'attribut %qE est ignorÃ© sans l'option -mcmse."
  
! #: config/arm/arm.c:6913
  #, 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:6962
  #, 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:12245
  #, 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:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.c:23495
  #, 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:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Saut lointain thumb1 inattendu"
  
! #: config/arm/arm.c:24412
  #, 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:24661
  #, 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:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific pour Thumb-1"
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "fpu invalide pour attribute(target(\"%s\"))"
--- 26862,26938 ----
  msgid "%qE attribute only applies to functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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:6850
  #, 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:6872 config/arm/arm.c:6924
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "l'attribut %qE est ignorÃ© sans l'option -mcmse."
  
! #: config/arm/arm.c:6891
  #, 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:6940
  #, 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:8656
! #, 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:12232
  #, 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:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.c:23484
  #, 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:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Saut lointain thumb1 inattendu"
  
! #: config/arm/arm.c:24401
  #, 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:24650
  #, 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:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific pour Thumb-1"
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "fpu invalide pour attribute(target(\"%s\"))"
*************** msgstr "fpu invalide pour attribute(targ
*** 26904,26916 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, 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:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) est inconnu"
--- 26940,26952 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, 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:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) est inconnu"
*************** msgstr "les attributs de fonction %qs, %
*** 27004,27169 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "les attributs de fonction %qs et %qs n'ont pas d'effet sur la fonction %qs"
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
  
  # %s est Â«Â interruptÂ Â» ou Â«Â signalÂ Â» non traduit.
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
! msgstr "%qs semble Ãªtre un gestionnaire avec l'attribut Â«Â %sÂ Â» mal orthographiÃ©, il manque le prÃ©fixe __vector"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> ne contient que 2 octets d'adresse"
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "l'offset du pointeur par rapport au symbole peut Ãªtre incorrect"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "accÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programme"
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "accÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©es"
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonction"
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "l'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©e"
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "l'attribut %qE ne s'applique qu'aux variables statiques"
  
! #: config/avr/avr.c:9522
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "l'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duits"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/avr/avr.c:9550
  #, 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/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "l'adresse de l'attribut %qE est hors limites"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "les attributs %s et %qE fournissent tous les deux une adresse"
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "attribut %qE sur une variable non volatile"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "les espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duits"
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kio"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qT"
  
  # %s est un texte non traduit tel que Â«Â variableÂ Â», Â«Â function parameterÂ Â», Â«Â structure fieldÂ Â»,â€¦
  # J'ai soumis le bug 79453 pour demander de crÃ©er des messages spÃ©cifiques Ã  chaque cas.
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "un pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+D"
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qs"
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "la dÃ©claration IO statique pour %q+D a besoin d'une adresse"
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "la dÃ©finition IO pour %q+D a besoin d'une adresse"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinit"
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programme"
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D a les attributs incompatibles %qs et %qs"
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "l'architecture %qs n'est supportÃ©e que par l'assembleur"
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "conversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qs"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s attend une constante entiÃ¨re Ã  la compilation"
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s attend une constante sous forme d'entier long Ã  la compilation comme premier argument"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "arrondir Ã  %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnels"
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "le rÃ©sultat de l'arrondi sera toujours 0"
--- 27040,27216 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "les attributs de fonction %qs et %qs n'ont pas d'effet sur la fonction %qs"
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
  
  # %s est Â«Â interruptÂ Â» ou Â«Â signalÂ Â» non traduit.
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
! msgstr "%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr "%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs"
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> ne contient que 2 octets d'adresse"
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "l'offset du pointeur par rapport au symbole peut Ãªtre incorrect"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "accÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programme"
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "accÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©es"
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonction"
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "l'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©e"
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "l'attribut %qE ne s'applique qu'aux variables statiques"
  
! #: config/avr/avr.c:9537
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "l'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duits"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/avr/avr.c:9565
  #, 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/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "l'adresse de l'attribut %qE est hors limites"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "les attributs %s et %qE fournissent tous les deux une adresse"
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "attribut %qE sur une variable non volatile"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "les espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duits"
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kio"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qT"
  
  # %s est un texte non traduit tel que Â«Â variableÂ Â», Â«Â function parameterÂ Â», Â«Â structure fieldÂ Â»,â€¦
  # J'ai soumis le bug 79453 pour demander de crÃ©er des messages spÃ©cifiques Ã  chaque cas.
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "un pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+D"
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qs"
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "la dÃ©claration IO statique pour %q+D a besoin d'une adresse"
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "la dÃ©finition IO pour %q+D a besoin d'une adresse"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinit"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "variable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programme"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programme"
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D a les attributs incompatibles %qs et %qs"
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "l'architecture %qs n'est supportÃ©e que par l'assembleur"
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "conversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qs"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s attend une constante entiÃ¨re Ã  la compilation"
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s attend une constante sous forme d'entier long Ã  la compilation comme premier argument"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "arrondir Ã  %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnels"
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "le rÃ©sultat de l'arrondi sera toujours 0"
*************** msgstr "accumulateur inappropriÃ© pour %
*** 27446,27457 ****
  msgid "invalid IACC argument"
  msgstr "argument IACC invalide"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs attend un argument constant"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "argument constant hors limite pour %qs"
--- 27493,27504 ----
  msgid "invalid IACC argument"
  msgstr "argument IACC invalide"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs attend un argument constant"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "argument constant hors limite pour %qs"
*************** msgstr "le modÃ¨le de code %qs n'est pas
*** 27629,27635 ****
  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:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, 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"
--- 27676,27682 ----
  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:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, 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"
*************** msgstr "%<-mrtd%> est ignorÃ© en mode 64
*** 27759,28343 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et %d"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d n'est pas entre %d et 12"
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, 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:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:5997
  #, 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:6004
  #, 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:6054
  #, 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:6056
  #, 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:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6072
  #, 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:6178
  #, 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:6185
  #, 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:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "option inconnue pour -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, 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:7168
  #, 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."
  
  # Le dernier %s est le texte non traduit Â«Â exceptionÂ Â» ou Â«Â interruptÂ Â».
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service de type Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la fonction avec l'attribut no_caller_saved_registers"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, 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:7701
  #, 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:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7779
  #, 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:8023
  #, 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:8026
  #, 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:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ne supporte pas l'attribut ms_abi"
  
! #: config/i386/i386.c:8374
  #, 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:8687
  #, 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:8693
  #, 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:8707
  #, 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:8713
  #, 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:8729
  #, 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:8735
  #, 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:8751
  #, 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:8757
  #, 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:8939
  #, 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:9056
  #, 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:9174
  #, 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:9337
  #, 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:9343
  #, 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:9359
  #, 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:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, 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:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, 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:13824
  #, 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:14836
  #, 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:14856
  #, 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:14867
  #, 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:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.c:17733
  #, 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:17924
  #, 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:28283
  #, 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:32550
  #, 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:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour %s"
  
! #: config/i386/i386.c:32610
  #, 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:32858
  #, 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:32863 config/i386/i386.c:33291
  #, 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:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "attribut %<target%> manquant pour %D avec plusieurs versions"
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %D"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, 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:34294 config/i386/i386.c:35692
  #, 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:34689
  #, 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:34784
  #, 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:35623
  #, 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:35638
  #, 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:35671
  #, 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:35711
  #, 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:35724
  #, 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:35734
  #, 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:35739 config/i386/i386.c:36529
  #, 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:35907
  #, 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:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386.c:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, 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:36609 config/rs6000/rs6000.c:15973
  #, 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:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, 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:38505
  #, 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:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "l'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:41336
  #, 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:41357
  #, 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:41390 config/i386/i386.c:41399
  #, 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:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386.c:41479
  #, 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:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "la routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argument"
  
! #: config/i386/i386.c:41496
  #, 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:41499
  #, 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:44401
  #, 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:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "sortie du fanion asm %qs inconnue"
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "type invalide pour la sortie du fanion asm"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "ModÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.c:50772
  #, 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:50778
  #, 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:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d non supportÃ©e"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "type de retour %qT non supportÃ© pour simd\n"
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "type d'argument %qT non supportÃ© pour simd\n"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "Le contrÃ´leur de pointeurs requiert le support MPX sur cette cible. Utilisez les options -mmpx pour activer MPX."
--- 27806,28390 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et %d"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d n'est pas entre %d et 12"
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, 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:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:6003
  #, 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:6010
  #, 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:6060
  #, 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:6062
  #, 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:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6078
  #, 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:6184
  #, 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:6191
  #, 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:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "option inconnue pour -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, 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:7174
  #, 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."
  
  # Le dernier %s est le texte non traduit Â«Â exceptionÂ Â» ou Â«Â interruptÂ Â».
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service de type Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la fonction avec l'attribut no_caller_saved_registers"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, 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:7707
  #, 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:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386.c:7785
  #, 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:8029
  #, 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:8032
  #, 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:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ne supporte pas l'attribut ms_abi"
  
! #: config/i386/i386.c:8380
  #, 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:8693
  #, 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:8699
  #, 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:8713
  #, 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:8719
  #, 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:8735
  #, 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:8741
  #, 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:8757
  #, 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:8763
  #, 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:8945
  #, 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:9062
  #, 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:9180
  #, 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:9343
  #, 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:9349
  #, 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:9365
  #, 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:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, 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:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, 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:13830
  #, 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:14842
  #, 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:14862
  #, 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:14873
  #, 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:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.c:17739
  #, 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:17930
  #, 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:28289
  #, 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:32591
  #, 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:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Pas de rÃ©partiteur trouvÃ© pour %s"
  
! #: config/i386/i386.c:32651
  #, 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:32899
  #, 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:32904 config/i386/i386.c:33332
  #, 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:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "attribut %<target%> manquant pour %D avec plusieurs versions"
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %D"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, 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:34335 config/i386/i386.c:35733
  #, 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:34730
  #, 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:34825
  #, 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:35664
  #, 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:35679
  #, 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:35712
  #, 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:35752
  #, 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:35765
  #, 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:35775
  #, 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:35780 config/i386/i386.c:36570
  #, 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:35948
  #, 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:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386.c:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, 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:36650 config/rs6000/rs6000.c:16009
  #, 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:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, 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:38546
  #, 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:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "l'argument de xabort doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:41377
  #, 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:41398
  #, 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:41431 config/i386/i386.c:41440
  #, 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:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386.c:41520
  #, 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:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "la routine de service d'interruption devrait avoir un Â«Â unsigned %sintÂ Â» comme deuxiÃ¨me argument"
  
! #: config/i386/i386.c:41537
  #, 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:41540
  #, 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:44442
  #, 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:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "sortie du fanion asm %qs inconnue"
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "type invalide pour la sortie du fanion asm"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "ModÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.c:50813
  #, 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:50819
  #, 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:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d non supportÃ©e"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "type de retour %qT non supportÃ© pour simd\n"
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "type d'argument %qT non supportÃ© pour simd\n"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "Le contrÃ´leur de pointeurs requiert le support MPX sur cette cible. Utilisez les options -mmpx pour activer MPX."
*************** msgstr "gp_offset (%ld) ou end_offset (%
*** 28457,28463 ****
  msgid "argument %qd is not a constant"
  msgstr "l'argument %qd n'est pas une constante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
--- 28504,28510 ----
  msgid "argument %qd is not a constant"
  msgstr "l'argument %qd n'est pas une constante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
*************** msgstr "PRINT_OPERAND_ADDRESS, pointeur
*** 28467,28473 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ponctuation Â«Â %cÂ Â» inconnue"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND pointeur nul"
--- 28514,28520 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ponctuation Â«Â %cÂ Â» inconnue"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND pointeur nul"
*************** msgstr "plusieurs attributs d'interrupti
*** 28568,28574 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread est disponible uniquement sur fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportÃ©e"
--- 28615,28621 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread est disponible uniquement sur fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportÃ©e"
*************** msgstr "__delay_cycles est limitÃ© Ã  de
*** 29075,29082 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "les fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptions"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "code interne erronÃ©"
--- 29122,29129 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "les fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptions"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "code interne erronÃ©"
*************** msgstr "ne peut produire des pointeurs n
*** 29327,29353 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)"
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "l'attribut %qE requiert un type de retour Â«Â voidÂ Â»"
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "utilisation de vector_length (%d), %d est ignorÃ©"
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©"
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "utilisation de num_workers (%d), %d est ignorÃ©"
--- 29374,29400 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)"
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "l'attribut %qE requiert un type de retour Â«Â voidÂ Â»"
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "utilisation de vector_length (%d), %d est ignorÃ©"
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©"
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "utilisation de num_workers (%d), %d est ignorÃ©"
*************** msgstr "L'option -g est seulement suppor
*** 29372,29378 ****
  msgid "-g option disabled"
  msgstr "option -g dÃ©sactivÃ©e"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "l'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %u"
--- 29419,29425 ----
  msgid "-g option disabled"
  msgstr "option -g dÃ©sactivÃ©e"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "l'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %u"
*************** msgstr "le nombre doit Ãªtre 0 ou 1"
*** 29507,29730 ****
  msgid "junk at end of #pragma longcall"
  msgstr "rebut Ã  la fin de #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde accepte uniquement 3 arguments"
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec accepte uniquement 3 arguments"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s accepte uniquement %d arguments"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s accepte uniquement 1 argument"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepte uniquement 3 arguments"
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "le passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeur"
  
! #: config/rs6000/rs6000-c.c:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "La fonction interne %s n'est pas supportÃ©e dans cette configuration du compilateur"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "combinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %s"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip requiert -ffinite-math ou -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip requiert -fno-trapping-math ou -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip requiert -freciprocal-math ou -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 requiert une architecture PowerPC64, elle est maintenant activÃ©e"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power9 car l'assembleur ne supporte pas power9"
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power8 car l'assembleur ne supporte pas power8"
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power7 car l'assembleur ne supporte pas power7"
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power6 car l'assembleur ne supporte pas power6"
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power5 car l'assembleur ne supporte pas power5"
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "pas configurÃ© pour l'ABI SPE"
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "pas configurÃ© pour le jeu d'instructions SPE"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "l'attribut cible ou le pragma change l'ABI SPE"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec pas supportÃ© par cette cible"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE pas supportÃ© par cette cible"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple n'est pas supportÃ© sur des systÃ¨mes petits boutistes"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring n'est pas supportÃ© sur des systÃ¨mes petits boutistes"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax est incompatible avec les options explicitement dÃ©sactivÃ©es"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "L'option de la cible power9 est incompatible avec -mcpu=<xxx> pour <xxx> infÃ©rieur Ã  power9"
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto requiert -maltivec"
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector requiert -maltivec"
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp requiert -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf requiert -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign requiert -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion requiert -mpower8-fusion"
--- 29554,29777 ----
  msgid "junk at end of #pragma longcall"
  msgstr "rebut Ã  la fin de #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s"
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde accepte uniquement 3 arguments"
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec accepte uniquement 3 arguments"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s accepte uniquement %d arguments"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s accepte uniquement 1 argument"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract accepte uniquement 2 arguments"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepte uniquement 3 arguments"
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "le passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeur"
  
! #: config/rs6000/rs6000-c.c:6442
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "La fonction interne %s n'est pas supportÃ©e dans cette configuration du compilateur"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "combinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %s"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip requiert -ffinite-math ou -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip requiert -fno-trapping-math ou -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip requiert -freciprocal-math ou -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 requiert une architecture PowerPC64, elle est maintenant activÃ©e"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power9 car l'assembleur ne supporte pas power9"
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power8 car l'assembleur ne supporte pas power8"
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power7 car l'assembleur ne supporte pas power7"
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power6 car l'assembleur ne supporte pas power6"
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "ne gÃ©nÃ©rera pas d'instructions power5 car l'assembleur ne supporte pas power5"
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "pas configurÃ© pour l'ABI SPE"
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "pas configurÃ© pour le jeu d'instructions SPE"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "l'attribut cible ou le pragma change l'ABI SPE"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec pas supportÃ© par cette cible"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE pas supportÃ© par cette cible"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple n'est pas supportÃ© sur des systÃ¨mes petits boutistes"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring n'est pas supportÃ© sur des systÃ¨mes petits boutistes"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax est incompatible avec les options explicitement dÃ©sactivÃ©es"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "L'option de la cible power9 est incompatible avec -mcpu=<xxx> pour <xxx> infÃ©rieur Ã  power9"
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto requiert -maltivec"
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector requiert -maltivec"
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp requiert -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf requiert -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign requiert -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion requiert -mpower8-fusion"
*************** msgstr "-mtoc-fusion requiert -mpower8-f
*** 29733,30246 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion requiert -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector requiert -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform requiert -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requiÃ¨rent -mdirect-move"
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform requiert -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform requiert -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode pourrait nÃ©cessiter -mlra"
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx requiert -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr "-mvsx-small-integer requiert -mpower8-vector, -mupper-regs-di et -mdirect-move"
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "l'attribut cible ou le pragma change la taille du double long"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 requiert le support VSX"
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128-type requiert le support VSX"
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 requiert -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware requiert -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware requiert le support ISA 3.0 complet"
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware requiert -m64"
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "type d'ABI de la bibliothÃ¨que de vectorisation (%s) inconnu pour l'option -mveclibabi="
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "l'attribut cible ou le pragma change l'ABI AltiVec"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "l'attribut cible ou le pragma change l'ABI darwin64"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "l'attribut cible ou le pragma change la virgule flottante simple prÃ©cision"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "l'attribut cible ou le pragma change la virgule flottante double prÃ©cision"
  
! #: config/rs6000/rs6000.c:5151
  #, 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/rs6000/rs6000.c:5156
  #, 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/rs6000/rs6000.c:5168
  #, 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/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr "-mstack-protector-guard=tls a besoin d'un registre de base valable"
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "la valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "l'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "erreur interne: fonction interne %s dÃ©jÃ  traitÃ©e"
  
! #: config/rs6000/rs6000.c:14540
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "l'argument 1 doit Ãªtre une valeur de champ sur 8 bits"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bits"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bits"
  
! #: config/rs6000/rs6000.c:14707
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/rs6000/rs6000.c:14721
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bits"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argument 1 de Â«Â __builtin_altivec_predicateÂ Â» doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argument 1 de Â«Â __builtin_altivec_predicateÂ Â» est hors limite"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "la fonction interne %s est uniquement valable en mode 64 bits"
  
! #: config/rs6000/rs6000.c:15354
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "l'argument %d doit Ãªtre un littÃ©ral non signÃ©"
  
! #: config/rs6000/rs6000.c:15356
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "l'argument %d est un littÃ©ral non signÃ© qui est hors limite"
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "la fonction interne %s n'accepte qu'une chaÃ®ne comme argument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "le processeur %s est un argument invalide pour la fonction interne %s"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "le hwcap %s est un argument invalide pour la fonction interne %s"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bits"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/rs6000/rs6000.c:15672
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "l'argument 1 doit Ãªtre 0 ou 2"
  
! #: config/rs6000/rs6000.c:15684
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/rs6000/rs6000.c:15698
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "l'argument 1 doit Ãªtre 0 ou 1"
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "l'argument 3 doit Ãªtre dans la plage 0..15"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "surcharge non rÃ©solue pour la fonction Altivec interne %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argument de dss doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "le deuxiÃ¨me argument de vec_vextract4b doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "le troisiÃ¨me argument de Â«Â vec_vinsert4bÂ Â» doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "l'argument 1 de Â«Â __builtin_paired_predicateÂ Â» doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "l'argument 1 de Â«Â __builtin_paired_predicateÂ Â» est hors limite"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "l'argument 1 de Â«Â __builtin_spe_predicateÂ Â» doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "l'argument 1 de Â«Â __builtin_spe_predicateÂ Â» est hors limite"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "La fonction interne %s est uniquement valable pour le processeur cell"
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "La fonction interne %s requiert l'option -mvsx"
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "La fonction interne %s requiert l'option -mhtm"
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "La fonction interne %s requiert l'option -maltivec"
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "La fonction interne %s requiert l'option -mpaired"
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "La fonction interne %s requiert l'option -mspe"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "La fonction interne %s requiert les options -mhard-dfp et -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "La fonction interne %s requiert l'option -mhard-dfp"
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "La fonction interne %s requiert l'option -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "La fonction interne %s requiert les options -mcpu=power9 et -m64"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "La fonction interne %s requiert l'option -mcpu=power9"
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "La fonction interne %s requiert les options -mhard-float et -mlong-double-128"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "La fonction interne %s requiert l'option -mhard-float"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "La fonction interne %s requiert l'option -mfloat128"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "La fonction interne %s n'est pas supportÃ©e avec les options actuelles"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "erreur interne: la fonction interne %s a un type de retour %s inattendu"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "erreur interne: pour la fonction interne %s, l'argument %d a le type %s inattendu"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "trame de pile trop grande"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack utilise le registre r29"
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Une trame de pile plus grande que 2G n'est pas supportÃ©e par -fsplit-stack"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "l'utilisation des types boolÃ©ens dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "l'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsx"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "l'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans -mvsx"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsx"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "production d'une insn microcode %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "production d'une insn microcode conditionnelle %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "processeur Â«Â %sÂ Â» invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr "-mno-%s dÃ©sactive -m%s"
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "-mno-power9-vector dÃ©sactive -mpower9-dform"
--- 29780,30298 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion requiert -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector requiert -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform requiert -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar requiÃ¨rent -mdirect-move"
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform requiert -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform requiert -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode pourrait nÃ©cessiter -mlra"
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx requiert -mvsx"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx requiert -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr "-mvsx-small-integer requiert -mpower8-vector, -mupper-regs-di et -mdirect-move"
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "l'attribut cible ou le pragma change la taille du double long"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 requiert le support VSX"
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128-type requiert le support VSX"
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 requiert -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware requiert -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware requiert le support ISA 3.0 complet"
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware requiert -m64"
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "type d'ABI de la bibliothÃ¨que de vectorisation (%s) inconnu pour l'option -mveclibabi="
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "l'attribut cible ou le pragma change l'ABI AltiVec"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "l'attribut cible ou le pragma change l'ABI darwin64"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "l'attribut cible ou le pragma change la virgule flottante simple prÃ©cision"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "l'attribut cible ou le pragma change la virgule flottante double prÃ©cision"
  
! #: config/rs6000/rs6000.c:5153
  #, 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/rs6000/rs6000.c:5158
  #, 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/rs6000/rs6000.c:5170
  #, 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/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr "-mstack-protector-guard=tls a besoin d'un registre de base valable"
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "la valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "l'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez -maltivec pour les autoriser"
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "vecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©"
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "erreur interne: fonction interne %s dÃ©jÃ  traitÃ©e"
  
! #: config/rs6000/rs6000.c:14571
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "l'argument 1 doit Ãªtre une valeur de champ sur 8 bits"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bits"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bits"
  
! #: config/rs6000/rs6000.c:14738
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/rs6000/rs6000.c:14752
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bits"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argument 1 de Â«Â __builtin_altivec_predicateÂ Â» doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argument 1 de Â«Â __builtin_altivec_predicateÂ Â» est hors limite"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "la fonction interne %s est uniquement valable en mode 64 bits"
  
! #: config/rs6000/rs6000.c:15385
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "l'argument %d doit Ãªtre un littÃ©ral non signÃ©"
  
! #: config/rs6000/rs6000.c:15387
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "l'argument %d est un littÃ©ral non signÃ© qui est hors limite"
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "la fonction interne %s n'accepte qu'une chaÃ®ne comme argument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "le processeur %s est un argument invalide pour la fonction interne %s"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "le hwcap %s est un argument invalide pour la fonction interne %s"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr "%s requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bits"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/rs6000/rs6000.c:15708
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "l'argument 1 doit Ãªtre 0 ou 2"
  
! #: config/rs6000/rs6000.c:15720
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bit"
  
! #: config/rs6000/rs6000.c:15734
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bits"
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "l'argument 1 doit Ãªtre 0 ou 1"
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "l'argument 3 doit Ãªtre dans la plage 0..15"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "surcharge non rÃ©solue pour la fonction Altivec interne %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argument de dss doit Ãªtre un littÃ©ral non signÃ© de 2 bits"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "le deuxiÃ¨me argument de vec_vextract4b doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "le troisiÃ¨me argument de Â«Â vec_vinsert4bÂ Â» doit Ãªtre 0..12"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "l'argument 1 de Â«Â __builtin_paired_predicateÂ Â» doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "l'argument 1 de Â«Â __builtin_paired_predicateÂ Â» est hors limite"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "l'argument 1 de Â«Â __builtin_spe_predicateÂ Â» doit Ãªtre une constante"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "l'argument 1 de Â«Â __builtin_spe_predicateÂ Â» est hors limite"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "La fonction interne %s est uniquement valable pour le processeur cell"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "La fonction interne %s requiert l'option -mvsx"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "La fonction interne %s requiert l'option -mhtm"
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "La fonction interne %s requiert l'option -maltivec"
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "La fonction interne %s requiert l'option -mpaired"
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "La fonction interne %s requiert l'option -mspe"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "La fonction interne %s requiert les options -mhard-dfp et -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "La fonction interne %s requiert l'option -mhard-dfp"
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "La fonction interne %s requiert l'option -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "La fonction interne %s requiert les options -mcpu=power9 et -m64"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "La fonction interne %s requiert l'option -mcpu=power9"
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "La fonction interne %s requiert les options -mhard-float et -mlong-double-128"
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "La fonction interne %s requiert l'option -mhard-float"
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "La fonction interne %s requiert l'option -mfloat128"
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "La fonction interne %s n'est pas supportÃ©e avec les options actuelles"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "erreur interne: la fonction interne %s a un type de retour %s inattendu"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "erreur interne: pour la fonction interne %s, l'argument %d a le type %s inattendu"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "trame de pile trop grande"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack utilise le registre r29"
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Une trame de pile plus grande que 2G n'est pas supportÃ©e par -fsplit-stack"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "l'utilisation des types boolÃ©ens dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "l'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans -mvsx"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "l'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans -mvsx"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans -mvsx"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "production d'une insn microcode %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "production d'une insn microcode conditionnelle %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "processeur Â«Â %sÂ Â» invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr "-mno-%s dÃ©sactive -m%s"
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "-mno-power9-vector dÃ©sactive -mpower9-dform"
*************** msgid "-mcall-aixdesc incompatible with
*** 30427,30432 ****
--- 30479,30485 ----
  msgstr "-mcall-aixdesc incompatible avec -mabi=elfv2"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 requiert un processeur PowerPC64"
*************** msgstr "Les instructions du FPU RX ne su
*** 30518,30524 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr "la fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels."
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "valeur constante requise pour l'argument %2$d de la fonction interne %1$qF"
--- 30571,30577 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr "la fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels."
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "valeur constante requise pour l'argument %2$d de la fonction interne %1$qF"
*************** msgstr "%qF requiert -mvx"
*** 30545,30552 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
! msgstr "%qF requiert -march=arch12 ou supÃ©rieur"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
--- 30598,30605 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
! msgstr "%qF requiert z14 ou supÃ©rieur"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
*************** msgstr "surcharge ambigÃ¼e pour l'intrin
*** 30565,30572 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
! msgstr "la variante correspondant Ã  %qs requiert -march=arch12 ou supÃ©rieur"
  
  #: config/s390/s390-c.c:972
  #, gcc-internal-format
--- 30618,30625 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
! msgstr "la variante correspondant Ã  %qs requiert z14 ou supÃ©rieur"
  
  #: config/s390/s390-c.c:972
  #, gcc-internal-format
*************** msgstr "la variante correspondant Ã  %qs
*** 30578,30737 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "l'argument constant %d de la fonction interne %qF est hors limite pour le type cible"
  
! #: config/s390/s390.c:769
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "l'argument constant %d de la fonction interne %qF est hors limite (0.."
  
! #: config/s390/s390.c:786
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "l'argument constant %d de la fonction interne %qF est hors limite ("
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr "la fonction interne %qF n'est pas supportÃ©e sans -mhtm (par dÃ©faut avec -march=zEC12 et supÃ©rieur)."
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr "la fonction interne %qF requiert -mvx (par dÃ©faut avec -march=z13 et supÃ©rieur)."
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
! msgstr "La fonction interne %qF requiert arch12 ou supÃ©rieur."
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "fonction interne surchargÃ©e non rÃ©solue"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode de fonction interne erronÃ©"
  
! #: config/s390/s390.c:1004
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argument %d invalide pour la fonction interne %qF"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "l'attribut %qE demandÃ© n'est pas une paire de constantes entiÃ¨res non nÃ©gatives sÃ©parÃ©es par une virgule ou est trop grand (max. %d)"
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  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:11094
  #, 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:11110
  #, 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:11138
  #, 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:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utilise l'allocation de pile dynamique"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "les processeurs plus vieux que le z900 ne sont pas supportÃ©s par -fsplit-stack"
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%sarch=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %sarch=z900%s"
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%stune=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %stune=z900%s"
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Le mode d'architecture n'est pas supportÃ© sur %s"
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, 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:14713
  #, 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:14741
  #, 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:14745
  #, 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:14757
  #, 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:14765
  #, 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:14771
  #, 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:14773
  #, 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:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard implique l'utilisation de -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "l'argument de %qs est trop grand (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, 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%>"
--- 30631,30790 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "l'argument constant %d de la fonction interne %qF est hors limite pour le type cible"
  
! #: config/s390/s390.c:772
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "l'argument constant %d de la fonction interne %qF est hors limite (0.."
  
! #: config/s390/s390.c:789
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "l'argument constant %d de la fonction interne %qF est hors limite ("
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr "la fonction interne %qF n'est pas supportÃ©e sans -mhtm (par dÃ©faut avec -march=zEC12 et supÃ©rieur)."
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr "la fonction interne %qF requiert -mvx (par dÃ©faut avec -march=z13 et supÃ©rieur)."
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
! msgstr "La fonction interne %qF requiert z14 ou supÃ©rieur."
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "fonction interne surchargÃ©e non rÃ©solue"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode de fonction interne erronÃ©"
  
! #: config/s390/s390.c:1007
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argument %d invalide pour la fonction interne %qF"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "l'attribut %qE demandÃ© n'est pas une paire de constantes entiÃ¨res non nÃ©gatives sÃ©parÃ©es par une virgule ou est trop grand (max. %d)"
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  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:11101
  #, 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:11117
  #, 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:11145
  #, 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:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utilise l'allocation de pile dynamique"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "les processeurs plus vieux que le z900 ne sont pas supportÃ©s par -fsplit-stack"
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%sarch=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %sarch=z900%s"
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%stune=%s%s est dÃ©prÃ©ciÃ© et sera supprimÃ© dans les versions futures; utilisez au moins %stune=z900%s"
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Le mode d'architecture n'est pas supportÃ© sur %s"
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, 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:14720
  #, 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:14748
  #, 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:14752
  #, 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:14764
  #, 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:14772
  #, 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:14778
  #, 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:14780
  #, 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:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard implique l'utilisation de -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "l'argument de %qs est trop grand (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, 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 "r0 a besoin d'Ãªtre disponible c
*** 30788,30814 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax est uniquement supportÃ© pour le PIC RTP"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s n'est pas supportÃ© par cette configuration"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 n'est pas permis avec -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "valeur erronÃ©e (%s) pour l'option -mcmodel="
  
! #: config/sparc/sparc.c:1425
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= n'est pas supportÃ© sur les systÃ¨mes 32 bits"
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG n'est pas supportÃ© pour les registres de sortie"
--- 30841,30867 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax est uniquement supportÃ© pour le PIC RTP"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s n'est pas supportÃ© par cette configuration"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 n'est pas permis avec -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "valeur erronÃ©e (%s) pour l'option -mcmodel="
  
! #: config/sparc/sparc.c:1541
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= n'est pas supportÃ© sur les systÃ¨mes 32 bits"
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG n'est pas supportÃ© pour les registres de sortie"
*************** msgstr "%<#pragma %s%> mal composÃ©, ign
*** 31093,31114 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "constante invalide dans %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "registres boolÃ©ens requis pour l'option de virgule flottante"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s n'est pas supportÃ© avec les instructions CONST16"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC est requis mais non supportÃ© avec des instructions CONST16"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bss"
--- 31146,31167 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "constante invalide dans %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "registres boolÃ©ens requis pour l'option de virgule flottante"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s n'est pas supportÃ© avec les instructions CONST16"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC est requis mais non supportÃ© avec des instructions CONST16"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bss"
*************** msgstr "l'attribut %qs s'applique seulem
*** 31194,31200 ****
  msgid "could not read the BRIG file"
  msgstr "n'a pu lire le fichier BRIG"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31247,31253 ----
  msgid "could not read the BRIG file"
  msgstr "n'a pu lire le fichier BRIG"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 31596,31604 ****
  msgstr "l'Ã©tiquette %qD est dÃ©finie ici"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
--- 31649,31657 ----
  msgstr "l'Ã©tiquette %qD est dÃ©finie ici"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
*************** msgstr "le C90 ISO ne supporte pas %<[*]
*** 31731,31737 ****
  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:4606 cp/decl2.c:1408
  #, 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)"
--- 31784,31790 ----
  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:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)"
*************** msgstr "spÃ©cificateur de dÃ©claration %
*** 32777,32783 ****
  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:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
--- 32830,32836 ----
  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:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
*************** msgstr "%<_Sat%> est utilisÃ© sans %<_Fr
*** 32917,32933 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, 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:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, 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%>"
--- 32970,32986 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, 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:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, 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%>"
*************** msgstr "l'identificateur %qE est en conf
*** 32977,32983 ****
  msgid "version control conflict marker in file"
  msgstr "marqueur de conflit de contrÃ´le de version dans le fichier"
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
--- 33030,33036 ----
  msgid "version control conflict marker in file"
  msgstr "marqueur de conflit de contrÃ´le de version dans le fichier"
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
*************** msgid "unknown type name %qE"
*** 33018,33024 ****
  msgstr "nom de type %qE inconnu"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spÃ©cificateurs de dÃ©claration attendus"
--- 33071,33077 ----
  msgstr "nom de type %qE inconnu"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spÃ©cificateurs de dÃ©claration attendus"
*************** msgstr "%<__auto_type%> dans une dÃ©clar
*** 33033,33039 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodes"
--- 33086,33092 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodes"
*************** msgstr "les attributs de prÃ©fixes sont
*** 33048,33055 ****
  msgid "unexpected attribute"
  msgstr "attribut inattendu"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
--- 33101,33108 ----
  msgid "unexpected attribute"
  msgstr "attribut inattendu"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
*************** msgstr "%<__auto_type%> requiert une dÃ©
*** 33087,33093 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ou %<;%> attendu"
--- 33140,33146 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ou %<;%> attendu"
*************** msgstr "le C99 ISO ne supporte pas %<_St
*** 33115,33121 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "le C90 ISO ne supporte pas %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaÃ®ne littÃ©rale attendue"
--- 33168,33174 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "le C90 ISO ne supporte pas %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaÃ®ne littÃ©rale attendue"
*************** msgstr "un enum vide est invalide"
*** 33179,33192 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule Ã  la fin de la liste d'Ã©numerateurs"
--- 33232,33245 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule Ã  la fin de la liste d'Ã©numerateurs"
*************** msgstr "le C90 ISO interdit les mÃ©lange
*** 33321,33327 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> attendu avant %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sans %<if%> prÃ©cÃ©dent"
--- 33374,33380 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> attendu avant %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sans %<if%> prÃ©cÃ©dent"
*************** msgstr "seul l'attribut %<fallthrough%>
*** 33346,33357 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "une Ã©tiquette peut uniquement faire partie d'une instruction or une dÃ©claration n'est pas une instruction"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<_Cilk_for%>"
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<_Cilk_sync%>"
--- 33399,33410 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "une Ã©tiquette peut uniquement faire partie d'une instruction or une dÃ©claration n'est pas une instruction"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<_Cilk_for%>"
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<_Cilk_sync%>"
*************** msgstr "identificateur ou %<*%> attendu"
*** 33365,33381 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "instruction attendue"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>"
--- 33418,33434 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "instruction attendue"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>"
*************** msgstr "accolades suggÃ©rÃ©es autour du
*** 33385,33391 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr "une instruction Â«Â ifÂ Â» ne peut pas contenir %<Cilk_spawn%>"
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>"
--- 33438,33444 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr "une instruction Â«Â ifÂ Â» ne peut pas contenir %<Cilk_spawn%>"
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>"
*************** msgstr "variables d'itÃ©ration multiples
*** 33405,33411 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapide"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
--- 33458,33464 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapide"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
*************** msgstr "l'opÃ©rande de %<__builtin_compl
*** 33581,33597 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "opÃ©randes de %<__builtin_complex%> de types diffÃ©rents"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<_Cild_spawn%>"
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr "des mots-clÃ©s %<_Cilk_spawn%> consÃ©cutifs ne sont pas permis"
--- 33634,33650 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "opÃ©randes de %<__builtin_complex%> de types diffÃ©rents"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<_Cild_spawn%>"
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr "des mots-clÃ©s %<_Cilk_spawn%> consÃ©cutifs ne sont pas permis"
*************** msgstr "une dÃ©claration de mÃ©thode obj
*** 33646,33706 ****
  msgid "no type or storage class may be specified here,"
  msgstr "aucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriÃ©tÃ© inconnu"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "l'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "le nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© par %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "l'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendue"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit Ãªtre le premier"
--- 33699,33759 ----
  msgid "no type or storage class may be specified here,"
  msgstr "aucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriÃ©tÃ© inconnu"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<=%> manquant (aprÃ¨s l'attribut %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "l'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "le nom du Â«Â setterÂ Â» doit Ãªtre terminÃ© par %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "l'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule fois"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendue"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit Ãªtre le premier"
*************** msgstr "%<#pragma grainsize%> est ignorÃ
*** 33715,33726 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "expression entiÃ¨re attendue avant Â«Â )Â Â»"
--- 33768,33779 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "expression entiÃ¨re attendue avant Â«Â )Â Â»"
*************** msgstr "l'expression doit Ãªtre fondamen
*** 33735,33787 ****
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "l'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "%<none%> attendu"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ou %<shared%> attendu"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
--- 33788,33840 ----
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "l'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "%<none%> attendu"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ou %<shared%> attendu"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
*************** msgstr "la valeur de %<num_threads%> doi
*** 33809,33830 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit Ãªtre positive"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit Ãªtre positive"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit Ãªtre positive ou nulle"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> attendu"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> attendu"
--- 33862,33883 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit Ãªtre positive"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit Ãªtre positive"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit Ãªtre positive ou nulle"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> attendu"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> attendu"
*************** msgstr "%<scalar%> attendu"
*** 33834,33890 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "la valeur de %<num_workers%> doit Ãªtre positive"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit Ãªtre positive"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "l'argument %<tile%> a besoin d'une constante entiÃ¨re positive"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "les arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit Ãªtre positive"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
--- 33887,33943 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "la valeur de %<num_workers%> doit Ãªtre positive"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit Ãªtre positive"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "l'argument %<tile%> a besoin d'une constante entiÃ¨re positive"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "les arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit Ãªtre positive"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
*************** msgstr "la valeur de %<vector_length%> d
*** 33899,33915 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit Ãªtre positive"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit Ãªtre positive"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "l'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "utiliser des paramÃ¨tres pour le pas %<linear%> n'est pas encore supportÃ©"
--- 33952,33968 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit Ãªtre positive"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit Ãªtre positive"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "l'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "utiliser des paramÃ¨tres pour le pas %<linear%> n'est pas encore supportÃ©"
*************** msgstr "l'expression %<safelen%> doit Ãª
*** 33929,33945 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de Â«Â dependÂ Â» invalide"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de Â«Â mapÂ Â» invalide"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de Â«Â dist_scheduleÂ Â» invalide"
--- 33982,33998 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de Â«Â dependÂ Â» invalide"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de Â«Â mapÂ Â» invalide"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de Â«Â dist_scheduleÂ Â» invalide"
*************** msgstr "type de Â«Â dist_scheduleÂ Â» in
*** 33949,34015 ****
  msgid "invalid proc_bind kind"
  msgstr "type de Â«Â proc_bindÂ Â» invalide"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "clause %<#pragma acc%> attendue"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs doit Ãªtre la premiÃ¨re clause de %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "clause %<#pragma omp%> attendue"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "pas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>"
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu aprÃ¨s %<#pragma acc %s%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es"
--- 34002,34068 ----
  msgid "invalid proc_bind kind"
  msgstr "type de Â«Â proc_bindÂ Â» invalide"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "clause %<#pragma acc%> attendue"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs doit Ãªtre la premiÃ¨re clause de %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "clause %<#pragma omp%> attendue"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "pas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<globale%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>"
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu aprÃ¨s %<#pragma acc %s%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es"
*************** msgstr "%qE n'a pas Ã©tÃ© dÃ©clarÃ©"
*** 34024,34030 ****
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction"
--- 34077,34083 ----
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction"
*************** msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  u
*** 34034,34075 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> dÃ©jÃ  appliquÃ© Ã  %qD"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opÃ©ration invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
--- 34087,34128 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> dÃ©jÃ  appliquÃ© Ã  %qD"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opÃ©ration invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
*************** msgstr "%<#pragma omp atomic capture%> u
*** 34079,34105 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>"
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨tre"
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction Â«Â forÂ Â» attendue"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "instruction Â«Â _Cilk_forÂ Â» attendue"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "dÃ©claration ou initialisation d'itÃ©ration attendue"
--- 34132,34158 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>"
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨tre"
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction Â«Â forÂ Â» attendue"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "instruction Â«Â _Cilk_forÂ Â» attendue"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "dÃ©claration ou initialisation d'itÃ©ration attendue"
*************** msgstr "dÃ©claration ou initialisation d
*** 34109,34180 ****
  msgid "not enough perfectly nested loops"
  msgstr "pas assez de boucles parfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qs"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu aprÃ¨s %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
--- 34162,34233 ----
  msgid "not enough perfectly nested loops"
  msgstr "pas assez de boucles parfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qs"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu aprÃ¨s %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
*************** msgstr "%<#pragma omp declare simd%> doi
*** 34189,34195 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr "%<#pragma omp declare simd%> ou l'attribut %<simd%> ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme fonction marquÃ©e comme une fonction Cilk Plus avec SIMD activÃ©"
--- 34242,34248 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr "%<#pragma omp declare simd%> ou l'attribut %<simd%> ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme fonction marquÃ©e comme une fonction Cilk Plus avec SIMD activÃ©"
*************** msgstr "%<#pragma omp declare simd%> ou
*** 34199,34230 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction"
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>"
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> attendu"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
--- 34252,34283 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction"
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> avec des clauses entre %<#pragma omp declare target%> sans clauses et %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>"
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> attendu"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
*************** msgstr "nom de fonction %<(%> attendu"
*** 34279,34300 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>"
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> ou %<reduction%> ou %<target%> attendu"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut Ãªtre %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
--- 34332,34353 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>"
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> ou %<reduction%> ou %<target%> attendu"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut Ãªtre %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
*************** msgstr "le pragma simd est ignorÃ© car -
*** 34309,34360 ****
  msgid "pragma simd must be inside a function"
  msgstr "le pragma simd doit Ãªtre Ã  l'intÃ©rieur de la fonction"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "vectorlength doit Ãªtre une constante entiÃ¨re"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "vectorlength doit Ãªtre une puissance de 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "la taille du pas doit Ãªtre une expression constante entiÃ¨re ou une variable entiÃ¨re"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "clause %<#pragma simd%> attendue"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma cilk grainsize%> n'est pas suivi de %<_Cilk_for%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "le %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieur"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>"
--- 34362,34413 ----
  msgid "pragma simd must be inside a function"
  msgstr "le pragma simd doit Ãªtre Ã  l'intÃ©rieur de la fonction"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "vectorlength doit Ãªtre une constante entiÃ¨re"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "vectorlength doit Ãªtre une puissance de 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "la taille du pas doit Ãªtre une expression constante entiÃ¨re ou une variable entiÃ¨re"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "clause %<#pragma simd%> attendue"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma cilk grainsize%> n'est pas suivi de %<_Cilk_for%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "le %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieur"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%> pas Ã 
*** 34364,34370 ****
  msgid "base of array section must be pointer or array type"
  msgstr "la base de la section des tableaux doit Ãªtre d'un type pointeur ou tableau"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "%<:%> ou nombre attendu"
--- 34417,34423 ----
  msgid "base of array section must be pointer or array type"
  msgstr "la base de la section des tableaux doit Ãªtre d'un type pointeur ou tableau"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "%<:%> ou nombre attendu"
*************** msgstr "le membre de gauche de l'affecta
*** 35079,35085 ****
  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:6623 cp/typeck.c:8583
  #, 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"
--- 35132,35138 ----
  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:6623 cp/typeck.c:8584
  #, 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 "trop d'Ã©lÃ©ments dans l'initial
*** 35407,35413 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, 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%>"
--- 35460,35466 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, 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 "la fonction est dÃ©clarÃ©e avec
*** 35417,35423 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "une expression avec la notation de tableau ne peut pas Ãªtre utilisÃ©e comme valeur retournÃ©e"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "l'utilisation de %<_Cilk_spawn%> dans une instruction de retour n'est pas permise"
--- 35470,35476 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "une expression avec la notation de tableau ne peut pas Ãªtre utilisÃ©e comme valeur retournÃ©e"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "l'utilisation de %<_Cilk_spawn%> dans une instruction de retour n'est pas permise"
*************** msgstr "le C ISO interdit %<return%> ave
*** 35442,35448 ****
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une Ã©tiquette"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantitÃ© du switch n'est pas un entier"
--- 35495,35501 ----
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une Ã©tiquette"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantitÃ© du switch n'est pas un entier"
*************** msgstr "l'expression %<long%> du Â«Â swi
*** 35457,35463 ****
  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:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "Ã©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»"
--- 35510,35516 ----
  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:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "Ã©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»"
*************** msgstr "dÃ©saccord de rang entre la cond
*** 35477,35493 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr "dÃ©saccord de rang entre la condition de l'instruction Â«Â ifÂ Â» et le bloc Â«Â elseÂ Â»"
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, 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:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute boucle"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMP"
--- 35530,35546 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr "dÃ©saccord de rang entre la condition de l'instruction Â«Â ifÂ Â» et le bloc Â«Â elseÂ Â»"
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, 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:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute boucle"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMP"
*************** msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ©
*** 35497,35503 ****
  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:10388 cp/parser.c:12124
  #, 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%>"
--- 35550,35556 ----
  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:10388 cp/parser.c:12133
  #, 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%>"
*************** msgstr "valeur de type Â«Â unionÂ Â» uti
*** 35603,35614 ****
  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:12108 cp/semantics.c:8632
  #, 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:12147 cp/semantics.c:8669
  #, 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%>"
--- 35656,35667 ----
  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:12108 cp/semantics.c:8645
  #, 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:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
*************** msgstr "%<#pragma omp cancellation point
*** 35618,35642 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
--- 35671,35695 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35647,35716 ****
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, 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:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, 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:12332 cp/semantics.c:4674
  #, 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:12340 cp/semantics.c:4682
  #, 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:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, 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:12366 cp/semantics.c:4708
  #, 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:12403 cp/semantics.c:4745
  #, 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:12418 cp/semantics.c:4760
  #, 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:12451 cp/semantics.c:4793
  #, 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:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, 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:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
--- 35700,35769 ----
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, 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:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, 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:12332 cp/semantics.c:4687
  #, 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:12340 cp/semantics.c:4695
  #, 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:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, 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:12366 cp/semantics.c:4721
  #, 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:12403 cp/semantics.c:4758
  #, 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:12418 cp/semantics.c:4773
  #, 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:12451 cp/semantics.c:4806
  #, 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:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, 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:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
*************** msgstr "%<_Atomic%> %qE dans la clause %
*** 35730,35736 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
--- 35783,35789 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
*************** msgstr "rÃ©duction dÃ©finie par l'utilis
*** 35740,35756 ****
  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:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, 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:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, 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%>"
--- 35793,35809 ----
  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:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, 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:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
*************** msgstr "clause linÃ©aire appliquÃ©e Ã  u
*** 35770,35787 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, 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:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, 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:13178 cp/semantics.c:6084
  #, 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"
--- 35823,35840 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, 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:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, 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:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©duction"
*************** msgstr "%qE apparaÃ®t plus d'une fois da
*** 35793,35824 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, 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:13212 cp/semantics.c:6146
  #, 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:13241 cp/semantics.c:6189
  #, 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:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
--- 35846,35877 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, 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:13212 cp/semantics.c:6159
  #, 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:13241 cp/semantics.c:6202
  #, 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:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
*************** msgstr "%<_Atomic%> %qD dans la clause %
*** 35838,35892 ****
  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:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<depend%>"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, 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:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, 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:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, 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:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, 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:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
--- 35891,35945 ----
  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:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<depend%>"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, 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:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, 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:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, 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:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, 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:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
*************** msgstr "%qE n'est pas un argument dans l
*** 35896,35928 ****
  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:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "modificateur %<nonmonotonic%> spÃ©cifiÃ© pour le type d'ordonnancement %qs"
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, 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:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, 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:13799 cp/semantics.c:7244
  #, 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:13817 cp/semantics.c:7211
  #, 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%>"
--- 35949,35981 ----
  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:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "modificateur %<nonmonotonic%> spÃ©cifiÃ© pour le type d'ordonnancement %qs"
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, 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:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, 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:13799 cp/semantics.c:7257
  #, 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:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>"
*************** msgstr "l'argument de l'appel de fonctio
*** 36465,36616 ****
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.c:7710
  #, 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:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.c:7743
  #, 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:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT est dÃ©duit comme Ã©tant %qT"
  
! #: cp/call.c:7831
  #, 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:7931
  #, 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:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.c:8573
  #, 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:8708
  #, 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:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%E(%A)%#V%>"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.c:8772
  #, 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:8777
  #, 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:8778
  #, 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:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  pour la conversion de %qT vers %qT"
  
! #: cp/call.c:9649
  #, 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:9873
  #, 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:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "impossible de convertir %qE de %qT vers %qT"
  
! #: cp/call.c:10296
  #, 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:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qT Ã  partir d'une r-valeur de type %qT"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qT Ã  partir d'une expression de type %qT"
--- 36518,36669 ----
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.c:7713
  #, 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:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.c:7746
  #, 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:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT est dÃ©duit comme Ã©tant %qT"
  
! #: cp/call.c:7834
  #, 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:7934
  #, 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:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.c:8578
  #, 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:8713
  #, 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:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%E(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.c:8777
  #, 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:8782
  #, 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:8783
  #, 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:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  pour la conversion de %qT vers %qT"
  
! #: cp/call.c:9654
  #, 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:9878
  #, 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:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "impossible de convertir %qE de %qT vers %qT"
  
! #: cp/call.c:10301
  #, 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:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qT Ã  partir d'une r-valeur de type %qT"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qT Ã  partir d'une expression de type %qT"
*************** msgstr "%qT ne possÃ¨de pas l'Ã©tiquette
*** 36712,37136 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "impossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "toutes les fonctions membre de la classe %qT sont privÃ©es"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "pas de surcharge finale unique pour %qD dans %qT"
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D est marquÃ© %<final%> mais il n'est pas virtuel"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D est marquÃ© %<override%> mais il ne surcharge rien"
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD Ã©tait cachÃ©"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  par %qD"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q#D est invalide; une structure anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "membre privÃ© %q#D dans une union anonyme"
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "membre privÃ© %q#D dans une structure anonyme"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "membre protÃ©gÃ© %q#D dans une union anonyme"
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "membre protÃ©gÃ© %q#D dans une structure anonyme"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "l'Ã©lision dans %qD n'est pas hÃ©ritÃ©e"
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "champ de bits %q+#D avec un type non entier"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "la largeur du champ de bits %q+D n'est pas une constante entiÃ¨re"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "largeur nÃ©gative dans le champ de bits %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "largeur nulle pour le champ de bits %q+D"
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "la largeur de %qD dÃ©passe celle de son type"
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD est trop petit pour contenir toutes les valeurs de %q#T"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans l'union"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "le membre %q+#D avec destructeur n'est pas permis dans l'union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "le membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'union"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "les unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "en C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une union"
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "le membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qT"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "le champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonction"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "le champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une mÃ©thode"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#D"
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>"
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "champs multiples initialisÃ©s dans l'union %qT"
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "champ %q#D avec le mÃªme nom que la classe"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T a des membres de donnÃ©es qui sont des pointeurs"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  mais il ne surcharge pas %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  ou %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  mais il ne surcharge pas %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr "l'alignement de %qD a augmentÃ© avec -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "l'alignement de %qD augmentera avec -fabi-version=9"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "initialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+D"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "la mÃ©thode surcharge Ã  la fois les mÃ©thodes %<transaction_pure%> et %qE"
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "la mÃ©thode dÃ©clarÃ©e %qE surcharge la mÃ©thode %qE"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "la classe englobant la fonction membre non statique Â«Â constexprÂ Â» %q+#D n'est pas un type littÃ©ral"
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T n'est pas littÃ©ral Ã  cause de:"
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T a un destructeur non trivial"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T n'est pas un agrÃ©gat, n'a pas de constructeur par dÃ©faut trivial et n'a pas de constructeur Â«Â constexprÂ Â» qui n'est pas un constructeur de copie ou par dÃ©placement"
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  la classe de base %qT de %q+T n'est pas littÃ©rale"
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  le membre de donnÃ©e non statique %qD a un type non littÃ©ral"
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  le membre de donnÃ©e non statique %qD a un type volatile"
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la classe de base %q#T a un destructeur non virtuel accessible"
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "la rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeur"
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "le membre constant non statique %q#D dans la classe sans un constructeur"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D est dÃ©clarÃ© pour prendre une rÃ©fÃ©rence const mais la dÃ©claration implicite prendrait un non-const"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base directe %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©"
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCC"
  
! #: cp/class.c:6711
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "la taille du type %qT est trop grande (%qE octets)"
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "utilisation invalide de %q#T avec un tableau de taille nulle dans %q#D"
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "utilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#T"
  
! #: cp/class.c:7016
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "membre tableau %q#D dÃ©clarÃ© ici"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "membre tableau de taille nulle %qD pas Ã  la fin de %q#T"
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "membre tableau de taille nulle %qD dans un %q#T par ailleurs vide"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "dans la dÃ©finition de %q#T"
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "le membre tableau flexible %qD n'est pas Ã  la fin de %q#T"
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "membre tableau flexible %qD dans %q#T par ailleurs vide"
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T a des fonctions virtuelles et un destructeur non virtuel accessible"
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "le type transparent %q#T n'a aucun champ"
  
  # un type transparent est un type qui est passÃ© comme le type qu'elle manipule, par ex decimal32
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la classe de type transparent %qT a des classes de base"
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la classe de type transparent %qT a des fonctions virtuelles"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "le 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Ã©rale"
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "la dÃ©finition de std::initializer_list ne correspond pas Ã  #include <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "la tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxique"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "la chaÃ®ne de langage %<\"%E\"%> n'est pas reconnue"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ne peut rÃ©soudre la fonction surchargÃ©e %qD basÃ© sur la conversion vers le type %qT"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "pas de correspondance pour convertir la fonction %qD vers le type %q#T"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversion de la fonction surchargÃ©e %qD vers le type %q#T est ambiguÃ«"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "on suppose un pointeur vers le membre %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement Ãªtre formÃ© avec %<&%E%>)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "impossible de convertir %qE du type %qT vers le type %qT"
--- 36765,37189 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "impossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "toutes les fonctions membre de la classe %qT sont privÃ©es"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "pas de surcharge finale unique pour %qD dans %qT"
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D est marquÃ© %<final%> mais il n'est pas virtuel"
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D est marquÃ© %<override%> mais il ne surcharge rien"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD Ã©tait cachÃ©"
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  par %qD"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q#D est invalide; une structure anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "membre privÃ© %q#D dans une union anonyme"
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "membre privÃ© %q#D dans une structure anonyme"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "membre protÃ©gÃ© %q#D dans une union anonyme"
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "membre protÃ©gÃ© %q#D dans une structure anonyme"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "l'Ã©lision dans %qD n'est pas hÃ©ritÃ©e"
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "champ de bits %q+#D avec un type non entier"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "la largeur du champ de bits %q+D n'est pas une constante entiÃ¨re"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "largeur nÃ©gative dans le champ de bits %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "largeur nulle pour le champ de bits %q+D"
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "la largeur de %qD dÃ©passe celle de son type"
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD est trop petit pour contenir toutes les valeurs de %q#T"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans l'union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "le membre %q+#D avec destructeur n'est pas permis dans l'union"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "le membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'union"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "les unions sans restrictions sont disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "en C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une union"
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "le membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qT"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "le champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonction"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "le champ %q+D est incorrectement dÃ©clarÃ© avec le type d'une mÃ©thode"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#D"
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>"
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "champs multiples initialisÃ©s dans l'union %qT"
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "champ %q#D avec le mÃªme nom que la classe"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T a des membres de donnÃ©es qui sont des pointeurs"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  mais il ne surcharge pas %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  ou %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  mais il ne surcharge pas %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr "l'alignement de %qD a augmentÃ© avec -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "l'alignement de %qD augmentera avec -fabi-version=9"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "initialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+D"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "la mÃ©thode surcharge Ã  la fois les mÃ©thodes %<transaction_pure%> et %qE"
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "la mÃ©thode dÃ©clarÃ©e %qE surcharge la mÃ©thode %qE"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "la classe englobant la fonction membre non statique Â«Â constexprÂ Â» %q+#D n'est pas un type littÃ©ral"
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T n'est pas littÃ©ral Ã  cause de:"
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T a un destructeur non trivial"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T n'est pas un agrÃ©gat, n'a pas de constructeur par dÃ©faut trivial et n'a pas de constructeur Â«Â constexprÂ Â» qui n'est pas un constructeur de copie ou par dÃ©placement"
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  la classe de base %qT de %q+T n'est pas littÃ©rale"
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  le membre de donnÃ©e non statique %qD a un type non littÃ©ral"
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  le membre de donnÃ©e non statique %qD a un type volatile"
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la classe de base %q#T a un destructeur non virtuel accessible"
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "la rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeur"
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "le membre constant non statique %q#D dans la classe sans un constructeur"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D est dÃ©clarÃ© pour prendre une rÃ©fÃ©rence const mais la dÃ©claration implicite prendrait un non-const"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base directe %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©"
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCC"
  
! #: cp/class.c:6714
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "la taille du type %qT est trop grande (%qE octets)"
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "utilisation invalide de %q#T avec un tableau de taille nulle dans %q#D"
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "utilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#T"
  
! #: cp/class.c:7019
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "membre tableau %q#D dÃ©clarÃ© ici"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "membre tableau de taille nulle %qD pas Ã  la fin de %q#T"
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "membre tableau de taille nulle %qD dans un %q#T par ailleurs vide"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "dans la dÃ©finition de %q#T"
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "le membre tableau flexible %qD n'est pas Ã  la fin de %q#T"
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "membre tableau flexible %qD dans %q#T par ailleurs vide"
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T a des fonctions virtuelles et un destructeur non virtuel accessible"
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "le type transparent %q#T n'a aucun champ"
  
  # un type transparent est un type qui est passÃ© comme le type qu'elle manipule, par ex decimal32
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la classe de type transparent %qT a des classes de base"
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la classe de type transparent %qT a des fonctions virtuelles"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "le 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Ã©rale"
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "la dÃ©finition de std::initializer_list ne correspond pas Ã  #include <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "la tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxique"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "la chaÃ®ne de langage %<\"%E\"%> n'est pas reconnue"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ne peut rÃ©soudre la fonction surchargÃ©e %qD basÃ© sur la conversion vers le type %qT"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "pas de correspondance pour convertir la fonction %qD vers le type %q#T"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversion de la fonction surchargÃ©e %qD vers le type %q#T est ambiguÃ«"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "on suppose un pointeur vers le membre %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement Ãªtre formÃ© avec %<&%E%>)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "impossible de convertir %qE du type %qT vers le type %qT"
*************** msgstr "impossible de convertir %qE du t
*** 37140,37152 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la dÃ©claration de %q#D"
  
  # ce message suit directement le prÃ©cÃ©dent
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "change la signification de %qD depuis %q#D"
--- 37193,37205 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la dÃ©claration de %q#D"
  
  # ce message suit directement le prÃ©cÃ©dent
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "change la signification de %qD depuis %q#D"
*************** msgstr "type invalide pour le paramÃ¨tre
*** 37176,37507 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "type retournÃ© %qT invalide pour la fonction constexpr %q+D"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T a des classes virtuelles de base"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "le constructeur constexpr n'a pas de corps vide"
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "le corps du constructeur %<constexpr%> ne peut pas Ãªtre un try..catch sur toute la fonction (function-try-block)"
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "le constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statique"
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "le corps de la fonction constexpr %qD n'est pas une unique instruction Â«Â returnÂ Â»"
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD n'est pas utilisable comme une fonction constexpr car:"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E n'est pas une expression constante"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "appel Ã  la fonction interne %qE"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "l'expression %qE ne dÃ©signe pas une fonction constexpr"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "appel Ã  la fonction non constexpr %qD"
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te"
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD appelÃ© dans une expression constante"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD utilisÃ© avant sa dÃ©finition"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "l'appel a une dÃ©pendance circulaire"
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "la profondeur d'Ã©valuation de la constexpr dÃ©passe le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "l'appel constexpr dÃ©borde au delÃ  de la fin de la fonction"
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est >= Ã  la prÃ©cision de l'opÃ©rande de gauche"
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "l'expression de dÃ©calage %q+E dÃ©borde"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "arithmÃ©tique impliquant un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
  
! #: cp/constexpr.c:2324
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableau"
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "accÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constante"
  
! #: cp/constexpr.c:2419
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accÃ¨s au membre non initialisÃ© %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "accÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisÃ© dans sa propre initialisation"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD n'a pas un type entier ou Ã©numÃ©rÃ©"
  
! #: cp/constexpr.c:3410
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "la modification de %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "le dÃ©compte des itÃ©rations de la boucle constexpr dÃ©passe la limite permise %d (utilisez -fconstexpr-loop-limit= pour augmenter la limite)"
  
! #: cp/constexpr.c:3921
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "la valeur %qE du type %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporaire du type %qT non littÃ©ral dans une expression constante"
  
! #: cp/constexpr.c:4398
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "un reinterpret_cast n'est pas une expression constante"
  
! #: cp/constexpr.c:4424
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "la conversion du pointeur nul %qT vers %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4439
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:4579
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT"
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e"
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversion depuis le type pointeur %qT vers le type arithmÃ©tique %qT dans une expression constante"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "l'expression %qE Ã  des effets de bord"
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast d'un entier vers un pointeur"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
  
! #: cp/constexpr.c:5293
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "l'expression typeid n'est pas une expression constante car %qE est un type polymorphique"
  
! #: cp/constexpr.c:5496
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "transtypage vers le type non entier %qT dans une expression constante"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/constexpr.c:5611
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "la division par zÃ©ro n'est pas une expression constante"
  
! #: cp/constexpr.c:5715
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
--- 37229,37560 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "type retournÃ© %qT invalide pour la fonction constexpr %q+D"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T a des classes virtuelles de base"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "le constructeur constexpr n'a pas de corps vide"
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "le corps du constructeur %<constexpr%> ne peut pas Ãªtre un try..catch sur toute la fonction (function-try-block)"
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "le constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statique"
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "le corps de la fonction constexpr %qD n'est pas une unique instruction Â«Â returnÂ Â»"
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD n'est pas utilisable comme une fonction constexpr car:"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E n'est pas une expression constante"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "appel Ã  la fonction interne %qE"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "l'expression %qE ne dÃ©signe pas une fonction constexpr"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "appel Ã  la fonction non constexpr %qD"
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te"
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD appelÃ© dans une expression constante"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD utilisÃ© avant sa dÃ©finition"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "l'appel a une dÃ©pendance circulaire"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "la profondeur d'Ã©valuation de la constexpr dÃ©passe le maximum permis %d (utilisez -fconstexpr-depth= pour augmenter le maximum)"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "l'appel constexpr dÃ©borde au delÃ  de la fin de la fonction"
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est >= Ã  la prÃ©cision de l'opÃ©rande de gauche"
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "l'expression de dÃ©calage %q+E dÃ©borde"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "arithmÃ©tique impliquant un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
  
! #: cp/constexpr.c:2340
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableau"
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "accÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constante"
  
! #: cp/constexpr.c:2435
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accÃ¨s au membre non initialisÃ© %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "accÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisÃ© dans sa propre initialisation"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD n'a pas un type entier ou Ã©numÃ©rÃ©"
  
! #: cp/constexpr.c:3434
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "la modification de %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "le dÃ©compte des itÃ©rations de la boucle constexpr dÃ©passe la limite permise %d (utilisez -fconstexpr-loop-limit= pour augmenter la limite)"
  
! #: cp/constexpr.c:3945
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "la valeur %qE du type %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporaire du type %qT non littÃ©ral dans une expression constante"
  
! #: cp/constexpr.c:4429
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "un reinterpret_cast n'est pas une expression constante"
  
! #: cp/constexpr.c:4455
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "la conversion du pointeur nul %qT vers %qT n'est pas une expression constante"
  
! #: cp/constexpr.c:4470
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.c:4610
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT"
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e"
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversion depuis le type pointeur %qT vers le type arithmÃ©tique %qT dans une expression constante"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "l'expression %qE Ã  des effets de bord"
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast d'un entier vers un pointeur"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
  
! #: cp/constexpr.c:5324
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "l'expression typeid n'est pas une expression constante car %qE est un type polymorphique"
  
! #: cp/constexpr.c:5527
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "transtypage vers le type non entier %qT dans une expression constante"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/constexpr.c:5642
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "la division par zÃ©ro n'est pas une expression constante"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.c:5798
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
*************** msgstr "  entre dans l'instruction Â«Â i
*** 38297,38303 ****
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structurÃ© OpenMP"
--- 38350,38356 ----
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structurÃ© OpenMP"
*************** msgstr "Ã©tiquette nommÃ©e wchar_t"
*** 38312,38318 ****
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD utilisÃ© sans paramÃ¨tres du patron"
--- 38365,38371 ----
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD utilisÃ© sans paramÃ¨tres du patron"
*************** msgstr "le paramÃ¨tre %<auto%> n'est pas
*** 39949,39955 ****
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, 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"
--- 40002,40008 ----
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, 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"
*************** msgstr "argument du patron requis pour %
*** 40400,40412 ****
  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:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "dÃ©claration prÃ©cÃ©dente ici"
--- 40453,40465 ----
  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:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "dÃ©claration prÃ©cÃ©dente ici"
*************** msgstr "dÃ©claration prÃ©cÃ©dente ici"
*** 40416,40423 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
--- 40469,40476 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
*************** msgstr "le type de base dupliquÃ© %qT es
*** 40467,40473 ****
  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:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
--- 40520,40526 ----
  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:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
*************** msgstr "la valeur de l'Ã©numÃ©ration %E
*** 40531,40537 ****
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
--- 40584,40590 ----
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
*************** msgstr "dÃ©claration de fonction invalid
*** 40546,40552 ****
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, 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%>"
--- 40599,40605 ----
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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%>"
*************** msgstr "le membre statique %qD ne peut p
*** 40704,40730 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la largeur du champ de bits %qD a le type non entier %qT"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "les agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiques"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anonyme sans aucun membre"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> doit retourner le type %qT"
--- 40757,40783 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la largeur du champ de bits %qD a le type non entier %qT"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "les agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiques"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anonyme sans aucun membre"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> doit retourner le type %qT"
*************** msgstr "%<operator new%> doit retourner
*** 40733,40799 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "le premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> doit retourner le type %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> prend le type %qT comme premier paramÃ¨tre"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD"
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT"
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini"
--- 40786,40852 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "le premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> doit retourner le type %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> prend le type %qT comme premier paramÃ¨tre"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD"
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT"
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini"
*************** msgstr "%q#D, dÃ©clarÃ© avec un type non
*** 40802,40860 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison"
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi dÃ©finir %qD"
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "la fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finie"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argument par dÃ©faut manquant pour le paramÃ¨tre %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimÃ©e %qD"
--- 40855,40913 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "un type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison"
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi dÃ©finir %qD"
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "la fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finie"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argument par dÃ©faut manquant pour le paramÃ¨tre %P de %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimÃ©e %qD"
*************** msgstr "%qD est initialisÃ© avec lui-mÃª
*** 41163,41180 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "initialisation invalide pour le membre tableau %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "membre constant non initialisÃ© dans %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D devrait Ãªtre initialisÃ©"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "membre par rÃ©fÃ©rence non initialisÃ© dans %q#T"
--- 41216,41233 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "initialisation invalide pour le membre tableau %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "membre constant non initialisÃ© dans %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D devrait Ãªtre initialisÃ©"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "membre par rÃ©fÃ©rence non initialisÃ© dans %q#T"
*************** msgstr "mauvaise initialisation de table
*** 41274,41280 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT n'est pas un type de classe"
--- 41327,41333 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT n'est pas un type de classe"
*************** msgstr "pointeur invalide vers le champ
*** 41294,41300 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qD"
--- 41347,41353 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qD"
*************** msgstr "capture du type de taille variab
*** 41489,41510 ****
  msgid "because the array element type %qT has variable size"
  msgstr "car le type %qT des Ã©lÃ©ments du tableau a une taille variable"
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "ne peut capturer %qE par rÃ©fÃ©rence"
  
! #: cp/lambda.c:549
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "capture par copie du type incomplet %qT"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD dÃ©jÃ  capturÃ© dans l'expression lambda"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambda"
--- 41542,41563 ----
  msgid "because the array element type %qT has variable size"
  msgstr "car le type %qT des Ã©lÃ©ments du tableau a une taille variable"
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "ne peut capturer %qE par rÃ©fÃ©rence"
  
! #: cp/lambda.c:552
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "capture par copie du type incomplet %qT"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD dÃ©jÃ  capturÃ© dans l'expression lambda"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambda"
*************** msgstr "il n'y a pas d'argument pour %qD
*** 41559,41744 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non dÃ©clarÃ© est obsolÃ¨te)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "dÃ©coration de typeof, utilisez plutÃ´t decltype"
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "dÃ©coration de __underlying_type"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "dÃ©coration du type en virgule fixe inconnu"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "utilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traits"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "dÃ©coration de %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "l'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "chaÃ®ne littÃ©rale dans la signature du patron de la fonction"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "le nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonction"
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "un -fabi-version= plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©coration"
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "le nom dÃ©corÃ© de %qD a changÃ© entre -fabi-version=%d (%D) et -fabi-version=%d (%D)"
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "le nom dÃ©corÃ© de %qD change entre -fabi-version=%d (%D) et -fabi-version=%d (%D)"
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "le membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut"
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "le membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re fois "
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "membre d'union %q+D avec un %qD non trivial"
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "le constructeur par dÃ©faut appelle %qD qui n'est pas constexpr"
  
! #: cp/method.c:1324
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "l'initialisation pour %q#D est invalide"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "le constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise pas %q#D"
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "copie du membre de donnÃ©e non statique %q#D du type de rÃ©fÃ©rence d'une r-valeur"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "le constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise aucun membre de donnÃ©e non statique"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "l'affectation par dÃ©placement imposÃ©e par dÃ©faut pour %qT appelle l'opÃ©rateur d'affectation par dÃ©placement non trivial de la base virtuelle %qT"
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un type de fermeture lambda a un constructeur par dÃ©faut supprimÃ©"
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un type de fermeture lambda a un opÃ©rateur d'affectation par copie supprimÃ©"
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%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"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D hÃ©rite depuis plusieurs sous-objets de base"
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX"
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "dÃ©claration imposÃ©e par dÃ©faut %q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ne correspond pas Ã  la signature %qD attendue"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "la fonction %q+D est imposÃ©e par dÃ©faut au moment de sa dÃ©claration avec une spÃ©cification d'exception qui diffÃ¨re de la spÃ©cification d'exception implicite %qX"
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "la fonction %q+D imposÃ©e par dÃ©faut explicitement ne peut pas Ãªtre dÃ©clarÃ©e constexpr car la dÃ©claration implicite n'est pas constexpr:"
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "un patron ne peut pas Ãªtre imposÃ© par dÃ©faut"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD ne peut pas Ãªtre imposÃ© par dÃ©faut"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "fonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©faut"
--- 41612,41797 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non dÃ©clarÃ© est obsolÃ¨te)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "dÃ©coration de typeof, utilisez plutÃ´t decltype"
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "dÃ©coration de __underlying_type"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "dÃ©coration du type en virgule fixe inconnu"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "utilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traits"
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "dÃ©coration de %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "l'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "chaÃ®ne littÃ©rale dans la signature du patron de la fonction"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "le nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonction"
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "un -fabi-version= plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©coration"
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "le nom dÃ©corÃ© de %qD a changÃ© entre -fabi-version=%d (%D) et -fabi-version=%d (%D)"
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "le nom dÃ©corÃ© de %qD change entre -fabi-version=%d (%D) et -fabi-version=%d (%D)"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© d'un fragment pour %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre -fabi-version=%d et -fabi-version=%d"
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "le membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut"
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "le membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re fois "
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "membre d'union %q+D avec un %qD non trivial"
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "le constructeur par dÃ©faut appelle %qD qui n'est pas constexpr"
  
! #: cp/method.c:1325
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "l'initialisation pour %q#D est invalide"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "le constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise pas %q#D"
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "copie du membre de donnÃ©e non statique %q#D du type de rÃ©fÃ©rence d'une r-valeur"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "le constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise aucun membre de donnÃ©e non statique"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "l'affectation par dÃ©placement imposÃ©e par dÃ©faut pour %qT appelle l'opÃ©rateur d'affectation par dÃ©placement non trivial de la base virtuelle %qT"
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un type de fermeture lambda a un constructeur par dÃ©faut supprimÃ©"
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un type de fermeture lambda a un opÃ©rateur d'affectation par copie supprimÃ©"
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%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"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D hÃ©rite depuis plusieurs sous-objets de base"
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX"
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "dÃ©claration imposÃ©e par dÃ©faut %q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ne correspond pas Ã  la signature %qD attendue"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "la fonction %q+D est imposÃ©e par dÃ©faut au moment de sa dÃ©claration avec une spÃ©cification d'exception qui diffÃ¨re de la spÃ©cification d'exception implicite %qX"
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "la fonction %q+D imposÃ©e par dÃ©faut explicitement ne peut pas Ãªtre dÃ©clarÃ©e constexpr car la dÃ©claration implicite n'est pas constexpr:"
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "un patron ne peut pas Ãªtre imposÃ© par dÃ©faut"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD ne peut pas Ãªtre imposÃ© par dÃ©faut"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "fonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©faut"
*************** msgstr "%<%T::%D%> nomme le destructeur"
*** 41930,42053 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "impossible d'hÃ©riter des constructeurs depuis la base indirecte %qT"
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "aucun membre concordant avec %<%T::%D%> dans %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la dÃ©claration de %qD"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %D"
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr "uniquement ici comme ami"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms pas en ligne"
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms anonyme"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorÃ©e"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "un Â«Â usingÂ Â» fort est dÃ©prÃ©ciÃ©, utilisez plutÃ´t un espace de noms en ligne"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "un Â«Â usingÂ Â» fort n'a de sens qu'au niveau de l'espace de noms"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "l'espace de noms actuel %qD n'englobe pas l'espace de noms fortement utilisÃ© %qD"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "limite maximale de %d espaces de noms recherchÃ©s pour %qE"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "alternatives suggÃ©rÃ©es: %qs"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternative suggÃ©rÃ©e:"
  msgstr[1] "alternatives suggÃ©rÃ©es:"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "la recherche dÃ©pendant de l'argument trouve %q+D"
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "la dÃ©claration de std::initializer_list ne correspond pas Ã  #include <initializer_list> et n'est pas un patron"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entre dans pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX quitte pop_everything ()\n"
--- 41983,42106 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "impossible d'hÃ©riter des constructeurs depuis la base indirecte %qT"
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "aucun membre concordant avec %<%T::%D%> dans %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la dÃ©claration de %qD"
  
! #: cp/name-lookup.c:3639
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %D"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr "uniquement ici comme ami"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms pas en ligne"
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "l'attribut %qD est ignorÃ© sur l'espace de noms anonyme"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorÃ©e"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "un Â«Â usingÂ Â» fort est dÃ©prÃ©ciÃ©, utilisez plutÃ´t un espace de noms en ligne"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "un Â«Â usingÂ Â» fort n'a de sens qu'au niveau de l'espace de noms"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "l'espace de noms actuel %qD n'englobe pas l'espace de noms fortement utilisÃ© %qD"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "limite maximale de %d espaces de noms recherchÃ©s pour %qE"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "alternatives suggÃ©rÃ©es: %qs"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternative suggÃ©rÃ©e:"
  msgstr[1] "alternatives suggÃ©rÃ©es:"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "la recherche dÃ©pendant de l'argument trouve %q+D"
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "la dÃ©claration de std::initializer_list ne correspond pas Ã  #include <initializer_list> et n'est pas un patron"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entre dans pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX quitte pop_everything ()\n"
*************** msgstr "l'identificateur %qE est un mot
*** 42067,42073 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vrai"
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonction"
--- 42120,42126 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vrai"
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonction"
*************** msgstr "%<::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©
*** 42092,42098 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "requÃªte du membre %qE dans le type %qT qui n'est pas une classe"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©"
--- 42145,42151 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "requÃªte du membre %qE dans le type %qT qui n'est pas une classe"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©"
*************** msgstr "de nouveaux types ne peuvent Ãªt
*** 42152,43354 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(un point virgule est peut-Ãªtre manquant aprÃ¨s la dÃ©finition de %qT)"
  
! #: cp/parser.c:2991
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE n'est pas un patron de classe"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE n'est pas un patron"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "template-id invalide"
  
! #: cp/parser.c:3030
  #, gcc-internal-format
  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:3034 cp/pt.c:16746
  #, 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"
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "l'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "un littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "un appel de fonction ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "une incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "une rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "l'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "des appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "une affectation ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "un opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "un appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "une expression de transaction ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs ne peut pas apparaÃ®tre dans une expression de constante"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "la dÃ©duction des arguments d'un patron de classe est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "utilisation invalide du destructeur %qD comme un type"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "combinaison invalide de spÃ©cificateurs de types multiples"
  
! #: cp/parser.c:3184
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE ne nomme pas un type"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "le %<constexpr%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "le %<noexcept%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "le %<thread_local%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(peut-Ãªtre que %<typename %T::%E%> Ã©tait votre intention)"
  
! #: cp/parser.c:3252
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE dans l'espace de noms %qE ne nomme pas un type de patron"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE dans l'espace de noms %qE ne nomme pas un type"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nomme le constructeur, pas le type"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "et %qT n'a pas de constructeur avec patron"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "a besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante"
  
! #: cp/parser.c:3283
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE dans %q#T ne nomme pas pas un type de patron"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE dans %q#T ne nomme pas un type"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "chaÃ®ne littÃ©rale attendue"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "les suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©rale"
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "une chaÃ®ne large est invalide dans ce contexte"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qT"
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "le littÃ©ral entier dÃ©passe la plage du type %qT"
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "le littÃ©ral en virgule flottante dÃ©passe la plage de type %qT"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "le littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©ro"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qD"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr "utilisez -std=gnu++11 ou -fext-numeric-literals pour activer plus de suffixes internes"
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qT"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "dÃ©claration attendue"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "opÃ©rateur binaire attendu"
  
! #: cp/parser.c:4673
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "... attendu"
  
  # je n'ai pas trouvÃ© d'autre terme acceptÃ© en franÃ§ais pour une fold-expression
! #: cp/parser.c:4685
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "expression binaire dans l'opÃ©rande d'une expression fold"
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "expression conditionnelle dans l'opÃ©rande d'une expression fold"
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "opÃ©rateur en dÃ©saccord dans l'expression fold"
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "types en virgule fixe pas supportÃ©s en C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "le C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressions"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "les expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patron"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "les expressions fold sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "expression primaire attendue"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "une dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un bloc"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable locale %qD ne peut pas apparaÃ®tre dans ce contexte"
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "expression id attendue"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "la portÃ©e %qT avant %<~%> n'est pas un nom de classe"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "dÃ©claration de %<~%T%> comme membre de %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisÃ© comme dÃ©claration de destructeur"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "les suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation future"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attendu"
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "template-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "template-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD n'est pas un patron"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "spÃ©cificateur de nom imbriquÃ© attendu"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les transtypages"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> doit Ãªtre suivi d'une expression"
  
! #: cp/parser.c:6647
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "le C++ ISO interdit les littÃ©raux composÃ©s"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "deux %<[%> consÃ©cutifs n'introduiront qu'un attribut"
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "l'index de liste entre parenthÃ¨ses n'est pas permis avec la notation tableau"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %qD"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> n'est pas un membre de classe"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "type non scalaire"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>"
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨ses"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayez d'enlever les parenthÃ¨ses autour du type-id"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©ment"
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "liste-expression ou type-id attendu"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-id"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "l'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "utilisation d'un vieux style de transtypage"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "l'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "le C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expression lambda dans un contexte non Ã©valuÃ©"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "expression lambda dans l'argument du patron"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "fin de liste de capture attendue"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "la capture de %<*this%> est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "capture de %qD qui n'est pas une variable"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D dÃ©clarÃ© ici"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture de la variable %qD avec une durÃ©e de stockage non automatique"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©faut"
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "les patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10186
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "le C++ ISO ne supporte pas les patrons lambda"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambda"
  
! #: cp/parser.c:10234
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "%<mutable%> dupliquÃ©"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "les lambda %<constexpr%> sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "les attributs au dÃ©but d'une instruction sont ignorÃ©s"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "instruction Ã©tiquetÃ©e attendue"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "le Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendante"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nomme le constructeur, pas le type"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "instruction composÃ©e dans une fonction constexpr"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<if constexpr%> uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "l'instruction init dans des instructions de sÃ©lection est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sÃ©lection attendue"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des conditions"
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<end%> mais pas de %<begin%>"
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<begin%> mais pas de %<end%>"
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itÃ©ration attendue"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "instruction Â«Â breakÂ Â» utilisÃ©e avec une boucle Â«Â forÂ Â» Cilk Plus"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> dans une fonction %<constexpr%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculÃ©s"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> superflu"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> pas au dÃ©but du bloc"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacer"
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour %qT: %qT et puis %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interdit"
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plage"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initialisation dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "dÃ©clarations multiples dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "les dÃ©clarations avec dÃ©compositions sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:13028
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "dÃ©claration avec dÃ©composition vide"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> utilisÃ© en dehors d'une classe"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> a changÃ© de signification en C++11; retirez-le"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "spÃ©cificateur de dÃ©claration invalide dans une condition"
  
! #: cp/parser.c:13307
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD est invalide dans une lambda"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amie"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "spÃ©cification de classe de liaison invalide"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "un static_assert sans message est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>"
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-id"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "utilisation invalide de %<auto%> dans un opÃ©rateur de conversion"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duit"
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "seuls les constructeurs prennent des initialisions membres"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %<%D%>"
  
! #: cp/parser.c:14088
  #, 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:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "la dÃ©lÃ©gation du constructeur suit l'initialisation en mÃ©moire pour %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialisation de classe de base"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)"
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "mot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "identificateur de suffixe attendu"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "une chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>"
  
! #: cp/parser.c:14604
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "prÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ral"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "opÃ©rateur attendu"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©"
  
! #: cp/parser.c:14842
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "paramÃ¨tre de type contraint invalide"
  
! #: cp/parser.c:14850
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "paramÃ¨tre de type qualifiÃ© avec CV"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "contrainte variadique introduite sans %<...%>"
  
! #: cp/parser.c:14999
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "utilisation invalide de %<auto%> dans l'argument par dÃ©faut du patron"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "les paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©faut"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "template-id attendu"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>"
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "erreur d'analyse dans la liste des arguments du patron"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "nom de patron attendu"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD n'est pas un patron mais il est utilisÃ© comme patron"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "paquet de paramÃ¨tres attendu avant %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "argument de patron attendu"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argument de patron invalide car ce n'est pas un type"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>"
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spÃ©cialisation de patron avec Ã©dition de liens C"
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "spÃ©cificateur du type attendu"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "le C++ ISO interdit l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "template-id attendu pour le type"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "un nom de type attendu"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "un spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %<%D%>"
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la dÃ©claration %qD ne dÃ©clare rien du tout"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorÃ©s sur un type non instanciÃ©"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorÃ©s sur une instanciation de patron"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©e"
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'Ã©numÃ©ration"
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD ne nomme pas une Ã©numÃ©ration dans %qT"
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typÃ© sans nom n'est pas permis"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patron"
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "le spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de noms"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplÃ©mentaire pas permise"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spÃ©cificateur enum opaque sans nom"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "un spÃ©cificateur enum opaque doit utiliser un simple identificateur"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attribut"
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "les dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "une dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»"
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr "identificateur imbriquÃ© requis"
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrÃ©e dans l'espace de noms %qD"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la dÃ©finition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "l'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©claration"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "une liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "les dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>"
  
  # alias template est un patron appliquÃ© Ã  un alias == patron d'alias
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'alias"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "une dÃ©finition de fonction n'est pas permise ici"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "une spÃ©cification asm n'est pas permise dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "des attributs ne sont pas permis dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "les attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©s"
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "la non fonction %qD est dÃ©clarÃ©e comme un patron implicite"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "la limite du tableau n'est pas une constante entiÃ¨re"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "impossible de dÃ©finir le membre du typedef dÃ©pendant %qT"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©"
--- 42205,43412 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(un point virgule est peut-Ãªtre manquant aprÃ¨s la dÃ©finition de %qT)"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE n'est pas un patron de classe"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE n'est pas un patron"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "template-id invalide"
  
! #: cp/parser.c:3032
  #, gcc-internal-format
  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:3036 cp/pt.c:16828
  #, 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"
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "l'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "un littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "un appel de fonction ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "une incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "une rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "l'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "des appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "une affectation ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "un opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "un appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "une expression de transaction ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs ne peut pas apparaÃ®tre dans une expression de constante"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "la dÃ©duction des arguments d'un patron de classe est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "utilisation invalide du destructeur %qD comme un type"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "combinaison invalide de spÃ©cificateurs de types multiples"
  
! #: cp/parser.c:3186
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE ne nomme pas un type"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "le %<constexpr%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "le %<noexcept%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "le %<thread_local%> du C++11 est uniquement disponible avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(peut-Ãªtre que %<typename %T::%E%> Ã©tait votre intention)"
  
! #: cp/parser.c:3254
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE dans l'espace de noms %qE ne nomme pas un type de patron"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE dans l'espace de noms %qE ne nomme pas un type"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nomme le constructeur, pas le type"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "et %qT n'a pas de constructeur avec patron"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "a besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante"
  
! #: cp/parser.c:3285
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE dans %q#T ne nomme pas pas un type de patron"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE dans %q#T ne nomme pas un type"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "chaÃ®ne littÃ©rale attendue"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "les suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©rale"
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "une chaÃ®ne large est invalide dans ce contexte"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qT"
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "le littÃ©ral entier dÃ©passe la plage du type %qT"
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "le littÃ©ral en virgule flottante dÃ©passe la plage de type %qT"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "le littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©ro"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qD"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr "utilisez -std=gnu++11 ou -fext-numeric-literals pour activer plus de suffixes internes"
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "impossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qT"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "dÃ©claration attendue"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "opÃ©rateur binaire attendu"
  
! #: cp/parser.c:4675
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "... attendu"
  
  # je n'ai pas trouvÃ© d'autre terme acceptÃ© en franÃ§ais pour une fold-expression
! #: cp/parser.c:4687
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "expression binaire dans l'opÃ©rande d'une expression fold"
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "expression conditionnelle dans l'opÃ©rande d'une expression fold"
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "opÃ©rateur en dÃ©saccord dans l'expression fold"
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "types en virgule fixe pas supportÃ©s en C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "le C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressions"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "les expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patron"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "les expressions fold sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "expression primaire attendue"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "une dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un bloc"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable locale %qD ne peut pas apparaÃ®tre dans ce contexte"
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "expression id attendue"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "la portÃ©e %qT avant %<~%> n'est pas un nom de classe"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "dÃ©claration de %<~%T%> comme membre de %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisÃ© comme dÃ©claration de destructeur"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "les suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation future"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attendu"
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "template-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "template-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD n'est pas un patron"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "spÃ©cificateur de nom imbriquÃ© attendu"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les transtypages"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> doit Ãªtre suivi d'une expression"
  
! #: cp/parser.c:6652
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "le C++ ISO interdit les littÃ©raux composÃ©s"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "deux %<[%> consÃ©cutifs n'introduiront qu'un attribut"
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "l'index de liste entre parenthÃ¨ses n'est pas permis avec la notation tableau"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %qD"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> n'est pas un membre de classe"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "type non scalaire"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>"
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨ses"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayez d'enlever les parenthÃ¨ses autour du type-id"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©ment"
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "liste-expression ou type-id attendu"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-id"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "l'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "utilisation d'un vieux style de transtypage"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "l'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "le C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "expression lambda dans un contexte non Ã©valuÃ©"
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "expression lambda dans l'argument du patron"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "fin de liste de capture attendue"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %<this%> est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "la capture de %<*this%> est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "capture de %qD qui n'est pas une variable"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D dÃ©clarÃ© ici"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture de la variable %qD avec une durÃ©e de stockage non automatique"
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©faut"
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©faut"
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "les patrons lambda sont uniquement disponibles avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:10195
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "le C++ ISO ne supporte pas les patrons lambda"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambda"
  
! #: cp/parser.c:10243
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "%<mutable%> dupliquÃ©"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "les lambda %<constexpr%> sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "les attributs au dÃ©but d'une instruction sont ignorÃ©s"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "instruction Ã©tiquetÃ©e attendue"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "le Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendante"
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> nomme le constructeur, pas le type"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "instruction composÃ©e dans une fonction constexpr"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<if constexpr%> uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "l'instruction init dans des instructions de sÃ©lection est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sÃ©lection attendue"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des conditions"
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<end%> mais pas de %<begin%>"
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un membre %<begin%> mais pas de %<end%>"
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "types diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itÃ©ration attendue"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec -std=c++11 ou -std=gnu++11"
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "instruction Â«Â breakÂ Â» utilisÃ©e avec une boucle Â«Â forÂ Â» Cilk Plus"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> dans une fonction %<constexpr%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculÃ©s"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> superflu"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> pas au dÃ©but du bloc"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacer"
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour %qT: %qT et puis %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interdit"
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plage"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initialisation dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "dÃ©clarations multiples dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "les dÃ©clarations avec dÃ©compositions sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:13037
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "dÃ©claration avec dÃ©composition vide"
  
! #: cp/parser.c:13054
! #, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "initialisation invalide pour la dÃ©claration de liaison structurÃ©e"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> utilisÃ© en dehors d'une classe"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> a changÃ© de signification en C++11; retirez-le"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "spÃ©cificateur de dÃ©claration invalide dans une condition"
  
! #: cp/parser.c:13326
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD est invalide dans une lambda"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amie"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "spÃ©cification de classe de liaison invalide"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "un static_assert sans message est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>"
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-id"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "utilisation invalide de %<auto%> dans un opÃ©rateur de conversion"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duit"
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "seuls les constructeurs prennent des initialisions membres"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %<%D%>"
  
! #: cp/parser.c:14107
  #, 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:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "la dÃ©lÃ©gation du constructeur suit l'initialisation en mÃ©moire pour %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialisation de classe de base"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)"
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "mot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "identificateur de suffixe attendu"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "une chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>"
  
! #: cp/parser.c:14623
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "prÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ral"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "opÃ©rateur attendu"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©"
  
! #: cp/parser.c:14861
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "paramÃ¨tre de type contraint invalide"
  
! #: cp/parser.c:14869
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "paramÃ¨tre de type qualifiÃ© avec CV"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "contrainte variadique introduite sans %<...%>"
  
! #: cp/parser.c:15018
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "utilisation invalide de %<auto%> dans l'argument par dÃ©faut du patron"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "les paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©faut"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "template-id attendu"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>"
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "erreur d'analyse dans la liste des arguments du patron"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "nom de patron attendu"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD n'est pas un patron mais il est utilisÃ© comme patron"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "paquet de paramÃ¨tres attendu avant %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "argument de patron attendu"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argument de patron invalide car ce n'est pas un type"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>"
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spÃ©cialisation de patron avec Ã©dition de liens C"
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "spÃ©cificateur du type attendu"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec -std=c++14 ou -std=gnu++14"
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "le C++ ISO interdit l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "template-id attendu pour le type"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "un nom de type attendu"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "un spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %<%D%>"
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la dÃ©claration %qD ne dÃ©clare rien du tout"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorÃ©s sur un type non instanciÃ©"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorÃ©s sur une instanciation de patron"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©e"
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'Ã©numÃ©ration"
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD ne nomme pas une Ã©numÃ©ration dans %qT"
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typÃ© sans nom n'est pas permis"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patron"
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "le spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de noms"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "dÃ©claration de %qD dans %qD lequel n'englobe pas %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplÃ©mentaire pas permise"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spÃ©cificateur enum opaque sans nom"
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "un spÃ©cificateur enum opaque doit utiliser un simple identificateur"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attribut"
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "les dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "une dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»"
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr "identificateur imbriquÃ© requis"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrÃ©e dans l'espace de noms %qD"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la dÃ©finition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "l'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©claration"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "une liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "les dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>"
  
  # alias template est un patron appliquÃ© Ã  un alias == patron d'alias
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'alias"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "une dÃ©finition de fonction n'est pas permise ici"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "une spÃ©cification asm n'est pas permise dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "des attributs ne sont pas permis dans une dÃ©finition de fonction"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "les attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©s"
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "la non fonction %qD est dÃ©clarÃ©e comme un patron implicite"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "la limite du tableau n'est pas une constante entiÃ¨re"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "impossible de dÃ©finir le membre du typedef dÃ©pendant %qT"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©"
*************** msgstr "utilisez %<%T::%D%> au lieu de %
*** 43357,43703 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "dÃ©clarateur invalide"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une dÃ©claration"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "dÃ©clarateur attendu"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opÃ©rateur pointeur attendu"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliquÃ©"
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de rÃ©fÃ©rence multiples"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E requiert %<-fgnu-tm%>"
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spÃ©cificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.c:20679
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "arguments de patron manquants aprÃ¨s %qT"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patron"
  
! #: cp/parser.c:20711
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spÃ©cificateur de type attendu"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tres"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "des arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonction"
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation"
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation du C99"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la classe"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la structure"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de l'union"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne peut spÃ©cifier %<override%> pour une classe"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la qualification globale du nom de la classe est invalide"
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifiÃ© ne nomme pas une classe"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nom de classe invalide dans la dÃ©claration de %qD"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "une spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "le patron de fonction %qD est redÃ©clarÃ© comme un patron de classe"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de rÃ©soudre le type de typename"
  
! #: cp/parser.c:22775
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "dÃ©finition prÃ©cÃ©dente de %q#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clÃ© de type classe (class ou struct) attendu"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr "le C++ ISO interdit le mot-clÃ© typename dans un paramÃ¨tre de patron qui est un patron; utilisez -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:22893
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un ami"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la dÃ©claration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "une classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permis"
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spÃ©cificateur pur sur une dÃ©finition de fonction"
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)"
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "une initialisation entre accolades n'est par permise ici"
  
! # Je crois que base-specified aurait dÃ» Ãªtre base-specifier car la fonction oÃ¹ ce message appraÃ®t est nommÃ©e ainsi. Je n'ai pas signalÃ© ce bug car je ne suis pas sÃ»r qu'il s'agit rÃ©ellement d'une erreur.
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de base"
  
! # Je crois que base-specified aurait dÃ» Ãªtre base-specifier car la fonction oÃ¹ ce message appraÃ®t est nommÃ©e ainsi. Je n'ai pas signalÃ© ce bug car je ne suis pas sÃ»r qu'il s'agit rÃ©ellement d'une erreur.
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de base"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis en dehors des patrons"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exception"
  
! #: cp/parser.c:23905
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "le C++1z ISO n'autorise pas la spÃ©cification dynamique des exceptions"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "les spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11"
  
! #: cp/parser.c:23955
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "utilisation invalide de %<auto%> dans une spÃ©cification d'exception"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exception"
  
  # Je ne suis pas sÃ»r du tout de la signification de Â«Â scoped attribute tokenÂ Â»â€¦
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©e"
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:24847
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "une expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patron"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "la syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>"
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "dÃ©claration invalide de %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramÃ¨tres pour le patron"
--- 43415,43759 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "dÃ©clarateur invalide"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une dÃ©claration"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "dÃ©clarateur attendu"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opÃ©rateur pointeur attendu"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliquÃ©"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de rÃ©fÃ©rence multiples"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E requiert %<-fgnu-tm%>"
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spÃ©cificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.c:20702
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "arguments de patron manquants aprÃ¨s %qT"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patron"
  
! #: cp/parser.c:20734
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spÃ©cificateur de type attendu"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tres"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "des arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonction"
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "le paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation"
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par dÃ©signation du C99"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la classe"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la structure"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de l'union"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne peut spÃ©cifier %<override%> pour une classe"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la qualification globale du nom de la classe est invalide"
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifiÃ© ne nomme pas une classe"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nom de classe invalide dans la dÃ©claration de %qD"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "une spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "le patron de fonction %qD est redÃ©clarÃ© comme un patron de classe"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de rÃ©soudre le type de typename"
  
! #: cp/parser.c:22798
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "dÃ©finition prÃ©cÃ©dente de %q#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clÃ© de type classe (class ou struct) attendu"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr "le C++ ISO interdit le mot-clÃ© typename dans un paramÃ¨tre de patron qui est un patron; utilisez -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:22916
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un ami"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la dÃ©claration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "une classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permis"
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spÃ©cificateur pur sur une dÃ©finition de fonction"
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)"
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "une initialisation entre accolades n'est par permise ici"
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de base"
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr "plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de base"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis en dehors des patrons"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "les types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exception"
  
! #: cp/parser.c:23928
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "le C++1z ISO n'autorise pas la spÃ©cification dynamique des exceptions"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "les spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11"
  
! #: cp/parser.c:23978
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "utilisation invalide de %<auto%> dans une spÃ©cification d'exception"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> dans une fonction %<constexpr%>"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exception"
  
  # Je ne suis pas sÃ»r du tout de la signification de Â«Â scoped attribute tokenÂ Â»â€¦
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©e"
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "l'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributs"
  
! #: cp/parser.c:24870
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "l'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec -std=c++1z ou -std=gnu++1z"
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> uniquement disponible avec -fconcepts"
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "une expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patron"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "la syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>"
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "dÃ©claration invalide de %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramÃ¨tres pour le patron"
*************** msgstr "trop peu de listes de paramÃ¨tre
*** 43706,44193 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramÃ¨tres pour le patron"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "les valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©es"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>"
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>"
  
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "liste d'instructions vide"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "pas de concept correspondant pour l'introduction du patron"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "dÃ©claration invalide du patron membre dans la classe locale"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spÃ©cialisation explicite invalide"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "dÃ©claration de patron de %<typedef%>"
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "une dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autre"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "une spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockage"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses"
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "utilisation invalide de %qD dans la spÃ©cification de la classe de liaison"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©s"
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliquÃ©"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliquÃ©"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<;%> ou %<::%> attendu"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ã©tiquette %qs utilisÃ©e en nommant %q#T"
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "en C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patrons"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par dÃ©faut"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placÃ©e"
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "rÃ©cepteur de message objective-c++ attendu"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> doit spÃ©cifier un type comme un argument"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sÃ©lecteur Objective-C++ invalide"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une dÃ©claration de mÃ©thode objective-c++ est attendue"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "les attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la fin"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs Ã©garÃ© entre des mÃ©thodes Objective-C++"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu aprÃ¨s %<@protocol%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "des attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++"
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriÃ©tÃ©"
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit Ãªtre un nombre entier"
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de rÃ©duction invalide"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "une initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMP"
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "une initialisation entre parenthÃ¨ses n'est pas permise dans une boucle Â«Â forÂ Â»"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr "%<_Cild_for%> accepte une expression au lieu d'une dÃ©claration uniquement en C, pas en C++"
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©duction"
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "pas assez de boucles Â«Â forÂ Â» Ã  combiner"
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "l'attribut vecteur n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: cp/parser.c:36926
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>"
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductions"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "type arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "type %qT qualifiÃ© avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.c:37459
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rebut Ã  la fin de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Â«Â grainsizeÂ Â» invalide pour _Cilk_for"
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "%<#pragma simd%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "%<#pragma cilk grainsize%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<#pragma cilk grainsize%>"
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "les optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++"
  
! #: cp/parser.c:38535
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "nom de variable attendu"
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> ou %<)%> attendu aprÃ¨s %qE"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas Ãªtre %<virtual%>"
--- 43762,44249 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramÃ¨tres pour le patron"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "les valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©es"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tels que <char...> ou <typename CharT, CharT...>"
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet d'arguments de type non patron tel que <char...>"
  
! #: cp/parser.c:26485
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "liste d'instructions vide"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "pas de concept correspondant pour l'introduction du patron"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "dÃ©claration invalide du patron membre dans la classe locale"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spÃ©cialisation explicite invalide"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "dÃ©claration de patron de %<typedef%>"
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "une dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autre"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "une spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockage"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses"
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "utilisation invalide de %qD dans la spÃ©cification de la classe de liaison"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©s"
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliquÃ©"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliquÃ©"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<;%> ou %<::%> attendu"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ã©tiquette %qs utilisÃ©e en nommant %q#T"
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "en C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patrons"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par dÃ©faut"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placÃ©e"
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "rÃ©cepteur de message objective-c++ attendu"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> doit spÃ©cifier un type comme un argument"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sÃ©lecteur Objective-C++ invalide"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une dÃ©claration de mÃ©thode objective-c++ est attendue"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "les attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la fin"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs Ã©garÃ© entre des mÃ©thodes Objective-C++"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu aprÃ¨s %<@protocol%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "des attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++"
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriÃ©tÃ©"
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit Ãªtre un nombre entier"
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de rÃ©duction invalide"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "une initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMP"
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "une initialisation entre parenthÃ¨ses n'est pas permise dans une boucle Â«Â forÂ Â»"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr "%<_Cild_for%> accepte une expression au lieu d'une dÃ©claration uniquement en C, pas en C++"
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©duction"
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "pas assez de boucles Â«Â forÂ Â» Ã  combiner"
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "l'attribut vecteur n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction"
  
! #: cp/parser.c:36949
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>"
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductions"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "type arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "type %qT qualifiÃ© avec const, volatile ou __restrict dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.c:37482
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle"
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rebut Ã  la fin de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Â«Â grainsizeÂ Â» invalide pour _Cilk_for"
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "%<#pragma simd%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "%<#pragma cilk grainsize%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr "-fcilkplus doit Ãªtre activÃ© pour utiliser %<#pragma cilk grainsize%>"
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "les optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++"
  
! #: cp/parser.c:38558
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "nom de variable attendu"
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> ou %<)%> attendu aprÃ¨s %qE"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas Ãªtre %<virtual%>"
*************** msgstr "spÃ©cialisation de %qD aprÃ¨s in
*** 44279,44285 ****
  msgid "candidate is: %#D"
  msgstr "le candidat est: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
--- 44335,44341 ----
  msgid "candidate is: %#D"
  msgstr "le candidat est: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
*************** msgstr "%qE n'est pas un argument de pat
*** 44855,45078 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.c:6609
  #, 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:6639
  #, 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:6647
  #, 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:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas un objet avec une classe de liaison"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car l'objet %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "les conversions standard ne sont pas permises dans ce contexte"
  
! #: cp/pt.c:7335
  #, 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:7351
  #, 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:7461
  #, 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:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.c:7495
  #, 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:7511 cp/pt.c:7533 cp/pt.c:7586
  #, 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:7516
  #, 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:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.c:7590
  #, 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:7604
  #, 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:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "dÃ©saccord de type dans le paquet de paramÃ¨tres non type"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, 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:7953
  #, 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:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.c:7987
  #, 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:7991
  #, 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:8084
  #, 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:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "fournis pour %q+D"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ã©chec de la contrainte du patron"
  
! #: cp/pt.c:9056
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez -ftemplate-depth= pour augmenter le maximum)"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%T%>"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%E%>"
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "  lors de l'instanciation de l'argument par dÃ©faut pour l'appel Ã  %D"
--- 44911,45149 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, 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:6634
! #, 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:6641
! #, 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:6672
  #, 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:6680
  #, 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:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas un objet avec une classe de liaison"
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car l'objet %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "les conversions standard ne sont pas permises dans ce contexte"
  
! #: cp/pt.c:7417
  #, 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:7433
  #, 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:7543
  #, 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:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.c:7577
  #, 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:7593 cp/pt.c:7615 cp/pt.c:7668
  #, 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:7598
  #, 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:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.c:7672
  #, 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:7686
  #, 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:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "dÃ©saccord de type dans le paquet de paramÃ¨tres non type"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, 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:8035
  #, 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:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.c:8069
  #, 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:8073
  #, 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:8166
  #, 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:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "fournis pour %q+D"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ã©chec de la contrainte du patron"
  
! #: cp/pt.c:9138
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez -ftemplate-depth= pour augmenter le maximum)"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%T%>"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %<%E%>"
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "  lors de l'instanciation de l'argument par dÃ©faut pour l'appel Ã  %D"
*************** msgstr "  lors de l'instanciation de l'a
*** 45090,45360 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.c:13170
  #, 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:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.c:13785
  #, 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:13787
  #, 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:13800
  #, 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:13803
  #, 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:13851
  #, 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:13857
  #, 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:13863
  #, 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:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.c:13962
  #, 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:13999
  #, 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:14007
  #, 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:14071
  #, 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:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.c:14314
  #, 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:14329
  #, 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:14331
  #, 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:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, 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:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.c:17278
  #, 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:17611
  #, 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:17614
  #, 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:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.c:17983
  #, 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:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.c:21892
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.c:21894
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.c:21943
  #, 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:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.c:21954
  #, 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:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, 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:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.c:22105
  #, 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:22123
  #, 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:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
--- 45161,45431 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.c:13252
  #, 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:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.c:13867
  #, 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:13869
  #, 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:13882
  #, 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:13885
  #, 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:13933
  #, 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:13939
  #, 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:13945
  #, 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:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.c:14044
  #, 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:14081
  #, 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:14089
  #, 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:14153
  #, 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:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.c:14396
  #, 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:14411
  #, 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:14413
  #, 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:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, 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:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.c:17360
  #, 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:17693
  #, 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:17696
  #, 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:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.c:18065
  #, 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:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.c:21981
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.c:21983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.c:22032
  #, 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:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.c:22043
  #, 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:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, 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:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.c:22194
  #, 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:22212
  #, 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:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
*************** msgstr "instanciation explicite dupliquÃ
*** 45366,45457 ****
  #. 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:22719
  #, 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:22971
  #, 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:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.c:23315
  #, 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:24740
  #, 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:25197
  #, 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:25273
  #, 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:25287
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.c:25291
  #, 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:25361
  #, 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:25364
  #, 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:25396
  #, 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:25431
  #, 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:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les indications de contraintes ne sont pas satisfaites"
  
! #: cp/pt.c:25470
  #, 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:25474
  #, 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:25478
  #, 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"
--- 45437,45528 ----
  #. 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:22808
  #, 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:23060
  #, 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:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.c:23404
  #, 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:24862
  #, 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:25317
  #, 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:25393
  #, 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:25407
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.c:25411
  #, 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:25481
  #, 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:25484
  #, 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:25516
  #, 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:25551
  #, 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:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les indications de contraintes ne sont pas satisfaites"
  
! #: cp/pt.c:25590
  #, 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:25594
  #, 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:25598
  #, 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"
*************** msgstr "%q+#D ne peut pas Ãªtre dÃ©clarÃ
*** 45609,46074 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  puisque %q+#D est dÃ©clarÃ© dans la classe de base"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "le type de l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "les dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctions"
  
! #: cp/semantics.c:1761
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "utilisation invalide du membre %qD dans une fonction membre statique"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "le destructeur n'accepte pas d'argument"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> n'est pas disponible pour les fonctions membres statiques"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "utilisation invalide de %<this%> dans une fonction non membre"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "utilisation invalide de %<this%> hors de toute fonction"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, 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"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE n'est pas un type %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "littÃ©ral composÃ© du type non objet %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "les paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "utilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patron"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patron"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patron"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "dÃ©finition invalide du type qualifiÃ© %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spÃ©cification de classe de base invalide"
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "la lambda n'a pas de capture par dÃ©faut"
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobant"
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "utilisation d'une variable locale avec un stockage automatique dans la fonction contenante"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "utilisation d'un paramÃ¨tre dans la fonction contenante"
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "utilisation du paramÃ¨tre en dehors du corps de la fonction"
  
! #: cp/semantics.c:3524
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "arguments de patron manquants"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "le 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Ã©"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "utilisation de l'espace de noms %qD comme expression"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "utilisation du patron de classe %qT comme expression"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "l'accÃ¨s au membre %qD est ambigu dans un rÃ©seau d'hÃ©ritages multiples"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "le type de %qE est inconnu"
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT n'est pas un type Ã©numÃ©rÃ©"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Le paquet de paramÃ¨tres __bases est uniquement valable dans la dÃ©claration d'un patron"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr "le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableaux"
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr "l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est indÃ©fini"
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>"
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE a le type const pour %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "la clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qT"
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re, non dÃ©cimale, non pointeur ayant le type %qT"
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qT"
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "l'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entier"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "l'expression statique %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "la valeur statique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "l'expression de longueur de %<vector%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<worker%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit Ãªtre un entier"
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "la valeur de longueur de %<vector%> doit Ãªtre positive"
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<worker%> doit Ãªtre positive"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "l'expression de taille des tranches d'ordonnancement doit Ãªtre un entier"
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "l'expression de longueur de %qs doit Ãªtre un entier"
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "l'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "l'expression de %<async%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "l'expression de %<thread_limit%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "l'identifiant de %<device%> doit Ãªtre entier"
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau"
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<depend%>"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "nom de fonction surchargÃ©e %qE dans la clause %qs"
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "patron %qE dans la clause %qs"
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "l'expression de %<grainsize%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "l'expression de %<priority%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "l'expression de %<num_tasks%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau"
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "l'argument de %<tile%> doit Ãªtre de type entier"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un bloc"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diffÃ©rence entre %qE et %qD n'est pas un type entier"
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a Ã©chouÃ©"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "l'assertion statique a Ã©chouÃ©: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condition non constante pour l'assertion statique"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "l'argument de decltype doit Ãªtre une expression"
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e"
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "l'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©"
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "les deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©s"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binaire"
  
! #: cp/semantics.c:9519
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
--- 45680,46145 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  puisque %q+#D est dÃ©clarÃ© dans la classe de base"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "le type de l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "les dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctions"
  
! #: cp/semantics.c:1764
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "utilisation invalide du membre %qD dans une fonction membre statique"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "le destructeur n'accepte pas d'argument"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> n'est pas disponible pour les fonctions membres statiques"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "utilisation invalide de %<this%> dans une fonction non membre"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "utilisation invalide de %<this%> hors de toute fonction"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, 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"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE n'est pas un type %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "littÃ©ral composÃ© du type non objet %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "les paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "utilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patron"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patron"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patron"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "dÃ©finition invalide du type qualifiÃ© %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spÃ©cification de classe de base invalide"
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "la lambda n'a pas de capture par dÃ©faut"
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobant"
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "utilisation d'une variable locale avec un stockage automatique dans la fonction contenante"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "utilisation d'un paramÃ¨tre dans la fonction contenante"
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "utilisation du paramÃ¨tre en dehors du corps de la fonction"
  
! #: cp/semantics.c:3537
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "arguments de patron manquants"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "le 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Ã©"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "utilisation de l'espace de noms %qD comme expression"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "utilisation du patron de classe %qT comme expression"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "l'accÃ¨s au membre %qD est ambigu dans un rÃ©seau d'hÃ©ritages multiples"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "le type de %qE est inconnu"
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT n'est pas un type Ã©numÃ©rÃ©"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Le paquet de paramÃ¨tres __bases est uniquement valable dans la dÃ©claration d'un patron"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr "le deuxiÃ¨me opÃ©rande de %<offsetof%> n'est ni un simple identificateur ni une sÃ©quence d'accÃ¨s aux membres et de rÃ©fÃ©rences de tableaux"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr "l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est indÃ©fini"
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>"
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE a le type const pour %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "la clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qT"
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re, non dÃ©cimale, non pointeur ayant le type %qT"
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qT"
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "l'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entier"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "l'expression statique %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "la valeur statique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "l'expression de longueur de %<vector%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<worker%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit Ãªtre un entier"
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "la valeur de longueur de %<vector%> doit Ãªtre positive"
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<worker%> doit Ãªtre positive"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "l'expression de taille des tranches d'ordonnancement doit Ãªtre un entier"
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "l'expression de longueur de %qs doit Ãªtre un entier"
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "l'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "l'expression de %<async%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "l'expression de %<thread_limit%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "l'identifiant de %<device%> doit Ãªtre entier"
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>"
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entier"
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<depend%>"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "nom de fonction surchargÃ©e %qE dans la clause %qs"
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "patron %qE dans la clause %qs"
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "l'expression de %<grainsize%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "l'expression de %<priority%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "l'expression de %<num_tasks%> doit Ãªtre un entier"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau"
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "l'argument de %<tile%> doit Ãªtre de type entier"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un bloc"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diffÃ©rence entre %qE et %qD n'est pas un type entier"
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a Ã©chouÃ©"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "l'assertion statique a Ã©chouÃ©: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condition non constante pour l'assertion statique"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "l'argument de decltype doit Ãªtre une expression"
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e"
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "l'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©"
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "les deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©s"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binaire"
  
! #: cp/semantics.c:9532
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
*************** msgstr "les qualificatifs %qV ne peuvent
*** 46083,46189 ****
  msgid "lambda-expression in a constant expression"
  msgstr "expression lambda dans une expression constante"
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attribut %qE appliquÃ© Ã  %qD avec un type de retour void"
  
! #: cp/tree.c:3900
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "l'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©s"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "le init_priority demandÃ© n'est pas une constante entiÃ¨re"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "l'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classe"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "le init_priority demandÃ© est hors limite"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "le init_priority demandÃ© est rÃ©servÃ© pour un usage interne"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "l'attribut %qE n'est pas supportÃ© sur cette plate-forme"
  
! #: cp/tree.c:4030
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "la redÃ©claration de %qD ajoute l'Ã©tiquette d'ABI %E"
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "l'attribut %qE requiert des arguments"
  
! #: cp/tree.c:4061
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "les arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troites"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "les arguments de l'attribut %qE doivent contenir des identificateurs valables"
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur"
  
! #: cp/tree.c:4089
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> n'est pas un caractÃ¨re valable dans un identificateur"
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "attribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enum"
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "attribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finition"
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qT"
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qT"
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variable"
  
! #: cp/tree.c:4161
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribut %qE appliquÃ© Ã  la dÃ©claration extern \"C\" %qD"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zÃ©ro comme constante de pointeur nul"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "vÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%d"
--- 46154,46260 ----
  msgid "lambda-expression in a constant expression"
  msgstr "expression lambda dans une expression constante"
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attribut %qE appliquÃ© Ã  %qD avec un type de retour void"
  
! #: cp/tree.c:3895
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "l'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©s"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "le init_priority demandÃ© n'est pas une constante entiÃ¨re"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "l'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classe"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "le init_priority demandÃ© est hors limite"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "le init_priority demandÃ© est rÃ©servÃ© pour un usage interne"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "l'attribut %qE n'est pas supportÃ© sur cette plate-forme"
  
! #: cp/tree.c:4025
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "la redÃ©claration de %qD ajoute l'Ã©tiquette d'ABI %E"
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "l'attribut %qE requiert des arguments"
  
! #: cp/tree.c:4056
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "les arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troites"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "les arguments de l'attribut %qE doivent contenir des identificateurs valables"
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur"
  
! #: cp/tree.c:4084
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> n'est pas un caractÃ¨re valable dans un identificateur"
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "attribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enum"
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "attribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finition"
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qT"
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qT"
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variable"
  
! #: cp/tree.c:4156
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribut %qE appliquÃ© Ã  la dÃ©claration extern \"C\" %qD"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zÃ©ro comme constante de pointeur nul"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "vÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%d"
*************** msgstr "   dans la conversion d'un point
*** 46865,47021 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT Ã  partir du type %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ne peut convertir %qT en %qT pour l'argument %qP de %qD"
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "ne peut convertir %qT en %qT dans l'argument par dÃ©faut"
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "ne peut convertir %qT en %qT dans le passage d'argument"
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "ne peut convertir %qT en %qT"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "ne peut convertir %qT en %qT dans l'initialisation"
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ne peut convertir %qT en %qT dans le retour"
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ne peut convertir %qT en %qT dans l'affectation"
  
! #: cp/typeck.c:8546
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.c:8564
  #, 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:8568
  #, 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:8573
  #, 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:8578
  #, 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:8588
  #, 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:8683
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "rÃ©fÃ©rence vers une non l-valeur retournÃ©e"
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, 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:8859 cp/typeck.c:8905
  #, 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:8867
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.c:8886
  #, 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:8889
  #, 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:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "instruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant Â«Â voidÂ Â»"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "utilisation d'un temporaire comme l-valeur"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeur"
--- 46936,47092 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT Ã  partir du type %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ne peut convertir %qT en %qT pour l'argument %qP de %qD"
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "ne peut convertir %qT en %qT dans l'argument par dÃ©faut"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "ne peut convertir %qT en %qT dans le passage d'argument"
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "ne peut convertir %qT en %qT"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "ne peut convertir %qT en %qT dans l'initialisation"
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ne peut convertir %qT en %qT dans le retour"
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ne peut convertir %qT en %qT dans l'affectation"
  
! #: cp/typeck.c:8547
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.c:8565
  #, 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:8569
  #, 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:8574
  #, 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:8579
  #, 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:8589
  #, 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:8684
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "rÃ©fÃ©rence vers une non l-valeur retournÃ©e"
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, 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:8860 cp/typeck.c:8906
  #, 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:8868
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.c:8887
  #, 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:8890
  #, 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:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "instruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant Â«Â voidÂ Â»"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "utilisation d'un temporaire comme l-valeur"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "utilisation d'une x-valeur (rÃ©fÃ©rence Ã  une r-valeur) comme l-valeur"
*************** msgstr "La cible de l'initialisation du
*** 50971,51057 ****
  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:5234
  #, 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:5242
  #, 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:5250
  #, 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:5259
  #, 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:5270
  #, 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:5279
  #, 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:5292
  #, 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:5305
  #, 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:5335
  #, 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:5343
  #, 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:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not 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:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not 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:5376
  #, gcc-internal-format
  msgid "Variable %qs can not 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:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not 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:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not 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:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "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:5492
  #, 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)"
--- 51042,51128 ----
  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:5239
  #, 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:5247
  #, 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:5255
  #, 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:5264
  #, 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:5275
  #, 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:5284
  #, 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:5297
  #, 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:5310
  #, 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:5340
  #, 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:5348
  #, 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:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not 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:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not 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:5381
  #, gcc-internal-format
  msgid "Variable %qs can not 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:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not 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:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not 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:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "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:5497
  #, 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 "Le premier argument de l'affecta
*** 51238,51249 ****
  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:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, 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)"
--- 51309,51320 ----
  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:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, 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 "SpÃ©cificateur de format DC inte
*** 52018,52525 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortan 2003: SpÃ©cificateur de format DT interdit Ã  %C"
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "Le descripteur X requiert un espace avant le nombre Ã  %L"
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "Descripteur $ Ã  %L"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Extension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %L"
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Il manque une largeur positive aprÃ¨s le descripteur L Ã  %L"
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%> dans le format Ã  %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Largeur positive requise dans le spÃ©cificateur de format %s Ã  %L"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Point requis dans le spÃ©cificateur de format %s Ã  %L"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Point requis dans le spÃ©cificateur de format Ã  %L"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Le spÃ©cificateur de format H Ã  %L est une fonctionnalitÃ© supprimÃ©e du Fortran 95"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Virgule manquante Ã  %L"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s dans la chaÃ®ne de format Ã  %L"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "CaractÃ¨res superflus dans le format Ã  %L"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Instruction de format dans le bloc principal du module Ã  %C"
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACE"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ã‰tiquette de format manquante Ã  %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr "IOMSG doit Ãªtre une variable scalaire caractÃ¨re par dÃ©faut Ã  %L"
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr "%s requiert une expression scalaire caractÃ¨re par dÃ©faut Ã  %L"
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valeur invalide pour la spÃ©cification %s Ã  %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "SpÃ©cification %s dupliquÃ©e Ã  %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s ne peut pas Ãªtre INTENT(IN) Ã  %C"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Une valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "SpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr "%s est une extension DEC Ã  %C, recompilez avec -fdec activÃ©"
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "L'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©faut"
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "L'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©faut"
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Variable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "La variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de format"
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNED"
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Non caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ã‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ã‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ã‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La balise %s Ã  %L doit Ãªtre du type %s"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©faut"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La balise %s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "Balise IOMSG Ã  %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %L"
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Sous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %L"
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "SpÃ©cificateur NEWUNIT Ã  %L"
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Balise CONVERT Ã  %L"
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qs"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Le spÃ©cificateur %s dans l'instruction %s Ã  %C Ã  la valeur %qs"
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Extension: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qs"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur invalide %qs"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "L'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "Le spÃ©cificateur UNIT n'est pas autorisÃ© avec NEWUNIT Ã  %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "Le spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %C"
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "L'instruction OPEN Ã  %C doit avoir le spÃ©cificateur UNIT ou NEWUNIT"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr "Le type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %C"
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "L'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNIT"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Le numÃ©ro de UNIT dans l'instruction CLOSE Ã  %L doit Ãªtre non nÃ©gatif"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "L'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "NumÃ©ro de UNIT manquant dans l'instruction Ã  %L"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Le numÃ©ro de UNIT dans l'instruction Ã  %L doit Ãªtre non nÃ©gatif"
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "Instruction FLUSH Ã  %C"
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format manquant avec l'unitÃ© par dÃ©faut Ã  %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "SpÃ©cificateur UNIT dupliquÃ© Ã  %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "SpÃ©cificateur de format dupliquÃ© Ã  %C"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Le symbole %qs dans la liste de noms %qs est INTENT(IN) Ã  %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "SpÃ©cification NML dupliquÃ©e Ã  %C"
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Le symbole %qs Ã  %C doit Ãªtre le nom d'un groupe NAMELIST"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "L'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortie"
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT pas spÃ©cifiÃ© Ã  %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La spÃ©cification de UNIT Ã  %L doit Ãªtre une expression INTEGER ou une variable CHARACTER"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "La forme de l'instruction WRITE est invalide Ã  %L, UNIT est requis"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "UnitÃ© interne avec un indice vecteur Ã  %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "La IO UNIT externe ne peut pas Ãªtre un tableau Ã  %L"
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variable"
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Virgule avant la liste des Ã©lÃ©ments e/s Ã  %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "L'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "L'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "L'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "L'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): mauvais I/O-kind"
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Erreur de syntaxe dans l'itÃ©rateur E/S Ã  %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Variable attendue dans l'instruction READ Ã  %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Expression attendue dans l'instruction %s Ã  %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction %s Ã  %C"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Fichier interne Ã  %L avec une liste de noms"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "Le spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre une expression d'initialisation"
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= Ã  %C pas permis en Fortran 95"
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= Ã  %C pas permis en Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La liste de noms dans PRINT Ã  %C est une extension"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Virgule attendue dans la liste des E/S Ã  %C"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "L'instruction PRINT Ã  %C n'est pas permise dans une procÃ©dure PURE"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "L'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "L'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme temps"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNIT"
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Le numÃ©ro de UNIT dans l'instruction INQUIRE Ã  %L ne peut pas Ãªtre %d"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "L'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID="
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT Ã  %C interdit en Fortran 95"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "L'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %C"
--- 52089,52611 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortan 2003: SpÃ©cificateur de format DT interdit Ã  %C"
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "Le descripteur X requiert un espace avant le nombre Ã  %L"
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "Descripteur $ Ã  %L"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Extension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %L"
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Il manque une largeur positive aprÃ¨s le descripteur L Ã  %L"
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%> dans le format Ã  %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Largeur positive requise dans le spÃ©cificateur de format %s Ã  %L"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Point requis dans le spÃ©cificateur de format %s Ã  %L"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Point requis dans le spÃ©cificateur de format Ã  %L"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Le spÃ©cificateur de format H Ã  %L est une fonctionnalitÃ© supprimÃ©e du Fortran 95"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Virgule manquante Ã  %L"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s dans la chaÃ®ne de format Ã  %L"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "CaractÃ¨res superflus dans le format Ã  %L"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Instruction de format dans le bloc principal du module Ã  %C"
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACE"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ã‰tiquette de format manquante Ã  %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr "IOMSG doit Ãªtre une variable scalaire caractÃ¨re par dÃ©faut Ã  %L"
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr "%s requiert une expression scalaire caractÃ¨re par dÃ©faut Ã  %L"
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valeur invalide pour la spÃ©cification %s Ã  %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "SpÃ©cification %s dupliquÃ©e Ã  %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s ne peut pas Ãªtre INTENT(IN) Ã  %C"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Une valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "SpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr "%s est une extension DEC Ã  %C, recompilez avec -fdec activÃ©"
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "L'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©faut"
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "L'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©faut"
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Variable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "La variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de format"
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNED"
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Non caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ã‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ã‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ã‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La balise %s Ã  %L doit Ãªtre du type %s"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©faut"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La balise %s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "Balise IOMSG Ã  %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %L"
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Sous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %L"
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "SpÃ©cificateur NEWUNIT Ã  %L"
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Balise CONVERT Ã  %L"
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qs"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Le spÃ©cificateur %s dans l'instruction %s Ã  %C Ã  la valeur %qs"
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Extension: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qs"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur invalide %qs"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "L'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "Le spÃ©cificateur UNIT n'est pas autorisÃ© avec NEWUNIT Ã  %C"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "Le spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %C"
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "L'instruction OPEN Ã  %C doit avoir le spÃ©cificateur UNIT ou NEWUNIT"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr "Le type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %C"
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= Ã  %C n'est pas permis en Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "L'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNIT"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Le numÃ©ro de UNIT dans l'instruction CLOSE Ã  %L doit Ãªtre non nÃ©gatif"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "L'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "NumÃ©ro de UNIT manquant dans l'instruction Ã  %L"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Le numÃ©ro de UNIT dans l'instruction Ã  %L doit Ãªtre non nÃ©gatif"
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "Instruction FLUSH Ã  %C"
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format manquant avec l'unitÃ© par dÃ©faut Ã  %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "SpÃ©cificateur UNIT dupliquÃ© Ã  %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "SpÃ©cificateur de format dupliquÃ© Ã  %C"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Le symbole %qs dans la liste de noms %qs est INTENT(IN) Ã  %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "SpÃ©cification NML dupliquÃ©e Ã  %C"
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Le symbole %qs Ã  %C doit Ãªtre le nom d'un groupe NAMELIST"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "L'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortie"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT pas spÃ©cifiÃ© Ã  %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La spÃ©cification de UNIT Ã  %L doit Ãªtre une expression INTEGER ou une variable CHARACTER"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "La forme de l'instruction WRITE est invalide Ã  %L, UNIT est requis"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "UnitÃ© interne avec un indice vecteur Ã  %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "La IO UNIT externe ne peut pas Ãªtre un tableau Ã  %L"
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variable"
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! 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:3309 fortran/resolve.c:13913
! #, 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"
! 
! #: fortran/io.c:3317
! #, 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 "L'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Ã©finie"
! 
! #: fortran/io.c:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Virgule avant la liste des Ã©lÃ©ments e/s Ã  %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "L'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "L'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "L'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "L'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finie"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): mauvais I/O-kind"
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Erreur de syntaxe dans l'itÃ©rateur E/S Ã  %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Variable attendue dans l'instruction READ Ã  %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Expression attendue dans l'instruction %s Ã  %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction %s Ã  %C"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Fichier interne Ã  %L avec une liste de noms"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "Le spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre une expression d'initialisation"
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= Ã  %C pas permis en Fortran 95"
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= Ã  %C pas permis en Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La liste de noms dans PRINT Ã  %C est une extension"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Virgule attendue dans la liste des E/S Ã  %C"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "L'instruction PRINT Ã  %C n'est pas permise dans une procÃ©dure PURE"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %C"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "L'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "L'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme temps"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNIT"
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Le numÃ©ro de UNIT dans l'instruction INQUIRE Ã  %L ne peut pas Ãªtre %d"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "L'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID="
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT Ã  %C interdit en Fortran 95"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "L'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %C"
*************** msgstr "Â«Â USE :: moduleÂ Â» Ã  %C"
*** 53416,53668 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "SpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %C"
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "OpÃ©rateurs renommÃ©s dans les instructions USE Ã  %C"
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Le nom %qs Ã  %C a dÃ©jÃ  Ã©tÃ© utilisÃ© comme nom de module externe"
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "DÃ©claration de SUBMODULE Ã  %C"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "La dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©e"
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction SUBMODULE Ã  %C"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Lecture du module %qs Ã  la ligne %d colonne %d: %s"
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Ã‰criture du module %qs Ã  la ligne %d colonne %d: %s"
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Module %qs Ã  la ligne %d colonne %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): mauvais type atomique requis"
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Erreur en Ã©crivant le fichier des modules: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Ã‰criture d'un entier nÃ©gatif"
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Tentative d'Ã©crire un atome dab"
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): mauvaise chaÃ®ne obtenue"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): RÃ©fÃ©rence de tableau inconnue"
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "La liste de noms %s ne peut pas Ãªtre renommÃ©e par association USE Ã  %s"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %L"
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION prÃ©cÃ©dent du module %s Ã  %L"
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme"
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Le symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qs"
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "L'opÃ©rateur utilisateur %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qs"
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qs"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): mauvais symbole de module %qs"
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbole pas Ã©crit"
  
! #: fortran/module.c:6062
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "N'a pu ouvrir le fichier module %qs en Ã©criture Ã  %C: %s"
  
! #: fortran/module.c:6081
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Erreur en Ã©crivant dans le fichier module %qs: %s"
  
! #: fortran/module.c:6092
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "Impossible d'effacer le fichier module %qs: %s"
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Impossible de renommer le fichier module %qs en %qs: %s"
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Impossible de supprimer le fichier temporaire du module %qs: %s"
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbole %qs Ã  %C dÃ©jÃ  dÃ©clarÃ©"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %s"
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Le symbole %qs, rÃ©fÃ©rencÃ© Ã  %L, n'est pas dans le standard sÃ©lectionnÃ©"
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Le symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module intrinsÃ¨que ISO_C_BINDING"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbole %qs dÃ©jÃ  dÃ©clarÃ©"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "L'utilisation du module intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module non intrinsÃ¨que utilisÃ© prÃ©cÃ©demment"
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "L'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %L est incompatible avec l'option %qs"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "L'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C est incompatible avec l'option %s"
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Le symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'a pas Ã©tÃ© trouvÃ© dans le modÃ¨le intrinsÃ¨que ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "L'instruction USE Ã  %C n'a pas de qualificatif ONLY"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C"
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Module ISO_C_BINDING Ã  %C"
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "N'a pu trouver un module intrinsÃ¨que nommÃ© %qs Ã  %C"
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "Module IEEE_FEATURES Ã  %C"
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "Module IEEE_EXCEPTIONS Ã  %C"
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "Module IEEE_ARITHMETIC Ã  %C"
  
! #: fortran/module.c:6918
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Ne peut ouvrir le fichier module %qs en lecture Ã  %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Le 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."
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "L'utilisation du module non intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module intrinsÃ¨que utilisÃ© prÃ©cÃ©demment"
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Le fichier %qs ouvert Ã  %C n'est pas un fichier module GNU Fortran"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Impossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU Fortran"
  
  # %s est Â«Â subÂ Â» ou rien.
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "Impossible d'utiliser le mÃªme %smodule que celui qui est en cours de constructionÂ !"
--- 53502,53754 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "SpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %C"
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "OpÃ©rateurs renommÃ©s dans les instructions USE Ã  %C"
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Le nom %qs Ã  %C a dÃ©jÃ  Ã©tÃ© utilisÃ© comme nom de module externe"
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "DÃ©claration de SUBMODULE Ã  %C"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "La dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©e"
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction SUBMODULE Ã  %C"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Lecture du module %qs Ã  la ligne %d colonne %d: %s"
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Ã‰criture du module %qs Ã  la ligne %d colonne %d: %s"
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Module %qs Ã  la ligne %d colonne %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): mauvais type atomique requis"
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Erreur en Ã©crivant le fichier des modules: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Ã‰criture d'un entier nÃ©gatif"
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Tentative d'Ã©crire un atome dab"
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): mauvaise chaÃ®ne obtenue"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): RÃ©fÃ©rence de tableau inconnue"
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "La liste de noms %s ne peut pas Ãªtre renommÃ©e par association USE Ã  %s"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %L"
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION prÃ©cÃ©dent du module %s Ã  %L"
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme"
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Le symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qs"
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "L'opÃ©rateur utilisateur %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qs"
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qs"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): mauvais symbole de module %qs"
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbole pas Ã©crit"
  
! #: fortran/module.c:6063
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "N'a pu ouvrir le fichier module %qs en Ã©criture Ã  %C: %s"
  
! #: fortran/module.c:6082
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Erreur en Ã©crivant dans le fichier module %qs: %s"
  
! #: fortran/module.c:6093
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "Impossible d'effacer le fichier module %qs: %s"
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Impossible de renommer le fichier module %qs en %qs: %s"
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Impossible de supprimer le fichier temporaire du module %qs: %s"
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbole %qs Ã  %C dÃ©jÃ  dÃ©clarÃ©"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %s"
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Le symbole %qs, rÃ©fÃ©rencÃ© Ã  %L, n'est pas dans le standard sÃ©lectionnÃ©"
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Le symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module intrinsÃ¨que ISO_C_BINDING"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbole %qs dÃ©jÃ  dÃ©clarÃ©"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "L'utilisation du module intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module non intrinsÃ¨que utilisÃ© prÃ©cÃ©demment"
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "L'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %L est incompatible avec l'option %qs"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "L'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C est incompatible avec l'option %s"
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Le symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'a pas Ã©tÃ© trouvÃ© dans le modÃ¨le intrinsÃ¨que ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "L'instruction USE Ã  %C n'a pas de qualificatif ONLY"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C"
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Module ISO_C_BINDING Ã  %C"
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "N'a pu trouver un module intrinsÃ¨que nommÃ© %qs Ã  %C"
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "Module IEEE_FEATURES Ã  %C"
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "Module IEEE_EXCEPTIONS Ã  %C"
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "Module IEEE_ARITHMETIC Ã  %C"
  
! #: fortran/module.c:6919
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Ne peut ouvrir le fichier module %qs en lecture Ã  %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Le 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."
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "L'utilisation du module non intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module intrinsÃ¨que utilisÃ© prÃ©cÃ©demment"
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Le fichier %qs ouvert Ã  %C n'est pas un fichier module GNU Fortran"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Impossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU Fortran"
  
  # %s est Â«Â subÂ Â» ou rien.
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "Impossible d'utiliser le mÃªme %smodule que celui qui est en cours de constructionÂ !"
*************** msgstr "La fonction %qs Ã  %L est INTRIN
*** 56046,56052 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Impossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
--- 56132,56138 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Impossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
*************** msgstr "Le type dÃ©rivÃ© non extensible
*** 57539,57987 ****
  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:13884
  #, 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:13890
  #, 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:13896
  #, 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:13904
  #, 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:13914
! #, gcc-internal-format
! 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/resolve.c:13924
! #, 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"
! 
! #: fortran/resolve.c:13942
  #, 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:13957
  #, 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:13968
  #, 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:13995
  #, 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:14014
  #, 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:14030
  #, 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:14041
  #, 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:14049
  #, 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:14091
  #, 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:14155
  #, 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:14158
  #, 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:14254
  #, 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:14272
  #, 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:14275
  #, 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:14283
  #, 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:14290
  #, 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:14303
  #, 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:14309
  #, 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:14319
  #, 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:14328
  #, 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:14341 fortran/resolve.c:14508
  #, 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:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, 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:14415
  #, 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:14422
  #, 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:14429
  #, 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:14454
  #, 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"
  
  # %s est soit Â«Â parameterÂ Â» ou Â«Â variableÂ Â» sans traduction
  # voir bug #80195
! #: fortran/resolve.c:14534
  #, 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:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type LOCK_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, 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:14601
  #, 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:14613
  #, 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:14622
  #, 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:14634
  #, 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:14649
  #, 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:14657
  #, 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:14664
  #, 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:14676
  #, 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:14685
  #, 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:14701
  #, 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:14707
  #, 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:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "La liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %L"
  
! #: fortran/resolve.c:14802
  #, 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:14813
  #, 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:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Mauvaise expression"
  
! #: fortran/resolve.c:14915
  #, 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:14921
  #, 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:14930
  #, 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:14944
  #, 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:14990
  #, 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:15003
  #, 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:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, 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:15408
  #, 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:15414
  #, 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:15498
  #, 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:15507
  #, 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:15515
  #, 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:15531
  #, 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:15634
  #, 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:15649
  #, 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:15661
  #, 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 commun Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.c:15670
  #, 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:15743
  #, 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:15754
  #, 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:15765
  #, 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:15856
  #, 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:15869
  #, 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:15889
  #, 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:15899
  #, 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:15907
  #, 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:15921
  #, 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:15939
  #, 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:15946
  #, 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:16024
  #, 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"
--- 57625,58063 ----
  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:13866
  #, 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:13872
  #, 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:13878
  #, 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:13886
  #, 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:13903
  #, 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:13925
  #, 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:13936
  #, 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:13963
  #, 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:13982
  #, 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:13998
  #, 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:14009
  #, 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:14017
  #, 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:14059
  #, 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:14123
  #, 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:14126
  #, 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:14222
  #, 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:14240
  #, 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:14243
  #, 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:14251
  #, 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:14258
  #, 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:14271
  #, 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:14277
  #, 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:14287
  #, 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:14296
  #, 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:14309 fortran/resolve.c:14476
  #, 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:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, 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:14383
  #, 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:14390
  #, 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:14397
  #, 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:14422
  #, 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"
  
  # %s est soit Â«Â parameterÂ Â» ou Â«Â variableÂ Â» sans traduction
  # voir bug #80195
! #: fortran/resolve.c:14502
  #, 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:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type LOCK_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, 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:14569
  #, 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:14581
  #, 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:14590
  #, 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:14602
  #, 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:14617
  #, 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:14625
  #, 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:14632
  #, 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:14644
  #, 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:14653
  #, 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:14669
  #, 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:14675
  #, 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:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "La liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %L"
  
! #: fortran/resolve.c:14770
  #, 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:14781
  #, 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:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Mauvaise expression"
  
! #: fortran/resolve.c:14883
  #, 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:14889
  #, 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:14898
  #, 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:14912
  #, 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:14958
  #, 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:14971
  #, 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:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, 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:15376
  #, 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:15382
  #, 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:15466
  #, 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:15475
  #, 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:15483
  #, 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:15499
  #, 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:15602
  #, 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:15617
  #, 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:15629
  #, 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 commun Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.c:15638
  #, 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:15711
  #, 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:15722
  #, 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:15733
  #, 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:15824
  #, 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:15837
  #, 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:15857
  #, 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:15867
  #, 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:15875
  #, 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:15889
  #, 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:15907
  #, 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:15914
  #, 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:15992
  #, 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 "DÃ©solÃ©, le composant de l'Ã©vÃ
*** 59064,59075 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: format avec une liste de noms"
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Mauvais type de base d'E/S (%d)"
--- 59140,59151 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: format avec une liste de noms"
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Mauvais type de base d'E/S (%d)"
*************** msgstr "crÃ©ation d'un sÃ©lecteur pour l
*** 61525,61535 ****
  #~ msgstr "Utiliser l'ordre des octets pour systÃ¨me Ã  octets de poids faible"
  
  #, fuzzy
- #~| msgid "Generate fused multiply/add instructions"
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "GÃ©nÃ©rer des instructions fusionnÃ©s de multiplication/addition"
- 
- #, fuzzy
  #~| msgid "Enable linker relaxation"
  #~ msgid "Enable Loop Blocking transformation"
  #~ msgstr "Autoriser la relÃ¢che par l'Ã©diteur de liens"
--- 61601,61606 ----
diff -Nrcpad gcc-7.2.0/gcc/po/hr.gmo gcc-7.3.0/gcc/po/hr.gmo
*** gcc-7.2.0/gcc/po/hr.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/hr.gmo	Thu Jan 25 08:41:36 2018
*************** warranty; not even for MERCHANTABILITY o
*** 81,87 ****
  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: 2017-05-01 22:24+0000
  PO-Revision-Date: 2012-07-05 15:49+0200
  Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
--- 81,87 ----
  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: 2017-08-04 22:17+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-7.2.0/gcc/po/hr.po gcc-7.3.0/gcc/po/hr.po
*** gcc-7.2.0/gcc/po/hr.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/hr.po	Tue Aug 15 20:39:11 2017
*************** 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: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2012-07-05 15:49+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.7.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+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"
*** 202,214 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 202,214 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgid ""
*** 521,582 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc inaÄ�ica %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteke: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 521,582 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc inaÄ�ica %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteke: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 585,600 ****
  "\n"
  "Za upute o prijavljivanju greÅ¡aka, molim pogledajte:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 585,600 ----
  "\n"
  "Za upute o prijavljivanju greÅ¡aka, molim pogledajte:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 604,610 ****
  "jamstava; Ä�ak ni za TRGOVINSKU PRIKLADNOST ili ODGOVARANJE ODREÄ�ENOJ SVRSI.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 604,610 ----
  "jamstava; Ä�ak ni za TRGOVINSKU PRIKLADNOST ili ODGOVARANJE ODREÄ�ENOJ SVRSI.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 613,626 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 613,626 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 628,634 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 628,634 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 640,657 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   IspiÅ¡i broj inaÄ�ice, zatim izaÄ‘i\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Nemoj raditi izlazne datoteke\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 640,657 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Nemoj raditi izlazne datoteke\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   IspiÅ¡i broj inaÄ�ice, zatim izaÄ‘i\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 667,680 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 667,680 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 702,732 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 702,732 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 817,852 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                PrikaÅ¾i informacije za svaki temeljni blok\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          PrikaÅ¾i podatke o napredovanju\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        IspiÅ¡i saÅ¾etke svake funkcije\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 817,852 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                PrikaÅ¾i informacije za svaki temeljni blok\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          PrikaÅ¾i podatke o napredovanju\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        IspiÅ¡i saÅ¾etke svake funkcije\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      IspiÅ¡i ovu pomoÄ‡, zatim izaÄ‘i\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 1032,1113 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "IzvrÅ¡eno redaka:%s od %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "IzvrÅ¡eno poziva:%s od %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Nema poziva\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:nema redaka za â€ž%sâ€�\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Ne mogu otvoriti datoteku koda %s\n"
--- 1032,1113 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "IzvrÅ¡eno redaka:%s od %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "IzvrÅ¡eno poziva:%s od %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Nema poziva\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:nema redaka za â€ž%sâ€�\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Ne mogu otvoriti datoteku koda %s\n"
*************** msgstr ""
*** 1215,1304 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[zadano]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[omoguÄ‡eno]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[onemoguÄ‡eno]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Nisu pronaÄ‘ene opcije sa Å¾eljenim svojstvima\n"
  
! #: opts.c:1281
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " NiÅ¡ta nije pronaÄ‘eno.  Koristite --help=%s za prikaz *svih* opcija koje podrÅ¾ava suÄ�elje %s\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa Å¾eljenim svojstvima su veÄ‡ prikazane\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "SljedeÄ‡e opcije upravljaju porukama upozorenja kompajlera"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "SljedeÄ‡e opcije upravljaju optimizacijama"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "SljedeÄ‡e opcije su neovisne o jeziku"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "Opcija --param prepoznaje sljedeÄ‡e kao parametre"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "SljedeÄ‡e opcije su posebne samo za jezik "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "SljedeÄ‡e opcije podrÅ¾ava jezik "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "SljedeÄ‡e opcije nisu dokumentirane"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "SljedeÄ‡e opcije primaju odvojene argumente"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "SljedeÄ‡e opcije primaju spojene argumente"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "SljedeÄ‡e opcije su vezane uz jezik"
  
--- 1215,1304 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[zadano]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[omoguÄ‡eno]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[onemoguÄ‡eno]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Nisu pronaÄ‘ene opcije sa Å¾eljenim svojstvima\n"
  
! #: opts.c:1288
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " NiÅ¡ta nije pronaÄ‘eno.  Koristite --help=%s za prikaz *svih* opcija koje podrÅ¾ava suÄ�elje %s\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa Å¾eljenim svojstvima su veÄ‡ prikazane\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "SljedeÄ‡e opcije upravljaju porukama upozorenja kompajlera"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "SljedeÄ‡e opcije upravljaju optimizacijama"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "SljedeÄ‡e opcije su neovisne o jeziku"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "Opcija --param prepoznaje sljedeÄ‡e kao parametre"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "SljedeÄ‡e opcije su posebne samo za jezik "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "SljedeÄ‡e opcije podrÅ¾ava jezik "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "SljedeÄ‡e opcije nisu dokumentirane"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "SljedeÄ‡e opcije primaju odvojene argumente"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "SljedeÄ‡e opcije primaju spojene argumente"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "SljedeÄ‡e opcije su vezane uz jezik"
  
*************** msgstr ""
*** 2834,2841 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
--- 2834,2841 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
*************** msgstr ""
*** 2854,2860 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr ""
--- 2854,2860 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr ""
*************** msgstr "neispravni izraz kao operand"
*** 2876,2883 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2876,2883 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2893,2910 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
--- 2893,2910 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
*************** msgstr ""
*** 2914,2920 ****
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
--- 2914,2920 ----
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
*************** msgid "invalid %%U value"
*** 2935,2941 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
--- 2935,2941 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
*************** msgstr ""
*** 2945,2951 ****
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
--- 2945,2951 ----
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
*************** msgid "unknown relocation unspec"
*** 2956,2962 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
--- 2956,2962 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
*************** msgstr "neispravni %%-kod"
*** 3024,3030 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
--- 3024,3030 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
*************** msgstr ""
*** 3035,3063 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "neispravni izraz kao operand"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3035,3063 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "neispravni izraz kao operand"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr ""
*** 3065,3165 ****
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  msgid "function parameter"
  msgstr ""
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.c:9819
  msgid "return type of function"
  msgstr ""
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr ""
  
--- 3065,3165 ----
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  msgid "function parameter"
  msgstr ""
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.c:9834
  msgid "return type of function"
  msgstr ""
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr ""
  
*************** msgid "invalid const_double operand"
*** 3181,3187 ****
  msgstr ""
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3181,3187 ----
  msgstr ""
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr ""
*** 3403,3492 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:17882
  #, 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:17917
  #, 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:17986
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:17991
  #, 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:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18164
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18192
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18220
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18261
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr ""
  
--- 3403,3492 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:17888
  #, 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:17923
  #, 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:17992
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:17997
  #, 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:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18170
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18226
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18244
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18267
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr ""
  
*************** msgstr ""
*** 3523,3529 ****
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3523,3529 ----
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3577,3583 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr ""
  
--- 3577,3583 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr ""
  
*************** msgid "insn contains an invalid address
*** 3610,3616 ****
  msgstr ""
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr ""
  
--- 3610,3616 ----
  msgstr ""
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr ""
  
*************** msgstr ""
*** 3702,3979 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid %%e value"
  msgstr "neispravni %%-kod"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11703
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3702,3979 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid %%e value"
  msgstr "neispravni %%-kod"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11710
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 3999,4041 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 3999,4041 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 4197,4226 ****
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr ""
  
--- 4197,4226 ----
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr ""
  
*************** msgstr ""
*** 4241,4248 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "oÄ�ekujem %<;%>"
--- 4241,4248 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "oÄ�ekujem %<;%>"
*************** msgstr "oÄ�ekujem %<;%>"
*** 4264,4277 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "oÄ�ekujem %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "oÄ�ekujem %<,%>"
--- 4264,4277 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "oÄ�ekujem %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "oÄ�ekujem %<,%>"
*************** msgstr "oÄ�ekujem %<,%>"
*** 4302,4308 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "oÄ�ekujem %<)%>"
--- 4302,4308 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "oÄ�ekujem %<)%>"
*************** msgstr "oÄ�ekujem %<)%>"
*** 4310,4316 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "oÄ�ekujem %<]%>"
--- 4310,4316 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "oÄ�ekujem %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4320,4333 ****
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "oÄ�ekujem %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "oÄ�ekujem %<{%>"
--- 4320,4333 ----
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "oÄ�ekujem %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "oÄ�ekujem %<{%>"
*************** msgstr "oÄ�ekujem %<{%>"
*** 4337,4343 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "oÄ�ekujem %<:%>"
--- 4337,4343 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "oÄ�ekujem %<:%>"
*************** msgstr ""
*** 4350,4373 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "oÄ�ekujem %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4350,4373 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "oÄ�ekujem %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4375,4392 ****
  msgid "expected %<.%>"
  msgstr "oÄ�ekujem %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "oÄ�ekujem %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
--- 4375,4392 ----
  msgid "expected %<.%>"
  msgstr "oÄ�ekujem %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "oÄ�ekujem %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
*************** msgstr "oÄ�ekujem %<,%> ili %<)%>"
*** 4394,4410 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "oÄ�ekujem %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "oÄ�ekujem %<[%>"
--- 4394,4410 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "oÄ�ekujem %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "oÄ�ekujem %<[%>"
*************** msgstr "oÄ�ekujem %<[%>"
*** 4413,4419 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 4413,4419 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 4424,4434 ****
  msgid "expected label"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr ""
  
--- 4424,4434 ----
  msgid "expected label"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 4647,4657 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4647,4657 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4823,4902 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr ""
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr ""
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr ""
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 4823,4902 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr ""
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr ""
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr ""
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 4906,4980 ****
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr ""
  
--- 4906,4980 ----
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr ""
  
*************** msgstr ""
*** 5219,5230 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5219,5230 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5587,5593 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
--- 5587,5593 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
*************** msgid "Specify bit size of immediate TLS
*** 8471,8477 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
--- 8471,8477 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
*************** msgstr ""
*** 8692,8698 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
--- 8692,8698 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
*************** msgstr ""
*** 8909,8920 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
--- 8909,8920 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
*************** msgstr ""
*** 9926,10012 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 9926,10012 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr ""
*** 10058,10068 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 10058,10068 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10288,10365 ****
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Pointers are 64-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Pointers are 32-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
! msgid "Use 64-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:114
! msgid "Use 32-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:118
! msgid "Use stack bias."
  msgstr ""
  
  #: config/sparc/sparc.opt:122
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
  #: config/sparc/sparc.opt:126
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
  #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 10288,10381 ----
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use additional VIS instructions introduced in OSA2017."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
! msgid "Pointers are 64-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:114
! msgid "Pointers are 32-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:118
! msgid "Use 64-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:122
! msgid "Use 32-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:126
! msgid "Use stack bias."
  msgstr ""
  
  #: config/sparc/sparc.opt:130
+ msgid "Use structs on stronger alignment for double-word copies."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:134
+ msgid "Optimize tail call instructions in assembler and linker."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 14713,14719 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 14729,14735 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15119,15125 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "expected end of line"
  msgid "expected integer"
--- 15135,15141 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "expected end of line"
  msgid "expected integer"
*************** msgstr ""
*** 15398,15522 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr ""
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:575
  msgid "invalid comparison of generated struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  msgid "invalid comparison of generated array"
  msgstr ""
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr ""
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr ""
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 15414,15538 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr ""
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:587
  msgid "invalid comparison of generated struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  msgid "invalid comparison of generated array"
  msgstr ""
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr ""
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr ""
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 15693,15699 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
--- 15709,15715 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
*************** msgstr ""
*** 15755,15862 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr ""
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr ""
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 15771,15878 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr ""
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr ""
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 16765,16776 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 16781,16792 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 16865,16876 ****
  msgid "cannot find '%s'"
  msgstr ""
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
--- 16881,16892 ----
  msgid "cannot find '%s'"
  msgstr ""
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
*************** msgstr ""
*** 16880,16886 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16896,16902 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 17091,17097 ****
  msgid "error writing %qs"
  msgstr ""
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr ""
--- 17107,17113 ----
  msgid "error writing %qs"
  msgstr ""
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr ""
*************** msgstr ""
*** 17171,17187 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 17187,17203 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 17291,17302 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 17307,17318 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr ""
*** 17311,17322 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
--- 17327,17338 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
*************** msgstr ""
*** 17331,17337 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 17347,17353 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 17361,17367 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 17377,17383 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 17371,17377 ****
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 17387,17393 ----
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 17471,17532 ****
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr ""
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr ""
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr ""
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 17487,17553 ----
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4476
! #, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr ""
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr ""
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr ""
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr ""
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 17534,17761 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr ""
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr ""
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr ""
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr ""
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr ""
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr ""
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr ""
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr ""
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr ""
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr ""
  
! #: gcc.c:9885
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr ""
--- 17555,17782 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr ""
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr ""
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr ""
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr ""
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr ""
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr ""
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr ""
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr ""
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr ""
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr ""
  
! #: gcc.c:9888
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr ""
*************** msgstr ""
*** 17903,17911 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
--- 17924,17932 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
*************** msgstr ""
*** 18320,18547 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 18341,18568 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 18774,18780 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 18795,18801 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 18874,18880 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 18895,18901 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 19266,19464 ****
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid 'asm': "
  msgid "invalid arguments"
  msgstr "neispravni â€žasmâ€�: "
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 19287,19485 ----
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid 'asm': "
  msgid "invalid arguments"
  msgstr "neispravni â€žasmâ€�: "
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 19544,19550 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 19565,19571 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr ""
*** 19700,19826 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr ""
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr ""
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr ""
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2371
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr ""
  
! #: opts.c:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr ""
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2513
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2531
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 19721,19857 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1656
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr ""
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr ""
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr ""
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2378
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr ""
  
! #: opts.c:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr ""
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2520
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2538
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 20158,20164 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 20189,20195 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr ""
*** 20759,20770 ****
  msgid "error closing %s: %m"
  msgstr ""
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 20790,20801 ----
  msgid "error closing %s: %m"
  msgstr ""
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr ""
*** 21675,21721 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 21706,21752 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr ""
*** 21816,21848 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.c:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "ne mogu optimizirati petlju, moÅ¾e doÄ‡i do preljeva brojaÄ�a petlje"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 21847,21879 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.c:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "ne mogu optimizirati petlju, moÅ¾e doÄ‡i do preljeva brojaÄ�a petlje"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 22196,22206 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22227,22237 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr ""
*** 23168,23174 ****
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
--- 23199,23205 ----
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
*************** msgstr ""
*** 23443,23449 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 23474,23480 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 24062,24123 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
--- 24093,24154 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
*************** msgstr ""
*** 24218,24224 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 24249,24255 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 24248,24254 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 24279,24285 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 24263,24284 ****
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
--- 24294,24315 ----
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
*************** msgstr ""
*** 24824,24831 ****
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 24855,24862 ----
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr[2] ""
*** 25494,25500 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr ""
--- 25525,25531 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr ""
*************** msgstr ""
*** 25654,25660 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
--- 25685,25691 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
*************** msgstr ""
*** 25978,25984 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
--- 26009,26015 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
*************** msgstr ""
*** 26059,26065 ****
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
--- 26090,26096 ----
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
*************** msgstr ""
*** 26144,26152 ****
  msgid "target %s %s=%s is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 26175,26183 ----
  msgid "target %s %s=%s is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgid "bad value %qs for -mmemory-latenc
*** 26232,26238 ****
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26263,26269 ----
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 26406,26780 ****
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2349
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr ""
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr ""
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26437,26811 ----
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2354
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr ""
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr ""
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr ""
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 26782,26853 ****
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr ""
  
! #: config/arm/arm.c:6913
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6962
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr ""
--- 26813,26889 ----
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr ""
  
! #: config/arm/arm.c:6891
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6940
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr ""
*************** msgstr ""
*** 26855,26867 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 26891,26903 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr ""
*** 26955,27117 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.c:9522
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr ""
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr ""
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 26991,27164 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.c:9537
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr ""
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr ""
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr ""
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 27394,27405 ****
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 27441,27452 ----
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr ""
*** 27577,27583 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
--- 27624,27630 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
*************** msgstr ""
*** 27707,28290 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5938
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5977
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr ""
  
! #: config/i386/i386.c:33148
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33540
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34689
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34784
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35623
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35638
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35907
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36101
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36107
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36110
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 27754,28337 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5944
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5983
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7785
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr ""
  
! #: config/i386/i386.c:33189
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33581
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34730
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34825
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35664
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35679
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35948
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36142
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36148
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36151
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr ""
*** 28408,28414 ****
  msgid "argument %qd is not a constant"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
--- 28455,28461 ----
  msgid "argument %qd is not a constant"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
*************** msgstr ""
*** 28418,28424 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
--- 28465,28471 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
*************** msgstr ""
*** 28519,28525 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 28566,28572 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 29020,29027 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
--- 29067,29074 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
*************** msgstr ""
*** 29274,29300 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 29321,29347 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 29319,29325 ****
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 29366,29372 ----
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr ""
*** 29454,29677 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 29501,29724 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6442
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 29680,30193 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14540
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14707
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14721
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15356
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15672
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15684
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15698
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 29727,30245 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14571
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14738
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14752
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15387
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15708
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15720
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15734
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 30374,30379 ****
--- 30426,30432 ----
  msgstr ""
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 30465,30471 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 30518,30524 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 30492,30498 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 30545,30551 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr ""
*** 30512,30518 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 30565,30571 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr ""
*** 30525,30684 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:769
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr ""
  
! #: config/s390/s390.c:786
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr ""
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1004
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr ""
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
--- 30578,30737 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:772
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr ""
  
! #: config/s390/s390.c:789
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr ""
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1007
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr ""
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
*************** msgstr ""
*** 30735,30761 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1425
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr ""
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr ""
--- 30788,30814 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1541
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr ""
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr ""
*************** msgstr ""
*** 31040,31061 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 31093,31114 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr ""
*** 31142,31148 ****
  msgid "could not read the BRIG file"
  msgstr "ne mogu pisati u privremenu datoteku %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31195,31201 ----
  msgid "could not read the BRIG file"
  msgstr "ne mogu pisati u privremenu datoteku %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 31544,31552 ****
  msgstr ""
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 31597,31605 ----
  msgstr ""
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 31679,31685 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 31732,31738 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 32724,32730 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 32777,32783 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 32864,32880 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 32917,32933 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 32924,32930 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oÄ�ekujem kraj retka"
--- 32977,32983 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oÄ�ekujem kraj retka"
*************** msgid "unknown type name %qE"
*** 32965,32971 ****
  msgstr ""
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 33018,33024 ----
  msgstr ""
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 32980,32986 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 33033,33039 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 32995,33002 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 33048,33055 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 33034,33040 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 33087,33093 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr ""
*** 33062,33068 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 33115,33121 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr ""
*** 33126,33139 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 33179,33192 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 33268,33274 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 33321,33327 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 33293,33304 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 33346,33357 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr ""
*** 33312,33328 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
--- 33365,33381 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
*************** msgstr ""
*** 33332,33338 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 33385,33391 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 33352,33358 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 33405,33411 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 33529,33545 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 33582,33598 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr ""
*** 33594,33654 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 33647,33707 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 33663,33674 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 33716,33727 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 33683,33738 ****
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<none%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<data%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 33736,33791 ----
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<none%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<data%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 33760,33782 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<tofrom%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<scalar%>"
--- 33813,33835 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<tofrom%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<scalar%>"
*************** msgstr "oÄ�ekujem %<;%>"
*** 33787,33844 ****
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "unexpected argument"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
--- 33840,33897 ----
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "unexpected argument"
  msgstr "oÄ�ekujem %<@end%>"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
*************** msgstr ""
*** 33853,33869 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 33906,33922 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 33883,33901 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid depend kind"
  msgstr "neispravni izraz kao operand"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid 'asm': "
  msgid "invalid map kind"
  msgstr "neispravni â€žasmâ€�: "
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 33936,33954 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid depend kind"
  msgstr "neispravni izraz kao operand"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid 'asm': "
  msgid "invalid map kind"
  msgstr "neispravni â€žasmâ€�: "
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 33905,33972 ****
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 33958,34025 ----
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 33982,33988 ****
  msgid "expected function name"
  msgstr "oÄ�ekujem kraj retka"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
--- 34035,34041 ----
  msgid "expected function name"
  msgstr "oÄ�ekujem kraj retka"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
*************** msgstr ""
*** 33992,34033 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 34045,34086 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 34037,34063 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 34090,34116 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 34067,34140 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<for%> after %qs"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<point%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 34120,34193 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<for%> after %qs"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<point%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 34149,34155 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 34202,34208 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 34159,34192 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<target%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<declare%>"
  msgstr "oÄ�ekujem %<while%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 34212,34245 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %<target%>"
  msgstr "oÄ�ekujem %<;%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<declare%>"
  msgstr "oÄ�ekujem %<while%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "oÄ�ekujem %<(%>"
*** 34242,34264 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
--- 34295,34317 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "oÄ�ekujem %<;%>, %<,%> ili %<)%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
*************** msgstr ""
*** 34273,34324 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr ""
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr ""
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 34326,34377 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr ""
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr ""
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 34328,34334 ****
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>"
  msgid "expected %<:%> or numeral"
--- 34381,34387 ----
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>"
  msgid "expected %<:%> or numeral"
*************** msgstr ""
*** 35044,35050 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 35097,35103 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 35372,35378 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 35425,35431 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 35382,35388 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 35435,35441 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr ""
*** 35407,35413 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 35460,35466 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 35422,35428 ****
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 35475,35481 ----
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 35442,35458 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 35495,35511 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 35462,35468 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
--- 35515,35521 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
*************** msgstr ""
*** 35568,35579 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 35621,35632 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 35583,35607 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 35636,35660 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35612,35681 ****
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
--- 35665,35734 ----
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
*************** msgstr ""
*** 35695,35701 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 35748,35754 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 35705,35721 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 35758,35774 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 35735,35752 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 35788,35805 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 35758,35789 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 35811,35842 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 35803,35857 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 35856,35910 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 35861,35892 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 35914,35945 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 36434,36585 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8748
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 36487,36638 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8753
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 36680,37103 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6711
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7016
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7053 cp/class.c:7083
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
--- 36733,37156 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6714
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7019
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7056 cp/class.c:7086
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
*************** msgstr ""
*** 37107,37118 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 37160,37171 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr ""
*** 37142,37473 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr ""
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2324
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3410
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4398
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4424
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4439
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4579
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5611
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5715
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 37195,37526 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr ""
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2340
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3434
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4429
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4455
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4470
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4610
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5642
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:5798
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 38263,38269 ****
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 38316,38322 ----
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 38278,38284 ****
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
--- 38331,38337 ----
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
*************** msgstr ""
*** 39914,39920 ****
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
--- 39967,39973 ----
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
*************** msgstr ""
*** 40365,40377 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
--- 40418,40430 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
*************** msgstr ""
*** 40381,40388 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
--- 40434,40441 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
*************** msgstr ""
*** 40432,40438 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
--- 40485,40491 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
*************** msgstr ""
*** 40496,40502 ****
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
--- 40549,40555 ----
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
*************** msgstr ""
*** 40511,40517 ****
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
--- 40564,40570 ----
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
*************** msgstr ""
*** 40669,40695 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 40722,40748 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 40698,40764 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 40751,40817 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 40767,40825 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
--- 40820,40878 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
*************** msgstr ""
*** 41128,41145 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 41181,41198 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr ""
*** 41239,41245 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
--- 41292,41298 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
*************** msgstr ""
*** 41259,41265 ****
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
--- 41312,41318 ----
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
*************** msgstr ""
*** 41454,41475 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:549
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 41507,41528 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:552
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 41524,41709 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr ""
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 41577,41762 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr ""
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 41895,41991 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr ""
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 41948,42044 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3639
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr ""
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] ""
*** 41993,42019 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 42046,42072 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 42033,42039 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 42086,42092 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 42058,42064 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 42111,42117 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 42118,43321 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2991
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr ""
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr ""
  
! #: cp/parser.c:3030
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3184
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr ""
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected type..."
  msgid "expected ..."
  msgstr "NeoÄ�ekivana vrsta..."
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "binary expression in operand of fold-expression"
  msgstr "neispravni izraz kao operand"
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr ""
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr ""
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.c:10234
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr ""
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr ""
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13307
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr ""
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "neispravni izraz kao operand"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:14850
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr ""
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 42171,43379 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr ""
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr ""
  
! #: cp/parser.c:3032
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3186
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr ""
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected type..."
  msgid "expected ..."
  msgstr "NeoÄ�ekivana vrsta..."
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "binary expression in operand of fold-expression"
  msgstr "neispravni izraz kao operand"
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr ""
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr ""
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.c:10243
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr ""
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr ""
  
! #: cp/parser.c:13054
! #, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr ""
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13326
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr ""
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "neispravni izraz kao operand"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:14869
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr ""
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 43324,43669 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:20679
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:20711
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:23905
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected attribute before %<...%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 43382,43727 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:20702
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:20734
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:23928
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected attribute before %<...%>"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 43672,44161 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36926
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected variable-name"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 43730,44219 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36949
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected variable-name"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "oÄ�ekujem %<,%> ili %<)%>"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 44247,44253 ****
  msgid "candidate is: %#D"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
--- 44305,44311 ----
  msgid "candidate is: %#D"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
*************** msgstr ""
*** 44827,45050 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7351
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7604
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7675
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9056
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
--- 44885,45123 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6625
! #, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7433
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7686
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7757
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9138
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
*************** msgstr ""
*** 45062,45332 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13800
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13803
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17278
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21892
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:21894
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr ""
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
--- 45135,45405 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13885
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17360
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21981
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:21983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr ""
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
*************** msgstr ""
*** 45338,45431 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:22971
  #, 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:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23315
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:25273
  #, 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:25287
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:25291
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, 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:25474
  #, 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:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 45411,45504 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23060
  #, 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:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23404
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:25393
  #, 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:25407
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:25411
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, 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:25594
  #, 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:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr ""
*** 45583,46048 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3524
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 45656,46121 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3537
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 46057,46163 ****
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3900
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4030
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr ""
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4061
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4089
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4161
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 46130,46236 ----
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3895
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4025
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr ""
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4056
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4084
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4156
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 46840,46996 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8546
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 46913,47069 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8547
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8868
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 50952,51038 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 51025,51111 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 51219,51230 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 51292,51303 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 51999,52506 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr ""
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 52072,52594 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr ""
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 53398,53653 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr ""
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr ""
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "Ne mogu otvoriti datoteku koda %s\n"
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 53486,53741 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr ""
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr ""
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "Ne mogu otvoriti datoteku koda %s\n"
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 56023,56029 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 56111,56117 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 57511,57957 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 57599,58035 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 59035,59046 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 59113,59124 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
diff -Nrcpad gcc-7.2.0/gcc/po/id.gmo gcc-7.3.0/gcc/po/id.gmo
*** gcc-7.2.0/gcc/po/id.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/id.gmo	Thu Jan 25 08:41:36 2018
***************
*** 1,346 ****
! Þ•i
dkç¬ÖHI-K1y« ÀÛá+½0é ' 3 G ^ "s +– IÂ I!EV!=œ!{Ú!?V"P–"Cç"G+#Bs#¶#EÓ#
! $8$$.]$.Œ$»$)Í$0÷$+(%AT% –%·%Ì%ß%$ÿ%$$&*I&t&�& ª&Ë&×&#è&'!#'E'c'v'$‰'®'JÊ'8(-N(Q|(KÎ(L)Sg)5»)Iñ)Y;*c•*=ù*7+#G+#k+3�+*Ã+4î+.#,2R,4…,,º,6ç,Q-3p-3¤-=Ø-.C*.7n.I¦.Wð.EH/"Ž/9±/"ë/20&A0,h0P•0Dæ0N+1(z1*£1:Î1!	2#+2O2,k2S˜2pì2!]353fµ3E4!b4!„4'¦4(Î4*÷4"5"95\5U{5-Ñ5*ÿ52*63]6+‘6:½6ø6174G7$|7/¡71Ñ7E82I8|8›85º89ð8**9*U9?€9(À9/é9-:"G:8j:3£:/×:(;0;NP;1Ÿ;JÑ;'<"D<&g<Ž<1¬<Þ<%÷<1=<O=&Œ=(³=5Ü=e>%x>?ž>4Þ>/?,C?3p?8¤?Ý?%÷?6@*T@!@W¡@:ù@34ADhA5­A)ãA)
B!7B+YB=…B3ÃB!÷B9C-SC%�C/§C#×C-ûC)D#ED'iD/‘D1ÁDAóD-5E1cE/•EÅEáEJF+LF+xF¤F@ÂFG"G:G9QG9‹G"ÅG3èGH5HAPH’H-¬HÚHFïH6I+QIS}IGÑI%J*?JjJ*†J±JWÑJ-)K*WK‚K!šK ¼K-ÝKL:#L^L$}L%¢LÈL#æL'
! M62MiM‰M¨M%ÃM3éMN3NRN]dNÂN0ØN/	O#9O,]OAŠO*ÌO.÷O!&P*HP'sPH›P5äP.QIQ)`Q)ŠQ"´Q#×QûQR(R(ERnR$‰R0®R5ßR"S*8S0cS”S4ªSßS+ýS()TRT/qT0¡T6ÒT 	U?*U.jU*™U*ÄU+ïUFV1bVI”VMÞVK,WZxWkÓW[?XN›X0êX/Y#KY&oY–Y­Y ÄY,åYZ*Z6GZC~Z:ÂZ;ýZ9[+U[�[¡[À["à[\\<\)T\)~\¨\Ã\ Ú\#û\]5]$P]2u]¨]¿]1×]5	^'?^g^'}^-¥^+Ó^ ÿ^  _A_'a_‰_'œ_Ä_'Ö_þ_`,3```7z`'²`Ú`!ö`aaa,a5aFaOaha#‚aO¦a.öa9%b_b/}b­b2Äb*÷b."c)Qc&{c'¢c&Êc&ñc#d'<d(dd �d$®d Ód"ôd,e2Dewe—e*¶e,áe.f1=f)of™f¹f)Ófýfg5g6Qgˆg3£g7×g>h2Nh�h$�h0Âhóhi#/iSi:si)®iJØiC#jgj,j¬j,³j6àjk0kMk5mk£k/·k!çk 	l'*l Rl0sl
¤l ²lÓlêlmm(mFm!`m)‚m¬m®m·mÀm$ÉmîmR
! n]nfnonxn�n!Šn¬nÈnÕnÞnënônýnoo+o4o-8o5fo,œo†Éo7Pprˆpûp*q<Dq.�q(°q+Ùq.r+4r-`r3ŽrÂr#Ör.úr,)s,Vs*ƒs%®s-Ôs+t$.t+Stt)™t.Ãt$òt/uGu;cu7Ÿu$×u"üu!v:Av-|vªv6·v3îv1"wLTw8¡w2Úw'
x05x4fxJ›x<æxA#yey/�y6±yèy7ûy+3z2_z(’z.»zêzM{6V{k�{4ù{6.|He|9®|,è|'}'=}!e}%‡}­}Ã}Ü}5÷}&-~'T~4|~8±~(ê~%,93f-šÈ)ä,€:;€.v€¥€8Á€0ú€)+�2U�-ˆ�¶�,Ê�>÷�06‚3g‚(›‚Ä‚Ý‚
! é‚ô‚6ƒ0:ƒ5kƒ$¡ƒ+Æƒ*òƒA„:_„Bš„'Ý„7…H=…J†…CÑ…m†%ƒ†D©†Kî†::‡0u‡$¦‡)Ë‡4õ‡@*ˆ6kˆ7¢ˆ*Úˆ!‰*'‰)R‰P|‰6Í‰/Š/4Š/dŠ8”Š9ÍŠ9‹6A‹7x‹.°‹9ß‹-Œ:GŒ<‚Œ/¿Œ>ïŒ+.�Z�o�'ƒ�«�Å�>à�GŽ(gŽ3�Ž ÄŽ'åŽ;
�9I�Bƒ�BÆ�?	�I�Pg�5¸�*î�8‘%R‘Gx‘8À‘;ù‘R5’+ˆ’%´’2Ú’1
“
?“&M“Jt“3¿“:ó“ .”O”:n”G©”@ñ”12•;d• •¿•Ô•<î•5+–3a–•–#±–Õ–Þ–.ë–0—8K—„—@¤—>å—<$˜<a˜5ž˜=Ô˜™+2™^™>z™6¹™.ð™9šKYš/¥š5ÕšB›3N›<‚›!¿›+á›?
œ8Mœ†œ£œ¼œ'Ùœ:�7<�1t�,¦�QÓ�/%žjUžfÀž.'Ÿ?VŸK–ŸâŸI÷Ÿ"A d :ƒ 0¾ ;ï O+¡%{¡;¡¡Ý¡7ü¡34¢3h¢#œ¢*À¢*ë¢O£:f£L¡£Kî£d:¤?Ÿ¤Wß¤>7¥:v¥+±¥8Ý¥M¦d¦*{¦,¦¦4Ó¦{§„§>�§Ì§&é§&¨ 7¨(X¨&�¨+¨¨'Ô¨!ü¨©!>©-`©(Ž©"·©"Ú©)ý©,'ª Tª+uª$¡ª)Æª*ðª«:7«=r«5°«-æ«"¬77¬6o¬8¦¬<ß¬7­?T­5”­9Ê­3®48®9m®8§®Aà®;"¯7^¯%–¯)¼¯,æ¯5°"I°.l°"›°.¾°$í°a±+t± ±²±,Ñ±)þ±/(²8X²2‘²EÄ²:
! ³E³RZ³+­³=Ù³´0´IO´™´¬´$¿´,ä´µ3,µC`µ#¤µ0Èµ'ùµ!¶%A¶+g¶5“¶É¶æ¶%·+· G·h· „·"¥·%È·0î·)¸0I¸z¸:“¸(Î¸0÷¸(¹9¹Q¹$k¹
�¹ž¹³¹/Î¹$þ¹#º'3º[º){º¥º3Âº&öº2»P»5p»5¦»1Ü»)¼O8¼$ˆ¼)­¼/×¼F½4N½4ƒ½0¸½6é½- ¾2N¾!�¾6£¾:Ú¾9¿;O¿O‹¿=Û¿=ÀCWÀ+›À3ÇÀBûÀ~>Á"½ÁZàÁ\;Â
˜Â4¦Â2ÛÂ,Ã!;Ã!]Ã1ÃT±Ã1Ä48Ä:mÄD¨ÄLíÄ>:Å5yÅ+¯ÅLÛÅ/(Æ6XÆ9�Æ4ÉÆ,þÆ-+Ç(YÇC‚Ç'ÆÇîÇDÈ'QÈ@yÈ.ºÈ0éÈ!É<<ÉFyÉ6ÀÉ.÷ÉC&ÊCjÊ&®Ê,ÕÊ2ËD5Ë zË1›ËÍË9ìË:&ÌPaÌ&²Ì<ÙÌ8Í-OÍ1}Í.¯Í5ÞÍ+ÎE@Î.†Î>µÎHôÎE=Ï0ƒÏ6´Ï,ëÏ6Ð!OÐqÐ/�Ð2ÀÐ$óÐFÑ2_Ñ$’ÑN·ÑAÒ;HÒ5„ÒtºÒ—/Ó9ÇÓ?Ô:AÔ8|Ô%µÔ)ÛÔÕ#%Õ#IÕ)mÕ‰—Õ2!Ö&TÖU{Ö&ÑÖ/øÖ4(×!]×+×2«×-Þ×%ØP2Ø'ƒØ2«ØÞØûØÙ,"Ù0OÙ*€ÙL«Ù.øÙ'Ú,GÚ7tÚ1¬Ú<ÞÚBÛC^Û/¢Û!ÒÛ#ôÛAÜUZÜ°Ü)ÁÜ_ëÜKÝ+cÝ>�Ý)ÎÝWøÝ5PÞ:†ÞBÁÞ@ß"Eßhß)ˆß'²ß4Úß%à,5àbà*|à§à(Âà"ëàá $á?Eá,…á'²á Úá1ûá3-â2aâ0”â/Åâ)õâ#ã*Cã@nã?¯ã5ïã%äC>ä7‚ä4ºä6ïä-&åHTåH�åæå*ùå($æMæ1mæ)Ÿæ-Éæ,÷æ,$ç<Qç5Žç&Äç/ëç=è&Yè%€è7¦è5Þè<éQé)jé)”é¾é6×é8ê)Gê-qê%ŸêOÅê%ë;ë4Vë2‹ë¾ë Ûë1üë.ì(NìOwì9Çì?í8Aí4zí-¯í3Ýíî()îERî˜î
¯î&½î6äîSï+oï›ï	¨ï²ï4Çï.üïC+ð!oð3‘ð1Åð÷ð(ñ4;ñ1pñ>¢ñ2áñ8ò4Mò8‚ò8»ò&ôò:ó;Vó:’ó:Íó	ôô5'ô*]ô)ˆô'²ô*Úô>õBDõ‡õ;¦õâõ$üõ7!öYö'tö#œöMÀö7÷9F÷7€÷.¸÷>ç÷L&ø"sø8–ø.ÏøEþø7Dù=|ù0ºù5ëù !úBú)Zú„ú5 ú"ÖúSùú:MûDˆûFÍûNü@cü8¤üPÝüH.ýEwý.½ý"ìý.þ.>þmþ&„þ'«þ4Óþ1ÿ:ÿ%Tÿ&zÿ¡ÿ(ÀÿGéÿ&1
X<f3£G×<.\:‹#Æê)ù2#V-q3Ÿ'Ó%û7!5YB�3Ò!$('M>u>´>ó2EY_1¹8ë$4>0s/¤ÔUè%>d5‚2¸/ë3;1o(¡,Ê3÷*+	AV	H˜	2á	.
! AC
! 1…
! $·
! .Ü
! "2.+a&�+´+à%"2U#u&™7À*ø)#
)M
$w
-œ
%Ê
(ð
#'=4e'š&Â é+
! 6?U;•Ñï9ûW5H�WÖ..*](ˆ8±4ê)7I+�+­-Ùti|Žæ˜u˜§¹<Ù(52^‘I°Nú%Io+Ž/ºê/+81d-–0Ä'õ,Jj‰9˜+Ò2þ1Q-j*˜0Ã-ô$"G(\/…HµHþG5d2šyÍG^&t6›,Ò2ÿ42'g5�CÅ*	#4!Xgzâ )! K 
k y 
! Š 	• +Ÿ :Ë 0!27!/j!:š!Õ!b×!L:"E‡"WÍ"?%#Ce#&©#Ð#+æ#%$#8$8\$3•$1É$*û$&%;D%9€%*º%8å%1&5P&/†&2¶&2é&Q'&n'J•''à'.(87(-p("ž((Á(*ê(.)cD)
¨).¶)&å)*J,*#w*>›*<Ú*.+%F+l+/‹+?»+8û+)4,9^,<˜,8Õ,;-5J-8€-+¹-+å-$.:6.Eq.0·.*è.0/'D/
l/+z/&¦/9Í/0&0/?0.o0$ž05Ã04ù04.1;c1<Ÿ1Ü1÷1!2!32U2&o2–2'�2(Å2<î22+3^3
! z3.…3)´3)Þ3E44N44ƒ4$¸4"Ý4$5%52<5o5TŽ5Lã5D06Pu6CÆ69
! 7D7"Z72}7Q°7,8)/80Y82Š8½8Û8ç8%9%*9P9f9w9‰9$œ9Á9%Ò9/ø9%(:,N:,{:.¨:,×:,;,1;,^;*‹;&¶;/Ý;"
<0<O<n<7{<³<Ã<'Ì<ô<+='?="g=#Š=)®=#Ø=ü=>(->"V>=y>/·>'ç>0?%@?+f?/’?'Â?(ê?@&(@,O@$|@¡@+À@ì@õ@A.A8NA>‡A=ÆA B-%BSBnBH…B)ÎB)øB/"CRCmC)…C"¯C*ÒC*ýC6(D2_D’D9«DåDöD!E"6E'YE.�EM°E'þE6&F:]F5˜FÎFíFGG'G>GPGjGwG„G—G§G.¼G/ëG0H3LH;€HF¼HI##IGI.eI,”I1ÁI óI#J-8JVfJ*½J&èJ&K)6K/`K4�K+ÅK9ñK8+LdL%ƒL ©LTÊL6M7VMŽM1§M6ÙMTN$eN8ŠN<ÃNOO#O'4O1\O?ŽO:ÎO	P1)P[PojP)ÚP3Q18QFjQE±Qn÷Q3fR2šR6ÍR$SB)S*lS&—S&¾S0åS&T =T)^T4ˆT1½T(ïT/U4HU}U@–U$×U<üU.9V0hV™V³V.ÐV1ÿV/1W'aW‰W$ŸW+ÄW+ðWX"<X_X/~X'®X<ÖX$Y8YMYfYzY–Y>¶Y;õY01Z9bZ8œZ ÕZ&öZ:[$X[}[1•[<Ç[;\.@\5o\1¥\.×\.]55]5k]>¡]Cà].$^S^-l^&š^Á^"Ù^'ü^8$_:]_+˜_,Ä_/ñ_$!`F`,a`(Ž`(·`"à`&a.*a2Ya(ŒaGµa>ýaA<b$~b,£b(Ðbùb.c'Ec4mc&¢c.Éc9øc+2d.^d<�d)Êdôd'e;:e#veše<µeJòe,=fjf+Šf@¶fL÷fPDg;•g7Ñg 	h**hUhuh“h)³hÝh#òh-i$Di4ii*ži1Éi1ûi0-j^j6tj9«j0åj'k->kBlk5¯kåk,ök+#l3Ol0ƒl´l)¼l%ælm5 m&Vm6}m'´m+Üm/n18nGjn>²n#ñnao"wo šo5»o/ño+!p.Mp#|p! p#Âp,æp/q0Cq2tq5§qVÝq:4r8or&¨r*Ïr1úr3,s%`s.†sµsËsKås11t ctC„tBÈtu$u*>u+iu1•u'ÇuFïu=6v#tv#˜v4¼v#ñvw&w$@wew)„w®wÂwÙw
ðw%þw$xCxcx(xx(¡xÊxêxþxy4y.Ty*ƒy/®y3Þy!z4z4Oz„z+˜z+Äzðz/
! {#:{^{Ep{<¶{ ó{!|6|S|i|J‚|TÍ|8"}5[}8‘}7Ê}2~35~3i~&�~6Ä~6û~2GYq7y'±$Ù)þ%(€%N€$t€%™€ ¿€3à€3�)H�r�’�¡�¿�×�ï�‚8(‚a‚p‚:‚º‚Ú‚é‚5ƒ(>ƒ+gƒ“ƒ¯ƒ!Ãƒåƒ*„0„D„X„u„’„0®„Aß„@!…!b…„…—…¯…Í…<ì…9)†Uc†+¹†/å†,‡2B‡.u‡D¤‡+é‡_ˆ(uˆ&žˆ>Åˆ‰'‰$8‰]‰*x‰.£‰,Ò‰6ÿ‰#6Š?ZŠ0šŠËŠ0çŠ2‹2K‹
~‹+Œ‹)¸‹-â‹ŒŒ9ŒUŒsŒ’Œ ¡ŒÂŒ ÞŒ(ÿŒ:(�4c�"˜�/»�&ë�Ž#,Ž%PŽ&vŽ)�ŽÇŽÞŽCüŽ3@�!t�3–�7Ê�6�79�(q�š�8´�*í�0‘;I‘2…‘2¸‘$ë‘$’/5’!e’ ‡’)¨’)Ò’)ü’-&“0T“8…“?¾“*þ“:)”Cd”¨”,È”,õ”F"•Mi•[·•f–Wz–AÒ–9—TN—J£—+î—+˜F˜!b˜-„˜'²˜9Ú˜%™):™(d™/�™2½™$ð™$š5:špš‡š'¥š8Íš›$›*@›k›,‰›<¶›ó›"
œ10œbœ
! uœ(€œ-©œ$×œ)üœ:&�-a�.��¾�0Ô�/ž45ž6jž*¡ž6Ìž#Ÿ#'Ÿ1KŸ5}Ÿ³Ÿ6ÇŸ6þŸ 5 /V 6† ;½ 9ù 33¡Cg¡S«¡"ÿ¡#"¢$F¢.k¢:š¢$Õ¢6ú¢1£ @£)a£‹£A›£Ý£ð£¤!¤:3¤:n¤1©¤(Û¤.¥;3¥<o¥?¬¥,ì¥,¦.F¦u¦…¦#¥¦!É¦#ë¦,§6<§ s§-”§-Â§Ið§8:¨8s¨)¬¨;Ö¨©/0©-`©2Ž©#Á©å©+ª*.ª*Yª9„ª<¾ª6ûª12«4d«1™«EË«>¬/P¬-€¬3®¬â¬#þ¬,"­#O­%s­/™­3É­3ý­/1®5a®&—®¾®×®&æ®)
¯17¯i¯;„¯0À¯3ñ¯*%°P°'o°I—°2á°&±*;±'f±Ž±¨± Å±:æ±5!²8W²*�²*»²æ²ù²	³³1³C³U³g³y³‹³œ³®³À³Ò³ä³ö³´´.´@´R´d´x´Œ´ ´²´Æ´Ø´ê´û´
µµ1µCµUµgµ{µ�µ£µµµÇµÙµ/ëµ¶(+¶T¶n¶„¶Ÿ¶/¹¶6é¶! ·B·a·1q·3£·0×·4¸/=¸)m¸*—¸!Â¸%ä¸
! ¹ #¹&D¹<k¹!¨¹Ê¹,æ¹7ºKº.hº—º:·ºòº#»"4»!W»&y»! »,Â»'ï»:¼(R¼){¼¥¼!Ã¼2å¼½N5½„½K¡½í½
¾¾/¾#<¾'`¾ˆ¾ ¢¾ Ã¾ ä¾ ¿ &¿ G¿ h¿ ‰¿ ª¿ Ë¿ ì¿
À%+À#QÀ#uÀ"™À¼ÀÜÀøÀÁ4ÁKÁgÁ~ÁžÁºÁÖÁòÁ0Â??Â#Â$£Â%ÈÂ3îÂ#"Ã0FÃ wÃ+˜ÃÄÃÚÃõÃ Ä1/Ä%aÄ%‡Ä.­Ä2ÜÄÅ)ÅGÅ`Å#Å%£ÅÉÅ=ßÅÆ-3Æ!aÆ#ƒÆ<§ÆäÆ8Ç$;Ç'`Ç,ˆÇ-µÇ&ãÇ'
! È2ÈRÈrÈ.ˆÈ·È$ÓÈ.øÈ'É7:ÉrÉˆÉD¤É,éÉ[ÊmrÊ$àÊË)%Ë-OË(}Ë(¦Ë(ÏË(øË&!Ì3HÌA|ÌL¾ÌÍ%*Í:PÍ1‹Í.½Í!ìÍ)Î<8Î9uÎ¯ÎÎÎáÎóÎ*
Ï!8Ï!ZÏ!|Ï$žÏ"ÃÏ#æÏ#
! Ð#.ÐRÐ)rÐ œÐ½ÐÝÐ"ýÐ Ñ&@Ñ'gÑ+�Ñ(»ÑäÑ"Ò 'ÒHÒ7hÒ Ò#§ÒËÒëÒ,Ó"8Ó[Ó$oÓ”Ó'¯ÓC×Ó3Ô"OÔrÔ�Ô œÔ"½ÔàÔ!þÔ Õ3=ÕqÕ �Õ¢Õ!ÂÕäÕ5óÕ)ÖAÖ7XÖ2�Ö6ÃÖ úÖ@×$\×$�×-¦×&Ô× û×Ø%9Ø_ØyØ+—ØÃØãØ%ÿØ%Ù$@ÙeÙ$€Ù&¥Ù$ÌÙ/ñÙ7!Ú6YÚ'�Ú@¸Ú%ùÚ!ÛAÛ^Û%jÛ!�Û²Û-ÌÛ/úÛ5*Ü$`Ü…Ü¢Ü8ÁÜ@úÜ2;ÝMnÝ?¼Ý?üÝ1<Þ;nÞ5ªÞ%àÞ6ß+=ß,iß0–ß.Çß$ößà75à7mà¥à"ºà=Ýà.á,Já,wá¤á´á!Óá)õá%â%Eâkââ�â°âÄâ/ßâã",ã!Oãqã€ã“ã4£ãØã!ïã ä(2ä&[ä ‚ä1£äKÕä%!åGå(cå+Œå+¸åäå)üå.&æ2Uæ!ˆæ,ªæj×æ'Bç@jç«çÈç2ãç è57è<mè.ªè2Ùè3é6@éwé6Œé#Ãé çéê$(ê Mê/nê'žê"Æê$éê#ë(2ë)[ëG…ë-Íëûëì&ì Eì$fì#‹ì.¯ìÞìøì-íBíXí/gíC—í5Ûí"î/4î+dî3�î"Äî&çî&ï'5ï(]ï†ï2�ïÐï&íï#ð"8ð([ð"„ð5§ð'Ýð+ñ1ñ3Kñ4ñ´ñÐñ*ïñ-ò0Hò'yò4¡ò,Öò'ó&+ó(Ró9{ó4µó(êóEô$Yô)~ô1¨ô&Úô:õ<õ:LõK‡õMÓõ6!ö*Xö!ƒö¥ö/Áöñö4øö-÷5C÷,y÷<¦÷5ã÷&ø@ø3]ø7‘ø4Éø1þø40ù:eù< ùAÝù5ú)Uúú’ú±úAÌú@û9Oû&‰û°û%Ìû6òû3)ü/]ü!�üD¯ü"ôüý)ý/:ý=jý!¨ýCÊý3þ<Bþþ)Ÿþ+Éþ%õþ%ÿ+Aÿmÿ�ÿ�ÿ½ÿ%Üÿ( +$L-q6ŸÖ(ö)I$f+‹"·-Ú,5'R!zœ8¸1ñ7#L[L¨*õJ Bk.® Ý.þO-B}KÀJKWK£JïK:5†7¼9ô9.DhD­@ò=3		q	{	<‡	Ä	-×	.
! 24
! 6g
! Bž
! .á
! ()91c<•/Ò/<2Zo7Ê)
;,
(h
-‘
4¿
ô
'':	bl‡.¤Ó"ð%0$V.{'ªÒ
ï7ý.5%dŠ2 >ÓNMa3¯ãõ6<L5‰7¿-÷+%-Q*1ªÜï#)JM%˜&¾&å -AE‡¥Â×)ì5R,rŸ ½'Þ2$99^-˜ÆÜ<òD/=t#²CÖ<IW ¡2Â'õ4$R-w4¥+Ú%0,0]Ž­Ì!ì71F0x)©;Ó9$I#n ’³!Ã#å	"(K*i6”&Ë5ò:(=c/¡-Ñ<ÿˆ< 8Å Bþ &A!$h!3�!Á!8ß!+"+D""p"“"
! ¥"2°"	ã")í"#%0#+V#‚#8 #'Ù#$4$P$$k$(�$5¹$"ï$/%B%>Y%6˜%!Ï%ñ%*&)+&,U&)‚&=¬&(ê&,'A@'5‚'4¸')í')(-A("o(*’(+½(é(-ÿ('-))U)&)5¦)'Ü)*4!*-V*(„*­*)Æ*ð*9+!F+'h+'�+9¸+3ò+;&,/b,2’,3Å,3ù,/--3]-3‘-Å-)å-$.@4.:u.$°.!Õ.÷./%/(:/Zc//¾/+î/"0=0S08o08¨0$á0.1(51(^14‡19¼17ö1=.2/l24œ2.Ñ2.34/3.d3.“3,Â39ï39)49c4:�49Ø4:59M59‡5WÁ5W6q6!†6¨6.Ç6+ö6"7->7$l7.‘7(À71é7'8C8+c8�84¯8-ä8(9<;9x9–9(³9Ü9†õ96|:/³:%ã:7	;GA;@‰;2Ê;$ý;@"<@c<¤<¸<Í<á<÷<==3=G=\=p=…=›=¯=Å=ß=ó=>>1>F>\>r>…>˜>9°>3ê>%?(D?Fm?4´?+é?+@+A@+m@,™@,Æ@4ó@X(AA�AlÃA50B;fBˆ¢B>+C4jC>ŸC1ÞC2DCD<UD2’D ÅD2æD(EEBE3ˆEc¼E F:@FF{F'ÂFêF*G!3G6UGRŒG/ßG$H4H IHjH(ˆH±H"ÐH,óH* I3KII�I)²I7ÜI&J#;J/_J8�J8ÈJ.K30K-dK&’K'¹KDáKF&LQmLC¿L=M8AM;zMO¶MN0!N/RN‚ND˜N1ÝN,O0<O8mOH¦O(ïO$P/=P5mP£P0¶P#çP&Q 2Q"SQ#vQ$šQ'¿Q'çQ(R(8R!aR1ƒRµRFÌR/S(CS)lS/–S6ÆSAýSE?T …T3¦T1ÚT4UAU4`U•U³U/ÉUùU&V#@V!dV†V¢V9¾V'øV) W!JWlW"W¢W&ºW áWXX2X6LX<ƒXÀXÝX/óX#YAYSY4fY$›YÀYÚY6ôY<+Z.hZ'—Z3¿ZóZ[[%;[=a[Ÿ[¾[+Ò[þ[9\4T\.‰\)¸\â\"ý\ ]>5]t]P‰]9Ú]#^&8^v_^)Ö^._2/_;b_ž_&µ_1Ü_0`'?`?g`-§`"Õ`ø`-aG<a/„a.´a4ãa&b+?b0kbœb+´b àb/c-1c=_c/�c;Íc	d/$d1Td!†d,¨d<Õde01e!be„e#¢eÆe=æeC$fDhf­f,Íf$úf#gCg6ag˜g²gÈg7àgBh,[h'ˆh6°h+çh,i/@i0pi5¡i×iìij!j59j#oj“jQ²j kA%k(gk	�k'šk&Âk%ék&l6l>Tl5“lÉlèl+m
! 2m*=m*hm8“m"Ìmïmn<(n2en5˜n)Înøn%o"9o \o }o-žo"Ìo!ïo%p%7p']p …p¦p·pÕpòp
! q'qÉ;qs-s15sgs%~sß¤s.„t:³tîtûtuu2u%Gu,muNšuQéuJ;vI†v™ÐvEjwa°wDxUWxD­x òxWyky1wy2©y1Üyz)%z0Oz(€zY©z"{&{B{ \{-}{-«{6Ù{#|#4| X|y|…|&ž|Å|"Ý|} }3}/F}v}H–}Bß})"~VL~Q£~Rõ~cH8¬Wåa=€iŸ€A	�K�)[�)…�;¯�2ë�1‚.P‚1‚1±‚,ã‚9ƒbJƒ9­ƒ8çƒ> „_„=q„A¯„Jñ„\<…S™…"í…<†*M†7x†*°†4Û†V‡Ag‡S©‡/ý‡7-ˆLeˆ(²ˆ&Ûˆ‰7‰YW‰x±‰,*Š6WŠdŽŠOóŠ-C‹-q‹2Ÿ‹+Ò‹0þ‹/Œ/IŒ yŒ_šŒ:úŒ*5�:`�=›�+Ù�FŽ$LŽ3qŽ2¥Ž/ØŽ2�5;�Pq�AÂ��$�2D�<w�2´�9ç�F!‘*h‘6“‘1Ê‘'ü‘?$’;d’< ’$Ý’!“P$“4u“`ª“6”1B”,t”#¡”9Å”ÿ”-•>L•=‹•#É•0í•@–_–-ß–J
—=X—7–—.Î—?ý—H=˜†˜-¦˜>Ô˜2™,F™ns™Aâ™3$šFXš7Ÿš1×š8	›0B›/s›?£›5ã›,œ@Fœ8‡œ"Àœ>ãœ-"�8P�&‰�-°�1Þ�;ž@LžP�ž<Þž?Ÿ2[ŸŽŸ*«ŸXÖŸ4/ 2d #— E» ¡'¡A¡M\¡Fª¡-ñ¡=¢ ]¢~¢G›¢)ã¢.
£<£RX£«£9Ç£X¤HZ¤)£¤@Í¤0¥/?¥o¥YŽ¥3è¥4¦Q¦%k¦#‘¦Aµ¦÷¦>§(V§.§*®§!Ù§'û§'#¨IK¨%•¨ »¨!Ü¨-þ¨?,©l© †©§©p½©.ª7Hª6€ª*·ª4âªL«4d«<™«-Ö«7¬3<¬Kp¬@¼¬:ý¬8­.U­.„­-³­,á­®'®+?®/k®#›®&¿®;æ®B"¯1e¯.—¯2Æ¯ù¯4°D°0d°,•°!Â°*ä°/±8?±/x±U¨±?þ±7>²5v²0¬²OÝ²;-³]i³ZÇ³T"´_w´y×´fQµ[¸µ7¶6L¶*ƒ¶'®¶Ö¶ð¶&·3/·c·+‚·A®·Lð·F=¸G„¸&Ì¸2ó¸-&¹(T¹'}¹4¥¹Ú¹%ú¹ º/<º.lº!›º½º&Øº'ÿº!'»I»1h»9š»Ô»ó»1¼5E¼.{¼ª¼#À¼Bä¼A'½2i½œ½#¼½4à½¾--¾[¾'r¾!š¾¼¾/Ö¾¿<%¿'b¿%Š¿%°¿Ö¿Ù¿Ý¿ê¿ó¿À
À#+À'OÀTwÀ*ÌÀD÷À#<Á,`Á�Á/£Á)ÓÁ-ýÁ(+Â%TÂ&zÂ%¡Â%ÇÂ"íÂ&Ã'7Ã_Ã#Ã£Ã!ÃÃ+åÃ1ÄCÄbÄ%€Ä'¦Ä.ÎÄ9ýÄ-7Å&eÅŒÅ'©ÅÑÅîÅ
! Æ:&Æ#aÆ=…ÆDÃÆ:Ç8CÇ!|Ç-žÇ;ÌÇ!È *È"KÈ'nÈ9–È*ÐÈJûÈGFÉ ŽÉ)¯ÉÙÉ-àÉ5ÊDÊ+_Ê&‹ÊV²Ê	Ë2&Ë)YË&ƒË.ªË"ÙËAüË>Ì(MÌ#vÌšÌ!¹ÌÛÌ"êÌ
Í#-Í)QÍ{Í
! }Í
! ˆÍ
! “Í,žÍËÍ\ëÍ
! HÎ
! SÎ
! ^Î
! iÎ
! tÎ&Î!¦ÎÈÎ
! ÙÎäÎ
! õÎ
! Ï
! Ï
! Ï!!Ï
! CÏNÏ2RÏ@…Ï+ÆÏòÏDrÐ�·ÐUÑ.tÑ;£Ñ8ßÑ)Ò,BÒ/oÒ,ŸÒ.ÌÒAûÒ=Ó,[Ó.ˆÓ,·Ó+äÓ*Ô%;Ô-aÔ+�Ô.»Ô5êÔ Õ3?Õ7sÕ$«Õ,ÐÕýÕ<Ö4YÖ$ŽÖ ³ÖÔÖ>ôÖ/3×c×9p×6ª×3á×^Ø9tØ<®Ø'ëØ/Ù5CÙKyÙ9ÅÙAÿÙ AÚ1bÚ9”ÚÎÚLåÚ42Û<gÛ)¤Û3ÎÛ%ÜN(Ü4wÜs¬Ü: Ý5[ÝF‘Ý@ØÝ)Þ/CÞ/sÞ!£Þ,ÅÞòÞß ß<<ß,yß.¦ß1Õß<à)Dà$nà,“à3Àà-ôà"á)=á-gá>•á5Ôá
! âE)â4oâ;¤â/àâ-ã>ã6SãHŠã3Óã6ä)>ähääˆä™äAªä.ìä?å([å-„å.²åGáåB)æElæ-²æ/àæ?çBPçU“çpéç/ZèNŠèZÙèE4é<zé'·é'ßé;êLCê:�ê@Ëê+ë%8ë/^ë+ŽëOºë:
! ì6Eì7|ì6´ì?ëìA+í:mí=¨í>æí3%î=Yî2—îCÊîEï:TïH�ï5Øïð"ð$5ðZðsðD�ðPÒð6#ñ:Zñ&•ñ$¼ñ6áñ@òHYòH¢òGëò3óaRó6´ó&ëó:ôMôalô<Îô?õ^Kõ1ªõ+ÜõEöENö”ö4¬öTáö86÷Jo÷&º÷$á÷BøIIøJ“ø1Þø;ùLùkù‚ùAžù;àù6úSú)pú
! šú¥ú6´ú2ëú@û#_ûIƒûGÍû@üBVü1™ü;Ëü#ý7+ý"cýS†ý@Úý4þGPþL˜þ1åþ)ÿ>Aÿ>€ÿ=¿ÿ'ýÿ1%CW8›Ô"ð#47?l<¬Bé6,Uc5¹vïlf2ÓGLN›H¸!#F@7‡>¿Tþ/S@ƒÄDâC'<k%¨)Î+øs$B˜XÛW4	sŒ	H
! [I
! =¥
! 7ã
! /:KN†Õ,ð'DEˆŠ
G
d
+
$«
Ð
-ï
&0D(už¾"Þ4-6#d"ˆ.«1Ú$41"f*‰;´ðD=Q<�=Ì*
! I5F:ÆLDNL“CàF$>kAªFìE3PyGÊC/V-†*´:ß*2E*x.£.Ò]1_‘ ¤2Å0ø0)<Z;—RÓB&ih‡(ðA[rS‘åö#/+[6sIª,ô4!-V!„%¦)Ì/ö&B#_ƒ›¸"Òõ$0:)k-•Ã8Ø" -4 b q ‡  Ÿ À Ì ß *ø "#!
F!#T!x!+“!¿!5Ú!'"68""o"9’"9Ì"8#&?#Uf#"¼#7ß#3$NK$6š$>Ñ$;%=L%3Š%:¾%)ù%>#&Hb&E«&9ñ&c+'M�'FÝ'M$(.r(6¡(EØ(�)$®)hÓ)j<*§*?¸*+ø*,$+Q+q+/‘+YÁ+;,;W,A“,QÕ,]'-K…-;Ñ-,
.U:.6�.AÇ.8	/4B/+w/+£/&Ï/Gö/+>0j0J‰0.Ô0A1+E15q1§1BÇ1K
! 2?V2.–2CÅ2C	3-M3*{31¦3CØ34.;4j4>‡4;Æ4U5*X5>ƒ5MÂ5.6-?61m6<Ÿ6*Ü6K75S7K‰7RÕ7O(8/x8;¨81ä8;9"R9*u99 99Ú9':M<:;Š:&Æ:Tí:OB;@’;8Ó;…<²’<=E=Lƒ=IÐ=I>.d>2“>$Æ>(ë>#?(8?™a?2û?%.@YT@%®@3Ô@<A"EA/hAB˜A0ÛA1BX>B.—B8ÆB!ÿB!C2C3KC9C3¹CKíC59D oD3�DAÄD1EG8EG€EGÈE6F!GF&iFK�F_ÜF<G2MGq€GòG0H??H,Hh¬H7IBMIK�IDÜI(!J%JJ0pJ/¡J=ÑJ-K3=K qK.’KÁK,àK%
L3L$ML?rL,²L+ßL*M.6M?eM>¥M?äM>$N9cN3�N6ÑNDOAMO9�OÉOOæO<6PAsP7µP:íPN(QNwQÆQ,ÙQ,R!3R<UR,’R1¿R1ñR0#SJTS7ŸS*×S+TN.T}T�T/½T/íT=U[U2wU3ªUÞUHóU7<V.tV.£V ÒVLóV%@WfW2€W8³WìW	X8)XbX(�XRªXEýXNCYA’Y4ÔY*	Z04ZeZ'„ZB¬Z!ïZ[0&[DW[Uœ[4ò['\>\S\@p\3±\På\"6]9Y]7“]Ë]%ê];^.L^<{^=¸^?ö^36_8j_B£_+æ_;`=N`<Œ`CÉ`	
aa=/a0ma.ža$Ía.òaI!bCkb¯b=Íbc.'c>Vc•c/³c&ãcW
! d:bd:�dEØd2eIQeV›e/òeB"f)efP�f;àfCg6`g8—g!Ðgòg+h7hJVh#¡hYÅh4iTTiX©ifjLijC¶j]újSXkY¬k1l%8l.^l7�lÅl%âl&m4/m=dm¢m&Ám'èm#n(4na]n(¿nènJún7EoK}oCÉo2
p;@p"|pŸp7«p0ãpq0,q6]q+”q+Àq/ìq/rHLr:•r"Ðr'ór*sIFsK�sDÜs!t6tiRt4¼t5ñt'u1Gu3yu0­uÞupùu'jv!’v>´v;óv8/w$hw4�w6Âw0ùw1*x5\x/’xJÂxE
y0Sy,„yB±y/ôy($z4Mz'‚z8ªz,ãz,{-={.k{(š{%Ã{#é{'
|*5|B`|0£|-Ô|0})3}/]}*�}-¸}(æ}*~6:~(q~(š~"Ã~*æ~"B4?w'·ß*ëU€Gl€Y´€=�0L�$}�/¢�+Ò�&þ�4%‚%Z‚+€‚*¬‚ƒ×‚m[ƒ˜Éƒ¥b„«…´…Æ…Hæ…"/†1R†D„†É†[é†[E‡*¡‡%Ì‡5ò‡4(ˆ!]ˆ8ˆ1¸ˆ7êˆ3"‰7V‰-Ž‰2¼‰ï‰"Š/ŠPAŠ2’Š7ÅŠ&ýŠ$‹5C‹2y‹3¬‹5à‹+ŒBŒ-`Œ4ŽŒMÃŒM�#_�8ƒ�;¼�‹ø� „Ž¥Ž/ÁŽ=ñŽ;/�=k�=©�1ç�=�IW�4¡�)Ö�'‘f(‘�‘#¯‘2Ó‘ ’'’:’U’a’4i’>ž’3Ý’4“1F“<x“µ“{·“k3”fŸ”u•L|•\É•4&–[–1t–)¦–'Ð–;ø–34—0h—)™—#Ã—=ç—?%˜2e˜G˜˜5à˜8™8O™4ˆ™3½™Zñ™)Lš[vš2Òš9›9?›3y›*­›%Ø›"þ›+!œzMœ
Èœ4Öœ+�'7�m_�%Í�Oó�=Cž/�ž(±ž"Úž-ýž=+Ÿ=iŸ2§Ÿ@ÚŸH ?d G¤ <ì D)¡4n¡4£¡+Ø¡A¢YF¢9 ¢0Ú¢9£%E£k£2x£-«£?Ù£¤**¤:U¤6�¤/Ç¤D÷¤9<¥:v¥K±¥Gý¥E¦d¦&‚¦#©¦(Í¦ö¦§)"§*L§Hw§0À§ñ§
! ¨2¨'L¨3t¨W¨¨:©:;©$v©%›©&Á©è©5ý©%3ªbYªW¼ªL«Sa«Vµ«B¬O¬%a¬7‡¬Z¿¬+­'F­4n­:£­(Þ­®®*4®-_®�®ª®¼®Ï®$â®¯*¯6G¯+~¯2ª¯2Ý¯4°2E°2x°2«°2Þ°2±(D±1m±#Ÿ±Ã±ã±²9²L²	^²,h²#•²0¹²,ê²&³(>³.g³(–³¿³Û³-ø³%&´=L´9Š´.Ä´?ó´"3µ1Vµ7ˆµ%Àµ-æµ¶*2¶3]¶(‘¶'º¶2â¶··:·R·7o·B§·Bê·(-¸7V¸#Ž¸²¸SË¸-¹3M¹6�¹#¸¹Ü¹1ù¹*+º2Vº2‰º@¼º<ýº:»@X»™»­»!Ì»'î»5¼JL¼Y—¼-ñ¼E½He½C®½(ò½¾6¾Q¾l¾Š¾&¥¾Ì¾Ø¾ä¾ú¾¿=!¿>_¿>ž¿?Ý¿PÀWnÀ(ÆÀ,ïÀ&Á4CÁ2xÁ8«Á,äÁ)Â5;ÂaqÂDÓÂ;Ã;TÃC�Ã<ÔÃEÄ8WÄL�ÄIÝÄ,'Å4TÅ-‰Åj·Å@"ÆHcÆ¬Æ9ËÆAÇ]GÇ,¥Ç?ÒÇWÈjÈ…È¢È6½ÈBôÈR7ÉGŠÉ"ÒÉ=õÉ3Ê‚JÊ4ÍÊCË9FËM€Ë_ÎËˆ.Ì;·ÌFóÌE:Í/€ÍJ°Í8ûÍ44Î4iÎ>žÎ2ÝÎ.Ï7?Ï3wÏ9«Ï.åÏ3ÐAHÐŠÐG§Ð'ïÐEÑ1]Ñ;�Ñ!ËÑ"íÑ6Ò7GÒ/Ò,¯ÒÜÒ%óÒ1Ó7KÓ(ƒÓ.¬Ó$ÛÓ0Ô&1Ô?XÔ,˜ÔÅÔÚÔóÔÕ'2Õ?ZÕBšÕ?ÝÕBÖB`Ö!£Ö*ÅÖ:ðÖ&+×R×2i×Bœ×Bß×4"Ø=WØ:•Ø7ÐØ8Ù;AÙ<}ÙTºÙAÚ*QÚ|Ú/‘Ú(ÁÚêÚ)	Û*3Û4^Û6“Û1ÊÛ/üÛ1,Ü"^Ü�Ü&šÜ$ÁÜ0æÜ0Ý1HÝ1zÝB¬Ý$ïÝ?Þ@TÞY•Þ+ïÞ+ß-Gßuß0�ß&Áß2èß(à/Dà9tà,®à2Ûà:á%Iá#oá%“á=¹á$÷áâ95âWoâ/Çâ%÷â1ãIOãM™ãOçã?7ä@wä&¸ä/ßä$å,4å&aå/ˆå¸å)Ñå2ûå'.æ4Væ.‹æ:ºæ:õæ90çjç9�ç<»ç5øç*.è.YèPˆè9Ùèé8"é;[éC—é5Ûéê*ê(Dêmê;�ê3½ê;ñê/-ë-]ë0‹ë8¼ëFõëI<ì+†ìo²ì'"í(Jí;sí5¯í5åí4î%Pî&vî'�î/Åî3õî7)ï3aï:•ïRÐï@#ðAdð.¦ð)Õð4ÿð64ñ0kñ1œñÎñãñcò8gò òHÀòH	óRóió6‡ó4¾óCóó#7ô>[ô?šô'Úô+õB.õ%qõ—õ¬õ(Åõ'îõ$ö;öOöfö
}ö(‹ö´ö$Òö÷ö+÷)8÷b÷‚÷–÷´÷%Ë÷1ñ÷3#ø7Wø7�øÇøçø*ýø(ù2;ù2nù¡ù8¾ù,÷ù$úJ5ú<€ú.½ú#ìúû!/ûQûHpûO¹ûE	üGOü;—ü;Óü8ý8Hý<�ý-¾ý<ìý8)þbþwþ‰þ¡þJ©þ)ôþ-ÿ2Lÿ.ÿ0®ÿ-ßÿ.
"<3_3“)Çñ"?WoŽ8¨áî:û6Vc=�+¿0ë9 Kl,Œ¹É"á"'*?DjM¯ý/"E!h@ŠFËZ0m4ž.Ó5<8Eu.»nê/Y0‰Hº	3	.G	v	*•	:À	<û	:8
! 2s
! H¦
! ;ï
! ++I-u-£
Ñ9ß8;RŽ ›¼!Ü"þ!
%2
!X
$z
,Ÿ
CÌ
9#J0n.Ÿ!Î"ð&0:-k™¯LÍ=*X?ƒ@ÃA:F5�·GÓ:7VBŽ1Ñ5(9(b2‹(¾&ç**9*d3�CÃ;AC+…;±Fí%47Z'’OºH
! eSp¹W*K‚AÎ^Ro1Â1ô&)B5l'¢HÊ'+;*g/’:Â&ý+$<P�§-Ä8ò"+!N/p$ 4ÅGúB%].ƒ²
! Ã0Î1ÿ'1&YE€)Æ/ð  /5 /e :• 9Ð /
! !5:!*p!*›!6Æ!:ý!8"8Q"HŠ"(Ó"/ü"=,#:j#E¥#>ë#M*$cx$%Ü$)%%,%;R%XŽ%"ç%B
! &M&(c&1Œ&¾&OÑ&!'6'K'!\'?~':¾'3ù'/-(5](@“(KÔ(K )1l)-ž)3Ì)*&*%9*&_*'†*3®*=â*$ +*E+5p+Y¦+<,<=,0z,G«,"ó,6-7M-:…-.À-)ï-7.7Q.9‰.CÃ.A/EI/A�/AÑ/=0EQ0F—0CÞ0."1@Q1’15¬16â1*2!D24f2E›2@á29"3C\3 3À3×3:ç3,"4/O4!4;¡42Ý4;50L5}5#�5PÁ596&L6+s6.Ÿ6Î6è6"7<*77g7@Ÿ7'à7.878N8b8y8�8¦8¼8Ò8è8þ89)9?9U9k9�9—9®9Ä9Ú9ð9::4:K:a:x:Ž:¤:¹:Ï:å:û:;';=;T;j;„;š;°;Æ;2Ü;<+"<N<m<&†<!­<3Ï<;=&?=#f=Š=5�=;Ó=8>:H>/ƒ>1³>-å>$?$8?]?#y?*�?FÈ?#@3@0R@Cƒ@Ç@8ç@  ABAA„A%¤A$ÊA+ïA,B#HB.lB-›BAÉB2C*>C#iC)�C6·CîC`D lDQ�DßDüD(E7E$JE*oEšE)·E)áE)F)5F)_F)‰F)³F)ÝF)G)1G)[G"…G1¨G*ÚG'H&-H%TH zH"›H¾HÝH÷HI"0ISIrI‘I°I=ÏII
J'WJ'J,§J8ÔJ(
K66K"mK1�KÂKÜKûK%L6>L)uL)ŸL2ÉL@üL=M![M}M$šM/¿M3ïM#NDAN†N1ŸN%ÑN'÷NEO#eOO‰O.ÙO+P14P0fP*—P+ÂP#îP.Q"AQ<dQ(¡Q:ÊQ?RERQeR"·R,ÚRaSHiS{²S‹.T3ºT.îT9U;WU9“U2ÍU7V78V5pVC¦VQêVW<W)”W*¾WDéW3.X-bX �X0±XHâXV+Y$‚Y§Y¼YÐY/ïY&Z&FZ&mZ)”Z'¾Z(æZ([(8[$a[.†[%µ[$Û[$\'%\$M\+r\-ž\/Ì\-ü\%*]'P]%x]$ž]?Ã]^4
! ^/?^/o^2Ÿ^&Ò^ù^,_<_$T_Hy_7Â_.ú_")`L`#[`%`¥`$À`å`9ÿ`9a(Na'wa)ŸaÉa>Ûa"b=bHSb2œbIÏb'cVAc,˜c)Åc5ïc)%d&Odvd(”d½d Úd0ûd%,eRe'qe™e&·eÞe&üe+#f)Of4yf<®f8ëf)$gBNg)‘g'»g$ãgh,h)Ah"kh4Žh4Ãh@øh+9i-ei-“i5ÁiI÷i;Aj[}jLÙjH&k<ok@¬kHík+6l4bl9—l/Ñl3m15m*gm’m9ªm5ämn#.nARn1”n,Æn,ón o4o(To1}o.¯o/Þop!p<pLp_p4~p³p)Ïp"ùpq)q
;q5Iqq(˜qÁq(Þq0r"8r,[rTˆr)Ýrs3#s-Ws,…s²s*Ìs/÷s9't"at4„t‚¹t(<uUeu$»uàu>v ?v8`vU™v5ïv;%w6aw5˜wÎw7ãw(x"Dx!gx"‰x ¬xCÍx+y"=y$`y#…y3©y>ÝyYz8vz&¯zÖz*èz0{3D{,x{5¥{"Û{ þ{?|_|~|@—|[Ø|B4}5w},­}9Ú}<~-Q~5~2µ~7è~2 SHs%¼4â%€8=€2v€-©€@×€.�,G�t�9��9É�#‚&'‚-N‚8|‚:µ‚7ð‚>(ƒ6gƒ.žƒ-Íƒ+ûƒ;'„=c„8¡„EÚ„$ …*E…8p…1©…<Û…†C+†Io†W¹†:‡4L‡(�‡#ª‡:Î‡		ˆ7ˆKˆ7gˆ)ŸˆIÉˆ9‰,M‰&z‰6¡‰FØ‰DŠOdŠO´Š<‹IA‹U‹‹7á‹-ŒGŒ%]ŒƒŒ@¢ŒAãŒ=%�%c�"‰�0¬�MÝ�A+Ž.mŽ(œŽEÅŽ$�0�@�5U�N‹�Ú�Lù�HF�9��.É�8ø�21‘$d‘.‰‘A¸‘ú‘’!+’M’%l’*’’½’%Ý’1“;5“q“*‘“+¼“è“,”54”(j”6“”;Ê”•/"•&R•!y•H›•@ä•2%–MX–M¦–.ô–b#—@†—2Ç—%ú—6 ˜XW˜L°˜Uý˜US™U©™Tÿ™UTšTªšBÿšDB›<‡›GÄ›NœN[œHªœFóœ	:�D�@P�‘�7¤�9Ü�8ž;OžM‹ž6Ùž3Ÿ5DŸ3zŸC®Ÿ4òŸ6' F^ l¥ <¡+O¡E{¡+Á¡6í¡<$¢(a¢*Š¢*µ¢	à¢ê¢£-$£'R£'z£¢£)Á£(ë£2¤'G¤o¤
�¤<�¤5Ú¤,¥=¥8Q¥LŠ¥]×¥U5¦7‹¦Ã¦!Ù¦<û¦>8§7w§8¯§7è§8 ¨9Y¨+“¨-¿¨í¨#ÿ¨#©(@©Hi©0²©+ã©$ª 4ª"UªMxªÆªäª««'+«S«r«�«0®«ß«&þ«'%¬:M¬/ˆ¬E¸¬3þ¬#2­V­:n­I©­Bó­*6®Ma®H¯®Zø®#S¯7w¯.¯¯;Þ¯(°2C°=v°/´°0ä°6±6L±#ƒ±§±Ç±-ä±G²6Z²6‘²8È²I³IK³2•³1È³$ú³´$/´&T´{´%—´½´/Ø´6µ7?µ?wµD·µBüµ-?¶.m¶Eœ¶‚â¶@e·W¦·)þ·)(¸4R¸%‡¸D­¸/ò¸."¹ Q¹r¹
! „¹:�¹Ê¹4×¹ º2-º6`º—º<µº2òº%»8?»x»+˜»3Ä»>ø»'7¼/_¼�¼=­¼6ë¼G"½j½*„½)¯½-Ù½+¾F3¾)z¾>¤¾Kã¾?/¿>o¿F®¿-õ¿<#À$`À-…À.³ÀâÀ<üÀ#9Á+]Á7‰Á7ÁÁ(ùÁ""Â/EÂ3uÂ-©Â ×Â1øÂ*Ã;EÃ"�Ã7¤Ã.ÜÃEÄ;QÄC�Ä*ÑÄ-üÄ:*Å;eÅ7¡Å;ÙÅ=Æ,SÆ6€Æ2·ÆGêÆ:2Ç+mÇ,™ÇÆÇäÇþÇ-È_FÈ/¦È)ÖÈÉÉ%=ÉAcÉ7¥É%ÝÉ5Ê+9Ê.eÊ@”ÊHÕÊFËPeË6¶Ë>íË4,Ì5aÌ>—Ì5ÖÌ5Í4BÍBwÍBºÍLýÍFJÎF‘ÎFØÎEÏEeÏa«Ïa
ÐoÐ‡Ð$§Ð8ÌÐ4Ñ:Ñ4XÑ#�Ñ*±Ñ%ÜÑ-Ò&0Ò#WÒ,{Ò¨Ò2ÈÒ5ûÒ+1Ó<]Ó šÓ»Ó*ØÓÔ‹ÔA¨Ô5êÔ- ÕGNÕP–ÕGçÕ3/Ö5cÖ6™Ö6ÐÖ××,×>×R×d×u×ˆ×š×­×¿×Ò×æ×ø×Ø&Ø8ØIØZØtØ‡Ø›Ø¯ØÀØÑØ5çØ7Ù0UÙ"†ÙP©Ù8úÙ43Ú4hÚ4�Ú4ÒÚ4Û*<ÛCgÛT«ÛIÜtJÜ/¿ÜDïÜ�4Ý3¶Ý)êÝ3Þ8HÞ9�Þ»Þ2ÌÞ(ÿÞ(ß4Gß.|ßG«ß?óße3à%™àO¿àVá0fá!—á.¹á$èáB
âXPâ@©â*êâã'0ã#Xã/|ã ¬ã$Íã.òã9!äF[ä)¢äÌä2êäAå1_å.‘å7Àå:øå33æ.gæ1–æ)Èæ)òæ5çQRçP¤ç[õçOQèI¡èHëèG4éY|é%Öé;üé08êiêS…êAÙê1ë7Më:…ëZÀë/ì-Kì9yì7³ìëì7í&;í0bí&“í&ºí(áí)
! î+4î1`î-’î.Àî%ïî@ïVïTrï/Çï3÷ï++ð5Wð9�ðNÇðNñ&eñ:Œñ8Çñ4ò!5ò9Wò#‘òµòAÔò'ó+>ó/jó-šó Èó$éóMô-\ô0Šô»ôÙô'îôõ36õ#jõŽõ$«õ Ðõ=ñõE/ö)uöŸö5½ö$óö÷2÷<K÷-ˆ÷¶÷Ö÷Iö÷K@ø;Œø5Èø9þø8ùLù#aù&…ùB¬ù'ïùú0-ú^ú<{ú:¸ú5óú-)û!Wû0yûªûLÈûüd1üK–ü-âü2ý€Cý0Äý:õý>0þOoþ"¿þ1âþ;ÿ;Pÿ3ŒÿIÀÿ4
! /?o/ŽN¾6
4DAy.»3ê:!Y3{(¯4Ø1
B?1‚B´÷8AO'‘)¹=ã!!@C/„*´+ß'F3GzUÂ!3:$n#“·BÖ2G4^M“,á(	87	-p	.ž	3Í	1
! 93
! m
! �
! ™
! !ª
! CÌ
! ):[Y&µBÜ0P-](‹*´6ß!
M8
<†
"Ã
æ
29*F+qA�$ß %:E0€6±*è$-R!r!”,¶!ã+%-Q&"¦ÉÛú2Oý’o9_	à�]·Š³H½ª	Žœ`f¹B"5
! “�ZÎrY
SHNÅÄa9]1‹üƒQ
! {_ùÀf
|	ìMòç
! t	7÷4ã	p8S&ôýOš¨föÕQ»XúÄ­Fÿ
! ±	íG X÷‚	s
! p1­ÁÊÐß8û€RÿKT	,syŒ67Ê„2È/L
! ¸êT
ÕÅAB—ÐÝ¡…ù
! -â
! “í`
q	ù'
¯ØÖ	…Z“7,*
£�Z •
  B
! 0Í*ÂJ~?
! �&dÑŸìdÄ	Çvi
! ÛÈ€@A2Ž®
ò	`½ä-z›¢7ú
! Y–¾	›â	oÝÔ®	KÔõ€å²
! pR
ý	}›·øÖ…4	sO
)„
! ßÑð–MûãI
! ·µ	"OO–¯ˆƒ
! `Ö“`ï	@ªÒ¬õtZ¯¼q¯z\0Ù‚X0’E
ðF
! l;	ÏÈÞ5Z­‘HB	°;
! +ˆ
! }
! X–ü.3V³Ü’sâã>Æ	°w
! ÷
! °ÜX		WsFg
.
! b
! %ÒU»
!  
:™oÉ�€{oÓDˆó¯	6	„#æ'iï¹+æÓö&
! m{		
! Ä|BÀ
! ø
! WÀä	N		Ç
! KHÍÏ°b	
! Û

! S
! XR‡Q
ñá	)	;„ÈGñ	oò
! …1	¯
! /
è~ëÃŽ	¦Î{–
©¾	ø€
! 	%–
! F	&+²U>uˆ
! ðì£¶X®u½™?7fÙæ™KØ4ÖŸ�-ÒK)×ÏkÐ¤Æ¿(n‚Ÿòä
! p
! Ù²å	ÒbjÌ_­fAŠ
! ëB
! J‰Ð+˜#Ùrt#¹è	
Àó
! HÛA»L´>	vyƒ8
! :ÞQ¥	¤
=öö¦8
S@	žÿÜ€	S§!ÎGv]
! Š€
! ^	,
! ‰O	øF3Ô	åáš‘¢V
! gß=±·	÷0
ŠÛpƒnFhÞÝ
¬òu¼	
öZå
! ýºûÅ	Ð
! ‡
! ¾Ó&YÞè†wY	T
! cÚ7ÅkBÃÍ°Çj	E7
)
! }ˆô
! 
´
! ¾ü	6ŒÜ�ôò½	EQS
Š
! à¢Ô`
! ã°9Eôæ	¬Ø	¹ûinŸ$­
! {�Süybx
! % Å¦æZ8˜
! ÙÒûh˜$
! È×,
×-Õ0	38$ü‚«
! xé]Ã¼
! 
! ^„Ö‘Ã	�¾�·�	
! \x*ÆðÑßv#e�rOÌÜ	Ï½
! F«<
wÁ#	]
! ø	jo‡	«ã¥1
! �öb½z8	¨)´öìê¬;O½a
}	ùõ×K	[l
! '	ÿ›]v÷„	²r	CS…"9x¬ñO[.
Ê
! Ý]àD¯‘É1à	†·C/i¸·Ë(	ÿXžÂRÍ	9y¬
! f
! ý
! %
! k	Õ
°W;‰	–U†:tð
! ›®6©�Ÿm!ó}	‡VDg³7£þôá“ÏE÷ã
! eK<\’wd??2#Lx·ÑCG	ìQþY4„}
  o
! Z	>‰°Âä¬ß
! ÀŒF	îô	Ra<ú�ñZ
wÙç¾@d¡ë~n
! �>±lï
! Ôœ
! 
”&5lÓÎÃ´PÊ¿¦ß6'ðæJñ1
;­	ªÁé
! [e
ltj=
! U
¿	CJh	¨õ(
2Ç^ðcAKœÉˆµG€
! "¬Ë	�L>šC	 ]céÍFal	ñ|
! ˆ	›ëÁl™Á—ö
! 1’*L
! –	«»ÛÔ�Kv	»™ÝÊÞ9ž
¹2
! …
! ‘
U
! ¯Ÿ¿A�¶ñ¸¾æf©È
! ¤^¼	0‚Æ%[A'
! ¢çy,^u
ïU¹
! cŒï‰	K
u
Çœ `APl,ÀªDF·WdÝ
! ®+ø”êÍ
! Š Š�®m¹$
Ð^
! Ñy9
>‘pž5	Ø4Òª
! þÿõ\ÁL'S¨ tsÅFB
%
~
! f@×	Œ÷Èšþ™‰~ýqnÖq
!  ‚Ó3¯zG+	ˆã	Ÿ„T?Ø>
! µ¡L³IÑÓh]¥3+á!9ï=/ü
! PÄ¢Š3&ú	l“eØjÕÂ `	§wi›W
N€õ):8àÑ
! ÌŠ	‹h	â÷t
! E_"
! xé¬=�	…ýµj*—Â²S$ƒ|e	7E×YnJ
ÕÜþ•Ñ-M	âÌêm	˜©£†«,OÄÈŽä ¨@ì
! ­‡	#
! 	ª•:¼çÍ¿
’bà7ž	Õ‹Äp\Ý÷0äi	š	„ç
! ËZa
! TUŒ	[	Ðš®Tžò%þ•0Î
! ‡½ÙÀŽ
! 6±ˆ"JÙ
! .	3D	Ié×W¦»]	´“¿¢O"ñ[TìóW—þøûŸ
! ý

! �áÂíuG´ŸÿÅè
! ?‰«(!g
! oº®	{Ü
! õ»ÙŠÛùƒ}ÉóND¸êž¨wEü™Ž†£­;�P	œ	æ`c	š 	¿H^â�
! N^H�	ƒË2 c
! !Dð	G?ìA		
Àö	Ï	7
! œÆôõ
! _Y¬	üº	H
Ò‹
! µk˜a«"
Ç¤AøÞòw-
ktt
! 
! m‘Ä§	W:V<Ð	V¶
²{
! )|�};wÚ6
°z$£Ý	¦	Q	6$<³«-ƒòå=žäõ›åƒ	 Ú^«í2®¥°	hgwBr&
! Ýéá©‹¼C¿If^
#
! Aœ£
! üh
! €§¯?Õ	ÔÞï�
! @?	¾ú�§x{¸[
4
! íµd«	n	Äù+è� ×=…ì	
	å
! v3	ÍßôÏ
²ŒÔKÅj¡Û³M»û
! i
|
! ¸”v
! –|ë	•—
! 
! ”×ev
Uy¸+
! eçIŒ
! H0ØƒÑßË®½o	ý
! B
·îI¤ž´	áæjG´hyÖh	‡~nJ³	£Ø(
6~æ
! å§V	E¢
ÞÖË�
! I	Ï±¹P»ô_q}p“®sÃN
ï€­Š¡É¬•6Ç[_Ø
×ðW	¨÷�Ëc²	®
! nx¹Åï4@
! 'OÁz
! û	˜ÕÒ	—…ƒL±r
! 'l(H
! Î”ËÉ.þeÒÆ„ê½v´Æh
	
! £²=
­\ÄÊS	m	‡�HiÛôxP
ˆt�Ù	‹	G
W5lóº³¶
! Y
! ¦a™áIÞ
óåaÚd	U!(
! º•.‘¢*‰NúÆði•	—6
! 
! 	œÇð%	{§
! ž
! pa·bNy	ÿ-�¹	ïjË
! e½j
! ã}kzBú˜ÎÊW*�îã¢ãNé8µ¡•‚
! ‰ÚÚ×�î¹õCm|VNã
ªšZ-äB	QQX‚km
! l}–”	Ý¥-‘Â;©			>»ú
M3Ÿ	`<†4›µ
! &mÌ\
0.ç0
! Ygø/	öŸ\×
! 	
! G–É1„R¹’
! �£Å±{úR
! ¼Ž<
! «Y?³È	Q]
Áå=Ü¡d
ßÛñnM
G
! v.ay/¼”
! öfe
°À	ëq/
! �	Ö
! …	'½R)ñßDC
\Üˆ<<(ŽL2bN à
! {üríÉ@¥
! êÚ"	�/š_
Òd­µß	jœ$‡tS<F
‡d
E¶a
! p	Íµþ	¢¶ÿ	‰
! 5
XÇ»[^Fn¤mGœä(vá(±’!êOü89R�‹(PyK
! Û¥¨YÄ¿•páHÓ>M.u
! „9í"> )=
IbE
! "e
! Ê_ëPëé‚~|;÷ò¸¡	â5ÚHŽÎî(w	CÒÈó	,Ó
! ÓTÔ	 5<	w}	6ÖbKd,	äÞÏ¸	²—Cz?\‡¬Ó’Õ”Ã	zE‚k¤
! ÿº†sÃ�	)
4Ž	ˆ¶ùêõô 
! ‹�*õ	­y
! O
! ñ
! ƒ¼+"›µ²J„N¬Ü’1L	*
! é	
! …•Ì	¿Ó	;
€ *	ÙP8ë,g¾k¤ª¤ÕŒ¾ùc§
! Y†·	æH	`'$ÈÅÏªvzºcD`1/V£	ö_4
Ç	£’˜	Þ
! ßÀ‹¢	%!
2
!¾
! ùO…ï
M*
! R‘ÐÏ
�p¦è
DQôLe	¶2	-
! :0V~	7	2cÜÔá
! ú–\
! E	Ç¡cí
! :j×CÑ�`W
! q$«�žÌš
! {Ÿ89á�^ #}žgþ2ã’Ãè÷	r-	Öõ¼!Û	€ìRL
Sg˜wÀÛ
! hi;z	Ê”è
! 0#]Žzí¥–/ÁŠÜs	‡ìýA
‚ú	qâÍ¥™1äë
! îÀ
! iånœÛg	º¿
! q
! Í?æ±|ý
/4*$E¯	K[È›a¶”˜É
! (™
! |Z8â‘	
! ö¦	“I‹ÓAªîºÆ´J@m:kºzÅ/ë6e
! 'TQ'’	¶”¢n‰~Q§™,êûþ`à³
! 	
‘¤rÕ
! UÂPÉ	cÉJ!ì\		ÊñðZ�øø¼¤	ó	é²ó% 	ï\cÖ
ðéTÁ÷?
©Â®V )=	/¯V	èxÚ	¼àâÄ
! �åÝô\Qo¡Þ	±©“	â~	PªÆ
! Ï%U	¿”|àâƒžò&h55¶	'+
9	²h¥¨
! ¾_3
fbma	¢
! -´³Â
! ŒÐí	ÐøN
! çrÄýt•ofqÂ¨œD
! �#àØ
! ¦#Úäê	Ršb
! 
JZ
! >.´ š&
¥V
$Ã
! éR	œbM&	.˜:Æ
! <Ò
! ØÊ	ß3$Ê¯ÉuóÂ	�
! %çD
4
! Á™ŽÏ
! ;s>�
! ©�Ç…§Ì�âÌ†•:þT�=‰¨Jþ
! —Uê
! s¸
! ‹é@ûY3“
! ¾‘
! ÝP*Õ§Ñ	äˆËÚ�q£r‚Ó¨		î
! ØX
! »Ô
! U�›
! =4ûÚÐ3'7Dªi©
ò¹ÎgY1	uÒk‚‡§Œlf
  
! †t
! ÿèV#
—=Ø©
! I
A
! Å
! á¦
! ÿTL	�!
! ,"«%
¼©B©*î9
! ë2	¡
! >
ÆíCq$	“±
! gÁ
!  
! 2)~[e5@1.è+T,
Èµ�ËÔ�u	í¥”º
! [
! 
! 0±M
! gi	ÿk
! +³P
! Ãúy^?¶ñP¸òL4CVÆ™	sÝøF¤N�ùî“7ç	Îpç%�Î9Ì�ùDxŒËrIXx	@
<f	ó/¿	û(Š 
! ó‰³1uÌ�IMÑù	°#gXIÎ	6X
W

_)-¥¨ù�ë—ŸmU­çÍšd
! u†
! oG ºÖàÂ@8d&Üçú.d˜ü]´ÃêÙûÊ	+5
µT"k§ãÁ	ïèî†¦oiÇ5à^hîÍ†	Ë:
! Ž!	ÉåMæ
! b
]ÎJ	Ô)°
! 
! Þ3
! aÙ¡ì¶›	<Mr¸,Ú
! {ÌÀ·
! î	_
! B:	j‹|u»	—;
! Ì
! .íý‹½ª¡!Ñ
! [Œ	±S5_¦¸[	Ws~C
! :
˜c
q�RM
ºèÐxü¤&J
! Ã—	
  
  For bug reporting instructions, please see:
  
--- 1,356 ----
! Þ•h
\kçœÖ89-;1i› °ÛÑ+­0Ù
!   # 7 N "c +† I² Iü EF!=Œ!{Ê!?F"P†"C×"G#Bc#¦#EÃ#
! 	$8$.M$.|$«$)½$0ç$+%AD% †%§%¼%Ï%$ï%$&*9&d&& š&»&Ç&#Ø&ü&!'5'S'f'$y'ž'Jº'8(->(Ql(K¾(L
! )SW)5«)Iá)Y+*c…*=é*'+#7+#[+3+*³+4Þ+.,2B,4u,,ª,6×,Q-3`-3”-=È-.C.7^.I–.Wà.E8/"~/9¡/"Û/2þ/&10,X0P…0DÖ0N1(j1*“1:¾1!ù1#2?2,[2Sˆ2pÜ2!M35o3f¥3E4!R4!t4'–4(¾4*ç45")5L5Uk5-Á5*ï5263M6+�6:­6è617477$l7/‘71Á7Eó7298l8‹85ª89à8*9*E9?p9(°9/Ù9-	:"7:8Z:3“:/Ç:(÷: ;N@;1�;JÁ;'<"4<&W<~<1œ<Î<%ç<1
=<?=&|=(£=5Ì=e>%h>?Ž>4Î>/?,3?3`?8”?Í?%ç?6
@*D@!o@W‘@:é@3$ADXA5�A)ÓA)ýA!'B+IB=uB3³B!çB9	C-CC%qC/—C#ÇC-ëCD#5D'YD/�D1±DAãD-%E1SE/…EµEÑEJñE+<F+hF”F@²FóF"G*G9AG9{G"µG3ØGH%HA@H‚H-œHÊHFßH&I+AISmIGÁI%	J*/JZJ*vJ¡JWÁJ-K*GKrK!ŠK ¬K-ÍKûK:LNL$mL%’L¸L#ÖL'úL6"MYMyM˜M%³M3ÙM
N#NBN]TN²N0ÈN/ùN#)O,MOAzO*¼O.çO!P*8P'cPH‹P5ÔP.
! Q9Q)PQ)zQ"¤Q#ÇQëQüQ(R(5R^R$yR0žR5ÏR"S*(S0SS„S4šSÏS+íS(TBT/aT0‘T6ÂT ùT?U.ZU*‰U*´U+ßUFV1RVI„VMÎVKWZhWkÃW[/XN‹X0ÚX/Y#;Y&_Y†Y�Y ´Y,ÕYZZ67ZCnZ:²Z;íZ)[+E[q[‘[°["Ð[ó[\,\)D\)n\˜\³\ Ê\#ë\]%]$@]2e]˜]¯]1Ç]5ù]'/^W^'m^-•^+Ã^ ï^ _1_'Q_y_'Œ_´_'Æ_î_
! `,#`P`7j`'¢`Ê`!æ`aaaa%a6a?aXa#raO–a.æa9bOb/mb�b2´b*çb.c)Ac&kc'’c&ºc&ác#d',d(Td }d$žd Ãd"äd,e24ege‡e*¦e,Ñe.þe1-f)_f‰f©f)Ãfíf
! g%g6Agxg3“g7Çg>ÿg2>hqh$�h0²hãhi#iCi:ci)žiJÈiCjWj,ojœj,£j6Ðjk k=k5]k“k/§k!×k ùk'l Bl0cl
”l ¢lÃlÚlðl	mm6m!Pm)rmœmžm§m°m$¹mÞmRúmMnVn_nhnqn!znœn¸nÅnÎnÛnänínönÿno$o-(o5Vo,Œo†¹o7@prxpëp*	q<4q.qq( q+Éq.õq+$r-Pr3~r²r#Ær.êr,s,Fs*ss%žs-Äs+òs$t+Ctot)‰t.³t$ât/u7u;Su7�u$Çu"ìu!v:1v-lvšv6§v3Þv1wLDw8‘w2Êw'ýw0%x4VxJ‹x<ÖxAyUy/qy6¡yØy7ëy+#z2Oz(‚z.«zÚzMøz6F{k}{4é{6|HU|9ž|'Ø|'}!(}%J}p}†}Ÿ}5º}&ð}'~4?~8t~(­~%Ö~,ü~3)-]‹)§,Ñ:þ.9€h€8„€0½€)î€2�-K�y�,��>º�0ù�3*‚(^‚‡‚ ‚
! ¬‚·‚6Æ‚0ý‚5.ƒ$dƒ+‰ƒ*µƒAàƒ:"„B]„' „7È„H…JI…C”…mØ…%F†Dl†K±†:ý†08‡$i‡)Ž‡4¸‡@í‡6.ˆ7eˆ*�ˆ!Èˆ*êˆ)‰P?‰6�‰/Ç‰/÷‰/'Š8WŠ9�Š9ÊŠ6‹7;‹.s‹9¢‹-Ü‹:
! Œ<EŒ/‚Œ>²Œ+ñŒ�2�'F�n�ˆ�>£�Gâ�(*Ž3SŽ ‡Ž'¨Ž;ÐŽ9�BF�B‰�?Ì��P*�5{�*±�8Ü�%‘G;‘8ƒ‘;¼‘Rø‘+K’%w’2�’1Ð’
“&“J7“3‚“:¶“ ñ“”:1”Gl”@´”1õ”;'•c•‚•—•<±•5î•3$–X–#t–˜–¡–.®–0Ý–8—G—@g—>¨—<ç—<$˜5a˜=—˜Õ˜+õ˜!™>=™6|™.³™9â™Kš/hš5˜šBÎš3›<E›!‚›+¤›?Ð›8œIœfœœ'œœ:Äœ7ÿœ17�,i�Q–�/è�jžfƒž.êž?ŸKYŸ¥ŸIºŸ" ' :F 0� ;² Oî %>¡;d¡ ¡7¿¡3÷¡3+¢#_¢*ƒ¢*®¢OÙ¢:)£Ld£K±£dý£?b¤W¢¤>ú¤:9¥+t¥8 ¥MÙ¥'¦*>¦,i¦4–¦{Ë¦G§>P§�§&¬§&Ó§ ú§(¨&D¨+k¨'—¨!¿¨á¨!©-#©(Q©"z©"�©)À©,ê© ª+8ª$dª)‰ª*³ªÞª:úª=5«5s«-©«"×«7ú«62¬8i¬<¢¬7ß¬?­5W­9�­3Ç­4û­90®8j®A£®;å®7!¯%Y¯)¯,©¯5Ö¯"°./°"^°.�°$°°aÕ°+7±c±u±,”±)Á±/ë±8²2T²E‡²:Í²³R³+p³=œ³Ú³ó³I´\´o´$‚´,§´Ô´3ï´C#µ#gµ0‹µ'¼µäµ%¶+*¶5V¶Œ¶©¶%È¶î¶ 
! ·+· G·"h·%‹·0±·)â·0¸=¸:V¸(‘¸0º¸ë¸ü¸¹$.¹
S¹a¹v¹/‘¹$Á¹æ¹'ö¹º)>ºhº3…º&¹º2àº»53»5i»1Ÿ»)Ñ»Oû»$K¼)p¼/š¼FÊ¼4½4F½0{½6¬½-ã½2¾!D¾6f¾:�¾9Ø¾;¿ON¿=ž¿=Ü¿CÀ+^À3ŠÀB¾À~Á"€ÁZ£Á\þÁ
[Â4iÂ2žÂ,ÑÂ!þÂ! Ã1BÃTtÃ1ÉÃ4ûÃ:0ÄDkÄL°Ä>ýÄ5<Å+rÅLžÅ/ëÅ6Æ9RÆ4ŒÆ,ÁÆ-îÆ(ÇCEÇ'‰Ç±ÇDÏÇ'È@<È.}È0¬È!ÝÈ<ÿÈF<É6ƒÉ.ºÉCéÉC-Ê&qÊ,˜Ê2ÅÊDøÊ =Ë1^Ë�Ë9¯Ë:éËP$Ì&uÌ<œÌ8ÙÌ-Í1@Í.rÍ5¡Í+×ÍEÎ.IÎ>xÎH·ÎEÏ0FÏ6wÏ,®Ï6ÛÏ!Ð4Ð/SÐ2ƒÐ$¶ÐFÛÐ2"Ñ$UÑNzÑAÉÑ;Ò5GÒt}Ò—òÒ9ŠÓ?ÄÓ:Ô8?Ô%xÔ)žÔÈÔ#èÔ#Õ)0Õ‰ZÕ2äÕ&ÖU>Ö&”Ö/»Ö4ëÖ! ×+B×2n×-¡×%Ï×Põ×'FØ2nØ¡Ø¾ØÎØ,åØ0Ù*CÙLnÙ.»ÙêÙ,
! Ú77Ú1oÚ<¡ÚBÞÚC!Û/eÛ!•Û#·ÛAÛÛUÜsÜ)„Ü_®ÜÝ+&Ý>RÝ)‘ÝW»Ý5Þ:IÞB„Þ@ÇÞ"ß+ß)Kß'uß4�ß%Òß,øß%à*?àjà(…à"®àÑà çà?á,Há'uá �á1¾á3ðá2$â0Wâ/ˆâ)¸â#ââ*ã@1ã?rã5²ãèãCä7Eä4}ä6²ä-éäHåH`å©å*¼å(çåæ10æ)bæ-Œæ,ºæ,çæ<ç5Qç&‡ç/®ç=Þç&è%Cè7iè5¡è<×èé)-é)Wé�é6šé8Ñé)
! ê-4ê%bêOˆê%Øêþê4ë2Në�ë žë1¿ëñë(ìO:ì9Šì?Äì8í4=í-rí3 íÔí(ìíEî[î
rî&€î6§îSÞî+2ï^ï	kïuï4Šï.¿ïCîï!2ð3Tð1ˆðºð(Õð4þð13ñ>eñ2¤ñ8×ñ4ò8Eò8~ò&·ò:Þò;ó:Uó:�ó	ËóÕó5êó* ô)Kô'uô*�ô>ÈôBõJõ;iõ¥õ$¿õ7äõö'7ö#_öMƒö7Ñö9	÷7C÷.{÷>ª÷Lé÷"6ø8Yø.’øEÁø7ù=?ù0}ù5®ù äùú)úGú5cú"™úS¼ú:ûDKûF�ûN×û@&ü8güP üHñüE:ý.€ý"¯ý.Òý.þ0þ&Gþ'nþ4–þ1Ëþýþ%ÿ&=ÿdÿ(ƒÿG¬ÿ&ôÿ
<)3fGš<â.:N#‰­)¼2æ-43b'–%¾7ä5BR3•!É$ë'>8>w>¶õY"1|8®ç406/g—U«%'5E2{/®Þ3þ12(d,�3º*îA	H[	2¤	.×	A
! 1H
! $z
! .Ÿ
! "Î
! 2ñ
! +$&P+w+£%Ï"õ#8&\7ƒ*»)æ)
$:
-_
%�
(³
#Ü
'4(']&… ¬+Íù?;X”²9¾WøHPW™.ñ* (K8t4­)â7+D+p-œtÊi?Ž©˜8˜Ñj|<œÙ(ø2!TIsN½%2+Q/}­/Ë+û1'-Y0‡'¸,à
-L9[+•2Áô--*[0†-·$å
! (/HHxHÁ
! 5'2]y�
! !&76^,•2Â4õ'*5RCˆ*Ì#÷!g=¥Å)ä 
. < 
! M 	X +b :Ž 0É 2ú /-!:]!˜!bš!Lý!EJ"W�"?è"C(#&l#“#+©#%Õ##û#8$3X$1Œ$*¾$é$;%9C%*}%8¨%1á%5&/I&2y&2¬&Qß&&1'JX''£'.Ë'8ú'-3("a((„(*­(.Ø(c)
k).y)&¨)Ï)Jï)#:*>^*<�*.Ú*%	+/+/N+?~+8¾+)÷+9!,<[,8˜,;Ñ,5
-8C-+|-+¨-$Ô-:ù-E4.0z.*«.0Ö.'/
//+=/&i/9�/Ê/&Û//0.20$a05†04¼04ñ0;&1<b1Ÿ1º1!Ô1!ö12&22Y2'`2(ˆ2<±22î2!3
! =3.H3)w3)¡3EË3444F4${4" 4$Ã4è42ÿ425TQ5L¦5Dó5P86C‰69Í67"72@7Qs7,Å7)ò7082M8€8ž8ª8%Ç8%í89)9:9L9$_9„9%•9/»9%ë9,:,>:.k:,š:,Ç:,ô:,!;*N;&y;/ ;"Ð;ó;<1<7><v<†<'�<·<+Ö<'="*=#M=)q=#›=¿=×=(ð=">=<>/z>'ª>0Ò>%?+)?/U?'…?(­?Ö?&ë?,@$?@d@+ƒ@¯@¸@×@ñ@8A>JA=‰A ÇA-èAB1BHHB)‘B)»B/åBC0C)HC"rC*•C*ÀC6ëC2"DUD9nD¨D¹D!×D"ùD'E.DEMsE'ÁE6éE: F5[F‘F°FÃFÖFêFGG-G:GGGZGjG.G/®G0ÞG3H;CHFHÆH#æH
! I.(I,WI1„I ¶I#×I-ûIV)J*€J&«J&ÒJ)ùJ/#K4SK+ˆK9´K8îK'L%FL lLT�L6âL7MQM1jM6œMTÓM$(N8MN<†NÃNÔNæN'÷N1O?QO:‘OÌO1ìOPo-P)�P3ÇP1ûPF-QEtQnºQ3)R2]R6�R$ÇRBìR*/S&ZS&�S0¨S&ÙS T)!T4KT1€T(²T/ÛT4U@U@YU$šU<¿U.üU0+V\VvV.“V1ÂV/ôV'$WLW$bW+‡W+³WßW"ÿW"X/AX'qX<™X$ÖXûXY)Y=YYY>yY;¸Y0ôY9%Z8_Z ˜Z&¹Z:àZ$[@[1X[<Š[;Ç[.\52\1h\.š\.É\5ø\5.]>d]C£].ç]^-/^&]^„^"œ^'¿^8ç^: _+[_,‡_/´_$ä_	`,$`(Q`(z`"£`&Æ`.í`2a(OaGxa>ÀaAÿa$Ab,fb(“b¼b.Ùb'c40c&ec.Œc9»c+õc.!d<Pd)�d·d'Õd;ýd#9e]e<xeJµe,f-f+Mf@yfLºfPg;Xg7”g Ìg*ígh8hVh)vh h#µh-Ùh$i4,i*ai1Œi1¾i0ði!j67j9nj0¨j'Ùj-kB/k5rk¨k,¹k+æk3l0Flwl)l%©lÏl5ãl&m6@m'wm+Ÿm/Ëm1ûmG-n>un#´naØn":o ]o5~o/´o+äo.p#?p!cp#…p,©p/Öp0q27q5jqV q:÷q82r&kr*’r1½r3ïr%#s.IsxsŽsK¨s1ôs &tCGtB‹tÎtçt*u+,u1Xu'ŠuF²u=ùu#7v#[v4v#´vØvév$w(w)Gwqw…wœw
³w%Áwçwx&x(;x(dx�x­xÁxáx÷x.y*Fy/qy3¡y!Õy÷y4zGz+[z+‡z³z/Íz#ýz!{E3{<y{ ¶{!×{ù{|,|JE|T�|8å|5}8T}7�}2Å}3ø}3,~&`~6‡~6¾~õ~
! 47<'t$œ)Á%ë%€$7€%\€ ‚€3£€3×€)�5�U�d�‚�š�²�Ñ�8ë�$‚3‚:B‚}‚�‚¬‚5Ë‚(ƒ+*ƒVƒrƒ!†ƒ¨ƒ*Èƒóƒ„„8„U„0q„A¢„@ä„!%…G…Z…r…�…<¯…9ì…U&†+|†/¨†,Ø†2‡.8‡Dg‡+¬‡_Ø‡(8ˆ&aˆ>ˆˆÇˆ'Óˆ$ûˆ ‰*;‰.f‰,•‰6Â‰#ù‰?Š0]ŠŽŠ0ªŠ2ÛŠ2‹
A‹+O‹){‹-¥‹Ó‹ß‹ü‹Œ6ŒUŒ dŒ…Œ ¡Œ(ÂŒ:ëŒ4&�"[�/~�&®�Õ�#ï�%Ž&9Ž)`ŽŠŽ¡ŽC¿Ž3�!7�3Y�7��6Å�7ü�(4�]�8w�*°�0Û�;‘2H‘2{‘$®‘$Ó‘/ø‘!(’ J’)k’)•’)¿’-é’0“8H“?�“*Á“:ì“C'”k”,‹”,¸”Få”M,•[z•fÖ•W=–A•–9×–T—Jf—+±—+Ý—	˜!%˜-G˜'u˜9�˜%×˜)ý˜('™/P™2€™$³™$Ø™5ý™3šJš'hš8�šÉšçš*›.›,L›<y›¶›"Ð›1ó›%œ
! 8œ(Cœ-lœ$šœ)¿œ:éœ-$�.R���0—�/È�4ø�6-ž*dž6�ž#Æž#êž1Ÿ5@ŸvŸ6ŠŸ6ÁŸ øŸ/ 6I ;€ 9¼ 3ö C*¡Sn¡"Â¡#å¡$	¢..¢:]¢$˜¢6½¢ô¢ £)$£N£A^£ £³£Ç£!Ô£:ö£:1¤1l¤(ž¤.Ç¤;ö¤<2¥?o¥,¯¥,Ü¥.	¦8¦H¦#h¦!Œ¦#®¦,Ò¦6ÿ¦ 6§-W§-…§I³§8ý§86¨)o¨;™¨Õ¨/ó¨-#©2Q©#„©¨©+Å©*ñ©*ª9Gª<�ª6¾ª1õª4'«1\«EŽ«>Ô«/¬-C¬3q¬¥¬#Á¬,å¬#­%6­/\­3Œ­3À­/ô­5$®&Z®�®š®&©®)Ð®1ú®,¯;G¯0ƒ¯3´¯*è¯°'2°IZ°2¤°&×°*þ°')±Q±k± ˆ±:©±5ä±8²*S²*~²©²¼²Ì²à²ô²³³*³<³N³_³q³ƒ³•³§³¹³Ë³ß³ñ³´´'´;´O´c´u´‰´›´­´¾´Ð´â´ô´µµ*µ>µPµfµxµŠµœµ/®µÞµ(îµ¶1¶G¶b¶/|¶6¬¶!ã¶·$·14·3f·0š·4Ë·/¸)0¸*Z¸!…¸%§¸Í¸ æ¸&¹<.¹!k¹�¹,©¹7Ö¹º.+ºZº:zºµº#Óº"÷º!»&<»!c»,…»'²»:Ú»(¼)>¼h¼!†¼2¨¼Û¼Nø¼G½Kd½°½
Ä½Ò½ò½#ÿ½'#¾K¾ e¾ †¾ §¾ È¾ é¾ 
! ¿ +¿ L¿ m¿ Ž¿ ¯¿Ð¿%î¿#À#8À"\ÀÀŸÀ»ÀÛÀ÷ÀÁ*ÁAÁaÁ}Á™ÁµÁ0ÑÁ?Â#BÂ$fÂ%‹Â3±Â#åÂ0	Ã :Ã+[Ã‡Ã�Ã¸Ã ÑÃ1òÃ%$Ä%JÄ.pÄ2ŸÄÒÄìÄ
! Å#Å#BÅ%fÅŒÅ=¢ÅàÅ-öÅ!$Æ#FÆ<jÆ§Æ8ÅÆ$þÆ'#Ç,KÇ-xÇ&¦Ç'ÍÇõÇÈ5È.KÈzÈ$–È.»ÈêÈ7ýÈ5ÉKÉDgÉ,¬É[ÙÉm5Ê$£ÊÈÊ)èÊ-Ë(@Ë(iË(’Ë(»Ë&äË3ÌA?ÌL�ÌÎÌ%íÌ:Í1NÍ.€Í!¯Í)ÑÍ<ûÍ98ÎrÎ‘Î¤Î¶Î*ÐÎ!ûÎ!Ï!?Ï$aÏ"†Ï#©Ï#ÍÏ#ñÏÐ)5Ð _Ð€Ð Ð"ÀÐãÐ&Ñ'*Ñ+RÑ(~Ñ§Ñ"ÇÑ êÑÒ7+ÒcÒ#jÒŽÒ®Ò,ÎÒ"ûÒÓ$2ÓWÓ'rÓCšÓ3ÞÓ"Ô5ÔPÔ _Ô"€Ô£Ô!ÁÔãÔ3Õ4Õ DÕeÕ!…Õ§Õ5¶ÕìÕÖ7Ö2SÖ6†Ö ½Ö@ÞÖ$×$D×-i×&—× ¾×ß×%ü×"Ø<Ø+ZØ†Ø¦Ø%ÂØèØ$Ù(Ù$CÙ&hÙ$�Ù/´Ù7äÙ6Ú'SÚ@{Ú%¼Ú!âÚÛ!Û%-Û!SÛuÛ-�Û/½Û5íÛ$#ÜHÜeÜ8„Ü@½Ü2þÜM1Ý?Ý?¿Ý1ÿÝ;1Þ5mÞ%£Þ6ÉÞ+ß,,ß0Yß.Šß$¹ßÞß7øß70àhà"}à= à.Þà,
á,:ágáwá!–á)¸á%âá%â.âBâ`âsâ‡â/¢âÒâ"ïâ!ã4ãCãVã4fã›ã!²ã Ôã(õã&ä Eä1fäK˜ä%ää
! å(&å+Oå+{å§å)¿å.éå2æ!Kæ,mæjšæ'ç@-çnç‹ç2¦ç Ùç5úç<0è.mè2œè3Ïè6é:é6Oé#†é ªéËé$ëé ê/1ê'aê"‰ê$¬ê#Ñê(õê)ëGHë-�ë¾ëÜëéë ì$)ì#Nì.rì¡ì»ì-×ìíí/*íCZí5ží"Ôí/÷í+'î3Sî"‡î&ªî&Ñî'øî( ïIï2`ï“ï&°ï#×ï"ûï(ð"Gð5jð' ð+Èðôð3ñ4Bñwñ“ñ*²ñ-Ýñ0ò'<ò4dò,™ò'Æò&îò(ó9>ó4xó(­óEÖó$ô)Aô1kô&�ô:Äôÿô:õKJõM–õ6äõ*ö!Föhö/„ö´ö4»öðö5÷,<÷<i÷5¦÷&Ü÷ø3 ø7Tø4Œø1Áø4óø:(ù<cùA ù5âù)úBúUútúA�ú@Ñú9û&Lûsû%�û6µû3ìû/ ü!PüDrü"·üÚüìü/ýü=-ý!kýC�ý3Ñý<þBþ)bþ+Œþ%¸þ%Þþ+ÿ0ÿDÿ`ÿ€ÿ%Ÿÿ(Åÿ îÿ$-46b™(¹)â$)+N"z-�,Ëø'!=_8{1´7æLLk*¸JãB..q  .ÁOðB@KƒJÏKKfJ²Ký5I79·9ñD+Dp@µ=ö	4	>	<J	‡	-š	.È	2÷	6*
! Ba
! .¤
! (Ó
! )ü
! 1&<X/•/Å<õZ27�)Å;ï(+
-T
4‚
·
'Õ
'ý
	%/J.g–"³Ö%ó$.>'m•
²7À.ø%'M2c>–NÕM$3r¦¸6Ø<5L7‚-º+è-*B1mŸ²Ï#ìJ%[&�&¨ ÏðAJh…š)¯Ùø,5b €'¡2É$ü9!-[‰Ÿ<µDò=7#uC™<ÝI d2…'¸4à$-:4h+�%É0ï0 Qp�!¯7Ñ1	0;)l;–9Ò$#1 Uv!†#¨Ì"ë*,6W&Ž5µ:ë=&/d-”<Âˆÿ8ˆ BÁ &!$+!3P!„!8¢!+Û!+""3"V"
! h"2s"	¦")°"Ú"%ó"+#E#8c#'œ#Ä#4Þ#$$.$(S$5|$"²$/Õ$%>%6[%!’%´%*Ã%)î%,&)E&=o&(­&,Ö&A'5E'4{')°')Ú'-("2(*U(+€(¬(-Â('ð())&B)5i)'Ÿ)Ç)4ä)-*(G*p*)‰*³*9Ï*!	+'++'S+9{+3µ+;é+/%,2U,3ˆ,3¼,/ð,3 -3T-ˆ-)¨-$Ò-@÷-:8.$s.!˜.º.Ó.è.(ý.Z&//�/+±/"Ý/008208k0$¤0.É0(ø0(!14J1917¹1=ñ1//24_2.”2.Ã24ò2.'3.V3,…39²39ì39&4:`49›4:Õ4959J5W„5WÜ546!I6k6.Š6+¹6å6-7$/7.T7(ƒ71¬7'Þ78+&8R84r8-§8(Õ8<þ8;9Y9(v9Ÿ9†¸96?:/v:%¦:7Ì:G;@L;2�;$À;@å;@&<g<{<�<¤<º<Î<á<ö<
! ==3=H=^=r=ˆ=¢=¶=É=Ú=ô=	>>5>H>[>9s>3­>%á>(?F0?4w?+¬?+Ø?+@+0@,\@,‰@4¶@Xë@ADAl†A5óA;)BˆeB>îB4-C>bC1¡C2ÓCD<D2UD ˆD2©D(ÜDEE3KEcEãE:FF>F'…F­F*ËF!öF6GROG/¢G$ÒG÷G H-H(KHtH"“H,¶H*ãH3IBI`I)uI7ŸI&×I#þI/"J8RJ8‹J.ÄJ3óJ-'K&UK'|KD¤KFéKQ0LC‚L=ÆL8M;=MOyMÉM0äM/NEND[N1 N,ÒN0ÿN80OHiO(²O$ÛO/P50PfP0yP#ªP&ÎP õP"Q#9Q$]Q'‚Q'ªQ(ÒQ(ûQ!$R1FRxRF�R/ÖR(S)/S/YS6‰SAÀSET HT3iT1�T4ÏTU4#UXUvU/ŒU¼U&ÜU#V!'VIVeV9�V'»V)ãV!
W/W"BWeW&}W ¤WÅWÚWõW6X<FXƒX X/¶XæXYY4)Y$^YƒY�Y6·Y<îY.+Z'ZZ3‚Z¶ZËZàZ%þZ=$[b[�[+•[Á[9Ý[4\.L\){\¥\"À\ã\>ø\7]PL]9�]#×]&û]v"^)™^.Ã^2ò^;%_a_&x_1Ÿ_0Ñ_'`?*`-j`"˜`»`-Ñ`Gÿ`/Ga.wa4¦a&Ûa+b0.b_b+wb £b/Äb-ôb="c/`c;�cÌc/çc1d!Id,kd<˜dÕd0ôd!%eGe#ee‰e=©eCçeD+fpf,�f$½f#âfg6$g[gug‹g7£gBÛg,h'Kh6sh+ªh,Öh/i03i5diši¯iÈi!Úi5üi#2jVjQuj ÇjAèj(*k	Sk']k&…k%¬k&Òkùk>l5VlŒl«l+Él
! õl*m*+m8Vm"�m²mËm<ëm2(n5[n)‘n»n%Ön"ün o @o-ao"�o!²o%Ôo%úo' p Hpipzp˜pµpÍpêpÉþpÈr-Êr1ør*s%Asßgs.Gt:vt±t¾tÊtÞtõt%
! u,0uN]uQ¬uJþuIIv™“vE-waswDÕwUxDpx µxWÖx.y1:y2ly1ŸyÑy)èy0z(CzYlz"Æzéz{ {-@{-n{6œ{#Ó{#÷{ |<|H|&a|ˆ|" |Ã|ã|ö|/	}9}HY}B¢})å}V~Qf~R¸~c8oW¨a€ib€AÌ€�)�)H�;r�2®�1á�.‚1B‚1t‚,¦‚9Ó‚b
ƒ9pƒ8ªƒ>ãƒ"„=4„Ar„J´„\ÿ„S\…"°…<Ó…*†7;†*s†4ž†VÓ†A*‡Sl‡/À‡7ð‡L(ˆ(uˆ&žˆÅˆ7âˆY‰xt‰,í‰6ŠdQŠO¶Š-‹-4‹2b‹+•‹0Á‹ò‹/Œ <Œ_]Œ:½Œ*øŒ:#�=^�+œ�FÈ�$Ž34Ž2hŽ/›Ž2ËŽ5þŽP4�A…�Ç�ç�2�<:�2w�9ª�Fä�*+‘6V‘1�‘'¿‘?ç‘;'’<c’$ ’!Å’Pç’48“`m“6Î“1”,7”#d”9ˆ”Â”-á”>•=N•#Œ•0°•@á•"–-¢–JÐ–=—7Y—.‘—?À—H˜I˜-i˜>—˜2Ö˜,	™n6™A¥™3ç™Fš7bš1šš8Ìš0›/6›?f›5¦›,Ü›@	œ8Jœ"ƒœ>¦œ-åœ8�&L�-s�1¡�;Ó�@žPPž<¡ž?Þž2ŸQŸ*nŸX™Ÿ4òŸ2' #Z E~ Ä 'Ü ¡M¡Fm¡-´¡=â¡  ¢A¢G^¢)¦¢.Ð¢ÿ¢R£n£9Š£XÄ£H¤)f¤@�¤0Ñ¤/¥2¥YQ¥3«¥4ß¥¦%.¦#T¦Ax¦º¦>Ú¦(§.B§*q§!œ§'¾§'æ§I¨%X¨ ~¨!Ÿ¨-Á¨?ï¨/© I©j©p€©ñ©7ª6Cª*zª4¥ªLÚª4'«<\«-™«7Ç«3ÿ«K3¬@¬:À¬û¬.­.G­-v­,¤­Ñ­ê­+®/.®#^®&‚®;©®Bå®1(¯.Z¯2‰¯¼¯4Ò¯°0'°,X°!…°*§°/Ò°8±/;±Uk±?Á±7²59²0o²O ²;ð²],³ZŠ³Tå³_:´yš´fµ[{µ7×µ6¶*F¶'q¶™¶³¶&Ë¶3ò¶&·+E·Aq·L³·F¸GG¸&�¸2¶¸-é¸(¹'@¹4h¹�¹%½¹ã¹/ÿ¹./º!^º€º&›º'Âº!êº»1+»9]»—»¶»1Ö»5¼.>¼m¼#ƒ¼B§¼Aê¼2,½_½#½4£½Ø½-ð½¾'5¾!]¾¾/™¾É¾<è¾'%¿%M¿%s¿™¿œ¿ ¿­¿¶¿Ç¿Ð¿#î¿'ÀT:À*�ÀDºÀ#ÿÀ,#ÁPÁ/fÁ)–Á-ÀÁ(îÁ%Â&=Â%dÂ%ŠÂ"°Â&ÓÂ'úÂ"Ã#BÃfÃ!†Ã+¨Ã1ÔÃÄ%Ä%CÄ'iÄ.‘Ä9ÀÄ-úÄ&(ÅOÅ'lÅ”Å±ÅÍÅ:éÅ#$Æ=HÆD†Æ:ËÆ8Ç!?Ç-aÇ;�Ç!ËÇ íÇ"È'1È9YÈ*“ÈJ¾ÈG	É QÉ)rÉœÉ-£É5ÑÉÊ+"Ê&NÊVuÊÌÊ2éÊ)Ë&FË.mË"œËA¿ËÌ(Ì#9Ì]Ì!|ÌžÌ"­ÌÐÌ#ðÌ)Í>Í
! @Í
! KÍ
! VÍ,aÍŽÍ\®Í
! Î
! Î
! !Î
! ,Î
! 7Î&BÎ!iÎ‹Î
! œÎ§Î
! ¸Î
! ÃÎ
! ÎÎ
! ÙÎ!äÎ
! ÏÏ2Ï@HÏ+‰ÏµÏD5Ð�zÐÑ.7Ñ;fÑ8¢Ñ)ÛÑ,Ò/2Ò,bÒ.�ÒA¾ÒÓ,Ó.KÓ,zÓ+§Ó*ÓÓ%þÓ-$Ô+RÔ.~Ô5­ÔãÔ3Õ76Õ$nÕ,“ÕÀÕ<ßÕ4Ö$QÖ vÖ—Ö>·Ö/öÖ&×93×6m×3¤×^Ø×97Ø<qØ'®Ø/ÖØ5ÙK<Ù9ˆÙAÂÙ Ú1%Ú9WÚ‘ÚL¨Ú4õÚ<*Û)gÛ3‘Û%ÅÛNëÛ4:ÜsoÜ:ãÜ5ÝFTÝ@›Ý/ÜÝ/Þ!<Þ,^Þ‹Þ Þ¹Þ<ÕÞ,ß.?ß1nß< ß)Ýß$à,,à3Yà-�à»à)Öà-á>.á5má£áEÂá4â;=â/yâ-©â×â6ìâH#ã3lã6 ã)×ãää!ä2äACä.…ä?´ä(ôä-å.KåGzåBÂåEæ-Kæ/yæ?©æBéæU,çp‚ç/óçN#èZrèEÍè<é'Pé'xé; éLÜé:)ê@dê+¥ê%Ñê/÷ê+'ëOSë:£ë6Þë7ì6Mì?„ìAÄì:í=Aí>í3¾í=òí20îCcîE§î:íîH(ï5qï§ï»ï$ÎïóïðD&ðPkð6¼ð:óð&.ñ$Uñ6zñ@±ñHòñH;òG„òÌòaëò6Mó&„ó:«óæóaô<gô?¤ô^äô1Cõ+uõE¡õEçõ-ö4EöTzö8ÏöJ÷&S÷$z÷BŸ÷Iâ÷J,ø1wø;©øåøùùA7ù;yù6µùìù)	ú
! 3ú>ú6Mú2„ú@·ú#øúIûGfû@®ûBïû12ü;dü# ü7Äü"üüSý@sý4´ýGéýL1þ1~þ)°þ>Úþ>ÿ=Xÿ'–ÿ1¾ÿCðÿ84m"‰#¬4Ð?<EB‚6ÅUü5Rvˆlÿ2lGŸLç4HQ!š¼FÙ7 >XT—/ì@]D{CÀ<%A)g+‘s½B1XtWÍs%	H™	[â	=>
! 7|
! /´
! :ä
! Nn,‰'¶DÞˆ#¬Gµý+
$D
i
-ˆ
&¶
0Ý
(7W"w4š-Ï#ý"!.D1s$¥4Ê"ÿ*";M‰D¥=ê<(=e*£IÎF:_LšDçL,CyF½>ACF…EÌPGcC«/ï-*M:x*³2Þ*.<.k]š1ø* =2^0‘0Â<ó;0RlB¿h (‰A²ôS*~�# /Äô6IC,�4º-ï!%?)e/�¿Û#ø4Q"kŽ$®0Ó)-.\8q"ª-Íû
!     8 Y e x *‘ "¼ 
ß #í !+,!X!5s!'©!6Ñ!""9+"9e"8Ÿ"&Ø"Uÿ""U#7x#3°#Nä#63$>j$;©$=å$3#%:W%)’%>¼%Hû%ED&9Š&cÄ&M('Fv'M½'.(6:(Eq(�·($G)hl)jÕ)@*?Q*+‘*,½*ê*
! +/*+YZ+;´+;ð+A,,Qn,]À,K-;j-,¦-UÓ-6).A`.8¢.4Û.+/+</&h/G�/+×/0J"0.m0Aœ0+Þ05
! 1@1B`1K£1?ï1./2C^2C¢2-æ2*31?3Cq3µ3.Ô34> 4;_4U›4*ñ4>5M[5.©5-Ø516<86*u6K 65ì6K"7Rn7OÁ7/8;A81}8;¯8"ë8*99999s9'­9MÕ9;#:&_:T†:OÛ:@+;8l;…¥;²+<=Þ<L=Ii=I³=.ý=2,>$_>(„>#­>(Ñ>™ú>2”?%Ç?Yí?%G@3m@<¡@"Þ@/AB1A0tA1¥AX×A.0B8_B!˜BºBËB3äB9C3RCK†C5ÒC D3)DA]D1ŸDGÑDGEGaE6©E!àE&FK)F_uFÕF2æFqG‹G0§G?ØG,HhEH7®HBæHK)IDuI(ºI%ãI0	J/:J=jJ-¨J3ÖJ 
! K.+KZK,yK%¦KÌK$æK?L,KL+xL*¤L.ÏL?þL>>M?}M>½M9üM36N6jND¡NAæN9(ObOOO<ÏOAP7NP:†PNÁPNQ_Q,rQ,ŸQ!ÌQ<îQ,+R1XR1ŠR0¼RJíR78S*pS+›SNÇST6T/VT/†T=¶TôT2U3CUwUHŒU7ÕU.
V.<V kVLŒV%ÙVÿV2W8LW…W¢W8ÂWûW(XRCXE–XNÜXA+Y4mY*¢Y0ÍYþY'ZBEZ!ˆZªZ0¿ZDðZU5[4‹[À[×[ì[@	\3J\P~\"Ï\9ò\7,]d]%ƒ];©].å]<^=Q^?�^3Ï^8_B<_+_;«_=ç_<%`Cb`	¦`°`=È`0a.7a$fa.‹aIºaCbHb=fb¤b.Àb>ïb.c/Lc&|cW£c:ûc:6dEqd2·dIêdV4e/‹eB»e)þeP(f;yfCµf6ùf80g!ig‹g+¤gÐgJïg#:hY^h4¸hTíhXBif›iLjCOj]“jSñjYEk1Ÿk%Ñk.÷k7&l^l%{l&¡l4Èl=ýl;m&Zm'�m#©m(Ímaöm(Xn�nJ“n7ÞnKoCbo2¦o;Ùo"p8p7Dp0|p­p0Åp6öp+-q+Yq/…q/µqHåq:.r"ir'Œr*´rIßrK)sDusºsÏsiës4Ut5ŠtÀt1àt3u0Fuwup’u'v!+v>Mv;Œv8Èv$w4&w6[w0’w1Ãw5õw/+xJ[xE¦x0ìx,yBJy/�y(½y4æy'z8Cz,|z,©z-Öz.{(3{%\{#‚{'¦{*Î{Bù{0<|-m|0›|)Ì|/ö|*&}-Q}(}*¨}6Ó}(
! ~(3~"\~*~"ª~BÍ~?'Px*„U¯G€YM€=§€0å€$�/;�+k�&—�4¾�%ó�+‚*E‚ƒp‚mô‚˜bƒ¥ûƒ«¡„M…_…H…"È…1ë…D†b†[‚†[Þ†*:‡%e‡5‹‡4Á‡!ö‡8ˆ1Qˆ7ƒˆ3»ˆ7ïˆ-'‰2U‰ˆ‰"¥‰È‰PÚ‰2+Š7^Š&–Š½Š5ÜŠ2‹3E‹5y‹+¯‹Û‹-ù‹4'ŒM\ŒMªŒ#øŒ8�;U�‹‘� Ž>Ž/ZŽ=ŠŽ;ÈŽ=�=B�1€�=²�Ið�4:�)o�'™�fÁ�(‘#H‘2l‘ Ÿ‘À‘Ó‘î‘ú‘4’>7’3v’4ª’1ß’<“N“{P“kÌ“f8”uŸ”L•\b•4¿•ô•1
–)?–'i–;‘–3Í–0—)2—#\—=€—?¾—2þ—G1˜5y˜8¯˜8è˜4!™3V™ZŠ™)å™[š2kš9žš9Øš3›*F›%q›"—›+º›zæ›
aœ4oœ+¤œ'Ðœmøœ%f�OŒ�=Ü�/ž(Jž"sž-–ž=Äž=Ÿ2@Ÿ@sŸH´Ÿ?ýŸG= <… DÂ 4¡4<¡+q¡A�¡Yß¡99¢0s¢9¤¢%Þ¢£2£-D£?r£²£*Ã£:î£6)¤/`¤D�¤9Õ¤:¥KJ¥G–¥Þ¥ý¥&¦#B¦(f¦�¦¯¦)»¦*å¦H§0Y§Š§
! §§2²§'å§3
¨WA¨:™¨:Ô¨$©%4©&Z©�©5–©%Ì©bò©WUªL­ªSúªVN«B¥«è«%ú«7 ¬ZX¬+³¬'ß¬4­:<­(w­ ­­­*Í­-ø­&®C®U®h®${® ®*µ®6à®+¯2C¯2v¯4©¯2Þ¯2°2D°2w°2ª°(Ý°1±#8±\±|±œ±9«±å±	÷±,²#.²0R²,ƒ²&°²(×².³(/³X³t³-‘³%¿³=å³9#´.]´?Œ´"Ì´1ï´7!µ%Yµ-µ­µ*Ëµ3öµ(*¶'S¶2{¶®¶¶¶Ó¶ë¶7·B@·Bƒ·(Æ·7ï·#'¸K¸Sd¸-¸¸3æ¸6¹#Q¹u¹1’¹*Ä¹2ï¹2"º@Uº<–ºÓº@ñº2»F»!e»'‡»5¯»Jå»Y0¼-Š¼E¸¼Hþ¼CG½(‹½´½Ï½ê½¾#¾&>¾e¾q¾}¾“¾¤¾=º¾>ø¾>7¿?v¿P¶¿WÀ(_À,ˆÀ&µÀ4ÜÀ2Á8DÁ,}Á)ªÁ5ÔÁa
! ÂDlÂ;±Â;íÂC)Ã<mÃEªÃ8ðÃL)ÄIvÄ,ÀÄ4íÄ-"ÅjPÅ@»ÅHüÅEÆ9dÆAžÆ]àÆ,>Ç?kÇW«ÇÈÈ;È6VÈB�ÈRÐÈG#É"kÉ=ŽÉÌÉ‚ãÉ4fÊC›Ê9ßÊMË_gËˆÇË;PÌFŒÌEÓÌ/ÍJIÍ8”Í4ÍÍ4Î>7Î2vÎ.©Î7ØÎ3Ï9DÏ.~Ï3­ÏAáÏ#ÐG@Ð'ˆÐE°Ð1öÐ;(Ñ!dÑ"†Ñ6©Ñ7àÑ/Ò,HÒuÒ%ŒÒ1²Ò7äÒ(Ó.EÓ$tÓ0™Ó&ÊÓ?ñÓ,1Ô^ÔsÔŒÔ¬Ô'ËÔ?óÔB3Õ?vÕB¶ÕBùÕ!<Ö*^Ö:‰Ö&ÄÖëÖ2×B5×Bx×4»×=ð×:.Ø7iØ8¡Ø;ÚØ<ÙTSÙA¨Ù*êÙÚ/*Ú(ZÚƒÚ)¢Ú*ÌÚ4÷Ú6,Û1cÛ/•Û1ÅÛ"÷ÛÜ&3Ü$ZÜ0Ü0°Ü1áÜ1ÝBEÝ$ˆÝ?­Ý@íÝY.Þ+ˆÞ+´Þ-àÞß0)ß&Zß2�ß(´ß/Ýß9
à,Gà2tà:§à%âà#á%,á=Rá$�áµá9ÎáWâ/`â%�â1¶âIèâM2ãO€ã?Ðã@ä&Qä/xä$¨ä,Íä&úä/!åQå)jå2”å'Çå4ïå.$æ:Sæ:Žæ9Éæç9ç<Tç5‘ç*Çç.òçP!è9rè¬è8»è;ôèC0é5téªé*²é(Ýéê;ê3Vê;Šê/Æê-öê0$ë8UëFŽëIÕë+ìoKì'»ì(ãì;í5Hí5~í4´í%éí&î'6î/^î3Žî7Âî3úî:.ïRiï@¼ïAýï.?ð)nð4˜ð6Íð0ñ15ñgñ|ñcœñ8ò9òHYòH¢òëòó6 ó4WóCŒó#Ðó>ôó?3ô'sô+›ôBÇô%
! õ0õEõ(^õ'‡õ$¯õÔõèõÿõ
ö($öMö$kö�ö+¥ö)Ñöûö÷/÷M÷%d÷1Š÷3¼÷7ð÷7(ø`ø€ø*–øÁø2Ôø2ù:ù8Wù,�ù½ùJÎù<ú.Vú#…ú©ú!ÈúêúH	ûORûE¢ûGèû;0ü;lü8¨ü8áü<ý-Wý<…ý8Âýûýþ"þ:þJBþ)�þ-·þ2åþ.ÿ0Gÿ-xÿ.¦ÿ"Õÿ3øÿ3,)`Š¨"µØð'8Az‡:”Ïïü=+X0„µÒ ä,%Rb"z"�À*ØDMH–¶È"Þ!@#FdZ«047.l5›<ÑE.Tnƒ/ò0"HSœ3¬.à	*.	:Y	<”	:Ñ	2
! H?
! ;ˆ
! Ä
! +â
! --<
j9x8²;ë' 4U!u"—º%Ë!ñ$
,8
Ce
9©
#ã
0.8!g"‰&¬0Ó-2HLf=³*ñ?@\A�:ß5PGl:´7ïB'1j5œ(Ò(û2$(W&€*§*Ò*ý3(C\; AÜ+;JF†%Í7ó'+OSH£eìpRWÃKAg^©R1[1�¿)Û5';Hc'¬+Ô*/+:[&–+½<é&@-]8‹"Ä!ç/	$94^G“Û%ö.K
! \0g1˜'Ê&òE)_/‰¹/Î/þ:. 9i /£ 5Ó *	!*4!6_!:–!Ñ!8ê!H#"(l"/•"=Å":#E>#>„#MÃ#c$%u$)›$%Å$;ë$X'%"€%B£%æ%(ü%1%&W&Oj&º&Ï&ä&!õ&?':W'3’'/Æ'5ö'@,(Km(K¹(1)-7)3e)™)&«)%Ò)&ø)'*3G*={*$¹**Þ*5	+Y?+<™+<Ö+0,GD,"Œ,6¯,7æ,:-.Y-)ˆ-7²-7ê-9".C\.A .Eâ.A(/Aj/=¬/Eê/F00Cw0.»0@ê0+15E16{1*²1!Ý14ÿ1E42@z29»2Cõ293Y3p3:€3,»3/è3!4;:42v4;©40å45#65PZ59«5&å5+6.86g6�6" 6<Ã677@87'y7.¡7Ð7ç7û78)8?8U8k8�8—8¬8Â8Ø8î89909G9]9s9‰9Ÿ9¶9Í9ä9ú9:':=:R:h:~:”:ª:À:Ö:í:;;3;I;_;2u;¨;+»;ç;<&<!F<3h<;œ<&Ø<#ÿ<#=56=;l=8¨=:á=/>1L>-~>$¬>$Ñ>ö>#?*6?Fa?#¨?Ì?0ë?C@`@8€@ ¹@BÚ@A%=A$cA+ˆA,´A#áA.B-4BAbB2¤B*×B#C)&C6PC‡C`¤C DQ&DxD•D(§DÐD$ãD*E3E)PE)zE)¤E)ÎE)øE)"F)LF)vF) F)ÊF)ôF"G1AG*sG'žG&ÆG%íG H"4HWHvH�H¯H"ÉHìHI*III=hII¦I'ðI'J,@J8mJ(¦J6ÏJ"K1)K[KuK”K%±K6×K)L)8L2bL@•LÖL!ôLM$3M/XM3ˆM¼MDÚMN18N%jN'�NE¸N#þNO"O.rO+¡O1ÍO0ÿO*0P+[P#‡P.«P"ÚP<ýP(:Q:cQ?žQÞQQþQ"PR,sRa RHS{KS‹ÇS3ST.‡T9¶T;ðT9,U2fU7™U7ÑU5	VC?VQƒVWÕV)-W*WWD‚W3ÇW-ûW )X0JXH{XVÄX$Y@YUYiY/ˆY&¸Y&ßY&Z)-Z'WZ(Z(¨Z(ÑZ$úZ.[%N[$t[$™['¾[$æ[+\-7\/e\-•\%Ã\'é\%]$7]?\]œ]4£]/Ø]/^28^&k^’^,¨^Õ^$í^H_7[_.“_"Â_å_#ô_%`>`$Y`~`9˜`Ò`(ç`'a)8aba>ta"³aÖaHìa25bIhb'²bVÚb,1c)^c5ˆc)¾c&ècd(-dVd sd0”d%Ådëd'
! e2e&Pewe&•e+¼e)èe4f<Gf8„f)½fBçf)*g'Tg$|g¡g,­g)Úg"h4'h4\h@‘h+Òh-þh-,i5ZiI�i;Úi[jLrjH¿j<k@EkH†k+Ïk4ûk90l/jl3šl1Îl*m+m9Cm5}m³m#ÇmAëm1-n,_n,Œn¹nÍn(ín1o.Ho/wo§oºoÕoåoøo4pLp)hp"’pµpÂp
Ôp5âpq(1qZq(wq0 q"Ñq,ôqT!r)vr r3¼r-ðr,sKs*es/�s9Às"ús4t‚Rt(ÕtUþt$Tuyu>™u Øu8ùuU2v5ˆv;¾v6úv51wgw7|w(´w"Ýw!x""x ExCfx+ªx"Öx$ùx#y3By>vyYµy8z&Hzoz*�z0¬z3Ýz,{5>{"t{ —{?¸{ø{|@0|[q|BÍ|5},F}9s}<­}-ê}5~2N~7�~2¹~ì~H%U4{%°8Ö2€-B€@p€.±€,à€
�9(�9b�#œ�&À�-ç�8‚:N‚7‰‚>Á‚6ƒ.7ƒ-fƒ+”ƒ;Àƒ=üƒ8:„Es„$¹„*Þ„8	…1B…<t…±…CÄ…I†WR†:ª†4å†(‡#C‡:g‡	¢‡7¬‡ä‡7ˆ)8ˆIbˆ9¬ˆ,æˆ&‰6:‰Fq‰D¸‰Oý‰OMŠ<�ŠIÚŠU$‹7z‹-²‹à‹%ö‹Œ@;ŒA|Œ=¾Œ%üŒ""�0E�Mv�AÄ�.Ž(5ŽE^Ž$¤ŽÉŽÙŽ5îŽN$�s�L’�Hß�9(�.b�8‘�2Ê�$ý�."‘AQ‘“‘§‘!Ä‘æ‘%’*+’V’%v’1œ’;Î’
! “**“+U“�“, “5Í“(”6,”;c”Ÿ”/»”&ë”!•H4•@}•2¾•Mñ•M?–.�–b¼–@—2`—%“—6¹—Xð—LI˜U–˜Uì˜UB™T˜™Uí™TCšB˜šDÛš< ›G]›N¥›Nô›HCœFŒœ	ÓœÝœ@éœ*�7=�9u�8¯�;è�M$ž6rž3©ž5Ýž3ŸCGŸ4‹Ÿ6ÀŸF÷Ÿl> <« +è E¡+Z¡6†¡<½¡(ú¡*#¢*N¢	y¢ƒ¢¡¢-½¢'ë¢'£;£)Z£(„£2­£'à£¤
(¤<6¤5s¤,©¤Ö¤8ê¤L#¥]p¥UÎ¥7$¦\¦!r¦<”¦>Ñ¦7§8H§7�§8¹§9ò§+,¨-X¨†¨#˜¨¼¨(Ù¨H©0K©+|©$¨© Í©"î©Mª_ª}ªšª¯ª'Äªìª«(«0G«x«&—«'¾«:æ«/!¬EQ¬3—¬#Ë¬ï¬:­IB­BŒ­*Ï­Mú­HH®Z‘®#ì®7¯.H¯;w¯(³¯2Ü¯=°/M°0}°6®°6å°#±@±`±-}±G«±6ó±6*²8a²Iš²Iä²2.³1a³$“³¸³$È³&í³´%0´V´/q´6¡´7Ø´?µDPµB•µ-Øµ.¶E5¶‚{¶@þ¶W?·)—·)Á·4ë·% ¸DF¸/‹¸.»¸ ê¸¹
! ¹:(¹c¹4p¹ ¥¹2Æ¹6ù¹0º<Nº2‹º¾º8Øº»+1»3]»>‘»'Ð»/ø»(¼=F¼6„¼G»¼½*½)H½-r½+ ½FÌ½)¾>=¾K|¾?È¾>¿FG¿-Ž¿<¼¿$ù¿-À.LÀ{À<•À#ÒÀ+öÀ7"Á7ZÁ(’Á"»Á/ÞÁ3Â-BÂ pÂ1‘ÂÃÂ;ÞÂ"Ã7=Ã.uÃE¤Ã;êÃC&Ä*jÄ-•Ä:ÃÄ;þÄ7:Å;rÅ=®Å,ìÅ6Æ2PÆGƒÆ:ËÆ+Ç,2Ç_Ç}Ç—Ç-±Ç_ßÇ/?È)oÈ™È¸È%ÖÈAüÈ7>É%vÉ5œÉ+ÒÉ.þÉ@-ÊHnÊF·ÊPþÊ6OË>†Ë4ÅË5úË>0Ì5oÌ5¥Ì4ÛÌBÍBSÍL–ÍFãÍF*ÎFqÎE¸ÎEþÎaDÏa¦ÏÐ Ð$@Ð8eÐ4žÐÓÐ4ñÐ#&Ñ*JÑ%uÑ-›Ñ&ÉÑ#ðÑ,ÒAÒ2aÒ5”Ò+ÊÒ<öÒ 3ÓTÓ*qÓœÓ‹µÓAAÔ5ƒÔ-¹ÔGçÔP/ÕG€Õ3ÈÕ5üÕ62Ö6iÖ Ö²ÖÅÖ×ÖëÖýÖ×!×3×F×X×k××‘×¥×¿×Ñ×â×ó×
Ø Ø4ØHØYØjØ5€Ø7¶Ø0îØ"ÙPBÙ8“Ù4ÌÙ4Ú46Ú4kÚ4 Ú*ÕÚCÛTDÛI™ÛtãÛ/XÜDˆÜ�ÍÜ3OÝ)ƒÝ3­Ý8áÝ9ÞTÞ2eÞ(˜ÞÁÞ4àÞ.ßGDß?ŒßeÌß%2àOXàV¨à0ÿà!0á.Rá$�áB¦áXéá@Bâ*ƒâ®â'Éâ#ñâ/ã Eã$fã.‹ã9ºãFôã);äeä2ƒäA¶ä1øä.*å7Yå:‘å3Ìå.æ1/æ)aæ)‹æ5µæQëæP=ç[ŽçOêçI:èH„èGÍèYé%oé;•é0ÑéêSêArê1´ê7æê:ëZYë/´ë-äë9ì7Lì„ì7œì&Ôì0ûì&,í&Sí(zí)£í+Íí1ùí-+î.Yî%ˆî@®îïîTï/`ï3�ï+Äï5ðï9&ðN`ðN¯ð&þð:%ñ8`ñ4™ñ!Îñ9ðñ#*òNòAmò'¯ò+×ò/ó-3ó aó$‚óM§ó-õó0#ôTôrô'‡ô¯ô3Ïô#õ'õ$Dõ iõ=ŠõEÈõ)ö8ö5Vö$Œö±öËö<äö-!÷O÷o÷I�÷KÙ÷;%ø5aø9—øÑøåø#úø&ùBEù'ˆù°ù0Æù÷ù<ú:Qú5Œú-Âú!ðú0ûCûLaû®ûdÊûK/ü-{ü2©ü€Üü0]ý:Žý>ÉýOþ"Xþ1{þ;­þ;éþ3%ÿIYÿ4£ÿ/Øÿ/'NW6¦4ÝA.T3ƒ:·!ò3(H4q1¦BØ1BM�8¯Aè'*)R=|!º@Ü/*M+x'¤FÌGU[!±3Ó$#,PBo²Ëà4÷M,,z(§8Ð-		.7	3f	1š	9Ì	
! 
! 2
! !C
! Ce
! )©
! Ó
! [ò
! &NBu0¸é-ö($*M6x!¯MÑ<
"\

2Ÿ
Ò
*ß
+
! A6$x �¾:Þ06J*�¬$Æë!!-,O!|ž+¾-ê&"?bt“±Ëèü‘n8^	ß�]¶‰²G¼©	Ž›_e¹A!4
! ’€ZÎqX
RGMÄÃ`8\0Šü‚P
! z^ø¿e
{	ëLñæ
! s	6ö3ã	o8R&óüN™§eõÔPºWùÄ¬Eþ
! °	ìGW
! ö�	r
! o0¬ÀÉÏÞ7úQþKS	,rx‹67É„1È.K
! ·éS
ÔÄ@A–ÏÝ …ø
! -á
! ’ì_
p	ø&
¯×Õ	„Y’6+)
¢�YŸ”
  B
! /Í*ÁI}>
! Ž%dÐžëcÃ	Æuh
! ÚÇ?A1�­ñ	_½ã,yš¡6ù
! X•½~šá	nÜÓ®	JÓôä±
! oQ
ü	|š¶÷Õ„3	rN
)ƒ
! ÞÐï•Lú
âH
! ¶´	!NN•®‡‚
! `Õ’_î	?©Ò«ôtY®»p®y[/Ø�W/‘D
ðE
! k:	ÎÇÝ5Y¬�GA	°:
! *‡
! |	W•û-2U³Û‘ráâ=Å	°v
! ö
! ¯ÛW		VrEf
-
! a
! %ÑTº
! 
9˜nÈœ{nÒC‡ò®	5	ƒ"å&hï¸*åÒõ%
! lz	
	
! Ã{A¿
! ÷
! V¿ã	M		Æ
! JGÌÎ¯a	
! Ú
! R
! WQ†P
ðà	(	:ƒÈFð	nñ
! …0	.
ç}êÂ�	¥Íz•¨½	ø
! 	%•
! E
! 	%*
²T=t‡
! ïë£µX­t¼˜>7eÙå˜J×4Öž�,ÑK(ÖÏjÏ£Å¾'m�Ÿñã
  o
! Ø±ä	ÑaiË^­e@‰
! êA
! IˆÏ*—"Ø~qs#¸ç	¿ò
! HÚ@ºK´=	vy‚7
! :ÝP¤	£
<öõ¥7
R?	�ÿÛ	R¦!ÍFu\	‰	]	+
! ˆN	÷E2Óÿäà™‘¡U
! fÞ<°¶	÷/
‰Úo‚mEgÞÜ
«ñu»	
õYä
! ý¹ûÄ	Ï
! †
! ½Ó&XÞç…vX	S
! cÙ6ÄjAÃÌ¯Çi	E6
(
! |‡ó
! 
³
! ½û	5‹Û�ôñ¼	D
! QR
‰
! ß¡Ó_
! â¯8Dóå	«×	¸úhmž#¬
! {�Sûxaw
! $Ä¥åY8—
! ØÑúg—#
! ÇÖ+
Ö,Ô/	27#ü�ª
! wè\Â»
! 
! ]„Õ�Â�½�¶Ž	
! [w)ÆïÐÞv#d�qOËÛ	Î¼
! Eª;
wÁ"	\
! ÷	io†~	ªâ¤0
! Œõb½y7	§)³öëé«;N¼`
|øô×J	Zk
! &	þ›\u÷ƒ	±q	CS„"8w¬ðNZ-
É
! Ü\ßC®�È1ß	…¶B.h¸¶Ê'	þW�ÁRÌ	8y«
! e
! ü
! $
! j	Ô¯W:ˆ	–T…9sï
! š­5¨ŽŸm ò|	†VDf³6¢ýóà“ÎDöâ
! dJ;[~‘vd??1"Kw¶ÐBF	ëPýX3ƒ|
! n
! Y	=ˆ¯Áã«Þ
! À‹E	íó	Q`;ùœðY
vØæ½@c ê~m
! €=°kî
! Ó›
! “%4lÓÍÂ³OÉ¾¥Þ5&ïåJð0
:¬	ªÀè
! Zd
ksi<
! ÿT
¾	BIg	§ô(
1Æ]ïb@J›É‡´F
! !«Ê	ŽK=™B	Ÿ\béÌEak	ð{
! ‡	šëÀk™Á–õ
! 0’)K
! •	ªºÚÓŽJu	º˜ÜÉÝ8�¸1
! „
! �
T
! ¯ž¿@œµð·½åf¨Ç
! ¤]»	/�Å$Z@&
! ¡æx+]t
! 
îT¸
! b‹îˆ	J
t
Æ›Ÿ_@Ok+¿©CE·VcÜ
! ­*÷“êÌ
! ŠŸ‰œ­m¹#
Ï]
! Ðx8
>�p�4	×3Ñ©
! ýÿô[ÀK'R¨srÄFA
$
}
! e?Ö	‹öÇšý˜ˆ}üpmÕp
! Ÿ�Ò2®yF*	‡â	ž
ƒS>×=
! µ L²HÑÒg\¥2+à 8î</û
! OÃ¡Š3%ù	k’d×jÔÁ _	§vhšV
Mô(97àÐ
! Ë‰	Šh	áöt	D^!
! xè«=œ	„üµi)–Á±R#ƒ{d	6E×XnI
ÕÜþ”Ñ,L	áËél	—©¢†«+NÄÇ�ã¨?ë
! ¬†	"
! 	©•9»æÌ¿
‘bß6�	ÕŠÃo[Üö/ãh	™	ƒæ
! ÊY`
! SUŒ	Z	Ï™­S�ñ$ý”/Í
! †¼Ù¿�
! 5°‡"IØ
! -	2C	HèÖV¥º\	³’¾¢O"ðZSìòV–þ÷úž
! ü

! œàÁìtF³žþÅç
! >ˆª' f
! n¹­	zÛ
! õºØ‰
Úù‚|ÈóMC¸é�§vDû˜�…¢­:ŽO	›	å_b	™ÿ	¾G]á�
! M]GŒ	‚Ê1b
!  Cï	F>ì@	
¿õ	Î	6
! œÅóô
! ^X«	û¹	G
ÑŠ
! ´j˜`ª!
Æ¤@øÝñv,
jss
! 
! l�Ã¦	V9U<Ï	Uµ
±z
! ({Œ}:wÙ5
¯z$¢Ü	¥P	6#;²ª,‚ñå=�äô›ä‚	Ù]~ªì2­¤¯	hfvBr%
! Üèá¨‹»B¾Hf]
"ÿ	A›¢
! ûg
! ¦®>
! Ô	ÓÝîŽ
! ?>	¾ú�¦xz·Z
3
! í´cª	m	Ãø*çœŸÖ<„ë		ä
! u2	ÌÞóÏ
±‹ÔJÅi Ú²L»ú
! h
{
! ·“u
! –|ê	”–
! ~
! “Ödu
Txÿ·*
! e~çH‹
! G0×‚ÐÞÊ®¼n	ü
! A
·íH£ž³	àå~jF³gxÕg	†~mI²	£×'
5}å
! ä¦U	D¡
ÝÕÊœ
! H	Î±¸Oºó^p|o’­rÃM
î¬‰ È¬”5ÆZ^×

ÖïV	§öŒËb±	­
! mw¸Äî3?
! &NÀy
! ú	—ÔÑ	–„‚K°q
! &k'G
! Í~“ËÉ-ýdÑÅƒê¼u³Åg
	
! ¢²<
¬~[ÃÉR	l	‡€HhÚówO
‡sŽØ	Š	F
V4kò¹²µ
! X
! ¥`˜àIÝ
òä`Ùc	T '
! ¹”-�¢*‰NùÅïh”	–5
! 		›Æð$	z¦
! �
! oa¶aMx	þ,€¸	îiÊ
! e¼i
! â}jyAù—ÍÉW)œíâ¡ãNè7ÿ´ •�
! ˆÚÙÖœî¸õBl|UMâ
©™Y,ãA	PPW‚kÿl
! l|•“	Ü¤,�Á:¨		=ºú
L2ž	_;…4šÿ
! ´
! %lË[
/-æ/
! Xf÷.	õž[Ö
! 
! F•È0ƒQ¸‘
! Œ¢Ä°zùQ
! ¼Ž;
! ªX>²Ç	P\
Àä<Û c
ßÚñmL
F
! u-`x.»“
! õed
¯¿	êq.
! �	Õ
! „	&¼Q(ñÞCB
\Üˆ;;(�K1aM ß
! zûrìÈ?¤
! éÙ!	€.š^
Ñc¬´Þ	i›#†sR;E
†c
Dµ`
! o	Ì´ý	¡µþ	ˆ
! 4
XÆ»[]Fn£lFœã(uà'°ÿ‘ éNû79Q€Š'OxJ
! Û¤§XÃ¾”pàGÒ>L.t
! ƒ8ì!=(<HaD
! !d
! É^êOêè�}{:öñ· 	á4ÙG�Í
í'v	BÒÇò	+Ò
! ÒTÓ	4;	v|	5ÖaJc+	äÝÎ·	±—Cy>[†«Ò’Ô“Â	yD‚
! j£
! þ¹†sÂ€	(
3�	‡µøéôô 
! Š�)ô	¬x
! N
! ð
! ‚»+!š´±IƒM«Û‘0K	*
! ®
! 
! 
! „”Ë	¾Ò	:
€Ÿ)	ØP7êè	f½k£ª£
Ô‹½øb¦
! Y…¶æG	_&#ÇÄÎ©uy¹bC`1.U¢	õ^3
Æ	¢‘—	Ý
! ß¿Š¡	$ 
1
!½
! øN„î
M)
! Q�ÏÎ
Žo¦ç
CQóLd	¶2	,
! :0U}	6	1bÛÔà
! ù•[
! D	Æ bì
! 9iÖBÐ�_V
! p#ª�žÌ™
! zž79áŒ^ "|�gý1â‘Âèö	q,	Õô»!Ú	€ëQK
Rf˜v¿Ú
! gh;y	Ê“ç
! /"\�yì¤•.À‰Ûr	†ëý@
�ùpáÍ¤™0ãê
! í¿
  
! iåm›Ûf	¹¾
! q	Ì>æ°{ü
/3)$D®	JZÇš`µ”—È
! '˜
! {Z7á�		õ¥	’IŠÒ@©í¹Å³I@l9jºzÄ.ê5d	&TP'‘	µ”¡mˆ}P§˜+éúý_ß²
! 	
‘£qÔ
! TÂOÈ	bÈJ ë~[		ÉðïYŽ÷÷»£	ò	é±óÿ$Ÿ	î\cÕ
ïèSÀö>
¨Â­V (<	.®U	çwÙ	»ßáÃ
! ŒäÜó[Po Ý	°¨’	â}O©Å
! Î$T	¾“{ßáƒ�ò%g44µ	'*
8	±g¤§
! ¾^2
eal`	¡
! ,³²Á
! ‹Ïì	Ð÷M
! æqÃüs”nepÁ§›C
! �"ß×
! ¥#Úãé	R™a	

! IY
! =-´Ÿ™%
¥U
$Â
! èQ	›aM%	-—9Å
! ;Ñ
! ØÊ	Þ2#É®ÈtòÁ	€
! $æC
3
! À˜
�Î
! :r=Œ
! ¨ŒÆ„¦Ë�âË…”9ýSŽ<‰§Iý
! –Té
! r·
! ‹è?úY3’
! ½�
! ÝP)Ô¦Ð	ãˆÊÙ€p¢q�Ò§	í
! ØW
! ºÓ
! T€š
! <3úÙÐ2&6D©h¨
ò¸
ÍfX0	tÑj�‡¦Œke	
! …s
! þçU"
—<×¨
! H
@
! Ä
! à¥
! þSK	Œ 
! +!«$
¼¨A©)í8
! ê1	 
! =
ÅíBp#	“°
! gÀ
! Ÿ
! 1(}Zd4?0-ç*S+ÿÇ´�ÊÓœt	ì¤“¹
! Z
! 
! /±L
! fh	þj
! +²O
! Âùx]>µðO·ñ
! K3BUÆ˜	sÜ÷E£MŒøí’6æ	Íoæ%�Í8Ë€ùCw‹ÊqHW
! w	?
;e	ò.¾	û'‰
! òˆ²0uË�HLÐø	¯"fWHÍ	5W
V
_)-¤§ø�ë–žlU¬æÌ™c
! t…
! nGŸ¹ÕàÁ?7c%Ûçù.c—û]³ÂéØúÉ	*4
´S!j¦âÀ	ïèî…¥niÇ4ß^gíÌ…	Ê9
! � 	ÈäLå	a
\ÎI	Ó(¯
! 
! Ý2
! `Ø¡ë¶š	<Lq·,Ù
! zÌÀ¶
! í	^
! A9	iŠ{tº	–:
! Ë
! -ìüŠ¼©¡ Ð
! [‹	°R5_¦·Z	Vr}B
! 9
—b
p�QL
ºçÏwû£&I
! Â–	
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 400,406 ****
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mcmodel= is not supported on 32 bit systems-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mfloat-abi=hard and VFP-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in><command-line>@catch parameter is not a known Objective-C class typeACCESS specification at %L was already specifiedALLOCATABLE specified outside of INTERFACE body at %LALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAllocatable component of structure at %C must have a deferred shapeAllow implicit conversions between vectors with differing numbers of subparts and/or differing element types.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 return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAmbiguous symbol in TYPE definition at %CAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LArgument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
--- 410,416 ----
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mfloat-abi=hard and VFP-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in><command-line>@catch parameter is not a known Objective-C class typeACCESS specification at %L was already specifiedALLOCATABLE specified outside of INTERFACE body at %LALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAllocatable component of structure at %C must have a deferred shapeAllow implicit conversions between vectors with differing numbers of subparts and/or differing element types.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 return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAmbiguous symbol in TYPE definition at %CAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LArgument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
*************** warranty; not even for MERCHANTABILITY o
*** 467,473 ****
  unconditional %2d taken %s
  undefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse template<> for an explicit specializationused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized compound literalvariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector overflow in expressionvector 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.4.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+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>
--- 477,483 ----
  unconditional %2d taken %s
  undefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse template<> for an explicit specializationused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized compound literalvariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector overflow in expressionvector 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.4.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+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>
*************** write_c_file - nama keluaran adalah %s,
*** 536,542 ****
  %s:fungsi tidak diketahui '%u'
  %s:versi '%.4s', lebih suka '%.4s'
  %s:versi '%.5s', lebih suka versi '%.4s'
! '' ' simbol'!' simbol'#' simbol'%%%c' bukan sebuah awalan operan yang valid'%%l' operan bukan sebuah label'%s' telah diberikan ke '%s', tetapi tidak didefinisikan selama rekompilasi, atau sebaliknya''' simbol'(' simbol'+' simbol'-' simbol'0' simboloperan 'B'  memiliki multiple bits setoperan 'B' bukan sebuah konstanta'E' pemodifikasi'I' simbol'O' pemodifikasi'^' simbol'_' simbol'a' simbol'm' simboloperan 'o' bukan sebuah konstanta'q' simbol(C)(Pesan tanpa sebuah metoda tanda tangan yang cocok(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)(diluar dari kelas inisialisasi dibutuhkan)(jika ini bukan yang anda inginkan, pastikan template fungsi telah dideklarasikan dan tambahkan <> setelah nama fungsi disini) (jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)(dekat inisialisasi untuk %qs)(mungkin %<typename %T::%E%> telah diinginkan)(mungkin sebuah semikolom hilang setelah definisi dari %qT)(jadi anda harus melewatkan %qT bukan %qT ke %<va_arg%>)--param inline-unit-growth batas tercapai--param large-function-growth batas tercapai--param large-stack-frame-growth batas tercapai--param max-inline-insns-auto batas tercapai--param max-inline-insns-sinlge batas tercapai-E atau -x dibutuhkan ketika masukan berasal dari standar masukan-I- dispesifikasikan dua kali-MG hanya boleh digunakan dengan -M atau -MM-Wformat-contains-nul diabaikan tanpa -Wformat-Wformat-extra-args diabaikan tanpa -Wformat-Wformat-nonliteral dibaikan tanpa -Wformat-Wformat-security diabaikan tanpa -Wformat-Wformat-y2k diabaikan tanpa -Wformat-Wformat-zero-length diabaikan tanpa -Wformat-Xbind-now dan -Xbind-lazy tidak kompatibel-bundle tidak diperbolehkan dengan -dynamiclib-bunlde_loader tidak diperbolehkan dengan -dynamiclib-c atau S dibutuhkan untuk Ada-client_name tidak diperbolehkan dengan -dynamiclib-current_version hanya diperbolehkan dengan -dynamiclib-f%s dan -msdata=%s tidak kompatibel-f%s tidak didukung dengan instruksi CONST16-f%s tidak didukung: diabaikan-f%sleading-underscore tidak didukung dalam target mesin ini-fPIC dan -fpic tidak didukung dalam konfigurasi ini-fPIC dan -mcall-%s tidak kompatibel-falign-labels=%d tidak didukung-falign-loops=%d tidak didukung-fassociative-math non-aktif; pilihan lain mengambil prioritas-fdata-sections tidak didukung untuk target ini-fdbg-cnt=%s-fdirectives-only tidak kompatibel dengan -Wunused_macros-fdirectives-only tidak kompatibel dengan -traditional-ffunction-sections tidak didukung untuk target ini-fhandle-exceptions telah diubah namanya menjadi -fexceptions (dan sekarang aktif secara baku)-fno-gnu89-inline hanya didukung dalam mode GNU99 ata C99-force_flat_namespace tidak diperbolehkan dengan -dynamiclib-fpic dan -macps-reent tidak kompatibel-fprefetch-loop-array tidak didukung dengan -Os-fprefetch-loop-array tidak didukung untuk target ini-fprefetch-loop-array tidak didukung untuk target ini (coba pilihan -march)-frecord-gcc-switches tidak didukung oleh target sekarang-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini-frepo harus digunakan dengan -c-fstack-protector tidak didukung untuk target ini-g hanya didukung ketika menggunakan GAS di prosesor ini,-g pilihan tidak aktif-g dengan -mno-apcs-frame mungkin tidak memberikan debugging yang masuk akal-install_name hanya diperbolehkan dengan -dynamiclib-keep_private_externs tidak diperbolehkan dengan -dynamiclib-m%s tidak didukung dalam konfigurasi ini-m64 membutuhkan arsitektur PowerPC64, mengaktifkan-m64 membutuhkan sebuah cpu PowerPC64-maix64 dibutuhkan: 64 bit komputasi dengan pengalamatan 32 bit belum didukung-maix64 membutuhkan arsitektur PowerPC64 tetap aktif-malign-power tidak didukung untuk 64 bit Darwin; ini tidak kompatibel dengan perpustakaan C dan C++ yang terpasang-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame-max-stackframe=%d tidak digunakan, diantara 0 dan %d-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi-mbig-endian dan -mlittle-endian tidak boleh digunakan bersamaan-mcmodel= tidak didukung di sistem 32 bit-mcorea seharusnya digunakan dengan -mmulticore-mcoreb seharusnya digunakan dengan -mmulticore-mcpu=%s konflik dengan -march=%s-mcpu=%s memiliki revisi silikon tidak valid-mcpu=%s tidak valid-mfloat-abi=hard dan VFP-mhard-float tidak didukung-mincoming-stack-boundary=%d tidak berada diantara %d dan 12-mlong-double-64 tidak diijinkan dengan -m64-mmulticore hanya dapat digunakan dengan BF561-mmultiple tidak didukung di sistem little endian-mpcrel -fPIC saat ini tidak didukung dalam cpu yang dipilih-mpic-register= tidak berguna tanpa -fpic-mrelax hanya didukung untuk RTP PIC-mrelocatable dan -mcall-%s tidak kompatibel-mrelocatable dan -mno-minimal-toc tidak kompatibel-mrelocatable dan -msdata=%s tidak kompatibel-ms200 digunakan tanpa -ms-msdata=%s dan -mcall-%s tidak kompatibel-msecure-plt tidak didukung oleh perakit anda-mshared-libray-id= dispesifikasikan tanpa -mid-shared-library-mshared-library-id=%s tidak berada diantara 0 dan %dpilihan -msimple-fpu diabaikan-msingle-float dan -msoft-float tidak dapat keduanya dispesifikasikanpilihan -msingle-float ekuivalen dengan -mhard-float-mstack-guard mengimplikasikan penggunaan dari -mstack-size-mstring tidak didukung di sistem little endian-pg dan -fomit-frame-pointer tidak kompatibel-pipe tidak didukung-private_bundle tidak diperbolehkan dengan -dynamicliboperator .NOT. dalam ekspresi di %L harus memiliki sebuah operan LOGIKAL128-bit long double tidak didukung untuk VAX floatsset instruksi 387 non-aktif, menggunakan aritmetik SSE64 bit ABI tidak didukung di mode ESA/390<Selama inisialisasi>
  <anonim><sudah-termasuk><baris-perintah>parameter @catch bukan sebuah tipe class Objective-C yang dikenalSpesifikasi AKSES di %L telah dispesifikasikanALLOCATABLE dispesifikasikan diluar dari tubuh ANTAR-MUKA di %LALTERNATIF KEMBALI tidak diijinkan di %LAPCS reentrant kode tidak didukung. DiabaikanASSERT_EXPR dengan sebuah kondisi always-falsepernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGERpernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGERASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasiAUX penunjuk diinisialisasi untuk edge %d->%dargumen vektor AVX tanpa AVX aktif mengubah ABISpesifikasi akses dari operator %s di %C telah dispesifikasikanSpesifikasi akses dari operator .%s.  di %C telah dispesifikasikanKomponen dapat dialokasikan dari struktur di %C harus memiliki sebuah bentuk defferedIjinkan konversi implisit diantara vektor dengan jumlah berbeda dari subparts dan/atau tipe elemen yang berbeda.Telah berada didalam sebuah blok CONTAINS di %CPernyataan alternatif RETURN di %C hanya diperbolehkan dalam sebuah SUBROUTINEPernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasiKembali alternatif tidak dapat muncul dalam antar-muka operator di %LArgumen AltiVec dilewatkan ke fungsi yang tidak berprototipeAltiVec tidak didukung dalam target iniAmbigu simbol dalam definisi TIPE di %CSebuah alternatif return di %L tanpa sebuah * dummy argumenSebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %LArgumen NCOPIES dari REPEAT intrinsik adalah negatif di %LArgumen NCOPIES dari REPEAT intrinsik adalah terlalu besar di %LArgumen dim di %L harus berupa tipe INTEGERArgumen dim di %L harus berupa skalarArgumen dari %s di %L harus berupa panjang satuArgumen dari %s fungsi di %L adalah negatifArgumen dari fungsi %s di %L terlalu besar untuk urutan collating dari jenis %dArgumen dari fungsi %s di %L diluar dari jangkauan [0,127]Argumen dari ACOS di %L harus berada diantara -1 dan 1Argumen dari ACOSH di %L harus tidak lebih kecil dari 1Argumen dari ASIN di %L harus berada diantara -1 dan 1Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKANArgumen dari prosedur FINAL di %L harus berupa INTENT(OUT)Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONALargumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUKArgumen dari IACHAR di %L harus berupa panjang satuArgumen dari fungsi IACHAR di %L diluar dari jangkauan 0..127Argumen dari ICHAR di %L harus berupa panjang satuArgumen dari LOG di %L tidak dapat lebih kecil atau sama dengan nolArgumen dari LOG10 di %L tidak dapat lebih kecil atau sama dengan nolArgumen dari pernyataan SELECT di %L tidak dapat berupa %sArgumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalarArgumen dari SQRT di %L memiliki sebuah nilai negatifAritmetik NaN di %LAritmetik OK di %LAritmetik OK mengubah %s ke %s di %LAritmetik overflow di %LAritmetik underflow di %LStruktur komponen array di %C harus memiliki sebuah bentuk eksplisitKomponen array dari struktur di %C harus memiliki bentuk eksplisit atau defferedIndeks array di %L adalah sebuah array dari tingkat %dIndeks array di %L harus berupa tipe INTEGER, ditemukan %sIndeks array di %L harus berupa skalarOperan array tidak komensurate di %LOperan array tidak komensurate mengubah %s ke %s di %LReferensi array di %C tidak dapat memiliki lebih dari %d dimensiReferensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %dReferensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %dReferensi array dalam EQUIVALENCE di %C tidak dapat berupa daerah arrayReferensi array diluar cakupanBagian array dengan sebuah vektor subscript di %L tidak boleh menjadi target dari sebuah penunjukSpesifikasi array di %C memiliki lebih dari %d dimensiSpesifikasi array harus deferred di %LSpesifikasi array dibutuhkan dalam pernyatan ALOKASI di %LPilihan perakit
  ============
  
--- 546,552 ----
  %s:fungsi tidak diketahui '%u'
  %s:versi '%.4s', lebih suka '%.4s'
  %s:versi '%.5s', lebih suka versi '%.4s'
! '' ' simbol'!' simbol'#' simbol'%%%c' bukan sebuah awalan operan yang valid'%%l' operan bukan sebuah label'%s' telah diberikan ke '%s', tetapi tidak didefinisikan selama rekompilasi, atau sebaliknya''' simbol'(' simbol'+' simbol'-' simbol'0' simboloperan 'B'  memiliki multiple bits setoperan 'B' bukan sebuah konstanta'E' pemodifikasi'I' simbol'O' pemodifikasi'^' simbol'_' simbol'a' simbol'm' simboloperan 'o' bukan sebuah konstanta'q' simbol(C)(Pesan tanpa sebuah metoda tanda tangan yang cocok(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)(diluar dari kelas inisialisasi dibutuhkan)(jika ini bukan yang anda inginkan, pastikan template fungsi telah dideklarasikan dan tambahkan <> setelah nama fungsi disini) (jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)(dekat inisialisasi untuk %qs)(mungkin %<typename %T::%E%> telah diinginkan)(mungkin sebuah semikolom hilang setelah definisi dari %qT)(jadi anda harus melewatkan %qT bukan %qT ke %<va_arg%>)--param inline-unit-growth batas tercapai--param large-function-growth batas tercapai--param large-stack-frame-growth batas tercapai--param max-inline-insns-auto batas tercapai--param max-inline-insns-sinlge batas tercapai-E atau -x dibutuhkan ketika masukan berasal dari standar masukan-I- dispesifikasikan dua kali-MG hanya boleh digunakan dengan -M atau -MM-Wformat-contains-nul diabaikan tanpa -Wformat-Wformat-extra-args diabaikan tanpa -Wformat-Wformat-nonliteral dibaikan tanpa -Wformat-Wformat-security diabaikan tanpa -Wformat-Wformat-y2k diabaikan tanpa -Wformat-Wformat-zero-length diabaikan tanpa -Wformat-Xbind-now dan -Xbind-lazy tidak kompatibel-bundle tidak diperbolehkan dengan -dynamiclib-bunlde_loader tidak diperbolehkan dengan -dynamiclib-c atau S dibutuhkan untuk Ada-client_name tidak diperbolehkan dengan -dynamiclib-current_version hanya diperbolehkan dengan -dynamiclib-f%s dan -msdata=%s tidak kompatibel-f%s tidak didukung dengan instruksi CONST16-f%s tidak didukung: diabaikan-f%sleading-underscore tidak didukung dalam target mesin ini-fPIC dan -fpic tidak didukung dalam konfigurasi ini-fPIC dan -mcall-%s tidak kompatibel-falign-labels=%d tidak didukung-falign-loops=%d tidak didukung-fassociative-math non-aktif; pilihan lain mengambil prioritas-fdata-sections tidak didukung untuk target ini-fdbg-cnt=%s-fdirectives-only tidak kompatibel dengan -Wunused_macros-fdirectives-only tidak kompatibel dengan -traditional-ffunction-sections tidak didukung untuk target ini-fhandle-exceptions telah diubah namanya menjadi -fexceptions (dan sekarang aktif secara baku)-fno-gnu89-inline hanya didukung dalam mode GNU99 ata C99-force_flat_namespace tidak diperbolehkan dengan -dynamiclib-fpic dan -macps-reent tidak kompatibel-fprefetch-loop-array tidak didukung dengan -Os-fprefetch-loop-array tidak didukung untuk target ini-fprefetch-loop-array tidak didukung untuk target ini (coba pilihan -march)-frecord-gcc-switches tidak didukung oleh target sekarang-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini-frepo harus digunakan dengan -c-fstack-protector tidak didukung untuk target ini-g hanya didukung ketika menggunakan GAS di prosesor ini,-g pilihan tidak aktif-g dengan -mno-apcs-frame mungkin tidak memberikan debugging yang masuk akal-install_name hanya diperbolehkan dengan -dynamiclib-keep_private_externs tidak diperbolehkan dengan -dynamiclib-m%s tidak didukung dalam konfigurasi ini-m64 membutuhkan arsitektur PowerPC64, mengaktifkan-m64 membutuhkan sebuah cpu PowerPC64-maix64 dibutuhkan: 64 bit komputasi dengan pengalamatan 32 bit belum didukung-maix64 membutuhkan arsitektur PowerPC64 tetap aktif-malign-power tidak didukung untuk 64 bit Darwin; ini tidak kompatibel dengan perpustakaan C dan C++ yang terpasang-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame-max-stackframe=%d tidak digunakan, diantara 0 dan %d-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi-mbig-endian dan -mlittle-endian tidak boleh digunakan bersamaan-mcorea seharusnya digunakan dengan -mmulticore-mcoreb seharusnya digunakan dengan -mmulticore-mcpu=%s konflik dengan -march=%s-mcpu=%s memiliki revisi silikon tidak valid-mcpu=%s tidak valid-mfloat-abi=hard dan VFP-mhard-float tidak didukung-mincoming-stack-boundary=%d tidak berada diantara %d dan 12-mlong-double-64 tidak diijinkan dengan -m64-mmulticore hanya dapat digunakan dengan BF561-mmultiple tidak didukung di sistem little endian-mpcrel -fPIC saat ini tidak didukung dalam cpu yang dipilih-mpic-register= tidak berguna tanpa -fpic-mrelax hanya didukung untuk RTP PIC-mrelocatable dan -mcall-%s tidak kompatibel-mrelocatable dan -mno-minimal-toc tidak kompatibel-mrelocatable dan -msdata=%s tidak kompatibel-ms200 digunakan tanpa -ms-msdata=%s dan -mcall-%s tidak kompatibel-msecure-plt tidak didukung oleh perakit anda-mshared-libray-id= dispesifikasikan tanpa -mid-shared-library-mshared-library-id=%s tidak berada diantara 0 dan %dpilihan -msimple-fpu diabaikan-msingle-float dan -msoft-float tidak dapat keduanya dispesifikasikanpilihan -msingle-float ekuivalen dengan -mhard-float-mstack-guard mengimplikasikan penggunaan dari -mstack-size-mstring tidak didukung di sistem little endian-pg dan -fomit-frame-pointer tidak kompatibel-pipe tidak didukung-private_bundle tidak diperbolehkan dengan -dynamicliboperator .NOT. dalam ekspresi di %L harus memiliki sebuah operan LOGIKAL128-bit long double tidak didukung untuk VAX floatsset instruksi 387 non-aktif, menggunakan aritmetik SSE64 bit ABI tidak didukung di mode ESA/390<Selama inisialisasi>
  <anonim><sudah-termasuk><baris-perintah>parameter @catch bukan sebuah tipe class Objective-C yang dikenalSpesifikasi AKSES di %L telah dispesifikasikanALLOCATABLE dispesifikasikan diluar dari tubuh ANTAR-MUKA di %LALTERNATIF KEMBALI tidak diijinkan di %LAPCS reentrant kode tidak didukung. DiabaikanASSERT_EXPR dengan sebuah kondisi always-falsepernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGERpernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGERASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasiAUX penunjuk diinisialisasi untuk edge %d->%dargumen vektor AVX tanpa AVX aktif mengubah ABISpesifikasi akses dari operator %s di %C telah dispesifikasikanSpesifikasi akses dari operator .%s.  di %C telah dispesifikasikanKomponen dapat dialokasikan dari struktur di %C harus memiliki sebuah bentuk defferedIjinkan konversi implisit diantara vektor dengan jumlah berbeda dari subparts dan/atau tipe elemen yang berbeda.Telah berada didalam sebuah blok CONTAINS di %CPernyataan alternatif RETURN di %C hanya diperbolehkan dalam sebuah SUBROUTINEPernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasiKembali alternatif tidak dapat muncul dalam antar-muka operator di %LArgumen AltiVec dilewatkan ke fungsi yang tidak berprototipeAltiVec tidak didukung dalam target iniAmbigu simbol dalam definisi TIPE di %CSebuah alternatif return di %L tanpa sebuah * dummy argumenSebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %LArgumen NCOPIES dari REPEAT intrinsik adalah negatif di %LArgumen NCOPIES dari REPEAT intrinsik adalah terlalu besar di %LArgumen dim di %L harus berupa tipe INTEGERArgumen dim di %L harus berupa skalarArgumen dari %s di %L harus berupa panjang satuArgumen dari %s fungsi di %L adalah negatifArgumen dari fungsi %s di %L terlalu besar untuk urutan collating dari jenis %dArgumen dari fungsi %s di %L diluar dari jangkauan [0,127]Argumen dari ACOS di %L harus berada diantara -1 dan 1Argumen dari ACOSH di %L harus tidak lebih kecil dari 1Argumen dari ASIN di %L harus berada diantara -1 dan 1Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKANArgumen dari prosedur FINAL di %L harus berupa INTENT(OUT)Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONALargumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUKArgumen dari IACHAR di %L harus berupa panjang satuArgumen dari fungsi IACHAR di %L diluar dari jangkauan 0..127Argumen dari ICHAR di %L harus berupa panjang satuArgumen dari LOG di %L tidak dapat lebih kecil atau sama dengan nolArgumen dari LOG10 di %L tidak dapat lebih kecil atau sama dengan nolArgumen dari pernyataan SELECT di %L tidak dapat berupa %sArgumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalarArgumen dari SQRT di %L memiliki sebuah nilai negatifAritmetik NaN di %LAritmetik OK di %LAritmetik OK mengubah %s ke %s di %LAritmetik overflow di %LAritmetik underflow di %LStruktur komponen array di %C harus memiliki sebuah bentuk eksplisitKomponen array dari struktur di %C harus memiliki bentuk eksplisit atau defferedIndeks array di %L adalah sebuah array dari tingkat %dIndeks array di %L harus berupa tipe INTEGER, ditemukan %sIndeks array di %L harus berupa skalarOperan array tidak komensurate di %LOperan array tidak komensurate mengubah %s ke %s di %LReferensi array di %C tidak dapat memiliki lebih dari %d dimensiReferensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %dReferensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %dReferensi array dalam EQUIVALENCE di %C tidak dapat berupa daerah arrayReferensi array diluar cakupanBagian array dengan sebuah vektor subscript di %L tidak boleh menjadi target dari sebuah penunjukSpesifikasi array di %C memiliki lebih dari %d dimensiSpesifikasi array harus deferred di %LSpesifikasi array dibutuhkan dalam pernyatan ALOKASI di %LPilihan perakit
  ============
  
diff -Nrcpad gcc-7.2.0/gcc/po/id.po gcc-7.3.0/gcc/po/id.po
*** gcc-7.2.0/gcc/po/id.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/id.po	Tue Aug 15 20:39:11 2017
*************** 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: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2009-11-10 09:00+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.4.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+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"
*** 208,220 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 208,220 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 593,655 ****
  " dilewatkan ke berbagai sub-proses dipanggil oleh %s. Dalam tujuan untuk melewatkan\n"
  " ke pilihan lain di proses ini pilihan -W<huruf> harus digunakan.\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Memproses spesifikasi %c%s%c, yang mana '%s'\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Target: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Dikonfigurasikan dengan: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Model Thread: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "versi gcc %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc versi driver %s%smenjalankan gcc versi %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "memasang: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "aplikasi: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "perpustakaan: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 593,655 ----
  " dilewatkan ke berbagai sub-proses dipanggil oleh %s. Dalam tujuan untuk melewatkan\n"
  " ke pilihan lain di proses ini pilihan -W<huruf> harus digunakan.\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Memproses spesifikasi %c%s%c, yang mana '%s'\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Target: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Dikonfigurasikan dengan: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Model Thread: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "versi gcc %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc versi driver %s%smenjalankan gcc versi %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "memasang: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "aplikasi: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "perpustakaan: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 658,673 ****
  "\n"
  "Untuk instruksi pelaporan bug, mohon lihat:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 658,673 ----
  "\n"
  "Untuk instruksi pelaporan bug, mohon lihat:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 677,683 ****
  "ADA GARANSI; bahkan tidak untuk DIPERDAGANGKAN atau KECOCOKAN UNTUK SEBUAH TUJUAN TERTENTU.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 677,683 ----
  "ADA GARANSI; bahkan tidak untuk DIPERDAGANGKAN atau KECOCOKAN UNTUK SEBUAH TUJUAN TERTENTU.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 690,696 ****
  "===============\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 690,696 ----
  "===============\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 699,705 ****
  "Gunakan \"-Wl,OPSI\" untuk melewatkan \"OPSI\" ke penghubung.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 699,705 ----
  "Gunakan \"-Wl,OPSI\" untuk melewatkan \"OPSI\" ke penghubung.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 710,716 ****
  "============\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 710,716 ----
  "============\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 724,741 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   Tampilkan nomor versi, dan keluar\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Jangan buat sebuah berkas keluaran\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 724,741 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Jangan buat sebuah berkas keluaran\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   Tampilkan nomor versi, dan keluar\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 751,764 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 751,764 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 786,816 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 786,816 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 899,918 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Tampilkan informasi untuk setiap blok dasar\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Masukan kemungkinan percabangan dalam keluaran\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 899,913 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Tampilkan informasi untuk setiap blok dasar\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Masukan kemungkinan percabangan dalam keluaran\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgstr ""
*** 924,940 ****
  "  -c, --branch-counts             Berikan jumlah dari percabangan yang diambil\n"
  "                                    daripada persentasi\n"
  
! #: gcov.c:663
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Tampilkan informasi ini\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Keluarkan ringkasan untuk setiap fungsi\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 919,940 ----
  "  -c, --branch-counts             Berikan jumlah dari percabangan yang diambil\n"
  "                                    daripada persentasi\n"
  
! #: gcov.c:662
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Tampilkan informasi ini\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Keluarkan ringkasan untuk setiap fungsi\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Tampilkan bantuan ini, kemudian keluar\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s:'%s' memiliki arcs dari blok
*** 1130,1211 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graph tidak terselesaikan untuk '%s'\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Baris dijalankan:%s dari %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Tidak baris yang dijalankan\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Percabangan dijalankan:%s dari %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Diambil paling tidak sekali:%s dari %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Tidak ada percabangan\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Pemanggilan dijalankan:%s dari %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Tidak ada panggilan\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:tidak ada baris untuk '%s'\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d mengembalikan %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d tidak pernah dijalankan\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branch %2d diambil %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branch %2d tidak pernah dijalankan\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "tidak terkondisi %2d diambil %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "tidak terkondisi %2d tidak pernah dijalankan\n"
  
! #: gcov.c:2512
  #, fuzzy, c-format
  #| msgid "%s:cannot open source file\n"
  msgid "Cannot open source file %s\n"
--- 1130,1211 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graph tidak terselesaikan untuk '%s'\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Baris dijalankan:%s dari %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Tidak baris yang dijalankan\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Percabangan dijalankan:%s dari %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Diambil paling tidak sekali:%s dari %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Tidak ada percabangan\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Pemanggilan dijalankan:%s dari %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Tidak ada panggilan\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:tidak ada baris untuk '%s'\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d mengembalikan %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d tidak pernah dijalankan\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branch %2d diambil %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branch %2d tidak pernah dijalankan\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "tidak terkondisi %2d diambil %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "tidak terkondisi %2d tidak pernah dijalankan\n"
  
! #: gcov.c:2519
  #, fuzzy, c-format
  #| msgid "%s:cannot open source file\n"
  msgid "Cannot open source file %s\n"
*************** msgstr "Switch ini kurang dokumentasi"
*** 1322,1412 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.c:1242
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[aktif]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[non-aktif]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
  
! #: opts.c:1281
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "Pilihan --param dikenal sebagai parameters"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
--- 1322,1412 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.c:1249
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[aktif]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[non-aktif]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
  
! #: opts.c:1288
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "Pilihan --param dikenal sebagai parameters"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
*************** msgstr "pemodifikasi panjang dalam forma
*** 3069,3076 ****
  msgid "<command-line>"
  msgstr "<baris-perintah>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
--- 3069,3076 ----
  msgid "<command-line>"
  msgstr "<baris-perintah>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
*************** msgstr "operan tidak valid untuk kode '%
*** 3091,3097 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
--- 3091,3097 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
*************** msgstr "operan %%d tidak valid"
*** 3114,3121 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3114,3121 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3131,3148 ****
  msgstr "nilai %%r tidak valid"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
--- 3131,3148 ----
  msgstr "nilai %%r tidak valid"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
*************** msgstr "nilai %%P tidak valid"
*** 3152,3158 ****
  msgid "invalid %%h value"
  msgstr "nilai %%h tidak valid"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "nilai %%L tidak valid"
--- 3152,3158 ----
  msgid "invalid %%h value"
  msgstr "nilai %%h tidak valid"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "nilai %%L tidak valid"
*************** msgid "invalid %%U value"
*** 3173,3179 ****
  msgstr "nilai %%U tidak valid"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
--- 3173,3179 ----
  msgstr "nilai %%U tidak valid"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
*************** msgstr "nilai %%s tidak valid"
*** 3183,3189 ****
  msgid "invalid %%C value"
  msgstr "nilai %%C tidak valid"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
--- 3183,3189 ----
  msgid "invalid %%C value"
  msgstr "nilai %%C tidak valid"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
*************** msgid "unknown relocation unspec"
*** 3194,3200 ****
  msgstr "relokasi unspek tidak diketahui"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
--- 3194,3200 ----
  msgstr "relokasi unspek tidak diketahui"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
*************** msgstr "operan ke kode %%R tidak valid"
*** 3262,3268 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
--- 3262,3268 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
*************** msgstr "operan kode keluaran tidak valid
*** 3273,3301 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "operan shift tidak valid"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruksi Thumb terprediksi"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruksi terprediksi dalam urutan berkondisi"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3273,3301 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "operan shift tidak valid"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruksi Thumb terprediksi"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruksi terprediksi dalam urutan berkondisi"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "instruksi terprediksi dalam urut
*** 3303,3415 ****
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "instruksi tidak pernah dijalankan"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "alamat operan membutuhkan batasan untuk X, Y, atau Z register"
  
! #: config/avr/avr.c:2620
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "alamat buruk, bukan (reg+disp):"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  #| msgid "address offset not a constant"
  msgid "bad address, not a constant:"
  msgstr "ofset alamat bukan sebuah konstanta"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "alamat buruk, bukan (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "alamat buruk, bukan post_inc atau pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "internal kompiler error. Alamat buruk:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "internal kompiler error. Kode tidak diketahui:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "insn tidak valid:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "insn tidak benar:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "insn move tidak dikenal:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "shift insn buruk:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "internal kompiler error. shift tidak benar:"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  #| msgid "invalid types in fixed-point conversion"
  msgid "unsupported fixed-point conversion"
  msgstr "tipe tidak valid dalam konversi titik tetap"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "redefinisi dari parameter %q+D"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "return type of function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr ""
  
--- 3303,3415 ----
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "instruksi tidak pernah dijalankan"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "alamat operan membutuhkan batasan untuk X, Y, atau Z register"
  
! #: config/avr/avr.c:2636
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "alamat buruk, bukan (reg+disp):"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  #| msgid "address offset not a constant"
  msgid "bad address, not a constant:"
  msgstr "ofset alamat bukan sebuah konstanta"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "alamat buruk, bukan (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "alamat buruk, bukan post_inc atau pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "internal kompiler error. Alamat buruk:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "internal kompiler error. Kode tidak diketahui:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "insn tidak valid:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "insn tidak benar:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "insn move tidak dikenal:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "shift insn buruk:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "internal kompiler error. shift tidak benar:"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  #| msgid "invalid types in fixed-point conversion"
  msgid "unsupported fixed-point conversion"
  msgstr "tipe tidak valid dalam konversi titik tetap"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "redefinisi dari parameter %q+D"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "return type of function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr ""
  
*************** msgid "invalid const_double operand"
*** 3432,3438 ****
  msgstr "operan const_double tidak valid"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3432,3438 ----
  msgstr "operan const_double tidak valid"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "operan output_move_double buruk"
*** 3656,3754 ****
  msgid "bad output_condmove_single operand"
  msgstr "operan output_condmove_single buruk"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.c:17660
  #, 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:17882
  #, 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:17917
  #, 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:17986
  #, 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:17991
  #, 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:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
--- 3656,3754 ----
  msgid "bad output_condmove_single operand"
  msgstr "operan output_condmove_single buruk"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.c:17666
  #, 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:17888
  #, 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:17923
  #, 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:17992
  #, 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:17997
  #, 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:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
*************** msgstr "operasi di %<__fpreg%> tidak val
*** 3787,3793 ****
  msgid "invalid %%P operand"
  msgstr "operan %%P tidak valid"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "nilai %%p tidak valid"
--- 3787,3793 ----
  msgid "invalid %%P operand"
  msgstr "operan %%P tidak valid"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "nilai %%p tidak valid"
*************** msgid "post-increment address is not a r
*** 3845,3851 ****
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "alamat buruk"
  
--- 3845,3851 ----
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "alamat buruk"
  
*************** msgid "insn contains an invalid address
*** 3884,3890 ****
  msgstr "alamat tidak valid"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "alamat tidak valid"
  
--- 3884,3890 ----
  msgstr "alamat tidak valid"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "alamat tidak valid"
  
*************** msgstr "Kehabisan ruang stack.\n"
*** 3977,4288 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Mencoba menjalankan '%s' dalam shell untuk meningkatkan batasannya.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "Gunakan piranti keras titik pecahan"
  
! #: config/rs6000/rs6000.c:4243
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-f%s dan -msdata=%s tidak kompatibel"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  #| msgid "Disable indexed addressing"
  msgid "-mvsx needs indexed addressing"
  msgstr "Non-aktifkan pengalamatan terindeks"
  
! #: config/rs6000/rs6000.c:4250
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-f%s dan -msdata=%s tidak kompatibel"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "tes buruk"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "nilai %%f tidak valid"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "nilai %%F tidak valid"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "nilai %%G tidak valid"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "kode %%j tidak valid"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "kode %%J tidak valid"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "nilai %%k tidak valid"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "nilai %%K tidak valid"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "nilai %%O tidak valid"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "nilai %%q tidak valid"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "nilai %%T tidak valid"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "nilai %%u tidak valid"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "nilai %%v tidak valid"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "nilai %%x tidak valid"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "tidak dapat menguraikan alamat"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'O'"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid expression for min lvalue"
  msgid "invalid expression - try using an output modifier"
  msgstr "ekspresi tidak valid untuk minimal lvalue"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:11703
  #, 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:15522
  #, 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:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3977,4288 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Mencoba menjalankan '%s' dalam shell untuk meningkatkan batasannya.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "Gunakan piranti keras titik pecahan"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-f%s dan -msdata=%s tidak kompatibel"
  
! #: config/rs6000/rs6000.c:4247
  #, fuzzy
  #| msgid "Disable indexed addressing"
  msgid "-mvsx needs indexed addressing"
  msgstr "Non-aktifkan pengalamatan terindeks"
  
! #: config/rs6000/rs6000.c:4252
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-f%s dan -msdata=%s tidak kompatibel"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "tes buruk"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "nilai %%f tidak valid"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "nilai %%F tidak valid"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "nilai %%G tidak valid"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "kode %%j tidak valid"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "kode %%J tidak valid"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "nilai %%k tidak valid"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "nilai %%K tidak valid"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "nilai %%O tidak valid"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "nilai %%q tidak valid"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "nilai %%T tidak valid"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "nilai %%u tidak valid"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "nilai %%v tidak valid"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "nilai %%x tidak valid"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "tidak dapat menguraikan alamat"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'O'"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  #| msgid "invalid expression for min lvalue"
  msgid "invalid expression - try using an output modifier"
  msgstr "ekspresi tidak valid untuk minimal lvalue"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:11710
  #, 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:15529
  #, 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:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "dibuat dan digunakan dengan ABI
*** 4308,4352 ****
  msgid "created and used with different endianness"
  msgstr "dibuat dan digunakan dengan endianness berbeda"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operan %%Y tidak valid"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operan %%A tidak valid"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operan %%B tidak valid"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operan %%f tidak valid"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operan %%s tidak valid"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4308,4352 ----
  msgid "created and used with different endianness"
  msgstr "dibuat dan digunakan dengan endianness berbeda"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operan %%Y tidak valid"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operan %%A tidak valid"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operan %%B tidak valid"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operan %%f tidak valid"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operan %%s tidak valid"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr ""
*** 4528,4557 ****
  msgid "bad test"
  msgstr "tes buruk"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "nilai %%D tidak valid"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "topeng tidak valid"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "nilai %%d tidak valid"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "nilai %%t/%%b tidak valid"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "tidak ada register dalam alamat"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "ofset alamat bukan sebuah konstanta"
  
--- 4528,4557 ----
  msgid "bad test"
  msgstr "tes buruk"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "nilai %%D tidak valid"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "topeng tidak valid"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "nilai %%d tidak valid"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "nilai %%t/%%b tidak valid"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "tidak ada register dalam alamat"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "ofset alamat bukan sebuah konstanta"
  
*************** msgstr "<anonim>"
*** 4574,4581 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
--- 4574,4581 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
*************** msgstr "diduga %<,%>"
*** 4597,4610 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 4597,4610 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgstr "diduga %<{%>"
*** 4636,4642 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 4636,4642 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "diduga %<{%>"
*** 4645,4651 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 4645,4651 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4658,4664 ****
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
--- 4658,4664 ----
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
*************** msgstr "diduga %<{%>"
*** 4666,4672 ****
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
--- 4666,4672 ----
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
*************** msgstr "diduga %<{%>"
*** 4676,4682 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
--- 4676,4682 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
*************** msgstr ""
*** 4692,4716 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "ekspresi %qE dari tipe kelas abstrak %qT tidak dapat digunakan dalam ekspresi throw"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4692,4716 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "ekspresi %qE dari tipe kelas abstrak %qT tidak dapat digunakan dalam ekspresi throw"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4720,4739 ****
  msgid "expected %<.%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 4720,4739 ----
  msgid "expected %<.%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "diduga %<,%> atau %<,%>"
*** 4742,4758 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 4742,4758 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "diduga %<{%>"
*** 4764,4770 ****
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 4764,4770 ----
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "diduga %<{%>"
*** 4776,4786 ****
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
--- 4776,4786 ----
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
*************** msgstr ""
*** 5038,5048 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/pt.c:21895
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 5038,5048 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/pt.c:21984
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "Driving:"
*** 5240,5328 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Lebar positif dibutuhkan"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "lebar tidak negatif dibutuhkan"
  
! #: fortran/io.c:587
  #, fuzzy
  #| msgid "Unexpected element '%c' in format string at %L"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Elemen tidak terduga '%c' dalam format string di %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Akhir dari format string tidak terduga"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "lebar nol dalam format deskripsi"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "Hilang leading left parenthesis"
  
! #: fortran/io.c:639
  #, fuzzy
  #| msgid "template argument required for %<%s %T%>"
  msgid "Left parenthesis required after %<*%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "Diduga P edit deskripsi"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "P pendeskripsi membutuhkan awalah faktor pengali"
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "Hilang paranthesis kanan di %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  #, fuzzy
  #| msgid "Positive width required with T descriptor"
  msgid "Comma required after P descriptor"
  msgstr "Lebar positif dibutuhkan dengan deskripsi T"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "Lebar positif dibutuhkan dengan deskripsi T"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "Lebar positif eksponen dibutuhkan"
  
! #: fortran/io.c:1030
  #, fuzzy
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 5240,5328 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Lebar positif dibutuhkan"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "lebar tidak negatif dibutuhkan"
  
! #: fortran/io.c:597
  #, fuzzy
  #| msgid "Unexpected element '%c' in format string at %L"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Elemen tidak terduga '%c' dalam format string di %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Akhir dari format string tidak terduga"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "lebar nol dalam format deskripsi"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "Hilang leading left parenthesis"
  
! #: fortran/io.c:649
  #, fuzzy
  #| msgid "template argument required for %<%s %T%>"
  msgid "Left parenthesis required after %<*%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "Diduga P edit deskripsi"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "P pendeskripsi membutuhkan awalah faktor pengali"
  
! #: fortran/io.c:782 fortran/io.c:796
  #, fuzzy
  #| msgid "Positive width required with T descriptor"
  msgid "Comma required after P descriptor"
  msgstr "Lebar positif dibutuhkan dengan deskripsi T"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "Lebar positif dibutuhkan dengan deskripsi T"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "Lebar positif eksponen dibutuhkan"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "Hilang paranthesis kanan di %C"
! 
! #: fortran/io.c:1040
  #, fuzzy
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 5332,5406 ****
  msgid "Syntax error in expression at %C"
  msgstr "Sintaks error dalam ekspresi di %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Tidak terduga EOF"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "Integer overflow"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Nama terlalu panjang"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Nama buruk"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "Diduga nama"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "Diduga parenthesis kiri"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "Diduga parenthesis kanan"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "Diduga integer"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "Diduga string"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum tidak ditemukan"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Diduga nama atribut bit"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "Diduga integer string"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Error mengubah integer"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "Diduga real string"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Operator buruk"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Tidak terduga akhir dari modul"
  
--- 5332,5406 ----
  msgid "Syntax error in expression at %C"
  msgstr "Sintaks error dalam ekspresi di %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Tidak terduga EOF"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "Integer overflow"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Nama terlalu panjang"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Nama buruk"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "Diduga nama"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "Diduga parenthesis kiri"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "Diduga parenthesis kanan"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "Diduga integer"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "Diduga string"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum tidak ditemukan"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Diduga nama atribut bit"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "Diduga integer string"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Error mengubah integer"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "Diduga real string"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Operator buruk"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Tidak terduga akhir dari modul"
  
*************** msgstr "Argumen aktual berisi terlalu se
*** 5697,5708 ****
  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:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5697,5708 ----
  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:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a tidak mendukung little-endi
*** 6108,6114 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "tidak boleh digunakan bersamaan -m32 dan -m64"
  
--- 6108,6114 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "tidak boleh digunakan bersamaan -m32 dan -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 9987,9993 ****
  msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9987,9993 ----
  msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 10282,10288 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 10282,10288 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) adalah 12"
*** 10591,10604 ****
  msgid "Use 80-bit long double."
  msgstr "Gunakan 128-bit long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10591,10604 ----
  msgid "Use 80-bit long double."
  msgstr "Gunakan 128-bit long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31 bit ABI"
*** 11992,12108 ****
  msgid "64 bit ABI."
  msgstr "64 bit ABI"
  
! #: config/s390/s390.opt:123
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "jaga backchain penunjuk"
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Tampilan debug tambahan"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "arsitektur ESA/390"
  
! #: config/s390/s390.opt:135
  #, 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:139
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "Gunakan packed stack layout"
  
! #: config/s390/s390.opt:173
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Gunakan bras untuk executable < 64k"
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Non-aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:181
  #, 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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, 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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, 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:205
  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:210
  #, 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:214
  #, 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:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Arsitektur"
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 11992,12108 ----
  msgid "64 bit ABI."
  msgstr "64 bit ABI"
  
! #: config/s390/s390.opt:126
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "jaga backchain penunjuk"
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Tampilan debug tambahan"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "arsitektur ESA/390"
  
! #: config/s390/s390.opt:138
  #, 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:142
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "Gunakan packed stack layout"
  
! #: config/s390/s390.opt:176
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Gunakan bras untuk executable < 64k"
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Non-aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:184
  #, 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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, 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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, 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:208
  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:213
  #, 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:217
  #, 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:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Arsitektur"
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr "Sediakan perpustakaan untuk pens
*** 12164,12174 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 12164,12174 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 12478,12581 ****
  msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Penunjuk adalah 64 bit"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Penunjuk adalah 32 bit"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Gunakan 64 bit ABI"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Gunakan 32 bit ABI"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "Gunakan stack bias"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Gunakan struct di alignmen lebih kuat untun double-word salinan"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimisasi tail call instruksi dalam perakit dan penghubung"
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Gunakan kode model SPARC-V9 yang diberikan"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Aktifkan keluaran debug"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Aktifkan pemeriksaan kembali strict 32 bit ps ABI struktur."
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 12478,12599 ----
  msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Gunakan ekstensi set instruksi UltraSPARC Visual"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Use decimal floating point instructions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Penunjuk adalah 64 bit"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Penunjuk adalah 32 bit"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Gunakan 64 bit ABI"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Gunakan 32 bit ABI"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "Gunakan stack bias"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Gunakan struct di alignmen lebih kuat untun double-word salinan"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimisasi tail call instruksi dalam perakit dan penghubung"
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Gunakan kode model SPARC-V9 yang diberikan"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Aktifkan keluaran debug"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Aktifkan pemeriksaan kembali strict 32 bit ps ABI struktur."
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 18390,18396 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 18408,18414 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 18935,18941 ****
  msgstr "diduga bukan tuple"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 18953,18959 ----
  msgstr "diduga bukan tuple"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr ""
*** 19304,19460 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  #| msgid "invalid application of %qs to a void type"
  msgid "invalid comparison of non-ordered type"
  msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "slice can only be compared to nil"
  msgstr "%H duplikasi class hanya akan dikompile sekali"
  
! #: go/gofrontend/types.cc:531
  #, fuzzy
  #| msgid "%qs can only be specified for functions"
  msgid "map can only be compared to nil"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: go/gofrontend/types.cc:533
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "func can only be compared to nil"
  msgstr "%H duplikasi class hanya akan dikompile sekali"
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "operan tidak valid ke %%R"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid comparison of non-comparable type"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid operand in the instruction"
  msgid "invalid comparison of generated struct"
  msgstr "operan tidak valid dalam instruksi"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  #, fuzzy
  #| msgid "Warn about implicit conversion"
  msgid "need explicit conversion"
  msgstr "Peringatkan tentang konversi implisit"
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot use type %s as type %s"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  #| msgid "invalid receiver type %qs"
  msgid "different receiver types"
  msgstr "tipe penerima %qs tidak valid"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "different number of parameters"
  msgstr "redefinisi dari parameter %q+D"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  #| msgid "invalid parameter type %qT"
  msgid "different parameter types"
  msgstr "tipe parameter %qT tidak valid"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "error ketika parsing metoda"
  
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "kependekan %s ambigu"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  #| msgid "missing argument to \"%s\""
  msgid "missing method %s%s%s"
  msgstr "hilang argumen ke \"%s\""
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 19322,19478 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  #| msgid "invalid application of %qs to a void type"
  msgid "invalid comparison of non-ordered type"
  msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "slice can only be compared to nil"
  msgstr "%H duplikasi class hanya akan dikompile sekali"
  
! #: go/gofrontend/types.cc:543
  #, fuzzy
  #| msgid "%qs can only be specified for functions"
  msgid "map can only be compared to nil"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: go/gofrontend/types.cc:545
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "func can only be compared to nil"
  msgstr "%H duplikasi class hanya akan dikompile sekali"
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "operan tidak valid ke %%R"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid comparison of non-comparable type"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid operand in the instruction"
  msgid "invalid comparison of generated struct"
  msgstr "operan tidak valid dalam instruksi"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  #, fuzzy
  #| msgid "Warn about implicit conversion"
  msgid "need explicit conversion"
  msgstr "Peringatkan tentang konversi implisit"
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot use type %s as type %s"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  #| msgid "invalid receiver type %qs"
  msgid "different receiver types"
  msgstr "tipe penerima %qs tidak valid"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "different number of parameters"
  msgstr "redefinisi dari parameter %q+D"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  #| msgid "invalid parameter type %qT"
  msgid "different parameter types"
  msgstr "tipe parameter %qT tidak valid"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "error ketika parsing metoda"
  
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "kependekan %s ambigu"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  #| msgid "missing argument to \"%s\""
  msgid "missing method %s%s%s"
  msgstr "hilang argumen ke \"%s\""
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 19640,19646 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
--- 19658,19664 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
*************** msgstr ""
*** 19707,19735 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19725,19753 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return tidak diduku
*** 19737,19820 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K penggunakan tidak valid dari %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: builtins.c:9467
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%K argumen terakhir dari %K bukan sebuah konstanta integer diantara 0 dan 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap %qD"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap"
--- 19755,19838 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K penggunakan tidak valid dari %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: builtins.c:9473
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%K argumen terakhir dari %K bukan sebuah konstanta integer diantara 0 dan 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap %qD"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kmencoba membebaskan sebuah objek bukan heap"
*************** msgid "%<weakref%> attribute ignored bec
*** 20774,20785 ****
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
--- 20792,20803 ----
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
*************** msgstr "tidak dapat menutup berkas respo
*** 20881,20893 ****
  msgid "cannot find '%s'"
  msgstr "tidak dapat menemukan '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "pex_init failed: %m"
  msgstr "pex_init gagal"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 20899,20911 ----
  msgid "cannot find '%s'"
  msgstr "tidak dapat menemukan '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "pex_init failed: %m"
  msgstr "pex_init gagal"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "%s: %s"
*** 20898,20904 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
--- 20916,20922 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
*************** msgstr ""
*** 21123,21129 ****
  msgid "error writing %qs"
  msgstr "error menulis %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "tidak dapat membuka %s"
--- 21141,21147 ----
  msgid "error writing %qs"
  msgstr "error menulis %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "tidak dapat membuka %s"
*************** msgstr "mengabaikan pilihan tidak dikena
*** 21206,21222 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 21224,21240 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 21330,21341 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut error: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut peringatan: %s"
--- 21348,21359 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut error: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%K panggilan ke %qs dideklarasikan dengan atribut peringatan: %s"
*************** msgstr "argumen %qs tidak valid ke -fdeb
*** 21350,21362 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, 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:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
--- 21368,21380 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, 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:4688 tree-cfgcleanup.c:1227
  #, 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
*** 21372,21378 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
--- 21390,21396 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, 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 "diasumsikan signed overflow tida
*** 21402,21408 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
--- 21420,21426 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
*************** msgstr "pemeriksaan fold: pohon asal diu
*** 21413,21419 ****
  msgid "total size of local objects too large"
  msgstr "%J ukuran total dari objek lokal terlalu besar"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "batasan tidak memungkinkan dalam %<asm%>"
--- 21431,21437 ----
  msgid "total size of local objects too large"
  msgstr "%J ukuran total dari objek lokal terlalu besar"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "batasan tidak memungkinkan dalam %<asm%>"
*************** msgstr "%qE membutuhkan pilihan isa tida
*** 21521,21588 ****
  msgid "input file %qs is the same as output file"
  msgstr "%qs bukan sebuah berkas keluaran yang valid"
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "peringatan: -pipe diabaikan karenan -save-temps sudah dispesifikasikan"
  
! #: gcc.c:4586
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "peringatan: '-x %s' setelah berkas masukan terakhir tidak memilik pengaruh"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch '%s' tidak diawali dengan '-'"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "tidak dapat membuka berkas balasan %s sementara"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "tidak dapat menulis ke berkas balasan %s sementara"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "tidak dapat menutup berkas balasan %s sementara"
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spesifikasi '%s' memiliki '%%0%c' tidak valid"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
--- 21539,21612 ----
  msgid "input file %qs is the same as output file"
  msgstr "%qs bukan sebuah berkas keluaran yang valid"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output filename specified twice"
! msgid "output filename may not be empty"
! msgstr "nama berkas keluaran dispesifikasikan dua kali"
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "peringatan: -pipe diabaikan karenan -save-temps sudah dispesifikasikan"
  
! #: gcc.c:4589
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "peringatan: '-x %s' setelah berkas masukan terakhir tidak memilik pengaruh"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch '%s' tidak diawali dengan '-'"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "tidak dapat membuka berkas balasan %s sementara"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "tidak dapat menulis ke berkas balasan %s sementara"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "tidak dapat menutup berkas balasan %s sementara"
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spesifikasi '%s' memiliki '%%0%c' tidak valid"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
*************** msgstr "spesifikasi '%s' memiliki '%%x%c
*** 21591,21844 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec gagal: '%%*' belum diinisialisasi oleh pencocokan pola"
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec gagal: pilihan spec tidak dikenal '%c'"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in args to spec function %qs"
  msgstr "error dalam argumen ke fungsi spesifikasi '%s'"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spesifikasi nama fungsi salah format"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumen spesifikasi fungsi salah format"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "braced spesifikasi '%s' tidak valid di '%c'"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "braced spesifikasi tubuh '%s' tidak valid"
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not write to response file %s"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:tidak dapat membuka berkas keluaran '%s'\n"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec gagal: lebih dari satu arg ke SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec gagal: lebih dari sat arg ke SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "tidak dikonfigurasikan dengan akhiran header sysroot"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "tidak ada berkas masukan"
  
! #: gcc.c:8054
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "tidak dapat menspesifkasikan -o dengan -c atau -S dengan beberapa berkas"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s kompiler tidak terpasang di sistem ini"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "perbandingan selalu %d"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "field %qs not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "field %qs tidak ditemukan"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "bahasa %s tidak dikenal"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "spesifikasi multilib '%s' tidak valid"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "ekslusi multilib '%s' tidak valid"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "eksklusi multilib '%s' tidak valid"
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "environment variable %qs not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "nomor versi `%s' tidak valid"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operator tidak dikenal '%s' dalam %%:perbandingan-versi"
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %%:version-compare"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 21615,21868 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec gagal: '%%*' belum diinisialisasi oleh pencocokan pola"
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec gagal: pilihan spec tidak dikenal '%c'"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in args to spec function %qs"
  msgstr "error dalam argumen ke fungsi spesifikasi '%s'"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spesifikasi nama fungsi salah format"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumen spesifikasi fungsi salah format"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "braced spesifikasi '%s' tidak valid di '%c'"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "braced spesifikasi tubuh '%s' tidak valid"
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not write to response file %s"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:tidak dapat membuka berkas keluaran '%s'\n"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec gagal: lebih dari satu arg ke SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec gagal: lebih dari sat arg ke SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "tidak dikonfigurasikan dengan akhiran header sysroot"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "tidak ada berkas masukan"
  
! #: gcc.c:8057
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "tidak dapat menspesifkasikan -o dengan -c atau -S dengan beberapa berkas"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s kompiler tidak terpasang di sistem ini"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "perbandingan selalu %d"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "field %qs not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "field %qs tidak ditemukan"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "bahasa %s tidak dikenal"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "spesifikasi multilib '%s' tidak valid"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "ekslusi multilib '%s' tidak valid"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "eksklusi multilib '%s' tidak valid"
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "environment variable %qs not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "nomor versi `%s' tidak valid"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operator tidak dikenal '%s' dalam %%:perbandingan-versi"
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %%:version-compare"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr "penunjuk circular delegasi terde
*** 21999,22007 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 22023,22031 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgstr "digunakan disini"
*** 22432,22681 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "masukan %d bukan memori harus tetap berada dalam memori"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "masukan memori %d tidak secara langsung dapat dialamatkan"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: gimplify.c:6766
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing target region"
  msgstr "%Hparallel yang melingkupi"
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: gimplify.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing task"
  msgstr "%Hparallel yang melingkupi"
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "error menutup %s: %m"
  
! #: gimplify.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variabel %q+D dideklarasikan %<inline%>"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "%Hiteration variable %qE is unsigned"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%H variabel iterasi %qE unsigned"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should be private"
  msgstr "iterasi variabel %qs seharusnya private"
  
! #: gimplify.c:7248
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qD should not be firstprivate"
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be reduction"
  msgstr "iterasi variabel %qs seharusnya bukan reduksi"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be linear"
  msgstr "iterasi variabel %qs seharusnya bukan reduksi"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qD should not be firstprivate"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should not be private"
  msgstr "iterasi variabel %qs seharusnya private"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s variabel %qs private dalam konteks luar"
  
! #: gimplify.c:8304
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%s variable %qE is private in outer context"
  msgstr "%s variabel %qs private dalam konteks luar"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification gagal"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT dipromosikan ke %qT ketika dilewatkan melalui %<...%>"
  
! #: gimplify.c:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jika kode ini dicapai, aplikasi akan digagalkan"
--- 22456,22705 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "masukan %d bukan memori harus tetap berada dalam memori"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "masukan memori %d tidak secara langsung dapat dialamatkan"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: gimplify.c:6769
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing target region"
  msgstr "%Hparallel yang melingkupi"
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: gimplify.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing task"
  msgstr "%Hparallel yang melingkupi"
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "error menutup %s: %m"
  
! #: gimplify.c:6968
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variabel %q+D dideklarasikan %<inline%>"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  #| msgid "%Hiteration variable %qE is unsigned"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%H variabel iterasi %qE unsigned"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should be private"
  msgstr "iterasi variabel %qs seharusnya private"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qD should not be firstprivate"
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be reduction"
  msgstr "iterasi variabel %qs seharusnya bukan reduksi"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be linear"
  msgstr "iterasi variabel %qs seharusnya bukan reduksi"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qD should not be firstprivate"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should not be private"
  msgstr "iterasi variabel %qs seharusnya private"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s variabel %qs private dalam konteks luar"
  
! #: gimplify.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%s variable %qE is private in outer context"
  msgstr "%s variabel %qs private dalam konteks luar"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification gagal"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT dipromosikan ke %qT ketika dilewatkan melalui %<...%>"
  
! #: gimplify.c:12737
  #, 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:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jika kode ini dicapai, aplikasi akan digagalkan"
*************** msgstr ""
*** 22921,22927 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 22945,22951 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 23023,23029 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 23047,23053 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 23433,23643 ****
  msgid "multiple loop axes specified for routine"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid IACC argument"
  msgid "invalid arguments"
  msgstr "argumen IACC tidak valid"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah barrier mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
  
! #: omp-low.c:2725
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah work-sharing mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
  
! #: omp-low.c:2754
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah master mungkin tidak secara dekat nested didalam daerah work-sharing atau eksplist daerah tugas"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: omp-low.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: omp-low.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "daerah kritis mungkin tidak nested didalam sebuah daerah kritikal dengan nama sama"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "masukan tidak valid ke blok struktur OpenMP"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid branch to/from an OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
--- 23457,23667 ----
  msgid "multiple loop axes specified for routine"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid IACC argument"
  msgid "invalid arguments"
  msgstr "argumen IACC tidak valid"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah barrier mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
  
! #: omp-low.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah work-sharing mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
  
! #: omp-low.c:2782
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah master mungkin tidak secara dekat nested didalam daerah work-sharing atau eksplist daerah tugas"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: omp-low.c:2879
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: omp-low.c:2920
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "daerah kritis mungkin tidak nested didalam sebuah daerah kritikal dengan nama sama"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "masukan tidak valid ke blok struktur OpenMP"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid branch to/from an OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
*************** msgstr "tipe BYTE digunakan di %C tidak
*** 23726,23732 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 23750,23756 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "-falign-loops=%d tidak didukung"
*** 23903,24042 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, 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:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, 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:1649
  #, 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:1828
  #, 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:1837
  #, 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:2078
  #, 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:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
  
! #: opts.c:2217
  #, 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:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: opts.c:2360
  #, 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:2371
  #, 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:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.c:2513
  #, 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:2531
  #, 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:2533
  #, 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:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.c:2627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 23927,24076 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, 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:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, 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:1656
  #, 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:1835
  #, 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:1844
  #, 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:2085
  #, 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:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
  
! #: opts.c:2224
  #, 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:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: opts.c:2367
  #, 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:2378
  #, 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:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.c:2520
  #, 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:2538
  #, 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:2540
  #, 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:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.c:2634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "variabel register global mengiku
*** 24401,24407 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "register digunakan untuk dua variabel register global"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
--- 24435,24441 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "register digunakan untuk dua variabel register global"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
*************** msgstr "error menulis ke %s: %m"
*** 25030,25042 ****
  msgid "error closing %s: %m"
  msgstr "error menutup %s: %m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "self-tests incompatible with -E"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 25064,25076 ----
  msgid "error closing %s: %m"
  msgstr "error menutup %s: %m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "self-tests incompatible with -E"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "redefinisi dari %q+D"
*** 26009,26061 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i tidak dapat throw tetapi memiliki EH edges"
  
! #: tree-eh.c:4681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i tidak dapat throw tetapi memiliki EH edges"
  
! #: tree-eh.c:4689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i pernyataan terakhir memiliki daerah set tidak benar"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unnecessary EH edge %i->%i"
  msgid "Incorrect EH edge %i->%i"
  msgstr "EH edge %i->%i tidak diperlukan"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "insn salah dalam ujung fallthru"
  
! #: tree-eh.c:4780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i has incorrect edge"
  msgstr "BB %i pernyataan terakhir memiliki daerah set tidak benar"
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
--- 26043,26095 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i tidak dapat throw tetapi memiliki EH edges"
  
! #: tree-eh.c:4696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i tidak dapat throw tetapi memiliki EH edges"
  
! #: tree-eh.c:4704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i pernyataan terakhir memiliki daerah set tidak benar"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unnecessary EH edge %i->%i"
  msgid "Incorrect EH edge %i->%i"
  msgstr "EH edge %i->%i tidak diperlukan"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "insn salah dalam ujung fallthru"
  
! #: tree-eh.c:4795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i has incorrect edge"
  msgstr "BB %i pernyataan terakhir memiliki daerah set tidak benar"
  
! #: tree-eh.c:4801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
*************** msgstr "korupsi SSA"
*** 26161,26195 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared but never defined"
  msgid "in a call to function %qD declared here"
  msgstr "fungsi inline %q+D dideklarasikan tetapi tidak pernah didefinisikan"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "tidak dapat mengoptimisasi loop, pertemuan loop mungkin overflow"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 26195,26229 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared but never defined"
  msgid "in a call to function %qD declared here"
  msgstr "fungsi inline %q+D dideklarasikan tetapi tidak pernah didefinisikan"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "tidak dapat mengoptimisasi loop, pertemuan loop mungkin overflow"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "%q+D redeklarasi tanpa atribut d
*** 26557,26567 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 26591,26601 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "%qE atribut diabaikan untuk %qE"
*** 27588,27594 ****
  msgid "type was previously declared %qE"
  msgstr "setelah deklarasi sebelumnya %q+D"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 27622,27628 ----
  msgid "type was previously declared %qE"
  msgstr "setelah deklarasi sebelumnya %q+D"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr "konstanta integer terlalu besar
*** 27875,27881 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
--- 27909,27915 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
*************** msgstr "menulis kedalam objek konstan (a
*** 28531,28596 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "kelebihan tipe kualifier dalam format argumen (argumen %d)"
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "format %q.*s diduga bertipe %<%s%s%>, tetapi argumen %d memiliki tipe %qT"
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "format %q.*s diduga bertipe %<%T%s%>, tetapi argumen %d memiliki tipe %qT"
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> tidak didefinisikan sebagai %<long%> atau %<long long>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "args yang akan diformat bukan %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime format tidak dapat memformat argumen"
--- 28565,28630 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "kelebihan tipe kualifier dalam format argumen (argumen %d)"
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "format %q.*s diduga bertipe %<%s%s%>, tetapi argumen %d memiliki tipe %qT"
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "format %q.*s diduga bertipe %<%T%s%>, tetapi argumen %d memiliki tipe %qT"
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> tidak didefinisikan sebagai %<long%> atau %<long long>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "args yang akan diformat bukan %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime format tidak dapat memformat argumen"
*************** msgstr "konstanta floating dipotong ke n
*** 28696,28702 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "tidak didukung bukan-standar pemotongan dari string literals"
--- 28730,28736 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "tidak didukung bukan-standar pemotongan dari string literals"
*************** msgstr ""
*** 28727,28733 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
--- 28761,28767 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
*************** msgstr "%Htipe tidak valid untuk iterasi
*** 28743,28764 ****
  msgid "%qE is not initialized"
  msgstr "%qE tidak terinisialisasi"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "hilang predikat pengontrol"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predikat pengontrol tidak valid"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "hilang ekspresi peningkatan"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ekspresi peningkatan tidak valid"
--- 28777,28798 ----
  msgid "%qE is not initialized"
  msgstr "%qE tidak terinisialisasi"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "hilang predikat pengontrol"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predikat pengontrol tidak valid"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "hilang ekspresi peningkatan"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ekspresi peningkatan tidak valid"
*************** msgstr ""
*** 29326,29333 ****
  msgid "wrong type argument to %s"
  msgstr "tipe argumen salah ke abs"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow dalam konstanta ekspresi"
--- 29360,29367 ----
  msgid "wrong type argument to %s"
  msgstr "tipe argumen salah ke abs"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow dalam konstanta ekspresi"
*************** msgstr[1] "melewatkan argumen %d dari %q
*** 30038,30044 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 30072,30078 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 30214,30220 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "pilihan -mdebug-%s tidak dikenal"
--- 30248,30254 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "pilihan -mdebug-%s tidak dikenal"
*************** msgstr "dukungan profiler untuk VxWorks"
*** 30559,30565 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "index mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 30593,30599 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "index mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr ""
*** 30648,30654 ****
  msgid "unknown value %qs for -mtune"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
--- 30682,30688 ----
  msgid "unknown value %qs for -mtune"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
*************** msgstr "batasan yang cocok tidak mengiji
*** 30745,30753 ****
  msgid "target %s %s=%s is not valid"
  msgstr "-mcpu=%s tidak valid"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 30779,30787 ----
  msgid "target %s %s=%s is not valid"
  msgstr "-mcpu=%s tidak valid"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 30837,30843 ****
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 30871,30877 ----
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 31025,31261 ****
  msgid "insn addresses not freed"
  msgstr "Alamat buruk, bukan register:"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections tidak didukung untuk target ini"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "pemilih harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "argumen atribut `%s' seharusnya berada diantara 0 sampai 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fPIC dan -G tidak kompatibel"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "target CPU tidak mendukung kode ARM"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktifkan dukungan backtrace hanya berarti ketika mengkompile untuk Thumb"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktifkan dukungan callee kerja sama yang berarti ketika mengkompile untuk Thumb"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g dengan -mno-apcs-frame mungkin tidak memberikan debugging yang masuk akal"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "tidak dapat menggunakan -mtp=cp15 dengan 16-bit Thumb"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC tidak kompatibel dengan Thumb"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "target CPU tidak mendukung instruksi THUMB"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "target CPU does not support unaligned accesses"
--- 31059,31295 ----
  msgid "insn addresses not freed"
  msgstr "Alamat buruk, bukan register:"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections tidak didukung untuk target ini"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "pemilih harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask harus berupa sebuah immediate"
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "argumen atribut `%s' seharusnya berada diantara 0 sampai 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fPIC dan -G tidak kompatibel"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "target CPU tidak mendukung kode ARM"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktifkan dukungan backtrace hanya berarti ketika mengkompile untuk Thumb"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktifkan dukungan callee kerja sama yang berarti ketika mengkompile untuk Thumb"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g dengan -mno-apcs-frame mungkin tidak memberikan debugging yang masuk akal"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "tidak dapat menggunakan -mtp=cp15 dengan 16-bit Thumb"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC tidak kompatibel dengan Thumb"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "target CPU tidak mendukung instruksi THUMB"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "target CPU does not support unaligned accesses"
*************** msgstr "target CPU tidak mendukung kode
*** 31263,31412 ****
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC saat ini tidak didukung dalam cpu yang dipilih"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "target CPU tidak mendukung kerja-sama"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic dan -macps-reent tidak kompatibel"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS reentrant kode tidak didukung. Diabaikan"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable dan -msdata=%s tidak kompatibel"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt membutuhkan sebuah AAPCS kompatibel ABI untuk operasi yang sesuai"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi membutuhkan sebuah iwmmxt kapabel cpu"
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "target CPU tidak mendukung kerja-sama"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "target CPU tidak mendukung kerja-sama"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard dan VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard dan VFP"
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "ukuran batas struktur hanya dapat diset ke %s"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "ukuran batas struktur hanya dapat diset ke %s"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC tidak kompatibel dengan -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= tidak berguna tanpa -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "tidak dapat menggunakan '%s' untuk register PIC"
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "target CPU tidak mendukung instruksi THUMB"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 31297,31446 ----
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC saat ini tidak didukung dalam cpu yang dipilih"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "target CPU tidak mendukung kerja-sama"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic dan -macps-reent tidak kompatibel"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS reentrant kode tidak didukung. Diabaikan"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable dan -msdata=%s tidak kompatibel"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt membutuhkan sebuah AAPCS kompatibel ABI untuk operasi yang sesuai"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi membutuhkan sebuah iwmmxt kapabel cpu"
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "target CPU tidak mendukung kerja-sama"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "target CPU tidak mendukung kerja-sama"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard dan VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard dan VFP"
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "ukuran batas struktur hanya dapat diset ke %s"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "ukuran batas struktur hanya dapat diset ke %s"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC tidak kompatibel dengan -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= tidak berguna tanpa -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "tidak dapat menggunakan '%s' untuk register PIC"
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "target CPU tidak mendukung instruksi THUMB"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 31415,31491 ****
  msgid "%qE attribute only applies to functions"
  msgstr "atribut %qs hanya berlaku ke fungsi"
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, 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:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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:6962
  #, 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:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, 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:24148
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Tidak terduga akhir dari modul"
  
! #: config/arm/arm.c:24412
  #, 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:24661
  #, 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:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 31449,31530 ----
  msgid "%qE attribute only applies to functions"
  msgstr "atribut %qs hanya berlaku ke fungsi"
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, 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:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, 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:24137
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Tidak terduga akhir dari modul"
  
! #: config/arm/arm.c:24401
  #, 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:24650
  #, 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:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "tipe vektori tidak valid untuk a
*** 31494,31506 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
--- 31533,31545 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
*************** msgstr "-G dan -static adalah mutually e
*** 31608,31789 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
  msgstr "Fungsi tidak mengembalikan sebuah nilai"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs sepertinya salah nama signal handler"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Jumlah dari register yang digunakan untuk melewati argumen integer"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D not supported"
  msgid "writing to address space %qs not supported"
  msgstr "deklarasi lemah dari %q+D tidak didukung"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/avr/avr.c:9550
  #, 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/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "definisi sebelumnya dari %q+D ada disini"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "hanya variabel yang belum terinisialisasi yang dapat ditempatkan dalam daerah .noinit"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs hanya didukung untuk perakit saja"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Tidak terduga akhir dari modul dalam konstanta string"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 31647,31840 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
  msgstr "Fungsi tidak mengembalikan sebuah nilai"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs sepertinya salah nama signal handler"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Jumlah dari register yang digunakan untuk melewati argumen integer"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D not supported"
  msgid "writing to address space %qs not supported"
  msgstr "deklarasi lemah dari %q+D tidak didukung"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/avr/avr.c:9565
  #, 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/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "definisi sebelumnya dari %q+D ada disini"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "hanya variabel yang belum terinisialisasi yang dapat ditempatkan dalam daerah .noinit"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs hanya didukung untuk perakit saja"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Tidak terduga akhir dari modul dalam konstanta string"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "akumulator tidak sesuai untuk %q
*** 32084,32095 ****
  msgid "invalid IACC argument"
  msgstr "argumen IACC tidak valid"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
--- 32135,32146 ----
  msgid "invalid IACC argument"
  msgstr "argumen IACC tidak valid"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
*************** msgstr "model kode %qs tidak mendukung d
*** 32287,32293 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "model kode %s tidak mendukung kode PIC"
--- 32338,32344 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "model kode %s tidak mendukung kode PIC"
*************** msgstr "%srtd%s diabaikan dalam mode 64
*** 32434,32751 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, 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:5986
  #, 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:5987
  #, 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:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386.c:6054
  #, 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:6056
  #, 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:6070
  #, 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:6072
  #, 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:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "pilihan -m%s= tidak diketahui dispesifikasikan: '%s'"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "pilihan(\"%s\") telah dispesifikasikan"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify when instructions are allowed to access code"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386.c:7688
  #, 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:7695 config/i386/i386.c:41349
  #, 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:7701
  #, 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:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, 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:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, 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:7773 config/i386/i386.c:7791
  #, 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:7779
  #, 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:8023
  #, 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:8026
  #, 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:8342
  #, 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:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, 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:8693
  #, 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:8707
  #, 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:8713
  #, 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:8729
  #, 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:8735
  #, 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:8751
  #, 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:8757
  #, 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:8939
  #, 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:9056
  #, 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:9174
  #, 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:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, 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:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, 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:14856
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
--- 32485,32802 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, 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:5992
  #, 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:5993
  #, 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:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386.c:6060
  #, 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:6062
  #, 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:6076
  #, 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:6078
  #, 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:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "pilihan -m%s= tidak diketahui dispesifikasikan: '%s'"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "pilihan(\"%s\") telah dispesifikasikan"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify when instructions are allowed to access code"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386.c:7694
  #, 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:7701 config/i386/i386.c:41390
  #, 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:7707
  #, 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:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, 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:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, 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:7779 config/i386/i386.c:7797
  #, 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:7785
  #, 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:8029
  #, 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:8032
  #, 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:8348
  #, 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:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, 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:8699
  #, 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:8713
  #, 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:8719
  #, 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:8735
  #, 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:8741
  #, 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:8757
  #, 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:8763
  #, 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:8945
  #, 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:9062
  #, 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:9180
  #, 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:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, 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:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, 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:14862
  #, 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
*** 32753,33083 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, 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:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17924
  #, fuzzy, gcc-internal-format
  #| msgid "non-integral used in condition"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "bukan integral digunakan dalam kondisi"
  
! #: config/i386/i386.c:28283
  #, 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:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, 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:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "deklarasi sebelumnya dari %q+D"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, 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:34294 config/i386/i386.c:35692
  #, 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:34689
  #, 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:34784
  #, 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:35623
  #, 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:35638
  #, 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:35671
  #, 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:35711
  #, 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:35724
  #, 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:35734
  #, 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:35739 config/i386/i386.c:36529
  #, 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:35907
  #, 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:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, 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:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, 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:36609 config/rs6000/rs6000.c:15973
  #, 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:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, 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:38505
  #, 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:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:41336
  #, 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:41357
  #, 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:41390 config/i386/i386.c:41399
  #, 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:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, 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:44401
  #, 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:44465
  #, 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:44494
  #, 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:50765
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "Unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "argumen yang tidak digunakan dalam $-gaya format"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 32804,33134 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, 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:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17930
  #, fuzzy, gcc-internal-format
  #| msgid "non-integral used in condition"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "bukan integral digunakan dalam kondisi"
  
! #: config/i386/i386.c:28289
  #, 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:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, 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:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "deklarasi sebelumnya dari %q+D"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, 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:34335 config/i386/i386.c:35733
  #, 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:34730
  #, 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:34825
  #, 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:35664
  #, 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:35679
  #, 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:35712
  #, 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:35752
  #, 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:35765
  #, 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:35775
  #, 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:35780 config/i386/i386.c:36570
  #, 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:35948
  #, 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:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, 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:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, 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:36650 config/rs6000/rs6000.c:16009
  #, 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:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, 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:38546
  #, 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:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:41377
  #, 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:41398
  #, 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:41431 config/i386/i386.c:41440
  #, 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:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, 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:44442
  #, 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:44506
  #, 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:44535
  #, 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:50806
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "Unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "argumen yang tidak digunakan dalam $-gaya format"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) atau end_offset
*** 33208,33214 ****
  msgid "argument %qd is not a constant"
  msgstr "argumen %qd bukan sebuah konstanta"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, penunjuk kosong"
--- 33259,33265 ----
  msgid "argument %qd is not a constant"
  msgstr "argumen %qd bukan sebuah konstanta"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, penunjuk kosong"
*************** msgstr "PRINT_OPERAND_ADDRESS, penunjuk
*** 33218,33224 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Punctuation '%c' tidak diketahui"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND penunjuk kosong"
--- 33269,33275 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Punctuation '%c' tidak diketahui"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND penunjuk kosong"
*************** msgstr "multiple atribut interupsi tidak
*** 33326,33332 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread hanya tersedia di fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
--- 33377,33383 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread hanya tersedia di fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
*************** msgstr ""
*** 33859,33866 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "kode bawaan buruk"
--- 33910,33917 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "kode bawaan buruk"
*************** msgstr ""
*** 34133,34161 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 34184,34212 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "-g hanya didukung ketika menggun
*** 34180,34186 ****
  msgid "-g option disabled"
  msgstr "-g pilihan tidak aktif"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "alignmen (%u) untuk %s melebihi maksimal alignmen untuk global common data. Menggunakan %u"
--- 34231,34237 ----
  msgid "-g option disabled"
  msgstr "-g pilihan tidak aktif"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "alignmen (%u) untuk %s melebihi maksimal alignmen untuk global common data. Menggunakan %u"
*************** msgstr "angka harus berupa 0 atau 1"
*** 34324,34563 ****
  msgid "junk at end of #pragma longcall"
  msgstr "sampah diakhir dari #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s hanya menerima %d argumen"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s hanya menerima 1 argumen"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "melewatkan argumen %d dari %qE mengabaikan kualifier frompointer target type"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "kombinasi parameter untuk AltiVec intrinsik tidak valid"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 membutuhkan arsitektur PowerPC64, mengaktifkan"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power tidak didukung untuk 64 bit Darwin; ini tidak kompatibel dengan perpustakaan C dan C++ yang terpasang"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  #| msgid "not configured for ABI: '%s'"
  msgid "not configured for SPE ABI"
  msgstr "tidak dikonfigurasikan untuk ABI: '%s'"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Jangan gunakan set instruksi PowerPC"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec tidak didukung dalam target ini"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "Spe not supported in this target"
  msgid "SPE not supported in this target"
  msgstr "Spe tidak didukung dalam target ini"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple tidak didukung di sistem little endian"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring tidak didukung di sistem little endian"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "pilihan -msingle-float ekuivalen dengan -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 34375,34614 ----
  msgid "junk at end of #pragma longcall"
  msgstr "sampah diakhir dari #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s hanya menerima %d argumen"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s hanya menerima 1 argumen"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract hanya menerima 2 argumen"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert hanya menerima 3 argumen"
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "melewatkan argumen %d dari %qE mengabaikan kualifier frompointer target type"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "kombinasi parameter untuk AltiVec intrinsik tidak valid"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 membutuhkan arsitektur PowerPC64, mengaktifkan"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power tidak didukung untuk 64 bit Darwin; ini tidak kompatibel dengan perpustakaan C dan C++ yang terpasang"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  #| msgid "not configured for ABI: '%s'"
  msgid "not configured for SPE ABI"
  msgstr "tidak dikonfigurasikan untuk ABI: '%s'"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Jangan gunakan set instruksi PowerPC"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec tidak didukung dalam target ini"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  #| msgid "Spe not supported in this target"
  msgid "SPE not supported in this target"
  msgstr "Spe tidak didukung dalam target ini"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple tidak didukung di sistem little endian"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring tidak didukung di sistem little endian"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "pilihan -msingle-float ekuivalen dengan -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource membutuhkan -o"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 34566,35115 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "perpusatakaan vektorisasi tidak dikenal tipe ABI (%s) untuk pilihan %sveclibabi=%s %s"
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dikembalikan dengan referensi: ekstensi bukan standar ABI dengan tidak ada garansi kompabilitas"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:11946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:13067
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dilewatkan dengan referensi: bukan ekstensi standar ABI dengan tidak ada garansi kompabilitas"
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %s already processed"
  msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argumen 1 dari __builtin_altivec_predicate harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argumen 1 dari __builtin_altivec_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s hanya menerima 1 argumen"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argumen ke dss harus berupa sebuah 2 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "argumen 1 dari __builtin_paired_predicate harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "argumen 1 dari __builtin_paired_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "argumen 1 dari __builtin_spe_predicate harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:16903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "fungsi bawaan ini hanya tersedia di fr450"
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qs not supported for MIPS16"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "stack frame terlalu besar"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target tidak didukung untuk mesin ini"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35159
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "mengeluarkan instruksi microcode %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "mengeluarkan kondisional instruksi microcode %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of '%%%c'"
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "penggunaan dari '%%%c' tidak valid"
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%H%<#pragma%> is not allowed here"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%H%<#pragma%> tidak diijinkan disini"
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s\"%s\"%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 34617,35171 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "perpusatakaan vektorisasi tidak dikenal tipe ABI (%s) untuk pilihan %sveclibabi=%s %s"
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dikembalikan dengan referensi: ekstensi bukan standar ABI dengan tidak ada garansi kompabilitas"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat memberikan nilai kembali dalam register vektor karena instruksi altivec tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:11977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "tidak dapat melewatkan argumen dalam vektor register karena instruksi altivek tidak aktif, gunakan -maltivec untuk mengaktifkannya"
  
! #: config/rs6000/rs6000.c:13098
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektor dilewatkan dengan referensi: bukan ekstensi standar ABI dengan tidak ada garansi kompabilitas"
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %s already processed"
  msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argumen 1 harus berupa sebuah 5 bit signed literal"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argumen 1 dari __builtin_altivec_predicate harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argumen 1 dari __builtin_altivec_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s hanya menerima 1 argumen"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argumen 3 harus berupa sebuah 4 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "angka harus berupa 0 atau 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argumen ke dss harus berupa sebuah 2 bit unsigned literal"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "argumen 1 dari __builtin_paired_predicate harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "argumen 1 dari __builtin_paired_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "argumen 1 dari __builtin_spe_predicate harus berupa sebuah konstanta"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argumen 1 dari __builtin_spe_predicate diluar dari jangkauan"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "fungsi bawaan ini hanya tersedia di fr450"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qs not supported for MIPS16"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "stack frame terlalu besar"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target tidak didukung untuk mesin ini"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35208
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:35219
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "mengeluarkan instruksi microcode %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "mengeluarkan kondisional instruksi microcode %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of '%%%c'"
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "penggunaan dari '%%%c' tidak valid"
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%H%<#pragma%> is not allowed here"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%H%<#pragma%> tidak diijinkan disini"
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s\"%s\"%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 35301,35306 ****
--- 35357,35363 ----
  msgstr "-mapcs-stack-check tidak kompatibel dengan -mno-apcs-frame"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 membutuhkan sebuah cpu PowerPC64"
*************** msgstr ""
*** 35394,35400 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 35451,35457 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 35422,35428 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 35479,35485 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "kependekan %s ambigu"
*** 35444,35450 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 35501,35507 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qs sudah ditinggalkan"
*** 35459,35631 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin code"
  msgid "bad builtin icode"
  msgstr "kode bawaan buruk"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, 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:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs menggunakan alokasi dinamis stack"
  
! #: config/s390/s390.c:11520
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -fpic are not supported for this target"
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "-fPIC dan -fpic tidak didukung untuk target ini"
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "mode z/Arsitektur tidak didukung di %s"
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, 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:14745
  #, 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:14757
  #, 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:14765
  #, gcc-internal-format
  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:14771
  #, 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:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, 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"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 35516,35688 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin code"
  msgid "bad builtin icode"
  msgstr "kode bawaan buruk"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, 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:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs menggunakan alokasi dinamis stack"
  
! #: config/s390/s390.c:11527
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -fpic are not supported for this target"
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "-fPIC dan -fpic tidak didukung untuk target ini"
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "mode z/Arsitektur tidak didukung di %s"
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, 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:14752
  #, 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:14764
  #, 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:14772
  #, gcc-internal-format
  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:14778
  #, 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:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, 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"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "r0 harus tersedia sebaga sebuah
*** 35689,35715 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax hanya didukung untuk RTP PIC"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s tidak didukung untuk konfigurasi ini"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 tidak diijinkan dengan -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "nilai (%s) buruk untuk pilihan -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= tidak didukung di sistem 32 bit"
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
--- 35746,35773 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax hanya didukung untuk RTP PIC"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s tidak didukung untuk konfigurasi ini"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 tidak diijinkan dengan -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "nilai (%s) buruk untuk pilihan -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= tidak didukung di sistem 32 bit"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
*************** msgstr "salah bentuk %<#pragma init%>, a
*** 36019,36040 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "konstanta tidak valid dalam %<#pragma pack%> - diabaikan"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "register boolean dibutuhkan untuk pilihan titik pecahan"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s tidak didukung dengan instruksi CONST16"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC dibutuhkan tetapi tidak didukung dengan instruksi CONST16"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "hanya variabel tidak terinisialisasi yang dapat ditempatkan didaerah .bss"
--- 36077,36098 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "konstanta tidak valid dalam %<#pragma pack%> - diabaikan"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "register boolean dibutuhkan untuk pilihan titik pecahan"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s tidak didukung dengan instruksi CONST16"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC dibutuhkan tetapi tidak didukung dengan instruksi CONST16"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "hanya variabel tidak terinisialisasi yang dapat ditempatkan didaerah .bss"
*************** msgstr "%qs atribut hanya berlaku ke var
*** 36128,36134 ****
  msgid "could not read the BRIG file"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
--- 36186,36192 ----
  msgid "could not read the BRIG file"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
*************** msgid "label %qD defined here"
*** 36555,36563 ****
  msgstr "label %q+D didefinisikan tetapi tidak digunakan"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 36613,36621 ----
  msgstr "label %q+D didefinisikan tetapi tidak digunakan"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr "ISO C90 tidak mendukung %<[*]%>
*** 36698,36704 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 36756,36762 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "diduga penspesifikasi deklarasi"
*** 37850,37856 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
--- 37908,37914 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
*************** msgstr "%<_Sat%> digunakan tanpa %<_Frac
*** 38001,38017 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 38059,38075 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "pengidentifikasi %qs konflik den
*** 38065,38071 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 38123,38129 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 38109,38115 ****
  msgstr "nama register: %s tidak dikenal"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
--- 38167,38173 ----
  msgstr "nama register: %s tidak dikenal"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
*************** msgstr "%<inline%> dalam deklarasi koson
*** 38126,38132 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 38184,38190 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "atribut diabaikan di template in
*** 38144,38151 ****
  msgid "unexpected attribute"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 38202,38209 ----
  msgid "unexpected attribute"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> dalam file-scope deklar
*** 38187,38193 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "diduga %<,%> atau %<,%>"
--- 38245,38251 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "diduga %<,%> atau %<,%>"
*************** msgstr "ISO C90 tidak mendukung %<long l
*** 38217,38223 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "diduga string literal"
--- 38275,38281 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "diduga string literal"
*************** msgstr "template argumen %d tidak valid"
*** 38288,38301 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
--- 38346,38359 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
*************** msgstr "ISO C90 melarang pencampuran dek
*** 38433,38439 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
--- 38491,38497 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
*************** msgstr ""
*** 38458,38469 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "sebuah label hanya dapat menjadi bagian dari sebuah pernyataan dan sebuah deklarasi bukan sebuah pernyataan"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 38516,38527 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "sebuah label hanya dapat menjadi bagian dari sebuah pernyataan dan sebuah deklarasi bukan sebuah pernyataan"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "diduga pengidentifikasi atau %<*
*** 38477,38493 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "diduga pernyataan"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
--- 38535,38551 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "diduga pernyataan"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
*************** msgstr "disarankan kurung diantara tubuh
*** 38497,38503 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 38555,38561 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr "multiple atribut interupsi tidak
*** 38520,38526 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "register tidak valid dalam instruksi"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 38578,38584 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "register tidak valid dalam instruksi"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 38715,38732 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 38773,38790 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "diduga penspesifikasi deklarasi"
*** 38784,38851 ****
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%J alamat daerah atribut tidak dapat dispesifikasikan untuk fungsi"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
--- 38842,38909 ----
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%J alamat daerah atribut tidak dapat dispesifikasikan untuk fungsi"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
*************** msgstr ""
*** 38861,38872 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 38919,38930 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "num_threads ekspresi harus integ
*** 38883,38941 ****
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<none%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 38941,38999 ----
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<none%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> nilai harus posi
*** 38965,38989 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
--- 39023,39047 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
*************** msgstr "diduga %<{%>"
*** 38995,39059 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
--- 39053,39117 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
*************** msgstr "%<num_threads%> nilai harus posi
*** 39070,39088 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 39128,39146 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr "%Hkolaps argumen membutuhkan kon
*** 39105,39123 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 39163,39181 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "jenis penjadwalan tidak valid"
*** 39129,39199 ****
  msgid "invalid proc_bind kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 39187,39257 ----
  msgid "invalid proc_bind kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%H%qE belum pernah dideklarasika
*** 39210,39216 ****
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 39268,39274 ----
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D bukan sebuah fungsi,"
*** 39221,39264 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 39279,39322 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 39268,39295 ****
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
--- 39326,39353 ----
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
*************** msgstr "diduga iterasi deklarasi atau in
*** 39299,39374 ****
  msgid "not enough perfectly nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 39357,39432 ----
  msgid "not enough perfectly nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 39384,39390 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 39442,39448 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 39394,39427 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 39452,39485 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "diduga pengidentifikasi atau %<(
*** 39480,39502 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
--- 39538,39560 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
*************** msgstr ""
*** 39512,39567 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "ukuran stack harus berupa sebuah kelipatan tepat dari 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 39570,39625 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "ukuran stack harus berupa sebuah kelipatan tepat dari 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 39572,39578 ****
  msgid "base of array section must be pointer or array type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or numeral"
--- 39630,39636 ----
  msgid "base of array section must be pointer or array type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or numeral"
*************** msgstr "penempatan sisi tangan-kiri mung
*** 40348,40354 ****
  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:6623 cp/typeck.c:8583
  #, 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"
--- 40406,40412 ----
  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:6623 cp/typeck.c:8584
  #, 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 "kelebihan elemen dalam penginisi
*** 40679,40685 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
--- 40737,40743 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
*************** msgstr "fungsi dideklarasikan %<noreturn
*** 40689,40695 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
--- 40747,40753 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
*************** msgstr "ISO C melarang %<return%> dengan
*** 40716,40722 ****
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
--- 40774,40780 ----
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
*************** msgstr "pilihan %<long%> ekspresi tidak
*** 40732,40738 ****
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
--- 40790,40796 ----
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
*************** msgstr ""
*** 40752,40768 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
--- 40810,40826 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
*************** msgstr "pernyataan break digunakan denga
*** 40773,40779 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 40831,40837 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "menggunaka nilai tipe union dima
*** 40885,40896 ****
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 40943,40954 ----
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 40901,40927 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, 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:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 40959,40985 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, 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:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 40934,41009 ****
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, 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:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, 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:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, 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:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, 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:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
--- 40992,41067 ----
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, 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:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, 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:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, 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:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, 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:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
*************** msgstr ""
*** 41024,41030 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 41082,41088 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 41035,41051 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 41093,41109 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 41065,41082 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 41123,41140 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE muncul lebih dari sekali dal
*** 41089,41121 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 41147,41179 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 41138,41200 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, 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:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, 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:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, 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:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 41196,41258 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, 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:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, 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:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, 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:13596 cp/semantics.c:6984
  #, 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
*** 41206,41237 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 41264,41295 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "argumen dari fungsi panggilan mu
*** 41829,41995 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, 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:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.c:7743
  #, 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:7825
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, 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:8275
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, 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:8708
  #, 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:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.c:8772
  #, 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:8777
  #, 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:8778
  #, 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:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  #| 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 %qT from an rvalue of type %qT"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "inisialisasi dari referensi dari tipe %qT dari ekspresi dari tipe %qT tidak valid"
--- 41887,42053 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, 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:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.c:7746
  #, 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:7828
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, 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:8280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, 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:8713
  #, 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:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.c:8777
  #, 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:8782
  #, 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:8783
  #, 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:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| 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 %qT from an rvalue of type %qT"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "inisialisasi dari referensi dari tipe %qT dari ekspresi dari tipe %qT tidak valid"
*************** msgstr ""
*** 42097,42394 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "tidak dapat mengubah dari dasar %qT ke tipe turunan %qT melalui basis maya %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "semua anggota fungsi dalam kelas %qT adalah private"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T hanya mendefinisikan sebuah desktruktor private dan tidak memiliki teman"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T hanya mendefinisikan konstruktor private dan tidak memiliki teman"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "tidak ada unik final overrider untuk %qD dalam %qT"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D telah disembunyikan"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  oleh %q+D"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous struct hanya dapat memiliki anggota data tidak statis"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anggota private %q+#D dalam union anonymous"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "anggota private %q+#D dalam struct anonymous"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "anggota terproteksi %q+#D dalam struct anonymous"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bit-field %q+#D dengan tipe bukan integral"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bit-field %q+D lebar bukan sebuah konstanta integer"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "lebar negatif dalam bit-field %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "lebar nol untuk bit-field %q+D"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "lebar dari %q+D melebihi tipenya"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D terlalu kecil untuk menjaga seluruh nilai dari %q#T"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "anggota %q#D dengan konstruktor tidak diijinkan dalam union"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "anggota %q+#D dengan penempatan salinan operator tidak diijinkan dalam union"
  
! #: cp/class.c:3657
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D mungkin bukan statis karena ini adalah anggota dari sebuah union"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "field %q+D secara tidak valid mendeklarasikan tipe fungsi"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "field %q+D secara tidak valid mendeklrasikan tipe metoda"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "mengabaikan atribut packed karena dari unpacked non-POD field %q+#D"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "multiple field dalam union %qT tida terinisialisasi"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "field %q+#D dengan nama sama seperti class"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T memiliki anggota data penunjuk"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  tetapi tidak override %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  atau %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  tetapi tidak override %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "penginisialisasi dispesifikasikan untuk metode %q+D bukan virtual"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q+T is not literal because:"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referensi bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 42155,42452 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "tidak dapat mengubah dari dasar %qT ke tipe turunan %qT melalui basis maya %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "semua anggota fungsi dalam kelas %qT adalah private"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T hanya mendefinisikan sebuah desktruktor private dan tidak memiliki teman"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T hanya mendefinisikan konstruktor private dan tidak memiliki teman"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "tidak ada unik final overrider untuk %qD dalam %qT"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D telah disembunyikan"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  oleh %q+D"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous struct hanya dapat memiliki anggota data tidak statis"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anggota private %q+#D dalam union anonymous"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "anggota private %q+#D dalam struct anonymous"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "anggota terproteksi %q+#D dalam struct anonymous"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bit-field %q+#D dengan tipe bukan integral"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bit-field %q+D lebar bukan sebuah konstanta integer"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "lebar negatif dalam bit-field %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "lebar nol untuk bit-field %q+D"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "lebar dari %q+D melebihi tipenya"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D terlalu kecil untuk menjaga seluruh nilai dari %q#T"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "anggota %q#D dengan konstruktor tidak diijinkan dalam union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam union"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "anggota %q+#D dengan penempatan salinan operator tidak diijinkan dalam union"
  
! #: cp/class.c:3659
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D mungkin bukan statis karena ini adalah anggota dari sebuah union"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "field %q+D secara tidak valid mendeklarasikan tipe fungsi"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "field %q+D secara tidak valid mendeklrasikan tipe metoda"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "mengabaikan atribut packed karena dari unpacked non-POD field %q+#D"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "multiple field dalam union %qT tida terinisialisasi"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "field %q+#D dengan nama sama seperti class"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T memiliki anggota data penunjuk"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  tetapi tidak override %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  atau %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  tetapi tidak override %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "penginisialisasi dispesifikasikan untuk metode %q+D bukan virtual"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q+T is not literal because:"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referensi bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "anggota const bukan-statis %q+#D
*** 42396,42561 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direct base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtual base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "ofset dari %q+D adalah bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T memiliki fungsi maya dan dapat diakses bukan virtual desktruktor"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "tipe %qs memiliki anggota fungsi virtual"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "mencoba menyelesaikan struct, tetapi ditendang keluar karena error parse sebelumnya"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "bahasa string %<\"%E\"%> tidak dikenal"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "tidak dapat meresolf fungsi overloaded %qD berdasar dari konversi ke tipe %qT"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "tidak cocok mengubah fungsi %qD ke tipe %q#T"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "mengubah fungsi overloaded %qD ke tipe %q#T adalah ambigu"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
--- 42454,42619 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direct base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtual base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "ofset dari %q+D adalah bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T memiliki fungsi maya dan dapat diakses bukan virtual desktruktor"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "tipe %qs memiliki anggota fungsi virtual"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "mencoba menyelesaikan struct, tetapi ditendang keluar karena error parse sebelumnya"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "bahasa string %<\"%E\"%> tidak dikenal"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "tidak dapat meresolf fungsi overloaded %qD berdasar dari konversi ke tipe %qT"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "tidak cocok mengubah fungsi %qD ke tipe %q#T"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "mengubah fungsi overloaded %qD ke tipe %q#T adalah ambigu"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
*************** msgstr "tidak dapat mengubah %qE dari ti
*** 42565,42576 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 42623,42634 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "tipe kembali abstrak tidak valid
*** 42603,42987 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "tipe kembali abstrak tidak valid untuk fungsi %q+#D"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#T has virtual base classes"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%J kelas dasar %q#T seharusnya secara eksplisit diinisialisasikan dalam konstruktor salinan"
  
! #: cp/constexpr.c:816
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion in return statement"
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "konversi tidak valid dalam pernyataan return"
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "expression %qE does not designate a constexpr function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: cp/constexpr.c:1567
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs memiliki ketergantungan circular"
  
! #: cp/constexpr.c:1578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.c:1661
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "constexpr call flows off the end of the function"
  msgstr "Peringatkan di panggilan ke fungsi ini"
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT alters %qT constant value"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "konversi ke %qT mengubah nilai konstanta %qT"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, 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/constexpr.c:5536 cp/decl.c:5160
  #, 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/constexpr.c:5543 cp/decl.c:5583
  #, 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/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 42661,43045 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "tipe kembali abstrak tidak valid untuk fungsi %q+#D"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#T has virtual base classes"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%J kelas dasar %q#T seharusnya secara eksplisit diinisialisasikan dalam konstruktor salinan"
  
! #: cp/constexpr.c:817
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion in return statement"
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "konversi tidak valid dalam pernyataan return"
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "expression %qE does not designate a constexpr function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs memiliki ketergantungan circular"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.c:1677
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "constexpr call flows off the end of the function"
  msgstr "Peringatkan di panggilan ke fungsi ini"
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT alters %qT constant value"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "konversi ke %qT mengubah nilai konstanta %qT"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, 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/constexpr.c:5567 cp/decl.c:5160
  #, 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/constexpr.c:5574 cp/decl.c:5583
  #, 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/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr "diduga pernyataan"
*** 43869,43875 ****
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
--- 43927,43933 ----
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
*************** msgstr "label bernama wchar_t"
*** 43884,43890 ****
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD digunakan tanpa parameter template"
--- 43942,43948 ----
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD digunakan tanpa parameter template"
*************** msgstr "%H%<this%> mungkin tidak digunak
*** 45663,45669 ****
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, 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"
--- 45721,45727 ----
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, 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 "argumen template dibutuhkan untu
*** 46151,46163 ****
  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:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
--- 46209,46221 ----
  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:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
*************** msgstr "deklarasi sebelumnya %q+#D disin
*** 46168,46175 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
--- 46226,46233 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
*************** msgstr "duplikasi tipe dasar %qT tidak v
*** 46220,46226 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
--- 46278,46284 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
*************** msgstr "nilai pengenumerasi untuk %E ter
*** 46289,46295 ****
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
--- 46347,46353 ----
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
*************** msgstr "deklarasi fungsi tidak valid"
*** 46305,46311 ****
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
--- 46363,46369 ----
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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 "anggota statis %qD tidak dapat m
*** 46471,46498 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.c:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "kumpulan namespace scope anonymous harus berupa statis"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonymous union dengan tida ada anggota"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
--- 46529,46556 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.c:1404
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "kumpulan namespace scope anonymous harus berupa statis"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonymous union dengan tida ada anggota"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
*************** msgstr "%<operator new%> harus mengembal
*** 46501,46571 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
  
! #: cp/decl2.c:2527
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
  
! #: cp/decl2.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 46559,46629 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
  
! #: cp/decl2.c:2528
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2532
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
  
! #: cp/decl2.c:2563
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+F dideklarasikan %<static%> t
*** 46575,46637 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
--- 46633,46695 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
*************** msgstr "%qD digunakan tidak terinisialis
*** 46976,46995 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "anggota const tidak terinisialisasi %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
--- 47034,47053 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "anggota const tidak terinisialisasi %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
*************** msgstr "array penginisialisasi buruk"
*** 47097,47103 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
--- 47155,47161 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
*************** msgstr "penunjuk tidak valid ke bit-fiel
*** 47117,47123 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
--- 47175,47181 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
*************** msgstr ""
*** 47325,47349 ****
  msgid "because the array element type %qT has variable size"
  msgstr "compound literal memiliki ukuran variabel"
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/lambda.c:573
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in unary expression"
  msgid "already captured %qD in lambda expression"
  msgstr "operan tidak valid dalam ekspresi unary"
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
--- 47383,47407 ----
  msgid "because the array element type %qT has variable size"
  msgstr "compound literal memiliki ukuran variabel"
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/lambda.c:576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in unary expression"
  msgid "already captured %qD in lambda expression"
  msgstr "operan tidak valid dalam ekspresi unary"
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
*************** msgstr "tidak ada argumen ke %qD yang te
*** 47399,47596 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "mangling typeof, lebih baik gunakan decltype"
  
! #: cp/mangle.c:2339
  #, fuzzy, gcc-internal-format
  #| msgid "mangling unknown fixed point type"
  msgid "mangling __underlying_type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "mangling %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "diabaikan operan tengah ke %<?:%> operan tidak dapat mangled"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "anggota const bukan static %q#D, tidak dapatmenggunakan operator assignmen baku"
  
! #: cp/method.c:851 cp/method.c:1307
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "anggota reference bukan static %q#D, tidak dapat menggunakan operator assignmen baku"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "metode yang disintesa %qD pertama dibutuhkan disini "
  
! #: cp/method.c:1256
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "defaulted declaration %q+D"
  msgstr "diulang menggunakan deklarasi %q+D"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  #| msgid "array does not match the region tree"
  msgid "does not match expected signature %qD"
  msgstr "array tidak cocok dengan daerah pohon"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "a template cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "defaulted function %q+D with default argument"
--- 47457,47654 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(jika anda menggunakan %<-fpermissive%>, G++ akan menerima kode anda, tetapi mengijinkan penggunaan dari sebuah nama tidak dideklarasikan sudah ditinggalkan)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "mangling typeof, lebih baik gunakan decltype"
  
! #: cp/mangle.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "mangling unknown fixed point type"
  msgid "mangling __underlying_type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "mangling tipe fixed point tidak diketahui"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "mangling %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "diabaikan operan tengah ke %<?:%> operan tidak dapat mangled"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "anggota const bukan static %q#D, tidak dapatmenggunakan operator assignmen baku"
  
! #: cp/method.c:852 cp/method.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "anggota reference bukan static %q#D, tidak dapat menggunakan operator assignmen baku"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "metode yang disintesa %qD pertama dibutuhkan disini "
  
! #: cp/method.c:1257
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "defaulted declaration %q+D"
  msgstr "diulang menggunakan deklarasi %q+D"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  #| msgid "array does not match the region tree"
  msgid "does not match expected signature %qD"
  msgstr "array tidak cocok dengan daerah pohon"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "a template cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "defaulted function %q+D with default argument"
*************** msgstr "%<%T::%D%> names desktruktor"
*** 47794,47922 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "tidak ada anggota yang cocok %<%T::%D%> dalam %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %D"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "strong using hanya berarti di lingkup namespace"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "namespace %qD sekarang tidak melingkupi secara kuat namespace %qD yang digunakan"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4534
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "argumen tergantung pencarian menemukan %q+D"
  
! #: cp/name-lookup.c:6215
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX memasuki pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX meninggalkan pop_everything ()\n"
--- 47852,47980 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "tidak ada anggota yang cocok %<%T::%D%> dalam %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %D"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "strong using hanya berarti di lingkup namespace"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "namespace %qD sekarang tidak melingkupi secara kuat namespace %qD yang digunakan"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4533
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "argumen tergantung pencarian menemukan %q+D"
  
! #: cp/name-lookup.c:6214
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX memasuki pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX meninggalkan pop_everything ()\n"
*************** msgstr "pengidentifikasi %<%s%> akan men
*** 47938,47944 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 47996,48002 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%H%<::%E%> belum pernah dideklar
*** 47967,47973 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 48025,48031 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "%Htipe baru mungkin tidak didefi
*** 48038,48867 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(mungkin sebuah semikolom hilang setelah definisi dari %qT)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%H%qE bukan sebuah template"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not a template"
  msgid "%qE is not a template"
  msgstr "%H%qE bukan sebuah template"
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid template-id"
  msgid "invalid template-id"
  msgstr "%Htemplate-id tidak valid"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer to a function in subtraction"
  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:3034 cp/pt.c:16746
  #, 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"
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qD as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid combination of multiple type-specifiers"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "%Hkombinasi tidak valid dari multiple penspesifikasi tipe"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%H%qE tidak bernama sebuah tipe"
  
! #: cp/parser.c:3188
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not name a type"
  msgid "%qE does not name a type"
  msgstr "%H%qE tidak bernama sebuah tipe"
  
! #: cp/parser.c:3197
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(mungkin %<typename %T::%E%> telah diinginkan)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%H%qE dalam namespace %qE tidak bernama sebuah tipe"
  
! #: cp/parser.c:3256
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%H%qE dalam namespace %qE tidak bernama sebuah tipe"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/parser.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has no default constructor to call"
  msgid "and %qT has no template constructors"
  msgstr "tipe %qs tidak memiliki konstruktor baku untuk memanggil"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%H%qE dalam kelas %qT tidak bernama sebuah tipe"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a type"
  msgstr "%H%qE dalam kelas %qT tidak bernama sebuah tipe"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected string-literal"
  msgstr "diduga string literal"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "konstanta floating melebihi jangkauan dari %qT"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "konstanta floating melebihi jangkauan dari %qT"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "konstanta floating dipotong ke nol"
  
! #: cp/parser.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class %qs"
  msgid "unable to find numeric literal operator %qD"
  msgstr "tidak dapat menemukan sebuah register untuk spill dalam kelas %qs"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "elemental binary operation"
  msgid "expected binary operator"
  msgstr "operasi binari elemen"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF"
  msgid "expected ..."
  msgstr "Tidak terduga EOF"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in comparison expression"
  msgid "mismatched operator in fold-expression"
  msgstr "tipe tidak cocok dalam ekspresi perbandingan"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfixed-point types not supported in C++"
  msgid "fixed-point types not supported in C++"
  msgstr "%Htipe titik tetap tidak didukung dalam C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ melarang braced-groups didalam ekspresi"
  
! #: cp/parser.c:4893
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement-expressions are not allowed outside functions nor in template-argument lists"
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "%Hpernyataan ekspresi tidak diijinkan diluar fungsi atau didalam daftar template argumen"
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:5020
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<this%> may not be used in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "a template declaration cannot appear at block scope"
  msgstr "deklarasi Objective-C mungkin hanya muncul dalam lingkup global"
  
! #: cp/parser.c:5317
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlocal variable %qD may not appear in this context"
  msgid "local variable %qD may not appear in this context"
  msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:5626
  #, fuzzy, gcc-internal-format
  #| msgid "%Hscope %qT before %<~%> is not a class-name"
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%Hlingkup %qT sebelum %<~%> bukan sebuah class-name"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:5766
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %<~%T%> as member of %qT"
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%Hdeklarasi dari %<~%T%> sebagai anggota dari %qT"
  
! #: cp/parser.c:5781
  #, fuzzy, gcc-internal-format
  #| msgid "%Htypedef-name %qD used as destructor declarator"
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "diduga specifier-qualifier-list"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bukan sebuah template"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ melarang compound literals"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name tidak diperbolehkan dengan -dynamiclib"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8205
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray bound forbidden after parenthesized type-id"
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "%Harray bound dilarang setelah parenthesized tipe id"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8444
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "penggunaan dari gaya-lama cast"
  
! #: cp/parser.c:8899
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: cp/parser.c:9098
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.c:9975
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Tidak terduga akhir dari modul"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "duplikasi %<volatile%>"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcase label %qE not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "Temukan fungsi pure dan const"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "kelebihan %<;%>"
  
! #: cp/parser.c:12591
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__label__%> not at the beginning of a block"
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmixing declarations and function-definitions is forbidden"
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.c:13201
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<friend%> used outside of class"
  msgid "%<friend%> used outside of class"
--- 48096,48931 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(mungkin sebuah semikolom hilang setelah definisi dari %qT)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%H%qE bukan sebuah template"
  
! #: cp/parser.c:2995
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not a template"
  msgid "%qE is not a template"
  msgstr "%H%qE bukan sebuah template"
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid template-id"
  msgid "invalid template-id"
  msgstr "%Htemplate-id tidak valid"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer to a function in subtraction"
  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:3036 cp/pt.c:16828
  #, 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"
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qD as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid combination of multiple type-specifiers"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "%Hkombinasi tidak valid dari multiple penspesifikasi tipe"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%H%qE tidak bernama sebuah tipe"
  
! #: cp/parser.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not name a type"
  msgid "%qE does not name a type"
  msgstr "%H%qE tidak bernama sebuah tipe"
  
! #: cp/parser.c:3199
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(mungkin %<typename %T::%E%> telah diinginkan)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%H%qE dalam namespace %qE tidak bernama sebuah tipe"
  
! #: cp/parser.c:3258
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%H%qE dalam namespace %qE tidak bernama sebuah tipe"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has no default constructor to call"
  msgid "and %qT has no template constructors"
  msgstr "tipe %qs tidak memiliki konstruktor baku untuk memanggil"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%H%qE dalam kelas %qT tidak bernama sebuah tipe"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a type"
  msgstr "%H%qE dalam kelas %qT tidak bernama sebuah tipe"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected string-literal"
  msgstr "diduga string literal"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "konstanta floating melebihi jangkauan dari %qT"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "konstanta floating melebihi jangkauan dari %qT"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "konstanta floating dipotong ke nol"
  
! #: cp/parser.c:4278
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class %qs"
  msgid "unable to find numeric literal operator %qD"
  msgstr "tidak dapat menemukan sebuah register untuk spill dalam kelas %qs"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "elemental binary operation"
  msgid "expected binary operator"
  msgstr "operasi binari elemen"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF"
  msgid "expected ..."
  msgstr "Tidak terduga EOF"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in comparison expression"
  msgid "mismatched operator in fold-expression"
  msgstr "tipe tidak cocok dalam ekspresi perbandingan"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfixed-point types not supported in C++"
  msgid "fixed-point types not supported in C++"
  msgstr "%Htipe titik tetap tidak didukung dalam C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ melarang braced-groups didalam ekspresi"
  
! #: cp/parser.c:4895
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement-expressions are not allowed outside functions nor in template-argument lists"
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "%Hpernyataan ekspresi tidak diijinkan diluar fungsi atau didalam daftar template argumen"
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:5022
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<this%> may not be used in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "a template declaration cannot appear at block scope"
  msgstr "deklarasi Objective-C mungkin hanya muncul dalam lingkup global"
  
! #: cp/parser.c:5319
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlocal variable %qD may not appear in this context"
  msgid "local variable %qD may not appear in this context"
  msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:5633
  #, fuzzy, gcc-internal-format
  #| msgid "%Hscope %qT before %<~%> is not a class-name"
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%Hlingkup %qT sebelum %<~%> bukan sebuah class-name"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:5773
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %<~%T%> as member of %qT"
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%Hdeklarasi dari %<~%T%> sebagai anggota dari %qT"
  
! #: cp/parser.c:5788
  #, fuzzy, gcc-internal-format
  #| msgid "%Htypedef-name %qD used as destructor declarator"
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "diduga specifier-qualifier-list"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bukan sebuah template"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ melarang compound literals"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name tidak diperbolehkan dengan -dynamiclib"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8210
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray bound forbidden after parenthesized type-id"
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "%Harray bound dilarang setelah parenthesized tipe id"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:8449
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "penggunaan dari gaya-lama cast"
  
! #: cp/parser.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: cp/parser.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.c:9984
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Tidak terduga akhir dari modul"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "duplikasi %<volatile%>"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:10817
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcase label %qE not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "Temukan fungsi pure dan const"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "kelebihan %<;%>"
  
! #: cp/parser.c:12600
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__label__%> not at the beginning of a block"
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmixing declarations and function-definitions is forbidden"
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid member function declaration"
! msgid "invalid initializer for structured binding declaration"
! msgstr "deklarasi anggota fungsi tidak valid"
! 
! #: cp/parser.c:13220
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<friend%> used outside of class"
  msgid "%<friend%> used outside of class"
*************** msgstr "%H%<friend%> digunakan diluar da
*** 48869,49415 ****
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.c:13400
  #, fuzzy, gcc-internal-format
  #| msgid "%Hclass definition may not be declared a friend"
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  #| msgid "%Honly constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.c:14088
  #, 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:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
  
! #: cp/parser.c:14222
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:14598
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "operan tidak terduga"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter packs cannot have default arguments"
  msgid "template parameter packs cannot have default arguments"
  msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
  
! #: cp/parser.c:15565
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "parse error in template argument list"
  msgstr "%Hparse error dalam daftar argumen template"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "diduga pernyataan"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnon-template %qD used as template"
  msgid "non-template %qD used as template"
  msgstr "%Hbukan-template %qD digunakan sebagai template"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16287
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate specialization with C linkage"
  msgid "template specialization with C linkage"
  msgstr "%Hspesialisasi template dengan C linkage"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C melarang deklarasi parameter kedepan"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Diduga nama"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktifkan instantiation template otomatis"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18468
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a function-definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:19141
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19145
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes are not allowed on a function-definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
  msgstr "%H%<%T::%E%> bukan sebuah tipe"
  
! #: cp/parser.c:19962
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of constructor as a template"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
--- 48933,49479 ----
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.c:13419
  #, fuzzy, gcc-internal-format
  #| msgid "%Hclass definition may not be declared a friend"
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  #| msgid "%Honly constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.c:14107
  #, 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:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
  
! #: cp/parser.c:14241
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:14617
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "operan tidak terduga"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter packs cannot have default arguments"
  msgid "template parameter packs cannot have default arguments"
  msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
  
! #: cp/parser.c:15584
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "parse error in template argument list"
  msgstr "%Hparse error dalam daftar argumen template"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "diduga pernyataan"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnon-template %qD used as template"
  msgid "non-template %qD used as template"
  msgstr "%Hbukan-template %qD digunakan sebagai template"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
  
! #: cp/parser.c:15851
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.c:16310
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate specialization with C linkage"
  msgid "template specialization with C linkage"
  msgstr "%Hspesialisasi template dengan C linkage"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C melarang deklarasi parameter kedepan"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Diduga nama"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktifkan instantiation template otomatis"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18491
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a function-definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:19164
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19168
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes are not allowed on a function-definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
  msgstr "%H%<%T::%E%> bukan sebuah tipe"
  
! #: cp/parser.c:19985
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of constructor as a template"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
*************** msgstr "penggunaan %<%T::%D%> daripada %
*** 49418,49424 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
--- 49482,49488 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
*************** msgstr "deklarasi fungsi tidak valid"
*** 49426,49813 ****
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:20179
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.c:20261
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:21105
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:21332
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdefault arguments are only permitted for function parameters"
  msgid "default arguments are only permitted for function parameters"
  msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack %qD cannot have a default argument"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "template parameter pack cannot have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "parameter pack cannot have a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: cp/parser.c:22553
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "tidak dapat menemukan berkas untuk class %s"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:22591
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid class name in declaration of %qD"
  msgid "invalid class name in declaration of %qD"
  msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  #| msgid "%Han explicit specialization must be preceded by %<template <>%>"
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%Hdefinisi sebelumnya dari %q+#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:23135
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
  
! #: cp/parser.c:23153
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "friend declaration does not name a class or function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "pure-specifier on function-definition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: cp/parser.c:23516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid AE type specified (%s)\n"
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
  
! #: cp/parser.c:23551
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.c:23727
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar  adalah sebuah tipe implisit)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: cp/parser.c:25865
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
--- 49490,49877 ----
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.c:21128
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:21355
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdefault arguments are only permitted for function parameters"
  msgid "default arguments are only permitted for function parameters"
  msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack %qD cannot have a default argument"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "template parameter pack cannot have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "parameter pack cannot have a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: cp/parser.c:22576
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "tidak dapat menemukan berkas untuk class %s"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:22614
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid class name in declaration of %qD"
  msgid "invalid class name in declaration of %qD"
  msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
  
! #: cp/parser.c:22673
  #, fuzzy, gcc-internal-format
  #| msgid "%Han explicit specialization must be preceded by %<template <>%>"
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%Hdefinisi sebelumnya dari %q+#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:23158
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
  
! #: cp/parser.c:23176
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "friend declaration does not name a class or function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "pure-specifier on function-definition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: cp/parser.c:23539
  #, fuzzy, gcc-internal-format
  #| msgid "invalid AE type specified (%s)\n"
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
  
! #: cp/parser.c:23574
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.c:23750
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar  adalah sebuah tipe implisit)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: cp/parser.c:25888
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
*************** msgstr "%Hterlalu sedikit template-param
*** 49817,50376 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many template-parameter-lists"
  msgid "too many template-parameter-lists"
  msgstr "%Hterlalu banyak template-parameter-lists"
  
! #: cp/parser.c:26222
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "named return values are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "Gunakan instruksi media"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/parser.c:26508
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid declaration of member template in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
  
! #: cp/parser.c:26517
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexplicit template specialization cannot have a storage class"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
  
! #: cp/parser.c:27058
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of %qD in linkage specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
  
! #: cp/parser.c:27528
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.c:27694
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.c:27736
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27739
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27742
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27748
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27751
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:27754
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27760
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27763
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27766
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27784
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27790
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27793
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:27882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%q#T was previously declared here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/parser.c:28170
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD redeclared with different access"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
  
! #: cp/parser.c:28434
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "file ends in default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<@encode%> must specify a type as an argument"
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
  
! #: cp/parser.c:29238
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid Objective-C++ selector name"
  msgid "invalid Objective-C++ selector name"
  msgstr "%Hpemilih nama Objective-C++ tidak valid"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/parser.c:29766
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, fuzzy, gcc-internal-format
  #| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "Diduga nama variabel di %C"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
--- 49881,50440 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many template-parameter-lists"
  msgid "too many template-parameter-lists"
  msgstr "%Hterlalu banyak template-parameter-lists"
  
! #: cp/parser.c:26245
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "named return values are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "Gunakan instruksi media"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/parser.c:26531
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid declaration of member template in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
  
! #: cp/parser.c:26540
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexplicit template specialization cannot have a storage class"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
  
! #: cp/parser.c:27081
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of %qD in linkage specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
  
! #: cp/parser.c:27551
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.c:27717
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.c:27759
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27762
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27771
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27774
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.c:27777
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27783
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27786
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27813
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27865
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.c:27877
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.c:27905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%q#T was previously declared here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/parser.c:28193
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD redeclared with different access"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
  
! #: cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "file ends in default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<@encode%> must specify a type as an argument"
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
  
! #: cp/parser.c:29261
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid Objective-C++ selector name"
  msgid "invalid Objective-C++ selector name"
  msgstr "%Hpemilih nama Objective-C++ tidak valid"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/parser.c:29789
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, fuzzy, gcc-internal-format
  #| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "Diduga nama variabel di %C"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
*************** msgstr "spesialisasi dari %qD setelah in
*** 50468,50474 ****
  msgid "candidate is: %#D"
  msgstr "kandidat adalah: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 50532,50538 ----
  msgid "candidate is: %#D"
  msgstr "kandidat adalah: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr "%qE bukan sebuah argumen templat
*** 51099,51230 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6609
  #, 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:6639
  #, 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:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "konversi baku tidak diijinkan dalam konteks ini"
  
! #: cp/pt.c:7335
  #, 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:7351
  #, 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:7461
  #, 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:7490
  #, 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:7495
  #, 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:7511 cp/pt.c:7533 cp/pt.c:7586
  #, 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:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.c:7590
  #, 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:7604
  #, 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:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 51163,51311 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, 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:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, 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:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "konversi baku tidak diijinkan dalam konteks ini"
  
! #: cp/pt.c:7417
  #, 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:7433
  #, 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:7543
  #, 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:7572
  #, 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:7577
  #, 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:7593 cp/pt.c:7615 cp/pt.c:7668
  #, 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:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.c:7672
  #, 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:7686
  #, 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:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  diduga sebuah tipe, diperoleh
*** 51232,51341 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "tipe tidak cocok dalam paket parameter bukan tipe"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, 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:7953
  #, 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:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, 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:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8419
  #, 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:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "kegagalan konsistensi internal"
  
! #: cp/pt.c:9056
  #, 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:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
--- 51313,51422 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "tipe tidak cocok dalam paket parameter bukan tipe"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, 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:8035
  #, 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:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, 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:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8501
  #, 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:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "kegagalan konsistensi internal"
  
! #: cp/pt.c:9138
  #, 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:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "redefinisi dari argumen baku unt
*** 51354,51636 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.c:13170
  #, 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:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.c:13785
  #, 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:13787
  #, 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:13800
  #, 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:13803
  #, 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:13851
  #, 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:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.c:13962
  #, 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:13999
  #, 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:14007
  #, 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:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:14314
  #, 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:14329
  #, 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:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17278
  #, 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:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.c:17981
  #, 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:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.c:21892
  #, 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:21894
  #, 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:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:21943
  #, 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:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:21954
  #, 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:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.c:22094
  #, 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:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.c:22105
  #, 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:22123
  #, 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:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
--- 51435,51717 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.c:13252
  #, 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:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.c:13867
  #, 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:13869
  #, 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:13882
  #, 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:13885
  #, 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:13933
  #, 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:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.c:14044
  #, 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:14081
  #, 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:14089
  #, 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:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:14396
  #, 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:14411
  #, 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:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17360
  #, 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:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.c:18063
  #, 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:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.c:21981
  #, 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:21983
  #, 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:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:22032
  #, 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:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:22043
  #, 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:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.c:22183
  #, 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:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.c:22194
  #, 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:22212
  #, 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:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
*************** msgstr "duplikasi instansiasi eksplisit
*** 51642,51743 ****
  #. 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:22719
  #, 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:22971
  #, 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:23313
  #, 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:23315
  #, 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:24740
  #, 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:25197
  #, 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:25273
  #, 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:25287
  #, 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:25291
  #, 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:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, 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:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, 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:25474
  #, 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:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 51723,51824 ----
  #. 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:22808
  #, 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:23060
  #, 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:23402
  #, 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:23404
  #, 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:24862
  #, 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:25317
  #, 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:25393
  #, 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:25407
  #, 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:25411
  #, 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:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, 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:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, 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:25594
  #, 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:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "%q+#D tidak dapat dideklarasikan
*** 51903,52411 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  karena %q+#D dideklarasikan dalam kelas dasar"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "disarankan eksplisit tanda kurung disekitar tubuh kosong dalam pernyataan %<do%>"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "tipe dari operan asm %qE tidak dapat ditentukan"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "deklarasi __label__ hanya diperbolehkan dalam lingkup fungsi"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "argumen ke destruktor tidak diijinkan"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "penggunaan tidak valid dari %<this%> dalam fungsi bukan anggota"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "penggunaan tidak valid ari %<this%> di tingkat paling atas"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "compound literal dari tipe bukan-objek %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tipe parameter template harus menggunakan kata kunci %<class%> atau %<typename%>"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "penggunaan tidak valid dari tipe %qT sebagai nilai baku untuk sebuah parameter template"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumen baku tidak valid untuk sebuah parameter template template"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definisi tidak valid dari tipe pengkualifikasi %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of parameter from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "alloc_size parameter outside range"
  msgid "use of parameter outside function body"
  msgstr "alloc_size parameter diluar dari jangkauan"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "argumen tidak cocok"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "penggunaan dari template class %qT sebagai ekspresi"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "permintaan untuk anggota %qD adalah ambigu dalam multiple inheritance lattice"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "tipe dari %qE tidak dikenal"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT bukan sebuah tipe template"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6473
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<device%> id must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6523
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "reimplementasi dari class %qs"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
  
! #: cp/semantics.c:7751
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: cp/semantics.c:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "kondisi bukan konstan untuk assertion static"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 51984,52492 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  karena %q+#D dideklarasikan dalam kelas dasar"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "disarankan eksplisit tanda kurung disekitar tubuh kosong dalam pernyataan %<do%>"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "tipe dari operan asm %qE tidak dapat ditentukan"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "deklarasi __label__ hanya diperbolehkan dalam lingkup fungsi"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "argumen ke destruktor tidak diijinkan"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "penggunaan tidak valid dari %<this%> dalam fungsi bukan anggota"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "penggunaan tidak valid ari %<this%> di tingkat paling atas"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "compound literal dari tipe bukan-objek %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tipe parameter template harus menggunakan kata kunci %<class%> atau %<typename%>"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "penggunaan tidak valid dari tipe %qT sebagai nilai baku untuk sebuah parameter template"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumen baku tidak valid untuk sebuah parameter template template"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definisi tidak valid dari tipe pengkualifikasi %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.c:3395
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of parameter from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "alloc_size parameter outside range"
  msgid "use of parameter outside function body"
  msgstr "alloc_size parameter diluar dari jangkauan"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "argumen tidak cocok"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "penggunaan dari template class %qT sebagai ekspresi"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "permintaan untuk anggota %qD adalah ambigu dalam multiple inheritance lattice"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "tipe dari %qE tidak dikenal"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT bukan sebuah tipe template"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<device%> id must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:6536
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "reimplementasi dari class %qs"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
  
! #: cp/semantics.c:7764
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: cp/semantics.c:8192
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "kondisi bukan konstan untuk assertion static"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%qV kualifier tidak dapat diapli
*** 52422,52543 ****
  msgid "lambda-expression in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "permintaan init_priority bukan sebuah konstanta integer"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "hanya dapat menggunakan atribut %qE di definisi lingkup-berkas dari objek dari tipe class"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "permintaan init_priority diluar dari jangkauan"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "permintaan init_priority disimpan untuk penggunaan internal"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s atribut diaplikasikan ke %s %s di %L"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "pemeriksaan lang_*: gagal dalam %s, di %s:%d"
--- 52503,52624 ----
  msgid "lambda-expression in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "permintaan init_priority bukan sebuah konstanta integer"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "hanya dapat menggunakan atribut %qE di definisi lingkup-berkas dari objek dari tipe class"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "permintaan init_priority diluar dari jangkauan"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "permintaan init_priority disimpan untuk penggunaan internal"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s atribut diaplikasikan ke %s %s di %L"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "pemeriksaan lang_*: gagal dalam %s, di %s:%d"
*************** msgstr "   dalam penunjuk ke anggota kon
*** 53267,53440 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8546
  #, 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:8564
  #, 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:8568
  #, 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:8573
  #, 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:8578
  #, 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:8588
  #, 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:8683
  #, 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:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referensi ke bukan-lvalue dikembalikan"
  
! #: cp/typeck.c:8764
  #, 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:8768
  #, 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:8772
  #, 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:8818
  #, 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:8826
  #, 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:8829
  #, 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:8859 cp/typeck.c:8905
  #, 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:8867
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "pernyataan kembali dengan sebuah nilai, dalam fungsi mengembalikan 'void'"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 53348,53521 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:8547
  #, 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:8565
  #, 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:8569
  #, 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:8574
  #, 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:8579
  #, 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:8589
  #, 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:8684
  #, 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:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referensi ke bukan-lvalue dikembalikan"
  
! #: cp/typeck.c:8765
  #, 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:8769
  #, 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:8773
  #, 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:8819
  #, 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:8827
  #, 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:8830
  #, 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:8860 cp/typeck.c:8906
  #, 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:8868
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "pernyataan kembali dengan sebuah nilai, dalam fungsi mengembalikan 'void'"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "Komponen di %C harus memiliki se
*** 57779,57869 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, 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:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, 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:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs can not 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:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 57860,57950 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, 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:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, 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:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs can not 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:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 "Argumen pertama dari penempatan
*** 58066,58077 ****
  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:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, 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)"
--- 58147,58158 ----
  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:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, 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 "Fortran 2003: penspesifikasi for
*** 58948,59507 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: penspesifikasi format DP tidak diijinkan di %C"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %C"
  msgid "X descriptor requires leading space count at %L"
  msgstr "Ekstensi: X pendeskripsi membutuhkan awalan spasi dihitung di %C"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %C"
  msgid "$ descriptor at %L"
  msgstr "Ekstensi: $ pendeskripsi di %C"
  
! #: fortran/io.c:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "$ should be the last specifier in format at %C"
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ seharusnya penspesifikasi terakhir dalam format di %C"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Ekstensi: Hilang lebar positif setelah pendeskripsi L di %C"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Ekstensi: Hilang lebar positif setelah pendeskripsi L di %C"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %L"
  msgid "%<G0%> in format at %L"
  msgstr "%s dalam format string di %L"
  
! #: fortran/io.c:940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier %s at %L"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier at %L"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:1057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The H format specifier at %C is a Fortran 95 deleted feature"
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Penspesifikasi format H di %C adalah sebuah feature Fortran 95 yang dihapus"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %C"
  msgid "Missing comma at %L"
  msgstr "Ekstensi: Hilang koma di %C"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s dalam format string di %L"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Tab character in format at %C"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstensi: Karakter tab dalam format di %C"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Pernyataan format dalam modul blok utama di %C"
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Duplikasi %s spesifikasi di %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabel %s tidak dapat berupa INTENT(IN) di %C"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Duplikasi %s label spesifikasi di %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Ekspresi konstant dalam FORMAT tag di %L harus berupa tipe baku KARAKTER"
  
! #: fortran/io.c:1617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT tag di %L harus berupa tipe KARAKTER atau INTEGER"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Featur terhapus: DITEMPATKAN variabel dalam FORMAT tag di %L"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
  
! #: fortran/io.c:1635
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalar '%s' dalam FORMAT tag di %L bukan sebuah variabel DITEMPATKAN"
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
  
! #: fortran/io.c:1653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.c:1660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.c:1667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/io.c:1700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Concat operator at %L must concatenate strings of the same kind"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s tag di %L harus berupa skalar"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: IOMSG tag di %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 membutuhkan INTEGER baku dalam tag %s di %L"
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Spesifikasi INTENT buruk di %C"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ekstensi: CONVERT tag di %L"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Ekstensi: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "pernyataan OPEN tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:2088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ASYNCHRONOUS= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: BLANK= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DECIMAL= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ENCODING= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.c:2356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: SIGN= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan CLOSE tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:2639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/io.c:2647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing ')' in statement at or before %L"
  msgid "UNIT number missing in statement at %L"
  msgstr "Hilang ')' dalam pernyataan di atau sebelum %L"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT tag in %s statement at %L must be a variable"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: pernyataan FLUSH di %C"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Duplikasi SATUAN spesifikasi di %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Duplikasi format spesifikasi di %C"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Simbol '%s' dalam daftar nama '%s' adalah INTENT(IN) di %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Duplikasi spesifikasi NML di %C"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Simbol '%s' di %C harus berupa sebuah nama grup DAFTAR-NAMA"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- dispesifikasikan dua kali"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Form tidak valid dari pernyataan WRITE di %L, dibutuhkan UNIT"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Satuan internal dengan vektor subscrip di %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Eksternal IO UNIT tidak dapat berupa sebuah array di %L"
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Ekstensi: Koma sebalum i/o daftar item di %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Sintaks error dalam iterasi I/O di %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Diduga ekspresi dalam pernyataan %s di %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaks error dalam pernyataan %s di %C"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Berkas internal di %L dengan daftar-nama"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DELIM= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "daftar-nama PRINT di %C adalah sebuah ekstensi"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Diduga koma dalam daftar I/O di %C"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan INQUIRE tidak diperbolehkan dalam prosedur di %C"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "pernyataan INQUIRE di %L tidak dapat berisi baik BERKAS dan penspesifikasi SATUAN"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan sebuah PENDING= penspesifikasi dengan ID= penspesifikasi"
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: WAIT di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "pernyataan WAIT tidak diperbolehkan dalam prosedur PURE di %C"
--- 59029,59605 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: penspesifikasi format DP tidak diijinkan di %C"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %C"
  msgid "X descriptor requires leading space count at %L"
  msgstr "Ekstensi: X pendeskripsi membutuhkan awalan spasi dihitung di %C"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %C"
  msgid "$ descriptor at %L"
  msgstr "Ekstensi: $ pendeskripsi di %C"
  
! #: fortran/io.c:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "$ should be the last specifier in format at %C"
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ seharusnya penspesifikasi terakhir dalam format di %C"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Ekstensi: Hilang lebar positif setelah pendeskripsi L di %C"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Ekstensi: Hilang lebar positif setelah pendeskripsi L di %C"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %L"
  msgid "%<G0%> in format at %L"
  msgstr "%s dalam format string di %L"
  
! #: fortran/io.c:903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier %s at %L"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier at %L"
  msgstr "Period dibutuhkan dalam format penspesifikasi di %C"
  
! #: fortran/io.c:1067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The H format specifier at %C is a Fortran 95 deleted feature"
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Penspesifikasi format H di %C adalah sebuah feature Fortran 95 yang dihapus"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %C"
  msgid "Missing comma at %L"
  msgstr "Ekstensi: Hilang koma di %C"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s dalam format string di %L"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Tab character in format at %C"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstensi: Karakter tab dalam format di %C"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Pernyataan format dalam modul blok utama di %C"
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Duplikasi %s spesifikasi di %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabel %s tidak dapat berupa INTENT(IN) di %C"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Duplikasi %s label spesifikasi di %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Ekspresi konstant dalam FORMAT tag di %L harus berupa tipe baku KARAKTER"
  
! #: fortran/io.c:1627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT tag di %L harus berupa tipe KARAKTER atau INTEGER"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Featur terhapus: DITEMPATKAN variabel dalam FORMAT tag di %L"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
  
! #: fortran/io.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalar '%s' dalam FORMAT tag di %L bukan sebuah variabel DITEMPATKAN"
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
  
! #: fortran/io.c:1663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.c:1670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.c:1677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/io.c:1710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Concat operator at %L must concatenate strings of the same kind"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s tag di %L harus berupa skalar"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: IOMSG tag di %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 membutuhkan INTEGER baku dalam tag %s di %L"
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Spesifikasi INTENT buruk di %C"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ekstensi: CONVERT tag di %L"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Ekstensi: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "pernyataan OPEN tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ASYNCHRONOUS= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: BLANK= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DECIMAL= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ENCODING= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.c:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: SIGN= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan CLOSE tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:2649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/io.c:2657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing ')' in statement at or before %L"
  msgid "UNIT number missing in statement at %L"
  msgstr "Hilang ')' dalam pernyataan di atau sebelum %L"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT tag in %s statement at %L must be a variable"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: pernyataan FLUSH di %C"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Duplikasi SATUAN spesifikasi di %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Duplikasi format spesifikasi di %C"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Simbol '%s' dalam daftar nama '%s' adalah INTENT(IN) di %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Duplikasi spesifikasi NML di %C"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Simbol '%s' di %C harus berupa sebuah nama grup DAFTAR-NAMA"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- dispesifikasikan dua kali"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Form tidak valid dari pernyataan WRITE di %L, dibutuhkan UNIT"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Satuan internal dengan vektor subscrip di %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Eksternal IO UNIT tidak dapat berupa sebuah array di %L"
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, 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 "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
! 
! #: fortran/io.c:3317
! #, 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 has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
! 
! #: fortran/io.c:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Ekstensi: Koma sebalum i/o daftar item di %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT label %d di %L tidak didefinisikan"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Sintaks error dalam iterasi I/O di %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Diduga ekspresi dalam pernyataan %s di %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaks error dalam pernyataan %s di %C"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Berkas internal di %L dengan daftar-nama"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DELIM= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "daftar-nama PRINT di %C adalah sebuah ekstensi"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Diduga koma dalam daftar I/O di %C"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan INQUIRE tidak diperbolehkan dalam prosedur di %C"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "pernyataan INQUIRE di %L tidak dapat berisi baik BERKAS dan penspesifikasi SATUAN"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan sebuah PENDING= penspesifikasi dengan ID= penspesifikasi"
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: WAIT di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "pernyataan WAIT tidak diperbolehkan dalam prosedur PURE di %C"
*************** msgstr "Fortran 2003: \"USE :: module\"
*** 60483,60764 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Hilang spesifikasi umum dalam pernyataan USE di %C"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Renaming operators in USE statements at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003: Mengubah nama operator dalam pernyataan USE di %C"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Nama '%s' di %C telah digunakan sebagai nama modul eksternal"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "SUBMODULE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Membaca modul %s di baris %d kolom %d: %s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Menulis modul %s di baris %d kolom %d: %s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %s di baris %d kolom %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Error menulis berkas modul: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Operator pengguna '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Operator intrinsik '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Tidak dapat membuka berkas modul '%s' untuk menulis di %C: %s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error menulis berkas modul '%s' untuk menulis: %s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "Can't delete module file %qs: %s"
  msgstr "tidak dapat menghapus berkas modul '%s': %s"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file '%s' to '%s': %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "tidak dapat mengubah nama berkas modul '%s' ke '%s': %s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file '%s': %s"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Tidak dapat menghapus berkas modul sementara '%s': %s"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs at %C already declared"
  msgstr "Simbol '%s' telah terdeklarasi"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:6465
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul intrinsik ISO_C_BINDING"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs already declared"
  msgstr "Simbol '%s' telah terdeklarasi"
  
! #: fortran/module.c:6666
  #, fuzzy, gcc-internal-format
  #| msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Penggunaan daro modul intrinsik '%s' di %C konflik dengan tidak-intrinsik nama modul digunakan sebelumnya"
  
! #: fortran/module.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Penggunaan dari NUMERIC_STORAGE_SIZE konstanta bernama dari modul intrinsik ISO_FORTRAN_ENV di %L adalah tidak kompatibel dengan pilihan %s"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Penggunaan dari NUMERIC_STORAGE_SIZE konstanta bernama dari modul intrinsik ISO_FORTRAN_ENV di %C adalah tidak kompatibel dengan pilihan %s"
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul intrinsik ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "pernyataan %s di %C tidak dalam jangkauan sebuah loop"
  
! #: fortran/module.c:6865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: ISO_FORTRAN_ENV modul intrinsik di %C"
  
! #: fortran/module.c:6877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: ISO_C_BINDING modul di %C"
  
! #: fortran/module.c:6890
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Tidak dapat menemukan modul intrinsik bernama '%s' di %C"
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Tidak dapat membuka berkas modul '%s' untuk pembacaan di %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Penggunaan dari modul tidak intrinsik '%s' di %C konflik dengan nama modul intrinsik yang digunakan sebelumnya"
  
! #: fortran/module.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Berkas '%s' dibuka di %C bukan sebuah berkas modul GFORTRAN"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
--- 60581,60862 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Hilang spesifikasi umum dalam pernyataan USE di %C"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Renaming operators in USE statements at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003: Mengubah nama operator dalam pernyataan USE di %C"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Nama '%s' di %C telah digunakan sebagai nama modul eksternal"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "SUBMODULE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Membaca modul %s di baris %d kolom %d: %s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Menulis modul %s di baris %d kolom %d: %s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %s di baris %d kolom %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Error menulis berkas modul: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Operator pengguna '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Operator intrinsik '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Tidak dapat membuka berkas modul '%s' untuk menulis di %C: %s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error menulis berkas modul '%s' untuk menulis: %s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "Can't delete module file %qs: %s"
  msgstr "tidak dapat menghapus berkas modul '%s': %s"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file '%s' to '%s': %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "tidak dapat mengubah nama berkas modul '%s' ke '%s': %s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file '%s': %s"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Tidak dapat menghapus berkas modul sementara '%s': %s"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs at %C already declared"
  msgstr "Simbol '%s' telah terdeklarasi"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
  
! #: fortran/module.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul intrinsik ISO_C_BINDING"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs already declared"
  msgstr "Simbol '%s' telah terdeklarasi"
  
! #: fortran/module.c:6667
  #, fuzzy, gcc-internal-format
  #| msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Penggunaan daro modul intrinsik '%s' di %C konflik dengan tidak-intrinsik nama modul digunakan sebelumnya"
  
! #: fortran/module.c:6689
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Penggunaan dari NUMERIC_STORAGE_SIZE konstanta bernama dari modul intrinsik ISO_FORTRAN_ENV di %L adalah tidak kompatibel dengan pilihan %s"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Penggunaan dari NUMERIC_STORAGE_SIZE konstanta bernama dari modul intrinsik ISO_FORTRAN_ENV di %C adalah tidak kompatibel dengan pilihan %s"
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul intrinsik ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "pernyataan %s di %C tidak dalam jangkauan sebuah loop"
  
! #: fortran/module.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: ISO_FORTRAN_ENV modul intrinsik di %C"
  
! #: fortran/module.c:6878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: ISO_C_BINDING modul di %C"
  
! #: fortran/module.c:6891
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Tidak dapat menemukan modul intrinsik bernama '%s' di %C"
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Tidak dapat membuka berkas modul '%s' untuk pembacaan di %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Penggunaan dari modul tidak intrinsik '%s' di %C konflik dengan nama modul intrinsik yang digunakan sebelumnya"
  
! #: fortran/module.c:6956
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Berkas '%s' dibuka di %C bukan sebuah berkas modul GFORTRAN"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
*************** msgstr "Fungsi '%s' di %L adalah INTRINS
*** 63399,63405 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 63497,63503 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Bukan ekstensible tipe turunan '
*** 65039,65535 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, 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:13890
  #, 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:13896
  #, 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:13904
  #, 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:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, 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 "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
! 
! #: fortran/resolve.c:13942
  #, 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:13957
  #, 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:13968
  #, 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:13995
  #, 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:14014
  #, 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:14030
  #, 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:14041
  #, 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:14049
  #, 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:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, 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:14158
  #, 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:14254
  #, 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:14272
  #, 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:14275
  #, 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:14283
  #, 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:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, 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:14309
  #, 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:14319
  #, 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:14328
  #, 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:14341 fortran/resolve.c:14508
  #, 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:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, 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:14415
  #, 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:14422
  #, 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:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, 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:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, 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:14601
  #, 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:14613
  #, 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:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, 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:14664
  #, 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:14676
  #, 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:14685
  #, 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:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, 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:14921
  #, 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:14930
  #, 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:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, 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:15003
  #, 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:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, 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:15408
  #, 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:15414
  #, 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:15498
  #, 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:15507
  #, 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:15515
  #, 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:15531
  #, 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:15634
  #, 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:15649
  #, 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:15661
  #, 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:15670
  #, 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:15743
  #, 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:15754
  #, 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:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.c:15856
  #, 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:15869
  #, 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:15889
  #, 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:15899
  #, 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:15907
  #, 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:15921
  #, 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:15939
  #, 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:15946
  #, 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:16024
  #, 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"
--- 65137,65622 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, 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:13872
  #, 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:13878
  #, 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:13886
  #, 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:13903
  #, 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:13925
  #, 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:13936
  #, 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:13963
  #, 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:13982
  #, 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:13998
  #, 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:14009
  #, 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:14017
  #, 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:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, 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:14126
  #, 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:14222
  #, 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:14240
  #, 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:14243
  #, 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:14251
  #, 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:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, 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:14277
  #, 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:14287
  #, 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:14296
  #, 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:14309 fortran/resolve.c:14476
  #, 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:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, 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:14383
  #, 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:14390
  #, 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:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, 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:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, 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:14569
  #, 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:14581
  #, 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:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, 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:14632
  #, 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:14644
  #, 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:14653
  #, 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:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, 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:14889
  #, 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:14898
  #, 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:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, 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:14971
  #, 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:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, 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:15376
  #, 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:15382
  #, 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:15466
  #, 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:15475
  #, 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:15483
  #, 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:15499
  #, 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:15602
  #, 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:15617
  #, 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:15629
  #, 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:15638
  #, 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:15711
  #, 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:15722
  #, 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:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.c:15824
  #, 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:15837
  #, 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:15857
  #, 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:15867
  #, 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:15875
  #, 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:15889
  #, 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:15907
  #, 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:15914
  #, 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:15992
  #, 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 ""
*** 66706,66717 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "IO basetype buruk (%d)"
--- 66793,66804 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "IO basetype buruk (%d)"
*************** msgstr "%H membuat pemilih untuk metode
*** 69350,69358 ****
  #~ msgid "Deprecated. Use -Os instead"
  #~ msgstr "Ditinggalkan. Gunakan -Os lebih baik"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
- 
  #~ msgid "Use the mips-tfile postpass"
  #~ msgstr "Gunakan postpass mips-tfile"
  
--- 69437,69442 ----
diff -Nrcpad gcc-7.2.0/gcc/po/ja.gmo gcc-7.3.0/gcc/po/ja.gmo
*** gcc-7.2.0/gcc/po/ja.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/ja.gmo	Thu Jan 25 08:41:36 2018
***************
*** 1,126 ****
! Þ•-
! „Q£
ì¢xÙyÙ-{Ù1©ÙÛÙ ðÙÛÚ+íÚ0ÛJÛWÛcÛ"wÛ+šÛ3ÆÛIúÛIDÜ?ŽÜEÎÜ=Ý{RÝ?ÎÝPÞC_ÞB£ÞEæÞZ,ß‡ßœß¯ß»ß5ÒßEà7Nà-†à´à#Äà#èà3á*@á4ká. á2Ïá4â,7â6dâQ›â3íâ3!ãUãCiã7­ãIåãI/äWyäEÑä9å"QåJtå2¿å&òå,æPFæH—æ?àæF çDgç(¬ç*Õç:è,;è7hèA è?âè!"é5Dé@zé>»éfúéEaê!§ê!Éê'ëêjë(~ë*§ëÒë-éë"ì::ìuì1’ì4Äì$ùì/í1NíE€í2Æíùíî7î9Oî*‰î*´î?ßî(ï8Hï/�ï"±ï8ÔïC
ð.Qð €ð(¡ðÊð'êð"ñ&5ñ\ñ1zñ¬ñ%Åñ1ëñ<ò9Zò,”ò!Áò&ãò%
! ó?0ó,pó3�ó8Ñó
! ô%$ô6Jô*�ô!¬ô:Îô)	õ)3õ!]õ!õ9¡õ-Ûõ%	ö//ö#_öƒö#Ÿö'ÃöAëö--÷1[÷=�÷,Ë÷*ø÷,#øPølø~ø�ø@­ø9îø9(ù"bù3…ù¹ù#Ôù$øùAúT_ú/´úäúFùú@û+[ûS‡ûGÛû%#ü*Iütü �ü±üÑüãüýý'1ý%YýýžýºýÙý,ïýAþ*^þ.‰þ(¸þáþ5ûþ1ÿ2Gÿ6zÿ4±ÿCæÿJ**u6 '×Iÿ,I.v1¥2×5
! @%`†3¢0Ö4R+p(œÅ-ä(";,^'‹1³'å'
153g6›.Ò-+/ ['|*¤]Ï"-'P+x¤¶0Ì/ý#-&Qx �,°Ý.õ+$	'P	x	”	¯	'Å	6í	,$
! 0Q
!  ‚
! £
! Ã
! $Ö
! $û
! ' H-d’,«Ø7ò'*#Rv!–%¸#Þ!
$
'
2+
2^
M‘
Mß
-6?/O2–*É.ô)#&M't&œ&Ã#ê'(6 _$€ ¥"Æ,é2Ii*ˆ,³.à3)Cm�)¤Îë"#=a�•­½Ñé:)R|”›,¢6Ï$"G`7}(µÞ5þ4/H'x0 
Ñ ß-FUs��˜¡$ª3Ï(1:CLhu~‹”�¦¯ËÔ,Ø/K
h€v;÷(3+\.ˆ+·-ã3E#Y}.—,Æ,ó* %K-q+Ÿ$Ë+ð)6.`$�/´ä;7<$t™"°!Ó:õ-0^6k3¢1ÖL 8U 2Ž 'Á é 0!41!Jf!<±!Pî!A?"A�"Ã"/ß"6#F#7Y#+‘#7½#2õ#(($Q$Mo$6½$kô$4`%+•%6Á%Hø%9A&,{&,¨&+Õ&''')'!Q's'‰':¢'Ý'5ø'&.('U(4}(²(&Ì(8ó((,)-U)2ƒ)1¶)%è),*3;*-o*�*)¹*,ã*:+.K+z+8–+0Ï+),2*,.],'Œ,#´,&Ø,Aÿ,,A--n-+œ-È-,Ü-0	.3:.(n.—.
! £.®.½.Ñ.è.û.//"/./:/U/h/u/‚/’/	¥/¯/¿/Ï/	â/
! ì/%÷/202P0ƒ0+“00¿0ð0%1%41Z1
k1y1™14µ1ê128&2_2x2"�2°2$Â23ç2)3,E34r33§3{Û3W4s4/ƒ4³4Ò42ì4v5<–5Ó5è5~î5"m6
�60ž6:Ï62
! 7,=7'j7!’7!´71Ö786"8=Y89—8,Ñ8-þ8(,9CU9™9D·9@ü9.=:0l:!�:<¿:Fü:6C;.z;C©;Cí;&1<,X<2…<D¸< ý<1=P=9o=:©=&ä=<>8H>-�>¯>!Í>1ï>.!?5P?0†?6·?î?/
@;=@:y@8´@#í@2A+DA&pAU—A&íA/B8DB4}B!²B+ÔB2C-3C%aC)‡C+±C/ÝC
D D8DJDZDmD„D¢D!ÂD+äD>E OE6pE§EIÀE(
! F3F1SF)…F-¯F,ÝF,
! G<7G5tG&ªG/ÑG7H59H=oH­H ÆH-çHI	"I,IAI8\I	•IŸI>´IBóI6J;UJ(‘JºJÔJáJ#üJ# K'DK#lK�K˜K°K=ÌKF
! LPQLH¢L.ëL"M6=MtM4‹MBÀMAN
EN#SNwN2†N¹N-ÔN3O'6O%^O7„O5¼O
òOPP-PDGPŒP PÀP0ÚPHQ2TQ-‡Q-µQ.ãQARTR9`RLšR.çR*S(AS8jS4£S)ØS7T+:T+fT-’T˜ÀT˜YUòUV2V,RVVŽV®V5ËV2WX4W�W¨W*¿W#êW!X0X
PX^X	oX
! yX	„X+ŽX:ºX0õX5&Y/\YŒYŸY)¡YLËYEZ,^Z‹Z1¡Z8ÓZ8[1E[*w[¢[;À[1ü[5.\/d\2”\2Ç\5ú\&0]JW]'¢].Ê]4ù]8.^-g^"•^(¸^*á^_A$_&f_�_#­_>Ñ_<`.M`%|`¢`/Á`?ñ`81a)ja9”a<Îa8b;Db5€b8¶b+ïb+c+Gc+sc"ŸcÂc:âc5d2SdE†d<Ìd2	e(<e0ee0–e0Çe+øe&$fKf/\f5Œf4Âf4÷f<,gig!„g%¦g%Ìg!òg'h&<h<ch2 hÓh
! ïh.úh))iESi4™i4Îij,j$Kj"pj.“j%Âj$èj
k$k[CkWŸk
÷k9l#?l)cl�l"£l0Æl2÷l*m6m%Sm%ymŸmµmÆmØmëm%üm/"n%Rn,xn,¥n.Òn,o,.o,[o,ˆo*µo&ào/p7p@p"LpopŽp­p7ºpòpq'q3q+Rq'~q"¦q#Éq)íqr#7r[rsr(Œr&µr,Ür$	s.s+Ms6ys>°s!ïst=1t ot)�t)ºt/ät@u-Uu.ƒu²u"¿u*âu*
v8v9Qv‹v>œv>Ûv'wHBw.‹w ºw'Ûwx;x#Zx6~x:µx5ðx&yEyXyky)„y#®y'Òy&úy"!z3DzxzŒz¢z¼z*Ózþz{{6{I{Y{3n{3¢{;Ö{+|.>|,m| š|#»|)ß|/	}69}Tp}$Å}ê}	~~,~'=~:e~ ~À~Ù~3è~1EN3”2È7û63€$j€&�€&¶€0Ý€� ,�)M�,w�1¤�0Ö�(‚/0‚4`‚%•‚)»‚<å‚."ƒQƒkƒ.ˆƒ1·ƒ0éƒ'„$B„g„/†„'¶„Þ„ó„… …<…>\…6›…;Ò…†0*†9[†8•† Î†ï†&‡:5‡$p‡•‡1­‡<ß‡;ˆ.Xˆ1‡ˆ.¹ˆ.èˆ5‰5M‰>ƒ‰CÂ‰.Š/5ŠeŠ-~Š&¬ŠÓŠ"ëŠ8‹:G‹+‚‹4®‹9ã‹9Œ$WŒ|Œ,—Œ2ÄŒ"÷Œ&�.A�p�(Š�G³�>û�$:Ž(_ŽˆŽ'¥Ž4ÍŽ&�.)�9X�+’�.¾�<í�)*�T�'r�#š�<¾�,û�7(‘ `‘,�‘ ®‘*Ï‘ú‘#’ <’+]’‰’)©’Ó’#è’-“):“$d“4‰“*¾“1é“1”0M”~”$›”<À”5ý”3•,D•0q•¢•¸•)À•%ê•3–JD–�–/£–1Ó–G—>M—(Œ—$µ—CÚ—F˜.e˜*”˜
¿˜0Í˜þ˜+™#D™!h™-Š™$¸™#Ý™+š7-š1eš—š"±š Ôš*õš+ ›'L›Ft›=»›ù›œ4œNœ4eœšœ,«œØœòœ��
4�%B�h�‡�œ�°�Ð�$æ�!ž-žPMžžž½ž4×ž/Ÿ#<Ÿ`Ÿ rŸ!“ŸµŸÒŸèŸJ TL ¡ /¼ 3ì + ¡AL¡Ž¡+¥¡2Ñ¡3¢>8¢$w¢,œ¢4É¢&þ¢6%£6\£“£"¨£Ë£Ý£õ£7ý£$5¤)Z¤%„¤%ª¤$Ð¤%õ¤ ¥)<¥f¥†¥•¥³¥Â¥Ñ¥à¥ø¥¦*¦B¦a¦p¦�¦�¦ª¦8Ã¦ü¦§%§&A§%h§+Ž§º§9Ò§¨#+¨O¨^¨:m¨¨¨·¨É¨ä¨ø¨
! ©©(©?©P©c©1v©¨©¾©Ò©æ©ý©ª.ªDªXªsª‰ªœª­ªÀªÓªâªúª	«(«J7«+‚«®«Ê«æ«!ú«¬*<¬g¬{¬�¬¤¬¶¬Ê¬ç¬­!­*=­h­ƒ­›­±­Ã­Ô­!ê­®®7®R®i®�®”®¬®+Ê®0ö®D'¯.l¯(›¯>Ä¯B°'F°$n°.“°,Â°6ï°&±C±a±/�±0±±â±0ü±2-²2`²3“²
Ç²+Õ²)³ +³L³-j³˜³²³¾³Û³÷³´4´J´0h´4™´Î´ Ý´ þ´(µ:Hµ4ƒµ"¸µ/Ûµ¶**¶&U¶|¶#–¶%º¶à¶÷¶Cþ¶3B·!v·3˜·7Ì·6¸+;¸(g¸6�¸*Ç¸0ò¸2#¹$V¹${¹/ ¹!Ð¹ ò¹)º)=º)gº-‘º0¿º*ðº»,;»Fh»^¯»M¼[\¼f¸¼W½Aw½9¹½Tó½JH¾+“¾#¿¾#ã¾¿!#¿-E¿'s¿9›¿%Õ¿)û¿(%À2NÀ$�À$¦ÀËÀâÀ'Á8(Á*aÁŒÁ4ªÁ,ßÁ/Â1<ÂnÂ
! �Â(ŒÂ)µÂ-ßÂ.
Ã<Ã0RÃ/ƒÃ4³Ã6èÃ*Ä1JÄ5|Ä²ÄJÆÄ@Å RÅ)sÅ/�Å,ÍÅúÅ6Æ9HÆ3‚Æ"¶Æ#ÙÆ$ýÆH"ÇLkÇ.¸ÇçÇEÈ$FÈ kÈ)ŒÈ¶ÈÆÈ1ÓÈ:É1@É(rÉ#›É%¿É;åÉ<!Ê?^Ê,žÊ.ËÊ%úÊ Ë00ËaË+{Ë#§Ë!ËË-íË$Ì#@ÌdÌ6zÌ.±Ì1àÌ Í-3ÍIaÍ8«Í8äÍ)Î;GÎƒÎ/¡Î-ÑÎ0ÿÎ20Ï#cÏ‡Ï+¤Ï9ÐÏ<
! Ð6GÐ1~Ð4°Ð1åÐEÑ>]Ñ/œÑ-ÌÑ,úÑ#'Ò%KÒ"qÒ&”Ò»ÒÊÒ;åÒ0!Ó*RÓ8}Ó¶ÓIÕÓ&Ô*FÔ'qÔ™Ô³Ô ÐÔDñÔP6Õ:‡Õ8ÂÕ-ûÕ*)ÖTÖgÖwÖ‹ÖŸÖ±ÖÃÖÕÖçÖøÖ
! ××-×?×Q×c×u×‡×›×­×¿×Ñ×ã×÷×ØØ1ØEØWØiØzØŒØžØ°ØÂØÔØæØúØÙ"Ù4ÙFÙXÙ/jÙšÙ(ªÙÓÙíÙÚÚ3ÚFÚ`Ú'pÚ'˜Ú'ÀÚ"èÚÛ1#Û4UÛ)ŠÛ*´Û!ßÛ!Ü%#ÜIÜ(iÜ&’Ü3¹ÜíÜ	Ý/&Ý)VÝ.€Ý¯Ý#ÏÝ"óÝ!Þ&8Þ!_Þ�ÞŸÞ&²Þ1ÙÞß+)ß Ußvß–ß$³ßØß+ìß
à&à$Dàià‡à1”à!Æà(èà!á3á Má ná �á °á Ñá òá â 4â Uâ vâ —â¸â%Öâ#üâ# ã"Dãgã‡ã£ãÃãßãöãä)äIäeä�ä�ä0¹ä?êä#*å$Nå%så#™å0½å îå+æ;æQæ1jæ%œæ)Âæìæç%$çJç=`çžç&´ç#Ûç<ÿç <è*]è7ˆè/Àè)ðè-é&Hé'oé—é·é×éóéêêD8ê,}ê$ªêÏêïêë%"ëHë)cë<�ëÊëÝë÷ë*ì!Aì!cì!…ì$§ì"Ìì#ïì#í#7í[í{í)™í Ãíäíî"$îGî&gî'Žî+¶î(âîï"+ï Nïoï�ï#–ïºïÚïúï,ð">ðað'|ðC¤ð3èð"ñ?ñZñ iñ!Šñ¬ñ3Éñýñ 
ò.ò!Nò,pò�ò5¬òâò7úò22ó/eó;•ó.Ñó6ô@7ô#xôœô$¼ô$áô-õ&4õ [õ|õ%™õ¿õÙõ+÷õ#ö!Cöeö%�ö§ö$Âöçö$÷&'÷$N÷/s÷7£÷6Û÷'ø@:ø%{ø¡ø;¿ø!ûøù:ù-Tù/‚ù5²ù$èù
ú*ú8Iú2‚ú?µú1õú5'û6]û1”û3Æû&úû$!üFü`ü"uü=˜ü.Öü,ý,2ý_ýoý!‡ý%©ýÏýãýöý/þAþ!^þ€þ–þ¥þ¸þ4Èþýþ ÿ&5ÿ \ÿ1}ÿE¯ÿ7õÿ-%Jp(Œ+µ)á.)2X!‹,­'Ú 3#W/p 6µ#ì %F f/‡'·-ß"
$0#U(y)¢Ìê÷ #7[u‘§5¶"ì/+?3k&ŸÆæ'2,&_#†/ª"Ú5ý334gœ¸/×	(	9@	!z	Eœ	&â		
! *
! D
! !Y
! {
! —
! ž
! «
! 5Á
! ,÷
! <$5a1—LÉH_7v*®4Ù5
D
Bb
&¥
<Ì
A	5K�”³AÎ99J&„«%Ç6í3$/X!ˆDª"ï$/5/e!•·!Ï3ñ<%b)‚+¬%Ø%þ$8Tt(“-¼6ê5!W(w' "È-ë%!?a~'�!Å ç*#N7eO�BíK0J|KÇKJ_Kª5ö7,9dDžDã@(=i§;»:÷H2:{-¶*ä(286kB¢.å()=(g/�/À<ð7-)e(�'¸'à	-.J%y$Ÿ.Äó $ 9  V 
w … 2› NÎ M!3k!Ÿ!5¿!7õ!--"+["6‡"-¾"-ì"*# E#f#Jƒ#%Î# ô#$A-$o$�$ª$¿$)Ô$þ$%0:%k% ‹%¬%'Å%'í%2&$H&>m&>¬&9ë&-%'3S'‡'(�'Æ'<Ü'I( c(2„('·(4ß(%)0:)0k)œ)!¼)7Þ)!*$8*#]* �*¢*!²*"Ô*÷**+$@+:e+= +-Þ+<,8I,9‚,&¼,4ã,$-3=-q-%�-+µ-á- þ-."?.
! b. m.Ž.2«.4Þ.)/=/%V/&|/£/Á/à/$û/( 05I0*0!ª0"Ì0"ï0/1B1&Y1€1 ˜1¹1Ø1÷12?'2>g26¦2*Ý2!3*3,93Af35¨34Þ3)4)=4-g4"•4*¸4+ã45'%5)M5Uw5FÍ506&E6'l6”6±6(É6ò679'7!a7'ƒ7;«7/ç7282J8}8)�8)Ç8+ñ8/9$M9-r9@ 9:á9$:!A:c:z:“:¨:(½:Zæ:A;U;k;8‡;$À;.å;9<(N<4w<9¬<7æ<3=/R=4‚=.·=.æ=4>.J>.y>9¨>9â>9?:V?9‘?:Ë?9@9@@Wz@WÒ@$*A!OA/qA¡A½AÜA ïA#B=4B$rB—B-·BåB-C$/C.TC(ƒC1¬C.ÞC*
D/8DBhD3«DBßD'"E"JE+mE3™EÍE+íEF7F(TF}F3–F3ÊF@þF@?G;€G¼GÐGåGùGH#H6HKH_HtHˆH�H³HÇHÝH÷HII/III^ItIŠI�I°I9ÈIMJMPJ@žJ(ßJ3K(<KFeK4¬K+áK+
L,9L+fL+’L,¾L,ëL4MXMM5¦M;ÜM>N4WN>ŒN1ËN2ýN0O.PO<O2¼O ïO2P(CPElPc²PQ:6Q1qQ'£QËQ*éQ!R66R/mR$�RÂR×RêR2S/;S/kS(›SÄS"ãS T,'T*TT3T³T7ÈT#U&$U#KU%oU8•UMÎU6V8SV.ŒV3»V-ïV&W0DW8uW5®W.äW%X9XMX`X0wX#¨X&ÌX óX"Y#7Y'[Y(ƒY(¬Y!ÕY3÷Y1+Z]Z/}Z(­Z)ÖZ/[60[ g[3ˆ[4¼[ñ[4\E\F[\&¢\#É\í\!	]+]">]a])x]3¢] Ö]÷]
! ^^:^6T^<‹^È^â^ù^1_A_.^_�_/£_Ó_"ñ_,`A`S`l`*`4ª`ß`ý`$a=aWaqa‘a)§aCÑa!b.7b'fb3ŽbÂb×b#ìb.c.?c$nc“c%±c=×cd4dRd!qd“d§d-Ádïd9e4Eeze"•e¸e>Íef&!f)Hf.rf;¡f2Ýf>g;OgI‹g&Õg1üg0.h?_hŸhGµh/ýh.-i4\i&‘i+¸i(äi)
j7jJj+_j‹jªj/Åj!õj,k<Dk0�k#²kÖkôk#l6l=VlC”lDØl%mWCm,›m#Èm%ìm$n#7n[n6yn°nÊnànøn
o&o!8o!Zo5|o#²oQÖo (pAIp(‹p	´pA¾pq' q&Hq%oq4•q.Êqùq>r5VrŒr«r0Ér*úr*%s5Ps<†s2Ãsöst%+t"Qt tt •t-¶t"ät!u%)u%Ou'uu �u¾uÏuíu
! v"v?v	KvæUv<xD>xQƒx"Õx*øx#yI@z2Šz½zÊzÖz-çz3{;I{Y…{Mß{>-|Ml|Mº|®}G·}|ÿ}M|~SÊ~fc…#é!
€/€>€DY€]ž€_ü€U\�²�8Â�8û�P4‚5…‚B»‚Cþ‚@BƒOƒƒAÓƒU„yk„;å„E!…g…[{…j×…aB†U¤†fú†Xa‡Yº‡1ˆTFˆI›ˆ8åˆF‰[e‰RÁ‰YŠfnŠ[ÕŠ=1‹0o‹Q ‹Bò‹\5ŒX’ŒbëŒ<N�C‹�pÏ�g@Ž‘¨Žk:�;¦�;â�E�’d�3÷�8+‘#d‘Jˆ‘2Ó‘V’!]’N’;Î’D
! “IO“A™“cÛ“D?”1„”1¶”*è”P•>d•D£•Vè•F?–F†–5Í–,—N0—_—7ß—;˜9S˜-�˜9»˜4õ˜6*™1a™O“™,ã™@šXQš\ªšW›?_›,Ÿ›7Ì›CœMHœJ–œAáœE#�-i�@—�NØ�E'žAmžP¯ž:Ÿ?;Ÿ3{ŸA¯ŸOñŸIA <‹ FÈ <¡2L¡E¡JÅ¡`¢;q¢?­¢Qí¢7?£4w£1¬£TÞ£$3¤X¤;q¤_­¤S
¥Va¥=¸¥Jö¥<A¦=~¦@¼¦[ý¦zY§CÔ§#¨a<¨ž¨G¼¨T©bY©8¼©Jõ©;@ª:|ª4·ª(ìª%«;«0U«9†«(À«4é«+¬4J¬"¬@¢¬]ã¬FA­Oˆ­1Ø­%
! ®c0®(”®4½®Cò®O6¯P†¯c×¯:;°=v°.´°^ã°:B±7}±9µ±@ï±70²(h²(‘²%º²Là²L-³"z³H�³3æ³H´=c´1¡´KÓ´=µ.]µ1Œµ.¾µ:íµ((¶5Q¶7‡¶1¿¶Iñ¶P;·7Œ·=Ä·=¸@@¸A�¸ƒÃ¸5G¹F}¹.Ä¹ó¹ º@1º?rº3²º+æº%»C8»R|».Ï»?þ»I>¼Fˆ¼?Ï¼1½"A½.d½I“½FÝ½J$¾3o¾+£¾(Ï¾3ø¾2,¿._¿7Ž¿@Æ¿0ÀW8À3�ÀWÄÀ4Á6QÁ3ˆÁ=¼ÁBúÁ1=Â7oÂ§ÂªÂB®ÂBñÂo4Ão¤ÃÄÄ&Ä?>Ä%~ÄY¤Ä?þÄC>Å>‚Å;ÁÅ<ýÅ;:Æ;vÆ8²Æ<ëÆ=(Ç5fÇ9œÇ5ÖÇ7ÈADÈG†È<ÎÈ3É4?É6tÉ8«ÉFäÉV+ÊD‚Ê.ÇÊ9öÊ.0Ë-_Ë-�Ë1»Ë8íË=&ÌdÌ'}Ì¥ÌºÌÒÌîÌ
Í:Í)WÍ�Í�Í¤ÍU«Í?Î AÎ)bÎ#ŒÎ-°ÎUÞÎG4Ï3|Ïg°Ï*ÐMCÐM‘ÐXßÐ8Ñ1SÑ"…Ñ+¨Ñ4ÔÑ&	Ò=0Ò nÒ�Ò
‘Ò
ŸÒ
­Ò=»Ò?ùÒ19Ó
kÓ
yÓ
‡Ó
•Ó
£Ó.±Ó
àÓ
îÓ
üÓ

! Ô
Ô
&Ô
4Ô.BÔ
qÔÔ2ƒÔ¶Ô¿Ô#ÛÔ&ÿÔ
! &Õ»1ÕDíÕ62Ö9iÖ<£Ö9àÖ;×GV×"ž×=Á×2ÿ×L2ØJØJÊØHÙC^ÙK¢Ù3îÙ9"Ú@\Ú*�Ú>ÈÚEÛ,MÛ>zÛ@¹ÛYúÛLTÜ,¡Ü*ÎÜ6ùÜ50Ý[fÝOÂÝÞ>Þ;^ÞSšÞ|îÞTkßGÀß/à*8àacàVÅà„áX¡á}úáXxâgÑâ29ãQlãY¾ã-ä_FäB¦äVéäG@å;ˆå&Äåtëåd`æ¯Åæ?uç3µçSéç^=è9œèDÖèPé,lé<™é<Öé/êCê\ê4{ê1°êFâêM)ë1wë_©ë*	ì24ì^gìAÆìHíMQíLŸí>ìí4+î;`î5œî1Òî1ïO6ïK†ïBÒï4ð8Jð>ƒð=Âð]ñH^ñ/§ñ+×ñ9òU=ò7“ò5ËòEó$GóAlóX®óVôP^ô¯ô¸ôÇôßôñô	õ
! õ#õ0õ<õBõ,Rõõ‹õšõ©õ½õÒõÛõöõö,ö;ö2MöA€öAÂö÷V ÷Hw÷À÷2ß÷1øDøXø*lø—ø?·ø'÷ø>ùL^ù%«ùÑù'çùú?-úQmú+¿ú4ëúB ûBcûº¦û1aü
“üB¡ü'äü'ýJ4ý ý= þ%^þ„þ”‘þD&ÿkÿN€ÿUÏÿ5%@[>œ*Û*N1-€F®LõOB3’9Æ6o72§ZÚQ5B‡QÊ?K\Q¨HúACf…lì?Y-™@ÇQ*ZB…<È:	6@	6w	Q®	9
! P:
! 9‹
! >Å
! E?J?Š>Ê;	)E@oE°JöPA
2’
;Å
:5<er2Ø?LKG˜5à>YUV¯5:<:w?²ò&7RatŒ$ª'Ï-÷T%AzH¼K"En/´Qä=6GtC¼INJB™)Ü=SD]˜Tö$K$p;•Ñë%1BM�4¢F×j6‰LÀE
.S‚–4¶4ë& (Gp€™X¸g_yUÙ6/-f=”+Ò_þI^U¨þD S Mp *¾ Dé W.!?†!IÆ!S"]d"Â"!Î"-ð"+#QJ#œ#,º#)ç#;$PM$;ž$6Ú$6%7H%Y€%Ú%Jï%V:&<‘&9Î&6'9?'Ny'<È'Q(3W(9‹(9Å(˜ÿ(˜˜)1*.L*E{*HÁ*.
! +*9+ d+U…+OÛ+h+,3”,.È,<÷,44-4i-ž-½-Ó-ñ-..Q.Og.S·.M/RY/¬/Æ/6È/uÿ/Tu0BÊ0*
1]81?–1BÖ1D2>^29�2^×2K63Q‚3QÔ3H&4Vo4BÆ4<	5`F58§5Uà5166?h6>¨6,ç6*77?7#w7E›79á7'8<C8C€8`Ä8A%95g9)�9:Ç9J:AM:Q�:=á:R;<r;Q¯;9<N;<QŠ<QÜ<Q.=Q€=<Ò=3>NC>H’>:Û>J?La?:®?2é?U@4r@U§@6ý@E4AzAN‡AKÖA9"BN\BK«B/÷B%'C9MC9‡C0ÁC3òC*&DTQDG¦D1îD E;'E6cE;šENÖEN%FtFJ’F/ÝF2
G>@G8G/¸GèG8øG•1HŠÇHRIqoI5áI1JIJ'\J9„JH¾JK?#KOcK1³KåK'L%)LOLnL6ŽL?ÅL6M8<M8uM:®M8éM8"N8[N8”N8ÍN6O?=O}O“O-²O)àO)
! P4PIJP”P®P;ÄP2Q?3Q;sQ1¯Q7áQ=R3WR2‹R%¾R&äRHS4TSH‰S2ÒSATGGTJ�T^ÚT=9U8wUQ°U<V<?V>|VB»VOþV8NWL‡W'ÔW,üWN)XHxX#ÁXcåX$IY_nY`ÎY9/Z]iZ4ÇZ*üZ5'[,][VŠ[5á[W\`o\ZÐ\++]W]q],‘]2¾]8ñ]O*^Oz^7Ê^9_<_(\_,…_²_:Ò_	
`	`!`)`6`>`GK`E“`hÙ`NBaV‘a5èa'b.Fb@ubG¶b8þb{7c2³c7æcd<d[dDydH¾d4e1<eneZ„eDße^$fKƒfTÏfb$g;‡gDÃg5h+>h5jh/ h9ÐhI
! i9Ti5Ži2Äi.÷iA&jAhj.ªj3ÙjR
kE`k0¦k0×kElKNl1šlBÌl0m5@mTvmBËm(n17n%in*�n6ºn_ñn~QodÐo-5pPcpN´pMq&Qqxq9”q?Îq(r"7rIZrO¤rNôrBCsN†sFÕsOt<lt<©t3ætTu@ouA°u(òuEv9av+›v9Çv\wZ^wC¹wNýwTLxT¡x/öx#&y6JyR�yAÔy(zF?z'†zE®zcôzjX{+Ã{6ï{#&|*J|Bu|-¸|2æ|9}3S}Q‡}WÙ}&1~X~3w~5«~Sá~:5Op4ÀBõ78€Ip€8º€3ó€9'�<a�1ž�7Ð�'‚70‚Lh‚-µ‚/ã‚Eƒ<Yƒ:–ƒ:Ñƒ9„*F„4q„?¦„>æ„%…H;…8„…1½…ï…,þ…'+†YS†U­† ‡2$‡/W‡Y‡‡Iá‡/+ˆ.[ˆMŠˆPØˆ0)‰/Z‰!Š‰,¬‰Ù‰Gô‰,<Š/iŠ;™Š5ÕŠ,‹;8‹>t‹3³‹+ç‹MŒ8aŒVšŒKñŒB=�`€�gá�IŽhŽ‡Ž¦ŽLÅŽ!�C4�$x��� »� Ü�ý�H�+c��� ®�)Ï�!ù�(‘=D‘.‚‘Q±‘3’27’]j’LÈ’@“V“?i“!©“Ë“$ê“$”s4”u¨”3•>R•>‘•<Ð•[
–-i–7—–9Ï–7	—7A—/y—I©—Qó—1E˜Iw˜LÁ˜@™=O™7�™=Å™šaš0qš5¢š6Øš3›3C›6w›3®›=â›( œIœ=eœ£œ¿œÛœ+÷œ-#�+Q�+}�3©�Ý�ù�ž-3ž,ažOŽžÞžûž7Ÿ7OŸ7‡Ÿ:¿Ÿ+úŸM& 3t 6¨ ß û Q¡i¡…¡'¤¡ Ì¡í¡¢(¢#D¢h¢†¢¦¢GÆ¢"£ 1£ R£#s£—£3µ£"é£ ¤'-¤"U¤x¤˜¤¶¤Ö¤ö¤+¥>¥.Z¥‰¥[¥¥;¦0=¦n¦!�¦'¯¦!×¦3ù¦-§"L§o§ˆ§¤§.Ã§.ò§.!¨P¨`o¨'Ð¨$ø¨©<©![©*}©.¨©×©*ð©-ª*Iªtª“ª!¯ªCÑªK«?a«H¡«?ê«-*¬JX¬R£¬?ö¬<6­Ks­T¿­F®4[®7�®4È®Dý®DB¯+‡¯1³¯3å¯3°4M°‚°N—°Qæ°>8±8w±K°±ü±²%+²!Q²#s²$—²¼²?Õ²D³HZ³£³°³9Î³5´G>´B†´?É´Q	µ0[µHŒµ8Õµ*¶69¶?p¶°¶Í¶‘Ô¶Of·!¶·TØ·Z-¸]ˆ¸9æ¸? ¹O`¹6°¹=ç¹P%º1vº1¨ºHÚº1#»,U»:‚»:½»:ø»@3¼]t¼7Ò¼+
! ½D6½Q{½uÍ½pC¾…´¾ˆ:¿{Ã¿c?À\£ÀpÁiqÁ8ÛÁ5ÂAJÂ$ŒÂ9±ÂEëÂ61ÃRhÃ4»Ã8ðÃ7)Ä?aÄ'¡Ä:ÉÄ"Å%'Å9MÅA‡Å3ÉÅ!ýÅ\Æ7|ÆE´ÆDúÆ?Ç
! ZÇCeÇI©ÇLóÇM@È$ŽÈZ³ÈWÉYfÉ?ÀÉ9Ê>:ÊFyÊ7ÀÊ]øÊRVË,©Ë7ÖËNÌ<]Ì šÌX»ÌHÍG]Í7¥Í?ÝÍ:Î`XÎa¹ÎKÏ-gÏR•Ï&èÏ5Ð2EÐxÐŽÐ@•ÐDÖÐ8Ñ;TÑ5�Ñ/ÆÑFöÑL=ÒUŠÒ<àÒ>Ó@\Ó�Ó,´ÓáÓGüÓ,DÔ/qÔ;¡Ô5ÝÔ,Õ0@Õ]qÕ9ÏÕ?	Ö9IÖ9ƒÖ;½ÖQùÖQK×0�×]Î×9,ØEfØJ¬Ø6÷Ø<.Ù3kÙ?ŸÙ<ßÙZÚ:wÚB²ÚBõÚG8ÛA€ÛUÂÛgÜQ€ÜBÒÜVÝ?lÝ2¬Ý7ßÝ%Þ=Þ'WÞ`ÞFàÞD'ßClß3°ßZäß7?à:wà4²à çà!á3*á[^ákºáR&âdyâ>Þâ8ãVãrã ‹ã ¬ãÍãßã÷ã	ä!ä?äWäuä‡äŸä±äÃäÕä íäå å2åJå \å }å žå¿å ×åøåæ"æ@æRæjæ|æ”æ¬æ ¾æßæñæ
ç%ç=çUçEnç´çGÍç#è9è-Uèƒèžè,¹èæè4é47é4lé5¡é$×éEüé;Bê3~ê3²ê"æê"	ë-,ë.Zë.‰ë1¸ë7êë!"ì#DìHhì0±ìDâì*'í*Rí*}í2¨í%Ûí'î+)îUî1nîE î'æî-ï,<ï.iï˜ï,±ïÞï5úï0ð+AðmðŒð«ðEÄð8
! ñ?Cñ5ƒñ*¹ñ.äñ.ò.Bò.qò. ò.Ïò.þò.-ó.\ó.‹ó.ºó6éó- ô+Nô0zô0«ô!Üô$þô2#õ.Võ%…õ.«õ%Úõ2ö.3ö.bö.‘ö.ÀöRïölB÷+¯÷-Û÷.	ø-8øBfø-©ø5×ø#
ù)1ùG[ù2£ù.Öùú*$ú8Oú+ˆúM´úû2!û.TûMƒû+Ñû5ýû@3üDtü0¹ü3êü*ý*Iý"tý5—ý(Íýöý"þ+7þQcþBµþ0øþ*)ÿTÿ#sÿ7—ÿ)Ïÿ?ùÿF9,€­1Ë=ý4;4p4¥7Ú5<H6…6¼2ó0&<W3”2È2û5.2d9—:Ñ>;K2‡5º3ð2$
! WEbH¨Hñ2:Gm-µ"ã1W8H�6Ù.		?	I	4d	™	<¸	õ	
! %
!  D
! Ne
! ´
! QÉ
! .ZJ<¥<âT;tS°J
.O
+~
6ª
6á
?=X0–+Ç5ó,)0VM‡AÕC.[FŠ-ÑEÿ-EEsH¹EPHX™WòHJa“Fõ-<aj-Ì*ú0%<VE“BÙ-<J>‡NÆ^at[Ön2>¡@àQ!<s-°Þþ6ZTK¯IûIE�"¬3ÏB$Fk.„8³ì8&Ah!�£HÂ%%1>W<–8ÓOG\!¤>Æ& G, 3t 9¨ /â =!<P!-�!I»!6"*<"Kg"!³"MÕ"##B9#+|#¨#0Á#/ò#,"$WO$J§$Zò$3M%5�%4·%2ì%2&0R&ƒ&)œ&1Æ&6ø&2/'1b')”'$¾'Yã'5=(;s(A¯(Fñ(@8))y)5£)?Ù);*HU*Bž*Há*B*+Mm+G»+G,(K,-t,6¢,Ù,9ì,A&-Ph-S¹-E
.S.Kg.!³.6Õ./(/1/6C/Bz/6½/Iô/?>0-~0n¬0j16†1E½132q72]©2'3N/38~3D·3Wü3BT4—45µ4/ë4\5_x5_Ø5986'r6-š6KÈ6B7FW74ž7gÓ7.;8j8‚80 8;Ñ8-
9';97c9L›9Bè96+::b:M�:4ë:0 ;Q;3e;0™;-Ê;9ø;:2<Am<B¯<%ò<1=0J=9{=3µ=5é=2>&R>>y>8¸>5ñ>1'?.Y?3ˆ?'¼??ä?$@r¤@„A{œA�B~šB{C~•CfDf{DWâD‚:Eq½E]/FS�F"áFQG_VGi¶Gl HD�HQÒHG$I9lI<¦IYãI9=J?wJ9·JTñJ3FKKzKQÆK?L>XL<—L<ÔL<MNMUMoM0‰M$ºM$ßM0N$5N$ZN!N,¡N@ÎNO$ORCOn–OnPTtP3ÉPiýP.gQS–QVêQbAR\¤RSSEUS:›SÖS_õS'UT!}T3ŸTXÓT ,UMU#mU ‘U2²U*åU(V/9V iV-ŠV'¸V2àV6WHJW9“WRÍWR XJsXS¾X4Y+GY@sY.´YMãYY1Z*‹ZH¶Z0ÿZW0[6ˆ[N¿[N\9]\$—\2¼\1ï\<!]9^]B˜]	Û]å]4^5^IT^9ž^JØ^M#_9q_P«_Rü_;O`B‹`NÎ`2a>Pa3�a>ÃaFb!Ib3kb6Ÿb(Öb
! ÿb6
! c3AcFuc;¼cGøc'@d7hd, d#Íd,ñd'ePFe3—eCËe-f$=f-bf-�f=¾f üf0g-Ng<|g/¹g/ég/hIhWbhPºhHi?TiA”iÖi<íiZ*jO…jNÕjT$k1ykD«k5ðkJ&lJql-¼l9êlK$mopmeàmNFnB•nAØn;oVoDuoºo1ÓoAp9GpA�pEÃp0	q3:q3nq=¢q>àqGrKgrP³r6s?;s@{s?¼s8üs)5t7_t9—t5Ñt5u6=urtu-çu'v3=v[qv-ÍvKûv`GwK¨wIôwK>xIŠxlÔxTAya–ySøySLza zS{SV{`ª{`|`l|aÍ|`/}a�}`ò}`S~­´~­b9€:J€G…€(Í€.ö€%%�<K�Iˆ�bÒ�35‚;i‚9¥‚Eß‚?%ƒFeƒE¬ƒOòƒIB„@Œ„<Í„A
! …KL…L˜…Kå…<1†Bn†Q±†Q‡?U‡Q•‡-ç‡&ˆ<<ˆ(yˆ2¢ˆ2ÕˆR‰R[‰J®‰ù‰Š,ŠEŠ`ŠyŠ‘Š«ŠÄŠÞŠ÷Š‹,‹E‹`‹{‹”‹
¬‹º‹Õ‹ï‹
! Œ%Œ=ŒUŒVnŒbÅŒe(�VŽ�<å�;"Ž^Ž\}ŽLÚŽB'�Bj�C­�Bñ�B4�Bw�Dº�Qÿ�EQ‘<—‘PÔ‘J%’@p’J±’<ü’B9“*|“<§“Jä“@/”Dp”Eµ”Aû”S=•’‘•4$–oY–>É–4—'=—5e—/›—LË—H˜.a˜�˜ª˜$Ã˜;è˜8$™8]™1–™*È™)ó™/šFMš=”šqÒš$D›Ii›%³›7Ù›4œ<FœWƒœhÛœLD�<‘�<Î�?ž?KžO‹žBÛžSŸHrŸD»Ÿ< *= h „ <¤ 'á *	¡$4¡!Y¡${¡6 ¡-×¡+¢$1¢?V¢?–¢4Ö¢.£7:£7r£6ª£Vá£78¤]p¤6Î¤$¥N*¥(y¥n¢¥*¦4<¦/q¦!¡¦Ã¦*Ü¦§C&§Hj§'³§-Û§'	¨31¨'e¨I�¨V×¨+.©Z©"z©R�©+ð©^ª{ª8—ª9Ðª/
! «):«d«&}«¤«@»«Bü«/?¬o¬;�¬"Ë¬ î¬-­=­/X­Wˆ­9à­R®?m®B­®ð®
! ¯8)¯Bb¯K¥¯Añ¯$3°<X°R•°,è°/±*E±,p±�±*¹±Hä±7-²Ne²W´²-³;:³$v³J›³1æ³?´FX´9Ÿ´HÙ´="µK`µe¬µb¶8u¶A®¶@ð¶A1·9s·c­·N¸N`¸E¯¸3õ¸9)¹5c¹6™¹%Ð¹*ö¹9!º2[º*ŽºF¹º6»D7»`|»AÝ»5¼AU¼*—¼GÂ¼?
! ½WJ½i¢½l¾0y¾‘ª¾?<¿,|¿6©¿6à¿5À9MÀN‡À(ÖÀ$ÿÀ&$Á#KÁ'oÁ —Á/¸Á(èÁLÂ)^Â{ˆÂ3Ã]8ÃD–ÃÛÃväÃ2[ÄMŽÄ@ÜÄEÅQcÅBµÅ)øÅZ"ÆK}Æ<ÉÆ1Ç=8ÇCvÇEºÇ@ÈHAÈ>ŠÈ'ÉÈ.ñÈ9 É9ZÉ0”É0ÅÉ<öÉ<3Ê9pÊIªÊ1ôÊI&Ë/pË$ Ë0ÅË/öË&Ì(BÌkÌtÌF³Í2VW?X	�ú>
! ¥…uáwmt	½´Zð1?¦	Ônzþåb
!  	-¯	Ÿµˆ�•Ç”‹°×)aƒv	>‡¿³ï˜M�Ëá-}	ª	â	<3Ì¹
! mµÏ«ªõ&	v#™îT9	+Â	¢ôí´6¬$ú	Æ¨ù	ü4~	f3c	<†¸h­å%)&¢}I$	äÉåOÚe	ò%p7	zØ¬þÒÉƒ�wš;BÚ @6|M	1¨Ž£›ò<ê5ú9|	¢	
! ËS¹´	-¿¨“S‡ù$æ	dZTÓ=D	y\±øðý)H}DÇP:µª‚Ã,	øˆ	ûß	Q|«	ªºÆ}é®	ÉFC€<	…�	=l*	 Ï	]Y«S	t_Z–	)®üÐT.¹«ÄÈÿ�™ÈöBè„u"@èbi¯_ÿòŸ�Räñ	0¢
! Š	@™	°çâeuS=-	7úa:¿¯·òÒÚ˜¼(éR¿¤�Œ>O%	+	~2	í]¬:÷?/Íÿr�¨ÌKóG�	>v’Ü/$�E·´2©Ú«œ	àŸþð*
! Þ.8	-o	ƒ8�(
! ý¨zº­°Ye÷Ø¡w]	
! wÊY¥
! Üç¸
! ól	Ê1Å·óOEv³zN	bœIð›îÖ	ý	>óÚé;	?ßúù“€“k1ÓæŽÀ÷
! ¥	üÀºZr	ëzÀµ	êþ™&¡IÛÖõ„ºõ¢(ê›	Z 
! 9c-Íª²e B¹N”H	!û	Yî	îºNV„õ_º&`kAÅ#DÔ¦7²
! ®‰)
! çÈó†²²ûñ6gÍå	;;€³è=|Å._	ØÝ~Ö½5ÃÁ ‹
! 4	P+jêmáPæã>¨ï¶’‹7h	N
  
! Ê	Î5ì"6	¯QÐ!J0ÆdCPÎ¾	cÇ	ják©[ÁX:ƒ§	§„lŸŒˆ§0ß«;&
! }»Ò	âqÝÅ"!=ÖÞt¿û`ÿÑÛö
! ¥Œ;‰{°	]/N",!	È	^¼w?¡	Ž¼¾÷	ìÍ	.	†üò	º#æ7‹±9Ç/š7Õ’ËI$ßf!öÓ	µg-àË
! ¬.Ñ�E[òö~~raøéjï	 
x¥ïLó|å×œÏF™µo3½	ÿ…	P±ª{M¦Á”Wí‡Õß±voò±J“ª#	GØD[°3Ž
WÖ�%¾ìgxs±ÍÕ¬		pØvà¿õIBç¤†€	º6é/Ýéæ'À¼	5	â—Î¨˜-Ô�A	¹X4œëÞ°Q$
! S8	×Öž	X‰ó•¶	[2$—u	qîA`sÙhÑëæñà›öÔ	Ä<ÏŸQZÙò©­iUÝhë	›v	Æ	ü˜!»	*ÁÏ"Ú Ê'ÆM»GC�
! `Ä’�z	sNÃù®¢j�	š#œQ(+Dè*b9ÙëÃŒ0�6ö˜Pÿˆ[¡ÆKL£	ÍÌ%ø	­	ÿicÏ)ÆÓ"—sÉŠføFšíL	ù£
! …Ú	–¦¶—Œ?MÒb²�5aÙu'
! ê	/ù8O¤Ýóýd­þ áó	0	wžxŽ¡š	î•	lxozþm2g	2O�£4Fº	Áã‚"	†	aw QíTc‡	ß’\qñrRA(‰`åJK ¹”°
! ,	±	m©¼Ñ+Û}%Èf®˜Tl=ÿ„‡ÑF
! —n'	ŸB	V,
! ™ß¤ã½¢§L„–=üRbŸtB9
! ©
! ß¬¸…É¾Vœƒ	û”²Û¡	@^:	²Jpsj	gÅ	-
! �§	R_ÅÌr¤°>	×‹"
! æžu	%…¢HÃ„åˆø®GLjç±yqïE”q¤Œ 
! öf	AhžÕÞ©ã	Ä¯Gå¬ëV	ìAÔ	�Zä&Õqìyñö
! `	’	IòÕ°—ÅÐ#wÛ!J¾Ž	Xb	pkâgp™ô�¦4)Ü­og	XAk	�ÂõU£ªÍc�Þí	Y
! C‡1ýçB}ÕäÝ	‹³‘_g—è*»ïµ^ÎÍQw
…nr	_
Ü8+~¶Õ	Ýùe
! C@v(O	ìèZ	â\à&ä	,		KÒDñ¬¿H6&ÐH‘A�ë™r¸ÃRØ+Šæ€Môt=	`ç…¬n		ž%
! á0bNUð5Oý9FÙûé	h‰†1£fa÷'R‚z|;n	ÐÄ‹UA%p	½"¡�û^	’(�.k»â9cGúé³þ(Ü„	ÔY:ûö	4×÷Ï®oŒ	XTä'x	x†�­†¹Võ›ÝáÇ©nLÞdü
! ñÁo
! ðt«î	ˆ,§ˆ
! ŠÌòÔ‰ ´K[	Üke¾d»D¸×.˜_Ì“*
! ÜÆ,|©Ý!
! 8F	¶I¶N‡ÙÀyq	/E´öy/	¤ž6$Á‘	FŠ
y	m	¯×²p@”	f	à\TNÖ	V].A*½2@ôY	R¿ƒ	È	á•‘V³	-„…ÂÎØT	Ç?	C0›Œ#£²E{¯xüŽ�ÜLÄâ½1{dÜ	Ë	«ëë
! høGú!‡W1ä#
! '·÷K\	ÊÚb2ù�Û“KÎ	‚‹	þ	rP~7{phã–´	Y•‘ÌŸ�];^)JBm[À?ŠŸ	¼8s1	OUœ“Þo•Xb<Èf¦W×
! dÞL‰ÌÁt£yf	‡(	¹	lúþ‰#éH§s¥Ç$"_*%¦r žt‘\ì/%£ï¼þãønM]SJ§Ç‘€r*õI	8C	“~‚>Âô½:j�	ævà9Ù	±Ð	Ë¦X¨	:õ§ 	ítŽ£0e”
! `}õ	QµT�	a$\	³€'	‹<³ã˜	¦€Dc’C	™+E	ï<ƒlÊd«+3ºø€ÏÏ}e>Â¨ÓÉ±´	Ì	Œ5išW–Þ	ÿ	;2P	V¾èJ‚	•ƒÀ¹ÄïžlÔH­SîM€îÙY]6•—03IU	|ÇÉ²	˜ˆy¯Æ	>É�è?¤Ò,šËs	ÒhÒß¿	˜\Ï:·g�,ÅÈOóYØ	÷êÂ 7à	Ã	·	N“^Ã3I?ž	EŽœ„‘3¯mk/' Õ‘Ä2ˆæ	ãnµ‚G	#U¡Ðü	@	{	ÎaÚÛ	àÎûW¸Óƒñê5¦ž—ÙÓË›0ä<G|eš
! Ë…¥‘‹		D¶ê,ùvÊÊ³P­ÜÐ¤	Ë\é<ç|!R
! 	d	l‡ì	
4ð&Š"6ýñO#pÙq·«ýlÄ	•µHX�íc*ƒÒí¨ÐÂm`
! k4�ù5­å�øÔiÓa	À¾,W	À	¡�tu‰	Z	Ö8¯i	Óè¶xØˆ¡4k›H)	q®	@¥*R	q’hÑd4¬ôê©Wuu”ÊÑÿxñ{9¹+
! ´3·B{¼ì.	
! üŠ&7$ìn�©	›Ž gi§ �ª	ç	¥	(~ÎÛÐ¿
! 
	á	âð	ú–ÊÖa†U]]
GSè	iÅÃK	�!p_MsãÂûÆn	»—	j·^ŸVúœsS–	[�Ó’äÁ»Ñ	Á	÷W^xá»÷Û¸™ ‚œEQD'ÉEH
ë8[ý:{ÞmyK)¢5\š¾‚7Ôjuo	i
! CzF†ÈQ	Öz”3	Òw	�É	âBÂ¸	-Jç1¶oàÑ==T½P“	Û^CÃ¤Èfð	•åÚ¸ï;ô	®Ø
! ^.ZêL(}[–ãÝ¢°·´ÎýÇ
! Â`Œ šíK{S
! +–ô¼¼@»ÑJ	cô‰�ÀU‚ô¥ÍªU–×	)Š¶	L¸	�j
�
! 
! ðe'ß×�iM½Õ	ÅÄŠÌä&~y®î¾
  
  For bug reporting instructions, please see:
  
--- 1,110 ----
! Þ•,
! |Q£
Ü¢hÙiÙ-kÙ1™ÙËÙ àÙÛÚ+ÝÚ0	Û:ÛGÛSÛ"gÛ+ŠÛ3¶ÛIêÛI4Ü?~ÜE¾Ü=Ý{BÝ?¾ÝPþÝCOÞB“ÞEÖÞZßwßŒßŸß«ß5ÂßEøß7>à-và¤à#´à#Øà3üà*0á4[á.�á2¿á4òá,'â6TâQ‹â3Ýâ3ãEãCYã7�ãIÕãIäWiäEÁä9å"AåJdå2¯å&âå,	æP6æH‡æ?ÐæFçDWç(œç*Åç:ðç,+è7XèA�è?Òè!é54é@jé>«éfêéEQê!—ê!¹ê'Ûêjë(në*—ëÂë-Ùë"ì:*ìeì1‚ì4´ì$éì/í1>íEpí2¶íéíî'î9?î*yî*¤î?Ïî(ï88ï/qï"¡ï8ÄïCýï.Að pð(‘ðºð'Úð"ñ&%ñLñ1jñœñ%µñ1Ûñ<
ò9Jò,„ò!±ò&Óò%úò? ó,`ó3�ó8Áóúó%ô6:ô*qô!œô:¾ô)ùô)#õ!Mõ!oõ9‘õ-Ëõ%ùõ/ö#Oösö#�ö'³öAÛö-÷1K÷=}÷,»÷*è÷,ø@ø\ønøø@�ø9Þø9ù"Rù3uù©ù#Äù$èùA
úTOú/¤úÔúFéú0û+KûSwûGËû%ü*9üdü €ü¡üÁüÓüðüý'!ý%IýoýŽýªýÉý,ßýAþ*Nþ.yþ(¨þÑþ5ëþ!ÿ27ÿ6jÿ4¡ÿCÖÿJ*e6�'ÇIï,9.f1•2Ç5ú0%Pv3’0Æ÷4
B+`(Œµ-Ô("+,N'{1£'Õ'ý1%3W6‹.Â-ñ+ K'l*”]¿"'@+h”¦0¼/í#&Ah , Í.å+	'@	h	„	Ÿ	'µ	6Ý	,
! 0A
!  r
! “
! ³
! $Æ
! $ë
! '8-T‚,›È7â'#Bf!†%¨#Î!ò

2
2N
M�
MÏ
&//?o2†*¹.ä)&='d&Œ&³#Ú'þ(& O$p •"¶,Ù29Y*x,£.Ð3ÿ)3]})”¾Ûö#-Qq…�­ÁÙõ:)Bl„‹,’6¿ö$7P7m(¥Î5î$/8'h0�
Á Ïð6Ec}ˆ‘$š3¿ó!*3<Xen{„�–Ÿ»Ä,Èõ;
X€f;ç(#+L.x+§-Ó35#Im.‡,¶,ã*%;-a+�$»+à)&.P$/¤Ô;ð7,$d‰" !Ã:å- N6[3’1ÆLø8E 2~ '± Ù 0ð 4!!JV!<¡!PÞ!A/"Aq"³"/Ï"6ÿ"6#7I#+�#7­#2å#($A$M_$6­$kä$4P%+…%6±%Hè%91&,k&+˜&'Ä&'ì&!'6'L':e' '5»'&ñ''(4@(u(&�(8¶((ï(-)2F)1y)%«),Ñ)3þ)-2*`*)|*,¦*:Ó*.+=+8Y+0’+)Ã+2í+. ,'O,#w,&›,AÂ,,--1-+_-‹-,Ÿ-0Ì-3ý-(1.Z.
! f.q.€.”.«.¾.Æ.Ö.å.ñ.ý./+/8/E/U/	h/r/‚/’/	¥/
! ¯/%º/2à/20F0+V00‚0³0%Ñ0%÷01
.1<1\14x1­1É18é1"2;2"P2s2$…23ª2)Þ2,34533j3{ž3464/F4v4•42¯4vâ4<Y5–5«5~±5"06
S60a6:’62Í6,7'-7!U7!w71™7Ë76å7=89Z8,”8-Á8(ï8C9\9Dz9@¿9.:0/:!`:<‚:F¿:6;.=;Cl;C°;&ô;,<2H<D{< À<1á<=92=:l=&§=<Î=8>-D>r>!�>1²>.ä>5?0I?6z?±?/Ð?;@:<@8w@#°@2Ô@+A&3AUZA&°A/×A8B4@B!uB+—B2ÃB-öB%$C)JC+tC/ CÐCãCûC
DD0DGDeD!…D+§D>ÓD E63EjEIƒE(ÍEöE1F)HF-rF, F,ÍF<úF57G&mG/”G7ÄG5üG=2HpH ‰H-ªHØH	åHïHI8I	XIbI>wIB¶IùI;J(TJ}J—J¤J#¿J#ãJ'K#/KSK[KsK=�KFÍKPLHeL.®L"ÝL6M7M4NMBƒMAÆM
N#N:N2IN|N-—N3ÅN'ùN%!O7GO5O
µOÃOÖOðOD
! POPcPƒP0�PHÎP2Q-JQ-xQ.¦QAÕQR9#RL]R.ªR*ÙR(S8-S4fS)›S7ÅS+ýS+)T-UT˜ƒT˜UµUÇU2âU,VBVQVqV5ŽV2ÄVX÷VPWkW*‚W#­W!ÑWóW
X!X	2X
! <X	GX+QX:}X0¸X5éX/YOYbY)dYLŽYEÛY,!ZNZ1dZ8–Z8ÏZ1[*:[e[;ƒ[1¿[5ñ[/'\2W\2Š\5½\&ó\J]'e].�]4¼]8ñ]-*^"X^({^*¤^Ï^Aç^&)_P_#p_>”_<Ó_.`%?`e`/„`?´`8ô`)-a9Wa<‘a8Îa;b5Cb8yb+²b+Þb+
! c+6c"bc…c:¥c5àc2dEId<�d2Ìd(ÿd0(e0Ye0Še+»e&çef/f5Of4…f4ºf<ïf,g!Gg%ig%�g!µg'×g&ÿg<&h2ch–h
! ²h.½h)ìhEi4\i4‘iÆi,ái$j"3j.Vj%…j$«jÐjçj[kWbk
ºk9Èk#l)&lPl"fl0‰l2ºlílùl%m%<mbmxm‰m›m®m%¿m/åm%n,;n,hn.•n,Än,ñn,o,Ko*xo&£o/Êoúop"p2pQppp7}pµpÅp'Îpöp+q'Aq"iq#Œq)°qÚq#úqr6r(Or&xr,Ÿr$Ìrñr+s6<s>ss!²sÔs=ôs 2t)St)}t/§t@×t-u.Fuuu"‚u*¥u*Ðuûu9vNv>_v>žv'ÝvHw.Nw }w'žwÆw;áw#x6Ax:xx5³xéxyy.y)Gy#qy'•y&½y"äy3z;zOzezz*–zÁzÎzÛzùz{{31{3e{;™{+Õ{.|,0| ]|#~|)¢|/Ì|6ü|T3}$ˆ}­}Ì}Ý}ï}'~:(~c~ƒ~œ~3«~1ß~E3W2‹7¾6ö$-€&R€&y€0 €Ñ€ ï€)�,:�1g�0™�(Ê�/ó�4#‚%X‚)~‚<¨‚.å‚ƒ.ƒ.Kƒ1zƒ0¬ƒ'Ýƒ$„*„/I„'y„¡„¶„Ï„ã„ÿ„>…6^…;•…Ñ…0í…9†8X† ‘†²†&Ñ†:ø†$3‡X‡1p‡<¢‡;ß‡.ˆ1Jˆ.|ˆ.«ˆ5Úˆ5‰>F‰C…‰.É‰/ø‰(Š-AŠ&oŠ–Š"®Š8ÑŠ:
! ‹+E‹4q‹9¦‹9à‹$Œ?Œ,ZŒ2‡Œ"ºŒ&ÝŒ.�3�(M�Gv�>¾�$ý�("ŽKŽ'hŽ4�Ž&ÅŽ.ìŽ9�+U�.��<°�)í��'5�#]�<��,¾�7ë� #‘,D‘ q‘*’‘½‘#Û‘ ÿ‘+ ’L’)l’–’#«’-Ï’)ý’$'“4L“*�“1¬“1Þ“0”A”$^”<ƒ”5À”ö”,•04•e•{•)ƒ•%­•3Ó•J–R–/f–1––GÈ–>—(O—$x—C�—Fá—.(˜*W˜
‚˜0�˜Á˜+Û˜#™!+™-M™${™# ™+Ä™7ð™1(šZš"tš —š*¸š+ãš'›F7›=~›¼›Û›÷›œ4(œ]œ,nœ›œµœÉœàœ
÷œ%�+�J�_�s�“�$©�!Î�ð�Pžaž€ž4šž/Ïž#ÿž#Ÿ 5Ÿ!VŸxŸ•Ÿ«ŸJÄŸT d / 3¯ +ã A¡Q¡+h¡2”¡3Ç¡>û¡$:¢,_¢4Œ¢&Á¢6è¢6£V£"k£Ž£ £¸£7À£$ø£)¤%G¤%m¤$“¤%¸¤ Þ¤)ÿ¤)¥I¥X¥v¥…¥”¥£¥»¥Õ¥í¥¦$¦3¦D¦S¦m¦8†¦¿¦Ï¦%Þ¦&§%+§+Q§}§9•§Ï§#î§¨!¨:0¨k¨z¨Œ¨§¨»¨Í¨Ü¨ë¨©©&©19©k©�©•©©©À©Ñ©ñ©ªª6ªLª_ªpªƒª–ª¥ª½ªÌªëªJúª+E«q«�«©«!½«ß«*ÿ«*¬>¬S¬g¬y¬�¬ª¬Ç¬ä¬*­+­F­^­t­†­—­!­­Ï­â­ú­®,®D®W®o®+�®0¹®Dê®./¯(^¯>‡¯BÆ¯'	°$1°.V°,…°6²°é°±$±/D±0t±¥±0¿±2ð±2#²3V²
Š²+˜²)Ä² î²³--³[³u³�³ž³º³Ø³÷³
´0+´4\´‘´  ´ Á´(â´:µ4Fµ"{µ/žµÎµ*íµ&¶?¶#Y¶%}¶£¶º¶CÁ¶3·!9·3[·7�·6Ç·+þ·(*¸6S¸*Š¸0µ¸2æ¸$¹$>¹/c¹!“¹ µ¹)Ö¹)º)*º-Tº0‚º*³ºÞº,þºF+»^r»MÑ»[¼f{¼Wâ¼A:½9|½T¶½J¾+V¾#‚¾#¦¾Ê¾!æ¾-¿'6¿9^¿%˜¿)¾¿(è¿2À$DÀ$iÀŽÀ¥À'ÃÀ8ëÀ*$ÁOÁ4mÁ,¢Á/ÏÁ1ÿÁ1Â
! DÂ(OÂ)xÂ-¢Â.ÐÂÿÂ0Ã/FÃ4vÃ6«Ã*âÃ1
Ä5?ÄuÄJ‰Ä@ÔÄ Å)6Å/`Å,�Å½Å6ÔÅ9Æ3EÆ"yÆ#œÆ$ÀÆHåÆL.Ç.{ÇªÇEÃÇ$	È .È)OÈyÈ‰È1–È:ÈÈ1É(5É#^É%‚É;¨É<äÉ?!Ê,aÊ.ŽÊ%½ÊãÊ0óÊ$Ë+>Ë#jË!ŽË-°Ë$ÞË#Ì'Ì6=Ì.tÌ1£Ì ÕÌ-öÌI$Í8nÍ8§Í)àÍ;
! ÎFÎ/dÎ-”Î0ÂÎ2óÎ#&ÏJÏ+gÏ9“Ï<ÍÏ6
! Ð1AÐ4sÐ1¨ÐEÚÐ> Ñ/_Ñ-�Ñ,½Ñ#êÑ%Ò"4Ò&WÒ~Ò�Ò;¨Ò0äÒ*Ó8@ÓyÓI˜Ó&âÓ*	Ô'4Ô\ÔvÔ “ÔD´ÔPùÔ:JÕ8…Õ-¾Õ*ìÕÖ*Ö:ÖNÖbÖtÖ†Ö˜ÖªÖ»ÖÍÖÞÖðÖ××&×8×J×^×p×‚×”×¦×º×Î×â×ô×ØØ,Ø=ØOØaØsØ…Ø—Ø©Ø½ØÏØåØ÷Ø	ÙÙ/-Ù]Ù(mÙ–Ù°ÙÆÙáÙöÙ	Ú#Ú'3Ú'[Ú'ƒÚ"«ÚÎÚ1æÚ4Û)MÛ*wÛ!¢Û!ÄÛ%æÛÜ(,Ü&UÜ3|Ü°ÜÌÜ/éÜ)Ý.CÝrÝ#’Ý"¶Ý!ÙÝ&ûÝ!"ÞDÞbÞ&uÞ1œÞÎÞ+ìÞ ß9ßYß$vß›ß+¯ß
Ûßéß$à,àJà1Wà!‰à(«à!Ôàöà á 1á Rá sá ”á µá Öá ÷á â 9â Zâ{â%™â#¿â#ãâ"ã*ãJãfã†ã¢ã¹ãÕãìãä(äDä`ä0|ä?­ä#íä$å%6å#\å0€å ±å+Òåþåæ1-æ%_æ)…æ¯æÈæ%çæ
ç=#çaç&wç#žç<Âç ÿç* è7Kè/ƒè)³è-Ýè&é'2éZézéšé¶éÉéßéDûé,@ê$mê’ê²êÆê%åêë)&ë<Pë�ë ëºë*Ùë!ì!&ì!Hì$jì"�ì#²ì#Öì#úìí>í)\í †í§íÇí"çí
! î&*î'Qî+yî(¥îÎî"îî ï2ïRï#Yï}ï�ï½ï,Ôï"ð$ð'?ðCgð3«ð"ßðññ ,ñ!Mñoñ3ŒñÀñ Ðñññ!ò,3ò`ò5oò¥ò7½ò2õò/(ó;Xó.”ó6Ãó@úó#;ô_ô$ô$¤ô-Éô&÷ô õ?õ%\õ‚õœõ+ºõæõ!ö(ö%Döjö$…öªö$Åö&êö$÷/6÷7f÷6ž÷'Õ÷@ý÷%>ødø;‚ø!¾øàøýø-ù/Eù5uù$«ùÐùíù8ú2Eú?xú1¸ú5êú6 û1Wû3‰û&½û$äû	ü#ü"8ü=[ü.™ü,Èü,õü"ý2ý!Jý%lý’ý¦ý¹ý/Ôýþ!!þCþYþhþ{þ4‹þÀþ ×þ&øþ ÿ1@ÿErÿ7¸ÿðÿ%
3(O+x)¤Î.ì2!N,p'� Å3æ/3c6x#¯Ó è	 )/J'z-¢"Ð$ó#(<)e�­º Ù#ú8Tj5y"¯/Ò+3.&b‰©'Ç2ï&"#I/m"�5À3ö4*_{/šÊ(Ú9	!=	E_	&¥	Ì	*Ü	
! !
! >
! Z
! a
! n
! 5„
! ,º
! <ç
! 5$1ZLŒHÙ"79*q4œ5Ñ
B%
&h
<�
AÌ
5DWvA‘9Ó9
&Gn%Š6°3ç/!KDm"²Õç/ø/(!Xz!’3´<è%)E+o%›%Áçû7(V-6­5ä(:'c"‹-®%Ü!$A'`!ˆ ªË*æ7(O`B°KóJ?KŠKÖJ"Km5¹7ï9'DaD¦@ë=,j;~:ºHõ:>-y*§(Ò2û6.Be.¨(×)(*/S/ƒ<³7ð)((R'{'£	ËÕð.
%<$b.‡¶Ïçü  
: H 2^ N‘ Mà 3.!b!5‚!7¸!-ð!+"6J"-�"-¯"*Ý" #)#JF#%‘# ·#Ø#Að#2$P$m$‚$)—$Á$à$0ý$.% N%o%'ˆ%'°%2Ø%$&>0&>o&9®&-è&3'J'(`'‰'<Ÿ'IÜ' &(2G('z(4¢(%×(0ý(0.)_)!)7¡)!Ù)$û)# * D*e*!u*"—*º**Ø*$+:(+=c+-¡+<Ï+8,9E,&,4¦,$Û,3-4-%R-+x-¤- Á-â-".
! %. 0.Q.2n.4¡.)Ö./%/&?/f/„/£/$¾/(ã/50*B0!m0"�0"²0/Õ01&1C1 [1|1›1º1Ù1?ê1>*26i2* 2!Ë2í2,ü2A)35k34¡3)Ö3)4-*4"X4*{4+¦4Ò4'è4)5U:5F�50×5&6'/6W6t6(Œ6µ6Î69ê6!$7'F7;n7/ª72Ú72
8@8)`8)Š8+´8/à8$9-59@c9:¤9$ß9!:&:=:V:k:(€:Z©:;;.;8J;$ƒ;.¨;9×;(<4:<9o<7©<3á</=4E=.z=.©=4Ø=.
>.<>9k>9¥>9ß>:?9T?:Ž?9É?9@W=@W•@$í@!A/4AdA€AŸA ²A#ÓA=÷A$5BZB-zB¨B-ÄB$òB.C(FC1oC.¡C*ÐC/ûCB+D3nDB¢D'åD"
E+0E3\E�E+°EÜEúE(F@F3YF3�F@ÁF@G;CGG“G¨G¼GÒGæGùGH"H7HKH`HvHŠH HºHÎHáHòHI!I7IMI`IsI9‹IMÅIMJ@aJ(¢J3ËJ(ÿJF(K4oK+¤K+ÐK,üK+)L+UL,�L,®L4ÛLXM5iM;ŸM>ÛM4N>ON1ŽN2ÀNóN.O<BO2O ²O2ÓO(PE/PcuPÙP:ùP14Q'fQŽQ*¬Q!×Q6ùQ/0R$`R…RšR­R2ËR/þR/.S(^S‡S"¦S ÉS,êS*T3BTvT7‹T#ÃT&çT#U%2U8XUM‘U6ßU8V.OV3~V-²V&àV0W88W5qW.§W%ÖWüWX#X0:X#kX&�X ¶X"×X#úX'Y(FY(oY!˜Y3ºY1îY Z/@Z(pZ)™Z/ÃZ6óZ *[3K[4[´[4Ó[\F\&e\#Œ\°\!Ì\î\"]$]);]3e] ™]º]Í]â]ý]6^<N^‹^¥^¼^1Ò^_.!_P_/f_–_"´_,×_``/`*B`4m`¢`À`$Û`aa4aTa)jaC”a!Øa.úa')b3Qb…bšb#¯b.Ób.c$1cVc%tc=šcØc÷cd!4dVdjd-„d²d9Îd4e=e"Xe{e>�eÏe&äe)f.5f;df2 f>Óf;gINg&˜g1¿g0ñg?"hbhGxh/Àh.ðh4i&Ti+{i(§i)Ðiúi
j+"jNjmj/ˆj!¸j,Új<k0Dk#uk™k·k#Õkùk=lCWlD›l%àlWm,^m#‹m%¯m$Õm#úmn6<nsn�n£n»nÐnén!ûn!o5?o#uoQ™o ëoAp(Np	wpA�pÃp'ãp&q%2q4Xq.�q¼q>Úq5rOrnr0Œr*½r*èr5s<Is2†s¹sÓs%îs"t 7t Xt-yt"§t!Êt%ìt%u'8u `u�u’u°uÍuåuv	vævÿwDxQFx"˜x*»xæxIz2Mz€z�z™z-ªz3Øz;{YH{M¢{>ð{M/|M}|®Ë|Gz}|Â}M?~S�~fá~cH#¬!Ðò€D€]a€_¿€U�u�8…�8¾�P÷�5H‚B~‚CÁ‚@ƒOFƒA–ƒUØƒy.„;¨„Eä„*…[>…jš…a†Ug†f½†X$‡Y}‡1×‡T	ˆI^ˆ8¨ˆFáˆ[(‰R„‰Y×‰f1Š[˜Š=ôŠ02‹Qc‹Bµ‹\ø‹XUŒb®Œ<�CN�p’�gŽ‘kŽkýŽ;i�;¥�Eá�’'�3º�8î�#'‘JK‘2–‘VÉ‘! ’NB’;‘’DÍ’I“A\“cž“D”1G”1y”*«”PÖ”>'•Df•V«•F–FI–5�–,Æ–Nó–_B—7¢—;Ú—9˜-P˜9~˜4¸˜6í˜1$™OV™,¦™@Ó™Xš\mšWÊš?"›,b›7�›CÇ›MœJYœA¤œEæœ-,�@Z�N›�Eê�A0žPrž:Ãž?þž3>ŸArŸO´ŸI <N F‹ <Ò 2¡EB¡Jˆ¡`Ó¡;4¢?p¢Q°¢7£4:£1o£T¡£$ö£¤;4¤_p¤SÐ¤V$¥={¥J¹¥<¦=A¦@¦[À¦z§C—§#Û§aÿ§a¨G¨TÇ¨b©8©J¸©;ª:?ª4zª(¯ª%Øªþª0«9I«(ƒ«4¬«+á«4
¬"B¬@e¬]¦¬F­OK­1›­%Í­có­(W®4€®Cµ®Où®PI¯cš¯:þ¯=9°.w°^¦°:±7@±9x±@²±7ó±(+²(T²%}²L£²Lð²"=³H`³3©³HÝ³=&´1d´K–´=â´. µ1Oµ.�µ:°µ(ëµ5¶7J¶1‚¶I´¶Pþ¶7O·=‡·=Å·@¸AD¸ƒ†¸5
! ¹F@¹.‡¹¶¹ Ó¹@ô¹?5º3uº+©º%ÕºCûºR?».’»?Á»I¼FK¼?’¼1Ò¼"½.'½IV½F ½Jç½32¾+f¾(’¾3»¾2ï¾."¿7Q¿@‰¿0Ê¿Wû¿3SÀW‡À4ßÀ6Á3KÁ=ÁB½Á1Â72ÂjÂmÂBqÂB´Âo÷ÂogÃ×ÃàÃéÃ?Ä%AÄYgÄ?ÁÄCÅ>EÅ;„Å<ÀÅ;ýÅ;9Æ8uÆ<®Æ=ëÆ5)Ç9_Ç5™Ç7ÏÇAÈGIÈ<‘È3ÎÈ4É67É8nÉF§ÉVîÉDEÊ.ŠÊ9¹Ê.óÊ-"Ë-PË1~Ë8°Ë=éË'Ì'@ÌhÌ}Ì•Ì±Ì
ÑÌ:ßÌ)ÍDÍ`ÍgÍUnÍ?ÄÍ Î)%Î#OÎ-sÎU¡ÎG÷Î3?ÏgsÏ*ÛÏMÐMTÐX¢ÐûÐ1Ñ"HÑ+kÑ4—Ñ&ÌÑ=óÑ 1ÒRÒ
TÒ
bÒ
pÒ=~Ò?¼Ò1üÒ
.Ó
<Ó
JÓ
XÓ
fÓ.tÓ
£Ó
±Ó
¿Ó
ÍÓ
ÛÓ
éÓ
÷Ó.Ô
4ÔBÔ2FÔyÔ‚Ô#žÔ&ÂÔ
! éÔ»ôÔD°Õ6õÕ9,Ö<fÖ9£Ö;ÝÖG×"a×=„×2Â×Lõ×JBØJ�ØHØØC!ÙKeÙ3±Ù9åÙ@Ú*`Ú>‹ÚEÊÚ,Û>=Û@|ÛY½ÛLÜ,dÜ*‘Ü6¼Ü5óÜ[)ÝO…ÝÕÝ>âÝ;!ÞS]Þ|±ÞT.ßGƒß/Ëß*ûßa&àVˆà„ßàXdá}½áX;âg”â2üâQ/ãY�ã-Ûã_	äBiäV¬äGå;Kå&‡åt®åd#æ¯ˆæ?8ç3xçS¬ç^è9_èD™è,Þè<é<Hé/…éµéÎé4íé1"êFTêM›ê1éê_ë*{ë2¦ë^ÙëA8ìHzìMÃìLí>^í4�í;Òí5î1Dî1vîO¨îKøîBDï4‡ï8¼ï>õï=4ð]rðHÐð/ñ+Iñ9uñU¯ñ7ò5=òEsò$¹òAÞòX óVyóPÐó!ô*ô9ôQôcô{ô
! Šô•ô¢ô®ô´ô,Äôñôýôõõ/õDõMõhõƒõžõ­õ2¿õAòõA4övöV’öHéö2÷2Q÷1„÷¶÷Ê÷*Þ÷	ø?)ø'iø>‘øLÐø%ùCù'Yù�ù?ŸùQßù+1ú4]úB’úBÕúºû1Óû
üBü'Vü'~üJ¦ü ñü=’ý%Ðýöý”þD˜þÝþNòþUAÿ5—ÿ@Íÿ>*M*xN£-òF LgO´3986ro©2ZLQ§BùQ<?ŽKÎQHlAµf÷l^?Ë-@9Qz*ÌB÷<::w6²6éQ 	9r	P¬	9ý	>7
! Ev
! ?¼
! ?ü
! ><;{)·@áE"JhP³2
;7
:s
5®
eä
2J?}L½G
! 5R>ˆYÇV!5x:®:é?$d&‚©ÄÓæþ$'A-iT—AìH.wK”Eà/&QV=¨GæC.IrN¼B)N=xS¶]
! Th$½$â;C]%}£B¿4FIj�6ûL2E.Åô4(4]&’(¹âòX*gƒ_ëUK6¡-Ø=+D_pIÐUpD€ÅMâ*0 D[ W  ?ø I8!S‚!]Ö!4"!@"-b"+�"Q¼"#,,#)Y#;ƒ#P¿#;$6L$6ƒ$7º$Yò$L%Ja%V¬%<&9@&6z&9±&Në&<:'Qw'3É'9ý'97(˜q(˜
! )£).¾)Eí)H3*.|**«* Ö*U÷*OM+h�+3,.:,<i,4¦,4Û,-/-E-c-u-~-Q‡-OÙ-S).M}.RË./8/6:/uq/Tç/B<0*0]ª0?1BH1D‹1>Ð192^I2K¨2Qô2QF3H˜3Vá3B84<{4`¸485UR51¨5?Ú5>6,Y6*†67±6#é6E
79S7'�7<µ7Cò7`68A—85Ù8)9:99Jt9A¿9Q:=S:R‘:<ä:Q!;9s;N­;Qü;QN<Q <Qò<<D=3�=Nµ=H>:M>Jˆ>LÓ>: ?2[?UŽ?4ä?U@6o@E¦@ì@Nù@KHA9”ANÎAKB/iB%™B9¿B9ùB03C3dC*˜CTÃCGD1`D’D;™D6ÕD;ENHEN—EæEJF/OF2F>²F8ñF/*GZG8jG•£GŠ9HÄHqáH5SI1‰I»I'ÎI9öIH0JyJ?•JOÕJ1%KWK'sK%›KÁKàK6L?7L6wL8®L8çL: M8[M8”M8ÍM8N8?N6xN?¯NïNO-$O)RO)|O¦OI¼OP P;6P2rP?¥P;åP1!Q7SQ=‹Q3ÉQ2ýQ%0R&VRH}R4ÆRHûR2DSAwSG¹SJT^LT=«T8éTQ"U<tU<±U>îUB-VOpV8ÀVLùV'FW,nWN›WHêW#3XcWX$»X_àX`@Y9¡Y]ÛY49Z*nZ5™Z,ÏZVüZ5S[W‰[`á[ZB\+�\É\ã\,]20]8c]Oœ]Oì]7<^9t^®^(Î^,÷^$_:D_	_	‰_“_›_¨_°_G½_E`hK`N´`Va5Za'�a.¸a@çaG(b8pb{©b2%c7Xc�c®cÍcDëcH0d4yd1®dàdZödDQe^–eKõeTAfb–f;ùfD5g5zg+°g5Üg/h9BhI|h9Æh5i26i.iiA˜iAÚi.j3KjRjEÒj0k0IkEzkKÀk1lB>l0�l5²lTèlB=m(€m1©m%Ûm*n6,n_cn~ÃndBo-§oPÕoN&pMup&Ãpêp9q?@q(€q"©qIÌqOrNfrBµrNørFGsOŽs<Þs<t3XtTŒt@átA"u(duE�u9Óu+
v99v\svZÐvC+wNowT¾wTx/hx#˜x6¼xRóxAFy(ˆyF±y'øyE zcfzjÊz+5{6a{#˜{*¼{Bç{-*|2X|9‹|3Å|Qù|WK}&£}Ê}3é}5~SS~:§~Oâ~42Bg7ªIâ8,€3e€9™€<Ó€1�7B�'z�7¢�LÚ�-'‚/U‚E…‚<Ë‚:ƒ:Cƒ9~ƒ*¸ƒ4ãƒ?„>X„—„H­„8ö„1/…a…,p…'�…YÅ…U† u†2–†/É†Yù†IS‡/�‡.Í‡Mü‡PJˆ0›ˆ/Ìˆ!üˆ,‰K‰Gf‰,®‰/Û‰;Š5GŠ,}Š;ªŠ>æŠ3%‹+Y‹M…‹8Ó‹VŒKcŒB¯Œ`òŒgS�»�Ú�ù�ŽL7Ž!„ŽC¦Ž$êŽ� -� N�o�HŒ�+Õ��  �)A�!k�(��=¶�.ô�Q#‘3u‘2©‘]Ü‘L:’@‡’È’?Û’!“=“$\“$�“s¦“u”3�”>Ä”>•<B•[•-Û•7	–9A–7{–7³–/ë–I—Qe—1·—Ié—L3˜@€˜=Á˜7ÿ˜=7™u™a�™0ã™5š6Jš3�š3µš6éš3 ›=T›(’›»›=×›œ1œMœ+iœ-•œ+Ãœ+ïœ3�O�k�‰�-¥�,Ó�OžPžmž7‰ž7Áž7ùž:1Ÿ+lŸM˜Ÿ3æŸ6 Q m Q‰ Û ÷ '¡ >¡_¡~¡š¡#¶¡Ú¡ø¡¢G8¢"€¢ £¢ Ä¢#å¢	£3'£"[£ ~£'Ÿ£"Ç£ê£
! ¤(¤H¤h¤+„¤°¤.Ì¤û¤[¥;s¥0¯¥à¥!ÿ¥'!¦!I¦3k¦Ÿ¦"¾¦á¦ú¦§.5§.d§.“§Â§`á§'B¨$j¨�¨®¨!Í¨*ï¨.©I©*b©-�©*»©æ©ª!!ªCCªK‡ª?ÓªH«?\«-œ«JÊ«R¬?h¬<¨¬Kå¬T1­F†­4Í­7®4:®Do®D´®+ù®1%¯3W¯3‹¯4¿¯ô¯N	°QX°>ª°8é°K"±n±Š±%�±!Ã±#å±$	².²?G²D‡²HÌ²³"³9@³5z³G°³Bø³?;´Q{´0Í´Hþ´8Gµ*€µ6«µ?âµ"¶?¶‘F¶OØ¶!(·TJ·ZŸ·]ú·9X¸?’¸OÒ¸6"¹=Y¹P—¹1è¹1ºHLº1•º,Çº:ôº:/»:j»@¥»]æ»7D¼+|¼D¨¼Qí¼u?½pµ½…&¾ˆ¬¾{5¿c±¿\ÀprÀiãÀ8MÁ5†ÁA¼Á$þÁ9#ÂE]Â6£ÂRÚÂ4-Ã8bÃ7›Ã?ÓÃ'Ä:;Ä"vÄ%™Ä9¿ÄAùÄ3;Å!oÅ\‘Å7îÅE&ÆDlÆ±Æ
! ÌÆC×ÆIÇLeÇM²Ç$ÈZ%ÈW€ÈYØÈ?2É9rÉ>¬ÉFëÉ72Ê]jÊRÈÊ,Ë7HËN€Ë<ÏË ÌX-ÌH†ÌGÏÌ7Í?OÍ:�Í`ÊÍa+ÎK�Î-ÙÎRÏ&ZÏ5�Ï2·ÏêÏÐ@ÐDHÐ8�Ð;ÆÐ5Ñ/8ÑFhÑL¯ÑUüÑ<RÒ>�Ò@ÎÒÓ,&ÓSÓGnÓ,¶Ó/ãÓ;Ô5OÔ,…Ô0²Ô]ãÔ9AÕ?{Õ9»Õ9õÕ;/ÖQkÖQ½Ö0×]@×9ž×EØ×JØ6iØ< Ø3ÝØ?Ù<QÙZŽÙ:éÙB$ÚBgÚGªÚAòÚU4ÛgŠÛQòÛBDÜV‡Ü?ÞÜ2Ý7QÝ%‰Ý¯Ý'ÉÝ`ñÝFRÞD™ÞCÞÞ3"ßZVß7±ß:éß4$à Yà!zà3œà[Ðàk,áR˜ádëá>Pâ8�âÈâäâ ýâ ã?ãQãiã{ã“ã±ãÉãçãùãä#ä5äGä _ä€ä’ä¤ä¼ä Îä ïä å1å Iåjå‚å”å²åÄåÜåîåææ 0æQæcææ—æ¯æÇæEàæ&çG?ç#‡ç«ç-Ççõçè,+èXè4tè4©è4Þè5é$IéEné;´é3ðé3$ê"Xê"{ê-žê.Ìê.ûê1*ë7\ë!”ë#¶ëHÚë0#ìDTì*™ì*Äì*ïì2í%Mí'sí+›íÇí1àíEî'Xî-€î,®î.Ûî
! ï,#ïPï5lï¢ï+³ïßïþïðE6ð8|ð?µð5õð*+ñ.Vñ.…ñ.´ñ.ãñ.ò.Aò.pò.Ÿò.Îò.ýò.,ó6[ó-’ó+Àó0ìó0ô!Nô$pô2•ô.Èô%÷ô.õ%Lõ2rõ.¥õ.Ôõ.ö.2öRaöl´ö+!÷-M÷.{÷-ª÷BØ÷-ø5Iø#ø)£øGÍø2ù.Hùwù*–ù8Áù+úùM&útú2“ú.ÆúMõú+Cû5oû@¥ûDæû0+ü3\ü*�ü*»ü"æü5	ý(?ýhý"†ý+©ýQÕýB'þ0jþ*›þÆþ#åþ7	ÿ)Aÿ?kÿF«ÿ,òÿ1==o4­4â47L5„<º6÷6.2e0˜<É32:2m5 2Ö9	:C>~;½2ù5,3b2–
! ÉEÔHHc2¬Gß-'"U1xWªH6K.‚	±»4Ö	<*	g	w	—	 ¶	N×	&
! Q;
! .�
! Z¼
! <<TT‘;æS"Jv.Á+ð6
6S
?Š
=Ê
0+95e,›0ÈMùAGC‰.ÍFü-CEq-·EåH+EtPºXWdH¼aFg-®aÜ->*l0—<ÈEBK-Ž<¼>ùN8^‡aæ[Hn¤>@RQ“<å-"Pp6�ZÆK!ImI·"3ABu$¸Ý.ö8%^8z&³Ú!óH4%}%£>É<8EO~GÎ!>8&wGž3æ9 /T =„ <Â -ÿ I-!6w!*®!KÙ!!%"MG"•"B«"+î"#03#/d#,”#WÁ#J$Zd$3¿$5ó$4)%2^%2‘%0Ä%õ%)&18&6j&2¡&1Ô&)'$0'YU'5¯';å'A!(Fc(@ª()ë(5)?K);‹)HÇ)B*HS*Bœ*Mß*G-+Gu+(½+-æ+6,K,9^,A˜,PÚ,S+-E-Å-KÙ-!%.6G.~.š.£.6µ.Bì.6//If/?°/-ð/n0j�06ø0E/13u1q©1]2'y2N¡28ð2D)3Wn3BÆ3	45'4/]4\�4_ê4_J59ª5'ä5-6K:6B†6FÉ647gE7.­7Ü7ô708;C8-8'­87Õ8L
9BZ96�9:Ô9M:4]:0’:Ã:3×:0;-<;9j;:¤;Aß;B!<%d<1Š<0¼<9í<3'=5[=2‘=&Ä=>ë=8*>5c>1™>.Ë>3ú>'.??V?–?r@„‰@{A�ŠA~B{‹B~Cf†CfíCWTD‚¬Dq/E]¡ESÿE"SFQvF_ÈFi(Gl’GDÿGQDHG–H9ÞH<IYUI9¯I?éI9)JTcJ3¸JKìJQ8K?ŠK>ÊK<	L<FL<ƒLÀLÇLáL0ûL$,M$QM0vM$§M$ÌM!ñM,N@@N�N–NRµNnOnwOTæO3;PioP.ÙPSQV\Qb³Q\RSsREÇR:
SHS_gS'ÇS!ïS3TXET žT¿T#ßT U2$U*WU(‚U/«U ÛU-üU'*V2RV6…VH¼V9WR?WR’WJåWS0X4„X+¹X@åX.&YMUYY£Y*ýYH(Z0qZW¢Z6úZN1[N€[9Ï[$	\2.\1a\<“\9Ð\B
! ]	M]W]4r]§]IÆ]9^JJ^M•^9ã^P_Rn_;Á_Bý_N@`2�`>Â`3a>5aFta!»a3Ýa6b(Hb
! qb6|b3³bFçb;.cGjc'²c7Úc,d#?d,cd'�dP¸d3	eC=e-�e$¯e-Ôe-f=0f nf0�f-Àf<îf/+g/[g/‹g»gWÔgP,hH}h?ÆhAiHi<_iZœiO÷iNGjT–j1ëjDk5bkJ˜kJãk-.l9\lK–loâleRmN¸mBnAJn;ŒnÈnDçn,o1EoAwo9¹oAóoE5p0{p3¬p3àp=q>RqG‘qKÙqP%r6vr?­r@ír?.s8ns)§s7Ñs9	t5Ct5yt6¯træt-Yu'‡u3¯u[ãu-?vKmv`¹vKwIfwK°wIüwlFxT³xaySjyS¾yazStzSÈz`{`}{`Þ{a?|`¡|a}`d}`Å}­&~­Ô~9‚:¼G÷(?€.h€%—€<½€Iú€bD�3§�;Û�9‚EQ‚?—‚F×‚EƒOdƒI´ƒ@þƒ<?„A|„K¾„L
! …KW…<£…Bà…Q#†Qu†?Ç†Q‡-Y‡&‡‡<®‡(ë‡2ˆ2GˆRzˆRÍˆJ ‰k‰„‰ž‰·‰Ò‰ë‰ŠŠ6ŠPŠiŠƒŠžŠ·ŠÒŠíŠ‹
‹,‹G‹a‹|‹—‹¯‹Ç‹Và‹b7ŒešŒV�<W�;”�Ð�\ï�LLŽB™ŽBÜŽC�Bc�B¦�Bé�D,�Qq�EÃ�<	‘PF‘J—‘@â‘J#’<n’B«’*î’<“JV“@¡“Dâ“E'”Am”S¯”’•4–•oË•>;–4z–'¯–5×–/
—L=—HŠ—.Ó—˜˜$5˜;Z˜8–˜8Ï˜1™*:™)e™/�™F¿™=šqDš$¶šIÛš%%›7K›4ƒ›<¸›Wõ›hMœL¶œ<�<@�?}�?½�Oý�BMžS�žHäžD-Ÿ<rŸ*¯ŸÚŸöŸ< 'S *{ $¦ !Ë $í 6¡-I¡+w¡$£¡?È¡?¢4H¢.}¢7¬¢7ä¢6£VS£7ª£]â£6@¤$w¤Nœ¤(ë¤n¥*ƒ¥4®¥/ã¥!¦5¦*N¦y¦C˜¦HÜ¦'%§-M§'{§3£§'×§Iÿ§VI¨+ ¨Ì¨"ì¨R©+b©^Ž©í©8	ª9Bª/|ª)¬ªÖª&ïª«@-«Bn«/±«á«;¬"=¬ `¬-�¬¯¬/Ê¬Wú¬9R­RŒ­?ß­B®b®|®8›®BÔ®K¯Ac¯$¥¯<Ê¯R°,Z°/‡°*·°,â°±*+±HV±7Ÿ±N×±W&²-~²;¬²$è²J
³1X³?Š³FÊ³9´HK´=”´KÒ´eµb„µ8çµA ¶@b¶A£¶9å¶c·Nƒ·NÒ·E!¸3g¸9›¸5Õ¸6¹%B¹*h¹9“¹2Í¹*ºF+º6rºD©º`îºAO»5‘»AÇ»*	¼G4¼?|¼W¼¼i½l~½0ë½‘¾?®¾,î¾6¿6R¿5‰¿9¿¿Nù¿(HÀ$qÀ&–À#½À'áÀ 	Á/*Á(ZÁLƒÁ)ÐÁ{úÁ3vÂ]ªÂDÃMÃvVÃ2ÍÃMÄ@NÄE�ÄQÕÄB'Å)jÅZ”ÅKïÅ<;Æ1xÆ=ªÆCèÆE,Ç@rÇH³Ç>üÇ';È.cÈ9’È9ÌÈ0É07É<hÉ<¥É9âÉIÊ1fÊI˜Ê/âÊ$Ë07Ë/hË˜Ë(´ËÝËæËE²Ì1UW?W	œù=
! ¤„tàvms	½´Yï0>¥	Ónyýäa		,®	ž´‡€•Ç“‹¯Ö)a‚u	>†¾³î—MŒËà,|	©	á	<2Ë¸	lµÎª©ô%	u"˜íT8	*Á	¡óí³6¬#ù	Å§ø	û3}	e2b	;…¸g¬ä%(%¡|H#	ãÉäNÚd	ñ$o6	y×«ýÑÈ‚�v™:BÙŸ@5|L	1¨�¢šñ;é4ù8{	¡	
! ÊR¹
³	,¾§“R†ø#å	cZSÒ<C	x[±÷ïü(G|DÆP9´©�Â+	÷‡	úÞ	P{ª	ª¹Å|è­ÈEB;	„Ž	<k)	ŸÎ	\XªR	s^Y•(­ûÏT-¸«ÃÈþ�˜ÇõAçƒt!?èah®^þñŸ€Qãð	0¡
! ‰	?˜	¯æádtR<,	6ù`9¿®¶òÑÙ˜»'èR¾£�‹=O$	*	}1	ì\

! ¬:ö>/ÌþrŽ§ËJòFœ	=u’Û.#œD¶³1¨Ùª›	ßžþï)
! Ý-7	-n	‚7œ'
! ü¨y¹¬¯Xd÷× w\	
! vÉX¥
! Ûæ·	ÿók	É1Ä¶òNDu²zM	a›HïšíÕ	ü	=òÙé:	>Þùø’€’k0Òå�¿ö
! ¤	û¿ºYq	êy¿´	éýÿ˜% HÛÕôƒ¹ô¢'éš	Y
! 8b,Ì©±d A¸M”G	 ú	Xí	íºMVƒô_¹&`j@Å"CÓ¥7±
! ­ˆ(
! æÇò…²±úð5fÌä	::²ç<{Ä-^	×Ü~Õ¼4ÂÁ‹
! 3	P+jélàOåâ=§îµ’Š7g	M	
! É	Í5ë!5	¯PÏ!I/ÅcBOÍ½	bÆ	iàj¨ZÀW9‚¦	¦„kž‹‡¦/Þ«:%
! |ºÑ	ápÜÄ! <ÕÞs¿ú_þÐÚõ
! ¤‹:‰z¯	\.N!, 	Ç
! 	]»w> 	�»½ö	ëÌ	-	…ûñ	¹"å6Š°9Æ.™6Ô‘ÊH#Þe õÒ	´f,ßÊ	«-ÐŽDZñõ}}qa÷èiî	Ÿw¤îKò{äÖœÎF™´n3¼	þ„	O°©zL¥À”Vì†ÕÞ°uoñ°J“ª"	F×C[°2ŽVÕœ$½ëgwr±Í
Ô~«	o×uß¾ôIAç£…	¹5è.Üèå&¿»	4	á–Î§—-ÓŒ@	¸W3›êÝ¯Q#
! R7	ÖÕ�	X‰ò•µ	Z2#–t	píA_rØgÐêåðß›õÓ~	Ã;ÎžPYØñ¨¬iTÜgê	šu	Å	û—!º	)ÀÏ!ÙŸÉ&
! Æ
! L»FCŒ
! _Ã‘�y	rNÃø­¢i�	™"›Q'*Cç)a9ÙëÂ‹/œ5õ—Oþ‡Z¡ÆJK¢	ÌË$÷	¬	þhbÎ(ÅÒ!–sÈŠe÷E™ìK	ø¢
! …Ù	•¥µ—‹>LÑa²�4`Øt&
! é	.ø7N£Üòüc~¬ýàò	/	v�w�¡™	í”	kwnyýl2f	1N�¢3E¹	Àâ�!	
! …	`vPìSb†	Þ‘[pðrQ@'ˆ`äIJ¸“¯
! +	°	m©»Ð*Ú}$Çe­˜Sk=þƒ†ÐE
! –m&	žA	U+
! ˜Þ£â¼¡¦L„–<ûRbžsA8
! ¨
! ß«¸„È¾U›‚	ú“±Ú 	@^9	±Jpsi	fÄ	,
! Ž§	Q_ÄËq£°=	ÖŠ!
! å�t	$ÿ„¡GÂƒä‡ø®GLiæ°xqîD“q£‹
! õe	@gžÔÝ¨â	Ã®Fä«êU	ë@Ó	€Yã%Ôpëyðõ
  
! _	‘	HñÔ¯–ÄÏ"vÚ I½�	Wa	pjáfo˜ó�¦3(Û¬nf	W@j	�ÁôT£
©Ìb�Ýì	X	B†0üæA}ÔäÜ	Š²~�^f–ç)ºî~´]ÍÍPv„mq	^
Û8+}µÔ	Ýød
! Cÿ?v'N	ëçY	â[à%ã	+		JÑDð«¾G5%ÏG�@œê˜q·ÃQ×*‰åLót<	_æ„«m		�$
! à/bMUï4Nü8EØúè	gˆ…0¢e`ö'Q�y{:m	ÏÄŠT@%o	¼! Žú]	‘(~�.ÿkºá8cFúè³ý'Ûƒ	ÔX9ûõ	3ÖöÎ®n‹	XSã'w	w…�¬…¸UõšÜàÆ¨mKÝcû
! ðÀn
! ðsªí	‡,¦‡	‰ËñÓˆ´KZ	Ûjd½c»C·Ö-—^Ì’)
! ÛÅ+{©Ü 
! 7E	¶HµM†Ø¿xp	.D³öx.	¤�6$À�	E‰x	l	®Ö±o?“	e	ß[SMÕ	U\.A*½1?óX	Q¾‚	Ç	á”�V²	,ƒ…ÁÍØS	Æ>	B/šŒ"£±Ez¯xü�ŒÛKÃá¼0zcÛ	Ê	ªêê
! g÷Fù ‡~V0ã"
! &¶ö

! J[ÉÙa1ø�Ú’KÍ	�Š	ý	qO}6zogâ•³	Y”�ËžŽ];^)
IBlZÀ>‰ž	»7r0	NT›’Ýn”Wa;Çf¥V×
! dÝKˆÌÀs¢xf	‡'	¸	lùýˆ#èG§r¤Æ#"^)$¥qŸ�s‘\ë.$¢ï»ýâ÷mL\SI¦Ç�q)ôH	7B	’}�>Áô¼9i€	ævß8Ø	°Ï	Ê¦W§	9ô¦Ÿ	ìsŽ¢/e“
! _|ô	P´SŒ	`$[	²&Š;²â—	¥Cc‘B	˜*D	î;ƒlÉdª*2¹÷ÎÏ|d=Á§ÓÈ°³	Ë	‹4h™V•Ý	þ	:1O	U½çI�	”ƒÀ¸Äî�kÓH­RîL€íØY]5”–/2IT	|ÆÈ±	—ˆx®Å=Èœç?£Ñ+šÊr	ÑhÑÞ¾	—[Î9¶g�+ÄÇNòX×	öéÁ 6ß	Â	¶	M’ÿ]Â2H>�ÿE�›ƒ�3®lj/&ŸÔ�Ã1ˆå	âmµ‚F	"U û	?	z	Í`ÙÚ	ßÎúV·Ò‚ðé4¥ž—ØÒË›0ã<G{dš
! Ê„¥‘Š	C¶é+ùuÊÉ²O¬ÜÏ£	Ê\è;æ{ Q		c	k†ë	3ï&‰"5ýðO#oØp·ªükÃ	”´GWŽìb*
! ‚Ñì§ÏÁl_
! j4Žø4­ä�÷ÓhÒ`	¿¾+V	¿	 €~ttˆ	YÕ7®h	Òçµw×‡ 4jšG(	p­	?¤)Q	p‘hÐc3«óê¨Wuu“ÊÐÿxñz8¹*
! ³2·A{¼ì-
! ûŠ%6#ën€¨	š� fh¦ Œ©	æ	¤	(}ÍÚÐ¾
! 	à	áï	ù•ÉÕ`†T\\FRç	hÄÂJ	€ o^MrãÂúÅm	º–	i¶]ŸUùœrR•	Z€Ò‘ãÿÁºÐ	À	öV]wàºöÚ·™‚›DPC&ÉDHê8Zü:zÝlyJ(¡5[™½�6Ójto
	h
! BzF†ÇP	Öy“2	Ò
! v	�È	áAÁ·	,Iæ0µnßÐ<=S¼O’	Ú]BÂ¤Èeï	”åÙ·î;ó	­×
! ]-ZéK'|[•âÜ¡¯¶³ÍüÆ	Â_ŒŸ™ìJ{S
! *•ó¼»?ºÑI	bóˆ�¿T�ó¤Ì©T–Ö	(‰µ	K·	
Œi
�ÿ	
! ïe&ÞÖŒiL¼Ô	ÅÃ‰Ëã%~x­í½
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 176,182 ****
  %s:profile mismatch for '%s'
  %s:unknown function '%u'
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label''' flag'(' flag'+' flag'-' flag'0' flag'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(an out of class initialization is required)(anonymous)(near initialization for %qs)(static destructors for %s)(static initializers for %s)({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! --help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fpic is not supported-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-mas100-syntax is incompatible with -gdwarf-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s is not valid-mfloat-abi=hard and VFP-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mno-altivec disables vsx-mno-fentry isn%'t compatible with SEH-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mtune= expects mn10300, am33, am33-2, or am34-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx requires hardware floating point-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-pg and -fomit-frame-pointer are incompatible-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<anonymous><built-in><command-line><declaration error><erroneous-expression><expression error><lambda<return value> <return-value><statement><tag-error><template parameter error><throw-expression><type error><type-error><typedef-error><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingALLOCATE objectAPCS reentrant code not supported.  IgnoredAltiVec argument passed to unprototyped functionArray reference out of boundsAssembler options
  =================
  
  Assume ICPLBs are enabled at runtime.At global scope:At top level:Board name [and memory region].Branches executed:%s of %d
--- 160,166 ----
  %s:profile mismatch for '%s'
  %s:unknown function '%u'
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label''' flag'(' flag'+' flag'-' flag'0' flag'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(an out of class initialization is required)(anonymous)(near initialization for %qs)(static destructors for %s)(static initializers for %s)({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! --help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fpic is not supported-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-mas100-syntax is incompatible with -gdwarf-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mcmodel incompatible with other toc options-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s is not valid-mfloat-abi=hard and VFP-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mno-altivec disables vsx-mno-fentry isn%'t compatible with SEH-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mtune= expects mn10300, am33, am33-2, or am34-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx requires hardware floating point-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-pg and -fomit-frame-pointer are incompatible-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<anonymous><built-in><command-line><declaration error><erroneous-expression><expression error><lambda<return value> <return-value><statement><tag-error><template parameter error><throw-expression><type error><type-error><typedef-error><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingALLOCATE objectAPCS reentrant code not supported.  IgnoredAltiVec argument passed to unprototyped functionArray reference out of boundsAssembler options
  =================
  
  Assume ICPLBs are enabled at runtime.At global scope:At top level:Board name [and memory region].Branches executed:%s of %d
*************** warranty; not even for MERCHANTABILITY o
*** 235,241 ****
  
  specified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack limit expression is not supportedstack limits not supported on this targetstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must not be greater than 64kstackframe too big: %d bytesstatement has no effectstatement marked for throw, but doesn%'tstatement with no effectstatic assertion failed: %Estatic declaration of %q+D follows non-static declarationstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic or type qualifiers in non-parameter array declaratorstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dsubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch missing default caseswitch quantity not an integerswitch starts heresymbol used as immediate operandsymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget specific option mismatchtarget system does not support debug outputtemplate class without a nametemplate declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dthe %<getter%> attribute may only be specified oncethe %<setter%> attribute may only be specified oncethe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the assignment suppression scanf featurethe first parameter of %<operator new%> cannot have a default argumentthe frame size of %wd bytes is larger than %wd bytesthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 8-bit immediatethe m210 does not have little endian supportthe next to last argument must be an 8-bit immediatethe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few template parameter lists in declaration of %qDtoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to functiontoo many arguments to function %qEtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many input filestoo many template parameter lists in declaration of %qDtoo many values in return statementtoo much stack space to dispose of: %dtoo much stack space to prepare: %dtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrap mode not supported for VAX floatstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype mismatch between an SSA_NAME and its symboltype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in conditional expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in shift expressiontype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to use '%s' for PIC registerundefined named operand %qsunexpected multiplicative operandunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qD is invalid in C++uninitialized const member in %qT is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown property attributeunknown register name %qs in %<asm%>unknown register name: %sunknown spec function %qsunknown switch -mlong-double-%sunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of decimal floating point types in AltiVec types is invaliduse of old-style castused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing old darwin ABIusing result of function returning %<void%>valid arguments to %qs are: %svalue computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector overflow in expressionvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwriting into constant object (argument %d)writing through null pointer (argument %d)wrong number of arguments specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}{unknown}Project-Id-Version: gcc 4.6.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2011-10-30 18:48+0900
  Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>
  Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
--- 219,225 ----
  
  specified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack limit expression is not supportedstack limits not supported on this targetstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must not be greater than 64kstackframe too big: %d bytesstatement has no effectstatement marked for throw, but doesn%'tstatement with no effectstatic assertion failed: %Estatic declaration of %q+D follows non-static declarationstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic or type qualifiers in non-parameter array declaratorstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dsubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch missing default caseswitch quantity not an integerswitch starts heresymbol used as immediate operandsymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget specific option mismatchtarget system does not support debug outputtemplate class without a nametemplate declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dthe %<getter%> attribute may only be specified oncethe %<setter%> attribute may only be specified oncethe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the assignment suppression scanf featurethe first parameter of %<operator new%> cannot have a default argumentthe frame size of %wd bytes is larger than %wd bytesthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 8-bit immediatethe m210 does not have little endian supportthe next to last argument must be an 8-bit immediatethe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationtls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few template parameter lists in declaration of %qDtoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to functiontoo many arguments to function %qEtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many input filestoo many template parameter lists in declaration of %qDtoo many values in return statementtoo much stack space to dispose of: %dtoo much stack space to prepare: %dtotal size of local objects too largetotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrap mode not supported for VAX floatstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype mismatch between an SSA_NAME and its symboltype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in conditional expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in shift expressiontype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to use '%s' for PIC registerundefined named operand %qsunexpected multiplicative operandunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qD is invalid in C++uninitialized const member in %qT is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown property attributeunknown register name %qs in %<asm%>unknown register name: %sunknown spec function %qsunknown switch -mlong-double-%sunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of decimal floating point types in AltiVec types is invaliduse of old-style castused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing old darwin ABIusing result of function returning %<void%>valid arguments to %qs are: %svalue computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector overflow in expressionvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwriting into constant object (argument %d)writing through null pointer (argument %d)wrong number of arguments specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}{unknown}Project-Id-Version: gcc 4.6.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2011-10-30 18:48+0900
  Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>
  Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
*************** write_c_file - å‡ºåŠ›å��ã�¯ %sã€�æŽ¥é ­è
*** 298,304 ****
  %s: '%s' ã�«å¯¾ã�™ã‚‹ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�Œä¸€è‡´ã�—ã�¾ã�›ã‚“
  %s: ä¸�æ˜Žã�ªé–¢æ•° '%u' ã�§ã�™
  '' ' ãƒ•ãƒ©ã‚°'!' ãƒ•ãƒ©ã‚°'#' ãƒ•ãƒ©ã‚°'%%%c' ã�¯æœ‰åŠ¹ã�ªè¢«æ¼”ç®—å­�æŽ¥é ­è¾žã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“''' ãƒ•ãƒ©ã‚°'(' ãƒ•ãƒ©ã‚°'+' ãƒ•ãƒ©ã‚°'-' ãƒ•ãƒ©ã‚°'0' ãƒ•ãƒ©ã‚°'B' è¢«æ¼”ç®—å­�ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“'E' ä¿®é£¾å­�'I' ãƒ•ãƒ©ã‚°'O' ä¿®é£¾å­�'^' ãƒ•ãƒ©ã‚°'_' ãƒ•ãƒ©ã‚°'a' ãƒ•ãƒ©ã‚°'m' ãƒ•ãƒ©ã‚°'o' è¢«æ¼”ç®—å­�ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“'q' ãƒ•ãƒ©ã‚°(C)(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)(ç„¡å��)(%qs ç”¨ã�®åˆ�æœŸåŒ–ä»˜è¿‘)(%s ç”¨ã�®é�™çš„ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿)(%s ç”¨ã�®é�™çš„ã‚¤ãƒ‹ã‚·ãƒ£ãƒ©ã‚¤ã‚¶)({ç„¡å��})*** è­¦å‘Š *** æœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã‚‹ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã�Œã�‚ã‚Šã�¾ã�™ã€‚ã�™ã�¹ã�¦ã�®ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã‚’ç„¡åŠ¹ã�«ã�—ã�¦å†�ç�¾ã�§ã��ã�ªã�„é™�ã‚Šã�“ã�®ãƒ�ã‚°ã‚’å ±å‘Šã�—ã�ªã�„ã�§ã��ã� ã�•ã�„
! --help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„--param inline-unit-growth ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param large-function-growth ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param large-stack-frame-growth ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param max-inline-insns-auto ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param max-inline-insns-single ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿå…¥åŠ›ã�Œæ¨™æº–å…¥åŠ›ã�‹ã‚‰ã�®å ´å�ˆã�¯ -E ã�¾ã�Ÿã�¯ -x ã�Œå¿…è¦�ã�§ã�™-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ-MG ã�¯ -M ã�¾ã�Ÿã�¯ -MM ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-Wformat-contains-nul ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-extra-args ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-nonliteral ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-security ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-y2k ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-zero-length ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Xbind-now ã�¨ -Xbind-lazy ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-bundle ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-bundle_loader ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“Ada ã�§ã�¯ -c ã�¾ã�Ÿã�¯ -S ã�Œå¿…è¦�ã�§ã�™-client_name ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-current_version ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-f%s ã�¯ CONST16 å‘½ä»¤ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-f%s ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“: ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ-f%sleading-underscore ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒžã‚·ãƒ³ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“-fPIC ã�Šã‚ˆã�³ -fpic ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fPIC ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-fPIC ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-falign-labels=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fassociative-math ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ä»–ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œå„ªå…ˆã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¾ã�™-fdata-sections ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fdbg-cnt=%s-fdirectives-only ã�¯ -Wunused_macros ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-ffunction-sections ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fhandle-exceptions ã�¯ -fexceptions ã�«å��å‰�ã�Œå¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ (ã�¾ã�Ÿãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§æœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™)-fno-gnu89-inline ã�¯ GNU99 ã�¾ã�Ÿã�¯ C99 ãƒ¢ãƒ¼ãƒ‰ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™-force_flat_namespace ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-fpic ã�¨ -mapcs-reent ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-fpic ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fprefetch-loop-arrays ã‚’ -Os ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fprefetch-loop-arrays ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fprefetch-loop-arrays ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (-march ã‚¹ã‚¤ãƒƒãƒ�ã‚’è©¦ã�—ã�¦ã��ã� ã�•ã�„)-frecord-gcc-switches ã�¯ç�¾åœ¨ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å·»ã��æˆ»ã�— (unwind) æƒ…å ±ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-frepo ã�¯ -c ä»˜ã��ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“-fstack-protector ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-g ã�¯ã�“ã�®ãƒ—ãƒ­ã‚»ãƒƒã‚µã�§ã�¯ GAS ã‚’ä½¿ç”¨ã�™ã‚‹æ™‚ã� ã�‘ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™ã€‚-g ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œç„¡åŠ¹ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ-g ã�« -mno-apcs-frame ã‚’ã�¤ã�‘ã‚‹ã�¨ã€�ã��ã‚�ç´°ã�‹ã�ªãƒ‡ãƒ�ãƒƒã‚°ã�¯ã�§ã��ã�ªã�„ã�§ã�—ã‚‡ã�†-install_name ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-iplugindir <dir> ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œ gcc ãƒ‰ãƒ©ã‚¤ãƒ�ã�‹ã‚‰æ¸¡ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ-keep_private_externs ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-m64 ã�¯ PowerPC64 CPU ã�Œå¿…è¦�ã�§ã�™-maix64 ã�Œå¿…è¦�ã�§ã�™: 32 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�® 64 ãƒ“ãƒƒãƒˆè¨ˆç®—ã�¯ã�¾ã� ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-maix64 ã�¯ PowerPC64 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�Œæœ‰åŠ¹ã�®ã�¾ã�¾æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã�“ã�¨ã�Œå¿…è¦�ã�§ã�™-malign-power ã�¯ 64 ãƒ“ãƒƒãƒˆ Darwin ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã‚‹ C ã�Šã‚ˆã�³ C++ ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“-mapcs-stack-check ã�¨ -mno-apcs-frame ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mas100-syntax ã�¨ -gdwarf ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-max-stackframe=%d ã�Œä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“ã€‚ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-mbackchain -mpacked-stack -mhard-float ã�®çµ„ã�¿å�ˆã‚�ã�›ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mbig-endian ã�¨ -mlittle-endian ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mcmodel ã�¯ä»–ã�® toc ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mcorea ã�¨ -mcoreb ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mcorea ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™-mcoreb ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™-mcpu=%s ã�Œ -march=%s ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™-mcpu=%s ã�Œç„¡åŠ¹ã�§ã�™-mfloat-abi=hard ã�Šã‚ˆã�³ VFP-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mhard-float ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-mlong-double-64 ã�¯ -m64 ã�¨ä½µç”¨ã�™ã‚‹ã�“ã�¨ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mmulticore ã�¯ BF561 ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-mmultiple ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mno-altivec ã�¯ vsx ã‚’ç„¡åŠ¹ã�«ã�—ã�¾ã�™-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“-mpcrel -fPIC ã�¯é�¸æŠžã�—ã�Ÿ CPU ä¸Šã�§ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚�ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mpic-register= ã�¯ -fpic ã‚’ã�¤ã�‘ã�ªã�„ã�¨å½¹ã�«ç«‹ã�¡ã�¾ã�›ã‚“-mrecip ã�¯ -ffinite-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™-mrecip ã�¯ -fno-trapping-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™-mrecip ã�¯ -freciprocal-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™-mrelax ã�¯ RTP PIC ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™-mrelocatable ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mrelocatable ã�¨ -mno-minimal-toc ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mrelocatable ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-ms2600 ã�Œ -ms ç„¡ã�—ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-msecure-plt ã�¯ä½¿ç”¨ã�™ã‚‹ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mshared-library-id= ã�Œ -mid-shared-library ç„¡ã�—ã�§æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ-mshared-library-id=%s ã�Œ 0 ã�‹ã‚‰ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-msimple-fpu ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ-msingle-float ã�¨ -msoft-float ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-msingle-float ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ -mhard-float ã�¨ç­‰ä¾¡ã�§ã�™-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™-mstring ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mtune= ã�¯ mn10300ã€�am33ã€�am33-2 ã�¾ã�Ÿã�¯ am34 ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™-mvsx ã�¨ -mno-altivec ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mvsx ã�¨ -mpaired ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mvsx ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ã‚’è¦�æ±‚ã�—ã�¾ã�™-mxl-multiply-high ã�¯ -mcpu=v6.00.a ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™-mxl-multiply-high ã�¯ -mno-xl-soft-mul ã�Œå¿…è¦�ã�§ã�™-pg ã�¨ -fomit-frame-pointer ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-save-temps ã�ŒæŒ‡å®šã�•ã‚Œã�Ÿã�Ÿã‚�ã€�-pipe ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ-pipe ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-private_bundle ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“128 ãƒ“ãƒƒãƒˆ long double ã�¯ VAX æµ®å‹•å°�æ•°ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“<ç„¡å��><çµ„ã�¿è¾¼ã�¿><ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³><å®£è¨€ã‚¨ãƒ©ãƒ¼><ã‚¨ãƒ©ãƒ¼ã�Œã�‚ã‚‹å¼�><å¼�ã‚¨ãƒ©ãƒ¼><ãƒ©ãƒ ãƒ€<æˆ»ã‚Šå€¤> <æˆ»ã‚Šå€¤><æ–‡><tag ã‚¨ãƒ©ãƒ¼><ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã‚¨ãƒ©ãƒ¼><throw å¼�><åž‹ã‚¨ãƒ©ãƒ¼><åž‹ã‚¨ãƒ©ãƒ¼><typedef ã‚¨ãƒ©ãƒ¼><ä¸�æ˜Žã�ªæ¼”ç®—å­�><ä¸�æ˜Ž><å��å‰�ç„¡ã�—å›ºå®šå°�æ•°:<å��å‰�ç„¡ã�—æµ®å‹•å°�æ•°:<å��å‰�ç„¡ã�—ç¬¦å�·ç„¡ã�—:<å��å‰�ã�ªã�—><æœªæ§‹æ–‡è§£æž�><æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>AAPCS ã�¯ -mcallee-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“AAPCS ã�¯ -mcaller-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆAPCS å†�å…¥å�¯èƒ½ã‚³ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿé…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã‚ªãƒ—ã‚·ãƒ§ãƒ³
  =================
  
  å®Ÿè¡Œæ™‚ã�« ICPLB ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—:ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«:ãƒœãƒ¼ãƒ‰å�� [ã�Šã‚ˆã�³ãƒ¡ãƒ¢ãƒªé ˜åŸŸ]ã€‚å®Ÿè¡Œã�•ã‚Œã�Ÿåˆ†å²�:%s of %d
--- 282,288 ----
  %s: '%s' ã�«å¯¾ã�™ã‚‹ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�Œä¸€è‡´ã�—ã�¾ã�›ã‚“
  %s: ä¸�æ˜Žã�ªé–¢æ•° '%u' ã�§ã�™
  '' ' ãƒ•ãƒ©ã‚°'!' ãƒ•ãƒ©ã‚°'#' ãƒ•ãƒ©ã‚°'%%%c' ã�¯æœ‰åŠ¹ã�ªè¢«æ¼”ç®—å­�æŽ¥é ­è¾žã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“''' ãƒ•ãƒ©ã‚°'(' ãƒ•ãƒ©ã‚°'+' ãƒ•ãƒ©ã‚°'-' ãƒ•ãƒ©ã‚°'0' ãƒ•ãƒ©ã‚°'B' è¢«æ¼”ç®—å­�ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“'E' ä¿®é£¾å­�'I' ãƒ•ãƒ©ã‚°'O' ä¿®é£¾å­�'^' ãƒ•ãƒ©ã‚°'_' ãƒ•ãƒ©ã‚°'a' ãƒ•ãƒ©ã‚°'m' ãƒ•ãƒ©ã‚°'o' è¢«æ¼”ç®—å­�ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“'q' ãƒ•ãƒ©ã‚°(C)(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)(ç„¡å��)(%qs ç”¨ã�®åˆ�æœŸåŒ–ä»˜è¿‘)(%s ç”¨ã�®é�™çš„ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿)(%s ç”¨ã�®é�™çš„ã‚¤ãƒ‹ã‚·ãƒ£ãƒ©ã‚¤ã‚¶)({ç„¡å��})*** è­¦å‘Š *** æœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã‚‹ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã�Œã�‚ã‚Šã�¾ã�™ã€‚ã�™ã�¹ã�¦ã�®ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã‚’ç„¡åŠ¹ã�«ã�—ã�¦å†�ç�¾ã�§ã��ã�ªã�„é™�ã‚Šã�“ã�®ãƒ�ã‚°ã‚’å ±å‘Šã�—ã�ªã�„ã�§ã��ã� ã�•ã�„
! --help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„--param inline-unit-growth ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param large-function-growth ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param large-stack-frame-growth ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param max-inline-insns-auto ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿ--param max-inline-insns-single ã�®åˆ¶é™�ã�«é�”ã�—ã�¾ã�—ã�Ÿå…¥åŠ›ã�Œæ¨™æº–å…¥åŠ›ã�‹ã‚‰ã�®å ´å�ˆã�¯ -E ã�¾ã�Ÿã�¯ -x ã�Œå¿…è¦�ã�§ã�™-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ-MG ã�¯ -M ã�¾ã�Ÿã�¯ -MM ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-Wformat-contains-nul ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-extra-args ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-nonliteral ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-security ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-y2k ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Wformat-zero-length ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ (-Wformat ã�Œã�‚ã‚Šã�¾ã�›ã‚“)-Xbind-now ã�¨ -Xbind-lazy ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-bundle ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-bundle_loader ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“Ada ã�§ã�¯ -c ã�¾ã�Ÿã�¯ -S ã�Œå¿…è¦�ã�§ã�™-client_name ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-current_version ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-f%s ã�¯ CONST16 å‘½ä»¤ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-f%s ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“: ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ-f%sleading-underscore ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒžã‚·ãƒ³ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“-fPIC ã�Šã‚ˆã�³ -fpic ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fPIC ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-fPIC ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-falign-labels=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fassociative-math ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ä»–ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œå„ªå…ˆã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¾ã�™-fdata-sections ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fdbg-cnt=%s-fdirectives-only ã�¯ -Wunused_macros ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-ffunction-sections ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fhandle-exceptions ã�¯ -fexceptions ã�«å��å‰�ã�Œå¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ (ã�¾ã�Ÿãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§æœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™)-fno-gnu89-inline ã�¯ GNU99 ã�¾ã�Ÿã�¯ C99 ãƒ¢ãƒ¼ãƒ‰ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™-force_flat_namespace ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-fpic ã�¨ -mapcs-reent ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-fpic ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fprefetch-loop-arrays ã‚’ -Os ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fprefetch-loop-arrays ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-fprefetch-loop-arrays ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (-march ã‚¹ã‚¤ãƒƒãƒ�ã‚’è©¦ã�—ã�¦ã��ã� ã�•ã�„)-frecord-gcc-switches ã�¯ç�¾åœ¨ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å·»ã��æˆ»ã�— (unwind) æƒ…å ±ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-frepo ã�¯ -c ä»˜ã��ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“-fstack-protector ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-g ã�¯ã�“ã�®ãƒ—ãƒ­ã‚»ãƒƒã‚µã�§ã�¯ GAS ã‚’ä½¿ç”¨ã�™ã‚‹æ™‚ã� ã�‘ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™ã€‚-g ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œç„¡åŠ¹ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ-g ã�« -mno-apcs-frame ã‚’ã�¤ã�‘ã‚‹ã�¨ã€�ã��ã‚�ç´°ã�‹ã�ªãƒ‡ãƒ�ãƒƒã‚°ã�¯ã�§ã��ã�ªã�„ã�§ã�—ã‚‡ã�†-install_name ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-iplugindir <dir> ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œ gcc ãƒ‰ãƒ©ã‚¤ãƒ�ã�‹ã‚‰æ¸¡ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ-keep_private_externs ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-m64 ã�¯ PowerPC64 CPU ã�Œå¿…è¦�ã�§ã�™-maix64 ã�Œå¿…è¦�ã�§ã�™: 32 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�® 64 ãƒ“ãƒƒãƒˆè¨ˆç®—ã�¯ã�¾ã� ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-maix64 ã�¯ PowerPC64 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�Œæœ‰åŠ¹ã�®ã�¾ã�¾æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã�“ã�¨ã�Œå¿…è¦�ã�§ã�™-malign-power ã�¯ 64 ãƒ“ãƒƒãƒˆ Darwin ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã‚‹ C ã�Šã‚ˆã�³ C++ ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“-mapcs-stack-check ã�¨ -mno-apcs-frame ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mas100-syntax ã�¨ -gdwarf ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-max-stackframe=%d ã�Œä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“ã€‚ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-mbackchain -mpacked-stack -mhard-float ã�®çµ„ã�¿å�ˆã‚�ã�›ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mbig-endian ã�¨ -mlittle-endian ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mcmodel ã�¯ä»–ã�® toc ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“-mcorea ã�¨ -mcoreb ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mcorea ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™-mcoreb ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™-mcpu=%s ã�Œ -march=%s ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™-mcpu=%s ã�Œç„¡åŠ¹ã�§ã�™-mfloat-abi=hard ã�Šã‚ˆã�³ VFP-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mhard-float ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-mlong-double-64 ã�¯ -m64 ã�¨ä½µç”¨ã�™ã‚‹ã�“ã�¨ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mmulticore ã�¯ BF561 ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™-mmultiple ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mno-altivec ã�¯ vsx ã‚’ç„¡åŠ¹ã�«ã�—ã�¾ã�™-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“-mpcrel -fPIC ã�¯é�¸æŠžã�—ã�Ÿ CPU ä¸Šã�§ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚�ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mpic-register= ã�¯ -fpic ã‚’ã�¤ã�‘ã�ªã�„ã�¨å½¹ã�«ç«‹ã�¡ã�¾ã�›ã‚“-mrecip ã�¯ -ffinite-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™-mrecip ã�¯ -fno-trapping-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™-mrecip ã�¯ -freciprocal-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™-mrelax ã�¯ RTP PIC ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™-mrelocatable ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mrelocatable ã�¨ -mno-minimal-toc ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mrelocatable ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-ms2600 ã�Œ -ms ç„¡ã�—ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-msecure-plt ã�¯ä½¿ç”¨ã�™ã‚‹ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mshared-library-id= ã�Œ -mid-shared-library ç„¡ã�—ã�§æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ-mshared-library-id=%s ã�Œ 0 ã�‹ã‚‰ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“-msimple-fpu ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ-msingle-float ã�¨ -msoft-float ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-msingle-float ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ -mhard-float ã�¨ç­‰ä¾¡ã�§ã�™-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™-mstring ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-mtune= ã�¯ mn10300ã€�am33ã€�am33-2 ã�¾ã�Ÿã�¯ am34 ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™-mvsx ã�¨ -mno-altivec ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mvsx ã�¨ -mpaired ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-mvsx ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ã‚’è¦�æ±‚ã�—ã�¾ã�™-mxl-multiply-high ã�¯ -mcpu=v6.00.a ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™-mxl-multiply-high ã�¯ -mno-xl-soft-mul ã�Œå¿…è¦�ã�§ã�™-pg ã�¨ -fomit-frame-pointer ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“-save-temps ã�ŒæŒ‡å®šã�•ã‚Œã�Ÿã�Ÿã‚�ã€�-pipe ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ-pipe ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“-private_bundle ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“128 ãƒ“ãƒƒãƒˆ long double ã�¯ VAX æµ®å‹•å°�æ•°ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“<ç„¡å��><çµ„ã�¿è¾¼ã�¿><ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³><å®£è¨€ã‚¨ãƒ©ãƒ¼><ã‚¨ãƒ©ãƒ¼ã�Œã�‚ã‚‹å¼�><å¼�ã‚¨ãƒ©ãƒ¼><ãƒ©ãƒ ãƒ€<æˆ»ã‚Šå€¤> <æˆ»ã‚Šå€¤><æ–‡><tag ã‚¨ãƒ©ãƒ¼><ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã‚¨ãƒ©ãƒ¼><throw å¼�><åž‹ã‚¨ãƒ©ãƒ¼><åž‹ã‚¨ãƒ©ãƒ¼><typedef ã‚¨ãƒ©ãƒ¼><ä¸�æ˜Žã�ªæ¼”ç®—å­�><ä¸�æ˜Ž><å��å‰�ç„¡ã�—å›ºå®šå°�æ•°:<å��å‰�ç„¡ã�—æµ®å‹•å°�æ•°:<å��å‰�ç„¡ã�—ç¬¦å�·ç„¡ã�—:<å��å‰�ã�ªã�—><æœªæ§‹æ–‡è§£æž�><æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>AAPCS ã�¯ -mcallee-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“AAPCS ã�¯ -mcaller-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆAPCS å†�å…¥å�¯èƒ½ã‚³ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿé…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã‚ªãƒ—ã‚·ãƒ§ãƒ³
  =================
  
  å®Ÿè¡Œæ™‚ã�« ICPLB ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—:ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«:ãƒœãƒ¼ãƒ‰å�� [ã�Šã‚ˆã�³ãƒ¡ãƒ¢ãƒªé ˜åŸŸ]ã€‚å®Ÿè¡Œã�•ã‚Œã�Ÿåˆ†å²�:%s of %d
diff -Nrcpad gcc-7.2.0/gcc/po/ja.po gcc-7.3.0/gcc/po/ja.po
*** gcc-7.2.0/gcc/po/ja.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/ja.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 19,25 ****
  msgstr ""
  "Project-Id-Version: gcc 4.6.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2011-10-30 18:48+0900\n"
  "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
--- 19,25 ----
  msgstr ""
  "Project-Id-Version: gcc 4.6.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2011-10-30 18:48+0900\n"
  "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
*************** msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã
*** 212,224 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 212,224 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 587,649 ****
  "å­�ãƒ—ãƒ­ã‚»ã‚¹ã�«è‡ªå‹•çš„ã�«æ¸¡ã�•ã‚Œã�¾ã�™ã€‚ã�“ã�†ã�„ã�£ã�Ÿãƒ—ãƒ­ã‚»ã‚¹ã�«ã��ã�®ä»–ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’æ¸¡ã�™\n"
  "ã�«ã�¯ -W<letter> ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "spec %c%s%c ã‚’å‡¦ç�†ä¸­, ã�“ã‚Œã�¯ '%s' ã�§ã�™\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "configure è¨­å®š: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ¢ãƒ‡ãƒ«: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc ãƒ‰ãƒ©ã‚¤ãƒ�ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s å®Ÿè¡Œ gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ : %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒª: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 587,649 ----
  "å­�ãƒ—ãƒ­ã‚»ã‚¹ã�«è‡ªå‹•çš„ã�«æ¸¡ã�•ã‚Œã�¾ã�™ã€‚ã�“ã�†ã�„ã�£ã�Ÿãƒ—ãƒ­ã‚»ã‚¹ã�«ã��ã�®ä»–ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’æ¸¡ã�™\n"
  "ã�«ã�¯ -W<letter> ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "spec %c%s%c ã‚’å‡¦ç�†ä¸­, ã�“ã‚Œã�¯ '%s' ã�§ã�™\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "configure è¨­å®š: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ¢ãƒ‡ãƒ«: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc ãƒ‰ãƒ©ã‚¤ãƒ�ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s å®Ÿè¡Œ gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ : %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒª: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 652,667 ****
  "\n"
  "ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�®æ‰‹é †ã�¯ã€�ä»¥ä¸‹ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 652,667 ----
  "\n"
  "ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�®æ‰‹é †ã�¯ã€�ä»¥ä¸‹ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 671,677 ****
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 671,677 ----
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 684,690 ****
  "==============\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 684,690 ----
  "==============\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 693,699 ****
  "\"OPTION\" ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™ã�«ã�¯ \"-Wl,OPTION\" ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 693,699 ----
  "\"OPTION\" ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™ã�«ã�¯ \"-Wl,OPTION\" ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 704,710 ****
  "=================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 704,710 ----
  "=================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 718,735 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä½œæˆ�ã�—ã�ªã�„\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 718,735 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä½œæˆ�ã�—ã�ªã�„\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 745,758 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 745,758 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 780,810 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 780,810 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 891,910 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                å�„åŸºæœ¬ãƒ–ãƒ­ãƒƒã‚¯ã�«é–¢ã�™ã‚‹æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      å‡ºåŠ›ã�«åˆ†å²�å�¯èƒ½æ€§æƒ…å ±ã‚’å�«ã‚�ã‚‹\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 891,905 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                å�„åŸºæœ¬ãƒ–ãƒ­ãƒƒã‚¯ã�«é–¢ã�™ã‚‹æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      å‡ºåŠ›ã�«åˆ†å²�å�¯èƒ½æ€§æƒ…å ±ã‚’å�«ã‚�ã‚‹\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgstr ""
*** 916,931 ****
  "  -c, --branch-counts             åˆ†å²�ã�«é–¢ã�™ã‚‹ç™¾åˆ†çŽ‡ã�§ã�¯ç„¡ã��è¡Œã‚�ã‚Œã�Ÿ\n"
  "                                    å›žæ•°ã‚’å�–å¾—ã�™ã‚‹\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          é€²æ�—æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        å�„é–¢æ•°ã�«é–¢ã�™ã‚‹è¦�ç´„ã‚’å‡ºåŠ›ã�™ã‚‹\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 911,931 ----
  "  -c, --branch-counts             åˆ†å²�ã�«é–¢ã�™ã‚‹ç™¾åˆ†çŽ‡ã�§ã�¯ç„¡ã��è¡Œã‚�ã‚Œã�Ÿ\n"
  "                                    å›žæ•°ã‚’å�–å¾—ã�™ã‚‹\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          é€²æ�—æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        å�„é–¢æ•°ã�«é–¢ã�™ã‚‹è¦�ç´„ã‚’å‡ºåŠ›ã�™ã‚‹\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 1120,1201 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: '%s' ç”¨ã�®ã‚°ãƒ©ãƒ•ã�Œè§£æ±ºã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "å®Ÿè¡Œã�•ã‚Œã�Ÿè¡Œ:%s of %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "å®Ÿè¡Œå�¯èƒ½ã�ªè¡Œã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "å®Ÿè¡Œã�•ã‚Œã�Ÿåˆ†å²�:%s of %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "åˆ†å²�ã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "å®Ÿè¡Œã�•ã‚Œã�Ÿå‘¼ã�³å‡ºã�—:%s of %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "å‘¼ã�³å‡ºã�—ã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: '%s' ã�«å¯¾ã�™ã‚‹è¡Œã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2512
  #, fuzzy, c-format
  #| msgid "%s:cannot open source file\n"
  msgid "Cannot open source file %s\n"
--- 1120,1201 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: '%s' ç”¨ã�®ã‚°ãƒ©ãƒ•ã�Œè§£æ±ºã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "å®Ÿè¡Œã�•ã‚Œã�Ÿè¡Œ:%s of %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "å®Ÿè¡Œå�¯èƒ½ã�ªè¡Œã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "å®Ÿè¡Œã�•ã‚Œã�Ÿåˆ†å²�:%s of %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "åˆ†å²�ã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "å®Ÿè¡Œã�•ã‚Œã�Ÿå‘¼ã�³å‡ºã�—:%s of %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "å‘¼ã�³å‡ºã�—ã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: '%s' ã�«å¯¾ã�™ã‚‹è¡Œã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2519
  #, fuzzy, c-format
  #| msgid "%s:cannot open source file\n"
  msgid "Cannot open source file %s\n"
*************** msgstr "ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�«ã�¯æ–‡æ›¸ã�
*** 1308,1396 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[æœ‰åŠ¹]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[ç„¡åŠ¹]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æœ€é�©åŒ–ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«ä¾�å­˜ã�—ã�ªã�„ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ä»¥é™�ã‚’ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�¨ã�—ã�¦èª�è­˜ã�—ã�¾ã�™"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æ–‡æ›¸åŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯åˆ†é›¢ã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯çµ�å�ˆã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«é–¢ä¿‚ã�—ã�Ÿã‚‚ã�®ã�§ã�™"
  
--- 1308,1396 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[æœ‰åŠ¹]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[ç„¡åŠ¹]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æœ€é�©åŒ–ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«ä¾�å­˜ã�—ã�ªã�„ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ä»¥é™�ã‚’ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�¨ã�—ã�¦èª�è­˜ã�—ã�¾ã�™"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æ–‡æ›¸åŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯åˆ†é›¢ã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯çµ�å�ˆã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«é–¢ä¿‚ã�—ã�Ÿã‚‚ã�®ã�§ã�™"
  
*************** msgstr "strfmon æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�
*** 2984,2991 ****
  msgid "<command-line>"
  msgstr "<ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
--- 2984,2991 ----
  msgid "<command-line>"
  msgstr "<ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
*************** msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ
*** 3006,3012 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 3006,3012 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ç„¡åŠ¹ã�ª %%d è¢«æ¼”ç®—å­�ã�§ã�™
*** 3029,3036 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 3029,3036 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgid "invalid %%r value"
*** 3046,3063 ****
  msgstr "ç„¡åŠ¹ã�ª %%r å€¤"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡åŠ¹ã�ª %%R å€¤"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡åŠ¹ã�ª %%N å€¤"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
--- 3046,3063 ----
  msgstr "ç„¡åŠ¹ã�ª %%r å€¤"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡åŠ¹ã�ª %%R å€¤"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡åŠ¹ã�ª %%N å€¤"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
*************** msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
*** 3067,3073 ****
  msgid "invalid %%h value"
  msgstr "ç„¡åŠ¹ã�ª %%h å€¤"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "ç„¡åŠ¹ã�ª %%L å€¤"
--- 3067,3073 ----
  msgid "invalid %%h value"
  msgstr "ç„¡åŠ¹ã�ª %%h å€¤"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "ç„¡åŠ¹ã�ª %%L å€¤"
*************** msgid "invalid %%U value"
*** 3088,3094 ****
  msgstr "ç„¡åŠ¹ã�ª %%U å€¤"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
--- 3088,3094 ----
  msgstr "ç„¡åŠ¹ã�ª %%U å€¤"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
*************** msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
*** 3098,3104 ****
  msgid "invalid %%C value"
  msgstr "ç„¡åŠ¹ã�ª %%C å€¤"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
--- 3098,3104 ----
  msgid "invalid %%C value"
  msgstr "ç„¡åŠ¹ã�ª %%C å€¤"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
*************** msgid "unknown relocation unspec"
*** 3109,3115 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
--- 3109,3115 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
*************** msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã
*** 3177,3183 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
--- 3177,3183 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
*************** msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ
*** 3188,3216 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "è¿°èªžä»˜ã�� Thumb å‘½ä»¤"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3188,3216 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "è¿°èªžä»˜ã�� Thumb å‘½ä»¤"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿
*** 3218,3333 ****
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹è¢«æ¼”ç®—å­�ã�¯ Xã€�Y ã�¾ã�Ÿã�¯ Z ãƒ¬ã‚¸ã‚¹ã‚¿ã�«å¯¾ã�™ã‚‹åˆ¶ç´„ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/avr/avr.c:2620
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­� %d ã�¯ %<&%> åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚(reg+disp) ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  #| msgid "bad address, not a constant):"
  msgid "bad address, not a constant:"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“):"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚(reg+disp) ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚post_inc ã�¾ã�Ÿã�¯ pre_dec ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚ä¸�æ˜Žã�ªãƒ¢ãƒ¼ãƒ‰:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "ç„¡åŠ¹ã�ªå‘½ä»¤:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "ä¸�æ˜Žã�ª move å‘½ä»¤:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "èª¤ã�£ã�Ÿã‚·ãƒ•ãƒˆå‘½ä»¤:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚æ­£ã�—ã��ã�ªã�„ã‚·ãƒ•ãƒˆ:"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  #| msgid "invalid types in fixed-point conversion"
  msgid "unsupported fixed-point conversion"
  msgstr "å›ºå®šå°�æ•°å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  #| msgid "STAT variable"
  msgid "variable"
  msgstr "STAT å¤‰æ•°"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "ä»®å¼•æ•° %q+D ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  msgid "return type of function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
--- 3218,3333 ----
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹è¢«æ¼”ç®—å­�ã�¯ Xã€�Y ã�¾ã�Ÿã�¯ Z ãƒ¬ã‚¸ã‚¹ã‚¿ã�«å¯¾ã�™ã‚‹åˆ¶ç´„ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/avr/avr.c:2636
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­� %d ã�¯ %<&%> åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚(reg+disp) ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  #| msgid "bad address, not a constant):"
  msgid "bad address, not a constant:"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“):"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚(reg+disp) ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚post_inc ã�¾ã�Ÿã�¯ pre_dec ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚ä¸�æ˜Žã�ªãƒ¢ãƒ¼ãƒ‰:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "ç„¡åŠ¹ã�ªå‘½ä»¤:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "ä¸�æ˜Žã�ª move å‘½ä»¤:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "èª¤ã�£ã�Ÿã‚·ãƒ•ãƒˆå‘½ä»¤:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚æ­£ã�—ã��ã�ªã�„ã‚·ãƒ•ãƒˆ:"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  #| msgid "invalid types in fixed-point conversion"
  msgid "unsupported fixed-point conversion"
  msgstr "å›ºå®šå°�æ•°å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  #| msgid "STAT variable"
  msgid "variable"
  msgstr "STAT å¤‰æ•°"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "ä»®å¼•æ•° %q+D ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  msgid "return type of function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3352,3358 ****
  msgstr "ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—å­�"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3352,3358 ----
  msgstr "ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—å­�"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "èª¤ã�£ã�Ÿ output_move_double è¢«
*** 3574,3671 ****
  msgid "bad output_condmove_single operand"
  msgstr "èª¤ã�£ã�Ÿ output_condmove_single è¢«æ¼”ç®—å­�"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  #| msgid "invalid use of type"
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17882
  #, 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:17917
  #, 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:17986
  #, 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:17991
  #, 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:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
--- 3574,3671 ----
  msgid "bad output_condmove_single operand"
  msgstr "èª¤ã�£ã�Ÿ output_condmove_single è¢«æ¼”ç®—å­�"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  #| msgid "invalid use of type"
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17888
  #, 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:17923
  #, 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:17992
  #, 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:17997
  #, 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:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
*************** msgstr "%<__fpreg%> ã�«é–¢ã�™ã‚‹ç„¡åŠ¹ã�
*** 3703,3709 ****
  msgid "invalid %%P operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™"
--- 3703,3709 ----
  msgid "invalid %%P operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™"
*************** msgid "post-increment address is not a r
*** 3757,3763 ****
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
--- 3757,3763 ----
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
*************** msgid "insn contains an invalid address
*** 3790,3796 ****
  msgstr "å‘½ä»¤ã�«ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå�«ã�¾ã‚Œã�¦ã�„ã�¾ã�™!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
--- 3790,3796 ----
  msgstr "å‘½ä»¤ã�«ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå�«ã�¾ã‚Œã�¦ã�„ã�¾ã�™!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
*************** msgstr "ã‚¹ã‚¿ãƒƒã‚¯ç©ºé–“ã�Œè¶³ã‚Šã�ªã�
*** 3883,4171 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "'%s' ã‚’ã‚·ã‚§ãƒ«å†…ã�§å®Ÿè¡Œã�—ã�¦åˆ¶é™�å€¤ã‚’ä¸Šã�’ã�¦ã��ã� ã�•ã�„\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx ã�¨ -mpaired ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx ã�¨ -mno-altivec ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec ã�¯ vsx ã‚’ç„¡åŠ¹ã�«ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ç„¡åŠ¹ã�ª %%H å€¤"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "Enable unaligned load/store instruction"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�¯ z10 ã�¾ã�Ÿã�¯ã��ã‚Œä»¥é™�ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "'E' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªæ¯”è¼ƒæ¼”ç®—å­�ã�§ã�™"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "'J' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªå�‚ç…§ã�§ã�™"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "'O' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "'R' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "'N' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "'M' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  #| msgid "invalid constant for output modifier '%c'"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "æˆ»ã‚Šã�§ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3883,4171 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "'%s' ã‚’ã‚·ã‚§ãƒ«å†…ã�§å®Ÿè¡Œã�—ã�¦åˆ¶é™�å€¤ã‚’ä¸Šã�’ã�¦ã��ã� ã�•ã�„\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx ã�¨ -mpaired ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx ã�¨ -mno-altivec ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec ã�¯ vsx ã‚’ç„¡åŠ¹ã�«ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ç„¡åŠ¹ã�ª %%H å€¤"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "Enable unaligned load/store instruction"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�¯ z10 ã�¾ã�Ÿã�¯ã��ã‚Œä»¥é™�ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "'E' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªæ¯”è¼ƒæ¼”ç®—å­�ã�§ã�™"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "'J' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªå�‚ç…§ã�§ã�™"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "'O' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "'R' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "'N' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "'M' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid constant for output modifier '%c'"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "æˆ»ã‚Šã�§ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ ABI ã�Œ
*** 4191,4235 ****
  msgid "created and used with different endianness"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4191,4235 ----
  msgid "created and used with different endianness"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "ä¸�æ­£ã�ªè¢«æ¼”ç®—å­�ã�Œæ¤œå‡ºã�
*** 4416,4445 ****
  msgid "bad test"
  msgstr "èª¤ã�£ã�Ÿ test ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "ç„¡åŠ¹ã�ª %%D å€¤ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "ç„¡åŠ¹ã�ª %%d å€¤ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ç„¡åŠ¹ã�ª %%t/%%b å€¤ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
--- 4416,4445 ----
  msgid "bad test"
  msgstr "èª¤ã�£ã�Ÿ test ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "ç„¡åŠ¹ã�ª %%D å€¤ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "ç„¡åŠ¹ã�ª %%d å€¤ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ç„¡åŠ¹ã�ª %%t/%%b å€¤ã�§ã�™"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
*************** msgstr "({ç„¡å��})"
*** 4460,4467 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4460,4467 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4483,4496 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4483,4496 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4521,4527 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4521,4527 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4529,4535 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4529,4535 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4539,4552 ****
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4539,4552 ----
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4556,4562 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4556,4562 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr ""
*** 4569,4592 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4569,4592 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4594,4611 ****
  msgid "expected %<.%>"
  msgstr "%<.%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4594,4611 ----
  msgid "expected %<.%>"
  msgstr "%<.%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã
*** 4613,4629 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4613,4629 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4632,4638 ****
  msgid "(anonymous)"
  msgstr "(ç„¡å��)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 4632,4638 ----
  msgid "(anonymous)"
  msgstr "(ç„¡å��)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4643,4653 ****
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
--- 4643,4653 ----
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
*************** msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã
*** 4886,4896 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
--- 4886,4896 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
*************** msgstr ""
*** 5062,5146 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "æ­£ã�®å¹…ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "é�žè² ã�®å¹…ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/io.c:587
  #, fuzzy
  #| msgid "Unexpected element '%c' in format string at %L"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "äºˆæœŸã�—ã�ªã�„è¦�ç´  '%c' ã�Œæ›¸å¼�æ–‡å­—åˆ—å†… (ä½�ç½® %L) ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "äºˆæœŸã�—ã�ªã�„æ›¸å¼�æ–‡å­—åˆ—çµ‚äº†ã�§ã�™"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "å¹… 0 ã�®æ›¸å¼�è¨˜è¿°å­�ã�§ã�™"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "å‰�ã�«å·¦å°�æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/io.c:639
  #, fuzzy
  #| msgid "Left parenthesis required after '*'"
  msgid "Left parenthesis required after %<*%>"
  msgstr "'*' ã�®å¾Œã�«ã�¯å·¦å°�æ‹¬å¼§ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1030
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæŒ‡å®šå­�"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 5062,5146 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "æ­£ã�®å¹…ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "é�žè² ã�®å¹…ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/io.c:597
  #, fuzzy
  #| msgid "Unexpected element '%c' in format string at %L"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "äºˆæœŸã�—ã�ªã�„è¦�ç´  '%c' ã�Œæ›¸å¼�æ–‡å­—åˆ—å†… (ä½�ç½® %L) ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "äºˆæœŸã�—ã�ªã�„æ›¸å¼�æ–‡å­—åˆ—çµ‚äº†ã�§ã�™"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "å¹… 0 ã�®æ›¸å¼�è¨˜è¿°å­�ã�§ã�™"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "å‰�ã�«å·¦å°�æ‹¬å¼§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/io.c:649
  #, fuzzy
  #| msgid "Left parenthesis required after '*'"
  msgid "Left parenthesis required after %<*%>"
  msgstr "'*' ã�®å¾Œã�«ã�¯å·¦å°�æ‹¬å¼§ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
! 
! #: fortran/io.c:1040
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæŒ‡å®šå­�"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 5150,5230 ****
  msgid "Syntax error in expression at %C"
  msgstr "å¼�ã�®æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "äºˆæœŸã�—ã�ªã�„ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�§ã�™"
  
! #: fortran/module.c:1295
  #, fuzzy
  msgid "Integer overflow"
  msgstr "å¼�ã�®æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1554
  #, fuzzy
  msgid "Expected name"
  msgstr "MCU å��ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2274
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/module.c:3163
  #, fuzzy
  msgid "Expected integer string"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãƒ�ã‚¤ãƒ³ã‚¿ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  #, fuzzy
  msgid "Expected real string"
  msgstr "çµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3608
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:6950
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 5150,5230 ----
  msgid "Syntax error in expression at %C"
  msgstr "å¼�ã�®æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "äºˆæœŸã�—ã�ªã�„ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�§ã�™"
  
! #: fortran/module.c:1296
  #, fuzzy
  msgid "Integer overflow"
  msgstr "å¼�ã�®æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1555
  #, fuzzy
  msgid "Expected name"
  msgstr "MCU å��ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2275
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/module.c:3164
  #, fuzzy
  msgid "Expected integer string"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãƒ�ã‚¤ãƒ³ã‚¿ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  #, fuzzy
  msgid "Expected real string"
  msgstr "çµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3609
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:6951
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 5496,5507 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5496,5507 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢
*** 5892,5898 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 ã�¨ -m64 ã�®ä¸¡æ–¹ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
--- 5892,5898 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 ã�¨ -m64 ã�®ä¸¡æ–¹ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
*************** msgid "Specify bit size of immediate TLS
*** 9631,9637 ****
  msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9631,9637 ----
  msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 9922,9928 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 9922,9928 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) ã‚’ 12 ã�¨ã�
*** 10225,10238 ****
  msgid "Use 80-bit long double."
  msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10225,10238 ----
  msgid "Use 80-bit long double."
  msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31 ãƒ“ãƒƒãƒˆ ABI"
*** 11601,11709 ****
  msgid "64 bit ABI."
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI"
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "è¿½åŠ ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:139
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/s390/s390.opt:165
  #, 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:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/s390/s390.opt:205
  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:210
  #, 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:214
  #, 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:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 11601,11709 ----
  msgid "64 bit ABI."
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI"
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "è¿½åŠ ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:142
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/s390/s390.opt:168
  #, 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:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/s390/s390.opt:208
  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:213
  #, 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:217
  #, 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:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ç”¨ãƒ©ã‚¤ãƒ–ãƒ
*** 11765,11775 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 11765,11775 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 12075,12178 ****
  msgstr "UltraSPARC å�¯è¦–å‘½ä»¤é›†å�ˆ (VIS) ã‚’ä½¿ç”¨ã�™ã‚‹"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "UltraSPARC å�¯è¦–å‘½ä»¤é›†å�ˆ (VIS) ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "UltraSPARC å�¯è¦–å‘½ä»¤é›†å�ˆ (VIS) ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ 64 ãƒ“ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ 32 ãƒ“ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "32 ãƒ“ãƒƒãƒˆ ABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ�ã‚¤ã‚¢ã‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã‚³ãƒ”ãƒ¼ç”¨ã�®å¼·ã��æ•´åˆ—ã�•ã‚Œã�Ÿæ§‹é€ ä½“ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�¨ãƒªãƒ³ã‚«ã�§æœ«å°¾å‘¼ã�³å‡ºã�—å‘½ä»¤ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ SPARC-V9 ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "-mdebug=\tEnable debug output"
  msgid "Enable debug output."
  msgstr "-mdebug=\tãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "åŽ³å¯†ã�ª 32 ãƒ“ãƒƒãƒˆ psABI æ§‹é€ ä½“æˆ»ã‚Šå€¤æ¤œæŸ»ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ã€‚"
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 12075,12195 ----
  msgstr "UltraSPARC å�¯è¦–å‘½ä»¤é›†å�ˆ (VIS) ã‚’ä½¿ç”¨ã�™ã‚‹"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "UltraSPARC å�¯è¦–å‘½ä»¤é›†å�ˆ (VIS) ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "UltraSPARC å�¯è¦–å‘½ä»¤é›†å�ˆ (VIS) ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "æµ®å‹•å°�æ•°ã�®ä¹—ç®—/åŠ ç®—å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ 64 ãƒ“ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ 32 ãƒ“ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "32 ãƒ“ãƒƒãƒˆ ABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ�ã‚¤ã‚¢ã‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã‚³ãƒ”ãƒ¼ç”¨ã�®å¼·ã��æ•´åˆ—ã�•ã‚Œã�Ÿæ§‹é€ ä½“ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�¨ãƒªãƒ³ã‚«ã�§æœ«å°¾å‘¼ã�³å‡ºã�—å‘½ä»¤ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ SPARC-V9 ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "-mdebug=\tEnable debug output"
  msgid "Enable debug output."
  msgstr "-mdebug=\tãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "åŽ³å¯†ã�ª 32 ãƒ“ãƒƒãƒˆ psABI æ§‹é€ ä½“æˆ»ã‚Šå€¤æ¤œæŸ»ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ã€‚"
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 17849,17855 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 17866,17872 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 18354,18360 ****
  msgstr "æ•´æ•°ã�¾ã�Ÿã�¯çœŸå�½åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected integer"
--- 18371,18377 ----
  msgstr "æ•´æ•°ã�¾ã�Ÿã�¯çœŸå�½åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected integer"
*************** msgstr ""
*** 18656,18798 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of non-ordered type"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  #| msgid "-mmulticore can only be used with BF561"
  msgid "slice can only be compared to nil"
  msgstr "-mmulticore ã�¯ BF561 ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: go/gofrontend/types.cc:531
  #, fuzzy
  msgid "map can only be compared to nil"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "%%R ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of non-comparable type"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of generated struct"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:586
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of non-comparable struct"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of generated array"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™"
  
! #: go/gofrontend/types.cc:631
  #, fuzzy
  msgid "multiple-value function call in single-value context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "åž‹ %s ã‚’åž‹ %s ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "å¼•æ•°ã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "çµ�æžœã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "çµ�æžœã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™ã€‚å­˜åœ¨ã�—ã�ªã�„ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�§ã�™"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�¸ã�®äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr "ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "åž‹ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "æ›–æ˜§ã�ªãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�§ã�™"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:8603
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�«ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå¿…è¦�ã�§ã�™"
  
! #: go/gofrontend/types.cc:8621
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s is marked go:nointerface"
--- 18673,18815 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of non-ordered type"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  #| msgid "-mmulticore can only be used with BF561"
  msgid "slice can only be compared to nil"
  msgstr "-mmulticore ã�¯ BF561 ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: go/gofrontend/types.cc:543
  #, fuzzy
  msgid "map can only be compared to nil"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "%%R ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of non-comparable type"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of generated struct"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:598
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of non-comparable struct"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  #| msgid "invalid comparison code in gimple cond"
  msgid "invalid comparison of generated array"
  msgstr "gimple æ�¡ä»¶å†…ã�§ç„¡åŠ¹ã�ªæ¯”è¼ƒã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™"
  
! #: go/gofrontend/types.cc:643
  #, fuzzy
  msgid "multiple-value function call in single-value context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "åž‹ %s ã‚’åž‹ %s ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "å¼•æ•°ã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "çµ�æžœã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "çµ�æžœã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "æ˜Žç¤ºçš„ã�ªå¤‰æ�›ã�Œå¿…è¦�ã�§ã�™ã€‚å­˜åœ¨ã�—ã�ªã�„ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�§ã�™"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�¸ã�®äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�§ã�™"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr "ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "åž‹ã�Œãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "æ›–æ˜§ã�ªãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�§ã�™"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: go/gofrontend/types.cc:8626
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã�«ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå¿…è¦�ã�§ã�™"
  
! #: go/gofrontend/types.cc:8644
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s is marked go:nointerface"
*************** msgstr ""
*** 18973,18979 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
--- 18990,18996 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
*************** msgstr ""
*** 19039,19067 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19056,19084 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿
*** 19069,19151 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K %<__builtin_va_arg_pack ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K %<__builtin_va_arg_pack_len ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ã�Œå¼•æ•°ã�®æ•°ã�Œå›ºå®šã�®é–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:9467
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œ %<register%> è¨˜æ†¶åŸŸã�®å ´å�ˆã�®å‹•ä½œã�¯ä¸�å®šã�§ã�™"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qD ã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
--- 19086,19168 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%K %<__builtin_va_arg_pack ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K %<__builtin_va_arg_pack_len ()%> ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ã�Œå¼•æ•°ã�®æ•°ã�Œå›ºå®šã�®é–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:9473
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œ %<register%> è¨˜æ†¶åŸŸã�®å ´å�ˆã�®å‹•ä½œã�¯ä¸�å®šã�§ã�™"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qD ã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%K ãƒ’ãƒ¼ãƒ—ã�§ã�¯ã�ªã�„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ free ã�™ã‚‹è©¦ã�¿ã�§ã�™"
*************** msgid "%<weakref%> attribute ignored bec
*** 20066,20077 ****
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 20083,20094 ----
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã
*** 20168,20179 ****
  msgid "cannot find '%s'"
  msgstr "'%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 20185,20196 ----
  msgid "cannot find '%s'"
  msgstr "'%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 20183,20189 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER ã�Œè¨­å®šã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 20200,20206 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER ã�Œè¨­å®šã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 20402,20408 ****
  msgid "error writing %qs"
  msgstr "%qs ã�¸æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
--- 20419,20425 ----
  msgid "error writing %qs"
  msgstr "%qs ã�¸æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
*************** msgstr "ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %q.*s (
*** 20483,20499 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 20500,20516 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 20603,20614 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 20620,20631 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "-fdebug-prefix-map ã�¸ã�®ç„¡åŠ¹ã
*** 20623,20634 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã�Œé–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã‚’é–‰ã�˜ã‚‰ã‚Œã�¾ã�›ã‚“: %m"
--- 20640,20651 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã�Œé–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã‚’é–‰ã�˜ã‚‰ã‚Œã�¾ã�›ã‚“: %m"
*************** msgstr "å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš
*** 20643,20649 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 20660,20666 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 20673,20679 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20690,20696 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 20683,20689 ****
  msgid "total size of local objects too large"
  msgstr "å±€æ‰€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ç·�ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> å†…ã�§åˆ¶ç´„ã‚’è¡Œã�†ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
--- 20700,20706 ----
  msgid "total size of local objects too large"
  msgstr "å±€æ‰€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ç·�ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> å†…ã�§åˆ¶ç´„ã‚’è¡Œã�†ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
*************** msgstr "%qs ã�¯ä¸�æ˜Žã�ª -save-temps ã‚ª
*** 20784,20845 ****
  msgid "input file %qs is the same as output file"
  msgstr "%qs ã�¯æœ‰åŠ¹ã�ªå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-save-temps ã�ŒæŒ‡å®šã�•ã‚Œã�Ÿã�Ÿã‚�ã€�-pipe ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "æœ€å¾Œã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ä»¥é™�ã�® %<-x %s%> ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‘ã‚¹å†…ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ãƒˆ %qs ã�®ä½�ç½®ç¢ºèª�ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ã‚¹ã‚¤ãƒƒãƒ� %qs ã�Œ %<-%> ã�§é–‹å§‹ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "ä¸€æ™‚å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "ä¸€æ™‚å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã�«æ›¸ã��è¾¼ã‚€ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "ä¸€æ™‚å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%W%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%> ã�Œã�‚ã‚Šã�¾ã�™"
--- 20801,20868 ----
  msgid "input file %qs is the same as output file"
  msgstr "%qs ã�¯æœ‰åŠ¹ã�ªå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output filename specified twice"
! msgid "output filename may not be empty"
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«å��ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-save-temps ã�ŒæŒ‡å®šã�•ã‚Œã�Ÿã�Ÿã‚�ã€�-pipe ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "æœ€å¾Œã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ä»¥é™�ã�® %<-x %s%> ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‘ã‚¹å†…ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ãƒˆ %qs ã�®ä½�ç½®ç¢ºèª�ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ã‚¹ã‚¤ãƒƒãƒ� %qs ã�Œ %<-%> ã�§é–‹å§‹ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "ä¸€æ™‚å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "ä¸€æ™‚å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã�«æ›¸ã��è¾¼ã‚€ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "ä¸€æ™‚å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%W%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%> ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%>
*** 20847,21078 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±æ•—: %<%%*%> ã�¯ãƒ‘ã‚¿ãƒ¼ãƒ³ãƒžãƒƒãƒ�ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec å¤±æ•—: èª�è­˜ã�§ã��ã�ªã�„ spec ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qc ã�§ã�™"
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å��ã�§ã�™"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec é–¢æ•°ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec %qs ã�¯ç„¡åŠ¹ã�§ã�™(ä½�ç½® %qc)"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec æœ¬ä½“ %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã�®é•·ã�•ã‚’æ±ºå®šã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™ (é•·ã�•)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã��ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—: SYSROOT_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—: SYSROOT_HEADERS_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ˜ãƒƒãƒ€æŽ¥å°¾è¾žä»˜ã��ã�§è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "è¤‡æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚‹ã�¨ã��ã�« -o ã�¨ -cã€�-S ã�¾ã�Ÿã�¯ -E ã‚’ä½µã�›ã�¦æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "-fcompare-debug ä»˜ã��ã�§å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "-fcompare-debug å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�®é–“"
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ã‚’æ¯”è¼ƒã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã�£ã�Ÿã�®ã�§ãƒªãƒ³ã‚«ã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä½¿ã‚�ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec %qs is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�· %qs ã�§ã�™"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "ä¸�æ˜Žã�ªæ¼”ç®—å­� %qs ã�Œ %%:version-compare å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:compare-debug-dump-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:compare-debug-self-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œ .gk ã�§çµ‚äº†ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 20870,21101 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±æ•—: %<%%*%> ã�¯ãƒ‘ã‚¿ãƒ¼ãƒ³ãƒžãƒƒãƒ�ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec å¤±æ•—: èª�è­˜ã�§ã��ã�ªã�„ spec ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qc ã�§ã�™"
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å��ã�§ã�™"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec é–¢æ•°ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec %qs ã�¯ç„¡åŠ¹ã�§ã�™(ä½�ç½® %qc)"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec æœ¬ä½“ %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã�®é•·ã�•ã‚’æ±ºå®šã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™ (é•·ã�•)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã��ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—: SYSROOT_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—: SYSROOT_HEADERS_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ˜ãƒƒãƒ€æŽ¥å°¾è¾žä»˜ã��ã�§è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "è¤‡æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚‹ã�¨ã��ã�« -o ã�¨ -cã€�-S ã�¾ã�Ÿã�¯ -E ã‚’ä½µã�›ã�¦æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "-fcompare-debug ä»˜ã��ã�§å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "-fcompare-debug å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�®é–“"
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ã‚’æ¯”è¼ƒã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã�£ã�Ÿã�®ã�§ãƒªãƒ³ã‚«ã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä½¿ã‚�ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec %qs is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�· %qs ã�§ã�™"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "ä¸�æ˜Žã�ªæ¼”ç®—å­� %qs ã�Œ %%:version-compare å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:compare-debug-dump-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:compare-debug-self-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "%%:compare-debug-auxbase-opt ã�¸ã�®å¼•æ•°ã�Œ .gk ã�§çµ‚äº†ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
*** 21223,21231 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 21246,21254 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 21652,21886 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<void%> ã‚’è¿”ã�™é–¢æ•°ã�®çµ�æžœã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã‚‹ã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (ã�“ã�®é–¢æ•°å†…ã�§ã�®æœ€åˆ�ã�®ä½¿ç”¨)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "çµ�æžœã�®æ•°ã�Œå€¤ã�®æ•°ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<}%> ã�Œ %<else%> ã�®å‰�ã�«äºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "ã�“ã�®ã‚³ãƒ¼ãƒ‰ã�¾ã�§åˆ°é�”ã�—ã�Ÿå ´å�ˆã€�ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�¯ä¸­æ­¢ã�•ã‚Œã�¾ã�™"
--- 21675,21909 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<void%> ã‚’è¿”ã�™é–¢æ•°ã�®çµ�æžœã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã‚‹ã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (ã�“ã�®é–¢æ•°å†…ã�§ã�®æœ€åˆ�ã�®ä½¿ç”¨)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "çµ�æžœã�®æ•°ã�Œå€¤ã�®æ•°ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<}%> ã�Œ %<else%> ã�®å‰�ã�«äºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "ã�“ã�®ã‚³ãƒ¼ãƒ‰ã�¾ã�§åˆ°é�”ã�—ã�Ÿå ´å�ˆã€�ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�¯ä¸­æ­¢ã�•ã‚Œã�¾ã�™"
*************** msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
*** 22121,22127 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 22144,22150 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 22222,22228 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 22245,22251 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 22620,22820 ****
  msgid "multiple loop axes specified for routine"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid arguments"
  msgstr "ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "OpenMP æ§‹é€ åŒ–ãƒ–ãƒ­ãƒƒã‚¯ã�¸ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ³ãƒˆãƒªã�§ã�™"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "OpenMP æ§‹é€ åŒ–ãƒ–ãƒ­ãƒƒã‚¯ã�¸ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ³ãƒˆãƒªã�§ã�™"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid branch to/from an OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
--- 22643,22843 ----
  msgid "multiple loop axes specified for routine"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid arguments"
  msgstr "ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "OpenMP æ§‹é€ åŒ–ãƒ–ãƒ­ãƒƒã‚¯ã�¸ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ³ãƒˆãƒªã�§ã�™"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "OpenMP æ§‹é€ åŒ–ãƒ–ãƒ­ãƒƒã‚¯ã�¸ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ³ãƒˆãƒªã�§ã�™"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid branch to/from an OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
*************** msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ã�“ã�®ã‚
*** 22903,22909 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 22926,22932 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆ
*** 23066,23202 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "print_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, 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:1649
  #, 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:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„"
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:2078
  #, 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:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�¯ %d ã�§ã�¯ã�ªã��ã€�å°�ã�•ã�ªäºŒã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ \"%s\" ã�§ã�™"
  
! #: opts.c:2249
  #, 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:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "DWARF ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param å¼•æ•°ã�¯ NAME=VALUE ã�®å½¢å¼�ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼� \"%s\" ã�¯å‰�ã�®é�¸æŠžã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã�¯é«˜ã�™ã�Žã�¾ã�™"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºæœ€å¤§åˆ¶é™�ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 23089,23235 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "print_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, 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:1656
  #, 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:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„"
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:2085
  #, 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:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�¯ %d ã�§ã�¯ã�ªã��ã€�å°�ã�•ã�ªäºŒã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ \"%s\" ã�§ã�™"
  
! #: opts.c:2256
  #, 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:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "DWARF ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param å¼•æ•°ã�¯ NAME=VALUE ã�®å½¢å¼�ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼� \"%s\" ã�¯å‰�ã�®é�¸æŠžã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã�¯é«˜ã�™ã�Žã�¾ã�™"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºæœ€å¤§åˆ¶é™�ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œé–¢æ•
*** 23552,23558 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�ŒäºŒã�¤ã�®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicts with %qD"
--- 23585,23591 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�ŒäºŒã�¤ã�®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicts with %qD"
*************** msgstr "%s ã�¸ã�®æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ
*** 24172,24184 ****
  msgid "error closing %s: %m"
  msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã‚‹ã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  #| msgid "-mas100-syntax is incompatible with -gdwarf"
  msgid "self-tests incompatible with -E"
  msgstr "-mas100-syntax ã�¨ -gdwarf ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 24205,24217 ----
  msgid "error closing %s: %m"
  msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã‚‹ã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  #| msgid "-mas100-syntax is incompatible with -gdwarf"
  msgid "self-tests incompatible with -E"
  msgstr "-mas100-syntax ã�¨ -gdwarf ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 25116,25162 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 25149,25195 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr "SSA ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™"
*** 25259,25292 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "ãƒ«ãƒ¼ãƒ—ã‚’æœ€é�©åŒ–ã�§ã��ã�¾ã�›ã‚“ã€‚ãƒ«ãƒ¼ãƒ—ã‚«ã‚¦ãƒ³ã‚¿ã�Œæº¢ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 25292,25325 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "ãƒ«ãƒ¼ãƒ—ã‚’æœ€é�©åŒ–ã�§ã��ã�¾ã�›ã‚“ã€‚ãƒ«ãƒ¼ãƒ—ã‚«ã‚¦ãƒ³ã‚¿ã�Œæº¢ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr "%q+D ã�¯ dllimport å±žæ€§ç„¡ã�—ã
*** 25646,25656 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 25679,25689 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "%qE å±žæ€§ã�¯ %qE ç”¨ã�¨ã�—ã�¦ã�
*** 26649,26655 ****
  msgid "type was previously declared %qE"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 26682,26688 ----
  msgid "type was previously declared %qE"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 26931,26937 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
--- 26964,26970 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
*************** msgstr "å®šæ•°ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«æ›¸ã�
*** 27579,27640 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "æ›¸å¼�å¼•æ•°å†…ã�«ä½™åˆ†ã�ªåž‹ä¿®é£¾å­�ã�Œã�‚ã‚Šã�¾ã�™ (ç¬¬ %d å¼•æ•°)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ %<%s%s%> ã�§ã�‚ã‚‹ã�¨äºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�ç¬¬ %d å¼•æ•°ã�®åž‹ã�¯ %qT ã�§ã�™"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> ã�¯å¯¾å¿œã�—ã�Ÿ %<%s%s%> å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ %<%T%s%> ã�§ã�‚ã‚‹ã�¨äºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�ç¬¬ %d å¼•æ•°ã�®åž‹ã�¯ %qT ã�§ã�™"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> ã�¯å¯¾å¿œã�—ã�Ÿ %<%T%s%> å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> ã�Œ %<long%> ã�¾ã�Ÿã�¯ %<long long%> ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "æ›¸å¼�è§£é‡ˆã�•ã‚Œã‚‹å¼•æ•°ã�Œ %<...%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime æ›¸å¼�ã�¯å¼•æ•°ã‚’æ›¸å¼�è§£é‡ˆã�§ã��ã�¾ã�›ã‚“"
--- 27612,27673 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "æ›¸å¼�å¼•æ•°å†…ã�«ä½™åˆ†ã�ªåž‹ä¿®é£¾å­�ã�Œã�‚ã‚Šã�¾ã�™ (ç¬¬ %d å¼•æ•°)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ %<%s%s%> ã�§ã�‚ã‚‹ã�¨äºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�ç¬¬ %d å¼•æ•°ã�®åž‹ã�¯ %qT ã�§ã�™"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> ã�¯å¯¾å¿œã�—ã�Ÿ %<%s%s%> å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ %<%T%s%> ã�§ã�‚ã‚‹ã�¨äºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�ç¬¬ %d å¼•æ•°ã�®åž‹ã�¯ %qT ã�§ã�™"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> ã�¯å¯¾å¿œã�—ã�Ÿ %<%T%s%> å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> ã�Œ %<long%> ã�¾ã�Ÿã�¯ %<long long%> ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> ã�Œåž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "æ›¸å¼�è§£é‡ˆã�•ã‚Œã‚‹å¼•æ•°ã�Œ %<...%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime æ›¸å¼�ã�¯å¼•æ•°ã‚’æ›¸å¼�è§£é‡ˆã�§ã��ã�¾ã�›ã‚“"
*************** msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ 0 ã�«åˆ‡ã‚
*** 27735,27741 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "Objective-C æ–‡å­—åˆ—ã�®å‰�ã�«é€£ç¶šã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�žæ¨™æº–ã�®æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®é€£çµ�ã�§ã�™"
--- 27768,27774 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "Objective-C æ–‡å­—åˆ—ã�®å‰�ã�«é€£ç¶šã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�žæ¨™æº–ã�®æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®é€£çµ�ã�§ã�™"
*************** msgstr ""
*** 27766,27772 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 27799,27805 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr "%qs ã�Œè‡ªå‹•å¤‰æ•° %qE ç”¨ã�«æŒ
*** 27782,27803 ****
  msgid "%qE is not initialized"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™"
--- 27815,27836 ----
  msgid "%qE is not initialized"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™"
*************** msgstr "<æˆ»ã‚Šå€¤>"
*** 28352,28359 ****
  msgid "wrong type argument to %s"
  msgstr "%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
--- 28385,28392 ----
  msgid "wrong type argument to %s"
  msgstr "%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
*************** msgstr[0] ""
*** 29031,29037 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 29064,29070 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 29202,29208 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ä¸�æ˜Žã�ª -mdebug-%s ã‚¹ã‚¤ãƒƒãƒ�ã�§ã�™"
--- 29235,29241 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ä¸�æ˜Žã�ª -mdebug-%s ã‚¹ã‚¤ãƒƒãƒ�ã�§ã�™"
*************** msgstr "VxWorks ç”¨ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«
*** 29535,29541 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 29568,29574 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr ""
*** 29623,29629 ****
  msgid "unknown value %qs for -mtune"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
--- 29656,29662 ----
  msgid "unknown value %qs for -mtune"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "ä¸€è‡´åˆ¶ç´„ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�
*** 29719,29727 ****
  msgid "target %s %s=%s is not valid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 29752,29760 ----
  msgid "target %s %s=%s is not valid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 29810,29816 ****
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29843,29849 ----
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 29996,30233 ****
  msgid "insn addresses not freed"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "ã‚»ãƒ¬ã‚¯ã‚¿ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qE å±žæ€§å¼•æ•°ã�¯ 0 ã�¨ 255 ã�®é–“ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fPIC ã�¨ -G ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "ãƒ�ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚µãƒ�ãƒ¼ãƒˆã�®æœ‰åŠ¹åŒ–ã�¯ Thumb ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã�¨ã��ã�®ã�¿æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "å‘¼ã�³å‡ºã�—å…ˆ ARM/Thumb ç›¸äº’åˆ©ç”¨æœ‰åŠ¹åŒ–ã�¯ Thumb ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã�¨ã��ã�®ã�¿æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ã�« -mno-apcs-frame ã‚’ã�¤ã�‘ã‚‹ã�¨ã€�ã��ã‚�ç´°ã�‹ã�ªãƒ‡ãƒ�ãƒƒã‚°ã�¯ã�§ã��ã�ªã�„ã�§ã�—ã‚‡ã�†"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 ã‚’ 16 ãƒ“ãƒƒãƒˆ Thumb ã�§ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
  # å…¬å¼�ã�ªå��å‰�ã�¯ Thumb ã�§ã�‚ã‚Š THUMB ã�§ã�¯ã�ªã�„
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "target CPU does not support unaligned accesses"
--- 30029,30266 ----
  msgid "insn addresses not freed"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "ã‚»ãƒ¬ã‚¯ã‚¿ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qE å±žæ€§å¼•æ•°ã�¯ 0 ã�¨ 255 ã�®é–“ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fPIC ã�¨ -G ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "ãƒ�ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚µãƒ�ãƒ¼ãƒˆã�®æœ‰åŠ¹åŒ–ã�¯ Thumb ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã�¨ã��ã�®ã�¿æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "å‘¼ã�³å‡ºã�—å…ˆ ARM/Thumb ç›¸äº’åˆ©ç”¨æœ‰åŠ¹åŒ–ã�¯ Thumb ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã�¨ã��ã�®ã�¿æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ã�« -mno-apcs-frame ã‚’ã�¤ã�‘ã‚‹ã�¨ã€�ã��ã‚�ç´°ã�‹ã�ªãƒ‡ãƒ�ãƒƒã‚°ã�¯ã�§ã��ã�ªã�„ã�§ã�—ã‚‡ã�†"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 ã‚’ 16 ãƒ“ãƒƒãƒˆ Thumb ã�§ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
  # å…¬å¼�ã�ªå��å‰�ã�¯ Thumb ã�§ã�‚ã‚Š THUMB ã�§ã�¯ã�ªã�„
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "target CPU does not support unaligned accesses"
*************** msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ã
*** 30235,30382 ****
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ã�¯é�¸æŠžã�—ã�Ÿ CPU ä¸Šã�§ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚�ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM/Thumb ç›¸äº’åˆ©ç”¨ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check ã�¨ -mno-apcs-frame ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic ã�¨ -mapcs-reent ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS å†�å…¥å�¯èƒ½ã‚³ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt ã�¯é�©åˆ‡ã�ªæ“�ä½œç”¨ã�« AAPCS äº’æ�› ABI ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt ABI ã�¯ iwmmxt æ©Ÿèƒ½ã�Œã�‚ã‚‹ CPU ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ã�¯ -mcaller-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ã�¯ -mcallee-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 ã�‹ã�¤ ldrh ç„¡ã�—"
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard ã�Šã‚ˆã�³ VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard ã�Šã‚ˆã�³ VFP"
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "æ§‹é€ ä½“ã‚µã‚¤ã‚ºå¢ƒç•Œã�¯ %s ã�«ã�®ã�¿è¨­å®šã�§ã��ã�¾ã�™"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "æ§‹é€ ä½“ã‚µã‚¤ã‚ºå¢ƒç•Œã�¯ %s ã�«ã�®ã�¿è¨­å®šã�§ã��ã�¾ã�™"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC ã�¯ -msingle-pic-base ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ã�¯ -fpic ã‚’ã�¤ã�‘ã�ªã�„ã�¨å½¹ã�«ç«‹ã�¡ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "PIC ãƒ¬ã‚¸ã‚¹ã‚¿ç”¨ã�« '%s' ã‚’ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  # å…¬å¼�ã�ªå��å‰�ã�¯ Thumb ã�§ã�‚ã‚Š THUMB ã�§ã�¯ã�ªã�„
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•° VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 30268,30415 ----
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ã�¯é�¸æŠžã�—ã�Ÿ CPU ä¸Šã�§ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚�ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM/Thumb ç›¸äº’åˆ©ç”¨ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check ã�¨ -mno-apcs-frame ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic ã�¨ -mapcs-reent ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS å†�å…¥å�¯èƒ½ã‚³ãƒ¼ãƒ‰ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt ã�¯é�©åˆ‡ã�ªæ“�ä½œç”¨ã�« AAPCS äº’æ�› ABI ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt ABI ã�¯ iwmmxt æ©Ÿèƒ½ã�Œã�‚ã‚‹ CPU ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ã�¯ -mcaller-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ã�¯ -mcallee-super-interworking ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 ã�‹ã�¤ ldrh ç„¡ã�—"
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard ã�Šã‚ˆã�³ VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard ã�Šã‚ˆã�³ VFP"
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "æ§‹é€ ä½“ã‚µã‚¤ã‚ºå¢ƒç•Œã�¯ %s ã�«ã�®ã�¿è¨­å®šã�§ã��ã�¾ã�™"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "æ§‹é€ ä½“ã‚µã‚¤ã‚ºå¢ƒç•Œã�¯ %s ã�«ã�®ã�¿è¨­å®šã�§ã��ã�¾ã�™"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC ã�¯ -msingle-pic-base ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ã�¯ -fpic ã‚’ã�¤ã�‘ã�ªã�„ã�¨å½¹ã�«ç«‹ã�¡ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "PIC ãƒ¬ã‚¸ã‚¹ã‚¿ç”¨ã�« '%s' ã‚’ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  # å…¬å¼�ã�ªå��å‰�ã�¯ Thumb ã�§ã�‚ã‚Š THUMB ã�§ã�¯ã�ªã�„
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•° VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 30384,30461 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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:6872
  #, 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:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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:6962
  #, 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:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 30417,30499 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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:6850
  #, 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:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ã
*** 30464,30476 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
--- 30502,30514 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
*************** msgstr "-pedantic ã�¨ -traditional ã�¨ã�
*** 30577,30756 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "%qE å±žæ€§ã�¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã�«é–¢ã�—ã�¦ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt function must have no arguments"
  msgid "%qs function cannot have arguments"
  msgstr "å‰²ã‚Šè¾¼ã�¿é–¢æ•°ã�¯å¼•æ•°ç„¡ã�—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "functions cannot return __fp16 type"
  msgid "%qs function cannot return a value"
  msgstr "é–¢æ•°ã�Œ __fp16 åž‹ã‚’è¿”ã�—ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs ã�¯ç¶´ã‚Šã�Œé–“é�•ã�£ã�Ÿã‚·ã‚°ãƒŠãƒ«ãƒ�ãƒ³ãƒ‰ãƒ©ã�®ã‚ˆã�†ã�«è¦‹ã�ˆã�¾ã�™"
  
! #: config/avr/avr.c:1311
  #, fuzzy, gcc-internal-format
  #| msgid "'builtin_return_address' contains only 2 bytes of address"
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "'builtin_return_address' ã�Œã‚¢ãƒ‰ãƒ¬ã‚¹ã�® 2 ãƒ�ã‚¤ãƒˆã�®ã�¿å�«ã‚“ã�§ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�‹ã‚‰ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œé–“é�•ã�£ã�¦ã�„ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªã‚¢ãƒ‰ãƒ¬ã‚¹ã�¨ã�—ã�¦ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚’ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:2743
  #, fuzzy, gcc-internal-format
  #| msgid "accessing program  memory with data memory address"
  msgid "accessing program memory with data memory address"
  msgstr "ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚¢ãƒ‰ãƒ¬ã‚¹ã�¨ã�—ã�¦ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªã‚’ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�®æ•°ã�Œæ•´æ•°ã‚’å¼•æ•°ã‚’æ¸¡ã�™ã�Ÿã‚�ã�«ä½¿ã‚�ã‚Œã‚‹"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting named address spaces (%s vs %s)"
  msgid "writing to address space %qs not supported"
  msgstr "å��å‰�ä»˜ã��ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ (%s ã�¨ %s) ã�Œç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qE å±žæ€§ã�¯ R8C ã‚¿ãƒ¼ã‚²ãƒƒãƒˆç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±žæ€§ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute address out of range"
  msgstr "%qE å±žæ€§ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å¤‰æ•°ã�®ã�¿ .noinit ã‚»ã‚¯ã‚·ãƒ§ãƒ³å†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•°ã�®ã�¿ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªé ˜åŸŸå†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs ã�¯ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�®ã�¿ç”¨ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "æ–‡å­—åˆ—å®šæ•°ã�®ä¸­ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�®çµ‚ç«¯ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 30615,30806 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "%qE å±žæ€§ã�¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã�«é–¢ã�—ã�¦ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt function must have no arguments"
  msgid "%qs function cannot have arguments"
  msgstr "å‰²ã‚Šè¾¼ã�¿é–¢æ•°ã�¯å¼•æ•°ç„¡ã�—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "functions cannot return __fp16 type"
  msgid "%qs function cannot return a value"
  msgstr "é–¢æ•°ã�Œ __fp16 åž‹ã‚’è¿”ã�—ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs ã�¯ç¶´ã‚Šã�Œé–“é�•ã�£ã�Ÿã‚·ã‚°ãƒŠãƒ«ãƒ�ãƒ³ãƒ‰ãƒ©ã�®ã‚ˆã�†ã�«è¦‹ã�ˆã�¾ã�™"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, fuzzy, gcc-internal-format
  #| msgid "'builtin_return_address' contains only 2 bytes of address"
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "'builtin_return_address' ã�Œã‚¢ãƒ‰ãƒ¬ã‚¹ã�® 2 ãƒ�ã‚¤ãƒˆã�®ã�¿å�«ã‚“ã�§ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�‹ã‚‰ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œé–“é�•ã�£ã�¦ã�„ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªã‚¢ãƒ‰ãƒ¬ã‚¹ã�¨ã�—ã�¦ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚’ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:2759
  #, fuzzy, gcc-internal-format
  #| msgid "accessing program  memory with data memory address"
  msgid "accessing program memory with data memory address"
  msgstr "ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚¢ãƒ‰ãƒ¬ã‚¹ã�¨ã�—ã�¦ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªã‚’ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�®æ•°ã�Œæ•´æ•°ã‚’å¼•æ•°ã‚’æ¸¡ã�™ã�Ÿã‚�ã�«ä½¿ã‚�ã‚Œã‚‹"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting named address spaces (%s vs %s)"
  msgid "writing to address space %qs not supported"
  msgstr "å��å‰�ä»˜ã��ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ (%s ã�¨ %s) ã�Œç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qE å±žæ€§ã�¯ R8C ã‚¿ãƒ¼ã‚²ãƒƒãƒˆç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±žæ€§ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute address out of range"
  msgstr "%qE å±žæ€§ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å¤‰æ•°ã�®ã�¿ .noinit ã‚»ã‚¯ã‚·ãƒ§ãƒ³å†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•°ã�®ã�¿ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªé ˜åŸŸå†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•°ã�®ã�¿ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªé ˜åŸŸå†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs ã�¯ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�®ã�¿ç”¨ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "æ–‡å­—åˆ—å®šæ•°ã�®ä¸­ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�®çµ‚ç«¯ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 31041,31052 ****
  msgid "invalid IACC argument"
  msgstr "ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
--- 31091,31102 ----
  msgid "invalid IACC argument"
  msgstr "ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
*************** msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ
*** 31242,31248 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
--- 31292,31298 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
*************** msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ
*** 31384,31682 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5986
  #, 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:5987
  #, 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:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7779
  #, 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:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:8687
  #, 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:8693
  #, 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:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, 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:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, 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:9174
  #, 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:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, 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:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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"
--- 31434,31732 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5992
  #, 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:5993
  #, 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:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7785
  #, 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:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:8693
  #, 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:8699
  #, 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:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, 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:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, 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:9180
  #, 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:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, 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:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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 "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�
*** 31684,32003 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, 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:28283
  #, 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:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, 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:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35623
  #, 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:35638
  #, 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:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, 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:38505
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, 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:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for asm flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/i386/i386.c:50765
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture %qs"
  msgid "Unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 31734,32053 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, 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:28289
  #, 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:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, 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:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35664
  #, 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:35679
  #, 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:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, 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:38546
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, 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:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for asm flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/i386/i386.c:50806
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture %qs"
  msgid "Unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) ã�¾ã�Ÿã�¯ end_of
*** 32122,32128 ****
  msgid "argument %qd is not a constant"
  msgstr "å¼•æ•° %qd ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null ãƒ�ã‚¤ãƒ³ã‚¿"
--- 32172,32178 ----
  msgid "argument %qd is not a constant"
  msgstr "å¼•æ•° %qd ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null ãƒ�ã‚¤ãƒ³ã‚¿"
*************** msgstr "PRINT_OPERAND_ADDRESS, null ãƒ�ã
*** 32132,32138 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: ä¸�æ˜Žã�ªå�¥èª­ç‚¹ '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND NULL ãƒ�ã‚¤ãƒ³ã‚¿"
--- 32182,32188 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: ä¸�æ˜Žã�ªå�¥èª­ç‚¹ '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND NULL ãƒ�ã‚¤ãƒ³ã‚¿"
*************** msgstr "è¤‡æ•°ã�®å‰²ã‚Šè¾¼ã�¿å±žæ€§ã�¯è¨
*** 32234,32240 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread ã�¯ fido ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 32284,32290 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread ã�¯ fido ä¸Šã�§ã�®ã�¿ä½¿ç”¨å‡ºæ�¥ã�¾ã�™"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr ""
*** 32765,32772 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "é–“é�•ã�£ã�Ÿçµ„ã�¿è¾¼ã�¿ã‚³ãƒ¼ãƒ‰ã�§ã�™"
--- 32815,32822 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "é–“é�•ã�£ã�Ÿçµ„ã�¿è¾¼ã�¿ã‚³ãƒ¼ãƒ‰ã�§ã�™"
*************** msgstr ""
*** 33040,33068 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±žæ€§ã�¯è‡ªå‹•è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 33090,33118 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±žæ€§ã�¯è‡ªå‹•è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "-g ã�¯ã�“ã�®ãƒ—ãƒ­ã‚»ãƒƒã‚µã�§ã�
*** 33087,33093 ****
  msgid "-g option disabled"
  msgstr "-g ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œç„¡åŠ¹ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 33137,33143 ----
  msgid "-g option disabled"
  msgstr "-g ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œç„¡åŠ¹ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�
*** 33231,33463 ****
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s ã�¯ %d å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "ifunc ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip ã�¯ -ffinite-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip ã�¯ -fno-trapping-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip ã�¯ -freciprocal-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power ã�¯ 64 ãƒ“ãƒƒãƒˆ Darwin ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã‚‹ C ã�Šã‚ˆã�³ C++ ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "PowerPC å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ SPE ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel ã�¯ä»–ã�® toc ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-msingle-float ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ -mhard-float ã�¨ç­‰ä¾¡ã�§ã�™"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 33281,33513 ----
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall ã�®æœ«å°¾ã�«ã‚´ãƒŸã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s ã�¯ %d å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract ã�¯ 2 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert ã�¯ 3 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "ifunc ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip ã�¯ -ffinite-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip ã�¯ -fno-trapping-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip ã�¯ -freciprocal-math ã�¾ã�Ÿã�¯ -ffast-math ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power ã�¯ 64 ãƒ“ãƒƒãƒˆ Darwin ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã‚‹ C ã�Šã‚ˆã�³ C++ ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "PowerPC å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ SPE ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring ã�¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel ã�¯ä»–ã�® toc ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-msingle-float ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ -mhard-float ã�¨ç­‰ä¾¡ã�§ã�™"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 33466,34015 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ long double ã�®ã‚µã‚¤ã‚ºã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™"
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ AltiVec ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ darwin64 ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå�˜ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå€�ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, 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/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "internal error: builtin function to %s already processed"
  msgid "internal error: builtin function %s already processed"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: %s ã�¸ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯æ—¢ã�«å‡¦ç�†ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d...%d ã�®ç¯„å›²ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "__builtin_paired_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "__builtin_paired_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:16903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "ifunc ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�ŒäºˆæœŸã�—ã�ªã�„æˆ»ã‚Šåž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target ã�¯ã�“ã�®ãƒžã‚·ãƒ³ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰å‘½ä»¤ %s\t[%s] #%d ã‚’ç™ºè¡Œã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "æ�¡ä»¶ä»˜ã��ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰å‘½ä»¤ %s\t[%s] #%d ã‚’ç™ºè¡Œã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 33516,34070 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ long double ã�®ã‚µã‚¤ã‚ºã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™"
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ AltiVec ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ darwin64 ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå�˜ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œå€�ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, 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/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "internal error: builtin function to %s already processed"
  msgid "internal error: builtin function %s already processed"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: %s ã�¸ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯æ—¢ã�«å‡¦ç�†ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "ç¬¬ä¸€å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s ã�¯ 1 å€‹ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•°å€¤ã�¯ 0 ã�¾ã�Ÿã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d...%d ã�®ç¯„å›²ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "__builtin_paired_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "__builtin_paired_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate ã�®ç¬¬ä¸€å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "ã�“ã�®çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¯ fr450 ä¸Šã�§ã�®ã�¿åˆ©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "ifunc ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�ŒäºˆæœŸã�—ã�ªã�„æˆ»ã‚Šåž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼: çµ„ã�¿è¾¼ã�¿é–¢æ•° %s ã�®ç¬¬ %d å¼•æ•°ã�ŒäºˆæœŸã�—ã�ªã�„å¼•æ•°åž‹ %s ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target ã�¯ã�“ã�®ãƒžã‚·ãƒ³ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰å‘½ä»¤ %s\t[%s] #%d ã‚’ç™ºè¡Œã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "æ�¡ä»¶ä»˜ã��ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰å‘½ä»¤ %s\t[%s] #%d ã‚’ç™ºè¡Œã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 34200,34205 ****
--- 34255,34261 ----
  msgstr "-mas100-syntax ã�¨ -gdwarf ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 ã�¯ PowerPC64 CPU ã�Œå¿…è¦�ã�§ã�™"
*************** msgstr "RX FPU å‘½ä»¤ã�¯ NaNs ã�¨ç„¡é™�å
*** 34293,34299 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 34349,34355 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 34321,34327 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 34377,34383 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "%qs ç”¨ã�® %<%s %E%> å†…ã�«ã�‚ã‚
*** 34343,34349 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 34399,34405 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
*** 34358,34527 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin code"
  msgid "bad builtin icode"
  msgstr "é–“é�•ã�£ã�Ÿçµ„ã�¿è¾¼ã�¿ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ã�¯å‹•çš„ã‚¹ã‚¿ãƒƒã‚¯å‰²ã‚Šå½“ã�¦ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.c:11520
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -fpic are not supported for this target"
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "-fPIC and -fpic ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture ãƒ¢ãƒ¼ãƒ‰ã�¯ %s ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ã�®çµ„ã�¿å�ˆã‚�ã�›ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 34414,34583 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin code"
  msgid "bad builtin icode"
  msgstr "é–“é�•ã�£ã�Ÿçµ„ã�¿è¾¼ã�¿ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ã�¯å‹•çš„ã‚¹ã‚¿ãƒƒã‚¯å‰²ã‚Šå½“ã�¦ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.c:11527
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -fpic are not supported for this target"
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "-fPIC and -fpic ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture ãƒ¢ãƒ¼ãƒ‰ã�¯ %s ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ã�®çµ„ã�¿å�ˆã‚�ã�›ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "r0 ã�¯å‘¼ã�³å‡ºã�—ã�«ã‚ˆã�£ã�¦ä¸
*** 34579,34605 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax ã�¯ RTP PIC ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ã�¯ -m64 ã�¨ä½µç”¨ã�™ã‚‹ã�“ã�¨ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
--- 34635,34662 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax ã�¯ RTP PIC ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ã�¯ -m64 ã�¨ä½µç”¨ã�™ã‚‹ã�“ã�¨ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
*************** msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma
*** 34899,34920 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "%<#pragma pack%> å†…ã�§ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s ã�¯ CONST16 å‘½ä»¤ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC ã�Œå¿…è¦�ã�§ã�™ã�Œ CONST16 å‘½ä»¤ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ".bss ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�«ã�¯æœªåˆ�æœŸåŒ–å¤‰æ•°ã�®ã�¿é…�ç½®å‡ºæ�¥ã�¾ã�™"
--- 34956,34977 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "%<#pragma pack%> å†…ã�§ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s ã�¯ CONST16 å‘½ä»¤ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC ã�Œå¿…è¦�ã�§ã�™ã�Œ CONST16 å‘½ä»¤ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ".bss ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�«ã�¯æœªåˆ�æœŸåŒ–å¤‰æ•°ã�®ã�¿é…�ç½®å‡ºæ�¥ã�¾ã�™"
*************** msgstr "%qs å±žæ€§ã�¯é…�åˆ—åž‹ã�®ã�¿ã�«é
*** 35002,35008 ****
  msgid "could not read the BRIG file"
  msgstr "å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
--- 35059,35065 ----
  msgid "could not read the BRIG file"
  msgstr "å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
*************** msgid "label %qD defined here"
*** 35413,35421 ****
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 35470,35478 ----
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€
*** 35552,35558 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> ã�¯é–¢æ•°ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã‚¹ã‚³ãƒ¼ãƒ—ä»¥å¤–ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 35609,35615 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> ã�¯é–¢æ•°ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã‚¹ã‚³ãƒ¼ãƒ—ä»¥å¤–ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�
*** 36625,36631 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
--- 36682,36688 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
*************** msgstr "%<_Sat%> ã�Œ %<_Fract%> ã�¾ã�Ÿã�
*** 36776,36792 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 36833,36849 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "è­˜åˆ¥å­� %qE ã�¯ C++ äºˆç´„èªžã
*** 36839,36845 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 36896,36902 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgid "unknown type name %qE"
*** 36881,36887 ****
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 36938,36944 ----
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�
*** 36897,36903 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>ã€�è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 36954,36960 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>ã€�è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 36912,36919 ****
  msgid "unexpected attribute"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 36969,36976 ----
  msgid "unexpected attribute"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter attribute must be followed by %<=%>"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®ç©ºã�
*** 36954,36960 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 37011,37017 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "ISO C99 ã�¯ %<_Static_assert%> ã
*** 36982,36988 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ã�¯ %<_Static_assert%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 37039,37045 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ã�¯ %<_Static_assert%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—
*** 37049,37062 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã�®æœ€å¾Œã�«ã‚³ãƒ³ãƒžã�Œã�‚ã‚Šã�¾ã�™"
--- 37106,37119 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã�®æœ€å¾Œã�«ã‚³ãƒ³ãƒžã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "ISO C90 ã�¯å®£è¨€ã�¨ã‚³ãƒ¼ãƒ‰ã�®
*** 37194,37200 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> ã�Œ %<else%> ã�®å‰�ã�«äºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ã�®å‰�ã�« %<if%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 37251,37257 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> ã�Œ %<else%> ã�®å‰�ã�«äºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ã�®å‰�ã�« %<if%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 37219,37230 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "ãƒ©ãƒ™ãƒ«ã�¯æ–‡ã�¾ã�Ÿã�¯å®£è¨€ã�®ä¸€éƒ¨ã�«ã�®ã�¿ã�ªã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™ã€‚æ–‡ã�«ã�ªã‚‹ã�“ã�¨ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 37276,37287 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "ãƒ©ãƒ™ãƒ«ã�¯æ–‡ã�¾ã�Ÿã�¯å®£è¨€ã�®ä¸€éƒ¨ã�«ã�®ã�¿ã�ªã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™ã€‚æ–‡ã�«ã�ªã‚‹ã�“ã�¨ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<*%> ã�Œäºˆæ
*** 37238,37254 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%<if%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
--- 37295,37311 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%<if%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�¯ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
*************** msgstr "%<else%> æ–‡å†…ã�®ç©ºã�®æœ¬ä½“ã�
*** 37258,37264 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%<else%> ã�Œæ›–æ˜§ã�«ã�ªã‚‹ã�“ã�¨ã‚’é�¿ã�‘ã‚‹ã�Ÿã‚�ã�«æ˜Žç¤ºçš„ã�«ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
--- 37315,37321 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%<else%> ã�Œæ›–æ˜§ã�«ã�ªã‚‹ã�“ã�¨ã‚’é�¿ã�‘ã‚‹ã�Ÿã‚�ã�«æ˜Žç¤ºçš„ã�«ä¸­æ‹¬å¼§ã�§æ‹¬ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
*************** msgstr ""
*** 37278,37284 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 37335,37341 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 37471,37488 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 37528,37545 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�
*** 37537,37600 ****
  msgid "no type or storage class may be specified here,"
  msgstr "åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%<setter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%<getter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
--- 37594,37657 ----
  msgid "no type or storage class may be specified here,"
  msgstr "åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%<setter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%<getter%> å±žæ€§ã�¯ä¸€å›žã�®ã�¿æŒ‡å®šã�§ã��ã�¾ã�™"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
*************** msgstr ""
*** 37610,37621 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 37667,37678 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�
*** 37632,37690 ****
  msgid "%qD is not a variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 37689,37747 ----
  msgid "%qD is not a variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã
*** 37714,37738 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
--- 37771,37795 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
*************** msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 37744,37806 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>ã€�%<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%> ã�¾ã�Ÿã�¯ %<||%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
--- 37801,37863 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>ã€�%<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%> ã�¾ã�Ÿã�¯ %<||%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
*************** msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã
*** 37817,37834 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 37874,37891 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 37848,37866 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 37905,37923 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç
*** 37872,37943 ****
  msgid "invalid proc_bind kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "invalid OpenACC clause at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 37929,38000 ----
  msgid "invalid proc_bind kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "invalid OpenACC clause at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 37953,37959 ****
  msgid "expected function name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
--- 38010,38016 ----
  msgid "expected function name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
*************** msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�
*** 37963,38006 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 38020,38063 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 38010,38037 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 38067,38094 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 38041,38116 ****
  msgid "not enough perfectly nested loops"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 38098,38173 ----
  msgid "not enough perfectly nested loops"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 38126,38132 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 38183,38189 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 38136,38169 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 38193,38226 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 38221,38243 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
--- 38278,38300 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 38253,38308 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "vectorlength must be an integer constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 2 ã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 38310,38365 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "vectorlength must be an integer constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 2 ã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 38313,38319 ****
  msgid "base of array section must be pointer or array type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or numeral"
--- 38370,38376 ----
  msgid "base of array section must be pointer or array type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or numeral"
*************** msgstr "å·¦è¾ºã�¸ã�®ä»£å…¥ã�¯ format å±ž
*** 39051,39057 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
--- 39108,39114 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
*************** msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�å†…ã�®è¦
*** 39379,39385 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
--- 39436,39442 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã
*** 39389,39395 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 39446,39452 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr "ISO C ã�¯ void ã‚’æˆ»ã�™é–¢æ•°å†
*** 39415,39421 ****
  msgid "function returns address of label"
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 39472,39478 ----
  msgid "function returns address of label"
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ISO C ã�§ã�¯ %<long%> ã�«ã‚ˆã‚‹
*** 39430,39436 ****
  msgid "case label is not an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ãƒ©ãƒ™ãƒ«ã�§ã�™"
--- 39487,39493 ----
  msgid "case label is not an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ãƒ©ãƒ™ãƒ«ã�§ã�™"
*************** msgstr ""
*** 39450,39466 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 39507,39523 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break
*** 39471,39477 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 39528,39534 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�
*** 39581,39592 ****
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 39638,39649 ----
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 39597,39621 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 39654,39678 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 39628,39700 ****
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
--- 39685,39757 ----
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, 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 ""
*** 39715,39721 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 39772,39778 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 39726,39742 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 39783,39799 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 39756,39773 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 39813,39830 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä
*** 39780,39812 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 39837,39869 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 39829,39889 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, 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:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 39886,39946 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, 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:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, 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:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, 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 å†…ã�§ã�¯å¤‰æ•°ã�
*** 39895,39926 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 39952,39983 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ f
*** 40497,40655 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (-fno-deduce-init-list ã�§ã�“ã‚Œã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�™)"
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 40554,40712 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (-fno-deduce-init-list ã�§ã�“ã‚Œã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�™)"
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 40751,41042 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "ã‚¯ãƒ©ã‚¹ %qT å†…ã�®å…¨ã�¦ã�®ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�Œé�žå…¬é–‹ã�§ã�™"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T ã�¯ãƒ•ãƒ¬ãƒ³ãƒ‰ã�Œç„¡ã�„é�žå…¬é–‹ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®ã�¿å®šç¾©ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T ã�¯ãƒ•ãƒ¬ãƒ³ãƒ‰ã�Œç„¡ã�„é�žå…¬é–‹ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®ã�¿å®šç¾©ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D ã�¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D ã�¯éš ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "        %qD"
  msgid "  by %qD"
  msgstr "        %qD"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��æ§‹é€ ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "ç„¡å��æ§‹é€ ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "ç„¡å��æ§‹é€ ä½“å†…å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+#D ã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œè² ã�§ã�™"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œ 0 ã�§ã�™"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+D ã�®å¹…ã�Œåž‹ã�®å¤§ã��ã�•ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D ã�¯ %q#T ã�®å…¨ã�¦ã�®å€¤ã‚’æŒ�ã�¤ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "ã‚³ãƒ”ãƒ¼ä»£å…¥æ¼”ç®—å­�ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/class.c:3657
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D ã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�®ã�Ÿã‚�é�™çš„ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œç„¡ã�„ã‚¯ãƒ©ã‚¹å†…ã�«é�žé�™çš„å®šæ•°ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�¯ã�Œé–¢æ•°åž‹ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå®£è¨€ã‚’ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�¯ãƒ¡ã‚½ãƒƒãƒ‰åž‹ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå®£è¨€ã‚’ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "å…±ç”¨ä½“ %qT å†…ã�®è¤‡æ•°ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+#D ã�Œã‚¯ãƒ©ã‚¹å��ã�¨å�Œã�˜ã�§ã�™"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T ã�Œãƒ�ã‚¤ãƒ³ã‚¿ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "%qD ã�®æ•´åˆ—ã�¯å…ƒã�®å®£è¨€ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "é�žä»®æƒ³é–¢æ•° %q+D ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œç„¡ã�„ã‚¯ãƒ©ã‚¹å†…ã�«é�žé�™çš„å�‚ç…§ %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 40808,41099 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "ã‚¯ãƒ©ã‚¹ %qT å†…ã�®å…¨ã�¦ã�®ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�Œé�žå…¬é–‹ã�§ã�™"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T ã�¯ãƒ•ãƒ¬ãƒ³ãƒ‰ã�Œç„¡ã�„é�žå…¬é–‹ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®ã�¿å®šç¾©ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T ã�¯ãƒ•ãƒ¬ãƒ³ãƒ‰ã�Œç„¡ã�„é�žå…¬é–‹ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®ã�¿å®šç¾©ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D ã�¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D ã�¯éš ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "        %qD"
  msgid "  by %qD"
  msgstr "        %qD"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��æ§‹é€ ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "ç„¡å��æ§‹é€ ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "ç„¡å��æ§‹é€ ä½“å†…å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+#D ã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œè² ã�§ã�™"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�®å¹…ã�Œ 0 ã�§ã�™"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+D ã�®å¹…ã�Œåž‹ã�®å¤§ã��ã�•ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D ã�¯ %q#T ã�®å…¨ã�¦ã�®å€¤ã‚’æŒ�ã�¤ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "ã‚³ãƒ”ãƒ¼ä»£å…¥æ¼”ç®—å­�ã‚’æŒ�ã�¤ãƒ¡ãƒ³ãƒ� %q+#D ã�¯å…±ç”¨ä½“å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/class.c:3659
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D ã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�®ã�Ÿã‚�é�™çš„ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œç„¡ã�„ã‚¯ãƒ©ã‚¹å†…ã�«é�žé�™çš„å®šæ•°ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�¯ã�Œé–¢æ•°åž‹ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå®£è¨€ã‚’ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+D ã�¯ãƒ¡ã‚½ãƒƒãƒ‰åž‹ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå®£è¨€ã‚’ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "å…±ç”¨ä½“ %qT å†…ã�®è¤‡æ•°ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %q+#D ã�Œã‚¯ãƒ©ã‚¹å��ã�¨å�Œã�˜ã�§ã�™"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T ã�Œãƒ�ã‚¤ãƒ³ã‚¿ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "%qD ã�®æ•´åˆ—ã�¯å…ƒã�®å®£è¨€ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "é�žä»®æƒ³é–¢æ•° %q+D ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œç„¡ã�„ã‚¯ãƒ©ã‚¹å†…ã�«é�žé�™çš„å�‚ç…§ %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œç„¡ã�„ã‚
*** 41044,41204 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D ã�¯å®šæ•°å�‚ç…§ã‚’å�–ã‚‹ã‚ˆã�†ã�«å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œã€�æš—é»™çš„ã�ªå®£è¨€ã�§ã�¯é�žå®šæ•°å�‚ç…§ã‚’å�–ã‚Šã�¾ã�™"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç›´æŽ¥ã�®åŸºåº• %qT ã�¯æ›–æ˜§ã�ªã�Ÿã‚� %qT å†…ã�§ã‚¢ã‚¯ã‚»ã‚¹ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "ä»®æƒ³åŸºåº• %qT ã�¯æ›–æ˜§ã�ªã�Ÿã‚� %qT å†…ã�§ã�¯ã‚¢ã‚¯ã‚»ã‚¹ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D ã�®ã‚ªãƒ•ã‚»ãƒƒãƒˆã�¯ ABI ã�«é�©å�ˆã�—ã�¦ã�„ã�ªã�„ã�Ÿã‚�å°†æ�¥ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã�® GCC ã�§ã�¯å¤‰æ›´ã�«ã�ªã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ä»¥å¤–ã�®ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ä»¥å¤–ã�®ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T ã�¯ä»®æƒ³é–¢æ•°ã‚’æŒ�ã�£ã�¦ã�Šã‚Šé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹å�¯èƒ½ã�§ã�™"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "type transparent %q#T does not have any fields"
  msgstr "%q#D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã‚¯ãƒ©ã‚¹ %qT å†…ã�®ã�©ã‚Œã�¨ã‚‚ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¨€èªžæ–‡å­—åˆ— %<\"%E\"%> ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "é–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¨è¦‹ã�ªã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
--- 41101,41261 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D ã�¯å®šæ•°å�‚ç…§ã‚’å�–ã‚‹ã‚ˆã�†ã�«å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œã€�æš—é»™çš„ã�ªå®£è¨€ã�§ã�¯é�žå®šæ•°å�‚ç…§ã‚’å�–ã‚Šã�¾ã�™"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç›´æŽ¥ã�®åŸºåº• %qT ã�¯æ›–æ˜§ã�ªã�Ÿã‚� %qT å†…ã�§ã‚¢ã‚¯ã‚»ã‚¹ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "ä»®æƒ³åŸºåº• %qT ã�¯æ›–æ˜§ã�ªã�Ÿã‚� %qT å†…ã�§ã�¯ã‚¢ã‚¯ã‚»ã‚¹ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D ã�®ã‚ªãƒ•ã‚»ãƒƒãƒˆã�¯ ABI ã�«é�©å�ˆã�—ã�¦ã�„ã�ªã�„ã�Ÿã‚�å°†æ�¥ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã�® GCC ã�§ã�¯å¤‰æ›´ã�«ã�ªã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ä»¥å¤–ã�®ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ä»¥å¤–ã�®ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T ã�¯ä»®æƒ³é–¢æ•°ã‚’æŒ�ã�£ã�¦ã�Šã‚Šé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹å�¯èƒ½ã�§ã�™"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "type transparent %q#T does not have any fields"
  msgstr "%q#D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã‚¯ãƒ©ã‚¹ %qT å†…ã�®ã�©ã‚Œã�¨ã‚‚ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¨€èªžæ–‡å­—åˆ— %<\"%E\"%> ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "é–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¨è¦‹ã�ªã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸
*** 41208,41219 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 41265,41276 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ
*** 41244,41593 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not initialized with a constant expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ã�¯ const ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ã�¯ volatile ã�§ã�™"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
--- 41301,41650 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not initialized with a constant expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ã�¯ const ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ã�¯ volatile ã�§ã�™"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
*************** msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 42409,42415 ****
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 42466,42472 ----
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 42424,42430 ****
  msgid "%qD is not a type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
--- 42481,42487 ----
  msgid "%qD is not a type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
*************** msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚
*** 44099,44105 ****
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
--- 44156,44162 ----
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
*************** msgstr ""
*** 44555,44567 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 44612,44624 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*** 44571,44578 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
--- 44628,44635 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
*************** msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
*** 44622,44628 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 44679,44685 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 44688,44694 ****
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
--- 44745,44751 ----
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
*** 44704,44710 ****
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
--- 44761,44767 ----
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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 "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆ
*** 44867,44893 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�Œã�ªã�„ç„¡å��å…±ç”¨ä½“ã�§ã�™"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
--- 44924,44950 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�Œã�ªã�„ç„¡å��å…±ç”¨ä½“ã�§ã�™"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
*************** msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯
*** 44896,44962 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦åž‹ %<size_t%> (%qT) ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1656
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1665
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦ `void *' åž‹ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
--- 44953,45019 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦åž‹ %<size_t%> (%qT) ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:1657
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.c:1666
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦ `void *' åž‹ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
*************** msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚
*** 44965,45023 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�‹ã‚‰ã�®ä»®å¼•æ•°å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
--- 45022,45080 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�‹ã‚‰ã�®ä»®å¼•æ•°å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
*************** msgstr "%qD ã�¯ã�“ã�®é–¢æ•°å†…ã�§åˆ�æœŸå
*** 45344,45362 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 45401,45419 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
*** 45457,45463 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
--- 45514,45520 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
*************** msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã
*** 45477,45483 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
--- 45534,45540 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
*************** msgstr ""
*** 45676,45698 ****
  msgid "because the array element type %qT has variable size"
  msgstr "è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã�Œå�¯å¤‰ã‚µã‚¤ã‚ºã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%s ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/lambda.c:573
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in unary expression"
  msgid "already captured %qD in lambda expression"
  msgstr "å�˜é …æ¼”ç®—å¼�å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 45733,45755 ----
  msgid "because the array element type %qT has variable size"
  msgstr "è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã�Œå�¯å¤‰ã‚µã‚¤ã‚ºã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%s ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/lambda.c:576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in unary expression"
  msgid "already captured %qD in lambda expression"
  msgstr "å�˜é …æ¼”ç®—å¼�å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 45747,45933 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "è­¦å‘Š: "
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD is invalid in C++"
  msgid "initializer for %q#D is invalid"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã‚‹é–¢æ•°ã�®åž‹ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 45804,45990 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "è­¦å‘Š: "
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD is invalid in C++"
  msgid "initializer for %q#D is invalid"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã‚‹é–¢æ•°ã�®åž‹ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 46120,46245 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3567
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %D"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  msgid "only here as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' å±žæ€§ã�®ç–‘ä¼¼å‘½ä»¤ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Wextra ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 46177,46302 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3566
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %D"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "only here as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' å±žæ€§ã�®ç–‘ä¼¼å‘½ä»¤ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Wextra ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr "è­˜åˆ¥å­� %qE ã�¯ C++ äºˆç´„èªžã
*** 46260,46266 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 46317,46323 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 46285,46291 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 46342,46348 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©
*** 46345,47600 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "%s å®£è¨€ã�®å¾Œã‚�ã�®ã‚»ãƒŸã‚³ãƒ­ãƒ³ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ç„¡åŠ¹ã�ªåž‹: `void &'"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:3197
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ %qT ã�®ç¯„å›²ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ %qT ã�®ç¯„å›²ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ 0 ã�«åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in comparison expression"
  msgid "mismatched operator in fold-expression"
  msgstr "æ¯”è¼ƒå¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "-Wno-strict-prototypes ã�¯ C++ ã�§ã�¯å�—ã�‘ä»˜ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ ã�¯ãƒ–ãƒ¬ãƒ¼ã‚¹ã�§ã�¾ã�¨ã‚�ã‚‰ã‚Œã�Ÿå¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5020
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:5766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6751
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "é�žã‚¹ã‚«ãƒ©ãƒ¼åž‹"
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected expression-list or type-id"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8444
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| ã�¨å…±ã�«ä½¿ã‚�ã‚Œã‚‹ && ã�®å‘¨ã‚Šã�§ã�¯æ‹¬å¼§ã‚’ã�¤ã�‘ã‚‹ã�“ã�¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "lambda-expression in template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 ã�¯è¤‡ç´ æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�®å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ãƒ©ãƒ™ãƒ«ä»˜ã��æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ãƒ©ãƒ™ãƒ« %qE ã�Œ switch æ–‡ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "ç´”ç²‹ã�Šã‚ˆã�³å®šæ•°é–¢æ•°ã‚’è¦‹ã�¤ã�‘ã‚‹"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ã�¯è¨ˆç®—åž‹ goto ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ã�Œã‚¯ãƒ©ã‚¹ã�®å¤–å�´ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> ã�¯ C++0x ã�§æ„�å‘³ã�Œå¤‰æ›´ã�«ã�ªã‚Šã�¾ã�™ã€‚å‰Šé™¤ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D ã�¯ %q#T å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:13400
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ç„¡åŠ¹ã�ªãƒªãƒ³ã‚¯æŒ‡å®šã�§ã�™"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.c:14088
  #, 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:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å‰�æ™‚ä»£çš„ã�ªå�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®åŸºåº•ã‚¯ãƒ©ã‚¹åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14598
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "äºŒé€²æ¼”ç®—å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "cv-qualified type parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§ã�™"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°ãƒªã‚¹ãƒˆã�«ã�‚ã‚Šå¾—ã�ªã�„ãƒˆãƒ¼ã‚¯ãƒ³"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "åž‹æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ã�¯å‰�æ–¹ä»®å¼•æ•°å®£è¨€ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "åž‹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:17575
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ã�¾ã�Ÿã�¯ %<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19141
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.c:19145
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend é–¢æ•° `%s' ã‚’åˆ�æœŸåŒ–ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "non-function %qD declared as implicit template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:19804
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
  
! #: cp/parser.c:19962
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 46402,47663 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "%s å®£è¨€ã�®å¾Œã‚�ã�®ã‚»ãƒŸã‚³ãƒ­ãƒ³ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ç„¡åŠ¹ã�ªåž‹: `void &'"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:3199
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ %qT ã�®ç¯„å›²ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ %qT ã�®ç¯„å›²ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�Œ 0 ã�«åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in comparison expression"
  msgid "mismatched operator in fold-expression"
  msgstr "æ¯”è¼ƒå¼�å†…ã�§åž‹ä¸�ä¸€è‡´ã�§ã�™"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "-Wno-strict-prototypes ã�¯ C++ ã�§ã�¯å�—ã�‘ä»˜ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ ã�¯ãƒ–ãƒ¬ãƒ¼ã‚¹ã�§ã�¾ã�¨ã‚�ã‚‰ã‚Œã�Ÿå¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5022
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:5773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:6756
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ã�¯ -dynamiclib ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "é�žã‚¹ã‚«ãƒ©ãƒ¼åž‹"
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected expression-list or type-id"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8449
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| ã�¨å…±ã�«ä½¿ã‚�ã‚Œã‚‹ && ã�®å‘¨ã‚Šã�§ã�¯æ‹¬å¼§ã‚’ã�¤ã�‘ã‚‹ã�“ã�¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "lambda-expression in template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 ã�¯è¤‡ç´ æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�®å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ãƒ©ãƒ™ãƒ«ä»˜ã��æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ãƒ©ãƒ™ãƒ« %qE ã�Œ switch æ–‡ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "ç´”ç²‹ã�Šã‚ˆã�³å®šæ•°é–¢æ•°ã‚’è¦‹ã�¤ã�‘ã‚‹"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ã�¯è¨ˆç®—åž‹ goto ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for member function %qD"
! msgid "invalid initializer for structured binding declaration"
! msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ã�Œã‚¯ãƒ©ã‚¹ã�®å¤–å�´ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> ã�¯ C++0x ã�§æ„�å‘³ã�Œå¤‰æ›´ã�«ã�ªã‚Šã�¾ã�™ã€‚å‰Šé™¤ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D ã�¯ %q#T å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:13419
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ç„¡åŠ¹ã�ªãƒªãƒ³ã‚¯æŒ‡å®šã�§ã�™"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.c:14107
  #, 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:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å‰�æ™‚ä»£çš„ã�ªå�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®åŸºåº•ã‚¯ãƒ©ã‚¹åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14617
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "äºŒé€²æ¼”ç®—å†…ã�§ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "cv-qualified type parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§ã�™"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°ãƒªã‚¹ãƒˆã�«ã�‚ã‚Šå¾—ã�ªã�„ãƒˆãƒ¼ã‚¯ãƒ³"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "åž‹æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ã�¯å‰�æ–¹ä»®å¼•æ•°å®£è¨€ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "åž‹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:17598
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ã�¾ã�Ÿã�¯ %<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19164
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.c:19168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend é–¢æ•° `%s' ã‚’åˆ�æœŸåŒ–ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "non-function %qD declared as implicit template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:19827
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
  
! #: cp/parser.c:19985
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 47603,47953 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "å®£è¨€å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“ã�§ã�™"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  #| msgid "expected type-specifier"
  msgid "duplicate virt-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:21332
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21745
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "æ§‹é€ ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ã�¾ã�Ÿã�¯ %<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“ã€‚"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 47666,48016 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "å®£è¨€å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“ã�§ã�™"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  #| msgid "expected type-specifier"
  msgid "duplicate virt-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.c:21355
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21768
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "æ§‹é€ ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ã�¾ã�Ÿã�¯ %<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“ã€‚"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 47956,48461 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹å��ã�¯ `> >' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹çµ±ä¸€ä¸­ `%s' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> ã�Œ %qD ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ã�¯ `long long' ã‚’å�—ã�‘å…¥ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:27694
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27796
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28170
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�Œçµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c method declaration is expected"
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29766
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<wait%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  #| msgid "a function-definition is not allowed here"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ã�®æœ«å°¾ã�«ã‚´ãƒŸ"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "expected variable-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 48019,48524 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹å��ã�¯ `> >' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹çµ±ä¸€ä¸­ `%s' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> ã�Œ %qD ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ã�¯ `long long' ã‚’å�—ã�‘å…¥ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:27717
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<static_assert%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28193
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�Œçµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c method declaration is expected"
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29789
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<wait%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  #| msgid "a function-definition is not allowed here"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ã�®æœ«å°¾ã�«ã‚´ãƒŸ"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "expected variable-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 48548,48554 ****
  msgid "candidate is: %#D"
  msgstr "å€™è£œ: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 48611,48617 ----
  msgid "candidate is: %#D"
  msgstr "å€™è£œ: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr ""
*** 49141,49368 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6789
  #, fuzzy, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "#if å¼�ã�®ä¸­ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�Œä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7524
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7538
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "åž‹ã�Œå‰�æ–¹ã�®å¤–éƒ¨å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:7953
  #, 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:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:7987
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8588
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
--- 49204,49447 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6625
! #, 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:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6829
  #, fuzzy, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "#if å¼�ã�®ä¸­ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�Œä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7606
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7620
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "åž‹ã�Œå‰�æ–¹ã�®å¤–éƒ¨å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8035
  #, 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:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8069
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8073
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8670
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°
*** 49381,49655 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:13015
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.c:13017
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:13128
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13130
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13170
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:13783
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:13851
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:13857
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:13863
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:13929
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17278
  #, 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:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18008
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:18026
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:21962
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.c:21998
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22096
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22123
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:22169
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
--- 49460,49734 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:13097
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.c:13099
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:13210
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13212
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13252
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:13865
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:13933
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:13939
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:13945
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14011
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17360
  #, 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:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18090
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:18108
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22051
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.c:22087
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22185
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22194
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22212
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:22258
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
*************** msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒ
*** 49661,49756 ****
  #. 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:22719
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:22971
  #, 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:23313
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, 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:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:25474
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 49740,49835 ----
  #. 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:22808
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23060
  #, 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:23402
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, 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:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:25594
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã
*** 49910,50400 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:2447
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "å¼•æ•°ã�Œæ§‹é€ ä½“ã�§ã�™"
  
! #: cp/semantics.c:2544
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:2546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:2548
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ä»®å¼•æ•°ã�«ã�¯ `class' ã‚„ `typename' äºˆç´„èªžã‚’ä½¿ã‚�ã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/semantics.c:2869
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/semantics.c:2900
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/semantics.c:3187
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "alloc_size parameter outside range"
  msgid "use of parameter outside function body"
  msgstr "alloc_size ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/semantics.c:3685
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ '%c' ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE ã�¯ %<reduction%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "linear step expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs length expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<async%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<device%> id must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<grainsize%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 49989,50479 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:2460
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "å¼•æ•°ã�Œæ§‹é€ ä½“ã�§ã�™"
  
! #: cp/semantics.c:2557
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:2559
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:2561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ä»®å¼•æ•°ã�«ã�¯ `class' ã‚„ `typename' äºˆç´„èªžã‚’ä½¿ã‚�ã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/semantics.c:2882
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/semantics.c:2913
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/semantics.c:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "alloc_size parameter outside range"
  msgid "use of parameter outside function body"
  msgstr "alloc_size ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/semantics.c:3698
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/semantics.c:3831
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ '%c' ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE ã�¯ %<reduction%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "linear step expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%qs length expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<async%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<device%> id must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "index must be integer"
  msgid "%<grainsize%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr ""
*** 50410,50526 ****
  msgid "lambda-expression in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯æ•´æ•°åž‹ã�®å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:3974
  #, fuzzy, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "init_priority å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹åž‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®šç¾©ã�§ã�®ã�¿ä½¿ã�ˆã�¾ã�™"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯å†…éƒ¨ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«äºˆç´„ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "`%s' å±žæ€§ã�¯é–¢æ•°ã�«å¯¾ã�—ã�¦ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Tree æ¤œæŸ»: %s ã�Œã�‚ã‚‹ã�¹ã��æ‰€ã�« %s ã�Œã�‚ã‚Šã�¾ã�™(%s å†…, %s:%d)"
--- 50489,50605 ----
  msgid "lambda-expression in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯æ•´æ•°åž‹ã�®å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:3969
  #, fuzzy, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "init_priority å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹åž‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®šç¾©ã�§ã�®ã�¿ä½¿ã�ˆã�¾ã�™"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯å†…éƒ¨ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«äºˆç´„ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:3998
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "`%s' å±žæ€§ã�¯é–¢æ•°ã�«å¯¾ã�—ã�¦ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.c:4897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Tree æ¤œæŸ»: %s ã�Œã�‚ã‚‹ã�¹ã��æ‰€ã�« %s ã�Œã�‚ã‚Šã�¾ã�™(%s å†…, %s:%d)"
*************** msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�
*** 51211,51368 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "æˆ»ã‚Šåž‹ã�Œ void ã�®é–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 51290,51447 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "æˆ»ã‚Šåž‹ã�Œ void ã�®é–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 55348,55434 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 55427,55513 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 55617,55628 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 55696,55707 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–
*** 56402,56911 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no description yet"
  msgid "$ descriptor at %L"
  msgstr "èª¬æ˜Žã�¯ã�¾ã� ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero width in format descriptor"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "å¹… 0 ã�®æ›¸å¼�è¨˜è¿°å­�ã�§ã�™"
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—ã�Œ null ã�§ã�™"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæŒ‡å®šå­�"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæŒ‡å®šå­�"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—ã�Œ null ã�§ã�™"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "ç„¡åŠ¹ã�ªæŒ‡å®š! cc ã�®ãƒ�ã‚°."
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�¯é–¢æ•°åž‹ã‚’æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "ãƒ©ãƒ™ãƒ«ã�®å®£è¨€ `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "ç„¡åŠ¹ã�ªæ–‡å­—å®šæ•°ã�Œ #if ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 56481,57005 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no description yet"
  msgid "$ descriptor at %L"
  msgstr "èª¬æ˜Žã�¯ã�¾ã� ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero width in format descriptor"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "å¹… 0 ã�®æ›¸å¼�è¨˜è¿°å­�ã�§ã�™"
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—ã�Œ null ã�§ã�™"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæŒ‡å®šå­�"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæŒ‡å®šå­�"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—ã�Œ null ã�§ã�™"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "ç„¡åŠ¹ã�ªæŒ‡å®š! cc ã�®ãƒ�ã‚°."
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�¯é–¢æ•°åž‹ã‚’æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "ãƒ©ãƒ™ãƒ«ã�®å®£è¨€ `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "ç„¡åŠ¹ã�ªæ–‡å­—å®šæ•°ã�Œ #if ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "æ­£å¼�ã�ªä»®å¼•æ•°é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 57805,58056 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s ã�¸ã�®æ›¸ã��è¾¼ã�¿ã‚¨ãƒ©ãƒ¼ã�§ã�™"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: èª­ã�¿è¾¼ã�¿ç”¨ã�«ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�«æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼: %s\n"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: è­¦å‘Š: ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ `%s' å��å‰�å¤‰æ›´ã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: å‰¯ info ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�®é ­ã�«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã�¤ã�‘ã‚‹"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�®é ­ã�«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã�¤ã�‘ã‚‹"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: èª­ã�¿è¾¼ã�¿ç”¨ã�«ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 57899,58150 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s ã�¸ã�®æ›¸ã��è¾¼ã�¿ã‚¨ãƒ©ãƒ¼ã�§ã�™"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: èª­ã�¿è¾¼ã�¿ç”¨ã�«ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�«æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼: %s\n"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: è­¦å‘Š: ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ `%s' å��å‰�å¤‰æ›´ã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: å‰¯ info ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�®é ­ã�«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã�¤ã�‘ã‚‹"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�®é ­ã�«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã�¤ã�‘ã‚‹"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: èª­ã�¿è¾¼ã�¿ç”¨ã�«ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s\n"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 60436,60442 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 60530,60536 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 61934,62381 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, 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:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 62028,62465 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, 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:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 63462,63473 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 63546,63557 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr ""
*** 65207,65216 ****
  #~ msgid "Restrict doloop to the given nesting level"
  #~ msgstr "doloop ã‚’ä¸Žã�ˆã‚‰ã‚Œã�Ÿå…¥ã‚Œå­�éšŽå±¤ã�«åˆ¶é™�ã�™ã‚‹"
  
- #, fuzzy
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "æµ®å‹•å°�æ•°ã�®ä¹—ç®—/åŠ ç®—å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
  #~ msgid "Compile for a 68HC11"
  #~ msgstr "68HC11 ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
--- 65291,65296 ----
diff -Nrcpad gcc-7.2.0/gcc/po/nl.gmo gcc-7.3.0/gcc/po/nl.gmo
*** gcc-7.2.0/gcc/po/nl.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/nl.gmo	Thu Jan 25 08:41:36 2018
*************** warranty; not even for MERCHANTABILITY o
*** 97,103 ****
  unconditional %2d taken %s
  unexpected operanduninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion has no membersunion has no named membersunknown insn modeunknown move insn:unknown relocation unspecunnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvalid arguments to %qs are: %svariable %qD has initializer but incomplete typevariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedvector overflow in expressionvectorlength must be an integer constantversion 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: 2017-05-01 22:24+0000
  PO-Revision-Date: 2014-02-05 12:25+0100
  Last-Translator: Benno Schulenberg <benno@vertaalt.nl>
  Language-Team: Dutch <vertaling@vrijschrift.org>
--- 97,103 ----
  unconditional %2d taken %s
  unexpected operanduninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion has no membersunion has no named membersunknown insn modeunknown move insn:unknown relocation unspecunnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvalid arguments to %qs are: %svariable %qD has initializer but incomplete typevariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedvector overflow in expressionvectorlength must be an integer constantversion 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: 2017-08-04 22:17+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-7.2.0/gcc/po/nl.po gcc-7.3.0/gcc/po/nl.po
*** gcc-7.2.0/gcc/po/nl.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/nl.po	Tue Aug 15 20:39:11 2017
*************** 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: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2014-02-05 12:25+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 4.9-b20140202\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+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"
*** 195,207 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 195,207 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgid ""
*** 469,530 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versie %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc stuurprogramma versie %s %svoert gcc versie %s uit\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 469,530 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versie %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc stuurprogramma versie %s %svoert gcc versie %s uit\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 532,549 ****
  msgstr ""
  
  # XXX FIXME:  useless gettextization
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
  # Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
  # Maar misschien toch als (C) laten?
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 532,549 ----
  msgstr ""
  
  # XXX FIXME:  useless gettextization
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
  # Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
  # Maar misschien toch als (C) laten?
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 554,560 ****
  "doel.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 554,560 ----
  "doel.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 563,576 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 563,576 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 578,584 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 578,584 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 590,603 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
  #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
  msgstr ""
  
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
! msgid "    -o, --output <dir>                  Output directory\n"
  msgstr ""
  
  #: gcov-tool.c:178
--- 590,603 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
! msgid "    -o, --output <dir>                  Output directory\n"
  msgstr ""
  
! #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
  #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
  msgstr ""
  
  #: gcov-tool.c:178
*************** msgstr ""
*** 615,628 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 615,628 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 650,676 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr ""
  
! #: gcov-tool.c:422
  #, c-format
! msgid "    -f, --function                      Print function level info\n"
  msgstr ""
  
! #: gcov-tool.c:423
  #, c-format
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr ""
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr ""
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 650,676 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, c-format
! msgid "    -f, --function                      Print function level info\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, c-format
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr ""
  
! #: gcov-tool.c:422
  #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr ""
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr ""
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 750,785 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr ""
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr ""
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 750,785 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr ""
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr ""
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 967,1050 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Uitgevoerde lijnen:%s van %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Geen uitvoerbare lijnen\n"
  
  # XXX FIXME:  useless gettextization
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Uitgevoerde aftakkingen:%s van %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Minstens Ã©Ã©n keer uitgevoerd:%s van %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Geen aftakkingen\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Uitgevoerde calls:%s van %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Geen calls\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:geen lijnen voor '%s'\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d kwam %s terug\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d nooit uitgevoerd\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
  # is me niet helemaal duidelijk wat een 'unconditional' is
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "onvoorwaardelijke tak %2d werd %s genomen\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "onvoorwaardelijke tak %2d werd nooit uitgevoerd\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan bronbestand %s niet openen\n"
--- 967,1050 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Uitgevoerde lijnen:%s van %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Geen uitvoerbare lijnen\n"
  
  # XXX FIXME:  useless gettextization
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Uitgevoerde aftakkingen:%s van %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Minstens Ã©Ã©n keer uitgevoerd:%s van %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Geen aftakkingen\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Uitgevoerde calls:%s van %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Geen calls\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:geen lijnen voor '%s'\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d kwam %s terug\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d nooit uitgevoerd\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
  # is me niet helemaal duidelijk wat een 'unconditional' is
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "onvoorwaardelijke tak %2d werd %s genomen\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "onvoorwaardelijke tak %2d werd nooit uitgevoerd\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan bronbestand %s niet openen\n"
*************** msgstr "Deze optie heeft geen documentat
*** 1154,1249 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[ingeschakeld]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[uitgeschakeld]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.c:1384
  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:1390
  #, 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:1392
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1405
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1407
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
--- 1154,1249 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[ingeschakeld]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[uitgeschakeld]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.c:1391
  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:1397
  #, 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:1399
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1412
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1414
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
*************** msgstr "lengte-modifier in strfmon-forma
*** 2789,2796 ****
  msgid "<command-line>"
  msgstr "<opdrachtregel>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
--- 2789,2796 ----
  msgid "<command-line>"
  msgstr "<opdrachtregel>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
*************** msgstr "ongeldige operand voor '%%%c'"
*** 2809,2815 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
--- 2809,2815 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
*************** msgstr "ongeldige operand"
*** 2829,2836 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ongeldige operandprefix '%%%c'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2829,2836 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ongeldige operandprefix '%%%c'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2846,2863 ****
  msgstr "ongeldige waarde voor %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
--- 2846,2863 ----
  msgstr "ongeldige waarde voor %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
*************** msgstr "ongeldige waarde voor %%P"
*** 2867,2873 ****
  msgid "invalid %%h value"
  msgstr "ongeldige waarde voor %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "ongeldige waarde voor %%L"
--- 2867,2873 ----
  msgid "invalid %%h value"
  msgstr "ongeldige waarde voor %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "ongeldige waarde voor %%L"
*************** msgid "invalid %%U value"
*** 2888,2894 ****
  msgstr "ongeldige waarde voor %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
--- 2888,2894 ----
  msgstr "ongeldige waarde voor %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
*************** msgstr "ongeldige waarde voor %%s"
*** 2898,2904 ****
  msgid "invalid %%C value"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
--- 2898,2904 ----
  msgid "invalid %%C value"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
*************** msgid "unknown relocation unspec"
*** 2910,2916 ****
  msgstr "onbekende 'unspec' relocatie"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
--- 2910,2916 ----
  msgstr "onbekende 'unspec' relocatie"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
*************** msgstr "ongeldige operand voor %%O-code"
*** 2973,2979 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
--- 2973,2979 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
*************** msgstr "ongeldige code voor operanduitvo
*** 2983,3012 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ongeldige UNSPEC als operand: %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "ongeldige shift-operand"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 2983,3012 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ongeldige UNSPEC als operand: %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "ongeldige shift-operand"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "instructie met predicaat in voor
*** 3014,3120 ****
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "instructie wordt nooit uitgevoerd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operand %<%d%> is geen register"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2679
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "adres-offset is geen constante"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "interne compilerfout.  Slecht adres:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "interne compilerfout.  Onbekende modus:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "ongeldige insn:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "onbekende move-insn:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "interne compilerfout.  Verkeerde shift:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.c:9803
  #, fuzzy
  msgid "variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  msgid "function parameter"
  msgstr "%Jherdefinitie van parameter %qD"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  msgid "structure field"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  msgid "return type of function"
  msgstr "doorgeven van argument %d van %qs"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  msgid "pointer"
  msgstr "ongeldige lvalue in toewijzing"
--- 3014,3120 ----
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "instructie wordt nooit uitgevoerd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operand %<%d%> is geen register"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2695
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "adres-offset is geen constante"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "interne compilerfout.  Slecht adres:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "interne compilerfout.  Onbekende modus:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "ongeldige insn:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "onbekende move-insn:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "interne compilerfout.  Verkeerde shift:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.c:9818
  #, fuzzy
  msgid "variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  msgid "function parameter"
  msgstr "%Jherdefinitie van parameter %qD"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  msgid "structure field"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  msgid "return type of function"
  msgstr "doorgeven van argument %d van %qs"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  msgid "pointer"
  msgstr "ongeldige lvalue in toewijzing"
*************** msgid "invalid const_double operand"
*** 3137,3143 ****
  msgstr "ongeldige const_double operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3137,3143 ----
  msgstr "ongeldige const_double operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "ongeldige output_move_double ope
*** 3361,3448 ****
  msgid "bad output_condmove_single operand"
  msgstr "ongeldige output_condmove_single operand"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
--- 3361,3448 ----
  msgid "bad output_condmove_single operand"
  msgstr "ongeldige output_condmove_single operand"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
*************** msgstr "ongeldige bewerking met %<__fpre
*** 3479,3485 ****
  msgid "invalid %%P operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "ongeldige waarde voor %%p"
--- 3479,3485 ----
  msgid "invalid %%P operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "ongeldige waarde voor %%p"
*************** msgid "post-increment address is not a r
*** 3537,3543 ****
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "slecht adres"
  
--- 3537,3543 ----
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "slecht adres"
  
*************** msgid "insn contains an invalid address
*** 3571,3577 ****
  msgstr "ongeldig adres"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "ongeldig adres"
  
--- 3571,3577 ----
  msgstr "ongeldig adres"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "ongeldig adres"
  
*************** msgstr ""
*** 3663,3951 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  msgid "-mvsx requires hardware floating point"
  msgstr "lege declaratie"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx en -mpaired zijn incompatibel"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  msgid "-mvsx needs indexed addressing"
  msgstr "Schakel geÃ¯ndexeerde adressering uit"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx en -mno-altivec zijn incompatibel"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  msgid "bad move"
  msgstr "slechte test"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "ongeldige waarde voor %%K"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "ongeldige waarde voor %%O"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "ongeldige waarde voor %%q"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "ongeldige waarde voor %%x"
  
! #: config/rs6000/rs6000.c:23887
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
  # Betere vertaling voor 'decompose'?
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "kan adres niet ontleden"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ongeldige operand voor 'O' modifier"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ongeldige expressie als operand"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:11703
  #, 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:15522
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3663,3951 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  msgid "-mvsx requires hardware floating point"
  msgstr "lege declaratie"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx en -mpaired zijn incompatibel"
  
! #: config/rs6000/rs6000.c:4247
  #, fuzzy
  msgid "-mvsx needs indexed addressing"
  msgstr "Schakel geÃ¯ndexeerde adressering uit"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx en -mno-altivec zijn incompatibel"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  msgid "bad move"
  msgstr "slechte test"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "ongeldige waarde voor %%K"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "ongeldige waarde voor %%O"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "ongeldige waarde voor %%q"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "ongeldige waarde voor %%x"
  
! #: config/rs6000/rs6000.c:23934
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
  # Betere vertaling voor 'decompose'?
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "kan adres niet ontleden"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ongeldige operand voor 'O' modifier"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ongeldige expressie als operand"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:11710
  #, 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:15529
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "aangemaakt en gebruikt met versc
*** 3972,4014 ****
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ongeldige operand voor %%Y"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ongeldige operand voor %%A"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ongeldige operand voor %%B"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ongeldige operand voor %%f"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ongeldige operand voor %%s"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 3972,4014 ----
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ongeldige operand voor %%Y"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ongeldige operand voor %%A"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ongeldige operand voor %%B"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ongeldige operand voor %%f"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ongeldige operand voor %%s"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "ongeldige letter gebruikt als op
*** 4177,4206 ****
  msgid "bad test"
  msgstr "slechte test"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "ongeldige waarde voor %%D"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "ongeldig masker"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "ongeldige waarde voor %%d"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ongeldige waarde voor %%t/%%b"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "geen register in adres"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "adres-offset is geen constante"
  
--- 4177,4206 ----
  msgid "bad test"
  msgstr "slechte test"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "ongeldige waarde voor %%D"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "ongeldig masker"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "ongeldige waarde voor %%d"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ongeldige waarde voor %%t/%%b"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "geen register in adres"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "adres-offset is geen constante"
  
*************** msgstr "{{anoniem}}"
*** 4221,4228 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
--- 4221,4228 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4244,4257 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
--- 4244,4257 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4282,4288 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
--- 4282,4288 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4290,4296 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
--- 4290,4296 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4301,4314 ****
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
--- 4301,4314 ----
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4318,4324 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
--- 4318,4324 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "parameternamen (zonder types) in
*** 4333,4359 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  #, fuzzy
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
--- 4333,4359 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  #, fuzzy
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
*************** msgstr "parameternamen (zonder types) in
*** 4363,4380 ****
  msgid "expected %<.%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
--- 4363,4380 ----
  msgid "expected %<.%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4382,4398 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
--- 4382,4398 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4401,4407 ****
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
--- 4401,4407 ----
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 4411,4421 ****
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
--- 4411,4421 ----
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
*************** msgstr ""
*** 4649,4659 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/pt.c:21895
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4649,4659 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/pt.c:21984
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr ""
*** 4840,4927 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:586
  #, fuzzy
  msgid "Nonnegative width required"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: fortran/io.c:587
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:590
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "breedte van nul in %s formaat"
  
! #: fortran/io.c:610
  #, fuzzy
  msgid "Missing leading left parenthesis"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/io.c:639
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "Bestandsnaam ontbreekt na %qs optie"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  #, fuzzy
  msgid "Positive width required with T descriptor"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  #, fuzzy
  msgid "Positive exponent width required"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:1030
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 4840,4927 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:596
  #, fuzzy
  msgid "Nonnegative width required"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: fortran/io.c:597
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:600
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "breedte van nul in %s formaat"
  
! #: fortran/io.c:620
  #, fuzzy
  msgid "Missing leading left parenthesis"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/io.c:649
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  #, fuzzy
  msgid "Positive width required with T descriptor"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  #, fuzzy
  msgid "Positive exponent width required"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "Bestandsnaam ontbreekt na %qs optie"
! 
! #: fortran/io.c:1040
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 4931,5012 ****
  msgid "Syntax error in expression at %C"
  msgstr "integer overflow in expressie"
  
! #: fortran/module.c:1211
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "ongeldige operand van %s"
  
! #: fortran/module.c:1295
  #, fuzzy
  msgid "Integer overflow"
  msgstr "integer overflow in expressie"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1554
  #, fuzzy
  msgid "Expected name"
  msgstr "ongeldige operand van %s"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  #, fuzzy
  msgid "Expected integer"
  msgstr "ongeldige operand van %s"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "Verwachtte een string"
  
! #: fortran/module.c:1591
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "veld %qs niet gevonden"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "Verwachtte een integer-string"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "Verwachtte een real-string"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3493
  #, fuzzy
  msgid "Bad operator"
  msgstr "ongeldige operand voor %P"
  
! #: fortran/module.c:3608
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/module.c:6950
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "ongeldige operand van %s"
--- 4931,5012 ----
  msgid "Syntax error in expression at %C"
  msgstr "integer overflow in expressie"
  
! #: fortran/module.c:1212
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "ongeldige operand van %s"
  
! #: fortran/module.c:1296
  #, fuzzy
  msgid "Integer overflow"
  msgstr "integer overflow in expressie"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1555
  #, fuzzy
  msgid "Expected name"
  msgstr "ongeldige operand van %s"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  #, fuzzy
  msgid "Expected integer"
  msgstr "ongeldige operand van %s"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "Verwachtte een string"
  
! #: fortran/module.c:1592
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "veld %qs niet gevonden"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "Verwachtte een integer-string"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "Verwachtte een real-string"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3494
  #, fuzzy
  msgid "Bad operator"
  msgstr "ongeldige operand voor %P"
  
! #: fortran/module.c:3609
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/module.c:6951
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "ongeldige operand van %s"
*************** msgstr ""
*** 5271,5282 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5271,5282 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a ondersteunt little-endian n
*** 5649,5655 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 en -m64 gaan niet samen"
  
--- 5649,5655 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 en -m64 gaan niet samen"
  
*************** msgid "Specify bit size of immediate TLS
*** 8812,8818 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
--- 8812,8818 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
*************** msgstr ""
*** 9044,9050 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
--- 9044,9050 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
*************** msgstr ""
*** 9276,9287 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
--- 9276,9287 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
*************** msgstr ""
*** 10415,10507 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:135
  #, 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:139
  #, fuzzy
  msgid "Enable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:165
  #, 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:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, fuzzy
  msgid "Disable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  msgid "Use the mvcle instruction for block moves."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 10415,10507 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  #, 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:142
  #, fuzzy
  msgid "Enable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:168
  #, 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:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy
  msgid "Disable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  msgid "Use the mvcle instruction for block moves."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr ""
*** 10553,10563 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 10553,10563 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10808,10891 ****
  msgstr ""
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  msgid "Pointers are 64-bit."
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  msgid "Pointers are 32-bit."
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/sparc/sparc.opt:110
  msgid "Use 64-bit ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:114
  msgid "Use 32-bit ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  msgid "Enable debug output."
  msgstr "Schakel uitgebreide boodschappen in"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 10808,10908 ----
  msgstr ""
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  msgid "Pointers are 64-bit."
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  msgid "Pointers are 32-bit."
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/sparc/sparc.opt:118
  msgid "Use 64-bit ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:122
  msgid "Use 32-bit ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  msgid "Enable debug output."
  msgstr "Schakel uitgebreide boodschappen in"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 15688,15694 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 15705,15711 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 16129,16135 ****
  msgstr "ongeldige operand van %s"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
--- 16146,16152 ----
  msgstr "ongeldige operand van %s"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
*************** msgstr ""
*** 16442,16576 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  msgid "slice can only be compared to nil"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "ongeldige operand voor %%R"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "expliciete conversie is nodig"
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  msgid "different receiver types"
  msgstr "ongeldige operand voor %p-code"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  msgid "different number of parameters"
  msgstr "%Jherdefinitie van parameter %qD"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  msgid "different parameter types"
  msgstr "ongeldige operand voor %p-code"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "expliciete conversie is nodig; ontbrekende methode %s%s%s"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  msgid "type has no methods"
  msgstr "struct heeft geen leden"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 16459,16593 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  msgid "slice can only be compared to nil"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "ongeldige operand voor %%R"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "expliciete conversie is nodig"
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  msgid "different receiver types"
  msgstr "ongeldige operand voor %p-code"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  msgid "different number of parameters"
  msgstr "%Jherdefinitie van parameter %qD"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different parameter types"
  msgstr "ongeldige operand voor %p-code"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "expliciete conversie is nodig; ontbrekende methode %s%s%s"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  msgid "type has no methods"
  msgstr "struct heeft geen leden"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 16747,16753 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 16764,16770 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr ""
*** 16809,16917 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 16826,16934 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 17823,17834 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 17840,17851 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr "kan antwoordbestand %s niet slui
*** 17923,17934 ****
  msgid "cannot find '%s'"
  msgstr "kan '%s' niet vinden"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init mislukt"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
--- 17940,17951 ----
  msgid "cannot find '%s'"
  msgstr "kan '%s' niet vinden"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init mislukt"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
*************** msgstr ""
*** 17938,17944 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
--- 17955,17961 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 18155,18161 ****
  msgid "error writing %qs"
  msgstr "#error %s"
  
! #: coverage.c:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "open %s"
--- 18172,18178 ----
  msgid "error writing %qs"
  msgstr "#error %s"
  
! #: coverage.c:1257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "open %s"
*************** msgstr ""
*** 18235,18251 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 18252,18268 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 18355,18366 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18372,18383 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "ongeldig type-argument %qs"
*** 18375,18386 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "grootte van %qs is %u bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
--- 18392,18403 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "grootte van %qs is %u bytes"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, 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
*** 18395,18401 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 18412,18418 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 18425,18431 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18442,18448 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 18435,18441 ****
  msgid "total size of local objects too large"
  msgstr "variabele %qs is te groot"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 18452,18458 ----
  msgid "total size of local objects too large"
  msgstr "variabele %qs is te groot"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 18535,18596 ****
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "kon tijdelijk antwoordbestand %s niet openen"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "kon niet schrijven naar tijdelijk antwoordbestand %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "kon tijdelijk antwoordbestand %s niet sluiten"
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%0%c'"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%W%c'"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%x%c'"
--- 18552,18618 ----
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "kon tijdelijk antwoordbestand %s niet openen"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "kon niet schrijven naar tijdelijk antwoordbestand %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "kon tijdelijk antwoordbestand %s niet sluiten"
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%0%c'"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%W%c'"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%x%c'"
*************** msgstr "spec '%s' heeft een ongeldige '%
*** 18598,18827 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "misvormde naam van spec-functie"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "geen argumenten voor spec-functie"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "niet-herkende opdrachtregeloptie %<-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "geen invoerbestanden"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s compiler niet geÃ¯nstalleerd op dit systeem"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "veld %qs niet gevonden"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "taal %s wordt niet herkend"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec '%s' is ongeldig"
  
  # hoe moet 'multilib exclusions' vertaald worden?
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib exclusions '%s' is ongeldig"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib exclusion '%s' is ongeldig"
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ongeldig versienummer `%s'"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "te weinig argumenten voor %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "te weinig argumenten voor %%:version-compare"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "te weinig argumenten voor functie"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 18620,18849 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "misvormde naam van spec-functie"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "geen argumenten voor spec-functie"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "niet-herkende opdrachtregeloptie %<-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "geen invoerbestanden"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s compiler niet geÃ¯nstalleerd op dit systeem"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "veld %qs niet gevonden"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "taal %s wordt niet herkend"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec '%s' is ongeldig"
  
  # hoe moet 'multilib exclusions' vertaald worden?
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib exclusions '%s' is ongeldig"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib exclusion '%s' is ongeldig"
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ongeldig versienummer `%s'"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "te weinig argumenten voor %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "te weinig argumenten voor %%:version-compare"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "te weinig argumenten voor functie"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr "herhaald lid %qs"
*** 18967,18975 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 18989,18997 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr ""
*** 19388,19615 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: gimplify.c:5969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D not declared in class"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "#error %s"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7248
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:8304
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:8330
  #, fuzzy, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "ongeldige operand van %s"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "ongeldige operand van %s"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12729
  #, 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:12734
  #, 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:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "indien deze code bereikt wordt, zal het programma afgebroken worden"
--- 19410,19637 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: gimplify.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D not declared in class"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "#error %s"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:8307
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:8333
  #, fuzzy, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "ongeldige operand van %s"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "ongeldige operand van %s"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12732
  #, 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:12737
  #, 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:12744
  #, 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 "ongeldige operand voor %p-code"
*** 19844,19850 ****
  
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
  #: ipa-devirt.c:1235
--- 19866,19872 ----
  
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 19944,19950 ****
  
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
  #: ipa-devirt.c:1599
--- 19966,19972 ----
  
  #: ipa-devirt.c:1576
  #, 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:1599
*************** msgstr ""
*** 20335,20532 ****
  msgid "multiple loop axes specified for routine"
  msgstr "opslagklasse opgegeven voor typenaam"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ongeldige waarde voor %%C"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "continue-statement niet in een lus"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "continue-statement niet in een lus"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "continue-statement niet in een lus"
--- 20357,20554 ----
  msgid "multiple loop axes specified for routine"
  msgstr "opslagklasse opgegeven voor typenaam"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ongeldige waarde voor %%C"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "continue-statement niet in een lus"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "continue-statement niet in een lus"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "continue-statement niet in een lus"
*************** msgstr "sectie-attributen worden niet on
*** 20611,20617 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
--- 20633,20639 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
*************** msgstr "-malign-loops=%d ligt niet tusse
*** 20769,20898 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, 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:1649
  #, 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:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2382
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2504
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.c:2513
  #, 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:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 20791,20930 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, 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:1656
  #, 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:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2389
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2511
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.c:2520
  #, 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:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "globale registervariabele volgt
*** 21232,21238 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "conflicterende types voor %qs"
--- 21264,21270 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "conflicterende types voor %qs"
*************** msgstr "kan bestand '%s' niet openen"
*** 21832,21843 ****
  msgid "error closing %s: %m"
  msgstr "#error %s"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "case-selector niet compatibel met label"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 21864,21875 ----
  msgid "error closing %s: %m"
  msgstr "#error %s"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "case-selector niet compatibel met label"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "%Jherdefinitie van %qD"
*** 22749,22796 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: tree-eh.c:4689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "beginwaarde ontbreekt"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 22781,22828 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: tree-eh.c:4704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "beginwaarde ontbreekt"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr ""
*** 22892,22923 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.c:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "bewerking op %qs is mogelijk niet gedefinieerd"
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 22924,22955 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.c:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "bewerking op %qs is mogelijk niet gedefinieerd"
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 23273,23283 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 23305,23315 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "attribuut %qE volgt na %qE"
*** 24253,24259 ****
  msgid "type was previously declared %qE"
  msgstr "eerdere declaratie van %qs"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
--- 24285,24291 ----
  msgid "type was previously declared %qE"
  msgstr "eerdere declaratie van %qs"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
*************** msgstr ""
*** 24533,24539 ****
  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:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
--- 24565,24571 ----
  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:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
*************** msgstr "constant object wordt beschreven
*** 25159,25221 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-format.c:3700
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-format.c:3973
  #, fuzzy, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "de te formatteren argumenten zijn niet ..."
  
  # Klinkt wat vreemd...
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime formaten kunnen geen argumenten formatteren"
--- 25191,25253 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-format.c:3706
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-format.c:3979
  #, fuzzy, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "de te formatteren argumenten zijn niet ..."
  
  # Klinkt wat vreemd...
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime formaten kunnen geen argumenten formatteren"
*************** msgstr "floating-point constante verkeer
*** 25316,25322 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 25348,25354 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 25346,25352 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ongeldig type voor iteratie-variabele %qE"
--- 25378,25384 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ongeldig type voor iteratie-variabele %qE"
*************** msgstr "ongeldig type voor iteratie-vari
*** 25362,25383 ****
  msgid "%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "toewijzingsonderdrukking"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ongeldig token in expressie"
--- 25394,25415 ----
  msgid "%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "toewijzingsonderdrukking"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ongeldig token in expressie"
*************** msgstr ""
*** 25926,25933 ****
  msgid "wrong type argument to %s"
  msgstr "argument van verkeerd type voor abs"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow in constante expressie"
--- 25958,25965 ----
  msgid "wrong type argument to %s"
  msgstr "argument van verkeerd type voor abs"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow in constante expressie"
*************** msgstr[1] "cast laat qualifiers van doel
*** 26600,26606 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
--- 26632,26638 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
*************** msgstr ""
*** 26761,26767 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
--- 26793,26799 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
*************** msgstr ""
*** 27086,27092 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "argument moet een constante zijn"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%<defined%> zonder een naam"
--- 27118,27124 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "argument moet een constante zijn"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%<defined%> zonder een naam"
*************** msgstr "ontbrekende witruimte na getal %
*** 27167,27173 ****
  msgid "unknown value %qs for -mtune"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
--- 27199,27205 ----
  msgid "unknown value %qs for -mtune"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
*************** msgstr "numerieke constante zonder cijfe
*** 27252,27260 ****
  msgid "target %s %s=%s is not valid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
--- 27284,27292 ----
  msgid "target %s %s=%s is not valid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 27341,27347 ****
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 27373,27379 ----
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 27516,27891 ****
  msgid "insn addresses not freed"
  msgstr "pre-increment adres is geen register"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt en NEON zijn incompatibel"
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, fuzzy, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g met -fomit-frame-pointer geeft mogelijk geen fatsoenlijke debug-mogelijkheden"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "case-selector niet compatibel met label"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check is niet compatibel met -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic en -mapcs-reent zijn incompatibel"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS reentrant code wordt niet ondersteund.  Genegeerd"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable en -msdata=%s zijn incompatibel"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
  
! #: config/arm/arm.c:3508
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "case-selector niet compatibel met label"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 27548,27923 ----
  msgid "insn addresses not freed"
  msgstr "pre-increment adres is geen register"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt en NEON zijn incompatibel"
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, fuzzy, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g met -fomit-frame-pointer geeft mogelijk geen fatsoenlijke debug-mogelijkheden"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "case-selector niet compatibel met label"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check is niet compatibel met -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic en -mapcs-reent zijn incompatibel"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS reentrant code wordt niet ondersteund.  Genegeerd"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable en -msdata=%s zijn incompatibel"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
  
! #: config/arm/arm.c:3486
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "case-selector niet compatibel met label"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 27893,27969 ****
  msgid "%qE attribute only applies to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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:6872
  #, 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:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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:6962
  #, 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:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "ongeldige operand van %s"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 27925,28006 ----
  msgid "%qE attribute only applies to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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:6850
  #, 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:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "ongeldige operand van %s"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "ongeldig vector-type voor attrib
*** 27972,27984 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 28009,28021 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr "-G en -static sluiten elkaar uit
*** 28072,28239 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "functie %qs kan geen waarde teruggeven"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "de zwakke declaratie van %qs moet publiek zijn"
  
  # goede vertaling van variadic?
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "attribuut %qE is enkel van toepassing op variabelen en functies"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%Jsectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/avr/avr.c:9550
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute address out of range"
  msgstr "attribuut %qE heeft geen effect"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: config/avr/avr.c:10058
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 28109,28287 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "functie %qs kan geen waarde teruggeven"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "de zwakke declaratie van %qs moet publiek zijn"
  
  # goede vertaling van variadic?
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "attribuut %qE is enkel van toepassing op variabelen en functies"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%Jsectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/avr/avr.c:9565
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute address out of range"
  msgstr "attribuut %qE heeft geen effect"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: config/avr/avr.c:10073
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "geen eerdere declaratie voor %qs
*** 28517,28528 ****
  msgid "invalid IACC argument"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "te veel argumenten voor procedure `%s'"
--- 28565,28576 ----
  msgid "invalid IACC argument"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "te veel argumenten voor procedure `%s'"
*************** msgstr "ISO C ondersteunt de %<%c%> leng
*** 28700,28706 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
--- 28748,28754 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
*************** msgstr "alias-definities worden niet ond
*** 28838,29424 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:5938
  #, 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:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:5964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:5977
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:6004
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, 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:7688
  #, 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:7695 config/i386/i386.c:41349
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, 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:7730
  #, 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:7738 config/i386/i386.c:7787
  #, 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:7748 config/i386/i386.c:7765
  #, 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:7752
  #, 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:7756 config/i386/i386.c:7783
  #, 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:7773 config/i386/i386.c:7791
  #, 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:7779
  #, 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:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, 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:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, 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:14856
  #, 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:14867
  #, 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:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "eerdere declaratie van %qs"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35623
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35638
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35671
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35711
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35724
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35734
  #, 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:35739 config/i386/i386.c:36529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35907
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36107
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36110
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36527
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38505
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, 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:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:50765
  #, fuzzy, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "niet-ondersteunde versie"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 28886,29472 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:5944
  #, 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:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/i386/i386.c:5983
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:6010
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, 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:7694
  #, 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:7701 config/i386/i386.c:41390
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, 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:7736
  #, 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:7744 config/i386/i386.c:7793
  #, 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:7754 config/i386/i386.c:7771
  #, 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:7758
  #, 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:7762 config/i386/i386.c:7789
  #, 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:7779 config/i386/i386.c:7797
  #, 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:7785
  #, 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:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, 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:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, 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:14862
  #, 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:14873
  #, 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:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "eerdere declaratie van %qs"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35664
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35679
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35712
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35752
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35765
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35775
  #, 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:35780 config/i386/i386.c:36570
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35948
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36148
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36151
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36568
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38546
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, 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:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:50806
  #, fuzzy, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "niet-ondersteunde versie"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr ""
*** 29539,29545 ****
  msgid "argument %qd is not a constant"
  msgstr "argument %qd is geen constante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
--- 29587,29593 ----
  msgid "argument %qd is not a constant"
  msgstr "argument %qd is geen constante"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
*************** msgstr ""
*** 29549,29555 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
--- 29597,29603 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
*************** msgstr "meerdere interrupt-attributen zi
*** 29650,29656 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
--- 29698,29704 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
*************** msgstr ""
*** 30154,30161 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "slechte conditiecode"
--- 30202,30209 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "slechte conditiecode"
*************** msgstr ""
*** 30410,30438 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 30458,30486 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 30457,30463 ****
  msgid "-g option disabled"
  msgstr "ingeschakelde opties: "
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 30505,30511 ----
  msgid "-g option disabled"
  msgstr "ingeschakelde opties: "
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr ""
*** 30594,30818 ****
  msgid "junk at end of #pragma longcall"
  msgstr "rommel aan einde van #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
  # Betere term voor "mismatched"?
! #: config/rs6000/rs6000-c.c:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: config/rs6000/rs6000-c.c:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "lege declaratie"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 30642,30866 ----
  msgid "junk at end of #pragma longcall"
  msgstr "rommel aan einde van #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
  # Betere term voor "mismatched"?
! #: config/rs6000/rs6000-c.c:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: config/rs6000/rs6000-c.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "lege declaratie"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 30821,31336 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:14817
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "het derde argument moet in het bereik 0..15 liggen"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:16749
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:16821
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "bestand %qs is te groot"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 30869,31389 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:14848
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "%<defined%> zonder een naam"
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "het tweede argument moet 0 of 1 zijn"
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "het derde argument moet in het bereik 0..15 liggen"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:16785
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: config/rs6000/rs6000.c:16857
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "bestand %qs is te groot"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 31517,31522 ****
--- 31570,31576 ----
  msgstr "-mapcs-stack-check is niet compatibel met -mno-apcs-frame"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 31608,31614 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 31662,31668 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 31635,31641 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 31689,31695 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "Ontbrekende argumenten voor intr
*** 31655,31661 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 31709,31715 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 31668,31828 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "slechte conditiecode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/s390/s390.c:1105
  #, fuzzy, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "trapmodus niet ondersteund voor VAX-floats"
  
! #: config/s390/s390.c:14693
  #, 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:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, 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:14745
  #, 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:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argument van %qs is te groot (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 31722,31882 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "slechte conditiecode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/s390/s390.c:1108
  #, fuzzy, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "trapmodus niet ondersteund voor VAX-floats"
  
! #: config/s390/s390.c:14700
  #, 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:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, 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:14752
  #, 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:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argument van %qs is te groot (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgstr ""
*** 31880,31906 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "slechte waarde (%s) voor optie -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
! msgstr ""
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
--- 31934,31960 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "slechte waarde (%s) voor optie -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
! msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
*************** msgstr "misvormde #pragma pack"
*** 32185,32206 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "misvormde #pragma pack"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
--- 32239,32260 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "misvormde #pragma pack"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
*************** msgstr "attribuut %qs is enkel van toepa
*** 32290,32296 ****
  msgid "could not read the BRIG file"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 32344,32350 ----
  msgid "could not read the BRIG file"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 32697,32705 ****
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 32751,32759 ----
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "ISO C90 ondersteunt geen %<[*]%>
*** 32834,32840 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 32888,32894 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "meerdere opslagklassen in declar
*** 33882,33888 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
--- 33936,33942 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
*************** msgstr "%<__thread%> samen met %<auto%>
*** 34024,34040 ****
  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:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 34078,34094 ----
  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:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 34087,34093 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
--- 34141,34147 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
*************** msgid "unknown type name %qE"
*** 34128,34134 ****
  msgstr "onbekende machine-modus %qs"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
--- 34182,34188 ----
  msgstr "onbekende machine-modus %qs"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
*************** msgstr "%<inline%> bij lege declaratie"
*** 34143,34149 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 34197,34203 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr "herhaalde definitie %qs"
*** 34158,34165 ****
  msgid "unexpected attribute"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 34212,34219 ----
  msgid "unexpected attribute"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> in lege declaratie op b
*** 34199,34205 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 34253,34259 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C90 ondersteunt %<long long%
*** 34227,34233 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 34281,34287 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "argument %d is alleen-lezen"
*** 34291,34304 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
--- 34345,34358 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
*************** msgstr "ISO C90 verbiedt labeldeclaratie
*** 34433,34439 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 34487,34493 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 34458,34469 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 34512,34523 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr ""
*** 34477,34493 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "leeg body in een else-statement"
--- 34531,34547 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "leeg body in een else-statement"
*************** msgstr "leeg body in een else-statement"
*** 34497,34503 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 34551,34557 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 34517,34523 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ongeldig register in de instructie"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 34571,34577 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ongeldig register in de instructie"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 34697,34713 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 34751,34767 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "meerdere opslagklassen in declar
*** 34762,34822 ****
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "attribuut %<getter%> mag slechts Ã©Ã©n keer opgegeven worden"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
--- 34816,34876 ----
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "misvormde #pragma pack"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "attribuut %<getter%> mag slechts Ã©Ã©n keer opgegeven worden"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
*************** msgstr ""
*** 34831,34842 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ongeldige waarheidsexpressie"
--- 34885,34896 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "ongeldige waarheidsexpressie"
*************** msgstr "%<defined%> zonder een naam"
*** 34851,34903 ****
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 34905,34957 ----
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 34925,34946 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "ongeldige operand van %s"
--- 34979,35000 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 34950,35007 ****
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
--- 35004,35061 ----
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
*************** msgstr "gevraagd alignment is geen macht
*** 35016,35032 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 35070,35086 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 35046,35062 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
--- 35100,35116 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
*************** msgstr "ongeldige const_double operand"
*** 35066,35132 ****
  msgid "invalid proc_bind kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ongeldige linker operand van %s"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 35120,35186 ----
  msgid "invalid proc_bind kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ongeldige linker operand van %s"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 35141,35147 ****
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
--- 35195,35201 ----
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
*************** msgstr "%qs is meestal een functie"
*** 35151,35192 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 35205,35246 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 35196,35222 ****
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
--- 35250,35276 ----
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
*************** msgstr "herdeclaratie van %qs"
*** 35226,35298 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 35280,35352 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 35307,35313 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 35361,35367 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 35317,35348 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 35371,35402 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "ongeldige operand van %s"
*** 35397,35418 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
--- 35451,35472 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
*************** msgstr ""
*** 35427,35478 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 35481,35532 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 35482,35488 ****
  msgid "base of array section must be pointer or array type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "ongeldige operand van %s"
--- 35536,35542 ----
  msgid "base of array section must be pointer or array type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "ongeldige operand van %s"
*************** msgstr ""
*** 36214,36220 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 36268,36274 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr "overtollige elementen in beginwa
*** 36547,36553 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
--- 36601,36607 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
*************** msgstr "als %<noreturn%> gedeclareerde f
*** 36557,36563 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 36611,36617 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr "%<return%> met waarde in een fun
*** 36583,36589 ****
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
--- 36637,36643 ----
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
*************** msgstr "%<long%> switch-expressie wordt
*** 36598,36604 ****
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
--- 36652,36658 ----
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
*************** msgstr ""
*** 36618,36634 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
--- 36672,36688 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
*************** msgstr "break-statement niet in een lus
*** 36638,36644 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-statement niet in een lus"
--- 36692,36698 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-statement niet in een lus"
*************** msgstr "waarde van union-type gebruikt w
*** 36746,36757 ****
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 36800,36811 ----
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 36761,36785 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 36815,36839 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, 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:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 36790,36859 ****
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, 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:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
--- 36844,36913 ----
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, 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:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
*************** msgstr "ISO C verbiedt gekwalificeerde f
*** 36873,36879 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
--- 36927,36933 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
*************** msgstr "grootte van %qs is %u bytes"
*** 36883,36899 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 36937,36953 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 36913,36930 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, 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:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 36967,36984 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, 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:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 36936,36967 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, 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:13241 cp/semantics.c:6189
  #, 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:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 36990,37021 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, 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:13241 cp/semantics.c:6202
  #, 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:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 36981,37035 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, 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:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, 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:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 37035,37089 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, 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:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, 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:13596 cp/semantics.c:6984
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 37039,37070 ****
  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:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 37093,37124 ----
  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:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 37611,37762 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:7743
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:7825
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8525
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, 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:8724
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:8748
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8772
  #, 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:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9585
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9646
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 37665,37816 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:7828
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8530
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, 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:8729
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:8753
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8777
  #, 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:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9590
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9651
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 37857,38281 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.c:3054
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  msgid "  by %qD"
  msgstr "%s voor %qs"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/class.c:3563
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/class.c:3568
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/class.c:3573
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "bitveld %qs heeft breedte 0"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "breedte van %qs overschrijdt zijn type"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "%qs is geen static veld"
  
! #: cp/class.c:3798
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/class.c:3804
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/class.c:3944
  #, fuzzy, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "%qs is geen iterator"
  
! #: cp/class.c:4008
  #, fuzzy, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%s heeft geen benoemde leden"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/class.c:4698
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "geen beginwaarde voor variant-veld %qs"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%qs is geen iterator"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "%qs is geen static veld"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "%qs is geen static veld"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "%qs is geen static veld"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "omvang van array %qs is te groot"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ongeldig gebruik van strcture met flexibel array-lid"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.c:7337
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal-string %<\"%E\"%> wordt niet herkend"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8372
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
--- 37911,38335 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/class.c:3058
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  msgid "  by %qD"
  msgstr "%s voor %qs"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/class.c:3565
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/class.c:3570
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/class.c:3575
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "bitveld %qs heeft breedte 0"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "breedte van %qs overschrijdt zijn type"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "%qs is geen static veld"
  
! #: cp/class.c:3800
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/class.c:3806
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/class.c:3946
  #, fuzzy, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "%qs is geen iterator"
  
! #: cp/class.c:4010
  #, fuzzy, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%s heeft geen benoemde leden"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/class.c:4700
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "geen beginwaarde voor variant-veld %qs"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%qs is geen iterator"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "%qs is geen static veld"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "%qs is geen static veld"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "%qs is geen static veld"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "omvang van array %qs is te groot"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ongeldig gebruik van strcture met flexibel array-lid"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.c:7340
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal-string %<\"%E\"%> wordt niet herkend"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8375
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
*************** msgstr ""
*** 38285,38296 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 38339,38350 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr "ongeldige opslagklasse voor func
*** 38320,38652 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
--- 38374,38706 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
*************** msgstr "ongeldige beginwaarde"
*** 39443,39449 ****
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 39497,39503 ----
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr "er is geen label dat %qs heet"
*** 39458,39464 ****
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
--- 39512,39518 ----
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 41102,41108 ****
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
--- 41156,41162 ----
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
*************** msgstr "meerdere parameters hebben de na
*** 41555,41567 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "eerdere declaratie van %qs"
--- 41609,41621 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "eerdere declaratie van %qs"
*** 41571,41578 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
--- 41625,41632 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
*************** msgstr "herhaalde case-waarde"
*** 41622,41628 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
--- 41676,41682 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
*************** msgstr ""
*** 41686,41692 ****
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
--- 41740,41746 ----
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
*************** msgstr "herhaalde label-declaratie %qs"
*** 41701,41707 ****
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, 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"
--- 41755,41761 ----
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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"
*************** msgstr "variabele %qs als inline gedecla
*** 41859,41885 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.c:1403
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.c:1467
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 41913,41939 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.c:1404
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.c:1468
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 41888,41954 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1656
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 41942,42008 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1657
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr "label %qs gebruikt maar niet ged
*** 41957,42015 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
--- 42011,42069 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
*************** msgstr "%qs is hier niet gedeclareerd (e
*** 42318,42335 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
--- 42372,42389 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
*************** msgstr ""
*** 42429,42435 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qs is geen iterator"
--- 42483,42489 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qs is geen iterator"
*************** msgstr "bitveld %qs heeft een negatieve
*** 42449,42455 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
--- 42503,42509 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
*************** msgstr ""
*** 42644,42665 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/lambda.c:573
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
--- 42698,42719 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/lambda.c:576
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
*************** msgstr ""
*** 42714,42899 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "%qs is geen static veld"
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "%qs is geen static veld"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "ongeldig type-argument %qs"
--- 42768,42953 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "%qs is geen static veld"
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "%qs is geen static veld"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "%qs is geen iterator"
*** 43085,43208 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/name-lookup.c:3559
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.c:3567
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  msgid "only here as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.c:3809
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4534
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 43139,43262 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/name-lookup.c:3558
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.c:3566
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "only here as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:3724
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.c:3808
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4533
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 43222,43228 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 43276,43282 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 43247,43253 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 43301,43307 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr ""
*** 43307,44513 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:2996
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ongeldig karakter in naam van macro-parameter"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3188
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.c:3268
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "%qs is meestal een functie"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "types in vector-shift-expressie komen niet overeen"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: cp/parser.c:4881
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:4893
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:5020
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:5626
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/parser.c:5781
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6751
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: cp/parser.c:9098
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:9975
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "herhaalde %<volatile%>"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:10808
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  # vertaling voor 'statement'?
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-statement niet in een lus of switch"
  
! #: cp/parser.c:12170
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.c:13201
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:13400
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:14088
  #, 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:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ongeldige const_double operand"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "onverwachte operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:15450
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "ongeldige beginwaarde"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17914
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  msgid "nested identifier required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.c:18743
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.c:19350
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.c:19804
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:19962
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 43361,44572 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:2995
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:2998
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ongeldig karakter in naam van macro-parameter"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3190
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "%qs is meestal een functie"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "types in vector-shift-expressie komen niet overeen"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: cp/parser.c:4883
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:4895
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:5022
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:5633
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/parser.c:5788
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:6756
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: cp/parser.c:9103
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:9984
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "herhaalde %<volatile%>"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:10817
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  # vertaling voor 'statement'?
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-statement niet in een lus of switch"
  
! #: cp/parser.c:12179
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "ongeldige beginwaarde voor member %qs"
! 
! #: cp/parser.c:13220
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:13419
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:14107
  #, 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:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ongeldige const_double operand"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "onverwachte operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:15469
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "ongeldige beginwaarde"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17937
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  msgid "nested identifier required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.c:18766
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.c:19373
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.c:19827
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:19985
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 44516,44859 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:20179
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.c:20261
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21105
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:21332
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21745
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:22553
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "[kan %s niet vinden]"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:22591
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:23994
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:25865
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
--- 44575,44918 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21128
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:21355
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.c:21768
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:22576
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "[kan %s niet vinden]"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:22614
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:22673
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.c:24017
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:25888
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
*************** msgstr "twee of meer data types in de de
*** 44862,45353 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:26222
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:27528
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:27736
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27739
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27742
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27748
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27751
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:27754
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27760
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27763
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27766
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27778
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27784
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27790
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27793
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27842
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27854
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27882
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28144
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.c:28170
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vÃ³Ã³r %<@%D%>"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rommel aan einde van %<#pragma GCC pch_preprocess%>"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ongeldige constraints voor operand"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 44921,45412 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:26245
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:27551
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.c:27759
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27762
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27765
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27771
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27774
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:27777
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27783
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27786
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27789
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27801
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27807
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27813
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27816
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27865
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27877
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:27905
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:28167
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.c:28193
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vÃ³Ã³r %<@%D%>"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rommel aan einde van %<#pragma GCC pch_preprocess%>"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ongeldige constraints voor operand"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr "de declaratie van %qs is %<exter
*** 45439,45445 ****
  msgid "candidate is: %#D"
  msgstr "kandidaat is: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
--- 45498,45504 ----
  msgid "candidate is: %#D"
  msgstr "kandidaat is: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr ""
*************** msgstr "%qs is geen iterator"
*** 46015,46240 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6609
  #, 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:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7461
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, 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:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7590
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7604
  #, 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:7607
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/pt.c:7675
  #, 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:7812 cp/pt.c:8118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:7953
  #, 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:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, 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:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.c:8586
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:8588
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "herdefinitie van %<struct %s%>"
--- 46074,46314 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, fuzzy, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr "variabele %qs als inline gedeclareerd"
! 
! #: cp/pt.c:6634
! #, 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:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7543
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, 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:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7672
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7686
  #, 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:7689
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/pt.c:7757
  #, 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:7894 cp/pt.c:8200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8035
  #, 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:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, 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:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.c:8668
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:8670
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "herdefinitie van %<struct %s%>"
*************** msgstr "herdefinitie van %<struct %s%>"
*** 46252,46525 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:13015
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.c:13017
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.c:13128
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.c:13130
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.c:13170
  #, 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:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:13851
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13857
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13863
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13929
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.c:13962
  #, 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:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, 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:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:14314
  #, 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:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:17278
  #, 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:17611
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:17614
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:17983
  #, 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:17993
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:18008
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:21900
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#S"
  msgstr "%s %qs"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:21943
  #, 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:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:21954
  #, 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:21962
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:21998
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, 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:22026 cp/pt.c:22135
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22096
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22123
  #, 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:22169
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
--- 46326,46599 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:13097
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.c:13099
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.c:13210
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.c:13212
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.c:13252
  #, 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:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:13933
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13939
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:13945
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14011
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.c:14044
  #, 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:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, 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:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:14396
  #, 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:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:17360
  #, 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:17693
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:17696
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:18065
  #, 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:18075
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:18090
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:21989
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#S"
  msgstr "%s %qs"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22032
  #, 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:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22043
  #, 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:22051
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:22087
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, 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:22115 cp/pt.c:22224
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22185
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22194
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:22212
  #, 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:22258
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
*************** msgstr "herhaalde definitie %qs"
*** 46531,46624 ****
  #. 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:22719
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:22971
  #, 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:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23315
  #, 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:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:25291
  #, 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:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.c:25433
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, 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:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 46605,46698 ----
  #. 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:22808
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:23060
  #, 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:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23404
  #, 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:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:25411
  #, 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:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.c:25553
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, 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:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 46775,47243 ****
  msgid "  since %q+#D declared in base class"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, fuzzy, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "type van parameter %qs is niet gedeclareerd"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2544
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:2546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2548
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/semantics.c:2570
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2869
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/semantics.c:2900
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/semantics.c:3187
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "kan functie %<main%> niet inline maken"
  
  # Betere term voor "mismatched"?
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, fuzzy, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.c:3653
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "modi in %s expressie komen niet overeen"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:3685
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qs is geen iterator"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "%<vector%> length expression must be integral"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "te veel invoerbestanden"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8832
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
  
! #: cp/semantics.c:8862
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 46849,47317 ----
  msgid "  since %q+#D declared in base class"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, fuzzy, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "type van parameter %qs is niet gedeclareerd"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2557
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:2559
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/semantics.c:2583
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2882
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/semantics.c:2913
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/semantics.c:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "kan functie %<main%> niet inline maken"
  
  # Betere term voor "mismatched"?
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, fuzzy, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.c:3666
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "modi in %s expressie komen niet overeen"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:3698
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/semantics.c:3831
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qs is geen iterator"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "%<vector%> length expression must be integral"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "te veel invoerbestanden"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8845
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
  
! #: cp/semantics.c:8875
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr ""
*** 47253,47366 ****
  msgid "lambda-expression in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "herdeclaratie van %qs"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "'%%%c' is not a valid operand prefix"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%%%c' is geen geldige operand-prefix"
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "herhaalde definitie %qs"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 47327,47440 ----
  msgid "lambda-expression in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "herdeclaratie van %qs"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "'%%%c' is not a valid operand prefix"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%%%c' is geen geldige operand-prefix"
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "herhaalde definitie %qs"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 48046,48202 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, 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:8867
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 48120,48276 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, 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:8868
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "(dicht bij initialisatie van %qs
*** 52237,52325 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, 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:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, 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:5259
  #, 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:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:5292
  #, 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:5305
  #, 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:5335
  #, 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:5343
  #, 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:5356
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5364
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5376
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5435
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5439
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5450
  #, 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"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 52311,52399 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, 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:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, 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:5264
  #, 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:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:5297
  #, 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:5310
  #, 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:5340
  #, 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:5348
  #, 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:5361
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5369
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5381
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5440
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5444
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5455
  #, 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"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 52506,52517 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 52580,52591 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "herhaalde label-declaratie %qs"
*** 53286,53797 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "%<void%> moet de enige parameter zijn"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "breedte van nul in %s formaat"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "ingesloten %<\\0%> in formaat"
  
! #: fortran/io.c:940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.c:2647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/io.c:2787 fortran/io.c:3230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.c:2881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:2955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.c:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/io.c:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 53360,53886 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "%<void%> moet de enige parameter zijn"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "breedte van nul in %s formaat"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "ingesloten %<\\0%> in formaat"
  
! #: fortran/io.c:903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "onbekende formaatspecificatie"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:1310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.c:2657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/io.c:2797 fortran/io.c:3264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.c:2891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:2965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.c:3338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/io.c:3726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 54689,54940 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "%s voor %qs"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s:fout bij schrijven van uitvoerbestand '%s'\n"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fout bij schrijven van bestand '%s': %s\n"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: waarschuwing: kan naam van bestand '%s' niet wijzigen in '%s': %s\n"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 54778,55029 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "%s voor %qs"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s:fout bij schrijven van uitvoerbestand '%s'\n"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fout bij schrijven van bestand '%s': %s\n"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "%s: waarschuwing: kan naam van bestand '%s' niet wijzigen in '%s': %s\n"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 57314,57320 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 57403,57409 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr "object van variabele lengte mag
*** 58812,59259 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, 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:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, 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:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, 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:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, 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:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, 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:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, 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:14415
  #, 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:14422
  #, 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:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, 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:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, 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:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, 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:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, 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:14664
  #, 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:14676
  #, 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:14685
  #, 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:14701
  #, 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:14707
  #, 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:14732
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, 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:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, 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:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, 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:15414
  #, 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:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.c:15856
  #, 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:15869
  #, 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:15889
  #, 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:15899
  #, 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:15907
  #, 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:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, 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:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 58901,59338 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, 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:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, 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:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, 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:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, 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:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, 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:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, 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:14383
  #, 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:14390
  #, 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:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, 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:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, 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:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, 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:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, 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:14632
  #, 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:14644
  #, 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:14653
  #, 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:14669
  #, 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:14675
  #, 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:14700
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, 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:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, 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:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, 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:15382
  #, 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:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.c:15824
  #, 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:15837
  #, 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:15857
  #, 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:15867
  #, 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:15875
  #, 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:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, 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:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 60341,60352 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/trans-io.c:1957
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 60420,60431 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/trans-io.c:1968
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
diff -Nrcpad gcc-7.2.0/gcc/po/ru.gmo gcc-7.3.0/gcc/po/ru.gmo
*** gcc-7.2.0/gcc/po/ru.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/ru.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,1173 ****
! Þ•½¶mìk å¡å-£å1Ñåæ æÛ9æ+ç0Açrçç‹çŸç¶ç Ëçìç"
! è+-è#Yè�}èéé'3é[é3yéI­éI÷é?AêE�ê=Çê{ë?�ëPÁëCìFVì9�ìG×ìBíIbí¬íEÉí
! î'î8Bî.{î.ªî>Ùîï)*ï0Tï<…ï+ÂïZîï+IðAuðm·ð8%ñ(^ñ;‡ñEÃñ 	ò*ò?òRò$rò$—ò*¼ò*çòó-ó Hóióuó#†óªó8Áó!úó;ôXô5wôE­ôóô0õBõUõ7hõl õ$
öJ2öE}ö2ÃöEööl<÷©÷3Å÷@ù÷:øJRø8�ø-Öø_ùYdùl¾ùX+úT„úQÙúK+ûLwûSÄû5üINüY˜ücòü=Vý”ý#¤ý#Èý3ìý* þ4Kþ.€þ2¯þ4âþ,ÿ6DÿQ{ÿ3Íÿ3=5sC‡7ËIIMW—Eï"59X.’"Á*äJ2Z&�,´PáH2?{F»DFGEŽNÔ#(C*l:— Ò!ó &64]’#«Ï.ë ;.T!ƒ,¥SÒp&	X—	Uð	HF
! .�
! ;¾
! ]ú
! yX7ÒA
! ?L!Œ5®@äK%
>q
f°
E!]!'¡jÉ(4*]ˆ-ŸÍ:ä"Ba$€2¥ØïU-d?’?Ò0+CAo.±*à22>1q0£9Ô12@1s+¥-Ñ3ÿ.3Db3§$Û+C,:p«6È@ÿ"@1c4•$ÊDï14/f1–EÈ2-AoŽ­EÅ<;HE„FÊ59G*�*¬?×68NX‡Eà3&(Z8ƒR¼VQfU¸42CZv`Ñ82 /k -› "É 8ì 3%!CY!.�!/Ì! ü!("F"Nf"1µ"Jç"'2#"Z#&}#¤#1Â#ô#%
$13$<e$9¢$Ü$,ü$!)%&K%(r%5›%eÑ%%7&?]&4�&/Ò&=':@',{'6¨':ß'3(8N(‡(%¡(6Ç(*þ(!))WK):£)3Þ)(*2;*Dn*5³*)é*o+)ƒ+!­++Ï+:û+=6,3t,!¨,9Ê,--%2-6X-/�-#¿-9ã-=.G[.-£.Ñ.2í.# /'D//l/1œ/AÎ/-01>0=p0,®0*Û0/1,61+c1�1*«1Ö1ï1J2Z2+z2p¦23)3:3+U3-�3¯3Í3@ë3,4"@4c4:z49µ49ï4")53L5!€5¢5»5#Ö5$ú5A6a6T{6-Ð6/þ6.7FC7Š7+¥74Ñ778S>8G’8%Ú8!9*"9M9i9*†9±9WÑ9-):#W:*{:¦:!¾: à: ;,";#O;'s;"›;&¾;å;#<')<"Q<-t<¢<.´<#ã<=$=:B=}=�=$¯=%Ô=ú=#>'<>d>6ƒ>º>%Ù>ÿ>?>?Y?%t?š?3¶?ê?@@]1@�@0¥@/Ö@#A*A>A,]AAŠA*ÌA.÷A!&B*HB!sB'•BH½B5C.<CkC)‚C)¬C"ÖC#ùCD.D$>D(cDŒD;¦D(âDE&EEE$eE0ŠE5»EñE"F"*F}MF2ËF6þF45GCjGJ®G*ùG$H6CH'zHI¢H,ìH.I1HI2zI5­IãI%J)JBJ\J3xJ0¬JÝJ4óJ(K+FK(rK›K-ºK/èK(L"AL,dL'‘L1¹L'ëL0M'DM1lM3žM6ÒM 	N?*N.jN-™N+ÇN óNO*-O'XO*€O«O]ÅO #P)DP"nP'‘P+¹PåP÷PF
QTQ-tQ ¢QÃQÙQ1ëQ\RLzRIÇRMSK_SZ«SkT[rTKÎTNU0iU/šU#ÊU-îU&VCVZV+qV �V*¾V.éVW,8WeW}W*šW.ÅW+ôW' X0HX6yXC°X:ôX;/YkY+‡Y³YÓYòY"Z5ZNZnZ)†Z)°ZÚZõZ [#-[Q[g[$‚[§[2Æ[ù[\1(\5Z\'�\¸\'Î\0ö\6']*^],‰]0¶]-ç]+^!A^ c^ „^¥^"Å^"è^F_UR_P¨_'ù_!`'4`$\`$�`¦`3·`$ë`a'-aUa-qaŸa,¸aåa7ÿa'7b#_bƒb!£b%Åb#ëbc!+cMcPc2Tc2‡cMºcMd0Vd‡dŽd›d¤dµd¾d9Îde!e#;eO_e.¯e9Þef/6fff2}f*°f.Ûf)
! g&4g'[g&ƒg&ªg#Ñg'õg%h(Ch lh$�h ²h"Óh,öh2#iVivi*•i,Ài.íi*jAGj3‰j:½j1øj)*kTktk‹k)¥kÏkìkl/#l6SlŠl3¥l7Ùl>m,Pm,}m1ªmÜm1øm$*n0On€n7‡n¿nßnûn#o3o+Soo“o«o±oÁoÔoèopp:.p)ipJ“pCÞp"q,:qgqnq,uq
! ¢q6­qäq$r%rDrar(zr:£rÞr7ûr(3s\s5|s²sÆs)às/
! t!:t \t'}t ¥t0Æt
÷t u&u=uSulu{u™u!³u)Õuÿuv
! vv$v3AvuvR‘vävívövÿvw!w3wOw\wewrw{w„w>�w>ÌwFxRxI[x¥xÁxHÊxFyZy-^y5Œy,Âyïy†ûy7‚zrºz-{*K{<v{.³{â{þ{
|€)|;ª|(æ|+}.;}+j}-–}3Ä}ø}#~0~.J~,y~,¦~*Ó~%þ~-$+R$~+£Ïé)€.,€$[€/€€°€;Ì€7�$@�e�"|�!Ÿ�:Á�3ü�-0‚^‚6k‚3¢‚#Ö‚#ú‚'ƒ1FƒLxƒBÅƒ8„2A„;t„'°„Ø„0ï„4 …JU…< …PÝ…A.†Qp†AÂ†‡4 ‡<U‡E’‡/Ø‡:ˆ%Cˆ)iˆ6“ˆÊˆ7Ýˆ+‰7A‰2y‰(¬‰.Õ‰ŠM"Š6pŠ4§Š,ÜŠ,	‹(6‹,_‹(Œ‹kµ‹4!Œ+VŒ/‚Œ6²ŒHéŒ92�'l�,”�,Á�+î�'Ž'BŽ!jŽ%ŒŽ²Ž?ÈŽ>�G�>`�:Ÿ�Ú�5õ�&+�'R�4z�¯�&É�8ð�()‘;R‘6Ž‘-Å‘2ó‘1&’#X’$|’%¡’,Ç’3ô’-(“V“)r“,œ“:É“.”3”8O”0ˆ”)¹”2ã”;•.R•'�•#©•Í•&ì•A–,U–-‚–+°–Ü–,ð–>—0\—3�—(Á—ê—˜!˜
! 1˜<˜K˜_˜l˜ƒ˜–˜	ž˜¨˜¸˜Ç˜Ó˜ß˜ú˜™(™5™B™R™d™	w™�™‘™¡™	´™
! ¾™%É™.ï™6š!Uš2wš2ªš0Ýš›?%›5e›››+«›0×›$œ+-œ*YœA„œ:ÆœB�PD�w•�C
ž'Qž7yžH±žJúžVEŸWœŸôŸ'	 1 lO H¼ C¡(I¡2r¡6¥¡lÜ¡eI¢M¯¢$ý¢m"£%�£D¶£Kû£:G¤0‚¤$³¤)Ø¤4¥t7¥@¬¥í¥C
¦6Q¦1ˆ¦7º¦*ò¦!§*?§)j§P”§6å§/¨/L¨/|¨8¬¨9å¨9©6Y©7�©.È©9÷©-1ª:_ª<šª/×ª+«3«H«'\«„«ž«>¹«Gø« @¬(a¬3Š¬ ¾¬'ß¬;­9C­D}­BÂ­D®BJ®?�®Í®^ë®PJ¯5›¯*Ñ¯8ü¯%5°$[°G€°8È°;±R=±+�±:¼±.÷±%&²KL²?˜²GØ²2 ³1S³a…³ç³@ø³
9´&G´Jn´1¹´6ë´3"µ:Vµ&‘µ¸µ!Ñµóµ¶+¶+D¶p¶ Ž¶¯¶:Î¶G	·@Q·1’·;Ä·¸¸.4¸c¸<}¸5º¸5ð¸3&¹5Z¹�¹#¬¹Ð¹Ù¹.æ¹0º8FººEŸº@åº>&»<e»<¢»5ß»=¼S¼+s¼Ÿ¼=»¼8ù¼12½0d½-•½-Ã½>ñ½60¾.g¾9–¾KÐ¾2¿8O¿Bˆ¿0Ë¿/ü¿4,ÀaÀ5}ÀB³À,öÀ3#Á<WÁ”Á!´Á+ÖÁ?Â8BÂ{Â>˜Â×ÂðÂ6
Ã'DÃ:lÃ7§Ã
ßÃíÃüÃÄ1'Ä:YÄ0”Ä6ÅÄWüÄUTÅ?ªÅ"êÅn
Æ@|Æ+½Æ!éÆ'Ç'3Ç,[Ç ˆÇQ)È/{ÈB«ÈjîÈfYÉ.ÀÉ?ïÉK/Ê{ÊI�Ê"ÚÊ:ýÊ+8ËdË:ƒË ¾Ë0ßË;ÌOLÌ%œÌ;ÂÌþÌ
Í7,Í3dÍ3˜ÍÌÍ-ÞÍ2Î6?Î#vÎ)šÎÄÎ*ÚÎ*Ï$0Ï3UÏ*‰ÏO´ÏlÐyqÐuëÐ:aÑDœÑ)áÑLÒKXÒd¤Ò?	ÓWIÓ>¡Ó:àÓ:Ô+VÔ8‚ÔM»Ô)	Õ3Õ*JÕ,uÕ4¢Õ3×Õ{Ö?‡ÖÇÖ4âÖ×> ×_×&|×&£× Ê×0ë×(ØEØ&^Ø+…Ø'±Ø!ÙØûØ!Ù!=Ù-_Ù(�Ù"¶Ù"ÙÙ)üÙ,&Ú SÚ+tÚ$ Ú)ÅÚ*ïÚÛ16Û-hÛ–Û:¬Û=çÛ5%Ü-[Ü"‰Ü7¬Ü6äÜ8Ý<TÝ7‘Ý?ÉÝ5	Þ9?Þ3yÞ4­Þ9âÞ8ßAUß;—ß7Óß%à)1à,[à5ˆà"¾à.áà"á*3á^á:ná.©á$Øáaýá>_â+žâ>Êâ	ãã,:ã)gã/‘ã8Áã0úãO+ä{äšä2´ävçä<^å;›å-×åæEæ:eæ æRµæ+ç94çCnç=²çðç%	è/èHègè‡èI�è×èêèAýè$?é,dé‘é3¬éNàéC/ê#sê0—ê'Èêðê%ë+6ë5bë˜ëµë%Ôëúëì5ì Qìrì Žì"¯ì%Òì0øì))í0Sí„í:�í2Øí(î04îeîvîŽî$¨î
ÍîÛîðî/ï$;ï`ï'pï˜ïB¸ï)ûï%ð3Bð&vð&�ð1Äð2öð)ñ<Iñ5†ñ5¼ñ1òñ)$òONò$žò)Ãò%íò7ó/KóF{ó4Âó4÷ó0,ô=]ô6›ô-Òô2õ!3õ6UõEŒõ:Òõ9
ö;GöOƒö=Óö=÷CO÷;“÷+Ï÷Iû÷9Eø3øB³ø~öø"uùZ˜ù\óù
Pú4^ú0“ú:Äú>ÿúC>û2‚û,µû'âû!
! ü!,ü"Nü1qüJ£üTîü1Cý;uý4±ý:æý!þD;þL€þ>Íþ5ÿ+Bÿ+nÿLšÿ/çÿ(6@=w=µ9ó4-,b-�(½Cæ'*RDp'µ@Ý.0M!~< FÝ6$.[CŠCÎ&,92fD™ Þ1ÿ19P:ŠPÅ&<=8z-³á!ÿ1!.S5‚+¸Eä2*	5]	2“	.Æ	>õ	>4
! Hs
! E¼
! 063,j6—UÎ!$FaeUÇ/
2M
$€
F¥
2ì
$NDA“;Õ5tG—¼9T?Ž:Î8	%B)h’#²#Ö)ú‰$2®%á&+.&ZU�×&ô//K8{4´!é+27-j%˜)¾%è&+5a/~P®2ÿ'22Z�2ª7Ý2=H8†6¿;ö429g4¡9Ö4EE7‹cÃF'¾n-@Xjz�¤,Â0ï* LK.˜Çà,7-1e<—BÔC/[N‹!Ú#üA  Ub ¸ BÉ )!_6!–!+®!<Ú!6">N")�"W·"5#6E#:|#B·#@ú#";$^$8~$)·$'á$4	%%>%'d%&Œ%.³%,â%& )&*J&u&“&®&(Æ&"ï&$'7' M'?n',®''Û'Y(,](0Š(=»(0ù(:*)1e)9—)1Ñ)3*57*1m*2Ÿ*@Ò*1+?E+6…+4¼+4ñ+<&,>c,6¢,AÙ,H- d-…-3š-1Î-6.37.2k.0ž./Ï.)ÿ.#)/*M/@x/?¹/5ù//0D0A]0CŸ06ã0714R16‡1I¾1
2'2->2l2HŒ2HÕ2#3B3*U3(€3©31É3)û3-%4,S4,€4<­45ê4& 5/G5=w5&µ5%Ü5765:6,p6<�6$Ú6.ÿ60.7W_7·79Ð7T
! 8=_8Y�8)÷8)!9K9Vd99»96õ9:,:8g:) :-Ê:'ø:% ;OF;%–;¼;4×;2<?< \<1}<¯<(Ï<Oø<9H=$‚=?§=8ç=; >4\>+‘>4½>-ò>3 ?T?(l?E•?Û?
ò?1@&2@6Y@8�@SÉ@A+9AeA	rA|A–A4«A5àA=B<TB7‘B;ÉB.CC4CAxCûºCì¶D!£E3ÅE1ùE+F(FF4oF1¤F>ÖF8G2NG-�G8¯G4èG8H8VH&�H:¶H;ñH:-I:hI	£I`­I`JoJ:„JO¿J5K*EK)pKšK'¦K*ÎK>ùKB8L{L;šL(ÖLÿLCM]M$jM7�MÇM#âM#N'*N#RNMvN7ÄN9üN76O.nO<�O6ÚO>P;PPLŒP*ÙP9Q">Q8aQ.šQ3ÉQ#ýQ,!R)NRxRE€R7ÆR=þR0<S5mS‹£S@/T+pT-œT=ÊT/U 8UYU4qU)¦U:ÐUV5'V"]VS€VLÔV$!W)FW#pW”W:³W=îWD,XFqXN¸X@Y8HYP�YHÒYEZ.aZ"�Z6³Z;êZ.&[.U[K„[?Ð[\&'\'N\9v\4°\å\1ô\&]%@]&f]!�]¯](Î]G÷]&?^Bf^A©^
ë^<ù^36_Gj_<²_.ï_:`#Y`}`2™` Ì`í`)ü`2&aYa-ta3¢a'Öa%þa7$b5\b
’b6 b1×b/	c89crcB‘c3Ôc!d'*d$Rd'wd>Ÿd>Þd>e\eoeY‰eKãe</f1lf8žfD×fg�5gÃg0Ýg4h0Ch/thG¤hDìhS1iD…iWÊi"jD6j3{j¯jNÏjJkik5…kA»kUýk%Slyl5—l2Ílm/mKm0em –m.·m æmn3'n&[n1‚n(´n,Ýn3
! o*>oAioH«o2ôo-'p-Up.ƒpA²p1ôp$&q.Kq0zq"«q2Îq,r(.r+Wr,ƒr&°r+×r+s%/s"Usxs#˜s&¼s7ãs*t)Ft)pt$št-¿t+ít%u(?u#hu'Œu4´u'éu&v 8v+Yv…v1¤v?Öv;wRwfwK„w1Ðwx9xLHxW•xHíx<6yOsyJÃy[zWjz>Âz¹{.»{*ê{(|8>|4w|)¬|7Ö|+}+:}-f}t”}i	~Ks~a¿~Ž!g°}€˜–€˜/�È�Ú�<ú�7‚"R‚.u‚¤‚/Ã‚3ó‚('ƒPƒ2jƒ,�ƒ.ÊƒùƒI„@b„7£„)Û„8…>…9W…3‘…NÅ…-†"B†%e†‹†+ª†)Ö†/‡0‡/N‡+~‡1ª‡-Ü‡0
! ˆ';ˆ,cˆ�ˆ°ˆÏˆ"Þˆ9‰+;‰2g‰#š‰¾‰Þ‰1÷‰2)Š3\Š0�Š1ÁŠ4óŠ-(‹*V‹)�‹+«‹,×‹0Œ-5Œ&cŒ&ŠŒ$±Œ5ÖŒ�!!�(C�/l�Hœ�Hå�.Ž5KŽ2�ŽX´Žy
�‡�¢�D¹�*þ�)�?�$\�!��£�)Á�(ë�‘\.‘&‹‘6²‘,é‘%’2<’4o’'¤’5Ì’"“C%“Ri“*¼“Dç“#,•!P•gr•Ú•ú•i–)ƒ–­–
Í–Û–	ì–
! ö–	—+—:7—0r—5£—2Ù—/˜a<˜;ž˜+Ú˜9™e@™¦™:¹™ô™0ö™>'šbfš7Éš$›6&›)]›L‡›<Ô›7œEIœ,�œW¼œ?�T�3s�3§�BÛ�?žC^ž(¢ž&Ëžòž+Ÿi4ŸMžŸ1ìŸ1 EP %– #¼ %à 8¡8?¡3x¡1¬¡BÞ¡*!¢L¢;j¢9¦¢*à¢\£8h£1¡£5Ó£/	¤29¤2l¤5Ÿ¤QÕ¤&'¥JN¥'™¥.Á¥4ð¥8%¦/^¦%Ž¦$´¦%Ù¦#ÿ¦)#§)M§-w§"¥§)È§ò§-¨(4¨*]¨ˆ¨. ¨AÏ¨0©/B©cr©9Ö©<ª4Mª3‚ª>¶ª3õª7)«[a«
½«.Ë«$ú«&¬F¬Jf¬#±¬>Õ¬)­<>­.{­%ª­Ð­/ï­?®8_®)˜®Â®1Û®;
¯<I¯9†¯<À¯8ý¯;6°5r°8¨°+á°+
±+9±+e±$‘±"¶±*Ù±²;²Y²:y²5´²‹ê²2v³E©³<ï³2,´(_´0ˆ´0¹´*ê´0µ(Fµ*oµ,šµ'Çµ
ïµ+ýµ&)¶9P¶Š¶1›¶&Í¶/ô¶@$·.e·$”·5¹·4ï·4$¸;Y¸<•¸Ò¸í¸¹!!¹%C¹%i¹!�¹'±¹Ù¹&ó¹º'!º(Iº<rº0¯º%àº2»>9»x»N”».ã»
! ¼.¼:L¼)‡¼)±¼5Û¼E½AW½4™½4Î½ ¾$¾,?¾$l¾"‘¾.´¾%ã¾%	¿$/¿T¿2k¿ž¿T½¿LÀ[_ÀW»ÀDÁPXÁC©Á
íÁ9ûÁ#5Â)YÂƒÂ.™Â(ÈÂ"ñÂ2Ã3GÃQ{Ã,ÍÃ)úÃ0$ÄHUÄ2žÄÑÄ'ïÄÅ#Å@Å ]Å%~Å%¤ÅÊÅàÅñÅÆÆ$(ÆMÆ%^Æ/„Æ%´Æ,ÚÆ,Ç.4Ç,cÇ,�Ç,½Ç,êÇ*È&BÈ/iÈ™È¢È"®ÈÑÈðÈÉ7ÉTÉdÉ'mÉ•É+´É'àÉ"Ê#+Ê)OÊyÊ!™Ê#»Ê!ßÊËË(2Ë"[ËH~Ë=ÇË/Ì'5Ì0]Ì%ŽÌ+´Ì/àÌ'Í(8ÍaÍ&vÍ,�Í$ÊÍïÍ+Î6:ÎqÎ5zÎ°ÎÏÎëÎÏ%Ï8BÏ>{Ï!ºÏÜÏ=üÏ :Ð-[Ð‰Ð¤ÐH»Ð)Ñ).Ñ/XÑ@ˆÑ-ÉÑ.÷Ñ&Ò.3Ò(bÒ1‹Ò6½Ò3ôÒ3(Ó5\Ó=’ÓJÐÓ*Ô"FÔ0iÔšÔµÔÍÔ)êÔ"Õ*7Õ*bÕP�Õ6ÞÕ2Ö"HÖkÖ9„Ö¾ÖÏÖ7íÖ!%×"G×>j×>©×Dè×7-Ø'eØ.�ØM¼ØH
! Ù.SÙ ‚Ù'£Ù-ËÙ=ùÙ7Ú;RÚ#ŽÚ6²Ú:éÚ5$ÛZÛyÛŒÛŸÛ)¸Û#âÛ'Ü&.Ü"UÜ3xÜ¬ÜÀÜÖÜ$ðÜÝ,ÝIÝ[ÝuÝ�Ý*¨ÝÓÝàÝíÝÞÞ.Þ9CÞ.}Þ3¬Þ/àÞ0ß3Aß;ußF±ßøß#à<à+Zà.†àµà!Õà,÷à$á1>á-pá'žá-Æá+ôá# â Dâ#eâ-‰âV·â*ã&9ã&`ã)‡ã/±ã4áã+ä7Bä9zä8´äíä%å52å håT‰å7Þå6æ7Mæ…æ1žæ6Ðæ-çT5ç9Šç$Äç8éç+"è<Nè‹èªè»èÍèÞè"ûè'éFé)\é<†é(Ãé'ìé/ê'Dê1lê?žê:Þêë9ë1Rë„ëo“ë)ì3-ìaì1ìF±ìEøìn>í3­í2áí'î7<î6tî«î$ÆîBëî).ï*Xï&ƒï&ªï0Ñï&ð)ð Gð)hð2’ð4Åðúð;ñ,Sñ1€ñ0²ñ(ãñ/ò4<òqò%Šò)°ò)Úò@ó$Eó<jó.§ó4Öó0ô<ôVôGsôL»ôLõ.Uõ1„õ/¶õ8æõPö0pö'¡ö&Éöðö$÷+÷D÷+\÷+ˆ÷-´÷5â÷-øDFø5‹øÁø"áø	ù!ù0ù/Où(ù'¨ù<Ðù$
ú2úGú\úuú‰ú/¥úÕú>õú64û>kû;ªûæû0ü.3ü3bü9–ü8Ðü 	ý*ýBIýLŒý&Ùý:þ$;þ`þ1xþ<ªþ;çþ.#ÿ5Rÿ1ˆÿ1ºÿ.ìÿ.5J5€>¶Cõ.9/h˜/±+á-
&;b"z'�5Å(û$N:X‰8â:+V4‚9·9ñ++,W „/¥$Õú,4a(t2�2Ð(,"L&o)–.Àï.	a89š,Ô6	28	Uk	(Á	Gê	>2
! Aq
! $³
! $Ø
! ,ý
! (*BSL–ã. 'OHw4À&õ.
/K
*{
9¦
+à
.<;)xD¢SçT;K�ÜCú'>Ef@¬<íD*@oL°5ýB3(v;Ÿ#ÛFÿF8a<šJ×,"O+o@›LÜP);z7¶cî R,s  *Á-ì%@`&y1 Ò#ð +5a)�)«Õñ,#A-e)“%½$ã4*=1h1š0Ìý6"Jm‰¦9½0÷'(-P~$›,ÀBí<05m£,´+á3
0A/r¢¸Ç#Ï)ó%3CJw'Âê5þ&4 6[ '’ +º /æ 1!GH!>�!!Ï!/ñ!(!")J"#t"#˜"a¼""# A#b#4‚#>·#5ö#/,$+\$+ˆ$(´$$Ý$6%99%.s%C¢%Fæ%.-&*\&F‡&.Î&
ý&6'CB'†'0¦'×'+ñ'#(!A(-c($‘($¶(#Û(ÿ(R)f),„)?±)/ñ)0!*2R*/…*5µ*Vë*<B+S+UÓ+c),E�,NÓ,"-L=--Š-+¸-7ä-:.1W.8‰.&Â.*é.1/3F/'z/%¢/$È/;í/.)0FX0Ÿ0µ0KÏ011"M1 p1C‘1BÕ1212*K2+v2*¢21Í2'ÿ2F'3=n3#¬3#Ð39ô3.4M4i4ƒ4œ4&³4Ú44ì4!56A5#x5œ5,­5%Ú56$6?6&^6)…6¯6Ã6Ú6
ñ6
ÿ6%
737R7r7‡7&ž7?Å7(8(.8W8 w87˜8-Ð8þ8929H9$a9!†9¨9.È9P÷9*H:/s:3£:!×:Kù:E;d;4;´;+È;+ô; <4:</o<#Ÿ<Ã<:Õ<E=<V= “=!´=Ö=ó=	>*">M>5l>J¢>Tí>SB?8–?Ï?5Þ?H@]@/x@3¨@+Ü@AAJA8aA7šA+ÒA2þA31B3eB>™B$ØB,ýB4*C&_C6†C6½CôC"	D,D>DVD*^D7‰D'ÁD'éD$E$6E)[E%…E%«E$ÑE%öEF8FTF mF3ŽF3ÂF)öF G@GOGmG|G‹GšG²GÌGäGüGH*H;HJHbH|H8•HÎHÞH%íH&I%:I+`IŒI9¤IÞI#ýI!J0J:?JzJ‰J›J¶JÊJÜJëJúJ!K"3KVKgKzK1�K¿KÕKéKýKL%LEL[LoLŠL L³LÄL×LêLùLM M?M5NM(„MJ­M+øM$N@N\NrNƒN—NªN4¾NóN!O*O*JOuO0‰OºO×OìOPP)P=PZPwP”P©P*ÅP0ðP!Q>QVQ%qQ—Q¯QÎQäQ&öQR.RJRA`R@¢RãR!S"S5SMSeS€S›S°SÎSåSýST(TK@TFŒTPÓTL$UqU�U<®U9ëUU%V0{V+¬V/ØV<W9EW,W2¬W.ßWDX+SX+X<«XuèX^^Y_½Y6ZTZCtZ0¸ZDéZ..[A][=Ÿ[AÝ[(\IH\&’\)¹\>ã\"]B;]~]ž]'ª]$Ò]÷]*^=^]^.m^,œ^6É^__;_/[_0‹_#¼_8à_c`?}`½`0×`a4$a0Ya2Ša2½a3ða
$b
2b+@b)lb –b·b-Õbcc)cFcbc€cŸcµc0Óc4d9d Hdid …d¦d(Äd:íd4(e4]e"’e/µe&åef*+f&Vf}f#—f%»f&áf)g2gF?g&†gB­gðgh%hC,h3ph!¤h3Æh7úh62i7ii+¡i(Íi%öi'jDj^j/mj5�j6Ój8
! k*Ck0nk;Ÿk2Ûk2l$Al$fl/‹l!»l Ýl)þl)(m)Rm-|mªmyÉmœCn0àn8o?Jo4Šo*¿o:êoC%pip ‰p,ªp,×p!qF&q^mqFÌqMr[arf½rW$sA|s9¾sTøsJMt+˜t#Ät#èt+u>8u;wu-³uáu!ýu-v'Mv9uv%¯v)Õv(ÿv/(w2Xw$‹w$°w5Õwx"x'@x8hx¡x¿x*Ûxy4$y,Yy/†y<¶yóy"
z!0z.Rz1�z³z
! Æz(Ñz-úz$({-M{){{¥{¿{:Û{-|.D|s|0‰|/º|-ê|4}6M}*„}6¯}#æ}#
! ~1.~5`~–~6ª~Já~@,6m ¤)Å$ï'€/<€,l€™€6°€;ç€9#�3]�C‘�SÕ�,)‚"V‚#y‚$�‚HÂ‚Lƒ.Xƒ>‡ƒÆƒ:ßƒO„Hj„E³„$ù„S…Yr…ZÌ…c'†D‹†bÐ†63‡j‡ y‡)š‡<Ä‡ˆ9ˆAKˆ�ˆ¤ˆ·ˆËˆ"ØˆEûˆFA‰Bˆ‰!Ë‰:í‰1(Š:ZŠ1•Š(ÇŠðŠ#‹(4‹]‹%|‹.¢‹'Ñ‹ù‹;Œ<PŒ?�Œ)ÍŒ&÷Œ,�1K�J}�0È�,ù�.&Ž=UŽH“Ž%ÜŽ�-�'@�h�ˆ�0¨�Ù�+ó�#�!C�-e�$“�$¸�#Ý�?‘3A‘,u‘¢‘6¸‘ï‘.’1:’5l’U¢’[ø’\T“e±“F”d^”aÃ”g%•h�•qö•Rh–p»– ,—>M—-Œ—-º—9è—I"˜El˜8²˜8ë˜)$™;N™GŠ™FÒ™+šEš/cš-“š0Áš2òš#%›I›+f›*’›*½›*è›9œ<Mœ6Šœ!Áœ1ãœ4�1J�:|�·�E×�>ž/\ž"Œž-¯ž,Ýž@
! Ÿ3KŸŸ#›Ÿ,¿Ÿ#ìŸ1 %B /h 3˜ 3Ì /¡50¡"f¡&‰¡°¡É¡.Ø¡D¢$L¢)q¢&›¢)Â¢0ì¢1£O£;j£0¦£5×£3
¤*A¤8l¤¥¤'Ä¤Iì¤26¥8i¥&¢¥*É¥'ô¥¦6¦ S¦5t¦Dª¦Pï¦:@§5{§±§8È§-¨*/¨*Z¨…¨˜¨­¨½¨Ñ¨å¨ù¨©©1©C©U©f©x©Œ©¢©¶©Ç©Ù©ë©ÿ©ª%ª7ªKª]ªoªƒª•ª§ª¹ªËªßªóª««-«?«S«e«y«Š«ž«°«Â«Ô«æ«ø«¬¬2¬D¬X¬n¬„¬–¬¨¬º¬/Ì¬ü¬(­5­O­b­x­#“­·­Ì­ß­/ù­6)®!`®‚®¡®'±®'Ù®'¯")¯)L¯v¯1Ž¯3À¯0ô¯4%°/Z°)Š°G´°1ü°*.±!Y±!{±%�±Ã±ã± ü±&²<D²!�²(£²/Ì²&ü²*#³+N³)z³&¤³3Ë³ÿ³,´7H´€´/�´)Í´.÷´&µ:Fµ�µ#Ÿµ"Ãµ!æµ&¶!/¶,Q¶'~¶¦¶)Ä¶!î¶5·F·:Y·(”·&½·)ä·¸1.¸`¸!~¸+ ¸2Ì¸>ÿ¸ >¹&_¹†¹£¹NÃ¹º$/ºTTºK©ºõº)	»+3»
_».m»œ»$º»#ß»¼+!¼M¼m¼.z¼#©¼'Í¼'õ¼(½*F½+q½"�½1À½!ò½(¾!=¾_¾ y¾ š¾ »¾ Ü¾ ý¾ ¿ ?¿ `¿ �¿ ¢¿!Ã¿ å¿À%$À#JÀ#nÀ"’ÀµÀÕÀñÀÁ-ÁDÁ`ÁwÁ—Á³ÁÏÁëÁ0Â?8Â[xÂ#ÔÂ$øÂ%Ã%CÃ3iÃ#�Ã0ÁÃòÃ 	Ä+*ÄVÄlÄ"‡ÄªÄ ÃÄ1äÄÅ%3Å%YÅ0Å.°Å2ßÅ$Æ7ÆQÆ)oÆ™Æ²Æ)ÑÆ2ûÆ#.Ç%RÇxÇ=ŽÇ$ÌÇ)ñÇÈ#1È-UÈ&ƒÈ!ªÈ#ÌÈ#ðÈÉ<(ÉeÉ8ƒÉ$¼É áÉ*Ê2-Ê7`Ê/˜Ê"ÈÊ'ëÊË92ËlË,†Ë)³Ë-ÝË&Ì'2ÌZÌzÌ4šÌ,ÏÌ%üÌ"Í.8ÍgÍ$ƒÍ.¨Í×Í+êÍ7ÎNÎaÎwÎD“Î2ØÎ,Ï.8Ï[gÏmÃÏ(1Ð!ZÐ'|Ð'¤Ð$ÌÐ7ñÐ#)ÑMÑ)mÑ-—Ñ(ÅÑ(îÑ(Ò(@Ò&iÒ3�Ò.ÄÒ*óÒAÓ9`ÓšÓL®Ó/ûÓ+Ô/JÔ.zÔ(©Ô%ÒÔøÔ+Õ/?Õ4oÕ:¤ÕßÕ7ìÕ1$Ö.VÖ(…Ö1®Ö.àÖ×!!×EC×)‰×<³×9ð×*Ø"IØlØØ‘Ø«Ø*ÊØ#õØ!Ù!;Ù!]Ù!Ù$¡Ù"ÆÙ#éÙ#
Ú#1ÚUÚuÚ-“Ú)ÁÚ ëÚÛ,Û"LÛoÛ&�Û'¶Û+ÞÛ(
! Ü3Ü%SÜ"yÜ œÜ½Ü7ÝÜfÝV|Ý5ÓÝ	Þ#Þ4ÞTÞtÞ,‹Þ"¸ÞÛÞAïÞ(1ß$Zßß'šßCÂß3à":à]àxàL–à,ãàHáYá há"‰á¬á!Êáìá3	âH=â†â –â·â!×â'ùâ,!ãNã5]ã“ã=«ãWéãFAämˆäöäå7-å0eå1–å2Èå/ûå;+æ.gæ>–æ6Õæ!ç0.ç1_ç/‘ç2Áç2ôç8'è `è@�è#Âèæè&é-é$Hé$mé-’é&Àé çé-ê6êSê*qê%œêÂêÜê+úê&ë!Fëhë%„ëªë$Åëêë$ì&*ì$Qì/vì7¦ì-Þì*í$7í.\í6‹í'Âí@êí%+îQî;oî!«îÍîêîöî%ï!7ïYïyï-“ï/Áï5ñï/'ð$Wð|ð™ð8¸ð6ñð@(ñ2iñMœñ?êñ?*ò1jò;œò5Øò5ó%Dó6jó2¡ó+Ôó1ôI2ô?|ô6¼ôAóô.5õ3dõ,˜õ)Åõ(ïõ0ö:Iö.„ö&³ö$Úöÿö7÷7Q÷‰÷$ž÷)Ã÷"í÷=ø.Nø*}ø*¨ø,Óø,ù-ù=ùUù!tù)–ù%Àù%æùú& úGúeúxúŒú/§ú×ú"ôú!û9ûOû^ûqû4�û¶û!Íû ïû(ü99ü&sü šü0»ü1ìüEý7dýKœý!èý"
! þ-þLþbiþ%Ìþòþ(ÿ+7ÿ+cÿ&�ÿ+¶ÿâÿ)úÿ0$%U{ ™'º.â2!D,fj“2þ'1@Yš·2Ò 5&<\+™.Å2ô3'6[M’Dà=%c/|¬6Á#ø 1R�r$ô /:'j'’8º-ó"!$D#i(�)¶-à'	G6	~	-—	Å	Ù	'÷	
! ,
!  K
! $l
! #‘
! !µ
! .×
! 5 V-r ¶/ÅCõ59"o/’+Â;î3*
"^
&�
&¨
#Ï
#ó
"":]}'›(Ãì26&S#z"ž-Á,ï/7(g�"°CÓ$55Z4�'Å!íE+UB�,Ä;ñ-3G4{°/Ì.ü++W*v-¡0Ï'/(4X*�,¸'å(
&6](mD–1ÛR
9`4šHÏ!(:EcE©$ï)1>(p&™:Àû:KFM’6à*2]r!‘³/Ïÿ4;H5^,”<Á5þ&41[L�HÚ#:\W3´7è* .K,z4§1Ü4 5C y B— :Ú &!><!*{!<¦!Aã!5%")["2…""¸"Û"î"!###B#A]#@Ÿ#9à#9$HT$.�$&Ì$ó$%%65%3l%* %/Ë%!û%%&DC&"ˆ&«&½&/Î&/þ&!.'P'=h'¦'HÀ'!	(>+(2j( �(C¾(3)<6)s))“)+½)%é)%*+5*a*u*‘*±*%Ð*(ö*"+7B+Qz+ Ì+í+$,-1,6_,5–,Ì,(ì,'-)=-g-$„-+©-%Õ-"û--.%L.!r.<”.>Ñ.,/=/Z/@y/'º/!â/ 0%0@08\01•05Ç0*ý0(17?11w1L©1Lö1-C2*q2Jœ2Bç2&*3%Q3.w34¦3 Û3.ü3O+4B{4K¾4J
! 5KU5K¡5Jí5K865„67º6Jò69=79w7E±7Q÷7DI8DŽ8@Ó8=9	R9\9h9;|9:¸9Hó93<:%p:&–:;½::ù:<4;q;-„;.²;*á;(<85<<n<2«<6Þ<B=.X=(‡=)°=(Ú=1><5>/r>/¢><Ò>Z?7j?)¢?BÌ?;@(K@-t@4¢@×@'õ@'A	EAOAjA.‡AJ¶AB,B1KB)}B"§BÊB ßB1C12C dC…C%¢CÈCäC$ýC."D'QDyD’DªD¿DÙD6öD -E
NE7\E.”E%ÃE.éE1F@JF@‹FÌFìF;	G$EGjG8…G¾G2ÔG>HNFHM•H3ãHI)I%II+oI$›I6ÀI<÷I74J5lJA¢J7äJTKTqK>ÆKFL%LL-rL+ L6ÌL-M.1M-`M*ŽM ¹M ÚM1ûM-N@N,]NŠNªN#ÇNëNJO%LO&rO&™O&ÀO çODPMPkPLƒPAÐPQ0QMQbQwQ)ŒQ¶QÕQ0òQ8#R\R,|R,©R$ÖRûR S:S'SS'{S2£S$ÖS;ûS>7T>vT9µT-ïT3UQU@oU4°U)åUV&V<V(SV|V<’VDÏV=W]RW#°WCÔW,X<EXI‚X.ÌX ûX2Y'OY4wY$¬Y-ÑY ÿY Z44Z6iZ+ Z%ÌZ1òZ=$[0b[0“[Ä[ã[\!"\7D\!|\1ž\0Ð\)]1+];]]9™]$Ó]#ø] ^M=^-‹^I¹^_!_#5_Y_"x_›_*¹_$ä_6	`(@`Ji`&´`5Û`:a=La/Ša*ºa;åa%!b'Gb-ob<�bVÚb61cRhcˆ»c8DdB}d@Àd9e&;e4be$—e3¼eðe8f%Gf+mf™f ¶f×f+÷f"#gFg
! Xg cg„g$¡g2Æg4ùg	.h)8h#bh†h%Ÿh+Åhñh8i&Hioi�i'¬iÔi4îi#j$>j(cj5Œj*Âj!íj"k"2k!Ukwk‘k/®kÞk&õkl 4lUl"qlS”lèlm&mEmdm?um>µm6ôm*+n!Vnxn#‡n*«n)Ön,o4-o)bo=Œo(Êo=óo,1pA^p5 p4Öp)q)5q-_q@�q"Îq*ñq+rHr-^r'Œr)´rUÞrF4s0{s&¬s5Ós'	t51tgt€tŸt$¾tãtu4 uJUu7 uØu3ðu-$v(Rv{vV”v)ëvw1w0Mw9~w!¸w'Úw'x9*x3dx;˜x;Ôx6y/Gy2wy2ªyIÝy3'z![z3}z/±z3áz3{I{)i{)“{+½{/é{2|$L|-q|@Ÿ|:à|$}!@}#b} †}§}¾}×}'ì}~()~ZR~-­~/Û~+"7Zn„8 2Ù6€8C€$|€.¡€9Ð€(
! �(3�4\�9‘�7Ë�=‚3A‚/u‚4¥‚.Ú‚.	ƒ48ƒ.mƒ.œƒ,Ëƒ9øƒ92„9l„:¦„9á„:…9V…9�…WÊ…W"†.z†©†$¾†!ã†/‡&5‡)\‡†‡¢‡Á‡.Ô‡ ˆ0$ˆ#Uˆ=yˆ+·ˆ$ãˆ‰!(‰ J‰-k‰™‰!µ‰+×‰-Š$1Š.VŠ(…Š.®Š1ÝŠ.‹*>‹/i‹B™‹3Ü‹BŒ'SŒ"{Œ+žŒ3ÊŒ@þŒD?�%„�ª�+Ê�ö�4Ž-KŽ(yŽ<¢ŽßŽ#ýŽ!�(>��g��†�6¥�MÜ�:*‘6e‘6œ‘/Ó‘%’5)’&_’7†’G¾’“@“2_“$’“·“ Ë“:ì“3'”3[”@�”@Ð”;•M•a•v•Š• •´•Ç•Ü•ð•––.–D–X–n–ˆ–œ–¯–À–Ú–ï–——.—A—9Y—M“—Má—@/˜(p˜3™˜%Í˜=ó˜(1™7Z™Z’™Yí™NGš2–š-ÉšF÷š4>›+s›+Ÿ›,Ë›+ø›+$œ,Pœ,}œ,ªœ4×œY�Hf�W¯�Xž-`ž5ŽžAÄžvŸ7}ŸlµŸ5" ;X U” 5ê Q ¡ˆr¡>û¡4:¢>o¢1®¢2à¢£.3£b£<t£2±£ ä£2¤(8¤Ea¤E§¤.í¤3¥cP¥´¥XÔ¥:-¦Fh¦1¯¦'á¦%	§/§*M§"x§!›§)½§ ç§¨6'¨ ^¨R¨/Ò¨$©'© <©]©p©2Ž©/Á©/ñ©(!ª&Jªqª#�ª"´ª×ª*òª!« ?«,`«*�«¸«3Ø«¬*¬?¬)\¬7†¬!¾¬#à¬0­&5­#\­/€­A°­%ò­8®MQ®6Ÿ®8Ö®.¯3>¯-r¯C ¯,ä¯>°&P°'w°DŸ°Fä°Q+±C}±=Á±8ÿ±;8²Ot²-Ä²ò²0
³/>³n³/„³D´³1ù³,+´0X´‰´8¥´'Þ´&µ+-µ%Yµ#µH£µ(ìµ$¶/:¶‚j¶Cí¶C1·-u·-£·5Ñ·.¸%6¸\¸p¸ƒ¸0š¸#Ë¸&ï¸ ¹"7¹#Z¹$~¹'£¹.Ë¹'ú¹("º(Kº!tº*–º8Áº1úº1,»3^»1’»Ä»/ä»¼F+¼/r¼(¢¼)Ë¼8õ¼/.½6^½+•½0Á½ ò½A¾EU¾#›¾ ¿¾3à¾1¿(F¿4o¿¤¿/¾¿.î¿QÀoÀ4ŽÀ4ÃÀ3øÀ,,Á)YÁ7ƒÁ6»Á!òÁ&Â2;Â+nÂ.šÂ4ÉÂþÂÃ/2Ã?bÃ+¢ÃBÎÃÄF1Ä&xÄ0ŸÄ#ÐÄ!ôÄÅ2ÅJÅ9fÅ% ÅÆÅàÅ'õÅ$Æ>BÆ)�Æ!«ÆÍÆßÆ"òÆ4ÇJÇaÇ)yÇ&£Ç"ÊÇHíÇ36È&jÈL‘È8ÞÈ É8ÉKÉ`É&{É)¢É*ÌÉ÷É6Ê<HÊ…ÊŸÊ¶Ê1ÌÊþÊ.ËJË/`Ë�Ë®Ë"»Ë,ÞËÌÌ6Ì*IÌ4tÌ©Ì&ÇÌ%îÌÍ/Í$HÍmÍ‡Í¡Í»ÍÇÍ5çÍÎ)3ÎC]Î!¡Î6ÃÎ<úÎ.7Ï'fÏ3ŽÏÂÏ×Ï#ìÏ.Ð.?Ð$nÐ6“ÐÊÐ%èÐ=ÑLÑjÑ‡Ñ¦ÑÄÑ!ãÑÒ+ÒBEÒ=ˆÒ2ÆÒ=ùÒ27ÓBjÓ7­ÓåÓ-ÿÓ-Ô9IÔ4ƒÔ.¸Ô)çÔÕ",ÕOÕddÕ>ÉÕÖÖP4Ö9…Ö#¿ÖãÖ&üÖv#×)š×@Ä×.Ø;4Ø2pØ>£Ø;âØIÙhÙ&Ù1¦Ù0ØÙ'	Ú?1ÚqÚ-�Ú"»ÚÞÚ)ôÚÛ-;ÛGiÛ/±Û.áÛ)Ü):Ü4dÜ&™Ü+ÀÜ0ìÜDÝbÝ(qÝ)šÝ1ÄÝöÝ	Þ!Þ+6Þ+bÞŽÞ ¨Þ)ÉÞ/óÞ#ß-Bß=pß/®ß;Þßà/5à eà)†à+°à*Üà5á1=á$oá!”á,¶á<ãáU â!vâ˜â0·â#èâãT*ãZã[Úãd6äE›äcáä!Eågå#…å©å=ÉåCæDKæ%�æW¶æç,.ç#[ç%ç2¥çAØç$è#?è-cè+‘è@½èþè5é6Ré2‰éH¼éêê5ê7MêB…ê,Èê'õê6ë+Të,€ë/­ë0Ýë5ìDìYìrì!„ì=¦ì!äì5í$<í.aí�í#¦íÊí'éí$îQ6î ˆîA©î"ëî(ï7ï	CïAMï�ï'¯ï&×ï%þï&$ð4Kð.€ð¯ð>Íð5ñBñañ0ñ+°ñÜñ
! áñ*ìñ*ò$Bò*gò8’ò"Ëòîòó+'ó5Só6‰ó2Àó2óó<&ô2cô5–ô)Ìôöôõ%+õ"Qõ tõ •õ-¶õ"äõ!ö%)ö%Oö'uö�ö »öÜöíö÷(÷@÷]÷q÷…÷	‘÷/›÷ËùuÍù\Cú/ ú9Ðú
! ûL*ü>wü¶üÃüÏü"ãü!ýY(ýB‚ýIÅýXþAhþªþ¬ÿ'²ÿSÚÿ;.\jaÇ[)d…]êWH¤ TEÂšk]ÍÉX—nðY_—¹!Q|s#ð8†MSÔO(	†x	$ÿ	:$
! A_
! h¡
! >
! ITNŽ£Ú2
g
Iua¿~!8  Ùú9ISF�QäF63}3±6å+*AlFŠCÑo4…eº| !�:¿ú~4î³L¢˜ïƒˆW}dÃâ'¦IÎ„4�dÒ[7O“šã£~›"¢¾�aˆñvzlñ‹^ cê “N!qâ!ÁT"f#}#3�#3Á#lõ#9b$Lœ$Hé$J2%Q}%FÏ%G&f^&YÅ&@'J`'«'Y¿'n(iˆ(pò(©c)š
*=¨*sæ*_Z+;º+Aö+[8,=”,RÒ,A%-^g-YÆ-S .xt.mí.}[/|Ù/V09Ö0n1C1{Ã1@?27€2/¸2Cè2],3Š3=¡34ß3F4/[4+‹4@·46ø4V/5r†5Šù5…„6‰
! 7x”7?
8LM8rš8¬
9kº9\&:dƒ:.è:G;Y_;Z¹;T<˜i<o=Lr=;¿=Lû=€H>9É>>?'B?Zj?#Å?bé?EL@-’@-À@Aî@[0AŒA4¡AxÖAbOBl²BwC4—C7ÌCVDt[DJÐDPEQlE5¾E4ôEg)F5‘FQÇF5GIOGM™G7çG:HYZHF´HBûH.>I†mI[ôI4PJg…JƒíJ2qKC¤KUèK=>LN|LGËLKM;_MV›M?òM-2N"`N"ƒN¦NoÂNC2O?vO\¶OpPz„PrÿP\rQuÏQ€EROÆRQS«hSxTU�TJãT\.U†‹U�V†£V’*WT½WaXÈtX²=YYðY7JZ5‚Z5¸ZIîZZ8[`“[Sô[PH\7™\%Ñ\/÷\Œ']f´] ^4¼^8ñ^;*_Hf_F¯_Cö_;:`Qv`lÈ`N5aG„aKÌaAbQZbK¬bIøb«Bc=îcb,dK�dÛdV[eS²eNfOUf[¥f^gz`gDÛg; hK\h@¨hIéh¿3iKóid?j@¤jOåj‹5kKÁk8
l˜FlPßl70m=hmu¦mknXˆnIánJ+o^vo4ÕoK
! pzVpLÑpkq}Šqar\jr?ÇrHs€Ps„ÑsHVtJŸt}êtRhuV»ulv�v{wM}wŠËw4Vx=‹xJÉx'y8<y¯uy:%zM`zÊ®zy{’{4¬{Ká{„-|P²|B}qF})¸}Tâ}7~xN~[Ç~]#C�cÅ:)€2d€5—€5Í€C�lG�-´�¹â�Tœ‚Tñ‚#Fƒ‰jƒ3ôƒZ(„Kƒ„MÏ„†…­¤……R†<Ø†M‡Hc‡B¬‡Zï‡+Jˆ½vˆP4‰?…‰UÅ‰;ŠKWŠ6£ŠHÚŠD#‹8h‹@¡‹6â‹FŒ9`Œ7šŒ?ÒŒ5�sH�!¼�EÞ�2$Ž(WŽI€ŽlÊŽ87�p�J��VØ�1/�3a�>•�>Ô�‹‘:Ÿ‘MÚ‘S(’9|’0¶’0ç’P“ i“lŠ“*÷“;"”$^”›ƒ”•K=•J‰•>Ô•#–"7–3Z–ˆŽ–]—pu—?æ—d&˜>‹˜XÊ˜‘#™kµ™S!šFušE¼šK›@N›@�›/Ð›!œA"œcdœ8Èœq�8s�N¬�Eû�^AžI žUêž~@Ÿ*¿Ÿ:êŸM% às ^T¡‚³¡X6¢m�¢xý¢bv£6Ù£]¤Gn¤˜¶¤PO¥H ¥Oé¥P9¦_Š¦Wê¦LB§-�§0½§*î§S¨Mm¨/»¨]ë¨:I©L„©UÑ©='ªReªY¸ªH«8[«F”«DÛ«Y ¬Hz¬€Ã¬AD­e†­Tì­nA®?°®pð®]a¯U¿¯S°Ki°/µ°Så°W9±G‘±(Ù±®²&±²GØ²F ³Cg³O«³Iû³E´œb´<ÿ´V<µ;“µ*Ïµúµe
! ¶¬p¶�·˜»·‡T¸ˆÜ¸�e¹âó¹šÖº‹q»„ý»Y‚¼XÜ¼L5½Y‚½/Ü½'¾4¾IS¾D�¾]â¾p@¿;±¿=í¿$+À8PÀJ‰ÀdÔÀZ9Á9”ÁeÎÁg4ÂmœÂr
! Ãj}Ã>èÃb'ÄGŠÄÒÄ>ïÄ<.Å3kÅSŸÅ7óÅ?+ÆLkÆ0¸Æ=éÆ'ÇIDÇ*ŽÇ7¹Ç3ñÇ3%ÈNYÈ%¨È&ÎÈeõÈk[ÉQÇÉ/ÊFIÊY�ÊgêÊ]RËM°ËQþËUPÌS¦ÌDúÌ>?Í/~ÍE®Í@ôÍH5ÎŒ~Î¡Ïš­ÏWHÐ ÐC½Ð;Ñ7=ÑuÑIŠÑ:ÔÑ!Òi1Ò8›Ò8ÔÒ9
Ó=GÓ?…ÓnÅÓx4ÔM­Ô.ûÔ3*Õ7^ÕA–Õ;ØÕQÖfÖiÖUmÖUÃÖo×o‰×Wù×QØXØeØnØØˆØi£Ø&
Ù14Ù1fÙs˜ÙGÚgTÚP¼ÚY
Û#gÛD‹Û7ÐÛ;Ü6DÜ3{Ü4¯Ü3äÜ3Ý0LÝ4}Ý2²Ý5åÝ-Þ1IÞ-{Þ/©Þ9ÙÞ?ß,Sß+€ß>¬ß@ëßP,àS}à˜ÑàJjáQµápâXxâLÑâã+>ãMjã:¸ã5óã7)äSaäZµä;å_Lå[¬ålæBuæJ¸æMç*QçH|ç?ÅçPè	Vèo`è1Ðè6é9é7Né8†éf¿é&ê$Fêkêqê�ê”ê¨êÀêÜêUîê?DëR„ëˆ×ë0`ì.‘ìÀìÇì5Îì
! íUí eí-†í(´í#Ýí.îK0îq|î1îîÄ ï®åï3”ð•Èð^ñ*uñW ñføñY_òW¹òJó8\óƒ•óô1.ô&`ô!‡ô#©ôÍô=êô.(õ>WõK–õâõåõòõÿõUöbbö7Åöƒýö�÷Ž÷›÷¨÷µ÷ZÂ÷:øXøsø€ø›ø¨øµø^Âø^!ùz€ùûù}ú:†úÁú|ÎúzKûÆûYÊûm$üC’üÖüæâüVÉýí þCÿFRÿi™ÿH9L?†
ÆÔ]ãcAf¥ifvhÝlF$³IØ4"GWEŸEåC+>oF®=õ<3Cp>´%óA=[6™DÐI	d_	dÄ	6)
! 0`
! 3‘
! 2Å
! bø
! ][]¹;$8`&™&À*ça
lt
Xá
\:J—_â9B0|?­dídRc·‹c§e‹AñW3[‹[çeC^©.G7z$úV:vU±JORS¢;öŠ2@½Yþ(XQ�(ÓDü(A·jE"9hR¢OõiEC¯'óMZiRÄ>>V,•NÂ2‹D\Ð- =D `‚ .ã 5!8H!E�!WÇ!!"+A"}m"9ë"n%#6”#7Ë#<$;@$B|$$¿$@ä$>%%Ed%?ª%ê%;ý%Y9&/“&.Ã&0ò&B#'?f'V¦'Uý'aS(8µ(9î(5()E^)f¤)h*2t*4§*OÜ*0,+D]+a¢+U,]Z,M¸,--4-?@-
! €-‹-#š-¾-'Ë-!ó-..,6.c.}.�.0¨.0Ù.
! /%/=/U/l/)~/¨/Á/Ñ/á/	ô/
! þ/M	0CW0g›0-1?11?q1T±1"2k)2H•2Þ28ô2=-32k3pž3E4}U4PÓ4z$5žŸ5ª>6xé6Lb7Z¯7r
! 8t}8­ò8š 9(;:9d:(ž:ËÇ:t“;z<;ƒ<F¿<F=›M=�é=lw>=ä>Ð"?-ó?c!@o…@�õ@SwAYËAL%BdrBÎ×Bg¦CGDˆVD`ßDb@Ec£EAFAIFC‹F?ÏF�GJ�GDèGF-HDtHa¹HVIVrISÉIRJGpJM¸JFK[MK]©KLLRTLE§L@íLR.M:�M9¼MföM‚]NLàNQ-O[OHÛOA$PofPiÖPg@Qc¨QgRctRjØRACS¤…S�*Tb¬TXU_hU3ÈU;üU”8VeÍVv3WŸªWMJXq˜X]
! Y]hYµÆY‰|Z™[z [€\ªœ\'G]Šo]!ú]9^vV^VÍ^[$_O€_„Ð_^U`>´`Oó`=Ca3�a0µaeæaBLb>�b'ÎbIöbˆ@cZÉcV$de{d>ádK eMle=ºe~øe„wf‚üfegiågBOhG’hÚh)úh{$im iqjL€j�ÍjzOkxÊkVClišlLmkQm3½mGñm19nkkng×nK?oJ‹oFÖoFp{dpgàpLHq`•q{öqRrrnÅrS4sSˆsKÜsp(t(™t=Ât`u;auS�uwñu@iv,ªvG×vfw`†wPçwo8x-¨x=Öx‡yWœy]ôyZRz&­z Ôz?õz5{[R{c®{[|pn|«ß|™‹}š%~LÀ~Ê
ƒØX\€Eµ€[û€[W�J³�þ�tƒGvƒ€¾ƒ¥?„¡å„U‡…”Ý…r†0ò†s#‡@—‡tØ‡ƒMˆ0Ñˆ^‰Aa‰o£‰iŠ{}Š>ùŠY8‹’‹:©‹Rä‹`7Œ`˜ŒùŒ:�?L�qŒ�.þ�=-Ž+kŽW—ŽUïŽmE�‹³�O?�§��å7‘ñ’í“jý“�h”[ö”ˆR•‡Û•Àc–q$——–—Z.˜V‰˜nà˜LO™Iœ™væ™L]š"ªšOÍšW›]u›^Ó›æ2œa�'{�H£�ì�gþ�*fžG‘ž?Ùž4ŸQNŸI Ÿ!êŸ6 LC 7� 5È (þ /'¡1W¡N‰¡IØ¡2"¢6U¢JŒ¢M×¢@%£_f£@Æ£?¤UG¤.�¤iÌ¤G6¥~¥f™¥r¦Hs¦O¼¦8§QE§Z—§Uò§vH¨Y¿¨f©\€©`Ý©U>ªV”ª`ëª_L«|¬«a)¬X‹¬*ä¬;­EK­Q‘­8ã­J®8g®6 ®×®fó®HZ¯)£¯„Í¯uR°NÈ°‹±£±,¼±Té±H>²f‡²‘î²_€³†à³Lg´A´´lö´×cµd;¶� ¶[0·4Œ·vÁ·u8¸&®¸žÕ¸Kt¹]À¹Yºjxº=ãºC!»7e»8�»<Ö»¼€"¼£¼À¼jÝ¼:H½Aƒ½DÅ½K
! ¾pV¾bÇ¾>*¿Hi¿H²¿>û¿S:ÀNŽÀbÝÀ8@Á2yÁB¬Á-ïÁ8Â9VÂ<�Â6ÍÂ;Ã=@ÃC~ÃKÂÃDÄVSÄ*ªÄvÕÄVLÅF£ÅVêÅ>AÆ'€Æ6¨ÆEßÆ%Ç$?Ç6dÇa›ÇKýÇIÈGiÈ6±È{èÈHdÉ4­ÉTâÉ67ÊOnÊb¾ÊR!ËAtËd¶ËUÌUqÌZÇÌF"Í©iÍ2ÎFFÎ3�ÎYÁÎLÏ{hÏ[äÏa@ÐQ¢ÐeôÐcZÑV¾ÑXÒ4nÒK£ÒXïÒTHÓ]�ÓXûÓŽTÔ�ãÔleÕ|ÒÕpOÖOÀÖ‚×i“×Uý×ƒSØ×ØcÞÙ BÚ¤ãÚˆÛ[ ÛGüÛhDÜd­ÜiÝM|ÝGÊÝAÞ2TÞ2‡ÞJºÞmß»sß /àeÐàƒ6áVºáQâcâp}âsîâbbãUÅã7ä;Sä“�äJ#å?nåq®å\ æJ}æuÈæ¨>ç^ççbFèW©è^éD`éG¥é~íéLlê’¹ê¡LëlîëS[ìx¯ìž(í�Çí^Xî„·î…<ïpÂï\3ðT�ð”åð;zñe¶ñEòpbò�Óò´dó}ô›—ôi3õV�õGôõH<ön…öyôöxn÷8ç÷n ø>�øZÎø])ùY‡ùQáù[3ú{�úxût„ûXùûYRüf¬ü�ý^¡ýAþžBþ—áþCyÿ]½ÿBš^]ùBW‹š”&_»^øzCsd·t}‘yO‰QÙI+KuCÁN	áT	k6
! 2¢
! 3Õ
! 8	:B´})2E\^¢g
wi
sá
bUL¸US[X¯\2e3˜8Ì)g/Œ—M$ErR¸4_@d cjiiÔc>h¢afmaÔf6e�yR}¤ÐjuHà)6I€ž´ Í7îK&Pr<ÃzO{+Ë:÷O2W‚ZÚj5j l ax ÊÚ F¥!,ì!q"ž‹"d*#…�#D$›Z$,ö$M#%„q%pö%ƒg&Pë&Ë<'a(Wj(uÂ(™8)�Ò)7`*9˜*uÒ*QH+Dš+[ß+H;,L„,;Ñ,W
-Le-/²-Bâ-b%.Aˆ.AÊ.@/RM/G /8è/ !08B0l{0Bè0D+1�p1Sþ1WR2dª2W3jg3XÒ3Y+4~…4Z5\_5X¼5Y6uo6Cå6|)7\¦7[8[_8W»8l9R€9lÓ9’@:BÓ:H;V_;G¶;Vþ;PU<P¦<P÷<XH=_¡=K>UM>e£>l	?_v?!Ö?)ø?Ñ"@vô@YkA]ÅAb#Bk†B€òBsCS“C[çC0CDptDpåDKVE¢E9·E�ñEf�FrèFm[GkÉGc5H]™HŠ÷Hk‚IMîIQ<J‡ŽJ}K}”KVLTiL@¾LHÿL6HMCM:ÃM™þM ˜N¹N¸9O˜òO»‹P\GQi¤Q,R¯;RMëRŽ9SfÈSd/TN”TiãTLMUHšU“ãUXwV6ÐVWW}_W6ÝW:XUOX6¥XLÜX{)Y}¥YA#ZueZKÛZ\'[M„[DÒ[:\AR\S”\7è\@ ]\a]*¾]$é]i^>x^t·^Q,_š~_*`JD`�`ª`#Á`)å`iaVyalÐar=b_°bocH€c†ÉclPd½½d§{f>#h]bhWÀh>iDWiQœiPîia?jl¡jRk=aktŸkblwlx÷l:pm]«ms	ng}nqånWoŽdo�óo+„p^°pƒqa“qjõqB`r£rB¶rQùrœKs¶èshŸtCu.Lu,{uv¨uvI6v]€v?ÞvGwGfwN®wGýwxExp¾xr/yP¢yEóyU9zM�zoÝzTM{w¢{B|[]|R¹|x}k…}‡ñ}Jy~SÄ~Pi…v^üV[€X²€o�ô{�hp‚cÙ‚Y=ƒY—ƒcñƒOU„=¥„pã„XT…j­…B†O[†A«†xí†šf‡>ˆU@ˆB–ˆIÙˆb#‰j†‰lñ‰l^ŠoËŠe;‹Y¡‹uû‹iqŒiÛŒ[E�O¡�\ñ�fNŽjµŽY �xz�„ó�4x�X­�i‘\p‘^Í‘,’aC’(¥’BÎ’S“0e“-–“EÄ“‘
! ”aœ”•þ”Ž”•+#–jO–Tº–g—\w—RÔ—s'˜0›˜;Ì˜<™UE™›™W¶™Fš*UšS€š]ÔšI2›G|›ZÄ›Xœxœb’œAõœ?7�Tw�8Ì�džSjž6¾ž=õž63Ÿ9jŸx¤Ÿ� lŸ #¡,0¡�]¡ˆû¡e„¢]ê¢†H££Ï£Es¤¹¤<Õ¥X¦Yk¦ŠÅ¦‹P§zÜ§bW¨�º¨{<©¨¸©aªŽzªX	«,b«x�« ¬6©¬Yà¬W:­•’­:(®2c®Z–®`ñ®2R¯`…¯(æ¯D°9T°MŽ°9Ü°=±aT±P¶±]²]e²TÃ²_³_x³}Ø³PV´>§´9æ´9 µ:Zµ[•µ@ñµC2¶Sv¶VÊ¶H!·Xj·RÃ·P¸Qg¸T¹¸M¹T\¹Q±¹LºIPºFšºHáºL*»|w»[ô»OP¼O ¼Jð¼U;½S‘½Kå½N1¾T€¾ZÕ¾c0¿O”¿Tä¿E9ÀSÀEÓÀrÁlŒÁhùÁ5bÂH˜Â áÂV‚Ã*ÙÃVÄz[ÄˆÖÄZ_ÅmºÅŽ(Æq·Æz)Ç‹¤Çs0Èe¤ÈR
! ÊQ]ÊA¯ÊJñÊH<Ë\…ËjâËMMÌ\›ÌXøÌ·QÍÍ	Î¦×Î�~ÏÒÐ–áÐÁxÑ:ÒºÓ0:Õ/kÕ^›Õ7úÕ+2ÖV^Ö7µÖXíÖfF×I­×7÷×„/Øa´ØiÙ4€Ù‹µÙ]AÚTŸÚAôÚc6Û.šÛfÉÛ`0Ü|‘ÜJÝAYÝD›Ý;àÝRÞ5oÞ;¥Þ0áÞFß>YßI˜ßEâßH(à:qàD¬à2ñà1$á,Vá5ƒáŽ¹áNHâK—âFãâE*ã.pãQŸãRñãSDäP˜äQéäT;åM�åJÞåJ)æLtæMÁæVçafçgÈçc0èM”èRâè<5éDréJ·éiêrlêrßê0Rëeƒëiéë’SìÄæìe«íHîyZî:Ôî/ï<?ïD|ïAÁï2ðG6ðH~ð5Çð•ýðA“ñdÕñE:òC€òRÄò`óIxóJÂód
ô›rô·õnÆõ@5öEvø9¼øµöø"¬ù&Ïù¢öùY™úDóú8û+Nûzû”û©ûP¼û]
üXküEÄüW
! ýfbý¾ÉýcˆþMìþw:ÿ£²ÿV	il	Ö	dÙ	}>	¹¼	yv	;ð	s,	: 	‚Û	„^	tã	‘X	Pê	†;	qÂ	D4	Vy	\Ð	r-	‰ 	ˆ*		U³		?	
! 	/I
! 	qy
! 	°ë
! 	 œ	_=	_�	ný	Sl
	7À
	Aø
	t:	q¯	V!	`x	sÙ	KM	;™	�Õ	eW	K½	±		^»	`	œ{	\	Tu	^Ê	p)	½š	MX	†¦	B-	kp	YÜ	_6	L–	Jã	?.	Cn	L²	]ÿ	V]	U´	5
! 	>@	"	a¢	U	aZ	,¼	Té	�>	VÌ	U#	žy	x	e‘	r÷	lj 	X× 	l0!	^�!	°ü!	­"	ZÄ"	D#	Yd#	E¾#	Ž$	z“$	`%	Io%	_¹%	^&	Gx&	,À&	Ií&	Y7'	W‘'	[é'	AE(	R‡(	iÚ(	~D)	HÃ)	Y*	Gf*	X®*	D+	UL+	a¢+	a,	af,	aÈ,	O*-	:z-	eµ-	5.	�Q.	7ß.	Y/	Lq/	™¾/	PX0	x©0	Q"1	Dt1	C¹1	cý1	aa2	DÃ2	c3	Ml3	Oº3	Q
! 4	H\4	¥4	fÅ4	Z,5	…‡5	)
6	|76	S´6	d7	–m7	T8	VY8	y°8	Y*9	a„9	ƒæ9	j:	7ê:	6";	2Y;	6Œ;	aÃ;	]%<	Oƒ<	QÓ<	E%=	_k=	
! Ë=	~Ö=	€U>	kÖ>	FB?	J‰?	wÔ?	—L@	7ä@	ŸA	V¼A	B	U,B	d‚B	EçB	P-C	w~C	uöC	—lD	|E	|�E	>þE	+=F	riF	nÜF	bKG	–®G	dEH	[ªH	dI	-kI	p™I	G
! J	ªRJ	•ýJ	°“K	¨DL	¥íL	¹“M	’MN	àN	O÷N	cGO	Q«O	%ýO	a#P	L…P	,ÒP	iÿP	YiQ	ŽÃQ	ZRR	d­R	kS	g~S	`æS	UGT	N�T	#ìT	4U	=EU	9ƒU	B½U	\V	B]V	2 V	3ÓV	3W	.;W	MjW	8¸W	VñW	bHX	V«X	cY	cfY	eÊY	c0Z	c”Z	cøZ	c\[	cÀ[	O$\	Xt\	+Í\	'ù\	E!]	Ag]	A©]	'ë]	V^	;j^	)¦^	NÐ^	E_	Re_	N¸_	E`	JM`	P˜`	Fé`	G0a	Ixa	HÂa	>b	?Jb	”Šb	Rc	�rc	zd	W{d	OÓd	^#e	<‚e	R¿e	Wf	=jf	J¨f	/óf	:#g	a^g	FÀg	5h	p=h	‡®h	6i	;Hi	5„i	2ºi	0íi	6j	WUj	y­j	b'k	VŠk	>ák	| l	\�l	púl	;km	)§m	�Ñm	Ion	I¹n	^o	Xbo	a»o	Wp	up	CŠp	FÎp	aq	Swq	`Ëq	`,r	Y�r	^çr	rFs	8¹s	=òs	J0t	8{t	!´t	CÖt	[u	1vu	X¨u	iv	Ÿkv	tw	p€w	+ñw	"x	‚@x	(Ãx	_ìx	sLy	NÀy	Qz	Raz	R´z	–{	tž{	R|	if|	¢Ð|	rs}	Ræ}	P9~	eŠ~	ið~	Z	8Ú	d€	Cx€	�¼€	šL�	‹ç�	6s‚	$ª‚	 Ï‚	,ð‚	eƒ	Nƒƒ	oÒƒ	tB„	o·„	„'…	 ¬…	(Í…	-ö…	D$†	#i†	N�†	$Ü†	=‡	D?‡	C„‡	œÈ‡	eˆ	yˆ	6�ˆ	Äˆ	ßˆ	÷ˆ	j‰	\‰	_Ü‰	V<Š	[“Š	xïŠ	ph‹	—Ù‹	RqŒ	[ÄŒ	? �	d`�	]Å�	=#Ž	UaŽ	M·Ž	4�	e:�	a �	P�	iS�	R½�	L‘	P]‘	W®‘	S’	°Z’	N“	UZ“	e°“	R”	hi”	fÒ”	Z9•	l”•	j–	nl–	JÛ–	Y&—	„€—	D˜	¯J˜	~ú˜	|y™	rö™	9iš	i£š	l
›	Yz›	¢Ô›	Xwœ	LÐœ	K�	ai�	UË�	,!ž	#Nž	,rž	#Ÿž	3Ãž	H÷ž	Q@Ÿ	.’Ÿ	TÁŸ	U 	Rl 	K¿ 	k¡	Rw¡	iÊ¡	w4¢	Œ¬¢	J9£	2„£	R·£	 
! ¤	ä+¤	q¥	t‚¥	:÷¥	v2¦	‚©¦	P,§	à}§	g^¨	sÆ¨	B:©	b}©	Eà©	A&ª	[hª	eÄª	X*«	eƒ«	mé«	ZW¬	d²¬	~­	H–­	qß­	vQ®	„È®	iM¯	%·¯	cÝ¯	4A°	hv°	lß°	0L±	i}±	tç±	1\²	\Ž²	`ë²	iL³	†¶³	T=´	r’´	Uµ	h[µ	vÄµ	I;¶	I…¶	ÇÏ¶	Ï—·	Ïg¸	c7¹	}›¹	Nº	Khº	„´º	;9»	ou»	Kå»	;1¼	[m¼	*É¼	ô¼	7½	=J½	;ˆ½	CÄ½	O¾	zX¾	IÓ¾	?¿	K]¿		©¿	>³¿	Bò¿	h5À	OžÀ	EîÀ	~4Á	Y³Á	
Â	'Â	)AÂ	&kÂ	’Â	P²Â	^Ã	WbÃ	:ºÃ	HõÃ	t>Ä	I³Ä	kýÄ	UiÅ	S¿Å	ŒÆ	� Æ	*1Ç	(\Ç	Œ…Ç	ƒÈ	5–È	_ÌÈ	5,É	7bÉ	ršÉ	Œ
Ê	�šÊ	V+Ë	X‚Ë	pÛË	mLÌ	4ºÌ	(ïÌ	kÍ	o„Í	ƒôÍ	mxÎ	@æÎ	A'Ï	'iÏ	N‘Ï	PàÏ	ƒ1Ð	}µÐ	@3Ñ	NtÑ	GÃÑ	xÒ	?„Ò	ÄÒ	�àÒ	”~Ó	rÔ	w†Ô	fþÔ	neÕ	sÔÕ	sHÖ	N¼Ö	Q×	<]×	Nš×	Jé×	34Ø	/hØ	S˜Ø	ìØ	A
! Ù	<LÙ	<‰Ù	]ÆÙ	P$Ú	DuÚ	LºÚ	VÛ	Z^Û	3¹Û	FíÛ	¥4Ü	sÚÜ	jNÝ	E¹Ý	`ÿÝ	¾`Þ	Qß	yqß	zëß	‘fà	Søà	+Lá	hxá	Káá	–-â	�Äâ	WRã	.ªã	XÙã	E2ä	Žxä	aå	Uiå	I¿å	>	æ	NHæ	o—æ	`ç	Yhç	cÂç	H&è	¬oè	ºé	³×é	¥‹ê	;1ë	mmë	AÛë	¥ì	|Ãì	„@í	uÅí	q;î	Ž­î	^<ï	[›ï	M÷ï	mEð	L³ð	|ñ	,}ñ	pªñ	tò	š�ò	Q+ó	:}ó	I¸ó	�ô	…’ô	Œõ	²¥õ	ZXö	«³ö	8_÷	N˜÷	;ç÷	N#ø	9rø	=¬ø	@êø	.+ù	JZù	L¥ù	7òù	<*ú	9gú	N¡ú	7ðú	R(û	N{û	IÊû	Uü	5jü	@ ü	=áü	Uý	'uý	?�ý	KÝý	f)þ	e�þ	`öþ	`Wÿ	_¸ÿ	?
! }X
! AÖ
! .
! ,G
! $t
! m™
! ^
! Ef
! Y¬
! G
! RN
! Z¡
! –ü
! �“
! c
! !y
! k›
! V
! o^
! NÎ
! I
! 4g
! %œ
! Â
! 7Ó
! A
! 9M
! j‡
! aò
! 8T	
! �	
! Y§	
! F
  
- \H
  
! A¥
  
! <ç
  
! T$
! |y
! _ö
! cV
! +º
! Pæ
! =7
! ;u
! 3±
! 4å
! ³
! 3Î
! 5
! 28
! Ik
! kµ
! ]!
! Y
! 8Ù
! �
! <”
! NÑ
! ^ 
! f
! Næ
! t5
! mª
! A
! SZ
! †®
! w5
! ­
! `Ë
! ~,
! 8«
! mä
! -R
! t€
! põ
! df
! ˜Ë
! fd
! UË
! f!
! ˆ
! ƒ¢
! E&
! ml
! ‡Ú
! \b
! �¿
! qA
! T³
! c
! “l
! u
! ªv
! ®! 
! ¶Ð 
!  ‡!
! ™("
! 8Â"
! �û"
! iŒ#
! ^ö#
! iU$
! _¿$
! W%
! ‡w%
! Xÿ%
! IX&
! Y¢&
! _ü&
! E\'
! H¢'
! Aë'
! €-(
! `®(
! q)
! &�)
! .¨)
! x×)
! cP*
! s´*
! /(+
! ¨X+
! �,
! 6Ÿ,
! @Ö,
! N-
! hf-
! IÏ-
! ^.
! Ox.
! wÈ.
! x@/
! Q¹/
! F0
! HR0
! ,›0
! .È0
! *÷0
! *"1
! ,M1
! =z1
! ¸1
! rÍ1
! ;@2
! W|2
! @Ô2
! 3
! H23
! I{3
! >Å3
! >4
! 9C4
! ?}4
! J½4
! 55
! 8>5
! 8w5
! °5
! Í5
! @ê5
! <+6
! Oh6
! #¸6
! Ü6
! >ü6
! j;7
! =¦7
! =ä7
! 1"8
! ;T8
! a�8
! Tò8
! 'G9
! 6o9
! 3¦9
! !Ú9
! Nü9
! 7K:
! Fƒ:
! IÊ:
! º;
! PÏ;
! _ <
! d€<
! Gå<
! z-=
! H¨=
! 6ñ=
! U(>
! '~>
! G¦>
! Gî>
! 66?
! Zm?
! UÈ?
! D@
! !c@
! Z…@
! Šà@
! skA
! NßA
! H.B
! 2wB
! ªB
! :ÈB
! kC
! AoC
! ]±C
! LD
! g\D
! ¢ÄD
! jgE
! !ÒE
! {ôE
! ‡pF
! VøF
! zOG
! eÊG
! b0H
! �“H
! =$I
! fbI
! sÉI
! i=J
! „§J
! €,K
! €­K
! œ.L
! EËL
! ^M
! fpM
! G×M
! jN
! pŠN
! $ûN
! < O
! ]O
! #{O
! ŸO
! D®O
! WóO
! }KP
! ]ÉP
! Z'Q
! T‚Q
! k×Q
! TCR
! X˜R
! \ñR
! TNS
! A£S
! IåS
! %/T
! <UT
! [’T
! [îT
! 7JU
! 9‚U
! ¼U
! 7ÕU
! 
V
! &V
! ?V
! %XV
! '~V
! %¦V
! %ÌV
! ,òV
! W
! 8W
! SW
! lW
! '…W
! &­W
! FÔW
! X
! 5X
! GNX
! M–X
! QäX
! L6Y
! %ƒY
! e©Y
! ,Z
! A<Z
! ~Z
! —Z
! H°Z
! ùZ
! [
! $.[
! S[
! q[
! �[
! ¦[
!  ¿[
! +à[
! ,\
! 9\
! T\
! q\
! >Ž\
! Í\
! í\
! ]
!  )]
! J]
! -e]
! “]
! ³]
! $Ñ]
! ö]
! ^
! 3^
! N^
! k^
! ˆ^
! %¡^
! Ç^
! ,à^
! 
_
! a&_
! Hˆ_
! YÑ_
! Q+`
! &}`
! -¤`
! &Ò`
! ù`
! &a
! <a
! Ya
! jwa
! 'âa
! ?
! b
! BJb
! Q�b
! 'ßb
! bc
! (jc
! (“c
! %¼c
! !âc
! (d
! +-d
! 8Yd
! 8’d
! 8Ëd
! +e
! @0e
! Uqe
! ZÇe
! $"f
! 2Gf
! 6zf
! O±f
! !g
! G#g
! (kg
! !”g
! 9¶g
! #ðg
! %h
! :h
! Xh
! }Øh
! $Vi
! Z{i
! !Öi
! 2øi
! 2+j
! :^j
! "™j
! ¼j
! ,Ùj
!  k
! 2'k
! "Zk
! }k
! �k
! ^½k
! Yl
! cvl
! xÚl
! :Sm
! *Žm
! U¹m
! Gn
! ŸWn
! Q÷n
! =Io
! `‡o
! wèo
! t`p
! AÕp
! Jq
! ^bq
! \Áq
! =r
! W\r
! k´r
! Ð s
! œñs
! �Žt
! I,u
! Avu
! z¸u
! t3v
!  ¨v
! pIw
! «ºw
! ‹fx
! ~òx
! Fqy
! ~¸y
! U7z
! @�z
! cÎz
! '2{
! hZ{
! )Ã{
! í{
! ]|
! Xf|
! /¿|
! Kï|
! I;}
! )…}
! X¯}
! e~
! �n~
! 9ð~
! @*
! Hk
! Y´
! W€
! Df€
! z«€
! ¹&�
! là�
! 6M‚
! ]„‚
! .â‚
! Oƒ
! ;aƒ
! =�ƒ
! =Ûƒ
! >„
! !X„
! 
z„
! Vˆ„
! Tß„
! 14…
! /f…
! l–…
! †
! †
! .3†
! -b†
! /�†
! 0À†
! ñ†
! C‡
! hK‡
! l´‡
! #!ˆ
! =Eˆ
! 9ƒˆ
! 7½ˆ
! :õˆ
! X0‰
! Q‰‰
! UÛ‰
! }1Š
! r¯Š
! ‡"‹
! \ª‹
! NŒ
! pVŒ
! TÇŒ
! Y�
! Pv�
! jÇ�
! }2Ž
! [°Ž
! �
! ‡�
! N¡�
! cð�
! %T�
! /z�
! ª�
! Ÿ·�
! oW‘
! KÇ‘
! �’
! ”¤’
! 9“
! ˆ¹“
! ZB”
! Q�”
! Nï”
! H>•
! '‡•
! ¯•
! AÇ•
! m	–
! lw–
! mä–
! _R—
! [²—
! b˜
! ?q˜
! 3±˜
! 7å˜
! 7™
! OU™
! K¥™
! 3ñ™
! 7%š
! 7]š
! 7•š
! CÍš
! 3›
! ìE›
!  2œ
! XS�
! ]¬�
! {
! ž
! S†ž
! FÚž
! _!Ÿ
! h�Ÿ
! 2êŸ
! F 
! Pd 
! Eµ 
! Kû 
! £G¡
! Éë¡
! šµ¢
! gP£
! «¸£
! ¼d¤
! ¦!¥
! ›È¥
! …d¦
! Êê¦
! Çµ§
! O}¨
! ZÍ¨
! Z(©
! Sƒ©
! `×©
! H8ª
! e�ª
! ,çª
! I«
! F^«
! N¥«
! }ô«
! Qr¬
! UÄ¬
! T­
! Po­
! ŽÀ­
! WO®
! B§®
! jê®
! AU¯
! ^—¯
! Rö¯
! qI°
! 2»°
! 0î°
! V±
! Iv±
! ]À±
! t²
! „“²
! v³
! $�³
! 0´³
! Vå³
! H<´
! M…´
! Ó´
  
! ë´
! Jö´
! @Aµ
! D‚µ
! MÇµ
! 5¶
! *K¶
! ,v¶
! [£¶
! <ÿ¶
! =<·
! Pz·
! rË·
! p>¸
! N¯¸
! „þ¸
! oƒ¹
! oó¹
! zcº
! ;Þº
! ;»
! cV»
! =º»
! +ø»
! Š$¼
! ‹¯¼
! {;½
! U·½
! 3
¾
! ZA¾
! Vœ¾
! Dó¾
! }8¿
! P¶¿
! ?À
! XGÀ
! Š À
! ‘+Á
! p½Á
! v.Â
! ¤¥Â
! SJÃ
! WžÃ
! HöÃ
! N?Ä
! yŽÄ
! „Å
! W�Å
! ~åÅ
! :dÆ
! [ŸÆ
! œûÆ
!  ˜Ç
! k9È
! 6¥È
! ¢ÜÈ
! °É
! ²0Ê
! ¸ãÊ
! …œË
! ¸"Ì
! ˆÛÌ
! dÍ
! :„Í
! g¿Í
! X'Î
! €Î
! g�Î
! |øÎ
! (uÏ
! žÏ
! ¯Ï
! ÌÏ
! 9âÏ
! ŒÐ
! –©Ð
! y@Ñ
! 4ºÑ
! fïÑ
! lVÒ
! fÃÒ
! Q*Ó
! J|Ó
! PÇÓ
! <Ô
! AUÔ
! ;—Ô
! @ÓÔ
! JÕ
! J_Õ
! +ªÕ
! jÖÕ
! qAÖ
! ˆ³Ö
! <<×
! 6y×
! @°×
! pñ×
! ebØ
! IÈØ
! SÙ
! bfÙ
! sÉÙ
! ª=Ú
! =èÚ
! .&Û
! [UÛ
! D±Û
! EöÛ
! 8<Ü
! muÜ
! -ãÜ
! tÝ
! p†Ý
! d÷Ý
! ˜\Þ
! fõÞ
! U\ß
! f²ß
! uà
! ^�à
! Oîà
! ->á
! wlá
! 9äá
! Wâ
! avâ
! rØâ
! –Kã
! ¤âã
! ¦‡ä
! ¬.å
! yÛå
! ¬Uæ
! ³ç
! Á¶ç
! Ãxè
! É<é
! –ê
! É�ê
! 7gë
! fŸë
! Tì
! R[ì
! y®ì
! q(í
! ™ší
! ‚4î
! ‚·î
! U:ï
! ‘�ï
! h"ð
! V‹ð
! Mâð
! F0ñ
! _wñ
! `×ñ
! m8ò
! ~¦ò
! V%ó
! P|ó
! \Íó
! [*ô
! [†ô
! kâô
! �Nõ
! ¨Üõ
! ~…ö
! ;÷
! [@÷
! iœ÷
! rø
! fyø
! 0àø
! ^ù
! opù
! dàù
! 2Eú
! 9xú
! 8²ú
! Qëú
! }=û
! 6»û
! >òû
! R1ü
! R„ü
! o×ü
! OGý
! T—ý
! Yìý
! [Fþ
! G¢þ
! Wêþ
! KBÿ
! ]Žÿ
! 'ìÿ
! N.‡}FKLP˜Cé]-M‹?Ùja„kædRa·[du\Ú”7VÌr#^–^õ\T:±mìNZ	e©	Š
! ›š
! e6‘œ2.ˆa^ê8I
Y‚
6Ü
3=G2…2¸+ë-+E5q-§=Õ'=;*y5¤+Ú=-D=r*°-Û*	-4*b-�=»3ù---[=‰-Ç2õ2(2[5Ž2Ä=÷+5-a+�=»+ù%%=K-‰5·=í*+-V2„-·*å,9==w=µ5ó$)yN3È[ü@X#™.½Eì@2-s/¡.ÑgxhEáB'#jTŽTãT8?�FÍ6}KXÉU" Sx TÌ B!!‚d!Tç!K<">ˆ">Ç"M#@T#@•#OÖ#O&$iv$Là$H-%Sv%`Ê%S+&U&MÕ&U#'my'Mç'Z5(t�(4)�:)]¼)s*GŽ*qÖ*@H+F‰+EÐ+L,Rc,D¶,Wû,ZS-@®-Mï-8=.pv.-ç.€/a–/Lø/SE0>™0�Ø0[Z1Y¶1]2Pn2�¿2C]3<¡3<Þ3>4²Z4J
5XX5�±5r36+¦6_Ò6^27.‘7iÀ7Q*8G|8HÄ8.
9y<9k¶9#":lF:M³:Q;QS;w¥;T<Ur<KÈ<e=Az=H¼=G>5M>Kƒ>KÏ>K?Kg?K³?Kÿ?KK@K—@Kã@K/AM{AKÉA<BJRBD�BDâBA'C@iC;ªC?æC;&D2bD;•D2ÑD?E;DE;€E;¼E;øEt4F�©FãGGH+HFtHF»HEIlHICµISùI.MJ:|JG·J-ÿJ6-KYdKP¾KLLP\L>­LAìLL.Md{M€àM}aN<ßN6O2SOV†O,ÝO<
! PPGPV˜PhïPRXQ8«QzäQ>_RWžR6öRU-S[ƒSQßSE1T:wTK²TBþTzAU>¼UvûU?rV9²VXìVUEWn›Wf
! XDqXQ¶X:Y[CY/ŸYQÏYe!Zp‡ZjøZdc[=È[G\kN\fº\H!]:j]o¥]Q^]g^|Å^7B_dz_‹ß_7k`:£`PÞ`—/a‰ÇawQb€ÉbŸJcÑêcb¼dUekuekáe„Mf‹ÒfT^g�³geDhrªhriM�inÞinMjl¼j|)kh¦kblŸrlzm<�m±Êmr|nKïny;obµo]pOvp4ÆpŠûpu†qXüq_UrµrsÌrY@sVšsOñsYAt_›t'ût8#u€\ufÝuaDv{¦v5"w`Xw#¹w"Ýw#x($x4Mx@‚x>Ãx+y+.y+Zy.†y,µy-ây-z->z)lz:–zJÑz3{=P{)Ž{<¸{?õ{<5|Cr|D¶|Hû|ED}<Š}BÇ}?
! ~=J~<ˆ~\Å~Ö"Ÿù\™€ö€J�HM�L–�.ã�6‚@I‚"Š‚Y­‚Hƒ*Pƒ5{ƒI±ƒŸûƒw›„Z…Pn…B¿…“†Z–†oñ†7a‡Q™‡Xë‡VDˆl›ˆO‰mX‰~Æ‰%EŠ>kŠ=ªŠ?èŠH(‹Iq‹»‹xÕ‹.NŒu}ŒºóŒ“®�ÖBŽ?�!Y�w{�Zó�eN�´�X4‘q�‘\ÿ‘‡\’dä’4I“G~“QÆ“h”[�”vÝ”oT•<Ä•’–4”–&É–Hð– 9—[Z—[¶—c˜fv˜FÝ˜[$™6€™8·™]ð™;Nš;Šš?Æšo›cv›mÚ›=Hœp†œM÷œhE�M®�gü�jdžpÏž{@Ÿƒ¼Ÿr@ o³ Y#¡s}¡hñ¡YZ¢r´¢W'£9£m¹£?'¤3g¤›¤"¯¤EÒ¤]¥Nv¥TÅ¥\¦jw¦]â¦h@§N©§#ø§%¨DB¨E‡¨{Í¨hI©£²©›Vªyòªfl«zÓ«YN¬ž¨¬JG­s’­b®ei®bÏ®d2¯\—¯Gô¯}<°Mº°K±FT±E›±Gá±M)²Ow²RÇ²M³Lh³2µ³Vè³V?´-–´MÄ´PµJcµ{®µl*¶E—¶EÝ¶P#·Pt·1Å·2÷·<*¸^g¸bÆ¸S)¹k}¹:é¹a$º>†º-Åº&óº2»XM»H¦»Mï»)=¼(g¼!�¼:²¼%í¼L½-`½>Ž½AÍ½F¾eV¾F¼¾9¿K=¿<‰¿SÆ¿NÀ¤iÀSÁSbÁF¶ÁLýÁÛJÂB&Ã.iÃX˜ÃJñÃW<ÄE”ÄcÚÄ.>ÅVmÅgÄÅI,Æ>vÆOµÆOÇ^UÇZ´Ç@ÈPÈ±ÐÈe‚ÉJèÉ}3Ê-±Ê(ßÊ{Ë8„ËW½ËyÌo�Ì_ÿÌ„_ÍªäÍR�Î”âÎpwÏièÏ2RÐ\…Ð>âÐƒ!ÑR¥Ñ6øÑF/ÒNvÒáÅÒS§Ó2ûÓd.ÔC“ÔC×ÔyÕf•Õ=üÕ?:Ö>zÖ>¹ÖDøÖm=×W«× Ø%¤Ø?ÊØ
! Ù$'ÙJLÙ)—Ù8ÁÙ0úÙN+Ú:zÚBµÚXøÚ_QÛU±ÛEÜ[MÜ1©Ü+ÛÜnÝ§vÝhÞQ‡Þ]ÙÞS7ßY‹ßsåß7YàW‘àMéàL7áL„áJÑáJâNgâW¶âCãdRã.·ã„æã3kärŸä6åBIåKŒåYØå'2ælZæUÇæ5çNSçP¢ç3óçi'è|‘èWéEféD¬é˜ñéAŠê›ÌêVhë^¿ë*ìKIìM•ì*ãìWíffíWÍí]%î?ƒîZÃî]ïH|ïdÅïo*ðIšð]äðNBñP‘ñLâñ/òbMòº°ò`kó—ÌóKdô‡°ô°8õ@éõM*ö—xö›÷S¬÷Zøp[øPÌøVù_tù!Ôùuöù£lú“ûq¤û4üZKü-¦ü;ÔüIý;Zýw–ýþr#þ!–þ+¸þiäþRNÿg¡ÿ`	=j]¨uo|%ìB”UdêxO@ÈH	BRn•nZsgÎ@6‚wjúpezÖ`Qn²„!	l¦	^
! er
! 'Ø
! $%>8Bw<º÷^wlÖlC
‹°
~<D»5G6V~]ÕD3Fx_¿M}m)ë3iQg»E#Eis¯D#chBÌVJf;±gíuUWË>#^baÁ\#<€q½/AC`…MæT4^‰Vèh?b¨==IA‡_É^)jˆ-ó1!8ScŒZð:K>†4Å1ú`, 8� 7Æ yþ sx!_ì!3L"a€"dâ"=G#1…#6·#*î#2$uL$WÂ$\%Qw%(É%gò%]Z&x¸&x1'Yª'>(—C(fÛ(FB)O‰)OÙ)e)*V�*Pæ*z7+q²+�$,‡´,�<-ƒÌ-‡P.ƒØ.c\/eÀ/v&0l�0c
! 1‰n1¸ø1’±2’D3t×3oL4	¼4Æ4Ò4aï4nQ5hÀ5G)6lq6fÞ6‘E7Š×7Áb8+$9gP9D¸9aý9;_:f›:j;em;gÓ;|;<v¸<p/=M =Vî=rE>s¸>g,?^”?Zó?ÓN@l"AU�A€åAcfBAÊBTCaaC@ÃC?D?DD„D)•DS¿DhEœ|E>FKXFZ¤FTÿF]TG)²G:ÜGOHOgH2·H.êHBI-\I6ŠIDÁIQJCXJ4œJ6ÑJ=K1FK>xKh·KE LfL‡~LpMQwMJÉMMNqbNpÔNCEO:‰O\ÄOM!P#oPK“P'ßPYQeaQ¸ÇQÀ€R_AS¡S;ºSFöS\=THšTtãT^XUt·Uc,VŽ�VWWfwWfÞWVEX�œXO,Y™|YŠZ¾¡ZŒ`[uí[’c\Iö\I@]:Š]kÅ]41^9f^J ^2ë^3_ER_˜_¦¶_D]`F¢`Oé`59aPoa€Àa-Ab3obÞ£bs‚c7öc6.d#ed.‰d#¸dOÜdA,e+neFšeiáeAKfq�fPÿf5Pg0†gE·g+ýg8)h6bh`™h5úh€0iw±i~)ji¨jok>‚k8ÁkdúkR_lV²l$	m?.m0nmFŸm'æmmnP|n]Ín±+o:Ýo~pH—p‰àp�jquúq4prT¥r8úrv3s5ªsUàs56tltNŠtoÙtEIup�u~vžv�wœ¬w5Ix1xP±xDyjGyK²yqþyopz=àzQ{Qp{NÂ{<|<N|H‹|•Ô|\j}qÇ}99~Ss~ZÇ~X"n{Qêv<€6³€eê€MP�†ž�N%‚‚t‚O÷‚RGƒWšƒ`òƒLS„; „ZÜ„\7…_”…™ô…mŽ†uü†Õr‡sHˆ­¼ˆ|j‰Zç‰7BŠ_zŠGÚŠ€"‹Z£‹cþ‹;bŒNžŒGíŒ=5�As�Cµ�'ù�!!ŽCŽK^Ž,ªŽS×Žg+�r“��c�O|�(Ì�+õ�T!‘:v‘|±‘Q.’:€’9»’Põ’6F“x}“5ö“?,”Tl”]Á”d•M„•LÒ•@–F`–:§–:â–A—&_—I†—1Ð—A˜4D˜@y˜ªº˜Fe™J¬™J÷™JBš3�šƒÁš�E›yÇ›LAœrŽœ�u!�H—�Dà�G%žvmžDäž�)ŸH«ŸgôŸm\ ”Ê n_¡mÎ¡f<¢e£¢J	£ŸT£0ô£H%¤Hn¤-·¤få¤UL¥�¢¥Ÿ$¦‘Ä¦~V§MÕ§r#¨E–¨ªÜ¨W‡©lß©iLª1¶ª6èª:«mZ«�È«hJ¬/³¬Dã¬K(­Wt­9Ì­‰®]�®Iî®#8¯h\¯KÅ¯2°\D°N¡°qð°ob±xÒ±_K²[«²:³=B³=€³y¾³s8´k¬´[µWtµ[ÌµL(¶1u¶J§¶Jò¶O=·S�·Sá·A5¸]w¸eÕ¸ƒ;¹L¿¹6º5Cº2yºN¬ºVûºJR»@�»JÞ»v)¼Ó ¼Ut½GÊ½e¾Wx¾2Ð¾;¿R?¿~’¿]ÀaoÀhÑÀ2:ÁnmÁ…ÜÁcbÂLÆÂ�Ãƒ•Ã�Äv›ÄƒÅ_–Å\öÅ^SÆ^²Æ\Ç^nÇ^ÍÇV,È„ƒÈ…É~ŽÉ„
Êi’Ê„üÊi�ËjëË–VÌ–íÌ~„ÍÎ/#Î;SÎB�ÎjÒÎ€=Ï1¾Ï9ðÏ2*Ð[]ÐZ¹Ð`ÑOuÑ–ÅÑa\ÒF¾ÒJÓ;PÓ9ŒÓCÆÓ7
! ÔBBÔ;…ÔPÁÔNÕTaÕL¶ÕiÖXmÖ;ÆÖ7×<:×bw×HÚ×f#ØaŠØ=ìØM*ÙVxÙuÏÙsEÚ|¹Új6Ût¡Û;ÜXRÜ]«Ü9	Ý~CÝ+ÂÝ3îÝ,"ÞEOÞ*•Þ%ÀßéæßpÐà—AálÙáhFâl¯âPãAmãQ¯ãAäWCä³›ä$OåŒtåKæ`Mæ ®æ3ÏæiçUmçUÃçUèYoèMÉèé&+éRé'féŽé¢é&µéÜé&ðéê&+ê'Rêzê'Žê5¶êìêëë5.ë&dë'‹ë'³ëÛëîë#ìA%ìmgìlÕì[Bí6žíSÕí2)îo\î6Ìî>ï}Bï|Àï‘=ðKÏðañr}ñEðñi6òi òj
! óiuóißóiIôi³ôfõ�„õžö}¥ö´#÷‡Ø÷c`øAÄøTùë[ùnGú³¶útjû_ßû™?ümÙüuGýÕ½ý\“þSðþ\Dÿn¡ÿs
&„
u«
!
M.
@|
W½
G
d]
—Â
›Z
rö
ri
‡Ü
cd
ÏÈ
R˜
šë
L†
BÓ
Q
;h
X¤
Gý
OE	
X•	
Eî	
84
! 
fm
! 
MÔ
! 
¯"
xÒ
:K
4†
;»
.÷
R&

Ny

KÈ

K
D`
S¥
Qù
IK
Q•
:ç
Z"
G}
OÅ
b
lx
:å
š 
P»
5
IB
SŒ
hà
NI
G˜
^à
V?
X–
fï
†V
UÝ
‚3
¥¶
z\
’×
bj
xÍ
WF
nž
V

pd
vÕ
5L
v‚
nù
yh
aâ
\D
e¡
Y
†a
Yè
,B 
@o 
a° 
%!
F8!
‚!
r"
Hu"
9¾"
/ø"
e(#
aŽ#
_ð#
hP$
J¹$
:%
‰?%
CÉ%
P
&
n^&
8Í&
(
…†(
7)
YD)
_ž)
Wþ)
RV*
%©*
iÏ*
m9+
M§+
Nõ+
\D,
I¡,
Në,
T:-
O�-
Nß-
N..
L}.
fÊ.
m1/
NŸ/
iî/
sX0
tÌ0
rA1
a´1
_2
>v2
Pµ2
3
„&3
c«3
W4
Kg4
i³4
s5
}‘5
F6
bV6
<¹6
”ö6
Ž‹7
:8
0U8
{†8
Y9
^\9
e»9
)!:
bK:
^®:
‚
;
/�;
OÀ;
[<
Kl<
P¸<
E	=
fO=
E¶=
Mü=
>J>
D‰>
MÎ>
Q?
rn?
0á?
)@
a<@
xž@
XA
}pA
hîA
{WB
WÓB
K+C
PwC
RÈC
>D
7ZD
F’D
aÙD
G;E
&ƒE
%ªE
;ÐE
9F
tFF
B»F
JþF
'IG
'qG
H™G
lâG
BOH
?’H
bÒH
V5I
EŒI
ŽÒI
raJ
RÔJ
›'K
‰ÃK
kML
6¹L
0ðL
V!M
LxM
?ÅM
;N
,AN
SnN
aÂN
>$O
\cO
GÀO
fP
OoP
g¿P
/'Q
XWQ
J°Q
ûQ
xR
F�R
8×R
6S
EGS
A�S
LÏS
3T
>PT
=�T
6ÍT
9U
P>U
2�U
6ÂU
EùU
?V
0ZV
[‹V
*çV
KW
s^W
@ÒW
oX
€ƒX
bY
agY
oÉY
19Z
#kZ
8�Z
AÈZ
/
! [
%:[
r`[
@Ó[
4\
NI\
+˜\
*Ä\
4ï\
0$]
+U]
6�]
3¸]
Cì]
e0^
g–^
kþ^
gj_
kÒ_
v>`
zµ`
M0a
e~a
9äa
zb
ƒ™b
gc
Y…c
;ßc
Gd
6cd
¸šd
–Se
2êe
!f
œ?f
wÜf
HTg
#�g
kÁg
ú-h
J(i
wsi
Sëi
_?j
WŸj
b÷j
yZk
Ôk
0Tl
C…l
BÉl
Zm
agm
iÉm
@3n
itn
gÞn
kFo
V²o
C	p
NMp
µœp
 Rq
�óq
’ƒr
Hs
r_s
KÒs
]t
o|t
„ìt
#qu
=•u
>Óu
hv
'{v
B£v
4æv
_w
O{w
=Ëw
@	x
EJx
Q�x
/âx
Ty
egy
FÍy
Tz
Eiz
K¯z
Iûz
WE{
K�{
Mé{
�7|
gÅ|
d-}
a’}
Kô}
n@~
É¯~
Ay
9»
fõ
Z\€
Q·€
Œ	�
š–�
œ1‚
¢Î‚
oqƒ
¢áƒ
O„„
KÔ„
@ …
La…
q®…
³ †
†Ô†
][‡
»¹‡
Guˆ
`½ˆ
T‰
Ys‰
mÍ‰
c;Š
@ŸŠ
?àŠ
X ‹
Sy‹
„Í‹
\RŒ
n¯Œ
O�
pn�
•ß�
AuŽ
=·Ž
?õŽ
N5�
[„�
Eà�
G&�
gn�
QÖ�
D(‘
Lm‘
Bº‘
Tý‘
<R’
@�’
9Ð’
-
! “
m8“
F¦“
hí“
ZV”
„±”
*6•
Xa•
_º•
ˆ–
Z£–
uþ–
dt—
�Ù—
0w˜
A¨˜
ê˜
ù˜
‚™
;›™
;×™
@š
bTš
`·š
T›
Rm›
*À›
•ë›
�œ
=�
W?�
_—�
_÷�
Wž
Zž
Icž
I­ž
;÷ž
_3Ÿ
n“Ÿ
F 
3I 
:} 
]¸ 
Y¡
Zp¡
VË¡
{"¢
fž¢
\£
ib£
YÌ£
4&¤
5[¤
[‘¤
Fí¤
E4¥
Ez¥
FÀ¥
O¦
MW¦
G¥¦
8í¦
C&§
Bj§
Q­§
*ÿ§
:*¨
Be¨
0¨¨
<Ù¨
7©
.N©
}©
‰©
0ï*Ú35ï ]ò›	4v2Ý
! '1
! ­iç
!œx°ºœôqÝ�›<PÔùs¸äã®
! ^?¦ç�²ûÌ`o
! ¹>ïwC	„šó9ÆÐ«SÉ*ø'rÈ´ÅC´JJR»ôÍ™¼Ol£ÏƒÞíüc^x0l
ËŠê		Uˆ7Ã÷
! AQ»
³KX	®g¿©ô øvuÓ
VÀt«
Sª-4œì„yË¢.
‚u[
! Ë
§aÈ
ôJ”	l¯nkål­
-8°…ó
! íq
! y!°Û–	G]ô
Ÿ½±¢Ý=Úñcv–æÙúè|å	±•ê¼ž/÷yöŒ¢ñf
ý&/¶$	M		FTE	Jç-,Å s*	#t”(�	äÛ	†î�œŠ
! _Ý
Í·	Ñ“Bn—Fñ#ffYþ�Zxì.
! O	ùÀ
¤‡¥0Ì	¡ò
! Ð¢	Á÷Ow¹•4ú¶BA€Ã�6È¬Ò
! iŸ¢Ž
u—T¼�_^¦×¾¥±	áÁ!FÁ{ˆöðˆ	§Ÿ
! ‹££
! ºÚ
ð½«(T�éW	d
ÊhµVæêúW×œU
)£6{;ã
! 	¨£\'‘¸F¤9Á½	vP‡„µ§Xùc~Íyû^^	?
‡q€Ê-†+d/Ä`�×¶Ø
ÇuR«©
! ~ �
! 0¢ÔEéÀÝ™k»©À4%žSì¢xýrÃ
! åô9vŒ
³áÚ}V	^Ì´³_¨	ô
! p�p	J¥ïˆÃ—
î/€’	œ‚Ö¥Ñ‡þ�*
! à%ËÄ/¡
ö„²­-¤7?µG
õs9@EÔ¦
! (UY‡”þ<	‰Û#×Öê€G„”?Hë—j·H>ƒõ	­½µ	w�	1gÀH¢xÔ
‹vQ¯	"­PsìT~KÝ>	0	†ªn
! Ú	WO¼"ÝÉ\-Í
z`„Sš
¶y§à3®·@‰Ð°±‘Ó"§±
z�	è
! mAYTLZÀ§›NME¥ÙÉÿ˜6á�ÜôpØ ÀÀh¦¾MVÛxw`DÄGà
! ž²
! ¿b‚™³
! ‹æ¢A
! �“	òªvâùOÇ6¤W À™Y×*å.ÔÛÀttY�ª
! YË	¤=ÿ
ÎÔ3Në¬:Ö%è9Ê€		ÉG
! ’Wò	é	7a¾:¶	yHì~ñ?
! ˜æˆ
†ÂÓM*OM€15ž

! T
! ÖŒ~	-
! U	„ìø
…jQÏÛÝà&`
ÿm'ö8t
! �?&`L0W˜Ù¥[eœ¹‰°	ÆYK!ÁÇ'ë_ÞãÜU	;
Î‚ºW­.¥’e:’$
g�ûüx+¿rL	ea�5ÎiïWí\
! 1
 N
¯2óÇŸ…ï_°:ê
ÒPu
! ÅE
! BG¼§üà®ÀêUžÐÛØÄ*lŸ'Z@Vï\Ò}cŠ¨bQÔý†ÞÖp +�´"§½
su3Må¹	|èñ
! ¹…ÐŸ	Y	ùMð	vËÍ¸Ÿ£
ÈÚ¦P%™3	)0ˆ„7
! l·ÏÛÂÊ¸OO
! õ/
! Øé¤·£ö!Õ
! $¤”ˆpª%Åþ~m¾·|B
! 
! �@¡‹\c¹æ_Ä	n¤úœ	T˜UnbSi¥–Ce*×t\¾ñË‡ÑÅâ6M
…‚
DgŒj	60
! …	-u
! ¸*
P>ó
/Sïè‰Bm‰?þÜ	PöÆ Ÿ
ë­
! i
! Š›#æî+Ó7•
ó@
! «5+
! ´
–$�
ç
ãËg
! �`ò]f†Ôøã&
–jh	¬mR(êœÒY
-zK]z€

! /áÞ	ôõÁõu¡ŽÅm	”º’ë–(
îõ]ÉG€l«	’
! R�‚Ád†®
ÔhFÞhS
NÏíêPƒ^Œ	r"
à6ã)iuåŸÀùac·(£z\Ïz‚
³°�&}~<£J	?}{©¦é-NÂ±0Lë…
w\÷Îi�mU
4V�Œx
è²õþÆqåÒöò
! L[—-éä´NÔ	c
! Ž‚>�2¼mÂâ“kØcÑ
é9ù�^T¸
! æÕTÐ°X`¤
! >²Ì%KèPåö””j\ÛãÊoÈo1±l#ø~¤ºNˆ
! ª�ýA
|kà4Nw
! ·
! …úù¦×5îZ
„l
!¿Em&˜ßòx¦
ÅeeÂS±ìŽ£R#
œÝÎX®ûµ»j)
%
! x
! €(‹_™î¤	ÃÙ3²ò.›­Ûê.¥à9	ßØšoÙá; ¥
! úé¹q±Z¯Ÿ+¬
! *åm
ˆQÚÂ¿÷©©Ö
! ˜ü?”Æ‹Ó˜•±°*	X¢¿
! ž	à>lï
! ¬
ÿ!8îf9&nÿu(®»r—ü´Î`‡¢j0üüàâ“n
:Ë8
ãÑàö
	¡ÿ
! ,I¨¸xß
Î
! ˜‹
ó˜f¸	½RÝ¤,(�ý•5²nÃÊ,Vû¸
µ�üó–p�XÐñ5rtE
yü	Ñ&Õ
­ãëÛ
! Ìø&/B"
! ¶
Ø‰ÙÌî
¦T…‡	È€
Ã
! é´¼¢7#•
! >
œSœº
R›=‰Ž×ñ5
>›¿)Ãmy€¬2è	>%hÇqì+H°
'X�z´ª/âWýDŠ=ê
! >\°	DÞ
! ú)à"è,º”
__b™úè8ì
ÖN/ñvþC
t@„´¿aÒ÷
üS©¬”ÝÓxénT8­Ê	h²2 »
! Ð
Á	MWä~¬Ù—&ý
„:�w·ë�‡fŽß	%<Ü³Nß¿í];‹æ
! ¡Œ¨«Ÿ…–#
! ¡
! dL
! Ê“.rû¨Î\l
! Vù
! "±¶"
!  ˜lÓå
jÜ
l	†
! ¶�D«³
a¦9tJ¶
! ]/‰°}a’°
! y	¨X¨*Ï
ÙçY
! ƒÖÄÉ¶Ý•
! *3�
! ¹²
°®…‹ä	�“Ÿàû“½
! á
! M$á¾
! �¸i–
S/LJ‰F
! ë(]w+d`ZèZÔ
! d<‰é@¥ª	•DÒÌ
ø—ù¬µ
P
! %I�ÅB
ìŠ	ÿhÒä–Aæ
cU§,
	æ�vlÔR±s]‡5Fç’
Yä�IWP“QÈþÕC�=
™7ÌUâI	ð†8X~•
øák
5	½
X^ó¤¸�;t	«©ª7[—ezLXo©cvBe`	úÃ§	)B	Ç-þ
‡
! ³…
! b^Œ&€�;Ýj®ŒJy#iÈ
e�

Úv#tafJ
4á­2×wjepAW
! e’=
! Ø
! >7¤îGO#¯Vvw_Ù�h‘CŒ D®8P%
GyW	°
! 65ÍÏ«º
! òÆ{¨
ìFˆŒ
! +M ¦æÕ{oø$L=¬5w	ênßè¼áÃ
ðzRÿuA×D,µO$±7[	HWêñÎ—ÁÜM)Ò
ÓœÆk¹
! ‰à
â
! �!5µô	jÁ�8Ûd	*›÷_ë	Ih¨“
ãTŽK=‚rZ¬rëúÁÑ
! b…ØîÈà1‰	˜6g—N	Ø]‚@³Q…/
Oîöå2¨:¾¬žpÞ"žD
! Y±
! }	¶^`ög¶	xA4[D¹É]
! ˆVõ«rÏ#Œ·ÃlƒY¥EïRy—è ­x¼£
%7[w<cûØŠ¸yû­;_™äk
ZR
HÊ�¡"®DÂÞ¾ßQ“Â	©’(
! Ö
! Aô@	¯Zc	¦	È,
! üCjy7<¬€	‘ßAÞ	X´ÖÛ:3Íÿã	X~ž
! ó�ò‹z[Læ	ã6’j
! êE£†`Ð	¬ó¢
! Í
! Yt‘QW‘¬oš:ÔÁêf
! {®	{,š™ntŽ|ÈIE‹ë€HÍ9÷á
»žxØ¬?a 
Ó}•¦N¼	^‘qßí#Ò§íŽVÖÆâ¯k	S	Â&iÇ¡–šæcš®à^
tYÓj	ËÀ
! pPñ+	B¹!éOCß†ö0	õz×,ÿI“ä¥�"ã†�	¦^hwÇ×P	¨
! ç	­	ƒÕÿ÷0
fo¦Ýg�ÚÞ�{Õ»Áù
ø×³ºn˜zfF¿‡
>»”›½á$(=\¥:%2	­fï´¯±D»	úôó
! 1‰@’Ø’)‡m
! á\gnÛsE	Að
2<ôýjƒ6¾ˆŠW¬	a	0é9©Ù
! ¯ðAA~
‘

Û±Ì¦6öì	­ééƒ'
! ž”
! d¯“©=0ˆ®çN¬Ü)`‡å¾VÝø
õ…r
! žâ
»ó	d}¹8
! ²	°8¶XK
! ˜.>¼aÚ
üoK¤í€Qèq
�<�“kt›?v¥Z†äÒ`ŠŠ	ç)Ó	!©$Z„èj´VþÕ½Å	
¨ƒ$
¤€¾
†
! LÇŸm¡)Ä]
ÖCUH¨P‰}›
! ¡ÌÊù^Cš	­›
ŸGMw[
5óö”x¥Ìw3ÔG–<pÔ¯ú†Ë�ª „
! ÃXM“bž²È]a3�=?õ
W{Rƒ<UèWUW©YÕòÑÑpÙ.¹P,XFÎ
I_`0)â		í	?�
! >#¾îK”Ìé
í
‹	ï
! ð=µv8rš¢Ê
! þ™Ã	ðQI<îM|2ñ	ì
! ˜äá—Û
ïƒÉD	ŠczæY¿°Âñ
²
qBE,Ec™Hæ04af‰�¤øZ‹ÐOÝkÕ>|
§
! $¯êìÎ¡bÑÆvÑÏiâu¯ä
Øªxø 'Å
! ñ	Áäu"
! 
ë
ñ/ 	:6ô&5$@ê¼	Î~Do
4®1‚š€	ö.M
! \ÉQ	i
Í‚
! Y5;-âV	y2ú
! ã%2
! ü–}�ú–Ðs-™
[(Zß §
Ùi¹]‘øKºBu‘1lY¥Ì¡ÒÖB
! u?âhéœl]ôÈ
! '
£”a~1°îÉ¤Ño8Š Lj¹RnÇªe	À1„ë»£	{fc1Ç™øü+åDè
„qÄÚËº:+ <öí	g4»¨kÏgJß
! Æ‰ùÚ
! 	P-¡÷eø
! OR	O�Ó
! /)Ãmê³Íiú
T
¦ÅÕ!{áoAò2
"ÌŒä(ƒ
z'û¡Ô‚	Þ,pwÈ�L
çz™S
! S=oê(ïL|.»}àQÂ>
! +Nãý
! Â•Åmb_
ÿ–qfÿù/{
ÿJ|	çç¥Z
! …†n�„	Dõ\b
#G‡
Sï	ƒÙÁ|Æq‡á	p#Â
„,	”•�2—|/	ˆÛÀÅ
$z
Ö	·la
! +
pk¼Ï3ÎðÒŠ…O
m;ñ­¸/Y£x	™æo	
Ú²â«ûÝGæA
! ö
! ^Ž	ß ç×	ƒ½VéÝÖC;C:
! –S‘	_	Ÿ,´	¾
! –#Õ“Èm¶15Ï:	’uçÜ	…‚xH
! 8§d›~2®íœÍ-ø‡	²î6@“
! Etº�¸»·'ÐºÙUGqü
«Os Û—	C
! ¸ë³g×;[ª
bá·ÞÇíYšFöý	ß’+ÖÍ½Þ˜
! >Eì
! Ç±_	Ø	÷$&"Ný®­.âZLÈ™Dk 
µýAsfËÆ	þçCQ
! V
! ÐÂs	Hss!^•
! ›Ù‹Tbü	¯BI>=	
! &	Æ÷™9ÜR×Lå#	¶¯Ð«8GqJ
! :
+Îï{‹C5‰L…Q½!ï
&¤q	ª§’-3
Ã`
! 	<	
! ÿ
! î<G	=
! %‹ó 
! ³Äa“�
2ÓSzÍ©ßŠ$ðí
! @˜3`
! ‚¹C 
ø©9Cý
! ¶Ži
N3£«H	EXzÜôùç£2µÿµ
! ÕÔŸ„Q
·Ü‘dÃ›´î¹f‹T	Ø¯
K“ÅÅ"ú9Ä6ûh:Ã!
À	Ç
ÀŒß+ûÏ©œÊß¢,%tbý
! I›§«nbÒ
! qO¼qR:	€6 ‹~Üúd$¬$¨šý³�]	m¼7	p½BTlè±|E@;!Õž;	z
›RÉ°
‚×F4—
! )
! ýÔ"¨ÌB
P°F
?
ó1g‡¶â!
! §œ_t°Â\ÀÖ¯Öû,Ž
! µþý]ªrÜ 
! Ä%”CÊ
Šp­K.
oiÙ«Q¥¹
! Ö	‚´Ã¦
! w3
! u7_�6$FÈñòôÃØb•ËÙ	ÜK4P
(k&‚c
"	,V
! �ÚÒ!?	Ê
! I^
! ‡UÞõ~›¨Œ‘V
®ùÜ÷†Ë»�Âi´ Ñ)•6j

! „ûMv6
Ó
! ÞÖ“ß�Ñ	ãhHt
ÏÛZp²¿€hwuAkÄ<
¼¼
ý@�6
! Ä�
! þ
! ŠÇð_Í	}'Á
! X’•	É Ê�<þ	Ÿ^³´œð˜%Ñ§Ò	ï	TŸwÁI‘¥
¿ÚdL	Þr›X
! [	bÓa.m 	óEð€¹
ës
! @š.Ì
! ‰z.Í(þ¿òÁbìƒ
! ‰÷/øs{:êZ¢ùþË9
! Îð
! 
	B²�¾…Hè[w4	í*û
¦?È	ç>Ÿ<
! "ª²XÈ	ýHgšÆgImŠVdhÅSk˜ÂÏ1
! !Ê¾	@NÇ	oŽÒ—N
! N¿:~m¢bŽfv	¿¦�H$É5
! }
)	{Ó)(t-¿üL•?
¡x|ç’‘¥	rCº
Þ~A	‰÷oÞ
=ŠV®¡¿ûÓÉ«±	câ§ˆ­‘0'4¾ÿe3±¢¡	B‘
! žæd™
! ¢Ô,¨õ
! Q†	ÀÜÀrœ)DcQáð{r¨	h
ŽK	‘ƒ“ç2‘\ÊNž'Æ
%	÷Å	®
! lÙÊÚ¬¦8´k
! ?
! |ä"9ºUüò“s`ÎKÜï?íÉ(© ‚C•ªz	KØšs
�gqk
! ^
'g'	ãÈy
! ŸŽr	9®õ™;Í§#î£	‰
R�µ~TUƒ±š½%õ·ávŽþHñH
h
! 
  
! A*&ê{	
! ŒrM$
! Ð¼
3ô�óš\
è³wän‘=¹ :0ˆy
oôö>£Ñ)
ƒ	õ&$dìšy^¦ÁŒ‹¯
! }Å“Ï÷Û]ÅŠsÁ
ÐìÖIÝ~î¼9|À¡ðÓ‡•bf4ËÍÌ†�	ŠÌ
:RéEi	÷�
|
! )~
! Ìí
! Ò¹-aO¯a^3igÉ	…û¸<µŽçtÏ›-
ÄoãH
7šmTKî0�,Üïùþê8l<Ú¿ó¢
�õÒÚßÄ=_úX
‹þÍkØü
! Ý	�
! I±©	É
î	Ž¬ªwŒø®|q4
åå]ú»jÐHZ	vR1	ðEÞeK³	1üÄ
! Gb	C%Af;á|QP-ÿ¯;s‚Á!	Ð*
! Ñ¾F…¶cíxØœ
 ¶8›ÓXá	QdKò?F5³—ÇFÇO:´Ã·J�’O.MÔ�7\Œ¸Ë
! `�*æÕ\³×
p
! q;¯ýËBK
+Hé
! .	H4.
AÂ}²×ŒkžZ÷	8	•!ä
! [•5P	}
! Tb
! �y”gK
ˆÿ	¡º]4Â
! zúùƒd
! •ªS�Ï
! ¨cËG'Î	.ýf	 ö	7å
! �³6	PÊ+¬]u	nIMÛÍôpMÉ
!  ½ÆÊÓ!j1	ƒ‡ÔIÛù	¡1Í_09o`Ó[
! okp
ð\sš
! nY#e�ÿÐ[63Æ]¼)¸£Yd’Ñº{	éÕ¯“e
! |É©Ð�lr�e
¹W
ÐÑìóÕ3ÄÊEç
! ˜
Ü
! þø×
! i§˜°ë|÷óÌg	×ˆ¤É.·ž	ÎÄ
Tßïœ
!  ú	èº;­†
Õd’J<Œ·yÉFQ–ˆ�
! 5+UÇ
! ÷+4
! ”æja
Ä'¨î
! h Ú`æâžJq
Õß>hÑcì;à	ås³%G}DÂ½íÆ«[e(ÊÄ&[ª|¶Þ
! .SºZb„Âƒ µµ¢Œˆêö¢�ä	Òò˜‹
! ¯D,9
+Îå¶˜�G¿	§#å�[0i1à}ø	nF	`¥D
ðsÃ@
”ØƒaìÒ�Å
{
! Ï—8äÿf”U9ðFz
! BT
º²ýp
! – ¡jú$_
! *2=¢¾DG¹¾Ùíµ ëŽ/g
ÆŒÎeU2ÕFV
I½	Kþ.¡ˆÕõ«¾‚Ú&Ä7‹ûBÃVdqñBó›'|­@;
! ·Þb–
! e W=òã
?yŠ@tŽ{XÝI
Ñ�u
<Ä
! ËŸ,	€¿
r
h€t–�¶7]½¾œ¸½}ß•}—Ö
	'Võò´Ë�
y_Jâ;
! ¶
! ©
'ëÕ	Š
S4}·ëæ�‘ÏžÀC�k£ãÆ#½ò
17µ�	?²u[˜	FÜo*È3�;m@¦Ù
gõ®üje¼n	àr aa
! ¾1!³ª
! 	Ø«Ù�v
Žò
! w
â¤û
! °IÙd·†å¸
 {qSÆ»¬L
âãk—1=[�lIÉ	µgÓ*‚áW”™ºh&EÌÒdÎ›‡ç·
J¸äöà9s„{7�
Ì+G;»—G½ô
! —
! ª£¨‰ïž·9ÁB2¿
!x
! T±Ž£4	-‡=½»‘(xc
«ÚI
! %C7N™	³™âµíJÏ	Ð
! ƒ6*Æ
! û	òœ
ÿP4Šäiv
! 3¸†5èJ2–u/K	un²Å@i|
nñì×}õrü»¤š»Â�( º
ûJ8‚-	„

! LD²LW²S¥\	¸Ç>�
$–O\¼:Í~ÑˆÜž=éEOÞ´
! š»í‹U
! …ðU^ãÈJŸ}U'7
"÷Z‰
! /´M0"y¼
! 3ë
! (	J
R<§0�	©
š¤
ežÎ)ôfñN#Å"vÜÇ„oMZhA&
! Ÿˆå
€
! NÝ*’pR†F
R
! µ‘«
! Úpàó[©[@{Q8ñ’ª2ÏÇ8L,ëÔùäº	ù

  
  For bug reporting instructions, please see:
  
--- 1,1181 ----
! Þ•ºìµM¼kðäñä-óä1!åSå håÛ‰å+eæ0‘æÂæÏæÛæïæç ç<ç"Zç+}ç#©ç�Íç^èdè'ƒè«è3ÉèIýèIGé?‘éEÑé=ê{Uê?ÑêPëCbëF¦ë9íëG'ìBoìI²ìüìEí
! _í'jí8’í.Ëí.úí>)îhî)zî0¤î<Õî+ïZ>ï+™ïAÅïmð8uð(®ð;×ðEñ Yñzñ�ñ¢ñ$Âñ$çñ*ò*7òbò}ò ˜ò¹òÅò#Öòúò8ó!Jó;ló¨ó5ÇóEýóCô0aô’ô¥ô7¸ôlðô$]õJ‚õEÍõ2öEFölŒöùö3÷@I÷Š÷J¢÷8í÷-&ø_TøY´ølùX{ùTÔùQ)úK{úLÇúSû5hûIžûYèûcBü=¦üäü#ôü#ý3<ý*pý4›ý.Ðý2ÿý42þ,gþ6”þQËþ3ÿ3Qÿ=…ÿÃÿC×ÿ7ISI�WçE?"…9¨.â"*4J_2ª&Ý,P1H‚?ËFDRF—EÞN$s(“*¼:ç "!C e&†4­â#û.; j‹.¤!Ó,õS"pvXçU@	H–	.ß	;
! ]J
! y¨
! 7"AZ?œ!Ü5þ@4Ku>Áf
Eg
!­
!Ï
'ñ
j(„*­Ø-ï:4"o’±$Ð2õ(?U^-´?â?"0b+“A¿.*02[2Ž1Á0ó9$1^2�1Ã+õ-!3O.ƒD²3÷$++PC|:Àû6@O"�1³4å$D?1„/¶1æE2^-‘¿ÞýE<[;˜EÔF5a9—*Ñ*ü?'6g8žX×E03v(ª8ÓRV_Q¶U4^2“ZÆ`!8‚/»-ë" 8< 3u C© .í /! L!(m!–!N¶!1"J7"'‚""ª"&Í"ô"1#D#%]#1ƒ#<µ#9ò#,$,L$!y$&›$(Â$5ë$e!%%‡%?­%4í%/"&=R&:�&,Ë&6ø&:/'3j'8ž'×'%ñ'6(*N(!y(W›(:ó(3.)(b)2‹)D¾)5*)9*oc*)Ó*!ý*++:K+=†+3Ä+!ø+9,-T,%‚,/¨,#Ø,9ü,=6-Gt--¼-ê-2.#9.']./….1µ.Aç.-)/1W/=‰/,Ç/*ô//0,O0+|0¨0*Ä0ï01J(1s1+“1p¿102B2S2+n2-š2È2æ2@3E3"Y3|3:“39Î394"B43e4!™4»4Ô4#ï4$5A85z5T”5-é5/6G6F\6£6+¾64ê677SW7G«7%ó7!8*;8f8‚8*Ÿ8Ê8Wê8-B9#p9*”9¿9!×9 ù9 :,;:#h:'Œ:"´:&×:þ:#;'B;"j;-�;»;.Í;#ü; <=<:[<–<©<$È<%í<=#1='U=}=6œ=Ó=%ò=>8>W>r>%�>³>3Ï>??8?]J?¨?0¾?/ï?#@C@W@,v@A£@*å@.A!?A*aA!ŒA'®AHÖA5B.UB„B)›B)ÅB"ïB#C6CGC$WC(|C¥C;¿C(ûC$D?D^D$~D0£D5ÔD
! E" E"CE}fE2äE6F4NFCƒFJÇF*G=G6\G'“GI»G,H.2H1aH2“H5ÆHüH%IBI[IuI3‘I0ÅIöI4JAJ+_J(‹J´J-ÓJ/K(1K"ZK,}K'ªK1ÒK'L0,L']L1…L3·L6ëL "M?CM.ƒM-²M+àM N-N*FN'qN*™NÄN]ÞN <O)]O"‡O'ªO+ÒOþOPF&PmP-�P »PÜPòP1Q\6QL“QIàQM*RKxRZÄRkS[‹SKçSN3T0‚T/³T#ãT-U&5U\UsU+ŠU ¶U*×U.V1V,QV~V–V*³V.ÞV+
W'9W0aW6’WCÉW:
X;HX„X+ XÌXìXY"+YNYgY‡Y)ŸY)ÉYóYZ %Z#FZjZ€Z$›ZÀZ2ßZ[)[1A[5s['©[Ñ['ç[0\6@\*w\,¢\0Ï\-]+.]!Z] |] �]¾]"Þ]"^F$^Uk^PÁ^'_:_'M_$u_$š_¿_3Ð_$`)`'F`n`-Š`¸`,Ñ`þ`7a'Pa#xaœa!¼a%Þa#b(b!Dbfbib2mb2 bMÓbM!c0oc c§c´c½cÎc×c9çc!d:d#TdOxd.Èd9÷d1e/Oee2–e*Ée.ôe)#f&Mf'tf&œf&Ãf#êf'g%6g(\g …g$¦g Ëg"ìg,h2<hoh�h*®h,Ùh.i*5iA`i3¢i:Öi1j)Cjmj�j¤j)¾jèjk k/<k6lk£k3¾k7òk>*l,il,–l1Ãlõl1m$Cm0hm™m7 mØmømn#(nLn+ln˜n¬nÄnÊnÚnínoo5o:Go)‚oJ¬oC÷o;p,Sp€p‡p,Žp
! »p6Æpýp$q>q]qzq(“q:¼q÷q7r(Lrur5•rËrßr)ùr/#s!Ss us'–s ¾s0ßs
t t?tVtlt…t”t²t!Ìt)îtuu#u,u$5u3ZuŽuRªuýuvvv!v!*vLvhvuv~v‹v”v�v>¦v>åvF$wkwItw¾wÚwHãwF,xsx-wx5¥x,Ûxy†y7›yrÓyFz*dz<�z.Ìzûz{
4{€B{;Ã{(ÿ{+(|.T|+ƒ|-¯|3Ý|}#%}I}.c},’},¿}*ì}%~-=~+k~$—~+¼~è~).E$t/™É;å7!€$Y€~€"•€!¸€:Ú€3�-I�w�6„�3»�#ï�#‚'7‚1_‚L‘‚BÞ‚8!ƒ2Zƒ;�ƒ'Éƒñƒ0„49„Jn„<¹„Pö„AG…Q‰…AÛ…†49†<n†E«†/ñ†:!‡%\‡)‚‡6¬‡ã‡7ö‡+.ˆ7Zˆ2’ˆ(Åˆ.îˆ‰M;‰6‰‰4À‰,õ‰,"Š(OŠ,xŠ(¥ŠkÎŠ4:‹+o‹/›‹6Ë‹HŒ9KŒ'…Œ,­Œ+ÚŒ'�'.�!V�%x�ž�?´�>ô�3Ž>LŽ:‹ŽÆŽ5áŽ&�'>�4f�›�&µ�8Ü�(�;>�6z�-±�2ß�1‘#D‘$h‘%�‘,³‘3à‘-’B’)^’,ˆ’:µ’.ð’“8;“0t“)¥“2Ï“;”.>”'m”#•”¹”&Ø”Aÿ”,A•-n•+œ•È•,Ü•>	–0H–3y–(­–Ö–ï–!û–
! —(—7—K—X—o—‚—	Š—”—¤—³—¿—Ë—æ—˜˜!˜.˜>˜P˜	c˜m˜}˜�˜	 ˜
! ª˜%µ˜.Û˜6
! ™!A™2c™2–™0É™ú™?š5Qš‡š+—š0Ãš$ôš+›*E›Ap›:²›Bí›P0œw�œCùœ'=�7e�H��Jæ�V1žWˆžàž'õžŸl;ŸH¨ŸCñŸ(5 2^ 6‘ lÈ e5¡M›¡$é¡m¢%|¢D¢¢Kç¢:3£0n£$Ÿ£)Ä£4î£t#¤@˜¤Ù¤Cù¤6=¥1t¥7¦¥*Þ¥!	¦*+¦)V¦P€¦6Ñ¦/§/8§/h§8˜§9Ñ§9¨6E¨7|¨.´¨9ã¨-©:K©<†©/Ã©+ó©ª4ª'HªpªŠª>¥ªGäª ,«(M«3v« ª«'Ë«;ó«9/¬Di¬B®¬Dñ¬B6­?y­¹­^×­P6®5‡®*½®8è®%!¯$G¯Gl¯8´¯;í¯R)°+|°:¨°.ã°%±K8±?„±GÄ±2²1?²aq²Ó²@ä²
%³&3³JZ³1¥³6×³3´:B´&}´¤´!½´ß´û´µ+0µ\µ zµ›µ:ºµGõµ@=¶1~¶;°¶ì¶·. ·O·<i·5¦·5Ü·3¸5F¸|¸#˜¸¼¸Å¸.Ò¸0¹82¹k¹E‹¹@Ñ¹>º<Qº<Žº5Ëº=»?»+_»‹»=§»8å»1¼0P¼-�¼-¯¼>Ý¼6½.S½9‚½K¼½2¾8;¾Bt¾0·¾/è¾4¿M¿5i¿BŸ¿,â¿3À<CÀ€À! À+ÂÀ?îÀ8.ÁgÁ>„ÁÃÁÜÁ6ùÁ'0Â:XÂ7“Â
ËÂÙÂèÂÃ1Ã:EÃ0€Ã6±ÃWèÃU@Ä?–Ä"ÖÄnùÄ@hÅ+©Å!ÕÅ'÷Å'Æ,GÆ tÆQÇ/gÇB—ÇjÚÇfEÈ.¬È?ÛÈKÉgÉI|É"ÆÉ:éÉ+$ÊPÊ:oÊ ªÊ0ËÊ;üÊO8Ë%ˆË;®ËêËùË7Ì3PÌ3„Ì¸Ì-ÊÌ2øÌ6+Í#bÍ)†Í°Í*ÆÍ*ñÍ$Î3AÎ*uÎO ÎlðÎy]Ïu×Ï:MÐDˆÐ)ÍÐL÷ÐKDÑd�Ñ?õÑW5Ò>�Ò:ÌÒ:Ó+BÓ8nÓM§Ó)õÓÔ*6Ô,aÔ4ŽÔ3ÃÔ{÷Ô?sÕ³Õ4ÎÕÖ>ÖKÖ&hÖ&�Ö ¶Ö0×Ö(×1×&J×+q×'�×!Å×ç×!Ø!)Ø-KØ(yØ"¢Ø"ÅØ)èØ,Ù ?Ù+`Ù$ŒÙ)±Ù*ÛÙÚ1"Ú-TÚ‚Ú:˜Ú=ÓÚ5Û-GÛ"uÛ7˜Û6ÐÛ8Ü<@Ü7}Ü?µÜ5õÜ9+Ý3eÝ4™Ý9ÎÝ8ÞAAÞ;ƒÞ7¿Þ%÷Þ)ß,Gß5tß"ªß.Íß"üß*àJà:Zà.•à$Äàaéà>Ká+Šá>¶áõáâ,&â)Sâ/}â8­â0æâOãgã†ã2 ãvÓã<Jä;‡ä-ÃäñäEå:QåŒåR¡å+ôå9 æCZæ=žæÜæ%õæç4çSçsçIyçÃçÖçAéç$+è,Pè}è3˜èNÌèCé#_é0ƒé'´éÜé%üé+"ê5Nê„ê¡ê%Àêæêë!ë =ë^ë zë"›ë%¾ë0äë)ì0?ìpì:‰ì2Äì(÷ì0 íQíbízí$”í
¹íÇíÜí/÷í$'îLî'\î„îB¤î)çîï3.ï&bï&‰ï1°ï2âïð<5ð5rð5¨ð1Þð)ñO:ñ$Šñ)¯ñ%Ùñ7ÿñ/7òFgò4®ò4ãò0ó=Ió6‡ó-¾ó2ìó!ô6AôExô:¾ô9ùô;3õOoõ=¿õ=ýõC;ö;ö+»öIçö91÷3k÷BŸ÷~â÷"aøZ„ø\ßø
<ù4Jù0ù:°ù>ëùC*ú2nú,¡ú'Îú!öú!û":û1]ûJ�ûTÚû1/ü;aü4�ü:Òü
ýD'ýLlý>¹ý5øý+.þ+ZþL†þ/Óþ(ÿ6,ÿ=cÿ=¡ÿ9ßÿ4,N-{(©CÒ'>D\'¡@É.
! 09!j<ŒFÉ6.GCvCº&þ,%2RD… Ê1ë9<:vP±&<)8f-ŸÍ!ë1
.?5n+¤EÐ25I2.²>á> 	H_	E¨	0î	6
! ,V
! 6ƒ
! Uº
! !2aQU³/	29$lF‘2Ø$
N0
A
;Á
5ý
t3—¨9@?z:º8õ%.)T~#ž#Â)æ‰2š%Í&ó+&FUmÃ&à//78g4 !Õ+÷2#-V%„)ª%Ô&ú+!M/jPš2ë'2Fy2–7É2=48r6«;â49S4�9Â4üE17wc¯F¾Z,DVfy�,®0Û*L7.„³Ì,ì71Q<ƒBÀC/GNw!Æ#èAUN¤Bµ)ø_" ‚ +š <Æ 6!>:!)y!W£!5û!61":h"B£"@æ""'#J#8j#)£#'Í#4õ#%*$'P$&x$.Ÿ$,Î$û$ %*6%a%%š%(²%"Û%$þ%#& 9&?Z&,š&'Ç&Yï&,I'0v'=§'0å':(1Q(9ƒ(1½(3ï(5#)1Y)2‹)@¾)1ÿ)?1*6q*4¨*4Ý*<+>O+6Ž+AÅ+H, P,q,3†,1º,6ì,3#-2W-0Š-/»-)ë-#.*9.@d.?¥.5å./0/AI/C‹/6Ï/704>06s0Iª0
ô0'1-*1X1Hx1HÁ1#
! 2.2*A2(l2•21µ2)ç2-3,?3,l3<™35Ö3&4/34=c4&¡4%È47î45&5,\5<‰5$Æ5.ë506WK6£69¼6Tö6=K7Y‰7)ã7)
878VP89§86á8:98S9)Œ9-¶9'ä9%:O2:%‚:¨:4Ã:2ø:+; H;1i;›;(»;Oä;94<$n<?“<8Ó<;=4H=+}=4©=-Þ=3>@>(X>E�>Ç>
Þ>1ì>&?6E?8|?Sµ?	@+%@Q@	^@h@‚@4—@5Ì@=A<@A7}A;µA.ñAC BAdBû¦Bì¢C!�D3±D1åDE(2E4[E1�E>ÂE8F2:F-mF8›F4ÔF8	G8BG&{G:¢G;ÝG:H:TH	�H`™H`úH[I:pIO«I5ûI*1J)\J†J'’J*ºJ>åJB$KgK;†K(ÂKëKCLIL$VL7{L³L#ÎL#òL'M#>MMbM7°M9èM7"N.ZN<‰N6ÆN>ýN;<OLxO*ÅO9ðO"*P8MP.†P3µP#éP,
Q):QdQElQ7²Q=êQ0(R5YR‹�R@S+\S-ˆS=¶S/ôS $TET4]T)’T:¼T÷T5U"IUSlULÀU$
V)2V#\V€V:ŸV=ÚVDWF]WN¤W@óW84XPmXH¾XEY.MY"|Y6ŸY;ÖY.Z.AZKpZ?¼ZüZ&[':[9b[4œ[Ñ[1à[\%,\&R\!y\›\(º\Gã\&+]BR]A•]
×]<å]3"^GV^<ž^.Û^:
! _#E_i_2…_ ¸_Ù_)è_2`E`-``3Ž`'Â`%ê`7a5Ha
~a6Œa1Ãa/õa8%b^bB}b3Àb!ôb'c$>c'cc>‹c>Êc>	dHd[dYudKÏd<e1Xe8ŠeDÃef�!f¯f0Éf4úf0/g/`gG�gDØgShDqhW¶hiD"i3gi›iN»iJ
! jUj5qjA§jUéj%?kek5ƒk2¹kìk/l7l0Ql ‚l.£l Òlól3m&Gm1nm( m,Ém3öm**nAUnH—n2àn-o-Ao.ooAžo1ào$p.7p0fp"—p2ºp,íp(q+Cq,oq&œq+Ãq+ïq%r"Ardr#„r&¨r7Ïr*s)2s)\s$†s-«s+Ùs%t(+t#Tt'xt4 t'Õt&ýt $u+Euqu1�u?Âu;v>vRvKpv1¼vîv9úvL4wW�wHÙw<"xO_xJ¯x[úxWVy>®y¹íy.§z*Öz({8*{4c{)˜{7Â{+ú{+&|-R|t€|iõ|K_}a«}Ž
~gœ~}˜‚˜€´€Æ€<æ€#�">�.a���/¯�3ß�(‚<‚2V‚,‰‚.¶‚å‚Iƒ@Nƒ7�ƒ)Çƒ8ñƒ*„9C„3}„N±„-…".…%Q…w…+–…)Â…/ì…†/:†+j†1–†-È†0ö†''‡,O‡|‡œ‡»‡"Ê‡9í‡+'ˆ2Sˆ#†ˆªˆÊˆ1ãˆ2‰3H‰0|‰1­‰4ß‰-Š*BŠ)mŠ+—Š,ÃŠ0ðŠ-!‹&O‹&v‹$�‹5Â‹ø‹!
Œ(/Œ/XŒHˆŒHÑŒ�57�2m�X �yù�sŽŽŽD¥Ž*êŽ�+�$H�!m���)­�(×��\�&w�6ž�,Õ�%‘2(‘4[‘'�‘5¸‘"î‘C’RU’*¨’DÓ’#”!<”g^”Æ”æ”i•)o•™•
¹•Ç•	Ø•
! â•	í•+÷•:#–0^–5�–2Å–/ø–a(—;Š—+Æ—9ò—e,˜’˜:¥˜à˜0â˜>™bR™7µ™$í™6š)IšLsš<Àš7ýšE5›,{›W¨›?œ@œ3_œ3“œBÇœ?
! �CJ�(Ž�&·�Þ�+ô�i žMŠž1Øž1
! ŸE<Ÿ%‚Ÿ#¨Ÿ%ÌŸ8òŸ8+ 3d 1˜ BÊ *
¡8¡;V¡9’¡*Ì¡\÷¡8T¢1�¢5¿¢/õ¢2%£2X£5‹£QÁ£&¤J:¤'…¤.­¤4Ü¤8¥/J¥%z¥$ ¥%Å¥#ë¥)¦)9¦-c¦"‘¦)´¦Þ¦-ò¦( §*I§t§.Œ§A»§0ý§/.¨c^¨9Â¨<ü¨49©3n©>¢©3á©7ª[Mª
©ª.·ª$æª&«2«JR«#�«>Á«)¬<*¬.g¬%–¬¼¬/Û¬?­8K­)„­®­1Ç­;ù­<5®9r®<¬®8é®;"¯5^¯8”¯+Í¯+ù¯+%°+Q°$}°"¢°*Å°ð°;	±E±:e±5 ±‹Ö±2b²E•²<Û²2³(K³0t³0¥³*Ö³0´(2´*[´,†´'³´
Û´+é´&µ9<µvµ1‡µ&¹µ/àµ@¶.Q¶$€¶5¥¶4Û¶4·;E·<�·¾·Ù·ó·!
¸%/¸%U¸!{¸'�¸Å¸&ß¸¹'
¹(5¹<^¹0›¹%Ì¹2ò¹>%ºdºN€º.Ïº
! þº.	»:8»)s»)�»5Ç»Eý»AC¼4…¼4º¼ ï¼½,+½$X½"}½. ½%Ï½%õ½$¾@¾2W¾Š¾T©¾Lþ¾[K¿W§¿Dÿ¿PDÀC•À
ÙÀ9çÀ#!Á)EÁoÁ.…Á(´Á"ÝÁ2Â33ÂQgÂ,¹Â)æÂ0ÃHAÃ2ŠÃ½Ã'ÛÃÄÄ,Ä IÄ%jÄ%�Ä¶ÄÌÄÝÄïÄÅ$Å9Å%JÅ/pÅ% Å,ÆÅ,óÅ. Æ,OÆ,|Æ,©Æ,ÖÆ*Ç&.Ç/UÇ…ÇŽÇ"šÇ½ÇÜÇûÇ7È@ÈPÈ'YÈ�È+ È'ÌÈ"ôÈ#É);ÉeÉ!…É#§É!ËÉíÉÊ(Ê"GÊHjÊ=³Ê/ñÊ'!Ë0IË%zË+ Ë/ÌË'üË($ÌMÌ&bÌ,‰Ì$¶ÌÛÌ+úÌ6&Í]Í5fÍœÍ»Í×ÍñÍÎ8.Î>gÎ!¦ÎÈÎ=èÎ &Ï-GÏuÏ�ÏH§Ï)ðÏ)Ð/DÐ@tÐ-µÐ.ãÐÑ.Ñ(NÑ1wÑ6©Ñ3àÑ3Ò5HÒ=~ÒJ¼Ò*Ó"2Ó0UÓ†Ó¡Ó¹Ó)ÖÓ"Ô*#Ô*NÔPyÔ6ÊÔ2Õ"4ÕWÕ9pÕªÕ»Õ7ÙÕ!Ö"3Ö>VÖ>•ÖDÔÖ7×'Q×.y×M¨×Hö×.?Ø nØ'�Ø-·Ø=åØ#Ù;>Ù#zÙ6žÙ:ÕÙ5ÚFÚeÚxÚ‹Ú)¤Ú#ÎÚ'òÚ&Û"AÛ3dÛ˜Û¬ÛÂÛ$ÜÛÜÜ5ÜGÜaÜ{Ü*”Ü¿ÜÌÜÙÜ÷Ü
! ÝÝ9/Ý.iÝ3˜Ý/ÌÝ0üÝ3-Þ;aÞF�ÞäÞ#ß(ß+Fß.rß¡ß!Áß,ãßà1*à-\à'Šà-²à+àà#á 0á#Qá-uáV£á*úá&%â&Lâ)sâ/�â4Íâ+ã7.ã9fã8 ãÙã%øã5ä TäTuä7Êä6å79åqå1Šå6¼å-óåT!æ9væ$°æ8Õæ+ç<:çwç–ç§ç¹çÊç"çç'
! è2è)Hè<rè(¯è'Øè/é'0é1Xé?Šé:Êéê%ê1>êpêoê)ïê3ëMë1këF�ëEäën*ì3™ì2Íì'í7(í6`í—í$²íB×í)î*Dî&oî&–î0½î&îîï 3ï)Tï2~ï4±ïæï;ð,?ð1lð0žð(Ïð/øð4(ñ]ñ%vñ)œñ)Æñ@ðñ$1ò<Vò.“ò4Âò0÷ò(óBóG_óL§óLôó.Aô1pô/¢ô8ÒôPõ0\õ'�õ&µõÜõ$òõö0ö+Hö+tö- ö5Îö-÷D2÷5w÷­÷"Í÷	ð÷!ú÷ø/;ø(kø'”ø<¼ø$ùøù3ùHùaùuù/‘ùÁù>áù6 ú>Wú;–úÒú0îú.û3Nû9‚û8¼û õûüB5üLxü&Åü:ìü$'ýLý1dý<–ý;Óý.þ5>þ1tþ1¦þ.Øþ.ÿ56ÿ5lÿ>¢ÿCáÿ.%/T„/�+Í-ù&'N"f'‰5±(çN&Xu8Î:+B4n9£9Ý+,C p/‘$Áæ, M(`2‰2¼(ï"8&[)‚.¬Û.õa$9†,À6í2$UW(­GÖ>	A]	$Ÿ	$Ä	,é	(
! B?
! L‚
! Ï
! ï
! .';Hc4¬&á./7*g9’+Ì.ø<'
)d
DŽ
SÓ
T'K|ÈCæ'*ER@˜<ÙD@[Lœ5éB(b;‹#ÇFë28M<†JÃ,;+[@‡LÈP;f7¢cÚ >,_ Œ*­-Ø%,L&e1Œ¾#Ü +!M)m)—ÁÝø#--Q)%©$Ï4ô*)1T1†0¸é6ÿ"6Yu’9©0ã'-<j$‡,¬BÙ<5Y�, +Í3ù0-/^Ž¤³#»)ß%	3/Jc'®Ö5ê& 6G'~+¦/Ò1 G4 >| !» /Ý (
!)6!#`!#„!a¨!"
! " -"N"4n">£"5â"/#+H#+t#( #$É#6î#9%$._$CŽ$FÒ$.%*H%Fs%.º%
é%6÷%C.&r&0’&Ã&+Ý&#	'!-'-O'$}'$¢'#Ç'ë'Rÿ'R(,p(?�(/Ý(0
)2>)/q)5¡)V×)<.*Sk*U¿*c+Ey+N¿+,L),-v,+¤,7Ð,:-1C-8u-&®-*Õ-1.32.'f.%Ž.$´.;Ù../FD/‹/¡/K»/10"90 \0C}0BÁ011*71+b1*Ž11¹1'ë1F2=Z2#˜2#¼29à2393U3o3ˆ3&Ÿ3Æ34Ø3
46-4#d4ˆ4,™4%Æ4ì4$5+5&J5)q5›5¯5Æ5
Ý5
ë5%ù56>6^6s6&Š6?±6(ñ6(7C7 c77„7-¼7ê7þ7848$M8!r8”8.´8Pã8*49/_93�9!Ã9Kå91:P:4k: :+´:+à:;4&;/[;#‹;¯;:Á;Eü;<B< <! <Â<ß<õ<*=9=5X=JŽ=TÙ=S.>8‚>»>5Ê>H?I?/d?3”?+È?Aô?6@8M@7†@+¾@2ê@3A3QA>…A$ÄA,éA4B&KB6rB6©BàB"õBC*CBC*JC7uC'­C'ÕC$ýC$"D)GD%qD%—D$½D%âDE$E@E YE3zE3®E)âEF,F;FYFhFwF†FžF¸FÐFèFGG'G6GNGhG8�GºGÊG%ÙG&ÿG%&H+LHxH9�HÊH#éH
II:+IfIuI‡I¢I¶IÈI×IæI!ýI"JBJSJfJ1yJ«JÁJÕJéJKK1KGK[KvKŒKŸK°KÃKÖKåKýKL+L5:L(pLJ™L+äLM,MHM^MoMƒM–M4ªMßM!ôMN*6NaN0uN¦NÃNØNìNþNO)OFOcO€O•O*±O0ÜO
P*PBP%]PƒP›PºPÐP&âP	QQ6QALQ@ŽQÏQ!ìQR!R9RQRlR‡RœRºRÑRéRüRSK,SFxSP¿SLT]T{T<šT9×TUU0gU+˜U/ÄU<ôU91V,kV2˜V.ËVDúV+?W+kW<—WuÔW^JX_©X6	Y@YC`Y0¤YDÕY.ZAIZ=‹ZAÉZ([I4[&~[)¥[>Ï[\B'\j\Š\'–\$¾\ã\*þ\)]I].Y],ˆ]6µ]ì]	^'^/G^0w^#¨^8Ì^c_?i_©_0Ã_ô_4`0E`2v`2©`3Ü`
a
a+,a)Xa ‚a£a-Áaïa	bb2bNblb‹b¡b0¿b4ðb%c 4cUc qc’c(°c:Ùc4d4Id"~d/¡d&Ñdød*e&Beie#ƒe%§e&Íe)ôefF+f&rfB™fÜfófgCg3\g!�g3²g7æg6h7Uh+�h(¹h%âh'i0iJi/Yi5‰i6¿i8öi*/j0Zj;‹j2Çj2új$-k$Rk/wk!§k Ék)êk)l)>l-hl–lyµlœ/m0Ìm8ým?6n4vn*«n:ÖnCoUo uo,–o,Ão!ðoFp^YpF¸pMÿp[Mqf©qWrAhr9ªrTärJ9s+„s#°s#Ôs+øs>$t;ct-ŸtÍt!ét-u'9u9au%›u)Áu(ëu/v2Dv$wv$œv5Áv÷vw',w8Tw�w«w*Çwòw4x,Ex/rx<¢xßx"ùx!y.>y1myŸy
! ²y(½y-æy$z-9z)gz‘z«z:Çz-{.0{_{0u{/¦{-Ö{4|69|*p|6›|#Ò|#ö|1}5L}‚}6–}JÍ}@~6Y~ �~)±~$Û~'/(,X…6œ;Ó9€3I€C}€SÁ€,�"B�#e�$‰�H®�L÷�.D‚>s‚²‚:Ë‚OƒHVƒEŸƒ$åƒS
! „Y^„Z¸„c…Dw…b¼…6†V† e†)††<°†í†9ý†A7‡y‡�‡£‡·‡"Ä‡Eç‡F-ˆBtˆ!·ˆ:Ùˆ1‰:F‰1�‰(³‰Ü‰#ü‰( ŠIŠ%hŠ.ŽŠ'½ŠåŠ;‹<<‹?y‹)¹‹&ã‹,
! Œ17ŒJiŒ0´Œ,åŒ.�=A�H�%È�î�-þ�',ŽTŽtŽ0”ŽÅŽ+ßŽ#�!/�-Q�$�$¤�#É�?í�3-�,a�Ž�6¤�Û�.÷�1&‘5X‘UŽ‘[ä‘\@’e�’F“dJ“a¯“g”hy”qâ”RT•p§• –>9–-x–-¦–9Ô–I—EX—8ž—8×—)˜;:˜Gv˜F¾˜+™1™/O™-™0­™2Þ™#š5š+Rš*~š*©š*Ôš9ÿš<9›6v›!­›1Ï›4œ16œ:hœ£œEÃœ>	�/H�"x�-›�,É�@ö�37žkž#‡ž,«ž#Øž1üž%.Ÿ/TŸ3„Ÿ3¸Ÿ/ìŸ5 "R &u œ µ .Ä Dó $8¡)]¡&‡¡)®¡0Ø¡1	¢;¢;V¢0’¢5Ã¢3ù¢*-£8X£‘£'°£IØ£2"¤8U¤&Ž¤*µ¤'à¤¥"¥ ?¥5`¥D–¥PÛ¥:,¦5g¦�¦8´¦-í¦*§*F§q§„§™§©§½§Ñ§å§÷§¨¨/¨A¨R¨d¨x¨Ž¨¢¨³¨Å¨×¨ë¨ý¨©#©7©I©[©o©�©“©¥©·©Ë©ß©ó©ªª+ª?ªQªeªvªŠªœª®ªÀªÒªäªøª
! ««0«D«Z«p«‚«”«¦«/¸«è«(ø«!¬;¬N¬d¬#¬£¬¸¬Ë¬/å¬6­!L­n­�­'�­'Å­'í­"®)8®b®1z®3¬®0à®4¯/F¯)v¯G ¯1è¯*°!E°!g°%‰°¯°Ï° è°&	±<0±!m±(�±/¸±&è±*²+:²)f²&�²3·²ë²,³74³l³/‰³)¹³.ã³´:2´m´#‹´"¯´!Ò´&ô´!µ,=µ'jµ’µ)°µ!Úµ5üµ2¶:E¶(€¶&©¶)Ð¶ú¶1·L·!j·+Œ·2¸·>ë· *¸&K¸r¸�¸N¯¸þ¸$¹T@¹K•¹á¹)õ¹+º
Kº.Yºˆº$¦º#Ëºïº+
»9»Y».f»#•»'¹»'á»(	¼*2¼+]¼"‰¼1¬¼!Þ¼(½!)½K½ e½ †½ §½ È½ é½ 
! ¾ +¾ L¾ m¾ Ž¾!¯¾ Ñ¾ò¾%¿#6¿#Z¿"~¿¡¿Á¿Ý¿ý¿À0ÀLÀcÀƒÀŸÀ»À×À0óÀ?$Á[dÁ#ÀÁ$äÁ%	Â%/Â3UÂ#‰Â0­ÂÞÂ õÂ+ÃBÃXÃ"sÃ–Ã ¯Ã1ÐÃÄ%Ä%EÄ0kÄ.œÄ2ËÄ$þÄ#Å=Å)[Å…ÅžÅ)½Å2çÅ#Æ%>ÆdÆ=zÆ$¸Æ)ÝÆÇ#Ç-AÇ&oÇ!–Ç#¸Ç#ÜÇÈ<ÈQÈ8oÈ$¨È ÍÈ*îÈ2É7LÉ/„É"´É'×ÉÿÉ9ÊXÊ,rÊ)ŸÊ-ÉÊ&÷Ê'ËFËfË4†Ë,»Ë%èËÌ.$ÌSÌ$oÌ.”ÌÃÌ+ÖÌ7Í:ÍMÍcÍDÍ2ÄÍ,÷Í.$Î[SÎm¯Î(Ï!FÏ'hÏ'�Ï$¸Ï7ÝÏ#Ð9Ð)YÐ-ƒÐ(±Ð(ÚÐ(Ñ(,Ñ&UÑ3|Ñ.°Ñ*ßÑA
! Ò9LÒ†ÒLšÒ/çÒÓ/6Ó.fÓ(•Ó%¾ÓäÓ+ÿÓ/+Ô4[Ô:�ÔËÔ7ØÔ1Õ.BÕ(qÕ1šÕ.ÌÕûÕ!
ÖE/Ö)uÖ<ŸÖ9ÜÖ×"5×X×k×}×—×*¶×#á×!Ø!'Ø!IØ!kØ$�Ø"²Ø#ÕØ#ùØ#ÙAÙaÙ-Ù)­Ù ×ÙøÙÚ"8Ú[Ú&{Ú'¢Ú+ÊÚ(öÚÛ%?Û"eÛ ˆÛ©Û7ÉÛfÜVhÜ5¿ÜõÜ#üÜ Ý@Ý`Ý,wÝ"¤ÝÇÝAÛÝ(Þ$FÞkÞ'†ÞC®Þ3òÞ"&ßIßdßL‚ß,ÏßHüßEà Tà"uà˜à!¶àØà3õàH)árá ‚á£á!Ãá'åá,
â:â5Iââ=—âWÕâF-ãmtãâãä7ä0Qä1‚ä2´ä/çä;å.Så>‚å6Áå!øå0æ1Kæ/}æ2­æ2àæ8ç Lç@mç#®çÒç&òçè$4è$Yè-~è&¬è Óè-ôè"é?é*]é%ˆé®éÈé+æéê!2êTê%pê–ê$±êÖê$ñê&ë$=ë/bë7’ë-Êë*øë$#ì.Hì6wì'®ì@Öì%í=í;[í!—í¹íÖíâí%ýí!#îEîeî-î/­î5Ýî/ï$Cïhï…ï8¤ï6Ýï@ð2UðMˆð?Öð?ñ1Vñ;ˆñ5Äñ5úñ%0ò6Vò2�ò+Àò1ìòIó?hó6¨óAßó.!ô3Pô,„ô)±ô(Ûô0õ:5õ.põ&Ÿõ$Æõëõ7ö7=öuö$Šö)¯ö"Ùö=üö.:÷*i÷*”÷,¿÷,ì÷ø)øAø!`ø)‚ø%¬ø%Òøøø&ù3ùQùdùxù/“ùÃù"àù!ú%ú;úJú]ú4mú¢ú!¹ú Ûú(üú9%û&_û †û1§ûEÙû7üKWü!£ü"Åüèüýb$ý%‡ý­ý(Éý+òý+þ&Jþ+qþ�þ)µþ0ßþ%ÿ6ÿ Tÿ'uÿ.�ÿ2Ìÿ!ÿÿ,!jN2¹'ì@Ur2� À5á<+T.€2¯3â6MMD›=à/7g6|#³× ì
�-$¯ Ô/õ'%'M8u-®"Ü$ÿ#$(H)q-›'ÉGñ9-R€”'²Úç 	$'	#L	!p	.’	Á	5Û	
! --
! [
! q
! /€
! C°
! 5ô
! "*/M+};©3å"&<&c#Š#®"Ò"õ
8
'V
(~
§
2¾
ñ
&#5"Y-|,ª×/ò("K"kCŽÒ$ð54K'€!¨EÊ+B<,;¬è346k/‡.·+æ*1-\0Š'»/ã4*H,s' (È&ñ((DQ1–RÈ94UHŠ!Ó(õEEd$ª)Ï1ù(+&T:{¶:ÆKMM6›Ò*í-!Ln/Šº4Áö5,O<|5¹&ï1LHH•Þõ\3o7£*Û.,54b1—4É5þ4BR:•&Ð>÷*6 <a Až 5à )!2@!"s!–!©!!¼!Þ!ý!A"@Z"9›"9Õ"H#.X#&‡#®#%Ê#6ð#3'$*[$/†$!¶$%Ø$Dþ$"C%f%x%/‰%/¹%!é%&=#&a&H{&!Ä&>æ&2%' X'Cy'3½'<ñ'.()N(+x(%¤(%Ê(+ð()0)L)l)%‹)(±)"Ú)7ý)Q5* ‡*¨*$Ç*-ì*6+5Q+‡+(§+'Ð+)ø+",$?,+d,%�,"¶,-Ù,%-!--<O->Œ-,Ë-ø-.@4.'u.!�. ¿.à.û.8/1P/5‚/*¸/ã/7ú/120Ld0L±0-þ0*,1JW1B¢1&å1%2.224a2 –2.·2Oæ2B63Ky3JÅ3K4K\4J¨4Kó45?57u5J­59ø5926El6Q²6D7DI7@Ž7=Ï7	
88#8;78:s8H®83÷8%+9&Q9;x9:´9<ï9,:-?:.m:*œ:(Ç:8ð:<);2f;6™;BÐ;.<(B<)k<(•<1¾<<ð</-=/]=<�=ZÊ=7%>)]>B‡>;Ê>(?-/?4]?’?'°?'Ø?	@
! @%@.B@Jq@¼@,Ù@1A)8A"bA…A šA1»A1íA B@B%]BƒBŸB$¸B.ÝB'C4CMCeCzC”C6±C èC
	D7D.OD%~D.¤D1ÓD@E@FE‡E§E;ÄE$F%F8@FyF2�F>ÂFNGMPG3žGÒGäG%H+*H$VH6{H<²H7ïH5'IA]I7ŸIT×IT,J>�JFÀJ%K--K+[K6‡K-¾K.ìK-L*IL tL •L1¶LèLûL,MEMeM#‚M¦MJ¼M%N&-N&TN&{N ¢NDÃNO&OL>OA‹OÍOëOPP2P)GPqP�P0­P8ÞPQ,7Q,dQ$‘Q¶Q ÔQõQ'R'6R2^R$‘R;¶R>òR>1S9pS-ªS3ØST@*T4kT) TÊTáT÷T(U7U<MUDŠU=ÏU]
V#kVC�V,ÓV<WI=W.‡W ¶W2×W'
! X42X$gX-ŒX ºXÛX4ïX6$Y+[Y%‡Y1­Y=ßY0Z0NZZžZ½Z!ÝZ7ÿZ!7[1Y[0‹[)¼[1æ[;\9T\$Ž\#³\ ×\Mø\-F]It]¾]!Î]#ð]^"3^V^*t^$Ÿ^6Ä^(û^J$_&o_5–_:Ì_=`/E`*u`; `%Ü`'a-*a<XaV•a6ìaR#bˆvb8ÿbB8c@{c9¼c&öc4d$Rd3wd«d8Éd%e+(eTe qe’e+²e"Þef
! f f?f$\f2�f4´f	éf)óf#gAg%Zg+€g¬g8Êg&h*hHh'gh�h4©hÞh$ùh(i5Gi*}i!¨i"Êi"íi!j2jLj/ij™j&°j×j ïjk",kSOk£kÂkákll?0l>pl6¯l*æl!m3m#Bm*fm)‘m,»m4èm)n=Gn(…n=®n,ìnAo5[o4‘o)Æo)ðo-p@Hp"‰p*¬p+×pq-q'Gq)oqU™qFïq06r&gr5Žr'Är5ìr"s;sZs$ysžs¾s4ÛsJt7[t“t3«t-ßt(
u6uVOu)¦uÐuìu0v99v!sv'•v'½v9åv3w;Sw;�w6Ëw/x22x2exI˜x3âx!y38y/ly3œy3Ðyz)$z)Nz+xz/¤z2Ôz${-,{@Z{:›{$Ö{!û{#| A|b|y|’|'§|Ï|(ä|Z
}-h}/–}+Æ}"ò}~)~?~8[~2”~6Ç~8þ~$7.\9‹(Å(î4€9L€7†€=¾€3ü€/0�4`�.•�.Ä�4ó�.(‚.W‚,†‚9³‚9í‚9'ƒ:aƒ9œƒ:Öƒ9„9K„W…„WÝ„.5…d…$y…!ž…/À…&ð…)†A†]†|†.�† ¾†0ß†#‡=4‡+r‡$ž‡Ã‡!ã‡ ˆ-&ˆTˆ!pˆ+’ˆ-¾ˆ$ìˆ.‰(@‰.i‰1˜‰.Ê‰*ù‰/$ŠBTŠ3—ŠBËŠ'‹"6‹+Y‹3…‹@¹‹Dú‹%?ŒeŒ+…Œ±Œ4ÑŒ-�(4�<]�š�#¸�Ü�(ù��"ŽÀŽ†ÙŽ6`�M—�:å�6 �6W�/Ž�%¾�5ä�&‘7A‘Gy‘Á‘@Ù‘2’$M’r’ †’:§’3â’3“@J“@‹“;Ì“””1”E”[”o”‚”—”«”À”Ô”é”ÿ”•)•C•W•j•{•••ª•À•Ö•é•ü•9–MN–Mœ–@ê–(+—3T—%ˆ—=®—(ì—7˜ZM˜Y¨˜N™2Q™-„™F²™4ù™+.š+Zš,†š+³š+ßš,›,8›,e›4’›YÇ›H!œWjœXÂœ-�5I�A�vÁ�78žlpž5Ýž;ŸUOŸ5¥ŸQÛŸˆ- >¶ 4õ >*¡1i¡2›¡Î¡.î¡¢</¢2l¢ Ÿ¢2À¢(ó¢E£Eb£.¨£3×£c¤o¤X�¤:è¤F#¥1j¥'œ¥%Ä¥ê¥*¦"3¦!V¦)x¦ ¢¦Ã¦6â¦ §R:§/�§$½§â§ ÷§¨+¨2I¨/|¨/¬¨(Ü¨&©,©#K©"o©’©*­©!Ø© ú©,ª*Hªsª3“ªÇªåªúª)«7A«!y«#›«0¿«&ð«#¬/;¬Ak¬%­¬8Ó¬M­6Z­8‘­.Ê­3ù­--®C[®,Ÿ®>Ì®&¯'2¯DZ¯FŸ¯Qæ¯C8°=|°8º°;ó°O/±-±­±0È±/ù±)²/?²Do²1´²,æ²0³D³8`³'™³&Á³+è³%´#:´H^´(§´$Ð´/õ´‚%µC¨µCìµ-0¶-^¶5Œ¶.Â¶%ñ¶·+·>·0U·#†·&ª· Ñ·"ò·#¸$9¸'^¸.†¸'µ¸(Ý¸(¹!/¹*Q¹8|¹1µ¹1ç¹3º1Mºº/ŸºÏºFæº/-»(]»)†»8°»/é»6¼+P¼0|¼ ­¼AÎ¼E½#V½ z½3›½1Ï½(¾4*¾_¾/y¾.©¾QØ¾*¿4I¿4~¿3³¿,ç¿)À7>À6vÀ!­À&ÏÀ2öÀ+)Á.UÁ4„Á¹Á×Á/íÁ?Â+]ÂB‰ÂÌÂFìÂ&3Ã0ZÃ#‹Ã!¯ÃÑÃíÃÄ9!Ä%[Ä�Ä›Ä'°Ä$ØÄ>ýÄ)<Å!fÅˆÅšÅ"­Å4ÐÅÆÆ)4Æ&^Æ"…ÆH¨Æ3ñÆ&%ÇLLÇ8™Ç ÒÇóÇÈÈ&6È)]È*‡È²È6ÌÈ<É@ÉZÉqÉ1‡É¹É.ÖÉÊ/ÊKÊiÊ"vÊ,™ÊÆÊØÊñÊ*Ë4/ËdË&‚Ë%©ËÏËêË$Ì(ÌBÌ\ÌvÌ‚Ì5¢ÌØÌ)îÌCÍ!\Í6~Í<µÍ.òÍ'!Î3IÎ}Î’Î#§Î.ËÎ.úÎ$)Ï6NÏ…Ï%£Ï=ÉÏÐ%ÐBÐaÐÐ!žÐÀÐ+ÔÐBÑ=CÑ2�Ñ=´Ñ2òÑB%Ò7hÒ Ò-ºÒèÒ9Ó4>Ó.sÓ)¢ÓÌÓ"çÓ
! ÔdÔ>„ÔÃÔØÔPïÔ9@Õ#zÕžÕ&·ÕvÞÕ)UÖ@Ö.ÀÖ;ïÖ2+×>^×;�×IÙ×#Ø&:Ø1aØ0“Ø'ÄØ?ìØ,Ù-HÙ"vÙ™Ù)¯ÙÙÙ-öÙG$Ú/lÚ.œÚ)ËÚ)õÚ4Û&TÛ+{Û0§ÛDØÛÜ(,Ü)UÜ1Ü±ÜÄÜÜÜ+ñÜ+ÝIÝ cÝ)„Ý/®ÝÞÝ-ýÝ=+Þ/iÞ;™ÞÕÞ/ðÞ  ß)Aß+kß*—ß5Âß1øß$*à!Oà,qà<žàUÛà!1áSá0rá#£áÇáTåáZ:â[•âdñâEVãcœã!ä"ä#@ädä=„äCÂäDå%KåWqåÉå,éå#æ%:æ2`æA“æ$Õæ#úæ-ç+Lç@xç¹ç5×ç6
è2DèHwèÀèÚèðè7éB@é,ƒé'°é6Øé+ê,;ê/hê0˜ê5Éêÿêë-ë!?ë=aë!Ÿë5Áë$÷ë.ìKì#aì…ì'¤ì$ÌìQñì CíAdí"¦í(Éíòí	þíAîJî'jî&’î%¹î&ßî4ï.;ïjï>ˆï5Çïýïð0:ð+kð—ð
! œð*§ð*Òð$ýð*"ñ8Mñ"†ñ©ñÂñ+âñ5ò6Dò2{ò2®ò<áò2ó5Qó)‡ó±óËó%æó"ô /ô Pô-qô"Ÿô!Âô%äô%
! õ'0õXõ võ—õ¨õÆõãõûõö,ö@ö	Lö/Vö†øuˆø\þø/[ù9‹ùÅùLåú>2ûqû~ûŠû"žû!ÁûYãûB=üI€üXÊüA#ýeýgþ'mþS•þ;éþ\%ÿa‚ÿ[äÿd@]¥W¤[TÂUkÍ„XRn«Y—t!|.#«8Ï†S�Oã†3$º:ßA	h\	>Å	
! T	Ž^ÚígÈI0
az
~Ü
8[ ”µ9ÔIFXQŸFñ383l6 ×æ*ü'FECŒoÐ4@eu|Û!X:zµÒ~ïînL]˜ªƒCWÇ}Ã�'aI‰„Ó4Xd�[òONšž£9›Ý¢y�ˆ¬v5l¬‹c¥“	 q� Á!fÑ!8"3H"3|"l°"9#LW#H¤#Jí#Q8$FŠ$GÑ$f%Y€%@Ú%J&f&Yz&nÔ&iC'p­'©(šÈ(=c)s¡)_*;u*A±*[ó*=O+R�+Aà+^",Y�,SÛ,x/-m¨-}.|”./9‘/nË/C:0{~0@ú07;1/s1C£1]ç1E2=\24š2FÏ2/3+F3@r36³3Vê3rA4Š´4…?5‰Å5xO6?È6L7rU7¬È7ku8\á8d>9.£9GÒ9Y:Zt:TÏ:˜$;o½;L-<;z<L¶<€=9„=>¾='ý=Z%>#€>b¤>E?-M?-{?A©?[ë?G@4\@x‘@b
! AlmAwÚA4RB7‡BV¿BtCJ‹CPÖCQ'D5yD4¯DgäD5LEQ‚E5ÔEI
! FMTF7¢F:ÚFYGFoGB¶G.ùG†(H[¯H4Ig@Iƒ¨I2,JC_JU£J=ùJN7KG†KKÎK;LVVL?­L-íL"M">MaMo}MCíM?1N\qNpÎNz?OrºO\-PuŠP€QO�QQÑQ«#RxÏRUHSJžS\éS†FT�ÍT†^U’åUTxVaÍVÈ/W²øWY«X7Y5=Y5sYI©YZóY`NZS¯ZP[7T[%Œ[/²[Œâ[fo\ Ö\4w]8¬];å]H!^Fj^C±^;õ^Q1_lƒ_Nð_G?`K‡`AÓ`QaKgaI³a«ýa=©bbçbKJc–cVdSmdNÁdOe[`e^¼ezfD–f;ÛfKg@cgI¤g¿îgK®hdúh@_iO i‹ðiK|j8Èj˜kPšk7ëk=#lualk×lXCmIœmJæm^1n4�nzÅnL@ok�o}ùoawp\Ùp?6qHvq€¿q„@rHÅrJs}YsR×sV*tl�t�ît{puMìuŠ:v4Åv=úvJ8w'ƒw8«w¯äw:”xMÏxÊyèyz4zKPz„œzP!{Br{qµ{)'|TQ|¦|x½|[6}]’}Cð}c4~:˜~2Ó~55<Crl¶-#€¹Q€T�T`�#µ�‰Ù�3c‚Z—‚Kò‚M>ƒ†Œƒ­„…Á„<G…M„…HÒ…B†Z^†+¹†½å†P£‡?ô‡U4ˆ;ŠˆKÆˆ6‰HI‰D’‰8×‰@Š6QŠFˆŠ9ÏŠ7	‹?A‹5�‹s·‹!+ŒEMŒ2“Œ(ÆŒIïŒl9�8¦�ß�Jü�VGŽ1žŽ3ÐŽ>�>C�‹‚�:�MI�S—�9ë�0%‘0V‘P‡‘ Ø‘lù‘*f’;‘’$Í’›ò’Ž“K¬“Jø“>C”#‚”"¦”3É”ˆý”]†•pä•?U–d•–>ú–X9—‘’—k$˜S�˜Fä˜E+™Kq™@½™@þ™/?š!ošA‘šcÓš87›qp›8â›NœEjœ^°œI�UY�~¯�*.ž:YžM”žàâž^ÃŸ‚" X¥ mþ xl¡bå¡6H¢]¢GÝ¢˜%£P¾£H¤OX¤P¨¤_ù¤WY¥L±¥-þ¥0,¦*]¦Sˆ¦MÜ¦/*§]Z§:¸§Ló§U@¨=–¨RÔ¨Y'©H�©8Ê©FªDJªY�ªHéª€2«A³«eõ«T[¬n°¬?­p_­]Ð­U.®S„®KØ®/$¯ST¯W¨¯G°(H°®q°& ±GG±F�±CÖ±O²Ij²´²œÑ²<n³V«³;´*>´i´ey´¬ß´�Œµ˜*¶‡Ã¶ˆK·�Ô·âb¸šE¹‹à¹„lºYñºXK»L¤»Yñ»/K¼'{¼£¼IÂ¼D½]Q½p¯½; ¾=\¾$š¾8¿¾Jø¾dC¿Z¨¿9Àe=Àg£ÀmÁryÁjìÁ>WÂb–ÂGùÂAÃ>^Ã<�Ã3ÚÃSÄ7bÄ?šÄLÚÄ0'Å=XÅ–ÅI³Å*ýÅ7(Æ3`Æ3”ÆNÈÆ%Ç&=ÇedÇkÊÇQ6È/ˆÈF¸ÈYÿÈgYÉ]ÁÉMÊQmÊU¿ÊSËDiË>®Ë/íËEÌ@cÌH¤ÌŒíÌ¡zÍšÎW·ÎÏC,Ï;pÏ7¬ÏäÏIùÏ:CÐ!~Ði Ð8
! Ñ8CÑ9|Ñ=¶Ñ?ôÑn4Òx£ÒMÓ.jÓ3™Ó7ÍÓAÔ;GÔQƒÔÕÔØÔUÜÔU2ÕoˆÕoøÕWhÖÀÖÇÖÔÖÝÖîÖ÷Öi×&|×1£×1Õ×sØG{ØgÃØP+ÙY|Ù#ÖÙDúÙ7?Ú;wÚ6³Ú3êÚ4Û3SÛ3‡Û0»Û4ìÛ2!Ü5TÜ-ŠÜ1¸Ü-êÜ/Ý9HÝ?‚Ý,ÂÝ+ïÝ>Þ@ZÞP›ÞSìÞ˜@ßJÙßQ$àpvàXçàL@á�á+­áMÙá:'â5bâ7˜âSÐâZ$ã;ã_»ã[älwäBääJ'åMrå*ÀåHëå?4æPtæ	ÅæoÏæ1?ç6qç¨ç7½ç8õçf.è•è$µèÚèàèðèéé/éKéU]é?³éRóéˆFê0Ïê.ë/ë6ë5=ë
! sëU~ë Ôë-õë(#ì#Lì.pìKŸìqëì1]íÄ�í®Tî3ï•7ïÍï*äïWðfgðYÎðW(ñJ€ñ8Ëñƒòˆò1�ò&Ïò!öò#ó<ó=Yó.—ó>ÆóKôQôTôaônôU{ôbÑô74õƒlõðõýõ
! öö$öZ1ö:ŒöÇöâöïö
! ÷÷$÷^1÷^�÷zï÷jø}wø:õø0ù|=ùzºù5úY9úm“úCûEûæQûV8üí�üC}ýFÁýiþHrþ9»þ?õþ
5ÿCÿ]Rc°fi{fåhLlµ$"IG4‘GÆEETCš>ÞF=d<¢Cß>#%bAˆ=Ê6D?I„dÎd36˜0Ï3	24	bg	]Ê	](
! †
! ;“
! 8Ï
! &&/*Va�lãXP\©J
_Q
9±
0ë
?d\dÁc&‹ŠczeúA`W¢[ú[Ve²^.wG¦zî$iVŽ:åU JvOÁS;eŠ¡@,Ym(ÇQð(BDk(°·ÙE‘9×ROdi´C'bMŠRØ>+>j,©NÖ2%‹X\äA=X`–.÷5&8\E•WÛ!3 +U }� 9ÿ n9!6¨!7ß!<";T"B�"$Ó"@ø">9#Ex#?¾#þ#;$YM$/§$.×$0%B7%?z%Vº%U&ag&8É&9'5<'Er'f¸'h(2ˆ(4»(Oð(0@)Dq)a¶)U*]n*MÌ*-+H+?T+
! ”+Ÿ+#®+Ò+'ß+!,),1,,J,w,‘,¤,0¼,0í,-9-Q-i-€-)’-¼-Õ-å-õ-	.
! .M.Ck.g¯.-/?E/?…/TÅ/"0k=0H©0ò081=A121p²1E#2}i2Pç2z83ž³3ªR4xý4Lv5ZÃ5r6t‘6­7š´7(O89x8(²8ËÛ8t§9z:;—:FÓ:F;›a;�ý;l‹<=ø<Ð6=->c5>o™>�	?S‹?Yß?L9@d†@Îë@gºAG"BˆjB`óBbTCc·CADA]DCŸD?ãD�#EJ±EDüEFAFDˆFaÍFV/GV†GSÝGR1HG„HMÌHFI[aI]½ILJRhJE»J@KRBK:•K9ÐKf
! L‚qLLôLQAM[“MHïMA8NozNiêNgTOc¼Og PcˆPjìPAWQ¤™Q�>RbÀRX#S_|S3ÜS;T”LTeáTvGUŸ¾UM^Vq¬V]W]|WµÚW‰�X™Yz´Y€/Zª°Z'[[Šƒ[!\90\vj\Vá\[8]O”]„ä]^i^>È^O_=W_3•_0É_eú_B``>£`'â`I
! aˆTaZÝaV8be�b>õbK4cM€c=Îc~d„‹d‚ee“eiùeBcfG¦fîf)g{8gm´gq"hL”h�áhzcixÞiVWji®jLkkek3ÑkGl1MlklgëlKSmJŸmFêmF1n{xngônL\o`©o{
! pR†pnÙpSHqSœqKðqp<r(­r=Ör`s;usS±swt@}t,¾tGëtf3u`šuPûuoLv-¼v=êv‡(wW°w]xZfx&Áx èx?	yIy[fycÂy[&zp‚z«óz™Ÿ{š9|LÔ|Ê!}ƒì}Xp~EÉ~[[kJÇ€t�GŠ�€Ò�¥S‚¡ù‚U›ƒ”ñƒ†„0…s7…@«…tì…ƒa†0å†^‡Au‡o·‡i'ˆ{‘ˆ>
‰YL‰¦‰:½‰Rø‰`KŠ`¬Š
‹:%‹?`‹q ‹.Œ=AŒ+ŒW«ŒU�mY�‹Ç�OSŽ§£ŽåK�ñ1�í#‘j’�|’[
! “ˆf“‡ï“Àw”q8•—ª•ZB–V�–nô–Lc—I°—vú—Lq˜"¾˜Oá˜W1™]‰™^ç™æFša-›'�›H·›œgœ*zœG¥œ?íœ4-�Qb�I´�!þ�6 žLWž7¤ž5Üž(Ÿ/;Ÿ1kŸN�ŸIìŸ26 6i J  Më @9¡_z¡@Ú¡?¢U[¢.±¢ià¢GJ£’£f­£r¤H‡¤OÐ¤8 ¥QY¥Z«¥U¦v\¦YÓ¦f-§\”§`ñ§UR¨V¨¨`ÿ¨_`©|À©a=ªXŸª*øª;#«E_«Q¥«8÷«J0¬8{¬6´¬ë¬f­Hn­)·­„á­uf®NÜ®‹+¯·¯,Ð¯Tý¯HR°f›°‘±_”±†ô±L{²AÈ²l
! ³×w³dO´�´´[Dµ4 µvÕµuL¶&Â¶žé¶Kˆ·]Ô·Y2¸jŒ¸=÷¸C5¹7y¹8±¹<ê¹'º€6º·ºÔºjñº:\»A—»DÙ»K¼pj¼bÛ¼>>½H}½HÆ½>¾SN¾N¢¾bñ¾8T¿2�¿BÀ¿-À81À9jÀ<¤À6áÀ;Á=TÁC’ÁKÖÁD"ÂVgÂ*¾ÂvéÂV`ÃF·ÃVþÃ>UÄ'”Ä6¼ÄEóÄ9Å$SÅ6xÅa¯ÅKÆ]ÆG}Æ6ÅÆ{üÆHxÇ4ÁÇTöÇ6KÈO‚ÈbÒÈR5ÉAˆÉdÊÉU/ÊU…ÊZÛÊF6Ë©}Ë2'ÌFZÌ3¡ÌYÕÌL/Í{|Í[øÍaTÎQ¶ÎeÏcnÏVÒÏX)Ð4‚ÐK·ÐXÑT\Ñ]±ÑXÒŽhÒ�÷ÒlyÓ|æÓpcÔOÔÔ‚$Õi§ÕUÖƒgÖëÖcò× VØ¤÷ØœÙ[´ÙGÚhXÚdÁÚi&ÛM�ÛGÞÛA&Ü2hÜ2›ÜJÎÜmÝ»‡Ý CÞeäÞƒJßVÎßQ%àwàp‘àsábváUÙá7/â;gâ“£âJ7ã?‚ãqÂã\4äJ‘äuÜä¨Rå^ûåbZæW½æ^çDtçG¹ç~èL€è’Íè¡`élêSoêxÃêž<ë�Ûë^lì„Ëì…PípÖí\GîT¤î”ùî;ŽïeÊïE0ðpvð�çð´xñ}-ò›«òiGóV±óGôHPôn™ôyõx‚õ8ûõn4ö>£öZâö]=÷Y›÷Qõ÷[Gø{£øxùt˜ùX
úYfúfÀú�'û^µûAüžVü—õüC�ý]ÑýB/þšrþ]
ÿBkÿ‹®ÿ”:_Ï^/øŽC‡dËt0}¥y#O�QíI?K‰CÕNáhkJ2¶3é8	:V	´‘	)F
! Ep
! ^¶
! gw}sõbiLÌU
So
XÃ
\2y3¬8à)gCŒ«M8E†RÌ4_Td´cj}iècRh¶af�aèfJe±yR‘¤äj‰Hô=6]”²È á7K:P†<×zO�+ß:OFW–ZîjIj´laŒÊîF¹, q- žŸ d>!…£!D)"›n",
! #M7#„…#p
! $ƒ{$Pÿ$ËP%a&W~&uÖ&™L'�æ'7t(9¬(uæ(Q\)D®)[ó)HO*L˜*;å*W!+Ly+/Æ+Bö+b9,Aœ,AÞ,@ -Ra-G´-8ü- 5.8V.l�.Bü.D?/�„/S0Wf0d¾0W#1j{1Xæ1Y?2~™2Z3\s3XÐ3Y)4uƒ4Cù4|=5\º5[6[s6WÏ6l'7R”7lç7’T8Bç8H*9Vs9GÊ9V:Pi:Pº:P;X\;_µ;K<Ua<e·<l=_Š=!ê=)>Ñ6>v?Y?]Ù?b7@kš@€A‡AS§A[ûA0WBpˆBpùBKjC¶C9ËC�Df•DrüDmoEkÝEcIF]­FŠGk–GMHQPH‡¢H}*I}¨IV&JT}J@ÒJHK6\KC“K:×K™L ¬LÍL¸MM˜N»ŸN\[Oi¸O,"P¯OPMÿPŽMQfÜQdCRN¨Ri÷RLaSH®S“÷SX‹T6äTWU}sU6ñU:(VUcV6¹VLðV{=W}¹WA7XuyXKïX\;YM˜YDæY:+ZAfZS¨Z7üZ@4[\u[*Ò[$ý[i"\>Œ\tË\Q@]š’]*-^JX^£^¾^#Õ^)ù^i#_V�_lä_rQ`_Ä`o$aH”a†Ýaldb½Ñb§�d>7f]vfWÔf>,gDkgQ°gPhaShlµhR"i=uit³ib(j‹jxk:„k]¿kslg‘lqùlkmŽxm�n+˜n^Änƒ#oa§oj	pBtp·pBÊpQ
qœ_q¶üqh³rCs.`s,�sv¼s3tIJt]”t?òtG2uGzuNÂuGvxYvpÒvrCwP¶wExUMxM£xoñxTayw¶yB.z[qzRÍzx {k™{‡|J�|SØ|P,}}}…Š}^~Vo~XÆ~oô�h„€cí€YQ�Y«�c‚Oi‚=¹‚p÷‚XhƒjÁƒB,„Oo„A¿„x…šz…>†UT†Bª†Ií†b7‡jš‡lˆlrˆoßˆeO‰Yµ‰uŠi…ŠiïŠ[Y‹Oµ‹\ŒfbŒjÉŒY4�xŽ�„Ž4ŒŽXÁŽi�\„�^á�@�aW�(¹�Bâ�S%‘0y‘-ª‘EØ‘‘’a°’•“Ž¨“+7”jc”TÎ”g#•\‹•Rè•s;–0¯–;à–<—UY—¯—WÊ—F"˜*i˜S”˜]è˜IF™G�™ZØ™X3šŒšb¦šA	›?K›T‹›8à›dœS~œ6Òœ=	�6G�9~�x¸��1žl³ž# Ÿ,DŸ�qŸˆ e˜ ]þ †\¡£ã¡E‡¢Í¢<é£X&¤Y¤ŠÙ¤‹d¥zð¥bk¦�Î¦{P§¨Ì§u¨ŽŽ¨X©,v©x£© ª6½ªYôªWN«•¦«:<¬2w¬Zª¬`­2f­`™­(ú­D#®9h®M¢®9ð®=*¯ah¯PÊ¯]°]y°T×°_,±_Œ±}ì±Pj²>»²9ú²94³:n³[©³@´CF´SŠ´VÞ´H5µX~µR×µP*¶Q{¶TÍ¶M"·Tp·QÅ·L¸Id¸F®¸Hõ¸L>¹|‹¹[ºOdºO´ºJ»UO»S¥»Kù»NE¼T”¼Zé¼cD½O¨½Tø½EM¾S“¾Eç¾r-¿l ¿h
À5vÀH¬À õÀV–Á*íÁVÂzoÂˆêÂZsÃmÎÃŽ<ÄqËÄz=Å‹¸ÅsDÆe¸ÆRÈQqÈAÃÈJÉHPÉ\™ÉjöÉMaÊ\¯ÊXË·eËÍÌ¦ëÌ�’ÍÒ"Î–õÎÁŒÏNÐÎÑ0NÓ/Ó^¯Ó7Ô+FÔVrÔ7ÉÔXÕfZÕIÁÕ7Ö„CÖaÈÖi*×4”×‹É×]UØT³ØAÙcJÙ.®ÙfÝÙ`DÚ|¥ÚJ"ÛAmÛD¯Û;ôÛR0Ü5ƒÜ;¹Ü0õÜF&Ý>mÝI¬ÝEöÝH<Þ:…ÞDÀÞ2ß18ß,jß5—ßŽÍßN\àK«àF÷àE>á.„áQ³áRâSXâP¬âQýâTOãM¤ãJòãJ=äLˆäMÕäV#åazågÜåcDæM¨æRöæ<IçD†çJËçièr€èróè0fée—éiýé’gêÄúêe¿ëH%ìynì:èì/#í<SíD�íAÕí2îGJîH’î5Ûî•ïA§ïdéïENðC”ðRØð`+ñIŒñJÖñd!ò›†ò·"ónÚó@IôEŠö9Ðöµ
! ÷"À÷&ã÷¢
! øY­øDùLù+bùŽù¨ù½ùPÐù]!úXúEØúWûfvû¾ÝûcœüMýwNý£Æýjþi€þêþdíþ}Rÿ¹ÐÿyŠ	;	s@	:´	‚ï	„r	t÷	‘l	Pþ	†O	qÖ	DH	V�	\ä	rA	‰´	ˆ>	UÇ	?	/]	q�	°ÿ	 °		_Q
! 	_±
! 	n	S€	7Ô	A	tN	qÃ	V5
	`Œ
	sí
	Ka	;­	�é	ek	KÑ	±	^Ï	`.	œ�	\,	T‰	^Þ	p=	½®	Ml	†º	BA	k„	Yð	_J	Lª	J÷	?B	C‚	LÆ	]	Vq	UÈ	5	>T	"“	a¶	U	an	,Ð	Tý	�R	Và	U7	ž�	x,	e¥	r	l~	Xë	lD	^±	° 	Á 	ZØ 	D3!	Yx!	EÒ!	Ž"	z§"	`"#	Iƒ#	_Í#	^-$	GŒ$	,Ô$	I%	YK%	W¥%	[ý%	AY&	R›&	iî&	~X'	H×'	Y (	Gz(	XÂ(	D)	U`)	a¶)	a*	az*	aÜ*	O>+	:Ž+	eÉ+	5/,	�e,	7ó,	Y+-	L…-	™Ò-	Pl.	x½.	Q6/	Dˆ/	CÍ/	c0	au0	D×0	c1	M€1	OÎ1	Q2	Hp2	¹2	fÙ2	Z@3	…›3	)!4	|K4	SÈ4	d5	–�5	T6	Vm6	yÄ6	Y>7	a˜7	ƒú7	~8	7þ8	669	2m9	6 9	a×9	]9:	O—:	Qç:	E9;	_;	
! ß;	~ê;	€i<	kê<	FV=	J�=	wè=	—`>	7ø>	Ÿ0?	VÐ?	'@	U@@	d–@	Eû@	PAA	w’A	u
! B	—€B	|C	|•C	>D	+QD	r}D	nðD	b_E	–ÂE	dYF	[¾F	dG	-G	p­G	GH	ªfH	•I	°§I	¨XJ	¥K	¹§K	’aL	ôL	OM	c[M	Q¿M	%N	a7N	L™N	,æN	iO	Y}O	Ž×O	ZfP	dÁP	k&Q	g’Q	`úQ	U[R	N±R	#S	4$S	=YS	9—S	BÑS	\T	BqT	2´T	3çT	3U	.OU	M~U	8ÌU	VV	b\V	V¿V	cW	czW	eÞW	cDX	c¨X	cY	cpY	cÔY	O8Z	XˆZ	+áZ	'
[	E5[	A{[	A½[	'ÿ[	V'\	;~\	)º\	Nä\	E3]	Ry]	NÌ]	E^	Ja^	P¬^	Fý^	GD_	IŒ_	HÖ_	>`	?^`	”ž`	R3a	�†a	zb	W�b	Oçb	^7c	<–c	RÓc	W&d	=~d	J¼d	/e	:7e	are	FÔe	5f	pQf	‡Âf	Jg	;\g	5˜g	2Îg	0h	62h	Wih	yÁh	b;i	Vži	>õi	|4j	\±j	pk	;k	)»k	�åk	Iƒl	IÍl	^m	Xvm	aÏm	W1n	‰n	Cžn	Fân	a)o	S‹o	`ßo	`@p	Y¡p	^ûp	rZq	8Íq	=r	JDr	8�r	!Èr	Cêr	[.s	1Šs	X¼s	it	Ÿt	tu	p”u	+v	"1v	‚Tv	(×v	_w	s`w	NÔw	Q#x	Rux	RÈx	–y	t²y	R'z	izz	¢äz	r‡{	Rú{	PM|	ež|	i}	n}	8î}	d'~	CŒ~	�Ð~	š`	‹û	6‡€	$¾€	 ã€	,�	e1�	N—�	oæ�	tV‚	oË‚	„;ƒ	 Àƒ	(áƒ	-
! „	D8„	#}„	N¡„	$ð„	=…	DS…	C˜…	œÜ…	y†	�†	6¡†	Ø†	ó†	‡	j(‡	\“‡	_ð‡	VPˆ	[§ˆ	x‰	p|‰	—í‰	R…Š	[ØŠ	?4‹	dt‹	]Ù‹	=7Œ	UuŒ	MËŒ	4�	eN�	a´�	PŽ	igŽ	RÑŽ	L$�	Pq�	WÂ�	S�	°n�	N‘	Un‘	eÄ‘	R*’	h}’	fæ’	ZM“	l¨“	j”	n€”	Jï”	Y:•	„”•	D–	¯^–	~—	|�—	r
! ˜	9}˜	i·˜	l!™	YŽ™	¢è™	X‹š	Läš	K1›	a}›	Uß›	,5œ	#bœ	,†œ	#³œ	3×œ	H�	QT�	.¦�	TÕ�	U*ž	R€ž	KÓž	kŸ	R‹Ÿ	iÞŸ	wH 	ŒÀ 	JM¡	2˜¡	RË¡	 ¢	ä?¢	q$£	t–£	:¤	vF¤	‚½¤	P@¥	à‘¥	gr¦	sÚ¦	BN§	b‘§	Eô§	A:¨	[|¨	eØ¨	X>©	e—©	mý©	Zkª	dÆª	~+«	Hª«	qó«	ve¬	„Ü¬	ia­	%Ë­	cñ­	4U®	hŠ®	ló®	0`¯	i‘¯	tû¯	1p°	\¢°	`ÿ°	i`±	†Ê±	TQ²	r¦²	U³	ho³	vØ³	IO´	I™´	Çã´	Ï«µ	Ï{¶	cK·	}¯·	N-¸	K|¸	„È¸	;M¹	o‰¹	Kù¹	;Eº	[�º	*Ýº	»	7&»	=^»	;œ»	CØ»	O¼	zl¼	Iç¼	?1½	Kq½		½½	>Ç½	B¾	hI¾	O²¾	E¿	~H¿	YÇ¿	!À	;À	)UÀ	&À	¦À	PÆÀ	^Á	WvÁ	:ÎÁ	H	Â	tRÂ	IÇÂ	kÃ	U}Ã	SÓÃ	Œ'Ä	�´Ä	*EÅ	(pÅ	Œ™Å	ƒ&Æ	5ªÆ	_àÆ	5@Ç	7vÇ	r®Ç	Œ!È	�®È	V?É	X–É	pïÉ	m`Ê	4ÎÊ	(Ë	k,Ë	o˜Ë	ƒÌ	mŒÌ	@úÌ	A;Í	'}Í	N¥Í	PôÍ	ƒEÎ	}ÉÎ	@GÏ	NˆÏ	G×Ï	xÐ	?˜Ð	ØÐ	�ôÐ	”’Ñ	r'Ò	wšÒ	fÓ	nyÓ	sèÓ	s\Ô	NÐÔ	QÕ	<qÕ	N®Õ	JýÕ	3HÖ	/|Ö	S¬Ö	×	A×	<`×	<�×	]Ú×	P8Ø	D‰Ø	LÎØ	VÙ	ZrÙ	3ÍÙ	FÚ	¥HÚ	sîÚ	jbÛ	EÍÛ	`Ü	¾tÜ	Q3Ý	y…Ý	zÿÝ	‘zÞ	Sß	+`ß	hŒß	Kõß	–Aà	�Øà	Wfá	.¾á	Xíá	EFâ	ŽŒâ	aã	U}ã	IÓã	>ä	N\ä	o«ä	`å	Y|å	cÖå	H:æ	¬ƒæ	º0ç	³ëç	¥Ÿè	;Eé	m�é	Aïé	¥1ê	|×ê	„Të	uÙë	qOì	ŽÁì	^Pí	[¯í	Mî	mYî	LÇî	|ï	,‘ï	p¾ï	t/ð	š¤ð	Q?ñ	:‘ñ	IÌñ	�ò	…¦ò	Œ,ó	²¹ó	Zlô	«Çô	8sõ	N¬õ	;ûõ	N7ö	9†ö	=Àö	@þö	.?÷	Jn÷	L¹÷	7ø	<>ø	9{ø	Nµø	7ù	R<ù	N�ù	IÞù	U(ú	5~ú	@´ú	=õú	U3û	'‰û	?±û	Kñû	f=ü	e¤ü	`
! ý	`ký	_Ìý	?,þ	}lþ	Aêþ	.,ÿ	,[ÿ	$ˆÿ	m­ÿ	^
! Ez
! YÀ
! G
! Rb
! Zµ
! –
! �§
! c)
! !�
! k¯
! V
! or
! Nâ
! I1
! 4{
! %°
! Ö
! 7ç
! A
! 9a
! j›
! a
! 8h
! ¡
! Y»
! F
! \\
! A¹
! <û
! T8	
! |�	
! _
  
  
! cj
  
! +Î
  
! Pú
! 
! =K
! ;‰
! 3Å
! 4ù
! ³.
! 3â
! 5
! 2L
! I
! kÉ
! ]5
! Y“
! 8í
! �&
! <¨
! Nå
! ^4
! f“
! Nú
! tI
! m¾
! A,
! Sn
! †Â
! wI
! Á
! `ß
! ~@
! 8¿
! mø
! -f
! t”
! p	
! dz
! ˜ß
! fx
! Uß
! f5
! œ
! ƒ¶
! E:
! m€
! ‡î
! \v
! �Ó
! qU
! TÇ
! c
! “€
! u
! ªŠ
! ®5
! ¶ä
!  ›
! ™< 
! 8Ö 
! �!
! i !
! ^
! "
! ii"
! _Ó"
! W3#
! ‡‹#
! X$
! Il$
! Y¶$
! _%
! Ep%
! H¶%
! Aÿ%
! €A&
! `Â&
! q#'
! &•'
! .¼'
! xë'
! cd(
! sÈ(
! /<)
! ¨l)
! �*
! 6³*
! @ê*
! N++
! hz+
! Iã+
! ^-,
! OŒ,
! wÜ,
! xT-
! QÍ-
! F.
! Hf.
! ,¯.
! .Ü.
! */
! *6/
! ,a/
! =Ž/
! Ì/
! rá/
! ;T0
! W�0
! @è0
! )1
! HF1
! I�1
! >Ù1
! >2
! 9W2
! ?‘2
! JÑ2
! 53
! 8R3
! 8‹3
! Ä3
! á3
! @þ3
! <?4
! O|4
! #Ì4
! ð4
! >5
! jO5
! =º5
! =ø5
! 166
! ;h6
! a¤6
! T7
! '[7
! 6ƒ7
! 3º7
! !î7
! N8
! 7_8
! F—8
! IÞ8
! º(9
! Pã9
! _4:
! d”:
! Gù:
! zA;
! H¼;
! 6<
! U<<
! '’<
! Gº<
! G=
! 6J=
! Z�=
! UÜ=
! D2>
! !w>
! Z™>
! Šô>
! s?
! Nó?
! HB@
! 2‹@
! ¾@
! :Ü@
! kA
! AƒA
! ]ÅA
! L#B
! gpB
! ¢ØB
! j{C
! !æC
! {D
! ‡„D
! VE
! zcE
! eÞE
! bDF
! �§F
! =8G
! fvG
! sÝG
! iQH
! „»H
! €@I
! €ÁI
! œBJ
! EßJ
! ^%K
! f„K
! GëK
! j3L
! pžL
! $M
! <4M
! qM
! #�M
! ³M
! DÂM
! WN
! }_N
! ]ÝN
! Z;O
! T–O
! këO
! TWP
! X¬P
! \Q
! TbQ
! A·Q
! IùQ
! %CR
! <iR
! [¦R
! [S
! 7^S
! 9–S
! ÐS
! 7éS
! !T
! :T
! ST
! %lT
! '’T
! %ºT
! %àT
! ,U
! 3U
! LU
! gU
! €U
! '™U
! &ÁU
! FèU
! /V
! IV
! GbV
! MªV
! QøV
! LJW
! %—W
! e½W
! ,#X
! APX
! ’X
! «X
! HÄX
! 
Y
! &Y
! $BY
! gY
! …Y
! ¡Y
! ºY
!  ÓY
! +ôY
! , Z
! MZ
! hZ
! …Z
! >¢Z
! áZ
! [
! [
!  =[
! ^[
! -y[
! §[
! Ç[
! $å[
! 
! \
! *\
! G\
! b\
! \
! œ\
! %µ\
! Û\
! ,ô\
! !]
! a:]
! Hœ]
! Yå]
! Q?^
! &‘^
! -¸^
! &æ^
! 
_
! &)_
! P_
! m_
! j‹_
! 'ö_
! ?`
! B^`
! Q¡`
! 'ó`
! ba
! (~a
! (§a
! %Ða
! !öa
! (b
! +Ab
! 8mb
! 8¦b
! 8ßb
! +c
! @Dc
! U…c
! ZÛc
! $6d
! 2[d
! 6Žd
! OÅd
! !e
! G7e
! (e
! !¨e
! 9Êe
! #f
! %(f
! Nf
! lf
! }ìf
! $jg
! Z�g
! !êg
! 2h
! 2?h
! :rh
! "­h
! Ðh
! ,íh
!  i
! 2;i
! "ni
! ‘i
! ±i
! ^Ñi
! Y0j
! cŠj
! xîj
! :gk
! *¢k
! UÍk
! G#l
! Ÿkl
! Qm
! =]m
! `›m
! wüm
! ttn
! Aén
! J+o
! ^vo
! \Õo
! =2p
! Wpp
! kÈp
! Ð4q
! œr
! �¢r
! I@s
! AŠs
! zÌs
! tGt
!  ¼t
! p]u
! «Îu
! ‹zv
! ~w
! F…w
! ~Ìw
! UKx
! @¡x
! câx
! 'Fy
! hny
! )×y
! z
! ]z
! Xzz
! /Óz
! K{
! IO{
! )™{
! XÃ{
! e|
! �‚|
! 9}
! @>}
! H}
! YÈ}
! W"~
! Dz~
! z¿~
! ¹:
! lô
! 6a€
! ]˜€
! .ö€
! O%�
! ;u�
! =±�
! =ï�
! >-‚
! !l‚
! 
Ž‚
! Vœ‚
! Tó‚
! 1Hƒ
! /zƒ
! lªƒ
! „
! 1„
! .G„
! -v„
! /¤„
! 0Ô„
! …
! C…
! h_…
! lÈ…
! #5†
! =Y†
! 9—†
! 7Ñ†
! :	‡
! XD‡
! Q�‡
! Uï‡
! }Eˆ
! rÃˆ
! ‡6‰
! \¾‰
! NŠ
! pjŠ
! TÛŠ
! Y0‹
! PŠ‹
! jÛ‹
! }FŒ
! [ÄŒ
!  �
! ‡-�
! Nµ�
! cŽ
! %hŽ
! /ŽŽ
! ¾Ž
! ŸËŽ
! ok�
! KÛ�
! �'�
! ”¸�
! M‘
! ˆÍ‘
! ZV’
! Q±’
! N“
! HR“
! '›“
! Ã“
! AÛ“
! m”
! l‹”
! mø”
! _f•
! [Æ•
! b"–
! ?…–
! 3Å–
! 7ù–
! 71—
! Oi—
! K¹—
! 3˜
! 79˜
! 7q˜
! 7©˜
! Cá˜
! 3%™
! ìY™
!  Fš
! Xg›
! ]À›
! {œ
! Sšœ
! Fîœ
! _5�
! h•�
! 2þ�
! F1ž
! Pxž
! EÉž
! KŸ
! £[Ÿ
! ÉÿŸ
! šÉ 
! gd¡
! «Ì¡
! ¼x¢
! ¦5£
! ›Ü£
! …x¤
! Êþ¤
! ÇÉ¥
! O‘¦
! Zá¦
! Z<§
! S—§
! `ë§
! HL¨
! e•¨
! ,û¨
! I(©
! Fr©
! N¹©
! }ª
! Q†ª
! UØª
! T.«
! Pƒ«
! ŽÔ«
! Wc¬
! B»¬
! jþ¬
! Ai­
! ^«­
! R
! ®
! q]®
! 2Ï®
! 0¯
! V3¯
! IŠ¯
! ]Ô¯
! t2°
! „§°
! v,±
! $£±
! 0È±
! Vù±
! HP²
! M™²
! ç²
  
! ÿ²
! J
! ³
! @U³
! D–³
! MÛ³
! 5)´
! *_´
! ,Š´
! [·´
! <µ
! =Pµ
! PŽµ
! rßµ
! pR¶
! NÃ¶
! „·
! o—·
! o¸
! zw¸
! ;ò¸
! ;.¹
! cj¹
! =Î¹
! +º
! Š8º
! ‹Ãº
! {O»
! UË»
! 3!¼
! ZU¼
! V°¼
! D½
! }L½
! PÊ½
! ?¾
! X[¾
! Š´¾
! ‘?¿
! pÑ¿
! vBÀ
! ¤¹À
! S^Á
! W²Á
! H
! Â
! NSÂ
! y¢Â
! „Ã
! W¡Ã
! ~ùÃ
! :xÄ
! [³Ä
! œÅ
!  ¬Å
! kMÆ
! 6¹Æ
! ¢ðÆ
! °“Ç
! ²DÈ
! ¸÷È
! …°É
! ¸6Ê
! ˆïÊ
! xË
! :˜Ë
! gÓË
! X;Ì
! ”Ì
! g¤Ì
! |Í
! (‰Í
! ²Í
! ÃÍ
! àÍ
! 9öÍ
! Œ0Î
! –½Î
! yTÏ
! 4ÎÏ
! fÐ
! ljÐ
! f×Ð
! Q>Ñ
! J�Ñ
! PÛÑ
! <,Ò
! AiÒ
! ;«Ò
! @çÒ
! J(Ó
! JsÓ
! +¾Ó
! jêÓ
! qUÔ
! ˆÇÔ
! <PÕ
! 6�Õ
! @ÄÕ
! pÖ
! evÖ
! IÜÖ
! S&×
! bz×
! sÝ×
! ªQØ
! =üØ
! .:Ù
! [iÙ
! DÅÙ
! E
! Ú
! 8PÚ
! m‰Ú
! -÷Ú
! t%Û
! pšÛ
! dÜ
! ˜pÜ
! f	Ý
! UpÝ
! fÆÝ
! u-Þ
! ^£Þ
! Oß
! -Rß
! w€ß
! 9øß
! W2à
! aŠà
! rìà
! –_á
! ¤öá
! ¦›â
! ¬Bã
! yïã
! ¬iä
! ³å
! ÁÊå
! ÃŒæ
! ÉPç
! –è
! É±è
! 7{é
! f³é
! Tê
! Roê
! yÂê
! q<ë
! ™®ë
! ‚Hì
! ‚Ëì
! UNí
! ‘¤í
! h6î
! VŸî
! Möî
! FDï
! _‹ï
! `ëï
! mLð
! ~ºð
! V9ñ
! P�ñ
! \áñ
! [>ò
! [šò
! köò
! �bó
! ¨ðó
! ~™ô
! ;õ
! [Tõ
! i°õ
! rö
! f�ö
! 0ôö
! ^%÷
! o„÷
! dô÷
! 2Yø
! 9Œø
! 8Æø
! Qÿø
! }Qù
! 6Ïù
! >ú
! REú
! R˜ú
! oëú
! O[û
! T«û
! Yü
! [Zü
! G¶ü
! Wþü
! KVý
! ]¢ý
! 'þ
! (þ
! NBþ
! ‡‘þ
! Fÿ
! K`ÿ
! P¬ÿ
! Cýÿ
! ]AMŸ?íj-a˜kúdfaË[-d‰\î”KVàr7^ª^	\h:ÅmNne½Š#›®eJ	‘°	2B
! ˆu
! ^þ
! 8]Y–6ð3'=[2™2Ì+ÿ-+
+Y
5…
-»
=é
''=O*�5¸+î=-X=†*Ä-ï*-H*v-¡=Ï3
-A-o=�-Û2	2<2o5¢2Ø=+I-u+£=Ï+
%9=_-�5Ë=*?-j2˜-Ë*ù,$9Q=‹=É5$=yb3Ü[@l#­.ÑE@F-‡/µ.ågx|EõB;#~T¢T÷TL?¡Fá6(}_XÝU6SŒTàB5‚xTûKP >œ >Û M!@h!@©!Oê!O:"iŠ"Lô"HA#SŠ#`Þ#S?$U“$Mé$U7%m�%Mû%ZI&t¤&4'�N']Ð's.(G¢(qê(@\)F�)Eä)L**Rw*DÊ*W+Zg+@Â+M,8Q,pŠ,-û,€)-aª-L.SY.>­.�ì.[n/YÊ/]$0P‚0�Ó0Cq1<µ1<ò1>/2²n2J!3Xl3�Å3rG4+º4_æ4^F5.¥5iÔ5Q>6G�6HØ6.!7yP7kÊ7#68lZ8MÇ8Q9Qg9w¹9T1:U†:KÜ:e(;AŽ;HÐ;G<5a<K—<Kã<K/=K{=KÇ=K>K_>K«>K÷>KC?M�?KÝ?<)@Jf@D±@Dö@A;A@}A;¾A?úA;:B2vB;©B2åB?C;XC;”C;ÐC;DtHD�½Dã[EH?FFˆFFÏFEGl\GCÉGS
H.aH:�HGËH-I6AIYxIPÒIL#JPpJ>ÁJAKLBKd�K€ôK}uL<óL60M2gMVšM,ñM<NP[NV¬NhORlO8¿OzøO>sPW²P6
! QUAQ[—QQóQEER:‹RKÆRBSzUS>ÐSvT?†T9ÆTXUUYUn¯UfVD…VQÊV:W[WW/³WQãWe5Xp›XjYdwY=ÜYGZkbZfÎZH5[:~[o¹[Q)\]{\|Ù\7V]dŽ]‹ó]7^:·^Pò^—C_‰Û_we`€Ý`Ÿ^aÑþabÐbU3ck‰ckõc„ad‹ædTre�ÇeeXfr¾fr1gM¤gnògnahlÐh|=ihºib#jŸ†jz&k<¡k±Þkr�lKmyOmbÉm],nOŠn4ÚnŠoušoXp_ipÉpsàpYTqV®qOrYUr_¯r's87s€psfñsaXt{ºt56u`lu#Íu"ñu#v(8v4av@–v>×v+w+Bw+nw.šw,Éw-öw-$x-Rx)€x:ªxJåx30y=dy)¢y<Ìy?	z<IzC†zDÊzH{EX{<ž{BÛ{?|=^|<œ|\Ù|Ö6}Ÿ
~\­~
! JHaLª.÷6&€@]€"ž€YÁ€H�*d�5��IÅ�Ÿ‚w¯‚Z'ƒP‚ƒBÓƒ“„Zª„o…7u…Q­…Xÿ…VX†l¯†O‡ml‡~Ú‡%Yˆ>ˆ=¾ˆ?üˆH<‰I…‰Ï‰xé‰.bŠu‘Šº‹“Â‹ÖVŒ?-�!m�w��ZŽebŽÈŽXH�q¡�\�‡p�dø�4]‘G’‘QÚ‘h,’[•’vñ’oh“<Ø“’”4¨”&Ý”H• M•[n•[Ê•c&–fŠ–Fñ–[8—6”—8Ë—]˜;b˜;ž˜?Ú˜o™cŠ™mî™=\špššM›hY›MÂ›gœjxœpãœ{T�ƒÐ�rTžoÇžY7Ÿs‘Ÿh Yn rÈ W;¡9“¡mÍ¡?;¢3{¢¯¢"Ã¢Eæ¢],£NŠ£TÙ£\.¤j‹¤]ö¤hT¥N½¥#¦%0¦DV¦E›¦{á¦h]§£Æ§›j¨y©f€©zç©Ybªž¼ªJ[«s¦«b¬e}¬bã¬dF­\«­G®}P®MÎ®K¯Fh¯E¯¯Gõ¯M=°O‹°RÛ°M.±L|±2É±Vü±VS²-ª²MØ²P&³Jw³{Â³l>´E«´Eñ´P7µPˆµ1Ùµ2¶<>¶^{¶bÚ¶S=·k‘·:ý·a8¸>š¸-Ù¸&¹2.¹Xa¹Hº¹Mº)Qº({º!¤º:Æº%»L'»-t»>¢»Aá»F#¼ej¼FÐ¼9½<Q½SŽ½Nâ½¤1¾SÖ¾S*¿F~¿LÅ¿ÛÀBîÀ.1ÁX`ÁJ¹ÁWÂE\Âc¢Â.ÃV5ÃgŒÃIôÃ>>ÄO}ÄOÍÄ^ÅZ|Å@×ÅÆ±˜ÆeJÇJ°Ç}ûÇ-yÈ(§È{ÐÈ8LÉW…ÉyÝÉoWÊ_ÇÊ„'Ëª¬ËRWÌ”ªÌp?Íi°Í2Î\MÎ>ªÎƒéÎRmÏ6ÀÏF÷ÏN>Ðá�ÐSoÑ2ÃÑdöÑC[ÒCŸÒyãÒf]Ó=ÄÓ?Ô>BÔ>�ÔDÀÔmÕWsÕ ËÕ%lÖ?’ÖÒÖ$ïÖJ×)_×8‰×0Â×Nó×:BØB}ØXÀØ_ÙUyÙEÏÙ[Ú1qÚ+£ÚnÏÚ§>ÛhæÛQOÜ]¡ÜSÿÜYSÝs­Ý7!ÞWYÞM±ÞLÿÞLLßJ™ßJäßN/àW~àCÖàdá.á„®á33ârgâ6ÚâBãKTãY ã'úãl"äU�ä5åäNåPjå3»åiïå|YæWÖæE.çDtç˜¹çARè›”èV0é^‡é*æéKêM]ê*«êWÖêf.ëW•ë]íë?KìZ‹ì]æìHDíd�íoòíIbî]¬îN
! ïPYïLªï÷ïbðºxð`3ñ—”ñK,ò‡xò°ó@±óMòó—@ô›ØôStõZÈõp#öP”öVåö_<÷!œ÷u¾÷£4ø“Øøqlù4ÞùZú-nú;œúIØú;"ûw^ûÖûrëû!^ü+€üi¬üRýgiý`Ñý=2þ]pþuÎþoDÿ%´ÿBÚÿ”d²x@�HÑBn]nÌZ;g–@þ‚?jÂp-zž`nz„éln^Ûe:' $Èí>	B?	<‚	¿	^?
! lž
! l‹x~Dƒ5ÈGþVF
]�
Dû
F@_‡Mç}5)³ÝûigƒEëE1swDëc0B”V×J.;ygµuW“>ë^*a‰\ë<Hq…÷A`MM®Tü^QV°hbp=Ó=AO_‘^ñjP-»1é8cTZ¸:>N4�1Â`ô8U7ŽyÆs@_´3 aH dª =!1M!6!*¶!2á!u"WŠ"\â"Q?#(‘#gº#]"$x€$xù$Yr%>Ì%—&f£&F
! 'OQ'O¡'eñ'VW(P®(zÿ(qz)�ì)‡|*�+ƒ”+‡,ƒ ,c$-eˆ-vî-le.cÒ.‰6/¸À/’y0’1tŸ1o2	„2Ž2š2a·2n3hˆ3Gñ3l94f¦4‘
5ŠŸ5Á*6+ì6g7D€7aÅ7;'8fc8jÊ8e59g›9|:v€:p÷:Mh;V¶;r
<s€<gô<^\=Z»=Ó>lê>UW?€­?c.@A’@TÔ@a)A@‹A?ÌA?BLB)]BS‡BhÛBœDC>áCK DZlDTÇD]E)zE:¤EOßEO/F2F.²FBáF-$G6RGD‰GQÎGC H4dH6™H=ÐH1I>@IhIEèI.J‡FJpÎJQ?KJ‘KMÜKq*LpœLC
M:QM\ŒMMéM#7NK[N'§NYÏNe)O¸�OÀHP_	QiQ;‚QF¾Q\RHbRt«R^ StScôSŽXTWçTf?Uf¦UV
V�dVOôV™DWŠÞW¾iXŒ(YuµY’+ZI¾ZI[:R[k�[4ù[9.\Jh\2³\3æ\E]`]¦~]D%^Fj^O±^5_P7_€ˆ_-	`37`Þk`sJa7¾a6öa#-b.Qb#€bO¤bAôb+6cFbci©cAdqUdPÇd5e0NeEe+Åe8ñe6*f`af5Âf€øfwyg~ñgiphoÚh>Ji8‰idÂiR'jVzj$Ñj?öj06kFgk'®kmÖkPDl]•l±ól:¥m~àmH_n‰¨n�2ouÂo48pTmp8Âpvûp5rqU¨q5þq4rNRro¡rEspWs~ÈsžGt�ætœtu5v1GvPyvDÊvjwKzwqÆwo8x=¨xQæxQ8yNŠy<Ùy<zHSz•œz\2{q�{9|S;|Z�|Xê|nC}Q²}v~6{~e²~M†fNí‚<€O¿€R�Wb�`º�L‚;h‚Z¤‚\ÿ‚_\ƒ™¼ƒmV„uÄ„Õ:…s†­„†|2‡Z¯‡7
! ˆ_BˆG¢ˆ€êˆZk‰cÆ‰;*ŠNfŠGµŠ=ýŠA;‹C}‹'Á‹!é‹ŒK&Œ,rŒSŸŒgóŒr[�Î�cà�ODŽ(”Ž+½ŽTéŽ:>�|y�Qö�:H�9ƒ�P½�6‘xE‘5¾‘?ô‘T4’]‰’dç’ML“Lš“@ç“F(”:o”:ª”Aå”&'•IN•1˜•AÊ•4–@A–ª‚–F-—Jt—J¿—J
! ˜3U˜ƒ‰˜�
™y�™L	šrVšÉšuéšH_›D¨›Gí›v5œD¬œ�ñœHs�g¼�m$ž”’žn'Ÿm–Ÿf ek JÑ Ÿ¡0¼¡Hí¡H6¢-¢f­¢U£�j£Ÿì£‘Œ¤~¥M�¥rë¥E^¦ª¤¦WO§l§§i¨1~¨6°¨:ç¨m"©��©hª/{ªD«ªKðªW<«9”«‰Î«]X¬I¶¬#­h$­K�­2Ù­\®Ni®q¸®o*¯xš¯_°[s°:Ï°=
! ±=H±y†±s²kt²[à²W<³[”³Lð³1=´Jo´Jº´OµSUµS©µAýµ]?¶e�¶ƒ·L‡·6Ô·5¸2A¸Nt¸VÃ¸J¹@e¹J¦¹vñ¹ÓhºU<»G’»eÚ»W@¼2˜¼;Ë¼R½~Z½]Ù½a7¾h™¾2¿n5¿…¤¿c*ÀLŽÀ�ÛÀƒ]Á�áÁvcÂƒÚÂ_^Ã\¾Ã^Ä^zÄ\ÙÄ^6Å^•ÅVôÅ„KÆ…ÐÆ~VÇ„ÕÇiZÈ„ÄÈiIÉj³É–Ê–µÊ~LËËË/ëË;ÌBWÌjšÌ€Í1†Í9¸Í2òÍ[%ÎZ�Î`ÜÎO=Ï–�Ïa$ÐF†ÐJÍÐ;Ñ9TÑCŽÑ7ÒÑB
! Ò;MÒP‰ÒNÚÒT)ÓL~ÓiËÓX5Ô;ŽÔ7ÊÔ<Õb?ÕH¢ÕfëÕaRÖ=´ÖMòÖV@×u—×s
Ø|�ØjþØtiÙ;ÞÙXÚ]sÚ9ÑÚ~Û+ŠÛ3¶Û,êÛEÜ*]Ü%ˆÝé®Ýp˜Þ—	ßl¡ßhàlwàPäàA5áQwáAÉáWâ³câ$ãŒ<ãKÉã`ä vä3—äiËäU5åU‹åUáåY7æM‘æßæ&óæç'.çVçjç&}ç¤ç&¸çßç&óç'èBè'Vè5~è´èÈèÛè5öè&,é'Sé'{é£é¶é#ÉéAíém/êl�ê[
! ë6fëS�ë2ñëo$ì6”ì>Ëì}
! í|ˆí‘îK—îaãîrEïE¸ïiþïihðjÒði=ñi§ñiòi{òfåò�LóžÎó}mô´ëô‡ õc(öAŒöTÎöë#÷nø³~øt2ù_§ù™úm¡úuûÕ…û\[üS¸ü\ýniýsØý&LþusþéþMöþ@DÿW…ÿGÝÿd%
—Š
›"
r¾
r1
‡¤
c,
Ï�
R`
š³
LN
B›
QÞ
;0
Xl
GÅ
O

X]
E¶
8ü
f5
Mœ
¯ê
xš	
:
! 
4N
! 
;ƒ
! 
.¿
! 
Rî
! 
NA
K�
KÜ
D(
Sm
QÁ
I

Q]

:¯

Zê

GE
O�
bÝ
l@
:­
šè
Pƒ
5Ô
I
! 
ST
h¨
N
G`
^¨
V
X^
f·
†
U¥
‚û
¥~
z$
’Ÿ
b2
x•
W
nf
VÕ
p,
v�
5
vJ
nÁ
y0
aª
\
ei
YÏ
†)
Y°
,
! 
@7
ax
%Ú
F
‚G
rÊ
H= 
9† 
/À 
eð 
aV!
_¸!
h"
J�"
:Ì"
‰#
C‘#
PÕ#
n&$
8•$
Î%
…N&
7Ô&
Y'
_f'
WÆ'
R(
%q(
i—(
m)
Mo)
N½)
\*
Ii*
N³*
T+
OW+
N§+
Nö+
LE,
f’,
mù,
Ng-
i¶-
s .
t”.
r	/
a|/
_Þ/
>>0
P}0
Î0
„î0
cs1
W×1
K/2
i{2
så2
}Y3
F×3
b4
<�4
”¾4
ŽS5
:â5
06
{N6
YÊ6
^$7
eƒ7
)é7
b8
^v8
‚Õ8
/X9
Oˆ9
[Ø9
K4:
P€:
EÑ:
f;
E~;
MÄ;
><
DQ<
M–<
Qä<
r6=
0©=
)Ú=
a>
xf>
Xß>
}8?
h¶?
{@
W›@
Kó@
P?A
R�A
>ãA
7"B
FZB
a¡B
GC
&KC
%rC
;˜C
9ÔC
tD
BƒD
JÆD
'E
'9E
HaE
lªE
BF
?ZF
bšF
VýF
ETG
ŽšG
r)H
RœH
›ïH
‰‹I
kJ
6�J
0¸J
VéJ
L@K
?�K
;ÍK
,	L
S6L
aŠL
>ìL
\+M
GˆM
fÐM
O7N
g‡N
/ïN
XO
JxO
ÃO
xßO
FXP
8ŸP
6ØP
EQ
AUQ
L—Q
3äQ
>R
=WR
6•R
9ÌR
PS
2WS
6ŠS
EÁS
T
0"T
[ST
*¯T
KÚT
s&U
@šU
oÛU
€KV
bÌV
a/W
o‘W
1X
#3X
8WX
A�X
/ÒX
%Y
r(Y
@›Y
4ÜY
NZ
+`Z
*ŒZ
4·Z
0ìZ
+[
6I[
3€[
C´[
eø[
g^\
kÆ\
g2]
kš]
v^
z}^
Mø^
eF_
9¬_
zæ_
ƒa`
gå`
YMa
;§a
Gãa
6+b
¸bb
–c
2²c
!åc
œd
w¤d
He
#ee
k‰e
úõe
Jðf
w;g
S³g
_h
Wgh
b¿h
y"i
œi
0j
CMj
B‘j
ZÔj
a/k
i‘k
@ûk
i<l
g¦l
km
Vzm
CÑm
Nn
µdn
 o
�»o
’Kp
HÞp
r'q
Kšq
]æq
oDr
„´r
#9s
=]s
>›s
hÚs
'Ct
Bkt
4®t
_ãt
OCu
=“u
@Ñu
Ev
QXv
/ªv
TÚv
e/w
F•w
TÜw
E1x
Kwx
IÃx
W
y
Key
M±y
�ÿy
g�z
dõz
aZ{
K¼{
n|
Éw|
AA}
9ƒ}
f½}
Z$~
Q~
ŒÑ~
š^
œù
¢–€
o9�
¢©�
OL‚
Kœ‚
@è‚
L)ƒ
qvƒ
³èƒ
†œ„
]#…
»�…
G=†
`…†
Tæ†
Y;‡
m•‡
cˆ
@gˆ
?¨ˆ
Xèˆ
SA‰
„•‰
\Š
nwŠ
OæŠ
p6‹
•§‹
A=Œ
=Œ
?½Œ
NýŒ
[L�
E¨�
Gî�
g6Ž
QžŽ
DðŽ
L5�
B‚�
TÅ�
<�
@W�
9˜�
-Ò�
m‘
Fn‘
hµ‘
Z’
„y’
*þ’
X)“
_‚“
ˆâ“
Zk”
uÆ”
d<•
�¡•
0?–
Ap–
²–
Á–
‚à–
;c—
;Ÿ—
@Û—
b˜
`˜
Tà˜
R5™
*ˆ™
•³™
Iš
=Éš
W›
__›
_¿›
œ
"œ
I+œ
Iuœ
;¿œ
_ûœ
n[�
FÊ�
3ž
:Ež
]€ž
YÞž
Z8Ÿ
V“Ÿ
{êŸ
ff 
\Í 
i*¡
Y”¡
4î¡
5#¢
[Y¢
Fµ¢
Eü¢
EB£
Fˆ£
OÏ£
M¤
Gm¤
8µ¤
Cî¤
B2¥
Qu¥
*Ç¥
:ò¥
B-¦
0p¦
<¡¦
7Þ¦
.§
E§
Q§
-.^äÔàÁ|>°
! 	¢H=›ó
ÿ
! NÖv 	ö
! t‚)
! 9	O�+f
Z	Î	›¸ñÝx77:E
‚„ÒkO	Ÿ“	öªQlNà`Ä"u3Q8
Ðó
! ¢ö	ÐMný¥	îim”
ç!'MÂß0`ífÜ	£Þü’ˆ±õ‘SÓ]º³\w0;ê	ÖfM"
! !		ƒ¿æ
-^È¢+¼-±ß‹øK	â	aØ¯Zl¤K}x
�ÖMUŠI1`Þ
! coŠ
! Ë›5Ð…0	~9$îGñÂxë’}ænŠç=Ú
! -µÿ¢%k
! (
»`¨´Íls—÷ñ™É ßð•¬Ç=
! 4ç™J»vLÙ„áÓÓ,­	}ÐTl:ÙjÜ‡r°±qÙ!
! ð
! f^xÝÀþCBMÀ
E)®Öóøã”ÜŽ
®R¶]±v6|	Œ±jBD9Ô“_
|Ê.	ë3	û",B2
r‚â!Õ	gÎ¼2½y
! 	èø4†óämô†
! §˜$£
! kå¶
øLCxd
! äí‡
! º	,;±FY8à¨Nê
! Øh:šmÁ	…	qH8È/@ž
¼Ê7?†>£°n
! ô‘+ë®)ÚÛ}ôZî^ªÅ
! ÏŽº
¬þ€$Ë85:J¦J
+ªüø"è¨ysN�Ç˜P
cüfJ§ÁÇØ
! ÈfZ*¾[l'ÈDÀ	›ô_!þE	ŽÓo/L5š@ý	Aß		×paYw:c(ÏD:$
UóÏ
Åƒº—®©ÖÂ
! YÕñXõ¼	ÏÅšRÑ†E#;xXZ}œQÌ[>
! ï\ð”e"�:’ùýº•
! h’›Ià‹»þ
! LO(ÆèVÒ	¡
! ê¡$
! Â^Y0'´gO8»’åýé_½âÊû
! ¦
! ì
<�™'�tÕ£ÌÀaâZ¿	—"_z˜Û²çŽ1ÀTzo¢CZ
! <™'
! Ñùéî

à
! ¢bäÜ”€ÎÂ³�·ëË
U
ˆ	¾—¥`J	»�•}QX
! ¯	KßC˜
! º¿Hµl}cOY{[?Íþu
6L¾ã	ºâ
¤vç¡Ç
! –PãW‰Ÿ
!  H²ý´'¤ x	ŸjlÞ­ÖuF
! #!Ä …ë™	W7Þ	‘ÊzQìð	
! 	Vi¶›Õ
! Íy¡è¾jfªP
7
! ^XÓ¸Þ‚Ç
8Úêí�ê,O
�žiêÄTC	:»$‘X´m&ù—Vi’t$¢v
!  ‰ x¯Aâ˜
H
ørG“
! Ù›V�
! Ä�¥±€P	D“è	ŠR=(Œ¶¹¡^
! ž#
¢	 2	ócŽñé`§
£Ø1ÁÃô	°•‰\	�
! Œzê@°¡¨Ë\
! Î`ÔJ‚Ö_	z
Eà�S‰äMìØ×¡GÅ|ZæÃ�q¹��®hâ
! ‡.‹ñ™
ûìøƒsã—�}¸1‹¥-~x
! |µ¡lW	×œ†T´U±˜‹P,.(ø¨Ë¶@<$·Z�Ê	üÐDØ
b
! »Û	�_ö¡AÝãtl¥Þ¾5Iõ|võ¬Ó#díû]–˜ ó}iu_�AîFŸüFÑ¤©
¸þK
! �·6«D{:
�t	Lë0eÙÉ³‚ƒ·rž 
! £e~Ä£6uÙsPèÿ�
‰
¡¸;ïœ�±¹a’‰…n€	#§
! Ð
I÷h»[�)pe
œ�pÜ_:	¨za{[œŽ[«¤’„¬ÇV´£È}Ç<Ã �Ö	§Ï‚
! €­o	KüSUUI
NG*?é
! ë1ßf
! I~IÇ¦Ý,
â=#Þ½ÌKúÈãXW68nï°p‘Ú¤	ÖËùp€?	-ª}³
! ��Çë:Ïï˜(ÿß>¯#ó	/*g¶›	,®kv]µ ¨úÈ	üÊ’êŽ•´ÛBWRÏÁ‰%×ÆvÎé[ÕŸ§¢Gmd'žï	ã~(·9Ñ®µR	¤¶$eÁ
Úk�	€çŸûiKîÔ
±òP
! ùÕ¹z[
®Gë	¿™IÚ	4™N	\¦dúêôÞ­¼
! Ý
! /B…ñ.‰Ü;«×Õ
! ò,	¦gÄÞ‹8Ì³u&
! @iÓø|=ÿÎEQÍ]*â\Sd^	p#Knï©
! f
! ½	B=	×”ÉUƒ²à
05gªõ¹^´
! xF~É	o
ý]œk	%)]L(-¯ˆ
! Uûzª
! ÝÝ
ª	½›ÑéÞØýU¦¼�S%!Ù¢h	Ã'>
w
�	„ªœŠRûl
Ð	£æx#4'É)u�imÚD3°¥µ˜s
! {B•Üƒ]
! YJIÊq
! ÌòO÷Ô±‡U
! Œu��G	¢£&?÷iê"Þ:Ì/	b©	íçBÛ©j´©*n	¾é	—4¢ßFì	eæX
! /šyœŽäÈ
ñ	2&.¥
—÷I
  
! ¬ž	K.9çBf`	G=™æ
!  �¶6á±
Á
¶[	l©"
›d
Îðþ˜ÓÔ	b¨
! dóŠ—	´{|ÓÜ
Õ©*{eg·@é†+Z<æ¬d¶† ®d¹
	é¿ö
! 
! N5
! ]	€r±~Þg¤Åg	c	7õ,À®‰7VH	�®0W�tkYWE(çÆP<ëž4�þ„Pn&oÇj
ö‰Ã´
nšª

! Þ
! Ñü?™æç†<
! f
÷	6©f„
! o—‡ÿ	ö­Ò
Ã’	5>ÑDoù¹ù"F½ÿ²û§¬ÛÖ
ÀzšB
r	™ÏäæB¸hÅ6ZNR
! pž­UCyF
! kôD¬
! ZC+“ž�gÌeˆï
! –
w¢
! 11Ù*
! ‘…
ðÂJšÁq
	
! ,• °¿¦™2ÂÅKŒ^À/‡	YwÅÆ
/s_	£r�wÁ6âÂouo¤?
j	øA	ƒÃL
! £C+øÔyë²$|
r>ë”Ø8’›q ‡Ürqhˆìˆ	¾/'B+

! fŒ·ÍƒË�	¼ /`Ãól
! 	ÊÞ•}	™‰ÂÌ!äÙ
! a	¬
¸
! Lq'Y)Ÿ_“”ÍêÇ	ß+$"„©ú�‰q2œF¹
! [�2ª+±³‘Šu#�	L2S"2±¡ßú1
ÏÈ£ ’}¾·í9ç"		°d�M~ƒ
§	ôÄ	ÀV¼}µ‘Å
€Í¢©2Ïô
^4ø‡uª	nì[w³€¡ÿ6
! Í³Í
! =áD
›°ŒUäâ¸÷5OoŽ<
hÝÔü÷ýï»z
×
! Xk�³	J
! SÒHh
V­ÈÂ¨�Ýs
àNÕéË	‡'
Í)	6ò7Ì’ýx6möÄ¤
! 9R•R·p TÁD	q¡	ùZç
! ]BO3‘¦ó£$Ôù‹ä2`¡¥D3
Ãì
! î“y	=
›MÏ¼”Çƒp
! 
é†…µGH4TÈ,»Ð-Ýò¯
­Ò,ãô�Žö¨Ã‡ô‚Ë	–êæ÷A
0_[oS[tÇ-Õ€x	¦^µ4Ék‹®r9"Å”yD
! Ò:ì>^¥ÛË/—Ž˜�
! š
Ï¶žqVâÅäõ‰
! §~	KGÆ"õÍ	·rW¨=eÌªF;8	ï°š
! Oö(X÷¦
! x>
Ž	ì–	\	PÏÿ`µ		Óš	ñ
2Èíœ²¸Ã62%u
! 	½ÿcÿåzP	<	ÚÞÇ§ƒ"ñ«
! ß
! ü…~ãý{hG
! Lõ
®
ºš‘zT	Ñ¾$	"—Ðêù¸?Œ
! çvàAø%0�…‹Š_€
! ¼~•8¯g»÷œ­ ¨
ìg	Æ
! Q�Ø	<÷jw
! x¹Ž$²«à	{XÄ…oÙf¹Ä•£cÄ
! FóöÀÚh>mÀ
<
…ˆ|°	Cû	T_!¢‚ÑPæ-¼	ïm<ü
! M>	’Ò
! úä	á	×ªÉ
! >QÒ5b:Q¡1&&ðþ´Ý¡«DVÒÔ–.¼
=Hø"0
j#«“ò]À;
! ŒµÉêß¶NàÚv#
! µ�.

)~�\hÅí	6ÉÜ<TŠ¢[c¼÷
! 0ó0ˆ§òè`
! ¹v�Ý*þ	sR
¦ðÖN
! ‘
'ö2\4ãïS
! yÝTÑÙs
! sÜj’�Âx‘5úC˜™å¸óQ7òÀG½Û
8
! µ
t]œB4“Ù
vÝ‡ú
! ƒQz´n
®OR
v„bT#[
! <¾o
! ÃÌ	ØF\¨	Q	!‚	å½ü­³¿$p×s;A—Y
! 4æ	
­
! ¥¹|ú
nðŸS
õùÂA
! 9ÄÄ`wCÓº
! ¶„×,Ÿ.‘
èHè–l¥à­teI	Ï¯"á
p
<n+'†žz;$û
«Su@Ç$'Ðˆ{ÿž
ÞòŸr
M‘pÊÇÓb/Æ…�
! ÈŸõb
! mr0÷Ë”¤±	÷†4
p¿{˜um@
Egî
! Ê‰�ý
·èÕã&É�
! á(*¦ÙôÁµ‚,Ø�á5AR?úÎ¨²³YOS’–¶'áŒ5••	$:ÞÅ	z
! r«	‘\$uÕ•Gzºà†kÅ
! U„w¬[3
! Ø&
 
s”	>Œî
! Ñ¡
Ï{	õÑ{¶HþØ’
Mž`4…¿­bûbè
! ¸–×=^ˆ1X{@¤j?G„í#¦Åe
! ó&ŸWr�B¸f
! -	Qqµñ!
.Mdl	dAX8 FvY	uSÌ
è
§y�hF
c¬»1	ÃP	úO¼T
! Q
! Ü#IÖRVÁèe	*GÆ�0
±Ã
! ¬:”+0
! )‘Z™
ûß¨ÊÔ
! â·î�çT˜³±�¹�Âùømø
Fõ(–®
! ðæenpàùƒ¨?H>Ûs�íE…‰á	.(=JasQÓ¨*2(PÕ)t
ä	D_X
š°ñŒB]±
! -g	AÍ4fíˆ¢Â	RÀ{–j%
! Xþ‘E´¢
;7Å–™™Ð¸
=Jf	~�
%sC•ì j{h&–Õ
©<ìIÓ7ƒ
! %
ýÓ–#O^Ö…]òÕtå@£	Ûð­
¹»üYÂq×{»p³v
¨‡õ|ˆ}ÎP
! ˆ†dÜÆka
?1Î€%œ«ßZ˜[Sú©JH„	ºá\~2j‡…ç	@Á	
! ¬®al7�Î
3�	
Úº/
ÐË`TåÚ²D!‚yÖs#·ÃõJÿ¸ŠSòÑ
! ~

&_9‹¹¯½Œ
é<q6×ÿS~É’‘eËÝ›
! fd	ŸÒ¼‰^bÐò°ïvàŽ²ÏÑ…‚Øs+)
(	Ø�	Ì
! 0‡cÍw5	Äú	,€Ÿü	;@µk
¿õËM3\g
á8Á^(º�Z
‡nTÝ#Š›�kaÏ�;ò
w	»
õ	`LgºH
! ‹õõÅtgØ>žÖ«ù
kü7Øa\
þ&Ç
œ
! •³ŠÐÜÚ2NÆ	½?2´	5
>y)ß}ûÜ
! ‚V‹÷Íƒb@¿²K1CÙ-éóeú)Hw
:
! íÝÐŽ¾ƒ3å¤
ò
! «ì)¡ŸE×
–
! ^¼–Z#ëÅj
! Z¯ÀŽû
í
¼¥´êE×iáÌ¥úlØ=	
†…
! Jâí‹Î?§ç+^
! „@>5Š*L'îíKÿ­ß¹­á
! Oe|Ä-¾
! ‚&®êš“�¼”q«NwâN…èL×?
! âÃ‹�Û
! E
! ÆìQ+·Zî6Bºz	m
ó¶½)./r²	ÒmAp	M9h·jb-A
˜ F«zæ	ë\Ò€<¡¾k0ÌÂOÇw
! yúÉ?JMAï8Ñ	H¾
! âÀ/"êç2Ü�“™’Ž4xö
*tž
! ¸K<o,;šC
! 
! .
! Œ›y³/WP
! ’AbN
\ä”@.§Š¥Ÿ	�q
�F	û¸*,˜–"
—
! ±
! ´zÆªF½SÒàk@ÁQù¦±t-% WjPá²ñT?­ˆ˜7On†j™
! ;�ô
! %›eD=>Ñu›ïÈr¿Yå_á¬	H�ã'jW
8å
! Õ —AÍ”ïJÎ_y³‚ƒþœÄ‡UÉ8J!	
! X¤HÕvaïâpþžÜjé
Î’ö
! � 1¶¸•
 �/�ˆ.œ“ÉáYÖ
! ¤¬>ê×Ä);«¯Óhû{0.ðYÎ ÷å,‰Ž2dÿë�{
sÚä°Þ
·	€oÚ[åoÿ
³
\r	C#FaAÆ«Üµ`è_â}ÐÚºwÿéLË4©&PVM
Ë‡½*¢@†KÏ¡y¾hqcÎ2
! c
! ¤ic×	
‘ñ½¿
! ˆN¿’
! ˆëÒ »]aâø	—÷_
! Aã•UR&Ò�þ`cË
! f,ï[a-
Ÿ
! pÏ°¬ÆF²{ÜÐ¦CüÄo{Ÿ	MAÑu&´(Å 
þ
þÛ»3§@…Ëã!ÀdfI		�¹x«ÙŠ�7%•ÀW3VPšiOÚÚíJh
“©Sõÿt	£

! &I«L	ýÈÎŽ”
! Ô9 mÜÊä
! ªm
! ÑLj2R§êw8ýgØOžeÙ¼
‚­ßi
µÆP¦=Â¦T
i}!µØŸ/
! ”'	Ôp½È› õ
! @ò<Pµ!T‰Â”aª{FºíšËk«"„mÆV
xàûë
Q9jŠ		1Áº,
! ßd^^)°
]*yÐæe*Û6²
¾	§1V-
! �sÀöä.ê}
! ‚ê
€DI¶
! 
žoUÏ	­L¾d˜µ
! /Áøè[cù
! g*Yë«

!h
! Åa¸	Ôq8a
! ÕÍS¿–rBú.+
! …Æµ„
}^
U	“ƒôæ³	IYyý:¯Bt¡
! ZtÕ©ù	Ýb&ßR Ñ
Ÿ ±”Ú
„šCWƒij_0 å	·å§Yñ]
RV3Pä
Šy
! X“Ž}¥	÷
‹š)uÕ1
! ñ
*	ò™7Ã
ÉZ
={\aŠ
‹;)aK
ÔöæýtÑ
! TJº
ÿ~òù><'R	rQ•‚
1
v/s!U²†su	
! ©`¶¿?Rvà¹Aë§Es	¿Nw
! %v	­k¨®cW
! ?Ô—Ö3Ùè 
! å¥
! 'C¿:¤¾ŸÛp×/‡ÛÔwX	(Û¯;~äQ|�ëã	S8Þ“v<XtŒ” é=?‰¨‘+	MÍ“èT›ö3‚Ì°á ŒgÔ…+›
OöÔ
! ç
•žV
! Å(
! 
÷ïY
*î¯ÄKz¼è
@¢ÿw²}
ô _°ìŒoÊô·Ö[|ñXÍc”E–0Ê.�ëU.Izøé71øÎ}3”Ç|:ý´bEêdÇXî¥
! 
Úë
! ÔÃÁ
! Hè‹
! ªðÊÛÌìðÒ?�‘šú“÷V—U ·
C
;m	®ôÊ¹¿×Ò¦	¯V	à9
Ã?®	&+¸YåS9Ècî	
! ¹r	«P~
! g�ViZ)Öx
5ôp	²ˆM>’zî­L¤S	!
! ðEÃä	‡~C
! $
! ár
! Ž
! ¹¸b
ð–¢üÖ	mq7
7ÌxŒû´šUûe€c

v‡ðEB�"ý‹Ì‹Æˆ•G²uÀv@	gH»„ÈCW�¯‘	Í¹	Díóù	çÃ	‘
! 9ºÎËÁÕáfä9\m~9y§údá²ýð
�
n¥—cnÓK›ó‰	Ó
!”^=
-D
Úñlß¶ö�Wâu½t²“Ü'ˆ<ˆ
|	7ý
! òóm±†mdnOx´Ð
! D¾7	ò|
! É�˜(6Ï
! ÙìKîïLŒ°B	¨õÓNÉ„küß
Éi]XT#éÁWZ6	ÛEFì	¶	bšåÓ
! Ó	1	ž4ì»	H†ÑÍœüÆ'Š½ú
! G%¦È¤Ó
! z¹�	b	¨V�ãüµí|6
=	~
! %	£uŒò	®ï
î»
! œÒ„ŠQdÛã
! RÒKî½
l/ø
! †�L
.È_‹Ø¨-Ö·…È
! 
! g
! «W­]Õå�ªž!Äo3p¤ö×#		ŠÄ¦£³8
�.€@¿_:GM
! ªÁÝœ	  	Ù	í 
fç*½lðÔ¾¬lJe¶©‡x
Q
:t6Ê
�
-û°	©a9óFí
! 4	¾
§W3y¯ÿNqk3îËñº“\
! ¾³ýÝLŒÛÂ
sÂÐ>VÍe™ù#;	wª6EÐ;%´%;àåLWÂh73¤à˜	»ü
ïl,%€b;
! 9
! \Út
! ,	Ò+Ê„I
Ræ—£ñlÛ¦í˜·
! n„Ê]Ùi
! ˜�¯
! Ÿ
¼XÑö«‡
½&	A[þ¦
=qô|M	‹	8n�Á›�E¬·h�I9w–	DnR
! `ªùB
N{
! ÌÊ
! iœ
ô8Îî%Gg¶~+º)þú¬†
ž|ãC™KT
! Ð3oæt2wŸ„ÇE40£¥òŠC©ØNãðkÝ	œ‰6,N3Å]Xƒ¬©Æ‚ã
†°�épebÔ
! iH;
ä%é +UÆñ
! Ö4AÛÞ	Y€®®*
è
! ¯cb1ÊT‚5ìøú94iûKç°Ékq	Ü	0EÎaïÇ5ÉG
10Wý\"†	Uéüƒ	l³žO@
! -YaâÎ
! ©4
! %‰Â
¦%Ì`
é
:ˆ>5O
! i	ÆßŒ	nJÌŽ¸÷þ¿

! mfKÙ�
S—ô)á5G
! ¯—€ã¬Mç(¥	5�/$×É$å‹&Í
Ý“o?Ë�‹
¤Þ
! 
“
¬]Òãè¢b½
! |´»$™H©3å
£• [¢ðÒ7¡MæÏ3¸y\æ(·J–ôæ²NÄ
š`Jñ§‡Qåìˆi­‰¼
B
! á
¤ûƒdšc¯¿9„&ŽºÊ
y
¥(–]³¬ƒ¥¯ŒàWŠÀóIªh!I
! �`�Ãœ
œÞ!*³¡h§IùÙî
|5£G²
! 
‚Èþ€
“q—
É
+5
! DòGðÀ
! r¥ö-¯1
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1206,1212 ****
   conflicting code gen style switches are used!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%+D causes a section type conflict%+D causes a section type conflict with %D%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%E%> not found in protocol(s)%<&%> constraint used with no register class%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-msse5%> was removed%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> in file-scope empty declaration%<bank_switch%> has no effect on non-interrupt functions%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<gnu_inline%> attribute present on %q+D%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<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%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<virtual%> specified more than once in base-specified%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%D renamed after being referenced in assembly%E qualifier ignored on asm%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klast argument of %D is not integer constant between 0 and 3%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
--- 1214,1220 ----
   conflicting code gen style switches are used!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%+D causes a section type conflict%+D causes a section type conflict with %D%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%E%> not found in protocol(s)%<&%> constraint used with no register class%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-msse5%> was removed%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> in file-scope empty declaration%<bank_switch%> has no effect on non-interrupt functions%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<gnu_inline%> attribute present on %q+D%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<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%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%D renamed after being referenced in assembly%E qualifier ignored on asm%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klast argument of %D is not integer constant between 0 and 3%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
*************** write_c_file - output name is %s, prefix
*** 1239,1245 ****
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! --help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fcall-saved-REG is not supported for out registers-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-protector not supported for this target-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mno-altivec disables vsx-mno-fentry isn%'t compatible with SEH-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-mtune= expects mn10300, am33, am33-2, or am34-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-pg and -fomit-frame-pointer are incompatible-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundAAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow implicit conversions between vectors with differing numbers of subparts and/or differing element types.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 return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAmbiguous symbol in TYPE definition at %CAn 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 %LAnalyzed alias has no referenceArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too big at %CArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
--- 1247,1253 ----
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! --help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fcall-saved-REG is not supported for out registers-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-protector not supported for this target-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcmodel incompatible with other toc options-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mno-altivec disables vsx-mno-fentry isn%'t compatible with SEH-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-mtune= expects mn10300, am33, am33-2, or am34-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-pg and -fomit-frame-pointer are incompatible-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundAAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow implicit conversions between vectors with differing numbers of subparts and/or differing element types.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 return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAmbiguous symbol in TYPE definition at %CAn 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 %LAnalyzed alias has no referenceArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too big at %CArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
*************** warranty; not even for MERCHANTABILITY o
*** 1308,1314 ****
  ignoring malformed #pragma longcallignoring nonexistent directory "%s"
  ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qE specified for instance variable %qsillegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++98 %qD must be initialized by constructor, not by %<{...}%>in argument to unary !in basic block %d:in declaration %q+Din statementin template argument for type %qT in-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect entry in label_to_block_mapincorrect insn:incorrect number of arguments to function %qEincorrect setting of landing pad numberincorrect sharing of tree nodesincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninit function found in object %sinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone with address takeninline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline namespaces only available with -std=c++11 or -std=gnu++11inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinput operand constraint contains %qcinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
  instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger overflow in expressionintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler 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 %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt_thread is available only on fidointrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument to built-in functioninvalid argument to gimple callinvalid array assignmentinvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma pack%> - ignoredinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid element type for attribute %qsinvalid 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 first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid function declarationinvalid function in gimple callinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operand code '%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 to %%H/%%L codeinvalid operand to %%N 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 %%p codeinvalid operand to %%s codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to array referenceinvalid operands to binary %s (have %qT and %qT)invalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size operand to BIT_FIELD_REFinvalid property declarationinvalid 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 redeclaration of %q+Dinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of void expressioninvalid user-defined conversion from %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsipa inline summary is missing in input fileipa reference summary is missing in ltrans unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlambda expressions only available with -std=c++11 or -std=gnu++11lambda-expression in unevaluated contextlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelength 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 foundlist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylogical %<and%> applied to non-boolean constantlogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s latch does not belong directly to itloop %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 regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed spec function argumentsmalformed spec function namemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember functions are implicitly friends of their classmemory 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 argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typeminimum value of parameter %qs is %umips16 function profilingmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatching comparison operand typesmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing 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 definitionmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmode %qs applied to inappropriate typemore than %d operands in %<asm%>more than one access specifier in base-specifiedms_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 functionmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple default labels in one switchmultiple definition of %q#Tmultiple 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 iterating variables in fast enumerationmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple prevailing defs for %qEmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust 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 %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unique final overrider for %qD in %qTnode is alone in a comdat groupnodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon-AAPCS derived PCS variantnon-call exception handling mismatchnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integral used in conditionnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D, can%'t use default assignment operatornon-static data member %qE declared %<constexpr%>non-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured for SPE ABInot configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnote: null argument where non-null required (argument %lu)null pointernumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesobjc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ method declaration is expectedobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of packed bit-field %qD has changed in GCC 4.4old-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'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 assignmentoperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption("%s") was already specifiedoptions enabled: options passed: ordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereouter %<__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 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parentheses around %qE cannot be used to form a pointer-to-member-functionparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in template argument listpartial specialization %qT declared %<friend%>pass %qs not found but is referenced by new pass %qspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepch_preprocess pragma should only be used with -fpreprocessedpedwarn: permerror: pex_init failed: %mplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious declarationprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dpreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
--- 1316,1322 ----
  ignoring malformed #pragma longcallignoring nonexistent directory "%s"
  ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qE specified for instance variable %qsillegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++98 %qD must be initialized by constructor, not by %<{...}%>in argument to unary !in basic block %d:in declaration %q+Din statementin template argument for type %qT in-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect entry in label_to_block_mapincorrect insn:incorrect number of arguments to function %qEincorrect setting of landing pad numberincorrect sharing of tree nodesincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninit function found in object %sinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone with address takeninline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline namespaces only available with -std=c++11 or -std=gnu++11inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinput operand constraint contains %qcinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
  instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger overflow in expressionintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler 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 %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt_thread is available only on fidointrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument to built-in functioninvalid argument to gimple callinvalid array assignmentinvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma pack%> - ignoredinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid element type for attribute %qsinvalid 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 first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid function declarationinvalid function in gimple callinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operand code '%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 to %%H/%%L codeinvalid operand to %%N 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 %%p codeinvalid operand to %%s codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to array referenceinvalid operands to binary %s (have %qT and %qT)invalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size operand to BIT_FIELD_REFinvalid property declarationinvalid 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 redeclaration of %q+Dinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of void expressioninvalid user-defined conversion from %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsipa inline summary is missing in input fileipa reference summary is missing in ltrans unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlambda expressions only available with -std=c++11 or -std=gnu++11lambda-expression in unevaluated contextlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelength 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 foundlist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylogical %<and%> applied to non-boolean constantlogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s latch does not belong directly to itloop %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 regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed spec function argumentsmalformed spec function namemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember functions are implicitly friends of their classmemory 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 argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typeminimum value of parameter %qs is %umips16 function profilingmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatching comparison operand typesmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing 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 definitionmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmode %qs applied to inappropriate typemore than %d operands in %<asm%>ms_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 functionmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple default labels in one switchmultiple definition of %q#Tmultiple 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 iterating variables in fast enumerationmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple prevailing defs for %qEmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust 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 %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unique final overrider for %qD in %qTnode is alone in a comdat groupnodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon-AAPCS derived PCS variantnon-call exception handling mismatchnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integral used in conditionnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D, can%'t use default assignment operatornon-static data member %qE declared %<constexpr%>non-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured for SPE ABInot configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnote: null argument where non-null required (argument %lu)null pointernumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesobjc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ method declaration is expectedobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of packed bit-field %qD has changed in GCC 4.4old-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'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 assignmentoperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption("%s") was already specifiedoptions enabled: options passed: ordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereouter %<__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 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parentheses around %qE cannot be used to form a pointer-to-member-functionparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in template argument listpartial specialization %qT declared %<friend%>pass %qs not found but is referenced by new pass %qspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepch_preprocess pragma should only be used with -fpreprocessedpedwarn: permerror: pex_init failed: %mplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious declarationprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dpreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
*************** warranty; not even for MERCHANTABILITY o
*** 1323,1329 ****
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown srcunknown switch -mlong-double-%sunknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionuse operand missing for stmtuse template<> for an explicit specializationused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing typedef-name %qD after %qsusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments to %qs are: %svalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expressionvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in vector permute expressionvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirt-specifiers in %qs not allowed outside a class definitionvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition of statement not up-to-datevirtual function %q+Dvirtual functions cannot be friendsvirtual non-class function %qsvirtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevtable for warning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero as null pointer constantzero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qT{anonymous}{unknown}Project-Id-Version: gcc 6.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2016-05-25 15:46+0300
  Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
  Language-Team: Russian <gnu@d07.ru>
--- 1331,1337 ----
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown srcunknown switch -mlong-double-%sunknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionuse operand missing for stmtuse template<> for an explicit specializationused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11using %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing typedef-name %qD after %qsusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments to %qs are: %svalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expressionvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in vector permute expressionvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirt-specifiers in %qs not allowed outside a class definitionvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition of statement not up-to-datevirtual function %q+Dvirtual functions cannot be friendsvirtual non-class function %qsvirtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevtable for warning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero as null pointer constantzero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qT{anonymous}{unknown}Project-Id-Version: gcc 6.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2016-05-25 15:46+0300
  Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
  Language-Team: Russian <gnu@d07.ru>
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 1375,1381 ****
   Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°!$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 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¼Ð¸ Ð² %L!$OMP ATOMIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC var = var op expr Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ var = var op (expr) Ð² %L!$OMP Ð² %C Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð° Ð½Ð¸Ð¼ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ�"::" Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ñ‹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %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 Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ‚.Ðº. Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -fpack-struct#pragma pack(pop, %E) Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð»Ð°Ñ�ÑŒ Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ #pragma pack(push, %E)#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ __asm__#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹  Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾Ð¹ #pragma redefine_extname#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼  Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼#pragma vtable Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�$ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð±ÐµÐ· Ð½Ð¾Ð¼ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°$ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L%+D Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�ÐµÐºÑ†Ð¸Ð¹%+D Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�ÐµÐºÑ†Ð¸Ð¹ Ñ� %D%<#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 align%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ %<#pragma%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<%%%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%<%%%c%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%%%c%> Ð² Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT%<%E::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<%E::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼%<%T::%E%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%<%c%E%> Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»(Ð°Ñ…)Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%> Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ %s%<-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%> Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑˆÐ¸Ð±ÐºÐ°: %<-gant%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<-gnat%>ÐºÐ»ÑŽÑ‡ %<-march=%s%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¼ ABIÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð¸Ð»Ð¸ %<-march=%>%<-mdynamic-no-pic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fpic%>, %<-fPIC%>, %<-fpie%> Ð¸Ð»Ð¸ %<-fPIE%>ÐšÐ»ÑŽÑ‡ %<-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%>Ð´Ð»Ñ� %<-mno-gpopt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mexplicit-relocs%>ÐºÐ»ÑŽÑ‡ %<-msse5%> Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼%<...%> ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹.)Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº %<...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð² Ñ�Ð²Ð¾ÐµÐ¼ try-Ð±Ð»Ð¾ÐºÐµ%<...%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² 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%> Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ�Ñ…%<@synthesize%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0%<@synthesize%> Ð½Ðµ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<@synthesize%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‡Ñ‚Ð¾Ð±Ñ‹ @interface ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±Ñ‹Ð» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½%<@throw%> (rethrow) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° @catch%<@throw%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð¸ %<@finally%>%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qEÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· %<_Fract%> Ð¸Ð»Ð¸ %<_Accum%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_complex%> Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº %<long%> Ð¸Ð»Ð¸ %<long long%>%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<__label__%> Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ°%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<static%>%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð¸Ð¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<asm%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ ÐµÑ�Ð»Ð¸ Ð²Ð°Ð¼ Ñ�Ñ‚Ð¾ Ð½ÑƒÐ¶Ð½Ð¾%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°%<bank_switch%> Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²%<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch%<dynamic_cast%> Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ñ� -fno-rtti%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<fast_interrupt%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu_inline%> Ð² %q+D%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%<location_t%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<locus%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long long%> Ð´Ð»Ñ� %qs%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long%> Ð´Ð»Ñ� %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %qs Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ charÐ² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² %<int%>%<long%>, %<int%>, %<short%> Ð¸Ð»Ð¸ %<char%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qsÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %<main%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<_Noreturn%>%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<readwrite%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<setter%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<register%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ voidÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ Ð½Ðµ void-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<short%> Ð´Ð»Ñ� %qs%<short%> Ð¸Ð»Ð¸ %<long%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qsÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<sizeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÑ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<struct %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<transaction_may_cancel_outer%> Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ %<transaction_may_cancel_outer%>Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<union %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-specified%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹%<void%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ %D Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð´ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %E Ð² asm Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%Kasm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s%KÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>%KÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¾Ñ‚ 0 Ð´Ð¾ 3Ð½Ð°Ð¹Ð´ÐµÐ½ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
--- 1383,1389 ----
   Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°!$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 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¼Ð¸ Ð² %L!$OMP ATOMIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC var = var op expr Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ var = var op (expr) Ð² %L!$OMP Ð² %C Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð° Ð½Ð¸Ð¼ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ�"::" Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ñ‹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %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 Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ‚.Ðº. Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -fpack-struct#pragma pack(pop, %E) Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð»Ð°Ñ�ÑŒ Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ #pragma pack(push, %E)#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ __asm__#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹  Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾Ð¹ #pragma redefine_extname#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼  Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼#pragma vtable Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�$ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð±ÐµÐ· Ð½Ð¾Ð¼ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°$ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L%+D Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�ÐµÐºÑ†Ð¸Ð¹%+D Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�ÐµÐºÑ†Ð¸Ð¹ Ñ� %D%<#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 align%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ %<#pragma%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<%%%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%<%%%c%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%%%c%> Ð² Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT%<%E::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<%E::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼%<%T::%E%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%<%c%E%> Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»(Ð°Ñ…)Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%> Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ %s%<-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%> Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑˆÐ¸Ð±ÐºÐ°: %<-gant%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<-gnat%>ÐºÐ»ÑŽÑ‡ %<-march=%s%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¼ ABIÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð¸Ð»Ð¸ %<-march=%>%<-mdynamic-no-pic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fpic%>, %<-fPIC%>, %<-fpie%> Ð¸Ð»Ð¸ %<-fPIE%>ÐšÐ»ÑŽÑ‡ %<-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%>Ð´Ð»Ñ� %<-mno-gpopt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mexplicit-relocs%>ÐºÐ»ÑŽÑ‡ %<-msse5%> Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼%<...%> ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹.)Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº %<...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð² Ñ�Ð²Ð¾ÐµÐ¼ try-Ð±Ð»Ð¾ÐºÐµ%<...%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² 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%> Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ�Ñ…%<@synthesize%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0%<@synthesize%> Ð½Ðµ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<@synthesize%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‡Ñ‚Ð¾Ð±Ñ‹ @interface ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±Ñ‹Ð» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½%<@throw%> (rethrow) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° @catch%<@throw%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð¸ %<@finally%>%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qEÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· %<_Fract%> Ð¸Ð»Ð¸ %<_Accum%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_complex%> Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº %<long%> Ð¸Ð»Ð¸ %<long long%>%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<__label__%> Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ°%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<static%>%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð¸Ð¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<asm%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ ÐµÑ�Ð»Ð¸ Ð²Ð°Ð¼ Ñ�Ñ‚Ð¾ Ð½ÑƒÐ¶Ð½Ð¾%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°%<bank_switch%> Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²%<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch%<dynamic_cast%> Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ñ� -fno-rtti%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<fast_interrupt%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu_inline%> Ð² %q+D%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%<location_t%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<locus%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long long%> Ð´Ð»Ñ� %qs%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<long%> Ð´Ð»Ñ� %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %qs Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ charÐ² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² %<int%>%<long%>, %<int%>, %<short%> Ð¸Ð»Ð¸ %<char%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qsÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %<main%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<_Noreturn%>%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<readwrite%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<setter%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<register%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ voidÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ Ð½Ðµ void-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<short%> Ð´Ð»Ñ� %qs%<short%> Ð¸Ð»Ð¸ %<long%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qs%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� %qsÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<sizeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÑ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<struct %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<transaction_may_cancel_outer%> Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ %<transaction_may_cancel_outer%>Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<union %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹%<void%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ %D Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð´ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %E Ð² asm Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%Kasm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s%KÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>%KÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¾Ñ‚ 0 Ð´Ð¾ 3Ð½Ð°Ð¹Ð´ÐµÐ½ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 1411,1417 ****
  %s:Ð²ÐµÑ€Ñ�Ð¸Ñ� '%.4s', Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ '%.4s'
  %s:Ð²ÐµÑ€Ñ�Ð¸Ñ� '%.4s', Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð° Ð²ÐµÑ€Ñ�Ð¸Ñ� '%.4s'
  Â»Ñ„Ð»Ð°Ð³ ' 'Ñ„Ð»Ð°Ð³ '!'Ñ„Ð»Ð°Ð³ '#''%%%c' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼ÐµÑ‚ÐºÐ¾Ð¹'%s' Ð±Ñ‹Ð» Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½ '%s', Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸, Ð¸Ð»Ð¸ Ð½Ð°Ð¾Ð±Ð¾Ñ€Ð¾Ñ‚Ñ„Ð»Ð°Ð³ '''Ñ„Ð»Ð°Ð³ '('Ñ„Ð»Ð°Ð³ '+'Ñ„Ð»Ð°Ð³ '-'Ñ„Ð»Ð°Ð³ '0'Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ 'B' ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ 'B' - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'E'Ñ„Ð»Ð°Ð³ 'I'Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'O'Ñ„Ð»Ð°Ð³ '^'Ñ„Ð»Ð°Ð³ '_'Ñ„Ð»Ð°Ð³ 'a''assign' Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ bit-field instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs'atomic' Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ bit-field instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs'getter' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ñ„Ð»Ð°Ð³ 'm''nonatomic' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ 'o' - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ„Ð»Ð°Ð³ 'q''readonly' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹'setter' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹(C)(Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð°(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)(anonymous)(ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ, ÑƒÐ±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ) (ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ %<-fpermissive%> G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð²Ð°Ñˆ ÐºÐ¾Ð´)(Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´, Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…)(Ð³Ð´Ðµ-Ñ‚Ð¾ Ñ€Ñ�Ð´Ð¾Ð¼ Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ� %qs)(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<typename %T::%E%>)(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %qT)(Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ %<va_arg%> Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ %qT, Ð° Ð½Ðµ %qT)(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� %s)(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� %s)({anonymous})*** ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•Ð�Ð˜Ð• *** Ð¸Ð¼ÐµÑŽÑ‚Ñ�Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð³Ð¸Ð½Ñ‹, Ñ�Ð¾Ð¾Ð±Ñ‰Ð°Ð¹Ñ‚Ðµ Ð¾ Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐµ, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ð¾Ñ�Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ ÐµÐµ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� ÐºÐ°ÐºÐ¸Ñ…-Ð»Ð¸Ð±Ð¾ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð².
! Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸ÐµÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ inline-unit-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-function-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-stack-frame-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-autoÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-singleÐ²Ð²Ð¾Ð´ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -E Ð¸Ð»Ð¸ -xÐ´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -I--MG Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -M Ð¸Ð»Ð¸ -MM-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ÐºÐ»ÑŽÑ‡ -Wformat-contains-nul Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-extra-args Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-nonliteral Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-security Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-y2k Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-zero-length Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -Xbind-now Ð¸ -Xbind-lazy Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-bundle_loader Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclibÐ”Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° Ada Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -c Ð¸Ð»Ð¸ -S-c Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� gnat2why-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-current_version Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclibÐºÐ»ÑŽÑ‡Ð¸ -f%s Ð¸ -msdata=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-f%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16ÐºÐ»ÑŽÑ‡ -f%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�-f%sleading-underscore Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -fpic Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -fPIC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-falign-labels=%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-falign-loops=%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fassociative-math Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½ Ð² Ð¿Ð¾Ð»ÑŒÐ·Ñƒ Ð±Ð¾Ð»ÐµÐµ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ñ‹Ñ… ÐºÐ»ÑŽÑ‡ÐµÐ¹-fcall-saved-REG Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²-fdata-sections Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-fdbg-cnt=%s-fdirectives-only Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -Wunused_macros-fdirectives-only Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -traditional-fexcess-precision=standard Ð´Ð»Ñ� Ada-fexcess-precision=standard Ð´Ð»Ñ� C++-fexcess-precision=standard Ð´Ð»Ñ� Fortran-ffunction-sections Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-fhandle-exceptions Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð² -fexceptions (Ð¸ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)-fira-verbose=<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ IRA.-fno-gnu89-inline Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ GNU99 Ð¸Ð»Ð¸ C99-force_flat_namespace Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-fpic Ð¸ -fPIC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð±ÐµÐ· -mdsbt Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐºÐ»ÑŽÑ‡Ð¸ -fpic Ð¸ -mapcs-reent Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -fpic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fprefetch-loop-arrays Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� -Os-fprefetch-loop-arrays Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-fprefetch-loop-arrays Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-frecord-gcc-switches Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚ Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ-frepo Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -c-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-fstack-limit- Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ñ� -mfdpic; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -mstack-check-l1-fstack-protector Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹-fuse-linker-plugin Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fuse-linker-plugin, Ð½Ð¾ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½-fwpa Ð¸ -fltrans Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ð¼Ð¸Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° -g Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ GAS,ÐºÐ»ÑŽÑ‡ -g Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�-g Ñ� -mno-apcs-frame Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ-install_name Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclibÐ¾Ð¿Ñ†Ð¸Ñ� -iplugindir <dir> Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ð¸Ð· Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gcc-keep_private_externs Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-m%s Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ PowerPC64, Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ�Ð´Ð»Ñ� -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ PowerPC64Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� -maix64: 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�ÐšÐ»ÑŽÑ‡ -maix64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ PowerPC64-malign-functions ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-functions-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d-malign-jumps ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-jumps-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d-malign-loops ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-loops-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %dÐºÐ»ÑŽÑ‡ -malign-power Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Darwin; Ð¾Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ C Ð¸ C++ÐºÐ»ÑŽÑ‡ -mapcs-stack-check Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mno-apcs-frameÐºÐ»ÑŽÑ‡ -mas100-syntax Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -gdwarf-masm=intel Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -max-stackframe=%d Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 0 - %dÑ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹ -mbackchain -mpacked-stack -mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -mbig-endian Ð¸ -mlittle-endian Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-mbranch-cost=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 5ÐºÐ»ÑŽÑ‡ -mcmodel Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸ tocÐºÐ»ÑŽÑ‡ -mcmodel= Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ… Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-mcorea Ð¸ -mcoreb Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾-mcorea Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -mmulticore-mcoreb Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -mmulticore-mcpu=%s ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� -march=%s-mcpu=%s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ ÐºÑ€ÐµÐ¼Ð½Ð¸ÐµÐ²ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ -mcpu=%s-mfdpic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñƒ bfin-linux-uclibc-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic-mflat-abi=hard Ð¸ VFP-mfloat-abi=soft Ð¸ -mfloat-abi=hard Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -mhard-dfp Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -msoft-float-mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12ÐºÐ»ÑŽÑ‡ -mlong-double-64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -m64-mmulticore Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� BF561ÐºÐ»ÑŽÑ‡ -mmultiple Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian-mno-altivec Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ vsx-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH-mpcrel -fPIC Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ðµ-mpic-register= Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð±ÐµÐ· -fpic-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -ffinite-math Ð¸Ð»Ð¸ -ffast-math-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fno-trapping-math Ð¸Ð»Ð¸ -ffast-math-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -freciprocal-math Ð¸Ð»Ð¸ -ffast-math-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ-mregparm=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PICÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -mno-minimal-toc Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -msdata=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-ms2600 Ð±ÐµÐ· -msÐºÐ»ÑŽÑ‡Ð¸ -msdata=%s Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -msecure-plt Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð²Ð°ÑˆÐ¸Ð¼ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼-mshared-library-id= Ð±ÐµÐ· -mid-shared-library-mshared-library-id=%s Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %dÐ¾Ð¿Ñ†Ð¸Ñ� -msimple-fpu Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -msingle-float Ð¸ -msoft-float Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-floatÐºÐ»ÑŽÑ‡ -mstack-guard Ð²Ð»ÐµÑ‡ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -mstack-sizeÐºÐ»ÑŽÑ‡ -mstring Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°-mtune= Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ mn10300, am33, am33-2 Ð¸Ð»Ð¸ am34ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mno-altivec Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mpaired Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð´Ð»Ñ� -mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ�-mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸-mxl-multiply-high Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -mcpu=v6.00.a Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ-mxl-multiply-high Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -mno-xl-soft-mul-pg Ð¸ -fomit-frame-pointer Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -pipe Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ñ‚.Ðº. Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -save-tempsÐºÐ»ÑŽÑ‡ -pipe Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-private_bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib.NOT. Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ LOGICAL Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´128-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ double-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� VAXÐ½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�<Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸>
  <anonymous><Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…><built-in><command-line><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸><enumerator><Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�><lambda<Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚><Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> <return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ><Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚ÐµÐ³Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° typedef><typeprefixerror><Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ @catch Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ protocol-qualifiedÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ @catch Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Objective-C@interface ÐºÐ»Ð°Ñ�Ñ�Ð° %qE Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½AAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworkingAAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworkingACCESS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ALLOCATABLE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð²Ð½Ðµ INTERFACE Ñ‚ÐµÐ»Ð° Ð² %LALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµALTERNATE RETURN Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %LÑ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð´ APCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�. ÐšÐ»ÑŽÑ‡ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�.ASSERT_EXPR Ñ� Ñ‚Ð¾Ð¶Ð´ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð»Ð¾Ð¶Ð½Ñ‹Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸ÐµÐ¼ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ASYNCHRONOUS= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼ ATOMIC_INT_KIND Ð¸Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ ATOMIC_LOGICAL_KINDATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ AUX Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %d->%dÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° .%s. Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° LOCK_TYPEÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÐµÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒAllocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %LAllocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %LAllocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTERAllocate-object Ð² %L Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ type-spec Ð»Ð¸Ð±Ð¾ SOURCE Ñ‚ÐµÐ³ Ð»Ð¸Ð±Ð¾ MOLD Ñ‚ÐµÐ³Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-exprÐ Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹Ñ�Ð¸Ñ‚ Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð£Ð¶Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CONTAINS Ð±Ð»Ð¾ÐºÐ° Ð² %CAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBROUTINEAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°AltiVec Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %CÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð±ÐµÐ· * Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°ÐšÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ indirect_info, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐµÑ�Ñ‚ÑŒ: Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %LÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOSH Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ASIN Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATANH Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¾Ñ‚ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 0..127Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG10 Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð² %LÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐ Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð² %CÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %dÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² EQUIVALENCE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ÐžÐ±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, '(:)', Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð¼Ð¾ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° '[...]' Ð² %CÐ¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒÑŽ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐšÐ»ÑŽÑ‡Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°
  =================
  
--- 1419,1425 ----
  %s:Ð²ÐµÑ€Ñ�Ð¸Ñ� '%.4s', Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ '%.4s'
  %s:Ð²ÐµÑ€Ñ�Ð¸Ñ� '%.4s', Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð° Ð²ÐµÑ€Ñ�Ð¸Ñ� '%.4s'
  Â»Ñ„Ð»Ð°Ð³ ' 'Ñ„Ð»Ð°Ð³ '!'Ñ„Ð»Ð°Ð³ '#''%%%c' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼ÐµÑ‚ÐºÐ¾Ð¹'%s' Ð±Ñ‹Ð» Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½ '%s', Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸, Ð¸Ð»Ð¸ Ð½Ð°Ð¾Ð±Ð¾Ñ€Ð¾Ñ‚Ñ„Ð»Ð°Ð³ '''Ñ„Ð»Ð°Ð³ '('Ñ„Ð»Ð°Ð³ '+'Ñ„Ð»Ð°Ð³ '-'Ñ„Ð»Ð°Ð³ '0'Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ 'B' ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ 'B' - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'E'Ñ„Ð»Ð°Ð³ 'I'Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'O'Ñ„Ð»Ð°Ð³ '^'Ñ„Ð»Ð°Ð³ '_'Ñ„Ð»Ð°Ð³ 'a''assign' Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ bit-field instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs'atomic' Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ bit-field instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs'getter' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ñ„Ð»Ð°Ð³ 'm''nonatomic' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ 'o' - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ„Ð»Ð°Ð³ 'q''readonly' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹'setter' Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹(C)(Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð°(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)(anonymous)(ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ, ÑƒÐ±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ) (ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ %<-fpermissive%> G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð²Ð°Ñˆ ÐºÐ¾Ð´)(Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´, Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…)(Ð³Ð´Ðµ-Ñ‚Ð¾ Ñ€Ñ�Ð´Ð¾Ð¼ Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ� %qs)(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<typename %T::%E%>)(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %qT)(Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ %<va_arg%> Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ %qT, Ð° Ð½Ðµ %qT)(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� %s)(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� %s)({anonymous})*** ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•Ð�Ð˜Ð• *** Ð¸Ð¼ÐµÑŽÑ‚Ñ�Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð³Ð¸Ð½Ñ‹, Ñ�Ð¾Ð¾Ð±Ñ‰Ð°Ð¹Ñ‚Ðµ Ð¾ Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐµ, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ð¾Ñ�Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ ÐµÐµ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� ÐºÐ°ÐºÐ¸Ñ…-Ð»Ð¸Ð±Ð¾ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð².
! Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸ÐµÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ inline-unit-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-function-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-stack-frame-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-autoÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-singleÐ²Ð²Ð¾Ð´ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -E Ð¸Ð»Ð¸ -xÐ´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -I--MG Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -M Ð¸Ð»Ð¸ -MM-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ÐºÐ»ÑŽÑ‡ -Wformat-contains-nul Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-extra-args Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-nonliteral Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-security Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-y2k Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -Wformat-zero-length Ð±ÐµÐ· -Wformat Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -Xbind-now Ð¸ -Xbind-lazy Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-bundle_loader Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclibÐ”Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° Ada Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -c Ð¸Ð»Ð¸ -S-c Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� gnat2why-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-current_version Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclibÐºÐ»ÑŽÑ‡Ð¸ -f%s Ð¸ -msdata=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-f%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16ÐºÐ»ÑŽÑ‡ -f%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�-f%sleading-underscore Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -fpic Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -fPIC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-falign-labels=%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-falign-loops=%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fassociative-math Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½ Ð² Ð¿Ð¾Ð»ÑŒÐ·Ñƒ Ð±Ð¾Ð»ÐµÐµ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ñ‹Ñ… ÐºÐ»ÑŽÑ‡ÐµÐ¹-fcall-saved-REG Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²-fdata-sections Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-fdbg-cnt=%s-fdirectives-only Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -Wunused_macros-fdirectives-only Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -traditional-fexcess-precision=standard Ð´Ð»Ñ� Ada-fexcess-precision=standard Ð´Ð»Ñ� C++-fexcess-precision=standard Ð´Ð»Ñ� Fortran-ffunction-sections Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-fhandle-exceptions Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð² -fexceptions (Ð¸ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)-fira-verbose=<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ IRA.-fno-gnu89-inline Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ GNU99 Ð¸Ð»Ð¸ C99-force_flat_namespace Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-fpic Ð¸ -fPIC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð±ÐµÐ· -mdsbt Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐºÐ»ÑŽÑ‡Ð¸ -fpic Ð¸ -mapcs-reent Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -fpic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fprefetch-loop-arrays Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� -Os-fprefetch-loop-arrays Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-fprefetch-loop-arrays Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-frecord-gcc-switches Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÐµÑ‚ Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹-freorder-blocks-and-partition Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ-frepo Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -c-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-fstack-limit- Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ñ� -mfdpic; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -mstack-check-l1-fstack-protector Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹-fuse-linker-plugin Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fuse-linker-plugin, Ð½Ð¾ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½-fwpa Ð¸ -fltrans Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ð¼Ð¸Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° -g Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ GAS,ÐºÐ»ÑŽÑ‡ -g Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�-g Ñ� -mno-apcs-frame Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ-install_name Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclibÐ¾Ð¿Ñ†Ð¸Ñ� -iplugindir <dir> Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ð¸Ð· Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gcc-keep_private_externs Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-m%s Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ PowerPC64, Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ�Ð´Ð»Ñ� -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ PowerPC64Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� -maix64: 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�ÐšÐ»ÑŽÑ‡ -maix64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ PowerPC64-malign-functions ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-functions-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d-malign-jumps ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-jumps-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d-malign-loops ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-loops-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %dÐºÐ»ÑŽÑ‡ -malign-power Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Darwin; Ð¾Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ C Ð¸ C++ÐºÐ»ÑŽÑ‡ -mapcs-stack-check Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mno-apcs-frameÐºÐ»ÑŽÑ‡ -mas100-syntax Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -gdwarf-masm=intel Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -max-stackframe=%d Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 0 - %dÑ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹ -mbackchain -mpacked-stack -mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -mbig-endian Ð¸ -mlittle-endian Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-mbranch-cost=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 5ÐºÐ»ÑŽÑ‡ -mcmodel Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸ toc-mcorea Ð¸ -mcoreb Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾-mcorea Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -mmulticore-mcoreb Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -mmulticore-mcpu=%s ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� -march=%s-mcpu=%s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ ÐºÑ€ÐµÐ¼Ð½Ð¸ÐµÐ²ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ -mcpu=%s-mfdpic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñƒ bfin-linux-uclibc-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic-mflat-abi=hard Ð¸ VFP-mfloat-abi=soft Ð¸ -mfloat-abi=hard Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -mhard-dfp Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -msoft-float-mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12ÐºÐ»ÑŽÑ‡ -mlong-double-64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -m64-mmulticore Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� BF561ÐºÐ»ÑŽÑ‡ -mmultiple Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian-mno-altivec Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ vsx-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH-mpcrel -fPIC Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ðµ-mpic-register= Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð±ÐµÐ· -fpic-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -ffinite-math Ð¸Ð»Ð¸ -ffast-math-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fno-trapping-math Ð¸Ð»Ð¸ -ffast-math-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -freciprocal-math Ð¸Ð»Ð¸ -ffast-math-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ-mregparm=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PICÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -mno-minimal-toc Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -msdata=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-ms2600 Ð±ÐµÐ· -msÐºÐ»ÑŽÑ‡Ð¸ -msdata=%s Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -msecure-plt Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð²Ð°ÑˆÐ¸Ð¼ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼-mshared-library-id= Ð±ÐµÐ· -mid-shared-library-mshared-library-id=%s Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %dÐ¾Ð¿Ñ†Ð¸Ñ� -msimple-fpu Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡Ð¸ -msingle-float Ð¸ -msoft-float Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-floatÐºÐ»ÑŽÑ‡ -mstack-guard Ð²Ð»ÐµÑ‡ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -mstack-sizeÐºÐ»ÑŽÑ‡ -mstring Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°-mtune= Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ mn10300, am33, am33-2 Ð¸Ð»Ð¸ am34ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mno-altivec Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mpaired Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð´Ð»Ñ� -mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ�-mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸-mxl-multiply-high Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -mcpu=v6.00.a Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ-mxl-multiply-high Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -mno-xl-soft-mul-pg Ð¸ -fomit-frame-pointer Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÐºÐ»ÑŽÑ‡ -pipe Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ñ‚.Ðº. Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -save-tempsÐºÐ»ÑŽÑ‡ -pipe Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-private_bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib.NOT. Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ LOGICAL Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´128-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ double-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� VAXÐ½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�<Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸>
  <anonymous><Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…><built-in><command-line><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸><enumerator><Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�><lambda<Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚><Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> <return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ><Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚ÐµÐ³Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° typedef><typeprefixerror><Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ @catch Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ protocol-qualifiedÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ @catch Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Objective-C@interface ÐºÐ»Ð°Ñ�Ñ�Ð° %qE Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½AAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworkingAAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworkingACCESS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ALLOCATABLE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð²Ð½Ðµ INTERFACE Ñ‚ÐµÐ»Ð° Ð² %LALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµALTERNATE RETURN Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %LÑ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð´ APCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�. ÐšÐ»ÑŽÑ‡ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�.ASSERT_EXPR Ñ� Ñ‚Ð¾Ð¶Ð´ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð»Ð¾Ð¶Ð½Ñ‹Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸ÐµÐ¼ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ASYNCHRONOUS= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼ ATOMIC_INT_KIND Ð¸Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ ATOMIC_LOGICAL_KINDATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ AUX Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %d->%dÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° .%s. Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° LOCK_TYPEÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÐµÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒAllocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %LAllocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %LAllocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTERAllocate-object Ð² %L Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ type-spec Ð»Ð¸Ð±Ð¾ SOURCE Ñ‚ÐµÐ³ Ð»Ð¸Ð±Ð¾ MOLD Ñ‚ÐµÐ³Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-exprÐ Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹Ñ�Ð¸Ñ‚ Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð£Ð¶Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CONTAINS Ð±Ð»Ð¾ÐºÐ° Ð² %CAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBROUTINEAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°AltiVec Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %CÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð±ÐµÐ· * Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°ÐšÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ indirect_info, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐµÑ�Ñ‚ÑŒ: Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %LÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOSH Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ASIN Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATANH Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¾Ñ‚ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 0..127Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG10 Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð² %LÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐ Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð² %CÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %dÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² EQUIVALENCE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ÐžÐ±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, '(:)', Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð¼Ð¾ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° '[...]' Ð² %CÐ¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒÑŽ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐšÐ»ÑŽÑ‡Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°
  =================
  
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 1481,1487 ****
  Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� #pragma longcall Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ "%s" Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½
  Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %q.*s Ð² %<-fdump-%s%>Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð¾ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DOÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ type assertion: Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð² %s, Ð² %s:%dÐ² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friendÐ² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !Ð² Ð±Ð»Ð¾ÐºÐµ %dÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+DÐ² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð¸Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s: %mÐ½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÑ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð´ÑƒÐ³ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHIÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qsÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%sÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ PHI %uÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² sendÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambdaÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ %qD Ð¸ %qD Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² label_to_block_mapÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð½Ð¾Ð¼ÐµÑ€Ð° landing padÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² C++Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<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 Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ %s Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� initÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Objective-C Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� volatile Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº dllimportÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+DÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qDÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼inline-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_toÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %qcinsn %d: ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %d, Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %dinsn %d Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðºinsn %d Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… (%d Ð¸ %d)RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ bbÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� !RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:insn Ð²Ð½Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s
  Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE Ð² Ð¼ÐµÑ‚Ð¾Ð´Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE ÐµÑ�Ñ‚ÑŒ %s; Ð² Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¼ Ñ�Ñ‚Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÑ€ÑŒÑ‘Ð·Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %sinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‡Ð»ÐµÐ½ Ð³Ð¸Ð±ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<unsigned long%>Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ð»Ñ� Ð² BIT_FIELD_REFÐ¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gccÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð¸Ð¼ÐµÐ»Ð° Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ cris_side_effect_mode_okÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð¼, Ð²Ð»Ð¸Ñ�ÑŽÑ‰Ð¸Ð¼ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITEÐ¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ThumbÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16interrupt_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Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%fÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%fÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%h Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%hÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%i Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%jÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%j Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%jÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%kÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%qÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%sÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%tÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%t 'Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%bÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%uÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%vÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%xÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ (ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸) Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�/Ð¼Ð¸Ð½ÑƒÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� CASE_CHAINÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPECÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %<#pragma align%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ voidÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° -fdebug-prefix-mapÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_doubleÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ "%s" Ð´Ð»Ñ� %s"%s"%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… -mdata-model=%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ minÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %<#pragma omp atomic%>Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specificationÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %<pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %d Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asmÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÐ¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'r'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'z'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%NÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%SÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T/%%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%VÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�/Ð¼Ð¸Ð½ÑƒÑ�, ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ñ‚Ð¸Ð¿ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² gimple Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qOÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� (%s)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� BIT_FIELD_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %qc Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ pure const Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ receive Ð¸Ð»Ð¸ send-only ÐºÐ°Ð½Ð°Ð»Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ rtl-ÐºÐ¾Ð´Ð° Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ send Ð´Ð»Ñ� receive-only ÐºÐ°Ð½Ð°Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ setter, Ð¾Ð½ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%d' Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… memregsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `__builtin_prefetch' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� newÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<friend%>Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<->%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ð¸Ð¸ (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<*%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� propertyÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %<%T[%T]%> Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² nop-Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %%d, %%x Ð¸Ð»Ð¸ %%XÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ non-variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ� non-sliceÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ':' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expressionÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qsÐ²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…Ñ�Ð²Ð¾Ð´ÐºÐ° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ ltransÑ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reductionÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ privateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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'Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma ms_struct'Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma options'Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma unused'ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð¼ÐµÑ‚ÐºÐ° Ð¼ÐµÑ‚ÐºÐ° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼ÐµÑ‚ÐºÐ° Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼ÐµÑ‚ÐºÐ° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ wchar_tlambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµlang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<"%E"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹ÐºÐ±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÑ€ÐµÐ·Ð°Ð½Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ld Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %dÐ»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÐ´Ð»Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð±ÑƒÐºÐ²Ð° %c & insn Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� CONST_INTÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s
! Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#DÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° lib%slist-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ñ�Ñ‹Ñ€Ð¾Ð¼Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ %qDÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹lo_sum Ð½Ðµ Ð¾Ñ‚ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#DÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÑ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ long, short, signed Ð¸Ð»Ð¸ unsigned Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %sÐ¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 2 Ð²Ñ…Ð¾Ð´Ð°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 1 Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° Ñ�Ñ€ÐµÐ´Ð¸ Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð°Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ throw Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q+#FÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 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 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', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma extern_model', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma member_alignment'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma member_alignment', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma ms_struct {on|off|reset}', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma ms_struct', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma options align={mac68k|power|reset}', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma options', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½ COLLECT_GCC_OPTIONSÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� -fplugin-arg-%s (Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ -<ÐºÐ»ÑŽÑ‡>[=<Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ>])Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %CÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_typeÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐ¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qEÐ¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %u-EB Ð¸ -EL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-m32 Ð¸ -m64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹media-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð±ÐµÐ· ÐºÐ»ÑŽÑ‡Ð° -mmediamem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegationÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð¿Ð¾Ð»Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %dÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<@optional%> Ð¸ %<@required%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð·Ð°Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ†ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @interfaceÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qE Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %qEÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð»Ñ� %<%c%E%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @implementationÐ¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð±Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %<transaction_pure%> Ð¸ %qEÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [super dealloc] Ð¼ÐµÑ‚Ð¾Ð´Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %uÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%E%>Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%T%>Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ $)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ '(' Ð¿Ð¾Ñ�Ð»Ðµ '#pragma unused', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ')' Ð¿Ð¾Ñ�Ð»Ðµ '#pragma unused', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ PHIÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð°Ñ€ÑŒÐµÑ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° %i->%iÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° strfmonÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ†ÐµÐ»ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%> kindÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ%<asm%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð±Ð¾Ð»ÐµÐµ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð²Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-specifiedÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personalityÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qTÐ·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ hot/cold (Ð±Ð»Ð¾Ðº %i)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qEÐ½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ #include <typeinfo> Ð´Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ %sÐ¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ISO %<for%>Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { }Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { } Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð² C++11Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%> Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð°Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ð½ÐµÑ‚ %<%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Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° push Ð´Ð»Ñ� %<#pragma GCC visibility pop%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDÐ½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qTÐ½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#TÐ½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABIÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sclass Ð´Ð»Ñ� %s stab (0x%x)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ operator %s%> Ð´Ð»Ñ� %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ² @interface Ð´Ð»Ñ� %qE Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ñ‹ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð´Ð»Ñ� %qEÐ½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#TÐ² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð² %qTÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿ÐµÐ¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ ÑƒÐ·Ð»Ñ‹ Ñ� Ð½ÐµÐ¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽnoexcept-expression Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº %<false%> Ð¸Ð·-Ð·Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð° %qDnon-AAPCS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_freeÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %LÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertionÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %Lnon-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+DÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_freeÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½Ðµ lvalue-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>non-objective-c Ñ‚Ð¸Ð¿ '%T' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11Ð½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %d Ð½ÐµÐ¿ÑƒÑ�Ñ‚, Ð½Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ‹Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°Ð² Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� SPE ABIÑ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� returnÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinelÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ð³Ð´Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÑ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² %d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %dÑ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹objc++-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½objc-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qEÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %<assign%>, %<retain%> Ð¸Ð»Ð¸ %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<assign%>Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° objective-cÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡ -I-, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -iquoteÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� %<:%>ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±ÐµÐ· %<=%>Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¾Ñ�ÑŒ Ð² GCC 4.4Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÑ�Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 0.0 Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .bss Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinitÐ² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð»Ð°Ð±Ñ‹Ðµ Ð°Ð»Ð¸Ð°Ñ�Ñ‹Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %sopen /dev/zero: %mÐ¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s: %mÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %<+%> Ð¸Ð»Ð¸ %<=%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ %<asm%> Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ %%-Ð±ÑƒÐºÐ²Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� %T/%t Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ reg + const_int:Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…option("%s") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸: Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸: ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒinline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %d Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð¿Ð¾Ñ€Ñ‡ÐµÐ¹ "%s"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %qc Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d - Ð½Ðµ Ð²Ð½Ð°Ñ‡Ð°Ð»ÐµÐ´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%>Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°output_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %qsÐ¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿Ðµoverride controls (override/final) Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ 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 %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<friend%>Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, Ð½Ð¾ Ð½Ð° Ð½ÐµÐ³Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð²Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qsÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº %<float%>, Ð° Ð½Ðµ %<double%>Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE ÐºÐ°Ðº %qT, Ð° Ð½Ðµ %qT Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº signedÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº unsignedÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹Ð¿Ñ€Ð°Ð³Ð¼Ð° pch_preprocess Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -fpreprocessedpedwarn: permerror: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² pex_init: %mÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð½Ðµ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� GPL-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸ÐµÐ¹
  %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð» Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ callback Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð¾ -fplugin-arg-%s Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð±Ñ‹Ð» Ð·Ð°Ð´Ð°Ð½ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð¿ÑƒÑ‚Ñ�Ð¼Ð¸:
  %s
  %splugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ reference-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° plugin-Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ configure ÐºÐ»ÑŽÑ‡ --enable-pluginÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ðµ Ñ�Ð±Ð¾Ñ€Ñ‰Ð¸ÐºÐ¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<VOID *%>ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² C++ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+DÐ² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %E Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ· Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°; Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ .* Ð¸Ð»Ð¸ ->*Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ/Ñ†ÐµÐ»Ð¾Ðµ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ ThumbÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ÐŸÑ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ¾Ð¼ (prev_bb) Ð±Ð»Ð¾ÐºÐ° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@optional%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@required%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%s%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qEÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CR16Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s
--- 1489,1495 ----
  Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� #pragma longcall Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ "%s" Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½
  Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %q.*s Ð² %<-fdump-%s%>Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð¾ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DOÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ type assertion: Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð² %s, Ð² %s:%dÐ² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friendÐ² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !Ð² Ð±Ð»Ð¾ÐºÐµ %dÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+DÐ² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð¸Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s: %mÐ½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÑ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð´ÑƒÐ³ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHIÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qsÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%sÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ PHI %uÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² sendÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambdaÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ %qD Ð¸ %qD Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² label_to_block_mapÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð½Ð¾Ð¼ÐµÑ€Ð° landing padÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² C++Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<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 Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ %s Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� initÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Objective-C Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� volatile Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº dllimportÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+DÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qDÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼inline-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_toÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %qcinsn %d: ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %d, Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %dinsn %d Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðºinsn %d Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… (%d Ð¸ %d)RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ bbÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� !RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:insn Ð²Ð½Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s
  Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE Ð² Ð¼ÐµÑ‚Ð¾Ð´Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE ÐµÑ�Ñ‚ÑŒ %s; Ð² Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¼ Ñ�Ñ‚Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÑ€ÑŒÑ‘Ð·Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %sinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‡Ð»ÐµÐ½ Ð³Ð¸Ð±ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<unsigned long%>Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ð»Ñ� Ð² BIT_FIELD_REFÐ¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gccÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð¸Ð¼ÐµÐ»Ð° Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ cris_side_effect_mode_okÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð¼, Ð²Ð»Ð¸Ñ�ÑŽÑ‰Ð¸Ð¼ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITEÐ¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ThumbÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16interrupt_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Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%fÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%fÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%h Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%hÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%i Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%jÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%j Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%jÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%kÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%qÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%sÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%tÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%t 'Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%bÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%uÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%vÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%xÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ (ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸) Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�/Ð¼Ð¸Ð½ÑƒÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� CASE_CHAINÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPECÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %<#pragma align%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ voidÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° -fdebug-prefix-mapÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_doubleÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ "%s" Ð´Ð»Ñ� %s"%s"%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… -mdata-model=%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ minÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %<#pragma omp atomic%>Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specificationÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %<pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %d Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asmÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÐ¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'r'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'z'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%NÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%SÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T/%%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%VÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�/Ð¼Ð¸Ð½ÑƒÑ�, ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ñ‚Ð¸Ð¿ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² gimple Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qOÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� (%s)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� BIT_FIELD_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %qc Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ pure const Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ receive Ð¸Ð»Ð¸ send-only ÐºÐ°Ð½Ð°Ð»Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ rtl-ÐºÐ¾Ð´Ð° Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ send Ð´Ð»Ñ� receive-only ÐºÐ°Ð½Ð°Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ setter, Ð¾Ð½ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%d' Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… memregsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `__builtin_prefetch' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� newÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<friend%>Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<->%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ð¸Ð¸ (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<*%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� propertyÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %<%T[%T]%> Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² nop-Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %%d, %%x Ð¸Ð»Ð¸ %%XÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ non-variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ� non-sliceÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ':' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expressionÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qsÐ²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…Ñ�Ð²Ð¾Ð´ÐºÐ° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ ltransÑ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reductionÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ privateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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'Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma ms_struct'Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma options'Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma unused'ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð¼ÐµÑ‚ÐºÐ° Ð¼ÐµÑ‚ÐºÐ° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼ÐµÑ‚ÐºÐ° Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼ÐµÑ‚ÐºÐ° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ wchar_tlambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµlang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<"%E"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹ÐºÐ±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÑ€ÐµÐ·Ð°Ð½Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ld Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %dÐ»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÐ´Ð»Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð±ÑƒÐºÐ²Ð° %c & insn Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� CONST_INTÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s
! Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#DÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° lib%slist-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ñ�Ñ‹Ñ€Ð¾Ð¼Ñƒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ %qDÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹lo_sum Ð½Ðµ Ð¾Ñ‚ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#DÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÑ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ long, short, signed Ð¸Ð»Ð¸ unsigned Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %sÐ¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 2 Ð²Ñ…Ð¾Ð´Ð°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 1 Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° Ñ�Ñ€ÐµÐ´Ð¸ Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð°Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ throw Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q+#FÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 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 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', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma extern_model', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma member_alignment'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma member_alignment', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma ms_struct {on|off|reset}', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma ms_struct', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma options align={mac68k|power|reset}', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma options', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½ COLLECT_GCC_OPTIONSÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� -fplugin-arg-%s (Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ -<ÐºÐ»ÑŽÑ‡>[=<Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ>])Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %CÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_typeÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐ¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qEÐ¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %u-EB Ð¸ -EL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-m32 Ð¸ -m64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹media-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð±ÐµÐ· ÐºÐ»ÑŽÑ‡Ð° -mmediamem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegationÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð¿Ð¾Ð»Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %dÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<@optional%> Ð¸ %<@required%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð·Ð°Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ†ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @interfaceÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qE Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %qEÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð»Ñ� %<%c%E%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @implementationÐ¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð±Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %<transaction_pure%> Ð¸ %qEÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [super dealloc] Ð¼ÐµÑ‚Ð¾Ð´Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %uÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%E%>Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%T%>Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ $)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ '(' Ð¿Ð¾Ñ�Ð»Ðµ '#pragma unused', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ')' Ð¿Ð¾Ñ�Ð»Ðµ '#pragma unused', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ PHIÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð°Ñ€ÑŒÐµÑ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° %i->%iÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° strfmonÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ†ÐµÐ»ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%> kindÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ%<asm%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð±Ð¾Ð»ÐµÐµ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personalityÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qTÐ·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ hot/cold (Ð±Ð»Ð¾Ðº %i)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qEÐ½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ #include <typeinfo> Ð´Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ %sÐ¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¿Ð¾Ð¸Ñ�Ðº Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ISO %<for%>Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { }Ñ�ÑƒÐ¶Ð°ÑŽÑ‰ÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð¸Ð· %qT Ð² %qT Ð²Ð½ÑƒÑ‚Ñ€Ð¸ { } Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð² C++11Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%> Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð°Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ð½ÐµÑ‚ %<%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Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° push Ð´Ð»Ñ� %<#pragma GCC visibility pop%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDÐ½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qTÐ½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#TÐ½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABIÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sclass Ð´Ð»Ñ� %s stab (0x%x)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ operator %s%> Ð´Ð»Ñ� %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ² @interface Ð´Ð»Ñ� %qE Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ñ‹ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð´Ð»Ñ� %qEÐ½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#TÐ² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð² %qTÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿ÐµÐ¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ ÑƒÐ·Ð»Ñ‹ Ñ� Ð½ÐµÐ¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽnoexcept-expression Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº %<false%> Ð¸Ð·-Ð·Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð° %qDnon-AAPCS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_freeÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %LÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertionÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %Lnon-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+DÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_freeÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½Ðµ lvalue-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>non-objective-c Ñ‚Ð¸Ð¿ '%T' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11Ð½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %d Ð½ÐµÐ¿ÑƒÑ�Ñ‚, Ð½Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ‹Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°Ð² Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� SPE ABIÑ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� returnÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinelÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ð³Ð´Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÑ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² %d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %dÑ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹objc++-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½objc-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qEÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %<assign%>, %<retain%> Ð¸Ð»Ð¸ %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<assign%>Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° objective-cÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡ -I-, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -iquoteÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� %<:%>ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±ÐµÐ· %<=%>Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¾Ñ�ÑŒ Ð² GCC 4.4Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÑ�Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 0.0 Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .bss Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinitÐ² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð»Ð°Ð±Ñ‹Ðµ Ð°Ð»Ð¸Ð°Ñ�Ñ‹Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %sopen /dev/zero: %mÐ¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s: %mÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %<+%> Ð¸Ð»Ð¸ %<=%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ %<asm%> Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ %%-Ð±ÑƒÐºÐ²Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� %T/%t Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ reg + const_int:Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…option("%s") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸: Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸: ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒinline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %d Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð¿Ð¾Ñ€Ñ‡ÐµÐ¹ "%s"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %qc Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d - Ð½Ðµ Ð²Ð½Ð°Ñ‡Ð°Ð»ÐµÐ´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%>Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°output_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %qsÐ¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿Ðµoverride controls (override/final) Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ 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 %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<friend%>Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, Ð½Ð¾ Ð½Ð° Ð½ÐµÐ³Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð²Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qsÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº %<float%>, Ð° Ð½Ðµ %<double%>Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE ÐºÐ°Ðº %qT, Ð° Ð½Ðµ %qT Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº signedÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº unsignedÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹Ð¿Ñ€Ð°Ð³Ð¼Ð° pch_preprocess Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -fpreprocessedpedwarn: permerror: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² pex_init: %mÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð½Ðµ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� GPL-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸ÐµÐ¹
  %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð» Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ callback Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð¾ -fplugin-arg-%s Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð±Ñ‹Ð» Ð·Ð°Ð´Ð°Ð½ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð¿ÑƒÑ‚Ñ�Ð¼Ð¸:
  %s
  %splugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ reference-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° plugin-Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ configure ÐºÐ»ÑŽÑ‡ --enable-pluginÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ðµ Ñ�Ð±Ð¾Ñ€Ñ‰Ð¸ÐºÐ¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<VOID *%>ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² C++ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+DÐ² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %E Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ· Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°; Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ .* Ð¸Ð»Ð¸ ->*Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ/Ñ†ÐµÐ»Ð¾Ðµ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<int%>Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ ThumbÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ÐŸÑ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ¾Ð¼ (prev_bb) Ð±Ð»Ð¾ÐºÐ° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@optional%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@required%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%s%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qEÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CR16Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s
diff -Nrcpad gcc-7.2.0/gcc/po/ru.po gcc-7.3.0/gcc/po/ru.po
*** gcc-7.2.0/gcc/po/ru.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/ru.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 12,18 ****
  msgstr ""
  "Project-Id-Version: gcc 6.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2016-05-25 15:46+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
--- 12,18 ----
  msgstr ""
  "Project-Id-Version: gcc 6.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2016-05-25 15:46+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»
*** 209,221 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 209,221 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 604,665 ****
  "ÐšÐ»ÑŽÑ‡Ð¸, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ� -g, -f, -m, -O, -W, Ð¸Ð»Ð¸ --param Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸\n"
  "Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¼, Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÐ¼Ñ‹Ð¼ %s. Ð”Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ¹ Ñ�Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¸ -W<Ð±ÑƒÐºÐ²Ð°>.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (%s), Ñ‚.Ðµ. '%s'\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s; %sÐ¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 604,665 ----
  "ÐšÐ»ÑŽÑ‡Ð¸, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ� -g, -f, -m, -O, -W, Ð¸Ð»Ð¸ --param Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸\n"
  "Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¼, Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÐ¼Ñ‹Ð¼ %s. Ð”Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ¹ Ñ�Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¸ -W<Ð±ÑƒÐºÐ²Ð°>.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (%s), Ñ‚.Ðµ. '%s'\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s; %sÐ¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 668,683 ****
  "\n"
  "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¼. Ð½Ð°:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 668,683 ----
  "\n"
  "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¼. Ð½Ð°:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 688,694 ****
  "ÐºÐ¾Ð¼Ð¼ÐµÑ€Ñ‡ÐµÑ�ÐºÑƒÑŽ Ñ†ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� ÐºÐ°ÐºÐ¸Ñ…-Ð»Ð¸Ð±Ð¾ Ñ†ÐµÐ»ÐµÐ¹.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 688,694 ----
  "ÐºÐ¾Ð¼Ð¼ÐµÑ€Ñ‡ÐµÑ�ÐºÑƒÑŽ Ñ†ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� ÐºÐ°ÐºÐ¸Ñ…-Ð»Ð¸Ð±Ð¾ Ñ†ÐµÐ»ÐµÐ¹.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 701,707 ****
  "==================\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 701,707 ----
  "==================\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 710,716 ****
  "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ \"-Wl,ÐšÐ›Ð®Ð§\", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ \"ÐšÐ›Ð®Ð§\" ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 710,716 ----
  "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ \"-Wl,ÐšÐ›Ð®Ð§\", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ \"ÐšÐ›Ð®Ð§\" ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 721,727 ****
  "=================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 721,727 ----
  "=================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 735,752 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Ð�Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð»\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 735,752 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Ð�Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð»\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 762,775 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 762,775 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 797,827 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 797,827 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 910,929 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð±Ð»Ð¾ÐºÐ¾Ð²\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 910,924 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð±Ð»Ð¾ÐºÐ¾Ð²\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgstr ""
*** 935,950 ****
  "  -c, --branch-counts             ÐŸÑ€Ð¸ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð², Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ…\n"
  "                                    Ð² Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ñ…, Ð° Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ…\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð²Ð¾Ð´ÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 930,950 ----
  "  -c, --branch-counts             ÐŸÑ€Ð¸ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð², Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ…\n"
  "                                    Ð² Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ñ…, Ð° Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ…\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð²Ð¾Ð´ÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s:'%s' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð´ÑƒÐ³Ñ
*** 1139,1220 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼Ñ‹Ð¹ Ð³Ñ€Ð°Ñ„ Ð´Ð»Ñ� '%s'\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ñ€Ð¾Ðº:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ð�ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ð°Ð¶Ð´Ñ‹:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ð½ÐµÑ‚\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð½ÐµÑ‚\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:Ð½ÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾Ðº Ð´Ð»Ñ� '%s'\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð²   %2d Ð²ÐµÑ€Ð½ÑƒÐ» %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð²  %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s\n"
--- 1139,1220 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼Ñ‹Ð¹ Ð³Ñ€Ð°Ñ„ Ð´Ð»Ñ� '%s'\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ñ€Ð¾Ðº:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ð�ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ð°Ð¶Ð´Ñ‹:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ð½ÐµÑ‚\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²:%s Ð¸Ð· %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð½ÐµÑ‚\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:Ð½ÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾Ðº Ð´Ð»Ñ� '%s'\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð²   %2d Ð²ÐµÑ€Ð½ÑƒÐ» %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð²  %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s\n"
*************** msgstr "Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ
*** 1328,1419 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
  #
! #: opts.c:1171
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÐ»ÑŽÑ‡ÐµÐ¹ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸\n"
  
! #: opts.c:1281
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾.  Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ --help=%s Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° *Ð²Ñ�ÐµÑ…* ÐºÐ»ÑŽÑ‡ÐµÐ¹, Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ð´Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° %s\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ð’Ñ�Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÐ¶Ðµ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "ÐšÐ»ÑŽÑ‡ --param Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚ Ñ�Ð·Ñ‹ÐºÐ° "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð¼ "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‚Ñ�Ñ� Ðº Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð·Ñ‹ÐºÑƒ"
  
--- 1328,1419 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
  #
! #: opts.c:1178
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÐ»ÑŽÑ‡ÐµÐ¹ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸\n"
  
! #: opts.c:1288
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾.  Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ --help=%s Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° *Ð²Ñ�ÐµÑ…* ÐºÐ»ÑŽÑ‡ÐµÐ¹, Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ð´Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° %s\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ð’Ñ�Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÐ¶Ðµ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "ÐšÐ»ÑŽÑ‡ --param Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚ Ñ�Ð·Ñ‹ÐºÐ° "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð¼ "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‚Ñ�Ñ� Ðº Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð·Ñ‹ÐºÑƒ"
  
*************** msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼Ð
*** 3103,3110 ****
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
--- 3103,3110 ----
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3124,3130 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
--- 3124,3130 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3147,3154 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
--- 3147,3154 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
*************** msgid "invalid %%r value"
*** 3164,3181 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%P"
--- 3164,3181 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%P"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 3185,3191 ****
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%L"
--- 3185,3191 ----
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%L"
*************** msgid "invalid %%U value"
*** 3206,3212 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%s"
--- 3206,3212 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%s"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 3216,3222 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%E"
--- 3216,3222 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%E"
*************** msgid "unknown relocation unspec"
*** 3227,3233 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xn"
--- 3227,3233 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xn"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3295,3301 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
--- 3295,3301 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
*************** msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾
*** 3306,3334 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3306,3334 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ
*** 3336,3447 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "obsolete Maverick format code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² X, Y Ð¸Ð»Ð¸ Z"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� %T/%t Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ reg + const_int:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ I/O Ð°Ð´Ñ€ÐµÑ�:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ (reg+disp)"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð°:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³:"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  #| msgid "invalid types in fixed-point conversion"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
--- 3336,3447 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "obsolete Maverick format code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² X, Y Ð¸Ð»Ð¸ Z"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� %T/%t Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ reg + const_int:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ I/O Ð°Ð´Ñ€ÐµÑ�:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ (reg+disp)"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð°:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³:"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  #| msgid "invalid types in fixed-point conversion"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3466,3472 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_double"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3466,3472 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_double"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3688,3784 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  #| msgid "invalid type for make function"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:17882
  #, 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:17917
  #, 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:17986
  #, 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:17991
  #, 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:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18164
  #, 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:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18220
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18261
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
--- 3688,3784 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  #| msgid "invalid type for make function"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:17888
  #, 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:17923
  #, 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:17992
  #, 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:17997
  #, 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:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18170
  #, 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:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18226
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18244
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18267
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3816,3822 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%P"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
--- 3816,3822 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%P"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
*************** msgid "post-increment address is not a r
*** 3870,3876 ****
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
--- 3870,3876 ----
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
*************** msgid "insn contains an invalid address
*** 3903,3909 ****
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
--- 3903,3909 ----
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
*************** msgstr "Ð’Ñ‹Ñ…Ð¾Ð´ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ
*** 3996,4288 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ '%s' Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mpaired Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "Ð´Ð»Ñ� -mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mno-altivec Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ vsx"
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%H Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%f"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%F"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%G"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%j"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%J"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%k"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%K"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%q"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%u"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%x"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ�:"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� z10 Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ð¹"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  #| msgid "invalid constant for output modifier '%c'"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3996,4288 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ '%s' Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mpaired Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "Ð´Ð»Ñ� -mvsx Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -mvsx Ð¸ -mno-altivec Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ vsx"
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%H Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%f"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%F"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%G"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%j"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%J"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%k"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%K"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%q"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%u"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%x"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ�:"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� z10 Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ð¹"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid constant for output modifier '%c'"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI,
*** 4308,4350 ****
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%Y"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%A"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%B"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4308,4350 ----
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%Y"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%A"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%B"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€Ð
*** 4517,4546 ****
  msgid "bad test"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%D"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%d"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%b"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�Ðµ"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
--- 4517,4546 ----
  msgid "bad test"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%D"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%d"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%b"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�Ðµ"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
*************** msgstr "({anonymous})"
*** 4561,4568 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
--- 4561,4568 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
*** 4584,4597 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
--- 4584,4597 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
*** 4622,4628 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
--- 4622,4628 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
*** 4630,4636 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>"
--- 4630,4636 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4640,4653 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
--- 4640,4653 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
*** 4657,4663 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
--- 4657,4663 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
*************** msgstr ""
*** 4672,4695 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐµ Ñ‚Ð¸Ð¿ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4672,4695 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐµ Ñ‚Ð¸Ð¿ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4697,4714 ****
  msgid "expected %<.%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
--- 4697,4714 ----
  msgid "expected %<.%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸
*** 4716,4732 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
--- 4716,4732 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
*** 4735,4741 ****
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
--- 4735,4741 ----
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*** 4746,4756 ****
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ°Ð½Ð°Ð»"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
--- 4746,4756 ----
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ°Ð½Ð°Ð»"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
*************** msgstr "%s:%d:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð
*** 4990,5000 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
--- 4990,5000 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
*************** msgstr "Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:"
*** 5172,5256 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ�"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:587
  #, fuzzy
  #| msgid "Unexpected element '%c' in format string at %L"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%c' Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "Ð�ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: fortran/io.c:639
  #, fuzzy
  #| msgid "Left parenthesis required after '*'"
  msgid "Left parenthesis required after %<*%>"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ '*'"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð½Ñ‹Ð¹ Ð¼Ð½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð² %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "Ð—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ� T Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "E Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� g0 Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "%s Ñ‚ÐµÐ³"
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s Ñ‚ÐµÐ³ Ñ� INQUIRE"
--- 5172,5256 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ�"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:597
  #, fuzzy
  #| msgid "Unexpected element '%c' in format string at %L"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%c' Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "Ð�ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: fortran/io.c:649
  #, fuzzy
  #| msgid "Left parenthesis required after '*'"
  msgid "Left parenthesis required after %<*%>"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ '*'"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð½Ñ‹Ð¹ Ð¼Ð½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "Ð—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ� T Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "E Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� g0 Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð² %C"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "%s Ñ‚ÐµÐ³"
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s Ñ‚ÐµÐ³ Ñ� INQUIRE"
*************** msgstr "%s Ñ‚ÐµÐ³ Ñ� INQUIRE"
*** 5260,5334 ****
  msgid "Syntax error in expression at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð°"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Ð˜Ð¼Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ�"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ�"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð°"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ integer Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ real Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
--- 5260,5334 ----
  msgid "Syntax error in expression at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð°"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Ð˜Ð¼Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ�"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ�"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð°"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ integer Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ real Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
*************** msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð
*** 5610,5621 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5610,5621 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ðµ
*** 6002,6008 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 Ð¸ -m64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
--- 6002,6008 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 Ð¸ -m64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
*************** msgid "Specify bit size of immediate TLS
*** 9986,9992 ****
  msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… TLS"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9986,9992 ----
  msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… TLS"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ
*** 10293,10299 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 10293,10299 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 1
*** 10608,10621 ****
  msgid "Use 80-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 128-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10608,10621 ----
  msgid "Use 80-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 128-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
*** 12023,12141 ****
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
  
! #: config/s390/s390.opt:123
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:139
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:165
  #, 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:169
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ€Ð°Ñ�ÐºÐ»Ð°Ð´ÐºÑƒ Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/s390/s390.opt:173
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ bras, ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» < 64ÐšÐ±"
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:181
  #, 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 "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð¹Ñ‚ Ð´Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° trap"
  
! #: config/s390/s390.opt:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, 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 "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»Ð¾Ðº"
  
! #: config/s390/s390.opt:205
  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:210
  #, 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:214
  #, 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:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°"
  
! #: config/s390/s390.opt:222
  #, fuzzy
  #| msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
--- 12023,12141 ----
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
  
! #: config/s390/s390.opt:126
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:142
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:168
  #, 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:172
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ€Ð°Ñ�ÐºÐ»Ð°Ð´ÐºÑƒ Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/s390/s390.opt:176
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ bras, ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» < 64ÐšÐ±"
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸"
  
! #: config/s390/s390.opt:184
  #, 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 "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð¹Ñ‚ Ð´Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° trap"
  
! #: config/s390/s390.opt:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, 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 "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»Ð¾Ðº"
  
! #: config/s390/s390.opt:208
  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:213
  #, 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:217
  #, 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:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°"
  
! #: config/s390/s390.opt:225
  #, fuzzy
  #| msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
*************** msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ
*** 12201,12211 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):"
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
--- 12201,12211 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):"
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 12514,12623 ****
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� UltraSPARC Visual Instruction Set version 1.0"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  #| msgid "Use UltraSPARC Fused Multiply-Add extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� UltraSPARC Fused Multiply-Add "
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Fused Multiply-Add extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� UltraSPARC Fused Multiply-Add "
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Population-Count instruction"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ UltraSPARC Population-Count"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  #| msgid "Use UltraSPARC Population-Count instruction"
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ UltraSPARC Population-Count"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼Ð¸ Ñ�Ð»Ð¾Ð²Ð°Ð¼Ð¸"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐµ"
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 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 "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾"
  
! #: config/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� SPARC-V9"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ psABI"
  
! #: config/sparc/sparc.opt:226
  #, fuzzy
  #| msgid "Enable workaround for single erratum of AT697F processor"
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/sparc/sparc.opt:231
  #, fuzzy
  #| msgid "Enable workaround for single erratum of AT697F processor"
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
--- 12514,12645 ----
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� UltraSPARC Visual Instruction Set version 1.0"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Fused Multiply-Add extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� UltraSPARC Fused Multiply-Add "
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Fused Multiply-Add extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� UltraSPARC Fused Multiply-Add "
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸ÐµÐ¼"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Use UltraSPARC Population-Count instruction"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ UltraSPARC Population-Count"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Use UltraSPARC Population-Count instruction"
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ UltraSPARC Population-Count"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼Ð¸ Ñ�Ð»Ð¾Ð²Ð°Ð¼Ð¸"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐµ"
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 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 "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾"
  
! #: config/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� SPARC-V9"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ psABI"
  
! #: config/sparc/sparc.opt:237
  #, fuzzy
  #| msgid "Enable workaround for single erratum of AT697F processor"
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/sparc/sparc.opt:242
  #, fuzzy
  #| msgid "Enable workaround for single erratum of AT697F processor"
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/sparc/sparc.opt:246
! #, fuzzy
! #| msgid "Enable workaround for single erratum of AT697F processor"
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
! 
! #: config/sparc/sparc.opt:250
! #, fuzzy
! #| msgid "Enable workaround for single erratum of AT697F processor"
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
*************** msgid "Detect paths that trigger erroneo
*** 18561,18567 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 18583,18589 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 19099,19105 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 19121,19127 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€
*** 19393,19524 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "range ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð°"
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr "Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nil"
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr "Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nil"
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nil"
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid comparison of non-comparable struct"
  msgid "invalid comparison of generated struct"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  #| msgid "invalid comparison of non-comparable array"
  msgid "invalid comparison of generated array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: go/gofrontend/types.cc:631
  #, fuzzy
  #| msgid "multiple value function call in single value context"
  msgid "multiple-value function call in single-value context"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %s ÐºÐ°Ðº Ñ‚Ð¸Ð¿ %s"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ varargs"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: go/gofrontend/types.cc:8621
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s is marked go:nointerface"
--- 19415,19546 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "range ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð°"
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr "Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nil"
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr "Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nil"
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nil"
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid comparison of non-comparable struct"
  msgid "invalid comparison of generated struct"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  #| msgid "invalid comparison of non-comparable array"
  msgid "invalid comparison of generated array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: go/gofrontend/types.cc:643
  #, fuzzy
  #| msgid "multiple value function call in single value context"
  msgid "multiple-value function call in single-value context"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %s ÐºÐ°Ðº Ñ‚Ð¸Ð¿ %s"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ varargs"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: go/gofrontend/types.cc:8644
  #, fuzzy, c-format
  #| msgid "method %s%s%s requires a pointer"
  msgid "method %s%s%s is marked go:nointerface"
*************** msgstr ""
*** 19702,19708 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
--- 19724,19730 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
*************** msgstr "Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ
*** 19766,19793 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_free"
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_free"
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19788,19815 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_free"
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_free"
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð
*** 19795,19877 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: builtins.c:9467
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, Ñ‚.Ðº. Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%KÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%KÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¾Ñ‚ 0 Ð´Ð¾ 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
--- 19817,19899 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: builtins.c:9473
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, Ñ‚.Ðº. Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%KÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%KÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¾Ñ‚ 0 Ð´Ð¾ 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
*************** msgid "%<weakref%> attribute ignored bec
*** 20821,20832 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
--- 20843,20854 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
*************** msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚
*** 20924,20935 ****
  msgid "cannot find '%s'"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² pex_init: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 20946,20957 ----
  msgid "cannot find '%s'"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ '%s'"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² pex_init: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 20939,20945 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° COLLECT_LTO_WRAPPER"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 20961,20967 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° COLLECT_LTO_WRAPPER"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ñ…Ð¾Ð´Ð
*** 21155,21161 ****
  msgid "error writing %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
--- 21177,21183 ----
  msgid "error writing %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
*************** msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð
*** 21236,21252 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personality"
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "non-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 21258,21274 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personality"
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "non-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 21356,21367 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s"
--- 21378,21389 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³Ñ
*** 21376,21387 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %wd Ð±Ð°Ð¹Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
--- 21398,21409 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %wd Ð±Ð°Ð¹Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
*************** msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð
*** 21396,21402 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
--- 21418,21424 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ‡Ñ
*** 21426,21432 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
--- 21448,21454 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
*************** msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð
*** 21436,21442 ****
  msgid "total size of local objects too large"
  msgstr "Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>"
--- 21458,21464 ----
  msgid "total size of local objects too large"
  msgstr "Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>"
*************** msgstr "%qs - Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹
*** 21537,21598 ****
  msgid "input file %qs is the same as output file"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "ÐºÐ»ÑŽÑ‡ -pipe Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ñ‚.Ðº. Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -save-temps"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qs Ð² Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº"
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-%>"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡, Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ spec, Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ° %<-%>"
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %s"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ð¾ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %s"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%W%c%>"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%x%c%>"
--- 21559,21626 ----
  msgid "input file %qs is the same as output file"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "no input file specified"
! msgid "output filename may not be empty"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "ÐºÐ»ÑŽÑ‡ -pipe Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ñ‚.Ðº. Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -save-temps"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qs Ð² Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº"
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-%>"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡, Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ spec, Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ° %<-%>"
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %s"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ð¾ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %s"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%W%c%>"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%x%c%>"
*************** msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð
*** 21600,21831 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %<%%*%> Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qc"
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ðµ %qc"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug (Ð´Ð»Ð¸Ð½Ð°)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %<-fdump-%s%>"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %<-fdump-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -o Ñ�, -S Ð¸Ð»Ð¸ -E Ð¸ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ñ� -fcompare-debug"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� -fcompare-debug"
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, Ð½Ð¾ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ð°Ñ�ÑŒ"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %s"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select %qs is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qs"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-dump-opt"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %%:compare-debug-auxbase-opt Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ðµ .gk"
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 21628,21859 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %<%%*%> Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qc"
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ðµ %qc"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug (Ð´Ð»Ð¸Ð½Ð°)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %<-fdump-%s%>"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command line option %<-%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %<-fdump-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -o Ñ�, -S Ð¸Ð»Ð¸ -E Ð¸ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ñ� -fcompare-debug"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� -fcompare-debug"
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, Ð½Ð¾ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ð°Ñ�ÑŒ"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %s"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select %qs is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qs"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-dump-opt"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %%:compare-debug-auxbase-opt Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ðµ .gk"
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ
*** 21985,21993 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 22013,22021 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr ""
*** 22418,22662 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %<void%>"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %d Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Ð²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %d"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in untied task"
  msgid "threadprivate variable %qE used in target region"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ðµ"
  
! #: gimplify.c:6766
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing task"
  msgid "enclosing target region"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ðµ"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing parallel"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ parallel"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing task"
  msgid "enclosing %qs"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
! #: gimplify.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing parallel"
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ parallel"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<inline%>"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  #
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "%Hiteration variable %qE is unsigned"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%HÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE ÐµÑ�Ñ‚ÑŒ unsigned"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ private"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qE should not be reduction"
  msgid "iteration variable %qE should not be linear"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qE should not be firstprivate"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qE should be private"
  msgid "iteration variable %qE should not be private"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ private"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qE is private in outer context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ðº %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ %<va_arg%> Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ %qT, Ð° Ð½Ðµ %qT)"
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾"
--- 22446,22690 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %<void%>"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %d Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Ð²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %d"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in untied task"
  msgid "threadprivate variable %qE used in target region"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ðµ"
  
! #: gimplify.c:6769
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing task"
  msgid "enclosing target region"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ðµ"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing parallel"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ parallel"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing task"
  msgid "enclosing %qs"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
! #: gimplify.c:6968
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing parallel"
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ parallel"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<inline%>"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  #
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  #| msgid "%Hiteration variable %qE is unsigned"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%HÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE ÐµÑ�Ñ‚ÑŒ unsigned"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ private"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qE should not be reduction"
  msgid "iteration variable %qE should not be linear"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qE should not be firstprivate"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qE should be private"
  msgid "iteration variable %qE should not be private"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ private"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qE is private in outer context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ðº %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ %<va_arg%> Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ %qT, Ð° Ð½Ðµ %qT)"
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾"
*************** msgstr "Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼
*** 22908,22914 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 22936,22942 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 23013,23019 ****
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
! msgid "fields has different layout in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
  #: ipa-devirt.c:1599
--- 23041,23047 ----
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
! msgid "fields have different layout in another translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 23430,23641 ****
  msgid "multiple loop axes specified for routine"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ critical, Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð±Ð°Ñ€ÑŒÐµÑ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing. critical, ordered, master Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2725
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "work-sharing Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, critical, ordered, master Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2754
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "master Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: omp-low.c:2823
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind before %<decltype%>"
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: omp-low.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: omp-low.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ critical, Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: omp-low.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "critical Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ critical Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ…Ð¾Ð´ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid branch to/from an OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
--- 23458,23669 ----
  msgid "multiple loop axes specified for routine"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ critical, Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð±Ð°Ñ€ÑŒÐµÑ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing. critical, ordered, master Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "work-sharing Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, critical, ordered, master Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2782
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "master Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: omp-low.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind before %<decltype%>"
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: omp-low.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: omp-low.c:2879
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ critical, Ð¸Ð»Ð¸ explicit task Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "ordered Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÑ�Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� ordered ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹"
  
! #: omp-low.c:2920
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "critical Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ critical Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ…Ð¾Ð´ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid branch to/from an OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
*************** msgstr "BYTE Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°
*** 23724,23730 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
--- 23752,23758 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
*************** msgstr "ÐºÐ»ÑŽÑ‡ -fpic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€
*** 23888,24023 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_help"
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, 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:1649
  #, 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:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.c:2078
  #, 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:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸, Ð° Ð½Ðµ %d"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° \"%s\""
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "Ð²ÐµÑ€Ñ�Ð¸Ñ� dwarf %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ --param Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ð¸Ð´ Ð˜ÐœÐ¯=Ð—Ð�Ð�Ð§Ð•Ð�Ð˜Ð•"
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ \"%s\" Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€Ñƒ"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ \"%s\""
  
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %s Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾Ðº"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 23916,24063 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! #| msgid "transactional memory is not supported with non-call exceptions"
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! #| msgid "transactional memory is not supported with non-call exceptions"
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_help"
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, 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:1656
  #, 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:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.c:2085
  #, 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:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸, Ð° Ð½Ðµ %d"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° \"%s\""
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "Ð²ÐµÑ€Ñ�Ð¸Ñ� dwarf %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ --param Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ð¸Ð´ Ð˜ÐœÐ¯=Ð—Ð�Ð�Ð§Ð•Ð�Ð˜Ð•"
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ \"%s\" Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€Ñƒ"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ \"%s\""
  
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %s Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾Ðº"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ
*** 24373,24379 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qD"
--- 24413,24419 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qD"
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %s:
*** 24999,25011 ****
  msgid "error closing %s: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %qs"
  msgid "self-tests incompatible with -E"
  msgstr "%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qs"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 25039,25051 ----
  msgid "error closing %s: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %qs"
  msgid "self-tests incompatible with -E"
  msgstr "%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qs"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %
*** 25938,25984 ****
  msgid "in expansion of macro %qs"
  msgstr "%s:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "Ð±Ð»Ð¾Ðº %i Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ EH-Ð´ÑƒÐ³Ð¸"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "Ð±Ð»Ð¾Ðº %i Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹, Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ EH-Ð´ÑƒÐ³Ñƒ"
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð±Ð»Ð¾ÐºÐ° %i Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ lp"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ EH-Ð´ÑƒÐ³Ð°"
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� EH-Ð´ÑƒÐ³Ð° %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð°"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "Ð² Ð±Ð»Ð¾ÐºÐµ %i Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�ÐºÐ²Ð¾Ð·Ð½Ñ‹Ñ… Ð´ÑƒÐ³"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "Ð±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ð´ÑƒÐ³Ñƒ"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "Ð±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ñ�ÐºÐ²Ð¾Ð·Ð½ÑƒÑŽ Ð´ÑƒÐ³Ñƒ"
--- 25978,26024 ----
  msgid "in expansion of macro %qs"
  msgstr "%s:%d:   Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "Ð±Ð»Ð¾Ðº %i Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ EH-Ð´ÑƒÐ³Ð¸"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "Ð±Ð»Ð¾Ðº %i Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹, Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ EH-Ð´ÑƒÐ³Ñƒ"
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð±Ð»Ð¾ÐºÐ° %i Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ lp"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ EH-Ð´ÑƒÐ³Ð°"
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� EH-Ð´ÑƒÐ³Ð° %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð°"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "Ð² Ð±Ð»Ð¾ÐºÐµ %i Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�ÐºÐ²Ð¾Ð·Ð½Ñ‹Ñ… Ð´ÑƒÐ³"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "Ð±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ð´ÑƒÐ³Ñƒ"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "Ð±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ñ�ÐºÐ²Ð¾Ð·Ð½ÑƒÑŽ Ð´ÑƒÐ³Ñƒ"
*************** msgstr "Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ SSA"
*** 26080,26114 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared weak"
  msgid "in a call to function %qD declared here"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weak"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 26120,26154 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared weak"
  msgid "in a call to function %qD declared here"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weak"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°
*** 26466,26476 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 26506,26516 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ð»ÐµÐ´ÑƒÐµÑ
*** 27469,27475 ****
  msgid "type was previously declared %qE"
  msgstr "Ñ‚Ð¸Ð¿ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 27509,27515 ----
  msgid "type was previously declared %qE"
  msgstr "Ñ‚Ð¸Ð¿ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr ""
*** 27752,27758 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<Ð¸Ñ�Ñ‚Ð¸Ð½Ð°%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
--- 27792,27798 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<Ð¸Ñ�Ñ‚Ð¸Ð½Ð°%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
*************** msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚
*** 28391,28452 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<%s%s%>, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ %<%s%s%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<%T%s%>, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ %<%T%s%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº %<long%> Ð¸Ð»Ð¸ %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "Ð¸Ð¼Ñ� %<locus%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹, Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ strftime Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
--- 28431,28492 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<%s%s%>, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ %<%s%s%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<%T%s%>, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ %<%T%s%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº %<long%> Ð¸Ð»Ð¸ %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "Ð¸Ð¼Ñ� %<locus%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹, Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ strftime Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
*************** msgstr "ÐºÐ¾Ð½Ñ�Ñ‚aÐ½Ñ‚a Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽ
*** 28547,28553 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ %<@%> Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Objective-C"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð²"
--- 28587,28593 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ %<@%> Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Objective-C"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð²"
*************** msgstr "Ð² %<#pragma omp atomic update%>
*** 28578,28584 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
--- 28618,28624 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 28594,28615 ****
  msgid "%qE is not initialized"
  msgstr "%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 28634,28655 ----
  msgid "%qE is not initialized"
  msgstr "%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "<return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ>"
*** 29168,29175 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
--- 29208,29215 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
*************** msgstr[2] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼Ðµ
*** 29854,29860 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 29894,29900 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 30025,30031 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -mdebug-%s"
--- 30065,30071 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -mdebug-%s"
*************** msgid "%Kargument %d must be a constant
*** 30359,30365 ****
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "index mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 30399,30405 ----
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "index mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð
*** 30456,30462 ****
  msgid "unknown value %qs for -mtune"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mfpu"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcpu=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
--- 30496,30502 ----
  msgid "unknown value %qs for -mtune"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mfpu"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcpu=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
*************** msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´
*** 30555,30563 ****
  msgid "target %s %s=%s is not valid"
  msgstr "%s\"%s\"%s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 30595,30603 ----
  msgid "target %s %s=%s is not valid"
  msgstr "%s\"%s\"%s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 30646,30652 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 30686,30692 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 30835,31217 ****
  msgid "insn addresses not freed"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ register:"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "this builtin is not supported for this target"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
  #
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -G Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ¶Ð¸Ð¼ ARM"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° backtrace Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Thumb"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "-mcallee-super-interworking Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Thumb"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g Ñ� -mno-apcs-frame Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -mtp=cp15 Ñ� 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Thumb"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ RTP Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Thumb"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ THUMB"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ðµ"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ interworking"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "ÐºÐ»ÑŽÑ‡ -mapcs-stack-check Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -fpic Ð¸ -mapcs-reent Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "Ñ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð´ APCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�. ÐšÐ»ÑŽÑ‡ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -msdata=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ AAPCS Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ ABI Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "Ð´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� iwmmxt ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ iwmmxt"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 Ð¸ Ð½ÐµÑ‚ ldrh"
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mflat-abi=hard Ð¸ VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mflat-abi=hard Ð¸ VFP"
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8, 32 Ð¸Ð»Ð¸ 64"
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8 Ð¸Ð»Ð¸ 32"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ RTP Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð±ÐµÐ· -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%s' ÐºÐ°Ðº PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ THUMB"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "non-AAPCS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ AAPCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 30875,31257 ----
  msgid "insn addresses not freed"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ register:"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "this builtin is not supported for this target"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
  #
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -G Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ¶Ð¸Ð¼ ARM"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° backtrace Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Thumb"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "-mcallee-super-interworking Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Thumb"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g Ñ� -mno-apcs-frame Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -mtp=cp15 Ñ� 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Thumb"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ RTP Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Thumb"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ THUMB"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ðµ"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ interworking"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "ÐºÐ»ÑŽÑ‡ -mapcs-stack-check Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -fpic Ð¸ -mapcs-reent Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "Ñ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð´ APCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�. ÐšÐ»ÑŽÑ‡ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -mrelocatable Ð¸ -msdata=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ AAPCS Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ ABI Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "Ð´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� iwmmxt ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ iwmmxt"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 Ð¸ Ð½ÐµÑ‚ ldrh"
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mflat-abi=hard Ð¸ VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mflat-abi=hard Ð¸ VFP"
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8, 32 Ð¸Ð»Ð¸ 64"
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8 Ð¸Ð»Ð¸ 32"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ RTP Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð±ÐµÐ· -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%s' ÐºÐ°Ðº PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ THUMB"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "non-AAPCS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ AAPCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 31219,31297 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: config/arm/arm.c:6872
  #, 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:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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:6962
  #, 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:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 31259,31342 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: config/arm/arm.c:6850
  #, 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:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²ÐµÐºÑ
*** 31300,31312 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
--- 31345,31357 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹
*** 31412,31587 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ %qs Ð¸ %qs Ð½Ðµ Ð²Ð¾Ð·Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled %s handler"
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�ÐºÐ°Ð¶ÐµÐ½Ð½Ñ‹Ð¹ %s Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº"
  
! #: config/avr/avr.c:1311
  #, fuzzy, gcc-internal-format
  #| msgid "'builtin_return_address' contains only 2 bytes of address"
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "'builtin_return_address' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð±Ð°Ð¹Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� R8C Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute address out of range"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qT"
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+D"
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ const Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÐµÐµ Ð¼Ð¾Ð¶Ð½Ð¾ Ð±Ñ‹Ð»Ð¾ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %qs"
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+D"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinit"
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ†ÐµÐ»ÑƒÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð´Ð»Ð¸Ð½Ð½ÑƒÑŽ Ñ†ÐµÐ»ÑƒÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 31457,31644 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ %qs Ð¸ %qs Ð½Ðµ Ð²Ð¾Ð·Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled %s handler"
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�ÐºÐ°Ð¶ÐµÐ½Ð½Ñ‹Ð¹ %s Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, fuzzy, gcc-internal-format
  #| msgid "'builtin_return_address' contains only 2 bytes of address"
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "'builtin_return_address' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð±Ð°Ð¹Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� R8C Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute address out of range"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qT"
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+D"
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ const Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÐµÐµ Ð¼Ð¾Ð¶Ð½Ð¾ Ð±Ñ‹Ð»Ð¾ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %qs"
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+D"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinit"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "uninitialized variable %q+D put into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ†ÐµÐ»ÑƒÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð´Ð»Ð¸Ð½Ð½ÑƒÑŽ Ñ†ÐµÐ»ÑƒÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð
*** 31868,31879 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "Ð´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
--- 31925,31936 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "Ð´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
*************** msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð
*** 32070,32076 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
--- 32127,32133 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
*************** msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�
*** 32218,32520 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:5938
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:5977
  #, 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:5980
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: config/i386/i386.c:5986
  #, 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:5987
  #, 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:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386.c:6054
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6072
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic"
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� 2-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ VLIW Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7779
  #, 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:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:8687
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, 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:9174
  #, 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:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.c:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:14856
  #, 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"
--- 32275,32577 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:5944
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:5983
  #, 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:5986
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: config/i386/i386.c:5992
  #, 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:5993
  #, 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:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386.c:6060
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6078
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %saccumulate-outgoing-args%s Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic"
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� 2-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ VLIW Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:7277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:7785
  #, 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:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8699
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8719
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, 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:9180
  #, 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:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.c:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:14862
  #, 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 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð
*** 32522,32846 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17924
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code '%c'"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:28283
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
  #
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:32926
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<=%> (after %<getter%> attribute) before %qE"
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>) Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: config/i386/i386.c:33148
  #, 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:33540
  #, 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:33565 config/i386/i386.c:33615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -ffpe-trap Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34689
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34784
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35623
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35638
  #, 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:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°"
  
! #: config/i386/i386.c:36101
  #, 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:36107
  #, 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:36110
  #, 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:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38505
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:44401
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ %qs"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50765
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "Unknown architecture specific memory model"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° '%s'"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %s"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 32579,32903 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17930
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code '%c'"
  msgid "non-integer operand used with operand code 'z'"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:28289
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
  #
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:32967
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<=%> (after %<getter%> attribute) before %qE"
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>) Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: config/i386/i386.c:33189
  #, 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:33581
  #, 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:33606 config/i386/i386.c:33656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -ffpe-trap Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34730
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34825
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35664
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35679
  #, 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:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°"
  
! #: config/i386/i386.c:36142
  #, 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:36148
  #, 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:36151
  #, 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:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38546
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be scale 1, 2, 4, 8"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/i386/i386.c:44442
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ %qs"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:50806
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "Unknown architecture specific memory model"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° '%s'"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %s"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) Ð¸Ð»Ð¸ end_offse
*** 32966,32972 ****
  msgid "argument %qd is not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ PRINT_OPERAND_ADDRESS"
--- 33023,33029 ----
  msgid "argument %qd is not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ PRINT_OPERAND_ADDRESS"
*************** msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ
*** 32976,32982 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ð¸Ð¸ '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ PRINT_OPERAND"
--- 33033,33039 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ð¸Ð¸ '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ PRINT_OPERAND"
*************** msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ
*** 33078,33084 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
--- 33135,33141 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
*************** msgstr ""
*** 33609,33616 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ code"
--- 33666,33673 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ code"
*************** msgstr ""
*** 33887,33915 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ auto"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 33944,33972 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ auto"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�
*** 33934,33940 ****
  msgid "-g option disabled"
  msgstr "ÐºÐ»ÑŽÑ‡ -g Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ (%u) Ð´Ð»Ñ� %s Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð±Ñ‰Ð¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� %u"
--- 33991,33997 ----
  msgid "-g option disabled"
  msgstr "ÐºÐ»ÑŽÑ‡ -g Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ (%u) Ð´Ð»Ñ� %s Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð±Ñ‰Ð¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� %u"
*************** msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ
*** 34079,34317 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° arg %d Ð¾Ñ‚ %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ frompointer ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "ifunc Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� AltiVec Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -ffinite-math Ð¸Ð»Ð¸ -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fno-trapping-math Ð¸Ð»Ð¸ -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -freciprocal-math Ð¸Ð»Ð¸ -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "ÐºÐ»ÑŽÑ‡ -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ PowerPC64, Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "ÐºÐ»ÑŽÑ‡ -malign-power Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Darwin; Ð¾Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ C Ð¸ C++"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� SPE ABI"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´ PowerPC"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ SPE ABI"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "ÐºÐ»ÑŽÑ‡ -mmultiple Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "ÐºÐ»ÑŽÑ‡ -mstring Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcmodel Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸ toc"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 34136,34374 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° arg %d Ð¾Ñ‚ %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ frompointer ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "ifunc Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� AltiVec Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -ffinite-math Ð¸Ð»Ð¸ -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fno-trapping-math Ð¸Ð»Ð¸ -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -freciprocal-math Ð¸Ð»Ð¸ -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "ÐºÐ»ÑŽÑ‡ -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ PowerPC64, Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "ÐºÐ»ÑŽÑ‡ -malign-power Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Darwin; Ð¾Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ C Ð¸ C++"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� SPE ABI"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´ PowerPC"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ SPE ABI"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "ÐºÐ»ÑŽÑ‡ -mmultiple Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "ÐºÐ»ÑŽÑ‡ -mstring Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ little endian"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcmodel Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸ toc"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 34320,34867 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ long double"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-float"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ (%s) ABI Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mveclibabi="
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, 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/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:11946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:13067
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_altivec_predicate Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_altivec_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %d...%d"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dss Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
  #
! #: config/rs6000/rs6000.c:16285
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_expect%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_prefetch%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_paired_predicate Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_paired_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° cell"
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --maltivec"
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -maltivec option"
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --maltivec"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð¸Ð¼ÐµÐ»Ð° Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Ð’Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ñ€Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´Ð° %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´Ð° %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ \"%s\" Ð´Ð»Ñ� %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 34377,34929 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� -o"
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ long double"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, fuzzy, gcc-internal-format
  #| msgid "-msingle-float option equivalent to -mhard-float"
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ� -msingle-float Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð° -mhard-float"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ (%s) ABI Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mveclibabi="
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, 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/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:11977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ altivec Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -maltivec Ð´Ð»Ñ� Ð¸Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/rs6000.c:13098
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s ÑƒÐ¶Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_altivec_predicate Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_altivec_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a map"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 1-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %d...%d"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dss Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
  #
! #: config/rs6000/rs6000.c:16321
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_expect%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_prefetch%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_paired_predicate Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_paired_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° cell"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --maltivec"
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mspe option"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mspe"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -maltivec option"
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --maltivec"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ --mpaired"
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð¸Ð¼ÐµÐ»Ð° Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐ» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Ð’Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ñ€Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -mno-pointers-to-nested-functions."
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð±ÐµÐ· -mvsx"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´Ð° %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´Ð° %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ \"%s\" Ð´Ð»Ñ� %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 35052,35057 ****
--- 35114,35120 ----
  msgstr "ÐºÐ»ÑŽÑ‡ -mas100-syntax Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -gdwarf"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "Ð´Ð»Ñ� -m64 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ PowerPC64"
*************** msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ RX FPU Ð½Ðµ
*** 35144,35150 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 35207,35213 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr "ÐºÐ»ÑŽÑ‡ --resource Ñ‚Ñ€ÐµÐ±ÑƒÐµ
*** 35173,35179 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 35236,35242 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ
*** 35195,35201 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 35258,35264 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽ
*** 35210,35378 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ icode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Ñ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»"
  
! #: config/s390/s390.c:11094
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚, Ñ‡Ñ‚Ð¾ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ð¼Ð¸Ñ‚ Ñ�Ñ‚ÐµÐºÐ° Ð² %d Ð±Ð°Ð¹Ñ‚.  Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ trap."
  
! #: config/s390/s390.c:11110
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚, Ñ‡Ñ‚Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚ÐµÐºÐ°. Ð”Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾Ð¹. Ð”Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð½Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°."
  
! #: config/s390/s390.c:11138
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%<mwords-little-endian%> Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: config/s390/s390.c:14678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%<mwords-little-endian%> Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "Ñ€ÐµÐ¶Ð¸Ð¼ z/Architecture Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° %s"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390"
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "ÐºÐ»ÑŽÑ‡ -mhard-dfp Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -msoft-float"
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹ -mbackchain -mpacked-stack -mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64k"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "ÐºÐ»ÑŽÑ‡ -mstack-guard Ð²Ð»ÐµÑ‡ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, 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:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 35273,35441 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ icode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Ñ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»"
  
! #: config/s390/s390.c:11101
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚, Ñ‡Ñ‚Ð¾ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ð¼Ð¸Ñ‚ Ñ�Ñ‚ÐµÐºÐ° Ð² %d Ð±Ð°Ð¹Ñ‚.  Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ trap."
  
! #: config/s390/s390.c:11117
  #, 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 "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚, Ñ‡Ñ‚Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚ÐµÐºÐ°. Ð”Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾Ð¹. Ð”Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð½Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°."
  
! #: config/s390/s390.c:11145
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%<mwords-little-endian%> Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: config/s390/s390.c:14685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%<mwords-little-endian%> Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¸ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "Ñ€ÐµÐ¶Ð¸Ð¼ z/Architecture Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° %s"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390"
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "ÐºÐ»ÑŽÑ‡ -mhard-dfp Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -msoft-float"
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹ -mbackchain -mpacked-stack -mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64k"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "ÐºÐ»ÑŽÑ‡ -mstack-guard Ð²Ð»ÐµÑ‡ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, 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:14888
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "r0 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ
*** 35430,35456 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PIC"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "ÐºÐ»ÑŽÑ‡ -mlong-double-64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel"
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcmodel= Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ… Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
--- 35493,35520 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PIC"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "ÐºÐ»ÑŽÑ‡ -mlong-double-64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%s) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel"
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcmodel= Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ… Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ
*** 35738,35759 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ñ‹ Ð±ÑƒÐ»ÐµÐ²Ñ‹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¸ ÐºÐ»ÑŽÑ‡ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .bss Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"
--- 35802,35823 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ñ‹ Ð±ÑƒÐ»ÐµÐ²Ñ‹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¸ ÐºÐ»ÑŽÑ‡ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ CONST16"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .bss Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð
*** 35842,35848 ****
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
--- 35906,35912 ----
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
*************** msgid "label %qD defined here"
*** 36256,36264 ****
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 36320,36328 ----
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 36392,36398 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 36456,36462 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð
*** 37454,37460 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
--- 37518,37524 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
*************** msgstr "%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½
*** 37603,37619 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<complex%> ÐºÐ°Ðº Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 37667,37683 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<complex%> ÐºÐ°Ðº Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ð
*** 37666,37672 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
--- 37730,37736 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
*************** msgid "unknown type name %qE"
*** 37708,37714 ****
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
--- 37772,37778 ----
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
*************** msgstr "%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´
*** 37724,37730 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�"
--- 37788,37794 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�"
*************** msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±Ñ
*** 37739,37746 ****
  msgid "unexpected attribute"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 37803,37810 ----
  msgid "unexpected attribute"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ
*** 37783,37789 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<;%>"
--- 37847,37853 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<;%>"
*************** msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 37811,37817 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
--- 37875,37881 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³Ñ
*** 37879,37892 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 37943,37956 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "ISO C90 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð¼Ð
*** 38022,38028 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>"
--- 38086,38092 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>"
*************** msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿
*** 38048,38059 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 38112,38123 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð
*** 38067,38083 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<else%>"
--- 38131,38147 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<if%>"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<else%>"
*************** msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ð
*** 38087,38093 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>"
--- 38151,38157 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>"
*************** msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ
*** 38107,38113 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 38171,38177 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_compl
*** 38297,38313 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 38361,38377 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 38362,38425 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC option%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
--- 38426,38489 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC option%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
*************** msgstr ""
*** 38435,38446 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression before %s'%c'"
  msgid "expected integer expression before ')'"
--- 38499,38510 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression before %s'%c'"
  msgid "expected integer expression before ')'"
*************** msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð
*** 38457,38515 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 38521,38579 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%>
*** 38539,38563 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
--- 38603,38627 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<priority%> value must be non-negative"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>"
  msgid "expected %<scalar%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
*** 38569,38633 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute"
  msgid "unexpected argument"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> Ð¸Ð»Ð¸ %<max%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<long%> Ð¸ %<void%>"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
--- 38633,38697 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute"
  msgid "unexpected argument"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> Ð¸Ð»Ð¸ %<max%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<long%> Ð¸ %<void%>"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%>
*** 38644,38663 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
--- 38708,38727 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
*************** msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€Ðµ
*** 38681,38699 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 38745,38763 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 38705,38781 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
  #
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
  #
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%> before %<#pragma%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%> Ð¿ÐµÑ€ÐµÐ´ %<#pragma%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 38769,38845 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
  #
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "invalid OpenACC clause at file scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
  #
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<--%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%> before %<#pragma%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%> Ð¿ÐµÑ€ÐµÐ´ %<#pragma%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC option%> is not a string"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€
*** 38792,38798 ****
  msgid "expected function name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 38856,38862 ----
  msgid "expected function name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ
*** 38804,38849 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
--- 38868,38913 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
*************** msgstr "Ð² %<#pragma omp atomic capture%
*** 38854,38881 ****
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
--- 38918,38945 ----
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 38885,38960 ****
  msgid "not enough perfectly nested loops"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> before %qE"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 38949,39024 ----
  msgid "not enough perfectly nested loops"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> before %qE"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<using%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 38970,38976 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 39034,39040 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 38980,39013 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 39044,39077 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<try%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ
*** 39068,39090 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
--- 39132,39154 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
*************** msgstr ""
*** 39100,39156 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ %<#pragma%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  Ð»Ð¸Ð±Ð¾ %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>"
--- 39164,39220 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ %<#pragma%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  Ð»Ð¸Ð±Ð¾ %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²
*** 39161,39167 ****
  msgid "base of array section must be pointer or array type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> before numeric constant"
  msgid "expected %<:%> or numeral"
--- 39225,39231 ----
  msgid "base of array section must be pointer or array type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> before numeric constant"
  msgid "expected %<:%> or numeral"
*************** msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²
*** 39906,39912 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
--- 39970,39976 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ
*** 40235,40241 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
--- 40299,40305 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð
*** 40246,40252 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
--- 40310,40316 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
*************** msgstr "Ð² ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½ Ð¾Ð¿Ðµ
*** 40273,40279 ****
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ"
--- 40337,40343 ----
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ"
*************** msgstr "Ð² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½
*** 40288,40294 ****
  msgid "case label is not an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
--- 40352,40358 ----
  msgid "case label is not an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
*************** msgstr ""
*** 40308,40324 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
--- 40372,40388 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð
*** 40329,40335 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 40393,40399 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ
*** 40436,40447 ****
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 40500,40511 ----
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 40452,40478 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 40516,40542 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 40485,40561 ****
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
--- 40549,40625 ----
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "zero length array section in %qs clause"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE does not have pointer or array type"
*************** msgstr "Ð² ISO C ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ð
*** 40577,40583 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 40641,40647 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 40588,40604 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 40652,40668 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 40618,40635 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 40682,40699 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð
*** 40642,40674 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 40706,40738 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½
*** 40692,40755 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 40756,40819 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² '%s' Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð² %L"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€
*** 40761,40792 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 40825,40856 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„
*** 41376,41541 ****
  msgid "use of multiversioned function without a default"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> %q#D Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qT"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ -fno-deduce-init-list)"
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.c:8573
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð»Ð¸ÑˆÐ½Ð¸Ðµ %<::%D%>"
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qT Ð² %qT,"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
--- 41440,41605 ----
  msgid "use of multiversioned function without a default"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> %q#D Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qT"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ -fno-deduce-init-list)"
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.c:8578
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð»Ð¸ÑˆÐ½Ð¸Ðµ %<::%D%>"
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qT Ð² %qT,"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
*************** msgstr ""
*** 41643,41938 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð· %<final%> base %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "Ð²Ñ�Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT - Ñ‡Ð°Ñ�Ñ‚Ð½Ñ‹Ðµ (private)"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð² %qT"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð¾"
  
! #: cp/class.c:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked final, but is not virtual"
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº final, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� virtual"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked override, but does not override"
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº override, Ð½Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚Ñ�Ñ� override"
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ %q+D"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %q+#D Ñ� Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Java ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½Ðµ-POD Ð¿Ð¾Ð»Ñ� %q+#D"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qT"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "Ð¿Ð¾Ð»Ðµ %q+#D Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q+#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  Ð½Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  Ð¸Ð»Ð¸ %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  Ð½Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+D"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "Ð¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð±Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %<transaction_pure%> Ð¸ %qE"
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qE Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %qE"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ� constexpr Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q+#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:"
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T Ð½Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚, Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ constexpr ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ copy Ð¸Ð»Ð¸ move"
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT %q+T Ð½Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "  Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q+#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 41707,42002 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð· %<final%> base %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "Ð²Ñ�Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT - Ñ‡Ð°Ñ�Ñ‚Ð½Ñ‹Ðµ (private)"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð² %qT"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð¾"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked final, but is not virtual"
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº final, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� virtual"
  
! #: cp/class.c:3058
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D marked override, but does not override"
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº override, Ð½Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚Ñ�Ñ� override"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ %q+D"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %q+#D Ñ� Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Java ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½Ðµ-POD Ð¿Ð¾Ð»Ñ� %q+#D"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qT"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "Ð¿Ð¾Ð»Ðµ %q+#D Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q+#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  Ð½Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  Ð¸Ð»Ð¸ %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  Ð½Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+D"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "Ð¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð±Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %<transaction_pure%> Ð¸ %qE"
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qE Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %qE"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ� constexpr Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q+#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:"
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T Ð½Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚, Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ constexpr ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ copy Ð¸Ð»Ð¸ move"
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT %q+T Ð½Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "  Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q+#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð
*** 41940,42104 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸, Ð½Ð¾ Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %q+D Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� ABI Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ� non-slice"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð½Ð°Ñ‡Ðµ Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð½Ð°Ñ‡Ðµ Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "type transparent ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹"
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT ÐµÑ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<\"%E\"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹Ðº"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
--- 42004,42168 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸, Ð½Ð¾ Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %q+D Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� ABI Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ� non-slice"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð½Ð°Ñ‡Ðµ Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð½Ð°Ñ‡Ðµ Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "type transparent ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹"
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT ÐµÑ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<\"%E\"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹Ðº"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð
*** 42108,42119 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 42172,42183 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 42146,42510 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "constexpr ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾"
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "Ñ‚ÐµÐ»Ð¾ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½Ðµ return-statement"
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² non-constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.c:4652
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4661
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² constant-expression"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹"
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qE Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
--- 42210,42574 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "constexpr ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾"
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "Ñ‚ÐµÐ»Ð¾ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½Ðµ return-statement"
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² non-constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ constexpr Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fconstexpr-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.c:4683
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4692
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ mutable sub-objects"
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² constant-expression"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹"
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qE Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ
*** 43347,43353 ****
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
--- 43411,43417 ----
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
*************** msgstr "Ð¼ÐµÑ‚ÐºÐ° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ wchar
*** 43362,43368 ****
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 43426,43432 ----
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð²
*** 45086,45092 ****
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
--- 45150,45156 ----
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
*************** msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€
*** 45557,45569 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
--- 45621,45633 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ
*** 45574,45581 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
--- 45638,45645 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð
*** 45626,45632 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
--- 45690,45696 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð
*** 45693,45699 ****
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
--- 45757,45763 ----
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ
*** 45709,45715 ****
  msgid "no return statements in function returning %qT"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
--- 45773,45779 ----
  msgid "no return statements in function returning %qT"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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 "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼Ð
*** 45873,45900 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
--- 45937,45964 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1404
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²
*** 45903,45973 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:2527
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/decl2.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT"
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 45967,46037 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:2528
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2532
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/decl2.c:2563
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT"
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð
*** 45977,46040 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ lambda, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ¹ %<...%>, Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
--- 46041,46104 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ lambda, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ¹ %<...%>, Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
*************** msgstr "%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚
*** 46355,46373 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
--- 46419,46437 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ
*** 46469,46475 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
--- 46533,46539 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð
*** 46489,46495 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
--- 46553,46559 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
*************** msgstr ""
*** 46698,46720 ****
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ %qE Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ÑƒÐ¶Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð½Ð¾Ðµ %qD Ð² lambda Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
--- 46762,46784 ----
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ %qE Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ÑƒÐ¶Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð½Ð¾Ðµ %qD Ð² lambda Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
*************** msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼Ðµ
*** 46769,46968 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´, Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_type"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (Ð¸Ð»Ð¸ =0) Ð¸Ð·Ð±ÐµÐ³Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐµ"
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4271
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾"
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð²Ð¿ÐµÑ€Ð²Ñ‹Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð»Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ "
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %q+D Ñ� Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ %qD"
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ non-constexpr %q+D"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: cp/method.c:1376
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q+#D"
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Java ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/method.c:1788
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÑŽÑ‰Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼:"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ %qD"
  
! #: cp/method.c:2182
  #, fuzzy
  #| msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ ÐµÐµ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº constexpr Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ constexpr:"
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
--- 46833,47032 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´, Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_type"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (Ð¸Ð»Ð¸ =0) Ð¸Ð·Ð±ÐµÐ³Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐµ"
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/mangle.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾"
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð²Ð¿ÐµÑ€Ð²Ñ‹Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð»Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ "
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %q+D Ñ� Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ %qD"
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ non-constexpr %q+D"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q+#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: cp/method.c:1377
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q+#D"
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Java ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/method.c:1789
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÑŽÑ‰Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼:"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ %qD"
  
! #: cp/method.c:2183
  #, fuzzy
  #| msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ ÐµÐµ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº constexpr Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ constexpr:"
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
*************** msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚
*** 47162,47265 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:3725
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qD"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Wextra."
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "strong Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… namespace"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚:"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 47226,47329 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:3724
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qD"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Wextra."
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "strong Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… namespace"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚:"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°
*** 47267,47294 ****
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ %q+D"
  
! #: cp/name-lookup.c:6215
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· pop_everything ()\n"
--- 47331,47358 ----
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ %q+D"
  
! #: cp/name-lookup.c:6214
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· pop_everything ()\n"
*************** msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ
*** 47308,47314 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 47372,47378 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ
*** 47333,47339 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 47397,47403 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°
*** 47393,48662 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %qT)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3208
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<concept%> only available with -fconcepts"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<typename %T::%E%>)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%> Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in %q#T does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ %qD Ð¸ %qD Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ðµ"
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð´Ð»Ñ� %qT"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð´Ð»Ñ� %qT"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚aÐ½Ñ‚a Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð¾ Ð½ÑƒÐ»Ñ�"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qT"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð² C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ primary-expression"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð±Ð»Ð¾ÐºÐµ"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qT Ð´Ð¾ %<~%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<~%T%> ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-id"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð¾ Ð´Ð¾ %qT, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<typeid%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_complex%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %<alignof%> Ñ� Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² C++11 ÐºÐ°Ðº Ð´Ð²Ðµ Ð¿Ñ€Ð°Ð²Ñ‹Ðµ ÑƒÐ³Ð»Ð¾Ð²Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %<>>%>"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ ?: Ñ� Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† capture-list"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %<this%> Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "capture Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD "
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹  %qD Ñ� Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ñ€Ð¾ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-reference capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-reference capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� lambda-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° %qE Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<end%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<begin%>"
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<begin%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<end%>"
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statement"
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: cp/parser.c:12170
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specifier Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² %q#T"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specification"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<decltype%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%D%>"
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:14583
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<\"\"%> Ð¸ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%>"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template template parameter %qT"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ %<-fpermissive%> G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð²Ð°Ñˆ ÐºÐ¾Ð´)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-argument"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<constexpr%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "Ð² ISO C ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "elaborated-type-specifier Ð´Ð»Ñ� scoped enum Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<%D%>"
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier before %qE"
  msgid "nested identifier required"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>"
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:18743
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº inline"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qT"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
--- 47457,48732 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %qT)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3210
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<concept%> only available with -fconcepts"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<typename %T::%E%>)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%> Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in %q#T does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ %qD Ð¸ %qD Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ðµ"
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð´Ð»Ñ� %qT"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð´Ð»Ñ� %qT"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚aÐ½Ñ‚a Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð¾ Ð½ÑƒÐ»Ñ�"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qT"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð² C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ primary-expression"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð±Ð»Ð¾ÐºÐµ"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qT Ð´Ð¾ %<~%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<~%T%> ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-id"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð¾ Ð´Ð¾ %qT, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<typeid%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_complex%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %<alignof%> Ñ� Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² C++11 ÐºÐ°Ðº Ð´Ð²Ðµ Ð¿Ñ€Ð°Ð²Ñ‹Ðµ ÑƒÐ³Ð»Ð¾Ð²Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %<>>%>"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ ?: Ñ� Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template-argument"
  msgstr "lambda-expression Ð² Ð½ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† capture-list"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %<this%> Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "capture Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD "
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹  %qD Ñ� Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ñ€Ð¾ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Ñ�Ð²Ð½Ð¾Ðµ by-reference capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-reference capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� lambda-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° %qE Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<end%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<begin%>"
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ %<begin%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· %<end%>"
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statement"
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: cp/parser.c:12179
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for member function %qD"
! msgid "invalid initializer for structured binding declaration"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specifier Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² %q#T"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specification"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<decltype%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-id"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%D%>"
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:14602
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<\"\"%> Ð¸ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%>"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template template parameter %qT"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(ÐµÑ�Ð»Ð¸ Ð²Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ %<-fpermissive%> G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ð²Ð°Ñˆ ÐºÐ¾Ð´)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-argument"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<constexpr%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ðµ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "Ð² ISO C ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "elaborated-type-specifier Ð´Ð»Ñ� scoped enum Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<%D%>"
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier before %qE"
  msgid "nested identifier required"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>"
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:18766
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² constexpr Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº inline"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qT"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
*************** msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%
*** 48665,49026 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operator"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifier"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifier"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-name"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename type"
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friend"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)"
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:23680
! #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-specified"
  
! #: cp/parser.c:23700
! #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-specified"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specification"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/parser.c:23911
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽÑ‚Ñ�Ñ� Ð² C++0x; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¸Ð¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ %<noexcept%>"
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #
! #: cp/parser.c:23994
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier before string constant"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qE"
  msgid "expected attribute before %<...%>"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:25122
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0"
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�"
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
--- 48735,49098 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operator"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifier"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT "
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifier"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-name"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename type"
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friend"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)"
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:23703
! #, fuzzy, gcc-internal-format
! #| msgid "%<virtual%> specified more than once in base-specified"
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-specified"
  
! #: cp/parser.c:23723
! #, fuzzy, gcc-internal-format
! #| msgid "more than one access specifier in base-specified"
! msgid "more than one access specifier in base-specifier"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-specified"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specification"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/parser.c:23934
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽÑ‚Ñ�Ñ� Ð² C++0x; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¸Ð¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ %<noexcept%>"
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
  #
! #: cp/parser.c:24017
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not %<constexpr%>"
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier before string constant"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qE"
  msgid "expected attribute before %<...%>"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.c:25145
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0"
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  #| msgid "a transaction expression cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�"
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ
*** 49029,49541 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:26388
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<_Sat%> Ð¸ %<char%>"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T"
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++"
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� property"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause before %<decltype%>"
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%> Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%> before %qE"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
--- 49101,49613 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/parser.c:26411
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð². ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° <char...>"
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<_Sat%> Ð¸ %<char%>"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T"
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++"
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� property"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ !$OMP DO Ð² %L"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause before %<decltype%>"
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%> Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%> before %qE"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
*************** msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð
*** 49631,49637 ****
  msgid "candidate is: %#D"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 49703,49709 ----
  msgid "candidate is: %#D"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚
*** 50247,50372 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6609
  #, 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:6639
  #, 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:6647
  #, 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:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð±ÑŠÐµÐºÑ‚ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 50319,50462 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6610
  #, 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:6625
! #, fuzzy, gcc-internal-format
! #| msgid "  variable-sized array type %qT is not a valid template argument"
! msgid "the address of %qD is not a valid template argument"
! msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
! 
! #: cp/pt.c:6634
! #, fuzzy, gcc-internal-format
! #| msgid "  variable-sized array type %qT is not a valid template argument"
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
! 
! #: cp/pt.c:6641
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
! msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
! 
! #: cp/pt.c:6672
  #, 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:6680
  #, 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:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð±ÑŠÐµÐºÑ‚ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð
*** 50374,50483 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð¼ parameter pack"
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð² %qT"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:7953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:7987
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gcc"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼) Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%T%>"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%E%>"
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
--- 50464,50573 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð¼ parameter pack"
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð² %qT"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:8069
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:8073
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gcc"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "use of invalid variable template %qE"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼) Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%T%>"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ð¸Ð½ argument pack Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ %<%E%>"
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³Ñ
*** 50496,50775 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14071
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow initializers in lambda expression capture lists"
  msgid "empty initializer in lambda init-capture"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… lambda expression capture"
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.c:17278
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
--- 50586,50865 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:14153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow initializers in lambda expression capture lists"
  msgid "empty initializer in lambda init-capture"
  msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… lambda expression capture"
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.c:17360
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
*************** msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ðº
*** 50781,50878 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:22971
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q+D, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23315
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/pt.c:25197
  #, 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:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  Ð²Ñ‹Ð²Ð¾Ð´/Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°:"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð¸Ñ‚ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:25474
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 50871,50968 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:23060
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q+D, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth= Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23404
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ #include <initializer_list>"
  
! #: cp/pt.c:25317
  #, 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:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  Ð²Ñ‹Ð²Ð¾Ð´/Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°:"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð¸Ñ‚ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:25594
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð½ÐµÐ
*** 51035,51538 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %q+#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐ»Ð° Ñ†Ð¸ÐºÐ»Ð° %<do%>"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q+D Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð² Ñ�ÐµÑ‚ÐºÐµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ %qE Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameter pack __bases Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6473
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/semantics.c:6523
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7073
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %E"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertion"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 51125,51628 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %q+#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐ»Ð° Ñ†Ð¸ÐºÐ»Ð° %<do%>"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q+D Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð² Ñ�ÐµÑ‚ÐºÐµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ %qE Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameter pack __bases Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/semantics.c:6536
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:8192
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %E"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertion"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %qV Ð
*** 51549,51669 ****
  msgid "lambda-expression in a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° class Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼, Ð° Ð½Ðµ Ðº %s"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %s %s Ð² %L"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%d"
--- 51639,51759 ----
  msgid "lambda-expression in a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° class Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼, Ð° Ð½Ðµ Ðº %s"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %s %s Ð² %L"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%d"
*************** msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸
*** 52363,52526 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qP Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ"
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %q+D"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…>"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.c:8889
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ 'void'"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ðº lvalue"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ xvalue (rvalue Ñ�Ñ�Ñ‹Ð»ÐºÐ°) ÐºÐ°Ðº lvalue"
--- 52453,52616 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qP Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ"
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %q+D"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…>"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ 'void'"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ðº lvalue"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ xvalue (rvalue Ñ�Ñ�Ñ‹Ð»ÐºÐ°) ÐºÐ°Ðº lvalue"
*************** msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð
*** 56859,56957 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/expr.c:5234
  #, 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:5242
  #, 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:5250
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5259
  #, 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' Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:5279
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5305
  #, 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 Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5335
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:5343
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5356
  #, 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 can not appear in a pointer association context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:5364
  #, 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 can not appear in a variable definition context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5376
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5435
  #, 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 can not be used in a variable definition context (%s)"
  msgstr "'%s' Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:5439
  #, 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 can not be used in a variable definition context (%s)"
  msgstr "'%s' Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:5450
  #, 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 can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐµÐ³Ð¾ Ñ†ÐµÐ»ÑŒ Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚"
  
! #: fortran/expr.c:5492
  #, 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)"
--- 56949,57047 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/expr.c:5239
  #, 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:5247
  #, 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:5255
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5264
  #, 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' Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:5284
  #, 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 "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5310
  #, 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 Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5340
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:5348
  #, 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 "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5361
  #, 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 can not appear in a pointer association context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:5369
  #, 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 can not appear in a variable definition context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5381
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5440
  #, 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 can not be used in a variable definition context (%s)"
  msgstr "'%s' Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:5444
  #, 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 can not be used in a variable definition context (%s)"
  msgstr "'%s' Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:5455
  #, 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 can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ '%s' Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐµÐ³Ð¾ Ñ†ÐµÐ»ÑŒ Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚"
  
! #: fortran/expr.c:5497
  #, 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 "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾
*** 57154,57165 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
--- 57244,57255 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
*************** msgstr "Fortran 2003: DC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ð
*** 58054,58598 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: DP Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %L"
  msgid "X descriptor requires leading space count at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: X Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð² Ð² %L"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %L"
  msgid "$ descriptor at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: $ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %L"
  msgid "%<G0%> in format at %L"
  msgstr "%s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %s Ð² %L"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %s Ð² %L"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %L"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "H Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %L ÐµÑ�Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Fortran 95"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %L"
  msgid "Missing comma at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %L"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %L"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Ð›Ð¸ÑˆÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %C"
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN) Ð² %C"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %s Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default CHARACTER"
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default-kind CHARACTER Ð¸Ð»Ð¸ INTEGER"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ: ASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' Ð² %L Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:1635
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€ '%s' Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Non-character Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Non-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Non-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Non-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: IOMSG Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ LOGICAL Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "UNIT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %L"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: CONVERT Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "%s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� NEWUNIT Ð² %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ FILE= Ð¸Ð»Ð¸ STATUS='scratch' Ð² %C"
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "OPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ UNIT Ð¸Ð»Ð¸ NEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ASYNCHRONOUS= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: BLANK= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DECIMAL= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ENCODING= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ROUND= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: SIGN= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ UNIT Ð½Ð¾Ð¼ÐµÑ€"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(IN) Ð² %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� NML Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END Ñ‚ÐµÐ³ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð»Ð¸ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° WRITE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L, UNIT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� IO UNIT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %L"
  
! #: fortran/io.c:3251
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '%s' ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð¿ÐµÑ€ÐµÐ´ i/o Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² I/O Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð² %L Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DELIM= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² I/O Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð² %C"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH Ñ‚ÐµÐ³ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð±Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° FILE Ð¸ UNIT"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ FILE Ð»Ð¸Ð±Ð¾ UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ PENDING= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� ID= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: WAIT Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
--- 58144,58706 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: DP Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %L"
  msgid "X descriptor requires leading space count at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: X Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð² Ð² %L"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %L"
  msgid "$ descriptor at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: $ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %L"
  msgid "%<G0%> in format at %L"
  msgstr "%s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %s Ð² %L"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %s Ð² %L"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %L"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "H Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %L ÐµÑ�Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Fortran 95"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %L"
  msgid "Missing comma at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %L"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %L"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Ð›Ð¸ÑˆÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %C"
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN) Ð² %C"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %s Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default CHARACTER"
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default-kind CHARACTER Ð¸Ð»Ð¸ INTEGER"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ: ASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ '%s' Ð² %L Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€ '%s' Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Non-character Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Non-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Non-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Non-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: IOMSG Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ LOGICAL Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %L"
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "UNIT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %L"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: CONVERT Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "%s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ '%s'"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� NEWUNIT Ð² %C"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ FILE= Ð¸Ð»Ð¸ STATUS='scratch' Ð² %C"
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "OPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ UNIT Ð¸Ð»Ð¸ NEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ASYNCHRONOUS= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: BLANK= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DECIMAL= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ENCODING= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: ROUND= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: SIGN= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ UNIT Ð½Ð¾Ð¼ÐµÑ€"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(IN) Ð² %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� NML Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END Ñ‚ÐµÐ³ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð»Ð¸ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° WRITE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L, UNIT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� IO UNIT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %L"
  
! #: fortran/io.c:3287
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '%s' ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/io.c:3299
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, 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 "Fortran 2003: NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
! 
! #: fortran/io.c:3317
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
! 
! #: fortran/io.c:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð¿ÐµÑ€ÐµÐ´ i/o Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² I/O Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð² %L Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: DELIM= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² I/O Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð² %C"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH Ñ‚ÐµÐ³ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð±Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° FILE Ð¸ UNIT"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ FILE Ð»Ð¸Ð±Ð¾ UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ PENDING= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� ID= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: WAIT Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
*************** msgstr "Fortran 2003: \"USE :: module\"
*** 59569,59851 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ generic Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Renaming operators in USE statements at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003: ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Ð˜Ð¼Ñ� '%s' Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¸Ð¼Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration %q+D"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "ÐœÐ¾Ð´ÑƒÐ»ÑŒ %s Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿ÑƒÑ‚ÐµÐ¼ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %s"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "'%s' Ð¾Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s', Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² %C, ÐµÑ�Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ '%s'"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ '%s'"
  
! #: fortran/module.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ '%s'"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %C: %s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "Can't delete module file %qs: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s': %s"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file '%s' to '%s': %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² '%s': %s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file '%s': %s"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s': %s"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs at %C already declared"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "The symbol '%s', referenced at %L, is not in the selected standard"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s', Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L, Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ðµ"
  
! #: fortran/module.c:6465
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ðµ ISO_C_BINDING"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs already declared"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/module.c:6666
  #, fuzzy, gcc-internal-format
  #| msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð½ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ€Ð°Ð½ÐµÐµ"
  
! #: fortran/module.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NUMERIC_STORAGE_SIZE Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¸Ð· Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� ISO_FORTRAN_ENV Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ %s"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NUMERIC_STORAGE_SIZE Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¸Ð· Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� ISO_FORTRAN_ENV Ð² %C Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ %s"
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ðµ ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ UNIT Ð½Ð¾Ð¼ÐµÑ€"
  
! #: fortran/module.c:6865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: ISO_FORTRAN_ENV Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %C"
  
! #: fortran/module.c:6877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: ISO_C_BINDING Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %C"
  
! #: fortran/module.c:6890
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ñ� Ð½Ð°Ð·Ð²Ð°Ð½Ð½Ñ‹Ð¹ '%s' Ð² %C"
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð² %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ€Ð°Ð½ÐµÐµ"
  
! #: fortran/module.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Ð¤Ð°Ð¹Ð» '%s' Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ GFORTRAN Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
--- 59677,59959 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ generic Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Renaming operators in USE statements at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003: ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Ð˜Ð¼Ñ� '%s' Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¸Ð¼Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration %q+D"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "ÐœÐ¾Ð´ÑƒÐ»ÑŒ %s Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿ÑƒÑ‚ÐµÐ¼ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %s"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "'%s' Ð¾Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s', Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² %C, ÐµÑ�Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ '%s'"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ '%s'"
  
! #: fortran/module.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ '%s'"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %C: %s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "Can't delete module file %qs: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s': %s"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file '%s' to '%s': %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² '%s': %s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file '%s': %s"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s': %s"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs at %C already declared"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, fuzzy, gcc-internal-format
  #| msgid "The symbol '%s', referenced at %L, is not in the selected standard"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s', Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L, Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ðµ"
  
! #: fortran/module.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ðµ ISO_C_BINDING"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "Symbol %qs already declared"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/module.c:6667
  #, fuzzy, gcc-internal-format
  #| msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð½ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ€Ð°Ð½ÐµÐµ"
  
! #: fortran/module.c:6689
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NUMERIC_STORAGE_SIZE Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¸Ð· Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� ISO_FORTRAN_ENV Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ %s"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NUMERIC_STORAGE_SIZE Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¸Ð· Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� ISO_FORTRAN_ENV Ð² %C Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ %s"
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» '%s' Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð² %L Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ðµ ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ UNIT Ð½Ð¾Ð¼ÐµÑ€"
  
! #: fortran/module.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: ISO_FORTRAN_ENV Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %C"
  
! #: fortran/module.c:6878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: ISO_C_BINDING Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %C"
  
! #: fortran/module.c:6891
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ñ� Ð½Ð°Ð·Ð²Ð°Ð½Ð½Ñ‹Ð¹ '%s' Ð² %C"
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð² %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� '%s' Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ€Ð°Ð½ÐµÐµ"
  
! #: fortran/module.c:6956
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Ð¤Ð°Ð¹Ð» '%s' Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ GFORTRAN Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
*************** msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L ÐµÑ�Ñ‚
*** 62488,62494 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ '%s' Ð² %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 62596,62602 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ '%s' Ð² %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð
*** 64124,64630 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: Generic Ð¸Ð¼Ñ� '%s' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.c:13884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:13890
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13896
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚  '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13904
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13914
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
! 
! #: fortran/resolve.c:13924
! #, 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 "Fortran 2003: NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
! 
! #: fortran/resolve.c:13942
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13957
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13968
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13995
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:14014
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14030
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER '%s' Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.c:14049
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON Ð±Ð»Ð¾Ðº '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14254
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:14309
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14319
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14328
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ '%s' Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:14415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14454
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C) Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/resolve.c:14534
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: PUBLIC %s '%s' Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, 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 LOCK_TYPE must be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14580
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "The INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ASSUMED SIZE Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:14592
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:14601
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:14613
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14622
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14634
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:14649
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:14664
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:14676
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:14685
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:14701
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿ÑƒÑ‚ÐµÐ¼ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %s"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.c:14921
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.c:14944
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:15498
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15507
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15515
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.c:15531
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ð§Ð»ÐµÐ½ common Ð±Ð»Ð¾ÐºÐ° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ð² pure Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15670
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15743
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15754
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:15856
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003: PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:15869
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:15889
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:15899
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ character Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: fortran/resolve.c:15907
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.c:16024
  #, 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"
--- 64232,64726 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: Generic Ð¸Ð¼Ñ� '%s' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.c:13866
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:13872
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13878
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚  '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13886
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13903
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13925
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13936
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ '%s' Ð² %L"
  
! #: fortran/resolve.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² '%s' Ð² %L"
  
! #: fortran/resolve.c:13982
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:13998
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER '%s' Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.c:14017
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON Ð±Ð»Ð¾Ðº '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14222
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:14277
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14287
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14296
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ '%s', ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ '%s' Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:14383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)"
  
! #: fortran/resolve.c:14397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14422
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C) Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/resolve.c:14502
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: PUBLIC %s '%s' Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, 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 LOCK_TYPE must be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14548
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "The INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ASSUMED SIZE Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:14560
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:14569
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:14581
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14590
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14602
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:14617
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14625
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:14632
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:14644
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:14653
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:14669
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:14675
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%s' Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿ÑƒÑ‚ÐµÐ¼ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %s"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.c:14889
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.c:14912
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ '%s' Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:15466
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15475
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15483
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.c:15499
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° '%s' Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ð§Ð»ÐµÐ½ common Ð±Ð»Ð¾ÐºÐ° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ð² pure Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ '%s'"
  
! #: fortran/resolve.c:15638
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15711
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² '%s' at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15722
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:15824
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003: PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� '%s' Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° '%s'"
  
! #: fortran/resolve.c:15837
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:15857
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:15867
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ character Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: fortran/resolve.c:15875
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.c:15992
  #, 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 "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�
*** 65805,65816 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° (%d)"
--- 65901,65912 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° (%d)"
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð
*** 68174,68184 ****
  #~ msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  #~ msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE "
  
- #, fuzzy
- #~| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- #~ msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- #~ msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ '%s' Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ '%s' Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
- 
  #~ msgid "bad method signature"
  #~ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
--- 68270,68275 ----
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð
*** 69189,69197 ****
  #~ msgid "Fix errata in K128RIO unaligned load instructions"
  #~ msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� K128RIO"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸ÐµÐ¼"
- 
  #~ msgid "-mstack-limit-register=REG\tCheck stack overflow using REG as stack limit value"
  #~ msgstr "-mstack-limit-register=REG\tÐŸÑ€Ð¾Ð²ÐµÑ€Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°, Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ� Ñ‡Ñ‚Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ REG"
  
--- 69280,69285 ----
diff -Nrcpad gcc-7.2.0/gcc/po/sr.gmo gcc-7.3.0/gcc/po/sr.gmo
*** gcc-7.2.0/gcc/po/sr.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/sr.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,323 ****
! Þ•H\Zœ´ÈðÉð-Ëð1ùð+ñÛ@ñ+ò0Hòyò…ò"œò+¿òIëòI5óEó=Åó{ô?ôP¿ôCõGTõBœõßõEüõ
! Bö8Mö.†ö.µöäö)öö0 ÷+Q÷A}÷ ¿÷à÷õ÷ø$(ø$Mø*rø�ø¸ø Óøôøù#ù5ù!LùnùŒùŸù$²ù×ù-óùK!úLmúSºú5ûIDûYŽûèû#øû#ü3@ü*tü6ŸüQÖü3(ý3\ý=�ýCÎý7þIJþW”þEìþ"2ÿ9Uÿ"�ÿ,²ÿDßÿN$s(“*¼:ç!"#Dh,„!±Ó"ê
,UK-¡.Ï*þ2)3\+�:¼4÷$,/Q1�E³2ù,Kj5‚9¸*ò*?H(ˆ/±-á83H/| ¬ÍNí1<Jn'¹"á&	+	1I	{	%”	1º	<ì	&)
! (P
! 5y
! e¯
! %?;4{/°,à3
8Az6”*Ë!öW
:p
3«
(ß
))2!\=~3¼!ð9-L/z#ª-Îü4JT+Ÿ+Ë÷)9@9z"´3×$A?�-›ÉÞ+ùS%Gy%Á*ç*.Y*y!¤-Æô:GZ$y%žÄ#â'6.e…¤¿%Ú2Q]c#Á,å!*4'_H‡5Ð.5)L)v" #Ãçø$(-(V$š0¿"ð*0>o4…º+Ø(-/L0|6­ ä?.Et*�*¸)ã+
F9€I–MàK.ZzkÕ[A N� 0ì /!#M!&q!˜! ¯!,Ð!6ý!C4":x";³"ï"+#7#W#v#"–#¹#Ò#)ò#)$F$a$ x$#™$½$Ó$$î$2%F%]%1u%5§%'Ý%&'&-C&+q&�&'½&å&'ø& '1''C'k'‡', 'Í'!é'((((0(9(R(.l(9›(Õ(/ó(#)2:)*m).˜))Ç)&ñ)&*&?*#f*'Š*(²* Û*$ü* !+"B+,e+2’+Å+å+*,,/,.\,1‹,)½,ç,)-61-h-3ƒ-7·->ï-2..a.$}.0¢.Ó.ó.#/3/JS/ž/,¶/ã/,ê/60N0g0„05¤0Ú0/î0!1 @1'a1 ‰10ª1
Û1 é1
! 2!272P2_2}2!—2)¹2ã2å2î2÷23R3o3x3�3Š3“3!œ3¾3Ú3ç3ð3ý344444=4-A45o4,¥4rÒ4E5*c5<Ž5.Ë5(ú5+#6+O6-{63©6Ý6,ñ6,7*K7%v7-œ7+Ê7$ö7+8G8)a8.‹8$º8/ß89;+97g9$Ÿ9-Ä91ò9L$:2q:'¤:0Ì:4ý:J2;A};¿;/Û;6<B<7U<+�<2¹<(ì<.=D=Mb=6°=4ç=,>,I>(v>kŸ>4?6@?Hw?9À?'ú?,"@O@h@&ƒ@4ª@(ß@$A,-A3ZA-ŽA¼A)ØA,B:/B.jB8™B)ÒB2üB-/C]C,qC>žC0ÝC3D(BDkD„D
! �D›D6ªD0áD$E+7E*cEAŽE:ÐE'FH3FJ|FCÇFDGKPG:œG0×G4H@=H*~H!©H*ËH/öH/&I/VI8†I.¿I9îI-(J:VJ<‘J/ÎJ>þJ+=KiK~K'’KºKÔK>ïKG.L(vL ŸL'ÀL;èL9$M?^MžMP¼M5
N*CN8nN$§N8ÌN;ORAO+”O2ÀO1óO
%PJ3P3~P:²P íP;QJQiQ~Q<˜Q5ÕQ3R?R#[RRˆR.•R0ÄR8õR.S<NS<‹S=ÈST&T>BT6�T.¸TKçT/3U5cU3™U!ÍU+ïU?V8[V”V±VÊV'çV:W7JW1‚W,´WQáW/3XjcXfÎX?5YKuYÁYIÖY" ZCZ0bZ7“Z3ËZ3ÿZ#3[OW[:§[?â[:"\+]\‰\* \,Ë\4ø\-]6]&S] z]&›]'Â]!ê]!^(.^"W^"z^$�^)Â^:ì^='_5e_-›_"É_7ì_6$`8[`<”`7Ñ`?	a5Ia9a3¹a4ía9"b8\bA•b;×b7c)Kc,uc5¢c"Øc.ûc"*d.Md+|d¨d,Çd)ôd2eEQe:—eÒeRçe+:f=ff¤f½fIÜf&g9g$Lg,qgžg3¹gCíg#1h0Uh'†h%®h+Ôh5i6i%Ui{i —i%¸i0Þi)j09jjj:ƒj(¾j0çjk)kAk
[kik~k/™kÉk'Ùkl)!lKl3hlœl5¼l1òl)$mONm$žm)Ãm4ím0"n6Sn-Šn2¸n!ën6
o:Do9o;¹o=õo=3p"qpZ”p\ïp
Lq,Zq!‡q!©q1Ëq4ýqD2r>wr5¶r+ìr/s6Hs9s4¹s,îs-tCIt�t@«t.ìt0u!Lu<nuF«u6òu.)vCXvCœv&àv,w24wDgw ¬w1Íwÿw9x:XxP“x&äx<y8Hy-�y1¯y.áy5z.Fz>uzH´zEýz0C{6t{,«{6Ø{!|1|/P|F€|NÇ|A};X}5”}tÊ}—?~9×~?:Q8ŒÅ#å#	€)-€‰W€2á€&�U;�&‘�/¸�!è�2
! ‚-=‚Pk‚'¼‚2ä‚ƒ,4ƒ0aƒ’ƒ7²ƒ1êƒ<„BY„Cœ„!à„#…A&…Uh…¾…)Ï…ù…+†>=†)|†5¦†BÜ†@‡"`‡'ƒ‡%«‡,Ñ‡þ‡ˆ"3ˆ?Vˆ'–ˆ ¾ˆ1ßˆ3‰2E‰0x‰/©‰)Ù‰#Š*'Š@RŠ?“Š5ÓŠ	‹7"‹4Z‹6�‹-Æ‹(ô‹Œ1=Œ)oŒ-™Œ,ÇŒ,ôŒ<!�5^�&”�/»�=ë�&)Ž%PŽ7vŽ5®Ž<äŽ!�):�)d�6Ž�8Å�)þ�%(�%N�t�4��2Ä�÷� ‘95‘4o‘-¤‘3Ò‘’(’EG’�’
¤’&²’Ù’	æ’ð’.“!4“1V“ˆ“(£“4Ì“1”>3”2r”8¥”4Þ”8•:L•;‡•:Ã•:þ•	9–C–*X–)ƒ–'­–*Õ–>—B?—;‚—¾—$Ø—7ý—5˜#P˜#t˜'˜˜#À˜9ä˜7™8V™E�™=Õ™0š5Dš zš›š5³š"éšS›:`›D››Fà›N'œ@vœ8·œPðœHA�EŠ�.Ð�.ÿ�.ž&Ež'lž1”žÆž%àž&Ÿ(-ŸGVŸ
žŸ<¬Ÿ3éŸG <e :¢ #Ý ¡)¡2:¡m¡-ˆ¡3¶¡'ê¡%¢78¢5p¢3¦¢!Ú¢$ü¢'!£>I£>ˆ£>Ç£¤¤Y3¤1�¤¿¤4Ù¤U¥%d¥Š¥5¨¥2Þ¥/¦A¦3a¦1•¦(Ç¦,ð¦3§*Q§A|§1¾§$ð§.¨"D¨+g¨&“¨+º¨+æ¨%©"8©[©#{©*Ÿ©$Ê©-ï©#ª'Aª4iª'žª&Æª íª+«:«?Y«;™«Õ«ó«Wÿ«HW¬i ¬˜
! ­˜£­<®N®<n®«®(Ê®2ó®&¯IE¯N�¯%Þ¯°+#°O°/m°+�°1É°-û°0)±'Z±,‚±¯±Ï±î±9ý±+7²2c²–²¶²-Ï²*ý²0(³-Y³$‡³¬³(Á³/ê³´7´N´,d´4‘´'Æ´5î´C$µ#hµ!Œµg®µ¶6¶)U¶
¶�¶+ž¶:Ê¶0·26·/i·™·b›·Eþ·WD¸?œ¸3Ü¸C¹&T¹{¹+‘¹%½¹#ã¹8º3@º1tº*¦ºÑº;ïº9+»*e»8�»1É»/û»2+¼2^¼Q‘¼'ã¼.½8:½-s½(¡½*Ê½.õ½c$¾<ˆ¾>Å¾
¿.¿&A¿h¿Jˆ¿#Ó¿>÷¿<6À.sÀ%¢ÀÈÀ/çÀ)Á9AÁ<{Á5¸Á8îÁ+'Â+SÂ$Â:¤ÂEßÂ0%Ã0VÃ'‡Ã
¯Ã+½Ã&éÃ9Ä1JÄ&|Ä/£Ä.ÓÄ$Å5'Å4]Å4’Å;ÇÅ<Æ@Æ[Æ!uÆ!—Æ¹Æ&ÓÆúÆ'Ç()Ç<RÇ2�ÇÂÇ
! ÞÇ.éÇ)È)BÈElÈ4²È4çÈ"É$?ÉdÉ2{É®ÉDÍÉPÊCcÊ9§ÊáÊ2÷Ê3*ËQ^Ë,°Ë)ÝË0Ì28ÌkÌ‰Ì•Ì%²Ì%ØÌþÌÍ&Í$9Í^Í%oÍ/•Í%ÅÍ,ëÍ,Î.EÎ,tÎ,¡Î,ÎÎ,ûÎ*(Ï&SÏ/zÏ"ªÏÍÏìÏÐ7ÐPÐ`Ð'iÐ‘Ð+°Ð'ÜÐ"Ñ#'Ñ)KÑ!uÑ#—Ñ!»ÑÝÑõÑ(Ò"7Ò/ZÒ'ŠÒ0²Ò%ãÒ+	Ó/5Ó'eÓ(�Ó¶Ó&ËÓ,òÓ$ÔDÔ+cÔ�Ô˜Ô·ÔÑÔ8ñÔ=*Õ hÕ-‰Õ·ÕÒÕHéÕ)2Ö)\Ö/†Ö¶ÖÑÖ"éÖ*×*7×6b×2™×Ì×9å×Ø0Ø.NØM}Ø'ËØ6óØ:*Ù5eÙ›ÙºÙÍÙàÙôÙÚÚ7ÚDÚQÚdÚtÚ.‰Ú/¸Ú0èÚ3Û;MÛF‰ÛÐÛ#ðÛÜ.2Ü,aÜ1ŽÜ ÀÜ#áÜ-ÝV3Ý*ŠÝ&µÝ&ÜÝ)Þ/-Þ4]Þ+’Þ7¾Þ9öÞ80ßiß%ˆß ®ß6Ïß7à>à6WàTŽà$ãà8á<Aá~á�á¡á'²á?Úá:âUâ1uâ§âo¶â)&ã3Pã1„ãF¶ãEýãnCä3²ä2æä6å$PåBuå*¸å&ãå&
! æ01æ bæ)ƒæ,­æ1Úæ(ç/5ç4eçšç@³ç$ôç<è.Vè0…è¶èÐè.íè1é/Né'~é¦é$¼é+áé+
ê-9êgê"‡êªê/Éêùêë'ë;ëWë>wë0¶ë çë&ì:/ìjì1‚ì<´ì;ñì.-í5\í1’í.Äí.óí5"î5Xî.Žî½îÖî"îî'ï89ï:rï+­ï,Ùï$ð+ð,Fð(sð(œð"Åð&èð.ñ,>ñ2kñAžñ$àñ$ò,*òWò.tò'£ò4Ëò&ó.'óVó'tó#œóÀó<Ûó,ô@EôL†ôPÓô7$õ\õ|õšõ$¯õ4Ôõ*	ö14ö1fö0˜öÉö6ßö9÷0P÷'�÷-©÷B×÷5øPø,aø+Žø3ºø0îøù%'ù'Mùuù5‰ù6¿ù'öù/ú1NúG€ú>Èú#ûa+û"�û °û4Ñû5ü/<ü+lü.˜ü!Çü#éü,
ý/:ý2jý5�ýVÓý<*þ:gþ8¢þ&Ûþ*ÿ1-ÿ3_ÿ%“ÿ.¹ÿèÿK1N €C¡Bå(A*[+†1²#ä#4,#a…–$°Õô
6
D%Rx—·Ì(ã(5Ui‰Ÿ.¿*î/3I!}+ŸËåE÷<= z!›½ÚðJ	TT8©5â87Q2‰3¼&ð6	6N	…	š	¬	Ä	7Ì	'
! $,
! )Q
! %{
! %¡
! $Ç
! %ì
!  )3]}ŒªÂÚù8L[:j¥Å5Ô
! 
&
!:
\
*|
§
»
Ï
ì
	0%@V!—¹Ìä<!9^U˜+î/,J2w.ªDÙ+_JCª(î&>>}'‰$±Ö*ñ.,K6x#¯0Ó0 2Q2„
·+Å)ñ-IUrŽ¬Ëé ø 5(V:4º&ï%0&V)}§¾CÜ3 !T3v7ª6â7(Qz*”0¿;ð2,$_$„/©!Ù û))F)p-š0È8ù42*g:’CÍ,1,^F‹MÒ[ f|WãA;9}T·J +W +ƒ ¯ !Ë -í '!9C!%}!)£!(Í!/ö!2&"$Y"$~"£"'º"8â"#9#*U#€#,ž#<Ë#$""$(E$-n$$œ$Á$0×$/%48%6m%*¤%6Ï%#&#*&5N&„&6˜& Ï&'ð&/'6H';'9»'"õ'#($<(.a(:�($Ë(6ð(') 6))W)�)‘)¤)!¸):Ú):*1P*(‚*.«*,Ú*1+,9+.f+•+¥+!Å+#ç+,,68, o,-�,-¾,Iì,86-8o-)¨-;Ò-./,.-\.2Š.#½.á.+þ.**/*U/9€/6º/!ñ/104E01z0E¬0>ò0-113_1“1#¯1,Ó1#2%$2/J2&z2¡2º2&É2)ð213;L3*ˆ3³3'Ò32ú3&-4*T4'4§4Á4 Þ4:ÿ45:58p5*©5Ô5ç5÷56636E6Y6k6}6�6¡6²6Ä6Ö6è6ú67727D7V7h7z7Ž7¢7¶7È7Ü7î788#858G8Y8k8}8‘8£8¹8Ë8Ý8ï899+9#A9e9/96¯9!æ9:':17:3i:0�:4Î:/;)3;!];; ˜;&¹;<à;!<(?</h<˜<,´<7á<=.6=e=:…=#À="ä=!>,)>'V>5~>:´>(ï>)?B?2`?N“?Kâ?.@
B@P@p@#}@'¡@É@ ã@ A %A FA gA ˆA ©A ÊA ëA B -BNBlBŒB¨BÈBäBûBC.CNCjC†C¢C3¾C òC+D?DUDpD ‰D%ªD.ÐD2ÿD2ELEjEƒE%¢EÈE=ÞEF-2F!`F#‚F¦F<ºF÷F8G$NG,sG GÀGÖG$òG.HFH+YH7…H½HDÙH,I[KIm§I(J'>J$fJ‹J)«J-ÕJ(K(,K(UK&~K3¥KAÙK9LLUL¢L%ÁL!çL)	M<3M9pMªMÉMÜMîM*N!3N!UN!wN$™N"¾N#áN#O#)OMO-mO)›O ÅOæOP&P+FPrP"’P µPÖP7öPf.QV•Q5ìQ"R#)RMRmR,�R"ºRÝR$ñRS'1S3YS�S¨S ·S!ØSúS3TKT [T|T!œT¾T5ÍTUU72U1jU2œU6ÏU V@'V$hV$�V-²V&àV W(W%EWkW…W+£WÏWïW%X1X$LXqX$ŒX$±X/ÖX7Y6>Y'uY@�Y%ÞY!Z&ZCZ-]Z/‹Z5»Z$ñZ[3[8R[@‹[2Ì[Mÿ[?M\?�\1Í\;ÿ\5;]%q]6—]+Î],ú]0'^.X^$‡^¬^)Æ^"ð^=_.Q_,€_,­_Ú_!ù_)`%E`%k`‘`¥`¸`Ì`/ç`"a!:a\aka~a4ŽaÃa!Úa üa(b9Fb&€b §bKÈb%c:c(Vc+c+«c×c.ïc2d!Qd,sd' d@Èd	e&e Ae5be+˜e.Äe2óe3&fZf6of#¦f Êfëf$g 0g/Qg'�g"©g$Ìg#ñg(h)>h-hhG–h-Þhi*i7i Vi$wi#œiÀiÚi-öi$j:j/IjCyj5½j"ój/k+Fk3rk"¦k&Ék&ðk(l@l2WlŠl&§l#Îl"òlm(0m*Ym-„m'²m4Úm9n4In!~n( nEÉn1o&Aoho:xoK³oMÿo6Mp„p/ pÐp4×pq5"q,Xq<…q5Âq&øqr7<r4tr1©r4Ûr:s<KsAˆs5Ês)t*t=t\tAwt@¹t&út!u%=u6cu3šu/Îu!þuD vevwv/ˆv=¸v!övCw3\w<�wÍw)íw+x%Cx%ix+�x»xÏxëxy%*y(Py-yy6§yÞy(þy)'zQz$nz+“z"¿z-âz,{={'Z{!‚{1¤{7Ö{J|%Y|.| ®|.Ï|Oþ|BN}K‘}JÝ}K(~Kt~JÀ~K5W7�9Å9ÿD9€D~€@Ã€=�<B��-’�.À�2ï�6"‚BY‚.œ‚(Ë‚)ô‚1ƒ<Pƒ/�ƒ/½ƒ<íƒZ*„7…„)½„;ç„(#…-L…4z…¯…'Í…'õ…	†'†B†._†Ž†"«†Î†%ë†$‡.6‡'e‡�‡
ª‡7¸‡.ð‡2ˆ>RˆN‘ˆMàˆ3.‰b‰t‰%”‰6º‰<ñ‰5.Š7dŠ+œŠ-ÈŠ*öŠ!‹4‹Q‹#n‹J’‹%Ý‹&Œ&*Œ QŒrŒAŠŒÌŒêŒ��)1�[�z�—�,·�$ä�	Ž 'Ž'HŽ2pŽ$£Ž9ÈŽ-�0�F�<\�D™�=Þ�#�C@�<„�IÁ� ‘2,‘'_‘4‡‘$¼‘-á‘4’+D’%p’0–’0Ç’ø’“6“!V“7x“1°“0â“)”;=”9y”$³”#Ø” ü”•!-•"O•r•*�•&»•5â•=–/V–*†–-±–<ß–8—&U—3|—°—8Î—+˜+3˜"_˜‚˜
! ”˜2Ÿ˜	Ò˜)Ü˜™%™+E™q™8�™'È™ð™4
! š$?š(dš5�š"Ãš/æš›>-›6l›!£›Å›*Ô›)ÿ›,)œ)Vœ=€œ(¾œ,çœA�5V�4Œ�)Á�)ë�-ž@Cž"„ž*§ž+Òžþž-Ÿ'BŸ)jŸ&”Ÿ5»Ÿ'ñŸ 46 -k (™ Â )Û 9¡!?¡'a¡'‰¡9±¡;ë¡/'¢2W¢3Š¢/¾¢3î¢3"£V£)v£$ £@Å£:¤$A¤!f¤ˆ¤¡¤¶¤(Ë¤Zô¤/O¥+¥"«¥Î¥ä¥8¦89¦$r¦.—¦(Æ¦(ï¦9§R§!g§‰§.¨§×§-ó§.!¨(P¨'y¨+¡¨Í¨4í¨-"©(P©y©—©(´©Ý©†ö©6}ª/´ª%äª&
! «71«Gi«±«@É«2
! ¬$=¬ b¬ƒ¬—¬¬¬À¬Ö¬ê¬ý¬­&­;­O­d­z­Ž­¤­¾­Ò­å­ö­®%®;®Q®d®9|®3¶®%ê®(¯,9¯Af¯l¨¯5°;K°>‡°4Æ°>û°1:±2l±Ÿ±<±±2î± !²2B²(u²Ež²3ä²c³|³:œ³F×³'´F´*d´!�´6±´ è´R	µ/\µ$Œµ±µ Æµçµ(¶.¶"M¶3p¶¤¶Â¶)×¶7·!9·&[·#‚·/¦·8Ö·8¸.H¸3w¸-«¸&Ù¸'¹D(¹Fm¹Q´¹Cº=Jº8ˆº;Áºýº/»H»D^»1£»,Õ»0¼83¼(l¼$•¼/º¼5ê¼ ½03½'d½1Œ½¾½FÕ½/¾(L¾)u¾/Ÿ¾6Ï¾A¿EH¿ Ž¿3¯¿4ã¿.ÀGÀ4fÀ›À/±ÀáÀ&Á#(Á!LÁnÁŠÁ'¦Á)ÎÁ!øÁÂ"-ÂPÂ&hÂ �Â°ÂÅÂàÂ6úÂ<1ÃnÃ‹Ã/¡ÃÑÃïÃÄ4Ä$IÄnÄˆÄ6¢Ä<ÙÄ.Å'EÅ3mÅ¡Å¶ÅËÅ%éÅÆ.Æ+BÆnÆ.ŠÆ)¹ÆãÆ"þÆ!Çd6Ç>›ÇÚÇPïÇ9@È&zÈ)¡È.ËÈ2úÈ;-ÉiÉ&€É1§É0ÙÉ'
! Ê?2Ê-rÊ" ÊÃÊ)ÙÊGË/KË.{Ë4ªË&ßË+Ì02ÌcÌ+{Ì §Ì/ÈÌ-øÌ=&Í/dÍ;”ÍÐÍ/ëÍ1Î!MÎ,oÎ<œÎÙÎ0øÎ#)ÏMÏ=mÏC«ÏDïÏ,4ÐaÐ6Ð¶ÐÐÐæÐ7þÐ'6Ñ6^Ñ+•Ñ,ÁÑ/îÑ0Ò5OÒ…Ò5—Ò#ÍÒñÒQÓ bÓAƒÓ(ÅÓ	îÓ'øÓ& Ô%GÔ&mÔ”Ô²ÔÑÔ+ïÔ
! Õ*&Õ*QÕ8|Õ"µÕØÕñÕ5Ö)GÖqÖ%ŒÖ"²Ö ÕÖ öÖ-×"E×!h×%Š×%°×'Ö× þ×Ø0ØNØkØƒØ Ø!´ØÖÚ[ØÚU4Û"ŠÛE­ÛSóÜFGÝŽÝ"šÝ=½ÝTûÝhPÞc¹Þ_ßX}ß®ÖßR…à¤ØàN}áiÌá^6â.•â‘ÄâVã[mãAÉãCäOä2mä9 ä?Úäzå=•å'Óå)ûåH%æ:næ:©æBäæ)'ç(Qç+zç¦çµç.Ëç úç9è!Uèwè–èMµè%ék)ék•é”ê„–êjë…†ë§ì´ì:Äì:ÿìf:í4¡í>Öí^îOtîCÄîiï[rïLÎïkðx‡ðzñ1{ñm­ñ3ò9Oòb‰ò~ìò0kó]œóJúóqEô#·ô7Ûô.õZBõ:�õ!Øõ?úõ(:ö*cöoŽö[þöBZ÷N�÷Iì÷O6ø.†ømµøZ#ù;~ùEºùAú\BúEŸúåúû#ûc;ûnŸûFü[Uül±üRýUqý;Çý^þVbþN¹þ7ÿ3@ÿ‰tÿYþÿ“X:ì5'2]+�>¼&û7"=Z_˜Eø6>Yu“Ï3cV—HîY7V‘^èeG'­CÕ<8V±�bAX¤Oý<M	KŠ	4Ö	P
! ?\
! 8œ
! aÕ
! b7Uš:ðN+0z8«2ä…
C�
\á
@>˜c³g>n¾/-/]e�3óH'!p'’\º�~§F&Tm;Â]þ@\J�Jè[3"�Y²&)35]?“+Ó6ÿ66am?Ï*:W?t5´ê05šI7äJBg`ªJ}V\ÔM1$G¤MìB:@}#¾!âTVY@°4ñE&Wl<Ä] T_ (´ RÝ 10!Cb!R¦!>ù!K8"^„"iã"IM#p—#`$i$Qˆ$=Ú$G%R`%‡³%;&pU&uÆ&j<'�§'½)(ˆç(wp)Dè)C-*7q*7©*á*5û*?1+`q+iÒ+i<,e¦,)-S6-3Š-)¾-5è-9."X.?{.G».</@/*_/1Š/<¼/ù/&05:0Up0 Æ0/ç0I1Oa1A±1(ó1I2Wf2M¾2832E3x3H�3Ù3õ3949O4&‰4?°4Fð4G755‚5†5“5¤53±5+å5D6eV6G¼6I7N7Bj7/­73Ý7.8+@8+l8+˜8(Ä8,í8-9%H9)n9%˜9'¾91æ97:$P:#u:6™:8Ð:H	;KR;Dž;4ã;B<_[<,»<Tè<_==]�=[û=3W>@‹>ZÌ>7'?8_?,˜?<Å?]@"`@Xƒ@Ü@[ã@]?A5�AFÓAAB„\B&áBNCAWC?™CLÙC4&Dz[DÖD.íD:E'WE:EºE3ÑE0F76F7nF¦FªFÅFàF5ûF—1GÉGäGÿGH5HJPH2›HÎHíH*I3INIiI2„I·IÒIPÕIc&JFŠJÅÑJ.—K;ÆKYL_\LD¼LGMGIMI‘M`ÛM!<N9^N9˜N7ÒN2
! O:=O3xO4¬O;áO.P9LP=†P,ÄPFñP28QXkQOÄQ,R>ARB€R€ÃRBDS/‡SK·SETqITQ»T3
U@AUg‚U"êUS
V:aVBœVEßVP%W5vW�¬Wb:XO�XGíXG5Y.}Y¨¬YAUZQ—Z[éZTE[-š[KÈ[\&/\6V\X�\6æ\*]4H];}]5¹]&ï]1^:H^@ƒ^4Ä^Aù^@;_V|_5Ó_	`<)`bf`]É`b'aGŠa&Òaùabbe?bA¥bMçbR5c9ˆcuÂc_8dI˜d`âdbCet¦e}f›™fu5gh«g\hiqhKÛhL'iLtiIÁiHjITjOžjNîjN=kMŒk^Úk`9lJšl^ålMDm'’m#ºmHÞm3'n3[nv�nŽo9•o>ÏoEpjTp`¿pl q/�qx½qP6rH‡rVÐr@'s]hsdÆsˆ+tK´tjulku!Øu—úuS’v�ævHvwc¿w2#x'Vx*~xW©x]yI_y4©yDÞy#z3z_KzQ«z_ýz4]{^’{dñ{iV|;À|-ü|m*}k˜}W~…\~Lâ~G/]w@ÕS€kj€iÖ€8@�+y�8¥�TÞ�m3‚j¡‚MƒVZƒm±ƒV„ºv„´1…tæ…€[†,Ü†‚	‡<Œ‡,É‡uö‡\lˆ`Éˆ`*‰H‹‰¡Ô‰wvŠtîŠnc‹PÒ‹!#ŒFEŒLŒŒZÙŒ4�4@�Gu�8½�<ö�?3Ž9sŽ9­ŽEçŽ:-�:h�D£�Iè�[2�aŽ�Sð�YD‘Bž‘ká‘_M’d­’^“Mq“Z¿“P”Tk”IÀ”J
! •TU•Sª•lþ•Uk–LÁ–J—JY—Y¤—Bþ—[A˜B�˜Bà˜H#™.l™P›™Iì™i6šs še›$z›¦Ÿ›QFœv˜œ>�BN�y‘�)ž)5žA_žF¡ž9èžr"Ÿ^•Ÿ?ôŸK4 U€ \Ö E3¡by¡5Ü¡B¢>U¢>”¢BÓ¢F£?]£I�£)ç£{¤E�¤MÓ¤%!¥7G¥/¥¯¥/Î¥1þ¥V0¦"‡¦Pª¦7û¦M3§=�§Y¿§3¨IM¨J—¨@â¨�#©;¥©Oá©d1ª]–ªjôªN_«T®«E¬FI¬o�¬c­hd­iÍ­e7®E�®Ÿã®™ƒ¯°A7°.y°.¨°V×°U.±b„±Zç±_B²>¢²Ná²R0³Wƒ³VÛ³V2´N‰´[Ø´,4µpaµgÒµU:¶H�¶gÙ¶}A·q¿·q1¸†£¸‘*¹d¼¹[!ºW}º|ÕºBR»X•»@î»]/¼m�¼›û¼O—½tç½k\¾6È¾]ÿ¾K]¿\©¿MÀcTÀk¸Àh$Ái�ÁR÷ÁNJÂ^™Â@øÂ49ÃInÃŒ¸Ã…EÄ€ËÄ_LÅV¬ÅÙÆÝÆfïÇnVÈpÅÈj6ÉA¡ÉEãÉB)ÊKlÊÃ¸ÊN|Ë0ËË’üËD�ÌUÔÌJ*ÍcuÍ\ÙÍk6ÎF¢ÎiéÎ4SÏLˆÏFÕÏFÐacÐ\ÅÐh"Ñv‹ÑvÒ<yÒF¶Ò‡ýÒ¬…Ó'2ÔTZÔ*¯ÔRÚÔš-ÕXÈÕa!ÖuƒÖ—ùÖD‘×@Ö×EØU]Ø1³Ø9åØGÙigÙ@ÑÙ:ÚQMÚ]ŸÚUýÚoSÛgÃÛc+ÜP�ÜJàÜ_+Ýn‹Ý`úÝ)[ÞZ…ÞTàÞX5ß[ŽßRêß<=àSzàVÎàE%áPkáL¼á‰	âZ“â<îâJ+ãmvã4äã4äcNäa²ä^å såP”åQåå€7æT¸æR
çB`çL£ç:ðçX+èm„è:òè7-éweéBÝé9 êUZê2°ê@ãêU$ë%zë ëM¼ë
! ì#ì):ìHdì@­ìOîì9>íHxípÁíS2îf†î\íî|JïbÇïi*ð]”ð`òð_Sñh³ñò%+òHQòKšòAæòI(ónrósáócUô3¹ô=íô]+õ+‰õ3µõ3éõEö4cöj˜öT÷zX÷…Ó÷_YøN¹øuùH~ù5ÇùqýùCoú’³úkFûr²ûu%ü�›üp)ý`šýŠûýz†þ“ÿb•ÿRøÿ KNlN»[
! ,fB“BÖE_#ßfQj„¼SAk•79RSL¦'óIbeMÈE[\Y¸p:ƒ:¾=ùi7	k¡	g
! u
! (•
! �¾
! L@,�Mº†G�5×X

^f
UÅ
9]UY³Q
T_]´U|h>å?$Kd>°MïV=L”GáF)Ep>¶<õY2@ŒIÍLNd]³YTk9ÀTú?Od�`ô2Uˆƒ”^¼w4Rp:‹pÆ57Fmp´5%“[€ïDp3µHé22 Ke @± Kò G>!J†!BÑ!F"4["3�"Ä"„ß"Ld#K±#Eý#*C$Mn$J¼$^%af%MÈ%4&@K&VŒ&8ã&0'M'Bh'O«'Fû'MB(Œ�(E)9c)‡�)%*E*Jd*¯*"Æ*Ié*h3+Bœ+Fß+@&,g,£k,q-§�-q).`›.zü.=w/ µ/`Ö/E70:}0f¸0k1`‹1Oì13<2ep2aÖ2N83]‡3nå3fT4n»4`*5›‹5:'6Lb6_¯6N7F^7X¥7Rþ7ÉQ8S9eo9Õ9fî9WU:1­:ß:?_;fŸ;Z<Pa<=²<0ð<F!=[h=GÄ=X>Ce>T©>_þ>e^?LÄ?X@xj@dã@dHAH­AöAMBO^B^®B^
CHlCSµCO	DGYDb¡DYEW^Eg¶E_F4~F3³F,çF3G9HG7‚G
! ºGLÅGNH|aHWÞH.6IeIFrIL¹IJJlQJ`¾J`K6€KB·K#úKgL?†L…ÆL�LM�êM\{N'ØN_OW`O˜¸OKQPN�PcìP^PQC¯QóQ+	R85ROnR&¾RåRS3 STS4qS9¦S4àSGTG]TI¥TGïTG7UGUGÇUGV/WV8‡V,ÀV(íV(W?WDWWœWºWBÎW9XFKXB’X3ÕX>	YDHY<�Y>ÊY<	Z(FZ)oZQ™ZDëZX0[E‰[EÏ[O\Ue\Z»\G]P^]+¯]?Û]Z^=v^<´^Yñ^K_-a_(�_-¸_gæ_ŒN`TÛ`d0a6•a%Ìa‡òa]zb\ØbY5c6�c&Æc-íc>d=ZdN˜dJçd$2e†WeÞe<úe^7f¤–fX;gw”g€hu�h:i(>i$gi&Œi'³i(ÛiCjHj\jpjŒj¥j\ÃjT k[ukeÑk[7lƒ“lFmJ^mD©m[îmKJnW–nFîn@5o]vo‘ÔoHfpH¯pLøpSEqj™q[rN`rY¯rx	se‚sFèsO/tDttÄtg9u0¡ufÒu 9vIÚv`$wy…w&ÿw'&x&NxPuxoÆxq6y9¨y[ây$>záczeE{k«{r|€Š|t}Û€}i\~uÆ~F<FƒfÊY1€U‹€Fá€P(�Gy�QÁ�N‚_b‚XÂ‚Yƒ[uƒ?Ñƒk„A}„q¿„h1…Yš…5ô…;*†hf†[Ï†H+‡>t‡"³‡MÖ‡4$ˆQYˆb«ˆ;‰EJ‰=�‰QÎ‰ Š.8Š)gŠ#‘Š8µŠnîŠS]‹*±‹LÜ‹a)Œ!‹ŒQ­ŒeÿŒae�NÇ�uŽqŒŽYþŽ[X�Q´�R�JY�+¤�%Ð�Wö�CN‘\’‘_ï‘BO’C’’4Ö’)“K5“G�“RÉ“,”BI”dŒ”^ñ”[P•�¬•E:–G€–CÈ–&—D3—;x—S´—M˜?V˜/–˜KÆ˜>™$Q™bv™GÙ™s!š…•š�›R©›Iü›GFœ0ŽœW¿œt�[Œ�hè�hQžkºž&&ŸUMŸj£ŸS Kb W® †¡j�¡'ø¡Z ¢T{¢eÐ¢M6£„£9›£7Õ£
¤W)¤O�¤=Ñ¤L¥W\¥l´¥n!¦0�¦�Á¦7_§1—§DÉ§f¨Qu¨KÇ¨f©8z©B³©fö©U]ªd³ªu«¬Ž«w;¬{³¬_/­A�­?Ñ­[®dm®FÒ®J¯0d¯y•¯W°6g°žž°š=±2Ø±4²P@²\‘²Yî²CH³BŒ³nÏ³I>´ˆ´$ ´6Å´5ü´"2µ%Uµ%{µ¡µ¾µZÛµ86¶Co¶8³¶,ì¶E·E_·5¥·+Û·B¸&J¸>q¸_°¸=¹WN¹\¦¹IºAMº+�º#»º�ßºrm»Dà»9%¼0_¼+�¼4¼¼‡ñ¼žy½z¾P“¾Tä¾W9¿m‘¿]ÿ¿I]Àl§ÀpÁ-…Á$³Á(ØÁÂgÂ8xÂD±ÂWöÂJNÃN™ÃFèÃJ/Ä/zÄ<ªÄ6çÄÅ:<Å*wÅ*¢Å1ÍÅ,ÿÅK,ÆxÆ–ÆM´Æ2Ç5ÇaSÇ1µÇ)çÇDÈAVÈP˜È éÈ0
! É=;É=yÉ5·ÉaíÉuOÊFÅÊ&Ë33Ë4gË,œËWÉËa!ÌˆƒÌ@ÍMMÍC›ÍqßÍ^QÎw°ÎS(ÏÁ|Ïr>Ð:±ÐNìÐn;ÑªÑf¿ÑR&Ò/yÒ:©ÒIäÒL.Óo{ÓQëÓT=Ô,’Ô<¿Ô>üÔ>;ÕzÕS”ÕOèÕQ8ÖŠÖ. Ö-ÏÖ/ýÖ0-×X^×·×4Ò×9Ø7AØ@yØTºØGÙFWÙ9žÙBØÙIÚ`eÚ*ÆÚ/ñÚŸ!ÛwÁÛ99ÜosÜpãÜYTÝ®Ý].Þ9ŒÞKÆÞWßSjßP¾ß3à3CàGwà*¿à+êà5á5Lá5‚á=¸á`öáiWâcÁâU%ã[{ãd×ã*<äJgäL²äaÿäƒaåxååˆ^æ˜çæc€çRäç�7è€ÕèNVéN¥é3ôéF(êDoêA´êZöêLQëPžëOïëP?ì`�ìCñìA5í0wíP¨í`ùí,Zî"‡îQªî?üî]<ïyšï ð25ðghð<Ðð.
ñ2<ñZoñXÊñ€#òm¤òcó_vóAÖóAôCZô(žôTÇô+õIHõW’õXêõ`Cöl¤öF÷?X÷L˜÷Iå÷l/ø@œøzÝøXù0tùG¥ùíù"ú$ú:Cú`~úfßúUFû;œû<Øû1üfGüQ®üIýJý7aý8™ýBÒýJþi`þ7ÊþXÿV[ÿx²ÿl+l˜KvQ6È_ÿY_i¹E#;iG¥Aí\/bŒjï3ZQŽ_àS@k”}H~WÇ3ESW™?ñE1	Ew	A½	-ÿ	-
! RK
! Xž
! N÷
! sFCº7þ?6cvNÚR)
T|
8Ñ
K
! ;V^’tñofLÖ#C'b'Š'²)Ú'),)V)€)ªÔ)ô))H)r)œ)Æ'ð))B)l)–'À'è')8'b)Š)´Þ)þ)()R)|)¦)Ð'ú)"-L)z)¤)Î ø 6:7qL©7ö].lŒ=ù:7!rN”LãI0OzLÊ@=X*–9ÁGûgCJ«Dö`;0œ\Ím*0˜RÉ=hZ:Ã9þ88 Iq P» j!~w!Iö!Y@"5š"BÐ" #i´#+$J$Ng$¶$KÖ$O"%6r%G©%Gñ%H9&G‚&GÊ&G'GZ'G¢'Gê'G2(Gz(8Â(Iû(;E)7�)3¹),í)3*,N*7{*3³*3ç*3+3O+Uƒ+8Ù+A,+T,2€,8³,Fì,K3-T-cÔ-08.Ci.6­.6ä.</2X/g‹/0ó/X$0;}0>¹0)ø0g"1-Š1\¸1M2Gc2:«2,æ223OF3W–3)î3V4yo4Fé4�05]¾5¾6ÉÛ6T¥7Pú7XK8K¤8`ð8^Q9`°9N:N`:L¯:rü:zo;pê;¥[<J=BL=0�=;À=Uü=kR>)¾>+è> ?%5?6[?-’?-À?-î?0@.M@/|@/¬@/Ü@+A98A5rA,¨A+ÕA+B+-B7YB+‘B2½B0ðB/!C[QC³­C˜aDVúDQEJaEJ¬EJ÷EPBF<“F&ÐF3÷F)+G@UGh–G,ÿG,H1DH1vH&¨HEÏH#I<9I;vI=²IðIr
! J0}J%®JfÔJj;Kr¦KXL?rL€²LK3MKMUËMQ!N<sN5°N7æN4O/SOHƒO<ÌO-	PA7P,yP@¦P,çP@QCUQN™QVèQV?RG–R`ÞRE?SL…S@ÒS1TTETjšTnU>tU/³U1ãUaVmwVVåV…<WnÂWk1XT�XkòXs^Y=ÒYdZ]uZMÓZP![Er[>¸[4÷[a,\@Ž\ZÏ\K*]Nv]NÅ]<^TQ^]¦^<_nA_4°_'å_$
`92`Ol`;¼`=ø`6a2Ra!…aP§a.øaB'b7jb<¢bdßbHDc.�cw¼ca4d.–dHÅdPeS_e2³ePæec7fH›fOäf<4gpqg)âg3h>@h]hYÝhd7iuœixj&‹jn²jD!k?fk>¦kQåk-7lfelPÌlBmD`mC¥mLémJ6n\�n’ÞnVqo2Èoûo@pBXp?›pAÛp6qATqS–q9êq($r]Mr‡«rs3s9§sYásM;tJ‰t@ÔtJu@`uM¡u+ïuhv#„v]¨v2wI9w.ƒwY²wBxIOxN™xZèxcCy`§y;zJDzv�z\{Jc{"®{nÑ{ˆ@|ƒÉ|WM}4¥}kÚ}F~`Y~%º~Yà~F:N�OÐ/ €9P€mŠ€hø€Za�\¼�d‚r~‚pñ‚_bƒdÂƒ'„;F„3‚„o¶„o&…E–…1Ü…?†sN†QÂ†H‡H]‡…¦‡,ˆ#LˆapˆlÒˆ<?‰||‰gù‰[aŠ=½ŠWûŠWS‹O«‹Bû‹a>Œ Œ1´Œ9æŒ? �J`�T«�WŽaXŽ4ºŽ>ïŽi.�P˜�<é�E&�>l�Q«�Rý�2P‘;ƒ‘7¿‘Z÷‘`R’“³’]G“e¥“=”YI”„£”w(•• •�6–•Ô–•j—�˜•ž˜n4™r£™wšuŽš‹›‹�›}œ\šœŽ÷œ!†�S¨�Uü�cRžo¶žŽ&ŸgµŸU Ss fÇ j.¡Y™¡ró¡jf¢£Ñ¢su£Yé£UC¤=™¤P×¤[(¥7„¥=¼¥=ú¥8¦'G¦6o¦R¦¦5ù¦3/§.c§@’§>Ó§U¨Hh¨=±¨ï¨e©Rk©S¾©Wª‘jª‘üªUŽ«ä«7õ«B-¬bp¬VÓ¬]*­`ˆ­Vé­d@®I¥®%ï®6¯5L¯@‚¯‹Ã¯LO°Hœ°Nå°A4±8v±|¯±1,²0^²(�²,¸²aå²?G³5‡³=½³Sû³9O´2‰´?¼´7ü´Z4µ;�µ\Ëµo(¶'˜¶'À¶oè¶mX·UÆ·7¸tT¸fÉ¸u0¹9¦¹Qà¹92ºelº=ÒºR»Oc»M³»N¼dP¼dµ¼9½2T½/‡½4·½aì½\N¾Z«¾;¿iB¿d¬¿?À=QÀ;�ÀËÀ3åÀ3Á(MÁ\vÁ@ÓÁhÂN}ÂxÌÂ6EÃF|Ã\ÃÃm Ä?ŽÄWÎÄ7&Åa^ÅiÀÅO*Æ(zÆ£Æ»ÆoÌÆ<ÇZVÇ,±Ç;ÞÇHÈ0cÈY”ÈDîÈ,3ÉU`É?¶ÉPöÉ_GÊB§Ê7êÊ9"Ëe\Ë]ÂËK ÌlÌB‡Ì>ÊÌ\	Í>fÍy¥Í]ÎZ}ÎsØÎbLÏa¯ÏVÐWhÐPÀÐ|Ñ6ŽÑCÅÑE	Ò&OÒavÒBØÒPÓRlÓh¿ÓB(Ô9kÔd¥ÔG
! ÕLRÕ"ŸÕNÂÕcÖ3uÖJ©ÖFôÖm;×q©×;Ø>WØY–ØUðØYFÙY Ù7úÙJ2ÚC}Ú’ÁÚ}TÛKÒÛEÜ,dÜ(‘Ü(ºÜOãÜŠ3Ý]¾ÝKÞ>hÞ*§Þ?ÒÞ_ß{rß>îßT-àU‚àLØà}%á"£á5ÆáDüáMAâ2�âHÂâIã@UãF–ãOÝã;-äZiäUÄäCå/^å*ŽåE¹å+ÿåÚ+æxçdçOäçL4èU�è€×è+Xéo„éTôéIIê8“ê$Ìê%ñê$ë&<ë$cë#ˆë%¬ë$Òë%÷ë$ì%Bì&hì$�ì&´ì*Ûì$í#+íOí*ní%™í&¿í&æí#
î51îXgîQÀî>ïAQï9“ïcÍï¯1ðYáð\;ñ_˜ñTøñ_Mò^­ò^ókó_óTßó)4ôG^ôS¦ôvúô_qõ—Ñõ3iöf�öm÷;r÷9®÷Fè÷=/øamø=Ïø‹
ùn™ù*ú!3ú0Uú5†ú;¼ú9øú=2ûbpû0Óû.üI3üa}üCßüE#ýIiýQ³ý„þgŠþNòþeAÿQ§ÿPùÿ@Jp‹zü…wnýcljÐ\;B˜MÛ1)œ[gøR`e³i9ƒ>½Xü`U ¶V×@.fo%ÖoüEl	C²	Eö	c<
! ^ 
! ‰ÿ
! Œ‰KabeÄ\*
3‡
f»
'"XJM£PñIB<Œ+É>õ=4>r2±#äD3MD�CÆ"
! 7-,eO’]â8@+yM¥;ó"//RP‚9Ó.
.<ek{ÑsMaÁQ#&u%œ8Â@ûH<!…V§/þ_.QŽ:àJ4f¨›…D1Ê…üW‚GÚ\"Y]Ù^7&–=½OûkKB·~úYy JÓ >!R]!Š°!o;"i«"n#M„#UÒ#e($4Ž$TÃ$6%UO%8¥%MÞ%2,&K_&>«&Rê&a='BŸ'Pâ'`3(;”(`Ð(N1)J€)†Ë)†R*—Ù*`q+5Ò+r,({,$¤,&É,_ð,<P-H�-4Ö-<.@H.H‰.NÒ. !/lB/M¯/9ý/Š709Â0vü0Rs1Æ1CÛ1@2Z`2M»2.	33833l3L 3
! í3Iø3IB4eŒ4?ò4A25:t5[¯5V63b6Q–6Fè6>/7>n7R­7G8EH8MŽ80Ü8D
9CR9*–97Á96ù9,0:@]:&ž:BÛ¡„¿0	/�}EØ”
! FŒ	s	uíWE8jYî‹õA'ž15L›
! †Ï]d-ˆQX
! P©I±
!  n
! †
! †û
! ƒ
! Ä™_B²´É	d_å¹kŒÆTí©CFßRßlÍ	@¿ê	ji’p
! ÁÇúñ}Eù´	,ù	Ä	OD¶	�	îüá7Ž]
! ×¬å
! 4?W	N¨¼f9T	‹›"
! Ñ~îâÉ
! ü	›'(	Å
! À	T:‡ö1›–Ë	g	&ñƒbPt5j	&e2MãñÂÆ{$
! UõYy¨åÈ’
! <Ôk	
! Âõ	¾Ê·|;R	neË7í
! ËÎ
! õ_	tð	È.³AÓ
! ä"ñöš	ÍÔÂ6
	‘	Äíï1
! _”	²%Aä!ø?–
@	hý‚	e
! /µ€Àg„ÖÆê­+¡	ƒµ‘²	½
! Š
! —‡
! B#ûé;¸øVP
! Ý3æ
! =ÏbXéªÎì—ž•			§	{ÐSìÚ	Y’ª@Ã£Ú¢Òë‘•ì
! šM�p_¼«	ÌhZ
! ½J	³	a�Ÿ
! è¸\¬	\ºV
! B	ÉPïO
! ~¦D”º	(oÂ	£
! ±	q
! `m	wŽ¨s
! ÜW
! &Wbg[	ôÖ?Ë
! Ã
! bˆU
! Pn®¬Á >ašT
! â�Ô[ú
! L	œ’GÝ	ï
! ¦ðÁ^	¿% z:á	ÖÊ—â{þ
! {{—2%3-ºz	æ
! ä˜|˜r
Ü	é
! !Z9xØ	õZ$lác­Oóœ	x~eéþéØô½–HÏÑ_
! ~M
! `'ž	Ùê
! nÌS/¥Õ‚°@
"bëq+¨r—þœ†	5
! 	>w06×3²]d	Ú«ÏÁý
! B
! †èå”r5O)ÅÐ?ÕœŸÁ/%¯
! kŽsjýXµ	Að.fÏp}´“ãÏ
! º.¬!	§Ø†ù±Óš,
! b¼j
! ˆJ7Ü?öXAò+’®f	žo	&c“ò
! °3Öt)
! Wjö‹ßrŽ
! 
! dQ$…7p	¾
! V"Ú¹m”Ö–	]‰*	æ|	/
! $3–˜
! ë·	KI¢
! ýÁ	ÿ
! ÞÿÒó	
! Þ
�wTÀ
! ùÊšRÝ¦4£©›Uµ�…oc(·þÁ
! U€*ÍnAÐ—|
! Æ
{*(
! 2Q	V	Ã	A
! Dxß•—†þèÜvò« É5dœ]	œ.
! ë¼Ää¶CÂn
! cªé9àzæ³u	Ò
! ÕÏ2wc	8
! œÍ
! À‚@«ÜÓ¶
! Ç¥
! u
! %Š6ä,=	¤QÜ&	…>ôêV¥8ýi`
! µÇ	ð$oaØ
! æ�Òú
! {¯³
! <3o·±!
! åP5g	y	à¨i	î!×ÀjCˆØ|Ô
! ×<huòá
! ?°ß¾‡ÊF¢ü�
! ¡¡«å2ëC
! 
! ¨
! ë
! ŠÐG.:r[º
! ¦,eïŸ˜ÙïJ:ß
! ·ðXú4�ò	î€QÍËÃìé¤Pˆ	üL|B«·
! qkí�Uj%
! (ÂÞ
! ×ª
! ˆÿg^î
! FŠÏ	‚ÇXâ
! ¢¤Ût�áä
! 
! ;UƒG>“na�0
! žy	:
! úâ}=
! ç	êháûÓð
! ·å1¯–2^/“ô
! ©š£d	6
! ãÆ5®	8¹%‘!
! £	N-[f	ÇŒô.	
! Õ¾¢@�)ãx¡
! „VˆªˆcÓP0dûÞk„Ñ	\äÆ	�~
! ¸Yà	Pè¨	¨Ý�¤ÉV=`F	Dr	³�”³*S¡
! »H
! Mt¯}è	‚
! 7ƒø
! AM<6	ÑÈN	6ÙB%Ò©
! '
! ™L+[—eŽ�
! ì³QBcÐ”@v	¹C;	ÅïªÃh	-üÑY5HÍÆL$Mìr™`RÖ
! 
! ù98vž6
! ¬ˆ
! D»	•Œaøâ 
! ÿçCó2	WRD
! «
! ¸	þ	áVK	Q
! èY¦´
! rU˜ôv
! ;Éé	à]Õ(Å
! ú&ê”•À‹xä�¦!#Ã÷Ò	›Àr<TvúÒ€
! ¼8	¤	ã¼åSh…÷Ÿ
! x	´*
! l
! "�ð~’ y<	ëk<
! ‘
! Ã�?	
! sŒð	)´B�´è
! Ð
! ÿ‡
!  éŸÝVý	^fÒtß&
! šÎÆÙ
! ãaðK
! ^^Å_Y	'	SèZLø	È
! ‰µëº�¥„æº=—Ðu©¤iOù#¡,p¬
! ‰à÷p
[ÓÔú
! ÷7æ#Md´ö
! ­j,T€Z®
! ‰(‰{
! Å6>
! ù'Gì·Û€
! ‰Ö·¶Id
! 
! g¶K�¡$û§C	cjN@
! –`	Ä	/x5	b	ú¾	J=Í*��Â²©;
! "	Â
! ®'#
! â	m,D	Û/˜ýœxþ–
! 	uUb»E#	×	“
! ,	]½	I˜‘Ô
! Ü»
! Jü»
! t¥C²
! y¦L'+
! ð®¹L
! ƒ4l9g<§nn(HÓ
! ÷ÀÌó	&y/°	XÓO	.‡J˜»‡DGËA‡+7
! «¾¬×	+	£ž	ñÉÒt
! M	ÒÐ	®ä�¿ØÛ‡÷ñHæ™
! => N“ýØ <ôU9›±>	TÕ
! /¢]Û	�Îe	µÿÒø
! 	¼	\‡¬OƒŒ9
! ¿
! ê(š
! C=Û
! K[¥½
! V2
! Z	?
! ÷	
	ž\	§
! Ê	À	‰Ó	Zs¥|áŠ’åñ˜ÏêŸ4
! þ‚ß	øÚ	Âí	Ã¹
! b
! àÊ†Š	‘@ô¿b¦
! 	†N
! ÄQLýõ½ >ž¤kŠl¢vXŽ¶P°@×
! ì	#@Ôpi²ûa	‹ð­Å
! è°
! [	Ð«$	E
! ¼ÉÌn	¨¯
! ô	vÚÞ�	ª,¶ÑqjHLT�î€&;	#âf5}�„	àX	½«©ú	!êŽö	Iw
! Ü×ñ
! ž¸1ÝíKbLÕ	.Ÿua
! 7T½}ÌÞ i5~°		O`D¥™3	i
! îØš
! ÈÂ±Öy¾u…d’	åÆâ®ò¶Ž	_ËAk	)Ë°½Ä_Œ\�­F	eÐù¤
! Ÿ	Ä�	<3ä	Mï	–1Ï	.+çÊG¨s¡ 
! ïkï�Zç
! RG	ö	‹	¬�¢ö£Çõ�Ù<
! Yí?s“ü	'öpŽmWÌ	q9Šè$
! ÙÚ ó»ßkóÈ^µ
! C|Úò&4ë\’o
!  £Æ		If
! ¹÷zl»Ñ§ñ	¯Ý~	�æ3ÌÕS}	A{	Å	”ïÎ¶sÆ
! #•
! fû�R× 7ƒ ?ÛœóŠ…û	E:*
! q	²u~©¹m÷
! �Ê:�
! Jd+ò…
! ¦	
! 	E	9à_i§Ã.|¤zf‚.-	k
! 
  
! ¢Ë;Œ
! Î	3
!  8¸
! ƒ	I	q8©	ªÎ†ÄY
! ¾�
! ±*²©ÇŠ…	6’Ç
! 8I
! ^òZGR
! 2Î^±ž
! m
Çç„Ùã
! Îh
! ®Y¸#••fÛµèù
! Ëeíˆ±HK¿	×¦®'³îNÈ	¥	¯$¶€&Á|ÿ§†G=8¿â‚²Š£‡	ñ³ïæÍ\
! 	3çþàâØ
! }M$y¯ãöÖ­"¾›¯	¬lŒoK–,0~S	ùÞ	Úû‰E•³)	ÌÎ­S
! >-8¾*õ=zg}
! Ì¸—
! Í 	q„7	
! ¶¼Qg
! Ôˆw"Nz
! “¸ìòK@9	ÿÓÀ2-
! )ÉŽ	Í¯	IhmÈR1üCáÎ®\„Ri=:	Ú"¬Ê
! Ž
! È›	µl	ëÃ%qXºEH	Ü
! zÛÿ/Õq	Ä{
! 1ø‡£›ã	1	˜øc
! �	Á€	�ŸÞ…§2À)ó¸`î:ŒÝ
! cÿ;'­
! ¹	ñþ1¥Ú
! [
! °FS|íà
! [%Ý‘>0/	úÖþ
! òyÓóÞ£‰	çû!9-ÿ	ÇºË:±J
! -T4
! ´Gäm
! J„
! ~9É6nm<ªw°o)z6½o=ªó]rý‹ã‘	}&ãŸÂa[
! Ð‚!
! 0'ü»^Ø¯ôQì	pF
! t	S`àwf‰¢#cQ%Þ)J;WWç€Þ]D…°	t$¿ß™Í·xv™	¹r
! ¡ø•¤­*:¸lÖ	0…7IøÑÅô	ÅNª	YGÑ(§ç5Ñ¼
! �4K™¥ß�w¨!"Ý‘‰
! Vy
! œ
! \ÛÕ€ +
‘;ùÊÈEœ�m2eBI(4	Ì
! ³^
!  u-?qJFwz»“‚`Å-	zá.ûŒv¾�
! ­	™„ÕÜK�·8s¤ÃÙ¹�Hçºo)-;‹	ÇCÏé4½*ƒhgpó
! å	É"gÁWêÁ,™ü
! P	–Zsw	 ÔÄ
! ™Ô�1íSO?Fx‹
  
! •sáBOm²e÷*{B 	ÝüZ!Ñ
!  6šG
! §yR�	˜	Hµ­Ìx
! éEU	i0U(>¦Hê3\h¿aÙ	)t	š	FÔ	A	0pD14ìH‹l"Ü+«´ça
! ’i:,î		”N¢	O÷o`�¼»h�õ7N¿ý¡0
ë	´—	��õ‹+õ
! ±Fu4_X
! >v%	vD#]Ê”0lƒº›öÙW““	æ	ÙEMŸ	È‚
  
  For bug reporting instructions, please see:
  
--- 1,316 ----
! Þ•GTZŒ´¸ð¹ð-»ð1éðñÛ0ñ+ò08òiòuò"Œò+¯òIÛòI%óEoó=µó{óó?oôP¯ôCõGDõBŒõÏõEìõ
! 2ö8=ö.vö.¥öÔö)æö0÷+A÷Am÷ ¯÷Ð÷å÷ø÷$ø$=ø*bø�ø¨ø Ãøäøðø#ù%ù!<ù^ù|ù�ù$¢ùÇù-ãùKúL]úSªú5þúI4ûY~ûØû#èû#ü30ü*dü6�üQÆü3ý3Lý=€ýC¾ý7þI:þW„þEÜþ""ÿ9Eÿ"ÿ,¢ÿDÏÿNc(ƒ*¬:×!#4X,t!¡Ã"ÚýU;-‘.¿*î23L+€:¬4ç$/A1qE£2é;Z5r9¨*â*
?8(x/¡-Ñ8ÿ38/l œ½NÝ1,J^'©"Ñ&ô	19	k	%„	1ª	<Ü	&
! (@
! 5i
! eŸ
! %?+4k/ ,Ð3ý81j6„*»!æW
:`
3›
(Ï
)ø
)"!L=n3¬!à9-</j#š-¾ì$JD+�+»ç909j"¤3ÇûA/q-‹¹Î+éSGi%±*×*I*i!”-¶ä:ü7J$i%Ž´#Ò'ö6Uu”¯%Êð"A]S#±,Õ!*$'OHw5À.ö%)<)f"�#³×è$ø((Fo$Š0¯"à*0._4uª+È(ô/<0l6� Ô?õ.5d*}*¨)Ó+ýF)pI†MÐKZjkÅ[1 N� 0Ü /
!#=!&a!ˆ! Ÿ!,À!6í!C$":h";£"ß"+û"'#G#f#"†#©#Â#)â#)$6$Q$ h$#‰$­$Ã$$Þ$2%6%M%1e%5—%'Í%õ%'&-3&+a&�&'­&Õ&'è&'!''3'['w',�'½'!Ù'û'þ'(( ()(B(.\(9‹(Å(/ã()2*)*]).ˆ))·)&á)&*&/*#V*'z*(¢* Ë*$ì* +"2+,U+2‚+µ+Õ+*ô+,,.L,1{,)­,×,)÷,6!-X-3s-7§->ß-2.Q.$m.0’.Ã.ã.#ÿ.#/JC/Ž/,¦/Ó/,Ú/60>0W0t05”0Ê0/Þ0!1 01'Q1 y10š1
Ë1 Ù1ú12'2@2O2m2!‡2)©2Ó2Õ2Þ2ç2ð2R3_3h3q3z3ƒ3!Œ3®3Ê3×3à3í3ö3ÿ34$4-4-145_4,•4rÂ455*S5<~5.»5(ê5+6+?6-k63™6Í6,á6,7*;7%f7-Œ7+º7$æ7+878)Q8.{8$ª8/Ï8ÿ8;97W9$�9-´91â9L:2a:'”:0¼:4í:J";Am;¯;/Ë;6û;2<7E<+}<2©<(Ü<.=4=MR=6 =4×=,>,9>(f>k�>4û>60?Hg?9°?'ê?@+@&F@4m@(¢@$Ë@,ð@3A-QAA)›A,ÅA:òA.-B8\B)•B2¿B-òB C,4C>aC0 C3ÑC(D.DGD
! SD^D6mD0¤D$ÕD+úD*&EAQE:“E'ÎEHöEJ?FCŠFDÎFKG:_G0šG4ËG@H*AH!lH*ŽH/¹H/éH/I8II.‚I9±I-ëI:J<TJ/‘J>ÁJ+K,KAK'UK}K—K>²KGñK(9L bL'ƒL;«L9çL?!MaMPM5ÐM*N81N$jN8�N;ÈNRO+WO2ƒO1¶O
èOJöO3AP:uP °P;ÑP
Q,QAQ<[Q5˜Q3ÎQR#RBRKR.XR0‡R8¸RñR<S<NS=‹SÉSéS>T6DT.{TKªT/öT5&U3\U!�U+²U?ÞU8VWVtV�V'ªV:ÒV7
W1EW,wWQ¤W/öWj&Xf‘X?øXK8Y„YI™Y"ãYZ0%Z7VZ3ŽZ3ÂZ#öZO[:j[?¥[:å[+ \L\*c\,Ž\4»\ð\ù\&] =]&^]'…]!­]!Ï](ñ]"^"=^$`^)…^:¯^=ê^5(_-^_"Œ_7¯_6ç_8`<W`7”`?Ì`5a9Ba3|a4°a9åa8bAXb;šb7Öb)c,8c5ec"›c.¾c"íc.d+?dkd,Šd)·d2ádEe:Ze•eRªe+ýe=)fgf€fIŸféfüf$g,4gag3|gC°g#ôg0h'Ih%qh+—h5Ãhùh%i>i Zi%{i0¡i)Òi0üi-j:Fj(�j0ªjÛjìjk
k,kAk/\kŒk'œkÄk)äkl3+l_l5l1µl)çlOm$am)†m4°m0åm6n-Mn2{n!®n6Ðn:o9Bo;|o=¸o=öo"4pZWp\²p
q,q!Jq!lq1Žq4ÀqDõq>:r5yr+¯r/Ûr6s9Bs4|s,±s-ÞsCtPt@nt.¯t0Þt!u<1uFnu6µu.ìuCvC_v&£v,Êv2÷vD*w ow1�wÂw9áw:xPVx&§x<Îx8y-Dy1ry.¤y5Óy.	z>8zHwzEÀz0{67{,n{6›{!Ò{ô{/|FC|NŠ|AÙ|;}5W}t�}—~9š~?Ô~:8Oˆ#¨#Ì)ð‰€2¤€&×€Uþ€&T�/{�!«�2Í�-‚P.‚'‚2§‚Ú‚,÷‚0$ƒUƒ7uƒ1­ƒ<ßƒB„C_„!£„#Å„Aé„U+…�…)’…¼…+Ô…>†)?†5i†BŸ†@â†"#‡'F‡%n‡,”‡Á‡Û‡"ö‡?ˆ'Yˆ �ˆ1¢ˆ3Ôˆ2‰0;‰/l‰)œ‰#Æ‰*ê‰@Š?VŠ5–ŠÌŠ7åŠ4‹6R‹-‰‹(·‹à‹1Œ)2Œ-\Œ,ŠŒ,·Œ<äŒ5!�&W�/~�=®�&ì�%Ž79Ž5qŽ<§ŽäŽ)ýŽ)'�6Q�8ˆ�)Á�%ë�%�7�4R�2‡�º� ×�9ø�42‘-g‘3•‘É‘(á‘E
! ’P’
g’&u’œ’	©’³’.È’!÷’1“K“(f“4�“1Ä“>ö“25”8h”4¡”8Ö”:•;J•:†•:Á•	ü•–*–)F–'p–*˜–>Ã–B—;E—�—$›—7À—ø—#˜#7˜'[˜#ƒ˜9§˜7á˜8™ER™=˜™0Ö™5š =š^š5vš"¬šSÏš:#›D^›F£›Nê›@9œ8zœP³œH�EM�.“�.Â�ñ�&ž'/ž1Wž‰ž%£ž&Éž(ðžGŸ
aŸ<oŸ3¬ŸGàŸ<( :e #  Ä )Ó 2ý 0¡-K¡3y¡'­¡%Õ¡7û¡53¢3i¢!�¢$¿¢'ä¢>£>K£>Š£É£Ü£Yö£1P¤‚¤4œ¤UÑ¤%'¥M¥5k¥2¡¥/Ô¥¦3$¦1X¦(Š¦,³¦3à¦*§A?§1�§$³§.Ø§"¨+*¨&V¨+}¨+©¨%Õ¨"û¨©#>©*b©$�©-²©#à©'ª4,ª'aª&‰ª °ª+Ñªýª?«;\«˜«¶«WÂ«H¬ic¬˜Í¬˜f­ÿ­®<1®n®(�®2¶®é®I¯NR¯%¡¯Ç¯+æ¯°/0°+`°1Œ°-¾°0ì°'±,E±r±’±±±9À±+ú±2&²Y²y²-’²*À²0ë²-³$J³o³(„³/­³Ý³ú³´,'´4T´'‰´5±´Cç´#+µ!OµgqµÙµùµ)¶
B¶P¶+a¶:�¶0È¶2ù¶/,·\·b^·EÁ·W¸?_¸3Ÿ¸CÓ¸&¹>¹+T¹%€¹#¦¹8Ê¹3º17º*iº”º;²º9îº*(»8S»1Œ»/¾»2î»2!¼QT¼'¦¼.Î¼8ý¼-6½(d½*�½.¸½cç½<K¾>ˆ¾
Ç¾.Õ¾&¿+¿JK¿#–¿>º¿<ù¿.6À%eÀ‹À/ªÀ)ÚÀ9Á<>Á5{Á8±Á+êÁ+Â$BÂ:gÂE¢Â0èÂ0Ã'JÃ
rÃ+€Ã&¬Ã9ÓÃ1
Ä&?Ä/fÄ.–Ä$ÅÄ5êÄ4 Å4UÅ;ŠÅ<ÆÅÆÆ!8Æ!ZÆ|Æ&–Æ½Æ'ÄÆ(ìÆ<Ç2RÇ…Ç
! ¡Ç.¬Ç)ÛÇ)ÈE/È4uÈ4ªÈ"ßÈ$É'É2>ÉqÉD�ÉPÕÉC&Ê9jÊ¤Ê2ºÊ3íÊQ!Ë,sË) Ë0ÊË2ûË.ÌLÌXÌ%uÌ%›ÌÁÌ×ÌéÌ$üÌ!Í%2Í/XÍ%ˆÍ,®Í,ÛÍ.Î,7Î,dÎ,‘Î,¾Î*ëÎ&Ï/=Ï"mÏ�Ï¯ÏÎÏ7ÛÏÐ#Ð',ÐTÐ+sÐ'ŸÐ"ÇÐ#êÐ)Ñ!8Ñ#ZÑ!~Ñ Ñ¸Ñ(ÑÑ"úÑ/Ò'MÒ0uÒ%¦Ò+ÌÒ/øÒ'(Ó(PÓyÓ&ŽÓ,µÓ$âÓÔ+&ÔRÔ[ÔzÔ”Ô8´Ô=íÔ +Õ-LÕzÕ•ÕH¬Õ)õÕ)Ö/IÖyÖ”Ö"¬Ö*ÏÖ*úÖ6%×2\×�×9¨×â×ó×.ØM@Ø'ŽØ6¶Ø:íØ5(Ù^Ù}Ù�Ù£Ù·ÙÎÙàÙúÙÚÚ'Ú7Ú.LÚ/{Ú0«Ú3ÜÚ;ÛFLÛ“Û#³Û×Û.õÛ,$Ü1QÜ ƒÜ#¤Ü-ÈÜVöÜ*MÝ&xÝ&ŸÝ)ÆÝ/ðÝ4 Þ+UÞ7�Þ9¹Þ8óÞ,ß%Kß qß6’ß7Éßà6àTQà$¦à8Ëà<áAáRádá'uá?�á:Ýáâ18âjâoyâ)éâ3ã1GãFyãEÀãnä3uä2©ä6Üä$åB8å*{å&¦å&Íå0ôå %æ)Fæ,pæ1�æ(Ïæ/øæ4(ç]ç@vç$·ç<Üç.è0Hèyè“è.°è1ßè/é'Aéié$é+¤é+Ðé-üé*ê"Jêmê/Œê¼êÑêêêþêë>:ë0yë ªë&Ëë:òë-ì1Eì<wì;´ì.ðì5í1Uí.‡í.¶í5åí5î.Qî€î™î"±î'Ôî8üî:5ï+pï,œï$Éïîï,	ð(6ð(_ð"ˆð&«ð.Òð,ñ2.ñAañ$£ñ$Èñ,íñò.7ò'fò4Žò&Ãò.êòó'7ó#_óƒó<žó,Ûó@ôLIôP–ô7çôõ?õ]õ$rõ4—õ*Ìõ1÷õ1)ö0[öŒö6¢ö9Ùö0÷'D÷-l÷Bš÷5Ý÷ø,$ø+Qø3}ø0±øâø%êø'ù8ù5Lù6‚ù'¹ù/áù1úGCú>‹ú#Êúaîú"Pû sû4”û5Éû/ÿû+/ü.[ü!Šü#¬ü,Ðü/ýü2-ý5`ýV–ý<íý:*þ8eþ&žþ*Åþ1ðþ3"ÿ%Vÿ.|ÿ«ÿKÅÿ1 CCdB¨ë*+I1u#§#Ë4ï#$HY$s˜·Ëâ
ù
%;Zz�(¦(Ïø,Lb.‚*±/Ü3!@+bŽ¨Eº< =!^€�³JÌT8l5¥8Û72L3&³6Ú6	H	]	o	‡	7�	'Ç	$ï	)
! %>
! %d
! $Š
! %¯
!  Õ
! )ö
!  @Om…�¼8Ö:-hˆ5—Íé!ý
*?
j
~
’
¯
Ì
0è
@!Z|�§Å<ä9!U[+±/Ý,
2:.mDœ+á_
Cm(±&Ú>@'L$t™*´.ß,6;#r0–Ç0ã22G
z+ˆ)´-Þ5QoŽ¬ »Ü ø(:B4}&²Ù%ó&)@j�CŸ3ã!397m6¥7Ü(=*W0‚;³2ï$"$G/l!œ ¾)ß)	)3-]0‹8¼4õ**:UC�Ô,ô,!FNM•[ãf?W¦Aþ9@TzJÏ+ +F r !Ž -° 'Þ 9!%@!)f!(�!/¹!2é!$"$A"f"'}"8¥"Þ"ü"*#C#,a#<Ž#Ë#"å#($-1$$_$„$0š$/Ë$4û$60%*g%6’%#É%#í%5&G&6[& ’&'³&/Û&6';B'9~'"¸'#Û'$ÿ'.$(:S($Ž(6³(ê( ù())D)T)g)!{):�):Ø)1*(E*.n*,�*1Ê*,ü*.)+X+h+!ˆ+#ª+,Î+6û+ 2,-S,-�,I¯,8ù,82-)k-;•-Ñ-/ï--.2M.#€.¤.+Á.*í.*/9C/6}/!´/1Ö/401=0Eo0>µ0-ô03"1V1#r1,–1#Ã1%ç1/
2&=2d2}2&Œ2)³21Ý2;3*K3v3'•32½3&ð3*4'B4j4„4 ¡4:Â45ý4835*l5—5ª5º5Î5â5ö566.6@6R6d6u6‡6™6«6½6Ï6á6õ677+7=7Q7e7y7‹7Ÿ7±7Ã7Ô7æ7ø7
! 88.8@8T8f8|8Ž8 8²8Ä8Ô8î8#9(9/B96r9!©9Ë9ê91ú93,:0`:4‘:/Æ:)ö:! ;B; [;&|;<£;!à;(</+<[<,w<7¤<Ü<.ù<(=:H=#ƒ="§=!Ê=,ì='>5A>:w>(²>)Û>?2#?NV?K¥?ñ?
@@3@#@@'d@Œ@ ¦@ Ç@ è@ 	A *A KA lA �A ®A ÏA ðAB/BOBkB‹B§B¾BÚBñBC-CICeC3�C µC+ÖCDD3D LD%mD.“D2ÂDõDE-EFE%eE‹E=¡EßE-õE!#F#EFiF<}FºF8ØF$G,6GcGƒG™G$µG.ÚG	H+H7HH€HDœH,áH[ImjI(ØI'J$)JNJ)nJ-˜J(ÆJ(ïJ(K&AK3hKAœK9ÞKLLeL%„L!ªL)ÌL<öL93MmMŒMŸM±M*ËM!öM!N!:N$\N"�N#¤N#ÈN#ìNO-0O)^O ˆO©OÉOéO+	P5P"UP xP™P7¹PfñPVXQ5¯QåQ#ìQR0R,PR"}R R$´RÙR'ôR3SPSkS zS!›S½S3ÚST T?T!_T�T5�TÆTÞT7õT1-U2_U6’U ÉU@êU$+V$PV-uV&£V ÊVëV%W.WHW+fW’W²W%ÎWôW$X4X$OX$tX/™X7ÉX6Y'8Y@`Y%¡Y!ÇYéYZ- Z/NZ5~Z$´ZÙZöZ8[@N[2�[MÂ[?\?P\1�\;Â\5þ\%4]6Z]+‘],½]0ê].^$J^o^)‰^"³^=Ö^._,C_,p_�_!¼_)Þ_%`%.`T`h`{`�`/ª`"Ú`!ý`a.aAa4Qa†a!�a ¿a(àa9	b&Cb jbK‹b%×býb(c+Bc+ncšc.²c2ác!d,6d'cd@‹dÌdéd e5%e+[e.‡e2¶e3éef62f#if �f®f$Îf óf/g'Dg"lg$�g#´g(Øg)h-+hGYh-¡hÏhíhúh i$:i#_iƒi�i-¹içiýi/jC<j5€j"¶j/Ùj+	k35k"ik&Œk&³k(Úkl2lMl&jl#‘l"µlØl(ól*m-Gm'um4�m9Òm4n!An(cnEŒn1Òn&o+o:;oKvoMÂo6pGp/cp“p4špÏp5åp,q<Hq5…q&»qâq7ÿq47r1lr4žr:Ór<sAKs5�s)ÃsísttA:t@|t&½tät%u6&u3]u/‘u!ÁuDãu(v:v/Kv={v!¹vCÛv3w<Sw�w)°w+Úw%x%,x+Rx~x’x®xÎx%íx(y-<y6jy¡y(Áy)êyz$1z+Vz"‚z-¥z,Óz{'{!E{1g{7™{JÑ{%|.B| q|.’|OÁ|B}KT}J }Kë}K7~Jƒ~KÎ~57P9ˆ9ÂDüDA€@†€=Ç€<�B�-U�.ƒ�2²�6å�B‚._‚(Ž‚)·‚1á‚<ƒ/Pƒ/€ƒ<°ƒZíƒ7H„)€„;ª„(æ„-…4=…r…'�…'¸…	à…ê…†."†Q†"n†‘†%®†$Ô†.ù†'(‡P‡
m‡7{‡.³‡2â‡>ˆNTˆM£ˆ3ñˆ%‰7‰%W‰6}‰<´‰5ñ‰7'Š+_Š-‹Š*¹ŠäŠ÷Š‹#1‹JU‹% ‹&Æ‹&í‹ Œ5ŒAMŒ�Œ­ŒÊŒßŒ)ôŒ�=�Z�,z�$§�Ì� ê�'Ž23Ž$fŽ9‹Ž-ÅŽóŽ	�<�D\�=¡�#ß�C�<G�I„� Î�2ï�'"‘4J‘$‘-¤‘4Ò‘+’%3’0Y’0Š’»’Ú’ù’!“7;“1s“0¥“)Ö“;”9<”$v”#›” ¿”à”!ð”"•5•*S•&~•5¥•=Û•/–*I–-t–<¢–8ß–&—3?—s—8‘—+Ê—+ö—""˜E˜
! W˜2b˜	•˜)Ÿ˜É˜%â˜+™4™8R™'‹™³™4Í™$š('š5Pš"†š/©šÙš>ðš6/›!f›ˆ›*—›)Â›,ì›)œ=Cœ(�œ,ªœA×œ5�4O�)„�)®�-Ø�@ž"Gž*jž+•žÁž-×ž'Ÿ)-Ÿ&WŸ5~Ÿ'´ŸÜŸ4ùŸ-. (\ … )ž 9È !¡'$¡'L¡9t¡;®¡/ê¡2¢3M¢/�¢3±¢3å¢£)9£$c£@ˆ£:É£$¤!)¤K¤d¤y¤(Ž¤Z·¤/¥+B¥"n¥‘¥§¥8Ã¥8ü¥$5¦.Z¦(‰¦(²¦9Û¦§!*§L§.k§š§-¶§.ä§(¨'<¨+d¨�¨4°¨-å¨(©<©Z©(w© ©†¹©6@ª/wª%§ª&Íª7ôªG,«t«@Œ«2Í«$¬ %¬F¬Z¬o¬ƒ¬™¬­¬À¬Õ¬é¬þ¬­'­=­Q­g­�­•­¨­¹­Ó­è­þ­®'®9?®3y®%­®(Ó®,ü®A)¯lk¯5Ø¯;°>J°4‰°>¾°1ý°2/±b±<t±2±± ä±2²(8²Ea²3§²cÛ²?³:_³Fš³'á³	´*'´!R´6t´ «´RÌ´/µ$Oµtµ ‰µªµ(Èµñµ"¶33¶g¶…¶)š¶7Ä¶!ü¶&·#E·/i·8™·8Ò·.¸3:¸-n¸&œ¸'Ã¸Dë¸F0¹Qw¹CÉ¹=
º8Kº;„ºÀº/Ûº»D!»1f»,˜»0Å»8ö»(/¼$X¼/}¼5­¼ã¼0ö¼''½1O½�½F˜½/ß½(¾)8¾/b¾6’¾AÉ¾E¿ Q¿3r¿4¦¿.Û¿
! À4)À^À/tÀ¤À&ÄÀ#ëÀ!Á1ÁMÁ'iÁ)‘Á!»ÁÝÁ"ðÁÂ&+Â RÂsÂˆÂ£Â6½Â<ôÂ1ÃNÃ/dÃ”Ã²ÃÄÃ4×Ã$Ä1ÄKÄ6eÄ<œÄ.ÙÄ'Å30ÅdÅyÅŽÅ%¬ÅÒÅñÅ+Æ1Æ.MÆ)|Æ¦Æ"ÁÆäÆdùÆ>^Ç�ÇP²Ç9È&=È)dÈ.ŽÈ2½È;ðÈ,É&CÉ1jÉ0œÉ'ÍÉ?õÉ-5Ê"cÊ†Ê)œÊGÆÊ/Ë.>Ë4mË&¢Ë+ÉË0õË&Ì+>Ì jÌ/‹Ì-»Ì=éÌ/'Í;WÍ“Í/®Í1ÞÍ!Î,2Î<_ÎœÎ0»Î#ìÎÏ=0ÏCnÏD²Ï,÷Ï$Ð6BÐyÐ“Ð©Ð7ÁÐ'ùÐ6!Ñ+XÑ,„Ñ/±Ñ0áÑ5ÒHÒ5ZÒ#�Ò´ÒQÓÒ %ÓAFÓ(ˆÓ	±Ó'»Ó&ãÓ%
! Ô&0ÔWÔuÔ”Ô+²Ô
! ÞÔ*éÔ*Õ8?Õ"xÕ›Õ´Õ5ÔÕ)
! Ö4Ö%OÖ"uÖ ˜Ö ¹Ö-ÚÖ"×!+×%M×%s×'™× Á×â×ó×Ø.ØFØcØ!wØ™Ú[›ÚU÷Ú"MÛEpÛS¶ÜF
! ÝQÝ"]Ý=€ÝT¾ÝhÞc|Þ_àÞX@ß®™ßRHà¤›àN@ái�á^ùá.Xâ‘‡âã[0ãAŒãCÎãä20ä9cä?�äzÝä=Xå'–å)¾åHèå:1æ:læB§æ)êæ(ç+=çiçxç.Žç ½ç9Þç!è:èYèMxè%ÆèkìèkXé”Äé„YêjÞê…Ië§Ïëwì:‡ì:Âìfýì4dí>™í^ØíO7îC‡îiËî[5ïL‘ïkÞïxJðzÃð1>ñmpñ3Þñ9òbLò~¯ò0.ó]_óJ½óqô#zô7žô.ÖôZõ:`õ!›õ?½õ(ýõ*&öoQö[ÁöB÷N`÷I¯÷Où÷.IømxøZæø;AùE}ùAÃù\úEbú¨úÇúæúcþúnbûFÑû[ültüRáüU4ý;Šý^ÆýV%þN|þ7Ëþ3ÿ‰7ÿYÁÿ“:¯5ê2 +S>&¾7å=_[E»6Y8“’3&VZH±YúVT^«e
! 'pC˜<Ü8±RbXgOÀ<	KM	4™	PÎ	?
! 8_
! a˜
! bú
! U]:³Nî0=8n2§…ÚC`
\¤
@B[cvgÚ>Bn�/ð/ eP3¶Hê!3'U\}�Ú~jFéT0;…]Á@J`J«[ö"RYu&Ï)ö5 ?V+–6Â6ùa0?’*Òý?75w­0Çøš7§JßB*`mJÎ}\—Mô$BGgM¯Bý@@#�!¥TÇV@s4´EéW/<‡]ÄT" (w R  1ó C%!Ri!>¼!Kû!^G"i¦"I#pZ#`Ë#,$QK$=�$GÛ$R#%‡v%þ%p&u‰&jÿ&�j'½ì'ˆª(w3)D«)Cð)74*7l*¤*5¾*?ô*`4+i•+iÿ+ei,)Ï,Sù,3M-)�-5«-9á-".?>.G~.<Æ./*"/1M/</¼/&Ö/5ý/U30 ‰0/ª0IÚ0O$1At1(¶1Iß1W)2M�28Ï223;3HS3œ3¸39Ø394&L4?s4F³4Gú4B5E5I5V5g53t5+¨5DÔ5e6G6IÇ67B-7/p73 7.Ô7+8+/8+[8(‡8,°8-Ý8%9)19%[9'�91©97Û9$:#8:6\:8“:HÌ:K;Da;4¦;BÛ;_<,~<T«<_=]`=[¾=3>@N>Z�>7ê>8"?,[?<ˆ?]Å?"#@XF@Ÿ@[¦@]A5`AF–AAÝA„B&¤BNËBAC?\CLœC4éCzD™D.°D:ßD'E:BE}E3”E0ÈE7ùE71FiFmFˆF£F5¾F—ôFŒG§GÂGÝGøGJH2^H‘H°H*ËHöHI,I2GIzI•IP˜IcéIFMJÅ”J.ZK;‰KYÅK_LDLGÄLGMITM`žM!ÿM9!N9[N7•N2ÍN:O3;O4oO;¤O.àO9P=IP,‡PF´P2ûPX.QO‡Q,×Q>RBCR€†RBS/JSKzSEÆSqTQ~T3ÐT@UgEU"­USÐU:$VB_VE¢VPèV59W�oWbýWO`XG°XGøX.@Y¨oYAZQZZ[¬ZT[-][‹[&¦[6Í[X\6]\*”\4¿\;ô\50]&f]1�]:¿]@ú]4;^Ap^@²^Vó^5J_€_< _bÝ_]@`bž`Ga&Iapaƒa–ae¶aAbM^bR¬b9ÿbu9c_¯cId`Ydbºdte}’e›fu¬fh"g\‹giègKRhLžhLëhI8iH‚iIËiOjNejN´jMk^Qk`°kJl^\lM»l'	m#1mHUm3žm3ÒmvnŽ}n9o>FoE…ojËo`6pl—p/qx4qP­qHþqVGr@žr]ßrd=sˆ¢sK+tjwtlât!Ou—quS	v�]vHívc6w2šw'Íw*õwW x]xxIÖx4 yDUyšyªy_ÂyQ"z_tz4Ôz^	{dh{iÍ{;7|-s|m¡|k}W{}…Ó}LY~G¦~]î~@LS�káiM€8·€+ð€8�TU�mª�j‚Mƒ‚VÑ‚m(ƒV–ƒºíƒ´¨„t]…€Ò…,S†‚€†<‡,@‡um‡\ã‡`@ˆ`¡ˆH‰¡K‰wí‰teŠnÚŠPI‹!š‹F¼‹LŒZPŒ«Œ4·ŒGìŒ84�<m�?ª�9ê�9$ŽE^Ž:¤Ž:ßŽD�I_�[©�a�Sg�Y»�B‘kX‘_Ä‘d$’^‰’Mè’Z6“P‘“Tâ“I7”J�”TÌ”S!•lu•Uâ•L8–J…–JÐ–Y—Bu—[¸—B˜BW˜Hš˜.ã˜P™Ic™i­™sše‹š$ñš¦›Q½›vœ>†œBÅœy�)‚�)¬�AÖ�Fž9_žr™ž^Ÿ?kŸK«ŸU÷Ÿ\M Eª bð 5S¡B‰¡>Ì¡>¢BJ¢F�¢?Ô¢I£)^£{ˆ£E¤MJ¤%˜¤7¾¤/ö¤&¥/E¥1u¥V§¥"þ¥P!¦7r¦Mª¦=ø¦Y6§3�§IÄ§J¨@Y¨�š¨;©OX©d¨©]
ªjkªNÖªT%«Ez«FÀ«o¬cw¬hÛ¬iD­e®­E®ŸZ®™ú®”¯A®¯.ð¯.°VN°U¥°bû°Z^±_¹±>²NX²R§²Wú²VR³V©³N´[O´,«´pØ´gIµU±µH¶gP¶}¸¶q6·q¨·†¸‘¡¸d3¹[˜¹Wô¹|LºBÉºX»@e»]¦»m¼›r¼O½t^½kÓ½6?¾]v¾KÔ¾\ ¿M}¿cË¿k/Àh›ÀiÁRnÁNÁÁ^Â@oÂ4°ÂIåÂŒ/Ã…¼Ã€BÄ_ÃÄV#ÅÙzÅTÆffÇnÍÇp<Èj­ÈAÉEZÉB ÉKãÉÃ/ÊNóÊ0BË’sËDÌUKÌJ¡ÌcìÌ\PÍk­ÍFÎi`Î4ÊÎLÿÎFLÏF“ÏaÚÏ\<Ðh™ÐvÑvyÑ<ðÑF-Ò‡tÒ¬üÒ'©ÓTÑÓ*&ÔRQÔš¤ÔX?Õa˜ÕuúÕ—pÖD×@M×EŽ×UÔ×1*Ø9\ØG–ØiÞØ@HÙ:‰ÙQÄÙ]ÚUtÚoÊÚg:Ûc¢ÛPÜJWÜ_¢ÜnÝ`qÝ)ÒÝZüÝTWÞX¬Þ[ßRaß<´ßSñßVEàEœàPâàL3á‰€áZ
! â<eâJ¢âmíâ4[ã4�ãcÅãa)ä^‹ä êäPåQ\å€®åT/æR„æB×æLç:gçX¢çmûç:iè7¤èwÜèBTé9—éUÑé2'ê@ZêU›ê%ñêëM3ë�ëšë)±ëHÛë@$ìOeì9µìHïìp8íS©ífýí\dî|Áîb>ïi¡ï]ð`ið_Êðh*ñ“ñ%¢ñHÈñKòA]òIŸònéòsXócÌó30ô=dô]¢ô+õ3,õ3`õE”õ4ÚõjöTzözÏö…J÷_Ð÷N0øuøHõø5>ùqtùCæù’*úk½úr)ûuœû�üp ü`ýŠrýzýý“xþbÿRoÿ ÂÿNãÿN2[�,ÝB
! BME�Ö#VfzQá„3S¸k7x°RÊL'jI’bÜM?E�[ÓY/p‰:ú:5=pi®k	g„	ì	(
! �5
! L·
! ,M1†G5NX„^ÝU<
9’
]Ì
Y*Q„TÖ]+U‰|ß>\?›KÛ>'MfV´LGXF Eç>-<lY©@IDLŽNÛ]*YˆTâ97Tq?Æd`k2Ìÿƒ^�¼î«Éç:p=5®Fäp+5œ“Ò€fDç3,H`2©KÜ@( Ki Gµ Jý BH!F‹!4Ò!3";"„V"LÛ"K(#Et#*º#Må#J3$^~$aÝ$M?%4�%@Â%V&8Z&0“&Ä&Bß&O"'Fr'M¹'Œ(E”(9Ú(‡)œ)¼)JÛ)&*"=*I`*hª*B+FV+@�+Þ+£â+q†,§ø,q -`.zs.=î. ,/`M/E®/:ô/f/0k–0`1Oc13³1eç1aM2N¯2]þ2n\3fË3n24`¡4›5:ž5LÙ5_&6N†6FÕ6X7Ru7ÉÈ7S’8eæ8L9fe9WÌ91$:V:?Ö:f;Z};PØ;=)<0g<F˜<[ß<G;=Xƒ=CÜ=T >_u>eÕ>L;?Xˆ?xá?dZ@d¿@H$AmAM‡AOÕA^%B^„BHãBS,CO€CGÐCbDY{DWÕDg-E_•E4õE3*F,^F3‹F9¿F7ùF
! 1GL<GN‰G|ØGWUH.­HÜHFéHL0IJ}IlÈI`5J`–J6÷JB.K#qKg•K?ýK…=L�ÃL�aM\òM'ON_wNW×N˜/OKÈONPccP^ÇPC&QjQ+€Q8¬QOåQ&5R\RzR3—RËR4èR9S4WSGŒSGÔSITGfTG®TGöTG>UG†U/ÎU8þU,7V(dV(�V¶VDÎVW1WBEW9ˆWFÂWB	X3LX>€XD¿X<Y>AY<€Y(½Y)æYQZDbZX§ZE[EF[OŒ[UÜ[Z2\G�\PÕ\+&]?R]Z’]=í]<+^Yh^Â^-Ø^(_-/_g]_ŒÅ_TR`d§`6a%Ca‡ia]ña\ObY¬b6c&=c-dc>’c=ÑcNdJ^d$©d†ÎdUe<qe^®e¤
fX²fwg€ƒguh:zh(µh$Þh&i'*i(RiC{i¿iÓiçijj\:jT—j[ìjeHk[®kƒ
! lFŽlJÕlD m[emKÁmW
nFen@¬n]ín‘KoHÝoH&pLopS¼pjq[{qN×qY&rx€reùrF_sO¦sDöst;tg°t0ufIu °uIQv`›vyüv&vw'�w&ÅwPìwo=xq­x9y[Yy$µyáÚye¼zk"{rŽ{€|t‚|Û÷|iÓ}u=~F³~Fú~fAY¨U€FX€PŸ€Gð€Q8�NŠ�_Ù�X9‚Y’‚[ì‚?HƒkˆƒAôƒq6„h¨„Y…5k…;¡…hÝ…[F†H¢†>ë†"*‡MM‡4›‡QÐ‡b"ˆ;…ˆEÁˆ=‰QE‰—‰.¯‰)Þ‰#Š8,ŠneŠSÔŠ*(‹LS‹a ‹!ŒQ$ŒevŒaÜŒN>�u��qŽYuŽ[ÏŽQ+�R}�JÐ�+�%G�Wm�CÅ�\	‘_f‘BÆ‘C	’4M’)‚’K¬’Gø’R@“,““BÀ“d”^h”[Ç”�#•E±•G÷•C?–&ƒ–Dª–;ï–S+—M—?Í—/
˜K=˜>‰˜$È˜bí˜GP™s˜™…š�’šR ›Is›G½›0œW6œtŽœ[�h_�hÈ�k1ž&�žUÄžjŸS…ŸKÙŸW% †} j¡'o¡Z—¡Tò¡eG¢M­¢û¢9£7L£„£W £Oø£=H¤L†¤WÓ¤l+¥n˜¥0¦�8¦7Ö¦1§D@§f…§Qì§K>¨fŠ¨8ñ¨B*©fm©UÔ©d*ªu�ª¬«w²«{*¬_¦¬A­?H­[ˆ­dä­FI®J�®0Û®y¯W†¯6Þ¯ž°š´°2O±4‚±P·±\²Ye²C¿²B³nF³Iµ³ÿ³$´6<´5s´"©´%Ì´%ò´µ5µZRµ8­µCæµ8*¶,c¶E�¶EÖ¶5·+R·B~·&Á·>è·_'¸=‡¸WÅ¸\¹Iz¹AÄ¹+º#2º�VºräºDW»9œ»0Ö»+¼43¼‡h¼žð¼z�½P
! ¾T[¾W°¾m¿]v¿IÔ¿lÀp‹À-üÀ$*Á(OÁxÁg‡Á8ïÁD(ÂWmÂJÅÂNÃF_ÃJ¦Ã/ñÃ<!Ä6^Ä•Ä:³Ä*îÄ*Å1DÅ,vÅK£ÅïÅ
ÆM+Æ2yÆ¬ÆaÊÆ1,Ç)^ÇDˆÇAÍÇPÈ `È0�È=²È=ðÈ5.ÉadÉuÆÉF<Ê&ƒÊ3ªÊ4ÞÊ,ËW@Ëa˜ËˆúË@ƒÌMÄÌCÍqVÍ^ÈÍw'ÎSŸÎÁóÎrµÏ:(ÐNcÐn²Ð!Ñf6ÑR�Ñ/ðÑ: ÒI[ÒL¥ÒoòÒQbÓT´Ó,	Ô<6Ô>sÔ>²ÔñÔSÕO_ÕQ¯ÕÖ.Ö-FÖ/tÖ0¤ÖXÕÖ.×4I×9~×7¸×@ð×T1ØG†ØFÎØ9ÙBOÙI’Ù`ÜÙ*=Ú/hÚŸ˜Úw8Û9°ÛoêÛpZÜYËÜ%Ý]¥Ý9ÞK=ÞW‰ÞSáÞP5ß3†ß3ºßGîß*6à+aà5�à5Ãà5ùà=/á`máiÎác8âUœâ[òâdNã*³ãJÞãL)äaväƒØäx\åˆÕå˜^æc÷æR[ç�®ç€LèNÍèNé3kéFŸéDæéA+êZmêLÈêPëOfëP¶ë`ìChìA¬ì0îìPí`pí,Ñí"þíQ!î?sî]³îyï ‹ï2¬ïgßï<Gð.„ð2³ðZæðXAñ€šñmòc‰ò_íòAMóA�óCÑó(ôT>ô+“ôI¿ôW	õXaõ`ºõlöFˆö?ÏöL÷I\÷l¦÷@øzTøÏø0ëøGùdù"xù›ù:ºù`õùfVúU½ú;û<Oû1Œûf¾ûQ%üIwüÁü7Øü8ýBIýJŒýi×ý7AþXyþVÒþx)ÿl¢ÿlK|vÈ6?_vYÖi0Eš;àGAd\¦bjf3ÑQ_WS·k}wHõW>3–EÊW?hE¨EîA4	-v	¤	RÂ	X
! Nn
! s½
! C17u?­cíNQR Tó8H
K�
;Í
^	thoÝLMšº'Ù''))Q'{)£)Í)÷)!K)k)•)¿)é))='g)�)¹)ã)
'7'_'‡)¯'Ù))+U)u)Ÿ)É)ó))G'q)™-Ã)ñ))E o �6±7èL 7m]¥l=p:®!éNLZI§OñLA@Ž=Ï*
98GrgºJ"Dm`²0\Dm¡0R@=“hÑ::9u8¯IèP2 jƒ ~î Im!Y·!5"BG" Š"i+#+•#Á#NÞ#-$KM$O™$6é$G %Gh%H°%Gù%GA&G‰&GÑ&G'Ga'G©'Gñ'89(Ir(;¼(7ø(30),d)3‘),Å)7ò)3**3^*3’*3Æ*Uú*8P+A‰++Ë+2÷+8*,Fc,Kª,Tö,cK-0¯-Cà-6$.6[.<’.2Ï.g/0j/X›/;ô/>00)o0g™0-1\/1MŒ1GÚ1:"2,]22Š2O½2W
3)e3V�3yæ3F`4�§4]55¾“5ÉR6T7Pq7XÂ7K8`g8^È8`'9Nˆ9N×9L&:rs:zæ:pa;¥Ò;Jx<BÃ<0=;7=Us=kÉ=)5>+_> ‹>%¬>6Ò>-	?-7?-e?0“?.Ä?/ó?/#@/S@+ƒ@9¯@5é@,A+LA+xA+¤A7ÐA+B24B0gB/˜B[ÈB³$C˜ØCVqDÈDJØDJ#EJnEP¹E<
! F&GF3nF)¢F@ÌFh
G,vG£G1»G1íG&HEFH#ŒH<°H;íH=)IgIr�I0ôI%%JfKJj²JrKX�K?éK€)LKªLKöLUBMQ˜M<êM5'N7]N4•N/ÊNHúN<CO-€OA®O,ðO@P,^P@‹PCÌPNQV_QV¶QG
R`URE¶RLüR@IS1ŠST¼SjTn|T>ëT/*U1ZUaŒUmîUV\V…³Vn9Wk¨WTXkiXsÕX=IYd‡Y]ìYMJZP˜ZEéZ>/[4n[a£[@\ZF\K¡\Ní\N<]<‹]TÈ]]^<{^n¸^4'_'\_$„_9©_Oã_;3`=o`­`2É`!ü`Pa.oaBža7áa<bdVbH»b.cw3ca«c.
dH<dP…dSÖd2*eP]ec®eHfO[f<«fpèf)Yg3ƒg>·g]ögYThd®huix‰i&jn)jD˜j?Ýj>kQ\k-®kfÜkPClB”lD×lCmL`mJ­m\øm’UnVèn2?oro@ŽoBÏo?pARp6”pAËpS
q9aq(›q]Äq‡"rsªr9sYXsM²sJt@KtJŒt@×tMu+fuh’u#ûu]v2}vI°v.úvY)wBƒwIÆwNxZ_xcºx`y;yJ»yvz\}zJÚz"%{nH{ˆ·{ƒ@|WÄ|4}kQ}½}`Ð}%1~YW~F±~Nø~OG/—9Çm€ho€ZØ€\3�d��rõ�ph‚_Ù‚d9ƒžƒ;½ƒ3ùƒo-„o�„E
…1S…?……sÅ…Q9†H‹†HÔ†…‡£‡#Ã‡aç‡lIˆ<¶ˆ|óˆgp‰[Ø‰=4ŠWrŠWÊŠO"‹Br‹aµ‹Œ1+Œ9]Œ?—ŒJ×ŒT"�Ww�aÏ�41Ž>fŽi¥ŽP�<`�E��>ã�Q"�Rt�2Ç�;ú�76‘Zn‘`É‘“*’]¾’e“=‚“YÀ“„”wŸ”••�­••K–•á–�w—•˜n«˜r™w�™uš‹{š‹›}“›\œŽnœ!ýœS�Us�cÉ�o-žŽ�žg,ŸU”ŸSêŸf> j¥ Y¡rj¡jÝ¡£H¢sì¢Y`£Uº£=¤PN¤[Ÿ¤7û¤=3¥=q¥¯¥'¾¥6æ¥R¦5p¦3¦¦.Ú¦@	§>J§U‰§Hß§=(¨f¨e|¨Râ¨S5©W‰©‘á©‘sªU«[«7l«B¤«bç«VJ¬]¡¬`ÿ¬V`­d·­I®%f®6Œ®5Ã®@ù®‹:¯LÆ¯H°N\°A«°8í°|&±1£±0Õ±(²,/²a\²?¾²5þ²=4³Sr³9Æ³2´?3´7s´Z«´;µ\BµoŸµ'¶'7¶o_¶mÏ¶U=·7“·tË·f@¸u§¸9¹QW¹9©¹eã¹=IºR‡ºOÚºM*»Nx»dÇ»d,¼9‘¼2Ë¼/þ¼4.½ac½\Å½Z"¾;}¾i¹¾d#¿?ˆ¿=È¿;ÀBÀ3\À3�À(ÄÀ\íÀ@JÁh‹ÁNôÁxCÂ6¼ÂFóÂ\:Ãm—Ã?ÄWEÄ7�ÄaÕÄi7ÅO¡Å(ñÅÆ2ÆoCÆ³ÆZÍÆ,(Ç;UÇH‘Ç0ÚÇYÈDeÈ,ªÈU×È?-ÉPmÉ_¾ÉBÊ7aÊ9™ÊeÓÊ]9ËK—ËãËBþË>AÌ\€Ì>ÝÌyÍ]–ÍZôÍsOÎbÃÎa&ÏVˆÏWßÏP7Ð|ˆÐ6ÑC<ÑE€Ñ&ÆÑaíÑBOÒP’ÒRãÒh6ÓBŸÓ9âÓdÔG�ÔLÉÔ"ÕN9ÕcˆÕ3ìÕJ ÖFkÖm²Öq ×;’×>Î×Y
ØUgØY½ØYÙ7qÙJ©ÙCôÙ’8Ú}ËÚKIÛE•Û,ÛÛ(Ü(1ÜOZÜŠªÜ]5ÝK“Ý>ßÝ*Þ?IÞ_‰Þ{éÞ>eßT¤ßUùßLOà}œà"á5=áDsáM¸á2âH9âI‚â@ÌâF
ãOTã;¤ãZàãU;äC‘ä/Õä*åE0å+våÚ¢åx}ædöæO[çL«çUøç€Nè+ÏèoûèTkéIÀé8
! ê$Cê%hê$Žê&³ê$Úê#ÿê%#ë$Ië%në$”ë%¹ë&ßë$ì&+ì*Rì$}ì#¢ìÆì*åì%í&6í&]í#„í5¨íXÞíQ7î>‰îAÈî9
! ïcDï¯¨ïYXð\²ð_ñToñ_Äñ^$ò^ƒòâò_öòTVó)«óGÕóSôvqô_èô—Hõ3àõföm{ö;éö9%÷F_÷=¦÷aä÷=Fø‹„ønù*ù!ªù0Ìù5ýù;3ú9oú=©úbçú0Jû.{ûIªûaôûCVüEšüIàüQ*ý„|ýgþNiþe¸þQÿPpÿ@Áÿpzs…întcãjG\²BMR1 œÒgoR×e*i�9ú>4Xs`Ì -VN@¥fæ%MosEãC)	Em	c³	^
! ‰v
! ŒK�aÙe;\¡3þf2
'™
XÁ
MPhI¹<+@>l=«>é2(#[D3ÄDøC="�7¤,ÜO	]Y8·+ðM;j"¦/ÉPù9J.„.³eâ{HsÄa8Qš&ì%89@rH³!üV/u_¥Q:WJ’4Ý¨…»1A…sWùGQ\™Yö]P^®&
=4OrkÂB.~qYðJJ >• RÔ Š'!o²!i""nŒ"Mû"UI#eŸ#4$T:$6�$UÆ$8%MU%2£%KÖ%>"&Ra&a´&B'PY'`ª';(`G(N¨(J÷(†B)†É)—P*`è*5I+r+(ò+$,&@,_g,<Ç,H-4M-<‚-@¿-H.NI. ˜.l¹.M&/9t/Š®/990vs0Rê0=1CR1@–1Z×1M22.€23¯23ã2L3
! d3Io3I¹3e4?i4A©4:ë4[&5V‚53Ù5Q
6F_6>¦6>å6R$7Gw7E¿7M80S8D„8CÉ8*
97896p9,§9@Ô9&:AÚ „¾/	.�|E×“
! E‹	r	tìVE7iXí‹ôA&�04Kš
! …Ï\c,‡PW	O¨H°
! m
! …
! …ú
! ‚
! Ã™_A±³È	d^ä~¸j‹ÅSì¨BEÞQÞlÌ	?¿é	jh‘o
! ÀÆ
! ùð|Dø³	+ø	Ä	NCµ	�	íûà7Ž\
! Ö«ä
! 
! 3>V	N§»e8S	Šš!
! Ð}íáÈ
! û	š&'	Ä
! ¿	S9†ö0š•Ê	f	%ð‚aOt4i	&d1LâðÁÿÅ{#
! TõYx¨äÇ‘
! ;Ôj	
! Áô	½Ê¶|:Q	mdÊ7ì
! ÊÍ
! ô^	sðÈ-²AÒ
! ã!ðõ™	ÌÓÂ5�	Ãìî0
! ^“	²$@ã ÷>•
?	gü�	d
! /´¿fƒÕÅê­* 	‚´�±	¼
! ‰
! –†
! A"úè:·÷UO
! Ý2å
! <ÏaWè©Íë–ž”		¦	{ÏRëÙ	X‘©?Ã¢Ù¡Ñë�”ë
! ™Lœo^»ª	ÌgY
! ¼I	²	`ŽŸ
! ç·[«	\¹U
! A	ÈOîN
! }¥D“¹	'nÁ	¢
! °	p
! _l	v�§r
! ÛV
! %VbgZ	óÕ>Ê
! Â
! b‡T
! Om­«Á=`™S
! á�Ó[ú
! K	œ‘GÜ	î
! ¥ï
À]	¾$Ÿy9à	ÖÊ—ázý
! zz–2%3,¹y	æ
! ã˜|—rÛ	è
!  Y8w×	ôZ#làb­Nò›	w~déýèØó¼•GÎÐ^
! }L
! `&ž
! 	Øé
! nËR.¥Ô‚°?!aêp+§q–ý›…	4
! 	>w05Ö2±\c	ÙªÎÀü
! A
! …çä“q4O(ÄÐ>Õ›žÀ.$®
! j�rjüW´	@ï-fÎo|³“âÎ
! ¹-« 	¦×…ø±Ò™+
! a¼i
! ‡J6Û>õW@ñ*‘­e	�n	%c’ñ
! ¯3Õs(
! ViõŠÞq�		ÿcP#„6o	½
! U!Ù¸l“Õ•	\ˆ)	å{	.
! $2•—
! ê¶	JH¡
! üÀ	þ
! ÞÿÑò
! Ý
€wS¿
! øÉ™QÜ¥3¢©šT´Œ„nb(¶þÀ
! T)Ím@Ï–{
! Æz)'
! 1P	U	Â	@
! DxÞ•–†ýçÛvñ«ŸÈ5c›\	›-
! ê»Äã¶BÂm
! bªè8àyå²t	Ñ
! ÕÎ1vb	7
! ›Ì
! À‚@ªÛÒµ
! Æ¤
! t
! %‰5ã,<	£PÜ%	„=ôéU¤7ýh_
! ´Æ	ï$n`×
! åŽÑù
! z®²
! ;2n¶° 
! äO4f	yß¨h	î!Ö¿iBˆ×{Ó
! ×;htñà
! ?¯ß¾†ÉF¡ü�
!   ªä2êB
! 
! §
! ê
! ‰ÏF-9r[¹
! ¥,dîŸ—ØîI9Þ
! ·ïXù3�ñ	íPÌÊÂëè¤P‡	ûK{Aª¶
! qjìŽTi$
! 'ÁÝ
! ×©
! ‡þf]í
! E‰Î	�ÇWá
! ¡£Ús�àã
! 
! :T‚F=’m`�/
! �x	9
! ùâ}<
! æ	égàúÒï
! ¶å1®•1^.’ó
! ¨š¢c	5
! ãÅ5­	7¹$� 
! ¢	M,Ze	ÆŒó-	
  
! Ô½¡?€(âx 
! „U‡©ˆbÒO/cúÝjƒÐ	[ãÅ~	€}
! ·Y~ß	ÿOè§	§ÜŽ£ÈU
<_E	Cq	²€”²)R¡
! »G
! Ls®|ç	�
! 6‚÷
! @M;5	ÑÇM	6ØA$Ñ¨
! &
! ˜L*Z—d�œ
! ë³QBbÏ”?u	¸B:	Äî©Âg	,ûÐX4GÌÆK#Lëq˜_QÕ
! 	ø~98v�5
! «‡
! Cº	”‹a÷áŸ
! þæBò1	WQC
! ª
! ·	ý	àVJ	P
! çX¦³
! qT˜óu
! ;Èè	ß]Ô'Å	ù%é“”¿ŠwãŒ¥ "ÃöÑ	š¿q<SuùÑ
! ¼7	£	â»äSg…öž
! w	³)
! k
! !Žï}’ x;	êk;
! �
! Â�>	
! r‹ï	(´A€´ç
! Ï
! þ†
! ŸèžÝVü	]eÑsÞ%
! ™ÍÅØ
! â`ïJ
! ]]Ä^X	&	RçYK÷	Ç
! ˆµêºœ¤ƒåº<–Ï~t¨£hNø" +o«
! ˆßöpZÒÓù
! ö6å"Ld³õ
! ¬i+SY­
! ˆ'ˆz
! Ä6=
! ø&Fë¶Ú
! ‰Õ¶µIc
! 
! fµJœ #ú§B	ciM?
! –_	Ã	.w4	a	ù½	J<Ì)�ŒÁ~±¨:
! !	Á
! ­&"
! á	l+C	Û.—ü›wý•
! 	tUaºD"	Ö	’
! +	]¼	I—‘Ó
! Ûº
! Iû»
! t¤B±
! xÿ
! ¦K&*
! ï­¸K
! ƒ4k8f;¦mm'GÒ	öÀËò	%x/°	
XÓN	-†I—º†CFÊ@
†+6
! «
! ½«Ö*	¢�	ðÉÑs
! L	ÒÏ	­ä�¾ØÚ‡÷ñGå˜
! <=ÿM’ü×<óT8›°=	TÔ
! .¡\Ú	�Íd	µþÒ÷		»	[†«NƒŒ8
! ¾
! é'™
! B=Ú
! KZ¤¼
! U1
! Y	>
! ö		�[	¦
! É	¿ˆÒ	Yr¤{àŠ‘äð—Îéž3
! ý�Þ	÷Ù	Áì	Â¸
! a
! ßÉ†‰	�?ó¾a¥
! 	…M
! ÃPKüô¼Ÿ=�£kŠk¢uW�µP¯@Ö
! ë	#?Ôoh±û`	Šï¬Ä
! ç¯
! Z	Ðª#	D
! »ÈËm	§®
! ó	uÙÝŒ	©+¶ÐpiGLSœí%:	"áe4|�ƒ	ßW	¼ª¨ù	 é�õ	Hv
! ÜÖð
! �·0ÜìJaKÔ	.žt`
! 6S¼|ËÝ h4}¯	ÿN_C¥˜2	h
! í×™
! ÇÁ°Õx½u„c‘	äÅá­ñµ�	^Ê@j	(Ê¯½Ã^ÿ‹[�¬E	dÏù£
! ~ž	ÃŽ	;2ã	Mî	•0Î	-*æÉF§s 
! îjî�Yæ
! RF	õ	Š	¬Ž¡õ¢ÇôŒØ;~
! Xì>s“û	&õoŽlVË	q9‰ç#
! ØÙŸòºÞjòÇ]´
! B{Úñ%3ê[’n
! ¢Å		He
! ¸öykºÐ¦ð	¯Ü}	�å2ËÔR|	@z	Ä	“îÍµrÅ
! "”
! fúœRÖ
6‚>Ú›ó‰…ú	D:)ÿ	p	±u~©¸mö
! �É:Œ
! Ic*ñ„
! ¥			D	8ß^i¦Â.{£ye�-,	j
! 	
! ¢Ë:‹
! Í	2
! Ÿ7·
! ‚	H	p
! 7¨	ªÍ…ÃX
! ½Ž
! °)²¨Æ‰„	5‘Æ
! 7H
! ]ñYGQ
! 1Í]±�
! lÆæƒØâ
! Îg
! ®
! X¸"•”eÚ´çø
! Ëeí‡°HK¾	Ö¥®'²íMÇ	¤	®#µ&Á{þ¦…F=8¾á�±‰£†	ð²ïåÌ[
! 	2çýßá×
! }L#x®âõÖ¬"¾š®	¬k‹nJ–+/}R	øÝ	Úú‰D”³(	ÌÎ¬R
! =,7½*ô<yf
! |
! Ë·–
! Ì	pƒ6	
! µ»Pf
! Ó‡v!My
! ’·ëñJ?8	þÓ¿1,
! (É�	Ì®HglÇQ0ûCàÍ­\ƒQh<
9	Ù"«É
! �
! Çš	´k	êÂ$pW¹DG	Û
! zÛþ.Ôp	Ãz
! 0÷‡¢šâ	0	—øb
! €	À	œžÝ„§1¿)ò·_í9‹Ü
! bþ;&¬
! ¸	ðý0¤Ù
! Z
! ¯ER{ìß
! Z$Ü�=/.	ùÕý
! òyÒòÝ£ˆ	æú 8,þ	Æ¹Ê9°I
! ,T3
! ³Fãl
! Iƒ
! }8È5nm;©v¯n(y5¼n<©ò\qüŠâ‘	|%âžÁ`Z
! ÿÏ� 
! /'ûº^×¯óQì	pE
! s	S_ßveˆ¡"bP$Ý)I:WVæ€Þ\C„¯
! s#¾]
! ˜Í·wu˜	¹q
!  ÷”¤¬*9
¸kÕ	/„6H÷ÐÄó	ÄM©	XFÐ'¦æ4Ñ»
! €3J™¤ÞŒv§ !Ü�ˆ
! Ux
! ›
! [ÚÔ€*�:øÉÇDœŽl1dAH'3	Ë
! ² t,>pIE
vzº’�`Å-	yá-ú‹u½€
! ¬	˜ƒÔÛJ�¶7r£ÂÙ¸œGæ¹o(-:Š	ÆCÎè3½)‚gfoò
! ä	È!gÀVéÀ+˜û
! O	•Zrv	ŸÓÃ
! ˜Ó�0ìRN?EwŠ
  
! ”ràAÿOl±eö)zBŸ	ÜûY!Ð
!  5™F
! ¦xQœ	~—	G´¬Ëw
! èDT	i/U(=¥Gé2[h¾aØ	(sš	EÓ	@	/oC14ëHŠk!Û*ª³æ`	‘h9+í	
	“N¡	Nöo_€»ºg�ô6M¿ü¡0ê	³–	ŒŒô‹*ô
! °Ft3_W
! >u$	uC#\É“/k‚¹
! ›õØV’’	å	ÙDLž	È�
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 368,374 ****
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fdata-sections not supported for this target-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcmodel= is not supported on 32 bit systems-mfloat-abi=hard and VFP-mhard-float not supported-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mpic-register= is useless without -fpic-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in><command-line>@catch parameter is not a known Objective-C class typeACCESS specification at %L was already specifiedALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAllocatable component of structure at %C must have a deferred shapeAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of 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 IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssigned label is not a target labelAssignment 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 %LAssumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt top level:Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttribute at %L is not allowed in a TYPE definitionAvoid speculative loads to work around a hardware anomaly.BB_RTL flag not set for block %dBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Branches executed:%s of %d
  By-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC++ constructors and destructors will not be invoked for Objective-C fieldsCASE label at %L overlaps with CASE label at %LCHARACTER expression at %L is being truncated (%d/%d)CLOSE statement not allowed in PURE procedure at %CCOMMON block /%s/ not found at %CCOMPLEX quantities cannot be compared at %LCONTAINS statement at %C is already in a contained program unitCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d
  Can't convert %s to %s at %LCannot assign to a named constant at %CCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot specify IMPLICIT at %C after IMPLICIT NONEComplex argument of LOG at %L cannot be zeroComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
--- 361,367 ----
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fdata-sections not supported for this target-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mfloat-abi=hard and VFP-mhard-float not supported-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mpic-register= is useless without -fpic-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in><command-line>@catch parameter is not a known Objective-C class typeACCESS specification at %L was already specifiedALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAllocatable component of structure at %C must have a deferred shapeAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of 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 IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssigned label is not a target labelAssignment 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 %LAssumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt top level:Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttribute at %L is not allowed in a TYPE definitionAvoid speculative loads to work around a hardware anomaly.BB_RTL flag not set for block %dBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Branches executed:%s of %d
  By-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC++ constructors and destructors will not be invoked for Objective-C fieldsCASE label at %L overlaps with CASE label at %LCHARACTER expression at %L is being truncated (%d/%d)CLOSE statement not allowed in PURE procedure at %CCOMMON block /%s/ not found at %CCOMPLEX quantities cannot be compared at %LCONTAINS statement at %C is already in a contained program unitCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d
  Can't convert %s to %s at %LCannot assign to a named constant at %CCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot specify IMPLICIT at %C after IMPLICIT NONEComplex argument of LOG at %L cannot be zeroComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
*************** warranty; not even for MERCHANTABILITY o
*** 425,431 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvector overflow in expressionvector 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 acceptwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
--- 418,424 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvector overflow in expressionvector 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 acceptwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
*************** write_c_file - Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¸Ð¼Ðµ Ñ˜Ð
*** 487,493 ****
  %s:Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%uâ€™
  %s:Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° â€˜%.4sâ€™, Ð±Ð¾Ñ™Ðµ Ñ˜Ðµ â€˜%.4sâ€™
  %s:Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° â€˜%.4sâ€™, Ð±Ð¾Ñ™Ð° Ñ˜Ðµ â€˜%.4sâ€™
! â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜ â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜!â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜#â€™Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½Ð¸Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð°â€ž%sâ€œ Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð¾ Ñƒ â€ž%sâ€œ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñ‚Ð¾ÐºÐ¾Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ†Ð¸Ñ˜Ðµ, Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð½ÑƒÑ‚Ð¾Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜'â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜(â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜+â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜0â€™â€˜Bâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ð°â€˜Bâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Eâ€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜Iâ€™Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜^â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜_â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜aâ€™â€˜oâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜qâ€™Â©(Ð—Ð° Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð±ÐµÐ· Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ³ Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ�Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)(Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<-fpermissive%>, Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð°ÐºÐ°Ð² ÐºÃ´Ð´, Ð°Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°ÑšÐµ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾)(Ð±Ð»Ð¸Ð·Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° %qs)(Ð¼Ð¾Ð¶Ð´Ð° Ñ˜Ðµ Ð½Ð°Ð¼ÐµÑ€Ð° Ð±Ð¸Ð»Ð° %<typename %T::%E%>)(Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %qT)(Ñ�Ñ‚Ð¾Ð³Ð° Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ðµ %qT ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %qT Ð·Ð° %<va_arg%>)--param inline-unit-growth Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾--param large-function-growth Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾--param max-inline-insns-auto Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾--param max-inline-insns-single Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ -E Ð¸Ð»Ð¸ -x ÐºÐ°Ð´Ð° Ñ˜Ðµ ÑƒÐ»Ð°Ð· Ñ�Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾Ð³ ÑƒÐ»Ð°Ð·Ð°-I- Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð´Ð²Ð°Ð¿ÑƒÑ‚-Wformat-extra-args Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-nonliteral Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-security Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-y2k Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-zero-length Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Xbind-now Ð¸ -Xbind-lazy Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-bundle Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-bundle_loader Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclibÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ -c Ð¸Ð»Ð¸ -S Ð·Ð° Ð°Ð´Ñƒ-client_name Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-current_version Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ�Ð° -dynamiclib-f%s Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-f%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÐšÐžÐ�Ð¡Ð¢16 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°Ð¼Ð°-f%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼-f%sleading-underscore Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸-fPIC Ð¸ -fpic Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸-fPIC Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-fdata-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-ffunction-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-fhandle-exceptions Ñ˜Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ Ñƒ -fexceptions (Ð¸ Ñ�Ð°Ð´Ð° Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾)-force_flat_namespace Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-fpic Ð¸ -mapcs-reent Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÑƒÐ· -O Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð½Ñ‚Ðµ-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ (Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð½ÐµÑˆÑ‚Ð¾ Ð¾Ð´ -march)-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸-frepo Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¾ ÑƒÐ· -c-fstack-protector Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-g Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð“Ð�Ð¡ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ,Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð°-g ÑƒÐ· -mno-apcs-frame Ð¼Ð¾Ð¶Ðµ Ð´Ð°Ñ‚Ð¸ Ð±ÐµÑ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°ÑšÐµ-install_name Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ�Ð° -dynamiclib-keep_private_externs Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64, ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜ÐµÐ¼-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¦ÐŸÐ£ Ñ‚Ð¸Ð¿Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ -maix64: 64-Ð±Ð¸Ñ‚Ð½Ð¾ Ñ€Ð°Ñ‡ÑƒÐ½Ð°ÑšÐµ Ñ�Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð° Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾-maix64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð´Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64 Ð¾Ñ�Ñ‚Ð°Ð½Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð°-malign-functions Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-functions-malign-jumps Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-jumps-malign-loops Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-loops-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d-malign-power Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ð”Ð°Ñ€Ð²Ð¸Ð½Ñƒ; Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸Ð¼ Ð¦ Ð¸ Ð¦++ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð°-mapcs-stack-check Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° -mno-apcs-frame-max-stackframe=%d Ð½Ð¸Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™Ð¸Ð²Ð¾, Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d-mbackchain -mpacked-stack -mhard-float Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð¸-mbig-endian Ð¸ -mlittle-endian Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾-mbranch-cost=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 5-mcmodel= Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð°-mfloat-abi=hard Ð¸ Ð’Ð¤ÐŸ-mhard-float Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾-mlong-double-64 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ· -m64-mmultiple Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸-mpic-register= Ñ˜Ðµ Ð±ÐµÑ�ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð±ÐµÐ· -fpic-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d-mrelocatable Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-mrelocatable Ð¸ -mno-minimal-toc Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-mrelocatable Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-ms2600 Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð±ÐµÐ· -ms-msdata=%s Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð²Ð°Ñˆ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° -msecure-plt-mshared-library-id= Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð±ÐµÐ· -mid-shared-library-mshared-library-id=%s Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %dÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ð¸ -msingle-float Ð¸ -msoft-float-mstack-guard Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ€Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ -mstack-size-mstring Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸-pg Ð¸ -fomit-frame-pointer Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾-private_bundle Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclibÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ .NOT. Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´128-Ð±Ð¸Ñ‚Ð½Ð¸ Ð´ÑƒÐ³Ð¸ Ñ€ÐµÐ°Ð»Ð½Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð²Ðµ Ñ€ÐµÐ°Ð»Ð½ÐµÑ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390<Ð¢Ð¾ÐºÐ¾Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ°>
  <Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾><ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾><ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°-Ð»Ð¸Ð½Ð¸Ñ˜Ð°>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ ÑƒÐ· @catch Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ACCESS ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ¾Ð´ %LÐ’Ð¸ÑˆÐµÑƒÐ»Ð°Ð·Ð½Ð¸ ÐºÃ´Ð´ Ð�ÐŸÐ¦Ð¡Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ASSERT_EXPR Ñ�Ð° ÑƒÐ²ÐµÐº Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¸Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¾Ð¼ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÑƒÐ�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÑƒÐ�Ð£ÐšÐ¡ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð° Ð¸Ð²Ð¸Ñ†Ñƒ %d->%dÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %s ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .%s. ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸ÐºÐ�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° RETURN ÐºÐ¾Ð´ %C Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %LÐ°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº ÐºÐ¾Ð´ %L Ð±ÐµÐ· Ð»Ð°Ð¶Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° *Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOSH ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ASIN ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ATANH ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ IACHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ IACHAR ÐºÐ¾Ð´ %L Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ICHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ LOG ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑšÐ¸ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð½Ð°Ðº Ð½ÑƒÐ»Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ LOG10 ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑšÐ¸ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð½Ð°Ðº Ð½ÑƒÐ»Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ SQRT ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ Ð�Ð°Ð� ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ OK ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ð´Ð»Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %LÐ�Ð¸Ð·Ð¾Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸ÐºÐ�Ð¸Ð·Ð¾Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ð¸Ð»Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸ÐºÐ˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ñ€Ð°Ð½Ð³Ð° %dÐ˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ�Ñƒ Ð½ÐµÑ�Ð°Ð¼ÐµÑ€Ñ™Ð¸Ð²Ð¸ ÐºÐ¾Ð´ %LÐ�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ�Ñƒ Ð½ÐµÑ�Ð°Ð¼ÐµÑ€Ñ™Ð¸Ð²Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %LÐ£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°ÐžÐ´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° Ñ�Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐºÐ¾Ð´ %L Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ†Ð¸Ñ™ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð° ÐºÐ¾Ð´ %LÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %LÐ”Ð¾Ð´ÐµÑ™ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½Ð¸Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ†Ð¸Ñ™Ð°Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´Ð¾Ð´ÐµÐ»ÑƒÐ”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %LÐ�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð�Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ:ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾Ð³ Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð²Ð° %s Ð¸ %s Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°Ð˜Ð·Ð±ÐµÐ³Ð°Ð²Ð°Ñ˜ Ñ�Ð¿ÐµÐºÑƒÐ»Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ€Ð°Ð´Ð¸ Ð·Ð°Ð¾Ð±Ð¸Ð»Ð°Ð¶ÐµÑšÐ° Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»Ð½Ð¾Ñ�Ñ‚Ð¸.Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° BB_RTL Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð·Ð° Ð±Ð»Ð¾Ðº %dÐ¢Ð¸Ð¿ BYTE ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ Ð½Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°Ð¼ÐµÑ€Ðµ ÐºÐ¾Ð´ %CÐ›Ð¾Ñˆ Ð£/Ð˜ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ (%d)Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %LÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %LÐ›Ð¾ÑˆÐµ Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐµ Ð¸Ð¼ÐµÐ›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %CÐ›Ð¾Ñˆ Ñ†Ð¸Ñ™ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %LÐ›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐŸÑ€Ð°Ð·Ð½Ð¾ BLOCK DATA ÐºÐ¾Ð´ %C ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ BLOCK DATA ÐºÐ¾Ð´ %LÐŸÐ¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVEÐ•Ñ‚Ð¸ÐºÐµÑ‚Ð° Ð±Ð»Ð¾ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑ�Ð½Ð° Ð·Ð° Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÑƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ IF ÐºÐ¾Ð´ %CÐ˜Ð¼Ðµ Ñ‚Ð°Ð±Ð»Ðµ [Ð¸ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸].Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð°ÑšÐ°:%s Ð¾Ð´ %d
  Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð¦++ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ð½Ð¸ Ð·Ð° Ð¿Ð¾Ñ™Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %LÐ—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð±Ð¸Ð²Ð° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ (%d/%d)Ð�Ð°Ñ€ÐµÐ´Ð±Ð° CLOSE Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %CÐ—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº /%s/ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ ÐºÐ¾Ð´ %CÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ñ€ÐµÐ´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ %LÐ�Ð°Ñ€ÐµÐ´Ð±Ð° CONTAINS ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ñƒ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ�ÐºÐ¾Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð¸Ð¦ÐŸÐ£ ÐºÐ¾Ñ˜Ð¸ Ñ�Ñ‚Ðµ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸ÐºÑ�86-64Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð¿Ð¾Ð·Ð¸Ð²Ð°:%s Ð¾Ð´ %d
  Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %LÐ�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð´ÐµÐ»Ð¸Ð¼ Ñƒ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ¾Ð´ %CÐ�Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ USE-Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ð¾Ð³ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð° %s ÐºÐ¾Ð´ %LÐ�Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ USE-Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ð¾Ð³ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð° ÐºÐ¾Ð´ %LÐ�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ IMPLICIT ÐºÐ¾Ð´ %C Ð¿Ð¾Ñ�Ð»Ðµ IMPLICIT NONEÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ LOG ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ñ‚Ð¸Ð¿Ð° SEQUENCE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCEÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‚Ð¸ Ð½Ð¸Ñ�ÐºÐµ Ð¸Ñ�Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ: %s
--- 480,486 ----
  %s:Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%uâ€™
  %s:Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° â€˜%.4sâ€™, Ð±Ð¾Ñ™Ðµ Ñ˜Ðµ â€˜%.4sâ€™
  %s:Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° â€˜%.4sâ€™, Ð±Ð¾Ñ™Ð° Ñ˜Ðµ â€˜%.4sâ€™
! â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜ â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜!â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜#â€™Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½Ð¸Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð°â€ž%sâ€œ Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð¾ Ñƒ â€ž%sâ€œ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñ‚Ð¾ÐºÐ¾Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ†Ð¸Ñ˜Ðµ, Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð½ÑƒÑ‚Ð¾Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜'â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜(â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜+â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜0â€™â€˜Bâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ð°â€˜Bâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Eâ€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜Iâ€™Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜^â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜_â€™Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜aâ€™â€˜oâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜qâ€™Â©(Ð—Ð° Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð±ÐµÐ· Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ³ Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ�Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)(Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<-fpermissive%>, Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð°ÐºÐ°Ð² ÐºÃ´Ð´, Ð°Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°ÑšÐµ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾)(Ð±Ð»Ð¸Ð·Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° %qs)(Ð¼Ð¾Ð¶Ð´Ð° Ñ˜Ðµ Ð½Ð°Ð¼ÐµÑ€Ð° Ð±Ð¸Ð»Ð° %<typename %T::%E%>)(Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %qT)(Ñ�Ñ‚Ð¾Ð³Ð° Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ðµ %qT ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %qT Ð·Ð° %<va_arg%>)--param inline-unit-growth Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾--param large-function-growth Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾--param max-inline-insns-auto Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾--param max-inline-insns-single Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ -E Ð¸Ð»Ð¸ -x ÐºÐ°Ð´Ð° Ñ˜Ðµ ÑƒÐ»Ð°Ð· Ñ�Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾Ð³ ÑƒÐ»Ð°Ð·Ð°-I- Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð´Ð²Ð°Ð¿ÑƒÑ‚-Wformat-extra-args Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-nonliteral Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-security Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-y2k Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Wformat-zero-length Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð±ÐµÐ· -Wformat-Xbind-now Ð¸ -Xbind-lazy Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-bundle Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-bundle_loader Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclibÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ -c Ð¸Ð»Ð¸ -S Ð·Ð° Ð°Ð´Ñƒ-client_name Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-current_version Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ�Ð° -dynamiclib-f%s Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-f%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÐšÐžÐ�Ð¡Ð¢16 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°Ð¼Ð°-f%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼-f%sleading-underscore Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸-fPIC Ð¸ -fpic Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸-fPIC Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-fdata-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-ffunction-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-fhandle-exceptions Ñ˜Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ Ñƒ -fexceptions (Ð¸ Ñ�Ð°Ð´Ð° Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾)-force_flat_namespace Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-fpic Ð¸ -mapcs-reent Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÑƒÐ· -O Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð½Ñ‚Ðµ-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ (Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð½ÐµÑˆÑ‚Ð¾ Ð¾Ð´ -march)-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸-frepo Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¾ ÑƒÐ· -c-fstack-protector Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™-g Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð“Ð�Ð¡ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ,Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð°-g ÑƒÐ· -mno-apcs-frame Ð¼Ð¾Ð¶Ðµ Ð´Ð°Ñ‚Ð¸ Ð±ÐµÑ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°ÑšÐµ-install_name Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ�Ð° -dynamiclib-keep_private_externs Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64, ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜ÐµÐ¼-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¦ÐŸÐ£ Ñ‚Ð¸Ð¿Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ -maix64: 64-Ð±Ð¸Ñ‚Ð½Ð¾ Ñ€Ð°Ñ‡ÑƒÐ½Ð°ÑšÐµ Ñ�Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð° Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾-maix64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð´Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64 Ð¾Ñ�Ñ‚Ð°Ð½Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð°-malign-functions Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-functions-malign-jumps Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-jumps-malign-loops Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-loops-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d-malign-power Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ð”Ð°Ñ€Ð²Ð¸Ð½Ñƒ; Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸Ð¼ Ð¦ Ð¸ Ð¦++ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð°-mapcs-stack-check Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° -mno-apcs-frame-max-stackframe=%d Ð½Ð¸Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™Ð¸Ð²Ð¾, Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d-mbackchain -mpacked-stack -mhard-float Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð¸-mbig-endian Ð¸ -mlittle-endian Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾-mbranch-cost=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 5-mfloat-abi=hard Ð¸ Ð’Ð¤ÐŸ-mhard-float Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾-mlong-double-64 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ· -m64-mmultiple Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸-mpic-register= Ñ˜Ðµ Ð±ÐµÑ�ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð±ÐµÐ· -fpic-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d-mrelocatable Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-mrelocatable Ð¸ -mno-minimal-toc Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-mrelocatable Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-ms2600 Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð±ÐµÐ· -ms-msdata=%s Ð¸ -mcall-%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð²Ð°Ñˆ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° -msecure-plt-mshared-library-id= Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð±ÐµÐ· -mid-shared-library-mshared-library-id=%s Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %dÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ð¸ -msingle-float Ð¸ -msoft-float-mstack-guard Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ€Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ -mstack-size-mstring Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸-pg Ð¸ -fomit-frame-pointer Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾-private_bundle Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclibÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ .NOT. Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´128-Ð±Ð¸Ñ‚Ð½Ð¸ Ð´ÑƒÐ³Ð¸ Ñ€ÐµÐ°Ð»Ð½Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð²Ðµ Ñ€ÐµÐ°Ð»Ð½ÐµÑ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390<Ð¢Ð¾ÐºÐ¾Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ°>
  <Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾><ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾><ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°-Ð»Ð¸Ð½Ð¸Ñ˜Ð°>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ ÑƒÐ· @catch Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ACCESS ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ¾Ð´ %LÐ’Ð¸ÑˆÐµÑƒÐ»Ð°Ð·Ð½Ð¸ ÐºÃ´Ð´ Ð�ÐŸÐ¦Ð¡Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ASSERT_EXPR Ñ�Ð° ÑƒÐ²ÐµÐº Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¸Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¾Ð¼ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÑƒÐ�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÑƒÐ�Ð£ÐšÐ¡ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð° Ð¸Ð²Ð¸Ñ†Ñƒ %d->%dÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %s ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .%s. ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸ÐºÐ�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° RETURN ÐºÐ¾Ð´ %C Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %LÐ°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº ÐºÐ¾Ð´ %L Ð±ÐµÐ· Ð»Ð°Ð¶Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° *Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOSH ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ASIN ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ATANH ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ IACHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ IACHAR ÐºÐ¾Ð´ %L Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ICHAR ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ LOG ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑšÐ¸ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð½Ð°Ðº Ð½ÑƒÐ»Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ LOG10 ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑšÐ¸ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð½Ð°Ðº Ð½ÑƒÐ»Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ SQRT ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ Ð�Ð°Ð� ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ OK ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %LÐ�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ð´Ð»Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð´ %LÐ�Ð¸Ð·Ð¾Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸ÐºÐ�Ð¸Ð·Ð¾Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ð¸Ð»Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸ÐºÐ˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ñ€Ð°Ð½Ð³Ð° %dÐ˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ�Ñƒ Ð½ÐµÑ�Ð°Ð¼ÐµÑ€Ñ™Ð¸Ð²Ð¸ ÐºÐ¾Ð´ %LÐ�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ�Ñƒ Ð½ÐµÑ�Ð°Ð¼ÐµÑ€Ñ™Ð¸Ð²Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %LÐ£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°ÐžÐ´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° Ñ�Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐºÐ¾Ð´ %L Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ†Ð¸Ñ™ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð° ÐºÐ¾Ð´ %LÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %LÐ”Ð¾Ð´ÐµÑ™ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½Ð¸Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ†Ð¸Ñ™Ð°Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´Ð¾Ð´ÐµÐ»ÑƒÐ”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %LÐ�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð�Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ:ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾Ð³ Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð²Ð° %s Ð¸ %s Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°Ð˜Ð·Ð±ÐµÐ³Ð°Ð²Ð°Ñ˜ Ñ�Ð¿ÐµÐºÑƒÐ»Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ€Ð°Ð´Ð¸ Ð·Ð°Ð¾Ð±Ð¸Ð»Ð°Ð¶ÐµÑšÐ° Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»Ð½Ð¾Ñ�Ñ‚Ð¸.Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° BB_RTL Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð·Ð° Ð±Ð»Ð¾Ðº %dÐ¢Ð¸Ð¿ BYTE ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ Ð½Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°Ð¼ÐµÑ€Ðµ ÐºÐ¾Ð´ %CÐ›Ð¾Ñˆ Ð£/Ð˜ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ (%d)Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %LÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %LÐ›Ð¾ÑˆÐµ Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐµ Ð¸Ð¼ÐµÐ›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %CÐ›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %CÐ›Ð¾Ñˆ Ñ†Ð¸Ñ™ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %LÐ›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐŸÑ€Ð°Ð·Ð½Ð¾ BLOCK DATA ÐºÐ¾Ð´ %C ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ BLOCK DATA ÐºÐ¾Ð´ %LÐŸÐ¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SAVE ÐºÐ¾Ð´ %C Ð¿Ñ€Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ SAVEÐ•Ñ‚Ð¸ÐºÐµÑ‚Ð° Ð±Ð»Ð¾ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑ�Ð½Ð° Ð·Ð° Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÑƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ IF ÐºÐ¾Ð´ %CÐ˜Ð¼Ðµ Ñ‚Ð°Ð±Ð»Ðµ [Ð¸ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸].Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð°ÑšÐ°:%s Ð¾Ð´ %d
  Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð¦++ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ð½Ð¸ Ð·Ð° Ð¿Ð¾Ñ™Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %LÐ—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð±Ð¸Ð²Ð° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ (%d/%d)Ð�Ð°Ñ€ÐµÐ´Ð±Ð° CLOSE Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %CÐ—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº /%s/ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ ÐºÐ¾Ð´ %CÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ñ€ÐµÐ´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ %LÐ�Ð°Ñ€ÐµÐ´Ð±Ð° CONTAINS ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ñƒ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ�ÐºÐ¾Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð¸Ð¦ÐŸÐ£ ÐºÐ¾Ñ˜Ð¸ Ñ�Ñ‚Ðµ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸ÐºÑ�86-64Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð¿Ð¾Ð·Ð¸Ð²Ð°:%s Ð¾Ð´ %d
  Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %LÐ�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð´ÐµÐ»Ð¸Ð¼ Ñƒ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ¾Ð´ %CÐ�Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ USE-Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ð¾Ð³ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð° %s ÐºÐ¾Ð´ %LÐ�Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ USE-Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ð¾Ð³ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð° ÐºÐ¾Ð´ %LÐ�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ IMPLICIT ÐºÐ¾Ð´ %C Ð¿Ð¾Ñ�Ð»Ðµ IMPLICIT NONEÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ LOG ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ñ‚Ð¸Ð¿Ð° SEQUENCE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCEÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‚Ð¸ Ð½Ð¸Ñ�ÐºÐµ Ð¸Ñ�Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ: %s
diff -Nrcpad gcc-7.2.0/gcc/po/sr.po gcc-7.3.0/gcc/po/sr.po
*** gcc-7.2.0/gcc/po/sr.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/sr.po	Tue Aug 15 20:39:11 2017
*************** 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: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2007-08-19 12:00+0200\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+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â€™ Ð½
*** 214,226 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 214,226 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 601,665 ****
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ñƒ Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð° ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð·Ð¸Ð²Ð° %s. Ð”Ð° Ð±Ð¸ Ñ�Ðµ Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð°\n"
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ð»Ðµ Ð´Ñ€ÑƒÐ³Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ, Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ -W<Ñ�Ð»Ð¾Ð²Ð¾>.\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ Ð½Ð°Ð²Ð¾Ð´ %c%s%c, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ â€˜%sâ€™\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦Ð¸Ñ™: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¸ Ð¼Ð¾Ð´ÐµÐ»: %s\n"
  
! #: gcc.c:6664
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc Ð´Ñ€Ð°Ñ˜Ð²ÐµÑ€ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ %s Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð° gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°ÑšÐµ: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 601,665 ----
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ñƒ Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð° ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð·Ð¸Ð²Ð° %s. Ð”Ð° Ð±Ð¸ Ñ�Ðµ Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð°\n"
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ð»Ðµ Ð´Ñ€ÑƒÐ³Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ, Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ -W<Ñ�Ð»Ð¾Ð²Ð¾>.\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ Ð½Ð°Ð²Ð¾Ð´ %c%s%c, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ â€˜%sâ€™\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦Ð¸Ñ™: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¸ Ð¼Ð¾Ð´ÐµÐ»: %s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %s\n"
  
! #: gcc.c:6670
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc Ð´Ñ€Ð°Ñ˜Ð²ÐµÑ€ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ %s Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð° gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°ÑšÐµ: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 668,684 ****
  "\n"
  "Ð—Ð° ÑƒÐ¿ÑƒÑ‚Ñ�Ñ‚Ð²Ð° Ð·Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐµ Ð³Ñ€ÐµÑˆÐ°ÐºÐ°, Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s"
  msgid "%s %s%s\n"
  msgstr "(%s %s %s %s"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 668,684 ----
  "\n"
  "Ð—Ð° ÑƒÐ¿ÑƒÑ‚Ñ�Ñ‚Ð²Ð° Ð·Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐµ Ð³Ñ€ÐµÑˆÐ°ÐºÐ°, Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s"
  msgid "%s %s%s\n"
  msgstr "(%s %s %s %s"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 688,694 ****
  "Ð“Ð�Ð Ð�Ð�Ð¦Ð˜ÐˆÐ•; Ñ‡Ð°Ðº Ð½Ð¸ Ð·Ð° ÐšÐžÐœÐ•Ð Ð¦Ð˜ÐˆÐ�Ð›Ð�Ð£ Ð’Ð Ð•Ð”Ð�ÐžÐ¡Ð¢ Ð¸Ð»Ð¸ Ð˜Ð¡ÐŸÐ£ÐŠÐ�Ð’Ð�ÐŠÐ• ÐžÐ”Ð Ð•Ð‚Ð•Ð�Ð• ÐŸÐžÐ¢Ð Ð•Ð‘Ð•.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 688,694 ----
  "Ð“Ð�Ð Ð�Ð�Ð¦Ð˜ÐˆÐ•; Ñ‡Ð°Ðº Ð½Ð¸ Ð·Ð° ÐšÐžÐœÐ•Ð Ð¦Ð˜ÐˆÐ�Ð›Ð�Ð£ Ð’Ð Ð•Ð”Ð�ÐžÐ¡Ð¢ Ð¸Ð»Ð¸ Ð˜Ð¡ÐŸÐ£ÐŠÐ�Ð’Ð�ÐŠÐ• ÐžÐ”Ð Ð•Ð‚Ð•Ð�Ð• ÐŸÐžÐ¢Ð Ð•Ð‘Ð•.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 697,710 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 697,710 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 712,718 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 712,718 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 724,741 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Ð�Ðµ Ð¿Ñ€Ð°Ð²Ð¸ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 724,741 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Ð�Ðµ Ð¿Ñ€Ð°Ð²Ð¸ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 751,764 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 751,764 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 786,816 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 786,816 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 898,917 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð·Ð° Ñ�Ð²Ð°ÐºÐ¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð±Ð»Ð¾Ðº\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾Ñ›Ðµ Ð³Ñ€Ð°Ð½Ð°ÑšÐ° Ñƒ Ð¸Ð·Ð»Ð°Ð·\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 898,912 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð·Ð° Ñ�Ð²Ð°ÐºÐ¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð±Ð»Ð¾Ðº\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾Ñ›Ðµ Ð³Ñ€Ð°Ð½Ð°ÑšÐ° Ñƒ Ð¸Ð·Ð»Ð°Ð·\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgstr ""
*** 923,939 ****
  "  -c, --branch-counts             Ð”Ð°Ñ‚Ð¸ Ð·Ð±Ð¸Ñ€Ð¾Ð²Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð°ÑšÐ°\n"
  "                                    Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð¸\n"
  
! #: gcov.c:663
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð²Ðµ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ˜Ðµ\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ñ�Ð°Ð¶ÐµÑ‚ÐºÐµ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 918,939 ----
  "  -c, --branch-counts             Ð”Ð°Ñ‚Ð¸ Ð·Ð±Ð¸Ñ€Ð¾Ð²Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð°ÑšÐ°\n"
  "                                    Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð¸\n"
  
! #: gcov.c:662
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð²Ðµ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ˜Ðµ\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ñ�Ð°Ð¶ÐµÑ‚ÐºÐµ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›, Ð·Ð°Ñ‚Ð¸Ð¼ Ð¸Ð·Ð°Ñ’Ð¸\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s:â€˜%sâ€™ Ð¸Ð¼Ð° Ð»ÑƒÐºÐ¾Ð²Ðµ
*** 1131,1212 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:Ð³Ñ€Ð°Ñ„ Ñ˜Ðµ Ð½ÐµÑ€ÐµÑˆÐ¸Ð² Ð·Ð° â€˜%sâ€™\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¾ Ð»Ð¸Ð½Ð¸Ñ˜Ð°:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ð�ÐµÐ¼Ð° Ð¸Ð·Ð²Ñ€ÑˆÐ¸Ð²Ð¸Ñ… Ð»Ð¸Ð½Ð¸Ñ˜Ð°\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€˜%sâ€™\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð°ÑšÐ°:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð½Ð¾Ð¼:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Ð�ÐµÐ¼Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ°\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð¿Ð¾Ð·Ð¸Ð²Ð°:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Ð�ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:Ð½ÐµÐ¼Ð° Ð»Ð¸Ð½Ð¸Ñ˜Ð° Ð·Ð° â€˜%sâ€™\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð²   %2d Ñ�Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ð¾ %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð²   %2d Ð½Ð¸ÐºÐ°Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "Ð³Ñ€Ð°Ð½Ð° %2d Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð° %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "Ð³Ñ€Ð°Ð½Ð° %2d Ð½Ð¸ÐºÐ°Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð°\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½ %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð½Ð¸ÐºÐ°Ð´ Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½\n"
  
! #: gcov.c:2512
  #, fuzzy, c-format
  #| msgid "%s:cannot open source file\n"
  msgid "Cannot open source file %s\n"
--- 1131,1212 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:Ð³Ñ€Ð°Ñ„ Ñ˜Ðµ Ð½ÐµÑ€ÐµÑˆÐ¸Ð² Ð·Ð° â€˜%sâ€™\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¾ Ð»Ð¸Ð½Ð¸Ñ˜Ð°:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ð�ÐµÐ¼Ð° Ð¸Ð·Ð²Ñ€ÑˆÐ¸Ð²Ð¸Ñ… Ð»Ð¸Ð½Ð¸Ñ˜Ð°\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€˜%sâ€™\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð°ÑšÐ°:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð½Ð¾Ð¼:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Ð�ÐµÐ¼Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ°\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐµÐ½Ð¸Ñ… Ð¿Ð¾Ð·Ð¸Ð²Ð°:%s Ð¾Ð´ %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Ð�ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:Ð½ÐµÐ¼Ð° Ð»Ð¸Ð½Ð¸Ñ˜Ð° Ð·Ð° â€˜%sâ€™\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð²   %2d Ñ�Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ð¾ %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð²   %2d Ð½Ð¸ÐºÐ°Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "Ð³Ñ€Ð°Ð½Ð° %2d Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð° %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "Ð³Ñ€Ð°Ð½Ð° %2d Ð½Ð¸ÐºÐ°Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð°\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½ %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð½Ð¸ÐºÐ°Ð´ Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½\n"
  
! #: gcov.c:2519
  #, fuzzy, c-format
  #| msgid "%s:cannot open source file\n"
  msgid "Cannot open source file %s\n"
*************** msgstr "ÐžÐ²Ð¾Ð¼ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ðµ
*** 1326,1436 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1253
  #, fuzzy
  #| msgid "GCSE disabled"
  msgid "[disabled]"
  msgstr "Ð“Ð¦Ð¡Ð• Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1375
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1378
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ð¿Ñ€Ð¾Ð»Ð°Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÑ€Ð°ÑšÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: opts.c:1381 opts.c:1420
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1384
  #, 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:1390
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1392
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1403
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1405
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1407
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1418
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
--- 1326,1436 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1260
  #, fuzzy
  #| msgid "GCSE disabled"
  msgid "[disabled]"
  msgstr "Ð“Ð¦Ð¡Ð• Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1382
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1385
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ð¿Ñ€Ð¾Ð»Ð°Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÑ€Ð°ÑšÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: opts.c:1388 opts.c:1427
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1391
  #, 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:1397
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1399
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1410
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1412
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1414
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1425
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
*************** msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð
*** 3099,3106 ****
  msgid "<command-line>"
  msgstr "<ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°-Ð»Ð¸Ð½Ð¸Ñ˜Ð°>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
--- 3099,3106 ----
  msgid "<command-line>"
  msgstr "<ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°-Ð»Ð¸Ð½Ð¸Ñ˜Ð°>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3121,3127 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
--- 3121,3127 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%d Ð¾Ð¿ÐµÑ
*** 3144,3151 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3144,3151 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3161,3178 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3161,3178 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ
*** 3182,3188 ****
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%h Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%L Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3182,3188 ----
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%h Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%L Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "invalid %%U value"
*** 3203,3209 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3203,3209 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ
*** 3213,3219 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3213,3219 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "unknown relocation unspec"
*** 3224,3230 ****
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ðµ"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´"
--- 3224,3230 ----
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ðµ"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3292,3298 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
--- 3292,3298 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·
*** 3303,3331 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3303,3331 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€Ñ
*** 3333,3446 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:22051
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð·Ð° X, Y Ð¸Ð»Ð¸ Z Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/avr/avr.c:2620
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¼Ð¾Ñ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<&%>"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ (reg+disp):"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  #| msgid "address offset not a constant"
  msgid "bad address, not a constant:"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð›Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ˜Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ°:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¸Ñ˜Ð° Ð¿Ð¾Ð¼Ð°ÐºÐ°:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð¿Ð¾Ð¼Ð°Ðº:"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  #| msgid "unsupported combination: %s"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "return type of function"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr ""
  
--- 3333,3446 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:22040
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð·Ð° X, Y Ð¸Ð»Ð¸ Z Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/avr/avr.c:2636
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¼Ð¾Ñ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<&%>"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ (reg+disp):"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  #| msgid "address offset not a constant"
  msgid "bad address, not a constant:"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð›Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ˜Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ°:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¸Ñ˜Ð° Ð¿Ð¾Ð¼Ð°ÐºÐ°:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð¿Ð¾Ð¼Ð°Ðº:"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  #| msgid "unsupported combination: %s"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "return type of function"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr ""
  
*************** msgid "invalid const_double operand"
*** 3463,3469 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_double Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3463,3469 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_double Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_mov
*** 3687,3786 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18067
  #, 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:18146
  #, 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:18164
  #, 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:18177
  #, 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:18192
  #, 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:18220
  #, 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:18238
  #, 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:18261
  #, 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:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
--- 3687,3786 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18073
  #, 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:18152
  #, 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:18170
  #, 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:18183
  #, 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:18198
  #, 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:18226
  #, 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:18244
  #, 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:18267
  #, 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:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ
*** 3819,3825 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 3819,3825 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgid "post-increment address is not a r
*** 3877,3883 ****
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 3877,3883 ----
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgid "insn contains an invalid address
*** 3914,3920 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 3914,3920 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgstr "Ð�ÐµÐ¼Ð° Ð¼ÐµÑ�Ñ‚Ð° Ð½Ð° Ñ�Ñ‚ÐµÐ
*** 4009,4321 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° Ð¿Ð¾ÐºÑ€ÐµÐ½ÐµÑ‚Ðµ â€˜%sâ€™ Ñƒ ÑˆÐºÐ¾Ñ™Ñ†Ð¸ Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/rs6000/rs6000.c:4243
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-f%s Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  #| msgid "Disable indexed addressing"
  msgid "-mvsx needs indexed addressing"
  msgstr "Ð˜Ñ�ÐºÑ™ÑƒÑ‡Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°ÑšÐµ"
  
! #: config/rs6000/rs6000.c:4250
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-f%s Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23887
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ñ‚Ð°Ñ‡ÐºÑƒ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4009,4321 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° Ð¿Ð¾ÐºÑ€ÐµÐ½ÐµÑ‚Ðµ â€˜%sâ€™ Ñƒ ÑˆÐºÐ¾Ñ™Ñ†Ð¸ Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-f%s Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/rs6000/rs6000.c:4247
  #, fuzzy
  #| msgid "Disable indexed addressing"
  msgid "-mvsx needs indexed addressing"
  msgstr "Ð˜Ñ�ÐºÑ™ÑƒÑ‡Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°ÑšÐµ"
  
! #: config/rs6000/rs6000.c:4252
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-f%s Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:23934
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ñ‚Ð°Ñ‡ÐºÑƒ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚
*** 4341,4383 ****
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4341,4383 ----
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr ""
*** 4560,4589 ****
  msgid "bad test"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%D Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%d Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%t/%%b Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "Ð½ÐµÐ¼Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð¸"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
--- 4560,4589 ----
  msgid "bad test"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%D Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%d Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%t/%%b Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "Ð½ÐµÐ¼Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð¸"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
*************** msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
*** 4606,4613 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
--- 4606,4613 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
*** 4629,4642 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 4629,4642 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4668,4674 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 4668,4674 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4677,4683 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 4677,4683 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4690,4696 ****
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
--- 4690,4696 ----
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4698,4704 ****
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
--- 4698,4704 ----
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4708,4714 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
--- 4708,4714 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
*************** msgstr ""
*** 4724,4748 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· %qE Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµ"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4724,4748 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· %qE Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµ"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4752,4771 ****
  msgid "expected %<.%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 4752,4771 ----
  msgid "expected %<.%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸
*** 4774,4790 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 4774,4790 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4796,4802 ****
  msgid "(anonymous)"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 4796,4802 ----
  msgid "(anonymous)"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 4808,4818 ****
  msgid "expected label"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
--- 4808,4818 ----
  msgid "expected label"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
*************** msgstr ""
*** 5072,5082 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
! #: cp/pt.c:21895
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 5072,5082 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
! #: cp/pt.c:21984
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "ÐŸÐ¾Ð³Ð¾Ð½:"
*** 5276,5368 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð»Ð°Ð¶Ð½Ð¾Ð¼ INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð½ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:587
  #, fuzzy
  #| msgid "Unexpected end of format string"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐºÑ€Ð°Ñ˜ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐºÑ€Ð°Ñ˜ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: fortran/io.c:590
  #, fuzzy
  #| msgid "zero width in %s format"
  msgid "Zero width in format descriptor"
  msgstr "Ð½ÑƒÐ»Ñ‚Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %s"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²Ð¾Ð´ÐµÑ›Ð° Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: fortran/io.c:639
  #, fuzzy
  #| msgid "template argument required for %<%s %T%>"
  msgid "Left parenthesis required after %<*%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸Ðº ÑƒÑ€ÐµÑ’Ð¸Ð²Ð°ÑšÐ° P"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "ÐžÐ¿Ð¸Ñ�Ð½Ð¸Ðº P Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð²Ð¾Ð´ÐµÑ›Ð¸ Ñ„Ð°ÐºÑ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ"
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Expected a right parenthesis in expression at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÑ�Ð½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  #, fuzzy
  #| msgid "Positive width required"
  msgid "Positive width required with T descriptor"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:930
  #, fuzzy
  #| msgid "Expected P edit descriptor"
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸Ðº ÑƒÑ€ÐµÑ’Ð¸Ð²Ð°ÑšÐ° P"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¸Ð·Ð»Ð¾Ð¶Ð¸Ð¾Ñ†Ð°"
  
! #: fortran/io.c:1030
  #, fuzzy
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 5276,5368 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð»Ð°Ð¶Ð½Ð¾Ð¼ INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð½ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:597
  #, fuzzy
  #| msgid "Unexpected end of format string"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐºÑ€Ð°Ñ˜ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐºÑ€Ð°Ñ˜ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: fortran/io.c:600
  #, fuzzy
  #| msgid "zero width in %s format"
  msgid "Zero width in format descriptor"
  msgstr "Ð½ÑƒÐ»Ñ‚Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %s"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²Ð¾Ð´ÐµÑ›Ð° Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: fortran/io.c:649
  #, fuzzy
  #| msgid "template argument required for %<%s %T%>"
  msgid "Left parenthesis required after %<*%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸Ðº ÑƒÑ€ÐµÑ’Ð¸Ð²Ð°ÑšÐ° P"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "ÐžÐ¿Ð¸Ñ�Ð½Ð¸Ðº P Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð²Ð¾Ð´ÐµÑ›Ð¸ Ñ„Ð°ÐºÑ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  #, fuzzy
  #| msgid "Positive width required"
  msgid "Positive width required with T descriptor"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°"
  
! #: fortran/io.c:893
  #, fuzzy
  #| msgid "Expected P edit descriptor"
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸Ðº ÑƒÑ€ÐµÑ’Ð¸Ð²Ð°ÑšÐ° P"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¸Ð·Ð»Ð¾Ð¶Ð¸Ð¾Ñ†Ð°"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Expected a right parenthesis in expression at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÑ�Ð½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %C"
! 
! #: fortran/io.c:1040
  #, fuzzy
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 5372,5446 ****
  msgid "Syntax error in expression at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ EOF"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "Ð¦ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ¾ Ð¸Ð¼Ðµ"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Ð›Ð¾ÑˆÐµ Ð¸Ð¼Ðµ"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÑ�Ð½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Ð•Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ñ†ÐµÐ»Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜Ð°"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ñ€ÐµÐ°Ð»Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
--- 5372,5446 ----
  msgid "Syntax error in expression at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ EOF"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "Ð¦ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ¾ Ð¸Ð¼Ðµ"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Ð›Ð¾ÑˆÐµ Ð¸Ð¼Ðµ"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÑ�Ð½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Ð•Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ñ†ÐµÐ»Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜Ð°"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ñ€ÐµÐ°Ð»Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
*************** msgstr ""
*** 5736,5747 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
--- 5736,5747 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
*************** msgstr "Ð¡Ð¥2Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¼
*** 6145,6151 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸ -m32 Ð¸ -m64"
  
--- 6145,6151 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸ -m32 Ð¸ -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 9939,9945 ****
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÑƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ… Ð¢Ð›Ð¡ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9939,9945 ----
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÑƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ… Ð¢Ð›Ð¡ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 10206,10212 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 10206,10212 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) Ñ˜Ðµ 12"
*** 10511,10524 ****
  msgid "Use 80-bit long double."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 128-Ð±Ð¸Ñ‚Ð½Ð¸ long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10511,10524 ----
  msgid "Use 80-bit long double."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 128-Ð±Ð¸Ñ‚Ð½Ð¸ long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
*** 11898,12014 ****
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/s390/s390.opt:123
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ÐžÐ´Ñ€Ð¶Ð°Ð²Ð°Ñ˜ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð½Ñ‚Ñ€Ð°Ð»Ð°Ð½Ñ†Ð°"
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾ Ð¸Ñ�Ð¿Ð¸Ñ�Ð¸Ð²Ð°ÑšÐµ"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð•Ð¡Ð�/390"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  #| msgid "decimal floating point not supported for this target"
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¸ Ð·Ð°Ñ€ÐµÐ· Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/s390/s390.opt:139
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐµ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð½Ðµ Ð¤ÐŸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.opt:173
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ bras Ð·Ð° Ð¸Ð·Ð²Ñ€ÑˆÐ½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ < 64k"
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:181
  #, 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 "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð½Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ Ð¼Ð¾Ñ€Ð° Ð¾Ð´Ð»Ð¾Ð¶Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ�Ðµ Ð¾ÐºÐ¸Ð½Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° ÐºÐ»Ð¾Ð¿ÐºÐµ"
  
! #: config/s390/s390.opt:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, 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 "Ð•Ð¼Ð¸Ñ‚ÑƒÑ˜ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸ ÐºÃ´Ð´ Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ€Ð°Ð´Ð¸ ÐºÐ»Ð¾Ð¿ÐºÐµ ÐºÐ°Ð´ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ"
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ¸ Ð·Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°"
  
! #: config/s390/s390.opt:205
  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:210
  #, 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:214
  #, 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:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° z/"
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 11898,12014 ----
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/s390/s390.opt:126
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ÐžÐ´Ñ€Ð¶Ð°Ð²Ð°Ñ˜ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð½Ñ‚Ñ€Ð°Ð»Ð°Ð½Ñ†Ð°"
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾ Ð¸Ñ�Ð¿Ð¸Ñ�Ð¸Ð²Ð°ÑšÐµ"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð•Ð¡Ð�/390"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  #| msgid "decimal floating point not supported for this target"
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¸ Ð·Ð°Ñ€ÐµÐ· Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/s390/s390.opt:142
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐµ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð½Ðµ Ð¤ÐŸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.opt:176
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ bras Ð·Ð° Ð¸Ð·Ð²Ñ€ÑˆÐ½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ < 64k"
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:184
  #, 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 "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð½Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ Ð¼Ð¾Ñ€Ð° Ð¾Ð´Ð»Ð¾Ð¶Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ�Ðµ Ð¾ÐºÐ¸Ð½Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° ÐºÐ»Ð¾Ð¿ÐºÐµ"
  
! #: config/s390/s390.opt:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, 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 "Ð•Ð¼Ð¸Ñ‚ÑƒÑ˜ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸ ÐºÃ´Ð´ Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ€Ð°Ð´Ð¸ ÐºÐ»Ð¾Ð¿ÐºÐµ ÐºÐ°Ð´ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ"
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ¸ Ð·Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°"
  
! #: config/s390/s390.opt:208
  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:213
  #, 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:217
  #, 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:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° z/"
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr "ÐŸÑ€ÑƒÐ¶Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ
*** 12064,12074 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 12064,12074 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 12370,12473 ****
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ�Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¸"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ�Ñƒ 32-Ð±Ð¸Ñ‚Ð½Ð¸"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 32-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð½Ð°Ð³Ð¸ÑšÐ°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð½Ð° Ñ˜Ð°Ñ‡ÐµÐ¼ Ñ€Ð°Ð²Ð½Ð°ÑšÑƒ Ð·Ð° Ð´Ð²Ð¾Ñ€ÐµÑ‡Ð½Ðµ ÐºÐ¾Ð¿Ð¸Ñ˜Ðµ"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·ÑƒÑ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ñ€ÐµÐ¿Ð½Ð¸Ñ… Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ñƒ"
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 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 "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’ÑƒÑ˜ ÐºÃ´Ð´ Ð·Ð° Ð´Ð°Ñ‚Ð¸ Ð¦ÐŸÐ£"
  
! #: config/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ» ÐºÃ´Ð´Ð° Ð¡ÐŸÐ�Ð ÐšÐ° Ð’9"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð·Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸ Ð¿Ñ�Ð�Ð‘Ð˜."
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 12370,12491 ----
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑšÐµ-Ð´Ð¾Ð´Ð°Ð²Ð°ÑšÐµ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð²Ð¸Ð·ÑƒÐµÐ»Ð½Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° (Ð’Ð˜Ð¡) Ð£Ð»Ñ‚Ñ€Ð°Ð¡ÐŸÐ�Ð ÐšÐ°"
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ�Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¸"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ�Ñƒ 32-Ð±Ð¸Ñ‚Ð½Ð¸"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 32-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð½Ð°Ð³Ð¸ÑšÐ°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð½Ð° Ñ˜Ð°Ñ‡ÐµÐ¼ Ñ€Ð°Ð²Ð½Ð°ÑšÑƒ Ð·Ð° Ð´Ð²Ð¾Ñ€ÐµÑ‡Ð½Ðµ ÐºÐ¾Ð¿Ð¸Ñ˜Ðµ"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·ÑƒÑ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ñ€ÐµÐ¿Ð½Ð¸Ñ… Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ñƒ"
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 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 "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’ÑƒÑ˜ ÐºÃ´Ð´ Ð·Ð° Ð´Ð°Ñ‚Ð¸ Ð¦ÐŸÐ£"
  
! #: config/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ» ÐºÃ´Ð´Ð° Ð¡ÐŸÐ�Ð ÐšÐ° Ð’9"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð·Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸ Ð¿Ñ�Ð�Ð‘Ð˜."
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 18211,18217 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 18229,18235 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 18744,18750 ****
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 18762,18768 ----
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr ""
*** 19113,19269 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  #| msgid "invalid application of %qs to a void type"
  msgid "invalid comparison of non-ordered type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "slice can only be compared to nil"
  msgstr "%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½Ð° Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: go/gofrontend/types.cc:531
  #, fuzzy
  #| msgid "%qs can only be specified for functions"
  msgid "map can only be compared to nil"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: go/gofrontend/types.cc:533
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "func can only be compared to nil"
  msgstr "%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½Ð° Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid comparison of non-comparable type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid operand in the instruction"
  msgid "invalid comparison of generated struct"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  #, fuzzy
  #| msgid "Warn about implicit conversion"
  msgid "need explicit conversion"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ"
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot use type %s as type %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  #| msgid "invalid receiver type %qs"
  msgid "different receiver types"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° %qs"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "different number of parameters"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  #| msgid "invalid parameter type %qT"
  msgid "different parameter types"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñƒ %qE"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñƒ %qE"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�ÐºÑ€Ð°Ñ›ÐµÐ½Ð¸Ñ†Ð° %s"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  #| msgid "missing argument to \"%s\""
  msgid "missing method %s%s%s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 19131,19287 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  #| msgid "invalid application of %qs to a void type"
  msgid "invalid comparison of non-ordered type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "slice can only be compared to nil"
  msgstr "%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½Ð° Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: go/gofrontend/types.cc:543
  #, fuzzy
  #| msgid "%qs can only be specified for functions"
  msgid "map can only be compared to nil"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: go/gofrontend/types.cc:545
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "func can only be compared to nil"
  msgstr "%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½Ð° Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid comparison of non-comparable type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid operand in the instruction"
  msgid "invalid comparison of generated struct"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  #, fuzzy
  #| msgid "Warn about implicit conversion"
  msgid "need explicit conversion"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ"
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot use type %s as type %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  #| msgid "invalid receiver type %qs"
  msgid "different receiver types"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° %qs"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "different number of parameters"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  #| msgid "invalid parameter type %qT"
  msgid "different parameter types"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñƒ %qE"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñƒ %qE"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�ÐºÑ€Ð°Ñ›ÐµÐ½Ð¸Ñ†Ð° %s"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  #| msgid "missing argument to \"%s\""
  msgid "missing method %s%s%s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 19450,19456 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
--- 19468,19474 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
*************** msgstr ""
*** 19518,19546 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19536,19564 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð
*** 19548,19554 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
--- 19566,19572 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 19556,19635 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ñ�Ð° Ñ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°"
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%HÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð° Ð´Ñ€ÑƒÐ³Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%HÐ¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 19574,19653 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ñ�Ð° Ñ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°"
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%HÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð° Ð´Ñ€ÑƒÐ³Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%HÐ¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 20588,20599 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
--- 20606,20617 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
*************** msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð½Ð°Ñ
*** 20699,20711 ****
  msgid "cannot find '%s'"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ â€˜%sâ€™"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "pex_init failed: %m"
  msgstr "pex_init Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 20717,20729 ----
  msgid "cannot find '%s'"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ â€˜%sâ€™"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "pex_init failed: %m"
  msgstr "pex_init Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "%s: %s"
*** 20716,20722 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
--- 20734,20740 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
*************** msgstr ""
*** 20941,20947 ****
  msgid "error writing %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÑƒ %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
--- 20959,20965 ----
  msgid "error writing %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÑƒ %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
*************** msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð
*** 21024,21040 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 21042,21058 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 21148,21160 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ"
  
! #: expr.c:10811
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute warning: %s"
--- 21166,21178 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ"
  
! #: expr.c:10809
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute warning: %s"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 21172,21184 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð¿Ð¸Ñ�Ð° %qs: %s"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
--- 21190,21202 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð¿Ð¸Ñ�Ð° %qs: %s"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð
*** 21195,21201 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
--- 21213,21219 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð°
*** 21227,21233 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
--- 21245,21251 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
*************** msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°:
*** 21238,21244 ****
  msgid "total size of local objects too large"
  msgstr "%JÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>"
--- 21256,21262 ----
  msgid "total size of local objects too large"
  msgstr "%JÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>"
*************** msgstr ""
*** 21345,21415 ****
  msgid "input file %qs is the same as output file"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: -pipe Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -save-temps"
  
! #: gcc.c:4586
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: â€ž-x %sâ€œ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ ÑƒÐ»Ð°Ð·Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ â€˜%sâ€™ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ñ�Ð° â€˜-â€™"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open temporary response file %s"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð¿Ð¸Ñ�Ð° %qs: %s"
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%0%câ€™"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
--- 21363,21439 ----
  msgid "input file %qs is the same as output file"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output filename specified twice"
! msgid "output filename may not be empty"
! msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´Ð²Ð°Ð¿ÑƒÑ‚"
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: -pipe Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -save-temps"
  
! #: gcc.c:4589
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: â€ž-x %sâ€œ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ ÑƒÐ»Ð°Ð·Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ â€˜%sâ€™ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ñ�Ð° â€˜-â€™"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open temporary response file %s"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð¿Ð¸Ñ�Ð° %qs: %s"
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%0%câ€™"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
*************** msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ
*** 21418,21671 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: â€ž%%*â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ ÑˆÐµÐ¼Ð°Ñ‚Ñ�ÐºÐ¸Ð¼ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµÐ¼"
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€ž%câ€œ"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in args to spec function %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ â€˜%câ€™"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "Ñ‚ÐµÐ»Ð¾ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.c:8054
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¸ -o Ñ�Ð° -c Ð¸Ð»Ð¸ -S ÐºÐ°Ð´ Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "field %qs not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ðº %s Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ â€˜%sâ€™"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ñƒ %%:version-compare"
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %%:version-compare"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 21442,21695 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: â€ž%%*â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ ÑˆÐµÐ¼Ð°Ñ‚Ñ�ÐºÐ¸Ð¼ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµÐ¼"
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€ž%câ€œ"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in args to spec function %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ â€˜%câ€™"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "Ñ‚ÐµÐ»Ð¾ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.c:8057
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¸ -o Ñ�Ð° -c Ð¸Ð»Ð¸ -S ÐºÐ°Ð´ Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "field %qs not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ðº %s Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ â€˜%sâ€™"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ñƒ %%:version-compare"
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %%:version-compare"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸
*** 21825,21833 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 21849,21857 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgstr ""
*** 22251,22500 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Ð½ÐµÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð¼Ð¾Ñ€Ð° Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð¸"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variables not supported in this target"
  msgid "threadprivate variable %qE used in target region"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: gimplify.c:6766
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing target region"
  msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾"
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variables not supported in this target"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: gimplify.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing task"
  msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾"
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s: %m"
  
! #: gimplify.c:6965
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ (Ð¿Ñ€Ð²Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "%Hiteration variable %qE is unsigned"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%HÐ½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should be private"
  msgstr "Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°"
  
! #: gimplify.c:7248
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be linear"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should not be private"
  msgstr "Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ñƒ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: gimplify.c:8304
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%s variable %qE is private in outer context"
  msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ñƒ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT Ñ�Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ñƒ %qT Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ ÐºÑ€Ð¾Ð· %<...%>"
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Ñ�Ñ‚Ð¾Ð³Ð° Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ðµ %qT ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %qT Ð·Ð° %<va_arg%>)"
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Ð°ÐºÐ¾ Ñ�Ðµ Ð¾Ð²Ð°Ñ˜ ÐºÃ´Ð´ Ð´Ð¾Ñ�ÐµÐ³Ð½Ðµ, Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ Ñ›Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð½ÑƒÑ‚Ð¸"
--- 22275,22524 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Ð½ÐµÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð¼Ð¾Ñ€Ð° Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð¸"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variables not supported in this target"
  msgid "threadprivate variable %qE used in target region"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: gimplify.c:6769
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing target region"
  msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾"
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variables not supported in this target"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: gimplify.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "enclosing task"
  msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾"
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s: %m"
  
! #: gimplify.c:6968
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ (Ð¿Ñ€Ð²Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  #| msgid "%Hiteration variable %qE is unsigned"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%HÐ½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should be private"
  msgstr "Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qE should not be linear"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should be private"
  msgid "iteration variable %qE should not be private"
  msgstr "Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ñƒ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: gimplify.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%s variable %qE is private in outer context"
  msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ñƒ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT Ñ�Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ñƒ %qT Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ ÐºÑ€Ð¾Ð· %<...%>"
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Ñ�Ñ‚Ð¾Ð³Ð° Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ðµ %qT ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %qT Ð·Ð° %<va_arg%>)"
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Ð°ÐºÐ¾ Ñ�Ðµ Ð¾Ð²Ð°Ñ˜ ÐºÃ´Ð´ Ð´Ð¾Ñ�ÐµÐ³Ð½Ðµ, Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ Ñ›Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð½ÑƒÑ‚Ð¸"
*************** msgstr ""
*** 22742,22748 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 22766,22772 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 22844,22850 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 22868,22874 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 23266,23477 ****
  msgid "multiple loop axes specified for routine"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: omp-low.c:2670
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing region"
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½Ðµ"
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid IACC argument"
  msgid "invalid arguments"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ðµ, ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ, ÑƒÑ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2725
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ðµ, ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ, ÑƒÑ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2754
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½Ðµ"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical region"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ñ�Ñ‚Ð¾Ð¸Ð¼ÐµÐ½Ðµ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ»Ð°Ð· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
--- 23290,23501 ----
  msgid "multiple loop axes specified for routine"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: omp-low.c:2698
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing region"
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½Ðµ"
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid IACC argument"
  msgid "invalid arguments"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ðµ, ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ, ÑƒÑ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ðµ, ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ, ÑƒÑ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2782
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½Ðµ"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical region"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:2879
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2920
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ñ�Ñ‚Ð¾Ð¸Ð¼ÐµÐ½Ðµ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid exit from %s structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid entry to OpenMP structured block"
  msgid "invalid entry to %s structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ»Ð°Ð· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid exit from OpenMP structured block"
  msgid "invalid branch to/from %s structured block"
*************** msgstr "Ð¢Ð¸Ð¿ BYTE ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½
*** 23560,23566 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 23584,23590 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°
*** 23735,23872 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ, Ð½Ðµ %d"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° --param Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ñƒ Ð¾Ð±Ð»Ð¸ÐºÐ° Ð˜ÐœÐ•=Ð’Ð Ð•Ð”Ð�ÐžÐ¡Ð¢"
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --param"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --param"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --param"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ â€ž%sâ€œ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð·Ð±Ð¾Ñ€Ð¾Ð¼"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° â€ž%sâ€œ"
  
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° %s Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸Ñ�Ð¾Ðº"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°: %c"
  
! #: opts.c:2627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: Ð½ÐµÐ¼Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 23759,23906 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ, Ð½Ðµ %d"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° --param Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ñƒ Ð¾Ð±Ð»Ð¸ÐºÐ° Ð˜ÐœÐ•=Ð’Ð Ð•Ð”Ð�ÐžÐ¡Ð¢"
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --param"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --param"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --param"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ â€ž%sâ€œ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð·Ð±Ð¾Ñ€Ð¾Ð¼"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° â€ž%sâ€œ"
  
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° %s Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸Ñ�Ð¾Ðº"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°: %c"
  
! #: opts.c:2634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: Ð½ÐµÐ¼Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ
*** 24232,24238 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
--- 24266,24272 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
*************** msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ ÑƒÐ¿Ð¸Ñ�Ñƒ Ñ
*** 24863,24875 ****
  msgid "error closing %s: %m"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s: %m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "self-tests incompatible with -E"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 24897,24909 ----
  msgid "error closing %s: %m"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s: %m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "self-tests incompatible with -E"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 25873,25925 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i has multiple EH edges"
  msgstr "ÐžÐ±. %i Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð±Ð°Ñ†Ð¸ Ð°Ð»Ð¸ Ð¸Ð¼Ð° Ð•Ð¥ Ð¸Ð²Ð¸Ñ†Ðµ"
  
! #: tree-eh.c:4681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i can not throw but has an EH edge"
  msgstr "ÐžÐ±. %i Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð±Ð°Ñ†Ð¸ Ð°Ð»Ð¸ Ð¸Ð¼Ð° Ð•Ð¥ Ð¸Ð²Ð¸Ñ†Ðµ"
  
! #: tree-eh.c:4689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "ÐŸÐ¾Ñ�Ð»ÐµÐ´ÑšÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð¾Ð±. %i Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unnecessary EH edge %i->%i"
  msgid "Incorrect EH edge %i->%i"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ð•Ð¥ Ð¸Ð²Ð¸Ñ†Ð° %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° Ð¸Ñ˜Ð° Ñƒ Ð¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð¾Ð¼ Ð¿Ð¾Ñ‚ÐµÐ³Ñƒ"
  
! #: tree-eh.c:4780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i has incorrect edge"
  msgstr "ÐŸÐ¾Ñ�Ð»ÐµÐ´ÑšÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð¾Ð±. %i Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚"
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
--- 25907,25959 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i has multiple EH edges"
  msgstr "ÐžÐ±. %i Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð±Ð°Ñ†Ð¸ Ð°Ð»Ð¸ Ð¸Ð¼Ð° Ð•Ð¥ Ð¸Ð²Ð¸Ñ†Ðµ"
  
! #: tree-eh.c:4696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i can not throw but has an EH edge"
  msgstr "ÐžÐ±. %i Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð±Ð°Ñ†Ð¸ Ð°Ð»Ð¸ Ð¸Ð¼Ð° Ð•Ð¥ Ð¸Ð²Ð¸Ñ†Ðµ"
  
! #: tree-eh.c:4704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "ÐŸÐ¾Ñ�Ð»ÐµÐ´ÑšÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð¾Ð±. %i Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unnecessary EH edge %i->%i"
  msgid "Incorrect EH edge %i->%i"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ð•Ð¥ Ð¸Ð²Ð¸Ñ†Ð° %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° Ð¸Ñ˜Ð° Ñƒ Ð¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð¾Ð¼ Ð¿Ð¾Ñ‚ÐµÐ³Ñƒ"
  
! #: tree-eh.c:4795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i has incorrect edge"
  msgstr "ÐŸÐ¾Ñ�Ð»ÐµÐ´ÑšÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð¾Ð±. %i Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚"
  
! #: tree-eh.c:4801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
*************** msgstr "Ð¡Ð¡Ð� Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÑšÐµ"
*** 26025,26059 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, 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:3431
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "in a call to function %qD declared here"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·ÑƒÑ˜ÐµÐ¼ Ð¿ÐµÑ‚Ñ™Ñƒ, Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ»Ð¸Ñ‚Ð¸"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 26059,26093 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, 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:3429
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "in a call to function %qD declared here"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·ÑƒÑ˜ÐµÐ¼ Ð¿ÐµÑ‚Ñ™Ñƒ, Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ»Ð¸Ñ‚Ð¸"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸
*** 26425,26435 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 26459,26469 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾
*** 27461,27467 ****
  msgid "type was previously declared %qE"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 27495,27501 ----
  msgid "type was previously declared %qE"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð
*** 27749,27755 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 27783,27789 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð¿Ð¸Ñ�Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚
*** 28408,28473 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¸Ð¿Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%s%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%T%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<long%> Ð¸Ð»Ð¸ %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ñ�Ñƒ %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
--- 28442,28507 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¸Ð¿Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%s%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%T%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<long%> Ð¸Ð»Ð¸ %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ñ�Ñƒ %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
*************** msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°
*** 28574,28580 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 28608,28614 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 28605,28611 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for iteration variable %qE"
--- 28639,28645 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿
*** 28623,28647 ****
  msgid "%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing controlling predicate"
  msgid "missing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "missing increment expression"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid increment expression"
  msgid "invalid increment expression"
--- 28657,28681 ----
  msgid "%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing controlling predicate"
  msgid "missing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "missing increment expression"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid increment expression"
  msgid "invalid increment expression"
*************** msgstr ""
*** 29223,29230 ****
  msgid "wrong type argument to %s"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
--- 29257,29264 ----
  msgid "wrong type argument to %s"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
*************** msgstr[3] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€
*** 29961,29967 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 29995,30001 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 30133,30139 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mdebug-%s"
--- 30167,30173 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mdebug-%s"
*************** msgstr "Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð
*** 30473,30479 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 30507,30513 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr ""
*** 30562,30568 ****
  msgid "unknown value %qs for -mtune"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
--- 30596,30602 ----
  msgid "unknown value %qs for -mtune"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
*************** msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð
*** 30656,30664 ****
  msgid "target %s %s=%s is not valid"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %s ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 30690,30698 ----
  msgid "target %s %s=%s is not valid"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %s ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 30749,30755 ****
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 30783,30789 ----
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 30936,31174 ****
  msgid "insn addresses not freed"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fPIC Ð¸ -G Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support ARM mode"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "ÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° ÐºÐ¾Ð½Ñ‚Ñ€Ð°Ñ…Ð¾Ð´ Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑƒÑ˜Ðµ Ð·Ð° Ð¢Ð°Ð¼Ð±"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "ÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¸Ñ… Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑƒÑ˜Ðµ Ð·Ð° Ð¢Ð°Ð¼Ð±"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ÑƒÐ· -mno-apcs-frame Ð¼Ð¾Ð¶Ðµ Ð´Ð°Ñ‚Ð¸ Ð±ÐµÑ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°ÑšÐµ"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "can not use -mtp=cp15 with -mthumb"
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ -mtp=cp15 ÑƒÐ· -mthumb"
  
! #: config/arm/arm.c:2832
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
--- 30970,31208 ----
  msgid "insn addresses not freed"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -G are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fPIC Ð¸ -G Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support ARM mode"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "ÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° ÐºÐ¾Ð½Ñ‚Ñ€Ð°Ñ…Ð¾Ð´ Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑƒÑ˜Ðµ Ð·Ð° Ð¢Ð°Ð¼Ð±"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "ÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¸Ñ… Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑƒÑ˜Ðµ Ð·Ð° Ð¢Ð°Ð¼Ð±"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ÑƒÐ· -mno-apcs-frame Ð¼Ð¾Ð¶Ðµ Ð´Ð°Ñ‚Ð¸ Ð±ÐµÑ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°ÑšÐµ"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "can not use -mtp=cp15 with -mthumb"
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ -mtp=cp15 ÑƒÐ· -mthumb"
  
! #: config/arm/arm.c:2810
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
*************** msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð
*** 31176,31325 ****
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic Ð¸ -mapcs-reent Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "Ð’Ð¸ÑˆÐµÑƒÐ»Ð°Ð·Ð½Ð¸ ÐºÃ´Ð´ Ð�ÐŸÐ¦Ð¡Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iWMMXt Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð�Ð�ÐŸÐ¦Ð¡-Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð�Ð‘Ð˜ Ð·Ð° Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð½ Ñ€Ð°Ð´"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iWMMXt Ð�Ð‘Ð˜ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° iWMMXt-Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð°Ð½ Ð¦ÐŸÐ£"
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard Ð¸ Ð’Ð¤ÐŸ"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard Ð¸ Ð’Ð¤ÐŸ"
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° %s"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° %s"
  
! #: config/arm/arm.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= Ñ˜Ðµ Ð±ÐµÑ�ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð±ÐµÐ· -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ â€ž%sâ€œ Ð·Ð° ÐŸÐ˜Ð¦ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 31210,31359 ----
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic Ð¸ -mapcs-reent Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "Ð’Ð¸ÑˆÐµÑƒÐ»Ð°Ð·Ð½Ð¸ ÐºÃ´Ð´ Ð�ÐŸÐ¦Ð¡Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable Ð¸ -msdata=%s Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iWMMXt Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð�Ð�ÐŸÐ¦Ð¡-Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð�Ð‘Ð˜ Ð·Ð° Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð½ Ñ€Ð°Ð´"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iWMMXt Ð�Ð‘Ð˜ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° iWMMXt-Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð°Ð½ Ð¦ÐŸÐ£"
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard Ð¸ Ð’Ð¤ÐŸ"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard Ð¸ Ð’Ð¤ÐŸ"
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° %s"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° %s"
  
! #: config/arm/arm.c:3486
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= Ñ˜Ðµ Ð±ÐµÑ�ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð±ÐµÐ· -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ â€ž%sâ€œ Ð·Ð° ÐŸÐ˜Ð¦ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 31328,31404 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, 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:6913
  #, 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 Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ˜Ð°Ð²Ð½Ð¸Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð¼Ð°"
  
! #: config/arm/arm.c:6962
  #, 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 "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 31362,31443 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, 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:6891
  #, 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 Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ˜Ð°Ð²Ð½Ð¸Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð¼Ð°"
  
! #: config/arm/arm.c:6940
  #, 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 "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²Ðµ
*** 31407,31419 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 31446,31458 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr "-G Ð¸ -static Ñ�Ñƒ Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð
*** 31521,31702 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð²Ñ€Ð°Ñ›Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð¼Ð°"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Ð‘Ñ€Ð¾Ñ˜ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D not supported"
  msgid "writing to address space %qs not supported"
  msgstr "Ñ�Ð»Ð°Ð±Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð°"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð´Ð¸Ñ‡ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/avr/avr.c:9550
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .noint"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "ÐœÐ¦Ð£ %qs Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ˜ Ð½Ð¸Ñ�ÐºÐ¸"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 31560,31753 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð²Ñ€Ð°Ñ›Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð¼Ð°"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Ð‘Ñ€Ð¾Ñ˜ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D not supported"
  msgid "writing to address space %qs not supported"
  msgstr "Ñ�Ð»Ð°Ð±Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð°"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð´Ð¸Ñ‡ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/avr/avr.c:9565
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .noint"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "ÐœÐ¦Ð£ %qs Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ˜ Ð½Ð¸Ñ�ÐºÐ¸"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ð
*** 31999,32010 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
--- 32050,32061 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
*************** msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜
*** 32202,32208 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %s does not support PIC mode"
--- 32253,32259 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %s does not support PIC mode"
*************** msgstr "ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð
*** 32348,32663 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5938
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/i386/i386.c:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:5964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:5980
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ 387 Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:6054
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° -m%s=: â€ž%sâ€œ"
  
! #: config/i386/i386.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACCESS specification at %L was already specified"
  msgid "option(\"%s\") was already specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ACCESS ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° "
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7688
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:7701
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐµÑ›Ð¸ Ð¾Ð´ %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7779
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/i386/i386.c:8023
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:8026
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qT Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±"
  
! #: config/i386/i386.c:8374
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:8687
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8707
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° x87 ÐºÐ°Ð´Ð° Ñ˜Ðµ x87 Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/i386/i386.c:14856
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
--- 32399,32714 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/i386/i386.c:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386.c:5983
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: config/i386/i386.c:5992
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:5993
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ 387 Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386.c:6060
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ñ‚Ð°Ð±ÐµÐ»Ðµ Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð²Ð°ÑšÐ° Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ñ˜Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¸Ð»Ð¸ -maccumulate-outgoing-args Ð·Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ�Ñ‚"
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° -m%s=: â€ž%sâ€œ"
  
! #: config/i386/i386.c:6872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACCESS specification at %L was already specified"
  msgid "option(\"%s\") was already specified"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ACCESS ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° "
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:7707
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐµÑ›Ð¸ Ð¾Ð´ %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:7785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/i386/i386.c:8029
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:8032
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qT Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±"
  
! #: config/i386/i386.c:8380
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8699
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8719
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° x87 ÐºÐ°Ð´Ð° Ñ˜Ðµ x87 Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°ÑšÐµ %qD Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð•/Ð¡Ð¡Ð•2"
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/i386/i386.c:14862
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð
*** 32665,33000 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, fuzzy, gcc-internal-format
  #| msgid "%s functions limited to %d register parameters"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "%s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ðµ Ð½Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "No dispatcher found for %s"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð·Ð° %qs"
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: config/i386/i386.c:33148
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.c:33540
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -ffpe-trap Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½: %s"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35623
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35638
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35671
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35711
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35724
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°"
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36107
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36527
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:41336
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:44401
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 32716,33051 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, fuzzy, gcc-internal-format
  #| msgid "%s functions limited to %d register parameters"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "%s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ðµ Ð½Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "No dispatcher found for %s"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð·Ð° %qs"
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: config/i386/i386.c:33189
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.c:33581
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -ffpe-trap Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½: %s"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35664
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35679
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35712
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35765
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35775
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°"
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36151
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36568
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:41377
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.c:44442
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) Ð¸Ð»Ð¸ end_offse
*** 33126,33132 ****
  msgid "argument %qd is not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, Ð½ÑƒÐ»Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
--- 33177,33183 ----
  msgid "argument %qd is not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, Ð½ÑƒÐ»Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
*************** msgstr "PRINT_OPERAND_ADDRESS, Ð½ÑƒÐ»Ñ‚Ð
*** 33136,33142 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€ž%câ€œ"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND Ð½ÑƒÐ»Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
--- 33187,33193 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€ž%câ€œ"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND Ð½ÑƒÐ»Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
*************** msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€Ñ
*** 33249,33255 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
--- 33300,33306 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
*************** msgstr ""
*** 33788,33795 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
--- 33839,33846 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
*************** msgstr ""
*** 34062,34090 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ�Ð° Ð°ÑƒÑ‚Ð¾Ð¼. Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 34113,34141 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ�Ð° Ð°ÑƒÑ‚Ð¾Ð¼. Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "-g Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñ�Ð°Ð¼Ð
*** 34109,34115 ****
  msgid "-g option disabled"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð°"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ (%u) Ð·Ð° %s Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ %u"
--- 34160,34166 ----
  msgid "-g option disabled"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð°"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ (%u) Ð·Ð° %s Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ %u"
*************** msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð
*** 34252,34492 ****
  msgid "junk at end of #pragma longcall"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts %d arguments"
  msgstr "%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 1 argument"
  msgstr "%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 2 arguments"
  msgstr "%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ð° %d Ð·Ð° %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ†Ð¸Ñ™Ð°"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "%JÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64, ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ð”Ð°Ñ€Ð²Ð¸Ð½Ñƒ; Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸Ð¼ Ð¦ Ð¸ Ð¦++ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð°"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  #| msgid "not configured for ABI: '%s'"
  msgid "not configured for SPE ABI"
  msgstr "Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð¾ Ð·Ð° Ð�Ð‘Ð˜: â€ž%sâ€œ"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Ð�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦Ð°"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "SPE not supported in this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mcrypto requires -maltivec"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mtoc-fusion requires -mpower8-fusion"
--- 34303,34543 ----
  msgid "junk at end of #pragma longcall"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts %d arguments"
  msgstr "%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 1 argument"
  msgstr "%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 2 arguments"
  msgstr "%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ð° %d Ð·Ð° %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ†Ð¸Ñ™Ð°"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "%JÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64, ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜ÐµÐ¼"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ð”Ð°Ñ€Ð²Ð¸Ð½Ñƒ; Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½Ð¸Ð¼ Ð¦ Ð¸ Ð¦++ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð°"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  #| msgid "not configured for ABI: '%s'"
  msgid "not configured for SPE ABI"
  msgstr "Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð¾ Ð·Ð° Ð�Ð‘Ð˜: â€ž%sâ€œ"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "Ð�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦Ð°"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "SPE not supported in this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð° Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mcrypto requires -maltivec"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -o"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mtoc-fusion requires -mpower8-fusion"
*************** msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-
*** 34496,35044 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð²Ñ€Ð°Ñ›ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð²ÐµÑ› Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_altivec_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_altivec_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ATANH ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ -1 Ð´Ð¾ 1"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° dss Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16285
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_expect%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:16903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450"
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35159
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s\"%s\"%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 34547,35100 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð²Ñ€Ð°Ñ›ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñƒ Ñ˜ÐµÑ€ Ñ�Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ; ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -maltivec Ð´Ð° Ð¸Ñ… ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ"
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "Ð“Ð¦Ð¦ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐµÐ¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð�Ð‘Ð˜Ñ˜Ð°, Ð±ÐµÐ· Ñ˜ÐµÐ¼Ñ�Ñ‚Ð²Ð° Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %s already processed"
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð²ÐµÑ› Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_altivec_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_altivec_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ATANH ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ -1 Ð´Ð¾ 1"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° dss Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16321
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_expect%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35208
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:35219
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s\"%s\"%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 35231,35236 ****
--- 35287,35293 ----
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¦ÐŸÐ£ Ñ‚Ð¸Ð¿Ð° ÐŸÐ°ÑƒÐµÑ€ÐŸÐ¦-64"
*************** msgstr ""
*** 35323,35329 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 35380,35386 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 35351,35357 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 35408,35414 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�ÐºÑ€Ð°Ñ
*** 35373,35379 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 35430,35436 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
*** 35388,35556 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "Ð»Ð¾Ñˆ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¸ fcode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð·Ð° %qs Ñ˜Ðµ "
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "Ñ€ÐµÐ¶Ð¸Ð¼ Ð·/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° %s"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390"
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð° Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ 64k"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ€Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð½ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜"
  
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐµÑ›Ð¸ Ð¾Ð´ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 35445,35613 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "Ð»Ð¾Ñˆ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¸ fcode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð·Ð° %qs Ñ˜Ðµ "
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "Ñ€ÐµÐ¶Ð¸Ð¼ Ð·/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° %s"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390"
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð° Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ 64k"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ€Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð½ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜"
  
! #: config/s390/s390.c:14888
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐµÑ›Ð¸ Ð¾Ð´ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "r0 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ
*** 35614,35640 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "static Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¢ÐŸÐ¤-ÐžÐ¡Ñƒ"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ· -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð°"
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
--- 35671,35698 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "static Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¢ÐŸÐ¤-ÐžÐ¡Ñƒ"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ· -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð°"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
*************** msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#p
*** 35943,35964 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¸ Ñ�Ñƒ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð·Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÐšÐžÐ�Ð¡Ð¢16 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°Ð¼Ð°"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "ÐŸÐ˜Ð¦ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ ÐšÐžÐ�Ð¡Ð¢16 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°Ð¼Ð°"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð¼ÐµÑˆÑ‚ÐµÐ½Ðµ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .bss"
--- 36001,36022 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¸ Ñ�Ñƒ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð·Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÐšÐžÐ�Ð¡Ð¢16 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°Ð¼Ð°"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "ÐŸÐ˜Ð¦ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ ÐšÐžÐ�Ð¡Ð¢16 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°Ð¼Ð°"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð¼ÐµÑˆÑ‚ÐµÐ½Ðµ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .bss"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑ
*** 36053,36059 ****
  msgid "could not read the BRIG file"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð½Ð°Ð²Ð¾Ð´Ð° %s\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
--- 36111,36117 ----
  msgid "could not read the BRIG file"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð½Ð°Ð²Ð¾Ð´Ð° %s\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
*************** msgid "label %qD defined here"
*** 36480,36488 ****
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 36538,36546 ----
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²
*** 36624,36630 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 36682,36688 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾
*** 37779,37785 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦"
--- 37837,37843 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦"
*************** msgstr "%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð
*** 37934,37950 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð´Ð° Ð¾Ð±Ð¸Ñ‡Ð°Ð½ %<complex%> Ð·Ð½Ð°Ñ‡Ð¸ %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 37992,38008 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð´Ð° Ð¾Ð±Ð¸Ñ‡Ð°Ð½ %<complex%> Ð·Ð½Ð°Ñ‡Ð¸ %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 37997,38003 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 38055,38061 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 38042,38048 ****
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 38100,38106 ----
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´Ð
*** 38059,38065 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 38117,38123 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸
*** 38077,38084 ****
  msgid "unexpected attribute"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 38135,38142 ----
  msgid "unexpected attribute"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "%<auto%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐ
*** 38120,38126 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
--- 38178,38184 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²
*** 38150,38156 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
--- 38208,38214 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð
*** 38222,38235 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
--- 38280,38293 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
*************** msgstr "%HÐ˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ð
*** 38369,38375 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 38427,38433 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 38394,38405 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 38452,38463 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚
*** 38413,38430 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ if"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
--- 38471,38488 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ if"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
*************** msgstr "%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ
*** 38435,38441 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 38493,38499 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr ""
*** 38457,38463 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 38515,38521 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 38652,38669 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 38710,38727 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»
*** 38721,38788 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%JÐ°Ð´Ñ€ÐµÑ�Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
--- 38779,38846 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%JÐ°Ð´Ñ€ÐµÑ�Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
*************** msgstr ""
*** 38798,38809 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
--- 38856,38867 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression before ')'"
*************** msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾
*** 38821,38880 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<none%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 38879,38938 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<none%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%>
*** 38904,38928 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
--- 38962,38986 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 38934,38999 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð¸ %<long%> Ð¸ %<void%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, fuzzy, gcc-internal-format
  #| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
--- 38992,39057 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð¸ %<long%> Ð¸ %<void%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, fuzzy, gcc-internal-format
  #| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
*************** msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%>
*** 39010,39027 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
--- 39068,39085 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
*************** msgstr ""
*** 39043,39061 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 39101,39119 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð°
*** 39067,39139 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñƒ %qT"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qD"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %qs"
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 39125,39197 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñƒ %qT"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qD"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %qs"
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð
*** 39150,39156 ****
  msgid "expected function name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 39208,39214 ----
  msgid "expected function name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
*** 39161,39204 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 39219,39262 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 39208,39235 ****
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 39266,39293 ----
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "_Cilk_for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾
*** 39239,39315 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 39297,39373 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 39325,39331 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 39383,39389 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 39335,39368 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 39393,39426 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚
*** 39420,39442 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
--- 39478,39500 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
*************** msgstr ""
*** 39452,39508 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð°Ð½ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 39510,39566 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð°Ð½ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma simd%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 39513,39519 ****
  msgid "base of array section must be pointer or array type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or numeral"
--- 39571,39577 ----
  msgid "base of array section must be pointer or array type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or numeral"
*************** msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»
*** 40289,40295 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
--- 40347,40353 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸
*** 40625,40631 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
--- 40683,40689 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ
*** 40635,40641 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
--- 40693,40699 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
*************** msgstr "%<return%> Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›
*** 40663,40669 ****
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
--- 40721,40727 ----
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
*************** msgstr "%<long%> Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¿Ñ€ÐµÐºÐ
*** 40679,40685 ****
  msgid "case label is not an integer constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
--- 40737,40743 ----
  msgid "case label is not an integer constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
*************** msgstr ""
*** 40699,40715 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
--- 40757,40773 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
*************** msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ°
*** 40720,40726 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 40778,40784 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð
*** 40831,40842 ****
  msgid "used vector type where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 40889,40900 ----
  msgid "used vector type where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 40847,40873 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 40905,40931 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 40880,40953 ****
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐšÐ¾Ð¿Ð¸Ñ€Ð°Ñ˜ Ð¾Ð´ÐµÑ™ÐºÐµ Ð½Ð¸Ð·Ð° Ñƒ Ð½ÐµÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð½ Ð±Ð»Ð¾Ðº Ð¿Ñ€Ð¸ ÑƒÐ»Ð°Ð·Ñƒ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
--- 40938,41011 ----
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "ÐšÐ¾Ð¿Ð¸Ñ€Ð°Ñ˜ Ð¾Ð´ÐµÑ™ÐºÐµ Ð½Ð¸Ð·Ð° Ñƒ Ð½ÐµÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð½ Ð±Ð»Ð¾Ðº Ð¿Ñ€Ð¸ ÑƒÐ»Ð°Ð·Ñƒ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
*************** msgstr ""
*** 40968,40974 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
--- 41026,41032 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
*************** msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½
*** 40979,40995 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 41037,41053 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 41009,41026 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 41067,41084 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸
*** 41033,41065 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 41091,41123 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 41082,41144 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, 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:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 41140,41202 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, 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:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, 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:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð
*** 41150,41182 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 41208,41240 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„
*** 41781,41947 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.c:7825
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, 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:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.c:9873
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 1:"
  msgid " candidate 1: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 2:"
  msgid " candidate 2: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  #| 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 %qT from an rvalue of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
--- 41839,42005 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.c:7828
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, 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:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.c:9878
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 1:"
  msgid " candidate 1: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 2:"
  msgid " candidate 2: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| 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 %qT from an rvalue of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
*************** msgstr ""
*** 42049,42345 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "Ñ�Ð²Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ñ�Ñƒ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÐ¸Ð²Ð°Ñ‡Ð° Ð·Ð° %qD Ñƒ %qT"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D Ñ˜Ðµ Ñ�Ð°ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  Ð¾Ð²Ð¸Ð¼ %q+D"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous struct"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous struct"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %q+#D Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñƒ Ð±Ð¸Ñ�Ñ‚ÐºÐ¾Ð¼ Ð¿Ð¾Ñ™Ñƒ %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Ð½ÑƒÐ»Ñ‚Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð·Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %q+D"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° %q+D Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ñ�Ð²Ð¾Ñ˜ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° %q#T"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ñ‡Ð¸ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð·Ð±Ð¾Ð³ Ð½ÐµÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ð½Ðµ-ÐŸÐžÐ” Ð¿Ð¾Ñ™Ð° %q+#D"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ %qT"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "Ð¿Ð¾Ñ™Ðµ %q+#D Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T Ð¸Ð¼Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÑƒÑ˜Ðµ %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  Ð¸Ð»Ð¸ %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÑƒÑ˜Ðµ %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q+T is not literal because:"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD has non-integral type %qT"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %qD"
  msgid "  non-static data member %qD has volatile type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 42107,42403 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "Ñ�Ð²Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ñ�Ñƒ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÐ¸Ð²Ð°Ñ‡Ð° Ð·Ð° %qD Ñƒ %qT"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D Ñ˜Ðµ Ñ�Ð°ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  Ð¾Ð²Ð¸Ð¼ %q+D"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous struct"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous struct"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %q+#D Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñƒ Ð±Ð¸Ñ�Ñ‚ÐºÐ¾Ð¼ Ð¿Ð¾Ñ™Ñƒ %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Ð½ÑƒÐ»Ñ‚Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð·Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %q+D"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° %q+D Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ñ�Ð²Ð¾Ñ˜ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° %q#T"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ñ‡Ð¸ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð·Ð±Ð¾Ð³ Ð½ÐµÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ð½Ðµ-ÐŸÐžÐ” Ð¿Ð¾Ñ™Ð° %q+#D"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ %qT"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "Ð¿Ð¾Ñ™Ðµ %q+#D Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T Ð¸Ð¼Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÑƒÑ˜Ðµ %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  Ð¸Ð»Ð¸ %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÑƒÑ˜Ðµ %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q+T is not literal because:"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD has non-integral type %qT"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %qD"
  msgid "  non-static data member %qD has volatile type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ñ‡Ð¸ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð
*** 42347,42512 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñƒ %qT ÑƒÑ�Ð»ÐµÐ´ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñƒ %qT ÑƒÑ�Ð»ÐµÐ´ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð·Ð° %q+D Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/class.c:7337
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð°Ð»Ð¸ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<\"%E\"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
--- 42405,42570 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñƒ %qT ÑƒÑ�Ð»ÐµÐ´ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñƒ %qT ÑƒÑ�Ð»ÐµÐ´ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð·Ð° %q+D Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/class.c:7340
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð°Ð»Ð¸ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<\"%E\"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ
*** 42516,42527 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 42574,42585 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð
*** 42555,42934 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %q+#D"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#T has virtual base classes"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a constexpr function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1567
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/constexpr.c:1578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:3141
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 42613,42992 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %q+#D"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#T has virtual base classes"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a constexpr function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.c:3165
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€Ðµ
*** 43817,43823 ****
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
--- 43875,43881 ----
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
*************** msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ w
*** 43832,43838 ****
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 43890,43896 ----
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿
*** 45617,45623 ****
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
--- 45675,45681 ----
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
*************** msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�Ð
*** 46107,46119 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
--- 46165,46177 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ
*** 46124,46131 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
--- 46182,46189 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ
*** 46176,46182 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
--- 46234,46240 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
*************** msgstr ""
*** 46245,46251 ****
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
--- 46303,46309 ----
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ
*** 46262,46268 ****
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
--- 46320,46326 ----
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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 "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½
*** 46428,46454 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
--- 46486,46512 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°
*** 46457,46528 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:2527
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 46515,46586 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:2528
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2532
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.c:2563
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°
*** 46532,46594 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð¾Ð´ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
--- 46590,46652 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qL"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð¾Ð´ %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
*************** msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†
*** 46916,46935 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qs"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
--- 46974,46993 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qs"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
*************** msgstr "Ð»Ð¾Ñˆ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½
*** 47037,47043 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%qT is not a class type"
--- 47095,47101 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%qT is not a class type"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð
*** 47058,47064 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
--- 47116,47122 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
*************** msgstr ""
*** 47265,47288 ****
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸Ð¼Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
--- 47323,47346 ----
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸Ð¼Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
*************** msgstr "%qD Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ
*** 47338,47536 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<-fpermissive%>, Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð°ÐºÐ°Ð² ÐºÃ´Ð´, Ð°Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°ÑšÐµ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ�Ñ€ÐµÐ´ÑšÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»Ðµ"
  
! #: cp/method.c:851 cp/method.c:1307
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»Ðµ"
  
! #: cp/method.c:969
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsynthesized method %qD first required here "
  msgid "synthesized method %qD first required here "
  msgstr "%HÑ�Ð°Ð¼Ð¾Ñ�Ð°Ñ‡Ð¸ÑšÐµÐ½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¿Ñ€Ð²Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½ Ð¾Ð²Ð´Ðµ "
  
! #: cp/method.c:1256
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "defaulted declaration %q+D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  #| msgid "array does not match the region tree"
  msgid "does not match expected signature %qD"
  msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "defaulted function %q+D with default argument"
--- 47396,47594 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<-fpermissive%>, Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð°ÐºÐ°Ð² ÐºÃ´Ð´, Ð°Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°ÑšÐµ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ�Ñ€ÐµÐ´ÑšÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»Ðµ"
  
! #: cp/method.c:852 cp/method.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»Ðµ"
  
! #: cp/method.c:970
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsynthesized method %qD first required here "
  msgid "synthesized method %qD first required here "
  msgstr "%HÑ�Ð°Ð¼Ð¾Ñ�Ð°Ñ‡Ð¸ÑšÐµÐ½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¿Ñ€Ð²Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½ Ð¾Ð²Ð´Ðµ "
  
! #: cp/method.c:1257
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "defaulted declaration %q+D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  #| msgid "array does not match the region tree"
  msgid "does not match expected signature %qD"
  msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "defaulted function %q+D with default argument"
*************** msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�
*** 47738,47838 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð° ÐºÐ¾Ñ˜Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° %<%T::%D%> Ñƒ %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾ÐºÑ€ÑƒÐ¶ÑƒÑ˜Ðµ %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD"
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qD"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -Wextra"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "Ñ˜Ð°ÐºÐ¾ using Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "Ñ‚ÐµÐºÑƒÑ›Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ñ˜Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 47796,47896 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð° ÐºÐ¾Ñ˜Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° %<%T::%D%> Ñƒ %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾ÐºÑ€ÑƒÐ¶ÑƒÑ˜Ðµ %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD"
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qD"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "ÐžÐ²Ð°Ñ˜ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -Wextra"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "Ñ˜Ð°ÐºÐ¾ using Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "Ñ‚ÐµÐºÑƒÑ›Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ñ˜Ð°ÐºÐ¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[1] ""
*** 47841,47868 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.c:4534
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ñ˜Ðµ %q+D"
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entering pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX leaving pop_everything ()\n"
--- 47899,47926 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.c:4533
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ñ˜Ðµ %q+D"
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX entering pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX leaving pop_everything ()\n"
*************** msgstr ""
*** 47883,47889 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 47941,47947 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸
*** 47911,47917 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 47969,47975 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 47981,49305 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %qT)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð½Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ñ˜Ðµ Ð½Ð°Ð¼ÐµÑ€Ð° Ð±Ð¸Ð»Ð° %<typename %T::%E%>)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/parser.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has no default constructor to call"
  msgid "and %qT has no template constructors"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµ"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected string-literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ñ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° %qT"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "Ñ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° %qT"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class %qs"
  msgid "unable to find numeric literal operator %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ð¸Ð¿Ð°ÑšÐµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qs"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "Elemental binary operation"
  msgid "expected binary operator"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF"
  msgid "expected ..."
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ EOF"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "mismatched operator in fold-expression"
  msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ð³Ñ€ÑƒÐ¿Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:4893
  #, fuzzy, gcc-internal-format
  #| msgid "statement-expressions are allowed only inside functions"
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ñƒ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "a template declaration cannot appear at block scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<~%T%> ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° Ñƒ %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ð° Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð°-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_frame_address%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð° Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ && ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ||"
  
! #: cp/parser.c:9098
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:9975
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "ÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %<volatile%>"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qE Ð²Ð°Ð½ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "ÐžÑ‚ÐºÑ€Ð¸Ð²Ð°Ñ˜ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ %q#T"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.c:14088
  #, 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:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�Ðµ"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð¾ Ð°ÐºÐ¾ Ð·Ð°Ð´Ð°Ñ‚Ðµ -fpermissive)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<%T::template %D%> Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ðµ Ð´Ð° Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ min/max Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð°\n"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñƒ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñƒ"
--- 48039,49369 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %qT)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð½Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ñ˜Ðµ Ð½Ð°Ð¼ÐµÑ€Ð° Ð±Ð¸Ð»Ð° %<typename %T::%E%>)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has no default constructor to call"
  msgid "and %qT has no template constructors"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµ"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected string-literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ñ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° %qT"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "Ñ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° %qT"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class %qs"
  msgid "unable to find numeric literal operator %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ð¸Ð¿Ð°ÑšÐµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qs"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "Elemental binary operation"
  msgid "expected binary operator"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF"
  msgid "expected ..."
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ EOF"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "mismatched operator in fold-expression"
  msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ð³Ñ€ÑƒÐ¿Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:4895
  #, fuzzy, gcc-internal-format
  #| msgid "statement-expressions are allowed only inside functions"
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ñƒ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "a template declaration cannot appear at block scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<~%T%> ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° Ñƒ %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ð° Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð°-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_frame_address%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ�Ð° -dynamiclib"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð° Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ && ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ||"
  
! #: cp/parser.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:9984
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "ÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %<volatile%>"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qE Ð²Ð°Ð½ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "ÐžÑ‚ÐºÑ€Ð¸Ð²Ð°Ñ˜ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement used with OpenMP for loop"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid member function declaration"
! msgid "invalid initializer for structured binding declaration"
! msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ %q#T"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.c:14107
  #, 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:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�Ðµ"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð¾ Ð°ÐºÐ¾ Ð·Ð°Ð´Ð°Ñ‚Ðµ -fpermissive)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<%T::template %D%> Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ðµ Ð´Ð° Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:15851
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ min/max Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð°\n"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñƒ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñƒ"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼
*** 49308,49314 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
--- 49372,49378 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
*************** msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ
*** 49316,49691 ****
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:21105
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.c:22553
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð° ÐºÐ»Ð°Ñ�Ñƒ %s"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:23135
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ class"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD in linkage specification"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 49380,49755 ----
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:21128
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.c:22576
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð° ÐºÐ»Ð°Ñ�Ñƒ %s"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:23158
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ class"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD in linkage specification"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€
*** 49694,50239 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð¸Ñ˜Ð°-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qD"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð¸ %<short%> Ð¸ %<char%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: cp/parser.c:27736
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27739
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27742
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27748
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27751
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:27754
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27760
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27763
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27766
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27784
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27790
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27793
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:27882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qE"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization at %C is not allowed in a PURE procedure"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
--- 49758,50303 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Use media instructions"
  msgid "empty introduction-list"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð¸Ñ˜Ð°-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qD"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %<long long%>"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð¸ %<short%> Ð¸ %<char%> Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: cp/parser.c:27759
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27762
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27771
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27774
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:27777
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27783
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27786
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27813
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27865
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.c:27877
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.c:27905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qE"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization at %C is not allowed in a PURE procedure"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
*************** msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %
*** 50331,50337 ****
  msgid "candidate is: %#D"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ñ˜Ðµ: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 50395,50401 ----
  msgid "candidate is: %#D"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ñ˜Ðµ: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñˆ
*** 50972,51103 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼"
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/pt.c:6677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð²Ð°ÑšÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  #| msgid "Ignoring statement label in empty statement at %C"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐºÐ¾Ð´ %C"
  
! #: cp/pt.c:7461
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD"
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>"
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7590
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð´Ð¾Ð±Ð¸Ñ… %qD"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 51036,51184 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6610
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.c:6625
! #, 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:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
! msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
! 
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼"
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/pt.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð²Ð°ÑšÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  #| msgid "Ignoring statement label in empty statement at %C"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐºÐ¾Ð´ %C"
  
! #: cp/pt.c:7543
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD"
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>"
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.c:7672
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð´Ð¾Ð±Ð¸Ñ… %qD"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð
*** 51105,51215 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in nontype parameter pack"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ñƒ %qT"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:7953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð½ÐµÑƒÑ�Ð¿ÐµÑ… ÑƒÑ�Ð»ÐµÐ´ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
--- 51186,51296 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in nontype parameter pack"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ñƒ %qT"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:8035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.c:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "Ð½ÐµÑƒÑ�Ð¿ÐµÑ… ÑƒÑ�Ð»ÐµÐ´ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 51228,51516 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:14314
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:17278
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:21943
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:21954
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %<extern%> Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
--- 51309,51597 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.c:14396
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:17360
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22032
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:22043
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %<extern%> Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
*************** msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð
*** 51522,51623 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.c:22971
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:23313
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, 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:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:25433
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:25474
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 51603,51704 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.c:23060
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:23402
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, 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:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:25553
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:25594
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ
*** 51788,52302 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/semantics.c:848
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Ñ‚Ð¸Ð¿ asm-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: cp/semantics.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¸ Ð½ÐµÐ¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<auto%> Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter from containing function"
  msgid "use of parameter outside function body"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "missing template arguments"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ %qT ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð¼ Ñ�Ð½Ð¾Ð¿Ñƒ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<lastprivate%>"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6473
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<device%> id must be integral"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/semantics.c:6523
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qs"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7532
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/semantics.c:7546
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE has incomplete type"
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8832
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/semantics.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "argument to decltype must be an expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 51869,52383 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/semantics.c:851
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "Ñ‚Ð¸Ð¿ asm-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: cp/semantics.c:1584
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¸ Ð½ÐµÐ¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<auto%> Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter from containing function"
  msgid "use of parameter outside function body"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "missing template arguments"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ %qT ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð¼ Ñ�Ð½Ð¾Ð¿Ñƒ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<lastprivate%>"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<device%> id must be integral"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/semantics.c:6536
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qs"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7545
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/semantics.c:7559
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE has incomplete type"
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.c:8845
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/semantics.c:8875
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "argument to decltype must be an expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ
*** 52313,52434 ****
  msgid "lambda-expression in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ ÑƒÐ· Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð° ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° lang_*: ÐºÑ€Ð°Ñ… Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
--- 52394,52515 ----
  msgid "lambda-expression in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ ÑƒÐ· Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð° ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° lang_*: ÐºÑ€Ð°Ñ… Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
*************** msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾Ð
*** 53172,53347 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/typeck.c:8564
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8568
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8573
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8578
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+D"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+D"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/typeck.c:8889
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° â€˜voidâ€™"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 53253,53428 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/typeck.c:8565
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¾Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8569
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8574
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8579
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8589
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+D"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+D"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/typeck.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° â€˜voidâ€™"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %
*** 57689,57777 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 57770,57858 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„
*** 57975,57986 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
--- 58056,58067 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
*************** msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€Ð
*** 58828,59394 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: Ð�Ð°Ñ€ÐµÐ´Ð±Ð° FLUSH ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %C"
  msgid "X descriptor requires leading space count at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐžÐ¿Ð¸Ñ�Ð½Ð¸Ðº X Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð²Ð¾Ð´ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ñ€Ð°Ð·Ð¼Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %C"
  msgid "$ descriptor at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¾Ð¿Ð¸Ñ�Ð½Ð¸Ðº $ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "$ should be the last specifier in format at %C"
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð·Ð°Ð´ÑšÐ¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸ÐºÐ° L ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸ÐºÐ° L ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%<G0%> in format at %L"
  msgstr "%s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¾Ñ˜ Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Positive width required in format specifier %s at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier %s at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %C"
  msgid "Missing comma at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð°Ñ€ÐµÐ· ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%s in format string at %L"
  msgstr "%s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¾Ñ˜ Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Extraneous characters in format at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�Ðµ-Ð·Ð½Ð°Ðº Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Format statement in module main block at %C."
  msgid "Format statement in module main block at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°ÑšÐ° Ñƒ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° ÐºÐ¾Ð´ %C."
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ INTERFACE"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Invalid value for %s specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be INTENT(IN) at %C"
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ CHARACTER"
  
! #: fortran/io.c:1617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ CHARACTER"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð”Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:1635
  #, fuzzy, gcc-internal-format
  #| msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�Ðµ-Ð·Ð½Ð°Ðº Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð½Ð¸Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð½Ð¸Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð½Ð¸Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:1700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s Ð¸Ð»Ð¸ %s"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: ÐžÐ·Ð½Ð°ÐºÐ° IOMSG ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 95 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð½Ð¸ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜ Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ SIZE ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°Ð¼ÐµÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¾Ð·Ð½Ð°ÐºÐ° CONVERT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Ð�Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Ð�Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° OPEN Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¸Ð»Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸Ð»Ð¸ UNIT"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° CLOSE Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/io.c:2647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "UNIT number missing in statement at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: Ð�Ð°Ñ€ÐµÐ´Ð±Ð° FLUSH ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° UNIT ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ Ñ˜Ðµ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° NML ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð¼Ðµ Ð³Ñ€ÑƒÐ¿Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð´Ð²Ð°Ð¿ÑƒÑ‚"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° UNIT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ð¸Ð»Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ PROGRAM ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ñ�Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð£/Ð˜ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before output item list at %C is an extension"
  msgid "Comma before i/o item list at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð°Ñ€ÐµÐ· Ð¿Ñ€Ðµ Ñ�Ñ‚Ð°Ð²ÐºÐµ Ð¸Ð·Ð»Ð°Ð·Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° ERR ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° END ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° EOR ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° FORMAT ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð£/Ð˜ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ READ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "Internal file at %L with namelist"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/io.c:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð²Ñ€Ñ�Ñ‚Ðµ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° PRINT ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð·Ð°Ñ€ÐµÐ· Ñƒ Ð£/Ð˜ Ð»Ð¸Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° PRINT ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° IOLENGTH Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ INQUIRE ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸ UNIT"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¸Ð»Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸Ð»Ð¸ UNIT"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/io.c:4450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¸Ð»Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸Ð»Ð¸ UNIT"
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:4634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "WAIT statement not allowed in PURE procedure at %C"
--- 58909,59491 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: Ð�Ð°Ñ€ÐµÐ´Ð±Ð° FLUSH ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %C"
  msgid "X descriptor requires leading space count at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐžÐ¿Ð¸Ñ�Ð½Ð¸Ðº X Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð²Ð¾Ð´ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ñ€Ð°Ð·Ð¼Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %C"
  msgid "$ descriptor at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¾Ð¿Ð¸Ñ�Ð½Ð¸Ðº $ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "$ should be the last specifier in format at %C"
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð·Ð°Ð´ÑšÐ¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸ÐºÐ° L ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ð¸Ñ�Ð½Ð¸ÐºÐ° L ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%<G0%> in format at %L"
  msgstr "%s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¾Ñ˜ Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Positive width required in format specifier %s at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier %s at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Period required in format specifier at %C"
  msgid "Period required in format specifier at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ‚Ð°Ñ‡ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %C"
  msgid "Missing comma at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð°Ñ€ÐµÐ· ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%s in format string at %L"
  msgstr "%s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¾Ñ˜ Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Extraneous characters in format at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�Ðµ-Ð·Ð½Ð°Ðº Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Format statement in module main block at %C."
  msgid "Format statement in module main block at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°ÑšÐ° Ñƒ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° ÐºÐ¾Ð´ %C."
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ INTERFACE"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Invalid value for %s specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be INTENT(IN) at %C"
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ CHARACTER"
  
! #: fortran/io.c:1627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ CHARACTER"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð”Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: fortran/io.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð�Ðµ-Ð·Ð½Ð°Ðº Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð½Ð¸Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð½Ð¸Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð½Ð¸Ð· Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ FORMAT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:1710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s Ð¸Ð»Ð¸ %s"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: ÐžÐ·Ð½Ð°ÐºÐ° IOMSG ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 95 Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð½Ð¸ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜ Ñƒ Ð¾Ð·Ð½Ð°Ñ†Ð¸ SIZE ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°Ð¼ÐµÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð¾Ð·Ð½Ð°ÐºÐ° CONVERT ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "Ð�Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Ð�Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %s Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° OPEN Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¸Ð»Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸Ð»Ð¸ UNIT"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° CLOSE Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/io.c:2657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "UNIT number missing in statement at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½ 2003: Ð�Ð°Ñ€ÐµÐ´Ð±Ð° FLUSH ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° UNIT ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ Ñ˜Ðµ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° NML ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð¼Ðµ Ð³Ñ€ÑƒÐ¿Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð´Ð²Ð°Ð¿ÑƒÑ‚"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° UNIT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ð¸Ð»Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/io.c:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ PROGRAM ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ñ�Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð£/Ð˜ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· ÐºÐ¾Ð´ %L"
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before output item list at %C is an extension"
  msgid "Comma before i/o item list at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð—Ð°Ñ€ÐµÐ· Ð¿Ñ€Ðµ Ñ�Ñ‚Ð°Ð²ÐºÐµ Ð¸Ð·Ð»Ð°Ð·Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° ERR ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° END ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° EOR ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð·Ð° FORMAT ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð£/Ð˜ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ READ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "Internal file at %L with namelist"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/io.c:3726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð²Ñ€Ñ�Ñ‚Ðµ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° PRINT ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð·Ð°Ñ€ÐµÐ· Ñƒ Ð£/Ð˜ Ð»Ð¸Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° PRINT ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° IOLENGTH Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ INQUIRE ÐºÐ¾Ð´ %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸ UNIT"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¸Ð»Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸Ð»Ð¸ UNIT"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/io.c:4517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¸Ð»Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸Ð»Ð¸ UNIT"
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° END ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸"
  
! #: fortran/io.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "WAIT statement not allowed in PURE procedure at %C"
*************** msgstr ""
*** 60370,60646 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ USE ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Ð“Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾ Ð¸Ð¼Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ðµ Ð²ÐµÑ› ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ ÐºÐ°Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration %q+D"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Ð§Ð¸Ñ‚Ð°ÑšÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð° %s, Ð»Ð¸Ð½Ð¸Ñ˜Ð° %d ÐºÐ¾Ð»Ð¾Ð½Ð° %d: %s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "ÐŸÐ¸Ñ�Ð°ÑšÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð° %s, Ð»Ð¸Ð½Ð¸Ñ˜Ð° %d ÐºÐ¾Ð»Ð¾Ð½Ð° %d: %s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "ÐœÐ¾Ð´ÑƒÐ» %s, Ð»Ð¸Ð½Ð¸Ñ˜Ð° %d ÐºÐ¾Ð»Ð¾Ð½Ð° %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð°: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ð¿Ð¸Ñ�Ð°ÑšÐµ ÐºÐ¾Ð´ %C: %s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ð¿Ð¸Ñ�Ð°ÑšÐµ: %s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file '%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð¸ÑˆÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™: %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ð¿Ð¸Ñ�Ð°ÑšÐµ ÐºÐ¾Ð´ %C: %s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file '%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð¼Ð¾Ñ›Ð½Ñƒ Ð¸Ð½Ñ„Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™: %s\n"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs at %C already declared"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ Ñƒ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´"
  
! #: fortran/module.c:6465
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs already declared"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ñ‡Ð¸Ñ‚Ð°ÑšÐµ ÐºÐ¾Ð´ %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° â€˜%sâ€™ Ð¾Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð¼Ð¾Ð´ÑƒÐ» Ð“Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð°"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
--- 60467,60743 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ USE ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Ð“Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾ Ð¸Ð¼Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ðµ Ð²ÐµÑ› ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ ÐºÐ°Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration %q+D"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ SAVE ÐºÐ¾Ð´ %C"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Ð§Ð¸Ñ‚Ð°ÑšÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð° %s, Ð»Ð¸Ð½Ð¸Ñ˜Ð° %d ÐºÐ¾Ð»Ð¾Ð½Ð° %d: %s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "ÐŸÐ¸Ñ�Ð°ÑšÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð° %s, Ð»Ð¸Ð½Ð¸Ñ˜Ð° %d ÐºÐ¾Ð»Ð¾Ð½Ð° %d: %s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "ÐœÐ¾Ð´ÑƒÐ» %s, Ð»Ð¸Ð½Ð¸Ñ˜Ð° %d ÐºÐ¾Ð»Ð¾Ð½Ð° %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð°: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ð¿Ð¸Ñ�Ð°ÑšÐµ ÐºÐ¾Ð´ %C: %s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ð¿Ð¸Ñ�Ð°ÑšÐµ: %s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file '%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð¸ÑˆÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™: %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ð¿Ð¸Ñ�Ð°ÑšÐµ ÐºÐ¾Ð´ %C: %s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file '%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð¼Ð¾Ñ›Ð½Ñƒ Ð¸Ð½Ñ„Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™: %s\n"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs at %C already declared"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ Ñƒ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´"
  
! #: fortran/module.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs already declared"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð²ÐµÑ› Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñƒ â€˜%sâ€™"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ð° â€˜%sâ€™ Ð·Ð° Ñ‡Ð¸Ñ‚Ð°ÑšÐµ ÐºÐ¾Ð´ %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° â€˜%sâ€™ Ð¾Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð¼Ð¾Ð´ÑƒÐ» Ð“Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð°"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
*************** msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´
*** 63250,63256 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 63347,63353 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr ""
*** 64888,65372 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½."
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
! 
! #: fortran/resolve.c:13942
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13995
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14014
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾Ð³ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:14030
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð˜Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜ÐµÐ¼ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14049
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½."
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:14592
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:14601
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:14613
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:14664
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15498
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15507
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15515
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15531
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.c:15670
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15743
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15754
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:15856
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:15869
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:15889
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.c:15899
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:15907
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.c:16024
  #, 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"
--- 64985,65458 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½."
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:13982
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾Ð³ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:13998
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð˜Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜ÐµÐ¼ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14017
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½."
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:14560
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:14569
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/resolve.c:14581
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:14632
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Ð›Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼"
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:15466
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15475
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15483
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15499
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.c:15638
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15711
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15722
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:15824
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:15837
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:15857
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.c:15867
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:15875
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.c:15992
  #, 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 ""
*** 66540,66551 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð›Ð¾Ñˆ Ð£/Ð˜ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ (%d)"
--- 66626,66637 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð›Ð¾Ñˆ Ð£/Ð˜ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ (%d)"
*************** msgstr "%HÐ¿Ñ€Ð°Ð²Ð¸ Ñ�Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾
*** 69927,69935 ****
  #~ msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
  #~ msgstr "Ð�ÐºÐ¾ Ñ˜Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾, Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ Ð±Ð¸Ñ›Ðµ ÑƒÐ·ÐµÑ‚Ðµ Ð·Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾ Ð°ÐºÐ¾ Ñƒ Ð´Ð°Ñ‚Ð¾Ð¼ Ñ‚Ñ€ÐµÐ½ÑƒÑ‚ÐºÑƒ Ð½ÐµÐ¼Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð³ Ð¸Ð·Ð±Ð¾Ñ€Ð°"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑšÐµ-Ð´Ð¾Ð´Ð°Ð²Ð°ÑšÐµ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ"
- 
  #~ msgid "Generate mips16 code"
  #~ msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¼Ð¸Ð¿Ñ�16"
  
--- 70013,70018 ----
diff -Nrcpad gcc-7.2.0/gcc/po/sv.gmo gcc-7.3.0/gcc/po/sv.gmo
*** gcc-7.2.0/gcc/po/sv.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/sv.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,1953 ****
! Þ•E0D‚]@làáæ-è1H ]Û~+Z0†K·<0BmR°>	@B	9ƒ	C½	F
! 5H
! I~
! È
! ß
! !ô
! $ ;\"z+�É#Ð�ô…‹'ªÒFð37
Qk
5½
]ó
wQIÉAKUN¡BðO3LƒRÐ;#8_>˜I×I!Bk~®?-DmE²@øE9C=ÃP{RBÎ?‰Q9ÛPCfFªEñE7C}QÁN�bGóŒ;OÈRCkQ¯F9H=‚=À4þP3M„BÒGI]H§Bð736k I¢ ì o	!-y!E§!
! í!'ø!8 ".Y".ˆ">·"ö")#02#c#<l#+©#ZÕ#l0$+�$AÉ$m%0y%8ª%(ã% &;-&Ei& ¯&Ð&å&7')='g'z'š'$µ'$Ú'*ÿ'**(U(p( ‹(¬(Æ(Ò(#ã()8)W)!h)+Š)"¶);Ù)E*[*5z*E°*%ö*1+.N+}+0›+LÌ+,+,>,6Q,7ˆ,lÀ,G--$u-š-J¹-*.E/.2u.E¨.lî.[/3w/«/@Ë/04$0Y0 p0&‘0J¸081U<1’1¥1-¸1Iæ1A02@r2@³2;ô2c03_”3Yô3lN4X»4T5Qi5K»5L6ST6^¨6H75P7I†7YÐ7,*8*W86‚8A¹83û8c/9=“9Ñ9ç9#÷9#:3?:*s:4ž:.Ó:2;45;,j;6—;QÎ;3 <3T<=ˆ<Æ<CÚ<7=IV=I =Wê=EB>"ˆ>«>9¾>.ø>'?"B?*e?#�?#´?"Ø?%û?!@6;@/r@J¢@2í@& A,GAPtAHÅA?BFNB3•B.ÉB9øB22C-eC0“C_ÄCV$DZ{DDÖD;E4WE?ŒE/ÌEHüEFEFGŒFEÔF:G;UGD‘GgÖGs>Hi²HoI<ŒISÉI{J]™Jd÷J[\K‚¸KŒ;LWÈLV MNwM;ÆMDNpGNJ¸N`OIdOo®ORPkqP*ÝP9QBQ(bQ*‹Q:¶QWñQYIRZ£R\þRU[Se±SVTfnT^ÕTn4Uf£Uv
! Ve�VuçV\]WlºWN'X^vXOÕX_%YW…YgÝY_EZo¥Z^[nt[Uã[e9\=Ÿ\MÝ\>+]Nj]F¹]V^NW^^¦^M_]S_D±_Tö_ K`!l` Ž`&¯`4Ö`a-$a#Rava.’a Áaâa.ûa0*b7[b!“bfµb4c=QcL�cÜc,îc&dBd]d0rd@£dSäd&8e5_e*•e;ÀeFüeMCfB‘fAÔf0g4Ggp|gXígUFhHœh.åh;i]Piy®i7(jZ`jA»j?ýjd=k!¢k5Äk!úk@lK]l,©lÖl>ôlf3mEšm!àm!n'$njLn(·n;àn*oGo"do‡o)žo_Èo>(p-gp•p:¬p"çp=
! qHqgq$†q2«qÞqõqUr-jr/˜r3Èr?ür?<s0|s+­sAÙs.t*Jt2ut2¨t1Ût0
u9>u1xu2ªu1Ýu+v-;v3iv.�vDÌv3w$Ew+jw–wA­w@ïwC0x:tx¯x6Ìx@y%DyBjy$­yÒyKðy*<z'gz�z'­z0Õz{"!{?D{ „{#¥{0É{(ú{L#|2p|1£|.Õ|*},/}1\}3Ž}HÂ}+~"7~1Z~4Œ~%Á~4ç~$$A9f9 8Ú1€DE€1Š€/¼€1ì€E�2d�+—�+Ã�-ï�>‚f\‚Ã‚â‚ƒ<ƒEVƒ<œƒ;ÙƒE„F[„6¢„IÙ„X#….|…8«…Tä…9†5U†!‹†9­†*ç†*‡?=‡6}‡8´‡Xí‡%FˆElˆ3²ˆ5æˆ(‰0E‰8v‰;¯‰2ë‰*ŠRIŠVœŠQóŠUE‹9›‹4Õ‹2
! ŒZ=ŒC˜Œ`ÜŒ8=�Uv�3Ì� Ž/!Ž)QŽ1{Ž=­ŽAëŽa-���H®�F÷�E>�8„�H½�-‘"4‘8W‘3�‘"Ä‘&ç‘C’/R’2‚’4µ’.ê’E“/_“ �“(°“#Ù“+ý“&)”7P”Bˆ”(Ë”"ô”%•)=•$g•?Œ•8Ì•.–4–NT–1£–JÕ–E —5f—@œ—4Ý—k˜X~˜>×˜2™MI™'—™"¿™&â™	š1'šYš%rš1˜š<Êš9›A›la›_Î›^.œ,�œ.ºœ*éœ9�MN�!œ�@¾�$ÿ�)$ž$Nž$sž&˜ž&¿ž(æž5ŸeEŸ%«Ÿ?ÑŸ   ? Z 4u ª ¹ /Ö M¡BT¡6—¡GÎ¡z¢^‘¢zð¢Yk£(Å£'î£=¤:T¤,�¤)¼¤9æ¤+ ¥6L¥:ƒ¥3¾¥8ò¥J+¦/v¦K¦¦Sò¦F§%`§6†§*½§Jè§@3¨!t¨B–¨8Ù¨R©We©J½©Eª:Nª*‰ª1´ªwæªE^«;¤«3à«(¬2=¬,p¬'�¬DÅ¬5
! ­)@­%j­2�­oÃ­I3®)}®!§®!É®+ë®:¯=R¯3�¯!Ä¯9æ¯- °-N°(|°(¥°/Î°%þ°6$±/[±#‹±<¯±$ì±9²=K²G‰²*Ñ²%ü²"³=³#[³8³-¸³æ³´K´:g´B¢´Kå´S1µ9…µI¿µK	¶TU¶\ª¶·*'·;R·(Ž·6··#î·¸2.¸#a¸'…¸/­¸1Ý¸A¹-Q¹1¹!±¹)Ó¹=ý¹A;ºK}ºCÉº,
»*:»/e»,•»+Â»î»
! ¼*¼:¼JM¼˜¼·¼Ð¼+ð¼G½Fd½J«½jö½Na¾(°¾Ù¾+ù¾p%¿–¿#¨¿%Ì¿ò¿ÀÀ<À+YÀ…À> À<ßÀvÁ“Á/°Á-àÁÂ,Â@JÂ‹Â"ŸÂÂÂ:ÙÂ9Ã9NÃ"ˆÃ3«Ã!ßÃÄÄ)5Ä*_Ä0ŠÄ<»ÄøÄ#Å$5ÅAZÅœÅ"¶ÅTÙÅ-.Æ3\Æ/�Æ,ÀÆ<íÆ*ÇF?Ç†Ç+¡Ç4ÍÇ7ÈS:ÈGŽÈ:ÖÈ%É!7É*YÉ„É É(½É1æÉ*Ê)CÊ,mÊ/šÊÊÊWêÊ-BË#pËE”ËÚË*õË= Ì^Ì vÌ!—Ì ¹Ì ÚÌ,ûÌ1(Í7ZÍ)’Í#¼Í'àÍ"Î&+ÎRÎ#rÎ'–Î"¾ÎáÎ-þÎ,Ï0>ÏoÏ/ˆÏ.¸Ï'çÏ Ð00Ð#aÐ…Ð¢ÐÁÐÙÐ#÷Ð:Ñ0VÑB‡Ñ;ÊÑÒÒ4/Ò\dÒÁÒ$àÒ%Ó+Ó#IÓ'mÓ•Ó6´Ó ëÓÔÔ4Ô%SÔyÔ™Ô¸ÔÓÔ%îÔÕ0Õ3NÕ‚Õ˜Õ·Õ]ÉÕ'Ö+=Ö*iÖ#”Ö0¸Ö/éÖ#×=×,\×‰×©×½×,Ü×2	ØA<Ø+~Ø+ªØ*ÖØ.Ù!0Ù*RÙ=}Ù!»Ù'ÝÙHÚ5NÚ.„Ú³Ú)ÊÚ)ôÚ"Û#AÛeÛvÛ$†Û(«Û=ÔÛÜ;,Ü(hÜ‘Ü@¬ÜíÜÝ$,Ý)QÝ0{Ý5¬ÝâÝøÝ"Þ"*Þ}MÞ2ËÞ þÞ6ß4Vß‹ßP©ßCúßJ>à1‰à*»à)æàCáTásá"’á6µá2ìá1â3Qâ5…â7»â'óâIã,eã.’ã1Áã2óãO&ä5vä¬ä%Ìä(òäå4åNå<jå3§å0Ûåæ4"æ8Wæ8�æÉæ+çæ(ç<ç,[ç-ˆç/¶ç-æç.è(Cè*lè1—èGÉèKéJ]é&¨é,Ïé"üé=ê,]ê'Šê1²ê'äê9ë0Fë'wë3Ÿë(Óë1üë).ì3Xì6Œì$Ãì èì?	í+Ií.uí-¤í+Òí þí/î'Oîwî+�î*¼î'çî$ï*4ï_ï]yï;×ï_ð0sð)¤ð Îð2ïð)"ñ"Lñ'oñ—ñ-²ñ+àñòò;4òFpò·ò×ò-óò !óZBóO�óíóôXô1nô\ ôLýôIJõM”õZâõK=öZ‰öZäök?÷[«÷KøNSø+¢ø*Îø#ùø0ù/Nù#~ù-¢ù,Ðù&ýù$ú;ú+Rú ~ú*Ÿú.Êúùú?û,Yû†ûžû"»û4Þû2ü3FüJzü;ÅüCý<Eý5‚ý*¸ý.ãýFþ+Yþ>…þ'Äþ:ìþ'ÿ>ÿYÿ5sÿ=©ÿ)çÿ$60H0yª6¼Có$7&\Gƒ2ËJþ,I:vK±-ý;+#g‹.§+Ö"A"a„�½)Õ)ÿ)D'[ ƒ#¤ÈÞ$ù2=p‰ 1¸5ê' HALGŽDÖD/`B�8Ó8	dE	Oª	=ú	C8
! H|
! ,Å
! Bò
! .57d3œ>Ð@;P;Œ5ÈAþW@
6˜
9Ï
;	TE4š6Ï4L;8ˆ<Á=þ><?{Z»IA`=¢6à6:N4‰@¾Iÿ<IN†QÕ8'B`K£uï5eO›Ië85<nF«:òF-Gtf¼0#.Tƒ“Ÿ&3XZc³LAd=¦läQ¶h8#T%x)ž5ÈHþG=eS£E÷:=<x>µ:ô>/=nO¬@üE= ƒ  ¢ Ã 'Ù 0!62!*i!2”!:Ç!,"0/""`"+ƒ"-¯"+Ý"~	#�ˆ#!$ :$ [$#|$$ $Å$+å$1%/C%s%/“%"Ã%"æ%F	&UP&P¦&'÷&'2'4C'\x'OÕ'7%(5]({“(K)2[)PŽ)?ß)'*+G*&s*'š*4Â*$÷*$+A+R+3d+$˜+½+Ú+'ù+R!,t,‹,@§,<è,<%--b-+�-¼-UÕ-,+.&X.B.#Â.5æ.X/#u/™/p³/$0O@07�0'È0#ð01!41%V1#|1 1¼1!Î1ð1.2Q:2
Œ2aš2*ü2'3d83-�3Ë3Î3Ò3.â344242R4M…4MÓ40!5R5(Y5‚5�5˜5©5Ç5Ð59à565#6Y6r6Œ6#¥6OÉ6.75H79~75¸7$î7+8f?8'¦88Î894%9>Z9?™9+Ù9*:,0:-]:/‹:»:2Ò:*;.0;)_;&‰;'°;&Ø;&ÿ;%&<#L<'p<%˜<(¾< ç<$= -="N=,q=2ž=Ñ=ñ=*>,;>.h>*—>AÂ>3?:8?1s?)¥?Ï?ï?@4 @SU@<©@'æ@)A38A5lAD¢A?çAO'B-wB¥BÂBÝB/ùB6)Cô`C,UD‚D8�D0ÖD3E7;E>sE$²E5×E,
F.:F,iF1–F3ÈF2üF/G6KG1‚G$´G0ÙG
! H H7'H_HH›H#¯HÓH+óHI3IKIQIaItIˆI I¼I:ÎI)	JJ3JC~JÂJ,ÚJOKWK^K,eK
! ’K6�KÔK$ðKL4LQL(jL:“LÎL7ëL(#MLM5lM¢M¶M)ÐM/úM!*N LN'mN •N0¶NçN
O O1OHO^OwO‘O O-¾O"ìOP!)P)KP\uP\ÒP8/QhQjQsQ|Q$…Q3ªQÞQ1úQ:,R>gRR¦RùRSSSS!&SHSdSqSzS‡S�S™S>¢S>áSF T#gT‹TI”TÞTúTHUFLU“U-—U5ÅU,ûU(V>V†JV7ÑV^	WrhWÛW*ùW<$X.aX�X¬X5ÉX
ÿX€
YŽY;”Y’ÐYecZ(ÉZ+òZ.[+M[-y[|§[n$\3“\AÇ\k	]7u]­].Á]5ð]#&^&J^$q^.–^Å^[á^“=_LÑ_%`ŒD`7Ñ`	a.#a,Ra,a*¬a%×a-ýa`+bGŒb„ÔbJYcQ¤c"öc©d+Ãd:ïd$*e+Oe{e•e¯e)Èe.òe>!f<`f;�f$Ùf'þf/&gVg;rg7®g$ægh)"hLhFch"ªh!Íh&ïhWiGni>¶i:õiS0jL„j3ÑjLk;Rk?Žk<Îk/l1;l0mlQžlbðlBSmE–mOÜm[,n-ˆn¶nPÃn‚o=—o}Õo6Sp3ŠpL¾p8qQDqB–q3ÙqG
rQUrH§rJðrW;s#“s#·s'ÛsZtH^tD§tJìt?7u=wuBµu1øu€*vC«v7ïvA'w*iwG”wMÜwL*xKwx;Ãx?ÿxE?yH…ybÎyJ1zc|zZàz9;{1u{B§{Lê{N7|9†|6À|Z÷|9R}iŒ}:ö}81~wj~Xâ~?;I{OÅ*€@@€2�€F´€bû€;^�'š�Â�Ù�Uð�0F‚4w‚J¬‚M÷‚@Eƒ<†ƒVÃƒP„Ak„Q­„Aÿ„A…E]…&£…WÊ…X"†R{†AÎ†0‡"A‡6d‡l›‡\ˆBeˆy¨ˆJ"‰4m‰<¢‰ß‰Tÿ‰PTŠ"¥Š1ÈŠEúŠ4@‹Iu‹F¿‹/ŒN6ŒC…ŒGÉŒ~�z��LŽ:XŽ%“ŽS¹ŽR
�>`�:Ÿ�dÚ�)?�6i� �7³�'ë�*‘C>‘/‚‘A²‘Lô‘6A’Ex’C¾’B“+E“7q“?©“@é“=*”:h”A£”Cå”G)•2q•(¤•.Í•ü•7–;R–BŽ–MÑ–6—4V—,‹—,¸—(å—,˜(;˜kd˜"Ð˜/ó˜4#™ZX™2³™æ™(š@-š.nš+�š+Éš/õš6%›H\›9¥›'ß›IœCQœ,•œ,Âœ,ïœM�0j�+›�'Ç�'ï�7ž!Ož%qž—ž+­ž/Ùž:	ŸADŸ*†Ÿ*±Ÿ,ÜŸ(	 2 0N  � 4º 6ï (&¡=O¡�¡«¡!Å¡?ç¡>'¢f¢1¢>±¢/ð¢# £D£!d£,†£1³£$å£O
! ¤DZ¤;Ÿ¤:Û¤ ¥7¥5R¥5ˆ¥%¾¥)ä¥u¦&„¦?«¦Oë¦ ;§D\§'¡§'É§'ñ§'¨'A¨4i¨&ž¨&Å¨5ì¨"©F9©€©)š©HÄ©&
ª+4ª+`ª[Œª/èª)«IB«8Œ«(Å«Bî«-1¬"_¬‚¬'¡¬'É¬'ñ¬R­(l­=•­(Ó­;ü­68®9o®4©®"Þ®)¯Q+¯-}¯2«¯1Þ¯(°#9°$]°%‚°,¨°3Õ°-	±7±)S±,}±:ª±.å±²1²P²8l²0¥²?Ö²u³-Œ³)º³7ä³2´;O´‹´%©´Ï´-ì´6µ$Qµ.vµA¥µçµ3¶8¶W¶(v¶'Ÿ¶#Ç¶ë¶&
! ·P1·‚· ·A¼·,þ·;+¸<g¸#¤¸-È¸+ö¸+"¹N¹,b¹#�¹[³¹>ºNº0cº”º3 ºÔº(àº	»"»;»!G»
! i»t»ƒ»—»¤»»»Î»Ö»	ß»é»ù»¼¼ ¼;¼V¼i¼v¼ƒ¼“¼¥¼º¼	Í¼×¼ä¼ô¼½	½
! !½%,½-R½^€½.ß½6¾!E¾Qg¾y¹¾[3¿[�¿7ë¿O#À2sÀ2¦ÀÙÀ3òÀ&Á?Á\Á@pÁB±Á?ôÁ-4Â0bÂ“Â?ªÂ3êÂ0Ã)OÃ9yÃ=³Ã5ñÃ'Ä+7Ä0cÄ$”Ä+¹Ä*åÄÅA'Å:iÅ%¤ÅÊÅ%äÅ)
! Æ4ÆQÆ-nÆBœÆPßÆS0Çw„ÇCüÇ<@È'}È7¥È5ÝÈ?É=SÉA‘ÉGÓÉ)Ê:EÊH€ÊJÉÊ1Ë'FË‡nË>öÌ5ÍŽµÍbDÎP§Î=øÎ16Ï/hÏq˜Ïo
! Ð.zÐ0©ÐUÚÐŸ0Ñ=ÐÑOÒg^ÒeÆÒV,ÓWƒÓ‰ÛÓEeÔ)«Ô:ÕÔ)Õ:ÕBSÕ7–Õ(ÎÕ"÷Õ+ÖFÖ_ÖtÖ‰ÖžÖ'³ÖÛÖùÖ$×0×+P×#|×/ ×%Ð×ö×Ø(.ØhWØ%ÀØHæØ4/Ù0dÙF•Ù?ÜÙmÚlŠÚI÷ÚHAÛCŠÛGÎÛBÜOYÜ(©ÜKÒÜ2Ý6QÝlˆÝeõÝM[Þ$©Þ(ÎÞM÷ÞZEßm ß3à2Bà*uà4 àQÕà>'á#fáEŠá+ÐáNüáAKâ1�â'¿â5çâVãmtã{âã@^ä0ŸänÐä+?å*kå'–å&¾å'ååF
æ@TæS•æ#éæ!
çJ/ç>zçL¹çLèZSè.®è1Ýè%éD5éKzéÆé;äé: êK[ê?§êçê;ë+Cë0oë$ ëÅë$áëFì%Mì6sì6ªì)áìVíGbí4ªítßí@Tî:•îÐî6ðî9'ïFaï/¨ï#Øï2üï1/ðXaðhºð1#ñ/Uñ>…ñJÄñGòGWò6ŸòhÖòO?óK�ó8ÛóCôSXôd¬ôQõ7cõB›õIÞõX(ö\�ö4Þö9÷CM÷=‘÷CÏ÷6ø1Jø7|øH´ø3ýø=1ùOoù0¿ù0ðù*!ú!Lú<nú*«ú)ÖúPû6Qû/ˆû/¸û/èû8ü5Qü9‡ü9Áü6ûü72ý.jý9™ý-Óý:þ<<þ/yþ>©þ+èþ(ÿ.=ÿ+lÿ8˜ÿÑÿJïÿ:iOq¹+'?gn�vðgo‚wò,jM—Hå-.%\>‚GÁ4	O> Ž(¯3Ø m-'›;ÃBÿ9BD|BÁDBI?ŒÌê^	Pf	6·	5î	5$
! CZ
! *ž
! [É
! 8%{^¨ÚXƒ&Ü%
)
$G
Gl
)´
8Þ
;RS+¦7ÒR
! :]8˜)Ñvû.rK¡%í&/1V%ˆ%®$ÔTù2N*�1¬KÞD*+o&›$Â?ç/'W#s.—1Æzøts9è["G~*Æ)ñX<t#±(Õ/þN.)}N§2öM))w2¡;Ô;1La~à0óG$_lkÌ:8sHŒ1ÕdBlC¯{óRo1ÂVô=KS‰ZÝd8 d� E!BH!C‹!CÏ!"@$"
e":s"&®"GÕ"3#JQ#1œ#>Î#<
$BJ$1�$6¿$'ö$3%+R%(~%4§%>Ü%'&,C&4p&B¥&kè&:T')�'&¹'à'!ù'(7(S(+l(˜( ¶(×(
ö(:)G?)F‡)@Î)*&'*.N*}*8“*3Ì*1+?2+Jr+=½+'û+#,;3,o,€,�,®,.Ã,ò,<-5I-5-3µ-(é-5.H.*d.#�.³.¼..É.0ø.8)/b/‚/E /Næ/G50F}0@Ä0>1<D1&�1<¨15å1=2Y2$y2[ž2Aú2_<3cœ3D4ME4G“4_Û48;5+t53 5Ô5ð566&%6=L68Š6@Ã6(71-7>_74ž72Ó7G82N8K�84Í8-90097a9-™9-Ç9>õ964:.k:\š:9÷:K1;2};8°;Bé;A,<Dn<E³<9ù<93=0m=/ž=8Î=4><>5X>BŽ>AÑ>)?=?6]?8”?.Í?3ü?C0@t@<Š@>Ç@,A33A>gA<¦AãAûAB4B]TBY²BYC:fC5¡C1×C5	D6?DFvD!½DXßD=8E+vE+¢E/ÎE?þEA>F€F›F¶FMÈFoG9†G=ÀG>þG8=H8vH¯H-ÌH,úH'IA@I@‚I>ÃI5J<8JuJ+ŽJ1ºJ'ìJK3K PK*qK.œK1ËK6ýK4L0HL0yL!ªL'ÌL@ôL'5MM]M:«M7æMN!<NE^N¤N
½NËNÚNöNfO1lOžO%«O%ÑO(÷O P4<P3qP0¥P*ÖP)Q>+Q`jQ6ËQ?RGBRHŠRNÓRZ"SQ}SfÏSo6TV¦TWýTSUUG©UFñUG8V$€V#¥V%ÉV*ïV>W@YWJšWFåWE,X9rX@¬X%íX'Y';Y$cY$ˆY+­Y&ÙY&Z'Z)@Z8jZC£ZçZ1[73[Ek[:±[Jì[57\5m\)£\?Í\B
]"P]0s]6¤]vÛ]WR^Uª^L_4M_t‚_?÷_"7`nZ`MÉ`@aTXa+­aVÙaY0b Šb!«bWÍb!%c:Gc_‚câcÿc d=d\d(qdšd°dÇdÞd þd!e!Ae#ce#‡e-«e)Ùejf'nf'–fQ¾fYg,jg9—g*Ñg4üg11hvchrÚhLMiKšiWæiB>jk�jFíjQ4k=†k¡Äk flQm/YmB‰mjÌmf7n.žnÍn?ánK!omo.‚o*±o!Üo6þo75p#mpc‘pOõp7Eq#}q7¡q#Ùq9ýq%7r9]r%—rT½ris)|s<¦s)ãs'
tB5txt*•t'Àt'ètIu"Zu:}u;¸u1ôu2&vMYvC§v+ëvšw4²wçw'x-+x Yxzxk™x:yG@y?ˆy?Èy6z1?z[qz!Íz#ïzO{)c{ �{%®{ Ô{Jõ{0@|;q|#­|'Ñ|*ù|:$}>_}#ž}OÂ}%~;8~*t~:Ÿ~>Ú~)1[.t£#¿ãò/€@A€,‚€?¯€9ï€6)�7`�3˜�3Ì�%‚&‚-8‚2f‚(™‚6Â‚=ù‚=7ƒ&uƒHœƒ#åƒP	„<Z„&—„&¾„Lå„2…*P…+{…)§…Ñ…Lç…94†n†%ƒ†)©†*Ó†8þ†.7‡,f‡-“‡-Á‡*ï‡*ˆ$Eˆ3jˆ*žˆOÉˆl‰y†‰uŠ:vŠu±ŠD'‹ l‹ˆ
Œ°–Œ„G�¬Ì�¦yŽÎ �4ï�I$�)n�3˜�#Ì�ð�"‘"$‘ G‘ h‘$‰‘$®‘"Ó‘"ö‘)’'C’*k’)–’,À’&í’)“'>“9f“R “Oó“*C”2n”)¡”3Ë”Rÿ”lR•L¿•K–dX–?½–Wý–9U—0�—=À—:þ—^9˜X˜˜nñ˜Y`™Wº™\šJoš[ºšD›E[›v¡›#œ$<œ#aœ!…œ§œ×´�@Œž>Íž:Ÿ:GŸ+‚Ÿ8®ŸMçŸS5 k‰ õ M¡:^¡O™¡é¡Fú¡gA¢M©¢ ÷¢£84£?m£B­£ð£¤)¤*E¤“p¤"¥7'¥ _¥2€¥3³¥$ç¥7¦D¦d¦~¦*•¦:À¦*û¦1&§qX§.Ê§9ù§"3¨9V¨�¨,«¨Ø¨2ñ¨9$©:^©*™© Ä©!å©!ª6)ªD`ª4¥ª8Úª,«@«`«;{«3·«.ë«$¬??¬-¬,­¬9Ú¬+­<@­=}­7»­eó­:Y®H”®,Ý®-
! ¯X8¯.‘¯À¯$Ý¯°  °A°FT°4›°4Ð°±#±A±)Y±.ƒ±&²±"Ù±&ü±+#²(O²"x²(›²(Ä²)í²)³*A³*l³*—³*Â³*í³*´*C´*n´*™´*Ä´*ï´*µ(Eµ(nµ(—µ(Àµ(éµ(¶);¶(e¶(Ž¶(·¶(à¶*	·*4·*_·*Š·(µ·(Þ·(¸(0¸(Y¸(‚¸(«¸(Ô¸(ý¸(&¹)O¹)y¹'£¹(Ë¹(ô¹)º)Gº(qº(šº(Ãº(ìº+»'A»'i»(‘»'º»3â»4¼4K¼3€¼"´¼B×¼?½%Z½ €½/¡½3Ñ½6¾4<¾Fq¾8¸¾{ñ¾:m¿'¨¿Ð¿>ì¿?+À#kÀ�À6ªÀ.áÀ4Á%EÁ)kÁ•Á*žÁ.ÉÁ+øÁ?$Â>dÂA£ÂÂåÂ2¨ÃvÛÃLRÄLŸÄLìÄ99Å0sÅ@¤Å=åÅ>#Æ"bÆT…ÆÚÆôÆ&Ç&8Ç _Ç0€Ç-±Ç(ßÇÈ&!È+HÈ'tÈ!œÈ¾È!ÞÈ!É-"É(PÉ"yÉ"œÉ)¿É,éÉ Ê,7Ê+dÊ#�Ê$´Ê'ÙÊ)Ë2+ËQ^Ë›°Ë"LÌ*oÌšÌ1¶Ì-èÌ)Í@Í6VÍP�Í?ÞÍTÎ:sÎ=®Î5ìÎ)"Ï+LÏ-xÏ"¦ÏNÉÏPÐ$iÐ7ŽÐ6ÆÐ8ýÐ6Ñ<LÑ7‰Ñ?ÁÑ5Ò97Ò3qÒ4¥Ò9ÚÒ<Ó6QÓ8ˆÓAÁÓ;Ô7?Ô%wÔ�Ô)·Ô,áÔ5Õ"DÕ.gÕ"–Õ¹Õ*ÆÕñÕÖ:ÖMÖhÖ~Ö™ÖM´Ö0×.3×.b×$‘×
¶×AÄ×aØ>hØA§Ø+éØSÙ^iÙcÈÙB,ÚoÚ0‰Ú0ºÚ-ëÚ6ÛPÛimÛ*×Û)Ü1,Ü-^Ü/ŒÜ)¼Ü,æÜbÝ(vÝ4ŸÝdÔÝo9ÞB©Þ1ìÞ*ß*Ißtß>”ß0Óß6à7;à]sà0Ñà6á9áKá,já&—á)¾á$èá7
â(Eâ/nâžâ1°âââ&ôâ!ã(=ã:fã2¡ã$Ôã(ùã"ä>Bä!�ä/£äÓä%ìä.å8Aå5zå°å/Àå ðå*æ"<æL_æG¬æ8ôæ(-ç!Vç7xç)°ç%Úç%è&è+Bè"nè‘è#°è-Ôè*é)-é/Wé‡é'§éÏé(íéCêZê(vêŸê?¹ê!ùê0ë$Lëqë,ˆë+µëáëv÷ë^nìeÍìM3í�í; í2Üíî&)î8Pî!‰î:«îuæî\ï{ï/�ï<Àï'ýï%ð1Eð(wð7 ðØð$óðñ7ñ8RñE‹ñHÑñ)ò)Dò(nò—òU·ò0
ó->óOló)¼óOæó=6ô%tô0šôËôêôõ!õ<õTõFoõ"¶õ=Ùõ$ö&<ö;cö(Ÿö#Èöìö/øö(÷F÷`÷2~÷1±÷ã÷+ú÷&ø)<ø#fø3Šø!¾ø&àøù1%ù Wù-xù<¦ùãù2ùù,,ú Yú(zú,£ú7Ðú#û0,û]û4{û6°û¢çû,Šü7·üïüý+'ý¾Sý>þÛQþv-ÿ<¤ÿ áÿ=-@'n(–c¿.#tR‰Ç!Q;s0¯$à'"-P6k!¢!Ä6æ")@j‰l 9
YG&¡ È-érQŠ;Ü(AE[:¡(Ü.gI4±Ræ+9	&e	?Œ	+Ì	?ø	8
! U
! 9q
! C«
! ï
! =õ
! 3%Lr-‹¹Ø9ø2A8<z8·Ið!:
X\
Eµ
û
!6T(i.’Á×/íA$_,„±È3ã<NTC£#ç+370k'œÄ%ä+
! 56l‰%¨Îé	 %F*b1�0¿+ðC `"�.¤1Ó.%40Z)‹0µæ:ÿ2:(m0–ÇØ)ð$4
Yg|/—$Çì'ü=$bB‚)Åï3$@/e<•1Ò&45[&‘Y¸-7@-x1¦2Ø.+<Z5—5Í1;5)qq›O
.]$Œ?±-ñ)5I%Y¥ÿ$ 7? /w F§ -î @!4]!!’!´!4Ê!>ÿ!0>"Ao"=±"6ï"-&#2T#!‡#8©#6â#E$_$;z$9¶$Hð$:9%7t%:¬%7ç%:&9Z&;”&FÐ&*'+B'n'6z'$±'OÖ'=&(=d(?¢(â((ú(S#)>w)2¶)Jé);4*5p*3¦*?Ú*m+%ˆ+C®+9ò+;,,sh,2Ü,2-FB-3‰-?½-8ý-Û6.�/Ã£/+g0>“03Ò0R1!Y1x{1Dô1992Is29½23÷2H+3't3/œ3GÌ3-4'B4Gj4²4MÒ4_ 5,€5B­5Nð5#?64c6.˜6>Ç6L7SS7/§7M×7>%8Jd8B¯8Hò8~;95º9"ð9Z:\n:
Ë:EÙ:E;4e;š;@°;@ñ;02<c<:r<>­<Cì<0=N=h=)~=¨=Â=-Þ=>">&>>4e>4š>4Ï>%?=*?@h?0©?Ú?Bó?.6@e@e~@&ä@A"A5AMAaA)vA A´AÊAßA6ôA-+B!YB{BŽB¡B¾BÒBåBùBC(CHC_CC–C¶CÍCêCþC'D:?DBzDE½D8E/<EHlE¹µE#oF“F­FÇF"âF*G#0G$TG4yG&®G/ÕG0H16H2hH$›H$ÀH%åH0I<I&VI}I*—I<ÂIMÿI0MJ0~J,¯JÜJ!ûJK=KXKrKŒK¦KÀKàKûKL1L8LL…L8 LÙLôLM*M!EMgM€MœM·MÓMïM4N;@N|N#™NA½N'ÿN!'O!IO;kO0§O ØO"ùO!P!>P$`P$…P9ªP6äP=QAYQ/›Q-ËQEùQ:?RnzR5éR0S,PS>}S4¼S4ñS&T'DT#lT'�T#¸T(ÜT*U90U+jU)–U+ÀU6ìU-#V>QV4�V4ÅV2úV0-W0^W+�W/»W/ëW/X,KX$xX]�XûX@Y>ZYA™Y7ÛY:Z2NZ5�Z2·ZêZK[R[o[*Œ[-·['å[
\Q)\'{\£\¾\-Ù\(],0],]],Š])·]á],ü]')^BQ^L”^Lá^<._<k_B¨_ë_1
! `.<`Lk`¸` Ø`Jù`XDa-�aËa)æa@b4QbC†b&ÊbVñbPHcP™cUêc!@d+bdAŽd9Ðd‘
! eBœe#ße:f:>fCyfI½fg-#gQgGkg#³g}×g¯Uh3iT9iŽiC§iNëij:j¥j1´jæj;kAk^k{k4–kLËkMlDflD«l ðlm:(mcmzmD”mLÙm>&n5en:›n6ÖnI
oCWoE›o+áo+
pL9p)†p2°pKãpJ/q'zq/¢q2Òqr(r6>r=ur=³r9ñr=+sDis(®s4×s,t-9t(gtC�t'Ôt.üt+uDIu'Žu@¶u.÷u0&v!Wv<yvF¶v6ýv.4wCcwC§w&ëw,x2?xDrx ·x1Øx
! y9)y:cyPžy&ïy<z8Sz-Œzºz!Øz1úz.,{5[{+‘{E½{2|56|2l|.Ÿ|>Î|>
},L})y}E£}Hé}E2~0x~6©~,à~6
UD!š¼aÛU=€3“€/Ç€2÷€$*�"O�)r�&œ�FÃ�2
! ‚$=‚Nb‚A±‚;ó‚5/ƒteƒ—Úƒ9r„[¬„8…GA…?‰…:É…8†%=†)c†�†#­†#Ñ†)õ†‰‡=©‡9ç‡2!ˆ%Tˆ%zˆ& ˆ+Çˆ;óˆ&/‰UV‰¬‰&É‰&ð‰/Š2GŠ/zŠ8ªŠ4ãŠ!‹+:‹2f‹-™‹%Ç‹)í‹%Œ%=Œ&cŒ+ŠŒ¶Œ2ÓŒ/�6�&Q�ax�ŒÚ�PgŽj¸Ž4#�'X�€� �2©�'Ü�%�*�2I�|�2™�7Ì�2‘=7‘8u‘8®‘=ç‘8%’6^’;•’4Ñ’9“4@“9u“4¯“Eä“7*”1b”F””KÛ”I'•Iq•E»•G–I–HÉ–T—g—c�—Få—¾,˜•ë˜P�™Ò™å™ý™šš2šIšgš,�š0®š*ßšL
! ›-W›+…›@±›.ò›!œ:œ<Zœ,—œ)ÄœFîœ85�7n�1¦�<Ø�BžCXžEœžNâž.1Ÿ=`ŸmžŸ/ /< 1l Nž #í 6¡YH¡Z¢¡(ý¡-&¢QT¢O¦¢Mö¢-D£8r£?«£6ë£+"¤0N¤0¤!°¤+Ò¤+þ¤+*¥+V¥,‚¥,¯¥-Ü¥-
! ¦-8¦-f¦-”¦-Â¦-ð¦-§-L§-z§-¨§-Ö§+¨+0¨+\¨+ˆ¨+´¨+à¨,©+9©+e©+‘©+½©-é©-ª-Eª-sª+¡ª+Íª+ùª+%«+Q«+}«+©«+Õ«+¬+-¬,Y¬,†¬*³¬+Þ¬+
! ­,6­,c­+�­+¼­+è­+®.@®*o®*š®+Å®#ñ®A¯UW¯­¯B¾¯)°_+°‹°+£°KÏ°M±9i±+£±Ï±>î±3-²&a²$ˆ²Y­²3³4;³Qp³<Â³6ÿ³)6´>`´!Ÿ´"Á´Gä´7,µ)dµ*Žµ$¹µ$Þµ#¶$'¶$L¶#q¶‹•¶8!·#Z·.~·>­·8ì·4%¸WZ¸*²¸MÝ¸:+¹vf¹?Ý¹5º@Sº6”º>Ëº-
! »:8»Bs»@¶»"÷»¼$-¼R¼Nl¼»¼1Û¼8
½+F½)r½<œ½'Ù½-¾0/¾a`¾'Â¾4ê¾%¿'E¿&m¿^”¿.ó¿,"ÀOÀAiÀ5«À áÀ*Á-ÁKÁ+fÁ’Á(ªÁ<ÓÁ"Â,3Â$`Â…Â ›Â¼Â ÛÂ/üÂ3,Ã`Ã?tÃC´ÃMøÃ2FÄDyÄV¾Ä,Å'BÅYjÅ4ÄÅ,ùÅ0&Æ0WÆ=ˆÆ0ÆÆ:÷Æ12Ç9dÇ1žÇ3ÐÇ5È1:È2lÈ@ŸÈ1àÈ?ÉJRÉ6�É4ÔÉ4	Ê<>Ê>{Ê=ºÊ3øÊ:,Ë7gË6ŸËEÖËAÌO^ÌH®Ì ÷Ì,ÍEÍ9ZÍH”ÍEÝÍ)#ÎMÎ4bÎ3—ÎNËÎ1ÏOLÏ6œÏ3ÓÏ2Ð0:Ð/kÐ)›Ð#ÅÐ*éÐ*Ñ-?Ñ@mÑ!®Ñ%ÐÑöÑ-Ò26Ò?iÒ#©ÒÍÒ'ìÒ(Ó(=Ó5fÓœÓ±Ó!ÊÓ5ìÓ"Ô-5Ô&cÔ ŠÔ«Ô'ÊÔ*òÔ%Õ*CÕ$nÕA“ÕCÕÕ+Ö6EÖ7|Ö4´Ö6éÖ3 ×IT×%ž×Ä×aÝ×[?Øe›ØeÙegÙ
ÍÙ'ÛÙ-Ú&1ÚXÚPxÚHÉÚHÛ#[ÛKÛ6ËÛEÜEHÜGŽÜÖÜ*éÜ(Ý=Ý1]Ý)�Ý-¹Ý,çÝ,Þ<AÞ5~Þ&´Þ/ÛÞ=ß&Iß%pß7–ß5Îß,à<1à"nà‘à$¥àÊà.Ùà0áW9á‘á<¡áÞá9÷áO1â�â�â¹â Øâùâ:ã?PãT�ã!åãä7"ä$Zä-ä­äDÉä:å!Iå!kå@�å<Îå<æ&Hæ<oæR¬æ;ÿæ>;ç@zç8»çaôç9Vè3�èGÄèXé3eéG™éJáé9,êDfêY«êlëprë[ãëL?ì;ŒìEÈìGí?Víj–íKîUMî[£îlÿîOlïD¼ïOðiQðO»ð8ñaDñ�¦ñq(òWšò8òòŒ+óŽ¸ó†GôHÎôNõ=fõ?¤õiäõYNöu¨öv÷)•÷)¿÷é÷*ø-øDø?[ø^›ø=úø]8ù@–ùd×ùC<úV€ú@×úQûVjû=ÁûVÿû9Vü3�ü*Äü*ïü.ýhIý0²ý.ãý6þ+Iþuþ:“þ8Îþ)ÿ-1ÿ'_ÿ‡ÿ(›ÿ%ÄÿOêÿ%:`&{4¢2×
!  '/H1xª(Êó#‰&O°9$:._?Ž(Î8÷50Bfr©BF_^¦dfjPÑZ"K}É;á4+R4~-³á3ø*,	PW	¨	(À	-é	>
! IV
! ? 
! +à
! 6)CLmEº'?
VVd1»8í<&
&c
)Š
C´
6ø
</Rl8¿SøL2f™µ+Ïû	%1@6r©ÃUØJ.!y›´4É%þ4$5Y5�vÅ3<=p<®!ë7
;E(�:ª.å9CN@’AÓE“[ýïîíûÜìØ!Å3ç+1G9y!³9Õ45D,z;§Uã9/T(„.­Ü7î4&3[4�1Ä>öB5ZxZÓA. \p \Í ?*!8j!2£!/Ö!-";4"4p""¥"8È"#$# ;#\#4{#&°#;×#)$j=$C¨$Kì$`8%8™%8Ò%%&)1&L[&V¨&ÿ&'.#'0R':ƒ'H¾'N(bV(h¹(&")7I).�)=°)9î)6(*:_*3š*;Î*:
! +:E+H€+2É+<ü+%9,;_,›,&²,!Ù,#û,-*=-8h-ƒ¡-6%.\.	|.`†.`ç.H/:]/O˜/7è/$ 04E0z05“05É0ÿ0*1$G1=l1)ª1)Ô1*þ1)2F2\2w2'ƒ2*«2Ö2+í2>3BX3;›3×3;ö3(24[4$u4Cš4%Þ4559:5Ft5»5$È57í5%6#@6#d6'ˆ6#°6MÔ67"79Z77”78Ì7.8@48Bu8<¸8@õ8>69u9Š96¤9>Û9:;4:p:>Š:/É:-ù:L';*t;:Ÿ;Ú;.ò;g!<c‰<jí<BX=9›=9Õ=">"2>"U>)x>.¢>Ñ>;é>"%?†H?8Ï?A@=J@Pˆ@JÙ@z$APŸA8ðA|)B]¦B$C$)CENC-”C-ÂCEðC@6D0wD)¨D*ÒD3ýD61E.hE@—ELØEM%FFsFFºFBGADG.†G#µGÙGLñG3>HWrH0ÊHûH'I5>I-tI+¢I,ÎI0ûI%,J9RJŒJ¢J%ºJ5àJK0KZJK)¥KGÏKGL%_LC…L)ÉL2óL0&M.WMH†M4ÏMN$N#DN,hN)•N&¿N/æN4O<KO3ˆO(¼O)åO&P%6PJ\P§PU¯PEQ7KQ=ƒQ0ÁQ5òQD(RŒmR‹úR7†S@¾SBÿS;BT+~T-ªT"ØT{ûTwUŒU4¡U%ÖU=üU;:V/vV ¦VÇV4ßV)W:>WPyW+ÊW(öW6XVXOrXgÂX5*Y$`Y1…Y<·Y&ôY5Z³QZ"[)([4R[+‡[0³[Pä[Y5\,�\0¼\;í\F)]1p]I¢]5ì]5"^3X^<Œ^YÉ^=#_5a_X—_Sð_2D`(w` `^¸`Ga?_aOŸaGïa!7bLYbC¦b�êblc$‡c8¬c\åcBd$[d€d)œd#Æd1êd$eAe#]e$�e6¦eÝe"üe[f0{f;¬f-èf%g<g>Sg>’g>Ñg>h<Oh=Œh<Êh<i?Di:„i=¿i&ýi&$jDKjF�jJ×jN"k@qk8²kPëkH<lE…l.Ël"úlm6=m;tm.°m9ßm8n8Rn.‹n)ºnKän?0opo+Žoºo.Ño&p''p;Op;‹pÇp"âp.q4qTqrq8�q9Èq4r,7r-dr8’r;ËrDsLs'ks “s´s Ósôs%t#9t&]t@„t9Åt>ÿt1>u,pu�uM­u9ûu&5v\vvv#…v*©v>Ôv/w,Cw1pw/¢w$Òw;÷w63x!jx@Œx2Íx&y,'y>Ty1“y6Åy2üy3/z0cz>”zÓzJòzN={?Œ{:Ì{1|9|%S|&y|! |Â|(á| 
! }7+}.c}D’}"×}1ú}%,~4R~2‡~Fº~<7>*v,¡"Îñ €G,€3t€&¨€&Ï€:ö€B1�At�)¶�
à�<î�3+‚G_‚>§‚<æ‚.#ƒ:Rƒ#�ƒO±ƒ%„('„<P„�„>©„è„2ù„8,… e…†…)•…¿…2Ó…†-!†3O†'ƒ†%«†7Ñ†5	‡I?‡
‰‡6—‡Î‡é‡9	ˆ"Cˆ(fˆX�ˆ1èˆ/‰8J‰ƒ‰?¢‰â‰Eþ‰IDŠŽŠ^£Š+‹B.‹
q‹
‹ �‹%®‹CÔ‹:Œ(SŒ3|Œ.°ŒhßŒ-H�vv�ví�cdŽÈŽåŽ;ùŽ,5�jb�;Í�!	�'+�$S�'x�> �>ß�>‘]‘w‘Š‘¤‘Ã‘rÖ‘‡I’/Ñ’!“$#“9H“‚“–“Y¯“$	”K.”<z””·”OL•2œ•1Ï•-–-/–-]–‹– –8±–Iê–(4—@]—*ž—.É—Dø—2=˜p˜‰˜ ˜!»˜,Ý˜�
! ™�˜™&š=@š4~š1³šeåš3K›3›3³›gç›>Oœ|ŽœU�(a�Š�O£�ó�0
ž4>ž0sž/¤ž$Ôž*ùž@$Ÿ8eŸ:žŸ2ÙŸ% $2 ‚W =Ú =¡"V¡ãy¡<]¢`š¢Tû¢QP£G¢£Eê£D0¤Du¤Sº¤4¥?C¥?ƒ¥-Ã¥Nñ¥ƒ@¦DÄ¦W	§)a§$‹§b°§¨1(¨Z¨Dn¨³¨6Í¨©*©?© ]©&~©+¥©SÑ©)%ª2Oª6‚ª¹ª>Ùª>«1W«)‰«?³«Pó«[D¬@ ¬^á¬W@­9˜­Ò­)ð­7®@R®“®(«®»Ô®¼�¯3M°0�°(²°#Û°,ÿ°<,±>i±3¨±SÜ±A0²r²Š²1ª²$Ü²'³5)³C_³C£³Nç³<6´Qs´!Å´"ç´?
! µ&JµJqµ,¼µ=éµ'¶5C¶Ay¶U»¶A·JS·Gž·3æ·¸:3¸%n¸”¸C²¸5ö¸2,¹'_¹=‡¹Å¹/à¹†ºŠ—ºe"»ˆ»$¢»0Ç»?ø»_8¼ ˜¼C¹¼.ý¼ ,½=M½;‹½0Ç½@ø½*9¾Ad¾I¦¾(ð¾?¿8Y¿2’¿IÅ¿]ÀSmÀÁÀ3áÀ&Á1<Á(nÁ,—Á3ÄÁ*øÁg#ÂA‹Â"ÍÂ3ðÂ)$Ã3NÃ4‚Ã/·Ã çÃÄ6"Ä4YÄ4ŽÄ8ÃÄ(üÄ'%Å3MÅ4�Å;¶ÅòÅAÆGTÆNœÆNëÆV:Ç^‘ÇcðÇiTÈh¾È'É§É'Ê§Ê�'Ë©Ë�)Ì«Ìr+Í€žÍ€Îƒ Î$ÏCAÏ6…Ï3¼ÏðÏ;Ð5KÐ5�Ð·Ð3ÓÐ3Ñ?;Ñ3{Ñ$¯Ñ3ÔÑ&Ò/ÒLÒ(jÒ$“Ò5¸ÒHîÒ27Ó-jÓ-˜Ó.ÆÓAõÓY7Ô/‘Ô@ÁÔuÕSxÕÌÕ6ìÕ/#ÖSÖ)lÖ(–Ö\¿Ö0×0M×[~×EÚ× ØE3ØGyØ'ÁØ&éØÙ!,Ù.NÙ1}Ù%¯Ù0ÕÙ-Ú4Ú.RÚ2�Ú-´Ú#âÚLÛ%SÛyÛK—Û4ãÛ.Ü+GÜ6sÜ4ªÜ,ßÜGÝITÝ3žÝbÒÝ15Þ$gÞŒÞ£Þ(·Þ,àÞF
ßFTß/›ß.Ëß0úß"+à2Nà,�à)®à(Øà+á,-á&Zá+�á+­á%Ùá"ÿá"â#Bâ&fâ7�â-Åâ-óâ*!ã)Lã)vã$ ã&Åã)ìã-ä+Dä%pä(–ä5¿ä#õä'å4Aå'vå&žå Åå+æåæ21æ4dæ0™æ1Êæ?üæ;<çKxçVÄçPè+lè/˜è'Èèðè(é…-é/³é)ãé#
ê#1êUê(rê"›ê9¾ê/øê+(ë Të2uë&¨ë*Ïë1úë,ìDAì(†ì,¯ìÜì-ñì$í&Dí,kíO˜í*èí!î+5îaîªî$*ð[OðK«ð÷ð1
ñ?ñZñyñ”ñp ñ=ò9Oò:‰ò?ÄòLóWQóH©ógòó1Zô„ŒôNõ[`õY¼õ<ö<Sö:�öaËöy-÷:§÷Oâ÷M2øJ€øaËø[-ùW‰ù>áù= ú9^úR˜úGëúi3ûo�û)
üE7ü¹}ü<7ýitýaÞýJ@þS‹þDßþ/$ÿ.Tÿ*ƒÿ(®ÿ8×ÿ4	)E	7o	+§	+Ó	-ÿ	\-	‰Š	m	g‚	fê	>Q	g�	Wø	9P	tŠ	Îÿ	¼Î	I‹	LÕ	Z"	5}	O³	4	=8	Av	7¸	5ð	-&		;T		0�		NÁ		a
! 	Tr
! 	GÇ
! 	B	5R	Sˆ	SÜ	80	Bi	-¬	2Ú	I

	NW
	V¦
	Zý
	yX	DÒ	Z	Nr	CÁ	Y	?_	?Ÿ	<ß	J	Jg	0²	2ã	4	_K	D«	Að	c2	i–	/	I0	oz	Iê	X4	Y�	Tç	K<	Cˆ	CÌ	7	aH	\ª	—	’Ÿ	Ž2	�Á	:R	7�	KÅ	Ž	’ 	K3	]	Ý	gø	`	u	�	¦	1¼	/î	4	¢S	ö	}v	:ô	A/ 	Oq 	qÁ 	|3!	1°!	Lâ!	{/"	.«"	fÚ"	BA#	.„#	"³#	RÖ#	Q)$	7{$	9³$	\í$	˜J%	˜ã%	 |&	&�&	MÄ&	/'	;B'	~'	�'	<°'	Ví'	D(	?_(	?Ÿ(	7ß(	;)	"S)	Zv)	%Ñ)	<÷)	"4*	$W*	.|*	3«*	'ß*	+	/&+	3V+	(Š+	4³+	,è+	3,	<I,	N†,	6Õ,	E-	R-	Ir-	¼-	@Ú-	.	/5.	/e.	.•.	#Ä.	!è.	-
! /	28/	<k/	,¨/	6Õ/	"0	/0	M0	b0	)w0	8¡0	2Ú0	.
1	@<1	}1	Iœ1	Pæ1	:72	6r2	C©2	6í2	;$3	4`3	;•3	\Ñ3	 .4	>O4	@Ž4	7Ï4	:5	)B5	l5	8‡5	?À5	6	96	4S6	3ˆ6	&¼6	Nã6	-27	`7	?w7	)·7	Iá7	+8	/E8	1u8	3§8	"Û8	&þ8	%%9	K9	+j9	=–9	SÔ9	z(:	)£:	/Í:	8ý:	/6;	+f;	’;	/°;	+à;	1<	-><	0l<	'�<	,Å<	ò<	6=	I=	 h=	‰=	.˜=	Ç=	?ç=	"'>	9J>	+„>	2°>	#ã>	-?	5?	S?	s?	#Œ?	)°?	3Ú?	0@	1?@	2q@	=¤@	3â@	0A	1GA	4yA	4®A	-ãA	*B	)<B	-fB	+”B	,ÀB	0íB	-C	LC	+gC	&“C	&ºC	*áC	*D	$7D	5\D	'’D	ºD	 ÏD	+ðD	 E	c=E	v¡E	”F	z­F	(G	-DG	,rG	5ŸG	ÕG	&îG	!H	(7H	!`H	/‚H	1²H	äH	CI	CHI	#ŒI	=°I	"îI	HJ	HZJ	9£J	/ÝJ	
K	'*K	5RK	2ˆK	G»K	:L	>L	X\L	µL	ÎL	ÞL	ðL	M	$M	5M	=SM	$‘M	¶M	FÐM	(N	(@N	iN	vN	ƒN	•N	$¥N	ÊN	èN	O	O	2O	NO	hO	D~O	*ÃO		îO	-øO	&P	$9P	0^P	�P	!«P	GÍP	FQ	G\Q	A¤Q	5æQ	)R	FR	aR	$wR	œR	 ¶R	×R	"òR	IS	I_S	B©S	-ìS	;T	IVT	! T	8ÂT	1ûT	0-U	7^U	&–U	,½U	&êU	V	1V	8IV	1‚V	´V	ÐV	-ëV	-W	,GW	8tW	=­W	=ëW	=)X	=gX	¥X	±X	)ÑX	%ûX	)!Y	2KY	~Y	1–Y	ÈY	WàY	:8Z	1sZ	-¥Z	9ÓZ	
[	+[	2D[	1w[	©[	CÄ[	\	='\	oe\	2Õ\	1]	:]	@S]	"”]	#·]	(Û]	&^	-+^	\Y^	:¶^	1ñ^	;#_	/__	H�_	Ø_	0ô_	'%`	M`	m`	‰`	/›`	Ë`	ê`	a	 a	 =a	'^a	†a	£a	¾a	/Ïa	4ÿa	)4b	4^b	“b	@°b	ñb	/c	!2c	"Tc	2wc	Dªc	!ïc	+d	,=d	jd	4‰d	¾d	'Òd	#úd	9e	Xe	!ve	:˜e	Óe	ëe	'f	?/f	of	 ƒf	¤f	Äf	;ãf	Zg	Zzg	yÕg	zOh	%Êh	>ðh	/i	.Hi	!wi	H™i	!âi	3j	+8j	1dj	C–j	 Új	2ûj	3.k	9bk	#œk	Àk	GÙk	m!l	j�l	@úl	;m	:Qm	"Œm	¯m	2Æm	4ùm	(.n	Wn	tn	P„n	0Õn	lo	hso	9Üo	!p	58p	,np	-›p	AÉp	0q	<q	\q	|q	šq	­q	?Àq	'r	((r	Qr	1mr	Ÿr	¿r	5Ûr	Es	Ws	>us	2´s	5çs	?t	*]t	>ˆt	4Çt	üt	*u	1Bu	3tu	K¨u	:ôu	/v	-Ev	5sv	)©v	@Óv	%w	~:w	9¹w	Yów	PMx	:žx	DÙx	4y	ASy	"•y	¸y	DÏy	z	**z	#Uz	yz	�z	¥z	¾z	'×z	&ÿz	(&{	O{	$l{	!‘{	³{	)Ñ{	,û{	((|	Q|	7k|	+£|	BÏ|	J}	p]}	JÎ}	i~	Fƒ~	7Ê~	{	3~	g²	Q€	bl€	ŽÏ€	x^�	P×�	F(‚	fo‚	hÖ‚	J?ƒ	pŠƒ	mûƒ	Ki„	Lµ„	G…	nJ…	Y¹…	2†	7F†	=~†	P¼†	u
‡	_ƒ‡	kã‡	XOˆ	X¨ˆ	*‰	P,‰	{}‰	]ù‰	\WŠ	s´Š	T(‹	Q}‹	GÏ‹	fŒ	_~Œ	RÞŒ	&1�	6X�	u��	WŽ	.]Ž	[ŒŽ	3èŽ	W�	dt�	,Ù�	u�	|�	%—�	.½�	@ì�	9-‘	$g‘	6Œ‘	2Ã‘	4ö‘	'+’	5S’	3‰’	#½’	Gá’	<)“	Gf“	V®“	V”	h\”	WÅ”	U•	Rs•	LÆ•	1–	6E–	6|–	&³–	;Ú–	4—	K—	Wj—	SÂ—	5˜	HL˜	g•˜	)ý˜	3'™	*[™	5†™	8¼™	.õ™	1$š	=Vš	)”š	¾š	EØš	;›	5Z›	8�›	>É›	@œ	FIœ	C�œ	CÔœ	1�	0J�	1{�	%­�	`Ó�	~4ž	X³ž	'Ÿ	J4Ÿ	MŸ	IÍŸ	E 	:] 	/˜ 	9È 	!¡	*$¡	)O¡	Ny¡	0È¡	=ù¡	37¢	@k¢	>¬¢	1ë¢	0£	N£	%m£	4“£	IÈ£	#¤	96¤	Gp¤	.¸¤	-ç¤	5¥	8K¥	=„¥	2Â¥	Rõ¥	0H¦	<y¦	7¶¦	7î¦	(&§	aO§	A±§	Pó§	;D¨	J€¨	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²	;•²	&Ñ²	Nø²	,G³	ht³	xÝ³	7V´	^Ž´	Gí´	E5µ	7{µ	N³µ	O¶	(R¶	D{¶	BÀ¶	V·	YZ·	G´·	;ü·	(8¸	Ba¸	R¤¸	+÷¸	2#¹	7V¹	EŽ¹	BÔ¹	Qº	,iº	/–º	'Æº	Gîº	E6»	%|»	 ¢»	4Ã»	Pø»	3I¼	C}¼	EÁ¼	A½	OI½	2™½	BÌ½	4¾	iD¾	®¾	$É¾	#î¾	5¿	H¿	%f¿	EŒ¿	OÒ¿	V"À	.yÀ	3¨À	CÜÀ	B Á	%cÁ	0‰Á	UºÁ	3Â	1DÂ	vÂ	=–Â	)ÔÂ	2þÂ	1Ã	9NÃ	3ˆÃ	0¼Ã	PíÃ	c>Ä	;¢Ä	>ÞÄ	?Å	3]Å	k‘Å	&ýÅ	3$Æ	XÆ	:xÆ	7³Æ	]ëÆ	RIÇ	(œÇ	0ÅÇ	+öÇ	/"È	>RÈ	0‘È	LÂÈ	SÉ	JcÉ	@®É	\ïÉ	ILÊ	2–Ê	AÉÊ	4Ë	9@Ë	@zË	%»Ë	KáË	>-Ì	KlÌ	N¸Ì	>Í	gFÍ	(®Í	V×Í	%.Î	*TÎ	Î	B‡Î	DÊÎ	DÏ	GTÐ	TœÐ	TñÐ	+FÑ	0rÑ	:£Ñ	ÞÑ	*þÑ	#)Ò	!MÒ	IoÒ	m¹Ò	g'Ó	$�Ó	^´Ó	'Ô	.;Ô	jÔ	"ŠÔ	!­Ô	!ÏÔ	"ñÔ	"Õ	37Õ	"kÕ	4ŽÕ	4ÃÕ	;øÕ	04Ö	+eÖ	;‘Ö	:ÍÖ	"×	,+×	X×	2w×	/ª×	%Ú×	Ø	 Ø	i?Ø	_©Ø	9	Ù	sCÙ	)·Ù	<áÙ	)Ú	HÚ	$hÚ	
�Ú	›Ú		¬Ú	
! ¶Ú		ÁÚ	+ËÚ	÷Ú	:Û	1OÛ	0�Û	5²Û	2èÛ	/Ü	<KÜ	aˆÜ	;êÜ	+&Ý	9RÝ	eŒÝ	8òÝ	;+Þ	/gÞ	3—Þ	.ËÞ	=úÞ	@8ß	yß	>Œß	:Ëß	Bà	EIà	]�à	íà	-ïà	0á	>Ná	b�á	;ðá	7,â	%dâ	#Šâ	8®â	Hçâ	"0ã	$Sã	Fxã	7¿ã	N÷ã	BFä	6‰ä	)Àä	Lêä	<7å	7tå	J¬å	E÷å	8=æ	.væ	4¥æ	-Úæ	*ç	,3ç	W`ç	/¸ç	6èç	?è	G_è	§è	3Æè	3úè	B.é	?qé	=±é	9ïé	F)ê	Gpê	B¸ê	Mûê	NIë	F˜ë	Gßë	G'ì	Aoì	S±ì	Cí	(Ií	.rí	&¡í	Èí	+Þí	i
! î	Mtî	1Âî	-ôî	1"ï	1Tï	%†ï	"¬ï	EÏï	%ð	#;ð	%_ð	H…ð	Îð	8éð	8"ñ	1[ñ	<�ñ	3Êñ	1þñ	0ò	&Nò	Buò	*¸ò	ãò	;ó	9=ó	Hwó	9Àó	*úó	\%ô	8‚ô	1»ô	5íô	/#õ	2Sõ	†õ	2Šõ	5½õ	Qóõ	&Eö	Jlö	'·ö	.ßö	B÷	7Q÷	4‰÷	1¾÷	8ð÷	/)ø	%Yø	$ø	%¤ø	#Êø	)îø	)ù	-Bù	#pù	"”ù	·ù	)Ìù	öù	+
! ú	-6ú	!dú	$†ú	(«ú	*Ôú	ÿú	û	$/û	)Tû	)~û	.¨û	A×û	0ü	/Jü	czü	AÞü	9 ý	<Zý	4—ý	;Ìý	3þ	H<þ	D…þ	PÊþ	>ÿ	3Zÿ	7Žÿ	[Æÿ	8"
! [
! 
g
! .u
! $¤
! 	É
! ?Ó
! i
! 1}
! &¯
! Ö
! Jö
! -A
! !o
! #‘
! 7µ
! 'í
! >
! <T
! )‘
! 6»
! 2ò
! @%
! !f
! <ˆ
! .Å
! %ô
! 
! 09
! /j
! ?š
! 8Ú
! ?
! (S
! |
! +–
! )Â
! +ì
! 
! '1
! 1Y
! ;‹
! <Ç
! 9
! <>
! 8{
! ;´
! 5ð
! 8&	
! _	
! +y	
! +¥	
! +Ñ	
! Iý	
! 3G
  
! 6{
  
! >²
  
! Añ
  
! +3
! +_
! +‹
! %·
! $Ý
! 
! "
! *B
! m
! ;†
! Â
! <â
! :
! (Z
! 5ƒ
! ‹¹
! 2E
! <x
! =µ
! Eó
! <9
! Mv
! #Ä
! è
! '
! I/
! my
! yç
! sa
! nÕ
! zD
! t¿
! o4
! {¤
! u 
! h–
! tÿ
! nt
! vã
! wZ
! xÒ
! qK
! ;½
! 2ù
! ),
! (V
! &
! 0¦
! 0×
! *
! 03
! Ad
! .¦
! )Õ
! 2ÿ
! T2
! (‡
! *°
! ,Û
! 0
! '9
! =a
! =Ÿ
! Ý
! õ
! 

! *
! +J
! +v
! &¢
! 9É
! 
! 1
! &F
! /m
! @�
! .Þ
! $

! 52
! 4h
! 4�
! Ò
! ;ò
! E.
! At
! @¶
! ;÷
! 03 
! :d 
! -Ÿ 
! 1Í 
! <ÿ 
! D<!
! �!
! 7Ž!
! (Æ!
! -ï!
! -"
! K"
! f"
! €"
! !š"
! %¼"
! %â"
! !#
! '*#
! HR#
! A›#
! *Ý#
! !$
! *$
! &D$
! k$
! 'r$
! (š$
! <Ã$
! 0%
! %1%
! 2W%
! >Š%
! "É%
! ì%
! N&
! .W&
! 
! †&
! .‘&
! :À&
! )û&
! )%'
! 5O'
! E…'
! AË'
! 4
(
! 4B(
!  w(
! ˜(
! ,³(
! $à(
! ")
! .()
! %W)
! %})
! $£)
! È)
! (ß)
! /*
! -8*
! f*
! |*
! “*
! 2©*
! %Ü*
! &+
! )+
! TH+
! L�+
! [ê+
! WF,
! \ž,
! Dû,
! P@-
! C‘-
! Õ-
! 
ë-
! 
ù-
! $.
! 9,.
! Ef.
! E¬.
! Cò.
! *6/
! #a/
! )…/
! ¯/
! .Å/
! ô/
! (0
! 0/0
! E`0
! @¦0
! "ç0
! 2
! 1
! 3=1
! 4q1
! Q¦1
! ,ø1
! )%2
! 0O2
! H€2
! MÉ2
! /3
! 2G3
! z3
! '˜3
! 3À3
! ô3
! 4
! 4
!  :4
! %[4
! �4
! %“4
! ¹4
! Ï4
! à4
! ò4
! 5
! $5
! <5
! %M5
! /s5
! %£5
! ,É5
! ,ö5
! .#6
! ,R6
! ,6
! ,¬6
! ,Ù6
! *7
! &17
! /X7
! ˆ7
! ‘7
! (�7
! %Æ7
! "ì7
! 8
! .8
! M8
! 7Z8
! ’8
! ¢8
! «8
! 'Ê8
! ò8
! +9
! '=9
! "e9
! #ˆ9
! )¬9
! Ö9
! &ö9
! &:
! 1D:
! 1v:
! !¨:
! #Ê:
! !î:
! ;
! (;
! (A;
! �j;
! "û;
! 5<
! HT<
! =�<
! 3Û<
! /=
! '?=
! 0g=
! $˜=
! %½=
! +ã=
! />
! '?>
! (g>
!  �>
! +±>
! Ý>
! 4ò>
! /'?
! WW?
! 9¯?
! 4é?
! @
! 80@
! &i@
! ,�@
! $½@
! â@
! A
! A
! +;A
! 6gA
! žA
! ¸A
! @ÁA
! 5B
! 8B
! WB
! sB
! �B
! ­B
! 8ÊB
! 0C
! ;4C
! )pC
! =šC
! >ØC
! 4D
! !LD
! nD
! =ŽD
!  ÌD
! -íD
! E
! 6E
! HME
! )–E
! ,ÀE
! )íE
! 1F
! IF
! /hF
! @˜F
! -ÙF
! -G
! .5G
! dG
! )G
! R©G
! ?üG
! '<H
! )dH
! 1ŽH
! ,ÀH
! 2íH
! B I
! ;cI
! ŸI
! Z¬I
! .J
! (6J
! D_J
! 1¤J
! 6ÖJ
! 3
K
! 3AK
! 5uK
! =«K
! JéK
! *4L
! "_L
! 0‚L
! ?³L
! óL
! M
! &M
! )CM
! "mM
! *�M
! *»M
! EæM
! P,N
! 6}N
! 2´N
! çN
! "O
! (O
! 9AO
! {O
! ŒO
! 7¦O
! 7ÞO
! 3P
! %JP
! pP
! 7ŽP
! !ÆP
! "èP
! #Q
! /Q
! OQ
! @gQ
! -¨Q
! >ÖQ
! >R
! DTR
! 7™R
! 'ÑR
! .ùR
! M(S
! HvS
! N¿S
! HT
! .WT
!  †T
! '§T
! -ÏT
! =ýT
! ;U
! ;VU
! #’U
! 6¶U
! :íU
! 5(V
! ^V
! ~V
! �V
! °V
! ÃV
! )ÜV
! #W
! '*W
! &RW
! "yW
! 3œW
! ÐW
! äW
! úW
! $X
! 9X
! PX
! mX
! X
! ™X
! ³X
! *ÌX
! ÷X
! Y
! Y
! /Y
! AY
! TY
! dY
! 9yY
! .³Y
! 8âY
! 3Z
! /OZ
! 0Z
! 3°Z
! ;äZ
! F [
! g[
! K‡[
! #Ó[
! ÷[
! >\
! +T\
! €\
! .™\
! È\
! ,è\
! @]
! !V]
! ,x]
! ¥]
! 1¿]
! -ñ]
! '^
! -G^
! +u^
! #¡^
! SÅ^
! L_
! if_
! bÐ_
!  3`
! #T`
! -x`
! V¦`
! 1ý`
! */a
! )Za
! &„a
! &«a
! )Òa
! /üa
! ?,b
! Alb
! 4®b
! +ãb
! 7c
! 9Gc
! 8�c
! 3ºc
! îc
! %
d
! 53d
!  id
! TŠd
! 7ßd
! 6e
! 7Ne
! †e
! IŸe
! Hée
! ?2f
! \rf
! ZÏf
! (*g
! -Sg
! -�g
! ¯g
! *Ïg
! 1úg
! 0,h
! ‰]h
! 6çh
! -i
! TLi
! 9¡i
! $Ûi
! 8j
! .9j
! +hj
! <”j
! 'Ñj
! ùj
! k
! )k
! ;k
! Lk
! "ik
! 'Œk
! ´k
! )Êk
! <ôk
! (1l
! 'Zl
! /‚l
! 1²l
! 'äl
! 1m
! 2>m
! ?qm
! :±m
! ìm
! n
! 1%n
! Wn
! fn
! yn
! !Šn
! ¬n
! oÈn
! )8o
! 3bo
! –o
! ©o
! "Ço
! $êo
!  p
! 0p
! 1Pp
! 1‚p
! F´p
! Eûp
! nAq
! 3°q
! 2äq
! 0r
! Hr
! 'gr
! 7�r
! .Çr
! -ör
! 6$s
! [s
! ps
! $‹s
! 8°s
! Bés
! N,t
! ){t
! ¥t
! ;¼t
! *øt
! 0#u
! &Tu
! &{u
! 0¢u
! &Óu
! úu
!  v
! )9v
! 2cv
! 4–v
! &Ëv
! òv
! ;w
! MKw
! ,™w
! 1Æw
! 0øw
! ()x
! /Rx
! 4‚x
! *·x
! âx
! %ûx
! )!y
! )Ky
! 4uy
! @ªy
! $ëy
! <z
! .Mz
! 4|z
! 0±z
! âz
! üz
! G{
! La{
! L®{
! 6û{
! .2|
! 1a|
! /“|
! TÃ|
! 8}
! PQ}
! 0¢}
!  Ó}
! ô}
! (~
! 0<~
!  m~
! 'Ž~
! %¶~
! &Ü~
! I
! *M
! x
! +—
! NÃ
! N€
! $a€
! %†€
! &¬€
! 0Ó€
! )�
! 8.�
! 8g�
! : �
! 6Û�
! ‚
! !(‚
! $J‚
! o‚
! ˆ‚
! + ‚
! +Ì‚
! -ø‚
! 5&ƒ
! -\ƒ
! DŠƒ
! 5Ïƒ
! )„
! S/„
! ƒ„
!  „
! "À„
! 	ã„
! !í„
! …
! .…
! <?…
! /|…
! (¬…
! Õ…
! 'î…
! <†
! -S†
! $�†
! ¦†
! »†
! Ð†
! é†
! ý†
! /‡
! 5I‡
! 8‡
! ¸‡
! XØ‡
! >1ˆ
! 6pˆ
! >§ˆ
! ;æˆ
! )"‰
! )L‰
! #v‰
! š‰
! ·‰
! 0Ó‰
! .Š
! 33Š
! 9gŠ
! 8¡Š
!  ÚŠ
! ûŠ
! B‹
! L]‹
! &ª‹
! 6Ñ‹
! :Œ
! $CŒ
! hŒ
! 1€Œ
! <²Œ
! ;ïŒ
! .+�
! BZ�
! A��
! 5ß�
! 1Ž
! 1GŽ
! .yŽ
! .¨Ž
! 5×Ž
! 5
�
! >C�
! C‚�
! Æ�
! .Þ�
! /
�
! =�
! /V�
! +†�
! -²�
! &à�
! ‘
! M‘
! "m‘
! '�‘
! 5¸‘
! (î‘
! ’
! 0-’
! .^’
! .�’
! ¼’
! Ú’
! 5ú’
! N0“
! X“
! 4Ø“
! 8
”
! :F”
! �”
! 1Ÿ”
! +Ñ”
! )ý”
! )'•
! +Q•
! 4}•
! 9²•
! 9ì•
! +&–
! ,R–
!  –
! / –
! $Ð–
! õ–
! —
! ,/—
! [\—
! ¸—
! (Ë—
! (ô—
! )˜
! 6G˜
! 2~˜
! 4±˜
! 2æ˜
! (™
! UB™
! O˜™
! è™
! "š
! 6+š
! 9bš
! Dœš
! &áš
! )›
! .2›
! a›
! 3{›
! 0¯›
! .à›
! aœ
! fqœ
! 9Øœ
! E�
! ,X�
! …�
! 6¥�
! 2Ü�
! Už
! (ež
! GŽž
! >Öž
! JŸ
! A`Ÿ
! +¢Ÿ
! $ÎŸ
! %óŸ
!  
! ) 
! &> 
! $e 
! 4Š 
! ,¿ 
! (ì 
! B¡
! LX¡
! ¥¡
! Å¡
! .â¡
! '¢
! H9¢
! 4‚¢
! 6·¢
! Pî¢
! &?£
! .f£
! B•£
! /Ø£
! *¤
! :3¤
! 9n¤
! +¨¤
! 7Ô¤
! .¥
! <;¥
! )x¥
! D¢¥
! Sç¥
! T;¦
! K�¦
! Ü¦
! Cú¦
! '>§
! Ef§
! @¬§
! <í§
! D*¨
! @o¨
! L°¨
! 5ý¨
! B3©
! (v©
! ;Ÿ©
! #Û©
! Fÿ©
! &Fª
! mª
! 8ˆª
! <Áª
! 9þª
! J8«
! ,ƒ«
! <°«
! Ií«
! 7¬
! N¬
! +n¬
! @š¬
! LÛ¬
! P(­
! ;y­
! 7µ­
! cí­
!  Q®
! ,r®
!  Ÿ®
! *À®
! -ë®
! /¯
! %I¯
! 7o¯
! ?§¯
! ç¯
! 6°
! >°
! &W°
! 1~°
! °°
! #Î°
!  ò°
! +±
! ?±
! )_±
! )‰±
! ³±
! Ï±
! ê±
! ²
! '²
! #<²
! -`²
! )Ž²
!  ¸²
! %Ù²
! +ÿ²
! $+³
! 4P³
! *…³
! 1°³
! 1â³
! 0´
! E´
! 6[´
! "’´
! µ´
! Ñ´
! î´
! 9µ
! 0?µ
! 'pµ
! -˜µ
! Æµ
! $ãµ
! ,¶
! B5¶
! bx¶
! .Û¶
! 5
! ·
! @·
! <\·
! 5™·
! Ï·
! ,à·
! +
¸
! 39¸
! 0m¸
! /ž¸
! Î¸
! ä¸
! ó¸
! /ù¸
! ")¹
! L¹
! 0T¹
! #…¹
! )©¹
! %Ó¹
! 3ù¹
! J-º
! 'xº
!  º
! 5´º
! &êº
! 6»
! 'H»
! +p»
! œ»
! =°»
! /î»
! /¼
! 1N¼
! M€¼
! GÎ¼
! >½
! DU½
! !š½
! /¼½
! (ì½
! )¾
! #?¾
! #c¾
! a‡¾
! "é¾
!  ¿
! -¿
! 4M¿
! >‚¿
! 5Á¿
! /÷¿
! +'À
! *SÀ
! &~À
! +¥À
! (ÑÀ
! $úÀ
! aÁ
! 6�Á
! 9¸Á
! .òÁ
! Z!Â
! C|Â
! FÀÂ
! aÃ
! AiÃ
! .«Ã
! *ÚÃ
! FÄ
! .LÄ
! 
{Ä
! ‰Ä
! ŸÄ
! 6·Ä
! CîÄ
! 82Å
! :kÅ
! 7¦Å
! 7ÞÅ
! 8Æ
! 9OÆ
! 7‰Æ
! 8ÁÆ
! 0úÆ
! ;+Ç
! :gÇ
! H¢Ç
! !ëÇ
! 
È
! 0-È
! ^È
! +xÈ
! .¤È
! #ÓÈ
! !÷È
! -É
! $GÉ
! $lÉ
! #‘É
! .µÉ
! @äÉ
! <%Ê
! <bÊ
! BŸÊ
! âÊ
! RöÊ
! 7IË
! 1�Ë
! 6³Ë
!  êË
! Ì
! ,)Ì
! ?VÌ
! /–Ì
! 0ÆÌ
! 2÷Ì
! /*Í
! 5ZÍ
! V�Í
! <çÍ
! $Î
! +?Î
! SkÎ
! U¿Î
! cÏ
! EyÏ
! >¿Ï
! NþÏ
! -MÐ
! {Ð
! 6–Ð
! LÍÐ
! -Ñ
! cHÑ
! ¬Ñ
! +ÊÑ
! 7öÑ
! :.Ò
! 1iÒ
! 8›Ò
! &ÔÒ
! *ûÒ
! 1&Ó
! :XÓ
! 3“Ó
! 'ÇÓ
! %ïÓ
! $Ô
! ;:Ô
! NvÔ
! .ÅÔ
! FôÔ
! ;Õ
! VÕ
! lÕ
! †Õ
! ¢Õ
! ¶Õ
! iËÕ
! m5Ö
! K£Ö
! 1ïÖ
! "!×
!  D×
! e×
! #‚×
! ,¦×
! CÓ×
! BØ
! ZØ
! sØ
! *�Ø
! +¸Ø
! *äØ
! 1Ù
! 'AÙ
! FiÙ
! =°Ù
! #îÙ
! $Ú
! #7Ú
! [Ú
! (yÚ
! (¢Ú
!  ËÚ
! 9ìÚ
! &Û
! EÛ
! aÛ
! {Û
! ”Û
! &«Û
! ÒÛ
! 4äÛ
! CÜ
! ]Ü
! (tÜ
! �Ü
! 6½Ü
! #ôÜ
! Ý
! -)Ý
! ,WÝ
! „Ý
! *žÝ
! %ÉÝ
! /ïÝ
! Þ
! $9Þ
! ^Þ
! 0}Þ
! /®Þ
! &ÞÞ
! )ß
! /ß
! +Eß
! qß
! *…ß
! °ß
! Æß
! Ýß
! 
ôß
! 
à
! #à
! 
4à
! %Bà
! hà
! ‡à
! §à
! ¼à
! &Óà
! ?úà
! :á
! (Wá
! (€á
! ©á
! Éá
!  àá
! 7â
! -9â
! gâ
! {â
! ›â
! ±â
! Êâ
! $æâ
! !ã
! -ã
! 8Mã
! .†ã
! Pµã
! *ä
! /1ä
! 3aä
! !•ä
! (·ä
! Kàä
! ,å
! $Kå
! på
! 4‹å
! Àå
! +Ôå
! +æ
! ,æ
! Fæ
! bæ
! ‚æ
! ¢æ
!  ¿æ
!  àæ
! 4ç
! /6ç
! #fç
! Šç
! :œç
! E×ç
! <è
! Zè
! zè
!  �è
! )±è
! (Ûè
! é
! !é
! >é
! [é
! qé
! +Šé
! *¶é
! *áé
! ê
! 5+ê
! Jaê
! T¬ê
! 
ë
! ë
! S/ë
! 8ƒë
! ¼ë
! Ôë
! 5ãë
! Hì
! bì
!  }ì
! /žì
! 3Îì
! +í
! A.í
! pí
! 8‡í
! 7Àí
! +øí
! 2$î
! BWî
! 3šî
! HÎî
! 3ï
! >Kï
! $Šï
! ,¯ï
! 4Üï
! &ð
! 68ð
! 6oð
! f¦ð
! 
ñ
! ñ
! "(ñ
! Kñ
! añ
! sñ
! ‹ñ
! *“ñ
! ¾ñ
! Ýñ
! Nýñ
! 7Lò
! '„ò
! '¬ò
! $Ôò
! $ùò
! )ó
! %Hó
! %nó
! $”ó
! %¹ó
! ßó
! ûó
! $ô
! <ô
! Xô
!  qô
! 3’ô
! 3Æô
! úô
! õ
! )9õ
! cõ
!  ƒõ
! ¤õ
! ³õ
! Ñõ
! àõ
! Oïõ
! ?ö
! Nö
! !fö
! ˆö
! ¢ö
! ºö
! Òö
! ñö
! ÷
! ÷
!  ÷
! 8÷
! R÷
! k÷
! 8…÷
! ¾÷
! Î÷
! %Ý÷
! &ø
! %*ø
! +Pø
! |ø
! 9”ø
! Îø
! #íø
! ù
!  ù
! :/ù
! jù
! yù
! ‹ù
! ¦ù
! ºù
! Ìù
! Ûù
! .êù
! ú
! !0ú
! "Rú
! uú
! †ú
! ™ú
! "¬ú
! 1Ïú
! û
! *û
! 4>û
! sû
! ˆû
! žû
! ²û
! Æû
! áû
! øû
! 	ü
! ü
! &;ü
! bü
! :xü
! ³ü
! Æü
! Úü
! 0îü
! ý
! :ý
! Ný
! dý
! wý
! ‹ý
! œý
! ¯ý
! Âý
! Ñý
! éý
! øý
! þ
! 5&þ
! (\þ
! 3…þ
! ¹þ
! RÆþ
! Jÿ
! +dÿ
! �ÿ
! -¬ÿ
! "Úÿ
! !ýÿ
! 8T%j�¡µÈ4Ü!&H*h“§0¿ð
"#6Zlƒ ¹"Ðó$A^s„& *Ç0ò#@Xg%‚¨Àßõ&.ARnA„@Æ$!7Yl„œ·Òç4G_wKŽFÚP!Lr@¿		<=	9z	U´	T
  
! 0_
! +�
! /¼
! <ì
! 9),c;�,Ì2ù.,D[U /ö+&
+R
<~
u»
412f^™_ø6X�+¯'ÛC0GDx.½Aì=.Al®HÊ("<_Iv&À)ç>PBiB¬ï'$Ch*ƒ®Î.Þ,
6:q#Ž%²"Øû/90i#š8¾c÷?[›0µ/æ/F4b0—2È2û3.
b
p/~>®"í+)<!f ˆ©-Çõ8Tr‘7§ßý04L� �±Ññ -N(lP•:æ4!V=n:¬Bç4*"_/‚&²4Ù, 7; s *’ &½ ä #þ *"!"M!%p!4–!5Ë!&")("R"?r"²"
¿"Í"8Õ"j#Fy#&À#Bç#4*$_$v$\”$@ñ$@2%#s%—%Cž%3â%)&@@&!�&3£&7×&6'7F'+~'(ª'Ó'.ñ'% (0F('w(Ÿ(¹(Õ(/ä(5)6J)@�)8Â)*û)0&*;W*2“*2Æ*$ù*$+/C+!s+ •+)¶+)à+)
! ,-4,$b,‡,y¦,œ -0½-î- 
! .8+.?d.@¤.3å.4/N/*f/:‘/CÌ/0.0 N0,o0‡œ0,$1!Q1Fs1^º1F2M`2[®2f
! 3Wq3AÉ394TE4Jš40å4+5:B5#}5#¡5+Å5ñ5>
6;L6-ˆ6¶6!Ò6-ô6"7'B79j7%¤7)Ê7(ô7 8/>82n8$¡8-Æ8-ô8O"9$r95—9Í9ä9?:;B:~:‘:'°:8Ø:;/;!K;*m;˜;¶;4Ö;1<,=</j<3š<<Î<="%=!H=.j=1™=Ë=
! Þ=:é="$>(G>'p>"˜>!»>!Ý> ÿ>! ?"B?+e?%‘?)·?$á?#@+*@0V@‡@¤@.À@/ï@"A-BA'pA˜A"·A#ÚA7þA&6B]B/yB©B&ÈBïB$	C.C$JC#oC$“C&¸C-ßC'
D15DgD#„D#¨DÌDéDE!#E$EE$jE-�E+½EéE!F!*F(LF0uF)¦F(ÐFùFG:/G-jG.˜GÇG0ÝGH/&H-VH4„H6¹H*ðH6I#RI#vI1šI7ÌI5J:J6NJJ…J@ÐJ+K7=K4uK6ªK6áKL5L-SL �L#¢L ÆL.çL)M$@M'eMO�M*ÝM/N,8N%eN‹N6¢NeÙNX?O-˜O.ÆO<õO=2P;pP9¬P3æPCQS^Q,²Q,ßQ"R/RJR#cR$‡R@¬R6íR?$SHdSL­SFúSHAT.ŠT>¹TøT!U>4UsU„U U¼UØUôU:
VOHVH˜VEáV$'W7LWS„WYØWZ2Xc�XDñXb6Y*™Y)ÄY#îY.Z6AZxZ=‡Z ÅZ)æZ<[M[9][8—[(Ð[Jù[KD\A�\AÒ\2]-G]"u]'˜]À]×]ê]^^7^ Q^!r^ ”^!µ^ ×^"ø^!_"=_`_€_ _!À_/â_`&0`W`"d`‡`E¡`Fç`B.a!qa+“a:¿a1úaL,b@yb:ºb1õb('cPc#pc(”c½c%Üc.d'1dYd;td<°d?ídE-e)se&�e,Äe1ñeJ#f0nf=Ÿf,Ýf.
! g=9gHwgÀg%Úg'h(h?h-Oh/}h­h'Èhðh-i+>i5ji! iÂi0âij+-j.Yj#ˆj!¬j-Îj$üj$!k#Fk6jk?¡k3ák,lBl6Xl�l9«l.ål1m5Fm/|mU¬m[n\^ne»nF!odhoaÍog/ph—pqqRrqpÅqY6r*�rF»r sU#s"ys>œs-Ûs-	t97tIqtE»t8u8:u)suC�u;áuOvGmvFµv+üv(w/Fw-vw0¤w2Õw#x,x7Ix+�x*­x*ØxUyYy*yy*¤y9Ïy<	z'Fz6nz!¥z-Çz1õz4'{1\{:Ž{&É{ ð{|a1|E“|>Ù|/}"H}-k},™}*Æ}@ñ}C2~3v~ª~#Æ~,ê~#1;;m)©%Ó"ù)€/F€3v€3ª€/Þ€5�D�"]�&€�§�;À�4ü�1‚0@‚.q‚D ‚$å‚)
! ƒ&4ƒ)[ƒ0…ƒ1¶ƒèƒ;„0?„5p„?¦„7æ„<…3[…*�…8º…ó…)†6†U†-t†'¢†IÊ†2‡8G‡€‡&˜‡*¿‡'ê‡ˆ,ˆ Iˆ5jˆD ˆPåˆ:6‰5q‰:§‰â‰8ù‰-2Š(`Š[‰Š2åŠ:‹ES‹K™‹Qå‹*7Œ(bŒ*‹Œ¶ŒÉŒÞŒîŒ��*�<�P�b�t�†�—�©�½�Ó�ç�ø�
! ŽŽ0ŽBŽVŽhŽ|ŽŽŽ Ž´ŽÆŽØŽêŽüŽ�$�8�J�\�p�‚�–�¨�¼�Í�á�ó���)�;�O�a�u�‡�›�±�Ç�Ù�ë�ý�/‘?‘(O‘x‘+‘‘½‘×‘ê‘’#’$?’d’y’Œ’¦’Ä’#Õ’ ù’/“6J“!�“£“KÂ“”'”'F”'n”"–”)¹”ã”1û”1-•3_•0“•4Ä•/ù•))–GS–1›–#Í–*ñ–!—!>—`——%——(½—æ—˜˜ 1˜*R˜&}˜&¤˜&Ë˜<ò˜'/™!W™(y™/¢™&Ò™%ù™&š"Fš*iš+”š)Àš&êš3›E›,a›7Ž›Æ›ã›/ô›)$œ"Nœ.qœ0 œ"Ñœôœ:�O�#m�"‘�!´�&Ö�!ý�,ž&Lž'sž›ž)¹ž!ãž5Ÿ;Ÿ:NŸ.‰Ÿ(¸ŸáŸ1õŸ' &B +i $• %º )à 
! ¡1*¡\¡!z¡+œ¡2È¡>û¡1:¢0l¢)�¢(Ç¢)ð¢ £&;£b£'w£Ÿ£¼£Ü£2ü£$/¤NT¤£¤$À¤Tå¤K:¥†¥š¥µ¥)Ò¥+ü¥
(¦.6¦e¦$ƒ¦#¨¦Ì¦+ê¦§6§G§.T§#ƒ§'§§'Ï§(÷§* ¨+K¨1w¨(©¨"Ò¨1õ¨#'©K©!g©(‰©!²©Ô©ä©ü©ª 1ª Rª sª ”ª µª Öª ÷ª « 9« Z«!{« �«¾«%Ü«#¬#&¬"J¬m¬�¬©¬À¬)Þ¬)­)2­\­|­˜­´­Ð­ç­®®:®V®r®Ž®ª®Æ®0â®?¯[S¯#¯¯/Ó¯$°%(°%N°3t°#¨°0Ì°ý°± &±+G±s±6‰±/À±ð±"².² G²+h²1”² Æ²ç²þ²³%6³%\³0‚³.³³2â³$´:´T´r´)�´¹´Ò´)ñ´2µ#Nµ%rµ˜µ=®µ$ìµ)¶;¶#Q¶-u¶&£¶!Ê¶#ì¶#·4·<H·…·8£·$Ü· ¸*"¸+M¸2y¸7¬¸/ä¸ ¹"5¹'X¹€¹9Ÿ¹Ù¹,ó¹) º-Jº&xº'ŸºÇºçº4»,<»%i»�»¥».Ä»4ó»2(¼,[¼Aˆ¼AÊ¼½$(½.M½8|½2µ½è½+û½7'¾_¾r¾ˆ¾D¤¾2é¾,¿I¿(h¿.‘¿[À¿mÀ(ŠÀ=³À!ñÀ'Á';Á$cÁ7ˆÁ#ÀÁ%äÁ,
! Â67Â3nÂ@¢Â3ãÂÃ)7Ã-aÃ5�Ã(ÅÃ(îÃÄ(6Ä(_Ä&ˆÄ3¯Ä.ãÄ*ÅA=Å9Å¹Å5ÍÅLÆ/PÆ!€Æ¢ÆCÁÆ1Ç/7Ç.gÇ(–Ç%¿ÇåÇ)È*È?ÈTÈ+qÈ/�È.ÍÈQüÈHNÉ4—É:ÌÉ7Ê?Ê7LÊ'„Ê1¬Ê.ÞÊ.
Ë(<Ë1eË0—Ë+ÈË,ôË.!Ì%PÌvÌ!ˆÌEªÌ)ðÌ<Í9WÍ‘Í"°ÍÓÍæÍøÍÎ*1Î#\Î!€Î!¢Î!ÄÎ!æÎ$Ï"-Ï#PÏ#tÏ#˜Ï¼ÏÜÏ-úÏ)(Ð RÐsÐ“Ð"³ÐÖÐ&öÐ'Ñ+EÑ(qÑšÑ%ºÑ"àÑ Ò$Ò7DÒf|ÒVãÒ5:ÓpÓ#wÓ›Ó»ÓÛÓ,òÓ"ÔBÔ0VÔJ‡ÔAÒÔNÕCcÕ*§Õ&ÒÕ(ùÕ"Ö$BÖgÖ'‚ÖCªÖ3îÖ""×E×`×_~×LÞ×,+ØHXØ1¡ØÓØ âØ"Ù&Ù!DÙ+fÙ’Ù¯Ù3ÌÙHÚIÚ1]Ú7�Ú#ÇÚëÚ	Û Û:Û!ZÛ2|Û'¯Û,×ÛÜ5ÜIÜ%aÜ5‡ÜH½ÜHÝWOÝW§ÝOÿÝ'OÞ=wÞWµÞF
ßmTß‹ÂßNànà7…à0½àîà1á2>á+qá/�á$Íá;òá..â>]â#œâ?Àâ#ã6$ã![ã0}ã1®ã&àã/ä47ä2lä2Ÿä8Òä/å>;å/zå&ªå$Ñå öå4æ:Læ@‡æ#Èæìæ&ç3ç$Nç$sç-˜ç&Æç íç-è<è-Yè‡è*¥è%Ðèöèé+.éZé!zé"œé¿é%Ûéê$êAê$\ê&�ê$¨ê/Íê7ýê-5ë*cë$Žë.³ë6âë'ì@Aì%‚ì¨ì;Æìí!í7íTíhí…íhŸíîî%/î!Uîwî.—îÆî àîï,ï-Lï/zï5ªï/àï"ðG3ð3{ð'¯ð$×ðüðñ(8ñ8añ6šñ@Ññ2òMEò?“ò?Óò1ó9Eó=ó@½ó=þó;<ô5xô5®ô%äôN
! õ.Yõ6ˆõ0¿õPðõAö2aö+”ö1ÀöIòö&<÷)c÷?�÷6Í÷Aø.Fø3uø,©ø)Öø(ù0)ù:Zù.•ù&ÄùDëù<0ú@mú$®ú"ÓúöúDû7Uû7�ûÅû4Úû&ü$6ü[ü)nü7˜ü"Ðü=óü.1ý*`ý*‹ý3¶ý,êý,þDþ.TþQƒþIÕþ"ÿ-Bÿpÿˆÿ!§ÿ)Éÿ%óÿ%?&Sz ˜!¹#Ûÿ(;)Oy/”Ä(á"
! 8-!fˆž­À4Ð!>$Y ~(Ÿ9ÈG&JKq0½Wî$F kCŒÐ0ï1 ER7˜4ÐK!Q"s"–¹Ø"õb1{%­Ó2ï("	+K	+w	&£	+Ê	ö	)
! -8
! 0f
! (—
! %À
! 0æ
!  5V,n'›.Ã2ò!%#G/k4›$ÐAõ,7
jd
2Ï
')*@T•²2Í 5!<W+”À.Ö2386lM£Dñ=6t/�½6Ò.	18#jŽ £Ä„ä�i$ë /1'a'‰8±-êQ3K…"Ñ$ô#(=)f9�-Ê"ø':Gbª-Ãñ'#KX8w °$Ñ#ö!+.M|5–Ìè-ü*@/OC5Ã
ù"/*-Z.ˆ+·2ã;+R3~"²&Õ&ü###G"k"Ž±Ñ'ï(@2W.Š¹&Ö#ý"!-D,rŸ/º,ê( 5@ 7v '® Ö  ì $
!2!+R!9~!*¸!,ã!,"4=""r"C•"8Ù"#%0#.V#/…#$µ#6Ú#A$GS$5›$4Ñ$'%!.%HP%V™%Eð%+6&,b&M�&BÝ&, ')M'7w';¯'ë'3(49(.n(�(/¹(.é(+).D)"s)–)Iµ)Iÿ).I**x*-£*0Ñ*1+&4+'[+/ƒ+4³+*è+,,-@,'n,(–,&¿,8æ,-(/-;X-D”-FÙ-/ .1P.4‚.R·.9
! /4D/8y/H²/!û/(0EF0EŒ0;Ò0$1)311]12�1SÂ1$2(;2&d2:‹2Æ2%Ö2:ü2K73Mƒ36Ñ3+4/44d4&4*¦4+Ñ4*ý4(5=5 \5!}5Ÿ5/»5ë5ð54÷5,6E6X6e6~65”6,Ê6<÷65471j7&œ71Ã7[õ78Q8LŠ8H×8 979\T93±97å9*:.H:'w:,Ÿ:"Ì:4ï:1$;4V;+‹;·;-Õ;<L<5h<9ž<Ø<í<B=:N==‰=MÇ=e>R{>=Î>&?>3?Ar?*´?Nß?".@Q@:g@<¢@Aß@5!A1WA)‰A2³A"æA	BB!/BQBpBŒB/§B/×B/C/7C3gC8›C3ÔC8D+AD3mD+¡D3ÍDAE@CEM„E:ÒE9
F9GF;�F;½F3ùF3-GHaG.ªG&ÙGH%H6BH3yH<­H8êH#I*AI/lI!œIQ¾I%JD6J){J2¥J"ØJûJ
K$KDK;UK/‘K/ÁKñK"L!1LSL=kL©LÃLÚL.îL*MHHM!‘M>³M2òM %NCFN3ŠN<¾N*ûN&O@O)`O+ŠO%¶O%ÜO+P.PBP^P~P%�P(ÃP"ìP*Q7:QQrQ,ÄQ ñQR$1RHVRAŸRRáR-4S6bS5™SÏS(ïS'T)@TjT$‡T+¬T%ØT"þT-!U%OU!uU<—U>ÔU,V@V]V@|V'½V!åV W(WCW8_W1˜W5ÊW*X+X7BXEzX1ÀXLòXL?Y-ŒY*ºY=åY"#Z#FZJjZMµZB[7F[&~[*¥[%Ð[Fö[g=\7¥\.Ý\†]8“]3Ì]4^ 5^WV^4®^ ã^._B3_Ov_BÆ_K	`JU`K `Kì`J8aKƒa5Ïa7bJ=b9ˆb9ÂbEübQBcD”cDÙc@dš_d:úd^5e#”e=¸eöe	þeJf+Sf	f‰f•f%©fnÏfm>gd¬g;h:MhHˆh3Ñh%i&+i;Ri:ŽiÉiÑi<âij82j-kj.™j*Èjój(k8:k<sk2°k6ãkBl.]l(Œl)µl:ßl(m1Cm<um/²m/âm<nZOn6ªn6án7o)PoFzoBÁopEp'_p&‡p0®p\ßp><q;{q(·q-àq4rCr"ar5„r%ºr'àr's	0s:sDUs@šsÛs.øsJ'trt,�t1¼t)ît"u*;u5fuœu±uËuhäuMvjv „v1¥v1×v 	w*wEw%bwˆw$¤wÉw*åw%x6xOx$kx#�x´x.Óx'y&*y#QyuyŽy¦yÄyÙyîy'z&,z*Sz~z˜z6µz ìz

{7{.S{%‚{.¨{1×{@	|@J|‹|«|;È|)}(.}KW}$£}È}8ã}~22~>e~N¤~Mó~3A@u¶Óåö)€(@€@i€%ª€+Ð€$ü€6!�X�5t�<ª�<ç�4$‚7Y‚5‘‚AÇ‚7	ƒTAƒT–ƒ>ëƒH*„!s„•„@µ„7ö„<.…6k…;¢…4Þ…3†,G†+t†B †Bã†F&‡m‡‡‡%¦‡-Ì‡+ú‡6&ˆ-]ˆ.‹ˆ-ºˆèˆ*ûˆ &‰`G‰ ¨‰1É‰û‰EŠTŠ,qŠžŠ¾Š-ÞŠD‹Q‹1n‹# ‹Ä‹4Ú‹JŒ%ZŒ$€Œ&¥ŒCÌŒ&�&7� ^�D�Ä�â�Lú�AGŽ‰Ž§ŽÄŽÙŽîŽ)�-�L�0i�8š�4Ó�?�H�,h�=•�(Ó�,ü�$)‘N‘l‘(ˆ‘ ±‘7Ò‘
! ’'#’'K’6s’2ª’$Ý’V“;Y“>•“>Ô“9”-M”3{”¯”(Í”@ö”47•)l•–•³•Ê•à•(÷• –<6–Ds–=¸–]ö–#T—Cx—,¼—<é—n&˜:•˜(Ð˜Iù˜0C™.t™ £™2Ä™'÷™4š$Tš-yš&§š Îšïš›7›O›n›‰›(¤›%Í›0ó›!$œ"Fœ'iœ4‘œEÆœ)�66�+m�%™�1¿�=ñ�0/ž0`ž‘ž°žÏž!ïž7Ÿ!IŸkŸ1ƒŸ0µŸ)æŸ) : 1U ;‡ 9Ã $ý #"¡F¡ a¡?‚¡+Â¡î¡ ¢M,¢-z¢I¨¢Sò¢2F£y£!‰£#«£Ï£"î£,¤>¤4\¤*‘¤ ¼¤OÝ¤-¥FG¥=Ž¥$Ì¥$ñ¥6¦^M¦(¬¦.Õ¦J§&O§5v§L¬§%ù§G¨g¨5‡¨:½¨=ø¨/6©*f©K‘©;Ý©%ª'?ª-gªN•ª<äª7!«^Y«/¸«tè«V]¬6´¬Rë¬ˆ>­8Ç­B®@C®0„®9µ®&ï®4¯$K¯3p¯6¤¯Û¯ñ¯&°6°8T°)�°(·°(à°	±4)±$^±%ƒ±+©±Õ± ò±²+3²_²"t²—²©²
! Á² Ì²í²
³$*³)O³.y³$¨³)Í³(÷³ ´(?´2h´3›´4Ï´	µ%µ'4µ)\µ)†µ#°µÔµ%íµ8¶+L¶x¶8–¶%Ï¶&õ¶·:·'Y·�·4›·Ð·$ë·(¸59¸ o¸)�¸)º¸*ä¸!¹"1¹"T¹Nw¹.Æ¹õ¹º!+ºMºlº†ºH£º/ìº»1»eH»Y®»&¼/¼ G¼h¼"„¼S§¼û¼:½U½t½“½²½?Ã½>¾6B¾*y¾!¤¾Æ¾#Õ¾ ù¾*¿)E¿,o¿4œ¿)Ñ¿$û¿= À'^À<†À(ÃÀ=ìÀ6*Á(aÁ3ŠÁB¾Á,Â#.ÂARÂ5”Â4ÊÂ)ÿÂ))Ã-SÃ@�Ã"ÂÃ$åÃ*
! Ä+5ÄaÄ-wÄ'¥Ä)ÍÄE÷ÄM=ÅU‹ÅFáÅ0(Æ&YÆ5€Æ'¶Æ5ÞÆÇ-ÇLÇ$kÇ�Ç°Ç4ÍÇ9ÈJ<ÈW‡È\ßÈY<ÉM–É[äÉ7@Ê0xÊ7©ÊáÊ3ùÊ&-Ë-TË(‚Ë!«Ë ÍËîËVÌ)^Ì/ˆÌ¸ÌÐÌìÌ0Í'9Í+aÍ9�ÍMÇÍ!Î'7Î'_Î9‡Î3ÁÎ4õÎ;*ÏNfÏ;µÏ6ñÏ/(Ð2XÐ2‹ÐI¾ÐGÑ3PÑ!„Ñ¦Ñ3»Ñ/ïÑ3Ò7SÒ3‹Ò¿Ò)ßÒ)	Ó+3Ó/_Ó2�Ó$ÂÓ-çÓ@Ô:VÔ$‘Ô!¶Ô#ØÔ üÔ4ÕHRÕ(›ÕÄÕÛÕôÕ'	Ö1ÖFÖ)bÖ(ŒÖ2µÖZèÖ-C×9q×/«×+Û×"Ø*Ø>ØTØ8pØ©Ø2¹Ø6ìØ8#Ù!\Ù(~Ù$§Ù.ÌÙ9ûÙ(5Ú(^Ú4‡Ú9¼Ú7öÚ=.Û3lÛ/ Û4ÐÛ.Ü.4Ü4cÜ.˜Ü.ÇÜ,öÜ9#Ý9]Ý9—Ý:ÑÝ9Þ:FÞ9�Þ9»ÞWõÞWMß.¥ßÔßïßà<$àKaàH­àTöàFKá9’á$Ìá!ñá/â"Câ&fâ)�â·âÓâòâ.ã 4ã0Uã#†ã=ªãèã+ä$/äTä!tä –ä-·äåä!å+#å-Oå)}å+§åÓåìå$	æ7.æ.fæ(•æ.¾æ-íæç1+ç.]ç*Œç/·çBçç3*èB^èF¡è3èè'é"Dé+gé3“é@ÇéDê%Mêsê+“ê3¿êóêë(ëCë4cë-˜ë(Æë<ïë,ìJì#fìŠì(§ìbÐì�3íÑí$êí†î6–îMÍî:ï6Vï6�ï/Äï%ôï-ð<HðH…ð5Îð&ñ7+ñGcñ«ñ@Ãñ2ò$7ò\ò pò:‘òÌò*ãò>ó3MóD�ó3Æó$úó3ô5Sô0‰ô6ºô@ñô?2õDrõ@·õ;øõ4öHö]öqö‡ö›ö®öÃö×öìö÷÷+÷?÷U÷o÷ƒ÷–÷§÷Á÷Ö÷ì÷øø(ø9@øIzøDÄøM	ùMWù@¥ù(æù(ú38ú%lú=’ú(Ðú>ùú78ûZpûYËûP%üBvü[¹ü8ý\Nýb«ý\þXkþNÄþUÿUiÿU¿ÿV
Vl
VÃ
U
Up
UÆ
V
Vs
VÊ
U!
Uw
UÍ
V#
Vz
VÑ
2(
$[
€
-Ÿ
sÍ
>A
?€
FÀ
+
43
0h
0™
1Ê
9ü
%6
!\
+~
+ª
+Ö
,	
+/	
+[	
,‡	
,´	
*á	
W
! 
,d
! 
W‘
! 
Wé
! 
MA
Y�
sé
A]
4Ÿ
YÔ
".

ZQ

Z¬

[
[c
Z¿
[
'v
)ž
)È
)ò
H
We
X½
-
.D
5s
A©
vë
7b
0š
lË
58
;n
-ª
UØ
5.
Qd
ˆ¶
!?
>a
4 
>Õ
-
!B
;d
7 
%Ø
1þ
20
Wc
»
.Û

! 
<
2Y
Œ
 ¬
Í
2ê
(
EF
EŒ
0Ò
.
F2
"y
3œ
cÐ
4
XT
:­
Fè
/
+M
y
1—
)É
'ó
%
A
*_
"Š
!­
)Ï
 ù

69
 p
R‘
/ä
$
9
)Q
({
¤
Â
 ×
ø
 
2) 
/\ 
/Œ 
(¼ 
&å 
!
#+!
"O!
r!
*�!
!¸!
 Ú!
,û!
*("
*S"
~"
3ž"
Ò"
ð"
#
"#
)7#
,a#
/Ž#
7¾#
!ö#
#$
0<$
&m$
#”$
/¸$
Aè$
%*%
8P%
5‰%
M¿%
6
&
8D&
.}&
3¬&
-à&
J'
CY'
,�'
>Ê'
U	(
&_(
'†(
H®(
D÷(
F<)
Qƒ)
CÕ)
=*
8W*
;�*
OÌ*
-+
J+
0e+
/–+
DÆ+
,
/!,
DQ,
1–,
$È,
7í,
,%-
0R-
ƒ-
8Ÿ-
'Ø-
&.
+'.
%S.
Zy.
cÔ.
#8/
H\/
(¥/
$Î/
/ó/
#0
390
‚m0
ð0
-1
C=1
C�1
-Å1
-ó1
5!2
.W2
%†2
¬2
À2
Ó2
'ê2
03
0C3
 t3
#•3
&¹3
 à3
"4
#$4
$H4
'm4
.•4
'Ä4
ì4
(
! 5
(35
\5
!|5
*ž5
8É5
16
146
Hf6
(¯6
3Ø6
17
>7
/^7
Ž7
F¥7
/ì7
(8
)E8
8o8
+¨8
/Ô8
69
;9
.»9
+ê9
0:
G:
`:
$~:
%£:
&É:
)ð:
&;
(A;
j;
ƒ;
�;
 »;
Ü;
í;
ÿ;
A<
EW<
#�<
 Á<
3â<
1=
(H=
4q=
¦=
/À=
.ð=
%>
QE>
—>
¶>
%Ñ>
4÷>
4,?
3a?
0•?
3Æ?
,ú?
)'@
7Q@
6‰@
!À@
&â@
7	A
2AA
+tA
. A
ÏA
4êA
B
,=B
jB
"€B
/£B
?ÓB
+C
B?C
‚C
F¢C
&éC
D
7$D
2\D
4�D
0ÄD
>õD
#4E
XE
&tE
!›E
½E
ÙE
^ñE
PF
9lF
%¦F
(ÌF
õF
G
3#G
WG
'lG
$”G
>¹G
9øG
)2H
E\H
!¢H
ÄH
ÖH
"éH
4I
AI
XI
)pI
&šI
"ÁI
HäI
3-J
/aJ
U‘J
&çJ
LK
3[K
Y�K
8éK
4"L
 WL
xL
‹L
 L
&»L
)âL
*M
7M
6QM
<ˆM
ÅM
ßM
"öM
N
7N
1MN
.N
9®N
èN
O
,!O
5NO
.„O
³O
/ÉO
0ùO
*P
EP
cP
"pP
)“P
,½P
êP
üP
Q
/Q
BQ
*ZQ
)…Q
4¯Q
äQ
&R
%)R
OR
!nR
�R
«R
$ÄR
éR
S
S
I7S
�S
!�S
¯S
ÏS
5êS
 T
(6T
@_T
B T
AãT
&%U
%LU
&rU
™U
¶U
ÒU
)ïU
CV
!]V
1V
±V
!ÌV
6îV
<%W
"bW
.…W
G´W
GüW
'DX
3lX
  X
ÁX
"ÍX
ðX
Y
#Y
">Y
.aY
6�Y
IÇY
(Z
?:Z
.zZ
2©Z
$ÜZ
6[
#8[
\[
y[
—[
%µ[
2Û[
=\
7L\
&„\
«\
É\
æ\
+]
1]
O]
n]
!�]
¯]
+Ã]
ï]
B
^
=P^
2Ž^
=Á^
2ÿ^
B2_
7u_
­_
Ç_
'ã_
-`
9`
!Y`
{`
"—`
º`
9Ï`
4	a
.>a
Gma
%µa
Ûa
%òa
)b
Bb
"]b
€b
•b
ªb
d¾b
>#c
bc
wc
PŽc
9ßc
>d
#Xd
|d
&•d
v¼d
K3e
)e
@©e
+êe
;f
Rf
df
^„f
Kãf
W/g
.‡g
;¶g
2òg
>%h
;dh
I h
(êh
'i
;i
]Ri
&°i
1×i
=	j
EGj
<�j
0Êj
Kûj
'Gk
?ok
¯k
-Ëk
$ùk
El
0dl
"•l
¸l
)Îl
&øl
m
2m
LOm
-œm
GÊm
/n
.Bn
)qn
)›n
 Ån
æn
4ÿn
&4o
+[o
*‡o
(²o
FÛo
0"p
DSp
4˜p
Íp
*Üp
(q
)0q
1Zq
Œq
Ÿq
#·q
Ûq
9ðq
+*r
+Vr
‚r
/œr
 Ìr
%ír
2s
)Fs
/ps
* s
-Ës
@ùs
-:t
@ht
8©t
Kât
8.u
Kgu
³u
1Òu
Tv
-Yv
=‡v
/Åv
;õv
21w
2dw
—w
¦w
/Áw
 ñw
)x
+<x
*hx
5“x
Éx
1Òx
$y
!)y
,Ky
<xy
Uµy
!z
-z
0Lz
>}z
#¼z
àz
=þz
7<{
Ct{
T¸{
Z
|
[h|
dÄ|
E)}
co}
#Ó}
!÷}
~
:7~
[r~
#Î~
ò~
=
P
p
1�
AÂ
C€
DH€
%�€
W³€
&�
2�
,R�
#�
%£�
4É�
.þ�
2-‚
A`‚
!¢‚
"Ä‚
"ç‚
$
! ƒ
#/ƒ
WSƒ
W«ƒ
 „
0$„
.U„
/„„
X´„
+
…
(9…
-b…
+�…
@¼…
ý…
5†
6Q†
'ˆ†
2°†
,ã†
!‡
(2‡
H[‡
?¤‡
ä‡
þ‡
ˆ
7,ˆ
Bdˆ
,§ˆ
'Ôˆ
6üˆ
+3‰
6_‰
,–‰
/Ã‰
0ó‰
5$Š
ZŠ
oŠ
ˆŠ
šŠ
!­Š
'ÏŠ
=÷Š
#5‹
!Y‹
5{‹
$±‹
%Ö‹
.ü‹
+Œ
0AŒ
#rŒ
–Œ
©Œ
8ÈŒ
3�
65�
8l�
'¥�
$Í�
Qò�
 DŽ
AeŽ
"§Ž
(ÊŽ
óŽ
A�
G�
S�
	b�
Al�
®�
Á�
Oá�
'1�
&Y�
%€�
&¦�
4Í�
.‘
 1‘
R‘
>p‘
5¯‘
å‘
’
"’
0@’
+q’
L�’
Lê’
L7“
L„“
LÑ“
”

! #”
.”
•?”
ZÕ”
&0•
&W•
%~•
#¤•
*È•
ó•
*–
$2–
*W–
‚–
<¡–
8Þ–
 —
"8—
[—
t—
+”—
5À—
.ö—
4%˜
AZ˜
6œ˜
2Ó˜
2™
29™
<l™
2©™
>Ü™
5š
>Qš
)�š
0ºš
ëš
›
% ›
"F›
 i›
 Š›
-«›
"Ù›
!ü›
%œ
%Dœ
4jœ
'Ÿœ
Çœ
×œ
'õœ
 �
>�
O�
m�
Š�
¢�
¿�
Ó�
5ç�
-ž
Kž
	Wž
×až
9 
> 
Š@ 
dË 
0¡
%J¡
Ûp¡
*L¢
1w¢
H©¢
ò¢
ÿ¢
£
D£
Aa£
T££
=ø£
>6¤
6u¤
?¬¤
Gì¤
94¥
Gn¥
¶¥
Ð¥
%è¥
(¦
$7¦
!\¦
'~¦
0¦¦
×¦
&Þ¦
¤§
ª§
!°§
'Ò§
!ú§
R¨
5o¨
R¥¨
8ø¨
]1©
u�©
Iª
BOª
N’ª
oáª
GQ«
P™«
Lê«
P7¬
@ˆ¬
?É¬
C	­
IM­
E—­
FÝ­
z$®
<Ÿ®
<Ü®
>¯
6X¯
M�¯
IÝ¯
C'°
Ok°
‚»°
D>±
8ƒ±
ˆ¼±
3E²
xy²
Cò²
Q6³
Jˆ³
IÓ³
K´
Pi´
Mº´
Šµ
L“µ
‰àµ
Sj¶
E¾¶
>·
[C·
IŸ·
<é·
9&¸
9`¸
6š¸
KÑ¸
K¹
Ni¹
F¸¹
Hÿ¹
OHº
I˜º
<âº
>¼
O^¼
®¼
mË¼
29½
Hl½
µ½
+Á½
=í½
0+¾
/\¾
9Œ¾
Æ¾
&×¾
-þ¾
,¿
R5¿
.ˆ¿
g·¿
À
2ŸÀ
ZÒÀ
}-Á
1«Á
AÝÁ
(Â
HÂ
?fÂ
I¦Â
%ðÂ
Ã
.Ã
DJÃ
,�Ã
¼Ã
)ÒÃ
 üÃ
%Ä
%CÄ
1iÄ
-›Ä
ÉÄ
éÄ
&	Å
0Å
MÅ
ZÅ
$mÅ
’Å
<¥Å
âÅ
 ïÅ
3Æ
+DÆ
=pÆ
P®Æ
,ÿÆ
>,Ç
NkÇ
-ºÇ
:èÇ
6#È
 ZÈ
4{È
V°È
É
É
2É
;HÉ
.„É
v³É
M*Ê
,xÊ
!¥Ê
LÇÊ
(Ë
F=Ë
6„Ë
I»Ë
_Ì
eÌ
7‚Ì
(ºÌ
HãÌ
,Í
8BÍ
{Í
‘Í
$±Í
?ÖÍ
8Î
aOÎ
±Î
ÃÎ
4ÕÎ
H
! Ï
ASÏ
G•Ï
HÝÏ
;&Ð
fbÐ
]ÉÐ
X'Ñ
j€Ñ
]ëÑ
SIÒ
W�Ò
UõÒ
UKÓ
S¡Ó
hõÓ
E^Ô
:¤Ô
IßÔ
])Õ
,‡Õ
,´Õ
:áÕ
MÖ
:jÖ
f¥Ö
=×
J×
e×
&u×
&œ×
=Ã×
'Ø
3)Ø
5]Ø
1“Ø
1ÅØ
4÷Ø
7,Ù
SdÙ
:¸Ù
5óÙ
G)Ú
qÚ
A…Ú
;ÇÚ
GÛ
PKÛ
^œÛ
VûÛ
#RÜ
vÜ
7ŠÜ
8ÂÜ
ûÜ
"Ý
)>Ý
.hÝ
*—Ý
)ÂÝ
,ìÝ
!Þ
7;Þ
3sÞ
M§Þ
:õÞ
*0ß
2[ß
LŽß
KÛß
<'à
Ldà
7±à
-éà
Aá
@Yá
.šá
6Éá
aâ
[bâ
j¾â
H)ã
7rã
8ªã
Fãã
3*ä
F^ä
H¥ä
Eîä
G4å
<|å
=¹å
E÷å
l=æ
xªæ
v#ç
}šç
Dè
X]è
�¶è
d8é
j�é
dê
’mê
ˆë
U‰ë
Wßë
S7ì
=‹ì
LÉì
uí
RŒí
eßí
QEî
v—î
]ï
plï
.Ýï
<ð
#Ið
-mð
4›ð
AÐð
dñ
jwñ
gâñ
mJò
e¸ò
tó
f“ó
uúó
qpô
€âô
tcõ
„Øõ
{]ö
‹Ùö
ne÷
~Ô÷
\Sø
k°ø
\ù
kyù
gåù
xMú
kÆú
|2û
r¯û
ƒ"ü
e¦ü
uý
@‚ý
OÃý
@þ
PTþ
K¥þ
[ñþ
OMÿ
_�ÿ
Výÿ
fTI»Y"_$‚§+Ç8ó,5G%}!£,Åò,-5Z@�#Ñmõ6cFš\á>-P*~"©Ì4çOOl&¼5ã(ABA„HÆ<;L0ˆ4¹|îSk	W¿	K
! .c
! ;’
! ^Î
! z-=¨cæ?J:ŠtÅ!:
7\
 ”
Kµ
R.TƒD `åHF(�(¸,áp'>§-æ"0S+hj”:ÿ2:mC„"È<ë(F)d6ŽÅ#ÞW5Z*�6»Aò=4)r3œCÐ/(D.m9œ*Ö5>7*v9¡*Û0/7,g6”FË6.I+x¤I¾CIL>–!Õ@÷M8%†F¬$óO6*†'±Ù.÷,&S"m@�"Ñ%ô3/NX~2×-
! 58)n.˜/Ç1÷K) (u ž 2¾ ?ñ ,1!7^!)–!!À!=â!? "5`"2–"EÉ"3#9C#,}#Nª#8ù#12$2d$(—$8À$uù$o%�%«%6Â%Dù%;>&:z&Lµ&E'=H'S†'iÚ'DD(9‰(YÃ(#)AA) ƒ)=¤),â)+*H;*>„*>Ã*Z+$]+E‚+7È+>,%?,6e,=œ,9Ú,8-3M-Z�-^Ü-X;.]”.3ò.:&/6a/^˜/O÷/^G08¦0\ß04<1 q14’1*Ç13ò1A&2Nh2e·2$3RB3O•3Nå3;44Vp41Ç4%ù4A5/a5‘5&°5D×5/60L63}6/±6Má6*/7$Z717.±7,à7-
8=;8Hy8&Â8!é8&9,29*_9KŠ9<Ö9+:?:I\:,¦:]Ó:V1;;ˆ;FÄ;:<uF<]¼<H=4c=N˜=-ç=(>+>>j>3‰>½>)×>2?=4?<r?!¯?uÑ?bG@dª@0A+@A"lAB�AWÒA *BIKB*•B,ÀB*íB*C,CC,pC,�C7ÊCoD)rDAœDÞDíDE%E8?ExE‡E3£ER×EJ*F8uFL®F…ûFk�G…íGcsH+×H)IE-IBsI+¶I4âI:J4RJ>‡J@ÆJ4K:<KOwK6ÇKKþK^JL©L)ÄL6îL3%MOYMC©M&íMON6dN`›NcüN\`OI½OCP*KP3vP‚ªPR-Q?€Q<ÀQ.ýQ1,R+^R-ŠRM¸R4S+;S*gS<’S~ÏSGNT,–T'ÃT ëT+U:8U;sU5¯U&åUBV=OV/�V-½V.ëV,W%GW5mW1£W(ÕW6þW#5XCYXA�XAßX3!Y0UY"†Y©Y!ÈYDêY1/Z#aZ…ZT�ZFòZL9[U†[[Ü[G8\V€\T×\`,]c�]%ñ]/^HG^/�^@À^'_)_;I_,…_0²_2ã_5`PL`6�`:Ô`)a,9aEfaG¬aSôaUHb0žb.Ïb?þb,>c0kcœc»c.ÀcïcWd%`d†d#¡d$ÅdCêdD.eKset¿eY4f&Žfµf.Ôfngrg"†g#©gÍgàgÿgh+=hihI~hHÈhwi$‰i4®i7ãij7jDUjšj%±j×jEíj?3k>sk#²k2Ök	l)lCl+^l3Šl;¾l6úl1m.Jm/ymG©mñm)
nT7n/Œn7¼n:ôn*/o:Zo•oJ©oôo+p6@p7wpV¯pKqCRq&–q"½q4àq$r:r/Zr8Šr0Ãr7ôr4,s6as ˜sa¹s/t"KtEnt´t*ÎtDùt>u&^u …u¦u)Ãu3íu:!v?\v+œv(Èv+ñv%w*Cw$nw'“w*»w$æw'x53xix8�x#ºx+Þx+
! y06y#gy:‹y$Æyëy z%z ?z `z3�z:µz@ðz91{k{…{8™{fÒ{9|&X|3|³|&Ò|&ù| }8<}u}•}§}½}(Ú}$~(~F~d~#‚~¦~Å~1ã~*Gb[¾.×-€)4€3^€2’€&Å€ì€5	�?�]�r�/’�;Â�Hþ�0G‚?x‚(¸‚-á‚$ƒ,4ƒAaƒ(£ƒ/Ìƒcüƒ;`„)œ„Æ„.Ý„.… ;…!\…~…’…#¦…$Ê…8ï…(†.<†"k†Ž†F­†"ô†!‡9‡&Y‡1€‡5²‡è‡þ‡#ˆ0/ˆŽ`ˆ-ïˆ‰:<‰7w‰¯‰ZÊ‰M%ŠXsŠ8ÌŠ0‹76‹Dn‹#³‹+×‹;Œ??Œ5Œ4µŒ8êŒP#�It�3¾�Rò�6EŽ8|Ž6µŽ9ìŽY&�3€� ´�.Õ�3�8�Q�l�EŒ�;Ò�1‘@‘:Y‘I”‘IÞ‘!(’0J’3{’#¯’-Ó’;“/=“3m“9¡“'Û“1”:5”[p”ZÌ”V'•,~•-«•-Ù•G–7O–3‡–;»–2÷–L*—Ow—3Ç—8û—+4˜6`˜&—˜6¾˜8õ˜/.™&^™I…™-Ï™@ý™=>š;|š!¸š+Úš#›*›.I›.x›'§›$Ï›*ô›œS8œ>ŒœiËœ:5�)p�%š�3À�/ô�$$ž'Ižqž.Žž$½žâžôžB
! ŸNMŸ$œŸÁŸ1ÛŸ!
 b/ ]’ ð ¡Z¡4t¡\©¡Z¢Oa¢Q±¢d£Rh£a»£g¤u…¤Xû¤\T¥V±¥.¦07¦)h¦3’¦2Æ¦&ù¦2 §2S§'†§®§Å§.Ü§'¨(3¨-\¨#Š¨A®¨1ð¨"©!>© `©5�©;·©;ó©R/ªF‚ªFÉª:«4K«*€«-««MÙ«;'¬Kc¬-¯¬=Ý¬­4­Q­7m­>¥­3ä­'®@®/R®2‚®µ®8Í®F¯(M¯&v¯?�¯,Ý¯N
! °6Y°<�°QÍ°9±?Y±$™±#¾±3â±0²G²_² ~²"Ÿ²!Â²$ä²	³-"³'P³x³–³J¯³#ú³%´D´Y´&q´ ˜´5¹´!ï´µ,µ1Hµ6zµ-±µßµOãµK3¶C¶HÃ¶1·C>·?‚·;Â·jþ·Qi¸@»¸Tü¸DQ¹/–¹KÆ¹5º>Hº:‡ºHÂºJ»EV»Eœ»:â»M¼]k¼>É¼A½CJ½`Ž½=ï½>-¾<l¾Q©¾Aû¾A=¿K¿JË¿EÀe\ÀNÂÀHÁ?ZÁ:šÁ;ÕÁBÂ;TÂC�ÂKÔÂ@ ÃIaÃ\«Ã>ÄNGÄS–Ä|êÄ9gÅN¡ÅIðÅ>:Æ?yÆS¹ÆC
ÇGQÇQ™ÇcëÇ2OÈ+‚È®È¢ÎÈ%qÉe—ÉrýÉQpÊ=ÂÊ=Ëy>Ë¸Ë¿ÐË�Ì®Ì$ÎÌ'óÌ/Í>KÍMŠÍ#ØÍ=üÍQ:ÎUŒÎGâÎI*ÏDtÏE¹ÏKÿÏIKÐW•ÐGíÐO5Ñ$…Ñ$ªÑÏÑ+èÑHÒ8]Ò*–Ò4ÁÒ<öÒ23Ó6fÓ$�Ó*ÂÓ=íÓ;+ÔŒgÔŠôÔ-Õ-­ÕÛÕ*øÕ&#Ö)JÖ5tÖ=ªÖ8èÖ$!×4F×#{×,Ÿ×LÌ×WØYqØ'ËØóØÙ8Ù^QÙV°ÙAÚ5IÚ‡ÚPÛ5XÛWŽÛDæÛ'+Ü)SÜ$}Ü%¢Ü<ÈÜ)Ý)/ÝYÝhÝ7zÝ(²ÝÛÝøÝ'ÞU?Þ•Þ­ÞCÊÞ>ßCMß0‘ß)Âßìß_
! à2jà(�àBÆà#	á0-á]^á+¼á(èágâyâW—â1ïâ%!ã"Gãjã‰ã¤ã#Ãã(çãä&$ä Kä2lä^Ÿä
þäså7€å¸åvÉå4@æuæxæ|æ6ŽæÅæÌæ=Óæ=çWOçW§ç.ÿç.è*5è`èmèvè#‡è
«è¹èGÉè	é=éYé wé ˜é'¹éNáé-0ê3^êA’ê5Ôê"
! ë(-ë`Vë/·ë@çë#(ì6LìDƒìEÈì5í4Dí6yí7°í+èíî4(î']î+…î&±î#Øî$üî#!ï#Eï"iï Œï$­ï"Òï%õïð!9ð[ðyð)™ð/Ãðóðñ+,ñ/Xñ0ˆñB¹ñ^üñ<[òC˜ò2Üò2óBóbóxó;’ó`ÎóH/ô.xô%§ô3Íô9õE;õ@�õSÂõ6öMögö‚öK™ö?åö÷%÷.ø#Lø9pø1ªø4Üø7ù9Iùƒù<¢ù.ßù1ú,@ú1mú5Ÿú4Õú
! û2'û-Zûˆû1¨ûÚûôû=üû!:ü"\üü#“ü'·ü-ßü
ý'ýGýMý]ýrý…ýœý·ý=Ëý,	þI6þE€þÆþ*ãþHÿWÿ^ÿ8eÿ
! žÿ5©ÿ ßÿ)*Ji$�X¦ ÿA 3b!–B¸û&)-P+~*ª4Õ"
! 3-a
! ~#‰­Çáú	&2C'vž$»,àd
dr3×-'<9d!ž6ÀB÷B:_}Ýìû
! %(Nn‚‘¥´ÃAÒA	SV	5ª	à	Vï	F
! f
! Uu
! SË
! ,"2O'‚ª¼‚Å@Hk‰‡õ"}
$ 
7Å
:ý
8W5u
! «¨¶_:e• n6)¥,Ï/ü,,.Yvˆwÿ4wN¬oû9k¥/¾6î(%,N({0¤Õnô˜cMü'J©r5R-o+�+É)õ$,DWqIÉ�O£\ó$PÒu+H5t*ª1Õ#</T3„D¸:ý:8$s)˜+Âî82D$wœ0¯à`óTq-�j»G& En 5´ ^ê II!-“!KÁ!?
"?M"M�"@Û"B#A_#W¡#dù#L^$F«$Nò$dA%6¦%Ý%aê%‚L&BÏ&ˆ'6›'3Ò'P(GW(]Ÿ(Dý(6B)Vy)^Ð)W/*M‡*ZÕ*$0+$U+(z+h£+L,DY,Bž,Cá,7%-A]-:Ÿ-„Ú-F_.<¦.:ã../KM/S™/Rí/H@0:‰0>Ä0F1HJ1l“1L2kM2a¹2B35^3@”3PÕ3J&4>q47°4Xè4;A5r}5Dð5356bi6bÌ6D/7St7MÈ798DP88•8FÎ8e98{9'´9Ü9ï9b:+e:=‘:[Ï:S+;G;EÇ;k
<Yy<AÓ<N=@d=*¥=KÐ=">^?>Wž>Oö>AF?9ˆ?&Â?6é? @` @EA~GAIÆA0B<AB$~BY£BKýB#IC9mCF§C;îCK*DJvD6ÁDaøDMZEF¨E|ïE|lFQéF6;G'rGZšGYõG:OH6ŠHsÁH.5I;dI I9¸I&òI&JM@J+ŽJUºJXK6iK[ KWüK?TL0”L:ÅLNMLOMUœM9òMT,NW�NIÙN8#O'\O,„O±O6ÏO6PI=PN‡PDÖP<Q-XQ4†Q)»Q4åQ)RrDR"·R=ÚR7SbPS8³SìS.TE;T1�T/³T+ãT.U<>UB{U@¾U(ÿUU(VI~V/ÈV/øV+(WLTW3¡W2ÕW4X4=XArX'´X!ÜXþX0Y=IYD‡YKÌY-Z-FZ/tZ+¤ZÐZ3ìZ% [F[9c[6�[(Ô[=ý[ ;\\\"t\6—\;Î\
! ]4#]EX]&ž]#Å]é]!^,)^0V^"‡^Vª^D_>F_:…_ À_á_6û_12`%d`*Š`zµ`,0aD]aV¢aùaFb*\b*‡b*²b*Ýb*c:3cnc*Žc0¹cêcEdFd(cdHŒd(Õd/þd*.eeYe:¿e.úeX)f?‚f*ÂfFíf-4g"bg…g'¤g'Ìg'ôgRh(ohF˜h(ßhAi7Ji9‚iE¼i%j1(jSZj/®j4Þj3k(Gk"pk%“k#¹k,Ýk3
! l->lll)†l*°l5Ûl/m!Am#cm‡m4¦m6Ûm?nzRn:Ín4o<=o8zo<³oðo%	p/p+NpNzp*Ép8ôpI-qwq5•qËqêq(	r'2r#Zr$~r£rNÂrs0sELs+’s?¾s=þs<t-[t'‰t-±tßt2òt(%uhNu?·u÷u4
vBvCQv•v(¤vÍvèvüvw	#w
-w;w
Mw[w
ow}w…wŽw
—w
¥w³w
! ºwÅw×wêwúwx
xx)x<xNx
Wxex{x�x
! ¥x	°x&ºx3áxdy4zy7¯y&çy]zzlzzçzab{>Ä{e|/i|/™|É|1ä|} 0}Q}<e}<¢}7ß}3~-K~y~H�~@Ù~2*M:x:³3î"€-2€2`€*“€0¾€-ï€�?0�5p�&¦�Í�&ë�*‚=‚\‚4u‚Eª‚bð‚_Sƒ�³ƒOA„G‘„'Ù„4…16…<h…9¥…Iß…G)†2q†:¤†?ß†C‡4c‡)˜‡“Â‡PV‰Œ§‰•4ŠqÊŠX<‹M•‹;ã‹6Œ|VŒzÓŒ:N�7‰�iÁ�°+ŽAÜŽb�t��rö�Zi�]Ä�¨"‘VË‘5"’FX’2Ÿ’#Ò’Mö’DD“+‰“$µ“3Ú“”(”>”T”j”"�”¤”Â”)Ú”#•)(•%R•)x•'¢•Ê•é•$–X*–)ƒ–D­–>ò–/1—Ua—D·—‚ü—�˜L™KN™<š™J×™O"šarš2ÔšN›;V›A’›…Ô›aZœY¼œ)�)@�Qj�d¼�j!ž<Œž:Éž,Ÿ21Ÿ[dŸAÀŸ$ G' .o Rž Gñ 09¡+j¡7–¡_Î¡f.¢‰•¢L£>l£m«£9¤5S¤4‰¤4¾¤6ó¤M*¥;x¥s´¥,(¦(U¦H~¦DÇ¦W§Wd§T¼§3¨7E¨%}¨D£¨Jè¨3©=P©BŽ©QÑ©H#ª lª4�ª3Âª4öª-+«Y«&w«Rž«+ñ«8¬9V¬(�¬T¹¬I­5X­sŽ­B®=E®#ƒ®@§®6è®a¯;�¯(½¯7æ¯3°RR°g¥°6
±?D±F„±KË±K²Kc²>¯²jî²PY³Lª³C÷³O;´U‹´dá´OFµ>–µBÕµI¶[b¶`¾¶=·D]·H¢·Gë·G3¸8{¸5´¸<ê¸P'¹=x¹J¶¹Pº:Rº5�º+Ãº*ïºR»4m»-¢»VÐ»@'¼5h¼8ž¼5×¼>
½7L½>„½>Ã½;¾=>¾2|¾G¯¾1÷¾F)¿Hp¿1¹¿Eë¿11À0cÀ6”À3ËÀEÿÀEÁJ_ÁªÁrÀÁq3Â¥Â0¹ÂêÂyÃy}Ã÷Ã~Äx”Ä0
ÅO>ÅRŽÅ5áÅ*Æ7BÆ7zÆ.²ÆRáÆ)4Ç/^Ç1ŽÇ'ÀÇzèÇ'cÈF‹ÈKÒÈ8ÉIWÉF¡ÉIèÉF2ÊCyÊ"½ÊàÊcËNdË>³Ë5òË4(ÌJ]Ì1¨ÌSÚÌ1.Í‰`Í°êÍe›Î$Ï#&ÏJÏ)eÏS�Ï0ãÏFÐD[Ð^ Ð/ÿÐ7/ÑQgÑC¹Ñ@ýÑ2>Ò‚qÒ5ôÒY*Ó/„Ó´Ó*ÐÓCûÓ'?Ô"gÔ!ŠÔa¬Ô3Õ1BÕ;tÕO°ÕNÖ3OÖƒÖ$�Ö@ÂÖ.×2×%I×;o×>«×ê×tjØ:ßØPÙHkÙ'´Ù+ÜÙ]Ú>fÚ¥Ú¿Ú2ÞÚWÛ2iÛNœÛ>ëÛQ*Ü2|Ü;¯ÜIëÜI5ÝAÝhÁÝ*Þ8=ÞRvÞoÉÞ~9ßF¸ß!ÿßP!àAràu´àT*áJáŠÊáZUâ:°âZëâKFã_’ãròãqeäo×äMGåQ•åNçåF6æ}æ?‘æÑæ@àæ+!çPMç7žçNÖç4%èEZèB èPãè.4é7cé)›é7Åé+ýé1)ê6[ê:’ê3Íê6ë>8ëMwëoÅëD5ì/zì(ªìÓì$ììí+íCí(Yí(‚í*«í#Öíúí;	îLEî@’î@Óîï-(ï2Vï‰ï4£ï9Øï?ð?RðI’ðGÜð($ñMñ>]ñœñ»ñ$×ñüñ8òMòBlòC¯òCóò37ó+kó6—ó!Îó,ðó)ôGôVô=hô>¦ô8åôõ >õI_õI©õEóõQ9ö?‹ö=ËöG	÷Q÷3q÷5¥÷@Û÷ø'<øYdøK¾øo
! ùtzùQïùTAúS–úsêú=^û)œû2Æûùûü%ü9ü(JüAsüAµüG÷ü/?ý5oýC¥ý8éý6"þLYþ6¦þPÝþ8.ÿ1gÿ4™ÿ;Îÿ1
! 1<Bn9±/ëZ<vP³>CCN‡MÖH$QmE¿?0E7v4®3ã)/CYH�1æ"9;8u3®7âLg<yI¶&0'AXEšàý$	@	i]	SÇ	e
! :�
! 6¼
! 5ó
! <)9fQ #òd;{.·.æ.
;D
9€
º
×
î
Yv\?ÓFGZ>¢5á$*<+g“G¨Að@28sC¬ð.464k' %È"î*3<7pK¨ô78F14±Ræ<9MvEÄB
! M'kT“è"+Nf`:Ç$&8)_‰=¥=ã1!7S2‹B¾_0aI’EÜH"Rk`¾Umuuã[YVµKBX@›=Ü+#F&j.‘LÀF
 HT C� Eá ='!Ge!/­!1Ý!1".A"/p"5 "0Ö"0#$8#-]#0‹#H¼#$8!$@Z$J›$4æ$N%Ij%I´%,þ%K+&Mw&'Å&8í&=&'‚d'`ç']H(T¦(<û(�8)@º)&û)r"*H•*?Þ*Y+*x+Z£+`þ+#_,ƒ,\£,#-<$-pa-Ò-ð-#.!2.T.,l.™.±.Ê.ã. /!$/!F/#h/#Œ/*°//Û/n0+z0+¦0bÒ0u515«1:á122;O23‹2}¿2y=3K·3V4cZ4F¾4u5B{5I¾5G6³P6²7K·7-8A18ss8oç82W9Š9I 9Mê98:7N:"†:©:4À:0õ:&;]C;I¡;0ë;<09<j<2‡<º<2Ù<=Q+=f}="ä=5>"=> `>E�>Ç>4Ý>+?+>?Bj?­?3Ì?J@5K@1�@H³@Iü@.FA¢uA9BRB)pB*šB&ÅB$ìBxCDŠCMÏCBDE`D6¦D:ÝD_E)xE4¢EZ×E42F'gF3�F/ÃFLóF9@G8zG$³G(ØG*H;,H;hH#¤HIÈH)I;<I(xI8¡I8ÚIJ.*JYJ.tJ£J*¼JçJøJ/K=FK2„KP·K2L8;L8tL/­L/ÝL0
M>M/PM4€M/µM6åMANA^N- NOÎN)OTHO?�O)ÝO)PO1P!�P<£P<àP+QIQKaQ;­QéQ0ÿQ,0R0]R>ŽR/ÍR.ýR/,S2\S.�S+¾S)êS8T'MTbuTvØT‚OU~ÒU@QV~’VEW©WW£XÎ¥XŸtYÊZÉßZô©[<ž\HÛ\*$]3O]%ƒ]©])½])ç]'^'9^+a^+�^)¹^)ã^0
_,>_/k_.›_1Ê_+ü_.(`0W`9ˆ`TÂ`Pa/ha7˜a1ÐaBb^Ebo¤bMcLbcn¯cAd[`d6¼d.ód7"e4Zeh�ebøek[f[ÇfT#gUxgHÎgehD}hEÂhwi$€i%¥i$Ëi"ði>jòRk?El<…l7Âl5úl'0m6XmJ�mQÚmi,n–nO­n8ýna6o˜oS°oypE~pÄp!ãpGqOMqG�qåqr7r3Ur¤‰r$.sBSs–s-¶s+äst60tgt‚tŸt7¸t9ðt0*u5[u€‘u-v7@v xv8™v!Òv-ôv"w=:w9xw@²w+ów!xAx_x9}xD·x8üx55y,ky˜y·y;Ñy-
z2;z!nz@�z&Ñz.øz<'{!d{6†{G½{:|l@|@­|Eî|94}1n}W }7ø}0~)L~ v~#—~»~HÐ~5:OŠ¥Ä1ß4€'F€#n€&’€,¹€/æ€/�/F�/v�0¦�0×�1‚1:‚1l‚1ž‚1Ð‚1ƒ14ƒ1fƒ1˜ƒ1Êƒ1üƒ1.„/`„/�„/À„/ð„/ …/P…0€…/±…/á…/†/A†1q†1£†1Õ†1‡/9‡/i‡/™‡/É‡/ù‡/)ˆ/Yˆ/‰ˆ/¹ˆ/éˆ0‰0J‰.{‰/ª‰/Ú‰0
! Š0;Š/lŠ/œŠ/ÌŠ/üŠ2,‹._‹.Ž‹/½‹)í‹;Œ2SŒ3†Œ3ºŒ$îŒ@�9T�-Ž�#¼�3à�1Ž@FŽ6‡ŽL¾Ž<�–H�<ß�3�#P�;t�=°�%î� ‘C5‘2y‘0¬‘Ý‘*ý‘(’,0’7]’4•’EÊ’D“CU“ß™“:y”´”L4•N�•HÐ•;–4U–FŠ–BÑ–I—'^—T†—Û—ò—$˜(4˜!]˜.˜+®˜&Ú˜™!™)=™#g™"‹™ ®™!Ï™ñ™+š&;šbš#�š'¥š*Íš&øš-›6M›)„›$®›'Ó›&û›3"œdVœ¡»œ]�5}�³�0Ð�)ž$+žPž=mžU«žAŸUCŸ4™Ÿ:ÎŸ3	 0= &n 3• )É Xó \L¡'©¡@Ñ¡?¢AR¢”¢>¦¢:å¢E £8f£<Ÿ£5Ü£7¤<J¤?‡¤8Ç¤;¥G<¥=„¥9Â¥%ü¥"¦,=¦+j¦7–¦)Î¦2ø¦)+§
U§0c§”§§§B·§ú§¨%¨<¨OS¨+£¨)Ï¨1ù¨$+©P©?_©_Ÿ©Dÿ©MDª-’ª]ÀªW«]v«>Ô«¬92¬9l¬,¦¬1Ó¬­x%­'ž­,Æ­4ó­1(®;Z®4–®6Ë®e¯,h¯@•¯hÖ¯r?°R²°5±*;±.f±%•±D»±2²93²<m²qª²9³;V³’³£³0¼³$í³&´(9´Ib´8¬´0å´µ3*µ^µ)rµ'œµ5Äµ<úµ;7¶&s¶+š¶$Æ¶<ë¶"(·2K·~·(™·0Â·:ó·C.¸r¸3„¸ ¸¸,Ù¸)¹`0¹]‘¹Eï¹35º"iº<Œº)Éº%óº&»@»._»#Ž»!²»&Ô»=û».9¼+h¼5”¼Ê¼,ç¼½+2½K^½ª½&Ê½ñ½D¾#T¾0x¾/©¾Ù¾9ò¾-,¿Z¿‹p¿qü¿mnÀSÜÀ!0Á<RÁ2�Á!ÂÁ-äÁ;Â"NÂ=qÂv¯Â%&ÃLÃ-iÃ>—Ã,ÖÃÄ5#Ä+YÄI…ÄÏÄ&ìÄ Å4ÅESÅA™ÅIÛÅ,%Æ+RÆ&~Æ¥Æh¿Æ4(Ç1]ÇS�Ç,ãÇ`È?qÈ*±ÈCÜÈ  É AÉbÉ~ÉšÉ&´ÉMÛÉ#)ÊAMÊ&�Ê7¶ÊKîÊ*:Ë$eË
ŠË1˜Ë'ÊË"òË%Ì8;Ì3tÌ¨Ì8ÅÌþÌ/Í)GÍ<qÍ®Í+ÎÍúÍ>Î'WÎ4ÎD´ÎùÎ8Ï+LÏ xÏ)™Ï,ÃÏ6ðÏ)'Ð<QÐ&ŽÐ9µÐ;ïÐ¿+Ñ,ëÑ>Ò'WÒÒ/—ÒÑÇÒC™ÓüÝÓyÚÔGTÕ.œÕKËÕ2Ö-JÖ.xÖq§Ö8×zR×„Í×%RØAxØ@ºØ/ûØ3+Ù*_Ù$ŠÙ7¯Ù-çÙ+Ú>AÚ(€Ú-©Ú ×ÚøÚpÛ7†Ûl¾Û++Ü$WÜ3|Ü~°Ü`/ÝL�Ý&ÝÝÞIÞ<fÞ9£ÞÝÞ3óÞk'ß0“ßZÄß1à(QàBzà4½àDòà7áTáAqá7³áëáDïá4âSâpâ"Žâ±â%Îâ>ôâ	3ãQ=ãN�ãDÞãP#ä'täjœäNåVåså�å&«åÒå.íå3æPælæ5ˆæD¾æ)ç.-ç\ç&{ç8¢çDÛçZ èL{è-Èè0öè6'é2^é.‘é*Àé,ëé+ê:Dê"ê¢ê,Âêïê&ë6ë&Të"{ë/žë=Îë0ì8=ìDvì&»ì&âì@	í3Jí0~í&¯í-Öí%î1*î\îBvî<¹î'öî.ïMïbï-ï­ï&Ìïóï	ð$ð4Að,vð£ð&¹ðGàð$(ñLMñ)šñ!Äñ2æñ)ò4CòBxò6»òòò
! ó('ó=Pó2ŽókÁó/-ô;]ô/™ô8Éô5õ#8õ0\õ7�õ,Åõ0òõ/#ö<Sö/�ö}ÀöQ>÷.�÷$¿÷@ä÷+%ø.Qø3€ø$´øXÙø2ù'Iù9qù3«ùLßù0,úC]ú3¡ú Õúöú8ûDAû6†ûE½û>ü8Bü-{ü3©ü(Ýü:ý*AýHlýµý@Ñý>þMQþ=Ÿþ;Ýþ;ÿ:UÿC�ÿBÔÿDc\7À;ø49D*~a©LIXI¢ì$`+DŒ8ÑW
! Ab9¤4Þ=cQµIÒ:DWƒœC 3dK˜?äP$Guâ½¥ 	ÖF
! #?A>�`À!!zCS¾;
IN
5˜
4Î
N$R,wP¤-õ,#JP&›LÂs,ƒS°Z-_6�3ÄHøXARš.íU9rI¬BöI9~ƒE3HX|[Õ
1L?RŒ:ßD2@w0¸é>øB7GzÂáþ*A^7}µÍ ì8
8F8)¸GâK*7v®FÆ1
?jW$Âçý&9(Mv‰ž²=Æ-#2Vhz–©»Îéû0Oe„š¶É*á9 IF :� AË 3
!TA!³–!$J"!o"!‘"³"*Î"/ù")#1H#Bz#1½#9ï#7)$8a$/š$(Ê$(ó$%%1B%t%&Ž%µ%'Ï%8÷%O0&2€&2³&,æ&#'!7'$Y'~'š'µ'Ð'ë'$(+(G(c((:›(Ö(:ò(-)I)e)�)"�)À)Ú)÷)*,*E*4^*F“*Ú*&ú*A!+&c+Š+¨+;Æ+.,"1,(T,"}," ,&Ã,&ê,D-4V->‹-IÊ-).,>.Ck.<¯.tì.Ga/;©/3å/:05T0.Š0¹05Ó0,	1(61)_11‰1/»1Bë10.2._20Ž2:¿22ú2E-38s38¬37å3.4-L4(z4,£4,Ð4,ý4)*5%T5Zz5 Õ5Fö59=6@w68¸6?ñ6317:e73 7Ô7Xñ7%J8%p8,–83Ã8&÷89Y79)‘9»9Ö9-õ9(#:,L:,y:,¦:)Ó:ý:*;'A;Di;P®;Pÿ;:P<:‹<`Æ< '=2H=.{=Pª="û=!>R@>k“>8ÿ>8?$S?Bx?.»?Oê?':@Xb@V»@`ATsAÈA8åA@B7_Bš—BK2C*~CA©CAëCF-DStD ÈD-éD#E];E(™E�ÂEíPF9>G@xG¹G@ÒGVHnjHÙH4íH""I@EI†I£IÀI6ÛISJWfJ9¾J9øJ*2K]K<pK­KÄKKÝKL)LCvL6ºL;ñL8-MLfMJ³MKþM2JN,}NNªN*ùN3$OVXOL¯O*üO+'P8SPŒP%žP4ÄP=ùP:7Q8rQG«QNóQ%BR2hR)›R$ÅR#êRBS&QS(xS ¡SEÂS-TB6T-yT@§T1èTCUJ^U:©U5äUDVD_V-¤V1ÒV6WA;W%}W4£W$ØWFýW@DXV…X-ÜX<
! YJGY2’Y*ÅY,ðY4Z2RZA…Z(ÇZOðZ7@[<x[3µ[-é[?\>W\*–\"Á\Dä\P)]Mz]/È]7ø]80^8i^[¢^(þ^"'_aJ_Z¬_>`.F`2u`$¨`'Í`2õ`+(aNTa0£a"ÔaK÷aHCbCŒb=Ðb‚c®‘cC@dd„dDédJ.eHyeGÂeD
! f-Of1}f*¯f.Úf!	g0+g˜\gEõg;;h/wh"§h"Êh#íh(iE:i#€iT¤iùi$j$8j.]j0Œj2½j=ðj;.k(jk1“kCÅk5	l/?l1ol"¡l"Äl#çl(m4m0Nm2m²m$ÍmyòmŠlnQ÷nnIoD¸o)ýo#'p
! Kp9Vp'�p'¸pàp1þp0q)Pq.zq&©q7Ðq1r/:r4jr,Ÿr-Ìr2úr+-s0Ys+Šs0¶s(çsKt@\t5�tTÓtF(uMouN½uPvP]v‰®vG8wY€wÚwvùwVpxèÇx¢°yTSz¨z»zØzêzùz
! { {>{,Z{5‡{.½{Pì{7=|4u|Aª|5ì|"}#;}6_}1–}+È}Gô}B<~;~2»~<î~A+CmJ±Qü/N€?~€o¾€7.�)f�0��XÁ�(‚GC‚_‹‚eë‚,Qƒ3~ƒ^²ƒb„Jt„7¿„B÷„H:…3ƒ…/·…3ç…3†O†/l†/œ†/Ì†/ü†0,‡0]‡1Ž‡1À‡1ò‡1$ˆ1Vˆ1ˆˆ1ºˆ1ìˆ1‰1P‰1‚‰1´‰/æ‰/Š/FŠ/vŠ/¦Š/ÖŠ0‹/7‹/g‹/—‹/Ç‹1÷‹1)Œ1[Œ1�Œ/¿Œ/ïŒ/�/O�/�/¯�/ß�/Ž/?Ž/oŽ0ŸŽ0ÐŽ.�/0�/`�0��0Á�/ò�/"�/R�/‚�2²�.å�.‘/C‘'s‘K›‘jç‘R’:_’,š’dÇ’,“)E“Vo“SÆ“?”'Z”‚”Až”4à”.•+D•[p•BÌ•J–`Z–J»–6—1=—;o—«—Ë—Bë—@.˜#o˜&“˜!º˜!Ü˜ þ˜!™!A™ c™‡„™9š$Fš,kš:˜š7Óš6›_B›*¢›GÍ›<œŠRœ@Ýœ@�F_�@¦�<ç�4$ž=YžF—žAÞž  ŸAŸ(UŸ~Ÿ]™Ÿ÷Ÿ0 >G /† .¶ =å $#¡+H¡.t¡T£¡$ø¡.¢&L¢)s¢$�¢UÂ¢*£.C£r£>�£8Ì£ ¤'&¤"N¤q¤)Ž¤¸¤,Ø¤:¥&@¥&g¥"Ž¥±¥$Ê¥ï¥¦/+¦;[¦—¦G¯¦J÷¦TB§5—§JÍ§V¨2o¨+¢¨]Î¨9,©1f©5˜©5Î©Cª5Hª<~ª6»ª?òª62«8i«:¢«6Ý«7¬BL¬6�¬EÆ¬T­:a­9œ­9Ö­@®@Q®@’®;Ó®=¯:M¯9ˆ¯FÂ¯@	°NJ°T™°î°1
±?±HT±N�±Gì±.4²c²6t²5«²Rá²)4³R^³3±³<å³6"´:Y´5”´9Ê´3µ58µ5nµ8¤µ>Ýµ&¶#C¶g¶,y¶-¦¶BÔ¶0·#H·%l·&’·#¹·9Ý·¸+¸%B¸=h¸¦¸2º¸'í¸!¹7¹(W¹+€¹&¬¹)Ó¹#ý¹M!ºMoº)½º=çº6%»5\»:’»:Í»J¼&S¼z¼l•¼h½tk½rà½pS¾
Ä¾0Ò¾3¿-7¿e¿Yƒ¿LÝ¿L*À!wÀW™À?ñÀV1ÁVˆÁUßÁ5Â,GÂ4tÂ$©Â>ÎÂ+
Ã39Ã2mÃ3 ÃIÔÃ4Ä)SÄ,}Ä;ªÄ&æÄ&
Å44Å1iÅ2›ÅDÎÅ#Æ7Æ'LÆtÆ<…ÆAÂÆ]ÇbÇBqÇ´ÇHÌÇ^È tÈ•È'²È)ÚÈÉ< ÉP]ÉN®ÉýÉÊD9Ê,~Ê3«Ê$ßÊFËJKË%–Ë(¼ËQåËE7ÌS}Ì2ÑÌ=Í[BÍMžÍ@ìÍH-ÎIvÎmÀÎ9.Ï4hÏH�ÏcæÏ2JÐJ}ÐUÈÐ2ÑPQÑ]¢ÑdÒpeÒ^ÖÒK5Ó7�ÓY¹ÓLÔM`ÔW®ÔUÕT\Õ\±ÕxÖ`‡ÖFèÖ\/×jŒ×U÷×PMØXžØx÷ØtpÙ\åÙ<BÚŠÚ‹
! Ûš–ÛS1ÜX…ÜHÞÜC'ÝtkÝZàÝ{;Þ}·Þ-5ß(cßŒß.ªß$Ùß$þß|#à– àH7át€áHõái>â>¨âYçâJAãTŒãYáã?;äW{ä9Óä-
å&;å&bå*‰åc´å4æ1Mæ;æ,»æèæ4ç2=ç(pç1™ç(Ëçôç2è%;èNaè#°èÔè&ðè/é2Gézé!–é.¸é0çéê(5ê
^ê"lê‰�êNë:hë%£ë5ÉëCÿë(CìBlì:¯ìFêìo1íD¡íKæíc2îu–îiïXvï`ÏïL0ð}ðCšð9Þð/ñ-Hñ*vñ¡ñ/¹ñ'éñUògò%€ò)¦òKÐòUóEró+¸ó:äó&ôMFôD”ôÙô*õô õ5õ_Fõ6¦õBÝõB ö,cö0�öQÁö>÷7R÷UŠ÷7à÷]øvø3‘øÅø!äø2ù9ùFùRùiù/‰ù3¹ùíùúW úGxúÀúßúòú6û"?û;bû;žû6Úûü0‘ü@ÂüCý Gý4hýI�ý+çýAþ*Uþ>€þE¿þ<ÿBBÿJ…ÿ�Ðÿ/nž-·å"ý2 -S.�C°$ô<8V:�.Ê;ùX5Ž1§.Ù9B@Y/š/Ê3ú+.	=Z	N˜	aç	]I
! E§
! bí
! aPG²>ú69<p.­DÜ7!
&Y
?€
À
6Ô
*3G&{>¢&ásI|QÆwE�9Ö')8RbZµ(1@,r>ŸNÞK-fyrà+S<;¼BøA;=}A»>ýC<1€;²Tî0CFt/»Ië5'H"p4“!È*ê;�Q9ß	6i@iªO,I|=Æ)C.&r3™3Í)!+K@w%¸.Þ*
8W iŠ&–.½ì/þB.>q9°ê5	 *? j #ˆ <¬ #é 6
!6D!H{!Ä!'Ñ!8ù!2"+L"+x"(¤""Í"Lð"6=#7t#6¬#Bã#8&$>_$@ž$Eß$>%%<d%¡%¸%;Î%K
! &V&Dr&·&AÍ&1'0A'Kr'-¾'<ì')(#C(tg(pÜ(mM)G»)>*DB**‡*)²*)Ü*0+57+m+:Œ+)Ç+•ñ+C‡,IË,E-][-N¹-~.Z‡.>â.�!/Z£/#þ/*"0FM0(”05½0Só0NG1,–1.Ã1+ò1,2BK21Ž2GÀ2E3EN3M”3Nâ3F14Cx4+¼4 è4	5`"52ƒ5_¶536J6$f64‹6-À6,î617.M7"|73Ÿ7Ó7ë7)88*8c8{8Z—8&ò8O9Pi9#º9RÞ9"1:0T:C…:@É:H
! ;:S;Ž;"¨;Ë;)ë;&<+<<5h<6ž<;Õ<:=&L=*s=!ž=)À=Yê=D>hT><½>7ú>>2?2q?<¤?:á?š@™·@1QA5ƒA@¹A6úA/1B-aB�BŒ¯B<CRC=hC%¦C=ÌC>
! D3ID}DšD4¯D%äDC
! E]NE+¬E(ØEMFOFIlFv¶FF-GtG5‘GCÇG+H87HÏpH$@I,eI<’I&ÏI8öIT/J_„J1äJ.K9EKBK.ÂKPñK:BL8}L9¶L@ðL]1M?�M9ÏMm	NPwN5ÈN&þN%Oe;OF¡O:èOM#PEqP·PDÕP7Q’RQåQ1þQ?0R^pR"ÏR8òR&+S&RS!yS,›S&ÈSïST))TBST'–T"¾TWáT89U?rU)²U.ÜUVC#VDgVD¬VDñVB6WCyWB½W@XAAX>ƒX>ÂX!Y-#YMQYJŸYNêYW9ZT‘ZEæZd,[U‘[Kç[/3\"c\+†\;²\Eî\24]Gg]D¯]Dô]59^Bo^_²^a_t_/‘_ Á_3â_,`,C`<p`<­`ê`.	a68a$oa”a ³a6Ôa8b/Db4tb.©b=Øb@cGWc"Ÿc-Âc&ðc$d&<d$cd+ˆd´d&ÑdLødEEeD‹e/Ðe5f6fNIf>˜f)×f g"g'5g+]gD‰g7Îg7h3>hCrh8¶hCïh23i-fi@”i4Õi)
! j84jJmj:¸j>ój72k7jk5¢k>Øk$l]<lXšlGólT;m6�mÇm.çm.n'En$mn/’n#Ân7æn7oCVo#šo/¾o!îo:p;KpH‡pAÐpDq5Wq2�q"Àq&ãq#
! rX.r7‡r/¿r/ïrKsQksG½s/t
5t6Ct*ztH¥t@ît5/u-eu8“u&ÌuPóu,Dv/qvD¡v ævFwNwCaw;¥w)áw
x-xGx-\xŠx/¤xCÔx(y%Ay4gy1œyOÎy
z?,zlz%ŠzD°z&õz/{fL{5³{3é{D|#b|G†|Î|Në|R:}�}až}4~B5~x~ˆ~"˜~#»~?ß~>-^2Œ5¿oõ1e€o—€o�`w�"Ø�û�Q‚-i‚k—‚=ƒ)Aƒ,kƒ)˜ƒ,ÂƒHïƒH8„G�„É„ä„õ„ …-…}>…z¼…17†$i†.Ž†<½†ú†‡O-‡,}‡Yª‡<ˆšAˆSÜˆ>0‰,o‰/œ‰/Ì‰/ü‰,ŠHŠ=[Š]™Š/÷Š@'‹.h‹6—‹OÎ‹9Œ!XŒzŒ•Œ#²Œ'ÖŒ‘þŒ‘��"ŽC>Ž9‚Ž8¼ŽnõŽFd�F«�Fò�m9�9§�…á�Ug‘#½‘á‘Lù‘.F’0u’9¦’/à’+“%<“)b“LŒ“=Ù“1”9I”ƒ”*¢”ƒÍ”IQ•N›•$ê•–D—_[—X»—]˜Pr˜GÃ˜B™EN™^”™<ó™A0šDrš4·šQìš‚>›CÁ›Nœ#Tœ%xœfžœ�7�O�I`�#ª�1Î�
ž,ž;ž Yž(zž-£žKÑž!Ÿ*?Ÿ.jŸ™ŸQ·ŸQ	 <[ &˜ T¿ [¡[p¡BÌ¡b¢Ur¢6È¢ÿ¢£18£Nj£¹£*Ë£Æö£Ç½¤5…¥0»¥(ì¥¦!5¦.W¦2†¦8¹¦Xò¦DK§�§¡§2¹§#ì§%¨16¨<h¨;¥¨\á¨G>©Q†©(Ø©'ª>)ª6hªTŸª*ôª9«Y«3r«4¦«CÛ«>¬K^¬?ª¬0ê¬­;/­ k­Œ­D¨­7í­2%®X®Au®·®2Ï®›¯ ž¯w?°·° Ñ°.ò°:!±f\±Ã±?à±/ ²$P²=u²4³².è²=³*U³<€³H½³+´A2´:t´3¯´Jã´\.µT‹µ#àµ>¶/C¶8s¶7¬¶0ä¶6·6L·mƒ·Qñ·!C¸1e¸(—¸1À¸2ò¸/%¹!U¹w¹4‘¹2Æ¹2ù¹6,º)cº)�º1·º3éº:»X»Aw»H¹»P¼PS¼Y¤¼bþ¼ha½oÊ½n:¾‡©¾‡1¿‡¹¿‡AÀ‰ÉÀ‡SÁ‰ÛÁ‡eÂyíÂˆgÃˆðÃ‹yÄÅBÅ4aÅ1–ÅÈÅ9çÅ3!Æ3UÆ‰Æ1§Æ1ÙÆ>Ç1JÇ$|Ç1¡Ç'ÓÇûÇÈ)7È%aÈ=‡ÈEÅÈ0É+<É+hÉ,”ÉAÁÉSÊ-WÊD…Ê~ÊÊWIË ¡Ë3ÂË+öË"Ì-8Ì#fÌsŠÌ2þÌ91ÍekÍ[ÑÍ-ÎPCÎP”Î åÎÏ!&Ï(HÏ;qÏ4­Ï+âÏ1Ð0@Ð qÐ6’Ð6ÉÐ+Ñ&,ÑbSÑ+¶Ñ!âÑMÒ=RÒ3�Ò8ÄÒ8ýÒ86Ó&oÓP–ÓPçÓ88ÔdqÔ%ÖÔ(üÔ%Õ=Õ&SÕ)zÕG¤ÕEìÕ-2Ö,`Ö(�Ö¶Ö*ÑÖ$üÖ!!×%C×(i×)’×#¼×(à×#	Ø"-ØPØpØŽØ¬Ø=ËØ(	Ù+2Ù'^Ù!†Ù!¨ÙÊÙçÙ!Ú*(Ú(SÚ|Ú šÚ)»Ú åÚ%Û0,Û#]Û"�Û¤Û)¿ÛéÛ*Ü.0Ü,_Ü)ŒÜ8¶Ü4ïÜN$ÝYsÝXÍÝ)&Þ-PÞ)~Þ¨Þ&ÂÞ‘éÞ1{ß-­ß(Ûß$à)à)Hà$rà;—à;Óà*á":á9]á*—á,Âá0ïá âJ6â-�â1¯âáâ/÷â&'ã(Nã1wã`©ã(
! ä#3ä1Wä‰äÌ¨ä%uæi›æGçMçAfç¨çÃçâç	ýçxè6€è3·è;ëèE'éMméO»éFêfRê?¹êŽùêHˆë[ÑëX-ì?†ìDÆìGíhSíl¼í=)îMgîRµîPïkYïVÅï`ð>}ðD¼ð?ñWAñ\™ñ\öñcSò1·òFéòÆ0óC÷ód;ôW ôNøôSGõG›õ5ãõ%ö&?ö(fö2�ö%Âö"èö7÷#C÷+g÷'“÷b»÷²øvÑøpHùo¹ùA)úrkú[ÞúB:ûx}ûçöûÕÞüP´ýYþi_þ7Éþmÿ;oÿD«ÿIðÿ;:@v:·Mò6@NwrÆU9C�CÓDc\dÀ=%Rc8¶8ïV(R\Òa/s‘[ha]ÊP(^y=Ø@	?W	[—	Mó	7A
! 7y
! 6±
! mè
! RVV©|s}CñI5
{
Iû
iEf¯RLiC¶>ú@9az]Ü�:‹Ë‡W‹ßMkF¹U›V òH“`Ü=bZ½!Ðò<$6aB˜±Û��Ž@­AîW0~ˆ‚5ŠMÀ„/“oÃC38w%°ZÖW1A‰AËe
¤s¢ "» -Þ T!6a!B˜!Û!#ì!>"fO"¶"EÖ"C#:`#@›#Ü#gú#2b$@•$"Ö$-ù$<'%5d%,š%#Ç%?ë%2+&(^&8‡&.À&5ï&G%'Hm'3¶'>ê' )(ZJ( ¥(NÆ()34)5h)1ž)*Ð)#û),*<L*J‰*5Ô*=
! +)H+ r+“+­+6Ç+@þ+6?,;v,T², -R(-S{-GÏ-@.FX.7Ÿ.@×.</;U/^‘/"ð/G0F[0@¢06ã0-1H1Ib1K¬1ø1520G2/x2¨2UÈ283W3Gj3,²3Pß304:L45‡45½4$ó4(5'A5i5(…5B®5Xñ5oJ6#º6*Þ6>	70H7&y7 7)¸7$â7*8&28)Y8 ƒ8%¤8Ê88ä8969Q9/b9’9B±9ô9=:&O:(v:#Ÿ:+Ã:ï:;&;9;*Y;4„;1¹;-ë;.<9H</‚<,²<-ß<0
=.>=)m=&—=+¾=.ê=->.G>1v>.¨>×>1ó>&%?&L?&s?*š?#Å?.é?"@;@ M@-n@œ@s»@‚/A�²AyPBÊB+ãB'C;7CsC'†C#®C!ÒC!ôC'D4>D#sDC—DBÛD(E>GE'†EL®ELûEEHF6ŽF!ÅF-çFGGG]GX¥GFþG"EHihHÒHòHII3I#JI%nIL”I$áIJN$J4sJ1¨JÚJíJKK#.K%RKxK—KµK$ÔKùKLJ6L8�L
ºL=ÈLM)M<IM%†M1¬MHÞME'NLmNSºN7O0FO&wOžO)¹OãO%P(P#HPPlPP½PQQ1`Q=’QQÐQ+"R@NR9�R5ÉR9ÿR,9S4fS,›S1ÈSúSET4`T •T"¶T4ÙT4U2CU>vUDµUDúUD?VD„VÉV(ÙV1W*4W._W5ŽWÄW8ãWXd;X@ X8áX0Y>KY!ŠY"¬Y8ÏY6Z?ZOXZ)¨ZDÒZy[9‘[>Ë[
! \K#\)o\)™\'Ã\.ë\:]oU]<Å]7^B:^.}^S¬^_: _6[_%’_ ¸_Ù_;î_#*`"N`q`!Ž` °`+Ñ`!ý`$aDa5^a7”a*Ìa8÷a0bJJb•b7«bDãb,(c7UcS�c ác1d14d fd:‡dÂd/Ûd)e<5ere(�e<¸eõe f62fYifÃf%ßf#g )gBJgg�ggõg…]h†ãh(ji@“iÔi,ði*jYHj$¢j7Çj2ÿj=2kTpk Åk>æk8%lH^l(§lÐl]ílpKmd¼mP!nrn<Œn'Énñn6
o5Do,zo§oÀoXÜo85punpuäpAZq'œq7Äq9üq96rSpr7Är"ürs!>s`sssG†s4Îs8t<t7[t!“tµt<ÕtBu$Uu?zu8ºu;óuH/v6xvB¯vBòv5w:Sw4Žw7ÃwXûwFTx›x9¹xDóx58yMny+¼yšèy;ƒzX¿z`{By{F¼{<|G@|+ˆ|$´|PÙ|*}+B}$n}“}¥}¼}×}/ì}*~'G~o~'�~$·~ Ü~,ý~/*+Z†;£)ßM	€AW€|™€J�ha�FÊ�9‚�K‚?Í‚v
ƒ^„ƒoãƒ£S„ƒ÷„Q{…MÍ…s†q�†T‡xV‡xÏ‡LHˆM•ˆHãˆ,‰Q¬‰4þ‰;3Š:oŠ[ªŠ‡‹jŽ‹wù‹aqŒcÓŒ17�Mi�t·�m,ŽlšŽu�S}�]Ñ�N/�d~�tã�RX‘-«‘8Ù‘†’m™’2“V:“2‘“bÄ“l'”-””~Â”"A•'d•3Œ•GÀ•B–+K–8w–3°–3ä–'—8@—>y—,¸—Hå—;.˜Sj˜Z¾˜Z™it™kÞ™mJšN¸šN›2V›=‰›?Ç›%œG-œ1uœ!§œ^ÉœL(�=u�L³�nž*ožAšž6Üž2Ÿ1FŸ5xŸ@®Ÿ:ïŸ"* M Fh P¯ .¡4/¡Bd¡Y§¡K¢DM¢D’¢6×¢2£7A£)y£b££‚¤Y‰¤)ã¤N
¥Q\¥M®¥Bü¥8?¦.x¦H§¦#ð¦,§,A§Wn§;Æ§=¨8@¨Ay¨:»¨*ö¨=!©_©.©2®©Má©%/ªHUªCžª'âª0
! «8;«8t«=­«;ë«L'¬+t¬; ¬1Ü¬6­)E­lo­JÜ­['®Bƒ®NÆ®3¯/I¯0y¯[ª¯H°6O°:†°)Á°‰ë°}u±1ó±d%²4Š²1¿²Zñ²VL³"£³#Æ³Oê³8:´4s´-¨´0Ö´µ*#µ%Nµ4tµ*©µAÔµD¶@[¶,œ¶HÉ¶4·2G·$z·'Ÿ·0Ç·3ø·Q,¸Q~¸AÐ¸4¹;G¹<ƒ¹(À¹Yé¹>Cºq‚º†ôºH{»fÄ»V+¼R‚¼9Õ¼O½^_½*¾½Jé½O4¾Z„¾_ß¾N?¿<Ž¿0Ë¿Kü¿`HÀ0©À6ÚÀ=ÁEOÁD•Á[ÚÁ.6Â>eÂ0¤ÂIÕÂBÃ,bÃ#�Ã%³ÃVÙÃ-0ÄK^Ä?ªÄCêÄI.Å1xÅBªÅ0íÅjÆ$‰Æ®ÆÎÆ<îÆ+Ç"JÇUmÇTÃÇ]È-vÈ.¤È;ÓÈIÉ*YÉ,„Éb±É/Ê6DÊ${ÊI Ê.êÊ1Ë#KËAoË;±Ë7íËU%Ì`{Ì:ÜÌEÍ:]Í7˜ÍsÐÍ)DÎ?nÎ$®Î9ÓÎ=
ÏbKÏ_®Ï+Ð4:Ð-oÐ5�Ð;ÓÐ7ÑNGÑR–ÑIéÑH3Ò`|ÒMÝÒ2+ÓD^ÓC£Ó;çÓM#Ô/qÔA¡ÔEãÔL)ÕNvÕEÅÕnÖ'zÖD¢ÖçÖ&×-×L5×O‚×nÒ×VAÙf˜Ù`ÿÙ7`Ú+˜ÚEÄÚ#
! Û5.Û#dÛ!ˆÛ@ªÛxëÛudÜ ÚÜlûÜ(hÝ*‘Ý¼ÝÖÝóÝÞ+ÞHÞ.eÞ(”Þ9½Þ9÷ÞB1ß/tß/¤ßFÔßEàaà&�à¨à7Æà3þà#2á Váwáj–ámâFoâƒ¶â.:ã6iã* ãËã%éã
ää
! 1ä
! <äGä&SäzäC—ä1Ûä9
åMGå=•å8ÓåBæbOæ=²æ6ðæD'çTlç>Áç@è:Aè3|è.°è:ßè=éXé7né?¦éNæéL5êb‚êåê6éê5 ëEVërœë9ì7Iì,�ì)®ì;ØìOí(dí*�íK¸í;îU@îK–î9âî.ïPKï?œï7ÜïTð:ið9¤ð1Þð3ñ7Dñ,|ñ.©ñPØñ1)ò9[ò:•òGÐò#ó6<ó7sóH«ó>ôóC3ô>wôI¶ôHõEIõO�õMßõI-öMwöIÅöJ÷XZ÷J³÷2þ÷A1ø"sø–ø0®øvßøOVù2¦ù0Ùù-
! ú-8ú"fú‰úE©ú)ïú&û)@ûSjû"¾û5áûBü,Zü>‡ü1Æü4øü&-ý)TýG~ý-ÆýôýAþ8VþL�þ6Üþ1ÿbEÿ=¨ÿ@æÿA'?i9©ã2é4]Q.¯?Þ(?GJ‡5Ò60?=p4®+ã+*;(f/�/¿.ï0/O#”¸/Ð0+1.]#Œ*°Ûñ+
"9"\)?©-é.^FJ¥8ðB)	5l	;¢	3Þ	R
! Se
! f¹
! > 1_:‘\Ì8)
! bm+z!¦	È>Òm
6
/¶
æ
U+X%„0ªFÛ."@QK’,Þ>;JT†"Û@þ/?)o#™4½3òC&9j9¤1Þ 615h6ž$Õ/ú@*JkU¶GETFšBáC$?h ¨6É667Hn4·8ìD%Lj6·6î6%*\(‡°'Í8õ.WN ¦DÇB3OGƒ»Ë:‡HÂFIR>œVÛ)2#\.€[¯lxxqñpc yÔ sN!nÂ!w1"q©"d#m€#gî#{V$�Ò$T%uÔ%@J&8‹&0Ä&/õ&,%'=R'6�'.Ç'=ö'G4(<|(6¹(Að(n2)0¡)4Ò)6*2>*,q*Bž*Fá*(+D+^+,m++š++Æ+ ò+<,P,5b,(˜,6Á,<ø,+5-.a-@�-2Ñ-4.%9.8_.C˜.>Ü.@/B\/5Ÿ/=Õ/207F0=~0O¼0191)U1813¸1ì12#2>2']2$…2ª2)É2Ló2C@3*„3¯3Î3,ì345!45W4M�49Û4/5>E5R„5%×5ý5^62y6¬6+¸67ä6*7'G7Co7M³7N8;P88Œ8#Å8é829)89*b98�9-Æ9,ô9,!:N:&e:-Œ:4º:ï:;&;9?;!y;!›;½;YÚ;O4<d„<]é<bG=Aª=Oì=G<>„>—>
«>&¹>>à>K?Ok?J»?5@.<@4k@ @5´@ê@(ÿ@3(AX\ATµA"
! B1-B6_B(–BV¿B(C*?C/jC@šCEÛC<!D7^D –D+·D6ãDE!*E"LE$oE-”EÂE-ÙEF!F6FMFdF-yF!§F0ÉF?úF0:GAkGA­GCïGA3HAuHA·HAùH;;I4wI=¬IêIJ0J-CJ,qJ(žJ(ÇJðJ?KCK
^K4lK0¡K'ÒK4úK0/L2`L,“L2ÀL(óL/M/LM:|M:·M*òM,N)JNtN ”N2µN™èN ‚O:£OGÞO>&P>eP.¤P+ÓP)ÿP&)Q*PQ2{Q7®Q$æQ!R-R.KRzR4ŽR4ÃRWøR8PS7‰SÁS@ÒS%T29T#lT�T¯TÌT6ëT?"UbU}UJ†U8ÑU!
! V,VKV"hV#‹V2¯V/âV=W+PWD|WDÁW6X,=X*jX=•XÓX.óX"Y;YUPY.¦Y+ÕY(Z.*ZYZ2xZ>«Z*êZ*[-@[n[6‰[KÀ[?\,L\.y\;¨\,ä\6]>H]?‡]
Ç]fÕ]7<^$t^B™^:Ü^1_6I_7€_6¸_Lï_H<`&…`¬`(Ì`Iõ`?aYasa2‘a$Äa-éa-bOEb\•b9òb5,cbc$c¤c@¿cdd=0d=nd9¬d2æd#e9=e+we(£e3Ìe&f'f=Df6‚f>¹f>øfI7gH�g8ÊgAheEhV«h_iZbiA½i3ÿi*3j+^jGŠj$ÒjL÷j'DkFlkP³kIl/Nl.~l­lÍlãl1þl/0m<`m=�m4ÛmAnRnin�n*�nÈnäno"o@o_o4}o²o¾oÊoèoúo
ppL2p9p<¹pCöpA:q?|qE¼qHr_Kr-«rLÙr1&s+XsJ„s/Ïs'ÿs<'t)dt,ŽtT»t0u2Au)tu;žu?Úu7v<Rv6�v1Ævcøvc\w{Àw{<x$¸x(Ýx-yg4y=œy2Úy4
z1Bz1tz8¦z9ßzR{Rl{E¿{7|E=|Gƒ|HË|J},_}1Œ}K¾}.
! ~f9~M ~:î~G)qQŽKàM,€cz€_Þ€4>�Js�>¾�-ý�?+‚?k‚0«‚¢Ü‚Cƒ:Ãƒeþƒ<d„8¡„:Ú„4…9J…@„….Å…0ô…%†=†V†%n†3”†/È†!ø†;‡AV‡8˜‡6Ñ‡Bˆ1Kˆ+}ˆ=©ˆ9çˆI!‰Dk‰%°‰.Ö‰<ŠBŠUŠuŠ$ŽŠ$³Š‹ØŠ-d‹4’‹Ç‹2Ý‹3Œ)DŒ0nŒ%ŸŒ0ÅŒ2öŒZ)�_„�Œä�AqŽO³ŽH�$L�1q�=£�5á�4�?L�Œ�ª�&È�=ï�>-‘bl‘KÏ‘’O9’8‰’8Â’2û’1.“;`“6œ“,Ó“&”5'”>]”6œ”)Ó”ý”>•X\•*µ•3à•1–&F–Am–=¯–2í–# —-D—0r—<£—@à—L!˜3n˜I¢˜9ì˜C&™7j™¢™"Â™Uå™P;šUŒšJâš:-›?h›7¨›Và›-7œGeœ1­œßœýœ%�5@�!v�(˜�(Á�*ê�Lž%bž%ˆž&®žQÕžQ'Ÿ+yŸ"¥Ÿ0ÈŸ7ùŸ&1 5X <Ž 7Ë 3¡7¡1P¡$‚¡§¡½¡(×¡*¢,+¢.X¢/‡¢G·¢.ÿ¢..£[]£ ¹£,Ú£1¤
! 9¤(D¤!m¤�¤<¡¤+Þ¤(
! ¥3¥&J¥?q¥6±¥(è¥¦&¦:¦U¦j¦/…¦8µ¦=î¦#,§fP§;·§;ó§D/¨Pt¨-Å¨,ó¨& ©!G©$i©.Ž©)½©)ç©OªNaª!°ªÒªJòªW=«%•«4»«6ð«%'¬M¬;i¬O¥¬Nõ¬3D­Cx­A¼­?þ­;>®1z®0¬®0Ý®7¯7F¯A~¯=À¯þ¯2°3M°�°'˜°+À°"ì°!±1±OJ±'š±(Â±=ë±')²Q²2h²1›²+Í²"ù² ³8=³Mv³ZÄ³8´<X´=•´!Ó´2õ´.(µ+Wµ&ƒµ6ªµ?áµE!¶Eg¶'­¶1Õ¶·*'·&R·y·˜·+³·`ß·@¸.Y¸.ˆ¸-·¸8å¸E¹Fd¹E«¹)ñ¹[ºUwºÍº0íºO»Rn»YÁ»/¼-K¼0y¼"ª¼9Í¼4½)<½lf½tÓ½;H¾K„¾5Ð¾&¿5-¿>c¿h¢¿!ÀL-ÀAzÀD¼ÀMÁ,OÁ,|Á-©Á×ÁìÁ1Â$8Â1]Â$�Â-´ÂJâÂW-Ã*…Ã!°Ã4ÒÃ,ÄU4Ä8ŠÄ5ÃÄWùÄ,QÅ3~ÅN²Å-Æ./ÆB^Æ?¡Æ1áÆ:Ç6NÇA…Ç,ÇÇPôÇaEÈ_§ÈZÉ#bÉR†É*ÙÉNÊJSÊIžÊOèÊK8ËS„Ë=ØËMÌ'dÌ=ŒÌ%ÊÌNðÌ(?ÍhÍ=ˆÍCÆÍ<
! Î\GÎ-¤Î<ÒÎWÏgÏ#Ï0£ÏPÔÏT%ÐVzÐKÑÐ>ÑX\Ñ+µÑ@áÑ'"Ò/JÒAzÒ6¼Ò,óÒ9 ÓGZÓ%¢Ó?ÈÓ#Ô4,Ô<aÔ žÔ.¿Ô+îÔ?Õ&ZÕ4�Õ.¶ÕåÕ!Ö"'Ö'JÖrÖ+‘Ö3½Ö(ñÖ×/:×5j×# ×0Ä×(õ×4Ø4SØ7ˆØÀØ2ÕØ#Ù,ÙHÙdÙBzÙ:½Ù%øÙ)ÚHÚ(fÚ/�ÚI¿Úy	Û,ƒÛ6°ÛçÛ9Ü;>ÜzÜ0ŠÜ+»Ü(çÜ*Ý7;ÝsÝŠÝšÝ:¦Ý#áÝ
Þ5Þ(IÞ&rÞ&™ÞAÀÞMß(Pßyß6�ß*Äß<ïß(,à$UàzàBŽà-Ñà/ÿà2/áVbáJ¹áBâBGâ"Šâ6­â.äâ.ã(Bã$kãh�ã'ùã"!ä#Dä0hä9™ä0Óä0å+5å-aå'�å8·å.ðå(æhHæ6±æ?èæ/(ç`XçG¹çJè`Lè;­è2éè,éLIé2–éÉéÙéðéAêHJê<“ê>Ðê;ë;Kë<‡ë=Äë;ì<>ì4{ì?°ì>ðìV/í!†í¨í2Èíûí0î4Fî%{î&¡î6Èî)ÿî()ï(Rï,{ïC¨ïBìï@/ðKpð¼ðSÒð?&ñ5fñ<œñ!Ùñ"ûñ1ò@Pò6‘òEÈò6ó/Eó2uóO¨ó>øó7ô-TôJ‚ôMÍô\õExõA¾õföBgö#ªöAÎö]÷5n÷‚¤÷'ø<Fø?ƒø8Ãø5üø82ù.kù/šù+ÊùHöù=?ú.}ú'¬ú*Ôú<ÿúN<û,‹ûS¸ûü'ü>üYüuü‰üzžüzýZ”ý9ïý))þSþqþ‹þ-«þBÙþEÿbÿzÿ+—ÿ4Ãÿ-øÿ=& dK…@Ñ+,>#k�ª)É!ó1G^sˆœ#°
Ô<â8X'm%•;» ÷/*(Z ƒ0¤*Õ/0!G"i*Œ/·$ç+8.N})‘»Ñè
ÿ

(
D)R!|žºÏ&ê@ R(s(œÅá	8	.X	‡	!�	¿	Õ	ò	'
! 3
! !Q
! 5s
! 0©
! _Ú
! -:6h;Ÿ Û2ü[/‹(ªÓ@ï0
.D
,s
 
»
-Ø
-4.R.�:°6ë+"N;^Jš?å%C X(y%¢È!ß2+I,u7¢#Ú9þ[8_”
ô"Z%9€ºÏCáR%$x&�9Ä1þ00Haª8Ã7ü.4>cS¢7öd.7“@Ë+,84e-š:È:m>¬°0Êû&D0J#{ŸW¿C6[)’&¼(ã.);&e'Œ)´.Þ
$-Rr%Ž8´8í&%C1i%›&Áè!ü2ZF¡µ)Õ!ÿ! A &a ˆ œ ² Æ !æ  !)!@G!ˆ!�!)±!(Û!)"4."c">ƒ"&Â".é"#,#B@#ƒ#—#®#Î#ç#þ#$2&$Y$&u$'œ$Ä$Ú$ò$*
! %85%n%/…%<µ%ò%&'&@&Y&y&•&«&'Â&.ê&'J4''—'°';É'(%(>(Y(q(Š( (¸(Ð(ä()");)>O),Ž);»)÷)W	*Oa*2±* ä*/+$5+$Z++�+¼+*Ö+,,-,G,=_,�,$º,'ß,5-=-V-;n-#ª-Î-ß-(õ-.8.!X.z.•.#®.Ò.'î.'/'>/f//”/*±/7Ü/40I0f0}0“0.­0Ü0(ø0!1<1*S1~1•1ª1Ç1GÞ1F&2m2Š2+¢2Î2á2ÿ2!3>3Y3o3Ž3¥3Ä3Ú3ù34b34U–4Sì4\@5@�5#Þ56;!6?]6Q�6bï6=R7*�7,»7Iè7F28+y8G¥8/í8;9:Y9@”9cÕ919:(k:-”:8Â:‹û:F‡;7Î;f<gm<.Õ<=+#=*O=Bz=1½=Bï=/2>Ib>;¬>Bè> +?HL?"•?-¸?æ?S@'W@'@B§@ê@GAEKA‘A¬A+¸A"äAB+$B"PBsB)ƒB*­B5ØB,C7;C0sC+¤C#ÐCôC9D8MD2†DG¹DjE@lE%­E(ÓE1üE/.F$^F9ƒF1½F3ïF3#G4WGŒG
žG4¬G;áG&H+DH'pH,˜H&ÅHìH6ICI
! `IkI†I I¼IÙI9òI$,JQJ)qJ-›JÉJ!ÚJ'üJ!$K!FKhK …K%¦K/ÌKZüKFWL@žL#ßLFM9JMA„MFÆM
N6'N"^N2�N1´N7æNO-<O2jO�O#¹O8ÝO#P:P0RP1ƒP,µP4âP!QJ9Q„Q
‘QŸQK¨QrôQGgR$¯RHÔR.SLScSb}SFàS?'T(gT�TC—T8ÛT+UA@U$‚U;§UGãUF+VErV2¸V(ëV#W88W%qW:—W'ÒWúWX/X2@X@sX9´XBîXB1Y2tY5§Y8ÝY<Z3SZ#‡Z#«Z0ÏZ!["["A["d["‡[,ª[%×[ý[‘\Á¯\1q]"£](Æ]5ï]>%^Ed^5ª^8à^_*0_:[_C–_Ú_ú_)`-B`“p`/a+4aL`ah­aNbMebe³bzcf”cJûc@Fd[‡dPãd44e,ie=–e+Ôe)f.*f!YfC{f@¿fAg"Bg$eg(Šg"³g+Ög7h+:h/fh.–h&Åh.ìh6i(Ri8{i3´iYèi'BjCjj®j&ÌjBój>6kuk(ˆk(±kAÚk#l!@l,bl3�l"Ãl(æl/m1?m.qm/ mGÐmInbn$n-¤n5Òn/o8o
! KoAVo"˜o;»o-÷o#%p"Ip"lp!�p"±p#Ôp4øp*-q'Xq%€q'¦q.Îq4ýq!2rTr<tr0±r#âr,s$3s%Xs.~s#­s;Ñs+
t9t*Yt&„t*«tÖt.ôt#u)Cu(mu'–u$¾u,ãu(v19v kv'Œv'´v Üv#ýv!w&@w)gw"‘w+´w@àw!x'Ax&ix,�x3½x#ñx*y@y\yAwy6¹y7ðy(z;Dz€z9›z/Õz6{6<{'s{6›{ Ò{ ó{6|?K|:‹|Æ|Aà|R"}Ju}5À}Dö}4;~9p~Dª~ï~Hô~7= u!–¸0×;€,D€/q€]¡€,ÿ€0,�(]�+†�²�7Ê�u‚cx‚/Ü‚<ƒ<Iƒ=†ƒFÄƒ@„9L„G†„OÎ„'…)F…%p…–…´…(Î…*÷…D"†Bg†Bª†Kí†O9‡M‰‡O×‡1'ˆ@Yˆšˆ#¶ˆ8Úˆ‰#‰=‰W‰q‰‹‰7¦‰^Þ‰V=ŠO”Š&äŠ6‹TB‹e—‹dý‹gbŒGÊŒj�6}�+´�,à�<
ŽEJŽ�Ž?¢ŽâŽ'�A*�l�?|�<¼�.ù�V(�[�GÛ�D#‘8h‘5¡‘,×‘/’4’M’^’~’‘’®’$Ê’%ï’#“ 9“#Z“%~“$¤“%É“"ï“"”"5”$X”-}”#«”(Ï”ø”ÿ”•D4•Cy•S½•–,/–;\–1˜–NÊ–>—9X—3’—(Æ—&ï—$˜);˜e˜$…˜0ª˜$Û˜™;™9V™B�™<Ó™-š+>š)jš9”šKÎš4›>O›-Ž›0¼›@í›M.œ|œ"˜œ+»œçœüœ,�*?�j�3†�º�*Ù�,ž61žhžˆž0¦ž×ž.ïž/Ÿ#NŸ$rŸ4—Ÿ'ÌŸ&ôŸ& 5B >x 9· 1ñ #¡6B¡"y¡<œ¡/Ù¡2	¢?<¢>|¢V»¢i£j|£nç£KV¤n¢¤e¥xw¥zð¥wk¦Vã¦}:§`¸§*¨PD¨ •¨R¶¨$	©6.©)e©&�©B¶©Lù©MFª:”ª:Ïª/
! «9:«Dt«D¹«Nþ«IM¬$—¬¼¬-Ù¬2­.:­:i­"¤­Ç­9å­:®9Z®9”®MÎ®!¯,>¯*k¯;–¯>Ò¯,°;>° z°*›°0Æ°3÷°4+±4`±%•±»±%Û±k²Im²G·²<ÿ²&<³4c³3˜³1Ì³Lþ³KK´:—´Ò´+ì´1µ+Jµ9vµO°µ)¶+*¶$V¶2{¶6®¶:å¶: ·1[·=�·"Ë·,î·/¸K¸Mk¸B¹¸ü¸2¹(C¹Al¹&®¹*Õ¹'º*(º7Sº.‹ººº>×º5»;L»Oˆ»HØ»M!¼4o¼,¤¼:Ñ¼½7%½]½z½/‘½$Á½^æ½3E¾6y¾°¾(Æ¾'ï¾%¿=¿U¿#k¿7�¿=Ç¿LÀ=RÀ:�ÀEËÀÁ6&Á1]Á&�ÁY¶Á1ÂDBÂA‡ÂDÉÂTÃ3cÃ1—Ã)ÉÃóÃÄÄ+Ä?ÄSÄgÄ{Ä�Ä£Ä·ÄËÄÞÄòÄÅ Å4ÅDÅXÅlÅ€Å”Å¨Å¼ÅÐÅäÅøÅÆ Æ4ÆHÆ\ÆpÆ„Æ˜Æ¬ÆÀÆÔÆèÆüÆÇ$Ç4ÇHÇ\ÇpÇ„Ç˜Ç¬ÇÀÇÔÇèÇüÇÈ(È@ÈTÈdÈxÈ=‰ÈÇÈ)ÛÈÉ)ÉIÉeÉxÉ#�É"³É(ÖÉÿÉÊ+ÊFÊeÊ!vÊ˜Ê/¶Ê4æÊ"Ë>ËO]Ë­Ë2¼Ë2ïË1"ÌTÌ)tÌžÌ4¹Ì,îÌ5Í2QÍ5„Í1ºÍ*ìÍLÎ5dÎ*šÎ-ÅÎ%óÎ%Ï"?ÏbÏ"}Ï1 Ï#ÒÏöÏÐ"Ð-?Ð%mÐ(“Ð/¼ÐEìÐ52Ñ*hÑ'“Ñ-»Ñ(éÑ(Ò&;Ò&bÒ+‰Ò)µÒ(ßÒ#Ó@,ÓmÓ-ˆÓ9¶ÓðÓ
ÔEÔ5dÔ!šÔ/¼Ô<ìÔ)Õ!IÕ?kÕ«Õ&ÁÕ'èÕ#Ö 4Ö%UÖ/{Ö$«Ö%ÐÖ'öÖ(×#G×0k×œ×3¯×-ã×*Ø<Ø1PØ‚Ø&�Ø*ÄØ*ïØ+Ù/FÙvÙE•ÙÛÙ!øÙ5Ú/PÚ:€Ú:»Ú9öÚ,0Û+]Û/‰Û$¹Û'ÞÛÜ(ÜGÜdÜ"„Ü3§Ü0ÛÜJÝWÝ$pÝU•ÝBëÝ.ÞAÞZÞ*xÞ,£ÞÐÞ/åÞ ß'6ß^ß~ß+�ß!Éßëß
üß+
! à#6à"Zà)}à3§à+Ûà-á-5á2cá)–á;Àá$üá!â"@â)câ%�â³âÃâÙâõâ(ã(>ã(gã(�ã(¹ã(âã(ä(4ä(]ä(†ä(¯ä(Øä!å"#åFå%bå!ˆå'ªåÒåòå æ.)æ.Xæ.‡æ ¶æ×æôæç.çGçdç }çžç»çØçõçè/è4LèD�èYÆè  é)Aé#ké(�é(¸é5áé#ê3;êoê�ê!˜ê,ºêçê7ýê25ëhë#�ë¥ë!½ë.ßë9ìHìhììœì(»ì,äì9í;Kí8‡í/Àíðíî&î4Fî{î“î'²î3Úî,ï*;ïfïC|ï-Àï*îïð$.ð.Sð)‚ð)¬ðÖð)õðñD0ñuñ9“ñ%Íñóñ*ò+=ò1iò9›ò/Õò!ó#'ó(Kótó;”óÐó*êó&ô*<ô)gô(‘ô!ºô)ÜôAõ3Hõ2|õ¯õ&Îõ7õõ7-ö8eö/žöHÎöI÷$a÷.†÷6µ÷<ì÷?)øiø3…øH¹øù"ù*AùKlù>¸ù9÷ù'1ú2Yú5ŒúdÂúq'û/™ûIÉû'ü1;ü2mü/ üBÐü-ý0Aý7rý5ªý7àýBþ=[þ+™þ2Åþ7øþ@0ÿ2qÿ-¤ÿ)Òÿ3üÿ302d5—4Í+@.;o«@ÇL:U*�#»Oß7/;g)£(Í%ö38lƒ!œ,¾0ë4VQR¨:ûB6?y
¹:Ç)2,0_1�%Â2è1*M)x/¢&Òù$
! 	L/	+|	A¨	7ê	"
! 8
! X
! o
! …
! $¥
! 0Ê
! )û
! '%'M'u'�*Å(ð))C)m%—#½3á/
&E
%l
%’
(¸
%á
,-41b.”%Ã/é,*F)qB›vÞ_U;µñ/ú,*,W„7¤%Ü?R]H°TùGN#–º%×'ý-%S+n>š3Ù)
#7([p„Wõ2MV€3×"7@+x.¤8Ó"!/1QMƒÑAé0+9\ –·!É ë"5/)e;�Ë;Ú+3>_\žYûmUgÃf+/’OÂaUt~ÊŸI é
!  6% 0\ '� :µ ?ð ,0!4]!#’!G¶!3þ!@2""s"A–"&Ø"=ÿ"%=#/c#)“#)½#2ç#0$3K$5$Eµ$1û$R-%;€%.¼%)ë%%&G;&6ƒ&Mº&&'"/'*R' }'*ž'(É'2ò',%(R(0m(ž(9¹(ó(-))9)c)!�)1£)%Õ)'û)'#*K**k*–*)µ*ß*)þ*,(+)U+4+<´+6ñ+3(,,\,7‰,?Á,0-J2-.}-!¬-BÎ-.)".%L.r.„. .r¸.
! +/6/*P/{//˜/0È/ù/%0"=0/`02�05Ã07ù0&11!X1Bz17½1#õ1&2$@2*e2+�2?¼2:ü2?734w3U¬3F4>I43ˆ4;¼4Bø4B;5?~5M¾576>D6"ƒ6P¦6(÷65 70V7J‡7*Ò75ý7+38>_8Ež8(ä8(
9369*j96•9%Ì9*ò92:,P:(}:6¦:BÝ:- ;(N;Hw;EÀ;?<&F<&m< ”<Cµ<Dù<D>=!ƒ=P¥=,ö=9#>#]>.�>7°>)è>A?/T?*„?*¯?1Ú?4@4A@v@/Œ@P¼@H
A%VA,|A©AÂAáA'B((B0QB‚B"–B¹BÍBìB(C5C'GCoC.ƒC²C4ËCD&D!BD5dDšD¹D
! ÏDÚDïD8þD7E QErE†E¤E$ÀEAåEH'F&pFb—F-úF\(G…G¢GEÁGH3'H2[HLŽH=ÛH:IQTI"¦I"ÉI!ìIJ&,JSJdqJ5ÖJ#K0K/JK$zK#ŸK,ÃK!ðK'L:L)PL*zL-¥L(ÓL*üL1'MYM%yMŸM.»M+êM*N1ANsN$�N3µN9éN7#O@[O7œO…ÔO8ZP!“P5µPGëP 3Q TQBuQ¸Q,ØQAR+GRsR3ŒR1ÀR<òR</SQlSL¾SETQT7oT§T8ÂT/ûT2+U&^U…U™U·UƒÖU€ZV#ÛV!ÿV:!W.\W.‹WDºW9ÿW9X\WXY´X#Y%2Y$XY*}Y)¨Y=ÒY,Z*=Z&hZ-�ZV½Z[30[d[!ƒ[-¥[
Ó[ á[:\=\&]\*„\¯\.È\0÷\(]9E]]Ÿ]-¸]æ]^0^AB^?„^Ä^*Ú^:_9@_6z_4±_8æ_A`4a`8–`'Ï`.÷`(&a(Oa&xa'Ÿa%Ça!ía b)0b.Zb‰b3¡b.Õbc.$c'Sc {c1œc4Îc d-$d-Rd,€d8­d9æd, eMe*be/�e!½e3ßeCf.Wf0†f4·f9ìf!&gKHg:”gÏg%ïg.h-Dh=rh-°hVÞhJ5iD€i;Åi"j$jQBjV”jIëj+5k,akTŽk9ãk%l8ClK|l6Èlÿl9m9Tm0Žm¿m5Üm>n5Qn:‡n%ÂnènUoK\o<¨o&åo/p5<p6rp"©p+Ìp.øp5'q8]q3–q.Êq0ùq7*r1br;”rÐr(ár;
! sNFsD•s1Ús3t7@tlxt@åt3&u7ZuP’uãu$vF'vFnv=µv(óv*w0GwExwN¾w0
x)>x%hxMŽxÜx)ïx<yIVyH y5éy0z+Pz|z5›z/Ñz;{:={x{-˜{/Æ{/ö{ &|KG|“|—|2�|Ð|ç|
! ù|}}32}-f}?”}.Ô}.~'2~2Z~\�~Jê~K5G�É"ä]€5e€/›€(Ë€.ô€/#�.S�'‚�9ª�;ä�< ‚9]‚$—‚@¼‚ý‚Wƒ8sƒ:¬ƒçƒ„D!„5f„:œ„L×„l$…[‘…:í…&(†?O†=�†)Í†V÷†#N‡r‡:Š‡;Å‡;ˆ.=ˆ3lˆ- ˆJÎˆ*‰D‰d‰&y‰! ‰#Â‰"æ‰6	Š6@Š6wŠ6®Š<åŠ@"‹<c‹A ‹4â‹<Œ4TŒ<‰ŒDÆŒ;�eG�<­�;ê�=&ŽCdŽC¨Ž9ìŽ9&�H`�3©�$Ý� �+#�7O�1‡�E¹�:ÿ�:‘1W‘-‰‘&·‘TÞ‘03’Pd’/µ’1å’"“:“L“#a“…“>˜“0×“-”#6”"Z”!}”Ÿ”B½”• •@•8[•/”•RÄ•"–=:–1x–ª–SÊ–:—=Y—&——¾—"×—+ú—3&˜(Z˜$ƒ˜>¨˜ç˜û˜™ ,™(M™&v™!�™3¿™;ó™g/š1—š%Éš)ïš(›HB›H‹›]Ô›.2œ8aœ7šœÒœ(ñœ'�+B�$n�'“�/»�(ë�%ž/:ž'jž$’žA·žCùž*=ŸhŸ'…ŸC­Ÿ)ñŸ  "< _ y B˜ 'Û 6¡%:¡`¡1y¡D«¡3ð¡J$¢Jo¢/º¢+ê¢B£#Y£,}£Tª£\ÿ£E\¤:¢¤%Ý¤&¥ *¥CK¥c�¥:ó¥1.¦€`¦6á¦?§2X§‹§c©§9
¨'G¨0o¨G ¨Zè¨MC©V‘©Uè©V>ªT•ªUêªT@«=•«>Ó«K¬;^¬8š¬TÓ¬b(­O‹­PÛ­A,®µn®<$¯Va¯(¸¯>á¯
!  °+°K8°,„°±°	¹°Ã°,Ý°z
! ±z…±q²Gr²Jº²J³3P³3„³6¸³Aï³L1´~´
…´;“´Ï´Gà´.(µ.Wµ0†µ!·µ(Ùµ>¶BA¶+„¶*°¶AÛ¶%·(C·*l·9—·,Ñ·7þ·<6¸*s¸:ž¸9Ù¸b¹7v¹8®¹4ç¹&ºECº:‰ºÄºX×º#0»#T»,x»W¥»<ý»9:¼0t¼/¥¼5Õ¼½#+½<O½)Œ½/¶½/æ½	¾ ¾H:¾Aƒ¾Å¾+â¾R¿a¿&€¿.§¿%Ö¿'ü¿*$À5OÀ…ÀšÀ´ÀlÍÀ:ÁXÁ rÁ2“Á2ÆÁ ùÁÂ5Â%RÂxÂ$”Â¹Â+ÕÂ'Ã)ÃBÃ$bÃ#‡Ã"«Ã.ÎÃ,ýÃ1*Ä"\ÄÄ˜Ä±ÄÑÄçÄ÷Ä Å!'Å)IÅsÅ�Å>®Å íÅÆ9Æ3UÆ/‰Æ/¹Æ2éÆAÇA^Ç& Ç#ÇÇGëÇ!3È"UÈMxÈ'ÆÈîÈ.É;É4OÉ@„ÉRÅÉPÊ9iÊK£ÊïÊ
! ËË-Ë/LË.|ËD«Ë*ðË2Ì'NÌ7vÌ®Ì:ÌÌCÍEKÍ:‘Í9ÌÍBÎSIÎ8�Î]ÖÎ]4ÏC’ÏYÖÏ*0Ð'[ÐIƒÐ>ÍÐBÑCOÑG“Ñ<ÛÑAÒ.ZÒ.‰ÒB¸ÒBûÒU>Ó”ÓªÓ/ÅÓ3õÓ4)ÔE^Ô7¤Ô6ÜÔ6ÕJÕ#]Õ$�ÕW¦Õ!þÕ1 ÖRÖCfÖªÖ(ÇÖðÖ×.,×G[×£×1À×$ò×Ø2-ØD`Ø%¥Ø/ËØ%ûØE!Ù$gÙ&ŒÙ%³Ù;ÙÙÚ3ÚDNÚD“ÚØÚöÚÛ(Û=Û*RÛ}Û�Û*ºÛ9åÛ:ÜBZÜ�Ü<½ÜLúÜ'GÝ.oÝ%žÝÄÝãÝ+ûÝ*'Þ3RÞ†Þ* Þ&ËÞ@òÞ/3ß$cßpˆß>ùßM8àM†à6Ôà/á4;ápá)�áGºá3â)6â"`âƒâ(™âÂâ*Þâ	ã7ãHVã:ŸãaÚã#<ä=`ä9žä@Øäqå=‹å-ÉåJ÷å7Bæ3zæ%®æ1Ôæ1ç68ç$oç3”ç(Èçñçè$è;8ètè”è±è/Îè)þè6(é$_é&„é+«é3×éUê/aê1‘ê)Ãê!íê/ëH?ë5ˆë5¾ë ôë!ì+7ì#cì7‡ì$¿ìäì7þì76í%ní*”í¿í)ßí;	î5Eî+{î*§îÒî%ïîHï.^ï&�ï&´ïUÛï01ðVbðV¹ð1ñBñ Rñ5sñ)©ñ,Óñ6ò 7ò/Xò.ˆò)·òQáò3óWSóK«ó ÷ó ô%9ôh_ô-Èô+öôO"õ$rõ5—õ[Íõ!)öJKö–ö>¶ö;õö>1÷Cp÷0´÷Rå÷M8øU†ø3Üø1ùRBùD•ù=Úùlú6…ú~¼úU;û3‘ûWÅû‡üJ¥ü[ðüKLý<˜ý=Õý5þ?Iþ%‰þ6¯þGæþ.ÿ%Cÿ&iÿ$�ÿ=µÿ/óÿ-#.Q$€B¥&è%85n‹©'Éñ -?	S&]!„%¦%Ì'ò+"F(i/’!Â>ä5#1Y3‹	¿*É1ô+&)R.|«+ÊCö;:%vBœ-ß.
%<'b7Š!Â>ä##,G1t>¦(å0	4?	5t	,ª	.×	*
! [1
! 5�
! Ã
! ß
! &û
! $"GgK…/Ñj9Z¤/ÿ/
(J
s
%�
Q¶
?('h'�'¸àF?G7‡2¿'ò$7%\*‚)­)×7)9c<ƒ(À=é&'ANA�/Ò=J@/‹$»>à;:[J–+á3
GA&‰&°(×*++>j3ŠK¾S
! X^G·1ÿ-16_,–CÃ$''L)t ž¿9ÛGS]b±ki€WêmB7°-è;R9j$¤.É/ø&(OmM~,Ì3ù -$N$s0˜'É-ñ@ E` ¦ -Å *ó <!8[!9”!IÎ!["Bt"3·"0ë"3#3P#Q„#NÖ#9%$(_$ˆ$<Ÿ$8Ü$<%@R%2“%Æ%(å%(&$7&(\&,…&"²&-Õ&C'?G'*‡'#²')Ö'&(7'(F_(2¦(Ù(õ(),-)Z)%t).š)+É)7õ)[-*&‰*H°*;ù*'5+"]+€+•+#¯+CÓ+	,;!,?],F�,-ä,4-G-2e-2˜-'Ë-,ó-/ .4P.2….;¸.Fô..;/7j/-¢/-Ð/7þ/-60-d0)’0;¼0;ø0F41?{1?»1?û1>;2>z2e¹2e3/…3µ3Ñ3æ3D4IH4F’4RÙ4>,5Hk5"´5 ×57ø5"06S6(r6›6#¶6Ú65î6%$75J7'€7?¨7 è73	8+=8#i8#�8"±8)Ô8!þ8  9*A95l9&¢9+É9õ9:&-:9T:0Ž:)¿:2é:.;K;*X;-ƒ;)±;.Û;;
! <9F<:€<?»<0û<(,=(U=6~=Aµ=E÷=G=>3…>!¹>-Û>3	?"=?`?v?‘?&®?/Õ?"@:(@c@{@�@¯@ Ç@lè@µUAB"B…BB3ÈBDüB7AC3yC/­C*ÝC$D+-D=YDF—D7ÞD"E59EJoEºE>ÏE)F&8F_F!nF=�FÎF-éFLG-dGD’G-×G H,&H.SH)‚H0¬H8ÝH>I;UI6‘I2ÈIûIJ*JAJZJqJ‡JŸJ¶JÎJåJýJK-KFKdK{K‘K¦KÄKÜKõKL$L:L:TLI�LEÙLRMNrMEÁM"N"*N7MN)…N?¯N1ïN6!O5XOgŽOföOP]PF®P^õPITQvžQxRtŽRhSMlSUºSUTUfTV¼TVUVjUUÁUUVUmVVÃVVWVqWUÈWUXUtXVÊXV!YVxY5ÏYZ#Z6CZpzZFëZF2[Cy[*½[2è[;\;W\;“\AÏ\*]!<]4^]6“]6Ê]7^69^6p^4§^6Ü^(_W<_,”_\Á_Z`Py`^Ê`o)aL™a<æac#b$‡ba¬bacbpcbÓca6db˜d/ûd3+e3_e3“e@Çegfapf7Òf9
! g:DgAgÁg;Ah8}hu¶h?,iEli6²iVéi4@jXuj‡Îj!VkAxk7ºkAòk44l%il?�l;Ïl"m7.m9fml m'
n85nnn=‡n3Ånùn&o"<o,_o-ŒoFºoFp-Hp2vpH©p&òp,qzFq&Áqxèq@arP¢rór&s6s3Rs+†s)²s)Üst1&t&Xt%t-¥t#Ót÷t3uGuTdu6¹u'ðuv05v-fv”v´v Îvïv'w6,w2cw3–w,Êw,÷w"$x)Gx(qxšx0¹x&êx%y87y,py1�yÏyJíy8zXz#pz”z(²z3Ûz.{6>{u{•{5µ{-ë{+|*E|Zp|-Ë|Gù|1A}\s}CÐ}0~3E~:y~3´~Tè~M=-‹4¹Nî<=€)z€Q¤€Mö€ID�TŽ�Iã�C-‚?q‚B±‚Uô‚)Jƒtƒ3’ƒ+ÆƒFòƒ#9„0]„JŽ„9Ù„(…D<….�…8°…"é…:†1G†0y†3ª†)Þ†d‡nm‡#Ü‡Lˆ+Mˆ'yˆ6¡ˆØˆ2ðˆo#‰ “‰+´‰Zà‰R;Š$ŽŠ8³Š:ìŠ?'‹4g‹œ‹³‹Ç‹)ß‹7	Œ6AŒ%xŒžŒ µŒÖŒîŒ�!�%<�>b�.¡�"Ð�ó�*Ž:ŽOŽ"eŽ>ˆŽ%ÇŽ8íŽ`&�(‡�A°�?ò�02�5c�™�P²�-‘.1‘0`‘@‘‘+Ò‘2þ‘81’|j’$ç’/“9<“v“Ž“!ª“"Ì“ ï“&”#7”%[”�”™”²”!Ï”ñ”••A*•Gl•%´•!Ú•8ü•65–2l–2Ÿ–Ò–8î–4'—-\—JŠ—#Õ—ù—˜12˜1d˜3–˜2Ê˜5ý˜+3™+_™3‹™6¿™.ö™$%š:Jš3…š+¹š)åš"›32›f›*†›±›&Æ›2í›> œ._œDŽœ$ÓœFøœ+?�k�9…�4¿�6ô�2+ža^ž+Àž%ìž5Ÿ%HŸnŸŽŸj§Ÿ! >4 4s $¨ Í ç 3ù -¡!?¡!a¡?ƒ¡;Ã¡$ÿ¡T$¢y¢˜¢ª¢»¢;Ø¢£2£&H£"o£’£D±£0ö£.'¤TV¤ «¤FÌ¤0¥VD¥?›¥0Û¥#¦0¦F¦$a¦%†¦1¬¦-Þ¦§.%§7T§Œ§¤§$º§'ß§¨5¨-S¨<�¨¾¨Ü¨/÷¨3'©;[©—©*­©+Ø©ªª?ª-Rª*€ª+«ª×ªðª«#«<«(W«+€«7¬«!ä«"¬!)¬K¬"i¬Œ¬¥¬!Ã¬å¬(ý¬!&­XH­
¡­!¯­Ñ­ð­4®A®"T®Mw®OÅ®N¯+d¯*�¯+»¯ç¯°"°+@°Jl°,·°7ä°)±%F±<l±8©±.â±1²WC²V›²-ò²5 ³*V³�³‰³§³
»³ É³ê³*	´34´Ch´!¬´5Î´'µ+,µXµ3vµªµÇµ#ãµ¶,¶+K¶<w¶1´¶ æ¶··6·.N·}·•·®·È·(ä·1
¸?¸O_¸B¯¸8ò¸B+¹8n¹G§¹=ï¹-º"Jº+mº2™ºÌºêº
! »!$»F»E[»5¡».×»O¼"V¼y¼&�¼$¶¼Û¼"ù¼½3½J½x`½OÙ½)¾D¾ba¾AÄ¾O¿1V¿ˆ¿*§¿}Ò¿XPÀ/©ÀOÙÀ9)Á@cÁ¤Á)¾ÁqèÁTZÂk¯Â7ÃASÃ;•ÃDÑÃFÄO]Ä(­Ä0ÖÄÅk!Å*�Å3¸ÅEìÅN2ÆF�Æ5ÈÆ_þÆ(^ÇB‡Ç%ÊÇ,ðÇ(ÈZFÈ:¡È*ÜÈ)É;1É2mÉ É$ºÉZßÉ2:ÊMmÊ,»Ê.èÊ%Ë*=Ë!hË'ŠË<²Ë&ïË.Ì6EÌ3|ÌK°Ì9üÌY6Í6�ÍÇÍ7ÚÍ2Î3EÎ4yÎ®Î!ÅÎ(çÎÏ=-Ï9kÏ(¥ÏÎÏ3îÏ%"Ð*HÐ>sÐ-²Ð5àÐ(Ñ1?ÑAqÑ1³ÑAåÑ<'ÒLdÒ<±ÒLîÒ!;Ó1]ÓW�Ó.çÓBÔ4YÔ8ŽÔ6ÇÔ1þÔ0Õ?Õ3^Õ&’Õ&¹Õ)àÕ%
! Ö90ÖjÖ3sÖ'§Ö$ÏÖ.ôÖ?#×ec×&É×ð×2ØFBØ*‰Ø&´ØBÛØ9ÙPXÙS©ÙfýÙddÚfÉÚG0ÛgxÛ$àÛ'Ü#-Ü=QÜm�Ü(ýÜ$&ÝCKÝ#�Ý"³Ý0ÖÝIÞHQÞUšÞ1ðÞf"ß6‰ß(Àß.éß$à&=à2dà0—à9ÈàLáOánáŽá!®á Ðámñám_âÍâ5ëâ6!ã2Xã\‹ã&èã(ä.8ä*gäB’äÕä4ëä> å'_å5‡å-½å'ëå+æA?æD�æÆæææç< çF]ç-¤ç(Òç9ûç-5è9cè'�è,Åè)òè6éSéné�é¥é&¾é/åéGê ]ê,~ê>«ê,êê)ë/Aëqë2ˆë*»ëæëùëJìBdìD§ìFìì03í-díh’í(ûíC$î%hî7ŽîÆî;Øî
ï"ï	7ïLAïŽï!¤ïNÆï*ð$@ð)eð'�ð5·ð*íð"ñ;ñ>Zñ3™ñÍñ(ëñ'ò2<ò+oòV›òVòòVIóV óV÷óNô	Rô\ôœkôcõ(lõ%•õ(»õ&äõ*ö6ö$Hö1mö,ŸöÌö;èö7$÷'\÷"„÷§÷$Ç÷3ì÷. ø)Oø/yø<©ø1æø-ù-Fù-tù9¢ù/Üù<ú+Iú7uú4­ú3âúû3û'Qû%yû#Ÿû!Ãû-åû&ü%:ü%`ü#†ü3ªü(Þü
ýý)3ý+]ý‰ýœý¹ý×ý"öýþ5þ9Qþ=‹þÉþÒþ}$þ"…Pþ*Ó)>K¨-ý$ &DO'Ž[_ �
! ·µ-:X,"Eò#‘%ß/A€%:Lm
! +0m`­)•E1Ðb¬“”+¡Ê~“AÄ 
'/fì˜
! Vx†J$Qîhªã#Û NÀ}/ ±*ÆšÙ"ÊŠ.6 ê÷++
! A(r�,ëFË.Cäi”Ü%ˆõ"<+�*n(¶'Ê,H0é	@.+ð#/š3s'@+¾°,¶×*'M`7O&eÄ&J&oâ*Ãh/' ÌËV¶]1
! –6'×¢Æ¶T'
! ©Å�!
! /L#ôç
! O+¸Y¢,ú(+U-î*C»Ë'-¦aã(ò~€Ø!h<
! �&›c+ì*ó$#r/j,%?ç-·-2+ÞÝÜ™!Ð€"Í´0nN/Â -8%6cÖ|QŒ%.&ô,(,h÷Á|T+ø4´Ÿ*ˆ.´-(B8‡/ò%�%D+œC: 1%Í%2J%À,÷ÃeC"';/Y#"0»+ËîË$}÷#]‚,i
½
ýéŒ	×
û-‰&Bh!‚Ä¢-k	O¯.a_
!  [�/Z-Ta6—*&M!+Œ/1•]Zà
! êñ-¾F™	¥%ó!s-‡D'Ä	
ñ+Å�uß#ü€.c‹ú+“Êz),Èy#Øí/q-ûFï*îs&¹/l!#«X>Ñq&’'»#³îG	:0–#÷(Š¢
! e+«&x*¬ñÔ¿ùƒ+ÿæ#}Â‰vŒJŠ)y<ýœ+þ./"S�ú*Æ+%>o¹Œš M+>d  3K‰	åÓ33²Ò
#áñ&bb$N½#~së	&,ƒ
�'¸¦/à
J9m)R*–,,µƒV%³% ¬#-ƒâ’Ú*ž"»î'¯-ÚŒ
! �%è&
! ÙE(î+°.&Ú&Î
! Ç$î/ò9%Š\ô
! Í¼%^ñ/A;&ö)Íè'L&�$.y	H&¥!ò-&³_/À…(Ÿ˜S×/û	ÂÐ"—(ˆ(·zÿh�#¸#à)l’(º!.tððä•	&!Ox#w/!
nj)äç^
Þ-g*7†"Ûù>+¬Ð 8*ì+$÷5)> $S&&"Mc×
! lHrÞ×s¼Xæ;"¯V”0_"ê)6(_(X{]&R.Þ °ãpµ ½ 3½"�©¡š/×*,&ÿ#SÀ
! ,#0,*‹á?ô-V>&h-Õ¼f	GºÃY&0Õ‚‰)È+Ù,Qi?)@#BÌS'/
:H’*„-ù
	˜&6!ç!9	#(&­��ï¼Ó0ôæ$,(.ºÙk€�
! ãF° ,	ê­2â
! Ž)Ò+}² )	cê/5
!(Ž/Ñî'Û"fñé-èó/ê#Á�èA)ó"Nv-Ä#­$L,–�Ú!OË½+ÕºeYQ=/yï!‹ØZ#Ý+ºV+–|,­-ÐßV¦%Ò©+_%¡-�I&G&,,ÆŸç"Õ"üÂ
»&úa!ê"²/Å¢óå
! kiËð)¾/ó¨/tƒ…$(-õ()-ß,†#Ä+	+@(¾)g0§-&%’%/”)„$#-10Ä¬O%ÙÇ.òO/éë/Û.û/Gë,—-·/,¨"Gø!Û%PLëý[‰m%'ÃŽè\±	d/Âu�*¡¾!° ¢&/ `+¹
! ¸	ÒDJmë/
nOÚ'æ%µo‡—!C
,Fêw¨@	V.	Á
%#'.³–	%iÔÔ	[ã-*•
)
98UÄ'ˆê& Žç·ËZ¯UjÀ2-õ	¯í"0	…Ù!	Ýs(È%_*àVç,„ß
! ¿
N^¦$¥À7"0Û*F&5c,'¯#É`.)¥*üV>Çc	làK%ÌÌ#tR&0#^,›>(¼ÖÎ.%Ø.Çœ
! iÅ)lY† �#–½$sÏ¿«hU÷%%#A\Ñ+r"`É/¡“
NC&ÈÙ— B#ø
&½  ß)Ï8¼$*ËJV
xY+#ž'\$g[/ú{!	Å)Ó;¤,MSØ�ñ%:~!Èžd& ,d/*€o§®pIç%§�'
X�å)%Ã&UÒ 2'ÕC#c
! (Py)@c(æý¦	( •'š@ÓO$…˜D/?µ) )'¿!È%
! Ò%_-¼o!Á"2"‘vkŽ(ï --B&�Jš&œ$-#šjiº)Å=ª&<ˆâ�7‡È1	õ°
e¢¼X,ß"®"
! ¼&)›p·:.c�4)›‚e£
í
! Å
¾uÜÝÐ…4#²h µÆ
±,Ñ	<Ó�â… ¸c<A
§'~ùÊo-%‰Ô>#¹%��*•)‡[‰!Ü)2!f+éu$2J<E*.ð+¡ß.=
W-
+Ø[É
! Š†§ B,Ó	sA*Â'Ú
! l'('ð³fQ{¶Õ-òÊv"Ñ/o´é+R+Ø-Ýb	²|7&u)íÃ/u
k*q¼Î'G
! g(zó 7Ä
! H!#&÷Ñ�&í¨*×&w²
æâ ÖÐ.Sn	00ó&ùå­k
'‹/ó´É
Â$IºÓ
{3)Æ(f-X*Ö$~
! L3&³*á MIX†¼	Mk+
/^ -üÎ+(æ"

¨($p1!Ôe$	*Â§£
! æ0%¿-<"õxÉÛþ&0/Ì:*¢(q
�W,ð* Ú	õ!î Þ0ûÃ­Á@)£&„'
Ý!3þKê%«&x)bä5%_o #+b~òÜÑ	Ñ¥öE&ï,»X)/	ÀQ ç*e
! �[cœÉL.g,’ "ôª*¾;
�ò;*Î Œ!Wr
Ç'
! Ì’i*dW%×(¸!Â•êž@y/]'€™,!è×q ‹K^m$ô™#zþ=G#°õñY•ö>0qÐž,¨)ÿ¶$ú(
! ¨‰%È
! ‡»nÊ-‡	Ö·CêV.BJcŠ$É&¡¬Ì'Ý)2ù
v+”$ˆ*1/BWgÍ[*$»-ô$Tûëñ9 f#.Õýt0pûq(¯*’ã,j	Ü´0-K+LA%xEóÓJ;!»!b%²ô#`)^Å.N«#š)�'Ý JC‰v
! »üšC.öÕxtä÷!�¯):
©!-QÝ&ßï-N,š!â$ÿöØÄlµÀÅ7Z* ö(¼³Î/ušˆ#ULx%©% 
! ¿	+ ,”UÊ©'"M ™&ØøðñÐìG'�w-ãzÛØ_N‹¥Sq)¥
! T= ^#·Ü+&Mÿ'\™þ–Ç'5‘u#kg/� "%šÍƒ'x
! x+K÷�
¿F/
! ô$1 Ê+mªø-2Q&£¢+˜ÍÀ·G1€Cßß'-s1º4x,©P(ZÍî±-·Ó/	)(0<-Q#F¹-.JIÀ/9ð$œW	�÷Œ-Ö%ç)w'Á(¨ï„'$!! +� ˜
! W±'/é'&	'ëh.×%Ú+¯®— /Dx5#Tó#ŸÁU#q	·*Þ-vS#èD
! Ÿ)rF'<+BˆBó
!  ´–
! š¾û!W
Ë^D-‹OK.B�$ñ¦
;c#š2Q!�®çZ.Ö%'ï
! -²$1µ°¦
! ü,†sÐQ~*		6# ñÄB";`ã
ß¢�+Ý	7-ð%Î#ñ0Š	w\
! ¨áÛ-#%Q
! «%ÿ)½M
! w	_
g#óß
"˜
D}{%§Jãàèÿ(;-]f‡!'Q%'@0ùí,Ó(a’.H*O¦¡ðnÖi =~-€!d
KÒv-1&8&ò‚&…K§${&È*Ž²#Q)v
ècÐ£þåX·Ã)r
±(b4µ/B*SDm'$)Úün%*b
! ×"¼¾º	,n,”„Ë!0-q€,ƒ"�	ª0 2	T
! b#9!%ú,}Ün
! P#­,Ã%i@Ó28d'Wãg÷�)ž%)R:
! †*s$}=ÛÇ%ë)Â.ÈDT€){d™ŠY6ÄHjÃ
d
! X!Þ()àõ
ùÓEQ,�}
! Šº¿"£=W*bí²%7Á 6Ì
t$30jƒ=ÜÝ#óxôê/‡x;#�í'éò&Î0®g©*�ŸU6	¹Šð!Éï"‘£^	*%öÀW
! ö<
…l(jp"(!r|+�$UÂ/y'o"sŽA+¦!˜$]Uü/S,AÖQ^8–Rƒñâ¼ ¸,Ù³2Ÿ*Î	°PžZ
Ð
! w¤&ö/è.X¡">&#³&1Z(ÙÃ*¥¿AêÔ.³)¿,Ý
!  9
ˆÔ#y„
! ‡-PøBG!
! ëx'ý,ëB%L
! <Áã2#L™*Ì‰Íý^%W#Â 0+¯8
! Î*y…?‹[,D%·+1”äfª”8.q¿!ié%J‡¬("*?$$æ�"Ýã¼'Ãÿ!íð‹À¨Ò-]rê*Õ% 7	ð /n#€1ý-×£/{þ)k%TM1[qË!Jp�&ó+ex>ó-Uu.›®%œ&»+I/‘Ê%*¶¬¥b—%æ&»//¾\
xi�ë¿!%s.Ih#‘/Y$0ížü$j.›
ñ3#Aá`(ç,¸¼%ù½=0{)âP�TUS¶ ÄVf%
! D
ó$«+Ò5v(
L²Óû
ÐégÍ&îÇÈ,C*�-ò.*`,ÎOQ¼i™?ÅS&�Ï.!…Ÿp*û$Ío,Ù¤Í.Þ*£#
ç‚~è(œ*íj(ØŽ#Á (”Þ$$&	Ï']	h%.
‡=Ÿ­
! 5  $ö8o<*)Z"ž�-­¾‚
œ/Ús	gÉ*9SïÃ²sxn ðˆ…‰2D_Á¬ÿ£Õ5$x&+!’)‡
œ(
¹*S(1Ç�ï.^&%/a	
/$áè
! ;Ë(�-èH‰‘#–ñš	!q}'¯¼M 
ž p)"|%&¿">O6Ê@ôÿÚQ"P/OX
Ê(`à(µ$8YÎlÌñw6
<%	
! mép
! ¢-æ!G)èÉ['\q,d)k#íße£¥÷€ûøÅ
! èK#{y(.r#¯2$/dƒ-"©#ô+Ö”,\d"–vF
þ/'T
2$aŸ%"" .Õ!„¬	ì/‡	€*è04*ð(#‘âê(c$â”©Ý…#µé*2Öb&, ©!¨è
+¬y˜)÷
! ÷"šsË&H/œg„+Ó*#†	®+h)G+à¡0Û™÷ 4õ ^0CE´/‹+½.œ)ÍÄ/_oÖœR)-­ŒþT"'~ÞÏ,îê¨ç	¿…ƒŠ/¹˜ÅuÜ,6&.ß${ì'&¬¿"B¢c&µ	*].¬GD<&Ž
! á³	é&O¼/Å!»bÅ
! ¦\Ä(-¦{".##
! ÷ÁÄ½l—LIn’�\ â )H
a&ƒ)„)…†%úÞ'â&<DÈmI,˜‰,”"§,N":7.üì M.t".Y™À+žÐ,CåÑ&…9È&•ø[uÓÝ$
! D	:0ÆT-,Å(K
! XR�s®TÉ#å e*ß˜û)›&‚&pÏ$U? µ#»$ˆj Í¹Þy��À5i#Æ*1,‰ÒCë_$ñ¯©º‚+%üŒ)
¶,‰<‹#¼*ïØ_i%V-âW—
! u	x¯ˆ!µ+ë
! Ó)š*½4
>,tˆ	TÂ8›$P!ÿT^ké"¤A/š(ŠD+*û¨& Ž$QN ‹
#í&é�8	_ô¦æ £bÝ"=-l§E“Ù“-¬)©-Ó$B0j&„ë¹/F*¡…¾
e\%¾ µ´?%•h
ùM!Ë	º-^ú%4 	& &rÃ(%±[d+öÜª°(]Ú“(¥, ù,8ä)u#
p'°rŸ·Ya%ˆ"
þ,È"/n!”>!-$0¤!ƒõý¢.ž|/ý	_À—+Æ|’Î#¡
! åk"!/>Õ&­%²C	Œ§‡%Ü½i$½k!.×·-º)A&h''.eX-¤ H(Ó/ãù)¯R;Ä-F$~X(—èÁ” ó	ÉÏ,ê´.i&�x¶ñ±Y$U
õÍD,$[)¿'0Ö�ƒK¤õ#Ç
.H\Í'³
! ™ nÆ3!á©Ô,E!S	ó.£ ü…m Þ*Š"‹$I®-ÿÛ*1-{ê‡'æ-
! 9X+!,(")hS%/Ã-És/0ž*C,Ü/(ü(Ë*š%Aþy,hdÚ#uBœ˜!t­#çk$ï%P}ð®‘	¡!â"SàŸ 7ùd,/ßä	h7#Ä!Ž)a+¼.œA‡5¦v¶ü¶!;Œ­†˜'P[&�%,)¼”~<Ó²,Í-�3/¼
  
! ¶+ÈÐé)pSwL£4˜
w(“•+.ÌnRë'"+q#Ô+ê�	é$)ÿ-|´!LÊ*&DÛ/TQã	³,·Õ9"ÝdÎ_+±E.-¿
«×	¹	@%¿0*z/+”/t)Xî,%(U${lA'ÿpÿž.|M
! ,L’ð,•,ð/G&-/
!  !æR
! üK
H	Ä+ÙpÕð³(d(Z<!eˆ$´/.Gü)Jp7ÎH,Î#!Œ+íx*ô0X#Ü
! .Ž¸ò»m5ï
E0`X‹Iªg
! áÜá.ˆÿÖ$¦¤Ôlq*:-}º
! ¯!Â	ÿ
! è&Ó#›V(§�&Z!ú5
Î~!ÿy
! ®^ð
! 5*°¸
P(á/§Å"k/æUó:(®ï
+í.4!ˆ'�*ôw)þ‘+9`á
! dÛºÆŽU$÷¹l”¨j"ø(ì+!�˜òB«,Ý¯ :CiX m.Ã.ž.Ë —_,³½yÍòÒ0Q§Ž«å,Ë,-ô	
! f#º:&˜7	`þ¹Ä$˜à&!Ä1"©)
ø–5"°›*Á³T¤¸¸%À-lŒS/,»P/F74ïžÕVÓ‹w"P
! D!.ÂÃá,’úoï~<õô(VL).•$€(K&G‹.9Ë
 (˜/‚åêÓ"ÚR
ñß4­C�K)º,c'!å$f&> IM- -vÔv[I'þ-ð	ò(X±»()—)¨/ L'¾'70a %x,¯Î3“Ú(v!@´NÌ- $e¸.qÉ"Û¿Ñ
	ø	ƒSh,‹�%ýÎQ+¼Ö,îÂçÏÁÏa ã%–J§	tª#Št
.(
·½(J,w è±#Îþ­yƒ.l
‰K1�»h2-%z l	Ô1�$`&ÂvÒ*Û!	w!ØÛšÅ-wf'€r'#$€-A-t*7/õ'f/Ù±I*Â¼,MØ	ÒË,†À	_#ÂŽ ð'®
! ¾
”oä 0uK>Ï @t-0"L/…qL
Úf¯/+.6"Y	4¨‡mFÆÝðpÓì$À.æ-­“x d«	MW>z'ƒ
! +"ƒ'”NYÙ
! CÁãÌ
! ‘…~Òƒ(âg"^¶ ßScÍˆl!±, Ç-z,ú'¦#¬["
! b'
! µ>ÆœàNË±±\)p!+QöóD/Ä
S–
! ï2\Ä
Üå
VÊ/u-¾
! ´º%". 	gþµ')°m(``,*<2•#+Ù$W2Ç),V'Í
4
! t™Æ!²Ûä,Œ¹î#ì¨,~/°	",r×.Ë
! %W%
a
_÷*�!Âˆ�.¢*K+,Z%§9$¤“#Ñá-%É)’ð�#ø#èÓvM
ã#å_'!)+f
ÓÄ(%²˜(ôD C:/bV·<&S$ žs/Ø#ã"¤«/í
$
k€M	OR$9a\*±ú*Ú
S+Òµ
Ú"a#"‰
! (/ '.~&¥+H‘*RçŽßïñ
! Aø*ê$ç$ø[&!ÁGñ#È>'£"ì	Q!Ê–¯$Â)W3Å«®•Ï1'ü±¼rÚ0Â®Í!l-*h�¾b‰f6}¨�+©J`}æã+J/òý-¨) ¡"�	'ç&W±&­”
! "{û•
! “*ÁÈ'bT$¾,š"vqÖ æ/Š †,`
5ï)À!™›/'~h·çø,’ÔËÕ$&»Ç,¦.O�s%Q
! ¸
! %Kñ
XÉˆ%°
! a
â,–&»ß¢'à8 !³¥)å.&T ë&ý,$l2M[/ðJz)¯Fló%ü*Ô$Š²p ,+ž¯%« 
Ãrü ¿²LÑ.~ Wëfµ�!g&šn" ­6
! ›p´û'Ê‡ •'› â	! ¢##‰
Ñ5·"é	–)))ÚŒ(IÄd¨+u"ž(+m*a(³®ò°Q
I"0³ì¿/jè)>*B†#u%­ö(W)Æ%ãk-7Ž*)œ Õà0Ø ¹&‘È-Ï°Óõí#€ .»<ù~)žoé
! œÌm,'C$Uk.Ô%(Ù†‘,U
! )�T#GJé"&)1´0.÷{ ¶×ƒ!£J5,K'Ÿ/ä t'c�,&Û«*-{- €	_|Å¡ù$$y[Ü âu•!dÌèK
®ÚC'ìÛŸÀ
Ÿ+z¾W²)bÒ	(	ß¼"w(â/)Æ
! c›<à`0'8+§-S Û
l"”&}¦ð¢L²	‰³h�6ƒi³
3
! uš#%¬»4½ì¹"n*B	#Ëf
! Þ»(W_· .�!Û5Í~e»l&;	‰ø(z$Qî%dÚ,Ñ(°)_&—cþ		/‚]6Õ+W<7r*#b
_øÝÉ#)ð"äVÉÅ/!’!˜ ™3*@,eI#Úr
! ö+Z,%U¾d$m)W/
! “ë.§9)-'Î
âù!j'’+O,w#Ÿòîfäá.„?,
! ÃIÅ$D.‚%[+�‚´+ji‹.(®'wtz
ÌÎ�,œ® ¡
ßG.m©úÐ*Û'
v.
! ©&Nþ«+¡'¹Ú'Mšäl*ÕS)‚ ÀC
! %".*>->%b
! ±3ætQ	¬
óñ‹(¶©.v	­.ih(ÉÑ%¸:�”²žÐÑú(Á$$	c*x$z_.ï/ä¾.*ì“¼ÿÄ%¾»)®T	 uR±‘d�
¯Š=.ƒ%¹¬,)°™ñóÌý=&b(%ø.V&á+K‚$§¢6%-0µEe	ŒI)C´*…À#Ê&§%Ú	á
Ñ“'%)0ºö	G‡Bt>
! ‚T!+
! yû 3z2
! ã‚hø‰,ˆ+²Ù™woOì-6B#$‚'§N
! 9#þ
À[
! "#Ù¸i´$¡.l##x¶&# k-~|–
{$v*|—ý/‚"?0•*‹6)'-Y$– Ïü:$¦Íéü‡*�$ü!ˆú§™)4%|!°îµ*o 6è/H é
m"`ææ?év*ß%†
! Î£úÇ*©/ç#d*>)JŒŸ(åàŒ_Y�(**K\ *$6
%5/°/÷fŽ¤-#,ùQ
! 5-}ú-+‡Û&åI7(ZšÑè!k)‚W°!ÚRŠópj/£Âv&"éõ+!$w"5�/=u';+F!
! +0«(õs)ä%E&¬/s#3,+ªNZ/&†1ý.£.£Ï!ØO¾i"EØ"þ.…%qæ,W"#^"e,“,n³	¢Ž-} Ì)Ôà¯Ö‘‰#;.¾$�¥"±’
! <Ð¿#½-‘-[k)„!¤+®!íìö&jH¾öài	ØÅ*"e3ìt #¥
! 'ÃßãL8"6!vÖ+o
! ;vŸ
&
«€!å"û*Fq$“XLÃç
Ç)<	M† ]úå-Ï"4"
! †²å#íä7«K µ'—°{�ð.F	!È1n†&'*;*/÷/š+]+áäÂ,m
þ™)+rð6§#*	†CÇ6	I øÎ- ¸K;%Ð_A¤)‘Ð'(Í(´ÅØ
! 6ò	|'3
+„§Ü*
! œ4'u°#„Æáwõ›[-ë!(ù-"Ö&.
! Þï$Yå€3%Ì.tI-…E¦‘!³ê-ÄÍ"N%£%¸C+u	K:¶�.º$ZÌ!¶q
! kÞ0:}
Q/ÈY›þäH+oP)~"E�(½.ƒîc;6-Y-ðH«_
! ý#		Àf*’ù#î×Iñ’å+xFi
! ¢Åþ%é!ûyêÑ!Ö‚ë�Þ.�$`/Ì¦%wO)â¢Ô«-È5&& 	01 -Ì¬ ä
! Ï#»
! %aE"ío	<./
æ.€'
! !ÆG`#aÉÆ)µ½µ,Ðu½I
! ÿ
$„¿%ÅZ:5 Áås!)¹ ¿$×ÎÓ%Í+{'á +ö�,?!J(:{#¡*å¦�,¸"vn+9{+q(¦+—.Þ¯("p$À&ã¤ Ô
^)ú"0h" åÏ=#(?$(7=ž
pM|¾w$¾"”pº	W/q4&MãG!æÑ¤%óv$ýw7³v`
! a=2%�'3'Ro+ü(MA`"÷,—Ù öÑ$¡	¬„¢#Û)
! Ê*•IÝ­/2Bz&�)ô&‘>,.·¯Iš
! Ÿ.Ê.,Ã	#ÿ“/º–ú$3Æ¶$õ *Ó.•Nî^(£ìŒ¶e!‡øºÁc×,dãœ"ìÊ*J#÷	“nz+ºÓÃ+ú)ÞÉ!“+5&î-}•#"G&Xsø“!ç(Ã$¤
hô�)#U+²"„ˆ wð
,ŽU½&Î
! c% ó)¼#Ÿ¨!	/œ-P$$´	 ò-ù†Ýsa)»"ßêËZ e'\%Š
P+¾l«©Š,=S5¦*æ*Ö	±.Iœ&è4¸îÊ€n-õAR	$Ö!‰ï3#"¹'«.û,P˜ª%Î"¸n7º'0‹((X¢–-?)™Îwò
%·
¦)�y r,ª+õ8ÿ»� bõ
! Î%“"•Lºu± Š%]�ÈÚ
! Š#ã-"aš'¹F?$u!yy.U!»¼ÐØå&Ÿ--l)9*y%ñæ'PÄ^#t.S¿•/åV,</t)Z8*	N
Á$c-˜%zÑ g-ÍB!U
! 
Li-ì{-Ï?-]è|
! `	®4›.’	#Øø,s
! §Ll$)+�!�-ëyq¨=Â�˜DúN
Êçec
r&= 2*É''~r$´)ÔåÉ–t4Ù'…ê;)s*k(M)ï�
! ý¯	#mo%ÿ&Å¾&Ûf\®/M/|(¼	¥«
~&ý+¶­
! D"ŒÇ®ˆ�°©
iÿÏ3^B)5
! ¼?
! Â“¿ :™5(—i)üë*© ˜;$/''Êï)\+­þìAi/Ö'ä$Ï´ó�í	¥/U Ë|-%`!š�×š.‡(¨å·(7'<v©÷.€Ýš,Jã
! ?«@™~\(V"š}°Ñ
! o.1.+´(ý)Ö*Ü=*5'‡ƒ
Ý+§Æ‹Ðôræ
EP$Û)t9x`*Ÿ&¢è%¶Ç‘L×õ$Ò!½!8:"a"÷CqçMtŸ!˜ñ(®*¹D)ãÜ³'–a*,»	Á}%¤ŸQ*gw0Wá#ºð3;½
! öÆ#žR--.Y(¾Z+z"Ö) ¤	öH%s
U*B+*…,”Ù+|/¾*@[ Y©*-(O.7
UòZ&’#,#îÜÌ//–.qv(œ¡“õô!ûR#P hìqK~$o"Há%\ø"1Í/®&ê·0{þ'³+k3„Ù!ã�ù¬*ô.9¬›Deœ
†`�®
>I+ºDñ]+I#	<#L+à!¸-Þ#ÑåÔ"%^3$�¿…Yc/C|�áÐhÊ
! $7*¿&m'�›#ök%Q+Å O
®
! á-Á'ù.š-á)�Ê×+P#VL*"…/œ'P."(Á/DÜ'»<š+Ïs‹-9¯,Y
+/qƒ&§"°Û'"	a(#(�
! Ã‡¹£*…Í)³/ø)Á	A$
! *:¬d!*0Ý.t3 ¼y&`-Õv¶-d­œZ$}
! -r+ûÊ)\˜#Â
! *[ç Iœ
! ¸�x"ã$LÝ]
! H#	0ñ$†“
! ¸€¿)¤»m!ÅYO*X&˜“à"ÛÞ%OíÀÊ	G%�Shó(•,jp#ë#™e›™#ØoøÙ“ z/0@Þ'?(Mªj¨/d#º&ßœ)±Œ é+s½õÔ5„Ý÷$n �&zZ(˜.Þ+¨
ú¬-¶#ž%²'—uQ$Õî@'Þ;G(Þæ
! Óü&ZÃ'é/J)}	¨ áL õ‚-Ó Ü¶–%—ð*4Ñ?@î	Â+Tl/Ò”~;0–*Ÿ_â†±E'”Â#¦q¾	} v â¯¹ìí@#0¦)Bõ&z¿%a$Ÿ$ÃL!Ý
Þ
! "8B-V
! 
u,ò"Î Ù‰œ
Ìy Êí#q"ÄÙÆŠ!»�/k ÜZ)$+|ùé©ô]Ð/£¥(†(í6´/d-®Úå'©ž$õÎ&¹; 9Û$],•…vÏ$–ïò!*
¶.ZŒëÄ 6+Ï	C^m.;~DHó,mp&`'û#X:Û”'å\±"¼(ó°FÇ5	°-&*«©À(D
! ôý"z.—5Ú¸+W&(¿i/S-%ì¯ˆe(ÂŠKþÞÏ
ñbìºƒÄ[%ï+uLÀuõ)ú
! rÉÕ	c.‘'*¦'¤ŽM(Ô-—,¨h$ª8)¿ûö
Õ,U&c%6*åe#g%ú1=Ù-ø
! £cí§
! z#¡$e
\!ˆZ
*fwÏ£-Ë•�7bàö÷-¿“à)zŽ*-‰*&Bô'ÿÏ
! .$�ª Å�
ê
t	ÿ.ô/a(Ö"§/'
! v‰ 'Ë x›9
! ¤BÙ&Èb)í|Šý
! ›"¥“%lIê'Š
! �&ð&É†úHF]
bü+^Øe
¸$Wo(ž’"“
! C(,n¼âL-o
! ë!õ©4$)å%ÝÞ,¢	N	Î$Õ.©®({*-’&þ^ØgòÉÕ#›!™à#*#ñ!ò'ç¥&šñï @fdt%îF}!M$jX%ýw.Hª,;2.”nJ>”
%!=J'2›
! á÷Ä�++„-†/x!}
(\ñ	(&I(c"@â)\R%û°-)°ü-‡"”Ð()!0(&ÿ K,dÕ‚Ð!-Q'Æ,yZ
! ü³s@-É	¹ç¦Ž)ÃŽŽù/³.³ÆÂ*Ä.+)*æÞ)R¸/lg×ö'²
! #	åú!†H0R!á	êé!i„R^C),šw+=
! nj+ÞÅ	Ÿ	°%!pÈÕDQ«-ä*Öj!=žö!¤.Ê³ b…'+Ðî/%V!�+LÞ/Ñ{È3+/$.Ë#Ù	3-ï0)½h^ì–+%ò·'ƒ‚- +.Ð-4`%_ºrµ]6k.ƒ	†
! ŠTÕ¹¾ž+¤~+	À'zP¨÷j
µ.Š¨Ãj®.ÄGr)<*5ÄP
(ƒ´ù&™
­Â&g$nÜ	‘&,†û.sM€kZsCG-ö
! #Ãš=ª.º  &ò,ÿ±’Œ&w%	2:#}$€¬+,í!¡ «ZÌù%Y*5m	?;æ/o$$µ2 Òxq@)]%î!›õIù+¡,ÿ"µ8#‚;µc¥ '4-¾-»£ÐL%ó6n"à'[†'+‡
! ³#^'f
Ü×ç\E/‰@ ¥LÇ%éªì(,þR«¶µJ.˜*%!%Ê$Ýßî&8,ö-q.Œ$8{($’$ (ŽðY'?×Ê"W&×�(­ë"×Æùb-ó/dŸÕ(Ô
™Ð#¿’®Þä­06N$'§·ƒ¸)Š+•-./aÇ²*mf,,ÐEÁ+ùÙ
! T
à*e Á&(¶¢ 4Ïø…
! µ)È	â
! Tm\ßb"Ò$¨.¹
É,EŠÖYuÓ$˜Ñ2u¦(r *±/ZI.Š&›œ¤#€©˜+
! )X'Ì!ªŒ6�d+!$3áSÔ
! {‚.Ÿ"†ñ)‰È$ž-} (»*/Þ3� ñt
! ˆ-$r]"zp
'Xi‹3±$|&æ	Ð+J	Œ)#B
! D&«ª(E�)½ºã-}~#X	Ð):)L	·!œˆ ùø	+ÿ/D².{ 0I
©¯‘
	Úï1)?…++
Òt
0R,’˜·	,çŸ�"S
! 0¼+ÿ	#&'4xÊ Ò';ª
! < Q(ûHƒ/Ï+îoÁ¦"¹ç+¦›$±+ìÈgè¡.4tÒ,²­(ý&�u
! Ó+ß&uõ- ëì&Ë.	H	‡¨%�±#ª´"QÐ[#z%0Ó&„	õÇ+H";	>
‡ÿ-õ'Ó'O-S"]/þ$„&Ëþ!‹!S!-·ËÌ"ÖY
! Ê'ö*r›%ˆ
! ¬P)^Ž	—|ßÃ«'
*	$A#�	É-´#›á(ó%'·À@"��‰”%•%qÉ$©">”‚)ï+Y™/_{-£$™+üMÞ-!á'0k!iÛ,‘$ì."ÑP" ))%Œv' l[.q/›ÿ*!|Æ.)\*\’�ö!Ü.ÞË{,°+™-d¬¡(R."$øl‹ •™-OÉˆB(Ïê
! g.Óü+ÿ
W"ç÷ÿ
´EŸ[rV	î"“fV&bAè+{¡àõ4("Ÿ“&÷l:™809,p‡+\8�
ú/E
! yN!Ù'ß+ˆ"‡7bAC-µAF(Jä(å[Òi'='s ¾Oc!¶í*�'ì¯1Ö# %î(…&
!  û(süƒù"F,_Ò(SŠ2ó€ß(%.¸å°$r%&Ô/[!Œ=‹
! Ý?$�*ªŸÄ)¢™¥¹#}| F4	m¹¤7)Áû',0r½*Ì º(Ñ*æ"¤4,�
+H
! u9O×¦â+¦ ê&µ&ý�1$)§	(’‚*"E+Ü$ˆÂ- Ã
! ?,;,Ê(¢)‡n(¥a$#ùô�¬že/€A"úUŠ#8©,™4FGµ9|ª‚g"ˆ*ZF
P-E z½
)[Ì
�	JP*f"�AF
! 1#(0âöÎâÌ½äÈ³+2ú·¤jã*'+›n.t(Š*ˆo)¢7™=02%X†/
"›.)Õ)B„,}i‘yÔ"z!E,ª'¹â,ª×,Ã’½/³¡&±
ß—:(*°š~
*(˜šÕ
#&ƒÂ‰'d#?.-."4l ©=¾#:Y/§&—E÷h&`+2ãÿ	'Ý‹'m&öÙ
£~D
! >"ò&ÏÂ»­+õ/æ,G
-	<)+
! !‘a0'•(ý¦&
! ò)heÃdY%+*wÌ¨
! �%oa/ü'c>F´	%Ÿ~z
! Ú í†&Ò)á¯+ô"û%×…e!'ØO×ôûö$¡%‰"Z/™^*EN&-öŠDÜÞâ#ò`$ˆ&OÑC8Ñf(¿.$*!Ç	\Ö-í \ëýh%&Ž%ýÒñžvw&À?&Â"ZW5ú#z“`hR¶	)"8"â
Ñ#€„
¬
! ”!µ!X�$XÔHn!SÓîŠÖýŽ&�Ü($-Æ‡$OH'Ý?ùÉÁ+Ž Í‡°ý¡'¶
b0XÙA‡ä5s®N)ƒ,í/?
'ñ‹*É-
ª5 ð+¹)žJž ÀÂ2&›„ê!˜8,/ÈŒ$. ú
! 5+9.%ç
! "}+Î)kà†Q.È/­*±8Ø&f|r+&D*Ž!=+"!òÀË
! ¥‘}(/¥ëmRvÏr'yë$ý/d'Ü]ö ‘(Œ#-¼ÓGE7®)Zâ%†ˆª).úSï=<¸0….›)Œý×¤(>g'ž	l$„;„g¦íq où'ž/^-C0ú
/ö°4 9-+ŸÊ!9+Ø($±£ü§Tmó
G²?/Ø*þ"¨&„#Å!Í°jz(©6.&ßÑ)Ü#,'É Ý-J*æ+:!×"’/º¡Â9(˜¼Í(Q*._)‰F-z-E9ç'•¸èo*1+ä#\-
0¾å!:	¨	
#{P&èxÌm
! #Ž¦…*!.!Î²0·,ã!ðkgÛR—¹,ÔªVügzœ%�(¨pÌÐ&U);)Ô �% 	+(j·VÛâUý*¦,cµÙ%)¿¦ÆÑÍ”#Õ/^c ™%«(+;½Éþ/x�,¢'Î1*ö.ûz&&‘ 
*„*×-Äs>.&­& #Í™.�à.]*D˜`®$(*º&]#Žp£´$tn!`Ât/û
! M%9¤"ÐÙ&S
ŸS `ƒÈë{
! Ú)Ù«	£,)\oú	8(Šî"BŒž)²)z*(=‘“U$Ië(ãÝ)
! O#é¬Á%n
,¸J
! ª-²+z&A!ÒQ{
È Û•.à	'B'¶é#/T�í$=)Ì$(=$ÊKR60.+*–ƒP,	 Œõ/).',½V$ªø'gµ�/g¨ÿ,!&J
ðÅ%À'¡C/-)²&;¾9ªH.Ô'J!Š(×Ñ
Òfe"ü' k�u&Ú¡'Ð‰-A
! °óÄ*K!!cë%”Ý¼-þ+é(
! üüJßk
! q)ùåuú³ö#$%‰YT®+å(Ü
! Ø+!¡/ž#Íí¡ôc½%Õc&Gp%Ï"=.‘"E-QUh!¨S*œKÄ,	/ÏMq¼
¬Ì,ö%N'•‘ÞŒÈ# 
! >$¯’£+&	W Ø%©
! (g+Ùôã
‘k—	‡)•PŽ+îô)1(©N$fû&â@­"<(-a©E%Üo+ñ "í(D»%å*t£'})ï¤¢äo/º*¯ÐÕHw,Á­¥	(&|*|@á"÷
s7’,—ÊR!×/€{Eÿ^$lw
! ÄøT,p(©­
S/'#“.¨RCj]-Ã"�f!Ï(T0µ
! f/Êç.õ*�,—"*à,k,„¢x(¶~.¹™(•	/0‡¯"�­–Æ <ÃX.#œMß á&…!e.bFv)ÉÒ{é7!±�
! ÊC\"s`>ŠÜo¥¯+�wåþ•—¦ðì,&ûbàRê.›…¤$Ð
Þ
! 
W'ŽY+ç´°^+û\,}j#)’@N¸*.?úÿ!ï#%Å,RÇ#®Y!z]&0Š½)+næCNï&Û�Ë£)wR"8.‡&ß!ê+áöÇ
! š�"¥?U(!�@¡]9'©([-ñæÑ*Ì&¤*<,üÀ®">/†ƒ$ÒR	F �Ò/T1“¨#@Ã¥
y"ü"�÷.	)«!„>’ŽÄÍ*ÉV/Á,!Hjä³-ù0/¯uï'#XÛ	£Ì*ß*H¥.y-É$¢/P%‘ÀP÷'I!ä/-.0€ ß $ñ—t+'ŒOÛ+3äù)*Â½À
Ñ'Y®U%Žw‘–i
.§.éú¸(‚!†$¨3kÇ"A�¸'âô%§+í%‘à'y`z	-ïGå/ƒ/K$Ý,$/#ë Û>D,˜	·
,s$¡W$}&Â%
! ¶(¾+~	rï(U/¼!@$)«-VQo'‡.nK²áÍ`Ç°sZ›�g^.ºð2¼/ñ'§X˜½ä	ÅEé3ÔÒ+:ï!:k0á+¹	›+ÜE$+'t|	£Þ
:+Ž.Ú-ëƒ˜-•OÏû+ôßë}*©$ ì—&~^
! Òþ(¤öV»ñ.&0 ™
! r	³!<$cêŒ'BFØp‹	¸’xB!È¡¶*b!·#P,(¿ò´'%0
! #U¼P}"ŒCB.½¦i!ô‚Q¡\&O#n®‚Ÿ³„%¯
²Ü"ç
! þ�.|R—
 %g	É%‚%k

ä]Ï	[c)”ã.“)‘ú	a«)ª!—9P„(Ç…1œ	›'i
! ƒ0‡…e/aC ½{/ù 4Ž)ï	ž!E;Êjª
"åÈ q,à#*E)Å#–"ŠN!0á£.†!=,§¾7%¥�æ(¬³Î`Õ[x-Wj�Í^!¥/.¨Õ­=",~,Î8#Y–'åDT.À"ç/H)¸�!’7$¤•&`.Î×û·Ì	y.r¨)¡)¯
! KX$&^þr %é�­_=	@D0\#|Ö
! ¬æè-~#Vr!¦È
‚®ÍÆ	J-Å+ïdðò$ö “	g–4/Ë­i(…-žO90V*ÖK´ø¬'ûGE
ü
i,¸àÈ4‘$g2)':% ³A #k!*,(»*’'Œ,tWb @&ä
0¹þ�ü#8-_8ÿ%(–-!êœ´Åè*g§
½,Çv%ó2
¤,÷)l
! ä-Ò¡ }î� ±K*ÞÆmâ'ê ë+�7|
C%‘)¬!^Æ—¬º.¤/q
! #Fl.6,
n)né rà%�Î!*:'*'ÿd~]$ˆ,Y,�—"/
! ¾“9&´Ç!ÜïÎÌ/í¢$ÿâ.ÿ+k"ì”šÔ&1Tî
xÚÀ) Áo'!eU"Ö^•ì%)Â!%,õ�-h	¶#éeÛ#xº·
! `)ä.eWZì!¨Ï/M/#ì#(—”	(û#ôÈ‹,ÍÓ-5¤
! ÛWì
�<0Ù Ï%ªÇ)±
! ‚
! ÅÆfþ#5‡� ÖÔ(�/d!A�	ýš$ý40/±%¿ÇA?"7+D
! B !"e*,‡	‹]€+d®Zˆƒ¢Ä#-,k®~%Ñ,†÷Éíä*-W+…	ê	È½‹˜‹&	l+ý
à/Ì%ÏóA$ÑÊ
-Õ+Ú/*3,!Ù"¶%Ø'Ë"„
a.	È†ë-	!Ñ­	Ž.ØŒb*PBT3:"¬%ž!vù6†+a£Ù(«�G¢,²Šë{ð í-$nZ'e-Þ	¥M*@“æ$¸ ¯[(„q+`.ì'øx
›ÌA’‰+‘
! ´)%³”-v,‰XV$qý%Ð
! )	‹'U,!|Ô+Ö/O Š(K Á
! &,%#÷´&< ´ëy&.(iU'""-ì#@v²,,³&t$î
! Å)&ª'w%R+­è'uOþ
! ³$„ø+”
˜W(O"§þ¡+4Ó¬Ö2,G,hÖl.NC!.ë
 æhé/j÷y!Ò.Û:¿*8
£;€#Iþ@*$™o(&.Æ$ø$ô*1-é,‚(ß-3"¤Õ™'¹.P	jÉ-~êb,"ì)ø%­!Vƒ#¬$Œ	ª ¢ž
! +%á$¿½	E#.t!#*Ã/Äâ�#öÔ5û"’/9y.G‚#ß1F'F+(|Ÿ,<m/‘a&¡EÕkYf wŽ,IX)F+l%LÃ�,|ú…)¸$A.Š'(§)Ü
.1K	«¤¾%ì’Ø(,Æûn&VXò VTáA	{.�GŠ_	Ä.«é"g,04+Ç 1
6,{mÆ'£4.Yd.È
! ±"¢ôÆ-â+©	:,~D#Ý*q!!74(�·k&öj*èÌ¢²U	åDÙ.M"‚ÍB%å<ª"a-Ø/·Ô *0m+Á*
! &#ërÕ Ö€
%Œˆ#+,`š
�'—$ª:{ËÕ*²¯&¹$HÎê?�"‹œ,….µ%)¤$2NÏ%%Ã _Õ°&+(Æ'	Åzzß	œK(¹ÚP>á7.¯*ˆ)ç§õ"ž´I	+y+l,™T¨}sí$Ì++ª/� =›(¥".4Á!¡Æ'¶
! ‘(˜>ÃÄ"q¿)[F"r-èò²-K(²6=˜8p.jâ!æQ-g!Éƒ*€û÷D$3` �X/£ê(%‚..m
(¥-I?Aa'\'�-\.i+j�@-[x"èä?n'-ªµ"þ‚Aø Ñ"ô¨ËØ9Ìpö5ç‹"ú$h
! G"Se&‘
 (•F¹™"¬É.+Ù#%O
! Zæp-¹!ëWù
! «"¶ù(ZI@/.š$Ÿ#-Á#"IPo&À%¥Þœ*û"y'Å&Â(@½0
Š8$8! 
! Ó](å"è>fo#k-(mA,œÐ£!Ö¾�pe)},ZI$	_á9/ F˜òtGa,Ÿ'-Ó4~(ò
! ðÖÃ‹($<ˆ/è$íz%™ÊuB/à-;‘=§(°'_Zü0Ó
! ÄL èÊ,ûžï+	
! &/-Ã” F1¡ß%+£0*+óRš,'}ã–;´	ƒ±ã;Ú%zÍ?*¢,‹½'·•ò¬"–¸õu*&+ÿ€/]·óÉ*ó*E‰"´,ž&9*"¹+‘#4�t&¦˜,#NÃîÚ	+ã,¼¾/N¦#!I'~0¼R/ø&ÚÌé#÷ kyÙ/HY¶)5.V)
&ù}Ôè ¼
! ¶/Í T%h
! ÅÆ"ÅÊ#F%ìR(éç’
7
! ñ"/q$b-/·.-Ê/%ôä
*%-“K->X
! c "2í�.&Ù)›[	�zh5&ª
:	÷
! ±±!^	Õ
! ì
! ‹ýí|ò+?#?'¥Þ"Vj$%v//ÇÞ!d	)çi¹glªÈ.„/Ý/‚¥#a©S6¤wK*\ðn/�]î)“ùµçàÕ'h‹)0$j
-)$‰
! €Ë-L$» êN+ îˆÖ›  !¤'\%6)Ç/¬ˆcY)¤\ùƒ'i.˜"Â©Ü-Œö‚/Ôƒ :�6/)Á–ˆ
Í
! cïR‰Ý%ŸO×!N#|J"Ð%ú ó'â/%‚qé._!y$œ„<'
! ø oä"‡#õ%
ãu"ì"ÒQ¢ä—
Ï-Ô*ë(h*$"ü%ï
! *¥';ÒšÖË+›-Ê½gH-&|#e%¢u Œ*
! (Ýb+T"Ñµi¾€
! X"ç$#
! ò/¿
! &òè	a
! GF)Nþô)I%5!‘Um-=ýsº"p+p	>Ç(
†)ø$ …"É(}-[Ã,…›8øà‚	„.›—'Š-]ý'P'®J+M#×ˆJ.ô
]K"=(êÀ$‹¯'Á.”*b.àt#<L*m--[$Nã/^/@>£žô Œ.o„ÌT)òÈö,j%baÑ-˜20ÐEfÓ!÷&o
r8'a*eo	ö"Ð‰/f�	ÛÆñ,‰Ø¹(^_œ¦-à$¡#›	;*+7ÌHÂ‹"'¿?¥,ò*õô/5uŒ"w(Ô°*õ—#«:H$à€·%×]É+ Zm-3.* ×)Ô)L(
ìã[EŸÏ)È(L"V —|M&´#@|"ŠáÒ
! ÞÛ
! Jæ»
(×$ˆþ è,õ.ý!s,»óR%Ú2/Q\/cÏ&ÿ$8/î% ,,7A&@«S£»,†.›,}#«
! ú&G$ã&.”pã 	º+Žø•"u/êÖ.�(ù*Å'co¦’-Â‚Ç{,‹^y*#½–)ù	"<@!‰$9"õ >N¶­ yç€æ·&X GS.KšdÒ�ú®?ßà *Ð	"_|&
! CHïH&¸PjRi.Y"‹‹x	{	¶ží+"Û!®#Ø,*bøÔ­-Sj
! œ#âµj(¬æ§ž�y$1 �+óý?–!…
—'».Ý'U³&/²"N.E	âýPv_†²¸©Ð†-%®,¾t,£(g
€&]	·#EYP_/³×žú.SV#»W53E¢%°Y.Ö(r.õÚ²!N(“Á	@
û‰WÅâ(/„ ‚�.Üä!Mã'?9$*ä+¿+¾z#YäHû¬+À a	*Î(Â%�*§±)¥O¶"A0ÆÚ$‰]ÂËÉ#õ,#Ü&‡Û(#0%rÚº'p,
N'x/=/Çôü
! Átƒ'ÚôòLº‘.J Î.L		%ºO(9Åð-„'Ø)6¯€ä&
$F#ÒÜÜ^'Ò&ŸüÃØïÇ
¸¿f)»T&e#N-ª$‹ü	%&$$(&ÛG/¬&þq%�9
 &g)Ë%pW{6$��‰±"6$á*ÕU.‰(%Á,ë[¢!Ç6&Ö
ÝV×œÑ!!0p/|.º#e:¥¦À$¼K/Ò&j,‡ä.-l¢º
N»6Î,º/!È)¥$Ë)Õ@CÊ
!  ë;'3(é¦-+ll=¸*ß¯Ù*ã)R Ï|$
! 0V,ü.±9à.f)²!�)•–Ü*à
7¢"*÷B$¬.7m'm# u+Ž'f$%	'M3.Ø)™C�/.¿]g~±Ð$¥p~'„T³"] ^�'"M,{O!W.·)©×'!y¸T/ÞX®	µëK�-µ(U!=!Pn$Í	jÈ!±Ùnv$;
! ù	++�A«,–/ oŸ�-šî$kÁ)«$’Îá!?.	Ü“$_çj-Äø_“'¦q'
ŸT*x*,)Ó
,ˆ”.{‡,¥}.Þ»'¶¿(Ô])æ¯	)Ž
""œ!Ó,Ã#0¡°ÆÍ#¶áÙûJM'<Í,’pÔ–µÔÁD(—Qå	Ç¤�„('(CZxÞ&f«(‡.ÏZ	>	2HT(Ô§ó§!Ü$n%Ë#[
¸€$áDŸ3t¼)]!÷ò—/€\ø�¥ÇR'…+-,ËB
maHÛtTí)a�”Ä) 'Ñ Õ"&±øÇu(ªj\	À!÷)'gñ?+Æ/ið?	ð7,g “
! 	î
°"â´
! ×#´ ãy
Ý(›?”§*³ß�7 d%/(Ç&¨'s"�.Ç†
r(Å/9/ÿ[*fè"/zmŒ
ÅÝA	1.'k'álN*e,HBb0¹ù
! à;(Æ&83'}n%$3	â-pÇÑUÀ=%¤

! ¿‚B½Y ÇÏËG*Ã!Ù/
À*œd²b/-2("µwéÝrçQG 4f.éC¬ò¨$yà+�#¤—g%]-s“!	­w*�´%w
Ü!a|è5pŽÒ#!ý(È­'?x.&
! Ž"50ú”(úÔ!¾(h%™$–ÙË/Á-·$
! àŸ
! §Ï*–BÆ‹%ÎF.Çw¯!`]ÑM$!I$Ö	��!d-8k0!
&«ä'ˆ³
! .,ŽG%æ)¶Ò7 Ì(:h´¢
ÎÓÀU÷�É!1IØ8 ¥ÏLìV
! .bÚ!,%æ“*î."F¸&sªí)Æ„}8W!„"
@
! m£	Êè#YÚ‚f"ý óÝz	 ¢Á€Ø-•�"*Ô(G*
! ²(|)ä!ï*!�• ­Òø/FO	�/Í$w´
–(�PMy$êíûª	îØ$—¤(Ò"B`R¹s+«.À*ýª�(¹+Ò½•Õêè2­çv.ZµiØÑOü¡ƒv�‰.4{	Øñ*©Ø
•Tñœ.N�Ÿh+fÝN Ú.$,’;"0&–$ó™ÿŒ× v#:	.ê,	%#D
  
  For bug reporting instructions, please see:
  
--- 1,1962 ----
! Þ•;0ô�]@Ì@AF-H1v¨ ½ÛÞ+º0æKcp|<�BÍR>c@¢9ãC	Fa	5¨	IÞ	(
! ?
! !T
! $v
!  ›
! ¼
! "Ú
! +ý
! )#0�Tåë'
! 2FP3—QË5
]S
w±
I)AsKµNBPO“LãR0;ƒ8¿>øI7I�BË~?�DÍE@XE™Cß=#Pa{²B.?q‰±9;PuCÆF
! EQE—CÝQ!Ns�ÂGSŒ›O(RxCËQFa9¨=â= 4^P“MäB2GuI½HBP7“6ËI L oi -Ù E!
! M!'X!8€!.¹!.è!>"V")h"0’"Ã"<Ì"+	#Z5#l�#+ý#A)$mk$0Ù$8
! %(C% l%;�%EÉ% &0&E&7e&)�&Ç&Ú&ú&$'$:'*_'*Š'µ'Ð' ë'(&(2(#C(g(8~(·(!È(+ê(");9)Eu)»)5Ú)E*%V*1|*.®*Ý*0û*L,+y+‹+ž+6±+7è+l ,G�,$Õ,ú,J-*d-E�-2Õ-E.lN.».3×./@+/l/4„/¹/ Ð/&ñ/J08c0Uœ0ò01-1IF1A�1@Ò1@2;T2c�2_ô2YT3l®3X4Tt4QÉ4K5Lg5S´5^6Hg65°6Iæ6Y07,Š7*·76â7A83[8c�8=ó819G9#W9#{93Ÿ9*Ó94þ9.3:2b:4•:,Ê:6÷:Q.;3€;3´;=è;&<C:<7~<I¶<I=WJ=E¢="è=>9>.X>‡>"¢>*Å>#ð>#?"8?%[?�?6›?/Ò?J@2M@&€@,§@PÔ@H%A?nAF®A3õA.)B9XB2’B-ÅB0óB_$CV„CZÛCD6D;{D4·D?ìD/,EH\EF¥EGìEE4F:zF;µFDñFg6GsžGiHo|H<ìHS)I{}I]ùIdWJ[¼J‚KŒ›KW(LV€LN×L;&MDbMp§MJN`cNIÄNoOR~OkÑO*=P9hP¢P(ÂP*ëP:QWQQY©QZR\^RU»ReSVwSfÎS^5Tn”TfUvjUeáUuGV\½VlWN‡W^ÖWO5X_…XWåXg=Y_¥YoZ^uZnÔZUC[e™[=ÿ[M=\>‹\NÊ\F]V`]N·]^^Me^]³^D_TV_ «_!Ì_ î_&`46`k`-„`#²`Ö`.ò` !aBa.[a0Ša7»a!óafb4|b=±bLïb<c,Nc&{c¢c½c0Òc@dSDd&˜d5¿d*õd; eF\eM£eBñeA4f0vf4§fpÜfXMgU¦gHüg.Eh;th]°hyi7ˆiZÀiAj?]jd�j!k5$k!Zk@|kK½k,	l6l>Tlf“lEúl!@m!bm'„mj¬m(n;@n*|n§n"Änçn)þn_(o>ˆo-Çoõo:p"Gp=jp¨pÇp$æp2q>qUqUtq-Êq/øq3(r?\r?œr0Ür+
sA9s.{s*ªs2Õs2t1;t0mt9žt1Øt2
! u1=u+ou-›u3Éu.ýuD,v3qv$¥v+ÊvövA
w@OwC�w:Ôwx6,x@cx%¤xBÊx$
y2yKPy*œy'Çyïy'
z05zfz"�z?¤z äz#{0){(Z{Lƒ{2Ð{1|.5|*d|,�|1¼|3î|H"}+k}"—}1º}4ì}%!~4G~$|~$¡~9Æ~98:1sD¥1ê/€1L€E~€2Ä€+÷€+#�-O�>}�f¼�#‚B‚a‚<y‚E¶‚<ü‚;9ƒEuƒF»ƒ6„I9„Xƒ„.Ü„8…TD…™…5µ…!ë…9
†*G†*r†?�†6Ý†8‡XM‡%¦‡EÌ‡3ˆ5Fˆ(|ˆ0¥ˆ8Öˆ;‰2K‰*~‰R©‰Vü‰QSŠU¥Š9ûŠ45‹2j‹Z�‹Cø‹`<Œ8�ŒUÖŒ3,� `�/��)±�1Û�=
ŽAKŽa�ŽïŽH�FW�Ež�8ä�H�-f�"”�8·�3ð�"$‘&G‘Cn‘/²‘2â‘4’.J’Ey’/¿’ ï’(“#9“+]“&‰“7°“Bè“(+”"T”%w”)�”$Ç”?ì”8,•.e•”•N´•1–J5–E€–5Æ–@ü–4=—kr—XÞ—>7˜2v˜M©˜'÷˜"™&B™i™1‡™¹™%Ò™1ø™<*š9gš¡šlÁš_.›^Ž›,í›.œ*Iœ9tœM®œ!üœ@�$_�)„�$®�$Ó�&ø�&ž(Fž5ože¥ž%Ÿ?1ŸqŸ€ŸŸŸºŸ4ÕŸ
!   /6 Mf B´ 6÷ G.¡zv¡^ñ¡zP¢YË¢(%£'N£=v£:´£,ï£)¤9F¤+€¤6¬¤:ã¤3¥8R¥J‹¥/Ö¥K¦SR¦¦¦%À¦6æ¦*§JH§@“§!Ô§Bö§89¨Rr¨WÅ¨J©Eh©:®©*é©1ªwFªE¾ª;«3@«(t«2�«,Ð«'ý«D%¬5j¬) ¬%Ê¬2ð¬o#­I“­)Ý­!®!)®+K®:w®=²®3ð®!$¯9F¯-€¯-®¯(Ü¯(°/.°%^°/„°#´°<Ø°$±9:±=t±G²±*ú±%%²K²f²#„²8¨²-á²³+³KD³:�³BË³K´SZ´9®´Iè´K2µT~µ\Óµ0¶*P¶;{¶(·¶6à¶#·;·2W·#Š·'®·/Ö·1¸A8¸-z¸1¨¸!Ú¸)ü¸=&¹Ad¹K¦¹Cò¹,6º*cº/Žº,¾º+ëº»3»*8»c»Jv»Á»à»ù»+¼GE¼F�¼JÔ¼j½NŠ½(Ù½¾+"¾pN¾¿¾#Ñ¾%õ¾¿,¿G¿e¿+‚¿®¿>É¿<ÀvEÀ¼À/ÙÀ-	Á7ÁUÁ@sÁ´Á"ÈÁëÁ:Â9=Â9wÂ"±Â3ÔÂ!Ã*ÃCÃ)^Ã*ˆÃ0³Ã<äÃ!Ä#:Ä$^ÄAƒÄÅÄ"ßÄTÅ-WÅ3…Å/¹Å,éÅ<ÆSÆFhÆ¯Æ+ÊÆ4öÆ7+ÇScÇG·Ç:ÿÇ%:È!`È*‚È­ÈÉÈ(æÈ1É*AÉ)lÉ,–É/ÃÉóÉWÊ-kÊ#™ÊE½ÊË*Ë=IË‡Ë ŸË!ÀË âË Ì,$Ì1QÌ7ƒÌ)»Ì#åÌ'	Í"1Í&TÍ{Í#›Í'¿Í"çÍ
! Î-'ÎUÎ0gÎ˜Î/±Î.áÎ'Ï 8Ï0YÏ#ŠÏ®ÏËÏêÏÐ# Ð:DÐ0ÐB°Ð;óÐ/ÑEÑ4XÑ\�ÑêÑ$	Ò%.ÒTÒ#rÒ'–Ò¾Ò6ÝÒ Ó5ÓGÓ]Ó%|Ó¢ÓÂÓáÓüÓ%Ô=ÔYÔ3wÔ«ÔÁÔàÔ]òÔPÕ+fÕ*’Õ#½Õ0áÕ/Ö#BÖfÖ,…Ö²ÖÒÖæÖ,×22×Ae×+§×+Ó×*ÿ×.*Ø!YØ*{Ø=¦Ø!äØ'ÙH.Ù5wÙ.­ÙÜÙ)óÙ)Ú"GÚ#jÚŽÚŸÚ$¯Ú(ÔÚ=ýÚ;Û;UÛ(‘ÛºÛ@ÕÛÜ5Ü$UÜ)zÜ0¤Ü5ÕÜÝ!Ý"0Ý"SÝ}vÝ2ôÝ 'Þ6HÞ4Þ´ÞPÒÞC#ßJgß1²ß*äß)àC9à}àœà"»à6Þà2á1Há3zá5®á7äá'âIDâ,Žâ.»â1êâ2ãOOã5ŸãÕã%õã(äDä]äwä<“ä3Ðä0å5å4Kå8€å8¹åòå+æ(<æeæ,„æ-±æ/ßæ-ç.=ç(lç*•ç1ÀçGòçK:èJ†è&Ñè,øè"%é=Hé,†é'³é1Ûé'
ê95ê0oê' ê3Èê(üê1%ë)Wë3�ë6µë$ìë ì?2ì+rì.žì-Íì+ûì 'í/Hí'xí í+¹í*åí'î$8î*]îˆî]¢î;ï_<ï0œï)Íï ÷ï2ð)Kð"uð'˜ðÀð-Ûð+	ñ5ñGñ;]ñF™ñàñò-ò JòZkòOÆòó,óX>ó1—ó\ÉóL&ôIsôM½ôZõKfõZ²õZ
ökhö[ÔöK0÷N|÷+Ë÷*÷÷#"ø0Fø/wø#§ø-Ëø,ùø&&ùMùdù+{ù §ù*Èù.óù"ú?Bú,‚ú¯úÇú"äú4û2<û3oûJ£û;îûC*ü<nü5«ü*áü.ýF;ý+‚ý>®ý'íý:þPþgþ‚þ5œþ=Òþ)ÿ:ÿ0Lÿ0}ÿ®ÿ6ÀÿC÷ÿ$;&`G‡2ÏJ,M:zKµ-;/#k�.«+Ú&E"eˆ¡Á)Ù)-H'_ ‡#¨Ìâ$ý"2At�¤1¼5î'$LAPG’DÚD/d8”8ÍdOk=»CùH=	,†	B³	.ö	7%
! 3]
! >‘
! @Ð
! ;;M5‰A¿W6Y9�;ÊT
4[
6�
4Ç
Lü
8I<‚=¿>ý?<Z|I×A!=c6¡6Ø:4J@IÀ<
! NGQ–8èB!Kdu°5&O\I¬8ö</Fl:³FîG5f}0ä.D“`&ôXctLØA%=gl¥¶)àù#%9)_5‰H¿=&SdE¸:þ<9>v:µ>ð=/Om@½EþD c„'š0Â6ó** 2U :ˆ ,Ã 0ð "!!+D!-p!+ž!~Ê!�I"!Ù" û" ##=#$a#†#+¦#1Ò#/$4$/T$"„$"§$FÊ$U%Pg%'¸%à%ó%4&\9&O–&7æ&5'{T'KÐ'2(PO(? ('à(+)&4)'[)4ƒ)$¸)$Ý)**3%*$Y*~*›*'º*Râ*5+L+@h+<©+<æ+-#,+Q,},U–,,ì,&-B@-#ƒ-X§-#.$.p>.¯.OË.7/'S/#{/Ÿ/!¿/%á/#0+0G0!Y0{0.–0QÅ0
1a%1*‡1²1dÃ1-(2V2Y2]2.m2œ2£22ª22Ý2M3M^30¬3Ý3(ä3
44#444R4[49k4¥45®4ä4ý45#05OT5.¤55Ó59	65C6$y6+ž6fÊ6'178Y7’74°7>å7?$8+d8*�8,»8-è8/9F92]9*�9.»9)ê9&:';:&c:&Š:%±:#×:'û:%#;(I; r;$“; ¸;"Ù;,ü;2)<\<|<*›<,Æ<.ó<*"=AM=3�=:Ã=1þ=)0>Z>z>‘>4«>Sà><4?'q?)™?3Ã?5÷?D-@?r@O²@-A0AMAhA/„A6´AôëA,àB
C8(C0aC3’C7ÆC>þC$=D5bD,˜D.ÅD,ôD1!E3SE2‡EºE6ÖE1
F$?F0dF•F«F7²FêF
! G&G#:G^G+~GªG¾GÖGÜGìGÿGH+HGH:YH)”HJ¾HC	IMI,eIO’IâIéI,ðI
! J6(J_J${J J¿JÜJ(õJ:KYK7vK(®K×K5÷K-LAL)[L/…L!µL ×L'øL  M0AMrM
�M ›M¼MÓMéMNN+N-IN"wNšN!´N)ÖN\O\]O8ºOóOõOþOP$P35PiP1…P:·P>òPR1Q„Q�Q–QŸQ¨Q!±QÓQïQüQRRR$R>-R>lRF«R#òRSISiS…SHŽSF×ST-"T5PT,†T³TÉT†ÕT7\U^”UróUfV*„V<¯V.ìVW7W5TW
ŠW€˜WX;X’[XeîX(TY+}Y.©Y+ØY-Z|2Zn¯Z3[AR[k”[7\8\.L\5{\#±\&Õ\$ü\.!]P][l]“È]L\^%©^ŒÏ^7\_”_.®_,Ý_,
! `*7`%b`-ˆ``¶`Ga„_aJäaQ/b"�b©¤b+Nc:zc$µc+Úcd d:d)Sd.}d>¬d<ëd;(e$de'‰e/±eáe;ýe79f$qf–f)­f×fFîf"5g!Xg&zgW¡gGùg>Ah:€hS»hLi3\iL�i;Ýi?j<Yj/–j1Æj0øjQ)kb{kBÞkE!lOgl[·l-mAmPNm‚Ÿm="n}`n6Þn3oLIo8–oQÏoB!p3dpG˜pQàpH2qJ{qWÆq#r#Br'frZŽrHérD2sJws?Âs=tB@t1ƒt€µtC6u7zuA²u*ôuGvMgvLµvKw;Nw?ŠwEÊwHxbYxJ¼xcyZky9Æy1zB2zLuzNÂz9{6K{Z‚{9Ý{i|:�|8¼|wõ|Xm}?Æ}I~OP~* ~@Ë~2F?b†;é'%€M€d€U{€0Ñ€4�J7�M‚�@Ð�<‚VN‚P¥‚Aö‚Q8ƒAŠƒÌƒEèƒ&.„WU„X­„R…AY…0›…"Ì…6ï…l&†\“†Bð†y3‡J­‡4ø‡<-ˆjˆTŠˆPßˆ"0‰1S‰E…‰4Ë‰IŠFJŠ/‘ŠNÁŠC‹GT‹~œ‹zŒL–Œ:ãŒ%�SD�R˜�>ë�:*ŽdeŽ)ÊŽ6ôŽ+�7>�'v�*ž�CÉ�/
�A=�L�6Ì�E‘CI‘B�‘+Ð‘7ü‘?4’@t’=µ’:ó’A.“Cp“G´“2ü“(/”.X”‡”7¥”;Ý”B•M\•6ª•4á•,–,C–(p–,™–(Æ–kï–"[—/~—4®—Zã—2>˜q˜(�˜@¸˜.ù˜+(™+T™/€™6°™Hç™90š'jšI’šCÜš, ›,M›Mz›0È›+ù›'%œ'Mœ7uœ!­œ%Ïœõœ+�/7�:g�A¢�*ä�*ž,:ž(gž�ž0¬žÝžûž4Ÿ6MŸ(„Ÿ=­ŸëŸ	 !# ?E >… Ä 1Ý >¡/N¡#~¡¢¡!Â¡,ä¡1¢$C¢Oh¢D¸¢;ý¢:9£ t£•£5°£5æ£%¤)B¤ul¤&â¤?	¥OI¥ ™¥Dº¥'ÿ¥''¦'O¦'w¦'Ÿ¦4Ç¦&ü¦&#§5J§€§F—§Þ§)ø§H"¨&k¨+’¨+¾¨[ê¨/F©)v©I ©8ê©(#ªBLª-�ª"½ªàª'ÿª''«'O«Rw«(Ê«=ó«(1¬;Z¬6–¬9Í¬4­"<­)_­Q‰­-Û­2	®1<®(n®#—®$»®%à®,¯33¯-g¯•¯)±¯,Û¯:°.C°r°�°®°8Ê°0±?4±ut±-ê±)²7B²2z²;­²é²%³-³-J³6x³$¯³.Ô³A´E´3b´–´µ´(Ô´'ý´#%µIµ&hµP�µàµþµA¶,\¶;‰¶<Å¶#·-&·+T·+€·¬·,À·#í·[¸>m¸¬¸0Á¸ò¸3þ¸2¹(>¹g¹€¹™¹!¥¹
! Ç¹Ò¹á¹õ¹ºº,º4º	=ºGºWºfºrº~º™º´ºÇºÔºáºñº»»	+»5»B»R»b»	u»
! »%Š»-°»^Þ».=¼6l¼!£¼QÅ¼y½[‘½[í½7I¾O�¾2Ñ¾2¿7¿3P¿„¿�¿º¿@Î¿BÀ?RÀ-’À0ÀÀñÀ?Á3HÁ0|Á)­Á9×Á=Â5OÂ…Â+•Â0ÁÂ$òÂ+Ã*CÃnÃA…Ã:ÇÃ%Ä(Ä%BÄ)hÄ’Ä¯Ä-ÌÄBúÄP=ÅSŽÅwâÅCZÆ<žÆ'ÛÆ7Ç5;Ç?qÇ=±ÇAïÇG1È)yÈ:£ÈHÞÈJ'É1rÉ'¤É‡ÌÉ>TË“ËŽÌb¢ÌPÍ=VÍ1”Í/ÆÍqöÍohÎ.ØÎ0ÏU8ÏŸŽÏ=.ÐOlÐg¼Ðe$ÑVŠÑWáÑ‰9ÒEÃÒ)	Ó:3Ó)nÓ˜ÓB±Ó7ôÓ(,Ô"UÔ+xÔ¤Ô½ÔÒÔçÔüÔ'Õ9ÕWÕ$iÕŽÕ+®Õ#ÚÕ/þÕ%.ÖTÖrÖ(ŒÖhµÖ%×HD×4�×0Â×Fó×?:ØmzØlèØIUÙHŸÙCèÙG,ÚBtÚO·Ú(ÛK0Û2|Û6¯ÛlæÛeSÜM¹Ü$Ý(,ÝMUÝZ£ÝmþÝ3lÞ2 Þ*ÓÞ4þÞQ3ß>…ß#ÄßEèß+.àNZàA©à1ëà'á5EáV{ámÒá{@â@¼â0ýân.ã+�ã*Éã'ôã&ä'CäFkä@²äSóä#Gå!kåJ�å>ØåLæLdæZ±æ.ç1;ç%mçD“çKØç$è;Bè:~èK¹è?éEé;eé+¡é0Íé$þé#ê$?êFdê%«ê6Ñê6ë)?ëViëGÀë4ìt=ì@²ì:óì.í6Ní9…íF¿í/î#6î2Zî1�îX¿îhï1�ï/³ï>ãïJ"ðGmðGµð6ýðh4ñO�ñKíñ89òCròS¶òd
! óQoó7ÁóBùóI<ôX†ô\ßô4<õ9qõC«õ=ïõC-ö6qö1¨ö7ÚöH÷3[÷=�÷OÍ÷0ø0Nø*ø!ªø<Ìø*	ù)4ùP^ù6¯ù/æù/ú/Fú8vú5¯ú9åú9û6Yû7�û.Èû9÷û-1ü:_ü<šü/×ü>ý+Fý(rý.›ý+Êý8öý/þJMþ˜þi­þqÿ‰ÿ'�ÿÅÿnßÿvNÅoàwP,ÈMõHC-Œ%º>àG4gOœ ì(
36 jm‹'ù;!B]9 DÚBDbB§?ê*H^ePÄ65L5‚C¸*ü['	8ƒ	{¼	¨8
! Xá
! &:%a‡$¥GÊ)8<;uR±+
70
Rh
:»
8ö
)/vY.ÐKÿ%Kq&�1´%æ%$2TW2¬*ß1
! K<Dˆ+Í&ù$ ?E/…µ#Ñ.õ1$zVtÑ9F[€GÜ*$)OXy<Ò#(3/\NŒ)ÛN2TM‡)Õ2ÿ;2;n1ªaÜ>0QG‚_Êk*:–ÑHê13deBÊC
{QRÍ1 VR=©SçZ;d–dûE`B¦CéC- q @‚ 
Ã :Ñ &!G3!3{!J¯!1ú!>,"<k"B¨"1ë"6#'T#3|#+°#(Ü#4$>:$'y$,¡$4Î$B%kF%:²%)í%&&>&!W&y&•&±&+Ê&ö& '5'
T':b'G�'Få'@,(m(&…(.¬(Û(8ñ(3*)1^)?�)JÐ)=*'Y*�*;‘*Í*Þ*í*+.!+P+<j+5§+5Ý+3,(G,5p,¦,*Â,#í,--.'-0V-8‡-À-à-Eþ-ND.G“.FÛ.@"/>c/<¢/&ß/<05C0=y0·0$×0[ü0AX1_š1cú1D^2M£2Gñ2_938™3+Ò33þ324N4`4r4=ƒ48Á4@ú4(;51d5>–54Õ52
! 6G=62…6K¸647-970g77˜7-Ð7-þ7>,86k8.¢8\Ñ89.9Kh92´98ç9B :Ac:D¥:Eê:90;9j;0¤;/Õ;8<4><s<5�<BÅ<A=)J=t=6”=8Ë=.>33>Cg>«><Á>>þ>,=?3j?>ž?<Ý?@2@K@k@]‹@Yé@YCA:�A5ØA1B5@B6vBF­B!ôBXC=oC+­C+ÙC/D?5DAuD·DÒDíDMÿDoME9½E=÷E>5F8tF8­FæF-G,1G^GAwG@¹G>úG59H<oH¬H+ÅH1ñH'#IKIjI ‡I*¨I.ÓI1J64JkJ0J0°J!áJ'K@+K'lKM”K:âK7LUL!sLE•LÛL
ôLMM-Mf<M1£MÕM%âM%N(.NWN4sN3¨N0ÜN*
O)8O>bO`¡O6P?9PGyPHÁPN
! QZYQQ´QfRomRVÝRW4SSŒSGàSF(TGoT$·T#ÜT%U*&U>QU@�UJÑUFVEcV9©V@ãV%$W'JW'rW$šW$¿W+äW&X&7X^X)wX8¡XCÚXY18Y7jYE¢Y:èYJ#Z5nZ5¤Z)ÚZ?[BD["‡[0ª[6Û[v\W‰\Uá\L7]4„]t¹]?.^"n^n‘^M_@N_T�_+ä_V`Yg` Á`!â`Wa!\a:~a_¹ab6b Sbtb“b(¨bÑbçbþbc 5c!Vc!xc#šc#¾c-âc)dj:d'¥d'ÍdQõdYGe,¡e9Îe*f43f1hfvšfrgL„gKÑgWhBuhk¸hF$iQki=½i¡ûi �jQ>k/�kBÀkjlfnl.Õlm?mKXm¤m.¹m*èm!n65n7ln#¤ncÈnO,o7|o#´o7Øo#p94p%np9”p%ÎpTôpiIq)³q<Ýq)r'DrBlr¯r*Ìr'÷r'sIGs"‘s:´s;ïs1+t2]tM�tCÞt+"ušNu4éuv':v-bv �v±vkÐv:<wGww?¿w?ÿw6?x1vx[¨x!y#&yOJy)šy Äy%åy zJ,z0wz;¨z#äz'{*0{:[{>–{#Õ{Où{%I|;o|*«|:Ö|>}P})h}’}.«}Ú}#ö}~)~/H~@x~,¹~?æ~9&6`7—3Ï3€%7€]€-o€2�€(Ð€6ù€=0�=n�&¬�HÓ�#‚P@‚<‘‚&Î‚&õ‚Lƒiƒ*‡ƒ+²ƒ)Þƒ„L„9k„¥„%º„)à„*
! …85….n…,�…-Ê…-ø…*&†*Q†$|†3¡†*Õ†O‡lP‡y½‡u7ˆ:­ˆuèˆD^‰ £‰ˆDŠ°ÍŠ„~‹¬Œ¦°ŒÎW�4&ŽI[Ž)¥Ž3ÏŽ#�'�"8�"[� ~� Ÿ�$À�$å�"
! �"-�)P�'z�*¢�)Í�,÷�&$‘)K‘'u‘9�‘R×‘O*’*z’2¥’)Ø’3“R6“l‰“Lö“KC”d�”?ô”W4•9Œ•0Æ•=÷•:5–^p–XÏ–n(—Y——Wñ—\I˜J¦˜[ñ˜DM™E’™vØ™#Oš$sš#˜š!¼š×Þš@¶›>÷›:6œ:qœ+¬œ8ØœM�S_�k³�žM:ž:ˆžOÃžŸF$ŸgkŸMÓŸ ! B 8^ ?— B× ¡1¡)E¡*o¡“š¡".¢7Q¢ ‰¢2ª¢3Ý¢$£76£n£Ž£¨£*¿£:ê£*%¤1P¤q‚¤.ô¤9#¥"]¥9€¥º¥,Õ¥¦2¦9N¦:ˆ¦*Ã¦ î¦!§!1§6S§DŠ§4Ï§8¨,=¨j¨Š¨;¥¨3á¨.©$D©?i©-©©,×©9ª+>ª<jª=§ª7åªe«:ƒ«H¾«,¬-4¬Xb¬.»¬ê¬$­,­ J­k­F~­4Å­4ú­/®#G®k®)ƒ®.­®&Ü®"¯&&¯+M¯(y¯"¢¯(Å¯(î¯)°)A°*k°*–°*Á°*ì°*±*B±*m±*˜±*Ã±*î±*²*D²(o²(˜²(Á²(ê²(³(<³)e³(�³(¸³(á³(
! ´*3´*^´*‰´*´´(ß´(µ(1µ(Zµ(ƒµ(¬µ(Õµ(þµ('¶(P¶)y¶)£¶'Í¶(õ¶(·)G·)q·(›·(Ä·(í·(¸+?¸'k¸'“¸(»¸'ä¸3¹4@¹4u¹3ª¹"Þ¹Bº?Dº%„º ªº/Ëº3ûº6/»4f»F›»8â»{¼:—¼'Ò¼ú¼>½?U½#•½¹½6Ô½.¾4:¾%o¾)•¾¿¾*È¾.ó¾+"¿?N¿>Ž¿AÍ¿ÂÀ2ÒÀvÁL|ÁLÉÁLÂ9cÂ0�Â@ÎÂ=Ã>MÃ"ŒÃT¯ÃÄÄ&;Ä&bÄ ‰Ä0ªÄ-ÛÄ(	Å2Å&KÅ+rÅ'žÅ!ÆÅèÅ!Æ!*Æ-LÆ(zÆ"£Æ"ÆÆ)éÆ,Ç @Ç,aÇ+ŽÇ#ºÇ$ÞÇ'È)+È2UÈQˆÈ›ÚÈ"vÉ*™ÉÄÉ1àÉ-Ê)@ÊjÊ6€ÊP·Ê?ËTHË:�Ë=ØË5Ì)LÌ+vÌ-¢Ì"ÐÌNóÌPBÍ$“Í7¸Í6ðÍ8'Î`Î<vÎ7³Î?ëÎ5+Ï9aÏ3›Ï4ÏÏ9Ð<>Ð6{Ð8²ÐAëÐ;-Ñ7iÑ%¡ÑÇÑ)áÑ,Ò58Ò"nÒ.‘Ò"ÀÒãÒ*ðÒÓ,Ó:<ÓwÓ’Ó¨ÓÃÓMÞÓ0,Ô.]Ô.ŒÔ$»Ô
àÔAîÔa0Õ>’ÕAÑÕ+ÖS?Ö^“ÖcòÖBV×™×0³×0ä×-Ø6CØzØi—Ø*Ù),Ù1VÙ-ˆÙ/¶Ù)æÙ,Úb=Ú( Ú4ÉÚdþÚocÛBÓÛ1Ü*HÜ*sÜžÜ>¾Ü0ýÜ6.Ý7eÝ]�Ý0ûÝ6,ÞcÞuÞ,”Þ&ÁÞ)èÞ$ß77ß(oß/˜ßÈß1Úßà&à!Eà(gà:�à2Ëà$þà(#áLá>lá!«á/Íáýá%â.<â8kâ5¤âÚâ/êâ ã*;ã"fãL‰ãGÖã8ä(Wä!€ä7¢ä)Úä%å%*åPå+lå"˜å»å#Úå-þå*,æ)Wæ/�æ±æ'Ñæùæ(çC@ç„ç( çÉç?ãç!#è0Eè$vè›è,²è+ßèév!é^˜ée÷éM]ê«ê;Êê2ë9ë&Së8zë!³ë:Õëuì†ì¥ì/ºì<êì''íOí1oí(¡í7Êíî$îBîaî8|îEµîHûî)Dï)nï(˜ïÁïUáï07ð-hðO–ð)æðOñ=`ñ%žñ0Äñõñò1òKòfò~òF™ò"àò=ó$Aó&fó;�ó(Éó#òóô/"ôRôpôŠô2¨ô1Ûô
õ+$õPõ)fõ#�õ3´õ!èõ&
! ö1ö1Oö �ö-¢ö<Ðö
÷2#÷,V÷ ƒ÷(¤÷,Í÷7ú÷#2ø0Vø‡ø4¥ø6Úø¢ù,´ù7áùú9ú+Qú¾}ú><ûÛ{ûvWü<Îü ý=,ý-jý'˜ý(Àýcéý.Mþt|þ‰ñþ!{ÿ;�ÿ0Ùÿ$
! '/"Wz6•!Ì!î6"G)j”³lÊ97Yq&Ë ò-rAQ´;(BkE…:Ë(/.Dgs4ÛR+c&�?¶+ö?"b9›CÕ=]%vœ-µã	9"	\	Ab	<¤	8á	I
! !d
! X†
! Eß
! %8K`~(“.¼ë/AG$‰,®Ûò3

<A
N~
CÍ
#+53a0•'Æî%+45`–³%Òø3 Op*Œ1·0é+CF Š"«.Î1ý./%^0„)µ0ß:)2d(—0Àñ)D$^
ƒ‘¦/Á$ñ'&=NŒB¬)ï36$j/�<¿1ü.A&^5…&»Yâ-<7j-¢1Ð25.U<„5Á5÷1-;_)›qÅO7.‡$¶?Û-)I5s%©YÏ)$D7i/¡FÑ-@F4‡!¼Þ4ô>)0hA™=Û6 -P 2~ !± 8Ó 6!EC!‰!;¤!9à!H":c"7ž":Ö"7#:I#9„#;¾#Fú#*A$+l$˜$6¤$$Û$O%=P%=Ž%?Ì%&($&SM&>¡&2à&J';^'5š'3Ð'?(mD(%²(CØ(9);V)s’)2*29*Fl*3³*?ç*8'+Û`+�<,ÃÍ,+‘->½-3ü-R0.!ƒ.x¥.D/9c/I�/9ç/3!0HU0'ž0/Æ0Gö0->1'l1G”1Ü1Mü1_J2,ª2B×2N3#i34�3.Â3>ñ3L04S}4/Ñ4M5>O5JŽ5BÙ5H6~e65ä6"7Z=7\˜7
õ7E8EI84�8Ä8@Ú8@90\9�9:œ9>×9C:Z:x:’:)¨:Ò:ì:-;6;L;&h;4�;4Ä;4ù;%.<=T<@’<0Ó<=B=.`=�=e¨=&>5>L>_>w>‹>) >Ê>Þ>ô>	?6?-U?!ƒ?¥?¸?Ë?è?ü?@#@?@R@r@‰@©@À@à@÷@A(A'AA:iAB¤AEçA8-B/fBH–B¹ßB#™C½C×CñC"D*/D#ZD$~D4£D&ØD/ÿD0/E1`E2’E$ÅE$êE%F05FfF&€F§F*ÁF<ìFM)G0wG0¨G,ÙGH!%HGHgH‚HœH¶HÐHêH
! I%I@I[I8vI¯I8ÊIJJ9JTJ!oJ‘JªJÆJáJýJK45K;jK¦K#ÃKAçK')L!QL!sL;•L0ÑL M"#M!FM!hM$ŠM$¯M9ÔM6N=ENAƒN/ÅN-õNE#O:iOn¤O5P0IP,zP>§P4æP4QPQ'nQ#–Q'ºQ#âQ(R*/R9ZR+”R)ÀR+êR6S-MS>{S4ºS4ïS2$T0WT0ˆT+¹T/åT/U/EU,uU$¢U]ÇU%V@CV>„VAÃV7W:=W2xW5«W2áWXK0X|X™X*¶X-áX'Y7YQSY'¥YÍYèY-Z(1Z,ZZ,‡Z,´Z)áZ[,&['S[B{[L¾[L\<X\<•\BÒ\]14].f]L•]â] ^J#^Xn^-Ç^õ^)_@:_4{_C°_&ô_V`Pr`PÃ`Ua!ja+ŒaA¸a9úa‘4bBÆb#	c:-c:hcC£cIçc1d-Md{dG•d#Ýd}e¯e3/fTcf¸fCÑfNgjdgÏg1Þgh;/hkhˆh¥h4ÀhLõhMBiD�iDÕi j;j:Rj�j¤jD¾jLk>Pk5�k:Åk6lI7lC�lEÅl+m+7mLcm)°m2ÚmK
nJYn'¤n/Ìn2ün/o(?o6ho=Ÿo=Ýo9p=UpD“p(Øp4q,6q-cq(‘qCºq'þq.&rUrDsr'¸r@àr.!s0Ps!�s<£sFàs6't.^tC�tCÑt&u,<u2iuDœu áu1v4v9Sv:�vPÈv&w<@w8}w-¶wäw!x1$x.Vx5…x+»xEçx2-y5`y2–y.Éy>øy>7z,vz)£zEÍzH{E\{0¢{6Ó{,
! |67|Un|!Ä|æ|a}Ug}3½}/ñ}2!~$T~"y~)œ~&Æ~Fí~24$gNŒAÛ;€5Y€t�€—�9œ�[Ö�82‚Gk‚?³‚:ó‚8.ƒ%gƒ)�ƒ·ƒ#×ƒ#ûƒ)„‰I„=Ó„9…2K…%~…%¤…&Ê…+ñ…;†&Y†U€†Ö†&ó†&‡/A‡2q‡/¤‡8Ô‡4
ˆ!Bˆ+dˆ2�ˆ-Ãˆ%ñˆ)‰%A‰%g‰&�‰+´‰à‰2ý‰/0Š`Š&{Ša¢ŠŒ‹P‘‹jâ‹4MŒ'‚ŒªŒÊŒ2ÓŒ'�%.�T�2s�¦�2Ã�7ö�2.Ž=aŽ8ŸŽ8ØŽ=�8O�6ˆ�;¿�4û�90�4j�9Ÿ�4Ù�E‘7T‘1Œ‘F¾‘K’IQ’I›’Eå’G+“s“Hó“T<”‘”c«”F•¾V••–P«–ü–—'—9—I—\—s—‘—,«—0Ø—*	˜L4˜-�˜+¯˜@Û˜.™K™d™<„™,Á™)î™Fš8_š7˜š1Ðš<›B?›C‚›EÆ›Nœ.[œ=ŠœmÈœ/6�/f�1–�NÈ�#ž6;žYržZÌž('Ÿ-PŸQ~ŸOÐŸM  -n 8œ ?Õ 6¡+L¡0x¡0©¡!Ú¡+ü¡+(¢+T¢+€¢,¬¢,Ù¢-£-4£-b£-�£-¾£-ì£-¤-H¤-v¤-¤¤-Ò¤-¥+.¥+Z¥+†¥+²¥+Þ¥+
! ¦,6¦+c¦+�¦+»¦+ç¦-§-A§-o§-�§+Ë§+÷§+#¨+O¨+{¨+§¨+Ó¨+ÿ¨++©+W©,ƒ©,°©*Ý©+ª+4ª,`ª,�ª+ºª+æª+«+>«.j«*™«*Ä«+ï«#¬A?¬U�¬×¬Bè¬)+­_U­µ­+Í­Kù­ME®9“®+Í®ù®>¯3W¯&‹¯$²¯Y×¯31°4e°Qš°<ì°6)±)`±>Š±!É±"ë±G²7V²)Ž²*¸²$ã²$³#-³$Q³$v³#›³‹¿³8K´#„´.¨´>×´8µ4OµW„µ*ÜµM¶:U¶v�¶?·5G·@}·6¾·>õ·-4¸:b¸B�¸@à¸"!¹D¹$W¹|¹N–¹å¹1º87º+pº)œº<Æº'»-+»0Y»aŠ»'ì»4¼%I¼'o¼&—¼^¾¼.½,L½y½A“½5Õ½ ¾*,¾W¾u¾+�¾¼¾(Ô¾<ý¾":¿,]¿$Š¿¯¿ Å¿æ¿ À/&À3VÀŠÀ?žÀCÞÀM"Á2pÁD£ÁVèÁ,?Â'lÂY”Â4îÂ,#Ã0PÃ0�Ã=²Ã0ðÃ:!Ä1\Ä9ŽÄ1ÈÄ3úÄ5.Å1dÅ2–Å@ÉÅ1
! Æ?<ÆJ|Æ6ÇÆ4þÆ43Ç<hÇ>¥Ç=äÇ3"È:VÈ7‘È6ÉÈEÉAFÉOˆÉHØÉ !Ê,BÊoÊ9„ÊH¾ÊEË)MËwË4ŒË3ÁËNõË1DÌOvÌ6ÆÌ3ýÌ21Í0dÍ/•Í)ÅÍ#ïÍ*Î*>Î-iÎ@—Î!ØÎ%úÎ Ï-2Ï2`Ï?“Ï#ÓÏ÷Ï'Ð(>Ð(gÐ5�ÐÆÐÛÐ!ôÐ5ÑLÑ-_Ñ&�Ñ ´ÑÕÑ'ôÑ*Ò%GÒ*mÒ$˜ÒA½ÒCÿÒ+CÓ6oÓ7¦Ó4ÞÓ6Ô3JÔI~Ô%ÈÔîÔaÕ[iÕeÅÕe+Öe‘Ö
÷Ö'×--×&[×‚×P¢×Hó×H<Ø#…ØK©Ø6õØE,ÙErÙG¸ÙÚ*Ú(>ÚgÚ1‡Ú)¹Ú-ãÚ,Û,>Û<kÛ5¨Û&ÞÛ/Ü=5Ü&sÜ%šÜ7ÀÜ5øÜ,.Ý<[Ý"˜Ý»Ý$ÏÝôÝ.Þ02ÞWcÞ»Þ<ËÞß9!ßO[ß«ßÇßãß à#à:?à?zàTºà!á1á7Lá$„á-©á×áDóá:8â!sâ!•â@·â<øâ<5ã&rã<™ãRÖã;)ä>eä@¤ä8åäaå9€å3ºåGîåX6æ3�æGÃæJç9VçD�çYÕçl/èpœè[
éLié;¶éEòéG8ê?€êjÀêK+ëUwë[Íël)ìO–ìDæìO+íi{íOåí85îanî�ÐîqRïWÄï8ðŒUðŽâð†qñHøñNAò=�ò?ÎòióYxóuÒóvHô)¿ô)éôõ*,õWõnõ?…õ^Åõ=$ö]bö@Àöd÷Cf÷Vª÷@øQBøV”ø=ëøV)ù9€ù3ºù*îù*ú.Dúhsú0Üú.
û6<û+sûŸû:½û8øû)1ü-[ü'‰ü±ü(Åü%îüOý%dýŠý&¥ý4Ìý2þ4þ Qþ/rþ1¢þÔþ(ôþÿ#,ÿ‰PÿOÚÿ9*$d.‰?¸(ø8!5ZB�rÓBFF‰^Ðd/f”PûZLK§ó;4G+|4¨-Ý3"*VP�Ò(ê->AI€?Ê+
! 66)mL—Eä*	'A	i	
€	VŽ	1å	8
! <P
! &�
! )´
! CÞ
! 6"<YR–8éS"v2�Ãß+ù%
	2
<
O
1j
6œ
Ó
í
UJX!£ÅÞ4ó%(4N5ƒ5¹vï3f=š<Ø!77;o(«:Ô.9>Cx@¼AýE?“…ýîûì!ï3+E1q9£!Ý9ÿ495n,¤;ÑU
c/~(®.×74P3…4¹1î> B_Z¢ZýAX\š\÷?T8”2Í/-0;^4š"Ï8ò+ $@  e † 4¥ &Ú ;!)=!jg!CÒ!K"`b"8Ã"8ü"%5#)[#L…#VÒ#)$;$.M$0|$:­$Hè$N1%b€%hã%&L&7s&.«&=Ú&9'6R':‰'3Ä';ø':4(:o(Hª(2ó(<&)%c);‰)Å)&Ü)!*#%*I**g*8’*ƒË*6O+†+	¦+`°+`,r,:‡,OÂ,7-$J-4o-¤-5½-5ó-).*F.$q.=–.)Ô.)þ.*(/S/p/†/¡/'­/*Õ/0+0>C0B‚0;Å01; 1(\1…1$Ÿ1CÄ1%25.29d2Fž2å2$ò273O3#j3#Ž3'²3#Ú3Mþ37L49„47¾48ö4./5@^5BŸ5<â5@6>`6Ÿ6´66Î6>7D7;^7š7>´7/ó7-#8LQ8*ž8:É89.9gK9c³9j:B‚:9Å:9ÿ:"9;"\;";)¢;.Ì;û;;<"O<†r<8ù<A2==t=P²=J>zN>PÉ>8?|S?]Ð?$.@$S@Ex@-¾@-ì@EA@`A0¡A)ÒA*üA3'B6[B.’B@ÁBLCMOCF�CFäCB+DAnD.°D#ßDELE3hEWœE0ôE%F'@F5hF-žF+ÌF,øF0%G%VG9|G¶GÌG%äG5
! H@HZHZtH)ÏHGùHGAI%‰IC¯I)óI2J0PJ.�JH°J4ùJ.K$IK#nK,’K)¿K&éK/L4@L<uL3²L(æL)M&9M%`MJ†MÑMUÙME/N7uN=­N0ëN5ODROŒ—O‹$P7°P@èPB)Q;lQ+¨Q-ÔQ"R{%R¡R¶R4ËR%S=&S;dS/ S ÐSñS4	T)>T:hTP£T+ôT( U6IU€UOœUgìU5TV$ŠV1¯V<áV&W5EW³{W"/X)RX4|X+±X0ÝXPYY_Y,¹Y0æY;ZFSZ1šZIÌZ5[5L[3‚[<¶[Yó[=M\5‹\XÁ\S]2n](¡]Ê]^â]GA^?‰^OÉ^G_!a_Lƒ_CÐ_�`–`$±`8Ö`\ala$…aªa)Æa#ða1b$Fbkb#‡b$«b6Ðbc"&c[Ic0¥c;Öc-d%@dfd>}d>¼d>ûd>:e<ye=¶e<ôe<1f?nf:®f=éf&'g&NgDugFºgJhNLh@›h8ÜhPiHfiE¯i.õi"$jGj6gj;žj.Új9	k8Ck8|k.µk)äkKl?Zlšl+¸läl.ûl&*m'Qm;ym;µmñm"n./n^n~nœn8¹n9òn4,o,ao-Žo8¼o;õoD1pvp'•p ½pÞp ýpq%=q#cq&‡q@®q9ïq>)r1hr,šrÇrM×r9%s&_s†s s#¯s*Ós>þs/=t,mt1št/Ìt$üt;!u6]u!”u@¶u2÷u&*v,Qv>~v1½v6ïv2&w3Yw0�w>¾wýwJxNgx?¶x:öx11ycy%}y&£y!Êyìy(z 4z7Uz.�zD¼z"{1${%V{4|{2±{Fä{<+|7h|* |,Ë|"ø|} 5}GV}3ž}&Ò}&ù}: ~B[~Až~)à~

! <3UG‰>Ñ<€.M€:|€#·€OÛ€%+�(Q�<z�·�>Ó�‚2#‚8V‚ �‚°‚)¿‚é‚2ý‚0ƒ-Kƒ3yƒ'­ƒ%Õƒ7ûƒ53„Ii„
³„6Á„ø„…93…"m…(�…X¹…1†/D†8t†­†?Ì†‡E(‡In‡¸‡^Í‡+,ˆBXˆ
›ˆ
©ˆ ·ˆ%ØˆCþˆ:B‰(}‰3¦‰.Ú‰h	Š-rŠv Šv‹cŽ‹ò‹Œ;#Œ,_ŒjŒŒ;÷Œ!3�'U�$}�'¢�>Ê�>	Ž>HŽ‡Ž¡Ž´ŽÎŽíŽr�‡s�/û�!+�$M�9r�¬�À�YÙ�$3‘KX‘<¤‘”á‘Ov’2Æ’1ù’-+“-Y“-‡“µ“Ê“8Û“I”(^”@‡”*È”.ó”D"•2g•š•³•Ê•!å•,–�4–�Â–P—=j—4¨—1Ý—e˜3u˜3©˜3Ý˜g™>y™|¸™U5š(‹š´šOÍš›07›4h›0�›/Î›$þ›*#œ@Nœ8�œ:Èœ2�%6�$\�‚��=ž=Bž"€žã£ž<‡Ÿ`ÄŸT% Qz GÌ E¡DZ¡DŸ¡Sä¡48¢?m¢?­¢-í¢N£ƒj£Dî£W3¤)‹¤$µ¤bÚ¤=¥1R¥„¥D˜¥Ý¥6÷¥.¦*>¦i¦ ‡¦&¨¦+Ï¦Sû¦)O§2y§6¬§ã§>¨>B¨1�¨)³¨?Ý¨P©[n©@Ê©^ªWjª9Âªüª)«7D«@|«½«(Õ«»þ«¼º¬3w­0«­(Ü­#®,)®<V®>“®3Ò®S¯AZ¯œ¯´¯1Ô¯$°'+°5S°C‰°CÍ°N±<`±Q�±!ï±"²?4²&t²J›²,æ²=³Q³5m³A£³Uå³A;´J}´GÈ´3µDµ:]µ%˜µ¾µCÜµ5 ¶2V¶'‰¶=±¶ï¶/
! ·†:·ŠÁ·eL¸²¸$Ì¸0ñ¸?"¹_b¹ Â¹Cã¹.'º Vº=wº;µº0ñº@"»*c»AŽ»IÐ»(¼?C¼8ƒ¼2¼¼Iï¼]9½S—½ë½3¾&?¾1f¾(˜¾,Á¾3î¾*"¿gM¿Aµ¿"÷¿3À)NÀ3xÀ4¬À/áÀ Á2Á6LÁ4ƒÁ4¸Á8íÁ(&Â'OÂ3wÂ4«Â;àÂÃA<ÃG~ÃNÆÃNÄVdÄ^»ÄcÅi~ÅhèÅQÆÑÆQÇÑÇ�QÈÓÈ�SÉÕÉrUÊ€ÈÊ€IËƒÊËNÌCkÌ6¯Ì3æÌÍ;9Í5uÍ5«ÍáÍ3ýÍ31Î?eÎ3¥Î$ÙÎ3þÎ&2ÏYÏvÏ(”Ï$½Ï5âÏHÐ2aÐ-”Ð-ÂÐ.ðÐAÑYaÑ/»Ñ@ëÑu,ÒS¢ÒöÒ6Ó/MÓ}Ó)–Ó(ÀÓ\éÓ0FÔ0wÔ[¨ÔEÕJÕE]ÕG£Õ'ëÕ&Ö:Ö!VÖ.xÖ1§Ö%ÙÖ0ÿÖ-0×^×.|×2«×-Þ×#ØL0Ø%}Ø£ØKÁØ4
Ù.BÙ+qÙ6�Ù4ÔÙ,	ÚG6ÚI~Ú3ÈÚbüÚ1_Û$‘Û¶ÛÍÛ(áÛ,
! ÜF7ÜF~Ü/ÅÜ.õÜ0$Ý"UÝ2xÝ,«Ý)ØÝ(Þ++Þ,WÞ&„Þ+«Þ+×Þ%ß")ßLß#lß&�ß7·ß-ïß-à*Kà)và) à$Êà&ïà)á-@á+ná%šá(Àá5éá#â'Câ4kâ' â&Èâ ïâ+ã<ã2[ã4Žã0Ãã1ôã?&ä;fäK¢äVîäPEå+–å/Âå'òåæ(.æ…Wæ/Ýæ)
ç#7ç#[çç(œç"Åç9èç/"è+Rè ~è2Ÿè&Òè*ùè1$éVéDké(°é,Ùéê-ê$Iê&nê,•êOÂê*ë!=ë+_ë‹ëª©ë$Tí[yíKÕí!î17îiî„î£î¾îpÊî=;ï9yï:³ï?îïL.ðW{ðHÓðgñ1„ñ„¶ñN;ò[ŠòYæò<@ó<}ó:ºóaõóyWô:ÑôOõM\õJªõaõõ[WöW³ö>÷=J÷9ˆ÷RÂ÷Gøi]øoÇø)7ùEaù¹§ù<aúižúaûJjûSµûD	ü/Nü.~ü*­ü(Øü8ý4:ý)oý7™ý+Ñý+ýý-)þ\Wþ‰´þm>ÿg¬ÿf	>{	gº	W"	9z	t´	Î)	¼ø	Iµ	Lÿ	ZL	5§	OÝ	4-	=b	A 	7â	5	-P	;~	0º	Në	a:	Tœ	Gñ	B9	5|	S²	S		8Z		B“		-Ö		2
! 	I7
! 	N�
! 	VÐ
! 	Z'	y‚	Dü	ZA	Nœ	Cë	Y/
	?‰
	?É
	<		JF	J‘	0Ü	2
	4@	_u	DÕ	A	c\	iÀ	/*	IZ	o¤	I	X^	Y·	T	Kf	C²	Cö	7:	ar	\Ô	—1	’É	Ž\	�ë	:|	7·	Kï	Ž;	’Ê	K]	]©		g"	Š	Ÿ	º	Ð	1æ	/	4H	¢}	 	} 	:	AY	O›	që	|]	1Ú	L	{Y	.Õ	f 	Bk 	.® 	"Ý 	R!	QS!	7¥!	9Ý!	\"	˜t"	˜
#	 ¦#	&Ç#	Mî#	/<$	;l$	¨$	º$	<Ú$	V%	n%	?‰%	?É%	7	&	;A&	"}&	Z &	%û&	<!'	"^'	$�'	.¦'	3Õ'	'	(	1(	/P(	3€(	(´(	4Ý(	,)	3?)	<s)	N°)	6ÿ)	E6*	|*	Iœ*	æ*	@+	E+	/_+	/�+	.¿+	#î+	!,	-4,	2b,	<•,	,Ò,	6ÿ,	"6-	Y-	w-	Œ-	)¡-	8Ë-	2.	.7.	@f.	§.	IÆ.	P/	:a/	6œ/	CÓ/	60	;N0	4Š0	;¿0	\û0	 X1	>y1	@¸1	7ù1	:12	)l2	–2	8±2	?ê2	*3	9C3	4}3	3²3	&æ3	N
4	-\4	Š4	?¡4	)á4	I5	U5	/o5	1Ÿ5	3Ñ5	"6	&(6	%O6	u6	+”6	=À6	Sþ6	zR7	)Í7	/÷7	8'8	/`8	+�8	¼8	/Ú8	+
! 9	169	-h9	0–9	'Ç9	,ï9	:	6<:	s:	 ’:	³:	.Â:	ñ:	?;	"Q;	9t;	+®;	2Ú;	#
<	-1<	_<	}<	�<	#¶<	)Ú<	3=	08=	1i=	2›=	=Î=	3>	0@>	1q>	4£>	4Ø>	-
?	*;?	)f?	-�?	+¾?	,ê?	0@	-H@	v@	+‘@	&½@	&ä@	*A	*6A	$aA	5†A	'¼A	äA	 ùA	+B	 FB	cgB	vËB	”BC	z×C	RD	-nD	,œD	5ÉD	ÿD	&E	!?E	(aE	!ŠE	/¬E	1ÜE	F	C.F	CrF	#¶F	=ÚF	"G	H;G	H„G	9ÍG	/H	7H	'TH	5|H	2²H	GåH	:-I	hI	X†I	ßI	øI	J	J	*J	$:J	_J	=}J	$»J	àJ	FúJ	(AK	(jK	“K	 K	­K	¿K	$ÏK	ôK	L	*L	DL	\L	xL	’L	D¨L	*íL		M	-"M	PM	$cM	0ˆM	¹M	!ÕM	G÷M	F?N	G†N	AÎN	5O	)FO	pO	‹O	$¡O	ÆO	 àO	P	"P	I?P	I‰P	BÓP	-Q	;DQ	I€Q	!ÊQ	8ìQ	1%R	0WR	7ˆR	&ÀR	,çR	&S	;S	[S	8sS	1¬S	ÞS	úS	-T	-CT	,qT	8žT	=×T	=U	=SU	=‘U	ÏU	ÛU	)ûU	%%V	)KV	2uV	¨V	1ÀV	òV	W
! W	:bW	1�W	-ÏW	9ýW	7X	UX	2nX	1¡X	ÓX	CîX	2Y	=QY	o�Y	2ÿY	12Z	dZ	@}Z	"¾Z	#áZ	([	&.[	-U[	\ƒ[	:à[	1\	;M\	/‰\	H¹\	]	0]	'O]	w]	—]	³]	/Å]	õ]	^	2^	J^	 g^	'ˆ^	°^	Í^	è^	/ù^	4)_	)^_	4ˆ_	½_	@Ú_	`	/,`	!\`	"~`	2¡`	DÔ`	!a	+;a	,ga	”a	4³a	èa	'üa	#$b	9Hb	‚b	! b	:Âb	ýb	c	'1c	?Yc	™c	 ­c	Îc	îc	;
d	ZId	Z¤d	yÿd	zye	%ôe	>f	Yf	.rf	!¡f	HÃf	!g	3.g	+bg	1Žg	CÀg	 h	2%h	3Xh	9Œh	#Æh	êh	Gi	mKi	j¹i	@$j	ej	:{j	"¶j	Ùj	2ðj	4#k	(Xk	�k	žk	P®k	0ÿk	l0l	h�l	9m	!@m	5bm	,˜m	-Åm	Aóm	05n	fn	†n	¦n	Än	×n	?ên	'*o	(Ro	{o	1—o	Éo	éo	5p	E;p	�p	>Ÿp	2Þp	5q	?Gq	*‡q	>²q	4ñq	&r	*Ar	1lr	3žr	KÒr	:s	Ys	-os	5�s	)Ós	@ýs	%>t	~dt	9ãt	Yu	Pwu	:Èu	Dv	4Hv	A}v	"¿v	âv	Dùv	>w	*Tw	#w	£w	¹w	Ïw	èw	'x	&)x	(Px	yx	$–x	!»x	Ýx	)ûx	,%y	(Ry	{y	7•y	+Íy	Bùy	J<z	p‡z	Jøz	iC{	F­{	7ô{	{,|	3¨|	gÜ|	QD}	b–}	Žù}	xˆ~	P	FR	f™	h€	Ji€	p´€	m%�	K“�	Lß�	G,‚	nt‚	Yã‚	2=ƒ	7pƒ	=¨ƒ	Pæƒ	u7„	_­„	k
…	Xy…	XÒ…	*+†	PV†	{§†	]#‡	\�‡	sÞ‡	TRˆ	Q§ˆ	Gùˆ	fA‰	_¨‰	RŠ	&[Š	6‚Š	u¹Š	W/‹	.‡‹	[¶‹	3Œ	WFŒ	džŒ	,�	u0�	¦�	%Á�	.ç�	@Ž	9WŽ	$‘Ž	6¶Ž	2íŽ	4 �	'U�	5}�	3³�	#ç�	G�	<S�	G��	VØ�	V/‘	h†‘	Wï‘	UG’	R�’	Lð’	1=“	6o“	6¦“	&Ý“	;”	4@”	u”	W””	Sì”	5@•	Hv•	g¿•	)'–	3Q–	*…–	5°–	8æ–	.—	1N—	=€—	)¾—	è—	E˜	;H˜	5„˜	8º˜	>ó˜	@2™	Fs™	Cº™	Cþ™	1Bš	0tš	1¥š	%×š	`ýš	~^›	XÝ›	'6œ	J^œ	M©œ	I÷œ	EA�	:‡�	/Â�	9ò�	!,ž	*Nž	)yž	N£ž	0òž	=#Ÿ	3aŸ	@•Ÿ	>ÖŸ	1 	0G 	x 	%— 	4½ 	Iò 	#<¡	9`¡	Gš¡	.â¡	-¢	5?¢	8u¢	=®¢	2ì¢	R£	0r£	<££	7à£	7¤	(P¤	ay¤	AÛ¤	P¥	;n¥	Jª¥	2õ¥	2(¦	'[¦	Qƒ¦	QÕ¦	/'§	3W§	+‹§	‚·§	n:¨	-©¨	`×¨	/8©	8h©	Z¡©	Qü©	+Nª	"zª	E�ª	*ãª	7«	-F«	.t«	 £«	&Ä«	"ë«	6¬	E¬	@_¬	< ¬	.Ý¬	!­	C.­	9r­	3¬­	à­	®	,®	4L®	H�®	OÊ®	;¯	,V¯	;ƒ¯	;¿¯	&û¯	N"°	,q°	hž°	x±	7€±	^¸±	G²	E_²	7¥²	NÝ²	O,³	(|³	D¥³	Bê³	V-´	Y„´	GÞ´	;&µ	(bµ	B‹µ	RÎµ	+!¶	2M¶	7€¶	E¸¶	Bþ¶	QA·	,“·	/À·	'ð·	G¸	E`¸	%¦¸	 Ì¸	4í¸	P"¹	3s¹	C§¹	Eë¹	A1º	Osº	2Ãº	Böº	49»	in»	Ø»	$ó»	#¼	5<¼	r¼	%�¼	E¶¼	Oü¼	VL½	.£½	3Ò½	C¾	BJ¾	%�¾	0³¾	Uä¾	3:¿	1n¿	 ¿	=À¿	)þ¿	2(À	[À	9xÀ	3²À	0æÀ	PÁ	chÁ	;ÌÁ	>Â	?GÂ	3‡Â	k»Â	&'Ã	3NÃ	‚Ã	:¢Ã	7ÝÃ	]Ä	RsÄ	(ÆÄ	0ïÄ	+ Å	/LÅ	>|Å	0»Å	LìÅ	S9Æ	J�Æ	@ØÆ	\Ç	IvÇ	2ÀÇ	AóÇ	45È	9jÈ	@¤È	%åÈ	KÉ	>WÉ	K–É	NâÉ	>1Ê	gpÊ	(ØÊ	VË	%XË	*~Ë	©Ë	B±Ë	DôË	D9Ì	G~Í	TÆÍ	TÎ	+pÎ	0œÎ	:ÍÎ	Ï	*(Ï	#SÏ	!wÏ	I™Ï	mãÏ	gQÐ	$¹Ð	^ÞÐ	'=Ñ	.eÑ	”Ñ	"´Ñ	!×Ñ	!ùÑ	"Ò	">Ò	3aÒ	"•Ò	4¸Ò	4íÒ	;"Ó	0^Ó	+�Ó	;»Ó	:÷Ó	"2Ô	,UÔ	‚Ô	2¡Ô	/ÔÔ	%Õ	*Õ	JÕ	iiÕ	_ÓÕ	93Ö	smÖ	)áÖ	<×	)H×	r×	$’×	
·×	Å×		Ö×	
! à×		ë×	+õ×	!Ø	:>Ø	1yØ	0«Ø	5ÜØ	2Ù	/EÙ	<uÙ	a²Ù	;Ú	+PÚ	9|Ú	e¶Ú	8Û	;UÛ	/‘Û	3ÁÛ	.õÛ	=$Ü	@bÜ	£Ü	>¶Ü	:õÜ	B0Ý	EsÝ	]¹Ý	Þ	-Þ	0GÞ	>xÞ	b·Þ	;ß	7Vß	%Žß	#´ß	8Øß	Hà	"Zà	$}à	F¢à	7éà	N!á	Bpá	6³á	)êá	Lâ	<aâ	7žâ	JÖâ	E!ã	8gã	. ã	4Ïã	-ä	*2ä	,]ä	WŠä	/âä	6å	?Iå	G‰å	Ñå	3ðå	3$æ	BXæ	?›æ	=Ûæ	9ç	FSç	Gšç	Bâç	M%è	Nsè	FÂè	G	é	GQé	A™é	SÛé	C/ê	(sê	.œê	&Ëê	òê	+ë	i4ë	Mžë	1ìë	-ì	1Lì	1~ì	%°ì	"Öì	Eùì	%?í	#eí	%‰í	H¯í	øí	8î	8Lî	1…î	<·î	3ôî	1(ï	Zï	&xï	BŸï	*âï	
ð	;+ð	9gð	H¡ð	9êð	*$ñ	\Oñ	8¬ñ	1åñ	5ò	/Mò	2}ò	°ò	2´ò	5çò	Qó	&oó	J–ó	'áó	.	ô	B8ô	7{ô	4³ô	1èô	8õ	/Sõ	%ƒõ	$©õ	%Îõ	#ôõ	)ö	)Bö	-lö	#šö	"¾ö	áö	)öö	 ÷	+4÷	-`÷	!Ž÷	$°÷	(Õ÷	*þ÷	)ø	Aø	$Yø	)~ø	)¨ø	.Òø	Aù	0Cù	/tù	c¤ù	Aú	9Jú	<„ú	4Áú	;öú	32û	Hfû	D¯û	Pôû	>Eü	3„ü	7¸ü	[ðü	8Lý	…ý	
‘ý	.Ÿý	$Îý		óý	?ýý	i=þ	1§þ	&Ùþ	ÿ	J ÿ	-kÿ	!™ÿ	#»ÿ	7ßÿ	'
! >?
! <~
! )»
! 6å
! 2
! @O
! !�
! <²
! .ï
! %
! D
! 0c
! /”
! ?Ä
! 8
! ?=
! (}
! ¦
! +À
! )ì
! +
! B
! '[
! 1ƒ
! ;µ
! <ñ
! 9.
! <h
! 8¥
! ;Þ
! 5
! 8P
! ‰
! +£
! +Ï
! +û
! I'
! 3q
! 6¥
! >Ü
! A
! +]
! +‰
! +µ
! %á
! $	
! ,	
! "I	
! *l	
! —	
! ;°	
! ì	
! <
  
! :I
  
! („
  
! 5­
  
! ‹ã
  
! 2o
! <¢
! =ß
! E
! <c
! M 
! #î
! 
! '1
! IY
! m£
! y
! s‹
! nÿ
! zn
! té
! o^
! {Î
! uJ
! hÀ
! t)
! nž
! v

! w„
! xü
! qu
! ;ç
! 2#
! )V
! (€
! &©
! 0Ð
! 0
! *2
! 0]
! AŽ
! .Ð
! )ÿ
! 2)
! T\
! (±
! *Ú
! ,
! 02
! 'c
! =‹
! =É
! 
! 
! 
;
! *I
! +t
! + 
! &Ì
! 9ó
! -
! 1>
! &p
! /—
! @Ç
! .
! $7
! 5\
! 4’
! 4Ç
! ü
! ;
! EX
! Až
! @à
! ;!
! 0]
! :Ž
! -É
! 1÷
! <)
! Df
! «
! 7¸
! (ð
! -
! -G
! u
! �
! ª
! !Ä
! %æ
! % 
! !2 
! 'T 
! H| 
! AÅ 
! *!
! !2!
! T!
! &n!
! •!
! 'œ!
! (Ä!
! <í!
! 0*"
! %["
! 2�"
! >´"
! "ó"
! #
! N2#
! .�#
! 
! °#
! .»#
! :ê#
! )%$
! )O$
! 5y$
! E¯$
! Aõ$
! 47%
! 4l%
!  ¡%
! Â%
! ,Ý%
! $
! &
! "/&
! .R&
! %�&
! %§&
! $Í&
! ò&
! (	'
! /2'
! -b'
! �'
! ¦'
! ½'
! 2Ó'
! %(
! &,(
! S(
! Tr(
! LÇ(
! [)
! Wp)
! \È)
! D%*
! Pj*
! C»*
! ÿ*
! 
+
! 
#+
! $1+
! 9V+
! E�+
! EÖ+
! C,
! *`,
! #‹,
! )¯,
! Ù,
! .ï,
! -
! (0-
! 0Y-
! EŠ-
! @Ð-
! ".
! 24.
! 3g.
! 4›.
! QÐ.
! ,"/
! )O/
! 0y/
! Hª/
! Mó/
! /A0
! 2q0
! ¤0
! 'Â0
! 3ê0
! 1
! *1
! G1
!  d1
! %…1
! «1
! %½1
! ã1
! ù1
! 
! 2
! 2
! .2
! $A2
! f2
! %w2
! /�2
! %Í2
! ,ó2
! , 3
! .M3
! ,|3
! ,©3
! ,Ö3
! ,4
! *04
! &[4
! /‚4
! ²4
! »4
! (Ç4
! %ð4
! "5
! 95
! X5
! w5
! 7„5
! ¼5
! Ì5
! Õ5
! 'ô5
! 6
! +;6
! 'g6
! "�6
! #²6
! )Ö6
! 7
! & 7
! &G7
! 1n7
! 1 7
! !Ò7
! #ô7
! !8
! :8
! R8
! (k8
! �”8
! "%9
! 5H9
! H~9
! =Ç9
! 3:
! /9:
! 'i:
! 0‘:
! $Â:
! %ç:
! +
;
! /9;
! 'i;
! (‘;
!  º;
! +Û;
! <
! 4<
! /Q<
! W�<
! 9Ù<
! 4=
! H=
! 8Z=
! &“=
! ,º=
! $ç=
! >
! *>
! F>
! +e>
! 6‘>
! È>
! â>
! @ë>
! 5,?
! b?
! �?
! �?
! ·?
! ×?
! 8ô?
! 0-@
! ;^@
! )š@
! =Ä@
! >A
! 4AA
! !vA
! ˜A
! =¸A
!  öA
! -B
! EB
! `B
! HwB
! )ÀB
! ,êB
! )C
! 1AC
! sC
! /’C
! @ÂC
! -D
! -1D
! ._D
! ŽD
! )©D
! RÓD
! ?&E
! 'fE
! )ŽE
! 1¸E
! ,êE
! 2F
! BJF
! ;�F
! ÉF
! ZÖF
! .1G
! (`G
! D‰G
! 1ÎG
! 6H
! 37H
! 3kH
! 5ŸH
! =ÕH
! JI
! *^I
! "‰I
! 0¬I
! ?ÝI
! J
! 8J
! PJ
! )mJ
! "—J
! *ºJ
! *åJ
! EK
! PVK
! 6§K
! 2ÞK
! L
! "/L
! RL
! 9kL
! ¥L
! ¶L
! 7ÐL
! 7M
! 3@M
! %tM
! šM
! 7¸M
! !ðM
! "N
! #5N
! YN
! yN
! @‘N
! -ÒN
! >O
! >?O
! D~O
! 7ÃO
! 'ûO
! .#P
! MRP
! H P
! NéP
! H8Q
! .�Q
!  °Q
! 'ÑQ
! -ùQ
! ='R
! eR
! ;€R
! #¼R
! 6àR
! :S
! 5RS
! ˆS
! ¨S
! ÇS
! ÚS
! íS
! )T
! #0T
! 'TT
! &|T
! "£T
! 3ÆT
! úT
! U
! $U
! $>U
! cU
! zU
! —U
! ©U
! ÃU
! ÝU
! *öU
! !V
! .V
! ;V
! YV
! kV
! ~V
! ŽV
! 9£V
! .ÝV
! 8W
! 3EW
! /yW
! 0©W
! 3ÚW
! ;X
! FJX
! ‘X
! K±X
! #ýX
! !Y
! >?Y
! +~Y
! ªY
! .ÃY
! òY
! ,Z
! @?Z
! !€Z
! ,¢Z
! ÏZ
! 1éZ
! -[
! 'I[
! -q[
! +Ÿ[
! #Ë[
! Sï[
! LC\
! i�\
! bú\
!  ]]
! #~]
! -¢]
! VÐ]
! 1'^
! *Y^
! )„^
! &®^
! &Õ^
! )ü^
! /&_
! ?V_
! A–_
! 4Ø_
! +
`
! 79`
! 9q`
! 8«`
! 3ä`
! a
! %7a
! 5]a
!  “a
! T´a
! 7	b
! 6Ab
! 7xb
! °b
! IÉb
! Hc
! ?\c
! \œc
! Zùc
! (Td
! -}d
! -«d
! Ùd
! *ùd
! 1$e
! 0Ve
! ‰‡e
! 6f
! -Hf
! Tvf
! 9Ëf
! $g
! 8*g
! .cg
! +’g
! <¾g
! 'ûg
! #h
! Bh
! Sh
! eh
! vh
! "“h
! '¶h
! Þh
! )ôh
! <i
! ([i
! '„i
! /¬i
! 1Üi
! 'j
! 16j
! 2hj
! ?›j
! :Ûj
! k
! 6k
! 1Ok
! �k
! �k
! £k
! !´k
! Ök
! oòk
! )bl
! 3Œl
! Àl
! Ól
! "ñl
! $m
!  9m
! Zm
! 1zm
! 1¬m
! FÞm
! E%n
! nkn
! 3Ún
! 2o
! 0Ao
! ro
! '‘o
! 7¹o
! .ño
! - p
! 6Np
! …p
! šp
! $µp
! 8Úp
! Bq
! NVq
! )¥q
! Ïq
! ;æq
! *"r
! 0Mr
! &~r
! &¥r
! 0Ìr
! &ýr
! $s
!  Bs
! )cs
! 2�s
! 4Às
! &õs
! t
! ;9t
! Mut
! ,Ãt
! 1ðt
! 0"u
! (Su
! /|u
! 4¬u
! *áu
! v
! %%v
! )Kv
! )uv
! 4Ÿv
! @Ôv
! $w
! <:w
! .ww
! 4¦w
! 0Ûw
! x
! &x
! GCx
! L‹x
! LØx
! 6%y
! .\y
! 1‹y
! /½y
! Tíy
! 8Bz
! P{z
! 0Ìz
!  ýz
! {
! (={
! 0f{
!  —{
! '¸{
! %à{
! &|
! I-|
! *w|
! ¢|
! +Á|
! Ní|
! N<}
! $‹}
! %°}
! &Ö}
! 0ý}
! ).~
! 8X~
! 8‘~
! :Ê~
! 6
! <
! !R
! $t
! ™
! ²
! +Ê
! +ö
! -"€
! 5P€
! -†€
! D´€
! 5ù€
! )/�
! SY�
! ­�
! Ê�
! "ê�
! 	
‚
! !‚
! 9‚
! X‚
! <i‚
! /¦‚
! (Ö‚
! ÿ‚
! 'ƒ
! <@ƒ
! -}ƒ
! $«ƒ
! Ðƒ
! åƒ
! úƒ
! „
! '„
! /C„
! 5s„
! 8©„
! â„
! X…
! >[…
! 6š…
! >Ñ…
! ;†
! )L†
! )v†
! # †
! Ä†
! á†
! 0ý†
! ..‡
! 3]‡
! 9‘‡
! 8Ë‡
!  ˆ
! %ˆ
! BDˆ
! L‡ˆ
! &Ôˆ
! 6ûˆ
! :2‰
! $m‰
! ’‰
! 1ª‰
! <Ü‰
! ;Š
! .UŠ
! B„Š
! AÇŠ
! 5	‹
! 1?‹
! 1q‹
! .£‹
! .Ò‹
! 5Œ
! 57Œ
! >mŒ
! C¬Œ
! ðŒ
! .�
! /7�
! g�
! /€�
! +°�
! -Ü�
! &
! Ž
! 1Ž
! MIŽ
! "—Ž
! 'ºŽ
! 5âŽ
! (�
! A�
! 0W�
! .ˆ�
! .·�
! æ�
! �
! 5$�
! NZ�
! X©�
! 4‘
! 87‘
! :p‘
! «‘
! 1É‘
! +û‘
! )'’
! )Q’
! +{’
! 4§’
! 9Ü’
! 9“
! +P“
! ,|“
!  ©“
! /Ê“
! $ú“
! ”
! >”
! ,Y”
! [†”
! â”
! (õ”
! (•
! )G•
! 6q•
! 2¨•
! 4Û•
! 2–
! (C–
! Ul–
! OÂ–
! —
! "2—
! 6U—
! 9Œ—
! DÆ—
! &˜
! )2˜
! .\˜
! ‹˜
! 3¥˜
! 0Ù˜
! .
! ™
! a9™
! f›™
! 9š
! E<š
! ,‚š
! ¯š
! 6Ïš
! 2›
! U9›
! (�›
! G¸›
! >œ
! J?œ
! AŠœ
! +Ìœ
! $øœ
! %�
! C�
! S�
! &h�
! $��
! 4´�
! ,é�
! (ž
! B?ž
! L‚ž
! Ïž
! ïž
! .Ÿ
! ';Ÿ
! HcŸ
! 4¬Ÿ
! 6áŸ
! P 
! &i 
! .� 
! B¿ 
! /¡
! *2¡
! :]¡
! 9˜¡
! +Ò¡
! 7þ¡
! .6¢
! <e¢
! )¢¢
! DÌ¢
! S£
! Te£
! Kº£
! ¤
! C$¤
! 'h¤
! E�¤
! @Ö¤
! <¥
! DT¥
! @™¥
! LÚ¥
! 5'¦
! B]¦
! ( ¦
! ;É¦
! #§
! F)§
! &p§
! —§
! 8²§
! <ë§
! 9(¨
! Jb¨
! ,­¨
! <Ú¨
! I©
! a©
! x©
! +˜©
! @Ä©
! Lª
! PRª
! ;£ª
! 7ßª
! c«
!  {«
! ,œ«
!  É«
! *ê«
! -¬
! /C¬
! %s¬
! 7™¬
! ?Ñ¬
! ­
! 61­
! h­
! &�­
! 1¨­
! Ú­
! #ø­
!  ®
! +=®
! i®
! )‰®
! )³®
! Ý®
! ù®
! ¯
! 1¯
! Q¯
! #f¯
! -Š¯
! )¸¯
!  â¯
! %°
! +)°
! $U°
! 4z°
! *¯°
! 1Ú°
! 1±
! 0>±
! o±
! 6…±
! "¼±
! ß±
! û±
! ²
! 9/²
! 0i²
! 'š²
! -Â²
! ð²
! $
³
! ,2³
! B_³
! b¢³
! .´
! 54´
! j´
! <†´
! 5Ã´
! ù´
! ,
! µ
! +7µ
! 3cµ
! 0—µ
! /Èµ
! øµ
! ¶
! ¶
! /#¶
! "S¶
! v¶
! 0~¶
! #¯¶
! )Ó¶
! %ý¶
! 3#·
! JW·
! '¢·
! Ê·
! 5Þ·
! &¸
! 6;¸
! 'r¸
! +š¸
! Æ¸
! =Ú¸
! /¹
! /H¹
! 1x¹
! Mª¹
! Gø¹
! >@º
! Dº
! !Äº
! /æº
! (»
! )?»
! #i»
! #�»
! a±»
! "¼
!  6¼
! W¼
! 4w¼
! >¬¼
! 5ë¼
! /!½
! +Q½
! *}½
! &¨½
! +Ï½
! (û½
! $$¾
! aI¾
! 6«¾
! 9â¾
! .¿
! ZK¿
! C¦¿
! Fê¿
! a1À
! A“À
! .ÕÀ
! *Á
! F/Á
! .vÁ
! 
¥Á
! ³Á
! ÉÁ
! 6áÁ
! CÂ
! 8\Â
! :•Â
! 7ÐÂ
! 7Ã
! 8@Ã
! 9yÃ
! 7³Ã
! 8ëÃ
! 0$Ä
! ;UÄ
! :‘Ä
! HÌÄ
! !Å
! 7Å
! 0WÅ
! ˆÅ
! +¢Å
! .ÎÅ
! #ýÅ
! !!Æ
! -CÆ
! $qÆ
! $–Æ
! #»Æ
! .ßÆ
! @Ç
! <OÇ
! <ŒÇ
! BÉÇ
! È
! R È
! 7sÈ
! 1«È
! 6ÝÈ
!  É
! 5É
! ,SÉ
! ?€É
! /ÀÉ
! 0ðÉ
! 2!Ê
! /TÊ
! 5„Ê
! VºÊ
! <Ë
! NË
! +iË
! S•Ë
! UéË
! c?Ì
! E£Ì
! >éÌ
! N(Í
! -wÍ
! ¥Í
! 6ÀÍ
! L÷Í
! -DÎ
! crÎ
! ÖÎ
! +ôÎ
! 7 Ï
! :XÏ
! 1“Ï
! 8ÅÏ
! &þÏ
! *%Ð
! 1PÐ
! :‚Ð
! 3½Ð
! 'ñÐ
! %Ñ
! $?Ñ
! ;dÑ
! N Ñ
! .ïÑ
! FÒ
! eÒ
! €Ò
! –Ò
! °Ò
! ÌÒ
! àÒ
! iõÒ
! m_Ó
! KÍÓ
! 1Ô
! "KÔ
!  nÔ
! �Ô
! #¬Ô
! ,ÐÔ
! CýÔ
! BAÕ
! „Õ
! �Õ
! *·Õ
! +âÕ
! *Ö
! 19Ö
! 'kÖ
! F“Ö
! =ÚÖ
! #×
! $<×
! #a×
! …×
! (£×
! (Ì×
!  õ×
! 9Ø
! PØ
! oØ
! ‹Ø
! ¥Ø
! ¾Ø
! &ÕØ
! üØ
! 4Ù
! CCÙ
! ‡Ù
! (žÙ
! ÇÙ
! 6çÙ
! #Ú
! BÚ
! -SÚ
! ,�Ú
! ®Ú
! *ÈÚ
! %óÚ
! /Û
! IÛ
! $cÛ
! ˆÛ
! 0§Û
! /ØÛ
! &Ü
! )/Ü
! YÜ
! +oÜ
! ›Ü
! *¯Ü
! ÚÜ
! ðÜ
! Ý
! 
Ý
! 
,Ý
! #:Ý
! 
^Ý
! %lÝ
! ’Ý
! ±Ý
! ÑÝ
! æÝ
! &ýÝ
! ?$Þ
! dÞ
! (�Þ
! (ªÞ
! ÓÞ
! óÞ
!  
! ß
! 7+ß
! -cß
! ‘ß
! ¥ß
! Åß
! Ûß
! ôß
! $à
! !5à
! Wà
! 8wà
! .°à
! Pßà
! *0á
! /[á
! 3‹á
! !¿á
! (áá
! K
! â
! Vâ
! $uâ
! šâ
! 4µâ
! êâ
! +þâ
! +*ã
! Vã
! pã
! Œã
! ¬ã
! Ìã
!  éã
!  
! ä
! 4+ä
! /`ä
! #�ä
! ´ä
! :Æä
! Eå
! <Gå
! „å
! ¤å
!  ºå
! )Ûå
! (æ
! .æ
! !Fæ
! hæ
! …æ
! ›æ
! +´æ
! *àæ
! *ç
! 6ç
! 5Uç
! J‹ç
! TÖç
! 
+è
! 9è
! SYè
! 8­è
! æè
! þè
! 5
é
! HCé
! Œé
!  §é
! /Èé
! 3øé
! +,ê
! AXê
! šê
! 8±ê
! 7êê
! +"ë
! 2Në
! B�ë
! 3Äë
! Høë
! 3Aì
! >uì
! $´ì
! ,Ùì
! 4í
! &;í
! 6bí
! 6™í
! fÐí
! 7î
! =î
! "Rî
! uî
! ‹î
! �î
! µî
! *½î
! èî
! ï
! N'ï
! 7vï
! '®ï
! 'Öï
! $þï
! $#ð
! )Hð
! %rð
! %˜ð
! $¾ð
! %ãð
! 	ñ
! %ñ
! $Añ
! fñ
! ‚ñ
!  ›ñ
! 3¼ñ
! 3ðñ
! $ò
! Cò
! )cò
! �ò
!  ­ò
! Îò
! Ýò
! ûò
! 
! ó
! Oó
! ió
! xó
! !�ó
! ²ó
! Ìó
! äó
! üó
! ô
! *ô
! ;ô
! Jô
! bô
! |ô
! •ô
! 8¯ô
! èô
! øô
! %õ
! &-õ
! %Tõ
! +zõ
! ¦õ
! 9¾õ
! øõ
! #ö
! ;ö
! Jö
! :Yö
! ”ö
! £ö
! µö
! Ðö
! äö
! öö
! ÷
! .÷
! C÷
! !Z÷
! "|÷
! Ÿ÷
! °÷
! Ã÷
! "Ö÷
! 1ù÷
! +ø
! *=ø
! 4hø
! �ø
! ²ø
! Èø
! Üø
! ðø
! ù
! "ù
! 3ù
! Eù
! &eù
! Œù
! :¢ù
! Ýù
! ðù
! ú
! 0ú
! Iú
! dú
! xú
! Žú
! ¡ú
! µú
! Æú
! Ùú
! ìú
! ûú
! û
! "û
! Aû
! 5Pû
! (†û
! 3¯û
! ãû
! Rðû
! JCü
! +Žü
! ºü
! -Öü
! "ý
! !'ý
! Iý
! bý
! ~ý
! %”ý
! ºý
! Ëý
! ßý
! òý
! 4þ
! ;þ
! !Pþ
! rþ
! *’þ
! ½þ
! Ñþ
! 0éþ
! ÿ
! 7ÿ
! Lÿ
! #`ÿ
! „ÿ
! –ÿ
! ­ÿ
! Êÿ
! ãÿ
! "úÿ
! 1Nkˆ�®&Ê*ñ0Mj‚‘%¬Òê	&1Xk|˜A®@ð1N!aƒ–®Æáü/F^q‰¡K¸FPKLœ@é*H<g9¤UÞT40‰+º/æ<9S,�;º,ö2#	.V	D…	UÊ	/ 
! +P
! +|
! <¨
! uå
! 4[2�^Ã_"6‚¹+Ù'
C-
0q
D¢
.ç
A=XA–ØHô(="f‰I &ê)>;zB“BÖ9'E$m’*­Øø.,76d›#¸%Ü"%C/c0“#Ä8èc!?…Å0ß//@p4Œ0Á2ò2%3X
Œ
š/¨>Ø"+:)f!� ²Ó-ñ9Eb~œ»Ñï0
4>s ‚£Ãã @(^P‡:Ø4H=`:žBÙ4"Q/t&¤4Ë,7-e*„&¯Ö#ð*"?%b4ˆ5½&ó)D?d¤
±¿8Çj Fk &² BÙ 4!Q!h!\†!@ã!@$"#e"‰"C�"3Ô")#@2#!s#3•#7É#6$78$+p$(œ$Å$.ã$%%08%'i%‘%«%Ç%/Ö%5&6<&@s&8´&*í&0';I'2…'2¸'$ë'$(/5(!e( ‡()¨()Ò()ü(-&)$T)y)y˜)œ*0¯*à* ü*8+?V+@–+3×+4,@,*X,:ƒ,C¾,- - @-,a-‡Ž-,.!C.Fe.^¬.F/MR/[ /fü/Wc0A»09ý0T71JŒ10×1+2:42#o2#“2+·2ã2>ÿ2;>3-z3¨3!Ä3-æ34'449\4%–4)¼4(æ4 5/052`5$“5-¸5-æ5O6$d65‰6¿6Ö6?ô6;47p7ƒ7'¢78Ê78!8!=8*_8Š8¨84È81ý8,/9/\93Œ9<À9ý9":!::.\:1‹:½:
! Ð::Û:";(9;'b;"Š;!­;!Ï; ñ;!<"4<+W<%ƒ<)©<$Ó<#ø<+=0H=y=–=.²=/á=">-4>'b>Š>"©>#Ì>7ð>&(?O?/k?›?&º?á?$û? @$<@#a@$…@&ª@-Ñ@'ÿ@1'AYA#vA#šA¾AÛAúA!B$7B$\B-�B+¯BÛB!úB!C(>C0gC)˜C(ÂCëCD:!D-\D.ŠD¹D0ÏDE/E-HE4vE6«E*âE6
F#DF#hF1ŒF7¾F5öF,G6@GJwG@ÂG+H7/H4gH6œH6ÓH
! I5I-EI sI#”I ¸I.ÙI)J$2J'WJOJ*ÏJ/úJ,*K%WK}K6”KeËKX1L-ŠL.¸L<çL=$M;bM9žM3ØMCNSPN,¤N,ÑN"þN!O<O#UO$yO@žO6ßO?PHVPLŸPFìPH3Q.|Q>«QêQ!R>&ReRvR’R®RÊRæR:ÿRO:SHŠSEÓS$T7>TSvTYÊTZ$UcUDãUb(V*‹V)¶V#àV.W63WjW=yW ·W)ØW<X?X9OX8‰X(ÂXJëXK6YA‚YAÄY2Z-9Z"gZ'ŠZ²ZÉZÜZúZ[)[ C[!d[ †[!§[ É["ê[!
\"/\R\r\’\!²\/Ô\]&"]I]"V]y]E“]FÙ]B ^!c^+…^:±^1ì^L_@k_:¬_1ç_(`B`#b`(†`¯`%Î`.ô`'#aKa;fa<¢a?ßaEb)eb&�b,¶b1ãbJc0`c=‘c,Ïc.üc=+dHid²d%Ìd'òde1e-Ae/oeŸe'ºeâe-f+0f5\f!’f´f0Ôfg+g.Kg#zg!žg-Àg$îg$h#8h6\h?“h3Óh,i4i6Ji�i9�i.×i1j58j/njUžj[ôj\Pke­kFldZla¿lg!mh‰mqòmRdnp·nY(o*‚oF­o ôoUp"kp>Žp-Íp-ûp9)qIcqE­q8óq8,r)erC�r;ÓrOsG_sF§s+îst/8t-ht0–t2Çt#útu7;u+su*Ÿu*ÊuUõuKv*kv*–v9Áv<ûv'8w6`w!—w-¹w1çw4x1Nx:€x&»x âxya#yE…y>Ëy/
! z":z-]z,‹z*¸z@ãzC${3h{œ{#¸{,Ü{#	|1-|;_|)›|%Å|"ë|)}/8}3h}3œ}/Ð}5~6~"O~&r~™~;²~4î~#02.cD’$×)ü&&€)M€0w€1¨€Ú€;õ€01�5b�?˜�7Ø�<‚3M‚*�‚8¬‚å‚)þ‚(ƒGƒ-fƒ'”ƒI¼ƒ2„89„r„&Š„*±„'Ü„…… ;…5\…D’…P×…:(†5c†:™†Ô†8ë†-$‡(R‡[{‡2×‡:
! ˆEEˆK‹ˆQ×ˆ*)‰(T‰*}‰¨‰»‰Ð‰à‰ô‰ŠŠ.ŠBŠTŠfŠxŠ‰Š›Š¯ŠÅŠÙŠêŠüŠ‹"‹4‹H‹Z‹n‹€‹’‹¦‹¸‹Ê‹Ü‹î‹ŒŒ*Œ<ŒNŒbŒtŒˆŒšŒ®Œ¿ŒÓŒåŒ÷Œ	��-�A�S�g�y���£�¹�Ë�Ý�ï�/Ž1Ž(AŽjŽ+ƒŽ¯ŽÉŽÜŽòŽ#
�$1�V�k�~�˜�¶�#Ç� ë�/�6<�!s�•�K´�‘'‘'8‘'`‘"ˆ‘)«‘Õ‘1í‘1’3Q’0…’4¶’/ë’)“GE“1�“#¿“*ã“!”!0”R”q”%‰”(¯”Ø”ø”
! • #•*D•&o•&–•&½•<ä•'!–!I–(k–/”–&Ä–%ë–&—"8—*[—+†—)²—&Ü—3˜7˜,S˜7€˜¸˜Õ˜/æ˜)™"@™.c™0’™"Ã™æ™:šAš#_š"ƒš!¦š&Èš!ïš,›&>›'e›�›)«›!Õ›5÷›-œ:@œ.{œ(ªœÓœ1çœ�&4�+[�$‡�%¬�)Ò�ü�1žNž!lž+Žž2ºž>íž1,Ÿ0^Ÿ)�Ÿ(¹Ÿ)âŸ  &- T 'i ‘ ® Î 2î $!¡NF¡•¡$²¡T×¡K,¢x¢Œ¢§¢)Ä¢+î¢
£.(£W£$u£#š£¾£+Ü£¤(¤9¤.F¤#u¤'™¤'Á¤(é¤*¥+=¥1i¥(›¥"Ä¥1ç¥#¦=¦!Y¦({¦!¤¦Æ¦Ö¦î¦§ #§ D§ e§ †§ §§ È§ é§ 
! ¨ +¨ L¨!m¨ �¨°¨%Î¨#ô¨#©"<©_©©›©²©)Ð©)ú©)$ªNªnªŠª¦ªÂªÙªõª«,«H«d«€«œ«¸«0Ô«?¬[E¬#¡¬/Å¬$õ¬%­%@­3f­#š­0¾­ï­® ®+9®e®6{®/²®â®"ý® ¯ 9¯+Z¯1†¯ ¸¯Ù¯ð¯
°%(°%N°0t°.¥°2Ô°$±,±F±d±)�±«±Ä±)ã±2
²#@²%d²Š²= ²$Þ²)³-³#C³-g³&•³!¼³#Þ³#´&´<:´w´8•´$Î´ ó´*µ+?µ2kµ7žµ/Öµ ¶"'¶'J¶r¶9‘¶Ë¶,å¶)·-<·&j·'‘·¹·Ù·4ù·,.¸%[¸�¸—¸.¶¸4å¸2¹,M¹Az¹A¼¹þ¹$º.?º8nº2§ºÚº+íº7»Q»d»z»D–»2Û»,¼;¼(Z¼.ƒ¼[²¼m½(|½=¥½!ã½'¾'-¾$U¾7z¾#²¾%Ö¾,ü¾6)¿3`¿@”¿3Õ¿	À))À-SÀ5�À(·À(àÀ	Á((Á(QÁ&zÁ3¡Á.ÕÁ*ÂA/Â9qÂ«Â5¿ÂLõÂ/BÃ!rÃ”ÃC³Ã1÷Ã/)Ä.YÄ(ˆÄ%±Ä×Ä)òÄÅ1ÅFÅ+cÅ/�Å.¿ÅQîÅH@Æ4‰Æ:¾Æ7ùÆ1Ç7>Ç'vÇ1žÇ.ÐÇ.ÿÇ(.È1WÈ0‰È+ºÈ,æÈ.É%BÉhÉ!zÉEœÉ)âÉ<Ê9IÊƒÊ"¢ÊÅÊØÊêÊË*#Ë#NË!rË!”Ë!¶Ë!ØË$úË"Ì#BÌ#fÌ#ŠÌ®ÌÎÌ-ìÌ)Í DÍeÍ…Í"¥ÍÈÍ&èÍ'Î+7Î(cÎŒÎ%¬Î"ÒÎ õÎÏ76ÏfnÏVÕÏ5,ÐbÐ#iÐ�Ð­ÐÍÐ,äÐ"Ñ4Ñ0HÑJyÑAÄÑNÒCUÒ*™Ò&ÄÒ(ëÒÓ$4ÓYÓ'tÓCœÓ3àÓ"Ô7ÔRÔ_pÔLÐÔ,ÕHJÕ1“ÕÅÕ ÔÕ"õÕÖ!6Ö+XÖ„Ö¡Ö3¾ÖHòÖ;×1O×7�×#¹×Ý×û× Ø,Ø!LØ2nØ'¡Ø,ÉØöØ5Ù;Ù%SÙ5yÙH¯ÙHøÙWAÚW™ÚOñÚ'AÛ=iÛW§ÛFÿÛmFÜ‹´Ü@Ý`Ý7wÝ0¯ÝàÝ1þÝ20Þ+cÞ/�Þ$¿Þ;äÞ. ß>Oß#Žß?²ß#òß6à!Mà0oà1 à&Òà/ùà4)á2^á2‘á8Äá/ýá>-â/lâ&œâ$Ãâ èâ4	ã:>ã@yã#ºãÞã&þã%ä$@ä$eä-Šä&¸ä ßä-å.å-Kåyå*—å%Âåèåæ+ æLæ!læ"Žæ±æ%Íæóæ$ç3ç$Nç&sç$šç/¿ç7ïç-'è*Uè$€è.¥è6Ôè'é@3é%téšé;¸éôé!ê)êFêZêwêh‘êúêë%!ë!Gëië.‰ë¸ë Òëóë,ì->ì/lì5œì/Òì"íG%í3mí'¡í$Éíîíî(*î8Sî6Œî@Ãî2ïM7ï?…ï?Åï1ð97ð=qð@¯ð=ðð;.ñ5jñ5 ñ%ÖñNüñ.Kò6zò0±òPâò3ó2Só+†ó1²óIäó&.ô)Uô?ô6¿ôAöô.8õ3gõ,›õ)Èõ(òõ0ö:Lö.‡ö&¶öDÝö<"÷@_÷$ ÷"Å÷è÷Dø7Gø7ø·ø4Ìø&ù$(ùMù)`ù7Šù"Âù=åù.#ú*Rú*}ú3¨ú,Üú,	û6û.FûQuûIÇû"ü-4übüzü!™ü)»ü%åü%ý1ý&Eýlý Šý!«ý#Íýñý(þ-þ)Aþkþ/†þ¶þ(Óþ"üþ8ÿ!Xÿzÿ�ÿŸÿ²ÿ4Âÿ÷ÿ!0$K p(‘9ºGô&<Kc0¯Wà$8 ]C~Â1áE7Y4‘KÆ!"4"Wz™"¶bÙ1<%n”2°(ã++8&d+‹·)Ï-ù0'(X%�0§Ø ö,/'\.„2³!æ#	/,	4\	$‘	A¶	,ø	j%
! 2�
! 'Ã
! )ë
! @Vs2Ž Á5â<+U�.—2Æ3ù6-
Md
D²
=÷
5/N~6“.Ê1ù#+O d…„¥�*$¬ Ñ/ò'"'J8r-«ÙQôKF"’$µ#Ú(þ)'9Q-‹"¹Ü'ûG#k-„²Æ'ä88 q$’#·Û!ì.=5W�©-½ë/C@5„
º"È/ë-.I+x2¤;×+3?"s&–&½#ä#","Or’'°(Ø2.Kz&—#¾"â-,3`/{,«(Ø577'o— ­$Îó+9?*y,¤,Ñ4þ"3CV8šÓ%ñ. /F $v 6› AÒ G!5\!4’!'Ç!!ï!H"VZ"E±"+÷",##MP#Bž#,á#)$78$;p$¬$3Æ$4ú$./%^%/z%.ª%+Ù%.&"4&W&Iv&IÀ&.
! '*9'-d'0’'1Ã'&õ''(/D(4t(*©(,Ô(-)'/)(W)&€)8§)à)(ð);*DU*Fš*/á*1+4C+Rx+9Ë+4,8:,Hs,!¼,(Þ,E-EM-;“-$Ï-)ô-1.2P.Sƒ.$×.(ü.&%/:L/‡/%—/:½/Kø/MD06’0+É0/õ0%1&@1*g1+’1*¾1é1þ1 2!>2`2/|2¬2±24¸2í233&3?35U3,‹3<¸35õ31+4&]41„4[¶485LK5H˜5á5ø5\63r67¦6*Þ6.	7'87,`7"�74°71å748+L8x8-–8Ä8LÜ85)99_9™9®9BÌ9::=J:Mˆ:eÖ:R<;=�;&Í;>ô;A3<*u<N <"ï<=:(=<c=A =5â=1>)J>2t>"§>Ê>Ý>!ð>?1?M?/h?/˜?/È?/ø?3(@8\@3•@8É@+A3.A+bA3ŽAAÂA@BMEB:“B9ÎB9C;BC;~C3ºC3îCH"D.kD&šDÁD%ÝD6E3:E<nE8«EäE*F/-F!]FQF%ÑFD÷F)<G2fG"™G¼GÎG$àGH;H/RH/‚H²H"ÏH!òHI=,IjI„I›I.¯I*ÞIH	J!RJ>tJ2³J æJCK3KK<K*¼KçKL)!L+KL%wL%�L+ÃLïLMM?M%^M(„M"­M*ÐM7ûMQ3N,…N ²NÓN$òNHOA`OR¢O-õO6#P5ZP�P(°P'ÙP)Q+Q$HQ+mQ%™Q"¿Q-âQ%R!6R<XR>•R,ÔRSS@=S'~S!¦S ÈSéST8 T1YT5‹T*ÁTìT7UE;U1�UL³ULV-MV*{V=¦V"äV#WJ+WMvWBÄW7X&?X*fX%‘XF·XgþX7fY.žY†ÍY8TZ3�Z4ÁZ öZW[4o[ ¤[.Å[Bô[O7\B‡\KÊ\J]Ka]K­]Jù]KD^5�^7Æ^Jþ^9I_9ƒ_E½_Q`DU`Dš`@ß`š a:»a^öa#Ub=yb·b	¿bJÉb+c	@cJcVc%jcn�cmÿcdmd;Òd:eHIe3’e%Æe&ìe;f:OfŠf’f<£fàf8óf-,g.Zg*‰g´g(Òg8ûg<4h2qh6¤hBÛh.i(Mi)vi: i(Ûi1j<6j/sj/£j<ÓjZk6kk6¢k7Ùk)lF;lB‚lÅlEÚl' m&Hm0om\ m>ým;<n(xn-¡n4Ïno""o5Eo%{o'¡o'Éo	ñoûoDp@[pœp.¹pJèp3q,Pq1}q)¯q"Ùq*üq5'r]rrrŒrh¥rs+s Es1fs1˜s Êsëst%#tIt$etŠt*¦t%Ñt÷tu$,u#Quuu.”u'Ãu&ëu#v6vOvgv…všv¯v'Åv&ív*w?wYw6vw ­w
Îw7Üw.x%Cx.ix1˜x@Êx@yLyly;‰y)Åy(ïyKz$dz‰z8¤zÝz2óz>&{Ne{M´{3|@6|w|”|¦|·|)×|(}@*}%k}+‘}$½}6â}~55~<k~<¨~4å~75RAˆ7ÊT€TW€>¬€Hë€!4�V�@v�7·�<ï�6,‚;c‚4Ÿ‚3Ô‚,ƒ+5ƒBaƒB¤ƒFçƒ.„H„%g„-�„+»„6ç„-….L…-{…©…*¼… ç…`† i†1Š†¼†EÏ†‡,2‡_‡‡-Ÿ‡DÍ‡ˆ1/ˆ#aˆ…ˆ4›ˆJÐˆ%‰$A‰&f‰C�‰&Ñ‰&ø‰ ŠD@Š…Š£ŠL»ŠA‹J‹h‹…‹š‹¯‹)Ä‹î‹
Œ0*Œ8[Œ4”Œ?ÉŒ	�,)�=V�(”�,½�$ê�Ž-Ž(IŽ rŽ7“ŽËŽ'äŽ'�64�2k�$ž�VÃ�;�>V�>•�9Ô�-‘3<‘p‘(Ž‘@·‘4ø‘)-’W’t’‹’¡’(¸’á’<÷’D4“=y“]·“#”C9”,}”<ª”nç”:V•(‘•Iº•0–.5– d–2…–'¸–4à–$—-:—&h— �—°—Ä—7Ø—˜/˜J˜(e˜%Ž˜0´˜!å˜"™'*™4R™E‡™)Í™6÷™+.š%Zš1€š=²š0ðš0!›R›q›�›!°›7Ò›!
! œ,œ1Dœ0vœ)§œ)Ñœûœ1�;H�9„�$¾�#ã�ž "ž?Cž+ƒž¯ž ÌžMíž-;ŸIiŸS³Ÿ2 : !J #l � "¯ ,Ò ÿ 4¡*R¡ }¡Ož¡î¡F¢=O¢$�¢$²¢6×¢^£(m£.–£JÅ£&¤57¤Lm¤%º¤Gà¤(¥5H¥:~¥=¹¥/÷¥*'¦KR¦;ž¦%Ú¦'§-(§NV§<¥§7â§^¨/y¨t©¨V©6u©R¬©ˆÿ©8ˆªBÁª@«0E«9v«&°«4×«$¬31¬6e¬œ¬²¬&Ð¬÷¬8­)N­(x­(¡­Ê­4ê­$®%D®+j®–® ³®Ô®+ô® ¯"5¯X¯j¯
! ‚¯ �¯®¯Î¯$ë¯)°.:°$i°)Ž°(¸°á°(±2)±3\±4�±	Å±%Ï±'õ±)²)G²#q²•²%®²8Ô²+
³9³8W³%�³&¶³Ý³û³'´B´4\´‘´$¬´(Ñ´5ú´ 0µ)Qµ){µ*¥µ!Ðµ"òµ"¶N8¶.‡¶¶¶Ñ¶!ì¶·-·G·Hd·/­·Ý·ò·e	¸Yo¸&É¸ð¸ ¹)¹"E¹Sh¹¼¹:Û¹º5ºTºsº?„º>Äº6»*:»!e»‡»#–» º»*Û»)¼,0¼4]¼)’¼$¼¼=á¼'½<G½(„½=­½6ë½("¾3K¾B¾,Â¾#ï¾A¿5U¿4‹¿)À¿)ê¿-À@BÀ"ƒÀ$¦À*ËÀ+öÀ"Á-8Á'fÁ)ŽÁE¸ÁMþÁULÂF¢Â0éÂ&Ã5AÃ'wÃ5ŸÃÕÃîÃ
Ä$,ÄQÄqÄ4ŽÄ9ÃÄJýÄWHÅ\ ÅYýÅMWÆ[¥Æ7Ç09Ç7jÇ¢Ç3ºÇ&îÇ-È(CÈ!lÈ ŽÈ¯ÈVÈÈ)É/IÉyÉ‘É­É0ÉÉ'úÉ+"Ê9NÊMˆÊ!ÖÊ'øÊ' Ë9HË3‚Ë4¶Ë;ëËN'Ì;vÌ6²Ì/éÌ2Í2LÍIÍGÉÍ3Î!EÎgÎ3|Î/°Î3àÎ7Ï3LÏ€Ï) Ï)ÊÏ+ôÏ/ Ð2PÐ$ƒÐ-¨Ð@ÖÐ:Ñ$RÑ!wÑ#™Ñ ½Ñ4ÞÑHÒ(\Ò…ÒœÒµÒ'ÊÒòÒÓ)#Ó(MÓ2vÓZ©Ó-Ô92Ô/lÔ+œÔ"ÈÔëÔÿÔÕ81ÕjÕ2zÕ6­Õ8äÕ!Ö(?Ö$hÖ.�Ö9¼Ö(öÖ(×4H×9}×7·×=ï×3-Ø/aØ4‘Ø.ÆØ.õØ4$Ù.YÙ.ˆÙ,·Ù9äÙ9Ú9XÚ:’Ú9ÍÚ:Û9BÛ9|ÛW¶ÛWÜ.fÜ•Ü°ÜÅÜ<åÜK"ÝHnÝT·ÝFÞ9SÞ$�Þ!²Þ/ÔÞ"ß&'ß)Nßxß”ß³ß.Æß õß0à#Gà=kà©à+Äà$ðàá!5á Wá-xá¦á!Âá+äá-â)>â+hâ”â­â$Êâ7ïâ.'ã(Vã.ã-®ãÜã1ìã.ä*Mä/xäB¨ä3ëäBåFbå3©å'Ýå"æ+(æ3Tæ@ˆæDÉæ%ç4ç+Tç3€ç´çÓçéçè4$è-Yè(‡è<°èíèé#'éKé(héb‘é�ôé’ê$«ê†Ðê6WëMŽë:Üë6ì6Nì/…ì%µì-Ûì<	íHFí5�í&Åí7ìíG$îlî@„î2Åî$øîï 1ï:Rï�ï*¤ï>Ïï3ðDBð3‡ð$»ð3àð5ñ0Jñ6{ñ@²ñ?óñD3ò@xò;¹òõò	óó2óHó\óoó„ó˜ó­óÁóÖóìóôô0ôDôWôhô‚ô—ô­ôÃôÖôéô9õI;õD…õMÊõMö@fö(§ö(Ðö3ùö%-÷=S÷(‘÷>º÷7ù÷Z1øYŒøPæøB7ù[zù8Öù\úblú\ÏúX,ûN…ûUÔûU*üU€üVÖüV-ýV„ýUÛýU1þU‡þVÝþV4ÿV‹ÿUâÿU8
UŽ
Vä
V;
V’
2é
$
A
-`
sŽ
>
?A
F�
+È
4ô
0)
0Z
1‹
9½
%÷
!
+?
+k
+—
,Ã
+ð
+
,H
,u
*¢
WÍ
,%
WR
Wª
M
YP
sª
A	
4`	
Y•	
"ï	
Z
! 
Zm
! 
[È
! 
[$
Z€
[Û
'7
)_
)‰
)³
HÝ
W&

X~

-×

.
54
Aj
v¬
7#
0[
lŒ
5ù
;/
-k
U™
5ï
Q%
ˆw
!
>"
4a
>–
-Õ
!
;%
7a
%™
1¿
2ñ
W$
|
.œ
Ë
<Ý
2
M
 m
Ž
2«
(Þ
E
EM
0“
.Ä
Fó
":
3]
c‘
õ
X
:n
F©
ð
+
:
1X
)Š
'´
%Ü

* 
"K
!n
)�
 º
Û
6ú
 1
RR
/¥
$Õ
ú
)
(<
e
ƒ
 ˜
¹
Ì
2ê
/
/M
(}
&¦
Í
#ì
"
3
*N
!y
 ›
,¼
*é
*
?
3_
“
±
Æ
ã
)ø
," 
/O 
7 
!· 
#Ù 
0ý 
&.!
#U!
/y!
A©!
%ë!
8"
5J"
M€"
6Î"
8#
.>#
3m#
-¡#
JÏ#
C$
,^$
>‹$
UÊ$
& %
'G%
Ho%
D¸%
Fý%
QD&
C–&
=Ú&
8'
;Q'
O�'
-Ý'
(
0&(
/W(
D‡(
Ì(
/â(
D)
1W)
$‰)
7®)
,æ)
0*
D*
8`*
'™*
&Á*
+è*
%+
Z:+
c•+
#ù+
H,
(f,
$�,
/´,
ä,
‚ú,
}-
-œ-
CÊ-
C.
-R.
-€.
5®.
.ä.
%/
9/
M/
`/
'w/
0Ÿ/
0Ð/
 0
#"0
&F0
 m0
"Ž0
#±0
$Õ0
'ú0
."1
'Q1
y1
(—1
(À1
é1
!	2
*+2
8V2
1�2
1Á2
Hó2
(<3
3e3
1™3
Ë3
/ë3
4
F24
/y4
(©4
)Ò4
8ü4
+55
/a5
6‘5
È5
.H6
+w6
0£6
Ô6
í6
$7
%07
&V7
)}7
&§7
(Î7
÷7
8
*8
 H8
i8
z8
Œ8
A¢8
Eä8
#*9
 N9
3o9
1£9
(Õ9
4þ9
3:
/M:
.}:
%¬:
QÒ:
$;
C;
%^;
4„;
4¹;
3î;
0"<
3S<
,‡<
)´<
7Þ<
6=
!M=
&o=
7–=
2Î=
+>
.->
\>
4w>
¬>
,Ê>
÷>
"
?
/0?
?`?
+ ?
BÌ?
@
F/@
&v@
�@
7±@
2é@
4A
0QA
>‚A
#ÁA
åA
&B
!(B
JB
fB
^~B
ÝB
9ùB
%3C
(YC
‚C
œC
3°C
äC
'ùC
$!D
>FD
9…D
)¿D
EéD
!/E
QE
cE
"vE
4™E
ÎE
åE
)ýE
&'F
"NF
HqF
3ºF
/îF
UG
&tG
L›G
3èG
YH
8vH
4¯H
 äH
I
I
-I
&HI
)oI
*™I
ÄI
6ÞI
<J
RJ
lJ
"ƒJ
¦J
ÄJ
1ÚJ
.K
9;K
uK
’K
,®K
5ÛK
.L
@L
/VL
0†L
·L
ÒL
ðL
"ýL
) M
,JM
wM
‰M
£M
¼M
ÏM
*çM
)N
4<N
qN
&�N
%¶N
ÜN
!ûN
O
8O
$QO
vO
�O
ªO
IÄO
P
!P
<P
\P
5wP
­P
(ÃP
@ìP
B-Q
ApQ
&²Q
%ÙQ
&ÿQ
&R
CR
_R
)|R
C¦R
!êR
1S
>S
!YS
6{S
<²S
"ïS
.T
GAT
G‰T
'ÑT
3ùT
 -U
NU
"ZU
}U
’U
#§U
"ËU
.îU
6V
ITV
(žV
?ÇV
.W
26W
$iW
6ŽW
#ÅW
éW
X
$X
%BX
2hX
=›X
7ÙX
&Y
8Y
VY
sY
+’Y
¾Y
ÜY
ûY
!Z
<Z
+PZ
|Z
BšZ
=ÝZ
2[
=N[
2Œ[
B¿[
7\
:\
T\
'p\
-˜\
Æ\
!æ\
]
"$]
G]
9\]
4–]
.Ë]
Gú]
%B^
h^
%^
)¥^
Ï^
"ê^

_
"_
7_
dK_
>°_
ï_
`
P`
9l`
>¦`
#å`
	a
&"a
vIa
KÀa
)b
@6b
+wb
;£b
ßb
ñb
^c
Kpc
W¼c
.d
;Cd
2d
>²d
;ñd
I-e
(we
' e
Èe
]ße
&=f
1df
=–f
EÔf
<g
0Wg
Kˆg
'Ôg
?üg
<h
-Xh
$†h
E«h
0ñh
""i
Ei
)[i
&…i
¬i
¿i
LÜi
-)j
GWj
/Ÿj
.Ïj
)þj
)(k
 Rk
sk
4Œk
&Ák
+èk
*l
(?l
Fhl
0¯l
Dàl
4%m
Zm
*im
(”m
)½m
1çm
n
,n
#Dn
hn
9}n
+·n
+ãn
o
/)o
 Yo
%zo
2 o
)Óo
/ýo
*-p
-Xp
@†p
-Çp
@õp
86q
Koq
8»q
Kôq
@r
1_r
T‘r
-ær
=s
/Rs
;‚s
2¾s
2ñs
$t
3t
/Nt
 ~t
)Ÿt
+Ét
*õt
5 u
Vu
1_u
$‘u
!¶u
,Øu
<v
UBv
!˜v
ºv
0Ùv
>
! w
#Iw
mw
=‹w
7Éw
Cx
TEx
Zšx
[õx
dQy
E¶y
cüy
#`z
!„z
¦z
:Äz
[ÿz
#[{
{
=Ÿ{
Ý{
ý{
1|
AO|
C‘|
DÕ|
%}
W@}
&˜}
¿}
,ß}
#~
%0~
4V~
.‹~
2º~
Aí~
!/
"Q
"t
$—
#¼
Wà
W8€
 �€
0±€
.â€
/�
XA�
+š�
(Æ�
-ï�
+‚
@I‚
Š‚
5¨‚
6Þ‚
'ƒ
2=ƒ
,pƒ
!�ƒ
(¿ƒ
Hèƒ
?1„
q„
‹„
¡„
7¹„
Bñ„
,4…
'a…
6‰…
+À…
6ì…
,#†
/P†
0€†
5±†
ç†
ü†
‡
'‡
!:‡
'\‡
=„‡
#Â‡
!æ‡
5ˆ
$>ˆ
%cˆ
.‰ˆ
¸ˆ
0Îˆ
#ÿˆ
#‰
6‰
8U‰
3Ž‰
6Â‰
8ù‰
'2Š
$ZŠ
QŠ
 ÑŠ
AòŠ
"4‹
(W‹
€‹
A’‹
Ô‹
à‹
	ï‹
Aù‹
;Œ
NŒ
OnŒ
'¾Œ
&æŒ
%
�
&3�
4Z�
.��
 ¾�
ß�
>ý�
5<Ž
rŽ
‘Ž
¯Ž
0ÍŽ
+þŽ
L*�
Lw�
LÄ�
L�
L^�
«�

! °�
»�
•Ì�
Zb‘
&½‘
&ä‘
%’
#1’
*U’
€’
*”’
$¿’
*ä’
“
<.“
8k“
 ¤“
"Å“
è“
”
+!”
5M”
.ƒ”
4²”
Aç”
6)•
2`•
2“•
2Æ•
<ù•
26–
>i–
5¨–
>Þ–
)—
0G—
x—
’—
%­—
"Ó—
 ö—
 ˜
-8˜
"f˜
!‰˜
%«˜
%Ñ˜
4÷˜
',™
T™
d™
'‚™
 ª™
Ë™
Ü™
ú™
š
/š
Lš
`š
5tš
-ªš
Øš
	äš
×îš
Æœ
Ëœ
ŠÍœ
dX�
½�
%×�
Ûý�
*Ùž
1Ÿ
H6Ÿ
Ÿ
ŒŸ
˜Ÿ
D©Ÿ
AîŸ
T0 
=… 
>Ã 
6¡
?9¡
Gy¡
9Á¡
Gû¡
C¢
]¢
%u¢
(›¢
$Ä¢
!é¢
'£
03£
d£
&k£
¤’£
7¤
!=¤
'_¤
!‡¤
R©¤
5ü¤
R2¥
8…¥
]¾¥
u¦
I’¦
BÜ¦
N§
on§
GÞ§
P&¨
Lw¨
PÄ¨
@©
?V©
C–©
IÚ©
E$ª
Fjª
z±ª
<,«
<i«
>¦«
6å«
M¬
Ij¬
C´¬
Oø¬
‚H­
DË­
8®
ˆI®
3Ò®
x¯
C¯
QÃ¯
J°
I`°
Kª°
Pö°
MG±
Š•±
L ²
‰m²
S÷²
EK³
>‘³
[Ð³
I,´
<v´
9³´
9í´
6'µ
K^µ
Kªµ
Nöµ
FE¶
HŒ¶
OÕ¶
I%·
<o·
>¬¸
Oë¸
;¹
mX¹
2Æ¹
Hù¹
Bº
+Nº
=zº
0¸º
/éº
9»
S»
&d»
-‹»
¹»
RÂ»
.¼
gD¼
¬¼
2,½
Z_½
}º½
18¾
Aj¾
(¬¾
Õ¾
?ó¾
I3¿
%}¿
£¿
»¿
D×¿
,À
IÀ
)_À
 ‰À
%ªÀ
%ÐÀ
1öÀ
-(Á
VÁ
vÁ
&–Á
½Á
ÚÁ
çÁ
$úÁ
Â
<2Â
oÂ
 |Â
3�Â
+ÑÂ
=ýÂ
P;Ã
,ŒÃ
>¹Ã
NøÃ
-GÄ
:uÄ
6°Ä
 çÄ
4Å
V=Å
”Å
©Å
¿Å
;ÕÅ
.Æ
v@Æ
M·Æ
,Ç
!2Ç
LTÇ
(¡Ç
FÊÇ
6È
IHÈ
_’È
òÈ
7É
(GÉ
HpÉ
¹É
8ÏÉ
Ê
Ê
$>Ê
?cÊ
8£Ê
aÜÊ
>Ë
PË
4bË
H—Ë
AàË
G"Ì
HjÌ
;³Ì
fïÌ
]VÍ
X´Í
j
Î
]xÎ
SÖÎ
W*Ï
U‚Ï
UØÏ
S.Ð
h‚Ð
EëÐ
:1Ñ
IlÑ
]¶Ñ
,Ò
,AÒ
:nÒ
M©Ò
:÷Ò
f2Ó
=™Ó
×Ó
òÓ
&Ô
&)Ô
=PÔ
'ŽÔ
3¶Ô
5êÔ
1 Õ
1RÕ
4„Õ
7¹Õ
SñÕ
:EÖ
5€Ö
G¶Ö
þÖ
A×
;T×
G�×
PØ×
^)Ø
VˆØ
#ßØ
Ù
7Ù
8OÙ
ˆÙ
"¨Ù
)ËÙ
.õÙ
*$Ú
)OÚ
,yÚ
!¦Ú
7ÈÚ
3Û
M4Û
:‚Û
*½Û
2èÛ
LÜ
KhÜ
<´Ü
LñÜ
7>Ý
-vÝ
A¤Ý
@æÝ
.'Þ
6VÞ
a�Þ
[ïÞ
jKß
H¶ß
7ÿß
87à
Fpà
3·à
Fëà
H2á
E{á
GÁá
<	â
=Fâ
E„â
lÊâ
x7ã
v°ã
}'ä
D¥ä
Xêä
�Cå
dÅå
j*æ
d•æ
’úæ
ˆ�ç
Uè
Wlè
SÄè
=é
LVé
u£é
Rê
elê
QÒê
v$ë
]›ë
pùë
.jì
<™ì
#Öì
-úì
4(í
A]í
dŸí
jî
goî
m×î
eEï
t«ï
f ð
u‡ð
qýð
€oñ
tðñ
„eò
{êò
‹fó
nòó
~aô
\àô
k=õ
\©õ
kö
grö
xÚö
kS÷
|¿÷
r<ø
ƒ¯ø
e3ù
u™ù
@ú
OPú
@ ú
Páú
K2û
[~û
OÚû
_*ü
VŠü
fáü
IHý
Y’ý
"ìý
$þ
4þ
+Tþ
8€þ
¹þ
5Ôþ
%
! ÿ
!0ÿ
,Rÿ
ÿ
Ÿÿ
,ºÿ
5çÿ
@#^m‚6ðF'\nË-Ý*"6Y4tO©Où&I5p(¦AÏAHS<œ;Ù04F|{SøWLK¤.ð;^[zº=5cs?×:	tR	!Ç	7é	 !
! KB
! RŽ
! .á
! D-`rHÓ((E,np›'
>4
-s
¡
"½
à
+õ
j!:Œ2ÇúC"U<xµÓ)ñ6R#kW�5ç*6HA=Á)ÿ3)C]/¡(Ñ.ú9)*c5Ž>Ä*9.*h0“/Ä,ô6!FX6Ÿ.Ö+1IKC•IÙ>#!b@„MÅ%F9$€¥OÃ*'>f.„,³à"ú@"^%�3§/ÛX2d-—5Å)û.%/T1„K¶(+2K?~,¾7ë)#!M=o?­5í2#EV3œ9Ð,
!  N7 8† 1¿ 2ñ ($!8M!u†!ü!"8"6O"D†";Ë":#LB#E�#=Õ#S$ig$DÑ$9%YP%#ª%AÎ% &=1&,o&+œ&HÈ&>'>P'Z�'$ê'E(7U(>�(%Ì(6ò(=))9g)8¡)3Ú)Z*^i*XÈ*]!+3+:³+6î+^%,O„,^Ô,83-\l-4É- þ-4.*T.3.A³.Nõ.eD/$ª/RÏ/O"0Nr0;Á0Vý01T1%†1A¬1/î12&=2Dd2/©20Ù23
! 3/>3Mn3*¼3$ç314.>4,m4-š4=È4H5&O5!v5&˜5,¿5*ì5K6<c6+ 6Ì6Ié6,37]`7V¾7;8FQ8:˜8uÓ8]I9H§94ð9N%:-t:(¢:+Ë:÷:3;J;)d;2Ž;=Á;<ÿ;!<<u^<bÔ<d7=0œ=+Í="ù=B>W_> ·>IØ>*"?,M?*z?*¥?,Ð?,ý?,*@7W@o�@)ÿ@A)AkAzA˜A²A8ÌABB30BRdBJ·B8CL;C…ˆCkD…zDcE+dE)�EEºEBF+CF4oF:¤F4ßF>G@SG4”G:ÉGOH6THK‹H^×H6I)QI6{I3²IOæIC6J&zJO¡J6ñJ`(Kc‰K\íKIJLC”L*ØL3M‚7MRºM?
N<MN.ŠN1¹N+ëN-OMEO4“O+ÈO*ôO<P~\PGÛP,#Q'PQ xQ+™Q:ÅQ;R5<R&rRB™R=ÜR/S-JS.xS,§S%ÔS1úS(,T6UT#ŒTC°TAôTA6U3xU0¬U"ÝUV!VDAV1†V#¸VÜVTôVFIWL�WUÝW[3XG�XV×XT.Y`ƒYcäY%HZ/nZHžZ/çZ@['X[€[; [,Ü[0	\2:\5m\P£\6ô\:+])f],�]E½]G^SK^UŸ^0õ^.&_?U_,•_0Â_ó_`.`F`W_`%·`Ý`#ø`$aCAaD…aKÊatbY‹b&åbc.+cnZcÉc"Ýc#d$d7dVdtd+”dÀdIÕdHewhe$àe4f7:frfŽfD¬fñf%g.gEDg?Šg>Êg#	h2-h`h€hšh+µh3áh;i6Qiˆi.¡i/ÐiGjHj)djTŽj/ãj7k:Kk*†k:±kìkJlKl+kl6—l7ÎlVmK]mC©m&ím"n47n$ln‘n/±n8án0o7Ko4ƒo6¸o ïoap/rp"¢pEÅpq*%qDPq•q&µq Üqýq)r3Dr:xr?³r+ór(s+Hs%ts*šs$Ås'ês*t$=t'bt5ŠtÀt8Øt#u+5u+au0�u#¾u:âu$vBv [v|v –v ·v3Øv:w@Gw9ˆwÂwÜw8ðwf)x�x&¯x3Öx
! y&)y&Pywy8“yÌyìyþyz(1z$Zzz�z»z#Ùzýz{1:{l{�{ž{b²{|..|-]|)‹|3µ|2é|&}C}5`}–}´}É}/é};~HU~0ž~?Ï~(-8$f,‹A¸(ú/#€cS€;·€)ó€�.4�.c� ’�!³�Õ�é�#ý�$!‚8F‚‚.“‚"Â‚å‚Fƒ"Kƒ!nƒ�ƒ&°ƒ1×ƒ5	„?„U„#b„0†„Ž·„-F…t…:“…7Î…†Z!†M|†XÊ†8#‡0\‡7�‡DÅ‡#
! ˆ+.ˆ;Zˆ?–ˆ5Öˆ4‰8A‰Pz‰IË‰3ŠRIŠ6œŠ8ÓŠ6‹9C‹Y}‹3×‹ Œ.,Œ3[Œ�Œ¨ŒÃŒEãŒ;)�1e�—�:°�Ië�I5Ž!Ž0¡Ž3ÒŽ#�-*�;X�/”�3Ä�9ø�'2�1Z�:Œ�[Ç�Z#‘V~‘,Õ‘-’-0’G^’7¦’3Þ’;“2N“L�“OÎ“3”8R”+‹”6·”&î”6•8L•/…•&µ•IÜ•-&–@T–=•–;Ó–!—+1—#]—�—. —.Ï—'þ—$&˜*K˜v˜S�˜>ã˜i"™:Œ™)Ç™%ñ™3š/Kš${š' šÈš.åš$›9›K›Ba›N¤›$ó›œ12œ!dœb†œ]éœG�\�Zp�4Ë�\žZ]žO¸žQŸdZŸR¿Ÿa gt uÜ XR¡\«¡V¢._¢0Ž¢)¿¢3é¢2£&P£2w£2ª£'Ý£¤¤.3¤'b¤(Š¤-³¤#á¤A¥1G¥y¥!•¥ ·¥5Ø¥;¦;J¦R†¦FÙ¦F §:g§4¢§*×§-¨M0¨;~¨Kº¨-©=4©r©‹©¨©7Ä©>ü©3;ªoª/�ª2±ªäª8üªF5«(|«&¥«?Ì«,¬N9¬6ˆ¬<¿¬Qü¬9N­?ˆ­$È­#í­3®0E®v®Ž® ­®"Î®!ñ®$¯8¯-Q¯'¯§¯Å¯JÞ¯#)°%M°s°ˆ°& ° Ç°5è°!±@±[±1w±6©±-à±²O²Kb²C®²Hò²1;³?m³;­³jé³QT´@¦´Tç´D<µ/�µK±µ5ýµ>3¶:r¶H­¶Jö¶EA·E‡·:Í·M¸]V¸>´¸Aó¸C5¹`y¹=Ú¹>º<WºQ”ºAæºA(»Kj»J¶»E¼eG¼N­¼Hü¼?E½:…½;À½Bü½;?¾C{¾K¿¾@¿IL¿\–¿>ó¿N2ÀS�À|ÕÀ9RÁNŒÁIÛÁ>%Â?dÂS¤ÂCøÂG<ÃQ„ÃcÖÃ2:Ä+mÄ™Ä¢¹Ä%\Åe‚ÅrèÅQ[Æ=­Æ=ëÆy)Ç£Ç¿»Ç{È™È$¹È'ÞÈ/É>6ÉMuÉ#ÃÉ=çÉQ%ÊUwÊGÍÊIËD_ËE¤ËKêËI6ÌW€ÌGØÌO Í$pÍ$•ÍºÍ+ÓÍHÿÍ8HÎ*�Î4¬Î<áÎ2Ï6QÏ$ˆÏ*­Ï=ØÏ;ÐŒRÐŠßÐ-jÑ-˜ÑÆÑ*ãÑ&Ò)5Ò5_Ò=•Ò8ÓÒ$Ó41Ó#fÓ,ŠÓL·ÓWÔY\Ô'¶ÔÞÔóÔ8Õ^<ÕV›ÕAòÕ54Ö‡jÖPòÖ5C×Wy×DÑ×'Ø)>Ø$hØ%�Ø<³Ø)ðØ)ÙDÙSÙ7eÙ(�ÙÆÙãÙ'ÚU*Ú€Ú˜ÚCµÚ>ùÚC8Û0|Û)­Û×Û_õÛ2UÜ(ˆÜB±Ü#ôÜ]Ý+vÝ(¢ÝgËÝ3ÞWQÞ1©Þ%ÛÞ"ß$ßCß^ß#}ß(¡ßÊß&Þß à2&à^Yà
¸àsÆà7:árávƒá4úá/â2â6â6Hââ†â=�â=ËâW	ãWaã.¹ãèã*ïãä'ä0ä#Aä
eäsäGƒä	Ëä=Õäå 1å Rå'såN›å-êå3æALæ5Žæ"Äæ(çæ`ç/qç@¡ç#âç6èD=èE‚è5Èè4þè63é7jé+¢éÎé4âé'ê+?ê&kê#’ê$¶ê#Ûê#ÿê"#ë Fë$gë"Œë%¯ëÕë!óëì3ì)Sì/}ì­ìÊì+æì/í0BíBsí^¶í<îCRî2–î2Éîüîï2ï;Lï`ˆïHéï.2ð%að3‡ð9»ðEõð@;ñS|ñ6Ðñò!ò<òKSò?Ÿò÷ßò.×ó#ô9*ô1dô4–ô7Ëô9õ=õ<\õ.™õ1Èõ,úõ1'ö5Yö4�öÄö2áö-÷B÷1b÷”÷®÷=¶÷!ô÷"ø9ø#Mø'qø-™øÇøáøùùù,ù?ùVùqù=…ù,ÃùIðùE:ú€ú*�úHÈúûû8û
! Xû5cû ™û)ºûäûü#ü$;üX`ü ¹üAÚü3ý!PýBrýµýÎý&ãý-
! þ+8þ*dþ4�þ"Äþ3çþÿ
! 8ÿ#Cÿgÿ�ÿ›ÿ´ÿ	Ìÿ&Öÿ2ýÿ'0X$u,šdÇd,3‘ÅÉØç'ö9!X6zB±Bô_7—¦µÄÓ%â(<K_n}AŒAÎS5dšV© U/S…Ù,Ü2	'<dv‚@kC‡¯"7	$Z	7	:·	ò	
! 5/
! 
! e
! ¨p
! :•Znð)_,‰/¶,æ.
vB
w¹
41Nfoµ9%_/x6¨(ß,(50^�n®˜M¶'©,5Ö-)+W+ƒ)¯$Ù,þW+Iƒ�ÍO]\­$
! Ò/+5.*d1�ÁÝö/3>Dr:·:ò$-)R+|¨8Å2þ$1V0iš`­+-GjuGàE(5n^¤I-MK{?Ç?MG@•BÖAW[d³L Fe N¬ dû 6`!—!a¤!‚"B‰"ˆÌ"6U#3Œ#PÀ#G$]Y$D·$6ü$V3%^Š%Wé%MA&Z�&$ê&$'(4'h]'LÆ'D(BX(C›(7ß(A):Y)„”)F*<`*:�*.Ø*K+SS+R§+Hú+:C,>~,F½,H-lM-Lº-k.as.BÕ.5/@N/P�/Jà/>+07j0X¢0;û0r71Dª13ï1b#2b†2Dé2S.3M‚39Ð3D
! 48O4Fˆ4eÏ4855'n5–5©5b¼5+6=K6[‰6Så6G97E�7kÇ7Y38A�8NÏ8@9*_9KŠ9"Ö9^ù9WX:O°:A;9B;&|;6£;Ú;`Z<E»<~=I€=0Ê=<û=$8>Y]>K·>#?9'?Fa?;¨?Kä?J0@6{@a²@MAFbA|©A|&BQ£B6õB',CZTCY¯C:	D6DDs{D.ïD;EZE9rE&¬E&ÓEMúE+HFUtFXÊF6#G[ZGW¶G?H0NH:HNºHL	IUVI9¬ITæIW;JI“J8ÝJ'K,>KkK6‰K6ÀKI÷KNALD�L<ÕL-M4@M)uM4ŸM)ÔMrþM"qN=”N7ÒNb
! O8mO¦O.ÆOEõO1;P/mP+�P.ÉP<øPB5Q@xQ(¹QUâQI8R/‚R/²RLâR3/S2cS4–S4ËSAT'BT!jTŒT0¦T=×TDUKZU-¦U-ÔU/V+2V^V3zV%®VÔV9ñV6+W(bW=‹W ÉWêW"X6%X;\X˜X4±XEæX&,Y#SYwY!•Y,·Y0äY"ZV8ZD�Z>ÔZ:[ N[o[6‰[1À[%ò[*\zC\,¾\Dë\V0]‡]F£]*ê]*^*@^*k^*–^:Á^ü^*_0G_x_EŽ_Ô_(ñ_H`(c`/Œ`*¼`eç`:Ma.ˆaX·a?b*PbF{b-Âb"ðbc'2c'Zc'‚cRªc(ýcF&d(mdA–d7Ød9eEJe%�e1¶eSèe/<f4lf3¡f(Õf"þf%!g#Gg,kg3˜g-Ìgúg)h*>h5ih/Ÿh!Ïh#ñhi44i6ii? izài:[j4–j<Ëj8k<Ak~k%—k½k+ÜkNl*Wl8‚lI»lm5#mYmxm(—m'Àm#èm$n1nNPnŸn¾nEÚn+ o?Lo=ŒoÊo-éo'p-?pmp2€p(³phÜp?Eq…q4›qÐqCßq#r(2r[rvrŠr“r	±r
»rÉr
Ûrér
ýrsss
%s
3sAs
! HsSsesxsˆs‘s
šs¨s·sÊsÜs
åsós	tt
! 3t	>t&Ht3otd£t4u7=u&uu]œuzúuzuvaðv>Rwe‘w/÷w/'xWx1rx¤x ¾xßx<óx<0y7my3¥y-ÙyzHz@gz2¨z*Ûz:{:A{3|{°{-À{2î{*!|0L|-}|«|?¾|5þ|&4}[}&y}* }Ë}ê}4~E8~b~~_á~�AOÏG€'g€4�€1Ä€<ö€93�Im�G·�2ÿ�:2‚?m‚C­‚4ñ‚)&ƒ“PƒPä„Œ5…•Â…qX†XÊ†M#‡;q‡6­‡|ä‡zaˆ:Üˆ7‰iO‰°¹‰AjŠb¬Št‹r„‹Z÷‹]RŒ¨°ŒVY�5°�Fæ�2-Ž#`ŽM„ŽDÒŽ+�$C�3h�œ�¶�Ì�â�ø�"�2�P�)h�#’�)¶�%à�)‘'0‘X‘w‘$“‘X¸‘)’D;’>€’/¿’Uï’DE“‚Š“�
”L�”KÜ”<(•Je•O°•a–2b–N•–;ä–A —…b—aè—YJ˜)¤˜)Î˜Qø˜dJ™j¯™<š:Wš,’š2¿š[òšAN›$�›Gµ›.ý›R,œGœ0Çœ+øœ7$�_\�f¼�‰#žL­ž>úžm9Ÿ9§Ÿ5áŸ4 4L 6� M¸ ;¡sB¡,¶¡(ã¡H¢DU¢Wš¢Wò¢TJ£3Ÿ£7Ó£%¤D1¤Jv¤Á¤=Þ¤B¥Q_¥H±¥ ú¥4¦3P¦4„¦-¹¦ç¦&§R,§+§8«§9ä§(¨TG¨Iœ¨5æ¨s©B�©=Ó©#ª@5ª6vªa­ª;«(K«7t«3¬«Rà«g3¬6›¬?Ò¬F­KY­K¥­Kñ­>=®j|®Pç®L8¯C…¯OÉ¯U°do°OÔ°>$±Bc±I¦±[ð±`L²=­²Dë²H0³Gy³GÁ³8	´5B´<x´Pµ´=µJDµP�µ:àµ5¶+Q¶*}¶R¨¶4û¶-0·V^·@µ·5ö·8,¸5e¸>›¸7Ú¸>¹>Q¹;�¹=Ì¹2
! ºG=º1…ºF·ºHþº1G»Ey»1¿»0ñ»6"¼3Y¼E�¼Ó¼Jí¼8½rN½qÁ½3¾0G¾x¾y‘¾y¿…¿~£¿x"À0›ÀOÌÀRÁ5oÁ*¥Á7ÐÁ7Â.@ÂRoÂ)ÂÂ/ìÂ1Ã'NÃzvÃ'ñÃFÄK`Ä8¬ÄIåÄF/ÅIvÅFÀÅCÆ"KÆnÆcŽÆNòÆ>AÇ5€Ç4¶ÇJëÇ16ÈShÈ1¼È‰îÈ°xÉe)Ê$�Ê#´ÊØÊ)óÊSË0qËF¢ËDéË^.Ì/�Ì7½ÌQõÌCGÍ@‹Í2ÌÍ‚ÿÍ5‚ÎY¸Î/ÏBÏ*^ÏC‰Ï'ÍÏ"õÏ!Ða:Ð3œÐ1ÐÐ;ÑO>ÑNŽÑ3ÝÑÒ$+Ò@PÒ.‘ÒÀÒ%×Ò;ýÒ>9ÓxÓtøÓ:mÔP¨ÔHùÔ'BÕ+jÕ]–Õ>ôÕ3ÖMÖ2lÖWŸÖ2÷ÖN*×>y×Q¸×2
! Ø;=ØIyØIÃØA
ÙhOÙ¸Ù8ËÙRÚoWÚ~ÇÚFFÛ!�ÛP¯ÛAÜuBÜT¸ÜJ
ÝŠXÝZãÝ:>ÞZyÞKÔÞ_ ßr€ßqóßoeàMÕàQ#áNuáFÄáâ?â_â@nâ+¯âPÛâ7,ãNdã4³ãEèãB.äPqä.Âä7ñä))å7Så+‹å1·å6éå: æ3[æ6�æ>ÆæMçoSçDÃç/è(8èaè$zèŸè¹èÑè(çè(é*9é#déˆé;—éLÓé@ ê@aê¢ê-¶ê2äêë41ë9fë? ë?àëI ìGjì(²ìÛì>ëì*íIí$eíŠí8¢íÛíBúíC=îC�î3Åî+ùî6%ï!\ï,~ï)«ïÕïäï=öï>4ð8sð¬ð ÌðIíðI7ñE�ñQÇñ?ò=YòG—òßò3ÿò53ó@ióªó'ÊóYòóKLôo˜ôtõQ}õTÏõS$ösxö=ìö)*÷2T÷‡÷Ÿ÷³÷Ç÷AØ÷AøG\ø/¤ø5ÔøC
! ù8Nù6‡ùL¾ù6úPBú8“ú1Ìú4þú;3û1oû1¡ûBÓû9ü/PüZ€ü<ÛüPý>iýC¨ýNìýM;þH‰þQÒþE$ÿ?jÿ0ªÿ7Ûÿ43H|)”C¾H1K"}9 8Ú37GLÌ<ÞI&e0ŒA½EÿEb$€¥iÂS,e€:æ6!5X<Ž9ËQ#Wd{;à..K.z;©9å	<	S	Yg	vÁ	?8
! Fx
! G¿
! >5F$|*¡+ÌøG
AU@—8ØC
U
.l
4›
4Ð
'%-"S*v3¡7ÕK
Y7s8«1ä4RK<žMÛE)Bo²'ÐTøMi}"�³fÅ:,g$x&�)Äî=
! =H1†7¸2ðB#_f0ÆI÷EAH‡RÐ`#U„mÚuH[¾VKqB½@=A+#«&Ï.öL%FrH¹CEF=ŒGÊ/1B1t.¦/Õ50;0l$�-Â0ðH!j8†@¿J 4K N€ IÏ I!,c!K�!MÜ!'*"8R"=‹"‚É"`L#]­#T$<`$��$@%&`%r‡%Hú%?C&Yƒ&*Ý&Z'`c'#Ä'è'\(#e(<‰(pÆ(7)U)#s)!—)¹),Ñ)þ)*/*H* h*!‰*!«*#Í*#ñ**+/@+np++ß++,b7,uš,5-:F-2�-;´-3ð-}$.y¢.K/Vh/c¿/F#0uj0Bà0I#1Gm1³µ1²i2K3-h3A–3sØ3oL42¼4ï4I5MO5�57³5"ë564%60Z6‹6]¨6I70P7�70ž7Ï72ì782>8q8Q�8fâ8"I95l9"¢9 Å9Eæ9,:4B:+w:+£:BÏ:;31;Je;5°;1æ;H<Ia<.«<¢Ú<9}=·=)Õ=*ÿ=&*>$Q>xv>Dï>M4?B‚?EÅ?6@:B@_}@)Ý@4AZ<A4—A'ÌA3ôA/(BLXB9¥B8ßB$C(=C*fC;‘C;ÍC#	DI-D)wD;¡D(ÝD8E8?ExE.�E¾E.ÙEF*!FLF]F/{F=«F2éFPG2mG8 G8ÙG/H/BH0rH£H/µH4åH/I6JIA�IAÃI-JO3J)ƒJT­J?K)BK)lKO–K!æK<L<EL+‚L®LKÆL;MNM0dM,•M0ÂM>óM/2N.bN/‘N2ÁN.ôN+#O)OO8yO'²ObÚOv=P‚´P~7Q@¶Q~÷QEvR©¼R£fSÎ
! TŸÙTÊyUÉDVôW<XH@X*‰X3´X%èXY)"Y)LY'vY'žY+ÆY+òY)Z)HZ0rZ,£Z/ÐZ.[1/[+a[.�[0¼[9í[T'\P|\/Í\7ý\15]Bg]^ª]o	^My^LÇ^n_Aƒ_[Å_6!`.X`7‡`4¿`hô`b]akÀa[,bTˆbUÝbH3ce|cDâcE'dwmd$åd%
! e$0e"Ueòxe?kf<«f7èf5 g'Vg6~gJµgQhiRh¼hOÓh8#ia\i¾iSÖiy*jE¤jêj!	kG+kOskGÃkl&l7Cl3{l¤¯l$TmBym¼m-Üm+
! n6n6Vn�n¨nÅn7Þn9o0Po5�o€·o-8p7fp žp8¿p!øp-qHq=`q9žq@Øq+r!Ergr…r9£rDÝr8"s5[s,‘s¾sÝs;÷s-3t2at!”t@¶t&÷t.u<Mu!Šu6¬uGãu:+vlfv@ÓvEw9Zw1”wWÆw7xVx)rx œx#½xáxHöx5?y:uy°yËyêy1z47z'lz#”z&¸z,ßz/{/<{/l{/œ{0Ì{0ý{1.|1`|1’|1Ä|1ö|1(}1Z}1Œ}1¾}1ð}1"~1T~/†~/¶~/æ~//F/v0¦/×/€/7€/g€1—€1É€1û€1-�/_�/��/¿�/ï�/‚/O‚/‚/¯‚/ß‚/ƒ0?ƒ0pƒ.¡ƒ/Ðƒ/„00„0a„/’„/Â„/ò„/"…2R….…….´…/ã…)†;=†2y†3¬†3à†$‡@9‡9z‡-´‡#â‡3ˆ1:ˆ@lˆ6­ˆLäˆ<1‰–n‰<Š3BŠ#vŠ;šŠ=ÖŠ%‹ :‹C[‹2Ÿ‹0Ò‹Œ*#ŒNŒ,VŒ7ƒŒ4»ŒEðŒD6�C{�ß¿�:ŸŽÚŽLZ�N§�Hö�;?�4{�F°�B÷�I:‘'„‘T¬‘’’$5’(Z’!ƒ’.¥’+Ô’&“'“!A“)c“#�“"±“ Ô“!õ“”+5”&a”ˆ”#§”'Ë”*ó”&•-E•6s•)ª•$Ô•'ù•&!–3H–d|–¡á–ƒ—5£—Ù—0ö—)'˜$Q˜v˜=“˜UÑ˜A'™Ui™4¿™:ô™3/š0cš&”š3»š)ïšX›\r›'Ï›@÷›?8œAxœºœ>Ìœ:�EF�8Œ�<Å�5ž78ž<pž?­ž8íž;&ŸGbŸ=ªŸ9èŸ%" H ,c +� 7¼ )ô 2¡)Q¡
{¡0‰¡º¡Í¡BÝ¡ ¢7¢K¢b¢Oy¢+É¢)õ¢1£$Q£v£?…£_Å£D%¤Mj¤-¸¤]æ¤WD¥]œ¥>ú¥9¦9X¦9’¦,Ì¦1ù¦+§xK§'Ä§,ì§4¨1N¨;€¨4¼¨6ñ¨e(©,Ž©@»©hü©reªRØª5+«*a«.Œ«%»«Dá«2&¬9Y¬<“¬qÐ¬9B­;|­¸­É­0â­$®&8®(_®Iˆ®8Ò®0¯<¯3P¯„¯)˜¯'Â¯5ê¯< °;]°&™°+À°$ì°<±"N±2q±¤±(¿±0è±:²CT²˜²3ª² Þ²,ÿ²),³`V³]·³E´3[´"�´<²´)ï´%µ&?µfµ.…µ#´µ!Øµ&úµ=!¶._¶+Ž¶5º¶ð¶,
·:·+X·K„·Ð·&ð·¸D5¸#z¸0ž¸/Ï¸ÿ¸9¹-R¹€¹‹–¹q"ºm”ºS»!V»<x»2µ»!è»-
! ¼;8¼"t¼=—¼vÕ¼%L½r½-�½>½½,ü½)¾5I¾+¾I«¾õ¾&¿ 9¿Z¿Ey¿A¿¿IÀ,KÀ+xÀ&¤ÀËÀhåÀ4NÁ1ƒÁSµÁ,	Â`6Â?—Â*×ÂCÃ FÃ gÃˆÃ¤ÃÀÃ&ÚÃMÄ#OÄAsÄ&µÄ7ÜÄKÅ*`Å$‹Å
°Å1¾Å'ðÅ"Æ%;Æ8aÆ3šÆÎÆ8ëÆ$Ç/=Ç)mÇ<—ÇÔÇ+ôÇ È>>È'}È4¥ÈDÚÈÉ89É+rÉ žÉ)¿É,éÉ6Ê)MÊ<wÊ&´Ê9ÛÊ;Ë¿QË,Ì>>Ì'}Ì¥Ì/½ÌÑíÌC¿ÍüÎyÏGzÏ.ÂÏKñÏ2=Ð-pÐ.žÐqÍÐ8?ÑzxÑ„óÑ%xÒAžÒ@àÒ/!Ó3QÓ*…Ó$°Ó7ÕÓ-
Ô+;Ô>gÔ(¦Ô-ÏÔ ýÔÕp;Õ7¬ÕläÕ+QÖ$}Ö3¢Ö~ÖÖ`U×L¶×&Ø*ØIBØ<ŒØ9ÉØÙ3ÙkMÙ0¹ÙZêÙ1EÚ(wÚB Ú4ãÚDÛ]ÛzÛA—Û7ÙÛÜDÜZÜyÜ–Ü"´Ü×Ü%ôÜ>Ý	YÝQcÝNµÝDÞPIÞ'šÞjÂÞN-ß|ß™ß¶ß&Ñßøß.à3Bàvà’à5®àDäà))á.Sá‚á&¡á8ÈáDâZFâL¡â-îâ0ã6Mã2„ã.·ã*æã,ä+>ä:jä"¥äÈä,èäå&5å\å&zå"¡å/Äå=ôå02æ8cæDœæ&áæ&ç@/ç3pç0¤ç&Õç-üç%*è1Pè‚èBœè<ßè'é.Déséˆé-¥éÓé&òéê/êJê4gê,œêÉê&ßêGë$NëLsë)Àë!êë2ì)?ì4iìBžì6áìí0í(Mí=ví2´íkçí/Sî;ƒî/¿î8ïî5(ï#^ï0‚ï7³ï,ëï0ð/Ið<yð/¶ð}æðQdñ.¶ñ$åñ@
! ò+Kò.wò3¦ò$ÚòXÿòXó'oó9—ó3ÑóLô0RôCƒô3Çô ûôõ8.õDgõ6¬õEãõ>)ö8hö-¡ö3Ïö(÷:,÷*g÷H’÷Û÷@÷÷>8øMwø=Åø;ù;?ù:{ùC¶ùBúùD=úc‚ú7æú;ûZû9jû*¤ûaÏûL1üI~üIÈüý$,ý`QýD²ý8÷ýW0þAˆþ9Êþ4ÿ=9ÿcwÿÛÿIøÿ:BD}ƒÂCF3ŠK¾?
! PJG›âã¥ÆÖl#C?g>§`æ!GziSä;8It5¾4ôN)$x,�PÊ-	,I	Jv	&Á	Lè	s5
! ,©
! SÖ
! Z*-…6³3êHXgRÀ.
UB
9˜
IÒ
BI_~©E(3nX¢[û
WLeR²:@DX@�0Þ>B]G è$*<g„7£Ûó 838l8¥)ÞGKP7œÔFì13ej}$è
#5L_(sœ¯ÄØ=ì-*#X|Ž ¼Ïáô!@Vu‹ªÀÜï*92Il:¶Añ33Tg³¼$p!•!·Ù*ô/O1nB 1ã97O8‡/À(ð(%B1hš&´Û'õ8 OV 2¦ 2Ù ,!#9!!]!$!¤!À!Û!ö!"$,"Q"m"‰"¥":Á"ü":#S#o#‹#§#"Ã#æ#$$9$R$k$4„$F¹$%& %AG%&‰%°%Î%;ì%.(&"W&(z&"£&"Æ&&é&&'D7'4|'>±'Ið'):(,d(C‘(<Õ(t)G‡);Ï)3*:?*5z*.°*ß*5ù*,/+(\+)…+1¯+/á+B,0T,.…,0´,:å,2 -ES-8™-8Ò-7..C.-r.( .,É.,ö.,#/)P/%z/Z / û/F09c0@�08Þ0?13W1:‹13Æ1ú1X2%p2%–2,¼23é2&3D3Y]3)·3á3ü3-4(I4,r4,Ÿ4,Ì4)ù4#5*<5'g5D�5PÔ5P%6:v6:±6`ì6 M72n7.¡7PÐ7"!8!D8Rf8k¹88%9^9$y9Bž9.á9O:'`:Xˆ:Vá:`8;T™;î;8<@D<7…<š½<KX=*¤=AÏ=A>FS>Sš> î>-?#=?]a?(¿?�è?ív@9dA@žAßA@øAV9Bn�BÿB4C"HC@kC¬CÉCæC6DS8DWŒD9äD9E*XEƒE<–EÓEêEKFLOFCœF6àF;G8SGLŒGJÙGK$H2pH,£HNÐH*I3JIV~ILÕI*"J+MJ8yJ²J%ÄJ4êJ=K:]K8˜KGÑKNL%hL2ŽL)ÁL$ëL#MB4M&wM(žM ÇMEèM-.NB\N-ŸN@ÍN1OC@OJ„O:ÏO5
! PD@PD…P-ÊP1øP6*QAaQ%£Q4ÉQ$þQF#R@jRV«R-S<0SJmS2¸S*ëS,T4CT2xTA«T(íTOU7fU<žU3ÛU-V?=V>}V*¼V"çVD
! WPOWM W/îW7X8VX8�X[ÈX($Y"MYapYZÒY>-Z.lZ2›Z$ÎZ'óZ2[+N[Nz[0É["ú[K\Hi\C²\=ö\‚4]®·]Cf^dª^D_JT_HŸ_Gè_D0`-u`1£`*Õ`.a!/a0Qa˜‚aEb;ab/�b"Íb"ðb#c(7cE`c#¦cTÊcd$9d$^d.ƒd0²d2ãd=e;Te(�e1¹eCëe5/f/ef1•f"Çf"êf#
g(1gZg0tg2¥gØg$ógyhŠ’hQinoiDÞi)#j#Mj
! qj9|j'¶j'Þjk1$kVk)vk. k&Ïk7ök1.l/`l4�l,Ål-òl2 m+Sm0m+°m0Üm(
nK6n@‚n5ÃnTùnFNoM•oNãoP2pPƒp‰ÔpG^qY¦qrvrV–rèír¢ÖsTytÎtátþtuu0uFudu,€u5­u.ãuPv7cv4›vAÐv5wHw#aw6…w1¼w+îwGxBbx;¥x2áx<yAQyC“yJ×yQ"z/tz?¤zoäz7T{)Œ{0¶{Xç{(@|Gi|_±|e},w}3¤}^Ø}b7~Jš~7å~BH`3©/Ý3
€3A€u€/’€/Â€/ò€/"�0R�0ƒ�1´�1æ�1‚1J‚1|‚1®‚1à‚1ƒ1Dƒ1vƒ1¨ƒ1Úƒ/„/<„/l„/œ„/Ì„/ü„0,…/]…/�…/½…/í…1†1O†1�†1³†/å†/‡/E‡/u‡/¥‡/Õ‡/ˆ/5ˆ/eˆ/•ˆ0Åˆ0öˆ.'‰/V‰/†‰0¶‰0ç‰/Š/HŠ/xŠ/¨Š2ØŠ.‹.:‹/i‹'™‹KÁ‹j
ŒxŒ:…Œ,ÀŒdíŒR�)k�V•�Sì�?@Ž'€Ž¨ŽAÄŽ4�.;�+j�[–�Bò�J5�`€�Já�6,‘1c‘;•‘Ñ‘ñ‘B’@T’#•’&¹’!à’!“ $“!E“!g“ ‰“‡ª“92”$l”,‘”:¾”7ù”61•_h•*È•Gó•<;–Šx–@—@D—F…—@Ì—<
˜4J˜=˜F½˜A™ F™g™({™¤™]¿™š0<š>mš/¬š.Üš=›$I›+n›.š›TÉ›$œ.Cœ&rœ)™œ$ÃœUèœ*>�.i�˜�>³�8ò� +ž'Lž"tž—ž)´žÞž,þž:+Ÿ&fŸ&�Ÿ"´Ÿ×Ÿ$ðŸ 2 /Q ;� ½ GÕ J¡Th¡5½¡Jó¡V>¢2•¢+È¢]ô¢9R£1Œ£5¾£5ô£C*¤5n¤<¤¤6á¤?¥6X¥8�¥:È¥6¦7:¦Br¦6µ¦Eì¦T2§:‡§9Â§9ü§@6¨@w¨@¸¨;ù¨=5©:s©9®©Fè©@/ªNpªT¿ª«13«e«Hz«NÃ«G¬.Z¬‰¬6š¬5Ñ¬R­)Z­R„­3×­<®6H®:®5º®9ð®3*¯5^¯5”¯8Ê¯>°&B°#i°�°,Ÿ°-Ì°Bú°0=±#n±%’±&¸±#ß±9²=²Q²%h²=Ž²Ì²2à²'³!;³]³(}³+¦³&Ò³)ù³##´MG´M•´)ã´=
µ6Kµ5‚µ:¸µ:óµJ.¶&y¶ ¶l»¶h(·t‘·r¸py¸
ê¸0ø¸3)¹-]¹‹¹Y©¹LºLPº!�ºW¿º?»VW»V®»U¼[¼,m¼4š¼$Ï¼>ô¼+3½3_½2“½3Æ½Iú½4D¾)y¾,£¾;Ð¾&¿&3¿4Z¿1�¿2Á¿Dô¿#9À]À'rÀšÀ<«ÀAèÀ]*ÁˆÁB—ÁÚÁHòÁ^;Â šÂ»Â'ØÂ)Ã*Ã<FÃPƒÃNÔÃ#ÄAÄD_Ä,¤Ä3ÑÄ$ÅF*ÅJqÅ%¼Å(âÅQÆE]ÆS£Æ2÷Æ=*Ç[hÇMÄÇ@ÈHSÈIœÈmæÈ9TÉ4ŽÉHÃÉcÊ2pÊJ£ÊUîÊ2DËPwË]ÈËd&Ìp‹Ì^üÌK[Í7§ÍYßÍL9ÎM†ÎWÔÎU,ÏT‚Ï\×Ïx4Ð`­ÐFÑ\UÑj²ÑUÒPsÒXÄÒxÓt–Ó\Ô<hÔŠ¥Ô‹0Õš¼ÕSWÖX«ÖH×CM×t‘×ZØ{aØ}ÝØ-[Ù(‰Ù²Ù.ÐÙ$ÿÙ$$Ú|IÚ–ÆÚH]Ût¦ÛHÜidÜ>ÎÜY
ÝJgÝT²ÝYÞ?aÞW¡Þ9ùÞ-3ß&aß&ˆß*¯ßcÚß4>à1sà;¥à,áàá4.á2cá(–á1¿á(ñáâ2.â%aâN‡â#Öâúâ&ã/=ã2mã ã!¼ã.Þã0
ä>ä([ä
„ä"’ä‰µäN?å:Žå%Éå5ïåC%æ(iæB’æ:ÕæFçoWçDÇçKècXèu¼èi2éXœé`õéLVê£êCÀê9ë/>ë-në*œëÇë/ßë'ìU7ì�ì%¦ì)ÌìKöìUBíE˜í+Þí:
! î&EîMlîDºîÿî*ïFï[ï_lï6ÌïBðBFð,‰ð0¶ðQçð>9ñ7xñU°ñ7ò]>òœò3·òëò!
! ó2,ó_ólóxó�ó/¯ó3ßóô1ôWFôGžôæôõõ6.õ"eõ;ˆõ;Äõ6ö7ö0·ö@èöC)÷ m÷4Ž÷IÃ÷+
øA9ø*{ø>¦øEåø<+ùBhùJ«ù�öù/”úÄû-Ýüþ"#ÿ2Fÿ-yÿ.§ÿCÖÿ$<?8|:µ.ð;X[´1Í.ÿ9.h@/À/ð3 +T=€N¾a
]oEÍbavGØ> 6_<–.ÓD7G&?¦æ6ú1P3m&¡>È&	s.	I¢	Qì	w>
! E¶
! 9ü
! '6)^RˆZÛ6N1f,˜>ÅN
KS
fŸ
r+y<¥;âBAa=£Aá>#Cb1¦;ØT0iFš/áI['n"–4¹!î*;;�w9?	\ifiÐ:ORI¢=ì)*CT&˜3¿3ó')G+q@�%Þ.*3^} �°&¼.ã/$BT>—9Ö5/*e�#®<Ò#636jH¡ê'÷8X+r+ž(Ê"óL6c7š6ÒB	8L>…@ÄE>K<ŠÇÞ;ôK0 | D˜ Ý Aó 15!0g!K˜!-ä!<"O"#i"t�"p#ms#Gá#>)$Dh$*­$)Ø$)%0,%5]%“%:²%)í%•&C­&Iñ&E;']�'Nß'~.(Z­(>)�G)ZÉ)#$**H*Fs*(º*5ã*S+Nm+,¼+.é++,,D,Bq,1´,Gæ,E.-Et-Mº-N.FW.Cž.+â. ///`H/2©/_Ü/3<0p0$Œ04±0-æ0,11A1.s1"¢13Å1ù12)&28P2‰2¡2Z½2&3O?3P�3#à3R4"W40z4C«4@ï4H05:y5´5"Î5ñ5)6&;6+b65Ž66Ä6;û6:77&r7*™7!Ä7)æ7Y8j8hz8<ã87 9>X92—9<Ê9::šB:™Ý:1w;5©;@ß;6 </W<-‡<µ<ŒÕ<b=x==Ž=%Ì==ò=>0>3o>£>À>4Õ>%
! ?C0?]t?+Ò?(þ?M'@u@I’@vÜ@FSAšA5·ACíA+1B8]BÏ–B$fC,‹C<¸C&õC8DTUD_ªD1
! E.<E9kEB¥E.èEPF:hF8£F9ÜF@G]WG?µG9õGm/HP�H5îH&$IKIeaIFÇI:JMIJE—JÝJDûJ7@K’xKL1$L?VL^–L"õL8M&QM&xM!ŸM,ÁM&îMN2N)ONByN'¼N"äNWO8_O?˜O)ØO.P1PCIPD�PDÒPDQB\QCŸQBãQ@&RAgR>©R>èR!'S-ISMwSJÅSNTW_TT·TEUdRUU·UK
V/YV"‰V+¬V;ØVEW2ZWG�WDÕWDX5_XB•X_ØXa8YšY/·Y çY3Z,<Z,iZ<–Z<ÓZ[./[6^[$•[º[ Ù[6ú[81\/j\4š\.Ï\=þ\@<]G}]"Å]-è]&^$=^&b^$‰^+®^Ú^&÷^L_Ek_D±_/ö_5&`\`No`>¾`)ý` 'aHa'[a+ƒaD¯a7ôa7,b3dbC˜b8ÜbCc2Yc-Œc@ºc4ûc)0d8ZdJ“d:Þd>e7Xe7�e5Èe>þe$=f]bfXÀfGgTag6¶gíg.
h.<h'kh$“h/¸h#èh7i7DiC|i#Ài/äi!j:6j;qjH­jAöjD8k5}k2³k"æk&	l#0lXTl7­l/ål/mKEmQ‘mGãm/+n
[n6in* nHËn@o5Uo-‹o8¹o&òoPp,jp/—pDÇp qF-qtqC‡q;Ëq)r
1r-?rmr-‚r°r/ÊrCúr(>s%gs4�s1ÂsOôs
Dt?Rt’t%°tDÖt&u/Bufru5Ùu3vDCv#ˆvG¬vôvNwR`w³waÄw4&xB[xžx®x"¾x#áx?y>Ey-„y2²y5åyoz1‹zo½zo-{`�{"þ{!|Q=|-�|k½|=)})g},‘})¾},è}H~H^~G§~ï~
!  2S}dzâ1]€$�€.´€<ã€ �6�OS�,£�YÐ�<*‚šg‚Sƒ>Vƒ,•ƒ/Âƒ/òƒ/"„R„n„=�„]¿„/…@M….Ž…6½…Oô…9D†!~† †»†#Ø†'ü†‘$‡‘¶‡HˆCdˆ9¨ˆ8âˆn‰FŠ‰FÑ‰FŠm_Š9ÍŠ…‹U�‹#ã‹ŒLŒ.lŒ0›Œ9ÌŒ/�+6�%b�)ˆ�L²�=ÿ�1=Ž9oŽ©Ž*ÈŽƒóŽIw�NÁ�$�5�D<‘_�‘Xá‘]:’P˜’Gé’B1“Et“^º“<”AV”D˜”4Ý”Q•‚d•Cç•N+–#z–%ž–fÄ–+—7=—u—I†—#Ð—1ô—
&˜,4˜a˜ ˜( ˜-É˜K÷˜!C™*e™.�™¿™QÝ™Q/š<�š&¾šTåš[:›[–›Bò›b5œU˜œ6îœ%�@�1^�N��ß�*ñ�ÆžÇãž5«Ÿ0áŸ( ; ![ .} 2¬ 8ß X¡Dq¡¶¡Ç¡2ß¡#¢%6¢1\¢<Ž¢;Ë¢\£Gd£Q¬£(þ£''¤>O¤6Ž¤TÅ¤*¥9E¥¥3˜¥4Ì¥C¦>E¦K„¦?Ð¦0§A§;U§ ‘§²§DÎ§7¨2K¨~¨A›¨Ý¨2õ¨›(© Ä©weªÝª ÷ª.«:G«f‚«é«?¬/F¬$v¬=›¬4Ù¬.­==­*{­<¦­Hã­+,®AX®:š®3Õ®J	¯\T¯T±¯#°>*°/i°8™°7Ò°0
! ±6;±6r±m©±Q²!i²1‹²(½²1æ²2³/K³!{³�³4·³2ì³2´6R´)‰´)³´1Ý´3µ:Cµ~µA�µHßµP(¶Py¶YÊ¶b$·h‡·oð·n`¸‡Ï¸‡W¹‡ß¹‡gº‰ïº‡y»‰¼‡‹¼y½ˆ�½ˆ¾‹Ÿ¾+¿BD¿4‡¿1¼¿î¿9
À3GÀ3{À¯À1ÍÀ1ÿÀ>1Á1pÁ$¢Á1ÇÁ'ùÁ!Â?Â)]Â%‡Â=­ÂEëÂ01Ã+bÃ+ŽÃ,ºÃAçÃS)Ä-}ÄD«Ä~ðÄWoÅ ÇÅ3èÅ+ÆHÆ-^Æ#ŒÆs°Æ2$Ç9WÇe‘Ç[÷ÇSÈPiÈPºÈ É,É!LÉ(nÉ;—É4ÓÉ+Ê14Ê0fÊ —Ê6¸Ê6ïÊ+&Ë&RËbyË+ÜË!ÌM*Ì=xÌ3¶Ì8êÌ8#Í8\Í&•ÍP¼ÍP
Î8^Îd—Î%üÎ("ÏKÏcÏ&yÏ) ÏGÊÏEÐ-XÐ,†Ð(³ÐÜÐ*÷Ð$"Ñ!GÑ%iÑ(�Ñ)¸Ñ#âÑ(Ò#/Ò"SÒvÒ–Ò´ÒÒÒ=ñÒ(/Ó+XÓ'„Ó!¬Ó!ÎÓðÓ
Ô!,Ô*NÔ(yÔ¢Ô ÀÔ)áÔ Õ%,Õ0RÕ#ƒÕ"§ÕÊÕ)åÕÖ*+Ö.VÖ,…Ö)²Ö8ÜÖ4×NJ×Y™×Xó×)LØ-vØ)¤ØÎØ&èØ‘Ù1¡Ù-ÓÙ(Ú$*ÚOÚ)nÚ$˜Ú;½Ú;ùÚ*5Û"`Û9ƒÛ*½Û,èÛ0ÜFÜJ\Ü-§Ü1ÕÜÝ/Ý&MÝ(tÝ1�Ý`ÏÝ(0Þ#YÞ1}Þ¯ÞÌÎÞ%›àiÁàG+ásáAŒáÎáéáâ	#âx-â6¦â3Ýâ;ãEMãM“ãOáãF1äfxä?ßäŽåH®å[÷åXSæ?¬æDìæG1çhyçlâç=OèM�èRÛèP.ékéVëé`Bê>£êDâê?'ëWgë\¿ë\ìcyì1ÝìFíÆVíCîdaîWÆîNïSmïGÁï5	ð%?ð&eð(Œð2µð%èð"ñ71ñ#iñ+�ñ'¹ñbáñ²Dòv÷òpnóoßóAOôr‘ô[õB`õx£õçöÕ÷PÚ÷Y+øi…ø7ïøm'ù;•ùDÑùIú;`ú@œú:ÝúMû6fûN�ûrìûU_üCµüCùüD=ýc‚ýdæý=KþR‰þ8Üþ8ÿVNÿR¥ÿ\øÿaUs·[+h‡]ðPN^Ÿ=þ@<?}[½M7g7Ÿ6×mR|VÏ|&s£CI[{¥I!ikfÕR<	L�	CÜ	> 
! @_
! a 
! ]�`‹ñ‡}‹
M‘
Fß
U&›| H¹`cb€ã!ö1<J6‡B¾±�³ŽD@ÓAWV~®‚-5°Mæ„4/¹oéCY8�%ÖZüWWA¯Añe3¤™¢>"á-T26‡B¾#>6fuÜEüCB:†@Ág 2ˆ@»"ü-<M5Š,À#í? 2Q („ 8­ .æ 5!GK!H“!3Ü!>" O"Zp" Ë"Nì";#3Z#5Ž#1Ä#*ö##!$,E$<r$J¯$5ú$=0%)n% ˜%¹%Ó%6í%@$&6e&;œ&TØ& -'RN'S¡'Gõ'@=(F~(7Å(@ý(<>);{)^·)"*G9*F�*@È*6	+-@+n+Iˆ+KÒ+,57,0m,/ž,Î,Uî,8D-}-G�-,Ø-P.V.:r.5­.5ã.$/(>/'g/�/(«/BÔ/X0op0#à0*1>/10n1&Ÿ1Æ1)Þ1$2*-2&X2)2 ©2%Ê2ð28
! 3C3\3w3/ˆ3¸3B×34=74&u4(œ4#Å4+é45,5L5_5*54ª51ß5-6.?69n6/¨6,Ø6-7037.d7)“7&½7+ä7.8-?8.m81œ8.Î8ý819&K9&r9&™9*À9#ë9.:">:a: s:-”:Â:sá:‚U;�Ø;yv<ð<+	='5=;]=™='¬=#Ô=!ø=!>'<>4d>#™>C½>B?(D?>m?'¬?LÔ?L!@En@6´@!ë@-
AG;AGƒAXËAF$B"kBiŽBøBC-CDCYC#pC%”CLºC$D,DNJD4™D1ÎDEE&E=E#TE%xEžE½EÛE$úEF>FJ\F8§F
àF=îF,G)EG<oG%¬G1ÒGHHEMHL“HSàH74I0lI&�IÄI)ßI	J%(JNJ#nJP’JPãJQ4K1†K=¸KQöK+HL@tL9µL5ïL9%M,_M4ŒM,ÁM1îM NE@N4†N »N"ÜN4ÿN44O2iO>œODÛOD PDePDªPïP(ÿP1(Q*ZQ.…Q5´QêQ8	RBRdaR@ÆR8S0@S>qS!°S"ÒS8õS6.TeTO~T)ÎTDøTy=U9·U>ñU0VKIV)•V)¿V'éV.W:@Wo{W<ëW7(XB`X.£XSÒX&Y:FY6�Y%¸Y ÞYÿY;Z#PZ"tZ—Z!´Z ÖZ+÷Z!#[$E[j[5„[7º[*ò[8\V\Jp\»\7Ñ\D	],N]7{]S³] ^1(^1Z^ Œ^:­^è^/_)1_<[_˜_(µ_<Þ_` 7`6X`Y�`é`%a#+a OaBpag³agb…ƒb†	c(�c@¹cúc,d*CdYnd$Èd7íd2%e=XeT–e ëe>f8KfH„f(Íföf]gpqgdâgPGh˜h<²h'ïhi63i5ji, iÍiæiXj8[ju”ju
! kA€k'Âk7êk9"l9\lS–l7êl""mEm!dm†m™mG¬m4ôm8)nbn7�n!¹nÛn<ûnB8o${o? o8ào;pHUp6žpBÕpBq[q:yq4´q7éqX!rFzrÁr9ßrDs5^sM”s+âsšt;©tXåt`>uBŸuFâu<)vGfv+®v$ÚvPÿvPw+hw$”w¹wËwâwýw/x*Bx'mx•x'µx$Ýx y,#y/Py+€y¬y;Éy)zM/zA}z|¿zJ<{h‡{Fð{97|�q|?ó|v3}^ª}o	~£y~ƒQ¡MósA€qµ€T'�x|�xõ�Ln‚M»‚H	ƒRƒQÒƒ4$„;Y„:•„[Ð„‡,…j´…w†a—†cù†1]‡M�‡tÝ‡mRˆlÀˆu-‰S£‰]÷‰NUŠd¤Št	‹R~‹-Ñ‹8ÿ‹†8Œm¿Œ2-�V`�2·�bê�lMŽ-ºŽ~èŽ"g�'Š�3²�Gæ�B.�+q�8��3Ö�3
! ‘'>‘8f‘>Ÿ‘,Þ‘H’;T’S�’Zä’Z?“iš“k”mp”NÞ”N-•2|•=¯•?í•%-–GS–1›–!Í–^ï–LN—=›—LÙ—n&˜*•˜AÀ˜6™29™1l™5ž™@Ô™:š"PšsšFŽšPÕš.&›4U›BŠ›YÍ›K'œDsœD¸œ6ýœ24�7g�)Ÿ�bÉ�‚,žY¯ž)	ŸN3ŸQ‚ŸMÔŸB" 8e .ž HÍ #¡,:¡,g¡W”¡;ì¡=(¢8f¢AŸ¢:á¢*£=G£…£.¥£2Ô£M¤%U¤H{¤CÄ¤'¥00¥8a¥8š¥=Ó¥;¦LM¦+š¦;Æ¦1§64§)k§l•§J¨[M¨B©¨Nì¨3;©/o©0Ÿ©[Ð©H,ª6uª:¬ª)çª‰«}›«1¬dK¬4°¬1å¬Z­Vr­"É­#ì­O®8`®4™®-Î®0ü®-¯*I¯%t¯4š¯*Ï¯Aú¯D<°@�°,Â°Hï°48±2m±$ ±'Å±0í±3²QR²Q¤²Aö²48³;m³<©³(æ³Y´>i´q¨´†µH¡µfêµVQ¶R¨¶9û¶O5·^…·*ä·J¸OZ¸Zª¸_¹Ne¹<´¹0ñ¹K"º`nº0Ïº6»=7»Eu»D»»[¼.\¼>‹¼0Ê¼Iû¼BE½,ˆ½#µ½%Ù½Vÿ½-V¾K„¾?Ð¾C¿IT¿1ž¿BÐ¿0ÀjDÀ$¯ÀÔÀôÀ<ÁQÁ"pÁU“ÁTéÁ]>Â-œÂ.ÊÂ;ùÂI5Ã*Ã,ªÃb×Ã/:Ä6jÄ$¡ÄIÆÄ.Å1?Å#qÅA•Å;×Å7ÆUKÆ`¡Æ:ÇE=Ç:ƒÇ7¾ÇsöÇ)jÈ?”È$ÔÈ9ùÈ=3ÉbqÉ_ÔÉ+4Ê4`Ê-•Ê5ÃÊ;ùÊ75ËNmËR¼ËIÌHYÌ`¢ÌMÍ2QÍD„ÍCÉÍ;
ÎMIÎ/—ÎAÇÎE	ÏLOÏNœÏEëÏn1Ð' ÐDÈÐ
Ñ&,ÑSÑL[ÑO¨ÑnøÑVgÓf¾Ó`%Ô7†Ô+¾ÔEêÔ#0Õ5TÕ#ŠÕ!®Õ@ÐÕxÖuŠÖ ×l!×(Ž×*·×â×ü×Ø5ØQØnØ.‹Ø(ºØ9ãØ9ÙBWÙ/šÙ/ÊÙFúÙEAÚ‡Ú&§ÚÎÚ7ìÚ3$Û#XÛ |Û�Ûj¼Ûm'ÜF•ÜƒÜÜ.`Ý6�Ý*ÆÝñÝ%Þ
5ÞCÞ
! WÞ
! bÞmÞ&yÞ ÞC½Þ1ß93ßMmß=»ß8ùßB2àbuà=Øà6áDMáT’á>çá@&â:gâ3¢â.Öâ:ã=@ã~ã7”ã?ÌãNäL[äb¨äå6å5FåE|årÂå95æ7oæ,§æ)Ôæ;þæO:ç(Šç*³çKÞç;*èUfèK¼è9é.BéPqé?Âé7êT:ê:�ê9Êê1ë36ë7jë,¢ë.ÏëPþë1Oì9�ì:»ìGöì#>í6bí7™íHÑí>îCYî>�îIÜîH&ïEoïOµïMðISðM�ðIëðJ5ñX€ñJÙñ2$òAWò"™ò¼ò0ÔòvóO|ó2Ìó0ÿó-0ô-^ô"Œô¯ôEÏô)õ&?õ)fõS�õ"äõ5öB=ö,€ö>­ö1ìö4÷&S÷)z÷G¤÷-ì÷øA:ø8|øLµø6ù19ùbkù=Îù@úAMú?�ú9Ïú	û2û4Bû]wû.Õû?ü(Dü?müJ­ü5øü6.ý0eý=–ý4Ôý+	þ+5þ*aþ(Œþ/µþ/åþ.ÿ0Dÿ/uÿ¥ÿ#ºÿÞÿ/öÿ0&+W.ƒ#²*Ö+3"_"‚)¥?Ï-.=^lJË8BO5’;È3R8S‹fß>F1…:·\ò8O
! ˆ“+ !Ì	î>øm76¥/ÜU(+~%ª0ÐF	.H	@w	K¸	,
! >1
! ;p
! T¬
! "@$/e)•#¿4ã3CL9�9Ê1
 6
6W
5Ž
6Ä
$û
/ @PJ‘UÜG2EzFÀBCJ?Ž Î6ï6&6]H”4Ý8DKL�6Ý66K*‚(­Ö'ó8TWt ÌDíB23uG©»ñ:­HèF1Ix>ÂV)X#‚.¦[Õl1xžqp‰yústnèwWqÏdAm¦g{|�øzuú@p 8± 0ê /!,K!=x!6¶!.í!="GZ"<¢"6ß"A#nX#0Ç#4ø#6-$2d$,—$BÄ$F%N%j%„%,“%+À%+ì% &<9&v&5ˆ&(¾&6ç&<'+['.‡'@¶'2÷'4*(%_(8…(C¾(>)@A)B‚)5Å)=û)29*7l*=¤*Oâ*2+9A+){+8¥+3Þ+,.,I,d,'ƒ,$«,Ð,)ï,L-Cf-*ª-Õ-ô-,.?.5G.5}.M³.9//;/>k/Rª/%ý/#0^@02Ÿ0Ò0+Þ07
! 1*B1'm1C•1MÙ1N'2;v28²2#ë232+3)^3*ˆ38³3-ì3,4,G4t4&‹4-²44à4525L59e5!Ÿ5!Á5ã5Y6OZ6dª6]7bm7AÐ7O8Gb8ª8½8
Ñ8&ß8>9KE9O‘9Já95,:.b:4‘:Æ:5Ú:;(%;3N;X‚;TÛ;"0<1S<6…<(¼<Vå<(<=*e=/�=@À=E><G>7„> ¼>+Ý>6	?@?!P?"r?$•?-º?è?-ÿ?-@G@\@s@Š@-Ÿ@!Í@0ï@? A0`AA‘AAÓACBAYBA›BAÝBAC;aC4�C=ÒCD'D08D-iD,—D(ÄD(íDE?)EiE
„E4’E0ÇE'øE4 F0UF2†F,¹F2æF(G/BG/rG:¢G:ÝG*H,CH)pHšH ºH2ÛH™I ¨I:ÉIGJ>LJ>‹J.ÊJ+ùJ)%K&OK*vK2¡K7ÔK$L!1LSL.qL L4´L4éLWM8vM7¯MçM@øM%9N2_N#’N¶NÕNòN6O?HOˆO£OJ¬O8÷O!0PRPqP"ŽP#±P2ÕP/Q=8Q+vQD¢QDçQ6,R,cR*�R=»RùR.SHSaSUvS.ÌS+ûS('T.PTT2žT>ÑT*U*;U-fU”U6¯UKæU?2V,rV.ŸV;ÎV,
! W67W>nW?­W
íWfûW7bX$šXB¿X:Y1=Y6oY7¦Y6ÞYLZHbZ&«ZÒZ(òZI[e[[™[2·[$ê[-\-=\Ok\\»\9]5R]ˆ]$¥]Ê]@å]&^9^=V^=”^9Ò^2_#?_9c_+�_(É_3ò_&&`M`=j`6¨`>ß`>aI]aH§a8ðaA)bekbVÑb_(cZˆcAãc3%d*Yd+„dG°d$ødLe'jeF’ePÙeI*f/tf.¤fÓfóf	g1$g/Vg<†g=Ãg4hA6hxh�h§h*Ãhîh
! i(iHifi…i4£iØiäiðij j3jCjLXj9¥j<ßjCkA`k?¢kEâkH(l_ql-ÑlLÿl1Lm+~mJªm/õm'%n<Mn)Šn,´nTán06o2go)šo;Äo?p7@p<xp6µp1ìpcqc‚q{æq{br$Þr(s-,sgZs=Âs2t43t1ht1št8Ìt9uR?uR’uEåu7+vEcvG©vHñvJ:w,…w1²wKäw.0xf_xMÆx:yGOy—yQ´yKzMRzc z_{4d{J™{>ä{-#|?Q|?‘|0Ñ|¢}C¥}:é}e$~<Š~8Ç~:4;9p@ª.ë0€K€c€|€%”€3º€/î€!�;@�A|�8¾�6÷�B.‚1q‚+£‚=Ï‚9
ƒIGƒD‘ƒ%Öƒ.üƒ<+„h„{„›„$´„$Ù„‹þ„-Š…4¸…í…2†36†)j†0”†%Å†0ë†2‡ZO‡_ª‡Œ
! ˆA—ˆOÙˆH)‰$r‰1—‰=É‰5Š4=Š?rŠ²ŠÐŠ&îŠ=‹>S‹b’‹Kõ‹AŒO_Œ8¯Œ8èŒ2!�1T�;†�6Â�,ù�&&Ž5MŽ>ƒŽ6ÂŽ)ùŽ#�>C�X‚�*Û�3�1:�&l�A“�=Õ�2‘#F‘-j‘0˜‘<É‘@’LG’3”’IÈ’9“CL“7�“È“"è“U”Pa”U²”J•:S•?Ž•7Î•V–-]–G‹–1Ó–—#—%@—5f—!œ—(¾—(ç—*˜L;˜%ˆ˜%®˜&Ô˜Qû˜QM™+Ÿ™"Ë™0î™7š&Wš5~š<´š7ñš3)›]›1v›$¨›Í›ã›(ý›*&œ,Qœ.~œ/­œGÝœ.%�.T�[ƒ� ß�,ž1-ž
! _ž(jž!“žµž<Çž+Ÿ(0ŸYŸ&pŸ?—Ÿ6×Ÿ( 7 L ` { � /« 8Û =¡#R¡fv¡;Ý¡;¢DU¢Pš¢-ë¢,£&F£!m£$�£.´£)ã£)
¤O7¤N‡¤!Ö¤ø¤J¥Wc¥%»¥4á¥6¦%M¦s¦;�¦OË¦N§3j§Cž§Aâ§?$¨;d¨1 ¨0Ò¨0©74©7l©A¤©=æ©$ª2@ª3sª§ª'¾ª+æª"«!5«W«Op«'À«(è«=¬'O¬w¬2Ž¬1Á¬+ó¬"­ B­8c­Mœ­Zê­8E®<~®=»®!ù®2¯.N¯+}¯&©¯6Ð¯?°EG°E�°'Ó°1û°-±*M±&x±Ÿ±¾±+Ù±`²f².².®²-Ý²8³ED³FŠ³EÑ³)´[A´U�´ó´0µODµR”µYçµ/A¶-q¶0Ÿ¶"Ð¶9ó¶4-·)b·lŒ·tù·;n¸Kª¸5ö¸&,¹5S¹>‰¹hÈ¹!1ºLSºA ºDâºM'»,u»,¢»-Ï»ý»¼1,¼$^¼1ƒ¼$µ¼-Ú¼J½WS½*«½!Ö½4ø½,-¾UZ¾8°¾5é¾W¿,w¿3¤¿NØ¿-'À.UÀB„À?ÇÀ1Á:9Á6tÁA«Á,íÁPÂakÂ_ÍÂZ-Ã#ˆÃR¬Ã*ÿÃN*ÄJyÄIÄÄOÅK^ÅSªÅ=þÅM<Æ'ŠÆ=²Æ%ðÆNÇ(eÇŽÇ=®ÇCìÇ<0È\mÈ-ÊÈ<øÈW5É�É#¥É0ÉÉPúÉTKÊV ÊK÷Ê>CËX‚Ë+ÛË@Ì'HÌ/pÌA Ì6âÌ,Í9FÍG€Í%ÈÍ?îÍ#.Î4RÎ<‡Î ÄÎ.åÎ+Ï?@Ï&€Ï4§Ï.ÜÏÐ!+Ð"MÐ'pÐ˜Ð+·Ð3ãÐ(Ñ@Ñ/`Ñ5�Ñ#ÆÑ0êÑ(Ò4DÒ4yÒ7®ÒæÒ2ûÒ#.ÓRÓnÓŠÓB Ó:ãÓ%Ô)DÔnÔ(ŒÔ/µÔIåÔy/Õ,©Õ6ÖÕ
Ö9*Ö;dÖ Ö0°Ö+áÖ(
×*6×7a×™×°×À×:Ì×#Ø
+Ø59Ø(oØ&˜Ø&¿ØAæØM(Ù(vÙŸÙ6³Ù*êÙ<Ú(RÚ${Ú ÚB´Ú-÷Ú/%Û2UÛVˆÛJßÛB*ÜBmÜ"°Ü6ÓÜ.
! Ý.9Ý(hÝ$‘Ýh¶Ý'Þ"GÞ#jÞ0ŽÞ9¿Þ0ùÞ0*ß+[ß-‡ß'µß8Ýß.à(Eàhnà6×à?á/Ná`~áGßáJ'â`râ;Óâ2ã,BãLoã2¼ãïãÿãäA.äHpä<¹ä>öä;5å;qå<­å=êå;(æ<dæ4¡æ?Öæ>çVUç!¬çÎç2îç!è0;è4lè%¡è&Çè6îè)%é(Oé(xé,¡éCÎéBê@UêK–êâêSøê?Lë5Œë<Âë!ÿë"!ì1Dì@vì6·ìEîì64í/kí2›íOÎí>î]î-zîJ¨îMóî\AïEžïAäïf&ðB�ð#ÐðAôð]6ñ5”ñ‚ÊñMò<lò?©ò8éò5"ó8Xó.‘ó/Àó+ðóHô=eô.£ô'Òô*úô<%õNbõ,±õSÞõ2öMödöö›ö¯özÄöz?÷Zº÷9ø)Oøyø—ø±ø-ÑøBÿøEBùˆù ù+½ù4éù-ú=Lú ŠúK«ú@÷ú+8û,dû#‘ûµûÐû)ïû!ü1;ümü„ü™ü®üÂü#Öü
úü<ý8Eý~ý'“ý%»ý;áý þ>þ/Pþ(€þ ©þ0Êþ*ûþ/&ÿVÿ!mÿ"�ÿ*²ÿ/Ýÿ$
+2^.t£)·á÷
%
3(A
j)x!¢Äàõ&@7 x(™(Âë&8E.~­!Ãåû'1Y!w5™0Ï_-`6Ž;Å 2"[U±(Ðù@V.j,™Æá-þ-,Z.x.§:Ö6	+H	t	;„	JÀ	?
! K
! i
!  ~
! (Ÿ
! %È
! î
! !'AX+o,›7È#9$[^_º

"(
ZK
9¦
à
õ
CRK$ž&Ã9ê1$0VH‡Ð8é7".Z>‰SÈ7dT7¹@ñ+2,^4‹-À:î:)mdÒÖ0ð!8Lj0p#¡ÅWåC=6�)¸&â(	.2)a&‹'²)Ú.3$Sx˜%´8Ú8L%i1�%Á&ç!"DXZlÇÛ)û!%Gg&‡®ÂØì! .O@m®Ã)×()*4T‰>©&è.>RBf©½Ôô
$82L&›'Âê*08[”/«<Û 2 M f  Ÿ » Ñ 'è .!?!JZ!¥!½!Ö!;ï!+"K"d""—"°"Æ"Þ"ö"
! #*#">#a#>u#,´#;á#$W/$O‡$2×$ 
! %/+%$[%$€%¥%Ã%â%*ü%'&;&S&m&=…&Ã&$à&''5-'c'|';”'#Ð'ô'(((D(^(!~( (»(#Ô(ø(')'<)'d)Œ)¥)º)*×)7*4:*o*Œ*£*¹*.Ó*+(+G+b+*y+¤+»+Ð+í+G,FL,“,°,+È,ô,-%-!B-d--•-´-Ë-ê-..>.bY.U¼.S/\f/@Ã/#0(0;G0?ƒ0QÃ0b1=x1*¶1,á1I2FX2+Ÿ2GË2/3;C3:3@º3cû31_4(‘4-º48è4‹!5F­57ô5f,6g“6.û6*7+I7*u7B 71ã7B8/X8Iˆ8;Ò8B9 Q9Hr9"»9-Þ9:S):'}:'¥:BÍ:;G);Eq;·;Ò;+Þ;"
! <-<+J<"v<™<)©<*Ó<5þ<,4=7a=0™=+Ê=#ö=>99>8s>2¬>Gß>j'?@’?%Ó?(ù?1"@/T@$„@9©@1ã@3A3IA4}A²A
ÄA4ÒA;B&CB+jB'–B,¾B&ëBC62CiC
! †C‘C¬CÆCâCÿC$D=D)]D-‡DµD!ÆD'èD!E!2ETE qE%’E/¸EZèEFCF@ŠF#ËFFïF96GApGF²GùG6H"JH2mH1 H7ÒH
! I-(I2VI‰I#¥I8ÉI#J&J0>J1oJ,¡J4ÎJ!KJ%KpK
}K‹KK”KràKGSL$›LHÀL.	M8MOMbiMFÌM?N(SN|NCƒN8ÇN+OA,O$nO;“OGÏOFPE^P2¤P(×P#Q8$Q%]Q:ƒQ'¾QæQRR2,R@_R9 RBÚRBS2`S5“S8ÉS<T3?T#sT#—T0»T!ìTU"-U"PU"sU,–U%ÃUéU‘	VÁ›V1]W"�W(²W5ÛW>XEPX5–X8ÌXY*Y:GYC‚YÆYæY)Z-.Z“\Z/ðZ+ [LL[h™[N\MQ\eŸ\z]f€]Jç]@2^[s^PÏ^4 _,U_=‚_+À_)ì_.`!E`Cg`@«`Aì`".a$Qa(va"Ÿa+Âa7îa+&b/Rb.‚b&±b.Øb6c(>c8gc3 cYÔc'.dCVdšd&¸dBßd>"eae(te(�eAÆe#f!,f,Nf3{f"¯f(Òf/ûf1+g.]g/ŒgG¼gIhNh$kh-�h5¾h/ôh$i
! 7iABi"„i;§i-ãi#j"5j"Xj!{j"�j#Àj4äj*k'Dk%lk'’k.ºk4ék!l@l<`l0�l#Îl,òl$m%Dm.jm#™m;½m+ùm%n*En&pn*—nÂn.àno)/o(Yo'‚o$ªo,Ïo(üo1%p Wp'xp' p Èp#ép
q&,q)Sq"}q+ q@Ìq
r'-r&Ur,|r3©r#Ýr*s,sHsAcs6¥s7Üst;0tlt9‡t/Át6ñt6(u'_u6‡u ¾u ßu6v?7v:wv²vAÌvRwJaw5¬wDâw4'x9\xD–xÛxHàx7)y ay!‚y¤y0Ãy;ôy,0z/]z]�z,ëz0{(I{+r{ž{7¶{uî{cd|/È|<ø|<5}=r}F°}@÷}98~Gr~Oº~'
! )2%\‚ (º*ãD€BS€B–€KÙ€O%�Mu�OÃ�1‚@E‚†‚#¢‚8Æ‚ÿ‚ƒ)ƒCƒ]ƒwƒ7’ƒ^ÊƒV)„O€„&Ð„6÷„T.…eƒ…dé…gN†G¶†jþ†6i‡+ ‡,Ì‡<ù‡E6ˆ|ˆ?ŽˆÎˆ'îˆA‰X‰?h‰<¨‰.å‰VŠ[kŠGÇŠD‹8T‹5�‹,Ã‹/ð‹ Œ9ŒJŒjŒ}ŒšŒ$¶Œ%ÛŒ#� %�#F�%j�$��%µ�"Û�"þ�"!Ž$DŽ-iŽ#—Ž(»ŽäŽëŽ	�D �Ce�S©�ý�,�;H�1„�N¶�>‘9D‘3~‘(²‘&Û‘$’)'’Q’$q’0–’$Ç’ì’;“9B“B|“<¿“-ü“+*”)V”9€”Kº”4•>;•-z•0¨•@Ù•M–h–"„–+§–Ó–è–,þ–*+—V—3r—¦—*Å—,ð—6˜T˜t˜0’˜Ã˜.Û˜/
! ™#:™$^™4ƒ™'¸™&à™&š5.š>dš9£š1Ýš›6.›"e›<ˆ›/Å›2õ›?(œ>hœV§œiþœjh�nÓ�KBžnŽžeýžxcŸzÜŸwW VÏ }&¡`¤¡*¢P0¢ �¢R¢¢$õ¢6£)Q£&{£B¢£Lå£M2¤:€¤:»¤/ö¤9&¥D`¥D¥¥Nê¥I9¦$ƒ¦¨¦-Å¦2ó¦.&§:U§"�§³§9Ñ§:¨9F¨9€¨Mº¨!©,*©*W©;‚©>¾©,ý©;*ª fª*‡ª0²ª3ãª4«4L«%�«§«%Ç«kí«IY¬G£¬<ë¬&(­4O­3„­1¸­Lê­K7®:ƒ®¾®+Ø®1¯+6¯9b¯Oœ¯)ì¯+°$B°2g°6š°:Ñ°:±1G±=y±"·±,Ú±/²7²MW²B¥²è²2ü²(/³AX³&š³*Á³'ì³*´7?´.w´¦´>Ã´5µ;8µOtµHÄµM
¶4[¶,�¶:½¶ø¶7·I·f·/}·$­·^Ò·31¸6e¸œ¸(²¸'Û¸%¹)¹A¹#W¹7{¹=³¹Lñ¹=>º:|ºE·ºýº6»1I»&{»Y¢»1ü»D.¼As¼Dµ¼Tú¼3O½1ƒ½)µ½ß½ó½¾¾+¾?¾S¾g¾{¾�¾£¾·¾Ê¾Þ¾ò¾¿ ¿0¿D¿X¿l¿€¿”¿¨¿¼¿Ð¿ä¿ø¿À À4ÀHÀ\ÀpÀ„À˜À¬ÀÀÀÔÀèÀüÀÁ Á4ÁHÁ\ÁpÁ„Á˜Á¬ÁÀÁÔÁèÁüÁÂ,Â@ÂPÂdÂ=uÂ³Â)ÇÂñÂ)Ã5ÃQÃdÃ#{Ã"ŸÃ(ÂÃëÃÄÄ2ÄQÄ!bÄ„Ä/¢Ä4ÒÄ"Å*ÅOIÅ™Å2¨Å2ÛÅ1Æ@Æ)`ÆŠÆ4¥Æ,ÚÆ5Ç2=Ç5pÇ1¦Ç*ØÇLÈ5PÈ*†È-±È%ßÈ%É"+ÉNÉ"iÉ1ŒÉ#¾ÉâÉôÉÊ-+Ê%YÊ(Ê/¨ÊEØÊ5Ë*TË'Ë-§Ë(ÕË(þË&'Ì&NÌ+uÌ)¡Ì(ËÌ#ôÌ@ÍYÍ-tÍ9¢ÍÜÍùÍE
! Î5PÎ!†Î/¨Î<ØÎÏ!5Ï?WÏ—Ï&­Ï'ÔÏ#üÏ  Ð%AÐ/gÐ$—Ð%¼Ð'âÐ(
! Ñ#3Ñ0WÑˆÑ3›Ñ-ÏÑ*ýÑ(Ò1<ÒnÒ&‰Ò*°Ò*ÛÒ+Ó/2ÓbÓE�ÓÇÓ!äÓ5Ô/<Ô:lÔ:§Ô9âÔ,Õ+IÕ/uÕ$¥Õ'ÊÕòÕ(
! Ö3ÖPÖ"pÖ3“Ö0ÇÖJøÖC×$\×U�×B××Ø-ØFØ*dØ,�Ø¼Ø/ÑØ Ù'"ÙJÙjÙ+‰Ù!µÙ×Ù
èÙ+öÙ#"Ú"FÚ)iÚ3“Ú+ÇÚ-óÚ-!Û2OÛ)‚Û;¬Û$èÛ
Ü",Ü)OÜ%yÜŸÜ¯ÜÅÜáÜ(Ý(*Ý(SÝ(|Ý(¥Ý(ÎÝ(÷Ý( Þ(IÞ(rÞ(›Þ(ÄÞ!íÞ"ß2ß%Nß!tß'–ß¾ßÞß ôß.à.Dà.sà ¢àÃàààýàá3áPá iáŠá§áÄáááþáâ48âDmâY²â ã)-ã#Wã({ã(¤ã5Íã#ä3'ä[ämä!„ä,¦äÓä7éä2!åTå#må‘å!©å.Ëå9úå4æTækæˆæ(§æ,Ðæ9ýæ;7ç8sç/¬çÜçôçè42ègèè'žè3Æè,úè*'éRéChé-¬é*Úéê$ê.?ê)nê)˜êÂê)áêëDëaë9ë%¹ëßë*þë+)ì1Uì9‡ì/Áì!ñì#í(7í`í;€í¼í*Öí&î*(î)Sî(}î!¦î)ÈîAòî34ï2hï›ï&ºï7áï7ð8Qð/ŠðHºðIñ$Mñ.rñ6¡ñ<Øñ?òUò3qòH¥òîò"
! ó*-óKXó>¤ó9ãó'ô2Eô5xôd®ôqõ/…õIµõ'ÿõ1'ö2Yö/ŒöB¼ö-ÿö0-÷7^÷5–÷7Ì÷Bø=Gø+…ø2±ø7äø@ù2]ù-�ù)¾ù3èù3ú2Pú5ƒú4¹ú+îú@û;[û—û@³ûLôû:Aü*|ü#§üOËü7ý;Sý)�ý(¹ý%âýþ3$þXþoþ!ˆþ,ªþ0×þ4ÿV=ÿR”ÿ:çÿB"?e
¥:³)î20K1|%®2Ô1*9)d/Ž&¾å$öL+hA”7Ö$D[q$‘0¶)ç''9'a'‰*±(Ü))/)Y%ƒ#©3Í/&1%X%~(¤%Í,ó- 1N.€%¯/Õ,	*2	)]	B‡	vÊ	_A
! ;¡
! Ý
! /æ
! ,,Cp7�%Èî?	RIHœTåG:
#‚
¦
%Ã
'é
-?+Z>†3Å)ù##(GppWá29Vl3Ã÷"	7,+d.�8¿"ø!1=Mo½AÕ09H ‚£!µ ×"ø5)Q;{·;Æ+>K\ŠYçmAg¯f/~O®aþU`~¶Ÿ5 Õö60H'y:¡?Ü,4I#~G¢3ê@"_A‚&Ä=ë%)/O))©2Ó0375kE¡1çR;l.¨)×% G' 6o M¦ &ô "!*>! i!*Š!(µ!2Þ!,">"0Y"Š"9¥"ß"-÷")%#O#!m#1�#%Á#'ç#'$7$*W$‚$)¡$Ë$)ê$,%)A%4k%< %6Ý%3&,H&7u&?­&0í&J'.i'!˜'Bº'ý')(%8(^(p(Œ(r¤(
! )")*<)g)/„)0´)å)%*")*/L*2|*5¯*7å*&+!D+Bf+7©+#á+&,$,,*Q,+|,?¨,:è,?#-4c-U˜-Fî->5.3t.;¨.Bä.B'/?j/Mª/7ø/>00"o0P’0(ã0510B1Js1*¾15é1+2>K2EŠ2(Ð2(ù23"3*V36�3%¸3*Þ32	4,<4(i46’4BÉ4-5(:5Hc5E¬5?ò5&26&Y6 €6C¡6Då6D*7!o7P‘7,â798#I8.m87œ8)Ô8Aþ8/@9*p9*›91Æ94ø94-:b:/x:P¨:Hù:%B;,h;•;®;Í;'ì;(<0=<n<"‚<¥<¹<Ø<(ø<!='3=[=.o=ž=4·=ì=&>!.>5P>†>¥>
! »>Æ>Û>8ê>#? =?^?r?�?$¬?AÑ?H@&\@bƒ@-æ@\AqAŽAE­AóA2BLFB=“B:ÑBQC"^C"�C!¤CÆC&äCDd)D5ŽD#ÄDèD/E$2E#WE,{E!¨E'ÊEòE)F*2F-]F(‹F*´F1ßFG%1GWG.sG+¢G*ÎG1ùG+H$HH3mH9¡H7ÛH@I7TI…ŒI8J!KJ5mJG£J ëJ KB-KpK,�KA½K+ÿK+L3DL1xL<ªL<çLQ$MLvMEÃM	N7'N_N8zN/³N2ãN&O=OQOoOƒŽO€P#“P!·P:ÙP.Q.CQDrQ9·QñQ\RYlR#ÆR%êR$S*5S)`S=ŠS,ÈS*õS& T-GTVuTÌT3èTU!;U-]U
‹U ™U:ºUõU&V*<VgV.€V0¯VàV9ýV7WWW-pWžW¸W0ÉWAúW?<X|X*’X:½X9øX62Y4iY8žYA×Y4Z8NZ'‡Z.¯Z(ÞZ([&0['W[%[!¥[ Ç[)è[.\A\3Y\.�\¼\.Ü\'] 3]1T]4†] »]-Ü]-
! ^,8^8e^9ž^,Ø^_*_/E_!u_3—_CË_.`0>`4o`9¤`!Þ`Ka:La‡a%§a.Ía-üa=*b-hbV–bJíbD8c;}c"¹cÜcQúcVLdI£d+íd,eTFe9›e%Õe8ûeK4f6€f·f9Òf9g0Fgwg5”g>Êg5	h:?h%zh hU¾hKi<`i&�i/Äi5ôi6*j"aj+„j.°j5ßj8k3Nk.‚k0±k7âk1l;Llˆl(™l;ÂlNþlDMm1’m3Äm7øml0n@�n3Þn7oPJo›o$ºoFßoF&p=mp(«p*Ôp0ÿpE0qNvq0Åq)öq% rMFr”r)§r<ÑrIsHXs5¡s0×s+t4t5St/‰t;¹t:õt0u-Pu/~u/®u ÞuKÿuKvOv2UvˆvŸv
! ±v¼vÐv3êv-w?Lw.Œw.»w'êw2x\ExJ¢xKíxG9y�y"œy]¿y5z/Sz(ƒz.¬z/Ûz.{':{9b{;œ{<Ø{9|$O|@t|µ|WÓ|8+}:d}Ÿ}º}DÙ}5~:T~L�~lÜ~[I:¥&à?€=G€)…€V¯€#�*�:B�;}�;¹�.õ�3$‚-X‚J†‚*Ñ‚ü‚ƒ&1ƒ!Xƒ#zƒ"žƒ6Áƒ6øƒ6/„6f„<�„@Ú„<…AX…4š…<Ï…4†<A†D~†;Ã†eÿ†<e‡;¢‡=Þ‡CˆC`ˆ9¤ˆ9ÞˆH‰3a‰$•‰ º‰+Û‰7Š1?ŠEqŠ:·ŠòŠ1‹-A‹&o‹T–‹0ë‹PŒ/mŒ1�Œ"ÏŒòŒ�#�=�>P�0��-À�#î�"Ž!5ŽWŽBuŽ¸ŽØŽøŽ8�/L�R|�"Ï�=ò�10�b�S‚�:Ö�=‘&O‘v‘"�‘+²‘3Þ‘(’$;’>`’Ÿ’³’Ë’ ä’(“&.“!U“3w“;«“gç“1O”%�”)§”(Ñ”Hú”HC•]Œ•.ê•8–7R–Š–(©–'Ò–+ú–$&—'K—/s—(£—%Ì—/ò—'"˜$J˜Ao˜C±˜*õ˜ ™'=™Ce™)©™ Ó™"ô™š1šBPš'“š6»š%òš›11›Dc›3¨›JÜ›J'œ/rœ+¢œBÎœ#�,5�Tb�\·�Ež:Zž%•ž&»ž âžCŸcGŸ:«Ÿ1æŸ€ 6™ ?Ð 2¡C¡ca¡9Å¡'ÿ¡0'¢GX¢Z ¢Mû¢VI£U £Vö£TM¤U¢¤Tø¤=M¥>‹¥KÊ¥;¦8R¦T‹¦bà¦OC§P“§Aä§µ&¨<Ü¨V©(p©>™©
! Ø©ã©Kð©,<ªiª	qª{ª,•ªzÂªz=«q¸«G*¬Jr¬J½¬3­3<­6p­A§­Lé­6®
=®;K®‡®G˜®.à®.¯0>¯!o¯(‘¯>º¯Bù¯+<°*h°A“°%Õ°(û°*$±9O±,‰±7¶±<î±*+²:V²9‘²bË²7.³8f³4Ÿ³&Ô³Eû³:A´|´X�´#è´#µ,0µW]µ<µµ9òµ0,¶/]¶5�¶Ã¶#ã¶<·)D·/n·/ž·	Î·Ø·Hò·A;¸}¸+š¸RÆ¸¹&8¹._¹%Ž¹'´¹*Ü¹5º=ºRºlºl…ºòº» *»2K»2~» ±»Ò»í»%
! ¼0¼$L¼q¼+�¼'¹¼á¼ú¼$½#?½"c½.†½,µ½1â½"¾7¾P¾i¾‰¾Ÿ¾¯¾ ¾¾!ß¾)¿+¿G¿>f¿ ¥¿Æ¿9Ó¿3
À/AÀ/qÀ2¡ÀAÔÀAÁ&XÁ#ÁG£Á!ëÁ"
ÂM0Â'~Â¦Â.ÄÂóÂ4Ã@<ÃR}ÃPÐÃ9!ÄK[Ä§ÄÂÄÔÄåÄ/Å.4ÅDcÅ*¨Å2ÓÅ'Æ7.ÆfÆ:„ÆC¿ÆEÇ:IÇ9„ÇB¾ÇSÈ8UÈ]ŽÈ]ìÈCJÉYŽÉ*èÉ'ÊI;Ê>…ÊBÄÊCËGKË<“ËAÐË.Ì.AÌBpÌB³ÌUöÌLÍbÍ/}Í3­Í4áÍEÎ7\Î6”Î6ËÎÏ#Ï$9ÏW^Ï!¶Ï1ØÏ
! ÐCÐbÐ(Ð¨ÐÆÐ.äÐGÑ[Ñ1xÑ$ªÑÏÑ2åÑDÒ%]Ò/ƒÒ%³ÒEÙÒ$Ó&DÓ%kÓ;‘ÓÍÓëÓDÔDKÔ�Ô®ÔËÔàÔõÔ*
! Õ5ÕUÕ*rÕ9�Õ:×ÕBÖUÖ<uÖL²Ö'ÿÖ.'×%V×|×›×+³×*ß×3
! Ø>Ø*XØ&ƒØ@ªØ/ëØ$Ùp@Ù>±ÙMðÙM>Ú6ŒÚ/ÃÚ4óÚ(Û)HÛGrÛ3ºÛ)îÛ"Ü;Ü(QÜzÜ*–ÜÁÜ7ÖÜHÝ:WÝa’Ý#ôÝ=Þ9VÞ@�ÞqÑÞ=Cß-�ßJ¯ß7úß32à%fà1Œà1¾à6ðà$'á3Lá(€á©áÈáÜá;ðá,âLâiâ/†â)¶â6àâ$ã&<ã+cã3�ãUÃã/ä1Iä){ä!¥ä/ÇäH÷ä5@å5vå ¬å!Íå+ïå#æ7?æ$wæœæ7¶æ7îæ%&ç*Lçwç)—ç;Áç5ýç+3è*_èŠè%§èHÍè.é&Eé&léU“é0ééVêVqê1Èêúê 
! ë5+ë)aë,‹ë6¸ë ïë/ì.@ì)oìQ™ìëìWíKcí ¯í Ðí%ñíhî-€î+®îOÚî$*ï5Oï[…ï!áïJðNð>nð;­ð>éðC(ñ0lñR�ñMðñU>ò3”ò1ÈòRúòDMó=’ólÐó6=ô~tôUóô3IõW}õ‡ÕõJ]ö[¨öK÷<P÷=�÷5Ë÷?ø%Aø6gøGžøæø%ûø&!ù$Hù=mù/«ù-Ûù.	ú$8úB]ú& ú%Çú8íú&ûCûaû'�û©û Äûåû÷û	ü&ü!<ü%^ü%„ü'ªü+Òü"þü(!ý/Jý!zý>œý5Ûý1þ3Cþ	wþ*�þ1¬þ+Þþ)
! ÿ.4ÿcÿ+‚ÿC®ÿ;òÿ%.BT-—.Å%ô'7B!z>œ#Û,ÿ1,>^(�0Æ4÷5,,b.�*¾[é5E{—&³$ÚÿK=/‰¹ÔjñZ\/·ç(+%HQnÀ?à' 'H'p˜F¸?ÿ7?	2w	'ª	Ò	$ï	%
! *:
! )e
! )�
! 7¹
! )ñ
! <;(x=¡&ßAAH/Š=ºJø/C
$s
>˜
;×
:JN+™3ÅGù&A&h(�*¸ã+ö"3BKvSÂXGo1·-é6,NC{¿$ß'), Vw9“GÍSbikÌi8W¢mú7h- ;Î
! 9"$\.�/°&à%M6,„3± å$$+0P'�-©@×E^-}*«<Ö89LI†[ÐB,3o0£3Ô3Q<NŽ9Ý(@<W8”<Í@
! 2K~(�(Æ$ï( ,= "j -� C» ?ÿ *?!#j!)Ž!&¸!7ß!F"2^"‘"­"Ë",å"#%,#.R#+�#7­#[å#&A$Hh$;±$'í$"%8%M%#g%C‹%	Ï%;Ù%?&FU&-œ&4Ê&ÿ&2'2P''ƒ',«'/Ø'4(2=(;p(F¬(.ó(7")-Z)-ˆ)7¶)-î)-*)J*;t*;°*Fì*?3+?s+?³+>ó+>2,eq,e×,/=-m-‰-ž-D»-I.FJ.R‘.>ä.H#/"l/ �/7°/"è/0(*0S0#n0’05¦0%Ü051'81?`1  13Á1+õ1#!2#E2"i2)Œ2!¶2 Ø2*ù25$3&Z3+�3­3È3&å3940F4)w42¡4.Ô45*5-;5)i5.“5;Â59þ5:86?s60³6(ä6(
7667Am7E¯7Gõ73=8!q8-“83Á8"õ89.9I9&f9/�9"½9:à9:3:H:g: :l :µ
;Ã;"×;…ú;3€<D´<7ù<31=/e=*•=$À=+å==>FO>7–>"Î>5ñ>J'?r?>‡?)Æ?&ð?@!&@=H@†@-¡@LÏ@-ADJA-�A ½A,ÞA.B):B0dB8•B>ÎB;
C6IC2€C³CÊCâCùCD)D?DWDnD†D�DµDÎDåDþDE3EIE^E|E”E­EÆEÜEòE:FIGFE‘FR×FN*GEyG"¿G"âG7H)=H?gH1§H6ÙH5IgFIf®IPJFfJ^­JIKvVKxÍKtFLh»LM$MUrMUÈMUNVtNVËNV"OUyOUÏOU%PV{PVÒPV)QU€QUÖQU,RV‚RVÙRV0S5‡S½S#×S6ûSp2TF£TFêTC1U*uU2 U;ÓU;V;KVA‡V*ÉV!ôV4W6KW6‚W7¹W6ñW6(X4_X6”X(ËXWôX,LY\yYZÖYP1Z^‚ZoáZLQ[<ž[cÛ[$?\ad\aÆ\b(]b‹]aî]bP^/³^3ã^3_3K_@_gÀ_a(`7Š`9Â`:ü`A7aya;ùa85bunb?äbE$c6jcV¡c4øcX-d‡†d!eA0e7reAªe4ìe%!f?Gf;‡f"Ãf7æf9glXg'Åg8íg&h=?h3}h±h&Íh"ôh,i-DiFriF¹i-j2.jHaj&ªj,Ñjzþj&ykx k@lPZl«l&Çlîl3
! m+>m)jm)”m¾m1Þm&n%7n-]n#‹n¯n3ËnÿnTo6qo'¨oÐo0ío-pLplp †p§p'¼p6äp2q3Nq,‚q,¯q"Üq)ÿq()rRr0qr&¢r%Ér8ïr,(s1Us‡sJ¥sðst#(tLt(jt3“t.Çt6öt-uMu5mu-£u+Ñu*ýuZ(v-ƒvG±v1ùv\+wCˆw0Ìw3ýw:1x3lxT xMõx-Cy4qyN¦y<õy)2zQ\zM®zIüzTF{I›{Cå{?)|Bi|U¬|)},}3J}+~}Fª}#ñ}0~JF~9‘~(Ë~Dô~.98h"¡:Ä1ÿ01€3b€)–€dÀ€n%�#”�L¸�+‚'1‚6Y‚�‚o¨‚ ƒ+9ƒZeƒRÀƒ$„88„:q„?¬„4ì„!…8…L…)d…7Ž…6Æ…%ý…#† :†[†s†Œ†¦†%Á†>ç†.&‡"U‡x‡*”‡¿‡Ô‡"ê‡>
ˆ%Lˆ8rˆ`«ˆ(‰A5‰?w‰0·‰5è‰ŠP7Š-ˆŠ.¶Š0åŠ@‹+W‹2ƒ‹8¶‹|ï‹$lŒ/‘Œ9ÁŒûŒ�!/�"Q� t�&•�#¼�%à�ŽŽ7Ž!TŽvŽ‡Ž™ŽA¯ŽGñŽ%9�!_�8��6º�2ñ�2$�W�8s�4¬�-á�J‘#Z‘~‘˜‘1·‘1é‘3’2O’5‚’+¸’+ä’3“6D“.{“$ª“:Ï“3
! ”+>”)j”"””3·”ë”*•6•&K•2r•>¥•.ä•D–$X–F}–+Ä–ð–9
! —4D—6y—2°—aã—+E˜%q˜5—˜%Í˜ó˜™j,™!—™>¹™4ø™$-šRšlš3~š²š!Äš!æš?›;H›$„›T©›þ›œ/œ@œ;]œ™œ·œ&Íœ"ôœ�D6�0{�.¬�TÛ� 0žFQž0˜žVÉž? Ÿ0`Ÿ#‘ŸµŸËŸ$æŸ% 11 -c ‘ .ª 7Ù ¡)¡$?¡'d¡Œ¡5¢¡-Ø¡<¢C¢a¢/|¢3¬¢;à¢£*2£+]£‰£¤£Ä£-×£*¤+0¤\¤u¤‘¤¨¤Á¤(Ü¤+¥71¥!i¥"‹¥!®¥Ð¥"î¥¦*¦!H¦j¦(‚¦!«¦XÍ¦
&§!4§V§u§4‘§Æ§"Ù§Mü§OJ¨Nš¨+é¨*©+@©l©Š©§©+Å©Jñ©,<ª7iª)¡ª%Ëª<ñª8.«.g«1–«WÈ«V ¬-w¬5¥¬*Û¬­­,­
@­ N­o­*Ž­3¹­Cí­!1®5S®'‰®+±®Ý®3û®/¯L¯#h¯Œ¯,£¯+Ð¯<ü¯19° k°Œ°¤°»°.Ó°±±3±M±(i±1’±Ä±Oä±B4²8w²B°²8ó²G,³=t³²³"Ï³+ò³2´Q´o´�´!©´Ë´Eà´5&µ.\µO‹µ"Ûµþµ&¶$;¶`¶"~¶¡¶¸¶Ï¶xå¶O^·®·É·bæ·AI¸O‹¸1Û¸
¹*,¹}W¹XÕ¹/.ºO^º9®º@èº)»)C»qm»Tß»k4¼7 ¼AØ¼;½DV½F›½Oâ½(2¾0[¾Œ¾k¦¾*¿3=¿Eq¿N·¿FÀ5MÀ_ƒÀ(ãÀBÁ%OÁ,uÁ(¢ÁZËÁ:&Â*aÂ)ŒÂ;¶Â2òÂ%Ã$?ÃZdÃ2¿ÃMòÃ,@Ä.mÄ%œÄ*ÂÄ!íÄ'Å<7Å&tÅ.›Å6ÊÅ3ÆK5Æ9�ÆY»Æ6ÇLÇ7_Ç2—Ç3ÊÇ4þÇ3È!JÈ(lÈ•È=²È9ðÈ(*ÉSÉ3sÉ%§É*ÍÉ>øÉ-7Ê5eÊ(›Ê1ÄÊAöÊ18ËAjË<¬ËLéË<6ÌLsÌ!ÀÌ1âÌWÍ.lÍB›Í4ÞÍ8Î6LÎ1ƒÎµÎÄÎ3ãÎ&Ï&>Ï)eÏ%�Ï9µÏïÏ3øÏ',Ð$TÐ.yÐ?¨ÐeèÐ&NÑuÑ2”ÑFÇÑ*Ò&9ÒB`Ò9£ÒPÝÒS.Óf‚ÓdéÓfNÔGµÔgýÔ$eÕ'ŠÕ#²Õ=ÖÕmÖ(‚Ö$«ÖCÐÖ#×"8×0[×IŒ×HÖ×UØ1uØf§Ø6Ù(EÙ.nÙ$�Ù&ÂÙ2éÙ0Ú9MÚL‡ÚÔÚóÚÛ!3Û UÛmvÛmäÛRÜ5pÜ6¦Ü2ÝÜ\Ý&mÝ(”Ý.½Ý*ìÝBÞZÞ4pÞ>¥Þ'äÞ5ß-Bß'pß+˜ßAÄßDàKàkà‡à<¥àFâà-)á(Wá9€á-ºá9èá'"â,Jâ)wâ6¡âØâóâã*ã&Cã/jãGšã âã,ä>0ä,oä)œä/Æäöä2
å*@åkå~åJžåBéåD,æFqæ0¸æ-éæhç(€çC©ç%íç7èKè;]è
™è§è	¼èLÆèé!)éNKé*šé$Åé)êé'ê5<ê*rê"�êÀê>ßê3ëRë(pë'™ë2Áë+ôëV ìVwìVÎìV%íV|íÓí	×íáíœðíc�î(ñî%ï(@ï&iï*�ï»ï$Íï1òï,$ðQð;mð7©ð'áð"	ñ,ñ$Lñ3qñ.¥ñ)Ôñ/þñ<.ò1kò-�ò-Ëò-ùò9'ó/aó<‘ó+Îó7úó42ô3gô›ô¸ô'Öô%þô#$õ!Hõ-jõ&˜õ%¿õ%åõ#ö3/ö(cö
Œöšö)¸ö+âö÷!÷>÷\÷"{÷ž÷º÷9Ö÷=øNøWøu$ö"Mõ*Ê)7D
Ÿ-õ$˜&=G'‡TX {
! °¬-4Q%"Aê#‰%Õ/:x%3Ef!0f[¤)Ž>*É[¥Œ‹+šÈy“A½™
/_ë“
! OqB$Jêûa£Ü#Ô G
¹s/ý¨*¿“Ñ"Ê€./ åî++
! 8(k‡,ä?Á.Cúäh�Ô%�ñ5$„*e(­'Á,C0ä	6.ø*è#/“,k'7+·§,¯Î*'J\0G&^¼&B&hÙ*¼^/  ÅËO¯\,
! –.'Ð›¿¯
L'¨¾‰ý /D#íàF+´R¡,ó+L-å*<´Â'&¦[Ú(ëzyÑ!a7
! ‡&—Z+ã*ë$þ"h/c,%?Ý-°-)+ÞÖÕ’!Éx"Ç­)nD/» ,0%/\ÑuJ„%'	ú%ë,,að½wK+÷-­˜#~.«-(;1}/ê%•%;+•<3 )%Å%+B%·,ð¼^;"'1/Q#0´ÿ*ÇçÃ$vï#Yy,b
¶
öâ…Ð
ñ-�&>a�½™-f	H¥.aX
! ™Z“/Q-MZ/Ž*
! &G+‚/*Ž]SÚ
! ãç-·?”	�%ì!j-€<'¿	è+¾†n×#õv._†ñ+ŒÊs ,Áq#Ñí.h-ö?æ*xçk&¯/e#«X7Êi&Š'³#¬çB	00ùŽ#î(ƒœ
! \+¤t*¨ìÓú¸òÿz+øÞ#v»‚o‹C�)r;ù“+ô.("L‰ó#½+%{=h²…“ D+7]  ,D„	áÌ/2«Ë
Úé&[Z$Gµ#wræ	,|
‰
'¸œ/Ù

C9d)I*�,%®|N%«%û¤#-|Û‹Ñ*–"´å'¦-Ó†
! ‡%á!
! Ó<(å+¦.Ò&Ë
! ¿$ä/ë1%†Uî
! ÆµWç/:3&í)Íß'D&‰.t	@&ž!ë%&¬U/¹|(�‘LÍ/ö	»È"Ž((·søa‡#°#×)e‰(³!.méëÝŽ&Kp#m/
na)ÝæW
×û,^*7~"Ôò5+¥É /*è#$ð,)7 K&"M\Ñ
! eBk×ÐlµQß4"¨S�)W"á)-(V(QzU&H.× ©ãp® ¶ ,µ"|§š�/Ð!,&÷#Lº
! $#',#ŠÝ8ê-O6&_-Ðµa	@³¼Q&)Î{€)¿+Ð,Jf6)û8#;ÌK'/	3A‰*„&ù	�&/!à!4	(#¦—‰èµÌ0îß,.³Ùd|Š
! Ü?ª™'	å¦+Ü
! ‰
)Ëv+v« ü(\ã(.!(„/Ìç Ó"_êß-èì/â#À‹á8)Go-Â¥$C,�zÓ!HË´+Î³^RM6(rè!„ÑR#Ô+¸M+�s,¤-ÉßOŸ	%Ò +W%˜-ˆA&?&	#,¿˜ß"Í"÷»
³&ùZ!â"¨/¿›ìß
! dbÄç)´/ï£ö.m|}$-ì( -Ö,#½&	$7(µ)`0ž-%Š%/‹)|$-'0½¥G%Ò½.ëE/âá/Ñ.ñ/@â,	Ž-­/	, "Fñ!Ó%OGäöTƒe%#¼‡á[¬	Z/¾n”*š·!© š&/ `$³
! ³	Ë=Cfä(
jHÚ!Þ%®i€�!<
ü+?ãpù¡;	O	û-	º
%'.¬‘	%bÑÏ	
WÜ$*Ž
"
64N
! »'‡â& ‡â°ÄS¯OeÀ)-ð	¨å"+	ÿ~Ò	Öj(À%V*ÙQÞ,€Ù
! ¸
GWž$ž¹0"0ÿÔ*>&1Z,'§#Å\ù-#œ*õÿP9À^	hÙC%ÈÄ#mJ&(#U,”5(µÕÉ&%Î.Àœ
! b¾)eR •#�µ$lÈ¹§aTï%#:YÈ+j"Y¿/ Œ
G;&ÁÙ� :#ñ
¶ Ö)È1´$*ÉCO
qU##–'T$gQ/ót!¼)Ì;›,LLÕzé%3w!Á—\&—,]&*yk §iBß%§…'
Q‰Ü)%»&QË *'Ñ;#]
! (Ip)<Z(ßö¡	! �'š=ÌG$~’:/8®" "'¸!Â 
! Ê%V-µh!¹"+"Œog…(è &-:&ŽI’&”$%#“cbµ"¾6¢&<�â}0ý
€Á,	ï©
^ µO,×"§
! ´&)”i°0.\–+)”{_œ
ç
! ¾
·t×ÖÏ~,#«a ´¿
¨,Ñ<Ì‰Û~ ±\<:
ž'zøÃf-ý$‚Î6#±%z‡*Œ)‡Z‚!Ó)+!]+âm$+C5<*
.ç+šÕ.6
N-+ÑTÃ
! 
ƒ€  9,Î	l8*¹'Ô
! d' 'é¯_Lw±Ë-òÆn"Ç/h­à+K$Ñ÷,Ö]	«x/&l)æ¹/n
b*j·Å'B
! ^(sì 0¾
! A!&ðÊ�æŸ*Ï&p«
ßÛ ÏÆ.Ni	&0ë&óÞ¨d'�/ì­Â
º$B³Ì
t*)½(]-O*Ö$x
! L+&ª*Ú FBQ·	Fb+/W v-üÅ+!Þ"
Ÿ(l*!Ô]$*»¦�
! à(%¶-5"îqÉÛö&0(Å1*™(j
�N,é# ×	î!ç Ú/ô¼§º9"›&} 
Ö!/ûDâ%£&o)[á-%^hú#$[wíÕÌ	ÎŸñ> æ,»Q/ÀJ Þ*_
! ›Tb•ÂB.^,‹ í¡*·4
‹ë2*Ç …!PqþÆ 
! Å‹`*]O%Î(±!»�ã—9o/U'y�,!áÐj „DWe$ï’s÷<?#©ôêYŽï40jÉ•,Ÿ)þ´ú#
! ¡�%Á
! €´mÁ-ƒÿÏ°þ<ãL.
! ;C\‚$Á&š«Ã'Ù)+ò
m+ÿŒ$*'/?WbÆR*²-í$Sôåê2 _.Îö	s0i÷h(¦*‹Ü%e	üÕ´'-B+E9%q@ðÓJ4!´!Z%«ì#Y"W».G£#‘)‡'Ö C?‚p
! ´û“9.ïÎqmÝð!–¦)3
©-JÕ&Øå-E,“!Ú$øïÑ¿k®¹¾0Q*ÿí(»³Ä/n•€#NKp%¡%š
! º	$ %�NÃ '"F ‘&ÑñéêÌå?'�n-ãzÔÑXN†žLh)Ÿ
! M= V#°Ó+&Fö'X”÷�¾'.Šm#d]/�˜"ü$“Èr
! o+Döˆ
¸</
! ì$- Á+g¥î-+I&œ™+‘Æ¹°@*y<ØÖ'-s1³-o,¢G(SÆç¨-¶Ì*	 ()3-I#?ú°-.JB¶/2è$˜R	‡ðƒ-Î%Þ)o'¸(¡ì}$!—+‰ ’
! P¨'/à'!	ù&æý^.Ï%Ñ+¨§�/Dw-#Më#˜ºM#l	®*Ô-oK#á=–)k>'3+=‚Aí
! ™­�“·ô!P
Ç];-‹HA.;ˆ$êŸ
4[#˜+J!z§çP.Ï
%'é
! -ª$*®© 
! ó,lËNu*	.#ê½:"4YÜ
Û›”+Ø	.-è%Æ#ñ0…	pV
! ¤áÑ-%L
! £%ö)¶H
! r	X
_#îØ
"‘
=v
! ûs% JãÙãÿö(2-V_€!&I%w'60ôä,Ê(]ˆ.?*H¡ŸégÏb 6u-y!]
JËm-)&0&ë{&…DŸ$s&¿*‰ª#H)o
å^Éœ÷ÞR²º)k
¨(b-«/9*O@f $"Óõn*\
! Ð··³	,e,�ÿƒÅ0ú,jw,{"|	£) -	O
! Z#2!ñ,vÖh
! H#¤,»%b9Ì.1c'PÜ`ó„)—)K5
! }*k$|8Ô¿%â)¸.Á=Mw)t]—…Y6½Hc¼
^
! Q!Õ(ø(Ùî
òÌ>H,Œw
! ƒ³¸!œ6N*[æª%0º 2Å
m#)0cƒ7ØÕ#ìtíà/€q3#†ä'âùê&Ç,ª` *‰ŸN1	¹ƒé!Âç"ŠŸ^	þ"%ö¹
! R
! ï5
~c(gh"!!ks+•$
N¸/q'hlŽ8+Ÿ!�$VNò/J,:ÒQW1�KêÛµ ¯,Ò¬+–*É	«I—S
Ê
! pœ&ì/Þ.Q¡"7	&¬&*S(Òº*¤¸:êÊ.ª)¶,×
!  2‡Ì#r~
! ~-Iñ;@
! äp'ô,ä:%G
! 7¼ß*#E�*Å‚ÈýV%O#Â '+¨3
! Å*y…?„R,<%®+1“äc£�1*j
! ½bá%E€£(ü
! *8$å•"ÖÜ³'Ãø!æï‹¹¡È-Wká*Í%™0üéü–/f#y*ó-×™/tõ)c%MF*VlÄ!Ci…&ê+es7é-Nk.”¦%•²+?/ŠÂ%
! *¯¥£^�%Þ&±/ú.·U
qiŒä»!%i.B`#‡/Y0íšô$`.”
ê3ø":àW(ã%³´%ò¶60r)âI�QNL¯™¾O^%=
ì¢+Ñ0o!
H²Ìô
ÉâfÅ&íÀ¿,:*„-è.#W,ÇHJ¼ýb’8ÅLzÅ.!~˜g*ó$Æf,Ò�ýÃ.Õ*›#úà~}ß(“*ìa(Ñ†#º™ü'ù�Ö$&Æ'Y`%'
€ÿ6˜§
! 5™ ï1h5!)R"—x-­¼{
’/Ón	`À*2Lè¼­ýlqgéý�€‚.CXº¬ø	œÎ-$p&$!‰)ù€
“(
! 
°*J(*Àþˆå.V&/Z
'$Úâ
! ;Â(†-ãA‰Š#�ì•	!mu'«µF
— g)ü!t%%·":N/Ã9íøÓI"F/OQ
Á(Y×(­$1RÇlÅêp/
4%
! fâj
! ¢-ß!>)áÉS'[j,[)c#
æØ^xœžðyôõ¿
! áC#txp(.j#¨-/az-"¡#ë+Ï‹,V\"�o?
ù''M
*$Z—%"–.Î!	~§	â/‚	~w*ç0+*ç(#‘Þá([$Û�¢Ü	}#®à*2ÓZ&% ¢!¨á
$¦x�)ò
! ï"“oÃ&>/•d{+Ê*#�	¥+_)>+Ùš)Ô’ð-îW,<>­/‚+¶+•ý(Æº/XhÏœI)þ,¦ˆýM'wÙÆ,êãû¡â	¸�|€/²“¾tÓ,/.×$zå&¥¸;›[&°	*S.¥B=5&ˆ
! Ú®	á&J²/¾!¶a¾
! ŸU»('Ÿs"&#þ"	ñ¿À¶e–EBh‘†U üÝ—)A
Y&z){)„~%õ×'Ú&5AÁh@,‘ˆ,Œ"ž,F"3-.öå C.l"'û
! R“·+žÇ,@ßÉ&�2À&ŽñTpÌÕ$?	3
0¿ùK-%¼(F
! QRzl§TÁ#Þ `&Þ‘ò)“&z&lÈN8 ­#³$�c Ê²×r‰Š¼.a#½*(,…Ë<äW$í¨£¶y+
! %õƒ)­,‚5ƒ#³*ïùÑXa%M-ÛW‘
! p	xª�!¬+å
! Ó"‘*¶-
5,mƒ	M½1šI!øOWká"¤7/‘(Š="*ô¡ù% †$ùJG „
#å&âˆ3	[í¥ß œ[Õ"4-i >ŒÒŠ-£) -Ë$80b&}ç²(=*�~¸^\· µ­7%•a
öF!Æ	±-Wò%.›	 &kº(ªT]+öÕ¨§(VÔŠ(ž,
!  ð,7Û)n
h'©k›°XY%„
õ,À"	/g!Ž7!%$)�!
|îö˜.—u(ø	^¼Ž+¿û
u�Í#›
! Þd"/;Í&¥%®>	… %Õ½a$¹d.Ð®-±):&`'.^O-
�œ?(É/Üð)¨K4»->$wO(�áº�œî	ÂÈ,ãª.a&‰t¶ê­Rü#N
îÌ;,ý#R)¶')Ïˆ‚D�í#À
'AWÄ'²’ kü
Å,!Ú¢Ë,>!N	é.œ õ�f ×#‚"ƒ$E¥-øÒ*(-tæ'ß(
! 5O+,	()aK%/º-Âi//•*	:,Ò/(õ$Â*’%:úp,a^Ò#n;•‘!o¥#àc$ç%I|é¨Œ	š!Ú"LÜ˜ 0ò[,÷.ØÝûa/#½!‡(X+².•:€.¡r¯÷¯!4…¦�'LS&ˆ%,)µ�w5Î«%–)/µ
! ­+ÁËà)jPrE£0˜ÿpù'ÿŒŒ+'ÅmKâ'+i#Íþ*ç‹	á$)õ-u­!LÃ"&=Ñ/TKÞ	ª,³Î2"ÚdÎV+ª;.
! -»
¤Ò	´	8%¸)'s&+Š/k)Tå,(
M${e9'þoú”.uI,E‹ç,Œ,æ/@-*
! !âM
! õKC	»+ØiÎéª([(Z5!^€$­%.@ó)Fi7Ç?,Ç!ƒ+æq*í0P#Õ.‡±ë»i.è
;0ZT„I£a
! ÚÙ×.�øÎ$ŸžÐeh*1-v´
! ¨!½	ù
! à&Ë#”M( ˆ&S!ó.
Èwøs
! ®^ê
! ,*©±
I(×/ ½"a/ßNí5ø'§è
+ã.-!€'x*ôn)÷ˆ+3YÛ
! ]×¶¿ŠN$ó²e”¦b"ó(ã+–‘ì;¤%Ý¨ :CiQ f
! .¹.—'Äú�V,¬¶rÆîËø/J§‡¤Ü,Ä#-ï	^#¹2&‘2	Y÷ü²¼$‘Ø&!½*" )ýø�."©’*½¬P ·°%·-fŒL&,´I/B0-è™ÎOÌ‹pK
! =!.»¾Ø,‹óhï~9ñë(VC)'�$w(C&@�.2Ä
™!Ž/|ÞéË"ÖK
íØ-©<ˆB)±,['!Ý$^&> BD-—-oÍpXD xô-ë	é(Q­µ)Ž)¡( D'µ'-0Z%q(¨Ç,’Ñ(o!9­GÃ-$^®.nÁ"Ô¸Ê
	ôƒL_,Š…%öÇP$µÍ,ç»àÈºÈZ Û%’C¢	m¢#ƒm.!
ú°´(A,ýp á©#Çø¦yy.e
‰D*Œ·g+&ø$s g	Í0ˆÿ#X&¾oÉ*Ô	xp!×Ô“¼-s^'{j'$w-8-k*-/î \/Òª@*»³,FÓ	ûËÂ,…»	W#»‡ ç'§·
�núÝ 0qH7È @k-)"B/~jE
Ó_¥/!./"T	/¡‡fE¿ÝêiÌä$¶.Ü-­“q d¦	FP7r'}
! $"| �NRÓ
! <ºâÆ
! Š~}Ëz(ß_"Z¯ ØS
! cÆ„e!ª%™¾-q,ñ'Ÿ#ªS"Z'
  
! ®:¿šÛGÄªªS)ÿi!$MñìDù.½
L�
! è2U½ÕÞ
O{À/l-¸
! ­²%.	cþ°)©d(Y_#*5+�#$Ñ$P+Â)
! ,N'Æ
/
! m•¿!«ÔÛ,‹²æ#ìŸ,t/þ«	,nÍ.Ä%P
`Xî*†!»�ƒ.™*F+,R% 2$£‹#ÍÚ%%À)‹ìˆ#ð#çÌrF
Û#àW')'_zûÌÄ!û$¬�(ó= ?0/]O·4&xK$ žl(Ð#Û"�¡/æ

hyH	HJ$2ZUv*ªñ*Ó
J+Ë®
Ò"Y#ƒ
! /.v&xœ+Dˆ*Kà‡Úèë
! :ï*â$úß$ñW!º@é#Ã6'›"ç	JÃ�§$¹)P,¾¤ª�Ë)'õ
! ¬¼kÚ+þ»­Æ!	c-*d†·[‚`/v¨x+©CYxßÚ+@/ë÷-¡"	 ™"ˆ	&ß&P©&¬Ž
! "{ô�
! �#¼¿'[L$µ,’"qjÏ ß(ƒ },Y
.æ)¹!’‘/'xa°ãï,’ÔÄÍ$&»¾,œ.H–k%J²
! þ$Dê
UÅ€%ª
! 
Z
Ù,Ž&´Ø›'Û2 x!±œ)Û.ü%M ã&ö$$h+H[,éCq)¨?eë%ó*Ì$„«i #+—§%¤ 
Ârõ ¸«EÇ.w Tç_°–ú _&“g ©1
! ›i¯ô Æ€ ‘û&” Ý	 ž#‚
Ê5¯"ä	•þ( )Óƒ(xI½_Ÿ+m"•(+d*Z!®§ë¬J
A"ü/¬åµ/cß)5*;~#m%­ï(N)¾%Ükÿ,0…*&• ÎÜ)Ñ ±&Š¿-È©Ìîè y.´5õu)—hã
! •Åd, ;$Nkþ-Ì%(Òˆ,Nû	"–L#@Gã")*³&.ôt °Óü|!£C,,C'•/Ýl'czü$&Ô¢*-w& {	_vÄšñ$
! r[Õ ÛnŽ!]ÅáD
§Ó;'åÖ˜¹
ÿ–+sºP²)_Í	#	Ø´"p(Û&)À
! ]”5ÝY('/+ (S Ô
d"Œ&vŸé›K­	‰¬h�/|b¬
.
! n’#§¹0¶å±"e*=	Ä`
! ×²(PX° .ˆ!Ô.Æw^´d&6	‚ï(r$Jç]Ñ,È(§)W&�\ù	ýø.{V/Õ(S50i*#[
Xñ
ÖÂ)è"ÝOÇ¾(!‹!‘ ™**7,aB
! #Ól
! í+Q,N·\$f)M/Œá.£0)%'Ç
Ûò!b'‰+F,o#˜ëçfÝÚ-};'
! ¼B½$:.‚R+z{«+	cb„%(¥'pms
ÿÅÇˆ%•§ š
Û=.f¢óÇ*Ò'l.ü	¡&G÷¤+š#²Ñ'F™Ýc*ÐJ){ º>
! "u.#5-6%[ª,ânL	¥
ìê„!ú¯Ÿ.q	£.b_(ÂÉ%±3ˆ�°œÉÊñ(º	Z*p$vU.å/Ý´.*åŒµû¼%·²)§O	nK±Š]z
¯3.{%²£,%©’ñìÅö5&Y(%î.N&Ø+Dz$ ›.%#0®>`	Œ@)<«*„¸#Â&Ÿ%Õ	Ú
ÊŒ%0ºñ	@€Bt9
! {M!ú*
! xô ,s-
! Þ}cñ€,+±Ò’phHâ-0B	$z' I
! 1#÷
ÀU
! #Ù±b¬$š.d#ý"q®&ý d&~|ú
! �
s$oû)x—öþ.z"50Œ*„-)-Q$� Èõ2$ŸÆéû~*‡$õ!ˆ÷ t*,%u!©ç¬*h /Þ/A â
e"`ßß8äm*×%Çœó¾*Ÿ/ß#[*5)C…–(åà…_Rx(!*DU"$/%+/¦/ð_‡›-,òQ
! ,-vð-$€Ó&ÞB.(V“Íá!b)‚P©!ÙKƒìp`/œÂn&âì+$o".†/9m'2+?!+0¤!õj)Ü%=&¢/k#*,$£JY'&…*ó.™.œÈ!ÑO·a">Ð"÷.}%pÝ,Vý!V"\,Š,g³›…-y™Ã)ÍÙ¨ÏŠ�#1.¶$†ž"±Œ
! 5É·#´-ˆ-Tj"}!›+§!çéî&fG·òÙd	Ñ¼*"e	,ëm #ž'ÁØÜE1/
! !oÍ+i
! 4o˜

¤|þ áú!ò*Ei$�SF¼à
¾)7	M‚VôxÛ-Ï"-"
! «Ý#æà4¤D ú
¬'�©tˆæ.A	 Á*g~&*6 /í/š$Z
*Úß¹,f
þ• +né/Ÿ#%	<À6	B ñÄ-²D3%ÍZ:›)‹Ç''Æþ'­ÅÒ
! /í	t',
$} Ó*
! –,'q¨#}¿Úýwî”T-ä(ï-"Î&)
! Ûç$Vày+%Â.s@-~>¢Š!­à-½Å"F%›%±:+nD3¯“.²$SÌû ²k
! jÝ09v
G/ÁU”÷Ý?+hG)v"D†(³.|î\4--P-ðA¤Y
! õ#¿]*‹ñ#çÿÐBëŒÜ+
! x?i›¾ö%æ!øÿsæÊ!Ï{ä€Ô.…$V/Èž%vF)Û›Í¤-È5&š	ù/*-Å¥ Þ
! Ç#µ
! ù$Z="éh	2./
Ü.x'!¿@X#
ZÂ½)®»¬,Ðn·D
! ø

$„·%¾Y3.™ºÞl!v)² ·$ÐÇË%Ä+s'Û+õ†,8!A(3s#˜*Þ¤”,°"oe+2r+j(�+�.×¦("h$¸&Ü	� Í
U)ò"÷/`"ÞÏ5#(8
! (6:—

iLu·o$¶"�pµ	P(j,&Fà@!áÌœ%ìoúq0¬u
! Z
! ]6*%y'3'Rf+ó(F@X"î,‘Ò ïÉ$œ	¥}š#Ú$
! Á*ŽBÖ£/+<r&†)ì&Š7".³¨I”
! •.À.,¾	ù‰/µ�ó$,¿®$î—*É.ŽGîU(œå…¯^!€ñ³º\Ð%]ß”"åÃ*þB#ò	Œgq+ºÍº+
üñ)×Â!Š+-&ä-v•"@&QsñŒ!Þ(»$û�
aí‡)
! #L+«}�pé
)‡Tµ&È
! ` ê)´#›¡!ÿ.“-H$ý$¯	›è-ò†ÖlX)³"ØãÄS ]'T%ƒ
G+¾e§¢�,6M.�*Ý*Ö§.B”&á-±éÃye-ô:R$Ï!…è+#"°'¡.ò,I˜¢%Æ"ú±g0³0„(Q›�-;)’Êpë
!°
�)†r i,¡+î8ÿ´ˆ [ï
! Æ%‹"�I	³nª ‚%X
‰ÄÓ†Ü&"Z’'µ?7$n!rr'N!´ºÉÑÝ&–-&c)0*q%êÝ'Jý½Wù"j.O¿‹/ÞM,
2/m)Z1ÿ)	G
¹$Z-�%zÊ™^-Æ;!P
! x
E`-å
u&È6-Vèv
! [	®-‘.�	#Ôñþ+m
!  Ek)$z!”-äuq¤6»Š‘=óN
Åäd\
j&6 )*À' wj$«)ÍäÂ�p3Ð'~ã2)j*b(D)ê‰
! ü©jg%÷&¾¶&Ô_U¤/C/s(µž¤
w&ô+±¦
! <"…Ã§�‰©¢
døÊ,W9)0
! ¼:
! »Œ¸ 6’,(�`)ùâ*¢ ‘3$/'Ãèÿ(S+¦÷ç:b(
Í'Ü$Î®îˆè	 /N Æs-%Y!ü“zÖ�.~(¨Þ®(/'5o¢í.€Ù‘,CÝ
! :«9’wS(N"“v©Ë
! e.'.+«(ô)Í*Õ4*-'ƒüÖù*¡Æ„Éñlß
>IÒ)m5qW*—&žà%¯ÇŒEÐí$Ë!¶!13"Y"ð<jàFt˜!‘è(¥*´;)ÜÕª'�Z*%¶	Áu%�™H*`s)PÙ#³ì24·
! ð¾#—I-#.P(·Q+r"Í)þŸ	ï@%l
L*9+#|,“Ð+r/µ*9T T¢#$(E.0
UëR&Š#
,ëÕË%/Œ.jm(˜šŒîí!ôJ#I håjDv$
g"AÙ%Uð",Ã/¦&ãµ)tõ'ª+d-}Ò!ûÜ‰ò£*ê.8¥”Ca•YŽ§
7@+´=ðT+A#	4#C+Ù!¯-Ö#ÊÞÍ%Y+$–¸~RY/>u–ÜÐaÅ$.*·&ûe'†“#ïd%H+¾ H
¨
! ×-¸'ï.‘-Ø)ˆÃÎ+I#OC*	"{/”'F.(·/=Ó'´5‘+Êl‚-2¦,R
!/j{&Ÿ"«Ô$	Z #û'—
! ¼‡¹š*~Ä)©/ï)º	:
! #3¥
]! 0Ó.m, ¶q&W-Òv­-`¦—R$yü-i+ôÁ)X�#¼
! x*Tà B–
! ¶™qÛ$EÖW
! @#ÿ/é$Œ
! ³€¸)�´f!¾RF*P&7’Ø"ÕÖ%Kì»Å	C%�Raê(‘ý+ch#ã#’d›‘#ÑoñÒŒ p/)?Õ'6(F¦iž/]#³&Ù“)ª… âü+l¶ðÔ/€Øï$g •&vQ(Ž.Õ+
! ¡
õ£-®#–%©'�nI$Îí8'Ø7>(×à
! Ìô&Sº'â/A)x	¡ ÚE î~,Ì Õ¯Ž%�ç*4Ê<9é	¹+Mb/Ë�w10�*ŸXÞª='�º#ÿŸk¹	v o Û¨µèæ9ö/ %;í&s¸"Y$—$¼E!Ö
×
! 19-U
l,ê"Ç™Ò‚•
År Ãå#i"ÄÒ¿ƒ!ºƒ/d ÕQ)+|òå¢ô]Æ/ü¡ûœ(}(æ/ª/[-§ÕÜ'¢–$îÆ&³4 2Ó$T,Ž~oÇ$�èë!#
¬.S…ä½ -+Ê	CWc.4w=Aê,fh&X'ô#Qù3ÔŒ'ÞUª³(ò©?À0	®&*«¢·(>
! íõ"p.�.Ó¯+W(º_/J-w%å«„\(½ƒG÷ÚÈ
î[ì³|ÄS%èû*uH¹uì)ô
! kÂÐ	Y.‰'ù)�'�‡D(Ê-Ž,¡`$ÿ£/)¸ôï
Ì,M&[%-*Þ]#`%ó*6Ï-ò
! ùž\é¡
! sú"™$^
U!�S

*bpÈš-Ë”‰7bÙïí-¸�ýÙù(s‡!-€*;ë'øÉ
! &$‹£ ¾†
ã
o	ýõ.ê/X(Î"�/"
! r‚  Ä q›4
! �;Ñ&ÈY)æ{ƒ÷
! “"¥‹%lHá'„
! y&è&È‚óúA?V
[õ$WÑ^°$Qf(—Š"�
! :(,g¸ÛC-h
! ä!î¢,$	)Ý%ÖÕ,�	I	Æ$Ë.¢¥(r**Š&÷^Ñ`òÂÍ#”!’Ø#"#ê!é'æ�&“êè9_]l%ç?v!E$cP%öm.A¡,4(.�gC7”
!6B'+•
! Úð½†++{-|/q!v
(Uì	ý'"@([";Ù)UK ô§-þ(¯ò-"�Ç("!'(ø B,]Ñ{É!&I'½,rûT
! õ¬l9)Ä	¸à¦‡$¼ú‡Žï/©.¬Æ¹*º.")#ßÕ)N®/l`Ðí'¬
! 	Þó!†A0K!Ü	ãâ!e}M]:)%“n+8
! ga+×À	š	¨%ü iÁÎ=J¢-Ý#Ïc!6—ïš.Ã¬ [}'+Éç'%O!„+EÔ/ÊtÆ*+(.Ä#Ô	*-è')¶dWå�+û%ë®'~y-$'Æ--X%[³q®V1a.~	€
! ƒMÎ¹·•+¢u+	·'sI¡òc
«.ƒ¡¾c¤.¿Fi)3*4½I
%|­ñ&’
¦º&_$g×	‰&%†ñ.úlFydSl<>-ð
! "¼“6 .³ é,ø°‹„&p 	/2#vù#z¥",æ!š ªSÅñ%P*.h	8:Ü/g$$±+ Ìqj7)U%ç!—ðBð+˜,÷"®5#{4®bž '+-µ-´œÐD%ó6f"Ùþ&T~'+�
! «#V'_
ÕÑàU;/‚9 ¡EÀâ¤ã((ùK¤¯®C.þ�*%Â$ÖØþæ&/,ì-g.„$1r($Š$—(�ðQ'8ÐÂ"O&Ò†!¦ã"Ó¿òY-é/]šÌ(Í™È#¾‘§×Þ«05M' °}¯)�+Œ-$/^À©*ýl],ú,É>¸+òÒT
×*^ ¹&!¯› -Èñ
! ¬)Ã	á
! MfUÜZ"üÊ$ž.²
À,EƒÏRnÐ$‘Ê+n�(k #§/S?.‚&–•œ#¤�+)P'Å!¦ˆ/–[+$,ÞLÎ
! tx.—"‚è)‚À$•-}
(´#(×0† ên
! - kU"yi

'Qüb‡,©$t&á	Ç+E	†!#=
! <&¦¡(>{x)¸³Ù-vv#S	Ç)1)G	°!•� òó	+õ/@¨.t0B
¢¨�	Úè()>|+$
Ëm
)I,Ž‘²	,à˜y"N
! )³+ü#'4qÃ ÿ
! É':¤
! ;™H(ôAƒ(Æ+çhºž"·Þ+Ÿ“$¨+åÈ`ä—.-mÉ,x²¤(õ&‰o
! Ê+×&oë- ëä&Ê)	E	€ %€ª£¬"JÉS#v0	Ë&	î¾+@"77
‚ø-ì'Ê'F-K"S/ö$|&Ä÷!„!L!-°ÄÄ"ÑS
! Á'í*k“%‚
! ¥P)Z‰	—uß¼¢'
ý)þw$9#ŠÂ-­ü"™Ø(ì'°¹8"�–ˆŒ%�%mÂ ¡">�y)è+R�/Xr-›$�+õF×)ùØ')d!bÒ,Š$â.ÑH")!%‡n' eQ.g/”ö*yÿ u¼.
! )S*U‹�ï!Ò.ÞÄtv,§+�-]¥˜(K.$ñe„ Ž’-HÄ�9(Èä
! ].Óó+ø
O"ÿç÷ø­>˜UkQ	æ"ŒfV[@ß+tšÚî-!"˜‹&ðe3˜.00,i~+U1–
ð/@
! ýuG	!Ô'Ö+€"€1b>:-®:=(FÛ(Þ[Ëa'5'l 
! ·Hÿ\!¯ä*•'å­0Î#å(}& ò(lõ|ñ"=,XÉ(L‰1ù
ìyÖ(.´Þ¨$j%ÿ%Ê/T!…6…
! Ö8ø#†*£˜½"¢’ž±#}u F/	f² .)Áò',0m´*Å ±(Ñ#ßþ!¤+,‰
+C
! q2IÐŸÙ+Ÿ ã­&ø�)$) (‹y*<+Ô$�¹-½
! 6,2,Ã(™)€g(ž`#òí–¥—[/€9"óN‚#3 ,’-FDµ2u£{`"�%S?üG-> z¶)TÇ˜	CG*e–;A
! )#0ÜóÉÛ((¶äÁ
¬$
! +ó·�cÚ*+”d.k(�*�f)›0’30+xQ/"”x%)Ì);{,}b�tÌ"s!<,£'²Û'£Î,¼‹ú³/¬™&ª
Ø�1(þ)©”w
!(˜“Î
%|»�'\#8û%-'"4e ¤<¶#7O/Ÿ&’>ð`&W++Üú	 Ö„ e&ïÒ
Ÿw?
! {'ëø%È»ú´¤+ë/å%@
(	3)&
! ŠZ)
! 'Œ(öž&é)a^Ã]Q%ý**pÅ¢
! zhW/õ \7B°%˜wt
! Ó æÉ)Ú¨	+ì"ó%×~^'ÑHÔðôî$™%„
! "P/™U*DF&ù,ïƒ=Û×Ú#ñX$€&HÊ<7Ð](µ.*Â	UÌ-æ Uäüa&†%öËðžoo&¹7&º"ZP.ò#s“YaK±	""1"Û
É#y}
¦
! �!®!Qy$QÍAjSÏçxƒÏö†&–Ó(-Â$H@'Ö8òÂº%‡™Í€©ö˜'¯
[û/QÕ<€Ý.l§E)z,ã/8
 ê‚*É&
£. é&°)šC™ ¹»*&•€ã!—1"/Á‡' ú,+/.
! ÿ$à"t+Å)dÙG.¾/¤*ª1Ð&_{k#&;*‡!4+!ñ¹Å
! žŠt((žäfKoÉk'rã$ó/\'ÕVï Š
! („#	-µÌ@>6¥)SÚ%�¡)ø-óLî68±)…÷-’)…öÐ�$7_'™	d$}4}gŸæj lð'”/U-90ó
/ï°- 0-ü*˜Ã!0+Ò $ªœü Mfì
G­5/Ï*÷ &|#¾!Æ°jq(¢,.ØÈ)Ô#$'Â Ó-A*Ý+3!Ï"‹u/³š»0(”µÄ(J*'V)‚=-q-B2Þ'Ž±áf*(+Ü#S-0¾Þ!5	£	#vH&áxÅg
! Šý¦|*!'!Î«ý/®,Ü!éd`ÔK“°,Ð£
! Oõcy”%”(¡iÅÈ&L)4"Í y% 	
+ú'c°OÔÛUô*�,\®Ñ%"¿ŸÄÊÆŒ#Ë/ýW\ ‘%¤(+4¶Äô/qx,™'Ç(*ì.úsw&&Š #{*Í-½�)4.û%¥&˜#Í
! �.ˆà.T*=‘`¦$*²&U#�k£­$tg]Àj/õ
! E%4œ"ÌýÒþ%L
ŸL Y|Áæu
! Ñ)Ö©		š,"Uhó	/(ƒç;…•)©)q*÷'û6ŠŒP
! $Hâ(ÜÔ)ý	G#â¥¹%g
ÿ+¸E
! ¡-©+s:!ËJt
ÁÔ‹.Û	 :'¶â/M�å$4)	Ä$!5$ÃGQ,0%+*–‚P% …î(.,¶U£ï'`µw/`¡ö,&C
é½%¾ š9/$)ª&8½8ª>.Ë'C!ƒ!ÐÊùËa]"ó'›dŒm&Ó¡'É€-<
! ©ì»*D!!\ã%�Ö³-õ+à(y
! õõCØe
! jû(òÞnó¬î#%‚RM§+Ü(Ö
! Ï+—/–#Ææ	ší\µ%Õ\&@h%Ç"=*‰"þ<-PQÿa!§J*•K»,z	û.ÈIjµ
§Ã,î%F'Ž‘×…À#
! 6$¨‹š+
&P Ð%£
! !^+ÒðÞ
! �d’	~)ŽI…+çë)¥F$_ó&Ý9¥"3(-Z©=%Õox
! +ê û!ä(D³%Ü*mš't)èŸœÝe/±*¨ÉÎGn,º¦ 	!s*u9Ù"ð
l3‰,—ÃN ×/yt>ÿV$eq
! ½ôK,g(¢¦
I/#‰.¡Q<cVü&»"z_!Æ(Mÿ-þ¯
! _ý.ÃÝ.ì*„,�"ø)×,b,›o(¯t.²�(�	%0ƒ§"ˆ¦�¿ 6ú¼N.
#›FØ Ù&~![.[?m)ÂËtè0!±‡
! Ê<T"rY>ƒÜþhžþ¦+ˆpÞ÷•�¢éã,&ö\ÙKà.”~�û#É
Ø
! O'ü‡P+â­©U+ôS,wb#)‹<G± .8öø!ç#¼,Lÿ¿#©R!sV0‰´)*gß<I
! ç&	Û†Äš)wþJ"..&Ø!á+áïÁ
! “ˆ" 8L(ˆ9šV1' (R-êßÈ*Ä&›*3,ø¹¦"4/{$ÎM	? {È/M*Œ #@Ãž
q"ô"‰ð')¤!}=‹‡½Ä*ÂL/Á&!HcÝª-ò&/¨xuæ'WÖ	�Ã*Ö*A›.p-Á$˜/H%�¹Iî'B!Ú/-$0y ß˜$ê�k+'…HÒ+,ãò *Á¼¹È'R®M%ŽpŠ‘b
ü-�.åö¯({!~$¢,d¿"=}¯'âì%ž+å%Š×'rYt-êCÛ/y/C$Ô,'#þ
! ä ×7=,“	°,l$�O$u&º%	­(µ+y	ræ(K/µ!8$)¤ý,VJg'�ý-gD«ÚÆYÀ¬oS”þ–`T.³é,µ
/è'ÿ
£Q‘¹ß	Ã>é,ÍÉ+3ë
!þ3d	0Ú+²’+Ø=$#'pw	œ×
1+‡.Ð-ä|�-ŽNÈò+íØê¡$å�&wX
! Íõ(�òO¶ç.&ú/
 “
! m	¬!4$_ã„'A?Ôi†	±‹r;Äœ­*[!°w#G,!¸î«'+
! 	#NµIu"…<8.¶Ÿb!í{JšT&Hg§{˜¬|%¨
®Ô"á
! ÷w.uO– b	Á%z%d

Ý\È	TZ)”Ù.Š)Šõ	Z¢)£!�9I}(Ç~1—	“'c
! |0€~b(a< ¸q/ò -…)ê	˜!>4Éc£
åÁ h,Ù*<)½#Ž"ƒG!)Ú¢)!ÿ4, ·/%¥‰Ý(¬¬Ç_ÔTo-PúdœÉW!›/ö-¡Î¦6"+u,Ç0#SŽ'Þ=J.¸"Ý/?)±‰!’/$��&Y.ÇÐô°Ç	r'k¡ú(˜)©
! KP$!Xýk˜%âþz¦X8	9:0T#|Ð
! ¬ßÞ-w#Ok!ŸÁ
{§ÆÁ	A-¼+èdéê$õŽ	a•*/Ä¦`(ü|-�H/0M*ÏE­ñ£'û@>
õ
`,±ÙÃ3‰$f))'2%ü¯: #g*#(²*‹	'ƒ,pP[ 8&Ý

! 0²÷†ô#/-X4÷%(�&!ã—­¾ß*` 
´,Àn%ì+
�ú+î)f
! Ú-Ëœ™vèz ªD)×¿fÙ'ã â+˜3u
;%ˆ)¥!W¿�¥°.š/p#?e'/%
e)gâ kØ%†Ç!÷)2'"'øcwU$,P,z�/
! ·Œ1&¯À!ÕéÊÂ/æš$ûØ.ö+üc"å�•Ì&-Mç
wÓ·)™ºh !^M"ÏWŽä%"»!,ò†
-ùýc	µâeÓ#q³±
! W)Ý'^PSå!£Å/F.ä#!��	(ó#ïÇ‚,ÉÉ-1ž
! ÔVå
�20ÒÇ%¥À)«
! |
! ÀÁ_ö#4†– ÏÍ!†/]!:Š	ö–ý*0ü.©%¸ÇA7".+ý
! =
! û; "\*,€…Vw+]§Uˆ›¼#$,e¬v%È,�ðÂêÛ*&N+€	å	Á¶„‘ƒ&
	c+ö
Ö/Ä%Ëì9$ËÃ
&Ì+Ð/),%!Õ"®%Ï'ýÃ"}
W.Áá-!Ê¨	„.Ñ…Y*I;P.3"¤%—!oò2}+ZœÐ(¥z@™,«ƒèûté ã-$iR'\-Ù	žD*9ŽÞ$± ªR(„h+V.üã'óq
”Ì:Ž€+‹
! ²"®‹-m,…QN$jõ%Ê$	ƒ'L,!xË+Ì/H �(J »
! &$%ð¬&5 ´äu"'(eM'ù!-å9v©,%«&l$è
! ¾!&¡'o%I+¨á'nHø
! «$}ï+�
‘N(G"¢÷˜+-Ï¨Ï),>,bÐb.G<!'ä
æeß/jðr!È.Ô3¶*1
œ4x#C÷7*”jv(&x¾$ð$ë*+&à,y(Õ-,"�Î‘'¯.K	cÀ-wéY,"ã)ð%¦!	O{#¤$‡	£ ¢˜
! #%Ù$¸¸	=#.m!*¼+ÀÛy#ïÍ.ôˆ/2o.Gz#Ø.@'=+'u–,8c/‘Zý%š?ÎdX_ p…,BO)?+d%E¿†,uó|)±$7.
! ‚'"ž)Õ
.*F	¤�¶%å‹Ï(,Æ÷f&RWë OMá=	q.‰@ŠZ	Ã.¦â!g"0++À *
-,{f½'œ*.RZ.Â
! ©"�í½-Û÷*¤	1,z<#Ô*j!0+(z°c&ïa*áÅ›«P	\=Ï.E"�Æ>%â5¢"X-Î/±Í*0d+¸*
! #äkÎ Ïy
%…�+,Y“
ˆ'�$£9tÆ~Ì*«§&±$AÇã8…"„“,{.­%)œ$2KÈ%¼ XÏ¨&"(Â"	¾usÚ	•B(´ÓL7Ú0'¨*)à¢í"—­D	'p+c,’M¡vlæ$Ã+$ /–Ÿ9’(
! �"ù'-º!š¿ý&°
! ˆ(‘X¼¼"q¶)T>"i-áë©-D!«/6‘8f.fÛ!ßH-`!Âz*yõ÷<$,Y ˆN/œã %{$.f(œ-E8:Y'T'‡-R.`+c–7-Tp"âÝ8f'ü,
ª­"÷{A÷É"í¡ÄØ9Åiï2à„ÿ!ò$b
! ?"L]&Š
(Ž?²‘"¥¿.+Ñ#ú$J
! Tßg-²!äSó
! £"¯ð(VB6/'’$—#ø,¹#BPg&¸%žÞ•#ó"rø&½&¹(@½)
ƒ0$1! 
! ÎT(Ý"ä8bg#b-#i8,•Éœ!Ò¾�i\)t,SF	XÜ//û™F‘ëm@X,—'&Ì1u(ì
! ïÏ¼‚($5~/à$ær%’Ãn8/Ö-5Š=ž(§'XSõ)Í
! ½E™áÄ+ô—æ+&&-¿� A*›Ú+œ'*+ïK“,ü&vÝ–4´|ªÜ4Ò%sÆ6*�÷+„´'²Ží¤"’¸îl*+øv/V°ìÃü*ê*E�"«,–&2#"°+‰#-ˆl&Ÿ�,G½éÓ+Ú,µº/Jž#!A'wþ/¸H/þð&ÓÆá#ð dr	Ò(AR­)+.M)	
ôvÍá ¶
! ¬/Æ L%gÁ¾"¾Â#>%åI(âà‹
2
! ùé"(j[#/­.-Ã(íà*-ŒB-7ë"\"1ùæˆ&&Ð)”V	†sa.&ª
:
! 	ñ
! ªª!Y	Ï
! æ
! „ùæuþé+7#7'žÖ"Rb$$l//Å×!_	"áh²`g©¾.z/Ó/{�#Z¢R/ŸsB*Uëd/™Vå)Žù®àÙÌ'h‚)($c-!$‚ÿ	Â-D$´ äE+ç�Ï” ™!›'\%/"½/¥ˆ\P)�\ò|"b	.�"»¥Ò-Œïx/Ï| 3†,/"»‘�
Ç
! \èK‚Õ%˜HÐ!F#uB"È%ó ê'Ø/%{qß.ùX!r#•}4'ñ kÜ"#í%
Ünä"ËJ›ß�
Å-Ë*ë!_*"ô%ë*œ'4Ë“ÖÂ+’-Ã¶`?-&t#]%›n ƒ*(ÖY+L"Ê³c¹z
! P"à
! è/¹
! ëã	[
! G=)Gúí)A%.!ŠRd-6ös²"g+k	7¾(
})ñ }"À(t-Tº,~–1øÙ}	z.”“þ'�-Vô'H'§A+E#Ð�@.í
VC"4(ã¹þ#„¦'·.‹*X.àl#5E	*m$-S$HÙ/T/97xœ—í ‚.nƒÅK)ëÁí,b%^aÇ-”(0É>üfÌ!ï&h
r0'X*^j	î"É
! /_‰	Û¿ýè,‚Ø°(W\œ�-Ø$™#–	;!+0ÇA»ƒ" ¸8œ,é*îó
! /.n„"n(Í§*õ�#¤:@$Ùy¯%ÐVÀ+ Sm&,%*Î)Ë)C(	çÜT>šÆ)¿(D"ÿO �uE&¬#:t"ŠÚÌ
! ÙÕ
! Dã´
ÿ'Ï$�÷ ß,ë.ö!j,´óJ%Ó(/JR/\Ç&÷$./æ%,%09&?¤Lž²,|.’,u#¥
! ò&?$Û&.�oÜ 	±+‡ñ�"k/ãÌ.„(ð*¼'coŸ‰-Â{Àr,„Wp*û"¶�)ø"59!�$2î 7M¯¦ ràyæ¯&XAI.Dš]Ï
! †ù©>ØÙ &Ë	"Xu&<AèA±KiK_.Q"„„s	v	¯—ä+
"Ô!û¦#Ï,ú)[ñÏ¦-Ld
! ”#Û®c!¥ß —zy$* ‡+òø8�!~
�'±.Ô'N³/ª"D.@	ÛöIv_«±¢É}-%¥,	·k,š(`
x&X	¯#EROX)¬Ð—ð.LN#·R.,Aš%°O.Í(h.îÓ«!E(Œ¼	9
ô‚PÁÙ(+} ~†.ÕÝ!FÚ'91$*Û+¶+¹r#RÝHô£+¹ \	ü)Å(¼%z# ¨)¡O®"70ÁÒ$‚V»ÄÂÿ"ì,#Ô&€Ò(0$kÓ±'g,G n/3/Àíö
! ºm|ÿ&ÓíïEº‡.C Ä.L%³F(2Àæ-|'Ñ)/¨|Ü&$>#ÒÕÜWú&Ò˜õ¼ÑîÀ±º_)´L&^#E-¢$‡÷	%$! &Ø=/¤&÷i%†2
&^)Ã%iPt.$ˆ�‚¬"3ú#Ø*ÎK.€(¸,êT›!À.&Ï
×OÒ•Ê!*f/r.²#^6žŸ¸$µA/Ê&a,†Ú.-e›³
G´5Å,°/
! ¿)�$Â)Õ9BÄ
! ™äþ
ù3'*(âŸ$+ee6¯*Ø®Ð*Ú)K Ìt$0O%ò.«2Ö.])«!”)Ž�×#Ù
2š"*ð:$¢.0f e# l+†'^$%'F).Ï)’B–(-¿V`~ªÈ$¥mv'}M«"V [� "D,wH!M.®)¢Î'r±J/×X©	±äD�&¬(Nù 6!If$È	jÁ!¯Ògn$6
! ô	"+z:¢,Œ/žhž‰&–æ$d¸)£$‹ÇÚ!5.Õ‹$Yàa-½ñ.‹'Ÿi'˜K*o*#)Ò
%ƒŠ.t~,žs.×²'²¶(ÍT)áª	"‡
w"•!Ê,»#0š©¿Å#¯ÚÔûIE'5Ä,’iÍ�®Íº;(�Jà	Â��{((<WqÖ&_¢(}.ÏU	9	+DK(Í¥ì !Ü$f%Ã#T
±x$Ú?˜3m³)V!öë�/yUñ‹žÀJ'~"-ù+Ä;
lZAÖmSæ÷(ˆ�»)'Ê Î&ªòÃl(£cW	¹ð!'`ê6+¼/bí:	é.,` Œ	ç
¨"ûÛ®
! Ï#­ Ür
Ô(”8�ž*¬Ø˜0ù\%&(¿&Ÿ'k"….À
i(»/2/øT$_à"*sf…
ÅØ<	*&'c'ÝeE*^ø+A;[0²õ
! Ù2(¾&8+'vg$.	Ø-iúÀÊU¹5%¤
! ¸‚;¶R ÁÈÄ>*¼!Ï/
·*•`«X/&)("®vèÖoàQ@ -\.â=¥ë $r×+…#��_%T-mŒ!	¦n*‰¬%p
Õ!Zuá.i‡Ê#!ô(Á¤'?n.&	
! †"+0ó‹(óÍ!µ(a!‘$�ÒÁ/¸-¯$þ	ß™
! §Æ*�B¿ƒ%Î<.Àp¯Y]ÊF!A$Ñ	ˆ–!]&1f)!&¤Û'�­
! %,ˆ?%Ý)¶
! Í0 Ã(3a°ý›
ÇÌ¹Nð†Â!*BØ1 žÈEæQ
! (aÕû+ßŠ*ä."?°&n£ä)À}y1P!|"x;
! mž	Ãà#RÖ{^"ö ìÝu	x ›ºûyÎ-Ž‡"*Ë(
@%
! ©(s)Ý!è#!–Ž ¦Îî/CJ	…/Å$wý­
�(‰IMq$ãèú¥	çÐ$’›(Ê";YþK²j+¤ú-»*ö£‡(²$Ë½ŽÎêá+¦ào'S¯bÓÊLø¡|u}.-t	Óè*¢ÿÑ
”Nê’.Gz˜_+eÖG Ð.$,�4"(&Ž$ì’ú…Ð n#3ÿ-á,	%#D
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 2058,2070 ****
   candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>%<#pragma cilk grainsize%> must be inside a function%<#pragma grainsize%> ignored because -fcilkplus is not enabled%<#pragma grainsize%> must be inside a function%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma simd%> must be inside a function%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++1z or -std=gnu++1z%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Cilk_for%> allows expression instead of declaration only in C, not in C++%<_Cilk_spawn%> may only be used inside a function%<_Cilk_spawn%> must be followed by an expression%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++1z or -std=gnu++1z%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_gangs%> value must be positive%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<num_workers%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<vector_length%> value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specified%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%D renamed after being referenced in assembly%E qualifier ignored on asm%E requires %<-fgnu-tm%>%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D%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 hides constructor for %q#T%q#D inherits from multiple base subobjects%q#D invalid; an anonymous struct can only have non-static data members%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 redeclared as different kind of symbol%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 cannot be overloaded%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 in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined 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 invalid in %q#T%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 %<constexpr%> outside its class%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 not been declared within %D%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 %<depend%> 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 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 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 must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used without template parameters%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 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 doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 scalar when %qE is not%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 not an object with linkage%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 object %qD does not have linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 -march=arch12 or higher%qF requires -mvx%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 can't 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 %s 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 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 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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 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 at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs 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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is 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 number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not 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 -march=arch12 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:%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 %#D%s %#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 %s %p %d
--- 2067,2079 ----
   candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%+D causes a section type conflict%+D causes a section type conflict with %D%+D declared alias after being used%+D declared ifunc after being used%+D declared weak after being used%+D declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>%<#pragma cilk grainsize%> must be inside a function%<#pragma grainsize%> ignored because -fcilkplus is not enabled%<#pragma grainsize%> must be inside a function%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma simd%> must be inside a function%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++1z or -std=gnu++1z%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Cilk_for%> allows expression instead of declaration only in C, not in C++%<_Cilk_spawn%> may only be used inside a function%<_Cilk_spawn%> must be followed by an expression%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++1z or -std=gnu++1z%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_gangs%> value must be positive%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<num_workers%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<vector_length%> value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%D renamed after being referenced in assembly%E qualifier ignored on asm%E requires %<-fgnu-tm%>%K%qD writing %wu bytes into a region of size %wu overflows the destination%K%qD: specified bound %wu exceeds maximum object size %wu%K%qD: specified bound %wu exceeds the size %wu of the destination%K%qD: specified bound between %wu and %wu  exceeds maximum object size %wu%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination%K%qD: specified size %wu exceeds maximum object size %wu%K%qD: specified size between %wu and %wu exceeds maximum object size %wu%K%qD: writing %wu byte into a region of size %wu overflows the destination%K%qD: writing at least %wu byte into a region of size %wu overflows the destination%K%qD: writing between %wu and %wu bytes into a region of size %wu overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %D is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D%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 hides constructor for %q#T%q#D inherits from multiple base subobjects%q#D invalid; an anonymous struct can only have non-static data members%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 redeclared as different kind of symbol%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 cannot be overloaded%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 in between function and variable is not supported%q+D aliased declaration%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared to take const reference, but implicit declaration would take non-const%q+D declared with an exception specification%q+D defined 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 invalid in %q#T%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 %<constexpr%> outside its class%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 not been declared within %D%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 %<depend%> 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 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 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 must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two 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 used without template parameters%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 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 doesn't apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%qE attribute 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 scalar when %qE is not%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 not an object with linkage%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 object %qD does not have linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 -mvx%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 can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%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 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 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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 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 at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs 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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%qs is narrower than values of its type%qs is 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 number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not 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 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:%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 %#D%s %#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 %s %p %d
*************** F2008: A pointer function assignment is
*** 2101,2118 ****
  %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u names provided while %qT decomposes into %wu elements'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<#pragma cilk grainsize%>-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_spawn%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-feliminate-dwarf2-dups is broken for C++, ignoring-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA argument at %L has type %s but the function passed as OPERATOR at %L returns %sA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUTOMATIC at %C is a DEC extension, enable with -fdec-staticAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array element size too big at %CArray 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 %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section 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 does not support -mabi=ilp32Assembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume 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 possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO 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 speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array 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 deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (1-5, arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires arch12 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHARACTER expression at %L is being truncated (%d/%d)CHARACTER expression will be truncated in assignment (%d/%d) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %s uses the same global identifier as entity at %LCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're building!Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Cilk array notation cannot be used as a computed goto expressionCilk array notation cannot be used as a condition for a do-while statementCilk array notation cannot be used as a condition for switch statementCilk array notation cannot be used as a condition for while statementCilk array notation cannot be used for a throw expressionCilk array notation cannot be used in a condition for a for-loopClause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %L!Coindexed 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 descriptorCommon block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %L!Component %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %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 %L!Component 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 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a position independent executable.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 is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent 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.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record DW_AT_decl_column and DW_AT_call_column in DWARF.Don't record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty 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 Cilk Plus.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 builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.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 nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the UT699 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %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 %sFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force 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.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: 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 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 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 name %qs not allowed at %CFunction 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 starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used as a %s 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:
--- 2110,2127 ----
  %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u names provided while %qT decomposes into %wu elements'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<#pragma cilk grainsize%>-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_spawn%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-feliminate-dwarf2-dups is broken for C++, ignoring-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-fat-lto-objects are supported only with linker plugin-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi option can be specified only for offload compiler-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-address-use-after-scope requires -fstack-reuse=none option-fsanitize-recover=%s is not supported-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fsanitize=leak is incompatible with -fsanitize=thread-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfpu=auto not currently supported without an explicit CPU.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpure-code only supports non-pic code on armv7-m targets-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA argument at %L has type %s but the function passed as OPERATOR at %L returns %sA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUTOMATIC at %C is a DEC extension, enable with -fdec-staticAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array element size too big at %CArray 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 %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section 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 does not support -mabi=ilp32Assembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume 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 possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO 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 speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array 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 deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (1-5, arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC 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++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHARACTER expression at %L is being truncated (%d/%d)CHARACTER expression will be truncated in assignment (%d/%d) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %s uses the same global identifier as entity at %LCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're building!Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Cilk array notation cannot be used as a computed goto expressionCilk array notation cannot be used as a condition for a do-while statementCilk array notation cannot be used as a condition for switch statementCilk array notation cannot be used as a condition for while statementCilk array notation cannot be used for a throw expressionCilk array notation cannot be used in a condition for a for-loopClause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %L!Coindexed 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 descriptorCommon block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %L!Component %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %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 %L!Component 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 2017(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a position independent executable.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 is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in 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 -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%d/%d) in array constructor at %LDifferent 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.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate debug information in separate .dwo files.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 record DW_AT_decl_column and DW_AT_call_column in DWARF.Don't record gcc command line switches in DWARF DW_AT_producer.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit DWARF additions beyond selected version.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty 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 Cilk Plus.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 builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block.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 nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the UT699 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %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 %sFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force 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.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: 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 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 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 name %qs not allowed at %CFunction 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 starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in COFF format.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 phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used as a %s 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:
*************** Use the -mcpu option to set the ISA expl
*** 2187,2193 ****
  couldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: 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#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration 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 lambda capturedeclaration 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 constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecomposition declaration cannot be declared %<concept%>decomposition declaration cannot be declared %<constexpr%>decomposition declaration cannot be declared %<extern%>decomposition declaration cannot be declared %<inline%>decomposition declaration cannot be declared %<mutable%>decomposition declaration cannot be declared %<register%>decomposition declaration cannot be declared %<static%>decomposition declaration cannot be declared %<typedef%>decomposition declaration cannot be declared %qsdecomposition declaration cannot be declared C++98 %<auto%>decomposition declaration cannot be declared with type %qTdecomposition declaration only available with -std=c++1z or -std=gnu++1zdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-constexpr %qDdefaulted declaration %q+Ddefaulted 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 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 of std::initializer_list does not match #include <initializer_list>definition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+Ddeleting %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 parametersdevices natively supported:%sdid 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 expected signature %qDdoes 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 specificationsduplicate %<_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 -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 decomposition declarationempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return 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 %E is outside the range of underlying type %<%T%>enumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<#pragma simd%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<)%> after %qEexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%> or numeralexpected %<:%>, %<,%>, %<;%>, %<}%> 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 %<_Cilk_spawn%> before %<_Cilk_sync%>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%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected array notation expressionexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variable-nameexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qD may not be modified in spawnexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern 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 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 has 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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expressionfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++1z or -std=gnu++1zfopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_global_used(): Bad typegfc_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 declaration %q#Dglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif statement cannot contain %<Cilk_spawn%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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"
--- 2196,2202 ----
  couldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcurrent namespace %qD does not enclose strongly used namespace %qDcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: 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#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#D with C language linkagedeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows declaration with attribute %qsdeclaration of %q+D with attribute noinline follows inline declaration declaration 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 lambda capturedeclaration 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 constexpr variable %qD is not a definitiondeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecomposition declaration cannot be declared %<concept%>decomposition declaration cannot be declared %<constexpr%>decomposition declaration cannot be declared %<extern%>decomposition declaration cannot be declared %<inline%>decomposition declaration cannot be declared %<mutable%>decomposition declaration cannot be declared %<register%>decomposition declaration cannot be declared %<static%>decomposition declaration cannot be declared %<typedef%>decomposition declaration cannot be declared %qsdecomposition declaration cannot be declared C++98 %<auto%>decomposition declaration cannot be declared with type %qTdecomposition declaration only available with -std=c++1z or -std=gnu++1zdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires #include <initializer_list>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend declarationsdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-constexpr %qDdefaulted declaration %q+Ddefaulted 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 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 of std::initializer_list does not match #include <initializer_list>definition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+Ddeleting %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 parametersdevices natively supported:%sdid 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 expected signature %qDdoes 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 specificationsduplicate %<_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 -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelaborated-type-specifier for a scoped enum must not use the %<%D%> keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 decomposition declarationempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of constexpr non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion in return 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 %E is outside the range of underlying type %<%T%>enumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution count is negativeexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %<%E%> contains no argument packsexpansion pattern %<%T%> contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<#pragma simd%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<)%> after %qEexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%> or numeralexpected %<:%>, %<,%>, %<;%>, %<}%> 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 %<_Cilk_spawn%> before %<_Cilk_sync%>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%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected array notation expressionexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variable-nameexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qD may not be modified in spawnexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a constexpr functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q#D doesn%'t matchextern 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 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 specifierfile %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 overflow in expressionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expressionfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++1z or -std=gnu++1zfopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction attributes %qs and %qs have no effect on %qs functionfunction attributes %qs, %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_global_used(): Bad typegfc_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 declaration %q#Dglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif statement cannot contain %<Cilk_spawn%>if this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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"
*************** Use the -mcpu option to set the ISA expl
*** 2195,2201 ****
  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 unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of decomposition variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qT in the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not constexprinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++1z or -std=gnu++1zinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline 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 namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++1z or -std=gnu++1zinlined_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 found!insertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expressioninteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %d for builtin %qFinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid grainsize for _Cilk_forinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to 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 %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of label %q+D in %<_Cilk_spawn%>invalid 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 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 %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft 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 mismatch between LHS and RHSlength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength of array notation triplet is not an integerlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause applied to non-integral, non-floating, non-pointer variable with %qT typelinear clause applied to non-integral, non-floating, non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitmin partition size cannot be greater than max partition sizeminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiedms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested identifier requirednested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++1z or -std=gnu++1znested 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching 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::%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d dominated by a block in the cold partition (%d)non-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
  not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u names provided while %qT decomposes into %wu elementsonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only function calls can be spawnedonly here as a friendonly plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpack 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++1z or -std=gnu++1zpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initialization is not allowed in for-loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template argumentspartial specialization %q+D does not specialize any template arguments and is not more constrained thanpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
--- 2204,2210 ----
  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 unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of decomposition variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qT in the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call frequency %i does not match BB frequency %iindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not constexprinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++1z or -std=gnu++1zinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer 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 makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute noinlineinline 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 namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++1z or -std=gnu++1zinlined_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 found!insertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expressioninteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid argument %d for builtin %qFinvalid argument %qs to -fdebug-prefix-mapinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid array assignmentinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs for 'arch' target %sinvalid feature modifier %qs for 'cpu' target %sinvalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid feature modifier in target %s %qsinvalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for attribute(target("%s"))invalid function declarationinvalid function in gimple callinvalid grainsize for _Cilk_forinvalid 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 %qT from an rvalue of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to 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 %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of constexpr function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of constexpr function %q+#Dinvalid type for propertyinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<_Cilk_spawn%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of label %q+D in %<_Cilk_spawn%>invalid 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 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 %qT to %qTinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniteration variable cannot be volatileiterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft 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 mismatch between LHS and RHSlength mismatch in expressionlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength of array notation triplet is not an integerlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause applied to non-integral, non-floating, non-pointer variable with %qT typelinear clause applied to non-integral, non-floating, non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemalformed target %smalformed target %s list %qsmalformed target %s valuemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of basic blocks per function to be analyzed by Graphite.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemethod with incompatible type is defined in another translation unitmin partition size cannot be greater than max partition sizeminimal number of loops per function to be analyzed by Graphite.minimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %<%E%>mismatched argument pack lengths while expanding %<%T%>mismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissed loop optimization, the loop counter may overflowmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %Dmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing architecture name in 'arch' target %smissing 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 cpu name in 'cpu' target %smissing definitionmissing device or architecture after %qsmissing edge %i->%imissing feature modifier in target %s %qsmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivems_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qT to %qT inside { }narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11need %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested identifier requirednested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++1z or -std=gnu++1znested 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching 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::%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d dominated by a block in the cold partition (%d)non-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+Dnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type '%T' cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
  not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u names provided while %qT decomposes into %wu elementsonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only function calls can be spawnedonly here as a friendonly plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename 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 enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>overriding deleted function %q+Doverriding final function %q+Doverriding non-deleted function %q+Dpack 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++1z or -std=gnu++1zpacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initialization is not allowed in for-loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template argumentspartial specialization %q+D does not specialize any template arguments and is not more constrained thanpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
*************** Use the -mcpu option to set the ISA expl
*** 2212,2218 ****
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspawned function call cannot be part of a comma expressionspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart 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-index and length fields necessary for using array notation in pointers or recordsstart-index and length fields necessary for using array notation with array of unknown boundstart-index and length fields necessary for using array notations in dimensionless arraysstart-index and length fields necessary for using array notations in pointersstart-index and length fields necessary for using array notations in variable-length arraysstart-index of array notation triplet is not an integerstart/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 %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++1z or -std=gnu++1zstatic_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 valuestep size must be an integer constant expression or an integer variablestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstride of array notation triplet is not an integerstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using is deprecated; use inline namespaces insteadstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template %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 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 type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 expressions are not allowed inside loops marked with pragma simdthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %D (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with 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 statements are not allowed inside loops marked with #pragma simdtry 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violate 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 fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype 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 differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown 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 argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
--- 2221,2227 ----
  scaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %Dselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expression!show_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspawned function call cannot be part of a comma expressionspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu equals the size of the destinationspecified bound %wu exceeds %<INT_MAX %>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard conversions are not allowed in this contextstart 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-index and length fields necessary for using array notation in pointers or recordsstart-index and length fields necessary for using array notation with array of unknown boundstart-index and length fields necessary for using array notations in dimensionless arraysstart-index and length fields necessary for using array notations in pointersstart-index and length fields necessary for using array notations in variable-length arraysstart-index of array notation triplet is not an integerstart/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 %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++1z or -std=gnu++1zstatic_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 valuestep size must be an integer constant expression or an integer variablestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstride of array notation triplet is not an integerstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using is deprecated; use inline namespaces insteadstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required here sysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qEtaking address of destructor %qEtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget %s %qs does not accept an argumenttarget %s %qs does not allow a negated formtarget %s %qs is invalidtarget %s %s=%s is not validtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the software simulator.template %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 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 type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of constexpr variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 expressions are not allowed inside loops marked with pragma simdthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %D (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with 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 statements are not allowed inside loops marked with #pragma simdtry 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT 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 fused multiply-add expressiontype mismatch in nontype parameter packtype 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 mismatch with previous external decl of %q#Dtype 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 differs by type variant has TYPE_METHODStype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown 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 cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 'arch' target %sunknown value %qs for 'cpu' target %sunknown value %qs for 'tune' target %sunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown 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 argument of option unrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simd
  unsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
*************** Use the -mcpu option to set the ISA expl
*** 2220,2226 ****
  unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixesuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<_Cilk_spawn%> in a return statement is not alloweduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<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++1zuse 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 old-style castuse 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 codeuse template<> for an explicit specializationused 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 %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing parameters for %<linear%> step is not supported yetusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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 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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector attribute not immediately followed by a single function declaration or definitionvector 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 expressionvector 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 loopvectorlength must be a power of 2vectorlength must be an integer constantvectors 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 %q+Dvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual 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: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_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 mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2017-05-15 14:41+0200
  Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
--- 2229,2235 ----
  unsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixesuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<_Cilk_spawn%> in a return statement is not alloweduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<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++1zuse 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 old-style castuse 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 codeuse template<> for an explicit specializationused 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 %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing parameters for %<linear%> step is not supported yetusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %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 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 %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11vec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector attribute not immediately followed by a single function declaration or definitionvector 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 expressionvector 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 loopvectorlength must be a power of 2vectorlength must be an integer constantvectors 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 %q+Dvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table layout differs in another translation unitvirtual 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: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwith %q+#Dwithin 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_atom(): Writing negative integerwrite_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 mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2017-05-15 14:41+0200
  Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
*************** write_c_file - utdatanamn Ã¤r %s, prefix
*** 2346,2358 ****
   kandidat 1: %q#F kandidat 2: %q#F kodgenereringsflaggor som stÃ¥r i konflikt anvÃ¤nds uttrycket har ett konstant vÃ¤rde men Ã¤r inte ett C++ konstant uttryck!$ACC LOOP %s i PARALLEL-region tillÃ¥ter inte %s-argument vid %L!$ACC LOOP %s-slingor formar inte en rektangulÃ¤r iterationsrymd vid %L!$ACC LOOP fÃ¥r inte vara en DO WHILE eller DO utan slingstyrning vid %L!$ACC LOOP-iterationsvariabel mÃ¥ste ha typen heltal vid %L!$ACC vid %C inleder en kommentarrad eftersom det varken fÃ¶ljs av en blank eller en fortsÃ¤ttningsrad!$OMP ATOMIC CAPTURE-fÃ¥ngstsats mÃ¥ste lÃ¤sa frÃ¥n en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC CAPTURE-fÃ¥ngstsats mÃ¥ste sÃ¤tta en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC CAPTURE-fÃ¥ngstsats lÃ¤ser frÃ¥n en annan variabel Ã¤n uppdateringssatsen skriver till vid %L!$OMP ATOMIC CAPTURE-uppdateringssats mÃ¥ste sÃ¤tta en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC READ-sats mÃ¥ste lÃ¤sa frÃ¥n en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC-tilldelning av inbyggd IAND, IOR eller IEOR mÃ¥ste ha tvÃ¥ argument vid %L!$OMP ATOMIC-tilldelning av inbyggd mÃ¥ste vara MIN, MAX, IAND, IOR eller IEOR vid %L!$OMP ATOMIC-tilldelning mÃ¥ste vara var = var op uttr eller var = uttr op var vid %L!$OMP ATOMIC-tilldelning mÃ¥ste ha en operator eller inbyggd pÃ¥ hÃ¶gersidan vid %L!$OMP ATOMIC-tilldelningsoperator mÃ¥ste vara binÃ¤rt +, *, -, /, .AND., .OR., .EQV. eller .NEQV. vid %L!$OMP ATOMIC-inbyggds argument utom ett fÃ¥r inte referera %qs vid %L!$OMP ATOMIC-inbyggds argument mÃ¥ste vara skalÃ¤ra vid %L!$OMP ATOMIC-sats mÃ¥ste sÃ¤tta en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC var = var op expr Ã¤r inte matematiskt ekvivalent med var = var op (uttr) vid %L!$OMP ATOMIC med ALLOCATABLE variabel vid %L!$OMP DECLARE REDUCTION %s finns inte vid %L!$OMP DECLARE REDUCTION %s finns inte fÃ¶r typen %s vid %L!$OMP DECLARE SIMD skall referera till den inneslutande proceduren %qs vid %L!$OMP DECLARE TARGET-variabeln %qs vid %L Ã¤r inte SAVE:ad!$OMP vid %C inleder en kommentarrad eftersom det varken fÃ¶ljs av en blank eller en fortsÃ¤ttningsradâ€�::â€� fÃ¶rvÃ¤ntades efter modulnatur vid %C men fanns inteâ€�USE :: moduleâ€� vid %C# %s %.2f %.2f
  #include "..." sÃ¶kning startar hÃ¤r:
  #include <...> sÃ¶kning startar hÃ¤r:
! #pragma GCC memregs mÃ¥ste komma fÃ¶re funktionsdeklarationer#pragma GCC memregs tar ett tal [0..16]#pragma GCC optimize tillÃ¥ts inte inuti funktioner#pragma GCC optimize string... Ã¤r felaktigt utformad#pragma GCC option tillÃ¥ts inte inuti funktioner#pragma GCC target stÃ¶djs inte fÃ¶r denna maskin#pragma GCC target strÃ¤ng... Ã¤r felaktigt utformad#pragma GCC visibility mÃ¥ste fÃ¶ljas av push eller pop#pragma GCC visibility push() mÃ¥ste ange default, internal, hidden eller protected#pragma GHS endXXX stÃ¤mmer inte med fÃ¶regÃ¥ende startXXX#pragma GHS endXXXX funnet utan fÃ¶regÃ¥ende startXXX#pragma implementation fÃ¶r %qs fÃ¶rekommer efter att filen inkluderats#pragma message: %s#pragma pack (pop) pÃ¥trÃ¤ffat utan matchande #pragma pack (push)#pragma pack har ingen effekt med -fpack-struct - ignoreras#pragma pack(pop, %E) pÃ¥trÃ¤ffat utan matchande #pragma pack(push, %E)#pragma redefine_extname ignoreras pÃ¥ grund av konflikt med __asm__-deklaration#pragma redefine_extname ignoreras pÃ¥ grund av konflikt med tidigare #pragma redefine_extname#pragma redefine_extname ignoreras eftersom det stÃ¥r i konflikt med tidigare namnbyte#pragma vtable stÃ¶djs inte lÃ¤ngre$-beskrivare vid %L$-operandnummer anvÃ¤nt efter format utan operandnummer$ mÃ¥ste vara den sista specificeraren i formatet vid %L%%LOC() Ã¤r ett r-vÃ¤rde vid %C%+D orsakar en sektionstypkonflikt%+D orsakar en sektionstypkonflikt med %D%+D deklarerad som alias efter att ha anvÃ¤nts%+D deklarerad ifunc efter att ha anvÃ¤nts%+D deklarerad svag efter att ha anvÃ¤nts%+D deklarerad weakref efter att ha anvÃ¤nts%<!%> Ã¤r inte tillÃ¥tet i GIMPLE%<#pragma %s%> fÃ¥r bara anvÃ¤ndas i sammansatta satser%<#pragma GCC ivdep%> mÃ¥ste vara inuti en funktion%<#pragma GCC optimize (strÃ¤ng [,strÃ¤ng]...)%> har inte en avslutande %<)%>%<#pragma GCC optimize%> Ã¤r inte en strÃ¤ng eller ett tal%<#pragma GCC option%> Ã¤r inte en strÃ¤ng%<#pragma GCC pch_preprocess%> mÃ¥ste komma fÃ¶rst%<#pragma GCC pop_options%> utan en motsvarande %<#pragma GCC push_options%>%<#pragma GCC target (strÃ¤ng [,strÃ¤ng]...)%> har inte en avslutande %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> stÃ¶djs inte fÃ¶r C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur%<#pragma acc %s data%> har ingen dataflyttningsklausul%<#pragma acc routine%> redan anvÃ¤nd pÃ¥ %qD%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re definitionen%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re anvÃ¤ndning%<#pragma acc routine%> mÃ¥ste ha filrÃ¤ckvidd%<#pragma acc routine%> namnger en mÃ¤ngd Ã¶verlagrade%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en ensam funktionsdeklaration eller -definition%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en funktionsdeklaration eller -definition%<#pragma acc update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<device%>- eller %<host%>- eller %<self%>-klausul%<#pragma align%> mÃ¥ste fÃ¶rekomma fÃ¶re deklarationen av %D, ignorerar%<#pragma cilk grainsize%> fÃ¶ljs inte av %<_Cilk_for%>%<#pragma cilk grainsize%> mÃ¥ste vara inuti en funktion%<#pragma grainsize%> ignoreras fÃ¶r att -fcilkplus inte Ã¤r aktiverat%<#pragma grainsize%> mÃ¥ste vara inuti en funktion%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika uttryck till minne%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika variabler till minne%<#pragma omp atomic update%> anvÃ¤nder tvÃ¥ olika uttryck fÃ¶r minne%<#pragma omp atomic update%> anvÃ¤nder tvÃ¥ olika variabler till minne%<#pragma omp cancel for%> inuti %<nowait%> for-konstruktion%<#pragma omp cancel for%> inuti %<ordered%> for-konstruktion%<#pragma omp cancel sections%> inuti %<nowait%>-sektionskonstruktion%<#pragma omp cancel%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>%<#pragma omp cancellation point%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>%<#pragma omp declare reduction%>-kombinerare refererar variabeln %qD som inte Ã¤r varken %<omp_out%> eller %<omp_in%>%<#pragma omp declare reduction%>-initierare refererar till variabeln %qD som inte Ã¤r varken %<omp_priv%> eller %<omp_orig%>%<#pragma omp declare reduction%> inte med fil- eller blockrÃ¤ckvidd%<#pragma omp declare simd%> mÃ¥ste fÃ¶ljas av en funktionsdeklaration eller -definition%<#pragma omp declare simd%> mÃ¥ste fÃ¶ljas av funktionsdeklaration eller -definition eller en annan %<#pragma omp declare simd%>%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdefinition eller -deklaration%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en ensam funktionsdeklaration eller -definition%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdeklaration eller -definition%<#pragma omp declare simd%> eller %<simd%>-attribut kan inte anvÃ¤ndas i samma funktion som Ã¤r markerad som en Cilk Plus SIMD-aktiverad funktion%<#pragma omp declare target%> med klausuler mellan %<#pragma omp declare target%> utan klausuler och %<#pragma omp end declare target%>%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%>%<#pragma omp ordered%> med %<depend%>-klausul fÃ¥r bara anvÃ¤ndas i sammansatta satser%<#pragma omp section%> fÃ¥r bara anvÃ¤ndas i %<#pragma omp sections%>-konstruktion%<#pragma omp simd%> anvÃ¤nd med klassiterationsvariabeln %qE%<#pragma omp target data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul%<#pragma omp target data%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul%<#pragma omp target enter data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul%<#pragma omp target enter data%> med en annan map-typ Ã¤n %<to%> eller %<alloc%> pÃ¥ %<map%>-klausul%<#pragma omp target exit data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul%<#pragma omp target exit data%> med en annan map-typ Ã¤n %<from%>-, %<release%>- eller %<delete%> pÃ¥ %<map%>-klausul%<#pragma omp target update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<from%>- eller %<to%>-klausul%<#pragma omp target%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul%<#pragma simd%> mÃ¥ste vara inuti en funktion%<#pragma weak%>-deklaration av %q+D stÃ¶djs inte, ignoreras%<#pragma%> Ã¤r inte tillÃ¥tet hÃ¤r%<%%%>-begrÃ¤nsning anvÃ¤nd med sista operand%<%%%c%> ger bara de sista tvÃ¥ siffrorna i Ã¥rtalet%<%%%c%> ger bara de sista 2 siffrorna i Ã¥rtalet i vissa lokalerutdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte fÃ¥r resultatet att Ã¶verskrida %<INT_MAX%>utdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte Ã¶verskrider minsta nÃ¶dvÃ¤ndiga storlek pÃ¥ 4095utdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte kan fÃ¥ resultatet att Ã¶verskrida %<INT_MAX%>utdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte kan Ã¶verskrida minsta nÃ¶dvÃ¤ndiga storlek pÃ¥ 4095utdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region av storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region med storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu eller fler byte skrevs till en region med storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r mellan %wu och %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r mellan %wu och %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r antagligen %wu eller fler byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r antagligen %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r upp till %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r upp till %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu eller fler byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> hÃ¶ggs av nÃ¤r %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r mellan %wu och %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> hÃ¶ggs av nÃ¤r mellan %wu och %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r antagligen %wu eller fler byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> hÃ¶ggs av nÃ¤r antagligen %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r upp till %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r upp till %wu byte skrevs till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev %wu byte till en region av storlek mellan %wu och %wudirektivet %<%.*s%> skrev %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev %wu byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev %wu eller fler byte till en region av storlek %wudirektivet %<%.*s%> skrev %wu eller fler byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev mellan %wu och %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev mellan %wu och %wu byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev antagligen %wu eller fler byte till en region av storlek %wudirektivet %<%.*s%> skrev antagligen %wu eller fler byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev upp till %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev upp till %wu byte till en region med storlek mellan %wu och %wu%<%D::%D%> Ã¤r inte en klassmedlem%<%D::%D%> Ã¤r inte en medlem av %qT%<%E::%E%> har inte deklarerats%<%E::%E%> Ã¤r inte en klass eller namnrymd%<%E::%E%> Ã¤r inte en klass, namnrymd eller upprÃ¤kning%<%E::%E%> Ã¤r inte en typattributdirektivet %<%E::%E%> med rÃ¤ckvidd ignorerat%<%T::%D%> namnger konstruerare i %qT%<%T::%D%> namnger en destruerare%<%T::%D%> namnger konstrueraren, inte typen%<%T::%E%> har inte deklarerats%<%T::%E%> Ã¤r inte en typ%<%T::%E%> namnger konstrueraren, inte typen%<%c%> Ã¤r inte ett giltig bokstav i en identifierare%<%c%> Ã¤r inte ett giltigt fÃ¶rsta tecken fÃ¶r en identifierare%<%c%E%> finns inte bland protokoll%<%s %E%> deklarerad inuti parameterlista kommer inte vara synlig utanfÃ¶r denna definition eller deklaration%<%s %s%>-konstruktion inte nÃ¤ra innesluten inuti %qs%<%s + %s%> vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE(%qs)en %<%s taskgroup%>-konstruktion som inte Ã¤r nÃ¤ra innesluten inuti en %<taskgroup%>-region%<%s%> Ã¤r okÃ¤nd%<&%>-begrÃ¤nsning anvÃ¤nd utan registerklass%<&%> Ã¤r inte tillÃ¥tet ensamt pÃ¥ rad %d%<&&%> Ã¤r inte tillÃ¥tet i GIMPLE%<)%> fÃ¶rvÃ¤ntades vid %C%<*%> i boolesk kontext, fÃ¶reslÃ¥r %<&&%> istÃ¤lletfÃ¥ngst av %<*this%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z%<-%s%> stÃ¥r i konflikt med andra arkitekturflaggor, som anger en %s-processor%<-Wabi=1%> stÃ¶djs inte, anvÃ¤nder =2%<-fabi-compat-version=1%> stÃ¶djs inte, anvÃ¤nder =2%<-fabi-version=1%> stÃ¶djs inte lÃ¤ngre%<-fcheck-pointer-bounds%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur%<-fcheck-pointer-bounds%> stÃ¶djs inte med %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> stÃ¶djs inte med %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> stÃ¶djs inte med adressrengÃ¶ring%<-fcheck-pointer-bounds%> stÃ¶djs inte med trÃ¥drengÃ¶ring%<-fd-lines-as-code%> har ingen effekt i friform%<-fd-lines-as-comments%> har ingen effekt i friform%<-femit-struct-debug-detailed=kat:...%> mÃ¥ste tillÃ¥ta Ã¥tminstone sÃ¥ mycket som %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> â‰¥ 2 stÃ¶djs inte fÃ¶r %<-m32%>-mÃ¥l med %<-fnext-runtime%>%<-fobjc-abi-version%> â‰¥ 2 mÃ¥ste anvÃ¤ndas fÃ¶r %<-m64%>-mÃ¥l med %<-fnext-runtime%>%<-fobjc-exceptions%> behÃ¶vs fÃ¶r att aktivera Objective-C undantagssyntax%<-fobjc-gc%> ignoreras fÃ¶r %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> ignoreras fÃ¶r %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> ignoreras fÃ¶r %<-fnext-runtime%> nÃ¤r %<-fobjc-abi-version%> â‰¥ 2%<-fobjc-sjlj-exceptions%> Ã¤r det enda undantagssystem som stÃ¶djs fÃ¶r %<-fnext-runtime%> med %<-fobjc-abi-version%> < 2%<-fsplit-stack%> stÃ¶djs fÃ¶r nÃ¤rvarande bara pÃ¥ GNU/Linux%<-fsplit-stack%> stÃ¶djs fÃ¶r nÃ¤rvarande bara pÃ¥ PowerPC64 GNU/Linux med glibc-2.18 eller senare%<-fsplit-stack%> stÃ¶djs inte av denna kompilatorkonfiguration%<-fsplit-stack%> krÃ¤ver assemblerstÃ¶d fÃ¶r CFI-direktiv%<-gdwarf%s%> Ã¤r tvetydigt; anvÃ¤nd %<-gdwarf-%s%> fÃ¶r DWARF-version eller %<-gdwarf -g%s%> fÃ¶r felsÃ¶kningsnivÃ¥%<-gnat%> felstavat som %<-gant%>%<-march=%s%> Ã¤r inte kompatibelt med det valda ABI:et%<-march=%s%> krÃ¤ver %<-mfp32%>%<-mcpu=%> bÃ¶r undvikas.  AnvÃ¤nd %<-mtune=%> eller %<-march=%> istÃ¤llet.%<-mdynamic-no-pic%> Ã¥sidosÃ¤tter %<-fpic%>, %<-fPIC%>, %<-fpie%> eller %<-fPIE%>%<-mfpxx%> kan endast anvÃ¤ndas med ABI:et o32%<-mfpxx%> krÃ¤ver %<-mlra%>%<-mfused-madd%> bÃ¶r undvikas, anvÃ¤nd %<-ffp-contract=%> istÃ¤llet%<-mgp32%> och %<-mfp64%> kan bara kombineras om mÃ¥let stÃ¶djer instruktionerna mfhc1 och mthc1%<-mgp32%> och %<-mfp64%> kan endast kombineras nÃ¤r ABI:et o32 anvÃ¤nds%<-mgp32%> anvÃ¤nt med ett 64-bitars ABI%<-mgp64%> anvÃ¤nt med ett 32-bitars ABI%<-mgp64%> anvÃ¤nt med en 32-bitarsprocessor%<-mintel-syntax%> och %<-mno-intel-syntax%> bÃ¶r undvikas.  AnvÃ¤nd %<-masm=intel%> och %<-masm=att%> istÃ¤llet%<-mips3d%> krÃ¤ver %<-mpaired-single%>%<-mmsa%> mÃ¥ste anvÃ¤ndas med %<-mfp64%> och %<-mhard-float%>%<-mno-gpopt%> behÃ¶ver %<-mexplicit-relocs%>%<-mpcommit%> bÃ¶r undvikas%<-mrtd%> ignoreras i 64-bitslÃ¤ge%<-msse5%> togs bort%<-msseregparm%> anvÃ¤nd utan SSE aktiverat%<-mtune=x86-64%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<-mtune=k8%> och %<-mtune=generic%>%<-static-libgfortran%> stÃ¶djs inte i denna konfiguration%<-x %s%> efter sista indatafilen har ingen effekt%<...%> som argument.)%<...%>-hanterare mÃ¥ste vara den sista hanteraren i sitt try-block%<...%> har ogiltigt operandnummer%<::%> behÃ¶vs i PROCEDURE-bindning med explicit mÃ¥l vid %C%<::%D%> har inte deklarerats%<::%E%> har inte deklarerats%<::%E%> Ã¤r inte en klass eller namnrymd%<::%E%> Ã¤r inte en klass, namnrymd eller upprÃ¤kning%<::%E%> Ã¤r inte en typ%<::main%> mÃ¥ste returnera %<int%>%<<:%> Ã¤r en alternativ stavning av %<[%>.  LÃ¤gg in mellanrum mellan %<<%> och %<::%>%<<::%> kan inte inleda en argumentlista till en mall%<<<%> i boolesk kontext, menade du %<<%>?%<=> mÃ¥l%> Ã¤r ogiltigt fÃ¶r DEFERRED-bindning vid %Coperatorn %<>>%> hanteras som tvÃ¥ hÃ¶gervinkelparenteser i C++11%<>>%> skulle vara %<> >%> inuti en nÃ¤stad mallargumentlista%<@dynamic%> finns inte i Objective-C 1.0%<@dynamic%> som inte Ã¤r i @implementation-kontext%<@dynamic%> krÃ¤ver klassens @interface fÃ¶r att vara tillgÃ¤nglig%<@encode%> mÃ¥ste ange en typ som ett argument%<@end%> saknas i implementationskontext%<@end%> mÃ¥ste stÃ¥ i @implementation-kontext%<@optional%> Ã¤r endast tillÃ¥tet i @protocol-sammanhang%<@optional%> finns inte i Objective-C 1.0%<@package%> Ã¤r inte tillgÃ¤ngligt i Objective-C 1.0%<@package%> har fÃ¶r nÃ¤rvarande samma effekt som %<@public%>%<@property%> finns inte i Objective-C 1.0%<@required%> Ã¤r endast tillÃ¥tet i @protocol-sammanhang%<@required%> finns inte i Objective-C 1.0argumentet %<@synchronized%> Ã¤r inte ett objekt%<@synthesize%> kan inte anvÃ¤ndas i kategorier%<@synthesize%> finns inte i Objective-C 1.0%<@synthesize%> som inte Ã¤r i @implementation-kontext%<@synthesize%> krÃ¤ver klassens @interface fÃ¶r att vara tillgÃ¤nglig%<@throw%> (rethrow) anvÃ¤nd utanfÃ¶r ett @catch-blockargumentet till %<@throw%> Ã¤r inte ett objekt%<@try%> utan %<@catch%> eller %<@finally%>%<G0%>â€� i format vid %L%<I%> vid %L och %<J%> vid %L kan inte bÃ¥da vara literala BOZ-konstanter%<MOLD%>-argumentet till inbyggd %<TRANSFER%> vid %L mÃ¥ste vara %s%<[%E] =%> anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r klassen %qT%<[*]%> Ã¤r inte tillÃ¥tet annat Ã¤n inom en funktionsprototyp%<[*]%> Ã¤r inte i en deklaration%<_Alignas%>-specificerare kan inte reducera justeringen hos %qE%<_Alignas%>-specificerare kan inte reducera justeringen fÃ¶r namnlÃ¶sa fÃ¤lt%<_Atomic%> %qD i %<aligned%>-klausul%<_Atomic%> %qD i %<firstprivate%>-klausul vid %<target%>-konstruktion%<_Atomic%> %qD i %<linear%>-klausul%<_Atomic%> %qD i %qs-klausul%<_Atomic%> %qD i implicit %<firstprivate%>-klausul vid %<target%>-konstruktion%<_Atomic%> %qD i implicit %<map%>-klausul%<_Atomic%> %qE i %<reduction%>-klausul%<_Atomic%> %qE i %qs-klausul%<_Atomic%> tillÃ¤mpat pÃ¥ en kvalificerad typ%<_Atomic%>-uttryck i %<#pragma omp atomic%>%<_Atomic%> i Objective-C%<_Atomic%>-iterationsvariabel %qE%<_Atomic%>-kvalificerad typ i %<#pragma omp declare reduction%>%<_Atomic%>-kvalificerad vektortyp%<_Atomic%>-kvalificerad funktionstyp%<_Atomic%>-kvalificerad parametertyp %qT till %q+D%<_Atomic%>-kvalificerad returtyp till fÃ¶r %qD%<_Cilk_for%> tillÃ¥ter ett uttryck istÃ¤llet fÃ¶r en deklaration endast i C, inte i C++%<_Cilk_spawn%> kan endast anges inuti en funktion%<_Cilk_spawn%> mÃ¥ste fÃ¶ljas av ett uttryck%<_Float%d%s%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur%<_Generic%>-association har funktionstyp%<_Generic%>-association har ofullstÃ¤ndig typ%<_Generic%>-association har variabel lÃ¤ngdtyp%<_Generic%>-vÃ¤ljare matchar flera associationer%<_Generic%>-vÃ¤ljare av typ %qT Ã¤r inte kompatibel med nÃ¥gon association%<_Generic%> anger tvÃ¥ kompatibla typer%<_Noreturn%> i tom deklaration%<_Sat%> anvÃ¤nds utan %<_Fract%> eller %<_Accum%>attributet %<__BELOW100__%> Ã¤r bara tillÃ¤mpbart pÃ¥ variabler%<__GIMPLE%> Ã¤r endast giltigt med -fgimpleen %<__RTL%>-funktion kan inte kompileras med %<-flto%>%<__alignof%> tillÃ¤mpad pÃ¥ ett bitfÃ¤lt%<__auto_type%> i tom deklaration%<__auto_type%> kan endast anvÃ¤ndas med en ensam deklarerare%<__auto_type%> behÃ¶ver en enkel identifierare som deklarerare%<__auto_type%> behÃ¶ver en initierad datadeklaration%<__auto_type%> anvÃ¤nd med en bitfÃ¤ltsinitierare%<__builtin_complex%>-operand Ã¤r inte av en reell binÃ¤r flyttalstypoperander till %<__builtin_complex%> av olika typerandra argumentet till %<__builtin_longjmp%> mÃ¥ste vara 1%<__builtin_next_arg%> anropad utan argument%<__gcc_host_wide_int__%> Ã¤r inte definierad som %<long%> eller %<long long%>%<__gcc_host_wide_int__%> Ã¤r inte definierad som en typ%<__int%d%> stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur%<__int%d%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur%<__label__%> som inte inleder ett block%<__restrict%> kan bara anges fÃ¶r objekt och funktionerattributet %<__simd__%> kan inte anvÃ¤ndas i samma funktion som Ã¤r markerad som en Cilk Plus SIMD-aktiverad funktion%<__thread%> fÃ¶re %<extern%>%<__thread%> fÃ¶re %<static%>%<__thread%> fÃ¶re %qD%<__thread%> kan bara anges fÃ¶r objekt och funktioner%<__transaction_atomic%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat%<__transaction_cancel%> inte inom %<__transaction_atomic%>%<__transaction_cancel%> inom en %<__transaction_relaxed%>%<__transaction_cancel%> utan att stÃ¶d fÃ¶r transaktionsminne Ã¤r aktiverat%<__transaction_relaxed%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat%<a%d%>-argumentet till inbyggd %qs vid %L mÃ¥ste vara %s(%d)%<a1%>-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER, REAL eller CHARACTER%<acc update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<device%>- eller %<host%>- eller %<self%>-klausul vid %Largumentet till %<alignas%> har typen %qT som inte Ã¤r en heltalstyp%<aligned%>-klausuls justeringsuttryck mÃ¥ste vara heltal%<aligned%>-klausulens justeringsuttryck mÃ¥ste vara ett positivt konstant heltalsuttryckgrÃ¤nsen fÃ¶r %<alloca%> Ã¤r okÃ¤nd%<and%> mellan Ã¶msesidigt uteslutande likhetstester Ã¤r alltid 0%<asm%> i %<constexpr%>-funktion%<asm%>-operandbegrÃ¤nsningar inkompatibla med operandstorlek%<asm%>-operand har omÃ¶jliga begrÃ¤nsningar%<asm%>-operand krÃ¤ver omÃ¶jlig omlastning%<asm%>-specificerare Ã¤r inte tillÃ¥tna pÃ¥ icke-statiska datamedlemmarattributet %<assign%> stÃ¥r i konflikt med attributet %<copy%>attribut %<assign%> stÃ¥r i konflikt med attributet %<retain%>%<assign%> kan vara osÃ¤kert fÃ¶r Objective-C-objekt, ange uttryckligen om du behÃ¶ver det%<async%>-uttryck mÃ¥ste vara heltal%<auto%> kan endast anges fÃ¶r variabler eller funktionsdeklarationer%<auto%> Ã¤ndrar betydelse i C++11; var god ta bort det%<auto%> stÃ¥r i konflikt med andra OpenACC-slingspecificerare%<auto%> tom deklaration pÃ¥ filnivÃ¥en %<auto%>-parameter Ã¤r tillÃ¥ten i detta sammanhang%<bank_switch%> har ingen effekt pÃ¥ icke-avbrotts-funktioner%<builtin_return_address%> innehÃ¥ller bara 2 byte adress%<concept%> kan inte fÃ¶rekomma i en typedef-deklaration%<concept%> Ã¤r endast tillgÃ¤ngligt med -fconcepts%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i fÃ¤ltdeklaration%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i parameterdeklaration%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i typdeklaration%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i variabeldeklaration%<const%> kan bara anges fÃ¶r objekt och funktioner%<constexpr%> kan inte fÃ¶rekomma i en typedef-deklaration%<constexpr%> kan inte anvÃ¤ndas fÃ¶r typdeklarationer%<constexpr%>-konstrueraren fÃ¶r unionen %qT mÃ¥ste initiera precis en icke statisk datamedlem%<constexpr%> lambda Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z%<constexpr%> behÃ¶vs fÃ¶r initiering i klassen av statisk datamedlem med icke heltalstyp %q#Dattributet %<copy%> gÃ¤ller bara fÃ¶r Objective-C-objekten %<critical%> region fÃ¥r inte vara innesluten inuti en %<critical%> region med samma namn%<custom-%s=%> Ã¤r inte kÃ¤nt som en FPU-instruktion%<custom-%s=%> behÃ¶ver argument%<default%>-etikett som inte ligger i en switch-sats%<delete[]%> Ã¤r inte ett konstant uttryck%<depend(%s)%> Ã¤r bara tillÃ¥tet i %<omp ordered%>%<depend(sink)%>-klausul vÃ¤ntar pÃ¥ en lexikalt senare iteration%<depend(sink)%> refererar till en iteration som aldrig Ã¤r i iterationsrymden%<depend(source)%>-klausul angiven tillsammans med %<depend(sink:)%>-klausuler pÃ¥ samma konstruktion%<device%>-id mÃ¥ste vara ett heltal%<dim%>-argumentet till inbyggd %qs vid %L Ã¤r inte ett giltigt co-dimensionsindex%<dim%>-argumentet till inbyggd %qs vid %L Ã¤r inte ett giltigt dimensionsindex%<dim%>-argumentet till inbyggd %s vid %L Ã¤r inte ett giltigt dimensionsindex%<dist_schedule%> styckesstorleksuttryck mÃ¥ste vara heltalen %<distribute%>-region mÃ¥ste vara strikt inneslutna inuti en %<teams%>-konstruktion%<dynamic_cast%> Ã¤r inte tillÃ¥tet med -fno-rtti%<else%> utan ett fÃ¶regÃ¥ende %<if%>%<enum %E%> Ã¤r deklarerad i %<for%>-slingas initiala deklaration%<explicit%> kan endast anges fÃ¶r konstruerare%<explicit%> i vÃ¤ndeklaration%<explicit%> utanfÃ¶r klassdeklarationattributet %<externally_visible%> har bara effekt pÃ¥ publika objektattributet %<fallthrough%> fÃ¶ljs inte av %<;%>attributet %<fallthrough%> angivet flera gÃ¥ngerattributet %<fallthrough%> angivet med en parameterattributdirektivet %<fast_interrupt%> ignorerat%<for%>-slinga med startdeklaration Ã¤r endast tillÃ¥tet i C99- och C11-lÃ¤ge%<friend%> kan endast anges inuti en klass%<friend%> anvÃ¤nd utanfÃ¶r en klass%<gang%>-numeriskt uttryck mÃ¥ste vara ett heltal%<gang%>-numeriskt vÃ¤rde mÃ¥ste vara positivt%<gang%>-statiskt uttryck mÃ¥ste vara heltal%<gang%>-statiskt vÃ¤rde mÃ¥ste vara positivtCPU %<generic%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>CPU %<generic%> kan anvÃ¤ndas endast till attributet %<target("tune=")%>attribut %<gnu_inline%> finns pÃ¥ %q+D%<goto%> i %<constexpr%>-funktion%<goto%> Ã¤r inte ett konstant uttryck%<grainsize%>-uttryck mÃ¥ste vara ett heltal%<grainsize%>-vÃ¤rdet mÃ¥ste vara positivt%<if constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1zen %<inbranch%>-klausul Ã¤r inkompatibel med %<notinbranch%>%<inline%> kan endast anges fÃ¶r funktioner%<inline%> i tom deklaration%<inline%> Ã¤r inte tillÃ¥tet i deklaration av vÃ¤nmallspecialisering %qD%<inline%> angivet fÃ¶r vÃ¤nklassdeklarationspecificerare %<inline%> Ã¤r ogiltig fÃ¶r funktionen %qs deklarerad utanfÃ¶r global rÃ¤ckviddspecificeraren %<inline%> Ã¤r ogiltig fÃ¶r variabeln %qD deklarerad med blockrÃ¤ckviddCPU %<intel%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>CPU %<intel%> kan anvÃ¤ndas endast till attributet %<target("tune=")%>%<l1-cache-size%>-parametern Ã¤r inte en potens av tvÃ¥ %d%<linear%>-klausul fÃ¶r en annan variabel Ã¤n en slingiterator angiven vid konstruktion kombinerad med %<distribute%>en %<linear%>-klausul fÃ¥r inte anges tillsammans med en %<ordered%>-klausul med en parameter%<linear%>-klausulens steg %qE Ã¤r varken en konstant eller en parameter%<linear%>-klausulens steguttryck mÃ¥ste vara heltal%<linear%>-klausulsteg Ã¤r en parameter %qD inte angiven i %<uniform%>-klausul%<location_t%> Ã¤r inte definierad som en typ%<locus%> Ã¤r inte definierad som en typ%<long long long%> Ã¤r fÃ¶r lÃ¥ngt fÃ¶r GCC%<long long%> ogiltig fÃ¶r %qs%<long%> och %<short%> angivna tillsammans fÃ¶r %qs%<long%> ogiltig fÃ¶r %qs%<long%> eller %<short%> ogiltig fÃ¶r %qs%<long%> eller %<short%> angiven med char fÃ¶r %qs%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C%<long%>, %<int%>, %<short%> eller %<char%> ogiltig fÃ¶r %qs%<main%> deklarerad %<_Noreturn%>en %<master%>-region fÃ¥r inte vara nÃ¤ra innesluten inuti arbetsdelande, explicit %<task%> eller %<taskloop%> region%<memset%> anvÃ¤nd med konstant parameter med lÃ¤ngd noll; detta kan bero pÃ¥ omkastade parametrar%<memset%> anvÃ¤nt med en lÃ¤ngd lika med antalet element utan att multiplicera med elementstorleken%<namespace%>-definition Ã¤r inte tillÃ¥ten hÃ¤r%<new%> av typ %qT med utÃ¶kad justering %d%<no-custom-%s%> tar inte argument%<nonmonotonic%>-modifierare angiven fÃ¶r schemalÃ¤ggningssort %qs%<nonmonotonic%>-schemalÃ¤ggningsmodiferare angiven tillsammans med %<ordered%>-klausul%<noreturn%>-funktion returneraren %<nowait%>-klausul fÃ¥r inte anvÃ¤ndas tillsammans med %<copyprivate%>%<num_gangs%>-vÃ¤rdet mÃ¥ste vara positivt%<num_tasks%>-uttryck mÃ¥ste vara ett heltal%<num_tasks%>-vÃ¤rdet mÃ¥ste vara positivt%<num_teams%>-vÃ¤rdet mÃ¥ste vara positivt%<num_threads%>-vÃ¤rdet mÃ¥ste vara positivt%<num_workers%>-vÃ¤rdet mÃ¥ste vara positivt%<operator delete%> mÃ¥ste returnera typ %qT%<operator delete%> tar typen %qT som fÃ¶rsta parameter%<operator new%> fÃ¥r inte returnera NULL om den inte Ã¤r deklarerad %<throw()%> (eller -fcheck-new Ã¤r aktivt)%<operator new%> mÃ¥ste returnera typ %qT%<operator new%> tar typen %<size_t%> (%qT) som fÃ¶rsta parameter%<operator%s%>%<operator%s%> i %<%E %s %E%>%<operator%s%> i %<%E%s%>%<operator%s%> i %<%s%E%>%<operator=%> skall returnera en referens till %<*this%>%<operator[]%>%<operator[]%> i %<%E[%E]%>%<or%> mellan omatchade olikhetstester Ã¤r alltid 1%<ordered simd threads%> mÃ¥ste vara nÃ¤ra inneslutet inuti en %<for simd%>-region%<ordered%> %<simd%> mÃ¥ste vara nÃ¤ra innesluten inuti en %<simd%>-region%<ordered%>-klausulparameter Ã¤r mindre Ã¤n %<collapse%>en %<ordered%>-klausul med parameter fÃ¥r inte anges pÃ¥ en %qs-konstruktion%<ordered%>-konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en slinga med %<ordered%>-klausul med en parameteren %<ordered%> konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en %<ordered%>-slingaen %<ordered%> region fÃ¥r inte vara nÃ¤ra innesluten inuti en %<critical%>, %<ordered%>, explicit %<task%> eller %<taskloop%> regionen %<ordered%> region mÃ¥ste vara nÃ¤ra innesluten inuti en slingaregion med en %<ordered%>-klausul%<priority%>-uttryck mÃ¥ste vara ett heltal%<priority%>-vÃ¤rdet mÃ¥ste vara positivtattributet %<readonly%> stÃ¥r i konflikt med attributet %<readwrite%>attributet %<readonly%> stÃ¥r i konflikt med attributet %<setter%>%<register%> i tom deklaration pÃ¥ filnivÃ¥specificeraren %<register%> av lagringsklass angiven%<reinterpret_cast<%T>(%E)%> Ã¤r inte ett konstant uttryck%<requires%> Ã¤r endast tillgÃ¤ngligt med -fconceptsattributet %<retain%> stÃ¥r i konflikt med attributet %<copy%>attributet %<retain%> Ã¤r endast giltigt fÃ¶r Objective-C-objekt%<return%> med vÃ¤rde i funktion som returnerar void%<return%> utan vÃ¤rde i funktion som returnerar icke-void%<safelen%>-klausulens uttryck mÃ¥ste vara ett positivt konstant heltalsuttryck%<seq%> Ã¥sidosÃ¤tter andra OpenACC-slingspecificerare%<shape%>-argumentet till inbyggd %<reshape%> vid %L har mer Ã¤n %d element%<shape%>-argumentet till inbyggd %<reshape%> vid %L mÃ¥ste vara en vektor av konstant storlek%<short%> ogiltig fÃ¶r %qs%<short%> eller %<long%> ogiltig fÃ¶r %qs%<signed%> och %<unsigned%> givna tillsammans fÃ¶r %qs%<signed%> eller %<unsigned%> Ã¤r ogiltigt fÃ¶r %qs%<simdlen%>-klausulens uttryck mÃ¥ste vara ett positivt konstant heltalsuttryck%<simdlen%>-klausulvÃ¤rde Ã¤r stÃ¶rre Ã¤n %<safelen%>-klausulvÃ¤rde%<sizeof%> applicerat pÃ¥ ett bitfÃ¤lt%<sizeof%> pÃ¥ vektorfunktionsparametern %qE kommer returnera storleken pÃ¥ %qTargument till %<sizeof...%> mÃ¥ste omges av parenteser%<source%>-argumentet till inbyggd %<shape%> vid %L fÃ¥r inte vara en vektor med antagen storlek%<static%> fÃ¥r inte anvÃ¤ndas vid definition (till skillnad mot deklaration) av statisk datamedlemspecificerare %<static%> Ã¤r ogiltigt fÃ¶r funktion %qs deklarerad utanfÃ¶r global rÃ¤ckvidd%<std::tuple_size<%T>::value%> Ã¤r inte ett konstantuttryck av heltalstyp%<struct %E%> Ã¤r deklarerad i %<for%>-slingas initiala deklaration%<target("rtd")%> ignoreras i 64-bitslÃ¤ge%<target("sseregparm")%> anvÃ¤nt utan SSE aktiverat%<target("tune=x86-64")%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<target("tune=k8")%> och %<target("tune=generic")%>%<teams%>-konstruktion inte vara nÃ¤ra innesluten inuti en %<target%>-konstruktion%<this%> tillÃ¥tet i OpenMP endast i %<declare simd%>-klausuler%<this%> Ã¤r inte tillgÃ¤ngligt i en statisk medlemsfunktion%<this%> kan inte anvÃ¤ndas i detta sammanhang%<this%> fÃ¥ngades inte fÃ¶r denna lambdafunktion%<thread_limit%>-uttryck mÃ¥ste vara heltal%<thread_limit%>-vÃ¤rdet mÃ¥ste vara positivt%<threadprivate%> %qD Ã¤r inte fil-, namnrymds- eller blockrÃ¤ckviddsvariabel%<threadprivate%> %qE-direktiv inte i %qT-definition%<threadprivate%> %qE har ofullstÃ¤ndig typ%<tile%>-argumentet behÃ¶ver en heltalstypargumentet till %<tile%> behÃ¶ver en positiv heltalskonstant%<transaction_may_cancel_outer%>-funktionsanrop som inte Ã¤r inuti en yttre transaktion eller %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kan endast anges fÃ¶r en virtuell funktion%<tree%> Ã¤r inte definierad som en pekartyp%<tree%> Ã¤r inte definierad som en typ%<try%> i %<constexpr%>-funktion%<typedef%> ignorerades i denna deklaration%<typeid%>-operator fÃ¥r inte finnas i ett konstantuttryck%<typename %T::%D%> namnger %q#T, som inte Ã¤r en klassmall%<typename %T::%D%> namnger %q#T, som inte Ã¤r en typ%<typeof%> applicerat pÃ¥ ett bitfÃ¤lt%<union %E%> Ã¤r deklarerad i %<for%>-slingas initiala deklaration%<va_start%> anvÃ¤nds i en funktion med fixt antal parametrar%<vector%>-lÃ¤ngduttryck mÃ¥ste vara ett heltal%<vector%>-lÃ¤ngdvÃ¤rdet mÃ¥ste vara positivt%<vector_length%>-vÃ¤rdet mÃ¥ste vara positivt%<virtual%> kan endast anges fÃ¶r funktioner%<virtual%> utanfÃ¶r klassdeklaration%<virtual%> anges mer Ã¤n en gÃ¥ng i basspecificerade%<void%> som enda parameter kan inte kvalificeras%<void%> mÃ¥ste vara den enda parametern%<volatile%> kan bara anges fÃ¶r objekt och funktioner%<wait%>-uttryck mÃ¥ste vara heltalattributet %<weakref%> ignorerat fÃ¶r att funktionen Ã¤r definieradattributet %<weakref%> ignorerat fÃ¶r att variabeln Ã¤r initieradattributet %<weakref%> skall Ã¥tfÃ¶ljas av ett attribut %<alias%>%<worker%>-numeriskt uttryck mÃ¥ste vara ett heltal%<worker%>-numeriskt vÃ¤rde mÃ¥ste vara positivt%<||%> Ã¤r inte tillÃ¥tet i GIMPLE%<~%> pÃ¥ ett booleskt uttryck%<~%> pÃ¥ ett uttryck av typ bool%<~auto%> Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14%D byter namn efter att ha refererats i assemblerkvalificeraren %E ignorerad pÃ¥ asm%E krÃ¤ver %<-fgnu-tm%>%K%qD: att skriva %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%qD: den angivna grÃ¤nsen %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: den angivna grÃ¤nsen %wu Ã¶verskrider storleken %wu pÃ¥ destinationen%K%qD: den angivna grÃ¤nsen mellan %wu och %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: den angivna grÃ¤nsen mellan %wu och %wu Ã¶verskrider storleken %wu pÃ¥ destinationen%K%qD: den angivna storleken %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: den angivna storleken mellan %wu och %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: att skriva %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%qD: att skriva Ã¥tminstone %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%qD: att skriva mellan %wu och %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%s %wd utanfÃ¶r intervall %wd - %wd%Kargument %d mÃ¥ste vara en konstant omedelbar%Kargument %i:s intervall [%E, %E] Ã¶verskrider maximal objektstorlek %E%Kargument %i:s intervall [%E, %E] Ã¤r negativt%Kargument %i:s vÃ¤rde %qE Ã¶verskrider maximal objektstorlek %E%Kargument %i:s vÃ¤rde %qE Ã¤r negativt%Kargument %i:s vÃ¤rde Ã¤r noll%Kasm Ã¤r inte tillÃ¥tet i en %<transaction_safe%>-funktion%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt %qD%Kanrop av %qs deklarerad med attributet error: %s%K anrop av %qs deklarerad med attributet warning: %s%KfÃ¶rsta argumentet till %D mÃ¥ste vara en pekare, det andra en heltalskonstant%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack ()%>%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack_len ()%>%Kbana %wd utanfÃ¶r intervallet %wd - %wd%Kbanindex mÃ¥ste vara en konstant omedelbar%Ksista argumentet till %D Ã¤r inte en heltalskonstant mellan 0 och 3%Kprodukten %<%E * %E%> av argument %i och %i Ã¶verskrider %<SIZE_MAX%>%Kprodukten %<%E * %E%> av argument %i och %i Ã¶verskrider maximal objektstorlek %E%Ktotal storlek och elementstorlek mÃ¥ste vara en konstant omedelbar skild frÃ¥n noll%d konstruerare hittad
  %d konstruerare hittade
  %d destruerare hittad
  %d destruerare hittade
  %d utgÃ¥ngar registrerade fÃ¶r slinga %d (som har %d utgÃ¥ngar)%d ramtabell hittad
  %d ramtabeller hittade
! de %d minst signifikanta bitarna av %s ignoreras%i-bitslÃ¤ge inte inkompilerat%q#D%q#D stÃ¥r i konflikt med tidigare deklaration%q#D Ã¤r deklarerad hÃ¤r%q#D refererar inte till den okvalificerade typen, sÃ¥ den anvÃ¤nds int fÃ¶r lÃ¤nkklass%q#D explicit standarddefinierad hÃ¤r%q#D har ofullstÃ¤ndig typ%q#D dÃ¶ljer konstruerare fÃ¶r %q#T%q#D Ã¤rver frÃ¥n flera bassubobjekt%q#D ogiltig, en anonym post kan bara ha ickestatiska datamedlemmar%q#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar%q#D Ã¤r en statisk datamedlem; den kan endast initieras vid sin definition%q#D Ã¤r implicit deklarerad som raderad fÃ¶r att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator%q#D Ã¤r underfÃ¶rstÃ¥tt raderad eftersom standarddefinitionen skulle vara felformulerad:%q#D Ã¤r oÃ¥tkomlig inom denna kontext%q#D Ã¤r inte en funktionsmall%q#D Ã¤r inte en icke-statisk datamedlem i %qT%q#D Ã¤r inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress%q#D Ã¤r inte const%q#D Ã¤r privat inom denna kontext%q#D Ã¤r skyddad inom denna kontext%q+#D Ã¤r volatile%q#D inte deklarerad i klassen%q#D tidigare deklarerad hÃ¤r%q#D definierades tidigare hÃ¤r%q#D omdeklarerad som en annan sorts symbol%q#D borde initieras%q#D, deklarerad med en lokal typ %qT, anvÃ¤nds men Ã¤r aldrig definierad%q#D, deklarerad med en namnlÃ¶s typ, anvÃ¤nds men Ã¤r aldrig definierad%q#F raderas implicit fÃ¶r att dess undantagsspecifikation stÃ¤mmer inte med den implicita undantagsspecifikationen %qX%q#T har ingen medlem med namnet %qE%q#T har ingen medlem med namnet %qE, menade du %qE?%q#T har ingen anvÃ¤ndardefinierad standardkonstruerare%q#T har pekardatamedlemmar%q#T har virtuella basklasser%q#T har virtuella funktioner och Ã¥tkomlig ickevirtuell destruerare%q#T Ã¤r inte en klass%q#T Ã¤r inte en klass eller namnrymd%q#T Ã¤r inte en mall%q#T Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ%q#T definierar bara en privat destruerare och har inga vÃ¤nner%q#T definierar bara privata konstruerare och har inga vÃ¤nner%q#T anvÃ¤nt dÃ¤r %qT fÃ¶rvÃ¤ntades%q#T anvÃ¤nt dÃ¤r ett flyttalsvÃ¤rde fÃ¶rvÃ¤ntades%q#T deklarerades tidigare hÃ¤r%q+#D kan inte deklareras%q+#D kan inte Ã¶verlagras%q+#D Ã¤r inte en statisk datamedlem i %q#T%q+#D Ã¤r markerad %<final%>, men Ã¤r inte virtuell%q+#D Ã¤r markerad %<override%>, men den Ã¥sidosÃ¤tter intealiaset %q+D mellan funktion och variabel stÃ¶djs inte%q+D aliasad deklaration%q+D Ã¤r aliasat till den externa symbolen %qE%q+D Ã¤r aliasat till en odefinierad symbol %qE%q+D Ã¤r redan deklarerad med attributet dllexport: dllimport ignoreras%q+D deklarerad som en vÃ¤n%q+D deklarerat som en variadisk funktion%q+D deklarerad att ta const-referens, men implicit deklaration skulle ta icke-const%q+D deklarerad med en undantagsspecifikationer%q+D deklarerat som en variadisk funktion utan prototyp%q+D Ã¤r definierad bÃ¥de normalt och som ett attribut %qE%q+D har inkompatibla attribut %qs och %qs%q+D i deklarationsmÃ¥lsdirektiv har inte en avbildbar typ%q+D ogiltig i %q#T%q+D Ã¤r statisk men deklarerad i inline-funktion %qD som inte Ã¤r statisk%q+D Ã¤r vanligtvis en funktion%q+D omdeklarerad som en annan sorts symbol%q+D omdeklarerad inline med attributet %<gnu_inline%>%q+D omdeklarerad inline utan attributet %<gnu_inline%>%q+D omdeklarerad utan attributet dllimport efter att ha refererats med lÃ¤nkklass dll%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignorerasden statiska datamedlemmen %q+D Ã¤r inuti deklarationsmÃ¥lsdirektiv%q+D tar bara noll eller tvÃ¥ argument%q+E Ã¤r inte ett konstant uttryck%q+F Ã¤r deklarerad %<static%> men definieras aldrig%q+F Ã¤r anvÃ¤nd men inte definierad%q+T Ã¤r inte literal fÃ¶r att:%qD fÃ¶rekommer bÃ¥de i data- och map-klausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i dataklausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i rÃ¶relseklausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i reduktionsklausulerattributdirektivet %qD ignoreratattributet %qD Ã¤r meningslÃ¶st eftersom medlemmar av den anonyma namnrymden fÃ¥r lokala symbolerattributet %qD krÃ¤ver ett ensamt NTBS-argument%qD anropad i ett konstant uttryck%qD anropad i ett konstant uttryck fÃ¶re dess definition Ã¤r komplett%qD kan markeras override%qD fÃ¥r inte finnas i ett konstantuttryck%qD kan inte deklareras %<virtual%>, eftersom den alltid Ã¤r statisk%qD kan inte standarddefinieras%qD kan inte anvÃ¤ndas som en funktion%qD kan inte ha standardargument%qD bytte semantik i GCC 4.4%qD stÃ¥r i konflikt med anvÃ¤nd funktion%qD Ã¤r deklarerad %<constexpr%> utanfÃ¶r sin klass%qDF Ã¤r deklarerad %<static%> i en %<constexpr%>-funktion%qD Ã¤r deklarerad %<thread_local%> i en %<constexpr%>-funktion%qD deklarerad %<transaction_safe_dynamic%>%qD deklarerat som ett %<virtual%>-fÃ¤lt%qD deklarerad som en %<virtual%>-parameter%qD deklarerad som en %<virtual%>-typ%qD deklarerad som en %<virtual%>-variabel%qD deklarerad som en icke-parameter%qD deklarerat som ett %<inline%>-fÃ¤lt%qD deklarerad som en %<inline%>-parameter%qD deklarerad som en %<inline%>-typ%qD Ã¤r deklarerad som en vektor av %qT%qD Ã¤r deklarerad som en referens men inte initierad%qD Ã¤r deklarerad hÃ¤r%qD Ã¤r deklarerad hÃ¤r, senare i Ã¶versÃ¤ttningsenheten%qD Ã¤r definierad men inte anvÃ¤nd%qD har inte en avbildbar typ i %qs-klausul%qD har inte heltals- eller upprÃ¤kningstyp%qD Ã¤r inte namnet pÃ¥ en upprÃ¤kningstyp i %qT%qD refererar inte till en funktion%qD refererar inte till en funktion med namnrymdsrÃ¤ckvidd%qD har en tidigare deklaration hÃ¤r%qD Ã¤r redan definierad%qD har en ofullstÃ¤ndig typ %qT%qD har ofullstÃ¤ndig typ%qD har en ogiltig argumentlista%qD har inte deklarerats inom %D%qD har samma namn som klassen den Ã¤r deklarerad i%qD i %<reduction%>-klausul Ã¤r en vektor med storlek noll%qD Ã¤rver ABI-etiketten %E som %qT (anvÃ¤nd i sin returtyp) har%qD Ã¤rver ABI-taggen %E som %qT (anvÃ¤nd i dess typ) har%qD Ã¤r ogiltigt i lambda%qD Ã¤r en namnrymd%qD Ã¤r en vanlig (utan placering) avallokeringsfunktion%qD Ã¤r som en vanlig (icke placerande) avallokeringsfunktion i C++14 (eller med -fsized-deallocation)%qD Ã¤r redan en vÃ¤n till %qT%qD Ã¤r redan en vÃ¤n till klassen %qT%qD Ã¤r redan deklarerad i detta definitionsomrÃ¥de%qD Ã¤r redan definierad i %qT%qD Ã¤r redan definierad i klassen %qT%qD Ã¤r redan definierad i klassen %qT%qD Ã¤r en upprÃ¤kningsmall%qD Ã¤r bÃ¥de en direkt bas och en indirekt virtuell bas%qD initieras med tls-modell %s%qD bÃ¶r undvikas%qD bÃ¶r undvikas: %s%qD initieras med sig sjÃ¤lv%qD Ã¤r normalt en icke-statisk funktion%qD Ã¤r inte en klass eller namnrymd%qD Ã¤r inte en funktionsmall%qD Ã¤r inte en medlem av %qD%qD har inte en medlem av %qT%qD Ã¤r inte en medlemsmallfunktion%qD Ã¤r inte ett namnrymdsnamn%qD Ã¤r inte en pekarvariabel%qD Ã¤r inte en statisk datamedlem i en klassmall%qD Ã¤r inte en mall%qD Ã¤r inte en mallfunktion%qD Ã¤r inte en typ%qD Ã¤r inte ett giltigt mallargument fÃ¶r att %qD Ã¤r en variabel, inte adressen till en variabel%qD Ã¤r inte en variabel%qD Ã¤r inte en variabel i %<aligned%>-klausul%qD Ã¤r inte en variabel i %<depend%>-klausul%qD Ã¤r inte en variabel i en %qs-klausul%qD Ã¤r inte en variabel i klausul %<firstprivate%>%qD Ã¤r inte en variabel i klausul %<lastprivate%>%qD Ã¤r inte en variabel i klausul %qs%qD Ã¤r inte en variabelmall%qD Ã¤r inte en ett argument i en %<uniform%>-klausul%qD Ã¤r inte en funktionsmall%qD Ã¤r inte fÃ¥ngad%qD Ã¤r inte kompatibel med %qD%qD Ã¤r inte definierad utanfÃ¶r funktionsnivÃ¥%qD Ã¤r inte anvÃ¤ndbar som en constexpr-funktion eftersom:%qD Ã¤r statisk men anvÃ¤nd i inline-funktionen %qD som inte Ã¤r statisk%qD Ã¤r en trÃ¥dprivat variabel i en %qs-klausul%qD Ã¤r fÃ¶r liten fÃ¶r att fÃ¥ plats med alla vÃ¤rden hos %q#T%qD anvÃ¤nds oinitierad i denna funktion%qD kan anvÃ¤ndas oinitierad i denna funktion%qD fÃ¥r inte deklareras som statisk%qD Ã¤r kanske inte deklarerad i en namnrymd%qD mÃ¥ste vara en global variabel i %<#pragma acc declare link%>%qD mÃ¥ste vara en icke-medlems-funktion%qD mÃ¥ste vara en icke-statisk medlemsfunktion%qD mÃ¥ste vara antingen en medlemsfunktion som inte Ã¤r statisk eller funktion som inte Ã¤r medlem%qD mÃ¥ste ha ett argument med klass- eller upprÃ¤kningstyp%qD fÃ¥r inte ha variabelt antal argument%qD mÃ¥ste ta %<void%>%qD mÃ¥ste ta antingen ett eller tvÃ¥ argument%qD mÃ¥ste ta antingen noll eller ett argument%qD mÃ¥ste ta exakt ett argument%qD mÃ¥ste ta exakt tvÃ¥ argument%qD inte deklarerad%qD inte definierad%qD omdeklarerad med annan Ã¥tkomst%qD omdeklarerad med annan synlighet%qD refererad i mÃ¥lregion som inte har en avbildbar typ%qD borde initieras%qD skall initieras i medlemsinitieringslistan%qD borde ha deklarerats inuti %qD%qD skall returnera som vÃ¤rde%qD angivet bÃ¥de i deklarationsmÃ¥lets %<link%>- och %<to%>-klausuler%qD anvÃ¤ndes fÃ¶re sin definition%qD anvÃ¤nd i sin egen initierare%qD anvÃ¤nd utan mallparametrar%qD bryter mot C++ endefinitionsregel %qD deklarerades %<extern%> och senare %<static%>%qD deklarerades %qs vilket medfÃ¶r standardsynlighet%qD deklarerades hÃ¤r%qD var dold%qD deklarerades inte %<constexpr%>%qD deklarerades inte i detta definitionsomrÃ¥de%qD deklarerades inte i detta definitionsomrÃ¥de, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten%qD initierades inte med ett konstant uttryck%qD deklarerades tidigare hÃ¤r%qD anvÃ¤ndes utan nÃ¥gon deklaration fÃ¶re sin definition%qD anvÃ¤ndes utan nÃ¥gon prototyp fÃ¶re sin definition%qD kommer initieras efter%qD: synlighetsattributet ignoreras eftersom det stÃ¥r i konflikt med tidigare deklaration%qE 2.95-vtable-kompatibilitetsattribut Ã¤r bara tillÃ¤mpligt pÃ¥ C++-klasser%qE 2.95-vtable-kompatibilitetsattribut Ã¤r bara tillÃ¤mpligt vid kompilering av en kext%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i dataklausuler%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i samma %<declare target%>-direktivargumentet %qE Ã¤r inte en funktionargument till %qE Ã¤r inte en identifierareadressen till attributet %qE Ã¤r utanfÃ¶r giltigt intervallattributet %qE tillÃ¥ter endast en heltalskonstant som argumentattributet %qE tillÃ¤mpat pÃ¥ %qD med returtypen voidattributet %qE anvÃ¤nt pÃ¥ %qT efter dess definitionattributet %qE tillÃ¤mpat pÃ¥ extern "C"-deklaration %qDattributet %qE anvÃ¤nt pÃ¥ typen %qT som inte Ã¤r en klass eller upprÃ¤kningstypattributet %qE tillÃ¤mpat pÃ¥ %qD som inte Ã¤r en funktion eller variabelattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ initierade variabler med extern lÃ¤nkningargument till attribut %qE Ã¤r inte en strÃ¤ngkonstantargumentet till attribut %qE Ã¤r inte en heltalskonstantargument till attribut %qE skall vara mellan 0 och 255argumentet till attribut %qE skall vara mellan 18 och 255attributet %qE kan bara anvÃ¤ndas pÃ¥ funktioner eller pÃ¥ klass- eller upprÃ¤kningstyperattributet %qE kan inte anges fÃ¶r lokala variablerattributdirektivet %qE ignoreratattributet %qE Ã¤r inte applicerbart pÃ¥ typerattributet %qE Ã¤r inte tillÃ¤mpligt pÃ¥ funktionerattributet %qE dubbleratattributet %qE fÃ¶ljer %qEattributet %qE har ingen effektattributet %qE har ingen effekt pÃ¥ funktioner med statisk lÃ¤nkklassattributet %qE har ingen effekt pÃ¥ enhetslokala funktionerattributet %qE har bara effekt pÃ¥ publika objektattributet %qE ignoreratattributet %qE ignorerat fÃ¶r att %qT redan Ã¤r definieratattributet %qE ignoreras eftersom det stÃ¥r i konflikt med attributet %qsattributet %qE ignoreras eftersom det stÃ¥r i konflikt med attributet %qsattributet %qE ignorerat fÃ¶r %qEattributet %qE ignorerat fÃ¶r fÃ¤lt av typen %qTattributet %qE ignorerat typer som inte Ã¤r klasserattributet %qE ignorerat fÃ¶r typerattributet %qE ignorerat utan flaggan -mcmse.attributet %qE stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturen R8Cattributet %qE stÃ¶djs inte pÃ¥ denna plattformattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ %<struct%>-typerattributet %qE stÃ¶djs endast fÃ¶r SH2Aattributet %qE anvÃ¤nds fÃ¶r annat Ã¤n klassmetodattributet %qE Ã¤r inte tillÃ¥tet med lagringsklassen autoattributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner som returnerar ett vÃ¤rde pÃ¥ stackenattributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med argument som skickas pÃ¥ stackenattributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med ett variabelt antal argumentattributet %qE pÃ¥ en icke-volatile variabelattributet %qE pÃ¥verkar bara toppnivÃ¥objektattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ SH2Aattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ bastypen av en funktionspekareattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionstyperattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ avbrottsfunktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variablerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler med statisk lagringsklassattributet %qE Ã¤r bara tillÃ¤mplig pÃ¥ funktioner med variabelt antal argumentattributet %qE Ã¤r bara tillgÃ¤ngligt fÃ¶r 32 bitarattributet %qE stÃ¶djs bara fÃ¶r reducerade Tiny-kÃ¤rnorattributet %qE behÃ¶ver ett strÃ¤ngargumentattributet %qE krÃ¤ver en strÃ¤ngkonstant som argumentattributet %qE krÃ¤ver returtypen voidattributet %qE krÃ¤ver en heltalskonstant som argumentattributet %qE krÃ¤ver prototyper med namngivna argument%qE kan inte vara skalÃ¤r nÃ¤r %qE inte Ã¤r det%qE kan inte anvÃ¤ndas som en funktion%qE kan inte anvÃ¤ndas som en medlemspekare eftersom den Ã¤r av typen %qT%qE fÃ¥r inte ha bÃ¥da attributet %qs och %qs%qE Ã¤r deklarerad %<threadprivate%> efter fÃ¶rsta anvÃ¤ndningen%qE Ã¤r deklarerad som en funktion som returnerar en funktion%qE Ã¤r deklarerad som en funktion som returnerar en vektor%qE definierad som fel sorts tagg%qE har inte en avbildbar typ i %qs-klausul%qE har inte pekar- eller vektortyp%qE Ã¤r inte namnet pÃ¥ en typ%qE Ã¤r inte namnet pÃ¥ en typ; menade du %qs?%qE Ã¤r varken en typedef eller en inbyggd typ%qE har bÃ¥de %<extern%> och initierare%qE har const-typ fÃ¶r %<reduction%>%qE har ogiltig typ fÃ¶r %<reduction(%s)%>%qE har inte deklarerats%qE implicerar standardsynlighet, men %qD har redan deklarerats med annan synlighet%qE i %<aligned%>-klausul Ã¤r varken en pekare eller en vektor%qE i %<aligned%>-klausul Ã¤r varken en pekare eller en vektor eller en referens till pekare eller vektor%qE i %<reduction%>-klausul Ã¤r en vektor med storlek noll%qE i %q#T Ã¤r inte namnet pÃ¥ en malltyp%qE i %q#T Ã¤r inte namnet pÃ¥ en typ%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en malltyp%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en typ%qE-inkompatibelt attribut ignorerat%qE initierad och deklarerad %<extern%>%qE Ã¤r en medlem i en union%qE Ã¤r en pekare; tÃ¤nkte du anvÃ¤nda %<->%>?%qE Ã¤r en okÃ¤nd funktionsformattyp%qE bÃ¶r undvikas%qE bÃ¶r undvikas: %s%qE Ã¤r varken en variabel eller ett funktionsnamn i klausulen %qs%qE Ã¤r varken en funktion eller medlemsfunktion, kan inte deklareras som vÃ¤n%qE Ã¤r inte en klass eller namnrymd%qE Ã¤r inte en klassmall%qE Ã¤r inte en klass, namnrymd eller upprÃ¤kning%qE Ã¤r inte ett konstant uttryck%qE Ã¤r inte ett konstant uttryck eftersom det refererar till en ofullstÃ¤ndigt initierad variabel%qE Ã¤r inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT%qE Ã¤r inte en mall%qE Ã¤r inte en typ%qE Ã¤r inte ett giltigt mallargument till %qT fÃ¶r det Ã¤r inte adressen till en variabel%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qD inte har extern lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom %qD inte har nÃ¥gon lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r en pekare%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom inte Ã¤r ett l-vÃ¤rde%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det inte Ã¤r ett objekt med lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r av typen %qT%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom objekt %qD inte har nÃ¥gon lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom det stÃ¥r i konflikt med cv-kvalificeringar%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom strÃ¤ngkonstanter aldrig kan anvÃ¤ndas i detta sammanhang%qE Ã¤r inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qD inte har nÃ¥gon lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qE inte Ã¤r en variabel%qE Ã¤r inte en variabel i %<aligned%>-klausul%qE Ã¤r inte en variabel i en %<depend%>-klausul%qE Ã¤r inte en variabel i en %qs-klausul%qE Ã¤r inte en variabel i klausul %<firstprivate%>%qE Ã¤r inte en variabel i klausul %<lastprivate%>%qE Ã¤r inte en variabel i klausul %qs%qE Ã¤r inte ett Objective-C-klassnamn eller alias%qE Ã¤r inte ett argument i en %<uniform%>-klausul%qE Ã¤r inte i bÃ¶rjan av deklarationen%qE Ã¤r inte initierad%qE har inte typen %qT%qE Ã¤r bara tillÃ¥tet i Objective-C-dialekter%qE Ã¤r fÃ¶rutbestÃ¤md som %qs fÃ¶r %qs%qE anvÃ¤nds oinitierad i denna funktion%qE kan anvÃ¤ndas oinitierad i denna funktion%qE svarar kanske inte pÃ¥ %<%c%E%>%qE kan skriva en avslutande nolla efter slutet pÃ¥ destinationen%qE mÃ¥ste vara %<threadprivate%> fÃ¶r %<copyin%>%qE behÃ¶ver isa-flaggan %s%qE behÃ¶ver en okÃ¤nd isa-flagga%qE inte angiven i omgivande %qs%qE inte angiven i omgivande OpenACC %qs-konstruktion%qE-utdata pÃ¥ %wu byte in i en destination med storlek %wu%qE-utdata pÃ¥ %wu byte in i en destination med storlek %wu%qE-utdata pÃ¥ %wu eller fler byte (antar %wu) in i en destination med storlek %wu%qE-utdata pÃ¥ %wu eller fler byte in i en destination med storlek %wu%qE-utdata mellan %wu och %wu byte in i en destination med storlek %wu%qE-utdata kan ha trunkerats fÃ¶re det sista formattecknet%qE-utdata trunkerades fÃ¶re det sista formattecknet%qE omdeklarerad som en annan sorts symbol%qE omdeklarerad med motstridiga %qs-attribut%qE behÃ¶ver ett %<declare%>-direktiv att anvÃ¤ndas i en %<routine%>-funktion%qE Ã¤r odeklarerad (fÃ¶rsta fÃ¶rekomsten i denna funktion)%qE Ã¤r odeklarerad (fÃ¶rsta fÃ¶rekomsten i denna funktion); menade du %qs?%qE Ã¤r odeklarerad hÃ¤r (inte i en funktion)%qE Ã¤r odeklarerad hÃ¤r (inte i en funktion); menade du %qs?%qE anvÃ¤nd med %<auto%>%qE anvÃ¤nd med %<register%>%qE anvÃ¤nd med %<typedef%>%qE med %<link%>-klausul anvÃ¤nd i %<routine%>-funktion%qE skriver en avslutande nolla efter slutet pÃ¥ destinationen%qF Ã¤r deklarerad %<static%> men definieras aldrig%qF behÃ¶ver -march=arch12 eller hÃ¶gre%qF behÃ¶ver -mvx%qT och %qT Ã¤r i skilda namngivna adressrymder%qT som en typ snarare en enkel %<decltype(auto)%>%qT Ã¤r deklarerad hÃ¤r%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n sin bas %qT%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n typen fÃ¶r dess fÃ¤lt %qD%qT definerad med en direkt virtuell bas%qT definierad med flera direkta baser%qT har inte ABI-taggen %E som %qT (anvÃ¤nd i typen av %qD) har%qT har inte ABI-taggen %E som basen %qT har%qT har en bas %qT vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass%qT har en bas %qT vars typ inte har nÃ¥gon lÃ¤nkklass%qT har en bas %qT vars typ anvÃ¤nder den anonyma namnrymden%qT har ett fÃ¤lt %qD vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass%qT har ett fÃ¤lt %qD vars typ inte har nÃ¥gon lÃ¤nkklass%qT har ett fÃ¤lt %qD vars typ anvÃ¤nder den anonyma namnrymden%qT har en tidigare deklaration hÃ¤r%qT har ingen medlem med namnet %qE%qT har ingen medlem med namnet %qE; menade du %qE?%qT har ingen icke-statisk medlem med namnet %qD%qT Ã¤r en variabel typ%qT Ã¤r redan en vÃ¤n till %qT%qT Ã¤r en tvetydig bas till %qT%qT Ã¤r en oÃ¥tkomlig bas till %qT%qT Ã¤r inte en basklass till %qT%qT Ã¤r inte en klass eller namnrymd%qT Ã¤r inte en klasstyp%qT Ã¤r inte en klass-, post- eller unionstyp%qT Ã¤r inte en medlemsklassmall av %qT%qT Ã¤r inte en medlem av %qT%qT Ã¤r inte en namnrymd%qT Ã¤r inte en namnrymd eller upprÃ¤kningstyp utan rÃ¤ckviddsbegrÃ¤nsning%qT Ã¤r inte en nÃ¤stad klass i %qT%qT Ã¤r inte en pekare-pÃ¥-objekt-typ%qT Ã¤r inte en mall%qT Ã¤r inte en malltyp%qT Ã¤r inte en Ã¥tkomlig bas till %qT%qT Ã¤r inte ett upprÃ¤kningstyp%qT konverteras till %qT nÃ¤r det skickas via %<...%>%qT Ã¤r/anvÃ¤nder en namnlÃ¶s typ%qT refererad till som %qs%qT refererad till som enum%qT lÃ¶ses upp till %qT, som inte Ã¤r en klasstyp%qT slÃ¥s upp till %qT som inte Ã¤r en upprÃ¤kningstyp%qV-kvalificerare kan inte tillÃ¤mpas pÃ¥ %qT%qs%qs Ã¤r redan definierat som en specifik bindning fÃ¶r den generiska %qs vid %C%qs- och %qs-argumenten till inbyggd %qs vid %L mÃ¥ste ha identiska former.%qs- och %qs-argumenten till inbyggd %qs vid %L mÃ¥ste ha samma typ%qs och %qs kan inte blandad FUNCTION/SUBROUTINE fÃ¶r GENERIC %qs vid %L%qs och %qs fÃ¶r GENERIC %qs vid %L Ã¤r tvetydiga%qs verkar vara en felstavad %s-hanterare, prefixet __vector saknas%qs-argumentet till inbyggd %qs vid %L kan inte vara INTENT(IN)Argumentet %qs till inbyggd %qs vid %L kan inte ha typen %s%qs-argumentet till inbyggd %qs vid %L har en ogiltig permutation av dimensioner (dimension %qd dubblerad)%qs-argumentet till inbyggd %qs vid %L har ogiltig form i dimensions %d (%ld/%ld)%qs-argumentet till inbyggd %qs vid %L har negativa element (%d)%qs-argumentet till inbyggd %qs vid %L har dimension utanfÃ¶r giltigt intervall (%d)%qs-argumentet till inbyggd %qs vid %L har fel antal element (%d/%d)%qs-argumentet till inbyggd %qs vid %L Ã¤r tomt%qs-argumentet till inbyggd %qs vid %L Ã¤r inte ett giltigt dimensionsindex%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara %s%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara ALLOCATABLE%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER eller LOGICAL%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER eller PROCEDURE%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER eller REAL%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara REAL eller COMPLEX%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara POINTER%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en POINTER eller en TARGETArgument %qs till inbyggd %qs vid %L mÃ¥ste vara en POINTER, ALLOCATABLE eller procedurpekare%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en konstant%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en dataentitet%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en logisk vektor%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en pekare eller mÃ¥l-VARIABLE eller -FUNCTION%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en skalÃ¤r%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en variabel%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en vektorArgumentet %qs till inbyggd %qs vid %L mÃ¥ste vara en interoperabel dataenhet: %s%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara standard reell%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha dubbel precision%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara av lÃ¤gre ordning Ã¤n %d%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara numeriskt eller LOGICAL%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en attrappvariabel%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha en sort som inte Ã¤r bredare Ã¤n standardsorten (%d)%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en OPTIONAL attrappvariabel%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en utvidgningsbar typ%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha en inbyggd typ%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha sorten %d%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha ordning %d%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha ordning 1 eller 2%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara positivt%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma sort som %qs%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma typ och sort som %qs%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha en numerisk typ%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha typen REAL eller INTEGER%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma ordning som %qs eller vara en skalÃ¤r%qs-argumentet till inbyggd %qs vid %L fÃ¥r inte vara OPTIONAL%qs-argumentet till inbyggd %qs vid %L fÃ¥r inte vara ett underobjekt till %qs%qs-argumentet till inbyggd %qs vid %L mÃ¥ste fÃ¥r inte finnas om %<x%> Ã¤r COMPLEX%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ge Ã¥tminstone lika mÃ¥nga element som det finns .TRUE.-vÃ¤rden i %qs (%ld/%d)%qs-argumentet till inbyggd %qs vid %L stÃ¶djs inte Ã¤nnuArgument %qs till inbyggd %qs vid %L skall ha typen heltal, reell eller tecken%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma typ som %qs vid %LArgumentet %qs till inbyggd %qs vid %L skall inte vara TYPE(*)Argument %qs till inbyggd %qs vid %L fÃ¥r inte vara en procedurArgumentet %qs till inbyggd %qs vid %L fÃ¥r inte vara en vektor med antagen storlekargumentet %qs till inbyggd %qs vid %L skall inte vara co-indexerat%qs-argumentet till inbyggd %qs vid %L skall ange en giltig heltalssort%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha ordning %d eller vara en skalÃ¤r%qs vid %C Ã¤r en omdefinition av deklarationen i motsvarande grÃ¤nssnitt fÃ¶r MODULE PROCEDURE %qs%qs vid %C Ã¤r redan definierad som FINAL procedur%qs vid %C Ã¤r inte en medlem av posten %qs%qs vid %C Ã¤r inte en variabel%qs vid %C Ã¤r namnet pÃ¥ en rekursiv funktion och refererar dÃ¤rmed till resultatvariabeln.  AnvÃ¤nd en explicit RESULT-variabel fÃ¶r direkt rekursion (12.5.2.1)%qs vid %L Ã¤r redan initierad vid %L%qs vid %L som Ã¤r associerad med uttryck kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)%qs vid %L som Ã¤r associerad med vektorindexerat mÃ¥l kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)%qs vid %L kan inte ha attributet VALUE eftersom det inte Ã¤r ett attrappargument%qs vid %L har en typ som inte Ã¤r konsistent med CALL vid %L%qs vid %L har attribut angivna utanfÃ¶r dess INTERFACE-kropp%qs vid %L har attributet CONTIGUOUS, men Ã¤r inte en vektorpekare eller en vektor med antagen form eller antagen ordning%qs vid %L Ã¤r tvetydig%qs vid %L Ã¤r en vektor och OPTIONAL.  OM DEN SAKNAS kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (12.4.1.5)%qs vid %L Ã¤r inte ett VALUE%qs vid %L Ã¤r inte en funktion%qs vid %L Ã¤r inte en modulprocedur%qs vid %L har den ABSTRACT:a typen %qs%qs vid %L mÃ¥ste vara mindre Ã¤n BIT_SIZE(%qs)%qs vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE(%qs)%qs vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE av INTEGER(KIND=%d)%qs vid %L mÃ¥ste vara ickenegativt%qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngd i detta sammanhang%qs vid %L mÃ¥ste ha samma antal formella argument som den Ã¥sidosatta proceduren%qs vid %L fÃ¥r inte vara DEFERRED eftersom det Ã¥sidosÃ¤tter en ej DEFERRED bindning%qs vid %L Ã¥sidosÃ¤tter en FUNCTION och mÃ¥ste ocksÃ¥ vara en FUNCTION%qs vid %L Ã¥sidosÃ¤tter en NOPASS-bindning och mÃ¥ste ocksÃ¥ vara NOPASS%qs vid %L Ã¥sidosÃ¤tter en PURE-procedur och fÃ¥r inte vara PRIVATE%qs vid %L Ã¥sidosÃ¤tter en PURE-procedur och mÃ¥ste ocksÃ¥ vara PURE%qs vid %L Ã¥sidosÃ¤tter en SUBROUTINE och mÃ¥ste ocksÃ¥ vara en SUBROUTINE%qs vid %L Ã¥sidosÃ¤tter en bindning med PASS och mÃ¥ste ocksÃ¥ vara PASS%qs vid %L Ã¥sidosÃ¤tter en icke-ELEMENTAL-procedur och fÃ¥r inte heller vara ELEMENTAL%qs vid %L Ã¥sidosÃ¤tter en procedurbindning deklarerad NON_OVERRIDABLE%qs vid %L Ã¥sidosÃ¤tter en ELEMENTAL-procedur och mÃ¥ste ocksÃ¥ vara ELEMENTAL%qs vid %L skulle vara en SUBROUTINE%qs vid %L skulle vara en SUBROUTINEattributet %qs ignoreratattributet %qs fungerar bara pÃ¥ funktionerattributet %qs fungerar bara pÃ¥ funktioner med variabelt antal argumentattributet %qs krÃ¤ver prototyper med namngivna argument%qs fÃ¥r inte finnas i ett konstantuttryck%qs kan inte utÃ¶kas vid %C fÃ¶r att den Ã¤r BIND(C)%qs kan inte utÃ¶kas vid %C eftersom det Ã¤r en SEQUENCE-typ%qs kombinerad med %<auto%>-kvalificerare fÃ¶r %qE%qs kombinerat med %<register%>-kvalificerare fÃ¶r %qE%qs-konstruktion inuti en %qs-region%qs deklarerad INTRINSIC vid %L finns inte%qs Ã¤r deklarerad som en funktion som returnerar en funktion%qs Ã¤r deklarerad som en funktion som returnerar en vektor%qs deklarerad vid %L Ã¤r ocksÃ¥ namnet pÃ¥ en inbyggd.  Den kan bara anropas via ett explicit grÃ¤nssnitt eller om den deklareras EXTERNAL.%qs deklarerad vid %L kan skugga den inbyggda med samma namn.  FÃ¶r att anropa den inbyggda kan en explicit INTRINSIC-deklaration krÃ¤vas.%qs deklarerad utan att vara i klassrÃ¤ckvidd%qs definierad utan att vara i klassrÃ¤ckvidd%qs stÃ¶djer inte MIPS16-kod%qs fÃ¶rvÃ¤ntar sig 1 argument men %d gavs%qs fÃ¶rvÃ¤ntar 2 argument men gavs %d%qs fÃ¶rvÃ¤ntar sig ett konstant argument%qs fÃ¶rvÃ¤ntar sig ett fixdecimalvÃ¤rde som argument%qs fÃ¶rvÃ¤ntar sig ett fixdecimalvÃ¤rde som fÃ¶rsta argument%qs fÃ¶rvÃ¤ntar sig ett heltalsvÃ¤rde som andra argument%qs-uttrycket mÃ¥ste vara ett heltalfunktionsmodifieraren %qs Ã¤r inkompatibel med %s %sfunktionen %qs kan inte ha argumentfunktionen %qs kan inte returnera ett vÃ¤rdefunktionen %qs anvÃ¤nder typspecificeraren %<auto%> utan avslutande returtypfunktionen %qs med avslutande returtyp har %qT som sin typ istÃ¤llet fÃ¶r bara %<auto%>funktionen %qs med avslutande returtyp Ã¤r inte deklarerad med typspecificeraren %<auto%>%qs har bÃ¥de %<extern%> och initierare%qs har spillt Ã¶ver%qs i %<%s %E%>%qs i %s-klausul vid %L Ã¤r inte en riktig vektorsektion%qs i ALIGNED-klausul vid %L behÃ¶ver ett skalÃ¤rt positivt konstant heltals justeringsuttryck%qs i ALIGNED-klausul mÃ¥ste vara POINTER, ALLOCATABLE, Cray-pekare eller C_PTR vid %L%qs i DEPEND-klausul vid %L Ã¤r en vektorsektion med storlek noll%qs i EXTENDS-uttryck vid %C Ã¤r inte en hÃ¤rledd typ%qs i LINEAR-klausul vid %L krÃ¤ver ett konstant heltalsuttryck fÃ¶r linjÃ¤rsteg eller ett attrappargument angivet i en UNIFORM-klausul%qs i LINEAR-klausul vid %L krÃ¤ver ett skalÃ¤rt heltalsuttryck fÃ¶r linjÃ¤rsteg%qs kan inte fÃ¶rekomma i COMMON vid %L [F2008:C5100]%qs i pekartilldelningen vid %L kan inte vara ett l-vÃ¤rde eftersom det Ã¤r en procedur%qs i variabeldefinitionssammanhang (%s) vid %L Ã¤r inte en variabel%qs initierad och deklarerad %<extern%>inbyggd %qs med CHARACTER-argument vid %Linbyggd %qs med KIND-argument vid %Linbyggd %qs med RADIX-argument vid %L%qs Ã¤r redan IMPORT:erad frÃ¥n vÃ¤rdrÃ¤ckviddsenhet vid %C.%qs Ã¤r ett ogiltigt argument till -mcpu=%qs Ã¤r en okÃ¤nd flagga till -save-temps%qs Ã¤r trasig%qs bÃ¶r undvikas%qs bÃ¶r undvikas, anvÃ¤nd -fno-zero-initialized-in-bss%qs bÃ¶r undvikas, anvÃ¤nd -fstack-check%qs Ã¤r inkompatibel med %qs%qs Ã¤r inkompatibel med %s %s%qs Ã¤r smalare Ã¤n vÃ¤rdena av sin typ%qs Ã¤r varken en definierad operator eller en postkomponent i en punktstrÃ¤ng vid %C%qs Ã¤r inte en katalog%qs Ã¤r inte en gcov-datafil%qs Ã¤r inte ett giltigt basregister i -mstack-protector-guard-reg=%qs Ã¤r inte ett giltigt tal i -mstack-protector-guard-offset=%qs Ã¤r inte ett giltigt avstÃ¥nd i -mstack-protector-guard-offset=%qs Ã¤r inte en giltig flagga till preprocessorn%qs Ã¤r inte en flagga som styr varningar%qs Ã¤r inte giltigt fÃ¶r %qs%qs Ã¤r av en PRIVATE-typ och kan inte vara ett attrappargument till %qs, som Ã¤r PUBLIC vid %L%qs Ã¤r version %q.*s, version %q.*s fÃ¶rvÃ¤ntades%qs-lÃ¤ngduttryck mÃ¥ste vara ett heltal%qs lÃ¤ngduttryck mÃ¥ste vara ett positivt konstant heltalsuttryck%qs-matchningsvariant bÃ¶r undvikas%qs-matchning krÃ¤ver -march=arch12 eller hÃ¶gre%qs mÃ¥ste vara en modulprocedur eller en extern procedur med ett explicit grÃ¤nssnitt vid %L%qs mÃ¥ste vara den fÃ¶rsta klausulen i %qs%qs mÃ¥ste anvÃ¤ndas tillsammans med %qs%qs fÃ¥r inte fÃ¶rekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats dÃ¤r den sjÃ¤lv allokeras%qs av %qs Ã¤r PRIVATE vid %L%qs i modulen %qs, importerad vid %C, Ã¤r ocksÃ¥ namnet pÃ¥ den aktuella programenheten%qs krÃ¤ver ett mÃ¥l som klarar instruktionen %qs%qs krÃ¤ver trolig gren-instruktioner%qs angiven fÃ¶r auto-variabel %qE%qs angiven fÃ¶r parameter %qE%qs angiven fÃ¶r postfÃ¤lt%qs angiven fÃ¶r postfÃ¤lt %qE%qs angiven fÃ¶r namnlÃ¶s parameter%qs-tagg anvÃ¤nd vid namngivning av %q#T%qs anvÃ¤nd med %qE%qs anvÃ¤nder dynamisk stackallokering%qs-vÃ¤rdet mÃ¥ste vara positivt%qs-variabeln Ã¤r varken en pekare eller en vektor%qs-variabeln Ã¤r varken en pekare, eller en vektor eller en referens till pekare eller vektor%r%s:%d:%R   %r%s:%d:%R   [ hoppar Ã¶ver %d instansieringskontexter, anvÃ¤nd -ftemplate-backtrace-limit=0 fÃ¶r att avaktivera ]
  %r%s:%d:%R   i expansion av konstantuttryck i frÃ¥n %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ hoppar Ã¶ver %d instansieringskontexter, anvÃ¤nd -ftemplate-backtrace-limit=0 fÃ¶r att avaktivera ]
  %r%s:%d:%d:%R   i expansion av konstantuttryck i %qs%s%s
  %s  Samma som %s.%s !$ACC LOOP-slingor Ã¤r inte perfekt nÃ¤stade vid %L%s %#D%s %#S%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%T%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%s%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%T%s%>, men argument %d har typen %qT%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%s%s%>, men argument %d har typen %qT%s %qE implementerar inte helt protokollet %qE%s %qs%s %qs-konstruktion inuti en %s %qs-region%s %s %p %d
--- 2355,2367 ----
   kandidat 1: %q#F kandidat 2: %q#F kodgenereringsflaggor som stÃ¥r i konflikt anvÃ¤nds uttrycket har ett konstant vÃ¤rde men Ã¤r inte ett C++ konstant uttryck!$ACC LOOP %s i PARALLEL-region tillÃ¥ter inte %s-argument vid %L!$ACC LOOP %s-slingor formar inte en rektangulÃ¤r iterationsrymd vid %L!$ACC LOOP fÃ¥r inte vara en DO WHILE eller DO utan slingstyrning vid %L!$ACC LOOP-iterationsvariabel mÃ¥ste ha typen heltal vid %L!$ACC vid %C inleder en kommentarrad eftersom det varken fÃ¶ljs av en blank eller en fortsÃ¤ttningsrad!$OMP ATOMIC CAPTURE-fÃ¥ngstsats mÃ¥ste lÃ¤sa frÃ¥n en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC CAPTURE-fÃ¥ngstsats mÃ¥ste sÃ¤tta en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC CAPTURE-fÃ¥ngstsats lÃ¤ser frÃ¥n en annan variabel Ã¤n uppdateringssatsen skriver till vid %L!$OMP ATOMIC CAPTURE-uppdateringssats mÃ¥ste sÃ¤tta en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC READ-sats mÃ¥ste lÃ¤sa frÃ¥n en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC-tilldelning av inbyggd IAND, IOR eller IEOR mÃ¥ste ha tvÃ¥ argument vid %L!$OMP ATOMIC-tilldelning av inbyggd mÃ¥ste vara MIN, MAX, IAND, IOR eller IEOR vid %L!$OMP ATOMIC-tilldelning mÃ¥ste vara var = var op uttr eller var = uttr op var vid %L!$OMP ATOMIC-tilldelning mÃ¥ste ha en operator eller inbyggd pÃ¥ hÃ¶gersidan vid %L!$OMP ATOMIC-tilldelningsoperator mÃ¥ste vara binÃ¤rt +, *, -, /, .AND., .OR., .EQV. eller .NEQV. vid %L!$OMP ATOMIC-inbyggds argument utom ett fÃ¥r inte referera %qs vid %L!$OMP ATOMIC-inbyggds argument mÃ¥ste vara skalÃ¤ra vid %L!$OMP ATOMIC-sats mÃ¥ste sÃ¤tta en skalÃ¤r variabel av inbyggd typ vid %L!$OMP ATOMIC var = var op expr Ã¤r inte matematiskt ekvivalent med var = var op (uttr) vid %L!$OMP ATOMIC med ALLOCATABLE variabel vid %L!$OMP DECLARE REDUCTION %s finns inte vid %L!$OMP DECLARE REDUCTION %s finns inte fÃ¶r typen %s vid %L!$OMP DECLARE SIMD skall referera till den inneslutande proceduren %qs vid %L!$OMP DECLARE TARGET-variabeln %qs vid %L Ã¤r inte SAVE:ad!$OMP vid %C inleder en kommentarrad eftersom det varken fÃ¶ljs av en blank eller en fortsÃ¤ttningsradâ€�::â€� fÃ¶rvÃ¤ntades efter modulnatur vid %C men fanns inteâ€�USE :: moduleâ€� vid %C# %s %.2f %.2f
  #include "..." sÃ¶kning startar hÃ¤r:
  #include <...> sÃ¶kning startar hÃ¤r:
! #pragma GCC memregs mÃ¥ste komma fÃ¶re funktionsdeklarationer#pragma GCC memregs tar ett tal [0..16]#pragma GCC optimize tillÃ¥ts inte inuti funktioner#pragma GCC optimize string... Ã¤r felaktigt utformad#pragma GCC option tillÃ¥ts inte inuti funktioner#pragma GCC target stÃ¶djs inte fÃ¶r denna maskin#pragma GCC target strÃ¤ng... Ã¤r felaktigt utformad#pragma GCC visibility mÃ¥ste fÃ¶ljas av push eller pop#pragma GCC visibility push() mÃ¥ste ange default, internal, hidden eller protected#pragma GHS endXXX stÃ¤mmer inte med fÃ¶regÃ¥ende startXXX#pragma GHS endXXXX funnet utan fÃ¶regÃ¥ende startXXX#pragma implementation fÃ¶r %qs fÃ¶rekommer efter att filen inkluderats#pragma message: %s#pragma pack (pop) pÃ¥trÃ¤ffat utan matchande #pragma pack (push)#pragma pack har ingen effekt med -fpack-struct - ignoreras#pragma pack(pop, %E) pÃ¥trÃ¤ffat utan matchande #pragma pack(push, %E)#pragma redefine_extname ignoreras pÃ¥ grund av konflikt med __asm__-deklaration#pragma redefine_extname ignoreras pÃ¥ grund av konflikt med tidigare #pragma redefine_extname#pragma redefine_extname ignoreras eftersom det stÃ¥r i konflikt med tidigare namnbyte#pragma vtable stÃ¶djs inte lÃ¤ngre$-beskrivare vid %L$-operandnummer anvÃ¤nt efter format utan operandnummer$ mÃ¥ste vara den sista specificeraren i formatet vid %L%%LOC() Ã¤r ett r-vÃ¤rde vid %C%+D orsakar en sektionstypkonflikt%+D orsakar en sektionstypkonflikt med %D%+D deklarerad som alias efter att ha anvÃ¤nts%+D deklarerad ifunc efter att ha anvÃ¤nts%+D deklarerad svag efter att ha anvÃ¤nts%+D deklarerad weakref efter att ha anvÃ¤nts%<!%> Ã¤r inte tillÃ¥tet i GIMPLE%<#pragma %s%> fÃ¥r bara anvÃ¤ndas i sammansatta satser%<#pragma GCC ivdep%> mÃ¥ste vara inuti en funktion%<#pragma GCC optimize (strÃ¤ng [,strÃ¤ng]...)%> har inte en avslutande %<)%>%<#pragma GCC optimize%> Ã¤r inte en strÃ¤ng eller ett tal%<#pragma GCC option%> Ã¤r inte en strÃ¤ng%<#pragma GCC pch_preprocess%> mÃ¥ste komma fÃ¶rst%<#pragma GCC pop_options%> utan en motsvarande %<#pragma GCC push_options%>%<#pragma GCC target (strÃ¤ng [,strÃ¤ng]...)%> har inte en avslutande %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> stÃ¶djs inte fÃ¶r C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur%<#pragma acc %s data%> har ingen dataflyttningsklausul%<#pragma acc routine%> redan anvÃ¤nd pÃ¥ %qD%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re definitionen%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re anvÃ¤ndning%<#pragma acc routine%> mÃ¥ste ha filrÃ¤ckvidd%<#pragma acc routine%> namnger en mÃ¤ngd Ã¶verlagrade%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en ensam funktionsdeklaration eller -definition%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en funktionsdeklaration eller -definition%<#pragma acc update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<device%>- eller %<host%>- eller %<self%>-klausul%<#pragma align%> mÃ¥ste fÃ¶rekomma fÃ¶re deklarationen av %D, ignorerar%<#pragma cilk grainsize%> fÃ¶ljs inte av %<_Cilk_for%>%<#pragma cilk grainsize%> mÃ¥ste vara inuti en funktion%<#pragma grainsize%> ignoreras fÃ¶r att -fcilkplus inte Ã¤r aktiverat%<#pragma grainsize%> mÃ¥ste vara inuti en funktion%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika uttryck till minne%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika variabler till minne%<#pragma omp atomic update%> anvÃ¤nder tvÃ¥ olika uttryck fÃ¶r minne%<#pragma omp atomic update%> anvÃ¤nder tvÃ¥ olika variabler till minne%<#pragma omp cancel for%> inuti %<nowait%> for-konstruktion%<#pragma omp cancel for%> inuti %<ordered%> for-konstruktion%<#pragma omp cancel sections%> inuti %<nowait%>-sektionskonstruktion%<#pragma omp cancel%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>%<#pragma omp cancellation point%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>%<#pragma omp declare reduction%>-kombinerare refererar variabeln %qD som inte Ã¤r varken %<omp_out%> eller %<omp_in%>%<#pragma omp declare reduction%>-initierare refererar till variabeln %qD som inte Ã¤r varken %<omp_priv%> eller %<omp_orig%>%<#pragma omp declare reduction%> inte med fil- eller blockrÃ¤ckvidd%<#pragma omp declare simd%> mÃ¥ste fÃ¶ljas av en funktionsdeklaration eller -definition%<#pragma omp declare simd%> mÃ¥ste fÃ¶ljas av funktionsdeklaration eller -definition eller en annan %<#pragma omp declare simd%>%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdefinition eller -deklaration%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en ensam funktionsdeklaration eller -definition%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdeklaration eller -definition%<#pragma omp declare simd%> eller %<simd%>-attribut kan inte anvÃ¤ndas i samma funktion som Ã¤r markerad som en Cilk Plus SIMD-aktiverad funktion%<#pragma omp declare target%> med klausuler mellan %<#pragma omp declare target%> utan klausuler och %<#pragma omp end declare target%>%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%>%<#pragma omp ordered%> med %<depend%>-klausul fÃ¥r bara anvÃ¤ndas i sammansatta satser%<#pragma omp section%> fÃ¥r bara anvÃ¤ndas i %<#pragma omp sections%>-konstruktion%<#pragma omp simd%> anvÃ¤nd med klassiterationsvariabeln %qE%<#pragma omp target data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul%<#pragma omp target data%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul%<#pragma omp target enter data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul%<#pragma omp target enter data%> med en annan map-typ Ã¤n %<to%> eller %<alloc%> pÃ¥ %<map%>-klausul%<#pragma omp target exit data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul%<#pragma omp target exit data%> med en annan map-typ Ã¤n %<from%>-, %<release%>- eller %<delete%> pÃ¥ %<map%>-klausul%<#pragma omp target update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<from%>- eller %<to%>-klausul%<#pragma omp target%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul%<#pragma simd%> mÃ¥ste vara inuti en funktion%<#pragma weak%>-deklaration av %q+D stÃ¶djs inte, ignoreras%<#pragma%> Ã¤r inte tillÃ¥tet hÃ¤r%<%%%>-begrÃ¤nsning anvÃ¤nd med sista operand%<%%%c%> ger bara de sista tvÃ¥ siffrorna i Ã¥rtalet%<%%%c%> ger bara de sista 2 siffrorna i Ã¥rtalet i vissa lokalerutdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte fÃ¥r resultatet att Ã¶verskrida %<INT_MAX%>utdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte Ã¶verskrider minsta nÃ¶dvÃ¤ndiga storlek pÃ¥ 4095utdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte kan fÃ¥ resultatet att Ã¶verskrida %<INT_MAX%>utdata frÃ¥n direktivet %<%.*s%> mellan %wu och %wu byte kan Ã¶verskrida minsta nÃ¶dvÃ¤ndiga storlek pÃ¥ 4095utdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region av storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region med storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu eller fler byte skrevs till en region med storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r mellan %wu och %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r mellan %wu och %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r antagligen %wu eller fler byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r antagligen %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r upp till %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> kan ha huggits av nÃ¤r upp till %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu byte skrevs till en region av storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r %wu eller fler byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> hÃ¶ggs av nÃ¤r %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r mellan %wu och %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> hÃ¶ggs av nÃ¤r mellan %wu och %wu byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r antagligen %wu eller fler byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> hÃ¶ggs av nÃ¤r antagligen %wu eller fler byte skrevs till en region med storlek mellan %wu och %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r upp till %wu byte skrevs till en region av storlek %wuutdata frÃ¥n direktivet %<%.*s%> avhugget nÃ¤r upp till %wu byte skrevs till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev %wu byte till en region av storlek mellan %wu och %wudirektivet %<%.*s%> skrev %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev %wu byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev %wu eller fler byte till en region av storlek %wudirektivet %<%.*s%> skrev %wu eller fler byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev mellan %wu och %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev mellan %wu och %wu byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev antagligen %wu eller fler byte till en region av storlek %wudirektivet %<%.*s%> skrev antagligen %wu eller fler byte till en region med storlek mellan %wu och %wudirektivet %<%.*s%> skrev upp till %wu byte till en region av storlek %wudirektivet %<%.*s%> skrev upp till %wu byte till en region med storlek mellan %wu och %wu%<%D::%D%> Ã¤r inte en klassmedlem%<%D::%D%> Ã¤r inte en medlem av %qT%<%E::%E%> har inte deklarerats%<%E::%E%> Ã¤r inte en klass eller namnrymd%<%E::%E%> Ã¤r inte en klass, namnrymd eller upprÃ¤kning%<%E::%E%> Ã¤r inte en typattributdirektivet %<%E::%E%> med rÃ¤ckvidd ignorerat%<%T::%D%> namnger konstruerare i %qT%<%T::%D%> namnger en destruerare%<%T::%D%> namnger konstrueraren, inte typen%<%T::%E%> har inte deklarerats%<%T::%E%> Ã¤r inte en typ%<%T::%E%> namnger konstrueraren, inte typen%<%c%> Ã¤r inte ett giltig bokstav i en identifierare%<%c%> Ã¤r inte ett giltigt fÃ¶rsta tecken fÃ¶r en identifierare%<%c%E%> finns inte bland protokoll%<%s %E%> deklarerad inuti parameterlista kommer inte vara synlig utanfÃ¶r denna definition eller deklaration%<%s %s%>-konstruktion inte nÃ¤ra innesluten inuti %qs%<%s + %s%> vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE(%qs)en %<%s taskgroup%>-konstruktion som inte Ã¤r nÃ¤ra innesluten inuti en %<taskgroup%>-region%<%s%> Ã¤r okÃ¤nd%<&%>-begrÃ¤nsning anvÃ¤nd utan registerklass%<&%> Ã¤r inte tillÃ¥tet ensamt pÃ¥ rad %d%<&&%> Ã¤r inte tillÃ¥tet i GIMPLE%<)%> fÃ¶rvÃ¤ntades vid %C%<*%> i boolesk kontext, fÃ¶reslÃ¥r %<&&%> istÃ¤lletfÃ¥ngst av %<*this%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z%<-%s%> stÃ¥r i konflikt med andra arkitekturflaggor, som anger en %s-processor%<-Wabi=1%> stÃ¶djs inte, anvÃ¤nder =2%<-fabi-compat-version=1%> stÃ¶djs inte, anvÃ¤nder =2%<-fabi-version=1%> stÃ¶djs inte lÃ¤ngre%<-fcheck-pointer-bounds%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur%<-fcheck-pointer-bounds%> stÃ¶djs inte med %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> stÃ¶djs inte med %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> stÃ¶djs inte med adressrengÃ¶ring%<-fcheck-pointer-bounds%> stÃ¶djs inte med trÃ¥drengÃ¶ring%<-fd-lines-as-code%> har ingen effekt i friform%<-fd-lines-as-comments%> har ingen effekt i friform%<-femit-struct-debug-detailed=kat:...%> mÃ¥ste tillÃ¥ta Ã¥tminstone sÃ¥ mycket som %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> â‰¥ 2 stÃ¶djs inte fÃ¶r %<-m32%>-mÃ¥l med %<-fnext-runtime%>%<-fobjc-abi-version%> â‰¥ 2 mÃ¥ste anvÃ¤ndas fÃ¶r %<-m64%>-mÃ¥l med %<-fnext-runtime%>%<-fobjc-exceptions%> behÃ¶vs fÃ¶r att aktivera Objective-C undantagssyntax%<-fobjc-gc%> ignoreras fÃ¶r %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> ignoreras fÃ¶r %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> ignoreras fÃ¶r %<-fnext-runtime%> nÃ¤r %<-fobjc-abi-version%> â‰¥ 2%<-fobjc-sjlj-exceptions%> Ã¤r det enda undantagssystem som stÃ¶djs fÃ¶r %<-fnext-runtime%> med %<-fobjc-abi-version%> < 2%<-fsplit-stack%> stÃ¶djs fÃ¶r nÃ¤rvarande bara pÃ¥ GNU/Linux%<-fsplit-stack%> stÃ¶djs fÃ¶r nÃ¤rvarande bara pÃ¥ PowerPC64 GNU/Linux med glibc-2.18 eller senare%<-fsplit-stack%> stÃ¶djs inte av denna kompilatorkonfiguration%<-fsplit-stack%> krÃ¤ver assemblerstÃ¶d fÃ¶r CFI-direktiv%<-gdwarf%s%> Ã¤r tvetydigt; anvÃ¤nd %<-gdwarf-%s%> fÃ¶r DWARF-version eller %<-gdwarf -g%s%> fÃ¶r felsÃ¶kningsnivÃ¥%<-gnat%> felstavat som %<-gant%>%<-march=%s%> Ã¤r inte kompatibelt med det valda ABI:et%<-march=%s%> krÃ¤ver %<-mfp32%>%<-mcpu=%> bÃ¶r undvikas.  AnvÃ¤nd %<-mtune=%> eller %<-march=%> istÃ¤llet.%<-mdynamic-no-pic%> Ã¥sidosÃ¤tter %<-fpic%>, %<-fPIC%>, %<-fpie%> eller %<-fPIE%>%<-mfpxx%> kan endast anvÃ¤ndas med ABI:et o32%<-mfpxx%> krÃ¤ver %<-mlra%>%<-mfused-madd%> bÃ¶r undvikas, anvÃ¤nd %<-ffp-contract=%> istÃ¤llet%<-mgp32%> och %<-mfp64%> kan bara kombineras om mÃ¥let stÃ¶djer instruktionerna mfhc1 och mthc1%<-mgp32%> och %<-mfp64%> kan endast kombineras nÃ¤r ABI:et o32 anvÃ¤nds%<-mgp32%> anvÃ¤nt med ett 64-bitars ABI%<-mgp64%> anvÃ¤nt med ett 32-bitars ABI%<-mgp64%> anvÃ¤nt med en 32-bitarsprocessor%<-mintel-syntax%> och %<-mno-intel-syntax%> bÃ¶r undvikas.  AnvÃ¤nd %<-masm=intel%> och %<-masm=att%> istÃ¤llet%<-mips3d%> krÃ¤ver %<-mpaired-single%>%<-mmsa%> mÃ¥ste anvÃ¤ndas med %<-mfp64%> och %<-mhard-float%>%<-mno-gpopt%> behÃ¶ver %<-mexplicit-relocs%>%<-mpcommit%> bÃ¶r undvikas%<-mrtd%> ignoreras i 64-bitslÃ¤ge%<-msse5%> togs bort%<-msseregparm%> anvÃ¤nd utan SSE aktiverat%<-mtune=x86-64%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<-mtune=k8%> och %<-mtune=generic%>%<-static-libgfortran%> stÃ¶djs inte i denna konfiguration%<-x %s%> efter sista indatafilen har ingen effekt%<...%> som argument.)%<...%>-hanterare mÃ¥ste vara den sista hanteraren i sitt try-block%<...%> har ogiltigt operandnummer%<::%> behÃ¶vs i PROCEDURE-bindning med explicit mÃ¥l vid %C%<::%D%> har inte deklarerats%<::%E%> har inte deklarerats%<::%E%> Ã¤r inte en klass eller namnrymd%<::%E%> Ã¤r inte en klass, namnrymd eller upprÃ¤kning%<::%E%> Ã¤r inte en typ%<::main%> mÃ¥ste returnera %<int%>%<<:%> Ã¤r en alternativ stavning av %<[%>.  LÃ¤gg in mellanrum mellan %<<%> och %<::%>%<<::%> kan inte inleda en argumentlista till en mall%<<<%> i boolesk kontext, menade du %<<%>?%<=> mÃ¥l%> Ã¤r ogiltigt fÃ¶r DEFERRED-bindning vid %Coperatorn %<>>%> hanteras som tvÃ¥ hÃ¶gervinkelparenteser i C++11%<>>%> skulle vara %<> >%> inuti en nÃ¤stad mallargumentlista%<@dynamic%> finns inte i Objective-C 1.0%<@dynamic%> som inte Ã¤r i @implementation-kontext%<@dynamic%> krÃ¤ver klassens @interface fÃ¶r att vara tillgÃ¤nglig%<@encode%> mÃ¥ste ange en typ som ett argument%<@end%> saknas i implementationskontext%<@end%> mÃ¥ste stÃ¥ i @implementation-kontext%<@optional%> Ã¤r endast tillÃ¥tet i @protocol-sammanhang%<@optional%> finns inte i Objective-C 1.0%<@package%> Ã¤r inte tillgÃ¤ngligt i Objective-C 1.0%<@package%> har fÃ¶r nÃ¤rvarande samma effekt som %<@public%>%<@property%> finns inte i Objective-C 1.0%<@required%> Ã¤r endast tillÃ¥tet i @protocol-sammanhang%<@required%> finns inte i Objective-C 1.0argumentet %<@synchronized%> Ã¤r inte ett objekt%<@synthesize%> kan inte anvÃ¤ndas i kategorier%<@synthesize%> finns inte i Objective-C 1.0%<@synthesize%> som inte Ã¤r i @implementation-kontext%<@synthesize%> krÃ¤ver klassens @interface fÃ¶r att vara tillgÃ¤nglig%<@throw%> (rethrow) anvÃ¤nd utanfÃ¶r ett @catch-blockargumentet till %<@throw%> Ã¤r inte ett objekt%<@try%> utan %<@catch%> eller %<@finally%>%<G0%>â€� i format vid %L%<I%> vid %L och %<J%> vid %L kan inte bÃ¥da vara literala BOZ-konstanter%<MOLD%>-argumentet till inbyggd %<TRANSFER%> vid %L mÃ¥ste vara %s%<[%E] =%> anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r klassen %qT%<[*]%> Ã¤r inte tillÃ¥tet annat Ã¤n inom en funktionsprototyp%<[*]%> Ã¤r inte i en deklaration%<_Alignas%>-specificerare kan inte reducera justeringen hos %qE%<_Alignas%>-specificerare kan inte reducera justeringen fÃ¶r namnlÃ¶sa fÃ¤lt%<_Atomic%> %qD i %<aligned%>-klausul%<_Atomic%> %qD i %<firstprivate%>-klausul vid %<target%>-konstruktion%<_Atomic%> %qD i %<linear%>-klausul%<_Atomic%> %qD i %qs-klausul%<_Atomic%> %qD i implicit %<firstprivate%>-klausul vid %<target%>-konstruktion%<_Atomic%> %qD i implicit %<map%>-klausul%<_Atomic%> %qE i %<reduction%>-klausul%<_Atomic%> %qE i %qs-klausul%<_Atomic%> tillÃ¤mpat pÃ¥ en kvalificerad typ%<_Atomic%>-uttryck i %<#pragma omp atomic%>%<_Atomic%> i Objective-C%<_Atomic%>-iterationsvariabel %qE%<_Atomic%>-kvalificerad typ i %<#pragma omp declare reduction%>%<_Atomic%>-kvalificerad vektortyp%<_Atomic%>-kvalificerad funktionstyp%<_Atomic%>-kvalificerad parametertyp %qT till %q+D%<_Atomic%>-kvalificerad returtyp till fÃ¶r %qD%<_Cilk_for%> tillÃ¥ter ett uttryck istÃ¤llet fÃ¶r en deklaration endast i C, inte i C++%<_Cilk_spawn%> kan endast anges inuti en funktion%<_Cilk_spawn%> mÃ¥ste fÃ¶ljas av ett uttryck%<_Float%d%s%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur%<_Generic%>-association har funktionstyp%<_Generic%>-association har ofullstÃ¤ndig typ%<_Generic%>-association har variabel lÃ¤ngdtyp%<_Generic%>-vÃ¤ljare matchar flera associationer%<_Generic%>-vÃ¤ljare av typ %qT Ã¤r inte kompatibel med nÃ¥gon association%<_Generic%> anger tvÃ¥ kompatibla typer%<_Noreturn%> i tom deklaration%<_Sat%> anvÃ¤nds utan %<_Fract%> eller %<_Accum%>attributet %<__BELOW100__%> Ã¤r bara tillÃ¤mpbart pÃ¥ variabler%<__GIMPLE%> Ã¤r endast giltigt med -fgimpleen %<__RTL%>-funktion kan inte kompileras med %<-flto%>%<__alignof%> tillÃ¤mpad pÃ¥ ett bitfÃ¤lt%<__auto_type%> i tom deklaration%<__auto_type%> kan endast anvÃ¤ndas med en ensam deklarerare%<__auto_type%> behÃ¶ver en enkel identifierare som deklarerare%<__auto_type%> behÃ¶ver en initierad datadeklaration%<__auto_type%> anvÃ¤nd med en bitfÃ¤ltsinitierare%<__builtin_complex%>-operand Ã¤r inte av en reell binÃ¤r flyttalstypoperander till %<__builtin_complex%> av olika typerandra argumentet till %<__builtin_longjmp%> mÃ¥ste vara 1%<__builtin_next_arg%> anropad utan argument%<__gcc_host_wide_int__%> Ã¤r inte definierad som %<long%> eller %<long long%>%<__gcc_host_wide_int__%> Ã¤r inte definierad som en typ%<__int%d%> stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur%<__int%d%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur%<__label__%> som inte inleder ett block%<__restrict%> kan bara anges fÃ¶r objekt och funktionerattributet %<__simd__%> kan inte anvÃ¤ndas i samma funktion som Ã¤r markerad som en Cilk Plus SIMD-aktiverad funktion%<__thread%> fÃ¶re %<extern%>%<__thread%> fÃ¶re %<static%>%<__thread%> fÃ¶re %qD%<__thread%> kan bara anges fÃ¶r objekt och funktioner%<__transaction_atomic%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat%<__transaction_cancel%> inte inom %<__transaction_atomic%>%<__transaction_cancel%> inom en %<__transaction_relaxed%>%<__transaction_cancel%> utan att stÃ¶d fÃ¶r transaktionsminne Ã¤r aktiverat%<__transaction_relaxed%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat%<a%d%>-argumentet till inbyggd %qs vid %L mÃ¥ste vara %s(%d)%<a1%>-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER, REAL eller CHARACTER%<acc update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<device%>- eller %<host%>- eller %<self%>-klausul vid %Largumentet till %<alignas%> har typen %qT som inte Ã¤r en heltalstyp%<aligned%>-klausuls justeringsuttryck mÃ¥ste vara heltal%<aligned%>-klausulens justeringsuttryck mÃ¥ste vara ett positivt konstant heltalsuttryckgrÃ¤nsen fÃ¶r %<alloca%> Ã¤r okÃ¤nd%<and%> mellan Ã¶msesidigt uteslutande likhetstester Ã¤r alltid 0%<asm%> i %<constexpr%>-funktion%<asm%>-operandbegrÃ¤nsningar inkompatibla med operandstorlek%<asm%>-operand har omÃ¶jliga begrÃ¤nsningar%<asm%>-operand krÃ¤ver omÃ¶jlig omlastning%<asm%>-specificerare Ã¤r inte tillÃ¥tna pÃ¥ icke-statiska datamedlemmarattributet %<assign%> stÃ¥r i konflikt med attributet %<copy%>attribut %<assign%> stÃ¥r i konflikt med attributet %<retain%>%<assign%> kan vara osÃ¤kert fÃ¶r Objective-C-objekt, ange uttryckligen om du behÃ¶ver det%<async%>-uttryck mÃ¥ste vara heltal%<auto%> kan endast anges fÃ¶r variabler eller funktionsdeklarationer%<auto%> Ã¤ndrar betydelse i C++11; var god ta bort det%<auto%> stÃ¥r i konflikt med andra OpenACC-slingspecificerare%<auto%> tom deklaration pÃ¥ filnivÃ¥en %<auto%>-parameter Ã¤r tillÃ¥ten i detta sammanhang%<bank_switch%> har ingen effekt pÃ¥ icke-avbrotts-funktioner%<builtin_return_address%> innehÃ¥ller bara 2 byte adress%<concept%> kan inte fÃ¶rekomma i en typedef-deklaration%<concept%> Ã¤r endast tillgÃ¤ngligt med -fconcepts%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i fÃ¤ltdeklaration%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i parameterdeklaration%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i typdeklaration%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i variabeldeklaration%<const%> kan bara anges fÃ¶r objekt och funktioner%<constexpr%> kan inte fÃ¶rekomma i en typedef-deklaration%<constexpr%> kan inte anvÃ¤ndas fÃ¶r typdeklarationer%<constexpr%>-konstrueraren fÃ¶r unionen %qT mÃ¥ste initiera precis en icke statisk datamedlem%<constexpr%> lambda Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z%<constexpr%> behÃ¶vs fÃ¶r initiering i klassen av statisk datamedlem med icke heltalstyp %q#Dattributet %<copy%> gÃ¤ller bara fÃ¶r Objective-C-objekten %<critical%> region fÃ¥r inte vara innesluten inuti en %<critical%> region med samma namn%<custom-%s=%> Ã¤r inte kÃ¤nt som en FPU-instruktion%<custom-%s=%> behÃ¶ver argument%<default%>-etikett som inte ligger i en switch-sats%<delete[]%> Ã¤r inte ett konstant uttryck%<depend(%s)%> Ã¤r bara tillÃ¥tet i %<omp ordered%>%<depend(sink)%>-klausul vÃ¤ntar pÃ¥ en lexikalt senare iteration%<depend(sink)%> refererar till en iteration som aldrig Ã¤r i iterationsrymden%<depend(source)%>-klausul angiven tillsammans med %<depend(sink:)%>-klausuler pÃ¥ samma konstruktion%<device%>-id mÃ¥ste vara ett heltal%<dim%>-argumentet till inbyggd %qs vid %L Ã¤r inte ett giltigt co-dimensionsindex%<dim%>-argumentet till inbyggd %qs vid %L Ã¤r inte ett giltigt dimensionsindex%<dim%>-argumentet till inbyggd %s vid %L Ã¤r inte ett giltigt dimensionsindex%<dist_schedule%> styckesstorleksuttryck mÃ¥ste vara heltalen %<distribute%>-region mÃ¥ste vara strikt inneslutna inuti en %<teams%>-konstruktion%<dynamic_cast%> Ã¤r inte tillÃ¥tet med -fno-rtti%<else%> utan ett fÃ¶regÃ¥ende %<if%>%<enum %E%> Ã¤r deklarerad i %<for%>-slingas initiala deklaration%<explicit%> kan endast anges fÃ¶r konstruerare%<explicit%> i vÃ¤ndeklaration%<explicit%> utanfÃ¶r klassdeklarationattributet %<externally_visible%> har bara effekt pÃ¥ publika objektattributet %<fallthrough%> fÃ¶ljs inte av %<;%>attributet %<fallthrough%> angivet flera gÃ¥ngerattributet %<fallthrough%> angivet med en parameterattributdirektivet %<fast_interrupt%> ignorerat%<for%>-slinga med startdeklaration Ã¤r endast tillÃ¥tet i C99- och C11-lÃ¤ge%<friend%> kan endast anges inuti en klass%<friend%> anvÃ¤nd utanfÃ¶r en klass%<gang%>-numeriskt uttryck mÃ¥ste vara ett heltal%<gang%>-numeriskt vÃ¤rde mÃ¥ste vara positivt%<gang%>-statiskt uttryck mÃ¥ste vara heltal%<gang%>-statiskt vÃ¤rde mÃ¥ste vara positivtCPU %<generic%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>CPU %<generic%> kan anvÃ¤ndas endast till attributet %<target("tune=")%>attribut %<gnu_inline%> finns pÃ¥ %q+D%<goto%> i %<constexpr%>-funktion%<goto%> Ã¤r inte ett konstant uttryck%<grainsize%>-uttryck mÃ¥ste vara ett heltal%<grainsize%>-vÃ¤rdet mÃ¥ste vara positivt%<if constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1zen %<inbranch%>-klausul Ã¤r inkompatibel med %<notinbranch%>%<inline%> kan endast anges fÃ¶r funktioner%<inline%> i tom deklaration%<inline%> Ã¤r inte tillÃ¥tet i deklaration av vÃ¤nmallspecialisering %qD%<inline%> angivet fÃ¶r vÃ¤nklassdeklarationspecificerare %<inline%> Ã¤r ogiltig fÃ¶r funktionen %qs deklarerad utanfÃ¶r global rÃ¤ckviddspecificeraren %<inline%> Ã¤r ogiltig fÃ¶r variabeln %qD deklarerad med blockrÃ¤ckviddCPU %<intel%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>CPU %<intel%> kan anvÃ¤ndas endast till attributet %<target("tune=")%>%<l1-cache-size%>-parametern Ã¤r inte en potens av tvÃ¥ %d%<linear%>-klausul fÃ¶r en annan variabel Ã¤n en slingiterator angiven vid konstruktion kombinerad med %<distribute%>en %<linear%>-klausul fÃ¥r inte anges tillsammans med en %<ordered%>-klausul med en parameter%<linear%>-klausulens steg %qE Ã¤r varken en konstant eller en parameter%<linear%>-klausulens steguttryck mÃ¥ste vara heltal%<linear%>-klausulsteg Ã¤r en parameter %qD inte angiven i %<uniform%>-klausul%<location_t%> Ã¤r inte definierad som en typ%<locus%> Ã¤r inte definierad som en typ%<long long long%> Ã¤r fÃ¶r lÃ¥ngt fÃ¶r GCC%<long long%> ogiltig fÃ¶r %qs%<long%> och %<short%> angivna tillsammans fÃ¶r %qs%<long%> ogiltig fÃ¶r %qs%<long%> eller %<short%> ogiltig fÃ¶r %qs%<long%> eller %<short%> angiven med char fÃ¶r %qs%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C%<long%>, %<int%>, %<short%> eller %<char%> ogiltig fÃ¶r %qs%<main%> deklarerad %<_Noreturn%>en %<master%>-region fÃ¥r inte vara nÃ¤ra innesluten inuti arbetsdelande, explicit %<task%> eller %<taskloop%> region%<memset%> anvÃ¤nd med konstant parameter med lÃ¤ngd noll; detta kan bero pÃ¥ omkastade parametrar%<memset%> anvÃ¤nt med en lÃ¤ngd lika med antalet element utan att multiplicera med elementstorleken%<namespace%>-definition Ã¤r inte tillÃ¥ten hÃ¤r%<new%> av typ %qT med utÃ¶kad justering %d%<no-custom-%s%> tar inte argument%<nonmonotonic%>-modifierare angiven fÃ¶r schemalÃ¤ggningssort %qs%<nonmonotonic%>-schemalÃ¤ggningsmodiferare angiven tillsammans med %<ordered%>-klausul%<noreturn%>-funktion returneraren %<nowait%>-klausul fÃ¥r inte anvÃ¤ndas tillsammans med %<copyprivate%>%<num_gangs%>-vÃ¤rdet mÃ¥ste vara positivt%<num_tasks%>-uttryck mÃ¥ste vara ett heltal%<num_tasks%>-vÃ¤rdet mÃ¥ste vara positivt%<num_teams%>-vÃ¤rdet mÃ¥ste vara positivt%<num_threads%>-vÃ¤rdet mÃ¥ste vara positivt%<num_workers%>-vÃ¤rdet mÃ¥ste vara positivt%<operator delete%> mÃ¥ste returnera typ %qT%<operator delete%> tar typen %qT som fÃ¶rsta parameter%<operator new%> fÃ¥r inte returnera NULL om den inte Ã¤r deklarerad %<throw()%> (eller -fcheck-new Ã¤r aktivt)%<operator new%> mÃ¥ste returnera typ %qT%<operator new%> tar typen %<size_t%> (%qT) som fÃ¶rsta parameter%<operator%s%>%<operator%s%> i %<%E %s %E%>%<operator%s%> i %<%E%s%>%<operator%s%> i %<%s%E%>%<operator=%> skall returnera en referens till %<*this%>%<operator[]%>%<operator[]%> i %<%E[%E]%>%<or%> mellan omatchade olikhetstester Ã¤r alltid 1%<ordered simd threads%> mÃ¥ste vara nÃ¤ra inneslutet inuti en %<for simd%>-region%<ordered%> %<simd%> mÃ¥ste vara nÃ¤ra innesluten inuti en %<simd%>-region%<ordered%>-klausulparameter Ã¤r mindre Ã¤n %<collapse%>en %<ordered%>-klausul med parameter fÃ¥r inte anges pÃ¥ en %qs-konstruktion%<ordered%>-konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en slinga med %<ordered%>-klausul med en parameteren %<ordered%> konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en %<ordered%>-slingaen %<ordered%> region fÃ¥r inte vara nÃ¤ra innesluten inuti en %<critical%>, %<ordered%>, explicit %<task%> eller %<taskloop%> regionen %<ordered%> region mÃ¥ste vara nÃ¤ra innesluten inuti en slingaregion med en %<ordered%>-klausul%<priority%>-uttryck mÃ¥ste vara ett heltal%<priority%>-vÃ¤rdet mÃ¥ste vara positivtattributet %<readonly%> stÃ¥r i konflikt med attributet %<readwrite%>attributet %<readonly%> stÃ¥r i konflikt med attributet %<setter%>%<register%> i tom deklaration pÃ¥ filnivÃ¥specificeraren %<register%> av lagringsklass angiven%<reinterpret_cast<%T>(%E)%> Ã¤r inte ett konstant uttryck%<requires%> Ã¤r endast tillgÃ¤ngligt med -fconceptsattributet %<retain%> stÃ¥r i konflikt med attributet %<copy%>attributet %<retain%> Ã¤r endast giltigt fÃ¶r Objective-C-objekt%<return%> med vÃ¤rde i funktion som returnerar void%<return%> utan vÃ¤rde i funktion som returnerar icke-void%<safelen%>-klausulens uttryck mÃ¥ste vara ett positivt konstant heltalsuttryck%<seq%> Ã¥sidosÃ¤tter andra OpenACC-slingspecificerare%<shape%>-argumentet till inbyggd %<reshape%> vid %L har mer Ã¤n %d element%<shape%>-argumentet till inbyggd %<reshape%> vid %L mÃ¥ste vara en vektor av konstant storlek%<short%> ogiltig fÃ¶r %qs%<short%> eller %<long%> ogiltig fÃ¶r %qs%<signed%> och %<unsigned%> givna tillsammans fÃ¶r %qs%<signed%> eller %<unsigned%> Ã¤r ogiltigt fÃ¶r %qs%<simdlen%>-klausulens uttryck mÃ¥ste vara ett positivt konstant heltalsuttryck%<simdlen%>-klausulvÃ¤rde Ã¤r stÃ¶rre Ã¤n %<safelen%>-klausulvÃ¤rde%<sizeof%> applicerat pÃ¥ ett bitfÃ¤lt%<sizeof%> pÃ¥ vektorfunktionsparametern %qE kommer returnera storleken pÃ¥ %qTargument till %<sizeof...%> mÃ¥ste omges av parenteser%<source%>-argumentet till inbyggd %<shape%> vid %L fÃ¥r inte vara en vektor med antagen storlek%<static%> fÃ¥r inte anvÃ¤ndas vid definition (till skillnad mot deklaration) av statisk datamedlemspecificerare %<static%> Ã¤r ogiltigt fÃ¶r funktion %qs deklarerad utanfÃ¶r global rÃ¤ckvidd%<std::tuple_size<%T>::value%> Ã¤r inte ett konstantuttryck av heltalstyp%<struct %E%> Ã¤r deklarerad i %<for%>-slingas initiala deklaration%<target("rtd")%> ignoreras i 64-bitslÃ¤ge%<target("sseregparm")%> anvÃ¤nt utan SSE aktiverat%<target("tune=x86-64")%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<target("tune=k8")%> och %<target("tune=generic")%>%<teams%>-konstruktion inte vara nÃ¤ra innesluten inuti en %<target%>-konstruktion%<this%> tillÃ¥tet i OpenMP endast i %<declare simd%>-klausuler%<this%> Ã¤r inte tillgÃ¤ngligt i en statisk medlemsfunktion%<this%> kan inte anvÃ¤ndas i detta sammanhang%<this%> fÃ¥ngades inte fÃ¶r denna lambdafunktion%<thread_limit%>-uttryck mÃ¥ste vara heltal%<thread_limit%>-vÃ¤rdet mÃ¥ste vara positivt%<threadprivate%> %qD Ã¤r inte fil-, namnrymds- eller blockrÃ¤ckviddsvariabel%<threadprivate%> %qE-direktiv inte i %qT-definition%<threadprivate%> %qE har ofullstÃ¤ndig typ%<tile%>-argumentet behÃ¶ver en heltalstypargumentet till %<tile%> behÃ¶ver en positiv heltalskonstant%<transaction_may_cancel_outer%>-funktionsanrop som inte Ã¤r inuti en yttre transaktion eller %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kan endast anges fÃ¶r en virtuell funktion%<tree%> Ã¤r inte definierad som en pekartyp%<tree%> Ã¤r inte definierad som en typ%<try%> i %<constexpr%>-funktion%<typedef%> ignorerades i denna deklaration%<typeid%>-operator fÃ¥r inte finnas i ett konstantuttryck%<typename %T::%D%> namnger %q#T, som inte Ã¤r en klassmall%<typename %T::%D%> namnger %q#T, som inte Ã¤r en typ%<typeof%> applicerat pÃ¥ ett bitfÃ¤lt%<union %E%> Ã¤r deklarerad i %<for%>-slingas initiala deklaration%<va_start%> anvÃ¤nds i en funktion med fixt antal parametrar%<vector%>-lÃ¤ngduttryck mÃ¥ste vara ett heltal%<vector%>-lÃ¤ngdvÃ¤rdet mÃ¥ste vara positivt%<vector_length%>-vÃ¤rdet mÃ¥ste vara positivt%<virtual%> kan endast anges fÃ¶r funktioner%<virtual%> utanfÃ¶r klassdeklaration%<void%> som enda parameter kan inte kvalificeras%<void%> mÃ¥ste vara den enda parametern%<volatile%> kan bara anges fÃ¶r objekt och funktioner%<wait%>-uttryck mÃ¥ste vara heltalattributet %<weakref%> ignorerat fÃ¶r att funktionen Ã¤r definieradattributet %<weakref%> ignorerat fÃ¶r att variabeln Ã¤r initieradattributet %<weakref%> skall Ã¥tfÃ¶ljas av ett attribut %<alias%>%<worker%>-numeriskt uttryck mÃ¥ste vara ett heltal%<worker%>-numeriskt vÃ¤rde mÃ¥ste vara positivt%<||%> Ã¤r inte tillÃ¥tet i GIMPLE%<~%> pÃ¥ ett booleskt uttryck%<~%> pÃ¥ ett uttryck av typ bool%<~auto%> Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14%D byter namn efter att ha refererats i assemblerkvalificeraren %E ignorerad pÃ¥ asm%E krÃ¤ver %<-fgnu-tm%>%K%qD: att skriva %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%qD: den angivna grÃ¤nsen %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: den angivna grÃ¤nsen %wu Ã¶verskrider storleken %wu pÃ¥ destinationen%K%qD: den angivna grÃ¤nsen mellan %wu och %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: den angivna grÃ¤nsen mellan %wu och %wu Ã¶verskrider storleken %wu pÃ¥ destinationen%K%qD: den angivna storleken %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: den angivna storleken mellan %wu och %wu Ã¶verskrider maximal objektstorlek %wu%K%qD: att skriva %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%qD: att skriva Ã¥tminstone %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%qD: att skriva mellan %wu och %wu byte till en region av storlek %wu spiller Ã¶ver destinationen%K%s %wd utanfÃ¶r intervall %wd - %wd%Kargument %d mÃ¥ste vara en konstant omedelbar%Kargument %i:s intervall [%E, %E] Ã¶verskrider maximal objektstorlek %E%Kargument %i:s intervall [%E, %E] Ã¤r negativt%Kargument %i:s vÃ¤rde %qE Ã¶verskrider maximal objektstorlek %E%Kargument %i:s vÃ¤rde %qE Ã¤r negativt%Kargument %i:s vÃ¤rde Ã¤r noll%Kasm Ã¤r inte tillÃ¥tet i en %<transaction_safe%>-funktion%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt %qD%Kanrop av %qs deklarerad med attributet error: %s%K anrop av %qs deklarerad med attributet warning: %s%KfÃ¶rsta argumentet till %D mÃ¥ste vara en pekare, det andra en heltalskonstant%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack ()%>%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack_len ()%>%Kbana %wd utanfÃ¶r intervallet %wd - %wd%Kbanindex mÃ¥ste vara en konstant omedelbar%Ksista argumentet till %D Ã¤r inte en heltalskonstant mellan 0 och 3%Kprodukten %<%E * %E%> av argument %i och %i Ã¶verskrider %<SIZE_MAX%>%Kprodukten %<%E * %E%> av argument %i och %i Ã¶verskrider maximal objektstorlek %E%Ktotal storlek och elementstorlek mÃ¥ste vara en konstant omedelbar skild frÃ¥n noll%d konstruerare hittad
  %d konstruerare hittade
  %d destruerare hittad
  %d destruerare hittade
  %d utgÃ¥ngar registrerade fÃ¶r slinga %d (som har %d utgÃ¥ngar)%d ramtabell hittad
  %d ramtabeller hittade
! de %d minst signifikanta bitarna av %s ignoreras%i-bitslÃ¤ge inte inkompilerat%q#D%q#D stÃ¥r i konflikt med tidigare deklaration%q#D Ã¤r deklarerad hÃ¤r%q#D refererar inte till den okvalificerade typen, sÃ¥ den anvÃ¤nds int fÃ¶r lÃ¤nkklass%q#D explicit standarddefinierad hÃ¤r%q#D har ofullstÃ¤ndig typ%q#D dÃ¶ljer konstruerare fÃ¶r %q#T%q#D Ã¤rver frÃ¥n flera bassubobjekt%q#D ogiltig, en anonym post kan bara ha ickestatiska datamedlemmar%q#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar%q#D Ã¤r en statisk datamedlem; den kan endast initieras vid sin definition%q#D Ã¤r implicit deklarerad som raderad fÃ¶r att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator%q#D Ã¤r underfÃ¶rstÃ¥tt raderad eftersom standarddefinitionen skulle vara felformulerad:%q#D Ã¤r oÃ¥tkomlig inom denna kontext%q#D Ã¤r inte en funktionsmall%q#D Ã¤r inte en icke-statisk datamedlem i %qT%q#D Ã¤r inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress%q#D Ã¤r inte const%q#D Ã¤r privat inom denna kontext%q#D Ã¤r skyddad inom denna kontext%q+#D Ã¤r volatile%q#D inte deklarerad i klassen%q#D tidigare deklarerad hÃ¤r%q#D definierades tidigare hÃ¤r%q#D omdeklarerad som en annan sorts symbol%q#D borde initieras%q#D, deklarerad med en lokal typ %qT, anvÃ¤nds men Ã¤r aldrig definierad%q#D, deklarerad med en namnlÃ¶s typ, anvÃ¤nds men Ã¤r aldrig definierad%q#F raderas implicit fÃ¶r att dess undantagsspecifikation stÃ¤mmer inte med den implicita undantagsspecifikationen %qX%q#T har ingen medlem med namnet %qE%q#T har ingen medlem med namnet %qE, menade du %qE?%q#T har ingen anvÃ¤ndardefinierad standardkonstruerare%q#T har pekardatamedlemmar%q#T har virtuella basklasser%q#T har virtuella funktioner och Ã¥tkomlig ickevirtuell destruerare%q#T Ã¤r inte en klass%q#T Ã¤r inte en klass eller namnrymd%q#T Ã¤r inte en mall%q#T Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ%q#T definierar bara en privat destruerare och har inga vÃ¤nner%q#T definierar bara privata konstruerare och har inga vÃ¤nner%q#T anvÃ¤nt dÃ¤r %qT fÃ¶rvÃ¤ntades%q#T anvÃ¤nt dÃ¤r ett flyttalsvÃ¤rde fÃ¶rvÃ¤ntades%q#T deklarerades tidigare hÃ¤r%q+#D kan inte deklareras%q+#D kan inte Ã¶verlagras%q+#D Ã¤r inte en statisk datamedlem i %q#T%q+#D Ã¤r markerad %<final%>, men Ã¤r inte virtuell%q+#D Ã¤r markerad %<override%>, men den Ã¥sidosÃ¤tter intealiaset %q+D mellan funktion och variabel stÃ¶djs inte%q+D aliasad deklaration%q+D Ã¤r aliasat till den externa symbolen %qE%q+D Ã¤r aliasat till en odefinierad symbol %qE%q+D Ã¤r redan deklarerad med attributet dllexport: dllimport ignoreras%q+D deklarerad som en vÃ¤n%q+D deklarerat som en variadisk funktion%q+D deklarerad att ta const-referens, men implicit deklaration skulle ta icke-const%q+D deklarerad med en undantagsspecifikationer%q+D deklarerat som en variadisk funktion utan prototyp%q+D Ã¤r definierad bÃ¥de normalt och som ett attribut %qE%q+D har inkompatibla attribut %qs och %qs%q+D i deklarationsmÃ¥lsdirektiv har inte en avbildbar typ%q+D ogiltig i %q#T%q+D Ã¤r statisk men deklarerad i inline-funktion %qD som inte Ã¤r statisk%q+D Ã¤r vanligtvis en funktion%q+D omdeklarerad som en annan sorts symbol%q+D omdeklarerad inline med attributet %<gnu_inline%>%q+D omdeklarerad inline utan attributet %<gnu_inline%>%q+D omdeklarerad utan attributet dllimport efter att ha refererats med lÃ¤nkklass dll%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignorerasden statiska datamedlemmen %q+D Ã¤r inuti deklarationsmÃ¥lsdirektiv%q+D tar bara noll eller tvÃ¥ argument%q+E Ã¤r inte ett konstant uttryck%q+F Ã¤r deklarerad %<static%> men definieras aldrig%q+F Ã¤r anvÃ¤nd men inte definierad%q+T Ã¤r inte literal fÃ¶r att:%qD fÃ¶rekommer bÃ¥de i data- och map-klausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i dataklausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i rÃ¶relseklausuler%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i reduktionsklausulerattributdirektivet %qD ignoreratattributet %qD Ã¤r meningslÃ¶st eftersom medlemmar av den anonyma namnrymden fÃ¥r lokala symbolerattributet %qD krÃ¤ver ett ensamt NTBS-argument%qD anropad i ett konstant uttryck%qD anropad i ett konstant uttryck fÃ¶re dess definition Ã¤r komplett%qD kan markeras override%qD fÃ¥r inte finnas i ett konstantuttryck%qD kan inte deklareras %<virtual%>, eftersom den alltid Ã¤r statisk%qD kan inte standarddefinieras%qD kan inte anvÃ¤ndas som en funktion%qD kan inte ha standardargument%qD bytte semantik i GCC 4.4%qD stÃ¥r i konflikt med anvÃ¤nd funktion%qD Ã¤r deklarerad %<constexpr%> utanfÃ¶r sin klass%qDF Ã¤r deklarerad %<static%> i en %<constexpr%>-funktion%qD Ã¤r deklarerad %<thread_local%> i en %<constexpr%>-funktion%qD deklarerad %<transaction_safe_dynamic%>%qD deklarerat som ett %<virtual%>-fÃ¤lt%qD deklarerad som en %<virtual%>-parameter%qD deklarerad som en %<virtual%>-typ%qD deklarerad som en %<virtual%>-variabel%qD deklarerad som en icke-parameter%qD deklarerat som ett %<inline%>-fÃ¤lt%qD deklarerad som en %<inline%>-parameter%qD deklarerad som en %<inline%>-typ%qD Ã¤r deklarerad som en vektor av %qT%qD Ã¤r deklarerad som en referens men inte initierad%qD Ã¤r deklarerad hÃ¤r%qD Ã¤r deklarerad hÃ¤r, senare i Ã¶versÃ¤ttningsenheten%qD Ã¤r definierad men inte anvÃ¤nd%qD har inte en avbildbar typ i %qs-klausul%qD har inte heltals- eller upprÃ¤kningstyp%qD Ã¤r inte namnet pÃ¥ en upprÃ¤kningstyp i %qT%qD refererar inte till en funktion%qD refererar inte till en funktion med namnrymdsrÃ¤ckvidd%qD har en tidigare deklaration hÃ¤r%qD Ã¤r redan definierad%qD har en ofullstÃ¤ndig typ %qT%qD har ofullstÃ¤ndig typ%qD har en ogiltig argumentlista%qD har inte deklarerats inom %D%qD har samma namn som klassen den Ã¤r deklarerad i%qD i %<reduction%>-klausul Ã¤r en vektor med storlek noll%qD Ã¤rver ABI-etiketten %E som %qT (anvÃ¤nd i sin returtyp) har%qD Ã¤rver ABI-taggen %E som %qT (anvÃ¤nd i dess typ) har%qD Ã¤r ogiltigt i lambda%qD Ã¤r en namnrymd%qD Ã¤r en vanlig (utan placering) avallokeringsfunktion%qD Ã¤r som en vanlig (icke placerande) avallokeringsfunktion i C++14 (eller med -fsized-deallocation)%qD Ã¤r redan en vÃ¤n till %qT%qD Ã¤r redan en vÃ¤n till klassen %qT%qD Ã¤r redan deklarerad i detta definitionsomrÃ¥de%qD Ã¤r redan definierad i %qT%qD Ã¤r redan definierad i klassen %qT%qD Ã¤r redan definierad i klassen %qT%qD Ã¤r en upprÃ¤kningsmall%qD Ã¤r bÃ¥de en direkt bas och en indirekt virtuell bas%qD initieras med tls-modell %s%qD bÃ¶r undvikas%qD bÃ¶r undvikas: %s%qD initieras med sig sjÃ¤lv%qD Ã¤r normalt en icke-statisk funktion%qD Ã¤r inte en klass eller namnrymd%qD Ã¤r inte en funktionsmall%qD Ã¤r inte en medlem av %qD%qD har inte en medlem av %qT%qD Ã¤r inte en medlemsmallfunktion%qD Ã¤r inte ett namnrymdsnamn%qD Ã¤r inte en pekarvariabel%qD Ã¤r inte en statisk datamedlem i en klassmall%qD Ã¤r inte en mall%qD Ã¤r inte en mallfunktion%qD Ã¤r inte en typ%qD Ã¤r inte ett giltigt mallargument fÃ¶r att %qD Ã¤r en variabel, inte adressen till en variabel%qD Ã¤r inte en variabel%qD Ã¤r inte en variabel i %<aligned%>-klausul%qD Ã¤r inte en variabel i %<depend%>-klausul%qD Ã¤r inte en variabel i en %qs-klausul%qD Ã¤r inte en variabel i klausul %<firstprivate%>%qD Ã¤r inte en variabel i klausul %<lastprivate%>%qD Ã¤r inte en variabel i klausul %qs%qD Ã¤r inte en variabelmall%qD Ã¤r inte en ett argument i en %<uniform%>-klausul%qD Ã¤r inte en funktionsmall%qD Ã¤r inte fÃ¥ngad%qD Ã¤r inte kompatibel med %qD%qD Ã¤r inte definierad utanfÃ¶r funktionsnivÃ¥%qD Ã¤r inte anvÃ¤ndbar som en constexpr-funktion eftersom:%qD Ã¤r statisk men anvÃ¤nd i inline-funktionen %qD som inte Ã¤r statisk%qD Ã¤r en trÃ¥dprivat variabel i en %qs-klausul%qD Ã¤r fÃ¶r liten fÃ¶r att fÃ¥ plats med alla vÃ¤rden hos %q#T%qD anvÃ¤nds oinitierad i denna funktion%qD kan anvÃ¤ndas oinitierad i denna funktion%qD fÃ¥r inte deklareras som statisk%qD Ã¤r kanske inte deklarerad i en namnrymd%qD mÃ¥ste vara en global variabel i %<#pragma acc declare link%>%qD mÃ¥ste vara en icke-medlems-funktion%qD mÃ¥ste vara en icke-statisk medlemsfunktion%qD mÃ¥ste vara antingen en medlemsfunktion som inte Ã¤r statisk eller funktion som inte Ã¤r medlem%qD mÃ¥ste ha ett argument med klass- eller upprÃ¤kningstyp%qD fÃ¥r inte ha variabelt antal argument%qD mÃ¥ste ta %<void%>%qD mÃ¥ste ta antingen ett eller tvÃ¥ argument%qD mÃ¥ste ta antingen noll eller ett argument%qD mÃ¥ste ta exakt ett argument%qD mÃ¥ste ta exakt tvÃ¥ argument%qD inte deklarerad%qD inte definierad%qD omdeklarerad med annan Ã¥tkomst%qD omdeklarerad med annan synlighet%qD refererad i mÃ¥lregion som inte har en avbildbar typ%qD borde initieras%qD skall initieras i medlemsinitieringslistan%qD borde ha deklarerats inuti %qD%qD skall returnera som vÃ¤rde%qD angivet bÃ¥de i deklarationsmÃ¥lets %<link%>- och %<to%>-klausuler%qD anvÃ¤ndes fÃ¶re sin definition%qD anvÃ¤nd i sin egen initierare%qD anvÃ¤nd utan mallparametrar%qD bryter mot C++ endefinitionsregel %qD deklarerades %<extern%> och senare %<static%>%qD deklarerades %qs vilket medfÃ¶r standardsynlighet%qD deklarerades hÃ¤r%qD var dold%qD deklarerades inte %<constexpr%>%qD deklarerades inte i detta definitionsomrÃ¥de%qD deklarerades inte i detta definitionsomrÃ¥de, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten%qD initierades inte med ett konstant uttryck%qD deklarerades tidigare hÃ¤r%qD anvÃ¤ndes utan nÃ¥gon deklaration fÃ¶re sin definition%qD anvÃ¤ndes utan nÃ¥gon prototyp fÃ¶re sin definition%qD kommer initieras efter%qD: synlighetsattributet ignoreras eftersom det stÃ¥r i konflikt med tidigare deklaration%qE 2.95-vtable-kompatibilitetsattribut Ã¤r bara tillÃ¤mpligt pÃ¥ C++-klasser%qE 2.95-vtable-kompatibilitetsattribut Ã¤r bara tillÃ¤mpligt vid kompilering av en kext%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i dataklausuler%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i samma %<declare target%>-direktivargumentet %qE Ã¤r inte en funktionargument till %qE Ã¤r inte en identifierareadressen till attributet %qE Ã¤r utanfÃ¶r giltigt intervallattributet %qE tillÃ¥ter endast en heltalskonstant som argumentattributet %qE tillÃ¤mpat pÃ¥ %qD med returtypen voidattributet %qE anvÃ¤nt pÃ¥ %qT efter dess definitionattributet %qE tillÃ¤mpat pÃ¥ extern "C"-deklaration %qDattributet %qE anvÃ¤nt pÃ¥ typen %qT som inte Ã¤r en klass eller upprÃ¤kningstypattributet %qE tillÃ¤mpat pÃ¥ %qD som inte Ã¤r en funktion eller variabelattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ initierade variabler med extern lÃ¤nkningargument till attribut %qE Ã¤r inte en strÃ¤ngkonstantargumentet till attribut %qE Ã¤r inte en heltalskonstantargument till attribut %qE skall vara mellan 0 och 255argumentet till attribut %qE skall vara mellan 18 och 255attributet %qE kan bara anvÃ¤ndas pÃ¥ funktioner eller pÃ¥ klass- eller upprÃ¤kningstyperattributet %qE kan inte anges fÃ¶r lokala variablerattributdirektivet %qE ignoreratattributet %qE Ã¤r inte applicerbart pÃ¥ typerattributet %qE Ã¤r inte tillÃ¤mpligt pÃ¥ funktionerattributet %qE dubbleratattributet %qE fÃ¶ljer %qEattributet %qE har ingen effektattributet %qE har ingen effekt pÃ¥ funktioner med statisk lÃ¤nkklassattributet %qE har ingen effekt pÃ¥ enhetslokala funktionerattributet %qE har bara effekt pÃ¥ publika objektattributet %qE ignoreratattributet %qE ignorerat fÃ¶r att %qT redan Ã¤r definieratattributet %qE ignoreras eftersom det stÃ¥r i konflikt med attributet %qsattributet %qE ignoreras eftersom det stÃ¥r i konflikt med attributet %qsattributet %qE ignorerat fÃ¶r %qEattributet %qE ignorerat fÃ¶r fÃ¤lt av typen %qTattributet %qE ignorerat typer som inte Ã¤r klasserattributet %qE ignorerat fÃ¶r typerattributet %qE ignorerat utan flaggan -mcmse.attributet %qE stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturen R8Cattributet %qE stÃ¶djs inte pÃ¥ denna plattformattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ %<struct%>-typerattributet %qE stÃ¶djs endast fÃ¶r SH2Aattributet %qE anvÃ¤nds fÃ¶r annat Ã¤n klassmetodattributet %qE Ã¤r inte tillÃ¥tet med lagringsklassen autoattributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner som returnerar ett vÃ¤rde pÃ¥ stackenattributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med argument som skickas pÃ¥ stackenattributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med ett variabelt antal argumentattributet %qE pÃ¥ en icke-volatile variabelattributet %qE pÃ¥verkar bara toppnivÃ¥objektattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ SH2Aattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ bastypen av en funktionspekareattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionstyperattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ avbrottsfunktionerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variablerattributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler med statisk lagringsklassattributet %qE Ã¤r bara tillÃ¤mplig pÃ¥ funktioner med variabelt antal argumentattributet %qE Ã¤r bara tillgÃ¤ngligt fÃ¶r 32 bitarattributet %qE stÃ¶djs bara fÃ¶r reducerade Tiny-kÃ¤rnorattributet %qE behÃ¶ver ett strÃ¤ngargumentattributet %qE krÃ¤ver en strÃ¤ngkonstant som argumentattributet %qE krÃ¤ver returtypen voidattributet %qE krÃ¤ver en heltalskonstant som argumentattributet %qE krÃ¤ver prototyper med namngivna argument%qE kan inte vara skalÃ¤r nÃ¤r %qE inte Ã¤r det%qE kan inte anvÃ¤ndas som en funktion%qE kan inte anvÃ¤ndas som en medlemspekare eftersom den Ã¤r av typen %qT%qE fÃ¥r inte ha bÃ¥da attributet %qs och %qs%qE Ã¤r deklarerad %<threadprivate%> efter fÃ¶rsta anvÃ¤ndningen%qE Ã¤r deklarerad som en funktion som returnerar en funktion%qE Ã¤r deklarerad som en funktion som returnerar en vektor%qE definierad som fel sorts tagg%qE har inte en avbildbar typ i %qs-klausul%qE har inte pekar- eller vektortyp%qE Ã¤r inte namnet pÃ¥ en typ%qE Ã¤r inte namnet pÃ¥ en typ; menade du %qs?%qE Ã¤r varken en typedef eller en inbyggd typ%qE har bÃ¥de %<extern%> och initierare%qE har const-typ fÃ¶r %<reduction%>%qE har ogiltig typ fÃ¶r %<reduction(%s)%>%qE har inte deklarerats%qE implicerar standardsynlighet, men %qD har redan deklarerats med annan synlighet%qE i %<aligned%>-klausul Ã¤r varken en pekare eller en vektor%qE i %<aligned%>-klausul Ã¤r varken en pekare eller en vektor eller en referens till pekare eller vektor%qE i %<reduction%>-klausul Ã¤r en vektor med storlek noll%qE i %q#T Ã¤r inte namnet pÃ¥ en malltyp%qE i %q#T Ã¤r inte namnet pÃ¥ en typ%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en malltyp%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en typ%qE-inkompatibelt attribut ignorerat%qE initierad och deklarerad %<extern%>%qE Ã¤r en medlem i en union%qE Ã¤r en pekare; tÃ¤nkte du anvÃ¤nda %<->%>?%qE Ã¤r en okÃ¤nd funktionsformattyp%qE bÃ¶r undvikas%qE bÃ¶r undvikas: %s%qE Ã¤r varken en variabel eller ett funktionsnamn i klausulen %qs%qE Ã¤r varken en funktion eller medlemsfunktion, kan inte deklareras som vÃ¤n%qE Ã¤r inte en klass eller namnrymd%qE Ã¤r inte en klassmall%qE Ã¤r inte en klass, namnrymd eller upprÃ¤kning%qE Ã¤r inte ett konstant uttryck%qE Ã¤r inte ett konstant uttryck eftersom det refererar till en ofullstÃ¤ndigt initierad variabel%qE Ã¤r inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT%qE Ã¤r inte en mall%qE Ã¤r inte en typ%qE Ã¤r inte ett giltigt mallargument till %qT fÃ¶r det Ã¤r inte adressen till en variabel%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qD inte har extern lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom %qD inte har nÃ¥gon lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r en pekare%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom inte Ã¤r ett l-vÃ¤rde%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det inte Ã¤r ett objekt med lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r av typen %qT%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom objekt %qD inte har nÃ¥gon lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom det stÃ¥r i konflikt med cv-kvalificeringar%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom strÃ¤ngkonstanter aldrig kan anvÃ¤ndas i detta sammanhang%qE Ã¤r inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qD inte har nÃ¥gon lÃ¤nkklass%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qE inte Ã¤r en variabel%qE Ã¤r inte en variabel i %<aligned%>-klausul%qE Ã¤r inte en variabel i en %<depend%>-klausul%qE Ã¤r inte en variabel i en %qs-klausul%qE Ã¤r inte en variabel i klausul %<firstprivate%>%qE Ã¤r inte en variabel i klausul %<lastprivate%>%qE Ã¤r inte en variabel i klausul %qs%qE Ã¤r inte ett Objective-C-klassnamn eller alias%qE Ã¤r inte ett argument i en %<uniform%>-klausul%qE Ã¤r inte i bÃ¶rjan av deklarationen%qE Ã¤r inte initierad%qE har inte typen %qT%qE Ã¤r bara tillÃ¥tet i Objective-C-dialekter%qE Ã¤r fÃ¶rutbestÃ¤md som %qs fÃ¶r %qs%qE anvÃ¤nds oinitierad i denna funktion%qE kan anvÃ¤ndas oinitierad i denna funktion%qE svarar kanske inte pÃ¥ %<%c%E%>%qE kan skriva en avslutande nolla efter slutet pÃ¥ destinationen%qE mÃ¥ste vara %<threadprivate%> fÃ¶r %<copyin%>%qE behÃ¶ver isa-flaggan %s%qE behÃ¶ver en okÃ¤nd isa-flagga%qE inte angiven i omgivande %qs%qE inte angiven i omgivande OpenACC %qs-konstruktion%qE-utdata pÃ¥ %wu byte in i en destination med storlek %wu%qE-utdata pÃ¥ %wu byte in i en destination med storlek %wu%qE-utdata pÃ¥ %wu eller fler byte (antar %wu) in i en destination med storlek %wu%qE-utdata pÃ¥ %wu eller fler byte in i en destination med storlek %wu%qE-utdata mellan %wu och %wu byte in i en destination med storlek %wu%qE-utdata kan ha trunkerats fÃ¶re det sista formattecknet%qE-utdata trunkerades fÃ¶re det sista formattecknet%qE omdeklarerad som en annan sorts symbol%qE omdeklarerad med motstridiga %qs-attribut%qE behÃ¶ver ett %<declare%>-direktiv att anvÃ¤ndas i en %<routine%>-funktion%qE Ã¤r odeklarerad (fÃ¶rsta fÃ¶rekomsten i denna funktion)%qE Ã¤r odeklarerad (fÃ¶rsta fÃ¶rekomsten i denna funktion); menade du %qs?%qE Ã¤r odeklarerad hÃ¤r (inte i en funktion)%qE Ã¤r odeklarerad hÃ¤r (inte i en funktion); menade du %qs?%qE anvÃ¤nd med %<auto%>%qE anvÃ¤nd med %<register%>%qE anvÃ¤nd med %<typedef%>%qE med %<link%>-klausul anvÃ¤nd i %<routine%>-funktion%qE skriver en avslutande nolla efter slutet pÃ¥ destinationen%qF Ã¤r deklarerad %<static%> men definieras aldrig%qF behÃ¶ver -mvx%qT och %qT Ã¤r i skilda namngivna adressrymder%qT som en typ snarare en enkel %<decltype(auto)%>%qT Ã¤r deklarerad hÃ¤r%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n sin bas %qT%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n typen fÃ¶r dess fÃ¤lt %qD%qT definerad med en direkt virtuell bas%qT definierad med flera direkta baser%qT har inte ABI-taggen %E som %qT (anvÃ¤nd i typen av %qD) har%qT har inte ABI-taggen %E som basen %qT har%qT har en bas %qT vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass%qT har en bas %qT vars typ inte har nÃ¥gon lÃ¤nkklass%qT har en bas %qT vars typ anvÃ¤nder den anonyma namnrymden%qT har ett fÃ¤lt %qD vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass%qT har ett fÃ¤lt %qD vars typ inte har nÃ¥gon lÃ¤nkklass%qT har ett fÃ¤lt %qD vars typ anvÃ¤nder den anonyma namnrymden%qT har en tidigare deklaration hÃ¤r%qT har ingen medlem med namnet %qE%qT har ingen medlem med namnet %qE; menade du %qE?%qT har ingen icke-statisk medlem med namnet %qD%qT Ã¤r en variabel typ%qT Ã¤r redan en vÃ¤n till %qT%qT Ã¤r en tvetydig bas till %qT%qT Ã¤r en oÃ¥tkomlig bas till %qT%qT Ã¤r inte en basklass till %qT%qT Ã¤r inte en klass eller namnrymd%qT Ã¤r inte en klasstyp%qT Ã¤r inte en klass-, post- eller unionstyp%qT Ã¤r inte en medlemsklassmall av %qT%qT Ã¤r inte en medlem av %qT%qT Ã¤r inte en namnrymd%qT Ã¤r inte en namnrymd eller upprÃ¤kningstyp utan rÃ¤ckviddsbegrÃ¤nsning%qT Ã¤r inte en nÃ¤stad klass i %qT%qT Ã¤r inte en pekare-pÃ¥-objekt-typ%qT Ã¤r inte en mall%qT Ã¤r inte en malltyp%qT Ã¤r inte en Ã¥tkomlig bas till %qT%qT Ã¤r inte ett upprÃ¤kningstyp%qT konverteras till %qT nÃ¤r det skickas via %<...%>%qT Ã¤r/anvÃ¤nder en namnlÃ¶s typ%qT refererad till som %qs%qT refererad till som enum%qT lÃ¶ses upp till %qT, som inte Ã¤r en klasstyp%qT slÃ¥s upp till %qT som inte Ã¤r en upprÃ¤kningstyp%qV-kvalificerare kan inte tillÃ¤mpas pÃ¥ %qT%qs%qs Ã¤r redan definierat som en specifik bindning fÃ¶r den generiska %qs vid %C%qs- och %qs-argumenten till inbyggd %qs vid %L mÃ¥ste ha identiska former.%qs- och %qs-argumenten till inbyggd %qs vid %L mÃ¥ste ha samma typ%qs och %qs kan inte blandad FUNCTION/SUBROUTINE fÃ¶r GENERIC %qs vid %L%qs och %qs fÃ¶r GENERIC %qs vid %L Ã¤r tvetydiga%qs-argumentet till inbyggd %qs vid %L kan inte vara INTENT(IN)Argumentet %qs till inbyggd %qs vid %L kan inte ha typen %s%qs-argumentet till inbyggd %qs vid %L har en ogiltig permutation av dimensioner (dimension %qd dubblerad)%qs-argumentet till inbyggd %qs vid %L har ogiltig form i dimensions %d (%ld/%ld)%qs-argumentet till inbyggd %qs vid %L har negativa element (%d)%qs-argumentet till inbyggd %qs vid %L har dimension utanfÃ¶r giltigt intervall (%d)%qs-argumentet till inbyggd %qs vid %L har fel antal element (%d/%d)%qs-argumentet till inbyggd %qs vid %L Ã¤r tomt%qs-argumentet till inbyggd %qs vid %L Ã¤r inte ett giltigt dimensionsindex%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara %s%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara ALLOCATABLE%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER eller LOGICAL%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER eller PROCEDURE%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara INTEGER eller REAL%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara REAL eller COMPLEX%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara POINTER%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en POINTER eller en TARGETArgument %qs till inbyggd %qs vid %L mÃ¥ste vara en POINTER, ALLOCATABLE eller procedurpekare%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en konstant%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en dataentitet%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en logisk vektor%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en pekare eller mÃ¥l-VARIABLE eller -FUNCTION%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en skalÃ¤r%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en variabel%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en vektorArgumentet %qs till inbyggd %qs vid %L mÃ¥ste vara en interoperabel dataenhet: %s%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara standard reell%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha dubbel precision%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara av lÃ¤gre ordning Ã¤n %d%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara numeriskt eller LOGICAL%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en attrappvariabel%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha en sort som inte Ã¤r bredare Ã¤n standardsorten (%d)%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en OPTIONAL attrappvariabel%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara en utvidgningsbar typ%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha en inbyggd typ%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha sorten %d%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha ordning %d%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha ordning 1 eller 2%qs-argumentet till inbyggd %qs vid %L mÃ¥ste vara positivt%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma sort som %qs%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma typ och sort som %qs%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha en numerisk typ%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha typen REAL eller INTEGER%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma ordning som %qs eller vara en skalÃ¤r%qs-argumentet till inbyggd %qs vid %L fÃ¥r inte vara OPTIONAL%qs-argumentet till inbyggd %qs vid %L fÃ¥r inte vara ett underobjekt till %qs%qs-argumentet till inbyggd %qs vid %L mÃ¥ste fÃ¥r inte finnas om %<x%> Ã¤r COMPLEX%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ge Ã¥tminstone lika mÃ¥nga element som det finns .TRUE.-vÃ¤rden i %qs (%ld/%d)%qs-argumentet till inbyggd %qs vid %L stÃ¶djs inte Ã¤nnuArgument %qs till inbyggd %qs vid %L skall ha typen heltal, reell eller tecken%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha samma typ som %qs vid %LArgumentet %qs till inbyggd %qs vid %L skall inte vara TYPE(*)Argument %qs till inbyggd %qs vid %L fÃ¥r inte vara en procedurArgumentet %qs till inbyggd %qs vid %L fÃ¥r inte vara en vektor med antagen storlekargumentet %qs till inbyggd %qs vid %L skall inte vara co-indexerat%qs-argumentet till inbyggd %qs vid %L skall ange en giltig heltalssort%qs-argumentet till inbyggd %qs vid %L mÃ¥ste ha ordning %d eller vara en skalÃ¤r%qs vid %C Ã¤r en omdefinition av deklarationen i motsvarande grÃ¤nssnitt fÃ¶r MODULE PROCEDURE %qs%qs vid %C Ã¤r redan definierad som FINAL procedur%qs vid %C Ã¤r inte en medlem av posten %qs%qs vid %C Ã¤r inte en variabel%qs vid %C Ã¤r namnet pÃ¥ en rekursiv funktion och refererar dÃ¤rmed till resultatvariabeln.  AnvÃ¤nd en explicit RESULT-variabel fÃ¶r direkt rekursion (12.5.2.1)%qs vid %L Ã¤r redan initierad vid %L%qs vid %L som Ã¤r associerad med uttryck kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)%qs vid %L som Ã¤r associerad med vektorindexerat mÃ¥l kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)%qs vid %L kan inte ha attributet VALUE eftersom det inte Ã¤r ett attrappargument%qs vid %L har en typ som inte Ã¤r konsistent med CALL vid %L%qs vid %L har attribut angivna utanfÃ¶r dess INTERFACE-kropp%qs vid %L har attributet CONTIGUOUS, men Ã¤r inte en vektorpekare eller en vektor med antagen form eller antagen ordning%qs vid %L Ã¤r tvetydig%qs vid %L Ã¤r en vektor och OPTIONAL.  OM DEN SAKNAS kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (12.4.1.5)%qs vid %L Ã¤r inte ett VALUE%qs vid %L Ã¤r inte en funktion%qs vid %L Ã¤r inte en modulprocedur%qs vid %L har den ABSTRACT:a typen %qs%qs vid %L mÃ¥ste vara mindre Ã¤n BIT_SIZE(%qs)%qs vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE(%qs)%qs vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE av INTEGER(KIND=%d)%qs vid %L mÃ¥ste vara ickenegativt%qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngd i detta sammanhang%qs vid %L mÃ¥ste ha samma antal formella argument som den Ã¥sidosatta proceduren%qs vid %L fÃ¥r inte vara DEFERRED eftersom det Ã¥sidosÃ¤tter en ej DEFERRED bindning%qs vid %L Ã¥sidosÃ¤tter en FUNCTION och mÃ¥ste ocksÃ¥ vara en FUNCTION%qs vid %L Ã¥sidosÃ¤tter en NOPASS-bindning och mÃ¥ste ocksÃ¥ vara NOPASS%qs vid %L Ã¥sidosÃ¤tter en PURE-procedur och fÃ¥r inte vara PRIVATE%qs vid %L Ã¥sidosÃ¤tter en PURE-procedur och mÃ¥ste ocksÃ¥ vara PURE%qs vid %L Ã¥sidosÃ¤tter en SUBROUTINE och mÃ¥ste ocksÃ¥ vara en SUBROUTINE%qs vid %L Ã¥sidosÃ¤tter en bindning med PASS och mÃ¥ste ocksÃ¥ vara PASS%qs vid %L Ã¥sidosÃ¤tter en icke-ELEMENTAL-procedur och fÃ¥r inte heller vara ELEMENTAL%qs vid %L Ã¥sidosÃ¤tter en procedurbindning deklarerad NON_OVERRIDABLE%qs vid %L Ã¥sidosÃ¤tter en ELEMENTAL-procedur och mÃ¥ste ocksÃ¥ vara ELEMENTAL%qs vid %L skulle vara en SUBROUTINE%qs vid %L skulle vara en SUBROUTINEattributet %qs ignoreratattributet %qs fungerar bara pÃ¥ funktionerattributet %qs fungerar bara pÃ¥ funktioner med variabelt antal argumentattributet %qs krÃ¤ver prototyper med namngivna argument%qs fÃ¥r inte finnas i ett konstantuttryck%qs kan inte utÃ¶kas vid %C fÃ¶r att den Ã¤r BIND(C)%qs kan inte utÃ¶kas vid %C eftersom det Ã¤r en SEQUENCE-typ%qs kombinerad med %<auto%>-kvalificerare fÃ¶r %qE%qs kombinerat med %<register%>-kvalificerare fÃ¶r %qE%qs-konstruktion inuti en %qs-region%qs deklarerad INTRINSIC vid %L finns inte%qs Ã¤r deklarerad som en funktion som returnerar en funktion%qs Ã¤r deklarerad som en funktion som returnerar en vektor%qs deklarerad vid %L Ã¤r ocksÃ¥ namnet pÃ¥ en inbyggd.  Den kan bara anropas via ett explicit grÃ¤nssnitt eller om den deklareras EXTERNAL.%qs deklarerad vid %L kan skugga den inbyggda med samma namn.  FÃ¶r att anropa den inbyggda kan en explicit INTRINSIC-deklaration krÃ¤vas.%qs deklarerad utan att vara i klassrÃ¤ckvidd%qs definierad utan att vara i klassrÃ¤ckvidd%qs stÃ¶djer inte MIPS16-kod%qs fÃ¶rvÃ¤ntar sig 1 argument men %d gavs%qs fÃ¶rvÃ¤ntar 2 argument men gavs %d%qs fÃ¶rvÃ¤ntar sig ett konstant argument%qs fÃ¶rvÃ¤ntar sig ett fixdecimalvÃ¤rde som argument%qs fÃ¶rvÃ¤ntar sig ett fixdecimalvÃ¤rde som fÃ¶rsta argument%qs fÃ¶rvÃ¤ntar sig ett heltalsvÃ¤rde som andra argument%qs-uttrycket mÃ¥ste vara ett heltalfunktionsmodifieraren %qs Ã¤r inkompatibel med %s %sfunktionen %qs kan inte ha argumentfunktionen %qs kan inte returnera ett vÃ¤rdefunktionen %qs anvÃ¤nder typspecificeraren %<auto%> utan avslutande returtypfunktionen %qs med avslutande returtyp har %qT som sin typ istÃ¤llet fÃ¶r bara %<auto%>funktionen %qs med avslutande returtyp Ã¤r inte deklarerad med typspecificeraren %<auto%>%qs har bÃ¥de %<extern%> och initierare%qs har spillt Ã¶ver%qs i %<%s %E%>%qs i %s-klausul vid %L Ã¤r inte en riktig vektorsektion%qs i ALIGNED-klausul vid %L behÃ¶ver ett skalÃ¤rt positivt konstant heltals justeringsuttryck%qs i ALIGNED-klausul mÃ¥ste vara POINTER, ALLOCATABLE, Cray-pekare eller C_PTR vid %L%qs i DEPEND-klausul vid %L Ã¤r en vektorsektion med storlek noll%qs i EXTENDS-uttryck vid %C Ã¤r inte en hÃ¤rledd typ%qs i LINEAR-klausul vid %L krÃ¤ver ett konstant heltalsuttryck fÃ¶r linjÃ¤rsteg eller ett attrappargument angivet i en UNIFORM-klausul%qs i LINEAR-klausul vid %L krÃ¤ver ett skalÃ¤rt heltalsuttryck fÃ¶r linjÃ¤rsteg%qs kan inte fÃ¶rekomma i COMMON vid %L [F2008:C5100]%qs i pekartilldelningen vid %L kan inte vara ett l-vÃ¤rde eftersom det Ã¤r en procedur%qs i variabeldefinitionssammanhang (%s) vid %L Ã¤r inte en variabel%qs initierad och deklarerad %<extern%>inbyggd %qs med CHARACTER-argument vid %Linbyggd %qs med KIND-argument vid %Linbyggd %qs med RADIX-argument vid %L%qs Ã¤r redan IMPORT:erad frÃ¥n vÃ¤rdrÃ¤ckviddsenhet vid %C.%qs Ã¤r ett ogiltigt argument till -mcpu=%qs Ã¤r en okÃ¤nd flagga till -save-temps%qs Ã¤r trasig%qs bÃ¶r undvikas%qs bÃ¶r undvikas, anvÃ¤nd -fno-zero-initialized-in-bss%qs bÃ¶r undvikas, anvÃ¤nd -fstack-check%qs Ã¤r inkompatibel med %qs%qs Ã¤r inkompatibel med %s %s%qs Ã¤r smalare Ã¤n vÃ¤rdena av sin typ%qs Ã¤r varken en definierad operator eller en postkomponent i en punktstrÃ¤ng vid %C%qs Ã¤r inte en katalog%qs Ã¤r inte en gcov-datafil%qs Ã¤r inte ett giltigt basregister i -mstack-protector-guard-reg=%qs Ã¤r inte ett giltigt tal i -mstack-protector-guard-offset=%qs Ã¤r inte ett giltigt avstÃ¥nd i -mstack-protector-guard-offset=%qs Ã¤r inte en giltig flagga till preprocessorn%qs Ã¤r inte en flagga som styr varningar%qs Ã¤r inte giltigt fÃ¶r %qs%qs Ã¤r av en PRIVATE-typ och kan inte vara ett attrappargument till %qs, som Ã¤r PUBLIC vid %L%qs Ã¤r version %q.*s, version %q.*s fÃ¶rvÃ¤ntades%qs-lÃ¤ngduttryck mÃ¥ste vara ett heltal%qs lÃ¤ngduttryck mÃ¥ste vara ett positivt konstant heltalsuttryck%qs-matchningsvariant bÃ¶r undvikas%qs mÃ¥ste vara en modulprocedur eller en extern procedur med ett explicit grÃ¤nssnitt vid %L%qs mÃ¥ste vara den fÃ¶rsta klausulen i %qs%qs mÃ¥ste anvÃ¤ndas tillsammans med %qs%qs fÃ¥r inte fÃ¶rekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats dÃ¤r den sjÃ¤lv allokeras%qs av %qs Ã¤r PRIVATE vid %L%qs i modulen %qs, importerad vid %C, Ã¤r ocksÃ¥ namnet pÃ¥ den aktuella programenheten%qs krÃ¤ver ett mÃ¥l som klarar instruktionen %qs%qs krÃ¤ver trolig gren-instruktioner%qs angiven fÃ¶r auto-variabel %qE%qs angiven fÃ¶r parameter %qE%qs angiven fÃ¶r postfÃ¤lt%qs angiven fÃ¶r postfÃ¤lt %qE%qs angiven fÃ¶r namnlÃ¶s parameter%qs-tagg anvÃ¤nd vid namngivning av %q#T%qs anvÃ¤nd med %qE%qs anvÃ¤nder dynamisk stackallokering%qs-vÃ¤rdet mÃ¥ste vara positivt%qs-variabeln Ã¤r varken en pekare eller en vektor%qs-variabeln Ã¤r varken en pekare, eller en vektor eller en referens till pekare eller vektor%r%s:%d:%R   %r%s:%d:%R   [ hoppar Ã¶ver %d instansieringskontexter, anvÃ¤nd -ftemplate-backtrace-limit=0 fÃ¶r att avaktivera ]
  %r%s:%d:%R   i expansion av konstantuttryck i frÃ¥n %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ hoppar Ã¶ver %d instansieringskontexter, anvÃ¤nd -ftemplate-backtrace-limit=0 fÃ¶r att avaktivera ]
  %r%s:%d:%d:%R   i expansion av konstantuttryck i %qs%s%s
  %s  Samma som %s.%s !$ACC LOOP-slingor Ã¤r inte perfekt nÃ¤stade vid %L%s %#D%s %#S%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%T%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%s%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%T%s%>, men argument %d har typen %qT%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%s%s%>, men argument %d har typen %qT%s %qE implementerar inte helt protokollet %qE%s %qs%s %qs-konstruktion inuti en %s %qs-region%s %s %p %d
*************** F2008: En tilldelning av funktionspekare
*** 2389,2406 ****
  %sarch=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %sarch=z900%s%stune=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %stune=z900%s%u namn gavs nÃ¤r %qT dekomponeras till %wu elementâ€�â€� â€�-flaggaâ€�!â€�-flaggaâ€�#â€�-flagga%%%c Ã¤r inte ett giltigt operandprefixâ€�%%&â€� anvÃ¤nt utan nÃ¥gon lokal dynamisk TLS-referens'%%l'-operand Ã¤r inte en etikettâ€�%sâ€� mÃ¥ste ha %d operander (exklusive match_dups)â€�%sâ€� mÃ¥ste ha Ã¥tminstone %d operander (exklusive match_dups)â€�%sâ€� fÃ¥r inte ha fler Ã¤n %d operander (exklusive match_dups)â€�%sâ€� tilldelades till â€�%sâ€�, men definierades inte under omkompilering, eller vice versaâ€�'â€�-flaggaâ€�(â€�-flaggaâ€�+â€�-flaggaâ€�-â€�-flaggaâ€�0â€�-flaggaâ€�Bâ€�-operand har flera bitar sattaâ€�Bâ€�-operand Ã¤r ej konstantâ€�Eâ€�-modifierareâ€�Iâ€�-flaggaâ€�Oâ€�-modifierareâ€�^â€�-flaggaâ€�_â€�-flaggaâ€�aâ€�-flaggaâ€�assignâ€�-egenskap %qs anvÃ¤nder bitfÃ¤ltsinstansvariabeln %qsâ€�atomicâ€�-egenskap %qs anvÃ¤nder bitfÃ¤ltsinstansvariabeln %qsattributet â€�getterâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationâ€�hâ€� anvÃ¤nt pÃ¥ operand som inte Ã¤r ett registerâ€�mâ€�-flaggaattributet â€�nonatomicâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationâ€�oâ€�-operand Ã¤r ej konstantâ€�qâ€�-flaggaattributet â€�readonlyâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationattributet â€�setterâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationÂ©(Meddelanden utan en matchande metodsignatur(en pekare pÃ¥ medlem kan bara skapas med %<&%E%>)(en initiering utanfÃ¶r klassen krÃ¤vs)(anonym namnrymd)(anonym)(om detta inte Ã¤r vad du avsÃ¥g, se till att funktionsmallen redan har deklarerats och lÃ¤gg till <> efter funktionsnamnet hÃ¤r) (om du anvÃ¤nder %<--fpermissive%> kommer G++ acceptera din kod)(om du anvÃ¤nder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)(om du anvÃ¤nder %<-fpermissive%>, kommer G++ acceptera din kod, men man bÃ¶r undvika att tillÃ¥ta anvÃ¤ndning av ett odeklarerat namn)(i nÃ¤rheten av initiering av %qs)(kanske %<typename %T::%E%> avsÃ¥gs)(kanske ett semikolon saknas efter definitionen av %qT)(alltsÃ¥ skall du skicka %qT och inte %qT till %<va_arg%>)(statiska destruerare fÃ¶r %s)(statiska initierare fÃ¶r %s)(meddelandet visas endast en gÃ¥ng per kÃ¤llkodsfil)
  ({anonym})*** VARNING *** det finns aktiva insticksmoduler, rapportera inte detta som ett fel med mindre Ã¤n att du kan reproducera det utan att aktivera nÃ¥gra insticksmoduler.
  *thisargumentet %q.*s till --help Ã¤r tvetydigt, var mer precis--help=<klass>	Visa beskrivningar av en speciell klass av flaggor.  <klass> Ã¤r en eller flera av optimizers, target, warnings, undocumented, params.--param <param>=<vÃ¤rde>	SÃ¤tt parameter <param> till vÃ¤rde.  Se nedan fÃ¶r en komplett lista pÃ¥ parametrar.grÃ¤nsen --param inline-unit-growth nÃ¥ddgrÃ¤nsen --param large-function-growth nÃ¥ddgrÃ¤nsen --param large-stack-frame-growth nÃ¥ddgrÃ¤nsen --param max-inline-insns-auto nÃ¥ddgrÃ¤nsen --param max-inline-insns-single nÃ¥dd-A<frÃ¥ga>=<svar>	Intyga <svar> pÃ¥ <frÃ¥ga>.  Om â€�-â€� sÃ¤tts fÃ¶re <frÃ¥ga> avaktiveras <svar>:et till <frÃ¥ga>:n.-D<makro>[=<vÃ¤rde>]	Definiera ett <makro> med <vÃ¤rde> som sitt vÃ¤rde.  Om bara <makro> anges sÃ¤tts <vÃ¤rde> till 1.-E eller -x krÃ¤vs nÃ¤r indata tas frÃ¥n standard in-F <kat>	LÃ¤gg till <kat> till slutet av huvudramverkets inkluderingssÃ¶kvÃ¤g.-G<antal>	Placera globala and statiska data mindre Ã¤n <antal> byte i en speciell sektion (vissa arkitekturer).-I <kat>	LÃ¤gg till <kat> till slutet av huvudsÃ¶kvÃ¤gen.-I- angiven tvÃ¥ gÃ¥nger-J<katalog>	LÃ¤gg MODULE-filer i â€�katalogâ€�.-MF <fil>	Skriv beroendeutdata till den angivna filen.-MG kan endast anvÃ¤nds med -M eller -MM-MQ <mÃ¥l>	LÃ¤gg till ett MAKE-citerat mÃ¥l.-MT <mÃ¥l>	LÃ¤gg till ett ociterat mÃ¥l.-O<nummer>	SÃ¤tt optimeringsnivÃ¥ till <nummer>.-U<makro>	Avdefiniera <makro>.-Waligned-new=[none|global|all]	Varna Ã¤ven om â€�newâ€� anvÃ¤nder en allokeringsfunktion som Ã¤r klassmedlem.-Walloc-size-larger-than=<byte> Varna fÃ¶r anrop till allokeringsfunktioner som fÃ¶rsÃ¶ker allokera objekt som Ã¤r stÃ¶rre Ã¤n det angivna antalet byte.-Walloc-zero Varna fÃ¶r anrop till allokeringsfunktioner som anger noll byte.-Walloca-larger-than=0 Ã¤r meningslÃ¶st-Walloca-larger-than=<antal>	Varna vid obegrÃ¤nsade anvÃ¤ndningar av alloca, och vid begrÃ¤nsade anvÃ¤ndningar av alloca vars grÃ¤nser kan vara stÃ¶rre Ã¤n <antal> byte.-Werror=%s: -%s Ã¤r inte en flagga som styr varningar-Werror=%s: ingen flagga -%s-Wformat-contains-nul ignoreras utan -Wformat-Wformat-extra-args ignorerad utan -Wformat-Wformat-nonliteral ignorerad utan -Wformat-Wformat-security ignorerad utan -Wformat-Wformat-y2k ignorerad utan -Wformat-Wformat-zero-length ignoreras utan -Wformat-Wframe-larger-than=<antal>	Varna om en funktions stackram krÃ¤ver mer en <antal> byte.-Wlarger-than=<antal>	Varna fÃ¶r ett objekt Ã¤r stÃ¶rre Ã¤n <antal> byte.-Wmisleading-indentation Ã¤r avaktiverad hÃ¤rifrÃ¥n och framÃ¥t, eftersom kolumnspÃ¥rning avaktiverades pÃ¥ grund av storleken pÃ¥ kod/huvuden.-Wnormalized=[none|id|nfc|nfkc]	Varna fÃ¶r icke normaliserade UnicodestrÃ¤ngar.-Wstack-usage=<antal>	Varna om stackanvÃ¤ndningen kan vara stÃ¶rre Ã¤n den angivna mÃ¤ngden.-Wvla-larger-than=0 Ã¤r meningslÃ¶st-Wvla-larger-than=<antal>	Varna fÃ¶r obegrÃ¤nsade anvÃ¤ndningar av vektorer med variabel lÃ¤ngd, och fÃ¶r begrÃ¤nsade anvÃ¤ndningar av vektorer med variabel lÃ¤ngd vars grÃ¤ns kan vara stÃ¶rre Ã¤n <antal> byte.-Xbind-now och -Xbind-lazy Ã¤r inkompatibla-aux-info <fil>	Generera deklarationsinfo till <fil>.-bundle Ã¤r inte tillÃ¥ten med -dynamiclib-bundle_loader Ã¤r inte tillÃ¥ten med -dynamiclib-c eller -S krÃ¤vs fÃ¶r Ada-c krÃ¤vs fÃ¶r gnat2scil-c krÃ¤vs fÃ¶r gnat2why-client_name Ã¤r inte tillÃ¥ten med -dynamiclib-current_version Ã¤r bara tillÃ¥ten med -dynamiclib-d<bokstÃ¤ver>	SlÃ¥ pÃ¥ dumpning frÃ¥n specifika pass i kompilatorn.-dumpbase <fil>	Ange basfilnamn att anvÃ¤ndas fÃ¶r dumpar.-dumpdir <kat>	Ange katalognamn att anvÃ¤ndas fÃ¶r dumpar.-f%s och -msdata=%s Ã¤r inkompatibla-f%s ignoreras (stÃ¶djs inte fÃ¶r DJGPP)
! -f%s stÃ¶djs inte med CONST16-instruktioner-f%s stÃ¶djs inte: ignoreras-f%sleading-underscore stÃ¶djs inte pÃ¥ denna mÃ¥lmaskin-fPIC och -fpic stÃ¶djs inte i denna konfiguration-fPIC och -mcall-%s Ã¤r inkompatibla-fPIC stÃ¶djs inte-fPIC/-fpic stÃ¶djs inte av denna mÃ¥larkitektur-fPIE stÃ¶djs inte-fada-spec-parent=unit  Skriv ut Ada-specifikationer som barnenheter till den givna fÃ¶rÃ¤ldern.-falign-labels=%d stÃ¶djs ej-falign-loops=%d stÃ¶djs ej-faligned-new=%d Ã¤r inte en exponent av tvÃ¥-faligned-new=<N> AnvÃ¤nd C++17 allokering av Ã¶verjusterade typer fÃ¶r justeringar som Ã¤r stÃ¶rre Ã¤n N.-fasan-shadow-offset skall bara anvÃ¤ndas med -fsanitize=kernel-address-fasan-shadow-offset=<tal>	AnvÃ¤nd anpassat avstÃ¥nd till skuggminne.-fassociative-math avslagen, andra flaggor gÃ¥r fÃ¶re-fblas-matmul-limit=<n>	Storlek pÃ¥ den minsta matris fÃ¶r vilken matmul kommer anvÃ¤nda BLAS.-fcall-saved-<register>	Markera att <register> bevaras mellan funktioner.-fcall-saved-REG stÃ¶djs inte fÃ¶r utregister-fcall-used-<register>	Markera att <register> fÃ¶rstÃ¶rs av funktionsanrop.-fcheck-pointer-bounds krÃ¤ver %qs-namn fÃ¶r intern anvÃ¤ndning-fcheck=[...]	Ange vilka kÃ¶rtidskontroller som skall utfÃ¶ras.-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<#pragma cilk grainsize%>-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_for%>-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_spawn%>-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_sync%>-fcoarray=<none|single|lib>	Ange vilken co-vektorsparallellisering som skall anvÃ¤ndas.-fcompare-debug[=<flgr>]	Kompilera med och utan t.ex. -gtoggle, och jÃ¤mfÃ¶r slutinstruktionsdumpen.-fconst-string-class=<namn>	AnvÃ¤nd klassen <namn> fÃ¶r konstanta strÃ¤ngar.-fconstexpr-depth=<antal>	Ange maximalt rekursionsdjup fÃ¶r constexpr.-fconstexpr-loop-limit=<antal>	Ange maximalt antal constexpr-slingiterationer.-fconvert=<big-endian|little-endian|native|swap> Byteordningen som anvÃ¤nds fÃ¶r oformaterade filer.-fdata-sections stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fdbg-cnt=%s-fdbg-cnt=<rÃ¤knare>:<grÃ¤ns>[,<rÃ¤knare>:<grÃ¤ns>,...]	SÃ¤tt grÃ¤nsen fÃ¶r felsÃ¶kningsrÃ¤knare.-fdeduce-init-list	aktivera hÃ¤rledning av std::initializer_list fÃ¶r en malltypparameter frÃ¥n en klammeromsluten initierarlista.-fdiagnostics-color=[never|always|auto]	FÃ¤rglÃ¤gg felmeddelanden.-fdiagnostics-show-location=[once|every-line]	Anger hur ofta kÃ¤llkodspositioner skall skrivas ut i bÃ¶rjan av utskrift vid radbrytning.-fdirectives-only Ã¤r inkompatibel med -Wunused_macros-fdirectives-only Ã¤r inkompatibel med -traditional-fdisable-[tree|rtl|ipa]-<pass>=intrvl1+intrvl2 avaktiverar ett optimeringspass.-fdump-<typ>	Skriv ut diverse intern kompilatorinformation till en fil.-fdump-final-insns=filnamn	Skriv instruktionerna vid slutet av Ã¶versÃ¤ttningen till filnamn.-fdump-go-spec=filnamn	Skriv alla deklarationer till fil som Go-kod.-feliminate-dwarf2-dups Ã¤r trasig fÃ¶r C++, ignorerar-femit-struct-debug-baseonly	Aggressivt reducerad felsÃ¶kningsinformation fÃ¶r poster.-femit-struct-debug-detailed=<spec-lista>	Detaljreducerad felsÃ¶kningsinformation fÃ¶r poster.-femit-struct-debug-reduced	Konservativt reducerad felsÃ¶kningsinformation fÃ¶r poster.-fenable-[tree|rtl|ipa]-<pass>=intrvl1+intrvl2 aktiverar ett optimeringspass.-fexcess-precision=[fast|standard]	Ange hantering av Ã¶verskjutande precision pÃ¥ flyttal.-fexcess-precision=standard fÃ¶r Ada-fexcess-precision=standard fÃ¶r C++-fexcess-precision=standard fÃ¶r Fortran-fexec-charset=<tknst>	Konvertera alla strÃ¤ngar och teckenkonstanter till teckenuppsÃ¤ttningen <tknst>.-ffixed-<register>	Markera <register> som ej tillgÃ¤ngligt fÃ¶r kompilatorn.-ffixed-line-length-<n>	AnvÃ¤nd radlÃ¤ngd med n tecken i fast lÃ¤ge.-ffp-contract=[off|on|fast]	UtfÃ¶r kontraktion av flyttalsuttryck.-ffpe-summary=[â€¦]	Skriv ut en sammanfattning av flyttalsundantag.-ffpe-trap=[â€¦]	Stanna vid fÃ¶ljande flyttalsundantag.-ffree-line-length-<n>	AnvÃ¤nd radlÃ¤ngd med n tecken i fri form.-ffunction-sections stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fgnat-encodings=[all|gdb|minimal]	VÃ¤lj balansen mellan GNAT-kodningar och standard DWARF som skrivs ut i felsÃ¶kningsinformationen-fgo-c-header=filnamn	Skriv Go-postdefinitioner till en fil som C-kod.-fgo-dump-<typ>	Skriv ut Go-framÃ¤ndens interna information.-fgo-optimize-<typ>	SlÃ¥ pÃ¥ optimeringspass i framÃ¤nden.-fgo-pkgpath=<strÃ¤ng>	SÃ¤tt Go-paketsÃ¶kvÃ¤g.-fgo-prefix=<strÃ¤ng>	SÃ¤tt paketspecifika prefix fÃ¶r exporterade Go-namn.-fgo-relative-import-path=<sÃ¶kv>	Hantera en relativ import som relativ till sÃ¶kv.-fhandle-exceptions har bytt namn till -fexceptions (och Ã¤r nu normalt pÃ¥slagen)-finit-character=<n>	Initiera lokala teckenvariabler med ASCII-vÃ¤rde n.-finit-integer=<n>	Initiera lokala heltalsvariabler med n.-finit-logical=<true|false>	Initiera lokala logiska variabler.-finit-real=<zero|snan|nan|inf|-inf>	Initiera lokala reella variabler.-finline-limit=<tal>	BegrÃ¤nsa storlek pÃ¥ inline-funktioner till <tal>.-finline-matmul-limit=<n>	Specificera storleken pÃ¥ den stÃ¶rsta matris fÃ¶r vilken matmul kommer inline:as.-finput-charset=<tknst>	Ange standardteckenuppsÃ¤ttning fÃ¶r kÃ¤llkodsfiler.-finstrument-functions-exclude-file-list=filenamn,...  Instrumentera inte funktioner upprÃ¤knade i filerna.-finstrument-functions-exclude-function-list=namn,...  Instrumentera inte upprÃ¤knade funktioner.-fira-algorithm=[CB|priority]	BestÃ¤m den anvÃ¤nda IRA-algoritmen.-fira-region=[one|all|mixed]	SÃ¤tt regioner fÃ¶r IRA.-fira-verbose=<tal>	Styr IRA:ns nivÃ¥ pÃ¥ diagnostikmeddelanden.-flto-compression-level=<tal>	AnvÃ¤nd zlib-komprimering pÃ¥ nivÃ¥ <tal> fÃ¶r IL.-fmax-array-constructor=<n>	Maximalt antal objekt i en vektorkonstruerare.-fmax-errors=<antal>	Maximalt antal fel som skall rapporteras.-fmax-identifier-length=<n>	Maximal identifierarlÃ¤ngd.-fmax-stack-var-size=<n>	Storlek i byte pÃ¥ den stÃ¶rsta vektorn som lÃ¤ggs pÃ¥ stacken.-fmax-subrecord-length=<n>	Maximal lÃ¤ngd fÃ¶r underposter.-fmessage-length=<antal>	BegrÃ¤nsa felmeddelandens lÃ¤ngd till <antal> tecken per rad.  0 stÃ¤nger av radbrytning.-fno-fat-lto-objects stÃ¶djs endast med insticksmodul fÃ¶r lÃ¤nkning-fno-gnu89-inline stÃ¶djs endast i GNU99- C99-lÃ¤ge-fno-pretty-templates Finskriv inte mallspecialiseringar som mallsignaturer fÃ¶ljda av argumenten.-fno-threadsafe-statics	Generera inte trÃ¥dsÃ¤ker kod fÃ¶r initiering a lokala statiska variabler.flaggan -foffload-abi kan anges endast fÃ¶r en avlastande kompilator-foffload-abi=[lp64|ilp32]     Ange ABI:et att anvÃ¤nda i en avlastningskompilator.-foffload=<mÃ¥l>=<flaggor>  Ange mÃ¥l att lasta av till och flaggor fÃ¶r dem.operand till -fopenacc-dim Ã¤r felformulerad vid â€�%sâ€�-fopt-info[-<type>=filenamn]	Skriv ut kompilatoroptimeringsdetaljer.-force_flat_namespace Ã¤r inte tillÃ¥ten med -dynamiclib-fpack-struct=<tal>	Ange initial maximal justering fÃ¶r postmedlemmar.-fpermitted-flt-eval-methods=[c11|ts-18661]	Ange vilka vÃ¤rden pÃ¥ FLT_EVAL_METHOD som Ã¤r tillÃ¥tna.-fpic och -fPIC stÃ¶djs inte utan -mdsbt fÃ¶r detta mÃ¥l-fpic och -mapcs-reent Ã¤r inkompatibla-fpic stÃ¶djs inte-fpie stÃ¶djs inte-fplugin-arg-<namn>-<nyckel>[=<vÃ¤rde>]	Ange argument <nyckel>=<vÃ¤rde> fÃ¶r insticksmodul <namn>.-fprefetch-loop-arrays stÃ¶djs inte med -Os-fprefetch-loop-arrays stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fprefetch-loop-arrays stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur (fÃ¶rsÃ¶k med -march-flaggor)-fprofile-update=[single|atomic|prefer-atomic]	Ange metoden fÃ¶r profiluppdatering.-frandom-seed=<strÃ¤ng>	GÃ¶r kompileringen reproducerbar med <strÃ¤ng>.-frecord-gcc-switches stÃ¶djs inte fÃ¶r den aktuella mÃ¥larkitekturen-freorder-blocks-algorithm=[simple|stc]	SÃ¤tt algoritmen att anvÃ¤ndas fÃ¶r ordningsÃ¤ndring av grundblock.-freorder-blocks-and-partition stÃ¶djer inte upprullningsinformation pÃ¥ denna arkitektur-freorder-blocks-and-partition fungerar inte pÃ¥ denna arkitektur-freorder-blocks-and-partition fungerar inte med undantag pÃ¥ denna arkitektur-freorder-blocks-and-partition stÃ¶djs inte pÃ¥ denna arkitektur-frepo mÃ¥ste anvÃ¤ndas tillsammans med -c-fsanitize-address-use-after-scope fÃ¶rutsÃ¤tter flaggan -fstack-reuse=none-fsanitize-recover=%s stÃ¶djs inte-fsanitize-sections=<sek1,sek2,â€¦>	Sanera globala variabler i anvÃ¤ndardefinierade sektioner.-fsanitize=address och -fsanitize=kernel-address Ã¤r inkompatibel med -fsanitize=thread-fsanitize=address och -fsanitize=kernel stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fsanitize=address Ã¤r inkompatibel med -fsanitize=kernel-address-fsanitize=address stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturflaggan -fsanitize=all Ã¤r inte giltig-fsanitize=leak Ã¤r inkompatibel med -fsanitize=thread-fsched-stalled-insns-dep=<antal>	SÃ¤tt beroendeavstÃ¥ndet som kontrolleras i fÃ¶rtida schemalÃ¤ggning av kÃ¶ade instruktioner.-fsched-stalled-insns=<antal>	Ange antalet kÃ¶ade instruktioner som kan schemalÃ¤ggas i fÃ¶rtid.-fsched-verbose=<tal>	Ange hur mÃ¥ngordig schemalÃ¤ggaren skall vara.-fsimd-cost-model=[unlimited|dynamic|cheap]	Anger kostnadsmodellen fÃ¶r vektorisering fÃ¶r kod markerad med ett simd-direktiv.-fsplit-stack stÃ¶djer inte 2 registerparametrar fÃ¶r en nÃ¤stad funktion-fsplit-stack stÃ¶djer inte 3 registerparametrar-fsplit-stack stÃ¶djer inte fastcall med nÃ¤stade funktioner-fsplit-stack anvÃ¤nder register r29-fsso-struct=[big-endian|little-endian|native]	SÃ¤tt standardordning fÃ¶r skalÃ¤rlagring.-fstack-check=[no|generic|specific]	LÃ¤gg in stackkontrollkod i programmet.-fstack-check=specific fÃ¶r Thumb-1-fstack-check=specific Ã¤r inte implementerat fÃ¶r MIPS16-fstack-limit- flaggor ignoreras med -mfdpic; anvÃ¤nd -mstack-check-l1-fstack-limit-flaggor stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur-fstack-limit-register=<register>	FÃ¥nga om stacken gÃ¥r fÃ¶rbi <register>.-fstack-limit-symbol=<namn>	FÃ¥nga om stacken gÃ¥r fÃ¶rbi symbolen <namn>.-fstack-protector stÃ¶djs inte av denna mÃ¥larkitektur-fstack-reuse=[all|named_vars|none]	StÃ¤ll in stackÃ¥teranvÃ¤ndningsnivÃ¥n fÃ¶r lokala variabler.-ftabstop=<antal>	AvstÃ¥nd mellan tabulatorstopp fÃ¶r kolumnvis rapportering.-ftemplate-depth=<antal>	Ange maximalt instansieringsdjup fÃ¶r mallar.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Ange normal kodgenereringsmodell fÃ¶r trÃ¥dlokal lagring.-ftrack-macro-expansion=<0|1|2>  SpÃ¥ra platser fÃ¶r symboler som kommer frÃ¥n makroexpansion och visa dem i felmeddelanden.-ftree-parallelize-loops=<antal>	Aktivera automatisk parallellisering av slingor.-fuse-linker-plugin stÃ¶djs inte i denna konfiguration-fuse-linker-plugin, men %s inte funnen-fvisibility=[default|internal|hidden|protected]	Ange standardvÃ¤rde fÃ¶r symbolsynlighet.-fvisibility=[private|protected|public|package]	Ange standardvÃ¤rde fÃ¶r symbolsynlighet.-fvtable-verify=preinit stÃ¶djs inte i denna konfiguration-fvtable-verify=std stÃ¶djs inte i denna konfiguration-fwide-exec-charset=<tknst>	Konvertera alla breda strÃ¤ngar och teckenkonstanter till teckenuppsÃ¤ttningen <tknst>.-fwpa och -fltrans Ã¤r Ã¶msesidigt uteslutande-g stÃ¶djs bara nÃ¤r man anvÃ¤nder GAS pÃ¥ denna processor,flaggan -g Ã¤r avslagen-g med -mno-apcs-frame ger kanske inte vettig felsÃ¶kning-gnat<flaggor>	Ange flaggor till GNAT.-gz stÃ¶djs inte i denna konfiguration-gz=<format>	Generera komprimerade felsÃ¶kningssektioner i formatet <format>.-gz=zlib stÃ¶djs inte i denna konfiguration-idirafter <kat>	LÃ¤gg till <kat> till slutet av sÃ¶kvÃ¤gen fÃ¶r systeminkluderingar.-iframework <kat>	LÃ¤gg till <kat> till slutet av systemramverkets inkluderingssÃ¶kvÃ¤g.-imacros <fil>	Tag med definitioner av makron i <fil>.-imultiarch <kat>	SÃ¤tt <kat> att vara inkluderingsunderbiblioteket fÃ¶r multiarkitekturer.-imultilib <kat>	SÃ¤tt <kat> att vara inkluderingsunderbiblioteket fÃ¶r multibibliotek.-include <fil>	Inkludera innehÃ¥llet i <fil> fÃ¶re andra filer.-install_name Ã¤r bara tillÃ¥ten med -dynamiclibflaggan -iplugindir <kat> skickas inte frÃ¥n gcc-drivrutin-iplugindir=<kat>	SÃ¤tt <kat> att vara standardbibliotek fÃ¶r insticksmoduler.-iprefix <skvg>	Ange <skvg> som ett prefix fÃ¶r de fÃ¶ljande tvÃ¥ flaggorna.-iquote <kat>	LÃ¤gg till <kat> till slutet av sÃ¶kvÃ¤gen fÃ¶r citerade inkluderingar.-isysroot <kat>	SÃ¤tt <kat> som rotkatalog fÃ¶r systemet.-isystem <kat>	LÃ¤gg till <kat> till bÃ¶rjan av sÃ¶kvÃ¤gen fÃ¶r systeminkluderingar.-iwithprefix <kat>	LÃ¤gg till <kat> till slutet av sÃ¶kvÃ¤gen fÃ¶r systeminkluderingar.-iwithprefixbefore <kat>	LÃ¤gg till <kat> till slutet av huvudsÃ¶kvÃ¤gen.-keep_private_externs Ã¤r inte tillÃ¥ten med -dynamiclib-m%s stÃ¶djs inte i denna konfiguration-m64 krÃ¤ver PowerPC64-arkitektur, aktiverar-m64 krÃ¤ver en PowerPC64-CPU-mabi=ABI	Generera kod som fÃ¶ljer det angivna ABI:et.-mabi=ABI	Generera kod som fÃ¶ljer det angivna ABI:et.-mabs=MODE	VÃ¤lj exekveringslÃ¤get IEEE 754 fÃ¶r instruktionerna ABS/NEG.-maix64 krÃ¤vs: 64-bitsberÃ¤kningar med 32-bitars adressering stÃ¶djs inte Ã¤n-maix64 krÃ¤ver att arkitekturen PowerPC64 fortfarande Ã¤r aktiverad-malign-functions Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd -falign-functions-malign-functions=%d Ã¤r inte mellan 0 och %d-malign-jumps Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd -falign-jumps-malign-jumps=%d Ã¤r inte mellan 0 och %d-malign-loops Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd -falign-loops-malign-loops=%d Ã¤r inte mellan 0 och %d-malign-power stÃ¶djs inte fÃ¶r 64-bitars Darwin, det Ã¤r inkompatibelt med de installerade C- och C++-biblioteken-mallow-movmisalign behÃ¶ver -mvsx-maltivec=le Ã¤r inte tillÃ¥tet fÃ¶r mÃ¥l med rak byteordning-mapcs-stack-check Ã¤r inkompatibel med -mno-apcs-frame-march=	Generera kod fÃ¶r angiven RISC-V ISA (t.ex. RV64IM).  ISA-strÃ¤ngar mÃ¥ste vara i gemener.-march=%s: ISA-strÃ¤ng mÃ¥ste bÃ¶rja med rv32 eller rv64-march=%s: felaktig ISA-strÃ¤ng-march=%s: ISA-understrÃ¤ng som ej stÃ¶djs %qs-march=ARK	Generera kod fÃ¶r det angivna chip:et eller CPU-versionen.-march=ARK	AnvÃ¤nd funktioner i arkitekturen ARK.-march=ISA	Generera kod fÃ¶r den angivna ISA:n.-mas100-syntax Ã¤r inkompatibel med -gdwarf-masm=intel stÃ¶djs inte i denna konfiguration-max-stackframe=%d Ã¤r inte anvÃ¤ndbar, inte mellan 0 och %d-mbackchain -mpacked-stack -mhard-float stÃ¶djs inte i kombination-mbig-endian och -mlittle-endian fÃ¥r inte anvÃ¤ndas tillsammans-mbranch-cost=%d Ã¤r inte mellan 0 och 5-mbranch-cost=KOSTNAD	Ange kostnaden fÃ¶r grenar till ungefÃ¤r KOSTNAD instruktioner.-mbranch-cost=N	Ange kostnaden fÃ¶r grenar till ungefÃ¤r N instruktioner.-mcall-aixdesc Ã¤r inkompatibel med -mabi=elfv2-mcmodel Ã¤r inkompatibel med andra toc-flaggor-mcmodel= stÃ¶djs inte pÃ¥ 32-bitars system-mcode-readable=INSTÃ„LLNING	Ange nÃ¤r instruktioner tillÃ¥ts komma Ã¥t kod.-mcode-region=upper behÃ¶ver en 430X-kompatibel cpu-mcorea och -mcoreb kan inte anvÃ¤ndas tillsammans-mcorea mÃ¥ste anvÃ¤ndas tillsammans med -mmulticore-mcoreb mÃ¥ste anvÃ¤ndas tillsammans med -mmulticore-mcpu=	AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU.-mcpu=%s stÃ¥r i konflikt med -march=%s-mcpu=%s har ogiltig kiselversion-mcpu=%s Ã¤r inte giltigt-mcpu=CPU	Kompilera kod fÃ¶r ARC-variant av CPU.-mcpu=CPU	AnvÃ¤nd funktioner i och optimera fÃ¶r angiven CPU.-mcpu=CPU	AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU.-mcpu=PROCESSOR		AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU.-mcpu=m16c	Kompilera kod fÃ¶r M16C-varianter.-mcpu=m32c	Kompilera kod fÃ¶r M32C-varianter.-mcpu=m32cm	Kompilera kod fÃ¶r M32CM-varianter.-mcpu=r8c	Kompilera kod fÃ¶r R8C-varianter.-mcrypto behÃ¶ver -maltivec-mdata-region=upper behÃ¶ver en 430X-kompatibel cpu-mdebug=	Aktivera felsÃ¶kningsutdata.-mdirect-move behÃ¶ver -mvsx-mdiv krÃ¤ver -march fÃ¶r att innefatta utÃ¶kningen %<M%>-mefficient-unaligned-vsx behÃ¶ver -mallow-movmisalign-mefficient-unaligned-vsx behÃ¶ver -mvsx-memregs=	Antal memreg-byte (standard: 16, intervall: 0..16).-mes0 kan endast anvÃ¤ndas med C-mexr anvÃ¤nds utan -ms-mexr anvÃ¤nds utan -ms eller -msx-mfdpic stÃ¶djs inte, vÃ¤lj ett bfin-linux-uclibc-mÃ¥l-mfentry stÃ¶djs inte fÃ¶r 32 bitar i kombination med -fpic-mfloat-abi=hard och VFP-mfloat-abi=hard: den valda processorn saknar en FPU-mfloat-abi=soft och -mfloat-abi=hard fÃ¥r inte anvÃ¤ndas tillsammans-mfloat-gprs=	VÃ¤lj GPR-flyttalsmetod.-mfloat128 behÃ¶ver -mfloat128-type-mfloat128 behÃ¶ver VSX-stÃ¶d-mfloat128-hardware behÃ¶ver -m64-mfloat128-hardware behÃ¶ver -mfloat128-type-mfloat128-hardware behÃ¶ver fullt ISA 3.0-stÃ¶d-mfloat128-type behÃ¶ver VSX-stÃ¶d-mflush-func=FUNK	AnvÃ¤nd FUNK fÃ¶r att tÃ¶mma cachen fÃ¶re anrop av stacktrampoliner.-mfpu=	Ange FP (sp, dp, sp-lite, dp-lite) (implicerar -mxilinx-fpu).-mfpu=auto stÃ¶djs fÃ¶r nÃ¤rvarande inte utan en explicit CPU.-mhard-dfp kan inte anvÃ¤ndas tillsammans med -msoft-float-mhard-dfp behÃ¶ver -mhard-float-mhard-float stÃ¶djs inte-mincoming-stack-boundary=%d Ã¤r inte mellan %d och 12-mint32 stÃ¶djs inte fÃ¶r mÃ¥len H8300 och H8300L-mipsN	Generera kod fÃ¶r ISA nivÃ¥ N.-mlarge behÃ¶ver en 430X-kompatibel -mmcu=-mlarge-data-threshold=<antal>	Data stÃ¶rre Ã¤n den angivna grÃ¤nsen kommer hamna i .ldata-sektionen i x86-64 medelmodell.-mlong-double-64 Ã¤r inte tillÃ¥ten med -m64-mlong-double-<n>	Ange storlek pÃ¥ long double (64 eller 128 bitar).-mmax-stackframe=STORLEK	Varna nÃ¤r en stackram Ã¤r stÃ¶rre Ã¤n den angivna storleken.-mmcu=MCU	VÃ¤lj mÃ¥l-MCU:n.-mmpy-option=MPY Kompilera ARCv2-kod med en multiplicerardesignflagga.-mmul=g13 kan inte anvÃ¤ndas med -mcpu=g10-mmul=g13 kan inte anvÃ¤ndas med -mcpu=g14-mmul=g14 kan inte anvÃ¤ndas med -mcpu=g10-mmul=g14 kan inte anvÃ¤ndas med -mcpu=g13-mmulticore kan endast anvÃ¤ndas med BF561-mmultiple stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning-mn stÃ¶djs inte pÃ¥ linux-mÃ¥l-mn anvÃ¤nds utan -mh eller -ms eller -msx-mnan=ENCODING	VÃ¤lj NaN-datakodningen IEEE 754.-mno-%s slÃ¥r av -m%s-mno-allow-string-insns fÃ¶rbjuder genereringen av instruktionen RMPA-mno-altivec avaktiverar vsx-mno-dpfp-lrsr stÃ¶djs endast med -mdpfp-mno-exr giltig endast med  -ms eller -msx          - Flaggan ignorerad!-mno-fentry Ã¤r inte kompatibelt med SEH-mno-mpy stÃ¶djs endast fÃ¶r ARC700 eller ARCv2-mno-power9-vector slÃ¥r av -mpower9-dform-mno-serialize-volatile	Serialisera inte minnesreferenser till flyktigt minne med MEMW-instruktioner.-mnop-mcount Ã¤r inte kompatibelt med denna mÃ¥larkitektur-mnop-mcount Ã¤r inte implementerat fÃ¶r -fPIC-moverride=STRÃ„NG	Endast avancerade anvÃ¤ndare!  Ã…sidosÃ¤tt CPU-optimeringsparametrar.-mpcrel -fPIC stÃ¶djs fÃ¶r nÃ¤rvarande inte pÃ¥ den valda cpu:n-mpic-register= Ã¤r oanvÃ¤ndbar utan -fpic-mpointer-size=[no,32,short,64,long]	SÃ¤tt standardstorlek pÃ¥ pekare.-mpower8-fusion-sign behÃ¶ver -mpower8-fusion-mpower8-vector behÃ¶ver -maltivec-mpower8-vector behÃ¶ver -mvsx-mpower9-dform behÃ¶ver -mpower9-vector-mpower9-dform behÃ¶ver -mupper-regs-df-mpower9-dform behÃ¶ver -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar krÃ¤ver -mdirect-move-mpower9-fusion behÃ¶ver -mpower8-fusion-mpower9-minmax Ã¤r inkompatibel med uttryckligen avaktiverade flaggor-mpower9-vector behÃ¶ver -mpower8-vector-mpreferred-stack-boundary stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-mpreferred-stack-boundary=%d Ã¤r inte mellan %d och %d-mpure-code stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l-mquad-memory Ã¤r inte tillgÃ¤ngligt i lÃ¤get med omvÃ¤nd byteordning--mquad-memory krÃ¤ver 64-bitarslÃ¤ge-mquad-memory-atomic fÃ¶rutsÃ¤tter 64-bitarslÃ¤ge-mr10k-cache-barrier=INSTÃ„LLNING	Ange nÃ¤r r10k-cache-barriÃ¤rer skall skjutas in.-mrecip krÃ¤ver -ffinite-math eller -ffast-math-mrecip krÃ¤ver -fno-trapping-math eller -ffast-math-mrecip krÃ¤ver -freciprocal-math eller -ffast-math-mregparm ignoreras fÃ¶r Intel MCU psABI-mregparm ignoreras i 64-bitslÃ¤ge-mregparm=%d Ã¤r inte mellan 0 och %d-mrelax stÃ¶djs endast fÃ¶r RTP PIC-mrelocatable och -mcall-%s Ã¤r inkompatibla-mrelocatable och -mno-minimal-toc Ã¤r inkompatibla-mrelocatable och -msdata=%s Ã¤r inkompatibla-ms2600 anvÃ¤nds utan -ms-msdata=%s och -mcall-%s Ã¤r inkompatibla-msecure-plt stÃ¶djs inte av din assembler-mshared-library-id= angiven utan -mid-shared-library-mshared-library-id=%s Ã¤r inte mellan 0 och %d-msim	AnvÃ¤nd simulatorkÃ¶rtider.-msim   AnvÃ¤nd simulatorkÃ¶rtider.flaggan -msimple-fpu ignoreras-msingle-float och -msoft-float kan inte bÃ¥da angesflaggan -msingle-float Ã¤r likvÃ¤rdig med -mhard-float-mslow-flash-data stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l-msmall-data-limit=N	Placera globala and statiska data mindre Ã¤n <antal> byte i en speciell sektion (vissa arkitekturer).-mspfp_fast Ã¤r inte tillgÃ¤ngligt pÃ¥ ARC600 eller ARC601-mstack-guard implicerar anvÃ¤ndning av -mstack-size-mstack-protector-guard=tls behÃ¶ver ett giltigt basregister-mstring stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning-mstringop-strategy=rep_8byte stÃ¶djs inte fÃ¶r 32-bitarskod-msx stÃ¶djs inte i coff-mtoc-fusion behÃ¶ver -mpower8-fusion--mtoc-fusion krÃ¤ver 64-bitar-mtoc-fusion behÃ¶ver medium/stor kodmodell-mtraceback=	VÃ¤lj fullstÃ¤ndig, partiell, eller ingen bakÃ¥tspÃ¥rningstabell.-mtune=	SchemalÃ¤gg kod fÃ¶r en given CPU.-mtune= fÃ¶rvÃ¤ntar sig mn10300, am33, am33-2 eller am34-mtune=ARK	Trimma justering fÃ¶r det angivna chip:et eller CPU-versionen.-mtune=CPU	Optimera fÃ¶r CPU.-mtune=PROCESSOR	Optimera utmatningen fÃ¶r PROCESSOR.-mupper-regs-df behÃ¶ver -mvsx-mupper-regs-di behÃ¶ver -mvsx-mupper-regs-sf behÃ¶ver -mpower8-vector-mvsx och -mno-altivec Ã¤r inkompatibla-mvsx och -mpaired Ã¤r inkompatibla-mvsx behÃ¶ver indexerad adressering-mvsx krÃ¤ver hÃ¥rdvaruflyttal-mvsx-small-integer krÃ¤ver -mpower8-vector, -mupper-regs-di och -mdirect-move-mvsx-timode kan behÃ¶va -mlra-mvsx-timode behÃ¶ver -mvsx-mxl-multiply-high kan bara anvÃ¤ndas med -mcpu=v6.00.a eller stÃ¶rre-mxl-multiply-high krÃ¤ver -mno-xl-soft-mul-mxl-reorder kan bara anvÃ¤ndas med -mcpu=v8.30.a eller stÃ¶rre-mxl-reorder behÃ¶ver -mxl-pattern-compare fÃ¶r -mcpu=v8.30.a-o <fil>	Skriv utdata i <fil>.-pg och -fomit-frame-pointer Ã¤r inkompatibla-pie stÃ¶djs inte i denna konfiguration-pipe ignorerad eftersom -save-temps angivits-pipe stÃ¶djs inte-private_bundle Ã¤r inte tillÃ¥ten med -dynamiclib-trigraphs	StÃ¶d trigrafer enligt ISO C.â€¦ denna sats, men den senare Ã¤r pÃ¥ ett missledande sÃ¤tt indenterad som om den vore vaktad av %qs:en.NOT.-operatorn i uttrycket vid %L mÃ¥ste ha en LOGICAL-operand.XOR.-operator vid %C128-bitars long double stÃ¶djs inte fÃ¶r VAX-flyttal31-bitars ABI.instruktionsuppsÃ¤ttningen 387 avaktiverad, anvÃ¤nder SSE-aritmetik64-bitars ABI.64-bits ABI stÃ¶djs inte i ESA/390-lÃ¤ge64-bitars SPE stÃ¶djs inte<Under initiering>
  <anonym><klamrar runt initierarlista><inbyggd><kommandorad><deklarationsfel><upprÃ¤knare><felaktigt-uttryck><uttrycksfel><lambda<lambda><saknas><returvÃ¤rde><returvÃ¤rde><sats><tagg-fel><mallargumentfel><mallparameterfel><throw-uttryck><typfel><typfel><typedef-fel><typprefixfel><ubsan-rutinanrop><okÃ¤nd operator><okÃ¤nd><namnlÃ¶s %s><namnlÃ¶s-fixdecimal:<namnlÃ¶st-flyttal:<namnlÃ¶s-teckenlÃ¶s:<namnlÃ¶s><otolkat><ej upplÃ¶st Ã¶verlagrad funktionstyp>?: anvÃ¤nder heltalskonstanter i en boolesk kontext?: anvÃ¤nder heltalskonstanter i en boolesk kontext, uttrycket kommer alltid berÃ¤knas till %<true%>@catch-parameter kan inte vara protokollkvalificerad@catch-parameter Ã¤r inte en kÃ¤nd Objective-C-klasstyp@interface till klassen %qE finns inteEtt argument vid %L har typen %s men funktionen som skickas som OPERATOR vid %L returnerar %sEtt grundblocks profilrÃ¤knare anses het om den bidrar till den givna promillesatsen fÃ¶r hela den profilerade kÃ¶rningen.En faktor fÃ¶r att trimma den Ã¶vre grÃ¤nsen som pendlingsmoduloschemalÃ¤ggaren anvÃ¤nder fÃ¶r att schemalÃ¤gga en slinga.En avhuggning frÃ¥n flyttal till heltal fÃ¥r ersÃ¤ttas med avrundning fÃ¶r att spara lÃ¤gesbyten.En synonym fÃ¶r -std=c89 (fÃ¶r C) eller -std=c++98 (fÃ¶r C++).Ett trÃ¶skelvÃ¤rde pÃ¥ det genomsnittliga antalet varv som beaktas av pendlingsmoduloschemalÃ¤ggaren.AAPCS stÃ¶djer inte -mcallee-super-interworkingAAPCS stÃ¶djer inte -mcaller-super-interworkingABI:et krÃ¤ver -march=rv%dABSTRACT INTERFACE %qs fÃ¥r inte refereras vid %LABSTRACT INTERFACE vid %CABSTRACT typ %qs anvÃ¤nds vid %LABSTRACT typ vid %CSlutligt AC-IMPLIED-DO-uttryck refererar styrvariabel vid %LInitialt AC-IMPLIED-DO-uttryck refererar styrvariabel vid %LAC-IMPLIED-DO-steguttryck refererar styrvariabel vid %LDirektivet ACC CACHE mÃ¥ste vara inuti en slinga %CACCESS-specifikation vid %L var redan angivenACQUIRED_LOCK-variabelACQUIRED_LOCK=-argumentet vid %L mÃ¥ste vara en skalÃ¤r LOGICAL-variabelTypen ACTION stÃ¥r i konflikt med READONLY-specificeraren vid %CAttributet ALLOCATABLE vid %C i en TYPE-definitionALLOCATABLE-objekt %qs i %s-klausul vid %LALLOCATABLE-objekt %qs av hÃ¤rledd typ i %s-klausul vid %LALLOCATABLE-objekt %qs av polymorf typ i %s-klausul vid %LALLOCATABLE angiven utanfÃ¶r INTERFACE-kropp vid %LALLOCATE-objektALLOCATE av co-vektor vid %C i CRITICAL-blockALLOCATE av co-vektor vid %C i DO CONCURRENT-blockALTERNATE RETURN Ã¤r inte tillÃ¥tet vid %LAPCS-Ã¥teranropsbar kod stÃ¶djs inte.  IgnorerasASSERT_EXPR med villkor som alltid Ã¤r falsktASSIGN-sats vid %CASSIGN-sats vid %L krÃ¤ver en skalÃ¤r standard-INTEGER-variabelASSIGNED GOTO-sats vid %L krÃ¤ver en INTEGER-variabelASSIGNED-variabel i FORMAT-tagg vid %LASSOCIATE-konstruktion vid %CASSOCIATE-namn %qs i %s-klausul vid %LASSOCIATE-namn %qs i SHARED-klausul vid %LAttributet ASYNCHRONOUS vid %CASYNCHRONOUS-sats vid %CASYNCHRONOUS= vid %C Ã¤r inte tillÃ¥tet i Fortran 95ASYNCHRONOUS=-specificerare vid %L mÃ¥ste vara ett initieringsuttryckATOM-argumentet vid %L till den inbyggda funktionen %s mÃ¥ste vara en co-vektor eller co-indexeratargumentet ATOM vid %L till inbyggd funktion %s skall vara ett heltal av sorten ATOMIC_INT_KINDargumentet ATOM vid %L till inbyggd funktion %s skall vara ett heltal av sorten ATOMIC_INT_KIND eller en logisk av sorten ATOMIC_LOGICAL_KINDATOM-argumentet till den inbyggda funktionen %s vid %L mÃ¥ste vara definierbartAUTOMATIC vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med -fdec-structureAUX-pekare initierad fÃ¶r bÃ¥gen %d->%dAVX-vektorargument utan AVX aktiverat Ã¤ndrar ABI:etAVX-vektorretur utan AVX aktiverat Ã¤ndrar ABI:etAVX512F-vektorargument utan AVX512F aktiverat Ã¤ndrar ABI:etAVX512F-vektorretur utan AVX512F aktiverat Ã¤ndrar ABI:etAbsolutvÃ¤rdet av SHIFT mÃ¥ste vara mindre Ã¤n eller lika med SIZE vid %CAbstrakt grÃ¤nssnitt %qs Ã¤r ogiltigt i procedurpekartilldelning vid %LAcceptera utÃ¶kningar fÃ¶r att stÃ¶dja gammal kod.NÃ¥ data i samma sektion frÃ¥n delade fÃ¶rankringspunkter.Ã…tkomstspecifikation av operatorn %s vid %C har redan angivitsÃ…tkomstspecifikation fÃ¶r operatorn .%s. vid %C har redan angivitsKom Ã¥t variabler i 32-bitars PPU-objekt (standard).Kom Ã¥t variabler i 64-bitars PPU-objekt.Samla utgÃ¥ende funktionsargument och ta/slÃ¤pp det nÃ¶dvÃ¤ndiga stackutrymmet fÃ¶r utgÃ¥ende funktionsargument i funktionsprologen/-epilogen.  Utan denna flagga trycks utgÃ¥ende argument pÃ¥ stacken fÃ¶re anrop av en funktion och plockas efterÃ¥t.  Denna flagga kan medfÃ¶ra reducerad kodstorlek fÃ¶r funktioner som anropar mÃ¥nga funktioner som fÃ¥r sina argument pÃ¥ stacken som, till exempel printf.Aktuellt CLASS-vektorargument till %qs mÃ¥ste vara en fullstÃ¤ndig vektor vid %LAktuellt argument vid %L fÃ¶r INTENT(%s)-attrapp %qs av ELEMENTAL-subrutin %qs Ã¤r en skalÃ¤r, men ett annat aktuellt argument Ã¤r en vektorAktuellt argument vid %L till allokerbart eller pekarattrappargument %qs mÃ¥ste ha en fÃ¶rdrÃ¶jd lÃ¤ngdtypparameter om och endast om attrappen har enAktuellt argument vid %L till attrapp med antagen typ Ã¤r av en hÃ¤rledd typ med typgrÃ¤ns eller FINAL-procedurerAktuellt argument innehÃ¥ller fÃ¶r fÃ¥ element fÃ¶r attrappargument %qs (%lu/%lu) vid %LAktuellt argument till %qs kan inte vara en vektor med antagen storlek vid %LAktuellt argument till %qs skall vara en ALLOCATABLE vid %LAktuellt argument till %qs skall vara en pekare vid %LAktuellt argument till EVENT_TYPE eller med EVENT_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qsAktuellt argument till LOCK_TYPE eller med LOCK_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qsAktuellt argument till %qs vid %L mÃ¥ste vara en co-vektorAktuellt argument till %qs vid %L mÃ¥ste vara polymorftAktuellt argument till %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngande eller ett element i en sÃ¥dan vektorAktuella argument till %qs vid %L mÃ¥ste vara obegrÃ¤nsat polymorfa eftersom det formella argumentet Ã¤r en pekare eller allokerbar obegrÃ¤nsat polymorf enhet [F2008: 12.5.2.5]Aktuellt argument till %qs vid %L mÃ¥ste ha samma deklarerade typAktuellt argument till sammanhÃ¤ngande pekareattrapp %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngandeAktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r EVENT_TYPE eller har en EVENT_TYPE-komponentAktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r LOCK_TYPE eller har en LOCK_TYPE-komponentAktuell strÃ¤nglÃ¤ngd matchar inte den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)Aktuell strÃ¤nglÃ¤ngd Ã¤r kortare Ã¤n den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)LÃ¤gg till instrumentering fÃ¶r pekargrÃ¤nskontroller.  fchkp-*-flaggor anvÃ¤nds fÃ¶r att styra instrumenteringen.  FÃ¶r nÃ¤rvarande tillgÃ¤ngligt fÃ¶r C, C++ och ObjC.LÃ¤gg till ett pass fÃ¶r eliminering av gemensamma deluttryck efter slingoptimeringar.LÃ¤gg till explicita kontroller av division med noll.LÃ¤gg till explicita kontroller av spill vid division av INT_MIN / -1.LÃ¤gg till extra kommentarer till assemblerutdata.Ytterligare felsÃ¶kningsutskrifter.Efter att diagnosticera odefinierat beteende, fÃ¶rsÃ¶k fortsÃ¤tta kÃ¶rningen.Optimera aggressivt slingor med anvÃ¤ndning av sprÃ¥kbegrÃ¤nsningar.Aliasets och mÃ¥lets comdat-grupper skiljerAliasets och mÃ¥lets sektion skiljerEn aliaskedja fÃ¶r en instrumenterad not Ã¤r brutenAlias fÃ¶r --help=target.Alias fÃ¶r -mcpu=g10.Alias fÃ¶r -mcpu=g13.Alias fÃ¶r -mcpu=g14.Alias har anropsbÃ¥garAlias har mer Ã¤n en aliasreferensAlias har icke-alias-referensJustera alla etiketter.Justera alla slingor till 32-bytesgrÃ¤ns.Justera kod och data till 32 bitar.Justera mÃ¥let fÃ¶r strÃ¤ngoperationerna.Justera double pÃ¥ 64-bitarsgrÃ¤nser.Justera etiketter som bara nÃ¥s via hopp.Justera nÃ¥gra double pÃ¥ dword-grÃ¤ns.Justera starten av funktioner.Justera starten av slingor.Justera till bastypen av bitfÃ¤ltet.Justera bastypen av bitfÃ¤lt.  Anta inte att ojusterade Ã¥tkomster hanteras av systemet.Justera variabler pÃ¥ en 32-bitarsgrÃ¤ns.Alla inbyggda procedurer Ã¤r tillgÃ¤ngliga oavsett av vald standard.Alla minnesÃ¥tkomster anvÃ¤nder I/O ladda-/lagrainstruktioner.Allokerbar %qs vid %L kan inte ha en initierareDen allokerbara vektorn %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordningAllokerbar co-vektorvariabel %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd formDen allokerbara komponenten %s vid %L mÃ¥ste ha en co-dimension eftersom den har en icke co-vektordelkomponent av typen EVENT_TYPEDen allokerbara komponenten %s vid %L mÃ¥ste ha en co-dimension eftersom den har en icke co-vektordelkomponent av typen LOCK_TYPEAllokerbar komponent %s vid %L av typen EVENT_TYPE mÃ¥ste ha en co-dimensionAllokerbar komponent %s vid %L av typen LOCK_TYPE mÃ¥ste ha en co-dimensionAllokerbar komponent i post vid %C mÃ¥ste ha fÃ¶rdrÃ¶jd formAllokerbar funktion %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnittAllokera lokala variabler pÃ¥ stacken fÃ¶r att mÃ¶jliggÃ¶ra indirekt rekursion.Allokeringsobjekt vid %C Ã¤r varken en pekare pÃ¥ annat Ã¤n procedur eller en allokerbar variabelAllokeringsobjekt vid %L fÃ¶rekommer ocksÃ¥ vid %LAllokeringsobjekt vid %L Ã¤r varken en datapekare eller en allokerbar variabelAllokeringsobjekt vid %L Ã¤r underobjekt till objekt vid %LAllokeringsobjekt vid %L mÃ¥ste vara ALLOCATABLE eller en POINTERAllokeringsobjekt vid %L med en fÃ¶rdrÃ¶jd typparameter behÃ¶ver antingen en typspecifikation eller en SOURCE-tagg eller en MOLD-taggAllokerar %s vid %L med typspecifikation krÃ¤ver samma teckenlÃ¤ngdsparameter som i deklarationenAllokering %s av ABSTRACT bastyp vid %L behÃ¶ver en typspecifikation eller source-uttryckAllokering skulle Ã¶verstiga minnesgrÃ¤nsTillÃ¥t 128-bitars heltal i VSX-register.TillÃ¥t 64-bitars heltalsvariabler i Ã¶vre register med -mcpu=power7 eller -mvsx.TillÃ¥t optimeringar av pekargrÃ¤nskontrollen.  Som standard tillÃ¥ts det vid optimeringsnivÃ¥er >0.TillÃ¥t Ã¥tkomst till instansvariabler som om de vore lokala deklarationer i instansmetodimplementationer.TillÃ¥t radlÃ¤ngd med godtyckligt antal tecken i fast lÃ¤ge.TillÃ¥t radlÃ¤ngd med godtyckligt antal tecken i fri form.TillÃ¥t att bitfÃ¤lt gÃ¥r Ã¶ver ordgrÃ¤nser.TillÃ¥t grenar att packas med andra instruktioner.TillÃ¥t de inbyggda funktionerna ceil, floor, round, trunc att hÃ¶ja â€�oexaktâ€�-undantag.TillÃ¥t konvertering mellan __ea och generiska pekare (standard).TillÃ¥t dollartecken i entitetsnamn.TillÃ¥t double-variabler i Ã¶vre register med -mcpu=power7 eller -mvsx.TillÃ¥t snabba hopp till meddelandehanteraren.TillÃ¥t flyttalsvariabler i Ã¶vre register med -mcpu=power8 eller -mpower8-vector.TillÃ¥t float/double-variabler i Ã¶vre register om cpu:n tillÃ¥ter det.TillÃ¥t att funktionsadresser lÃ¤ggs i register.TillÃ¥t gcc att generera LIW-instruktioner.TillÃ¥t gcc att generera instruktionerna SETLB och Lcc.TillÃ¥t flyttalsinstruktioner i hÃ¥rdvara att tÃ¤cka bÃ¥de 32-bitars och 64-bitars operationer.TillÃ¥t implicit konvertering mellan vektorer med olika antal underdelar och/eller olika elementtyper.TillÃ¥t funktioner (eller variabler) som stÃ¥r emellan fÃ¶r sÃ¥dana med annan semantik (respektive initierare) i den dynamiska lÃ¤nkaren.TillÃ¥t matematikoptimeringar som kan strida mot IEEE- eller ISO-standarder.TillÃ¥t att nya datakapplÃ¶pningar vid lagringar introduceras.TillÃ¥t optimeringar fÃ¶r flyttalsaritmetik som kan Ã¤ndra resultatet av operationen pÃ¥ grund av avrundning.TillÃ¥t fÃ¶rtida schemalÃ¤ggning av kÃ¶ade instruktioner.TillÃ¥t teckenutÃ¶kning i sammanslagningsoperationer.TillÃ¥t spekulativ fÃ¶rflyttning av fler laddningar.TillÃ¥t spekulativ fÃ¶rflyttning av icke-laddningar.TillÃ¥t spekulativ fÃ¶rflyttning av nÃ¥gra laddningar.TillÃ¥t IEEE 128-bitars flyttalstyper utan att krÃ¤va nyckelordet __float128.TillÃ¥t argument till â€�?â€�-operatorn att ha olika typer.TillÃ¥t passet fÃ¶r lagringssammanslagning att introducera ojusterade lagringar om det Ã¤r tillÃ¥tet att gÃ¶ra det.TillÃ¥t anvÃ¤ndningen av MDMX-instruktioner.TillÃ¥t anvÃ¤ndning av MT-instruktioner.TillÃ¥t anvÃ¤ndningen av flyttalsinstruktioner fÃ¶r V850E2V3 och uppÃ¥t.TillÃ¥t anvÃ¤ndningen av flyttalsinstruktioner och -ABI i hÃ¥rdvara.TillÃ¥t anvÃ¤ndning av *_nobnd-versioner av strÃ¤ngfunktioner av pekargrÃ¤nskontrollen.TillÃ¥t anvÃ¤ndning av *_nochk-versioner av strÃ¤ngfunktioner av pekargrÃ¤nskontrollen.TillÃ¥t avhuggning istÃ¤llet fÃ¶r avrundning mot noll fÃ¶r brÃ¥kdelsfixdecimaltyper.TillÃ¥t att tvÃ¥ instruktioner lÃ¤ggs ut per cykel.TillÃ¥t variadiska funktioner utan namngiven parameter.Redan inuti ett CONTAINS-block vid %CAlternativ RETURN-sats vid %C Ã¤r bara tillÃ¥ten inuti en SUBROUTINEAlternativ RETURN-sats vid %L krÃ¤ver en SCALAR-INTEGER-returspecificerareAlternativ anropskonvention.Alternativ retur vid %L Ã¤r inte tillÃ¥tet i en DTIO-procedurAlternativ retur fÃ¥r inte fÃ¶rekomma i operatorgrÃ¤nssnitt vid %LAlternativ returspecificerare i elementÃ¤r subrutin %qs vid %L Ã¤r inte tillÃ¥tenAlternativ returspecificerare i funktionen %qs vid %L Ã¤r inte tillÃ¥tenAlternativt returargument vid %CFast orefererad har %qs tvetydiga grÃ¤nssnitt vid %LAltiVec- och SPE-instruktioner kan inte samexisteraAltiVec-argument skickat till funktion utan prototypAltiVec stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturGenerera alltid lÃ¥nga anrop.Hantera alltid bitfÃ¤lt som int-stora.AnvÃ¤nd alltid Dynamic Realigned Argument Pointer (DRAP) fÃ¶r att justera stacken.AnvÃ¤nd alltid JSR, aldrig BSR, fÃ¶r anrop.Tvetydig !$OMP DECLARE REDUCTION frÃ¥n modulen %s vid %LTvetydiga grÃ¤nssnitt i %s fÃ¶r %qs vid %L och %qs vid %LTvetydig symbol i TYPE-definition vid %CLÃ¤gg till lÃ¤mpliga diagnostiska meddelanden till kommandoradsflaggan som styr dem.Ett alias fÃ¶r minterlink-compressed som finns fÃ¶r bakÃ¥tkompatibilitet.En alternativ retur vid %L utan ett * attrappargumentEn indirektbÃ¥ge frÃ¥n %s Ã¤r inte markerad som indirekt eller har associerad indirect_info, motsvarande sats Ã¤r: En yttre FORALL-konstruktion har redan ett index med detta namn %LAnalysera och ta bort dubbelordsbyten frÃ¥n VSX-berÃ¤kningar.Analyserat alias har ingen referensAnalyserad nod har ingen referens till en instrumenterad versionAnnotera assemblerinstruktioner med bedÃ¶mda adresser.LÃ¤gg till ett andra understrykningstecken om namnet redan innehÃ¥ller ett understrykningstecken.LÃ¤gg till understrykningstecken till externt synliga namn.AnvÃ¤nd negativt tecken pÃ¥ nollvÃ¤rden.AnvÃ¤nd specialregler fÃ¶r att kompilera kÃ¶rtidspaket.TillÃ¤mpa variabelexpansion nÃ¤r slingor rullas ut.UngefÃ¤rligt antal instruktioner att tillÃ¥ta mellan ett tips och dess gren [125].Argumentet %<A%> med INTENT(INOUT) vid %L till den inbyggda subrutinen %s skall inte ha ett vektorindexArgument %<S%> till NEAREST vid %L fÃ¥r inte vara nollArgumentet %qs fÃ¶rekommer tvÃ¥ gÃ¥nger i anrop till %qs vid %LArgumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte vara ALLOCATABLEArgumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte ha attributet POINTERArgument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qsArgument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qsArgument %qs till %qs med PASS(%s) vid %L mÃ¥ste vara skalÃ¤rtArgumentet %qs till elementÃ¤r subrutin %qs vid %L mÃ¥ste ha sitt INTENT angivet eller ha attributet VALUEArgumentet %qs av elementÃ¤r procedur vid %L fÃ¥r inte ha attributet ALLOCATABLEArgumentet %qs av elementÃ¤r procedur vid %L fÃ¥r inte ha attributet POINTER%qs-argumentet till elementÃ¤r procedur vid %L mÃ¥ste vara skalÃ¤rtArgumentet %qs till pure-funktion %qs vid %L mÃ¥ste vara INTENT(IN) eller VALUEArgumentet %qs till pure-funktion %qs vid %L med attributet VALUE men utan INTENT(IN)Argumentet %qs till pure-subrutin %qs vid %L mÃ¥ste ha sitt INTENT angivet eller ha attributet VALUEArgument %qs till pure-subrutin %qs vid %L med attributet VALUE men utan INTENT%qs-argumentet till satsfunktionen vid %L mÃ¥ste vara skalÃ¤rtArgumentet CPTR vid %L till C_F_POINTER skall ha typen TYPE(C_PTR)Argumentet CPTR vid %L till C_F_PROCPOINTER skall ha typen TYPE(C_FUNPTR)Argumentet C_PTR_1 vid %L till C_ASSOCIATED skall ha typen TYPE(C_PTR) eller TYPE(C_FUNPTR)Argumentet C_PTR_2 vid %L till C_ASSOCIATED skall ha samma typ som C_PTR_1: %s istÃ¤llet fÃ¶r %sArgumentet FPTR vid %L till C_F_POINTER mÃ¥ste vara en pekareArgumentet FPTR vid %L till C_F_POINTER skall inte vara co-indexeratArgumentet FPTR vid %L till C_F_PROCPOINTER skall vara en procedurpekareArgumentet FPTR vid %L till C_F_PROCPOINTER fÃ¥r inte vara co-indexeratArgument NCOPIES till inbyggd REPEAT Ã¤r negativt (dess vÃ¤rde Ã¤r %ld)Argument NCOPIES till inbyggd REPEAT Ã¤r negativt vid %LArgumentet NCOPIES till inbyggd REPEAT Ã¤r fÃ¶r stortArgumentet NCOPIES till inbyggd REPEAT Ã¤r fÃ¶r stort vid %LArgumentet X vid %L till C_FUNLOC skall vara en procedur eller en procedurpekareArgumentet X vid %L till C_FUNLOC fÃ¥r inte vara co-indexeratArgumentet X vid %L till C_LOC fÃ¥r inte vara en strÃ¤ng med lÃ¤ngden nollArgumentet X vid %L till C_LOC skall antingen ha attributet POINTER eller TARGETArgumentet X vid %L till C_LOC fÃ¥r inte vara co-indexeratArgumentet vid %L till C_LOC fÃ¥r inte vara polymorftDim-argumentet vid %L mÃ¥ste ha INTEGER-typDim-argumentet vid %L mÃ¥ste vara skalÃ¤rtArgument stÃ¤mmer inte Ã¶verens fÃ¶r den Ã¥sidosÃ¤ttande proceduren %qs vid %L: %sArgument till â€�%sâ€� vid %L mÃ¥ste ha lÃ¤ngden ettArgument till %s-funktion vid %L Ã¤r negativtArgument till funktion %s vid %L Ã¤r fÃ¶r stort fÃ¶r sorteringssekvensen av ordning %dArgument till %s-funktion vid %L utanfÃ¶r sitt intervall [0,127]Argument till ACOS vid %L mÃ¥ste vara mellan -1 och 1Argumentet till ACOSH vid %L fÃ¥r inte vara mindre Ã¤n 1Argument till ASIN vid %L mÃ¥ste vara mellan -1 och 1Argument till ATANH vid %L mÃ¥ste vara i intervallet -1 till 1Argument till FINAL-procedur vid %L mÃ¥ste ha typen %qsArgument till FINAL-procedur vid %L fÃ¥r inte vara ALLOCATABLEArgument till FINAL-procedur vid %L fÃ¥r inte vara INTENT(OUT)Argument till FINAL-procedur vid %L fÃ¥r inte vara OPTIONALArgument till FINAL-procedur vid %L fÃ¥r inte vara en POINTERArgument till IACHAR vid %L mÃ¥ste ha lÃ¤ngden ettArgument till IACHAR-funktion vid %L Ã¤r utanfÃ¶r sitt intervall 0..127Argument till ICHAR vid %L mÃ¥ste ha lÃ¤ngden ettArgument till LOG vid %L fÃ¥r inte vara mindre Ã¤n eller lika med nollArgument till LOG10 vid %L fÃ¥r inte vara mindre Ã¤n eller lika med nollArgument till SELECT-sats vid %L kan inte vara %sArgumentet till SELECT-satsen vid %L mÃ¥ste vara ett skalÃ¤rt uttryckArgument till SQRT vid %L har ett negativt vÃ¤rdeArgumentet till %<-fcheck%> Ã¤r inte giltigt: %sArgumentet till %<-ffpe-summary%> Ã¤r inte giltigt: %sArgumentet till %<-ffpe-trap%> Ã¤r inte giltigt: %sArgumenttyper till inbyggd %qs vid %L mÃ¥ste stÃ¤mma Ã¶verens (%s/%s)Aritmetisk IF-sats vid %CAritmetisk IF-sats vid %L krÃ¤ver ett skalÃ¤rt REAL- eller INTEGER-uttryckAritmetisk NaN vid %LAritmetisk NaN-konvertering av %s till %s vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetisk NaN vid bitvis Ã¶verfÃ¶rd BOZ vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetik OK vid %LAritmetiskt OK konvertering av %s till %s vid %LAritmetiskt spill vid %LAritmetiskt spill vid konvertering av %s till %s vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetiskt Ã¶verspill vid bitvis Ã¶verfÃ¶rd BOZ vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetiskt underspill vid %LAritmetiskt underspill vid konvertering av %s till %s vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetiskt underspill av bitvis Ã¶verfÃ¶rd BOZ vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Vektor %qs vid %L kan inte ha en fÃ¶rdrÃ¶jd formVektor %qs vid %L Ã¤r en variabel, som inte reduceras till ett konstant uttryckVektor %qs vid %L med icke-konstanta grÃ¤nser kan inte vara ett EQUIVALENCE-objektVektorn %qs fÃ¥r inte fÃ¶rekomma i reduktionen vid %LVektorn TYPE_DOMAIN Ã¤r inte av heltalstypVektorkomponent i post vid %C mÃ¥ste ha uttrycklig formVektorkomponent i post vid %C mÃ¥ste ha fÃ¶rdrÃ¶jd formVektorkonstruerare med typspecifikation vid %CVektorkonstruerarvÃ¤rde vid %L fÃ¥r inte vara obegrÃ¤nsat polymorft [F2008: C4106]Vektorelementstorlek Ã¤r fÃ¶r stor vid %CVektorindex vid %L Ã¤r en vektor med ordning %dVektorindex vid %L mÃ¥ste ha INTEGER-typ, fann %sVektorindex vid %L mÃ¥ste vara skalÃ¤rtVektor med interoperabla typer vid %L till C_LOC som inte Ã¤r allokerbar och varken antagen storlek eller explicit storlekVektoroperander passar inte ihop vid %LVektoroperander passar inte ihop vid konvertering av %s till %s vid %LVektorpekaren %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordningVektorreferens vid %C kan inte ha mer Ã¤n %d dimensionerVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i co-dimension %dVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %dVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i co-dimension %dVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %dVektorreferens i EQUIVALENCE vid %C fÃ¥r inte vara en vektorsektionVektorreferens utanfÃ¶r grÃ¤nsernaVektorsektion vid %L till C_LOCVektorsektionsbeteckning, t.ex. â€�(:)â€�, krÃ¤vs fÃ¶rutom co-vektorbeteckningen â€�[...]â€� vid %CVektorsektion med ett vektorindex vid %L skall inte vara mÃ¥let fÃ¶r en pekareVektorsektioner: %qs Ã¤r inte tillÃ¥tet i !$ACC DECLARE vid %LVektorspecifikation vid %C har mer Ã¤n %d dimensionerVektorspecifikation vid %C med mer Ã¤n 7 dimensionerVektorspecifikation fÃ¶r symbolen %qs i COMMON vid %C mÃ¥ste vara explicitVektorspecifikation mÃ¥ste vara fÃ¶rdrÃ¶jd vid %LVektorspecifikation eller vektorvÃ¤rt SOURCE=-uttryck krÃ¤vs i ALLOCATE-sats vid %LVektorspecifikation krÃ¤vs i ALLOCATE-sats vid %LVektorsektion som aktuellt argument vid %L Ã¤r inkompatibelt med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILEVektorsektion som aktuellt argument med vektorindex vid %L Ã¤r inte kompatibelt med attributet INTENT(OUT), INTENT(INOUT), VOLATILE eller ASYNCHRONOUS pÃ¥ attrappargumentet %qsEftersom utvidgningen av %qs vid %L har en co-vektorkomponent, skall fÃ¶rÃ¤ldratypen %qs ocksÃ¥ ha enAssemblern stÃ¶djer inte -mabi=ilp32Assemblerflaggor
  ================
  
  Tilldelad GOTO-sats vid %CTilldelad etikett Ã¤r inte en mÃ¥letikettTilldelning annat vÃ¤rde Ã¤n 0 eller 1 till LOGICAL har odefinierat resultat vid %LTilldelning av skalÃ¤r till en oallokerad vektorGrÃ¤nssnitt fÃ¶r tilldelningsoperator vid %L mÃ¥ste vara en SUBROUTINEGrÃ¤nssnitt fÃ¶r tilldelningsoperator vid %L mÃ¥ste ha tvÃ¥ argumentGrÃ¤nssnitt fÃ¶r tilldelningsoperator vid %L fÃ¥r inte omdefiniera en INTRINSIC-typtilldelningTilldelning till en FORALL-indexvariabel vid %LTilldelning till en allokerbar polymorf variabel vid %LTilldelning till en allokerbar polymorf variabel vid %L krÃ¤ver %<-frealloc-lhs%>Tilldelning till en co-indexerad variabel vid %L i en PURE-procedurTilldelning till en polymorf co-vektor vid %L Ã¤r inte tillÃ¥tetAssociationsnamn %qs vid %L anvÃ¤nds som en vektorAssociationsnamn %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mÃ¥l vid %L inte heller kanAssociationsmÃ¥let vid %C fÃ¥r inte vara co-indexeratAnta att ES Ã¤r noll genom hela programkÃ¶rningen, anvÃ¤nd ES: fÃ¶r endast lÃ¤sbara data.Anta ICPLBs Ã¤r aktiverade vid kÃ¶rtillfÃ¤llet.Anta ett stort TLS-segment.Anta att alla symboler har 32-bitsvÃ¤rden.Anta att alla funktioner med variabelt antal argument har prototyp.Anta att kod kommer assembleras av GAS.Anta kod kommer lÃ¤nkas av GNU ld.Anta kod kommer lÃ¤nkas av HP ld.Anta att gemensamma deklarationer kan Ã¥sidosÃ¤ttas med sÃ¥dana med en stÃ¶rre avslutande vektor.Anta att datasegment Ã¤r relativa till textsegment.Anta att flyttalsoperationer kan utlÃ¶sa fÃ¤llor.Anta att inkommande stack Ã¤r justerad till denna 2-potens.Anta att etiketter och symboler kan adresseras med 16-bitars absoluta adresser.Anta att ladda data frÃ¥n flash Ã¤r lÃ¥ngsammare Ã¤n att hÃ¤mta instruktioner.Anta att inga NaN:er eller oÃ¤ndligheter genereras.Anta normal C-kÃ¶rmiljÃ¶.Anta mÃ¶jlig feljustering av double.Anta avrundning till nÃ¤rmaste Ã¤r valt i schemalÃ¤ggningssyfte.Anta att spill vid teckenaritmetik slÃ¥r runt.Anta liten adressrymd.Anta att strikta aliasregler gÃ¤ller.Antag att mÃ¥l-CPU:n Ã¤r konfigurerad fÃ¶r rak byteordning.Antag att mÃ¥l-CPU:n Ã¤r konfigurerad med omvÃ¤nd byteordning.Anta att all data i statisk lagring kan kommas Ã¥t med LDS/STS.  Denna flagga Ã¤r bara anvÃ¤ndbar fÃ¶r reducerade Tiny-enheter.Anta att flyttalslagringar och -laddningar troligen inte orsakar konflikter nÃ¤r de placeras i en instruktionsgrupp.Anta att mottagare av Objective-C-meddelanden kan var nil.Anta att kÃ¶rtidsstÃ¶d finns, sÃ¥ utelÃ¤mna -lsim frÃ¥n lÃ¤nkningskommandoraden.Antag att de Ã¶msesidiga uppskattningsinstruktionerna ger mer precision.Anta att kÃ¤llkodsfilen Ã¤r i fix form.Anta att kÃ¤llkodsfilen Ã¤r i fritt format.Antag att vÃ¤rdena i upprÃ¤kningstyper alltid finns inom det minsta intervallet av den typen.Anta att villkorliga grenar med noll fÃ¶rskjutning Ã¤r snabba.Anta miljÃ¶n VxWorks RTP.Anta miljÃ¶n VxWorks vThreads.Anta unifierad syntax fÃ¶r inline:ad assemblerkod.TeckenlÃ¤ngdsvariabel %qs med antagen eller fÃ¶rdrÃ¶jd lÃ¤ngd i konstant uttryck vid %LVektor %qs med antagen storlek i %s-klausul vid %LVektor %qs med antagen form vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckVektor med antagen form vid %L mÃ¥ste vara ett attrappargumentVektor %qs med antagen storlek vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckVektor %qs med antagen storlek i %s-klausul vid %LVektor %qs med antagen storlek i COPYPRIVATE-klausul vid %LVektor %qs med antagen storlek i namnlistan %qs vid %C Ã¤r inte tillÃ¥tetVektor %qs med antagen storlek i namnlistan %qs vid %L Ã¤r inte tillÃ¥tetVektor med antagen storlek vid %L mÃ¥ste vara ett attrappargumentPolymorfa objekt eller komponenter med antagen storlek, sÃ¥som den vid %C, har inte implementerats Ã¤nnuAntagen typ vid %CFÃ¶rmodad typ vid %C Ã¤r inte tillÃ¥tet fÃ¶r komponenterDen antagna typen pÃ¥ variabeln %s vid %L Ã¤r bara tillÃ¥ten fÃ¶r attrappvariablerArgumentet med antagen ordning vid %L Ã¤r endast tillÃ¥tet som aktuellt argument till inbyggda frÃ¥gefunktionerArgumentet med antagen ordning vid %L Ã¤r endast tillÃ¥tet som fÃ¶rsta aktuella argument till den inbyggda frÃ¥gefunktionen %sArgumentet med antagen ordning krÃ¤ver ett explicit grÃ¤nssnitt vid %LVektor med antagen ordning vid %CVektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSIONVektor med antagen ordning vid %L mÃ¥ste vara ett attrappargumentVariabel med antagen ordning %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentetVariabeln %s med antagen ordning vid %L kan bara anvÃ¤ndas som ett aktuellt argumentVariabeln %s med antagen ordning vid %L skall inte ha en subobjektreferensAktuellt argument med antagen form vid %L Ã¤r inte kompatibel med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILEVektorn %qs med antagen form vid %L som attrappargument till BIND(C)-proceduren %qs vid %LAttrappvektor med antagen storlek med !$ACC DECLARE vid %LAktuellt argument med antagen typ vid %L krÃ¤ver att attrappargumentet %qs har antagen typArgumentet â€�%sâ€� med antagen typ vid %L krÃ¤ver ett explicit grÃ¤nssnittArgumentet med antagen typ vid %L Ã¤r inte tillÃ¥tet som aktuellt argument till den inbyggda %sArgumentet med antagen typ vid %L Ã¤r endast tillÃ¥tet som aktuellt argument till den inbyggda funktionen â€�%sâ€�Variabel med antagen typ %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentetVariabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUEVariabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)Variabeln %s med antagen typ vid %L fÃ¥r bara anvÃ¤ndas som ett aktuellt argumentVariabeln %s med antagen typ vid %L fÃ¥r inte vara en vektor med explicit formVariabeln %s med antagen typ vid %L skall inte ha en subobjektreferensI global rÃ¤ckvidd:Som mest %i profilkÃ¶rningar stÃ¶djs.  Kanske en skadad profil?PÃ¥ toppnivÃ¥:Skriv atomÃ¤rt tillbaka programmets data-cache-rader (standard).FÃ¶rsÃ¶k att DEALLOCATE oallokerad â€�%sâ€�FÃ¶rsÃ¶k undvika att generera instruktionssekvenser som innehÃ¥ller ret-byte:ar.FÃ¶rsÃ¶k fylla fÃ¶rdrÃ¶jningsfack av greninstruktioner.FÃ¶rsÃ¶k att indirekt Ã¶verlappa COMMON-block %s och %s med EQUIVALENCE vid %CFÃ¶rsÃ¶k hÃ¥ll stacken justerad till denna 2-potens.FÃ¶rsÃ¶k slÃ¥ samman identiska konstanter mellan kompileringsenheter.FÃ¶rsÃ¶k slÃ¥ samman identiska konstanter och konstanta variabler.FÃ¶rsÃ¶k slÃ¥ samman identiska felsÃ¶kningsstrÃ¤ngar mellan kompileringsenheter.FÃ¶rsÃ¶k att allokera redan allokerad variabelFÃ¶rsÃ¶k att allokera redan allokerad variabel â€�%sâ€�Attributet %s vid %L i en TYPE-definitionAttribut vid %L Ã¤r inte tillÃ¥tet i en TYPE-definitionAutoFDO-profilens magiska tal stÃ¤mmer inteAutoFDO-profilens version %u stÃ¤mmer inte med %uAutomatisk vektor %qs vid %L kan inte ha en initierareJustera automatiskt grenmÃ¥l fÃ¶r att reducera grenstraff.Genomsnittliga antalet iterationer Ã¶ver en slinga.Undvik alla avstÃ¥ndsgrÃ¤nser vid anropsinstruktioner.Undvik att generera pc-relativa anrop, anvÃ¤nd indirekt anrop.Undvik att generera indexerade ladda/lagra-instruktioner sÃ¥ lÃ¥ngt mÃ¶jligt.Undvik Ã¶verlappande destinationer och adressregister fÃ¶r LDRD-instruktioner som kan utlÃ¶sa Cortex-M3-errata.Undvik spekulativa laddningar fÃ¶r att gÃ¥ runt en hÃ¥rdvaruanomali.Undvik att anvÃ¤nda instruktionerna DIV och MODBB %i kan inte kasta men har en EH-bÃ¥geBB %i har felaktig bÃ¥geBB %i har felaktig fall-igenom-bÃ¥geBB %i har flera EH-bÃ¥garBB %i sakar en EH-bÃ¥geBB %i saknar en bÃ¥geBB %i:s sista sats har felaktigt satt lpBB %i har fÃ¶r mÃ¥nga fall-igenom-bÃ¥garflaggan BB_RTL Ã¤r inte satt fÃ¶r block %dBIND(C) applicerat pÃ¥ %s %s vid %LBIND(C) vid %LAttribut BIND(C) vid %C krÃ¤ver ett grÃ¤nssnitt med BIND(C)Attribut BIND(C) vid %L kan endast anvÃ¤ndas fÃ¶r variabler och common-blockAttributet BIND(C) vid %L kan inte anges fÃ¶r en intern procedurBIND(C)-procedur med NAME fÃ¥r inte ha attributet POINTER vid %CBIND(C)-sats vid %CBLANK= vid %C Ã¤r inte tillÃ¥tet i Fortran 95BLOCK DATA-element %qs vid %L mÃ¥ste vara i COMMONBLOCK-konstruktion vid %CBMX-instruktioner stÃ¶djs endast med R2-arkitekturenBOZ-konstant vid %C anvÃ¤nder icke-standard postfixsyntaxBOZ-konstant vid %L Ã¤r fÃ¶r stor (%ld jÃ¤mfÃ¶rt med %ld bitar)BOZ-literal vid %L Ã¤r bitvis Ã¶verfÃ¶rd icke-heltalssymbol %qsBOZ-literal vid %L utanfÃ¶r en DATA-sats och utanfÃ¶r INT/REAL/DBLE/CMPLXBOZ-literal vid %L anvÃ¤nds fÃ¶r att initiera icke-heltalsvariabeln %qsBOZ anvÃ¤nd utanfÃ¶r en DATA-sats vid %CBYTE-typ vid %CBYTE-typ anvÃ¤nd vid %C Ã¤r inte tillgÃ¤nglig pÃ¥ mÃ¥lmaskinenFelaktig 128-bitsfÃ¶rflyttningFelaktig GPR-sammanslagningFelaktig INTENT-specifikation vid %CFelaktig IO-bastyp (%d)Felaktigt allokeringsobjekt vid %C fÃ¶r en PURE-procedurFelaktig vektorreferens vid %LFelaktig vektorspecifikation fÃ¶r en explicit formad vektor vid %CFelaktig vektorspecifikation fÃ¶r en fÃ¶rmodat formad vektor vid %CFelaktig vektorspecifikation fÃ¶r en fÃ¶rmodat formad vektor vid %CFelaktig vektorspecifikation i ALLOCATE-sats vid %LFelaktigt tecken %qc i OPERATOR-namn vid %CFelaktig co-vektorspecifikation i ALLOCATE-sats vid %LFelaktig fortsÃ¤ttningsrad vid %CFel sorts uttryck fÃ¶r funktionen %qs vid %LFelaktig sort fÃ¶r logisk konstant vid %CFelaktigt namnFelaktig operatorFelaktig specifikation fÃ¶r vektor med antagen storlek vid %CFelaktig specifikation fÃ¶r en fÃ¶rdrÃ¶jt formad vektor vid %CFelaktigt mÃ¥l i pekartilldelning i PURE-procedur vid %LFelaktig typ i konstant uttryckFelaktig typ i gfc_simplify_signBasobjekt fÃ¶r typbundet NOPASS-proceduranrop vid %L mÃ¥ste vara skalÃ¤rtBasobjekt fÃ¶r procedurpekarkomponentanrop vid %L Ã¤r av ABSTRACT typ %qsBasobjekt fÃ¶r typbundet proceduranrop vid %L Ã¤r av ABSTRACT typ %qsBindning vid %C mÃ¥ste ha samma Ã¥tkomst som den redan definierade bindningen %qsBindningsattribut anger redan passing, otillÃ¥ten NOPASS vid %CBindningsattribut anger redan passing, otillÃ¥ten PASS vid %CBlank BLOCK DATA vid %C stÃ¥r i konflikt med tidigare BLOCK DATA vid %LBlank krÃ¤vs i %s-sats nÃ¤ra %CAllmÃ¤n SAVE-sats vid %C fÃ¶ljer tidigare SAVE-satsBlocketikett Ã¤r inte tillÃ¤mplig fÃ¶r IF-sats vid %CBlocketikett Ã¤r inte tillÃ¤mplig fÃ¶r aritmetisk IF-sats vid %CBrÃ¤desnamn [och minnesregion].bÃ¥de sektion och comdat-grupp Ã¤r sattGrÃ¤ns fÃ¶r antalet kandidater under vilken alla kandidater Ã¶vervÃ¤gs i iv-optimeringar.GrÃ¤ns fÃ¶r antal iv-anvÃ¤ndningar i en slinga optimerad i iv-optimeringar.GrÃ¤ns fÃ¶r antalet kÃ¶rtidskontroller som lÃ¤ggs in av vektoriserarens slingversionering fÃ¶r aliaskontroller.GrÃ¤ns fÃ¶r antalet kÃ¶rtidskontroller som lÃ¤ggs in av vektoriserarens slingversionering fÃ¶r justeringskontroller.GrÃ¤ns fÃ¶r storleken av uttryck som anvÃ¤nds i analyseraren av skalÃ¤ra uttryck.GrÃ¤ns pÃ¥ komplexiteten av uttryck som anvÃ¤nds i analyseraren av skalÃ¤ra uttryck.BegrÃ¤nsningen av kostnaden fÃ¶r ett uttryck fÃ¶r att berÃ¤kna antalet iterationer.BegrÃ¤nsning pÃ¥ antalet iterationer som utvÃ¤rderas av rÃ¥styrkealgoritmen fÃ¶r att analysera antalet iterationer.BegrÃ¤nsningsspecifikation fÃ¶r %qs i pekartilldelning vid %LGren vid %L kan orsaka en oÃ¤ndlig slingaHopp Ã¤r sÃ¥ hÃ¤r dyra (1-5, godtyckliga enheter).UtfÃ¶rda hopp:%s av %d
! Bygg fÃ¶r kÃ¤rna A.Bygg fÃ¶r kÃ¤rna B.Bygg fÃ¶r SDRAM.Inbyggd %qF krÃ¤ver arch12 eller hÃ¶gre.Den inbyggda funktionen %s stÃ¶djs inte med de aktuella flaggornaDen inbyggda funktionen %s Ã¤r endast giltig fÃ¶r cell-processornDen inbyggda funktionen %s stÃ¶djs inte i denna kompilatorkonfigurationDen inbyggda funktionen %s behÃ¶ver Nios II R%dDen inbyggda funktionen %s behÃ¶ver flaggan -maltivecDen inbyggda funktionen %s behÃ¶ver flaggorna -mcpu=power9 och -m64Den inbyggda funktionen %s behÃ¶ver flaggan -mcpu=power9Den inbyggda funktionen %s behÃ¶ver flaggan -mfloat128Den inbyggda funktionen %s behÃ¶ver flaggorna -mhard-dfp och -mpower8-vectorDen inbyggda funktionen %s behÃ¶ver flaggan -mhard-dfpDen inbyggda funktionen %s behÃ¶ver flaggorna -mhard-float och -mlong-double-128Den inbyggda funktionen %s behÃ¶ver flaggan -mhard-floatDen inbyggda funktionen %s behÃ¶ver flaggan -mhtmDen inbyggda funktionen %s behÃ¶ver flaggan -mpairedDen inbyggda funktionen %s behÃ¶ver flaggan -mpower8-vectorDen inbyggda funktionen %s behÃ¶ver flaggan -mspeDen inbyggda funktionen %s behÃ¶ver flaggan -mvsxVÃ¤rdeargument vid %L fÃ¥r inte vara en vektor eller vektorsektionVÃ¤rdesargument vid %L Ã¤r inte tillÃ¥tet i denna kontextVÃ¤rdesargument vid %L har inte en numerisk typC-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha lÃ¤ngd ettParameter med sort C Ã¤r fÃ¶r typ %s men typen vid %L Ã¤r %sC++-konstruerare och -destruerare kommer inte att anropas fÃ¶r Objective-C-fÃ¤ltC++-uppslagning av %qD skulle returnera ett fÃ¤lt, inte en typC++ krÃ¤ver en befordrad typ, inte en upprÃ¤kningstyp, i %<va_arg%>C++11 %<constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C++11 %<noexcept%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C++11 %<thread_local%> tillÃ¥ter dynamisk initialisering och destruktionC++11 %<thread_local%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C++11 auto Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C99-beteckningen %qE Ã¤r inte ett konstantuttryck av heltalstypC99-beteckningen %qE utanfÃ¶r aggregatinitierareCASE-etikett vid %L Ã¶verlappar med CASE-etikett vid %LCDX-instruktioner stÃ¶djs endast med R2-arkitekturerCFString-literaluttryck Ã¤r inte en strÃ¤ngkonstantCFString-literal saknasCHARACTER-uttryck vid %L huggs av (%d/%d)CHARACTER-uttryck kommer att huggas av i tilldelning (%d/%d) vid %LCHARACTER-lÃ¤ngden i !$OMP DECLARE REDUCTION %s Ã¤r inte konstant vid %LCHARACTER-lÃ¤ngden mÃ¥ste vara en konstant vid %LCHARACTER(*)-funktionen %qs vid %LCHARACTER(*)-funktion %qs vid %L kan inte ha vektorvÃ¤rdeCHARACTER(*)-funktion %qs vid %L kan inte ha pekarvÃ¤rdeCHARACTER(*)-funktion %qs vid %L kan inte vara pureCHARACTER(*)-funktion %qs vid %L kan inte vara rekursivCLASS-vÃ¤ljare vid %L behÃ¶ver en temporÃ¤r som inte Ã¤r implementerad Ã¤nnuCLASS-sats vid %CCLASS-variabeln %qs vid %L fÃ¥r inte ha attributet PARAMETERCLASS-variabel %qs vid %L mÃ¥ste vara en attrapp, allokerbar eller pekareCLOSE-sats vid %L krÃ¤ver ett UNIT-talCLOSE-sats inte tillÃ¥ten i PURE-procedur vid %CCODIMENSION angiven fÃ¶r %qs utanfÃ¶r dess INTERFACE-kropp vid %LCOLLAPSE-klausulargument Ã¤r inte ett konstant positivt heltal vid %CCOLLECT_GCC mÃ¥ste vara sattCOLLECT_GCC mÃ¥ste vara satt.COLLECT_LTO_WRAPPER mÃ¥ste vara sattCOMMON %qs vid %L finns inteCOMMON %qs vid %L krÃ¤ver %d byte utfyllnad, byt ordning pÃ¥ element eller anvÃ¤nd %<-fno-align-commons%>COMMON vid %L nÃ¤mnt flera gÃ¥nger i klausuler av samma OMP DECLARE TARGET-direktivCOMMON vid %L krÃ¤ver %d byte utfyllnad, byt ordning pÃ¥ element eller anvÃ¤nd %<-fno-align-commons%>COMMON-blocket %qs vid %L fÃ¥r inte ha attributet EXTERNALCOMMON-block %qs vid %L Ã¤r ocksÃ¥ en inbyggd procedurCOMMON-block %qs vid %L anvÃ¤nds som PARAMETER vid %LCOMMON-block %qs vid %L som ocksÃ¥ Ã¤r ett funktionsresultatCOMMON-block %qs vid %L som ocksÃ¥ Ã¤r en global procedurCOMMON-block %qs vid %L anvÃ¤nder samma globala identifierare som en enhet vid %LCOMMON-block /%s/ finns inte vid %CCOMMON-block vid %L med bindningsetikett %s anvÃ¤nder samma globala identifierare som enheten vid %LCOMMON-variabeln %qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngdCOMPLEX-argumentet %qs till inbyggd %qs vid %LCOMPLEX-kvantiteter kan inte jÃ¤mfÃ¶ras vid %LCONTAINS-block i hÃ¤rledd typdefinition vid %CCONTAINS-sats vid %C Ã¤r redan i en innesluten programenhetCONTAINS-sats utan FUNCTION- eller SUBROUTINE-sats vid %LAttributet CONTIGUOUS vid %CCONTIGUOUS-sats vid %CCONVERT-tagg vid %LCOUNT-argumentet till den inbyggda funktionen EVENT_QUERY vid %L mÃ¥ste vara definierbartCOUNT-argumentet till den inbyggda funktionen EVENT_QUERY vid %L mÃ¥ste ha Ã¥tminstone intervallet fÃ¶r standardheltalArgumentet COUNT till SYSTEM_CLOCK vid %L har icke-standardsortArgumentet COUNT_MAX till SYSTEM_CLOCK vid %L har en icke-standardsortArgumentet COUNT_RATE till SYSTEM_CLOCK vid %L har en icke-standardsortCPU:n du valde stÃ¶djer inte instruktionsuppsÃ¤ttningen x86-64CPU:er Ã¤ldre Ã¤n z900 stÃ¶djs inte med -fsplit-stackCRIS-port-fÃ¶rsÃ¤kran misslyckades: CRITICAL-block inuti OpenACC-region vid %CCRITICAL-block i unuti OpenMP-region vid %CCRITICAL-sats vid %CCYCLE-sats vid %C Ã¤r inte tillÃ¤mpbar pÃ¥ icke-slingkonstruktionen %qsCYCLE vid %C till kollapsad !ACC LOOP-slinga som inte Ã¤r innerstCYCLE vid %C till kollapsad !$OMP DO-slinga som inte Ã¤r innerstAnropa mcount fÃ¶r profilering fÃ¶re en funktionsprolog.Anroparen kopierar funktionsargument som skickas via dold referens.Gjorda anrop:%s av %d
  Det gÃ¥r inte att USE samma %smodul vi bygger!Kan inte berÃ¤kna lÃ¤ngden pÃ¥ teckenvektorn vid %L.Det gÃ¥r inte att konstruera ABSTRACT typ %qs vid %LKan inte konvertera %qs till %qs vid %LKan inte konvertera %s till %s vid %LKan inte radera modulfilen %qs: %sKan inte radera temporÃ¤r modulfil %qs: %sDet finns ingen inbyggd modul med namnet %qs vid %CNyckelord med namnet %qs saknas i anrop till %qs vid %LDet gÃ¥r inte att initiera en vektor med antagen form vid %L med en skalÃ¤rKan inte Ã¶ppna filen %qsKan inte Ã¶ppna modulfilen %qs fÃ¶r lÃ¤sning vid %C: %sKan inte Ã¶ppna modulfilen %qs fÃ¶r skrivning vid %C: %sDet gÃ¥r inte att skriva Ã¶ver GENERIC %qs vid %LKan inte Ã¤ndra namn pÃ¥ modulfilen %qs till %qs: %sDet gÃ¥r inte att IMPORT:era %qs frÃ¥n vÃ¤rdrÃ¤ckviddsenhet vid %C â€” finns inte.Det gÃ¥r inte att tilldela till en namngiven konstant vid %CKan inte anropa %<__builtin_custom_%s%> utan att ange flaggan %<-mcustom-%s%>Det gÃ¥r inte att Ã¤ndra attribut pÃ¥ USE-associerad symbol %s vid %LDet gÃ¥r inte att Ã¤ndra attribut pÃ¥ USE-associerad symbol vid %LKan inte byta katalog till %sKan inte fÃ¥ namnet pÃ¥ aktuell katalogDet gÃ¥r inte att initiera en parametervektor vid %L med element med variabel lÃ¤ngdKan inte skapa katalogen %sKan inte avbilda %sKan inte Ã¶ppna %sKan inte Ã¶ppna kÃ¤llkodsfilen %s
  Kan inte lÃ¤sa %sKan inte lÃ¤sa modulfilen %qs Ã¶ppnad vid %C, eftersom den skapades av en annan version av GNU FortranDet gÃ¥r inte att ange IMPLICIT vid %C efter IMPLICIT NONEFÃ¥nga skrivfel.FÃ¥ gas att skriva tomcat-statistik.Satsindex fÃ¶r cgraph-bÃ¥ge finns inteCgraph-bÃ¥gsatsindex utanfÃ¶r intervalletKedjade genomskinliga aliasÃ„ndring av vÃ¤rde vid konvertering frÃ¥n %qs till %qs vid %LÃ„ndring av vÃ¤rde vid konvertering frÃ¥n %qs till %qs vid %LÃ„ndra endast de lÃ¥ga 8 bitarna av stackpekaren.Ã„ndra ABI:et sÃ¥ det tillÃ¥ter dubbelordinstruktioner.Ã„ndra hur lÃ¥ngt schemalÃ¤ggaren blickar framÃ¥t.Ã„ndra den maximala lÃ¤ngden pÃ¥ villkorligt exekverade sekvenser.Ã„ndra antalet temporÃ¤ra register som Ã¤r tillgÃ¤ngliga fÃ¶r villkorligt exekverade sekvenser.Ã„ndra stackpekaren utan att avaktivera avbrott.Ã„ndrar synlighet till att vara som Microsoft Visual Studio som standard.Tecknet %qs i strÃ¤ng vid %C Ã¤r inte representerbart i teckensort %dTecknet %qs i strÃ¤ng vid %L kan inte konverteras till tecken av sort %dTeckenargument %qs vid %L mÃ¥ste ha lÃ¤ngden 1 eftersom proceduren %qs Ã¤r BIND(C)Teckenkomponent %qs av %qs vid %L med fÃ¶rdrÃ¶jd lÃ¤ngd mÃ¥ste vara en POINTER eller ALLOCATABLETeckenvÃ¤rd attrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha konstant lÃ¤ngdTeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och attrappargument med antagen form %qs vid %LTeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och pekare eller allokerbart attrappargument %qs vid %LTeckenlÃ¤ngden pÃ¥ aktuellt argument Ã¤r kortare Ã¤n attrappargumentet %qs (%lu/%lu) vid %LTeckenlÃ¤ngd pÃ¥ komponent %qs behÃ¶ver vara ett konstant specifikationsuttryck vid %LTeckenvÃ¤rt argument %qs till satsfunktion vid %L mÃ¥ste ha konstant lÃ¤ngdTeckenvÃ¤rd intern funktion %qs vid %L fÃ¥r inte ha antagen lÃ¤ngdTeckenvÃ¤rd modulprocedur %qs vid %L fÃ¥r inte ha antagen lÃ¤ngdTeckenvÃ¤rd satsfunktion %qs vid %L mÃ¥ste ha konstant lÃ¤ngdKontrollera stackspill vid kÃ¶rtillfÃ¤llet.Leta efter syntaxfel, stoppa sedan.Kontrollera returvÃ¤rdet av new i C++.VÃ¤lj strategi fÃ¶r att generera stringop med.Styckesstorlek fÃ¶r omp-schema fÃ¶r slingor som parallelliseras av parloops.Cilk-vektornotation kan inte anvÃ¤ndas som uttryck fÃ¶r berÃ¤knat gotoCilk-vektornotation kan inte anvÃ¤ndas som villkor till en do-while-satsCilk-vektornotation kan inte anvÃ¤ndas som villkor i en switch-satsCilk-vektornotation kan inte anvÃ¤ndas som villkor till en while-satsCilk-vektornotation kan inte anvÃ¤ndas till ett throw-uttryckCilk-vektornotation kan inte anvÃ¤ndas i ett villkor till en for-slingaKlausulen AUTO stÃ¥r i konflikt med GANG vid %LKlausulen AUTO stÃ¥r i konflikt med VECTOR vid %LKlausulen AUTO stÃ¥r i konflikt med WORKER vid %LKlausulen SEQ stÃ¥r i konflikt med AUTO vid %LKlausulen SEQ  stÃ¥r i konflikt med GANG vid %LKlausulen SEQ stÃ¥r i konflikt med INDEPENDENT vid %LKlausulen SEQ stÃ¥r i konflikt med VECTOR vid %LKlausulen SEQ stÃ¥r i konflikt med WORKER vid %LNollstÃ¤ll alla trimningsfunktioner.NollstÃ¤ll hÃ¥rdvarufÃ¶rmÃ¥gor vid lÃ¤nkning.NollstÃ¤ll BSS och placera nollinitierade i BSS.Co-vektorkomponent %qs vid %L mÃ¥ste vara allokerbar med fÃ¶rdrÃ¶jd formCo-vektordeklaration vid %CCo-vektorbeteckning vid %C men %qs Ã¤r inte en co-vektorCo-vektorattrappargument %qs vid %L till elementÃ¤r i procedurenCo-attrappvariabeln %qs vid %L Ã¤r inte tillÃ¥ten i BIND(C)-proceduren %qsCo-vektorspecifikation krÃ¤vs i ALLOCATE-sats vid %LCo-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fÃ¶rdrÃ¶jd formCo-vektorer avaktiverade vid %C, anvÃ¤nd %<-fcoarray=%> fÃ¶r att aktiveraCo-vektorer avaktiverade vid %L, anvÃ¤nd %<-fcoarray=%> fÃ¶r att aktiveraCo-vektorer stÃ¶djs inte i %s-klausul vid %LKod fÃ¶r omallokering av den allokerbara vektorn vid %L kommer lÃ¤ggas tillKod fÃ¶r omallokering av den allokerbara variabeln vid %L kommer lÃ¤ggas tillKodstorlek: small, medium, eller large.Co-index i co-dimension %d mÃ¥ste vara en skalÃ¤r vid %LCo-indexordning stÃ¤mmer inte i vektorreferens vid %L (%d/%d)Co-indexerat ASYNCHRONOUS eller VOLATILE aktuellt argument vid %L krÃ¤ver att attrappen %qs varken har ASYNCHRONOUS eller VOLATILECo-indexerat aktuell argument vid %L i en PURE-procedur skickas till ett POINTER-attrappargumentCo-indexerat aktuellt argument vid %L i en PURE-procedur skickas till ett INTENT(%s)-argumentCo-indexerat aktuellt argument vid %L till allokerbar attrapp %qs krÃ¤ver INTENT(IN)Co-indexerat faktiskt argument vid %L till pekareattrapp %qsCo-indexerat faktiskt argument vid %L med allokerbar slutlig komponent till attrappen %qs krÃ¤ver antingen VALUE eller INTENT(IN)Co-indexerat aktuellt argument vid %L med slutlig pekarkomponentCo-indexerat allokerbart objekt vid %LCo-indexerat uttryck vid %L Ã¤r tilldelat till en hÃ¤rledd typvariabel med en POINTER-komponent i en PURE-procedurCo-indexerat uttryck till pekar komponent %qs i postkonstruerare vid %L!Co-indexerat objekt med polymorf allokerbar delkomponent vid %LCo-indexerat polymorft aktuellt argument vid %L skickas ett polymorft attrappargument %qsCo-indexerad procedurpekarkomponent vid %CCo-indexerad variabel fÃ¥r inte ha en allokerbar yttersta komponent i tilldelningen vid %LSamla och skriv ut felsÃ¶kningsinformation till en temporÃ¤rfil om ICE sker i C/C++-kompilatorn.Komma fÃ¶re i/o-elementlista vid %LKomma krÃ¤vs efter P-beskrivareCommon-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qsKompilera kod fÃ¶r rak byteordning.Kompilera kod fÃ¶r omvÃ¤nd byteordning.  Detta Ã¤r standard.Kompilera kod som litar pÃ¥ Cygwin:s DLL-inkapsling fÃ¶r att stÃ¶dja ersÃ¤ttning av C++-operatorerna new/delete.Kompilera fÃ¶r 32-bitspekare.Kompilera fÃ¶r 64-bitspekare.Kompilera fÃ¶r ETRAX 100 (CRIS v8).Kompilera fÃ¶r ETRAX 4 (CRIS v3).Kompilera fÃ¶r V8+-ABI.Kompilera ABI:et DSBT fÃ¶r delade bibliotek.Kompilera fÃ¶r en m32r.Kompilera fÃ¶r en m32r2.Kompilera fÃ¶r en m32rx.Kompilera fÃ¶r processorn v850.Kompilera fÃ¶r processorn v850e.Kompilera fÃ¶r processorn v850e1.Kompilera fÃ¶r processorn v850e2.Kompilera fÃ¶r processorn v850e2v3.Kompilera fÃ¶r processorn v850e3v5.Kompilera fÃ¶r varianten v850es av v850e1.Kompilera en hel kompileringsenhet Ã¥t gÃ¥ngen.Kompilera med 32-bitars long och pekare, som Ã¤r det enda beteendet som stÃ¶djs och dÃ¤rmed ignoreras flaggan.Kompilera fÃ¶r 32-bitars lÃ¥nga och pekare.Kompilera fÃ¶r 64-bitars lÃ¥nga och pekare.Bonus IPA-CP tilldelar vid kompileringstillfÃ¤llet till kandidater som gÃ¶r ett vektorindex kÃ¤nt.Bonus IPA-CP tilldelar vid kompileringstillfÃ¤llet till kandidater vilka gÃ¶r slingbegrÃ¤nsningar eller -steg kÃ¤nda.Komplext argument till LOG vid %L fÃ¥r inte vara nollKomplex multiplikation och division fÃ¶ljer Fortranregler.Komponenten %qs vid %C Ã¤r redan deklarerad vid %LKomponenten %qs vid %C finns redan i fÃ¶rÃ¤ldratypen vid %LKomponent %qs vid %C Ã¤r en PRIVATE-komponent i %qsKomponent %qs vid %L fÃ¥r inte ha attributet ALLOCATABLE eftersom det Ã¤r en medlem av den BIND(C)-hÃ¤rledda typen %qs vid %LKomponent %qs vid %L fÃ¥r inte ha attributet POINTER eftersom det Ã¤r en medlem av den BIND(C)-hÃ¤rledda typen %qs vid %LComponent %qs vid %L har attributet CONTIGUOUS men Ã¤r inte en vektorpekareKomponenten %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektorKomponenten %qs vid %L med co-vektorkomponent skall skalÃ¤r som inte Ã¤r en pekare eller allokerbarKomponent %qs i hÃ¤rledd typ %qs vid %L fÃ¥r inte vara C-interoperativKomponent %qs i hÃ¤rledd typ %qs vid %L fÃ¥r inte vara C-interoperativ, trots att den hÃ¤rledda typen %qs Ã¤r BIND(C)Komponenten %qs initieras tvÃ¥ gÃ¥nger i postkonstrueraren vid %L!Komponent %qs i %qs vid %L har samma namn som en Ã¤rvd typbunden procedurKomponenten %qs med CLASS vid %C mÃ¥ste vara allokerbar eller en pekareKomponenten %s vid %L av typen EVENT_TYPE mÃ¥ste ha en co-dimension eller vara en delkomponent till en co-vektor, vilket inte Ã¤r mÃ¶jligt eftersom komponenten har pekarattributetKomponenten %s vid %L av typen LOCK_TYPE mÃ¥ste ha en co-dimension eller vara en delkomponent till en co-vektor, vilket inte Ã¤r mÃ¶jligt eftersom komponenten har pekarattributetKomponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCEKomponent vid %C mÃ¥ste ha attributet POINTERKomponentinitierare utan namn efter komponent med namn %s vid %L!Komponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet ALLOCATABLE vid %LKomponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet POINTER vid %LKomponenter i TYPE vid %C mÃ¥ste fÃ¶regÃ¥ CONTAINSBerÃ¤knat GOTO vid %CKonkateneringsoperatorn vid %L mÃ¥ste konkatenera strÃ¤ngar av samma sortKonkateneringsoperatorn i uttrycket vid %L mÃ¥ste ha tvÃ¥ CHARACTER-operanderKonfigurerad med: %s
  Initierare som stÃ¥r i konflikt i unionen vid %L och %LFÃ¶lj mer noga IBM XLC:s semantik.FÃ¶lj inget sÃ¤rskilt.FÃ¶lj standarden ISO 1990 C med tillÃ¤gg frÃ¥n 1994.FÃ¶lj standarden ISO 1990 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1990 C.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser.FÃ¶lj standarden ISO 1999 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1999 C.FÃ¶lj standarden ISO 2011 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C.FÃ¶lj standarden ISO 2011 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C++.FÃ¶lj standarden ISO 2014 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2014 C++.FÃ¶lj standardutkastet ISO 2017(?) C++ (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 201z(7?) C++ med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standarden ISO Fortran 2003.FÃ¶lj standarden ISO Fortran 2008 inklusive TS 29113.FÃ¶lj standarden ISO Fortran 2008.FÃ¶lj standarden ISO Fortran 95.FÃ¶lj sprÃ¥ket Objective-C 1.0 sÃ¥ som det implementerades i GCC 4.0.FÃ¶lj ABI:t o32 FPXX.Betrakta Ã¥tkomst till bytestort minne som lÃ¥ngsam.Betrakta typen â€�intâ€� som 16 bitar bred.Betrakta typen â€�intâ€� som 32 bitar bred.Konstant uttryck i FORMAT-tagg vid %L mÃ¥ste vara av typ CHARACTERKonstant uttryck krÃ¤vs vid %CKonstant logiskt vÃ¤rde i CASE-sats upprepas vid %LKonstruera nÃ¤t och dela orelaterade anvÃ¤ndningar av en enskild variabel.Innesluten funktion %qs vid %L har ingen IMPLICIT-typInnesluten procedur %qs vid %C Ã¤r redan tvetydigInnesluten procedur %qs vid %L har samma namn som sin omgivande procedurInnesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PUREStyr generering av Ã¶msesidiga uppskattningar.Styr hur pekargrÃ¤nskontrollen hanterare pekare till objektfÃ¤lt.  NÃ¤r avsmalning Ã¤r pÃ¥slaget anvÃ¤nds fÃ¤ltgrÃ¤nser.  Annars anvÃ¤nds hela objektets grÃ¤nser.Styrregisternummer mÃ¥ste vara i intervallet 0-31 fÃ¶r %sStyr IEEE-lÃ¤ge fÃ¶r fÃ¤llor.Styr det genererade fp-avrundningslÃ¤get.Styr precisionen som ges till fp-undantag.Konvertering frÃ¥n %qs till %qs vid %LKonvertering frÃ¥n %s till %s vid %LKonvertering frÃ¥n %s till standardsorten COMPLEX(%d) vid %L kan tappa precision, Ã¶vervÃ¤g att anvÃ¤nda argumentet KINDKonvertering av en oÃ¤ndlighet till inte-ett-tal vid %L till INTEGERKonvertera villkorliga hopp i innersta slingor till grenlÃ¶sa motsvarigheter.Konvertera flyttalskonstanter till konstanter med enkel precision.Kopiera vektorsektioner till sammanhÃ¤ngande block vid procedurstart.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Co-ordning stÃ¤mmer inte i argument %qs vid %L (%d och %d)Kostnaden vid vilken GCSE-optimeringar inte kommer begrÃ¤nsa avstÃ¥ndet ett uttryck kan flytta.Kostnad att anta fÃ¶r en greninstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion, med 4 lika med en normal instruktion.Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagningKunde inte Ã¶ppna utdatafilen â€�%sâ€�
  Kunde inte sÃ¤tta Cray-utpekad vektorspecifikation.Kunde inte sÃ¤tta utpekads vektorspecifikation.RÃ¤kna spekulativa beroenden vid berÃ¤kning av prioritet fÃ¶r instruktioner.Cray-utpekad vid %C kan inte vara fÃ¶rmodat formad vektorCray-utpekad vid %L fÃ¶rekommer i flera pointer()-satserCray-utpekad %qs i %s-klausul vid %LCray-utpekad %qs i SHARED-klausul vid %LCray-utpekadobjekt %qs i %s-klausul vid %LCray-utpekat objekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-utpekat objekt %qs av polymorf typ i %s-klausul vid %LCray-pekare %qs i %s-klausul vid %LCray-pekare vid %C har %d bytes precision, minnesadresser krÃ¤ver %d byteCray-pekare vid %C mÃ¥ste vara ett heltalCray-pekardeklaration vid %C krÃ¤ver flaggan -fcray-pointerCray-pekarobjekt %qs i %s-klausul vid %LCray-pekarobjekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-pekarobjekt %qs av polymorf typ i %s-klausul vid %LSkapa GUI-applikation.Skapa ett positionsoberoende kÃ¶rbart program.Skapa ett delat bibliotek.Skapa kanoniska induktionsvariabler i slingor.Skapa konsolapplikation.Skapa datafiler som behÃ¶vs av â€�gcovâ€�.Skapar â€�%sâ€�
! Skapar vektortemporÃ¤r vid %LSkapar vektortemporÃ¤r vid %L fÃ¶r argument %qsDATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklarationDATA-elementet %qs vid %L kan inte ha ett co-indexDATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektorDATA-sats vid %C efter den fÃ¶rsta kÃ¶rbara satsenDATA-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEDATA-sats vid %C fÃ¥r inte fÃ¶rekomma i en PURE-procedurDATA-sats vid %L har fler vÃ¤rden Ã¤n variablerDATA-sats vid %L har fler variabler Ã¤n vÃ¤rdenDC-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDEALLOCATE-objektDEALLOCATE av co-vektor vid %C i CRITICAL-blockDEALLOCATE av co-vektor vid %C i DO CONCURRENT-blockDECIMAL= vid %C Ã¤r inte tillÃ¥tet i Fortran 95DECL_GIMPLE_REG_P satt pÃ¥ en variabel vars adress tasDEF_INTERNAL_FLT_FN (%s) har inga associerade inbyggda funktionerDEF_INTERNAL_INT_FN (%s) har inga inbyggda associerade funktionerDELIM= vid %C Ã¤r inte tillÃ¥tet i Fortran 95DEPEND SINK anvÃ¤nt tillsammans med DEPEND SOURCE med samma konstruktion vid %LDIM-argument vid %L Ã¤r utanfÃ¶r grÃ¤nsenDIM-argument utan COARRAY-argument Ã¤r inte tillÃ¥tet fÃ¶r inbyggd THIS_IMAGE vid %LDIMENSION angiven fÃ¶r %qs utanfÃ¶r dess INTERFACE-kropp vid %LDISTANCE= argument till NUM_IMAGES vid %LDISTANCE= argument till THIS_IMAGE vid %LDIST_SCHEDULE-klausulens chunk_size vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckDO CONCURRENT-konstruktion vid %CDO-slingan vid %L Ã¤r odefinierad eftersom den spiller Ã¶verDO-slingan vid %L Ã¤r odefinierad eftersom den spiller underDO-slinga vid %L kommer kÃ¶ras noll gÃ¥ngerDO-stegvÃ¤rdet Ã¤r nollDO avslutningssats som inte Ã¤r END DO eller CONTINUE med etikett %d vid %CDO-iterator %qs vid %L Ã¤r inuti en iterator med samma namnDOUBLE COMPLEX vid %CDP-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDTIO %s-procedur vid %L mÃ¥ste vara rekursivDTIO-attrappargument vid %L mÃ¥ste vara skalÃ¤rtDTIO-attrappargument vid %L mÃ¥ste vara en ASSUMED SHAPE ARRAYDTIO-attrappargument vid %L mÃ¥ste ha KIND = %dDTIO-attrappargument vid %L mÃ¥ste ha typen %sDTIO-attrappargument vid %L mÃ¥ste ha INTENT %sDTIO-proceduren %qs vid %L mÃ¥ste vara en subrutinDataelement ovanfÃ¶r Ã¶vre vektorgrÃ¤ns vid %LDataelement under undre vektorgrÃ¤ns vid %LData lagras med formatet rak byteordning.Data lagras i formatet omvÃ¤nd byteordning.  (Standard).DatamÃ¥let vid %L fÃ¥r inte ha co-indexDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte vara en full referens till en vektor med antagen storlekDataÃ¶verfÃ¶ringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha PRIVATE-komponenterDataÃ¶verfÃ¶ringselementet vid %L kan inte ha PRIVATE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha procedurpekarkomponenterDatapekarobjekt vid %L mÃ¥ste vara obegrÃ¤nsat polymorft, eller av en typ med attributet BIND eller SEQUENCE, fÃ¶r att vara kompatibel med ett obegrÃ¤nsat polymorft mÃ¥lDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerSenarelÃ¤gg borttagandet av funktionsargument frÃ¥n stacken.FÃ¶rdrÃ¶jd vektor %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckFÃ¶rdrÃ¶jd typparameter stÃ¶djs inte Ã¤nnuTa bort dÃ¶da instruktioner som kan kasta undantag.Ta bort onÃ¶diga nollpekarkontroller.Borttagen funktion:Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=iso9899:1999.Undanbedd flagga.  AnvÃ¤nd -misel istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mno-isel istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mno-spe istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mno-vrsave istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mspe istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mvrsave istÃ¤llet.AvrÃ¥des ifrÃ¥n.  Denna flagga har ingen effekt.HÃ¤rledd typ %qs vid %C anvÃ¤nds fÃ¶re den Ã¤r definieradHÃ¤rledd typ %qs vid %L kan inte deklareras med bÃ¥de attributet PRIVATE och BIND(C)HÃ¤rledd typ %qs vid %L kan inte ha attributet SEQUENCE fÃ¶r att den Ã¤r BIND(C)HÃ¤rledd typ %qs vid %L fÃ¥r inte vara ABSTRACTHÃ¤rledd typ %qs vid %L mÃ¥ste vara en utÃ¶kning av %qsHÃ¤rledd typ %qs vid %L mÃ¥ste vara utÃ¶kningsbarDen hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %CHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste ha attributet BIND fÃ¶r att vara ett C-interoperativHÃ¤rledd typ %qs med attributet BIND(C) vid %L Ã¤r tom, och kan vara otillgÃ¤ngliga av C-fÃ¶ljeslagarprocessornHÃ¤rledd typ vid %C kan endast vara PRIVATE i specifikationsdelen av en modulHÃ¤rledd typ vid %C kan endast vara PUBLIC i specifikationsdelen av en modulHÃ¤rledd typ vid %C har inte definierats tidigare och kan dÃ¤rfÃ¶r inte fÃ¶rekomma i en hÃ¤rledd typdefinitionHÃ¤rledd typkomponent %C Ã¤r inte en tillÃ¥ten EQUIVALENCE-medlemHÃ¤rledd typdeklaration med FINAL vid %C mÃ¥ste vara med i specifikationsdelen av en MODULEHÃ¤rledd typdefinition vid %C med tom CONTAINS-sektionHÃ¤rledd typdefinition vid %C utan komponenterHÃ¤rledd typdefinition %qs vid %C har redan definieratsHÃ¤rlett typnamn %qs vid %C har redan en grundtyp %sHÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMONHÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs i COMMON vid %L har en slutlig komponent som Ã¤r allokerbarHÃ¤rledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)HÃ¤rledd typvariabel %qs i COMMON vid %L fÃ¥r inte ha standardinitierareHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste vara ABSTRACT fÃ¶r att %qs Ã¤r DEFERRED och inte Ã¥sidosattHÃ¤rledd typ %qs med BIND(C) fÃ¥r inte ha en CONTAINS-sektion vid %CHÃ¤rledd typ %qs med SEQUENCE fÃ¥r inte ha en CONTAINS-sektion vid %CAttrappargument med hÃ¤rledd typ %qs vid %L deklarerades INTENT(OUT) men sattes inte och har inte en standardinitierareBeskrivning fÃ¶r mxl-mode-bootstrap.Beskrivning fÃ¶r mxl-mode-executable.Beskrivning fÃ¶r mxl-mode-novectors.Beskrivning fÃ¶r mxl-mode-xmdstub.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av att ett nollvÃ¤rde anvÃ¤nds pÃ¥ ett sÃ¤tt som fÃ¶rbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av dereferering av nollpekare.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Ange vilka beroenden mellan instruktioner som skall anses dyra.Olika CHARACTER-lÃ¤ngder (%d/%d) i vektorkonstruerare vid %LOlika CHARACTER-lÃ¤ngder (%ld/%ld) i vektorkonstruerareOlika sorters typparametrar i pekartilldelning vid %LOlika ordning i pekartilldelning vid %LOlika form fÃ¶r %s vid %L pÃ¥ dimension %d (%d och %d)Olika former fÃ¶r argument %qs och %qs vid %L fÃ¶r inbyggd %<dot_product%>Olika form pÃ¥ dimension 1 fÃ¶r argumenten %qs och %qs vid %L fÃ¶r inbyggd matmulOlika form pÃ¥ dimension 2 fÃ¶r argument %qs och dimension 1 fÃ¶r argument %qs vid %L fÃ¶r inbyggd matmulOlika typsorter vid %LOlika typer i pekartilldelning vid %L, fÃ¶rsÃ¶kte med tilldelning av %s till %sDimensioner angivna fÃ¶r %s vid %L efter dess initieringAvaktivera det ARCompact-specifika passet fÃ¶r att generera villkorliga exekveringsinstruktioner.Avaktivera FP-register.Avaktivera LR- och SR-instruktioner frÃ¥n att anvÃ¤nda FPX-utÃ¶knings-aux-register.Avaktivera optimeringspasset skalÃ¤r till vektor som transformerar 64-bitars heltalsberÃ¤kningar till vektorberÃ¤kningar.Avaktivera flyttalsoptimeringar som ignorerar IEEE:s tecken pÃ¥ noll.AnvÃ¤nd inte hÃ¥rdvaruflyttal.Avaktivera indexerad adressering.Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar.Avaktivera optimeringar som antar standardmÃ¤ssigt avrundningsbeteende fÃ¶r FP.Avaktivera positionsoberoende kod (PIC) fÃ¶r anvÃ¤ndning i OS-kÃ¤rnkod.Avaktivera preprocessning.Avaktivera utrymmesregister.TillÃ¥t inte anvÃ¤ndningen av RX FPU-instruktionerna.  TillÃ¥t inte direkta anrop till globala funktioner.TillÃ¥t inte mer Ã¤n â€�msched-max-memory-insnsâ€� i instruktionsgrupper.  Annars Ã¤r grÃ¤nsen â€�mjukâ€� (fÃ¶redra icke-minnesoperationer nÃ¤r grÃ¤nsen Ã¤r nÃ¥dd).UpptÃ¤ck pure- och const-funktioner.UpptÃ¤ck endast lÃ¤sbara och icke adresserbara statiska variabler.Visa kompileringstidsstatistik.Visa statistik som samlats under kompilering.Visa kodtrÃ¤det efter framÃ¤ndesoptimering.Visa kodtrÃ¤det efter tolkning.Visa kodtrÃ¤det efter tolkning, flaggan bÃ¶r undvikas.Visa kompilatorns version.Visa den hÃ¤r informationen.Division med noll vid %LDivision med noll vid konvertering av %s till %s vid %LDivisionsstrategi, en av: call-div1, call-fp, call-table.GÃ¶r CFG-kÃ¤nsliga Ã¥termaterialiseringar i LRA.GÃ¶r justeringsoptimeringar fÃ¶r anropsinstruktioner.GÃ¶r sÃ¤ndningsschemalÃ¤ggning om processorn Ã¤r bdver1, bdver2, bdver3, bdver4 eller znver1 och Haifa-schemalÃ¤ggning Ã¤r vald.Generera inte BRcc-instruktioner i arc_reorg.TillÃ¥t inte konstant data att placeras i kodsektioner.Anta inte ett stort TLS-segment.Anta inte att standard C-bibliotek och â€�mainâ€� finns.Avaktivera inte utrymmesregister.SlÃ¤ng inte kommentarer vid makroexpansioner.Kasta inte kommentarer.Visa inte kompilerade funktioner eller tiden som fÃ¶rbrukats.Mata inte ut adresseringssÃ¤tt med sidoeffekttilldelning.Avge inte komplexa heltalskonstanter till endast lÃ¤sbart minne.Mata inte ut funktionsprolog eller -epilog.Framtvinga inte strikt justering.Generera inte #line-direktiv.Generera inte .size-direktiv.Generera inte en ensam utgÃ¥ngspunkt fÃ¶r varje funktion.Generera inte kod som endast kan kÃ¶ra i Ã¶vervakarlÃ¤ge (standard).Generera inte ladda/lagra-instruktioner med uppdatering.Generera inte millikodsnutt (behÃ¶vs endast med -Os).Generera inte mpy-instruktioner fÃ¶r ARC700.Inline:a inte heltalsdivision.Inline:a inte kvadratrot.LÃ¤nka inte mot det enhetsspecifika biblioteket lib<MCU>.a.Ladda inte PIC-registret i funktionsprologer.Titta inte efter objektfiler i standardsÃ¶kvÃ¤gen.Markera inte ABI-byten i e_flags.UtfÃ¶r inte optimeringar som mÃ¤rkbart Ã¶kar stackanvÃ¤ndningen.Placera inte flyttalskonstanter i TOC.Placera inte symbol+avstÃ¥nd-konstanter i TOC.FÃ¶rdefiniera inte systemspecifika och GCC-specifika makron.LÃ¥tsas inte att grenar Ã¤r dyra.Ge inte en standard startadress 0x100 fÃ¶r programmet.Skicka inte ut utÃ¶kade register pÃ¥ stacken i Ã¶vervakningsfunktioner.LÃ¤gg inte oinitierade globala i den gemensamma sektionen.SÃ¶k inte standardkataloger fÃ¶r inkluderingar (de som anges med -isystem kommer fortfarande att anvÃ¤ndas).SÃ¶k inte i standardkataloger fÃ¶r systeminkluderingar fÃ¶r C++.StÃ¶d inte inbyggda SSE4.1- och SSE4.2-funktioner och -kodgenerering.Undertryck inte felsÃ¶kningsinformation fÃ¶r C++-klasser.Undertryck inte varningar frÃ¥n systemhuvudfiler.Behandla inte lokala variabler och COMMON-block som om de vore namngivna i SAVE-satser.Trimma inte justering fÃ¶r kod och endast lÃ¤sbar data.Trimma inte stackjustering.Trimma inte justering fÃ¶r skrivbar data.AnvÃ¤nd inte MDMX-instruktioner.AnvÃ¤nd inte MIPS-3D-instruktioner.AnvÃ¤nd inte VAX fp.AnvÃ¤nd inte en cachetÃ¶mmande funktion fÃ¶re anrop av stacktrampoliner.AnvÃ¤nd inte adresser som allokerar globala register.AnvÃ¤nd inte tillstÃ¥ndskoder frÃ¥n normala instruktioner.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruflyttal.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruinstruktioner fÃ¶r quad fp.AnvÃ¤nd inte inline-mÃ¶nster fÃ¶r att kopiera minne.AnvÃ¤nd inte ABI-utÃ¶kningarna AltiVec.AnvÃ¤nd inte ABI-utÃ¶kningarna SPE.AnvÃ¤nd inte bitfÃ¤ltsinstruktionerna.AnvÃ¤nd inte callt-instruktionen (standard).AnvÃ¤nd inte den anpassade instruktionen fabsd.AnvÃ¤nd inte den anpassade instruktionen fabss.AnvÃ¤nd inte den anpassade instruktionen faddd.AnvÃ¤nd inte den anpassade instruktionen fadds.AnvÃ¤nd inte den anpassade instruktionen fatand.AnvÃ¤nd inte den anpassade instruktionen fatans.AnvÃ¤nd inte den anpassade instruktionen fcmpeqd.AnvÃ¤nd inte den anpassade instruktionen fcmpeqs.AnvÃ¤nd inte den anpassade instruktionen fcmpged.AnvÃ¤nd inte den anpassade instruktionen fcmpges.AnvÃ¤nd inte den anpassade instruktionen fcmpgtd.AnvÃ¤nd inte den anpassade instruktionen fcmpgts.AnvÃ¤nd inte den anpassade instruktionen fcmpled.AnvÃ¤nd inte den anpassade instruktionen fcmples.AnvÃ¤nd inte den anpassade instruktionen fcmpltd.AnvÃ¤nd inte den anpassade instruktionen fcmplts.AnvÃ¤nd inte den anpassade instruktionen fcmpned.AnvÃ¤nd inte den anpassade instruktionen fcmpnes.AnvÃ¤nd inte den anpassade instruktionen fcosd.AnvÃ¤nd inte den anpassade instruktionen fcoss.AnvÃ¤nd inte den anpassade instruktionen fdivd.AnvÃ¤nd inte den anpassade instruktionen fdivs.AnvÃ¤nd inte den anpassade instruktionen fexpd.AnvÃ¤nd inte den anpassade instruktionen fexps.AnvÃ¤nd inte den anpassade instruktionen fextsd.AnvÃ¤nd inte den anpassade instruktionen fixdi.AnvÃ¤nd inte den anpassade instruktionen fixdu.AnvÃ¤nd inte den anpassade instruktionen fixsi.AnvÃ¤nd inte den anpassade instruktionen fixsu.AnvÃ¤nd inte den anpassade instruktionen floatid.AnvÃ¤nd inte den anpassade instruktionen floatis.AnvÃ¤nd inte den anpassade instruktionen floatud.AnvÃ¤nd inte den anpassade instruktionen floatus.AnvÃ¤nd inte den anpassade instruktionen flogd.AnvÃ¤nd inte den anpassade instruktionen flogs.AnvÃ¤nd inte den anpassade instruktionen fmaxd.AnvÃ¤nd inte den anpassade instruktionen fmaxs.AnvÃ¤nd inte den anpassade instruktionen fmind.AnvÃ¤nd inte den anpassade instruktionen fmins.AnvÃ¤nd inte den anpassade instruktionen fmuld.AnvÃ¤nd inte den anpassade instruktionen fmuls.AnvÃ¤nd inte den anpassade instruktionen fnegd.AnvÃ¤nd inte den anpassade instruktionen fnegs.AnvÃ¤nd inte den anpassade instruktionen frdxhi.AnvÃ¤nd inte den anpassade instruktionen frdxlo.AnvÃ¤nd inte den anpassade instruktionen frdy.AnvÃ¤nd inte den anpassade instruktionen fsind.AnvÃ¤nd inte den anpassade instruktionen fsins.AnvÃ¤nd inte den anpassade instruktionen fsqrtd.AnvÃ¤nd inte den anpassade instruktionen fsqrts.AnvÃ¤nd inte den anpassade instruktionen fsubd.AnvÃ¤nd inte den anpassade instruktionen fsubs.AnvÃ¤nd inte den anpassade instruktionen ftand.AnvÃ¤nd inte den anpassade instruktionen ftans.AnvÃ¤nd inte den anpassade instruktionen ftruncds.AnvÃ¤nd inte den anpassade instruktionen fwrx.AnvÃ¤nd inte den anpassade instruktionen fwry.AnvÃ¤nd inte den anpassade instruktionen round.AnvÃ¤nd inte ojusterade minnesreferenser.Varna inte om anvÃ¤ndning av â€�long longâ€� vid -pedantic.GÃ¶r stackkontroll med grÃ¤nser i L1:s fria minne.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Justera inte element i kod och data.Allokera inte float och double i register med utÃ¶kad precision.Anta inte att ojusterade Ã¥tkomster hanteras av systemet.Anropa inte nÃ¥gra cache-tÃ¶mningsfunktioner.Anropa inga cache-tÃ¶mningsfÃ¤llor.Skapa inte ett positionsoberoende kÃ¶rbart program.Mata inte ut DWARF-tillÃ¤gg utÃ¶ver vald version.Avge inte dll-exporterade inline-funktioner om det inte behÃ¶vs.Generera inte DWARF-sektionerna pubnames och pubtypes.Generera inte kontroller av styrningsspekulation i selektiv schemalÃ¤ggning.Generera inte felsÃ¶kningsinformation i separata .dwo-filer.Generera inte kod fÃ¶r endast privilegierat lÃ¤ge.  Implicerar -mno-inline-ic_invalidate om den inline:ade koden inte skulle fungera i anvÃ¤ndarlÃ¤ge.Indikera inte nÃ¥gon prioritet med TARGET_REGISTER_PRIORITY.Optimera inte blockfÃ¶rflyttningar, anvÃ¤nd memcpy.Optimera inte blockfÃ¶rflyttningar.Spara inte DW_AT_decl_column och DW_AT_call_column i DWARF.Notera inte gcc:s kommandoradsflaggor i DWARF DW_AT_producer.AnvÃ¤nd inte P-mnemonics fÃ¶r grenar.AnvÃ¤nd inte nÃ¥gon av r32..r63.AnvÃ¤nd inte mindre Ã¤n 25 bitars adresseringsintervall fÃ¶r anrop.Varna inte om anvÃ¤ndning av MicrosoftutÃ¶kningar.Dubbelt CLASS IS-block i SELECT TYPE-sats vid %LDubbelprecisions flyttalsenhet.Nedgradera fÃ¶ljsamhetsfel till varningar.Driver:Attrapp-%qs vid %L kan inte ha en initierareAttrappargumentet %qs vid %L fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L fÃ¥r inte vara OPTIONALAttrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargument %qs vid %L deklarerades INTENT(OUT) men sattes inteAttrappargument %qs mÃ¥ste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte Ã¤r enkelt sammanhÃ¤ngande och bÃ¥da Ã¤r ASYNCHRONOUS eller VOLATILEAttrappvariabeln %qs Ã¤r inte tillÃ¥ten i uttrycket vid %LAttrappargument %qs till %qs vid %L skulle ha namnet %qs fÃ¶r att stÃ¤mma med motsvarande argument i den Ã¥sidosatta procedurenAttrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %LAttrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %LAttrappflagga.  Detta Ã¤r standard om inte FPX-flaggor uttryckligen ges.Attrapprocedur %qs vid %C kan inte ha generiskt grÃ¤nssnittAttrapprocedur %qs vid %L skall inte vara elementÃ¤rAttrapprocedur %qs Ã¤r inte tillÃ¥ten i elementÃ¤r procedur %qs vid %LAttrapprocedur %qs av PURE-procedur vid %L mÃ¥ste ocksÃ¥ vara PUREAttrapprocedur vid %C kan inte ha attributet BIND(C) tillsammans med NAMESkicka deklarationer till en .decl-fil.Skriv ut detaljerad information om GCC:s interna representation av kÃ¤llkodsplatser.Dumpa optimeringspass.Dubblerat %s-attribut vid %LDubblerat %s-attribut angivna vid %LDubblerad %s-etikettspecifikation vid %CDubblerad %s-specifikation vid %CDubblerat ASYNCHRONOUS-attribut angivet vid %LDubblerat AUTOMATIC-attribut angivet vid %LDubblerat BIND-attribut angivna vid %LDubblerad DEFERRED vid %CDubblerad ELSE-sats vid %L och %CDubblerat EXTENDS-attribut angivet vid %LDubblerad IMPLICIT NONE-sats vid %CDubblerad NML-specifikation vid %CDubblerad NON_OVERRIDABLE vid %CDubblerat POINTER-attribut vid %CDubblerad PRIVATE-sats vid %CDubblerat PROTECTED-attribut angivet vid %LDubblerat SAVE-attribut angivet vid %LDubblerad SEQUENCE-sats vid %CDubblerad UNIT-specifikation vid %CDubblerat VALUE-attribut angivet vid %LDubblerat VOLATILE-attribut angivet vid %LDubblerad Ã¥tkomstspecifikation vid %CDubblerat argument %qs vid %L till inbyggd %sDubblerad vektorspecifikation fÃ¶r Cray-utpekad vid %CDubblerad konstruktionsetikett %qs vid %CDubblerad formatspecifikation vid %CDubblerat namn %qs i association vid %CDubblerad satsetikett %d vid %L och %LDubblerad symbol %qs i formell argumentlista vid %CVarna under lÃ¤nktidsoptimeringar fÃ¶r typer som inte stÃ¤mmer Ã¶verens frÃ¥n globala deklarationer.Dynamic Realign Argument Pointer (DRAP) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden.Allokera cc-register dynamiskt.Specificeraren E Ã¤r inte tillÃ¥ten vid g0-deskriptorE500 och FPR:er stÃ¶djs inteEDGE_CROSSING felaktigt satt Ã¶ver samma sektionEDGE_CROSSING saknas Ã¶ver sektionsgrÃ¤nsEH-bÃ¥ge korsar sektionsgrÃ¤ns gb %iEH-landningsplattas etikett ELEMENTAL-funktion %qs vid %L mÃ¥ste ha ett skalÃ¤rt resultatELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LELEMENTAL-prefixet i MODULE PROCEDURE-grÃ¤nssnittet saknas vid %LELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LELSE IF-sats vid %C kan inte fÃ¶lja ELSE-sats vid %LELSEWHERE-sats vid %C fÃ¶ljer tidigare omaskerat ELSEWHEREELSEWHERE-sats vid %C inte innesluten i WHERE-blockENCODING= vid %C Ã¤r inte tillÃ¥tet i Fortran 95END-sats istÃ¤llet fÃ¶r %s-sats vid %LEND-tagg vid %C Ã¤r inte tillÃ¥ten i utmatningssatsEND-taggetikett %d vid %L inte definieradENTRY %qs vid %L fÃ¥r inte anropas rekursivt, eftersom funktionen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L Ã¤r fÃ¥r inte anropas rekursivt, eftersom subrutinen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L har ingen IMPLICIT-typENTRY-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LENTRY-sats vid %CENTRY-sats vid %C kan inte fÃ¶rekomma i en innesluten procedurENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett BLOCK DATAENTRY-sats vid %C kan inte fÃ¶rekomma inuti en ett DERIVED TYPE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett DO-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett FORALL-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en MODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett PROGRAMENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett SELECT-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett STRUCTURE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en SUBMODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett WHERE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett inneslutet underprogramENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett IF-THEN-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEENTRY_BLOCK har IL associerat med sigENUM och ENUMERATOR vid %CENUM-deklaration vid %C har inga ENUMERATORSENUM-definitionssats fÃ¶rvÃ¤ntades fÃ¶re %CENUMERATOR %L Ã¤r inte initierad med ett heltalsuttryckEOR-taggetikett %d vid %L inte definieradEQUIVALENCE vid %C krÃ¤ver tvÃ¥ eller flera objektERR-taggetikett %d vid %L inte definieradERRMSG vid %LERRMSG vid %L Ã¤r oanvÃ¤ndbart utan en STAT-taggERRMSG-tagg vid %LERRMSG-variabelERRMSG=-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabelERROR STOP-sats vid %CESA/390-arkitektur.ENTRY POST-sats vid %CENTRY WAIT-sats vid %CEVENT-argumentet vid %L till den inbyggda EVENT_QUERY skall ha typen EVENT_TYPEEXIT-sats vid %C avslutar !$ACC LOOP-slingaEXIT-sats vid %C avslutar !$OMP DO-slingaEXIT-sats utan nÃ¥got do-konstruktionsnamn vid %CEXIT_BLOCK har IL associerat med sigEXTENDS vid %LEXTERNAL-attribut i konflikt med FUNCTION-attribut i %qs vid %LAntingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTEDAntingen alla eller ingen av de Ã¶vre grÃ¤nserna mÃ¥ste anges vid %LElementet %d av aktuellt argument till RESHAPE vid %L fÃ¥r inte vara negativtElement i %s-vektorkonstruerare vid %L Ã¤r %sElement av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %LElementÃ¤r funktion som initieraruttryck med argument som inte Ã¤r heltal/tecken vid %LElement med samma vÃ¤rde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)Eliminera multipla funktionsanrop Ã¤ven fÃ¶r orena funktioner.Mata ut .gnu_attribute-taggar.Avge 16-bitars omlokaliseringar till de smÃ¥ dataareorna.Avge 32-bitars omlokaliseringar till de smÃ¥ dataareorna.Mata ut DWARF-tillÃ¤gg utÃ¶ver vald version.Avge kod som fÃ¶ljer IEEE, utan oexakta undantag.Mata ut anropsgrafsinformation.Mata ut kontroller som fÃ¥r â€�break 8â€�-instruktioner att kÃ¶ra nÃ¤r atomÃ¤ra inbyggda anvÃ¤nds pÃ¥ feljusterat minne.Avge kod fÃ¶r byte/ord-ISA-utÃ¶kningen.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¤kning.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r fp move och sqrt.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¶rlig video.Avge kod som anvÃ¤nder uttryckliga omlokaliseringsdirektiv.Mata ut common-liknande symboler som svaga symboler.Mata ut felsÃ¶kningsannoteringar under preprocessning.Mata ut felsÃ¶kningsinformation relaterad till flyktanalyspasset nÃ¤r kÃ¶rt med -fgo-optimize-allocs.Mata ut direkta hopp till lokala funktioner.Generera felmeddelanden nÃ¤r kÃ¶rtidsomlokaliseringar genereras.Mata ut extra kod i funktionsprologen fÃ¶r att fÃ¥nga om stackstorleken Ã¶verskrider den givna grÃ¤nsen.Mata ut funktionsprologer bara fÃ¶re delar av funktionen som behÃ¶ver det, istÃ¤llet fÃ¶r i bÃ¶rjan av funktionen.Mata ut funktionsanrop som anvÃ¤nder en global avstÃ¥ndstabell nÃ¤r PIC genereras.Skapa implicita instansieringar av inline:ade mallar.Skapa implicita instansieringar av mallar.Mata ut indirekta hopp till lokala funktioner.Mata ut lÃ¥nga ladda/lagra-sekvenser.Generera profileringsrÃ¤knaranrop vid funktionsstart fÃ¶re prologen.Avge rdval istÃ¤llet fÃ¶r rduniq fÃ¶r trÃ¥dpekare.Mata ut static const-variabler Ã¤ven om de inte anvÃ¤nds.Mata ut stoppbitar fÃ¶re och efter flyktiga utÃ¶kade asm:er.Mata ut fÃ¤llor som â€�break 8â€�, standard fÃ¶r CRIS v3 och uppÃ¥t.  Om avaktiverat anvÃ¤nds anrop till abort().Mata ut utfÃ¶rlig felsÃ¶kningsinformation i assemblerkod.Generera varningar nÃ¤r kÃ¶rtidsomlokaliseringar genereras.Tom FINAL vid %CTom IMPLICIT-sats vid %CTom vektorkonstruerare vid %C Ã¤r inte tillÃ¥tetTom gammaldags initierarlista vid %CTom siffermÃ¤ngd i BOZ-konstant vid %CAktivera â€�qâ€�-instruktionsalternativ.Aktivera utÃ¶kningsingsinstruktioner fÃ¶r 64-bitars tidsstÃ¤mpelrÃ¤knare.SlÃ¥ pÃ¥ stÃ¶d fÃ¶r C++14 storleksbestÃ¤md deallokering.Aktivera CFI-tabeller via GAS-assemblerdirektiv.Aktivera Cilk Plus.Aktivera STATIC- och AUTOMATIC-attribut i DEC-stil.Aktivera DIV, DIVU.AnvÃ¤nd DIV-REM-instruktioner fÃ¶r ARCv2.Aktivera utvidgningarna DSP 3.1 Pack A.Aktivera DWARF radfelsÃ¶kningsinformation via GNU as.AnvÃ¤nd dubbel- och enkeloperandinstruktioner fÃ¶r telefoni.Aktivera fullstÃ¤ndig Ã¶verflÃ¶dseliminering (FRE) i trÃ¤d.Aktivera funktionsbeskrivar-PIC-lÃ¤ge.Aktivera Graphite-identitetstransformation.Aktivera ID-baserat delat bibliotek.Aktivera IEEE 128-bitars flyttal via nyckelordet __float128.Aktivera lokal registerallokering.Aktivera utÃ¶kningen lÃ¥st ladda/lagra villkorlig.AnvÃ¤nd MUL-instruktioner.AnvÃ¤nd MUL.X- och UMUL.X-instruktioner.AnvÃ¤nd MULX-instruktioner, anta snabb skiftare.Aktivera Objective-C-undantags- och synkroniseringssyntax.Aktivera Objective-C:s setjmp-undantagshantering i kÃ¶rtidsmiljÃ¶n.Aktivera OpenACC.Aktivera OpenMP (implicerar -frecursive i Fortran).Aktivera OpenMP:s SIMD-direktiv.Aktivera PIC-stÃ¶d fÃ¶r att bygga bibliotek.Aktivera sprÃ¥kutvidgningar frÃ¥n Plan 9.Aktivera hantering av Rcq-begrÃ¤nsningar â€” den mesta genereringen av kort kod beror pÃ¥ detta.Aktivera hantering av Rcw--begrÃ¤nsningar â€” ccfsm-kodexekvering beror i huvudsak pÃ¥ detta.Aktivera stÃ¶d/anvÃ¤ndning av LÃ¤s-Ã„ndra-Skriv- (RMW-)instruktioner.Aktivera SSA-sammanlÃ¤ggning av anvÃ¤ndarvariabler.Aktivera SSA-kodsÃ¤nkning i trÃ¤d.Aktivera eliminering av dÃ¶d kod i SSA-optimeringen i trÃ¤d.Aktivera SSA-BIT-CCP-optimering av trÃ¤d.Aktivera SSA-CCP-optimering av trÃ¤d.Aktivera SSA-PRE-optimeringar i trÃ¤d.Aktivera TPF-OS-spÃ¥rningskod.Aktivera XY-minnesutÃ¶kningar (DSP version 3).Aktivera justering av COMMON-block.Aktivera alla -Wunused-varningar.Aktivera sprÃ¥kutvidgningar frÃ¥n DEC.Aktivera alla optimeringsinformationsdumpar pÃ¥ standard fel.Aktivera ett RTL-nyckelhÃ¥lspass fÃ¶re sched2.Aktivera asan-skydd av inbyggda funktioner.Aktivera asan-detektering av anvÃ¤nd-efter-retur-fel.Aktivera globalt asan-skydd.Aktivera asan-skydd av laddningsoperationer.Aktivera asan-skydd av stack.Aktivera asan-skydd av lagringsoperationer.Aktivera assembler- och lÃ¤nkarlÃ¤ttnader.  Aktiverat som standard med -Os.AnvÃ¤nd atomÃ¤ra instruktioner.SlÃ¥ pÃ¥ automatisk mallinstansiering.Aktivera bakÃ¤ndefelsÃ¶kning.Aktivera bakÃ¥tpropagering av anvÃ¤ndningsegenskaper pÃ¥ SSA-nivÃ¥n.AnvÃ¤nd barrel-shift-instruktioner.Aktivera grundblocksvektorisering (SLP) i trÃ¤d.Aktivera grundlÃ¤ggande programprofileringskod.Aktivera bbit peephole2.Aktivera kringgÃ¥ende av cachen fÃ¶r volatila referenser.AnvÃ¤nd koddensitetsinstruktioner fÃ¶r ARCv2.Aktivera kodhissning.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil.Aktivera kompakt casesi-mÃ¶nster.Aktivera villkorlig eliminering av dÃ¶d fÃ¶r inbyggda anrop.Aktivera villkorlig exekvering fÃ¶rutom moves/scc.Aktivera villkorliga flyttningar.Aktivera funktionen konstruerare/destruerare.Aktivera kopiepropagering av skalÃ¤rutvecklingsinformation.Aktivera kopiepropagering i trÃ¤d.Aktivera korrigering av profilindata med inkonsistent flÃ¶de.AnvÃ¤nd tÃ¤ckningsguidad utsuddande kodinstrumentering.  Infogar anrop av __sanitizer_cov_trace_pc i varje grundblock.Aktivera eliminering av dÃ¶d lagring.Aktivera felsÃ¶kningsutdata.AnvÃ¤nd hÃ¥rdvarustÃ¶d fÃ¶r decimala flyttal.Aktivera standardkonvertering mellan __float128 & long double.AnvÃ¤nd divisions- och modulusinstruktioner.Aktivera dominatoroptimeringar.AnvÃ¤nd dubbla ladda/lagra-instruktioner fÃ¶r ARC HS.Aktivera dubbel viterbi fjÃ¤rilsutvidgning.Aktivera tidigare utplacering av stoppbitar fÃ¶r bÃ¤ttre schemalÃ¤ggning.Aktivera undantagshantering.Aktivera framÃ¥tpropagering pÃ¥ trÃ¤d.Aktivera framÃ¤ndesoptimeringar.Aktivera funktionsprofilering.Aktivera omflyttning av funktioner fÃ¶r att fÃ¶rbÃ¤ttra kodplacering.Aktivera skrÃ¤psamling (GC) i Objective-C-/Objective-C++-program.Aktivera generering av ARC SIMD-instruktioner via mÃ¥lspecifika inbyggda.Aktivera generering av R2 BMX-instruktioner.AnvÃ¤nd generering av R2 CDX-instruktioner.Aktivera att grensannolikheter gissas.AnvÃ¤nd hÃ¥rdvaruflyttal.Aktivera nÃ¤rliggande lyftningsladdning fÃ¶r att uppmuntra generering av villkorliga move-instruktioner.Aktivera lyftningsladdning frÃ¥n villkorliga pekare.Aktivera in och ut frÃ¥n Graphite-representation.Aktivera inline-kontroller av nil-mottagare med NeXT-kÃ¶rtidskod och ABI-version 2.Aktivera inline:ing av PLT i funktionsanrop.Aktivera inline:ing av funktioner deklarerade â€�inlineâ€�, avslaget avaktiveras all inline:ing.Aktivera sortspecifika varianter av inbyggda heltalsfunktioner.Aktivera optimeringar av etikettjustering.Aktivera gamla inbyggda matematikinstruktioner fÃ¶r kompatibilitet.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnad.Aktivera bindning av laddning/lagring.Aktivera slingdistribution fÃ¶r mÃ¶nster transformerade till biblioteksanrop.Aktivera slingdistribution i trÃ¤d.Aktivera vektorisering av slingepiloger med mindre vektorstorlek.Aktivera slinghuvudkopiering av trÃ¤d.Aktivera fÃ¶rflyttning av slingoberoende delar i trÃ¤d.Aktivera transformationer av slingutbyten.  Samma som -floop-nest-optimize.Aktivera slingoptimeringar pÃ¥ trÃ¤dnivÃ¥.Aktivera slingvektorisering i trÃ¤d.Aktivera lra.Aktivera maskinspecifika nyckelhÃ¥lsoptimeringar.Aktivera de flesta varningsmeddelanden.Aktivera stÃ¶d fÃ¶r flera kÃ¤rnor.AnvÃ¤nd multiplikationsinstruktioner.Aktivera nÃ¤stade optimeringar av villkorlig exekvering.Aktivera optimering av &&/|| i villkorliga uttryck.Aktivera tolkning av GIMPLE.Aktivera fÃ¶rladdningsanvÃ¤ndning av cbranchsi-mÃ¶nster.Aktivera preprocessning.Aktivera intervallkontroller under kompilering.Aktivera Ã¥terassociering pÃ¥ trÃ¤dnivÃ¥.Aktivera registertryckskÃ¤nslig instruktionsschemalÃ¤ggning.Aktivera lÃ¤ttnad i assemblern.Aktivera schemalÃ¤ggning mellan grundblock.Aktivera separat datasegment.Aktivera sÃ¤ttande av GPR:er till resultatet av jÃ¤mfÃ¶relser.Aktivera teckenutÃ¶kningsinstruktioner.Aktivera att smÃ¥ heltal fÃ¥r finnas i VSX-register.Aktivera delning av 32-bitars omedelbara laddningar i lÃ¥g/hÃ¶g del.Aktivera stackavkÃ¤nning.Aktivera strikt 32-bits psABI-kontroller av postreturer.Aktivera strÃ¤nglÃ¤ngdsoptimering av trÃ¤d.Aktivera stÃ¶d fÃ¶r C++-koncept.Aktivera stÃ¶d fÃ¶r DEC STRUCTURE/RECORD.Aktivera stÃ¶d fÃ¶r GNU:s transaktionsminne.Aktivera stÃ¶d fÃ¶r ABI:et RH850.  Detta Ã¤r standard.Aktivera stÃ¶d fÃ¶r det gamla GCC-ABI:et.Aktivera utÃ¶kningsinstruktionen fÃ¶r byte-ordningsvÃ¤xling.Aktivera svanssammanslagning av trÃ¤d.Aktivera heuristiken fÃ¶r kritisk vÃ¤g i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r beroende antal i schemalÃ¤ggaren.Aktivera approximationen av division.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av division till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.Aktivera gruppheuristiken i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r sista instruktion i schemalÃ¤ggaren.Aktivera optimeraren av slingnÃ¤stning.Aktivera normalt lÃ¤ge.Aktivera ordningsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av invers kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av invers kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.Aktivera den spekulativa instruktionsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.  Om aktiverat implicerar det -mlow-precision-recip-sqrt.MÃ¶jliggÃ¶r anvÃ¤ndningen av 64-bitars flyttalsregister i fmov-instruktioner.  Se -mdalign om 64-bitars justering krÃ¤vs.MÃ¶jliggÃ¶r anvÃ¤ndning av RX FPU-instruktionerna.  Detta Ã¤r standard.Aktivera anvÃ¤ndning av indexerade laddningar.Aktivera anvÃ¤ndningen av pre-/postmodifieringar med registerfÃ¶rflyttning.Aktivera anvÃ¤ndningen av LRA-registerallokeraren.Aktivera anvÃ¤ndningen av instruktionen fsca.Aktivera anvÃ¤ndningen av instruktionen fsrra.Aktivera anvÃ¤ndningen av det gamla, trasiga, ABI:et dÃ¤r alla stackade funktionsargument justeras till 32 bitar.MÃ¶jliggÃ¶r anvÃ¤ndning av de korta laddinstruktionerna.Aktivera anvÃ¤ndningen av standard RX ABI:et dÃ¤r alla stackade funktionsargument justeras naturligt.  Detta Ã¤r standard.Aktivera sprÃ¥kutÃ¶kningen z-vektor som ger det kontextkÃ¤nsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h.Aktivera traditionell preprocessning.TillÃ¥t ojusterade ord- och halvordsÃ¥tkomster till packade data.Aktivera anvÃ¤ndning av GPREL fÃ¶r endast lÃ¤sbara data i FDPIC.Aktivera anvÃ¤ndningen NPS400 bitinstruktioner.Aktivera anvÃ¤ndningen av NPS400 utÃ¶kning xld/xst.Aktivera anvÃ¤ndning av POST_INC/POST_DEC.Aktivera anvÃ¤ndning av POST_MODIFY.Aktivera anvÃ¤ndningen av udda enkelprecisionsregister.Aktivera anvÃ¤ndningen av sdata/scommon/sbss.AnvÃ¤nd anvÃ¤ndardefinierade instruktioner.Aktivera anvÃ¤ndning av IEEE 128-bitars flyttalsinstruktioner.AnvÃ¤nd slinginstruktionerna i v850e3v5.Aktivera variabel polynomiell CRC-utvidgning.Aktivera vektorisering av trÃ¤d.Aktivera utfÃ¶rlig utskrift.Aktivera en lÃ¶sning fÃ¶r ensamt errata fÃ¶r processorn AT697F (motsvarar errata nr. 13 fÃ¶r processorn AT697E.)Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699.Aktivera/deaktivera den traditionella schemalÃ¤ggningen i slingor som redan passerat modulo-schemalÃ¤ggning.Aktivera/avaktivera GP-relativ adressering.Aktivera ID-baserat delat bibliotek.Aktivera lÃ¤get fÃ¶r positionsoberoende data (PID).Aktiverar eller avaktiverar anvÃ¤ndningen av instruktionerna SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE och RMPA.  Normalt aktiverat.Aktivera den dynamiska kostnadsmodellen fÃ¶r vektoriseraren.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Aktiverar utfÃ¶rlig dump av kostnadsmodellen i dumpfilerna fÃ¶r felsÃ¶kning.Koda SSE-instruktioner med VEX-prefix.Slututtryck i DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r sammanvÃ¤vt med en annan DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r inuti ett annat blockSlut pÃ¥ skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CSlut pÃ¥ sÃ¶klistan.
  UpprÃ¤tthÃ¥ll Ã¥tkomstsemantik fÃ¶r klassmedlemmar.Enheten %qs vid %L har en fÃ¶rdrÃ¶jd typparameter och krÃ¤ver antingen attributet POINTER eller ALLOCATABLEEntiteten %qs vid %L finns redan i grÃ¤nssnittetEntitet med antagen teckenlÃ¤ngd vid %L mÃ¥ste vara ett attrappargument eller en PARAMETEREnum-vÃ¤rde Ã¤r inte CONST_DECL eller INTEGER_CSTEnum-vÃ¤rdenamn Ã¤r inte IDENTIFIER_NODEEnum-vÃ¤rdetyp Ã¤r varken INTEGER_TYPE eller konvertibel till enumUpprÃ¤kningstypen Ã¶verskrider C:s heltalstyp vid %CEkvivalens fÃ¶r %qs stÃ¤mmer inte med ordningen av COMMON %qs vid %LEkvivalent med -gpopt=local.Ekvivalent med -mgpopt=none.Errmsg-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabelErrmsg-variabel vid %L skall inte %s:as i samma %s-satsFelFel vid konvertering av PARAMETER-konstant i komplex konstant vid %CFel vid konvertering av heltalFel i pekarinitiering vid %CFel i typspecifikation vid %LFel nÃ¤r modulfilen %qs skrevs: %sFel nÃ¤r modulfil skrevs: %sFel nÃ¤r utdatafilen â€�%sâ€� skrevs
  BerÃ¤kning av ett initieringuttryck utanfÃ¶r standarden vid %LHÃ¤ndelseHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor men inte co-indexeratHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor eller co-indexeratHÃ¤ndelsevariabeln vid %L mÃ¥ste vara en skalÃ¤r av typen EVENT_TYPEAvslutsvillkor i DO WHILE-slinga vid %L mÃ¥ste vara ett skalÃ¤rt LOGICAL-uttryckAvsluta vid fÃ¶rsta felet som uppstÃ¥r.Expandera 32bits/64bits heltalsdivision till 8bitars teckenlÃ¶s heltalsdivision med kontroll vid kÃ¶rning.Expandera addi3 och subdi3 vid rtl-genereringstillfÃ¤llet till add.f /adc etc.â€�)â€� fÃ¶rvÃ¤ntades vid %Câ€�,â€� fÃ¶rvÃ¤ntades vid %C%<(%> fÃ¶rvÃ¤ntades vid %C%<)%> eller %<,%> fÃ¶rvÃ¤ntades vid %C%<,%> fÃ¶rvÃ¤ntades vid %C%<,%> eller slut pÃ¥ sats fÃ¶rvÃ¤ntades vid %C%<::%> fÃ¶rvÃ¤ntades efter bindningsattribut vid %C%<::%> fÃ¶rvÃ¤ntades vid %C%<=>%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE ASSIGNMENT (=)%> fÃ¶rvÃ¤ntades vid %Câ€�*â€� fÃ¶rvÃ¤ntades i co-indexspecifikation i ALLOCATE-sats vid %L:: fÃ¶rvÃ¤ntades i TYPE-definition vid %C=-tecken i PARAMETER-sats fÃ¶rvÃ¤ntades vid %CDO-slinga fÃ¶rvÃ¤ntades vid %CRedigeringsbeskrivning P fÃ¶rvÃ¤ntadesPARAMETER-symbol fÃ¶rvÃ¤ntades i komplex konstant vid %CSHAPE-argument fÃ¶rvÃ¤ntades till C_F_POINTER med vektor FPTR vid %LEn TYPE IS-, CLASS IS- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT TYPE vid %CEn CASE- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT CASE vid %CFÃ¶rvÃ¤ntade ett namnlÃ¶st grÃ¤nssnitt vid %CFÃ¶rvÃ¤ntade en procedur som argument %qs vid %LEn procedurpekare fÃ¶rvÃ¤ntade som argument %qs vid %LEn hÃ¶gerparentes fÃ¶rvÃ¤ntades i uttrycket vid %CEtt stegvÃ¤rde fÃ¶rvÃ¤ntades i iterator vid %CÃ…tkomstspecificerare fÃ¶rvÃ¤ntades vid %CAlternativ returetikett fÃ¶rvÃ¤ntades vid %CEtt initieringsuttryck fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade en annan dimension i vektordeklaration vid %CArgumentlista fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade vektorindex vid %CFÃ¶rvÃ¤ntade intervall av vektorindex vid %CAssociation fÃ¶rvÃ¤ntade vid %CAssociationslista fÃ¶rvÃ¤ntades vid %CAttributbitnamn fÃ¶rvÃ¤ntadesBindningsattribut fÃ¶rvÃ¤ntades vid %CBindningsnamn fÃ¶rvÃ¤ntades vid %CBindningsmÃ¥l fÃ¶rvÃ¤ntades efter %<=>%> vid %CBlocknamnet %qs fÃ¶rvÃ¤ntades av SELECT-konstruktionen vid %CBlocknamn pÃ¥ %qs i %s-sats fÃ¶rvÃ¤ntades vid %LBegrÃ¤nsningsspecifikation fÃ¶r %qs fÃ¶rvÃ¤ntades vid %LCo-vektorindex fÃ¶rvÃ¤ntades som %qs-argument till inbyggd %s vid %LKomma fÃ¶rvÃ¤ntades i I/O-lista vid %CKomponentreferens fÃ¶rvÃ¤ntades vid %CDatakonstant fÃ¶rvÃ¤ntades efter repetitionsspecifikation vid %CEntitetslista fÃ¶rvÃ¤ntades i AUTOMATIC-sats vid %CEntitetslista fÃ¶rvÃ¤ntades i STATIC-sats vid %CFÃ¶rvÃ¤ntade exponent i uttryck vid %CUttryck fÃ¶rvÃ¤ntades vid %C i PARAMETER-satsFÃ¶rvÃ¤ntade uttryck i %s-sats vid %CFÃ¶rvÃ¤ntade uttryck i vektorspecifikation vid %CUttryckstyp fÃ¶rvÃ¤ntadesFormell argumentlista fÃ¶rvÃ¤ntades i funktionsdefinitionen vid %CGeneriskt namn eller operatorbeskrivare fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades i CASE vid %CHeltal fÃ¶rvÃ¤ntadesHeltalsstrÃ¤ng fÃ¶rvÃ¤ntadesEtikett %qs fÃ¶r %s-sats fÃ¶rvÃ¤ntades vid %CVÃ¤nsterparentes fÃ¶rvÃ¤ntadesModulprocedurnamn fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade ett namnFÃ¶rvÃ¤ntade reell strÃ¤ngHÃ¶gerparentes fÃ¶rvÃ¤ntadesEtt skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CSpecifikt bindningsnamn fÃ¶rvÃ¤ntades vid %CStrÃ¤ng fÃ¶rvÃ¤ntadesPostkomponentnamn fÃ¶rvÃ¤ntades vid %CPostkomponentnamn eller operatornamn fÃ¶rvÃ¤ntades efter â€�.â€� vid %CAvslutande namn fÃ¶rvÃ¤ntades vid %CTypbunden procedurreferens eller procedurpekarkomponent fÃ¶rvÃ¤ntades vid %CVariabel fÃ¶rvÃ¤ntades i READ-sats vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %C i PARAMETER-sats%<END INTERFACE %s%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C, men fick %qs%<END INTERFACE OPERATOR (.%s.)%> fÃ¶rvÃ¤ntades vid %C%s fÃ¶rvÃ¤ntades vid %C%s-sats fÃ¶rvÃ¤ntades vid %LKomma fÃ¶rvÃ¤ntades i EQUIVALENCE vid %CEtt skalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %C, hittade %sLista med namngivna entiteter fÃ¶rvÃ¤ntades vid %CFÃ¶rklara vilka justeringsÃ¶vervÃ¤ganden som leder till beslutet att gÃ¶ra en instruktion kort eller lÃ¥ng.Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r %qs vid %L: %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r komponenten %qs vid %L: %sExportera funktioner Ã¤ven om de kan inline:as.Uttrycket vid %L i detta sammanhang mÃ¥ste vara konstantUttryck vid %L mÃ¥ste vara av INTEGER-typ, hittade %sUttryck vid %L mÃ¥ste vara skalÃ¤rtUttryck i CASE-vÃ¤ljare vid %L fÃ¥r inte vara %sUttryck i CASE-sats vid %L ligger inte i intervallet %sUttryck i CASE-sats vid %L mÃ¥ste ha sort %duttryck i CASE-sats vid %L mÃ¥ste vara av typ %sUttryck i CASE-sats vid %L mÃ¥ste vara skalÃ¤rtUtÃ¶kning: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qsUtÃ¶kning: Konvertering frÃ¥n %s till %s vid %LUtÃ¶kning: SkalÃ¤rt CHARACTER-argument som inte Ã¤r av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %LUtÃ¶kning: UnÃ¤r operator fÃ¶ljer aritmetisk operator (anvÃ¤nd parenteser) vid %CUtÃ¶kning: Nollbredd efter L-beskrivare vid %LUtÃ¶kning: omvÃ¤nt snedstreck vid %CUtÃ¶kning: exponentbokstav %<q%> i reell literal konstant vid %CExtern %qs vid %L kan inte ha en initierareExtern IO UNIT fÃ¥r inte vara en vektor vid %LExternt objekt %qs vid %L kan inte ha en initierareÃ–verflÃ¶diga tecken i format vid %LF2008: C1210 IMPORT-sats vid %C Ã¤r inte tillÃ¥ten i en moduls procedurgrÃ¤nssnittskroppFAIL IMAGE-sats vid %CFAILED=-argument till NUM_IMAGES vid %LFINAL-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFINAL-deklaration vid %C mÃ¥ste vara inuti CONTAINSFINAL-deklaration vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINS-sektionFINAL-procedur %qs vid %L Ã¤r inte en SUBROUTINEFINAL-procedur %qs deklarerad vid %L har samma ordning (%d) som %qsFINAL-procedur vid %L mÃ¥ste ha precis ett argumentFINAL-procedurdeklaration vid %CFLUSH-sats vid %CFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-index %qs fÃ¥r inte fÃ¶rekomma i triplettspecifikation vid %LFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r variabel av heltalstypFORALL-maskklausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-steguttryck vid %L fÃ¥r inte vara nollFORALL-steguttryck vid %L mÃ¥ste vara en skalÃ¤r %sFORMAT-etikett %d vid %L inte definieradFORMAT-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEFORMAT-sats vid %L har inte en satsetikettFORMAT-tagg vid %L mÃ¥ste ha typen standardsorts CHARACTER eller INTEGERFP-undantag Ã¤r aktiverade.Argumentet FPTR vid %L till C_F_POINTER fÃ¥r inte vara polymorftSnabba och kompakta FPX-flaggor kan inte anvÃ¤ndas tillsammansFPX: aktivera utÃ¶kningarna fÃ¶r Argonaut ARC CPU flyttal i dubbel precision.FPX: generera dubbelprecisions FPX- (kompakta) instruktioner.FPX: generera dubbelprecisions FPX- (snabba) instruktioner.FPX: generera enkelprecisions FPX-instruktioner (kompakta).FPX: generera enkelprecisions FPX- (snabba) instruktioner.FUNCTION-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LFaktorisera komplexa konstruerare och destruerare till fÃ¶rmÃ¥n fÃ¶r utrymme snarare Ã¤n hastighet.Misslyckades att skapa en post av typen â€�%sâ€� vid %CMisslyckades att bestÃ¤mma lÃ¤ngden pÃ¥ en konstant vektor.Ã–desdigert felFilen %qs Ã¶ppnad vid %C Ã¤r inte en GNU Fortran-modulfilFinkornig styrning av trimningsfunktioner.FÃ¶rsta argumentet till definierad tilldelning vid %L mÃ¥ste vara INTENT(OUT) eller INTENT(INOUT)FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligtFÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)FÃ¶rsta eller sista !$OMP ATOMIC-inbyggds argument mÃ¥ste vara %qs vid %LFixa min_int-berÃ¤kningenFast radlÃ¤ngd mÃ¥ste vara minst sjuFlaggan %<-fmax-stack-var-size=%d%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %<-fopenmp%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %<-fopenmp%>Flaggan %<-frecursive%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Namn pÃ¥ anpassad instruktionskonfiguration fÃ¶r flyttal.Flyttalsenheten stÃ¶djer inte division & kvadratrot.FÃ¶lj Renesas (tidigare Hitachi) / SuperH-anropskonventioner.FÃ¶lj C++17-krav pÃ¥ evalueringordning fÃ¶r tilldelningsuttryck, skift, medlemsfunktionsanrop, etc.FÃ¶lj lÃ¤nkningskraven EABI.FÃ¶r attrapprocedur %s Ã¤r inget bindningsnamn tillÃ¥tet i BIND(C) vid %CFÃ¶r inbyggt bibliotek: skicka alla parametrar i register.FÃ¶r nÃ¤stade funktioner pÃ¥ stacken sÃ¤tts exekveringsrÃ¤ttigheter.FÃ¶r mÃ¥l som normalt anvÃ¤nder trampoliner fÃ¶r nÃ¤stade funktioner, generera dem alltid istÃ¤llet fÃ¶r att anvÃ¤nda deskriptorer.Tvinga assemblerutdata att alltid anvÃ¤nda hexadecimala konstanter.Tvinga bitfÃ¤ltsÃ¥tkomster att matcha sin typbredd.Tvinga fram att temporÃ¤rer skapas fÃ¶r att testa sÃ¤llan kÃ¶rd forall-kod.Tvinga funktioner till att vara justerade till en 4-bytegrÃ¤ns.Tvinga den underliggande typen fÃ¶r â€�wchar_tâ€� att vara â€�unsigned shortâ€�.Framtvinga anvÃ¤ndningen av fÃ¶rdrÃ¶jningssteg fÃ¶r villkorliga grenar.Tvingar pekargrÃ¤nskontrollen att behandla alla avslutande vektorer i poster som eventuellt flexibla.  Som standard hanteras endast vektorfÃ¤lt med nollÃ¤ngd eller som Ã¤r mÃ¤rkta med attributet bnd_variable_size som flexibla.Tvingar pekargrÃ¤nskontrollen att anvÃ¤nda grÃ¤nser fÃ¶r de innersta vektorerna fÃ¶r nÃ¤stade statiska vektorÃ¥tkomster.  Som standard anvÃ¤nds den yttersta vektorn.Tvingar pekargrÃ¤nskontrolleraren till att anvÃ¤nda avsmalnade grÃ¤nser fÃ¶r adresser till det fÃ¶rsta fÃ¤ltet i posten.  Som standard har pekare till det fÃ¶rsta fÃ¤ltet samma grÃ¤nser som pekare till hela posten.Formatsats i modulhuvudblock vid %CFortran 2003: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qsFortran 2003: DT-formatspecificerare Ã¤r inte tillÃ¥ten vid %CFortran 2003: Aktuellt skalÃ¤rt CHARACTER-argument med attrappargument som Ã¤r vektor %qs vid %LFortran 2008: fÃ¶rlegad funktion:Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med ett globalt ej-COMMON-blockenhet vid %LFortran 2008: Aktuellt argument som inte Ã¤r en pekare vid %L till pekarattrapp %qsFortran 2008: Nollpekare vid %L till icke-pekareattrapp %qsFortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %LFortran 2008: Semikolon vid %C utan fÃ¶regÃ¥ende satsFortran 95 krÃ¤ver standard-INTEGER i %s-tagg vid %LHittade ingen matchande specifik bindning fÃ¶r anropet till GENERIC %qs vid %LFri radlÃ¤ngd mÃ¥ste vara minst tre.Funktionen %qs som initieringsuttryck vid %LFunktion %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVEFunktion %qs vid %L kan inte ha en initierareFunktionen %qs vid %L har ingen IMPLICIT-typFunktionen %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggdFunktionen %qs vid %L mÃ¥ste vara PUREFunktionen %qs i initieringsuttrycket vid %L mÃ¥ste vara en inbyggd funktionFunktionen %qs Ã¤r deklarerad CHARACTER(*) och fÃ¥r inte anvÃ¤ndas vid %L eftersom det inte Ã¤r ett attrappargumentFunktion %qs krÃ¤ver en argumentlista vid %CFunktion %s vid %L har ingÃ¥ngar med vektorspecifikationer som ej stÃ¤mmer Ã¶verensFunktionen â€�%sâ€� vid %L med ingÃ¥ngar som returnerar variabler av olika strÃ¤nglÃ¤ngderFunktionsnamnet %qs Ã¤r inte tillÃ¥tet vid %CFunktionsresultat %qs vid %L kan inte ha en initierareFunktionsresultat %qs vid %L har ingen IMPLICIT-typFunktionsresultatet %qs vid %L Ã¤r ogiltigt som X-argument till C_FUNLOCFunktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponentFunktionsresultatet %qs Ã¤r ogiltigt i proc-mÃ¥l i procedurpekartilldelning vid %LFunktionsbÃ¶rjan justeras till denna 2-potens.Funktionsversioner kan inte markeras som gnu_inline, kropparna mÃ¥ste vara genereradeFunktioner med returvÃ¤rden mÃ¥ste sluta med retursatser.SmÃ¤lt samman vissa heltalsoperationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power8.SmÃ¤lt samman vissa operationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power9.SlÃ¥ samman medium/stor modellers toc-referenser med minnesinstruktionen.GCC kan inte stÃ¶dja operatorer med heltalstyper och fixdecimaltyper som har fÃ¶r mÃ¥nga heltals- och decimalbitar tillsammansGCC Ã¤r inte konfigurerat fÃ¶r att stÃ¶dja %s som ett avlastningsmÃ¥lGCC stÃ¶djer endast %u nÃ¤stade definitionsomrÃ¥denGCC-vektor skickad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCC-vektor returnerad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCSE avslagenGENERIC %qs vid %L kan inte Ã¥sidosÃ¤tta en specifik bindning med samma namnGENERIC %qs vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, %qs Ã¤r ocksÃ¥ GENERICGENERIC vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINSGENERIC-bindning vid %CGENERIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LGMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s
  GNU C stÃ¶djer inte lÃ¤ngre -traditional utan -EGNU-utÃ¶kning:GNU Objective C stÃ¶djer inte lÃ¤ngre traditionell kompileringGOTO-sats vid %L lÃ¤mnar CRITICAL-konstruktion fÃ¶r etikett vid %LGOTO-sats vid %L lÃ¤mnar DO CONCURRENT-konstruktion fÃ¶r etikett vid %LGenerera 16-bitsinstruktioner.Generera 16-bitars i386-kod.Generera 32-bitars kod.AnvÃ¤nd 32-bitars avstÃ¥nd i hopptabeller.Generera 32-bitars i386-kod.Generera 32-bitars x86-64-kod.Generera 32Ã—16 multiplikations- och mac-instruktioner.Generera 64-bitars kod.Generera 64-bitars x86-64-kod.Generera stackramar enligt APCS.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC600.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC601.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC700.Generera stubbar i AT&T-stil fÃ¶r Mach-O.Generera AltiVec-instruktioner med elementordning fÃ¶r rak byteordning.Generera AltiVec-instruktioner med elementordning fÃ¶r omvÃ¤nd byteordning.Generera C-huvuden fÃ¶r plattformsspecifika funktioner.Generera Cell-mikrokod.Generera DWARF-sektionerna pubnames och pubtypes med GNU-utvidgningar.Generera DWARF-sektionerna pubnames och pubtypes.Generera ELF FDPIC-kod.Generera utÃ¶kade aritmetiska instruktioner.  FÃ¶r nÃ¤rvarande stÃ¶djs endast divaw, adds, subs och sat16.Generera GFLOAT-dubbelprecisionskod.Generera H8/300H-kod.Generera H8S-kod.Generera H8S/2600-kod.Generera H8SX-kod.Generera ILP32-kod.Generera IT-block som passar fÃ¶r ARMv8.Generera LP64-kod.Generera MIPS16-kod.Generera PA1.0-kod.Generera PA1.1-kod.Generera kod fÃ¶r PA2.0 (krÃ¤ver binutils 2.10 eller senare).Generera PPC750CL:s par-singel-instruktioner.Generera SBIT-, CBIT-instruktioner.Generera SH1-kod.Generera SH2-kod.Generera SH2a-kod utan FPU.Generera SH2e-kod.Generera SH3-kod.Generera SH3e-kod.Generera SH4-kod utan FPU.Generera SH4-kod.Generera SH4-100-kod utan FPU.Generera SH4-100-kod.Generera SH4-200-kod utan FPU.Generera SH4-200-kod.Generera SH4-300-kod utan FPU.Generera SH4-300-kod.Generera SH4a-kod utan FPU.Generera SH4a-kod.Generera SH4al-dsp-kod.Generera SPE SIMD-instruktioner fÃ¶r E500.Generera VRSAVE-instruktioner nÃ¤r AltiVec-kod genereras.Generera en __mcount_loc-sektion med alla mcount- eller __fentry__-anrop.Generera ett #line-direktiv som pekar pÃ¥ aktuell katalog.Generera ett anrop till abort om en noreturn-funktion returnerar.Generera en enda utgÃ¥ngspunkt fÃ¶r varje funktion.Generera kod fÃ¶r att skicka aggregerade parametrar med som mes 64-bitars justering.Generera assemblerutdatat som Ã¤r kompatibel med Renesas AS100-assembler.  Detta kan begrÃ¤nsa nÃ¥gra av kompilatorns egenskaper.  Standard Ã¤r att generera GAS-kompatibel syntax.Generera auto-inc/dec-instruktioner.Generera kod med rak byteordning.Generera kod med rak byteordning.Generera bitinstruktioner.Generera skickande av grÃ¤nser fÃ¶r anrop.Generera grÃ¤nslagringar fÃ¶r pekarskrivningar.Generera grentips fÃ¶r grenar.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som indirekta anrop, om nÃ¶dvÃ¤ndigt.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som registerindirekta anrop.Generera kontroller av alla lÃ¤sÃ¥tkomster till minnet.Generera kontroller av alla skrivÃ¥tkomster till minnet.Generera cld-instruktioner i funktionsprologen.Generera kod fÃ¶r 18-bitars adressering.Generera kod fÃ¶r 32-bitars adressering.Generera kod fÃ¶r arkitekturen CR16C.Generera kod fÃ¶r arkitekturen CR16C+ (Standard).Generera kod fÃ¶r GNU as.Generera kod fÃ¶r GNU-assembler (gas).Generera kod fÃ¶r GNU ld.Generera kod fÃ¶r GNU:s kÃ¶rtidsmiljÃ¶.Generera kod fÃ¶r kÃ¶rtidsmiljÃ¶n NeXT (Apple Mac OS X).Generera kod fÃ¶r OpenMP-avlastning: aktiverar -msoft-stack och -muniform-simt.Generera kod fÃ¶r SH4 340-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4 400-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4-500-serien (utan FPU).Generera kod fÃ¶r Thumb-tillstÃ¥nd.Generera kod fÃ¶r UNIX-assembler.Generera kod fÃ¶r ett 32-bitars ABI.Generera kod fÃ¶r en 5206e.Generera kod fÃ¶r en 520X.Generera kod fÃ¶r en 528x.Generera kod fÃ¶r en 5307.Generera kod fÃ¶r en 5407.Generera kod fÃ¶r ett 64-bitars ABI.Generera kod fÃ¶r en 68000.Generera kod fÃ¶r en 68010.Generera kod fÃ¶r en 68020.Generera kod fÃ¶r en 68030.Generera kod fÃ¶r en 68040, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68040.Generera kod fÃ¶r en 68060, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68060.Generera kod fÃ¶r en 68302.Generera kod fÃ¶r en 68332.Generera kod fÃ¶r en 68851.Generera kod fÃ¶r en ColdFire v4e.Generera kod fÃ¶r en DLL.Generera kod fÃ¶r en Fido A.Generera kod fÃ¶r en cpu32.Generera kod fÃ¶r 11/10.Generera kod fÃ¶r 11/40.Generera kod fÃ¶r 11/45.Generera kod fÃ¶r darwin laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r funktioner Ã¤ven om de Ã¤r fullstÃ¤ndigt inline:ade.Generera kod fÃ¶r en given CPU.Generera kod fÃ¶r gammal exec BSS PLT.Generera kod fÃ¶r statiska funktioner Ã¤ven om de aldrig anropas.Generera kod fÃ¶r plattformen Android.Generera kod fÃ¶r M*Core M210Generera kod fÃ¶r M*Core M340Generera kod fÃ¶r kÃ¤rnan eller laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r Ã¶vervakarlÃ¤get (standard).Generera kod fÃ¶r anvÃ¤ndarlÃ¤get.Generera kod i 32-bitars ARM-tillstÃ¥nd.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod lÃ¤mplig fÃ¶r kÃ¶rbara program (INTE delade bibliotek).Generera kod lÃ¤mplig fÃ¶r korta felsÃ¶kningscykler.Generera kod som kan anvÃ¤ndas i dynamiska objekt i SVR4-stil.Generera kod som kan hÃ¥lla lokalt tillstÃ¥nd uniformt mellan alla filer.Generera kod som fÃ¶ljer Intel MCU psABI.Generera kod som fÃ¶ljer det angivna ABI:et.Generera kod som Ã¤r lÃ¤nkkompatibel med MIPS16- och microMIPS-kod.Generera kod som anvÃ¤nder flyttalsinstruktioner fÃ¶r 68881.Generera kod som inte kommer lÃ¤nkas mot nÃ¥gra andra delade ID-bibliotek men kan anvÃ¤ndas som ett delat bibliotek.Generera kod fÃ¶r att kontrollera grÃ¤nser fÃ¶re indexering i vektorer.Generera kod fÃ¶r att kontrollera undantagsspecifikationer.Generera kod fÃ¶r att anvÃ¤nda ej-exec PLT och GOT.Generera kod som anvÃ¤nder hÃ¥rdvaruflyttalsinstruktioner.Generera kod som anvÃ¤nder endast generella register.Generera kod med biblioteksanrop fÃ¶r flyttal.Generera kod utan GP-reg.Generera CFString-objekt vid kompileringstillfÃ¤llet.Generera komprimerade felsÃ¶kningssektioner.Generera villkorliga flyttinstruktioner.Generera cpp-definitioner fÃ¶r server-IO.Generera cpp-definitioner fÃ¶r arbetsstations-IO.Generera felsÃ¶kningsinformation i COFF-format.Generera felsÃ¶kningsinformation i DWARF v2-format (eller senare).Generera felsÃ¶kningsinformation i STABS-format.Generera felsÃ¶kningsinformation i VMS-format.Generera felsÃ¶kningsinformation i XCOFF-format.Generera felsÃ¶kningsinformation i normalt utÃ¶kat format.Generera felsÃ¶kningsinformation i standardformat.Generera felsÃ¶kningsinformation i standardversion av DWARF-formatet.Generera felsÃ¶kningsinformation i utÃ¶kat STABS-format.Generera felsÃ¶kningsinformation i utÃ¶kat XCOFF-format.Generera felsÃ¶kningsinformation i separata .dwo-filer.Generera normal dubbelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH4-kod.Generera normal enkelprecisions SH4-100-kod.Generera normal enkelprecisions SH4-200-kod.Generera normal enkelprecisions SH4-300-kod.Generera normal enkelprecisions SH4a-kod.Generera osammanhÃ¤ngande stackramar.Generera divisionsresultat sÃ¥ att resten har samma tecken som nÃ¤mnaren (inte tÃ¤ljaren).Generera snabba indirekta anrop.Generera flyttalsmatematik med den angivna instruktionsuppsÃ¤ttningen.Generera inline flyttalsdivision, optimera fÃ¶r svarstid.Generera inline flyttalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline heltalsdivision, optimera fÃ¶r svarstid.Generera inline heltalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline kvadratrot, optimera fÃ¶r svarstid.Generera inline kvadratrot, optimera fÃ¶r genomstrÃ¶mning.Generera instruktioner som stÃ¶ds av tunnskiftaren.Generera isel-instruktioner.Generera lata klassuppslagningar (via objc_getClass()) att anvÃ¤ndas i lÃ¤get Zero-Link.Generera kod med omvÃ¤nd byteordning.Generera kod med omvÃ¤nd byteordning.Generera ladda/lagra-multipla-instruktioner.Generera ladda/lagra-instruktioner med uppdatering.Generera make-beroenden och kompilera.Generera make-beroenden.Generera mcount-/__fentry__-anrop som nop:ar.  FÃ¶r att aktiveras behÃ¶ver de patchas in.Generera mul64- och mulu64-instruktioner.Generera norm-instruktion.Generera kod fÃ¶r normallÃ¤ge.Generera endast enkelprecisions SH2a-FPU-kod.Generera endast enkelprecisions SH4-kod.Generera endast enkelprecisions SH4-100-kod.Generera endast enkelprecisions SH4-200-kod.Generera endast enkelprecisions SH4-300-kod.Generera endast enkelprecisions SH4a-kod.Generera pc-relativ kod.Generera prestandautÃ¶kningsinstruktioner.Generera lÃ¥tsasmÃ¥l fÃ¶r alla huvuden.Generera pekargrÃ¤nskontroller fÃ¶r variabler med ofullstÃ¤ndig typ.Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (litet lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (litet lÃ¤ge).Generera fÃ¶rhandshÃ¤mtningsinstruktioner (prefetch), om tillgÃ¤ngliga, fÃ¶r vektorer i slingor.Generera Ã¥terstartbar, PIC-kod.Generera inverser istÃ¤llet fÃ¶r divss och sqrtss.Generera typbeskrivarinformation fÃ¶r kÃ¶rtid.Generera sdata-referenser.  Detta Ã¤r standard, om man inte kompilerar fÃ¶r PIC.Generera sjÃ¤lvomlokaliserbar kod.Generera sin, cos, sqrt fÃ¶r FPU.Generera inversdivision och kvadratrot i programvara fÃ¶r bÃ¤ttre genomstrÃ¶mning.Generera speciella Objective-C-metoder fÃ¶r att initiera/destruera icke-POD-C++-ivariabler, om det behÃ¶vs.Generera strÃ¤nginstruktioner fÃ¶r blockfÃ¶rflyttningar.Generera swap-instruktion.Generera heltalsmoduloinstruktioner.Generera atomÃ¤ra minnesinstruktioner fÃ¶r quad-ord (lqarx/stqcx).Generera fyrords minnesinstruktioner (lq/stq).Generera tabeller fÃ¶r upprullning som Ã¤r exakta vid varje instruktionsgrÃ¤ns.Generera v3 push25/pop25-instruktioner.Generera vzeroupper-instruktion fÃ¶re en Ã¶vergÃ¥ng av kontrollflÃ¶det ut ur funktionen.Generisk funktion %qs vid %L Ã¤r inte konsistent med ett specifikt inbyggt grÃ¤nssnittDet generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %LGenerisk subrutin %qs vid %L Ã¤r inte konsistent med ett inbyggt subrutingrÃ¤nssnittGe grenar sin normalkostnad.Ge externa symboler ett inledande understrykningstecken.Globalt bindningsnamn %qs vid %L anvÃ¤nds redan som en %s vid %LGlobalt namn %qs vid %L anvÃ¤nds redan som en %s vid %LGraphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt).HjÃ¤lp lÃ¤nkaren att lÃ¤tta instruktioner.HLE_ACQUIRE anvÃ¤nds inte med ACQUIRE eller starkare minnesmodellHLE_RELEASE anvÃ¤nds inte med RELEASE eller starkare minnesmodellHSA SSA-namn definierat av en instruktion som fÃ¶rvÃ¤ntas anvÃ¤nda detHSA SSA-namn inte bland operanderna till instruktionen som fÃ¶rvÃ¤ntas anvÃ¤nda detHSA SSA-verifiering misslyckadesHSA har inte aktiverats under konfigurationenHSA-avbildsoperatorer hanteras inteHSA-instruktion anvÃ¤nder ett register men Ã¤r inte bland de noterade registeranvÃ¤ndningarnaHSA-instruktionsverifiering misslyckadesHantera atomÃ¤ra inbyggda som kan anvÃ¤ndas pÃ¥ ojusterad data genom att anropa biblioteksfunktioner.  Ã…sidosÃ¤tter -mtrap-unaligned-atomic.Styrflagga fÃ¶r schemalÃ¤ggningsmodell av automatisk fÃ¶rhandshÃ¤mtning i hÃ¥rdvara.  Antalet cykler av framfÃ¶rhÃ¥llning modellen tittar in i; vid â€�0â€� aktiveras endast heuristik fÃ¶r instruktionssortering.  Avaktiverat som standard.Hexadecimal konstant vid %C anvÃ¤nder icke-standardsyntaxHistogramvÃ¤rdesats motsvarar inte satsen den Ã¤r associerat medHollerithkonstant vid %CVÃ¤rdassocierad variabel %qs fÃ¥r inte finnas i DATA-sats vid %CHur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av inline:ingen (i procent).hur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av interprocedurell konstantpropagering (i procent).IBITS: Felaktig bitICE: emit_insn anvÃ¤nd dÃ¤r emit_jump_insn behÃ¶vs:
--- 2398,2415 ----
  %sarch=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %sarch=z900%s%stune=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %stune=z900%s%u namn gavs nÃ¤r %qT dekomponeras till %wu elementâ€�â€� â€�-flaggaâ€�!â€�-flaggaâ€�#â€�-flagga%%%c Ã¤r inte ett giltigt operandprefixâ€�%%&â€� anvÃ¤nt utan nÃ¥gon lokal dynamisk TLS-referens'%%l'-operand Ã¤r inte en etikettâ€�%sâ€� mÃ¥ste ha %d operander (exklusive match_dups)â€�%sâ€� mÃ¥ste ha Ã¥tminstone %d operander (exklusive match_dups)â€�%sâ€� fÃ¥r inte ha fler Ã¤n %d operander (exklusive match_dups)â€�%sâ€� tilldelades till â€�%sâ€�, men definierades inte under omkompilering, eller vice versaâ€�'â€�-flaggaâ€�(â€�-flaggaâ€�+â€�-flaggaâ€�-â€�-flaggaâ€�0â€�-flaggaâ€�Bâ€�-operand har flera bitar sattaâ€�Bâ€�-operand Ã¤r ej konstantâ€�Eâ€�-modifierareâ€�Iâ€�-flaggaâ€�Oâ€�-modifierareâ€�^â€�-flaggaâ€�_â€�-flaggaâ€�aâ€�-flaggaâ€�assignâ€�-egenskap %qs anvÃ¤nder bitfÃ¤ltsinstansvariabeln %qsâ€�atomicâ€�-egenskap %qs anvÃ¤nder bitfÃ¤ltsinstansvariabeln %qsattributet â€�getterâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationâ€�hâ€� anvÃ¤nt pÃ¥ operand som inte Ã¤r ett registerâ€�mâ€�-flaggaattributet â€�nonatomicâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationâ€�oâ€�-operand Ã¤r ej konstantâ€�qâ€�-flaggaattributet â€�readonlyâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationattributet â€�setterâ€� fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationÂ©(Meddelanden utan en matchande metodsignatur(en pekare pÃ¥ medlem kan bara skapas med %<&%E%>)(en initiering utanfÃ¶r klassen krÃ¤vs)(anonym namnrymd)(anonym)(om detta inte Ã¤r vad du avsÃ¥g, se till att funktionsmallen redan har deklarerats och lÃ¤gg till <> efter funktionsnamnet hÃ¤r) (om du anvÃ¤nder %<--fpermissive%> kommer G++ acceptera din kod)(om du anvÃ¤nder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)(om du anvÃ¤nder %<-fpermissive%>, kommer G++ acceptera din kod, men man bÃ¶r undvika att tillÃ¥ta anvÃ¤ndning av ett odeklarerat namn)(i nÃ¤rheten av initiering av %qs)(kanske %<typename %T::%E%> avsÃ¥gs)(kanske ett semikolon saknas efter definitionen av %qT)(alltsÃ¥ skall du skicka %qT och inte %qT till %<va_arg%>)(statiska destruerare fÃ¶r %s)(statiska initierare fÃ¶r %s)(meddelandet visas endast en gÃ¥ng per kÃ¤llkodsfil)
  ({anonym})*** VARNING *** det finns aktiva insticksmoduler, rapportera inte detta som ett fel med mindre Ã¤n att du kan reproducera det utan att aktivera nÃ¥gra insticksmoduler.
  *thisargumentet %q.*s till --help Ã¤r tvetydigt, var mer precis--help=<klass>	Visa beskrivningar av en speciell klass av flaggor.  <klass> Ã¤r en eller flera av optimizers, target, warnings, undocumented, params.--param <param>=<vÃ¤rde>	SÃ¤tt parameter <param> till vÃ¤rde.  Se nedan fÃ¶r en komplett lista pÃ¥ parametrar.grÃ¤nsen --param inline-unit-growth nÃ¥ddgrÃ¤nsen --param large-function-growth nÃ¥ddgrÃ¤nsen --param large-stack-frame-growth nÃ¥ddgrÃ¤nsen --param max-inline-insns-auto nÃ¥ddgrÃ¤nsen --param max-inline-insns-single nÃ¥dd-A<frÃ¥ga>=<svar>	Intyga <svar> pÃ¥ <frÃ¥ga>.  Om â€�-â€� sÃ¤tts fÃ¶re <frÃ¥ga> avaktiveras <svar>:et till <frÃ¥ga>:n.-D<makro>[=<vÃ¤rde>]	Definiera ett <makro> med <vÃ¤rde> som sitt vÃ¤rde.  Om bara <makro> anges sÃ¤tts <vÃ¤rde> till 1.-E eller -x krÃ¤vs nÃ¤r indata tas frÃ¥n standard in-F <kat>	LÃ¤gg till <kat> till slutet av huvudramverkets inkluderingssÃ¶kvÃ¤g.-G<antal>	Placera globala and statiska data mindre Ã¤n <antal> byte i en speciell sektion (vissa arkitekturer).-I <kat>	LÃ¤gg till <kat> till slutet av huvudsÃ¶kvÃ¤gen.-I- angiven tvÃ¥ gÃ¥nger-J<katalog>	LÃ¤gg MODULE-filer i â€�katalogâ€�.-MF <fil>	Skriv beroendeutdata till den angivna filen.-MG kan endast anvÃ¤nds med -M eller -MM-MQ <mÃ¥l>	LÃ¤gg till ett MAKE-citerat mÃ¥l.-MT <mÃ¥l>	LÃ¤gg till ett ociterat mÃ¥l.-O<nummer>	SÃ¤tt optimeringsnivÃ¥ till <nummer>.-U<makro>	Avdefiniera <makro>.-Waligned-new=[none|global|all]	Varna Ã¤ven om â€�newâ€� anvÃ¤nder en allokeringsfunktion som Ã¤r klassmedlem.-Walloc-size-larger-than=<byte> Varna fÃ¶r anrop till allokeringsfunktioner som fÃ¶rsÃ¶ker allokera objekt som Ã¤r stÃ¶rre Ã¤n det angivna antalet byte.-Walloc-zero Varna fÃ¶r anrop till allokeringsfunktioner som anger noll byte.-Walloca-larger-than=0 Ã¤r meningslÃ¶st-Walloca-larger-than=<antal>	Varna vid obegrÃ¤nsade anvÃ¤ndningar av alloca, och vid begrÃ¤nsade anvÃ¤ndningar av alloca vars grÃ¤nser kan vara stÃ¶rre Ã¤n <antal> byte.-Werror=%s: -%s Ã¤r inte en flagga som styr varningar-Werror=%s: ingen flagga -%s-Wformat-contains-nul ignoreras utan -Wformat-Wformat-extra-args ignorerad utan -Wformat-Wformat-nonliteral ignorerad utan -Wformat-Wformat-security ignorerad utan -Wformat-Wformat-y2k ignorerad utan -Wformat-Wformat-zero-length ignoreras utan -Wformat-Wframe-larger-than=<antal>	Varna om en funktions stackram krÃ¤ver mer en <antal> byte.-Wlarger-than=<antal>	Varna fÃ¶r ett objekt Ã¤r stÃ¶rre Ã¤n <antal> byte.-Wmisleading-indentation Ã¤r avaktiverad hÃ¤rifrÃ¥n och framÃ¥t, eftersom kolumnspÃ¥rning avaktiverades pÃ¥ grund av storleken pÃ¥ kod/huvuden.-Wnormalized=[none|id|nfc|nfkc]	Varna fÃ¶r icke normaliserade UnicodestrÃ¤ngar.-Wstack-usage=<antal>	Varna om stackanvÃ¤ndningen kan vara stÃ¶rre Ã¤n den angivna mÃ¤ngden.-Wvla-larger-than=0 Ã¤r meningslÃ¶st-Wvla-larger-than=<antal>	Varna fÃ¶r obegrÃ¤nsade anvÃ¤ndningar av vektorer med variabel lÃ¤ngd, och fÃ¶r begrÃ¤nsade anvÃ¤ndningar av vektorer med variabel lÃ¤ngd vars grÃ¤ns kan vara stÃ¶rre Ã¤n <antal> byte.-Xbind-now och -Xbind-lazy Ã¤r inkompatibla-aux-info <fil>	Generera deklarationsinfo till <fil>.-bundle Ã¤r inte tillÃ¥ten med -dynamiclib-bundle_loader Ã¤r inte tillÃ¥ten med -dynamiclib-c eller -S krÃ¤vs fÃ¶r Ada-c krÃ¤vs fÃ¶r gnat2scil-c krÃ¤vs fÃ¶r gnat2why-client_name Ã¤r inte tillÃ¥ten med -dynamiclib-current_version Ã¤r bara tillÃ¥ten med -dynamiclib-d<bokstÃ¤ver>	SlÃ¥ pÃ¥ dumpning frÃ¥n specifika pass i kompilatorn.-dumpbase <fil>	Ange basfilnamn att anvÃ¤ndas fÃ¶r dumpar.-dumpdir <kat>	Ange katalognamn att anvÃ¤ndas fÃ¶r dumpar.-f%s och -msdata=%s Ã¤r inkompatibla-f%s ignoreras (stÃ¶djs inte fÃ¶r DJGPP)
! -f%s stÃ¶djs inte med CONST16-instruktioner-f%s stÃ¶djs inte: ignoreras-f%sleading-underscore stÃ¶djs inte pÃ¥ denna mÃ¥lmaskin-fPIC och -fpic stÃ¶djs inte i denna konfiguration-fPIC och -mcall-%s Ã¤r inkompatibla-fPIC stÃ¶djs inte-fPIC/-fpic stÃ¶djs inte av denna mÃ¥larkitektur-fPIE stÃ¶djs inte-fada-spec-parent=unit  Skriv ut Ada-specifikationer som barnenheter till den givna fÃ¶rÃ¤ldern.-falign-labels=%d stÃ¶djs ej-falign-loops=%d stÃ¶djs ej-faligned-new=%d Ã¤r inte en exponent av tvÃ¥-faligned-new=<N> AnvÃ¤nd C++17 allokering av Ã¶verjusterade typer fÃ¶r justeringar som Ã¤r stÃ¶rre Ã¤n N.-fasan-shadow-offset skall bara anvÃ¤ndas med -fsanitize=kernel-address-fasan-shadow-offset=<tal>	AnvÃ¤nd anpassat avstÃ¥nd till skuggminne.-fassociative-math avslagen, andra flaggor gÃ¥r fÃ¶re-fblas-matmul-limit=<n>	Storlek pÃ¥ den minsta matris fÃ¶r vilken matmul kommer anvÃ¤nda BLAS.-fcall-saved-<register>	Markera att <register> bevaras mellan funktioner.-fcall-saved-REG stÃ¶djs inte fÃ¶r utregister-fcall-used-<register>	Markera att <register> fÃ¶rstÃ¶rs av funktionsanrop.-fcheck-pointer-bounds krÃ¤ver %qs-namn fÃ¶r intern anvÃ¤ndning-fcheck=[...]	Ange vilka kÃ¶rtidskontroller som skall utfÃ¶ras.-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<#pragma cilk grainsize%>-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_for%>-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_spawn%>-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_sync%>-fcoarray=<none|single|lib>	Ange vilken co-vektorsparallellisering som skall anvÃ¤ndas.-fcompare-debug[=<flgr>]	Kompilera med och utan t.ex. -gtoggle, och jÃ¤mfÃ¶r slutinstruktionsdumpen.-fconst-string-class=<namn>	AnvÃ¤nd klassen <namn> fÃ¶r konstanta strÃ¤ngar.-fconstexpr-depth=<antal>	Ange maximalt rekursionsdjup fÃ¶r constexpr.-fconstexpr-loop-limit=<antal>	Ange maximalt antal constexpr-slingiterationer.-fconvert=<big-endian|little-endian|native|swap> Byteordningen som anvÃ¤nds fÃ¶r oformaterade filer.-fdata-sections stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fdbg-cnt=%s-fdbg-cnt=<rÃ¤knare>:<grÃ¤ns>[,<rÃ¤knare>:<grÃ¤ns>,...]	SÃ¤tt grÃ¤nsen fÃ¶r felsÃ¶kningsrÃ¤knare.-fdeduce-init-list	aktivera hÃ¤rledning av std::initializer_list fÃ¶r en malltypparameter frÃ¥n en klammeromsluten initierarlista.-fdiagnostics-color=[never|always|auto]	FÃ¤rglÃ¤gg felmeddelanden.-fdiagnostics-show-location=[once|every-line]	Anger hur ofta kÃ¤llkodspositioner skall skrivas ut i bÃ¶rjan av utskrift vid radbrytning.-fdirectives-only Ã¤r inkompatibel med -Wunused_macros-fdirectives-only Ã¤r inkompatibel med -traditional-fdisable-[tree|rtl|ipa]-<pass>=intrvl1+intrvl2 avaktiverar ett optimeringspass.-fdump-<typ>	Skriv ut diverse intern kompilatorinformation till en fil.-fdump-final-insns=filnamn	Skriv instruktionerna vid slutet av Ã¶versÃ¤ttningen till filnamn.-fdump-go-spec=filnamn	Skriv alla deklarationer till fil som Go-kod.-feliminate-dwarf2-dups Ã¤r trasig fÃ¶r C++, ignorerar-femit-struct-debug-baseonly	Aggressivt reducerad felsÃ¶kningsinformation fÃ¶r poster.-femit-struct-debug-detailed=<spec-lista>	Detaljreducerad felsÃ¶kningsinformation fÃ¶r poster.-femit-struct-debug-reduced	Konservativt reducerad felsÃ¶kningsinformation fÃ¶r poster.-fenable-[tree|rtl|ipa]-<pass>=intrvl1+intrvl2 aktiverar ett optimeringspass.-fexcess-precision=[fast|standard]	Ange hantering av Ã¶verskjutande precision pÃ¥ flyttal.-fexcess-precision=standard fÃ¶r Ada-fexcess-precision=standard fÃ¶r C++-fexcess-precision=standard fÃ¶r Fortran-fexec-charset=<tknst>	Konvertera alla strÃ¤ngar och teckenkonstanter till teckenuppsÃ¤ttningen <tknst>.-ffixed-<register>	Markera <register> som ej tillgÃ¤ngligt fÃ¶r kompilatorn.-ffixed-line-length-<n>	AnvÃ¤nd radlÃ¤ngd med n tecken i fast lÃ¤ge.-ffp-contract=[off|on|fast]	UtfÃ¶r kontraktion av flyttalsuttryck.-ffpe-summary=[â€¦]	Skriv ut en sammanfattning av flyttalsundantag.-ffpe-trap=[â€¦]	Stanna vid fÃ¶ljande flyttalsundantag.-ffree-line-length-<n>	AnvÃ¤nd radlÃ¤ngd med n tecken i fri form.-ffunction-sections stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fgnat-encodings=[all|gdb|minimal]	VÃ¤lj balansen mellan GNAT-kodningar och standard DWARF som skrivs ut i felsÃ¶kningsinformationen-fgo-c-header=filnamn	Skriv Go-postdefinitioner till en fil som C-kod.-fgo-dump-<typ>	Skriv ut Go-framÃ¤ndens interna information.-fgo-optimize-<typ>	SlÃ¥ pÃ¥ optimeringspass i framÃ¤nden.-fgo-pkgpath=<strÃ¤ng>	SÃ¤tt Go-paketsÃ¶kvÃ¤g.-fgo-prefix=<strÃ¤ng>	SÃ¤tt paketspecifika prefix fÃ¶r exporterade Go-namn.-fgo-relative-import-path=<sÃ¶kv>	Hantera en relativ import som relativ till sÃ¶kv.-fhandle-exceptions har bytt namn till -fexceptions (och Ã¤r nu normalt pÃ¥slagen)-finit-character=<n>	Initiera lokala teckenvariabler med ASCII-vÃ¤rde n.-finit-integer=<n>	Initiera lokala heltalsvariabler med n.-finit-logical=<true|false>	Initiera lokala logiska variabler.-finit-real=<zero|snan|nan|inf|-inf>	Initiera lokala reella variabler.-finline-limit=<tal>	BegrÃ¤nsa storlek pÃ¥ inline-funktioner till <tal>.-finline-matmul-limit=<n>	Specificera storleken pÃ¥ den stÃ¶rsta matris fÃ¶r vilken matmul kommer inline:as.-finput-charset=<tknst>	Ange standardteckenuppsÃ¤ttning fÃ¶r kÃ¤llkodsfiler.-finstrument-functions-exclude-file-list=filenamn,...  Instrumentera inte funktioner upprÃ¤knade i filerna.-finstrument-functions-exclude-function-list=namn,...  Instrumentera inte upprÃ¤knade funktioner.-fira-algorithm=[CB|priority]	BestÃ¤m den anvÃ¤nda IRA-algoritmen.-fira-region=[one|all|mixed]	SÃ¤tt regioner fÃ¶r IRA.-fira-verbose=<tal>	Styr IRA:ns nivÃ¥ pÃ¥ diagnostikmeddelanden.-flto-compression-level=<tal>	AnvÃ¤nd zlib-komprimering pÃ¥ nivÃ¥ <tal> fÃ¶r IL.-fmax-array-constructor=<n>	Maximalt antal objekt i en vektorkonstruerare.-fmax-errors=<antal>	Maximalt antal fel som skall rapporteras.-fmax-identifier-length=<n>	Maximal identifierarlÃ¤ngd.-fmax-stack-var-size=<n>	Storlek i byte pÃ¥ den stÃ¶rsta vektorn som lÃ¤ggs pÃ¥ stacken.-fmax-subrecord-length=<n>	Maximal lÃ¤ngd fÃ¶r underposter.-fmessage-length=<antal>	BegrÃ¤nsa felmeddelandens lÃ¤ngd till <antal> tecken per rad.  0 stÃ¤nger av radbrytning.-fno-fat-lto-objects stÃ¶djs endast med insticksmodul fÃ¶r lÃ¤nkning-fno-gnu89-inline stÃ¶djs endast i GNU99- C99-lÃ¤ge-fno-pretty-templates Finskriv inte mallspecialiseringar som mallsignaturer fÃ¶ljda av argumenten.-fno-threadsafe-statics	Generera inte trÃ¥dsÃ¤ker kod fÃ¶r initiering a lokala statiska variabler.flaggan -foffload-abi kan anges endast fÃ¶r en avlastande kompilator-foffload-abi=[lp64|ilp32]     Ange ABI:et att anvÃ¤nda i en avlastningskompilator.-foffload=<mÃ¥l>=<flaggor>  Ange mÃ¥l att lasta av till och flaggor fÃ¶r dem.operand till -fopenacc-dim Ã¤r felformulerad vid â€�%sâ€�-fopt-info[-<type>=filenamn]	Skriv ut kompilatoroptimeringsdetaljer.-force_flat_namespace Ã¤r inte tillÃ¥ten med -dynamiclib-fpack-struct=<tal>	Ange initial maximal justering fÃ¶r postmedlemmar.-fpermitted-flt-eval-methods=[c11|ts-18661]	Ange vilka vÃ¤rden pÃ¥ FLT_EVAL_METHOD som Ã¤r tillÃ¥tna.-fpic och -fPIC stÃ¶djs inte utan -mdsbt fÃ¶r detta mÃ¥l-fpic och -mapcs-reent Ã¤r inkompatibla-fpic stÃ¶djs inte-fpie stÃ¶djs inte-fplugin-arg-<namn>-<nyckel>[=<vÃ¤rde>]	Ange argument <nyckel>=<vÃ¤rde> fÃ¶r insticksmodul <namn>.-fprefetch-loop-arrays stÃ¶djs inte med -Os-fprefetch-loop-arrays stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fprefetch-loop-arrays stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur (fÃ¶rsÃ¶k med -march-flaggor)-fprofile-update=[single|atomic|prefer-atomic]	Ange metoden fÃ¶r profiluppdatering.-frandom-seed=<strÃ¤ng>	GÃ¶r kompileringen reproducerbar med <strÃ¤ng>.-frecord-gcc-switches stÃ¶djs inte fÃ¶r den aktuella mÃ¥larkitekturen-freorder-blocks-algorithm=[simple|stc]	SÃ¤tt algoritmen att anvÃ¤ndas fÃ¶r ordningsÃ¤ndring av grundblock.-freorder-blocks-and-partition stÃ¶djer inte upprullningsinformation pÃ¥ denna arkitektur-freorder-blocks-and-partition fungerar inte pÃ¥ denna arkitektur-freorder-blocks-and-partition fungerar inte med undantag pÃ¥ denna arkitektur-freorder-blocks-and-partition stÃ¶djs inte pÃ¥ denna arkitektur-frepo mÃ¥ste anvÃ¤ndas tillsammans med -c-fsanitize-address-use-after-scope fÃ¶rutsÃ¤tter flaggan -fstack-reuse=none-fsanitize-recover=%s stÃ¶djs inte-fsanitize-sections=<sek1,sek2,â€¦>	Sanera globala variabler i anvÃ¤ndardefinierade sektioner.-fsanitize=address och -fsanitize=kernel-address Ã¤r inkompatibel med -fsanitize=thread-fsanitize=address och -fsanitize=kernel stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-fsanitize=address Ã¤r inkompatibel med -fsanitize=kernel-address-fsanitize=address stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturflaggan -fsanitize=all Ã¤r inte giltig-fsanitize=leak Ã¤r inkompatibel med -fsanitize=thread-fsched-stalled-insns-dep=<antal>	SÃ¤tt beroendeavstÃ¥ndet som kontrolleras i fÃ¶rtida schemalÃ¤ggning av kÃ¶ade instruktioner.-fsched-stalled-insns=<antal>	Ange antalet kÃ¶ade instruktioner som kan schemalÃ¤ggas i fÃ¶rtid.-fsched-verbose=<tal>	Ange hur mÃ¥ngordig schemalÃ¤ggaren skall vara.-fsimd-cost-model=[unlimited|dynamic|cheap]	Anger kostnadsmodellen fÃ¶r vektorisering fÃ¶r kod markerad med ett simd-direktiv.-fsplit-stack stÃ¶djer inte 2 registerparametrar fÃ¶r en nÃ¤stad funktion-fsplit-stack stÃ¶djer inte 3 registerparametrar-fsplit-stack stÃ¶djer inte fastcall med nÃ¤stade funktioner-fsplit-stack anvÃ¤nder register r29-fsso-struct=[big-endian|little-endian|native]	SÃ¤tt standardordning fÃ¶r skalÃ¤rlagring.-fstack-check=[no|generic|specific]	LÃ¤gg in stackkontrollkod i programmet.-fstack-check=specific fÃ¶r Thumb-1-fstack-check=specific Ã¤r inte implementerat fÃ¶r MIPS16-fstack-limit- flaggor ignoreras med -mfdpic; anvÃ¤nd -mstack-check-l1-fstack-limit-flaggor stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur-fstack-limit-register=<register>	FÃ¥nga om stacken gÃ¥r fÃ¶rbi <register>.-fstack-limit-symbol=<namn>	FÃ¥nga om stacken gÃ¥r fÃ¶rbi symbolen <namn>.-fstack-protector stÃ¶djs inte av denna mÃ¥larkitektur-fstack-reuse=[all|named_vars|none]	StÃ¤ll in stackÃ¥teranvÃ¤ndningsnivÃ¥n fÃ¶r lokala variabler.-ftabstop=<antal>	AvstÃ¥nd mellan tabulatorstopp fÃ¶r kolumnvis rapportering.-ftemplate-depth=<antal>	Ange maximalt instansieringsdjup fÃ¶r mallar.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Ange normal kodgenereringsmodell fÃ¶r trÃ¥dlokal lagring.-ftrack-macro-expansion=<0|1|2>  SpÃ¥ra platser fÃ¶r symboler som kommer frÃ¥n makroexpansion och visa dem i felmeddelanden.-ftree-parallelize-loops=<antal>	Aktivera automatisk parallellisering av slingor.-fuse-linker-plugin stÃ¶djs inte i denna konfiguration-fuse-linker-plugin, men %s inte funnen-fvisibility=[default|internal|hidden|protected]	Ange standardvÃ¤rde fÃ¶r symbolsynlighet.-fvisibility=[private|protected|public|package]	Ange standardvÃ¤rde fÃ¶r symbolsynlighet.-fvtable-verify=preinit stÃ¶djs inte i denna konfiguration-fvtable-verify=std stÃ¶djs inte i denna konfiguration-fwide-exec-charset=<tknst>	Konvertera alla breda strÃ¤ngar och teckenkonstanter till teckenuppsÃ¤ttningen <tknst>.-fwpa och -fltrans Ã¤r Ã¶msesidigt uteslutande-g stÃ¶djs bara nÃ¤r man anvÃ¤nder GAS pÃ¥ denna processor,flaggan -g Ã¤r avslagen-g med -mno-apcs-frame ger kanske inte vettig felsÃ¶kning-gnat<flaggor>	Ange flaggor till GNAT.-gz stÃ¶djs inte i denna konfiguration-gz=<format>	Generera komprimerade felsÃ¶kningssektioner i formatet <format>.-gz=zlib stÃ¶djs inte i denna konfiguration-idirafter <kat>	LÃ¤gg till <kat> till slutet av sÃ¶kvÃ¤gen fÃ¶r systeminkluderingar.-iframework <kat>	LÃ¤gg till <kat> till slutet av systemramverkets inkluderingssÃ¶kvÃ¤g.-imacros <fil>	Tag med definitioner av makron i <fil>.-imultiarch <kat>	SÃ¤tt <kat> att vara inkluderingsunderbiblioteket fÃ¶r multiarkitekturer.-imultilib <kat>	SÃ¤tt <kat> att vara inkluderingsunderbiblioteket fÃ¶r multibibliotek.-include <fil>	Inkludera innehÃ¥llet i <fil> fÃ¶re andra filer.-install_name Ã¤r bara tillÃ¥ten med -dynamiclibflaggan -iplugindir <kat> skickas inte frÃ¥n gcc-drivrutin-iplugindir=<kat>	SÃ¤tt <kat> att vara standardbibliotek fÃ¶r insticksmoduler.-iprefix <skvg>	Ange <skvg> som ett prefix fÃ¶r de fÃ¶ljande tvÃ¥ flaggorna.-iquote <kat>	LÃ¤gg till <kat> till slutet av sÃ¶kvÃ¤gen fÃ¶r citerade inkluderingar.-isysroot <kat>	SÃ¤tt <kat> som rotkatalog fÃ¶r systemet.-isystem <kat>	LÃ¤gg till <kat> till bÃ¶rjan av sÃ¶kvÃ¤gen fÃ¶r systeminkluderingar.-iwithprefix <kat>	LÃ¤gg till <kat> till slutet av sÃ¶kvÃ¤gen fÃ¶r systeminkluderingar.-iwithprefixbefore <kat>	LÃ¤gg till <kat> till slutet av huvudsÃ¶kvÃ¤gen.-keep_private_externs Ã¤r inte tillÃ¥ten med -dynamiclib-m%s stÃ¶djs inte i denna konfiguration-m64 krÃ¤ver PowerPC64-arkitektur, aktiverar-m64 krÃ¤ver en PowerPC64-CPU-mabi=ABI	Generera kod som fÃ¶ljer det angivna ABI:et.-mabi=ABI	Generera kod som fÃ¶ljer det angivna ABI:et.-mabs=MODE	VÃ¤lj exekveringslÃ¤get IEEE 754 fÃ¶r instruktionerna ABS/NEG.-maix64 krÃ¤vs: 64-bitsberÃ¤kningar med 32-bitars adressering stÃ¶djs inte Ã¤n-maix64 krÃ¤ver att arkitekturen PowerPC64 fortfarande Ã¤r aktiverad-malign-functions Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd -falign-functions-malign-functions=%d Ã¤r inte mellan 0 och %d-malign-jumps Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd -falign-jumps-malign-jumps=%d Ã¤r inte mellan 0 och %d-malign-loops Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd -falign-loops-malign-loops=%d Ã¤r inte mellan 0 och %d-malign-power stÃ¶djs inte fÃ¶r 64-bitars Darwin, det Ã¤r inkompatibelt med de installerade C- och C++-biblioteken-mallow-movmisalign behÃ¶ver -mvsx-maltivec=le Ã¤r inte tillÃ¥tet fÃ¶r mÃ¥l med rak byteordning-mapcs-stack-check Ã¤r inkompatibel med -mno-apcs-frame-march=	Generera kod fÃ¶r angiven RISC-V ISA (t.ex. RV64IM).  ISA-strÃ¤ngar mÃ¥ste vara i gemener.-march=%s: ISA-strÃ¤ng mÃ¥ste bÃ¶rja med rv32 eller rv64-march=%s: felaktig ISA-strÃ¤ng-march=%s: ISA-understrÃ¤ng som ej stÃ¶djs %qs-march=ARK	Generera kod fÃ¶r det angivna chip:et eller CPU-versionen.-march=ARK	AnvÃ¤nd funktioner i arkitekturen ARK.-march=ISA	Generera kod fÃ¶r den angivna ISA:n.-mas100-syntax Ã¤r inkompatibel med -gdwarf-masm=intel stÃ¶djs inte i denna konfiguration-max-stackframe=%d Ã¤r inte anvÃ¤ndbar, inte mellan 0 och %d-mbackchain -mpacked-stack -mhard-float stÃ¶djs inte i kombination-mbig-endian och -mlittle-endian fÃ¥r inte anvÃ¤ndas tillsammans-mbranch-cost=%d Ã¤r inte mellan 0 och 5-mbranch-cost=KOSTNAD	Ange kostnaden fÃ¶r grenar till ungefÃ¤r KOSTNAD instruktioner.-mbranch-cost=N	Ange kostnaden fÃ¶r grenar till ungefÃ¤r N instruktioner.-mcall-aixdesc Ã¤r inkompatibel med -mabi=elfv2-mcmodel Ã¤r inkompatibel med andra toc-flaggor-mcode-readable=INSTÃ„LLNING	Ange nÃ¤r instruktioner tillÃ¥ts komma Ã¥t kod.-mcode-region=upper behÃ¶ver en 430X-kompatibel cpu-mcorea och -mcoreb kan inte anvÃ¤ndas tillsammans-mcorea mÃ¥ste anvÃ¤ndas tillsammans med -mmulticore-mcoreb mÃ¥ste anvÃ¤ndas tillsammans med -mmulticore-mcpu=	AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU.-mcpu=%s stÃ¥r i konflikt med -march=%s-mcpu=%s har ogiltig kiselversion-mcpu=%s Ã¤r inte giltigt-mcpu=CPU	Kompilera kod fÃ¶r ARC-variant av CPU.-mcpu=CPU	AnvÃ¤nd funktioner i och optimera fÃ¶r angiven CPU.-mcpu=CPU	AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU.-mcpu=PROCESSOR		AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU.-mcpu=m16c	Kompilera kod fÃ¶r M16C-varianter.-mcpu=m32c	Kompilera kod fÃ¶r M32C-varianter.-mcpu=m32cm	Kompilera kod fÃ¶r M32CM-varianter.-mcpu=r8c	Kompilera kod fÃ¶r R8C-varianter.-mcrypto behÃ¶ver -maltivec-mdata-region=upper behÃ¶ver en 430X-kompatibel cpu-mdebug=	Aktivera felsÃ¶kningsutdata.-mdirect-move behÃ¶ver -mvsx-mdiv krÃ¤ver -march fÃ¶r att innefatta utÃ¶kningen %<M%>-mefficient-unaligned-vsx behÃ¶ver -mallow-movmisalign-mefficient-unaligned-vsx behÃ¶ver -mvsx-memregs=	Antal memreg-byte (standard: 16, intervall: 0..16).-mes0 kan endast anvÃ¤ndas med C-mexr anvÃ¤nds utan -ms-mexr anvÃ¤nds utan -ms eller -msx-mfdpic stÃ¶djs inte, vÃ¤lj ett bfin-linux-uclibc-mÃ¥l-mfentry stÃ¶djs inte fÃ¶r 32 bitar i kombination med -fpic-mfloat-abi=hard och VFP-mfloat-abi=hard: den valda processorn saknar en FPU-mfloat-abi=soft och -mfloat-abi=hard fÃ¥r inte anvÃ¤ndas tillsammans-mfloat-gprs=	VÃ¤lj GPR-flyttalsmetod.-mfloat128 behÃ¶ver -mfloat128-type-mfloat128 behÃ¶ver VSX-stÃ¶d-mfloat128-hardware behÃ¶ver -m64-mfloat128-hardware behÃ¶ver -mfloat128-type-mfloat128-hardware behÃ¶ver fullt ISA 3.0-stÃ¶d-mfloat128-type behÃ¶ver VSX-stÃ¶d-mflush-func=FUNK	AnvÃ¤nd FUNK fÃ¶r att tÃ¶mma cachen fÃ¶re anrop av stacktrampoliner.-mfpu=	Ange FP (sp, dp, sp-lite, dp-lite) (implicerar -mxilinx-fpu).-mfpu=auto stÃ¶djs fÃ¶r nÃ¤rvarande inte utan en explicit CPU.-mhard-dfp kan inte anvÃ¤ndas tillsammans med -msoft-float-mhard-dfp behÃ¶ver -mhard-float-mhard-float stÃ¶djs inte-mincoming-stack-boundary=%d Ã¤r inte mellan %d och 12-mint32 stÃ¶djs inte fÃ¶r mÃ¥len H8300 och H8300L-mipsN	Generera kod fÃ¶r ISA nivÃ¥ N.-mlarge behÃ¶ver en 430X-kompatibel -mmcu=-mlarge-data-threshold=<antal>	Data stÃ¶rre Ã¤n den angivna grÃ¤nsen kommer hamna i .ldata-sektionen i x86-64 medelmodell.-mlong-double-64 Ã¤r inte tillÃ¥ten med -m64-mlong-double-<n>	Ange storlek pÃ¥ long double (64 eller 128 bitar).-mmax-stackframe=STORLEK	Varna nÃ¤r en stackram Ã¤r stÃ¶rre Ã¤n den angivna storleken.-mmcu=MCU	VÃ¤lj mÃ¥l-MCU:n.-mmpy-option=MPY Kompilera ARCv2-kod med en multiplicerardesignflagga.-mmul=g13 kan inte anvÃ¤ndas med -mcpu=g10-mmul=g13 kan inte anvÃ¤ndas med -mcpu=g14-mmul=g14 kan inte anvÃ¤ndas med -mcpu=g10-mmul=g14 kan inte anvÃ¤ndas med -mcpu=g13-mmulticore kan endast anvÃ¤ndas med BF561-mmultiple stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning-mn stÃ¶djs inte pÃ¥ linux-mÃ¥l-mn anvÃ¤nds utan -mh eller -ms eller -msx-mnan=ENCODING	VÃ¤lj NaN-datakodningen IEEE 754.-mno-%s slÃ¥r av -m%s-mno-allow-string-insns fÃ¶rbjuder genereringen av instruktionen RMPA-mno-altivec avaktiverar vsx-mno-dpfp-lrsr stÃ¶djs endast med -mdpfp-mno-exr giltig endast med  -ms eller -msx          - Flaggan ignorerad!-mno-fentry Ã¤r inte kompatibelt med SEH-mno-mpy stÃ¶djs endast fÃ¶r ARC700 eller ARCv2-mno-power9-vector slÃ¥r av -mpower9-dform-mno-serialize-volatile	Serialisera inte minnesreferenser till flyktigt minne med MEMW-instruktioner.-mnop-mcount Ã¤r inte kompatibelt med denna mÃ¥larkitektur-mnop-mcount Ã¤r inte implementerat fÃ¶r -fPIC-moverride=STRÃ„NG	Endast avancerade anvÃ¤ndare!  Ã…sidosÃ¤tt CPU-optimeringsparametrar.-mpcrel -fPIC stÃ¶djs fÃ¶r nÃ¤rvarande inte pÃ¥ den valda cpu:n-mpic-register= Ã¤r oanvÃ¤ndbar utan -fpic-mpointer-size=[no,32,short,64,long]	SÃ¤tt standardstorlek pÃ¥ pekare.-mpower8-fusion-sign behÃ¶ver -mpower8-fusion-mpower8-vector behÃ¶ver -maltivec-mpower8-vector behÃ¶ver -mvsx-mpower9-dform behÃ¶ver -mpower9-vector-mpower9-dform behÃ¶ver -mupper-regs-df-mpower9-dform behÃ¶ver -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar krÃ¤ver -mdirect-move-mpower9-fusion behÃ¶ver -mpower8-fusion-mpower9-minmax Ã¤r inkompatibel med uttryckligen avaktiverade flaggor-mpower9-vector behÃ¶ver -mpower8-vector-mpreferred-stack-boundary stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur-mpreferred-stack-boundary=%d Ã¤r inte mellan %d och %d-mpure-code stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l-mquad-memory Ã¤r inte tillgÃ¤ngligt i lÃ¤get med omvÃ¤nd byteordning--mquad-memory krÃ¤ver 64-bitarslÃ¤ge-mquad-memory-atomic fÃ¶rutsÃ¤tter 64-bitarslÃ¤ge-mr10k-cache-barrier=INSTÃ„LLNING	Ange nÃ¤r r10k-cache-barriÃ¤rer skall skjutas in.-mrecip krÃ¤ver -ffinite-math eller -ffast-math-mrecip krÃ¤ver -fno-trapping-math eller -ffast-math-mrecip krÃ¤ver -freciprocal-math eller -ffast-math-mregparm ignoreras fÃ¶r Intel MCU psABI-mregparm ignoreras i 64-bitslÃ¤ge-mregparm=%d Ã¤r inte mellan 0 och %d-mrelax stÃ¶djs endast fÃ¶r RTP PIC-mrelocatable och -mcall-%s Ã¤r inkompatibla-mrelocatable och -mno-minimal-toc Ã¤r inkompatibla-mrelocatable och -msdata=%s Ã¤r inkompatibla-ms2600 anvÃ¤nds utan -ms-msdata=%s och -mcall-%s Ã¤r inkompatibla-msecure-plt stÃ¶djs inte av din assembler-mshared-library-id= angiven utan -mid-shared-library-mshared-library-id=%s Ã¤r inte mellan 0 och %d-msim	AnvÃ¤nd simulatorkÃ¶rtider.-msim   AnvÃ¤nd simulatorkÃ¶rtider.flaggan -msimple-fpu ignoreras-msingle-float och -msoft-float kan inte bÃ¥da angesflaggan -msingle-float Ã¤r likvÃ¤rdig med -mhard-float-mslow-flash-data stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l-msmall-data-limit=N	Placera globala and statiska data mindre Ã¤n <antal> byte i en speciell sektion (vissa arkitekturer).-mspfp_fast Ã¤r inte tillgÃ¤ngligt pÃ¥ ARC600 eller ARC601-mstack-guard implicerar anvÃ¤ndning av -mstack-size-mstack-protector-guard=tls behÃ¶ver ett giltigt basregister-mstring stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning-mstringop-strategy=rep_8byte stÃ¶djs inte fÃ¶r 32-bitarskod-msx stÃ¶djs inte i coff-mtoc-fusion behÃ¶ver -mpower8-fusion--mtoc-fusion krÃ¤ver 64-bitar-mtoc-fusion behÃ¶ver medium/stor kodmodell-mtraceback=	VÃ¤lj fullstÃ¤ndig, partiell, eller ingen bakÃ¥tspÃ¥rningstabell.-mtune=	SchemalÃ¤gg kod fÃ¶r en given CPU.-mtune= fÃ¶rvÃ¤ntar sig mn10300, am33, am33-2 eller am34-mtune=ARK	Trimma justering fÃ¶r det angivna chip:et eller CPU-versionen.-mtune=CPU	Optimera fÃ¶r CPU.-mtune=PROCESSOR	Optimera utmatningen fÃ¶r PROCESSOR.-mupper-regs-df behÃ¶ver -mvsx-mupper-regs-di behÃ¶ver -mvsx-mupper-regs-sf behÃ¶ver -mpower8-vector-mvsx och -mno-altivec Ã¤r inkompatibla-mvsx och -mpaired Ã¤r inkompatibla-mvsx behÃ¶ver indexerad adressering-mvsx krÃ¤ver hÃ¥rdvaruflyttal-mvsx-small-integer krÃ¤ver -mpower8-vector, -mupper-regs-di och -mdirect-move-mvsx-timode kan behÃ¶va -mlra-mvsx-timode behÃ¶ver -mvsx-mxl-multiply-high kan bara anvÃ¤ndas med -mcpu=v6.00.a eller stÃ¶rre-mxl-multiply-high krÃ¤ver -mno-xl-soft-mul-mxl-reorder kan bara anvÃ¤ndas med -mcpu=v8.30.a eller stÃ¶rre-mxl-reorder behÃ¶ver -mxl-pattern-compare fÃ¶r -mcpu=v8.30.a-o <fil>	Skriv utdata i <fil>.-pg och -fomit-frame-pointer Ã¤r inkompatibla-pie stÃ¶djs inte i denna konfiguration-pipe ignorerad eftersom -save-temps angivits-pipe stÃ¶djs inte-private_bundle Ã¤r inte tillÃ¥ten med -dynamiclib-trigraphs	StÃ¶d trigrafer enligt ISO C.â€¦ denna sats, men den senare Ã¤r pÃ¥ ett missledande sÃ¤tt indenterad som om den vore vaktad av %qs:en.NOT.-operatorn i uttrycket vid %L mÃ¥ste ha en LOGICAL-operand.XOR.-operator vid %C128-bitars long double stÃ¶djs inte fÃ¶r VAX-flyttal31-bitars ABI.instruktionsuppsÃ¤ttningen 387 avaktiverad, anvÃ¤nder SSE-aritmetik64-bitars ABI.64-bits ABI stÃ¶djs inte i ESA/390-lÃ¤ge64-bitars SPE stÃ¶djs inte<Under initiering>
  <anonym><klamrar runt initierarlista><inbyggd><kommandorad><deklarationsfel><upprÃ¤knare><felaktigt-uttryck><uttrycksfel><lambda<lambda><saknas><returvÃ¤rde><returvÃ¤rde><sats><tagg-fel><mallargumentfel><mallparameterfel><throw-uttryck><typfel><typfel><typedef-fel><typprefixfel><ubsan-rutinanrop><okÃ¤nd operator><okÃ¤nd><namnlÃ¶s %s><namnlÃ¶s-fixdecimal:<namnlÃ¶st-flyttal:<namnlÃ¶s-teckenlÃ¶s:<namnlÃ¶s><otolkat><ej upplÃ¶st Ã¶verlagrad funktionstyp>?: anvÃ¤nder heltalskonstanter i en boolesk kontext?: anvÃ¤nder heltalskonstanter i en boolesk kontext, uttrycket kommer alltid berÃ¤knas till %<true%>@catch-parameter kan inte vara protokollkvalificerad@catch-parameter Ã¤r inte en kÃ¤nd Objective-C-klasstyp@interface till klassen %qE finns inteEtt argument vid %L har typen %s men funktionen som skickas som OPERATOR vid %L returnerar %sEtt grundblocks profilrÃ¤knare anses het om den bidrar till den givna promillesatsen fÃ¶r hela den profilerade kÃ¶rningen.En faktor fÃ¶r att trimma den Ã¶vre grÃ¤nsen som pendlingsmoduloschemalÃ¤ggaren anvÃ¤nder fÃ¶r att schemalÃ¤gga en slinga.En avhuggning frÃ¥n flyttal till heltal fÃ¥r ersÃ¤ttas med avrundning fÃ¶r att spara lÃ¤gesbyten.En synonym fÃ¶r -std=c89 (fÃ¶r C) eller -std=c++98 (fÃ¶r C++).Ett trÃ¶skelvÃ¤rde pÃ¥ det genomsnittliga antalet varv som beaktas av pendlingsmoduloschemalÃ¤ggaren.AAPCS stÃ¶djer inte -mcallee-super-interworkingAAPCS stÃ¶djer inte -mcaller-super-interworkingABI:et krÃ¤ver -march=rv%dABSTRACT INTERFACE %qs fÃ¥r inte refereras vid %LABSTRACT INTERFACE vid %CABSTRACT typ %qs anvÃ¤nds vid %LABSTRACT typ vid %CSlutligt AC-IMPLIED-DO-uttryck refererar styrvariabel vid %LInitialt AC-IMPLIED-DO-uttryck refererar styrvariabel vid %LAC-IMPLIED-DO-steguttryck refererar styrvariabel vid %LDirektivet ACC CACHE mÃ¥ste vara inuti en slinga %CACCESS-specifikation vid %L var redan angivenACQUIRED_LOCK-variabelACQUIRED_LOCK=-argumentet vid %L mÃ¥ste vara en skalÃ¤r LOGICAL-variabelTypen ACTION stÃ¥r i konflikt med READONLY-specificeraren vid %CAttributet ALLOCATABLE vid %C i en TYPE-definitionALLOCATABLE-objekt %qs i %s-klausul vid %LALLOCATABLE-objekt %qs av hÃ¤rledd typ i %s-klausul vid %LALLOCATABLE-objekt %qs av polymorf typ i %s-klausul vid %LALLOCATABLE angiven utanfÃ¶r INTERFACE-kropp vid %LALLOCATE-objektALLOCATE av co-vektor vid %C i CRITICAL-blockALLOCATE av co-vektor vid %C i DO CONCURRENT-blockALTERNATE RETURN Ã¤r inte tillÃ¥tet vid %LAPCS-Ã¥teranropsbar kod stÃ¶djs inte.  IgnorerasASSERT_EXPR med villkor som alltid Ã¤r falsktASSIGN-sats vid %CASSIGN-sats vid %L krÃ¤ver en skalÃ¤r standard-INTEGER-variabelASSIGNED GOTO-sats vid %L krÃ¤ver en INTEGER-variabelASSIGNED-variabel i FORMAT-tagg vid %LASSOCIATE-konstruktion vid %CASSOCIATE-namn %qs i %s-klausul vid %LASSOCIATE-namn %qs i SHARED-klausul vid %LAttributet ASYNCHRONOUS vid %CASYNCHRONOUS-sats vid %CASYNCHRONOUS= vid %C Ã¤r inte tillÃ¥tet i Fortran 95ASYNCHRONOUS=-specificerare vid %L mÃ¥ste vara ett initieringsuttryckATOM-argumentet vid %L till den inbyggda funktionen %s mÃ¥ste vara en co-vektor eller co-indexeratargumentet ATOM vid %L till inbyggd funktion %s skall vara ett heltal av sorten ATOMIC_INT_KINDargumentet ATOM vid %L till inbyggd funktion %s skall vara ett heltal av sorten ATOMIC_INT_KIND eller en logisk av sorten ATOMIC_LOGICAL_KINDATOM-argumentet till den inbyggda funktionen %s vid %L mÃ¥ste vara definierbartAUTOMATIC vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med -fdec-structureAUX-pekare initierad fÃ¶r bÃ¥gen %d->%dAVX-vektorargument utan AVX aktiverat Ã¤ndrar ABI:etAVX-vektorretur utan AVX aktiverat Ã¤ndrar ABI:etAVX512F-vektorargument utan AVX512F aktiverat Ã¤ndrar ABI:etAVX512F-vektorretur utan AVX512F aktiverat Ã¤ndrar ABI:etAbsolutvÃ¤rdet av SHIFT mÃ¥ste vara mindre Ã¤n eller lika med SIZE vid %CAbstrakt grÃ¤nssnitt %qs Ã¤r ogiltigt i procedurpekartilldelning vid %LAcceptera utÃ¶kningar fÃ¶r att stÃ¶dja gammal kod.NÃ¥ data i samma sektion frÃ¥n delade fÃ¶rankringspunkter.Ã…tkomstspecifikation av operatorn %s vid %C har redan angivitsÃ…tkomstspecifikation fÃ¶r operatorn .%s. vid %C har redan angivitsKom Ã¥t variabler i 32-bitars PPU-objekt (standard).Kom Ã¥t variabler i 64-bitars PPU-objekt.Samla utgÃ¥ende funktionsargument och ta/slÃ¤pp det nÃ¶dvÃ¤ndiga stackutrymmet fÃ¶r utgÃ¥ende funktionsargument i funktionsprologen/-epilogen.  Utan denna flagga trycks utgÃ¥ende argument pÃ¥ stacken fÃ¶re anrop av en funktion och plockas efterÃ¥t.  Denna flagga kan medfÃ¶ra reducerad kodstorlek fÃ¶r funktioner som anropar mÃ¥nga funktioner som fÃ¥r sina argument pÃ¥ stacken som, till exempel printf.Aktuellt CLASS-vektorargument till %qs mÃ¥ste vara en fullstÃ¤ndig vektor vid %LAktuellt argument vid %L fÃ¶r INTENT(%s)-attrapp %qs av ELEMENTAL-subrutin %qs Ã¤r en skalÃ¤r, men ett annat aktuellt argument Ã¤r en vektorAktuellt argument vid %L till allokerbart eller pekarattrappargument %qs mÃ¥ste ha en fÃ¶rdrÃ¶jd lÃ¤ngdtypparameter om och endast om attrappen har enAktuellt argument vid %L till attrapp med antagen typ Ã¤r av en hÃ¤rledd typ med typgrÃ¤ns eller FINAL-procedurerAktuellt argument innehÃ¥ller fÃ¶r fÃ¥ element fÃ¶r attrappargument %qs (%lu/%lu) vid %LAktuellt argument till %qs kan inte vara en vektor med antagen storlek vid %LAktuellt argument till %qs skall vara en ALLOCATABLE vid %LAktuellt argument till %qs skall vara en pekare vid %LAktuellt argument till EVENT_TYPE eller med EVENT_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qsAktuellt argument till LOCK_TYPE eller med LOCK_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qsAktuellt argument till %qs vid %L mÃ¥ste vara en co-vektorAktuellt argument till %qs vid %L mÃ¥ste vara polymorftAktuellt argument till %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngande eller ett element i en sÃ¥dan vektorAktuella argument till %qs vid %L mÃ¥ste vara obegrÃ¤nsat polymorfa eftersom det formella argumentet Ã¤r en pekare eller allokerbar obegrÃ¤nsat polymorf enhet [F2008: 12.5.2.5]Aktuellt argument till %qs vid %L mÃ¥ste ha samma deklarerade typAktuellt argument till sammanhÃ¤ngande pekareattrapp %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngandeAktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r EVENT_TYPE eller har en EVENT_TYPE-komponentAktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r LOCK_TYPE eller har en LOCK_TYPE-komponentAktuell strÃ¤nglÃ¤ngd matchar inte den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)Aktuell strÃ¤nglÃ¤ngd Ã¤r kortare Ã¤n den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)LÃ¤gg till instrumentering fÃ¶r pekargrÃ¤nskontroller.  fchkp-*-flaggor anvÃ¤nds fÃ¶r att styra instrumenteringen.  FÃ¶r nÃ¤rvarande tillgÃ¤ngligt fÃ¶r C, C++ och ObjC.LÃ¤gg till ett pass fÃ¶r eliminering av gemensamma deluttryck efter slingoptimeringar.LÃ¤gg till explicita kontroller av division med noll.LÃ¤gg till explicita kontroller av spill vid division av INT_MIN / -1.LÃ¤gg till extra kommentarer till assemblerutdata.Ytterligare felsÃ¶kningsutskrifter.Efter att diagnosticera odefinierat beteende, fÃ¶rsÃ¶k fortsÃ¤tta kÃ¶rningen.Optimera aggressivt slingor med anvÃ¤ndning av sprÃ¥kbegrÃ¤nsningar.Aliasets och mÃ¥lets comdat-grupper skiljerAliasets och mÃ¥lets sektion skiljerEn aliaskedja fÃ¶r en instrumenterad not Ã¤r brutenAlias fÃ¶r --help=target.Alias fÃ¶r -mcpu=g10.Alias fÃ¶r -mcpu=g13.Alias fÃ¶r -mcpu=g14.Alias har anropsbÃ¥garAlias har mer Ã¤n en aliasreferensAlias har icke-alias-referensJustera alla etiketter.Justera alla slingor till 32-bytesgrÃ¤ns.Justera kod och data till 32 bitar.Justera mÃ¥let fÃ¶r strÃ¤ngoperationerna.Justera double pÃ¥ 64-bitarsgrÃ¤nser.Justera etiketter som bara nÃ¥s via hopp.Justera nÃ¥gra double pÃ¥ dword-grÃ¤ns.Justera starten av funktioner.Justera starten av slingor.Justera till bastypen av bitfÃ¤ltet.Justera bastypen av bitfÃ¤lt.  Anta inte att ojusterade Ã¥tkomster hanteras av systemet.Justera variabler pÃ¥ en 32-bitarsgrÃ¤ns.Alla inbyggda procedurer Ã¤r tillgÃ¤ngliga oavsett av vald standard.Alla minnesÃ¥tkomster anvÃ¤nder I/O ladda-/lagrainstruktioner.Allokerbar %qs vid %L kan inte ha en initierareDen allokerbara vektorn %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordningAllokerbar co-vektorvariabel %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd formDen allokerbara komponenten %s vid %L mÃ¥ste ha en co-dimension eftersom den har en icke co-vektordelkomponent av typen EVENT_TYPEDen allokerbara komponenten %s vid %L mÃ¥ste ha en co-dimension eftersom den har en icke co-vektordelkomponent av typen LOCK_TYPEAllokerbar komponent %s vid %L av typen EVENT_TYPE mÃ¥ste ha en co-dimensionAllokerbar komponent %s vid %L av typen LOCK_TYPE mÃ¥ste ha en co-dimensionAllokerbar komponent i post vid %C mÃ¥ste ha fÃ¶rdrÃ¶jd formAllokerbar funktion %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnittAllokera lokala variabler pÃ¥ stacken fÃ¶r att mÃ¶jliggÃ¶ra indirekt rekursion.Allokeringsobjekt vid %C Ã¤r varken en pekare pÃ¥ annat Ã¤n procedur eller en allokerbar variabelAllokeringsobjekt vid %L fÃ¶rekommer ocksÃ¥ vid %LAllokeringsobjekt vid %L Ã¤r varken en datapekare eller en allokerbar variabelAllokeringsobjekt vid %L Ã¤r underobjekt till objekt vid %LAllokeringsobjekt vid %L mÃ¥ste vara ALLOCATABLE eller en POINTERAllokeringsobjekt vid %L med en fÃ¶rdrÃ¶jd typparameter behÃ¶ver antingen en typspecifikation eller en SOURCE-tagg eller en MOLD-taggAllokerar %s vid %L med typspecifikation krÃ¤ver samma teckenlÃ¤ngdsparameter som i deklarationenAllokering %s av ABSTRACT bastyp vid %L behÃ¶ver en typspecifikation eller source-uttryckAllokering skulle Ã¶verstiga minnesgrÃ¤nsTillÃ¥t 128-bitars heltal i VSX-register.TillÃ¥t 64-bitars heltalsvariabler i Ã¶vre register med -mcpu=power7 eller -mvsx.TillÃ¥t optimeringar av pekargrÃ¤nskontrollen.  Som standard tillÃ¥ts det vid optimeringsnivÃ¥er >0.TillÃ¥t Ã¥tkomst till instansvariabler som om de vore lokala deklarationer i instansmetodimplementationer.TillÃ¥t radlÃ¤ngd med godtyckligt antal tecken i fast lÃ¤ge.TillÃ¥t radlÃ¤ngd med godtyckligt antal tecken i fri form.TillÃ¥t att bitfÃ¤lt gÃ¥r Ã¶ver ordgrÃ¤nser.TillÃ¥t grenar att packas med andra instruktioner.TillÃ¥t de inbyggda funktionerna ceil, floor, round, trunc att hÃ¶ja â€�oexaktâ€�-undantag.TillÃ¥t konvertering mellan __ea och generiska pekare (standard).TillÃ¥t dollartecken i entitetsnamn.TillÃ¥t double-variabler i Ã¶vre register med -mcpu=power7 eller -mvsx.TillÃ¥t snabba hopp till meddelandehanteraren.TillÃ¥t flyttalsvariabler i Ã¶vre register med -mcpu=power8 eller -mpower8-vector.TillÃ¥t float/double-variabler i Ã¶vre register om cpu:n tillÃ¥ter det.TillÃ¥t att funktionsadresser lÃ¤ggs i register.TillÃ¥t gcc att generera LIW-instruktioner.TillÃ¥t gcc att generera instruktionerna SETLB och Lcc.TillÃ¥t flyttalsinstruktioner i hÃ¥rdvara att tÃ¤cka bÃ¥de 32-bitars och 64-bitars operationer.TillÃ¥t implicit konvertering mellan vektorer med olika antal underdelar och/eller olika elementtyper.TillÃ¥t funktioner (eller variabler) som stÃ¥r emellan fÃ¶r sÃ¥dana med annan semantik (respektive initierare) i den dynamiska lÃ¤nkaren.TillÃ¥t matematikoptimeringar som kan strida mot IEEE- eller ISO-standarder.TillÃ¥t att nya datakapplÃ¶pningar vid lagringar introduceras.TillÃ¥t optimeringar fÃ¶r flyttalsaritmetik som kan Ã¤ndra resultatet av operationen pÃ¥ grund av avrundning.TillÃ¥t fÃ¶rtida schemalÃ¤ggning av kÃ¶ade instruktioner.TillÃ¥t teckenutÃ¶kning i sammanslagningsoperationer.TillÃ¥t spekulativ fÃ¶rflyttning av fler laddningar.TillÃ¥t spekulativ fÃ¶rflyttning av icke-laddningar.TillÃ¥t spekulativ fÃ¶rflyttning av nÃ¥gra laddningar.TillÃ¥t IEEE 128-bitars flyttalstyper utan att krÃ¤va nyckelordet __float128.TillÃ¥t argument till â€�?â€�-operatorn att ha olika typer.TillÃ¥t passet fÃ¶r lagringssammanslagning att introducera ojusterade lagringar om det Ã¤r tillÃ¥tet att gÃ¶ra det.TillÃ¥t anvÃ¤ndningen av MDMX-instruktioner.TillÃ¥t anvÃ¤ndning av MT-instruktioner.TillÃ¥t anvÃ¤ndningen av flyttalsinstruktioner fÃ¶r V850E2V3 och uppÃ¥t.TillÃ¥t anvÃ¤ndningen av flyttalsinstruktioner och -ABI i hÃ¥rdvara.TillÃ¥t anvÃ¤ndning av *_nobnd-versioner av strÃ¤ngfunktioner av pekargrÃ¤nskontrollen.TillÃ¥t anvÃ¤ndning av *_nochk-versioner av strÃ¤ngfunktioner av pekargrÃ¤nskontrollen.TillÃ¥t avhuggning istÃ¤llet fÃ¶r avrundning mot noll fÃ¶r brÃ¥kdelsfixdecimaltyper.TillÃ¥t att tvÃ¥ instruktioner lÃ¤ggs ut per cykel.TillÃ¥t variadiska funktioner utan namngiven parameter.Redan inuti ett CONTAINS-block vid %CAlternativ RETURN-sats vid %C Ã¤r bara tillÃ¥ten inuti en SUBROUTINEAlternativ RETURN-sats vid %L krÃ¤ver en SCALAR-INTEGER-returspecificerareAlternativ anropskonvention.Alternativ retur vid %L Ã¤r inte tillÃ¥tet i en DTIO-procedurAlternativ retur fÃ¥r inte fÃ¶rekomma i operatorgrÃ¤nssnitt vid %LAlternativ returspecificerare i elementÃ¤r subrutin %qs vid %L Ã¤r inte tillÃ¥tenAlternativ returspecificerare i funktionen %qs vid %L Ã¤r inte tillÃ¥tenAlternativt returargument vid %CFast orefererad har %qs tvetydiga grÃ¤nssnitt vid %LAltiVec- och SPE-instruktioner kan inte samexisteraAltiVec-argument skickat till funktion utan prototypAltiVec stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturGenerera alltid lÃ¥nga anrop.Hantera alltid bitfÃ¤lt som int-stora.AnvÃ¤nd alltid Dynamic Realigned Argument Pointer (DRAP) fÃ¶r att justera stacken.AnvÃ¤nd alltid JSR, aldrig BSR, fÃ¶r anrop.Tvetydig !$OMP DECLARE REDUCTION frÃ¥n modulen %s vid %LTvetydiga grÃ¤nssnitt i %s fÃ¶r %qs vid %L och %qs vid %LTvetydig symbol i TYPE-definition vid %CLÃ¤gg till lÃ¤mpliga diagnostiska meddelanden till kommandoradsflaggan som styr dem.Ett alias fÃ¶r minterlink-compressed som finns fÃ¶r bakÃ¥tkompatibilitet.En alternativ retur vid %L utan ett * attrappargumentEn indirektbÃ¥ge frÃ¥n %s Ã¤r inte markerad som indirekt eller har associerad indirect_info, motsvarande sats Ã¤r: En yttre FORALL-konstruktion har redan ett index med detta namn %LAnalysera och ta bort dubbelordsbyten frÃ¥n VSX-berÃ¤kningar.Analyserat alias har ingen referensAnalyserad nod har ingen referens till en instrumenterad versionAnnotera assemblerinstruktioner med bedÃ¶mda adresser.LÃ¤gg till ett andra understrykningstecken om namnet redan innehÃ¥ller ett understrykningstecken.LÃ¤gg till understrykningstecken till externt synliga namn.AnvÃ¤nd negativt tecken pÃ¥ nollvÃ¤rden.AnvÃ¤nd specialregler fÃ¶r att kompilera kÃ¶rtidspaket.TillÃ¤mpa variabelexpansion nÃ¤r slingor rullas ut.UngefÃ¤rligt antal instruktioner att tillÃ¥ta mellan ett tips och dess gren [125].Argumentet %<A%> med INTENT(INOUT) vid %L till den inbyggda subrutinen %s skall inte ha ett vektorindexArgument %<S%> till NEAREST vid %L fÃ¥r inte vara nollArgumentet %qs fÃ¶rekommer tvÃ¥ gÃ¥nger i anrop till %qs vid %LArgumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte vara ALLOCATABLEArgumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte ha attributet POINTERArgument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qsArgument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qsArgument %qs till %qs med PASS(%s) vid %L mÃ¥ste vara skalÃ¤rtArgumentet %qs till elementÃ¤r subrutin %qs vid %L mÃ¥ste ha sitt INTENT angivet eller ha attributet VALUEArgumentet %qs av elementÃ¤r procedur vid %L fÃ¥r inte ha attributet ALLOCATABLEArgumentet %qs av elementÃ¤r procedur vid %L fÃ¥r inte ha attributet POINTER%qs-argumentet till elementÃ¤r procedur vid %L mÃ¥ste vara skalÃ¤rtArgumentet %qs till pure-funktion %qs vid %L mÃ¥ste vara INTENT(IN) eller VALUEArgumentet %qs till pure-funktion %qs vid %L med attributet VALUE men utan INTENT(IN)Argumentet %qs till pure-subrutin %qs vid %L mÃ¥ste ha sitt INTENT angivet eller ha attributet VALUEArgument %qs till pure-subrutin %qs vid %L med attributet VALUE men utan INTENT%qs-argumentet till satsfunktionen vid %L mÃ¥ste vara skalÃ¤rtArgumentet CPTR vid %L till C_F_POINTER skall ha typen TYPE(C_PTR)Argumentet CPTR vid %L till C_F_PROCPOINTER skall ha typen TYPE(C_FUNPTR)Argumentet C_PTR_1 vid %L till C_ASSOCIATED skall ha typen TYPE(C_PTR) eller TYPE(C_FUNPTR)Argumentet C_PTR_2 vid %L till C_ASSOCIATED skall ha samma typ som C_PTR_1: %s istÃ¤llet fÃ¶r %sArgumentet FPTR vid %L till C_F_POINTER mÃ¥ste vara en pekareArgumentet FPTR vid %L till C_F_POINTER skall inte vara co-indexeratArgumentet FPTR vid %L till C_F_PROCPOINTER skall vara en procedurpekareArgumentet FPTR vid %L till C_F_PROCPOINTER fÃ¥r inte vara co-indexeratArgument NCOPIES till inbyggd REPEAT Ã¤r negativt (dess vÃ¤rde Ã¤r %ld)Argument NCOPIES till inbyggd REPEAT Ã¤r negativt vid %LArgumentet NCOPIES till inbyggd REPEAT Ã¤r fÃ¶r stortArgumentet NCOPIES till inbyggd REPEAT Ã¤r fÃ¶r stort vid %LArgumentet X vid %L till C_FUNLOC skall vara en procedur eller en procedurpekareArgumentet X vid %L till C_FUNLOC fÃ¥r inte vara co-indexeratArgumentet X vid %L till C_LOC fÃ¥r inte vara en strÃ¤ng med lÃ¤ngden nollArgumentet X vid %L till C_LOC skall antingen ha attributet POINTER eller TARGETArgumentet X vid %L till C_LOC fÃ¥r inte vara co-indexeratArgumentet vid %L till C_LOC fÃ¥r inte vara polymorftDim-argumentet vid %L mÃ¥ste ha INTEGER-typDim-argumentet vid %L mÃ¥ste vara skalÃ¤rtArgument stÃ¤mmer inte Ã¶verens fÃ¶r den Ã¥sidosÃ¤ttande proceduren %qs vid %L: %sArgument till â€�%sâ€� vid %L mÃ¥ste ha lÃ¤ngden ettArgument till %s-funktion vid %L Ã¤r negativtArgument till funktion %s vid %L Ã¤r fÃ¶r stort fÃ¶r sorteringssekvensen av ordning %dArgument till %s-funktion vid %L utanfÃ¶r sitt intervall [0,127]Argument till ACOS vid %L mÃ¥ste vara mellan -1 och 1Argumentet till ACOSH vid %L fÃ¥r inte vara mindre Ã¤n 1Argument till ASIN vid %L mÃ¥ste vara mellan -1 och 1Argument till ATANH vid %L mÃ¥ste vara i intervallet -1 till 1Argument till FINAL-procedur vid %L mÃ¥ste ha typen %qsArgument till FINAL-procedur vid %L fÃ¥r inte vara ALLOCATABLEArgument till FINAL-procedur vid %L fÃ¥r inte vara INTENT(OUT)Argument till FINAL-procedur vid %L fÃ¥r inte vara OPTIONALArgument till FINAL-procedur vid %L fÃ¥r inte vara en POINTERArgument till IACHAR vid %L mÃ¥ste ha lÃ¤ngden ettArgument till IACHAR-funktion vid %L Ã¤r utanfÃ¶r sitt intervall 0..127Argument till ICHAR vid %L mÃ¥ste ha lÃ¤ngden ettArgument till LOG vid %L fÃ¥r inte vara mindre Ã¤n eller lika med nollArgument till LOG10 vid %L fÃ¥r inte vara mindre Ã¤n eller lika med nollArgument till SELECT-sats vid %L kan inte vara %sArgumentet till SELECT-satsen vid %L mÃ¥ste vara ett skalÃ¤rt uttryckArgument till SQRT vid %L har ett negativt vÃ¤rdeArgumentet till %<-fcheck%> Ã¤r inte giltigt: %sArgumentet till %<-ffpe-summary%> Ã¤r inte giltigt: %sArgumentet till %<-ffpe-trap%> Ã¤r inte giltigt: %sArgumenttyper till inbyggd %qs vid %L mÃ¥ste stÃ¤mma Ã¶verens (%s/%s)Aritmetisk IF-sats vid %CAritmetisk IF-sats vid %L krÃ¤ver ett skalÃ¤rt REAL- eller INTEGER-uttryckAritmetisk NaN vid %LAritmetisk NaN-konvertering av %s till %s vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetisk NaN vid bitvis Ã¶verfÃ¶rd BOZ vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetik OK vid %LAritmetiskt OK konvertering av %s till %s vid %LAritmetiskt spill vid %LAritmetiskt spill vid konvertering av %s till %s vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetiskt Ã¶verspill vid bitvis Ã¶verfÃ¶rd BOZ vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetiskt underspill vid %LAritmetiskt underspill vid konvertering av %s till %s vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Aritmetiskt underspill av bitvis Ã¶verfÃ¶rd BOZ vid %L.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>Vektor %qs vid %L kan inte ha en fÃ¶rdrÃ¶jd formVektor %qs vid %L Ã¤r en variabel, som inte reduceras till ett konstant uttryckVektor %qs vid %L med icke-konstanta grÃ¤nser kan inte vara ett EQUIVALENCE-objektVektorn %qs fÃ¥r inte fÃ¶rekomma i reduktionen vid %LVektorn TYPE_DOMAIN Ã¤r inte av heltalstypVektorkomponent i post vid %C mÃ¥ste ha uttrycklig formVektorkomponent i post vid %C mÃ¥ste ha fÃ¶rdrÃ¶jd formVektorkonstruerare med typspecifikation vid %CVektorkonstruerarvÃ¤rde vid %L fÃ¥r inte vara obegrÃ¤nsat polymorft [F2008: C4106]Vektorelementstorlek Ã¤r fÃ¶r stor vid %CVektorindex vid %L Ã¤r en vektor med ordning %dVektorindex vid %L mÃ¥ste ha INTEGER-typ, fann %sVektorindex vid %L mÃ¥ste vara skalÃ¤rtVektor med interoperabla typer vid %L till C_LOC som inte Ã¤r allokerbar och varken antagen storlek eller explicit storlekVektoroperander passar inte ihop vid %LVektoroperander passar inte ihop vid konvertering av %s till %s vid %LVektorpekaren %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordningVektorreferens vid %C kan inte ha mer Ã¤n %d dimensionerVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i co-dimension %dVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %dVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i co-dimension %dVektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %dVektorreferens i EQUIVALENCE vid %C fÃ¥r inte vara en vektorsektionVektorreferens utanfÃ¶r grÃ¤nsernaVektorsektion vid %L till C_LOCVektorsektionsbeteckning, t.ex. â€�(:)â€�, krÃ¤vs fÃ¶rutom co-vektorbeteckningen â€�[...]â€� vid %CVektorsektion med ett vektorindex vid %L skall inte vara mÃ¥let fÃ¶r en pekareVektorsektioner: %qs Ã¤r inte tillÃ¥tet i !$ACC DECLARE vid %LVektorspecifikation vid %C har mer Ã¤n %d dimensionerVektorspecifikation vid %C med mer Ã¤n 7 dimensionerVektorspecifikation fÃ¶r symbolen %qs i COMMON vid %C mÃ¥ste vara explicitVektorspecifikation mÃ¥ste vara fÃ¶rdrÃ¶jd vid %LVektorspecifikation eller vektorvÃ¤rt SOURCE=-uttryck krÃ¤vs i ALLOCATE-sats vid %LVektorspecifikation krÃ¤vs i ALLOCATE-sats vid %LVektorsektion som aktuellt argument vid %L Ã¤r inkompatibelt med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILEVektorsektion som aktuellt argument med vektorindex vid %L Ã¤r inte kompatibelt med attributet INTENT(OUT), INTENT(INOUT), VOLATILE eller ASYNCHRONOUS pÃ¥ attrappargumentet %qsEftersom utvidgningen av %qs vid %L har en co-vektorkomponent, skall fÃ¶rÃ¤ldratypen %qs ocksÃ¥ ha enAssemblern stÃ¶djer inte -mabi=ilp32Assemblerflaggor
  ================
  
  Tilldelad GOTO-sats vid %CTilldelad etikett Ã¤r inte en mÃ¥letikettTilldelning annat vÃ¤rde Ã¤n 0 eller 1 till LOGICAL har odefinierat resultat vid %LTilldelning av skalÃ¤r till en oallokerad vektorGrÃ¤nssnitt fÃ¶r tilldelningsoperator vid %L mÃ¥ste vara en SUBROUTINEGrÃ¤nssnitt fÃ¶r tilldelningsoperator vid %L mÃ¥ste ha tvÃ¥ argumentGrÃ¤nssnitt fÃ¶r tilldelningsoperator vid %L fÃ¥r inte omdefiniera en INTRINSIC-typtilldelningTilldelning till en FORALL-indexvariabel vid %LTilldelning till en allokerbar polymorf variabel vid %LTilldelning till en allokerbar polymorf variabel vid %L krÃ¤ver %<-frealloc-lhs%>Tilldelning till en co-indexerad variabel vid %L i en PURE-procedurTilldelning till en polymorf co-vektor vid %L Ã¤r inte tillÃ¥tetAssociationsnamn %qs vid %L anvÃ¤nds som en vektorAssociationsnamn %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mÃ¥l vid %L inte heller kanAssociationsmÃ¥let vid %C fÃ¥r inte vara co-indexeratAnta att ES Ã¤r noll genom hela programkÃ¶rningen, anvÃ¤nd ES: fÃ¶r endast lÃ¤sbara data.Anta ICPLBs Ã¤r aktiverade vid kÃ¶rtillfÃ¤llet.Anta ett stort TLS-segment.Anta att alla symboler har 32-bitsvÃ¤rden.Anta att alla funktioner med variabelt antal argument har prototyp.Anta att kod kommer assembleras av GAS.Anta kod kommer lÃ¤nkas av GNU ld.Anta kod kommer lÃ¤nkas av HP ld.Anta att gemensamma deklarationer kan Ã¥sidosÃ¤ttas med sÃ¥dana med en stÃ¶rre avslutande vektor.Anta att datasegment Ã¤r relativa till textsegment.Anta att flyttalsoperationer kan utlÃ¶sa fÃ¤llor.Anta att inkommande stack Ã¤r justerad till denna 2-potens.Anta att etiketter och symboler kan adresseras med 16-bitars absoluta adresser.Anta att ladda data frÃ¥n flash Ã¤r lÃ¥ngsammare Ã¤n att hÃ¤mta instruktioner.Anta att inga NaN:er eller oÃ¤ndligheter genereras.Anta normal C-kÃ¶rmiljÃ¶.Anta mÃ¶jlig feljustering av double.Anta avrundning till nÃ¤rmaste Ã¤r valt i schemalÃ¤ggningssyfte.Anta att spill vid teckenaritmetik slÃ¥r runt.Anta liten adressrymd.Anta att strikta aliasregler gÃ¤ller.Antag att mÃ¥l-CPU:n Ã¤r konfigurerad fÃ¶r rak byteordning.Antag att mÃ¥l-CPU:n Ã¤r konfigurerad med omvÃ¤nd byteordning.Anta att all data i statisk lagring kan kommas Ã¥t med LDS/STS.  Denna flagga Ã¤r bara anvÃ¤ndbar fÃ¶r reducerade Tiny-enheter.Anta att flyttalslagringar och -laddningar troligen inte orsakar konflikter nÃ¤r de placeras i en instruktionsgrupp.Anta att mottagare av Objective-C-meddelanden kan var nil.Anta att kÃ¶rtidsstÃ¶d finns, sÃ¥ utelÃ¤mna -lsim frÃ¥n lÃ¤nkningskommandoraden.Antag att de Ã¶msesidiga uppskattningsinstruktionerna ger mer precision.Anta att kÃ¤llkodsfilen Ã¤r i fix form.Anta att kÃ¤llkodsfilen Ã¤r i fritt format.Antag att vÃ¤rdena i upprÃ¤kningstyper alltid finns inom det minsta intervallet av den typen.Anta att villkorliga grenar med noll fÃ¶rskjutning Ã¤r snabba.Anta miljÃ¶n VxWorks RTP.Anta miljÃ¶n VxWorks vThreads.Anta unifierad syntax fÃ¶r inline:ad assemblerkod.TeckenlÃ¤ngdsvariabel %qs med antagen eller fÃ¶rdrÃ¶jd lÃ¤ngd i konstant uttryck vid %LVektor %qs med antagen storlek i %s-klausul vid %LVektor %qs med antagen form vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckVektor med antagen form vid %L mÃ¥ste vara ett attrappargumentVektor %qs med antagen storlek vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckVektor %qs med antagen storlek i %s-klausul vid %LVektor %qs med antagen storlek i COPYPRIVATE-klausul vid %LVektor %qs med antagen storlek i namnlistan %qs vid %C Ã¤r inte tillÃ¥tetVektor %qs med antagen storlek i namnlistan %qs vid %L Ã¤r inte tillÃ¥tetVektor med antagen storlek vid %L mÃ¥ste vara ett attrappargumentPolymorfa objekt eller komponenter med antagen storlek, sÃ¥som den vid %C, har inte implementerats Ã¤nnuAntagen typ vid %CFÃ¶rmodad typ vid %C Ã¤r inte tillÃ¥tet fÃ¶r komponenterDen antagna typen pÃ¥ variabeln %s vid %L Ã¤r bara tillÃ¥ten fÃ¶r attrappvariablerArgumentet med antagen ordning vid %L Ã¤r endast tillÃ¥tet som aktuellt argument till inbyggda frÃ¥gefunktionerArgumentet med antagen ordning vid %L Ã¤r endast tillÃ¥tet som fÃ¶rsta aktuella argument till den inbyggda frÃ¥gefunktionen %sArgumentet med antagen ordning krÃ¤ver ett explicit grÃ¤nssnitt vid %LVektor med antagen ordning vid %CVektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSIONVektor med antagen ordning vid %L mÃ¥ste vara ett attrappargumentVariabel med antagen ordning %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentetVariabeln %s med antagen ordning vid %L kan bara anvÃ¤ndas som ett aktuellt argumentVariabeln %s med antagen ordning vid %L skall inte ha en subobjektreferensAktuellt argument med antagen form vid %L Ã¤r inte kompatibel med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILEVektorn %qs med antagen form vid %L som attrappargument till BIND(C)-proceduren %qs vid %LAttrappvektor med antagen storlek med !$ACC DECLARE vid %LAktuellt argument med antagen typ vid %L krÃ¤ver att attrappargumentet %qs har antagen typArgumentet â€�%sâ€� med antagen typ vid %L krÃ¤ver ett explicit grÃ¤nssnittArgumentet med antagen typ vid %L Ã¤r inte tillÃ¥tet som aktuellt argument till den inbyggda %sArgumentet med antagen typ vid %L Ã¤r endast tillÃ¥tet som aktuellt argument till den inbyggda funktionen â€�%sâ€�Variabel med antagen typ %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentetVariabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUEVariabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)Variabeln %s med antagen typ vid %L fÃ¥r bara anvÃ¤ndas som ett aktuellt argumentVariabeln %s med antagen typ vid %L fÃ¥r inte vara en vektor med explicit formVariabeln %s med antagen typ vid %L skall inte ha en subobjektreferensI global rÃ¤ckvidd:Som mest %i profilkÃ¶rningar stÃ¶djs.  Kanske en skadad profil?PÃ¥ toppnivÃ¥:Skriv atomÃ¤rt tillbaka programmets data-cache-rader (standard).FÃ¶rsÃ¶k att DEALLOCATE oallokerad â€�%sâ€�FÃ¶rsÃ¶k undvika att generera instruktionssekvenser som innehÃ¥ller ret-byte:ar.FÃ¶rsÃ¶k fylla fÃ¶rdrÃ¶jningsfack av greninstruktioner.FÃ¶rsÃ¶k att indirekt Ã¶verlappa COMMON-block %s och %s med EQUIVALENCE vid %CFÃ¶rsÃ¶k hÃ¥ll stacken justerad till denna 2-potens.FÃ¶rsÃ¶k slÃ¥ samman identiska konstanter mellan kompileringsenheter.FÃ¶rsÃ¶k slÃ¥ samman identiska konstanter och konstanta variabler.FÃ¶rsÃ¶k slÃ¥ samman identiska felsÃ¶kningsstrÃ¤ngar mellan kompileringsenheter.FÃ¶rsÃ¶k att allokera redan allokerad variabelFÃ¶rsÃ¶k att allokera redan allokerad variabel â€�%sâ€�Attributet %s vid %L i en TYPE-definitionAttribut vid %L Ã¤r inte tillÃ¥tet i en TYPE-definitionAutoFDO-profilens magiska tal stÃ¤mmer inteAutoFDO-profilens version %u stÃ¤mmer inte med %uAutomatisk vektor %qs vid %L kan inte ha en initierareJustera automatiskt grenmÃ¥l fÃ¶r att reducera grenstraff.Genomsnittliga antalet iterationer Ã¶ver en slinga.Undvik alla avstÃ¥ndsgrÃ¤nser vid anropsinstruktioner.Undvik att generera pc-relativa anrop, anvÃ¤nd indirekt anrop.Undvik att generera indexerade ladda/lagra-instruktioner sÃ¥ lÃ¥ngt mÃ¶jligt.Undvik Ã¶verlappande destinationer och adressregister fÃ¶r LDRD-instruktioner som kan utlÃ¶sa Cortex-M3-errata.Undvik spekulativa laddningar fÃ¶r att gÃ¥ runt en hÃ¥rdvaruanomali.Undvik att anvÃ¤nda instruktionerna DIV och MODBB %i kan inte kasta men har en EH-bÃ¥geBB %i har felaktig bÃ¥geBB %i har felaktig fall-igenom-bÃ¥geBB %i har flera EH-bÃ¥garBB %i sakar en EH-bÃ¥geBB %i saknar en bÃ¥geBB %i:s sista sats har felaktigt satt lpBB %i har fÃ¶r mÃ¥nga fall-igenom-bÃ¥garflaggan BB_RTL Ã¤r inte satt fÃ¶r block %dBIND(C) applicerat pÃ¥ %s %s vid %LBIND(C) vid %LAttribut BIND(C) vid %C krÃ¤ver ett grÃ¤nssnitt med BIND(C)Attribut BIND(C) vid %L kan endast anvÃ¤ndas fÃ¶r variabler och common-blockAttributet BIND(C) vid %L kan inte anges fÃ¶r en intern procedurBIND(C)-procedur med NAME fÃ¥r inte ha attributet POINTER vid %CBIND(C)-sats vid %CBLANK= vid %C Ã¤r inte tillÃ¥tet i Fortran 95BLOCK DATA-element %qs vid %L mÃ¥ste vara i COMMONBLOCK-konstruktion vid %CBMX-instruktioner stÃ¶djs endast med R2-arkitekturenBOZ-konstant vid %C anvÃ¤nder icke-standard postfixsyntaxBOZ-konstant vid %L Ã¤r fÃ¶r stor (%ld jÃ¤mfÃ¶rt med %ld bitar)BOZ-literal vid %L Ã¤r bitvis Ã¶verfÃ¶rd icke-heltalssymbol %qsBOZ-literal vid %L utanfÃ¶r en DATA-sats och utanfÃ¶r INT/REAL/DBLE/CMPLXBOZ-literal vid %L anvÃ¤nds fÃ¶r att initiera icke-heltalsvariabeln %qsBOZ anvÃ¤nd utanfÃ¶r en DATA-sats vid %CBYTE-typ vid %CBYTE-typ anvÃ¤nd vid %C Ã¤r inte tillgÃ¤nglig pÃ¥ mÃ¥lmaskinenFelaktig 128-bitsfÃ¶rflyttningFelaktig GPR-sammanslagningFelaktig INTENT-specifikation vid %CFelaktig IO-bastyp (%d)Felaktigt allokeringsobjekt vid %C fÃ¶r en PURE-procedurFelaktig vektorreferens vid %LFelaktig vektorspecifikation fÃ¶r en explicit formad vektor vid %CFelaktig vektorspecifikation fÃ¶r en fÃ¶rmodat formad vektor vid %CFelaktig vektorspecifikation fÃ¶r en fÃ¶rmodat formad vektor vid %CFelaktig vektorspecifikation i ALLOCATE-sats vid %LFelaktigt tecken %qc i OPERATOR-namn vid %CFelaktig co-vektorspecifikation i ALLOCATE-sats vid %LFelaktig fortsÃ¤ttningsrad vid %CFel sorts uttryck fÃ¶r funktionen %qs vid %LFelaktig sort fÃ¶r logisk konstant vid %CFelaktigt namnFelaktig operatorFelaktig specifikation fÃ¶r vektor med antagen storlek vid %CFelaktig specifikation fÃ¶r en fÃ¶rdrÃ¶jt formad vektor vid %CFelaktigt mÃ¥l i pekartilldelning i PURE-procedur vid %LFelaktig typ i konstant uttryckFelaktig typ i gfc_simplify_signBasobjekt fÃ¶r typbundet NOPASS-proceduranrop vid %L mÃ¥ste vara skalÃ¤rtBasobjekt fÃ¶r procedurpekarkomponentanrop vid %L Ã¤r av ABSTRACT typ %qsBasobjekt fÃ¶r typbundet proceduranrop vid %L Ã¤r av ABSTRACT typ %qsBindning vid %C mÃ¥ste ha samma Ã¥tkomst som den redan definierade bindningen %qsBindningsattribut anger redan passing, otillÃ¥ten NOPASS vid %CBindningsattribut anger redan passing, otillÃ¥ten PASS vid %CBlank BLOCK DATA vid %C stÃ¥r i konflikt med tidigare BLOCK DATA vid %LBlank krÃ¤vs i %s-sats nÃ¤ra %CAllmÃ¤n SAVE-sats vid %C fÃ¶ljer tidigare SAVE-satsBlocketikett Ã¤r inte tillÃ¤mplig fÃ¶r IF-sats vid %CBlocketikett Ã¤r inte tillÃ¤mplig fÃ¶r aritmetisk IF-sats vid %CBrÃ¤desnamn [och minnesregion].bÃ¥de sektion och comdat-grupp Ã¤r sattGrÃ¤ns fÃ¶r antalet kandidater under vilken alla kandidater Ã¶vervÃ¤gs i iv-optimeringar.GrÃ¤ns fÃ¶r antal iv-anvÃ¤ndningar i en slinga optimerad i iv-optimeringar.GrÃ¤ns fÃ¶r antalet kÃ¶rtidskontroller som lÃ¤ggs in av vektoriserarens slingversionering fÃ¶r aliaskontroller.GrÃ¤ns fÃ¶r antalet kÃ¶rtidskontroller som lÃ¤ggs in av vektoriserarens slingversionering fÃ¶r justeringskontroller.GrÃ¤ns fÃ¶r storleken av uttryck som anvÃ¤nds i analyseraren av skalÃ¤ra uttryck.GrÃ¤ns pÃ¥ komplexiteten av uttryck som anvÃ¤nds i analyseraren av skalÃ¤ra uttryck.BegrÃ¤nsningen av kostnaden fÃ¶r ett uttryck fÃ¶r att berÃ¤kna antalet iterationer.BegrÃ¤nsning pÃ¥ antalet iterationer som utvÃ¤rderas av rÃ¥styrkealgoritmen fÃ¶r att analysera antalet iterationer.BegrÃ¤nsningsspecifikation fÃ¶r %qs i pekartilldelning vid %LGren vid %L kan orsaka en oÃ¤ndlig slingaHopp Ã¤r sÃ¥ hÃ¤r dyra (1-5, godtyckliga enheter).UtfÃ¶rda hopp:%s av %d
! Bygg fÃ¶r kÃ¤rna A.Bygg fÃ¶r kÃ¤rna B.Bygg fÃ¶r SDRAM.Den inbyggda funktionen %s stÃ¶djs inte med de aktuella flaggornaDen inbyggda funktionen %s Ã¤r endast giltig fÃ¶r cell-processornDen inbyggda funktionen %s stÃ¶djs inte i denna kompilatorkonfigurationDen inbyggda funktionen %s behÃ¶ver Nios II R%dDen inbyggda funktionen %s behÃ¶ver flaggan -maltivecDen inbyggda funktionen %s behÃ¶ver flaggorna -mcpu=power9 och -m64Den inbyggda funktionen %s behÃ¶ver flaggan -mcpu=power9Den inbyggda funktionen %s behÃ¶ver flaggan -mfloat128Den inbyggda funktionen %s behÃ¶ver flaggorna -mhard-dfp och -mpower8-vectorDen inbyggda funktionen %s behÃ¶ver flaggan -mhard-dfpDen inbyggda funktionen %s behÃ¶ver flaggorna -mhard-float och -mlong-double-128Den inbyggda funktionen %s behÃ¶ver flaggan -mhard-floatDen inbyggda funktionen %s behÃ¶ver flaggan -mhtmDen inbyggda funktionen %s behÃ¶ver flaggan -mpairedDen inbyggda funktionen %s behÃ¶ver flaggan -mpower8-vectorDen inbyggda funktionen %s behÃ¶ver flaggan -mspeDen inbyggda funktionen %s behÃ¶ver flaggan -mvsxVÃ¤rdeargument vid %L fÃ¥r inte vara en vektor eller vektorsektionVÃ¤rdesargument vid %L Ã¤r inte tillÃ¥tet i denna kontextVÃ¤rdesargument vid %L har inte en numerisk typC-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha lÃ¤ngd ettParameter med sort C Ã¤r fÃ¶r typ %s men typen vid %L Ã¤r %sC++-konstruerare och -destruerare kommer inte att anropas fÃ¶r Objective-C-fÃ¤ltC++-uppslagning av %qD skulle returnera ett fÃ¤lt, inte en typC++ krÃ¤ver en befordrad typ, inte en upprÃ¤kningstyp, i %<va_arg%>C++11 %<constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C++11 %<noexcept%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C++11 %<thread_local%> tillÃ¥ter dynamisk initialisering och destruktionC++11 %<thread_local%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C++11 auto Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11C99-beteckningen %qE Ã¤r inte ett konstantuttryck av heltalstypC99-beteckningen %qE utanfÃ¶r aggregatinitierareCASE-etikett vid %L Ã¶verlappar med CASE-etikett vid %LCDX-instruktioner stÃ¶djs endast med R2-arkitekturerCFString-literaluttryck Ã¤r inte en strÃ¤ngkonstantCFString-literal saknasCHARACTER-uttryck vid %L huggs av (%d/%d)CHARACTER-uttryck kommer att huggas av i tilldelning (%d/%d) vid %LCHARACTER-lÃ¤ngden i !$OMP DECLARE REDUCTION %s Ã¤r inte konstant vid %LCHARACTER-lÃ¤ngden mÃ¥ste vara en konstant vid %LCHARACTER(*)-funktionen %qs vid %LCHARACTER(*)-funktion %qs vid %L kan inte ha vektorvÃ¤rdeCHARACTER(*)-funktion %qs vid %L kan inte ha pekarvÃ¤rdeCHARACTER(*)-funktion %qs vid %L kan inte vara pureCHARACTER(*)-funktion %qs vid %L kan inte vara rekursivCLASS-vÃ¤ljare vid %L behÃ¶ver en temporÃ¤r som inte Ã¤r implementerad Ã¤nnuCLASS-sats vid %CCLASS-variabeln %qs vid %L fÃ¥r inte ha attributet PARAMETERCLASS-variabel %qs vid %L mÃ¥ste vara en attrapp, allokerbar eller pekareCLOSE-sats vid %L krÃ¤ver ett UNIT-talCLOSE-sats inte tillÃ¥ten i PURE-procedur vid %CCODIMENSION angiven fÃ¶r %qs utanfÃ¶r dess INTERFACE-kropp vid %LCOLLAPSE-klausulargument Ã¤r inte ett konstant positivt heltal vid %CCOLLECT_GCC mÃ¥ste vara sattCOLLECT_GCC mÃ¥ste vara satt.COLLECT_LTO_WRAPPER mÃ¥ste vara sattCOMMON %qs vid %L finns inteCOMMON %qs vid %L krÃ¤ver %d byte utfyllnad, byt ordning pÃ¥ element eller anvÃ¤nd %<-fno-align-commons%>COMMON vid %L nÃ¤mnt flera gÃ¥nger i klausuler av samma OMP DECLARE TARGET-direktivCOMMON vid %L krÃ¤ver %d byte utfyllnad, byt ordning pÃ¥ element eller anvÃ¤nd %<-fno-align-commons%>COMMON-blocket %qs vid %L fÃ¥r inte ha attributet EXTERNALCOMMON-block %qs vid %L Ã¤r ocksÃ¥ en inbyggd procedurCOMMON-block %qs vid %L anvÃ¤nds som PARAMETER vid %LCOMMON-block %qs vid %L som ocksÃ¥ Ã¤r ett funktionsresultatCOMMON-block %qs vid %L som ocksÃ¥ Ã¤r en global procedurCOMMON-block %qs vid %L anvÃ¤nder samma globala identifierare som en enhet vid %LCOMMON-block /%s/ finns inte vid %CCOMMON-block vid %L med bindningsetikett %s anvÃ¤nder samma globala identifierare som enheten vid %LCOMMON-variabeln %qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngdCOMPLEX-argumentet %qs till inbyggd %qs vid %LCOMPLEX-kvantiteter kan inte jÃ¤mfÃ¶ras vid %LCONTAINS-block i hÃ¤rledd typdefinition vid %CCONTAINS-sats vid %C Ã¤r redan i en innesluten programenhetCONTAINS-sats utan FUNCTION- eller SUBROUTINE-sats vid %LAttributet CONTIGUOUS vid %CCONTIGUOUS-sats vid %CCONVERT-tagg vid %LCOUNT-argumentet till den inbyggda funktionen EVENT_QUERY vid %L mÃ¥ste vara definierbartCOUNT-argumentet till den inbyggda funktionen EVENT_QUERY vid %L mÃ¥ste ha Ã¥tminstone intervallet fÃ¶r standardheltalArgumentet COUNT till SYSTEM_CLOCK vid %L har icke-standardsortArgumentet COUNT_MAX till SYSTEM_CLOCK vid %L har en icke-standardsortArgumentet COUNT_RATE till SYSTEM_CLOCK vid %L har en icke-standardsortCPU:n du valde stÃ¶djer inte instruktionsuppsÃ¤ttningen x86-64CPU:er Ã¤ldre Ã¤n z900 stÃ¶djs inte med -fsplit-stackCRIS-port-fÃ¶rsÃ¤kran misslyckades: CRITICAL-block inuti OpenACC-region vid %CCRITICAL-block i unuti OpenMP-region vid %CCRITICAL-sats vid %CCYCLE-sats vid %C Ã¤r inte tillÃ¤mpbar pÃ¥ icke-slingkonstruktionen %qsCYCLE vid %C till kollapsad !ACC LOOP-slinga som inte Ã¤r innerstCYCLE vid %C till kollapsad !$OMP DO-slinga som inte Ã¤r innerstAnropa mcount fÃ¶r profilering fÃ¶re en funktionsprolog.Anroparen kopierar funktionsargument som skickas via dold referens.Gjorda anrop:%s av %d
  Det gÃ¥r inte att USE samma %smodul vi bygger!Kan inte berÃ¤kna lÃ¤ngden pÃ¥ teckenvektorn vid %L.Det gÃ¥r inte att konstruera ABSTRACT typ %qs vid %LKan inte konvertera %qs till %qs vid %LKan inte konvertera %s till %s vid %LKan inte radera modulfilen %qs: %sKan inte radera temporÃ¤r modulfil %qs: %sDet finns ingen inbyggd modul med namnet %qs vid %CNyckelord med namnet %qs saknas i anrop till %qs vid %LDet gÃ¥r inte att initiera en vektor med antagen form vid %L med en skalÃ¤rKan inte Ã¶ppna filen %qsKan inte Ã¶ppna modulfilen %qs fÃ¶r lÃ¤sning vid %C: %sKan inte Ã¶ppna modulfilen %qs fÃ¶r skrivning vid %C: %sDet gÃ¥r inte att skriva Ã¶ver GENERIC %qs vid %LKan inte Ã¤ndra namn pÃ¥ modulfilen %qs till %qs: %sDet gÃ¥r inte att IMPORT:era %qs frÃ¥n vÃ¤rdrÃ¤ckviddsenhet vid %C â€” finns inte.Det gÃ¥r inte att tilldela till en namngiven konstant vid %CKan inte anropa %<__builtin_custom_%s%> utan att ange flaggan %<-mcustom-%s%>Det gÃ¥r inte att Ã¤ndra attribut pÃ¥ USE-associerad symbol %s vid %LDet gÃ¥r inte att Ã¤ndra attribut pÃ¥ USE-associerad symbol vid %LKan inte byta katalog till %sKan inte fÃ¥ namnet pÃ¥ aktuell katalogDet gÃ¥r inte att initiera en parametervektor vid %L med element med variabel lÃ¤ngdKan inte skapa katalogen %sKan inte avbilda %sKan inte Ã¶ppna %sKan inte Ã¶ppna kÃ¤llkodsfilen %s
  Kan inte lÃ¤sa %sKan inte lÃ¤sa modulfilen %qs Ã¶ppnad vid %C, eftersom den skapades av en annan version av GNU FortranDet gÃ¥r inte att ange IMPLICIT vid %C efter IMPLICIT NONEFÃ¥nga skrivfel.FÃ¥ gas att skriva tomcat-statistik.Satsindex fÃ¶r cgraph-bÃ¥ge finns inteCgraph-bÃ¥gsatsindex utanfÃ¶r intervalletKedjade genomskinliga aliasÃ„ndring av vÃ¤rde vid konvertering frÃ¥n %qs till %qs vid %LÃ„ndring av vÃ¤rde vid konvertering frÃ¥n %qs till %qs vid %LÃ„ndra endast de lÃ¥ga 8 bitarna av stackpekaren.Ã„ndra ABI:et sÃ¥ det tillÃ¥ter dubbelordinstruktioner.Ã„ndra hur lÃ¥ngt schemalÃ¤ggaren blickar framÃ¥t.Ã„ndra den maximala lÃ¤ngden pÃ¥ villkorligt exekverade sekvenser.Ã„ndra antalet temporÃ¤ra register som Ã¤r tillgÃ¤ngliga fÃ¶r villkorligt exekverade sekvenser.Ã„ndra stackpekaren utan att avaktivera avbrott.Ã„ndrar synlighet till att vara som Microsoft Visual Studio som standard.Tecknet %qs i strÃ¤ng vid %C Ã¤r inte representerbart i teckensort %dTecknet %qs i strÃ¤ng vid %L kan inte konverteras till tecken av sort %dTeckenargument %qs vid %L mÃ¥ste ha lÃ¤ngden 1 eftersom proceduren %qs Ã¤r BIND(C)Teckenkomponent %qs av %qs vid %L med fÃ¶rdrÃ¶jd lÃ¤ngd mÃ¥ste vara en POINTER eller ALLOCATABLETeckenvÃ¤rd attrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha konstant lÃ¤ngdTeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och attrappargument med antagen form %qs vid %LTeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och pekare eller allokerbart attrappargument %qs vid %LTeckenlÃ¤ngden pÃ¥ aktuellt argument Ã¤r kortare Ã¤n attrappargumentet %qs (%lu/%lu) vid %LTeckenlÃ¤ngd pÃ¥ komponent %qs behÃ¶ver vara ett konstant specifikationsuttryck vid %LTeckenvÃ¤rt argument %qs till satsfunktion vid %L mÃ¥ste ha konstant lÃ¤ngdTeckenvÃ¤rd intern funktion %qs vid %L fÃ¥r inte ha antagen lÃ¤ngdTeckenvÃ¤rd modulprocedur %qs vid %L fÃ¥r inte ha antagen lÃ¤ngdTeckenvÃ¤rd satsfunktion %qs vid %L mÃ¥ste ha konstant lÃ¤ngdKontrollera stackspill vid kÃ¶rtillfÃ¤llet.Leta efter syntaxfel, stoppa sedan.Kontrollera returvÃ¤rdet av new i C++.VÃ¤lj strategi fÃ¶r att generera stringop med.Styckesstorlek fÃ¶r omp-schema fÃ¶r slingor som parallelliseras av parloops.Cilk-vektornotation kan inte anvÃ¤ndas som uttryck fÃ¶r berÃ¤knat gotoCilk-vektornotation kan inte anvÃ¤ndas som villkor till en do-while-satsCilk-vektornotation kan inte anvÃ¤ndas som villkor i en switch-satsCilk-vektornotation kan inte anvÃ¤ndas som villkor till en while-satsCilk-vektornotation kan inte anvÃ¤ndas till ett throw-uttryckCilk-vektornotation kan inte anvÃ¤ndas i ett villkor till en for-slingaKlausulen AUTO stÃ¥r i konflikt med GANG vid %LKlausulen AUTO stÃ¥r i konflikt med VECTOR vid %LKlausulen AUTO stÃ¥r i konflikt med WORKER vid %LKlausulen SEQ stÃ¥r i konflikt med AUTO vid %LKlausulen SEQ  stÃ¥r i konflikt med GANG vid %LKlausulen SEQ stÃ¥r i konflikt med INDEPENDENT vid %LKlausulen SEQ stÃ¥r i konflikt med VECTOR vid %LKlausulen SEQ stÃ¥r i konflikt med WORKER vid %LNollstÃ¤ll alla trimningsfunktioner.NollstÃ¤ll hÃ¥rdvarufÃ¶rmÃ¥gor vid lÃ¤nkning.NollstÃ¤ll BSS och placera nollinitierade i BSS.Co-vektorkomponent %qs vid %L mÃ¥ste vara allokerbar med fÃ¶rdrÃ¶jd formCo-vektordeklaration vid %CCo-vektorbeteckning vid %C men %qs Ã¤r inte en co-vektorCo-vektorattrappargument %qs vid %L till elementÃ¤r i procedurenCo-attrappvariabeln %qs vid %L Ã¤r inte tillÃ¥ten i BIND(C)-proceduren %qsCo-vektorspecifikation krÃ¤vs i ALLOCATE-sats vid %LCo-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fÃ¶rdrÃ¶jd formCo-vektorer avaktiverade vid %C, anvÃ¤nd %<-fcoarray=%> fÃ¶r att aktiveraCo-vektorer avaktiverade vid %L, anvÃ¤nd %<-fcoarray=%> fÃ¶r att aktiveraCo-vektorer stÃ¶djs inte i %s-klausul vid %LKod fÃ¶r omallokering av den allokerbara vektorn vid %L kommer lÃ¤ggas tillKod fÃ¶r omallokering av den allokerbara variabeln vid %L kommer lÃ¤ggas tillKodstorlek: small, medium, eller large.Co-index i co-dimension %d mÃ¥ste vara en skalÃ¤r vid %LCo-indexordning stÃ¤mmer inte i vektorreferens vid %L (%d/%d)Co-indexerat ASYNCHRONOUS eller VOLATILE aktuellt argument vid %L krÃ¤ver att attrappen %qs varken har ASYNCHRONOUS eller VOLATILECo-indexerat aktuell argument vid %L i en PURE-procedur skickas till ett POINTER-attrappargumentCo-indexerat aktuellt argument vid %L i en PURE-procedur skickas till ett INTENT(%s)-argumentCo-indexerat aktuellt argument vid %L till allokerbar attrapp %qs krÃ¤ver INTENT(IN)Co-indexerat faktiskt argument vid %L till pekareattrapp %qsCo-indexerat faktiskt argument vid %L med allokerbar slutlig komponent till attrappen %qs krÃ¤ver antingen VALUE eller INTENT(IN)Co-indexerat aktuellt argument vid %L med slutlig pekarkomponentCo-indexerat allokerbart objekt vid %LCo-indexerat uttryck vid %L Ã¤r tilldelat till en hÃ¤rledd typvariabel med en POINTER-komponent i en PURE-procedurCo-indexerat uttryck till pekar komponent %qs i postkonstruerare vid %L!Co-indexerat objekt med polymorf allokerbar delkomponent vid %LCo-indexerat polymorft aktuellt argument vid %L skickas ett polymorft attrappargument %qsCo-indexerad procedurpekarkomponent vid %CCo-indexerad variabel fÃ¥r inte ha en allokerbar yttersta komponent i tilldelningen vid %LSamla och skriv ut felsÃ¶kningsinformation till en temporÃ¤rfil om ICE sker i C/C++-kompilatorn.Komma fÃ¶re i/o-elementlista vid %LKomma krÃ¤vs efter P-beskrivareCommon-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qsKompilera kod fÃ¶r rak byteordning.Kompilera kod fÃ¶r omvÃ¤nd byteordning.  Detta Ã¤r standard.Kompilera kod som litar pÃ¥ Cygwin:s DLL-inkapsling fÃ¶r att stÃ¶dja ersÃ¤ttning av C++-operatorerna new/delete.Kompilera fÃ¶r 32-bitspekare.Kompilera fÃ¶r 64-bitspekare.Kompilera fÃ¶r ETRAX 100 (CRIS v8).Kompilera fÃ¶r ETRAX 4 (CRIS v3).Kompilera fÃ¶r V8+-ABI.Kompilera ABI:et DSBT fÃ¶r delade bibliotek.Kompilera fÃ¶r en m32r.Kompilera fÃ¶r en m32r2.Kompilera fÃ¶r en m32rx.Kompilera fÃ¶r processorn v850.Kompilera fÃ¶r processorn v850e.Kompilera fÃ¶r processorn v850e1.Kompilera fÃ¶r processorn v850e2.Kompilera fÃ¶r processorn v850e2v3.Kompilera fÃ¶r processorn v850e3v5.Kompilera fÃ¶r varianten v850es av v850e1.Kompilera en hel kompileringsenhet Ã¥t gÃ¥ngen.Kompilera med 32-bitars long och pekare, som Ã¤r det enda beteendet som stÃ¶djs och dÃ¤rmed ignoreras flaggan.Kompilera fÃ¶r 32-bitars lÃ¥nga och pekare.Kompilera fÃ¶r 64-bitars lÃ¥nga och pekare.Bonus IPA-CP tilldelar vid kompileringstillfÃ¤llet till kandidater som gÃ¶r ett vektorindex kÃ¤nt.Bonus IPA-CP tilldelar vid kompileringstillfÃ¤llet till kandidater vilka gÃ¶r slingbegrÃ¤nsningar eller -steg kÃ¤nda.Komplext argument till LOG vid %L fÃ¥r inte vara nollKomplex multiplikation och division fÃ¶ljer Fortranregler.Komponenten %qs vid %C Ã¤r redan deklarerad vid %LKomponenten %qs vid %C finns redan i fÃ¶rÃ¤ldratypen vid %LKomponent %qs vid %C Ã¤r en PRIVATE-komponent i %qsKomponent %qs vid %L fÃ¥r inte ha attributet ALLOCATABLE eftersom det Ã¤r en medlem av den BIND(C)-hÃ¤rledda typen %qs vid %LKomponent %qs vid %L fÃ¥r inte ha attributet POINTER eftersom det Ã¤r en medlem av den BIND(C)-hÃ¤rledda typen %qs vid %LComponent %qs vid %L har attributet CONTIGUOUS men Ã¤r inte en vektorpekareKomponenten %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektorKomponenten %qs vid %L med co-vektorkomponent skall skalÃ¤r som inte Ã¤r en pekare eller allokerbarKomponent %qs i hÃ¤rledd typ %qs vid %L fÃ¥r inte vara C-interoperativKomponent %qs i hÃ¤rledd typ %qs vid %L fÃ¥r inte vara C-interoperativ, trots att den hÃ¤rledda typen %qs Ã¤r BIND(C)Komponenten %qs initieras tvÃ¥ gÃ¥nger i postkonstrueraren vid %L!Komponent %qs i %qs vid %L har samma namn som en Ã¤rvd typbunden procedurKomponenten %qs med CLASS vid %C mÃ¥ste vara allokerbar eller en pekareKomponenten %s vid %L av typen EVENT_TYPE mÃ¥ste ha en co-dimension eller vara en delkomponent till en co-vektor, vilket inte Ã¤r mÃ¶jligt eftersom komponenten har pekarattributetKomponenten %s vid %L av typen LOCK_TYPE mÃ¥ste ha en co-dimension eller vara en delkomponent till en co-vektor, vilket inte Ã¤r mÃ¶jligt eftersom komponenten har pekarattributetKomponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCEKomponent vid %C mÃ¥ste ha attributet POINTERKomponentinitierare utan namn efter komponent med namn %s vid %L!Komponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet ALLOCATABLE vid %LKomponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet POINTER vid %LKomponenter i TYPE vid %C mÃ¥ste fÃ¶regÃ¥ CONTAINSBerÃ¤knat GOTO vid %CKonkateneringsoperatorn vid %L mÃ¥ste konkatenera strÃ¤ngar av samma sortKonkateneringsoperatorn i uttrycket vid %L mÃ¥ste ha tvÃ¥ CHARACTER-operanderKonfigurerad med: %s
  Initierare som stÃ¥r i konflikt i unionen vid %L och %LFÃ¶lj mer noga IBM XLC:s semantik.FÃ¶lj inget sÃ¤rskilt.FÃ¶lj standarden ISO 1990 C med tillÃ¤gg frÃ¥n 1994.FÃ¶lj standarden ISO 1990 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1990 C.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser.FÃ¶lj standarden ISO 1999 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1999 C.FÃ¶lj standarden ISO 2011 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C.FÃ¶lj standarden ISO 2011 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C++.FÃ¶lj standarden ISO 2014 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2014 C++.FÃ¶lj standardutkastet ISO 2017(?) C++ (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 201z(7?) C++ med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standarden ISO Fortran 2003.FÃ¶lj standarden ISO Fortran 2008 inklusive TS 29113.FÃ¶lj standarden ISO Fortran 2008.FÃ¶lj standarden ISO Fortran 95.FÃ¶lj sprÃ¥ket Objective-C 1.0 sÃ¥ som det implementerades i GCC 4.0.FÃ¶lj ABI:t o32 FPXX.Betrakta Ã¥tkomst till bytestort minne som lÃ¥ngsam.Betrakta typen â€�intâ€� som 16 bitar bred.Betrakta typen â€�intâ€� som 32 bitar bred.Konstant uttryck i FORMAT-tagg vid %L mÃ¥ste vara av typ CHARACTERKonstant uttryck krÃ¤vs vid %CKonstant logiskt vÃ¤rde i CASE-sats upprepas vid %LKonstruera nÃ¤t och dela orelaterade anvÃ¤ndningar av en enskild variabel.Innesluten funktion %qs vid %L har ingen IMPLICIT-typInnesluten procedur %qs vid %C Ã¤r redan tvetydigInnesluten procedur %qs vid %L har samma namn som sin omgivande procedurInnesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PUREStyr generering av Ã¶msesidiga uppskattningar.Styr hur pekargrÃ¤nskontrollen hanterare pekare till objektfÃ¤lt.  NÃ¤r avsmalning Ã¤r pÃ¥slaget anvÃ¤nds fÃ¤ltgrÃ¤nser.  Annars anvÃ¤nds hela objektets grÃ¤nser.Styrregisternummer mÃ¥ste vara i intervallet 0-31 fÃ¶r %sStyr IEEE-lÃ¤ge fÃ¶r fÃ¤llor.Styr det genererade fp-avrundningslÃ¤get.Styr precisionen som ges till fp-undantag.Konvertering frÃ¥n %qs till %qs vid %LKonvertering frÃ¥n %s till %s vid %LKonvertering frÃ¥n %s till standardsorten COMPLEX(%d) vid %L kan tappa precision, Ã¶vervÃ¤g att anvÃ¤nda argumentet KINDKonvertering av en oÃ¤ndlighet till inte-ett-tal vid %L till INTEGERKonvertera villkorliga hopp i innersta slingor till grenlÃ¶sa motsvarigheter.Konvertera flyttalskonstanter till konstanter med enkel precision.Kopiera vektorsektioner till sammanhÃ¤ngande block vid procedurstart.Copyright %s 2014-2017 Free Software Foundation, Inc.
  Co-ordning stÃ¤mmer inte i argument %qs vid %L (%d och %d)Kostnaden vid vilken GCSE-optimeringar inte kommer begrÃ¤nsa avstÃ¥ndet ett uttryck kan flytta.Kostnad att anta fÃ¶r en greninstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion, med 4 lika med en normal instruktion.Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagningKunde inte Ã¶ppna utdatafilen â€�%sâ€�
  Kunde inte sÃ¤tta Cray-utpekad vektorspecifikation.Kunde inte sÃ¤tta utpekads vektorspecifikation.RÃ¤kna spekulativa beroenden vid berÃ¤kning av prioritet fÃ¶r instruktioner.Cray-utpekad vid %C kan inte vara fÃ¶rmodat formad vektorCray-utpekad vid %L fÃ¶rekommer i flera pointer()-satserCray-utpekad %qs i %s-klausul vid %LCray-utpekad %qs i SHARED-klausul vid %LCray-utpekadobjekt %qs i %s-klausul vid %LCray-utpekat objekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-utpekat objekt %qs av polymorf typ i %s-klausul vid %LCray-pekare %qs i %s-klausul vid %LCray-pekare vid %C har %d bytes precision, minnesadresser krÃ¤ver %d byteCray-pekare vid %C mÃ¥ste vara ett heltalCray-pekardeklaration vid %C krÃ¤ver flaggan -fcray-pointerCray-pekarobjekt %qs i %s-klausul vid %LCray-pekarobjekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-pekarobjekt %qs av polymorf typ i %s-klausul vid %LSkapa GUI-applikation.Skapa ett positionsoberoende kÃ¶rbart program.Skapa ett delat bibliotek.Skapa kanoniska induktionsvariabler i slingor.Skapa konsolapplikation.Skapa datafiler som behÃ¶vs av â€�gcovâ€�.Skapar â€�%sâ€�
! Skapar vektortemporÃ¤r vid %LSkapar vektortemporÃ¤r vid %L fÃ¶r argument %qsDATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklarationDATA-elementet %qs vid %L kan inte ha ett co-indexDATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektorDATA-sats vid %C efter den fÃ¶rsta kÃ¶rbara satsenDATA-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEDATA-sats vid %C fÃ¥r inte fÃ¶rekomma i en PURE-procedurDATA-sats vid %L har fler vÃ¤rden Ã¤n variablerDATA-sats vid %L har fler variabler Ã¤n vÃ¤rdenDC-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDEALLOCATE-objektDEALLOCATE av co-vektor vid %C i CRITICAL-blockDEALLOCATE av co-vektor vid %C i DO CONCURRENT-blockDECIMAL= vid %C Ã¤r inte tillÃ¥tet i Fortran 95DECL_GIMPLE_REG_P satt pÃ¥ en variabel vars adress tasDEF_INTERNAL_FLT_FN (%s) har inga associerade inbyggda funktionerDEF_INTERNAL_INT_FN (%s) har inga inbyggda associerade funktionerDELIM= vid %C Ã¤r inte tillÃ¥tet i Fortran 95DEPEND SINK anvÃ¤nt tillsammans med DEPEND SOURCE med samma konstruktion vid %LDIM-argument vid %L Ã¤r utanfÃ¶r grÃ¤nsenDIM-argument utan COARRAY-argument Ã¤r inte tillÃ¥tet fÃ¶r inbyggd THIS_IMAGE vid %LDIMENSION angiven fÃ¶r %qs utanfÃ¶r dess INTERFACE-kropp vid %LDISTANCE= argument till NUM_IMAGES vid %LDISTANCE= argument till THIS_IMAGE vid %LDIST_SCHEDULE-klausulens chunk_size vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckDO CONCURRENT-konstruktion vid %CDO-slingan vid %L Ã¤r odefinierad eftersom den spiller Ã¶verDO-slingan vid %L Ã¤r odefinierad eftersom den spiller underDO-slinga vid %L kommer kÃ¶ras noll gÃ¥ngerDO-stegvÃ¤rdet Ã¤r nollDO avslutningssats som inte Ã¤r END DO eller CONTINUE med etikett %d vid %CDO-iterator %qs vid %L Ã¤r inuti en iterator med samma namnDOUBLE COMPLEX vid %CDP-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDTIO %s-procedur vid %L mÃ¥ste vara rekursivDTIO-attrappargument vid %L mÃ¥ste vara skalÃ¤rtDTIO-attrappargument vid %L mÃ¥ste vara en ASSUMED SHAPE ARRAYDTIO-attrappargument vid %L mÃ¥ste ha KIND = %dDTIO-attrappargument vid %L mÃ¥ste ha typen %sDTIO-attrappargument vid %L mÃ¥ste ha INTENT %sDTIO-proceduren %qs vid %L mÃ¥ste vara en subrutinDataelement ovanfÃ¶r Ã¶vre vektorgrÃ¤ns vid %LDataelement under undre vektorgrÃ¤ns vid %LData lagras med formatet rak byteordning.Data lagras i formatet omvÃ¤nd byteordning.  (Standard).DatamÃ¥let vid %L fÃ¥r inte ha co-indexDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte vara en full referens till en vektor med antagen storlekDataÃ¶verfÃ¶ringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha PRIVATE-komponenterDataÃ¶verfÃ¶ringselementet vid %L kan inte ha PRIVATE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha procedurpekarkomponenterDatapekarobjekt vid %L mÃ¥ste vara obegrÃ¤nsat polymorft, eller av en typ med attributet BIND eller SEQUENCE, fÃ¶r att vara kompatibel med ett obegrÃ¤nsat polymorft mÃ¥lDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerSenarelÃ¤gg borttagandet av funktionsargument frÃ¥n stacken.FÃ¶rdrÃ¶jd vektor %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckFÃ¶rdrÃ¶jd typparameter stÃ¶djs inte Ã¤nnuTa bort dÃ¶da instruktioner som kan kasta undantag.Ta bort onÃ¶diga nollpekarkontroller.Borttagen funktion:Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=iso9899:1999.Undanbedd flagga.  AnvÃ¤nd -misel istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mno-isel istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mno-spe istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mno-vrsave istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mspe istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mvrsave istÃ¤llet.AvrÃ¥des ifrÃ¥n.  Denna flagga har ingen effekt.HÃ¤rledd typ %qs vid %C anvÃ¤nds fÃ¶re den Ã¤r definieradHÃ¤rledd typ %qs vid %L kan inte deklareras med bÃ¥de attributet PRIVATE och BIND(C)HÃ¤rledd typ %qs vid %L kan inte ha attributet SEQUENCE fÃ¶r att den Ã¤r BIND(C)HÃ¤rledd typ %qs vid %L fÃ¥r inte vara ABSTRACTHÃ¤rledd typ %qs vid %L mÃ¥ste vara en utÃ¶kning av %qsHÃ¤rledd typ %qs vid %L mÃ¥ste vara utÃ¶kningsbarDen hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %CHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste ha attributet BIND fÃ¶r att vara ett C-interoperativHÃ¤rledd typ %qs med attributet BIND(C) vid %L Ã¤r tom, och kan vara otillgÃ¤ngliga av C-fÃ¶ljeslagarprocessornHÃ¤rledd typ vid %C kan endast vara PRIVATE i specifikationsdelen av en modulHÃ¤rledd typ vid %C kan endast vara PUBLIC i specifikationsdelen av en modulHÃ¤rledd typ vid %C har inte definierats tidigare och kan dÃ¤rfÃ¶r inte fÃ¶rekomma i en hÃ¤rledd typdefinitionHÃ¤rledd typkomponent %C Ã¤r inte en tillÃ¥ten EQUIVALENCE-medlemHÃ¤rledd typdeklaration med FINAL vid %C mÃ¥ste vara med i specifikationsdelen av en MODULEHÃ¤rledd typdefinition vid %C med tom CONTAINS-sektionHÃ¤rledd typdefinition vid %C utan komponenterHÃ¤rledd typdefinition %qs vid %C har redan definieratsHÃ¤rlett typnamn %qs vid %C har redan en grundtyp %sHÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMONHÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs i COMMON vid %L har en slutlig komponent som Ã¤r allokerbarHÃ¤rledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)HÃ¤rledd typvariabel %qs i COMMON vid %L fÃ¥r inte ha standardinitierareHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste vara ABSTRACT fÃ¶r att %qs Ã¤r DEFERRED och inte Ã¥sidosattHÃ¤rledd typ %qs med BIND(C) fÃ¥r inte ha en CONTAINS-sektion vid %CHÃ¤rledd typ %qs med SEQUENCE fÃ¥r inte ha en CONTAINS-sektion vid %CAttrappargument med hÃ¤rledd typ %qs vid %L deklarerades INTENT(OUT) men sattes inte och har inte en standardinitierareBeskrivning fÃ¶r mxl-mode-bootstrap.Beskrivning fÃ¶r mxl-mode-executable.Beskrivning fÃ¶r mxl-mode-novectors.Beskrivning fÃ¶r mxl-mode-xmdstub.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av dereferering av nollpekare.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Ange vilka beroenden mellan instruktioner som skall anses dyra.Olika CHARACTER-lÃ¤ngder (%d/%d) i vektorkonstruerare vid %LOlika CHARACTER-lÃ¤ngder (%ld/%ld) i vektorkonstruerareOlika sorters typparametrar i pekartilldelning vid %LOlika ordning i pekartilldelning vid %LOlika form fÃ¶r %s vid %L pÃ¥ dimension %d (%d och %d)Olika former fÃ¶r argument %qs och %qs vid %L fÃ¶r inbyggd %<dot_product%>Olika form pÃ¥ dimension 1 fÃ¶r argumenten %qs och %qs vid %L fÃ¶r inbyggd matmulOlika form pÃ¥ dimension 2 fÃ¶r argument %qs och dimension 1 fÃ¶r argument %qs vid %L fÃ¶r inbyggd matmulOlika typsorter vid %LOlika typer i pekartilldelning vid %L, fÃ¶rsÃ¶kte med tilldelning av %s till %sDimensioner angivna fÃ¶r %s vid %L efter dess initieringAvaktivera det ARCompact-specifika passet fÃ¶r att generera villkorliga exekveringsinstruktioner.Avaktivera FP-register.Avaktivera LR- och SR-instruktioner frÃ¥n att anvÃ¤nda FPX-utÃ¶knings-aux-register.Avaktivera optimeringspasset skalÃ¤r till vektor som transformerar 64-bitars heltalsberÃ¤kningar till vektorberÃ¤kningar.Avaktivera flyttalsoptimeringar som ignorerar IEEE:s tecken pÃ¥ noll.AnvÃ¤nd inte hÃ¥rdvaruflyttal.Avaktivera indexerad adressering.Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar.Avaktivera optimeringar som antar standardmÃ¤ssigt avrundningsbeteende fÃ¶r FP.Avaktivera positionsoberoende kod (PIC) fÃ¶r anvÃ¤ndning i OS-kÃ¤rnkod.Avaktivera preprocessning.Avaktivera utrymmesregister.TillÃ¥t inte anvÃ¤ndningen av RX FPU-instruktionerna.  TillÃ¥t inte direkta anrop till globala funktioner.TillÃ¥t inte mer Ã¤n â€�msched-max-memory-insnsâ€� i instruktionsgrupper.  Annars Ã¤r grÃ¤nsen â€�mjukâ€� (fÃ¶redra icke-minnesoperationer nÃ¤r grÃ¤nsen Ã¤r nÃ¥dd).UpptÃ¤ck pure- och const-funktioner.UpptÃ¤ck endast lÃ¤sbara och icke adresserbara statiska variabler.Visa kompileringstidsstatistik.Visa statistik som samlats under kompilering.Visa kodtrÃ¤det efter framÃ¤ndesoptimering.Visa kodtrÃ¤det efter tolkning.Visa kodtrÃ¤det efter tolkning, flaggan bÃ¶r undvikas.Visa kompilatorns version.Visa den hÃ¤r informationen.Division med noll vid %LDivision med noll vid konvertering av %s till %s vid %LDivisionsstrategi, en av: call-div1, call-fp, call-table.GÃ¶r CFG-kÃ¤nsliga Ã¥termaterialiseringar i LRA.GÃ¶r justeringsoptimeringar fÃ¶r anropsinstruktioner.GÃ¶r sÃ¤ndningsschemalÃ¤ggning om processorn Ã¤r bdver1, bdver2, bdver3, bdver4 eller znver1 och Haifa-schemalÃ¤ggning Ã¤r vald.Generera inte BRcc-instruktioner i arc_reorg.TillÃ¥t inte konstant data att placeras i kodsektioner.Anta inte ett stort TLS-segment.Anta inte att standard C-bibliotek och â€�mainâ€� finns.Avaktivera inte utrymmesregister.SlÃ¤ng inte kommentarer vid makroexpansioner.Kasta inte kommentarer.Visa inte kompilerade funktioner eller tiden som fÃ¶rbrukats.Mata inte ut adresseringssÃ¤tt med sidoeffekttilldelning.Avge inte komplexa heltalskonstanter till endast lÃ¤sbart minne.Mata inte ut funktionsprolog eller -epilog.Framtvinga inte strikt justering.Generera inte #line-direktiv.Generera inte .size-direktiv.Generera inte en ensam utgÃ¥ngspunkt fÃ¶r varje funktion.Generera inte kod som endast kan kÃ¶ra i Ã¶vervakarlÃ¤ge (standard).Generera inte ladda/lagra-instruktioner med uppdatering.Generera inte millikodsnutt (behÃ¶vs endast med -Os).Generera inte mpy-instruktioner fÃ¶r ARC700.Inline:a inte heltalsdivision.Inline:a inte kvadratrot.LÃ¤nka inte mot det enhetsspecifika biblioteket lib<MCU>.a.Ladda inte PIC-registret i funktionsprologer.Titta inte efter objektfiler i standardsÃ¶kvÃ¤gen.Markera inte ABI-byten i e_flags.UtfÃ¶r inte optimeringar som mÃ¤rkbart Ã¶kar stackanvÃ¤ndningen.Placera inte flyttalskonstanter i TOC.Placera inte symbol+avstÃ¥nd-konstanter i TOC.FÃ¶rdefiniera inte systemspecifika och GCC-specifika makron.LÃ¥tsas inte att grenar Ã¤r dyra.Ge inte en standard startadress 0x100 fÃ¶r programmet.Skicka inte ut utÃ¶kade register pÃ¥ stacken i Ã¶vervakningsfunktioner.LÃ¤gg inte oinitierade globala i den gemensamma sektionen.SÃ¶k inte standardkataloger fÃ¶r inkluderingar (de som anges med -isystem kommer fortfarande att anvÃ¤ndas).SÃ¶k inte i standardkataloger fÃ¶r systeminkluderingar fÃ¶r C++.StÃ¶d inte inbyggda SSE4.1- och SSE4.2-funktioner och -kodgenerering.Undertryck inte felsÃ¶kningsinformation fÃ¶r C++-klasser.Undertryck inte varningar frÃ¥n systemhuvudfiler.Behandla inte lokala variabler och COMMON-block som om de vore namngivna i SAVE-satser.Trimma inte justering fÃ¶r kod och endast lÃ¤sbar data.Trimma inte stackjustering.Trimma inte justering fÃ¶r skrivbar data.AnvÃ¤nd inte MDMX-instruktioner.AnvÃ¤nd inte MIPS-3D-instruktioner.AnvÃ¤nd inte VAX fp.AnvÃ¤nd inte en cachetÃ¶mmande funktion fÃ¶re anrop av stacktrampoliner.AnvÃ¤nd inte adresser som allokerar globala register.AnvÃ¤nd inte tillstÃ¥ndskoder frÃ¥n normala instruktioner.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruflyttal.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruinstruktioner fÃ¶r quad fp.AnvÃ¤nd inte inline-mÃ¶nster fÃ¶r att kopiera minne.AnvÃ¤nd inte ABI-utÃ¶kningarna AltiVec.AnvÃ¤nd inte ABI-utÃ¶kningarna SPE.AnvÃ¤nd inte bitfÃ¤ltsinstruktionerna.AnvÃ¤nd inte callt-instruktionen (standard).AnvÃ¤nd inte den anpassade instruktionen fabsd.AnvÃ¤nd inte den anpassade instruktionen fabss.AnvÃ¤nd inte den anpassade instruktionen faddd.AnvÃ¤nd inte den anpassade instruktionen fadds.AnvÃ¤nd inte den anpassade instruktionen fatand.AnvÃ¤nd inte den anpassade instruktionen fatans.AnvÃ¤nd inte den anpassade instruktionen fcmpeqd.AnvÃ¤nd inte den anpassade instruktionen fcmpeqs.AnvÃ¤nd inte den anpassade instruktionen fcmpged.AnvÃ¤nd inte den anpassade instruktionen fcmpges.AnvÃ¤nd inte den anpassade instruktionen fcmpgtd.AnvÃ¤nd inte den anpassade instruktionen fcmpgts.AnvÃ¤nd inte den anpassade instruktionen fcmpled.AnvÃ¤nd inte den anpassade instruktionen fcmples.AnvÃ¤nd inte den anpassade instruktionen fcmpltd.AnvÃ¤nd inte den anpassade instruktionen fcmplts.AnvÃ¤nd inte den anpassade instruktionen fcmpned.AnvÃ¤nd inte den anpassade instruktionen fcmpnes.AnvÃ¤nd inte den anpassade instruktionen fcosd.AnvÃ¤nd inte den anpassade instruktionen fcoss.AnvÃ¤nd inte den anpassade instruktionen fdivd.AnvÃ¤nd inte den anpassade instruktionen fdivs.AnvÃ¤nd inte den anpassade instruktionen fexpd.AnvÃ¤nd inte den anpassade instruktionen fexps.AnvÃ¤nd inte den anpassade instruktionen fextsd.AnvÃ¤nd inte den anpassade instruktionen fixdi.AnvÃ¤nd inte den anpassade instruktionen fixdu.AnvÃ¤nd inte den anpassade instruktionen fixsi.AnvÃ¤nd inte den anpassade instruktionen fixsu.AnvÃ¤nd inte den anpassade instruktionen floatid.AnvÃ¤nd inte den anpassade instruktionen floatis.AnvÃ¤nd inte den anpassade instruktionen floatud.AnvÃ¤nd inte den anpassade instruktionen floatus.AnvÃ¤nd inte den anpassade instruktionen flogd.AnvÃ¤nd inte den anpassade instruktionen flogs.AnvÃ¤nd inte den anpassade instruktionen fmaxd.AnvÃ¤nd inte den anpassade instruktionen fmaxs.AnvÃ¤nd inte den anpassade instruktionen fmind.AnvÃ¤nd inte den anpassade instruktionen fmins.AnvÃ¤nd inte den anpassade instruktionen fmuld.AnvÃ¤nd inte den anpassade instruktionen fmuls.AnvÃ¤nd inte den anpassade instruktionen fnegd.AnvÃ¤nd inte den anpassade instruktionen fnegs.AnvÃ¤nd inte den anpassade instruktionen frdxhi.AnvÃ¤nd inte den anpassade instruktionen frdxlo.AnvÃ¤nd inte den anpassade instruktionen frdy.AnvÃ¤nd inte den anpassade instruktionen fsind.AnvÃ¤nd inte den anpassade instruktionen fsins.AnvÃ¤nd inte den anpassade instruktionen fsqrtd.AnvÃ¤nd inte den anpassade instruktionen fsqrts.AnvÃ¤nd inte den anpassade instruktionen fsubd.AnvÃ¤nd inte den anpassade instruktionen fsubs.AnvÃ¤nd inte den anpassade instruktionen ftand.AnvÃ¤nd inte den anpassade instruktionen ftans.AnvÃ¤nd inte den anpassade instruktionen ftruncds.AnvÃ¤nd inte den anpassade instruktionen fwrx.AnvÃ¤nd inte den anpassade instruktionen fwry.AnvÃ¤nd inte den anpassade instruktionen round.AnvÃ¤nd inte ojusterade minnesreferenser.Varna inte om anvÃ¤ndning av â€�long longâ€� vid -pedantic.GÃ¶r stackkontroll med grÃ¤nser i L1:s fria minne.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Justera inte element i kod och data.Allokera inte float och double i register med utÃ¶kad precision.Anta inte att ojusterade Ã¥tkomster hanteras av systemet.Anropa inte nÃ¥gra cache-tÃ¶mningsfunktioner.Anropa inga cache-tÃ¶mningsfÃ¤llor.Skapa inte ett positionsoberoende kÃ¶rbart program.Mata inte ut DWARF-tillÃ¤gg utÃ¶ver vald version.Avge inte dll-exporterade inline-funktioner om det inte behÃ¶vs.Generera inte DWARF-sektionerna pubnames och pubtypes.Generera inte kontroller av styrningsspekulation i selektiv schemalÃ¤ggning.Generera inte felsÃ¶kningsinformation i separata .dwo-filer.Generera inte kod fÃ¶r endast privilegierat lÃ¤ge.  Implicerar -mno-inline-ic_invalidate om den inline:ade koden inte skulle fungera i anvÃ¤ndarlÃ¤ge.Indikera inte nÃ¥gon prioritet med TARGET_REGISTER_PRIORITY.Optimera inte blockfÃ¶rflyttningar, anvÃ¤nd memcpy.Optimera inte blockfÃ¶rflyttningar.Spara inte DW_AT_decl_column och DW_AT_call_column i DWARF.Notera inte gcc:s kommandoradsflaggor i DWARF DW_AT_producer.AnvÃ¤nd inte P-mnemonics fÃ¶r grenar.AnvÃ¤nd inte nÃ¥gon av r32..r63.AnvÃ¤nd inte mindre Ã¤n 25 bitars adresseringsintervall fÃ¶r anrop.Varna inte om anvÃ¤ndning av MicrosoftutÃ¶kningar.Dubbelt CLASS IS-block i SELECT TYPE-sats vid %LDubbelprecisions flyttalsenhet.Nedgradera fÃ¶ljsamhetsfel till varningar.Driver:Attrapp-%qs vid %L kan inte ha en initierareAttrappargumentet %qs vid %L fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L fÃ¥r inte vara OPTIONALAttrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargument %qs vid %L deklarerades INTENT(OUT) men sattes inteAttrappargument %qs mÃ¥ste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte Ã¤r enkelt sammanhÃ¤ngande och bÃ¥da Ã¤r ASYNCHRONOUS eller VOLATILEAttrappvariabeln %qs Ã¤r inte tillÃ¥ten i uttrycket vid %LAttrappargument %qs till %qs vid %L skulle ha namnet %qs fÃ¶r att stÃ¤mma med motsvarande argument i den Ã¥sidosatta procedurenAttrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %LAttrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %LAttrappflagga.  Detta Ã¤r standard om inte FPX-flaggor uttryckligen ges.Attrapprocedur %qs vid %C kan inte ha generiskt grÃ¤nssnittAttrapprocedur %qs vid %L skall inte vara elementÃ¤rAttrapprocedur %qs Ã¤r inte tillÃ¥ten i elementÃ¤r procedur %qs vid %LAttrapprocedur %qs av PURE-procedur vid %L mÃ¥ste ocksÃ¥ vara PUREAttrapprocedur vid %C kan inte ha attributet BIND(C) tillsammans med NAMESkicka deklarationer till en .decl-fil.Skriv ut detaljerad information om GCC:s interna representation av kÃ¤llkodsplatser.Dumpa optimeringspass.Dubblerat %s-attribut vid %LDubblerat %s-attribut angivna vid %LDubblerad %s-etikettspecifikation vid %CDubblerad %s-specifikation vid %CDubblerat ASYNCHRONOUS-attribut angivet vid %LDubblerat AUTOMATIC-attribut angivet vid %LDubblerat BIND-attribut angivna vid %LDubblerad DEFERRED vid %CDubblerad ELSE-sats vid %L och %CDubblerat EXTENDS-attribut angivet vid %LDubblerad IMPLICIT NONE-sats vid %CDubblerad NML-specifikation vid %CDubblerad NON_OVERRIDABLE vid %CDubblerat POINTER-attribut vid %CDubblerad PRIVATE-sats vid %CDubblerat PROTECTED-attribut angivet vid %LDubblerat SAVE-attribut angivet vid %LDubblerad SEQUENCE-sats vid %CDubblerad UNIT-specifikation vid %CDubblerat VALUE-attribut angivet vid %LDubblerat VOLATILE-attribut angivet vid %LDubblerad Ã¥tkomstspecifikation vid %CDubblerat argument %qs vid %L till inbyggd %sDubblerad vektorspecifikation fÃ¶r Cray-utpekad vid %CDubblerad konstruktionsetikett %qs vid %CDubblerad formatspecifikation vid %CDubblerat namn %qs i association vid %CDubblerad satsetikett %d vid %L och %LDubblerad symbol %qs i formell argumentlista vid %CVarna under lÃ¤nktidsoptimeringar fÃ¶r typer som inte stÃ¤mmer Ã¶verens frÃ¥n globala deklarationer.Dynamic Realign Argument Pointer (DRAP) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden.Allokera cc-register dynamiskt.Specificeraren E Ã¤r inte tillÃ¥ten vid g0-deskriptorE500 och FPR:er stÃ¶djs inteEDGE_CROSSING felaktigt satt Ã¶ver samma sektionEDGE_CROSSING saknas Ã¶ver sektionsgrÃ¤nsEH-bÃ¥ge korsar sektionsgrÃ¤ns gb %iEH-landningsplattas etikett ELEMENTAL-funktion %qs vid %L mÃ¥ste ha ett skalÃ¤rt resultatELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LELEMENTAL-prefixet i MODULE PROCEDURE-grÃ¤nssnittet saknas vid %LELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LELSE IF-sats vid %C kan inte fÃ¶lja ELSE-sats vid %LELSEWHERE-sats vid %C fÃ¶ljer tidigare omaskerat ELSEWHEREELSEWHERE-sats vid %C inte innesluten i WHERE-blockENCODING= vid %C Ã¤r inte tillÃ¥tet i Fortran 95END-sats istÃ¤llet fÃ¶r %s-sats vid %LEND-tagg vid %C Ã¤r inte tillÃ¥ten i utmatningssatsEND-taggetikett %d vid %L inte definieradENTRY %qs vid %L fÃ¥r inte anropas rekursivt, eftersom funktionen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L Ã¤r fÃ¥r inte anropas rekursivt, eftersom subrutinen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L har ingen IMPLICIT-typENTRY-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LENTRY-sats vid %CENTRY-sats vid %C kan inte fÃ¶rekomma i en innesluten procedurENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett BLOCK DATAENTRY-sats vid %C kan inte fÃ¶rekomma inuti en ett DERIVED TYPE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett DO-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett FORALL-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en MODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett PROGRAMENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett SELECT-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett STRUCTURE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en SUBMODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett WHERE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett inneslutet underprogramENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett IF-THEN-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEENTRY_BLOCK har IL associerat med sigENUM och ENUMERATOR vid %CENUM-deklaration vid %C har inga ENUMERATORSENUM-definitionssats fÃ¶rvÃ¤ntades fÃ¶re %CENUMERATOR %L Ã¤r inte initierad med ett heltalsuttryckEOR-taggetikett %d vid %L inte definieradEQUIVALENCE vid %C krÃ¤ver tvÃ¥ eller flera objektERR-taggetikett %d vid %L inte definieradERRMSG vid %LERRMSG vid %L Ã¤r oanvÃ¤ndbart utan en STAT-taggERRMSG-tagg vid %LERRMSG-variabelERRMSG=-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabelERROR STOP-sats vid %CESA/390-arkitektur.ENTRY POST-sats vid %CENTRY WAIT-sats vid %CEVENT-argumentet vid %L till den inbyggda EVENT_QUERY skall ha typen EVENT_TYPEEXIT-sats vid %C avslutar !$ACC LOOP-slingaEXIT-sats vid %C avslutar !$OMP DO-slingaEXIT-sats utan nÃ¥got do-konstruktionsnamn vid %CEXIT_BLOCK har IL associerat med sigEXTENDS vid %LEXTERNAL-attribut i konflikt med FUNCTION-attribut i %qs vid %LAntingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTEDAntingen alla eller ingen av de Ã¶vre grÃ¤nserna mÃ¥ste anges vid %LElementet %d av aktuellt argument till RESHAPE vid %L fÃ¥r inte vara negativtElement i %s-vektorkonstruerare vid %L Ã¤r %sElement av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %LElementÃ¤r funktion som initieraruttryck med argument som inte Ã¤r heltal/tecken vid %LElement med samma vÃ¤rde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)Eliminera multipla funktionsanrop Ã¤ven fÃ¶r orena funktioner.Mata ut .gnu_attribute-taggar.Avge 16-bitars omlokaliseringar till de smÃ¥ dataareorna.Avge 32-bitars omlokaliseringar till de smÃ¥ dataareorna.Mata ut DWARF-tillÃ¤gg utÃ¶ver vald version.Avge kod som fÃ¶ljer IEEE, utan oexakta undantag.Mata ut anropsgrafsinformation.Mata ut kontroller som fÃ¥r â€�break 8â€�-instruktioner att kÃ¶ra nÃ¤r atomÃ¤ra inbyggda anvÃ¤nds pÃ¥ feljusterat minne.Avge kod fÃ¶r byte/ord-ISA-utÃ¶kningen.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¤kning.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r fp move och sqrt.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¶rlig video.Avge kod som anvÃ¤nder uttryckliga omlokaliseringsdirektiv.Mata ut common-liknande symboler som svaga symboler.Mata ut felsÃ¶kningsannoteringar under preprocessning.Mata ut felsÃ¶kningsinformation relaterad till flyktanalyspasset nÃ¤r kÃ¶rt med -fgo-optimize-allocs.Mata ut direkta hopp till lokala funktioner.Generera felmeddelanden nÃ¤r kÃ¶rtidsomlokaliseringar genereras.Mata ut extra kod i funktionsprologen fÃ¶r att fÃ¥nga om stackstorleken Ã¶verskrider den givna grÃ¤nsen.Mata ut funktionsprologer bara fÃ¶re delar av funktionen som behÃ¶ver det, istÃ¤llet fÃ¶r i bÃ¶rjan av funktionen.Mata ut funktionsanrop som anvÃ¤nder en global avstÃ¥ndstabell nÃ¤r PIC genereras.Skapa implicita instansieringar av inline:ade mallar.Skapa implicita instansieringar av mallar.Mata ut indirekta hopp till lokala funktioner.Mata ut lÃ¥nga ladda/lagra-sekvenser.Generera profileringsrÃ¤knaranrop vid funktionsstart fÃ¶re prologen.Avge rdval istÃ¤llet fÃ¶r rduniq fÃ¶r trÃ¥dpekare.Mata ut static const-variabler Ã¤ven om de inte anvÃ¤nds.Mata ut stoppbitar fÃ¶re och efter flyktiga utÃ¶kade asm:er.Mata ut fÃ¤llor som â€�break 8â€�, standard fÃ¶r CRIS v3 och uppÃ¥t.  Om avaktiverat anvÃ¤nds anrop till abort().Mata ut utfÃ¶rlig felsÃ¶kningsinformation i assemblerkod.Generera varningar nÃ¤r kÃ¶rtidsomlokaliseringar genereras.Tom FINAL vid %CTom IMPLICIT-sats vid %CTom vektorkonstruerare vid %C Ã¤r inte tillÃ¥tetTom gammaldags initierarlista vid %CTom siffermÃ¤ngd i BOZ-konstant vid %CAktivera â€�qâ€�-instruktionsalternativ.Aktivera utÃ¶kningsingsinstruktioner fÃ¶r 64-bitars tidsstÃ¤mpelrÃ¤knare.SlÃ¥ pÃ¥ stÃ¶d fÃ¶r C++14 storleksbestÃ¤md deallokering.Aktivera CFI-tabeller via GAS-assemblerdirektiv.Aktivera Cilk Plus.Aktivera STATIC- och AUTOMATIC-attribut i DEC-stil.Aktivera DIV, DIVU.AnvÃ¤nd DIV-REM-instruktioner fÃ¶r ARCv2.Aktivera utvidgningarna DSP 3.1 Pack A.Aktivera DWARF radfelsÃ¶kningsinformation via GNU as.AnvÃ¤nd dubbel- och enkeloperandinstruktioner fÃ¶r telefoni.Aktivera fullstÃ¤ndig Ã¶verflÃ¶dseliminering (FRE) i trÃ¤d.Aktivera funktionsbeskrivar-PIC-lÃ¤ge.Aktivera Graphite-identitetstransformation.Aktivera ID-baserat delat bibliotek.Aktivera IEEE 128-bitars flyttal via nyckelordet __float128.Aktivera lokal registerallokering.Aktivera utÃ¶kningen lÃ¥st ladda/lagra villkorlig.AnvÃ¤nd MUL-instruktioner.AnvÃ¤nd MUL.X- och UMUL.X-instruktioner.AnvÃ¤nd MULX-instruktioner, anta snabb skiftare.Aktivera Objective-C-undantags- och synkroniseringssyntax.Aktivera Objective-C:s setjmp-undantagshantering i kÃ¶rtidsmiljÃ¶n.Aktivera OpenACC.Aktivera OpenMP (implicerar -frecursive i Fortran).Aktivera OpenMP:s SIMD-direktiv.Aktivera PIC-stÃ¶d fÃ¶r att bygga bibliotek.Aktivera sprÃ¥kutvidgningar frÃ¥n Plan 9.Aktivera hantering av Rcq-begrÃ¤nsningar â€” den mesta genereringen av kort kod beror pÃ¥ detta.Aktivera hantering av Rcw--begrÃ¤nsningar â€” ccfsm-kodexekvering beror i huvudsak pÃ¥ detta.Aktivera stÃ¶d/anvÃ¤ndning av LÃ¤s-Ã„ndra-Skriv- (RMW-)instruktioner.Aktivera SSA-sammanlÃ¤ggning av anvÃ¤ndarvariabler.Aktivera SSA-kodsÃ¤nkning i trÃ¤d.Aktivera eliminering av dÃ¶d kod i SSA-optimeringen i trÃ¤d.Aktivera SSA-BIT-CCP-optimering av trÃ¤d.Aktivera SSA-CCP-optimering av trÃ¤d.Aktivera SSA-PRE-optimeringar i trÃ¤d.Aktivera TPF-OS-spÃ¥rningskod.Aktivera XY-minnesutÃ¶kningar (DSP version 3).Aktivera justering av COMMON-block.Aktivera alla -Wunused-varningar.Aktivera sprÃ¥kutvidgningar frÃ¥n DEC.Aktivera alla optimeringsinformationsdumpar pÃ¥ standard fel.Aktivera ett RTL-nyckelhÃ¥lspass fÃ¶re sched2.Aktivera asan-skydd av inbyggda funktioner.Aktivera asan-detektering av anvÃ¤nd-efter-retur-fel.Aktivera globalt asan-skydd.Aktivera asan-skydd av laddningsoperationer.Aktivera asan-skydd av stack.Aktivera asan-skydd av lagringsoperationer.Aktivera assembler- och lÃ¤nkarlÃ¤ttnader.  Aktiverat som standard med -Os.AnvÃ¤nd atomÃ¤ra instruktioner.SlÃ¥ pÃ¥ automatisk mallinstansiering.Aktivera bakÃ¤ndefelsÃ¶kning.Aktivera bakÃ¥tpropagering av anvÃ¤ndningsegenskaper pÃ¥ SSA-nivÃ¥n.AnvÃ¤nd barrel-shift-instruktioner.Aktivera grundblocksvektorisering (SLP) i trÃ¤d.Aktivera grundlÃ¤ggande programprofileringskod.Aktivera bbit peephole2.Aktivera kringgÃ¥ende av cachen fÃ¶r volatila referenser.AnvÃ¤nd koddensitetsinstruktioner fÃ¶r ARCv2.Aktivera kodhissning.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil.Aktivera kompakt casesi-mÃ¶nster.Aktivera villkorlig eliminering av dÃ¶d fÃ¶r inbyggda anrop.Aktivera villkorlig exekvering fÃ¶rutom moves/scc.Aktivera villkorliga flyttningar.Aktivera funktionen konstruerare/destruerare.Aktivera kopiepropagering av skalÃ¤rutvecklingsinformation.Aktivera kopiepropagering i trÃ¤d.Aktivera korrigering av profilindata med inkonsistent flÃ¶de.AnvÃ¤nd tÃ¤ckningsguidad utsuddande kodinstrumentering.  Infogar anrop av __sanitizer_cov_trace_pc i varje grundblock.Aktivera eliminering av dÃ¶d lagring.Aktivera felsÃ¶kningsutdata.AnvÃ¤nd hÃ¥rdvarustÃ¶d fÃ¶r decimala flyttal.Aktivera standardkonvertering mellan __float128 & long double.AnvÃ¤nd divisions- och modulusinstruktioner.Aktivera dominatoroptimeringar.AnvÃ¤nd dubbla ladda/lagra-instruktioner fÃ¶r ARC HS.Aktivera dubbel viterbi fjÃ¤rilsutvidgning.Aktivera tidigare utplacering av stoppbitar fÃ¶r bÃ¤ttre schemalÃ¤ggning.Aktivera undantagshantering.Aktivera framÃ¥tpropagering pÃ¥ trÃ¤d.Aktivera framÃ¤ndesoptimeringar.Aktivera funktionsprofilering.Aktivera omflyttning av funktioner fÃ¶r att fÃ¶rbÃ¤ttra kodplacering.Aktivera skrÃ¤psamling (GC) i Objective-C-/Objective-C++-program.Aktivera generering av ARC SIMD-instruktioner via mÃ¥lspecifika inbyggda.Aktivera generering av R2 BMX-instruktioner.AnvÃ¤nd generering av R2 CDX-instruktioner.Aktivera att grensannolikheter gissas.AnvÃ¤nd hÃ¥rdvaruflyttal.Aktivera nÃ¤rliggande lyftningsladdning fÃ¶r att uppmuntra generering av villkorliga move-instruktioner.Aktivera lyftningsladdning frÃ¥n villkorliga pekare.Aktivera in och ut frÃ¥n Graphite-representation.Aktivera inline-kontroller av nil-mottagare med NeXT-kÃ¶rtidskod och ABI-version 2.Aktivera inline:ing av PLT i funktionsanrop.Aktivera inline:ing av funktioner deklarerade â€�inlineâ€�, avslaget avaktiveras all inline:ing.Aktivera sortspecifika varianter av inbyggda heltalsfunktioner.Aktivera optimeringar av etikettjustering.Aktivera gamla inbyggda matematikinstruktioner fÃ¶r kompatibilitet.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnad.Aktivera bindning av laddning/lagring.Aktivera slingdistribution fÃ¶r mÃ¶nster transformerade till biblioteksanrop.Aktivera slingdistribution i trÃ¤d.Aktivera vektorisering av slingepiloger med mindre vektorstorlek.Aktivera slinghuvudkopiering av trÃ¤d.Aktivera fÃ¶rflyttning av slingoberoende delar i trÃ¤d.Aktivera transformationer av slingutbyten.  Samma som -floop-nest-optimize.Aktivera slingoptimeringar pÃ¥ trÃ¤dnivÃ¥.Aktivera slingvektorisering i trÃ¤d.Aktivera lra.Aktivera maskinspecifika nyckelhÃ¥lsoptimeringar.Aktivera de flesta varningsmeddelanden.Aktivera stÃ¶d fÃ¶r flera kÃ¤rnor.AnvÃ¤nd multiplikationsinstruktioner.Aktivera nÃ¤stade optimeringar av villkorlig exekvering.Aktivera optimering av &&/|| i villkorliga uttryck.Aktivera tolkning av GIMPLE.Aktivera fÃ¶rladdningsanvÃ¤ndning av cbranchsi-mÃ¶nster.Aktivera preprocessning.Aktivera intervallkontroller under kompilering.Aktivera Ã¥terassociering pÃ¥ trÃ¤dnivÃ¥.Aktivera registertryckskÃ¤nslig instruktionsschemalÃ¤ggning.Aktivera lÃ¤ttnad i assemblern.Aktivera schemalÃ¤ggning mellan grundblock.Aktivera separat datasegment.Aktivera sÃ¤ttande av GPR:er till resultatet av jÃ¤mfÃ¶relser.Aktivera teckenutÃ¶kningsinstruktioner.Aktivera att smÃ¥ heltal fÃ¥r finnas i VSX-register.Aktivera delning av 32-bitars omedelbara laddningar i lÃ¥g/hÃ¶g del.Aktivera stackavkÃ¤nning.Aktivera strikt 32-bits psABI-kontroller av postreturer.Aktivera strÃ¤nglÃ¤ngdsoptimering av trÃ¤d.Aktivera stÃ¶d fÃ¶r C++-koncept.Aktivera stÃ¶d fÃ¶r DEC STRUCTURE/RECORD.Aktivera stÃ¶d fÃ¶r GNU:s transaktionsminne.Aktivera stÃ¶d fÃ¶r ABI:et RH850.  Detta Ã¤r standard.Aktivera stÃ¶d fÃ¶r det gamla GCC-ABI:et.Aktivera utÃ¶kningsinstruktionen fÃ¶r byte-ordningsvÃ¤xling.Aktivera svanssammanslagning av trÃ¤d.Aktivera heuristiken fÃ¶r kritisk vÃ¤g i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r beroende antal i schemalÃ¤ggaren.Aktivera approximationen av division.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av division till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.Aktivera gruppheuristiken i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r sista instruktion i schemalÃ¤ggaren.Aktivera optimeraren av slingnÃ¤stning.Aktivera normalt lÃ¤ge.Aktivera ordningsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av invers kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av invers kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.Aktivera den spekulativa instruktionsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.  Om aktiverat implicerar det -mlow-precision-recip-sqrt.MÃ¶jliggÃ¶r anvÃ¤ndningen av 64-bitars flyttalsregister i fmov-instruktioner.  Se -mdalign om 64-bitars justering krÃ¤vs.MÃ¶jliggÃ¶r anvÃ¤ndning av RX FPU-instruktionerna.  Detta Ã¤r standard.Aktivera anvÃ¤ndning av indexerade laddningar.Aktivera anvÃ¤ndningen av pre-/postmodifieringar med registerfÃ¶rflyttning.Aktivera anvÃ¤ndningen av LRA-registerallokeraren.Aktivera anvÃ¤ndningen av instruktionen fsca.Aktivera anvÃ¤ndningen av instruktionen fsrra.Aktivera anvÃ¤ndningen av det gamla, trasiga, ABI:et dÃ¤r alla stackade funktionsargument justeras till 32 bitar.MÃ¶jliggÃ¶r anvÃ¤ndning av de korta laddinstruktionerna.Aktivera anvÃ¤ndningen av standard RX ABI:et dÃ¤r alla stackade funktionsargument justeras naturligt.  Detta Ã¤r standard.Aktivera sprÃ¥kutÃ¶kningen z-vektor som ger det kontextkÃ¤nsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h.Aktivera traditionell preprocessning.TillÃ¥t ojusterade ord- och halvordsÃ¥tkomster till packade data.Aktivera anvÃ¤ndning av GPREL fÃ¶r endast lÃ¤sbara data i FDPIC.Aktivera anvÃ¤ndningen NPS400 bitinstruktioner.Aktivera anvÃ¤ndningen av NPS400 utÃ¶kning xld/xst.Aktivera anvÃ¤ndning av POST_INC/POST_DEC.Aktivera anvÃ¤ndning av POST_MODIFY.Aktivera anvÃ¤ndningen av udda enkelprecisionsregister.Aktivera anvÃ¤ndningen av sdata/scommon/sbss.AnvÃ¤nd anvÃ¤ndardefinierade instruktioner.Aktivera anvÃ¤ndning av IEEE 128-bitars flyttalsinstruktioner.AnvÃ¤nd slinginstruktionerna i v850e3v5.Aktivera variabel polynomiell CRC-utvidgning.Aktivera vektorisering av trÃ¤d.Aktivera utfÃ¶rlig utskrift.Aktivera en lÃ¶sning fÃ¶r ensamt errata fÃ¶r processorn AT697F (motsvarar errata nr. 13 fÃ¶r processorn AT697E.)Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699.Aktivera/deaktivera den traditionella schemalÃ¤ggningen i slingor som redan passerat modulo-schemalÃ¤ggning.Aktivera/avaktivera GP-relativ adressering.Aktivera ID-baserat delat bibliotek.Aktivera lÃ¤get fÃ¶r positionsoberoende data (PID).Aktiverar eller avaktiverar anvÃ¤ndningen av instruktionerna SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE och RMPA.  Normalt aktiverat.Aktivera den dynamiska kostnadsmodellen fÃ¶r vektoriseraren.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Aktiverar utfÃ¶rlig dump av kostnadsmodellen i dumpfilerna fÃ¶r felsÃ¶kning.Koda SSE-instruktioner med VEX-prefix.Slututtryck i DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r sammanvÃ¤vt med en annan DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r inuti ett annat blockSlut pÃ¥ skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CSlut pÃ¥ sÃ¶klistan.
  UpprÃ¤tthÃ¥ll Ã¥tkomstsemantik fÃ¶r klassmedlemmar.Enheten %qs vid %L har en fÃ¶rdrÃ¶jd typparameter och krÃ¤ver antingen attributet POINTER eller ALLOCATABLEEntiteten %qs vid %L finns redan i grÃ¤nssnittetEntitet med antagen teckenlÃ¤ngd vid %L mÃ¥ste vara ett attrappargument eller en PARAMETEREnum-vÃ¤rde Ã¤r inte CONST_DECL eller INTEGER_CSTEnum-vÃ¤rdenamn Ã¤r inte IDENTIFIER_NODEEnum-vÃ¤rdetyp Ã¤r varken INTEGER_TYPE eller konvertibel till enumUpprÃ¤kningstypen Ã¶verskrider C:s heltalstyp vid %CEkvivalens fÃ¶r %qs stÃ¤mmer inte med ordningen av COMMON %qs vid %LEkvivalent med -gpopt=local.Ekvivalent med -mgpopt=none.Errmsg-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabelErrmsg-variabel vid %L skall inte %s:as i samma %s-satsFelFel vid konvertering av PARAMETER-konstant i komplex konstant vid %CFel vid konvertering av heltalFel i pekarinitiering vid %CFel i typspecifikation vid %LFel nÃ¤r modulfilen %qs skrevs: %sFel nÃ¤r modulfil skrevs: %sFel nÃ¤r utdatafilen â€�%sâ€� skrevs
  BerÃ¤kning av ett initieringuttryck utanfÃ¶r standarden vid %LHÃ¤ndelseHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor men inte co-indexeratHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor eller co-indexeratHÃ¤ndelsevariabeln vid %L mÃ¥ste vara en skalÃ¤r av typen EVENT_TYPEAvslutsvillkor i DO WHILE-slinga vid %L mÃ¥ste vara ett skalÃ¤rt LOGICAL-uttryckAvsluta vid fÃ¶rsta felet som uppstÃ¥r.Expandera 32bits/64bits heltalsdivision till 8bitars teckenlÃ¶s heltalsdivision med kontroll vid kÃ¶rning.Expandera addi3 och subdi3 vid rtl-genereringstillfÃ¤llet till add.f /adc etc.â€�)â€� fÃ¶rvÃ¤ntades vid %Câ€�,â€� fÃ¶rvÃ¤ntades vid %C%<(%> fÃ¶rvÃ¤ntades vid %C%<)%> eller %<,%> fÃ¶rvÃ¤ntades vid %C%<,%> fÃ¶rvÃ¤ntades vid %C%<,%> eller slut pÃ¥ sats fÃ¶rvÃ¤ntades vid %C%<::%> fÃ¶rvÃ¤ntades efter bindningsattribut vid %C%<::%> fÃ¶rvÃ¤ntades vid %C%<=>%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE ASSIGNMENT (=)%> fÃ¶rvÃ¤ntades vid %Câ€�*â€� fÃ¶rvÃ¤ntades i co-indexspecifikation i ALLOCATE-sats vid %L:: fÃ¶rvÃ¤ntades i TYPE-definition vid %C=-tecken i PARAMETER-sats fÃ¶rvÃ¤ntades vid %CDO-slinga fÃ¶rvÃ¤ntades vid %CRedigeringsbeskrivning P fÃ¶rvÃ¤ntadesPARAMETER-symbol fÃ¶rvÃ¤ntades i komplex konstant vid %CSHAPE-argument fÃ¶rvÃ¤ntades till C_F_POINTER med vektor FPTR vid %LEn TYPE IS-, CLASS IS- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT TYPE vid %CEn CASE- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT CASE vid %CFÃ¶rvÃ¤ntade ett namnlÃ¶st grÃ¤nssnitt vid %CFÃ¶rvÃ¤ntade en procedur som argument %qs vid %LEn procedurpekare fÃ¶rvÃ¤ntade som argument %qs vid %LEn hÃ¶gerparentes fÃ¶rvÃ¤ntades i uttrycket vid %CEtt stegvÃ¤rde fÃ¶rvÃ¤ntades i iterator vid %CÃ…tkomstspecificerare fÃ¶rvÃ¤ntades vid %CAlternativ returetikett fÃ¶rvÃ¤ntades vid %CEtt initieringsuttryck fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade en annan dimension i vektordeklaration vid %CArgumentlista fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade vektorindex vid %CFÃ¶rvÃ¤ntade intervall av vektorindex vid %CAssociation fÃ¶rvÃ¤ntade vid %CAssociationslista fÃ¶rvÃ¤ntades vid %CAttributbitnamn fÃ¶rvÃ¤ntadesBindningsattribut fÃ¶rvÃ¤ntades vid %CBindningsnamn fÃ¶rvÃ¤ntades vid %CBindningsmÃ¥l fÃ¶rvÃ¤ntades efter %<=>%> vid %CBlocknamnet %qs fÃ¶rvÃ¤ntades av SELECT-konstruktionen vid %CBlocknamn pÃ¥ %qs i %s-sats fÃ¶rvÃ¤ntades vid %LBegrÃ¤nsningsspecifikation fÃ¶r %qs fÃ¶rvÃ¤ntades vid %LCo-vektorindex fÃ¶rvÃ¤ntades som %qs-argument till inbyggd %s vid %LKomma fÃ¶rvÃ¤ntades i I/O-lista vid %CKomponentreferens fÃ¶rvÃ¤ntades vid %CDatakonstant fÃ¶rvÃ¤ntades efter repetitionsspecifikation vid %CEntitetslista fÃ¶rvÃ¤ntades i AUTOMATIC-sats vid %CEntitetslista fÃ¶rvÃ¤ntades i STATIC-sats vid %CFÃ¶rvÃ¤ntade exponent i uttryck vid %CUttryck fÃ¶rvÃ¤ntades vid %C i PARAMETER-satsFÃ¶rvÃ¤ntade uttryck i %s-sats vid %CFÃ¶rvÃ¤ntade uttryck i vektorspecifikation vid %CUttryckstyp fÃ¶rvÃ¤ntadesFormell argumentlista fÃ¶rvÃ¤ntades i funktionsdefinitionen vid %CGeneriskt namn eller operatorbeskrivare fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades i CASE vid %CHeltal fÃ¶rvÃ¤ntadesHeltalsstrÃ¤ng fÃ¶rvÃ¤ntadesEtikett %qs fÃ¶r %s-sats fÃ¶rvÃ¤ntades vid %CVÃ¤nsterparentes fÃ¶rvÃ¤ntadesModulprocedurnamn fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade ett namnFÃ¶rvÃ¤ntade reell strÃ¤ngHÃ¶gerparentes fÃ¶rvÃ¤ntadesEtt skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CSpecifikt bindningsnamn fÃ¶rvÃ¤ntades vid %CStrÃ¤ng fÃ¶rvÃ¤ntadesPostkomponentnamn fÃ¶rvÃ¤ntades vid %CPostkomponentnamn eller operatornamn fÃ¶rvÃ¤ntades efter â€�.â€� vid %CAvslutande namn fÃ¶rvÃ¤ntades vid %CTypbunden procedurreferens eller procedurpekarkomponent fÃ¶rvÃ¤ntades vid %CVariabel fÃ¶rvÃ¤ntades i READ-sats vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %C i PARAMETER-sats%<END INTERFACE %s%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C, men fick %qs%<END INTERFACE OPERATOR (.%s.)%> fÃ¶rvÃ¤ntades vid %C%s fÃ¶rvÃ¤ntades vid %C%s-sats fÃ¶rvÃ¤ntades vid %LKomma fÃ¶rvÃ¤ntades i EQUIVALENCE vid %CEtt skalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %C, hittade %sLista med namngivna entiteter fÃ¶rvÃ¤ntades vid %CFÃ¶rklara vilka justeringsÃ¶vervÃ¤ganden som leder till beslutet att gÃ¶ra en instruktion kort eller lÃ¥ng.Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r %qs vid %L: %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r komponenten %qs vid %L: %sExportera funktioner Ã¤ven om de kan inline:as.Uttrycket vid %L i detta sammanhang mÃ¥ste vara konstantUttryck vid %L mÃ¥ste vara av INTEGER-typ, hittade %sUttryck vid %L mÃ¥ste vara skalÃ¤rtUttryck i CASE-vÃ¤ljare vid %L fÃ¥r inte vara %sUttryck i CASE-sats vid %L ligger inte i intervallet %sUttryck i CASE-sats vid %L mÃ¥ste ha sort %duttryck i CASE-sats vid %L mÃ¥ste vara av typ %sUttryck i CASE-sats vid %L mÃ¥ste vara skalÃ¤rtUtÃ¶kning: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qsUtÃ¶kning: Konvertering frÃ¥n %s till %s vid %LUtÃ¶kning: SkalÃ¤rt CHARACTER-argument som inte Ã¤r av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %LUtÃ¶kning: UnÃ¤r operator fÃ¶ljer aritmetisk operator (anvÃ¤nd parenteser) vid %CUtÃ¶kning: Nollbredd efter L-beskrivare vid %LUtÃ¶kning: omvÃ¤nt snedstreck vid %CUtÃ¶kning: exponentbokstav %<q%> i reell literal konstant vid %CExtern %qs vid %L kan inte ha en initierareExtern IO UNIT fÃ¥r inte vara en vektor vid %LExternt objekt %qs vid %L kan inte ha en initierareÃ–verflÃ¶diga tecken i format vid %LF2008: C1210 IMPORT-sats vid %C Ã¤r inte tillÃ¥ten i en moduls procedurgrÃ¤nssnittskroppFAIL IMAGE-sats vid %CFAILED=-argument till NUM_IMAGES vid %LFINAL-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFINAL-deklaration vid %C mÃ¥ste vara inuti CONTAINSFINAL-deklaration vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINS-sektionFINAL-procedur %qs vid %L Ã¤r inte en SUBROUTINEFINAL-procedur %qs deklarerad vid %L har samma ordning (%d) som %qsFINAL-procedur vid %L mÃ¥ste ha precis ett argumentFINAL-procedurdeklaration vid %CFLUSH-sats vid %CFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-index %qs fÃ¥r inte fÃ¶rekomma i triplettspecifikation vid %LFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r variabel av heltalstypFORALL-maskklausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-steguttryck vid %L fÃ¥r inte vara nollFORALL-steguttryck vid %L mÃ¥ste vara en skalÃ¤r %sFORMAT-etikett %d vid %L inte definieradFORMAT-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEFORMAT-sats vid %L har inte en satsetikettFORMAT-tagg vid %L mÃ¥ste ha typen standardsorts CHARACTER eller INTEGERFP-undantag Ã¤r aktiverade.Argumentet FPTR vid %L till C_F_POINTER fÃ¥r inte vara polymorftSnabba och kompakta FPX-flaggor kan inte anvÃ¤ndas tillsammansFPX: aktivera utÃ¶kningarna fÃ¶r Argonaut ARC CPU flyttal i dubbel precision.FPX: generera dubbelprecisions FPX- (kompakta) instruktioner.FPX: generera dubbelprecisions FPX- (snabba) instruktioner.FPX: generera enkelprecisions FPX-instruktioner (kompakta).FPX: generera enkelprecisions FPX- (snabba) instruktioner.FUNCTION-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LFaktorisera komplexa konstruerare och destruerare till fÃ¶rmÃ¥n fÃ¶r utrymme snarare Ã¤n hastighet.Misslyckades att skapa en post av typen â€�%sâ€� vid %CMisslyckades att bestÃ¤mma lÃ¤ngden pÃ¥ en konstant vektor.Ã–desdigert felFilen %qs Ã¶ppnad vid %C Ã¤r inte en GNU Fortran-modulfilFinkornig styrning av trimningsfunktioner.FÃ¶rsta argumentet till definierad tilldelning vid %L mÃ¥ste vara INTENT(OUT) eller INTENT(INOUT)FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligtFÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)FÃ¶rsta eller sista !$OMP ATOMIC-inbyggds argument mÃ¥ste vara %qs vid %LFixa min_int-berÃ¤kningenFast radlÃ¤ngd mÃ¥ste vara minst sjuFlaggan %<-fmax-stack-var-size=%d%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %<-fopenmp%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %<-fopenmp%>Flaggan %<-frecursive%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Namn pÃ¥ anpassad instruktionskonfiguration fÃ¶r flyttal.Flyttalsenheten stÃ¶djer inte division & kvadratrot.FÃ¶lj Renesas (tidigare Hitachi) / SuperH-anropskonventioner.FÃ¶lj C++17-krav pÃ¥ evalueringordning fÃ¶r tilldelningsuttryck, skift, medlemsfunktionsanrop, etc.FÃ¶lj lÃ¤nkningskraven EABI.FÃ¶r attrapprocedur %s Ã¤r inget bindningsnamn tillÃ¥tet i BIND(C) vid %CFÃ¶r inbyggt bibliotek: skicka alla parametrar i register.FÃ¶r nÃ¤stade funktioner pÃ¥ stacken sÃ¤tts exekveringsrÃ¤ttigheter.FÃ¶r mÃ¥l som normalt anvÃ¤nder trampoliner fÃ¶r nÃ¤stade funktioner, generera dem alltid istÃ¤llet fÃ¶r att anvÃ¤nda deskriptorer.Tvinga assemblerutdata att alltid anvÃ¤nda hexadecimala konstanter.Tvinga bitfÃ¤ltsÃ¥tkomster att matcha sin typbredd.Tvinga fram att temporÃ¤rer skapas fÃ¶r att testa sÃ¤llan kÃ¶rd forall-kod.Tvinga funktioner till att vara justerade till en 4-bytegrÃ¤ns.Tvinga den underliggande typen fÃ¶r â€�wchar_tâ€� att vara â€�unsigned shortâ€�.Framtvinga anvÃ¤ndningen av fÃ¶rdrÃ¶jningssteg fÃ¶r villkorliga grenar.Tvingar pekargrÃ¤nskontrollen att behandla alla avslutande vektorer i poster som eventuellt flexibla.  Som standard hanteras endast vektorfÃ¤lt med nollÃ¤ngd eller som Ã¤r mÃ¤rkta med attributet bnd_variable_size som flexibla.Tvingar pekargrÃ¤nskontrollen att anvÃ¤nda grÃ¤nser fÃ¶r de innersta vektorerna fÃ¶r nÃ¤stade statiska vektorÃ¥tkomster.  Som standard anvÃ¤nds den yttersta vektorn.Tvingar pekargrÃ¤nskontrolleraren till att anvÃ¤nda avsmalnade grÃ¤nser fÃ¶r adresser till det fÃ¶rsta fÃ¤ltet i posten.  Som standard har pekare till det fÃ¶rsta fÃ¤ltet samma grÃ¤nser som pekare till hela posten.Formatsats i modulhuvudblock vid %CFortran 2003: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qsFortran 2003: DT-formatspecificerare Ã¤r inte tillÃ¥ten vid %CFortran 2003: Aktuellt skalÃ¤rt CHARACTER-argument med attrappargument som Ã¤r vektor %qs vid %LFortran 2008: fÃ¶rlegad funktion:Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med ett globalt ej-COMMON-blockenhet vid %LFortran 2008: Aktuellt argument som inte Ã¤r en pekare vid %L till pekarattrapp %qsFortran 2008: Nollpekare vid %L till icke-pekareattrapp %qsFortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %LFortran 2008: Semikolon vid %C utan fÃ¶regÃ¥ende satsFortran 95 krÃ¤ver standard-INTEGER i %s-tagg vid %LHittade ingen matchande specifik bindning fÃ¶r anropet till GENERIC %qs vid %LFri radlÃ¤ngd mÃ¥ste vara minst tre.Funktionen %qs som initieringsuttryck vid %LFunktion %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVEFunktion %qs vid %L kan inte ha en initierareFunktionen %qs vid %L har ingen IMPLICIT-typFunktionen %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggdFunktionen %qs vid %L mÃ¥ste vara PUREFunktionen %qs i initieringsuttrycket vid %L mÃ¥ste vara en inbyggd funktionFunktionen %qs Ã¤r deklarerad CHARACTER(*) och fÃ¥r inte anvÃ¤ndas vid %L eftersom det inte Ã¤r ett attrappargumentFunktion %qs krÃ¤ver en argumentlista vid %CFunktion %s vid %L har ingÃ¥ngar med vektorspecifikationer som ej stÃ¤mmer Ã¶verensFunktionen â€�%sâ€� vid %L med ingÃ¥ngar som returnerar variabler av olika strÃ¤nglÃ¤ngderFunktionsnamnet %qs Ã¤r inte tillÃ¥tet vid %CFunktionsresultat %qs vid %L kan inte ha en initierareFunktionsresultat %qs vid %L har ingen IMPLICIT-typFunktionsresultatet %qs vid %L Ã¤r ogiltigt som X-argument till C_FUNLOCFunktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponentFunktionsresultatet %qs Ã¤r ogiltigt i proc-mÃ¥l i procedurpekartilldelning vid %LFunktionsbÃ¶rjan justeras till denna 2-potens.Funktionsversioner kan inte markeras som gnu_inline, kropparna mÃ¥ste vara genereradeFunktioner med returvÃ¤rden mÃ¥ste sluta med retursatser.SmÃ¤lt samman vissa heltalsoperationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power8.SmÃ¤lt samman vissa operationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power9.SlÃ¥ samman medium/stor modellers toc-referenser med minnesinstruktionen.GCC kan inte stÃ¶dja operatorer med heltalstyper och fixdecimaltyper som har fÃ¶r mÃ¥nga heltals- och decimalbitar tillsammansGCC Ã¤r inte konfigurerat fÃ¶r att stÃ¶dja %s som ett avlastningsmÃ¥lGCC stÃ¶djer endast %u nÃ¤stade definitionsomrÃ¥denGCC-vektor skickad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCC-vektor returnerad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCSE avslagenGENERIC %qs vid %L kan inte Ã¥sidosÃ¤tta en specifik bindning med samma namnGENERIC %qs vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, %qs Ã¤r ocksÃ¥ GENERICGENERIC vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINSGENERIC-bindning vid %CGENERIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LGMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s
  GNU C stÃ¶djer inte lÃ¤ngre -traditional utan -EGNU-utÃ¶kning:GNU Objective C stÃ¶djer inte lÃ¤ngre traditionell kompileringGOTO-sats vid %L lÃ¤mnar CRITICAL-konstruktion fÃ¶r etikett vid %LGOTO-sats vid %L lÃ¤mnar DO CONCURRENT-konstruktion fÃ¶r etikett vid %LGenerera 16-bitsinstruktioner.Generera 16-bitars i386-kod.Generera 32-bitars kod.AnvÃ¤nd 32-bitars avstÃ¥nd i hopptabeller.Generera 32-bitars i386-kod.Generera 32-bitars x86-64-kod.Generera 32Ã—16 multiplikations- och mac-instruktioner.Generera 64-bitars kod.Generera 64-bitars x86-64-kod.Generera stackramar enligt APCS.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC600.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC601.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC700.Generera stubbar i AT&T-stil fÃ¶r Mach-O.Generera AltiVec-instruktioner med elementordning fÃ¶r rak byteordning.Generera AltiVec-instruktioner med elementordning fÃ¶r omvÃ¤nd byteordning.Generera C-huvuden fÃ¶r plattformsspecifika funktioner.Generera Cell-mikrokod.Generera DWARF-sektionerna pubnames och pubtypes med GNU-utvidgningar.Generera DWARF-sektionerna pubnames och pubtypes.Generera ELF FDPIC-kod.Generera utÃ¶kade aritmetiska instruktioner.  FÃ¶r nÃ¤rvarande stÃ¶djs endast divaw, adds, subs och sat16.Generera GFLOAT-dubbelprecisionskod.Generera H8/300H-kod.Generera H8S-kod.Generera H8S/2600-kod.Generera H8SX-kod.Generera ILP32-kod.Generera IT-block som passar fÃ¶r ARMv8.Generera LP64-kod.Generera MIPS16-kod.Generera PA1.0-kod.Generera PA1.1-kod.Generera kod fÃ¶r PA2.0 (krÃ¤ver binutils 2.10 eller senare).Generera PPC750CL:s par-singel-instruktioner.Generera SBIT-, CBIT-instruktioner.Generera SH1-kod.Generera SH2-kod.Generera SH2a-kod utan FPU.Generera SH2e-kod.Generera SH3-kod.Generera SH3e-kod.Generera SH4-kod utan FPU.Generera SH4-kod.Generera SH4-100-kod utan FPU.Generera SH4-100-kod.Generera SH4-200-kod utan FPU.Generera SH4-200-kod.Generera SH4-300-kod utan FPU.Generera SH4-300-kod.Generera SH4a-kod utan FPU.Generera SH4a-kod.Generera SH4al-dsp-kod.Generera SPE SIMD-instruktioner fÃ¶r E500.Generera VRSAVE-instruktioner nÃ¤r AltiVec-kod genereras.Generera en __mcount_loc-sektion med alla mcount- eller __fentry__-anrop.Generera ett #line-direktiv som pekar pÃ¥ aktuell katalog.Generera ett anrop till abort om en noreturn-funktion returnerar.Generera en enda utgÃ¥ngspunkt fÃ¶r varje funktion.Generera kod fÃ¶r att skicka aggregerade parametrar med som mes 64-bitars justering.Generera assemblerutdatat som Ã¤r kompatibel med Renesas AS100-assembler.  Detta kan begrÃ¤nsa nÃ¥gra av kompilatorns egenskaper.  Standard Ã¤r att generera GAS-kompatibel syntax.Generera auto-inc/dec-instruktioner.Generera kod med rak byteordning.Generera kod med rak byteordning.Generera bitinstruktioner.Generera skickande av grÃ¤nser fÃ¶r anrop.Generera grÃ¤nslagringar fÃ¶r pekarskrivningar.Generera grentips fÃ¶r grenar.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som indirekta anrop, om nÃ¶dvÃ¤ndigt.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som registerindirekta anrop.Generera kontroller av alla lÃ¤sÃ¥tkomster till minnet.Generera kontroller av alla skrivÃ¥tkomster till minnet.Generera cld-instruktioner i funktionsprologen.Generera kod fÃ¶r 18-bitars adressering.Generera kod fÃ¶r 32-bitars adressering.Generera kod fÃ¶r arkitekturen CR16C.Generera kod fÃ¶r arkitekturen CR16C+ (Standard).Generera kod fÃ¶r GNU as.Generera kod fÃ¶r GNU-assembler (gas).Generera kod fÃ¶r GNU ld.Generera kod fÃ¶r GNU:s kÃ¶rtidsmiljÃ¶.Generera kod fÃ¶r kÃ¶rtidsmiljÃ¶n NeXT (Apple Mac OS X).Generera kod fÃ¶r OpenMP-avlastning: aktiverar -msoft-stack och -muniform-simt.Generera kod fÃ¶r SH4 340-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4 400-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4-500-serien (utan FPU).Generera kod fÃ¶r Thumb-tillstÃ¥nd.Generera kod fÃ¶r UNIX-assembler.Generera kod fÃ¶r ett 32-bitars ABI.Generera kod fÃ¶r en 5206e.Generera kod fÃ¶r en 520X.Generera kod fÃ¶r en 528x.Generera kod fÃ¶r en 5307.Generera kod fÃ¶r en 5407.Generera kod fÃ¶r ett 64-bitars ABI.Generera kod fÃ¶r en 68000.Generera kod fÃ¶r en 68010.Generera kod fÃ¶r en 68020.Generera kod fÃ¶r en 68030.Generera kod fÃ¶r en 68040, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68040.Generera kod fÃ¶r en 68060, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68060.Generera kod fÃ¶r en 68302.Generera kod fÃ¶r en 68332.Generera kod fÃ¶r en 68851.Generera kod fÃ¶r en ColdFire v4e.Generera kod fÃ¶r en DLL.Generera kod fÃ¶r en Fido A.Generera kod fÃ¶r en cpu32.Generera kod fÃ¶r 11/10.Generera kod fÃ¶r 11/40.Generera kod fÃ¶r 11/45.Generera kod fÃ¶r darwin laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r funktioner Ã¤ven om de Ã¤r fullstÃ¤ndigt inline:ade.Generera kod fÃ¶r en given CPU.Generera kod fÃ¶r gammal exec BSS PLT.Generera kod fÃ¶r statiska funktioner Ã¤ven om de aldrig anropas.Generera kod fÃ¶r plattformen Android.Generera kod fÃ¶r M*Core M210Generera kod fÃ¶r M*Core M340Generera kod fÃ¶r kÃ¤rnan eller laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r Ã¶vervakarlÃ¤get (standard).Generera kod fÃ¶r anvÃ¤ndarlÃ¤get.Generera kod i 32-bitars ARM-tillstÃ¥nd.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod lÃ¤mplig fÃ¶r kÃ¶rbara program (INTE delade bibliotek).Generera kod lÃ¤mplig fÃ¶r korta felsÃ¶kningscykler.Generera kod som kan anvÃ¤ndas i dynamiska objekt i SVR4-stil.Generera kod som kan hÃ¥lla lokalt tillstÃ¥nd uniformt mellan alla filer.Generera kod som fÃ¶ljer Intel MCU psABI.Generera kod som fÃ¶ljer det angivna ABI:et.Generera kod som Ã¤r lÃ¤nkkompatibel med MIPS16- och microMIPS-kod.Generera kod som anvÃ¤nder flyttalsinstruktioner fÃ¶r 68881.Generera kod som inte kommer lÃ¤nkas mot nÃ¥gra andra delade ID-bibliotek men kan anvÃ¤ndas som ett delat bibliotek.Generera kod fÃ¶r att kontrollera grÃ¤nser fÃ¶re indexering i vektorer.Generera kod fÃ¶r att kontrollera undantagsspecifikationer.Generera kod fÃ¶r att anvÃ¤nda ej-exec PLT och GOT.Generera kod som anvÃ¤nder hÃ¥rdvaruflyttalsinstruktioner.Generera kod som anvÃ¤nder endast generella register.Generera kod med biblioteksanrop fÃ¶r flyttal.Generera kod utan GP-reg.Generera CFString-objekt vid kompileringstillfÃ¤llet.Generera komprimerade felsÃ¶kningssektioner.Generera villkorliga flyttinstruktioner.Generera cpp-definitioner fÃ¶r server-IO.Generera cpp-definitioner fÃ¶r arbetsstations-IO.Generera felsÃ¶kningsinformation i COFF-format.Generera felsÃ¶kningsinformation i DWARF v2-format (eller senare).Generera felsÃ¶kningsinformation i STABS-format.Generera felsÃ¶kningsinformation i VMS-format.Generera felsÃ¶kningsinformation i XCOFF-format.Generera felsÃ¶kningsinformation i normalt utÃ¶kat format.Generera felsÃ¶kningsinformation i standardformat.Generera felsÃ¶kningsinformation i standardversion av DWARF-formatet.Generera felsÃ¶kningsinformation i utÃ¶kat STABS-format.Generera felsÃ¶kningsinformation i utÃ¶kat XCOFF-format.Generera felsÃ¶kningsinformation i separata .dwo-filer.Generera normal dubbelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH4-kod.Generera normal enkelprecisions SH4-100-kod.Generera normal enkelprecisions SH4-200-kod.Generera normal enkelprecisions SH4-300-kod.Generera normal enkelprecisions SH4a-kod.Generera osammanhÃ¤ngande stackramar.Generera divisionsresultat sÃ¥ att resten har samma tecken som nÃ¤mnaren (inte tÃ¤ljaren).Generera snabba indirekta anrop.Generera flyttalsmatematik med den angivna instruktionsuppsÃ¤ttningen.Generera inline flyttalsdivision, optimera fÃ¶r svarstid.Generera inline flyttalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline heltalsdivision, optimera fÃ¶r svarstid.Generera inline heltalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline kvadratrot, optimera fÃ¶r svarstid.Generera inline kvadratrot, optimera fÃ¶r genomstrÃ¶mning.Generera instruktioner som stÃ¶ds av tunnskiftaren.Generera isel-instruktioner.Generera lata klassuppslagningar (via objc_getClass()) att anvÃ¤ndas i lÃ¤get Zero-Link.Generera kod med omvÃ¤nd byteordning.Generera kod med omvÃ¤nd byteordning.Generera ladda/lagra-multipla-instruktioner.Generera ladda/lagra-instruktioner med uppdatering.Generera make-beroenden och kompilera.Generera make-beroenden.Generera mcount-/__fentry__-anrop som nop:ar.  FÃ¶r att aktiveras behÃ¶ver de patchas in.Generera mul64- och mulu64-instruktioner.Generera norm-instruktion.Generera kod fÃ¶r normallÃ¤ge.Generera endast enkelprecisions SH2a-FPU-kod.Generera endast enkelprecisions SH4-kod.Generera endast enkelprecisions SH4-100-kod.Generera endast enkelprecisions SH4-200-kod.Generera endast enkelprecisions SH4-300-kod.Generera endast enkelprecisions SH4a-kod.Generera pc-relativ kod.Generera prestandautÃ¶kningsinstruktioner.Generera lÃ¥tsasmÃ¥l fÃ¶r alla huvuden.Generera pekargrÃ¤nskontroller fÃ¶r variabler med ofullstÃ¤ndig typ.Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (litet lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (litet lÃ¤ge).Generera fÃ¶rhandshÃ¤mtningsinstruktioner (prefetch), om tillgÃ¤ngliga, fÃ¶r vektorer i slingor.Generera Ã¥terstartbar, PIC-kod.Generera inverser istÃ¤llet fÃ¶r divss och sqrtss.Generera typbeskrivarinformation fÃ¶r kÃ¶rtid.Generera sdata-referenser.  Detta Ã¤r standard, om man inte kompilerar fÃ¶r PIC.Generera sjÃ¤lvomlokaliserbar kod.Generera sin, cos, sqrt fÃ¶r FPU.Generera inversdivision och kvadratrot i programvara fÃ¶r bÃ¤ttre genomstrÃ¶mning.Generera speciella Objective-C-metoder fÃ¶r att initiera/destruera icke-POD-C++-ivariabler, om det behÃ¶vs.Generera strÃ¤nginstruktioner fÃ¶r blockfÃ¶rflyttningar.Generera swap-instruktion.Generera heltalsmoduloinstruktioner.Generera atomÃ¤ra minnesinstruktioner fÃ¶r quad-ord (lqarx/stqcx).Generera fyrords minnesinstruktioner (lq/stq).Generera tabeller fÃ¶r upprullning som Ã¤r exakta vid varje instruktionsgrÃ¤ns.Generera v3 push25/pop25-instruktioner.Generera vzeroupper-instruktion fÃ¶re en Ã¶vergÃ¥ng av kontrollflÃ¶det ut ur funktionen.Generisk funktion %qs vid %L Ã¤r inte konsistent med ett specifikt inbyggt grÃ¤nssnittDet generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %LGenerisk subrutin %qs vid %L Ã¤r inte konsistent med ett inbyggt subrutingrÃ¤nssnittGe grenar sin normalkostnad.Ge externa symboler ett inledande understrykningstecken.Globalt bindningsnamn %qs vid %L anvÃ¤nds redan som en %s vid %LGlobalt namn %qs vid %L anvÃ¤nds redan som en %s vid %LGraphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt).HjÃ¤lp lÃ¤nkaren att lÃ¤tta instruktioner.HLE_ACQUIRE anvÃ¤nds inte med ACQUIRE eller starkare minnesmodellHLE_RELEASE anvÃ¤nds inte med RELEASE eller starkare minnesmodellHSA SSA-namn definierat av en instruktion som fÃ¶rvÃ¤ntas anvÃ¤nda detHSA SSA-namn inte bland operanderna till instruktionen som fÃ¶rvÃ¤ntas anvÃ¤nda detHSA SSA-verifiering misslyckadesHSA har inte aktiverats under konfigurationenHSA-avbildsoperatorer hanteras inteHSA-instruktion anvÃ¤nder ett register men Ã¤r inte bland de noterade registeranvÃ¤ndningarnaHSA-instruktionsverifiering misslyckadesHantera atomÃ¤ra inbyggda som kan anvÃ¤ndas pÃ¥ ojusterad data genom att anropa biblioteksfunktioner.  Ã…sidosÃ¤tter -mtrap-unaligned-atomic.Styrflagga fÃ¶r schemalÃ¤ggningsmodell av automatisk fÃ¶rhandshÃ¤mtning i hÃ¥rdvara.  Antalet cykler av framfÃ¶rhÃ¥llning modellen tittar in i; vid â€�0â€� aktiveras endast heuristik fÃ¶r instruktionssortering.  Avaktiverat som standard.Hexadecimal konstant vid %C anvÃ¤nder icke-standardsyntaxHistogramvÃ¤rdesats motsvarar inte satsen den Ã¤r associerat medHollerithkonstant vid %CVÃ¤rdassocierad variabel %qs fÃ¥r inte finnas i DATA-sats vid %CHur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av inline:ingen (i procent).hur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av interprocedurell konstantpropagering (i procent).IBITS: Felaktig bitICE: emit_insn anvÃ¤nd dÃ¤r emit_jump_insn behÃ¶vs:
*************** AnvÃ¤nd flaggan -mcpu fÃ¶r att sÃ¤tta IS
*** 2474,2480 ****
  det gick inte att avmappa pch_address_space: %mcpu %s Ã¤r ett ogiltigt argument till den inbyggda %sskapad och anvÃ¤nd med olika ABI:erskapad och anvÃ¤nd med olika arkitekturer/ABI:erskapad och anvÃ¤nd med olika byteordningskapad och anvÃ¤nd med olika instÃ¤llningar av -fpicskapad och anvÃ¤nd med olika instÃ¤llningar av -fpieskapad och anvÃ¤nd med olika instÃ¤llningar av â€�%sâ€�skapar vektor av %qTskapar vektor av %qT, som Ã¤r en abstrakt klasstypskapar vektor av funktionsmedlemmarskapar vektor av funktionerskapar vektor av referenserskapar vektor av voidskapar pekare till medlemsfunktion i typ %qT som inte Ã¤r en klassskapar pekare till medlem av typ %qT som inte Ã¤r en klassskapar pekare till medlem av typ voidskapar pekare till medlemsreferenstyp %qTskapar kÃ¶rtidsomlokaliseringskapar kÃ¶rtidsomlokaliseringar fÃ¶r %qDskapar vÃ¤ljare fÃ¶r icke existerande metod %qEnuvarande namnrymd %qD innesluter inte den starkt anvÃ¤nda namnrymden %qDanpassade instruktions-opkoder mÃ¥ste vara kompileringstillfÃ¤lleskonstanter i intervallet 0-255 fÃ¶r __builtin_custom_%sflaggan custom-fpu-cfg stÃ¶djer inte %<no-%>flaggan custom-fpu-cfg behÃ¶ver konfigurationsargumentcv-kvalificerad typparameterdataomrÃ¥desattribut kan inte anges fÃ¶r lokala variablerdataomrÃ¥det %q+D stÃ¥r i konflikt med tidigare deklarationdatadeklarationdatadefinition har ingen typ eller lagringsklassdatamedlem %qD kan inte vara en medlemsmalldatamedlem fÃ¥r inte ha variabel typ %qTdatatyp %q+D passar inte fÃ¶r ett registerdata-model=far Ã¤r inte giltigt fÃ¶r arkitekturen cr16cdÃ¶tt STMT i EH-tabelldÃ¶tt histogramfelsÃ¶kningfelsÃ¶kningsformatet %qs stÃ¥r i konflikt med tidigare valfelsÃ¶kningsnivÃ¥ %qs Ã¤r fÃ¶r hÃ¶gfelsÃ¶kning: decl-specificerare i deklaration av hÃ¤rledningsguidedecl-specificerare Ã¤r ogiltig i villkordeklaration %qD deklarerar inte nÃ¥gotdeklaration som inte deklarerar nÃ¥gotdeklaration av parameter %qD med det finns ingen sÃ¥dan parameterdeklaration av %<extern%>-variabel %qD i %<for%>-slingas initiala deklarationdeklaration av %<~%T%> som medlem av %qTdeklaration av %q#Ddeklarationen av %q#D har %<extern%> och Ã¤r initieraddeklarationen av %q#D har ingen initieraredeklaration av %q#D utanfÃ¶r en klass Ã¤r inte en definitiondeklaration av %q#D skuggar en parameterdeklaration av %q#D med C-lÃ¤nkklassdeklaration av %q#Tdeklaration av %q+#D stÃ¥r i konflikt med inbyggd deklaration %q#Ddeklaration av %q+#D skuggar en mallparameterdeklaration av %q+D skuggar en inbyggd funktiondeklaration av %q+D skuggar tidigare icke-variabeldeklarationen av %q+D med attributet %qs fÃ¶ljer pÃ¥ en deklaration med attributet %qsdeklaration av %q+D med attributet noinline fÃ¶ljer pÃ¥ inline-deklarationdeklaration av %q+D utan lÃ¤nkklass fÃ¶ljer pÃ¥ extern deklarationdeklaration av %qD gÃ¶r tidigare mallinstansiering av %qD tvetydigdeklaration av %qD som %<typedef%>deklaration av %qD som en vektor av funktionsmedlemmardeklaration av %qD som en vektor av funktionerdeklaration av %qD som en vektor av referenserdeklaration av %qD som en vektor av voiddeklaration av %qD som medlem av %qTdeklaration av %qD som flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstadeklaration av %qD som en icke-funktiondeklaration av %qD som icke-medlemdeklaration av %qD som en parameterdeklaration av %qD i %qD som inte innesluter %qDdeklaration av %qD i namnrymd %qD som inte innesluter %qDdeklaration av %qD inte i namnrymd som omger %qDdeklaration av %qD skuggar en global deklarationdeklaration av %qD skuggar en lambdafÃ¥ngstdeklarationen av %qD skuggar en medlem av %qTdeklaration av %qD skuggar en parameterdeklaration av %qD skuggar en tidigare lokal deklarationdeklaration av %qE som en vektor av funktionerdeklaration av %qE som en vektor av voiddeklaration av %qE som flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstadeklaration av %qF har en annan undantagsspecificeraredeklarationen av constexpr-variabeln %qD Ã¤r inte en definitiondeklaration av funktionen %qD i ogiltig kontextdeklaration av flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstadeklaration av icke-variabel %qD i %<for%>-slingas initiala deklarationdeklaration av statisk variabel %qD i %<for%>-slingas initiala deklarationdefinitionen av std::initializer_list matchar inte #include <initializer_list>, Ã¤r inte en malldeklaration av mallparametern %q+D skuggar en mallparameterdeklaration av typnamn som en vektor av funktionerdeklaration av typnamn som en vektor av voiddeklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagningdeklarerar-id saknas, anvÃ¤nder reserverat ord %qDdeklarerad hÃ¤rdeklarerad privat hÃ¤rdeklarerad skyddad hÃ¤rdecltype kan inte lÃ¶sa upp adressen till en Ã¶verlagrad funktiondecltype berÃ¤knas till %qT, som inte Ã¤r en klass eller upprÃ¤kningstypdekomponeringsdeklarationen fÃ¥r inte deklareras %<concept%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<constexpr%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<extern%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<inline%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<mutable%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<register%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<static%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<typedef%>dekomponeringsdeklarationen fÃ¥r inte deklareras %qsdekomponeringsdeklarationen fÃ¥r inte deklareras C++98 %<auto%>dekomponeringsdeklarationen fÃ¥r inte deklareras med typen %qTdekomponeringsdeklarationer Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zminskning av ett booleskt uttryckminskning av konstant fÃ¤lt %qDminskning av upprÃ¤kningsvÃ¤rde Ã¤r ogiltigt i C++minskning av funktion %qDminskning av medlem %qD i endast lÃ¤sbart objektminskning av en pekare till en ofullstÃ¤ndig typ %qTminskning av endast lÃ¤sbar plats %qEminskning av endast lÃ¤sbar medlem %qDminskning av endast lÃ¤sbart namngivet returvÃ¤rde %qDminskning av endast lÃ¤sbar parameter %qDminskning av endast lÃ¤sbar referens %qDminskning av endast lÃ¤sbar variabel %qDhÃ¤rledd klasstyp %qT i funktionens returtyphÃ¤rledd uttryckstyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningarhÃ¤rledd initierare uppfyller inte sina platshÃ¥llarbegrÃ¤nsningarhÃ¤rledd returtyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningarhÃ¤rledd returtyp Ã¤r endast tillgÃ¤nglig med -std=c++14 eller -std=gnu++14hÃ¤rleder %qT som %qThÃ¤rledning frÃ¥n klammeromgiven initierarlista krÃ¤ver #include <initializer_list>hÃ¤rledningsguiden %qD mÃ¥ste deklareras med namnrymdsrÃ¤ckviddhÃ¤rledningsguiden %qD fÃ¥r inte ha en funktionskropphÃ¤rledningsguiden fÃ¶r %qT mÃ¥ste ha en avslutande returtypstandard %d minimum %d maximum %dstandardargument %qE anvÃ¤nder %qDstandardargument %qE anvÃ¤nder lokal variabel %qDstandardargumentet fÃ¶r mallparameter fÃ¶r klass om omsluter %qDstandardargumentet angivet fÃ¶r parameter %d till %q#Dstandardargument stÃ¤mmer inte Ã¶verens i upplÃ¶sning av Ã¶verlagringstandardargumentet saknas fÃ¶r parameter %P till %q+#Dstandardargumentet angivet fÃ¶r lambdaparameterstandardargument angivet i explicit specialiseringstandardargument Ã¤r inte tillÃ¥tna i deklaration av vÃ¤nmallspecialisering %qDstandardargument Ã¤r endast tillÃ¥tna fÃ¶r funktionsparametrarstandardmÃ¥let var inte sattstandard target_clones-attribut var inte sattstandardmallargument fÃ¥r inte anvÃ¤ndas i vÃ¤ndeklarerade funktionsmallarstandardmallargument fÃ¥r inte anvÃ¤ndas i vÃ¤nomdeklaration av funktionsmallstandarmallargument fÃ¥r inte anvÃ¤ndas i funktionsmallar utan -std=c++11 eller -std=gnu++11standardmallargument fÃ¥r inte anvÃ¤ndas i partiella specialiseringarstandardtypkonvertering kan inte hÃ¤rleda mallargumentet fÃ¶r %qDstandarddefinierade och raderade funktioner Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11standarddefinierad konstruerare anropar %qD som inte Ã¤r constexprstandarddefinierad deklaration %q+Dden standarddefinierade standardkonstrueraren initierar inte %q#Dden standarddefinierade standardkonstrueraren initierar inte nÃ¥gra ej statiska datamedlemmarstandarddefinierad funktion %q+D med standardargumentstandarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator fÃ¶r den virtuella basen %qTfÃ¶rdrÃ¶jd typparameter vid %Cdefinition av en typ i en typkonvertering Ã¤r ogiltigt i C++att definiera en typ i en sammansatt literal Ã¤r ogiltigt i C++definierar explicit specialisering %qD i vÃ¤ndeklarationatt definiera en typ i %qs-uttryck Ã¤r ogiltigt i C++definition i block %i dominerar anvÃ¤ndningen i block %idefinition i block %i fÃ¶ljer dess anvÃ¤ndningdefinitionen av %q#D Ã¤r markerad %<dllimport%>definition av %q#T inuti mallparameterlistadefinitionen av %q#T Ã¤r inte fullstÃ¤ndig fÃ¶re den avslutande klammerndefinitionen av %qD Ã¤r inte i en namnrymd som innesluter %qTdefinition av explicit standarddefinierad %q+Domdefinition av implicit deklarerad %qDdefinitionen av protokollet %qE finns intedefinition av statisk datamedlem %q+D i dllimport:erad klassdefinitionen av std::initializer_list matchar inte #include <initializer_list>definition given fÃ¶r explicit instansieringdelegerande konstruerare Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11raderad definition av %q+Dtog bort funktion %q+Dradera %qT Ã¤r odefinieratraderar LTRANS-filen %s: %mraderar vektor %q#Eraderar filen %s: %mradering av objekt av den abstrakta klasstypen %qT som har en ej virtuell destruerare kommer medfÃ¶ra odefinierat beteenderadering av objekt av den polymorfa klasstypen %qT som har en ej virtuell destruerare kommer medfÃ¶ra odefinierat beteendenamnet %qE i den beroende tolkas som nÃ¥got annat Ã¤n en typ, men instansiering ger en typkonvertering frÃ¥n strÃ¤ngkonstant till %qT bÃ¶r undvikasdeprecated-meddelande Ã¤r inte en strÃ¤ngderefererar %<void *%>-pekarederefererar en nollpekarederefererar en nollpekare i %qEderefererar pekare till ofullstÃ¤ndig typ %qTdereferering av en typstampad pekare kan bryta strikta aliasreglerdereferering av en typstampad pekare kommer bryta strikta aliasreglerhÃ¤rledd typdeklarationhÃ¤rledd unionen %qT ogiltigdestrueraren %qD deklarerad som medlemsmalldestruerare kan inte vara en statisk medlemsfunktiondestruerare fÃ¶r %qE skall inte heller kÃ¶rasdestruerare fÃ¶r frÃ¤mmande class %qT kan inte vara en medlemdestruerarprioriteter stÃ¶djs ejdestruerarprioriteter frÃ¥n 0 till %d Ã¤r reserverade fÃ¶r implementationendestruerarprioriteter mÃ¥ste vara heltal frÃ¥n 0 till och med %ddestruerare fÃ¥r inte vara cv-kvalificeradedestruerare fÃ¥r inte vara ref-kvalificeradedestruerare fÃ¥r inte ha parametrarenheter inbyggt stÃ¶dda:%stÃ¤nkte du dereferera pekaren?tÃ¤nkte du anvÃ¤nda logiskt icke (%<!%>)?tÃ¤nkte du anvÃ¤nda logiskt icke?skillnaden mellan %qE och %qD har inte heltalstypolika antal parametrarolika antal resultatolika parametertyperolika mottagartyperolika resultattyperolika underliggande typ i enum %q#Tolika varargsdirekt bas %qT Ã¤r oÃ¥tkomlig i %qT pÃ¥ grund av tvetydighetdirekt listinitiering av %<auto%> tar precis ett elementdirektivargument %qEdirektivargument i intervallet [%E, %E]avaktivera pass %s fÃ¶r funktionen %savaktivera passet %s fÃ¶r funktioner i intervallet [%u, %u]distinkt Objective-C-typ i returdivision med nolldivision med noll Ã¤r inte ett konstant uttryckange inte bÃ¥de -march=... och -mcpu=...do_check(): fÃ¶r mÃ¥nga argumentdo_simplify(): FÃ¶r mÃ¥nga argument fÃ¶r inbyggdstÃ¤mmer inte med fÃ¶rvÃ¤ntad signatur %qDstÃ¤mmer inte med medlemsmalldeklarationen hÃ¤rstÃ¶djer inte multilibdominerare av %d vara %d, inte %ddominerare av %d har okÃ¤nd statusdubbelkolon i MODULE PROCEDURE-sats vid %LdubbellÃ¤nkad lista av assemblernamn Ã¤r trasigdubbellÃ¤nkad lista av kloner trasigpÃ¥ grund av olika undantagsspecifikationerdubblerad %<_Atomic%>dubblerat %<_Thread_local%> eller %<__thread%>dubblerat %<const%>dubblerat %<default%>-fall i %<_Generic%>dubblerad %<mutable%>dubblerad %<restrict%>dubblerad %<volatile%>dubblerad %qDdubblerad %qEdubblerade %qE-deklarationsspecificeraredubblerad %qsdubbla (eller Ã¶verlappande) case-vÃ¤rdenupprepning av asm-operandnamn %qsupprepat bastyp %qT ogiltigupprepat case-vÃ¤rdeupprepade cv-kvalificeraredubblerad deklaration av protokoll %qEduplicerad deklaration av metoden %<%c%E%> med motstridiga typerdubblerad definition av â€�%sâ€�dubblerad explicit instansiering av %q#Ddubblerad explicit instansiering av %q#Tdubblerad initierare av %qDdubblerad instruktions-UID: %idubblerad instansvariabel %q+Ddubbel grÃ¤nssnittsdeklaration fÃ¶r kategorin %<%E(%E)%>dubblerad grÃ¤nssnittsdeklaration av klass %qEdubblerad etikett %qDdubbel deklaration av etikett %qEdubblerad medlem %q+Dupprepade virt-specificeraredubblerat %<if%>-villkorunder omkompilering med -fcompare-debugdwarf-version %d stÃ¶djs intedynamiskt beroende %s inte funnetdynamiska undantagsspecifikationer undanbedes i C++11dynamic_cast av %q#D till %q#T kan aldrig lyckasvarje odeklarerad identifierare rapporteras bara en gÃ¥ng fÃ¶r varje funktion den fÃ¶rekommer ibÃ¥ge %s->%s har ingen motsvarande anropssatsbÃ¥ge frÃ¥n %d till %d borde vara markerad oreducerbarbÃ¥ge frÃ¥n %d till %d borde inte vara markerad oreducerbarbÃ¥gpekare till fel deklaration:antingen -fopenacc eller -fopenmp mÃ¥ste vara sattberÃ¤knad typspecifikation fÃ¶r en enum med rÃ¤ckvidd fÃ¥r inte anvÃ¤nda nyckelordet %<%D%>elementtyper mÃ¥ste vara sammaelement_number(): Felaktig dimensionstypelementÃ¤r binÃ¤r operationargument till elementÃ¤r funktion vid %C fÃ¶ljer inte standardenelementÃ¤r procedurelementen i vektorn %q#D har ofullstÃ¤ndig typelement i vektorn %q#T har ofullstÃ¤ndig typinbÃ¤ddade %<\0%> i formatemit_fusion_p9_load inte MEMemit_fusion_p9_load, felaktigt register nr. 1emit_fusion_p9_load, felaktigt register nr. 2emit_fusion_p9_store inte MEMemit_fusion_p9_store, felaktigt register nr. 1emit_fusion_p9_store, felaktigt register nr. 2skickar ut PIC-operand, men PIC-registret Ã¤r inte uppsattmatar ut villkorlig mikrokodsinstruktion %s	[%s] nr %dmatar ut mikrokodsinstruktion %s	[%s] nr %dtom deklarationtom deklaration med %<_Alignas%> deklarerar inte om en taggtom deklaration med specificerare av lagringsklass deklarerar inte om taggtom deklaration med typkvalificerare deklarerar inte om en taggtom dekomponeringsdeklarationtom enum Ã¤r ogiltigtomt indexintervall i initieraretom initierare fÃ¶r lambdas init-fÃ¥ngsttom initierare i lambdas init-fÃ¥ngsttom introduktionslistatom vÃ¤nsterprecision i %s-formattom precision i %s-formattomt intervall angivettom skalÃ¤r initieraretom post har storlek 0 i C, storlek 1 i C++tom union har storlek 0 i C, storlek 1 i C++aktivera anvÃ¤ndning av villkorliga flyttinstruktioner.aktivera pass %s fÃ¶r funktionen %saktivera passet %s fÃ¶r funktioner i intervallet [%u, %u]aktivering av stÃ¶d fÃ¶r bakÃ¥tspÃ¥rning Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumbaktivering av stÃ¶d fÃ¶r anroparnÃ¤tverkande Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumbomgivande %qsomgivande OpenACC %qs-konstruktionomslutande klass till constexpr icke-statisk medlemsfunktion %q+#D Ã¤r inte en literal typinneslutande klassmallar Ã¤r inte explicit specialiseradeomgivande mÃ¥lregionomgivande uppgiftend-instruktion %d fÃ¶r block %d finns inte i instruktionsstrÃ¶mmenslutet av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rdeupprÃ¤kningskonstant definierad hÃ¤rupprÃ¤kningskonstant i boolesk kontextupprÃ¤kningskonvertering i tilldelning Ã¤r ogiltigt i C++enum-konvertering i initiering Ã¤r ogiltigt i C++enum-konvertering i retursats Ã¤r ogiltigt i C++enum-konvertering nÃ¤r argument %d till %qE skickades Ã¤r ogiltigt i C++enum-typ definierad hÃ¤rupprÃ¤knings- och inte upprÃ¤kningstyp i villkorsuttryckupprÃ¤kningsmissmatch i villkorsuttryck: %qT kontra %qTupprÃ¤kningsvÃ¤rdet %qE hanteras inte i switchupprÃ¤kningsvÃ¤rden Ã¶verskrider grÃ¤nsen fÃ¶r stÃ¶rsta heltalupprÃ¤kningsvÃ¤rdet %E Ã¤r utanfÃ¶r intervallet fÃ¶r den underliggande typen %<%T%>upprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalskonstantupprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalstyp eller upprÃ¤kningstyp utan rÃ¤ckviddsbegrÃ¤nsningupprÃ¤kningsvÃ¤rde fÃ¶r %qE Ã¤r inte en heltalskonstantupprÃ¤kningsvÃ¤rde fÃ¶r %qE Ã¤r inte ett konstant heltalsuttryckomgivningsvariabeln %qs Ã¤r inte definieradmiljÃ¶variabeln COLLECT_GCC mÃ¥ste vara sattmiljÃ¶variabeln COLLECT_GCC_OPTIONS mÃ¥ste vara sattomgivningsvariabeln DJGPP Ã¤r inte definieradomgivningsvariabeln DJGPP pekar pÃ¥ en trasig fil â€�%sâ€�omgivningsvariabeln DJGPP pekar pÃ¥ en saknad fil â€�%sâ€�miljÃ¶variabeln SOURCE_DATE_EPOCH mÃ¥ste expandera till ett ickenegativt heltal mindre Ã¤n eller lika med %wdfelfel nÃ¤r %s stÃ¤ngdes: %mfel i argument till specifikationsfunktionen %qsfel nÃ¤r %s togs bort
  fel nÃ¤r %qs skrevsfel vid skrivning till %s: %mfel: fel vid sammanslagning av Ã¶versÃ¤ttningsenhetereval_intrinsic(): Felaktig operatoreval_type_intrinsic0(): op NULLundantagsuppstÃ¤dning fÃ¶r denna placerande new vÃ¤ljer icke-placeringsoperatorn deleteundantagshantering avslagen, anvÃ¤nd -fexceptions fÃ¶r att aktiverapersonaliteten stÃ¤mmer inte fÃ¶r undantagshanteringenundantag av typ %<%T%> kommer att fÃ¥ngasundantag av typ %qT kommer att fÃ¥ngasÃ¶verflÃ¶diga element i vektorinitierareÃ¶verflÃ¶diga element i teckenvektorinitierareÃ¶verflÃ¶diga element i skalÃ¤rinitierareÃ¶verflÃ¶diga element i postinitierareÃ¶verflÃ¶diga element i unioninitierareÃ¶verflÃ¶diga element i vector-initierareÃ¶verskjutande anvÃ¤ndningsoperander fÃ¶r satsexekveringsrÃ¤knare Ã¤r negativexekveringsrÃ¤knare antas vara noll
  exekveringsrÃ¤knare uppskattad
! utgÃ¥ng %d->%d inte noteradexpand_binop misslyckades i movsi gotexpansionsmÃ¶nster %<%E%> innehÃ¥ller inga argumentpaketexpansionsmÃ¶nster %<%T%> innehÃ¥ller inga argumentpaketexpansionspunkt Ã¤r plats %i%<#pragma acc%>-klausul fÃ¶rvÃ¤ntades%<#pragma omp section%> eller %<}%> fÃ¶rvÃ¤ntades%<#pragma omp%>-klausul fÃ¶rvÃ¤ntades%<#pragma simd%>-klausul fÃ¶rvÃ¤ntades%<(%> fÃ¶rvÃ¤ntades%<(%> eller filslut fÃ¶rvÃ¤ntades%<)%> fÃ¶rvÃ¤ntades%<*%> fÃ¶rvÃ¤ntades%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare fÃ¶rvÃ¤ntades%<,%> fÃ¶rvÃ¤ntades%<,%> eller %<)%> fÃ¶rvÃ¤ntades%<,%> eller %<)%> fÃ¶rvÃ¤ntades efter %qE%<,%> eller %<...%> fÃ¶rvÃ¤ntades%<,%> eller %<;%> fÃ¶rvÃ¤ntades%<,%> eller %<}%> fÃ¶rvÃ¤ntades%<,%>, %<;%> eller %<}%> fÃ¶rvÃ¤ntades%<.%> fÃ¶rvÃ¤ntades%<...%> fÃ¶rvÃ¤ntades%<:%> fÃ¶rvÃ¤ntades%<:%> eller %<)%> fÃ¶rvÃ¤ntades%<:%> eller %<...%> fÃ¶rvÃ¤ntades%<:%> eller %<::%> fÃ¶rvÃ¤ntades%<:%> eller tal fÃ¶rvÃ¤ntades%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> fÃ¶rvÃ¤ntades%<::%> fÃ¶rvÃ¤ntades%<;%> fÃ¶rvÃ¤ntades%<;%> fÃ¶rvÃ¤ntades efter klassdefinition%<;%> fÃ¶rvÃ¤ntades efter postdefinition%<;%> fÃ¶rvÃ¤ntades efter uniondefinition%<;%> fÃ¶rvÃ¤ntades vid slutet av medlemsdeklaration%<;%> eller %<{%> fÃ¶rvÃ¤ntades%<;%> eller %<{%> fÃ¶rvÃ¤ntades efter metodattributsdefinition%<;%>, %<,%> eller %<)%> fÃ¶rvÃ¤ntades%<;%>, identifierare eller %<(%> fÃ¶rvÃ¤ntades%<<%> fÃ¶rvÃ¤ntades%<=%> fÃ¶rvÃ¤ntades%<=%>, %<,%>, %<;%>, %<asm%> eller %<__attribute__%> fÃ¶rvÃ¤ntades%<>%> fÃ¶rvÃ¤ntades%<@end%> fÃ¶rvÃ¤ntades%<@synchronized%> fÃ¶rvÃ¤ntades%<@throw%> fÃ¶rvÃ¤ntades%<@try%> fÃ¶rvÃ¤ntades%<[%> fÃ¶rvÃ¤ntades%<]%> fÃ¶rvÃ¤ntades%<_Cilk_spawn%> fÃ¶rvÃ¤ntades fÃ¶re %<_Cilk_sync%>%<__label__%> fÃ¶rvÃ¤ntades%<__transaction_atomic%> fÃ¶rvÃ¤ntades%<__transaction_relaxed%> fÃ¶rvÃ¤ntades%<asm%> fÃ¶rvÃ¤ntades%<catch%> fÃ¶rvÃ¤ntades%<class%> fÃ¶rvÃ¤ntades%<class%> eller %<typename%> fÃ¶rvÃ¤ntades%<class%>, %<typename%> eller %<template%> fÃ¶rvÃ¤ntades%<data%> fÃ¶rvÃ¤ntades%<data%> fÃ¶rvÃ¤ntades efter %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> eller %<exit%> fÃ¶rvÃ¤ntades%<declare%> fÃ¶rvÃ¤ntades%<decltype%> fÃ¶rvÃ¤ntades%<delete%> fÃ¶rvÃ¤ntades%<extern%> fÃ¶rvÃ¤ntades%<for%> fÃ¶rvÃ¤ntades efter %qs%<namespace%> fÃ¶rvÃ¤ntades%<new%> fÃ¶rvÃ¤ntades%<none%> fÃ¶rvÃ¤ntades%<none%> eller %<shared%> fÃ¶rvÃ¤ntades%<omp_priv%> eller funktionsnamn fÃ¶rvÃ¤ntades%<operator%> fÃ¶rvÃ¤ntades%<parallel%>- eller %<target%>-modifierare av %<if%>-klausul fÃ¶rvÃ¤ntades%<point%> fÃ¶rvÃ¤ntades%<return%> fÃ¶rvÃ¤ntades%<scalar%> fÃ¶rvÃ¤ntades%<simd%> eller %<reduction%> eller %<target%> fÃ¶rvÃ¤ntades%<static_assert%> fÃ¶rvÃ¤ntades%<target%> fÃ¶rvÃ¤ntades%<template%> fÃ¶rvÃ¤ntades%<throw%> fÃ¶rvÃ¤ntades%<tofrom%> fÃ¶rvÃ¤ntades%<try%> fÃ¶rvÃ¤ntades%<using%> fÃ¶rvÃ¤ntades%<while%> fÃ¶rvÃ¤ntades%<{%> fÃ¶rvÃ¤ntades%<{%> eller %<:%> fÃ¶rvÃ¤ntades%<}%> fÃ¶rvÃ¤ntades%<}%> fÃ¶rvÃ¤ntades fÃ¶re %<else%>%<~%> fÃ¶rvÃ¤ntades%d nivÃ¥er av mallparametrar fÃ¶rvÃ¤ntades till %q#D, %d fanns%qT fÃ¶rvÃ¤ntades men argumentet har typ %qT%qs %<if%>-klausulmodifierare fÃ¶rvÃ¤ntades snarare Ã¤n %qs... fÃ¶rvÃ¤ntades[big-endian|little-endian|default] fÃ¶rvÃ¤ntades efter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] fÃ¶rvÃ¤ntades efter %<#pragma GCC diagnostic%>en strÃ¤ng fÃ¶rvÃ¤ntades efter %<#pragma message%>fÃ¶rvÃ¤ntade ett SSA_NAME-objekten identifierare fÃ¶rvÃ¤ntades som attributnamnvektornotationsuttryck fÃ¶rvÃ¤ntadesattribut fÃ¶rvÃ¤ntades fÃ¶re %<...%>binÃ¤r operator fÃ¶rvÃ¤ntadesbooleskt uttryck fÃ¶rvÃ¤ntadesboolesk typ fÃ¶rvÃ¤ntadescase-etikett eller goto-sats fÃ¶rvÃ¤ntadeskanal fÃ¶rvÃ¤ntadesklassnamn fÃ¶rvÃ¤ntadesklassnyckel fÃ¶rvÃ¤ntadesklassnamn fÃ¶rvÃ¤ntadeskonstruerare, destruerare eller typkonvertering fÃ¶rvÃ¤ntadesen deklaration fÃ¶rvÃ¤ntadesdeklaration eller sats fÃ¶rvÃ¤ntadesdeklarationsspecificerare fÃ¶rvÃ¤ntadesdeklarationsspecificerare eller %<...%> fÃ¶rvÃ¤ntadesdeklarator fÃ¶rvÃ¤ntadeselse-sats fÃ¶rvÃ¤ntadesen tom strÃ¤ng fÃ¶rvÃ¤ntades efter nyckelordet %<operator%>slut pÃ¥ fÃ¥ngstlista fÃ¶rvÃ¤ntadesovÃ¤ntat radslututtryck fÃ¶rvÃ¤ntadesuttryckslista eller typ-id fÃ¶rvÃ¤ntadesen funktion fÃ¶rvÃ¤ntadesett funktionsnamn fÃ¶rvÃ¤ntadesfunktionsnamn %<(%> fÃ¶rvÃ¤ntadesgoto-uttryck fÃ¶rvÃ¤ntadesid-uttryck fÃ¶rvÃ¤ntadesid-uttryck fÃ¶rvÃ¤ntades (argument)identifierare fÃ¶rvÃ¤ntadesidentifierare eller %<(%> fÃ¶rvÃ¤ntadesidentifierare eller %<)%> fÃ¶rvÃ¤ntadesidentifierare eller %<*%> fÃ¶rvÃ¤ntadesinitierare fÃ¶rvÃ¤ntadesheltal fÃ¶rvÃ¤ntadesheltalsuttryck fÃ¶rvÃ¤ntadesheltalsuttryck fÃ¶rvÃ¤ntades fÃ¶re â€�)â€�grÃ¤nssnitt eller pekare till grÃ¤nssnitt fÃ¶rvÃ¤ntadesiterationsdeklaration eller initiering fÃ¶rvÃ¤ntadesiterationssats fÃ¶rvÃ¤ntadeshoppsats fÃ¶rvÃ¤ntadesetikett fÃ¶rvÃ¤ntadesetikettsats fÃ¶rvÃ¤ntadesavbildningsindex fÃ¶rvÃ¤ntades pÃ¥ hÃ¶gersidannamnrymdsnamn fÃ¶rvÃ¤ntadesnÃ¤stat namn-specificerare fÃ¶rvÃ¤ntadesnumerisk typ fÃ¶rvÃ¤ntadesoperator fÃ¶rvÃ¤ntadesparameterpaket fÃ¶rvÃ¤ntades fÃ¶re %<...%>passnamn fÃ¶rvÃ¤ntadespekare fÃ¶rvÃ¤ntadesprimÃ¤ruttryck fÃ¶rvÃ¤ntadesovÃ¤ntad pekaroperatorkvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r konstruerare %qDkvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r destruerare %qDselektionssats fÃ¶rvÃ¤ntadessemikolon fÃ¶rvÃ¤ntadesspecificerarkvalificerarlista fÃ¶rvÃ¤ntadessats fÃ¶rvÃ¤ntadesstrÃ¤ngkonstant fÃ¶rvÃ¤ntadesstrÃ¤ngliteral fÃ¶rvÃ¤ntadessuffixidentifierare fÃ¶rvÃ¤ntadesmallargument fÃ¶rvÃ¤ntadesmall-id fÃ¶rvÃ¤ntadesmall-id fÃ¶r typ fÃ¶rvÃ¤ntadesmallnamn fÃ¶rvÃ¤ntadestypspecificerare fÃ¶rvÃ¤ntadestypnamn fÃ¶rvÃ¤ntadestypspecificerare fÃ¶rvÃ¤ntadesokvalificerat id fÃ¶rvÃ¤ntadesvariabelnamn fÃ¶rvÃ¤ntadesexplicit fÃ¥ngst via kopiering av %<this%> Ã¶verflÃ¶digt med standardfall av fÃ¥ngst via kopieringexplicit fÃ¥ngst via kopiering av %qD Ã¶verflÃ¶digt vid standardfÃ¥ngst via kopieringexplicit fÃ¥ngst via referens av %qD Ã¶verflÃ¶digt med standardfÃ¥ngst via referensexplicita konverteringsoperatorer Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11explicita hÃ¤rledningsguider Ã¶vervÃ¤gs inte vid kopieinitieringuttrycklig goto vid slutet av gb %dexplicit instansiering av %q#Dexplicit instansiering av %q#T fÃ¶re definitionen av mallenexplicit instansiering av %qD men ingen definition tillgÃ¤ngligexplicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)explicit instansiering av %qD utanfÃ¶r dess namnrymd mÃ¥ste anvÃ¤nda en nÃ¤stat-namn-specificerareexplicit instansieringar av mallen %q#D som inte Ã¤r en klassexplicit instansieringar av icke-mall %q#Dexplicit instansieringar av icke-malltyp %qTen explicit instansiering skall inte anvÃ¤nda %<constexpr%>-specificerareen explicit instansiering skall inte anvÃ¤nda %<inline%>-specificerareexplicit-kvalifikation i deklaration av %qDden explicita registervariabeln %qD fÃ¥r inte modifieras i en avynglingexplicit specialisering  deklarerad %<concept%>explicit specialisering som inte Ã¤r i namnrymdsomrÃ¥de %qDexplicit specialisering av %qD efter fÃ¶rsta anvÃ¤ndningenexplicit specialisering av %qD mÃ¥ste inledas av %<template <>%>explicit specialisering av %qD utanfÃ¶r dess namnrymd mÃ¥ste anvÃ¤nda en nÃ¤stat-namn-specificerareexplicit specialisering av funktionskonceptet %qDexplicit specialisering av icke-mall %qTexplicit mallargumentlista Ã¤r inte tillÃ¥tetexplicit mallspecialisering kan inte ha en lagringsklassden explicit standarddefinierade funktionen %q+D kan inte deklareras som constexpr fÃ¶r att den implicita deklarationen Ã¤r inte constexpr:explicit anvÃ¤nda register mÃ¥ste vara grupperade i toppen pÃ¥ stackenexponentbokstav â€�qâ€� i reell literal konstant vid %Cuttr i !$OMP ATOMIC WRITE-tilldelning var = uttr mÃ¥ste vara skalÃ¤r och fÃ¥r inte referera var vid %Luttr i !$OMP ATOMIC-tilldelning var = var op uttr mÃ¥ste vara skalÃ¤r och fÃ¥r inte referera var vid %Luttrycket %qE anger inte en constexpr-funktionuttrycket %qE har sidoeffekteruttrycket %qE Ã¤r inte ett konstant uttryckuttryck kan inte anvÃ¤ndas som en funktionuttryck i new-deklarerare mÃ¥ste ha heltals- eller upprÃ¤kningstyputtryck i statisk fÃ¶rsÃ¤kran Ã¤r inte ett heltaluttryck i statisk fÃ¶rsÃ¤kran Ã¤r inte ett konstant heltalsuttryckuttryck i statisk fÃ¶rsÃ¤kran Ã¤r inte konstantuttryckslista behandlas som sammansatt uttryck i funktionstypkonverteringuttryckslista behandlas som sammansatt uttryck i initierareuttryckslista behandlas som sammansatt uttryck i medlemsinitierareuttrycket mÃ¥ste vara ett heltalett uttryck med abstrakt klasstyp %qT kan inte anvÃ¤ndas i throw-uttryckuttryckssats har ofullstÃ¤ndig typexpression_rank(): TvÃ¥ vektorspecifikationerextend_ref(): Felaktig svansutÃ¶kade initierarlistor Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11utÃ¶kade register har inga hÃ¶ga halvorexterndeklaration av %q#D stÃ¤mmer inteextern deklaration av %q+D fÃ¶ljer pÃ¥ deklaration utan lÃ¤nkklassextern model globalvalueexterna TLS-initieringsfunktioner stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturextern lÃ¤nkklass krÃ¤vs fÃ¶r symbol %q+D pÃ¥ grund av attributet %qEexternt synlig inline-klonextra %<;%>extra klammergrupp vid slutet av initierareextra element i skalÃ¤r initierareextra utgÃ¥ende bÃ¥ge %d->%dextra kvalifikation %<%T::%> pÃ¥ medlem %qsextra kvalifikation inte tillÃ¥tenextra semikolonextra semikolon angivet i metoddefinitionextra semikolon i post eller union angivetextra typkvalificerare i formatargument (argument %d)misslyckades att initiera insticksmodulen %smisslyckades att skapa en avbildningskomponent â€�%sâ€�kunde inte hitta skapa unionkomponenten â€�%sâ€�misslyckades att expandera inbyggd funktionmisslyckades att fÃ¥ slutstatus: %mkunde inte ta processtider: %mdet gick inte att Ã¶ppna temporÃ¤r fil %s fÃ¶r LTO-utdatadet gick inte att Ã¶ppna temporÃ¤r fil %s med LTO-utdatamisslyckades att Ã¥terta funktion som inte behÃ¶vsmisslyckades att Ã¥terta funktion som inte behÃ¶vs i samma comdat-gruppfelminnesmodellen kan inte vara starkare Ã¤n den lyckade minnesmodellen fÃ¶r %<__atomic_compare_exchange%>misslyckades att fÃ¶renkla delstrÃ¤ngreferens i DATA-sats vid %Lmisslyckande vid omlÃ¤sningsfÃ¶rsÃ¶k:fall igenom-bÃ¥ge efter styrsats i gb %dfall igenom-bÃ¥ge efter ovillkorligt hopp i gb %ifall-igenom-bÃ¥ge korsar sektionsgrÃ¤ns i gb %ifall igenom till utgÃ¥ng frÃ¥n gb %dsnabb upprÃ¤kning Ã¤r inte tillgÃ¤nglig i Objective-C 1.0attributen fastcall och cdecl Ã¤r inte kompatiblaattributen fastcall och regparm Ã¤r inte kompatiblaattributen fastcall och stdcall Ã¤r inte kompatiblaattributen fastcall och thiscall Ã¤r inte kompatiblaÃ¶desdigert fel: fclose %s: %mfe_runtime_error-strÃ¤ng mÃ¥ste vara null-termineradfe_runtime_error: Fel antal argument (%d istÃ¤llet fÃ¶r %d)fÃ¤lt %q#D med samma namn som en klassfÃ¤lt %q+D ogiltigt deklarerad funktionstypfÃ¤lt %q+D ogiltigt deklarerad metodtypfÃ¤ltet %qD har den ofullstÃ¤ndiga typen %qTfÃ¤ltet %qE deklarerat som en funktionfÃ¤lt %qE har ofullstÃ¤ndig typfÃ¤ltnamn i initierare fÃ¶r annat Ã¤n post eller unionfÃ¤ltprecisionsspecificerarefÃ¤ltbreddfÃ¤ltbredd i printf-formatfÃ¤ltbredd i scanf-formatfÃ¤ltbredd i strfmon-formatfÃ¤ltbredd i strftime-formatfÃ¤ltbreddsspecificerarefÃ¤lt har en annan layout i en annan Ã¶versÃ¤ttningsenhetgÃ¥tt ifrÃ¥n men inte till filen %qsfilen slutar i standardargumentfilnivÃ¥deklaration av %qE anger %<auto%>filnivÃ¥deklaration av %qE anger %<register%>utfyllnadsteckenutfyllnadstecken i strfmon-formatfind_array_spec(): Specifikation saknasfind_array_spec(): oanvÃ¤nd as(1)find_array_spec(): oanvÃ¤nd as(2)find_enum(): Enum finns intefini-funktion funnen i objekt %sfÃ¶rsta argumentet mÃ¥ste vara []bytefÃ¶rsta argumentet till %q+D skall vara %<int%>fÃ¶rsta argumentet till %<__builtin_call_with_static_chain%> mÃ¥ste vara ett anropsuttryckfÃ¶rsta argumentet till %<__builtin_choose_expr%> Ã¤r inte en konstantfÃ¶rsta argumentet till %<va_arg%> Ã¤r inte av typen %<va_list%>fÃ¶rsta som inte stÃ¤mmer Ã¤r fÃ¤ltfÃ¶rsta avstÃ¥ndet mÃ¥ste vara i motsatt riktning mot slingiterationerfasta ebp-register krÃ¤ver %<-maccumulate-outgoing-args%>fasta ebp-register krÃ¤ver %<target("accumulate-outgoing-args")%>fast register %s anvÃ¤nt fÃ¶r att skicka en parameter till en funktionfixdecimalspill i uttryckfixdecimaltyper stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturfixdecimaltyper stÃ¶djs inte i C++flexibel vektor medlem %qD i en i Ã¶vrigt tom %q#Tflexibel vektormedlem %qD inte vid slutet av %q#Tflexibel vektormedlem i struct utan namngivna medlemmarflexibel vektormedlem i unionflexibel vektormedlem inte vid slutet av postflyttalskonstant Ã¶verskrider intervallet fÃ¶r %qTflyttalskonstant felanvÃ¤ndflyttalskonstant avkortas till nollflyttalskonstant Ã¶verskrider intervallet fÃ¶r typen %qTflyttalskonstant avkortas till nollflyttalsspill i uttryckflyttalssuffixet %qs skuggas av implementationenflyttalskonstant inte en giltig omedelbar operandflÃ¶desstyrningsinstruktion inuti grundblockvikningskontroll: originaltrÃ¤det Ã¤ndrat av vikningfold Ã¶ver tom expansion Ã¶ver %Ovikningsuttryck Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zfopen %s: %mfopen: %s: %mfÃ¶r %qDfÃ¶r en typkonvertering i funktionsstil, ta bort det Ã¶verflÃ¶diga %<::%D%>fÃ¶r hÃ¤rledning till %<std::initializer_list%>, anvÃ¤nd kopielistinitiering (d.v.s. lÃ¤gg till %<=%> fÃ¶re %<{%>)for-Ã¶kningsuttryck kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionfor-Ã¶kningsuttryck har ingen effektfor-Ã¶kningsuttryck Ã¤r en referens, inte ett anrop, till funktionen %qEfÃ¶r pekartyper mÃ¥ste ett lÃ¤ngduttryck angesfor-sats fÃ¶rvÃ¤ntadesfÃ¶r malldeklaration %q+DfÃ¶r flaggan -mcache-block-size=X, mÃ¥ste ett giltigt X vara: 4, 8, 16, 32, 64, 128, 256 eller 512fÃ¶r flaggan -misr-vector-size=X mÃ¥ste ett giltigt X vara: 4 eller 16fÃ¶r en vektor med okÃ¤nd grÃ¤ns mÃ¥ste ett lÃ¤ngduttryck angesfor-, while- eller do-sats fÃ¶rvÃ¤ntadesformatformatargument %d oanvÃ¤nt fÃ¶r anvÃ¤nt argument %d i $-stilsformatformatargument %d anvÃ¤nt mer Ã¤n en gÃ¥ng i formatet %sformatargumentet skall vara en %qs-referensformatargumentet skulle vara en %qs-referens men en strÃ¤ng fannsformatet Ã¤r en strÃ¤ng breda teckenformatet Ã¤r inte en strÃ¤ngliteral och inga formatargumentformatet Ã¤r inte en strÃ¤ngliteral, argumenttyperna inte kontrolleradeformatet Ã¤r inte en strÃ¤ngliteral, formatstrÃ¤ngen inte kontrolleradformatstrÃ¤ngsargumentet kommer efter argumenten som skall formaterasargument fÃ¶r formatstrÃ¤ng Ã¤r inte en strÃ¤ngtypformatstrÃ¤ng har ogiltigt operandnummerformatstrÃ¤ngen Ã¤r definierad hÃ¤rformerar en pekare till en kvalificerad funktionstyp %qTformar pekare till en referenstyp %qTformerar en referens till en kvalificerad funktionstyp %qTformar referens till en referenstyp %qTformar referens till voidframÃ¥tdeklaration av %q#Thittade %<%c%s%>hittade %<-%E%> istÃ¤llet fÃ¶r %<+%E%> i protokoll%<:%> hittades i kapslad namnspecifikation, %<::%> fÃ¶rvÃ¤ntadeshittade en %qT men formatargumentet skall vara en strÃ¤nghittade en %qs-referens men formatargumentet skall vara en strÃ¤nghittade ett standardnamn med en definierande sats som inte Ã¤r tomhittade en verklig definition av ett icke-registerhittade en virtuell definition av ett GIMPLE-registerfann ett SSA_NAME som hade slÃ¤ppts till den fria poolenhittade standardfall som inte var vid bÃ¶rjan av case-vektorfp-mjukvarukomplettering krÃ¤ver -mtrap-precision=ifr30_print_operand: ogiltig %%F-kodfr30_print_operand: ogiltig %%x-kodfr30_print_operand: ogiltig operand fÃ¶r %%A-kodfr30_print_operand: ohanterad MEMfr30_print_operand: okÃ¤nd kodfr30_print_operand: okÃ¤nd %%B-kodfr30_print_operand: okÃ¤nd %%b-kodfr30_print_operand: okÃ¤nd %%p-kodfr30_print_operand_address: ohanterad adressrampekare behÃ¶vs, men Ã¤r reserveradramstorlek pÃ¥ %qs Ã¤r %wd byteramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¶verskrider anvÃ¤ndarens valda stackgrÃ¤ns pÃ¥ %d byte.  En ovillkorlig fÃ¤lla lÃ¤ggs till.ramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¤r mer Ã¤n hÃ¤lften av stackstorleken.  Den dynamiska kontrollen skulle inte vara pÃ¥litlig.  Ingen kontroll lÃ¤ggs ut fÃ¶r denna funktion.ramstorlek fÃ¶r stor fÃ¶r pÃ¥litlig stackkontrollfree_expr0(): Felaktig uttryckstypfree_pi_tree(): Ej upplÃ¶st upprÃ¤ttningvÃ¤ndeklaration %q#D deklarerar en icke-mall-funktionvÃ¤ndeklaration %qD i lokal klass utan en tidigare deklarationvÃ¤ndeklarationen %qD Ã¤r inte synlig fÃ¶r en explicit specialiseringvÃ¤ndeklarationen %qD fÃ¥r inte ha virt-specificerarevÃ¤ndeklaration som inte namnger en klass eller funktionvÃ¤ndeklarationen hÃ¤rvÃ¤ndeklaration Ã¤r inte i klassdefinitionvÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend %#T%>vÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend class %T::%D%>Ã¤n tidigare deklaration av %qFfrv_print_operand: okÃ¤nd koden funktion kan endast jÃ¤mfÃ¶ras med nilfunktionen %q#D Ã¤r initierad som en variabelfunktionen %q+D standarddefinierades i sin omdeklaration med en undantagsspecifikation som skiljer frÃ¥n den implicita undantagsspecifikationen %qXfunktionsdefinition %q+D Ã¤r markerad dllimportfunktionen %q+D Ã¤r en del av en aliascykelfunktion %q+F kan aldrig kopieras eftersom den tar emot ett icke-lokalt gotofunktion %q+F kan aldrig kopieras eftersom den sparar adressen av en lokal etikett i en statisk variabelfunktion %q+F kan aldrig inline:as eftersom den innehÃ¥ller ett berÃ¤knat gotofunktionen %q+F kan aldrig vara inline eftersom det stÃ¤ngs av av -fno-inlinefunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder __builtin_return eller __builtin_apply_argsfunktion %q+F kan aldrig inline:as fÃ¶r att den anvÃ¤nder alloca (Ã¥sidosÃ¤tt genom att anvÃ¤nda attributet always_inline)funktionen %q+F kan aldrig vara inline eftersom den anvÃ¤nder attribut som stÃ¥r i konflikt med inlinefunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder icke-lokala gotofunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder setjmpfunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder setjmp-longjmp-undantagshanteringfunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder variabel argumentlistafunktionen %qD deklarerad %<virtual%> inuti en unionfunktionen %qD Ã¤r initierad som en variabelfunktionen %qD kan vara en kandidat fÃ¶r formatattributet %qsfunktionen %qD omdeklarerad som en variabelfunktionen %qD anvÃ¤nd som %<asm%>-utdatafunktionen %qs kan inte deklareras %<mutable%>funktionsattributen stÃ¤mmer intefunktionsattributen %qs och %qs har ingen effekt pÃ¥ funktionen %qsfunktionsattributen %qs, %qs och %qs Ã¤r Ã¶msesidigt uteslutandefunktionskroppen kan inte skrivas Ã¶ver vid lÃ¤nkningstillfÃ¤lletfunktionskroppen inte tillgÃ¤ngligfunktionsanrop har sammansatt vÃ¤rdefunktion anropad via en inkompatibel typfunktionen kan inte instrumenterasfunktionsdeklarationen Ã¤r inte en prototypfunktion deklarerad %<noreturn%> har en %<return%>-satsfunktionsdefinition deklarerad som %<auto%>funktionsdefinition deklarerad som %<register%>funktionsdefinition deklarerad som %<typedef%>funktionsdefinition deklarerad som %qsfunktionsdefinition deklarerar inte parametrarfunktionsdefinition som har kvalificerad void-returtypfunktionen returnerar inte typen strÃ¤ngfunktionen kan returnera adressen till en lokal variabelfunktionen kan vara en kandidat fÃ¶r attributet %qsfunktionen kan vara en kandidat fÃ¶r attributet %qs om man vet att den returnerar normaltfunktionen inte beaktad fÃ¶r inline:ingfunktionen Ã¤r inte deklarerad inline och kodstorleken skulle vÃ¤xafunktionen kan inte inline:asfunktionen Ã¤r inte en inline-kandidatfunktions- eller vektortyp %qT i %<#pragma omp declare reduction%>funktions- eller vektortyp i %<#pragma omp declare reduction%>funktionsparameterfunktionsresultatsrÃ¤knare stÃ¤mmer intefunktionsreturtyp kan inte vara funktionfunktionsreturtyper Ã¤r inte kompatibla pÃ¥ grund av %<volatile%>funktion som returnerar en funktionfunktion som returnerar en vektorfunktionen returnerar adress till en etikettfunktionen returnerar adress till en lokal variabelfunktionen returnerar ett aggregatfunktionssymbol som inte Ã¤r en funktionfunktionsmall %qD omdeklarerad som en klassmallfunktionsmalls-id %qD i nÃ¤stad namnspecificerarefunktionstyper inte riktigt kompatibla i ISO Cfunktion med kvalificerad void-returtyp anropad%qE i funktions definitionsomrÃ¥de Ã¤r implicit auto och deklarerad %qsfunktionsdefinitionsomrÃ¥de %qs implicit auto och deklarerat %<__thread%>stÃ¶d fÃ¶r function_profilerfunktionsprofileringsstÃ¶d fÃ¶r MMIXfunktionell konvertering till vektortypen %qTskrÃ¤p vid slutet av â€�#pragma nomember_alignmentâ€�gcc-drivrutin version %s %skÃ¶r gcc version %s
  gcc version %s %s
  gcov %s%s
  generell snuttkod misslyckas fÃ¶r metod %qD som anvÃ¤nder %<...%>get_mpz(): Inte en heltalskonstantnÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil hÃ¤mtades: %mgfc_add_interface(): Felaktig grÃ¤nssnittstypgfc_arith_divide(): Felaktig bastypgfc_arith_error(): Felaktig felkodgfc_arith_minus(): Felaktig bastypgfc_arith_plus(): Felaktig bastypgfc_arith_times(): Felaktig bastypgfc_arith_uminus(): Felaktig bastypgfc_array_dimen_size(): Felaktigt EXPR_ARRAY-uttryckgfc_array_dimen_size(): Felaktig dimensiongfc_ascii_statement(): Felaktig satskodgfc_basic_typename(): Odefinierad typgfc_caf_attr(): Felaktig vektorreferensgfc_caf_attr(): Uttrycket Ã¤r inte en variabelgfc_check_dependency: en EXPR_VARIABLE fÃ¶rvÃ¤ntadesgfc_check_digit(): felaktig radixgfc_code2string(): Felaktig kodgfc_compare_array_spec(): Vektorspecifikation sÃ¶nderskrivengfc_compare_derived_types: felaktig hÃ¤rledd typgfc_compare_expr(): Felaktig bastypgfc_conv_constant_to_tree(): ogiltig typ: %sgfc_convert_constant(): OvÃ¤ntad typgfc_copy_expr(): Felaktig uttrycksnodgfc_find_array_ref(): Det finns ingen referensgfc_free_statement(): Felaktig satsgfc_get_constant_expr(): locus %<where%> kan inte vara NULLgfc_get_default_type(): Felaktig symbol %qsgfc_global_used(): Felaktig typgfc_is_constant_expr(): OkÃ¤nd uttryckstypgfc_match(): Felaktig matchningskod %cgfc_match_sym_complex_part(): Felaktig typgfc_op2string(): Felaktig kodgfc_range_check() returnerade felaktigt vÃ¤rdegfc_range_check(): Felaktig typgfc_ref_dimen_size(): Felaktig dimen_typegfc_ref_dimen_size(): Felaktig dimensiongfc_resolve_blocks(): Felaktig blocktypgfc_resolve_code(): Felaktig satskodgfc_resolve_code(): Inget uttryck i DO WHILEgfc_resolve_expr(): Felaktig uttryckstypgfc_set_default_type(): symbolen har redan en typgfc_simplify_abs(): Felaktig typgfc_simplify_dcmplx(): Felaktig typ (x)gfc_simplify_dcmplx(): Felaktig typ (y)gfc_simplify_dim(): Felaktig typgfc_simplify_floor(): Felaktig sortgfc_simplify_log: felaktig typgfc_simplify_mod(): Felaktiga argumentgfc_simplify_modulo(): felaktiga argumentgfc_trans_code(): Felaktig satskodgfc_trans_omp_workshare(): Felaktig satskodgfc_trans_select(): Felaktig typ fÃ¶r Bad type for case-uttryck.gfc_typename(): Odefinierad typgfc_validate_kind(): Fick felaktig sortgfc_validate_kind(): Fick felaktig typgfc_variable_attr(): Felaktig vektorreferensgfc_variable_attr(): Uttrycket Ã¤r inte en variabelgfortran stÃ¶djer inte -E utan -cppgfortran: Endast en %<-J%>-flagga tillÃ¥tsgimple-anrop har inget mÃ¥lgimple-anrop har tvÃ¥ mÃ¥lgimple-kontroll: %s(%s) fÃ¶rvÃ¤ntades, har %s(%s) i %s, vid %s:%dgimple_bb (phi) Ã¤r satt till ett felaktigt grundblockgimple_bb (sats) Ã¤r satt till ett felaktigt grundblockgimplification misslyckadesglobala konstruerare stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturglobal deklaration av %q#Dglobala destruerare stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturglobala kvalificering av klassnamn Ã¤r ogiltigtglobal registervariabel %qD anvÃ¤nd i nÃ¤stad funktionglobal registervariabel fÃ¶ljer en funktionsdefinitionglobal registervariabel har startvÃ¤rdetilldelning av global/statisk variabel har uppfÃ¥ngatsfick %d mallparametrar till %q#Dfick %d mallparametrar till %q#Tgoto-destination Ã¤r varken en etikett eller en pekaregp Ã¤r konstant (men spara/Ã¥terstÃ¤ll gp vid indirekta anrop).gp_offset (%ld) eller end_offset (%ld) Ã¤r mindre Ã¤n nollbehÃ¶vde omlokalisera PCHMIPS16-kod med hÃ¥rdvaruflyttal fÃ¶r andra ABI:er Ã¤n o32 och o64hÃ¥rdvaruinstruktioner fÃ¶r decimalflyttal Ã¤r inte tillgÃ¤ngliga i lÃ¤get ESA/390hÃ¥rdvaruinstruktioner fÃ¶r decimala flyttal Ã¤r inte tillgÃ¤ngliga pÃ¥ %svektorstÃ¶d i hÃ¥rdvara Ã¤r inte tillgÃ¤ngliga pÃ¥ %sstÃ¶d fÃ¶r hÃ¥rdvaruvektorer Ã¤r inte tillgÃ¤ngligt med -msoft-floathar andra parametrar i en annan Ã¶versÃ¤ttningsenhethar ett annat returvÃ¤rde i en annan Ã¶versÃ¤ttningsenhethuvudinstruktion %d fÃ¶r block %d finns inte i instruktionsstrÃ¶mmenhÃ¤rÃ¶vre grÃ¤ns %qE ovanfÃ¶r storleken pÃ¥ vektorsektionen i en %qs-klausulhwcap %s Ã¤r ett ogiltigt argument till den inbyggda %siWMMXt och NEON Ã¤r inkompatiblaiWMMXt stÃ¶djs inte i Thumb-lÃ¤geia64_print_operand: okÃ¤nd kodidentical_array_ref(): inkonsistenta dimensioneridentifieraren %qE stÃ¥r i konflikt med ett nyckelord i C++identifieraren %qE Ã¤r ett nyckelord i C++11identifierare fÃ¶rvÃ¤ntades efter %<@protocol%>om nÃ¥gon %<if%>-klausul har en modifierare mÃ¥ste alla %<if%>-klausuler anvÃ¤nda modifierareif-satser kan inte innehÃ¥lla %<Cilk_spawn%>om denna kod nÃ¥s, kommer programmet att avbrytaifunc stÃ¶djs inte i denna konfigurationifunc stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturignorerar #pragma %s %signorerar %<#pragma align%> fÃ¶r explicit justerad %q+Dignorerar %<#pragma omp declare simd%> pÃ¥ en funktion med ett icke-%<uniform%>-argument kvalificerat med %<_Atomic%>ignorerar %<#pragma omp declare simd%> pÃ¥ en funktion med en returtyp kvalificerad med %<_Atomic%>ignorerar attributet %qD pÃ¥ en anonym namnrymdignorerar attributet %qD pÃ¥ en namnrymd som inte Ã¤r inlineignorerar attributet %qE anvÃ¤nt pÃ¥ mallinstansieringen %qTignorerar attributet %qE anvÃ¤nt pÃ¥ mallspecialiseringen %qTignorerar -fschedule-insns pÃ¥ grund av ett fel i undantagshanteringenignorerar asm-specificerare fÃ¶r ickestatisk lokal variabel %q+Dignorerar attribut anvÃ¤nda pÃ¥ %qT efter dess definitionignorerar attribut anvÃ¤nda pÃ¥ klasstypen %qT utanfÃ¶r dess definitionignorerar attribut anvÃ¤nda pÃ¥ beroende typ %qT utan en associerad deklarationignorerar attribut i mallargumentet %qEignorerar attribut pÃ¥ mallargumentet %qTignorerar dubblerad katalog â€�%sâ€�
--- 2483,2489 ----
  det gick inte att avmappa pch_address_space: %mcpu %s Ã¤r ett ogiltigt argument till den inbyggda %sskapad och anvÃ¤nd med olika ABI:erskapad och anvÃ¤nd med olika arkitekturer/ABI:erskapad och anvÃ¤nd med olika byteordningskapad och anvÃ¤nd med olika instÃ¤llningar av -fpicskapad och anvÃ¤nd med olika instÃ¤llningar av -fpieskapad och anvÃ¤nd med olika instÃ¤llningar av â€�%sâ€�skapar vektor av %qTskapar vektor av %qT, som Ã¤r en abstrakt klasstypskapar vektor av funktionsmedlemmarskapar vektor av funktionerskapar vektor av referenserskapar vektor av voidskapar pekare till medlemsfunktion i typ %qT som inte Ã¤r en klassskapar pekare till medlem av typ %qT som inte Ã¤r en klassskapar pekare till medlem av typ voidskapar pekare till medlemsreferenstyp %qTskapar kÃ¶rtidsomlokaliseringskapar kÃ¶rtidsomlokaliseringar fÃ¶r %qDskapar vÃ¤ljare fÃ¶r icke existerande metod %qEnuvarande namnrymd %qD innesluter inte den starkt anvÃ¤nda namnrymden %qDanpassade instruktions-opkoder mÃ¥ste vara kompileringstillfÃ¤lleskonstanter i intervallet 0-255 fÃ¶r __builtin_custom_%sflaggan custom-fpu-cfg stÃ¶djer inte %<no-%>flaggan custom-fpu-cfg behÃ¶ver konfigurationsargumentcv-kvalificerad typparameterdataomrÃ¥desattribut kan inte anges fÃ¶r lokala variablerdataomrÃ¥det %q+D stÃ¥r i konflikt med tidigare deklarationdatadeklarationdatadefinition har ingen typ eller lagringsklassdatamedlem %qD kan inte vara en medlemsmalldatamedlem fÃ¥r inte ha variabel typ %qTdatatyp %q+D passar inte fÃ¶r ett registerdata-model=far Ã¤r inte giltigt fÃ¶r arkitekturen cr16cdÃ¶tt STMT i EH-tabelldÃ¶tt histogramfelsÃ¶kningfelsÃ¶kningsformatet %qs stÃ¥r i konflikt med tidigare valfelsÃ¶kningsnivÃ¥ %qs Ã¤r fÃ¶r hÃ¶gfelsÃ¶kning: decl-specificerare i deklaration av hÃ¤rledningsguidedecl-specificerare Ã¤r ogiltig i villkordeklaration %qD deklarerar inte nÃ¥gotdeklaration som inte deklarerar nÃ¥gotdeklaration av parameter %qD med det finns ingen sÃ¥dan parameterdeklaration av %<extern%>-variabel %qD i %<for%>-slingas initiala deklarationdeklaration av %<~%T%> som medlem av %qTdeklaration av %q#Ddeklarationen av %q#D har %<extern%> och Ã¤r initieraddeklarationen av %q#D har ingen initieraredeklaration av %q#D utanfÃ¶r en klass Ã¤r inte en definitiondeklaration av %q#D skuggar en parameterdeklaration av %q#D med C-lÃ¤nkklassdeklaration av %q#Tdeklaration av %q+#D stÃ¥r i konflikt med inbyggd deklaration %q#Ddeklaration av %q+#D skuggar en mallparameterdeklaration av %q+D skuggar en inbyggd funktiondeklaration av %q+D skuggar tidigare icke-variabeldeklarationen av %q+D med attributet %qs fÃ¶ljer pÃ¥ en deklaration med attributet %qsdeklaration av %q+D med attributet noinline fÃ¶ljer pÃ¥ inline-deklarationdeklaration av %q+D utan lÃ¤nkklass fÃ¶ljer pÃ¥ extern deklarationdeklaration av %qD gÃ¶r tidigare mallinstansiering av %qD tvetydigdeklaration av %qD som %<typedef%>deklaration av %qD som en vektor av funktionsmedlemmardeklaration av %qD som en vektor av funktionerdeklaration av %qD som en vektor av referenserdeklaration av %qD som en vektor av voiddeklaration av %qD som medlem av %qTdeklaration av %qD som flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstadeklaration av %qD som en icke-funktiondeklaration av %qD som icke-medlemdeklaration av %qD som en parameterdeklaration av %qD i %qD som inte innesluter %qDdeklaration av %qD i namnrymd %qD som inte innesluter %qDdeklaration av %qD inte i namnrymd som omger %qDdeklaration av %qD skuggar en global deklarationdeklaration av %qD skuggar en lambdafÃ¥ngstdeklarationen av %qD skuggar en medlem av %qTdeklaration av %qD skuggar en parameterdeklaration av %qD skuggar en tidigare lokal deklarationdeklaration av %qE som en vektor av funktionerdeklaration av %qE som en vektor av voiddeklaration av %qE som flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstadeklaration av %qF har en annan undantagsspecificeraredeklarationen av constexpr-variabeln %qD Ã¤r inte en definitiondeklaration av funktionen %qD i ogiltig kontextdeklaration av flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstadeklaration av icke-variabel %qD i %<for%>-slingas initiala deklarationdeklaration av statisk variabel %qD i %<for%>-slingas initiala deklarationdefinitionen av std::initializer_list matchar inte #include <initializer_list>, Ã¤r inte en malldeklaration av mallparametern %q+D skuggar en mallparameterdeklaration av typnamn som en vektor av funktionerdeklaration av typnamn som en vektor av voiddeklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagningdeklarerar-id saknas, anvÃ¤nder reserverat ord %qDdeklarerad hÃ¤rdeklarerad privat hÃ¤rdeklarerad skyddad hÃ¤rdecltype kan inte lÃ¶sa upp adressen till en Ã¶verlagrad funktiondecltype berÃ¤knas till %qT, som inte Ã¤r en klass eller upprÃ¤kningstypdekomponeringsdeklarationen fÃ¥r inte deklareras %<concept%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<constexpr%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<extern%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<inline%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<mutable%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<register%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<static%>dekomponeringsdeklarationen fÃ¥r inte deklareras %<typedef%>dekomponeringsdeklarationen fÃ¥r inte deklareras %qsdekomponeringsdeklarationen fÃ¥r inte deklareras C++98 %<auto%>dekomponeringsdeklarationen fÃ¥r inte deklareras med typen %qTdekomponeringsdeklarationer Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zminskning av ett booleskt uttryckminskning av konstant fÃ¤lt %qDminskning av upprÃ¤kningsvÃ¤rde Ã¤r ogiltigt i C++minskning av funktion %qDminskning av medlem %qD i endast lÃ¤sbart objektminskning av en pekare till en ofullstÃ¤ndig typ %qTminskning av endast lÃ¤sbar plats %qEminskning av endast lÃ¤sbar medlem %qDminskning av endast lÃ¤sbart namngivet returvÃ¤rde %qDminskning av endast lÃ¤sbar parameter %qDminskning av endast lÃ¤sbar referens %qDminskning av endast lÃ¤sbar variabel %qDhÃ¤rledd klasstyp %qT i funktionens returtyphÃ¤rledd uttryckstyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningarhÃ¤rledd initierare uppfyller inte sina platshÃ¥llarbegrÃ¤nsningarhÃ¤rledd returtyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningarhÃ¤rledd returtyp Ã¤r endast tillgÃ¤nglig med -std=c++14 eller -std=gnu++14hÃ¤rleder %qT som %qThÃ¤rledning frÃ¥n klammeromgiven initierarlista krÃ¤ver #include <initializer_list>hÃ¤rledningsguiden %qD mÃ¥ste deklareras med namnrymdsrÃ¤ckviddhÃ¤rledningsguiden %qD fÃ¥r inte ha en funktionskropphÃ¤rledningsguiden fÃ¶r %qT mÃ¥ste ha en avslutande returtypstandard %d minimum %d maximum %dstandardargument %qE anvÃ¤nder %qDstandardargument %qE anvÃ¤nder lokal variabel %qDstandardargumentet fÃ¶r mallparameter fÃ¶r klass om omsluter %qDstandardargumentet angivet fÃ¶r parameter %d till %q#Dstandardargument stÃ¤mmer inte Ã¶verens i upplÃ¶sning av Ã¶verlagringstandardargumentet saknas fÃ¶r parameter %P till %q+#Dstandardargumentet angivet fÃ¶r lambdaparameterstandardargument angivet i explicit specialiseringstandardargument Ã¤r inte tillÃ¥tna i deklaration av vÃ¤nmallspecialisering %qDstandardargument Ã¤r endast tillÃ¥tna fÃ¶r funktionsparametrarstandardmÃ¥let var inte sattstandard target_clones-attribut var inte sattstandardmallargument fÃ¥r inte anvÃ¤ndas i vÃ¤ndeklarerade funktionsmallarstandardmallargument fÃ¥r inte anvÃ¤ndas i vÃ¤nomdeklaration av funktionsmallstandarmallargument fÃ¥r inte anvÃ¤ndas i funktionsmallar utan -std=c++11 eller -std=gnu++11standardmallargument fÃ¥r inte anvÃ¤ndas i partiella specialiseringarstandardtypkonvertering kan inte hÃ¤rleda mallargumentet fÃ¶r %qDstandarddefinierade och raderade funktioner Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11standarddefinierad konstruerare anropar %qD som inte Ã¤r constexprstandarddefinierad deklaration %q+Dden standarddefinierade standardkonstrueraren initierar inte %q#Dden standarddefinierade standardkonstrueraren initierar inte nÃ¥gra ej statiska datamedlemmarstandarddefinierad funktion %q+D med standardargumentstandarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator fÃ¶r den virtuella basen %qTfÃ¶rdrÃ¶jd typparameter vid %Cdefinition av en typ i en typkonvertering Ã¤r ogiltigt i C++att definiera en typ i en sammansatt literal Ã¤r ogiltigt i C++definierar explicit specialisering %qD i vÃ¤ndeklarationatt definiera en typ i %qs-uttryck Ã¤r ogiltigt i C++definition i block %i dominerar anvÃ¤ndningen i block %idefinition i block %i fÃ¶ljer dess anvÃ¤ndningdefinitionen av %q#D Ã¤r markerad %<dllimport%>definition av %q#T inuti mallparameterlistadefinitionen av %q#T Ã¤r inte fullstÃ¤ndig fÃ¶re den avslutande klammerndefinitionen av %qD Ã¤r inte i en namnrymd som innesluter %qTdefinition av explicit standarddefinierad %q+Domdefinition av implicit deklarerad %qDdefinitionen av protokollet %qE finns intedefinition av statisk datamedlem %q+D i dllimport:erad klassdefinitionen av std::initializer_list matchar inte #include <initializer_list>definition given fÃ¶r explicit instansieringdelegerande konstruerare Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11raderad definition av %q+Dtog bort funktion %q+Dradera %qT Ã¤r odefinieratraderar LTRANS-filen %s: %mraderar vektor %q#Eraderar filen %s: %mradering av objekt av den abstrakta klasstypen %qT som har en ej virtuell destruerare kommer medfÃ¶ra odefinierat beteenderadering av objekt av den polymorfa klasstypen %qT som har en ej virtuell destruerare kommer medfÃ¶ra odefinierat beteendenamnet %qE i den beroende tolkas som nÃ¥got annat Ã¤n en typ, men instansiering ger en typkonvertering frÃ¥n strÃ¤ngkonstant till %qT bÃ¶r undvikasdeprecated-meddelande Ã¤r inte en strÃ¤ngderefererar %<void *%>-pekarederefererar en nollpekarederefererar en nollpekare i %qEderefererar pekare till ofullstÃ¤ndig typ %qTdereferering av en typstampad pekare kan bryta strikta aliasreglerdereferering av en typstampad pekare kommer bryta strikta aliasreglerhÃ¤rledd typdeklarationhÃ¤rledd unionen %qT ogiltigdestrueraren %qD deklarerad som medlemsmalldestruerare kan inte vara en statisk medlemsfunktiondestruerare fÃ¶r %qE skall inte heller kÃ¶rasdestruerare fÃ¶r frÃ¤mmande class %qT kan inte vara en medlemdestruerarprioriteter stÃ¶djs ejdestruerarprioriteter frÃ¥n 0 till %d Ã¤r reserverade fÃ¶r implementationendestruerarprioriteter mÃ¥ste vara heltal frÃ¥n 0 till och med %ddestruerare fÃ¥r inte vara cv-kvalificeradedestruerare fÃ¥r inte vara ref-kvalificeradedestruerare fÃ¥r inte ha parametrarenheter inbyggt stÃ¶dda:%stÃ¤nkte du dereferera pekaren?tÃ¤nkte du anvÃ¤nda logiskt icke (%<!%>)?tÃ¤nkte du anvÃ¤nda logiskt icke?skillnaden mellan %qE och %qD har inte heltalstypolika antal parametrarolika antal resultatolika parametertyperolika mottagartyperolika resultattyperolika underliggande typ i enum %q#Tolika varargsdirekt bas %qT Ã¤r oÃ¥tkomlig i %qT pÃ¥ grund av tvetydighetdirekt listinitiering av %<auto%> tar precis ett elementdirektivargument %qEdirektivargument i intervallet [%E, %E]avaktivera pass %s fÃ¶r funktionen %savaktivera passet %s fÃ¶r funktioner i intervallet [%u, %u]distinkt Objective-C-typ i returdivision med nolldivision med noll Ã¤r inte ett konstant uttryckange inte bÃ¥de -march=... och -mcpu=...do_check(): fÃ¶r mÃ¥nga argumentdo_simplify(): FÃ¶r mÃ¥nga argument fÃ¶r inbyggdstÃ¤mmer inte med fÃ¶rvÃ¤ntad signatur %qDstÃ¤mmer inte med medlemsmalldeklarationen hÃ¤rstÃ¶djer inte multilibdominerare av %d vara %d, inte %ddominerare av %d har okÃ¤nd statusdubbelkolon i MODULE PROCEDURE-sats vid %LdubbellÃ¤nkad lista av assemblernamn Ã¤r trasigdubbellÃ¤nkad lista av kloner trasigpÃ¥ grund av olika undantagsspecifikationerdubblerad %<_Atomic%>dubblerat %<_Thread_local%> eller %<__thread%>dubblerat %<const%>dubblerat %<default%>-fall i %<_Generic%>dubblerad %<mutable%>dubblerad %<restrict%>dubblerad %<volatile%>dubblerad %qDdubblerad %qEdubblerade %qE-deklarationsspecificeraredubblerad %qsdubbla (eller Ã¶verlappande) case-vÃ¤rdenupprepning av asm-operandnamn %qsupprepat bastyp %qT ogiltigupprepat case-vÃ¤rdeupprepade cv-kvalificeraredubblerad deklaration av protokoll %qEduplicerad deklaration av metoden %<%c%E%> med motstridiga typerdubblerad definition av â€�%sâ€�dubblerad explicit instansiering av %q#Ddubblerad explicit instansiering av %q#Tdubblerad initierare av %qDdubblerad instruktions-UID: %idubblerad instansvariabel %q+Ddubbel grÃ¤nssnittsdeklaration fÃ¶r kategorin %<%E(%E)%>dubblerad grÃ¤nssnittsdeklaration av klass %qEdubblerad etikett %qDdubbel deklaration av etikett %qEdubblerad medlem %q+Dupprepade virt-specificeraredubblerat %<if%>-villkorunder omkompilering med -fcompare-debugdwarf-version %d stÃ¶djs intedynamiskt beroende %s inte funnetdynamiska undantagsspecifikationer undanbedes i C++11dynamic_cast av %q#D till %q#T kan aldrig lyckasvarje odeklarerad identifierare rapporteras bara en gÃ¥ng fÃ¶r varje funktion den fÃ¶rekommer ibÃ¥ge %s->%s har ingen motsvarande anropssatsbÃ¥ge frÃ¥n %d till %d borde vara markerad oreducerbarbÃ¥ge frÃ¥n %d till %d borde inte vara markerad oreducerbarbÃ¥gpekare till fel deklaration:antingen -fopenacc eller -fopenmp mÃ¥ste vara sattberÃ¤knad typspecifikation fÃ¶r en enum med rÃ¤ckvidd fÃ¥r inte anvÃ¤nda nyckelordet %<%D%>elementtyper mÃ¥ste vara sammaelement_number(): Felaktig dimensionstypelementÃ¤r binÃ¤r operationargument till elementÃ¤r funktion vid %C fÃ¶ljer inte standardenelementÃ¤r procedurelementen i vektorn %q#D har ofullstÃ¤ndig typelement i vektorn %q#T har ofullstÃ¤ndig typinbÃ¤ddade %<\0%> i formatemit_fusion_p9_load inte MEMemit_fusion_p9_load, felaktigt register nr. 1emit_fusion_p9_load, felaktigt register nr. 2emit_fusion_p9_store inte MEMemit_fusion_p9_store, felaktigt register nr. 1emit_fusion_p9_store, felaktigt register nr. 2skickar ut PIC-operand, men PIC-registret Ã¤r inte uppsattmatar ut villkorlig mikrokodsinstruktion %s	[%s] nr %dmatar ut mikrokodsinstruktion %s	[%s] nr %dtom deklarationtom deklaration med %<_Alignas%> deklarerar inte om en taggtom deklaration med specificerare av lagringsklass deklarerar inte om taggtom deklaration med typkvalificerare deklarerar inte om en taggtom dekomponeringsdeklarationtom enum Ã¤r ogiltigtomt indexintervall i initieraretom initierare fÃ¶r lambdas init-fÃ¥ngsttom initierare i lambdas init-fÃ¥ngsttom introduktionslistatom vÃ¤nsterprecision i %s-formattom precision i %s-formattomt intervall angivettom skalÃ¤r initieraretom post har storlek 0 i C, storlek 1 i C++tom union har storlek 0 i C, storlek 1 i C++aktivera anvÃ¤ndning av villkorliga flyttinstruktioner.aktivera pass %s fÃ¶r funktionen %saktivera passet %s fÃ¶r funktioner i intervallet [%u, %u]aktivering av stÃ¶d fÃ¶r bakÃ¥tspÃ¥rning Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumbaktivering av stÃ¶d fÃ¶r anroparnÃ¤tverkande Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumbomgivande %qsomgivande OpenACC %qs-konstruktionomslutande klass till constexpr icke-statisk medlemsfunktion %q+#D Ã¤r inte en literal typinneslutande klassmallar Ã¤r inte explicit specialiseradeomgivande mÃ¥lregionomgivande uppgiftend-instruktion %d fÃ¶r block %d finns inte i instruktionsstrÃ¶mmenslutet av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rdeupprÃ¤kningskonstant definierad hÃ¤rupprÃ¤kningskonstant i boolesk kontextupprÃ¤kningskonvertering i tilldelning Ã¤r ogiltigt i C++enum-konvertering i initiering Ã¤r ogiltigt i C++enum-konvertering i retursats Ã¤r ogiltigt i C++enum-konvertering nÃ¤r argument %d till %qE skickades Ã¤r ogiltigt i C++enum-typ definierad hÃ¤rupprÃ¤knings- och inte upprÃ¤kningstyp i villkorsuttryckupprÃ¤kningsmissmatch i villkorsuttryck: %qT kontra %qTupprÃ¤kningsvÃ¤rdet %qE hanteras inte i switchupprÃ¤kningsvÃ¤rden Ã¶verskrider grÃ¤nsen fÃ¶r stÃ¶rsta heltalupprÃ¤kningsvÃ¤rdet %E Ã¤r utanfÃ¶r intervallet fÃ¶r den underliggande typen %<%T%>upprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalskonstantupprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalstyp eller upprÃ¤kningstyp utan rÃ¤ckviddsbegrÃ¤nsningupprÃ¤kningsvÃ¤rde fÃ¶r %qE Ã¤r inte en heltalskonstantupprÃ¤kningsvÃ¤rde fÃ¶r %qE Ã¤r inte ett konstant heltalsuttryckomgivningsvariabeln %qs Ã¤r inte definieradmiljÃ¶variabeln COLLECT_GCC mÃ¥ste vara sattmiljÃ¶variabeln COLLECT_GCC_OPTIONS mÃ¥ste vara sattomgivningsvariabeln DJGPP Ã¤r inte definieradomgivningsvariabeln DJGPP pekar pÃ¥ en trasig fil â€�%sâ€�omgivningsvariabeln DJGPP pekar pÃ¥ en saknad fil â€�%sâ€�miljÃ¶variabeln SOURCE_DATE_EPOCH mÃ¥ste expandera till ett ickenegativt heltal mindre Ã¤n eller lika med %wdfelfel nÃ¤r %s stÃ¤ngdes: %mfel i argument till specifikationsfunktionen %qsfel nÃ¤r %s togs bort
  fel nÃ¤r %qs skrevsfel vid skrivning till %s: %mfel: fel vid sammanslagning av Ã¶versÃ¤ttningsenhetereval_intrinsic(): Felaktig operatoreval_type_intrinsic0(): op NULLundantagsuppstÃ¤dning fÃ¶r denna placerande new vÃ¤ljer icke-placeringsoperatorn deleteundantagshantering avslagen, anvÃ¤nd -fexceptions fÃ¶r att aktiverapersonaliteten stÃ¤mmer inte fÃ¶r undantagshanteringenundantag av typ %<%T%> kommer att fÃ¥ngasundantag av typ %qT kommer att fÃ¥ngasÃ¶verflÃ¶diga element i vektorinitierareÃ¶verflÃ¶diga element i teckenvektorinitierareÃ¶verflÃ¶diga element i skalÃ¤rinitierareÃ¶verflÃ¶diga element i postinitierareÃ¶verflÃ¶diga element i unioninitierareÃ¶verflÃ¶diga element i vector-initierareÃ¶verskjutande anvÃ¤ndningsoperander fÃ¶r satsexekveringsrÃ¤knare Ã¤r negativexekveringsrÃ¤knare antas vara noll
  exekveringsrÃ¤knare uppskattad
! utgÃ¥ng %d->%d inte noteradexpand_binop misslyckades i movsi gotexpansionsmÃ¶nster %<%E%> innehÃ¥ller inga argumentpaketexpansionsmÃ¶nster %<%T%> innehÃ¥ller inga argumentpaketexpansionspunkt Ã¤r plats %i%<#pragma acc%>-klausul fÃ¶rvÃ¤ntades%<#pragma omp section%> eller %<}%> fÃ¶rvÃ¤ntades%<#pragma omp%>-klausul fÃ¶rvÃ¤ntades%<#pragma simd%>-klausul fÃ¶rvÃ¤ntades%<(%> fÃ¶rvÃ¤ntades%<(%> eller filslut fÃ¶rvÃ¤ntades%<)%> fÃ¶rvÃ¤ntades%<*%> fÃ¶rvÃ¤ntades%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare fÃ¶rvÃ¤ntades%<,%> fÃ¶rvÃ¤ntades%<,%> eller %<)%> fÃ¶rvÃ¤ntades%<,%> eller %<)%> fÃ¶rvÃ¤ntades efter %qE%<,%> eller %<...%> fÃ¶rvÃ¤ntades%<,%> eller %<;%> fÃ¶rvÃ¤ntades%<,%> eller %<}%> fÃ¶rvÃ¤ntades%<,%>, %<;%> eller %<}%> fÃ¶rvÃ¤ntades%<.%> fÃ¶rvÃ¤ntades%<...%> fÃ¶rvÃ¤ntades%<:%> fÃ¶rvÃ¤ntades%<:%> eller %<)%> fÃ¶rvÃ¤ntades%<:%> eller %<...%> fÃ¶rvÃ¤ntades%<:%> eller %<::%> fÃ¶rvÃ¤ntades%<:%> eller tal fÃ¶rvÃ¤ntades%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> fÃ¶rvÃ¤ntades%<::%> fÃ¶rvÃ¤ntades%<;%> fÃ¶rvÃ¤ntades%<;%> fÃ¶rvÃ¤ntades efter klassdefinition%<;%> fÃ¶rvÃ¤ntades efter postdefinition%<;%> fÃ¶rvÃ¤ntades efter uniondefinition%<;%> fÃ¶rvÃ¤ntades vid slutet av medlemsdeklaration%<;%> eller %<{%> fÃ¶rvÃ¤ntades%<;%> eller %<{%> fÃ¶rvÃ¤ntades efter metodattributsdefinition%<;%>, %<,%> eller %<)%> fÃ¶rvÃ¤ntades%<;%>, identifierare eller %<(%> fÃ¶rvÃ¤ntades%<<%> fÃ¶rvÃ¤ntades%<=%> fÃ¶rvÃ¤ntades%<=%>, %<,%>, %<;%>, %<asm%> eller %<__attribute__%> fÃ¶rvÃ¤ntades%<>%> fÃ¶rvÃ¤ntades%<@end%> fÃ¶rvÃ¤ntades%<@synchronized%> fÃ¶rvÃ¤ntades%<@throw%> fÃ¶rvÃ¤ntades%<@try%> fÃ¶rvÃ¤ntades%<[%> fÃ¶rvÃ¤ntades%<]%> fÃ¶rvÃ¤ntades%<_Cilk_spawn%> fÃ¶rvÃ¤ntades fÃ¶re %<_Cilk_sync%>%<__label__%> fÃ¶rvÃ¤ntades%<__transaction_atomic%> fÃ¶rvÃ¤ntades%<__transaction_relaxed%> fÃ¶rvÃ¤ntades%<asm%> fÃ¶rvÃ¤ntades%<catch%> fÃ¶rvÃ¤ntades%<class%> fÃ¶rvÃ¤ntades%<class%> eller %<typename%> fÃ¶rvÃ¤ntades%<class%>, %<typename%> eller %<template%> fÃ¶rvÃ¤ntades%<data%> fÃ¶rvÃ¤ntades%<data%> fÃ¶rvÃ¤ntades efter %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> eller %<exit%> fÃ¶rvÃ¤ntades%<declare%> fÃ¶rvÃ¤ntades%<decltype%> fÃ¶rvÃ¤ntades%<delete%> fÃ¶rvÃ¤ntades%<extern%> fÃ¶rvÃ¤ntades%<for%> fÃ¶rvÃ¤ntades efter %qs%<namespace%> fÃ¶rvÃ¤ntades%<new%> fÃ¶rvÃ¤ntades%<none%> fÃ¶rvÃ¤ntades%<none%> eller %<shared%> fÃ¶rvÃ¤ntades%<omp_priv%> eller funktionsnamn fÃ¶rvÃ¤ntades%<operator%> fÃ¶rvÃ¤ntades%<parallel%>- eller %<target%>-modifierare av %<if%>-klausul fÃ¶rvÃ¤ntades%<point%> fÃ¶rvÃ¤ntades%<return%> fÃ¶rvÃ¤ntades%<scalar%> fÃ¶rvÃ¤ntades%<simd%> eller %<reduction%> eller %<target%> fÃ¶rvÃ¤ntades%<static_assert%> fÃ¶rvÃ¤ntades%<target%> fÃ¶rvÃ¤ntades%<template%> fÃ¶rvÃ¤ntades%<throw%> fÃ¶rvÃ¤ntades%<tofrom%> fÃ¶rvÃ¤ntades%<try%> fÃ¶rvÃ¤ntades%<using%> fÃ¶rvÃ¤ntades%<while%> fÃ¶rvÃ¤ntades%<{%> fÃ¶rvÃ¤ntades%<{%> eller %<:%> fÃ¶rvÃ¤ntades%<}%> fÃ¶rvÃ¤ntades%<}%> fÃ¶rvÃ¤ntades fÃ¶re %<else%>%<~%> fÃ¶rvÃ¤ntades%d nivÃ¥er av mallparametrar fÃ¶rvÃ¤ntades till %q#D, %d fanns%qT fÃ¶rvÃ¤ntades men argumentet har typ %qT%qs %<if%>-klausulmodifierare fÃ¶rvÃ¤ntades snarare Ã¤n %qs... fÃ¶rvÃ¤ntades[big-endian|little-endian|default] fÃ¶rvÃ¤ntades efter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] fÃ¶rvÃ¤ntades efter %<#pragma GCC diagnostic%>en strÃ¤ng fÃ¶rvÃ¤ntades efter %<#pragma message%>fÃ¶rvÃ¤ntade ett SSA_NAME-objekten identifierare fÃ¶rvÃ¤ntades som attributnamnvektornotationsuttryck fÃ¶rvÃ¤ntadesattribut fÃ¶rvÃ¤ntades fÃ¶re %<...%>binÃ¤r operator fÃ¶rvÃ¤ntadesbooleskt uttryck fÃ¶rvÃ¤ntadesboolesk typ fÃ¶rvÃ¤ntadescase-etikett eller goto-sats fÃ¶rvÃ¤ntadeskanal fÃ¶rvÃ¤ntadesklassnamn fÃ¶rvÃ¤ntadesklassnyckel fÃ¶rvÃ¤ntadesklassnamn fÃ¶rvÃ¤ntadeskonstruerare, destruerare eller typkonvertering fÃ¶rvÃ¤ntadesen deklaration fÃ¶rvÃ¤ntadesdeklaration eller sats fÃ¶rvÃ¤ntadesdeklarationsspecificerare fÃ¶rvÃ¤ntadesdeklarationsspecificerare eller %<...%> fÃ¶rvÃ¤ntadesdeklarator fÃ¶rvÃ¤ntadeselse-sats fÃ¶rvÃ¤ntadesen tom strÃ¤ng fÃ¶rvÃ¤ntades efter nyckelordet %<operator%>slut pÃ¥ fÃ¥ngstlista fÃ¶rvÃ¤ntadesovÃ¤ntat radslututtryck fÃ¶rvÃ¤ntadesuttryckslista eller typ-id fÃ¶rvÃ¤ntadesen funktion fÃ¶rvÃ¤ntadesett funktionsnamn fÃ¶rvÃ¤ntadesfunktionsnamn %<(%> fÃ¶rvÃ¤ntadesgoto-uttryck fÃ¶rvÃ¤ntadesid-uttryck fÃ¶rvÃ¤ntadesid-uttryck fÃ¶rvÃ¤ntades (argument)identifierare fÃ¶rvÃ¤ntadesidentifierare eller %<(%> fÃ¶rvÃ¤ntadesidentifierare eller %<)%> fÃ¶rvÃ¤ntadesidentifierare eller %<*%> fÃ¶rvÃ¤ntadesinitierare fÃ¶rvÃ¤ntadesheltal fÃ¶rvÃ¤ntadesheltalsuttryck fÃ¶rvÃ¤ntadesheltalsuttryck fÃ¶rvÃ¤ntades fÃ¶re â€�)â€�grÃ¤nssnitt eller pekare till grÃ¤nssnitt fÃ¶rvÃ¤ntadesiterationsdeklaration eller initiering fÃ¶rvÃ¤ntadesiterationssats fÃ¶rvÃ¤ntadeshoppsats fÃ¶rvÃ¤ntadesetikett fÃ¶rvÃ¤ntadesetikettsats fÃ¶rvÃ¤ntadesavbildningsindex fÃ¶rvÃ¤ntades pÃ¥ hÃ¶gersidannamnrymdsnamn fÃ¶rvÃ¤ntadesnÃ¤stat namn-specificerare fÃ¶rvÃ¤ntadesnumerisk typ fÃ¶rvÃ¤ntadesoperator fÃ¶rvÃ¤ntadesparameterpaket fÃ¶rvÃ¤ntades fÃ¶re %<...%>passnamn fÃ¶rvÃ¤ntadespekare fÃ¶rvÃ¤ntadesprimÃ¤ruttryck fÃ¶rvÃ¤ntadesovÃ¤ntad pekaroperatorkvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r konstruerare %qDkvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r destruerare %qDselektionssats fÃ¶rvÃ¤ntadessemikolon fÃ¶rvÃ¤ntadesspecificerarkvalificerarlista fÃ¶rvÃ¤ntadessats fÃ¶rvÃ¤ntadesstrÃ¤ngkonstant fÃ¶rvÃ¤ntadesstrÃ¤ngliteral fÃ¶rvÃ¤ntadessuffixidentifierare fÃ¶rvÃ¤ntadesmallargument fÃ¶rvÃ¤ntadesmall-id fÃ¶rvÃ¤ntadesmall-id fÃ¶r typ fÃ¶rvÃ¤ntadesmallnamn fÃ¶rvÃ¤ntadestypspecificerare fÃ¶rvÃ¤ntadestypnamn fÃ¶rvÃ¤ntadestypspecificerare fÃ¶rvÃ¤ntadesokvalificerat id fÃ¶rvÃ¤ntadesvariabelnamn fÃ¶rvÃ¤ntadesexplicit fÃ¥ngst via kopiering av %<this%> Ã¶verflÃ¶digt med standardfall av fÃ¥ngst via kopieringexplicit fÃ¥ngst via kopiering av %qD Ã¶verflÃ¶digt vid standardfÃ¥ngst via kopieringexplicit fÃ¥ngst via referens av %qD Ã¶verflÃ¶digt med standardfÃ¥ngst via referensexplicita konverteringsoperatorer Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11explicita hÃ¤rledningsguider Ã¶vervÃ¤gs inte vid kopieinitieringuttrycklig goto vid slutet av gb %dexplicit instansiering av %q#Dexplicit instansiering av %q#T fÃ¶re definitionen av mallenexplicit instansiering av %qD men ingen definition tillgÃ¤ngligexplicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)explicit instansiering av %qD utanfÃ¶r dess namnrymd mÃ¥ste anvÃ¤nda en nÃ¤stat-namn-specificerareexplicit instansieringar av mallen %q#D som inte Ã¤r en klassexplicit instansieringar av icke-mall %q#Dexplicit instansieringar av icke-malltyp %qTen explicit instansiering skall inte anvÃ¤nda %<constexpr%>-specificerareen explicit instansiering skall inte anvÃ¤nda %<inline%>-specificerareexplicit-kvalifikation i deklaration av %qDden explicita registervariabeln %qD fÃ¥r inte modifieras i en avynglingexplicit specialisering  deklarerad %<concept%>explicit specialisering som inte Ã¤r i namnrymdsomrÃ¥de %qDexplicit specialisering av %qD efter fÃ¶rsta anvÃ¤ndningenexplicit specialisering av %qD mÃ¥ste inledas av %<template <>%>explicit specialisering av %qD utanfÃ¶r dess namnrymd mÃ¥ste anvÃ¤nda en nÃ¤stat-namn-specificerareexplicit specialisering av funktionskonceptet %qDexplicit specialisering av icke-mall %qTexplicit mallargumentlista Ã¤r inte tillÃ¥tetexplicit mallspecialisering kan inte ha en lagringsklassden explicit standarddefinierade funktionen %q+D kan inte deklareras som constexpr fÃ¶r att den implicita deklarationen Ã¤r inte constexpr:explicit anvÃ¤nda register mÃ¥ste vara grupperade i toppen pÃ¥ stackenexponentbokstav â€�qâ€� i reell literal konstant vid %Cuttr i !$OMP ATOMIC WRITE-tilldelning var = uttr mÃ¥ste vara skalÃ¤r och fÃ¥r inte referera var vid %Luttr i !$OMP ATOMIC-tilldelning var = var op uttr mÃ¥ste vara skalÃ¤r och fÃ¥r inte referera var vid %Luttrycket %qE anger inte en constexpr-funktionuttrycket %qE har sidoeffekteruttrycket %qE Ã¤r inte ett konstant uttryckuttryck kan inte anvÃ¤ndas som en funktionuttryck i new-deklarerare mÃ¥ste ha heltals- eller upprÃ¤kningstyputtryck i statisk fÃ¶rsÃ¤kran Ã¤r inte ett heltaluttryck i statisk fÃ¶rsÃ¤kran Ã¤r inte ett konstant heltalsuttryckuttryck i statisk fÃ¶rsÃ¤kran Ã¤r inte konstantuttryckslista behandlas som sammansatt uttryck i funktionstypkonverteringuttryckslista behandlas som sammansatt uttryck i initierareuttryckslista behandlas som sammansatt uttryck i medlemsinitierareuttrycket mÃ¥ste vara ett heltalett uttryck med abstrakt klasstyp %qT kan inte anvÃ¤ndas i throw-uttryckuttryckssats har ofullstÃ¤ndig typexpression_rank(): TvÃ¥ vektorspecifikationerextend_ref(): Felaktig svansutÃ¶kade initierarlistor Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11utÃ¶kade register har inga hÃ¶ga halvorexterndeklaration av %q#D stÃ¤mmer inteextern deklaration av %q+D fÃ¶ljer pÃ¥ deklaration utan lÃ¤nkklassextern model globalvalueexterna TLS-initieringsfunktioner stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturextern lÃ¤nkklass krÃ¤vs fÃ¶r symbol %q+D pÃ¥ grund av attributet %qEexternt synlig inline-klonextra %<;%>extra klammergrupp vid slutet av initierareextra element i skalÃ¤r initierareextra utgÃ¥ende bÃ¥ge %d->%dextra kvalifikation %<%T::%> pÃ¥ medlem %qsextra kvalifikation inte tillÃ¥tenextra semikolonextra semikolon angivet i metoddefinitionextra semikolon i post eller union angivetextra typkvalificerare i formatargument (argument %d)misslyckades att initiera insticksmodulen %smisslyckades att skapa en avbildningskomponent â€�%sâ€�kunde inte hitta skapa unionkomponenten â€�%sâ€�misslyckades att expandera inbyggd funktionmisslyckades att fÃ¥ slutstatus: %mkunde inte ta processtider: %mdet gick inte att Ã¶ppna temporÃ¤r fil %s fÃ¶r LTO-utdatadet gick inte att Ã¶ppna temporÃ¤r fil %s med LTO-utdatamisslyckades att Ã¥terta funktion som inte behÃ¶vsmisslyckades att Ã¥terta funktion som inte behÃ¶vs i samma comdat-gruppfelminnesmodellen kan inte vara starkare Ã¤n den lyckade minnesmodellen fÃ¶r %<__atomic_compare_exchange%>misslyckades att fÃ¶renkla delstrÃ¤ngreferens i DATA-sats vid %Lmisslyckande vid omlÃ¤sningsfÃ¶rsÃ¶k:fall igenom-bÃ¥ge efter styrsats i gb %dfall igenom-bÃ¥ge efter ovillkorligt hopp i gb %ifall-igenom-bÃ¥ge korsar sektionsgrÃ¤ns i gb %ifall igenom till utgÃ¥ng frÃ¥n gb %dsnabb upprÃ¤kning Ã¤r inte tillgÃ¤nglig i Objective-C 1.0attributen fastcall och cdecl Ã¤r inte kompatiblaattributen fastcall och regparm Ã¤r inte kompatiblaattributen fastcall och stdcall Ã¤r inte kompatiblaattributen fastcall och thiscall Ã¤r inte kompatiblaÃ¶desdigert fel: fclose %s: %mfe_runtime_error-strÃ¤ng mÃ¥ste vara null-termineradfe_runtime_error: Fel antal argument (%d istÃ¤llet fÃ¶r %d)fÃ¤lt %q#D med samma namn som en klassfÃ¤lt %q+D ogiltigt deklarerad funktionstypfÃ¤lt %q+D ogiltigt deklarerad metodtypfÃ¤ltet %qD har den ofullstÃ¤ndiga typen %qTfÃ¤ltet %qE deklarerat som en funktionfÃ¤lt %qE har ofullstÃ¤ndig typfÃ¤ltnamn i initierare fÃ¶r annat Ã¤n post eller unionfÃ¤ltprecisionsspecificerarefÃ¤ltbreddfÃ¤ltbredd i printf-formatfÃ¤ltbredd i scanf-formatfÃ¤ltbredd i strfmon-formatfÃ¤ltbredd i strftime-formatfÃ¤ltbreddsspecificeraregÃ¥tt ifrÃ¥n men inte till filen %qsfilen slutar i standardargumentfilnivÃ¥deklaration av %qE anger %<auto%>filnivÃ¥deklaration av %qE anger %<register%>utfyllnadsteckenutfyllnadstecken i strfmon-formatfind_array_spec(): Specifikation saknasfind_array_spec(): oanvÃ¤nd as(1)find_array_spec(): oanvÃ¤nd as(2)find_enum(): Enum finns intefini-funktion funnen i objekt %sfÃ¶rsta argumentet mÃ¥ste vara []bytefÃ¶rsta argumentet till %q+D skall vara %<int%>fÃ¶rsta argumentet till %<__builtin_call_with_static_chain%> mÃ¥ste vara ett anropsuttryckfÃ¶rsta argumentet till %<__builtin_choose_expr%> Ã¤r inte en konstantfÃ¶rsta argumentet till %<va_arg%> Ã¤r inte av typen %<va_list%>fÃ¶rsta som inte stÃ¤mmer Ã¤r fÃ¤ltfÃ¶rsta avstÃ¥ndet mÃ¥ste vara i motsatt riktning mot slingiterationerfasta ebp-register krÃ¤ver %<-maccumulate-outgoing-args%>fasta ebp-register krÃ¤ver %<target("accumulate-outgoing-args")%>fast register %s anvÃ¤nt fÃ¶r att skicka en parameter till en funktionfixdecimalspill i uttryckfixdecimaltyper stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturfixdecimaltyper stÃ¶djs inte i C++flexibel vektor medlem %qD i en i Ã¶vrigt tom %q#Tflexibel vektormedlem %qD inte vid slutet av %q#Tflexibel vektormedlem i struct utan namngivna medlemmarflexibel vektormedlem i unionflexibel vektormedlem inte vid slutet av postflyttalskonstant Ã¶verskrider intervallet fÃ¶r %qTflyttalskonstant felanvÃ¤ndflyttalskonstant avkortas till nollflyttalskonstant Ã¶verskrider intervallet fÃ¶r typen %qTflyttalskonstant avkortas till nollflyttalsspill i uttryckflyttalssuffixet %qs skuggas av implementationenflyttalskonstant inte en giltig omedelbar operandflÃ¶desstyrningsinstruktion inuti grundblockvikningskontroll: originaltrÃ¤det Ã¤ndrat av vikningfold Ã¶ver tom expansion Ã¶ver %Ovikningsuttryck Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zfopen %s: %mfopen: %s: %mfÃ¶r %qDfÃ¶r en typkonvertering i funktionsstil, ta bort det Ã¶verflÃ¶diga %<::%D%>fÃ¶r hÃ¤rledning till %<std::initializer_list%>, anvÃ¤nd kopielistinitiering (d.v.s. lÃ¤gg till %<=%> fÃ¶re %<{%>)for-Ã¶kningsuttryck kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionfor-Ã¶kningsuttryck har ingen effektfor-Ã¶kningsuttryck Ã¤r en referens, inte ett anrop, till funktionen %qEfÃ¶r pekartyper mÃ¥ste ett lÃ¤ngduttryck angesfor-sats fÃ¶rvÃ¤ntadesfÃ¶r malldeklaration %q+DfÃ¶r flaggan -mcache-block-size=X, mÃ¥ste ett giltigt X vara: 4, 8, 16, 32, 64, 128, 256 eller 512fÃ¶r flaggan -misr-vector-size=X mÃ¥ste ett giltigt X vara: 4 eller 16fÃ¶r en vektor med okÃ¤nd grÃ¤ns mÃ¥ste ett lÃ¤ngduttryck angesfor-, while- eller do-sats fÃ¶rvÃ¤ntadesformatformatargument %d oanvÃ¤nt fÃ¶r anvÃ¤nt argument %d i $-stilsformatformatargument %d anvÃ¤nt mer Ã¤n en gÃ¥ng i formatet %sformatargumentet skall vara en %qs-referensformatargumentet skulle vara en %qs-referens men en strÃ¤ng fannsformatet Ã¤r en strÃ¤ng breda teckenformatet Ã¤r inte en strÃ¤ngliteral och inga formatargumentformatet Ã¤r inte en strÃ¤ngliteral, argumenttyperna inte kontrolleradeformatet Ã¤r inte en strÃ¤ngliteral, formatstrÃ¤ngen inte kontrolleradformatstrÃ¤ngsargumentet kommer efter argumenten som skall formaterasargument fÃ¶r formatstrÃ¤ng Ã¤r inte en strÃ¤ngtypformatstrÃ¤ng har ogiltigt operandnummerformatstrÃ¤ngen Ã¤r definierad hÃ¤rformerar en pekare till en kvalificerad funktionstyp %qTformar pekare till en referenstyp %qTformerar en referens till en kvalificerad funktionstyp %qTformar referens till en referenstyp %qTformar referens till voidframÃ¥tdeklaration av %q#Thittade %<%c%s%>hittade %<-%E%> istÃ¤llet fÃ¶r %<+%E%> i protokoll%<:%> hittades i kapslad namnspecifikation, %<::%> fÃ¶rvÃ¤ntadeshittade en %qT men formatargumentet skall vara en strÃ¤nghittade en %qs-referens men formatargumentet skall vara en strÃ¤nghittade ett standardnamn med en definierande sats som inte Ã¤r tomhittade en verklig definition av ett icke-registerhittade en virtuell definition av ett GIMPLE-registerfann ett SSA_NAME som hade slÃ¤ppts till den fria poolenhittade standardfall som inte var vid bÃ¶rjan av case-vektorfp-mjukvarukomplettering krÃ¤ver -mtrap-precision=ifr30_print_operand: ogiltig %%F-kodfr30_print_operand: ogiltig %%x-kodfr30_print_operand: ogiltig operand fÃ¶r %%A-kodfr30_print_operand: ohanterad MEMfr30_print_operand: okÃ¤nd kodfr30_print_operand: okÃ¤nd %%B-kodfr30_print_operand: okÃ¤nd %%b-kodfr30_print_operand: okÃ¤nd %%p-kodfr30_print_operand_address: ohanterad adressrampekare behÃ¶vs, men Ã¤r reserveradramstorlek pÃ¥ %qs Ã¤r %wd byteramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¶verskrider anvÃ¤ndarens valda stackgrÃ¤ns pÃ¥ %d byte.  En ovillkorlig fÃ¤lla lÃ¤ggs till.ramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¤r mer Ã¤n hÃ¤lften av stackstorleken.  Den dynamiska kontrollen skulle inte vara pÃ¥litlig.  Ingen kontroll lÃ¤ggs ut fÃ¶r denna funktion.ramstorlek fÃ¶r stor fÃ¶r pÃ¥litlig stackkontrollfree_expr0(): Felaktig uttryckstypfree_pi_tree(): Ej upplÃ¶st upprÃ¤ttningvÃ¤ndeklaration %q#D deklarerar en icke-mall-funktionvÃ¤ndeklaration %qD i lokal klass utan en tidigare deklarationvÃ¤ndeklarationen %qD Ã¤r inte synlig fÃ¶r en explicit specialiseringvÃ¤ndeklarationen %qD fÃ¥r inte ha virt-specificerarevÃ¤ndeklaration som inte namnger en klass eller funktionvÃ¤ndeklarationen hÃ¤rvÃ¤ndeklaration Ã¤r inte i klassdefinitionvÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend %#T%>vÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend class %T::%D%>Ã¤n tidigare deklaration av %qFfrv_print_operand: okÃ¤nd koden funktion kan endast jÃ¤mfÃ¶ras med nilfunktionen %q#D Ã¤r initierad som en variabelfunktionen %q+D standarddefinierades i sin omdeklaration med en undantagsspecifikation som skiljer frÃ¥n den implicita undantagsspecifikationen %qXfunktionsdefinition %q+D Ã¤r markerad dllimportfunktionen %q+D Ã¤r en del av en aliascykelfunktion %q+F kan aldrig kopieras eftersom den tar emot ett icke-lokalt gotofunktion %q+F kan aldrig kopieras eftersom den sparar adressen av en lokal etikett i en statisk variabelfunktion %q+F kan aldrig inline:as eftersom den innehÃ¥ller ett berÃ¤knat gotofunktionen %q+F kan aldrig vara inline eftersom det stÃ¤ngs av av -fno-inlinefunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder __builtin_return eller __builtin_apply_argsfunktion %q+F kan aldrig inline:as fÃ¶r att den anvÃ¤nder alloca (Ã¥sidosÃ¤tt genom att anvÃ¤nda attributet always_inline)funktionen %q+F kan aldrig vara inline eftersom den anvÃ¤nder attribut som stÃ¥r i konflikt med inlinefunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder icke-lokala gotofunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder setjmpfunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder setjmp-longjmp-undantagshanteringfunktion %q+F kan aldrig inline:as eftersom den anvÃ¤nder variabel argumentlistafunktionen %qD deklarerad %<virtual%> inuti en unionfunktionen %qD Ã¤r initierad som en variabelfunktionen %qD kan vara en kandidat fÃ¶r formatattributet %qsfunktionen %qD omdeklarerad som en variabelfunktionen %qD anvÃ¤nd som %<asm%>-utdatafunktionen %qs kan inte deklareras %<mutable%>funktionsattributen stÃ¤mmer intefunktionsattributen %qs och %qs har ingen effekt pÃ¥ funktionen %qsfunktionsattributen %qs, %qs och %qs Ã¤r Ã¶msesidigt uteslutandefunktionskroppen kan inte skrivas Ã¶ver vid lÃ¤nkningstillfÃ¤lletfunktionskroppen inte tillgÃ¤ngligfunktionsanrop har sammansatt vÃ¤rdefunktion anropad via en inkompatibel typfunktionen kan inte instrumenterasfunktionsdeklarationen Ã¤r inte en prototypfunktion deklarerad %<noreturn%> har en %<return%>-satsfunktionsdefinition deklarerad som %<auto%>funktionsdefinition deklarerad som %<register%>funktionsdefinition deklarerad som %<typedef%>funktionsdefinition deklarerad som %qsfunktionsdefinition deklarerar inte parametrarfunktionsdefinition som har kvalificerad void-returtypfunktionen returnerar inte typen strÃ¤ngfunktionen kan returnera adressen till en lokal variabelfunktionen kan vara en kandidat fÃ¶r attributet %qsfunktionen kan vara en kandidat fÃ¶r attributet %qs om man vet att den returnerar normaltfunktionen inte beaktad fÃ¶r inline:ingfunktionen Ã¤r inte deklarerad inline och kodstorleken skulle vÃ¤xafunktionen kan inte inline:asfunktionen Ã¤r inte en inline-kandidatfunktions- eller vektortyp %qT i %<#pragma omp declare reduction%>funktions- eller vektortyp i %<#pragma omp declare reduction%>funktionsparameterfunktionsresultatsrÃ¤knare stÃ¤mmer intefunktionsreturtyp kan inte vara funktionfunktionsreturtyper Ã¤r inte kompatibla pÃ¥ grund av %<volatile%>funktion som returnerar en funktionfunktion som returnerar en vektorfunktionen returnerar adress till en etikettfunktionen returnerar adress till en lokal variabelfunktionen returnerar ett aggregatfunktionssymbol som inte Ã¤r en funktionfunktionsmall %qD omdeklarerad som en klassmallfunktionsmalls-id %qD i nÃ¤stad namnspecificerarefunktionstyper inte riktigt kompatibla i ISO Cfunktion med kvalificerad void-returtyp anropad%qE i funktions definitionsomrÃ¥de Ã¤r implicit auto och deklarerad %qsfunktionsdefinitionsomrÃ¥de %qs implicit auto och deklarerat %<__thread%>stÃ¶d fÃ¶r function_profilerfunktionsprofileringsstÃ¶d fÃ¶r MMIXfunktionell konvertering till vektortypen %qTskrÃ¤p vid slutet av â€�#pragma nomember_alignmentâ€�gcc-drivrutin version %s %skÃ¶r gcc version %s
  gcc version %s %s
  gcov %s%s
  generell snuttkod misslyckas fÃ¶r metod %qD som anvÃ¤nder %<...%>get_mpz(): Inte en heltalskonstantnÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil hÃ¤mtades: %mgfc_add_interface(): Felaktig grÃ¤nssnittstypgfc_arith_divide(): Felaktig bastypgfc_arith_error(): Felaktig felkodgfc_arith_minus(): Felaktig bastypgfc_arith_plus(): Felaktig bastypgfc_arith_times(): Felaktig bastypgfc_arith_uminus(): Felaktig bastypgfc_array_dimen_size(): Felaktigt EXPR_ARRAY-uttryckgfc_array_dimen_size(): Felaktig dimensiongfc_ascii_statement(): Felaktig satskodgfc_basic_typename(): Odefinierad typgfc_caf_attr(): Felaktig vektorreferensgfc_caf_attr(): Uttrycket Ã¤r inte en variabelgfc_check_dependency: en EXPR_VARIABLE fÃ¶rvÃ¤ntadesgfc_check_digit(): felaktig radixgfc_code2string(): Felaktig kodgfc_compare_array_spec(): Vektorspecifikation sÃ¶nderskrivengfc_compare_derived_types: felaktig hÃ¤rledd typgfc_compare_expr(): Felaktig bastypgfc_conv_constant_to_tree(): ogiltig typ: %sgfc_convert_constant(): OvÃ¤ntad typgfc_copy_expr(): Felaktig uttrycksnodgfc_find_array_ref(): Det finns ingen referensgfc_free_statement(): Felaktig satsgfc_get_constant_expr(): locus %<where%> kan inte vara NULLgfc_get_default_type(): Felaktig symbol %qsgfc_global_used(): Felaktig typgfc_is_constant_expr(): OkÃ¤nd uttryckstypgfc_match(): Felaktig matchningskod %cgfc_match_sym_complex_part(): Felaktig typgfc_op2string(): Felaktig kodgfc_range_check() returnerade felaktigt vÃ¤rdegfc_range_check(): Felaktig typgfc_ref_dimen_size(): Felaktig dimen_typegfc_ref_dimen_size(): Felaktig dimensiongfc_resolve_blocks(): Felaktig blocktypgfc_resolve_code(): Felaktig satskodgfc_resolve_code(): Inget uttryck i DO WHILEgfc_resolve_expr(): Felaktig uttryckstypgfc_set_default_type(): symbolen har redan en typgfc_simplify_abs(): Felaktig typgfc_simplify_dcmplx(): Felaktig typ (x)gfc_simplify_dcmplx(): Felaktig typ (y)gfc_simplify_dim(): Felaktig typgfc_simplify_floor(): Felaktig sortgfc_simplify_log: felaktig typgfc_simplify_mod(): Felaktiga argumentgfc_simplify_modulo(): felaktiga argumentgfc_trans_code(): Felaktig satskodgfc_trans_omp_workshare(): Felaktig satskodgfc_trans_select(): Felaktig typ fÃ¶r Bad type for case-uttryck.gfc_typename(): Odefinierad typgfc_validate_kind(): Fick felaktig sortgfc_validate_kind(): Fick felaktig typgfc_variable_attr(): Felaktig vektorreferensgfc_variable_attr(): Uttrycket Ã¤r inte en variabelgfortran stÃ¶djer inte -E utan -cppgfortran: Endast en %<-J%>-flagga tillÃ¥tsgimple-anrop har inget mÃ¥lgimple-anrop har tvÃ¥ mÃ¥lgimple-kontroll: %s(%s) fÃ¶rvÃ¤ntades, har %s(%s) i %s, vid %s:%dgimple_bb (phi) Ã¤r satt till ett felaktigt grundblockgimple_bb (sats) Ã¤r satt till ett felaktigt grundblockgimplification misslyckadesglobala konstruerare stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturglobal deklaration av %q#Dglobala destruerare stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturglobala kvalificering av klassnamn Ã¤r ogiltigtglobal registervariabel %qD anvÃ¤nd i nÃ¤stad funktionglobal registervariabel fÃ¶ljer en funktionsdefinitionglobal registervariabel har startvÃ¤rdetilldelning av global/statisk variabel har uppfÃ¥ngatsfick %d mallparametrar till %q#Dfick %d mallparametrar till %q#Tgoto-destination Ã¤r varken en etikett eller en pekaregp Ã¤r konstant (men spara/Ã¥terstÃ¤ll gp vid indirekta anrop).gp_offset (%ld) eller end_offset (%ld) Ã¤r mindre Ã¤n nollbehÃ¶vde omlokalisera PCHMIPS16-kod med hÃ¥rdvaruflyttal fÃ¶r andra ABI:er Ã¤n o32 och o64hÃ¥rdvaruinstruktioner fÃ¶r decimalflyttal Ã¤r inte tillgÃ¤ngliga i lÃ¤get ESA/390hÃ¥rdvaruinstruktioner fÃ¶r decimala flyttal Ã¤r inte tillgÃ¤ngliga pÃ¥ %svektorstÃ¶d i hÃ¥rdvara Ã¤r inte tillgÃ¤ngliga pÃ¥ %sstÃ¶d fÃ¶r hÃ¥rdvaruvektorer Ã¤r inte tillgÃ¤ngligt med -msoft-floathar andra parametrar i en annan Ã¶versÃ¤ttningsenhethar ett annat returvÃ¤rde i en annan Ã¶versÃ¤ttningsenhethuvudinstruktion %d fÃ¶r block %d finns inte i instruktionsstrÃ¶mmenhÃ¤rÃ¶vre grÃ¤ns %qE ovanfÃ¶r storleken pÃ¥ vektorsektionen i en %qs-klausulhwcap %s Ã¤r ett ogiltigt argument till den inbyggda %siWMMXt och NEON Ã¤r inkompatiblaiWMMXt stÃ¶djs inte i Thumb-lÃ¤geia64_print_operand: okÃ¤nd kodidentical_array_ref(): inkonsistenta dimensioneridentifieraren %qE stÃ¥r i konflikt med ett nyckelord i C++identifieraren %qE Ã¤r ett nyckelord i C++11identifierare fÃ¶rvÃ¤ntades efter %<@protocol%>om nÃ¥gon %<if%>-klausul har en modifierare mÃ¥ste alla %<if%>-klausuler anvÃ¤nda modifierareif-satser kan inte innehÃ¥lla %<Cilk_spawn%>om denna kod nÃ¥s, kommer programmet att avbrytaifunc stÃ¶djs inte i denna konfigurationifunc stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturignorerar #pragma %s %signorerar %<#pragma align%> fÃ¶r explicit justerad %q+Dignorerar %<#pragma omp declare simd%> pÃ¥ en funktion med ett icke-%<uniform%>-argument kvalificerat med %<_Atomic%>ignorerar %<#pragma omp declare simd%> pÃ¥ en funktion med en returtyp kvalificerad med %<_Atomic%>ignorerar attributet %qD pÃ¥ en anonym namnrymdignorerar attributet %qD pÃ¥ en namnrymd som inte Ã¤r inlineignorerar attributet %qE anvÃ¤nt pÃ¥ mallinstansieringen %qTignorerar attributet %qE anvÃ¤nt pÃ¥ mallspecialiseringen %qTignorerar -fschedule-insns pÃ¥ grund av ett fel i undantagshanteringenignorerar asm-specificerare fÃ¶r ickestatisk lokal variabel %q+Dignorerar attribut anvÃ¤nda pÃ¥ %qT efter dess definitionignorerar attribut anvÃ¤nda pÃ¥ klasstypen %qT utanfÃ¶r dess definitionignorerar attribut anvÃ¤nda pÃ¥ beroende typ %qT utan en associerad deklarationignorerar attribut i mallargumentet %qEignorerar attribut pÃ¥ mallargumentet %qTignorerar dubblerad katalog â€�%sâ€�
*************** AnvÃ¤nd flaggan -mcpu fÃ¶r att sÃ¤tta IS
*** 2482,2488 ****
  ignorerar attributet packed pÃ¥ grund av opackat icke-POD-fÃ¤lt %q#Dignorerar flaggan %<-fopt-info-%s%> som mÃ¶jligen stÃ¥r i konfliktignorerar returvÃ¤rdet av %qD, deklarerad med attributet nodiscardignorerar returvÃ¤rdet av %qD, deklarerad med attributet warn_unused_resultignorerar returvÃ¤rdet av funktion deklarerad med attributet warn_unused_resultignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet nodiscardignorerar sink-klausul med ett avstÃ¥nd som inte Ã¤r en multipel av slingstegetignorerar okÃ¤nt alternativ %q.*s i %<-fdump-%s%>ignorerar okÃ¤nt vÃ¤rde %<%s%> till flaggan %<-mcustom-fpu-cfg%>ignorera linjÃ¤rt steg nollotillÃ¥ten OP i optimize_comparisonogiltig aggregattyp %qE angiven fÃ¶r instansvariabel %qsogiltig operandogiltig operandadress (1)ogiltig operandadress (2)ogiltig operandadress (3)ogiltig operandadress (4)ogiltig operand detekteradotillÃ¥ten referenstyp angiven fÃ¶r instansvariabel %qsimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att matcha den andra operanden i binÃ¤rt uttryckimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att stÃ¤mma med andra resultat i villkorimplicit konvertering frÃ¥n %qT till %qT nÃ¤r argument skickas till en funktionimplicit deklaration av funktionen %qEimplicit deklaration av funktionen %qE; menade du %qs?implicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i for-Ã¶kningsuttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i vÃ¤nstra operanden av kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i hÃ¶geroperanden till kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i andra operanden av villkorligt uttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i satsenimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i tredje operanden till villkorligt uttryckimplicit avbildning av vektorn %qD med antagen storlekimplicita mallar fÃ¥r inte vara %<virtual%>typen pÃ¥ implicit this-pekare stÃ¤mmer inteflaggan implicit_section Ã¤r satt men sektionen Ã¤r inte detimplicit poppade register mÃ¥ste vara grupperade i toppen pÃ¥ stackenimplicerat END DOimport_iso_c_binding_module(): Kan inte skapa en symbol fÃ¶r %somÃ¶jlig begrÃ¤nsning i %<asm%>omÃ¶jlig registerbegrÃ¤nsning i %<asm%>omÃ¶jlig typfÃ¶rsÃ¤kran: typen implementerar inte ett grÃ¤nssnitti %s, vid %s:%di C++03 mÃ¥ste en klassnyckel anvÃ¤ndas nÃ¤r en vÃ¤n deklarerasi C++11 och senare kan en standardkonstruerare vara expliciti C++11 Ã¤r standard fÃ¶r destruerare noexcepti C++11 kommer denna throw att avsluta eftersom standard fÃ¶r destruerare Ã¤r noexcepti C++98 Ã¤r %<template%> (fÃ¶r att lÃ¶sa upp tvetydighet) Ã¤r endast tillÃ¥tet inuti mallari C++98 fÃ¥r %q+D inte vara statisk eftersom den Ã¤r medlem av en unioni C++98 mÃ¥ste %qD initieras med en konstruerare, inte med %<{...}%>i ett anrop av allokeringsfunktionen %qD deklarerad hÃ¤ri ett anrop av den inbyggda allokeringsfunktionen %qDi ett anrop till den inbyggda funktionen %qDi ett anrop till funktionen %qD deklarerad hÃ¤ri argument till unÃ¤rt !i grundblock %d:i anrop av %qD, deklarerad hÃ¤ri deklaration %q+Di definitionen av makrot %qsi expansionen av makrot %qsin gfc_simplify_acos(): Felaktig typin gfc_simplify_acosh(): Felaktig typi gfc_simplify_asin(): Felaktig typi gfc_simplify_asinh(): Bad typei gfc_simplify_atan(): Felaktig typi gfc_simplify_atan2d(): Felaktig typi gfc_simplify_atanh(): Felaktig typi gfc_simplify_atrigd(): Felaktig typi gfc_simplify_cos(): Felaktig typi gfc_simplify_exp(): Felaktig typi gfc_simplify_sin(): Felaktig typi gfc_simplify_trigd(): Felaktig typi initieringen av dekomponeringsvariabeln %qDnÃ¤r argument %P till %qD skickadesi simplify_trig_call(): Felaktig inbyggdi satsi mallargument fÃ¶r typen %qTi definitionen av %q#Tinitiering i klassen av statisk datamedlem %q#D med icke literal typinitiering i klassen av statisk datamedlem med icke heltalstyp %q#DoÃ¥tkomlig insticksmodulsfil %s expanderad frÃ¥n kort namn pÃ¥ insticksmodul %s: %mfelaktig ackumulator fÃ¶r %qsinkludera %qs eller ge en deklaration av %qDinkommande bÃ¥gantal stÃ¤mmer inte med antalet PHI-argumentinkompatibla adressrymdskvalificerare %qs och %qsinkompatibel dataklausul med reduktion pÃ¥ %qE; befordrar till present_or_copyinkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�inkompatibel implicit deklaration av inbyggd funktion %qDinkompatibel implicit deklaration av funktionen %qDinkompatibel typ fÃ¶r argument %d av %qEinkompatibel typ fÃ¶r avbildningsindexinkompatibel typ fÃ¶r metoden %s%s%sinkompatibel typ fÃ¶r metoden %s%s%s (%s)inkompatibel typ fÃ¶r mottagareinkompatibla typer i PHI-argument %uinkompatibla typer i tilldelning av %qT till %qTinkompatibla typer i binÃ¤rt uttryckinkompatibla typer i sendinkompatibla typer i tilldelning till typ %qT frÃ¥n typ %qTinkompatibla typer i nÃ¤r typ %qT initierades med typ %qTinkompatibla typer nÃ¤r typ %qT returnerades men %qT fÃ¶rvÃ¤ntadesinkompatibla vektortyper i villkorsuttryck: %qT, %qT och %qTofullstÃ¤ndig implementation av kategorin %qEofullstÃ¤ndig implementation av klassen %qEofullstÃ¤ndig typ %qT har inte medlem %qDofullstÃ¤ndig typ %qT anvÃ¤nd i nÃ¤stad namnspecificerareinkonsistenta start-/sluttyper i intervallbaserat %<for%>-sats: %qT och %qTinkonsistent hÃ¤rledning fÃ¶r %qT: %qT och sedan %qTinkonsistent hÃ¤rledning fÃ¶r auto-returtyp: %qT och sedan %qTinkonsistent specifikation av instansvariabelinkonsistenta operandbegrÃ¤nsningar i en %<asm%>inkonsistenta typer %qT och %qT hÃ¤rledda fÃ¶r lambda-returtypeninkonsistenta anvÃ¤ndardefinierade literalsuffix %qD och %qD i strÃ¤ngliteralfelaktigt jÃ¤mfÃ¶relsesÃ¤ttfelaktig post i label_to_block_mapfelaktigt format i skalning, anvÃ¤nder 1/1
  felaktig tipsoperandfelaktig instruktion:felaktigt antal argument till funktionen %qEfelaktigt antal vektor-CONSTRUCTOR-elementfelaktig avrundningsoperandfelaktig instÃ¤llning av nummer pÃ¥ landningsplattafelaktig delning av trÃ¤dnoderfelaktig typ av vektor-CONSTRUCTOR-elementfelaktigt nÃ¤stad OpenACC-slingeparallellismÃ¶kningsuttryck refererar till iterationsvariabeln %qDÃ¶kning av ett booleskt uttryckÃ¶kning av konstant fÃ¤lt %qDÃ¶kning av upprÃ¤kningsvÃ¤rde Ã¤r ogiltigt i C++Ã¶kning av funktion %qDÃ¶kning av medlem %qD i endast lÃ¤sbart objektÃ¶kning en pekare till en ofullstÃ¤ndig typ %qTÃ¶kning av endast lÃ¤sbar plats %qEÃ¶kning av endast lÃ¤sbar medlem %qDÃ¶kning av endast lÃ¤sbart namngivet returvÃ¤rde %qDÃ¶kning av endast lÃ¤sbar parameter %qDÃ¶kning av endast lÃ¤sbar referens %qDÃ¶kning av endast lÃ¤sbar variabel %qDÃ¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<long%>Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<unsigned long%>index %E anger ett avstÃ¥nd stÃ¶rre Ã¤n storleken pÃ¥ %qTindex i dimension %d Ã¤r utanfÃ¶r grÃ¤nsen vid %Lindexet mÃ¥ste vara ett heltalindexvÃ¤rde istÃ¤llet fÃ¶r fÃ¤ltnamn i unioninitierareindexvÃ¤rdet Ã¤r utanfÃ¶r grÃ¤nsenindirekt anrops frekvens %i stÃ¤mmer inte med GB-frekvens %iindirekt funktion %q+D kan inte deklareras svagindirekt funktion %q+D kan inte deklareras weakrefindirekt funktionsanrop med ett Ã¤nnu ej faststÃ¤llt anropsmÃ¥lindirekta hopp Ã¤r inte tillgÃ¤ngliga pÃ¥ denna mÃ¥larkitekturindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i Ã¶kningsuttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i vÃ¤nstra operand av kommaoperatornindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i hÃ¶geroperanden till kommaoperatornindirektion kommer inte att anvÃ¤nda objekt med ofullstÃ¤ndig typ %qT i andra operanden av villkorligt uttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i satsindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i tredje operand till villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i for-Ã¶kningsuttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i vÃ¤nstra operanden av en kommaoperatoren indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i hÃ¶gra operanden av en kommaoperatorindirektion kommer inte att anvÃ¤nda objekt av icke trivialt kopierbar typ %qT i andra operanden av villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i satsen indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i tredje operanden av ett villkorsuttryckden hÃ¤rledda skalÃ¤ra typen %qT Ã¤r inte en heltals- eller flyttalstyp av samma storlek som %qTÃ¤rvd konstruerare %q+D Ã¤r inte constexprÃ¤rvande konstruerare Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11init-funktion funnen i objekt %sinit-satsen i valsatser Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zinit_arglist(): fÃ¶r mÃ¥nga argumentinitiering kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypinitiering frÃ¥n distinkt Objective-C-typinitiering frÃ¥n inkompatibel pekartypinitiering frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetvÃ¤nsterhandssida av initiering kan vara en kandidat fÃ¶r ett formatattributinitiering skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradinitiering skapar heltal frÃ¥n pekare utan typkonverteringinitiering skapar pekare frÃ¥n heltal utan typkonverteringinitiering av medlem som Ã¤r en flexibel vektorinitiering av common-blockvariabel %qs i DATA-sats vid %Cinitiering av medlem som Ã¤r en flexibel vektor i nÃ¤stat sammanhanginitiering av new-uttryck fÃ¶r typen %<auto%> tar precis ett elementinitiering av icke konstant referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av volatile referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av flera medlemmar av %qTinitierat fÃ¤lt Ã¶verskrivetinitierat fÃ¤lt med sidoeffekter Ã¶verskrivetinitierad variabel %q+D Ã¤r markerad som dllimportinitierarelement Ã¤r inte ett konstant uttryckinitierarelement Ã¤r inte berÃ¤kningsbart vid laddtidpunktinitierarelement Ã¤r inte konstantinitierare tar slut i fÃ¶rtidinitieraruttrycket refererar till iterationsvariabeln %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %q+Dinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qTinitieraren fÃ¶r %<decltype(auto) %D%> har funktionstyp (glÃ¶mde du %<()%> ?)initieraren fÃ¶r %q#D Ã¤r ogiltiginitierare fÃ¶r %qT mÃ¥ste vara inom klamrarinitierare fÃ¶r flexibel vektormedlem %q#Dinitierare fÃ¶r flyttalsvÃ¤rde Ã¤r inte en flyttalskonstantinitierare fÃ¶r heltals-/fixdecimalvÃ¤rde Ã¤r fÃ¶r kompliceradinitierare i intervallbaserad %<for%>-slingainitierare Ã¤r ogiltig fÃ¶r statisk medlem med konstruerareinitierare angiven fÃ¶r funktioninitierare angiven fÃ¶r vÃ¤nfunktionen %qDinitierare angiven fÃ¶r icke-virtuell metod %q+Dinitierare angiven fÃ¶r statisk medlemsfunktion %qDinitierarstrÃ¤ng fÃ¶r vektor av tecken Ã¤r fÃ¶r storinskjutet klassnamn %qD anvÃ¤nt som mallmallargumentinline-klon i samma comdat-grupplistainline-klon tvingas till utdatainline-klon som man tar adressen tillinline:a kod fÃ¶r att invalidera instruktionscacheposter efter att nÃ¤stade funktionstrampoliner satts upp.inline-deklaration av %qD fÃ¶ljer pÃ¥ deklaration med attributet noinlineinline-funktionen %q+D deklarerades som dllimport: attributet ignoreratinline:ad funktion %q+D Ã¤r deklarerad men aldrig definieradinline-funktionen %q+D deklarerad svaginline-funktionen %q+D har fÃ¥tt attributet noinlineinline-funktionen %qD har fÃ¥tt attributet noinlineinline-funktion %qD anvÃ¤nd men aldrig definieradinline-namnrymder Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11inline-variabler Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zinlined_to-pekare Ã¤r angivet men inga fÃ¶retrÃ¤dare finnsinlined_to-pekare Ã¤r felinlined_to-pekare refererar till sig sjÃ¤lvinlined_to-pekare angiven fÃ¶r noninline-anropareinline:ing misslyckades i anrop av %q+F: %sinline:ing misslyckades i anrop av always_inline %q+F: %sden inre slingan anvÃ¤nder samma OpenACC-parallellism som den omgivande slinganindatafilen %qs Ã¤r samma som utdatafilenindataoperandbegrÃ¤nsningen innehÃ¥ller %qcinsert_bbt(): Dubblettnyckel hittad!insÃ¤ttning utanfÃ¶r intervallet i BIT_INSERT_EXPRinstruktion %d grundblockspekare Ã¤r %d, skall vara %dinstruktion %d i foten till gb %d har icke-NULL grundblockinstruktion %d i huvud till gb %d har icke-NULL grundblockinstruktion %d Ã¤r i flera grundblock (%d och %d)instruktion %d utanfÃ¶r grundblock har ett icke-NULL gb-fÃ¤ltinstruktionsadressen inte frigjordinstruktionen innehÃ¥ller en ogiltig adress!instruktionen hÃ¥ller inte sina begrÃ¤nsningar:instruktion utanfÃ¶r grundblockinstruktion med UID %i finns inte fÃ¶r operand %i (â€�%sâ€�) i instruktion %iinstruktion med UID %i finns inte fÃ¶r operand %i i instruktion %iinstallation: %s%s
  installationsfel, kan inte hitta crtoffloadtable.oinstansvariabel %qE anvÃ¤nd i klassmetodinstansvariabeln %qE Ã¤r %s, detta kommer bli ett fel i framtideninstansvariabeln %qE Ã¤r deklarerad %sinstansvariabeln %qE Ã¤r deklarerad privatinstansvariabeln %qs har okÃ¤nd storlekinstansvariabeln %qs Ã¤r deklarerad privatinstansvariabeln %qs anvÃ¤nder flexibla vektormedlemmartilldelning av instansvariabel har uppfÃ¥ngatsinstruktionen aldrig utfÃ¶rdinstruktionsschemalÃ¤ggning stÃ¶djs inte fÃ¶r denna mÃ¥lmaskinfÃ¶r fÃ¥ argument till den Ã¶verlagrade funktionen %sotillrÃ¤cklig sammanhangsinformation fÃ¶r att avgÃ¶ra typenotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera elementslingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera slingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera brickslingaint-vektor initierad frÃ¥n inkompatibel bred strÃ¤ngint-vektor initierad frÃ¥n icke-bred strÃ¤ngheltalskonstant Ã¤r fÃ¶r stor fÃ¶r typen %<unsigned long%>heltalsdivision med nollheltalskonstant Ã¶verskrider intervallet fÃ¶r typen %qTheltalsspill i vektorstorlekheltalsspill i uttryckheltalssuffixet %qs skuggas av implementationenheltalsuttryck %qE Ã¤r inte konstantprecisionen pÃ¥ typen pÃ¥ heltalsresultatet stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ BIT_FIELD_REFintermoduloptimeringar inte implementerade fÃ¶r C++grÃ¤nssnitt %qE har inte giltig konstantstrÃ¤ngslayoutinternt kompilatorfelinternt kompilatorfel.  Felaktig adress:internt kompilatorfel.  Felaktig skift:internt kompilatorfel.  OkÃ¤nt lÃ¤ge:internt kompilatorfel: internt konsistensfelinternt fel: felaktigt register: %dinternt fel: den inbyggda funktionen %s redan bearbetadinternt fel: inbyggd funktion %s hade en ovÃ¤ntad returtyp %sinternt fel: inbyggd funktion %s, argument %d har en ovÃ¤ntad argumenttyp %sinternt fel: cris_side_effect_mode_ok med felaktiga operanderinternt fel: sidoeffektinstruktion pÃ¥verkar huvudeffektenden interna proceduren %qs vid %L stÃ¥r i konflikt med DUMMY-argumentintern enhet i WRITEavbrottshanteringsrutiner kan inte kodas i Thumb-lÃ¤geavbrottshanterare kan inte vara MIPS16-funktioneravbrottshanterare kan inte ha argumentavbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargumentavbrottshanteringsrutiner kan inte anropas direktavbrottshanteringsrutiner kan inte ha ett annat returvÃ¤rde Ã¤n voidavbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argumentavbrottshanteringsrutiner skall ha unsigned %sint som andra argumentavbrottsvektor till %qE-attributet Ã¤r inte vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread Ã¤r tillgÃ¤ngligt endast fÃ¶r fidoinbyggt registerindex Ã¤r utanfÃ¶r sitt intervallinbyggd variabel som inte Ã¤r en procedurogiltigt #pragma %sogiltig %%%c-operandogiltig %%-kodogiltig %%A-operandogiltig %%B-operandogiltig %%C-operandogiltigt %%C-vÃ¤rdeogiltig %%D-operandogiltigt %%D-vÃ¤rdeogiltigt %%E-vÃ¤rdeogiltigt %%F-vÃ¤rdeogiltigt %%G-lÃ¤geogiltigt %%G-vÃ¤rdeogiltig %%H-operandogiltig %%H-specificerareogiltig %%I-operandogiltig %%J-kodogiltigt %%J-vÃ¤rdeogiltigt %%K-vÃ¤rdeogiltig %%L-operandogiltigt %%L-vÃ¤rdeogiltig %%M-operandogiltigt %%M-vÃ¤rdeogiltig %%N-operandogiltigt %%N-vÃ¤rdeogiltigt %%O-vÃ¤rdeogiltig %%P-operandogiltigt %%P-vÃ¤rdeogiltigt %%R-vÃ¤rdeogiltigt %%T-vÃ¤rdeogiltigt %%U-vÃ¤rdeogiltig %%Y-operandogiltig %%c-operandogiltig %%d-operandogiltigt %%d-vÃ¤rdeogiltigt %%e-vÃ¤rdeogiltig %%f-operandogiltigt %%f-vÃ¤rdeogiltig %%h-operandogiltigt %%h-vÃ¤rdeogiltig %%i-operandogiltig %%j-kodogiltig %%j-operandogiltigt %%j-vÃ¤rdeogiltigt %%k-vÃ¤rdeogiltigt %%m-vÃ¤rdeogiltigt %%p-vÃ¤rdeogiltigt %%q-vÃ¤rdeogiltig %%r-operandogiltigt %%r-vÃ¤rdeogiltig %%s-operandogiltigt %%s-vÃ¤rdeogiltig %%t-operandogiltig %%t-operand â€�ogiltigt %%t/%%b-vÃ¤rdeogiltigt %%u-vÃ¤rdeogiltig %%v-kodogiltigt %%x-vÃ¤rdeogiltig %%xn-kodogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningenogiltig â€�asmâ€�: ogiltiga (pekar)operander till plus/minusogiltigt --param-namn %qsogiltigt --param-namn %qs; menade du %qs?ogiltigt --param-vÃ¤rde %qsogiltig CASE_CHAINogiltigt IACC-argumentogiltig vÃ¤nstersida i gimple-anropogiltigt Objective-C++-vÃ¤ljarnamnogiltig OpenACC-klausul vid filrÃ¤ckviddogiltigt PHI-argumentogiltigt PHI-resultatogiltig UNSPEC som operandogiltig UNSPEC som operand: %dogiltig _Literalogiltig abstrakt parametertyp %qTogiltig abstrakt returtyp %qTogiltig abstrakt returtyp fÃ¶r funktionen %q+#Dogiltig abstrakt returtyp fÃ¶r medlemsfunktion %q+#Dogiltigt abstrakt typ %qT fÃ¶r %qEogiltig abstrakt typ fÃ¶r %q+Dogiltig Ã¥tkomst av icke-statisk datamedlem %qD i virtuell bas till NULL-objektogiltig adressogiltig adress fÃ¶r utmatningsmodifieraren â€�Oâ€�ogiltig adress fÃ¶r utmatningsmodifieraren â€�Râ€�ogiltig adress fÃ¶r â€�Sâ€�-utmatningsmodifierareogiltig adressoperand i MEM_REFogiltig adressoperand i in TARGET_MEM_REFogiltigt adresseringslÃ¤gefelaktig justering fÃ¶r %<#pragma align%>, ignorerasogiltigt argument till __builtin_arc_alignedogiltig anvÃ¤ndning av %<__alignof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ en funktionstypogiltig anvÃ¤ndning av %qs pÃ¥ en medlemsfunktionogiltig anvÃ¤ndning av %qs pÃ¥ en void-typogiltig tillÃ¤mpning av %qs pÃ¥ vektortypen %qT med ofullstÃ¤ndig elementtypogiltig tillÃ¤mpning av %qs pÃ¥ ofullstÃ¤ndig typ %qTogiltigt argument %d till den inbyggda %qFogiltigt argument %qs till -fdebug-prefix-mapogiltigt argument till attributet %qEogiltigt argument till attributet %qsogiltigt argument till SQRT vid %Logiltiga argument till %qDogiltigt argument inbyggd funktionogiltigt argument till den inbyggda funktionen %sogiltigt argument till gimple-anropogiltiga argumentogiltig vektortilldelningogiltig basklasspecifikationogiltig gren till/frÃ¥n strukturerat %s-blockogiltig case-etikett i en switch-satsogiltigt case-intervall i en switch-satsogiltig konvertering frÃ¥n typ %qT till typ %qTogiltig typkonvertering av ett rvÃ¤rdeuttryck av typ %qT till typ %qTogiltig typkonvertering till en abstrakt klasstyp %qTogiltig konvertering till funktionstyp %qTogiltigt klassnamn i deklaration av %qDogiltig kombination av flera typkvalificerareogiltig jÃ¤mfÃ¶relsekod i gimple-villkorogiltig jÃ¤mfÃ¶relse av genererad vektorogiltig jÃ¤mfÃ¶relse av genererad postogiltig jÃ¤mfÃ¶relsekod av nil med nilogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar vektorogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar postogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar typogiltig jÃ¤mfÃ¶relse av oordnad typogiltig jÃ¤mfÃ¶relseoperator fÃ¶r utmatningsmodifieraren â€�Eâ€�ogiltig villkorlig operandogiltig const_cast frÃ¥n typ %qT till typ %qTogiltig const_cast av ett rvÃ¤rde av typ %qT till typ %qTogiltig const_double-operandogiltig konstantogiltig konstant - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltig konstant fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig konstant i %<#pragma %s%>ogiltig konstant i %<#pragma pack%> - ignorerasogiltig konstant vektor fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig begrÃ¤nsad typparameterogiltig begrÃ¤nsning fÃ¶r operandogiltig konstruerare, du menade fÃ¶rmodligen %<%T (const %T&)%>ogiltigt styrpredikatogiltig konvertering frÃ¥n %<__fpreg%>ogiltig konvertering frÃ¥n %qT till %qTogiltig konvertering i gimple-anropogiltig konvertering i retursatsogiltig konvertering till %<__fpreg%>ogiltig konvertering till typ %qT frÃ¥n typ %qTogiltig kovariant returtyp fÃ¶r %q#Dogiltig kovariant returtyp fÃ¶r %q+#Dfelaktig cpu â€�%sâ€� fÃ¶r %sâ€�%sâ€�%sogiltig datamodellflagga -mdata-model=%sogiltig omdeklaration av %<%T::%E%>ogiltig deklaration av medlemsmall i lokal klassogiltig deklaratorogiltigt standardargument fÃ¶r en mallmallparameterogiltig standardfallsetikett i en switch-satsogiltig definition av kvalificerad typ %qTogiltig depend-sortogiltig beroendesort i omp %<ordered%> %<depend%>ogiltig dist_schedule-sortogiltig elementtyp fÃ¶r attributet %qsogiltigt kodningsprefix i literal operatorogiltig ingÃ¥ng till strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n OpenMP-strukturerat blockogiltig explicit specifikationogiltigt uttryck - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltigt uttryck som operandogiltigt uttryck som min-l-vÃ¤rdeogiltigt uttryck fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig uttryckstyp fÃ¶r %<#pragma omp atomic%>ogiltig felminnesmodell fÃ¶r %<__atomic_compare_exchange%>ogiltig funktionsmodifierare %qs till â€�archâ€�-mÃ¥let %sogiltig funktionsmodifierare %qs till â€�cpuâ€�-mÃ¥let %sogiltig funktionsmodifierare i %<-march=%s%>ogiltig funktionsmodifierare i %<-mcpu=%s%>ogiltig funktionsmodifierare till mÃ¥let %s %qsogiltig fÃ¶rsta operand till MEM_REFogiltig form pÃ¥ %<#pragma omp atomic%>felaktigt format pÃ¥ %sogiltig fpu fÃ¶r attribute(target("%s"))ogiltig funktionsdeklarationogiltig funktion i gimple-anropogiltig kornstorlek fÃ¶r _Cilk_forogiltigt id-vÃ¤rde fÃ¶r avbrotts-/undantagsattributogiltigt id-vÃ¤rde fÃ¶r Ã¥terstÃ¤llningsattributogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qTogiltigt Ã¶kningsuttryckogiltigt startvÃ¤rde fÃ¶r medlem %qEogiltig initiering av icke konstant referens av typ %qT frÃ¥n ett r-vÃ¤rde av typ %qTogiltig initiering av referens av typ %qT frÃ¥n uttryck av typ %qTogiltig initierareogiltig initierarklausulogiltigt initierare fÃ¶r %q#Dogiltigt initierare fÃ¶r vektormedlem %q#Dogiltigt initierare fÃ¶r medlemsfunktion %qDogiltig instruktion:ogiltigt iterationsvariabel i snabb upprÃ¤kningogiltig etikett i gimple-villkorogiltig vÃ¤nsterhandssida i tilldelningogiltig rad i upplÃ¶sningsfilenogiltig lÃ¤nkklasspecifikationogiltig plats fÃ¶r %<pragma %s%>, ignorerasogiltigt l-vÃ¤rde i asm-utdata %dogiltig map-sortogiltigt maskogiltig masktyp i vektorpermuteringsuttryckogiltig medlemsfunktionsdeklarationogiltig medlemsmalldeklaration %qDogiltig minnesmodellsargument %d till %qEogiltigt minnesmodellargument till inbyggd funktionogiltig minnesmodell fÃ¶r %<__atomic_load%>ogiltigt minnesmodell fÃ¶r %<__atomic_store%>ogiltigt new-uttryck av abstrakt klasstyp %qTogiltig nmi-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltigt mallargument som inte Ã¤r en typogiltig operander som inte Ã¤r vektor till vektorvÃ¤rt plusfelaktigt antal operander till __FMAogiltig avlastningstabell i %sogiltig avstÃ¥ndsoperand i MEM_REFogiltig avstÃ¥ndsoperand i TARGET_MEM_REFogiltig avstÃ¥ndsoperand till MEM_REFogiltig operandogiltig operandadressogiltig operandkod â€�%câ€�ogiltig operand fÃ¶r â€�%%%câ€�ogiltig operand fÃ¶r â€�Aâ€�-modifierareogiltig operand fÃ¶r â€�Dâ€�-modifierareogiltig operand fÃ¶r â€�Hâ€�-modifierareogiltig operand fÃ¶r â€�Oâ€�-modifierareogiltig operand fÃ¶r â€�Tâ€�-modifierareogiltig operand fÃ¶r â€�bâ€�-modifierareogiltig operand fÃ¶r â€�eâ€�-modifierareogiltig operand fÃ¶r â€�mâ€�-modifierareogiltig operand fÃ¶r â€�oâ€�-modifierareogiltig operand fÃ¶r â€�pâ€�-modifierareogiltig operand fÃ¶r â€�râ€�-modifierareogiltig operand fÃ¶r â€�zâ€�-modifierareogiltig operand fÃ¶r kod â€�%câ€�ogiltig operand i indirektreferensogiltig operand i retursatsogiltig operand till i unÃ¤rt uttryckogiltig operand i unÃ¤r operationogiltig operand fÃ¶r modifierarebokstavogiltig operand i utmatningskodogiltig operandprefixogiltig operandprefix â€�%%%câ€�ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�ogiltig operandstorlek fÃ¶r operandkod â€�Zâ€�ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�ogiltig operand fÃ¶r %%H/%%L-kodogiltig operand till %%M-kodogiltig operand till %%N-kodogiltig operand till %%O-kodogiltig operand till %%Rogiltig operand fÃ¶r %%R-kodogiltig operand till %%Sogiltig operand till %%T/%%B-kodogiltig operand fÃ¶r %%U-kodogiltig operand till %%V-kodogiltig operand till %%Z-kodogiltig operand till %%p-kodogiltig operand till %%s-kodogiltig operand till %%z-kodogiltig operand till plus/minus, typen Ã¤r en pekareogiltig operand till pekarplus, fÃ¶rsta operanden Ã¤r inte en pekareogiltig operand till pekarplus, andra operanden Ã¤r inte en heltalstyp med lÃ¤mplig breddogiltig operand till switch-satsogiltig operandtyp vid operandkod â€�Zâ€�ogiltiga operander binÃ¤r operationogiltiga operander i gimple-jÃ¤mfÃ¶relseogiltiga operander trestÃ¤llig operationogiltiga operander av typ %qT och %qT till binÃ¤r %qOogiltiga operander i vektorreferensogiltiga operander till binÃ¤r %s (har %qT och %qT)ogiltig operationogiltig operation (%s)ogiltig operation pÃ¥ %<__fpreg%>ogiltig operator fÃ¶r %<#pragma omp atomic%>ogiltig parameter %qsogiltigt parameterkombination fÃ¶r inbyggd %s i AltiVecogiltig parameterkombination fÃ¶r den inbyggda %qsogiltig parametertyp %qTogiltig passpositioneringsoperationogiltigt pekarlÃ¤ge %qsogiltigt pekare till bitfÃ¤lt %qDogiltig position eller storlek i BIT_FIELD_REFogiltig position eller storleksoperand till BIT_FIELD_REFogiltig privat reduktion av %qEogiltig proc_bind-sortogiltig egenskapsdeklarationogiltig prototyp fÃ¶r â€�%sâ€�ogiltig interpunktion %qc i begrÃ¤nsningogiltigt pure-const-tillstÃ¥nd fÃ¶r funktionogiltig pure-specificerare (endast %<= 0%> Ã¤r tillÃ¥tet)ogiltiga kvalificerare pÃ¥ typ som inte Ã¤r medlemsfunktionogiltigt kvalificerande rÃ¤ckvidd i pseudodestruerarnamnogiltig receive pÃ¥ kanal endast fÃ¶r sÃ¤ndningogiltig mottagartyp %qsogiltig omdeklaration av %q+Dogiltig reduktionsidentifierareogiltig referens fÃ¶r utmatningsmodifieraren â€�Jâ€�ogiltigt referensprefixogiltig registernamn fÃ¶r %q+Dogiltig upplÃ¶sning i upplÃ¶sningsfilenogiltig returtyp %qT fÃ¶r constexpr-funktionen %q+Dogiltig hÃ¶gersida fÃ¶r gimple-minneslagringogiltig rtl-delning hittad i instruktionenogiltig schedule-sortogiltigt andra argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltig send pÃ¥ kanal endast fÃ¶r mottagningogiltig setter, den mÃ¥ste ha ett argumentogiltig skiftoperandogiltig statisk kedja i gimple-anropogiltig static_cast frÃ¥n typ %qT till typ %qTogiltig lagringsklass fÃ¶r funktionen %qEogiltigt mÃ¥lvÃ¤rde fÃ¶r memregs â€�%dâ€�ogiltig malldeklaration av %qDogiltig mallparameter som inte Ã¤r en typogiltigt mall-idogiltigt tredje argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltig typ %<void%> fÃ¶r newogiltig typ %qT som initierare fÃ¶r en vektor med typ %qTogiltig typ %qT deklarerad %<friend%>ogiltigt typargument (har %qT)ogiltigt typargument till %<->%> (har %qT)ogiltigt typargument till %<->*%> (har %qT)ogiltigt typargument i vektorindexering (har %qT)ogiltigt typargument till implicit konvertering (har %qT)ogiltigt typargument till unÃ¤r %<*%> (har %qT)ogiltigt typ fÃ¶r asm-flaggutdataogiltig typ fÃ¶r iterationsvariabelogiltig typ fÃ¶r iterationsvariabeln %qEogiltigt typ fÃ¶r make-funktionogiltig typ fÃ¶r parameter %d till constexpr-funktion %q+#Dogiltigt typ pÃ¥ egenskapogiltiga typer %<%T[%T]%> fÃ¶r vektorindexogiltiga typer adressrymdskonverteringogiltiga typer i konvertering till flyttalogiltiga typer i konvertering till heltalogiltiga typer i fixdecimalskonverteringogiltiga typer i nop-konverteringogiltig anvÃ¤ndning av %%d, %%x eller %%Xogiltig anvÃ¤ndning av %<.%> i en funktion som inte Ã¤r variadiskogiltig anvÃ¤ndning av %<...%> med inbyggd funktionogiltig anvÃ¤ndning av %<...%> med annat Ã¤n skivaogiltigt anvÃ¤ndning av %<::%>ogiltig anvÃ¤ndning av %<_Cilk_spawn%>ogiltig anvÃ¤ndning av %<auto%> i konverteringsoperatorfelaktig anvÃ¤ndning av %<auto%> i standardmallargumentogiltig anvÃ¤ndning av %<auto%> i undantagsspecifikationfelaktig anvÃ¤ndning av %<auto%> i mallargumentogiltig anvÃ¤ndning av %<extern%>-variabel %qD i %<#pragma acc declare%>ogiltig anvÃ¤ndning av %<global%>-variabeln %qD i %<#pragma acc declare%>ogiltigt anvÃ¤ndning av %<restrict%>ogiltigt anvÃ¤ndning av %<this%> pÃ¥ toppnivÃ¥ogiltig anvÃ¤ndning av %<this%> i icke-medlemsfunktionogiltig anvÃ¤ndning av %q#T med flexibel vektormedlem i %q#Togiltig anvÃ¤ndning av %qT med en vektor av storlek noll i %q#Dogiltigt anvÃ¤ndning av %qDogiltig anvÃ¤ndning av %qD i lÃ¤nkklasspecifikationogiltig anvÃ¤ndning av %qE fÃ¶r att skapa en pekare-till-medlem-funktionogiltigt anvÃ¤ndning av %qTfelaktig anvÃ¤ndning av â€�%%%câ€�ogiltig anvÃ¤ndning av â€�:â€�-modifierareogiltig anvÃ¤ndning av en pekare till en ofullstÃ¤ndig typ i pekararitmetikogiltig anvÃ¤ndning av vektorindexering pÃ¥ pekare till medlemogiltig anvÃ¤ndning av vektor med ospecificerade grÃ¤nserfelaktig anvÃ¤ndning av asm-flaggutdataogiltigt anvÃ¤ndning av attributet %<fallthrough%>ogiltig anvÃ¤ndning av klammeromsluten initierarlistaogiltig anvÃ¤ndning av const_cast med typ %qT, som Ã¤r en pekare eller referens till en funktionstypogiltig anvÃ¤ndning av const_cast med typ %qT, som inte Ã¤r en pekare, referens, eller pekare-till-datamedlem-typogiltig anvÃ¤ndning av konstruerare som en mallfelaktig anvÃ¤ndning av cv-kvalificerad typ %qT i en parameterdeklarationogiltig anvÃ¤ndning av beroende typ %qTogiltig anvÃ¤ndning av destruerare %qD som en typogiltig anvÃ¤ndning av destrueraren %qE som en typogiltig anvÃ¤ndning av flexibla vektormedlemmarogiltig anvÃ¤ndning av implicit konvertering av pekare till medlemogiltig anvÃ¤ndning av ofullstÃ¤ndig typ %q#Togiltig anvÃ¤ndning av ofullstÃ¤ndig typedef %qTogiltig anvÃ¤ndning av etiketten %q+D i %<_Cilk_spawn%>ogiltig anvÃ¤ndning av medlem %qD (glÃ¶mde du %<&%>?)ogiltig anvÃ¤ndning av %qD i en statisk medlemsfunktionogiltig anvÃ¤ndning av medlemsfunktionen %qD (glÃ¶mde du %<()%> ?)ogiltig anvÃ¤ndning av metodvÃ¤rde som argument till Offsetofogiltig anvÃ¤ndning av icke-l-vÃ¤rde-vektorogiltig anvÃ¤ndning av icke-statisk datamedlem %qDogiltig anvÃ¤ndning av icke-statisk medlemsfunktion %qDogiltig anvÃ¤ndning av icke-statisk medlemsfunktion av typen %qTogiltig anvÃ¤ndning av icke-statisk datamedlem %qEogiltig anvÃ¤ndning av paketexpansionsuttryckogiltig anvÃ¤ndning av platshÃ¥llaren %qTogiltig anvÃ¤ndning av kvalificerat namn %<%D::%D%>ogiltig anvÃ¤ndning av kvalificerat namn %<%T::%D%>ogiltigt anvÃ¤ndning av kvalificerat namn %<::%D%>ogiltig anvÃ¤ndning av post med flexibel vektormedlemogiltigt standardargument fÃ¶r mallmallparameter %qTogiltig anvÃ¤ndning av malltypparameter %qTogiltig anvÃ¤ndning av mall-id %qD i deklaration av primÃ¤r mallogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlistaogiltigt anvÃ¤ndning av typfelaktig anvÃ¤ndning av typen %<void%> i en parameterdeklarationogiltigt anvÃ¤ndning av typ %qT som standardvÃ¤rde fÃ¶r en mallmallparameterogiltig anvÃ¤ndning av unÃ¤rt %<*%> pÃ¥ pekare till medlemogiltig anvÃ¤ndning av odefinierad typ %qTogiltig anvÃ¤ndning av void-uttryckogiltig anvÃ¤ndning av volatilt l-vÃ¤rde inuti en %<transaction_safe%>-funktionogiltig anvÃ¤ndning volatilt l-vÃ¤rde inuti transaktionogiltig anvÃ¤ndardefinierad konvertering frÃ¥n %qT till %qTogiltig vÃ¤rdeinitiering av referenstyperogiltig resultattyp i vektorjÃ¤mfÃ¶relseogiltig vektortyp fÃ¶r attributet %qEogiltigt versionsnummer %qsogiltig warm-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltig nollextraktioninverterat skivintervallio_kind_name(): felaktig I/O-sortipa-inline-sammanfattning saknas i indatafilipa-referenssammanfattning saknas i ltrans-enhetis_c_interoperable(): gfc_simplify_expr misslyckadesden Ã¤r definierad som en pekare i en annan adressrymd i en annan Ã¶versÃ¤ttningsenhetden Ã¤r definierad som en pekare till en annan typ i en annan Ã¶versÃ¤ttningsenhetdet mÃ¥ste vara en pekare-till-medlem pÃ¥ formen %<&X::Y%>det mÃ¥ste vara adressen till en funktion med extern lagringsklassdet mÃ¥ste vara namnet pÃ¥ en funktion med extern lagringsklassobjekt i READiterationsvariabel i snabb upprÃ¤kning Ã¤r inte ett objektiteration %s orsakar odefinierat beteendeiterationsvariabel %qD fÃ¥r inte vara firstprivateiterationsvariabel %qD skall inte vara reductioniterationsvariabel %qE Ã¤r fÃ¶rutbestÃ¤mt linjÃ¤rinstansvariabel %qE skall vara privatiterationsvariabel %qE fÃ¥r inte vara firstprivateiterationsvariabel %qE fÃ¥r inte vara lastprivateinstansvariabel %qE fÃ¥r inte vara linjÃ¤rinstansvariabel %qE fÃ¥r inte vara privatiterationsvariabel %qE fÃ¥r inte vara reductioninstansvariabeln kan inte vara volatiliteratorvariabeldess dest_idx borde vara %d, inte %divar %qs anvÃ¤nd av %<@synthesize%>-deklaration skall vara en befintlig ivariwmmxt-abi krÃ¤ver en CPU som klarar iwmmxtiwmmxt krÃ¤ver ett AAPCS-kompatibelt ABI fÃ¶r att fungera riktigthopp in i rÃ¤ckvidd fÃ¶r identifierare med variabel typhopp in i satsuttryckhoppar Ã¶ver variabelinitieringhopp till case-etiketthopp till etikett %qDskrÃ¤p vid slutet av #pragma %sskrÃ¤p vid slutet av #pragma ADDRESSskrÃ¤p vid slutet av #pragma GCC memregs [0..16]skrÃ¤p vid slutet av #pragma __nostandardskrÃ¤p vid slutet av #pragma __standardskrÃ¤p vid slutet av #pragma ghs endsdaskrÃ¤p vid slutet av #pragma ghs endtdaskrÃ¤p vid slutet av #pragma ghs endzdaskrÃ¤p vid slutet av #pragma ghs interruptskrÃ¤p vid slutet av #pragma ghs-sektionskrÃ¤p vid slutet av #pragma ghs startsdaskrÃ¤p vid slutet av #pragma ghs starttdaskrÃ¤p vid slutet av #pragma ghs startzdaskrÃ¤p vid slutet av #pragma longcallskrÃ¤p vid slutet av %<#pragma %s%>skrÃ¤p vid slutet av %<#pragma GCC pch_preprocess%>skrÃ¤p vid slutet av %<#pragma GCC visibility%>skrÃ¤p vid slutet av %<#pragma align%>skrÃ¤p vid slutet av %<#pragma fini%>skrÃ¤p vid slutet av %<#pragma init%>skrÃ¤p vid slutet av %<#pragma message%>skrÃ¤p vid slutet av %<#pragma pack%>skrÃ¤p vid slutet av %<#pragma pop_options%>skrÃ¤p vid slutet av %<#pragma push_options%>skrÃ¤p vid slutet av %<#pragma redefine_extname%>skrÃ¤p vid slutet av %<#pragma reset_options%>skrÃ¤p vid slutet av %<#pragma weak%>skrÃ¤p vid slutet av â€�#pragma extern_modelâ€�skrÃ¤p vid slutet av â€�#pragma ms_structâ€�skrÃ¤p vid slutet av â€�#pragma optionsâ€�skrÃ¤p vid slutet av â€�#pragma unusedâ€�nyckelordet %<export%> Ã¤r inte implementerat och kommer ignorerasnyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (en kvalificerad medlemsinitierare Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (basklassen Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet utanfÃ¶r mallaretikett etikett %q+D Ã¤r deklarerad men inte definieradetikett %q+D Ã¤r definierad men inte anvÃ¤ndetikett %q+D anvÃ¤nd men Ã¤r inte definieradetikett %qD Ã¤r definierad hÃ¤retikett %qE Ã¤r refererad till utanfÃ¶r nÃ¥gon funktionetikett vid slutet av sammansatt satsetikett med namnet wchar_tetikettens kontext Ã¤r inte den aktuella funktionsdeklarationenlambdafÃ¥ngstinitierare Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14lambdauttryck Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11lambda i lokal klass %q+T kan inte fÃ¥nga variabler frÃ¥n det omgivande sammanhangetlambdamallar Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14lambdauttryck i ett konstantuttrycklambdauttryck i mallargumentlambdauttryck i oevaluerat sammanhangbana %wd utanfÃ¶r intervallet %wd - %wdlang_*-kontroll: misslyckades i %s, vid %s:%dsprÃ¥k %s kÃ¤nns inte igensprÃ¥kstrÃ¤ng %<â€�%Eâ€�%> kÃ¤nns inte igenstor fixdecimalskonstant implicit trunkerad till fixdecimaltypstort heltal implicit trunkerat till teckenlÃ¶s typsista argumentet mÃ¥ste vara en omedelbarld returnerade avslutningsstatus %dvÃ¤nstra argumentet mÃ¥ste vara en skivavÃ¤nstra operanden till %<->*%> mÃ¥ste vara en pekare pÃ¥ en klass, men Ã¤r en pekare pÃ¥ en medlem av typen %qTvÃ¤nstra operanden av kommaoperator kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionvÃ¤nster operand av kommaoperator har ingen effektvÃ¤nstra operanden av kommaoperator Ã¤r en referens, inte ett anrop, till funktion %qEvÃ¤nster operand av skiftuttrycket %q+E Ã¤r negativvÃ¤nsterprecisionvÃ¤nsterprecision i strfmon-formatlÃ¤ngd att rotera till vÃ¤nster â‰¥ storleken pÃ¥ typenlÃ¤ngd att rotera till vÃ¤nster Ã¤r negativvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ typenvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ vektorelementetvÃ¤nstershiftoperanden Ã¤r negativvÃ¤nsterskift med negativt vÃ¤rdevÃ¤nster operand av kommauttryck har ingen effektvÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattributlen Ã¤r stÃ¶rre Ã¤n caplÃ¤ngden %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausullÃ¤ngden %qE i vektorsektion har inte heltalstyplÃ¤ngder stÃ¤mmer inte mellan vÃ¤nstersida och hÃ¶gersidalÃ¤ngden stÃ¤mmer inte i uttrycklÃ¤ngdmodifierarelÃ¤ngdmodifierare i printf-formatlÃ¤ngdmodifierare i scanf-formatlÃ¤ngdmodifierare i strfmon-formatlÃ¤ngden i vektornotationstrippel Ã¤r inte ett heltalen lÃ¤ngd behÃ¶vs nÃ¤r en skiva allokerastecknet %c upptÃ¤cktes och instruktionen var inte CONST_INTbibliotek: %s
! biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#Dbiblioteket lib%s finns integrÃ¤nsen Ã¤r %u byte, men argumentet Ã¤r %sgrÃ¤nsen Ã¤r %u byte, men argumentet kan vara sÃ¥ stort som %slinjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltal och inte pekare med typen %qTen linjÃ¤r klausul anvÃ¤nd pÃ¥ variabel som inte Ã¤r heltal och inte pekare med typen %qTlinjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltals-, flyttals- eller pekarvariabel med typen %qTen linjÃ¤r klausul anvÃ¤nd pÃ¥ variabel som inte Ã¤r heltal, inte flyttal och inte pekare med typen %qTlinjÃ¤r klausul med modifieraren %qs tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r en referens med typen %qTett linjÃ¤rt steguttryck mÃ¥ste vara ett heltallistinitierare fÃ¶r en typ som inte Ã¤r en klass fÃ¥r inte vara inom parenteserliterala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardiseringden literala operatormallen %q+D stÃ¥r i konflikt med den rÃ¥a literala operatorn %qDden literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> fÃ¶rvÃ¤ntadesden literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> eller <typename CharT, CharT...> fÃ¶rvÃ¤ntadesliteral operator med C-lÃ¤nkninglo_sum inte frÃ¥n registerlokal klass %q#T skall inte ha statisk datamedlem %q#Dlokal deklaration av %qE dÃ¶ljer instansvariabellokala symboler mÃ¥ste vara definieradelokal variabel %qD fÃ¥r inte fÃ¶rekomma i detta sammanhangbehovet av minne fÃ¶r lokala variabler Ã¶verskrider kapacitetenplatsreferensblock som inte Ã¤r i blocktrÃ¤dlogiskt %<and%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<and%> mellan lika uttrycklogiskt %<and%> mellan Ã¶msesidigt uteslutande tester Ã¤r alltid falsktlogiskt %<or%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<or%> av tillsammans uttÃ¶mmande tester Ã¤r alltid santlogiskt %<or%> mellan lika uttrycklogiskt icke tillÃ¤mpas endast pÃ¥ vÃ¤nstersidan av jÃ¤mfÃ¶relsenlogical_to_bitwise(): Felaktig inbyggdlong, short, signed eller unsigned anvÃ¤nd felaktigt fÃ¶r %qsuppslagning av %qT i %qT Ã¤r tvetydigslinga %d:s huvud tillhÃ¶r inte direkt till denslinga %d:s huvud har inte exakt 2 posterslinga %d:s huvud Ã¤r inte ett slinghuvudslinga %d:s koppling tillhÃ¶r inte direkt till denslinga %d:s koppling har inte en bÃ¥ge som huvudslinga %d:s koppling har inte exakt 1 efterfÃ¶ljareslinga %d:s koppling har inte huvud som efterfÃ¶ljareslinga %d:s koppling Ã¤r markerad som en del av an oreducerbar regionslinga %d:s koppling domineras inte av dess huvudslingan anvÃ¤nder OpenACC-parallellism som Ã¤r otillÃ¥tet av den omgivande rutinenslingverifiering pÃ¥ slingtrÃ¤det som behÃ¶ver upprÃ¤ttningslinga med huvud %d markerad fÃ¶r att tas bortslinga med huvud %d Ã¤r inte i slingtrÃ¤dfriare throw-specificerare fÃ¶r %q+#Fnedre grÃ¤nsen %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausulundre grÃ¤nsen %qE i vektorsektion har inte heltalstypundre grÃ¤ns i case-etikettintervall underskrider minsta vÃ¤rdet fÃ¶r sin typlp_array stÃ¤mmer inte med region_treelp_array Ã¤r trasig fÃ¶r region %ilseek misslyckades nÃ¤r exportdata lÃ¤steslto_obj_file_open() misslyckadesl-vÃ¤rde krÃ¤vs som operand till minskningl-vÃ¤rde krÃ¤vs som operand till Ã¶kningl-vÃ¤rde krÃ¤vs som vÃ¤nstra operand i tilldelningl-vÃ¤rde krÃ¤vs som operand till unÃ¤r %<&%>l-vÃ¤rde krÃ¤vs i asm-satsmaskinoberoende inbyggd kod utanfÃ¶r intervalletmakronamn saknas efter %qsmake_generic(): Kan inte hitta den generiska symbolen %qsgÃ¶r fler kloner av %qDfelformaterat #pragma ADDRESS variabel adressfelformaterat #pragma GCC visibility pushfelformaterat #pragma builtinfelformaterat #pragma ghs sectionfelformaterat #pragma redefine_extname, ignorerasfelformaterat #pragma weak, ignorerasfelformaterat %<#pragma %s%>, ignorerasfelformaterat %<#pragma %s%>, ignorerarfelformaterat %<#pragma align%>felformaterat %<#pragma align%>, ignorerasfelformaterat %<#pragma fini%>felformaterat %<#pragma fini%>, ignorerasfelformaterat %<#pragma init%>felformaterat %<#pragma init%>, ignorerasfelformaterat %<#pragma message%>, ignorerasfel utformat %<#pragma pack%> - ignorerasfel utformat %<#pragma pack(pop[, id])%> - ignorerasfel utformat %<#pragma pack(push[, id][, <n>])%> - ignorerasfelformaterat â€�#pragma __extern_prefixâ€�, ignorerarfelformaterat â€�#pragma extern_modelâ€�, ignorerasfelformaterat â€�#pragma member_alignmentâ€�felformaterat â€�#pragma member_alignmentâ€�, ignorerasfelformaterat â€�#pragma ms_struct {on|off|reset}â€�, ignorerasfelformaterat â€�#pragma ms_structâ€�, ignorerasfelformaterat â€�#pragma options align={mac68k|power|reset}â€�>, ignorerasfelformaterat â€�#pragma optionsâ€�, ignorerasfelformaterad COLLECT_GCC_OPTIONSfelformaterad flagga -fplugin-arg-%s (saknat -<nyckel>[=<vÃ¤rde>])felaktig ptx-filfelaktiga specifikationsfunktionsargumentfelaktigt specifikationsfunktionsnamnfelaktigt mÃ¥l %sfelformad mÃ¥l-%s-lista %qsfelaktigt mÃ¥lvÃ¤rde %sdet manglade namnet fÃ¶r %qD kommer Ã¤ndras i C++17 eftersom undantagsspecifikationen Ã¤r en del av funktionstypenmanglar %Cmanglar __underlying_typemanglar typeof, anvÃ¤nd decltype istÃ¤lletmanglar okÃ¤nd fixdecimaltypen avbildning kan endast att jÃ¤mfÃ¶ras med nilavbildningsfÃ¤ltet %qE med variabel lÃ¤ngds postmask mÃ¥ste vara en omedelbarmatch_attr_spec(): Felaktigt attributmatch_level_4(): Felaktig operatormatch_string_constant(): AvgrÃ¤nsare finns intematchningsbegrÃ¤nsning tillÃ¥ter inte ett registermatchningsbegrÃ¤nsningen inte en giltig utdataoperandmatchningsbegrÃ¤nsning refererar ogiltigt operandnummermaxgrÃ¤ns pÃ¥ %d namnrymder sÃ¶kta %qEmaximalt antal vektorer per scop.maximalt antal grundblock per funktion att analyseras av Graphite.maximala antalet isl-operationer, 0 betyder obegrÃ¤nsatmaximalt antal parameter i en SCoP.maximumvÃ¤rde pÃ¥ parameter %qs Ã¤r %ufÃ¥r inte anvÃ¤nda bÃ¥de -EB och -ELgÃ¥r inte att anvÃ¤nda bÃ¥de -m32 och -m64mduc-register sparas endast fÃ¶r mÃ¥let G13mediafunktioner Ã¤r inte tillgÃ¤ngliga om inte -mmedia anvÃ¤ndsminnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegeringmedlem %q+#D med konstruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med konstruerare inte tillÃ¥ten i unionmedlem %q+#D med kopieringstilldelningsoperator Ã¤r inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med kopieringstilldelningsoperator inte tillÃ¥ten i unionmedlem %q+#D med destruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med destruerare inte tillÃ¥ten i unionmedlem %q+D kan inte deklareras som en %<mutable%> referensmedlemmen %q+D kan inte bÃ¥de deklareras %<const%> och %<mutable%>medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<constexpr%>medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<static%>medlem %qD stÃ¥r i konflikt med fÃ¤ltnamn i tabell Ã¶ver virtuella funktionermedlem %qD deklarerad som vÃ¤n fÃ¶re typ %qT definierasmedlem %qD i endast lÃ¤sbart objekt anvÃ¤nt som %<asm%>-utdatamedlem %qD Ã¤r oinitierad referensmedlemmen %qD mÃ¥ste initieras av en mem-initierare i %<constexpr%>-konstrueraremedlem %qD med oinitierade referensfÃ¤ltmedlemsfunktioner Ã¤r implicit vÃ¤nner till sin klassmedlemsmallen %qD kan inte ha virt-specificeraremedlemmar av en explicit specialiserad klass definieras utan ett mallhuvudminnesÃ¥tkomstkontrollen misslyckas alltidminnesallokering misslyckades nÃ¤r exportdata lÃ¤stesminnesindata %d Ã¤r inte direkt adresserbarminnesreferens fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Sâ€�metoden %<%c%E%> deklarerad %<@optional%> och %<@required%> samtidigtmetoden %s%s%s Ã¤r mÃ¤rkt go:nointerfacemetoden %s%s%s krÃ¤ver en pekarmottagaremetodargumentsattribut finns inte i Objective-C 1.0metodattribut finns inte i Objective-C 1.0metodattribut kan inte anges i @implementation-kontextmetodattribut mÃ¥ste anges pÃ¥ slutetmetodattribut mÃ¥ste anges endast i slutetmetoddeklaration som inte Ã¤r i @interface-kontextmetod deklarerad %qE Ã¥sidosÃ¤tter %qE-metodmetoddefinition fÃ¶r %<%c%E%> finns intemetoddefinition som inte Ã¤r i @implementation-kontextmetoden Ã¥sidosÃ¤tter bÃ¥de metoderna %<transaction_pure%> och %qEmetod saknar kanske ett [super dealloc]-anropmetodtypen stÃ¤mmer inte med objekttypenen metod med inkompatibel typ definierad i en annan Ã¶versÃ¤ttningsenhetmin partitionsstorlek kan inte vara stÃ¶rre Ã¤n max partitionsstorlekmaximalt antal slingor per funktion att analyseras av Graphite.minimumvÃ¤rde pÃ¥ parameter %qs Ã¤r %umio_array_ref(): OkÃ¤nd vektorreferensfunktionsprofilering fÃ¶r mips16fel i antalet argument till inbyggd %qF.  FÃ¶rvÃ¤ntades: %d fick %dargumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%E%>argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%T%>argumenten stÃ¤mmer inte Ã¶verensdeklarationer som inte stÃ¤mmer Ã¶verens under optimeringar vid lÃ¤nktillfÃ¤lletoperator som inte stÃ¤mmer i vikningsuttrycktypen pÃ¥ operander i jÃ¤mfÃ¶relse stÃ¤mmer inte Ã¶verensparenteserna stÃ¤mmer inte Ã¶verensfelplacerad Objective-C++-konstruktion %<@%D%>saknad slingoptimering, slingrÃ¤knaren kan spilla Ã¶versaknar numerisk $-operand i formatstrÃ¤ng%<(%> saknas efter %<#pragma GCC visibility push%> - ignorerasâ€�%<(%> saknas efter %<#pragma pack%> - ignoreras%<=%> saknas (efter attributet %<getter%>)%<=%> saknas (efter attributet %<setter%>)saknat attribut %<target%> fÃ¶r flerversioners %Dâ€�(â€� saknas efter â€�#pragma unusedâ€�, ignorerasâ€�)â€� saknas efter â€�#pragma unusedâ€�, ignorerasPHI-definition saknasREG_EH_REGION-notering saknas i slutet av gb %i[big-endian|little-endian|default] saknas efter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] saknas efter %<#pragma GCC diagnostic%>arkitekturnamn saknas i %<-march=%s%>arkitekturnamn saknas i â€�archâ€�-mÃ¥let %sargument saknas till %qsbarriÃ¤r saknas efter block %iklamrar saknas runt initierareklamrar saknas runt initierare fÃ¶r %qTanropsgrafsbÃ¥ge saknas fÃ¶r anropssats:avslutande klammer fÃ¶r namngiven operand saknasslutparentes saknassaknad samling i snabb upprÃ¤kningstyrpredikat saknascpu-namn saknas i %<-mcpu=%s%>cpu-namn saknas i %<-mtune=%s%>cpu-namn saknas till â€�cpuâ€�-mÃ¥let %sdefinition saknasenhet eller arkitektur saknas efter %qsbÃ¥ge saknas %i->%ifunktionsmodifierare saknas till mÃ¥let %s %qsfilnamn saknas efter %qsutfyllnadstecken saknas vid slutet av strfmon-formatutelÃ¤mnat Ã¶kningsuttryckinitierare saknas fÃ¶r fÃ¤lt %qD i %qTinitierare saknas fÃ¶r medlem %qDslingvillkor saknas i slinga med %<GCC ivdep%>-pragmamakefile-mÃ¥l saknas efter %qsmetoden saknas %s%s%stal saknasstartparentes saknasoperand saknasalternativ saknas efter %<#pragma GCC diagnostics%> sortsÃ¶kvÃ¤g saknas efter %qsvaktpost saknas i funktionsanropmallargument saknasmallargument saknas efter %qTavslutande %c-tecken saknastypnamn saknas i typedef-deklarationatt blanda deklarationer och funktionsdefinitioner Ã¤r fÃ¶rbjudetblandning av olika typer av symboler i samma comdat-grupper stÃ¶djs intelÃ¤ge %qs applicerat pÃ¥ olÃ¤mplig typlÃ¤gesstorleken pÃ¥ resultat av icke-heltalstyp stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ BIT_FIELD_REFÃ¤ndring av %qE Ã¤r inte ett konstant uttryckmodifierare skall inte anges i %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktionermodulnatur i USE-sats vid %Cmer Ã¤n %d operander i %<asm%>mer Ã¤n en %<depend(source)%>-klausul pÃ¥ en %<ordered%>-konstruktionmer Ã¤n ett â€�crtlâ€�-direktivmer Ã¤n en Ã¥tkomstspecifikation i basspecificeradeattributen ms_abi och sysv_abi Ã¤r inte kompatiblaattributet ms_hook_prologue Ã¤r inte kompatibelt med -mfentry i 32-bitslÃ¤gems_hook_prologue Ã¤r inte kompatibelt med nÃ¤stade funktionermsp430_select_hwmult_lib behÃ¶ver ett eller flera argumentflerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstamultilib-undantag %qs Ã¤r ogiltigtmultilib-undantag %qs Ã¤r ogiltigamultilib-val %qs %qs Ã¤r ogiltigtmultilib-val %qs Ã¤r ogiltigtmultilib-specifikation %qs Ã¤r ogiltigflera flaggor -mcpu= angivna.multipla EH-personligheter stÃ¶djs endast med assemblerare som stÃ¶djer direktivet .cfi.personality.flera deklarationer i intervallbaserad %<for%>-slingaflera default-etiketter i en switchfler definitioner av %q#Tflera snabba avbrottsrutiner sedda: %qE och %qEflera fÃ¤lt i unionen %qT initieradeflera funktionstypsattribut angivnaflera varmt/kallt-Ã¶vergÃ¥ngar funna (gb %i)flera initieringar givna fÃ¶r %qDflera initieringar givna fÃ¶r basen %qTflera inline-anropareflera avbrottsattribut Ã¤r inte tillÃ¥tetflera avbrottsattribut till funktionen %qDflera iterationsvariabler i snabb upprÃ¤kningmultipla slingaxlar angivna fÃ¶r rutinenmultipla metoder med namnet %<%c%E%> funnamultipla nÃ¤stade typattribut till funktionen %qDflera parametrar med namnet %qDflera gÃ¤llande definitioner fÃ¶r %qEupprepade ref-kvalificerareflera registersparattribut till funktionen %qDmultipla vÃ¤ljare med namnet %<%c%E%> funnaflera lagringsklasser i deklaration av %qsflera lagringsklasser i deklarationsspecificerareflera typer i en deklarationmultipla virtuella PHI-noder i GB %dflervÃ¤rt argument i sammanhang fÃ¶r enstaka vÃ¤rdeflervÃ¤rt funktionsanrop i sammanhang fÃ¶r enstaka vÃ¤rdemultiplikationsalternativet implicerar att r%d Ã¤r fixtmultiversionering behÃ¶ver ifunc som inte stÃ¶djs pÃ¥ detta mÃ¥lmÃ¥ste ha#include <typeinfo> fÃ¶r anvÃ¤ndande av typeidman mÃ¥ste anvÃ¤nda %<.*%> eller %<->*%> fÃ¶r att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>muterbar %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryckmystisk fÃ¶rrÃ¥dsinformation i %sattributet naked Ã¤r bara tillÃ¤mpligt pÃ¥ funktionernamnet %qD anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamnet %qT har ofullstÃ¤ndig typnamnuppslagning av %qD Ã¤ndradesnamnuppslagning av %qD Ã¤ndrad fÃ¶r rÃ¤ckvidd i %<for%> enligt ISOnamn saknas pÃ¥ medlemsfunktionnamn pÃ¥ klass skuggar mallmallparameter %qDnamn anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamngivna returvÃ¤rden stÃ¶djs inte lÃ¤ngregick in i namnrymden %qDnamnrymd %qD Ã¤r inte tillÃ¥ten i using-deklarationnamnrymdsalias %qD inte tillÃ¥tet hÃ¤r, antar %qDanonyma aggregat med namnrymdsrÃ¤ckvidd mÃ¥ste vara statiskaavsmalnande konvertering av %qE frÃ¥n %qT till %qT inuti { }avsmalnande konvertering av %qE frÃ¥n %qT till %qT inuti { } Ã¤r felaktig i C++11%<typename%> behÃ¶vs fÃ¶re %<%T::%E%> fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd%<typename%> behÃ¶vs fÃ¶re %qE fÃ¶r att %qT Ã¤r en beroende rÃ¤ckviddexplicit konvertering behÃ¶vsen explicit konvertering behÃ¶vs, metoden %s%s%s saknasnegativ instruktionslÃ¤ngdnegativt heltal implicit konverterat till teckenlÃ¶s typnegativ lÃ¤ngd i vektorsektion i en %qs-klausulnegativ nedre grÃ¤ns i vektorsektion i %qs-klausulnegativt nÃ¤stningsdjup fÃ¶r region %inegativt skiftantalnegativ bredd i bitfÃ¤lt %q+Dnegativ storlek i bitfÃ¤lt %qsvarken destrueraren eller den klasspecifika operatorn delete [] kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasvarken destrueraren eller den klasspecifika operatorn delete kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasnÃ¤stade assemblerdialektalternativnÃ¤stad extern-deklaration av %qDnÃ¤stad funktion %q+D Ã¤r deklarerad men aldrig definieradnÃ¤stad funktion %qE Ã¤r deklarerad %<extern%>nÃ¤stad funktion %qs Ã¤r deklarerad %<extern%>nÃ¤stade funktionstrampoliner stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturnÃ¤stade funktioner stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturnÃ¤stad identifierare behÃ¶vsnÃ¤stad namnspecificerare %qT fÃ¶r enum-deklaration som inte namnger en klass eller namnrymdnÃ¤stade namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1znÃ¤stad omdefinition av %<enum %E%>nÃ¤stad omdefinition av %<struct %E%>nÃ¤stad omdefinition av %<union %E%>new kan inte anvÃ¤ndas pÃ¥ en funktionstypnew kan inte anvÃ¤ndas pÃ¥ en referenstypny deklaration av %q#D gÃ¶r inbyggd deklaration %q#D tvetydignya typer fÃ¥r inte definieras i en returtypnew_symbol(): Symbolnamnet Ã¤r fÃ¶r lÃ¥ngtnÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤ringen %<%D(int)%> deklarerad fÃ¶r postfix %qsingen %<%D(int)%> deklarerad fÃ¶r postfix %qs, fÃ¶rsÃ¶ker med prefixoperator istÃ¤lletingen metod %<%c%E%> funneningen medlemsfunktion %q#D deklarerad i klassen %qTnÃ¥gon %qs-hÃ¤mtare finns inteingen FUNCTION_PROFILER fÃ¶r CRISinget filnamn fÃ¶r LTRANS-utdatalista angivetinga argumentinga argument till spec-funktioninget attribut kan anvÃ¤ndas pÃ¥ en explicit instansieringinget klassnamn angivet med %qsingen klassmall med namnet %q#T i %q#Tingen avslutande %<]%> till %<%%[%>-formatingen avslutande klammeringen kontext fÃ¶r att lÃ¶sa upp typen pÃ¥ %qEingen motsvarande avallokeringsfunktion fÃ¶r %qDingen datatyp fÃ¶r lÃ¤ge %qsingen deklaration av egenskapen %qs finns i grÃ¤nssnittetinget standardargument fÃ¶r %qDingen beskrivning Ã¤nnu.inget fÃ¤lt %qD finns i unionen som initierasingen immediate_use-listainga indatafileringa indatafiler; kommer inte skriva utdatafileringen heltalstyp kan representera alla upprÃ¤kningsvÃ¤rdena i %qTinga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga registeringen matchning fÃ¶r ingen trÃ¤ff fÃ¶r anrop till %<(%T) (%A)%>ingen match som konverterar funktionen %qD till typen %q#Tdet finns inget matchande koncept fÃ¶r mallintroduktioneningen matchande fixdecimalÃ¶verlagring funnen fÃ¶r %qsingen funktion som stÃ¤mmer fÃ¶r anrop av %<%D(%A)%>ingen matchande funktion fÃ¶r anrop av %<%T::%E(%A)%#V%>ingen matchande funktion fÃ¶r anrop av %<%T::operator %T(%A)%#V%>ingen funktion som stÃ¤mmer fÃ¶r anrop av %<%s(%A)%>ingen matchande push fÃ¶r %<#pragma GCC visibility pop%>det finns ingen matchande mall fÃ¶r %qDingen medlemsfunktion %qD Ã¤r deklarerad i %qTinga medlemmar matchar %<%T::%D%> i %q#Tingen post-minskningsoperator fÃ¶r typeningen post-Ã¶kningsoperator fÃ¶r typeningen pre-minskningsoperator fÃ¶r typeningen pre-Ã¶kningsoperator fÃ¶r typeningen tidigare deklaration av %qDingen tidigare prototyp fÃ¶r %qDingen processortyp angiven fÃ¶r lÃ¤nkningingen profilering av 64-bitskod fÃ¶r detta ABIinget register i adressingen retursats i funktion som returnerar icke-voidinga retursatser i funktion som returnerar %qTingen klass fÃ¶r %s-stab (0x%x)inget semikolon vid slutet av post eller unioningen passande %<operator %s%> fÃ¶r %qTingen lÃ¤mplig %qD i klassen %qTingen superklass deklarerad i @interface fÃ¶r %qEingen superklass deklarerad i grÃ¤nssnittet fÃ¶r %qEingen typ med namnet %q#T i %q#Tingen typ eller lagringsklass kan anges hÃ¤r,inga oexpanderade parameterpack i binÃ¤r foldingen unik slutlig ersÃ¤ttare fÃ¶r %qD i %qTinga giltiga klausuler angivna i %<#pragma acc declare%>noden skiljer frÃ¥n node->decl->decl_with_vis.symtab_nodenoden har body_removed men Ã¤r en definitionnoden har okÃ¤nd typnoden Ã¤r ett alias men inte en definitionnoden Ã¤r ett alias men inte ett implicit aliasnoden Ã¤r ensam i en comdat-gruppnoden Ã¤r analyserad men den Ã¤r inte en definitionnoden Ã¤r i same_comdat_group-listan men den har ingen comdat_groupnoden Ã¤r transparent_alias men inte ett aliasnoden Ã¤r weakref men inte ett transparent_aliasnod finns inte i hashen av symboltabellassemblernamnnod ej funnen found node->decl->decl_with_vis.symtab_nodenoder med ej frigjort minne funnanoexcept-uttrycket berÃ¤knas till %<false%> pÃ¥ grund av ett anrop till %qDREAL-argument utan dubbel precision till inbyggd %s vid %Licke-AAPCS-hÃ¤rledd PCS-variantannan pekarinitiering Ã¤n NULL vid %Cicke-OpenACC-konstruktion inuti OpenACC-regionicke-OpenACC-konstruktion inuti OpenACC-rutinundantagshantering vid annat Ã¤n anrop stÃ¤mmer inte Ã¶verensicke-klass-mall %qT anvÃ¤nd utan mallargumentpartiell specialisering som inte Ã¤r en klass eller variabel av %qD Ã¤r inte tillÃ¥tenej kallt grundblock %d domineras av ett block i den kalla partitionen (%d)heltalsargument %u som inte Ã¤r konstant i anrop till funktionen %qEargument 1 till __atomic_always_lock_free Ã¤r inte konstantickekonstant vektor i DATA-sats %Lickekonstant vektorinitierareen ny lÃ¤ngd fÃ¶r en icke-konstant vektor mÃ¥ste anges direkt, inte av en typedefnew-lÃ¤ngden fÃ¶r en icke-konstant vektor mÃ¥ste anges utan parenteserna runt typ-id:tej konstanta sammansatta literaler fÃ¥r inte finnas i ett konstantuttryckicke-konstant villkor i statisk deklarationicke konstant element i konstant CONSTRUCTORej konstant initiering inom klassen Ã¤r felaktig fÃ¶r icke inline statisk medlem %qDej konstant initiering inom klassen av statisk medlem %qDej konstant initieringsuttryck vid %Licke-deklarativ/MEM_REF-vÃ¤nsterhandssida i clobber-satsINTEGER-sorts argument som inte Ã¤r standardargument till inbyggd %s vid %Lodelegitimerad UNSPEC %s (%d) funnen pÃ¥ variabelplatsej borttagen funktion %q+Dargument som inte Ã¤r flyttal i anrop till funktionen %qEargument som inte Ã¤r flyttal i anrop till funktionen %qEicke-funktionen %qD deklarerad som implicit mallicke-funktion i gimple-anropargument 1 till __atomic_is_lock_free Ã¤r inte heltalargument 3 som inte Ã¤r ett heltal i anrop till funktionen %qEminnesmodellsargument %d som inte Ã¤r heltal till %qEoperand som inte Ã¤r heltal anvÃ¤nt med operandkod â€�zâ€�annat Ã¤n heltalstyp i en switch-satsicke-heltal anvÃ¤nt i villkorden icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerareickelokal variabel %qD deklarerad %<__thread%> behÃ¶ver dynamisk initieringicke-slinga med huvud %d Ã¤r inte markerad fÃ¶r att tas borticke-l-vÃ¤rde-vektor i villkorsuttryckicke-medlem %qs kan inte deklareras %<mutable%>icke-medlemsfunktion %qD kan inte ha cv-kvalificerareicke-medlemsfunktion %qD kan inte ha ref-kvalificerareicke-medlemsmalldeklaration av %qDicke-minnesindata %d mÃ¥ste stanna i minnetonÃ¤stad funktion med variabelt modifierad typicke-objektmedlem %qs kan inte deklareras %<mutable%>typen â€�%Tâ€� som inte Ã¤r objective-c kan inte fÃ¥ngasicke-parameter %qs kan inte vara ett parameterpaketicke-pekar-argument till %<__builtin_launder%>ej register som vÃ¤nstersida av binÃ¤r operationicke-register som vÃ¤nstersida av trestÃ¤llig operationicke-register som vÃ¤nstersida av unÃ¤r operationej skalÃ¤r BIT_FIELD_REF, IMAGPART_EXPR eller REALPART_EXPRicke skalÃ¤r typicke-standardsuffix pÃ¥ flyttalskonstanticke-statisk const-medlem %q#D i klass utan en konstruerareickestatisk const-medlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-statisk datamedlem %q+D i en union fÃ¥r inte ha referenstyp %qTickestatisk datamedlem %qE deklarerad %<concept%>ickestatisk datamedlem %qE deklarerad %<constexpr%>ej statisk datamedlem deklarerad med platshÃ¥llaren %qTinitierare av datamedlemmar som inte Ã¤r statiska Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11icke-statisk deklaration av %q+D fÃ¶ljer pÃ¥ statisk deklarationicke-statisk initiering av an flexibel vektormedlemicke-statisk referens %q#D i klass utan en konstruerareickestatisk referensmedlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-mall %qD anvÃ¤nd som mallicke-malltyp %qT anvÃ¤nd som en mallicke trÃ¥dlokal deklaration av %q#D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationicke trÃ¥dlokal deklaration av %q+D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationej toppnivÃ¥ BIT_FIELD_REF, IMAGPART_EXPR eller REALPART_EXPRicketrivial konvertering vid tilldelningicketrivial konvertering i unÃ¤r operationicketriviala designerade initierare stÃ¶djs intepartiell specialisering som inte Ã¤r en typ av %qD Ã¤r inte tillÃ¥tenicke-variabel %qD i deklaration med mer Ã¤n en deklarerare med platshÃ¥llartypCONSTRUCTOR fÃ¶r annat Ã¤n en vektor med elementicke-vektoroperander i vektorjÃ¤mfÃ¶relseickekonstant vektorindex i initierareutgÃ¥ngslistan fÃ¶r slinga %d Ã¤r inte tom, men inga utgÃ¥ngar finns noteradeickelokal etikett icke-null-argument %qD jÃ¤mfÃ¶rt med NULLargument till nonnull har ett ogiltigt vÃ¤rde (argument %lu)nonnull-argument refererar icke-pekar-operand (argument %lu, operand %lu)nonnull-argument med felaktigt operandnummer (argument %lu, operand %lu)attributet nonnull utan argument pÃ¥ en icke-prototypnormalisering kan inte samexistera med skalning
  otillÃ¥ten typkombination i BIT_INSERT_EXPRinte konfigurerad fÃ¶r SPE-ABIinte konfigurerad fÃ¶r instruktionsuppsÃ¤ttningen SPEej konfigurerad med suffix fÃ¶r sysroot-huvudeninte tillrÃ¤ckligt med DO-slingor fÃ¶r %s !$ACC LOOP vid %Linte tillrÃ¤ckligt med DO-slingor fÃ¶r kollapsad %s vid %Linte tillrÃ¤ckligt med argumentinte tillrÃ¤ckligt med argument att returnerainte tillrÃ¤ckligt med for-slingor att kollapsainte tillrÃ¤ckligt med perfekt nÃ¤stade slingorinte tillrÃ¤cklig typinformationinte tillrÃ¤ckligt med variabla argument fÃ¶r att fÃ¥ plats med en vaktpostanmanm: noll-argument dÃ¤r icke-noll krÃ¤vs (argument %lu)nolldestinationspekarenollformatstrÃ¤ngnollpekarenollpekardereferenstal mÃ¥ste vara 0 eller 1antalet argument stÃ¤mmer inte med inbyggd prototypantalet argument stÃ¤mmer inte med prototypenantal gb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)antal komponenter i vektorn inte en tvÃ¥potensantal komponenter i vektorn inte en tvÃ¥potensantal rÃ¤knare Ã¤r %d istÃ¤llet fÃ¶r %dantalet resultat stÃ¤mmer inte med antalet vÃ¤rdenantalet variabler i %<depend(sink)%>-klausulen stÃ¤mmer inte med antalet iterationsvariablerett numeriskt argument till attributet %qE mÃ¥ste vara i intervallet 0..63objc++-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c++-cpp-output istÃ¤lletobjc-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c-cpp-output istÃ¤lletobjektet Ã¤r inte en metodobjekt saknas i anvÃ¤ndning av %qEobjektegenskap %qD har inget attribut %<assign%>, %<retain%> eller %<copy%>, antar %<assign%>objekttyp %qT stÃ¤mmer inte med destruerarnamnet ~%qTobjekt med variabel typ fÃ¥r inte ha lÃ¤nkklassobjective-c-metoddeklaration fÃ¶rvÃ¤ntasobjective-c++-meddelandeargument fÃ¶rvÃ¤ntadesobjective-c++-meddelandemottagare fÃ¶rvÃ¤ntadesmetoddeklaration i objective-c++ fÃ¶rvÃ¤ntadesfÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�fÃ¶rÃ¥ldrad flagga -I- anvÃ¤nd, anvÃ¤nd -iquote istÃ¤lletfÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare med %<:%>fÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare utan %<=%>den odr-anvÃ¤nda inline-variabeln %qD Ã¤r inte definieradavlastningskompilatorn %s finns inteindex %qwi till en konstant strÃ¤ng pekar utanfÃ¶r dess grÃ¤nseravstÃ¥nd Ã¶verskrider 16 bytefÃ¶rskjutningen av %qD fÃ¶ljer inte ABI:et och kan Ã¤ndras i en framtida version av GCCavstÃ¥nd till packat bitfÃ¤lt %qD har Ã¤ndrats i GCC 4.4offsetof inom icke-standardlayouttypen %qT Ã¤r odefinieratgammal deklaration av %q#Dgammaldags funktionsdefinitiongammaldags parameterdeklarationer i funktionsdefinition med prototyputelÃ¤mnad mittenoperand till %<?:%> kan inte manglasen av initierarens anropsargument skall vara %<&omp_priv%>en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>endast %<distribute%>- eller %<parallel%>-regioner tillÃ¥ts vara strikt inneslutna inuti en %<teams%>-regionendast %<inbranch%>- och %<notinbranch%>-flaggor Ã¤r tillÃ¥tna fÃ¶r %<__simd__%>-attributetendast %u namn gavs nÃ¤r %qT dekomponeras till %wu elementendast 0.0 kan laddas som en omedelbarbara Objective-C-objekttyper kan kvalificeras med ett protokollbara attributet %<fallthrough%> kan anvÃ¤ndas pÃ¥ en tom satsendast konstruerare tar medlemsinitierareendast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>endast funktionsanrop kan ynglas avendast hÃ¤r som en vÃ¤nendast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>endast oinitierade variabler kan placeras i en .bss-sektionbara oinitierade variabler kan placeras i sektionen .noinitbara svaga alias stÃ¶djs i denna konfigurationendast nollinitierare Ã¤r tillÃ¥tna i sektionen %qsogenomskinliga vektortyper kan inte initierasen ogenomskinlig enum-specifikation mÃ¥ste anvÃ¤nda en enkel identifierareogenomskinlig enum-specifikation utan namnÃ¶ppning av %s misslyckades: %sÃ¶ppna /dev/zero: %mnÃ¤r LTRANS-utdatafil %s Ã¶ppnades: %mnÃ¤r beroendefil %s Ã¶ppnades: %mvid Ã¶ppnandet av utdatafil %qs: %svid Ã¶ppnandet av utdatafil %s: %moperand %d skall vara en teckenlÃ¶s 3-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 6-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 8-bitars omedelbaroperand 1 skall vara en teckenlÃ¶st 3-bitars omedelbaroperand 1 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett jÃ¤mnt 3-bitars vÃ¤rde (subreg 0,2,4,6)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (subreg 0-7)operand 2 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 3 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 3 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 4 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rde (0-255)operandbegrÃ¤nsning innehÃ¥ller felaktigt placerat %<+%> eller %<=%>operandbegrÃ¤nsning fÃ¶r %<asm%> skiljer i antal alternativoperanden till sleep-instruktionen mÃ¥ste vara en teckenlÃ¶s 6-bitars kompileringstillfÃ¤lleskonstantoperand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�operanden mÃ¥ste vara en omedelbar av rÃ¤tt storlekoperandnummer saknas efter %%-teckenoperandnummer utanfÃ¶r intervalloperandnummer utanfÃ¶r intervallet i formatoperandnummer angivet fÃ¶r format som inte tar argumentoperandnummer angivet med undertryckt tilldelningoperanden till vikningsuttrycket har inget oexpanderat parameterpaketoperandtypen %qT Ã¤r inkompatibel med argument %d till %qEoperandtyper Ã¤r %qT och %qToperander till %T/%t mÃ¥ste vara reg + const_int:operander till ?: har olika typer %qT och %qToperation pÃ¥ %qE kan vara odefinieradoptimeringsattributet pÃ¥ %qD fÃ¶ljer pÃ¥ en definition men attributet stÃ¤mmer inteattributen fÃ¶r optimeringsnivÃ¥er stÃ¤mmer inteoptimering kan eliminera lÃ¤sningar och/eller skrivningar till registervariablerflaggan %qs Ã¤r giltig fÃ¶r %s men inte fÃ¶r %sflaggan %s stÃ¶djs inte tillsammans med -fopenaccoption(â€�%sâ€�) var redan angivetvalfritt argumentaktiverade flaggor: flaggor eller mÃ¥l saknas efter %qsskickade flaggor: ordered-argument behÃ¶ver ett positivt konstant heltalsuttryckordningsjÃ¤mfÃ¶relse av pekare med heltalet nollordningsjÃ¤mfÃ¶relse av pekare med nollpekareursprungligt %<default%> finns hÃ¤rursprunglig deklaration fanns hÃ¤rursprunglig definition fanns hÃ¤rursprungligen definierad hÃ¤rursprungligen indirekt funktionsanrop beaktas inte fÃ¶r inline:ingursprungligen specificerad hÃ¤rfÃ¶rÃ¤ldralÃ¶s %qs-konstruktionden andra matchen Ã¤r hÃ¤rborde matcha den virtuella metoden %qD men gÃ¶r det inteÃ¥tkomst utanfÃ¶r grÃ¤nserna kan optimeras bortyttre %<__transaction_cancel%> som inte Ã¤r inom en yttre %<__transaction_atomic%>yttre block fÃ¶r region %i Ã¤r felyttre transaktion i %<transaction_may_cancel_outer%>-funktionyttre transaktion i %<transaction_safe%>-funktionyttre transaktion i transaktionutmatningsbegrÃ¤nsning %d kan inte anges tillsammans med Ã¶verskrivning av â€�%sâ€�utmatningsbegrÃ¤nsning %d mÃ¥ste ange ett enskilt registerutmatningsbegrÃ¤nsning %qc fÃ¶r operand %d Ã¤r inte i bÃ¶rjanutdatafilen %s finns redan i mappen %sutdatafilen inte angivenutdatafilnamn angivet tvÃ¥ gÃ¥ngerutmatning nummer %d inte direkt adresserbarutdataoperand %d mÃ¥ste anvÃ¤nda %<&%>-begrÃ¤nsningutdataoperandbegrÃ¤nsningen saknar %<=%>utdataoperand Ã¤r konstant i %<asm%>utmatningsregister mÃ¥ste vara grupperade i toppen pÃ¥ stackenoutput_move_single:spill i vektordimensionspill i konstant uttryckÃ¶verspill i upprÃ¤kningsvÃ¤rdenÃ¶verspill i upprÃ¤kningsvÃ¤rden vid %qDspill i implicit konstant konverteringspill i utargumentlistan fÃ¶r %qsÃ¶verlagrad funktion med namnet %qE i klausulen %qsÃ¶verlagrad funktion utan typinformation frÃ¥n sammanhangetstyrning av Ã¥sidosÃ¤ttande (override/final) Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11Ã¥sidosÃ¤tter %qD deklarerad %<transaction_safe%>Ã¥sidosÃ¤tter borttagen funktion %q+DÃ¥sidosÃ¤tter den slutlig funktionen %q+DÃ¥sidosÃ¤tter ej borttagen funktion %q+Dpack-expansionsargument fÃ¶r icke-pack-parametern %qD till aliasmall %qDpack-expansionsargument fÃ¶r icke-pack-parametern %qD till konceptet %qDpaketexpansion i using-deklaration Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1zattributet packed medfÃ¶r ineffektiv justeringattributet packed medfÃ¶r ineffektiv justering fÃ¶r %q+Dattributet packed medfÃ¶r ineffektiv justering fÃ¶r %qEattributet packed Ã¤r onÃ¶digtattributet packed Ã¤r onÃ¶digt fÃ¶r %q+Dattributet packed Ã¤r onÃ¶digt fÃ¶r %qEfyller ut poststorlek till justeringsgrÃ¤nsfyller ut post fÃ¶r att justera %q+Dparametern %P har ofullstÃ¤ndig typ %qTparameter %P till %qD har ofullstÃ¤ndig typ %qTparametern %q+D deklarerad %<_Noreturn%>parametern %q+D deklarerad %<inline%>parameter %q+D har endast en framÃ¥tdeklarationparameter %qD deklarerad med typen voidparametern %qD har ofullstÃ¤ndig typparameter %qD inkluderar pekare till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD inkluderar referens till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD ogiltigt deklarerad metodtypparametern %qD Ã¤r initieradparametern %qD sÃ¤tts men anvÃ¤nds inteparameter %qP till %qD kan vara en kandidat fÃ¶r ett formatattributparameter %u (%q+D) har ofullstÃ¤ndig typparameter %u (%q+D) har void-typparameter %u har ofullstÃ¤ndig typparameter %u har void-typparametern deklarerad %<auto%>parameterlistan stÃ¤mmer inte med nÃ¥gon giltig signatur fÃ¶r %s()parameter fÃ¥r inte ha variabel typ %qTparameter kan vara en kandidat fÃ¶r ett formatattributparameternamn saknas i parameterlistaparameternamn utelÃ¤mnatparameternamn (utan typer) i funktionsdeklarationparameterpaket %q+D mÃ¥ste vara vid slutet av mallens parameterlistaparameterpaket %qD kan inte ha ett standardargumentparameterpaketargument %qE mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaketargument %qT mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaket kan inte ha ett standardargumentparameterpaket expanderas inte med %<...%>:parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1parametriserat hÃ¤rlett typargumentfÃ¶rÃ¤ldraunderprogrammet kan inte inline:asparenteser runt %qE kan inte anvÃ¤ndas fÃ¶r att skapa en pekare-till-medlem-funktionparenteser krÃ¤vs runt denna sammansatta literal fÃ¶r att undvika tvetydigheter i tolkningeninitiering i parenteser Ã¤r inte tillÃ¥tet i en OpenMP-%<for%>-slingainitiering i parenteser Ã¤r inte tillÃ¥tet i en for-slingainitierare inom parentes i vektor-newparsningsfel i SELECT TYPE-sats vid %Cparsningsfel i mallargumentlistapartiell specialisering %q+D specialiserar inte nÃ¥got mallargumentpartiell specialisering %q+D specialiserar inte nÃ¥got mallargument och Ã¤r inte mer begrÃ¤nsad Ã¤npartiell specialisering %qD Ã¤r inte mer specialiserad Ã¤npartiell specialisering %qT deklarerad %<friend%>partiell specialisering Ã¤r inte mer specialiserad Ã¤n huvudmallen eftersom den ersÃ¤tter flera parametrar med en paketexpansionpartiell specialisering %qD efter instansiering av %qDpartitionen funnen men funktionspartitionsflaggan Ã¤r inte sattpass %qs fanns inte men refereras av nytt pass %qspass %s stÃ¶djer inte kloningpass %s behÃ¶ver en set_pass_param-implementation fÃ¶r att hantera det extra argumentet i NEXT_PASSatt skicka %qT som %<this%>-argument kastar kvalificerareatt skicka %qT vÃ¤ljer %qT framfÃ¶r %qTskickar NULL till icke-pekarargument %P till %qDatt skicka argument %d till %qE kastar kvalificerare frÃ¥n pekarmÃ¥ltypskickar argument %d till %qE som %<float%> istÃ¤llet fÃ¶r %<double%> pÃ¥ grund av prototypskickar argument %d till %qE som %qT istÃ¤llet fÃ¶r %qT pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE med tecken pÃ¥ grund av prototypskickar argument %d till %qE teckenlÃ¶st pÃ¥ grund av prototypatt skicka argument %d till %qE kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypskickar argument %d till %qE frÃ¥n distinkt Objective-C-typskickar argument %d till %qE frÃ¥n inkompatibel pekartypskickar argument %d till %qE frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetatt skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradatt skicka argument %d till %qE skapar pekare frÃ¥n heltal utan typkonverteringatt skicka argument %d till %qE skapar pekare av ett heltal utan typkonverteringskickar argument %d till %qE med annan vidd pÃ¥ grund av prototypatt skicka argument %i till en restrict-kvalificerad parameter blir alias med argument %Zatt skicka argument %i till en restrict-kvalificerad parameter blir alias med argumenten %Zskickar argument till ellips av den Ã¤rvda konstrueraren %qDatt skicka objekt av ej trivialt kopierbar typ %q#T via %<...%> Ã¤r villkorligt stÃ¶ttskickar fÃ¶r mÃ¥nga argument pÃ¥ stackenpragmat pch_preprocess skall bara anvÃ¤ndas med -fpreprocessedpedvarningpedvarning: kanske du behÃ¶ver explicita mallargument i din nÃ¤stade-namn-specificerarekanske du vill explicit lÃ¤gga till %<%T::%>permfelpermfel: pex_init misslyckades: %mplatshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfylltplacerande new konstruerar en vektor av objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %<%T [%wu]%> och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiinsticksmodul %s Ã¤r inte licensierad under en GPL-kompatibel licens
  %sinsticksmodul %s registrerade en tom Ã¥teranropsfunktion fÃ¶r hÃ¤ndelse %sinsticksmodul %s skulle ha angetts fÃ¶re -fplugin-arg-%s pÃ¥ kommandoradeninsticksmodul %s angavs med olika sÃ¶kvÃ¤gar:
  %s
--- 2491,2497 ----
  ignorerar attributet packed pÃ¥ grund av opackat icke-POD-fÃ¤lt %q#Dignorerar flaggan %<-fopt-info-%s%> som mÃ¶jligen stÃ¥r i konfliktignorerar returvÃ¤rdet av %qD, deklarerad med attributet nodiscardignorerar returvÃ¤rdet av %qD, deklarerad med attributet warn_unused_resultignorerar returvÃ¤rdet av funktion deklarerad med attributet warn_unused_resultignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet nodiscardignorerar sink-klausul med ett avstÃ¥nd som inte Ã¤r en multipel av slingstegetignorerar okÃ¤nt alternativ %q.*s i %<-fdump-%s%>ignorerar okÃ¤nt vÃ¤rde %<%s%> till flaggan %<-mcustom-fpu-cfg%>ignorera linjÃ¤rt steg nollotillÃ¥ten OP i optimize_comparisonogiltig aggregattyp %qE angiven fÃ¶r instansvariabel %qsogiltig operandogiltig operandadress (1)ogiltig operandadress (2)ogiltig operandadress (3)ogiltig operandadress (4)ogiltig operand detekteradotillÃ¥ten referenstyp angiven fÃ¶r instansvariabel %qsimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att matcha den andra operanden i binÃ¤rt uttryckimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att stÃ¤mma med andra resultat i villkorimplicit konvertering frÃ¥n %qT till %qT nÃ¤r argument skickas till en funktionimplicit deklaration av funktionen %qEimplicit deklaration av funktionen %qE; menade du %qs?implicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i for-Ã¶kningsuttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i vÃ¤nstra operanden av kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i hÃ¶geroperanden till kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i andra operanden av villkorligt uttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i satsenimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i tredje operanden till villkorligt uttryckimplicit avbildning av vektorn %qD med antagen storlekimplicita mallar fÃ¥r inte vara %<virtual%>typen pÃ¥ implicit this-pekare stÃ¤mmer inteflaggan implicit_section Ã¤r satt men sektionen Ã¤r inte detimplicit poppade register mÃ¥ste vara grupperade i toppen pÃ¥ stackenimplicerat END DOimport_iso_c_binding_module(): Kan inte skapa en symbol fÃ¶r %somÃ¶jlig begrÃ¤nsning i %<asm%>omÃ¶jlig registerbegrÃ¤nsning i %<asm%>omÃ¶jlig typfÃ¶rsÃ¤kran: typen implementerar inte ett grÃ¤nssnitti %s, vid %s:%di C++03 mÃ¥ste en klassnyckel anvÃ¤ndas nÃ¤r en vÃ¤n deklarerasi C++11 och senare kan en standardkonstruerare vara expliciti C++11 Ã¤r standard fÃ¶r destruerare noexcepti C++11 kommer denna throw att avsluta eftersom standard fÃ¶r destruerare Ã¤r noexcepti C++98 Ã¤r %<template%> (fÃ¶r att lÃ¶sa upp tvetydighet) Ã¤r endast tillÃ¥tet inuti mallari C++98 fÃ¥r %q+D inte vara statisk eftersom den Ã¤r medlem av en unioni C++98 mÃ¥ste %qD initieras med en konstruerare, inte med %<{...}%>i ett anrop av allokeringsfunktionen %qD deklarerad hÃ¤ri ett anrop av den inbyggda allokeringsfunktionen %qDi ett anrop till den inbyggda funktionen %qDi ett anrop till funktionen %qD deklarerad hÃ¤ri argument till unÃ¤rt !i grundblock %d:i anrop av %qD, deklarerad hÃ¤ri deklaration %q+Di definitionen av makrot %qsi expansionen av makrot %qsin gfc_simplify_acos(): Felaktig typin gfc_simplify_acosh(): Felaktig typi gfc_simplify_asin(): Felaktig typi gfc_simplify_asinh(): Bad typei gfc_simplify_atan(): Felaktig typi gfc_simplify_atan2d(): Felaktig typi gfc_simplify_atanh(): Felaktig typi gfc_simplify_atrigd(): Felaktig typi gfc_simplify_cos(): Felaktig typi gfc_simplify_exp(): Felaktig typi gfc_simplify_sin(): Felaktig typi gfc_simplify_trigd(): Felaktig typi initieringen av dekomponeringsvariabeln %qDnÃ¤r argument %P till %qD skickadesi simplify_trig_call(): Felaktig inbyggdi satsi mallargument fÃ¶r typen %qTi definitionen av %q#Tinitiering i klassen av statisk datamedlem %q#D med icke literal typinitiering i klassen av statisk datamedlem med icke heltalstyp %q#DoÃ¥tkomlig insticksmodulsfil %s expanderad frÃ¥n kort namn pÃ¥ insticksmodul %s: %mfelaktig ackumulator fÃ¶r %qsinkludera %qs eller ge en deklaration av %qDinkommande bÃ¥gantal stÃ¤mmer inte med antalet PHI-argumentinkompatibla adressrymdskvalificerare %qs och %qsinkompatibel dataklausul med reduktion pÃ¥ %qE; befordrar till present_or_copyinkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�inkompatibel implicit deklaration av inbyggd funktion %qDinkompatibel implicit deklaration av funktionen %qDinkompatibel typ fÃ¶r argument %d av %qEinkompatibel typ fÃ¶r avbildningsindexinkompatibel typ fÃ¶r metoden %s%s%sinkompatibel typ fÃ¶r metoden %s%s%s (%s)inkompatibel typ fÃ¶r mottagareinkompatibla typer i PHI-argument %uinkompatibla typer i tilldelning av %qT till %qTinkompatibla typer i binÃ¤rt uttryckinkompatibla typer i sendinkompatibla typer i tilldelning till typ %qT frÃ¥n typ %qTinkompatibla typer i nÃ¤r typ %qT initierades med typ %qTinkompatibla typer nÃ¤r typ %qT returnerades men %qT fÃ¶rvÃ¤ntadesinkompatibla vektortyper i villkorsuttryck: %qT, %qT och %qTofullstÃ¤ndig implementation av kategorin %qEofullstÃ¤ndig implementation av klassen %qEofullstÃ¤ndig typ %qT har inte medlem %qDofullstÃ¤ndig typ %qT anvÃ¤nd i nÃ¤stad namnspecificerareinkonsistenta start-/sluttyper i intervallbaserat %<for%>-sats: %qT och %qTinkonsistent hÃ¤rledning fÃ¶r %qT: %qT och sedan %qTinkonsistent hÃ¤rledning fÃ¶r auto-returtyp: %qT och sedan %qTinkonsistent specifikation av instansvariabelinkonsistenta operandbegrÃ¤nsningar i en %<asm%>inkonsistenta typer %qT och %qT hÃ¤rledda fÃ¶r lambda-returtypeninkonsistenta anvÃ¤ndardefinierade literalsuffix %qD och %qD i strÃ¤ngliteralfelaktigt jÃ¤mfÃ¶relsesÃ¤ttfelaktig post i label_to_block_mapfelaktigt format i skalning, anvÃ¤nder 1/1
  felaktig tipsoperandfelaktig instruktion:felaktigt antal argument till funktionen %qEfelaktigt antal vektor-CONSTRUCTOR-elementfelaktig avrundningsoperandfelaktig instÃ¤llning av nummer pÃ¥ landningsplattafelaktig delning av trÃ¤dnoderfelaktig typ av vektor-CONSTRUCTOR-elementfelaktigt nÃ¤stad OpenACC-slingeparallellismÃ¶kningsuttryck refererar till iterationsvariabeln %qDÃ¶kning av ett booleskt uttryckÃ¶kning av konstant fÃ¤lt %qDÃ¶kning av upprÃ¤kningsvÃ¤rde Ã¤r ogiltigt i C++Ã¶kning av funktion %qDÃ¶kning av medlem %qD i endast lÃ¤sbart objektÃ¶kning en pekare till en ofullstÃ¤ndig typ %qTÃ¶kning av endast lÃ¤sbar plats %qEÃ¶kning av endast lÃ¤sbar medlem %qDÃ¶kning av endast lÃ¤sbart namngivet returvÃ¤rde %qDÃ¶kning av endast lÃ¤sbar parameter %qDÃ¶kning av endast lÃ¤sbar referens %qDÃ¶kning av endast lÃ¤sbar variabel %qDÃ¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<long%>Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<unsigned long%>index %E anger ett avstÃ¥nd stÃ¶rre Ã¤n storleken pÃ¥ %qTindex i dimension %d Ã¤r utanfÃ¶r grÃ¤nsen vid %Lindexet mÃ¥ste vara ett heltalindexvÃ¤rde istÃ¤llet fÃ¶r fÃ¤ltnamn i unioninitierareindexvÃ¤rdet Ã¤r utanfÃ¶r grÃ¤nsenindirekt anrops frekvens %i stÃ¤mmer inte med GB-frekvens %iindirekt funktion %q+D kan inte deklareras svagindirekt funktion %q+D kan inte deklareras weakrefindirekt funktionsanrop med ett Ã¤nnu ej faststÃ¤llt anropsmÃ¥lindirekta hopp Ã¤r inte tillgÃ¤ngliga pÃ¥ denna mÃ¥larkitekturindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i Ã¶kningsuttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i vÃ¤nstra operand av kommaoperatornindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i hÃ¶geroperanden till kommaoperatornindirektion kommer inte att anvÃ¤nda objekt med ofullstÃ¤ndig typ %qT i andra operanden av villkorligt uttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i satsindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i tredje operand till villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i for-Ã¶kningsuttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i vÃ¤nstra operanden av en kommaoperatoren indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i hÃ¶gra operanden av en kommaoperatorindirektion kommer inte att anvÃ¤nda objekt av icke trivialt kopierbar typ %qT i andra operanden av villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i satsen indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i tredje operanden av ett villkorsuttryckden hÃ¤rledda skalÃ¤ra typen %qT Ã¤r inte en heltals- eller flyttalstyp av samma storlek som %qTÃ¤rvd konstruerare %q+D Ã¤r inte constexprÃ¤rvande konstruerare Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11init-funktion funnen i objekt %sinit-satsen i valsatser Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zinit_arglist(): fÃ¶r mÃ¥nga argumentinitiering kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypinitiering frÃ¥n distinkt Objective-C-typinitiering frÃ¥n inkompatibel pekartypinitiering frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetvÃ¤nsterhandssida av initiering kan vara en kandidat fÃ¶r ett formatattributinitiering skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradinitiering skapar heltal frÃ¥n pekare utan typkonverteringinitiering skapar pekare frÃ¥n heltal utan typkonverteringinitiering av medlem som Ã¤r en flexibel vektorinitiering av common-blockvariabel %qs i DATA-sats vid %Cinitiering av medlem som Ã¤r en flexibel vektor i nÃ¤stat sammanhanginitiering av new-uttryck fÃ¶r typen %<auto%> tar precis ett elementinitiering av icke konstant referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av volatile referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av flera medlemmar av %qTinitierat fÃ¤lt Ã¶verskrivetinitierat fÃ¤lt med sidoeffekter Ã¶verskrivetinitierad variabel %q+D Ã¤r markerad som dllimportinitierarelement Ã¤r inte ett konstant uttryckinitierarelement Ã¤r inte berÃ¤kningsbart vid laddtidpunktinitierarelement Ã¤r inte konstantinitierare tar slut i fÃ¶rtidinitieraruttrycket refererar till iterationsvariabeln %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %q+Dinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qTinitieraren fÃ¶r %<decltype(auto) %D%> har funktionstyp (glÃ¶mde du %<()%> ?)initieraren fÃ¶r %q#D Ã¤r ogiltiginitierare fÃ¶r %qT mÃ¥ste vara inom klamrarinitierare fÃ¶r flexibel vektormedlem %q#Dinitierare fÃ¶r flyttalsvÃ¤rde Ã¤r inte en flyttalskonstantinitierare fÃ¶r heltals-/fixdecimalvÃ¤rde Ã¤r fÃ¶r kompliceradinitierare i intervallbaserad %<for%>-slingainitierare Ã¤r ogiltig fÃ¶r statisk medlem med konstruerareinitierare angiven fÃ¶r funktioninitierare angiven fÃ¶r vÃ¤nfunktionen %qDinitierare angiven fÃ¶r icke-virtuell metod %q+Dinitierare angiven fÃ¶r statisk medlemsfunktion %qDinitierarstrÃ¤ng fÃ¶r vektor av tecken Ã¤r fÃ¶r storinskjutet klassnamn %qD anvÃ¤nt som mallmallargumentinline-klon i samma comdat-grupplistainline-klon tvingas till utdatainline-klon som man tar adressen tillinline:a kod fÃ¶r att invalidera instruktionscacheposter efter att nÃ¤stade funktionstrampoliner satts upp.inline-deklaration av %qD fÃ¶ljer pÃ¥ deklaration med attributet noinlineinline-funktionen %q+D deklarerades som dllimport: attributet ignoreratinline:ad funktion %q+D Ã¤r deklarerad men aldrig definieradinline-funktionen %q+D deklarerad svaginline-funktionen %q+D har fÃ¥tt attributet noinlineinline-funktionen %qD har fÃ¥tt attributet noinlineinline-funktion %qD anvÃ¤nd men aldrig definieradinline-namnrymder Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11inline-variabler Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1zinlined_to-pekare Ã¤r angivet men inga fÃ¶retrÃ¤dare finnsinlined_to-pekare Ã¤r felinlined_to-pekare refererar till sig sjÃ¤lvinlined_to-pekare angiven fÃ¶r noninline-anropareinline:ing misslyckades i anrop av %q+F: %sinline:ing misslyckades i anrop av always_inline %q+F: %sden inre slingan anvÃ¤nder samma OpenACC-parallellism som den omgivande slinganindatafilen %qs Ã¤r samma som utdatafilenindataoperandbegrÃ¤nsningen innehÃ¥ller %qcinsert_bbt(): Dubblettnyckel hittad!insÃ¤ttning utanfÃ¶r intervallet i BIT_INSERT_EXPRinstruktion %d grundblockspekare Ã¤r %d, skall vara %dinstruktion %d i foten till gb %d har icke-NULL grundblockinstruktion %d i huvud till gb %d har icke-NULL grundblockinstruktion %d Ã¤r i flera grundblock (%d och %d)instruktion %d utanfÃ¶r grundblock har ett icke-NULL gb-fÃ¤ltinstruktionsadressen inte frigjordinstruktionen innehÃ¥ller en ogiltig adress!instruktionen hÃ¥ller inte sina begrÃ¤nsningar:instruktion utanfÃ¶r grundblockinstruktion med UID %i finns inte fÃ¶r operand %i (â€�%sâ€�) i instruktion %iinstruktion med UID %i finns inte fÃ¶r operand %i i instruktion %iinstallation: %s%s
  installationsfel, kan inte hitta crtoffloadtable.oinstansvariabel %qE anvÃ¤nd i klassmetodinstansvariabeln %qE Ã¤r %s, detta kommer bli ett fel i framtideninstansvariabeln %qE Ã¤r deklarerad %sinstansvariabeln %qE Ã¤r deklarerad privatinstansvariabeln %qs har okÃ¤nd storlekinstansvariabeln %qs Ã¤r deklarerad privatinstansvariabeln %qs anvÃ¤nder flexibla vektormedlemmartilldelning av instansvariabel har uppfÃ¥ngatsinstruktionen aldrig utfÃ¶rdinstruktionsschemalÃ¤ggning stÃ¶djs inte fÃ¶r denna mÃ¥lmaskinfÃ¶r fÃ¥ argument till den Ã¶verlagrade funktionen %sotillrÃ¤cklig sammanhangsinformation fÃ¶r att avgÃ¶ra typenotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera elementslingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera slingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera brickslingaint-vektor initierad frÃ¥n inkompatibel bred strÃ¤ngint-vektor initierad frÃ¥n icke-bred strÃ¤ngheltalskonstant Ã¤r fÃ¶r stor fÃ¶r typen %<unsigned long%>heltalsdivision med nollheltalskonstant Ã¶verskrider intervallet fÃ¶r typen %qTheltalsspill i vektorstorlekheltalsspill i uttryckheltalssuffixet %qs skuggas av implementationenheltalsuttryck %qE Ã¤r inte konstantprecisionen pÃ¥ typen pÃ¥ heltalsresultatet stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ BIT_FIELD_REFintermoduloptimeringar inte implementerade fÃ¶r C++grÃ¤nssnitt %qE har inte giltig konstantstrÃ¤ngslayoutinternt kompilatorfelinternt kompilatorfel.  Felaktig adress:internt kompilatorfel.  Felaktig skift:internt kompilatorfel.  OkÃ¤nt lÃ¤ge:internt kompilatorfel: internt konsistensfelinternt fel: felaktigt register: %dinternt fel: den inbyggda funktionen %s redan bearbetadinternt fel: inbyggd funktion %s hade en ovÃ¤ntad returtyp %sinternt fel: inbyggd funktion %s, argument %d har en ovÃ¤ntad argumenttyp %sinternt fel: cris_side_effect_mode_ok med felaktiga operanderinternt fel: sidoeffektinstruktion pÃ¥verkar huvudeffektenden interna proceduren %qs vid %L stÃ¥r i konflikt med DUMMY-argumentintern enhet i WRITEavbrottshanteringsrutiner kan inte kodas i Thumb-lÃ¤geavbrottshanterare kan inte vara MIPS16-funktioneravbrottshanterare kan inte ha argumentavbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargumentavbrottshanteringsrutiner kan inte anropas direktavbrottshanteringsrutiner kan inte ha ett annat returvÃ¤rde Ã¤n voidavbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argumentavbrottshanteringsrutiner skall ha unsigned %sint som andra argumentavbrottsvektor till %qE-attributet Ã¤r inte vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread Ã¤r tillgÃ¤ngligt endast fÃ¶r fidoinbyggt registerindex Ã¤r utanfÃ¶r sitt intervallinbyggd variabel som inte Ã¤r en procedurogiltigt #pragma %sogiltig %%%c-operandogiltig %%-kodogiltig %%A-operandogiltig %%B-operandogiltig %%C-operandogiltigt %%C-vÃ¤rdeogiltig %%D-operandogiltigt %%D-vÃ¤rdeogiltigt %%E-vÃ¤rdeogiltigt %%F-vÃ¤rdeogiltigt %%G-lÃ¤geogiltigt %%G-vÃ¤rdeogiltig %%H-operandogiltig %%H-specificerareogiltig %%I-operandogiltig %%J-kodogiltigt %%J-vÃ¤rdeogiltigt %%K-vÃ¤rdeogiltig %%L-operandogiltigt %%L-vÃ¤rdeogiltig %%M-operandogiltigt %%M-vÃ¤rdeogiltig %%N-operandogiltigt %%N-vÃ¤rdeogiltigt %%O-vÃ¤rdeogiltig %%P-operandogiltigt %%P-vÃ¤rdeogiltigt %%R-vÃ¤rdeogiltigt %%T-vÃ¤rdeogiltigt %%U-vÃ¤rdeogiltig %%Y-operandogiltig %%c-operandogiltig %%d-operandogiltigt %%d-vÃ¤rdeogiltigt %%e-vÃ¤rdeogiltig %%f-operandogiltigt %%f-vÃ¤rdeogiltig %%h-operandogiltigt %%h-vÃ¤rdeogiltig %%i-operandogiltig %%j-kodogiltig %%j-operandogiltigt %%j-vÃ¤rdeogiltigt %%k-vÃ¤rdeogiltigt %%m-vÃ¤rdeogiltigt %%p-vÃ¤rdeogiltigt %%q-vÃ¤rdeogiltig %%r-operandogiltigt %%r-vÃ¤rdeogiltig %%s-operandogiltigt %%s-vÃ¤rdeogiltig %%t-operandogiltig %%t-operand â€�ogiltigt %%t/%%b-vÃ¤rdeogiltigt %%u-vÃ¤rdeogiltig %%v-kodogiltigt %%x-vÃ¤rdeogiltig %%xn-kodogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningenogiltig â€�asmâ€�: ogiltiga (pekar)operander till plus/minusogiltigt --param-namn %qsogiltigt --param-namn %qs; menade du %qs?ogiltigt --param-vÃ¤rde %qsogiltig CASE_CHAINogiltigt IACC-argumentogiltig vÃ¤nstersida i gimple-anropogiltigt Objective-C++-vÃ¤ljarnamnogiltig OpenACC-klausul vid filrÃ¤ckviddogiltigt PHI-argumentogiltigt PHI-resultatogiltig UNSPEC som operandogiltig UNSPEC som operand: %dogiltig _Literalogiltig abstrakt parametertyp %qTogiltig abstrakt returtyp %qTogiltig abstrakt returtyp fÃ¶r funktionen %q+#Dogiltig abstrakt returtyp fÃ¶r medlemsfunktion %q+#Dogiltigt abstrakt typ %qT fÃ¶r %qEogiltig abstrakt typ fÃ¶r %q+Dogiltig Ã¥tkomst av icke-statisk datamedlem %qD i virtuell bas till NULL-objektogiltig adressogiltig adress fÃ¶r utmatningsmodifieraren â€�Oâ€�ogiltig adress fÃ¶r utmatningsmodifieraren â€�Râ€�ogiltig adress fÃ¶r â€�Sâ€�-utmatningsmodifierareogiltig adressoperand i MEM_REFogiltig adressoperand i in TARGET_MEM_REFogiltigt adresseringslÃ¤gefelaktig justering fÃ¶r %<#pragma align%>, ignorerasogiltigt argument till __builtin_arc_alignedogiltig anvÃ¤ndning av %<__alignof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ en funktionstypogiltig anvÃ¤ndning av %qs pÃ¥ en medlemsfunktionogiltig anvÃ¤ndning av %qs pÃ¥ en void-typogiltig tillÃ¤mpning av %qs pÃ¥ vektortypen %qT med ofullstÃ¤ndig elementtypogiltig tillÃ¤mpning av %qs pÃ¥ ofullstÃ¤ndig typ %qTogiltigt argument %d till den inbyggda %qFogiltigt argument %qs till -fdebug-prefix-mapogiltigt argument till attributet %qEogiltigt argument till attributet %qsogiltigt argument till SQRT vid %Logiltiga argument till %qDogiltigt argument inbyggd funktionogiltigt argument till den inbyggda funktionen %sogiltigt argument till gimple-anropogiltiga argumentogiltig vektortilldelningogiltig basklasspecifikationogiltig gren till/frÃ¥n strukturerat %s-blockogiltig case-etikett i en switch-satsogiltigt case-intervall i en switch-satsogiltig konvertering frÃ¥n typ %qT till typ %qTogiltig typkonvertering av ett rvÃ¤rdeuttryck av typ %qT till typ %qTogiltig typkonvertering till en abstrakt klasstyp %qTogiltig konvertering till funktionstyp %qTogiltigt klassnamn i deklaration av %qDogiltig kombination av flera typkvalificerareogiltig jÃ¤mfÃ¶relsekod i gimple-villkorogiltig jÃ¤mfÃ¶relse av genererad vektorogiltig jÃ¤mfÃ¶relse av genererad postogiltig jÃ¤mfÃ¶relsekod av nil med nilogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar vektorogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar postogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar typogiltig jÃ¤mfÃ¶relse av oordnad typogiltig jÃ¤mfÃ¶relseoperator fÃ¶r utmatningsmodifieraren â€�Eâ€�ogiltig villkorlig operandogiltig const_cast frÃ¥n typ %qT till typ %qTogiltig const_cast av ett rvÃ¤rde av typ %qT till typ %qTogiltig const_double-operandogiltig konstantogiltig konstant - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltig konstant fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig konstant i %<#pragma %s%>ogiltig konstant i %<#pragma pack%> - ignorerasogiltig konstant vektor fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig begrÃ¤nsad typparameterogiltig begrÃ¤nsning fÃ¶r operandogiltig konstruerare, du menade fÃ¶rmodligen %<%T (const %T&)%>ogiltigt styrpredikatogiltig konvertering frÃ¥n %<__fpreg%>ogiltig konvertering frÃ¥n %qT till %qTogiltig konvertering i gimple-anropogiltig konvertering i retursatsogiltig konvertering till %<__fpreg%>ogiltig konvertering till typ %qT frÃ¥n typ %qTogiltig kovariant returtyp fÃ¶r %q#Dogiltig kovariant returtyp fÃ¶r %q+#Dfelaktig cpu â€�%sâ€� fÃ¶r %sâ€�%sâ€�%sogiltig datamodellflagga -mdata-model=%sogiltig omdeklaration av %<%T::%E%>ogiltig deklaration av medlemsmall i lokal klassogiltig deklaratorogiltigt standardargument fÃ¶r en mallmallparameterogiltig standardfallsetikett i en switch-satsogiltig definition av kvalificerad typ %qTogiltig depend-sortogiltig beroendesort i omp %<ordered%> %<depend%>ogiltig dist_schedule-sortogiltig elementtyp fÃ¶r attributet %qsogiltigt kodningsprefix i literal operatorogiltig ingÃ¥ng till strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n OpenMP-strukturerat blockogiltig explicit specifikationogiltigt uttryck - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltigt uttryck som operandogiltigt uttryck som min-l-vÃ¤rdeogiltigt uttryck fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig uttryckstyp fÃ¶r %<#pragma omp atomic%>ogiltig felminnesmodell fÃ¶r %<__atomic_compare_exchange%>ogiltig funktionsmodifierare %qs till â€�archâ€�-mÃ¥let %sogiltig funktionsmodifierare %qs till â€�cpuâ€�-mÃ¥let %sogiltig funktionsmodifierare i %<-march=%s%>ogiltig funktionsmodifierare i %<-mcpu=%s%>ogiltig funktionsmodifierare till mÃ¥let %s %qsogiltig fÃ¶rsta operand till MEM_REFogiltig form pÃ¥ %<#pragma omp atomic%>felaktigt format pÃ¥ %sogiltig fpu fÃ¶r attribute(target("%s"))ogiltig funktionsdeklarationogiltig funktion i gimple-anropogiltig kornstorlek fÃ¶r _Cilk_forogiltigt id-vÃ¤rde fÃ¶r avbrotts-/undantagsattributogiltigt id-vÃ¤rde fÃ¶r Ã¥terstÃ¤llningsattributogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qTogiltigt Ã¶kningsuttryckogiltigt startvÃ¤rde fÃ¶r medlem %qEogiltig initiering av icke konstant referens av typ %qT frÃ¥n ett r-vÃ¤rde av typ %qTogiltig initiering av referens av typ %qT frÃ¥n uttryck av typ %qTogiltig initierareogiltig initierarklausulogiltigt initierare fÃ¶r %q#Dogiltigt initierare fÃ¶r vektormedlem %q#Dogiltigt initierare fÃ¶r medlemsfunktion %qDogiltig instruktion:ogiltigt iterationsvariabel i snabb upprÃ¤kningogiltig etikett i gimple-villkorogiltig vÃ¤nsterhandssida i tilldelningogiltig rad i upplÃ¶sningsfilenogiltig lÃ¤nkklasspecifikationogiltig plats fÃ¶r %<pragma %s%>, ignorerasogiltigt l-vÃ¤rde i asm-utdata %dogiltig map-sortogiltigt maskogiltig masktyp i vektorpermuteringsuttryckogiltig medlemsfunktionsdeklarationogiltig medlemsmalldeklaration %qDogiltig minnesmodellsargument %d till %qEogiltigt minnesmodellargument till inbyggd funktionogiltig minnesmodell fÃ¶r %<__atomic_load%>ogiltigt minnesmodell fÃ¶r %<__atomic_store%>ogiltigt new-uttryck av abstrakt klasstyp %qTogiltig nmi-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltigt mallargument som inte Ã¤r en typogiltig operander som inte Ã¤r vektor till vektorvÃ¤rt plusfelaktigt antal operander till __FMAogiltig avlastningstabell i %sogiltig avstÃ¥ndsoperand i MEM_REFogiltig avstÃ¥ndsoperand i TARGET_MEM_REFogiltig avstÃ¥ndsoperand till MEM_REFogiltig operandogiltig operandadressogiltig operandkod â€�%câ€�ogiltig operand fÃ¶r â€�%%%câ€�ogiltig operand fÃ¶r â€�Aâ€�-modifierareogiltig operand fÃ¶r â€�Dâ€�-modifierareogiltig operand fÃ¶r â€�Hâ€�-modifierareogiltig operand fÃ¶r â€�Oâ€�-modifierareogiltig operand fÃ¶r â€�Tâ€�-modifierareogiltig operand fÃ¶r â€�bâ€�-modifierareogiltig operand fÃ¶r â€�eâ€�-modifierareogiltig operand fÃ¶r â€�mâ€�-modifierareogiltig operand fÃ¶r â€�oâ€�-modifierareogiltig operand fÃ¶r â€�pâ€�-modifierareogiltig operand fÃ¶r â€�râ€�-modifierareogiltig operand fÃ¶r â€�zâ€�-modifierareogiltig operand fÃ¶r kod â€�%câ€�ogiltig operand i indirektreferensogiltig operand i retursatsogiltig operand till i unÃ¤rt uttryckogiltig operand i unÃ¤r operationogiltig operand fÃ¶r modifierarebokstavogiltig operand i utmatningskodogiltig operandprefixogiltig operandprefix â€�%%%câ€�ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�ogiltig operandstorlek fÃ¶r operandkod â€�Zâ€�ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�ogiltig operand fÃ¶r %%H/%%L-kodogiltig operand till %%M-kodogiltig operand till %%N-kodogiltig operand till %%O-kodogiltig operand till %%Rogiltig operand fÃ¶r %%R-kodogiltig operand till %%Sogiltig operand till %%T/%%B-kodogiltig operand fÃ¶r %%U-kodogiltig operand till %%V-kodogiltig operand till %%Z-kodogiltig operand till %%p-kodogiltig operand till %%s-kodogiltig operand till %%z-kodogiltig operand till plus/minus, typen Ã¤r en pekareogiltig operand till pekarplus, fÃ¶rsta operanden Ã¤r inte en pekareogiltig operand till pekarplus, andra operanden Ã¤r inte en heltalstyp med lÃ¤mplig breddogiltig operand till switch-satsogiltig operandtyp vid operandkod â€�Zâ€�ogiltiga operander binÃ¤r operationogiltiga operander i gimple-jÃ¤mfÃ¶relseogiltiga operander trestÃ¤llig operationogiltiga operander av typ %qT och %qT till binÃ¤r %qOogiltiga operander i vektorreferensogiltiga operander till binÃ¤r %s (har %qT och %qT)ogiltig operationogiltig operation (%s)ogiltig operation pÃ¥ %<__fpreg%>ogiltig operator fÃ¶r %<#pragma omp atomic%>ogiltig parameter %qsogiltigt parameterkombination fÃ¶r inbyggd %s i AltiVecogiltig parameterkombination fÃ¶r den inbyggda %qsogiltig parametertyp %qTogiltig passpositioneringsoperationogiltigt pekarlÃ¤ge %qsogiltigt pekare till bitfÃ¤lt %qDogiltig position eller storlek i BIT_FIELD_REFogiltig position eller storleksoperand till BIT_FIELD_REFogiltig privat reduktion av %qEogiltig proc_bind-sortogiltig egenskapsdeklarationogiltig prototyp fÃ¶r â€�%sâ€�ogiltig interpunktion %qc i begrÃ¤nsningogiltigt pure-const-tillstÃ¥nd fÃ¶r funktionogiltig pure-specificerare (endast %<= 0%> Ã¤r tillÃ¥tet)ogiltiga kvalificerare pÃ¥ typ som inte Ã¤r medlemsfunktionogiltigt kvalificerande rÃ¤ckvidd i pseudodestruerarnamnogiltig receive pÃ¥ kanal endast fÃ¶r sÃ¤ndningogiltig mottagartyp %qsogiltig omdeklaration av %q+Dogiltig reduktionsidentifierareogiltig referens fÃ¶r utmatningsmodifieraren â€�Jâ€�ogiltigt referensprefixogiltig registernamn fÃ¶r %q+Dogiltig upplÃ¶sning i upplÃ¶sningsfilenogiltig returtyp %qT fÃ¶r constexpr-funktionen %q+Dogiltig hÃ¶gersida fÃ¶r gimple-minneslagringogiltig rtl-delning hittad i instruktionenogiltig schedule-sortogiltigt andra argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltig send pÃ¥ kanal endast fÃ¶r mottagningogiltig setter, den mÃ¥ste ha ett argumentogiltig skiftoperandogiltig statisk kedja i gimple-anropogiltig static_cast frÃ¥n typ %qT till typ %qTogiltig lagringsklass fÃ¶r funktionen %qEogiltigt mÃ¥lvÃ¤rde fÃ¶r memregs â€�%dâ€�ogiltig malldeklaration av %qDogiltig mallparameter som inte Ã¤r en typogiltigt mall-idogiltigt tredje argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltig typ %<void%> fÃ¶r newogiltig typ %qT som initierare fÃ¶r en vektor med typ %qTogiltig typ %qT deklarerad %<friend%>ogiltigt typargument (har %qT)ogiltigt typargument till %<->%> (har %qT)ogiltigt typargument till %<->*%> (har %qT)ogiltigt typargument i vektorindexering (har %qT)ogiltigt typargument till implicit konvertering (har %qT)ogiltigt typargument till unÃ¤r %<*%> (har %qT)ogiltigt typ fÃ¶r asm-flaggutdataogiltig typ fÃ¶r iterationsvariabelogiltig typ fÃ¶r iterationsvariabeln %qEogiltigt typ fÃ¶r make-funktionogiltig typ fÃ¶r parameter %d till constexpr-funktion %q+#Dogiltigt typ pÃ¥ egenskapogiltiga typer %<%T[%T]%> fÃ¶r vektorindexogiltiga typer adressrymdskonverteringogiltiga typer i konvertering till flyttalogiltiga typer i konvertering till heltalogiltiga typer i fixdecimalskonverteringogiltiga typer i nop-konverteringogiltig anvÃ¤ndning av %%d, %%x eller %%Xogiltig anvÃ¤ndning av %<.%> i en funktion som inte Ã¤r variadiskogiltig anvÃ¤ndning av %<...%> med inbyggd funktionogiltig anvÃ¤ndning av %<...%> med annat Ã¤n skivaogiltigt anvÃ¤ndning av %<::%>ogiltig anvÃ¤ndning av %<_Cilk_spawn%>ogiltig anvÃ¤ndning av %<auto%> i konverteringsoperatorfelaktig anvÃ¤ndning av %<auto%> i standardmallargumentogiltig anvÃ¤ndning av %<auto%> i undantagsspecifikationfelaktig anvÃ¤ndning av %<auto%> i mallargumentogiltig anvÃ¤ndning av %<extern%>-variabel %qD i %<#pragma acc declare%>ogiltig anvÃ¤ndning av %<global%>-variabeln %qD i %<#pragma acc declare%>ogiltigt anvÃ¤ndning av %<restrict%>ogiltigt anvÃ¤ndning av %<this%> pÃ¥ toppnivÃ¥ogiltig anvÃ¤ndning av %<this%> i icke-medlemsfunktionogiltig anvÃ¤ndning av %q#T med flexibel vektormedlem i %q#Togiltig anvÃ¤ndning av %qT med en vektor av storlek noll i %q#Dogiltigt anvÃ¤ndning av %qDogiltig anvÃ¤ndning av %qD i lÃ¤nkklasspecifikationogiltig anvÃ¤ndning av %qE fÃ¶r att skapa en pekare-till-medlem-funktionogiltigt anvÃ¤ndning av %qTfelaktig anvÃ¤ndning av â€�%%%câ€�ogiltig anvÃ¤ndning av â€�:â€�-modifierareogiltig anvÃ¤ndning av en pekare till en ofullstÃ¤ndig typ i pekararitmetikogiltig anvÃ¤ndning av vektorindexering pÃ¥ pekare till medlemogiltig anvÃ¤ndning av vektor med ospecificerade grÃ¤nserfelaktig anvÃ¤ndning av asm-flaggutdataogiltigt anvÃ¤ndning av attributet %<fallthrough%>ogiltig anvÃ¤ndning av klammeromsluten initierarlistaogiltig anvÃ¤ndning av const_cast med typ %qT, som Ã¤r en pekare eller referens till en funktionstypogiltig anvÃ¤ndning av const_cast med typ %qT, som inte Ã¤r en pekare, referens, eller pekare-till-datamedlem-typogiltig anvÃ¤ndning av konstruerare som en mallfelaktig anvÃ¤ndning av cv-kvalificerad typ %qT i en parameterdeklarationogiltig anvÃ¤ndning av beroende typ %qTogiltig anvÃ¤ndning av destruerare %qD som en typogiltig anvÃ¤ndning av destrueraren %qE som en typogiltig anvÃ¤ndning av flexibla vektormedlemmarogiltig anvÃ¤ndning av implicit konvertering av pekare till medlemogiltig anvÃ¤ndning av ofullstÃ¤ndig typ %q#Togiltig anvÃ¤ndning av ofullstÃ¤ndig typedef %qTogiltig anvÃ¤ndning av etiketten %q+D i %<_Cilk_spawn%>ogiltig anvÃ¤ndning av medlem %qD (glÃ¶mde du %<&%>?)ogiltig anvÃ¤ndning av %qD i en statisk medlemsfunktionogiltig anvÃ¤ndning av medlemsfunktionen %qD (glÃ¶mde du %<()%> ?)ogiltig anvÃ¤ndning av metodvÃ¤rde som argument till Offsetofogiltig anvÃ¤ndning av icke-l-vÃ¤rde-vektorogiltig anvÃ¤ndning av icke-statisk datamedlem %qDogiltig anvÃ¤ndning av icke-statisk medlemsfunktion %qDogiltig anvÃ¤ndning av icke-statisk medlemsfunktion av typen %qTogiltig anvÃ¤ndning av icke-statisk datamedlem %qEogiltig anvÃ¤ndning av paketexpansionsuttryckogiltig anvÃ¤ndning av platshÃ¥llaren %qTogiltig anvÃ¤ndning av kvalificerat namn %<%D::%D%>ogiltig anvÃ¤ndning av kvalificerat namn %<%T::%D%>ogiltigt anvÃ¤ndning av kvalificerat namn %<::%D%>ogiltig anvÃ¤ndning av post med flexibel vektormedlemogiltigt standardargument fÃ¶r mallmallparameter %qTogiltig anvÃ¤ndning av malltypparameter %qTogiltig anvÃ¤ndning av mall-id %qD i deklaration av primÃ¤r mallogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlistaogiltigt anvÃ¤ndning av typfelaktig anvÃ¤ndning av typen %<void%> i en parameterdeklarationogiltigt anvÃ¤ndning av typ %qT som standardvÃ¤rde fÃ¶r en mallmallparameterogiltig anvÃ¤ndning av unÃ¤rt %<*%> pÃ¥ pekare till medlemogiltig anvÃ¤ndning av odefinierad typ %qTogiltig anvÃ¤ndning av void-uttryckogiltig anvÃ¤ndning av volatilt l-vÃ¤rde inuti en %<transaction_safe%>-funktionogiltig anvÃ¤ndning volatilt l-vÃ¤rde inuti transaktionogiltig anvÃ¤ndardefinierad konvertering frÃ¥n %qT till %qTogiltig vÃ¤rdeinitiering av referenstyperogiltig resultattyp i vektorjÃ¤mfÃ¶relseogiltig vektortyp fÃ¶r attributet %qEogiltigt versionsnummer %qsogiltig warm-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltig nollextraktioninverterat skivintervallio_kind_name(): felaktig I/O-sortipa-inline-sammanfattning saknas i indatafilipa-referenssammanfattning saknas i ltrans-enhetis_c_interoperable(): gfc_simplify_expr misslyckadesden Ã¤r definierad som en pekare i en annan adressrymd i en annan Ã¶versÃ¤ttningsenhetden Ã¤r definierad som en pekare till en annan typ i en annan Ã¶versÃ¤ttningsenhetdet mÃ¥ste vara en pekare-till-medlem pÃ¥ formen %<&X::Y%>det mÃ¥ste vara adressen till en funktion med extern lagringsklassdet mÃ¥ste vara namnet pÃ¥ en funktion med extern lagringsklassobjekt i READiterationsvariabel i snabb upprÃ¤kning Ã¤r inte ett objektiteration %s orsakar odefinierat beteendeiterationsvariabel %qD fÃ¥r inte vara firstprivateiterationsvariabel %qD skall inte vara reductioniterationsvariabel %qE Ã¤r fÃ¶rutbestÃ¤mt linjÃ¤rinstansvariabel %qE skall vara privatiterationsvariabel %qE fÃ¥r inte vara firstprivateiterationsvariabel %qE fÃ¥r inte vara lastprivateinstansvariabel %qE fÃ¥r inte vara linjÃ¤rinstansvariabel %qE fÃ¥r inte vara privatiterationsvariabel %qE fÃ¥r inte vara reductioninstansvariabeln kan inte vara volatiliteratorvariabeldess dest_idx borde vara %d, inte %divar %qs anvÃ¤nd av %<@synthesize%>-deklaration skall vara en befintlig ivariwmmxt-abi krÃ¤ver en CPU som klarar iwmmxtiwmmxt krÃ¤ver ett AAPCS-kompatibelt ABI fÃ¶r att fungera riktigthopp in i rÃ¤ckvidd fÃ¶r identifierare med variabel typhopp in i satsuttryckhoppar Ã¶ver variabelinitieringhopp till case-etiketthopp till etikett %qDskrÃ¤p vid slutet av #pragma %sskrÃ¤p vid slutet av #pragma ADDRESSskrÃ¤p vid slutet av #pragma GCC memregs [0..16]skrÃ¤p vid slutet av #pragma __nostandardskrÃ¤p vid slutet av #pragma __standardskrÃ¤p vid slutet av #pragma ghs endsdaskrÃ¤p vid slutet av #pragma ghs endtdaskrÃ¤p vid slutet av #pragma ghs endzdaskrÃ¤p vid slutet av #pragma ghs interruptskrÃ¤p vid slutet av #pragma ghs-sektionskrÃ¤p vid slutet av #pragma ghs startsdaskrÃ¤p vid slutet av #pragma ghs starttdaskrÃ¤p vid slutet av #pragma ghs startzdaskrÃ¤p vid slutet av #pragma longcallskrÃ¤p vid slutet av %<#pragma %s%>skrÃ¤p vid slutet av %<#pragma GCC pch_preprocess%>skrÃ¤p vid slutet av %<#pragma GCC visibility%>skrÃ¤p vid slutet av %<#pragma align%>skrÃ¤p vid slutet av %<#pragma fini%>skrÃ¤p vid slutet av %<#pragma init%>skrÃ¤p vid slutet av %<#pragma message%>skrÃ¤p vid slutet av %<#pragma pack%>skrÃ¤p vid slutet av %<#pragma pop_options%>skrÃ¤p vid slutet av %<#pragma push_options%>skrÃ¤p vid slutet av %<#pragma redefine_extname%>skrÃ¤p vid slutet av %<#pragma reset_options%>skrÃ¤p vid slutet av %<#pragma weak%>skrÃ¤p vid slutet av â€�#pragma extern_modelâ€�skrÃ¤p vid slutet av â€�#pragma ms_structâ€�skrÃ¤p vid slutet av â€�#pragma optionsâ€�skrÃ¤p vid slutet av â€�#pragma unusedâ€�nyckelordet %<export%> Ã¤r inte implementerat och kommer ignorerasnyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (en kvalificerad medlemsinitierare Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (basklassen Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet utanfÃ¶r mallaretikett etikett %q+D Ã¤r deklarerad men inte definieradetikett %q+D Ã¤r definierad men inte anvÃ¤ndetikett %q+D anvÃ¤nd men Ã¤r inte definieradetikett %qD Ã¤r definierad hÃ¤retikett %qE Ã¤r refererad till utanfÃ¶r nÃ¥gon funktionetikett vid slutet av sammansatt satsetikett med namnet wchar_tetikettens kontext Ã¤r inte den aktuella funktionsdeklarationenlambdafÃ¥ngstinitierare Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14lambdauttryck Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11lambda i lokal klass %q+T kan inte fÃ¥nga variabler frÃ¥n det omgivande sammanhangetlambdamallar Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14lambdauttryck i ett konstantuttrycklambdauttryck i mallargumentlambdauttryck i oevaluerat sammanhangbana %wd utanfÃ¶r intervallet %wd - %wdlang_*-kontroll: misslyckades i %s, vid %s:%dsprÃ¥k %s kÃ¤nns inte igensprÃ¥kstrÃ¤ng %<â€�%Eâ€�%> kÃ¤nns inte igenstor fixdecimalskonstant implicit trunkerad till fixdecimaltypstort heltal implicit trunkerat till teckenlÃ¶s typsista argumentet mÃ¥ste vara en omedelbarld returnerade avslutningsstatus %dvÃ¤nstra argumentet mÃ¥ste vara en skivavÃ¤nstra operanden till %<->*%> mÃ¥ste vara en pekare pÃ¥ en klass, men Ã¤r en pekare pÃ¥ en medlem av typen %qTvÃ¤nstra operanden av kommaoperator kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionvÃ¤nster operand av kommaoperator har ingen effektvÃ¤nstra operanden av kommaoperator Ã¤r en referens, inte ett anrop, till funktion %qEvÃ¤nster operand av skiftuttrycket %q+E Ã¤r negativvÃ¤nsterprecisionvÃ¤nsterprecision i strfmon-formatlÃ¤ngd att rotera till vÃ¤nster â‰¥ storleken pÃ¥ typenlÃ¤ngd att rotera till vÃ¤nster Ã¤r negativvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ typenvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ vektorelementetvÃ¤nstershiftoperanden Ã¤r negativvÃ¤nsterskift med negativt vÃ¤rdevÃ¤nster operand av kommauttryck har ingen effektvÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattributlen Ã¤r stÃ¶rre Ã¤n caplÃ¤ngden %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausullÃ¤ngden %qE i vektorsektion har inte heltalstyplÃ¤ngder stÃ¤mmer inte mellan vÃ¤nstersida och hÃ¶gersidalÃ¤ngden stÃ¤mmer inte i uttrycklÃ¤ngdmodifierarelÃ¤ngdmodifierare i printf-formatlÃ¤ngdmodifierare i scanf-formatlÃ¤ngdmodifierare i strfmon-formatlÃ¤ngden i vektornotationstrippel Ã¤r inte ett heltalen lÃ¤ngd behÃ¶vs nÃ¤r en skiva allokerastecknet %c upptÃ¤cktes och instruktionen var inte CONST_INTbibliotek: %s
! biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#Dbiblioteket lib%s finns integrÃ¤nsen Ã¤r %u byte, men argumentet Ã¤r %sgrÃ¤nsen Ã¤r %u byte, men argumentet kan vara sÃ¥ stort som %slinjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltal och inte pekare med typen %qTen linjÃ¤r klausul anvÃ¤nd pÃ¥ variabel som inte Ã¤r heltal och inte pekare med typen %qTlinjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltals-, flyttals- eller pekarvariabel med typen %qTen linjÃ¤r klausul anvÃ¤nd pÃ¥ variabel som inte Ã¤r heltal, inte flyttal och inte pekare med typen %qTlinjÃ¤r klausul med modifieraren %qs tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r en referens med typen %qTett linjÃ¤rt steguttryck mÃ¥ste vara ett heltallistinitierare fÃ¶r en typ som inte Ã¤r en klass fÃ¥r inte vara inom parenteserliterala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardiseringden literala operatormallen %q+D stÃ¥r i konflikt med den rÃ¥a literala operatorn %qDden literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> fÃ¶rvÃ¤ntadesden literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> eller <typename CharT, CharT...> fÃ¶rvÃ¤ntadesliteral operator med C-lÃ¤nkninglo_sum inte frÃ¥n registerlokal klass %q#T skall inte ha statisk datamedlem %q#Dlokal deklaration av %qE dÃ¶ljer instansvariabellokala symboler mÃ¥ste vara definieradelokal variabel %qD fÃ¥r inte fÃ¶rekomma i detta sammanhangbehovet av minne fÃ¶r lokala variabler Ã¶verskrider kapacitetenplatsreferensblock som inte Ã¤r i blocktrÃ¤dlogiskt %<and%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<and%> mellan lika uttrycklogiskt %<and%> mellan Ã¶msesidigt uteslutande tester Ã¤r alltid falsktlogiskt %<or%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<or%> av tillsammans uttÃ¶mmande tester Ã¤r alltid santlogiskt %<or%> mellan lika uttrycklogiskt icke tillÃ¤mpas endast pÃ¥ vÃ¤nstersidan av jÃ¤mfÃ¶relsenlogical_to_bitwise(): Felaktig inbyggdlong, short, signed eller unsigned anvÃ¤nd felaktigt fÃ¶r %qsuppslagning av %qT i %qT Ã¤r tvetydigslinga %d:s huvud tillhÃ¶r inte direkt till denslinga %d:s huvud har inte exakt 2 posterslinga %d:s huvud Ã¤r inte ett slinghuvudslinga %d:s koppling tillhÃ¶r inte direkt till denslinga %d:s koppling har inte en bÃ¥ge som huvudslinga %d:s koppling har inte exakt 1 efterfÃ¶ljareslinga %d:s koppling har inte huvud som efterfÃ¶ljareslinga %d:s koppling Ã¤r markerad som en del av an oreducerbar regionslinga %d:s koppling domineras inte av dess huvudslingan anvÃ¤nder OpenACC-parallellism som Ã¤r otillÃ¥tet av den omgivande rutinenslingverifiering pÃ¥ slingtrÃ¤det som behÃ¶ver upprÃ¤ttningslinga med huvud %d markerad fÃ¶r att tas bortslinga med huvud %d Ã¤r inte i slingtrÃ¤dfriare throw-specificerare fÃ¶r %q+#Fnedre grÃ¤nsen %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausulundre grÃ¤nsen %qE i vektorsektion har inte heltalstypundre grÃ¤ns i case-etikettintervall underskrider minsta vÃ¤rdet fÃ¶r sin typlp_array stÃ¤mmer inte med region_treelp_array Ã¤r trasig fÃ¶r region %ilseek misslyckades nÃ¤r exportdata lÃ¤steslto_obj_file_open() misslyckadesl-vÃ¤rde krÃ¤vs som operand till minskningl-vÃ¤rde krÃ¤vs som operand till Ã¶kningl-vÃ¤rde krÃ¤vs som vÃ¤nstra operand i tilldelningl-vÃ¤rde krÃ¤vs som operand till unÃ¤r %<&%>l-vÃ¤rde krÃ¤vs i asm-satsmaskinoberoende inbyggd kod utanfÃ¶r intervalletmakronamn saknas efter %qsmake_generic(): Kan inte hitta den generiska symbolen %qsgÃ¶r fler kloner av %qDfelformaterat #pragma ADDRESS variabel adressfelformaterat #pragma GCC visibility pushfelformaterat #pragma builtinfelformaterat #pragma ghs sectionfelformaterat #pragma redefine_extname, ignorerasfelformaterat #pragma weak, ignorerasfelformaterat %<#pragma %s%>, ignorerasfelformaterat %<#pragma %s%>, ignorerarfelformaterat %<#pragma align%>felformaterat %<#pragma align%>, ignorerasfelformaterat %<#pragma fini%>felformaterat %<#pragma fini%>, ignorerasfelformaterat %<#pragma init%>felformaterat %<#pragma init%>, ignorerasfelformaterat %<#pragma message%>, ignorerasfel utformat %<#pragma pack%> - ignorerasfel utformat %<#pragma pack(pop[, id])%> - ignorerasfel utformat %<#pragma pack(push[, id][, <n>])%> - ignorerasfelformaterat â€�#pragma __extern_prefixâ€�, ignorerarfelformaterat â€�#pragma extern_modelâ€�, ignorerasfelformaterat â€�#pragma member_alignmentâ€�felformaterat â€�#pragma member_alignmentâ€�, ignorerasfelformaterat â€�#pragma ms_struct {on|off|reset}â€�, ignorerasfelformaterat â€�#pragma ms_structâ€�, ignorerasfelformaterat â€�#pragma options align={mac68k|power|reset}â€�>, ignorerasfelformaterat â€�#pragma optionsâ€�, ignorerasfelformaterad COLLECT_GCC_OPTIONSfelformaterad flagga -fplugin-arg-%s (saknat -<nyckel>[=<vÃ¤rde>])felaktig ptx-filfelaktiga specifikationsfunktionsargumentfelaktigt specifikationsfunktionsnamnfelaktigt mÃ¥l %sfelformad mÃ¥l-%s-lista %qsfelaktigt mÃ¥lvÃ¤rde %sdet manglade namnet fÃ¶r %qD kommer Ã¤ndras i C++17 eftersom undantagsspecifikationen Ã¤r en del av funktionstypenmanglar %Cmanglar __underlying_typemanglar typeof, anvÃ¤nd decltype istÃ¤lletmanglar okÃ¤nd fixdecimaltypen avbildning kan endast att jÃ¤mfÃ¶ras med nilavbildningsfÃ¤ltet %qE med variabel lÃ¤ngds postmask mÃ¥ste vara en omedelbarmatch_attr_spec(): Felaktigt attributmatch_level_4(): Felaktig operatormatch_string_constant(): AvgrÃ¤nsare finns intematchningsbegrÃ¤nsning tillÃ¥ter inte ett registermatchningsbegrÃ¤nsningen inte en giltig utdataoperandmatchningsbegrÃ¤nsning refererar ogiltigt operandnummermaxgrÃ¤ns pÃ¥ %d namnrymder sÃ¶kta %qEmaximalt antal vektorer per scop.maximalt antal grundblock per funktion att analyseras av Graphite.maximala antalet isl-operationer, 0 betyder obegrÃ¤nsatmaximalt antal parameter i en SCoP.maximumvÃ¤rde pÃ¥ parameter %qs Ã¤r %ufÃ¥r inte anvÃ¤nda bÃ¥de -EB och -ELgÃ¥r inte att anvÃ¤nda bÃ¥de -m32 och -m64mduc-register sparas endast fÃ¶r mÃ¥let G13mediafunktioner Ã¤r inte tillgÃ¤ngliga om inte -mmedia anvÃ¤ndsminnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegeringmedlem %q+#D med konstruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med konstruerare inte tillÃ¥ten i unionmedlem %q+#D med kopieringstilldelningsoperator Ã¤r inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med kopieringstilldelningsoperator inte tillÃ¥ten i unionmedlem %q+#D med destruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med destruerare inte tillÃ¥ten i unionmedlem %q+D kan inte deklareras som en %<mutable%> referensmedlemmen %q+D kan inte bÃ¥de deklareras %<const%> och %<mutable%>medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<constexpr%>medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<static%>medlem %qD stÃ¥r i konflikt med fÃ¤ltnamn i tabell Ã¶ver virtuella funktionermedlem %qD deklarerad som vÃ¤n fÃ¶re typ %qT definierasmedlem %qD i endast lÃ¤sbart objekt anvÃ¤nt som %<asm%>-utdatamedlem %qD Ã¤r oinitierad referensmedlemmen %qD mÃ¥ste initieras av en mem-initierare i %<constexpr%>-konstrueraremedlem %qD med oinitierade referensfÃ¤ltmedlemsfunktioner Ã¤r implicit vÃ¤nner till sin klassmedlemsmallen %qD kan inte ha virt-specificeraremedlemmar av en explicit specialiserad klass definieras utan ett mallhuvudminnesÃ¥tkomstkontrollen misslyckas alltidminnesallokering misslyckades nÃ¤r exportdata lÃ¤stesminnesindata %d Ã¤r inte direkt adresserbarminnesreferens fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Sâ€�metoden %<%c%E%> deklarerad %<@optional%> och %<@required%> samtidigtmetoden %s%s%s Ã¤r mÃ¤rkt go:nointerfacemetoden %s%s%s krÃ¤ver en pekarmottagaremetodargumentsattribut finns inte i Objective-C 1.0metodattribut finns inte i Objective-C 1.0metodattribut kan inte anges i @implementation-kontextmetodattribut mÃ¥ste anges pÃ¥ slutetmetodattribut mÃ¥ste anges endast i slutetmetoddeklaration som inte Ã¤r i @interface-kontextmetod deklarerad %qE Ã¥sidosÃ¤tter %qE-metodmetoddefinition fÃ¶r %<%c%E%> finns intemetoddefinition som inte Ã¤r i @implementation-kontextmetoden Ã¥sidosÃ¤tter bÃ¥de metoderna %<transaction_pure%> och %qEmetod saknar kanske ett [super dealloc]-anropmetodtypen stÃ¤mmer inte med objekttypenen metod med inkompatibel typ definierad i en annan Ã¶versÃ¤ttningsenhetmin partitionsstorlek kan inte vara stÃ¶rre Ã¤n max partitionsstorlekmaximalt antal slingor per funktion att analyseras av Graphite.minimumvÃ¤rde pÃ¥ parameter %qs Ã¤r %umio_array_ref(): OkÃ¤nd vektorreferensfunktionsprofilering fÃ¶r mips16fel i antalet argument till inbyggd %qF.  FÃ¶rvÃ¤ntades: %d fick %dargumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%E%>argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%T%>argumenten stÃ¤mmer inte Ã¶verensdeklarationer som inte stÃ¤mmer Ã¶verens under optimeringar vid lÃ¤nktillfÃ¤lletoperator som inte stÃ¤mmer i vikningsuttrycktypen pÃ¥ operander i jÃ¤mfÃ¶relse stÃ¤mmer inte Ã¶verensparenteserna stÃ¤mmer inte Ã¶verensfelplacerad Objective-C++-konstruktion %<@%D%>saknad slingoptimering, slingrÃ¤knaren kan spilla Ã¶versaknar numerisk $-operand i formatstrÃ¤ng%<(%> saknas efter %<#pragma GCC visibility push%> - ignorerasâ€�%<(%> saknas efter %<#pragma pack%> - ignoreras%<=%> saknas (efter attributet %<getter%>)%<=%> saknas (efter attributet %<setter%>)saknat attribut %<target%> fÃ¶r flerversioners %Dâ€�(â€� saknas efter â€�#pragma unusedâ€�, ignorerasâ€�)â€� saknas efter â€�#pragma unusedâ€�, ignorerasPHI-definition saknasREG_EH_REGION-notering saknas i slutet av gb %i[big-endian|little-endian|default] saknas efter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] saknas efter %<#pragma GCC diagnostic%>arkitekturnamn saknas i %<-march=%s%>arkitekturnamn saknas i â€�archâ€�-mÃ¥let %sargument saknas till %qsbarriÃ¤r saknas efter block %iklamrar saknas runt initierareklamrar saknas runt initierare fÃ¶r %qTanropsgrafsbÃ¥ge saknas fÃ¶r anropssats:avslutande klammer fÃ¶r namngiven operand saknasslutparentes saknassaknad samling i snabb upprÃ¤kningstyrpredikat saknascpu-namn saknas i %<-mcpu=%s%>cpu-namn saknas i %<-mtune=%s%>cpu-namn saknas till â€�cpuâ€�-mÃ¥let %sdefinition saknasenhet eller arkitektur saknas efter %qsbÃ¥ge saknas %i->%ifunktionsmodifierare saknas till mÃ¥let %s %qsfilnamn saknas efter %qsutfyllnadstecken saknas vid slutet av strfmon-formatutelÃ¤mnat Ã¶kningsuttryckinitierare saknas fÃ¶r fÃ¤lt %qD i %qTinitierare saknas fÃ¶r medlem %qDslingvillkor saknas i slinga med %<GCC ivdep%>-pragmamakefile-mÃ¥l saknas efter %qsmetoden saknas %s%s%stal saknasstartparentes saknasoperand saknasalternativ saknas efter %<#pragma GCC diagnostics%> sortsÃ¶kvÃ¤g saknas efter %qsvaktpost saknas i funktionsanropmallargument saknasmallargument saknas efter %qTavslutande %c-tecken saknastypnamn saknas i typedef-deklarationatt blanda deklarationer och funktionsdefinitioner Ã¤r fÃ¶rbjudetblandning av olika typer av symboler i samma comdat-grupper stÃ¶djs intelÃ¤ge %qs applicerat pÃ¥ olÃ¤mplig typlÃ¤gesstorleken pÃ¥ resultat av icke-heltalstyp stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ BIT_FIELD_REFÃ¤ndring av %qE Ã¤r inte ett konstant uttryckmodifierare skall inte anges i %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktionermodulnatur i USE-sats vid %Cmer Ã¤n %d operander i %<asm%>mer Ã¤n en %<depend(source)%>-klausul pÃ¥ en %<ordered%>-konstruktionmer Ã¤n ett â€�crtlâ€�-direktivattributen ms_abi och sysv_abi Ã¤r inte kompatiblaattributet ms_hook_prologue Ã¤r inte kompatibelt med -mfentry i 32-bitslÃ¤gems_hook_prologue Ã¤r inte kompatibelt med nÃ¤stade funktionermsp430_select_hwmult_lib behÃ¶ver ett eller flera argumentflerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstamultilib-undantag %qs Ã¤r ogiltigtmultilib-undantag %qs Ã¤r ogiltigamultilib-val %qs %qs Ã¤r ogiltigtmultilib-val %qs Ã¤r ogiltigtmultilib-specifikation %qs Ã¤r ogiltigflera flaggor -mcpu= angivna.multipla EH-personligheter stÃ¶djs endast med assemblerare som stÃ¶djer direktivet .cfi.personality.flera deklarationer i intervallbaserad %<for%>-slingaflera default-etiketter i en switchfler definitioner av %q#Tflera snabba avbrottsrutiner sedda: %qE och %qEflera fÃ¤lt i unionen %qT initieradeflera funktionstypsattribut angivnaflera varmt/kallt-Ã¶vergÃ¥ngar funna (gb %i)flera initieringar givna fÃ¶r %qDflera initieringar givna fÃ¶r basen %qTflera inline-anropareflera avbrottsattribut Ã¤r inte tillÃ¥tetflera avbrottsattribut till funktionen %qDflera iterationsvariabler i snabb upprÃ¤kningmultipla slingaxlar angivna fÃ¶r rutinenmultipla metoder med namnet %<%c%E%> funnamultipla nÃ¤stade typattribut till funktionen %qDflera parametrar med namnet %qDflera gÃ¤llande definitioner fÃ¶r %qEupprepade ref-kvalificerareflera registersparattribut till funktionen %qDmultipla vÃ¤ljare med namnet %<%c%E%> funnaflera lagringsklasser i deklaration av %qsflera lagringsklasser i deklarationsspecificerareflera typer i en deklarationmultipla virtuella PHI-noder i GB %dflervÃ¤rt argument i sammanhang fÃ¶r enstaka vÃ¤rdeflervÃ¤rt funktionsanrop i sammanhang fÃ¶r enstaka vÃ¤rdemultiplikationsalternativet implicerar att r%d Ã¤r fixtmultiversionering behÃ¶ver ifunc som inte stÃ¶djs pÃ¥ detta mÃ¥lmÃ¥ste ha#include <typeinfo> fÃ¶r anvÃ¤ndande av typeidman mÃ¥ste anvÃ¤nda %<.*%> eller %<->*%> fÃ¶r att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>muterbar %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryckmystisk fÃ¶rrÃ¥dsinformation i %sattributet naked Ã¤r bara tillÃ¤mpligt pÃ¥ funktionernamnet %qD anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamnet %qT har ofullstÃ¤ndig typnamnuppslagning av %qD Ã¤ndradesnamnuppslagning av %qD Ã¤ndrad fÃ¶r rÃ¤ckvidd i %<for%> enligt ISOnamn saknas pÃ¥ medlemsfunktionnamn pÃ¥ klass skuggar mallmallparameter %qDnamn anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamngivna returvÃ¤rden stÃ¶djs inte lÃ¤ngregick in i namnrymden %qDnamnrymd %qD Ã¤r inte tillÃ¥ten i using-deklarationnamnrymdsalias %qD inte tillÃ¥tet hÃ¤r, antar %qDanonyma aggregat med namnrymdsrÃ¤ckvidd mÃ¥ste vara statiskaavsmalnande konvertering av %qE frÃ¥n %qT till %qT inuti { }avsmalnande konvertering av %qE frÃ¥n %qT till %qT inuti { } Ã¤r felaktig i C++11%<typename%> behÃ¶vs fÃ¶re %<%T::%E%> fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd%<typename%> behÃ¶vs fÃ¶re %qE fÃ¶r att %qT Ã¤r en beroende rÃ¤ckviddexplicit konvertering behÃ¶vsen explicit konvertering behÃ¶vs, metoden %s%s%s saknasnegativ instruktionslÃ¤ngdnegativt heltal implicit konverterat till teckenlÃ¶s typnegativ lÃ¤ngd i vektorsektion i en %qs-klausulnegativ nedre grÃ¤ns i vektorsektion i %qs-klausulnegativt nÃ¤stningsdjup fÃ¶r region %inegativt skiftantalnegativ bredd i bitfÃ¤lt %q+Dnegativ storlek i bitfÃ¤lt %qsvarken destrueraren eller den klasspecifika operatorn delete [] kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasvarken destrueraren eller den klasspecifika operatorn delete kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasnÃ¤stade assemblerdialektalternativnÃ¤stad extern-deklaration av %qDnÃ¤stad funktion %q+D Ã¤r deklarerad men aldrig definieradnÃ¤stad funktion %qE Ã¤r deklarerad %<extern%>nÃ¤stad funktion %qs Ã¤r deklarerad %<extern%>nÃ¤stade funktionstrampoliner stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturnÃ¤stade funktioner stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturnÃ¤stad identifierare behÃ¶vsnÃ¤stad namnspecificerare %qT fÃ¶r enum-deklaration som inte namnger en klass eller namnrymdnÃ¤stade namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1znÃ¤stad omdefinition av %<enum %E%>nÃ¤stad omdefinition av %<struct %E%>nÃ¤stad omdefinition av %<union %E%>new kan inte anvÃ¤ndas pÃ¥ en funktionstypnew kan inte anvÃ¤ndas pÃ¥ en referenstypny deklaration av %q#D gÃ¶r inbyggd deklaration %q#D tvetydignya typer fÃ¥r inte definieras i en returtypnew_symbol(): Symbolnamnet Ã¤r fÃ¶r lÃ¥ngtnÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤ringen %<%D(int)%> deklarerad fÃ¶r postfix %qsingen %<%D(int)%> deklarerad fÃ¶r postfix %qs, fÃ¶rsÃ¶ker med prefixoperator istÃ¤lletingen metod %<%c%E%> funneningen medlemsfunktion %q#D deklarerad i klassen %qTnÃ¥gon %qs-hÃ¤mtare finns inteingen FUNCTION_PROFILER fÃ¶r CRISinget filnamn fÃ¶r LTRANS-utdatalista angivetinga argumentinga argument till spec-funktioninget attribut kan anvÃ¤ndas pÃ¥ en explicit instansieringinget klassnamn angivet med %qsingen klassmall med namnet %q#T i %q#Tingen avslutande %<]%> till %<%%[%>-formatingen avslutande klammeringen kontext fÃ¶r att lÃ¶sa upp typen pÃ¥ %qEingen motsvarande avallokeringsfunktion fÃ¶r %qDingen datatyp fÃ¶r lÃ¤ge %qsingen deklaration av egenskapen %qs finns i grÃ¤nssnittetinget standardargument fÃ¶r %qDingen beskrivning Ã¤nnu.inget fÃ¤lt %qD finns i unionen som initierasingen immediate_use-listainga indatafileringa indatafiler; kommer inte skriva utdatafileringen heltalstyp kan representera alla upprÃ¤kningsvÃ¤rdena i %qTinga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga registeringen matchning fÃ¶r ingen trÃ¤ff fÃ¶r anrop till %<(%T) (%A)%>ingen match som konverterar funktionen %qD till typen %q#Tdet finns inget matchande koncept fÃ¶r mallintroduktioneningen matchande fixdecimalÃ¶verlagring funnen fÃ¶r %qsingen funktion som stÃ¤mmer fÃ¶r anrop av %<%D(%A)%>ingen matchande funktion fÃ¶r anrop av %<%T::%E(%A)%#V%>ingen matchande funktion fÃ¶r anrop av %<%T::operator %T(%A)%#V%>ingen funktion som stÃ¤mmer fÃ¶r anrop av %<%s(%A)%>ingen matchande push fÃ¶r %<#pragma GCC visibility pop%>det finns ingen matchande mall fÃ¶r %qDingen medlemsfunktion %qD Ã¤r deklarerad i %qTinga medlemmar matchar %<%T::%D%> i %q#Tingen post-minskningsoperator fÃ¶r typeningen post-Ã¶kningsoperator fÃ¶r typeningen pre-minskningsoperator fÃ¶r typeningen pre-Ã¶kningsoperator fÃ¶r typeningen tidigare deklaration av %qDingen tidigare prototyp fÃ¶r %qDingen processortyp angiven fÃ¶r lÃ¤nkningingen profilering av 64-bitskod fÃ¶r detta ABIinget register i adressingen retursats i funktion som returnerar icke-voidinga retursatser i funktion som returnerar %qTingen klass fÃ¶r %s-stab (0x%x)inget semikolon vid slutet av post eller unioningen passande %<operator %s%> fÃ¶r %qTingen lÃ¤mplig %qD i klassen %qTingen superklass deklarerad i @interface fÃ¶r %qEingen superklass deklarerad i grÃ¤nssnittet fÃ¶r %qEingen typ med namnet %q#T i %q#Tingen typ eller lagringsklass kan anges hÃ¤r,inga oexpanderade parameterpack i binÃ¤r foldingen unik slutlig ersÃ¤ttare fÃ¶r %qD i %qTinga giltiga klausuler angivna i %<#pragma acc declare%>noden skiljer frÃ¥n node->decl->decl_with_vis.symtab_nodenoden har body_removed men Ã¤r en definitionnoden har okÃ¤nd typnoden Ã¤r ett alias men inte en definitionnoden Ã¤r ett alias men inte ett implicit aliasnoden Ã¤r ensam i en comdat-gruppnoden Ã¤r analyserad men den Ã¤r inte en definitionnoden Ã¤r i same_comdat_group-listan men den har ingen comdat_groupnoden Ã¤r transparent_alias men inte ett aliasnoden Ã¤r weakref men inte ett transparent_aliasnod finns inte i hashen av symboltabellassemblernamnnod ej funnen found node->decl->decl_with_vis.symtab_nodenoder med ej frigjort minne funnanoexcept-uttrycket berÃ¤knas till %<false%> pÃ¥ grund av ett anrop till %qDREAL-argument utan dubbel precision till inbyggd %s vid %Licke-AAPCS-hÃ¤rledd PCS-variantannan pekarinitiering Ã¤n NULL vid %Cicke-OpenACC-konstruktion inuti OpenACC-regionicke-OpenACC-konstruktion inuti OpenACC-rutinundantagshantering vid annat Ã¤n anrop stÃ¤mmer inte Ã¶verensicke-klass-mall %qT anvÃ¤nd utan mallargumentpartiell specialisering som inte Ã¤r en klass eller variabel av %qD Ã¤r inte tillÃ¥tenej kallt grundblock %d domineras av ett block i den kalla partitionen (%d)heltalsargument %u som inte Ã¤r konstant i anrop till funktionen %qEargument 1 till __atomic_always_lock_free Ã¤r inte konstantickekonstant vektor i DATA-sats %Lickekonstant vektorinitierareen ny lÃ¤ngd fÃ¶r en icke-konstant vektor mÃ¥ste anges direkt, inte av en typedefnew-lÃ¤ngden fÃ¶r en icke-konstant vektor mÃ¥ste anges utan parenteserna runt typ-id:tej konstanta sammansatta literaler fÃ¥r inte finnas i ett konstantuttryckicke-konstant villkor i statisk deklarationicke konstant element i konstant CONSTRUCTORej konstant initiering inom klassen Ã¤r felaktig fÃ¶r icke inline statisk medlem %qDej konstant initiering inom klassen av statisk medlem %qDej konstant initieringsuttryck vid %Licke-deklarativ/MEM_REF-vÃ¤nsterhandssida i clobber-satsINTEGER-sorts argument som inte Ã¤r standardargument till inbyggd %s vid %Lodelegitimerad UNSPEC %s (%d) funnen pÃ¥ variabelplatsej borttagen funktion %q+Dargument som inte Ã¤r flyttal i anrop till funktionen %qEargument som inte Ã¤r flyttal i anrop till funktionen %qEicke-funktionen %qD deklarerad som implicit mallicke-funktion i gimple-anropargument 1 till __atomic_is_lock_free Ã¤r inte heltalargument 3 som inte Ã¤r ett heltal i anrop till funktionen %qEminnesmodellsargument %d som inte Ã¤r heltal till %qEoperand som inte Ã¤r heltal anvÃ¤nt med operandkod â€�zâ€�annat Ã¤n heltalstyp i en switch-satsicke-heltal anvÃ¤nt i villkorden icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerareickelokal variabel %qD deklarerad %<__thread%> behÃ¶ver dynamisk initieringicke-slinga med huvud %d Ã¤r inte markerad fÃ¶r att tas borticke-l-vÃ¤rde-vektor i villkorsuttryckicke-medlem %qs kan inte deklareras %<mutable%>icke-medlemsfunktion %qD kan inte ha cv-kvalificerareicke-medlemsfunktion %qD kan inte ha ref-kvalificerareicke-medlemsmalldeklaration av %qDicke-minnesindata %d mÃ¥ste stanna i minnetonÃ¤stad funktion med variabelt modifierad typicke-objektmedlem %qs kan inte deklareras %<mutable%>typen â€�%Tâ€� som inte Ã¤r objective-c kan inte fÃ¥ngasicke-parameter %qs kan inte vara ett parameterpaketicke-pekar-argument till %<__builtin_launder%>ej register som vÃ¤nstersida av binÃ¤r operationicke-register som vÃ¤nstersida av trestÃ¤llig operationicke-register som vÃ¤nstersida av unÃ¤r operationej skalÃ¤r BIT_FIELD_REF, IMAGPART_EXPR eller REALPART_EXPRicke skalÃ¤r typicke-standardsuffix pÃ¥ flyttalskonstanticke-statisk const-medlem %q#D i klass utan en konstruerareickestatisk const-medlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-statisk datamedlem %q+D i en union fÃ¥r inte ha referenstyp %qTickestatisk datamedlem %qE deklarerad %<concept%>ickestatisk datamedlem %qE deklarerad %<constexpr%>ej statisk datamedlem deklarerad med platshÃ¥llaren %qTinitierare av datamedlemmar som inte Ã¤r statiska Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11icke-statisk deklaration av %q+D fÃ¶ljer pÃ¥ statisk deklarationicke-statisk initiering av an flexibel vektormedlemicke-statisk referens %q#D i klass utan en konstruerareickestatisk referensmedlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-mall %qD anvÃ¤nd som mallicke-malltyp %qT anvÃ¤nd som en mallicke trÃ¥dlokal deklaration av %q#D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationicke trÃ¥dlokal deklaration av %q+D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationej toppnivÃ¥ BIT_FIELD_REF, IMAGPART_EXPR eller REALPART_EXPRicketrivial konvertering vid tilldelningicketrivial konvertering i unÃ¤r operationicketriviala designerade initierare stÃ¶djs intepartiell specialisering som inte Ã¤r en typ av %qD Ã¤r inte tillÃ¥tenicke-variabel %qD i deklaration med mer Ã¤n en deklarerare med platshÃ¥llartypCONSTRUCTOR fÃ¶r annat Ã¤n en vektor med elementicke-vektoroperander i vektorjÃ¤mfÃ¶relseickekonstant vektorindex i initierareutgÃ¥ngslistan fÃ¶r slinga %d Ã¤r inte tom, men inga utgÃ¥ngar finns noteradeickelokal etikett icke-null-argument %qD jÃ¤mfÃ¶rt med NULLargument till nonnull har ett ogiltigt vÃ¤rde (argument %lu)nonnull-argument refererar icke-pekar-operand (argument %lu, operand %lu)nonnull-argument med felaktigt operandnummer (argument %lu, operand %lu)attributet nonnull utan argument pÃ¥ en icke-prototypnormalisering kan inte samexistera med skalning
  otillÃ¥ten typkombination i BIT_INSERT_EXPRinte konfigurerad fÃ¶r SPE-ABIinte konfigurerad fÃ¶r instruktionsuppsÃ¤ttningen SPEej konfigurerad med suffix fÃ¶r sysroot-huvudeninte tillrÃ¤ckligt med DO-slingor fÃ¶r %s !$ACC LOOP vid %Linte tillrÃ¤ckligt med DO-slingor fÃ¶r kollapsad %s vid %Linte tillrÃ¤ckligt med argumentinte tillrÃ¤ckligt med argument att returnerainte tillrÃ¤ckligt med for-slingor att kollapsainte tillrÃ¤ckligt med perfekt nÃ¤stade slingorinte tillrÃ¤cklig typinformationinte tillrÃ¤ckligt med variabla argument fÃ¶r att fÃ¥ plats med en vaktpostanmanm: noll-argument dÃ¤r icke-noll krÃ¤vs (argument %lu)nolldestinationspekarenollformatstrÃ¤ngnollpekarenollpekardereferenstal mÃ¥ste vara 0 eller 1antalet argument stÃ¤mmer inte med inbyggd prototypantalet argument stÃ¤mmer inte med prototypenantal gb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)antal komponenter i vektorn inte en tvÃ¥potensantal komponenter i vektorn inte en tvÃ¥potensantal rÃ¤knare Ã¤r %d istÃ¤llet fÃ¶r %dantalet resultat stÃ¤mmer inte med antalet vÃ¤rdenantalet variabler i %<depend(sink)%>-klausulen stÃ¤mmer inte med antalet iterationsvariablerett numeriskt argument till attributet %qE mÃ¥ste vara i intervallet 0..63objc++-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c++-cpp-output istÃ¤lletobjc-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c-cpp-output istÃ¤lletobjektet Ã¤r inte en metodobjekt saknas i anvÃ¤ndning av %qEobjektegenskap %qD har inget attribut %<assign%>, %<retain%> eller %<copy%>, antar %<assign%>objekttyp %qT stÃ¤mmer inte med destruerarnamnet ~%qTobjekt med variabel typ fÃ¥r inte ha lÃ¤nkklassobjective-c-metoddeklaration fÃ¶rvÃ¤ntasobjective-c++-meddelandeargument fÃ¶rvÃ¤ntadesobjective-c++-meddelandemottagare fÃ¶rvÃ¤ntadesmetoddeklaration i objective-c++ fÃ¶rvÃ¤ntadesfÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�fÃ¶rÃ¥ldrad flagga -I- anvÃ¤nd, anvÃ¤nd -iquote istÃ¤lletfÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare med %<:%>fÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare utan %<=%>den odr-anvÃ¤nda inline-variabeln %qD Ã¤r inte definieradavlastningskompilatorn %s finns inteindex %qwi till en konstant strÃ¤ng pekar utanfÃ¶r dess grÃ¤nseravstÃ¥nd Ã¶verskrider 16 bytefÃ¶rskjutningen av %qD fÃ¶ljer inte ABI:et och kan Ã¤ndras i en framtida version av GCCavstÃ¥nd till packat bitfÃ¤lt %qD har Ã¤ndrats i GCC 4.4offsetof inom icke-standardlayouttypen %qT Ã¤r odefinieratgammal deklaration av %q#Dgammaldags funktionsdefinitiongammaldags parameterdeklarationer i funktionsdefinition med prototyputelÃ¤mnad mittenoperand till %<?:%> kan inte manglasen av initierarens anropsargument skall vara %<&omp_priv%>en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>endast %<distribute%>- eller %<parallel%>-regioner tillÃ¥ts vara strikt inneslutna inuti en %<teams%>-regionendast %<inbranch%>- och %<notinbranch%>-flaggor Ã¤r tillÃ¥tna fÃ¶r %<__simd__%>-attributetendast %u namn gavs nÃ¤r %qT dekomponeras till %wu elementendast 0.0 kan laddas som en omedelbarbara Objective-C-objekttyper kan kvalificeras med ett protokollbara attributet %<fallthrough%> kan anvÃ¤ndas pÃ¥ en tom satsendast konstruerare tar medlemsinitierareendast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>endast funktionsanrop kan ynglas avendast hÃ¤r som en vÃ¤nendast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>endast oinitierade variabler kan placeras i en .bss-sektionbara oinitierade variabler kan placeras i sektionen .noinitbara svaga alias stÃ¶djs i denna konfigurationendast nollinitierare Ã¤r tillÃ¥tna i sektionen %qsogenomskinliga vektortyper kan inte initierasen ogenomskinlig enum-specifikation mÃ¥ste anvÃ¤nda en enkel identifierareogenomskinlig enum-specifikation utan namnÃ¶ppning av %s misslyckades: %sÃ¶ppna /dev/zero: %mnÃ¤r LTRANS-utdatafil %s Ã¶ppnades: %mnÃ¤r beroendefil %s Ã¶ppnades: %mvid Ã¶ppnandet av utdatafil %qs: %svid Ã¶ppnandet av utdatafil %s: %moperand %d skall vara en teckenlÃ¶s 3-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 6-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 8-bitars omedelbaroperand 1 skall vara en teckenlÃ¶st 3-bitars omedelbaroperand 1 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett jÃ¤mnt 3-bitars vÃ¤rde (subreg 0,2,4,6)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (subreg 0-7)operand 2 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 3 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 3 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 4 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rde (0-255)operandbegrÃ¤nsning innehÃ¥ller felaktigt placerat %<+%> eller %<=%>operandbegrÃ¤nsning fÃ¶r %<asm%> skiljer i antal alternativoperanden till sleep-instruktionen mÃ¥ste vara en teckenlÃ¶s 6-bitars kompileringstillfÃ¤lleskonstantoperand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�operanden mÃ¥ste vara en omedelbar av rÃ¤tt storlekoperandnummer saknas efter %%-teckenoperandnummer utanfÃ¶r intervalloperandnummer utanfÃ¶r intervallet i formatoperandnummer angivet fÃ¶r format som inte tar argumentoperandnummer angivet med undertryckt tilldelningoperanden till vikningsuttrycket har inget oexpanderat parameterpaketoperandtypen %qT Ã¤r inkompatibel med argument %d till %qEoperandtyper Ã¤r %qT och %qToperander till %T/%t mÃ¥ste vara reg + const_int:operander till ?: har olika typer %qT och %qToperation pÃ¥ %qE kan vara odefinieradoptimeringsattributet pÃ¥ %qD fÃ¶ljer pÃ¥ en definition men attributet stÃ¤mmer inteattributen fÃ¶r optimeringsnivÃ¥er stÃ¤mmer inteoptimering kan eliminera lÃ¤sningar och/eller skrivningar till registervariablerflaggan %qs Ã¤r giltig fÃ¶r %s men inte fÃ¶r %sflaggan %s stÃ¶djs inte tillsammans med -fopenaccoption(â€�%sâ€�) var redan angivetvalfritt argumentaktiverade flaggor: flaggor eller mÃ¥l saknas efter %qsskickade flaggor: ordered-argument behÃ¶ver ett positivt konstant heltalsuttryckordningsjÃ¤mfÃ¶relse av pekare med heltalet nollordningsjÃ¤mfÃ¶relse av pekare med nollpekareursprungligt %<default%> finns hÃ¤rursprunglig deklaration fanns hÃ¤rursprunglig definition fanns hÃ¤rursprungligen definierad hÃ¤rursprungligen indirekt funktionsanrop beaktas inte fÃ¶r inline:ingursprungligen specificerad hÃ¤rfÃ¶rÃ¤ldralÃ¶s %qs-konstruktionden andra matchen Ã¤r hÃ¤rborde matcha den virtuella metoden %qD men gÃ¶r det inteÃ¥tkomst utanfÃ¶r grÃ¤nserna kan optimeras bortyttre %<__transaction_cancel%> som inte Ã¤r inom en yttre %<__transaction_atomic%>yttre block fÃ¶r region %i Ã¤r felyttre transaktion i %<transaction_may_cancel_outer%>-funktionyttre transaktion i %<transaction_safe%>-funktionyttre transaktion i transaktionutmatningsbegrÃ¤nsning %d kan inte anges tillsammans med Ã¶verskrivning av â€�%sâ€�utmatningsbegrÃ¤nsning %d mÃ¥ste ange ett enskilt registerutmatningsbegrÃ¤nsning %qc fÃ¶r operand %d Ã¤r inte i bÃ¶rjanutdatafilen %s finns redan i mappen %sutdatafilen inte angivenutdatafilnamn angivet tvÃ¥ gÃ¥ngerutmatning nummer %d inte direkt adresserbarutdataoperand %d mÃ¥ste anvÃ¤nda %<&%>-begrÃ¤nsningutdataoperandbegrÃ¤nsningen saknar %<=%>utdataoperand Ã¤r konstant i %<asm%>utmatningsregister mÃ¥ste vara grupperade i toppen pÃ¥ stackenoutput_move_single:spill i vektordimensionspill i konstant uttryckÃ¶verspill i upprÃ¤kningsvÃ¤rdenÃ¶verspill i upprÃ¤kningsvÃ¤rden vid %qDspill i implicit konstant konverteringspill i utargumentlistan fÃ¶r %qsÃ¶verlagrad funktion med namnet %qE i klausulen %qsÃ¶verlagrad funktion utan typinformation frÃ¥n sammanhangetstyrning av Ã¥sidosÃ¤ttande (override/final) Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11Ã¥sidosÃ¤tter %qD deklarerad %<transaction_safe%>Ã¥sidosÃ¤tter borttagen funktion %q+DÃ¥sidosÃ¤tter den slutlig funktionen %q+DÃ¥sidosÃ¤tter ej borttagen funktion %q+Dpack-expansionsargument fÃ¶r icke-pack-parametern %qD till aliasmall %qDpack-expansionsargument fÃ¶r icke-pack-parametern %qD till konceptet %qDpaketexpansion i using-deklaration Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1zattributet packed medfÃ¶r ineffektiv justeringattributet packed medfÃ¶r ineffektiv justering fÃ¶r %q+Dattributet packed medfÃ¶r ineffektiv justering fÃ¶r %qEattributet packed Ã¤r onÃ¶digtattributet packed Ã¤r onÃ¶digt fÃ¶r %q+Dattributet packed Ã¤r onÃ¶digt fÃ¶r %qEfyller ut poststorlek till justeringsgrÃ¤nsfyller ut post fÃ¶r att justera %q+Dparametern %P har ofullstÃ¤ndig typ %qTparameter %P till %qD har ofullstÃ¤ndig typ %qTparametern %q+D deklarerad %<_Noreturn%>parametern %q+D deklarerad %<inline%>parameter %q+D har endast en framÃ¥tdeklarationparameter %qD deklarerad med typen voidparametern %qD har ofullstÃ¤ndig typparameter %qD inkluderar pekare till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD inkluderar referens till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD ogiltigt deklarerad metodtypparametern %qD Ã¤r initieradparametern %qD sÃ¤tts men anvÃ¤nds inteparameter %qP till %qD kan vara en kandidat fÃ¶r ett formatattributparameter %u (%q+D) har ofullstÃ¤ndig typparameter %u (%q+D) har void-typparameter %u har ofullstÃ¤ndig typparameter %u har void-typparametern deklarerad %<auto%>parameterlistan stÃ¤mmer inte med nÃ¥gon giltig signatur fÃ¶r %s()parameter fÃ¥r inte ha variabel typ %qTparameter kan vara en kandidat fÃ¶r ett formatattributparameternamn saknas i parameterlistaparameternamn utelÃ¤mnatparameternamn (utan typer) i funktionsdeklarationparameterpaket %q+D mÃ¥ste vara vid slutet av mallens parameterlistaparameterpaket %qD kan inte ha ett standardargumentparameterpaketargument %qE mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaketargument %qT mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaket kan inte ha ett standardargumentparameterpaket expanderas inte med %<...%>:parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1parametriserat hÃ¤rlett typargumentfÃ¶rÃ¤ldraunderprogrammet kan inte inline:asparenteser runt %qE kan inte anvÃ¤ndas fÃ¶r att skapa en pekare-till-medlem-funktionparenteser krÃ¤vs runt denna sammansatta literal fÃ¶r att undvika tvetydigheter i tolkningeninitiering i parenteser Ã¤r inte tillÃ¥tet i en OpenMP-%<for%>-slingainitiering i parenteser Ã¤r inte tillÃ¥tet i en for-slingainitierare inom parentes i vektor-newparsningsfel i SELECT TYPE-sats vid %Cparsningsfel i mallargumentlistapartiell specialisering %q+D specialiserar inte nÃ¥got mallargumentpartiell specialisering %q+D specialiserar inte nÃ¥got mallargument och Ã¤r inte mer begrÃ¤nsad Ã¤npartiell specialisering %qD Ã¤r inte mer specialiserad Ã¤npartiell specialisering %qT deklarerad %<friend%>partiell specialisering Ã¤r inte mer specialiserad Ã¤n huvudmallen eftersom den ersÃ¤tter flera parametrar med en paketexpansionpartiell specialisering %qD efter instansiering av %qDpartitionen funnen men funktionspartitionsflaggan Ã¤r inte sattpass %qs fanns inte men refereras av nytt pass %qspass %s stÃ¶djer inte kloningpass %s behÃ¶ver en set_pass_param-implementation fÃ¶r att hantera det extra argumentet i NEXT_PASSatt skicka %qT som %<this%>-argument kastar kvalificerareatt skicka %qT vÃ¤ljer %qT framfÃ¶r %qTskickar NULL till icke-pekarargument %P till %qDatt skicka argument %d till %qE kastar kvalificerare frÃ¥n pekarmÃ¥ltypskickar argument %d till %qE som %<float%> istÃ¤llet fÃ¶r %<double%> pÃ¥ grund av prototypskickar argument %d till %qE som %qT istÃ¤llet fÃ¶r %qT pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE med tecken pÃ¥ grund av prototypskickar argument %d till %qE teckenlÃ¶st pÃ¥ grund av prototypatt skicka argument %d till %qE kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypskickar argument %d till %qE frÃ¥n distinkt Objective-C-typskickar argument %d till %qE frÃ¥n inkompatibel pekartypskickar argument %d till %qE frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetatt skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradatt skicka argument %d till %qE skapar pekare frÃ¥n heltal utan typkonverteringatt skicka argument %d till %qE skapar pekare av ett heltal utan typkonverteringskickar argument %d till %qE med annan vidd pÃ¥ grund av prototypatt skicka argument %i till en restrict-kvalificerad parameter blir alias med argument %Zatt skicka argument %i till en restrict-kvalificerad parameter blir alias med argumenten %Zskickar argument till ellips av den Ã¤rvda konstrueraren %qDatt skicka objekt av ej trivialt kopierbar typ %q#T via %<...%> Ã¤r villkorligt stÃ¶ttskickar fÃ¶r mÃ¥nga argument pÃ¥ stackenpragmat pch_preprocess skall bara anvÃ¤ndas med -fpreprocessedpedvarningpedvarning: kanske du behÃ¶ver explicita mallargument i din nÃ¤stade-namn-specificerarekanske du vill explicit lÃ¤gga till %<%T::%>permfelpermfel: pex_init misslyckades: %mplatshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfylltplacerande new konstruerar en vektor av objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %<%T [%wu]%> och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiinsticksmodul %s Ã¤r inte licensierad under en GPL-kompatibel licens
  %sinsticksmodul %s registrerade en tom Ã¥teranropsfunktion fÃ¶r hÃ¤ndelse %sinsticksmodul %s skulle ha angetts fÃ¶re -fplugin-arg-%s pÃ¥ kommandoradeninsticksmodul %s angavs med olika sÃ¶kvÃ¤gar:
  %s
*************** AnvÃ¤nd flaggan -mcpu fÃ¶r att sÃ¤tta IS
*** 2499,2505 ****
  skalning kan inte samexistera med normalisering, hoppar Ã¶ver
  %<auto%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameter%<runtime%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameteruttryck fÃ¶r styckesstorlek fÃ¶r schemalÃ¤ggning mÃ¥ste vara heltalrÃ¤ckvidd %qT fÃ¶re %<~%> Ã¤r inte ett klassnamnenum %qT med rÃ¤ckvidd skickad vidare â€¦ som %qT fÃ¶re -fabi-version=6, %qT efterenum med rÃ¤ckvidd Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11upprÃ¤kningstyp med/utan rÃ¤ckviddsbegrÃ¤nsning stÃ¤mmer inte Ã¶verens fÃ¶r enum %q#Tandra argumentet mÃ¥ste vara en skiva eller strÃ¤ngandra argumentet till %q+D skall vara %<char **%>andra argumentet till %<__builtin_call_with_static_chain%> mÃ¥ste vara en pekartypandra argumentet till %<__builtin_prefetch%> mÃ¥ste vara en konstantandra argumentet till %<va_arg%> Ã¤r av ofullstÃ¤ndig typ %qTandra argumentet till funktionen %qE mÃ¥ste vara en konstant heltalsexponent till 2 mellan %qi och %qu bitarandra argumentet till vec_vextract4b mÃ¥ste vara 0..12andra operanden till %<offsetof%> Ã¤r varken en ensam identifierare eller en sekvens av medlemsÃ¥tkomster och vektorreferenserandra operanden i villkorsuttryck kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionandra operanden av villkorsuttryck har ingen effektandra operanden av villkorsuttryck Ã¤r en referens, inte ett anrop, till funktionen %qEandra operanden till villkorsoperatorn Ã¤r av typ %<void%>, men den tredje operanden Ã¤r varken ett throw-uttryck eller av typ %<void%>andra parametern till %<va_start%> Ã¤r inte det sista namngivna argumentetsektionsankare mÃ¥ste vara avaktiverade nÃ¤r ordningsÃ¤ndring pÃ¥ toppnivÃ¥ Ã¤r avaktiveratsektionsankare mÃ¥ste vara avaktiverade nÃ¤r unit-at-a-time Ã¤r avaktiveratargument till sektionsattributet Ã¤r inte en strÃ¤ngkonstantattributet â€�sectionâ€� kan inte anges fÃ¶r lokala variablerattributet â€�sectionâ€� Ã¤r inte tillÃ¥ten fÃ¶r %q+Dattributet â€�sectionâ€� stÃ¶djs inte fÃ¶r denna mÃ¥larkitektursektion i %q+D kan inte Ã¥sidosÃ¤ttassektion %q+D stÃ¥r i konflikt med tidigare deklarationsektionen fÃ¶r aliaset %q+D mÃ¥ste stÃ¤mma med sektionen fÃ¶r dess mÃ¥lsektionstypskonfliktsektionstypen stÃ¥r i konflikt med %Dvalda fp16-alternativ Ã¤r inkompatiblaen vÃ¤ljare mÃ¥ste vara en omedelbarvÃ¤ljaren mÃ¥ste vara en heltalskonstant i intervallet 0..%wisjÃ¤lvjÃ¤mfÃ¶relse berÃ¤knas alltid till falsktsjÃ¤lvjÃ¤mfÃ¶relse berÃ¤knas alltid till santsjÃ¤lvtester Ã¤r inte aktiverade i detta byggesjÃ¤lvtester Ã¤r inkompatibla med -EsÃ¤tt antalet nop:ar att mata ut fÃ¶re varje instruktionsmÃ¶nster.setjmp/longjmp inuti simd-konstruktionsetter-namn mÃ¥ste avslutas med %<:%>nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil sattes: %mskuggad deklaration Ã¤r hÃ¤rskuggar inbyggd funktion %q#Dskuggar biblioteksfunktion %q#Dskuggar tidigare typdeklaration av %q#Ddelad SSA-namnsinformationshared och mdll Ã¤r inkompatibladelat anropssats:shared stÃ¶djs intedelad rtxskiftantal Ã¤r inte teckenlÃ¶st heltalskiftuttrycket %q+E spiller Ã¶verskift med operand som inte Ã¤r heltalkort lÃ¤sning nÃ¤r exportdata lÃ¤stesshow_array_ref(): OkÃ¤nd vektorreferensshow_array_spec(): Ohanterad vektorformtyp.show_code_node(): Felaktig satskodshow_expr(): Felaktig inbyggd i uttryck!show_expr(): Vet inte hur uttrycket skall visasshow_ref(): Felaktig komponentkodsyskonanropsbÃ¥gar fÃ¶r instruktion som inte Ã¤r anrop i gb %isidoeffekter inte omrÃ¤knade nÃ¤r ADDR_EXPR Ã¤ndradessidoeffektselement i icke sidoeffekts-CONSTRUCTORtecken pÃ¥ typ och maskinlÃ¤ge %qs passar inte ihopenkelt IFsimplify_intrinsic_op(): Felaktig operatorsimplify_min_max(): Felaktig typ i argumentlistanett ensamt target_clones-attribut ignorerasstorlek i vektor-new mÃ¥ste ha heltalstypstorleken stÃ¤mmer inte i argument %d till %qEstorleken pÃ¥ %q+D Ã¤r %d bytestorleken pÃ¥ %q+D Ã¤r stÃ¶rre Ã¤n %wd bytestorleken pÃ¥ %qD skiljer frÃ¥n storleken pÃ¥ originaldeklarationenstorlek pÃ¥ vektorn %qD av typen %qT Ã¤r inte en heltalstypstorleken pÃ¥ vektorn %qD Ã¤r negativstorlek pÃ¥ vektorn %qD Ã¤r inte ett konstantuttryck av heltalstypstorlek pÃ¥ vektorn %qE har ofullstÃ¤ndig typstorlek pÃ¥ vektorn %qE Ã¤r inte av heltalstypstorleken pÃ¥ vektorn %qE Ã¤r negativstorleken pÃ¥ vektorn %qE Ã¤r fÃ¶r storstorlek pÃ¥ vektorn av typen %qT Ã¤r inte en heltalstypstorleken pÃ¥ vektorn Ã¤r negativstorlek pÃ¥ vektorn Ã¤r inte ett konstantuttryck av heltalstypstorleken pÃ¥ vektorn Ã¤r fÃ¶r storstorlek pÃ¥ slinga %d borde vara %d, inte %dstorleken pÃ¥ returvÃ¤rdet frÃ¥n %q+D Ã¤r %u bytestorleken pÃ¥ returvÃ¤rdet frÃ¥n %q+D Ã¤r stÃ¶rre Ã¤n %wd bytestorlek pÃ¥ brickor fÃ¶r slingblockning.storleken pÃ¥ typen %qT Ã¤r fÃ¶r stor (%qE byte)storlek pÃ¥ en namnlÃ¶s vektor har ofullstÃ¤ndig typstorlek pÃ¥ en namnlÃ¶s vektor Ã¤r inte av heltalstypstorleken pÃ¥ en namnlÃ¶s vektor Ã¤r negativstorleken pÃ¥ en namnlÃ¶s vektor Ã¤r fÃ¶r storstorleken pÃ¥ variabeln %q+D Ã¤r fÃ¶r stornivÃ¥ pÃ¥ storleksoptimering: 0:ingen 1:opportunistisk 2:reg-allok 3:slÃ¤pp justering, -Os.storleksintervall till flaggan %qs skall vara Ã¶kandesizeof(long double) Ã¤r 12.sizeof(long double) Ã¤r 16.en skiva kan endast jÃ¤mfÃ¶ras med nilskivkapacitet mÃ¥ste vara ett heltalskivslut mÃ¥ste vara ett heltalskiva av oadresserbart vÃ¤rdesÃ¥ varje instansiering med ett icke-tomt parameterpaket vore felformuleradsoft-float och long-double-128 Ã¤r inkompatiblaledsen, inte implementeratledsen, inte implementerat: tyvÃ¤rr: semantiken fÃ¶r inline-funktioners statiska data %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)tyvÃ¤rr: semantiken fÃ¶r inline-variabeln %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)kÃ¤llan Ã¤r en pekare till en ofullstÃ¤ndig typkÃ¤llan Ã¤r inte en pekarekÃ¤llan Ã¤r inte en pekare till en klasskÃ¤llan Ã¤r inte en klasstypkÃ¤llan Ã¤r en ofullstÃ¤ndig klasstypkÃ¤llkodsplatser fÃ¶r funktionen %qE har Ã¤ndrats, profildatan kan vara inaktuellkÃ¤lltypen Ã¤r inte polymorfiskett avynglat funktionsanrop fÃ¥r inte finnas i ett kommauttryckspecifikation %qs har ogiltig %<%%0%c%>specifikation %qs har ogiltig %<%%W%c%>specifikation %qs har ogiltig %<%%x%c%>specifikationen %qs Ã¤r ogiltigspecifikationsfel: %<%%*%> har inte initierats av en mÃ¶nstermatchningspec-fel: mer Ã¤n ett argument till SYSROOT_HEADERS_SUFFIX_SPECspec-fel: mer Ã¤n ett argument till SYSROOT_SUFFIX_SPECspecifikationsfel: okÃ¤nd specifikationsflagga %qcspecfilen har ingen spec fÃ¶r lÃ¤nkningspecifikation Ã¤r â€�%sâ€�
  
! spec-genererad flagga Ã¤r bara %<-%>spec_dimen_size(): Felaktig dimensionspecialisering %qT efter instansiering %qTspecialisering av %qD efter instansieringspecialisering av %qD i en annan namnrymdspecialisering av %qD i fÃ¶rekomma i namnrymdsrÃ¤ckviddspecialisering av %qT efter instansieringspecialisering av aliasmall %qDspecialisering av implicit deklarerad specialmedlemsfunktionspecialisering av variabelkonceptet %q#Dspecialisering av variabelmall %qD deklarerad som en funktionspecialiserar %q#T i en annan namnrymdspecialisering av medlem %<%T::%E%> krÃ¤ver %<template<>%>-syntaxden angivna grÃ¤nsen %wu Ã¤r lika med storleken pÃ¥ destinationenangiven grÃ¤ns pÃ¥ %wu Ã¶verskrider %<INT_MAX%>angiven grÃ¤ns pÃ¥ %wu Ã¶verskrider maximal objektstorlek %wuangiven grÃ¤ns pÃ¥ %wu Ã¶verskrider storleken %wu pÃ¥ destinationsobjektetangiven sort fÃ¶r liten fÃ¶r upprÃ¤kningvÃ¤rdenflaggan %qs angiven mer Ã¤n en gÃ¥ngatt ange vektortyper med __attribute__ ((sÃ¤tt)) bÃ¶r undvikasspecifikationers %%include-syntax felaktig efter %ld teckenspecifikationers %%rename-syntax felaktig efter %ld teckenspecifikationers %s-specifikation fanns inte nÃ¤r den skulle fÃ¥ nytt namnspecifikationsfil felaktig efter %ld teckenspecifikationer okÃ¤nt %%-kommando efter %ld teckenvilsekommet %<>>%>, anvÃ¤nd %<>%> fÃ¶r att avsluta en mallargumentlistavilsekommet avslutande %<%%%> i formatstackramen mÃ¥ste vara mindre Ã¤n 64 kstackram inte en multipel av 8 byte: %wdstackram inte en multipel av oktabyte: %wdfÃ¶r stor stackramstackvaktvÃ¤rde mÃ¥ste en exakt potens av 2stackgrÃ¤nsuttryck stÃ¶djs intestackgrÃ¤nser stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturstackavkÃ¤nning krÃ¤ver %<-maccumulate-outgoing-args%> fÃ¶r att bli korrektstackavkÃ¤nning krÃ¤ver %<target("accumulate-outgoing-args")%> fÃ¶r att bli korrektstackskyddet skyddar inte funktioner: alla lokala vektorer Ã¤r mindre Ã¤n %d byte lÃ¥ngastackskyddet skyddar inte lokala variabler: buffert med variabel lÃ¤ngdstackregister anvÃ¤nt som global registervariabelstackstorlek mÃ¥ste vara en exakt potens av 2stackstorlek mÃ¥ste vara stÃ¶rre Ã¤n stackvaktsvÃ¤rdetstackstorlek fÃ¥r inte vara stÃ¶rre Ã¤n 64 kberÃ¤kning av stackanvÃ¤ndning stÃ¶djs inte av denna mÃ¥larkitekturstackanvÃ¤ndningen Ã¤r %wd bytestackanvÃ¤ndningen kan vara %wd bytestackanvÃ¤ndningen kan vara obegrÃ¤nsadstack_offset mÃ¥ste vara en multipel av 4stack_offset mÃ¥ste vara minst 4fÃ¶r stor stackram: %d bytestandardkonverteringar Ã¤r inte tillÃ¥tna i denna kontextstarten pÃ¥ ett RTL-fragment mÃ¥ste vara pÃ¥ en tidigare rad Ã¤n slutetbÃ¶rjan av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rdestartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotation i pekare eller posterstartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotation med vektorer med okÃ¤nd grÃ¤nsstartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotationer i dimensionslÃ¶sa vektorerstartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotationer i pekarestartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotationer i vektorer med variabel lÃ¤ngdstartindex i vektornotationstrippel Ã¤r inte ett heltalstart/end fÃ¶r RTL-fragment Ã¤r i olika fileren sats kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionsatsen har ingen effektsats Ã¤r en referens, inte ett anrop, till funktionen %qEsatsen Ã¤r inte ett konstant uttrycksats markerad fÃ¶r att kasta i mitten av blocksats markerad fÃ¶r att kasta, men gÃ¶r inte detsatsen anvÃ¤nder ett slÃ¤ppt SSA-namn:satsen kommer aldrig utfÃ¶rassats utan effektsatsuttryck Ã¤r inte tillÃ¥tna utanfÃ¶r funktioner eller i mallargumentlistorstatiska %qs kan inte deklareras %<mutable%>statisk IO-deklaration fÃ¶r %q+D behÃ¶ver en adressstatisk fÃ¶rsÃ¤kran misslyckadesstatisk fÃ¶rsÃ¤kran misslyckades: %Estatisk fÃ¶rsÃ¤kran misslyckades: %sstatisk kedja med funktion som inte anvÃ¤nder enstatisk datamedlem %qD i namnlÃ¶s klassstatisk datamedlem %qE deklarerad %<concept%>statisk deklaration av %q+D fÃ¶ljer pÃ¥ icke-statisk deklarationstatisk initiering av variabeln %q+D i %<.shared%>-minne stÃ¶djs intestatic stÃ¶djs inte pÃ¥ TPF-OSstatisk medlem %qD kan inte vara ett bitfÃ¤ltstatisk medlem %qD deklarerad %<register%>statisk medlemsfunktion %q#D deklarerad med typkvalificerarestatisk medlemsfunktion %qD kan inte ha cv-kvalificerarestatisk medlemsfunktion %qD kan inte ha ref-kvalificerarestatic- eller typkvalificerare i vektordeklarerare som inte Ã¤r parameterstatic_assert utan ett meddelande Ã¤r endast tillgÃ¤nglig med -std=c++1z eller -std=gnu++1zstatic_cast frÃ¥n typ %qT till typ %qT slÃ¤nger bort kvalificerarestatiskt allokerad instans av Objective-C-klass %qEattributen stdcall och cdecl Ã¤r inte kompatiblaattributen stdcall och fastcall Ã¤r inte kompatiblaattributen stdcall och thiscall Ã¤r inte kompatiblasteget i implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rdestegstorleken mÃ¥ste vara ett konstant heltalsuttryck eller en heltalsvariabelsats (%p) markerad som modifierad efter optimeringspass: satsens volatile-flagga Ã¤r inte aktuellsats med felaktig VUSElagringsklassen %<__thread%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklassen %<auto%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklassen %<register%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklassen %<thread_local%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklass %qD tillÃ¤mpad pÃ¥ mallinstansieringlagringsklass angiven fÃ¶r %qslagringsklass angiven fÃ¶r parameter %qElagringsklass angiven fÃ¶r parameter %qslagringsklass angiven fÃ¶r postfÃ¤ltlagringsklass angiven fÃ¶r postfÃ¤lt %qElagringsklass angiven fÃ¶r mallparameter %qslagringsklass angiven fÃ¶r typnamnlagringsklass angiven fÃ¶r namnlÃ¶s parameterogiltig specificerare av lagringsklass i vÃ¤nfunktionsdeklarationerspecificerare av lagringsklass ogiltig i parameterdeklarationerlagringsstorlek pÃ¥ %q+D Ã¤r inte konstantlagringsstorlek pÃ¥ %q+D Ã¤r okÃ¤ndlagringsstorlek pÃ¥ %qD Ã¤r inte konstantlagringsstorlek pÃ¥ %qD Ã¤r inte kÃ¤ndkonstigt enhetsnamn %qs efter %qs: felaktigt tecken %qcstrateginamn %qs angivet till flaggan %qs stÃ¶djs inte i 32-bitars kodÃ¶verblivet %<,%> vid slutet av medlemsdeklarationÃ¶verblivet %<@%> i programÃ¶verblivet %<\%o%> i programÃ¶verblivet %qc i programvilsekommet %qs mellan Objective-C++ metoderÃ¶verblivet %qs i programstrÃ¶mmande underprocess misslyckadesstrÃ¶mmande underprocess dÃ¶dades av en signalstrftime-format kan inte formatera argumentsteglÃ¤ngd i vektornotationstrippel Ã¤r inte ett heltalstrÃ¤nglÃ¤ngden %qd Ã¤r stÃ¶rre Ã¤n den lÃ¤ngden %qd som ISO C%d-kompilatorer skall stÃ¶djastrÃ¤ngliteral i funktionsmallsignaturanvÃ¤ndning av strong bÃ¶r undvikas; anvÃ¤nd inline-namnrymder istÃ¤lletstrong using Ã¤r endast meningsfullt vid namnrymdsrÃ¤ckviddstrong-cast-tilldelning har uppfÃ¥ngatsstrong-cast kan mÃ¶jligen behÃ¶vaspost definierad hÃ¤rposten har inga medlemmarposten har inga namngivna medlemmarpostjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %dpostfÃ¤ltstorleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8 eller 32storleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8, 32 eller 64underramverks inkludering %s stÃ¥r i konflikt med ramverks inkluderingunderprogrammet %q+F Ã¤r inte markerat Inlineunderprogrammet %q+F Ã¤r inte markerat Inline_Alwaysindex saknas i vektorreferensindexerat vÃ¤rde Ã¤r varken en vektor eller pekareindexerat vÃ¤rde Ã¤r varken en vektor eller pekareindexerat vÃ¤rde Ã¤r en funktionspekareindexering av vektor deklarerad %<register%>fÃ¶reslÃ¥r klamrar runt tom kropp i %<do%>-satsfÃ¶reslÃ¥r klamrar runt tom kropp i en %<else%>-satsfÃ¶reslÃ¥r klamrar runt tom kropp i en %<if%>-satsfÃ¶reslÃ¥r uttryckliga klamrar runt tom kropp i %<do%>-satsfÃ¶reslÃ¥r uttryckliga klamrar fÃ¶r att undvika tvetydighet i %<else%>fÃ¶reslÃ¥r parenteser runt %<&&%> inuti %<||%>fÃ¶reslÃ¥r parenteser runt %<+%> i operanden till %<&%>fÃ¶reslÃ¥r parenteser runt %<+%> inuti %<<<%>fÃ¶reslÃ¥r parenteser runt %<+%> inuti %<>>%>fÃ¶reslÃ¥r parenteser runt %<-%> i operanden till %<&%>fÃ¶reslÃ¥r parenteser runt %<-%> inuti %<<<%>fÃ¶reslÃ¥r parenteser runt %<-%> inuti %<>>%>fÃ¶reslÃ¥r parenteser runt %<>>%>-uttryckfÃ¶reslÃ¥r parenteser runt aritmetik i operanden till %<^%>fÃ¶reslÃ¥r parenteser runt aritmetik i operanden till %<|%>fÃ¶reslÃ¥r parenteser runt tilldelning som anvÃ¤nds som sanningsvÃ¤rdefÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<!=%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relser i operanden till %<&%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<==%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<^%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<|%>fÃ¶reslÃ¥r parenteser runt operanden till %<!%> eller Ã¤ndra %<&%> till %<&&%> eller %<!%> till %<~%>fÃ¶reslÃ¥r parenteser runt operanden till %<!%> eller Ã¤ndra %<|%> till %<||%> eller %<!%> till %<~%>fÃ¶reslaget alternativ:fÃ¶reslagna alternativ:fÃ¶reslaget alternativ: %qsstÃ¶d fÃ¶r lÃ¤ge %qsstÃ¶dda kÃ¤rnarkitekturer:%sflaggan %<-mcustom-%s%> stÃ¥r i konflikt med flaggan %<-mcustom-%s%>flaggan %<-mcustom-%s%> har ingen effekt om inte -ffinite-math-only angesflaggan %<-mcustom-%s%> har ingen effekt om inte -fno-math-errno angesflaggan %<-mcustom-%s%> har ingen effekt om inte -funsafe-math-optimizations angesflaggan %<-mcustom-%s%> behÃ¶vs fÃ¶r dubbel precisions flyttalvÃ¤rdet %2$d till flaggan %<-mcustom-%1$s%> mÃ¥ste vara mellan 0 och 255flaggan %qs bÃ¶rjar inte med %<-%>flaggan %qs stÃ¶djs inte lÃ¤ngreflaggan -mcpu=%s stÃ¥r i konflikt med flaggan -march=%sswitch-villkor har booleskt vÃ¤rdeswitch hoppar in i satsuttryckswitch hoppar Ã¶ver variabelinitieringarswitch saknar default-fallswitch-argument Ã¤r inte ett heltalswitch bÃ¶rjar hÃ¤rswitch-sats med storleken %lu ingÃ¥ngar Ã¤r fÃ¶r storsymbol anvÃ¤nds som omedelbar operandsymbol anvÃ¤nd med bÃ¥de bas- och indexerade registersymbol med avstÃ¥nd anvÃ¤nt i PIC-lÃ¤gesymboliska minnesreferenser stÃ¶djs endast pÃ¥ z10 eller senaresymtab_node::verify misslyckadessyntetiserad metod %qD krÃ¤vs fÃ¶rsta gÃ¥ngen hÃ¤r sysctl fÃ¶r kern.osversion misslyckades: %msystemsÃ¶kvÃ¤g %qs Ã¤r inte absoluttar adressen till konstrueraren %qEtar adressen till destrueraren %qEtar adressen till uttryck av typ %<void%>tar adress till nÃ¥got temporÃ¤rttar adress till temporÃ¤r vektortar adressen till xvalue (rvalue-referens)att ta adressen av en etikett fÃ¶ljer inte standardenmÃ¥let %s %qs tar inte nÃ¥got argumentmÃ¥let %s %qs stÃ¶djer inte en negerad formmÃ¥let %s %qs Ã¤r ogiltigtmÃ¥let %s %s=%s Ã¤r ogiltigtmÃ¥lprocessorn stÃ¶djer inte ARM-lÃ¤gemÃ¥lprocessorn stÃ¶djer inte ARMv8-M:s sÃ¤kerhetstillÃ¤ggmÃ¥lprocessorn stÃ¶djer inte THUMB-instruktionermÃ¥lprocessorn stÃ¶djer inte interworkingmÃ¥lprocessorn stÃ¶djer inte ojusterade Ã¥tkomstermÃ¥l-OS:et stÃ¶djer inte ojusterade Ã¥tkomstermÃ¥largumentmÃ¥lattribut stÃ¶djs inte pÃ¥ denna maskinmÃ¥lattribut eller pragma Ã¤ndrar AltiVec ABImÃ¥lattribut eller pragma Ã¤ndrar SPE ABImÃ¥lattribut eller pragma Ã¤ndrar darwin64 ABImÃ¥lattribut eller pragma Ã¤ndrar dubbel precisions flyttalmÃ¥lattribut eller pragma Ã¤ndrar storlek pÃ¥ long doublemÃ¥lattribut eller pragma Ã¤ndrar enkel precisions flyttalmÃ¥let stÃ¶djer inte atomÃ¤r profiluppdatering, enkellÃ¤ge valtmÃ¥let stÃ¶djer inte funktionsversionsavsÃ¤ndaremÃ¥lformatet stÃ¶djer inte oÃ¤ndlighetenmÃ¥let Ã¤r inte en pekare eller referensmÃ¥let Ã¤r inte en pekare eller referens till en klassmÃ¥let Ã¤r inte en pekare eller referens till en fullstÃ¤ndig typmÃ¥let fÃ¶r konvertering kan vara en kandidat fÃ¶r ett formatattributmÃ¥let fÃ¶r initialisering kan vara en kandidat fÃ¶r ett formatattributmÃ¥lspecifik inbyggd funktion Ã¤r inte tillgÃ¤ngligmÃ¥lspecifik flagga stÃ¤mmer intemÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsutdatamÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsformatet %qsha programvarusimulatorn som mÃ¥l.mallen %qD deklareradmallen %qE i-klausulen %qsmallargument %d Ã¤r ogiltigtmallargument %qE berÃ¶r mallparametrarmallargumentet fÃ¶r %qD anvÃ¤nder lokal typ %qTmallargument krÃ¤vs fÃ¶r %<%s %T%>mallargument till %qD stÃ¤mmer inte med originalmallen %qDmallklass utan ett namnmallbegrÃ¤nsningsfelmalldeklaration av %<typedef%>malldeklaration av %q#Dmalldefinition av icke-mall %q#Dmallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d vid instansiering av %q+D, mÃ¶jligen frÃ¥n generering av virtuell tabell (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)mallparameter %q+#Dmallparametern %qD deklarerad hÃ¤rmallparameter %qD av typ %qT Ã¤r inte tillÃ¥ten i ett konstant heltalsuttryck eftersom den inte Ã¤r av heltals- eller upprÃ¤kningstypmallparameterlista anvÃ¤nd i explicit instansieringmallparametrerlistan som ges stÃ¤mmer inte mallparametrarna till %qDmallparameterpaket %qD kan inte ha ett standardargumentmallparameterpaket kan inte ha ett standardargumentmallparameterpaket kan inte ha standardargumentmallparametertyp %qT deklarerad %<friend%>mallparametrar kan inte vara vÃ¤nnermallparametrar stÃ¤mmer inte med mallen %qDmallparameter Ã¤r inte hÃ¤rledbara i partiell specialisering:mallens platshÃ¥llartyp %qT mÃ¥ste fÃ¶ljas av ett enkelt deklarerar-idmallspecialisering av %qD Ã¤r inte tillÃ¥ten av ISO C++mallspecialisering med C-lÃ¤nkningmallspecificerare inte angivna i deklarationen av %qDmalltypparametrar mÃ¥ste anvÃ¤nda nyckelordet %<class%> eller %<typename%>mall med C-lÃ¤nkningmall-id %qD fÃ¶r %q+D stÃ¤mmer inte med nÃ¥gon malldeklarationmall-id %qD i deklaration av primÃ¤r mallmall-id %qD anvÃ¤nd som en deklareraremallparameter-mallar fÃ¥r inte vara %<virtual%>temporÃ¤r av den ej literala typen %qT i ett konstant uttrycktrestÃ¤llig %<operator?:%>trestÃ¤llig %<operator?:%> i %<%E ? %E : %E%>felsÃ¶kningsformatet â€�%sâ€� kan inte anvÃ¤ndas med fÃ¶rkompilerade huvudenattributet %<getter%> kan bara anges en gÃ¥ngattributet %<interrupt%> krÃ¤ver en MIPS32r2-processor eller bÃ¤ttreattributet %<setter%> kan bara anges en gÃ¥ngattributet %qE behÃ¶ver argumentarkitekturen %qs stÃ¶djer inte %<-m%s=2008%>arkitekturen %qs stÃ¶djer inte %<-m%s=legacy%>arkitekturen %qs stÃ¶djer inte %<-mfp32%>arkitekturen %qs stÃ¶djer inte DSP-instruktionerarkitekturen %qs stÃ¶djer inte trolig gren-instruktionerarkitekturen %qs stÃ¶djer inte instruktionerna madd eller msubarkitekturen %qs stÃ¶djer inte udda enkelprecisionsregisterarkitekturen %qs stÃ¶djer inte par-enkel-instruktionerarkitekturen %qs stÃ¶djer inte instruktionen synciprintf-flaggan â€� â€�strfmon-flaggan â€�!â€�printf-flaggan â€�#â€�strftime-flaggan â€�#â€�printf-flaggan â€�'â€�scanf-flaggan â€�'â€�strfmon-flaggan â€�(â€�printf-flaggan â€�+â€�strfmon-flaggan â€�+â€�printf-flaggan â€�-â€�strfmon-flaggan â€�-â€�strftime-flaggan â€�-â€�printf-flaggan â€�0â€�strftime-flaggan â€�0â€�strftime-modifieraren â€�Eâ€�printf-flaggan â€�Iâ€�scanf-flaggan â€�Iâ€�modifieraren â€�Oâ€�strftime-modifieraren â€�Oâ€�strfmon-flaggan â€�^â€�strftime-flaggan â€�^â€�strftime-flaggan â€�_â€�scanf-flaggan â€�aâ€�scanf-flaggan â€�mâ€�diagnostikflaggan â€�qâ€�flaggan -shared stÃ¶djs fÃ¶r nÃ¤rvarande inte fÃ¶r VAX ELFABI:et fÃ¶r att skicka aggregat med %d-bytejustering har Ã¤ndrats i GCC 5ABI:et fÃ¶r att skicka homogena flyttalsaggregat har Ã¤ndrats i GCC 5ABI:et fÃ¶r att skicka en post med en flexibel vektormedlem har Ã¤ndrats i GCC 4.4ABI:et fÃ¶r att skicka en post med complex float medlem har Ã¤ndrats i GCC 4.4ABI:et fÃ¶r att skicka unioner med long double har Ã¤ndrats i GCC 4.4cpu:n RX100 har inte FPU-hÃ¥rdvaracpu:n RX200 har inte FPU-hÃ¥rdvaraadressen till %qD kommer alltid berÃ¤knas till %<true%>adressen till %qD kommer aldrig vara NULLadressen till en etikett fÃ¥r inte finnas i ett konstantuttryckscanf-funktionen fÃ¶r utelÃ¤mnande av tilldelninganropet behÃ¶ver ifunc, som inte stÃ¶djs av detta mÃ¥lkombinationen av %qs och %qs Ã¤r inkompatibel med %qsjÃ¤mfÃ¶relsen kommer alltid berÃ¤knas till %<false%> fÃ¶r adressen till %qD kommer aldrig att vara NULLjÃ¤mfÃ¶relsen kommer alltid berÃ¤knas till %<true%> fÃ¶r adressen till %qD kommer aldrig att vara NULLkompilatorn kan anta att adressen till %qD kommer alltid berÃ¤knas till %<true%>kompilatorn kan anta att adressen till %qD aldrig kommer att vara NULLkomponenten %qs Ã¤r en PRIVATE-typ och kan inte vara en komponent i %qs, som Ã¤r PUBLIC vid %Ltypen som stÃ¥r i konflikt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhettypen som stÃ¥r i konflikt och Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet har en virtuell tabell med annan storlektypen som stÃ¥r i konflikt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet och har en virtuell tabell med annat innehÃ¥lltypen som stÃ¥r i konflikt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet och har en virtuell tabell med fler postertypen som stÃ¥r i konflikt och Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet med annan RTTI-informationstyrflÃ¶det i funktionen %qE stÃ¤mmer inte med dess profildata (rÃ¤knare %qs)antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_si64 i koden.punktsyntaxen Ã¤r inte tillgÃ¤nglig i Objective-C 1.0ellipsen i %qD Ã¤rvs inteden andra basen Ã¤r definierad hÃ¤rdet femte argumentet mÃ¥ste vara en 8-bitars omedelbarfÃ¶rsta argumentet till en VEC_COND_EXPR mÃ¥ste vara av boolesk vektortyp med samma antal element som resultatetden fÃ¶rsta skillnaden mellan motsvarande definitioner Ã¤r fÃ¤ltet %qDden fÃ¶rsta skillnaden mellan motsvarande definitioner Ã¤r metoden %qDandra parametern till %<operator new%> kan inte ha standardargumentdet fjÃ¤rde argumentet ha skala 1, 2, 4, 8ramstorleken pÃ¥ %wd byte Ã¤r stÃ¶rre Ã¤n %wd bytedet omedelbara argumentet mÃ¥ste vara en 4-bitars omedelbardet omedelbara argumentet mÃ¥ste vara en 5-bitars omedelbardet omedelbara argumentet mÃ¥ste vara en 8-bitars omedelbarden inkompatibla typen definierad i en annan Ã¶versÃ¤ttningsenhetden inkompatibla typen Ã¤r definierad hÃ¤rlambdat har ingen standardfÃ¥ngstdet sista argumentet mÃ¥ste vara en 1-bits omedelbardet sista argumentet mÃ¥ste vara en 2-bitars omedelbardet sista argumentet mÃ¥ste vara en 3-bitars omedelbardet sista argumentet mÃ¥ste vara en 32-bitars omedelbardet sista argumentet mÃ¥ste vara en 4-bitars omedelbardet sista argumentet mÃ¥ste vara en 5-bitars omedelbardet sista argumentet mÃ¥ste vara en 1-bits omedelbardet sista argumentet mÃ¥ste vara en 8-bitars omedelbardet sista argumentet ha skala 1, 2, 4, 8layouten av aggregat som innehÃ¥ller vektorer med %d-bytejustering har Ã¤ndrats i GCC 5m210 har inte stÃ¶d fÃ¶r omvÃ¤nd byteordningdet manglade namnet pÃ¥ %qD Ã¤ndrades mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%ddet manglade namnet pÃ¥ en snutt fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%ddet manglade namnet pÃ¥ initieringsvaktsvariabeln fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%dmaxvÃ¤rdet fÃ¶r det sista storleksintervallet skall vara -1 fÃ¶r flaggan %qsdet nÃ¤st sista argumentet mÃ¥ste vara en 8-bitars omedelbarden utelÃ¤mnade mittoperanden i ?: kommer alltid att vara %<true%>, fÃ¶reslÃ¥r explicit mittoperandprogrammet borde Ã¤ven definiera %qDintervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi16 i koden.intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi32 i koden.intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi16 i koden.intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi32 i koden.intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_ror_si64 i koden.intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_rori_si64 i koden.intervallet fÃ¶r masken skall vara i 0 till 255intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 1intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 3intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 7registret angivet fÃ¶r %q+D kan inte nÃ¥s av det aktuella mÃ¥letregistret angivet fÃ¶r %q+D Ã¤r inte tillrÃ¤ckligt generellt fÃ¶r att anvÃ¤ndas som en registervariabelresultatet av konverteringen Ã¤r odefinierad eftersom %qE Ã¤r utanfÃ¶r intervallet fÃ¶r typen %qTdet tredje argumentet mÃ¥ste vara en 8-bitars omedelbardet tredje argumentet mÃ¥ste vara en jÃ¤mfÃ¶relsekonstanttypen %qT fÃ¶r constexpr-variabeln %qD Ã¤r inte en literaltypen som destrueras Ã¤r %qT, men destrueraren refererar till %qTanvÃ¤ndningen av variabelnamn med _OBJC_-prefix fÃ¶r att vÃ¤lja metadatasektioner bÃ¶r undvikas i 4.6 och kommer tas bort i 4.7vÃ¤rdet pÃ¥ %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryckargumentet till xabort mÃ¥ste vara en 8-bitars omedelbardet finns inga argument till %qD som beror pÃ¥ en mallparameter, sÃ¥ en deklaration av %qD mÃ¥ste finnas tillgÃ¤ngligtredje argumentet till %q+D skall fÃ¶rmodligen vara %<char **%>tredje argumentet till %<__builtin_prefetch%> mÃ¥ste vara en konstanttredje argumentet till vec_vinsert4b mÃ¥ste vara 0..12tredje operanden i villkorsuttryck kan inte lÃ¶sa upp adress till Ã¶verlagrad funktiontredje operanden av villkorsuttryck har ingen effekttredje operanden av villkorsuttryck Ã¤r en referens, inte ett anrop, till funktionen %qEtredje operanden till villkorsoperatorn Ã¤r av typ %<void%>, men den andra operanden Ã¤r varken ett throw-uttryck eller av typ %<void%>denna %qs-klausul vaktar inte â€¦denna inbyggda funktion Ã¤r endast tillgÃ¤nglig i fr405 och fr450denna inbyggda funktion Ã¤r endast tillgÃ¤nglig i fr450denna inbyggda funktion Ã¤r endast tillgÃ¤nglig i fr500 och fr550denna inbyggda stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturdenna mÃ¥larkitektur stÃ¶djer inte %sdenna kompilator stÃ¶djer inte PowerPC (arch-flaggor ignoreras)denna kompilator stÃ¶djer inte X86 (arch-flaggor ignoreras)detta villkor har identiska grenardenna decimala konstant Ã¤r teckenlÃ¶s endast i ISO C90denna decimala konstant skulle varit teckenlÃ¶s i ISO C90detta Ã¤r ett fel i GCC som kan gÃ¥s runt genom att lÃ¤gga till attributet used till den anropade funktionendetta Ã¤r den fÃ¶rsta default-etikettendetta Ã¤r det fÃ¶rsta fallet som Ã¶verlappar det vÃ¤rdetdetta Ã¤r instruktionen:denna mediafunktion Ã¤r endast tillgÃ¤nglig i fr400 och fr500denna mediafunktion Ã¤r endast tillgÃ¤nglig i fr500denna sats kan falla igenomdenna mÃ¥larkitektur stÃ¶djer inte %qsdetta mÃ¥l har omvÃ¤nd byteordningdenna mÃ¥lmaskin har inte fÃ¶rdrÃ¶jda grenartrÃ¥dlokal COMMON-data Ã¤r inte implementerattrÃ¥dlokal deklaration av %q#D fÃ¶ljer pÃ¥ icke trÃ¥dlokal deklarationtrÃ¥dlokal deklaration av %q+D fÃ¶ljer pÃ¥ icke trÃ¥dlokal deklarationtrÃ¥dprivat variabel %qE anvÃ¤nd i mÃ¥lregiontrÃ¥dprivat variabel %qE anvÃ¤nd i obunden uppgiftthrow-uttryck Ã¤r inte tillÃ¥tna inuti slingor markerade med pragma simdthrow kommer alltid anropa terminate()kastar NULL, som har heltals-, inte pekartyptls_model-argument mÃ¥ste vara ett av â€�local-execâ€�, â€�initial-execâ€�, â€�local-dynamicâ€� eller â€�global-dynamicâ€�tls_model-argument Ã¤r inte en strÃ¤ngfÃ¶r att vara sÃ¤ker mÃ¥ste alla mellanliggande pekare i typkonvertering frÃ¥n %qT till %qT vara %<const%>-kvalificeradefÃ¶r att generera beroenden mÃ¥ste du ange antingen -M eller -MMfÃ¶r att referera till en typmedlem av en mallparameter, anvÃ¤nd %<typename %E%>symbol %u har x-plats == %usymbol %u har x-plats == y-plats == %usymbol %u har y-plats == %ufÃ¶r fÃ¥ argument till %%:compare-debug-auxbase-optfÃ¶r fÃ¥ argument till %%:replace-extensionfÃ¶r fÃ¥ argument till %%:version-comparefÃ¶r fÃ¥ argument till konstrueraren %q#DfÃ¶r fÃ¥ argument till funktionFÃ¶r mÃ¥nga argument till funktionen %<va_start%>fÃ¶r fÃ¥ argument till funktionen %q#DfÃ¶r fÃ¥ argument till funktionen %qEfÃ¶r fÃ¥ argument till medlemsfunktionen %q#DfÃ¶r fÃ¥ argument till metoden %q#DfÃ¶r fÃ¥ argument fÃ¶r postfÃ¶r fÃ¥ mallparameterlistor i deklarationen av %qDfÃ¶r fÃ¥ mallparameterlistorfÃ¶r stor funktionsvÃ¤rdestyp, behÃ¶ver %d register, har bara %d register till dettafÃ¶r sent fÃ¶r #-direktiv att ange felsÃ¶kningskatalogfÃ¶r mÃ¥nga #pragma-flaggor align=resetfÃ¶r mÃ¥nga %<if%>-klausulerfÃ¶r mÃ¥nga %<if%>-klausuler med %qs-modifierarefÃ¶r mÃ¥nga %<if%>-klausuler utan modifierarefÃ¶r mÃ¥nga %<static%>-argumentfÃ¶r mÃ¥nga %qs-klausulerfÃ¶r mÃ¥nga alternativ i %<asm%>fÃ¶r mÃ¥nga argumentfÃ¶r mÃ¥nga argument fÃ¶r formatstrÃ¤ngfÃ¶r mÃ¥nga argument till %%:compare-debug-auxbase-optfÃ¶r mÃ¥nga argument till %%:comparedebug-dump-optfÃ¶r mÃ¥nga argument till %%:compare-debug-self-optfÃ¶r mÃ¥nga argument till %%:version-comparefÃ¶r mÃ¥nga argument till konstrueraren %q#DfÃ¶r mÃ¥nga argument till funktionfÃ¶r mÃ¥nga argument till funktionen %q#DfÃ¶r mÃ¥nga argument till funktionen %qEfÃ¶r mÃ¥nga argument till makefÃ¶r mÃ¥nga argument till medlemsfunktionen %q#DfÃ¶r mÃ¥nga argument till metoden %q#DfÃ¶r mÃ¥nga argument till metoden %qEfÃ¶r mÃ¥nga argument till den Ã¶verlagrade funktionen %sfÃ¶r mÃ¥nga klamrar runt initierare fÃ¶r %qTfÃ¶r mÃ¥nga undantagshanteringsbÃ¥gar frÃ¥n gb %ifÃ¶r mÃ¥nga uttryck fÃ¶r postfÃ¶r mÃ¥nga filnamn angivna.  Skriv %s --help fÃ¶r anvÃ¤ndningsinformationfÃ¶r mÃ¥nga initierare fÃ¶r %qTfÃ¶r mÃ¥nga indatafilerfÃ¥r mÃ¥nga slingutgÃ¥ngar noteradefÃ¶r mÃ¥nga Ã¶ppna parenteserfÃ¶r mÃ¥nga utgÃ¥ende bÃ¥gar frÃ¥n gb %ifÃ¶r mÃ¥nga storleksintervall angivna i flaggan %qsfel antal mallhuvuden fÃ¶r %D (skulle vara %d)fÃ¶r mÃ¥nga mallparameterlistor i deklarationen av %qDfÃ¶r mÃ¥nga mallparameterlistorfÃ¶r mÃ¥nga vÃ¤rden i retursatsfÃ¶r mÃ¥nga variabler fÃ¶r intervallklausul med kanalfÃ¶r mycket stackutrymme att gÃ¶ra av med: %dfÃ¶r mycket stackutrymme att fÃ¶rbereda: %dtoppnivÃ¥deklaration av %qs anger %<auto%>ordningsÃ¤ndring pÃ¥ toppnivÃ¥ mÃ¥ste vara avaktiverat nÃ¤r unit-at-a-time Ã¤r avaktiverattotal storlek pÃ¥ lokala objekt Ã¤r fÃ¶r stortotala storleken pÃ¥ lokala variabler Ã¶verskrider arkitekturens grÃ¤nsspÃ¥ra topn mÃ¥ladresser i indirekt-anropsprofil.traditionell C saknar en separat namnrymd fÃ¶r etiketter, identifierare %qE stÃ¥r i konflikttraditionell C tillÃ¥ter inte ISO C:s stil av funktionsdefinitionertraditionell C tillÃ¥ter inte aggregatinitieringtraditionell C tillÃ¥ter inte initiering av unionertraditionell C stÃ¶djer inte strÃ¤ngkonstantsammanslagningtraditionell C tillÃ¥ter inte operatorn unÃ¤rt plusden avslutande returtypen %qT hos deduktionsguiden Ã¤r inte en specialisering av %qTavslutande returtyp Ã¤r endast tillgÃ¤nglig med -std=c++11 eller -std=gnu++11trampolin genererad fÃ¶r nÃ¤stad funktion %qDtransaktionsminne stÃ¶djs inte i denna konfigurationtransformerande inbyggd %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttrycklÃ¤ge fÃ¶r fÃ¤llor (trap mode) stÃ¶djs inte fÃ¶r VAX-flyttaltrÃ¤dkontroll: %s, har %s i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde element %d av tree_int_cst med %d element i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde element %d av tree_vec med %d element i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde operand %d av %s med %d operander i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde operand %d av omp_clause %s med %d operander i %s, vid %s:%dtrÃ¤dkontroll: klass %qs fÃ¶rvÃ¤ntades inte, har %qs (%s) i %s, vid %s:%dtrÃ¤dkontroll: fÃ¶rvÃ¤ntade klass %qs, har %qs (%s) i %s, vid %s:%dtrÃ¤dkontroll: fÃ¶rvÃ¤ntade ingen av %s, har %s i %s, vid %s:%dtrÃ¤dkontroll: omp_clause %s fÃ¶rvÃ¤ntades, har %s i %s, vid %s:%dtrÃ¤dkontroll: fÃ¶rvÃ¤ntade trÃ¤d som innehÃ¥ller posten %qs, har %qs i %s, vid %s:%dtrÃ¤dkod %qs stÃ¶djs inte i LTO-strÃ¶mmartrÃ¤dlista slutar pÃ¥ djup %isant/falskt-bÃ¥ge efter en icke-GIMPLE_COND i gb %dfÃ¶rsÃ¶k ta bort parenteserna runt typ-id:ttry-satser Ã¤r inte tillÃ¥tna inuti slingor markerade med #pragma simdfÃ¶rsÃ¶k att anvÃ¤nda %qE istÃ¤lletfÃ¶rsÃ¶ker koda icke-heltal typ som ett bitfÃ¤ltfÃ¶rsÃ¶kte avsluta post, men hoppade ut pÃ¥ grund av tidigare parsningsfelfÃ¶rsÃ¶ker gÃ¶ra klassen %qT en vÃ¤n med global rÃ¤ckviddtrimningsstrÃ¤ngen saknas i flaggan (%s)tvÃ¥ pÃ¥ varandra fÃ¶ljande %<[%> fÃ¥r bara introducera ett attributtvÃ¥ eller fler datatyper i deklaration av %qstvÃ¥ eller fler datatyper i deklaration av specificeraretvÃ¥ eller flera sektioner fÃ¶r %s%<delete%> fÃ¥r argument av typ %q#T, pekare fÃ¶rvÃ¤ntadestypen %qE har en anvÃ¤ndardefinierad konstrueraretypen %qE har en anvÃ¤ndardefinierad destrueraretypen %qE har ingen standardkonstruerare att anropatypen %qE har virtuella medlemsfunktionertypen %qT definierad i en anonym namnrymd kan inte matcha Ã¶ver grÃ¤nsen fÃ¶r Ã¶versÃ¤ttningsenhetentypen %qT definierad i en anonym namnrymd kan inte matcha typen %qT Ã¶ver grÃ¤nsen fÃ¶r Ã¶versÃ¤ttningsenhetentypen %qT har inte en kÃ¤nd storlektyp %qT fÃ¶r explicit instansiering %qD stÃ¤mmer inte med deklarerad typ %qTtypen %qT Ã¤r inte en bastyp fÃ¶r typen %qTtyp %qT Ã¤r inte en direkt bas till %qTtyp %qT Ã¤r inte en direkt eller virtuell bas till %qTtypen %qT Ã¤r fÃ¶r stortypen %qT sjÃ¤lv bryter mot C++ endefinitionsregeltyp %qT fÃ¶r mallargument %qE beror pÃ¥ en mallparametertyp %qT fÃ¶r mallargument %qE beror pÃ¥ mallparametrartypen %qT borde matcha typen %qTtypen %qT bryter mot C++ endefinitionsregeltypen %qT utan nÃ¥gon lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklasstypen %qT utan lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklasstyp %qs fÃ¶ljer inte protokollet %qEtypfÃ¶rsÃ¤kran Ã¤r endast giltigt fÃ¶r grÃ¤nssnittstypertypattribut ignoreras efter att typen redan Ã¤r definieradtypen sÃ¤tts skÃ¶nsmÃ¤ssigt till %<int%> i deklarationen av %qEtypen sÃ¤tts skÃ¶nsmÃ¤ssigt till %<int%> i typnamnettypen har inga metodertypen bÃ¶r undvikastypen bÃ¶r undvikas: %stypen Ã¤r inte kompatibel med sin varianttyper stÃ¤mmer inte mellan ett SSA_NAME och dess symboltyper stÃ¤mmer inte fÃ¶r case-etikett i en switch-satstypen stÃ¤mmer inte i BIT_INSERT_EXPRtypfel i adressuttrycktypfel i vektorintervallreferenstypfel i vektorreferenstypfel i binÃ¤rt uttrycktypfel i komplext uttrycktypfel i komponentreferenstyper stÃ¤mmer inte i villkorsuttrycktyper stÃ¤mmer inte i sammansmÃ¤lt multiplicera-addera-uttrycktyper stÃ¤mmer inte i icke-typs parameterpakettyper stÃ¤mmer inte i parameter %itypfel i pekar-plus-uttrycktypfel i referens till reell-/imaginÃ¤rdeltypfel i sad-uttrycktypfel i skiftuttrycktypfel i vektorpermuteringsuttrycktyper stÃ¤mmer inte i vidgande multiplicera-ackumulera-uttrycktypfel i breddande vektorskiftuttrycktyp stÃ¤mmer inte med tidigare externdeklaration av %q#Dtypen mÃ¥ste vara en cv-kvalificerad %<auto%> eller en referens till en cv-kvalificerad %<auto%>typnamnet %qs skall matcha typnamnet %qstypnamn Ã¤r deklarerat som en funktion som returnerar en funktiontypnamn Ã¤r deklarerat som en funktion som returnerar en vektortypen pÃ¥ %qD sÃ¤tts skÃ¶nsmÃ¤ssigt till %<int%>typen pÃ¥ %qD stÃ¤mmer inte med originaldeklarationentypen pÃ¥ %qE Ã¤r okÃ¤ndden kompletterade typen pÃ¥ vektor %q+D Ã¤r inkompatibel med implicit initieringtypen pÃ¥ asm-operand %qE kunde inte avgÃ¶rastypen pÃ¥ bitfÃ¤ltet %qs Ã¤r en GCC-utvidgningtypen pÃ¥ formell parameter %d Ã¤r ofullstÃ¤ndigtypen pÃ¥ egenskap %qD stÃ¥r i konflikt med tidigare deklarationtypprecision stÃ¤mmer inte i en switch-satstypkvalificerare ignoreras fÃ¶r funktions returtyptyp till vektor-delete Ã¤r varken pekar- eller vektortyptyptransparenta %q#T kan inte gÃ¶ras transparent eftersom typen pÃ¥ fÃ¶rsta fÃ¤ltet har ett annat ABI Ã¤n klassen som helhettypgenomskinliga %q#T har inga fÃ¤ltden typgenomskinliga klassen %qT har basklasserden typgenomskinliga klassen %qT har virtuella funktionertypvarianter skiljer i typvariant har TYPE_METHODStypvariant har en annan TREE_TYPEtypvariant har en annan TYPE_BINFOtypvariant har andra TYPE_FIELDStypvariant har en annan TYPE_SIZE_UNITtypvariant har en annan TYPE_VFIELDtypvariant med TYPE_ALIAS_SET_KNOWN_Ptypvariantens TREE_TYPEtypvariantens TYPE_BINFOtypvariantens TYPE_SIZE_UNITtypen var tidigare deklarerad %qEtypens TREE_TYPEtypens TYPE_BINFOtypens TYPE_SIZE_UNITtypstampning till ofullstÃ¤ndig typ kan bryta strikta aliasreglertyp/vÃ¤rde stÃ¤mmer inte vid argument %d i mallparameterlistan till %qDtypedef %q+D deklarerad %<_Noreturn%>typdef %q+D deklarerad %<inline%>typedef %qD Ã¤r initierad (anvÃ¤nd __typeof__ istÃ¤llet)typedef %qD Ã¤r initierad (anvÃ¤nd decltype istÃ¤llet)typedef %qD Ã¤r lokalt definierad men inte anvÃ¤ndtypedef-deklaration ogiltig i parameterdeklarationtypedef deklarerad %<auto%>typedef-namn fÃ¥r inte vara en nÃ¤stad-namnspecificeraretypedef-namnet %qD anvÃ¤nt som destruerardeklareraretype-id till en kvalificerad funktionstyp %qTtypeid-uttryck Ã¤r inte ett konstant uttryck eftersom %qE har polymorf typtyperna Ã¤r inte riktigt kompatiblatyper skiljer i teckenhettyper har olika parameterantaltyper fÃ¥r inte definieras i %<decltype%>-uttrycktyper fÃ¥r inte definieras i %<noexcept%>-uttrycktyper fÃ¥r inte definieras i ett %<typeid%>-uttrycktyper fÃ¥r inte definieras i en conversion-type-idtyper fÃ¥r inte definieras i en for-range-deklarationtyper fÃ¥r inte definieras i en new-uttrycktyper fÃ¥r inte definieras i en new-type-idtyper fÃ¥r inte definieras i aliasmalldeklarationertyper fÃ¥r inte definieras i en undantagsspecifikationtyper fÃ¥r inte definieras i typkonverteringartyper fÃ¥r inte definieras i villkortyper fÃ¥r inte definieras i en declare reduction-typlistatyper fÃ¥r inte definieras i undantagsdeklarationertyper fÃ¥r inte definieras i parametertypertyper fÃ¥r inte definieras i mallargumenttypspecifikation i ALLOCATE vid %Lkan inte berÃ¤kna verklig plats fÃ¶r stackparameterkan inte hÃ¤rleda %qT frÃ¥n %qEkan inte hÃ¤rleda lambdareturtyp frÃ¥n %qEkan inte emulera %qskan inte hitta ett register att spillakan inte hitta ett register att spilla i klass %qskan inte hitta en teckenliteraloperator %qD med argumentet %qTkan inte hitta en numerisk literaloperator %qDkan inte hitta en strÃ¤ngliteraloperator %qD med argumenten %qT, %qTkan inte generera omlÃ¤sningar fÃ¶r:kan inte lokalisera standardlÃ¤nkskriptet %qs i bilblioteksÃ¶kvÃ¤garnakan inte Ã¶ppna dynamiskt beroende â€�%sâ€�kan inte att Ã¶ppna filenkan inte Ã¶ppna loggfilen %<vtv_class_set_sizes.log%>: %mkan inte Ã¶ppna loggfilen %<vtv_count_data.log%>: %mkan inte Ã¶ppna loggfilen %<vtv_set_ptr_data.log%>: %mkan inte skriva ut operanden Ã¤nnu; kod == %d (%c)kan inte registrera information fÃ¶r insticksmodulen %qs â€“ inget namn pÃ¥ insticksmodulen finnskan inte anvÃ¤nda â€�%sâ€� som PIC-registerobegrÃ¤nsad anvÃ¤ndning av %<alloca%>obegrÃ¤nsad anvÃ¤ndning av vektor med variabel lÃ¤ngdovillkorligt hopp %2d aldrig utfÃ¶rt
  ovillkorligt hopp %2d taget %s
  odeklarerad vÃ¤ljare %qEodefinierat beteende nÃ¤r andra parametern till %<va_start%> Ã¤r deklarerad med lagringsklass %<register%>odefinierad namngiven operand %qsunderliggande typ %<%T%> till %<%T%> mÃ¥ste vara en heltalstypunderliggande typ stÃ¤mmer inte Ã¶verens i enum %q#TovÃ¤ntat !$OMP ATOMIC-uttryck vid %LovÃ¤ntat AST av sorten %sovÃ¤ntat argumentovÃ¤ntat argument till msp430_select_hwmult_lib: %sovÃ¤ntat attributovÃ¤ntat bastyp i cris_print_baseovÃ¤ntat uttryck %qE av sorten %sovÃ¤ntat filnamn %s i lÃ¤nkupplÃ¶sningsfilen.  %s fÃ¶rvÃ¤ntadesovÃ¤ntat fÃ¶rsta argument till msp430_select_hwmult_lib: %sovÃ¤ntad indextyp i cris_print_indexovÃ¤ntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierareovÃ¤ntad multiplikativ operandovÃ¤ntat avstÃ¥ndovÃ¤ntad operandovÃ¤ntad sidoeffekt i adressej hanterad justering fÃ¶r â€�#pragma nomember_alignmentâ€�oidentifierbar call-operationoinitierade const %qDoinitierad const %qD Ã¤r ogiltig i C++oinitierad const i %<new%> av %q#Toinitierad const-medlem i %q#Toinitierad const-medlem i %q#T anvÃ¤nder %<new%> utan new-initierareoinitierad const-medlem i %qT Ã¤r ogiltigt i C++oinitierad const-medlem i basen %q#T till %q#Toinitierad const-medlem i basen %q#T till %q#T anvÃ¤nder %<new%> utan new-initierareoinitierad referensmedlem i %q#Toinitierad referensmedlem i %q#T anvÃ¤nder %<new%> utan new-initierareoinitierad referensmedlem i basen %q#T till %q#Toinitierad referensmedlem i basen %q#T till %q#T anvÃ¤nder %<new%> utan new-initierareden oinitierade variabeln %q+D placerad i programminnesomrÃ¥detoinitierad variabel %qD i %<constexpr%>-funktionunionen kan inte gÃ¶ras transparentunion definierad hÃ¤runionen har inga medlemmarunionen har inga namngivna medlemmarunion-medlem %q+D med icketrivial %qDokÃ¤nd â€�#pragma extern_modelâ€�-modell â€�%sâ€�okÃ¤nt â€�#pragma member_alignmentâ€�-namn %sokÃ¤nd flagga -mdebug-%sokÃ¤nd CRIS-cpu-version angiven i -mtune= : %sokÃ¤nd CRIS-version angiven i -march= eller -mcpu= : %sokÃ¤nd IRA-algoritm %qsokÃ¤nd IRA-region %qsokÃ¤nd LTO-partitioneringsmodell %qsokÃ¤nd stackÃ¥teranvÃ¤ndningsmodell %qsokÃ¤nd TLS-modell %qsokÃ¤nd Ã¥tgÃ¤rd %qE fÃ¶r %<#pragma pack%> - ignorerasokÃ¤nd justering %qs angiven till flaggan %qsokÃ¤nd arkitekturspecificerare i minnesmodellen till inbyggdokÃ¤nd vektorstorlek i deleteokÃ¤nd asm-flaggutdata %qsokÃ¤nd algoritm for omordning av grundblock %qsokÃ¤nd inbyggd omedelbar operandtyp fÃ¶r operand %dokÃ¤nd Ã¥teranropshÃ¤ndelse registrerad av insticksmodul %sokÃ¤nt cc_attr-vÃ¤rdeokÃ¤nd konverteringstyptecken %qc i formatokÃ¤nd kÃ¤rnarkitektur %qs angiven till %qsokÃ¤nt cpu %qs till -mtuneokÃ¤nd avmanglingsstil â€�%sâ€�okÃ¤nd destinationokÃ¤nd stil fÃ¶r Ã¶verskjutande precision %qsokÃ¤nd flagga skickad i -moverride=%s (%s)okÃ¤nd stil fÃ¶r flyttalssammandragning %qsokÃ¤nt instruktionslÃ¤geokÃ¤nd lÃ¤nkarutmatning %qsokÃ¤nt maskinlÃ¤ge %qEokÃ¤nd move-instruktion:okÃ¤nd avlastnings-ABI %qsokÃ¤nd operator %qs i %%:version-compareokÃ¤nt alternativ %q.*s i %<-fopt-info-%s%>okÃ¤nt alternativ efter %<#pragma GCC diagnostic%> sortokÃ¤nt alternativ till -mrecip=%sokÃ¤nt pass %s angivet i -fdisableokÃ¤nt pass %s angivet i -fenableokÃ¤nd pekarstorlekmodell %qsokÃ¤nd profiluppdateringsmetod %qsokÃ¤nt egenskapsattributokÃ¤nd interpunktion â€�%câ€�okÃ¤nt registernamn %qs i %<asm%>okÃ¤nt registernamn: %sokÃ¤nd avspecifikation av omlokaliseringokÃ¤nd specifikationsfunktion %qsokÃ¤nd specifikation fÃ¶r uppsÃ¤ttningen av vÃ¤rden pÃ¥ FLT_EVAL_METHOD att tillÃ¥ta %qsokÃ¤nd kÃ¤llaokÃ¤nd stackkontrollparameter %qsokÃ¤nd flagga -mlong-double-%sokÃ¤nd trimningsflagga (%s)okÃ¤nd typ %<%T%> hittades under Objective-C kodningokÃ¤nt typnamn %qEokÃ¤nt typnamn %qE; menade du %qs?okÃ¤nt typnamn %qE; anvÃ¤nd nyckelordet %<enum%> fÃ¶r att referera till typenokÃ¤nt typnamn %qE; anvÃ¤nd nyckelordet %<struct%> fÃ¶r att referera till typenokÃ¤nt typnamn %qE; anvÃ¤nd nyckelordet %<union%> fÃ¶r att referera till typenokÃ¤nt vÃ¤rde %qs till â€�archâ€�-mÃ¥let %sokÃ¤nt vÃ¤rde %qs till â€�cpuâ€�-mÃ¥let %sokÃ¤nt vÃ¤rde %qs till â€�tuneâ€�-mÃ¥let %sokÃ¤nt vÃ¤rde %qs till -marchokÃ¤nt vÃ¤rde %qs till -mcpuokÃ¤nt vÃ¤rde %qs till -mtuneokÃ¤nt vÃ¤rde %qs till -mmacosx-version-minokÃ¤nd ABI-typ (%s) till vektoriseringsbibliotek fÃ¶r flaggan -mveclibabi=okÃ¤nd kostnadsmodell fÃ¶r vektorisering %qsokÃ¤nd initieringsprioritet fÃ¶r vtable-verifiering %qsden namnlÃ¶sa klassen Ã¤r definierad hÃ¤rnamnlÃ¶st fÃ¤lt har ofullstÃ¤ndig typnamnlÃ¶s initierare fÃ¶r %qT, som inte har nÃ¥gra basklassernamnlÃ¶s initierare fÃ¶r %qT som anvÃ¤nder multipelt arvnamnlÃ¶s enum med rÃ¤ckvidd Ã¤r inte tillÃ¥tetodÃ¶pt struktur/union som inte har nÃ¥gon instansnamnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklassnamnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklassnamnlÃ¶s variabel eller fÃ¤lt deklarerad voidoordnad jÃ¤mfÃ¶relse av argument som inte Ã¤r flyttalunquote_string(): fick en felaktig strÃ¤ngonÃ¥barokÃ¤nt argument till flaggan okÃ¤nd instruktion:okÃ¤nd adressokÃ¤nt argument till flaggan %qsokÃ¤nt argument till -mcpu: %sokÃ¤nt argument till --help=-flagga: %q.*sokÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*sokÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*s; menade du %qs?okÃ¤nd kommandoradsflagga %<-%s%>okÃ¤nd kommandoradsflagga %<-%s%>, menade du %<-%s%>?okÃ¤nd kommandoradsflagga %<-fdump-%s%>okÃ¤nd kommandoradsflagga %<-fopt-info-%s%>okÃ¤nd kommandoradsflagga %qsokÃ¤nt styrregisternummer: %d - anvÃ¤nder â€�pswâ€�okÃ¤nd felsÃ¶kningsnivÃ¥ %qsokÃ¤nd bÃ¥gflagga: â€�%sâ€�okÃ¤nt upprÃ¤kningsvÃ¤rde: â€�%sâ€�okÃ¤nd formatangivelseej igenkÃ¤nd felsÃ¶kningsflagga fÃ¶r gcc: %cokÃ¤nt hwpy-fÃ¤lt i msp430_mcu_data[%d]: %dokÃ¤nda include_flags 0x%x skickade till print_specific_helpokÃ¤nt avbrottsvektorargument till attributet %qEokÃ¤nt ivar-synlighetsvÃ¤rde %qsokÃ¤nd flagga -fdisableokÃ¤nd flagga -fenableokÃ¤nt registernamn %qsokÃ¤nt vÃ¤rde fÃ¶r skalÃ¤r lagringsordning %qsokÃ¤nt sektionsnamn %qEokÃ¤nt skuggavstÃ¥nd %qsokÃ¤nd fÃ¶rmodad konstantokÃ¤nt synlighetsvÃ¤rde %qsfel som inte gÃ¥r att Ã¥terhÃ¤mta ifrÃ¥nej upplÃ¶st Ã¶verlagring fÃ¶r inbyggd Altivec %qFej upplÃ¶st Ã¶verlagrad inbyggdobegrÃ¤nsade unioner Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11osÃ¤kert funktionsanrop av %qD inuti %<transaction_safe%>-funktionosÃ¤kert funktionsanrop av %qD inuti atomÃ¤r transaktionosÃ¤kert funktionsanrop av %qE inuti %<transaction_safe%>-funktionosÃ¤kert funktionsanrop av %qE inuti atomÃ¤r transaktionosÃ¤kert indirekt funktionsanrop inuti en %<transaction_safe%>-funktionosÃ¤kert indirekt funktionsanrop inuti en atomÃ¤r transaktionflyttalskonstant utan suffixargument som inte stÃ¶djs till %qDargumenttyp %qT som inte stÃ¶djs till simd
  argumenttyp som inte stÃ¶djs till inbyggd funktionej stÃ¶dd kombination: %qs %sej stÃ¶dd kombination: %qs%s %sej stÃ¶dd kombination: %sej stÃ¶dd fixdecimalskonverteringej stÃ¶tt lÃ¤ge: %s
--- 2508,2514 ----
  skalning kan inte samexistera med normalisering, hoppar Ã¶ver
  %<auto%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameter%<runtime%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameteruttryck fÃ¶r styckesstorlek fÃ¶r schemalÃ¤ggning mÃ¥ste vara heltalrÃ¤ckvidd %qT fÃ¶re %<~%> Ã¤r inte ett klassnamnenum %qT med rÃ¤ckvidd skickad vidare â€¦ som %qT fÃ¶re -fabi-version=6, %qT efterenum med rÃ¤ckvidd Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11upprÃ¤kningstyp med/utan rÃ¤ckviddsbegrÃ¤nsning stÃ¤mmer inte Ã¶verens fÃ¶r enum %q#Tandra argumentet mÃ¥ste vara en skiva eller strÃ¤ngandra argumentet till %q+D skall vara %<char **%>andra argumentet till %<__builtin_call_with_static_chain%> mÃ¥ste vara en pekartypandra argumentet till %<__builtin_prefetch%> mÃ¥ste vara en konstantandra argumentet till %<va_arg%> Ã¤r av ofullstÃ¤ndig typ %qTandra argumentet till funktionen %qE mÃ¥ste vara en konstant heltalsexponent till 2 mellan %qi och %qu bitarandra argumentet till vec_vextract4b mÃ¥ste vara 0..12andra operanden till %<offsetof%> Ã¤r varken en ensam identifierare eller en sekvens av medlemsÃ¥tkomster och vektorreferenserandra operanden i villkorsuttryck kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionandra operanden av villkorsuttryck har ingen effektandra operanden av villkorsuttryck Ã¤r en referens, inte ett anrop, till funktionen %qEandra operanden till villkorsoperatorn Ã¤r av typ %<void%>, men den tredje operanden Ã¤r varken ett throw-uttryck eller av typ %<void%>andra parametern till %<va_start%> Ã¤r inte det sista namngivna argumentetsektionsankare mÃ¥ste vara avaktiverade nÃ¤r ordningsÃ¤ndring pÃ¥ toppnivÃ¥ Ã¤r avaktiveratsektionsankare mÃ¥ste vara avaktiverade nÃ¤r unit-at-a-time Ã¤r avaktiveratargument till sektionsattributet Ã¤r inte en strÃ¤ngkonstantattributet â€�sectionâ€� kan inte anges fÃ¶r lokala variablerattributet â€�sectionâ€� Ã¤r inte tillÃ¥ten fÃ¶r %q+Dattributet â€�sectionâ€� stÃ¶djs inte fÃ¶r denna mÃ¥larkitektursektion i %q+D kan inte Ã¥sidosÃ¤ttassektion %q+D stÃ¥r i konflikt med tidigare deklarationsektionen fÃ¶r aliaset %q+D mÃ¥ste stÃ¤mma med sektionen fÃ¶r dess mÃ¥lsektionstypskonfliktsektionstypen stÃ¥r i konflikt med %Dvalda fp16-alternativ Ã¤r inkompatiblaen vÃ¤ljare mÃ¥ste vara en omedelbarvÃ¤ljaren mÃ¥ste vara en heltalskonstant i intervallet 0..%wisjÃ¤lvjÃ¤mfÃ¶relse berÃ¤knas alltid till falsktsjÃ¤lvjÃ¤mfÃ¶relse berÃ¤knas alltid till santsjÃ¤lvtester Ã¤r inte aktiverade i detta byggesjÃ¤lvtester Ã¤r inkompatibla med -EsÃ¤tt antalet nop:ar att mata ut fÃ¶re varje instruktionsmÃ¶nster.setjmp/longjmp inuti simd-konstruktionsetter-namn mÃ¥ste avslutas med %<:%>nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil sattes: %mskuggad deklaration Ã¤r hÃ¤rskuggar inbyggd funktion %q#Dskuggar biblioteksfunktion %q#Dskuggar tidigare typdeklaration av %q#Ddelad SSA-namnsinformationshared och mdll Ã¤r inkompatibladelat anropssats:shared stÃ¶djs intedelad rtxskiftantal Ã¤r inte teckenlÃ¶st heltalskiftuttrycket %q+E spiller Ã¶verskift med operand som inte Ã¤r heltalkort lÃ¤sning nÃ¤r exportdata lÃ¤stesshow_array_ref(): OkÃ¤nd vektorreferensshow_array_spec(): Ohanterad vektorformtyp.show_code_node(): Felaktig satskodshow_expr(): Felaktig inbyggd i uttryck!show_expr(): Vet inte hur uttrycket skall visasshow_ref(): Felaktig komponentkodsyskonanropsbÃ¥gar fÃ¶r instruktion som inte Ã¤r anrop i gb %isidoeffekter inte omrÃ¤knade nÃ¤r ADDR_EXPR Ã¤ndradessidoeffektselement i icke sidoeffekts-CONSTRUCTORtecken pÃ¥ typ och maskinlÃ¤ge %qs passar inte ihopenkelt IFsimplify_intrinsic_op(): Felaktig operatorsimplify_min_max(): Felaktig typ i argumentlistanett ensamt target_clones-attribut ignorerasstorlek i vektor-new mÃ¥ste ha heltalstypstorleken stÃ¤mmer inte i argument %d till %qEstorleken pÃ¥ %q+D Ã¤r %d bytestorleken pÃ¥ %q+D Ã¤r stÃ¶rre Ã¤n %wd bytestorleken pÃ¥ %qD skiljer frÃ¥n storleken pÃ¥ originaldeklarationenstorlek pÃ¥ vektorn %qD av typen %qT Ã¤r inte en heltalstypstorleken pÃ¥ vektorn %qD Ã¤r negativstorlek pÃ¥ vektorn %qD Ã¤r inte ett konstantuttryck av heltalstypstorlek pÃ¥ vektorn %qE har ofullstÃ¤ndig typstorlek pÃ¥ vektorn %qE Ã¤r inte av heltalstypstorleken pÃ¥ vektorn %qE Ã¤r negativstorleken pÃ¥ vektorn %qE Ã¤r fÃ¶r storstorlek pÃ¥ vektorn av typen %qT Ã¤r inte en heltalstypstorleken pÃ¥ vektorn Ã¤r negativstorlek pÃ¥ vektorn Ã¤r inte ett konstantuttryck av heltalstypstorleken pÃ¥ vektorn Ã¤r fÃ¶r storstorlek pÃ¥ slinga %d borde vara %d, inte %dstorleken pÃ¥ returvÃ¤rdet frÃ¥n %q+D Ã¤r %u bytestorleken pÃ¥ returvÃ¤rdet frÃ¥n %q+D Ã¤r stÃ¶rre Ã¤n %wd bytestorlek pÃ¥ brickor fÃ¶r slingblockning.storleken pÃ¥ typen %qT Ã¤r fÃ¶r stor (%qE byte)storlek pÃ¥ en namnlÃ¶s vektor har ofullstÃ¤ndig typstorlek pÃ¥ en namnlÃ¶s vektor Ã¤r inte av heltalstypstorleken pÃ¥ en namnlÃ¶s vektor Ã¤r negativstorleken pÃ¥ en namnlÃ¶s vektor Ã¤r fÃ¶r storstorleken pÃ¥ variabeln %q+D Ã¤r fÃ¶r stornivÃ¥ pÃ¥ storleksoptimering: 0:ingen 1:opportunistisk 2:reg-allok 3:slÃ¤pp justering, -Os.storleksintervall till flaggan %qs skall vara Ã¶kandesizeof(long double) Ã¤r 12.sizeof(long double) Ã¤r 16.en skiva kan endast jÃ¤mfÃ¶ras med nilskivkapacitet mÃ¥ste vara ett heltalskivslut mÃ¥ste vara ett heltalskiva av oadresserbart vÃ¤rdesÃ¥ varje instansiering med ett icke-tomt parameterpaket vore felformuleradsoft-float och long-double-128 Ã¤r inkompatiblaledsen, inte implementeratledsen, inte implementerat: tyvÃ¤rr: semantiken fÃ¶r inline-funktioners statiska data %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)tyvÃ¤rr: semantiken fÃ¶r inline-variabeln %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)kÃ¤llan Ã¤r en pekare till en ofullstÃ¤ndig typkÃ¤llan Ã¤r inte en pekarekÃ¤llan Ã¤r inte en pekare till en klasskÃ¤llan Ã¤r inte en klasstypkÃ¤llan Ã¤r en ofullstÃ¤ndig klasstypkÃ¤llkodsplatser fÃ¶r funktionen %qE har Ã¤ndrats, profildatan kan vara inaktuellkÃ¤lltypen Ã¤r inte polymorfiskett avynglat funktionsanrop fÃ¥r inte finnas i ett kommauttryckspecifikation %qs har ogiltig %<%%0%c%>specifikation %qs har ogiltig %<%%W%c%>specifikation %qs har ogiltig %<%%x%c%>specifikationen %qs Ã¤r ogiltigspecifikationsfel: %<%%*%> har inte initierats av en mÃ¶nstermatchningspec-fel: mer Ã¤n ett argument till SYSROOT_HEADERS_SUFFIX_SPECspec-fel: mer Ã¤n ett argument till SYSROOT_SUFFIX_SPECspecifikationsfel: okÃ¤nd specifikationsflagga %qcspecfilen har ingen spec fÃ¶r lÃ¤nkningspecifikation Ã¤r â€�%sâ€�
  
! spec-genererad flagga Ã¤r bara %<-%>spec_dimen_size(): Felaktig dimensionspecialisering %qT efter instansiering %qTspecialisering av %qD efter instansieringspecialisering av %qD i en annan namnrymdspecialisering av %qD i fÃ¶rekomma i namnrymdsrÃ¤ckviddspecialisering av %qT efter instansieringspecialisering av aliasmall %qDspecialisering av implicit deklarerad specialmedlemsfunktionspecialisering av variabelkonceptet %q#Dspecialisering av variabelmall %qD deklarerad som en funktionspecialiserar %q#T i en annan namnrymdspecialisering av medlem %<%T::%E%> krÃ¤ver %<template<>%>-syntaxden angivna grÃ¤nsen %wu Ã¤r lika med storleken pÃ¥ destinationenangiven grÃ¤ns pÃ¥ %wu Ã¶verskrider %<INT_MAX%>angiven grÃ¤ns pÃ¥ %wu Ã¶verskrider maximal objektstorlek %wuangiven grÃ¤ns pÃ¥ %wu Ã¶verskrider storleken %wu pÃ¥ destinationsobjektetangiven sort fÃ¶r liten fÃ¶r upprÃ¤kningvÃ¤rdenflaggan %qs angiven mer Ã¤n en gÃ¥ngatt ange vektortyper med __attribute__ ((sÃ¤tt)) bÃ¶r undvikasspecifikationers %%include-syntax felaktig efter %ld teckenspecifikationers %%rename-syntax felaktig efter %ld teckenspecifikationers %s-specifikation fanns inte nÃ¤r den skulle fÃ¥ nytt namnspecifikationsfil felaktig efter %ld teckenspecifikationer okÃ¤nt %%-kommando efter %ld teckenvilsekommet %<>>%>, anvÃ¤nd %<>%> fÃ¶r att avsluta en mallargumentlistavilsekommet avslutande %<%%%> i formatstackramen mÃ¥ste vara mindre Ã¤n 64 kstackram inte en multipel av 8 byte: %wdstackram inte en multipel av oktabyte: %wdfÃ¶r stor stackramstackvaktvÃ¤rde mÃ¥ste en exakt potens av 2stackgrÃ¤nsuttryck stÃ¶djs intestackgrÃ¤nser stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturstackavkÃ¤nning krÃ¤ver %<-maccumulate-outgoing-args%> fÃ¶r att bli korrektstackavkÃ¤nning krÃ¤ver %<target("accumulate-outgoing-args")%> fÃ¶r att bli korrektstackskyddet skyddar inte funktioner: alla lokala vektorer Ã¤r mindre Ã¤n %d byte lÃ¥ngastackskyddet skyddar inte lokala variabler: buffert med variabel lÃ¤ngdstackregister anvÃ¤nt som global registervariabelstackstorlek mÃ¥ste vara en exakt potens av 2stackstorlek mÃ¥ste vara stÃ¶rre Ã¤n stackvaktsvÃ¤rdetstackstorlek fÃ¥r inte vara stÃ¶rre Ã¤n 64 kberÃ¤kning av stackanvÃ¤ndning stÃ¶djs inte av denna mÃ¥larkitekturstackanvÃ¤ndningen Ã¤r %wd bytestackanvÃ¤ndningen kan vara %wd bytestackanvÃ¤ndningen kan vara obegrÃ¤nsadstack_offset mÃ¥ste vara en multipel av 4stack_offset mÃ¥ste vara minst 4fÃ¶r stor stackram: %d bytestandardkonverteringar Ã¤r inte tillÃ¥tna i denna kontextstarten pÃ¥ ett RTL-fragment mÃ¥ste vara pÃ¥ en tidigare rad Ã¤n slutetbÃ¶rjan av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rdestartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotation i pekare eller posterstartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotation med vektorer med okÃ¤nd grÃ¤nsstartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotationer i dimensionslÃ¶sa vektorerstartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotationer i pekarestartindex och lÃ¤ngdfÃ¤lt Ã¤r nÃ¶dvÃ¤ndiga fÃ¶r att anvÃ¤nda vektornotationer i vektorer med variabel lÃ¤ngdstartindex i vektornotationstrippel Ã¤r inte ett heltalstart/end fÃ¶r RTL-fragment Ã¤r i olika fileren sats kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionsatsen har ingen effektsats Ã¤r en referens, inte ett anrop, till funktionen %qEsatsen Ã¤r inte ett konstant uttrycksats markerad fÃ¶r att kasta i mitten av blocksats markerad fÃ¶r att kasta, men gÃ¶r inte detsatsen anvÃ¤nder ett slÃ¤ppt SSA-namn:satsen kommer aldrig utfÃ¶rassats utan effektsatsuttryck Ã¤r inte tillÃ¥tna utanfÃ¶r funktioner eller i mallargumentlistorstatiska %qs kan inte deklareras %<mutable%>statisk IO-deklaration fÃ¶r %q+D behÃ¶ver en adressstatisk fÃ¶rsÃ¤kran misslyckadesstatisk fÃ¶rsÃ¤kran misslyckades: %Estatisk fÃ¶rsÃ¤kran misslyckades: %sstatisk kedja med funktion som inte anvÃ¤nder enstatisk datamedlem %qD i namnlÃ¶s klassstatisk datamedlem %qE deklarerad %<concept%>statisk deklaration av %q+D fÃ¶ljer pÃ¥ icke-statisk deklarationstatisk initiering av variabeln %q+D i %<.shared%>-minne stÃ¶djs intestatic stÃ¶djs inte pÃ¥ TPF-OSstatisk medlem %qD kan inte vara ett bitfÃ¤ltstatisk medlem %qD deklarerad %<register%>statisk medlemsfunktion %q#D deklarerad med typkvalificerarestatisk medlemsfunktion %qD kan inte ha cv-kvalificerarestatisk medlemsfunktion %qD kan inte ha ref-kvalificerarestatic- eller typkvalificerare i vektordeklarerare som inte Ã¤r parameterstatic_assert utan ett meddelande Ã¤r endast tillgÃ¤nglig med -std=c++1z eller -std=gnu++1zstatic_cast frÃ¥n typ %qT till typ %qT slÃ¤nger bort kvalificerarestatiskt allokerad instans av Objective-C-klass %qEattributen stdcall och cdecl Ã¤r inte kompatiblaattributen stdcall och fastcall Ã¤r inte kompatiblaattributen stdcall och thiscall Ã¤r inte kompatiblasteget i implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rdestegstorleken mÃ¥ste vara ett konstant heltalsuttryck eller en heltalsvariabelsats (%p) markerad som modifierad efter optimeringspass: satsens volatile-flagga Ã¤r inte aktuellsats med felaktig VUSElagringsklassen %<__thread%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklassen %<auto%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklassen %<register%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklassen %<thread_local%> Ã¤r ogiltig fÃ¶r funktionen %qslagringsklass %qD tillÃ¤mpad pÃ¥ mallinstansieringlagringsklass angiven fÃ¶r %qslagringsklass angiven fÃ¶r parameter %qElagringsklass angiven fÃ¶r parameter %qslagringsklass angiven fÃ¶r postfÃ¤ltlagringsklass angiven fÃ¶r postfÃ¤lt %qElagringsklass angiven fÃ¶r mallparameter %qslagringsklass angiven fÃ¶r typnamnlagringsklass angiven fÃ¶r namnlÃ¶s parameterogiltig specificerare av lagringsklass i vÃ¤nfunktionsdeklarationerspecificerare av lagringsklass ogiltig i parameterdeklarationerlagringsstorlek pÃ¥ %q+D Ã¤r inte konstantlagringsstorlek pÃ¥ %q+D Ã¤r okÃ¤ndlagringsstorlek pÃ¥ %qD Ã¤r inte konstantlagringsstorlek pÃ¥ %qD Ã¤r inte kÃ¤ndkonstigt enhetsnamn %qs efter %qs: felaktigt tecken %qcstrateginamn %qs angivet till flaggan %qs stÃ¶djs inte i 32-bitars kodÃ¶verblivet %<,%> vid slutet av medlemsdeklarationÃ¶verblivet %<@%> i programÃ¶verblivet %<\%o%> i programÃ¶verblivet %qc i programvilsekommet %qs mellan Objective-C++ metoderÃ¶verblivet %qs i programstrÃ¶mmande underprocess misslyckadesstrÃ¶mmande underprocess dÃ¶dades av en signalstrftime-format kan inte formatera argumentsteglÃ¤ngd i vektornotationstrippel Ã¤r inte ett heltalstrÃ¤nglÃ¤ngden %qd Ã¤r stÃ¶rre Ã¤n den lÃ¤ngden %qd som ISO C%d-kompilatorer skall stÃ¶djastrÃ¤ngliteral i funktionsmallsignaturanvÃ¤ndning av strong bÃ¶r undvikas; anvÃ¤nd inline-namnrymder istÃ¤lletstrong using Ã¤r endast meningsfullt vid namnrymdsrÃ¤ckviddstrong-cast-tilldelning har uppfÃ¥ngatsstrong-cast kan mÃ¶jligen behÃ¶vaspost definierad hÃ¤rposten har inga medlemmarposten har inga namngivna medlemmarpostjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %dpostfÃ¤ltstorleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8 eller 32storleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8, 32 eller 64underramverks inkludering %s stÃ¥r i konflikt med ramverks inkluderingunderprogrammet %q+F Ã¤r inte markerat Inlineunderprogrammet %q+F Ã¤r inte markerat Inline_Alwaysindex saknas i vektorreferensindexerat vÃ¤rde Ã¤r varken en vektor eller pekareindexerat vÃ¤rde Ã¤r varken en vektor eller pekareindexerat vÃ¤rde Ã¤r en funktionspekareindexering av vektor deklarerad %<register%>fÃ¶reslÃ¥r klamrar runt tom kropp i %<do%>-satsfÃ¶reslÃ¥r klamrar runt tom kropp i en %<else%>-satsfÃ¶reslÃ¥r klamrar runt tom kropp i en %<if%>-satsfÃ¶reslÃ¥r uttryckliga klamrar runt tom kropp i %<do%>-satsfÃ¶reslÃ¥r uttryckliga klamrar fÃ¶r att undvika tvetydighet i %<else%>fÃ¶reslÃ¥r parenteser runt %<&&%> inuti %<||%>fÃ¶reslÃ¥r parenteser runt %<+%> i operanden till %<&%>fÃ¶reslÃ¥r parenteser runt %<+%> inuti %<<<%>fÃ¶reslÃ¥r parenteser runt %<+%> inuti %<>>%>fÃ¶reslÃ¥r parenteser runt %<-%> i operanden till %<&%>fÃ¶reslÃ¥r parenteser runt %<-%> inuti %<<<%>fÃ¶reslÃ¥r parenteser runt %<-%> inuti %<>>%>fÃ¶reslÃ¥r parenteser runt %<>>%>-uttryckfÃ¶reslÃ¥r parenteser runt aritmetik i operanden till %<^%>fÃ¶reslÃ¥r parenteser runt aritmetik i operanden till %<|%>fÃ¶reslÃ¥r parenteser runt tilldelning som anvÃ¤nds som sanningsvÃ¤rdefÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<!=%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relser i operanden till %<&%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<==%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<^%>fÃ¶reslÃ¥r parenteser runt jÃ¤mfÃ¶relse i operanden till %<|%>fÃ¶reslÃ¥r parenteser runt operanden till %<!%> eller Ã¤ndra %<&%> till %<&&%> eller %<!%> till %<~%>fÃ¶reslÃ¥r parenteser runt operanden till %<!%> eller Ã¤ndra %<|%> till %<||%> eller %<!%> till %<~%>fÃ¶reslaget alternativ:fÃ¶reslagna alternativ:fÃ¶reslaget alternativ: %qsstÃ¶d fÃ¶r lÃ¤ge %qsstÃ¶dda kÃ¤rnarkitekturer:%sflaggan %<-mcustom-%s%> stÃ¥r i konflikt med flaggan %<-mcustom-%s%>flaggan %<-mcustom-%s%> har ingen effekt om inte -ffinite-math-only angesflaggan %<-mcustom-%s%> har ingen effekt om inte -fno-math-errno angesflaggan %<-mcustom-%s%> har ingen effekt om inte -funsafe-math-optimizations angesflaggan %<-mcustom-%s%> behÃ¶vs fÃ¶r dubbel precisions flyttalvÃ¤rdet %2$d till flaggan %<-mcustom-%1$s%> mÃ¥ste vara mellan 0 och 255flaggan %qs bÃ¶rjar inte med %<-%>flaggan %qs stÃ¶djs inte lÃ¤ngreflaggan -mcpu=%s stÃ¥r i konflikt med flaggan -march=%sswitch-villkor har booleskt vÃ¤rdeswitch hoppar in i satsuttryckswitch hoppar Ã¶ver variabelinitieringarswitch saknar default-fallswitch-argument Ã¤r inte ett heltalswitch bÃ¶rjar hÃ¤rswitch-sats med storleken %lu ingÃ¥ngar Ã¤r fÃ¶r storsymbol anvÃ¤nds som omedelbar operandsymbol anvÃ¤nd med bÃ¥de bas- och indexerade registersymbol med avstÃ¥nd anvÃ¤nt i PIC-lÃ¤gesymboliska minnesreferenser stÃ¶djs endast pÃ¥ z10 eller senaresymtab_node::verify misslyckadessyntetiserad metod %qD krÃ¤vs fÃ¶rsta gÃ¥ngen hÃ¤r sysctl fÃ¶r kern.osversion misslyckades: %msystemsÃ¶kvÃ¤g %qs Ã¤r inte absoluttar adressen till konstrueraren %qEtar adressen till destrueraren %qEtar adressen till uttryck av typ %<void%>tar adress till nÃ¥got temporÃ¤rttar adress till temporÃ¤r vektortar adressen till xvalue (rvalue-referens)att ta adressen av en etikett fÃ¶ljer inte standardenmÃ¥let %s %qs tar inte nÃ¥got argumentmÃ¥let %s %qs stÃ¶djer inte en negerad formmÃ¥let %s %qs Ã¤r ogiltigtmÃ¥let %s %s=%s Ã¤r ogiltigtmÃ¥lprocessorn stÃ¶djer inte ARM-lÃ¤gemÃ¥lprocessorn stÃ¶djer inte ARMv8-M:s sÃ¤kerhetstillÃ¤ggmÃ¥lprocessorn stÃ¶djer inte THUMB-instruktionermÃ¥lprocessorn stÃ¶djer inte interworkingmÃ¥lprocessorn stÃ¶djer inte ojusterade Ã¥tkomstermÃ¥l-OS:et stÃ¶djer inte ojusterade Ã¥tkomstermÃ¥largumentmÃ¥lattribut stÃ¶djs inte pÃ¥ denna maskinmÃ¥lattribut eller pragma Ã¤ndrar AltiVec ABImÃ¥lattribut eller pragma Ã¤ndrar SPE ABImÃ¥lattribut eller pragma Ã¤ndrar darwin64 ABImÃ¥lattribut eller pragma Ã¤ndrar dubbel precisions flyttalmÃ¥lattribut eller pragma Ã¤ndrar storlek pÃ¥ long doublemÃ¥lattribut eller pragma Ã¤ndrar enkel precisions flyttalmÃ¥let stÃ¶djer inte atomÃ¤r profiluppdatering, enkellÃ¤ge valtmÃ¥let stÃ¶djer inte funktionsversionsavsÃ¤ndaremÃ¥lformatet stÃ¶djer inte oÃ¤ndlighetenmÃ¥let Ã¤r inte en pekare eller referensmÃ¥let Ã¤r inte en pekare eller referens till en klassmÃ¥let Ã¤r inte en pekare eller referens till en fullstÃ¤ndig typmÃ¥let fÃ¶r konvertering kan vara en kandidat fÃ¶r ett formatattributmÃ¥let fÃ¶r initialisering kan vara en kandidat fÃ¶r ett formatattributmÃ¥lspecifik inbyggd funktion Ã¤r inte tillgÃ¤ngligmÃ¥lspecifik flagga stÃ¤mmer intemÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsutdatamÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsformatet %qsha programvarusimulatorn som mÃ¥l.mallen %qD deklareradmallen %qE i-klausulen %qsmallargument %d Ã¤r ogiltigtmallargument %qE berÃ¶r mallparametrarmallargumentet fÃ¶r %qD anvÃ¤nder lokal typ %qTmallargument krÃ¤vs fÃ¶r %<%s %T%>mallargument till %qD stÃ¤mmer inte med originalmallen %qDmallklass utan ett namnmallbegrÃ¤nsningsfelmalldeklaration av %<typedef%>malldeklaration av %q#Dmalldefinition av icke-mall %q#Dmallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d vid instansiering av %q+D, mÃ¶jligen frÃ¥n generering av virtuell tabell (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)mallparameter %q+#Dmallparametern %qD deklarerad hÃ¤rmallparameter %qD av typ %qT Ã¤r inte tillÃ¥ten i ett konstant heltalsuttryck eftersom den inte Ã¤r av heltals- eller upprÃ¤kningstypmallparameterlista anvÃ¤nd i explicit instansieringmallparametrerlistan som ges stÃ¤mmer inte mallparametrarna till %qDmallparameterpaket %qD kan inte ha ett standardargumentmallparameterpaket kan inte ha ett standardargumentmallparameterpaket kan inte ha standardargumentmallparametertyp %qT deklarerad %<friend%>mallparametrar kan inte vara vÃ¤nnermallparametrar stÃ¤mmer inte med mallen %qDmallparameter Ã¤r inte hÃ¤rledbara i partiell specialisering:mallens platshÃ¥llartyp %qT mÃ¥ste fÃ¶ljas av ett enkelt deklarerar-idmallspecialisering av %qD Ã¤r inte tillÃ¥ten av ISO C++mallspecialisering med C-lÃ¤nkningmallspecificerare inte angivna i deklarationen av %qDmalltypparametrar mÃ¥ste anvÃ¤nda nyckelordet %<class%> eller %<typename%>mall med C-lÃ¤nkningmall-id %qD fÃ¶r %q+D stÃ¤mmer inte med nÃ¥gon malldeklarationmall-id %qD i deklaration av primÃ¤r mallmall-id %qD anvÃ¤nd som en deklareraremallparameter-mallar fÃ¥r inte vara %<virtual%>temporÃ¤r av den ej literala typen %qT i ett konstant uttrycktrestÃ¤llig %<operator?:%>trestÃ¤llig %<operator?:%> i %<%E ? %E : %E%>felsÃ¶kningsformatet â€�%sâ€� kan inte anvÃ¤ndas med fÃ¶rkompilerade huvudenattributet %<getter%> kan bara anges en gÃ¥ngattributet %<interrupt%> krÃ¤ver en MIPS32r2-processor eller bÃ¤ttreattributet %<setter%> kan bara anges en gÃ¥ngattributet %qE behÃ¶ver argumentarkitekturen %qs stÃ¶djer inte %<-m%s=2008%>arkitekturen %qs stÃ¶djer inte %<-m%s=legacy%>arkitekturen %qs stÃ¶djer inte %<-mfp32%>arkitekturen %qs stÃ¶djer inte DSP-instruktionerarkitekturen %qs stÃ¶djer inte trolig gren-instruktionerarkitekturen %qs stÃ¶djer inte instruktionerna madd eller msubarkitekturen %qs stÃ¶djer inte udda enkelprecisionsregisterarkitekturen %qs stÃ¶djer inte par-enkel-instruktionerarkitekturen %qs stÃ¶djer inte instruktionen synciprintf-flaggan â€� â€�strfmon-flaggan â€�!â€�printf-flaggan â€�#â€�strftime-flaggan â€�#â€�printf-flaggan â€�'â€�scanf-flaggan â€�'â€�strfmon-flaggan â€�(â€�printf-flaggan â€�+â€�strfmon-flaggan â€�+â€�printf-flaggan â€�-â€�strfmon-flaggan â€�-â€�strftime-flaggan â€�-â€�printf-flaggan â€�0â€�strftime-flaggan â€�0â€�strftime-modifieraren â€�Eâ€�printf-flaggan â€�Iâ€�scanf-flaggan â€�Iâ€�modifieraren â€�Oâ€�strftime-modifieraren â€�Oâ€�strfmon-flaggan â€�^â€�strftime-flaggan â€�^â€�strftime-flaggan â€�_â€�scanf-flaggan â€�aâ€�scanf-flaggan â€�mâ€�diagnostikflaggan â€�qâ€�flaggan -shared stÃ¶djs fÃ¶r nÃ¤rvarande inte fÃ¶r VAX ELFABI:et fÃ¶r att skicka aggregat med %d-bytejustering har Ã¤ndrats i GCC 5ABI:et fÃ¶r att skicka homogena flyttalsaggregat har Ã¤ndrats i GCC 5ABI:et fÃ¶r att skicka en post med en flexibel vektormedlem har Ã¤ndrats i GCC 4.4ABI:et fÃ¶r att skicka en post med complex float medlem har Ã¤ndrats i GCC 4.4ABI:et fÃ¶r att skicka unioner med long double har Ã¤ndrats i GCC 4.4cpu:n RX100 har inte FPU-hÃ¥rdvaracpu:n RX200 har inte FPU-hÃ¥rdvaraadressen till %qD kommer alltid berÃ¤knas till %<true%>adressen till %qD kommer aldrig vara NULLadressen till en etikett fÃ¥r inte finnas i ett konstantuttryckscanf-funktionen fÃ¶r utelÃ¤mnande av tilldelninganropet behÃ¶ver ifunc, som inte stÃ¶djs av detta mÃ¥lkombinationen av %qs och %qs Ã¤r inkompatibel med %qsjÃ¤mfÃ¶relsen kommer alltid berÃ¤knas till %<false%> fÃ¶r adressen till %qD kommer aldrig att vara NULLjÃ¤mfÃ¶relsen kommer alltid berÃ¤knas till %<true%> fÃ¶r adressen till %qD kommer aldrig att vara NULLkompilatorn kan anta att adressen till %qD kommer alltid berÃ¤knas till %<true%>kompilatorn kan anta att adressen till %qD aldrig kommer att vara NULLkomponenten %qs Ã¤r en PRIVATE-typ och kan inte vara en komponent i %qs, som Ã¤r PUBLIC vid %Ltypen som stÃ¥r i konflikt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhettypen som stÃ¥r i konflikt och Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet har en virtuell tabell med annan storlektypen som stÃ¥r i konflikt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet och har en virtuell tabell med annat innehÃ¥lltypen som stÃ¥r i konflikt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet och har en virtuell tabell med fler postertypen som stÃ¥r i konflikt och Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhet med annan RTTI-informationstyrflÃ¶det i funktionen %qE stÃ¤mmer inte med dess profildata (rÃ¤knare %qs)antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_si64 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi16 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi32 i koden.antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_si64 i koden.punktsyntaxen Ã¤r inte tillgÃ¤nglig i Objective-C 1.0ellipsen i %qD Ã¤rvs inteden andra basen Ã¤r definierad hÃ¤rdet femte argumentet mÃ¥ste vara en 8-bitars omedelbarfÃ¶rsta argumentet till en VEC_COND_EXPR mÃ¥ste vara av boolesk vektortyp med samma antal element som resultatetden fÃ¶rsta skillnaden mellan motsvarande definitioner Ã¤r fÃ¤ltet %qDden fÃ¶rsta skillnaden mellan motsvarande definitioner Ã¤r metoden %qDandra parametern till %<operator new%> kan inte ha standardargumentdet fjÃ¤rde argumentet ha skala 1, 2, 4, 8ramstorleken pÃ¥ %wd byte Ã¤r stÃ¶rre Ã¤n %wd bytedet omedelbara argumentet mÃ¥ste vara en 4-bitars omedelbardet omedelbara argumentet mÃ¥ste vara en 5-bitars omedelbardet omedelbara argumentet mÃ¥ste vara en 8-bitars omedelbarden inkompatibla typen definierad i en annan Ã¶versÃ¤ttningsenhetden inkompatibla typen Ã¤r definierad hÃ¤rlambdat har ingen standardfÃ¥ngstdet sista argumentet mÃ¥ste vara en 1-bits omedelbardet sista argumentet mÃ¥ste vara en 2-bitars omedelbardet sista argumentet mÃ¥ste vara en 3-bitars omedelbardet sista argumentet mÃ¥ste vara en 32-bitars omedelbardet sista argumentet mÃ¥ste vara en 4-bitars omedelbardet sista argumentet mÃ¥ste vara en 5-bitars omedelbardet sista argumentet mÃ¥ste vara en 1-bits omedelbardet sista argumentet mÃ¥ste vara en 8-bitars omedelbardet sista argumentet ha skala 1, 2, 4, 8layouten av aggregat som innehÃ¥ller vektorer med %d-bytejustering har Ã¤ndrats i GCC 5m210 har inte stÃ¶d fÃ¶r omvÃ¤nd byteordningdet manglade namnet pÃ¥ %qD Ã¤ndrades mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%ddet manglade namnet pÃ¥ en snutt fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%ddet manglade namnet pÃ¥ initieringsvaktsvariabeln fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%dmaxvÃ¤rdet fÃ¶r det sista storleksintervallet skall vara -1 fÃ¶r flaggan %qsdet nÃ¤st sista argumentet mÃ¥ste vara en 8-bitars omedelbarden utelÃ¤mnade mittoperanden i ?: kommer alltid att vara %<true%>, fÃ¶reslÃ¥r explicit mittoperandprogrammet borde Ã¤ven definiera %qDintervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi16 i koden.intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi32 i koden.intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi16 i koden.intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi32 i koden.intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_ror_si64 i koden.intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_rori_si64 i koden.intervallet fÃ¶r masken skall vara i 0 till 255intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 1intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 3intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 7registret angivet fÃ¶r %q+D kan inte nÃ¥s av det aktuella mÃ¥letregistret angivet fÃ¶r %q+D Ã¤r inte tillrÃ¤ckligt generellt fÃ¶r att anvÃ¤ndas som en registervariabelresultatet av konverteringen Ã¤r odefinierad eftersom %qE Ã¤r utanfÃ¶r intervallet fÃ¶r typen %qTdet tredje argumentet mÃ¥ste vara en 8-bitars omedelbardet tredje argumentet mÃ¥ste vara en jÃ¤mfÃ¶relsekonstanttypen %qT fÃ¶r constexpr-variabeln %qD Ã¤r inte en literaltypen som destrueras Ã¤r %qT, men destrueraren refererar till %qTanvÃ¤ndningen av variabelnamn med _OBJC_-prefix fÃ¶r att vÃ¤lja metadatasektioner bÃ¶r undvikas i 4.6 och kommer tas bort i 4.7vÃ¤rdet pÃ¥ %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryckargumentet till xabort mÃ¥ste vara en 8-bitars omedelbardet finns inga argument till %qD som beror pÃ¥ en mallparameter, sÃ¥ en deklaration av %qD mÃ¥ste finnas tillgÃ¤ngligtredje argumentet till %q+D skall fÃ¶rmodligen vara %<char **%>tredje argumentet till %<__builtin_prefetch%> mÃ¥ste vara en konstanttredje argumentet till vec_vinsert4b mÃ¥ste vara 0..12tredje operanden i villkorsuttryck kan inte lÃ¶sa upp adress till Ã¶verlagrad funktiontredje operanden av villkorsuttryck har ingen effekttredje operanden av villkorsuttryck Ã¤r en referens, inte ett anrop, till funktionen %qEtredje operanden till villkorsoperatorn Ã¤r av typ %<void%>, men den andra operanden Ã¤r varken ett throw-uttryck eller av typ %<void%>denna %qs-klausul vaktar inte â€¦denna inbyggda funktion Ã¤r endast tillgÃ¤nglig i fr405 och fr450denna inbyggda funktion Ã¤r endast tillgÃ¤nglig i fr450denna inbyggda funktion Ã¤r endast tillgÃ¤nglig i fr500 och fr550denna inbyggda stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturdenna mÃ¥larkitektur stÃ¶djer inte %sdenna kompilator stÃ¶djer inte PowerPC (arch-flaggor ignoreras)denna kompilator stÃ¶djer inte X86 (arch-flaggor ignoreras)detta villkor har identiska grenardenna decimala konstant Ã¤r teckenlÃ¶s endast i ISO C90denna decimala konstant skulle varit teckenlÃ¶s i ISO C90detta Ã¤r ett fel i GCC som kan gÃ¥s runt genom att lÃ¤gga till attributet used till den anropade funktionendetta Ã¤r den fÃ¶rsta default-etikettendetta Ã¤r det fÃ¶rsta fallet som Ã¶verlappar det vÃ¤rdetdetta Ã¤r instruktionen:denna mediafunktion Ã¤r endast tillgÃ¤nglig i fr400 och fr500denna mediafunktion Ã¤r endast tillgÃ¤nglig i fr500denna sats kan falla igenomdenna mÃ¥larkitektur stÃ¶djer inte %qsdetta mÃ¥l har omvÃ¤nd byteordningdenna mÃ¥lmaskin har inte fÃ¶rdrÃ¶jda grenartrÃ¥dlokal COMMON-data Ã¤r inte implementerattrÃ¥dlokal deklaration av %q#D fÃ¶ljer pÃ¥ icke trÃ¥dlokal deklarationtrÃ¥dlokal deklaration av %q+D fÃ¶ljer pÃ¥ icke trÃ¥dlokal deklarationtrÃ¥dprivat variabel %qE anvÃ¤nd i mÃ¥lregiontrÃ¥dprivat variabel %qE anvÃ¤nd i obunden uppgiftthrow-uttryck Ã¤r inte tillÃ¥tna inuti slingor markerade med pragma simdthrow kommer alltid anropa terminate()kastar NULL, som har heltals-, inte pekartyptls_model-argument mÃ¥ste vara ett av â€�local-execâ€�, â€�initial-execâ€�, â€�local-dynamicâ€� eller â€�global-dynamicâ€�tls_model-argument Ã¤r inte en strÃ¤ngfÃ¶r att vara sÃ¤ker mÃ¥ste alla mellanliggande pekare i typkonvertering frÃ¥n %qT till %qT vara %<const%>-kvalificeradefÃ¶r att generera beroenden mÃ¥ste du ange antingen -M eller -MMfÃ¶r att referera till en typmedlem av en mallparameter, anvÃ¤nd %<typename %E%>symbol %u har x-plats == %usymbol %u har x-plats == y-plats == %usymbol %u har y-plats == %ufÃ¶r fÃ¥ argument till %%:compare-debug-auxbase-optfÃ¶r fÃ¥ argument till %%:replace-extensionfÃ¶r fÃ¥ argument till %%:version-comparefÃ¶r fÃ¥ argument till konstrueraren %q#DfÃ¶r fÃ¥ argument till funktionFÃ¶r mÃ¥nga argument till funktionen %<va_start%>fÃ¶r fÃ¥ argument till funktionen %q#DfÃ¶r fÃ¥ argument till funktionen %qEfÃ¶r fÃ¥ argument till medlemsfunktionen %q#DfÃ¶r fÃ¥ argument till metoden %q#DfÃ¶r fÃ¥ argument fÃ¶r postfÃ¶r fÃ¥ mallparameterlistor i deklarationen av %qDfÃ¶r fÃ¥ mallparameterlistorfÃ¶r stor funktionsvÃ¤rdestyp, behÃ¶ver %d register, har bara %d register till dettafÃ¶r sent fÃ¶r #-direktiv att ange felsÃ¶kningskatalogfÃ¶r mÃ¥nga #pragma-flaggor align=resetfÃ¶r mÃ¥nga %<if%>-klausulerfÃ¶r mÃ¥nga %<if%>-klausuler med %qs-modifierarefÃ¶r mÃ¥nga %<if%>-klausuler utan modifierarefÃ¶r mÃ¥nga %<static%>-argumentfÃ¶r mÃ¥nga %qs-klausulerfÃ¶r mÃ¥nga alternativ i %<asm%>fÃ¶r mÃ¥nga argumentfÃ¶r mÃ¥nga argument fÃ¶r formatstrÃ¤ngfÃ¶r mÃ¥nga argument till %%:compare-debug-auxbase-optfÃ¶r mÃ¥nga argument till %%:comparedebug-dump-optfÃ¶r mÃ¥nga argument till %%:compare-debug-self-optfÃ¶r mÃ¥nga argument till %%:version-comparefÃ¶r mÃ¥nga argument till konstrueraren %q#DfÃ¶r mÃ¥nga argument till funktionfÃ¶r mÃ¥nga argument till funktionen %q#DfÃ¶r mÃ¥nga argument till funktionen %qEfÃ¶r mÃ¥nga argument till makefÃ¶r mÃ¥nga argument till medlemsfunktionen %q#DfÃ¶r mÃ¥nga argument till metoden %q#DfÃ¶r mÃ¥nga argument till metoden %qEfÃ¶r mÃ¥nga argument till den Ã¶verlagrade funktionen %sfÃ¶r mÃ¥nga klamrar runt initierare fÃ¶r %qTfÃ¶r mÃ¥nga undantagshanteringsbÃ¥gar frÃ¥n gb %ifÃ¶r mÃ¥nga uttryck fÃ¶r postfÃ¶r mÃ¥nga filnamn angivna.  Skriv %s --help fÃ¶r anvÃ¤ndningsinformationfÃ¶r mÃ¥nga initierare fÃ¶r %qTfÃ¶r mÃ¥nga indatafilerfÃ¥r mÃ¥nga slingutgÃ¥ngar noteradefÃ¶r mÃ¥nga Ã¶ppna parenteserfÃ¶r mÃ¥nga utgÃ¥ende bÃ¥gar frÃ¥n gb %ifÃ¶r mÃ¥nga storleksintervall angivna i flaggan %qsfel antal mallhuvuden fÃ¶r %D (skulle vara %d)fÃ¶r mÃ¥nga mallparameterlistor i deklarationen av %qDfÃ¶r mÃ¥nga mallparameterlistorfÃ¶r mÃ¥nga vÃ¤rden i retursatsfÃ¶r mÃ¥nga variabler fÃ¶r intervallklausul med kanalfÃ¶r mycket stackutrymme att gÃ¶ra av med: %dfÃ¶r mycket stackutrymme att fÃ¶rbereda: %dtoppnivÃ¥deklaration av %qs anger %<auto%>ordningsÃ¤ndring pÃ¥ toppnivÃ¥ mÃ¥ste vara avaktiverat nÃ¤r unit-at-a-time Ã¤r avaktiverattotal storlek pÃ¥ lokala objekt Ã¤r fÃ¶r stortotala storleken pÃ¥ lokala variabler Ã¶verskrider arkitekturens grÃ¤nsspÃ¥ra topn mÃ¥ladresser i indirekt-anropsprofil.traditionell C saknar en separat namnrymd fÃ¶r etiketter, identifierare %qE stÃ¥r i konflikttraditionell C tillÃ¥ter inte ISO C:s stil av funktionsdefinitionertraditionell C tillÃ¥ter inte aggregatinitieringtraditionell C tillÃ¥ter inte initiering av unionertraditionell C stÃ¶djer inte strÃ¤ngkonstantsammanslagningtraditionell C tillÃ¥ter inte operatorn unÃ¤rt plusden avslutande returtypen %qT hos deduktionsguiden Ã¤r inte en specialisering av %qTavslutande returtyp Ã¤r endast tillgÃ¤nglig med -std=c++11 eller -std=gnu++11trampolin genererad fÃ¶r nÃ¤stad funktion %qDtransaktionsminne stÃ¶djs inte i denna konfigurationtransformerande inbyggd %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttrycklÃ¤ge fÃ¶r fÃ¤llor (trap mode) stÃ¶djs inte fÃ¶r VAX-flyttaltrÃ¤dkontroll: %s, har %s i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde element %d av tree_int_cst med %d element i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde element %d av tree_vec med %d element i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde operand %d av %s med %d operander i %s, vid %s:%dtrÃ¤dkontroll: anvÃ¤nde operand %d av omp_clause %s med %d operander i %s, vid %s:%dtrÃ¤dkontroll: klass %qs fÃ¶rvÃ¤ntades inte, har %qs (%s) i %s, vid %s:%dtrÃ¤dkontroll: fÃ¶rvÃ¤ntade klass %qs, har %qs (%s) i %s, vid %s:%dtrÃ¤dkontroll: fÃ¶rvÃ¤ntade ingen av %s, har %s i %s, vid %s:%dtrÃ¤dkontroll: omp_clause %s fÃ¶rvÃ¤ntades, har %s i %s, vid %s:%dtrÃ¤dkontroll: fÃ¶rvÃ¤ntade trÃ¤d som innehÃ¥ller posten %qs, har %qs i %s, vid %s:%dtrÃ¤dkod %qs stÃ¶djs inte i LTO-strÃ¶mmartrÃ¤dlista slutar pÃ¥ djup %isant/falskt-bÃ¥ge efter en icke-GIMPLE_COND i gb %dfÃ¶rsÃ¶k ta bort parenteserna runt typ-id:ttry-satser Ã¤r inte tillÃ¥tna inuti slingor markerade med #pragma simdfÃ¶rsÃ¶k att anvÃ¤nda %qE istÃ¤lletfÃ¶rsÃ¶ker koda icke-heltal typ som ett bitfÃ¤ltfÃ¶rsÃ¶kte avsluta post, men hoppade ut pÃ¥ grund av tidigare parsningsfelfÃ¶rsÃ¶ker gÃ¶ra klassen %qT en vÃ¤n med global rÃ¤ckviddtrimningsstrÃ¤ngen saknas i flaggan (%s)tvÃ¥ pÃ¥ varandra fÃ¶ljande %<[%> fÃ¥r bara introducera ett attributtvÃ¥ eller fler datatyper i deklaration av %qstvÃ¥ eller fler datatyper i deklaration av specificeraretvÃ¥ eller flera sektioner fÃ¶r %s%<delete%> fÃ¥r argument av typ %q#T, pekare fÃ¶rvÃ¤ntadestypen %qE har en anvÃ¤ndardefinierad konstrueraretypen %qE har en anvÃ¤ndardefinierad destrueraretypen %qE har ingen standardkonstruerare att anropatypen %qE har virtuella medlemsfunktionertypen %qT definierad i en anonym namnrymd kan inte matcha Ã¶ver grÃ¤nsen fÃ¶r Ã¶versÃ¤ttningsenhetentypen %qT definierad i en anonym namnrymd kan inte matcha typen %qT Ã¶ver grÃ¤nsen fÃ¶r Ã¶versÃ¤ttningsenhetentypen %qT har inte en kÃ¤nd storlektyp %qT fÃ¶r explicit instansiering %qD stÃ¤mmer inte med deklarerad typ %qTtypen %qT Ã¤r inte en bastyp fÃ¶r typen %qTtyp %qT Ã¤r inte en direkt bas till %qTtyp %qT Ã¤r inte en direkt eller virtuell bas till %qTtypen %qT Ã¤r fÃ¶r stortyp %qT fÃ¶r mallargument %qE beror pÃ¥ en mallparametertyp %qT fÃ¶r mallargument %qE beror pÃ¥ mallparametrartypen %qT borde matcha typen %qTtypen %qT bryter mot C++ endefinitionsregeltypen %qT utan nÃ¥gon lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklasstypen %qT utan lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklasstyp %qs fÃ¶ljer inte protokollet %qEtypfÃ¶rsÃ¤kran Ã¤r endast giltigt fÃ¶r grÃ¤nssnittstypertypattribut ignoreras efter att typen redan Ã¤r definieradtypen sÃ¤tts skÃ¶nsmÃ¤ssigt till %<int%> i deklarationen av %qEtypen sÃ¤tts skÃ¶nsmÃ¤ssigt till %<int%> i typnamnettypen har inga metodertypen bÃ¶r undvikastypen bÃ¶r undvikas: %stypen Ã¤r inte kompatibel med sin varianttyper stÃ¤mmer inte mellan ett SSA_NAME och dess symboltyper stÃ¤mmer inte fÃ¶r case-etikett i en switch-satstypen stÃ¤mmer inte i BIT_INSERT_EXPRtypfel i adressuttrycktypfel i vektorintervallreferenstypfel i vektorreferenstypfel i binÃ¤rt uttrycktypfel i komplext uttrycktypfel i komponentreferenstyper stÃ¤mmer inte i villkorsuttrycktyper stÃ¤mmer inte i sammansmÃ¤lt multiplicera-addera-uttrycktyper stÃ¤mmer inte i icke-typs parameterpakettyper stÃ¤mmer inte i parameter %itypfel i pekar-plus-uttrycktypfel i referens till reell-/imaginÃ¤rdeltypfel i sad-uttrycktypfel i skiftuttrycktypfel i vektorpermuteringsuttrycktyper stÃ¤mmer inte i vidgande multiplicera-ackumulera-uttrycktypfel i breddande vektorskiftuttrycktyp stÃ¤mmer inte med tidigare externdeklaration av %q#Dtypen mÃ¥ste vara en cv-kvalificerad %<auto%> eller en referens till en cv-kvalificerad %<auto%>typnamnet %qs skall matcha typnamnet %qstypnamn Ã¤r deklarerat som en funktion som returnerar en funktiontypnamn Ã¤r deklarerat som en funktion som returnerar en vektortypen pÃ¥ %qD sÃ¤tts skÃ¶nsmÃ¤ssigt till %<int%>typen pÃ¥ %qD stÃ¤mmer inte med originaldeklarationentypen pÃ¥ %qE Ã¤r okÃ¤ndden kompletterade typen pÃ¥ vektor %q+D Ã¤r inkompatibel med implicit initieringtypen pÃ¥ asm-operand %qE kunde inte avgÃ¶rastypen pÃ¥ bitfÃ¤ltet %qs Ã¤r en GCC-utvidgningtypen pÃ¥ formell parameter %d Ã¤r ofullstÃ¤ndigtypen pÃ¥ egenskap %qD stÃ¥r i konflikt med tidigare deklarationtypprecision stÃ¤mmer inte i en switch-satstypkvalificerare ignoreras fÃ¶r funktions returtyptyp till vektor-delete Ã¤r varken pekar- eller vektortyptyptransparenta %q#T kan inte gÃ¶ras transparent eftersom typen pÃ¥ fÃ¶rsta fÃ¤ltet har ett annat ABI Ã¤n klassen som helhettypgenomskinliga %q#T har inga fÃ¤ltden typgenomskinliga klassen %qT har basklasserden typgenomskinliga klassen %qT har virtuella funktionertypvarianter skiljer i typvariant har TYPE_METHODStypvariant har en annan TREE_TYPEtypvariant har en annan TYPE_BINFOtypvariant har andra TYPE_FIELDStypvariant har en annan TYPE_SIZE_UNITtypvariant har en annan TYPE_VFIELDtypvariant med TYPE_ALIAS_SET_KNOWN_Ptypvariantens TREE_TYPEtypvariantens TYPE_BINFOtypvariantens TYPE_SIZE_UNITtypen var tidigare deklarerad %qEtypens TREE_TYPEtypens TYPE_BINFOtypens TYPE_SIZE_UNITtypstampning till ofullstÃ¤ndig typ kan bryta strikta aliasreglertyp/vÃ¤rde stÃ¤mmer inte vid argument %d i mallparameterlistan till %qDtypedef %q+D deklarerad %<_Noreturn%>typdef %q+D deklarerad %<inline%>typedef %qD Ã¤r initierad (anvÃ¤nd __typeof__ istÃ¤llet)typedef %qD Ã¤r initierad (anvÃ¤nd decltype istÃ¤llet)typedef %qD Ã¤r lokalt definierad men inte anvÃ¤ndtypedef-deklaration ogiltig i parameterdeklarationtypedef deklarerad %<auto%>typedef-namn fÃ¥r inte vara en nÃ¤stad-namnspecificeraretypedef-namnet %qD anvÃ¤nt som destruerardeklareraretype-id till en kvalificerad funktionstyp %qTtypeid-uttryck Ã¤r inte ett konstant uttryck eftersom %qE har polymorf typtyperna Ã¤r inte riktigt kompatiblatyper skiljer i teckenhettyper har olika parameterantaltyper fÃ¥r inte definieras i %<decltype%>-uttrycktyper fÃ¥r inte definieras i %<noexcept%>-uttrycktyper fÃ¥r inte definieras i ett %<typeid%>-uttrycktyper fÃ¥r inte definieras i en conversion-type-idtyper fÃ¥r inte definieras i en for-range-deklarationtyper fÃ¥r inte definieras i en new-uttrycktyper fÃ¥r inte definieras i en new-type-idtyper fÃ¥r inte definieras i aliasmalldeklarationertyper fÃ¥r inte definieras i en undantagsspecifikationtyper fÃ¥r inte definieras i typkonverteringartyper fÃ¥r inte definieras i villkortyper fÃ¥r inte definieras i en declare reduction-typlistatyper fÃ¥r inte definieras i undantagsdeklarationertyper fÃ¥r inte definieras i parametertypertyper fÃ¥r inte definieras i mallargumenttypspecifikation i ALLOCATE vid %Lkan inte berÃ¤kna verklig plats fÃ¶r stackparameterkan inte hÃ¤rleda %qT frÃ¥n %qEkan inte hÃ¤rleda lambdareturtyp frÃ¥n %qEkan inte emulera %qskan inte hitta ett register att spillakan inte hitta ett register att spilla i klass %qskan inte hitta en teckenliteraloperator %qD med argumentet %qTkan inte hitta en numerisk literaloperator %qDkan inte hitta en strÃ¤ngliteraloperator %qD med argumenten %qT, %qTkan inte generera omlÃ¤sningar fÃ¶r:kan inte lokalisera standardlÃ¤nkskriptet %qs i bilblioteksÃ¶kvÃ¤garnakan inte Ã¶ppna dynamiskt beroende â€�%sâ€�kan inte att Ã¶ppna filenkan inte Ã¶ppna loggfilen %<vtv_class_set_sizes.log%>: %mkan inte Ã¶ppna loggfilen %<vtv_count_data.log%>: %mkan inte Ã¶ppna loggfilen %<vtv_set_ptr_data.log%>: %mkan inte skriva ut operanden Ã¤nnu; kod == %d (%c)kan inte registrera information fÃ¶r insticksmodulen %qs â€“ inget namn pÃ¥ insticksmodulen finnskan inte anvÃ¤nda â€�%sâ€� som PIC-registerobegrÃ¤nsad anvÃ¤ndning av %<alloca%>obegrÃ¤nsad anvÃ¤ndning av vektor med variabel lÃ¤ngdovillkorligt hopp %2d aldrig utfÃ¶rt
  ovillkorligt hopp %2d taget %s
  odeklarerad vÃ¤ljare %qEodefinierat beteende nÃ¤r andra parametern till %<va_start%> Ã¤r deklarerad med lagringsklass %<register%>odefinierad namngiven operand %qsunderliggande typ %<%T%> till %<%T%> mÃ¥ste vara en heltalstypunderliggande typ stÃ¤mmer inte Ã¶verens i enum %q#TovÃ¤ntat !$OMP ATOMIC-uttryck vid %LovÃ¤ntat AST av sorten %sovÃ¤ntat argumentovÃ¤ntat argument till msp430_select_hwmult_lib: %sovÃ¤ntat attributovÃ¤ntat bastyp i cris_print_baseovÃ¤ntat uttryck %qE av sorten %sovÃ¤ntat filnamn %s i lÃ¤nkupplÃ¶sningsfilen.  %s fÃ¶rvÃ¤ntadesovÃ¤ntat fÃ¶rsta argument till msp430_select_hwmult_lib: %sovÃ¤ntad indextyp i cris_print_indexovÃ¤ntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierareovÃ¤ntad multiplikativ operandovÃ¤ntat avstÃ¥ndovÃ¤ntad operandovÃ¤ntad sidoeffekt i adressej hanterad justering fÃ¶r â€�#pragma nomember_alignmentâ€�oidentifierbar call-operationoinitierade const %qDoinitierad const %qD Ã¤r ogiltig i C++oinitierad const i %<new%> av %q#Toinitierad const-medlem i %q#Toinitierad const-medlem i %q#T anvÃ¤nder %<new%> utan new-initierareoinitierad const-medlem i %qT Ã¤r ogiltigt i C++oinitierad const-medlem i basen %q#T till %q#Toinitierad const-medlem i basen %q#T till %q#T anvÃ¤nder %<new%> utan new-initierareoinitierad referensmedlem i %q#Toinitierad referensmedlem i %q#T anvÃ¤nder %<new%> utan new-initierareoinitierad referensmedlem i basen %q#T till %q#Toinitierad referensmedlem i basen %q#T till %q#T anvÃ¤nder %<new%> utan new-initierareden oinitierade variabeln %q+D placerad i programminnesomrÃ¥detoinitierad variabel %qD i %<constexpr%>-funktionunionen kan inte gÃ¶ras transparentunion definierad hÃ¤runionen har inga medlemmarunionen har inga namngivna medlemmarunion-medlem %q+D med icketrivial %qDokÃ¤nd â€�#pragma extern_modelâ€�-modell â€�%sâ€�okÃ¤nt â€�#pragma member_alignmentâ€�-namn %sokÃ¤nd flagga -mdebug-%sokÃ¤nd CRIS-cpu-version angiven i -mtune= : %sokÃ¤nd CRIS-version angiven i -march= eller -mcpu= : %sokÃ¤nd IRA-algoritm %qsokÃ¤nd IRA-region %qsokÃ¤nd LTO-partitioneringsmodell %qsokÃ¤nd stackÃ¥teranvÃ¤ndningsmodell %qsokÃ¤nd TLS-modell %qsokÃ¤nd Ã¥tgÃ¤rd %qE fÃ¶r %<#pragma pack%> - ignorerasokÃ¤nd justering %qs angiven till flaggan %qsokÃ¤nd arkitekturspecificerare i minnesmodellen till inbyggdokÃ¤nd vektorstorlek i deleteokÃ¤nd asm-flaggutdata %qsokÃ¤nd algoritm for omordning av grundblock %qsokÃ¤nd inbyggd omedelbar operandtyp fÃ¶r operand %dokÃ¤nd Ã¥teranropshÃ¤ndelse registrerad av insticksmodul %sokÃ¤nt cc_attr-vÃ¤rdeokÃ¤nd konverteringstyptecken %qc i formatokÃ¤nd kÃ¤rnarkitektur %qs angiven till %qsokÃ¤nt cpu %qs till -mtuneokÃ¤nd avmanglingsstil â€�%sâ€�okÃ¤nd destinationokÃ¤nd stil fÃ¶r Ã¶verskjutande precision %qsokÃ¤nd flagga skickad i -moverride=%s (%s)okÃ¤nd stil fÃ¶r flyttalssammandragning %qsokÃ¤nt instruktionslÃ¤geokÃ¤nd lÃ¤nkarutmatning %qsokÃ¤nt maskinlÃ¤ge %qEokÃ¤nd move-instruktion:okÃ¤nd avlastnings-ABI %qsokÃ¤nd operator %qs i %%:version-compareokÃ¤nt alternativ %q.*s i %<-fopt-info-%s%>okÃ¤nt alternativ efter %<#pragma GCC diagnostic%> sortokÃ¤nt alternativ till -mrecip=%sokÃ¤nt pass %s angivet i -fdisableokÃ¤nt pass %s angivet i -fenableokÃ¤nd pekarstorlekmodell %qsokÃ¤nd profiluppdateringsmetod %qsokÃ¤nt egenskapsattributokÃ¤nd interpunktion â€�%câ€�okÃ¤nt registernamn %qs i %<asm%>okÃ¤nt registernamn: %sokÃ¤nd avspecifikation av omlokaliseringokÃ¤nd specifikationsfunktion %qsokÃ¤nd specifikation fÃ¶r uppsÃ¤ttningen av vÃ¤rden pÃ¥ FLT_EVAL_METHOD att tillÃ¥ta %qsokÃ¤nd kÃ¤llaokÃ¤nd stackkontrollparameter %qsokÃ¤nd flagga -mlong-double-%sokÃ¤nd trimningsflagga (%s)okÃ¤nd typ %<%T%> hittades under Objective-C kodningokÃ¤nt typnamn %qEokÃ¤nt typnamn %qE; menade du %qs?okÃ¤nt typnamn %qE; anvÃ¤nd nyckelordet %<enum%> fÃ¶r att referera till typenokÃ¤nt typnamn %qE; anvÃ¤nd nyckelordet %<struct%> fÃ¶r att referera till typenokÃ¤nt typnamn %qE; anvÃ¤nd nyckelordet %<union%> fÃ¶r att referera till typenokÃ¤nt vÃ¤rde %qs till â€�archâ€�-mÃ¥let %sokÃ¤nt vÃ¤rde %qs till â€�cpuâ€�-mÃ¥let %sokÃ¤nt vÃ¤rde %qs till â€�tuneâ€�-mÃ¥let %sokÃ¤nt vÃ¤rde %qs till -marchokÃ¤nt vÃ¤rde %qs till -mcpuokÃ¤nt vÃ¤rde %qs till -mtuneokÃ¤nt vÃ¤rde %qs till -mmacosx-version-minokÃ¤nd ABI-typ (%s) till vektoriseringsbibliotek fÃ¶r flaggan -mveclibabi=okÃ¤nd kostnadsmodell fÃ¶r vektorisering %qsokÃ¤nd initieringsprioritet fÃ¶r vtable-verifiering %qsden namnlÃ¶sa klassen Ã¤r definierad hÃ¤rnamnlÃ¶st fÃ¤lt har ofullstÃ¤ndig typnamnlÃ¶s initierare fÃ¶r %qT, som inte har nÃ¥gra basklassernamnlÃ¶s initierare fÃ¶r %qT som anvÃ¤nder multipelt arvnamnlÃ¶s enum med rÃ¤ckvidd Ã¤r inte tillÃ¥tetodÃ¶pt struktur/union som inte har nÃ¥gon instansnamnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklassnamnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklassnamnlÃ¶s variabel eller fÃ¤lt deklarerad voidoordnad jÃ¤mfÃ¶relse av argument som inte Ã¤r flyttalunquote_string(): fick en felaktig strÃ¤ngonÃ¥barokÃ¤nt argument till flaggan okÃ¤nd instruktion:okÃ¤nd adressokÃ¤nt argument till flaggan %qsokÃ¤nt argument till -mcpu: %sokÃ¤nt argument till --help=-flagga: %q.*sokÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*sokÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*s; menade du %qs?okÃ¤nd kommandoradsflagga %<-%s%>okÃ¤nd kommandoradsflagga %<-%s%>, menade du %<-%s%>?okÃ¤nd kommandoradsflagga %<-fdump-%s%>okÃ¤nd kommandoradsflagga %<-fopt-info-%s%>okÃ¤nd kommandoradsflagga %qsokÃ¤nt styrregisternummer: %d - anvÃ¤nder â€�pswâ€�okÃ¤nd felsÃ¶kningsnivÃ¥ %qsokÃ¤nd bÃ¥gflagga: â€�%sâ€�okÃ¤nt upprÃ¤kningsvÃ¤rde: â€�%sâ€�okÃ¤nd formatangivelseej igenkÃ¤nd felsÃ¶kningsflagga fÃ¶r gcc: %cokÃ¤nt hwpy-fÃ¤lt i msp430_mcu_data[%d]: %dokÃ¤nda include_flags 0x%x skickade till print_specific_helpokÃ¤nt avbrottsvektorargument till attributet %qEokÃ¤nt ivar-synlighetsvÃ¤rde %qsokÃ¤nd flagga -fdisableokÃ¤nd flagga -fenableokÃ¤nt registernamn %qsokÃ¤nt vÃ¤rde fÃ¶r skalÃ¤r lagringsordning %qsokÃ¤nt sektionsnamn %qEokÃ¤nt skuggavstÃ¥nd %qsokÃ¤nd fÃ¶rmodad konstantokÃ¤nt synlighetsvÃ¤rde %qsfel som inte gÃ¥r att Ã¥terhÃ¤mta ifrÃ¥nej upplÃ¶st Ã¶verlagring fÃ¶r inbyggd Altivec %qFej upplÃ¶st Ã¶verlagrad inbyggdobegrÃ¤nsade unioner Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11osÃ¤kert funktionsanrop av %qD inuti %<transaction_safe%>-funktionosÃ¤kert funktionsanrop av %qD inuti atomÃ¤r transaktionosÃ¤kert funktionsanrop av %qE inuti %<transaction_safe%>-funktionosÃ¤kert funktionsanrop av %qE inuti atomÃ¤r transaktionosÃ¤kert indirekt funktionsanrop inuti en %<transaction_safe%>-funktionosÃ¤kert indirekt funktionsanrop inuti en atomÃ¤r transaktionflyttalskonstant utan suffixargument som inte stÃ¶djs till %qDargumenttyp %qT som inte stÃ¶djs till simd
  argumenttyp som inte stÃ¶djs till inbyggd funktionej stÃ¶dd kombination: %qs %sej stÃ¶dd kombination: %qs%s %sej stÃ¶dd kombination: %sej stÃ¶dd fixdecimalskonverteringej stÃ¶tt lÃ¤ge: %s
diff -Nrcpad gcc-7.2.0/gcc/po/sv.po gcc-7.3.0/gcc/po/sv.po
*** gcc-7.2.0/gcc/po/sv.po	Mon May 15 14:20:37 2017
--- gcc-7.3.0/gcc/po/sv.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 23,29 ****
  msgstr ""
  "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2017-05-15 14:41+0200\n"
  "Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
--- 23,29 ----
  msgstr ""
  "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2017-05-15 14:41+0200\n"
  "Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
*************** msgstr "'%%l'-operand Ã¤r inte en etiket
*** 210,222 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "flyttalskonstant felanvÃ¤nd"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 210,222 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "flyttalskonstant felanvÃ¤nd"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 503,564 ****
  "vidare till de barnprocesser som startas av %s. FÃ¶r att skicka med andra\n"
  "flaggor till dessa processer mÃ¥ste flaggan -W<bokstav> anvÃ¤ndas.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Bearbetar specifikationen (%s), som Ã¤r â€�%sâ€�\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "MÃ¥l: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigurerad med: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "TrÃ¥dmodell: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc version %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-drivrutin version %s %skÃ¶r gcc version %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Felet Ã¤r inte reproducerbart, sÃ¥ det Ã¤r fÃ¶rmodligen ett problem med hÃ¥rdvara eller OS.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Preprocessad kÃ¤llkod lagrad i filen %s, bifoga den till din felrapport.\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installation: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "program: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotek: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 503,564 ----
  "vidare till de barnprocesser som startas av %s. FÃ¶r att skicka med andra\n"
  "flaggor till dessa processer mÃ¥ste flaggan -W<bokstav> anvÃ¤ndas.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Bearbetar specifikationen (%s), som Ã¤r â€�%sâ€�\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "MÃ¥l: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigurerad med: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "TrÃ¥dmodell: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc version %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-drivrutin version %s %skÃ¶r gcc version %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Felet Ã¤r inte reproducerbart, sÃ¥ det Ã¤r fÃ¶rmodligen ett problem med hÃ¥rdvara eller OS.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Preprocessad kÃ¤llkod lagrad i filen %s, bifoga den till din felrapport.\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installation: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "program: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotek: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 569,584 ****
  "<tp-sv@listor.tp-sv.se>.\n"
  "FÃ¶r felrapporteringsinstruktioner i Ã¶vrigt, se:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 569,584 ----
  "<tp-sv@listor.tp-sv.se>.\n"
  "FÃ¶r felrapporteringsinstruktioner i Ã¶vrigt, se:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 589,595 ****
  "SPECIELLT Ã„NDAMÃ…L.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 589,595 ----
  "SPECIELLT Ã„NDAMÃ…L.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 602,608 ****
  "================\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 602,608 ----
  "================\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 611,617 ****
  "AnvÃ¤nd â€�-Wl,FLAGGAâ€� fÃ¶r att skicka â€�FLAGGAâ€� till lÃ¤nkaren.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 611,617 ----
  "AnvÃ¤nd â€�-Wl,FLAGGAâ€� fÃ¶r att skicka â€�FLAGGAâ€� till lÃ¤nkaren.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 622,628 ****
  "================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 622,628 ----
  "================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "AnvÃ¤nd â€�-Wa,FLAGGAâ€� fÃ¶r at
*** 634,649 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [flaggor] <kat1> <kat2>         SlÃ¥ samman innehÃ¥ll i tÃ¤ckningsfiler\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbose                       UtfÃ¶rligt lÃ¤ge\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <kat>                  Utdatakatalog\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 634,649 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [flaggor] <kat1> <kat2>         SlÃ¥ samman innehÃ¥ll i tÃ¤ckningsfiler\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <kat>                  Utdatakatalog\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbose                       UtfÃ¶rligt lÃ¤ge\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "AnvÃ¤ndning av underkommandot me
*** 659,674 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [flaggor] <kat>               Skriv om innehÃ¥ll i tÃ¤ckningsfiler\n"
  
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <flyttal el. brÃ¥k>      Skala profilrÃ¤knarna\n"
  
- #: gcov-tool.c:273
- #, c-format
- msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
- msgstr "    -n, --normalize <int64_t>           Normalisera profilen\n"
- 
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
--- 659,674 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [flaggor] <kat>               Skriv om innehÃ¥ll i tÃ¤ckningsfiler\n"
  
+ #: gcov-tool.c:270
+ #, c-format
+ msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
+ msgstr "    -n, --normalize <int64_t>           Normalisera profilen\n"
+ 
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <flyttal el. brÃ¥k>      Skala profilrÃ¤knarna\n"
  
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
*************** msgstr "normalisering kan inte samexiste
*** 694,720 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [flaggor] <kat1> <kat2>       BerÃ¤kna Ã¶verlappningen mellan tvÃ¥ profiler\n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Skriv endast info om heta objekt/funktioner\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Skriv funktionsnivÃ¥info\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Skriv fullstÃ¤ndiga filnamn\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Skriv objektnivÃ¥info\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Ange grÃ¤nsvÃ¤rdet fÃ¶r vÃ¤rme\n"
--- 694,720 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [flaggor] <kat1> <kat2>       BerÃ¤kna Ã¶verlappningen mellan tvÃ¥ profiler\n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      Skriv funktionsnivÃ¥info\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      Skriv fullstÃ¤ndiga filnamn\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Skriv endast info om heta objekt/funktioner\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        Skriv objektnivÃ¥info\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Ange grÃ¤nsvÃ¤rdet fÃ¶r vÃ¤rme\n"
*************** msgstr ""
*** 800,819 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Visa denna hjÃ¤lp, avsluta sedan\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Visa information fÃ¶r varje grundblock\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Tag med hoppsannolikheter i utdata\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 800,814 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Visa information fÃ¶r varje grundblock\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Tag med hoppsannolikheter i utdata\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 822,837 ****
  "  -c, --branch-counts             Skriv antal hopp tagna istÃ¤llet\n"
  "                                    fÃ¶r procentsatser\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Visa fÃ¶rloppsinformation\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Skriv sammanfattningar fÃ¶r varje funktion\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 817,837 ----
  "  -c, --branch-counts             Skriv antal hopp tagna istÃ¤llet\n"
  "                                    fÃ¶r procentsatser\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Visa fÃ¶rloppsinformation\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Skriv sammanfattningar fÃ¶r varje funktion\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Visa denna hjÃ¤lp, avsluta sedan\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s:â€�%sâ€� har bÃ¥gar frÃ¥n utg
*** 1018,1099 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graf Ã¤r olÃ¶sbar fÃ¶r â€�%sâ€�\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "KÃ¶rda rader:%s av %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Inga kÃ¶rbara rader\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s: â€�%sâ€�\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "UtfÃ¶rda hopp:%s av %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Tagna minst en gÃ¥ng:%s av %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Inga grenar\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Gjorda anrop:%s av %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Inga anrop\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:inga rader fÃ¶r â€�%s\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "anrop %2d returnerade %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "anrop %2d aldrig utfÃ¶rt\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "hopp %2d gjort %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "gren %2d aldrig utfÃ¶rd\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "ovillkorligt hopp %2d taget %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ovillkorligt hopp %2d aldrig utfÃ¶rt\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan inte Ã¶ppna kÃ¤llkodsfilen %s\n"
--- 1018,1099 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graf Ã¤r olÃ¶sbar fÃ¶r â€�%sâ€�\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "KÃ¶rda rader:%s av %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Inga kÃ¶rbara rader\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s: â€�%sâ€�\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "UtfÃ¶rda hopp:%s av %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Tagna minst en gÃ¥ng:%s av %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Inga grenar\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Gjorda anrop:%s av %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Inga anrop\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:inga rader fÃ¶r â€�%s\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "anrop %2d returnerade %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "anrop %2d aldrig utfÃ¶rt\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "hopp %2d gjort %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "gren %2d aldrig utfÃ¶rd\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "ovillkorligt hopp %2d taget %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ovillkorligt hopp %2d aldrig utfÃ¶rt\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan inte Ã¶ppna kÃ¤llkodsfilen %s\n"
*************** msgstr "Denna flagga saknar dokumentatio
*** 1200,1288 ****
  msgid "Uses of this option are diagnosed."
  msgstr "AnvÃ¤ndning av denna flagga diagnostiseras."
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "standard %d minimum %d maximum %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Samma som %s.  AnvÃ¤nd den senare flaggan istÃ¤llet."
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Samma som %s."
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[aktiverad]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[avslagen]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Det finns inga flaggor med de eftersÃ¶kta egenskaperna\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Det fanns inga.  AnvÃ¤nd --help=%s fÃ¶r att visa *alla* flaggorna som stÃ¶djs av framÃ¤nden %s.\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alla flaggor med de eftersÃ¶kta egenskaperna har redan visats\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "FÃ¶ljande flaggor Ã¤r mÃ¥lberoende"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "FÃ¶ljande flaggor styr kompilatorns varningsmeddelanden"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "FÃ¶ljande flaggor styr optimeringar"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥koberoende"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "Flaggan --param accepterar fÃ¶ljande som parametrar"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "FÃ¶ljande flaggor Ã¤r specifika fÃ¶r just sprÃ¥ket"
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "FÃ¶ljande flaggor stÃ¶djs av sprÃ¥ket"
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "FÃ¶ljande flaggor Ã¤r inte dokumenterade"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "FÃ¶ljande flaggor tar separata argument"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "FÃ¶ljande flaggor tar sammanslagna argument"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥krelaterade"
  
--- 1200,1288 ----
  msgid "Uses of this option are diagnosed."
  msgstr "AnvÃ¤ndning av denna flagga diagnostiseras."
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "standard %d minimum %d maximum %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Samma som %s.  AnvÃ¤nd den senare flaggan istÃ¤llet."
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Samma som %s."
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[aktiverad]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[avslagen]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Det finns inga flaggor med de eftersÃ¶kta egenskaperna\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Det fanns inga.  AnvÃ¤nd --help=%s fÃ¶r att visa *alla* flaggorna som stÃ¶djs av framÃ¤nden %s.\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alla flaggor med de eftersÃ¶kta egenskaperna har redan visats\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "FÃ¶ljande flaggor Ã¤r mÃ¥lberoende"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "FÃ¶ljande flaggor styr kompilatorns varningsmeddelanden"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "FÃ¶ljande flaggor styr optimeringar"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥koberoende"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "Flaggan --param accepterar fÃ¶ljande som parametrar"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "FÃ¶ljande flaggor Ã¤r specifika fÃ¶r just sprÃ¥ket"
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "FÃ¶ljande flaggor stÃ¶djs av sprÃ¥ket"
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "FÃ¶ljande flaggor Ã¤r inte dokumenterade"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "FÃ¶ljande flaggor tar separata argument"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "FÃ¶ljande flaggor tar sammanslagna argument"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥krelaterade"
  
*************** msgstr "lÃ¤ngdmodifierare i strfmon-form
*** 2812,2819 ****
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ej stÃ¶dd operand fÃ¶r kod â€�%câ€�"
--- 2812,2819 ----
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ej stÃ¶dd operand fÃ¶r kod â€�%câ€�"
*************** msgstr "ogiltig operand fÃ¶r â€�%%%câ€�"
*** 2832,2838 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "inkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
--- 2832,2838 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "inkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
*************** msgstr "ogiltig operand"
*** 2852,2859 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ogiltig operandprefix â€�%%%câ€�"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€�%%&â€� anvÃ¤nt utan nÃ¥gon lokal dynamisk TLS-referens"
--- 2852,2859 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ogiltig operandprefix â€�%%%câ€�"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€�%%&â€� anvÃ¤nt utan nÃ¥gon lokal dynamisk TLS-referens"
*************** msgid "invalid %%r value"
*** 2869,2886 ****
  msgstr "ogiltigt %%r-vÃ¤rde"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "ogiltigt %%R-vÃ¤rde"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "ogiltigt %%N-vÃ¤rde"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "ogiltigt %%P-vÃ¤rde"
--- 2869,2886 ----
  msgstr "ogiltigt %%r-vÃ¤rde"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "ogiltigt %%R-vÃ¤rde"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "ogiltigt %%N-vÃ¤rde"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "ogiltigt %%P-vÃ¤rde"
*************** msgstr "ogiltigt %%P-vÃ¤rde"
*** 2890,2896 ****
  msgid "invalid %%h value"
  msgstr "ogiltigt %%h-vÃ¤rde"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "ogiltigt %%L-vÃ¤rde"
--- 2890,2896 ----
  msgid "invalid %%h value"
  msgstr "ogiltigt %%h-vÃ¤rde"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "ogiltigt %%L-vÃ¤rde"
*************** msgid "invalid %%U value"
*** 2911,2917 ****
  msgstr "ogiltigt %%U-vÃ¤rde"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "ogiltigt %%s-vÃ¤rde"
--- 2911,2917 ----
  msgstr "ogiltigt %%U-vÃ¤rde"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "ogiltigt %%s-vÃ¤rde"
*************** msgstr "ogiltigt %%s-vÃ¤rde"
*** 2921,2927 ****
  msgid "invalid %%C value"
  msgstr "ogiltigt %%C-vÃ¤rde"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "ogiltigt %%E-vÃ¤rde"
--- 2921,2927 ----
  msgid "invalid %%C value"
  msgstr "ogiltigt %%C-vÃ¤rde"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "ogiltigt %%E-vÃ¤rde"
*************** msgid "unknown relocation unspec"
*** 2932,2938 ****
  msgstr "okÃ¤nd avspecifikation av omlokalisering"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ogiltig %%xn-kod"
--- 2932,2938 ----
  msgstr "okÃ¤nd avspecifikation av omlokalisering"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ogiltig %%xn-kod"
*************** msgstr "ogiltig operand till %%O-kod"
*** 2995,3001 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "ogiltig operand i utmatningskod"
--- 2995,3001 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "ogiltig operand i utmatningskod"
*************** msgstr "ogiltig operand i utmatningskod"
*** 3005,3033 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ogiltig UNSPEC som operand: %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "ogiltig skiftoperand"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "fÃ¶rutsade Thumb-instruktion"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "fÃ¶rutsade instruktion i villkorlig sekvens"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3005,3033 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ogiltig UNSPEC som operand: %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "ogiltig skiftoperand"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "fÃ¶rutsade Thumb-instruktion"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "fÃ¶rutsade instruktion i villkorlig sekvens"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "fÃ¶rutsade instruktion i villkor
*** 3035,3135 ****
  msgid "invalid operand for code '%c'"
  msgstr "ogiltig operand fÃ¶r kod â€�%câ€�"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktionen aldrig utfÃ¶rd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adressoperander krÃ¤ver begrÃ¤nsning fÃ¶r X-, Y- eller Z-register"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander till %T/%t mÃ¥ste vara reg + const_int:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "felaktig adress, inte en I/O-adress:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "felaktig adress, inte en konstant:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "felaktig adress, inte (reg+avst):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "felaktig adress, inte post_inc eller pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "internt kompilatorfel.  Felaktig adress:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ej stÃ¶dd kod â€�%câ€� fÃ¶r fixdecimal:"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "internt kompilatorfel.  OkÃ¤nt lÃ¤ge:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "ogiltig instruktion:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "felaktig instruktion:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "okÃ¤nd move-instruktion:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "felaktig skiftinstruktion:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "internt kompilatorfel.  Felaktig skift:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr "ej stÃ¶dd fixdecimalskonvertering"
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr "variabel"
  
! #: config/avr/avr.c:9808
  msgid "function parameter"
  msgstr "funktionsparameter"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr "postfÃ¤lt"
  
! #: config/avr/avr.c:9819
  msgid "return type of function"
  msgstr "returtyp fÃ¶r en funktion"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr "pekare"
  
--- 3035,3135 ----
  msgid "invalid operand for code '%c'"
  msgstr "ogiltig operand fÃ¶r kod â€�%câ€�"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktionen aldrig utfÃ¶rd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adressoperander krÃ¤ver begrÃ¤nsning fÃ¶r X-, Y- eller Z-register"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander till %T/%t mÃ¥ste vara reg + const_int:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "felaktig adress, inte en I/O-adress:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "felaktig adress, inte en konstant:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "felaktig adress, inte (reg+avst):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "felaktig adress, inte post_inc eller pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "internt kompilatorfel.  Felaktig adress:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ej stÃ¶dd kod â€�%câ€� fÃ¶r fixdecimal:"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "internt kompilatorfel.  OkÃ¤nt lÃ¤ge:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "ogiltig instruktion:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "felaktig instruktion:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "okÃ¤nd move-instruktion:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "felaktig skiftinstruktion:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "internt kompilatorfel.  Felaktig skift:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr "ej stÃ¶dd fixdecimalskonvertering"
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr "variabel"
  
! #: config/avr/avr.c:9823
  msgid "function parameter"
  msgstr "funktionsparameter"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr "postfÃ¤lt"
  
! #: config/avr/avr.c:9834
  msgid "return type of function"
  msgstr "returtyp fÃ¶r en funktion"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr "pekare"
  
*************** msgid "invalid const_double operand"
*** 3153,3159 ****
  msgstr "ogiltig const_double-operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3153,3159 ----
  msgstr "ogiltig const_double-operand"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "felaktig operand till output_mov
*** 3375,3461 ****
  msgid "bad output_condmove_single operand"
  msgstr "felaktig operand till output_condmove_single"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ogiltig UNSPEC som operand"
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "felaktig anvÃ¤ndning av asm-flaggutdata"
  
! #: config/i386/i386.c:17882
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�"
  
! #: config/i386/i386.c:17917
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�"
  
! #: config/i386/i386.c:17986
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ogiltig operandtyp vid operandkod â€�Zâ€�"
  
! #: config/i386/i386.c:17991
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Zâ€�"
  
! #: config/i386/i386.c:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�"
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�"
  
! #: config/i386/i386.c:18164
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.c:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�"
  
! #: config/i386/i386.c:18192
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�"
  
! #: config/i386/i386.c:18220
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�"
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.c:18261
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ogiltig begrÃ¤nsning fÃ¶r operand"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "okÃ¤nt instruktionslÃ¤ge"
  
--- 3375,3461 ----
  msgid "bad output_condmove_single operand"
  msgstr "felaktig operand till output_condmove_single"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ogiltig UNSPEC som operand"
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "felaktig anvÃ¤ndning av asm-flaggutdata"
  
! #: config/i386/i386.c:17888
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�"
  
! #: config/i386/i386.c:17923
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�"
  
! #: config/i386/i386.c:17992
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ogiltig operandtyp vid operandkod â€�Zâ€�"
  
! #: config/i386/i386.c:17997
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Zâ€�"
  
! #: config/i386/i386.c:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�"
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�"
  
! #: config/i386/i386.c:18170
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.c:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�"
  
! #: config/i386/i386.c:18198
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�"
  
! #: config/i386/i386.c:18226
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�"
  
! #: config/i386/i386.c:18244
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.c:18267
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ogiltig begrÃ¤nsning fÃ¶r operand"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "okÃ¤nt instruktionslÃ¤ge"
  
*************** msgstr "ogiltig operation pÃ¥ %<__fpreg%
*** 3492,3498 ****
  msgid "invalid %%P operand"
  msgstr "ogiltig %%P-operand"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "ogiltigt %%p-vÃ¤rde"
--- 3492,3498 ----
  msgid "invalid %%P operand"
  msgstr "ogiltig %%P-operand"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "ogiltigt %%p-vÃ¤rde"
*************** msgid "post-increment address is not a r
*** 3546,3552 ****
  msgstr "efterinkrementeringsadress Ã¤r inte ett register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "felaktig adress"
  
--- 3546,3552 ----
  msgstr "efterinkrementeringsadress Ã¤r inte ett register"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "felaktig adress"
  
*************** msgid "insn contains an invalid address
*** 3579,3585 ****
  msgstr "instruktionen innehÃ¥ller en ogiltig adress!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "ogiltig adress"
  
--- 3579,3585 ----
  msgstr "instruktionen innehÃ¥ller en ogiltig adress!"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "ogiltig adress"
  
*************** msgstr "Slut pÃ¥ stackutrymme.\n"
*** 3670,3946 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "FÃ¶rsÃ¶k kÃ¶ra â€�%sâ€� i skalet fÃ¶r att Ã¶ka dess grÃ¤ns.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le Ã¤r inte tillÃ¥tet fÃ¶r mÃ¥l med rak byteordning"
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx krÃ¤ver hÃ¥rdvaruflyttal"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx och -mpaired Ã¤r inkompatibla"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx behÃ¶ver indexerad adressering"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx och -mno-altivec Ã¤r inkompatibla"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec avaktiverar vsx"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--mquad-memory krÃ¤ver 64-bitarslÃ¤ge"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic fÃ¶rutsÃ¤tter 64-bitarslÃ¤ge"
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory Ã¤r inte tillgÃ¤ngligt i lÃ¤get med omvÃ¤nd byteordning"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--mtoc-fusion krÃ¤ver 64-bitar"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion behÃ¶ver medium/stor kodmodell"
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "felaktig fÃ¶rflyttning"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr "Felaktig 128-bitsfÃ¶rflyttning"
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "ogiltigt %%e-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "ogiltigt %%f-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "ogiltigt %%F-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "ogiltigt %%G-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "ogiltig %%j-kod"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "ogiltig %%J-kod"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "ogiltigt %%k-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "ogiltigt %%K-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "ogiltigt %%O-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "ogiltigt %%q-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "ogiltigt %%T-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "ogiltigt %%u-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "ogiltig %%v-kod"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "ogiltigt %%x-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningen"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 och __ibm128 kan inte anvÃ¤ndas i samma uttryck"
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 och long double inte anvÃ¤ndas i samma uttryck"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 och long double kan inte anvÃ¤ndas i samma uttryck"
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr "Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kan inte generera ladda/lagra-avstÃ¥nd fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr "Felaktig GPR-sammanslagning"
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, felaktigt register nr. 1"
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, felaktigt register nr. 2"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load inte MEM"
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, felaktigt register nr. 1"
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, felaktigt register nr. 2"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store inte MEM"
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symboliska minnesreferenser stÃ¶djs endast pÃ¥ z10 eller senare"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "kan inte dekomponera adress."
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ogiltig jÃ¤mfÃ¶relseoperator fÃ¶r utmatningsmodifieraren â€�Eâ€�"
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ogiltig referens fÃ¶r utmatningsmodifieraren â€�Jâ€�"
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ogiltig adress fÃ¶r utmatningsmodifieraren â€�Oâ€�"
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ogiltig adress fÃ¶r utmatningsmodifieraren â€�Râ€�"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "minnesreferens fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Sâ€�"
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ogiltig adress fÃ¶r â€�Sâ€�-utmatningsmodifierare"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register- eller minnesuttryck fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Nâ€�"
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register- eller minnesuttryck fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Mâ€�"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ogiltig konstant fÃ¶r utmatningsmodifieraren â€�%câ€�"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ogiltig konstant - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierare"
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ogiltig konstant vektor fÃ¶r utmatningsmodifieraren â€�%câ€�"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ogiltigt uttryck - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierare"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ogiltigt uttryck fÃ¶r utmatningsmodifieraren â€�%câ€�"
  
! #: config/s390/s390.c:11703
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorargument skickat till funktion utan prototyp"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr "typer skiljer i teckenhet"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¤roperator stÃ¶djer inte tvÃ¥ vektorbooleanoperander"
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr "den binÃ¤ra operatorn stÃ¶djer inte vektor-bool-operand"
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤r operator stÃ¶djer inte blandning av operanderna vektorboolean och flyttalsvektor"
  
--- 3670,3946 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "FÃ¶rsÃ¶k kÃ¶ra â€�%sâ€� i skalet fÃ¶r att Ã¶ka dess grÃ¤ns.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le Ã¤r inte tillÃ¥tet fÃ¶r mÃ¥l med rak byteordning"
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx krÃ¤ver hÃ¥rdvaruflyttal"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx och -mpaired Ã¤r inkompatibla"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx behÃ¶ver indexerad adressering"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx och -mno-altivec Ã¤r inkompatibla"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec avaktiverar vsx"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--mquad-memory krÃ¤ver 64-bitarslÃ¤ge"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic fÃ¶rutsÃ¤tter 64-bitarslÃ¤ge"
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory Ã¤r inte tillgÃ¤ngligt i lÃ¤get med omvÃ¤nd byteordning"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--mtoc-fusion krÃ¤ver 64-bitar"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion behÃ¶ver medium/stor kodmodell"
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "felaktig fÃ¶rflyttning"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr "Felaktig 128-bitsfÃ¶rflyttning"
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "ogiltigt %%e-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "ogiltigt %%f-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "ogiltigt %%F-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "ogiltigt %%G-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "ogiltig %%j-kod"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "ogiltig %%J-kod"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "ogiltigt %%k-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "ogiltigt %%K-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "ogiltigt %%O-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "ogiltigt %%q-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "ogiltigt %%T-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "ogiltigt %%u-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "ogiltig %%v-kod"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "ogiltigt %%x-vÃ¤rde"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningen"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 och __ibm128 kan inte anvÃ¤ndas i samma uttryck"
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 och long double inte anvÃ¤ndas i samma uttryck"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 och long double kan inte anvÃ¤ndas i samma uttryck"
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr "Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kan inte generera ladda/lagra-avstÃ¥nd fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr "Felaktig GPR-sammanslagning"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, felaktigt register nr. 1"
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, felaktigt register nr. 2"
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load inte MEM"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, felaktigt register nr. 1"
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, felaktigt register nr. 2"
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store inte MEM"
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symboliska minnesreferenser stÃ¶djs endast pÃ¥ z10 eller senare"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "kan inte dekomponera adress."
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ogiltig jÃ¤mfÃ¶relseoperator fÃ¶r utmatningsmodifieraren â€�Eâ€�"
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ogiltig referens fÃ¶r utmatningsmodifieraren â€�Jâ€�"
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ogiltig adress fÃ¶r utmatningsmodifieraren â€�Oâ€�"
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ogiltig adress fÃ¶r utmatningsmodifieraren â€�Râ€�"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "minnesreferens fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Sâ€�"
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ogiltig adress fÃ¶r â€�Sâ€�-utmatningsmodifierare"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register- eller minnesuttryck fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Nâ€�"
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register- eller minnesuttryck fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Mâ€�"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ogiltig konstant fÃ¶r utmatningsmodifieraren â€�%câ€�"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ogiltig konstant - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierare"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ogiltig konstant vektor fÃ¶r utmatningsmodifieraren â€�%câ€�"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ogiltigt uttryck - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierare"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ogiltigt uttryck fÃ¶r utmatningsmodifieraren â€�%câ€�"
  
! #: config/s390/s390.c:11710
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorargument skickat till funktion utan prototyp"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr "typer skiljer i teckenhet"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¤roperator stÃ¶djer inte tvÃ¥ vektorbooleanoperander"
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr "den binÃ¤ra operatorn stÃ¶djer inte vektor-bool-operand"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤r operator stÃ¶djer inte blandning av operanderna vektorboolean och flyttalsvektor"
  
*************** msgstr "skapad och anvÃ¤nd med olika ABI
*** 3966,4008 ****
  msgid "created and used with different endianness"
  msgstr "skapad och anvÃ¤nd med olika byteordning"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ogiltig %%Y-operand"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ogiltig %%A-operand"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ogiltig %%B-operand"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ogiltig %%C-operand"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ogiltig %%D-operand"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ogiltig %%f-operand"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ogiltig %%s-operand"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "flyttalskonstant inte en giltig omedelbar operand"
--- 3966,4008 ----
  msgid "created and used with different endianness"
  msgstr "skapad och anvÃ¤nd med olika byteordning"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ogiltig %%Y-operand"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ogiltig %%A-operand"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ogiltig %%B-operand"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ogiltig %%C-operand"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ogiltig %%D-operand"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ogiltig %%f-operand"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ogiltig %%s-operand"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "flyttalskonstant inte en giltig omedelbar operand"
*************** msgstr "ogiltig operandadress (4)"
*** 4166,4195 ****
  msgid "bad test"
  msgstr "felaktig test"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "ogiltigt %%D-vÃ¤rde"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "ogiltigt mask"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "ogiltigt %%d-vÃ¤rde"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ogiltigt %%t/%%b-vÃ¤rde"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "inget register i adress"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "adressavstÃ¥nd inte en konstant"
  
--- 4166,4195 ----
  msgid "bad test"
  msgstr "felaktig test"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "ogiltigt %%D-vÃ¤rde"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "ogiltigt mask"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "ogiltigt %%d-vÃ¤rde"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ogiltigt %%t/%%b-vÃ¤rde"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "inget register i adress"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "adressavstÃ¥nd inte en konstant"
  
*************** msgstr "({anonym})"
*** 4210,4217 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> fÃ¶rvÃ¤ntades"
--- 4210,4217 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<;%> fÃ¶rvÃ¤ntades"
*** 4233,4246 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> fÃ¶rvÃ¤ntades"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> fÃ¶rvÃ¤ntades"
--- 4233,4246 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> fÃ¶rvÃ¤ntades"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<,%> fÃ¶rvÃ¤ntades"
*** 4271,4277 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> fÃ¶rvÃ¤ntades"
--- 4271,4277 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<)%> fÃ¶rvÃ¤ntades"
*** 4279,4285 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> fÃ¶rvÃ¤ntades"
--- 4279,4285 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> fÃ¶rvÃ¤ntades"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4289,4302 ****
  msgstr "%<;%>, %<,%> eller %<)%> fÃ¶rvÃ¤ntades"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> fÃ¶rvÃ¤ntades"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> fÃ¶rvÃ¤ntades"
--- 4289,4302 ----
  msgstr "%<;%>, %<,%> eller %<)%> fÃ¶rvÃ¤ntades"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> fÃ¶rvÃ¤ntades"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<{%> fÃ¶rvÃ¤ntades"
*** 4306,4312 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> fÃ¶rvÃ¤ntades"
--- 4306,4312 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> fÃ¶rvÃ¤ntades"
*************** msgstr "Cilk-vektornotation kan inte anv
*** 4319,4342 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas till ett throw-uttryck"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas som villkor i en switch-sats"
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas som villkor till en while-sats"
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas som villkor till en do-while-sats"
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas i ett villkor till en for-slinga"
  
--- 4319,4342 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas till ett throw-uttryck"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas som villkor i en switch-sats"
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas som villkor till en while-sats"
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas som villkor till en do-while-sats"
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "Cilk-vektornotation kan inte anvÃ¤ndas i ett villkor till en for-slinga"
  
*************** msgstr "Cilk-vektornotation kan inte anv
*** 4344,4361 ****
  msgid "expected %<.%>"
  msgstr "%<.%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> fÃ¶rvÃ¤ntades"
--- 4344,4361 ----
  msgid "expected %<.%>"
  msgstr "%<.%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<,%> eller %<)%> fÃ¶rvÃ¤ntades"
*** 4363,4379 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> fÃ¶rvÃ¤ntades"
--- 4363,4379 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<[%> fÃ¶rvÃ¤ntades"
*** 4382,4388 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> fÃ¶rvÃ¤ntades"
--- 4382,4388 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<<%> fÃ¶rvÃ¤ntades"
*** 4391,4401 ****
  msgid "expected label"
  msgstr "etikett fÃ¶rvÃ¤ntades"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
--- 4391,4401 ----
  msgid "expected label"
  msgstr "etikett fÃ¶rvÃ¤ntades"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
*************** msgstr "%r%s:%d:%d:%R   i expansion av k
*** 4614,4624 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   i expansion av konstantuttryck i frÃ¥n %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "kandidater Ã¤r:"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidat Ã¤r:"
--- 4614,4624 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   i expansion av konstantuttryck i frÃ¥n %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "kandidater Ã¤r:"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidat Ã¤r:"
*************** msgstr "Driver:"
*** 4789,4868 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "aktuellt argument till INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Positiv bredd krÃ¤vs"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "Ickenegativ bredd krÃ¤vs"
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr "OvÃ¤ntat element %qc i formatstrÃ¤ng vid %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "OvÃ¤ntat slut pÃ¥ formatstrÃ¤ng"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "Nollbredd i formatbeskrivning"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "Inledande vÃ¤nsterparentes saknas"
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr "VÃ¤nsterparentes krÃ¤vs efter %<*%>"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "Redigeringsbeskrivning P fÃ¶rvÃ¤ntades"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "P-beskrivare krÃ¤ver inledande skalfaktor"
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "HÃ¶gerparentes fÃ¶rvÃ¤ntades vid %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "Komma krÃ¤vs efter P-beskrivare"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "Positiv bredd krÃ¤vs med T-beskrivare"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "Specificeraren E Ã¤r inte tillÃ¥ten vid g0-deskriptor"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "Positiv exponentbredd krÃ¤vs"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "Period krÃ¤vs i formatangivelse"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "%s-tagg"
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr "intern enhet i WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-tagg med INQUIRE"
--- 4789,4868 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "aktuellt argument till INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Positiv bredd krÃ¤vs"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "Ickenegativ bredd krÃ¤vs"
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr "OvÃ¤ntat element %qc i formatstrÃ¤ng vid %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "OvÃ¤ntat slut pÃ¥ formatstrÃ¤ng"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "Nollbredd i formatbeskrivning"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "Inledande vÃ¤nsterparentes saknas"
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr "VÃ¤nsterparentes krÃ¤vs efter %<*%>"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "Redigeringsbeskrivning P fÃ¶rvÃ¤ntades"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "P-beskrivare krÃ¤ver inledande skalfaktor"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "Komma krÃ¤vs efter P-beskrivare"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "Positiv bredd krÃ¤vs med T-beskrivare"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "Specificeraren E Ã¤r inte tillÃ¥ten vid g0-deskriptor"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "Positiv exponentbredd krÃ¤vs"
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "HÃ¶gerparentes fÃ¶rvÃ¤ntades vid %C"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "Period krÃ¤vs i formatangivelse"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "%s-tagg"
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr "intern enhet i WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-tagg med INQUIRE"
*************** msgstr "%s-tagg med INQUIRE"
*** 4872,4946 ****
  msgid "Syntax error in expression at %C"
  msgstr "Syntaxfel i uttryck vid %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "OvÃ¤ntat filslut"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "Heltalsspill"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "FÃ¶r lÃ¥ngt namn"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Felaktigt namn"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "FÃ¶rvÃ¤ntade ett namn"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "VÃ¤nsterparentes fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "HÃ¶gerparentes fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "Heltal fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "StrÃ¤ng fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum finns inte"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Attributbitnamn fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "HeltalsstrÃ¤ng fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Fel vid konvertering av heltal"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "FÃ¶rvÃ¤ntade reell strÃ¤ng"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Uttryckstyp fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "Felaktig operator"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Felaktig typ i konstant uttryck"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "OvÃ¤ntat modulslut"
  
--- 4872,4946 ----
  msgid "Syntax error in expression at %C"
  msgstr "Syntaxfel i uttryck vid %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "OvÃ¤ntat filslut"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "Heltalsspill"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "FÃ¶r lÃ¥ngt namn"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Felaktigt namn"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "FÃ¶rvÃ¤ntade ett namn"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "VÃ¤nsterparentes fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "HÃ¶gerparentes fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "Heltal fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "StrÃ¤ng fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum finns inte"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Attributbitnamn fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "HeltalsstrÃ¤ng fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Fel vid konvertering av heltal"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "FÃ¶rvÃ¤ntade reell strÃ¤ng"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Uttryckstyp fÃ¶rvÃ¤ntades"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "Felaktig operator"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Felaktig typ i konstant uttryck"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "OvÃ¤ntat modulslut"
  
*************** msgstr "Aktuell strÃ¤nglÃ¤ngd matchar in
*** 5185,5196 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell strÃ¤nglÃ¤ngd Ã¤r kortare Ã¤n den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)"
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "MÃ¥let fÃ¶r Ã¥teravbildning av ordning Ã¤r fÃ¶r litet (%ld < %ld)"
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr "Tilldelning av skalÃ¤r till en oallokerad vektor"
  
--- 5185,5196 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell strÃ¤nglÃ¤ngd Ã¤r kortare Ã¤n den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)"
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "MÃ¥let fÃ¶r Ã¥teravbildning av ordning Ã¤r fÃ¶r litet (%ld < %ld)"
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr "Tilldelning av skalÃ¤r till en oallokerad vektor"
  
*************** msgstr "SH2a stÃ¶djer inte omvÃ¤nd byteo
*** 5535,5541 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "gÃ¥r inte att anvÃ¤nda bÃ¥de -m32 och -m64"
  
--- 5535,5541 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "gÃ¥r inte att anvÃ¤nda bÃ¥de -m32 och -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 8414,8420 ****
  msgstr "Ange bitstorlek pÃ¥ omedelbara TLS-avstÃ¥nd."
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "SchemalÃ¤gg kod fÃ¶r en given CPU."
--- 8414,8420 ----
  msgstr "Ange bitstorlek pÃ¥ omedelbara TLS-avstÃ¥nd."
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "SchemalÃ¤gg kod fÃ¶r en given CPU."
*************** msgstr "SÃ¤tt register att innehÃ¥lla -1
*** 8635,8641 ****
  msgid "target the software simulator."
  msgstr "ha programvarusimulatorn som mÃ¥l."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "AnvÃ¤nd LRA istÃ¤llet fÃ¶r omladdning."
  
--- 8635,8641 ----
  msgid "target the software simulator."
  msgstr "ha programvarusimulatorn som mÃ¥l."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "AnvÃ¤nd LRA istÃ¤llet fÃ¶r omladdning."
  
*************** msgstr "sizeof(long double) Ã¤r 12."
*** 8853,8864 ****
  msgid "Use 80-bit long double."
  msgstr "AnvÃ¤nd 80-bitars long double."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr "AnvÃ¤nd 64-bitars long double."
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr "AnvÃ¤nd 128-bitars long double."
--- 8853,8864 ----
  msgid "Use 80-bit long double."
  msgstr "AnvÃ¤nd 80-bitars long double."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr "AnvÃ¤nd 64-bitars long double."
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr "AnvÃ¤nd 128-bitars long double."
*************** msgstr "31-bitars ABI."
*** 9872,9958 ****
  msgid "64 bit ABI."
  msgstr "64-bitars ABI."
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr "HÃ¥ll med bakÃ¥tkedjepekare."
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr "Ytterligare felsÃ¶kningsutskrifter."
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkitektur."
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr "AnvÃ¤nd hÃ¥rdvarustÃ¶d fÃ¶r decimala flyttal."
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr "AnvÃ¤nd hÃ¥rdvaruflyttal."
  
! #: config/s390/s390.opt:143
  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 "Tar tvÃ¥ icke-negativa heltal separerade av ett kommatecken.  Inled funktionsetiketten med det antal tvÃ¥bytes Nop-instruktioner som indikeras av det fÃ¶rsta.  Avsluta med Nop-instruktioner som tÃ¤cker det antal halvord som indikeras av den andra efter etiketten.  Nop-instruktioner av stÃ¶rsta mÃ¶jliga storlek anvÃ¤nds (sex, fyra eller tvÃ¥ byte), med bÃ¶rjan med den stÃ¶rsta mÃ¶jliga storleken.  Att anvÃ¤nda 0 fÃ¶r bÃ¥da vÃ¤rdena avaktiverar hotpatchning."
  
! #: config/s390/s390.opt:161
  msgid "Use hardware transactional execution instructions."
  msgstr "AnvÃ¤nd transaktionskÃ¶rningsinstruktioner i hÃ¥rdvara."
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "AnvÃ¤nd instruktioner fÃ¶r vektorfunktioner i hÃ¥rdvara och aktivera vektor-ABI:et."
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr "AnvÃ¤nd packad stacklayout."
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr "AnvÃ¤nd bras fÃ¶r kÃ¶rbara program < 64k."
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr "AnvÃ¤nd inte hÃ¥rdvaruflyttal."
  
! #: config/s390/s390.opt:181
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Ange det maximala antalet byte som mÃ¥ste finnas kvar till stackstorleken fÃ¶re en fÃ¤llinstruktion utlÃ¶ses."
  
! #: config/s390/s390.opt:185
  msgid "Switches off the -mstack-guard= option."
  msgstr "SlÃ¥r av flaggan -mstack-guard=."
  
! #: config/s390/s390.opt:189
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Mata ut extra kod i funktionsprologen fÃ¶r att fÃ¥nga om stackstorleken Ã¶verskrider den givna grÃ¤nsen."
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr "SlÃ¥r av flaggan -mstack-size=."
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr "AnvÃ¤nd mvcle-instruktioner fÃ¶r blockfÃ¶rflyttningar."
  
! #: config/s390/s390.opt:205
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Aktivera sprÃ¥kutÃ¶kningen z-vektor som ger det kontextkÃ¤nsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h."
  
! #: config/s390/s390.opt:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Varna om en funktion anvÃ¤nder alloca eller skapar en vektor med dynamisk storlek."
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Varna om en enskild funktions ramstorlek Ã¶verskrider den angivna ramstorleken."
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr "z/Arkitektur."
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "StÃ¤ll in grenkostnaden fÃ¶r villkorliga greninstruktioner.  Rimliga vÃ¤rden Ã¤r smÃ¥, ickenegativa heltal.  Standardkostnaden fÃ¶r grenar Ã¤r 1."
  
--- 9872,9958 ----
  msgid "64 bit ABI."
  msgstr "64-bitars ABI."
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr "HÃ¥ll med bakÃ¥tkedjepekare."
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr "Ytterligare felsÃ¶kningsutskrifter."
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkitektur."
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr "AnvÃ¤nd hÃ¥rdvarustÃ¶d fÃ¶r decimala flyttal."
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr "AnvÃ¤nd hÃ¥rdvaruflyttal."
  
! #: config/s390/s390.opt:146
  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 "Tar tvÃ¥ icke-negativa heltal separerade av ett kommatecken.  Inled funktionsetiketten med det antal tvÃ¥bytes Nop-instruktioner som indikeras av det fÃ¶rsta.  Avsluta med Nop-instruktioner som tÃ¤cker det antal halvord som indikeras av den andra efter etiketten.  Nop-instruktioner av stÃ¶rsta mÃ¶jliga storlek anvÃ¤nds (sex, fyra eller tvÃ¥ byte), med bÃ¶rjan med den stÃ¶rsta mÃ¶jliga storleken.  Att anvÃ¤nda 0 fÃ¶r bÃ¥da vÃ¤rdena avaktiverar hotpatchning."
  
! #: config/s390/s390.opt:164
  msgid "Use hardware transactional execution instructions."
  msgstr "AnvÃ¤nd transaktionskÃ¶rningsinstruktioner i hÃ¥rdvara."
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "AnvÃ¤nd instruktioner fÃ¶r vektorfunktioner i hÃ¥rdvara och aktivera vektor-ABI:et."
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr "AnvÃ¤nd packad stacklayout."
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr "AnvÃ¤nd bras fÃ¶r kÃ¶rbara program < 64k."
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr "AnvÃ¤nd inte hÃ¥rdvaruflyttal."
  
! #: config/s390/s390.opt:184
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Ange det maximala antalet byte som mÃ¥ste finnas kvar till stackstorleken fÃ¶re en fÃ¤llinstruktion utlÃ¶ses."
  
! #: config/s390/s390.opt:188
  msgid "Switches off the -mstack-guard= option."
  msgstr "SlÃ¥r av flaggan -mstack-guard=."
  
! #: config/s390/s390.opt:192
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Mata ut extra kod i funktionsprologen fÃ¶r att fÃ¥nga om stackstorleken Ã¶verskrider den givna grÃ¤nsen."
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr "SlÃ¥r av flaggan -mstack-size=."
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr "AnvÃ¤nd mvcle-instruktioner fÃ¶r blockfÃ¶rflyttningar."
  
! #: config/s390/s390.opt:208
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Aktivera sprÃ¥kutÃ¶kningen z-vektor som ger det kontextkÃ¤nsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h."
  
! #: config/s390/s390.opt:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Varna om en funktion anvÃ¤nder alloca eller skapar en vektor med dynamisk storlek."
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Varna om en enskild funktions ramstorlek Ã¶verskrider den angivna ramstorleken."
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr "z/Arkitektur."
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "StÃ¤ll in grenkostnaden fÃ¶r villkorliga greninstruktioner.  Rimliga vÃ¤rden Ã¤r smÃ¥, ickenegativa heltal.  Standardkostnaden fÃ¶r grenar Ã¤r 1."
  
*************** msgstr "TillhandahÃ¥ll bibliotek fÃ¶r si
*** 10004,10014 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "KÃ¤nda ARM CPU:er (att anvÃ¤ndas med flaggorna -mcpu= och -mtune=):"
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "KÃ¤nda ARM-arkitekturer (att anvÃ¤ndas med flaggan -march=):"
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "KÃ¤nda ARM FPU:er (att anvÃ¤ndas med flaggan -mfpu=):"
  
--- 10004,10014 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "KÃ¤nda ARM CPU:er (att anvÃ¤ndas med flaggorna -mcpu= och -mtune=):"
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "KÃ¤nda ARM-arkitekturer (att anvÃ¤ndas med flaggan -march=):"
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "KÃ¤nda ARM FPU:er (att anvÃ¤ndas med flaggan -mfpu=):"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10234,10311 ****
  msgstr "AnvÃ¤nd UltraSPARC:s utÃ¶kningar Visual Instruction Set version 4.0."
  
  #: config/sparc/sparc.opt:86
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "AnvÃ¤nd UltraSPARC:s utÃ¶kningar Compare-and-Branch."
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "AnvÃ¤nd UltraSPARC:s utÃ¶kningar Fused Multiply-Add."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "AnvÃ¤nd UltraSparc:s instruktion Population-Count."
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "AnvÃ¤nd UltraSparc:s instruktion Subtract-Extended-with-Carry."
  
! #: config/sparc/sparc.opt:102
  msgid "Pointers are 64-bit."
  msgstr "Pekare Ã¤r 64-bitars."
  
! #: config/sparc/sparc.opt:106
  msgid "Pointers are 32-bit."
  msgstr "Pekare Ã¤r 32-bitars."
  
! #: config/sparc/sparc.opt:110
  msgid "Use 64-bit ABI."
  msgstr "AnvÃ¤nd 64-bitars ABI."
  
! #: config/sparc/sparc.opt:114
  msgid "Use 32-bit ABI."
  msgstr "AnvÃ¤nd 32-bitars ABI."
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr "AnvÃ¤nd stackfÃ¶rskjutning."
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "AnvÃ¤nd starkare justering fÃ¶r poster fÃ¶r dubbelordkopieringar."
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimera svansanropsinstruktioner i assembler och lÃ¤nkare."
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Generera inte kod som endast kan kÃ¶ra i Ã¶vervakarlÃ¤ge (standard)."
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr "AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU."
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr "AnvÃ¤nd angiven SPARC-V9-kodmodell."
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr "Aktivera felsÃ¶kningsutdata."
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Aktivera strikt 32-bits psABI-kontroller av postreturer."
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Aktivera en lÃ¶sning fÃ¶r ensamt errata fÃ¶r processorn AT697F (motsvarar errata nr. 13 fÃ¶r processorn AT697E.)"
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699."
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr "Ange minnesmodellen som skall gÃ¤lla fÃ¶r programmet."
  
--- 10234,10335 ----
  msgstr "AnvÃ¤nd UltraSPARC:s utÃ¶kningar Visual Instruction Set version 4.0."
  
  #: config/sparc/sparc.opt:86
+ #, fuzzy
+ #| msgid "Use vector and scalar instructions added in ISA 2.07."
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr "AnvÃ¤nd vektor och skalÃ¤ra instruktioner som lades till i ISA 2.07."
+ 
+ #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "AnvÃ¤nd UltraSPARC:s utÃ¶kningar Compare-and-Branch."
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "AnvÃ¤nd UltraSPARC:s utÃ¶kningar Fused Multiply-Add."
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Use hardware floating-point divide and square root instructions."
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "AnvÃ¤nd instruktioner i hÃ¥rdvara fÃ¶r division och kvadratrot av flyttal."
! 
! #: config/sparc/sparc.opt:102
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "AnvÃ¤nd UltraSparc:s instruktion Population-Count."
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "AnvÃ¤nd UltraSparc:s instruktion Subtract-Extended-with-Carry."
  
! #: config/sparc/sparc.opt:110
  msgid "Pointers are 64-bit."
  msgstr "Pekare Ã¤r 64-bitars."
  
! #: config/sparc/sparc.opt:114
  msgid "Pointers are 32-bit."
  msgstr "Pekare Ã¤r 32-bitars."
  
! #: config/sparc/sparc.opt:118
  msgid "Use 64-bit ABI."
  msgstr "AnvÃ¤nd 64-bitars ABI."
  
! #: config/sparc/sparc.opt:122
  msgid "Use 32-bit ABI."
  msgstr "AnvÃ¤nd 32-bitars ABI."
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr "AnvÃ¤nd stackfÃ¶rskjutning."
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "AnvÃ¤nd starkare justering fÃ¶r poster fÃ¶r dubbelordkopieringar."
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Optimera svansanropsinstruktioner i assembler och lÃ¤nkare."
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Generera inte kod som endast kan kÃ¶ra i Ã¶vervakarlÃ¤ge (standard)."
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr "AnvÃ¤nd funktioner i och schemalÃ¤gg kod fÃ¶r angiven CPU."
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr "AnvÃ¤nd angiven SPARC-V9-kodmodell."
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr "Aktivera felsÃ¶kningsutdata."
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Aktivera strikt 32-bits psABI-kontroller av postreturer."
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "Aktivera en lÃ¶sning fÃ¶r ensamt errata fÃ¶r processorn AT697F (motsvarar errata nr. 13 fÃ¶r processorn AT697E.)"
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699."
  
! #: config/sparc/sparc.opt:246
! #, fuzzy
! #| msgid "Enable workarounds for the errata of the UT699 processor."
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699."
! 
! #: config/sparc/sparc.opt:250
! #, fuzzy
! #| msgid "Enable workarounds for the errata of the UT699 processor."
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699."
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr "Ange minnesmodellen som skall gÃ¤lla fÃ¶r programmet."
  
*************** msgid "Detect paths that trigger erroneo
*** 14657,14663 ****
  msgstr "Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av dereferering av nollpekare.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla."
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av att ett nollvÃ¤rde anvÃ¤nds pÃ¥ ett sÃ¤tt som fÃ¶rbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla."
  
  #: common.opt:2502
--- 14681,14689 ----
  msgstr "Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av dereferering av nollpekare.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla."
  
  #: common.opt:2495
! #, fuzzy
! #| msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av att ett nollvÃ¤rde anvÃ¤nds pÃ¥ ett sÃ¤tt som fÃ¶rbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla."
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15059,15065 ****
  msgstr "boolesk typ fÃ¶rvÃ¤ntades"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "heltal fÃ¶rvÃ¤ntades"
--- 15085,15091 ----
  msgstr "boolesk typ fÃ¶rvÃ¤ntades"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "heltal fÃ¶rvÃ¤ntades"
*************** msgstr "fÃ¶r mÃ¥nga variabler fÃ¶r inter
*** 15337,15461 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "en intervallklausul mÃ¥ste ha vektor-, skiv-, strÃ¤ng-, avbildnings- eller kanaltyp"
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr "ogiltig jÃ¤mfÃ¶relse av oordnad typ"
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr "en skiva kan endast jÃ¤mfÃ¶ras med nil"
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr "en avbildning kan endast att jÃ¤mfÃ¶ras med nil"
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr "en funktion kan endast jÃ¤mfÃ¶ras med nil"
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "ogiltig operation (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr "ogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar typ"
  
! #: go/gofrontend/types.cc:575
  msgid "invalid comparison of generated struct"
  msgstr "ogiltig jÃ¤mfÃ¶relse av genererad post"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr "ogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar post"
  
! #: go/gofrontend/types.cc:596
  msgid "invalid comparison of generated array"
  msgstr "ogiltig jÃ¤mfÃ¶relse av genererad vektor"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr "ogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar vektor"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr "flervÃ¤rt funktionsanrop i sammanhang fÃ¶r enstaka vÃ¤rde"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "explicit konvertering behÃ¶vs"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "det gÃ¥r inte att anvÃ¤nda typ %s som typ %s"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "olika mottagartyper"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "olika antal parametrar"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "olika parametertyper"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "olika varargs"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "olika antal resultat"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "olika resultattyper"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "en explicit konvertering behÃ¶vs, metoden %s%s%s saknas"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "inkompatibel typ fÃ¶r metoden %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "inkompatibel typ fÃ¶r metoden %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr "pekare till grÃ¤nssnittstyp har inga metoder"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "typen har inga metoder"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "tvetydig metod %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "metoden saknas %s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "metoden %s%s%s krÃ¤ver en pekarmottagare"
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "metoden %s%s%s Ã¤r mÃ¤rkt go:nointerface"
--- 15363,15487 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "en intervallklausul mÃ¥ste ha vektor-, skiv-, strÃ¤ng-, avbildnings- eller kanaltyp"
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr "ogiltig jÃ¤mfÃ¶relse av oordnad typ"
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr "en skiva kan endast jÃ¤mfÃ¶ras med nil"
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr "en avbildning kan endast att jÃ¤mfÃ¶ras med nil"
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr "en funktion kan endast jÃ¤mfÃ¶ras med nil"
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "ogiltig operation (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr "ogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar typ"
  
! #: go/gofrontend/types.cc:587
  msgid "invalid comparison of generated struct"
  msgstr "ogiltig jÃ¤mfÃ¶relse av genererad post"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr "ogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar post"
  
! #: go/gofrontend/types.cc:608
  msgid "invalid comparison of generated array"
  msgstr "ogiltig jÃ¤mfÃ¶relse av genererad vektor"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr "ogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar vektor"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr "flervÃ¤rt funktionsanrop i sammanhang fÃ¶r enstaka vÃ¤rde"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "explicit konvertering behÃ¶vs"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "det gÃ¥r inte att anvÃ¤nda typ %s som typ %s"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "olika mottagartyper"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "olika antal parametrar"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "olika parametertyper"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "olika varargs"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "olika antal resultat"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "olika resultattyper"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "en explicit konvertering behÃ¶vs, metoden %s%s%s saknas"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "inkompatibel typ fÃ¶r metoden %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "inkompatibel typ fÃ¶r metoden %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr "pekare till grÃ¤nssnittstyp har inga metoder"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "typen har inga metoder"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "tvetydig metod %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "metoden saknas %s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "metoden %s%s%s krÃ¤ver en pekarmottagare"
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "metoden %s%s%s Ã¤r mÃ¤rkt go:nointerface"
*************** msgstr "%K%qD: den angivna grÃ¤nsen mell
*** 15630,15636 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr "den angivna grÃ¤nsen %wu Ã¤r lika med storleken pÃ¥ destinationen"
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "FÃ¶r mÃ¥nga argument till funktionen %<va_start%>"
--- 15656,15662 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr "den angivna grÃ¤nsen %wu Ã¤r lika med storleken pÃ¥ destinationen"
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "FÃ¶r mÃ¥nga argument till funktionen %<va_start%>"
*************** msgstr "ogiltig felminnesmodell fÃ¶r %<_
*** 15692,15799 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ogiltig minnesmodell fÃ¶r %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ogiltigt minnesmodell fÃ¶r %<__atomic_store%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "argument 1 till __atomic_always_lock_free Ã¤r inte konstant"
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "argument 1 till __atomic_is_lock_free Ã¤r inte heltal"
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "andra argumentet till %<__builtin_longjmp%> mÃ¥ste vara 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Din mÃ¥lplattform stÃ¶djer inte -fcheck-pointer-bounds"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lformatet stÃ¶djer inte oÃ¤ndligheten"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> anvÃ¤nds i en funktion med fixt antal parametrar"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "fel antal argument till funktionen %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> anropad utan argument"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "fel antal argument till funktionen %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "andra parametern till %<va_start%> Ã¤r inte det sista namngivna argumentet"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "odefinierat beteende nÃ¤r andra parametern till %<va_start%> Ã¤r deklarerad med lagringsklass %<register%>"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%KfÃ¶rsta argumentet till %D mÃ¥ste vara en pekare, det andra en heltalskonstant"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Ksista argumentet till %D Ã¤r inte en heltalskonstant mellan 0 och 3"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt %qD"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt"
--- 15718,15825 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ogiltig minnesmodell fÃ¶r %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ogiltigt minnesmodell fÃ¶r %<__atomic_store%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "argument 1 till __atomic_always_lock_free Ã¤r inte konstant"
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "argument 1 till __atomic_is_lock_free Ã¤r inte heltal"
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kogiltigt anvÃ¤ndning av %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "andra argumentet till %<__builtin_longjmp%> mÃ¥ste vara 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Din mÃ¥lplattform stÃ¶djer inte -fcheck-pointer-bounds"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lformatet stÃ¶djer inte oÃ¤ndligheten"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> anvÃ¤nds i en funktion med fixt antal parametrar"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "fel antal argument till funktionen %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> anropad utan argument"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "fel antal argument till funktionen %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "andra parametern till %<va_start%> Ã¤r inte det sista namngivna argumentet"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "odefinierat beteende nÃ¤r andra parametern till %<va_start%> Ã¤r deklarerad med lagringsklass %<register%>"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%KfÃ¶rsta argumentet till %D mÃ¥ste vara en pekare, det andra en heltalskonstant"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Ksista argumentet till %D Ã¤r inte en heltalskonstant mellan 0 och 3"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt %qD"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%KfÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt"
*************** msgid "%<weakref%> attribute ignored bec
*** 16701,16712 ****
  msgstr "attributet %<weakref%> ignorerat fÃ¶r att variabeln Ã¤r initierad"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ã¤r anvÃ¤nd men inte definierad"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ã¤r deklarerad %<static%> men definieras aldrig"
--- 16727,16738 ----
  msgstr "attributet %<weakref%> ignorerat fÃ¶r att variabeln Ã¤r initierad"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ã¤r anvÃ¤nd men inte definierad"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ã¤r deklarerad %<static%> men definieras aldrig"
*************** msgstr "det gick inte att stÃ¤nga svarsf
*** 16801,16812 ****
  msgid "cannot find '%s'"
  msgstr "kan inte hitta â€�%sâ€�"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init misslyckades: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 16827,16838 ----
  msgid "cannot find '%s'"
  msgstr "kan inte hitta â€�%sâ€�"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init misslyckades: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 16816,16822 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER mÃ¥ste vara satt"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16842,16848 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER mÃ¥ste vara satt"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "kÃ¤llkodsplatser fÃ¶r funktionen
*** 17027,17033 ****
  msgid "error writing %qs"
  msgstr "fel nÃ¤r %qs skrevs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "kan inte Ã¶ppna %s"
--- 17053,17059 ----
  msgid "error writing %qs"
  msgstr "fel nÃ¤r %qs skrevs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "kan inte Ã¶ppna %s"
*************** msgstr "okÃ¤nt alternativ %q.*s i %<-fop
*** 17107,17123 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "ignorerar flaggan %<-fopt-info-%s%> som mÃ¶jligen stÃ¥r i konflikt"
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "multipla EH-personligheter stÃ¶djs endast med assemblerare som stÃ¶djer direktivet .cfi.personality."
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "odelegitimerad UNSPEC %s (%d) funnen pÃ¥ variabelplats"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "-feliminate-dwarf2-dups Ã¤r trasig fÃ¶r C++, ignorerar"
--- 17133,17149 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "ignorerar flaggan %<-fopt-info-%s%> som mÃ¶jligen stÃ¥r i konflikt"
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "multipla EH-personligheter stÃ¶djs endast med assemblerare som stÃ¶djer direktivet .cfi.personality."
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "odelegitimerad UNSPEC %s (%d) funnen pÃ¥ variabelplats"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr "-feliminate-dwarf2-dups Ã¤r trasig fÃ¶r C++, ignorerar"
*************** msgstr "omvÃ¤nd lagringsordning fÃ¶r %s-
*** 17227,17238 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "skrivning av %wu-bitsdata utanfÃ¶r grÃ¤nsen fÃ¶r destinationsobjektet, data avhuggen till %wu bitar"
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kanrop av %qs deklarerad med attributet error: %s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%K anrop av %qs deklarerad med attributet warning: %s"
--- 17253,17264 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "skrivning av %wu-bitsdata utanfÃ¶r grÃ¤nsen fÃ¶r destinationsobjektet, data avhuggen till %wu bitar"
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kanrop av %qs deklarerad med attributet error: %s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%K anrop av %qs deklarerad med attributet warning: %s"
*************** msgstr "ogiltigt argument %qs till -fdeb
*** 17247,17258 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ramstorleken pÃ¥ %wd byte Ã¤r stÃ¶rre Ã¤n %wd byte"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "det gick inte att Ã¶ppna slutgiltig instruktionsdumpfil %qs: %m"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "det gick inte att stÃ¤nga slutgiltig instruktionsdumpfil %qs: %m"
--- 17273,17284 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "ramstorleken pÃ¥ %wd byte Ã¤r stÃ¶rre Ã¤n %wd byte"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "det gick inte att Ã¶ppna slutgiltig instruktionsdumpfil %qs: %m"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "det gick inte att stÃ¤nga slutgiltig instruktionsdumpfil %qs: %m"
*************** msgstr "stor fixdecimalskonstant implici
*** 17267,17273 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "jÃ¤mfÃ¶relsen Ã¤r alltid %d pÃ¥ grund av bredd pÃ¥ bitfÃ¤lt"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av intervalltest"
--- 17293,17299 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "jÃ¤mfÃ¶relsen Ã¤r alltid %d pÃ¥ grund av bredd pÃ¥ bitfÃ¤lt"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av intervalltest"
*************** msgstr "antar att teckenspill inte fÃ¶re
*** 17297,17303 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "antar att teckenspill inte fÃ¶rekommer vid kombination av konstanter runt en jÃ¤mfÃ¶relse"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vikningskontroll: originaltrÃ¤det Ã¤ndrat av vikning"
--- 17323,17329 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "antar att teckenspill inte fÃ¶rekommer vid kombination av konstanter runt en jÃ¤mfÃ¶relse"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vikningskontroll: originaltrÃ¤det Ã¤ndrat av vikning"
*************** msgstr "vikningskontroll: originaltrÃ¤de
*** 17307,17313 ****
  msgid "total size of local objects too large"
  msgstr "total storlek pÃ¥ lokala objekt Ã¤r fÃ¶r stor"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "omÃ¶jlig begrÃ¤nsning i %<asm%>"
--- 17333,17339 ----
  msgid "total size of local objects too large"
  msgstr "total storlek pÃ¥ lokala objekt Ã¤r fÃ¶r stor"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "omÃ¶jlig begrÃ¤nsning i %<asm%>"
*************** msgstr "%qs Ã¤r en okÃ¤nd flagga till -s
*** 17407,17468 ****
  msgid "input file %qs is the same as output file"
  msgstr "indatafilen %qs Ã¤r samma som utdatafilen"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe ignorerad eftersom -save-temps angivits"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> efter sista indatafilen har ingen effekt"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "kan inte lokalisera standardlÃ¤nkskriptet %qs i bilblioteksÃ¶kvÃ¤garna"
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "flaggan %qs bÃ¶rjar inte med %<-%>"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "spec-genererad flagga Ã¤r bara %<-%>"
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "det gick inte att Ã¶ppna temporÃ¤r svarsfil %s"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "det gick inte att skriva till temporÃ¤r svarsfil %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "det gick inte att stÃ¤nga temporÃ¤r svarsfil %s"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "specifikationen %qs Ã¤r ogiltig"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "specifikation %qs har ogiltig %<%%0%c%>"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "specifikation %qs har ogiltig %<%%W%c%>"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "specifikation %qs har ogiltig %<%%x%c%>"
--- 17433,17500 ----
  msgid "input file %qs is the same as output file"
  msgstr "indatafilen %qs Ã¤r samma som utdatafilen"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output file not specified"
! msgid "output filename may not be empty"
! msgstr "utdatafilen inte angiven"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe ignorerad eftersom -save-temps angivits"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> efter sista indatafilen har ingen effekt"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "kan inte lokalisera standardlÃ¤nkskriptet %qs i bilblioteksÃ¶kvÃ¤garna"
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "flaggan %qs bÃ¶rjar inte med %<-%>"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "spec-genererad flagga Ã¤r bara %<-%>"
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "det gick inte att Ã¶ppna temporÃ¤r svarsfil %s"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "det gick inte att skriva till temporÃ¤r svarsfil %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "det gick inte att stÃ¤nga temporÃ¤r svarsfil %s"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "specifikationen %qs Ã¤r ogiltig"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "specifikation %qs har ogiltig %<%%0%c%>"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "specifikation %qs har ogiltig %<%%W%c%>"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "specifikation %qs har ogiltig %<%%x%c%>"
*************** msgstr "specifikation %qs har ogiltig %<
*** 17470,17697 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfel: %<%%*%> har inte initierats av en mÃ¶nstermatchning"
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfel: okÃ¤nd specifikationsflagga %qc"
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "okÃ¤nd specifikationsfunktion %qs"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "fel i argument till specifikationsfunktionen %qs"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "felaktigt specifikationsfunktionsnamn"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "inga argument till spec-funktion"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "felaktiga specifikationsfunktionsargument"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "klammerspecifikation %qs Ã¤r ogiltig vid %qc"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "klammerspecifikationskropp %qs Ã¤r ogiltig"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: det gick inte att avgÃ¶ra lÃ¤ngden pÃ¥ compare-debug-filen %s"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug misslyckades (lÃ¤ngd)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: det gick inte att Ã¶ppna compare-debug-filen %s"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug misslyckades"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec-fel: mer Ã¤n ett argument till SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec-fel: mer Ã¤n ett argument till SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "okÃ¤nd kommandoradsflagga %<-%s%>, menade du %<-%s%>?"
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "okÃ¤nd kommandoradsflagga %<-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ej konfigurerad med suffix fÃ¶r sysroot-huvuden"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "inga indatafiler"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "det gÃ¥r inte att ange -o med -c, -S eller -E med flera filer"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: kompilatorn %s Ã¤r inte installerad pÃ¥ detta system"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "kompilerar om med -fcompare-debug"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "under omkompilering med -fcompare-debug"
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "jÃ¤mfÃ¶r slutliga instruktionsdumpar"
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, men %s inte funnen"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: infil till lÃ¤nkaren oanvÃ¤nd eftersom ingen lÃ¤nkning gjordes"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "det gÃ¥r inte att anvÃ¤nda %<-%> som indatafilnamn fÃ¶r fÃ¶rkompilerade huvuden"
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sprÃ¥k %s kÃ¤nns inte igen"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib-specifikation %qs Ã¤r ogiltig"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib-undantag %qs Ã¤r ogiltiga"
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib-val %qs %qs Ã¤r ogiltigt"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib-val %qs Ã¤r ogiltigt"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib-undantag %qs Ã¤r ogiltigt"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "omgivningsvariabeln %qs Ã¤r inte definierad"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ogiltigt versionsnummer %qs"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "fÃ¶r fÃ¥ argument till %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "fÃ¶r mÃ¥nga argument till %%:version-compare"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "okÃ¤nd operator %qs i %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "fÃ¶r mÃ¥nga argument till %%:comparedebug-dump-opt"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "fÃ¶r mÃ¥nga argument till %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "fÃ¶r fÃ¥ argument till %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "fÃ¶r mÃ¥nga argument till %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "argumentet till %%:compare-debug-auxbase-opt slutar inte i .gk"
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "fÃ¶r fÃ¥ argument till %%:replace-extension"
  
! #: gcc.c:9885
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "fel antal argument till %%:debug-level-gt"
--- 17502,17729 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfel: %<%%*%> har inte initierats av en mÃ¶nstermatchning"
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfel: okÃ¤nd specifikationsflagga %qc"
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "okÃ¤nd specifikationsfunktion %qs"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "fel i argument till specifikationsfunktionen %qs"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "felaktigt specifikationsfunktionsnamn"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "inga argument till spec-funktion"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "felaktiga specifikationsfunktionsargument"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "klammerspecifikation %qs Ã¤r ogiltig vid %qc"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "klammerspecifikationskropp %qs Ã¤r ogiltig"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: det gick inte att avgÃ¶ra lÃ¤ngden pÃ¥ compare-debug-filen %s"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug misslyckades (lÃ¤ngd)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: det gick inte att Ã¶ppna compare-debug-filen %s"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug misslyckades"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec-fel: mer Ã¤n ett argument till SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec-fel: mer Ã¤n ett argument till SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "okÃ¤nd kommandoradsflagga %<-%s%>, menade du %<-%s%>?"
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "okÃ¤nd kommandoradsflagga %<-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ej konfigurerad med suffix fÃ¶r sysroot-huvuden"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "inga indatafiler"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "det gÃ¥r inte att ange -o med -c, -S eller -E med flera filer"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: kompilatorn %s Ã¤r inte installerad pÃ¥ detta system"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "kompilerar om med -fcompare-debug"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "under omkompilering med -fcompare-debug"
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "jÃ¤mfÃ¶r slutliga instruktionsdumpar"
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, men %s inte funnen"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: infil till lÃ¤nkaren oanvÃ¤nd eftersom ingen lÃ¤nkning gjordes"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "det gÃ¥r inte att anvÃ¤nda %<-%> som indatafilnamn fÃ¶r fÃ¶rkompilerade huvuden"
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sprÃ¥k %s kÃ¤nns inte igen"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib-specifikation %qs Ã¤r ogiltig"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib-undantag %qs Ã¤r ogiltiga"
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib-val %qs %qs Ã¤r ogiltigt"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib-val %qs Ã¤r ogiltigt"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib-undantag %qs Ã¤r ogiltigt"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "omgivningsvariabeln %qs Ã¤r inte definierad"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ogiltigt versionsnummer %qs"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "fÃ¶r fÃ¥ argument till %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "fÃ¶r mÃ¥nga argument till %%:version-compare"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "okÃ¤nd operator %qs i %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "fÃ¶r mÃ¥nga argument till %%:comparedebug-dump-opt"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "fÃ¶r mÃ¥nga argument till %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "fÃ¶r fÃ¥ argument till %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "fÃ¶r mÃ¥nga argument till %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "argumentet till %%:compare-debug-auxbase-opt slutar inte i .gk"
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "fÃ¶r fÃ¥ argument till %%:replace-extension"
  
! #: gcc.c:9888
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "fel antal argument till %%:debug-level-gt"
*************** msgstr "nollpekardereferens"
*** 17836,17844 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "deklarerad hÃ¤r"
--- 17868,17876 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "deklarerad hÃ¤r"
*************** msgstr "hÃ¤r"
*** 18253,18479 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "attributet %<fallthrough%> fÃ¶regÃ¥r inte en case-etikett eller standardetikett"
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "anvÃ¤nder resultat frÃ¥n funktion som returnerar %<void%>"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "ogiltigt l-vÃ¤rde i asm-utdata %d"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "icke-minnesindata %d mÃ¥ste stanna i minnet"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "minnesindata %d Ã¤r inte direkt adresserbar"
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "trÃ¥dprivat variabel %qE anvÃ¤nd i mÃ¥lregion"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "omgivande mÃ¥lregion"
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "trÃ¥dprivat variabel %qE anvÃ¤nd i obunden uppgift"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "omgivande uppgift"
  
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE inte angiven i omgivande %qs"
  
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "omgivande %qs"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE inte angiven i omgivande OpenACC %qs-konstruktion"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "omgivande OpenACC %qs-konstruktion"
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE med %<link%>-klausul anvÃ¤nd i %<routine%>-funktion"
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE behÃ¶ver ett %<declare%>-direktiv att anvÃ¤ndas i en %<routine%>-funktion"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variabeln %qE deklarerad i omgivande %<host_data%>-region"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD refererad i mÃ¥lregion som inte har en avbildbar typ"
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "iterationsvariabel %qE Ã¤r fÃ¶rutbestÃ¤mt linjÃ¤r"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "instansvariabel %qE skall vara privat"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "iterationsvariabel %qE fÃ¥r inte vara firstprivate"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "iterationsvariabel %qE fÃ¥r inte vara reduction"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariabel %qE fÃ¥r inte vara linjÃ¤r"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "iterationsvariabel %qE fÃ¥r inte vara lastprivate"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "instansvariabel %qE fÃ¥r inte vara privat"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-klausul fÃ¶r en annan variabel Ã¤n en slingiterator angiven vid konstruktion kombinerad med %<distribute%>"
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "avbildningsfÃ¤ltet %qE med variabel lÃ¤ngds post"
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler"
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "copyprivate-variabel %qE Ã¤r inte privat threadprivate eller private i yttre sammanhang"
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s-variabel %qE Ã¤r privat i yttre sammanhang"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-klausulmodifierare fÃ¶rvÃ¤ntades snarare Ã¤n %qs"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD i implicit %<map%>-klausul"
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD i implicit %<firstprivate%>-klausul vid %<target%>-konstruktion"
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD i %<firstprivate%>-klausul vid %<target%>-konstruktion"
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "samma variabel anvÃ¤nd i %<firstprivate%>- och %<lastprivate%>-klausuler vid %<distribute%>-konstruktion"
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "inkompatibel dataklausul med reduktion pÃ¥ %qE; befordrar till present_or_copy"
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ogiltig privat reduktion av %qE"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "%<ordered%>-konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en slinga med %<ordered%>-klausul med en parameter"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "variabeln %qE Ã¤r inte en iterator av den yttersta slingan %d, %qE fÃ¶rvÃ¤ntades"
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "antalet variabler i %<depend(sink)%>-klausulen stÃ¤mmer inte med antalet iterationsvariabler"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "mer Ã¤n en %<depend(source)%>-klausul pÃ¥ en %<ordered%>-konstruktion"
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "%<depend(source)%>-klausul angiven tillsammans med %<depend(sink:)%>-klausuler pÃ¥ samma konstruktion"
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<_Cilk_spawn%> fÃ¶rvÃ¤ntades fÃ¶re %<_Cilk_sync%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification misslyckades"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT konverteras till %qT nÃ¤r det skickas via %<...%>"
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(alltsÃ¥ skall du skicka %qT och inte %qT till %<va_arg%>)"
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "om denna kod nÃ¥s, kommer programmet att avbryta"
--- 18285,18511 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "attributet %<fallthrough%> fÃ¶regÃ¥r inte en case-etikett eller standardetikett"
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "anvÃ¤nder resultat frÃ¥n funktion som returnerar %<void%>"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "ogiltigt l-vÃ¤rde i asm-utdata %d"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "icke-minnesindata %d mÃ¥ste stanna i minnet"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "minnesindata %d Ã¤r inte direkt adresserbar"
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "trÃ¥dprivat variabel %qE anvÃ¤nd i mÃ¥lregion"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "omgivande mÃ¥lregion"
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "trÃ¥dprivat variabel %qE anvÃ¤nd i obunden uppgift"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "omgivande uppgift"
  
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE inte angiven i omgivande %qs"
  
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "omgivande %qs"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE inte angiven i omgivande OpenACC %qs-konstruktion"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "omgivande OpenACC %qs-konstruktion"
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE med %<link%>-klausul anvÃ¤nd i %<routine%>-funktion"
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE behÃ¶ver ett %<declare%>-direktiv att anvÃ¤ndas i en %<routine%>-funktion"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variabeln %qE deklarerad i omgivande %<host_data%>-region"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD refererad i mÃ¥lregion som inte har en avbildbar typ"
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "iterationsvariabel %qE Ã¤r fÃ¶rutbestÃ¤mt linjÃ¤r"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "instansvariabel %qE skall vara privat"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "iterationsvariabel %qE fÃ¥r inte vara firstprivate"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "iterationsvariabel %qE fÃ¥r inte vara reduction"
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariabel %qE fÃ¥r inte vara linjÃ¤r"
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "iterationsvariabel %qE fÃ¥r inte vara lastprivate"
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "instansvariabel %qE fÃ¥r inte vara privat"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-klausul fÃ¶r en annan variabel Ã¤n en slingiterator angiven vid konstruktion kombinerad med %<distribute%>"
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "avbildningsfÃ¤ltet %qE med variabel lÃ¤ngds post"
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler"
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "copyprivate-variabel %qE Ã¤r inte privat threadprivate eller private i yttre sammanhang"
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s-variabel %qE Ã¤r privat i yttre sammanhang"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-klausulmodifierare fÃ¶rvÃ¤ntades snarare Ã¤n %qs"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD i implicit %<map%>-klausul"
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD i implicit %<firstprivate%>-klausul vid %<target%>-konstruktion"
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD i %<firstprivate%>-klausul vid %<target%>-konstruktion"
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "samma variabel anvÃ¤nd i %<firstprivate%>- och %<lastprivate%>-klausuler vid %<distribute%>-konstruktion"
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr "inkompatibel dataklausul med reduktion pÃ¥ %qE; befordrar till present_or_copy"
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ogiltig privat reduktion av %qE"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "%<ordered%>-konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en slinga med %<ordered%>-klausul med en parameter"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "variabeln %qE Ã¤r inte en iterator av den yttersta slingan %d, %qE fÃ¶rvÃ¤ntades"
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "antalet variabler i %<depend(sink)%>-klausulen stÃ¤mmer inte med antalet iterationsvariabler"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr "mer Ã¤n en %<depend(source)%>-klausul pÃ¥ en %<ordered%>-konstruktion"
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr "%<depend(source)%>-klausul angiven tillsammans med %<depend(sink:)%>-klausuler pÃ¥ samma konstruktion"
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<_Cilk_spawn%> fÃ¶rvÃ¤ntades fÃ¶re %<_Cilk_sync%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification misslyckades"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT konverteras till %qT nÃ¤r det skickas via %<...%>"
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(alltsÃ¥ skall du skicka %qT och inte %qT till %<va_arg%>)"
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "om denna kod nÃ¥s, kommer programmet att avbryta"
*************** msgid "types have different parameter co
*** 18705,18712 ****
  msgstr "typer har olika parameterantal"
  
  #: ipa-devirt.c:1229
! #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "typen %qT sjÃ¤lv bryter mot C++ endefinitionsregel"
  
  #: ipa-devirt.c:1235
--- 18737,18745 ----
  msgstr "typer har olika parameterantal"
  
  #: ipa-devirt.c:1229
! #, fuzzy, gcc-internal-format
! #| msgid "type %qT itself violate the C++ One Definition Rule"
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "typen %qT sjÃ¤lv bryter mot C++ endefinitionsregel"
  
  #: ipa-devirt.c:1235
*************** msgid "a field of same name but differen
*** 18805,18812 ****
  msgstr "ett fÃ¤lt med samma namn men annan typ Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhet"
  
  #: ipa-devirt.c:1576
! #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "fÃ¤lt har en annan layout i en annan Ã¶versÃ¤ttningsenhet"
  
  #: ipa-devirt.c:1599
--- 18838,18846 ----
  msgstr "ett fÃ¤lt med samma namn men annan typ Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhet"
  
  #: ipa-devirt.c:1576
! #, fuzzy, gcc-internal-format
! #| msgid "fields has different layout in another translation unit"
! msgid "fields have different layout in another translation unit"
  msgstr "fÃ¤lt har en annan layout i en annan Ã¶versÃ¤ttningsenhet"
  
  #: ipa-devirt.c:1599
*************** msgstr "%<depend(sink)%> refererar till
*** 19187,19384 ****
  msgid "multiple loop axes specified for routine"
  msgstr "multipla slingaxlar angivna fÃ¶r rutinen"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> Ã¥sidosÃ¤tter andra OpenACC-slingspecificerare"
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> stÃ¥r i konflikt med andra OpenACC-slingspecificerare"
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "den inre slingan anvÃ¤nder samma OpenACC-parallellism som den omgivande slingan"
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "argument Ã¤r inte tillÃ¥tna pÃ¥ %qs-klausulen i OpenACC %<parallel%>"
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "icke-OpenACC-konstruktion inuti OpenACC-rutin"
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "icke-OpenACC-konstruktion inuti OpenACC-region"
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> mÃ¥ste vara nÃ¤ra inneslutet inuti en %<for simd%>-region"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "OpenMP-konstruktioner andra Ã¤n %<#pragma omp ordered simd%> fÃ¥r inte inneslutna i en %<simd%>-region"
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "endast %<distribute%>- eller %<parallel%>-regioner tillÃ¥ts vara strikt inneslutna inuti en %<teams%>-region"
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "en %<distribute%>-region mÃ¥ste vara strikt inneslutna inuti en %<teams%>-konstruktion"
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "OpenACC-slingdirektiv mÃ¥ste vara associerade med en OpenACC-berÃ¤kningsregion"
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "fÃ¶rÃ¤ldralÃ¶s %qs-konstruktion"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> inuti %<nowait%> for-konstruktion"
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> inuti %<ordered%> for-konstruktion"
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> inuti %<nowait%>-sektionskonstruktion"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "en %<%s taskgroup%>-konstruktion som inte Ã¤r nÃ¤ra innesluten inuti en %<taskgroup%>-region"
  
! #: omp-low.c:2684
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ogiltiga argument"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "%<%s %s%>-konstruktion inte nÃ¤ra innesluten inuti %qs"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "barriÃ¤rregion fÃ¥r inte vara nÃ¤ra innesluten inuti en arbetsdelande, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "arbetsdelande region fÃ¥r inte vara nÃ¤ra innesluten inuti arbetsdelande, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "en %<master%>-region fÃ¥r inte vara nÃ¤ra innesluten inuti arbetsdelande, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> Ã¤r bara tillÃ¥tet i %<omp ordered%>"
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "en %<ordered%> konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en %<ordered%>-slinga"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "ogiltig beroendesort i omp %<ordered%> %<depend%>"
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> mÃ¥ste vara nÃ¤ra innesluten inuti en %<simd%>-region"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "en %<ordered%> region fÃ¥r inte vara nÃ¤ra innesluten inuti en %<critical%>, %<ordered%>, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "en %<ordered%> region mÃ¥ste vara nÃ¤ra innesluten inuti en slingaregion med en %<ordered%>-klausul"
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "en %<critical%> region fÃ¥r inte vara innesluten inuti en %<critical%> region med samma namn"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "%<teams%>-konstruktion inte vara nÃ¤ra innesluten inuti en %<target%>-konstruktion"
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "OpenACC-region inuti OpenACC-rutin, nÃ¤stad parallellism stÃ¶djs inte Ã¤nnu"
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "OpenACC-konstruktion inuti en icke-OpenACC-region"
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%s %qs-konstruktion inuti en %s %qs-region"
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%qs-konstruktion inuti en %qs-region"
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp inuti simd-konstruktion"
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "ignorerar sink-klausul med ett avstÃ¥nd som inte Ã¤r en multipel av slingsteget"
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "fÃ¶rsta avstÃ¥ndet mÃ¥ste vara i motsatt riktning mot slingiterationer"
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ogiltig utgÃ¥ng frÃ¥n strukturerat %s-block"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ogiltig ingÃ¥ng till strukturerat %s-block"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ogiltig gren till/frÃ¥n strukturerat %s-block"
--- 19221,19418 ----
  msgid "multiple loop axes specified for routine"
  msgstr "multipla slingaxlar angivna fÃ¶r rutinen"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> Ã¥sidosÃ¤tter andra OpenACC-slingspecificerare"
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> stÃ¥r i konflikt med andra OpenACC-slingspecificerare"
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "den inre slingan anvÃ¤nder samma OpenACC-parallellism som den omgivande slingan"
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr "argument Ã¤r inte tillÃ¥tna pÃ¥ %qs-klausulen i OpenACC %<parallel%>"
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "icke-OpenACC-konstruktion inuti OpenACC-rutin"
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "icke-OpenACC-konstruktion inuti OpenACC-region"
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "%<ordered simd threads%> mÃ¥ste vara nÃ¤ra inneslutet inuti en %<for simd%>-region"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr "OpenMP-konstruktioner andra Ã¤n %<#pragma omp ordered simd%> fÃ¥r inte inneslutna i en %<simd%>-region"
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "endast %<distribute%>- eller %<parallel%>-regioner tillÃ¥ts vara strikt inneslutna inuti en %<teams%>-region"
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "en %<distribute%>-region mÃ¥ste vara strikt inneslutna inuti en %<teams%>-konstruktion"
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "OpenACC-slingdirektiv mÃ¥ste vara associerade med en OpenACC-berÃ¤kningsregion"
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "fÃ¶rÃ¤ldralÃ¶s %qs-konstruktion"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> inuti %<nowait%> for-konstruktion"
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> inuti %<ordered%> for-konstruktion"
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> inuti %<nowait%>-sektionskonstruktion"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "en %<%s taskgroup%>-konstruktion som inte Ã¤r nÃ¤ra innesluten inuti en %<taskgroup%>-region"
  
! #: omp-low.c:2712
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ogiltiga argument"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "%<%s %s%>-konstruktion inte nÃ¤ra innesluten inuti %qs"
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "barriÃ¤rregion fÃ¥r inte vara nÃ¤ra innesluten inuti en arbetsdelande, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "arbetsdelande region fÃ¥r inte vara nÃ¤ra innesluten inuti arbetsdelande, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "en %<master%>-region fÃ¥r inte vara nÃ¤ra innesluten inuti arbetsdelande, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> Ã¤r bara tillÃ¥tet i %<omp ordered%>"
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "en %<ordered%> konstruktion med %<depend%>-klausul mÃ¥ste vara nÃ¤ra innesluten inuti en %<ordered%>-slinga"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "ogiltig beroendesort i omp %<ordered%> %<depend%>"
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> mÃ¥ste vara nÃ¤ra innesluten inuti en %<simd%>-region"
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "en %<ordered%> region fÃ¥r inte vara nÃ¤ra innesluten inuti en %<critical%>, %<ordered%>, explicit %<task%> eller %<taskloop%> region"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "en %<ordered%> region mÃ¥ste vara nÃ¤ra innesluten inuti en slingaregion med en %<ordered%>-klausul"
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "en %<critical%> region fÃ¥r inte vara innesluten inuti en %<critical%> region med samma namn"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "%<teams%>-konstruktion inte vara nÃ¤ra innesluten inuti en %<target%>-konstruktion"
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "OpenACC-region inuti OpenACC-rutin, nÃ¤stad parallellism stÃ¶djs inte Ã¤nnu"
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "OpenACC-konstruktion inuti en icke-OpenACC-region"
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%s %qs-konstruktion inuti en %s %qs-region"
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%qs-konstruktion inuti en %qs-region"
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr "setjmp/longjmp inuti simd-konstruktion"
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr "ignorerar sink-klausul med ett avstÃ¥nd som inte Ã¤r en multipel av slingsteget"
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "fÃ¶rsta avstÃ¥ndet mÃ¥ste vara i motsatt riktning mot slingiterationer"
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ogiltig utgÃ¥ng frÃ¥n strukturerat %s-block"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ogiltig ingÃ¥ng till strukturerat %s-block"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ogiltig gren till/frÃ¥n strukturerat %s-block"
*************** msgstr "indirekta hopp Ã¤r inte tillgÃ¤n
*** 19463,19469 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "kommandoradsflaggan %qs stÃ¶djs inte av denna konfiguration"
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument saknas till %qs"
--- 19497,19503 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "kommandoradsflaggan %qs stÃ¶djs inte av denna konfiguration"
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument saknas till %qs"
*************** msgstr "-fsanitize-recover=%s stÃ¶djs in
*** 19619,19745 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "-fsanitize-address-use-after-scope fÃ¶rutsÃ¤tter flaggan -fstack-reuse=none"
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "okÃ¤nda include_flags 0x%x skickade till print_specific_help"
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "flaggan -fsanitize=all Ã¤r inte giltig"
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "okÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*s; menade du %qs?"
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "okÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*s"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "argumentet %q.*s till --help Ã¤r tvetydigt, var mer precis"
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "okÃ¤nt argument till --help=-flagga: %q.*s"
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA har inte aktiverats under konfigurationen"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr "flaggan -foffload-abi kan anges endast fÃ¶r en avlastande kompilator"
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "postjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %d"
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "okÃ¤nd stackkontrollparameter %qs"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr "%<-gdwarf%s%> Ã¤r tvetydigt; anvÃ¤nd %<-gdwarf-%s%> fÃ¶r DWARF-version eller %<-gdwarf -g%s%> fÃ¶r felsÃ¶kningsnivÃ¥"
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarf-version %d stÃ¶djs inte"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: argument till --param skall ha formen NAMN=VÃ„RDE"
  
! #: opts.c:2371
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ogiltigt --param-namn %qs; menade du %qs?"
  
! #: opts.c:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ogiltigt --param-namn %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ogiltigt --param-vÃ¤rde %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsutdata"
  
! #: opts.c:2513
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "felsÃ¶kningsformatet %qs stÃ¥r i konflikt med tidigare val"
  
! #: opts.c:2531
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "okÃ¤nd felsÃ¶kningsnivÃ¥ %qs"
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "felsÃ¶kningsnivÃ¥ %qs Ã¤r fÃ¶r hÃ¶g"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil hÃ¤mtades: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil sattes: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ej igenkÃ¤nd felsÃ¶kningsflagga fÃ¶r gcc: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: ingen flagga -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s Ã¤r inte en flagga som styr varningar"
--- 19653,19791 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr "-fsanitize-address-use-after-scope fÃ¶rutsÃ¤tter flaggan -fstack-reuse=none"
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! #| msgid "transactional memory is not supported with non-call exceptions"
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "transaktionsminne stÃ¶djs inte i denna konfiguration"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! #| msgid "transactional memory is not supported with non-call exceptions"
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "transaktionsminne stÃ¶djs inte i denna konfiguration"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "okÃ¤nda include_flags 0x%x skickade till print_specific_help"
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "flaggan -fsanitize=all Ã¤r inte giltig"
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "okÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*s; menade du %qs?"
  
! #: opts.c:1656
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "okÃ¤nt argument till flaggan -f%ssanitize%s=: %q.*s"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "argumentet %q.*s till --help Ã¤r tvetydigt, var mer precis"
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "okÃ¤nt argument till --help=-flagga: %q.*s"
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA har inte aktiverats under konfigurationen"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr "flaggan -foffload-abi kan anges endast fÃ¶r en avlastande kompilator"
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "postjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %d"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "okÃ¤nd stackkontrollparameter %qs"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr "%<-gdwarf%s%> Ã¤r tvetydigt; anvÃ¤nd %<-gdwarf-%s%> fÃ¶r DWARF-version eller %<-gdwarf -g%s%> fÃ¶r felsÃ¶kningsnivÃ¥"
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarf-version %d stÃ¶djs inte"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: argument till --param skall ha formen NAMN=VÃ„RDE"
  
! #: opts.c:2378
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ogiltigt --param-namn %qs; menade du %qs?"
  
! #: opts.c:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ogiltigt --param-namn %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ogiltigt --param-vÃ¤rde %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsutdata"
  
! #: opts.c:2520
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "felsÃ¶kningsformatet %qs stÃ¥r i konflikt med tidigare val"
  
! #: opts.c:2538
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "okÃ¤nd felsÃ¶kningsnivÃ¥ %qs"
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "felsÃ¶kningsnivÃ¥ %qs Ã¤r fÃ¶r hÃ¶g"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil hÃ¤mtades: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil sattes: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ej igenkÃ¤nd felsÃ¶kningsflagga fÃ¶r gcc: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: ingen flagga -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s Ã¤r inte en flagga som styr varningar"
*************** msgstr "global registervariabel fÃ¶ljer
*** 20085,20091 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "register fÃ¶r %qD anvÃ¤nt till flera globala registervariabler"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "stÃ¥r i konflikt med %qD"
--- 20131,20137 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "register fÃ¶r %qD anvÃ¤nt till flera globala registervariabler"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "stÃ¥r i konflikt med %qD"
*************** msgstr "fel vid skrivning till %s: %m"
*** 20685,20696 ****
  msgid "error closing %s: %m"
  msgstr "fel nÃ¤r %s stÃ¤ngdes: %m"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "sjÃ¤lvtester Ã¤r inkompatibla med -E"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "sjÃ¤lvtester Ã¤r inte aktiverade i detta bygge"
--- 20731,20742 ----
  msgid "error closing %s: %m"
  msgstr "fel nÃ¤r %s stÃ¤ngdes: %m"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "sjÃ¤lvtester Ã¤r inkompatibla med -E"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "sjÃ¤lvtester Ã¤r inte aktiverade i detta bygge"
*************** msgstr "i definitionen av makrot %qs"
*** 21603,21649 ****
  msgid "in expansion of macro %qs"
  msgstr "i expansionen av makrot %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i har flera EH-bÃ¥gar"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i kan inte kasta men har en EH-bÃ¥ge"
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i:s sista sats har felaktigt satt lp"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "BB %i sakar en EH-bÃ¥ge"
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Felaktig EH-bÃ¥ge %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "BB %i saknar en bÃ¥ge"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i har fÃ¶r mÃ¥nga fall-igenom-bÃ¥gar"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i har felaktig bÃ¥ge"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i har felaktig fall-igenom-bÃ¥ge"
--- 21649,21695 ----
  msgid "in expansion of macro %qs"
  msgstr "i expansionen av makrot %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i har flera EH-bÃ¥gar"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i kan inte kasta men har en EH-bÃ¥ge"
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i:s sista sats har felaktigt satt lp"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "BB %i sakar en EH-bÃ¥ge"
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Felaktig EH-bÃ¥ge %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "BB %i saknar en bÃ¥ge"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i har fÃ¶r mÃ¥nga fall-igenom-bÃ¥gar"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i har felaktig bÃ¥ge"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i har felaktig fall-igenom-bÃ¥ge"
*************** msgstr "trasigt i SSA"
*** 21744,21775 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "mÃ¥let stÃ¶djer inte atomÃ¤r profiluppdatering, enkellÃ¤ge valt"
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u Ã¤r noll dÃ¤r icke-noll fÃ¶rvÃ¤ntades"
  
! #: tree-ssa-ccp.c:3427
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "i ett anrop till den inbyggda funktionen %qD"
  
! #: tree-ssa-ccp.c:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "i ett anrop till funktionen %qD deklarerad hÃ¤r"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "saknad slingoptimering, slingrÃ¤knaren kan spilla Ã¶ver"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "iteration %s orsakar odefinierat beteende"
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "i denna slinga"
--- 21790,21821 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "mÃ¥let stÃ¶djer inte atomÃ¤r profiluppdatering, enkellÃ¤ge valt"
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u Ã¤r noll dÃ¤r icke-noll fÃ¶rvÃ¤ntades"
  
! #: tree-ssa-ccp.c:3425
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "i ett anrop till den inbyggda funktionen %qD"
  
! #: tree-ssa-ccp.c:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "i ett anrop till funktionen %qD deklarerad hÃ¤r"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "saknad slingoptimering, slingrÃ¤knaren kan spilla Ã¶ver"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "iteration %s orsakar odefinierat beteende"
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "i denna slinga"
*************** msgstr "%q+D omdeklarerades utan attribu
*** 22123,22133 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22169,22179 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "attributet %qE fÃ¶ljer %qE"
*** 23094,23100 ****
  msgid "type was previously declared %qE"
  msgstr "typen var tidigare deklarerad %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> kan endast anges fÃ¶r en virtuell funktion"
--- 23140,23146 ----
  msgid "type was previously declared %qE"
  msgstr "typen var tidigare deklarerad %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> kan endast anges fÃ¶r en virtuell funktion"
*************** msgstr "?: anvÃ¤nder heltalskonstanter i
*** 23369,23375 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "kompilatorn kan anta att adressen till %qD kommer alltid berÃ¤knas till %<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "fÃ¶reslÃ¥r parenteser runt tilldelning som anvÃ¤nds som sanningsvÃ¤rde"
--- 23415,23421 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "kompilatorn kan anta att adressen till %qD kommer alltid berÃ¤knas till %<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "fÃ¶reslÃ¥r parenteser runt tilldelning som anvÃ¤nds som sanningsvÃ¤rde"
*************** msgstr "skriver till konstant objekt (ar
*** 23988,24049 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "extra typkvalificerare i formatargument (argument %d)"
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%s%s%>, men argument %d har typen %qT"
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%s%s%>-argument"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%T%s%>, men argument %d har typen %qT"
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%T%s%>-argument"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> Ã¤r inte definierad som %<long%> eller %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> Ã¤r inte definierad som en pekartyp"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "argumenten som skall formateras Ã¤r inte %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-format kan inte formatera argument"
--- 24034,24095 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "extra typkvalificerare i formatargument (argument %d)"
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%s%s%>, men argument %d har typen %qT"
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%s%s%>-argument"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%T%s%>, men argument %d har typen %qT"
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%T%s%>-argument"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> Ã¤r inte definierad som %<long%> eller %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> Ã¤r inte definierad som en typ"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> Ã¤r inte definierad som en pekartyp"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "argumenten som skall formateras Ã¤r inte %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-format kan inte formatera argument"
*************** msgstr "flyttalskonstant avkortas till n
*** 24144,24150 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "upprepat %<@%> fÃ¶re Objective-C++-strÃ¤ng"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ej stÃ¶dd konkatenering av strÃ¤ngliteraler som inte fÃ¶ljer standard"
--- 24190,24196 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "upprepat %<@%> fÃ¶re Objective-C++-strÃ¤ng"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ej stÃ¶dd konkatenering av strÃ¤ngliteraler som inte fÃ¶ljer standard"
*************** msgstr "%<#pragma omp atomic update%> an
*** 24174,24180 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika variabler till minne"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ogiltig typ fÃ¶r iterationsvariabeln %qE"
--- 24220,24226 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika variabler till minne"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ogiltig typ fÃ¶r iterationsvariabeln %qE"
*************** msgstr "%<_Atomic%>-iterationsvariabel %
*** 24189,24210 ****
  msgid "%qE is not initialized"
  msgstr "%qE Ã¤r inte initierad"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "styrpredikat saknas"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "ogiltigt styrpredikat"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "utelÃ¤mnat Ã¶kningsuttryck"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ogiltigt Ã¶kningsuttryck"
--- 24235,24256 ----
  msgid "%qE is not initialized"
  msgstr "%qE Ã¤r inte initierad"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "styrpredikat saknas"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "ogiltigt styrpredikat"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "utelÃ¤mnat Ã¶kningsuttryck"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ogiltigt Ã¶kningsuttryck"
*************** msgstr "<returvÃ¤rde>"
*** 24749,24756 ****
  msgid "wrong type argument to %s"
  msgstr "fel typ pÃ¥ argument till %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "spill i konstant uttryck"
--- 24795,24802 ----
  msgid "wrong type argument to %s"
  msgstr "fel typ pÃ¥ argument till %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "spill i konstant uttryck"
*************** msgstr[1] "att skicka argument %i till e
*** 25418,25424 ****
  msgid "this condition has identical branches"
  msgstr "detta villkor har identiska grenar"
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> kan endast anges inuti en funktion"
--- 25464,25470 ----
  msgid "this condition has identical branches"
  msgstr "detta villkor har identiska grenar"
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> kan endast anges inuti en funktion"
*************** msgstr "-march=%s: felaktig ISA-strÃ¤ng"
*** 25578,25584 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: ISA-understrÃ¤ng som ej stÃ¶djs %qs"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "okÃ¤nd flagga -mdebug-%s"
--- 25624,25630 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr "-march=%s: ISA-understrÃ¤ng som ej stÃ¶djs %qs"
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "okÃ¤nd flagga -mdebug-%s"
*************** msgstr "profileringsstÃ¶d fÃ¶r VxWorks"
*** 25901,25907 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%Kargument %d mÃ¥ste vara en konstant omedelbar"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%Kbanindex mÃ¥ste vara en konstant omedelbar"
--- 25947,25953 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%Kargument %d mÃ¥ste vara en konstant omedelbar"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "%Kbanindex mÃ¥ste vara en konstant omedelbar"
*************** msgstr "cpu-namn saknas i %<-mtune=%s%>"
*** 25981,25987 ****
  msgid "unknown value %qs for -mtune"
  msgstr "okÃ¤nt vÃ¤rde %qs till -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "flaggan -mcpu=%s stÃ¥r i konflikt med flaggan -march=%s"
--- 26027,26033 ----
  msgid "unknown value %qs for -mtune"
  msgstr "okÃ¤nt vÃ¤rde %qs till -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "flaggan -mcpu=%s stÃ¥r i konflikt med flaggan -march=%s"
*************** msgstr "mÃ¥let %s %qs stÃ¶djer inte en n
*** 26066,26074 ****
  msgid "target %s %s=%s is not valid"
  msgstr "mÃ¥let %s %s=%s Ã¤r ogiltigt"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "argument till attribut %<target%> Ã¤r inte en strÃ¤ng"
--- 26112,26120 ----
  msgid "target %s %s=%s is not valid"
  msgstr "mÃ¥let %s %s=%s Ã¤r ogiltigt"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "argument till attribut %<target%> Ã¤r inte en strÃ¤ng"
*************** msgid "bad value %qs for -mmemory-latenc
*** 26154,26160 ****
  msgstr "felaktigt vÃ¤rde %qs till flaggan -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26200,26206 ----
  msgstr "felaktigt vÃ¤rde %qs till flaggan -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Instruktionsadresser sÃ¤tts inte
*** 26328,26702 ****
  msgid "insn addresses not freed"
  msgstr "instruktionsadressen inte frigjord"
  
! #: config/arm/arm-builtins.c:2349
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "denna inbyggda stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Du mÃ¥ste aktivera NEON-instruktioner (t.ex. -mfloat-abi=softfp -mfpu=neon) fÃ¶r att anvÃ¤nda dessa inbyggda."
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Du mÃ¥ste aktivera VFP-instruktioner fÃ¶r att anvÃ¤nda dessa inbyggda."
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Du mÃ¥ste aktivera kryptoinstruktioner (t.ex. inkludera -mfloat-abi=softfp -mfpu=crypto-neon â€¦) fÃ¶r att anvÃ¤nda dessa inbyggda."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "en vÃ¤ljare mÃ¥ste vara en omedelbar"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 7"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 3"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 1"
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask mÃ¥ste vara en omedelbar"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "intervallet fÃ¶r masken skall vara i 0 till 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi16 i koden."
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi32 i koden."
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi16 i koden."
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_rori_si64 i koden."
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_ror_si64 i koden."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_si64 i koden."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_si64 i koden."
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_si64 i koden."
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_si64 i koden."
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_si64 i koden."
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_si64 i koden."
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt och NEON Ã¤r inkompatibla"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ARM-lÃ¤ge"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktivering av stÃ¶d fÃ¶r bakÃ¥tspÃ¥rning Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumb"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktivering av stÃ¶d fÃ¶r anroparnÃ¤tverkande Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumb"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g med -mno-apcs-frame ger kanske inte vettig felsÃ¶kning"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt stÃ¶djs inte i Thumb-lÃ¤ge"
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "det gÃ¥r inte att anvÃ¤nda -mtp=cp15 med 16-bitars Thumb"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC Ã¤r inkompatibel med Thumb"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l"
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l"
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte THUMB-instruktioner"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ojusterade Ã¥tkomster"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mfpu=auto stÃ¶djs fÃ¶r nÃ¤rvarande inte utan en explicit CPU."
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte interworking"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check Ã¤r inkompatibel med -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic och -mapcs-reent Ã¤r inkompatibla"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-Ã¥teranropsbar kod stÃ¶djs inte.  Ignoreras"
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "valda fp16-alternativ Ã¤r inkompatibla"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt krÃ¤ver ett AAPCS-kompatibelt ABI fÃ¶r att fungera riktigt"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt-abi krÃ¤ver en CPU som klarar iwmmxt"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS stÃ¶djer inte -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS stÃ¶djer inte -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 och ingen ldrh"
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: den valda processorn saknar en FPU"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard och VFP"
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "storleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8, 32 eller 64"
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "storleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8 eller 32"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC Ã¤r inkompatibelt med -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= Ã¤r oanvÃ¤ndbar utan -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "kan inte anvÃ¤nda â€�%sâ€� som PIC-register"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition stÃ¶djs inte pÃ¥ denna arkitektur"
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ARMv8-M:s sÃ¤kerhetstillÃ¤gg"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "icke-AAPCS-hÃ¤rledd PCS-variant"
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadiska funktioner mÃ¥ste anvÃ¤nda bas-AAPCS-varianten"
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-variant"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 hÃ¥rda flyttals VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1"
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26374,26748 ----
  msgid "insn addresses not freed"
  msgstr "instruktionsadressen inte frigjord"
  
! #: config/arm/arm-builtins.c:2354
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "denna inbyggda stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr "Du mÃ¥ste aktivera NEON-instruktioner (t.ex. -mfloat-abi=softfp -mfpu=neon) fÃ¶r att anvÃ¤nda dessa inbyggda."
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Du mÃ¥ste aktivera VFP-instruktioner fÃ¶r att anvÃ¤nda dessa inbyggda."
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr "Du mÃ¥ste aktivera kryptoinstruktioner (t.ex. inkludera -mfloat-abi=softfp -mfpu=crypto-neon â€¦) fÃ¶r att anvÃ¤nda dessa inbyggda."
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "en vÃ¤ljare mÃ¥ste vara en omedelbar"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 7"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 3"
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "intervallet fÃ¶r vÃ¤ljaren skall vara inom 0 till 1"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask mÃ¥ste vara en omedelbar"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "intervallet fÃ¶r masken skall vara i 0 till 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_rori_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 32.  kontrollera den inbyggda _mm_ror_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_rori_si64 i koden."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "intervallet fÃ¶r antal skall vara inom 0 till 64.  kontrollera den inbyggda _mm_ror_si64 i koden."
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srli_si64 i koden."
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_slli_si64 i koden."
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srai_si64 i koden."
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_srl_si64 i koden."
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sll_si64 i koden."
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi16 i koden."
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_pi32 i koden."
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "antalet skall inte vara mindre Ã¤n 0.  kontrollera den inbyggda _mm_sra_si64 i koden."
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt och NEON Ã¤r inkompatibla"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ARM-lÃ¤ge"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktivering av stÃ¶d fÃ¶r bakÃ¥tspÃ¥rning Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumb"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktivering av stÃ¶d fÃ¶r anroparnÃ¤tverkande Ã¤r endast meningsfullt vid kompilering fÃ¶r Thumb"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g med -mno-apcs-frame ger kanske inte vettig felsÃ¶kning"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt stÃ¶djs inte i Thumb-lÃ¤ge"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "det gÃ¥r inte att anvÃ¤nda -mtp=cp15 med 16-bitars Thumb"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC Ã¤r inkompatibel med Thumb"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l"
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mpure-code stÃ¶djer endast icke-pic-kod pÃ¥ armv7-m-mÃ¥l"
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte THUMB-instruktioner"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ojusterade Ã¥tkomster"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mfpu=auto stÃ¶djs fÃ¶r nÃ¤rvarande inte utan en explicit CPU."
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte interworking"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check Ã¤r inkompatibel med -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic och -mapcs-reent Ã¤r inkompatibla"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-Ã¥teranropsbar kod stÃ¶djs inte.  Ignoreras"
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "valda fp16-alternativ Ã¤r inkompatibla"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt krÃ¤ver ett AAPCS-kompatibelt ABI fÃ¶r att fungera riktigt"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt-abi krÃ¤ver en CPU som klarar iwmmxt"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS stÃ¶djer inte -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS stÃ¶djer inte -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 och ingen ldrh"
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard: den valda processorn saknar en FPU"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard och VFP"
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "storleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8, 32 eller 64"
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "storleksgrÃ¤ns fÃ¶r poster kan bara sÃ¤ttas till 8 eller 32"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC Ã¤r inkompatibelt med -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= Ã¤r oanvÃ¤ndbar utan -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "kan inte anvÃ¤nda â€�%sâ€� som PIC-register"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition stÃ¶djs inte pÃ¥ denna arkitektur"
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ARMv8-M:s sÃ¤kerhetstillÃ¤gg"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "icke-AAPCS-hÃ¤rledd PCS-variant"
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadiska funktioner mÃ¥ste anvÃ¤nda bas-AAPCS-varianten"
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-variant"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 hÃ¥rda flyttals VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1"
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr "parameterskickandet fÃ¶r argumen
*** 26704,26775 ****
  msgid "%qE attribute only applies to functions"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktioner"
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "attributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med argument som skickas pÃ¥ stacken"
  
! #: config/arm/arm.c:6863
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "attributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med ett variabelt antal argument"
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "attributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner som returnerar ett vÃ¤rde pÃ¥ stacken"
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "attributet %qE ignorerat utan flaggan -mcmse."
  
! #: config/arm/arm.c:6913
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "attributet %qE har ingen effekt pÃ¥ funktioner med statisk lÃ¤nkklass"
  
! #: config/arm/arm.c:6962
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ bastypen av en funktionspekare"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd utanfÃ¶r intervall %wd - %wd"
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd utanfÃ¶r intervall %wd - %wd"
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan inte berÃ¤kna verklig plats fÃ¶r stackparameter"
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "OvÃ¤ntat lÃ¥ngt thumb1-hopp"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "inga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga register"
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "avbrottshanteringsrutiner kan inte kodas i Thumb-lÃ¤ge"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific fÃ¶r Thumb-1"
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "ogiltig fpu fÃ¶r attribute(target(\"%s\"))"
--- 26750,26826 ----
  msgid "%qE attribute only applies to functions"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ funktioner"
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "attributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med argument som skickas pÃ¥ stacken"
  
! #: config/arm/arm.c:6841
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "attributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner med ett variabelt antal argument"
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "attributet %qE Ã¤r inte tillgÃ¤ngligt fÃ¶r funktioner som returnerar ett vÃ¤rde pÃ¥ stacken"
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "attributet %qE ignorerat utan flaggan -mcmse."
  
! #: config/arm/arm.c:6891
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "attributet %qE har ingen effekt pÃ¥ funktioner med statisk lÃ¤nkklass"
  
! #: config/arm/arm.c:6940
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ bastypen av en funktionspekare"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd utanfÃ¶r intervall %wd - %wd"
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd utanfÃ¶r intervall %wd - %wd"
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan inte berÃ¤kna verklig plats fÃ¶r stackparameter"
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "OvÃ¤ntat lÃ¥ngt thumb1-hopp"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "inga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga register"
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "avbrottshanteringsrutiner kan inte kodas i Thumb-lÃ¤ge"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific fÃ¶r Thumb-1"
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "ogiltig fpu fÃ¶r attribute(target(\"%s\"))"
*************** msgstr "ogiltig fpu fÃ¶r attribute(targe
*** 26777,26789 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatiskt fpu-val Ã¤r fÃ¶r nÃ¤rvarande inte tillÃ¥tet hÃ¤r"
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ã¤r okÃ¤nt"
--- 26828,26840 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatiskt fpu-val Ã¤r fÃ¶r nÃ¤rvarande inte tillÃ¥tet hÃ¤r"
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ã¤r okÃ¤nt"
*************** msgstr "funktionsattributen %qs, %qs och
*** 26877,27039 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "funktionsattributen %qs och %qs har ingen effekt pÃ¥ funktionen %qs"
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "funktionen %qs kan inte ha argument"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktionen %qs kan inte returnera ett vÃ¤rde"
  
! #: config/avr/avr.c:1084
! #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs verkar vara en felstavad %s-hanterare, prefixet __vector saknas"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> innehÃ¥ller bara 2 byte adress"
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "pekarfÃ¶rskjutning frÃ¥n symbol kan vara oriktig"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Ã¥tkomst av dataminne med programminnesadress"
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Ã¥tkomst av programminne med dataminnesadress"
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "fast register %s anvÃ¤nt fÃ¶r att skicka en parameter till en funktion"
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "skrivning till adressrymden %qs stÃ¶djs inte"
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler med statisk lagringsklass"
  
! #: config/avr/avr.c:9522
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "attributet %qE stÃ¶djs bara fÃ¶r reducerade Tiny-kÃ¤rnor"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "attributet %qE tillÃ¥ter endast en heltalskonstant som argument"
  
! #: config/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "adressen till attributet %qE Ã¤r utanfÃ¶r giltigt intervall"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "bÃ¥de attributet %s och %qE anger en adress"
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "attributet %qE pÃ¥ en icke-volatile variabel"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "adressrymder stÃ¶djs inte fÃ¶r reducerade Tiny-enheter"
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "adressrymden %qs stÃ¶djs inte fÃ¶r enheter med flash-storlek upp till %d KiB"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "pekare med mÃ¥l i adressrymden %qs mÃ¥ste vara konstanta i %qT"
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "pekare med mÃ¥l i adressrymden %qs mÃ¥ste vara konstanta i %s %q+D"
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "variabeln %q+D mÃ¥ste vara const fÃ¶r att kunna lÃ¤ggas i en endast lÃ¤sbar sektion med hjÃ¤lp av %qs"
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "statisk IO-deklaration fÃ¶r %q+D behÃ¶ver en adress"
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "IO-definition fÃ¶r %q+D behÃ¶ver en adress"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "bara oinitierade variabler kan placeras i sektionen .noinit"
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "den oinitierade variabeln %q+D placerad i programminnesomrÃ¥det"
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D har inkompatibla attribut %qs och %qs"
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "arkitekturen %qs stÃ¶djs endast i assembler"
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "konvertering frÃ¥n adressrymd %qs till adressrymd %qs"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s fÃ¶rvÃ¤ntar sig ett heltal konstant vid kompileringstillfÃ¤llet"
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s fÃ¶rvÃ¤ntar sig ett lÃ¥ngt heltal konstant vid kompileringstillfÃ¤llet som fÃ¶rsta argument"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "avrundning till %d bitar har ingen effekt fÃ¶r flyttalsvÃ¤rde med %d decimalbitar"
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "avrundningsresultatet kommer alltid bli 0"
--- 26928,27103 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "funktionsattributen %qs och %qs har ingen effekt pÃ¥ funktionen %qs"
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "funktionen %qs kan inte ha argument"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktionen %qs kan inte returnera ett vÃ¤rde"
  
! #: config/avr/avr.c:1085
! #, fuzzy, gcc-internal-format
! #| msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs verkar vara en felstavad %s-hanterare, prefixet __vector saknas"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> innehÃ¥ller bara 2 byte adress"
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "pekarfÃ¶rskjutning frÃ¥n symbol kan vara oriktig"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Ã¥tkomst av dataminne med programminnesadress"
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Ã¥tkomst av programminne med dataminnesadress"
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "fast register %s anvÃ¤nt fÃ¶r att skicka en parameter till en funktion"
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "skrivning till adressrymden %qs stÃ¶djs inte"
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler med statisk lagringsklass"
  
! #: config/avr/avr.c:9537
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "attributet %qE stÃ¶djs bara fÃ¶r reducerade Tiny-kÃ¤rnor"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "attributet %qE tillÃ¥ter endast en heltalskonstant som argument"
  
! #: config/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "adressen till attributet %qE Ã¤r utanfÃ¶r giltigt intervall"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "bÃ¥de attributet %s och %qE anger en adress"
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "attributet %qE pÃ¥ en icke-volatile variabel"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "adressrymder stÃ¶djs inte fÃ¶r reducerade Tiny-enheter"
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "adressrymden %qs stÃ¶djs inte fÃ¶r enheter med flash-storlek upp till %d KiB"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "pekare med mÃ¥l i adressrymden %qs mÃ¥ste vara konstanta i %qT"
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "pekare med mÃ¥l i adressrymden %qs mÃ¥ste vara konstanta i %s %q+D"
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "variabeln %q+D mÃ¥ste vara const fÃ¶r att kunna lÃ¤ggas i en endast lÃ¤sbar sektion med hjÃ¤lp av %qs"
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "statisk IO-deklaration fÃ¶r %q+D behÃ¶ver en adress"
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "IO-definition fÃ¶r %q+D behÃ¶ver en adress"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "bara oinitierade variabler kan placeras i sektionen .noinit"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "uninitialized variable %q+D put into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "den oinitierade variabeln %q+D placerad i programminnesomrÃ¥det"
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "den oinitierade variabeln %q+D placerad i programminnesomrÃ¥det"
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D har inkompatibla attribut %qs och %qs"
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "arkitekturen %qs stÃ¶djs endast i assembler"
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "konvertering frÃ¥n adressrymd %qs till adressrymd %qs"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s fÃ¶rvÃ¤ntar sig ett heltal konstant vid kompileringstillfÃ¤llet"
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s fÃ¶rvÃ¤ntar sig ett lÃ¥ngt heltal konstant vid kompileringstillfÃ¤llet som fÃ¶rsta argument"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "avrundning till %d bitar har ingen effekt fÃ¶r flyttalsvÃ¤rde med %d decimalbitar"
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "avrundningsresultatet kommer alltid bli 0"
*************** msgstr "felaktig ackumulator fÃ¶r %qs"
*** 27316,27327 ****
  msgid "invalid IACC argument"
  msgstr "ogiltigt IACC-argument"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs fÃ¶rvÃ¤ntar sig ett konstant argument"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstant argument utanfÃ¶r intervallet fÃ¶r %qs"
--- 27380,27391 ----
  msgid "invalid IACC argument"
  msgstr "ogiltigt IACC-argument"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs fÃ¶rvÃ¤ntar sig ett konstant argument"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstant argument utanfÃ¶r intervallet fÃ¶r %qs"
*************** msgstr "kodmodellen %qs stÃ¶djs inte i %
*** 27499,27505 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i x32-lÃ¤ge"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodmodellen %s stÃ¶djer inte PIC-lÃ¤ge"
--- 27563,27569 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i x32-lÃ¤ge"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodmodellen %s stÃ¶djer inte PIC-lÃ¤ge"
*************** msgstr "%<-mrtd%> ignoreras i 64-bitslÃ¤
*** 27633,28217 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386.c:5938
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ã¤r inte mellan %d och %d"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ã¤r inte mellan %d och 12"
  
! #: config/i386/i386.c:5977
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount Ã¤r inte implementerat fÃ¶r -fPIC"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> anvÃ¤nd utan SSE aktiverat"
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> anvÃ¤nt utan SSE aktiverat"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen SSE avaktiverad, anvÃ¤nder 387-aritmetik"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen 387 avaktiverad, anvÃ¤nder SSE-aritmetik"
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<-maccumulate-outgoing-args%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<target(\"accumulate-outgoing-args\")%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "fasta ebp-register krÃ¤ver %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "fasta ebp-register krÃ¤ver %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry stÃ¶djs inte fÃ¶r 32 bitar i kombination med -fpic"
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry Ã¤r inte kompatibelt med SEH"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "okÃ¤nt alternativ till -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(â€�%sâ€�) var redan angivet"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr "Endast felsÃ¶kningsformatet DWARF stÃ¶djs fÃ¶r avbrottshanteringsrutiner."
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en %s-hanteringsrutin"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en funktion utan nÃ¥got attribut no_caller_saved_registers"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attributen fastcall och regparm Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attributen regparam och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "attributet %qE krÃ¤ver en heltalskonstant som argument"
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument till attributet %qE Ã¤r stÃ¶rre Ã¤n %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attributen fastcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attributen fastcall och stdcall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attributen fastcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attributen stdcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attributen stdcall och fastcall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attributen stdcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attributen cdecl och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7779
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "attributet %qE anvÃ¤nds fÃ¶r annat Ã¤n klassmetod"
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qD med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qT med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.c:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 stÃ¶djer inte attributet ms_abi"
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ã¤r inte kompatibelt med nÃ¤stade funktioner"
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorargument utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorretur utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-vektorargument utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-vektorretur utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-vektorargument utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-vektorretur utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-vektorargument utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-vektorretur utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8939
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med en flexibel vektormedlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.c:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka unioner med long double har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med complex float medlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-registerretur med SSE avaktiverat"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-registerargument med SSE avaktiverat"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-registerretur med x87 avaktiverat"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "anrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "detta Ã¤r ett fel i GCC som kan gÃ¥s runt genom att lÃ¤gga till attributet used till den anropade funktionen"
  
! #: config/i386/i386.c:10351
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI:et fÃ¶r att skicka parametrar med %d-bytejustering har Ã¤ndrats i GCC 4.6"
  
! #: config/i386/i386.c:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "attributet ms_hook_prologue Ã¤r inte kompatibelt med -mfentry i 32-bitslÃ¤ge"
  
! #: config/i386/i386.c:13824
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden."
  
! #: config/i386/i386.c:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack stÃ¶djer inte fastcall med nÃ¤stade funktioner"
  
! #: config/i386/i386.c:14856
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack stÃ¶djer inte 2 registerparametrar fÃ¶r en nÃ¤stad funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack stÃ¶djer inte 3 registerparametrar"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "ej stÃ¶dd storlek fÃ¶r heltalsregister"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "utÃ¶kade register har inga hÃ¶ga halvor"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ej stÃ¶dd operandstorlek fÃ¶r utÃ¶kat register"
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "operand som inte Ã¤r heltal anvÃ¤nt med operandkod â€�zâ€�"
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "avbrottshanteringsrutiner kan inte anropas direkt"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Ingen avsÃ¤ndare funnen fÃ¶r versionsattributen"
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Ingen avsÃ¤ndare funnen fÃ¶r %s"
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Ingen avsÃ¤ndare funnen fÃ¶r versionsattributen: %s"
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Funktionsversioner kan inte markeras som gnu_inline, kropparna mÃ¥ste vara genererade"
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionering av virtuell funktion stÃ¶djs inte"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "saknat attribut %<target%> fÃ¶r flerversioners %D"
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "tidigare deklaration av %D"
  
! #: config/i386/i386.c:33148
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "multiversionering behÃ¶ver ifunc som inte stÃ¶djs pÃ¥ detta mÃ¥l"
  
! #: config/i386/i386.c:33540
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Parameter till inbyggd mÃ¥ste vara en strÃ¤ngkonstant eller -literal"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "Parameter till inbyggd Ã¤r inte giltig: %s"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 2-bitars omedelbar"
  
! #: config/i386/i386.c:34689
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "det femte argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:34784
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "det tredje argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:35623
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 1-bits omedelbar"
  
! #: config/i386/i386.c:35638
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 3-bitars omedelbar"
  
! #: config/i386/i386.c:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 4-bitars omedelbar"
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 1-bits omedelbar"
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 5-bitars omedelbar"
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "det nÃ¤st sista argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:35907
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "det tredje argumentet mÃ¥ste vara en jÃ¤mfÃ¶relsekonstant"
  
! #: config/i386/i386.c:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "felaktigt jÃ¤mfÃ¶relsesÃ¤tt"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "felaktig avrundningsoperand"
  
! #: config/i386/i386.c:36101
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "det omedelbara argumentet mÃ¥ste vara en 4-bitars omedelbar"
  
! #: config/i386/i386.c:36107
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "det omedelbara argumentet mÃ¥ste vara en 5-bitars omedelbar"
  
! #: config/i386/i386.c:36110
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "det omedelbara argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 32-bitars omedelbar"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "vÃ¤ljaren mÃ¥ste vara en heltalskonstant i intervallet 0..%wi"
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE behÃ¶ver en okÃ¤nd isa-flagga"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE behÃ¶ver isa-flaggan %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "sista argumentet mÃ¥ste vara en omedelbar"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "det sista argumentet ha skala 1, 2, 4, 8"
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "det fjÃ¤rde argumentet ha skala 1, 2, 4, 8"
  
! #: config/i386/i386.c:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "felaktig tipsoperand"
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "argumentet till xabort mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attributet %qE Ã¤r bara tillgÃ¤ngligt fÃ¶r 32 bitar"
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumentet till attributet %qE Ã¤r varken noll eller ett"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "attributen ms_abi och sysv_abi Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibelt attribut ignorerat"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "avbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argument"
  
  # "unsigned %sint" Ã¤r tÃ¤nkt att expanderas till C-syntax
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "avbrottshanteringsrutiner skall ha unsigned %sint som andra argument"
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "avbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargument"
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "avbrottshanteringsrutiner kan inte ha ett annat returvÃ¤rde Ã¤n void"
  
! #: config/i386/i386.c:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "alternativ Ã¤r inte tillÃ¥tna i asm-flaggutdata"
  
! #: config/i386/i386.c:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "okÃ¤nd asm-flaggutdata %qs"
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ogiltigt typ fÃ¶r asm-flaggutdata"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "OkÃ¤nd arkitekturspecifik minnesmodell"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE anvÃ¤nds inte med ACQUIRE eller starkare minnesmodell"
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE anvÃ¤nds inte med RELEASE eller starkare minnesmodell"
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "ej stÃ¶dd simdlen: %d"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "returtyp %qT stÃ¶djs ej fÃ¶r simd\n"
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "argumenttyp %qT som inte stÃ¶djs till simd\n"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "Pekarkontrolleraren krÃ¤ver stÃ¶d fÃ¶r MPX pÃ¥ detta mÃ¥l.  AnvÃ¤nd flaggan -mmpx fÃ¶r att aktivera MPX."
--- 27697,28281 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386.c:5944
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ã¤r inte mellan %d och %d"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ã¤r inte mellan %d och 12"
  
! #: config/i386/i386.c:5983
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount Ã¤r inte implementerat fÃ¶r -fPIC"
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> anvÃ¤nd utan SSE aktiverat"
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> anvÃ¤nt utan SSE aktiverat"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen SSE avaktiverad, anvÃ¤nder 387-aritmetik"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen 387 avaktiverad, anvÃ¤nder SSE-aritmetik"
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<-maccumulate-outgoing-args%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<target(\"accumulate-outgoing-args\")%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "fasta ebp-register krÃ¤ver %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "fasta ebp-register krÃ¤ver %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry stÃ¶djs inte fÃ¶r 32 bitar i kombination med -fpic"
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry Ã¤r inte kompatibelt med SEH"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "okÃ¤nt alternativ till -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(â€�%sâ€�) var redan angivet"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr "Endast felsÃ¶kningsformatet DWARF stÃ¶djs fÃ¶r avbrottshanteringsrutiner."
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en %s-hanteringsrutin"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en funktion utan nÃ¥got attribut no_caller_saved_registers"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attributen fastcall och regparm Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attributen regparam och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "attributet %qE krÃ¤ver en heltalskonstant som argument"
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument till attributet %qE Ã¤r stÃ¶rre Ã¤n %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attributen fastcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attributen fastcall och stdcall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attributen fastcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attributen stdcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attributen stdcall och fastcall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attributen stdcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attributen cdecl och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:7785
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "attributet %qE anvÃ¤nds fÃ¶r annat Ã¤n klassmetod"
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qD med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qT med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.c:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 stÃ¶djer inte attributet ms_abi"
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ã¤r inte kompatibelt med nÃ¤stade funktioner"
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorargument utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorretur utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-vektorargument utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-vektorretur utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-vektorargument utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-vektorretur utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-vektorargument utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-vektorretur utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.c:8945
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med en flexibel vektormedlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.c:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka unioner med long double har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med complex float medlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-registerretur med SSE avaktiverat"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-registerargument med SSE avaktiverat"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-registerretur med x87 avaktiverat"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "anrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "detta Ã¤r ett fel i GCC som kan gÃ¥s runt genom att lÃ¤gga till attributet used till den anropade funktionen"
  
! #: config/i386/i386.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI:et fÃ¶r att skicka parametrar med %d-bytejustering har Ã¤ndrats i GCC 4.6"
  
! #: config/i386/i386.c:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "attributet ms_hook_prologue Ã¤r inte kompatibelt med -mfentry i 32-bitslÃ¤ge"
  
! #: config/i386/i386.c:13830
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden."
  
! #: config/i386/i386.c:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack stÃ¶djer inte fastcall med nÃ¤stade funktioner"
  
! #: config/i386/i386.c:14862
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack stÃ¶djer inte 2 registerparametrar fÃ¶r en nÃ¤stad funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack stÃ¶djer inte 3 registerparametrar"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "ej stÃ¶dd storlek fÃ¶r heltalsregister"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "utÃ¶kade register har inga hÃ¶ga halvor"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ej stÃ¶dd operandstorlek fÃ¶r utÃ¶kat register"
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "operand som inte Ã¤r heltal anvÃ¤nt med operandkod â€�zâ€�"
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "avbrottshanteringsrutiner kan inte anropas direkt"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr "Ingen avsÃ¤ndare funnen fÃ¶r versionsattributen"
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "Ingen avsÃ¤ndare funnen fÃ¶r %s"
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr "Ingen avsÃ¤ndare funnen fÃ¶r versionsattributen: %s"
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Funktionsversioner kan inte markeras som gnu_inline, kropparna mÃ¥ste vara genererade"
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionering av virtuell funktion stÃ¶djs inte"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr "saknat attribut %<target%> fÃ¶r flerversioners %D"
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "tidigare deklaration av %D"
  
! #: config/i386/i386.c:33189
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "multiversionering behÃ¶ver ifunc som inte stÃ¶djs pÃ¥ detta mÃ¥l"
  
! #: config/i386/i386.c:33581
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Parameter till inbyggd mÃ¥ste vara en strÃ¤ngkonstant eller -literal"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "Parameter till inbyggd Ã¤r inte giltig: %s"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 2-bitars omedelbar"
  
! #: config/i386/i386.c:34730
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "det femte argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:34825
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "det tredje argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:35664
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 1-bits omedelbar"
  
! #: config/i386/i386.c:35679
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 3-bitars omedelbar"
  
! #: config/i386/i386.c:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 4-bitars omedelbar"
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 1-bits omedelbar"
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 5-bitars omedelbar"
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "det nÃ¤st sista argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:35948
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "det tredje argumentet mÃ¥ste vara en jÃ¤mfÃ¶relsekonstant"
  
! #: config/i386/i386.c:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "felaktigt jÃ¤mfÃ¶relsesÃ¤tt"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "felaktig avrundningsoperand"
  
! #: config/i386/i386.c:36142
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "det omedelbara argumentet mÃ¥ste vara en 4-bitars omedelbar"
  
! #: config/i386/i386.c:36148
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "det omedelbara argumentet mÃ¥ste vara en 5-bitars omedelbar"
  
! #: config/i386/i386.c:36151
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "det omedelbara argumentet mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "det sista argumentet mÃ¥ste vara en 32-bitars omedelbar"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "vÃ¤ljaren mÃ¥ste vara en heltalskonstant i intervallet 0..%wi"
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE behÃ¶ver en okÃ¤nd isa-flagga"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE behÃ¶ver isa-flaggan %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "sista argumentet mÃ¥ste vara en omedelbar"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "det sista argumentet ha skala 1, 2, 4, 8"
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "det fjÃ¤rde argumentet ha skala 1, 2, 4, 8"
  
! #: config/i386/i386.c:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "felaktig tipsoperand"
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "argumentet till xabort mÃ¥ste vara en 8-bitars omedelbar"
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attributet %qE Ã¤r bara tillgÃ¤ngligt fÃ¶r 32 bitar"
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumentet till attributet %qE Ã¤r varken noll eller ett"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "attributen ms_abi och sysv_abi Ã¤r inte kompatibla"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibelt attribut ignorerat"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "avbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argument"
  
  # "unsigned %sint" Ã¤r tÃ¤nkt att expanderas till C-syntax
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr "avbrottshanteringsrutiner skall ha unsigned %sint som andra argument"
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "avbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargument"
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "avbrottshanteringsrutiner kan inte ha ett annat returvÃ¤rde Ã¤n void"
  
! #: config/i386/i386.c:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "alternativ Ã¤r inte tillÃ¥tna i asm-flaggutdata"
  
! #: config/i386/i386.c:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "okÃ¤nd asm-flaggutdata %qs"
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ogiltigt typ fÃ¶r asm-flaggutdata"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "OkÃ¤nd arkitekturspecifik minnesmodell"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE anvÃ¤nds inte med ACQUIRE eller starkare minnesmodell"
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE anvÃ¤nds inte med RELEASE eller starkare minnesmodell"
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "ej stÃ¶dd simdlen: %d"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "returtyp %qT stÃ¶djs ej fÃ¶r simd\n"
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "argumenttyp %qT som inte stÃ¶djs till simd\n"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr "Pekarkontrolleraren krÃ¤ver stÃ¶d fÃ¶r MPX pÃ¥ detta mÃ¥l.  AnvÃ¤nd flaggan -mmpx fÃ¶r att aktivera MPX."
*************** msgstr "gp_offset (%ld) eller end_offset
*** 28331,28337 ****
  msgid "argument %qd is not a constant"
  msgstr "argumentet %qd Ã¤r inte en konstant"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
--- 28395,28401 ----
  msgid "argument %qd is not a constant"
  msgstr "argumentet %qd Ã¤r inte en konstant"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
*************** msgstr "PRINT_OPERAND_ADDRESS, null-peka
*** 28341,28347 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: OkÃ¤nd interpunktion '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND null-pekare"
--- 28405,28411 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: OkÃ¤nd interpunktion '%c'"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND null-pekare"
*************** msgstr "flera avbrottsattribut Ã¤r inte
*** 28442,28448 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread Ã¤r tillgÃ¤ngligt endast fÃ¶r fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stackgrÃ¤nsuttryck stÃ¶djs inte"
--- 28506,28512 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread Ã¤r tillgÃ¤ngligt endast fÃ¶r fido"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stackgrÃ¤nsuttryck stÃ¶djs inte"
*************** msgstr "__delay_cycles Ã¤r begrÃ¤nsad ti
*** 28949,28956 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "MSP430 inbyggda funktioner fungerar endast inuti avbrottshanterare"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "felaktig inbyggd kod"
--- 29013,29020 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr "MSP430 inbyggda funktioner fungerar endast inuti avbrottshanterare"
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "felaktig inbyggd kod"
*************** msgstr "kan inte skicka ut ojusterade pe
*** 29201,29227 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX stÃ¶djer inte svaga deklarationer (endast svaga definitioner)"
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "attributet %qE krÃ¤ver returtypen void"
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attributet %qE Ã¤r inte tillÃ¥tet med lagringsklassen auto"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "anvÃ¤nder vector_length (%d), ignorerar %d"
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "anvÃ¤nder vector_length (%d), ignorerar kÃ¶rtidsinstÃ¤llningen"
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "anvÃ¤nder num_workers (%d), ignorerar %d"
--- 29265,29291 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX stÃ¶djer inte svaga deklarationer (endast svaga definitioner)"
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "attributet %qE krÃ¤ver returtypen void"
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attributet %qE Ã¤r inte tillÃ¥tet med lagringsklassen auto"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr "anvÃ¤nder vector_length (%d), ignorerar %d"
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr "anvÃ¤nder vector_length (%d), ignorerar kÃ¶rtidsinstÃ¤llningen"
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr "anvÃ¤nder num_workers (%d), ignorerar %d"
*************** msgstr "-g stÃ¶djs bara nÃ¤r man anvÃ¤nd
*** 29246,29252 ****
  msgid "-g option disabled"
  msgstr "flaggan -g Ã¤r avslagen"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "justering (%u) fÃ¶r %s Ã¶verskrider maximal justering fÃ¶r globala common-data.  AnvÃ¤nder %u"
--- 29310,29316 ----
  msgid "-g option disabled"
  msgstr "flaggan -g Ã¤r avslagen"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "justering (%u) fÃ¶r %s Ã¶verskrider maximal justering fÃ¶r globala common-data.  AnvÃ¤nder %u"
*************** msgstr "tal mÃ¥ste vara 0 eller 1"
*** 29381,29604 ****
  msgid "junk at end of #pragma longcall"
  msgstr "skrÃ¤p vid slutet av #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl bÃ¶r undvikas fÃ¶r omvÃ¤nd byteordning; anvÃ¤nd tilldelning fÃ¶r ojusterade laddningar och lagringar"
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr bÃ¶r undvikas fÃ¶r omvÃ¤nd byteordning; anvÃ¤nd tilldelning fÃ¶r ojusterade laddningar och lagringar"
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul tar endast 2 argument"
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne tar endast 2 argument"
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde tar endast 3 argument"
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec tar endast 3 argument"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s tar endast %d argument"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s tar endast ett argument"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s tar bara 2 argument"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract tar endast 2 argument"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert tar endast 3 argument"
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "att skicka argument %d till %qE kastar kvalificerare frÃ¥n pekarmÃ¥ltyp"
  
! #: config/rs6000/rs6000-c.c:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "Den inbyggda funktionen %s stÃ¶djs inte i denna kompilatorkonfiguration"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ogiltigt parameterkombination fÃ¶r inbyggd %s i AltiVec"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip krÃ¤ver -ffinite-math eller -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip krÃ¤ver -fno-trapping-math eller -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip krÃ¤ver -freciprocal-math eller -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 krÃ¤ver PowerPC64-arkitektur, aktiverar"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power stÃ¶djs inte fÃ¶r 64-bitars Darwin, det Ã¤r inkompatibelt med de installerade C- och C++-biblioteken"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "kommer inte generera power9-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power9"
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "kommer inte generera power8-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power8"
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "kommer inte generera power7-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power7"
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "kommer inte generera power6-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power6"
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "kommer inte generera power5-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power5"
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "inte konfigurerad fÃ¶r SPE-ABI"
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "inte konfigurerad fÃ¶r instruktionsuppsÃ¤ttningen SPE"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar SPE ABI"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax Ã¤r inkompatibel med uttryckligen avaktiverade flaggor"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "MÃ¥lflaggan fÃ¶r power9 Ã¤r inkompatibel med -mcpu=<xxx> fÃ¶r <xxx> som Ã¤r mindre Ã¤n power9"
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto behÃ¶ver -maltivec"
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector behÃ¶ver -maltivec"
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp behÃ¶ver -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf behÃ¶ver -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign behÃ¶ver -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion behÃ¶ver -mpower8-fusion"
--- 29445,29668 ----
  msgid "junk at end of #pragma longcall"
  msgstr "skrÃ¤p vid slutet av #pragma longcall"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl bÃ¶r undvikas fÃ¶r omvÃ¤nd byteordning; anvÃ¤nd tilldelning fÃ¶r ojusterade laddningar och lagringar"
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr bÃ¶r undvikas fÃ¶r omvÃ¤nd byteordning; anvÃ¤nd tilldelning fÃ¶r ojusterade laddningar och lagringar"
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul tar endast 2 argument"
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne tar endast 2 argument"
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde tar endast 3 argument"
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec tar endast 3 argument"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s tar endast %d argument"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s tar endast ett argument"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s tar bara 2 argument"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract tar endast 2 argument"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert tar endast 3 argument"
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "att skicka argument %d till %qE kastar kvalificerare frÃ¥n pekarmÃ¥ltyp"
  
! #: config/rs6000/rs6000-c.c:6442
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "Den inbyggda funktionen %s stÃ¶djs inte i denna kompilatorkonfiguration"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "ogiltigt parameterkombination fÃ¶r inbyggd %s i AltiVec"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip krÃ¤ver -ffinite-math eller -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip krÃ¤ver -fno-trapping-math eller -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip krÃ¤ver -freciprocal-math eller -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 krÃ¤ver PowerPC64-arkitektur, aktiverar"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power stÃ¶djs inte fÃ¶r 64-bitars Darwin, det Ã¤r inkompatibelt med de installerade C- och C++-biblioteken"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr "kommer inte generera power9-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power9"
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr "kommer inte generera power8-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power8"
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr "kommer inte generera power7-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power7"
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr "kommer inte generera power6-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power6"
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr "kommer inte generera power5-instruktioner fÃ¶r att assemblern saknar stÃ¶d fÃ¶r power5"
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "inte konfigurerad fÃ¶r SPE-ABI"
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "inte konfigurerad fÃ¶r instruktionsuppsÃ¤ttningen SPE"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar SPE ABI"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring stÃ¶djs inte pÃ¥ system med omvÃ¤nd byteordning"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mpower9-minmax Ã¤r inkompatibel med uttryckligen avaktiverade flaggor"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr "MÃ¥lflaggan fÃ¶r power9 Ã¤r inkompatibel med -mcpu=<xxx> fÃ¶r <xxx> som Ã¤r mindre Ã¤n power9"
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto behÃ¶ver -maltivec"
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector behÃ¶ver -maltivec"
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp behÃ¶ver -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-di behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf behÃ¶ver -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign behÃ¶ver -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion behÃ¶ver -mpower8-fusion"
*************** msgstr "-mtoc-fusion behÃ¶ver -mpower8-f
*** 29607,30120 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion behÃ¶ver -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector behÃ¶ver -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform behÃ¶ver -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar krÃ¤ver -mdirect-move"
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform behÃ¶ver -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform behÃ¶ver -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode kan behÃ¶va -mlra"
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx behÃ¶ver -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr "-mvsx-small-integer krÃ¤ver -mpower8-vector, -mupper-regs-di och -mdirect-move"
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar storlek pÃ¥ long double"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 behÃ¶ver VSX-stÃ¶d"
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128-type behÃ¶ver VSX-stÃ¶d"
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 behÃ¶ver -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware behÃ¶ver -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware behÃ¶ver fullt ISA 3.0-stÃ¶d"
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware behÃ¶ver -m64"
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "okÃ¤nd ABI-typ (%s) till vektoriseringsbibliotek fÃ¶r flaggan -mveclibabi="
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar enkel precisions flyttal"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar dubbel precisions flyttal"
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr "%qs Ã¤r inte ett giltigt tal i -mstack-protector-guard-offset="
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs Ã¤r inte ett giltigt avstÃ¥nd i -mstack-protector-guard-offset="
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr "%qs Ã¤r inte ett giltigt basregister i -mstack-protector-guard-reg="
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr "-mstack-protector-guard=tls behÃ¶ver ett giltigt basregister"
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "layouten av aggregat som innehÃ¥ller vektorer med %d-bytejustering har Ã¤ndrats i GCC 5"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-vektor returnerad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgaranti"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "det gÃ¥r inte att returnera vÃ¤rde i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd -maltivec fÃ¶r att aktivera dem"
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI:et fÃ¶r att skicka aggregat med %d-bytejustering har Ã¤ndrats i GCC 5"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "det gÃ¥r inte att skicka argument i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd -maltivec fÃ¶r att aktivera dem"
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI:et fÃ¶r att skicka homogena flyttalsaggregat har Ã¤ndrats i GCC 5"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-vektor skickad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgaranti"
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "internt fel: den inbyggda funktionen %s redan bearbetad"
  
! #: config/rs6000/rs6000.c:14540
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argument 1 mÃ¥ste vara ett 8-bitars fÃ¤ltvÃ¤rde"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argument 1 mÃ¥ste vara en 5-bitars literal med tecken"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argument 2 mÃ¥ste vara en 5-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:14707
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argument 1 mÃ¥ste vara en 6-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:14721
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "argument 2 mÃ¥ste vara en 7-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argumentet 1 till __builtin_altivec_predicate mÃ¥ste vara en konstant"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argument 1 till __builtin_altivec_predicate Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "inbyggd %s Ã¤r endast giltigt i 64-bitslÃ¤ge"
  
! #: config/rs6000/rs6000.c:15354
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "argument %d mÃ¥ste vara en literal utan tecken"
  
! #: config/rs6000/rs6000.c:15356
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argument %d Ã¤r en literal utan tecken som Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "den inbyggda %s tar endast ett strÃ¤ngargument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "cpu %s Ã¤r ett ogiltigt argument till den inbyggda %s"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "hwcap %s Ã¤r ett ogiltigt argument till den inbyggda %s"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argument 3 mÃ¥ste vara en 4-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argument 3 mÃ¥ste vara en 2-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argument 3 mÃ¥ste vara en 1-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15672
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "argument 1 mÃ¥ste vara 0 eller 2"
  
! #: config/rs6000/rs6000.c:15684
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argument 1 mÃ¥ste vara en 1-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15698
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argument 2 mÃ¥ste vara en 6-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "argument 2 mÃ¥ste vara 0 eller 1"
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "argument 3 mÃ¥ste vara i intervallet 0..15"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argument till %qs mÃ¥ste vara en 2-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ej upplÃ¶st Ã¶verlagring fÃ¶r inbyggd Altivec %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argument till dss mÃ¥ste vara en 2-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "andra argumentet till vec_vextract4b mÃ¥ste vara 0..12"
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "tredje argumentet till vec_vinsert4b mÃ¥ste vara 0..12"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "argument 1 till __builtin_paired_predicate mÃ¥ste vara en konstant"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "argument 1 till __builtin_paired_predicate Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "argument 1 till __builtin_spe_predicate mÃ¥ste vara en konstant"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument 1 till __builtin_spe_predicate Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Den inbyggda funktionen %s Ã¤r endast giltig fÃ¶r cell-processorn"
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mvsx"
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mhtm"
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -maltivec"
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mpaired"
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mspe"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggorna -mhard-dfp och -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mhard-dfp"
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggorna -mcpu=power9 och -m64"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mcpu=power9"
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggorna -mhard-float och -mlong-double-128"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mhard-float"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mfloat128"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Den inbyggda funktionen %s stÃ¶djs inte med de aktuella flaggorna"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "internt fel: inbyggd funktion %s hade en ovÃ¤ntad returtyp %s"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "internt fel: inbyggd funktion %s, argument %d har en ovÃ¤ntad argumenttyp %s"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "fÃ¶r stor stackram"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack anvÃ¤nder register r29"
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Stackramar stÃ¶rre Ã¤n 2 G stÃ¶djs inte med -fsplit-stack"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering av 64-bitskod fÃ¶r detta ABI"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Du kan inte ta adressen till en nÃ¤stad funktion om du anvÃ¤nder flaggan -mno-pointers-to-nested-functions"
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<long double%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av booleaner i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<complex%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av decimala flyttalstyper i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer Ã¤r ogiltigt fÃ¶r 64-bitskod utan -mvsx"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer bÃ¶r undvikas, anvÃ¤nd %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "anvÃ¤ndning av %<long long%> i AltiVec-typer Ã¤r ogiltigt utan -mvsx"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "anvÃ¤ndning av %<double%> i AltiVec-typer Ã¤r ogiltigt utan -mvsx"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "matar ut mikrokodsinstruktion %s\t[%s] nr %d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "matar ut villkorlig mikrokodsinstruktion %s\t[%s] nr %d"
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "felaktig cpu â€�%sâ€� fÃ¶r %sâ€�%sâ€�%s"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%sâ€�%sâ€�%s Ã¤r inte tillÃ¥tet"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%sâ€�%sâ€�%s Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr "-mno-%s slÃ¥r av -m%s"
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "-mno-power9-vector slÃ¥r av -mpower9-dform"
--- 29671,30189 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion behÃ¶ver -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector behÃ¶ver -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform behÃ¶ver -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar krÃ¤ver -mdirect-move"
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform behÃ¶ver -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform behÃ¶ver -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode kan behÃ¶va -mlra"
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx behÃ¶ver -mvsx"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx behÃ¶ver -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr "-mvsx-small-integer krÃ¤ver -mpower8-vector, -mupper-regs-di och -mdirect-move"
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar storlek pÃ¥ long double"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 behÃ¶ver VSX-stÃ¶d"
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128-type behÃ¶ver VSX-stÃ¶d"
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 behÃ¶ver -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware behÃ¶ver -mfloat128-type"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware behÃ¶ver fullt ISA 3.0-stÃ¶d"
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware behÃ¶ver -m64"
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "okÃ¤nd ABI-typ (%s) till vektoriseringsbibliotek fÃ¶r flaggan -mveclibabi="
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar enkel precisions flyttal"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "mÃ¥lattribut eller pragma Ã¤ndrar dubbel precisions flyttal"
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr "%qs Ã¤r inte ett giltigt tal i -mstack-protector-guard-offset="
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs Ã¤r inte ett giltigt avstÃ¥nd i -mstack-protector-guard-offset="
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr "%qs Ã¤r inte ett giltigt basregister i -mstack-protector-guard-reg="
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr "-mstack-protector-guard=tls behÃ¶ver ett giltigt basregister"
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "layouten av aggregat som innehÃ¥ller vektorer med %d-bytejustering har Ã¤ndrats i GCC 5"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-vektor returnerad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgaranti"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "det gÃ¥r inte att returnera vÃ¤rde i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd -maltivec fÃ¶r att aktivera dem"
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI:et fÃ¶r att skicka aggregat med %d-bytejustering har Ã¤ndrats i GCC 5"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "det gÃ¥r inte att skicka argument i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd -maltivec fÃ¶r att aktivera dem"
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI:et fÃ¶r att skicka homogena flyttalsaggregat har Ã¤ndrats i GCC 5"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC-vektor skickad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgaranti"
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "internt fel: den inbyggda funktionen %s redan bearbetad"
  
! #: config/rs6000/rs6000.c:14571
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "argument 1 mÃ¥ste vara ett 8-bitars fÃ¤ltvÃ¤rde"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "argument 1 mÃ¥ste vara en 5-bitars literal med tecken"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "argument 2 mÃ¥ste vara en 5-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:14738
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "argument 1 mÃ¥ste vara en 6-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:14752
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "argument 2 mÃ¥ste vara en 7-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "argumentet 1 till __builtin_altivec_predicate mÃ¥ste vara en konstant"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "argument 1 till __builtin_altivec_predicate Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "inbyggd %s Ã¤r endast giltigt i 64-bitslÃ¤ge"
  
! #: config/rs6000/rs6000.c:15385
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "argument %d mÃ¥ste vara en literal utan tecken"
  
! #: config/rs6000/rs6000.c:15387
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "argument %d Ã¤r en literal utan tecken som Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "den inbyggda %s tar endast ett strÃ¤ngargument"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "cpu %s Ã¤r ett ogiltigt argument till den inbyggda %s"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "hwcap %s Ã¤r ett ogiltigt argument till den inbyggda %s"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "argument 3 mÃ¥ste vara en 4-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "argument 3 mÃ¥ste vara en 2-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "argument 3 mÃ¥ste vara en 1-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15708
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "argument 1 mÃ¥ste vara 0 eller 2"
  
! #: config/rs6000/rs6000.c:15720
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "argument 1 mÃ¥ste vara en 1-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15734
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "argument 2 mÃ¥ste vara en 6-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "argument 2 mÃ¥ste vara 0 eller 1"
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "argument 3 mÃ¥ste vara i intervallet 0..15"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "argument till %qs mÃ¥ste vara en 2-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ej upplÃ¶st Ã¶verlagring fÃ¶r inbyggd Altivec %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "argument till dss mÃ¥ste vara en 2-bitars literal utan tecken"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "andra argumentet till vec_vextract4b mÃ¥ste vara 0..12"
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "tredje argumentet till vec_vinsert4b mÃ¥ste vara 0..12"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "argument 1 till __builtin_paired_predicate mÃ¥ste vara en konstant"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "argument 1 till __builtin_paired_predicate Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "argument 1 till __builtin_spe_predicate mÃ¥ste vara en konstant"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument 1 till __builtin_spe_predicate Ã¤r utanfÃ¶r sitt intervall"
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "Den inbyggda funktionen %s Ã¤r endast giltig fÃ¶r cell-processorn"
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mvsx"
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mhtm"
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -maltivec"
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mpaired"
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mspe"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggorna -mhard-dfp och -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mhard-dfp"
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mpower8-vector"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggorna -mcpu=power9 och -m64"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mcpu=power9"
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggorna -mhard-float och -mlong-double-128"
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mhard-float"
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "Den inbyggda funktionen %s behÃ¶ver flaggan -mfloat128"
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "Den inbyggda funktionen %s stÃ¶djs inte med de aktuella flaggorna"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "internt fel: inbyggd funktion %s hade en ovÃ¤ntad returtyp %s"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "internt fel: inbyggd funktion %s, argument %d har en ovÃ¤ntad argumenttyp %s"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "fÃ¶r stor stackram"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack anvÃ¤nder register r29"
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "Stackramar stÃ¶rre Ã¤n 2 G stÃ¶djs inte med -fsplit-stack"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering av 64-bitskod fÃ¶r detta ABI"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "Du kan inte ta adressen till en nÃ¤stad funktion om du anvÃ¤nder flaggan -mno-pointers-to-nested-functions"
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<long double%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av booleaner i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<complex%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av decimala flyttalstyper i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer Ã¤r ogiltigt fÃ¶r 64-bitskod utan -mvsx"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer bÃ¶r undvikas, anvÃ¤nd %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "anvÃ¤ndning av %<long long%> i AltiVec-typer Ã¤r ogiltigt utan -mvsx"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "anvÃ¤ndning av %<double%> i AltiVec-typer Ã¤r ogiltigt utan -mvsx"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "matar ut mikrokodsinstruktion %s\t[%s] nr %d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "matar ut villkorlig mikrokodsinstruktion %s\t[%s] nr %d"
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "felaktig cpu â€�%sâ€� fÃ¶r %sâ€�%sâ€�%s"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%sâ€�%sâ€�%s Ã¤r inte tillÃ¥tet"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%sâ€�%sâ€�%s Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr "-mno-%s slÃ¥r av -m%s"
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "-mno-power9-vector slÃ¥r av -mpower9-dform"
*************** msgid "-mcall-aixdesc incompatible with
*** 30301,30306 ****
--- 30370,30376 ----
  msgstr "-mcall-aixdesc Ã¤r inkompatibel med -mabi=elfv2"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 krÃ¤ver en PowerPC64-CPU"
*************** msgstr "RX FPU-instruktioner stÃ¶djer in
*** 30392,30398 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr "inbyggd vec_step kan endast anvÃ¤ndas pÃ¥ vektortyper."
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "konstant vÃ¤rde behÃ¶vs till den inbyggda %qF argument %d"
--- 30462,30468 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr "inbyggd vec_step kan endast anvÃ¤ndas pÃ¥ vektortyper."
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "konstant vÃ¤rde behÃ¶vs till den inbyggda %qF argument %d"
*************** msgid "%qF requires -mvx"
*** 30418,30425 ****
  msgstr "%qF behÃ¶ver -mvx"
  
  #: config/s390/s390-c.c:889
! #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr "%qF behÃ¶ver -march=arch12 eller hÃ¶gre"
  
  #: config/s390/s390-c.c:903
--- 30488,30496 ----
  msgstr "%qF behÃ¶ver -mvx"
  
  #: config/s390/s390-c.c:889
! #, fuzzy, gcc-internal-format
! #| msgid "%qF requires -march=arch12 or higher"
! msgid "%qF requires z14 or higher"
  msgstr "%qF behÃ¶ver -march=arch12 eller hÃ¶gre"
  
  #: config/s390/s390-c.c:903
*************** msgid "ambiguous overload for intrinsic
*** 30438,30445 ****
  msgstr "tvetydig Ã¶verlagring fÃ¶r den inbyggda %qs"
  
  #: config/s390/s390-c.c:966
! #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr "%qs-matchning krÃ¤ver -march=arch12 eller hÃ¶gre"
  
  #: config/s390/s390-c.c:972
--- 30509,30517 ----
  msgstr "tvetydig Ã¶verlagring fÃ¶r den inbyggda %qs"
  
  #: config/s390/s390-c.c:966
! #, fuzzy, gcc-internal-format
! #| msgid "%qs matching variant requires -march=arch12 or higher"
! msgid "%qs matching variant requires z14 or higher"
  msgstr "%qs-matchning krÃ¤ver -march=arch12 eller hÃ¶gre"
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qs-matchningsvariant bÃ¶r undvi
*** 30452,30611 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "det konstanta argumentet %d till den inbyggda %qF Ã¤r utanfÃ¶r intervallet fÃ¶r mÃ¥ltypen"
  
! #: config/s390/s390.c:769
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "det konstanta argumentet %d till den inbyggda %qF ligger utanfÃ¶r intervallet (0.."
  
! #: config/s390/s390.c:786
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "det konstanta argumentet %d till den inbyggda %qF ligger utanfÃ¶r intervallet ("
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr "inbyggd %qF stÃ¶djs inte utan -mhtm (standard med -march=zEC12 och hÃ¶gre)."
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr "inbyggd %qF behÃ¶ver -mvx (standard med -march=z13 och hÃ¶gre)."
  
! #: config/s390/s390.c:850
! #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr "Inbyggd %qF krÃ¤ver arch12 eller hÃ¶gre."
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "ej upplÃ¶st Ã¶verlagrad inbyggd"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "felaktig inbyggd icode"
  
! #: config/s390/s390.c:1004
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ogiltigt argument %d till den inbyggda %qF"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "begÃ¤rt attribut %qE Ã¤r inte ett kommaseparerat par av ickenegativa heltalskonstanter eller fÃ¶r stort (max. %d)"
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "totala storleken pÃ¥ lokala variabler Ã¶verskrider arkitekturens grÃ¤ns"
  
! #: config/s390/s390.c:11094
  #, 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 "ramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¶verskrider anvÃ¤ndarens valda stackgrÃ¤ns pÃ¥ %d byte.  En ovillkorlig fÃ¤lla lÃ¤ggs till."
  
! #: config/s390/s390.c:11110
  #, 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 "ramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¤r mer Ã¤n hÃ¤lften av stackstorleken.  Den dynamiska kontrollen skulle inte vara pÃ¥litlig.  Ingen kontroll lÃ¤ggs ut fÃ¶r denna funktion."
  
! #: config/s390/s390.c:11138
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "ramstorlek pÃ¥ %qs Ã¤r %wd byte"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs anvÃ¤nder dynamisk stackallokering"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "CPU:er Ã¤ldre Ã¤n z900 stÃ¶djs inte med -fsplit-stack"
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%sarch=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %sarch=z900%s"
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%stune=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %stune=z900%s"
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture-lÃ¤ge stÃ¶djs inte pÃ¥ %s"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bits ABI stÃ¶djs inte i ESA/390-lÃ¤ge"
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vektorstÃ¶d i hÃ¥rdvara Ã¤r inte tillgÃ¤ngliga pÃ¥ %s"
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr "stÃ¶d fÃ¶r hÃ¥rdvaruvektorer Ã¤r inte tillgÃ¤ngligt med -msoft-float"
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "hÃ¥rdvaruinstruktioner fÃ¶r decimala flyttal Ã¤r inte tillgÃ¤ngliga pÃ¥ %s"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "hÃ¥rdvaruinstruktioner fÃ¶r decimalflyttal Ã¤r inte tillgÃ¤ngliga i lÃ¤get ESA/390"
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp kan inte anvÃ¤ndas tillsammans med -msoft-float"
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float stÃ¶djs inte i kombination"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "stackstorlek mÃ¥ste vara stÃ¶rre Ã¤n stackvaktsvÃ¤rdet"
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "stackstorlek fÃ¥r inte vara stÃ¶rre Ã¤n 64 k"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard implicerar anvÃ¤ndning av -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumenten till %qs skall vara ickenegativa heltal"
  
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumentet till %qs Ã¤r fÃ¶r stort (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "vÃ¤rdet %qs stÃ¶djs inte av attributet %<target%>"
--- 30524,30684 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "det konstanta argumentet %d till den inbyggda %qF Ã¤r utanfÃ¶r intervallet fÃ¶r mÃ¥ltypen"
  
! #: config/s390/s390.c:772
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "det konstanta argumentet %d till den inbyggda %qF ligger utanfÃ¶r intervallet (0.."
  
! #: config/s390/s390.c:789
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "det konstanta argumentet %d till den inbyggda %qF ligger utanfÃ¶r intervallet ("
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr "inbyggd %qF stÃ¶djs inte utan -mhtm (standard med -march=zEC12 och hÃ¶gre)."
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr "inbyggd %qF behÃ¶ver -mvx (standard med -march=z13 och hÃ¶gre)."
  
! #: config/s390/s390.c:853
! #, fuzzy, gcc-internal-format
! #| msgid "Builtin %qF requires arch12 or higher."
! msgid "Builtin %qF requires z14 or higher."
  msgstr "Inbyggd %qF krÃ¤ver arch12 eller hÃ¶gre."
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "ej upplÃ¶st Ã¶verlagrad inbyggd"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "felaktig inbyggd icode"
  
! #: config/s390/s390.c:1007
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ogiltigt argument %d till den inbyggda %qF"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "begÃ¤rt attribut %qE Ã¤r inte ett kommaseparerat par av ickenegativa heltalskonstanter eller fÃ¶r stort (max. %d)"
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "totala storleken pÃ¥ lokala variabler Ã¶verskrider arkitekturens grÃ¤ns"
  
! #: config/s390/s390.c:11101
  #, 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 "ramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¶verskrider anvÃ¤ndarens valda stackgrÃ¤ns pÃ¥ %d byte.  En ovillkorlig fÃ¤lla lÃ¤ggs till."
  
! #: config/s390/s390.c:11117
  #, 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 "ramstorleken fÃ¶r funktionen %qs Ã¤r %wd byte vilket Ã¤r mer Ã¤n hÃ¤lften av stackstorleken.  Den dynamiska kontrollen skulle inte vara pÃ¥litlig.  Ingen kontroll lÃ¤ggs ut fÃ¶r denna funktion."
  
! #: config/s390/s390.c:11145
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "ramstorlek pÃ¥ %qs Ã¤r %wd byte"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs anvÃ¤nder dynamisk stackallokering"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr "CPU:er Ã¤ldre Ã¤n z900 stÃ¶djs inte med -fsplit-stack"
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%sarch=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %sarch=z900%s"
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%stune=%s%s bÃ¶r undvikas och kommer tas bort i framtida utgÃ¥vor; anvÃ¤nd Ã¥tminstone %stune=z900%s"
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture-lÃ¤ge stÃ¶djs inte pÃ¥ %s"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bits ABI stÃ¶djs inte i ESA/390-lÃ¤ge"
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vektorstÃ¶d i hÃ¥rdvara Ã¤r inte tillgÃ¤ngliga pÃ¥ %s"
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr "stÃ¶d fÃ¶r hÃ¥rdvaruvektorer Ã¤r inte tillgÃ¤ngligt med -msoft-float"
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "hÃ¥rdvaruinstruktioner fÃ¶r decimala flyttal Ã¤r inte tillgÃ¤ngliga pÃ¥ %s"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "hÃ¥rdvaruinstruktioner fÃ¶r decimalflyttal Ã¤r inte tillgÃ¤ngliga i lÃ¤get ESA/390"
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp kan inte anvÃ¤ndas tillsammans med -msoft-float"
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float stÃ¶djs inte i kombination"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "stackstorlek mÃ¥ste vara stÃ¶rre Ã¤n stackvaktsvÃ¤rdet"
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "stackstorlek fÃ¥r inte vara stÃ¶rre Ã¤n 64 k"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard implicerar anvÃ¤ndning av -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumenten till %qs skall vara ickenegativa heltal"
  
! #: config/s390/s390.c:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumentet till %qs Ã¤r fÃ¶r stort (max. %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "vÃ¤rdet %qs stÃ¶djs inte av attributet %<target%>"
*************** msgstr "r0 behÃ¶ver vara tillgÃ¤ngligt s
*** 30662,30688 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax stÃ¶djs endast fÃ¶r RTP PIC"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s stÃ¶djs inte i denna konfiguration"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 Ã¤r inte tillÃ¥ten med -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "felaktigt vÃ¤rde (%s) till flaggan -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= stÃ¶djs inte pÃ¥ 32-bitars system"
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG stÃ¶djs inte fÃ¶r utregister"
--- 30735,30762 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax stÃ¶djs endast fÃ¶r RTP PIC"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s stÃ¶djs inte i denna konfiguration"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 Ã¤r inte tillÃ¥ten med -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "felaktigt vÃ¤rde (%s) till flaggan -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= stÃ¶djs inte pÃ¥ 32-bitars system"
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG stÃ¶djs inte fÃ¶r utregister"
*************** msgstr "felformaterat %<#pragma %s%>, ig
*** 30970,30991 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ogiltig konstant i %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "booleska register krÃ¤vs fÃ¶r flyttalsalternativet"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s stÃ¶djs inte med CONST16-instruktioner"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC krÃ¤vs men stÃ¶djs inte med CONST16-instruktioner"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "endast oinitierade variabler kan placeras i en .bss-sektion"
--- 31044,31065 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ogiltig konstant i %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "booleska register krÃ¤vs fÃ¶r flyttalsalternativet"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s stÃ¶djs inte med CONST16-instruktioner"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC krÃ¤vs men stÃ¶djs inte med CONST16-instruktioner"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "endast oinitierade variabler kan placeras i en .bss-sektion"
*************** msgstr "attributet %qs Ã¤r bara tillÃ¤mp
*** 31072,31078 ****
  msgid "could not read the BRIG file"
  msgstr "det gick inte att lÃ¤sa BRIG-filen"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31146,31152 ----
  msgid "could not read the BRIG file"
  msgstr "det gick inte att lÃ¤sa BRIG-filen"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 31475,31483 ****
  msgstr "etikett %qD Ã¤r definierad hÃ¤r"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ã¤r deklarerad hÃ¤r"
--- 31549,31557 ----
  msgstr "etikett %qD Ã¤r definierad hÃ¤r"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ã¤r deklarerad hÃ¤r"
*************** msgstr "ISO C90 stÃ¶djer inte %<[*]%>-ve
*** 31610,31616 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ã¤r inte tillÃ¥tet annat Ã¤n inom en funktionsprototyp"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D i deklarationsmÃ¥lsdirektiv har inte en avbildbar typ"
--- 31684,31690 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ã¤r inte tillÃ¥tet annat Ã¤n inom en funktionsprototyp"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D i deklarationsmÃ¥lsdirektiv har inte en avbildbar typ"
*************** msgstr "dubblerade %qE-deklarationsspeci
*** 32655,32661 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "tvÃ¥ eller fler datatyper i deklaration av specificerare"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ã¤r fÃ¶r lÃ¥ngt fÃ¶r GCC"
--- 32729,32735 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "tvÃ¥ eller fler datatyper i deklaration av specificerare"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ã¤r fÃ¶r lÃ¥ngt fÃ¶r GCC"
*************** msgstr "%<_Sat%> anvÃ¤nds utan %<_Fract%
*** 32795,32811 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C stÃ¶djer inte bara %<complex%> i meningen %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C stÃ¶djer inte komplexa heltalstyper"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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%>-kombinerare refererar variabeln %qD som inte Ã¤r varken %<omp_out%> eller %<omp_in%>"
  
! #: c/c-decl.c:11376 cp/semantics.c:5334
  #, 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%>-initierare refererar till variabeln %qD som inte Ã¤r varken %<omp_priv%> eller %<omp_orig%>"
--- 32869,32885 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C stÃ¶djer inte bara %<complex%> i meningen %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C stÃ¶djer inte komplexa heltalstyper"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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%>-kombinerare refererar variabeln %qD som inte Ã¤r varken %<omp_out%> eller %<omp_in%>"
  
! #: c/c-decl.c:11379 cp/semantics.c:5347
  #, 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%>-initierare refererar till variabeln %qD som inte Ã¤r varken %<omp_priv%> eller %<omp_orig%>"
*************** msgstr "identifieraren %qE stÃ¥r i konfl
*** 32855,32861 ****
  msgid "version control conflict marker in file"
  msgstr "markÃ¶r fÃ¶r versionshanteringskonflikt i filen"
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "ovÃ¤ntat radslut"
--- 32929,32935 ----
  msgid "version control conflict marker in file"
  msgstr "markÃ¶r fÃ¶r versionshanteringskonflikt i filen"
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "ovÃ¤ntat radslut"
*************** msgid "unknown type name %qE"
*** 32896,32902 ****
  msgstr "okÃ¤nt typnamn %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "deklarationsspecificerare fÃ¶rvÃ¤ntades"
--- 32970,32976 ----
  msgstr "okÃ¤nt typnamn %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "deklarationsspecificerare fÃ¶rvÃ¤ntades"
*************** msgstr "%<__auto_type%> i tom deklaratio
*** 32911,32917 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identifierare eller %<(%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "prefixattribut ignoreras fÃ¶r metoder"
--- 32985,32991 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identifierare eller %<(%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "prefixattribut ignoreras fÃ¶r metoder"
*************** msgstr "prefixattribut ignoreras fÃ¶r im
*** 32926,32933 ****
  msgid "unexpected attribute"
  msgstr "ovÃ¤ntat attribut"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "attributet %<fallthrough%> fÃ¶ljs inte av %<;%>"
--- 33000,33007 ----
  msgid "unexpected attribute"
  msgstr "ovÃ¤ntat attribut"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "attributet %<fallthrough%> fÃ¶ljs inte av %<;%>"
*************** msgstr "%<__auto_type%> behÃ¶ver en init
*** 32965,32971 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> kan endast anvÃ¤ndas med en ensam deklarerare"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> eller %<;%> fÃ¶rvÃ¤ntades"
--- 33039,33045 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> kan endast anvÃ¤ndas med en ensam deklarerare"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> eller %<;%> fÃ¶rvÃ¤ntades"
*************** msgstr "ISO C99 stÃ¶djer inte %<_Static_
*** 32993,32999 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 stÃ¶djer inte %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "strÃ¤ngkonstant fÃ¶rvÃ¤ntades"
--- 33067,33073 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 stÃ¶djer inte %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "strÃ¤ngkonstant fÃ¶rvÃ¤ntades"
*************** msgstr "tom enum Ã¤r ogiltig"
*** 33057,33070 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identifierare fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutet av upprÃ¤kningslista"
--- 33131,33144 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identifierare fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutet av upprÃ¤kningslista"
*************** msgstr "ISO C90 fÃ¶rbjuder blandade dekl
*** 33199,33205 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> fÃ¶rvÃ¤ntades fÃ¶re %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> utan ett fÃ¶regÃ¥ende %<if%>"
--- 33273,33279 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> fÃ¶rvÃ¤ntades fÃ¶re %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> utan ett fÃ¶regÃ¥ende %<if%>"
*************** msgstr "bara attributet %<fallthrough%>
*** 33224,33235 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "en etikett kan endast vara en del av en sats och en deklaration Ã¤r inte en sats"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_for%>"
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_sync%>"
--- 33298,33309 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "en etikett kan endast vara en del av en sats och en deklaration Ã¤r inte en sats"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_for%>"
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_sync%>"
*************** msgstr "identifierare eller %<*%> fÃ¶rvÃ
*** 33243,33259 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "fÃ¶reslÃ¥r klamrar runt tom kropp i en %<if%>-sats"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "fÃ¶reslÃ¥r klamrar runt tom kropp i en %<else%>-sats"
--- 33317,33333 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "fÃ¶reslÃ¥r klamrar runt tom kropp i en %<if%>-sats"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "fÃ¶reslÃ¥r klamrar runt tom kropp i en %<else%>-sats"
*************** msgstr "fÃ¶reslÃ¥r klamrar runt tom krop
*** 33263,33269 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr "if-satser kan inte innehÃ¥lla %<Cilk_spawn%>"
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "fÃ¶reslÃ¥r uttryckliga klamrar fÃ¶r att undvika tvetydighet i %<else%>"
--- 33337,33343 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr "if-satser kan inte innehÃ¥lla %<Cilk_spawn%>"
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "fÃ¶reslÃ¥r uttryckliga klamrar fÃ¶r att undvika tvetydighet i %<else%>"
*************** msgstr "flera iterationsvariabler i snab
*** 33283,33289 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ogiltigt iterationsvariabel i snabb upprÃ¤kning"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "slingvillkor saknas i slinga med %<GCC ivdep%>-pragma"
--- 33357,33363 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ogiltigt iterationsvariabel i snabb upprÃ¤kning"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "slingvillkor saknas i slinga med %<GCC ivdep%>-pragma"
*************** msgstr "%<__builtin_complex%>-operand Ã¤
*** 33459,33475 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander till %<__builtin_complex%> av olika typer"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "fel antal argument till %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_spawn%>"
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr "konsekutiva %<_Cilk_spawn%>-nyckelord Ã¤r inte tillÃ¥tet"
--- 33533,33549 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander till %<__builtin_complex%> av olika typer"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "fel antal argument till %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<_Cilk_spawn%>"
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr "konsekutiva %<_Cilk_spawn%>-nyckelord Ã¤r inte tillÃ¥tet"
*************** msgstr "objective-c-metoddeklaration fÃ¶
*** 33524,33584 ****
  msgid "no type or storage class may be specified here,"
  msgstr "ingen typ eller lagringsklass kan anges hÃ¤r,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "okÃ¤nt egenskapsattribut"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<=%> saknas (efter attributet %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<=%> saknas (efter attributet %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "attributet %<setter%> kan bara anges en gÃ¥ng"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter-namn mÃ¥ste avslutas med %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "attributet %<getter%> kan bara anges en gÃ¥ng"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> fÃ¥r bara anvÃ¤ndas i sammansatta satser"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> mÃ¥ste ha filrÃ¤ckvidd"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> fÃ¥r bara anvÃ¤ndas i %<#pragma omp sections%>-konstruktion"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- eller do-sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> mÃ¥ste komma fÃ¶rst"
--- 33598,33658 ----
  msgid "no type or storage class may be specified here,"
  msgstr "ingen typ eller lagringsklass kan anges hÃ¤r,"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "okÃ¤nt egenskapsattribut"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<=%> saknas (efter attributet %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<=%> saknas (efter attributet %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "attributet %<setter%> kan bara anges en gÃ¥ng"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter-namn mÃ¥ste avslutas med %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "attributet %<getter%> kan bara anges en gÃ¥ng"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> fÃ¥r bara anvÃ¤ndas i sammansatta satser"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> mÃ¥ste ha filrÃ¤ckvidd"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> fÃ¥r bara anvÃ¤ndas i %<#pragma omp sections%>-konstruktion"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- eller do-sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> mÃ¥ste komma fÃ¶rst"
*************** msgstr "%<#pragma grainsize%> ignoreras
*** 33593,33604 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> mÃ¥ste vara inuti en funktion"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "fÃ¶r mÃ¥nga %qs-klausuler"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "heltalsuttryck fÃ¶rvÃ¤ntades fÃ¶re â€�)â€�"
--- 33667,33678 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> mÃ¥ste vara inuti en funktion"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "fÃ¶r mÃ¥nga %qs-klausuler"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "heltalsuttryck fÃ¶rvÃ¤ntades fÃ¶re â€�)â€�"
*************** msgstr "uttrycket mÃ¥ste vara ett heltal
*** 33613,33665 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ã¤r inte en variabel"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ã¤r inte en pekarvariabel"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse-argument behÃ¶ver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "%<none%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> eller %<shared%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> eller %<exit%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "fÃ¶r mÃ¥nga %<if%>-klausuler med %qs-modifierare"
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "fÃ¶r mÃ¥nga %<if%>-klausuler"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "fÃ¶r mÃ¥nga %<if%>-klausuler utan modifierare"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "om nÃ¥gon %<if%>-klausul har en modifierare mÃ¥ste alla %<if%>-klausuler anvÃ¤nda modifierare"
--- 33687,33739 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ã¤r inte en variabel"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ã¤r inte en pekarvariabel"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse-argument behÃ¶ver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "%<none%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<none%> eller %<shared%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> eller %<exit%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "fÃ¶r mÃ¥nga %<if%>-klausuler med %qs-modifierare"
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "fÃ¶r mÃ¥nga %<if%>-klausuler"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "fÃ¶r mÃ¥nga %<if%>-klausuler utan modifierare"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "om nÃ¥gon %<if%>-klausul har en modifierare mÃ¥ste alla %<if%>-klausuler anvÃ¤nda modifierare"
*************** msgstr "%<num_threads%>-vÃ¤rdet mÃ¥ste v
*** 33687,33708 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_tasks%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<grainsize%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<priority%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> fÃ¶rvÃ¤ntades"
--- 33761,33782 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_tasks%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<grainsize%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<priority%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "%<tofrom%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "%<scalar%> fÃ¶rvÃ¤ntades"
*************** msgstr "%<scalar%> fÃ¶rvÃ¤ntades"
*** 33712,33768 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_workers%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "fÃ¶r mÃ¥nga %<static%>-argument"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ovÃ¤ntat argument"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumentet till %<tile%> behÃ¶ver en positiv heltalskonstant"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered-argument behÃ¶ver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "bÃ¥de %<monotonic%>- och %<nonmonotonic%>-modifierare angivna"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "%<runtime%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "%<auto%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "vÃ¤rdet pÃ¥ styckesstorleken mÃ¥ste vara positivt"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ogiltig schedule-sort"
--- 33786,33842 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_workers%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "fÃ¶r mÃ¥nga %<static%>-argument"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ovÃ¤ntat argument"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumentet till %<tile%> behÃ¶ver en positiv heltalskonstant"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered-argument behÃ¶ver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "bÃ¥de %<monotonic%>- och %<nonmonotonic%>-modifierare angivna"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "%<runtime%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "%<auto%>-schemalÃ¤ggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "vÃ¤rdet pÃ¥ styckesstorleken mÃ¥ste vara positivt"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ogiltig schedule-sort"
*************** msgstr "%<vector_length%>-vÃ¤rdet mÃ¥ste
*** 33777,33793 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_teams%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<thread_limit%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%>-klausulens justeringsuttryck mÃ¥ste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "att anvÃ¤nda parametrar fÃ¶r %<linear%>-steg stÃ¶djs inte Ã¤n"
--- 33851,33867 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_teams%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<thread_limit%>-vÃ¤rdet mÃ¥ste vara positivt"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%>-klausulens justeringsuttryck mÃ¥ste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "att anvÃ¤nda parametrar fÃ¶r %<linear%>-steg stÃ¶djs inte Ã¤n"
*************** msgstr "%<safelen%>-klausulens uttryck m
*** 33807,33823 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%>-klausulens uttryck mÃ¥ste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ogiltig depend-sort"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ogiltig map-sort"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ogiltig dist_schedule-sort"
--- 33881,33897 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%>-klausulens uttryck mÃ¥ste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ogiltig depend-sort"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ogiltig map-sort"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ogiltig dist_schedule-sort"
*************** msgstr "ogiltig dist_schedule-sort"
*** 33827,33893 ****
  msgid "invalid proc_bind kind"
  msgstr "ogiltig proc_bind-sort"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma acc%>-klausul fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ã¤r inte giltigt fÃ¶r %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs mÃ¥ste vara den fÃ¶rsta klausulen i %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%>-klausul fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "inga giltiga klausuler angivna i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "vektorsektionen i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD mÃ¥ste vara en global variabel i %<#pragma acc declare link%>"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ogiltig OpenACC-klausul vid filrÃ¤ckvidd"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig anvÃ¤ndning av %<extern%>-variabel %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig anvÃ¤ndning av %<global%>-variabeln %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variabeln %qD anvÃ¤nd mer Ã¤n en gÃ¥ng med %<#pragma acc declare%>"
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> fÃ¶rvÃ¤ntades efter %<#pragma acc %s%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> har ingen dataflyttningsklausul"
--- 33901,33967 ----
  msgid "invalid proc_bind kind"
  msgstr "ogiltig proc_bind-sort"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma acc%>-klausul fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ã¤r inte giltigt fÃ¶r %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs mÃ¥ste vara den fÃ¶rsta klausulen i %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%>-klausul fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "inga giltiga klausuler angivna i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "vektorsektionen i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD mÃ¥ste vara en global variabel i %<#pragma acc declare link%>"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ogiltig OpenACC-klausul vid filrÃ¤ckvidd"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig anvÃ¤ndning av %<extern%>-variabel %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig anvÃ¤ndning av %<global%>-variabeln %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variabeln %qD anvÃ¤nd mer Ã¤n en gÃ¥ng med %<#pragma acc declare%>"
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> fÃ¶rvÃ¤ntades efter %<#pragma acc %s%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> har ingen dataflyttningsklausul"
*************** msgstr "%qE har inte deklarerats"
*** 33902,33908 ****
  msgid "expected function name"
  msgstr "ett funktionsnamn fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD refererar inte till en funktion"
--- 33976,33982 ----
  msgid "expected function name"
  msgstr "ett funktionsnamn fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD refererar inte till en funktion"
*************** msgstr "%qD refererar inte till en funkt
*** 33912,33953 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> redan anvÃ¤nd pÃ¥ %qD"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re anvÃ¤ndning"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re definitionen"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<device%>- eller %<host%>- eller %<self%>-klausul"
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ogiltig form pÃ¥ %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ogiltig operator fÃ¶r %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika uttryck till minne"
--- 33986,34027 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> fÃ¶ljs inte omedelbart av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> redan anvÃ¤nd pÃ¥ %qD"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re anvÃ¤ndning"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> mÃ¥ste vara tillÃ¤mpad fÃ¶re definitionen"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<device%>- eller %<host%>- eller %<self%>-klausul"
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ogiltig form pÃ¥ %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ogiltig operator fÃ¶r %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> anvÃ¤nder tvÃ¥ olika uttryck till minne"
*************** msgstr "%<#pragma omp atomic capture%> a
*** 33957,33983 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> eller filslut fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-klausulparameter Ã¤r mindre Ã¤n %<collapse%>"
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "en %<linear%>-klausul fÃ¥r inte anges tillsammans med en %<ordered%>-klausul med en parameter"
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for-sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "_Cilk_for-sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "iterationsdeklaration eller initiering fÃ¶rvÃ¤ntades"
--- 34031,34057 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> eller filslut fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-klausulparameter Ã¤r mindre Ã¤n %<collapse%>"
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "en %<linear%>-klausul fÃ¥r inte anges tillsammans med en %<ordered%>-klausul med en parameter"
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for-sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "_Cilk_for-sats fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "iterationsdeklaration eller initiering fÃ¶rvÃ¤ntades"
*************** msgstr "iterationsdeklaration eller init
*** 33987,34058 ****
  msgid "not enough perfectly nested loops"
  msgstr "inte tillrÃ¤ckligt med perfekt nÃ¤stade slingor"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "kollapsade slingor inte perfekt nÃ¤stade"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterationsvariabel %qD fÃ¥r inte vara firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "en %<ordered%>-klausul med parameter fÃ¥r inte anges pÃ¥ en %qs-konstruktion"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> med %<depend%>-klausul fÃ¥r bara anvÃ¤ndas i sammansatta satser"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> fÃ¶rvÃ¤ntades efter %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul"
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul"
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<from%>- eller %<to%>-klausul"
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> med en annan map-typ Ã¤n %<to%> eller %<alloc%> pÃ¥ %<map%>-klausul"
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul"
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> med en annan map-typ Ã¤n %<from%>-, %<release%>- eller %<delete%> pÃ¥ %<map%>-klausul"
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul"
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul"
--- 34061,34132 ----
  msgid "not enough perfectly nested loops"
  msgstr "inte tillrÃ¤ckligt med perfekt nÃ¤stade slingor"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "kollapsade slingor inte perfekt nÃ¤stade"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterationsvariabel %qD fÃ¥r inte vara firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "en %<ordered%>-klausul med parameter fÃ¥r inte anges pÃ¥ en %qs-konstruktion"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> med %<depend%>-klausul fÃ¥r bara anvÃ¤ndas i sammansatta satser"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> fÃ¶rvÃ¤ntades efter %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul"
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul"
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<from%>- eller %<to%>-klausul"
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> med en annan map-typ Ã¤n %<to%> eller %<alloc%> pÃ¥ %<map%>-klausul"
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul"
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> med en annan map-typ Ã¤n %<from%>-, %<release%>- eller %<delete%> pÃ¥ %<map%>-klausul"
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mÃ¥ste innehÃ¥lla Ã¥tminstone en %<map%>-klausul"
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> med en annan map-typ Ã¤n %<to%>, %<from%>, %<tofrom%> eller %<alloc%> pÃ¥ %<map%>-klausul"
*************** msgstr "%<#pragma omp declare simd%> mÃ¥
*** 34067,34073 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> mÃ¥ste fÃ¶ljas av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr "%<#pragma omp declare simd%> eller %<simd%>-attribut kan inte anvÃ¤ndas i samma funktion som Ã¤r markerad som en Cilk Plus SIMD-aktiverad funktion"
--- 34141,34147 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> mÃ¥ste fÃ¶ljas av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr "%<#pragma omp declare simd%> eller %<simd%>-attribut kan inte anvÃ¤ndas i samma funktion som Ã¤r markerad som en Cilk Plus SIMD-aktiverad funktion"
*************** msgstr "%<#pragma omp declare simd%> ell
*** 34077,34108 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdefinition eller -deklaration"
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> med klausuler mellan %<#pragma omp declare target%> utan klausuler och %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD angivet bÃ¥de i deklarationsmÃ¥lets %<link%>- och %<to%>-klausuler"
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%>"
--- 34151,34182 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdefinition eller -deklaration"
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> med klausuler mellan %<#pragma omp declare target%> utan klausuler och %<#pragma omp end declare target%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD angivet bÃ¥de i deklarationsmÃ¥lets %<link%>- och %<to%>-klausuler"
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%>"
*************** msgstr "funktionsnamn %<(%> fÃ¶rvÃ¤ntade
*** 34157,34178 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "en av initierarens anropsargument skall vara %<&omp_priv%>"
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> eller %<reduction%> eller %<target%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ã¤r deklarerad %<threadprivate%> efter fÃ¶rsta anvÃ¤ndningen"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatisk variabel %qE kan inte vara %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE har ofullstÃ¤ndig typ"
--- 34231,34252 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "en av initierarens anropsargument skall vara %<&omp_priv%>"
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<simd%> eller %<reduction%> eller %<target%> fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ã¤r deklarerad %<threadprivate%> efter fÃ¶rsta anvÃ¤ndningen"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatisk variabel %qE kan inte vara %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE har ofullstÃ¤ndig typ"
*************** msgstr "pragma simd ignoreras fÃ¶r att -
*** 34187,34238 ****
  msgid "pragma simd must be inside a function"
  msgstr "pragma simd mÃ¥ste vara inuti en funktion"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "vektorlÃ¤ngd mÃ¥ste vara en heltalskonstant"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "vektorlÃ¤ngd mÃ¥ste vara en potens av 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "stegstorleken mÃ¥ste vara ett konstant heltalsuttryck eller en heltalsvariabel"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "%<#pragma simd%>-klausul fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma cilk grainsize%> fÃ¶ljs inte av %<_Cilk_for%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> utan att stÃ¶d fÃ¶r transaktionsminne Ã¤r aktiverat"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> inom en %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "yttre %<__transaction_cancel%> som inte Ã¤r inom en yttre %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  eller en %<transaction_may_cancel_outer%>-funktion"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
--- 34261,34312 ----
  msgid "pragma simd must be inside a function"
  msgstr "pragma simd mÃ¥ste vara inuti en funktion"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "vektorlÃ¤ngd mÃ¥ste vara en heltalskonstant"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "vektorlÃ¤ngd mÃ¥ste vara en potens av 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "stegstorleken mÃ¥ste vara ett konstant heltalsuttryck eller en heltalsvariabel"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "%<#pragma simd%>-klausul fÃ¶rvÃ¤ntades"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma cilk grainsize%> fÃ¶ljs inte av %<_Cilk_for%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> utan att stÃ¶d fÃ¶r transaktionsminne Ã¤r aktiverat"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> inom en %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "yttre %<__transaction_cancel%> som inte Ã¤r inom en yttre %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  eller en %<transaction_may_cancel_outer%>-funktion"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%> inte in
*** 34242,34248 ****
  msgid "base of array section must be pointer or array type"
  msgstr "basen av vektorsektionen mÃ¥ste vara en pekar- eller vektortyp"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "%<:%> eller tal fÃ¶rvÃ¤ntades"
--- 34316,34322 ----
  msgid "base of array section must be pointer or array type"
  msgstr "basen av vektorsektionen mÃ¥ste vara en pekar- eller vektortyp"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "%<:%> eller tal fÃ¶rvÃ¤ntades"
*************** msgstr "vÃ¤nsterhandssida av tilldelning
*** 34957,34963 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "vÃ¤nsterhandssida av initiering kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "returtypen kan vara en kandidat fÃ¶r ett formatattribut"
--- 35031,35037 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "vÃ¤nsterhandssida av initiering kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "returtypen kan vara en kandidat fÃ¶r ett formatattribut"
*************** msgstr "Ã¶verflÃ¶diga element i skalÃ¤ri
*** 35285,35291 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C fÃ¶rbjuder %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
--- 35359,35365 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C fÃ¶rbjuder %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
*************** msgstr "funktion deklarerad %<noreturn%>
*** 35295,35301 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "vektornotationsuttryck kan inte anvÃ¤ndas som ett returvÃ¤rde"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "anvÃ¤ndning av %<_Cilk_spawn%> i en retursats Ã¤r inte tillÃ¥tet"
--- 35369,35375 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "vektornotationsuttryck kan inte anvÃ¤ndas som ett returvÃ¤rde"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "anvÃ¤ndning av %<_Cilk_spawn%> i en retursats Ã¤r inte tillÃ¥tet"
*************** msgstr "ISO C fÃ¶rbjuder %<return%> med
*** 35320,35326 ****
  msgid "function returns address of label"
  msgstr "funktionen returnerar adress till en etikett"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-argument Ã¤r inte ett heltal"
--- 35394,35400 ----
  msgid "function returns address of label"
  msgstr "funktionen returnerar adress till en etikett"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-argument Ã¤r inte ett heltal"
*************** msgstr "%<long%>-switch-uttryck konverte
*** 35335,35341 ****
  msgid "case label is not an integer constant expression"
  msgstr "case-etikett Ã¤r inte ett konstant heltalsuttryck"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etikett Ã¤r inte i en switch-sats"
--- 35409,35415 ----
  msgid "case label is not an integer constant expression"
  msgstr "case-etikett Ã¤r inte ett konstant heltalsuttryck"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etikett Ã¤r inte i en switch-sats"
*************** msgstr "ordningen stÃ¤mmer inte mellan i
*** 35355,35371 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr "ordningen stÃ¤mmer inte mellan if-satsens villkor och else-blocket"
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sats som inte Ã¤r i en loop eller switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sats som inte Ã¤r i en loop"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sats anvÃ¤nd med OpenMP-for-slinga"
--- 35429,35445 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr "ordningen stÃ¤mmer inte mellan if-satsens villkor och else-blocket"
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sats som inte Ã¤r i en loop eller switch"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sats som inte Ã¤r i en loop"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sats anvÃ¤nd med OpenMP-for-slinga"
*************** msgstr "break-sats anvÃ¤nd med OpenMP-fo
*** 35375,35381 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-sats i en %<#pragma simd%>-slingas kropp"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-sats i en %<#pragma simd%>-slingas kropp"
--- 35449,35455 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-sats i en %<#pragma simd%>-slingas kropp"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-sats i en %<#pragma simd%>-slingas kropp"
*************** msgstr "vÃ¤rde av uniontyp anvÃ¤nt dÃ¤r
*** 35481,35492 ****
  msgid "used vector type where scalar is required"
  msgstr "vektortyp anvÃ¤nd dÃ¤r skalÃ¤r krÃ¤vs"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
--- 35555,35566 ----
  msgid "used vector type where scalar is required"
  msgstr "vektortyp anvÃ¤nd dÃ¤r skalÃ¤r krÃ¤vs"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> mÃ¥ste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
*************** msgstr "%<#pragma omp cancellation point
*** 35496,35520 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE i %qs-klausul"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfÃ¤ltet %qE i %qs-klausul"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE Ã¤r en medlem i en union"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ã¤r inte en variabel i en %qs-klausul"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE Ã¤r inte en variabel i en %qs-klausul"
--- 35570,35594 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE i %qs-klausul"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfÃ¤ltet %qE i %qs-klausul"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE Ã¤r en medlem i en union"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ã¤r inte en variabel i en %qs-klausul"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE Ã¤r inte en variabel i en %qs-klausul"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35525,35594 ****
  msgstr "%<_Atomic%> %qD i %qs-klausul"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ã¤r en trÃ¥dprivat variabel i en %qs-klausul"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "undre grÃ¤nsen %qE i vektorsektion har inte heltalstyp"
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "lÃ¤ngden %qE i vektorsektion har inte heltalstyp"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "nollÃ¤ngds vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "fÃ¶r en vektor med okÃ¤nd grÃ¤ns mÃ¥ste ett lÃ¤ngduttryck anges"
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negativ nedre grÃ¤ns i vektorsektion i %qs-klausul"
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "negativ lÃ¤ngd i vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "nedre grÃ¤nsen %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "lÃ¤ngden %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "Ã¶vre grÃ¤ns %qE ovanfÃ¶r storleken pÃ¥ vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "fÃ¶r pekartyper mÃ¥ste ett lÃ¤ngduttryck anges"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "vektorsektionen Ã¤r inte sammanhÃ¤ngande i %qs-klausulen"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE har inte pekar- eller vektortyp"
--- 35599,35668 ----
  msgstr "%<_Atomic%> %qD i %qs-klausul"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD Ã¤r en trÃ¥dprivat variabel i en %qs-klausul"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "undre grÃ¤nsen %qE i vektorsektion har inte heltalstyp"
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "lÃ¤ngden %qE i vektorsektion har inte heltalstyp"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "nollÃ¤ngds vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "fÃ¶r en vektor med okÃ¤nd grÃ¤ns mÃ¥ste ett lÃ¤ngduttryck anges"
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negativ nedre grÃ¤ns i vektorsektion i %qs-klausul"
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "negativ lÃ¤ngd i vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "nedre grÃ¤nsen %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "lÃ¤ngden %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "Ã¶vre grÃ¤ns %qE ovanfÃ¶r storleken pÃ¥ vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "fÃ¶r pekartyper mÃ¥ste ett lÃ¤ngduttryck anges"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "vektorsektionen Ã¤r inte sammanhÃ¤ngande i %qs-klausulen"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE har inte pekar- eller vektortyp"
*************** msgstr "%<_Atomic%> %qE i %<reduction%>-
*** 35608,35614 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE har ogiltig typ fÃ¶r %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ingen anvÃ¤ndardefinierad reduktion funnen fÃ¶r %qE"
--- 35682,35688 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE har ogiltig typ fÃ¶r %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ingen anvÃ¤ndardefinierad reduktion funnen fÃ¶r %qE"
*************** msgstr "ingen anvÃ¤ndardefinierad redukt
*** 35618,35634 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "elementtyp med variabel lÃ¤ngd i vektor-%<reduction%>-klausul"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "en %<nowait%>-klausul fÃ¥r inte anvÃ¤ndas tillsammans med %<copyprivate%>"
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE mÃ¥ste vara %<threadprivate%> fÃ¶r %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "modifierare skall inte anges i %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktioner"
--- 35692,35708 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "elementtyp med variabel lÃ¤ngd i vektor-%<reduction%>-klausul"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "en %<nowait%>-klausul fÃ¥r inte anvÃ¤ndas tillsammans med %<copyprivate%>"
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE mÃ¥ste vara %<threadprivate%> fÃ¶r %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "modifierare skall inte anges i %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktioner"
*************** msgstr "en linjÃ¤r klausul anvÃ¤nd pÃ¥ v
*** 35648,35665 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD i %<linear%>-klausul"
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "%<linear%>-klausulens steg %qE Ã¤r varken en konstant eller en parameter"
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ã¤r inte en variabel i klausul %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i reduktionsklausuler"
--- 35722,35739 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD i %<linear%>-klausul"
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "%<linear%>-klausulens steg %qE Ã¤r varken en konstant eller en parameter"
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ã¤r inte en variabel i klausul %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i reduktionsklausuler"
*************** msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng
*** 35671,35702 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i dataklausuler"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD fÃ¶rekommer bÃ¥de i data- och map-klausuler"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ã¤r inte en variabel i klausul %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ã¤r inte en variabel i klausul %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE Ã¤r inte en variabel i %<aligned%>-klausul"
--- 35745,35776 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i dataklausuler"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD fÃ¶rekommer bÃ¥de i data- och map-klausuler"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ã¤r inte en variabel i klausul %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ã¤r inte en variabel i klausul %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE Ã¤r inte en variabel i %<aligned%>-klausul"
*************** msgstr "%<_Atomic%> %qD i %<aligned%>-kl
*** 35716,35770 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ã¤r inte en variabel i en %<depend%>-klausul"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "vektorsektionen har inte en avbildbar typ i %qs-klausulen"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i rÃ¶relseklausuler"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har inte en avbildbar typ i %qs-klausul"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har inte en avbildbar typ i %qs-klausul"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE Ã¤r varken en variabel eller ett funktionsnamn i klausulen %qs"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i samma %<declare target%>-direktiv"
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ã¤r inte en ett argument i en %<uniform%>-klausul"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE Ã¤r inte ett argument i en %<uniform%>-klausul"
--- 35790,35844 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE Ã¤r inte en variabel i en %<depend%>-klausul"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "vektorsektionen har inte en avbildbar typ i %qs-klausulen"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i rÃ¶relseklausuler"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i avbildningsklausuler"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har inte en avbildbar typ i %qs-klausul"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har inte en avbildbar typ i %qs-klausul"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE Ã¤r varken en variabel eller ett funktionsnamn i klausulen %qs"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE fÃ¶rekommer mer Ã¤n en gÃ¥ng i samma %<declare target%>-direktiv"
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ã¤r inte en ett argument i en %<uniform%>-klausul"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE Ã¤r inte ett argument i en %<uniform%>-klausul"
*************** msgstr "%qE Ã¤r inte ett argument i en %
*** 35774,35805 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs-variabeln Ã¤r varken en pekare eller en vektor"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "%<nonmonotonic%>-modifierare angiven fÃ¶r schemalÃ¤ggningssort %qs"
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "en %<inbranch%>-klausul Ã¤r inkompatibel med %<notinbranch%>"
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ã¤r fÃ¶rutbestÃ¤md som %qs fÃ¶r %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-klausulvÃ¤rde Ã¤r stÃ¶rre Ã¤n %<safelen%>-klausulvÃ¤rde"
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-schemalÃ¤ggningsmodiferare angiven tillsammans med %<ordered%>-klausul"
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-klausulsteg Ã¤r en parameter %qD inte angiven i %<uniform%>-klausul"
--- 35848,35879 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs-variabeln Ã¤r varken en pekare eller en vektor"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr "%<nonmonotonic%>-modifierare angiven fÃ¶r schemalÃ¤ggningssort %qs"
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "en %<inbranch%>-klausul Ã¤r inkompatibel med %<notinbranch%>"
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ã¤r fÃ¶rutbestÃ¤md som %qs fÃ¶r %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-klausulvÃ¤rde Ã¤r stÃ¶rre Ã¤n %<safelen%>-klausulvÃ¤rde"
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-schemalÃ¤ggningsmodiferare angiven tillsammans med %<ordered%>-klausul"
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-klausulsteg Ã¤r en parameter %qD inte angiven i %<uniform%>-klausul"
*************** msgstr "argument till funktionsanrop kan
*** 36342,36493 ****
  msgid "use of multiversioned function without a default"
  msgstr "anvÃ¤ndning av multiversionsfunktion utan ett standardfall"
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "att skicka %qT som %<this%>-argument kastar kvalificerare"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  i anrop till %qD"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ã¤r inte en Ã¥tkomlig bas till %qT"
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "hÃ¤rleder %qT som %qT"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (du kan avaktivera detta med -fno-deduce-init-list)"
  
! #: cp/call.c:7931
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "skickar argument till ellips av den Ã¤rvda konstrueraren %qD"
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "konstruerare delegerar till sig sjÃ¤lv"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "fÃ¶r en typkonvertering i funktionsstil, ta bort det Ã¶verflÃ¶diga %<::%D%>"
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen matchande funktion fÃ¶r anrop av %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "ingen matchande funktion fÃ¶r anrop av %<%T::%E(%A)%#V%>"
  
! #: cp/call.c:8748
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen funktion som stÃ¤mmer fÃ¶r anrop av %<%s(%A)%>"
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "anrop av Ã¶verlagrad %<%s(%A)%> Ã¤r tvetydigt"
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtual %q#D anropad frÃ¥n initierare av ickestatisk datamedlem"
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtual %q#D anropad frÃ¥n en konstruerare"
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtual %q#D anropad frÃ¥n en destruerare"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "det gÃ¥r inte att anropa medlemsfunktion %qD utan ett objekt"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "att skicka %qT vÃ¤ljer %qT framfÃ¶r %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "vÃ¤ljer %qD framfÃ¶r %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  fÃ¶r konvertering frÃ¥n %qT till %qT"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fÃ¶r att konverteringssekvensen fÃ¶r argumentet Ã¤r bÃ¤ttre"
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "standardargument stÃ¤mmer inte Ã¶verens i upplÃ¶sning av Ã¶verlagring"
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q#F"
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q#F"
  
! #: cp/call.c:9924
  #, 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++ sÃ¤ger att dessa Ã¤r tvetydiga, trots att den sÃ¤msta konverteringen fÃ¶r den fÃ¶rsta Ã¤r bÃ¤ttre Ã¤n den sÃ¤msta konverteringen fÃ¶r den andra:"
  
! #: cp/call.c:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "kunde inte konvertera %qE frÃ¥n %qT till %qT"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "en temporÃ¤r bunden till %qD bestÃ¥r endast tills konstrueraren avslutar"
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ogiltig initiering av icke konstant referens av typ %qT frÃ¥n ett r-vÃ¤rde av typ %qT"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ogiltig initiering av referens av typ %qT frÃ¥n uttryck av typ %qT"
--- 36416,36567 ----
  msgid "use of multiversioned function without a default"
  msgstr "anvÃ¤ndning av multiversionsfunktion utan ett standardfall"
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "att skicka %qT som %<this%>-argument kastar kvalificerare"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  i anrop till %qD"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ã¤r inte en Ã¥tkomlig bas till %qT"
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "hÃ¤rleder %qT som %qT"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (du kan avaktivera detta med -fno-deduce-init-list)"
  
! #: cp/call.c:7934
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "skickar argument till ellips av den Ã¤rvda konstrueraren %qD"
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "konstruerare delegerar till sig sjÃ¤lv"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "fÃ¶r en typkonvertering i funktionsstil, ta bort det Ã¶verflÃ¶diga %<::%D%>"
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen matchande funktion fÃ¶r anrop av %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "ingen matchande funktion fÃ¶r anrop av %<%T::%E(%A)%#V%>"
  
! #: cp/call.c:8753
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen funktion som stÃ¤mmer fÃ¶r anrop av %<%s(%A)%>"
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "anrop av Ã¶verlagrad %<%s(%A)%> Ã¤r tvetydigt"
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtual %q#D anropad frÃ¥n initierare av ickestatisk datamedlem"
  
! #: cp/call.c:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtual %q#D anropad frÃ¥n en konstruerare"
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtual %q#D anropad frÃ¥n en destruerare"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "det gÃ¥r inte att anropa medlemsfunktion %qD utan ett objekt"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "att skicka %qT vÃ¤ljer %qT framfÃ¶r %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "vÃ¤ljer %qD framfÃ¶r %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  fÃ¶r konvertering frÃ¥n %qT till %qT"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fÃ¶r att konverteringssekvensen fÃ¶r argumentet Ã¤r bÃ¤ttre"
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "standardargument stÃ¤mmer inte Ã¶verens i upplÃ¶sning av Ã¶verlagring"
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q#F"
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q#F"
  
! #: cp/call.c:9929
  #, 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++ sÃ¤ger att dessa Ã¤r tvetydiga, trots att den sÃ¤msta konverteringen fÃ¶r den fÃ¶rsta Ã¤r bÃ¤ttre Ã¤n den sÃ¤msta konverteringen fÃ¶r den andra:"
  
! #: cp/call.c:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "kunde inte konvertera %qE frÃ¥n %qT till %qT"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "en temporÃ¤r bunden till %qD bestÃ¥r endast tills konstrueraren avslutar"
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ogiltig initiering av icke konstant referens av typ %qT frÃ¥n ett r-vÃ¤rde av typ %qT"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ogiltig initiering av referens av typ %qT frÃ¥n uttryck av typ %qT"
*************** msgstr "%qT har inte ABI-taggen %E som %
*** 36588,37011 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "kan inte hÃ¤rleda frÃ¥n %<final%> bas %qT i hÃ¤rledd typ %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "alla medlemsfunktioner i klass %qT Ã¤r privata"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T definierar bara en privat destruerare och har inga vÃ¤nner"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T definierar bara privata konstruerare och har inga vÃ¤nner"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "ingen unik slutlig ersÃ¤ttare fÃ¶r %qD i %qT"
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD kan markeras override"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D Ã¤r markerad %<final%>, men Ã¤r inte virtuell"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D Ã¤r markerad %<override%>, men den Ã¥sidosÃ¤tter inte"
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD var dold"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  av %qD"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar"
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q#D ogiltig, en anonym post kan bara ha ickestatiska datamedlemmar"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem %q#D i anonym union"
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "privat medlem %q#D i anonym post"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "skyddad medlem %q#D i anonym union"
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "skyddad medlem %q#D i anonym post"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "ellipsen i %qD Ã¤rvs inte"
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bitfÃ¤lt %q+#D har en icke-heltalstyp"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bredd fÃ¶r bitfÃ¤ltet %q+D inte en heltalskonstant"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "negativ bredd i bitfÃ¤lt %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "noll i bredd i bitfÃ¤lt %q+D"
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "bredden pÃ¥ %qD Ã¤r stÃ¶rre Ã¤n dess typ"
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD Ã¤r fÃ¶r liten fÃ¶r att fÃ¥ plats med alla vÃ¤rden hos %q#T"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "medlem %q+#D med konstruerare inte tillÃ¥ten i union"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "medlem %q+#D med destruerare inte tillÃ¥ten i union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator inte tillÃ¥ten i union"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "obegrÃ¤nsade unioner Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11"
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "i C++98 fÃ¥r %q+D inte vara statisk eftersom den Ã¤r medlem av en union"
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "icke-statisk datamedlem %q+D i en union fÃ¥r inte ha referenstyp %qT"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "fÃ¤lt %q+D ogiltigt deklarerad funktionstyp"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "fÃ¤lt %q+D ogiltigt deklarerad metodtyp"
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "ignorerar attributet packed pÃ¥ grund av opackat icke-POD-fÃ¤lt %q#D"
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "medlemmen %q+D kan inte bÃ¥de deklareras %<const%> och %<mutable%>"
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "medlem %q+D kan inte deklareras som en %<mutable%> referens"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "flera fÃ¤lt i unionen %qT initierade"
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "fÃ¤lt %q#D med samma namn som en klass"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T har pekardatamedlemmar"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  men ersÃ¤tter inte %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eller %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  men ersÃ¤tter inte %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr "justeringen av %qD Ã¶kade i -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "justering av %qD kommer Ã¶ka med -fabi-version=9"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "initierare angiven fÃ¶r icke-virtuell metod %q+D"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "metoden Ã¥sidosÃ¤tter bÃ¥de metoderna %<transaction_pure%> och %qE"
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "metod deklarerad %qE Ã¥sidosÃ¤tter %qE-metod"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "omslutande klass till constexpr icke-statisk medlemsfunktion %q+#D Ã¤r inte en literal typ"
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T Ã¤r inte literal fÃ¶r att:"
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T har en icke-trivial destruerare"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T Ã¤r inte ett aggregat, har inte en trivial standardkonstruerare och har ingen constexpr-konstruerare som inte Ã¤r en kopierings- eller flyttningskonstruerare"
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  basklassen %qT till %q+T Ã¤r inte literal"
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  den icke-statiska datamedlemmen %qD har icke-literal typ"
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  den icke-statiska datamedlemmen %qD har volatile typ"
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "basklassen %q#T har en Ã¥tkomlig icke-virtuell destruerare"
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "icke-statisk referens %q#D i klass utan en konstruerare"
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "icke-statisk const-medlem %q#D i klass utan en konstruerare"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D deklarerad att ta const-referens, men implicit deklaration skulle ta icke-const"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkt bas %qT Ã¤r oÃ¥tkomlig i %qT pÃ¥ grund av tvetydighet"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuell bas %qT Ã¤r oÃ¥tkomlig i %qT pÃ¥ grund av tvetydighet"
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "fÃ¶rskjutningen av %qD fÃ¶ljer inte ABI:et och kan Ã¤ndras i en framtida version av GCC"
  
! #: cp/class.c:6711
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "storleken pÃ¥ typen %qT Ã¤r fÃ¶r stor (%qE byte)"
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ogiltig anvÃ¤ndning av %qT med en vektor av storlek noll i %q#D"
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ogiltig anvÃ¤ndning av %q#T med flexibel vektormedlem i %q#T"
  
! #: cp/class.c:7016
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "vektormedlem %q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "vektormedlem %qD med storlek noll Ã¤r inte vid slutet av %q#T"
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "vektormedlem %qD med storlek noll i en i Ã¶vrigt tom %q#T"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "i definitionen av %q#T"
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibel vektormedlem %qD inte vid slutet av %q#T"
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "flexibel vektor medlem %qD i en i Ã¶vrigt tom %q#T"
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T har virtuella funktioner och Ã¥tkomlig ickevirtuell destruerare"
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typgenomskinliga %q#T har inga fÃ¤lt"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "den typgenomskinliga klassen %qT har basklasser"
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "den typgenomskinliga klassen %qT har virtuella funktioner"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparenta %q#T kan inte gÃ¶ras transparent eftersom typen pÃ¥ fÃ¶rsta fÃ¤ltet har ett annat ABI Ã¤n klassen som helhet"
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "definitionen av std::initializer_list matchar inte #include <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "fÃ¶rsÃ¶kte avsluta post, men hoppade ut pÃ¥ grund av tidigare parsningsfel"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprÃ¥kstrÃ¤ng %<â€�%Eâ€�%> kÃ¤nns inte igen"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "det gÃ¥r inte att lÃ¶sa upp Ã¶verlagrad funktion %qD baserat pÃ¥ konvertering till typ %qT"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering av Ã¶verlagrad funktion %qD till typ %q#T Ã¤r tvetydig"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antar pekare till medlem %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en pekare pÃ¥ medlem kan bara skapas med %<&%E%>)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "inte tillrÃ¤cklig typinformation"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan inte konvertera %qE frÃ¥n typ %qT till typ %qT"
--- 36662,37085 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "kan inte hÃ¤rleda frÃ¥n %<final%> bas %qT i hÃ¤rledd typ %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "alla medlemsfunktioner i klass %qT Ã¤r privata"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T definierar bara en privat destruerare och har inga vÃ¤nner"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T definierar bara privata konstruerare och har inga vÃ¤nner"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "ingen unik slutlig ersÃ¤ttare fÃ¶r %qD i %qT"
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD kan markeras override"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D Ã¤r markerad %<final%>, men Ã¤r inte virtuell"
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D Ã¤r markerad %<override%>, men den Ã¥sidosÃ¤tter inte"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD var dold"
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  av %qD"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar"
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q#D ogiltig, en anonym post kan bara ha ickestatiska datamedlemmar"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem %q#D i anonym union"
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "privat medlem %q#D i anonym post"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "skyddad medlem %q#D i anonym union"
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "skyddad medlem %q#D i anonym post"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "ellipsen i %qD Ã¤rvs inte"
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bitfÃ¤lt %q+#D har en icke-heltalstyp"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bredd fÃ¶r bitfÃ¤ltet %q+D inte en heltalskonstant"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "negativ bredd i bitfÃ¤lt %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "noll i bredd i bitfÃ¤lt %q+D"
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "bredden pÃ¥ %qD Ã¤r stÃ¶rre Ã¤n dess typ"
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD Ã¤r fÃ¶r liten fÃ¶r att fÃ¥ plats med alla vÃ¤rden hos %q#T"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "medlem %q+#D med konstruerare inte tillÃ¥ten i union"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "medlem %q+#D med destruerare inte tillÃ¥ten i union"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator inte tillÃ¥ten i union"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "obegrÃ¤nsade unioner Ã¤r endast tillgÃ¤ngliga med -std=c++11 eller -std=gnu++11"
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "i C++98 fÃ¥r %q+D inte vara statisk eftersom den Ã¤r medlem av en union"
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "icke-statisk datamedlem %q+D i en union fÃ¥r inte ha referenstyp %qT"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "fÃ¤lt %q+D ogiltigt deklarerad funktionstyp"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "fÃ¤lt %q+D ogiltigt deklarerad metodtyp"
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "ignorerar attributet packed pÃ¥ grund av opackat icke-POD-fÃ¤lt %q#D"
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "medlemmen %q+D kan inte bÃ¥de deklareras %<const%> och %<mutable%>"
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "medlem %q+D kan inte deklareras som en %<mutable%> referens"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "flera fÃ¤lt i unionen %qT initierade"
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "fÃ¤lt %q#D med samma namn som en klass"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T har pekardatamedlemmar"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  men ersÃ¤tter inte %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eller %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  men ersÃ¤tter inte %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr "justeringen av %qD Ã¶kade i -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "justering av %qD kommer Ã¶ka med -fabi-version=9"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "initierare angiven fÃ¶r icke-virtuell metod %q+D"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "metoden Ã¥sidosÃ¤tter bÃ¥de metoderna %<transaction_pure%> och %qE"
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "metod deklarerad %qE Ã¥sidosÃ¤tter %qE-metod"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "omslutande klass till constexpr icke-statisk medlemsfunktion %q+#D Ã¤r inte en literal typ"
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T Ã¤r inte literal fÃ¶r att:"
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T har en icke-trivial destruerare"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T Ã¤r inte ett aggregat, har inte en trivial standardkonstruerare och har ingen constexpr-konstruerare som inte Ã¤r en kopierings- eller flyttningskonstruerare"
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  basklassen %qT till %q+T Ã¤r inte literal"
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  den icke-statiska datamedlemmen %qD har icke-literal typ"
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  den icke-statiska datamedlemmen %qD har volatile typ"
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "basklassen %q#T har en Ã¥tkomlig icke-virtuell destruerare"
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "icke-statisk referens %q#D i klass utan en konstruerare"
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "icke-statisk const-medlem %q#D i klass utan en konstruerare"
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D deklarerad att ta const-referens, men implicit deklaration skulle ta icke-const"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkt bas %qT Ã¤r oÃ¥tkomlig i %qT pÃ¥ grund av tvetydighet"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuell bas %qT Ã¤r oÃ¥tkomlig i %qT pÃ¥ grund av tvetydighet"
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "fÃ¶rskjutningen av %qD fÃ¶ljer inte ABI:et och kan Ã¤ndras i en framtida version av GCC"
  
! #: cp/class.c:6714
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "storleken pÃ¥ typen %qT Ã¤r fÃ¶r stor (%qE byte)"
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ogiltig anvÃ¤ndning av %qT med en vektor av storlek noll i %q#D"
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ogiltig anvÃ¤ndning av %q#T med flexibel vektormedlem i %q#T"
  
! #: cp/class.c:7019
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "vektormedlem %q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "vektormedlem %qD med storlek noll Ã¤r inte vid slutet av %q#T"
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "vektormedlem %qD med storlek noll i en i Ã¶vrigt tom %q#T"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "i definitionen av %q#T"
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibel vektormedlem %qD inte vid slutet av %q#T"
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "flexibel vektor medlem %qD i en i Ã¶vrigt tom %q#T"
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T har virtuella funktioner och Ã¥tkomlig ickevirtuell destruerare"
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typgenomskinliga %q#T har inga fÃ¤lt"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "den typgenomskinliga klassen %qT har basklasser"
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "den typgenomskinliga klassen %qT har virtuella funktioner"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparenta %q#T kan inte gÃ¶ras transparent eftersom typen pÃ¥ fÃ¶rsta fÃ¤ltet har ett annat ABI Ã¤n klassen som helhet"
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "definitionen av std::initializer_list matchar inte #include <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "fÃ¶rsÃ¶kte avsluta post, men hoppade ut pÃ¥ grund av tidigare parsningsfel"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprÃ¥kstrÃ¤ng %<â€�%Eâ€�%> kÃ¤nns inte igen"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "det gÃ¥r inte att lÃ¶sa upp Ã¶verlagrad funktion %qD baserat pÃ¥ konvertering till typ %qT"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering av Ã¶verlagrad funktion %qD till typ %q#T Ã¤r tvetydig"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antar pekare till medlem %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en pekare pÃ¥ medlem kan bara skapas med %<&%E%>)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "inte tillrÃ¤cklig typinformation"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan inte konvertera %qE frÃ¥n typ %qT till typ %qT"
*************** msgstr "kan inte konvertera %qE frÃ¥n ty
*** 37015,37026 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "deklaration av %q#D"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "byter betydelse av %qD frÃ¥n %q#D"
--- 37089,37100 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "deklaration av %q#D"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "byter betydelse av %qD frÃ¥n %q#D"
*************** msgstr "ogiltig typ fÃ¶r parameter %d ti
*** 37050,37382 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ogiltig returtyp %qT fÃ¶r constexpr-funktionen %q+D"
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T har virtuella basklasser"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "constexpr-konstruerare har inte tom kropp"
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "kroppen av %<constexpr%>-konstruerare kan inte vara ett function-try-block"
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-konstrueraren fÃ¶r unionen %qT mÃ¥ste initiera precis en icke statisk datamedlem"
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "medlemmen %qD mÃ¥ste initieras av en mem-initierare i %<constexpr%>-konstruerare"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "kroppen i constexpr-funktionen %qD Ã¤r inte en retursats"
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD Ã¤r inte anvÃ¤ndbar som en constexpr-funktion eftersom:"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "anrop av intern funktion %qE"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "uttrycket %qE anger inte en constexpr-funktion"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "anrop av icke-constexpr-funktion %qD"
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD anropad i ett konstant uttryck fÃ¶re dess definition Ã¤r komplett"
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD anropad i ett konstant uttryck"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD anvÃ¤ndes fÃ¶re sin definition"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "anrop har cirkulÃ¤rt beroende"
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "berÃ¤kning av constexpr Ã¶verskrider maxvÃ¤rdet pÃ¥ %d (anvÃ¤nd -fconstexpr-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "constexpr-anrop flÃ¶dar fÃ¶rbi slutet pÃ¥ funktionen"
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¶ger operand av skiftuttrycket %q+E Ã¤r negativ"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "hÃ¶gra operanden av skiftuttrycket %q+E Ã¤r â‰¥ precisionen pÃ¥ den vÃ¤nstra operanden"
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "vÃ¤nster operand av skiftuttrycket %q+E Ã¤r negativ"
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "skiftuttrycket %q+E spiller Ã¶ver"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "aritmetik som innefattar en nollpekare i %qE"
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "vektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektorn %qD av typen %qT"
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "vektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektortypen %qT"
  
! #: cp/constexpr.c:2324
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "anvÃ¤nder oinitierat vektorelement"
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "derefererar en nollpekare i %qE"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "muterbar %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryck"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "anvÃ¤nder medlem %qD istÃ¤llet fÃ¶r initierad medlem %qD i ett konstant uttryck"
  
! #: cp/constexpr.c:2419
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "anvÃ¤nder oinitierad medlem %qD"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "derefererar en nollpekare"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "anvÃ¤nder vÃ¤rdet av %qE genom ett %qT-glvalue i ett konstant uttryck"
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "vÃ¤rdet pÃ¥ %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryck"
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD anvÃ¤nd i sin egen initierare"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ã¤r inte const"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D Ã¤r volatile"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD initierades inte med ett konstant uttryck"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD deklarerades inte %<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD har inte heltals- eller upprÃ¤kningstyp"
  
! #: cp/constexpr.c:3410
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ã¤ndring av %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "constexpr-slingiterationsantal Ã¶verskrider grÃ¤nsen pÃ¥ %d (anvÃ¤nd -fconstexpr-loop-limit= fÃ¶r att Ã¶ka grÃ¤nsen)"
  
! #: cp/constexpr.c:3921
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "vÃ¤rdet %qE av typen %qT Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporÃ¤r av den ej literala typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.c:4398
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "en reinterpret_cast Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4424
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "konvertering av %qT-nullpekare till %qT som inte Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4439
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "uttrycket %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4579
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "satsen Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ovÃ¤ntat uttryck %qE av sorten %s"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det refererar till en ofullstÃ¤ndigt initierad variabel"
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "konvertering frÃ¥n pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "uttrycket %qE har sidoeffekter"
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast frÃ¥n heltal till pekare"
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "adress-av pÃ¥ ett objekt %qE med trÃ¥dlokal eller automatisk lagring Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:5293
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%<this%> anvÃ¤nds i ett konstant uttryck"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-uttryck Ã¤r inte ett konstant uttryck eftersom %qE har polymorf typ"
  
! #: cp/constexpr.c:5496
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "typkonvertering till %qT som inte Ã¤r en heltalstyp i ett konstant uttryck"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qDF Ã¤r deklarerad %<static%> i en %<constexpr%>-funktion"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD Ã¤r deklarerad %<thread_local%> i en %<constexpr%>-funktion"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
  
! #: cp/constexpr.c:5611
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "division med noll Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:5715
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ickekonstant vektorinitierare"
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ã¤r inte ett konstant uttryck"
  
  # ast = abstract syntax tree
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ovÃ¤ntat AST av sorten %s"
--- 37124,37456 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ogiltig returtyp %qT fÃ¶r constexpr-funktionen %q+D"
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T har virtuella basklasser"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "constexpr-konstruerare har inte tom kropp"
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "kroppen av %<constexpr%>-konstruerare kan inte vara ett function-try-block"
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-konstrueraren fÃ¶r unionen %qT mÃ¥ste initiera precis en icke statisk datamedlem"
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "medlemmen %qD mÃ¥ste initieras av en mem-initierare i %<constexpr%>-konstruerare"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "kroppen i constexpr-funktionen %qD Ã¤r inte en retursats"
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qD Ã¤r inte anvÃ¤ndbar som en constexpr-funktion eftersom:"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "anrop av intern funktion %qE"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "uttrycket %qE anger inte en constexpr-funktion"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "anrop av icke-constexpr-funktion %qD"
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD anropad i ett konstant uttryck fÃ¶re dess definition Ã¤r komplett"
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD anropad i ett konstant uttryck"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD anvÃ¤ndes fÃ¶re sin definition"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "anrop har cirkulÃ¤rt beroende"
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "berÃ¤kning av constexpr Ã¶verskrider maxvÃ¤rdet pÃ¥ %d (anvÃ¤nd -fconstexpr-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "constexpr-anrop flÃ¶dar fÃ¶rbi slutet pÃ¥ funktionen"
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¶ger operand av skiftuttrycket %q+E Ã¤r negativ"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr "hÃ¶gra operanden av skiftuttrycket %q+E Ã¤r â‰¥ precisionen pÃ¥ den vÃ¤nstra operanden"
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "vÃ¤nster operand av skiftuttrycket %q+E Ã¤r negativ"
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "skiftuttrycket %q+E spiller Ã¶ver"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "aritmetik som innefattar en nollpekare i %qE"
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "vektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektorn %qD av typen %qT"
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "vektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektortypen %qT"
  
! #: cp/constexpr.c:2340
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "anvÃ¤nder oinitierat vektorelement"
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "derefererar en nollpekare i %qE"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "muterbar %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryck"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "anvÃ¤nder medlem %qD istÃ¤llet fÃ¶r initierad medlem %qD i ett konstant uttryck"
  
! #: cp/constexpr.c:2435
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "anvÃ¤nder oinitierad medlem %qD"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "derefererar en nollpekare"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "anvÃ¤nder vÃ¤rdet av %qE genom ett %qT-glvalue i ett konstant uttryck"
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "vÃ¤rdet pÃ¥ %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryck"
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD anvÃ¤nd i sin egen initierare"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ã¤r inte const"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D Ã¤r volatile"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD initierades inte med ett konstant uttryck"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD deklarerades inte %<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD har inte heltals- eller upprÃ¤kningstyp"
  
! #: cp/constexpr.c:3434
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ã¤ndring av %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "constexpr-slingiterationsantal Ã¶verskrider grÃ¤nsen pÃ¥ %d (anvÃ¤nd -fconstexpr-loop-limit= fÃ¶r att Ã¶ka grÃ¤nsen)"
  
! #: cp/constexpr.c:3945
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "vÃ¤rdet %qE av typen %qT Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporÃ¤r av den ej literala typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.c:4429
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "en reinterpret_cast Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4455
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "konvertering av %qT-nullpekare till %qT som inte Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4470
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "uttrycket %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4610
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "satsen Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ovÃ¤ntat uttryck %qE av sorten %s"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det refererar till en ofullstÃ¤ndigt initierad variabel"
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "konvertering frÃ¥n pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "uttrycket %qE har sidoeffekter"
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpret_cast frÃ¥n heltal till pekare"
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "adress-av pÃ¥ ett objekt %qE med trÃ¥dlokal eller automatisk lagring Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:5324
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%<this%> anvÃ¤nds i ett konstant uttryck"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-uttryck Ã¤r inte ett konstant uttryck eftersom %qE har polymorf typ"
  
! #: cp/constexpr.c:5527
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "typkonvertering till %qT som inte Ã¤r en heltalstyp i ett konstant uttryck"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qDF Ã¤r deklarerad %<static%> i en %<constexpr%>-funktion"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD Ã¤r deklarerad %<thread_local%> i en %<constexpr%>-funktion"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
  
! #: cp/constexpr.c:5642
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "division med noll Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ickekonstant vektorinitierare"
  
! #: cp/constexpr.c:5798
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ã¤r inte ett konstant uttryck"
  
  # ast = abstract syntax tree
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ovÃ¤ntat AST av sorten %s"
*************** msgstr "  gÃ¥r in constexpr-if-sats"
*** 38172,38178 ****
  msgid "  skips initialization of %q#D"
  msgstr "  hoppar Ã¶ver initiering av %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ogiltig utgÃ¥ng frÃ¥n OpenMP-strukturerat block"
--- 38246,38252 ----
  msgid "  skips initialization of %q#D"
  msgstr "  hoppar Ã¶ver initiering av %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ogiltig utgÃ¥ng frÃ¥n OpenMP-strukturerat block"
*************** msgstr "etikett med namnet wchar_t"
*** 38187,38193 ****
  msgid "%qD is not a type"
  msgstr "%qD Ã¤r inte en typ"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD anvÃ¤nd utan mallparametrar"
--- 38261,38267 ----
  msgid "%qD is not a type"
  msgstr "%qD Ã¤r inte en typ"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD anvÃ¤nd utan mallparametrar"
*************** msgstr "en %<auto%>-parameter Ã¤r tillÃ¥
*** 39823,39829 ****
  msgid "parameter declared %<auto%>"
  msgstr "parametern deklarerad %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlista"
--- 39897,39903 ----
  msgid "parameter declared %<auto%>"
  msgstr "parametern deklarerad %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlista"
*************** msgstr "mallargument krÃ¤vs fÃ¶r %<%s %T
*** 40274,40286 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den Ã¤r deklarerad i"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ã¤r inte en mall"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "tidigare deklaration hÃ¤r"
--- 40348,40360 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den Ã¤r deklarerad i"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ã¤r inte en mall"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "tidigare deklaration hÃ¤r"
*************** msgstr "tidigare deklaration hÃ¤r"
*** 40290,40297 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "kanske du vill explicit lÃ¤gga till %<%T::%>"
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD Ã¤r tvetydig"
--- 40364,40371 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "kanske du vill explicit lÃ¤gga till %<%T::%>"
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD Ã¤r tvetydig"
*************** msgstr "upprepat bastyp %qT ogiltig"
*** 40341,40347 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "upprÃ¤kningstyp med/utan rÃ¤ckviddsbegrÃ¤nsning stÃ¤mmer inte Ã¶verens fÃ¶r enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidigare definition hÃ¤r"
--- 40415,40421 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "upprÃ¤kningstyp med/utan rÃ¤ckviddsbegrÃ¤nsning stÃ¤mmer inte Ã¶verens fÃ¶r enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidigare definition hÃ¤r"
*************** msgstr "upprÃ¤kningsvÃ¤rdet %E Ã¤r utanf
*** 40405,40411 ****
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T Ã¤r ofullstÃ¤ndig"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
--- 40479,40485 ----
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T Ã¤r ofullstÃ¤ndig"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
*************** msgstr "ogiltig funktionsdeklaration"
*** 40420,40426 ****
  msgid "no return statements in function returning %qT"
  msgstr "inga retursatser i funktion som returnerar %qT"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "endast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>"
--- 40494,40500 ----
  msgid "no return statements in function returning %qT"
  msgstr "inga retursatser i funktion som returnerar %qT"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "endast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>"
*************** msgstr "statisk medlem %qD kan inte vara
*** 40578,40604 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bredden pÃ¥ bitfÃ¤ltet %qD har icke-heltalstyp %qT"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "den statiska datamedlemmen %q+D Ã¤r inuti deklarationsmÃ¥lsdirektiv"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym post som inte Ã¤r inuti en namngiven typ"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyma aggregat med namnrymdsrÃ¤ckvidd mÃ¥ste vara statiska"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym union utan medlemmar"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> mÃ¥ste returnera typ %qT"
--- 40652,40678 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bredden pÃ¥ bitfÃ¤ltet %qD har icke-heltalstyp %qT"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "den statiska datamedlemmen %q+D Ã¤r inuti deklarationsmÃ¥lsdirektiv"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym post som inte Ã¤r inuti en namngiven typ"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyma aggregat med namnrymdsrÃ¤ckvidd mÃ¥ste vara statiska"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym union utan medlemmar"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> mÃ¥ste returnera typ %qT"
*************** msgstr "%<operator new%> mÃ¥ste returner
*** 40607,40673 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "andra parametern till %<operator new%> kan inte ha standardargument"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> tar typen %<size_t%> (%qT) som fÃ¶rsta parameter"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> mÃ¥ste returnera typ %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> tar typen %qT som fÃ¶rsta parameter"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT har ett fÃ¤lt %qD vars typ inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT har ett fÃ¤lt %qD vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT har ett fÃ¤lt %qD vars typ anvÃ¤nder den anonyma namnrymden"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n typen fÃ¶r dess fÃ¤lt %qD"
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT har en bas %qT vars typ inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT har en bas %qT vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT har en bas %qT vars typ anvÃ¤nder den anonyma namnrymden"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n sin bas %qT"
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, deklarerad med en namnlÃ¶s typ, anvÃ¤nds men Ã¤r aldrig definierad"
--- 40681,40747 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "andra parametern till %<operator new%> kan inte ha standardargument"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> tar typen %<size_t%> (%qT) som fÃ¶rsta parameter"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> mÃ¥ste returnera typ %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> tar typen %qT som fÃ¶rsta parameter"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT har ett fÃ¤lt %qD vars typ inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT har ett fÃ¤lt %qD vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT har ett fÃ¤lt %qD vars typ anvÃ¤nder den anonyma namnrymden"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n typen fÃ¶r dess fÃ¤lt %qD"
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT har en bas %qT vars typ inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT har en bas %qT vars typ beror pÃ¥ typen %qT som inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT har en bas %qT vars typ anvÃ¤nder den anonyma namnrymden"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ã¤r deklarerad med stÃ¶rre synlighet Ã¤n sin bas %qT"
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, deklarerad med en namnlÃ¶s typ, anvÃ¤nds men Ã¤r aldrig definierad"
*************** msgstr "%q#D, deklarerad med en namnlÃ¶s
*** 40676,40734 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "namnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "namnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D refererar inte till den okvalificerade typen, sÃ¥ den anvÃ¤nds int fÃ¶r lÃ¤nkklass"
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, deklarerad med en lokal typ %qT, anvÃ¤nds men Ã¤r aldrig definierad"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "typen %qT utan lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "typen %qT utan nÃ¥gon lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "programmet borde Ã¤ven definiera %qD"
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-funktion %qD anvÃ¤nd men aldrig definierad"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "standardargumentet saknas fÃ¶r parameter %P till %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "konverterar lambda som anvÃ¤nder %<...%> till funktionspekare"
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "anvÃ¤ndning av borttagen funktion %qD"
--- 40750,40808 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "namnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "namnlÃ¶s typ utan lÃ¤nkklass anvÃ¤nds fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D refererar inte till den okvalificerade typen, sÃ¥ den anvÃ¤nds int fÃ¶r lÃ¤nkklass"
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, deklarerad med en lokal typ %qT, anvÃ¤nds men Ã¤r aldrig definierad"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "typen %qT utan lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera variabeln %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "typen %qT utan nÃ¥gon lÃ¤nkklass anvÃ¤nd fÃ¶r att deklarera funktionen %q#D med lÃ¤nkklass"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "programmet borde Ã¤ven definiera %qD"
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-funktion %qD anvÃ¤nd men aldrig definierad"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "standardargumentet saknas fÃ¶r parameter %P till %q+#D"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "konverterar lambda som anvÃ¤nder %<...%> till funktionspekare"
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "anvÃ¤ndning av borttagen funktion %qD"
*************** msgstr "%qD initieras med sig sjÃ¤lv"
*** 41037,41054 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ogiltigt initierare fÃ¶r vektormedlem %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "oinitierad const-medlem i %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D borde initieras"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "oinitierad referensmedlem i %q#T"
--- 41111,41128 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ogiltigt initierare fÃ¶r vektormedlem %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "oinitierad const-medlem i %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D borde initieras"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "oinitierad referensmedlem i %q#T"
*************** msgstr "felaktig vektorinitierare"
*** 41148,41154 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "vektorer mÃ¥ste initieras med en initierare inom klamrar"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ã¤r inte en klasstyp"
--- 41222,41228 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "vektorer mÃ¥ste initieras med en initierare inom klamrar"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ã¤r inte en klasstyp"
*************** msgstr "ogiltigt pekare till bitfÃ¤lt %q
*** 41168,41174 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "ogiltig anvÃ¤ndning av icke-statisk medlemsfunktion %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ogiltig anvÃ¤ndning av icke-statisk datamedlem %qD"
--- 41242,41248 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "ogiltig anvÃ¤ndning av icke-statisk medlemsfunktion %qD"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ogiltig anvÃ¤ndning av icke-statisk datamedlem %qD"
*************** msgstr "fÃ¥ngst av typen %qT med variabe
*** 41363,41384 ****
  msgid "because the array element type %qT has variable size"
  msgstr "eftersom vektorelementtypen %qT har variabel storlek"
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "det gÃ¥r inte att fÃ¥nga %qE via referens"
  
! #: cp/lambda.c:549
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "fÃ¥ngst av kopia av ofullstÃ¤ndig typ %qT"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "redan infÃ¥ngad %qD i lambdauttryck"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> fÃ¥ngades inte fÃ¶r denna lambdafunktion"
--- 41437,41458 ----
  msgid "because the array element type %qT has variable size"
  msgstr "eftersom vektorelementtypen %qT har variabel storlek"
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "det gÃ¥r inte att fÃ¥nga %qE via referens"
  
! #: cp/lambda.c:552
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "fÃ¥ngst av kopia av ofullstÃ¤ndig typ %qT"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "redan infÃ¥ngad %qD i lambdauttryck"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> fÃ¥ngades inte fÃ¶r denna lambdafunktion"
*************** msgstr "det finns inga argument till %qD
*** 41433,41618 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(om du anvÃ¤nder %<-fpermissive%>, kommer G++ acceptera din kod, men man bÃ¶r undvika att tillÃ¥ta anvÃ¤ndning av ett odeklarerat namn)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "manglar typeof, anvÃ¤nd decltype istÃ¤llet"
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "manglar __underlying_type"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "manglar okÃ¤nd fixdecimaltyp"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "anvÃ¤ndning av inbyggd egenskap %qE i funktionssignatur; anvÃ¤nd biblioteksegenskaper istÃ¤llet"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "manglar %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "utelÃ¤mnad mittenoperand till %<?:%> kan inte manglas"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "strÃ¤ngliteral i funktionsmallsignatur"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "det manglade namnet fÃ¶r %qD kommer Ã¤ndras i C++17 eftersom undantagsspecifikationen Ã¤r en del av funktionstypen"
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "en senare -fabi-version= (eller =0) undviker detta fel med en Ã¤ndring av manglingen"
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "det manglade namnet pÃ¥ %qD Ã¤ndrades mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)"
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)"
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det manglade namnet pÃ¥ en snutt fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%d"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%d"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det manglade namnet pÃ¥ initieringsvaktsvariabeln fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%d"
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "ickestatisk const-medlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatorn"
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "ickestatisk referensmedlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatorn"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "syntetiserad metod %qD krÃ¤vs fÃ¶rsta gÃ¥ngen hÃ¤r "
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "union-medlem %q+D med icketrivial %qD"
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "standarddefinierad konstruerare anropar %qD som inte Ã¤r constexpr"
  
! #: cp/method.c:1324
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "initieraren fÃ¶r %q#D Ã¤r ogiltig"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte %q#D"
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "kopierar icke-statisk datamedlem %q#D med rvÃ¤rdereferenstyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte nÃ¥gra ej statiska datamedlemmar"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "standarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator fÃ¶r den virtuella basen %qT"
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "en lambdahÃ¶ljestyp har en raderad standardkonstruerare"
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "en lambdahÃ¶ljetyp har en raderad koperingstilldelningsoperator"
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D Ã¤r implicit deklarerad som raderad fÃ¶r att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D Ã¤rver frÃ¥n flera bassubobjekt"
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D Ã¤r underfÃ¶rstÃ¥tt raderad eftersom standarddefinitionen skulle vara felformulerad:"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F raderas implicit fÃ¶r att dess undantagsspecifikation stÃ¤mmer inte med den implicita undantagsspecifikationen %qX"
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "standarddefinierad deklaration %q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "stÃ¤mmer inte med fÃ¶rvÃ¤ntad signatur %qD"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "funktionen %q+D standarddefinierades i sin omdeklaration med en undantagsspecifikation som skiljer frÃ¥n den implicita undantagsspecifikationen %qX"
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "den explicit standarddefinierade funktionen %q+D kan inte deklareras som constexpr fÃ¶r att den implicita deklarationen Ã¤r inte constexpr:"
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "en mall kan inte standarddefinieras"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kan inte standarddefinieras"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "standarddefinierad funktion %q+D med standardargument"
--- 41507,41692 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(om du anvÃ¤nder %<-fpermissive%>, kommer G++ acceptera din kod, men man bÃ¶r undvika att tillÃ¥ta anvÃ¤ndning av ett odeklarerat namn)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "manglar typeof, anvÃ¤nd decltype istÃ¤llet"
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "manglar __underlying_type"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "manglar okÃ¤nd fixdecimaltyp"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "anvÃ¤ndning av inbyggd egenskap %qE i funktionssignatur; anvÃ¤nd biblioteksegenskaper istÃ¤llet"
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "manglar %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "utelÃ¤mnad mittenoperand till %<?:%> kan inte manglas"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "strÃ¤ngliteral i funktionsmallsignatur"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "det manglade namnet fÃ¶r %qD kommer Ã¤ndras i C++17 eftersom undantagsspecifikationen Ã¤r en del av funktionstypen"
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "en senare -fabi-version= (eller =0) undviker detta fel med en Ã¤ndring av manglingen"
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "det manglade namnet pÃ¥ %qD Ã¤ndrades mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)"
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d (%D) och -fabi-version=%d (%D)"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det manglade namnet pÃ¥ en snutt fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%d"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det manglade namnet pÃ¥ %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%d"
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det manglade namnet pÃ¥ initieringsvaktsvariabeln fÃ¶r %qD Ã¤ndras mellan -fabi-version=%d och -fabi-version=%d"
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "ickestatisk const-medlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatorn"
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "ickestatisk referensmedlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatorn"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "syntetiserad metod %qD krÃ¤vs fÃ¶rsta gÃ¥ngen hÃ¤r "
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "union-medlem %q+D med icketrivial %qD"
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "standarddefinierad konstruerare anropar %qD som inte Ã¤r constexpr"
  
! #: cp/method.c:1325
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "initieraren fÃ¶r %q#D Ã¤r ogiltig"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte %q#D"
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "kopierar icke-statisk datamedlem %q#D med rvÃ¤rdereferenstyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte nÃ¥gra ej statiska datamedlemmar"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "standarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator fÃ¶r den virtuella basen %qT"
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "en lambdahÃ¶ljestyp har en raderad standardkonstruerare"
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "en lambdahÃ¶ljetyp har en raderad koperingstilldelningsoperator"
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D Ã¤r implicit deklarerad som raderad fÃ¶r att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D Ã¤rver frÃ¥n flera bassubobjekt"
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D Ã¤r underfÃ¶rstÃ¥tt raderad eftersom standarddefinitionen skulle vara felformulerad:"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F raderas implicit fÃ¶r att dess undantagsspecifikation stÃ¤mmer inte med den implicita undantagsspecifikationen %qX"
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "standarddefinierad deklaration %q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "stÃ¤mmer inte med fÃ¶rvÃ¤ntad signatur %qD"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "funktionen %q+D standarddefinierades i sin omdeklaration med en undantagsspecifikation som skiljer frÃ¥n den implicita undantagsspecifikationen %qX"
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "den explicit standarddefinierade funktionen %q+D kan inte deklareras som constexpr fÃ¶r att den implicita deklarationen Ã¤r inte constexpr:"
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "en mall kan inte standarddefinieras"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kan inte standarddefinieras"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "standarddefinierad funktion %q+D med standardargument"
*************** msgstr "%<%T::%D%> namnger en destruerar
*** 41804,41927 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> namnger konstruerare i %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "kan inte Ã¤rva konstruerare frÃ¥n den indirekta basen %qT"
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "inga medlemmar matchar %<%T::%D%> i %q#T"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklaration av %qD inte i namnrymd som omger %qD"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explicit-kvalifikation i deklaration av %qD"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qD har inte deklarerats inom %D"
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr "endast hÃ¤r som en vÃ¤n"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD borde ha deklarerats inuti %qD"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "attributet %qD krÃ¤ver ett ensamt NTBS-argument"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "attributet %qD Ã¤r meningslÃ¶st eftersom medlemmar av den anonyma namnrymden fÃ¥r lokala symboler"
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "ignorerar attributet %qD pÃ¥ en namnrymd som inte Ã¤r inline"
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "ignorerar attributet %qD pÃ¥ en anonym namnrymd"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attributdirektivet %qD ignorerat"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namnrymdsalias %qD inte tillÃ¥tet hÃ¤r, antar %qD"
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "anvÃ¤ndning av strong bÃ¶r undvikas; anvÃ¤nd inline-namnrymder istÃ¤llet"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "strong using Ã¤r endast meningsfullt vid namnrymdsrÃ¤ckvidd"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "nuvarande namnrymd %qD innesluter inte den starkt anvÃ¤nda namnrymden %qD"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "maxgrÃ¤ns pÃ¥ %d namnrymder sÃ¶kta %qE"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "fÃ¶reslaget alternativ: %qs"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "fÃ¶reslaget alternativ:"
  msgstr[1] "fÃ¶reslagna alternativ:"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "argumentberoende uppslagning hittar %q+D"
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "definitionen av std::initializer_list matchar inte #include <initializer_list>, Ã¤r inte en mall"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX gÃ¥r in i pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX lÃ¤mnar pop_everything ()\n"
--- 41878,42001 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> namnger konstruerare i %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr "kan inte Ã¤rva konstruerare frÃ¥n den indirekta basen %qT"
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "inga medlemmar matchar %<%T::%D%> i %q#T"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklaration av %qD inte i namnrymd som omger %qD"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explicit-kvalifikation i deklaration av %qD"
  
! #: cp/name-lookup.c:3639
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qD har inte deklarerats inom %D"
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr "endast hÃ¤r som en vÃ¤n"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD borde ha deklarerats inuti %qD"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "attributet %qD krÃ¤ver ett ensamt NTBS-argument"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "attributet %qD Ã¤r meningslÃ¶st eftersom medlemmar av den anonyma namnrymden fÃ¥r lokala symboler"
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "ignorerar attributet %qD pÃ¥ en namnrymd som inte Ã¤r inline"
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "ignorerar attributet %qD pÃ¥ en anonym namnrymd"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attributdirektivet %qD ignorerat"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namnrymdsalias %qD inte tillÃ¥tet hÃ¤r, antar %qD"
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "anvÃ¤ndning av strong bÃ¶r undvikas; anvÃ¤nd inline-namnrymder istÃ¤llet"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "strong using Ã¤r endast meningsfullt vid namnrymdsrÃ¤ckvidd"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "nuvarande namnrymd %qD innesluter inte den starkt anvÃ¤nda namnrymden %qD"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "maxgrÃ¤ns pÃ¥ %d namnrymder sÃ¶kta %qE"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "fÃ¶reslaget alternativ: %qs"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "fÃ¶reslaget alternativ:"
  msgstr[1] "fÃ¶reslagna alternativ:"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "argumentberoende uppslagning hittar %q+D"
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "definitionen av std::initializer_list matchar inte #include <initializer_list>, Ã¤r inte en mall"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX gÃ¥r in i pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX lÃ¤mnar pop_everything ()\n"
*************** msgstr "identifieraren %qE Ã¤r ett nycke
*** 41941,41947 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P Ã¤r inte satt till true"
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdeklaration eller -definition"
--- 42015,42021 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P Ã¤r inte satt till true"
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> som inte omedelbart fÃ¶ljs av en funktionsdeklaration eller -definition"
*************** msgstr "%<::%E%> har inte deklarerats"
*** 41966,41972 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "begÃ¤ran av medlem %qE i typ %qT som inte Ã¤r en klasstyp"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> har inte deklarerats"
--- 42040,42046 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "begÃ¤ran av medlem %qE i typ %qT som inte Ã¤r en klasstyp"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> har inte deklarerats"
*************** msgstr "nya typer fÃ¥r inte definieras i
*** 42026,43226 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(kanske ett semikolon saknas efter definitionen av %qT)"
  
! #: cp/parser.c:2991
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE Ã¤r inte en klassmall"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE Ã¤r inte en mall"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ogiltigt mall-id"
  
! #: cp/parser.c:3030
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av en flyttalsliteral i ett konstantuttryck"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "en typomvandling till en annan typ Ã¤n en heltals- eller upprÃ¤kningstyp kan inte fÃ¶rekomma i ett konstantuttryck"
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%>-operator fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "ej konstanta sammansatta literaler fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "ett funktionsanrop fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "en Ã¶kning fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "en minskning fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "en vektorreferens fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "adressen till en etikett fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "anrop till Ã¶verlagrade operatorer fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "en tilldelning fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "en kommaoperator fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "ett anrop till en konstruerare fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ett transaktionsuttryck fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "hÃ¤rledning av klassmallargument Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ogiltig anvÃ¤ndning av destruerare %qD som en typ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ogiltig kombination av flera typkvalificerare"
  
! #: cp/parser.c:3184
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE Ã¤r inte namnet pÃ¥ en typ; menade du %qs?"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE Ã¤r inte namnet pÃ¥ en typ"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<noexcept%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<thread_local%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> Ã¤r endast tillgÃ¤ngligt med -fconcepts"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(kanske %<typename %T::%E%> avsÃ¥gs)"
  
! #: cp/parser.c:3252
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en malltyp"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en typ"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> namnger konstrueraren, inte typen"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "typ %qT har inga mallkonstruerare"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "%<typename%> behÃ¶vs fÃ¶re %<%T::%E%> fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd"
  
! #: cp/parser.c:3283
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE i %q#T Ã¤r inte namnet pÃ¥ en malltyp"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE i %q#T Ã¤r inte namnet pÃ¥ en typ"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "strÃ¤ngliteral fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "inkonsistenta anvÃ¤ndardefinierade literalsuffix %qD och %qD i strÃ¤ngliteral"
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "en bred strÃ¤ng Ã¤r inte tillÃ¥ten i denna kontext"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "kan inte hitta en teckenliteraloperator %qD med argumentet %qT"
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "heltalskonstant Ã¶verskrider intervallet fÃ¶r typen %qT"
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "flyttalskonstant Ã¶verskrider intervallet fÃ¶r typen %qT"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "flyttalskonstant avkortas till noll"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "kan inte hitta en numerisk literaloperator %qD"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr "anvÃ¤nd -std=gnu++11 eller -fext-numeric-literals fÃ¶r att aktivera fler inbyggda suffix"
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "kan inte hitta en strÃ¤ngliteraloperator %qD med argumenten %qT, %qT"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "en deklaration fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "binÃ¤r operator fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:4673
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "... fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:4685
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "binÃ¤rt uttryck i operanden till ett vikningsuttryck"
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "villkorligt uttryck i operanden till ett vikningsuttryck"
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "operator som inte stÃ¤mmer i vikningsuttryck"
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "fixdecimaltyper stÃ¶djs inte i C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ fÃ¶rbjuder klammergrupper inuti uttryck"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "satsuttryck Ã¤r inte tillÃ¥tna utanfÃ¶r funktioner eller i mallargumentlistor"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "vikningsuttryck Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "primÃ¤ruttryck fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> kan inte anvÃ¤ndas i detta sammanhang"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "en malldeklaration fÃ¥r inte fÃ¶rekomma pÃ¥ blocknivÃ¥"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokal variabel %qD fÃ¥r inte fÃ¶rekomma i detta sammanhang"
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "id-uttryck fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "rÃ¤ckvidd %qT fÃ¶re %<~%> Ã¤r inte ett klassnamn"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "deklaration av %<~%T%> som medlem av %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-namnet %qD anvÃ¤nt som destruerardeklarerare"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "literala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardisering"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "okvalificerat id fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> hittades i kapslad namnspecifikation, %<::%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype berÃ¤knas till %qT, som inte Ã¤r en klass eller upprÃ¤kningstyp"
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "funktionsmalls-id %qD i nÃ¤stad namnspecificerare"
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "variabelmall-id %qD  i nÃ¤stad namnspecificerare"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ã¤r inte en mall"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "nÃ¤stat namn-specificerare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "typer fÃ¥r inte definieras i typkonverteringar"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "typer fÃ¥r inte definieras i ett %<typeid%>-uttryck"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> mÃ¥ste fÃ¶ljas av ett uttryck"
  
! #: cp/parser.c:6647
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "fel antal argument till %<__builtin_addressof%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "fel antal argument till %<__builtin_launder%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ fÃ¶rbjuder sammansatta literaler"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "tvÃ¥ pÃ¥ varandra fÃ¶ljande %<[%> fÃ¥r bara introducera ett attribut"
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "klammerlistindex Ã¤r inte tillÃ¥tet med vektornotation"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ogiltigt anvÃ¤ndning av %qD"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ã¤r inte en klassmedlem"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "icke skalÃ¤r typ"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillÃ¥ter inte %<alignof%> med annat Ã¤n en typ"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "typer fÃ¥r inte definieras i %<noexcept%>-uttryck"
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer fÃ¥r inte definieras i en new-uttryck"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "vektorgrÃ¤ns Ã¤r fÃ¶rbjuden efter typ-id i parenteser"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "fÃ¶rsÃ¶k ta bort parenteserna runt typ-id:t"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "initiering av new-uttryck fÃ¶r typen %<auto%> tar precis ett element"
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "uttryckslista eller typ-id fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "typer fÃ¥r inte definieras i en new-type-id"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "uttryck i new-deklarerare mÃ¥ste ha heltals- eller upprÃ¤kningstyp"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "anvÃ¤ndning av gammaldags typkonvertering"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "operatorn %<>>%> hanteras som tvÃ¥ hÃ¶gervinkelparenteser i C++11"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "fÃ¶reslÃ¥r parenteser runt %<>>%>-uttryck"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillÃ¥ter inte ?: med mellersta operanden utelÃ¤mnad"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambdauttryck i oevaluerat sammanhang"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "lambdauttryck i mallargument"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "slut pÃ¥ fÃ¥ngstlista fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "explicit fÃ¥ngst via kopiering av %<this%> Ã¶verflÃ¶digt med standardfall av fÃ¥ngst via kopiering"
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "fÃ¥ngst av %<*this%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambdafÃ¥ngstinitierare Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "tom initierare fÃ¶r lambdas init-fÃ¥ngst"
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "fÃ¥ngst av en icke-variabel %qD"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "fÃ¥ngst av variabeln %qD med ej automatisk lagringsvaraktighet"
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "explicit fÃ¥ngst via kopiering av %qD Ã¶verflÃ¶digt vid standardfÃ¥ngst via kopiering"
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "explicit fÃ¥ngst via referens av %qD Ã¶verflÃ¶digt med standardfÃ¥ngst via referens"
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "lambdamallar Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:10186
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C++ stÃ¶djer inte lambdamallar"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "standardargumentet angivet fÃ¶r lambdaparameter"
  
! #: cp/parser.c:10234
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "dubblerad %<mutable%>"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%> lambda Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attribut vid bÃ¶rjan av satser ignoreras"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "etikettsats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etikett %qE Ã¤r inte i en switch-sats"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> behÃ¶vs fÃ¶re %qE fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> namnger konstrueraren, inte typen"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "sammansatt sats i en constexpr-funktion"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<if constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "init-satsen i valsatser Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "selektionssats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "typer fÃ¥r inte definieras i villkor"
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har ofullstÃ¤ndig typ"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har en %<end%>-medlem men inte nÃ¥gon %<begin%>"
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har en %<begin%>-medlem men inte nÃ¥gon %<end%>"
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "inkonsistenta start-/sluttyper i intervallbaserat %<for%>-sats: %qT och %qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "iterationssats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "intervallbaserad %<for%>-slinga Ã¤r endast tillgÃ¤nglig med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-sats anvÃ¤nd med Cilk Plus-for-slinga"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> i %<constexpr%>-funktion"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ fÃ¶rbjuder berÃ¤knade goto"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "hoppsats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "extra %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> som inte inleder ett block"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "icke-variabel %qD i deklaration med mer Ã¤n en deklarerare med platshÃ¥llartyp"
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "inkonsistent hÃ¤rledning fÃ¶r %qT: %qT och sedan %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "att blanda deklarationer och funktionsdefinitioner Ã¤r fÃ¶rbjudet"
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "typer fÃ¥r inte definieras i en for-range-deklaration"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initierare i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flera deklarationer i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "dekomponeringsdeklarationer Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:13028
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "tom dekomponeringsdeklaration"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> anvÃ¤nd utanfÃ¶r en klass"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> Ã¤ndrar betydelse i C++11; var god ta bort det"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specificerare Ã¤r ogiltig i villkor"
  
! #: cp/parser.c:13307
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD Ã¤r ogiltigt i lambda"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "klassdefinition kan inte deklareras som en vÃ¤n"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallar fÃ¥r inte vara %<virtual%>"
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ogiltig lÃ¤nkklasspecifikation"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "static_assert utan ett meddelande Ã¤r endast tillgÃ¤nglig med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "typer fÃ¥r inte definieras i %<decltype%>-uttryck"
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "typer fÃ¥r inte definieras i en conversion-type-id"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ogiltig anvÃ¤ndning av %<auto%> i konverteringsoperator"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "anvÃ¤ndning av %<auto%> i medlemsmallskonverteringsoperator kan aldrig vara hÃ¤rledd"
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "endast konstruerare tar medlemsinitierare"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "det gÃ¥r inte att expandera initierare fÃ¶r medlem %<%D%>"
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "minnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegering"
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "konstruerardelegering fÃ¶ljer mem-initierare fÃ¶r %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anakronistisk gammaldags basklassinitierare"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (en kvalificerad medlemsinitierare Ã¤r implicit en typ)"
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "ovÃ¤ntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierare"
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "suffixidentifierare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "en tom strÃ¤ng fÃ¶rvÃ¤ntades efter nyckelordet %<operator%>"
  
! #: cp/parser.c:14604
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ogiltigt kodningsprefix i literal operator"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operator fÃ¶rvÃ¤ntades"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "nyckelordet %<export%> Ã¤r inte implementerat och kommer ignoreras"
  
! #: cp/parser.c:14842
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ogiltig begrÃ¤nsad typparameter"
  
! #: cp/parser.c:14850
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-kvalificerad typparameter"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "variadisk begrÃ¤nsning introducerad utan %<...%>"
  
! #: cp/parser.c:14999
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "felaktig anvÃ¤ndning av %<auto%> i standardmallargument"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "mallparameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "mallparameterpaket kan inte ha standardargument"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "mall-id fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ã¤r en alternativ stavning av %<[%>.  LÃ¤gg in mellanrum mellan %<<%> och %<::%>"
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(om du anvÃ¤nder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "parsningsfel i mallargumentlista"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "mallnamn fÃ¶rvÃ¤ntades"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "icke-mall %qD anvÃ¤nd som mall"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "anvÃ¤nd %<%T::template %D%> fÃ¶r att indikera att det Ã¤r en mall"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "parameterpaket fÃ¶rvÃ¤ntades fÃ¶re %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "mallargument fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ogiltigt mallargument som inte Ã¤r en typ"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "en explicit instansiering skall inte anvÃ¤nda %<inline%>-specificerare"
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "en explicit instansiering skall inte anvÃ¤nda %<constexpr%>-specificerare"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "mallspecialisering med C-lÃ¤nkning"
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "typspecificerare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "anvÃ¤ndning av %<auto%> i lambdaparameterdeklarationer Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "anvÃ¤ndning av %<auto%> i parameterdeklarationer Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av %<auto%> i en parameterdeklaration"
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "mall-id fÃ¶r typ fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "typnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "berÃ¤knad typspecifikation fÃ¶r en enum med rÃ¤ckvidd fÃ¥r inte anvÃ¤nda nyckelordet %<%D%>"
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklaration %qD deklarerar inte nÃ¥got"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributet ignorerat pÃ¥ oinstansierad typ"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attribut ignoreras vid mallinstansiering"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attribut ignoreras fÃ¶r bearbetade typspecificerare som inte Ã¤r en framÃ¥tdeklaration"
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ã¤r en upprÃ¤kningsmall"
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ã¤r inte namnet pÃ¥ en upprÃ¤kningstyp i %qT"
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "namnlÃ¶s enum med rÃ¤ckvidd Ã¤r inte tillÃ¥tet"
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> eller %<{%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "det gÃ¥r inte att lÃ¤gga till en upprÃ¤kningslista till en mallinstansiering"
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "nÃ¤stad namnspecificerare %qT fÃ¶r enum-deklaration som inte namnger en klass eller namnrymd"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "deklaration av %qD i namnrymd %qD som inte innesluter %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "deklaration av %qD i %qD som inte innesluter %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "extra kvalifikation inte tillÃ¥ten"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ fÃ¶rbjuder tomma namnlÃ¶sa enum"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "ogenomskinlig enum-specifikation utan namn"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "en ogenomskinlig enum-specifikation mÃ¥ste anvÃ¤nda en enkel identifierare"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ã¤r inte ett namnrymdsnamn"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "namnrymdsnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "en nÃ¤stad namnrymdsdefinition kan inte ha attribut"
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "nÃ¤stade namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "en nÃ¤stad namnrymdsdefinition kan inte inline:as"
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr "nÃ¤stad identifierare behÃ¶vs"
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "gick in i namnrymden %qD"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-definition Ã¤r inte tillÃ¥ten hÃ¤r"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "paketexpansion i using-deklaration Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ett mall-id fÃ¥r inte fÃ¶rekomma i en using-deklaration"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "en kommaseparerad lista i using-deklaration Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ã¥tkomstdeklarationer bÃ¶r undvikas till fÃ¶rmÃ¥n fÃ¶r using-deklarationer; fÃ¶rslag: lÃ¤gg till nyckelordet %<using%>"
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "typer fÃ¥r inte definieras i aliasmalldeklarationer"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> i %<constexpr%>-funktion"
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition Ã¤r inte tillÃ¥ten hÃ¤r"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "en asm-specifikation Ã¤r inte tillÃ¥ten pÃ¥ en funktionsdefinition"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attribut Ã¤r inte tillÃ¥tna vid en funktionsdefinition"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "konstruerare, destruerare eller typkonvertering fÃ¶rvÃ¤ntades"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initierare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initierare angiven fÃ¶r funktion"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attribut efter initierare inom parentes ignoreras"
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "icke-funktionen %qD deklarerad som implicit mall"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "vektorgrÃ¤ns Ã¤r inte en heltalskonstant"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "det gÃ¥r inte att definiera medlem av beroende typedef %qT"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ã¤r inte en typ"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ogiltig anvÃ¤ndning av konstruerare som en mall"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet fÃ¶r %<%T::%D%> fÃ¶r att namnge konstrueraren i ett kvalificerat namn"
--- 42100,43306 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(kanske ett semikolon saknas efter definitionen av %qT)"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE Ã¤r inte en klassmall"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE Ã¤r inte en mall"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ogiltigt mall-id"
  
! #: cp/parser.c:3032
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av en flyttalsliteral i ett konstantuttryck"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "en typomvandling till en annan typ Ã¤n en heltals- eller upprÃ¤kningstyp kan inte fÃ¶rekomma i ett konstantuttryck"
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%>-operator fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "ej konstanta sammansatta literaler fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "ett funktionsanrop fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "en Ã¶kning fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "en minskning fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "en vektorreferens fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "adressen till en etikett fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "anrop till Ã¶verlagrade operatorer fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "en tilldelning fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "en kommaoperator fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "ett anrop till en konstruerare fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ett transaktionsuttryck fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "hÃ¤rledning av klassmallargument Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ogiltig anvÃ¤ndning av destruerare %qD som en typ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ogiltig kombination av flera typkvalificerare"
  
! #: cp/parser.c:3186
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE Ã¤r inte namnet pÃ¥ en typ; menade du %qs?"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE Ã¤r inte namnet pÃ¥ en typ"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<noexcept%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<thread_local%> Ã¤r endast tillgÃ¤ngligt med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> Ã¤r endast tillgÃ¤ngligt med -fconcepts"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(kanske %<typename %T::%E%> avsÃ¥gs)"
  
! #: cp/parser.c:3254
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en malltyp"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE i namnrymden %qE Ã¤r inte namnet pÃ¥ en typ"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> namnger konstrueraren, inte typen"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "typ %qT har inga mallkonstruerare"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "%<typename%> behÃ¶vs fÃ¶re %<%T::%E%> fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd"
  
! #: cp/parser.c:3285
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE i %q#T Ã¤r inte namnet pÃ¥ en malltyp"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE i %q#T Ã¤r inte namnet pÃ¥ en typ"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "strÃ¤ngliteral fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "inkonsistenta anvÃ¤ndardefinierade literalsuffix %qD och %qD i strÃ¤ngliteral"
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "en bred strÃ¤ng Ã¤r inte tillÃ¥ten i denna kontext"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "kan inte hitta en teckenliteraloperator %qD med argumentet %qT"
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "heltalskonstant Ã¶verskrider intervallet fÃ¶r typen %qT"
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "flyttalskonstant Ã¶verskrider intervallet fÃ¶r typen %qT"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "flyttalskonstant avkortas till noll"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "kan inte hitta en numerisk literaloperator %qD"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr "anvÃ¤nd -std=gnu++11 eller -fext-numeric-literals fÃ¶r att aktivera fler inbyggda suffix"
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "kan inte hitta en strÃ¤ngliteraloperator %qD med argumenten %qT, %qT"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "en deklaration fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "binÃ¤r operator fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:4675
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "... fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:4687
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "binÃ¤rt uttryck i operanden till ett vikningsuttryck"
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "villkorligt uttryck i operanden till ett vikningsuttryck"
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "operator som inte stÃ¤mmer i vikningsuttryck"
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "fixdecimaltyper stÃ¶djs inte i C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ fÃ¶rbjuder klammergrupper inuti uttryck"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "satsuttryck Ã¤r inte tillÃ¥tna utanfÃ¶r funktioner eller i mallargumentlistor"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "vikningsuttryck Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "primÃ¤ruttryck fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> kan inte anvÃ¤ndas i detta sammanhang"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "en malldeklaration fÃ¥r inte fÃ¶rekomma pÃ¥ blocknivÃ¥"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokal variabel %qD fÃ¥r inte fÃ¶rekomma i detta sammanhang"
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "id-uttryck fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "rÃ¤ckvidd %qT fÃ¶re %<~%> Ã¤r inte ett klassnamn"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "deklaration av %<~%T%> som medlem av %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-namnet %qD anvÃ¤nt som destruerardeklarerare"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "literala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardisering"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "okvalificerat id fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> hittades i kapslad namnspecifikation, %<::%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype berÃ¤knas till %qT, som inte Ã¤r en klass eller upprÃ¤kningstyp"
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "funktionsmalls-id %qD i nÃ¤stad namnspecificerare"
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "variabelmall-id %qD  i nÃ¤stad namnspecificerare"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ã¤r inte en mall"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "nÃ¤stat namn-specificerare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "typer fÃ¥r inte definieras i typkonverteringar"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "typer fÃ¥r inte definieras i ett %<typeid%>-uttryck"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> mÃ¥ste fÃ¶ljas av ett uttryck"
  
! #: cp/parser.c:6652
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "fel antal argument till %<__builtin_addressof%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "fel antal argument till %<__builtin_launder%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ fÃ¶rbjuder sammansatta literaler"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "tvÃ¥ pÃ¥ varandra fÃ¶ljande %<[%> fÃ¥r bara introducera ett attribut"
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "klammerlistindex Ã¤r inte tillÃ¥tet med vektornotation"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ogiltigt anvÃ¤ndning av %qD"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> Ã¤r inte en klassmedlem"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "icke skalÃ¤r typ"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillÃ¥ter inte %<alignof%> med annat Ã¤n en typ"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "typer fÃ¥r inte definieras i %<noexcept%>-uttryck"
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer fÃ¥r inte definieras i en new-uttryck"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "vektorgrÃ¤ns Ã¤r fÃ¶rbjuden efter typ-id i parenteser"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "fÃ¶rsÃ¶k ta bort parenteserna runt typ-id:t"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "initiering av new-uttryck fÃ¶r typen %<auto%> tar precis ett element"
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "uttryckslista eller typ-id fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "typer fÃ¥r inte definieras i en new-type-id"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "uttryck i new-deklarerare mÃ¥ste ha heltals- eller upprÃ¤kningstyp"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "anvÃ¤ndning av gammaldags typkonvertering"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "operatorn %<>>%> hanteras som tvÃ¥ hÃ¶gervinkelparenteser i C++11"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "fÃ¶reslÃ¥r parenteser runt %<>>%>-uttryck"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillÃ¥ter inte ?: med mellersta operanden utelÃ¤mnad"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambdauttryck i oevaluerat sammanhang"
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "lambdauttryck i mallargument"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "slut pÃ¥ fÃ¥ngstlista fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "explicit fÃ¥ngst via kopiering av %<this%> Ã¶verflÃ¶digt med standardfall av fÃ¥ngst via kopiering"
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "fÃ¥ngst av %<*this%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambdafÃ¥ngstinitierare Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "tom initierare fÃ¶r lambdas init-fÃ¥ngst"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "fÃ¥ngst av en icke-variabel %qD"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "fÃ¥ngst av variabeln %qD med ej automatisk lagringsvaraktighet"
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "explicit fÃ¥ngst via kopiering av %qD Ã¶verflÃ¶digt vid standardfÃ¥ngst via kopiering"
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "explicit fÃ¥ngst via referens av %qD Ã¶verflÃ¶digt med standardfÃ¥ngst via referens"
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "lambdamallar Ã¤r endast tillgÃ¤ngliga med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:10195
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C++ stÃ¶djer inte lambdamallar"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "standardargumentet angivet fÃ¶r lambdaparameter"
  
! #: cp/parser.c:10243
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "dubblerad %<mutable%>"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<constexpr%> lambda Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attribut vid bÃ¶rjan av satser ignoreras"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "etikettsats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etikett %qE Ã¤r inte i en switch-sats"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> behÃ¶vs fÃ¶re %qE fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd"
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> namnger konstrueraren, inte typen"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "sammansatt sats i en constexpr-funktion"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "%<if constexpr%> Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "init-satsen i valsatser Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "selektionssats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "typer fÃ¥r inte definieras i villkor"
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har ofullstÃ¤ndig typ"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har en %<end%>-medlem men inte nÃ¥gon %<begin%>"
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har en %<begin%>-medlem men inte nÃ¥gon %<end%>"
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "inkonsistenta start-/sluttyper i intervallbaserat %<for%>-sats: %qT och %qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "iterationssats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "intervallbaserad %<for%>-slinga Ã¤r endast tillgÃ¤nglig med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break-sats anvÃ¤nd med Cilk Plus-for-slinga"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> i %<constexpr%>-funktion"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ fÃ¶rbjuder berÃ¤knade goto"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "hoppsats fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "extra %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> som inte inleder ett block"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "icke-variabel %qD i deklaration med mer Ã¤n en deklarerare med platshÃ¥llartyp"
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "inkonsistent hÃ¤rledning fÃ¶r %qT: %qT och sedan %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "att blanda deklarationer och funktionsdefinitioner Ã¤r fÃ¶rbjudet"
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "typer fÃ¥r inte definieras i en for-range-deklaration"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initierare i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flera deklarationer i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "dekomponeringsdeklarationer Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:13037
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "tom dekomponeringsdeklaration"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for member function %qD"
! msgid "invalid initializer for structured binding declaration"
! msgstr "ogiltigt initierare fÃ¶r medlemsfunktion %qD"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> anvÃ¤nd utanfÃ¶r en klass"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> Ã¤ndrar betydelse i C++11; var god ta bort det"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specificerare Ã¤r ogiltig i villkor"
  
! #: cp/parser.c:13326
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD Ã¤r ogiltigt i lambda"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "klassdefinition kan inte deklareras som en vÃ¤n"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallar fÃ¥r inte vara %<virtual%>"
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ogiltig lÃ¤nkklasspecifikation"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "static_assert utan ett meddelande Ã¤r endast tillgÃ¤nglig med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "typer fÃ¥r inte definieras i %<decltype%>-uttryck"
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "typer fÃ¥r inte definieras i en conversion-type-id"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ogiltig anvÃ¤ndning av %<auto%> i konverteringsoperator"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "anvÃ¤ndning av %<auto%> i medlemsmallskonverteringsoperator kan aldrig vara hÃ¤rledd"
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "endast konstruerare tar medlemsinitierare"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "det gÃ¥r inte att expandera initierare fÃ¶r medlem %<%D%>"
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "minnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegering"
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "konstruerardelegering fÃ¶ljer mem-initierare fÃ¶r %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anakronistisk gammaldags basklassinitierare"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (en kvalificerad medlemsinitierare Ã¤r implicit en typ)"
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "ovÃ¤ntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierare"
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "suffixidentifierare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "en tom strÃ¤ng fÃ¶rvÃ¤ntades efter nyckelordet %<operator%>"
  
! #: cp/parser.c:14623
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ogiltigt kodningsprefix i literal operator"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operator fÃ¶rvÃ¤ntades"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "nyckelordet %<export%> Ã¤r inte implementerat och kommer ignoreras"
  
! #: cp/parser.c:14861
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ogiltig begrÃ¤nsad typparameter"
  
! #: cp/parser.c:14869
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-kvalificerad typparameter"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr "variadisk begrÃ¤nsning introducerad utan %<...%>"
  
! #: cp/parser.c:15018
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "felaktig anvÃ¤ndning av %<auto%> i standardmallargument"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "mallparameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "mallparameterpaket kan inte ha standardargument"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "mall-id fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ã¤r en alternativ stavning av %<[%>.  LÃ¤gg in mellanrum mellan %<<%> och %<::%>"
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(om du anvÃ¤nder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "parsningsfel i mallargumentlista"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "mallnamn fÃ¶rvÃ¤ntades"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "icke-mall %qD anvÃ¤nd som mall"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "anvÃ¤nd %<%T::template %D%> fÃ¶r att indikera att det Ã¤r en mall"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "parameterpaket fÃ¶rvÃ¤ntades fÃ¶re %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "mallargument fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ogiltigt mallargument som inte Ã¤r en typ"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "en explicit instansiering skall inte anvÃ¤nda %<inline%>-specificerare"
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "en explicit instansiering skall inte anvÃ¤nda %<constexpr%>-specificerare"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "mallspecialisering med C-lÃ¤nkning"
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "typspecificerare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "anvÃ¤ndning av %<auto%> i lambdaparameterdeklarationer Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "anvÃ¤ndning av %<auto%> i parameterdeklarationer Ã¤r endast tillgÃ¤ngligt med -std=c++14 eller -std=gnu++14"
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av %<auto%> i en parameterdeklaration"
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "mall-id fÃ¶r typ fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "typnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "berÃ¤knad typspecifikation fÃ¶r en enum med rÃ¤ckvidd fÃ¥r inte anvÃ¤nda nyckelordet %<%D%>"
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklaration %qD deklarerar inte nÃ¥got"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributet ignorerat pÃ¥ oinstansierad typ"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attribut ignoreras vid mallinstansiering"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attribut ignoreras fÃ¶r bearbetade typspecificerare som inte Ã¤r en framÃ¥tdeklaration"
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ã¤r en upprÃ¤kningsmall"
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ã¤r inte namnet pÃ¥ en upprÃ¤kningstyp i %qT"
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "namnlÃ¶s enum med rÃ¤ckvidd Ã¤r inte tillÃ¥tet"
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> eller %<{%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "det gÃ¥r inte att lÃ¤gga till en upprÃ¤kningslista till en mallinstansiering"
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "nÃ¤stad namnspecificerare %qT fÃ¶r enum-deklaration som inte namnger en klass eller namnrymd"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "deklaration av %qD i namnrymd %qD som inte innesluter %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "deklaration av %qD i %qD som inte innesluter %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "extra kvalifikation inte tillÃ¥ten"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ fÃ¶rbjuder tomma namnlÃ¶sa enum"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "ogenomskinlig enum-specifikation utan namn"
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "en ogenomskinlig enum-specifikation mÃ¥ste anvÃ¤nda en enkel identifierare"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ã¤r inte ett namnrymdsnamn"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "namnrymdsnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "en nÃ¤stad namnrymdsdefinition kan inte ha attribut"
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "nÃ¤stade namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "en nÃ¤stad namnrymdsdefinition kan inte inline:as"
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr "nÃ¤stad identifierare behÃ¶vs"
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "gick in i namnrymden %qD"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-definition Ã¤r inte tillÃ¥ten hÃ¤r"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "paketexpansion i using-deklaration Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ett mall-id fÃ¥r inte fÃ¶rekomma i en using-deklaration"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "en kommaseparerad lista i using-deklaration Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ã¥tkomstdeklarationer bÃ¶r undvikas till fÃ¶rmÃ¥n fÃ¶r using-deklarationer; fÃ¶rslag: lÃ¤gg till nyckelordet %<using%>"
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "typer fÃ¥r inte definieras i aliasmalldeklarationer"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> i %<constexpr%>-funktion"
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition Ã¤r inte tillÃ¥ten hÃ¤r"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "en asm-specifikation Ã¤r inte tillÃ¥ten pÃ¥ en funktionsdefinition"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attribut Ã¤r inte tillÃ¥tna vid en funktionsdefinition"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "konstruerare, destruerare eller typkonvertering fÃ¶rvÃ¤ntades"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initierare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initierare angiven fÃ¶r funktion"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attribut efter initierare inom parentes ignoreras"
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "icke-funktionen %qD deklarerad som implicit mall"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "vektorgrÃ¤ns Ã¤r inte en heltalskonstant"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "det gÃ¥r inte att definiera medlem av beroende typedef %qT"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ã¤r inte en typ"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ogiltig anvÃ¤ndning av konstruerare som en mall"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet fÃ¶r %<%T::%D%> fÃ¶r att namnge konstrueraren i ett kvalificerat namn"
*************** msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet fÃ¶
*** 43229,43572 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ogiltig deklarator"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "kvalificerad id i deklaration"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "deklarator fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ã¤r en namnrymd"
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "kan inte skapa en pekare till medlem av %q#T som inte Ã¤r en klass"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ovÃ¤ntad pekaroperator"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "upprepade cv-kvalificerare"
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "upprepade ref-kvalificerare"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E krÃ¤ver %<-fgnu-tm%>"
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "upprepade virt-specificerare"
  
! #: cp/parser.c:20679
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "mallargument saknas efter %qT"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ogiltigt anvÃ¤ndning av %qT"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "typer fÃ¥r inte definieras i mallargument"
  
! #: cp/parser.c:20711
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "felaktig anvÃ¤ndning av %<auto%> i mallargument"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "typspecificerare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> eller %<...%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "typer fÃ¥r inte definieras i parametertyper"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardargument Ã¤r endast tillÃ¥tna fÃ¶r funktionsparametrar"
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "mallparameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillÃ¥ter inte designerade initierare"
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillÃ¥ter inte C99:s designerade initierare"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "klassnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> fÃ¶rvÃ¤ntades efter klassdefinition"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> fÃ¶rvÃ¤ntades efter postdefinition"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> fÃ¶rvÃ¤ntades efter uniondefinition"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> eller %<:%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "det gÃ¥r inte att ange %<override%> fÃ¶r en klass"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globala kvalificering av klassnamn Ã¤r ogiltigt"
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "kvalificerat namn namnger inte en klass"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ogiltigt klassnamn i deklaration av %qD"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "en explicit specialisering mÃ¥ste fÃ¶regÃ¥s av %<template <>%>"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktionsmall %qD omdeklarerad som en klassmall"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "det gick inte att lÃ¶sa upp typnamnstyp"
  
! #: cp/parser.c:22775
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "fÃ¶regÃ¥ende definition av %q#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "klassnyckel fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr "ISO C++ fÃ¶rbjuder nyckelordet typename i mall-mall-parameter; anvÃ¤nd -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:22893
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> eller %<typename%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "i C++03 mÃ¥ste en klassnyckel anvÃ¤ndas nÃ¤r en vÃ¤n deklareras"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "vÃ¤ndeklaration som inte namnger en klass eller funktion"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "en lagringklass pÃ¥ ett anonymt aggregat i klassrÃ¤ckvidd tillÃ¥ts inte"
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-specificerare pÃ¥ funktionsdefinition"
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¶verblivet %<,%> vid slutet av medlemsdeklaration"
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> fÃ¶rvÃ¤ntades vid slutet av medlemsdeklaration"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ogiltig pure-specificerare (endast %<= 0%> Ã¤r tillÃ¥tet)"
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "en klammeromsluten initierare Ã¤r inte tillÃ¥ten hÃ¤r"
  
! #: cp/parser.c:23680
! #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "%<virtual%> anges mer Ã¤n en gÃ¥ng i basspecificerade"
  
! #: cp/parser.c:23700
! #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "mer Ã¤n en Ã¥tkomstspecifikation i basspecificerade"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "nyckelordet %<typename%> Ã¤r inte tillÃ¥tet utanfÃ¶r mallar"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (basklassen Ã¤r implicit en typ)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "typer fÃ¥r inte definieras i en undantagsspecifikation"
  
! #: cp/parser.c:23905
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ISO C++1z tillÃ¥ter inte dynamiska undantagsspecifikationer"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamiska undantagsspecifikationer undanbedes i C++11"
  
! #: cp/parser.c:23955
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ogiltig anvÃ¤ndning av %<auto%> i undantagsspecifikation"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> i %<constexpr%>-funktion"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "typer fÃ¥r inte definieras i undantagsdeklarationer"
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "attribut som anvÃ¤nder prefix anvÃ¤nt tillsammans med attributsymboler med rÃ¤ckvidd"
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "en identifierare fÃ¶rvÃ¤ntades som attributnamn"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "attributet %<noreturn%> fÃ¥r fÃ¶rekomma hÃ¶gst en gÃ¥ng i en attributlista"
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "attributet %<deprecated%> kan fÃ¶rekomma hÃ¶gst en gÃ¥ng i en attributlista"
  
! #: cp/parser.c:24847
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut fÃ¶rvÃ¤ntades fÃ¶re %<...%>"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribut som anvÃ¤nder prefix Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> Ã¤r endast tillgÃ¤ngligt med -fconcepts"
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ett transaktionsuttryck fÃ¥r inte finnas utanfÃ¶r en mall"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "specialisering av medlem %<%T::%E%> krÃ¤ver %<template<>%>-syntax"
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ogiltig omdeklaration av %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "fÃ¶r fÃ¥ mallparameterlistor"
--- 43309,43654 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ogiltig deklarator"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "kvalificerad id i deklaration"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "deklarator fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ã¤r en namnrymd"
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "kan inte skapa en pekare till medlem av %q#T som inte Ã¤r en klass"
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ovÃ¤ntad pekaroperator"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "upprepade cv-kvalificerare"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "upprepade ref-kvalificerare"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E krÃ¤ver %<-fgnu-tm%>"
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "upprepade virt-specificerare"
  
! #: cp/parser.c:20702
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "mallargument saknas efter %qT"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ogiltigt anvÃ¤ndning av %qT"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "typer fÃ¥r inte definieras i mallargument"
  
! #: cp/parser.c:20734
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "felaktig anvÃ¤ndning av %<auto%> i mallargument"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "typspecificerare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> eller %<...%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "typer fÃ¥r inte definieras i parametertyper"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardargument Ã¤r endast tillÃ¥tna fÃ¶r funktionsparametrar"
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "mallparameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillÃ¥ter inte designerade initierare"
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillÃ¥ter inte C99:s designerade initierare"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "klassnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> fÃ¶rvÃ¤ntades efter klassdefinition"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> fÃ¶rvÃ¤ntades efter postdefinition"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> fÃ¶rvÃ¤ntades efter uniondefinition"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> eller %<:%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "det gÃ¥r inte att ange %<override%> fÃ¶r en klass"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globala kvalificering av klassnamn Ã¤r ogiltigt"
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "kvalificerat namn namnger inte en klass"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ogiltigt klassnamn i deklaration av %qD"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "en explicit specialisering mÃ¥ste fÃ¶regÃ¥s av %<template <>%>"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktionsmall %qD omdeklarerad som en klassmall"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "det gick inte att lÃ¶sa upp typnamnstyp"
  
! #: cp/parser.c:22798
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "fÃ¶regÃ¥ende definition av %q#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "klassnyckel fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr "ISO C++ fÃ¶rbjuder nyckelordet typename i mall-mall-parameter; anvÃ¤nd -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:22916
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> eller %<typename%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "i C++03 mÃ¥ste en klassnyckel anvÃ¤ndas nÃ¤r en vÃ¤n deklareras"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "vÃ¤ndeklaration som inte namnger en klass eller funktion"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "en lagringklass pÃ¥ ett anonymt aggregat i klassrÃ¤ckvidd tillÃ¥ts inte"
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-specificerare pÃ¥ funktionsdefinition"
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¶verblivet %<,%> vid slutet av medlemsdeklaration"
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> fÃ¶rvÃ¤ntades vid slutet av medlemsdeklaration"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ogiltig pure-specificerare (endast %<= 0%> Ã¤r tillÃ¥tet)"
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "en klammeromsluten initierare Ã¤r inte tillÃ¥ten hÃ¤r"
  
! #: cp/parser.c:23703
! #, fuzzy, gcc-internal-format
! #| msgid "%<virtual%> specified more than once in base-specified"
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> anges mer Ã¤n en gÃ¥ng i basspecificerade"
  
! #: cp/parser.c:23723
! #, fuzzy, gcc-internal-format
! #| msgid "more than one access specifier in base-specified"
! msgid "more than one access specifier in base-specifier"
  msgstr "mer Ã¤n en Ã¥tkomstspecifikation i basspecificerade"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "nyckelordet %<typename%> Ã¤r inte tillÃ¥tet utanfÃ¶r mallar"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (basklassen Ã¤r implicit en typ)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "typer fÃ¥r inte definieras i en undantagsspecifikation"
  
! #: cp/parser.c:23928
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ISO C++1z tillÃ¥ter inte dynamiska undantagsspecifikationer"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamiska undantagsspecifikationer undanbedes i C++11"
  
! #: cp/parser.c:23978
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ogiltig anvÃ¤ndning av %<auto%> i undantagsspecifikation"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> i %<constexpr%>-funktion"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "typer fÃ¥r inte definieras i undantagsdeklarationer"
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "attribut som anvÃ¤nder prefix anvÃ¤nt tillsammans med attributsymboler med rÃ¤ckvidd"
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "en identifierare fÃ¶rvÃ¤ntades som attributnamn"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "attributet %<noreturn%> fÃ¥r fÃ¶rekomma hÃ¶gst en gÃ¥ng i en attributlista"
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "attributet %<deprecated%> kan fÃ¶rekomma hÃ¶gst en gÃ¥ng i en attributlista"
  
! #: cp/parser.c:24870
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut fÃ¶rvÃ¤ntades fÃ¶re %<...%>"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "attribut som anvÃ¤nder prefix Ã¤r endast tillgÃ¤ngligt med -std=c++1z eller -std=gnu++1z"
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> Ã¤r endast tillgÃ¤ngligt med -fconcepts"
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ett transaktionsuttryck fÃ¥r inte finnas utanfÃ¶r en mall"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "specialisering av medlem %<%T::%E%> krÃ¤ver %<template<>%>-syntax"
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ogiltig omdeklaration av %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "fÃ¶r fÃ¥ mallparameterlistor"
*************** msgstr "fÃ¶r fÃ¥ mallparameterlistor"
*** 43575,44063 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "fÃ¶r mÃ¥nga mallparameterlistor"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "namngivna returvÃ¤rden stÃ¶djs inte lÃ¤ngre"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "den literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> eller <typename CharT, CharT...> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "den literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "tom introduktionslista"
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "det finns inget matchande koncept fÃ¶r mallintroduktionen"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ogiltig deklaration av medlemsmall i lokal klass"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "mall med C-lÃ¤nkning"
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ogiltig explicit specifikation"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malldeklaration av %<typedef%>"
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "en klassmallsdeklaration fÃ¥r inte deklarera nÃ¥got annat"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explicit mallspecialisering kan inte ha en lagringsklass"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> skulle vara %<> >%> inuti en nÃ¤stad mallargumentlista"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "vilsekommet %<>>%>, anvÃ¤nd %<>%> fÃ¶r att avsluta en mallargumentlista"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "argument till %<sizeof...%> mÃ¥ste omges av parenteser"
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ogiltig anvÃ¤ndning av %qD i lÃ¤nkklasspecifikation"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¶re %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 stÃ¶djer inte %<long long%>"
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "bÃ¥de %<__thread%> och %<thread_local%> angivna"
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "dubblerad %qD"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "dubblerad %qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> eller %<::%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> eller %<template%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs-tagg anvÃ¤nd vid namngivning av %q#T"
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T deklarerades tidigare hÃ¤r"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omdeklarerad med annan Ã¥tkomst"
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "i C++98 Ã¤r %<template%> (fÃ¶r att lÃ¶sa upp tvetydighet) Ã¤r endast tillÃ¥tet inuti mallar"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "filen slutar i standardargument"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++-meddelandemottagare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++-meddelandeargument fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> mÃ¥ste ange en typ som ett argument"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ogiltigt Objective-C++-vÃ¤ljarnamn"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "metoddeklaration i objective-c++ fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "metodattribut mÃ¥ste anges pÃ¥ slutet"
  
  # %qs blir "{" eller "}"
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "vilsekommet %qs mellan Objective-C++ metoder"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ogiltig typ fÃ¶r iterationsvariabel"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identifierare fÃ¶rvÃ¤ntades efter %<@protocol%>"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "attribut fÃ¥r inte anges fÃ¶re Objective-C++-nyckelordet %<@%D%>"
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefixattribut ignoreras fÃ¶re %<@%D%>"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ogiltigt typ pÃ¥ egenskap"
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-uttryck mÃ¥ste vara heltal"
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ogiltig reduktionsidentifierare"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "initiering i parenteser Ã¤r inte tillÃ¥tet i en OpenMP-%<for%>-slinga"
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "initiering i parenteser Ã¤r inte tillÃ¥tet i en for-slinga"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr "%<_Cilk_for%> tillÃ¥ter ett uttryck istÃ¤llet fÃ¶r en deklaration endast i C, inte i C++"
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterationsvariabel %qD skall inte vara reduction"
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "inte tillrÃ¤ckligt med for-slingor att kollapsa"
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "vektorattribut som inte omedelbart fÃ¶ljs av en ensam funktionsdeklaration eller -definition"
  
! #: cp/parser.c:36926
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ogiltig initierarklausul"
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "id-uttryck fÃ¶rvÃ¤ntades (argument)"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>"
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "typer fÃ¥r inte definieras i en declare reduction-typlista"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "en fÃ¶rdeklarerad aritmetisk typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "funktions- eller vektortyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "referenstyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "const-, volatile- eller __restrict-kvalificerad typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> namnger en mÃ¤ngd Ã¶verlagrade"
  
! #: cp/parser.c:37459
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD refererar inte till en funktion med namnrymdsrÃ¤ckvidd"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat"
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "skrÃ¤p vid slutet av %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ogiltig kornstorlek fÃ¶r _Cilk_for"
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> mÃ¥ste vara inuti en funktion"
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "%<#pragma simd%> mÃ¥ste vara inuti en funktion"
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "%<#pragma cilk grainsize%> mÃ¥ste vara inuti en funktion"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<#pragma cilk grainsize%>"
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "intermoduloptimeringar inte implementerade fÃ¶r C++"
  
! #: cp/parser.c:38535
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "variabelnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> eller %<)%> fÃ¶rvÃ¤ntades efter %qE"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "implicita mallar fÃ¥r inte vara %<virtual%>"
--- 43657,44145 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "fÃ¶r mÃ¥nga mallparameterlistor"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "namngivna returvÃ¤rden stÃ¶djs inte lÃ¤ngre"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "den literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> eller <typename CharT, CharT...> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "den literala operatormallen %qD har ogiltig parameterlista.  Ett mallargument som inte Ã¤r en typ pack <char...> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:26485
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "tom introduktionslista"
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "det finns inget matchande koncept fÃ¶r mallintroduktionen"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ogiltig deklaration av medlemsmall i lokal klass"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "mall med C-lÃ¤nkning"
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ogiltig explicit specifikation"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malldeklaration av %<typedef%>"
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "en klassmallsdeklaration fÃ¥r inte deklarera nÃ¥got annat"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explicit mallspecialisering kan inte ha en lagringsklass"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> skulle vara %<> >%> inuti en nÃ¤stad mallargumentlista"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "vilsekommet %<>>%>, anvÃ¤nd %<>%> fÃ¶r att avsluta en mallargumentlista"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "argument till %<sizeof...%> mÃ¥ste omges av parenteser"
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ogiltig anvÃ¤ndning av %qD i lÃ¤nkklasspecifikation"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¶re %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 stÃ¶djer inte %<long long%>"
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "bÃ¥de %<__thread%> och %<thread_local%> angivna"
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "dubblerad %qD"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "dubblerad %qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> eller %<::%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> eller %<template%> fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs-tagg anvÃ¤nd vid namngivning av %q#T"
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T deklarerades tidigare hÃ¤r"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omdeklarerad med annan Ã¥tkomst"
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "i C++98 Ã¤r %<template%> (fÃ¶r att lÃ¶sa upp tvetydighet) Ã¤r endast tillÃ¥tet inuti mallar"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "filen slutar i standardargument"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++-meddelandemottagare fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++-meddelandeargument fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> mÃ¥ste ange en typ som ett argument"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ogiltigt Objective-C++-vÃ¤ljarnamn"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "metoddeklaration i objective-c++ fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "metodattribut mÃ¥ste anges pÃ¥ slutet"
  
  # %qs blir "{" eller "}"
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "vilsekommet %qs mellan Objective-C++ metoder"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ogiltig typ fÃ¶r iterationsvariabel"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identifierare fÃ¶rvÃ¤ntades efter %<@protocol%>"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "attribut fÃ¥r inte anges fÃ¶re Objective-C++-nyckelordet %<@%D%>"
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefixattribut ignoreras fÃ¶re %<@%D%>"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ogiltigt typ pÃ¥ egenskap"
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-uttryck mÃ¥ste vara heltal"
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ogiltig reduktionsidentifierare"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "initiering i parenteser Ã¤r inte tillÃ¥tet i en OpenMP-%<for%>-slinga"
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "initiering i parenteser Ã¤r inte tillÃ¥tet i en for-slinga"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr "%<_Cilk_for%> tillÃ¥ter ett uttryck istÃ¤llet fÃ¶r en deklaration endast i C, inte i C++"
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterationsvariabel %qD skall inte vara reduction"
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "inte tillrÃ¤ckligt med for-slingor att kollapsa"
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "vektorattribut som inte omedelbart fÃ¶ljs av en ensam funktionsdeklaration eller -definition"
  
! #: cp/parser.c:36949
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ogiltig initierarklausul"
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "id-uttryck fÃ¶rvÃ¤ntades (argument)"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>"
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "typer fÃ¥r inte definieras i en declare reduction-typlista"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "en fÃ¶rdeklarerad aritmetisk typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "funktions- eller vektortyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "referenstyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "const-, volatile- eller __restrict-kvalificerad typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> namnger en mÃ¤ngd Ã¶verlagrade"
  
! #: cp/parser.c:37482
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD refererar inte till en funktion med namnrymdsrÃ¤ckvidd"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr "atomic_cancel"
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> utan stÃ¶d fÃ¶r transaktionsminne aktiverat"
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "skrÃ¤p vid slutet av %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "ogiltig kornstorlek fÃ¶r _Cilk_for"
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> mÃ¥ste vara inuti en funktion"
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "%<#pragma simd%> mÃ¥ste vara inuti en funktion"
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "%<#pragma cilk grainsize%> mÃ¥ste vara inuti en funktion"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr "-fcilkplus mÃ¥ste vara aktiverat fÃ¶r att anvÃ¤nda %<#pragma cilk grainsize%>"
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "intermoduloptimeringar inte implementerade fÃ¶r C++"
  
! #: cp/parser.c:38558
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "variabelnamn fÃ¶rvÃ¤ntades"
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> eller %<)%> fÃ¶rvÃ¤ntades efter %qE"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "implicita mallar fÃ¥r inte vara %<virtual%>"
*************** msgstr "specialisering av %qD efter inst
*** 44149,44155 ****
  msgid "candidate is: %#D"
  msgstr "kandidat Ã¤r: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
--- 44231,44237 ----
  msgid "candidate is: %#D"
  msgstr "kandidat Ã¤r: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
*************** msgstr "%qE Ã¤r inte ett giltigt mallarg
*** 44725,44948 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern lÃ¤nkklass"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qD inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom det stÃ¥r i konflikt med cv-kvalificeringar"
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom inte Ã¤r ett l-vÃ¤rde"
  
! #: cp/pt.c:6665
  #, 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 Ã¤r inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress"
  
! #: cp/pt.c:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det inte Ã¤r ett objekt med lÃ¤nkklass"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom objekt %qD inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r en pekare"
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "fÃ¶rsÃ¶k att anvÃ¤nda %qE istÃ¤llet"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r av typen %qT"
  
! #: cp/pt.c:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "standardkonverteringar Ã¤r inte tillÃ¥tna i denna kontext"
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ignorerar attribut pÃ¥ mallargumentet %qT"
  
! #: cp/pt.c:7351
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "ignorerar attribut i mallargumentet %qE"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "inskjutet klassnamn %qD anvÃ¤nt som mallmallargument"
  
! #: cp/pt.c:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ogiltig anvÃ¤ndning av destrueraren %qE som en typ"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "fÃ¶r att referera till en typmedlem av en mallparameter, anvÃ¤nd %<typename %E%>"
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "typ/vÃ¤rde stÃ¤mmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en konstant av typen %qT, fick %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  fÃ¶rvÃ¤ntade en klassmall, fick %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  fÃ¶rvÃ¤ntade en typ, fick %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en typ, fick %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en klassmall, fick %qT"
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en mall av typen %qD, fick %qT"
  
! #: cp/pt.c:7604
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "begrÃ¤nsningar stÃ¤mmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.c:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD fÃ¶rvÃ¤ntades men fick %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "typer stÃ¤mmer inte i icke-typs parameterpaket"
  
! #: cp/pt.c:7675
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunde inte konvertera mallargument %qE frÃ¥n %qT till %qT"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "mallargument %d Ã¤r ogiltigt"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "fel antal mallargument (%d, skulle vara %d)"
  
! #: cp/pt.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "fel antal mallargument (%d, skulle vara Ã¥tminstone %d)"
  
! #: cp/pt.c:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "angivna till %qD"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack-expansionsargument fÃ¶r icke-pack-parametern %qD till aliasmall %qD"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack-expansionsargument fÃ¶r icke-pack-parametern %qD till konceptet %qD"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "sÃ¥ varje instansiering med ett icke-tomt parameterpaket vore felformulerad"
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "angivna till %q+D"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ã¤r inte en funktionsmall"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "icke-malltyp %qT anvÃ¤nd som en mall"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "fÃ¶r malldeklaration %q+D"
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "mallbegrÃ¤nsningsfel"
  
! #: cp/pt.c:9056
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "anvÃ¤ndning av felaktig variabelmall %qE"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "fold Ã¶ver tom expansion Ã¶ver %O"
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%T%>"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%E%>"
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "  vid instansiering av standardargument fÃ¶r anrop av %D"
--- 44807,45048 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern lÃ¤nkklass"
  
! #: cp/pt.c:6610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom %qD inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/pt.c:6625
! #, 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 "  vektortypen %qT med variabel storlek Ã¤r inte ett giltigt mallargument"
! 
! #: cp/pt.c:6634
! #, 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 "  vektortypen %qT med variabel storlek Ã¤r inte ett giltigt mallargument"
! 
! #: cp/pt.c:6641
! #, 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 Ã¤r inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern lÃ¤nkklass"
! 
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom det stÃ¥r i konflikt med cv-kvalificeringar"
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom inte Ã¤r ett l-vÃ¤rde"
  
! #: cp/pt.c:6698
  #, 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 Ã¤r inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress"
  
! #: cp/pt.c:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det inte Ã¤r ett objekt med lÃ¤nkklass"
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typ %qT eftersom objekt %qD inte har nÃ¥gon lÃ¤nkklass"
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r en pekare"
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "fÃ¶rsÃ¶k att anvÃ¤nda %qE istÃ¤llet"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ã¤r inte ett giltigt mallargument fÃ¶r typen %qT eftersom det Ã¤r av typen %qT"
  
! #: cp/pt.c:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "standardkonverteringar Ã¤r inte tillÃ¥tna i denna kontext"
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ignorerar attribut pÃ¥ mallargumentet %qT"
  
! #: cp/pt.c:7433
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "ignorerar attribut i mallargumentet %qE"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "inskjutet klassnamn %qD anvÃ¤nt som mallmallargument"
  
! #: cp/pt.c:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ogiltig anvÃ¤ndning av destrueraren %qE som en typ"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "fÃ¶r att referera till en typmedlem av en mallparameter, anvÃ¤nd %<typename %E%>"
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "typ/vÃ¤rde stÃ¤mmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en konstant av typen %qT, fick %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  fÃ¶rvÃ¤ntade en klassmall, fick %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  fÃ¶rvÃ¤ntade en typ, fick %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en typ, fick %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en klassmall, fick %qT"
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  fÃ¶rvÃ¤ntade en mall av typen %qD, fick %qT"
  
! #: cp/pt.c:7686
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "begrÃ¤nsningar stÃ¤mmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.c:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD fÃ¶rvÃ¤ntades men fick %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "typer stÃ¤mmer inte i icke-typs parameterpaket"
  
! #: cp/pt.c:7757
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunde inte konvertera mallargument %qE frÃ¥n %qT till %qT"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "mallargument %d Ã¤r ogiltigt"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "fel antal mallargument (%d, skulle vara %d)"
  
! #: cp/pt.c:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "fel antal mallargument (%d, skulle vara Ã¥tminstone %d)"
  
! #: cp/pt.c:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "angivna till %qD"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack-expansionsargument fÃ¶r icke-pack-parametern %qD till aliasmall %qD"
  
! #: cp/pt.c:8073
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack-expansionsargument fÃ¶r icke-pack-parametern %qD till konceptet %qD"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "sÃ¥ varje instansiering med ett icke-tomt parameterpaket vore felformulerad"
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "angivna till %q+D"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ã¤r inte en funktionsmall"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "icke-malltyp %qT anvÃ¤nd som en mall"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "fÃ¶r malldeklaration %q+D"
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "mallbegrÃ¤nsningsfel"
  
! #: cp/pt.c:9138
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "anvÃ¤ndning av felaktig variabelmall %qE"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "fold Ã¶ver tom expansion Ã¶ver %O"
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%T%>"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %<%E%>"
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "  vid instansiering av standardargument fÃ¶r anrop av %D"
*************** msgstr "  vid instansiering av standarda
*** 44960,45230 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabeln %qD har funktionstyp"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ogiltig parametertyp %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "i deklaration %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "funktion som returnerar en vektor"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion som returnerar en funktion"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "skapar pekare till medlemsfunktion i typ %qT som inte Ã¤r en klass"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formar referens till void"
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formar pekare till en referenstyp %qT"
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formar referens till en referenstyp %qT"
  
! #: cp/pt.c:13800
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.c:13803
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "skapar pekare till medlem av typ %qT som inte Ã¤r en klass"
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "skapar pekare till medlemsreferenstyp %qT"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "skapar pekare till medlem av typ void"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "skapar vektor av %qT"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ã¤r inte en klass-, post- eller unionstyp"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT slÃ¥s upp till %qT som inte Ã¤r en upprÃ¤kningstyp"
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT lÃ¶ses upp till %qT, som inte Ã¤r en klasstyp"
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tom initierare i lambdas init-fÃ¥ngst"
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "anvÃ¤ndning av %qs i mall"
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "namnet %qE i den beroende tolkas som nÃ¥got annat Ã¤n en typ, men instansiering ger en typ"
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "sÃ¤g %<typename %E%> om en typ avses"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "anvÃ¤ndning av ogiltigt fÃ¤lt %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ogiltig anvÃ¤ndning av paketexpansionsuttryck"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "anvÃ¤nd %<...%>  fÃ¶r att expandera argumentpaket"
  
! #: cp/pt.c:17236
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD deklarerades inte i detta definitionsomrÃ¥de, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
  
! #: cp/pt.c:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "anvÃ¤nd %<this->%D%> istÃ¤llet"
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet"
  
! #: cp/pt.c:17278
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ã¤r deklarerad hÃ¤r, senare i Ã¶versÃ¤ttningsenheten"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.c:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ã¤r/anvÃ¤nder en namnlÃ¶s typ"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "mallargumentet fÃ¶r %qD anvÃ¤nder lokal typ %qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ã¤r en variabel typ"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "heltalsuttryck %qE Ã¤r inte konstant"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  fÃ¶rsÃ¶ker instansiera %qD"
  
! #: cp/pt.c:21892
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig mallinstansiering av %q#T"
  
! #: cp/pt.c:21894
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig mallinstansiering av %q#D"
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansieringar av icke-mall %q#D"
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ã¤r inte en statisk datamedlem i en klassmall"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall fÃ¶r %qD"
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "typ %qT fÃ¶r explicit instansiering %qD stÃ¤mmer inte med deklarerad typ %qT"
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 fÃ¶rbjuder anvÃ¤ndning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillÃ¤mpad pÃ¥ mallinstansiering"
  
! #: cp/pt.c:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explicit instansieringar av mallen %q#D som inte Ã¤r en klass"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T fÃ¶re definitionen av mallen"
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av %qE vid explicita instansieringar"
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "dubblerad explicit instansiering av %q#T"
--- 45060,45330 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabeln %qD har funktionstyp"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ogiltig parametertyp %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "i deklaration %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "funktion som returnerar en vektor"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion som returnerar en funktion"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "skapar pekare till medlemsfunktion i typ %qT som inte Ã¤r en klass"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formar referens till void"
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formar pekare till en referenstyp %qT"
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formar referens till en referenstyp %qT"
  
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.c:13885
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "skapar pekare till medlem av typ %qT som inte Ã¤r en klass"
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "skapar pekare till medlemsreferenstyp %qT"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "skapar pekare till medlem av typ void"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "skapar vektor av %qT"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ã¤r inte en klass-, post- eller unionstyp"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT slÃ¥s upp till %qT som inte Ã¤r en upprÃ¤kningstyp"
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT lÃ¶ses upp till %qT, som inte Ã¤r en klasstyp"
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tom initierare i lambdas init-fÃ¥ngst"
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "anvÃ¤ndning av %qs i mall"
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "namnet %qE i den beroende tolkas som nÃ¥got annat Ã¤n en typ, men instansiering ger en typ"
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "sÃ¤g %<typename %E%> om en typ avses"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "anvÃ¤ndning av ogiltigt fÃ¤lt %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ogiltig anvÃ¤ndning av paketexpansionsuttryck"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "anvÃ¤nd %<...%>  fÃ¶r att expandera argumentpaket"
  
! #: cp/pt.c:17318
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD deklarerades inte i detta definitionsomrÃ¥de, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
  
! #: cp/pt.c:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "anvÃ¤nd %<this->%D%> istÃ¤llet"
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet"
  
! #: cp/pt.c:17360
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ã¤r deklarerad hÃ¤r, senare i Ã¶versÃ¤ttningsenheten"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.c:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ã¤r/anvÃ¤nder en namnlÃ¶s typ"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "mallargumentet fÃ¶r %qD anvÃ¤nder lokal typ %qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ã¤r en variabel typ"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "heltalsuttryck %qE Ã¤r inte konstant"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  fÃ¶rsÃ¶ker instansiera %qD"
  
! #: cp/pt.c:21981
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig mallinstansiering av %q#T"
  
! #: cp/pt.c:21983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig mallinstansiering av %q#D"
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansieringar av icke-mall %q#D"
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ã¤r inte en statisk datamedlem i en klassmall"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall fÃ¶r %qD"
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "typ %qT fÃ¶r explicit instansiering %qD stÃ¤mmer inte med deklarerad typ %qT"
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 fÃ¶rbjuder anvÃ¤ndning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillÃ¤mpad pÃ¥ mallinstansiering"
  
! #: cp/pt.c:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explicit instansieringar av mallen %q#D som inte Ã¤r en klass"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T fÃ¶re definitionen av mallen"
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av %qE vid explicita instansieringar"
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "dubblerad explicit instansiering av %q#T"
*************** msgstr "dubblerad explicit instansiering
*** 45236,45327 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgÃ¤nglig"
  
! #: cp/pt.c:22971
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d vid instansiering av %q+D, mÃ¶jligen frÃ¥n generering av virtuell tabell (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/pt.c:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ogiltig mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.c:23315
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "hÃ¤rledning frÃ¥n klammeromgiven initierarlista krÃ¤ver #include <initializer_list>"
  
! #: cp/pt.c:25197
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "icke-klass-mall %qT anvÃ¤nd utan mallargument"
  
! #: cp/pt.c:25273
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "kan inte hÃ¤rleda mallargument fÃ¶r kopieinitiering av %qT, eftersom den inte har nÃ¥gra icke-explicita hÃ¤rledningsguider eller anvÃ¤ndardeklarerade konstruerare"
  
! #: cp/pt.c:25287
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "hÃ¤rledning av klassmallargument misslyckades:"
  
! #: cp/pt.c:25291
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "explicita hÃ¤rledningsguider Ã¶vervÃ¤gs inte vid kopieinitiering"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direkt listinitiering av %<auto%> tar precis ett element"
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "fÃ¶r hÃ¤rledning till %<std::initializer_list%>, anvÃ¤nd kopielistinitiering (d.v.s. lÃ¤gg till %<=%> fÃ¶re %<{%>)"
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
  
! #: cp/pt.c:25431
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "kan inte hÃ¤rleda lambdareturtyp frÃ¥n %qE"
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan inte hÃ¤rleda %qT frÃ¥n %qE"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "platshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfyllt"
  
! #: cp/pt.c:25470
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd initierare uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.c:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd returtyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.c:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd uttryckstyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
--- 45336,45427 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgÃ¤nglig"
  
! #: cp/pt.c:23060
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d vid instansiering av %q+D, mÃ¶jligen frÃ¥n generering av virtuell tabell (anvÃ¤nd -ftemplate-depth= fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/pt.c:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ogiltig mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.c:23404
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "hÃ¤rledning frÃ¥n klammeromgiven initierarlista krÃ¤ver #include <initializer_list>"
  
! #: cp/pt.c:25317
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "icke-klass-mall %qT anvÃ¤nd utan mallargument"
  
! #: cp/pt.c:25393
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "kan inte hÃ¤rleda mallargument fÃ¶r kopieinitiering av %qT, eftersom den inte har nÃ¥gra icke-explicita hÃ¤rledningsguider eller anvÃ¤ndardeklarerade konstruerare"
  
! #: cp/pt.c:25407
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "hÃ¤rledning av klassmallargument misslyckades:"
  
! #: cp/pt.c:25411
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "explicita hÃ¤rledningsguider Ã¶vervÃ¤gs inte vid kopieinitiering"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direkt listinitiering av %<auto%> tar precis ett element"
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "fÃ¶r hÃ¤rledning till %<std::initializer_list%>, anvÃ¤nd kopielistinitiering (d.v.s. lÃ¤gg till %<=%> fÃ¶re %<{%>)"
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
  
! #: cp/pt.c:25551
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "kan inte hÃ¤rleda lambdareturtyp frÃ¥n %qE"
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan inte hÃ¤rleda %qT frÃ¥n %qE"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "platshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfyllt"
  
! #: cp/pt.c:25590
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd initierare uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.c:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd returtyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.c:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd uttryckstyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
*************** msgstr "%q+#D kan inte deklareras"
*** 45478,45943 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom %q+#D Ã¤r deklarerad i basklassen"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "fÃ¶reslÃ¥r uttryckliga klamrar runt tom kropp i %<do%>-sats"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "typen pÃ¥ asm-operand %qE kunde inte avgÃ¶ras"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__-deklarationer fÃ¥r bara fÃ¶rekomma pÃ¥ funktionsnivÃ¥"
  
! #: cp/semantics.c:1761
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ogiltig anvÃ¤ndning av %qD i en statisk medlemsfunktion"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "argument till destruerare Ã¤r inte tillÃ¥tet"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> Ã¤r inte tillgÃ¤ngligt i en statisk medlemsfunktion"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ogiltig anvÃ¤ndning av %<this%> i icke-medlemsfunktion"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ogiltigt anvÃ¤ndning av %<this%> pÃ¥ toppnivÃ¥"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ogiltigt kvalificerande rÃ¤ckvidd i pseudodestruerarnamn"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "kvalificerad typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE har inte typen %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "sammansatt literal fÃ¶r ej objekttyp %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "malltypparametrar mÃ¥ste anvÃ¤nda nyckelordet %<class%> eller %<typename%>"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ogiltigt anvÃ¤ndning av typ %qT som standardvÃ¤rde fÃ¶r en mallmallparameter"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ogiltigt standardargument fÃ¶r en mallmallparameter"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition av %q#T inuti mallparameterlista"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ogiltig definition av kvalificerad typ %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ogiltig basklasspecifikation"
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "kan inte fÃ¥nga medlemmen %qD i anonym union"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ã¤r inte fÃ¥ngad"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "lambdat har ingen standardfÃ¥ngst"
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "lambda i lokal klass %q+T kan inte fÃ¥nga variabler frÃ¥n det omgivande sammanhanget"
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "anvÃ¤ndning av lokal variabel med automatisk lagringsklass frÃ¥n en kringliggande funktion"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "anvÃ¤ndning av parameter frÃ¥n den kringliggande funktionen"
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "anvÃ¤ndning av parameter utanfÃ¶r funktionskroppen"
  
! #: cp/semantics.c:3524
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "mallargument saknas"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "mallparameter %qD av typ %qT Ã¤r inte tillÃ¥ten i ett konstant heltalsuttryck eftersom den inte Ã¤r av heltals- eller upprÃ¤kningstyp"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "anvÃ¤ndning av namnrymden %q+D som uttryck"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "anvÃ¤ndning av klassmall %qT som uttryck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "begÃ¤ran av medlem %qD Ã¤r tvetydig i gitter av multipelt arv"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "typen pÃ¥ %qE Ã¤r okÃ¤nd"
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ã¤r inte ett upprÃ¤kningstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameterpakets-__bases Ã¤r endast giltiga i malldeklarationer"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "det gÃ¥r inte att applicera %<offsetof%> pÃ¥ destrueraren %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr "andra operanden till %<offsetof%> Ã¤r varken en ensam identifierare eller en sekvens av medlemsÃ¥tkomster och vektorreferenser"
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "det gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ medlemsfunktion %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr "offsetof inom icke-standardlayouttypen %qT Ã¤r odefinierat"
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> tillÃ¥tet i OpenMP endast i %<declare simd%>-klausuler"
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "anvÃ¤ndardefinierad reduktionsuppslagning Ã¤r tvetydig"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE i %<reduction%>-klausul Ã¤r en vektor med storlek noll"
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE har const-typ fÃ¶r %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "anvÃ¤ndardefinierad reduktion med konstruerarinitierare fÃ¶r basklassen %qT"
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "linjÃ¤r klausul med modifieraren %qs tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r en referens med typen %qT"
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr "linjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltals-, flyttals- eller pekarvariabel med typen %qT"
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "linjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltal och inte pekare med typen %qT"
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "ett linjÃ¤rt steguttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ã¤r inte en variabel i klausul %qs"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ã¤r inte en variabel i klausul %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ã¤r inte en variabel i klausul %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<gang%>-statiskt uttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<gang%>-statiskt vÃ¤rde mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<gang%>-numeriskt uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<vector%>-lÃ¤ngduttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<worker%>-numeriskt uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-uttrycket mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<gang%>-numeriskt vÃ¤rde mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<vector%>-lÃ¤ngdvÃ¤rdet mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<worker%>-numeriskt vÃ¤rde mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "uttryck fÃ¶r styckesstorlek fÃ¶r schemalÃ¤ggning mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "%qs-lÃ¤ngduttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%qs lÃ¤ngduttryck mÃ¥ste vara ett positivt konstant heltalsuttryck"
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-uttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-uttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-id mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "%<dist_schedule%> styckesstorleksuttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ã¤r inte en variabel i %<aligned%>-klausul"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE i %<aligned%>-klausul Ã¤r varken en pekare eller en vektor eller en referens till pekare eller vektor"
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "%<aligned%>-klausuls justeringsuttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ã¤r inte en variabel i %<depend%>-klausul"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¶verlagrad funktion med namnet %qE i klausulen %qs"
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "mallen %qE i-klausulen %qs"
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<grainsize%>-uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "%<priority%>-uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_tasks%>-uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "%qs-variabeln Ã¤r varken en pekare, eller en vektor eller en referens till pekare eller vektor"
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tile%>-argumentet behÃ¶ver en heltalstyp"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ã¤r inte fil-, namnrymds- eller blockrÃ¤ckviddsvariabel"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE-direktiv inte i %qT-definition"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "skillnaden mellan %qE och %qD har inte heltalstyp"
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> anvÃ¤nd med klassiterationsvariabeln %qE"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> anvÃ¤nder tvÃ¥ olika uttryck fÃ¶r minne"
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statisk fÃ¶rsÃ¤kran misslyckades"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statisk fÃ¶rsÃ¤kran misslyckades: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "icke-konstant villkor i statisk deklaration"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "argument till decltype mÃ¥ste vara ett uttryck"
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype kan inte lÃ¶sa upp adressen till en Ã¶verlagrad funktion"
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operanden till vikningsuttrycket har inget oexpanderat parameterpaket"
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "bÃ¥da argumenten i en binÃ¤r vikning har oexpanderade parameterpaket"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "inga oexpanderade parameterpack i binÃ¤r fold"
  
! #: cp/semantics.c:9519
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "icke-pekar-argument till %<__builtin_launder%>"
--- 45578,46043 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom %q+#D Ã¤r deklarerad i basklassen"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "fÃ¶reslÃ¥r uttryckliga klamrar runt tom kropp i %<do%>-sats"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "typen pÃ¥ asm-operand %qE kunde inte avgÃ¶ras"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__-deklarationer fÃ¥r bara fÃ¶rekomma pÃ¥ funktionsnivÃ¥"
  
! #: cp/semantics.c:1764
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ogiltig anvÃ¤ndning av %qD i en statisk medlemsfunktion"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "argument till destruerare Ã¤r inte tillÃ¥tet"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> Ã¤r inte tillgÃ¤ngligt i en statisk medlemsfunktion"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ogiltig anvÃ¤ndning av %<this%> i icke-medlemsfunktion"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ogiltigt anvÃ¤ndning av %<this%> pÃ¥ toppnivÃ¥"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ogiltigt kvalificerande rÃ¤ckvidd i pseudodestruerarnamn"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "kvalificerad typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE har inte typen %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "sammansatt literal fÃ¶r ej objekttyp %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "malltypparametrar mÃ¥ste anvÃ¤nda nyckelordet %<class%> eller %<typename%>"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ogiltigt anvÃ¤ndning av typ %qT som standardvÃ¤rde fÃ¶r en mallmallparameter"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ogiltigt standardargument fÃ¶r en mallmallparameter"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition av %q#T inuti mallparameterlista"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ogiltig definition av kvalificerad typ %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ogiltig basklasspecifikation"
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "kan inte fÃ¥nga medlemmen %qD i anonym union"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ã¤r inte fÃ¥ngad"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "lambdat har ingen standardfÃ¥ngst"
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "lambda i lokal klass %q+T kan inte fÃ¥nga variabler frÃ¥n det omgivande sammanhanget"
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "anvÃ¤ndning av lokal variabel med automatisk lagringsklass frÃ¥n en kringliggande funktion"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "anvÃ¤ndning av parameter frÃ¥n den kringliggande funktionen"
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "anvÃ¤ndning av parameter utanfÃ¶r funktionskroppen"
  
! #: cp/semantics.c:3537
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "mallargument saknas"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "mallparameter %qD av typ %qT Ã¤r inte tillÃ¥ten i ett konstant heltalsuttryck eftersom den inte Ã¤r av heltals- eller upprÃ¤kningstyp"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "anvÃ¤ndning av namnrymden %q+D som uttryck"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "anvÃ¤ndning av klassmall %qT som uttryck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "begÃ¤ran av medlem %qD Ã¤r tvetydig i gitter av multipelt arv"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD fÃ¥r inte finnas i ett konstantuttryck"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "typen pÃ¥ %qE Ã¤r okÃ¤nd"
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ã¤r inte ett upprÃ¤kningstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "Parameterpakets-__bases Ã¤r endast giltiga i malldeklarationer"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "det gÃ¥r inte att applicera %<offsetof%> pÃ¥ destrueraren %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr "andra operanden till %<offsetof%> Ã¤r varken en ensam identifierare eller en sekvens av medlemsÃ¥tkomster och vektorreferenser"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "det gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ medlemsfunktion %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr "offsetof inom icke-standardlayouttypen %qT Ã¤r odefinierat"
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> tillÃ¥tet i OpenMP endast i %<declare simd%>-klausuler"
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "anvÃ¤ndardefinierad reduktionsuppslagning Ã¤r tvetydig"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE i %<reduction%>-klausul Ã¤r en vektor med storlek noll"
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE har const-typ fÃ¶r %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "anvÃ¤ndardefinierad reduktion med konstruerarinitierare fÃ¶r basklassen %qT"
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "linjÃ¤r klausul med modifieraren %qs tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r en referens med typen %qT"
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr "linjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltals-, flyttals- eller pekarvariabel med typen %qT"
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "linjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltal och inte pekare med typen %qT"
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "ett linjÃ¤rt steguttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ã¤r inte en variabel i klausul %qs"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ã¤r inte en variabel i klausul %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ã¤r inte en variabel i klausul %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<gang%>-statiskt uttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<gang%>-statiskt vÃ¤rde mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<gang%>-numeriskt uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<vector%>-lÃ¤ngduttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<worker%>-numeriskt uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-uttrycket mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<gang%>-numeriskt vÃ¤rde mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<vector%>-lÃ¤ngdvÃ¤rdet mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<worker%>-numeriskt vÃ¤rde mÃ¥ste vara positivt"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "uttryck fÃ¶r styckesstorlek fÃ¶r schemalÃ¤ggning mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "%qs-lÃ¤ngduttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%qs lÃ¤ngduttryck mÃ¥ste vara ett positivt konstant heltalsuttryck"
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-uttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-uttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-id mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "%<dist_schedule%> styckesstorleksuttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ã¤r inte en variabel i %<aligned%>-klausul"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE i %<aligned%>-klausul Ã¤r varken en pekare eller en vektor eller en referens till pekare eller vektor"
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD fÃ¶rekommer mer Ã¤n en gÃ¥ng i %<aligned%>-klausuler"
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "%<aligned%>-klausuls justeringsuttryck mÃ¥ste vara heltal"
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD Ã¤r inte en variabel i %<depend%>-klausul"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¶verlagrad funktion med namnet %qE i klausulen %qs"
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "mallen %qE i-klausulen %qs"
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<grainsize%>-uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "%<priority%>-uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_tasks%>-uttryck mÃ¥ste vara ett heltal"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "%qs-variabeln Ã¤r varken en pekare, eller en vektor eller en referens till pekare eller vektor"
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tile%>-argumentet behÃ¶ver en heltalstyp"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ã¤r inte fil-, namnrymds- eller blockrÃ¤ckviddsvariabel"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE-direktiv inte i %qT-definition"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "skillnaden mellan %qE och %qD har inte heltalstyp"
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> anvÃ¤nd med klassiterationsvariabeln %qE"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> anvÃ¤nder tvÃ¥ olika uttryck fÃ¶r minne"
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statisk fÃ¶rsÃ¤kran misslyckades"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statisk fÃ¶rsÃ¤kran misslyckades: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "icke-konstant villkor i statisk deklaration"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "argument till decltype mÃ¥ste vara ett uttryck"
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype kan inte lÃ¶sa upp adressen till en Ã¶verlagrad funktion"
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operanden till vikningsuttrycket har inget oexpanderat parameterpaket"
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "bÃ¥da argumenten i en binÃ¤r vikning har oexpanderade parameterpaket"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "inga oexpanderade parameterpack i binÃ¤r fold"
  
! #: cp/semantics.c:9532
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "icke-pekar-argument till %<__builtin_launder%>"
*************** msgstr "%qV-kvalificerare kan inte tillÃ
*** 45952,46058 ****
  msgid "lambda-expression in a constant expression"
  msgstr "lambdauttryck i ett konstantuttryck"
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attributet %qE tillÃ¤mpat pÃ¥ %qD med returtypen void"
  
! #: cp/tree.c:3900
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "attributet %qE kan bara anvÃ¤ndas pÃ¥ funktioner eller pÃ¥ klass- eller upprÃ¤kningstyper"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "begÃ¤rd init_priority Ã¤r inte en heltalskonstant"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "det gÃ¥r bara att anvÃ¤nda attributet %qE pÃ¥ definitioner av objekt- eller klasstyp med filrÃ¤ckvidd"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "begÃ¤rd init_priority Ã¤r utanfÃ¶r sitt intervall"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "begÃ¤rt init_priority Ã¤r reserverad fÃ¶r internt bruk"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "attributet %qE stÃ¶djs inte pÃ¥ denna plattform"
  
! #: cp/tree.c:4030
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "omdeklaration av %qD lÃ¤gger till abi-taggen %E"
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "attributet %qE behÃ¶ver argument"
  
! #: cp/tree.c:4061
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argumenten till attributet %qE mÃ¥ste vara smala strÃ¤ngkonstanter"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argumenten till attributet %qE mÃ¥ste innehÃ¥lla giltiga identifierare"
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> Ã¤r inte ett giltigt fÃ¶rsta tecken fÃ¶r en identifierare"
  
! #: cp/tree.c:4089
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> Ã¤r inte ett giltig bokstav i en identifierare"
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "attributet %qE anvÃ¤nt pÃ¥ typen %qT som inte Ã¤r en klass eller upprÃ¤kningstyp"
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "attributet %qE anvÃ¤nt pÃ¥ %qT efter dess definition"
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "ignorerar attributet %qE anvÃ¤nt pÃ¥ mallinstansieringen %qT"
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "ignorerar attributet %qE anvÃ¤nt pÃ¥ mallspecialiseringen %qT"
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attributet %qE tillÃ¤mpat pÃ¥ %qD som inte Ã¤r en funktion eller variabel"
  
! #: cp/tree.c:4161
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attributet %qE tillÃ¤mpat pÃ¥ extern \"C\"-deklaration %qD"
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "noll som en nollpekarkonstant"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontroll: misslyckades i %s, vid %s:%d"
--- 46052,46158 ----
  msgid "lambda-expression in a constant expression"
  msgstr "lambdauttryck i ett konstantuttryck"
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attributet %qE tillÃ¤mpat pÃ¥ %qD med returtypen void"
  
! #: cp/tree.c:3895
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "attributet %qE kan bara anvÃ¤ndas pÃ¥ funktioner eller pÃ¥ klass- eller upprÃ¤kningstyper"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "begÃ¤rd init_priority Ã¤r inte en heltalskonstant"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "det gÃ¥r bara att anvÃ¤nda attributet %qE pÃ¥ definitioner av objekt- eller klasstyp med filrÃ¤ckvidd"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "begÃ¤rd init_priority Ã¤r utanfÃ¶r sitt intervall"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "begÃ¤rt init_priority Ã¤r reserverad fÃ¶r internt bruk"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "attributet %qE stÃ¶djs inte pÃ¥ denna plattform"
  
! #: cp/tree.c:4025
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "omdeklaration av %qD lÃ¤gger till abi-taggen %E"
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "attributet %qE behÃ¶ver argument"
  
! #: cp/tree.c:4056
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argumenten till attributet %qE mÃ¥ste vara smala strÃ¤ngkonstanter"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argumenten till attributet %qE mÃ¥ste innehÃ¥lla giltiga identifierare"
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> Ã¤r inte ett giltigt fÃ¶rsta tecken fÃ¶r en identifierare"
  
! #: cp/tree.c:4084
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> Ã¤r inte ett giltig bokstav i en identifierare"
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "attributet %qE anvÃ¤nt pÃ¥ typen %qT som inte Ã¤r en klass eller upprÃ¤kningstyp"
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "attributet %qE anvÃ¤nt pÃ¥ %qT efter dess definition"
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "ignorerar attributet %qE anvÃ¤nt pÃ¥ mallinstansieringen %qT"
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "ignorerar attributet %qE anvÃ¤nt pÃ¥ mallspecialiseringen %qT"
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attributet %qE tillÃ¤mpat pÃ¥ %qD som inte Ã¤r en funktion eller variabel"
  
! #: cp/tree.c:4156
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attributet %qE tillÃ¤mpat pÃ¥ extern \"C\"-deklaration %qD"
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "noll som en nollpekarkonstant"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontroll: misslyckades i %s, vid %s:%d"
*************** msgstr "   i konvertering av pekare till
*** 46734,46890 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ogiltig konvertering till typ %qT frÃ¥n typ %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan inte konvertera %qT till %qT fÃ¶r argument %qP till %qD"
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i standardargument"
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT nÃ¤r argument skickas"
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i initiering"
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i retur"
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i tilldelning"
  
! #: cp/typeck.c:8546
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "returtypen %qT Ã¤r ofullstÃ¤ndig"
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "parameter %qP till %qD kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "parameter kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "mÃ¥let fÃ¶r konvertering kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "mÃ¥let fÃ¶r initialisering kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "vÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8683
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "nÃ¤r argument %P till %qD skickades"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerar referens till en temporÃ¤r"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referens till annat Ã¤n lvÃ¤rde returnerad"
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "referens till lokal variabel %qD returnerad"
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adressen till etiketten %qD returnerad"
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adress till lokal variabel %qD returnerad"
  
! #: cp/typeck.c:8818
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerar ett vÃ¤rde frÃ¥n en destruerare"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:8826
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "det gÃ¥r inte att returnerar frÃ¥n en hanterare i ett funktions-try-block eller en konstruerare"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerar ett vÃ¤rde frÃ¥n en konstruerare"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-sats utan vÃ¤rde i funktion som returnerar %qT"
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "returnerar en initierarlista"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "inkonsistenta typer %qT och %qT hÃ¤rledda fÃ¶r lambda-returtypen"
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "inkonsistent hÃ¤rledning fÃ¶r auto-returtyp: %qT och sedan %qT"
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return-sats med vÃ¤rde i funktion som returnerar â€�voidâ€�"
  
! #: cp/typeck.c:8954
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> fÃ¥r inte returnera NULL om den inte Ã¤r deklarerad %<throw()%> (eller -fcheck-new Ã¤r aktivt)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "anvÃ¤nder temporÃ¤r som lvÃ¤rde"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "hjÃ¤lp xvÃ¤rde (rvÃ¤rdesreferens) som lvÃ¤rde"
--- 46834,46990 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ogiltig konvertering till typ %qT frÃ¥n typ %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan inte konvertera %qT till %qT fÃ¶r argument %qP till %qD"
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i standardargument"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT nÃ¤r argument skickas"
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i initiering"
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i retur"
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "det gÃ¥r inte att konvertera %qT till %qT i tilldelning"
  
! #: cp/typeck.c:8547
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "returtypen %qT Ã¤r ofullstÃ¤ndig"
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "parameter %qP till %qD kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "parameter kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "mÃ¥let fÃ¶r konvertering kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "mÃ¥let fÃ¶r initialisering kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "vÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattribut"
  
! #: cp/typeck.c:8684
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "nÃ¤r argument %P till %qD skickades"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerar referens till en temporÃ¤r"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referens till annat Ã¤n lvÃ¤rde returnerad"
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "referens till lokal variabel %qD returnerad"
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adressen till etiketten %qD returnerad"
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adress till lokal variabel %qD returnerad"
  
! #: cp/typeck.c:8819
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerar ett vÃ¤rde frÃ¥n en destruerare"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:8827
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "det gÃ¥r inte att returnerar frÃ¥n en hanterare i ett funktions-try-block eller en konstruerare"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerar ett vÃ¤rde frÃ¥n en konstruerare"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-sats utan vÃ¤rde i funktion som returnerar %qT"
  
! #: cp/typeck.c:8868
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "returnerar en initierarlista"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "inkonsistenta typer %qT och %qT hÃ¤rledda fÃ¶r lambda-returtypen"
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "inkonsistent hÃ¤rledning fÃ¶r auto-returtyp: %qT och sedan %qT"
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return-sats med vÃ¤rde i funktion som returnerar â€�voidâ€�"
  
! #: cp/typeck.c:8955
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> fÃ¥r inte returnera NULL om den inte Ã¤r deklarerad %<throw()%> (eller -fcheck-new Ã¤r aktivt)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "anvÃ¤nder temporÃ¤r som lvÃ¤rde"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "hjÃ¤lp xvÃ¤rde (rvÃ¤rdesreferens) som lvÃ¤rde"
*************** msgstr "PekarinitieringsmÃ¥l vid %L mÃ¥s
*** 50839,50925 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "ProcedurpekarinitieringsmÃ¥l vid %L fÃ¥r inte vara en procedurpekare"
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Icke variabelt uttryck i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Namngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs i variabeldefinitionssammanhang (%s) vid %L Ã¤r inte en variabel"
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Icke-POINTER i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typen Ã¤r oÃ¥tkomlig i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "Variabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "Variabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabeln %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "%qs vid %L som Ã¤r associerad med vektorindexerat mÃ¥l kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "%qs vid %L som Ã¤r associerad med uttryck kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "Associationsnamn %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mÃ¥l vid %L inte heller kan"
  
! #: fortran/expr.c:5492
  #, 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 "Element med samma vÃ¤rde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)"
--- 50939,51025 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "ProcedurpekarinitieringsmÃ¥l vid %L fÃ¥r inte vara en procedurpekare"
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Icke variabelt uttryck i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Namngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs i variabeldefinitionssammanhang (%s) vid %L Ã¤r inte en variabel"
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Icke-POINTER i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typen Ã¤r oÃ¥tkomlig i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "Variabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "Variabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabeln %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "%qs vid %L som Ã¤r associerad med vektorindexerat mÃ¥l kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "%qs vid %L som Ã¤r associerad med uttryck kan inte anvÃ¤ndas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr "Associationsnamn %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mÃ¥l vid %L inte heller kan"
  
! #: fortran/expr.c:5497
  #, 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 "Element med samma vÃ¤rde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)"
*************** msgstr "FÃ¶rsta argumentet till definier
*** 51106,51117 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
--- 51206,51217 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
*************** msgstr "DC-formatspecificerare Ã¤r inte
*** 51886,52393 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: DT-formatspecificerare Ã¤r inte tillÃ¥ten vid %C"
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "X-beskrivare krÃ¤ver inledande utrymmesantal vid %L"
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "$-beskrivare vid %L"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ mÃ¥ste vara den sista specificeraren i formatet vid %L"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "UtÃ¶kning: Nollbredd efter L-beskrivare vid %L"
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Positiv bredd saknas efter L-beskrivare vid %L"
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%>â€� i format vid %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Positiv bredd krÃ¤vs i formatspecificerare %s vid %L"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Period krÃ¤vs i formatangivelse %s vid %L"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Period krÃ¤vs i formatangivelse vid %L"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Formatspecificeraren H vid %L Ã¤r en funktion borttagen i Fortran 95"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Saknat komma vid %L"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s i formatstrÃ¤ng vid %L"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Ã–verflÃ¶diga tecken i format vid %L"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatsats i modulhuvudblock vid %C"
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACE"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Formatetikett saknas vid %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr "IOMSG mÃ¥ste vara en scalar-default-char-variable vid %L"
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr "%s krÃ¤ver ett scalar-default-char-expr vid %L"
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ogiltigt vÃ¤rde fÃ¶r %s-specifikation vid %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Dubblerad %s-specifikation vid %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabeln %s fÃ¥r inte vara INTENT(IN) vid %C"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s kan inte tilldelas i en PURE-procedur vid %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Dubblerad %s-etikettspecifikation vid %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr "%s Ã¤r en DEC-utÃ¶kning vid %C, kompilera om med -fdec fÃ¶r att aktivera"
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstant uttryck i FORMAT-tagg vid %L mÃ¥ste vara av typ CHARACTER"
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-tagg vid %L mÃ¥ste ha typen standardsorts CHARACTER eller INTEGER"
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-variabel i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabeln %qs vid %L har inte tilldelats en formatetikett"
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "SkalÃ¤r %qs i FORMAT-tagg vid %L Ã¤r inte en ASSIGNED-variabel"
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Icke-tecken i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen form i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen storlek i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Icke-teckens pekarvektorelement i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s-tagg vid %L mÃ¥ste ha typen %s"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Taggen %s vid %L mÃ¥ste vara en teckenstrÃ¤ng av standardsort"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s-tagg vid %L mÃ¥ste vara skalÃ¤r"
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-tagg vid %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 krÃ¤ver standard-INTEGER i %s-tagg vid %L"
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Icke-standard LOGICAL sort i %s-tagg vid %L"
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-specificerare vid %L"
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-tagg vid %L"
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qs"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s-specificerare i %s-sats vid %C har vÃ¤rdet %qs"
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "UtÃ¶kning: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qs"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "%s-specificerare i %s-sats vid %C har ogiltigt vÃ¤rde %qs"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-sats Ã¤r inte tillÃ¥ten i en PURE-procedur vid %C"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "UNIT-specificerare Ã¤r inte tillÃ¥ten med NEWUNIT vid %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT-specificerare mÃ¥ste ha FILE= eller STATUS='scratch' vid %C"
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "OPEN-sats vid %C mÃ¥ste ha antingen UNIT eller NEWUNIT angivet"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr "Typen ACTION stÃ¥r i konflikt med READONLY-specificeraren vid %C"
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-sats inte tillÃ¥ten i PURE-procedur vid %C"
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-sats vid %L krÃ¤ver ett UNIT-tal"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-tal i CLOSE-sats vid %L mÃ¥ste vara ickenegativt"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %C"
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-tal saknas i satsen vid %L"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-tal i sats vid %L mÃ¥ste vara ickenegativt"
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-sats vid %C"
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format saknas med standardenhet vid %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Dubblerad UNIT-specifikation vid %C"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Dubblerad formatspecifikation vid %C"
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbolen %qs i namnlistan %qs Ã¤r INTENT(IN) vid %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Dubblerad NML-specifikation vid %C"
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbolen %qs vid %C mÃ¥ste vara ett NAMELIST-gruppnamn"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-tagg vid %C Ã¤r inte tillÃ¥ten i utmatningssats"
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT inte angivet vid %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-specifikation vid %L mÃ¥ste vara ett INTEGER-uttryck eller en CHARACTER-variabel"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ogiltig form av WRITE-sats vid %L, UNIT krÃ¤vs"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Intern enhet med vektorindex vid %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Extern IO UNIT fÃ¥r inte vara en vektor vid %L"
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs i READ-sats vid %L innehÃ¥ller symbolen %qs som inte fÃ¥r stÃ¥ i ett variabeldefinitionssammanhang"
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma fÃ¶re i/o-elementlista vid %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-etikett %d vid %L inte definierad"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): felaktig I/O-sort"
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfel i I/O-iterator vid %C"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Variabel fÃ¶rvÃ¤ntades i READ-sats vid %C"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "FÃ¶rvÃ¤ntade uttryck i %s-sats vid %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfel i %s-sats vid %C"
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Intern fil vid %L med namnlista"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS=-specificerare vid %L mÃ¥ste vara ett initieringsuttryck"
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-namnlista vid %C Ã¤r en utÃ¶kning"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma fÃ¶rvÃ¤ntades i I/O-lista vid %C"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-sats vid %C Ã¤r inte tillÃ¥ten inuti PURE-procedur"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-sats Ã¤r inte tillÃ¥ten i PURE-procedur vid %C"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-tagg ogiltig i INQUIRE-sats vid %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-sats vid %L fÃ¥r inte innehÃ¥lla bÃ¥de FILE- och UNIT-specificerare"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-sats vid %L krÃ¤ver antingen FILE- eller UNIT-specificerare"
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT-tal i INQUIRE-sats vid %L fÃ¥r inte vara %d"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-sats vid %L krÃ¤ver en PENDING=-specificerare med ID=-specificeraren"
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %C"
--- 51986,52509 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003: DT-formatspecificerare Ã¤r inte tillÃ¥ten vid %C"
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "X-beskrivare krÃ¤ver inledande utrymmesantal vid %L"
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "$-beskrivare vid %L"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ mÃ¥ste vara den sista specificeraren i formatet vid %L"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "UtÃ¶kning: Nollbredd efter L-beskrivare vid %L"
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Positiv bredd saknas efter L-beskrivare vid %L"
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%>â€� i format vid %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Positiv bredd krÃ¤vs i formatspecificerare %s vid %L"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "Period krÃ¤vs i formatangivelse %s vid %L"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "Period krÃ¤vs i formatangivelse vid %L"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Formatspecificeraren H vid %L Ã¤r en funktion borttagen i Fortran 95"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Saknat komma vid %L"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s i formatstrÃ¤ng vid %L"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Ã–verflÃ¶diga tecken i format vid %L"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatsats i modulhuvudblock vid %C"
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACE"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Formatetikett saknas vid %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr "IOMSG mÃ¥ste vara en scalar-default-char-variable vid %L"
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr "%s krÃ¤ver ett scalar-default-char-expr vid %L"
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ogiltigt vÃ¤rde fÃ¶r %s-specifikation vid %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Dubblerad %s-specifikation vid %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabeln %s fÃ¥r inte vara INTENT(IN) vid %C"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s kan inte tilldelas i en PURE-procedur vid %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Dubblerad %s-etikettspecifikation vid %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr "%s Ã¤r en DEC-utÃ¶kning vid %C, kompilera om med -fdec fÃ¶r att aktivera"
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstant uttryck i FORMAT-tagg vid %L mÃ¥ste vara av typ CHARACTER"
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-tagg vid %L mÃ¥ste ha typen standardsorts CHARACTER eller INTEGER"
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-variabel i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabeln %qs vid %L har inte tilldelats en formatetikett"
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "SkalÃ¤r %qs i FORMAT-tagg vid %L Ã¤r inte en ASSIGNED-variabel"
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Icke-tecken i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen form i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen storlek i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Icke-teckens pekarvektorelement i FORMAT-tagg vid %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s-tagg vid %L mÃ¥ste ha typen %s"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Taggen %s vid %L mÃ¥ste vara en teckenstrÃ¤ng av standardsort"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s-tagg vid %L mÃ¥ste vara skalÃ¤r"
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-tagg vid %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 krÃ¤ver standard-INTEGER i %s-tagg vid %L"
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Icke-standard LOGICAL sort i %s-tagg vid %L"
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-specificerare vid %L"
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-tagg vid %L"
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qs"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s-specificerare i %s-sats vid %C har vÃ¤rdet %qs"
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "UtÃ¶kning: %s-specificerare i %s-sats vid %C har vÃ¤rdet %qs"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "%s-specificerare i %s-sats vid %C har ogiltigt vÃ¤rde %qs"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-sats Ã¤r inte tillÃ¥ten i en PURE-procedur vid %C"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "UNIT-specificerare Ã¤r inte tillÃ¥ten med NEWUNIT vid %C"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT-specificerare mÃ¥ste ha FILE= eller STATUS='scratch' vid %C"
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "OPEN-sats vid %C mÃ¥ste ha antingen UNIT eller NEWUNIT angivet"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr "Typen ACTION stÃ¥r i konflikt med READONLY-specificeraren vid %C"
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-sats inte tillÃ¥ten i PURE-procedur vid %C"
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-sats vid %L krÃ¤ver ett UNIT-tal"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-tal i CLOSE-sats vid %L mÃ¥ste vara ickenegativt"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %C"
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-tal saknas i satsen vid %L"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-tal i sats vid %L mÃ¥ste vara ickenegativt"
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-sats vid %C"
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format saknas med standardenhet vid %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Dubblerad UNIT-specifikation vid %C"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Dubblerad formatspecifikation vid %C"
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbolen %qs i namnlistan %qs Ã¤r INTENT(IN) vid %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Dubblerad NML-specifikation vid %C"
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbolen %qs vid %C mÃ¥ste vara ett NAMELIST-gruppnamn"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-tagg vid %C Ã¤r inte tillÃ¥ten i utmatningssats"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT inte angivet vid %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-specifikation vid %L mÃ¥ste vara ett INTEGER-uttryck eller en CHARACTER-variabel"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ogiltig form av WRITE-sats vid %L, UNIT krÃ¤vs"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Intern enhet med vektorindex vid %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Extern IO UNIT fÃ¥r inte vara en vektor vid %L"
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs i READ-sats vid %L innehÃ¥ller symbolen %qs som inte fÃ¥r stÃ¥ i ett variabeldefinitionssammanhang"
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedur"
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
! 
! #: fortran/io.c:3317
! #, fuzzy, gcc-internal-format
! #| msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedur"
! 
! #: fortran/io.c:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma fÃ¶re i/o-elementlista vid %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-etikett %d vid %L inte definierad"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): felaktig I/O-sort"
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfel i I/O-iterator vid %C"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "Variabel fÃ¶rvÃ¤ntades i READ-sats vid %C"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "FÃ¶rvÃ¤ntade uttryck i %s-sats vid %C"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfel i %s-sats vid %C"
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Intern fil vid %L med namnlista"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "ASYNCHRONOUS=-specificerare vid %L mÃ¥ste vara ett initieringsuttryck"
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-namnlista vid %C Ã¤r en utÃ¶kning"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma fÃ¶rvÃ¤ntades i I/O-lista vid %C"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-sats vid %C Ã¤r inte tillÃ¥ten inuti PURE-procedur"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-sats Ã¤r inte tillÃ¥ten i PURE-procedur vid %C"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-tagg ogiltig i INQUIRE-sats vid %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-sats vid %L fÃ¥r inte innehÃ¥lla bÃ¥de FILE- och UNIT-specificerare"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-sats vid %L krÃ¤ver antingen FILE- eller UNIT-specificerare"
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "UNIT-tal i INQUIRE-sats vid %L fÃ¥r inte vara %d"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-sats vid %L krÃ¤ver en PENDING=-specificerare med ID=-specificeraren"
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT vid %C Ã¤r inte tillÃ¥tet i Fortran 95"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %C"
*************** msgstr "â€�USE :: moduleâ€� vid %C"
*** 53284,53535 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Generisk specifikation saknas i USE-sats vid %C"
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Byter namn pÃ¥ operatorer i USE-sats vid %C"
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Namnet %qs vid %C har redan anvÃ¤nts som ett externt modulnamn"
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "SUBMODULE-deklaration vid %C"
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "SUBMODULE-deklarationen vid %C fÃ¥r inte fÃ¶rekomma i en annan rÃ¤ckviddsenhet"
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaxfel i SUBMODULE-sats vid %C"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "NÃ¤r modul %qs pÃ¥ rad %d kolumn %d lÃ¤stes: %s"
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "NÃ¤r modul %qs pÃ¥ rad %d kolumn %d lÃ¤stes: %s"
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %qs pÃ¥ rad %d kolumn %d: %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): felaktig atomtyp begÃ¤rd"
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fel nÃ¤r modulfil skrevs: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Skriver negativt heltal"
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): FÃ¶rsÃ¶ker skriva dab-atom"
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): fick en felaktig strÃ¤ng"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): OkÃ¤nd vektorreferens"
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Namnlistan %s fÃ¥r inte namnÃ¤ndras av USE-association till %s"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Tvetydig !$OMP DECLARE REDUCTION frÃ¥n modulen %s vid %L"
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Tidigare !$OMP DECLARE REDUCTION frÃ¥n modulen %s vid %L"
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs i modulen %qs, importerad vid %C, Ã¤r ocksÃ¥ namnet pÃ¥ den aktuella programenheten"
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Symbolen %qs refererad frÃ¥n %L finns inte i modulen %qs"
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "AnvÃ¤ndaroperatorn %qs refererad frÃ¥n %L finns inte i modulen %qs"
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Inbyggd operator %qs refererad frÃ¥n %L finns inte i modulen %qs"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): felaktig modulsymbol %qs"
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbolen inte skriven"
  
! #: fortran/module.c:6062
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Kan inte Ã¶ppna modulfilen %qs fÃ¶r skrivning vid %C: %s"
  
! #: fortran/module.c:6081
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fel nÃ¤r modulfilen %qs skrevs: %s"
  
! #: fortran/module.c:6092
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "Kan inte radera modulfilen %qs: %s"
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Kan inte Ã¤ndra namn pÃ¥ modulfilen %qs till %qs: %s"
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Kan inte radera temporÃ¤r modulfil %qs: %s"
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbolen %qs vid %C Ã¤r redan deklarerad"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Kan inte skapa en symbol fÃ¶r %s"
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Symbolen %qs, refererad vid %L, finns inte i den valda standarden"
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Symbolen %qs refererad frÃ¥n %L hittas inte i den inbyggda modulen ISO_C_BINDING"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbolen %qs Ã¤r redan deklarerad"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "AnvÃ¤ndning av inbyggd modul %qs vid %C stÃ¥r i konflikt med namn pÃ¥ ej inbyggd modul anvÃ¤nd tidigare"
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "AnvÃ¤ndning av namngiven NUMERIC_STORAGE_SIZE-konstant frÃ¥n inbyggd modul ISO_FORTRAN_ENV vid %L Ã¤r inte kompatibelt med flaggan %qs"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "AnvÃ¤ndning av namngiven NUMERIC_STORAGE_SIZE-konstant frÃ¥n inbyggd modul ISO_FORTRAN_ENV vid %C Ã¤r inte kompatibelt med flaggan %s"
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Symbolen %qs refererad vid %L hittas inte i den inbyggda modulen ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-sats vid %C har ingen ONLY-kvalificerare"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "inbyggd modul ISO_FORTRAN_ENV vid %C"
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "ISO_C_BINDING-modul vid %C"
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Det finns ingen inbyggd modul med namnet %qs vid %C"
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-modul vid %C"
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-modul vid %C"
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-modul vid %C"
  
! #: fortran/module.c:6918
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Kan inte Ã¶ppna modulfilen %qs fÃ¶r lÃ¤sning vid %C: %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Modulfilen %qs har inte genererats, antingen fÃ¶r att modulen inte innehÃ¥ller en MODULE PROCEDURE eller sÃ¥ finns det ett fel i modulen."
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "AnvÃ¤ndning av ej inbyggd modul %qs vid %C stÃ¥r i konflikt med namn pÃ¥ inbyggd modul anvÃ¤nd tidigare"
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Filen %qs Ã¶ppnad vid %C Ã¤r inte en GNU Fortran-modulfil"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Kan inte lÃ¤sa modulfilen %qs Ã¶ppnad vid %C, eftersom den skapades av en annan version av GNU Fortran"
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "Det gÃ¥r inte att USE samma %smodul vi bygger!"
--- 53400,53651 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Generisk specifikation saknas i USE-sats vid %C"
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Byter namn pÃ¥ operatorer i USE-sats vid %C"
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Namnet %qs vid %C har redan anvÃ¤nts som ett externt modulnamn"
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "SUBMODULE-deklaration vid %C"
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "SUBMODULE-deklarationen vid %C fÃ¥r inte fÃ¶rekomma i en annan rÃ¤ckviddsenhet"
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaxfel i SUBMODULE-sats vid %C"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "NÃ¤r modul %qs pÃ¥ rad %d kolumn %d lÃ¤stes: %s"
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "NÃ¤r modul %qs pÃ¥ rad %d kolumn %d lÃ¤stes: %s"
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %qs pÃ¥ rad %d kolumn %d: %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): felaktig atomtyp begÃ¤rd"
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fel nÃ¤r modulfil skrevs: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Skriver negativt heltal"
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): FÃ¶rsÃ¶ker skriva dab-atom"
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): fick en felaktig strÃ¤ng"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): OkÃ¤nd vektorreferens"
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Namnlistan %s fÃ¥r inte namnÃ¤ndras av USE-association till %s"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Tvetydig !$OMP DECLARE REDUCTION frÃ¥n modulen %s vid %L"
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Tidigare !$OMP DECLARE REDUCTION frÃ¥n modulen %s vid %L"
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs i modulen %qs, importerad vid %C, Ã¤r ocksÃ¥ namnet pÃ¥ den aktuella programenheten"
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Symbolen %qs refererad frÃ¥n %L finns inte i modulen %qs"
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "AnvÃ¤ndaroperatorn %qs refererad frÃ¥n %L finns inte i modulen %qs"
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Inbyggd operator %qs refererad frÃ¥n %L finns inte i modulen %qs"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): felaktig modulsymbol %qs"
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbolen inte skriven"
  
! #: fortran/module.c:6063
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "Kan inte Ã¶ppna modulfilen %qs fÃ¶r skrivning vid %C: %s"
  
! #: fortran/module.c:6082
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fel nÃ¤r modulfilen %qs skrevs: %s"
  
! #: fortran/module.c:6093
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "Kan inte radera modulfilen %qs: %s"
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "Kan inte Ã¤ndra namn pÃ¥ modulfilen %qs till %qs: %s"
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "Kan inte radera temporÃ¤r modulfil %qs: %s"
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbolen %qs vid %C Ã¤r redan deklarerad"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Kan inte skapa en symbol fÃ¶r %s"
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Symbolen %qs, refererad vid %L, finns inte i den valda standarden"
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Symbolen %qs refererad frÃ¥n %L hittas inte i den inbyggda modulen ISO_C_BINDING"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbolen %qs Ã¤r redan deklarerad"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "AnvÃ¤ndning av inbyggd modul %qs vid %C stÃ¥r i konflikt med namn pÃ¥ ej inbyggd modul anvÃ¤nd tidigare"
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "AnvÃ¤ndning av namngiven NUMERIC_STORAGE_SIZE-konstant frÃ¥n inbyggd modul ISO_FORTRAN_ENV vid %L Ã¤r inte kompatibelt med flaggan %qs"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "AnvÃ¤ndning av namngiven NUMERIC_STORAGE_SIZE-konstant frÃ¥n inbyggd modul ISO_FORTRAN_ENV vid %C Ã¤r inte kompatibelt med flaggan %s"
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Symbolen %qs refererad vid %L hittas inte i den inbyggda modulen ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-sats vid %C har ingen ONLY-kvalificerare"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "inbyggd modul ISO_FORTRAN_ENV vid %C"
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "ISO_C_BINDING-modul vid %C"
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "Det finns ingen inbyggd modul med namnet %qs vid %C"
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-modul vid %C"
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-modul vid %C"
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-modul vid %C"
  
! #: fortran/module.c:6919
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "Kan inte Ã¶ppna modulfilen %qs fÃ¶r lÃ¤sning vid %C: %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Modulfilen %qs har inte genererats, antingen fÃ¶r att modulen inte innehÃ¥ller en MODULE PROCEDURE eller sÃ¥ finns det ett fel i modulen."
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "AnvÃ¤ndning av ej inbyggd modul %qs vid %C stÃ¥r i konflikt med namn pÃ¥ inbyggd modul anvÃ¤nd tidigare"
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Filen %qs Ã¶ppnad vid %C Ã¤r inte en GNU Fortran-modulfil"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Kan inte lÃ¤sa modulfilen %qs Ã¶ppnad vid %C, eftersom den skapades av en annan version av GNU Fortran"
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "Det gÃ¥r inte att USE samma %smodul vi bygger!"
*************** msgstr "Funktionen %qs vid %L Ã¤r INTRIN
*** 55903,55909 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Kan inte slÃ¥ upp den specifika funktionen %qs vid %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ"
--- 56019,56025 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Kan inte slÃ¥ upp den specifika funktionen %qs vid %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ"
*************** msgstr "Ej utvidgningsbar hÃ¤rledd typ %
*** 57391,57837 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Det generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %L"
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant lÃ¤ngd i namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedur"
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.c:13957
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs har anvÃ¤ndningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13968
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.c:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i %qs vid %L"
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parametervektor %qs vid %L kan inte ha automatisk eller fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typ"
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Inkompatibel hÃ¤rledd typ i PARAMETER vid %L"
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variabeln %qs vid %L fÃ¥r inte ha attributet PARAMETER"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Ledsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stÃ¶djs inte"
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attributet PROTECTED stÃ¥r i konflikt med attributet EXTERNAL vid %L"
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attributet PROCEDURE stÃ¥r i konflikt med attributet PROTECTED vid %L"
  
! #: fortran/resolve.c:14254
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs vid %L har attributet CONTIGUOUS, men Ã¤r inte en vektorpekare eller en vektor med antagen form eller antagen ordning"
  
! #: fortran/resolve.c:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Vektor med antagen storlek vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Vektor med antagen form vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Vektor med antagen ordning vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Vektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSION"
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol vid %L Ã¤r inte en DUMMY-variabel"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs vid %L kan inte ha attributet VALUE eftersom det inte Ã¤r ett attrappargument"
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "TeckenvÃ¤rd attrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha konstant lÃ¤ngd"
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha lÃ¤ngd ett"
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Den hÃ¤rledda typen %qs vid %L har typen %qs, som inte har definierats"
  
! #: fortran/resolve.c:14355
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargument"
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typ"
  
! #: fortran/resolve.c:14373
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.c:14381
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.c:14388
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalÃ¤r eller en vektor med fÃ¶rmodad storlek"
  
! #: fortran/resolve.c:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Den antagna typen pÃ¥ variabeln %s vid %L Ã¤r bara tillÃ¥ten fÃ¶r attrappvariabler"
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.c:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variabeln %s med antagen typ vid %L fÃ¥r inte vara en vektor med explicit form"
  
! #: fortran/resolve.c:14454
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variabel %qs vid %L kan inte vara BIND(C) eftersom den varken Ã¤r ett COMMON-block eller deklarerad med rÃ¤ckvidd modulnivÃ¥"
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs vid %L har PRIVATE hÃ¤rledd typ %qs"
  
! #: fortran/resolve.c:14549
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.c:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.c:14580
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan dÃ¤rfÃ¶r inte ha en standardinitierare"
  
! #: fortran/resolve.c:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponent"
  
! #: fortran/resolve.c:14622
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
  
! #: fortran/resolve.c:14634
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variabeln %qs vid %L med co-vektorkomponent skall vara en skalÃ¤r som inte Ã¤r en pekare eller allokerbar och inte en co-vektor"
  
! #: fortran/resolve.c:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variabeln %qs vid %L Ã¤r en co-vektor och Ã¤r inte ALLOCATABLE, SAVE eller ett attrappargument"
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Co-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Allokerbar co-vektorvariabel %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.c:14676
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variabeln %qs vid %L Ã¤r INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenter"
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Co-attrappvariabeln %qs vid %L Ã¤r inte tillÃ¥ten i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.c:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Namnlistan %qs fÃ¥r inte vara ett argument till en subrutin eller funktion vid %L"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "TrÃ¥dprivat vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET-variabeln %qs vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Felaktigt uttryck"
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA-element %qs vid %L mÃ¥ste vara i COMMON"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklaration"
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-elementet %qs vid %L kan inte ha ett co-index"
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektor"
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ickekonstant vektorsektion vid %L i DATA-sats."
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-sats vid %L har fler variabler Ã¤n vÃ¤rden"
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "bÃ¶rjan av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.c:15110
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "slutet av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.c:15118
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "steget i implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.c:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-sats vid %L har fler vÃ¤rden Ã¤n variabler"
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men inte anvÃ¤nd"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men kan inte anvÃ¤ndas"
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15515
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMON"
  
! #: fortran/resolve.c:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
  
! #: fortran/resolve.c:15649
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Antingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTED"
  
! #: fortran/resolve.c:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Common-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qs"
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Namngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Vektor %qs vid %L med icke-konstanta grÃ¤nser kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Postkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "DelstrÃ¤ng vid %L har lÃ¤ngden noll"
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-funktionen %qs vid %L har PRIVATE typ %qs"
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste vara en FUNCTION"
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L fÃ¥r inte ha antagen teckenlÃ¤ngd"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligt"
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara valfritt"
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "OperatorgrÃ¤nssnitt vid %L mÃ¥ste ha, hÃ¶gst, tvÃ¥ argument"
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Innesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PURE"
--- 57507,57943 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Det generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %L"
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant lÃ¤ngd i namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.c:13925
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs har anvÃ¤ndningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %L"
  
! #: fortran/resolve.c:13936
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.c:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i %qs vid %L"
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parametervektor %qs vid %L kan inte ha automatisk eller fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typ"
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Inkompatibel hÃ¤rledd typ i PARAMETER vid %L"
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variabeln %qs vid %L fÃ¥r inte ha attributet PARAMETER"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Ledsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stÃ¶djs inte"
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attributet PROTECTED stÃ¥r i konflikt med attributet EXTERNAL vid %L"
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attributet PROCEDURE stÃ¥r i konflikt med attributet PROTECTED vid %L"
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs vid %L har attributet CONTIGUOUS, men Ã¤r inte en vektorpekare eller en vektor med antagen form eller antagen ordning"
  
! #: fortran/resolve.c:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Vektor med antagen storlek vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Vektor med antagen form vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Vektor med antagen ordning vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Vektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSION"
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol vid %L Ã¤r inte en DUMMY-variabel"
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs vid %L kan inte ha attributet VALUE eftersom det inte Ã¤r ett attrappargument"
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "TeckenvÃ¤rd attrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha konstant lÃ¤ngd"
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha lÃ¤ngd ett"
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Den hÃ¤rledda typen %qs vid %L har typen %qs, som inte har definierats"
  
! #: fortran/resolve.c:14323
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargument"
  
! #: fortran/resolve.c:14332
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typ"
  
! #: fortran/resolve.c:14341
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.c:14349
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.c:14356
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalÃ¤r eller en vektor med fÃ¶rmodad storlek"
  
! #: fortran/resolve.c:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Den antagna typen pÃ¥ variabeln %s vid %L Ã¤r bara tillÃ¥ten fÃ¶r attrappvariabler"
  
! #: fortran/resolve.c:14383
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.c:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variabeln %s med antagen typ vid %L fÃ¥r inte vara en vektor med explicit form"
  
! #: fortran/resolve.c:14422
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variabel %qs vid %L kan inte vara BIND(C) eftersom den varken Ã¤r ett COMMON-block eller deklarerad med rÃ¤ckvidd modulnivÃ¥"
  
! #: fortran/resolve.c:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs vid %L har PRIVATE hÃ¤rledd typ %qs"
  
! #: fortran/resolve.c:14517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.c:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.c:14548
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan dÃ¤rfÃ¶r inte ha en standardinitierare"
  
! #: fortran/resolve.c:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponent"
  
! #: fortran/resolve.c:14590
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
  
! #: fortran/resolve.c:14602
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variabeln %qs vid %L med co-vektorkomponent skall vara en skalÃ¤r som inte Ã¤r en pekare eller allokerbar och inte en co-vektor"
  
! #: fortran/resolve.c:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variabeln %qs vid %L Ã¤r en co-vektor och Ã¤r inte ALLOCATABLE, SAVE eller ett attrappargument"
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Co-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Allokerbar co-vektorvariabel %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.c:14644
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variabeln %qs vid %L Ã¤r INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenter"
  
! #: fortran/resolve.c:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Co-attrappvariabeln %qs vid %L Ã¤r inte tillÃ¥ten i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.c:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Namnlistan %qs fÃ¥r inte vara ett argument till en subrutin eller funktion vid %L"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "TrÃ¥dprivat vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET-variabeln %qs vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr "check_data_variable(): Felaktigt uttryck"
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA-element %qs vid %L mÃ¥ste vara i COMMON"
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklaration"
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-elementet %qs vid %L kan inte ha ett co-index"
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektor"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ickekonstant vektorsektion vid %L i DATA-sats."
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-sats vid %L har fler variabler Ã¤n vÃ¤rden"
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "bÃ¶rjan av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.c:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "slutet av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.c:15086
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "steget i implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.c:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-sats vid %L har fler vÃ¤rden Ã¤n variabler"
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men inte anvÃ¤nd"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men kan inte anvÃ¤ndas"
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15483
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMON"
  
! #: fortran/resolve.c:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
  
! #: fortran/resolve.c:15617
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Antingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTED"
  
! #: fortran/resolve.c:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Common-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qs"
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Namngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Vektor %qs vid %L med icke-konstanta grÃ¤nser kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Postkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "DelstrÃ¤ng vid %L har lÃ¤ngden noll"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-funktionen %qs vid %L har PRIVATE typ %qs"
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste vara en FUNCTION"
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L fÃ¥r inte ha antagen teckenlÃ¤ngd"
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligt"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara valfritt"
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "OperatorgrÃ¤nssnitt vid %L mÃ¥ste ha, hÃ¶gst, tvÃ¥ argument"
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Innesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PURE"
*************** msgstr "Ledsen, hÃ¤ndelsekomponenten hos
*** 58915,58926 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "HÃ¤ndelsevariabeln vid %L fÃ¥r inte vara co-indexerad"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: format med namnlista"
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Felaktig IO-bastyp (%d)"
--- 59021,59032 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "HÃ¤ndelsevariabeln vid %L fÃ¥r inte vara co-indexerad"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: format med namnlista"
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Felaktig IO-bastyp (%d)"
diff -Nrcpad gcc-7.2.0/gcc/po/tr.gmo gcc-7.3.0/gcc/po/tr.gmo
*** gcc-7.2.0/gcc/po/tr.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/tr.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,216 ****
! Þ•�
! $T	,¨PàQà-Sà1�à³àÛÈà+¤á0Ðáâ 
â".â+QâI}âIÇâEãCWã=›ã{Ùã?UäP•äCæäG*åHråB»åþåEæ
! aæ8læ.¥æ.Ôæç)ç0?ç+pçAœçÞçóç$è$+è*Pè{è–è ±èÒèÞè#ïèé*éHé[é$né“é-¯éÝé#íé#ê35ê*iê6”êQËê3ë3Që=…ëCÃë7ìI?ìW‰ìEáì"'í9Jí"„íD§íìí(î*5î:`î!›î#½îáî!ýî,ï!Lïnï"…ï¨ïÇïUæï-<ð.jð*™ð2Äð3÷ð++ñ4Wñ$Œñ/±ñ1áñEò2YòŒò«ò5Êò9ó*:ó?eó(¥ó/Îó8þó37ô/kô›ôN»ô1
! õJ<õ'‡õ"¯õ&Òõ<ùõ(6ö5_öe•ö%ûö?!÷4a÷/–÷,Æ÷3ó÷8'ø!`øW‚ø:Úø3ù(Iù)rù!œù!¾ù9àù-ú/Hú#xú-œúÊúæúûJ"û+mû+™ûÅûãû9úû94ü3nü¢ü»üAÖüý-2ý`ýuý+�ýS¼ýGþ%Xþ*~þ©þÅþ*åþ!ÿ-2ÿ:`ÿ›ÿ®ÿ$Íÿ%òÿ#6'Z6‚¹Ùø%.Tp†,¥!Ò*ô'HG5�.Æõ))6"`#ƒ§¸$È(í$10V"‡0ªÛñ(8/W0‡6¸ ï?P*i)”+¾Fê1IGK‘ZÝk8-¤&Òù	*0	[	+w	£	Ã	â	"
! %
! >
! )^
! )ˆ
! ²
! Í
!  ä
! #)?$Z2²É1á5'Iq'‡-¯+Ý	
')
Q
'd
'Œ
´
,Ð
ý
!;>0Bsz‡�¡ªÃ.Ý/*Z2q*¤.Ï)þ&(&O&v#�'Á(é $3 X"y,œ2Éü*;,f.“1Â)ô)>6hŸ3º7î>&e0�²Ò#îJ2},•Â,É
! ö68Qn5ŽÄ/Ø! *'K s
” ¢ÃÚð	6!P)rœž§°¹RÕ(1:CL!Uw“ ©¶¿ÈÑÚöÿ-51,gr”*%<P.�(¼+å+-=3kŸ,³,à*
%8-^+Œ$¸+Ý	)#.M$|/¡Ñ;í7)$a-†1´Læ23 'f 0Ž 4¿ Jô A?!�!/�!6Í!"7"+O"2{"(®".×"#M$#6r#4©#,Þ#,$(8$ka$4Í$6%H9%9‚%'¼%,ä%&*&&E&4l&(¡&$Ê&,ï&3'-P'~')š',Ä':ñ'.,(8[()”(2¾(-ñ(),3)>`)0Ÿ)3Ð)(*-*F*
! R*]*6l*0£*+Ô**+A++:m+'¨+HÐ+J,Dd,0©,4Ú,@-*P-!{-*�-/È-/ø-/(.8X..‘.-À.:î.<)//f/>–/+Õ/00'*0R0l0H‡0>Ð0G1(W1 €1'¡1;É192??22P�25î2*$38O3$ˆ38­3+æ314
D4JR43�4:Ñ4 5.-5;\5˜5·5Ì5<æ55#63Y6�6#©6Í6Ö6.ã6078C7|7<œ7<Ù7=8T8Kp8/¼83ì8+ 9?L98Œ9Å9â9û9::7S:‹:š:1¶:Wè:,@;/m;f�;?<KD<�<I¥<"ï<= 1=0R=ƒ=7’=3Ê=3þ=#2>OV>:¦>?á>X!?Yz?:Ô?+@;@*R@}@†@&£@ Ê@&ë@'A!:A!\A(~A"§A"ÊA$íA)B:<B=wB5µB-ëB"C$<C7aC6™C8ÐC<	D7FD?~D5¾D9ôD3.E4bE9—E8ÑEA
! F;LF7ˆF)ÀF,êF5G"MG.pG"ŸG+ÂGîG,
H):HEdH:ªHåHRúH+MI?yI¹I=¿IýIJ5JIUJŸJ²J$ÅJ,êJK32KCfK#ªK0ÎK'ÿK%'L+ML5yL¯L%ÎLôL M%1M0WM)ˆM0²MãM:üM(7N0`N‘N¢NºN
ÔNâN÷N/OBO'ROzO)šOÄO3áOP55P1kP)�POÇP)Q4AQ0vQ6§Q-ÞQ2R!?R6aR:˜R9ÓR;
S=IS=‡S"ÅSZèS\CT
 T!®T!ÐT1òT4$UDYU>žU5ÝU+V/?V6oV9¦V4àV,WCBW†W@¤W.åW0X!EX<gXF¤X6ëX."YCQYC•Y&ÙY,Z2-ZD`Z ¥Z1ÆZøZ9[:Q[&Œ[<³[8ð[-)\1W\.‰\5¸\.î\>]0\]6�],Ä]6ñ]!(^J^/i^F™^Aà^;"_5^_t”_—	`9¡`?Û`:a8Va�a#¯a#Óa)÷a‰!b2«b&ÞbUc&[c/‚c!²c2Ôc-dP5d'†d2®dádþde,%e0Reƒe7£e1ÛeB
fCPf!”f#¶fAÚfUgrg)ƒg­g+Åg>ñg)0h*Zh5…hB»h"þh'!i%Ii,oiœi¶i"Ñi?ôi'4j1\j3Žj2Âj0õj/&k)Vk#€k*¤k@Ïk?lPlel7~l4¶l6ël-"m(Pmym1™m)Ëm-õm,#n,Pn<}n5ºn&ðn/o=Go&…o%¬o7Òo5
! p<@p}p6–p8Íp)q%0q%Vq|q4—q2Ìqÿq r9=r-wr3¥rÙr(ñrIsds
{s8‰sÂs	ÏsÙs.îs1tOt(jt4“t1Èt>út29u8lu4¥u8Úu:v;Nv:Šv:Åv	w
! w*w)Jw'tw*œw>ÇwBx;Ix…xŸx$¬x7Ñx	y#$y#Hy'ly#”y9¸y7òyE*z=pz0®z5ßz {6{"N{Sq{:Å{.|./|^|&u|'œ|%Ä|(ê|G}<[}3˜}<Ì}:	~#D~h~)w~2¡~Ô~-ï~3'Q%y7Ÿ5×3
€!A€$c€'ˆ€>°€>ï€>.�m�€�Yš�ô�4‚UC‚%™‚¿‚5Ý‚2ƒ/Fƒ=vƒ´ƒ1Ôƒ(„,/„3\„*�„A»„1ý„/…2M…#€…1¤…$Ö…"û…+†&J†+q†+�†%É†"ï†‡#2‡$V‡-{‡#©‡'Í‡4õ‡'*ˆ&Rˆ yˆ+šˆÆˆ?åˆ;%‰a‰‰H‹‰aÔ‰E6ŠJ|ŠSÇŠ˜‹˜´‹MŒ_Œ(~Œ2§ŒÚŒIùŒNC�’�+±�Ý�/û�++Ž1WŽ-‰Ž0·Ž'èŽ,�=�]�|�9‹�+Å�2ñ�$�D�-]�*‹�0¶�-ç�‘(*‘/S‘ƒ‘D ‘4å‘A’\’s’,‰’4¶’'ë’5“CI“#�“!±“Ó“ó“)”
<”J”
! [”+f”:’”0Í”2þ”/1•a•Wc•?»•3û•C/–&s–š–+°–%Ü–#—8&—3_—1“—*Å—ð—9˜*H˜8s˜1¬˜/Þ˜2™2A™Qt™'Æ™.î™8š-Vš(„š*­šcØš<<›>y›
¸›.Æ›&õ›œJ<œ#‡œ<«œ.èœ%�=�/\�)Œ�9¶�<ð�5-ž8cž+œž+Èž:ôžE/Ÿ0uŸ0¦Ÿ'×Ÿ
ÿŸ+
 &9 1` &’ /¹ .é $¡5=¡4s¡4¨¡<Ý¡¢5¢!O¢!q¢&“¢º¢'Á¢(é¢<£2O£‚£
! ž£.©£)Ø£)¤E,¤4r¤4§¤"Ü¤$ÿ¤$¥2;¥n¥9�¥Ç¥2Ý¥3¦0D¦u¦3“¦Ç¦Ó¦%ð¦%§<§R§d§$w§œ§%­§/Ó§%¨,)¨,V¨.ƒ¨,²¨,ß¨,©,9©*f©&‘©/¸©"è©ª*ªIª7VªŽªžª'§ªÏª+îª'«"B«#e«)‰«!³«#Õ«!ù«¬3¬(L¬"u¬/˜¬'È¬0ð¬%!­+G­/s­'£­(Ë­ô­&	®,0®]®+|®¨®±®Ð®ê®8
! ¯=C¯ �¯-¢¯Ð¯ë¯H°)K°/u°¥°À°"Ø°*û°*&±6Q±2ˆ±»±9Ô±²².=²Ml²'º²â²³³'³;³R³d³~³‹³˜³«³»³.Ð³ÿ³#´C´.a´,�´ ½´#Þ´-µ*0µ&[µ&‚µ)©µ/Óµ4¶+8¶7d¶9œ¶8Ö¶·%.· T·6u·7¬·ä·6ý·T4¸$‰¸<®¸ë¸ü¸¹¹)5¹<_¹(œ¹'Å¹'í¹?º:Uº�º°ºo¿º)/»3Y»1�»E¿»n¼3t¼2¨¼6Û¼$½B7½*z½&¥½&Ì½0ó½ $¾)E¾,o¾1œ¾(Î¾/÷¾4'¿@\¿$�¿<Â¿.ÿ¿0.À_ÀyÀ.–À1ÅÀ/÷À''ÁOÁ$eÁŠÁ+£Á+ÏÁ-ûÁ)Â"IÂlÂ‹Â ÂµÂÎÂâÂþÂ>Ã0]Ã ŽÃ&¯Ã:ÖÃÄ1)Ä<[Ä;˜Ä.ÔÄ5Å19Å.kÅ.šÅ5ÉÅ5ÿÅ.5ÆdÆ}Æ"•Æ8¸Æ:ñÆ+,Ç XÇ$yÇžÇ½Ç,ØÇ(È(.È"WÈ&zÈ.¡È,ÐÈ2ýÈA0É$rÉ$—É,¼ÉéÉ.Ê'5Ê4]Ê&’Ê.¹ÊèÊ'Ë#.ËRË<mË,ªË@×ËLÌPeÌ7¶ÌîÌÍ,Í$AÍ4fÍ*›Í1ÆÍ1øÍ0*Î[Î6qÎ9¨Î0âÎ'Ï-;Ï5iÏŸÏ,°Ï+ÝÏ3	Ð0=ÐnÐ%vÐœÐ5°Ð6æÐ'Ñ/EÑ1uÑG§Ñ>ïÑa.Ò"�Ò ³Ò5ÔÒ/
! Ó+:Ó.fÓ!•Ó#·Ó,ÛÓ5ÔV>Ô<•Ô:ÒÔ8
Õ&FÕ1mÕ3ŸÕ%ÓÕ.ùÕ(ÖKBÖ ŽÖC¯ÖBóÖ6×O×*i×+”×1À×#ò×#Ø4:Ø#oØ“Ø¤Ø$¾ØãØÙÙ-Ù
DÙ
RÙ%`Ù†Ù¥ÙÅÙÚÙ&ñÙ(Ú(AÚjÚ7ŠÚ-ÂÚðÚÛ$Û:Û.ZÛ*‰Û/´Û3äÛ!Ü+:ÜfÜ€ÜE’Ü<ØÜ Ý!6ÝXÝuÝ‹ÝJ¤ÝTïÝ8DÞ8}Þ7¶Þ2îÞ3!ßUß[ßpß‚ßšß7¢ß'Úß$à)'à%Qà%wà$�à%Âàèàáá7á8QáŠá™á:¨áãá5òá(âDâ!Xâzâ*šâÅâÙâíâ
! ã@'ã!hãŠã�ãµãÓã<òã9/ä+iä/•ä,Åä2òä.%åDTå+™åCÅå(	æ&2æ>Yæ˜æ'¤æ$Ìæñæ.ç,;ç6hç#ŸçÃç0Ýçè0*è2[è2Žè
Áè+Ïè)ûè-%éSé_é|é˜é¶éÕéóé ê#ê ?ê(`ê:‰ê4Äêùê%ë&9ë)`ëŠëC¨ë3ìë! ì3Bì7vì6®ì7åì(íFí*`í0‹í;¼í2øí$+î$Pî/uî!¥î Çî)èî)ï)<ï-fï0”ï8Åï4þï*3ð:^ðC™ðÝð,ýð,*ñFWñMžñ[ìñfHòW¯òAó9IóTƒóJØó+#ô+Oô{ô!—ô-¹ô'çô9õ%Iõ)oõ(™õ2Âõ$õõ$ö?ö'Vö8~ö·öÕö*ñö÷,:÷<g÷¤÷"¾÷
! á÷(ì÷-ø$Cøhø0~ø/¯ø4ßø6ù*Kù6vù#­ù#Ñù5õù+ú ?ú'`ú/ˆú6¸ú;ïú9+û"eû#ˆû$¬û.Ñû:ü$;ü6`ü—ü ¦ü)Çüñüýý!(ý:Jý:…ý1Àý.òý)!þ&Kþ,rþ1Ÿþ,Ñþ.þþ-ÿ=ÿ!]ÿ#ÿ6£ÿ Úÿ-ûÿ-)IW8¡8Ú);=/y-©2×#
! .+K*w*¢9Í61>4p1¥E×>-\Š#¦,Ê#÷%/A&q˜±.ÀDï$4)Y&ƒ)ª1Ô;*Bm'Œ2´8ç& *G'rš´ Ñ:ò5-	8c	*œ	Ç	Ú	ê	þ	
! &
! 8
! L
! ^
! p
! ‚
! ”
! ¥
! ·
! É
! Û
! í
! ÿ
! %7I[m�•©»Ïáó(:L^p„–¬¾Ðâô

#4
X
/r
6¢
!Ù
û
1*4\/‘)Á!ë 
&.<U!’(´Ý,ù7&^{:›#Ö"ú!,?'l:”(ÏøN3K‚Î
âð#'Ai ƒ ¤ Å æ  ( I j ‹ ¬ Íî,Hh„›·Îî
! &B3^ ’³Éä ý%.D2s¦ÀÞ÷%=<-z!¨#Êî<?$],‚¯Ïå$.&U7h D¼,[.mŠ(ø$!F)f-�(¾3çA9]L—ä%!))K<u9²ì0*J!u!—!¹$Û" ## #G #k � )¯  Ù ú !:! Z!{!7›!fÓ!V:"5‘"#Ç"ë"#,+#"X#{#�#'ª#3Ò#$!$ 0$!Q$s$3�$Ä$ Ô$õ$!%7%5F%|%”%7«%0ã%1&2F&6y& °&@Ñ&'%/'U'o'+�'¹'Ù'%õ'($6([($v($›(/À(7ð(@()%i)!�)±)Î)-è)/*5F*$|*¡*¾*8Ý*@+2W+MŠ+?Ø+?,1X,;Š,5Æ,%ü,6"-+Y-,…-(²-0Û-..$;.`.)z."¤.=Ç../,4/,a/Ž/!­/)Ï/%ù/%0E0Y0l0€0/›0"Ë0!î01121B1!Y1 {1(œ19Å1&ÿ1 &2KG2%“2¹2(Õ2+þ2+*3V3.n32�3!Ð3,ò3'4@G4ˆ4¥4 À4+á4.
52<53o5£56¸5#ï5 646$T6 y6/š6'Ê6"ò6$7#:7(^7)‡7-±7ß7ø78#8 B8#c8‡8¡8-½8ë89/9C@95„9"º9/Ý9+
:39:"m:(�:¹:2Ð:;& ;-G;,u;(¢;*Ë;-ö;4$<9Y<4“<!È<(ê<E=1Y=&‹=:²=Kí=M9>6‡>¾>/Ú>
! ?4?F?5\?,’?<¿?5ü?&2@Y@4v@1«@4Ý@:A<MAAŠA5ÌA)B,B?B^BAyB@»B&üB#C%?C6eC3œC!ÐCDòC7DID/ZD=ŠD!ÈDCêD3.EbE)‚E+¬E%ØE%þE+$FPFdF€F F%¿F(åF-G6<GsG(“G)¼GæG$H+(H"TH-wH,¥HÒH'ïH!I19I7kI%£I.ÉI øI=J<WJ”J-§J.ÕJ2K67K.nK(�K)ÆK1ðK<"L/_L/�L<¿LZüL7WM)�M;¹M(õM-N4LN�N'ŸN'ÇN	ïNùNO.1O`O"}O  O ÁOâO%ÿO%P$AP.fP'•P½P
ÚP7èP. Q$OQ2tQ>§QNæQM5R3ƒR·RÉR%éR6S<FS5ƒS7¹S+ñS-T*KTvT‰T¦T#ÃTJçT%2U&XU&U ¦UÇUAßU!V?V\VqV)†V°VÏVìV,W$9W^W |W'�W2ÅW$øW9X-WX…X£X¹X<ÏXDY#QYCuY<¹YIöY @Z2aZ'”Z4¼Z$ñZ-[4D[+y[%¥[0Ë[0ü[-\L\k\!‹\7­\1å\0])H];r]9®]$è]#
^ 1^R^!b^"„^§^*Å^&ð^-_<E_8‚_&»_3â_`84`+m`+™`"Å`è`
! ú`2a	8a)Bala%…a+«a×a8õa'.bVb4pb$¥b(Êb5ób")c/Lc|c>“c6Òc!	d+d):d,dd)‘d=»d(ùd,"eAOe5‘e4Çe)üe)&f-Pf@~f"¿f*âf+
g9g-Og'}g)¥g&Ïg5ög',hTh4qh-¦h(Ôhýh)i9@i!zi'œi'Äi9ìi;&j6bj/™j2Éj3üj/0k3`k3”kÈk)èk$l@7l:xl$³l!Ølúlm(m(=m/fm+–m"Âmåmûm8n8Pn$‰n.®n(Ýn(o9/oio!~o o.¿oîo-
! p.8p(gp'�p+¸päp4q(9qbq€q(�qÆq†ßq6fr/�r%Ír&ór7sGRsšs@²s2ós$&tKt_tttˆtžt²tÅtÚtîtuu,uBuVulu†ušu­u¾uØuíuvv,v?v9Wv(‘v,ºvAçvl)w5–w;Ìw>x4Gx>|x1»x2íx y<2y2oy2¢y(ÕyEþy3DzcxzÜz:üzF7{'~{¦{*Ä{!ï{6| H|Ri|/¼|$ì| }2}(P}y}"˜}3»}ï}
~)"~7L~!„~&¦~#Í~/ñ~8!8Z.“3Â-ö&$€K€/f€–€D¬€1ñ€,#�0P�8��'º�&â�+	‚%5‚#[‚(‚$¨‚/Í‚ý‚0ƒ'Aƒ1iƒ›ƒF²ƒ/ùƒ()„)R„/|„6¬„Aã„ %…3F…4z….¯…Þ…4ý…2†/H†x†&˜†#¿†!ã†‡!‡9‡'U‡)}‡!§‡É‡"Ü‡ÿ‡&ˆ >ˆ_ˆtˆ�ˆ6©ˆ<àˆ‰:‰/P‰€‰ž‰°‰$Ã‰è‰Š6Š<SŠ.�Š'¿Š3çŠ‹0‹E‹%c‹‰‹¨‹+¼‹è‹.Œ)3Œ]Œ"xŒ›Œd°Œ>�T�9i�&£�)Ê�.ô�2#Ž;VŽ’Ž&©Ž1ÐŽ0�'3�-[�"‰�¬�)Â�Gì�/4�.d�4“�&È�+ï�0‘L‘/d‘-”‘=Â‘/’;0’l’/‡’1·’!é’,“<8“0u“#¦“Ê“=ê“C(”Dl”,±”Þ”6ü”3•M•c•7{•'³•6Û•+–,>–/k–0›–5Ì–—5—#J—n—Q�— ß—A˜(B˜	k˜'u˜&�˜&Ä˜ë˜	™(™+F™
! r™*}™*¨™8Ó™"š/šHš5hš)žšÈš%ãš"	› ,› M›-n›"œ›!¿›%á›'œ /œPœaœœœœ´œÑœåœæž"èž&Ÿ2Ÿ2DŸ(w +  Ì )Ø %¡+(¡ET¡Sš¡Eî¡L4¢L�¢”Î¢Cc£“§£H;¤M„¤KÒ¤K¥j¥FŠ¥Ñ¥6Ý¥,¦-A¦o¦+„¦2°¦*ã¦K§Z§r§,Š§,·§0ä§!¨!7¨;Y¨	•¨Ÿ¨"´¨×¨*ô¨©8©+Q©$}©4¢©×©,ç©,ª9Aª+{ª0§ª[Øª44«+i«A•«K×«5#¬MY¬[§¬O­$S­Mx­/Æ­Dö­ ;®+\®.ˆ®8·®%ð®,¯#C¯g¯2„¯9·¯&ñ¯)°B°\°T|°0Ñ°3±(6±6_±B–±2Ù±>²+K²4w²2¬²Nß²:.³"i³#Œ³H°³4ù³6.´Je´,°´4Ý´@µ2Sµ4†µ»µJÖµ7!¶SY¶/­¶*Ý¶&·D/·*t·7Ÿ·a×·'9¸@a¸8¢¸HÛ¸0$¹5U¹C‹¹&Ï¹Yö¹BPº-“º"Áº6äº)»(E»An»C°»1ô»"&¼DI¼#Ž¼.²¼á¼Dÿ¼0D½:u½'°½Ø½Að½=2¾9p¾ª¾½¾JÄ¾$¿64¿k¿‡¿:¥¿kà¿[LÀ+¨À8ÔÀ*
Á&8Á"_Á*‚Á6­Á*äÁÂ'Â$BÂ#gÂ‹Â$«Â'ÐÂ.øÂ$'ÃLÃkÃŠÃ#¨ÃÌÃìÃ!Ä2%Ä$XÄ.}Ä.¬ÄKÛÄJ'Å0rÅ£Å%¸Å9ÞÅ)Æ)BÆlÆÆ)ŽÆ¸ÆØÆ5÷Æ5-Ç$cÇ2ˆÇ»Ç'ÙÇ9È.;È-jÈ8˜ÈAÑÈ"ÉB6ÉyÉ>˜É1×É$	Ê;.ÊjÊX�ÊUÚÊh0Ën™Ë:Ì&CÌjÌ!ƒÌ:¥Ì%àÌ6Í&=ÍdÍ Í& ÍÇÍ(áÍ2
! Î(=ÎfÎ€Î ›Î(¼ÎåÎüÎ(Ï:CÏ%~Ï&¤Ï;ËÏ8Ð%@ÐfÐ-„Ð.²Ð.áÐ%Ñ<6ÑsÑ.‰Ñ)¸Ñ!âÑ-Ò.2Ò+aÒ�Ò�Ò.”ÒÃÒÊÒ×ÒàÒñÒ#úÒ&Ó5EÓ#{Ó2ŸÓÒÓ,êÓ*Ô.BÔ(qÔ$šÔ#¿Ô#ãÔ%Õ(-Õ*VÕ"�Õ#¤ÕÈÕ$èÕ,
Ö0:ÖkÖ‰Ö(¥Ö)ÎÖ1øÖ3*×.^×%�×'³×7Û×"Ø46Ø@kØ=¬ØêØ/Ù'5Ù*]Ù)ˆÙ)²ÙOÜÙ,Ú)BÚlÚ*sÚ
! žÚF©ÚðÚ*Û!6ÛMXÛ¦Û<ÃÛ0Ü*1Ü>\Ü(›ÜÄÜ/ÓÜÝÝ"3ÝVÝjÝ‰Ý/¥Ý3ÕÝ	Þ
Þ
Þ
'Þ5ÞLSÞ
 Þ
®Þ
¼Þ
ÊÞ
ØÞ'æÞß&ß
8ßFß
Xß
fß
tß
‚ß�ß
¨ß¶ß6¹ß?ðß)0à‚ZàÝà1úà/,á5\á.’á1Áá1óá3%â6Yâ�â/ªâ/Úâ-
! ã(8ã0aã"’ã&µã-Üã
! ä+(ä7TäŒä5©ä"ßä7å2:åmå)Šå-´åbâå4Eæzæ.˜æ0ÇæRøæ6Kç‚ç+ŸçDËçèC+è4oè4¤è'ÙèCé-EéRséEÆéBê;OêC‹ê,Ïê`üê.]ëEŒë@Òë<ì*Pì.{ìªìÂì)ÞìEí2Ní'�í$©í+Îí$úí(î!Hî4jîMŸî1íî5ï%UïC{ï#¿ïãï.øïJ'ð?rð>²ð-ñðñ:ñCñOñ=`ñ)žñ5Èñ#þñJ"ò>mò0¬ò:Ýò<óIUó2Ÿó4ÒóBô0Jô){ô+¥ô1Ñô2õ16õ@hõ3©õ0Ýõ?öANö-�ö=¾ö2üö/÷C÷?\÷œ÷»÷JÙ÷8$øJ]ø.¨ø(×ø'ùN(ù9wùG±ù(ùùI"ú3lú( ú0Éú)úú:$û*_û8ŠûÃûpÒû5CüHyü+Âü7îü>&ý eý†ý£ý>Áý:þ/;þkþ-Šþ
¸þÆþ3Öþ8
! ÿ;CÿÿB�ÿ;àÿ<!YM{KÉ22HB{9¾$ø'*EEp@¶÷!3*R^1±0ãu<Š[Ç'#TK ¼$Ü8:9O4‰4¾0óQ$>vSµl	avGØ3 	T	=k	©	!µ	%×	ý	#
! &@
! g
!  ‡
! .¨
! !×
!  ù
! "$=6b=™3×6*B-m>›;ÚA
9X
C’
KÖ
5"EX?ž@ÞEDeEªFðH70€+±8Ý*8A*z%¥Ë(è&M89†À[Õ51Fg®E³ù"*;Wf¾Ó&è1'A>iH¨$ñ,1C'u(�6Æý#>)]"‡,ª%×(ý&@?$€-¥Óç +L<e¢%³"Ù,ü )4J 1 3Ò#L*$w;œ:ØA+U:�-¼3êA>`DŸCäC(/lpœs
�“³<Ó6 AG <‰ 3Æ ,ú 9'!Ca!?¥!Gå!.-"A\"/ž"EÎ"4#<I#*†#Q±#P$CT$9˜$PÒ$P#%1t%:¦%Lá%K.&&z&-¡&%Ï&Bõ&L8'*…'F°'F÷'3>(4r(6§(IÞ(1()DZ)?Ÿ)=ß)2*NP*'Ÿ*+Ç*.ó*S"+Ov+HÆ+@,‰P,­Ú,@ˆ-TÉ-Z.Yy.)Ó./ý.+-/<Y/_–//ö/#&0ZJ0'¥0)Í0&÷0F14e1Qš1)ì1=2*T22Ž23¢2-Ö2%35*3;`3<œ3<Ù34(54X^4}·4559P5Š54¨5BÝ5 6%@6<f6D£6&è6+7/;74k7" 7%Ã7)é7@83T8*ˆ8A³8=õ8G39C{95¿95õ91+:8]:<–:Ó:$î:?;9S;C�;3Ñ;9< ?<>`< Ÿ<0À<,ñ<.=>M=8Œ=!Å=(ç=T>e>…>>¥>>ä><#?`?>€?.¿?2î?!@+=@i@+…@;±@í@
AF(A*oA3šA"ÎA!ñANBbBwB6‡B¾B
ÇBÕB3õB1)C![C)}C;§C1ãCKD1aDB“D3ÖD;
! E0FE;wE=³E=ñE
/F=F+PF-|F(ªF.ÓFBGEEG6‹GÂGÞG%ïG1HGH(eH(ŽH+·H&ãH:
! I8EIG~I>ÆI9J6?J vJ—J&±JXØJB1K/tK.¤KÓK3ðK2$L5WL8�LNÆL;M;QM7�M9ÅMAÿMAN;PN7ŒNÄN-ßN>
O*LO*wO>¢O>áO= P'^P*†P.±PGàPF(QFoQ¶QËQ_çQ GR/hRX˜RñR!S:2S1mS5ŸS8ÕS"T91T6kT@¢TBãT?&UQfU2¸UëU0V*7V*bV)�V'·V1ßV0W1BW1tW1¦W+ØW'X(,X)UX0X/°X(àX:	Y-DY,rY"ŸY,ÂY'ïYEZ?]Z �Z
! ¾ZJÉZk[E€[LÆ[d\Ìx\ÆE]^%^-C^Fq^¸^_Ô^Y4_Ž_,¬_Ù_2ö_/)`2Y`,Œ`/¹`+é`+aAa^a{aC‘a1Õa1b9bXb3pb3¤b7Øb;cLc*gc8’c'ËcKóc:?dPzd&Ëdòd,
! e+7e&ceGŠeGÒe f#;f)_f-‰f8·fðfgg0&gMWg-¥g:Óg6hEh_GhG§h1ïhI!i,kiA˜i4Úi"j*2j0]j3Žj1Âj)ôjk?>k1~k1°k:âk8l3Vl?ŠlYÊl-$m5Rm:ˆm3Ãm&÷m5nrTn8Çn=o>o:Ro*�o¸oQÍo(pOHp.˜p!Çpép2	q0<q?mq>­q;ìq:(r1cr1•r:ÇrIs4Ls4�s ¶s×s3äs&t7?t(wt= t6Þt'uE=u3ƒu,·u2äuv"1vTvsv“v
! ³v.¾v1ívKw*kw–w³w+¹w"åw"x9+xNexI´x þx&yFyLVy&£yGÊyz='z2ez:˜z0Óz;{
@{!N{,p{-�{Ë{å{ý{1|C|/[|=‹|/É|;ù|;5}=q};¯};ë};'~;c~9Ÿ~.Ù~7%@!f!ˆª=ºø€0€*P€7{€3³€)ç€/�5A�*w�,¢�*Ï�ú�‚49‚)n‚9˜‚.Ò‚;ƒ&=ƒ,dƒ/‘ƒ"Áƒ)äƒ„(#„9L„'†„4®„ã„ë„……::…Nu…*Ä…4ï…#$†H†Ue†0»†3ì†( ‡I‡"h‡0‹‡0¼‡;í‡3)ˆ]ˆL|ˆÉˆ#Þˆ6‰c9‰1�‰!Ï‰ñ‰ŠŠ2ŠIŠ ^ŠŠˆŠ
! ‘ŠœŠ
¥Š-³Š&áŠ+‹04‹0e‹;–‹+Ò‹-þ‹1,Œ*^Œ%‰Œ%¯Œ-ÕŒ-�*1�(\�1…�7·�/ï�%Ž#EŽ#iŽ6�Ž0ÄŽõŽ3�Q?�$‘�;¶�ò���)�(B�@k�)¬�/Ö�)‘:0‘6k‘!¢‘Ä‘ˆÕ‘7^’&–’<½’Gú’ŠB“AÍ“F”6V”#�”8±”+ê”3•)J•3t•"¨•'Ë•1ó•-%–-S–I�–JË–W—?n—L®—3û—B/˜"r˜$•˜;º˜<ö˜J3™D~™Ã™/×™š'š&Eš2lš$Ÿš)Äš0îš›6›L›l›3Œ›+À›@ì›C-œ)qœ3›œEÏœ!�A7�]y�Z×�B2žYužUÏž6%ŸG\Ÿ:¤Ÿ7ßŸ@ X s &� ?¶ Bö 29¡"l¡'�¡ ·¡Ø¡,õ¡%"¢)H¢+r¢+ž¢2Ê¢$ý¢2"£KU£#¡£*Å£,ð£)¤CG¤0‹¤>¼¤*û¤A&¥!h¥Š¥-ª¥Ø¥Dó¥48¦Gm¦^µ¦X§'m§ •§!¶§Ø§-î§3¨9P¨8Š¨8Ã¨9ü¨6©;Q©F�©?Ô©0ª6Eª/|ª¬ª5»ª'ñªI«/c«“«!£«Å«>Ü«6¬*R¬0}¬B®¬Jñ¬2<­co­#Ó­!÷­3®.M®(|®<¥®%â®+¯=4¯=r¯Y°¯G
! °=R°?�°'Ð°/ø°?(± h±/‰±¹±dÒ±'7²o_²mÏ²=³ Y³.z³'©³5Ñ³&´".´KQ´"�´À´Ñ´&é´!µ2µHµaµzµŠµ6šµ Ñµ&òµ¶2¶(L¶'u¶'�¶Å¶<ã¶3 ·T·"m·�·#¦·GÊ·;¸6N¸9…¸¿¸+ß¸¹
+¹F9¹8€¹$¹¹(Þ¹º%º?ºhXºuÁº?7»3w»4«»Nà»:/¼j¼o¼Š¼ ¼¹¼YÀ¼/½+J½6v½-­½-Û½,	¾.6¾e¾�¾"�¾À¾<Þ¾¿,¿>=¿|¿U�¿ã¿ÀÀ!8À.ZÀ‰ÀšÀ!±À!ÓÀBõÀ'8Á`ÁqÁ‰Á¦Á:ÆÁ5Â/7Â3gÂ#›Â<¿Â:üÂH7Ã2€ÃE³Ã ùÃ'Ä1BÄtÄ0ƒÄ'´ÄÜÄ+ûÄ$'Å?LÅ#ŒÅ'°Å7ØÅÆ(0Æ0YÆ*ŠÆµÆ9ÇÆ:Ç?<Ç|Ç"‹Ç!®Ç#ÐÇ$ôÇ(ÈBÈ"RÈuÈ"‹È+®È=ÚÈ;É+TÉ€É. É>ÏÉÊM+Ê?yÊ"¹Ê:ÜÊ>Ë;VËB’Ë0ÕËÌ4%Ì2ZÌ2�Ì7ÀÌ&øÌ&Í.FÍ)uÍ"ŸÍ(ÂÍ(ëÍ(Î1=ÎBoÎ;²Î:îÎ-)ÏEWÏK�Ï!éÏ0Ð'<ÐIdÐP®Ð`ÿÐj`ÑkËÑJ7ÒA‚ÒfÄÒV+Ó/‚Ó*²ÓÝÓ*ñÓ(Ô$EÔCjÔ#®Ô'ÒÔ&úÔ8!Õ"ZÕ:}Õ&¸Õ&ßÕ9Ö@Ö]Ö.xÖ§Ö+ÆÖJòÖ=×%W×
! }×5ˆ×/¾×$î×Ø,)Ø-VØ9„Ø8¾Ø.÷Ø,&Ù*SÙ*~Ù:©ÙäÙ"Ú0$Ú%UÚ={ÚT¹ÚGÛ.VÛ%…Û%«Û>ÑÛEÜ VÜGwÜ¿Ü$ÎÜ-óÜ,!ÝNÝ`ÝrÝ:�Ý2ÈÝ(ûÝ+$Þ,PÞ,}Þ)ªÞ9ÔÞ-ß5<ßrß,‚ß#¯ß)ÓßAýß"?à(bà(‹à?´àTôàOIá™á8¹á5òá.(â<Wâ#”â¸â,×â4ã)9ã?cã1£ã:Õã6ä2GäJzäNÅäAå Vå+wåL£å6ðå&'æ5Næ1„æ¶æÔæ;ãæEç2eç8˜ç/Ñç8è+:è7fèLžèëè'é=.é8lé&¥é+Ìé'øé ê8êTê2rê3¥ê:Ùê'ë<ëQëcëxë�ë¢ë¸ëÍëãëùëì%ì8ìNìdìzì�ì¦ì¼ìÑìçìýìí)í>íSíhí~í“í©í¿íÒíèíþíî*î@îVîkî�î›î±îÇîÝîñîï!ï!;ï]ï:{ï>¶ï"õïð8ð9Hð5‚ð+¸ð)äð(ñ!7ñ0YñNŠñ)Ùñ)ò-ò0FòLwòÄò áòHó,Kó1xó*ªó$Õó5úóG0ô%xôžô»ô\ÖôN3õ‚õ™õ/ªõÚõéõ$	ö.ö'Hö'pö'˜ö)Àö'êö'÷':÷'b÷)Š÷'´÷'Ü÷ø#$øHø"fø‰ø¨øÂøáø"ûøù=ù\ù{ùAšù&Üùúú$:ú%_ú*…ú5°ú8æúû :û[û!uû*—ûJÂû1
ü$?üdü„üJŸü#êü/ý.>ý)mý—ý"´ý,×ý4þ9þ<Sþ'�þN¸þ0ÿf8ÿpŸÿ.*?(j4“4È4ý-2K`K¬eø ^/ ¯5Ð?AFˆ�²Æ/å((>(g)�'º(â((4(]-†%´$Ú$ÿ#$(H'qD™ƒÞkb>Î)
,7+d)�+ºæû!	92	"l	�	(¦	@Ï	
! &0
! W
! (m
! &–
! (½
! æ
! Fø
! ?^6t6«,â:LJ(—VÀ
!6
X
n
-ˆ
!¶
Ø
&ð
(.W(n%—0½8îD')l'–¾Ö*õ4 @U(–'¿)ç9:K(†F¯4ö>+,j7—?Ï%651l/ž#Î4ò4')\†1Ÿ/ÑD7F3~3²!æ*436h)ŸÉÝêþ0 K#l�œ¯»#Ó÷$6<#s(—XÀ"<1W2‰3¼#ð/8D }8ž"×UúPj†0£0Ô?=EƒA›/Ý'
&5'\%„+ª-Ö+-0,^ ‹"¬7Ï %F(S%|'¢"Ê#í1 C ] ?p V° =!-E!>s!3²!5æ!#"*@"k"5"µ"-Õ"9#6=#6t##«#1Ï#6$58$1n$1 $6Ò$F	%.P%(%G¨%Wð%_H&;¨&ä&@ú&;'=C'�'.™'$È'Lí'G:(‚( (C¾(D)JG):’)JÍ)H*;a*%�*Ã*.Õ**+B/+Hr+)»+"å+;,:D,3,)³,NÝ,,-@-=Y-C—-"Û-@þ-0?.0p.5¡.1×.+	/+5/@a/¢/¶/Ì/+ä/*0-;03i0>�0Ü0&ø0111Q1*ƒ18®1&ç142=C2�2+¡2 Í2Gî2@630w31¨3;Ú3A4FX4Ÿ4:³4;î4<*58g5> 5.ß5/6:>6:y6/´6?ä6D$7Ti76¾7/õ74%8/Z8)Š82´8ç8'9**9	U9_9|9!’9´9+Ï9û9:#7:$[:€:$™:,¾:&ë:;2;9B;/|;0¬;EÝ;7#<F[<I¢<5ì<"= :=![=3}=9±=Hë=94>>n>D­>2ò>"%?H? g?(ˆ?Q±? @0$@/U@$…@'ª@bÒ@$5A#ZA ~AŸA4½A*òA%B#CBEgB'­B ÕB öB!C<9C&vC=�C3ÛC'D7DTD=rDE°DöD8E;MEH‰EÒE/ðE( F5IF!F'¡F2ÉF:üF-7GZeGTÀGH+5H,aH#ŽH7²H0êH3I2OI9‚I.¼I!ëI
J-JJJ)bJAŒJ ÎJ3ïJ5#K2YK:ŒK=ÇK/L-5L!cL7…L@½L)þL(M?MXM8jM£M6¬MãMûM.NHN7eN%�NÃN.×N-O*4O7_O&—O'¾OæOVPL[P3¨PÜP)ìP+Q)BQ5lQ.¢Q=ÑQLR6\R5“R(ÉR1òR1$SQVS"¨S1ËS<ýS!:T9\T+–T/ÂT1òTF$U-kU'™U7ÁU0ùU'*V
RV*`V6‹VÂV%âV0W99WDsWD¸W'ýW*%X:PX6‹X:ÂX9ýX*7Y4bY3—YJËYBZ(YZ%‚Z¨ZÂZØZ/îZ:[%Y[#[£[!¾[;à[6\S\+s\%Ÿ\1Å\R÷\J] `]#�]'¥]Í]2è]0^2L^"^8¢^ Û^?ü^(<_'e_�_+¤_Ð_…ê_@p`2±`'ä`)a56aUlaÂaJÙa2$b8Wb�b¥b»bÐbçbübc&c;cQcfc|c“c¨c¿cÚcïcdd0dFd]dtdˆdœd7°d!èd=
! e6HeleAìe:.fCif:­fCèf0,g3]g‘g@ g7ág3h0MhF~h.Åhtôh%iiB�iVÒi4)j(^j1‡j-¹j9çj#!kZEk< k+Ýk/	l)9l7cl+›l0ÇlKøl*Dm"om)’m<¼m&ùm3 n,Tn2�nM´n?o+Bo<no4«o/ào/p<@p}pXœpAõp07q>hqM§q5õq6+r6br&™r*Àr-ër+s:Es€s9’s"Ìs0ïs tJ6t&�t)¨t2Òt;u9Au\{u"Øu;ûu27v<jv§v8Áv úv9w8Uw/Žw(¾w&çwx,x#Gx0kx/œxÌxèxúxy,6ycy‚y!�y ¿yRàyU3z'‰z±z6Ìz {${:{-V{„{ {6¿{4ö{(+|,T|M�|Ï|æ|ø|-}C}]}Ar}´},Ñ}0þ}#/~.S~!‚~€¤~V%|C–.Ú6	€3@€7t€F¬€ó€+
�49�<n�0«�4Ü�,‚>‚&[‚U‚‚DØ‚Dƒ<bƒ(Ÿƒ.ÈƒO÷ƒG„7f„7ž„CÖ„3…HN… —…<¸…5õ…&+†+R†P~†3Ï†)‡%-‡QS‡S¥‡Où‡0Iˆzˆ:”ˆÏˆïˆ‰8)‰+b‰@Ž‰,Ï‰.ü‰4+Š2`ŠE“ŠÙŠGñŠ%9‹ _‹f€‹&ç‹LŒ4[Œ�Œ&˜Œ$¿Œ.äŒ�2�%P�(v�Ÿ�"½�2à�CŽ+WŽ"ƒŽ¦Ž>ÆŽ8�>�*]�2ˆ�#»�%ß�4�+:�,f�'“�/»�+ë�‘'.‘&V‘}‘#›‘¿‘\hæ:	¼v	_	Åêü&	*	A
! 
! %$]ÙÒÿfVYÌÓ_
! ¤–ÞLTÆÿNµã¦C=Äwzz£†ù$Ê3lÞGµ­Œ	E­¹.§ÐèmÒ 	žô
! ú³K�Öa·J&Ó–´=
!  –o
! £PIh
! Lb¡		�|y¤œ.t`V
! äq
! �IÙiháðbMTÕÛ°Âê	%ÅÙçÑXÅ%üÊ@b	Kn
! ³†ˆ<ÕJ€S}"´˜`\
! ‘LÈ	7À	ø>ÍV©U^
! 5ãJ¬M0	ÐÿBu¢÷§u
! Ÿý	À‡¸	`ö	#
  
- Õ	Úë®Ç÷;uÛiÞàøJ�à¼\"m²	R|Q	
- ¬=3Ï±ïeñêYÅÊ‡…£	Yg
- ,
- ÁÎA„	â+ÿm
- ²ðö%3pnpPã	2û	>	^	EÕB
- sk
- ë¯?Mþ×.!ËQLïŽl+tqÂù:‘Ás‚ü�œ®dûÈjÚªg	’„Š¿ûØx[d\í[,~þl
- #Xöé	
  
! >ÀÔ	+ô°EU™zËš3”	ÿ	Â
! ì	À{AàÜ¿¾	x˜
å[û6f?YDt	DèÞ	C‰[
! ,ÌYœ÷	
! š$þÀ£eúo@×#		2	
—ú{
! úb‹|Á„C·-Þ°�¥Çš§ãk
pìvRºe¾¼ŒnÆ•Ù	ÙU	ÓUº	2ÿÉÌ��!*.	Ú™
Å0¦�–må•Ãˆi	›P	†è=’õã¬¦ú­NØˆJ
! ·>õ£Øû
! �èïiÊ­+ñCBª-÷‚õ’é#*í¿X
! ^¦>
! AËýo¡zª´ª	ø›	sË�³Vi?	U÷w	(…“	¬		%gZ¤xò	onÑAœ‚r	>êÔ°	Ô2QrÃäî»)	ç	È]Ûö-ý @>4J'
! .ÞÖ?zm	–Ã@á¼º­	äGT
! WÈcöw
! �Ô@°«áÌq×â	¾S41s
! ÷ "‚'H
! ÍF”ßOþ¢&
! ¥A	é&	)
! ›ê#±e
! ë1€	Ì¾±	¦àg	Ö¨Ãaª¾ÂTô¦	æß�J	j
! ó™Äð	‹ßµÙ|˜)®	ðOX$s	@‡	&#räj¶	>KÝ9;
! Èþ4³	”	¹	°•tãŠ	º¾i
! $†0
! Ôa
! æ	&V	“	'	ñ)	ôlZ Sr
! âFS$	û”Î±�	N¦¨:&Iga`8Q
! åIù%<	Äõ	ïO~©«	©Ýå3	X¶bá_	+k7u	Á	Õ{fP
! Î¨‡1ë2ˆ×R	K=«BBßµu(ç`	õ/"	»o=	žÅ	Ú�ÍM	$SB0	R•Ç¹rúÛ_yÁ¶ß¥S	}‹	3é)�	
! k)b
! è˜ÈÃî7F	x	*Äï61
! í	º4“0Në²Ô‰ÀÏ�áK�Ÿ”AVÐ/ƒ.t92sð„”	B¬8è�	Eá`	´Ö1Ï1	Kà\
! Ü ~
! &âè	à9
! ß-	9|
! UK	cH“(¼"ø	P…ìóÑë	I@õB	Æ^éPLŸš
! ]ñ““7ªèì¸³Ì§	m ]‰È5�5¢m(
! ^Üñ	‡XX�+�	ù��Î+“|	MI‰G	8
! CªîRV¸Æ½Õój	°—Œ‹£^8of2<P�Õ-pclšW
! \	²e±ÏíŸ=)çQ¡í	ˆ	’—H	F€–ÙU®
! uyÂ¸ŠSð
! +	Ã}µƒ	ä	v‘ï›‡ê,*k	j¦·Û¯Ëê¥~—äw9½	Êæž
˜z‚³Ä]	
! <˜ÑÇ�ï	YŒ_ÓG*ƒc·ý\X
! U¶1´g5
! Ö[
! ó	º-}
! 
! ¸NO¤{9¤xq?‹#Ò´ÒÆZ†cŠÊlÞ¥	“Í	Ýœý,‘¢«/ÃŽ‹Ÿ~Ä	ŸwB¤ŽÛ
ù(-%ë� ®Ü‘‡‚ï	dì¶°
! 
! 6¡Ã	7
! lš{RQ	Š®úFû'÷^Ú;l¼/„ÿØåó§ÇØzÒ!nyÛL	û×Œ¤vZŽ»õ¸r8	F	
! 4ƒ³6üT§~ÿi{	4
! 	¬¤7GžPÂ}F‹§¶Ó	Á€’?PÆæ¾ÃwyŽÙØ	Õˆ³s1É$ü´¨þ’Gù”Z	QýhO«W	q/ØT|E
! 	€`d
! ¤þòœÝÝŒA-³Ì9uSM#‡½
! ã ²už­¨bkô �aH|põ4É¹�û+â¬´Z
! s™'L90+
! Ò	8z		Ùq·É*d™_2
! \àšæäHExoÔ¥�Ýk5Â»…W;ý©d)­¥3
! _¹-‘
! ©Ž	:ƒ8µ	ö…E¹öÇ½:/[	Zhó{	„ n	éÚ¨T<
! ]ÄVHxÐ	q†K¿	ü€çkv
! ?
! é®	ËÒ±œ×z	�žño	rEvoø€tŸ}Ó3¸ ƒÒæMW	Î[ùf
! Ê„�rD
! Í†	tÍ!
! À«‚ã(.y
! Æ&	ß	†~Ç¶^
! 	hòw8@RGg˜ÜI
! L
! —	Ü	…ôñ_u²å9î¾R’½™	Q)¥n9	WiŽœ—¾'þ	c	@á0ÿƒ²œÓ<DIõ	‰VÉAæ•„¡¤	%
! �Ðë_»©ñ[ƒl	Mc›=äæ | 
! ˜ìÞÕÁñ©		8áÜã(�ÒÇ		ÖíéRöÿ•ß]
! (óÎ³Ó2			q'Š£�àôOmw#
! p{È· îÃöî>¢É	¡
! H¦�hÑ	jX:	·ˆ¥cÅ.˜mh	,ÏZ¶ð£°”5
5éøòy×ü	jËÏ	¯7~×l3
…¼	‚	^ONc;·	{"•	,F/
! ó,ZJ
! J€O$
! ›ŽÑòÉXLèï‘Ü	rY"
! 8:ó´	§Ðâ­}ûý	þº§7D	fÐg—¾ˆÏµú	¯ˆŽ)�6ºY	0
! Ý	ÝÄêÂ¶–¬D
! `ºC
! “G
! 6¹‚òvÄÌå•{ÚrÎnúC ÁçêM�x
ªW�¿/„×v–
! ±	,	NÆ	*
! ìG¡Œ~@	@
! £òT	Êß4j�ŠÉ‰a7j=DÂÜ;¡©Ö	¿eg6	7	[Qhœ	‚Jg?mÄ�Î	‘xŸ(	2_ddƒZÅ²K
! °‹¯-
! Ê	Là	"’	Êe	ªËðµ«Ñ,	®aïh	÷ˆM
! ¢	%ã�u]å	»	Ú	>$Cøß x
! ê·¨
! Ï~PWEŸ�
! Œb5Ú«"O
! ²WN	µ“SÑš<I	„ ›!Y
! C”òe›!	f&¦‰ƒf½=Tf	$
! ÍD¡=…oä²ÑGÎç¿B¸ñÝ&Ûn0îù*Õz( 	 )køþC’¼;¯3X	QØ×	¯[ôÛ	S»©8â1ÁË	Û
! 
! Q*wŠÞq	
! ½<øV¯-g^t
! ì"çÀ!–%÷�<k
! «6JC	�"uE	i±Ôí‰	y©®:¬ë�
! Á*¯	Å¨iT¹iU
! ®4Æ;•KâÜ	¯¡`dF
! €
! }
! <Év—(6—1¶\™p
! |Æ‰S
! sz
! ¼b6
! Ï}íTînfÇ>F%	yä!	`
! …	ò¬øDp]üõHRèæµàW:
! 
! ]ªHGq€¿ìô	p”
! UáÔŠ
! 	»axÚD‹p‡ÔvU!‹W'
! mKc	!ae{˜	öÓü2
! 
! ~	�	ë›¿oîšž:¢¸ÐNIù	Ž'?+ž†E!ÀÍ'4	Œ½ó|Î;vº�j:�b3ùÙF?âq¼wny	.
! ž65ÀÌÐôÏ¢¥Éá	;	Að›<ü/	Yî	™»È,‘	tç5?ç–	Ð0÷¸†Nž	�0š	âA»rjÍò¨ÓÖséLHZt\½eØÇ—¹Ñ4bsÂ	líŠ.Ø±t#	\9ÖM«[¿ŒŸ	^'Ë�Ò‡c
! ’D±ú™
	R
! Íw5	ý­]V§´BÅO	åÈÝp	¨	ÞH£€;ða	1d	åf­O/.•¢y}	‰íaìÌ	k¹	 N
! YýÖ7…½d`™/#IhPe_}‘¢
  
  For bug reporting instructions, please see:
  
--- 1,210 ----
! Þ•€
! T	¨@àAà-Cà1qà£àÛ¸à+”á0Àáñá ýá"â+AâImâI·âEãCGã=‹ã{Éã?EäP…äCÖäGåHbåB«åîåEæ
! Qæ8\æ.•æ.Äæóæ)ç0/ç+`çAŒçÎçãç$öç$è*@èkè†è ¡èÂèÎè#ßèéé8éKé$^éƒé-ŸéÍé#Ýé#ê3%ê*Yê6„êQ»ê3
ë3Aë=uëC³ë7÷ëI/ìWyìEÑì"í9:í"tíD—íÜí(üí*%î:Pî!‹î#­îÑî!íî,ï!<ï^ï"uï˜ï·ïUÖï-,ð.Zð*‰ð2´ð3çð+ñ4Gñ$|ñ/¡ñ1ÑñEò2Iò|ò›ò5ºò9ðò**ó?Uó(•ó/¾ó8îó3'ô/[ô‹ôN«ô1úôJ,õ'wõ"Ÿõ&Âõ<éõ(&ö5Oöe…ö%ëö?÷4Q÷/†÷,¶÷3ã÷8ø!PøWrø:Êø3ù(9ù)bù!Œù!®ù9Ðù-
! ú/8ú#hú-ŒúºúÖúòúJû+]û+‰ûµûÓû9êû9$ü3^ü’ü«üAÆüý-"ýPýeý+€ýS¬ýGþ%Hþ*nþ™þµþ*Õþ!ÿ-"ÿ:Pÿ‹ÿžÿ$½ÿ%âÿ#&'J6r©Éè%D`v,•!Â*ä'H75€.¶å)ü)&"P#s—¨$¸(Ý$!0F"w0šËá(ÿ(/G0w6¨ ß?@*Y)„+®FÚ!I7K�ZÍk(-”&Âé	* 	K	+g	“	³	Ò	"ò	
! .
! )N
! )x
! ¢
! ½
!  Ô
! #õ
! /$J2o¢¹1Ñ5'9a'w-Ÿ+Íù'
A
'T
'|
¤
,À
í
!	+.02cjw€‘š³.Íü/J2a*”.¿)î&&?&f#�'±(Ù $# H"i,Œ2¹ì*+,V.ƒ1²)ä).6X�3ª7Þ>U0q¢Â#ÞJ"m,…²,¹
! æ6ñ(A^5~´/È!ø '; c
„ ’³Êàù&!@)bŒŽ— ©RÅ!*3<!Egƒ�™¦¯¸ÁÊæï-ó5!,Wr„÷*<@.}(¬+Õ+--3[�,£,Ð*ý%(-N+|$¨+Íù).=$l/‘Á;Ý7$Q-v1¤LÖ2# 'V 0~ 4¯ Jä A/!q!/�!6½!ô!7"+?"2k"(ž".Ç"ö"M#6b#4™#,Î#,û#(($kQ$4½$6ò$H)%9r%'¬%Ô%í%&&4/&(d&$�&,²&3ß&-'A')]',‡':´'.ï'8()W(2�(-´(â(,ö(>#)0b)3“)(Ç)ð)	*
! * *6/*0f*+—**Ã*Aî*:0+'k+H“+JÜ+D',0l,4�,@Ò,*-!>-*`-/‹-/»-/ë-8..T.-ƒ.:±.<ì./)/>Y/+˜/Ä/Ù/'í/0/0HJ0>“0GÒ0(1 C1'd1;Œ19È1?2B2P`25±2*ç283$K38p3+©31Õ3
4J43`4:”4 Ï4.ð4;5[5z5�5<©55æ536P6#l6�6™6.¦60Õ687?7<_7<œ7=Ù78K38/83¯8+ã8?98O9ˆ9¥9¾9:Û97:N:]:1y:W«:,;/0;f`;?Ç;K<S<Ih<"²<Õ< ô<0=F=7U=3�=3Á=#õ=O>:i>?¤>Xä>Y=?:—?+Ò?þ?*@@@I@&f@ �@&®@'Õ@!ý@!A(AA"jA"�A$°A)ÕA:ÿA=:B5xB-®B"ÜB$ÿB7$C6\C8“C<ÌC7	D?AD5�D9·D3ñD4%E9ZE8”EAÍE;F7KF)ƒF,­F5ÚF"G.3G"bG+…G±G,ÐG)ýGE'H:mH¨HR½H+I?<I|I=‚IÀIÙIøIIJbJuJ$ˆJ,­JÚJ3õJC)K#mK0‘K'ÂK%êK+L5<LrL%‘L·L ÓL%ôL0M)KM0uM¦M:¿M(úM0#NTNeN}N
—N¥NºN/ÕNO'O=O)]O‡O3¤OØO5øO1.P)`POŠP)ÚP4Q09Q6jQ-¡Q2ÏQ!R6$R:[R9–R;ÐR=S=JS"ˆSZ«S\T
cT!qT!“T1µT4çTDU>aU5 U+ÖU/V62V9iV4£V,ØVCWIW@gW.¨W0×W!X<*XFgX6®X.åXCYCXY&œY,ÃY2ðYD#Z hZ1‰Z»Z9ÚZ:[&O[<v[8³[-ì[1\.L\5{\.±\>à\0]6P],‡]6´]!ë]
^/,^F\^A£^;å^5!_tW_—Ì_9d`?ž`:Þ`8aRa#ra#–a)ºa‰äa2nb&¡bUÈb&c/Ec!uc2—c-ÊcPøc'Id2qd¤dÁdÑd,èd0eFe7fe1žeBÐeCf!Wf#yfA�fUßf5g)Fgpg+ˆg>´g)óg*h5HhB~h"Áh'äh%i,2i_iyi"”i?·i'÷i1j3Qj2…j0¸j/éj)k#Ck*gk@’k?Ókl(l7Al4yl6®l-ål(m<m1\m)Žm-¸m,æm,n<@n5}n&³n/Ún=
! o&Ho%oo7•o5Ío<p@p6Yp8�p)Ép%óp%q?q4Zq2�qÂq ßq9r-:r3hrœr(´rIÝr's
>s8Ls…s	’sœs.±s1àst(-t4Vt1‹t>½t2üt8/u4hu8�u:Öu;v:Mv:ˆv	ÃvÍv*âv)
w'7w*_w>ŠwBÉw;xHxbx$ox7”xÌx#çx#y'/y#Wy9{y7µyEíy=3z0qz5¢z Øzùz"{S4{:ˆ{.Ã{.ò{!|&8|'_|%‡|(­|GÖ|<}3[}<�}:Ì}#~+~):~2d~—~-²~3à~'%<7b5š3Ð!€$&€'K€>s€>²€>ñ€0�C�Y]�·�4Ñ�U‚%\‚‚‚5 ‚2Ö‚/	ƒ=9ƒwƒ1—ƒ(Éƒ,òƒ3„*S„A~„1À„ò„2…#C…1g…$™…"¾…+á…&
†+4†+`†%Œ†"²†Õ†#õ†$‡->‡#l‡'�‡4¸‡'í‡&ˆ <ˆ+]ˆ‰ˆ?¨ˆ;èˆ$‰B‰HN‰a—‰Eù‰J?ŠSŠŠ˜ÞŠ˜w‹Œ"Œ(AŒ2jŒ�ŒI¼ŒN�U�+t� �/¾�+î�1Ž-LŽ0zŽ'«Ž,ÓŽ� �?�9N�+ˆ�2´�ç��- �*N�0y�-ª�Ø�(í�/‘F‘Dc‘4¨‘AÝ‘’6’,L’4y’'®’5Ö’C“#P“!t“–“¶“)Õ“
ÿ“
”
! ”+)”:U”0�”2Á”/ô”$•W&•?~•3¾•Cò•&6–]–+s–%Ÿ–#Å–8é–3"—1V—*ˆ—³—9Ñ—*˜86˜1o˜/¡˜2Ñ˜2™Q7™'‰™.±™8à™-š(Gš*pšc›š<ÿš><›
{›.‰›&¸›ß›Jÿ›#Jœ<nœ.«œ%Úœ�/�)O�9y�<³�5ð�8&ž+_ž+‹ž:·žEòž08Ÿ0iŸ'šŸ
ÂŸ+ÐŸ&üŸ1# &U /| .¬ $Û 5¡46¡4k¡< ¡Ý¡ø¡!¢!4¢&V¢}¢'„¢(¬¢<Õ¢2£E£
! a£.l£)›£)Å£Eï£45¤4j¤"Ÿ¤$Â¤ç¤2þ¤1¥9P¥Š¥2 ¥3Ó¥0¦8¦3V¦Š¦–¦%³¦%Ù¦ÿ¦§'§$:§_§%p§/–§%Æ§,ì§,¨.F¨,u¨,¢¨,Ï¨,ü¨*)©&T©/{©"«©Î©í©ª7ªQªaª'jª’ª+±ª'Ýª"«#(«)L«!v«#˜«!¼«Þ«ö«(¬"8¬/[¬'‹¬0³¬%ä¬+
! ­/6­'f­(Ž­·­&Ì­,ó­ ®+?®k®t®“®­®8Í®=¯ D¯-e¯“¯®¯HÅ¯)°/8°h°ƒ°"›°*¾°*é°6±2K±~±9—±Ñ±â±.²M/²'}²¥²Ä²×²ê²þ²³'³A³N³[³n³~³.“³Â³#â³´.$´,S´ €´#¡´-Å´*ó´&µ&Eµ)lµ/–µ4Æµ+ûµ7'¶9_¶8™¶Ò¶%ñ¶ ·68·7o·§·6À·T÷·$L¸<q¸®¸¿¸Ñ¸â¸)ø¸<"¹(_¹'ˆ¹'°¹?Ø¹:ºSºsºo‚º)òº3»1P»E‚»nÈ»37¼2k¼6ž¼$Õ¼Bú¼*=½&h½&�½0¶½ ç½)¾,2¾1_¾(‘¾/º¾4ê¾@¿$`¿<…¿.Â¿0ñ¿"À<À.YÀ1ˆÀ/ºÀ'êÀÁ$(ÁMÁ+fÁ+’Á-¾ÁìÁ"Â/ÂNÂcÂxÂ‘Â¥ÂÁÂ>áÂ0 Ã QÃ&rÃ:™ÃÔÃ1ìÃ<Ä;[Ä.—Ä5ÆÄ1üÄ..Å.]Å5ŒÅ5ÂÅ.øÅ'Æ@Æ"XÆ8{Æ:´Æ+ïÆ Ç$<ÇaÇ€Ç,›Ç(ÈÇ(ñÇ"È&=È.dÈ,“È2ÀÈAóÈ$5É$ZÉ,É¬É.ÉÉ'øÉ4 Ê&UÊ.|Ê«Ê'ÉÊ#ñÊË<0Ë,mË@šËLÛËP(Ì7yÌ±ÌÑÌïÌ$Í4)Í*^Í1‰Í1»Í0íÍÎ64Î9kÎ0¥Î'ÖÎ-þÎ5,ÏbÏ,sÏ+ Ï3ÌÏ0Ð1Ð%9Ð_Ð5sÐ6©Ð'àÐ/Ñ18ÑGjÑ>²ÑañÑ"SÒ vÒ5—Ò/ÍÒ+ýÒ.)Ó!XÓ#zÓ,žÓ5ËÓVÔ<XÔ:•Ô8ÐÔ&	Õ10Õ3bÕ%–Õ.¼ÕëÕKÖ QÖCrÖB¶ÖùÖ×*,×+W×1ƒ×#µ×#Ù×4ý×#2ØVØgØ$�Ø¦ØÅØÙØðØ
Ù
Ù%#ÙIÙhÙˆÙ�Ù&´Ù(ÛÙ(Ú-Ú7MÚ-…Ú³ÚÇÚçÚýÚ.Û*LÛ/wÛ3§Û!ÛÛ+ýÛ)ÜCÜEUÜ<›Ü ØÜ!ùÜÝ8ÝNÝJgÝT²Ý8Þ8@Þ7yÞ2±Þ3äÞßß3ßEß]ß7eß'�ß$Åß)êß%à%:à$`à%…à«àÃàÛàúà8áMá\á:ká¦á5µáëáâ!â=â*]âˆâœâ°âÍâ@êâ!+ãMã`ãxã–ã<µã9òã+,ä/Xä,ˆä2µä.èäDå+\åCˆå(Ìå&õå>æ[æ'gæ$�æ´æ.Ïæ,þæ6+ç#bç†ç0 çÑç0íç2è2Qè
„è+’è)¾è-èèé"é?é[éyé˜é¶é Åéæé ê(#ê:Lê4‡ê¼ê%Öê&üê)#ëMëCkë3¯ë!ãë3ì79ì6qì7¨ì(àì	í*#í0Ní;í2»í$îí$î/8î!hî Šî)«î)Õî)ÿî-)ï0Wï8ˆï4Áï*öï:!ðC\ð ð,Àð,íðFñMañ[¯ñfòWròAÊò9óTFóJ›ó+æó+ô>ô!Zô-|ô'ªô9Òô%õ)2õ(\õ2…õ$¸õ$Ýõö'ö8Aözö˜ö*´ößö,ýö<*÷g÷"�÷
! ¤÷(¯÷-Ø÷$ø+ø0Aø/rø4¢ø6×ø*ù69ù#pù#”ù5¸ùîù ú'#ú/Kú6{ú;²ú9îú"(û#Kû$oû.”û:Ãû$þû6#üZü iü)Šü´üÄü×ü!ëü:
ý:Hý1ƒý.µý)äý&þ,5þ1bþ,”þ.Áþðþÿ! ÿ#Bÿ6fÿ �ÿ-¾ÿ-ìÿI8d8�)Ö;/<-l2š#Íñ+*:*e9�6Ê1431hEš>à-M#i,�#º%Þ/&4[t.ƒD²$÷)&F)m1—;É*0'O2w8ª&ã*
! '5]w ”:µ5ð8&	*_	Š	�	­	Á	Õ	é	û	
! !
! 3
! E
! W
! h
! z
! Œ
! ž
! °
! Â
! Ô
! è
! ú
! 0DXl~’¤¶ÇÙëý!3GYo�“¥·Çá#÷
/5
6e
!œ
¾
Ý
1í
4/T)„!® Ð&ñ<!U(w ,¼7é!>:^#™"½!à,'/:W(’»ÙNöKE‘
¥³Ó#à', F g ˆ © Ê ë  - N o �±Ïï+G^z‘±Íé3! UvŒ§ À%á.26iƒ¡º%Ù=ÿ-=!k#�±<Å$ ,Er’¨$Ä.é7+cD,Ä[ñmM(»$ä	))-S(�3ªAÞ9 LZ§%Æ!ì)<89u¯Îáó*
!8!Z!|$ž"Ã#æ#
!  #. R )r  œ ½ Ý ý  !>!7^!f–!Vý!5T"#Š"®"Î",î""#>#R#'m#3•#É#ä# ó#!$6$3S$‡$ —$¸$!Ø$ú$5	%?%W%7n%0¦%1×%2	&6<& s&@”&Õ&%ò&'2'+P'|'œ'%¸'Þ'$ù'($9($^(/ƒ(7³(@ë(%,)!R)t)‘)-«)/Ù)5	*$?*d*�*8 *@Ù*2+MM+?›+?Û+1,;M,5‰,%¿,6å,+-,H-(u-0ž-.Ï-$þ-#.)=."g.=Š..È.,÷.,$/Q/!p/)’/%¼/%â/00/0C0/^0"Ž0!±0Ó0â0õ01!1 >1(_19ˆ1&Â1 é1K
! 2%V2|2(˜2+Á2+í23.132`3!“3,µ3'â3@
! 4K4h4 ƒ4+¤4.Ð42ÿ4325f56{5#²5 Ö5÷5$6 <6/]6'�6"µ6$Ø6#ý6(!7)J7-t7¢7»7Ù7æ7 8#&8J8d8-€8®8Ä8/Ó8C95G9"}9/ 9+Ð93ü9"0:(S:|:2“:Æ:&ã:-
! ;,8;(e;*Ž;-¹;4ç;9<4V<!‹<(­<EÖ<1=&N=:u=K°=Mü=6J>�>/�>Í>4Ô>	?5?,U?<‚?5¿?&õ?@49@1n@4 @:Õ@<AAMA5�A)ÅAïAB!BA<B@~B&¿BæB%C6(C3_C!“CDµCúCD/D=MD!‹DC­D3ñD%E)EE+oE%›E%ÁE+çEF'FCFcF%‚F(¨F-ÑF6ÿF6G(VG)G©G$ÆG+ëG"H-:H,hH•H'²H!ÚH1üH7.I%fI.ŒI »I=ÜI<JWJ-jJ.˜J2ÇJ6úJ.1K(`K)‰K1³K<åK/"L/RL<‚LZ¿L7M)RM;|M(¸M-áM4NDN'bN'ŠN	²N¼N×N.ôN#O"@O cO „O¥O%ÂOèO$P.)P'XP€P
�P7«P.ãP$Q27Q>jQN©QMøQ3FRzRŒR%¬R6ÒR<	S5FS7|S+´S-àS*T9TLTiT#†TJªT%õT&U&BU iUŠUA¢UäUVV4V)IVsV’V¯V,ÏV$üV!W ?W'`W2ˆW$»W9àW-XHXfX|X<’XDÏX#YC8Y<|YI¹Y Z2$Z'WZ4Z$´Z-ÙZ4[+<[%h[0Ž[0¿[ð[\.\!N\7p\1¨\0Ú\)];5]9q]$«]#Ð] ô]^!%^"G^j^*ˆ^&³^-Ú^<_8E_&~_3¥_Ù_8÷_+0`+\`"ˆ`«`
! ½`2È`	û`)a/a%Ha+naša8¸a'ñab43b$hb(�b5¶b"ìb/c?c>Vc6•c!Ìcîc)ýc,'d)Td=~d(¼d,ådAe5Te4Še)¿e)ée-f@Af"‚f*¥f+Ðfüf-g'@g)hg&’g5¹g'ïgh44h-ih(—hÀh)Ùh9i!=i'_i'‡i9¯i;éi6%j/\j2Œj3¿j/ój3#k3Wk‹k)«k$Õk@úk:;l$vl!›l½lÖlël(m/)m+Ym"…m¨m¾m8Úm8n$Ln.qn( n(Én9òn,o!Aoco.‚o±o-Ío.ûo(*p'Sp+{p§p4Çp(üp%qCq(`q‰q†¢q6)r/`r%�r&¶r7ÝrGs]s@us2¶s$ést"t7tKtatutˆt�t±tÆtÚtïtuu/uIu]upu�u›u°uÆuÜuïuv9v(Tv,}vAªvlìv5Yw;�w>Ëw4
! x>?x1~x2°xãx<õx22y2ey(˜yEÁy3zc;zŸz:¿zFúz'A{i{*‡{!²{6Ô{ |R,|/|$¯| Ô|õ|(}<}"[}3~}²}Ð})å}7~!G~&i~#�~/´~8ä~8.V3…-¹&ç€/)€Y€Do€1´€,æ€0�8D�'}�&¥�+Ì�%ø�#‚(B‚$k‚/�‚À‚0Ó‚'ƒ1,ƒ^ƒFuƒ/¼ƒ(ìƒ)„/?„6o„A¦„ è„3	…4=….r…¡…4À…õ…/†;†&[†#‚†!¦†È†ä†ü†'‡)@‡!j‡Œ‡"Ÿ‡Â‡&Ú‡ ˆ"ˆ7ˆRˆ6lˆ<£ˆàˆýˆ/‰C‰a‰s‰$†‰«‰Å‰6ß‰<Š.SŠ'‚Š3ªŠÞŠóŠ‹%&‹L‹k‹+‹«‹.Ç‹)ö‹ Œ";Œ^ŒdsŒ>ØŒ�9,�&f�)��.·�2æ�;ŽUŽ&lŽ1“Ž0ÅŽ'öŽ-�"L�o�)…�G¯�/÷�.'�4V�&‹�+²�0Þ�‘/'‘-W‘=…‘/Ã‘;ó‘/’/J’1z’!¬’,Î’<û’08“#i“�“=­“Cë“D/”,t”¡”6¿”ö”•&•7>•'v•6ž•+Õ•,–/.–0^–5�–Å–5×–#
—1—QP— ¢—AÃ—(˜	.˜'8˜&`˜&‡˜®˜Ì˜ë˜+	™
! 5™*@™*k™8–™"Ï™ò™š5+š)aš‹š%¦š"Ìš ïš ›-1›"_›!‚›%¤›'Ê› ò›œ$œBœ_œwœ”œ¨œ©ž"«ž&Îžõž2Ÿ(: +c � )› %Å +ë E¡S]¡E±¡L÷¡LD¢”‘¢C&£“j£Hþ£MG¤K•¤Ká¤-¥FM¥”¥6 ¥,×¥-¦2¦+G¦2s¦*¦¦KÑ¦§5§,M§,z§0§§!Ø§!ú§;¨	X¨b¨"w¨š¨*·¨â¨û¨+©$@©4e©š©,ª©,×©9ª+>ª0jª[›ª4÷ª+,«AX«Kš«5æ«M¬[j¬OÆ¬$­M;­/‰­D¹­ þ­+®.K®8z®%³®,Ù®#¯*¯2G¯9z¯&´¯)Û¯°°T?°0”°3Å°(ù°6"±BY±2œ±>Ï±+²4:²2o²N¢²:ñ²",³#O³Hs³4¼³6ñ³J(´,s´4 ´@Õ´2µ4Iµ~µJ™µ7äµS¶/p¶* ¶&Ë¶Dò¶*7·7b·aš·'ü·@$¸8e¸Hž¸0ç¸5¹CN¹&’¹Y¹¹Bº-Vº"„º6§º)Þº(»A1»Cs»1·»"é»D¼#Q¼.u¼¤¼DÂ¼0½:8½'s½›½A³½=õ½93¾m¾€¾J‡¾$Ò¾6÷¾.¿J¿:h¿k£¿[À+kÀ8—À*ÐÀ&ûÀ""Á*EÁ6pÁ*§ÁÒÁêÁ$Â#*ÂNÂ$nÂ'“Â.»Â$êÂÃ.ÃMÃ#kÃ�Ã¯Ã!ÆÃ2èÃ$Ä.@Ä.oÄKžÄJêÄ05ÅfÅ%{Å9¡Å)ÛÅ)Æ/ÆBÆ)QÆ{Æ›Æ5ºÆ5ðÆ$&Ç2KÇ~Ç'œÇ9ÄÇ.þÇ--È8[ÈA”È"ÖÈBùÈ<É>[É1šÉ$ÌÉ;ñÉ-ÊXDÊU�ÊhóÊn\Ë:ËË&Ì-Ì!FÌ:hÌ%£Ì6ÉÌ&Í'Í BÍ&cÍŠÍ(¤Í2ÍÍ(Î)ÎCÎ ^Î(Î¨Î¿Î(ÝÎ:Ï%AÏ&gÏ;ŽÏ8ÊÏ%Ð)Ð-GÐ.uÐ.¤Ð%ÓÐ<ùÐ6Ñ.LÑ){Ñ!¥Ñ-ÇÑ.õÑ+$ÒPÒSÒ.WÒ†Ò�ÒšÒ£Ò´Ò#½Ò&áÒ5Ó#>Ó2bÓ•Ó,­Ó*ÚÓ.Ô(4Ô$]Ô#‚Ô#¦Ô%ÊÔ(ðÔ*Õ"DÕ#gÕ‹Õ$«Õ,ÐÕ0ýÕ.ÖLÖ(hÖ)‘Ö1»Ö3íÖ.!×%P×'v×7ž×"Ö×4ù×@.Ø=oØ­Ø/ÈØ'øØ* Ù)KÙ)uÙOŸÙïÙ)Ú/Ú*6Ú
! aÚFlÚ³Ú*ÎÚ!ùÚMÛiÛ<†Û0ÃÛ*ôÛ>Ü(^Ü‡Ü/–ÜÆÜÛÜ"öÜÝ-ÝLÝ/hÝ3˜ÝÌÝ
ÎÝ
ÜÝ
êÝøÝLÞ
cÞ
qÞ
Þ
�Þ
›Þ'©ÞÑÞéÞ
ûÞ	ß
ß
)ß
7ß
EßSß
kßyß6|ß?³ß)óß‚à à1½à/ïà5á.Uá1„á1¶á3èá6âSâ/mâ/�â-Íâ(ûâ0$ã"Uã&xã-ŸãÍã+ëã7äOä5lä"¢ä7Åä2ýä0å)Må-wåb¥å4æ=æ.[æ0ŠæR»æ6çEç+bçDŽçÓçCîç42è4gè'œèCÄè-éR6éE‰éBÏé;êCNê,’ê`¿ê. ëEOë@•ë<Öë*ì>ìVì)rìEœì2âì'í$=í+bí$Ží(³í!Üí4þíM3î1�î5³î%éîCï#Sïwï.ŒïJ»ï?ð>Fð-…ð³ðÎð×ðãð=ôð)2ñ5\ñ#’ñJ¶ñ>ò0@ò:qò<¬òIéò23ó4fóB›ó0Þó)ô+9ô1eô2—ô1Êô@üô3=õ0qõ?¢õAâõ-$ö=Rö2�öÃö×ö?ðö0÷O÷Jm÷8¸÷Jñ÷.<ø(kø'”øN¼ø9ùGEù(�ùI¶ù3ú(4ú0]ú)Žú:¸ú*óú8ûWûpfû5×ûH
ü+Vü7‚ü>ºü ùüý7ý>Uý:”ý/Ïýÿý-þ
LþZþ3jþ8žþ;×þÿB1ÿ;tÿ<°ÿ!íÿMK]2©2ÜB9R$Œ'±*ÙE@J‹!œ3¾Rò1E0wu¨<[['·Tß4P$p8•Î9ã44R0‡Q¸>
! SIl�a
! Gl3´è=ÿ=	!I	%k	‘	#°	&Ô	û	 
! .<
! !k
!  �
! "®
! $Ñ
! 6ö
! =-3k6Ÿ*Ö->/;nAª9ìC&
Kj
5¶
Eì
?2@rE³DùE>F„HË0+E8q*ª8Õ*%9_(|&¥MÌ9T[i5ÅFûBEG�"¬*ÏWúRg&|1£'Õ>ýH<$…,ª1×'	(16Z‘#®Ò)ñ",>%k(‘º@Ó$-9g{—¯ ¿à<ù6%G"m,� ½4Þ 143f#šL¾$;0:lA§+é:-P3~A²>ôD3CxC¼/p0s¡'G<g6¤AÛ< 3Z ,Ž 9» Cõ ?9!Gy!.Á!Að!/2"Eb"4¨"<Ý"*#QE#P—#Cè#9,$Pf$P·$1%::%Lu%KÂ%&&-5&%c&B‰&LÌ&*'FD'F‹'3Ò'4(6;(Ir(1¼(Dî(?3)=s)2±)Nä)'3*+[*.‡*S¶*O
! +HZ+@£+‰ä+­n,@-T]-Z²-Y
.)g./‘.+Á.<í._*//Š/#º/ZÞ/'90)a0&‹0F²04ù0Q.1)€1=ª1*è12"2362-j2%˜25¾2;ô2<03<m3ª3(É3Xò3}K4É49ä454<5Bq5´5%Ô5<ú5D76&|6+£6/Ï64ÿ6"47%W7)}7@§73è7*8AG8=‰8GÇ8C95S95‰91¿98ñ9<*:g:$‚:?§:9ç:C!;3e;9™; Ó;>ô; 3<0T<,…<.²<>á<8 =!Y=({=T¤=ù=>>9>>x><·>ô>>?.S?2‚?µ?+Ñ?ý?+@;E@�@¡@F¼@*A3.A"bA!…AN§AöAB6BRB
[BiB3‰B1½B!ïB)C;;C1wCK©C1õCB'D3jD;žD0ÚD;E=GE=…E
ÃEÑE+äE-F(>F.gFB–FEÙF6GVGrG%ƒG1©GÛG(ùG("H+KH&wH:žH8ÙHGI>ZI9™I6ÓI 
! J+J&EJXlJBÅJ/K.8KgK3„K2¸K5ëK8!LNZL;©L;åL7!M9YMA“MÕM;äM7 NXN-sN>¡N*àN*O>6O>uO=´O'òO*P.EPGtPF¼PFQJQ_Q_{Q ÛQ/üQX,R…R!¤R:ÆR1S53S8iS"¢S9ÅS6ÿS@6TBwT?ºTQúT2LUU0šU*ËU*öU)!V'KV1sV0¥V1ÖV1W1:W+lW'˜W(ÀW)éW0X/DX(tX:�X-ØX,Y"3Y,VY'ƒYE«Y?ñY 1Z
! RZJ]Zk¨ZE[LZ[d§[Ì\ÆÙ\ ]%±]-×]F^L^_h^YÈ^"_,@_m_2Š_/½_2í_, `/M`+}`+©`Õ`ò`aC%a1ia1›aÍaìa3b38b7lb;¤bàb*ûb8&c'_cK‡c:ÓcPd&_d†d,žd+Ëd&÷dGeGfe ®e#Ïe)óe-f8Kf„f™f«f0ºfMëf-9g:gg6¢gÙg_ÛgG;h1ƒhIµh,ÿhA,i4ni"£i*Æi0ñi3"j1Vj)ˆj²j?Òj1k1Dk:vk8±k3êk?lY^l-¸l5æl:m3Wm&‹m5²mrèm8[n=”nÒn:æn*!oLoQao(³oOÜo.,p![p}p2�p0Ðp?q>Aq;€q:¼q1÷q1)r:[rI–r4àr4s Jsks3xs&¬s7Ós(t=4t6rt'©tEÑt3u,Ku2xu«u"Åuèuv'v
! Gv.Rv1�vK³v*ÿv*wGw+Mw"yw"œw9¿wNùwIHx ’x&³xÚxLêx&7yG^y¦y=»y2ùy:,z0gz;˜z
Ôz!âz,{-1{_{y{‘{1¥{×{/ï{=|/]|;�|;É|=};C};};»};÷}93~.m~7œ~%Ô~!ú~!>=NŒ¦0³*ä7€3G€){€/¥€5Õ€*�,6�*c�Ž�­�4Í�)‚9,‚.f‚;•‚&Ñ‚,ø‚/%ƒ"Uƒ)xƒ¢ƒ(·ƒ9àƒ'„4B„w„„š„²„:Î„N	…*X…4ƒ…#¸…Ü…Uù…0O†3€†(´†Ý†"ü†0‡0P‡;�‡3½‡ñ‡Lˆ]ˆ#rˆ6–ˆcÍˆ11‰!c‰…‰š‰¯‰Æ‰Ý‰ ò‰ŠŠ
! %Š0Š
9Š-GŠ&uŠ+œŠ0ÈŠ0ùŠ;*‹+f‹-’‹1À‹*ò‹%Œ%CŒ-iŒ-—Œ*ÅŒ(ðŒ1�7K�/ƒ�%³�#Ù�#ý�6!Ž0XŽ‰Ž3ŸŽQÓŽ$%�;J�†�˜�«�½�(Ö�@ÿ�)@�/j�)š�:Ä�6ÿ�!6‘X‘ˆi‘7ò‘&*’<Q’GŽ’ŠÖ’Aa“F£“6ê“#!”8E”+~”3ª”)Þ”3•"<•'_•1‡•-¹•-ç•I–J_–Wª–?—LB—3�—BÃ—"˜$)˜;N˜<Š˜JÇ˜D™W™/k™›™'±™&Ù™2š$3š)Xš0‚š³šÊšàš›3 ›+T›@€›CÁ›)œ3/œEcœ!©œAËœ]
�Zk�BÆ�Y	žUcž6¹žGðž:8Ÿ7sŸ@«ŸìŸ &# ?J BŠ 2Í "¡'#¡ K¡l¡,‰¡%¶¡)Ü¡+¢+2¢2^¢$‘¢2¶¢Ké¢#5£*Y£,„£)±£CÛ£0¤>P¤*�¤Aº¤!ü¤¥->¥l¥D‡¥4Ì¥G¦^I¦X¨¦'§ )§!J§l§-‚§3°§9ä§8¨8W¨9�¨Ê¨;å¨F!©?h©0¨©6Ù©/ª@ª5Oª'…ªI­ª/÷ª'«!7«Y«>p«6¯«*æ«0¬BB¬J…¬2Ð¬c­#g­!‹­3­­.á­(®<9®%v®+œ®=È®=¯YD¯Gž¯=æ¯?$°'d°/Œ°?¼° ü°/±M±df±'Ë±oó±mc²Ñ² í².³'=³5e³&›³"Â³Kå³"1´T´e´&}´!¤´Æ´Ü´õ´µµ6.µ eµ&†µ­µÆµ(àµ'	¶'1¶Y¶<w¶3´¶è¶"·$·#:·G^·;¦·6â·9¸S¸+s¸Ÿ¸
¿¸FÍ¸8¹$M¹(r¹›¹¹¹Ó¹hì¹uUº?Ëº3»4?»Nt»:Ã»þ»¼¼4¼M¼YT¼/®¼+Þ¼6
! ½-A½-o½,�½.Ê½ù½¾"1¾T¾<r¾¯¾À¾>Ñ¾¿U!¿w¿•¿­¿!Ì¿.î¿À.À!EÀ!gÀB‰À'ÌÀôÀÁÁ:Á:ZÁ5•Á/ËÁ3ûÁ#/Â<SÂ:�ÂHËÂ2ÃEGÃ �Ã'®Ã1ÖÃÄ0Ä'HÄpÄ+�Ä$»Ä?àÄ# Å'DÅ7lÅ¤Å(ÄÅ0íÅ*ÆIÆ9[Æ:•Æ?ÐÆÇ"Ç!BÇ#dÇ$ˆÇ(­ÇÖÇ"æÇ	È"È+BÈ=nÈ;¬È+èÈÉ.4É>cÉ¢ÉM¿É?
Ê"MÊ:pÊ>«Ê;êÊB&Ë0iËšË4¹Ë2îË2!Ì7TÌ&ŒÌ&³Ì.ÚÌ)	Í"3Í(VÍ(Í(¨Í1ÑÍBÎ;FÎ:‚Î-½ÎEëÎK1Ï!}Ï0ŸÏ'ÐÏIøÏPBÐ`“ÐjôÐk_ÑJËÑAÒfXÒV¿Ò/Ó*FÓqÓ*…Ó(°Ó$ÙÓCþÓ#BÔ'fÔ&ŽÔ8µÔ"îÔ:Õ&LÕ&sÕ9šÕÔÕñÕ.Ö;Ö+ZÖJ†ÖÑÖ%ëÖ
! ×5×/R×$‚×§×,½×-ê×9Ø8RØ.‹Ø,ºØ*çØ*Ù:=ÙxÙ"•Ù0¸Ù%éÙ=ÚTMÚG¢Ú.êÚ%Û%?Û>eÛE¤Û êÛGÜSÜ$bÜ-‡Ü,µÜâÜôÜÝ:!Ý2\Ý(�Ý+¸Ý,äÝ,Þ)>Þ9hÞ-¢Þ5ÐÞß,ß#Cß)gßA‘ß"Óß(öß(à?HàTˆàOÝà-á8Má5†á.¼á<ëá#(âLâ,kâ4˜â)Íâ?÷â17ã:iã6¤ã2ÛãJäNYäA¨ä êä+åL7å6„å&»å5âå1æJæhæ;wæE³æ2ùæ8,ç/eç8•ç+Îç7úçL2èè'šè=Âè8é&9é+`é'Œé´éÌéèé2ê39ê:mê'¨êÐêåê÷êë!ë6ëLëaëwë�ë£ë¹ëÌëâëøëì$ì:ìPìeì{ì‘ì§ì½ìÒìçìüìí'í=íSífí|í’í¨í¾íÔíêíÿíî/îEî[îqî…î—îµî!Ïîñî:ï>Jï"‰ï¬ïÌï9Üï5ð+Lð)xð(¢ð!Ëð0íðNñ)mñ)—ñÁñ0ÚñLòXò uòH–ò,ßò1ó*>ó$ió5ŽóGÄó%ô2ôOô\jôNÇôõ-õ/>õnõ}õ$�õÂõ'Üõ'ö',ö)Tö'~ö'¦ö'Îö'öö)÷'H÷'p÷˜÷#¸÷Ü÷"ú÷ø<øVøuø"�ø²øÑøðøùA.ù&pù—ù¯ù$Îù%óù*ú5Dú8zú³ú Îúïú!	û*+ûJVû1¡û$ÓûøûüJ3ü#~ü/¢ü.Òü)ý+ý"Hý,ký4˜ýÍý<çý'$þNLþ0›þfÌþp3ÿ.¤ÿ*Óÿ(þÿ4'4\4‘-ÆKôK@eŒ ò/ C5d?šAÚ1FZ/y(©(Ò(û)$'N(v(Ÿ(È(ñ-%H$n$“#¸(Ü'D-ƒrkö>b)¡,Ë+ø)$+Nz�!¤9Æ"	#	(:	@c	¤	&Ä	ë	(
! &*
! (Q
! z
! FŒ
! Ó
! ò
! 66?,v:£LÞ(+VT«!Êì
-
!J
l
&„
«
(Â
ë
(%+0Q8‚D»)'*Rj*‰4´@é(*'S){9¥:ß(FC4Š>¿,þ7+?c%£6É1/2#b4†4»)ð13/eD•7Ú33F!z*œ4Ç6ü)3]q~’0® ß#$0CO#g‹$«6Ð#(+XT"­Ð1ë23P#„/¨8Ø 82"kUŽäþ070h?™=ÙA//q'¡&É'ð%+>-j+˜-Ä,ò "@7c› ¹Ú(ç%'6"^#�1¥×ñ? VD =› -Ù >!3F!5z!#°!*Ô!ÿ!5"I"-i"9—"6Ñ"6##?#1c#6•#5Ì#1$14$6f$F�$.ä$(%G<%W„%_Ü%;<&x&@Ž&Ï&=×&'.-'$\'L�'GÎ'(4(CR(D–(JÛ(:&)Ja)H¬);õ)%1*W*.i**˜*BÃ*H+)O+"y+;œ+:Ø+3,)G,Nq,À,Ô,=í,C+-"o-@’-0Ó-0.55.1k.+�.+É.@õ.6/J/`/+x/*¤/-Ï/3ý/>10p0&Œ01³01å0*18B1&{14¢1=×12+52 a2G‚2@Ê2031<3;n3Aª3Fì334:G4;‚4<¾48û4>45.s5/¢5:Ò5:
6/H6?x6D¸6Tý66R7/‰74¹7/î7)82H8{8'–8*¾8	é8ó89!&9H9+c9�9­9#Ë9$ï9:$-:,R:&:¦:Æ:9Ö:/;0@;Eq;7·;Fï;I6<5€<¶< Î<!ï<3=9E=H=9È=>>DA>2†>"¹>Ü> û>(?QE? —?0¸?/é?$@'>@bf@$É@#î@ A3A4QA*†A%±A#×AEûA'AB iB ŠB!«B<ÍB&
! C=1C3oC'£CËCèC=DEDDŠD8¨D;áDHEfE/„E(´E5ÝE!F'5F2]F:�F-ËFZùFTTG©G+ÉG,õG#"H7FH0~H3¯H2ãH9I.PI!I¡IÁIÞI)öIA J bJ3ƒJ5·J2íJ: K=[K/™K-ÉK!÷K7L@QL)’L¼LÓLìL8þL7M6@MwM�M.­MÜM7ùM%1NWN.kN-šN*ÈN7óN&+O'ROzOV˜OLïO3<PpP)€P+ªP)ÖP5Q.6Q=eQL£Q6ðQ5'R(]R1†R1¸RQêR"<S1_S<‘S!ÎS9ðS+*T/VT1†TF¸T-ÿT'-U7UU0�U'¾U
æU*ôU6VVV%vV0œV9ÍVDWDLW'‘W*¹W:äW6X:VX9‘X*ËX4öX3+YJ_YBªY(íY%Z<ZVZlZ/‚Z:²Z%íZ#[7[!R[;t[6°[ç[+\%3\1Y\R‹\Þ\ ô\#]'9]a]2|]0¯]2à]"^86^ o^?�^(Ð^'ù^!_+8_d_…~_@`2E`'x`) `5Ê`UaVaJma2¸a8ëa$b9bObdb{b�b¤bºbÏbåbúbc'c<cScncƒc—c©cÄcÚcñcdd0d7Dd!|d=žd6ÜdleA€e:ÂeCýe:AfC|f0Àf3ñf%g@4g7ug3­g0ágFh.Yhtˆh%ýhB#iVfi4½i(òi1j-Mj9{j#µjZÙj<4k+qk/�k)Ík7÷k+/l0[lKŒl*Øl"m)&m<Pm&�m3´m,èm2nMHn?–n+Ön<o4?o/to/¤o<ÔopX0pA‰p0Ëp>üpM;q5‰q6¿q6öq&-r*Tr-r+­r:Ùrs9&s"`s0ƒs´sJÊs&t)<t2ft;™t9Õt\u"lu;�u2Ëu<þu;v8Uv Žv9¯v8év/"w(Rw&{w¢wÀw#Ûw0ÿw/0x`x|xŽx®x,Êx÷xy!1y SyRtyUÇy'zEz6`z —z¸zÎz-êz{4{6S{4Š{(¿{,è{M|c|z|Œ|-©|×|ñ|A}H},e}0’}#Ã}.ç}!~€8~V¹~C*.n6�3Ô7€F@€‡€+¡€4Í€<�0?�4p�,¥�Ò�&ï�U‚Dl‚D±‚<ö‚(3ƒ.\ƒO‹ƒÛƒ7úƒ72„Cj„3®„Hâ„ +…<L…5‰…&¿…+æ…P†3c†)—†%Á†Qç†S9‡O�‡0Ý‡ˆ:(ˆcˆƒˆŸˆ8½ˆ+öˆ@"‰,c‰.�‰4¿‰2ô‰E'ŠmŠG…Š%ÍŠ óŠf‹&{‹L¢‹4ï‹$Œ&,Œ$SŒ.xŒ§ŒÆŒ%äŒ(
! �3�"Q�2t�C§�+ë�"Ž:Ž>ZŽ8™ŽÒŽ*ñŽ2�#O�%s�4™�+Î�,ú�''�/O�+�«�'Â�&ê�‘#/‘S‘[gå9	»u	^	Äéû%	)	@
! 	$$\ÙÑþeUYËÓ^
! ¤•ÝKTÅþM´â¥B<Ãvyy¢…ø#Ê3kÝF´¬‹	D¬¸-¦ÏçlÑŸ	�ó
! ú²K�Õ`¶I%Ò–³<
! •n
! ¢OHg
! Ka 		€{x£›.s`U
! ãp
! ŽHØigàïaMSÔÚ¯Áé	$ÄØçÐWÅ%ûÉ?a	Jm
! ²†‡<ÔJR|!³—_[
! �KÇ	7¿	÷=ÌU¨T]
! 4âI«L/	ÏþAu¡ö¦t
! Ÿü
! 	¿‡·	_õ	"

! 	Ô	Ùê­Æö:tÛhÝß÷Iœß»[!l±	Q{P
! ¬<2Î°îdðéXÄÉ†…¢	Xf
! +
! ÀÍ@ƒ	á+þl
! ±ïõ%3onoOâ	1ú	=	]	DÔA
! rk
! ê®>LþÖ- ÊPLî�l*spÁø9�Àr�ûœ›­cúÇiÙªf	‘„‰¾ú×w[c[ìZ+}ýk
! "Wõè		
! =¿Ó	+ó°DT˜zÊ™2“	þ	Á	ë	¿zAßÜ¾½	w—äZú5e>XCs	DçÝ	CˆZ
! ,ÌYœö	
! ™#ý¿£dùn?×"		1	
–ùz
! ùa‹{ÀƒB¶,Þ¯œ¤Æ™§âjoëuQ¹d½»‹nÅ”Ø	ØT	ÒT¹	1ÿÈËŒ� )-	Ù™Ä/¥Œ•mä”Â‡h	šO	…ç<‘ôã«¥ù¬N×‡J
! ¶=õ¢×ú	ŽçïhÉ¬*ðBA©,ö‚ô’è")í¾W
! ]¥=
! @Êün y©³©	÷š	sÊ�²Vh>	Töv	'„’	«		$gY£wñ	nmÐA›�q	=éÓ¯	Ó1QqÂãíº(æ	Ç]Úõ,üŸ?=3I&
! -ÝÕ>zl	•Â?à¼º¬	ãFS
! WÇbõv
! �Ó?¯ªáËqÖá	½R30r
! öŸ!�'G
! ÌE“ÞNý¡%
! ¤@	è&	(
! šé"°d
! ê0	Ë½°	¥ßf	Ö§Â`©½ÂSó¥	åÞŒI	i
! ò˜Ãï	ŠÞ´Ø{˜(­	ïNW#r	?†	%"rãjµ	>JÜ8:
! Çý4²	“	¸	¯”tâ‰	¹¾h
! $†/
! Ó`
! å	&U	’	&	ð(	ókYSq
! áER#	ú”Í°œ	M¥~§9%Hfa_7P
! åHø$;	Ãô	îN}©ª	¨Üä2	W¶aà^	*j6t	À	Ô{eO
! Í¨†1ë2‡ÖQ	J=ªBAÞµu'æ_ô/!	ºo<	�Ä	Ù
! �ÌL	#RA/	R•Æ¸qùÚ^xÀµÞ¥R	|Š	2è(Ž	
! j)a
! è—ÇÂí7E	w	)Ãî50
! ì	¹3’/Mê±Óˆ¿Î�àJŒŸ“@UÏ.‚-
s81rïƒ“	B«7ç�	Dà_	³Õ0Î0	Jà[
! Û }
! %áç	ß8
! Þ,	9{
! TJ	bG’'»!÷	O„ëòÐê	H@ôA	Å^éOKžš
! \ð’’6©çë·³Ë¦	lŸ]‰Ç4�5¡l'
! ]Ûð	‡XX�*€	øœœÍ*“{	LHˆF	7
! BªîQU¸Å¼Ôòi	¯
! –ŒŠ¢]8ne2;Pœ
! Ô,pbk™V
! [	±e°Ïìž<(æP ì	‡	‘–G	F•ØTÉ	
! txÁ·‰Rð
! *	Ãÿ}´‚	ã	u�îš†ê+)j	i
¦¶Ú®Êé¥}—ãÿv8¼	Éåž—y�²Ã\		;—ÑÇŒî	X‹^ÒF)‚c¶ü[W
! Uµ1³g4
! ÕZ
! ò	¹-|
! 
! ·MN£z8£wp>Š#Ñ´ÑÅY…b‰ÉkÝ¤	“Ì	Ü›ý+‘¡ª.ÂŽŠž}Ã	žvA£�Úù(-$ê€­Û�†�î	cìµ¯
! 
! 5 Â	6
! k™{QP	‰®ùEú&÷]Ù:l».ƒþØäò¦Æ×yÑ mxÚK	úÖ‹£uZ�ºô·q7	E
! 3‚²5ûS¦ÿ}þhz	3
! ÿ«¤6F�PÁ}FŠ¦µÒ	À’?OÅå½Âvy�Ø×	Õ‡²r0È#ü³§ý‘Fø“Y	PühN«V	p.×S|D
! 	€`c
! £ýñœÜÜ‹@,²Ë8~tRL#†¼
! âŸ±t�¬§ajó �`H{oô3È¸�û*á¬³Y
! r˜&L9/*
! Ñ	8y		Øp¶È)c˜^
1
! [ß™åãGDxoÔ¤€Üj5Áº„V:ü¨c(­¤2
! ^¹,�
! ©�	:‚7´	õ…D¸öÆ¼9.Z	Ygòz~	ƒm	èÙ§S;
! \ÃUHwÏ	p…J¾	ûæju
! >
! è­	ÊÑ°›Öy��ñn	qEunø€sž|Ò2·ƒÑæLV	ÍZøe
! ÉƒŽqD
! Ì…	sÌ 
! ¿ª‚â(.x
! Å
! %Þ	…}Æµ]		hñv7?RGf—ÛH
! K
! –	Û	„ôð_t±ä8í½Q‘¼˜	P(~¤m8	Wh�
›–½&ý	b	@à0þƒ±›Ò;CIô	ˆVÈ@å”ƒ¡£	$
! ŽÏê^º¨ðZ‚k	Lb~š<ãå{
! ˜ëÝÔÀð¨		7àÛâ'€ÑÆ		ÕìèQõÿþ”Þ\
! 'òÍ²Ò1		q&Š¢�ßóNlwÿ"
! pzÇ¶ŸíÂõí
! >¡È	 
! G¦ŽgÐ	iW9	¶ˆ¤bÄ-—lg,ÎYµï¢¯“44è÷ñxÖû	iËÎ	®6~Ök2
„»	�	^NMc:¶	z!”	+E.
! ó+ZI
! IO#
! ›�ÐñÈWKçî�Û
	rX!
! 79ò³	¦Ïá¬|úü	ý¹¦6C	eÏf–½‡Î´ù	¯ˆ�(œ5¹X	/	Ü	ÝÃéÁµ–«C
! _¹B
! 
! ’F
! 5¸�ñvÄËä•zÙqÍmùC ÁæéM�w©V�¾/„Öu•
! °	+	MÅ	)
! ëG ‹}?	?
! ¢ñS	Éß3i€‰Èˆ`6j<CÁÛ; ¨Õ	¾ef5	6	[Pg›	�If>mÃ€Í	�xž'	1_dd‚YÄ²J
! ¯Š®,
! Kß	!‘	Éd	©Êï´ªÐ+­`îg	ö‡L
! ¡	$âŒt\ä	º	Ù	=#B÷ÞŸw
! é·§
! Î~OVDž€
! ‹b4Úª"N
! ±VM	´’RÐš<H	ƒŸš X
! B”ñdš 	f%¥ˆ‚e¼=Se	#
! ÌC¡<„nã±ÐFÿÎæ¾A·ðÜ%Úm/íø)Ôy'	 )k÷ýB‘»:®2W	P×Ö	®ZóÚ	Sº¨7á0ÀÊ	Ú
! 
! Q*v‰Ýp	
! ¼;÷U®,f]s
! ë!æ¿!•$öŽ;j
! «6IB	Ž"tD	i±Óìˆ	x¨­:«ê€
! À*®	Ä§hT¸hT
! ­4Å;”JâÛ	® _cE
! 
! |~
! ;Év–'6—0µ\˜o
! |Æ‰R
! sy
! »a5
! Î|ìSímeÆ=E$	yä 	_
! „	ò«~÷C~o\ûôGQçå´ßV9
! ÿ	\©GFp¾ëó	o“	UàÓ‰
! 	º`
wÙC‹o†ÓuT!ŠV'
! lKb	 `dz—	õÒû1
  
  
! }	Œ	ê›¾ní™�9¢·ÏMIø	Ž&>*ž…E ¿Ì&3	Œ¼ò{Í~:u¹Œi9�b2øØE?áp»vmx	-
! �54ÀËÏóÎ¡¤Èà	:	@ïš;û.	Xí	˜»È+�	sæ4>æ•	
ÿÐ/ö·…N�	�0™	á@ºqiÍñ¨ÒÕrèKG
! Yt\¼d×Æ–¸Ð3arÁ	kìŠ-×°s"	[8ÕLªZ¿‹ž	]&Ê�Ò†b
! ‘C°ù˜	Q
! Ìw4	ü¬\U§³AÄN	äÇÜo	§	ÝG£:ï`	0c	äf­O.-”¢x|	ˆìaëË	j¸	M
! XüÕ6„½c_™."HgOd^|‘¡
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 263,269 ****
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fdata-sections not supported for this target-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcmodel= is not supported on 32 bit systems-mfloat-abi=hard and VFP-mhard-float not supported-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mpic-register= is useless without -fpic-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in><command-line>@catch parameter is not a known Objective-C class typeACCESS specification at %L was already specifiedAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAlternate RETURN statement at %C is only allowed within a SUBROUTINEAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of 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 IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssigned label is not a target labelAssignment operator interface at %L must be a SUBROUTINEAssignment to a FORALL index variable at %LAssumed size array at %L must be a dummy argumentAt top level:Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttribute at %L is not allowed in a TYPE definitionAvoid speculative loads to work around a hardware anomaly.BB_RTL flag not set for block %dBLOCK DATA element %qs at %L must be in COMMONBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label not appropriate for arithmetic IF statement at %CBranches executed:%s of %d
  C++ constructors and destructors will not be invoked for Objective-C fieldsCASE label at %L overlaps with CASE label at %LCLOSE statement not allowed in PURE procedure at %CCOMPLEX quantities cannot be compared at %LCONTAINS statement at %C is already in a contained program unitCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d
  Can't convert %s to %s at %LCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot open %sCannot open source file %s
--- 257,263 ----
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fdata-sections not supported for this target-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mfloat-abi=hard and VFP-mhard-float not supported-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mpic-register= is useless without -fpic-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in><command-line>@catch parameter is not a known Objective-C class typeACCESS specification at %L was already specifiedAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAlternate RETURN statement at %C is only allowed within a SUBROUTINEAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of 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 IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssigned label is not a target labelAssignment operator interface at %L must be a SUBROUTINEAssignment to a FORALL index variable at %LAssumed size array at %L must be a dummy argumentAt top level:Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttribute at %L is not allowed in a TYPE definitionAvoid speculative loads to work around a hardware anomaly.BB_RTL flag not set for block %dBLOCK DATA element %qs at %L must be in COMMONBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label not appropriate for arithmetic IF statement at %CBranches executed:%s of %d
  C++ constructors and destructors will not be invoked for Objective-C fieldsCASE label at %L overlaps with CASE label at %LCLOSE statement not allowed in PURE procedure at %CCOMPLEX quantities cannot be compared at %LCONTAINS statement at %C is already in a contained program unitCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d
  Can't convert %s to %s at %LCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot open %sCannot open source file %s
*************** warranty; not even for MERCHANTABILITY o
*** 326,332 ****
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse 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-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has 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 overflow in expressionvector 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwriting 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 plusxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 5.2.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2015-09-11 20:22+0300
  Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@fide.org>
  Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>
--- 320,326 ----
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse 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-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has 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 overflow in expressionvector 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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwriting 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 plusxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 5.2.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2015-09-11 20:22+0300
  Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@fide.org>
  Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>
*************** write_c_file - Ã§Ä±ktÄ± ismi %s, Ã¶nek %
*** 394,400 ****
  %s: bilinmeyen iÅŸlev '%u'
  %s: '%.4s' sÃ¼rÃ¼mÃ¼, tercih edilen ise '%.4s'
  %s: '%.4s' sÃ¼rÃ¼mÃ¼, tercih edilen sÃ¼rÃ¼m '%.4s'
! '' ' bayraÄŸÄ±'!' bayraÄŸÄ±'#' bayraÄŸÄ±'%%l' terimi bir yafta deÄŸil'%s' '%s'e atanmÄ±ÅŸ, ama yeniden derleme, v.s. sÄ±rasÄ±nda tanÄ±mlÄ± deÄŸil''' bayraÄŸÄ±'(' bayraÄŸÄ±`+' bayraÄŸÄ±'-' bayraÄŸÄ±'0' bayraÄŸÄ±`B' terimi Ã§oklu bit kÃ¼mesi iÃ§eriyor`B' terimi sabit deÄŸil'E' deÄŸiÅŸtirici'I' bayraÄŸÄ±'O' deÄŸiÅŸtirici'^' bayraÄŸÄ±'_' bayraÄŸÄ±'a' bayraÄŸÄ±'m' bayraÄŸÄ±`o' terimi sabit deÄŸil'q' bayraÄŸÄ±Â©(EÅŸleÅŸen bir yÃ¶ntem imzasÄ± olmaksÄ±zÄ±n iletilerin(bir Ã¼ye gÃ¶stericisi sadece %<&%E%> ile ÅŸekillendirilebilir)(bir sÄ±nÄ±f dÄ±ÅŸÄ± ilklendirme gerekli)(%<-fpermissive%> kullanÄ±rsaniz, G++ kodunuzu kabul edecek ama bildirilmemiÅŸ isim kullanÄ±mÄ±na izin vermek artÄ±k Ã¶nerilmiyor)(%qs iÃ§in near ilklendirme)(belki de %<typename %T::%E%> demek istiyordunuz)(belki de %qT bildiriminden sonra bir ; yoktur)(bu durumda %<va_arg%>'a %qT deÄŸil %qT akarÄ±lmalÄ±)--param inline-unit-growth sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±--param large-function-growth sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±--param max-inline-insns-auto sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±--param max-inline-insns-single sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±Girdi standart girdiden alÄ±nÄ±rken -E veya -x gerekir-I- iki kere belirtilmiÅŸ-Wformat-extra-args  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-nonliteral  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-security  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-y2k  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-zero-length  -Wformat'sÄ±z yoksayÄ±ldÄ±-Xbind-now ile -Xbind-lazy uyumsuz-bundle ile -dynamiclib birarada olmaz-bundle_loader ile -dynamiclib birarada olmazAda iÃ§in -c ya da -S gerekli-client_name ile -dynamiclib birarada olmaz-current_version sadece -dynamiclib ile kullanÄ±labilir-f%s ile -msdata=%s uyumsuz.-f%s seÃ§eneÄŸi CONST16 komutlarÄ± ile desteklenmiyor-f%s  desteklenmiyor: yoksayÄ±ldÄ±bu hedef makinada -f%sleading-underscore desteklenmiyor-fPIC ve -fpic  bu yapÄ±landÄ±rmada desteklenmiyor-fPIC ile -mcall-%s uyumsuz.bu hedefte -fdata-sections desteklenmiyorbu hedefte -ffunction-sections desteklenmiyor-fhandle-exceptions, -fexceptions olarak deÄŸiÅŸtirilmiÅŸti (ve ÅŸimdi Ã¶ntanÄ±mlÄ± olarak bÃ¶yle)-force_flat_namespace ile -dynamiclib birarada olmaz-fpic ve -mapcs-reent uyumsuz-fprefetch-loop-arrays, -Os ile desteklenmiyorbu hedefte -fprefetch-loop-arrays desteklenmiyor-fprefetch-loop-arrays bu hedef iÃ§in desteklenmiyor (-march seÃ§eneÄŸini deneyin)-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz-frepo, -c ile kullanilmalÄ±bu hedefte -fstack-protector desteklenmiyor-g sadece bu iÅŸlemci Ã¼zerinde GAS kullanÄ±ldÄ±ÄŸÄ±nda desteklenir,-g seÃ§eneÄŸi iptal edildi-g ile -mno-apcs-frame anlamlÄ± hata ayÄ±klama bilgisi vermeyebilir-install_name sadece -dynamiclib ile kullanÄ±labilir-keep_private_externs ile -dynamiclib birarada olmaz-m%s bu yapÄ±landÄ±rmada desteklenmiyor-m64 seÃ§eneÄŸi PowerPC64 mimarisini gerektirir, etkinleÅŸtiriliyor-m64 seÃ§eneÄŸi PowerPC64 mimarisi gerektirir-maix64 gereksinimi: 32 bit adreslemeli 64 bitlik hesaplama henÃ¼z desteklenmiyor.-maix64 seÃ§eneÄŸi PowerPC64 mimarisinin etkin kalmasÄ±nÄ± gerektirir-malign-functions artÄ±k atÄ±l, yerine -falign-functions kullanÄ±n-malÄ±gn-jumps artÄ±k atÄ±l, yerine -falign-jumps kullanÄ±n-malign-loops artÄ±k kullanÄ±lmÄ±yor yerine -falign-loops kullanÄ±n-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil-malign-power 64 bitlik Darwin iÃ§in desteklenmiyor; kurulu C ve C++ kÃ¼tÃ¼phaneleri ile uyumsuz-mapcs-stack-check ile -mno-apcs-frame uyumsuz-max-stackframe=%d, 0 ile %d arasÄ±nda olmadÄ±ÄŸÄ±ndan kullanÄ±ÅŸsÄ±z-mbackchain -mpacked-stack -mhard-float bir arada desteklenmiyor-mbig-endian ve -mlittle-endian birlikte kullanÄ±lamayabilir-mbranch-cost=%d, 0 ile 5 arasÄ±nda deÄŸil-mcmodel= 32 bitlik sistemlerde desteklenmiyor-mfloat-abi=hard ve VFP-mhard-float desteklenmiyor-mlong-double-64 ile -m64 bir arada olmaz-mmultiple kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez-mpic-register=, -fpic olmaksÄ±zÄ±n kullanÄ±ÅŸsÄ±z-mregparm=%d, 0 ile %d arasÄ±nda deÄŸil-mrelocatable ile -mcall-%s uyumsuz.-mrelocatable ile -mno-minimal-toc uyumsuz.-mrelocatable ile -msdata=%s uyumsuz-ms2600, -ms olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ-msdata=%s ile -mcall-%s uyumsuz.-msecure-plt Ã§eviriciniz tarafÄ±ndan desteklenmiyor-mshared-library-id= seÃ§eneÄŸi -mid-shared-library olmaksÄ±zÄ±n belirtilmiÅŸ-mshared-library-id=%s, 0 ile %d arasÄ±nda deÄŸil-msingle-float ve -msoft-float birlikte belirtilemez.-mstack-guard, -mstack-size uyguluyor-mstring kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez-pg ve -fomit-frame-pointer uyumsuz-pipe desteklenmiyor-private_bundle ile -dynamiclib birarada olmaz%L'deki ifade iÃ§indeki .NOT. iÅŸleci bir LOGICAL terime sahip olmalÄ±dÄ±rVAX gerÃ§ek sayÄ±larÄ±nda 128 bitlik long double desteklenmiyor387 komut kÃ¼mesi iptal edildi, SSE aritmetiÄŸi kullanÄ±lÄ±yorESA/390 kipinde 64 bitlik ABI desteklenmiyor.<ilklendirme sÄ±rasÄ±nda>
  <anonim><yerleÅŸik><komut-satÄ±rÄ±>@catch parametresi bilinen bir Nesnel-C sÄ±nÄ±f tÃ¼rÃ¼ deÄŸilACCESS belirtimi %L'de zaten belirtilmiÅŸAPCS yeniden giriÅŸli kod desteklenmiyor. YoksayÄ±ldialways-false koÅŸuluyla ASSERT_EXPR%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirirAUX gÃ¶sterici ayrÄ±t %d->%d iÃ§in ilklendirildi%s iÅŸlecinin eriÅŸim belirtimi %C'de zaten belirtilmiÅŸti.%s. iÅŸlecinin eriÅŸim belirtimi %C'de zaten belirtilmiÅŸti%C'deki diÄŸer RETURN deyimine sadece bir SUBROUTINE iÃ§inde izin verilirAltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±%L'de * sÃ¶zde argÃ¼manÄ± olmaksÄ±zÄ±n diÄŸer returnBir dÄ±ÅŸ FORALL oluÅŸumu zaten bu isimde bir indise sahip (%L'de)%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±%L'deki ACOS argÃ¼manÄ± -1 .. 1 arasÄ±nda olmalÄ±%L'deki ACOSH argÃ¼manÄ± birden kÃ¼Ã§Ã¼k olmaMAlÄ±%L'deki ASIN argÃ¼manÄ± -1 .. 1 arasÄ±nda olmalÄ±%L'deki ATANH argÃ¼manÄ± -1 .. 1 aralÄ±ÄŸÄ±nÄ±n iÃ§inde kalmalÄ±%L'deki IACHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±%L'de ICHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±%L'de LOG'un argÃ¼manÄ± sÄ±fÄ±r veya sÄ±fÄ±rdan kÃ¼Ã§Ã¼k olamaz%L'de LOG10'un argÃ¼manÄ± sÄ±fÄ±r veya sÄ±fÄ±rdan kÃ¼Ã§Ã¼k olamaz%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±%L'de SQRT'nin argÃ¼manÄ± negatif deÄŸer iÃ§eriyor%L'de aritmetik NaN%L'de aritmetik olumlama%s ile %s arasÄ±ndaki dÃ¶nÃ¼ÅŸÃ¼mde %L iÃ§in aritmetik olumlama%L'de aritmetik Ã¼stten taÅŸma%L'de aritmetik alttan taÅŸmaSÄ±nÄ±rlarÄ± sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamazYapÄ±nÄ±n dizi bileÅŸeni %C'de dolaysÄ±z durumda olmalÄ±YapÄ±nÄ±n dizi bileÅŸeni %C'de dolaysÄ±z ya da ertelenmiÅŸ durumda olmalÄ±%L'deki dizi indisi %d. mertebeden bir dizidir%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±rDizi terimleri %L'de kÄ±yas kabul etmez%s ile %s arasÄ±ndaki dÃ¶nÃ¼ÅŸÃ¼mde %L iÃ§in dizi terimleri kÄ±yas kabul etmez%C'deki dizi baÅŸvurusu %d boyuttan fazlasÄ±nÄ± iÃ§eremezEQUIVALENCE iÃ§indeki dizi baÅŸvurusu bir dizi bÃ¶lÃ¼mÃ¼ olamaz (%C'de)Dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda%L'deki vektÃ¶r indisli dizi parÃ§asÄ± bir gÃ¶stericinin hedefi olmamalÄ±%C'deki dizi belirtimi %d boyuttan fazlasÄ±na sahipDizi belirtimi %L'de ertelenmiÅŸ olmalÄ±%L'deki ALLOCATE deyimde dizi belirtimi gerekli AtanmÄ±ÅŸ yafta bir hedef yaftasÄ± deÄŸil%L'deki atama iÅŸleci arayÃ¼zÃ¼ bir SUBROUTINE olmalÄ±dÄ±r%L'de bir FORALL indis deÄŸiÅŸkenine atama%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±Ãœst dÃ¼zeyde:COMMON bloklarÄ± %s ve %s, EQUIVALENCE tarafÄ±ndan %C'de dolaylÄ± olarak Ã¼stÃ¼ste bindirilmeye Ã§alÄ±ÅŸÄ±lÄ±yor%L'deki Ã¶znitelik bir TYPE tanÄ±mÄ±nda kullanÄ±lamazDonanÄ±m bozukluÄŸunun olurunu bulmak iÃ§in riskli yÃ¼klerden kaÃ§Ä±nÄ±rBB_RTL bayraÄŸÄ± blok %d iÃ§in etkin deÄŸilBLOCK DATA Ã¶ÄŸesi %qs %L'de COMMON iÃ§inde olmalÄ±dÄ±r%C'de hedef makinede desteklenmeyen BYTE tÃ¼rÃ¼ kullanÄ±lmÄ±ÅŸ%C'deki INTENT belirtimi hatalÄ±HatalÄ± GÃ‡ tabantÃ¼rÃ¼ (%d)%L'de hatalÄ± dizi baÅŸvurusu%C'de alenen biÃ§imlenmiÅŸ dizi iÃ§in dizi belirtimi geÃ§ersiz%C'deki tahmini biÃ§imli dizi iÃ§in dizi belirtimi hatalÄ±%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±%C'deki devam satÄ±rÄ± hatalÄ±%C'deki mantÄ±ksal sabit iÃ§in kÃ¶tÃ¼ Ã§eÅŸitÄ°sim hatalÄ±HatalÄ± iÅŸleÃ§%C'deki tahmini boyutlu dizi iÃ§in belirtim hatalÄ±%C'deki ertelenmiÅŸ biÃ§imli dizi iÃ§in belirtim hatalÄ±%L'deki PURE yordamdaki gÃ¶sterici atamasÄ±nda hedef berbatSabit ifadesinde tÃ¼r hatalÄ±%C'deki boÅŸ BLOCK DATA %L'deki Ã¶nceki BLOCK DATA ile Ã§eliÅŸiyor%C'deki kapsamlÄ± SAVE deyiminden Ã¶nce bir SAVE deyimi varBlok yaftasÄ± %C'deki aritmetik IF deyimi iÃ§in uygun deÄŸilÃ‡alÄ±ÅŸtÄ±rÄ±lan dallar:%s / %d
  C++ yapÄ±cÄ±larÄ± ve yÄ±kÄ±cÄ±larÄ± Objective-C alanlarÄ± iÃ§in Ã§aÄŸrÄ±lamaz%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor%C'deki PURE yordamda CLOSE deyimine izin verilmez%L'de COMPLEX nicelikler karÅŸÄ±laÅŸtÄ±rÄ±lamÄ±yor%C'deki CONTAINS bÃ¶lÃ¼mÃ¼ zaken iÃ§erilmiÅŸ bir program birimidirSeÃ§tiginiz iÅŸlemci  x86-64 komutlarÄ±nÄ± desteklemiyor.CRIS-port olumlamasÄ± baÅŸarÄ±sÄ±z: Ã‡alÄ±ÅŸtÄ±rÄ±lan Ã§aÄŸrÄ±lar: %s / %d
  %s den %s e dÃ¶nÃ¼ÅŸÃ¼m yapÄ±lamaz (%L'de)USE ile iliÅŸkili %s simgesinin Ã¶znitelikleri %L'de deÄŸiÅŸtirilemez%L'de USE ile iliÅŸkili simgenin Ã¶znitelikleri deÄŸiÅŸtirilemez%s aÃ§Ä±lamÄ±yor%s kaynak dosyasÄ± aÃ§Ä±lamÄ±yor
--- 388,394 ----
  %s: bilinmeyen iÅŸlev '%u'
  %s: '%.4s' sÃ¼rÃ¼mÃ¼, tercih edilen ise '%.4s'
  %s: '%.4s' sÃ¼rÃ¼mÃ¼, tercih edilen sÃ¼rÃ¼m '%.4s'
! '' ' bayraÄŸÄ±'!' bayraÄŸÄ±'#' bayraÄŸÄ±'%%l' terimi bir yafta deÄŸil'%s' '%s'e atanmÄ±ÅŸ, ama yeniden derleme, v.s. sÄ±rasÄ±nda tanÄ±mlÄ± deÄŸil''' bayraÄŸÄ±'(' bayraÄŸÄ±`+' bayraÄŸÄ±'-' bayraÄŸÄ±'0' bayraÄŸÄ±`B' terimi Ã§oklu bit kÃ¼mesi iÃ§eriyor`B' terimi sabit deÄŸil'E' deÄŸiÅŸtirici'I' bayraÄŸÄ±'O' deÄŸiÅŸtirici'^' bayraÄŸÄ±'_' bayraÄŸÄ±'a' bayraÄŸÄ±'m' bayraÄŸÄ±`o' terimi sabit deÄŸil'q' bayraÄŸÄ±Â©(EÅŸleÅŸen bir yÃ¶ntem imzasÄ± olmaksÄ±zÄ±n iletilerin(bir Ã¼ye gÃ¶stericisi sadece %<&%E%> ile ÅŸekillendirilebilir)(bir sÄ±nÄ±f dÄ±ÅŸÄ± ilklendirme gerekli)(%<-fpermissive%> kullanÄ±rsaniz, G++ kodunuzu kabul edecek ama bildirilmemiÅŸ isim kullanÄ±mÄ±na izin vermek artÄ±k Ã¶nerilmiyor)(%qs iÃ§in near ilklendirme)(belki de %<typename %T::%E%> demek istiyordunuz)(belki de %qT bildiriminden sonra bir ; yoktur)(bu durumda %<va_arg%>'a %qT deÄŸil %qT akarÄ±lmalÄ±)--param inline-unit-growth sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±--param large-function-growth sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±--param max-inline-insns-auto sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±--param max-inline-insns-single sÄ±nÄ±rÄ± aÅŸÄ±ldÄ±Girdi standart girdiden alÄ±nÄ±rken -E veya -x gerekir-I- iki kere belirtilmiÅŸ-Wformat-extra-args  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-nonliteral  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-security  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-y2k  -Wformat'sÄ±z yoksayÄ±ldÄ±-Wformat-zero-length  -Wformat'sÄ±z yoksayÄ±ldÄ±-Xbind-now ile -Xbind-lazy uyumsuz-bundle ile -dynamiclib birarada olmaz-bundle_loader ile -dynamiclib birarada olmazAda iÃ§in -c ya da -S gerekli-client_name ile -dynamiclib birarada olmaz-current_version sadece -dynamiclib ile kullanÄ±labilir-f%s ile -msdata=%s uyumsuz.-f%s seÃ§eneÄŸi CONST16 komutlarÄ± ile desteklenmiyor-f%s  desteklenmiyor: yoksayÄ±ldÄ±bu hedef makinada -f%sleading-underscore desteklenmiyor-fPIC ve -fpic  bu yapÄ±landÄ±rmada desteklenmiyor-fPIC ile -mcall-%s uyumsuz.bu hedefte -fdata-sections desteklenmiyorbu hedefte -ffunction-sections desteklenmiyor-fhandle-exceptions, -fexceptions olarak deÄŸiÅŸtirilmiÅŸti (ve ÅŸimdi Ã¶ntanÄ±mlÄ± olarak bÃ¶yle)-force_flat_namespace ile -dynamiclib birarada olmaz-fpic ve -mapcs-reent uyumsuz-fprefetch-loop-arrays, -Os ile desteklenmiyorbu hedefte -fprefetch-loop-arrays desteklenmiyor-fprefetch-loop-arrays bu hedef iÃ§in desteklenmiyor (-march seÃ§eneÄŸini deneyin)-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz-frepo, -c ile kullanilmalÄ±bu hedefte -fstack-protector desteklenmiyor-g sadece bu iÅŸlemci Ã¼zerinde GAS kullanÄ±ldÄ±ÄŸÄ±nda desteklenir,-g seÃ§eneÄŸi iptal edildi-g ile -mno-apcs-frame anlamlÄ± hata ayÄ±klama bilgisi vermeyebilir-install_name sadece -dynamiclib ile kullanÄ±labilir-keep_private_externs ile -dynamiclib birarada olmaz-m%s bu yapÄ±landÄ±rmada desteklenmiyor-m64 seÃ§eneÄŸi PowerPC64 mimarisini gerektirir, etkinleÅŸtiriliyor-m64 seÃ§eneÄŸi PowerPC64 mimarisi gerektirir-maix64 gereksinimi: 32 bit adreslemeli 64 bitlik hesaplama henÃ¼z desteklenmiyor.-maix64 seÃ§eneÄŸi PowerPC64 mimarisinin etkin kalmasÄ±nÄ± gerektirir-malign-functions artÄ±k atÄ±l, yerine -falign-functions kullanÄ±n-malÄ±gn-jumps artÄ±k atÄ±l, yerine -falign-jumps kullanÄ±n-malign-loops artÄ±k kullanÄ±lmÄ±yor yerine -falign-loops kullanÄ±n-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil-malign-power 64 bitlik Darwin iÃ§in desteklenmiyor; kurulu C ve C++ kÃ¼tÃ¼phaneleri ile uyumsuz-mapcs-stack-check ile -mno-apcs-frame uyumsuz-max-stackframe=%d, 0 ile %d arasÄ±nda olmadÄ±ÄŸÄ±ndan kullanÄ±ÅŸsÄ±z-mbackchain -mpacked-stack -mhard-float bir arada desteklenmiyor-mbig-endian ve -mlittle-endian birlikte kullanÄ±lamayabilir-mbranch-cost=%d, 0 ile 5 arasÄ±nda deÄŸil-mfloat-abi=hard ve VFP-mhard-float desteklenmiyor-mlong-double-64 ile -m64 bir arada olmaz-mmultiple kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez-mpic-register=, -fpic olmaksÄ±zÄ±n kullanÄ±ÅŸsÄ±z-mregparm=%d, 0 ile %d arasÄ±nda deÄŸil-mrelocatable ile -mcall-%s uyumsuz.-mrelocatable ile -mno-minimal-toc uyumsuz.-mrelocatable ile -msdata=%s uyumsuz-ms2600, -ms olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ-msdata=%s ile -mcall-%s uyumsuz.-msecure-plt Ã§eviriciniz tarafÄ±ndan desteklenmiyor-mshared-library-id= seÃ§eneÄŸi -mid-shared-library olmaksÄ±zÄ±n belirtilmiÅŸ-mshared-library-id=%s, 0 ile %d arasÄ±nda deÄŸil-msingle-float ve -msoft-float birlikte belirtilemez.-mstack-guard, -mstack-size uyguluyor-mstring kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez-pg ve -fomit-frame-pointer uyumsuz-pipe desteklenmiyor-private_bundle ile -dynamiclib birarada olmaz%L'deki ifade iÃ§indeki .NOT. iÅŸleci bir LOGICAL terime sahip olmalÄ±dÄ±rVAX gerÃ§ek sayÄ±larÄ±nda 128 bitlik long double desteklenmiyor387 komut kÃ¼mesi iptal edildi, SSE aritmetiÄŸi kullanÄ±lÄ±yorESA/390 kipinde 64 bitlik ABI desteklenmiyor.<ilklendirme sÄ±rasÄ±nda>
  <anonim><yerleÅŸik><komut-satÄ±rÄ±>@catch parametresi bilinen bir Nesnel-C sÄ±nÄ±f tÃ¼rÃ¼ deÄŸilACCESS belirtimi %L'de zaten belirtilmiÅŸAPCS yeniden giriÅŸli kod desteklenmiyor. YoksayÄ±ldialways-false koÅŸuluyla ASSERT_EXPR%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirirAUX gÃ¶sterici ayrÄ±t %d->%d iÃ§in ilklendirildi%s iÅŸlecinin eriÅŸim belirtimi %C'de zaten belirtilmiÅŸti.%s. iÅŸlecinin eriÅŸim belirtimi %C'de zaten belirtilmiÅŸti%C'deki diÄŸer RETURN deyimine sadece bir SUBROUTINE iÃ§inde izin verilirAltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±%L'de * sÃ¶zde argÃ¼manÄ± olmaksÄ±zÄ±n diÄŸer returnBir dÄ±ÅŸ FORALL oluÅŸumu zaten bu isimde bir indise sahip (%L'de)%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±%L'deki ACOS argÃ¼manÄ± -1 .. 1 arasÄ±nda olmalÄ±%L'deki ACOSH argÃ¼manÄ± birden kÃ¼Ã§Ã¼k olmaMAlÄ±%L'deki ASIN argÃ¼manÄ± -1 .. 1 arasÄ±nda olmalÄ±%L'deki ATANH argÃ¼manÄ± -1 .. 1 aralÄ±ÄŸÄ±nÄ±n iÃ§inde kalmalÄ±%L'deki IACHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±%L'de ICHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±%L'de LOG'un argÃ¼manÄ± sÄ±fÄ±r veya sÄ±fÄ±rdan kÃ¼Ã§Ã¼k olamaz%L'de LOG10'un argÃ¼manÄ± sÄ±fÄ±r veya sÄ±fÄ±rdan kÃ¼Ã§Ã¼k olamaz%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±%L'de SQRT'nin argÃ¼manÄ± negatif deÄŸer iÃ§eriyor%L'de aritmetik NaN%L'de aritmetik olumlama%s ile %s arasÄ±ndaki dÃ¶nÃ¼ÅŸÃ¼mde %L iÃ§in aritmetik olumlama%L'de aritmetik Ã¼stten taÅŸma%L'de aritmetik alttan taÅŸmaSÄ±nÄ±rlarÄ± sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamazYapÄ±nÄ±n dizi bileÅŸeni %C'de dolaysÄ±z durumda olmalÄ±YapÄ±nÄ±n dizi bileÅŸeni %C'de dolaysÄ±z ya da ertelenmiÅŸ durumda olmalÄ±%L'deki dizi indisi %d. mertebeden bir dizidir%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±rDizi terimleri %L'de kÄ±yas kabul etmez%s ile %s arasÄ±ndaki dÃ¶nÃ¼ÅŸÃ¼mde %L iÃ§in dizi terimleri kÄ±yas kabul etmez%C'deki dizi baÅŸvurusu %d boyuttan fazlasÄ±nÄ± iÃ§eremezEQUIVALENCE iÃ§indeki dizi baÅŸvurusu bir dizi bÃ¶lÃ¼mÃ¼ olamaz (%C'de)Dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda%L'deki vektÃ¶r indisli dizi parÃ§asÄ± bir gÃ¶stericinin hedefi olmamalÄ±%C'deki dizi belirtimi %d boyuttan fazlasÄ±na sahipDizi belirtimi %L'de ertelenmiÅŸ olmalÄ±%L'deki ALLOCATE deyimde dizi belirtimi gerekli AtanmÄ±ÅŸ yafta bir hedef yaftasÄ± deÄŸil%L'deki atama iÅŸleci arayÃ¼zÃ¼ bir SUBROUTINE olmalÄ±dÄ±r%L'de bir FORALL indis deÄŸiÅŸkenine atama%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±Ãœst dÃ¼zeyde:COMMON bloklarÄ± %s ve %s, EQUIVALENCE tarafÄ±ndan %C'de dolaylÄ± olarak Ã¼stÃ¼ste bindirilmeye Ã§alÄ±ÅŸÄ±lÄ±yor%L'deki Ã¶znitelik bir TYPE tanÄ±mÄ±nda kullanÄ±lamazDonanÄ±m bozukluÄŸunun olurunu bulmak iÃ§in riskli yÃ¼klerden kaÃ§Ä±nÄ±rBB_RTL bayraÄŸÄ± blok %d iÃ§in etkin deÄŸilBLOCK DATA Ã¶ÄŸesi %qs %L'de COMMON iÃ§inde olmalÄ±dÄ±r%C'de hedef makinede desteklenmeyen BYTE tÃ¼rÃ¼ kullanÄ±lmÄ±ÅŸ%C'deki INTENT belirtimi hatalÄ±HatalÄ± GÃ‡ tabantÃ¼rÃ¼ (%d)%L'de hatalÄ± dizi baÅŸvurusu%C'de alenen biÃ§imlenmiÅŸ dizi iÃ§in dizi belirtimi geÃ§ersiz%C'deki tahmini biÃ§imli dizi iÃ§in dizi belirtimi hatalÄ±%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±%C'deki devam satÄ±rÄ± hatalÄ±%C'deki mantÄ±ksal sabit iÃ§in kÃ¶tÃ¼ Ã§eÅŸitÄ°sim hatalÄ±HatalÄ± iÅŸleÃ§%C'deki tahmini boyutlu dizi iÃ§in belirtim hatalÄ±%C'deki ertelenmiÅŸ biÃ§imli dizi iÃ§in belirtim hatalÄ±%L'deki PURE yordamdaki gÃ¶sterici atamasÄ±nda hedef berbatSabit ifadesinde tÃ¼r hatalÄ±%C'deki boÅŸ BLOCK DATA %L'deki Ã¶nceki BLOCK DATA ile Ã§eliÅŸiyor%C'deki kapsamlÄ± SAVE deyiminden Ã¶nce bir SAVE deyimi varBlok yaftasÄ± %C'deki aritmetik IF deyimi iÃ§in uygun deÄŸilÃ‡alÄ±ÅŸtÄ±rÄ±lan dallar:%s / %d
  C++ yapÄ±cÄ±larÄ± ve yÄ±kÄ±cÄ±larÄ± Objective-C alanlarÄ± iÃ§in Ã§aÄŸrÄ±lamaz%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor%C'deki PURE yordamda CLOSE deyimine izin verilmez%L'de COMPLEX nicelikler karÅŸÄ±laÅŸtÄ±rÄ±lamÄ±yor%C'deki CONTAINS bÃ¶lÃ¼mÃ¼ zaken iÃ§erilmiÅŸ bir program birimidirSeÃ§tiginiz iÅŸlemci  x86-64 komutlarÄ±nÄ± desteklemiyor.CRIS-port olumlamasÄ± baÅŸarÄ±sÄ±z: Ã‡alÄ±ÅŸtÄ±rÄ±lan Ã§aÄŸrÄ±lar: %s / %d
  %s den %s e dÃ¶nÃ¼ÅŸÃ¼m yapÄ±lamaz (%L'de)USE ile iliÅŸkili %s simgesinin Ã¶znitelikleri %L'de deÄŸiÅŸtirilemez%L'de USE ile iliÅŸkili simgenin Ã¶znitelikleri deÄŸiÅŸtirilemez%s aÃ§Ä±lamÄ±yor%s kaynak dosyasÄ± aÃ§Ä±lamÄ±yor
diff -Nrcpad gcc-7.2.0/gcc/po/tr.po gcc-7.3.0/gcc/po/tr.po
*** gcc-7.2.0/gcc/po/tr.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/tr.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 5.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2015-09-11 20:22+0300\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@fide.org>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 5.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2015-09-11 20:22+0300\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@fide.org>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
*************** msgstr "'%%l' terimi bir yafta deÄŸil"
*** 209,221 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "gerÃ§el sayÄ± sabit yanlÄ±ÅŸ kullanÄ±lmÄ±ÅŸ"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 209,221 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "gerÃ§el sayÄ± sabit yanlÄ±ÅŸ kullanÄ±lmÄ±ÅŸ"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 597,663 ****
  "Ã‡eviri hatalarÄ±nÄ± <gnu-tr@belgeler.org> adresine bildiriniz.\n"
  "\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "'%4$s' %1$c%2$s%3$c Ã¶zelliÄŸi iÅŸleniyor\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Hedef: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  "%s\n"
  "seÃ§enekleriyle yapÄ±landÄ±rÄ±ldÄ±.\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Evre modeli: %s\n"
  
! #: gcc.c:6664
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "gcc %s sÃ¼rÃ¼mÃ¼\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc sÃ¼rÃ¼cÃ¼sÃ¼ %s sÃ¼rÃ¼mÃ¼ gcc %s sÃ¼rÃ¼mÃ¼nÃ¼ Ã§alÄ±ÅŸtÄ±rÄ±yor\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "kurulum: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "programlar: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "kitaplÄ±klar: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 597,663 ----
  "Ã‡eviri hatalarÄ±nÄ± <gnu-tr@belgeler.org> adresine bildiriniz.\n"
  "\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "'%4$s' %1$c%2$s%3$c Ã¶zelliÄŸi iÅŸleniyor\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Hedef: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  "%s\n"
  "seÃ§enekleriyle yapÄ±landÄ±rÄ±ldÄ±.\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Evre modeli: %s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "gcc %s sÃ¼rÃ¼mÃ¼\n"
  
! #: gcc.c:6670
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc sÃ¼rÃ¼cÃ¼sÃ¼ %s sÃ¼rÃ¼mÃ¼ gcc %s sÃ¼rÃ¼mÃ¼nÃ¼ Ã§alÄ±ÅŸtÄ±rÄ±yor\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "kurulum: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "programlar: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "kitaplÄ±klar: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 666,681 ****
  "\n"
  "Hata raporlama iÅŸlemleri iÃ§in:\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 666,681 ----
  "\n"
  "Hata raporlama iÅŸlemleri iÃ§in:\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 685,691 ****
  "HiÃ§bir garantisi yoktur; hatta SATILABiLiRLiÄži veya ÅžAHSi KULLANIMINIZA\n"
  "UYGUNLUÄžU iÃ§in bile garanti verilmez.\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 685,691 ----
  "HiÃ§bir garantisi yoktur; hatta SATILABiLiRLiÄži veya ÅžAHSi KULLANIMINIZA\n"
  "UYGUNLUÄžU iÃ§in bile garanti verilmez.\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 694,707 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 694,707 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 709,715 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 709,715 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 721,738 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                   SÃ¼rÃ¼m bilgilerini gÃ¶sterir ve Ã§Ä±kar\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Bir Ã§Ä±ktÄ± dosyasÄ± Ã¼retilmez\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 721,738 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 Bir Ã§Ä±ktÄ± dosyasÄ± Ã¼retilmez\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                   SÃ¼rÃ¼m bilgilerini gÃ¶sterir ve Ã§Ä±kar\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 748,761 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 748,761 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 783,813 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 783,813 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 894,913 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Her temel blok iÃ§in bilgi verilir\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Ã‡Ä±ktÄ±da dallanma olasÄ±lÄ±klarÄ± da iÃ§erilir\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 894,908 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Her temel blok iÃ§in bilgi verilir\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Ã‡Ä±ktÄ±da dallanma olasÄ±lÄ±klarÄ± da iÃ§erilir\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgid ""
*** 917,933 ****
  "                                    rather than percentages\n"
  msgstr "  -c, --branch-counts             YÃ¼zde yerine dallanma sayÄ±sÄ± alÄ±nÄ±r\n"
  
! #: gcov.c:663
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Bu yardÄ±m iletisini gÃ¶sterir\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Her iÅŸlev iÃ§in Ã¶zet Ã§Ä±ktÄ±lar\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 912,933 ----
  "                                    rather than percentages\n"
  msgstr "  -c, --branch-counts             YÃ¼zde yerine dallanma sayÄ±sÄ± alÄ±nÄ±r\n"
  
! #: gcov.c:662
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Bu yardÄ±m iletisini gÃ¶sterir\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Her iÅŸlev iÃ§in Ã¶zet Ã§Ä±ktÄ±lar\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Bu yardÄ±m iletisini gÃ¶sterir ve Ã§Ä±kar\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s: '%s' Ã§Ä±kÄ±ÅŸ bloklarÄ±ndan
*** 1122,1203 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Ã§izge '%s' iÃ§in Ã§Ã¶zÃ¼mlenebilir deÄŸil\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lan satÄ±rlar:%s / %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lacak satÄ±r yok\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lan dallar:%s / %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "En az bir kere alÄ±ndÄ±:%s / %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "Dal yok\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lan Ã§aÄŸrÄ±lar: %s / %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "Ã‡aÄŸrÄ± yok\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: '%s' iÃ§in satÄ±r yok\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Ã§aÄŸrÄ±   %2d %s dÃ¶ndÃ¼rdÃ¼\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "%2d. Ã§aÄŸrÄ± hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "%2d. dal %s%s kere alÄ±ndÄ±\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "%2d. dal hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "%2d. mutlak %s kere alÄ±ndÄ±\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "%2d. mutlak hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "%s kaynak dosyasÄ± aÃ§Ä±lamÄ±yor\n"
--- 1122,1203 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Ã§izge '%s' iÃ§in Ã§Ã¶zÃ¼mlenebilir deÄŸil\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lan satÄ±rlar:%s / %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lacak satÄ±r yok\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lan dallar:%s / %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "En az bir kere alÄ±ndÄ±:%s / %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "Dal yok\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Ã‡alÄ±ÅŸtÄ±rÄ±lan Ã§aÄŸrÄ±lar: %s / %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "Ã‡aÄŸrÄ± yok\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: '%s' iÃ§in satÄ±r yok\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Ã§aÄŸrÄ±   %2d %s dÃ¶ndÃ¼rdÃ¼\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "%2d. Ã§aÄŸrÄ± hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "%2d. dal %s%s kere alÄ±ndÄ±\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "%2d. dal hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "%2d. mutlak %s kere alÄ±ndÄ±\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "%2d. mutlak hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "%s kaynak dosyasÄ± aÃ§Ä±lamÄ±yor\n"
*************** msgstr "Bu seÃ§enek belgelenmedi"
*** 1312,1420 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[iptal edildi]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1375
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1378
  #, fuzzy
  #| msgid "Perform loop optimizations"
  msgid "The following options control optimizations"
  msgstr "DÃ¶ngÃ¼ eniyilemeleri uygulanÄ±r"
  
! #: opts.c:1381 opts.c:1420
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1384
  #, fuzzy
  #| msgid "The --param option recognizes the following as parameters:\n"
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param seÃ§eneÄŸinde belirtilebilecek parametreler:\n"
  
! #: opts.c:1390
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1392
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1403
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1405
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1407
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1418
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
--- 1312,1420 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr ""
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[iptal edildi]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1382
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1385
  #, fuzzy
  #| msgid "Perform loop optimizations"
  msgid "The following options control optimizations"
  msgstr "DÃ¶ngÃ¼ eniyilemeleri uygulanÄ±r"
  
! #: opts.c:1388 opts.c:1427
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1391
  #, fuzzy
  #| msgid "The --param option recognizes the following as parameters:\n"
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param seÃ§eneÄŸinde belirtilebilecek parametreler:\n"
  
! #: opts.c:1397
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1399
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1410
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1412
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1414
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.c:1425
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
*************** msgstr "strfmon biÃ§iminde uzunluk deÄŸi
*** 3107,3114 ****
  msgid "<command-line>"
  msgstr "<komut-satÄ±rÄ±>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
--- 3107,3114 ----
  msgid "<command-line>"
  msgstr "<komut-satÄ±rÄ±>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
*************** msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
*** 3129,3135 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "terim eksik"
--- 3129,3135 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "terim eksik"
*************** msgstr "geÃ§ersiz %%d terimi"
*** 3152,3159 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 3152,3159 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 3169,3186 ****
  msgstr "%%r deÄŸeri geÃ§ersiz"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "%%R deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "%%N deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "%%P deÄŸeri geÃ§ersiz"
--- 3169,3186 ----
  msgstr "%%r deÄŸeri geÃ§ersiz"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "%%R deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "%%N deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "%%P deÄŸeri geÃ§ersiz"
*************** msgstr "%%P deÄŸeri geÃ§ersiz"
*** 3190,3196 ****
  msgid "invalid %%h value"
  msgstr "%%h deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "%%L deÄŸeri geÃ§ersiz"
--- 3190,3196 ----
  msgid "invalid %%h value"
  msgstr "%%h deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "%%L deÄŸeri geÃ§ersiz"
*************** msgid "invalid %%U value"
*** 3211,3217 ****
  msgstr "%%U deÄŸeri geÃ§ersiz"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "%%s deÄŸeri geÃ§ersiz"
--- 3211,3217 ----
  msgstr "%%U deÄŸeri geÃ§ersiz"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "%%s deÄŸeri geÃ§ersiz"
*************** msgstr "%%s deÄŸeri geÃ§ersiz"
*** 3221,3227 ****
  msgid "invalid %%C value"
  msgstr "%%C deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "%%E deÄŸeri geÃ§ersiz"
--- 3221,3227 ----
  msgid "invalid %%C value"
  msgstr "%%C deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "%%E deÄŸeri geÃ§ersiz"
*************** msgid "unknown relocation unspec"
*** 3232,3238 ****
  msgstr "bilinmeyen yerdeÄŸiÅŸim unspec"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "%%xn kodu geÃ§ersiz"
--- 3232,3238 ----
  msgstr "bilinmeyen yerdeÄŸiÅŸim unspec"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "%%xn kodu geÃ§ersiz"
*************** msgstr "%%R kodu iÃ§in terim geÃ§ersiz"
*** 3300,3306 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
--- 3300,3306 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
*************** msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
*** 3311,3340 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "terim olarak UNSPEC geÃ§ersiz"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "geÃ§ersiz %%f terimi"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "isnatlÄ± Thumb komutu"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "koÅŸullu dizilimde isnatlÄ± komut"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3311,3340 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "terim olarak UNSPEC geÃ§ersiz"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "geÃ§ersiz %%f terimi"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "isnatlÄ± Thumb komutu"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "koÅŸullu dizilimde isnatlÄ± komut"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "koÅŸullu dizilimde isnatlÄ± komu
*** 3342,3459 ****
  msgid "invalid operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.c:22051
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "komut hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Ã§Ä±ktÄ± terimi %d %<&%> kÄ±sÄ±tÄ±nÄ± kullanmalÄ±"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "hatalÄ± adres, (reg+disp) deÄŸil:"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  #| msgid "address offset not a constant"
  msgid "bad address, not a constant:"
  msgstr "adres mesafesi bir sabit deÄŸil"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "hatalÄ± adres, (reg+disp) deÄŸil:"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "hatalÄ± adres, post_inc veya pre_dec deÄŸil:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "derleyici iÃ§ hatasÄ±.  HatalÄ± adres:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Derleyici iÃ§ hatasÄ±.  Bilinmeyen kip:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "geÃ§ersiz komut:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "bilinmeyen taÅŸÄ±ma komutu:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "hatalÄ± kaydÄ±rma komutu:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "derleyici iÃ§ hatasÄ±.  YanlÄ±ÅŸ kaydÄ±rma:"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  #| msgid "unsupported combination: %s"
  msgid "unsupported fixed-point conversion"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "variable"
  msgstr "DeÄŸiÅŸken izleme uygulanÄ±r"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "%q+D parametresinin yeniden tanÄ±mlanmasÄ±"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "%q+#D previously defined here"
  msgid "structure field"
  msgstr "%q+#D evvelce burada tanÄ±mlanmÄ±ÅŸ"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "creating array of %qT"
  msgid "return type of function"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "PRINT_OPERAND null pointer"
  msgid "pointer"
--- 3342,3459 ----
  msgid "invalid operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.c:22040
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "komut hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  #, fuzzy
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Ã§Ä±ktÄ± terimi %d %<&%> kÄ±sÄ±tÄ±nÄ± kullanmalÄ±"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  #| msgid "bad address, not (reg+disp):"
  msgid "bad address, not an I/O address:"
  msgstr "hatalÄ± adres, (reg+disp) deÄŸil:"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  #| msgid "address offset not a constant"
  msgid "bad address, not a constant:"
  msgstr "adres mesafesi bir sabit deÄŸil"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "hatalÄ± adres, (reg+disp) deÄŸil:"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "hatalÄ± adres, post_inc veya pre_dec deÄŸil:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "derleyici iÃ§ hatasÄ±.  HatalÄ± adres:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Derleyici iÃ§ hatasÄ±.  Bilinmeyen kip:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "geÃ§ersiz komut:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "bilinmeyen taÅŸÄ±ma komutu:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "hatalÄ± kaydÄ±rma komutu:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "derleyici iÃ§ hatasÄ±.  YanlÄ±ÅŸ kaydÄ±rma:"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  #| msgid "unsupported combination: %s"
  msgid "unsupported fixed-point conversion"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "variable"
  msgstr "DeÄŸiÅŸken izleme uygulanÄ±r"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "%q+D parametresinin yeniden tanÄ±mlanmasÄ±"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "%q+#D previously defined here"
  msgid "structure field"
  msgstr "%q+#D evvelce burada tanÄ±mlanmÄ±ÅŸ"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "creating array of %qT"
  msgid "return type of function"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "PRINT_OPERAND null pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3478,3484 ****
  msgstr "const_double terim geÃ§ersiz"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3478,3484 ----
  msgstr "const_double terim geÃ§ersiz"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "output_move_double terimi hatalÄ
*** 3702,3801 ****
  msgid "bad output_condmove_single operand"
  msgstr "output_condmove_single terimi hatalÄ±"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "terim olarak UNSPEC geÃ§ersiz"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§ersiz sol deÄŸer"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:18067
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18146
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18164
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18177
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18220
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18261
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "bilinmeyen komut kipi"
  
--- 3702,3801 ----
  msgid "bad output_condmove_single operand"
  msgstr "output_condmove_single terimi hatalÄ±"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "terim olarak UNSPEC geÃ§ersiz"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§ersiz sol deÄŸer"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:18073
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18152
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18170
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18183
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18226
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18244
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18267
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "bilinmeyen komut kipi"
  
*************** msgstr "%<__fpreg%> Ã¼zerinde geÃ§ersiz
*** 3834,3840 ****
  msgid "invalid %%P operand"
  msgstr "%%P terimi geÃ§ersiz"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "%%p deÄŸeri geÃ§ersiz"
--- 3834,3840 ----
  msgid "invalid %%P operand"
  msgstr "%%P terimi geÃ§ersiz"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "%%p deÄŸeri geÃ§ersiz"
*************** msgid "post-increment address is not a r
*** 3892,3898 ****
  msgstr "sonradan arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "hatalÄ± adres"
  
--- 3892,3898 ----
  msgstr "sonradan arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "hatalÄ± adres"
  
*************** msgid "insn contains an invalid address
*** 3929,3935 ****
  msgstr "adres geÃ§ersiz"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "adres geÃ§ersiz"
  
--- 3929,3935 ----
  msgstr "adres geÃ§ersiz"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "adres geÃ§ersiz"
  
*************** msgstr "YÄ±ÄŸÄ±t taÅŸtÄ±.\n"
*** 4024,4339 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "SÄ±nÄ±rÄ±nÄ± belirlemek iÃ§in kabukta `%s' Ã§alÄ±ÅŸtÄ±rmayÄ± deneyin.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "DonanÄ±m kayan nokta aritmetiÄŸi kullanÄ±lÄ±r"
  
! #: config/rs6000/rs6000.c:4243
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-f%s ile -msdata=%s uyumsuz."
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  #| msgid "Disable indexed addressing"
  msgid "-mvsx needs indexed addressing"
  msgstr "Ä°ndisli adresleme kapatÄ±lÄ±r"
  
! #: config/rs6000/rs6000.c:4250
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-f%s ile -msdata=%s uyumsuz."
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "KÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu kod Ã¼retilir"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "hatalÄ± test"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "%%f deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "%%F deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "%%G deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "%%j kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "%%J kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "%%k deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "%%K deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "%%O deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "%%q deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "%%T deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "%%u deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "%%v deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "%%x deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23887
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "kÄ±sÄ±t iÃ§indeki `%qc' iÅŸareti geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  #, fuzzy
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "%2$qT mutlak sÄ±nÄ±f tÃ¼rÃ¼ndeki %1$qE ifadesi throw ifadesi iÃ§inde kullanÄ±lamaz"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Her iÅŸlev iÃ§in tek Ã§Ä±kÄ±ÅŸ noktasÄ± Ã¼retilmez"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "aÅŸaÄŸÄ±dakiler iÃ§in yeniden yÃ¼klemeler Ã¼retilemiyor:"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "adres Ã§Ã¶zÃ¼mlenemez"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "'O' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "'o' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "'o' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression - try using an output modifier"
  msgstr "terim olarak ifade geÃ§ersiz"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "'o' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "dÃ¶nÃ¼ÅŸ deÄŸerinde gÃ¶sterici hedefleri farklÄ± signed'lÄ±kta"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  #, fuzzy
  #| msgid "target format does not support infinity"
  msgid "binary operator does not support vector bool operand"
  msgstr "hedef biÃ§im sonsuzu desteklemiyor"
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4024,4339 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "SÄ±nÄ±rÄ±nÄ± belirlemek iÃ§in kabukta `%s' Ã§alÄ±ÅŸtÄ±rmayÄ± deneyin.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "-mvsx requires hardware floating point"
  msgstr "DonanÄ±m kayan nokta aritmetiÄŸi kullanÄ±lÄ±r"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-f%s ile -msdata=%s uyumsuz."
  
! #: config/rs6000/rs6000.c:4247
  #, fuzzy
  #| msgid "Disable indexed addressing"
  msgid "-mvsx needs indexed addressing"
  msgstr "Ä°ndisli adresleme kapatÄ±lÄ±r"
  
! #: config/rs6000/rs6000.c:4252
  #, fuzzy
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-f%s ile -msdata=%s uyumsuz."
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "KÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu kod Ã¼retilir"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  #| msgid "bad test"
  msgid "bad move"
  msgstr "hatalÄ± test"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "%%f deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "%%F deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "%%G deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "%%j kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "%%J kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "%%k deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "%%K deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "%%O deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "%%q deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "%%T deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "%%u deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "%%v deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "%%x deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:23934
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "kÄ±sÄ±t iÃ§indeki `%qc' iÅŸareti geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  #, fuzzy
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "%2$qT mutlak sÄ±nÄ±f tÃ¼rÃ¼ndeki %1$qE ifadesi throw ifadesi iÃ§inde kullanÄ±lamaz"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Her iÅŸlev iÃ§in tek Ã§Ä±kÄ±ÅŸ noktasÄ± Ã¼retilmez"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "aÅŸaÄŸÄ±dakiler iÃ§in yeniden yÃ¼klemeler Ã¼retilemiyor:"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "adres Ã§Ã¶zÃ¼mlenemez"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "'O' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "'b' deÄŸiÅŸtirici iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "'o' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "'o' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression - try using an output modifier"
  msgstr "terim olarak ifade geÃ§ersiz"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "'o' deÄŸiÅŸtiricisi iÃ§in terim geÃ§ersiz"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "dÃ¶nÃ¼ÅŸ deÄŸerinde gÃ¶sterici hedefleri farklÄ± signed'lÄ±kta"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  #, fuzzy
  #| msgid "target format does not support infinity"
  msgid "binary operator does not support vector bool operand"
  msgstr "hedef biÃ§im sonsuzu desteklemiyor"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "farklÄ± ABI'lerle oluÅŸturulup k
*** 4359,4401 ****
  msgid "created and used with different endianness"
  msgstr "farklÄ± bayt sÄ±ralamasÄ± ile oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "geÃ§ersiz %%Y terimi"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "geÃ§ersiz %%A terimi"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "geÃ§ersiz %%B terimi"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "geÃ§ersiz %%C terimi"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "geÃ§ersiz %%D terimi"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "geÃ§ersiz %%f terimi"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "geÃ§ersiz %%s terimi"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4359,4401 ----
  msgid "created and used with different endianness"
  msgstr "farklÄ± bayt sÄ±ralamasÄ± ile oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "geÃ§ersiz %%Y terimi"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "geÃ§ersiz %%A terimi"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "geÃ§ersiz %%B terimi"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "geÃ§ersiz %%C terimi"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "geÃ§ersiz %%D terimi"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "geÃ§ersiz %%f terimi"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "geÃ§ersiz %%s terimi"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr ""
*** 4578,4607 ****
  msgid "bad test"
  msgstr "hatalÄ± test"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "%%D deÄŸeri geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "mask geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "%%d deÄŸeri geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "%%t/%%b deÄŸeri geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "adreste yazmaÃ§ yok"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "adres mesafesi bir sabit deÄŸil"
  
--- 4578,4607 ----
  msgid "bad test"
  msgstr "hatalÄ± test"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "%%D deÄŸeri geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "mask geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "%%d deÄŸeri geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "%%t/%%b deÄŸeri geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "adreste yazmaÃ§ yok"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "adres mesafesi bir sabit deÄŸil"
  
*************** msgstr "<anonim>"
*** 4624,4631 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> umuluyordu"
--- 4624,4631 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> umuluyordu"
*************** msgstr "%<;%> umuluyordu"
*** 4647,4661 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<(%>"
  msgstr "%<{%> umuluyordu"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 4647,4661 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<(%>"
  msgstr "%<{%> umuluyordu"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgstr "%<{%> umuluyordu"
*** 4687,4693 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 4687,4693 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "%<{%> umuluyordu"
*** 4696,4702 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 4696,4702 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4709,4715 ****
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
--- 4709,4715 ----
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
*************** msgstr "%<{%> umuluyordu"
*** 4717,4723 ****
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> umuluyordu"
--- 4717,4723 ----
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> umuluyordu"
*************** msgstr "%<{%> umuluyordu"
*** 4727,4733 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
--- 4727,4733 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
*************** msgstr ""
*** 4742,4766 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "%2$qT mutlak sÄ±nÄ±f tÃ¼rÃ¼ndeki %1$qE ifadesi throw ifadesi iÃ§inde kullanÄ±lamaz"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4742,4766 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "%2$qT mutlak sÄ±nÄ±f tÃ¼rÃ¼ndeki %1$qE ifadesi throw ifadesi iÃ§inde kullanÄ±lamaz"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4770,4789 ****
  msgid "expected %<.%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 4770,4789 ----
  msgid "expected %<.%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "%<,%> veya %<;%> umuluyordu"
*** 4792,4809 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> umuluyordu"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<}%>"
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<,%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 4792,4809 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> umuluyordu"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<}%>"
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<,%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "%<{%> umuluyordu"
*** 4815,4821 ****
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 4815,4821 ----
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "%<{%> umuluyordu"
*** 4827,4837 ****
  msgid "expected label"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "1. aday:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "2. aday:"
  
--- 4827,4837 ----
  msgid "expected label"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "1. aday:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "2. aday:"
  
*************** msgstr ""
*** 5090,5100 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "adaylar:"
  
! #: cp/pt.c:21895
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 5090,5100 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "adaylar:"
  
! #: cp/pt.c:21984
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "SÃ¼rÃ¼lÃ¼m:"
*** 5292,5384 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "%L'deki fiili argÃ¼man sÃ¶zde INTENT = OUT/INOUT eÅŸleÅŸmesine tanÄ±mlanabilir olmalÄ±dÄ±r"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "Pozitif geniÅŸlik gerekli"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "Negatif olmayan geniÅŸlik gerekli"
  
! #: fortran/io.c:587
  #, fuzzy
  #| msgid "Unexpected end of format string"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "UmulmadÄ±k biÃ§im dizgesi sonu"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "UmulmadÄ±k biÃ§im dizgesi sonu"
  
! #: fortran/io.c:590
  #, fuzzy
  #| msgid "zero width in %s format"
  msgid "Zero width in format descriptor"
  msgstr "%s biÃ§iminde sÄ±fÄ±r uzunluk"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "Ã–ndeki sol parantez eksik"
  
! #: fortran/io.c:639
  #, fuzzy
  #| msgid "template argument required for %<%s %T%>"
  msgid "Left parenthesis required after %<*%>"
  msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man gerekli"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "Beklenmedik P dÃ¼zenleme tanÄ±mlayÄ±cÄ±"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "P tanÄ±mlayÄ±cÄ± rehber katsayÄ± gerektirir"
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Missing right paren at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "%C'de saÄŸ parantez eksik"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  #, fuzzy
  #| msgid "Positive width required"
  msgid "Positive width required with T descriptor"
  msgstr "Pozitif geniÅŸlik gerekli"
  
! #: fortran/io.c:930
  #, fuzzy
  #| msgid "Expected P edit descriptor"
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "Beklenmedik P dÃ¼zenleme tanÄ±mlayÄ±cÄ±"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "Pozitif Ã¼stel geniÅŸlik gerekli"
  
! #: fortran/io.c:1030
  #, fuzzy
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier"
  msgstr "tanÄ±nmayan biÃ§im belirteci"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 5292,5384 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "%L'deki fiili argÃ¼man sÃ¶zde INTENT = OUT/INOUT eÅŸleÅŸmesine tanÄ±mlanabilir olmalÄ±dÄ±r"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "Pozitif geniÅŸlik gerekli"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "Negatif olmayan geniÅŸlik gerekli"
  
! #: fortran/io.c:597
  #, fuzzy
  #| msgid "Unexpected end of format string"
  msgid "Unexpected element %qc in format string at %L"
  msgstr "UmulmadÄ±k biÃ§im dizgesi sonu"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "UmulmadÄ±k biÃ§im dizgesi sonu"
  
! #: fortran/io.c:600
  #, fuzzy
  #| msgid "zero width in %s format"
  msgid "Zero width in format descriptor"
  msgstr "%s biÃ§iminde sÄ±fÄ±r uzunluk"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "Ã–ndeki sol parantez eksik"
  
! #: fortran/io.c:649
  #, fuzzy
  #| msgid "template argument required for %<%s %T%>"
  msgid "Left parenthesis required after %<*%>"
  msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man gerekli"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "Beklenmedik P dÃ¼zenleme tanÄ±mlayÄ±cÄ±"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "P tanÄ±mlayÄ±cÄ± rehber katsayÄ± gerektirir"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  #, fuzzy
  #| msgid "Positive width required"
  msgid "Positive width required with T descriptor"
  msgstr "Pozitif geniÅŸlik gerekli"
  
! #: fortran/io.c:893
  #, fuzzy
  #| msgid "Expected P edit descriptor"
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "Beklenmedik P dÃ¼zenleme tanÄ±mlayÄ±cÄ±"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "Pozitif Ã¼stel geniÅŸlik gerekli"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Missing right paren at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "%C'de saÄŸ parantez eksik"
! 
! #: fortran/io.c:1040
  #, fuzzy
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier"
  msgstr "tanÄ±nmayan biÃ§im belirteci"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 5388,5462 ****
  msgid "Syntax error in expression at %C"
  msgstr "%C'deki ifadede sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Beklenmeyen dosyasonu"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "TamsayÄ± Ã¼stten taÅŸmasÄ±"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Ä°sim Ã§ok uzun"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "Ä°sim hatalÄ±"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "UmulmadÄ±k isim"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "UmulmadÄ±k sol parantez"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "SaÄŸ parantez umuluyordu"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "TamsayÄ± umuluyordu"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "Dizge umuluyordu"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum yok"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Ã–znitelik bit ismi umuluyordu"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "TamsayÄ± dizgesi umuluyordu"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "TamsayÄ± dÃ¶nÃ¼ÅŸÃ¼mÃ¼nde hata"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "GerÃ§el sayÄ± dizgesi umuluyordu"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "HatalÄ± iÅŸleÃ§"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
--- 5388,5462 ----
  msgid "Syntax error in expression at %C"
  msgstr "%C'deki ifadede sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Beklenmeyen dosyasonu"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "TamsayÄ± Ã¼stten taÅŸmasÄ±"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Ä°sim Ã§ok uzun"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "Ä°sim hatalÄ±"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "UmulmadÄ±k isim"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "UmulmadÄ±k sol parantez"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "SaÄŸ parantez umuluyordu"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "TamsayÄ± umuluyordu"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "Dizge umuluyordu"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum yok"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Ã–znitelik bit ismi umuluyordu"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "TamsayÄ± dizgesi umuluyordu"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "TamsayÄ± dÃ¶nÃ¼ÅŸÃ¼mÃ¼nde hata"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "GerÃ§el sayÄ± dizgesi umuluyordu"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "HatalÄ± iÅŸleÃ§"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
*************** msgstr ""
*** 5753,5764 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5753,5764 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a kÄ±ymetsiz baytÄ±n baÅŸta o
*** 6154,6160 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 ve -m64 birlikte kullanÄ±lamayabilir"
  
--- 6154,6160 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 ve -m64 birlikte kullanÄ±lamayabilir"
  
*************** msgid "Specify bit size of immediate TLS
*** 9978,9984 ****
  msgstr "DolaysÄ±z TLS konumlarÄ±nÄ±n bit geniÅŸliÄŸi belirtilir"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9978,9984 ----
  msgstr "DolaysÄ±z TLS konumlarÄ±nÄ±n bit geniÅŸliÄŸi belirtilir"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 10257,10263 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 10257,10263 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) -> 12"
*** 10564,10577 ****
  msgid "Use 80-bit long double."
  msgstr "128 bitlik long double kullanÄ±lÄ±r"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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 bitlik long double kullanÄ±lÄ±r"
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10564,10577 ----
  msgid "Use 80-bit long double."
  msgstr "128 bitlik long double kullanÄ±lÄ±r"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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 bitlik long double kullanÄ±lÄ±r"
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31 bitlik ABI"
*** 11963,12079 ****
  msgid "64 bit ABI."
  msgstr "64 bitlik ABI"
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ek hata ayÄ±klama iletileri Ã§Ä±ktÄ±lar"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 mimarisi"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  #| msgid "Specify if floating point hardware should be used"
  msgid "Enable decimal floating point hardware support."
  msgstr "EÄŸer kayan nokta donanÄ±mÄ± kulanÄ±lmalÄ±ysa belirtilir"
  
! #: config/s390/s390.opt:139
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "DonanÄ±m kayan nokta aritmetiÄŸi kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "DonanÄ±m bazlÄ± quad fp komutlarÄ± kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:165
  #, fuzzy
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "DonanÄ±m kayan nokta komutlarÄ±nÄ±n kullanÄ±mÄ±nÄ± 32 bitlik iÅŸlemlerle sÄ±nÄ±rlar"
  
! #: config/s390/s390.opt:169
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "PaketlenmiÅŸ yÄ±ÄŸÄ±t yerleÅŸimi kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:173
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "64k'dan kÃ¼Ã§Ã¼k Ã§alÄ±ÅŸtÄ±rÄ±labilirler iÃ§in bras kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "DonanÄ±m kayan nokta aritmetiÄŸi kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:181
  #, 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 "Bir yakalama komutu tetiklenmeden Ã¶nce yÄ±ÄŸÄ±t boyutuna kalan azami bayt sayÄ±sÄ±nÄ± belirler"
  
! #: config/s390/s390.opt:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, 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 "YÄ±ÄŸÄ±t boyutu iÃ§in verilen sÄ±nÄ±rÄ±n aÅŸÄ±ldÄ±ÄŸÄ± saptandÄ±ÄŸÄ± sÄ±rada iÅŸlev Ã¶nbilgisindeki ek kodu Ã§Ä±ktÄ±lar"
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Blok hareketleri iÃ§in dizge komutlarÄ± Ã¼retilir"
  
! #: config/s390/s390.opt:205
  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:210
  #, 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 "Bir iÅŸlev alloca kullanÄ±rsa ya da deÄŸiÅŸken boyutlu dizi oluÅŸturursa uyarÄ±r"
  
! #: config/s390/s390.opt:214
  #, 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 "Tek iÅŸlevlik Ã§alÄ±ÅŸma Ã§erÃ§evesi belirtileni aÅŸarsa uyarÄ±r"
  
! #: config/s390/s390.opt:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Mimari"
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 11963,12079 ----
  msgid "64 bit ABI."
  msgstr "64 bitlik ABI"
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ek hata ayÄ±klama iletileri Ã§Ä±ktÄ±lar"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 mimarisi"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  #| msgid "Specify if floating point hardware should be used"
  msgid "Enable decimal floating point hardware support."
  msgstr "EÄŸer kayan nokta donanÄ±mÄ± kulanÄ±lmalÄ±ysa belirtilir"
  
! #: config/s390/s390.opt:142
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "DonanÄ±m kayan nokta aritmetiÄŸi kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "DonanÄ±m bazlÄ± quad fp komutlarÄ± kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:168
  #, fuzzy
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "DonanÄ±m kayan nokta komutlarÄ±nÄ±n kullanÄ±mÄ±nÄ± 32 bitlik iÅŸlemlerle sÄ±nÄ±rlar"
  
! #: config/s390/s390.opt:172
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "PaketlenmiÅŸ yÄ±ÄŸÄ±t yerleÅŸimi kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:176
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "64k'dan kÃ¼Ã§Ã¼k Ã§alÄ±ÅŸtÄ±rÄ±labilirler iÃ§in bras kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "DonanÄ±m kayan nokta aritmetiÄŸi kullanÄ±lÄ±r"
  
! #: config/s390/s390.opt:184
  #, 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 "Bir yakalama komutu tetiklenmeden Ã¶nce yÄ±ÄŸÄ±t boyutuna kalan azami bayt sayÄ±sÄ±nÄ± belirler"
  
! #: config/s390/s390.opt:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, 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 "YÄ±ÄŸÄ±t boyutu iÃ§in verilen sÄ±nÄ±rÄ±n aÅŸÄ±ldÄ±ÄŸÄ± saptandÄ±ÄŸÄ± sÄ±rada iÅŸlev Ã¶nbilgisindeki ek kodu Ã§Ä±ktÄ±lar"
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Blok hareketleri iÃ§in dizge komutlarÄ± Ã¼retilir"
  
! #: config/s390/s390.opt:208
  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:213
  #, 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 "Bir iÅŸlev alloca kullanÄ±rsa ya da deÄŸiÅŸken boyutlu dizi oluÅŸturursa uyarÄ±r"
  
! #: config/s390/s390.opt:217
  #, 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 "Tek iÅŸlevlik Ã§alÄ±ÅŸma Ã§erÃ§evesi belirtileni aÅŸarsa uyarÄ±r"
  
! #: config/s390/s390.opt:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Mimari"
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr "KÃ¼tÃ¼phaneler benzeÅŸtirici iÃ§
*** 12135,12145 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 12135,12145 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 12439,12546 ****
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "GÃ¶stericiler 64 bittir"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "GÃ¶stericiler 32 bittir"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "64-bit ABI kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "32-bit ABI kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "YÄ±ÄŸÄ±t sapmasÄ± kullanÄ±r"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Ã‡ift-sÃ¶zcÃ¼klÃ¼ kopyalarda daha kuvvetli hizalama iÃ§in struct (yapÄ±) kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Ã‡evirici ve ilintileyicide kuyruk Ã§aÄŸrÄ± komutlarÄ±nÄ± eniyiler"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Generate code for the M*Core M210"
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "M*Core M210 iÃ§in kod Ã¼retilir"
  
! #: config/sparc/sparc.opt:134 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 "Verilen iÅŸlemcinin Ã¶zellikleri ve zamanlama kodu kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Belirtilen SPARC-V9 kod modeli kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Hata ayÄ±klamalÄ± Ã§Ä±ktÄ± etkinleÅŸtirilir"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 12439,12564 ----
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Kayan noktalÄ± Ã§arpma/toplama komutlarÄ± Ã¼retilir"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "UltraSPARC GÃ¶rsel Komut KÃ¼mesi eklentileri kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "GÃ¶stericiler 64 bittir"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "GÃ¶stericiler 32 bittir"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "64-bit ABI kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "32-bit ABI kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "YÄ±ÄŸÄ±t sapmasÄ± kullanÄ±r"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Ã‡ift-sÃ¶zcÃ¼klÃ¼ kopyalarda daha kuvvetli hizalama iÃ§in struct (yapÄ±) kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Ã‡evirici ve ilintileyicide kuyruk Ã§aÄŸrÄ± komutlarÄ±nÄ± eniyiler"
  
! #: config/sparc/sparc.opt:138
  #, fuzzy
  #| msgid "Generate code for the M*Core M210"
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "M*Core M210 iÃ§in kod Ã¼retilir"
  
! #: config/sparc/sparc.opt:142 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 "Verilen iÅŸlemcinin Ã¶zellikleri ve zamanlama kodu kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "Belirtilen SPARC-V9 kod modeli kullanÄ±lÄ±r"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "Hata ayÄ±klamalÄ± Ã§Ä±ktÄ± etkinleÅŸtirilir"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 18464,18470 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 18482,18488 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 19005,19011 ****
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 19023,19029 ----
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr ""
*** 19372,19526 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of non-ordered type"
  msgstr "Ã¶rneklenmemiÅŸ tÃ¼r Ã¼zerindeki iÅŸlem geÃ§ersiz"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "slice can only be compared to nil"
  msgstr "%HyinelenmiÅŸ sÄ±nÄ±f sadece bir kere derlenecek"
  
! #: go/gofrontend/types.cc:531
  #, fuzzy
  #| msgid "%qs can only be specified for functions"
  msgid "map can only be compared to nil"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: go/gofrontend/types.cc:533
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "func can only be compared to nil"
  msgstr "%HyinelenmiÅŸ sÄ±nÄ±f sadece bir kere derlenecek"
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "%%R iÃ§in terim geÃ§ersiz"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of non-comparable type"
  msgstr "Ã¶rneklenmemiÅŸ tÃ¼r Ã¼zerindeki iÅŸlem geÃ§ersiz"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of generated struct"
  msgstr "Ã¶rneklenmemiÅŸ tÃ¼r Ã¼zerindeki iÅŸlem geÃ§ersiz"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "sol deÄŸersiz dizi kullanÄ±mÄ± geÃ§ersiz"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "sol deÄŸersiz dizi kullanÄ±mÄ± geÃ§ersiz"
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  #, fuzzy
  #| msgid "Warn about implicit conversion"
  msgid "need explicit conversion"
  msgstr "DolaylÄ± dÃ¶nÃ¼ÅŸÃ¼mlerde uyarÄ±r"
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot use type %s as type %s"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemiyor"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  #| msgid "invalid receiver type %qs"
  msgid "different receiver types"
  msgstr "alÄ±cÄ± tÃ¼r %qs geÃ§ersiz"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "different number of parameters"
  msgstr "%q+D parametresinin yeniden tanÄ±mlanmasÄ±"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  #| msgid "invalid parameter type %qT"
  msgid "different parameter types"
  msgstr "geÃ§ersiz parametre tÃ¼rÃ¼ %qT"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ± iÃ§in tÃ¼r uyumsuz"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ± iÃ§in tÃ¼r uyumsuz"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "yÃ¶ntemler Ã§Ã¶zÃ¼mlenirken hata"
  
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "belirsiz kÄ±saltma %s"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  #| msgid "missing argument to \"%s\""
  msgid "missing method %s%s%s"
  msgstr "\"%s\" iÃ§in argÃ¼man eksik"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 19390,19544 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of non-ordered type"
  msgstr "Ã¶rneklenmemiÅŸ tÃ¼r Ã¼zerindeki iÅŸlem geÃ§ersiz"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "slice can only be compared to nil"
  msgstr "%HyinelenmiÅŸ sÄ±nÄ±f sadece bir kere derlenecek"
  
! #: go/gofrontend/types.cc:543
  #, fuzzy
  #| msgid "%qs can only be specified for functions"
  msgid "map can only be compared to nil"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: go/gofrontend/types.cc:545
  #, fuzzy
  #| msgid "%Hduplicate class will only be compiled once"
  msgid "func can only be compared to nil"
  msgstr "%HyinelenmiÅŸ sÄ±nÄ±f sadece bir kere derlenecek"
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operation (%s)"
  msgstr "%%R iÃ§in terim geÃ§ersiz"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of non-comparable type"
  msgstr "Ã¶rneklenmemiÅŸ tÃ¼r Ã¼zerindeki iÅŸlem geÃ§ersiz"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  #| msgid "invalid operation on uninstantiated type"
  msgid "invalid comparison of generated struct"
  msgstr "Ã¶rneklenmemiÅŸ tÃ¼r Ã¼zerindeki iÅŸlem geÃ§ersiz"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of generated array"
  msgstr "sol deÄŸersiz dizi kullanÄ±mÄ± geÃ§ersiz"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  #| msgid "invalid use of non-lvalue array"
  msgid "invalid comparison of non-comparable array"
  msgstr "sol deÄŸersiz dizi kullanÄ±mÄ± geÃ§ersiz"
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  #, fuzzy
  #| msgid "Warn about implicit conversion"
  msgid "need explicit conversion"
  msgstr "DolaylÄ± dÃ¶nÃ¼ÅŸÃ¼mlerde uyarÄ±r"
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot use type %s as type %s"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemiyor"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  #| msgid "invalid receiver type %qs"
  msgid "different receiver types"
  msgstr "alÄ±cÄ± tÃ¼r %qs geÃ§ersiz"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "different number of parameters"
  msgstr "%q+D parametresinin yeniden tanÄ±mlanmasÄ±"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  #| msgid "invalid parameter type %qT"
  msgid "different parameter types"
  msgstr "geÃ§ersiz parametre tÃ¼rÃ¼ %qT"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ± iÃ§in tÃ¼r uyumsuz"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ± iÃ§in tÃ¼r uyumsuz"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  #| msgid "error while parsing methods"
  msgid "type has no methods"
  msgstr "yÃ¶ntemler Ã§Ã¶zÃ¼mlenirken hata"
  
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  #| msgid "ambiguous abbreviation %s"
  msgid "ambiguous method %s%s%s"
  msgstr "belirsiz kÄ±saltma %s"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  #| msgid "missing argument to \"%s\""
  msgid "missing method %s%s%s"
  msgstr "\"%s\" iÃ§in argÃ¼man eksik"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 19707,19713 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "%<va_start%> iÅŸlevine Ã§ok az argÃ¼man verilmiÅŸ"
--- 19725,19731 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "%<va_start%> iÅŸlevine Ã§ok az argÃ¼man verilmiÅŸ"
*************** msgstr ""
*** 19775,19803 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "%qE Ã¶zniteliÄŸi iÃ§in vektÃ¶r tÃ¼rÃ¼ geÃ§ersiz"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19793,19821 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "%qE Ã¶zniteliÄŸi iÃ§in vektÃ¶r tÃ¼rÃ¼ geÃ§ersiz"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return bu hedefte d
*** 19805,19811 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
--- 19823,19829 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%<__builtin_frame_address%>'e ak
*** 19813,19892 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%<__builtin_frame_address%>'e aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>'in ikinci argÃ¼manÄ± 1 olmalÄ±"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "hedef biÃ§im sonsuzu desteklemiyor"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "hedef biÃ§im sonsuzu desteklemiyor"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> iÅŸlev iÃ§inde sabit sayÄ±da argÃ¼manla kullanÄ±lmÄ±ÅŸ"
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "%<va_start%> iÅŸlevine Ã§ok az argÃ¼man verilmiÅŸ"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> argÃ¼mansÄ±z Ã§aÄŸrÄ±lmÄ±ÅŸ"
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "%<va_start%> iÅŸlevine Ã§ok az argÃ¼man verilmiÅŸ"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>'in ikinci parametresi isimli son argÃ¼man deÄŸil"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%H%D iÃ§in ilk argÃ¼man bir gÃ¶sterici, ikinci argÃ¼man sabit olmalÄ±dÄ±r"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%H%D iÃ§in son argÃ¼man 0 .. 3 arasÄ±nda bir tamsayÄ± sabit deÄŸil"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 19831,19910 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%<__builtin_frame_address%>'e aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>'in ikinci argÃ¼manÄ± 1 olmalÄ±"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "hedef biÃ§im sonsuzu desteklemiyor"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "hedef biÃ§im sonsuzu desteklemiyor"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "%<va_start%> iÅŸlev iÃ§inde sabit sayÄ±da argÃ¼manla kullanÄ±lmÄ±ÅŸ"
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "%<va_start%> iÅŸlevine Ã§ok az argÃ¼man verilmiÅŸ"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> argÃ¼mansÄ±z Ã§aÄŸrÄ±lmÄ±ÅŸ"
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "%<va_start%> iÅŸlevine Ã§ok az argÃ¼man verilmiÅŸ"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>'in ikinci parametresi isimli son argÃ¼man deÄŸil"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%H%D iÃ§in ilk argÃ¼man bir gÃ¶sterici, ikinci argÃ¼man sabit olmalÄ±dÄ±r"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%H%D iÃ§in son argÃ¼man 0 .. 3 arasÄ±nda bir tamsayÄ± sabit deÄŸil"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 20848,20859 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F iÅŸlevi tanÄ±mlanmadan kullanÄ±lmÄ±ÅŸ"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
--- 20866,20877 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F iÅŸlevi tanÄ±mlanmadan kullanÄ±lmÄ±ÅŸ"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
*************** msgstr "belirtim dosyasÄ± %s bulunamadÄ±
*** 20959,20971 ****
  msgid "cannot find '%s'"
  msgstr "'%s' bulunamÄ±yor"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "pex_init failed: %m"
  msgstr "pex_init baÅŸarÄ±sÄ±z"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 20977,20989 ----
  msgid "cannot find '%s'"
  msgstr "'%s' bulunamÄ±yor"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "pex_init failed: %m"
  msgstr "pex_init baÅŸarÄ±sÄ±z"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "%s: %s"
*** 20976,20982 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
--- 20994,21000 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
*************** msgstr ""
*** 21202,21208 ****
  msgid "error writing %qs"
  msgstr "%qs yazÄ±lÄ±rken hata"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "%s aÃ§Ä±lamÄ±yor"
--- 21220,21226 ----
  msgid "error writing %qs"
  msgstr "%qs yazÄ±lÄ±rken hata"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "%s aÃ§Ä±lamÄ±yor"
*************** msgstr "bilinmeyen seÃ§enek `%q.*s' %<-f
*** 21285,21301 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 21303,21319 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr "Kod Boehm GC iÃ§in Ã¼retilir"
*** 21410,21422 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%q+D iÅŸlevinin yeniden bildirimi inline Ã¶znitelikli deÄŸil"
  
! #: expr.c:10811
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute warning: %s"
--- 21428,21440 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%q+D iÅŸlevinin yeniden bildirimi inline Ã¶znitelikli deÄŸil"
  
! #: expr.c:10809
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared with attribute noinline"
  msgid "%Kcall to %qs declared with attribute warning: %s"
*************** msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± g
*** 21434,21446 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%q+D boyutu %wd bayttan fazla"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "dÃ¶kÃ¼m dosyasÄ± %qs aÃ§Ä±lamadÄ±: %s"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
--- 21452,21464 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%q+D boyutu %wd bayttan fazla"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "dÃ¶kÃ¼m dosyasÄ± %qs aÃ§Ä±lamadÄ±: %s"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "bÃ¼yÃ¼k tamsayÄ± Ã¶rtÃ¼k olarak
*** 21457,21463 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "karÅŸÄ±laÅŸtÄ±rma bit alanÄ±nÄ±n geniÅŸliÄŸinden dolayÄ± daima %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 21475,21481 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "karÅŸÄ±laÅŸtÄ±rma bit alanÄ±nÄ±n geniÅŸliÄŸinden dolayÄ± daima %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 21487,21493 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold sÄ±namasÄ±: Ã¶zgÃ¼n aÄŸac fold tarafÄ±ndan deÄŸiÅŸtirildi"
--- 21505,21511 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold sÄ±namasÄ±: Ã¶zgÃ¼n aÄŸac fold tarafÄ±ndan deÄŸiÅŸtirildi"
*************** msgstr "fold sÄ±namasÄ±: Ã¶zgÃ¼n aÄŸac f
*** 21498,21504 ****
  msgid "total size of local objects too large"
  msgstr "%Jyerel nesnelerin toplam boyutu Ã§ok bÃ¼yÃ¼k"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> iÃ§indeki kÄ±sÄ±t imnkansÄ±z"
--- 21516,21522 ----
  msgid "total size of local objects too large"
  msgstr "%Jyerel nesnelerin toplam boyutu Ã§ok bÃ¼yÃ¼k"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> iÃ§indeki kÄ±sÄ±t imnkansÄ±z"
*************** msgstr ""
*** 21605,21675 ****
  msgid "input file %qs is the same as output file"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "UYARI: -save-temps belirtildiÄŸinden -pipe yoksayÄ±ldÄ±"
  
! #: gcc.c:4586
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "UYARI: son girdi dosyasÄ±ndan sonraki '-x %s' etkisiz"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch '%s' '-' ile baÅŸlamÄ±yor"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open temporary response file %s"
  msgstr "dÃ¶kÃ¼m dosyasÄ± %qs aÃ§Ä±lamadÄ±: %s"
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "geÃ§ici dosya oluÅŸturulamÄ±yor"
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "geÃ§ici dosya oluÅŸturulamÄ±yor"
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec '%s' geÃ§ersiz '%%0%c' iÃ§eriyor"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec '%s' geÃ§ersiz '%%W%c iÃ§eriyor"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
--- 21623,21699 ----
  msgid "input file %qs is the same as output file"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "no input file specified"
! msgid "output filename may not be empty"
! msgstr "girdi dosyasÄ± belirtilmedi"
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "-pipe ignored because -save-temps specified"
  msgstr "UYARI: -save-temps belirtildiÄŸinden -pipe yoksayÄ±ldÄ±"
  
! #: gcc.c:4589
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "UYARI: son girdi dosyasÄ±ndan sonraki '-x %s' etkisiz"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch '%s' '-' ile baÅŸlamÄ±yor"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open temporary response file %s"
  msgstr "dÃ¶kÃ¼m dosyasÄ± %qs aÃ§Ä±lamadÄ±: %s"
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "geÃ§ici dosya oluÅŸturulamÄ±yor"
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "geÃ§ici dosya oluÅŸturulamÄ±yor"
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec '%s' geÃ§ersiz '%%0%c' iÃ§eriyor"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec '%s' geÃ§ersiz '%%W%c iÃ§eriyor"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
*************** msgstr "spec '%s' geÃ§ersiz '%%x%c' iÃ§e
*** 21678,21931 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "belirtim aksamasÄ±: '%%*' kalÄ±p eÅŸleÅŸtirerek ilklendirilemedi"
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "belirtim aksamasÄ±: belirtim seÃ§eneÄŸi '%c' anlaÅŸÄ±lamadÄ±"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "bilinmeyen '%s' spec iÅŸlevi"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in args to spec function %qs"
  msgstr "'%s' spec iÅŸlevi iÃ§in argÃ¼manlar hatalÄ±"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "bozuk spec iÅŸlevi ismi"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec iÅŸlevi iÃ§in argÃ¼man belirtilmedi"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "belirtim iÅŸlevinin argÃ¼manlarÄ± bozuk"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "kaÅŸlÄ± ayraÃ§lÄ± spec '%s' '%c'de geÃ§ersiz"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "kaÅŸlÄ± ayraÃ§lÄ± spec gÃ¶vdesi '%s' geÃ§ersiz"
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Ã§Ä±ktÄ± dosyasÄ± '%s' aÃ§Ä±lamadÄ±\n"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Ã§Ä±ktÄ± dosyasÄ± '%s' aÃ§Ä±lamadÄ±\n"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "belirtim aksamasÄ±: SYSROOT_SUFFIX_SPEC iÃ§in argÃ¼man sayÄ±sÄ± birden fazla"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "belirtim aksamasÄ±: SYSROOT_HEADERS_SUFFIX_SPEC iÃ§in argÃ¼man sayÄ±sÄ± birden fazla.."
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "girdi dosyasÄ± yok"
  
! #: gcc.c:8054
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "Ã§ok sayÄ±da dosya -o seÃ§eneÄŸinin -c veya -S ile birlikte kullanÄ±mÄ± ile belirtilemez"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s derleyici bu sistemde kurulu deÄŸil"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "karÅŸÄ±laÅŸtÄ±rma sonucu daima %d"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "field %qs not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "alan %qs yok"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ilintileme yapÄ±lmadÄ±ÄŸÄ±ndan ilintileyici girdi dosyasÄ± kullanÄ±lmadÄ±"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "%s dili tanÄ±nmÄ±yor"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec '%s' geÃ§ersiz"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib dÄ±ÅŸlamasÄ± olarak '%s' geÃ§ersiz"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib seÃ§imi '%s' geÃ§ersiz"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "multilib seÃ§imi '%s' geÃ§ersiz"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib dÄ±ÅŸlamasÄ± olarak '%s' geÃ§ersiz"
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "ortam deÄŸiÅŸkeni DJGPP atanmamÄ±ÅŸ"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "geÃ§ersiz sÃ¼rÃ¼m numarasÄ± `%s'"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%:version-compare iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "%%:version-compare iÃ§indeki '%s' iÅŸleci bilinmiyor"
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %%:version-compare"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "iÅŸlev iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 21702,21955 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "belirtim aksamasÄ±: '%%*' kalÄ±p eÅŸleÅŸtirerek ilklendirilemedi"
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "belirtim aksamasÄ±: belirtim seÃ§eneÄŸi '%c' anlaÅŸÄ±lamadÄ±"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "bilinmeyen '%s' spec iÅŸlevi"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in args to spec function %qs"
  msgstr "'%s' spec iÅŸlevi iÃ§in argÃ¼manlar hatalÄ±"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "bozuk spec iÅŸlevi ismi"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec iÅŸlevi iÃ§in argÃ¼man belirtilmedi"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "belirtim iÅŸlevinin argÃ¼manlarÄ± bozuk"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "kaÅŸlÄ± ayraÃ§lÄ± spec '%s' '%c'de geÃ§ersiz"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "kaÅŸlÄ± ayraÃ§lÄ± spec gÃ¶vdesi '%s' geÃ§ersiz"
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Ã§Ä±ktÄ± dosyasÄ± '%s' aÃ§Ä±lamadÄ±\n"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Ã§Ä±ktÄ± dosyasÄ± '%s' aÃ§Ä±lamadÄ±\n"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "belirtim aksamasÄ±: SYSROOT_SUFFIX_SPEC iÃ§in argÃ¼man sayÄ±sÄ± birden fazla"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "belirtim aksamasÄ±: SYSROOT_HEADERS_SUFFIX_SPEC iÃ§in argÃ¼man sayÄ±sÄ± birden fazla.."
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command line option %<-%s%>"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "girdi dosyasÄ± yok"
  
! #: gcc.c:8057
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "Ã§ok sayÄ±da dosya -o seÃ§eneÄŸinin -c veya -S ile birlikte kullanÄ±mÄ± ile belirtilemez"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s derleyici bu sistemde kurulu deÄŸil"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "karÅŸÄ±laÅŸtÄ±rma sonucu daima %d"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "field %qs not found"
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "alan %qs yok"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ilintileme yapÄ±lmadÄ±ÄŸÄ±ndan ilintileyici girdi dosyasÄ± kullanÄ±lmadÄ±"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "%s dili tanÄ±nmÄ±yor"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec '%s' geÃ§ersiz"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib dÄ±ÅŸlamasÄ± olarak '%s' geÃ§ersiz"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib seÃ§imi '%s' geÃ§ersiz"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "multilib seÃ§imi '%s' geÃ§ersiz"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib dÄ±ÅŸlamasÄ± olarak '%s' geÃ§ersiz"
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "ortam deÄŸiÅŸkeni DJGPP atanmamÄ±ÅŸ"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "geÃ§ersiz sÃ¼rÃ¼m numarasÄ± `%s'"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%:version-compare iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "%%:version-compare iÃ§indeki '%s' iÅŸleci bilinmiyor"
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %%:version-compare"
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:version-compare iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:replace-extension"
  msgstr "iÅŸlev iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr "PRINT_OPERAND boÅŸ gÃ¶sterici"
*** 22087,22095 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 22111,22119 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgstr ""
*** 22521,22767 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§ersiz sol deÄŸer"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "bellek girdisi %d doÄŸrudan adreslenebilir deÄŸil"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "%qD not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qD bildirilmemiÅŸ"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "%s kapatÄ±lÄ±rken hata: %m"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%H%qE bildirilmemiÅŸ (bu iÅŸlevde ilk kullanÄ±mÄ±)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "%<inline%> bildirimli %q+D deÄŸiÅŸkeni"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7248
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be private"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: gimplify.c:8304
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "%s variable %qE is private in outer context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: gimplify.c:8330
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qD ÅŸablon bildirimi geÃ§ersiz"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "gelen ayrÄ±t sayÄ±sÄ± PHI argÃ¼man sayÄ±sÄ± ile uyuÅŸmuyor"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimpleme baÅŸarÄ±sÄ±z"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT %<...%> Ã¼zerinden aktarÄ±lÄ±rken %qT'ye yÃ¼kseltgenir"
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(bu durumda %<va_arg%>'a %qT deÄŸil %qT akarÄ±lmalÄ±)"
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Bu kodun bitiminde uygulama Ã§Ä±kacak"
--- 22545,22791 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§ersiz sol deÄŸer"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "bellek girdisi %d doÄŸrudan adreslenebilir deÄŸil"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%qD not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qD bildirilmemiÅŸ"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "%s kapatÄ±lÄ±rken hata: %m"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%H%qE bildirilmemiÅŸ (bu iÅŸlevde ilk kullanÄ±mÄ±)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "%<inline%> bildirimli %q+D deÄŸiÅŸkeni"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qE should not be private"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: gimplify.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "%s variable %qE is private in outer context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: gimplify.c:8333
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qD ÅŸablon bildirimi geÃ§ersiz"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "gelen ayrÄ±t sayÄ±sÄ± PHI argÃ¼man sayÄ±sÄ± ile uyuÅŸmuyor"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimpleme baÅŸarÄ±sÄ±z"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT %<...%> Ã¼zerinden aktarÄ±lÄ±rken %qT'ye yÃ¼kseltgenir"
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(bu durumda %<va_arg%>'a %qT deÄŸil %qT akarÄ±lmalÄ±)"
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Bu kodun bitiminde uygulama Ã§Ä±kacak"
*************** msgstr "?: iÃ§in terimler farklÄ± tÃ¼rde
*** 23012,23018 ****
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
  
  #: ipa-devirt.c:1235
--- 23036,23042 ----
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
  
  #: ipa-devirt.c:1235
*************** msgid "a field of same name but differen
*** 23114,23122 ****
  msgstr ""
  
  #: ipa-devirt.c:1576
! #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
! msgstr ""
  
  #: ipa-devirt.c:1599
  #, gcc-internal-format
--- 23138,23147 ----
  msgstr ""
  
  #: ipa-devirt.c:1576
! #, fuzzy, gcc-internal-format
! #| msgid "Different kind type parameters in pointer assignment at %L"
! msgid "fields have different layout in another translation unit"
! msgstr "%L'deki gÃ¶sterici atamasÄ±nda parametreler farklÄ± Ã§eÅŸit tÃ¼rlerinde"
  
  #: ipa-devirt.c:1599
  #, gcc-internal-format
*************** msgstr ""
*** 23528,23728 ****
  msgid "multiple loop axes specified for routine"
  msgstr "veri tÃ¼rÃ¼ ismi iÃ§in saklama sÄ±nÄ±fÄ± belirtildi"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid IACC argument"
  msgid "invalid arguments"
  msgstr "IACC argÃ¼manÄ± geÃ§ersiz"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid exit from %s structured block"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid entry to %s structured block"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 23553,23753 ----
  msgid "multiple loop axes specified for routine"
  msgstr "veri tÃ¼rÃ¼ ismi iÃ§in saklama sÄ±nÄ±fÄ± belirtildi"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid IACC argument"
  msgid "invalid arguments"
  msgstr "IACC argÃ¼manÄ± geÃ§ersiz"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid exit from %s structured block"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid entry to %s structured block"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr "%C'de hedef makinede desteklenme
*** 23810,23816 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi %qs bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 23835,23841 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi %qs bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi des
*** 23984,24121 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "-m%s bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "yapÄ± hizalama ikinin kÃ¼Ã§Ã¼k bir Ã¼ssÃ¼ olmalÄ± %d deÄŸil"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "parametre %qs kullanÄ±lmamÄ±ÅŸ"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param seÃ§eneÄŸinin argÃ¼manlarÄ± iSiM=DEÄžER biÃ§iminde olmalÄ±"
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "--param deÄŸeri %qs geÃ§ersiz"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "--param deÄŸeri %qs geÃ§ersiz"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "--param deÄŸeri %qs geÃ§ersiz"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "hedef sistem hata ayÄ±klama Ã§Ä±ktÄ±sÄ±nÄ± desteklemiyor"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "\"%s\" hata ayÄ±klama biÃ§imi Ã¶nceki seÃ§imle Ã§eliÅŸiyor"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ± seviyesi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ±lama seviyesi %s Ã§ok yÃ¼ksek"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "core dosyasÄ±nÄ±n boyu azami sÄ±nÄ±ra getiriliyor: %m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "core dosyasÄ±nÄ±n boyut sÄ±nÄ±rÄ± azami deÄŸere ayarlanÄ±yor: %m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tanÄ±nmayan gcc hata ayÄ±klama seÃ§eneÄŸi: %c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 24009,24156 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "-m%s bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "yapÄ± hizalama ikinin kÃ¼Ã§Ã¼k bir Ã¼ssÃ¼ olmalÄ± %d deÄŸil"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "parametre %qs kullanÄ±lmamÄ±ÅŸ"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %d is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param seÃ§eneÄŸinin argÃ¼manlarÄ± iSiM=DEÄžER biÃ§iminde olmalÄ±"
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "--param deÄŸeri %qs geÃ§ersiz"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "--param deÄŸeri %qs geÃ§ersiz"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "--param deÄŸeri %qs geÃ§ersiz"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "hedef sistem hata ayÄ±klama Ã§Ä±ktÄ±sÄ±nÄ± desteklemiyor"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "\"%s\" hata ayÄ±klama biÃ§imi Ã¶nceki seÃ§imle Ã§eliÅŸiyor"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ± seviyesi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ±lama seviyesi %s Ã§ok yÃ¼ksek"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "core dosyasÄ±nÄ±n boyu azami sÄ±nÄ±ra getiriliyor: %m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "core dosyasÄ±nÄ±n boyut sÄ±nÄ±rÄ± azami deÄŸere ayarlanÄ±yor: %m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tanÄ±nmayan gcc hata ayÄ±klama seÃ§eneÄŸi: %c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "genel yazmaÃ§ deÄŸiÅŸkeni bir iÅ
*** 24482,24488 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "yazmaÃ§ iki genel yazmaÃ§ deÄŸiÅŸkeni iÃ§in kullanÄ±lmÄ±ÅŸ"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
--- 24517,24523 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "yazmaÃ§ iki genel yazmaÃ§ deÄŸiÅŸkeni iÃ§in kullanÄ±lmÄ±ÅŸ"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
*************** msgstr "%s yazÄ±lÄ±rken hata: %m"
*** 25117,25129 ****
  msgid "error closing %s: %m"
  msgstr "%s kapatÄ±lÄ±rken hata: %m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "self-tests incompatible with -E"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 25152,25164 ----
  msgid "error closing %s: %m"
  msgstr "%s kapatÄ±lÄ±rken hata: %m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "self-tests incompatible with -E"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "%q+D iÃ§in yeniden tanÄ±mlama"
*** 26131,26183 ****
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i yakalanamÄ±yor ama EH ayrÄ±tlarÄ± var"
  
! #: tree-eh.c:4681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i yakalanamÄ±yor ama EH ayrÄ±tlarÄ± var"
  
! #: tree-eh.c:4689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i son deyiminin bÃ¶lgesi yanlÄ±ÅŸ belirlenmiÅŸ"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unnecessary EH edge %i->%i"
  msgid "Incorrect EH edge %i->%i"
  msgstr "gereksiz EH ayrÄ±tÄ± %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "dÃ¼ÅŸen ayrÄ±tta yanlÄ±ÅŸ komut"
  
! #: tree-eh.c:4780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i has incorrect edge"
  msgstr "BB %i son deyiminin bÃ¶lgesi yanlÄ±ÅŸ belirlenmiÅŸ"
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
--- 26166,26218 ----
  msgid "in expansion of macro %qs"
  msgstr ""
  
! #: tree-eh.c:4684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i yakalanamÄ±yor ama EH ayrÄ±tlarÄ± var"
  
! #: tree-eh.c:4696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has EH edges"
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i yakalanamÄ±yor ama EH ayrÄ±tlarÄ± var"
  
! #: tree-eh.c:4704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i son deyiminin bÃ¶lgesi yanlÄ±ÅŸ belirlenmiÅŸ"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unnecessary EH edge %i->%i"
  msgid "Incorrect EH edge %i->%i"
  msgstr "gereksiz EH ayrÄ±tÄ± %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "dÃ¼ÅŸen ayrÄ±tta yanlÄ±ÅŸ komut"
  
! #: tree-eh.c:4795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i last statement has incorrectly set region"
  msgid "BB %i has incorrect edge"
  msgstr "BB %i son deyiminin bÃ¶lgesi yanlÄ±ÅŸ belirlenmiÅŸ"
  
! #: tree-eh.c:4801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
*************** msgstr "SSA bozulmasÄ±"
*** 26283,26318 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "in a call to built-in function %qD"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: tree-ssa-ccp.c:3431
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "in a call to function %qD declared here"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "dÃ¶ngÃ¼ en iyilenemez, dÃ¶ngÃ¼ sayacÄ±nÄ±n taÅŸma olasÄ±lÄ±ÄŸÄ± var"
  
! #: tree-ssa-loop-niter.c:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operation on %qE may be undefined"
  msgid "iteration %s invokes undefined behavior"
  msgstr "%qE ifadesinde iÅŸlem tanÄ±msÄ±z olabilir"
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 26318,26353 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "in a call to built-in function %qD"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: tree-ssa-ccp.c:3429
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "in a call to function %qD declared here"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "dÃ¶ngÃ¼ en iyilenemez, dÃ¶ngÃ¼ sayacÄ±nÄ±n taÅŸma olasÄ±lÄ±ÄŸÄ± var"
  
! #: tree-ssa-loop-niter.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operation on %qE may be undefined"
  msgid "iteration %s invokes undefined behavior"
  msgstr "%qE ifadesinde iÅŸlem tanÄ±msÄ±z olabilir"
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "%q+D dllimport Ã¶zniteliÄŸi olma
*** 26681,26691 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 26716,26726 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "%qE Ã¶zniteliÄŸi %qE iÃ§in yoksa
*** 27717,27723 ****
  msgid "type was previously declared %qE"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 27752,27758 ----
  msgid "type was previously declared %qE"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr ""
*** 28004,28010 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD adresi, daima %<true%> olarak deÄŸerlendirilecek"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "atamayÄ± sarmalayan parantezler muhtemelen doÄŸruluk deÄŸeri olarak kullanÄ±lmÄ±ÅŸ"
--- 28039,28045 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD adresi, daima %<true%> olarak deÄŸerlendirilecek"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "atamayÄ± sarmalayan parantezler muhtemelen doÄŸruluk deÄŸeri olarak kullanÄ±lmÄ±ÅŸ"
*************** msgstr "sabit nesneye yazma (%d. argÃ¼ma
*** 28659,28724 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "biÃ§im argÃ¼manÄ±nda (%d. argÃ¼man) fazladan tÃ¼r niteleyiciler"
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%q.*s biÃ§iminin %<%s%s%> tÃ¼rÃ¼nde olmasÄ± umuluyor, ama %d. argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs iÃ§in bir sabit argÃ¼man beklenir"
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%q.*s biÃ§iminin %<%T%s%> tÃ¼rÃ¼nde olmasÄ± umuluyor, ama %d. argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs iÃ§in bir sabit argÃ¼man beklenir"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%>, %<long%> veya %<long long%> olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> bir gÃ¶sterici tÃ¼rÃ¼ olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "biÃ§imlenecek argÃ¼manlar %<...%> deÄŸil"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime biÃ§imleri argÃ¼manlarÄ± biÃ§imleyemez"
--- 28694,28759 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "biÃ§im argÃ¼manÄ±nda (%d. argÃ¼man) fazladan tÃ¼r niteleyiciler"
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%q.*s biÃ§iminin %<%s%s%> tÃ¼rÃ¼nde olmasÄ± umuluyor, ama %d. argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%qs iÃ§in bir sabit argÃ¼man beklenir"
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%q.*s biÃ§iminin %<%T%s%> tÃ¼rÃ¼nde olmasÄ± umuluyor, ama %d. argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%qs iÃ§in bir sabit argÃ¼man beklenir"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%>, %<long%> veya %<long long%> olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> bir tÃ¼r olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> bir gÃ¶sterici tÃ¼rÃ¼ olarak tanÄ±mlÄ± deÄŸil"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "biÃ§imlenecek argÃ¼manlar %<...%> deÄŸil"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime biÃ§imleri argÃ¼manlarÄ± biÃ§imleyemez"
*************** msgstr "gerÃ§el sayÄ± sabit yanlÄ±ÅŸ kul
*** 28826,28832 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "yanlÄ±ÅŸ yere konmuÅŸ %<@%D%> Nesnel-C++ oluÅŸumu"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 28861,28867 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "yanlÄ±ÅŸ yere konmuÅŸ %<@%D%> Nesnel-C++ oluÅŸumu"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 28858,28864 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid type for iteration variable %qE"
--- 28893,28899 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "%qE Ã¶zniteliÄŸi iÃ§in vektÃ¶r t
*** 28876,28899 ****
  msgid "%qE is not initialized"
  msgstr "ilklendirici yok"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid controlling predicate"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "missing increment expression"
  msgstr "atama engelleme"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  #| msgid "invalid truth-value expression"
  msgid "invalid increment expression"
--- 28911,28934 ----
  msgid "%qE is not initialized"
  msgstr "ilklendirici yok"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid controlling predicate"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "missing increment expression"
  msgstr "atama engelleme"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  #| msgid "invalid truth-value expression"
  msgid "invalid increment expression"
*************** msgstr ""
*** 29475,29482 ****
  msgid "wrong type argument to %s"
  msgstr "abs'a yanlÄ±ÅŸ tÃ¼rde argÃ¼man"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "sabit ifadesinde taÅŸma"
--- 29510,29517 ----
  msgid "wrong type argument to %s"
  msgstr "abs'a yanlÄ±ÅŸ tÃ¼rde argÃ¼man"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "sabit ifadesinde taÅŸma"
*************** msgstr[1] "%2$qE iÅŸlevinin %1$d. argÃ¼m
*** 30215,30221 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 30250,30256 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 30387,30393 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "-mdebug-%s seÃ§eneÄŸi bilinmiyor"
--- 30422,30428 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "-mdebug-%s seÃ§eneÄŸi bilinmiyor"
*************** msgstr "VxWorks iÃ§in profilci desteÄŸi"
*** 30730,30736 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%qd argÃ¼manÄ± bir sabit deÄŸil"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 30765,30771 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "%qd argÃ¼manÄ± bir sabit deÄŸil"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr "%qs den sonra yol eksik"
*** 30823,30829 ****
  msgid "unknown value %qs for -mtune"
  msgstr "-mmacosx-version-min iÃ§in %qs deÄŸeri bilinmiyor"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
--- 30858,30864 ----
  msgid "unknown value %qs for -mtune"
  msgstr "-mmacosx-version-min iÃ§in %qs deÄŸeri bilinmiyor"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
*************** msgstr "hedef sistem \"%s\" hata ayÄ±kla
*** 30923,30931 ****
  msgid "target %s %s=%s is not valid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 30958,30966 ----
  msgid "target %s %s=%s is not valid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgid "bad value %qs for -mmemory-latenc
*** 31015,31021 ****
  msgstr "-mmemory-latency iÃ§in deÄŸer %qs hatalÄ±"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 31050,31056 ----
  msgstr "-mmemory-latency iÃ§in deÄŸer %qs hatalÄ±"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 31206,31444 ****
  msgid "insn addresses not freed"
  msgstr "Ã¶n arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "this builtin is not supported for this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "seÃ§ici bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fpic ve -mapcs-reent uyumsuz"
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support ARM mode"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "geri izleme desteÄŸinin etkinleÅŸtirilmesi sadece Thumb komut seti iÃ§in derleme yapÄ±lÄ±rken anlamlidir"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "Ã§aÄŸrÄ±lan ile birlikte Ã§alÄ±ÅŸma desteÄŸinin etkinleÅŸtirilmesi sadece Thumb iÃ§in derleme esnasÄ±nda anlamlÄ±dÄ±r"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ile -mno-apcs-frame anlamlÄ± hata ayÄ±klama bilgisi vermeyebilir"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "can not use -mtp=cp15 with -mthumb"
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15, -mthumb ile kullanÄ±lamaz"
  
! #: config/arm/arm.c:2832
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "hedef iÅŸlemci THUMB komutlarÄ±nÄ± desteklemiyor"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
--- 31241,31479 ----
  msgid "insn addresses not freed"
  msgstr "Ã¶n arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "this builtin is not supported for this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "seÃ§ici bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-fpic ve -mapcs-reent uyumsuz"
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support ARM mode"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "geri izleme desteÄŸinin etkinleÅŸtirilmesi sadece Thumb komut seti iÃ§in derleme yapÄ±lÄ±rken anlamlidir"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "Ã§aÄŸrÄ±lan ile birlikte Ã§alÄ±ÅŸma desteÄŸinin etkinleÅŸtirilmesi sadece Thumb iÃ§in derleme esnasÄ±nda anlamlÄ±dÄ±r"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ile -mno-apcs-frame anlamlÄ± hata ayÄ±klama bilgisi vermeyebilir"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "can not use -mtp=cp15 with -mthumb"
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15, -mthumb ile kullanÄ±lamaz"
  
! #: config/arm/arm.c:2810
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "hedef iÅŸlemci THUMB komutlarÄ±nÄ± desteklemiyor"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
*************** msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸm
*** 31446,31595 ****
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-fPIC su an 68000 veya 68010 iÃ§in desteklenmiyor"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check ile -mno-apcs-frame uyumsuz"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic ve -mapcs-reent uyumsuz"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS yeniden giriÅŸli kod desteklenmiyor. YoksayÄ±ldi"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable ile -msdata=%s uyumsuz"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt, dÃ¼zgÃ¼n iÅŸlem iÃ§in ABI uyumlu bir AAPCS gerektiriyor"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi bir iwmmxt yetenekli iÅŸlemci gerektiriyor"
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard ve VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard ve VFP"
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "veri yapÄ±sÄ± boyut sÄ±nÄ±rÄ± sadece %s ye ayarlanabilir"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "veri yapÄ±sÄ± boyut sÄ±nÄ±rÄ± sadece %s ye ayarlanabilir"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register=, -fpic olmaksÄ±zÄ±n kullanÄ±ÅŸsÄ±z"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "PIC yazmacÄ± iÃ§in '%s' kullanÄ±lamÄ±yor"
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "hedef iÅŸlemci THUMB komutlarÄ±nÄ± desteklemiyor"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 31481,31630 ----
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-fPIC su an 68000 veya 68010 iÃ§in desteklenmiyor"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check ile -mno-apcs-frame uyumsuz"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic ve -mapcs-reent uyumsuz"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS yeniden giriÅŸli kod desteklenmiyor. YoksayÄ±ldi"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable ile -msdata=%s uyumsuz"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt, dÃ¼zgÃ¼n iÅŸlem iÃ§in ABI uyumlu bir AAPCS gerektiriyor"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi bir iwmmxt yetenekli iÅŸlemci gerektiriyor"
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard ve VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard ve VFP"
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "veri yapÄ±sÄ± boyut sÄ±nÄ±rÄ± sadece %s ye ayarlanabilir"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to %s"
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "veri yapÄ±sÄ± boyut sÄ±nÄ±rÄ± sadece %s ye ayarlanabilir"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register=, -fpic olmaksÄ±zÄ±n kullanÄ±ÅŸsÄ±z"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "PIC yazmacÄ± iÃ§in '%s' kullanÄ±lamÄ±yor"
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "hedef iÅŸlemci THUMB komutlarÄ±nÄ± desteklemiyor"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 31598,31676 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:6851
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:6863
  #, 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 deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: config/arm/arm.c:6872
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: config/arm/arm.c:6913
  #, 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 Ã¶zniteliÄŸi sadece genel nesnelerde etkilidir"
  
! #: config/arm/arm.c:6962
  #, 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 "%qs Ã¶zniteliÄŸi sadece iÅŸlev tÃ¼rlerine uygulanÄ±r"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "yÄ±ÄŸÄ±ttaki parametrenin gerÃ§ek konumu hesaplanamÄ±yor"
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "yÃ¼ksek yazmaÃ§larÄ± Ã§ekmeye elveriÅŸli dÃ¼ÅŸÃ¼k yazmaÃ§ yok"
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 31633,31716 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:6841
  #, 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 deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: config/arm/arm.c:6850
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: config/arm/arm.c:6891
  #, 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 Ã¶zniteliÄŸi sadece genel nesnelerde etkilidir"
  
! #: config/arm/arm.c:6940
  #, 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 "%qs Ã¶zniteliÄŸi sadece iÅŸlev tÃ¼rlerine uygulanÄ±r"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "yÄ±ÄŸÄ±ttaki parametrenin gerÃ§ek konumu hesaplanamÄ±yor"
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "yÃ¼ksek yazmaÃ§larÄ± Ã§ekmeye elveriÅŸli dÃ¼ÅŸÃ¼k yazmaÃ§ yok"
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "%qE Ã¶zniteliÄŸi iÃ§in vektÃ¶r t
*** 31679,31691 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 31719,31731 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr "-G ve -static birlikte kullanÄ±l
*** 31793,31975 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
  msgstr "iÅŸlev bir deÄŸer ile donmuyor"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs imlasÄ± bozuk bir sinyal eylemcisi gibi gÃ¶rÃ¼nÃ¼yor"
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "TamsayÄ± argÃ¼manlarÄ± aktarmada kullanÄ±lan yazmaÃ§larÄ±n sayÄ±sÄ±"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D not supported"
  msgid "writing to address space %qs not supported"
  msgstr "%q+D zayÄ±f bildirimi desteklenmiyor"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE Ã¶zniteliÄŸi sadece deÄŸiÅŸkin iÅŸlevlere uygulanÄ±r"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "bu platformda %qE Ã¶zniteliÄŸi desteklenmiyor"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/avr/avr.c:9550
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "%qs Ã¶zniteliÄŸi veri tÃ¼rlerine uygulanmaz"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "bu hedefte -fdata-sections desteklenmiyor"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+D bildirimi bir parametreyi gÃ¶lgeliyor"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+D'nin Ã¶nceki tanÄ±mÄ± buradaydÄ±"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ".noinit alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "program bellek alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU `%qs' sadece sembolik Ã§evirici iÃ§in desteklenir"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "%s den %s e dÃ¶nÃ¼ÅŸÃ¼m (%L'de)"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Dizge sabitinde umulmadÄ±k modÃ¼l sonu"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 31833,32027 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
  msgstr "iÅŸlev bir deÄŸer ile donmuyor"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
  #| msgid "%qs appears to be a misspelled signal handler"
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs imlasÄ± bozuk bir sinyal eylemcisi gibi gÃ¶rÃ¼nÃ¼yor"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "TamsayÄ± argÃ¼manlarÄ± aktarmada kullanÄ±lan yazmaÃ§larÄ±n sayÄ±sÄ±"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D not supported"
  msgid "writing to address space %qs not supported"
  msgstr "%q+D zayÄ±f bildirimi desteklenmiyor"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE Ã¶zniteliÄŸi sadece deÄŸiÅŸkin iÅŸlevlere uygulanÄ±r"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "bu platformda %qE Ã¶zniteliÄŸi desteklenmiyor"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/avr/avr.c:9565
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute address out of range"
  msgstr "%qs Ã¶zniteliÄŸi veri tÃ¼rlerine uygulanmaz"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "bu hedefte -fdata-sections desteklenmiyor"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+D bildirimi bir parametreyi gÃ¶lgeliyor"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+D'nin Ã¶nceki tanÄ±mÄ± buradaydÄ±"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ".noinit alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "program bellek alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "program bellek alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU `%qs' sadece sembolik Ã§evirici iÃ§in desteklenir"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "%s den %s e dÃ¶nÃ¼ÅŸÃ¼m (%L'de)"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Dizge sabitinde umulmadÄ±k modÃ¼l sonu"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "%qs iÃ§in ilgisiz birikeÃ§"
*** 32272,32283 ****
  msgid "invalid IACC argument"
  msgstr "IACC argÃ¼manÄ± geÃ§ersiz"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs iÃ§in bir sabit argÃ¼man beklenir"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
--- 32324,32335 ----
  msgid "invalid IACC argument"
  msgstr "IACC argÃ¼manÄ± geÃ§ersiz"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs iÃ§in bir sabit argÃ¼man beklenir"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
*************** msgstr "%2$s bit kipinde %1$qs kod model
*** 32474,32480 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %s does not support PIC mode"
--- 32526,32532 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %s does not support PIC mode"
*************** msgstr "typedef bildirimi parametre bild
*** 32618,33271 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5938
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "bu hedefte -fprefetch-loop-arrays desteklenmiyor"
  
! #: config/i386/i386.c:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386.c:5964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386.c:5977
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.c:5980
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE komut kÃ¼mesi iptal edildi, 387 aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 komut kÃ¼mesi iptal edildi, SSE aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386.c:6054
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6072
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "bilinmeyen -m%s= seÃ§eneÄŸi belirtilmiÅŸ: '%s'"
  
! #: config/i386/i386.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACCESS specification at %L was already specified"
  msgid "option(\"%s\") was already specified"
  msgstr "ACCESS belirtimi %L'de zaten belirtilmiÅŸ"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: config/i386/i386.c:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Her iÅŸlev iÃ§in bir yÄ±ÄŸÄ±t koruma yÃ¶ntemi kullanÄ±lÄ±r"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ve regparm Ã¶znitelikleri uyumlu deÄŸil"
  
! #: config/i386/i386.c:7688
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/i386/i386.c:7701
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qs Ã¶zniteliÄŸine argÃ¼man %d den bÃ¼yÃ¼k"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7779
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: config/i386/i386.c:8023
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.c:8026
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qT Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib desteklenmiyor"
  
! #: config/i386/i386.c:8374
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.c:8687
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8707
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ argÃ¼manÄ±"
  
! #: config/i386/i386.c:9359
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "x87 register return with x87 disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 esnek dizi Ã¼yelerini desteklemez"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "ek yazmaÃ§larÄ±n yÃ¼ksek yarÄ±larÄ± yok"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "%q+D bildiriminin Ã¶nceki bildirimi"
  
! #: config/i386/i386.c:33148
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
  
! #: config/i386/i386.c:33540
  #, 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 argÃ¼manÄ± 2 bitlik iÅŸaretsiz bir sabit olmalÄ±"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "-ffpe-trap seÃ§eneÄŸinin argÃ¼manÄ± geÃ§ersiz: %s"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "shift bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/i386/i386.c:34784
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35623
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35638
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35671
  #, 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. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/i386/i386.c:35711
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35724
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35734
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%> iÃ§in 3. argÃ¼man bir sabit olmalÄ±"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "AÄŸaÃ§ dÃ¼ÄŸÃ¼mlerinin paylaÅŸÄ±mÄ± yanlÄ±ÅŸ"
  
! #: config/i386/i386.c:36101
  #, 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. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/i386/i386.c:36107
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:36110
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:36527
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "mask bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:41336
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, 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 "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/i386/i386.c:44401
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown asm flag output %qs"
  msgstr "%qs makine kipi bilinmiyor"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for asm flag output"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 32670,33323 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "bu hedefte -fprefetch-loop-arrays desteklenmiyor"
  
! #: config/i386/i386.c:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386.c:5983
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
  
! #: config/i386/i386.c:5992
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386.c:5993
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE komut kÃ¼mesi iptal edildi, 387 aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 komut kÃ¼mesi iptal edildi, SSE aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386.c:6060
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6078
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for -mrecip=%s"
  msgstr "bilinmeyen -m%s= seÃ§eneÄŸi belirtilmiÅŸ: '%s'"
  
! #: config/i386/i386.c:6872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACCESS specification at %L was already specified"
  msgid "option(\"%s\") was already specified"
  msgstr "ACCESS belirtimi %L'de zaten belirtilmiÅŸ"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: config/i386/i386.c:7277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "Her iÅŸlev iÃ§in bir yÄ±ÄŸÄ±t koruma yÃ¶ntemi kullanÄ±lÄ±r"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ve regparm Ã¶znitelikleri uyumlu deÄŸil"
  
! #: config/i386/i386.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/i386/i386.c:7707
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qs Ã¶zniteliÄŸine argÃ¼man %d den bÃ¼yÃ¼k"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:7785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: config/i386/i386.c:8029
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.c:8032
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qT Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib desteklenmiyor"
  
! #: config/i386/i386.c:8380
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8699
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8719
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ argÃ¼manÄ±"
  
! #: config/i386/i386.c:9365
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "x87 register return with x87 disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "ISO C90 esnek dizi Ã¼yelerini desteklemez"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "ek yazmaÃ§larÄ±n yÃ¼ksek yarÄ±larÄ± yok"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %D"
  msgstr "%q+D bildiriminin Ã¶nceki bildirimi"
  
! #: config/i386/i386.c:33189
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
  
! #: config/i386/i386.c:33581
  #, 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 argÃ¼manÄ± 2 bitlik iÅŸaretsiz bir sabit olmalÄ±"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Parameter to builtin not valid: %s"
  msgstr "-ffpe-trap seÃ§eneÄŸinin argÃ¼manÄ± geÃ§ersiz: %s"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "shift bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/i386/i386.c:34825
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35664
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35679
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35712
  #, 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. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/i386/i386.c:35752
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35765
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35775
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%> iÃ§in 3. argÃ¼man bir sabit olmalÄ±"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "AÄŸaÃ§ dÃ¼ÄŸÃ¼mlerinin paylaÅŸÄ±mÄ± yanlÄ±ÅŸ"
  
! #: config/i386/i386.c:36142
  #, 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. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/i386/i386.c:36148
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:36151
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:36568
  #, 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. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "mask bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/i386/i386.c:41377
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, 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 "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/i386/i386.c:44442
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown asm flag output %qs"
  msgstr "%qs makine kipi bilinmiyor"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for asm flag output"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd\n"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) veya end_offset
*** 33400,33406 ****
  msgid "argument %qd is not a constant"
  msgstr "%qd argÃ¼manÄ± bir sabit deÄŸil"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, boÅŸ gÃ¶sterici"
--- 33452,33458 ----
  msgid "argument %qd is not a constant"
  msgstr "%qd argÃ¼manÄ± bir sabit deÄŸil"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, boÅŸ gÃ¶sterici"
*************** msgstr "PRINT_OPERAND_ADDRESS, boÅŸ gÃ¶s
*** 33410,33416 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: '%c' noktalamasÄ± bilinmiyor"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND boÅŸ gÃ¶sterici"
--- 33462,33468 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: '%c' noktalamasÄ± bilinmiyor"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND boÅŸ gÃ¶sterici"
*************** msgstr "Ã§ok sayÄ±da iÅŸlev tÃ¼rÃ¼ Ã¶zni
*** 33523,33529 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
--- 33575,33581 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
*************** msgstr ""
*** 34062,34069 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
--- 34114,34121 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
*************** msgstr ""
*** 34337,34365 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE Ã¶zniteliÄŸi veri tÃ¼rlerinde yoksayÄ±lÄ±r"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ Ã¶zniteliÄŸine Ã¶zdevinimli saklatÄ±m sÄ±nÄ±fÄ±nda izin verilmez"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 34389,34417 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE Ã¶zniteliÄŸi veri tÃ¼rlerinde yoksayÄ±lÄ±r"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ Ã¶zniteliÄŸine Ã¶zdevinimli saklatÄ±m sÄ±nÄ±fÄ±nda izin verilmez"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "-g sadece bu iÅŸlemci Ã¼zerinde
*** 34384,34390 ****
  msgid "-g option disabled"
  msgstr "-g seÃ§eneÄŸi iptal edildi"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "hizalama (%u) %s iÃ§in genel ortak veri azami hizalamasÄ±nÄ± aÅŸÄ±yor.  %u kullanÄ±lÄ±yor"
--- 34436,34442 ----
  msgid "-g option disabled"
  msgstr "-g seÃ§eneÄŸi iptal edildi"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "hizalama (%u) %s iÃ§in genel ortak veri azami hizalamasÄ±nÄ± aÅŸÄ±yor.  %u kullanÄ±lÄ±yor"
*************** msgstr "sayÄ± 0 ya da 1 olmalÄ±"
*** 34528,34773 ****
  msgid "junk at end of #pragma longcall"
  msgstr "'#pragma longcall' sonunda karÄ±ÅŸÄ±klik"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts %d arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 1 argument"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 2 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ±n aktarÄ±mÄ± gÃ¶sterici hedef tÃ¼rÃ¼ndeki niteleyicileri iptal ediyor"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "-m%s bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "AltiVec yerleÅŸiÄŸi iÃ§in parametre birleÅŸimi geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 seÃ§eneÄŸi PowerPC64 mimarisini gerektirir, etkinleÅŸtiriliyor"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power 64 bitlik Darwin iÃ§in desteklenmiyor; kurulu C ve C++ kÃ¼tÃ¼phaneleri ile uyumsuz"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  #| msgid "not configured for ABI: '%s'"
  msgid "not configured for SPE ABI"
  msgstr "ABI iÃ§in yapÄ±landÄ±rÄ±lmadÄ±: '%s'"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "PowerPC komut kÃ¼mesi kullanÄ±lmaz"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "SPE not supported in this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "TI araÃ§larÄ± ile uyumlu kod Ã¼retilir"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mcrypto requires -maltivec"
  msgstr "-mips3d seÃ§eneÄŸi -mpaired-single gerektirir"
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mips3d seÃ§eneÄŸi -mpaired-single gerektirir"
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 34580,34825 ----
  msgid "junk at end of #pragma longcall"
  msgstr "'#pragma longcall' sonunda karÄ±ÅŸÄ±klik"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts %d arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 1 argument"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "%s only accepts 2 arguments"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ±n aktarÄ±mÄ± gÃ¶sterici hedef tÃ¼rÃ¼ndeki niteleyicileri iptal ediyor"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "-m%s bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "AltiVec yerleÅŸiÄŸi iÃ§in parametre birleÅŸimi geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 seÃ§eneÄŸi PowerPC64 mimarisini gerektirir, etkinleÅŸtiriliyor"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power 64 bitlik Darwin iÃ§in desteklenmiyor; kurulu C ve C++ kÃ¼tÃ¼phaneleri ile uyumsuz"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  #| msgid "not configured for ABI: '%s'"
  msgid "not configured for SPE ABI"
  msgstr "ABI iÃ§in yapÄ±landÄ±rÄ±lmadÄ±: '%s'"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use PowerPC instruction set"
  msgid "not configured for SPE instruction set"
  msgstr "PowerPC komut kÃ¼mesi kullanÄ±lmaz"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "SPE not supported in this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring kÄ±ymetsiz baytÄ±n baÅŸta olduÄŸu sistemlerde desteklenmez"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "TI araÃ§larÄ± ile uyumlu kod Ã¼retilir"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mcrypto requires -maltivec"
  msgstr "-mips3d seÃ§eneÄŸi -mpaired-single gerektirir"
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mips3d seÃ§eneÄŸi -mpaired-single gerektirir"
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 34776,35338 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4573
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4618
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4697
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4722
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4737
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mips3d seÃ§eneÄŸi -mpaired-single gerektirir"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "\"%s\" Ã¶niÅŸlemci iÃ§in geÃ§erli bir seÃ§enek deÄŸil"
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektÃ¶rÃ¼ baÅŸvurusu tarafÄ±ndan dÃ¶ndÃ¼rÃ¼ldÃ¼: bir uyumluluk garanti etmeksizin standartdÄ±ÅŸÄ± ABI eklentisi"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "AltiVec komutlarÄ± iptal edildiÄŸinden vektÃ¶r yazmaÃ§Ä±ndaki deÄŸer dÃ¶ndÃ¼rÃ¼lemez, komutlarÄ± etkinleÅŸtirmek iÃ§in -maltivec kullanÄ±n"
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "AltiVec komutlarÄ± iptal edildiÄŸinden vektÃ¶r yazmacÄ±ndaki argÃ¼man aktarÄ±lamaz, komutlarÄ± etkinleÅŸtirmek iÃ§in -maltivec kullanÄ±n"
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektÃ¶rÃ¼ baÅŸvurusu tarafÄ±ndan aktarÄ±ldÄ±: bir uyumluluk garanti etmeksizin standartdÄ±ÅŸÄ± ABI eklentisi"
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %s already processed"
  msgstr "Girdi dosyalarÄ± evvelce Ã¶niÅŸlemden geÃ§irilmiÅŸ kabul edilir"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate'in 1. argÃ¼manÄ± bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "builtin %s only accepts a string argument"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "sayÄ± 0 ya da 1 olmalÄ±"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "sayÄ± 0 ya da 1 olmalÄ±"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "%L'deki ATANH argÃ¼manÄ± -1 .. 1 aralÄ±ÄŸÄ±nÄ±n iÃ§inde kalmalÄ±"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs argÃ¼manÄ± 2 bitlik iÅŸaretsiz bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Altivec yerleÅŸiÄŸi %qF iÃ§in Ã§Ã¶zÃ¼mlenmemiÅŸ aÅŸÄ±rÄ± yÃ¼kleme"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss argÃ¼manÄ± 2 bitlik iÅŸaretsiz bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%> iÃ§in 3. argÃ¼man bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:16903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "bu yerleÅŸik iÅŸlev sadece fr450 Ã¼zerinde kullanÄ±labilir"
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi %qs bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "yÄ±ÄŸÄ±t Ã§erÃ§evesi Ã§ok bÃ¼yÃ¼k"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 esnek dizi Ã¼yelerini desteklemez"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma extern_prefix not supported on this target"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix bu hedefte desteklenmiyor"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "bu ABI iÃ§in 64 bitlik profilleme kodu yok"
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<complex%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35153
  #, fuzzy, gcc-internal-format
  #| msgid "use of boolean types in AltiVec types is invalid"
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35159
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± 64 bitlik kod iÃ§in geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± Ã¶nerilmiyor; %<int%> kullanÄ±n"
  
! #: config/rs6000/rs6000.c:35167
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "AltiVec tÃ¼rlerde %<long long%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "AltiVec tÃ¼rlerde %<double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s\"%s\"%s is invalid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 34828,35395 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4575
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4620
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4679
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4699
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode might need -mlra"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4724
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4739
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "--resource, -o gerektirir"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mips3d seÃ§eneÄŸi -mpaired-single gerektirir"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "\"%s\" Ã¶niÅŸlemci iÃ§in geÃ§erli bir seÃ§enek deÄŸil"
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektÃ¶rÃ¼ baÅŸvurusu tarafÄ±ndan dÃ¶ndÃ¼rÃ¼ldÃ¼: bir uyumluluk garanti etmeksizin standartdÄ±ÅŸÄ± ABI eklentisi"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "AltiVec komutlarÄ± iptal edildiÄŸinden vektÃ¶r yazmaÃ§Ä±ndaki deÄŸer dÃ¶ndÃ¼rÃ¼lemez, komutlarÄ± etkinleÅŸtirmek iÃ§in -maltivec kullanÄ±n"
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "AltiVec komutlarÄ± iptal edildiÄŸinden vektÃ¶r yazmacÄ±ndaki argÃ¼man aktarÄ±lamaz, komutlarÄ± etkinleÅŸtirmek iÃ§in -maltivec kullanÄ±n"
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC vektÃ¶rÃ¼ baÅŸvurusu tarafÄ±ndan aktarÄ±ldÄ±: bir uyumluluk garanti etmeksizin standartdÄ±ÅŸÄ± ABI eklentisi"
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Treat the input file as already preprocessed"
  msgid "internal error: builtin function %s already processed"
  msgstr "Girdi dosyalarÄ± evvelce Ã¶niÅŸlemden geÃ§irilmiÅŸ kabul edilir"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. argÃ¼man 5 bitlik bir iÅŸaretli sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate'in 1. argÃ¼manÄ± bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q+D takes only zero or two arguments"
  msgid "builtin %s only accepts a string argument"
  msgstr "%q+D ya iki argÃ¼man alÄ±r ya da hiÃ§ almaz"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. argÃ¼man 4 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "sayÄ± 0 ya da 1 olmalÄ±"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. argÃ¼man 5 bitlik bir iÅŸaretsiz sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "sayÄ± 0 ya da 1 olmalÄ±"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "argument 3 must be in the range 0..15"
  msgstr "%L'deki ATANH argÃ¼manÄ± -1 .. 1 aralÄ±ÄŸÄ±nÄ±n iÃ§inde kalmalÄ±"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs argÃ¼manÄ± 2 bitlik iÅŸaretsiz bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "Altivec yerleÅŸiÄŸi %qF iÃ§in Ã§Ã¶zÃ¼mlenmemiÅŸ aÅŸÄ±rÄ± yÃ¼kleme"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss argÃ¼manÄ± 2 bitlik iÅŸaretsiz bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%> iÃ§in 3. argÃ¼man bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± bir sabit olmalÄ±"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "bu yerleÅŸik iÅŸlev sadece fr450 Ã¼zerinde kullanÄ±labilir"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mspe option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "Builtin function %s is not supported with the current options"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi %qs bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "yÄ±ÄŸÄ±t Ã§erÃ§evesi Ã§ok bÃ¼yÃ¼k"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 esnek dizi Ã¼yelerini desteklemez"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma extern_prefix not supported on this target"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma extern_prefix bu hedefte desteklenmiyor"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "bu ABI iÃ§in 64 bitlik profilleme kodu yok"
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<complex%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35202
  #, fuzzy, gcc-internal-format
  #| msgid "use of boolean types in AltiVec types is invalid"
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35208
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± 64 bitlik kod iÃ§in geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± Ã¶nerilmiyor; %<int%> kullanÄ±n"
  
! #: config/rs6000/rs6000.c:35216
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "AltiVec tÃ¼rlerde %<long long%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:35219
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "AltiVec tÃ¼rlerde %<double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s\"%s\"%s is invalid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 35525,35530 ****
--- 35582,35588 ----
  msgstr "-mapcs-stack-check ile -mno-apcs-frame uyumsuz"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 seÃ§eneÄŸi PowerPC64 mimarisi gerektirir"
*************** msgstr ""
*** 35617,35623 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "constant value required for builtin %qF argument %d"
--- 35675,35681 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "constant value required for builtin %qF argument %d"
*************** msgstr "--resource, -o gerektirir"
*** 35647,35653 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 35705,35711 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "dizi indisi iÃ§in dÃ¶nÃ¼ÅŸÃ¼m be
*** 35669,35675 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 35727,35733 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qs Ã¶nerilmiyor"
*** 35684,35853 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s aÅŸÄ±rÄ± yÃ¼klÃ¼ iÅŸlevin adresini Ã§Ã¶zÃ¼mleyemiyor"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "hatalÄ± yerleÅŸik fcode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Yerel deÄŸiÅŸkenlerin toplam boyutu mimarinin izin verdigi sÄ±nÄ±rÄ± aÅŸÄ±yor"
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs Ã§erÃ§evi boyutu "
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ã¶zdevimli yÄ±ÄŸÄ±t tahsisi kullanÄ±yor"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture kipi %s Ã¼zerinde desteklenmiyor"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "ESA/390 kipinde 64 bitlik ABI desteklenmiyor."
  
! #: config/s390/s390.c:14710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware vector support not available on %s"
  msgstr "DonanÄ±m kayan nokta komutlarÄ±nÄ±n kullanÄ±mÄ±nÄ± 32 bitlik iÅŸlemlerle sÄ±nÄ±rlar"
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "DonanÄ±m kayan nokta komutlarÄ±nÄ±n kullanÄ±mÄ±nÄ± 32 bitlik iÅŸlemlerle sÄ±nÄ±rlar"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float bir arada desteklenmiyor"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "yÄ±ÄŸÄ±t boyutunun yÄ±ÄŸÄ±t koruma deÄŸerinden bÃ¼yÃ¼k olmasÄ± gerekir"
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "yÄ±ÄŸÄ±t boyutu 64k'dan bÃ¼yÃ¼k olmamalÄ±dÄ±r"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard, -mstack-size uyguluyor"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "\"%s\" iÃ§in argÃ¼man sÄ±fÄ±r ya da pozitif bir tamsayÄ± olmalÄ±"
  
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qs Ã¶zniteliÄŸine argÃ¼man %d den bÃ¼yÃ¼k"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 35742,35911 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "sabit argÃ¼man %qs iÃ§in aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s aÅŸÄ±rÄ± yÃ¼klÃ¼ iÅŸlevin adresini Ã§Ã¶zÃ¼mleyemiyor"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "hatalÄ± yerleÅŸik fcode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Yerel deÄŸiÅŸkenlerin toplam boyutu mimarinin izin verdigi sÄ±nÄ±rÄ± aÅŸÄ±yor"
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs Ã§erÃ§evi boyutu "
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ã¶zdevimli yÄ±ÄŸÄ±t tahsisi kullanÄ±yor"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture kipi %s Ã¼zerinde desteklenmiyor"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "ESA/390 kipinde 64 bitlik ABI desteklenmiyor."
  
! #: config/s390/s390.c:14717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware vector support not available on %s"
  msgstr "DonanÄ±m kayan nokta komutlarÄ±nÄ±n kullanÄ±mÄ±nÄ± 32 bitlik iÅŸlemlerle sÄ±nÄ±rlar"
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "DonanÄ±m kayan nokta komutlarÄ±nÄ±n kullanÄ±mÄ±nÄ± 32 bitlik iÅŸlemlerle sÄ±nÄ±rlar"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float bir arada desteklenmiyor"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "yÄ±ÄŸÄ±t boyutunun yÄ±ÄŸÄ±t koruma deÄŸerinden bÃ¼yÃ¼k olmasÄ± gerekir"
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "yÄ±ÄŸÄ±t boyutu 64k'dan bÃ¼yÃ¼k olmamalÄ±dÄ±r"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard, -mstack-size uyguluyor"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "\"%s\" iÃ§in argÃ¼man sÄ±fÄ±r ya da pozitif bir tamsayÄ± olmalÄ±"
  
! #: config/s390/s390.c:14888
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qs Ã¶zniteliÄŸine argÃ¼man %d den bÃ¼yÃ¼k"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "r0 bir Ã§aÄŸrÄ± taÅŸÄ±rmalÄ± yaz
*** 35911,35937 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "static TPF-OS'da desteklenmiyor"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s bu yapÄ±landÄ±rma ile desteklenmiyor"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ile -m64 bir arada olmaz"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= 32 bitlik sistemlerde desteklenmiyor"
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
--- 35969,35996 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "static TPF-OS'da desteklenmiyor"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s bu yapÄ±landÄ±rma ile desteklenmiyor"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ile -m64 bir arada olmaz"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= 32 bitlik sistemlerde desteklenmiyor"
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "-fcall-saved-REG is not supported for out registers"
*************** msgstr "%<#pragma init%> hatalÄ±, yoksay
*** 36240,36261 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "#pragma %s geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "mantÄ±ksal yazmaÃ§lar kayan nokta seÃ§eneÄŸi iÃ§in gerekli"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s seÃ§eneÄŸi CONST16 komutlarÄ± ile desteklenmiyor"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC gerekli ama  CONST16 komutlarÄ± ile desteklenmiyor"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "sadece ilklendirilmemiÅŸ deÄŸiÅŸkenler .bss bÃ¶lÃ¼mÃ¼ne yerleÅŸtirilebilir"
--- 36299,36320 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "#pragma %s geÃ§ersiz"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "mantÄ±ksal yazmaÃ§lar kayan nokta seÃ§eneÄŸi iÃ§in gerekli"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s seÃ§eneÄŸi CONST16 komutlarÄ± ile desteklenmiyor"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC gerekli ama  CONST16 komutlarÄ± ile desteklenmiyor"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "sadece ilklendirilmemiÅŸ deÄŸiÅŸkenler .bss bÃ¶lÃ¼mÃ¼ne yerleÅŸtirilebilir"
*************** msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸk
*** 36349,36355 ****
  msgid "could not read the BRIG file"
  msgstr "belirtim dosyasÄ± %s bulunamadÄ±\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
--- 36408,36414 ----
  msgid "could not read the BRIG file"
  msgstr "belirtim dosyasÄ± %s bulunamadÄ±\n"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
*************** msgid "label %qD defined here"
*** 36776,36784 ****
  msgstr "%q+D yaftasÄ± tanÄ±mlÄ± ama kullanÄ±lmamÄ±ÅŸ"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 36835,36843 ----
  msgstr "%q+D yaftasÄ± tanÄ±mlÄ± ama kullanÄ±lmamÄ±ÅŸ"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr "ISO C90 %<[*]%> dizi bildirimler
*** 36920,36926 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 36979,36985 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "bildirim belirteÃ§leri umuluyord
*** 38076,38082 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "bildirim belirteÃ§leri iÃ§inde iki veya daha fazla veri tÃ¼rÃ¼"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> GCC iÃ§in Ã§ok uzun"
--- 38135,38141 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "bildirim belirteÃ§leri iÃ§inde iki veya daha fazla veri tÃ¼rÃ¼"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> GCC iÃ§in Ã§ok uzun"
*************** msgstr "%<@catch%> veya %<@finally%> olm
*** 38232,38248 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C salt %<complex%>i %<double complex%> anlamÄ±nda desteklemez"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C karmaÅŸÄ±k tamsayÄ± tÃ¼rleri desteklemez"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 38291,38307 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C salt %<complex%>i %<double complex%> anlamÄ±nda desteklemez"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C karmaÅŸÄ±k tamsayÄ± tÃ¼rleri desteklemez"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 38295,38301 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 38354,38360 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 38340,38346 ****
  msgstr "bilinmeyen yazmaÃ§ ismi: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "bildirim belirteÃ§leri umuluyordu"
--- 38399,38405 ----
  msgstr "bilinmeyen yazmaÃ§ ismi: %s"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "bildirim belirteÃ§leri umuluyordu"
*************** msgstr "boÅŸ bildirimde %<inline%>"
*** 38357,38363 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "betimleyici veya %<(%> umuluyordu"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 38416,38422 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "betimleyici veya %<(%> umuluyordu"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "tÃ¼r Ã¶znitelikleri sadece tÃ¼r
*** 38375,38382 ****
  msgid "unexpected attribute"
  msgstr "Ã–znitelik bit ismi umuluyordu"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 38434,38441 ----
  msgid "unexpected attribute"
  msgstr "Ã–znitelik bit ismi umuluyordu"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "dosya etki alanÄ± boÅŸ bildirimi
*** 38418,38424 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
--- 38477,38483 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
*************** msgstr "ISO C90 %<long long%>'u destekle
*** 38448,38454 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 %<long long%>'u desteklemez"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "dizge sabiti umuluyordu"
--- 38507,38513 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 %<long long%>'u desteklemez"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "dizge sabiti umuluyordu"
*************** msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz
*** 38520,38533 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "betimleyici umuluyordu"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "sembolik sabitler listesinin sonunda virgul"
--- 38579,38592 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "betimleyici umuluyordu"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "sembolik sabitler listesinin sonunda virgul"
*************** msgstr "%HISO C90 kod ve bildirimlerin k
*** 38667,38673 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<,%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 38726,38732 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<,%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f
*** 38693,38704 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 38752,38763 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "betimleyici veya %<*%> umuluyord
*** 38712,38729 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "deyim umuluyordu"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%Hif deyiminin gÃ¶vdesi boÅŸ"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
--- 38771,38788 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "deyim umuluyordu"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%Hif deyiminin gÃ¶vdesi boÅŸ"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
*************** msgstr "%Helse gÃ¶vdesi boÅŸ"
*** 38734,38740 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 38793,38799 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr ""
*** 38756,38762 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "komuttaki yazmaÃ§ geÃ§ersiz"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 38815,38821 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "komuttaki yazmaÃ§ geÃ§ersiz"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 38950,38967 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?: iÃ§in terimler farklÄ± tÃ¼rde"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 39009,39026 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?: iÃ§in terimler farklÄ± tÃ¼rde"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "bildirim belirteÃ§leri umuluyord
*** 39019,39086 ****
  msgid "no type or storage class may be specified here,"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<#pragma pack%> sonrasÄ±nda %<(%> eksik - yoksayÄ±ldÄ±"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<#pragma pack%> sonrasÄ±nda %<(%> eksik - yoksayÄ±ldÄ±"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%JbÃ¶lÃ¼m Ã¶zniteliÄŸi yerel deÄŸiÅŸkenler iÃ§in belirtilmiÅŸ olamaz"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%Jadres alanÄ± Ã¶zelliÄŸi iÅŸlevler iÃ§in belirtilemez"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "for, while or do statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC pch_preprocess, ignored"
  msgid "%<#pragma GCC pch_preprocess%> must be first"
--- 39078,39145 ----
  msgid "no type or storage class may be specified here,"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%<#pragma pack%> sonrasÄ±nda %<(%> eksik - yoksayÄ±ldÄ±"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<#pragma pack%> sonrasÄ±nda %<(%> eksik - yoksayÄ±ldÄ±"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%JbÃ¶lÃ¼m Ã¶zniteliÄŸi yerel deÄŸiÅŸkenler iÃ§in belirtilmiÅŸ olamaz"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  #| msgid "%Jaddress area attribute cannot be specified for functions"
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%Jadres alanÄ± Ã¶zelliÄŸi iÅŸlevler iÃ§in belirtilemez"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "for, while or do statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC pch_preprocess, ignored"
  msgid "%<#pragma GCC pch_preprocess%> must be first"
*************** msgstr ""
*** 39097,39109 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected integer expression before ')'"
--- 39156,39168 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected integer expression before ')'"
*************** msgstr "%L'deki ifade deÄŸiÅŸmez olmalÄ±
*** 39121,39181 ****
  msgid "%qD is not a variable"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ± ifadeler arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<none%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 39180,39240 ----
  msgid "%qD is not a variable"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ± ifadeler arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<none%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<none%> or %<shared%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 39205,39229 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<grainsize%> value must be positive"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
--- 39264,39288 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<grainsize%> value must be positive"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<tofrom%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<scalar%>"
*************** msgstr "%<{%> umuluyordu"
*** 39234,39296 ****
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many %<static%> arguments"
  msgstr "biÃ§im iÃ§in argÃ¼man sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "unexpected argument"
  msgstr "Ã–znitelik bit ismi umuluyordu"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "%qs value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ± ifadeler arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "chunk size value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid schedule kind"
--- 39293,39355 ----
  msgid "%<num_workers%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many %<static%> arguments"
  msgstr "biÃ§im iÃ§in argÃ¼man sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "unexpected argument"
  msgstr "Ã–znitelik bit ismi umuluyordu"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "%qs value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ± ifadeler arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "chunk size value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid schedule kind"
*************** msgstr ""
*** 39306,39322 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
--- 39365,39381 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
*************** msgstr ""
*** 39337,39355 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "geÃ§ersiz %%d terimi"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "mask geÃ§ersiz"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid dist_schedule kind"
--- 39396,39414 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "geÃ§ersiz %%d terimi"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "mask geÃ§ersiz"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_double operand"
  msgid "invalid dist_schedule kind"
*************** msgstr "const_double terim geÃ§ersiz"
*** 39361,39434 ****
  msgid "invalid proc_bind kind"
  msgstr "geÃ§ersiz dÃ¶ngÃ¼ komutu"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "%qs is not valid for %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT %qT'nin alt sÄ±nÄ±fÄ± deÄŸil"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%qD bildirimi bir global bildirimi gÃ¶lgeliyor"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is a variably modified type"
  msgid "invalid OpenACC clause at file scope"
  msgstr "%qT deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<for%> dÃ¶ngÃ¼sÃ¼nÃ¼n ilk bildiriminde %<extern%> deÄŸiÅŸken %q+D bildirimi"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "statik Ã¼ye iÅŸlevde Ã¼ye %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "dizge sabiti umuluyordu"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 39420,39493 ----
  msgid "invalid proc_bind kind"
  msgstr "geÃ§ersiz dÃ¶ngÃ¼ komutu"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "%qs is not valid for %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT %qT'nin alt sÄ±nÄ±fÄ± deÄŸil"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%qD bildirimi bir global bildirimi gÃ¶lgeliyor"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is a variably modified type"
  msgid "invalid OpenACC clause at file scope"
  msgstr "%qT deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<for%> dÃ¶ngÃ¼sÃ¼nÃ¼n ilk bildiriminde %<extern%> deÄŸiÅŸken %q+D bildirimi"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "statik Ã¼ye iÅŸlevde Ã¼ye %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "dizge sabiti umuluyordu"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%qD bildirilmemiÅŸti"
*** 39445,39451 ****
  msgid "expected function name"
  msgstr "umulmadÄ±k dÃ¼ÄŸÃ¼m"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a function"
--- 39504,39510 ----
  msgid "expected function name"
  msgstr "umulmadÄ±k dÃ¼ÄŸÃ¼m"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a function"
*************** msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄ
*** 39457,39503 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma align%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma align%> bozuk"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<__fpreg%> Ã¼zerinde geÃ§ersiz iÅŸlem"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 39516,39562 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma align%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma align%> bozuk"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<__fpreg%> Ã¼zerinde geÃ§ersiz iÅŸlem"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 39508,39536 ****
  msgid "expected %<(%> or end of line"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "for statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "_Cilk_for statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration declaration or initialization"
--- 39567,39595 ----
  msgid "expected %<(%> or end of line"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "for statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "_Cilk_for statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration declaration or initialization"
*************** msgstr "bildirim veya deyim umuluyordu"
*** 39541,39616 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "tek parametre olarak %<void%> yeterli olmayabilir"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 39600,39675 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "tek parametre olarak %<void%> yeterli olmayabilir"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 39626,39632 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> %D bildiriminden Ã¶nce gÃ¶rÃ¼nmeli, yoksayÄ±lÄ±yor"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 39685,39691 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> %D bildiriminden Ã¶nce gÃ¶rÃ¼nmeli, yoksayÄ±lÄ±yor"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 39636,39669 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 39695,39728 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "%<{%> umuluyordu"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "betimleyici veya %<(%> umuluyord
*** 39720,39744 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter %u has incomplete type"
  msgid "%<threadprivate%> %qE has incomplete type"
--- 39779,39803 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter %u has incomplete type"
  msgid "%<threadprivate%> %qE has incomplete type"
*************** msgstr ""
*** 39755,39810 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "yÄ±ÄŸÄ±t boyutu ikinin Ã¼stel katlarÄ±nda olmalÄ±"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 39814,39869 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "yÄ±ÄŸÄ±t boyutu ikinin Ã¼stel katlarÄ±nda olmalÄ±"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 39815,39821 ****
  msgid "base of array section must be pointer or array type"
  msgstr "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or numeral"
--- 39874,39880 ----
  msgid "base of array section must be pointer or array type"
  msgstr "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or numeral"
*************** msgstr "atamada sol taraf bir biÃ§im Ã¶z
*** 40587,40593 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "ilklendirmede sol taraf bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
--- 40646,40652 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "ilklendirmede sol taraf bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
*************** msgstr "skalar ilklendiricide gereÄŸinde
*** 40924,40930 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C %<goto *expr;%> kullanÄ±mÄ±na izin vermez"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> olarak bildirilmiÅŸ iÅŸlev %<return%> deyimi iÃ§eriyor"
--- 40983,40989 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C %<goto *expr;%> kullanÄ±mÄ±na izin vermez"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> olarak bildirilmiÅŸ iÅŸlev %<return%> deyimi iÃ§eriyor"
*************** msgstr "%<noreturn%> olarak bildirilmiÅŸ
*** 40934,40940 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
--- 40993,40999 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
*************** msgstr "void dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde %<retu
*** 40962,40968 ****
  msgid "function returns address of label"
  msgstr "iÅŸlev yerel deÄŸiÅŸkenin adresi ile dÃ¶nÃ¼yor"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch miktarÄ± bir tamsayÄ± deÄŸil"
--- 41021,41027 ----
  msgid "function returns address of label"
  msgstr "iÅŸlev yerel deÄŸiÅŸkenin adresi ile dÃ¶nÃ¼yor"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch miktarÄ± bir tamsayÄ± deÄŸil"
*************** msgstr "ISO C'de %<long%> switch ifadesi
*** 40978,40984 ****
  msgid "case label is not an integer constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case etiketi bir switch deyimi iÃ§inde deÄŸil"
--- 41037,41043 ----
  msgid "case label is not an integer constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case etiketi bir switch deyimi iÃ§inde deÄŸil"
*************** msgstr ""
*** 40998,41014 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue deyimi bir dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
--- 41057,41073 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue deyimi bir dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
*************** msgstr "break deyimi switch ya da dÃ¶ngÃ
*** 41020,41026 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 41079,41085 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "doÄŸrudan deÄŸer gereken yerde u
*** 41132,41143 ****
  msgid "used vector type where scalar is required"
  msgstr "doÄŸrudan deÄŸer gereken yerde yapÄ± tÃ¼rÃ¼nde deÄŸer kullanÄ±lmÄ±ÅŸ"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 41191,41202 ----
  msgid "used vector type where scalar is required"
  msgstr "doÄŸrudan deÄŸer gereken yerde yapÄ± tÃ¼rÃ¼nde deÄŸer kullanÄ±lmÄ±ÅŸ"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 41148,41175 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "%qs bit alanÄ± geÃ§ersiz tÃ¼r iÃ§eriyor"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄŸil"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
--- 41207,41234 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "%qs bit alanÄ± geÃ§ersiz tÃ¼r iÃ§eriyor"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄŸil"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 41182,41256 ****
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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 "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, 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 "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "zero length array section in %qs clause"
  msgstr "Dizi bÃ¶lÃ¼mlerini yordam girdisinde sÃ¼rekli bir blokun iÃ§ine kopyalar"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, 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 "Dizi bÃ¶lÃ¼mlerini yordam girdisinde sÃ¼rekli bir blokun iÃ§ine kopyalar"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
--- 41241,41315 ----
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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 "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, 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 "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "zero length array section in %qs clause"
  msgstr "Dizi bÃ¶lÃ¼mlerini yordam girdisinde sÃ¼rekli bir blokun iÃ§ine kopyalar"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, 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 "Dizi bÃ¶lÃ¼mlerini yordam girdisinde sÃ¼rekli bir blokun iÃ§ine kopyalar"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
*************** msgstr "ISO C nitelikli iÅŸlev tÃ¼rlerin
*** 41273,41279 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction not found for %qE"
--- 41332,41338 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction not found for %qE"
*************** msgstr "%qD ile iliÅŸkilendirme belirsiz
*** 41284,41300 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 41343,41359 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 41314,41333 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, 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 "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 41373,41392 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, 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 "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 41339,41372 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 41398,41431 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana
*** 41389,41448 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "'%s' geÃ§erli bir sÄ±nÄ±f ismi deÄŸil"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qD bir ÅŸablon tÃ¼rÃ¼ bildirmiyor"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD bir ÅŸablon tÃ¼rÃ¼ bildirmiyor"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 41448,41507 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "'%s' geÃ§erli bir sÄ±nÄ±f ismi deÄŸil"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qD bir ÅŸablon tÃ¼rÃ¼ bildirmiyor"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD bir ÅŸablon tÃ¼rÃ¼ bildirmiyor"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 41453,41484 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 41512,41543 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bi
*** 42067,42231 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "%2$q#D iÅŸlevinin %<this%> parametresi olarak %1$qT aktarÄ±mÄ± niteleyicileri iptal ediyor"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  %qD Ã§aÄŸrÄ±sÄ±nda"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: cp/call.c:7825
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok fazla"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "kurucular virtual olarak bildirilemez"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, 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%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen iÅŸlev yok"
  
! #: cp/call.c:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "%<%T::%s(%A)%#V%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen iÅŸlev yok"
  
! #: cp/call.c:8748
  #, 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)%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen bir iÅŸlev yok"
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %<%s(%A)%> Ã§aÄŸrÄ±sÄ± belirsiz"
  
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from constructor"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from destructor"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ã¼ye iÅŸlev %qD nesne olmaksÄ±zÄ±n Ã§aÄŸrÄ±lamaz"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qT aktarÄ±mÄ± %qT tÃ¼rÃ¼nÃ¼ %qT tÃ¼rÃ¼ Ã¼zerinden seÃ§iyor"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD %qD Ã¼zerinden,"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m iÃ§in seÃ§iliyor,"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ã§Ã¼nkÃ¼ argÃ¼man iÃ§in dÃ¶nÃ¼ÅŸÃ¼m sÃ¼reci daha iyi"
  
! #: cp/call.c:9873
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "doÄŸrudan Ã¶zelleÅŸtirmede Ã¶ntanÄ±mlÄ± argÃ¼man belirtilmiÅŸ"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid "candidate is: %+#D"
  msgid " candidate 1: %q#F"
  msgstr "aday: %+#D"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid "candidate is: %+#D"
  msgid " candidate 2: %q#F"
  msgstr "aday: %+#D"
  
! #: cp/call.c:9924
  #, 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 "Ä°lkinin en kotÃ¼ dÃ¶nÃ¼ÅŸÃ¼mÃ¼ ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der:"
  
! #: cp/call.c:10102
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemedi"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  #| 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 %qT from an rvalue of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki sabit olmayan baÅŸvurunun geÃ§ici %qT tÃ¼rÃ¼nden ilklendirilmesi geÃ§ersiz"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki baÅŸvurunun %qT tÃ¼rÃ¼ndeki ifadeden ilklendirilmesi geÃ§ersiz"
--- 42126,42290 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "%2$q#D iÅŸlevinin %<this%> parametresi olarak %1$qT aktarÄ±mÄ± niteleyicileri iptal ediyor"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  %qD Ã§aÄŸrÄ±sÄ±nda"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: cp/call.c:7828
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok fazla"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "kurucular virtual olarak bildirilemez"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, 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%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen iÅŸlev yok"
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "%<%T::%s(%A)%#V%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen iÅŸlev yok"
  
! #: cp/call.c:8753
  #, 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)%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen bir iÅŸlev yok"
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %<%s(%A)%> Ã§aÄŸrÄ±sÄ± belirsiz"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from constructor"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from destructor"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ã¼ye iÅŸlev %qD nesne olmaksÄ±zÄ±n Ã§aÄŸrÄ±lamaz"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qT aktarÄ±mÄ± %qT tÃ¼rÃ¼nÃ¼ %qT tÃ¼rÃ¼ Ã¼zerinden seÃ§iyor"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD %qD Ã¼zerinden,"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m iÃ§in seÃ§iliyor,"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ã§Ã¼nkÃ¼ argÃ¼man iÃ§in dÃ¶nÃ¼ÅŸÃ¼m sÃ¼reci daha iyi"
  
! #: cp/call.c:9878
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "doÄŸrudan Ã¶zelleÅŸtirmede Ã¶ntanÄ±mlÄ± argÃ¼man belirtilmiÅŸ"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid "candidate is: %+#D"
  msgid " candidate 1: %q#F"
  msgstr "aday: %+#D"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid "candidate is: %+#D"
  msgid " candidate 2: %q#F"
  msgstr "aday: %+#D"
  
! #: cp/call.c:9929
  #, 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 "Ä°lkinin en kotÃ¼ dÃ¶nÃ¼ÅŸÃ¼mÃ¼ ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der:"
  
! #: cp/call.c:10107
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qT to %qT"
  msgstr "%qE %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemedi"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  #| 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 %qT from an rvalue of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki sabit olmayan baÅŸvurunun geÃ§ici %qT tÃ¼rÃ¼nden ilklendirilmesi geÃ§ersiz"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki baÅŸvurunun %qT tÃ¼rÃ¼ndeki ifadeden ilklendirilmesi geÃ§ersiz"
*************** msgstr ""
*** 42333,42629 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "taban %qT tÃ¼rÃ¼nden tÃ¼retilmiÅŸ %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m sanal taban %qT Ã¼zerinden yapÄ±lamaz"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "sÄ±nÄ±f %qT iÃ§indeki tÃ¼m Ã¼ye iÅŸlevler 'private'"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T sadece private bir yÄ±kÄ±cÄ± tanÄ±mlÄ±yor ve kardeÅŸleri yok"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T sadece private kurucular tanÄ±mlÄ±yor ve kardeÅŸleri yok"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD iÃ§in %qT iÃ§inde eÅŸsiz bir son deÄŸiÅŸtirici yok"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D,"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  %q+D tarafÄ±ndan gizlendi"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D geÃ§ersiz; bir anonim union sadece statik olmayan veri Ã¼yeleri iÃ§erebilir"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D geÃ§ersiz; bir anonim union sadece statik olmayan veri Ã¼yeleri iÃ§erebilir"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anonim union iÃ§inde private Ã¼ye %q+#D"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous struct"
  msgstr "anonim union iÃ§inde private Ã¼ye %q+#D"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous struct"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bit-alanÄ± %q+#D tÃ¼mleyen tÃ¼rde deÄŸil"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bit alanÄ± %q+D iÃ§in geniÅŸlik bir tamsayÄ± sabit deÄŸil"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "bit alanÄ± %q+D iÃ§in geniÅŸlik negatif"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "bit alanÄ± %q+D iÃ§in sÄ±fÄ±r geniÅŸlik"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+D kendi tÃ¼rÃ¼nden geniÅŸ"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D alanÄ± %#T tÃ¼rÃ¼nÃ¼n tÃ¼m deÄŸerlerini tutmak iÃ§in Ã§ok kÃ¼Ã§Ã¼k"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "union iÃ§inde kuruculu Ã¼ye %q+#D olamaz"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "union iÃ§inde yÄ±kÄ±cÄ±lÄ± Ã¼ye %q+#D olamaz"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "union iÃ§inde kopya atama isleÃ§li Ã¼ye %q+#D olamaz"
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D bir union Ã¼yesi olduÄŸundan static olmayabilir"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "NULL nesnenin static olmayan veri Ã¼yesi  %qD'ye eriÅŸim geÃ§ersiz"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "%q+D alanÄ± ile geÃ§ersiz olarak iÅŸlev tÃ¼rÃ¼ bildirildi"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "%q+D alanÄ± ile geÃ§ersiz olarak yÃ¶ntem tÃ¼rÃ¼ bildirildi"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute on unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "paketsiz POD olmayan %q+#D alanÄ± Ã¼zerinde paketli Ã¶znitelik yoksayÄ±lÄ±yor"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "union %qT iÃ§inde Ã§ok sayÄ±da alan ilklendirildi"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "%q+#D alanÄ± sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T gÃ¶sterici veri Ã¼yeleri iÃ§eriyor"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  ama %<%T(const %T&)%>ye deÄŸiÅŸtirilmiyor"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  ya da %<operator=(const %T&)%> iÃ§eriyor"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  ama %<operator=(const %T&)%>ye deÄŸiÅŸtirilmiyor"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "sanal olmayan yÃ¶ntem %q+D iÃ§in ilklendirici belirtilmiÅŸ"
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "%q+T is not literal because:"
  msgstr "%qT %qT tabanÄ±nda deÄŸil"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "taban sÄ±nÄ±f %q#T bir sanal olmayan yÄ±kÄ±cÄ±ya sahip"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "taban sÄ±nÄ±f %q#T bir sanal olmayan yÄ±kÄ±cÄ±ya sahip"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %q+D"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "static olmayan veri Ã¼yesi %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %q+D"
  msgid "  non-static data member %qD has volatile type"
  msgstr "static olmayan veri Ã¼yesi %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "taban sÄ±nÄ±f %q#T bir sanal olmayan yÄ±kÄ±cÄ±ya sahip"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "bir kurucu olmaksÄ±zÄ±n sÄ±nÄ±f iÃ§inde static olmayan baÅŸvuru %q+#D"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 42392,42688 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "taban %qT tÃ¼rÃ¼nden tÃ¼retilmiÅŸ %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m sanal taban %qT Ã¼zerinden yapÄ±lamaz"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "sÄ±nÄ±f %qT iÃ§indeki tÃ¼m Ã¼ye iÅŸlevler 'private'"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T sadece private bir yÄ±kÄ±cÄ± tanÄ±mlÄ±yor ve kardeÅŸleri yok"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T sadece private kurucular tanÄ±mlÄ±yor ve kardeÅŸleri yok"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD iÃ§in %qT iÃ§inde eÅŸsiz bir son deÄŸiÅŸtirici yok"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D,"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  %q+D tarafÄ±ndan gizlendi"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D geÃ§ersiz; bir anonim union sadece statik olmayan veri Ã¼yeleri iÃ§erebilir"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D geÃ§ersiz; bir anonim union sadece statik olmayan veri Ã¼yeleri iÃ§erebilir"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anonim union iÃ§inde private Ã¼ye %q+#D"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous struct"
  msgstr "anonim union iÃ§inde private Ã¼ye %q+#D"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous struct"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "bit-alanÄ± %q+#D tÃ¼mleyen tÃ¼rde deÄŸil"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bit alanÄ± %q+D iÃ§in geniÅŸlik bir tamsayÄ± sabit deÄŸil"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "bit alanÄ± %q+D iÃ§in geniÅŸlik negatif"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "bit alanÄ± %q+D iÃ§in sÄ±fÄ±r geniÅŸlik"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+D kendi tÃ¼rÃ¼nden geniÅŸ"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D alanÄ± %#T tÃ¼rÃ¼nÃ¼n tÃ¼m deÄŸerlerini tutmak iÃ§in Ã§ok kÃ¼Ã§Ã¼k"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "union iÃ§inde kuruculu Ã¼ye %q+#D olamaz"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "union iÃ§inde yÄ±kÄ±cÄ±lÄ± Ã¼ye %q+#D olamaz"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "union iÃ§inde kopya atama isleÃ§li Ã¼ye %q+#D olamaz"
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D bir union Ã¼yesi olduÄŸundan static olmayabilir"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "NULL nesnenin static olmayan veri Ã¼yesi  %qD'ye eriÅŸim geÃ§ersiz"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "%q+D alanÄ± ile geÃ§ersiz olarak iÅŸlev tÃ¼rÃ¼ bildirildi"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "%q+D alanÄ± ile geÃ§ersiz olarak yÃ¶ntem tÃ¼rÃ¼ bildirildi"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute on unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "paketsiz POD olmayan %q+#D alanÄ± Ã¼zerinde paketli Ã¶znitelik yoksayÄ±lÄ±yor"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "union %qT iÃ§inde Ã§ok sayÄ±da alan ilklendirildi"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "%q+#D alanÄ± sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T gÃ¶sterici veri Ã¼yeleri iÃ§eriyor"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  ama %<%T(const %T&)%>ye deÄŸiÅŸtirilmiyor"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  ya da %<operator=(const %T&)%> iÃ§eriyor"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  ama %<operator=(const %T&)%>ye deÄŸiÅŸtirilmiyor"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "sanal olmayan yÃ¶ntem %q+D iÃ§in ilklendirici belirtilmiÅŸ"
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "%q+T is not literal because:"
  msgstr "%qT %qT tabanÄ±nda deÄŸil"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "taban sÄ±nÄ±f %q#T bir sanal olmayan yÄ±kÄ±cÄ±ya sahip"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "taban sÄ±nÄ±f %q#T bir sanal olmayan yÄ±kÄ±cÄ±ya sahip"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %q+D"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "static olmayan veri Ã¼yesi %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %q+D"
  msgid "  non-static data member %qD has volatile type"
  msgstr "static olmayan veri Ã¼yesi %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "taban sÄ±nÄ±f %q#T bir sanal olmayan yÄ±kÄ±cÄ±ya sahip"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "bir kurucu olmaksÄ±zÄ±n sÄ±nÄ±f iÃ§inde static olmayan baÅŸvuru %q+#D"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "bir kurucu olmaksÄ±zÄ±n sÄ±nÄ±f
*** 42631,42796 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "doÄŸrudan taban %qT belirsizlikten dolayÄ± %qT iÃ§inde eriÅŸilebilir deÄŸil"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "sanal taban %qT belirsizlikten dolayÄ± %qT iÃ§inde eriÅŸilebilir deÄŸil"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D alanÄ±nÄ±n gÃ¶reli konumu ABI-uyumlu deÄŸil ve bu GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸebilir"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "%qs dizisinin boyutu Ã§ok bÃ¼yÃ¼k"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "tepe seviyede %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "esnek dizi Ã¼yeli yapÄ± kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "array member %q#D declared here"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jesnek dizi yapÄ±nÄ±n son Ã¼yesi deÄŸil"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%JbaÅŸka bir boÅŸ yapÄ± iÃ§inde esnek dizi"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jesnek dizi yapÄ±nÄ±n son Ã¼yesi deÄŸil"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%JbaÅŸka bir boÅŸ yapÄ± iÃ§inde esnek dizi"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "next member %q#D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
  
! #: cp/class.c:7337
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T sanal olmayan kuruculu sanal iÅŸlevler iÃ§eriyor"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "sÄ±nÄ±f %qT %qD isminde alan iÃ§ermiyor"
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "%qs tÃ¼rÃ¼ sanal Ã¼ye iÅŸlevlere sahip"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "yapÄ± tamamlanmaya Ã§alÄ±ÅŸÄ±lÄ±rken Ã¶nceki ayrÄ±ÅŸtÄ±rma hatalarÄ±ndan dolayÄ± kesildi"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "dil dizgesi %<\"%E\"%> tanÄ±nmÄ±yor"
  
! #: cp/class.c:8162
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼me dayalÄ± aÅŸÄ±rÄ± yÃ¼klÃ¼ %1$qD iÅŸlevi Ã§Ã¶zÃ¼mlenemiyor"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "%qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ iÃ§in eÅŸleÅŸme yok"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD Ã¼yesine gÃ¶sterici varsayÄ±lÄ±yor"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(bir Ã¼ye gÃ¶stericisi sadece %<&%E%> ile ÅŸekillendirilebilir)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tÃ¼r bilgisi yetersiz"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE ifadesi %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
--- 42690,42855 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "doÄŸrudan taban %qT belirsizlikten dolayÄ± %qT iÃ§inde eriÅŸilebilir deÄŸil"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "sanal taban %qT belirsizlikten dolayÄ± %qT iÃ§inde eriÅŸilebilir deÄŸil"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D alanÄ±nÄ±n gÃ¶reli konumu ABI-uyumlu deÄŸil ve bu GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸebilir"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "%qs dizisinin boyutu Ã§ok bÃ¼yÃ¼k"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "tepe seviyede %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "esnek dizi Ã¼yeli yapÄ± kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "array member %q#D declared here"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jesnek dizi yapÄ±nÄ±n son Ã¼yesi deÄŸil"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%JbaÅŸka bir boÅŸ yapÄ± iÃ§inde esnek dizi"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jesnek dizi yapÄ±nÄ±n son Ã¼yesi deÄŸil"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "%JbaÅŸka bir boÅŸ yapÄ± iÃ§inde esnek dizi"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "next member %q#D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
  
! #: cp/class.c:7340
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T sanal olmayan kuruculu sanal iÅŸlevler iÃ§eriyor"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "sÄ±nÄ±f %qT %qD isminde alan iÃ§ermiyor"
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "%qs tÃ¼rÃ¼ sanal Ã¼ye iÅŸlevlere sahip"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "yapÄ± tamamlanmaya Ã§alÄ±ÅŸÄ±lÄ±rken Ã¶nceki ayrÄ±ÅŸtÄ±rma hatalarÄ±ndan dolayÄ± kesildi"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "dil dizgesi %<\"%E\"%> tanÄ±nmÄ±yor"
  
! #: cp/class.c:8165
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼me dayalÄ± aÅŸÄ±rÄ± yÃ¼klÃ¼ %1$qD iÅŸlevi Ã§Ã¶zÃ¼mlenemiyor"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "%qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ iÃ§in eÅŸleÅŸme yok"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD Ã¼yesine gÃ¶sterici varsayÄ±lÄ±yor"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(bir Ã¼ye gÃ¶stericisi sadece %<&%E%> ile ÅŸekillendirilebilir)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tÃ¼r bilgisi yetersiz"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE ifadesi %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
*************** msgstr "%qE ifadesi %qT tÃ¼rÃ¼nden %qT t
*** 42800,42811 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D yeniden bildirimi"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 42859,42870 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D yeniden bildirimi"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "iÅŸlev %q+#D iÃ§in soyut dÃ¶nÃ¼Å
*** 42838,43219 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "iÅŸlev %q+#D iÃ§in soyut dÃ¶nÃ¼ÅŸ deÄŸeri tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "%q#T has virtual base classes"
  msgstr "%qs tÃ¼rÃ¼ sanal Ã¼ye iÅŸlevlere sahip"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%Jtaban sÄ±nÄ±f %q#T kopyalama kurucusunda doÄŸrudan ilklendirilmiÅŸ olmalÄ±"
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D normalde bir static olmayan iÅŸlevdir"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a constexpr function"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D tanÄ±mlanmadan Ã¶nce prototipsiz kullanÄ±lmÄ±ÅŸ"
  
! #: cp/constexpr.c:1567
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs dÃ¶ngÃ¼sel baÄŸÄ±mlÄ±lÄ±k iÃ§eriyor"
  
! #: cp/constexpr.c:1578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %qD Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "saÄŸa kaydÄ±rma sayÄ±sÄ± negatif"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "virgÃ¼llÃ¼ ifadenin sol terimi etkisiz"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "dizi indisi bir tamsayÄ± deÄŸil"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "dizi indisi bir tamsayÄ± deÄŸil"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "no field %qD found in union being initialized"
  msgid "%qD used in its own initializer"
  msgstr "ilklendirilen union iÃ§inde %qD diye bir alan yok"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%q#D is not const"
  msgstr "%q+D bir iÅŸlev deÄŸil,"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D private'dir"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD bu etki alanÄ±nda bildirilmemiÅŸ"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %qD Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "koÅŸullu ifade iÃ§inde enum ve enum olmayan tÃ¼rler"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "statement is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "ifade umuluyordu"
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE burada bildirilmemiÅŸ (bir iÅŸlev iÃ§inde deÄŸil)"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "ilklendiricide sabit olmayan dizi indisi"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 42897,43278 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "iÅŸlev %q+#D iÃ§in soyut dÃ¶nÃ¼ÅŸ deÄŸeri tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "%q#T has virtual base classes"
  msgstr "%qs tÃ¼rÃ¼ sanal Ã¼ye iÅŸlevlere sahip"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  #| msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "%Jtaban sÄ±nÄ±f %q#T kopyalama kurucusunda doÄŸrudan ilklendirilmiÅŸ olmalÄ±"
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D normalde bir static olmayan iÅŸlevdir"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a constexpr function"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-constexpr function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D tanÄ±mlanmadan Ã¶nce prototipsiz kullanÄ±lmÄ±ÅŸ"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs dÃ¶ngÃ¼sel baÄŸÄ±mlÄ±lÄ±k iÃ§eriyor"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %qD Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "saÄŸa kaydÄ±rma sayÄ±sÄ± negatif"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "virgÃ¼llÃ¼ ifadenin sol terimi etkisiz"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "dizi indisi bir tamsayÄ± deÄŸil"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "dizi indisi bir tamsayÄ± deÄŸil"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  #| msgid "no field %qD found in union being initialized"
  msgid "%qD used in its own initializer"
  msgstr "ilklendirilen union iÃ§inde %qD diye bir alan yok"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%q#D is not const"
  msgstr "%q+D bir iÅŸlev deÄŸil,"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D private'dir"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD bu etki alanÄ±nda bildirilmemiÅŸ"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %qD Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "koÅŸullu ifade iÃ§inde enum ve enum olmayan tÃ¼rler"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "statement is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "ifade umuluyordu"
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE burada bildirilmemiÅŸ (bir iÅŸlev iÃ§inde deÄŸil)"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "ilklendiricide sabit olmayan dizi indisi"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr "deyim umuluyordu"
*** 44095,44101 ****
  msgid "  skips initialization of %q#D"
  msgstr "  %q+#D ilklendirmesi atlanÄ±yor"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 44154,44160 ----
  msgid "  skips initialization of %q#D"
  msgstr "  %q+#D ilklendirmesi atlanÄ±yor"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr "wchar_t isimli yafta"
*** 44111,44117 ****
  msgid "%qD is not a type"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÅŸablon parametreleri olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ"
--- 44170,44176 ----
  msgid "%qD is not a type"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÅŸablon parametreleri olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ"
*************** msgstr "bu kapsamda %<this%> kullanÄ±lam
*** 45912,45918 ****
  msgid "parameter declared %<auto%>"
  msgstr "%<inline%> bildirimli %q+D parametresi"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "bir argÃ¼man listesi olmaksÄ±zÄ±n %qE ÅŸablon isminin kullanÄ±mÄ± geÃ§ersiz"
--- 45971,45977 ----
  msgid "parameter declared %<auto%>"
  msgstr "%<inline%> bildirimli %q+D parametresi"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "bir argÃ¼man listesi olmaksÄ±zÄ±n %qE ÅŸablon isminin kullanÄ±mÄ± geÃ§ersiz"
*************** msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man
*** 46399,46411 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD bildirildiÄŸi sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
--- 46458,46470 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD bildirildiÄŸi sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
*************** msgstr "buradaki Ã¶nceki %q+#D bildirimi
*** 46416,46423 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
--- 46475,46482 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
*************** msgstr "yinelenmiÅŸ taban tÃ¼rÃ¼ %qT geÃ
*** 46469,46475 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
--- 46528,46534 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
*************** msgstr ""
*** 46538,46544 ****
  msgid "return type %q#T is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>, %<*this%> iÃ§in bir baÅŸvuru dÃ¶ndÃ¼rmeli"
--- 46597,46603 ----
  msgid "return type %q#T is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>, %<*this%> iÃ§in bir baÅŸvuru dÃ¶ndÃ¼rmeli"
*************** msgstr "iÅŸlev bildirimi geÃ§ersiz"
*** 46554,46560 ****
  msgid "no return statements in function returning %qT"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
--- 46613,46619 ----
  msgid "no return statements in function returning %qT"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, 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 "static Ã¼ye %qD bir bit alanÄ± o
*** 46721,46747 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "%qD dizisinin boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonim yapÄ± isimli tÃ¼rÃ¼n iÃ§inde deÄŸil"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "isim alanÄ± baÄŸlamÄ±ndaki anonim kÃ¼meler static olmalÄ±dÄ±r"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ã¼yesiz anonim union"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
--- 46780,46806 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "%qD dizisinin boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonim yapÄ± isimli tÃ¼rÃ¼n iÃ§inde deÄŸil"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "isim alanÄ± baÄŸlamÄ±ndaki anonim kÃ¼meler static olmalÄ±dÄ±r"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ã¼yesiz anonim union"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
*************** msgstr "%<operator new%> %qT tÃ¼rÃ¼nde d
*** 46750,46817 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<va_start%>'in ikinci parametresi isimli son argÃ¼man deÄŸil"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ilk parametreyi %<size_t%> (%qT) tÃ¼rÃ¼nde alir"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ilk parametreyi %qT tÃ¼rÃ¼nde alÄ±r"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 46809,46876 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<va_start%>'in ikinci parametresi isimli son argÃ¼man deÄŸil"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ilk parametreyi %<size_t%> (%qT) tÃ¼rÃ¼nde alir"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ilk parametreyi %qT tÃ¼rÃ¼nde alÄ±r"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%<static%> olarak bildirilen `%q
*** 46821,46882 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%2$qL ilintili Ã¶nceki %1$q+#D bildirimi"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%2$qL ilintili Ã¶nceki %1$q+#D bildirimi"
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D niteliksiz tÃ¼re baÅŸvurmuyor, dolasÄ±yla ilintileme iÃ§in kullanÄ±lmaz"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%2$qL ilintili Ã¶nceki %1$q+#D bildirimi"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "satÄ±riÃ§i iÅŸlev %q+D tanÄ±mlanmadan kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl2.c:4963
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "%2$q+#D'nin %1$P. parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man eksik"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
--- 46880,46941 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%2$qL ilintili Ã¶nceki %1$q+#D bildirimi"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%2$qL ilintili Ã¶nceki %1$q+#D bildirimi"
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D niteliksiz tÃ¼re baÅŸvurmuyor, dolasÄ±yla ilintileme iÃ§in kullanÄ±lmaz"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%2$qL ilintili Ã¶nceki %1$q+#D bildirimi"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "satÄ±riÃ§i iÅŸlev %q+D tanÄ±mlanmadan kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl2.c:4964
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "%2$q+#D'nin %1$P. parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man eksik"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
*************** msgstr "sÄ±nÄ±f %T kendisiyle dolaylÄ± k
*** 47203,47222 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "Ã¼ye %qs iÃ§in ilk deÄŸer geÃ§ersiz"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "ilklendirilmemiÅŸ sabit Ã¼yesi %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D sonradan ilklendirilmiÅŸ olacak"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
--- 47262,47281 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "Ã¼ye %qs iÃ§in ilk deÄŸer geÃ§ersiz"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "ilklendirilmemiÅŸ sabit Ã¼yesi %qD"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D sonradan ilklendirilmiÅŸ olacak"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
*************** msgstr "dizi ilklendirici hatalÄ±"
*** 47324,47330 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qT is not a class type"
--- 47383,47389 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qT is not a class type"
*************** msgstr "%qD bit alanÄ±na gÃ¶sterici geÃ§
*** 47345,47351 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "static olmayan veri Ã¼yesi %qD kullanÄ±mÄ± geÃ§ersiz"
--- 47404,47410 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "static olmayan veri Ã¼yesi %qD kullanÄ±mÄ± geÃ§ersiz"
*************** msgstr ""
*** 47551,47574 ****
  msgid "because the array element type %qT has variable size"
  msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "%s iÃ§i boÅŸ %qT tÃ¼rÃ¼ne bir gÃ¶sterici olamaz"
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
--- 47610,47633 ----
  msgid "because the array element type %qT has variable size"
  msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "%s iÃ§i boÅŸ %qT tÃ¼rÃ¼ne bir gÃ¶sterici olamaz"
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
*************** msgstr "%qD iÃ§in bir ÅŸablon parametres
*** 47624,47824 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(%<-fpermissive%> kullanÄ±rsaniz, G++ kodunuzu kabul edecek ama bildirilmemiÅŸ isim kullanÄ±mÄ±na izin vermek artÄ±k Ã¶nerilmiyor)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "%<?:%> iÃ§in ortadaki terim olmadÄ±ÄŸÄ±ndan yorumlanamadÄ±"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:4271
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "statik olmayan sabit Ã¼ye %q#D, Ã¶ntanÄ±mlÄ± atama iÅŸleci kullanamaz"
  
! #: cp/method.c:851 cp/method.c:1307
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "statik olmayan referans Ã¼ye %q#D, Ã¶ntanÄ±mlÄ± atama iÅŸleci kullanamaz"
  
! #: cp/method.c:969
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsynthesized method %qD first required here "
  msgid "synthesized method %qD first required here "
  msgstr "%HbireÅŸtirilmiÅŸ %qD yÃ¶ntemi Ã¶nce burada gerekli"
  
! #: cp/method.c:1256
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%1$J%<const%> %3$qT tÃ¼rÃ¼ ile ilklendirilmemiÅŸ Ã¼ye %2$qD"
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "Kurucu %s olmayabilir"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "%qT iÃ§in ilklendirici {} iÃ§inde olmalÄ±"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "NULL nesnenin static olmayan veri Ã¼yesi  %qD'ye eriÅŸim geÃ§ersiz"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "defaulted declaration %q+D"
  msgstr "%q+D bildirimi kullanÄ±larak yinelenmiÅŸ"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  #| msgid "array does not match the region tree"
  msgid "does not match expected signature %qD"
  msgstr "dizi bÃ¶lge aÄŸacÄ±yla eÅŸleÅŸmiyor"
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "%q+#D bildirilemez"
  
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "defaulted function %q+D with default argument"
--- 47683,47883 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(%<-fpermissive%> kullanÄ±rsaniz, G++ kodunuzu kabul edecek ama bildirilmemiÅŸ isim kullanÄ±mÄ±na izin vermek artÄ±k Ã¶nerilmiyor)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "%<?:%> iÃ§in ortadaki terim olmadÄ±ÄŸÄ±ndan yorumlanamadÄ±"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/mangle.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD' nin anlamlandÄ±rÄ±lmÄ±ÅŸ ismi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸecek"
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "statik olmayan sabit Ã¼ye %q#D, Ã¶ntanÄ±mlÄ± atama iÅŸleci kullanamaz"
  
! #: cp/method.c:852 cp/method.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "statik olmayan referans Ã¼ye %q#D, Ã¶ntanÄ±mlÄ± atama iÅŸleci kullanamaz"
  
! #: cp/method.c:970
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsynthesized method %qD first required here "
  msgid "synthesized method %qD first required here "
  msgstr "%HbireÅŸtirilmiÅŸ %qD yÃ¶ntemi Ã¶nce burada gerekli"
  
! #: cp/method.c:1257
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%1$J%<const%> %3$qT tÃ¼rÃ¼ ile ilklendirilmemiÅŸ Ã¼ye %2$qD"
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "Kurucu %s olmayabilir"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "%qT iÃ§in ilklendirici {} iÃ§inde olmalÄ±"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "NULL nesnenin static olmayan veri Ã¼yesi  %qD'ye eriÅŸim geÃ§ersiz"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "defaulted declaration %q+D"
  msgstr "%q+D bildirimi kullanÄ±larak yinelenmiÅŸ"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  #| msgid "array does not match the region tree"
  msgid "does not match expected signature %qD"
  msgstr "dizi bÃ¶lge aÄŸacÄ±yla eÅŸleÅŸmiyor"
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "%q+#D bildirilemez"
  
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "defaulted function %q+D with default argument"
*************** msgstr "%<%T::%D%> yÄ±kÄ±cÄ± isimlendiri
*** 48025,48153 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> %qT iÃ§inde kurucu isimlendiriyor"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "%3$q#T iÃ§inde %<%1$T::%2$D%> ile eÅŸleÅŸen bir Ã¼ye yok"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD bildirimi %qD'yi kuÅŸatan isim alanÄ±nda deÄŸil"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD bildiriminde doÄŸrudan niteleme"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qD bildirilmemiÅŸti"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD %qD iÃ§inde bildirilmeliydi"
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%qD Ã¶znitelik yÃ¶nergesi yoksayÄ±ldÄ±"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "burada isim alanÄ± rumuzu %qD kullanÄ±lamaz, %qD varsayÄ±lÄ±yor"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Ã–nerilmiyor; yerine -Wextra kullanÄ±n"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "kesin kullanÄ±m sadece isimalanÄ± kapsamÄ±nda anlamlÄ±dÄ±r"
  
! #: cp/name-lookup.c:4157
  #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "%3$qD isim alanÄ±nÄ± kapsamayan %2$qD isim alanÄ±nda doÄŸrudan %1$qD bildirimi"
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4534
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX, pop_everything () iÅŸlevine giriyor\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX, pop_everything () iÅŸlevini bÄ±rakÄ±yor\n"
--- 48084,48212 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> %qT iÃ§inde kurucu isimlendiriyor"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, fuzzy, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "%3$q#T iÃ§inde %<%1$T::%2$D%> ile eÅŸleÅŸen bir Ã¼ye yok"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD bildirimi %qD'yi kuÅŸatan isim alanÄ±nda deÄŸil"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD bildiriminde doÄŸrudan niteleme"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qD bildirilmemiÅŸti"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD %qD iÃ§inde bildirilmeliydi"
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%qD Ã¶znitelik yÃ¶nergesi yoksayÄ±ldÄ±"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "burada isim alanÄ± rumuzu %qD kullanÄ±lamaz, %qD varsayÄ±lÄ±yor"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "Ã–nerilmiyor; yerine -Wextra kullanÄ±n"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "kesin kullanÄ±m sadece isimalanÄ± kapsamÄ±nda anlamlÄ±dÄ±r"
  
! #: cp/name-lookup.c:4156
  #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "%3$qD isim alanÄ±nÄ± kapsamayan %2$qD isim alanÄ±nda doÄŸrudan %1$qD bildirimi"
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:4533
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX, pop_everything () iÅŸlevine giriyor\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX, pop_everything () iÅŸlevini bÄ±rakÄ±yor\n"
*************** msgstr ""
*** 48168,48174 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 48227,48233 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%D%> bildirilmemiÅŸti"
*** 48195,48201 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %2$qT tÃ¼rÃ¼ndeki %1$qD Ã¼yesi iÃ§in istek"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 48254,48260 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %2$qT tÃ¼rÃ¼ndeki %1$qD Ã¼yesi iÃ§in istek"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼
*** 48265,49065 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(belki de %qT bildiriminden sonra bir ; yoktur)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "geÃ§ersiz ÅŸablon kimliÄŸi"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of destructor %qD as a type"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type %qT"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "nitelikli tÃ¼r %qT tanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(belki de %<typename %T::%E%> demek istiyordunuz)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE %qE isim alanÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE %qE isim alanÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%D%> %qT iÃ§inde kurucu isimlendiriyor"
  
! #: cp/parser.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has no default constructor to call"
  msgid "and %qT has no template constructors"
  msgstr "%qs tÃ¼rÃ¼ iÃ§in Ã§aÄŸrÄ±lacak Ã¶ntanÄ±mlÄ± kurucu yok"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE %qT sÄ±nÄ±fÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE %qT sÄ±nÄ±fÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected string-literal"
  msgstr "dizge sabiti umuluyordu"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "a wide string is invalid in this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %qs type"
  msgid "integer literal exceeds range of %qT type"
  msgstr "tamsayÄ± sabit %qs tÃ¼rÃ¼ iÃ§in oldukÃ§a bÃ¼yÃ¼k"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %<%s%>"
  msgid "floating literal exceeds range of %qT type"
  msgstr "gerÃ§el sayÄ± sabit %<%s%> aralÄ±ÄŸÄ± dÄ±ÅŸÄ±nda"
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class %qs"
  msgid "unable to find numeric literal operator %qD"
  msgstr "%qs sÄ±nÄ±fÄ± iÃ§inde dÃ¶kÃ¼lecek bir yazmaÃ§ bulunamadÄ±"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "boÅŸ bildirim"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected binary operator"
  msgstr "beklenmeyen terim"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected ..."
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "mismatched operator in fold-expression"
  msgstr "koÅŸullu ifadede tÃ¼r uyumsuzluÄŸu"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe desteklenmiyor"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ da kaÅŸlÄ± ayracla gruplanmÄ±ÅŸ ifadelere izin verilmez"
  
! #: cp/parser.c:4893
  #, fuzzy, gcc-internal-format
  #| msgid "statement-expressions are allowed only inside functions"
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "deyim ifadelerine sadece iÅŸlevlerin iÃ§inde izin verilir"
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
  msgstr "ifade umuluyordu"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "a template declaration cannot appear at block scope"
  msgstr "Objective-C bildirimleri sadece genel etki alanÄ±nda gÃ¶rÃ¼nebilir"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression"
  msgstr "ifade umuluyordu"
  
! #: cp/parser.c:5626
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %<~%1$T%> bildirimi"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef ismi %qD yÄ±kÄ±cÄ± bildiricisi olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "belirteÃ§ niteleyici listesi umuluyordu"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT bir enum tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "iÃ§i boÅŸ %qT tÃ¼rÃ¼ alt isim belirtecinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "iÃ§i boÅŸ %qT tÃ¼rÃ¼ alt isim belirtecinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "bit-tÃ¼mler iÃ§in yanlÄ±ÅŸ tÃ¼rde argÃ¼man"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ birleÅŸik sabitlere izin vermez"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ile -dynamiclib birarada olmaz"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%>, %qT'nin bir Ã¼yesi deÄŸil"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "parantezli tÃ¼r kimliÄŸinden sonra dizi sÄ±nÄ±rÄ± yasak"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "tÃ¼r kimliÄŸini sarmalayan parantezleri kaldÄ±rmayÄ± deneyin"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "eski tarz tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| iÃ§indeki && Ã§evresinde parantezler Ã¶nerilir"
  
! #: cp/parser.c:9098
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "ÅŸablon argÃ¼man listesinde Ã§Ã¶zÃ¼mleme hatasÄ±"
  
! #: cp/parser.c:9975
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "salt-okunur deÄŸiÅŸken %qD iÃ§in eksiltme"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 karmaÅŸÄ±k tÃ¼rleri desteklemez"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %2$q#D bildiriminin %1$d. parametresi iÃ§in"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "%<volatile%> yinelenmiÅŸ"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parantezli ilklendiriciden sonraki Ã¶znitelikler yoksayÄ±ldÄ±"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case etiketi %qE bir switch deyimi iÃ§inde deÄŸil"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> %qT iÃ§inde kurucu isimlendiriyor"
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "Saf ve sabit iÅŸlevler keÅŸfedilir"
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "bildirim veya deyim umuluyordu"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ifade deyimi boÅŸ tÃ¼r iÃ§eriyor"
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "bildirim veya deyim umuluyordu"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ hesaplanmÄ±ÅŸ goto'lara izin vermez"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "fazladan %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "karÄ±ÅŸÄ±k bildirimler ve iÅŸlev tanÄ±mlarÄ± yasaktÄ±r"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "boÅŸ bildirim"
  
! #: cp/parser.c:13201
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<friend%> used outside of class"
--- 48324,49130 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(belki de %qT bildiriminden sonra bir ; yoktur)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "geÃ§ersiz ÅŸablon kimliÄŸi"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of destructor %qD as a type"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type %qT"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "nitelikli tÃ¼r %qT tanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(belki de %<typename %T::%E%> demek istiyordunuz)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE %qE isim alanÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE %qE isim alanÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%D%> %qT iÃ§inde kurucu isimlendiriyor"
  
! #: cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has no default constructor to call"
  msgid "and %qT has no template constructors"
  msgstr "%qs tÃ¼rÃ¼ iÃ§in Ã§aÄŸrÄ±lacak Ã¶ntanÄ±mlÄ± kurucu yok"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE %qT sÄ±nÄ±fÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in class %qT does not name a type"
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE %qT sÄ±nÄ±fÄ±nda bir tÃ¼rÃ¼ isimlendirmiyor"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected string-literal"
  msgstr "dizge sabiti umuluyordu"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "a wide string is invalid in this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %qs type"
  msgid "integer literal exceeds range of %qT type"
  msgstr "tamsayÄ± sabit %qs tÃ¼rÃ¼ iÃ§in oldukÃ§a bÃ¼yÃ¼k"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %<%s%>"
  msgid "floating literal exceeds range of %qT type"
  msgstr "gerÃ§el sayÄ± sabit %<%s%> aralÄ±ÄŸÄ± dÄ±ÅŸÄ±nda"
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class %qs"
  msgid "unable to find numeric literal operator %qD"
  msgstr "%qs sÄ±nÄ±fÄ± iÃ§inde dÃ¶kÃ¼lecek bir yazmaÃ§ bulunamadÄ±"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "boÅŸ bildirim"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected binary operator"
  msgstr "beklenmeyen terim"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected ..."
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "conditional expression in operand of fold-expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "mismatched operator in fold-expression"
  msgstr "koÅŸullu ifadede tÃ¼r uyumsuzluÄŸu"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe desteklenmiyor"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ da kaÅŸlÄ± ayracla gruplanmÄ±ÅŸ ifadelere izin verilmez"
  
! #: cp/parser.c:4895
  #, fuzzy, gcc-internal-format
  #| msgid "statement-expressions are allowed only inside functions"
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "deyim ifadelerine sadece iÅŸlevlerin iÃ§inde izin verilir"
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
  msgstr "ifade umuluyordu"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "a template declaration cannot appear at block scope"
  msgstr "Objective-C bildirimleri sadece genel etki alanÄ±nda gÃ¶rÃ¼nebilir"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression"
  msgstr "ifade umuluyordu"
  
! #: cp/parser.c:5633
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %<~%1$T%> bildirimi"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef ismi %qD yÄ±kÄ±cÄ± bildiricisi olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
  msgstr "belirteÃ§ niteleyici listesi umuluyordu"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is not an enumeration type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qT bir enum tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "iÃ§i boÅŸ %qT tÃ¼rÃ¼ alt isim belirtecinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "iÃ§i boÅŸ %qT tÃ¼rÃ¼ alt isim belirtecinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected nested-name-specifier"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "bit-tÃ¼mler iÃ§in yanlÄ±ÅŸ tÃ¼rde argÃ¼man"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ birleÅŸik sabitlere izin vermez"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ile -dynamiclib birarada olmaz"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  #| msgid "%<%D::%D%> is not a member of %qT"
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%>, %qT'nin bir Ã¼yesi deÄŸil"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "parantezli tÃ¼r kimliÄŸinden sonra dizi sÄ±nÄ±rÄ± yasak"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "tÃ¼r kimliÄŸini sarmalayan parantezleri kaldÄ±rmayÄ± deneyin"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "eski tarz tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| iÃ§indeki && Ã§evresinde parantezler Ã¶nerilir"
  
! #: cp/parser.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "lambda-expression in template-argument"
  msgstr "ÅŸablon argÃ¼man listesinde Ã§Ã¶zÃ¼mleme hatasÄ±"
  
! #: cp/parser.c:9984
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qD "
  msgstr "salt-okunur deÄŸiÅŸken %qD iÃ§in eksiltme"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 karmaÅŸÄ±k tÃ¼rleri desteklemez"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %2$q#D bildiriminin %1$d. parametresi iÃ§in"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "%<volatile%> yinelenmiÅŸ"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parantezli ilklendiriciden sonraki Ã¶znitelikler yoksayÄ±ldÄ±"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case etiketi %qE bir switch deyimi iÃ§inde deÄŸil"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names constructor in %qT"
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> %qT iÃ§inde kurucu isimlendiriyor"
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  #| msgid "Discover pure and const functions"
  msgid "compound-statement in constexpr function"
  msgstr "Saf ve sabit iÅŸlevler keÅŸfedilir"
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "bildirim veya deyim umuluyordu"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ifade deyimi boÅŸ tÃ¼r iÃ§eriyor"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "bildirim veya deyim umuluyordu"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with Cilk Plus for loop"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ hesaplanmÄ±ÅŸ goto'lara izin vermez"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "fazladan %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "karÄ±ÅŸÄ±k bildirimler ve iÅŸlev tanÄ±mlarÄ± yasaktÄ±r"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "boÅŸ bildirim"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initial value for member %qs"
! msgid "invalid initializer for structured binding declaration"
! msgstr "Ã¼ye %qs iÃ§in ilk deÄŸer geÃ§ersiz"
! 
! #: cp/parser.c:13220
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<friend%> used outside of class"
*************** msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ
*** 49067,49595 ****
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "iÅŸlev tanÄ±mÄ±nda pure belirteci"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D %q#T iÃ§inde geÃ§ersiz"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "sÄ±nÄ±f tanÄ±mÄ± kardeÅŸ olarak bildirilemeyebilir"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ã¼ye olmayan iÅŸlevde %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "temel ilklendiricileri sadece kurucular alÄ±r"
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/parser.c:14088
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D statik bildirimi statik olmayan bildirimi izliyor"
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "artÄ±k tarih olmuÅŸ eski tarz temel sÄ±nÄ±f ilklendiricisi"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (bir nitelikli Ã¼ye ilklendirici Ã¶rtÃ¼k olarak bir tÃ¼r olduÄŸundan)"
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "beklenmeyen terim"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "%<export%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ gerÃ§ekleÅŸtirilmedi ve yoksayÄ±lacak"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%<virtual%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> bir ÅŸablon argÃ¼man listesi baÅŸlatamaz"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ile %<[%> aynÄ± ÅŸeyi gÃ¶sterir. %<<%> ile %<::%> arasÄ±nda boÅŸluk bÄ±rakÄ±n"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(-fpermissive kullanÄ±rsanÄ±z G++ kodunuzu kabul edecek)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÅŸablon argÃ¼man listesinde Ã§Ã¶zÃ¼mleme hatasÄ±"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "deyim umuluyordu"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "bir ÅŸablon olduÄŸunu belirtmek iÃ§in %<%T::template %D%> kullanÄ±n"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "bildirim belirteÃ§leri veya %<...%> umuluyordu"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "C ilintileme ile ÅŸablon Ã¶zelleÅŸtirmesi"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ileriye dÃ¶nÃ¼k parametre bildirimlerine izin vermez"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "UmulmadÄ±k isim"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
  
! #: cp/parser.c:17575
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "attributes ignored on uninstantiated type"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %qD applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ã–zdevinimli ÅŸablon Ã¶rneklenimi etkin olur"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%3$qD'yi kapsamayan %2$qD etki alanÄ± iÃ§inde %1$qD tÃ¼rÃ¼nde bildirim"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%3$qD'yi kapsamayan %2$qD etki alanÄ± iÃ§inde %1$qD tÃ¼rÃ¼nde bildirim"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "fazladan niteleme yoksayÄ±ldÄ±"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ã§ok sayÄ±da %q#T tanÄ±mÄ±"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD bir isim alanÄ± ismi deÄŸil"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Bir satÄ±riÃ§i iÅŸlev satÄ±riÃ§i olamadÄ±ÄŸÄ±nda uyarÄ±r"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "isim alanÄ± %qD'nin ifade olarak kullanÄ±mÄ±"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: iÅŸlev tanÄ±mÄ± dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lmedi\n"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±nda bir asm belirtimine izin verilmez"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function %qs"
  msgid "initializer provided for function"
  msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "parantezli ilklendiriciden sonraki Ã¶znitelikler yoksayÄ±ldÄ±"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "iÅŸlev %q+D 'inline' olarak yeniden bildirilmiÅŸ"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "dizi sÄ±nÄ±rÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 49132,49660 ----
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "decl-specifier invalid in condition"
  msgstr "iÅŸlev tanÄ±mÄ±nda pure belirteci"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D %q#T iÃ§inde geÃ§ersiz"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "sÄ±nÄ±f tanÄ±mÄ± kardeÅŸ olarak bildirilemeyebilir"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "Ã¼ye olmayan iÅŸlevde %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "temel ilklendiricileri sadece kurucular alÄ±r"
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/parser.c:14107
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D statik bildirimi statik olmayan bildirimi izliyor"
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "artÄ±k tarih olmuÅŸ eski tarz temel sÄ±nÄ±f ilklendiricisi"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (bir nitelikli Ã¼ye ilklendirici Ã¶rtÃ¼k olarak bir tÃ¼r olduÄŸundan)"
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "beklenmeyen terim"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "%<export%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ gerÃ§ekleÅŸtirilmedi ve yoksayÄ±lacak"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%<virtual%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> bir ÅŸablon argÃ¼man listesi baÅŸlatamaz"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ile %<[%> aynÄ± ÅŸeyi gÃ¶sterir. %<<%> ile %<::%> arasÄ±nda boÅŸluk bÄ±rakÄ±n"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(-fpermissive kullanÄ±rsanÄ±z G++ kodunuzu kabul edecek)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÅŸablon argÃ¼man listesinde Ã§Ã¶zÃ¼mleme hatasÄ±"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "deyim umuluyordu"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "bir ÅŸablon olduÄŸunu belirtmek iÃ§in %<%T::template %D%> kullanÄ±n"
  
! #: cp/parser.c:15851
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "bildirim belirteÃ§leri veya %<...%> umuluyordu"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "C ilintileme ile ÅŸablon Ã¶zelleÅŸtirmesi"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ileriye dÃ¶nÃ¼k parametre bildirimlerine izin vermez"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "UmulmadÄ±k isim"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
  
! #: cp/parser.c:17598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "attributes ignored on uninstantiated type"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %qD applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ã–zdevinimli ÅŸablon Ã¶rneklenimi etkin olur"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%3$qD'yi kapsamayan %2$qD etki alanÄ± iÃ§inde %1$qD tÃ¼rÃ¼nde bildirim"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%3$qD'yi kapsamayan %2$qD etki alanÄ± iÃ§inde %1$qD tÃ¼rÃ¼nde bildirim"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "fazladan niteleme yoksayÄ±ldÄ±"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ã§ok sayÄ±da %q#T tanÄ±mÄ±"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD bir isim alanÄ± ismi deÄŸil"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Bir satÄ±riÃ§i iÅŸlev satÄ±riÃ§i olamadÄ±ÄŸÄ±nda uyarÄ±r"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "isim alanÄ± %qD'nin ifade olarak kullanÄ±mÄ±"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: iÅŸlev tanÄ±mÄ± dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lmedi\n"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±nda bir asm belirtimine izin verilmez"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function %qs"
  msgid "initializer provided for function"
  msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "parantezli ilklendiriciden sonraki Ã¶znitelikler yoksayÄ±ldÄ±"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "iÅŸlev %q+D 'inline' olarak yeniden bildirilmiÅŸ"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "dizi sÄ±nÄ±rÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 49598,49604 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
--- 49663,49669 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
*************** msgstr "iÅŸlev bildirimi geÃ§ersiz"
*** 49606,49982 ****
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "iÅŸlev bildirimi geÃ§ersiz"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD bir isim alanÄ±dÄ±r"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "beklenmeyen terim"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for %q#D has type %qT"
  msgid "missing template arguments after %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "%<virtual%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:21105
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "%<:%> veya %<...%> umuluyordu"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara sadece iÅŸlev parametresi olarak izin verilir"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "%C'deki iÅŸlev bildiriminden sonra umulmayan dÃ¶kÃ¼ntÃ¼"
  
! #: cp/parser.c:22553
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "sÄ±nÄ±f %s iÃ§in dosya bulunamÄ±yor"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD bildirimindeki sÄ±nÄ±f ismi geÃ§ersiz"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "bir doÄŸrudan Ã¶zelleÅŸtirme %<template <>%> ile Ã¶ncelenmeli"
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T tÃ¼rÃ¼nde Ã¶nceden tanÄ±m"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:23135
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "bir kardeÅŸ bildirilirken bir sÄ±nÄ±f anahtarÄ± kullanÄ±lmalÄ±dÄ±r"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "iÅŸlev tanÄ±mÄ±nda pure belirteci"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "expected %<;%> at end of member declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÅŸablonlar dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±na izin verilmez"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (taban sÄ±nÄ±fÄ± Ã¶rtÃ¼k olarak bir tÃ¼rdÃ¼r)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code to check exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "OlaÄŸan dÄ±ÅŸÄ±lÄ±k belirtimlerini sÄ±nayacak kod Ã¼retilir"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ã¼ye olmayan iÅŸlevde %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi %L'de Ã§eliÅŸiyor"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "betimleyici veya %<(%> umuluyordu"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "bildirim belirteÃ§leri veya %<...%> umuluyordu"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "yeniden %q+D bildirimi geÃ§ersiz"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok az"
--- 49671,50047 ----
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "iÅŸlev bildirimi geÃ§ersiz"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD bir isim alanÄ±dÄ±r"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "beklenmeyen terim"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for %q#D has type %qT"
  msgid "missing template arguments after %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "%<virtual%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "betimleyici umuluyordu"
  
! #: cp/parser.c:21128
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "%<:%> veya %<...%> umuluyordu"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara sadece iÅŸlev parametresi olarak izin verilir"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "%C'deki iÅŸlev bildiriminden sonra umulmayan dÃ¶kÃ¼ntÃ¼"
  
! #: cp/parser.c:22576
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "sÄ±nÄ±f %s iÃ§in dosya bulunamÄ±yor"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD bildirimindeki sÄ±nÄ±f ismi geÃ§ersiz"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "bir doÄŸrudan Ã¶zelleÅŸtirme %<template <>%> ile Ã¶ncelenmeli"
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T tÃ¼rÃ¼nde Ã¶nceden tanÄ±m"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "sÄ±nÄ±f ismi umuluyordu"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:23158
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "bir kardeÅŸ bildirilirken bir sÄ±nÄ±f anahtarÄ± kullanÄ±lmalÄ±dÄ±r"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "iÅŸlev tanÄ±mÄ±nda pure belirteci"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "expected %<;%> at end of member declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÅŸablonlar dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±na izin verilmez"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (taban sÄ±nÄ±fÄ± Ã¶rtÃ¼k olarak bir tÃ¼rdÃ¼r)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code to check exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "OlaÄŸan dÄ±ÅŸÄ±lÄ±k belirtimlerini sÄ±nayacak kod Ã¼retilir"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ã¼ye olmayan iÅŸlevde %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi %L'de Ã§eliÅŸiyor"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "betimleyici veya %<(%> umuluyordu"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "bildirim belirteÃ§leri veya %<...%> umuluyordu"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "a requires expression cannot appear outside a template"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "yeniden %q+D bildirimi geÃ§ersiz"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok az"
*************** msgstr "ÅŸablon parametresi listesi Ã§ok
*** 49985,50534 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok fazla"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "isimli dÃ¶nÃ¼ÅŸ deÄŸerleri artÄ±k desteklenmiyor"
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable fused multiply/add instructions"
  msgid "empty introduction-list"
  msgstr "BirleÅŸik Ã§arpma/toplama komutlarÄ± etkinleÅŸtirilir"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/parser.c:26508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template %q#D in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "yerel sÄ±nÄ±f iÃ§inde %q#D Ã¼ye ÅŸablonu bildirimi geÃ§ersiz"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C ilintilemeli ÅŸablon"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "%qs ÅŸablon bildirimi"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "isim alanÄ± olmayan %qD kapsamÄ±nda doÄŸrudan Ã¶zelleÅŸtirme"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> alt ÅŸablon argÃ¼man listesinde %<> >%> olmalÄ±ydÄ±"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "sahte  %<>>%>, bir ÅŸablon argÃ¼man listesini sonlandÄ±rmak iÃ§in %<>%> kullanÄ±n"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:27528
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> before %<extern%>"
  msgid "%<__thread%> before %qD"
  msgstr "%<extern%> Ã¶ncesinde %<__thread%>"
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ %<long long%> desteklemez"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "bildirim belirteÃ§lerinde hem %<short%> hem de %<char%>"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE yinelenmiÅŸ"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs yinelenmiÅŸ"
  
! #: cp/parser.c:27736
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27739
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27742
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27748
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27751
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:27754
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27760
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27763
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27766
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27778
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27784
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27790
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27793
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> veya %<...%> umuluyordu"
  
! #: cp/parser.c:27882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs yaftasÄ± %q#T isimlemesinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD farklÄ± eriÅŸimle tekrar bildirilmiÅŸ"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (bir belirsizlik giderici olarak) sadece ÅŸablonlarda kullanÄ±labilir"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man iÃ§inde dosya sonu"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "yanlÄ±ÅŸ yere konmuÅŸ %<@%D%> Nesnel-C++ oluÅŸumu"
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> bir argÃ¼man olarak bir tÃ¼r belirtmeli"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Nesnel-C++ seÃ§ici ismi geÃ§ersiz"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%JbÃ¶lÃ¼m Ã¶zniteliÄŸi yerel deÄŸiÅŸkenler iÃ§in belirtilmiÅŸ olamaz"
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  #| msgid "illegal reference type specified for instance variable %qs"
  msgid "invalid type for instance variable"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs iÃ§in iliÅŸkilendirme tÃ¼rÃ¼ kuraldÄ±ÅŸÄ±"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> sonrasÄ±nda betimleyici umuluyordu"
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE Ã¶zniteliÄŸi %qE iÃ§in yoksayÄ±ldÄ±"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<wait%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization at %C is not allowed in a PURE procedure"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "%C'de ilklendirmeye bir PURE iÅŸlevinde izin verilmez"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "tÃ¼r bilgisi yetersiz"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "ifade umuluyordu"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄŸil"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma pack%>"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma pack%> sonunda dÃ¶kÃ¼ntÃ¼"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "%C'de deÄŸiÅŸken ismi umuluyordu"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 50050,50599 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok fazla"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "isimli dÃ¶nÃ¼ÅŸ deÄŸerleri artÄ±k desteklenmiyor"
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable fused multiply/add instructions"
  msgid "empty introduction-list"
  msgstr "BirleÅŸik Ã§arpma/toplama komutlarÄ± etkinleÅŸtirilir"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/parser.c:26531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template %q#D in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "yerel sÄ±nÄ±f iÃ§inde %q#D Ã¼ye ÅŸablonu bildirimi geÃ§ersiz"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C ilintilemeli ÅŸablon"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "%qs ÅŸablon bildirimi"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "isim alanÄ± olmayan %qD kapsamÄ±nda doÄŸrudan Ã¶zelleÅŸtirme"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> alt ÅŸablon argÃ¼man listesinde %<> >%> olmalÄ±ydÄ±"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "sahte  %<>>%>, bir ÅŸablon argÃ¼man listesini sonlandÄ±rmak iÃ§in %<>%> kullanÄ±n"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:27551
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> before %<extern%>"
  msgid "%<__thread%> before %qD"
  msgstr "%<extern%> Ã¶ncesinde %<__thread%>"
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ %<long long%> desteklemez"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "bildirim belirteÃ§lerinde hem %<short%> hem de %<char%>"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE yinelenmiÅŸ"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs yinelenmiÅŸ"
  
! #: cp/parser.c:27759
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27762
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27771
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27774
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "deyim umuluyordu"
  
! #: cp/parser.c:27777
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27783
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27786
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27813
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27865
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "%<{%> umuluyordu"
  
! #: cp/parser.c:27877
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> veya %<...%> umuluyordu"
  
! #: cp/parser.c:27905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs yaftasÄ± %q#T isimlemesinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD farklÄ± eriÅŸimle tekrar bildirilmiÅŸ"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (bir belirsizlik giderici olarak) sadece ÅŸablonlarda kullanÄ±labilir"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man iÃ§inde dosya sonu"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "yanlÄ±ÅŸ yere konmuÅŸ %<@%D%> Nesnel-C++ oluÅŸumu"
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> bir argÃ¼man olarak bir tÃ¼r belirtmeli"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Nesnel-C++ seÃ§ici ismi geÃ§ersiz"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "bildirim belirteÃ§leri umuluyordu"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%JbÃ¶lÃ¼m Ã¶zniteliÄŸi yerel deÄŸiÅŸkenler iÃ§in belirtilmiÅŸ olamaz"
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  #| msgid "illegal reference type specified for instance variable %qs"
  msgid "invalid type for instance variable"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs iÃ§in iliÅŸkilendirme tÃ¼rÃ¼ kuraldÄ±ÅŸÄ±"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> sonrasÄ±nda betimleyici umuluyordu"
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE Ã¶zniteliÄŸi %qE iÃ§in yoksayÄ±ldÄ±"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<wait%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  #| msgid "Initialization at %C is not allowed in a PURE procedure"
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "%C'de ilklendirmeye bir PURE iÅŸlevinde izin verilmez"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "tÃ¼r bilgisi yetersiz"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "ifade umuluyordu"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄŸil"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma pack%>"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma pack%> sonunda dÃ¶kÃ¼ntÃ¼"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC memregs must precede any function decls"
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC memregs bir iÅŸlev bildirimi ile Ã¶ncelenmeli"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "%C'de deÄŸiÅŸken ismi umuluyordu"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "%<,%> veya %<;%> umuluyordu"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr "Ã¶rneklenim sonrasÄ± %qD Ã¶zelle
*** 50626,50632 ****
  msgid "candidate is: %#D"
  msgstr "aday: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
--- 50691,50697 ----
  msgid "candidate is: %#D"
  msgstr "aday: %+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#D"
*************** msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bi
*** 51260,51390 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6609
  #, 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 of type %qT because %qD has no linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "cv nitelemesinde Ã§eliÅŸtiÄŸinden dolayÄ± %qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸildir"
  
! #: cp/pt.c:6647
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil cunku o bir sol taraf terimi deÄŸil"
  
! #: cp/pt.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not a constant pointer"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ o bir sabit gÃ¶stericisi deÄŸildir"
  
! #: cp/pt.c:6677
  #, 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 it is not an object with linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ o bir gÃ¶stericidir"
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "yerine %qE kullanmayÄ± deneyin"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qT tÃ¼rÃ¼ndedir"
  
! #: cp/pt.c:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ã¶zniteliklerin ÅŸablon parametrelerine uygulanmasÄ± gerÃ§eklenmedi"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ã¶zniteliklerin ÅŸablon parametrelerine uygulanmasÄ± gerÃ§eklenmedi"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of destructor %qE as a type"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "bir ÅŸablon parametresinin bir tÃ¼r Ã¼yesine basvurmak iÃ§in %<typename %E%> kullanÄ±n"
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "%2$qD iÃ§in ÅŸablon parametre listesindeki %1$d. argÃ¼manda tÃ¼r/deÄŸer uyumsuzluÄŸu"
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  %qT tÃ¼rÃ¼nde bir sabit umulurken %qT alÄ±ndÄ±"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  bir sÄ±nÄ±f sablonu umulurken %qE alÄ±ndÄ±"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  bir tÃ¼r umulurken %qE alÄ±ndÄ±"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  bir tÃ¼r umulurken %qT alÄ±ndÄ±"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  bir sÄ±nÄ±f sablonu umulurken %qT alÄ±ndÄ±"
  
! #: cp/pt.c:7590
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  %qD tÃ¼rÃ¼nde bir ÅŸablon umulurken %qD alÄ±ndÄ±"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "%2$qD iÃ§in ÅŸablon parametre listesindeki %1$d. argÃ¼manda tÃ¼r/deÄŸer uyumsuzluÄŸu"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 51325,51473 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6610
  #, 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 of type %qT because %qD has no linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6625
! #, fuzzy, gcc-internal-format
! #| msgid "partial specialization %qT does not specialize any template arguments"
! msgid "the address of %qD is not a valid template argument"
! msgstr "kÄ±smi Ã¶zelleÅŸtirme %qT hiÃ§ bir ÅŸablon argÃ¼manÄ±nÄ± Ã¶zelleÅŸtirmiyor"
! 
! #: cp/pt.c:6634
! #, fuzzy, gcc-internal-format
! #| msgid "partial specialization %qT does not specialize any template arguments"
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr "kÄ±smi Ã¶zelleÅŸtirme %qT hiÃ§ bir ÅŸablon argÃ¼manÄ±nÄ± Ã¶zelleÅŸtirmiyor"
! 
! #: cp/pt.c:6641
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
! msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
! msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
! 
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "cv nitelemesinde Ã§eliÅŸtiÄŸinden dolayÄ± %qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸildir"
  
! #: cp/pt.c:6680
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil cunku o bir sol taraf terimi deÄŸil"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not a constant pointer"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ o bir sabit gÃ¶stericisi deÄŸildir"
  
! #: cp/pt.c:6714
  #, 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 it is not an object with linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ o bir gÃ¶stericidir"
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "yerine %qE kullanmayÄ± deneyin"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qT tÃ¼rÃ¼ndedir"
  
! #: cp/pt.c:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ã¶zniteliklerin ÅŸablon parametrelerine uygulanmasÄ± gerÃ§eklenmedi"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ã¶zniteliklerin ÅŸablon parametrelerine uygulanmasÄ± gerÃ§eklenmedi"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of destructor %qE as a type"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "bir ÅŸablon parametresinin bir tÃ¼r Ã¼yesine basvurmak iÃ§in %<typename %E%> kullanÄ±n"
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "%2$qD iÃ§in ÅŸablon parametre listesindeki %1$d. argÃ¼manda tÃ¼r/deÄŸer uyumsuzluÄŸu"
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  %qT tÃ¼rÃ¼nde bir sabit umulurken %qT alÄ±ndÄ±"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  bir sÄ±nÄ±f sablonu umulurken %qE alÄ±ndÄ±"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  bir tÃ¼r umulurken %qE alÄ±ndÄ±"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  bir tÃ¼r umulurken %qT alÄ±ndÄ±"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  bir sÄ±nÄ±f sablonu umulurken %qT alÄ±ndÄ±"
  
! #: cp/pt.c:7672
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  %qD tÃ¼rÃ¼nde bir ÅŸablon umulurken %qD alÄ±ndÄ±"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "%2$qD iÃ§in ÅŸablon parametre listesindeki %1$d. argÃ¼manda tÃ¼r/deÄŸer uyumsuzluÄŸu"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  bir tÃ¼r umulurken %qE alÄ±ndÄ
*** 51392,51501 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in nontype parameter pack"
  msgstr "koÅŸullu ifadede tÃ¼r uyumsuzluÄŸu"
  
! #: cp/pt.c:7675
  #, 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 "ÅŸablon argÃ¼manÄ± %qE %qT'ye dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemedi"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "yanlÄ±ÅŸ sayÄ±da ÅŸablon argÃ¼manÄ± (%d yerine %d olmalÄ±ydÄ±)"
  
! #: cp/pt.c:7953
  #, 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 "yanlÄ±ÅŸ sayÄ±da ÅŸablon argÃ¼manÄ± (%d yerine %d olmalÄ±ydÄ±)"
  
! #: cp/pt.c:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "%q+D iÃ§in saÄŸlanmÄ±ÅŸ"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %2$q#D bildiriminin %1$d. parametresi iÃ§in"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "%q+D iÃ§in saÄŸlanmÄ±ÅŸ"
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan tÃ¼r %qT kullanÄ±lmÄ±ÅŸ"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "%q+D ÅŸablon bildirimi iÃ§in"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "dahili tutarlÄ±lÄ±k hatasÄ±"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/pt.c:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %qD Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
--- 51475,51584 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in nontype parameter pack"
  msgstr "koÅŸullu ifadede tÃ¼r uyumsuzluÄŸu"
  
! #: cp/pt.c:7757
  #, 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 "ÅŸablon argÃ¼manÄ± %qE %qT'ye dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemedi"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "yanlÄ±ÅŸ sayÄ±da ÅŸablon argÃ¼manÄ± (%d yerine %d olmalÄ±ydÄ±)"
  
! #: cp/pt.c:8035
  #, 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 "yanlÄ±ÅŸ sayÄ±da ÅŸablon argÃ¼manÄ± (%d yerine %d olmalÄ±ydÄ±)"
  
! #: cp/pt.c:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "%q+D iÃ§in saÄŸlanmÄ±ÅŸ"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %2$q#D bildiriminin %1$d. parametresi iÃ§in"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "%q+D iÃ§in saÄŸlanmÄ±ÅŸ"
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan tÃ¼r %qT kullanÄ±lmÄ±ÅŸ"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "%q+D ÅŸablon bildirimi iÃ§in"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "dahili tutarlÄ±lÄ±k hatasÄ±"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/pt.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %qD Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %D"
*************** msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man
*** 51514,51802 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has initializer but incomplete type"
  msgid "variable %qD has function type"
  msgstr "%qD deÄŸiÅŸkeni ilklendiricili ama iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "geÃ§ersiz parametre tÃ¼rÃ¼ %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "%q+D bildiriminde"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "bir dizi dÃ¶ndÃ¼ren iÅŸlev"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "bir iÅŸlev dÃ¶ndÃ¼ren iÅŸlev"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye iÅŸlev gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "void'e referans oluÅŸturuluyor"
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "void tÃ¼rÃ¼nde Ã¼yeye gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ne bir class, ne struct, ne de union tÃ¼rÃ¼nde"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT bir enum tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÅŸablonda %qs kullanÄ±mÄ±"
  
! #: cp/pt.c:14314
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "%qE baÄŸÄ±mlÄ± ismi bir tÃ¼r olarak Ã§Ã¶zÃ¼mlenmedi ama Ã¶rneklenim onun bir tÃ¼r olmasÄ±nÄ± istiyor"
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "eÄŸer bu bir tÃ¼r anlamÄ±ndaysa %<typename %E%> deyin"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "geÃ§ersiz alan %qD kullanÄ±mÄ±"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> kabul edeceÄŸi varsayÄ±lacak.)"
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/pt.c:17278
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ne bir sÄ±nÄ±f ne de isim alanÄ±"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT anonim tÃ¼rdÃ¼r/tÃ¼r kullanÄ±r"
  
! #: cp/pt.c:17983
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for %q#D has type %qT"
  msgid "template argument for %qD uses local type %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  %qD Ã¶rneklenmeye Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.c:21900
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:21943
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D %qT'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/pt.c:21954
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#D Ã¶rneklenimi"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %<extern%> kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÅŸablon tanÄ±mÄ±ndan Ã¶nce %q#T'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %qE kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rneklenimi"
--- 51597,51885 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has initializer but incomplete type"
  msgid "variable %qD has function type"
  msgstr "%qD deÄŸiÅŸkeni ilklendiricili ama iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "geÃ§ersiz parametre tÃ¼rÃ¼ %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "%q+D bildiriminde"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "bir dizi dÃ¶ndÃ¼ren iÅŸlev"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "bir iÅŸlev dÃ¶ndÃ¼ren iÅŸlev"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye iÅŸlev gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "void'e referans oluÅŸturuluyor"
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "void tÃ¼rÃ¼nde Ã¼yeye gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ne bir class, ne struct, ne de union tÃ¼rÃ¼nde"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT bir enum tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÅŸablonda %qs kullanÄ±mÄ±"
  
! #: cp/pt.c:14396
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "%qE baÄŸÄ±mlÄ± ismi bir tÃ¼r olarak Ã§Ã¶zÃ¼mlenmedi ama Ã¶rneklenim onun bir tÃ¼r olmasÄ±nÄ± istiyor"
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "eÄŸer bu bir tÃ¼r anlamÄ±ndaysa %<typename %E%> deyin"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "geÃ§ersiz alan %qD kullanÄ±mÄ±"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> kabul edeceÄŸi varsayÄ±lacak.)"
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/pt.c:17360
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ne bir sÄ±nÄ±f ne de isim alanÄ±"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT anonim tÃ¼rdÃ¼r/tÃ¼r kullanÄ±r"
  
! #: cp/pt.c:18065
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for %q#D has type %qT"
  msgid "template argument for %qD uses local type %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  %qD Ã¶rneklenmeye Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.c:21989
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22032
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D %qT'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/pt.c:22043
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#D Ã¶rneklenimi"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %<extern%> kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÅŸablon tanÄ±mÄ±ndan Ã¶nce %q#T'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %qE kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rneklenimi"
*************** msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rne
*** 51808,51909 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "bir tanÄ±mlama olmadan %qD'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:22971
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %q+D Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.c:23313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "iÅŸlev satÄ±riÃ§ine alÄ±nma sÄ±rasÄ±nda gÃ¶rmezden gelinir"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "%q+#D iÃ§in ortak deÄŸiÅŸen dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/pt.c:25433
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "%qs Ã¶ykÃ¼nÃ¼mÃ¼ mÃ¼mkÃ¼n deÄŸil"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.c:25474
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 51891,51992 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "bir tanÄ±mlama olmadan %qD'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:23060
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %q+D Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.c:23402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "iÅŸlev satÄ±riÃ§ine alÄ±nma sÄ±rasÄ±nda gÃ¶rmezden gelinir"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "%q+#D iÃ§in ortak deÄŸiÅŸen dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/pt.c:25553
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "%qs Ã¶ykÃ¼nÃ¼mÃ¼ mÃ¼mkÃ¼n deÄŸil"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.c:25594
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "%q+#D bildirilemez"
*** 52076,52582 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  `%q+#D' taban sÄ±nÄ±fta bildirildiÄŸinden"
  
! #: cp/semantics.c:848
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%Hanlamca belirsiz %<else%>den kaÃ§Ä±nmak iÃ§in kaÅŸlÄ± ayraÃ§lar Ã¶nerilir"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "asm terimi %qE'nin tÃ¼rÃ¼ saptanamadÄ±"
  
! #: cp/semantics.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "Objective-C bildirimleri sadece genel etki alanÄ±nda gÃ¶rÃ¼nebilir"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "statik Ã¼ye iÅŸlevde Ã¼ye %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "yÄ±kÄ±cÄ±larÄ±n argÃ¼manÄ± olmaz"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "statik Ã¼ye iÅŸlevlerde %<this%> kullanÄ±lmaz"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ã¼ye olmayan iÅŸlevde %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "tepe seviyede %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "sÃ¶zde yÄ±kÄ±cÄ± isminde niteleyen etki alanÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE %qT tÃ¼rÃ¼nde deÄŸil"
  
! #: cp/semantics.c:2671
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "compound literal of non-object type %qT"
  msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ÅŸablon tÃ¼rÃ¼ parametrelerde %<class%> ya da %<typename%> sÃ¶zcÃ¼ÄŸÃ¼ kullanÄ±lmalÄ±"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "bir ÅŸablonun ÅŸablon parametresinin Ã¶ntanÄ±mlÄ± deÄŸeri olarak %qT tÃ¼rÃ¼nÃ¼n kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "bir ÅŸablonun ÅŸablon parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man geÃ§ersiz"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "ÅŸablon parametre listesi iÃ§inde %q#T tanÄ±mÄ±"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "nitelikli tÃ¼r %qT tanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not captured"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "iceren iÅŸlevden %<auto%> kullanÄ±mÄ±"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "iceren iÅŸlevden parametre kullanÄ±mÄ±"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter from containing function"
  msgid "use of parameter outside function body"
  msgstr "iceren iÅŸlevden parametre kullanÄ±mÄ±"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "missing template arguments"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "%qD ÅŸablon parametresi %qT tÃ¼rÃ¼ndeyse butunleyen ya da sÄ±rali tÃ¼rde olmadÄ±ÄŸÄ±ndan bir butunleyen sabit ifadesinde kullanÄ±lmaz"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "isim alanÄ± %qD'nin ifade olarak kullanÄ±mÄ±"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "sÄ±nÄ±f sablonu %qT'nin ifade olarak kullanÄ±mÄ±"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "uye %qD iÃ§in istek Ã§oklu miras kafesi iÃ§inde belirsiz"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE tÃ¼rÃ¼ bilinmiyor"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT bir ÅŸablon tÃ¼rÃ¼ deÄŸil"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri parametre bildiriminde geÃ§ersiz"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
  
! #: cp/semantics.c:5526
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<gang%> static expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "%<gang%> static value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<gang%> num expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<vector%> length expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<worker%> num expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "%qs expression must be integral"
  msgstr "%L'deki ifade deÄŸiÅŸmez olmalÄ±"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "%<gang%> num value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "yÄ±ÄŸÄ±t boyutu ikinin Ã¼stel katlarÄ±nda olmalÄ±"
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%s ifade listesi bilesik ifade olarak ele alÄ±niyor"
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<grainsize%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<priority%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> bir gÃ¶sterici tÃ¼rÃ¼ olarak tanÄ±mlÄ± deÄŸil"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "CRIS-port olumlamasÄ± baÅŸarÄ±sÄ±z: "
  
! #: cp/semantics.c:8827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "CRIS-port olumlamasÄ± baÅŸarÄ±sÄ±z: "
  
! #: cp/semantics.c:8832
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "%q+D statik olmayan bildirim statik bildirimi izliyor"
  
! #: cp/semantics.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "argument to decltype must be an expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s aÅŸÄ±rÄ± yÃ¼klÃ¼ iÅŸlevin adresini Ã§Ã¶zÃ¼mleyemiyor"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "virgÃ¼llÃ¼ ifadenin sol terimi etkisiz"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÅŸablon argÃ¼manÄ± %qE ÅŸablon parametre(ler)ini iÃ§ine alÄ±yor"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 52159,52665 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  `%q+#D' taban sÄ±nÄ±fta bildirildiÄŸinden"
  
! #: cp/semantics.c:851
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%Hanlamca belirsiz %<else%>den kaÃ§Ä±nmak iÃ§in kaÅŸlÄ± ayraÃ§lar Ã¶nerilir"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "asm terimi %qE'nin tÃ¼rÃ¼ saptanamadÄ±"
  
! #: cp/semantics.c:1584
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "Objective-C bildirimleri sadece genel etki alanÄ±nda gÃ¶rÃ¼nebilir"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "statik Ã¼ye iÅŸlevde Ã¼ye %q+D kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "yÄ±kÄ±cÄ±larÄ±n argÃ¼manÄ± olmaz"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "statik Ã¼ye iÅŸlevlerde %<this%> kullanÄ±lmaz"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ã¼ye olmayan iÅŸlevde %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "tepe seviyede %<this%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "sÃ¶zde yÄ±kÄ±cÄ± isminde niteleyen etki alanÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE %qT tÃ¼rÃ¼nde deÄŸil"
  
! #: cp/semantics.c:2684
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "compound literal of non-object type %qT"
  msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ÅŸablon tÃ¼rÃ¼ parametrelerde %<class%> ya da %<typename%> sÃ¶zcÃ¼ÄŸÃ¼ kullanÄ±lmalÄ±"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "bir ÅŸablonun ÅŸablon parametresinin Ã¶ntanÄ±mlÄ± deÄŸeri olarak %qT tÃ¼rÃ¼nÃ¼n kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "bir ÅŸablonun ÅŸablon parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man geÃ§ersiz"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "ÅŸablon parametre listesi iÃ§inde %q#T tanÄ±mÄ±"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "nitelikli tÃ¼r %qT tanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not captured"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "iceren iÅŸlevden %<auto%> kullanÄ±mÄ±"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "iceren iÅŸlevden parametre kullanÄ±mÄ±"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter from containing function"
  msgid "use of parameter outside function body"
  msgstr "iceren iÅŸlevden parametre kullanÄ±mÄ±"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "missing template arguments"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "%qD ÅŸablon parametresi %qT tÃ¼rÃ¼ndeyse butunleyen ya da sÄ±rali tÃ¼rde olmadÄ±ÄŸÄ±ndan bir butunleyen sabit ifadesinde kullanÄ±lmaz"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "isim alanÄ± %qD'nin ifade olarak kullanÄ±mÄ±"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "sÄ±nÄ±f sablonu %qT'nin ifade olarak kullanÄ±mÄ±"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "uye %qD iÃ§in istek Ã§oklu miras kafesi iÃ§inde belirsiz"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD bir sabit ifadesinde bulunamaz"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE tÃ¼rÃ¼ bilinmiyor"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT bir ÅŸablon tÃ¼rÃ¼ deÄŸil"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri parametre bildiriminde geÃ§ersiz"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
  
! #: cp/semantics.c:5539
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<gang%> static expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "%<gang%> static value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<gang%> num expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<vector%> length expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<worker%> num expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "%qs expression must be integral"
  msgstr "%L'deki ifade deÄŸiÅŸmez olmalÄ±"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "%<gang%> num value must be positive"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "yÄ±ÄŸÄ±t boyutu ikinin Ã¼stel katlarÄ±nda olmalÄ±"
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%s ifade listesi bilesik ifade olarak ele alÄ±niyor"
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<grainsize%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<priority%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%C'deki STAT ifadesi bir deÄŸiÅŸken olmalÄ±dÄ±r"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> bir gÃ¶sterici tÃ¼rÃ¼ olarak tanÄ±mlÄ± deÄŸil"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "CRIS-port olumlamasÄ± baÅŸarÄ±sÄ±z: "
  
! #: cp/semantics.c:8840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "CRIS-port olumlamasÄ± baÅŸarÄ±sÄ±z: "
  
! #: cp/semantics.c:8845
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "%q+D statik olmayan bildirim statik bildirimi izliyor"
  
! #: cp/semantics.c:8875
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "argument to decltype must be an expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s aÅŸÄ±rÄ± yÃ¼klÃ¼ iÅŸlevin adresini Ã§Ã¶zÃ¼mleyemiyor"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "virgÃ¼llÃ¼ ifadenin sol terimi etkisiz"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÅŸablon argÃ¼manÄ± %qE ÅŸablon parametre(ler)ini iÃ§ine alÄ±yor"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%qV niteleyicileri %qT'ye uygula
*** 52593,52713 ****
  msgid "lambda-expression in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE Ã¶zniteliÄŸi veri tÃ¼rlerinde yoksayÄ±lÄ±r"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "istenen init_priority bir tamsayÄ± sabit deÄŸil"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f tÃ¼rÃ¼nde nesnelerin dosya baÄŸlamÄ± tanÄ±mlarÄ±nda kullanÄ±labilir"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "istenen init_priority aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "istenen init_priority iÃ§ kullanim iÃ§in ayrilmiÅŸtir"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "bu platformda %qE Ã¶zniteliÄŸi desteklenmiyor"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "the %qE attribute requires arguments"
  msgstr "%qE Ã¶zniteliÄŸi isimli argÃ¼manlarÄ± olan prototipler gerektirir"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> geÃ§erli bir bildirici deÄŸil"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> geÃ§erli bir bildirici deÄŸil"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %qD applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %qD applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "dizi sÄ±nÄ±rÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: cp/tree.c:4902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* denetimi: %2$s dosyasÄ±nÄ±n %3$d. satÄ±rÄ±ndaki %1$s iÃ§inde baÅŸarÄ±sÄ±z"
--- 52676,52796 ----
  msgid "lambda-expression in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE Ã¶zniteliÄŸi veri tÃ¼rlerinde yoksayÄ±lÄ±r"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "istenen init_priority bir tamsayÄ± sabit deÄŸil"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f tÃ¼rÃ¼nde nesnelerin dosya baÄŸlamÄ± tanÄ±mlarÄ±nda kullanÄ±labilir"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "istenen init_priority aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "istenen init_priority iÃ§ kullanim iÃ§in ayrilmiÅŸtir"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "bu platformda %qE Ã¶zniteliÄŸi desteklenmiyor"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "the %qE attribute requires arguments"
  msgstr "%qE Ã¶zniteliÄŸi isimli argÃ¼manlarÄ± olan prototipler gerektirir"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> geÃ§erli bir bildirici deÄŸil"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> geÃ§erli bir bildirici deÄŸil"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%qE Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %qD applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %qD applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "dizi sÄ±nÄ±rÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: cp/tree.c:4897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* denetimi: %2$s dosyasÄ±nÄ±n %3$d. satÄ±rÄ±ndaki %1$s iÃ§inde baÅŸarÄ±sÄ±z"
*************** msgstr "   Ã¼yeye gÃ¶sterici dÃ¶nÃ¼ÅŸÃ¼m
*** 53457,53629 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "%qT'ye %qT'den dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck.c:8507
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%4$qD iÅŸlevinin %3$qP. argÃ¼manÄ± iÃ§in %1$qT tÃ¼rÃ¼ %2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "%4$qD iÅŸlevinin %3$qP. argÃ¼manÄ± iÃ§in %1$qT tÃ¼rÃ¼ %2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/typeck.c:8564
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: cp/typeck.c:8568
  #, 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 "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: cp/typeck.c:8573
  #, 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 "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi iÃ§in aday olabilir"
  
! #: cp/typeck.c:8578
  #, 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 "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi iÃ§in aday olabilir"
  
! #: cp/typeck.c:8588
  #, 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 "atamada sol taraf bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "%2$q+D iÅŸlevinin %1$P. argÃ¼manÄ±na aktarÄ±mda"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "geÃ§iciye baÅŸvuru dÃ¶nÃ¼yor"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "sag yansiz dÃ¶nÃ¼ÅŸluye referans"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "yerel deÄŸiÅŸken %q+D'ye referans donduruldu"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
  
! #: cp/typeck.c:8818
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "bir yÄ±kÄ±cÄ±dan deÄŸer donuyor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:8826
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "bir kurucunun bir iÅŸlev deneme blokunun bir tutamagÄ±ndan dondurulemez"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "kurucudan bir deÄŸer dondurulemez"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%qT donduren iÅŸlevde deÄŸer iÃ§ermeyen return"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "ilklendirici yok"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/typeck.c:8889
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "%L ve %L'de iÅŸliÃ§ler iÃ§in sÄ±ralar uyumsuz"
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'void' dÃ¶nÃ¼ÅŸlu iÅŸlevde deÄŸer iÃ§eren `return' deyimi"
  
! #: cp/typeck.c:8954
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%>', %<throw()%> olarak bildirilmedikce (ya da -fcheck-new etkinken) NULL donmemeli"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 53540,53712 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "%qT'ye %qT'den dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck.c:8508
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%4$qD iÅŸlevinin %3$qP. argÃ¼manÄ± iÃ§in %1$qT tÃ¼rÃ¼ %2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "%4$qD iÅŸlevinin %3$qP. argÃ¼manÄ± iÃ§in %1$qT tÃ¼rÃ¼ %2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in return"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/typeck.c:8565
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: cp/typeck.c:8569
  #, 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 "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: cp/typeck.c:8574
  #, 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 "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi iÃ§in aday olabilir"
  
! #: cp/typeck.c:8579
  #, 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 "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi iÃ§in aday olabilir"
  
! #: cp/typeck.c:8589
  #, 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 "atamada sol taraf bir biÃ§im Ã¶zniteliÄŸi adayÄ± olabilir"
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "%2$q+D iÅŸlevinin %1$P. argÃ¼manÄ±na aktarÄ±mda"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "geÃ§iciye baÅŸvuru dÃ¶nÃ¼yor"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "sag yansiz dÃ¶nÃ¼ÅŸluye referans"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "yerel deÄŸiÅŸken %q+D'ye referans donduruldu"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
  
! #: cp/typeck.c:8819
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "bir yÄ±kÄ±cÄ±dan deÄŸer donuyor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:8827
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "bir kurucunun bir iÅŸlev deneme blokunun bir tutamagÄ±ndan dondurulemez"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "kurucudan bir deÄŸer dondurulemez"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%qT donduren iÅŸlevde deÄŸer iÃ§ermeyen return"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "ilklendirici yok"
  
! #: cp/typeck.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/typeck.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "%L ve %L'de iÅŸliÃ§ler iÃ§in sÄ±ralar uyumsuz"
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'void' dÃ¶nÃ¼ÅŸlu iÅŸlevde deÄŸer iÃ§eren `return' deyimi"
  
! #: cp/typeck.c:8955
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%>', %<throw()%> olarak bildirilmedikce (ya da -fcheck-new etkinken) NULL donmemeli"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "Nesne '%s' (%L'de), %s SAVE Ã¶zn
*** 57980,58067 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "DeÄŸiÅŸken '%s' (%L'de) ifade iÃ§inde gÃ¶rÃ¼nemez"
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 58063,58150 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "DeÄŸiÅŸken '%s' (%L'de) ifade iÃ§inde gÃ¶rÃ¼nemez"
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n i
*** 58268,58279 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
--- 58351,58362 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
*************** msgstr "%C'de biÃ§im belirtimi yinelenmi
*** 59124,59689 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "%C'de biÃ§im belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %C"
  msgid "X descriptor requires leading space count at %L"
  msgstr "Ek: %C'de X tanÄ±mlayÄ±cÄ± rehber boÅŸluk sayÄ±sÄ± gerektirir"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %C"
  msgid "$ descriptor at %L"
  msgstr "Ek: %C'de $ tanÄ±mlayÄ±cÄ±"
  
! #: fortran/io.c:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "$ must be the last specifier"
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ son belirteÃ§ olmalÄ±"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Ek: %C'de L tanÄ±mlayÄ±cÄ±sÄ±ndan sonraki pozitif geniÅŸlik eksik"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Ek: %C'de L tanÄ±mlayÄ±cÄ±sÄ±ndan sonraki pozitif geniÅŸlik eksik"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%<G0%> in format at %L"
  msgstr "BiÃ§im dizgesi iÃ§inde %s (%C'de)"
  
! #: fortran/io.c:940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Positive width required"
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Pozitif geniÅŸlik gerekli"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier %s at %L"
  msgstr "tanÄ±nmayan biÃ§im belirteci"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier at %L"
  msgstr "tanÄ±nmayan biÃ§im belirteci"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %C"
  msgid "Missing comma at %L"
  msgstr "Ek: %C'de virgÃ¼l eksik"
  
! #: fortran/io.c:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%s in format string at %L"
  msgstr "BiÃ§im dizgesi iÃ§inde %s (%C'de)"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Extraneous characters in format at %L"
  msgstr "Ek: %L'deki FORMAT etiketindeki deÄŸer karakter deÄŸil"
  
! #: fortran/io.c:1285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Format statement in module main block at %C."
  msgid "Format statement in module main block at %C"
  msgstr "%C'deki main modÃ¼lÃ¼ bloku iÃ§inde biÃ§im beyanÄ±"
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "%C'deki ENTRY deyimi bir INTERFACE bloku iÃ§indeymiÅŸ gibi gÃ¶rÃ¼nmÃ¼yor"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "%C'de biÃ§im yaftasÄ± eksik"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Invalid value for %s specification at %C"
  msgstr "%s belirtimi %C'de yinelenmiÅŸ"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "%s belirtimi %C'de yinelenmiÅŸ"
  
! #: fortran/io.c:1429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be INTENT(IN) at %C"
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "%C'de deÄŸiÅŸken etiketi INTENT(IN) olamaz"
  
! #: fortran/io.c:1437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "DeÄŸiÅŸken etiketi %C'deki PURE yordamÄ±nda atanamaz"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "%s etiket belirtimi %C'de yinelenmiÅŸ"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "%L'de FORMAT etiketindeki sabit ifadesi Ã¶ntanÄ±mlÄ± CHARACTER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/io.c:1617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%L'de FORMAT etiketindeki sabit ifadesi Ã¶ntanÄ±mlÄ± CHARACTER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "AtÄ±l: %L'da FORMAT etiketinde ASSIGNED deÄŸiÅŸkeni"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "'%s' deÄŸiÅŸkeni (%L'de) bir biÃ§im yaftasÄ± atamamÄ±ÅŸ"
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ek: %L'deki FORMAT etiketindeki deÄŸer karakter deÄŸil"
  
! #: fortran/io.c:1653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
  
! #: fortran/io.c:1660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
  
! #: fortran/io.c:1667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/io.c:1700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s etiketi (%L'de) ya %s ya da %s tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s' etiketi (%L'de) bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: %L'de IOMSG etiketi"
  
! #: fortran/io.c:1721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 %L'de SIZE etiketinde Ã¶ntanÄ±mlÄ± INTEGER gerektirir"
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "%C'deki INTENT belirtimi hatalÄ±"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ek: %L'de CONVERT etiketi"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: %C'de FLUSH deyimi"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s deyimi umuluyordu (%C'de)"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "%s deyiminde ifade umuluyordu (%C'de)"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Ä°sim '%s' %s deyimi iÃ§indeki bir dÃ¶ngÃ¼ ismi deÄŸil (%C'de)"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "%C'deki PURE yordamda OPEN deyimine izin verilmez"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "%C'deki PURE yordamda CLOSE deyimine izin verilmez"
  
! #: fortran/io.c:2639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/io.c:2647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "PURE yordamda %s deyimine izin verilmez (%C'de)"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number missing in statement at %L"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: %C'de FLUSH deyimi"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "%C'de biÃ§im yaftasÄ± eksik"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "%C'de UNIT belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "%C'de biÃ§im belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "'%s' simgesi '%s' isim alanÄ±nda INTENT(IN)'dir (%C'de)"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "%C'de NML belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "'%s' simgesi %C'de bir NAMELIST grup ismi olmalÄ±dÄ±r"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- iki kere belirtilmiÅŸ"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "%L'deki UNIT belirtimi ya bir INTEGER ifadesi ya da bir CHARACTER deÄŸiÅŸkeni olmalÄ±dÄ±r"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "%C'deki PROGRAM deyiminin biÃ§imi geÃ§ersiz"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "%L'de vektÃ¶r indisli iÃ§ birim"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Harici IO UNIT %L'de bir dizi olamaz"
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before output item list at %C is an extension"
  msgid "Comma before i/o item list at %L"
  msgstr "EK: %C'deki Ã§Ä±ktÄ± Ã¶ÄŸe listesinden Ã¶nceki virgÃ¼l bir ifadedir"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "%C'deki G/C yineleyicide sÃ¶zdizimi hatasÄ±"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "%C'deki READ deyiminde deÄŸiÅŸken umuluyordu"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "%s deyiminde ifade umuluyordu (%C'de)"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s deyiminde sÃ¶zdizimi hatasÄ± (%C'de)"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "Internal file at %L with namelist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/io.c:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "%s'in KIND parametresi %L'de bir ilklendirme ifadesi olmalÄ±dÄ±r"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "%C'de PRINT isim listesi bir ifadedir"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "%C'deki G/C listesinde virgÃ¼l umuluyordu"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "%C'deki PRINT deyimi PURE yordamÄ± iÃ§inde olamaz"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "%C'deki INQUIRE deyimi PURE yordamÄ± iÃ§inde olamaz"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "%C'deki IOLENGTH etiketi INQUIRE deyimi iÃ§inde geÃ§ersiz"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "%L'deki INQUIRE deyimi hem FILE hem de UNIT belirtecini iÃ§eremez"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/io.c:4450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:4634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "WAIT statement not allowed in PURE procedure at %C"
--- 59207,59787 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "%C'de biÃ§im belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: X descriptor requires leading space count at %C"
  msgid "X descriptor requires leading space count at %L"
  msgstr "Ek: %C'de X tanÄ±mlayÄ±cÄ± rehber boÅŸluk sayÄ±sÄ± gerektirir"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: $ descriptor at %C"
  msgid "$ descriptor at %L"
  msgstr "Ek: %C'de $ tanÄ±mlayÄ±cÄ±"
  
! #: fortran/io.c:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "$ must be the last specifier"
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ son belirteÃ§ olmalÄ±"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Ek: %C'de L tanÄ±mlayÄ±cÄ±sÄ±ndan sonraki pozitif geniÅŸlik eksik"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %C"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "Ek: %C'de L tanÄ±mlayÄ±cÄ±sÄ±ndan sonraki pozitif geniÅŸlik eksik"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%<G0%> in format at %L"
  msgstr "BiÃ§im dizgesi iÃ§inde %s (%C'de)"
  
! #: fortran/io.c:903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Positive width required"
  msgid "Positive width required in format specifier %s at %L"
  msgstr "Pozitif geniÅŸlik gerekli"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier %s at %L"
  msgstr "tanÄ±nmayan biÃ§im belirteci"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized format specifier"
  msgid "Period required in format specifier at %L"
  msgstr "tanÄ±nmayan biÃ§im belirteci"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing comma at %C"
  msgid "Missing comma at %L"
  msgstr "Ek: %C'de virgÃ¼l eksik"
  
! #: fortran/io.c:1235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s in format string at %C"
  msgid "%s in format string at %L"
  msgstr "BiÃ§im dizgesi iÃ§inde %s (%C'de)"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Extraneous characters in format at %L"
  msgstr "Ek: %L'deki FORMAT etiketindeki deÄŸer karakter deÄŸil"
  
! #: fortran/io.c:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Format statement in module main block at %C."
  msgid "Format statement in module main block at %C"
  msgstr "%C'deki main modÃ¼lÃ¼ bloku iÃ§inde biÃ§im beyanÄ±"
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "%C'deki ENTRY deyimi bir INTERFACE bloku iÃ§indeymiÅŸ gibi gÃ¶rÃ¼nmÃ¼yor"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "%C'de biÃ§im yaftasÄ± eksik"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Invalid value for %s specification at %C"
  msgstr "%s belirtimi %C'de yinelenmiÅŸ"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "%s belirtimi %C'de yinelenmiÅŸ"
  
! #: fortran/io.c:1439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be INTENT(IN) at %C"
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "%C'de deÄŸiÅŸken etiketi INTENT(IN) olamaz"
  
! #: fortran/io.c:1447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "DeÄŸiÅŸken etiketi %C'deki PURE yordamÄ±nda atanamaz"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "%s etiket belirtimi %C'de yinelenmiÅŸ"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "%L'de FORMAT etiketindeki sabit ifadesi Ã¶ntanÄ±mlÄ± CHARACTER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/io.c:1627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%L'de FORMAT etiketindeki sabit ifadesi Ã¶ntanÄ±mlÄ± CHARACTER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "AtÄ±l: %L'da FORMAT etiketinde ASSIGNED deÄŸiÅŸkeni"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "'%s' deÄŸiÅŸkeni (%L'de) bir biÃ§im yaftasÄ± atamamÄ±ÅŸ"
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ek: %L'deki FORMAT etiketindeki deÄŸer karakter deÄŸil"
  
! #: fortran/io.c:1663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
  
! #: fortran/io.c:1670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
  
! #: fortran/io.c:1677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ek: %L'de FORMAT etiketinde karakter dizisi"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/io.c:1710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s etiketi (%L'de) ya %s ya da %s tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s' etiketi (%L'de) bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: %L'de IOMSG etiketi"
  
! #: fortran/io.c:1731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 %L'de SIZE etiketinde Ã¶ntanÄ±mlÄ± INTEGER gerektirir"
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "%C'deki INTENT belirtimi hatalÄ±"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ek: %L'de CONVERT etiketi"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003: %C'de FLUSH deyimi"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s deyimi umuluyordu (%C'de)"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "%s deyiminde ifade umuluyordu (%C'de)"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "Ä°sim '%s' %s deyimi iÃ§indeki bir dÃ¶ngÃ¼ ismi deÄŸil (%C'de)"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "%C'deki PURE yordamda OPEN deyimine izin verilmez"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "%C'deki PURE yordamda CLOSE deyimine izin verilmez"
  
! #: fortran/io.c:2649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/io.c:2657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "PURE yordamda %s deyimine izin verilmez (%C'de)"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number missing in statement at %L"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: %C'de FLUSH deyimi"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "%C'de biÃ§im yaftasÄ± eksik"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "%C'de UNIT belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "%C'de biÃ§im belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "'%s' simgesi '%s' isim alanÄ±nda INTENT(IN)'dir (%C'de)"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "%C'de NML belirtimi yinelenmiÅŸ"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "'%s' simgesi %C'de bir NAMELIST grup ismi olmalÄ±dÄ±r"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- iki kere belirtilmiÅŸ"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "%L'deki UNIT belirtimi ya bir INTEGER ifadesi ya da bir CHARACTER deÄŸiÅŸkeni olmalÄ±dÄ±r"
  
! #: fortran/io.c:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "%C'deki PROGRAM deyiminin biÃ§imi geÃ§ersiz"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "%L'de vektÃ¶r indisli iÃ§ birim"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Harici IO UNIT %L'de bir dizi olamaz"
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before output item list at %C is an extension"
  msgid "Comma before i/o item list at %L"
  msgstr "EK: %C'deki Ã§Ä±ktÄ± Ã¶ÄŸe listesinden Ã¶nceki virgÃ¼l bir ifadedir"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT etiketi %d. yaftada (%L'de) tanÄ±msÄ±z"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "%C'deki G/C yineleyicide sÃ¶zdizimi hatasÄ±"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "%C'deki READ deyiminde deÄŸiÅŸken umuluyordu"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "%s deyiminde ifade umuluyordu (%C'de)"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s deyiminde sÃ¶zdizimi hatasÄ± (%C'de)"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "Internal file at %L with namelist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/io.c:3726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "%s'in KIND parametresi %L'de bir ilklendirme ifadesi olmalÄ±dÄ±r"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "%C'de PRINT isim listesi bir ifadedir"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "%C'deki G/C listesinde virgÃ¼l umuluyordu"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "%C'deki PRINT deyimi PURE yordamÄ± iÃ§inde olamaz"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "%C'deki INQUIRE deyimi PURE yordamÄ± iÃ§inde olamaz"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "%C'deki IOLENGTH etiketi INQUIRE deyimi iÃ§inde geÃ§ersiz"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "%L'deki INQUIRE deyimi hem FILE hem de UNIT belirtecini iÃ§eremez"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/io.c:4517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "%L'deki INQUIRE deyimi ya FILE ya da UNIT belirteci gerektir"
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "%C'deki END etiketine Ã§Ä±ktÄ± deyiminde izin verilmez"
  
! #: fortran/io.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "WAIT statement not allowed in PURE procedure at %C"
*************** msgstr ""
*** 60666,60941 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "%C'deki USE deyiminde soysal belirtim eksik"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "%C'deki SAVE deyiminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Genel isim '%s' (%L'de), zaten %s (%L'de) olarak kullanÄ±lÄ±yor"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "SUBMODULE declaration at %C"
  msgstr "%C'deki veri bildiriminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%C'deki ENTRY deyimi bir iÃ§erilmiÅŸ altyordamÄ±n iÃ§inde gÃ¶rÃ¼nemez"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%C'deki SAVE deyiminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "%s modÃ¼lÃ¼nÃ¼n okunmasÄ± (%d. satÄ±r %d. sÃ¼tun): %s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "%s modÃ¼lÃ¼nÃ¼n yazÄ±lmasÄ± (%d. satÄ±r %d. sÃ¼tun): %s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "%s modÃ¼lÃ¼ (%d. satÄ±r %d. sÃ¼tun): %s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Modul dosyasÄ±na yazarken hata: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Ä°sim listesinin ismi %s USE iliÅŸkisiyle %s yapÄ±lamaz"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "BaÅŸvurulan '%s' simgesi (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "BaÅŸvurulan '%s' iÅŸleci (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "BaÅŸvurulan '%s' yerleÅŸik iÅŸleci (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "ModÃ¼l dosyasÄ±`%s' yazmak iÃ§in aÃ§Ä±lamÄ±yor (%C'de): %s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "ModÃ¼l dosyasÄ± `%s' yazmak iÃ§in aÃ§Ä±lÄ±rken hata: %s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file '%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: `%s' silinemiyor: %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "ModÃ¼l dosyasÄ±`%s' yazmak iÃ§in aÃ§Ä±lamÄ±yor (%C'de): %s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file '%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: yardÄ±mcÄ± bilgi dosyasÄ± `%s' silinemiyor: %s\n"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs at %C already declared"
  msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "%L'deki yerleÅŸik '%s' seÃ§ilmiÅŸ standartta bulunmuyor"
  
! #: fortran/module.c:6465
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "BaÅŸvurulan '%s' simgesi (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs already declared"
  msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "BaÅŸvurulan '%s' simgesi (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "%s deyimi bir dÃ¶ngÃ¼ iÃ§inde deÄŸil (%C'de)"
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "ModÃ¼l dosyasÄ±`%s' okumak iÃ§in aÃ§Ä±lamÄ±yor (%C'de): %s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
--- 60764,61039 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "%C'deki USE deyiminde soysal belirtim eksik"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Renaming operators in USE statements at %C"
  msgstr "%C'deki SAVE deyiminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Genel isim '%s' (%L'de), zaten %s (%L'de) olarak kullanÄ±lÄ±yor"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "SUBMODULE declaration at %C"
  msgstr "%C'deki veri bildiriminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%C'deki ENTRY deyimi bir iÃ§erilmiÅŸ altyordamÄ±n iÃ§inde gÃ¶rÃ¼nemez"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%C'deki SAVE deyiminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "%s modÃ¼lÃ¼nÃ¼n okunmasÄ± (%d. satÄ±r %d. sÃ¼tun): %s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "%s modÃ¼lÃ¼nÃ¼n yazÄ±lmasÄ± (%d. satÄ±r %d. sÃ¼tun): %s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "%s modÃ¼lÃ¼ (%d. satÄ±r %d. sÃ¼tun): %s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Modul dosyasÄ±na yazarken hata: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "Ä°sim listesinin ismi %s USE iliÅŸkisiyle %s yapÄ±lamaz"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "BaÅŸvurulan '%s' simgesi (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  #| msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "BaÅŸvurulan '%s' iÅŸleci (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "BaÅŸvurulan '%s' yerleÅŸik iÅŸleci (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "ModÃ¼l dosyasÄ±`%s' yazmak iÃ§in aÃ§Ä±lamÄ±yor (%C'de): %s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "ModÃ¼l dosyasÄ± `%s' yazmak iÃ§in aÃ§Ä±lÄ±rken hata: %s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file '%s': %s\n"
  msgid "Can't delete module file %qs: %s"
  msgstr "%s: `%s' silinemiyor: %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "ModÃ¼l dosyasÄ±`%s' yazmak iÃ§in aÃ§Ä±lamÄ±yor (%C'de): %s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file '%s': %s\n"
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "%s: yardÄ±mcÄ± bilgi dosyasÄ± `%s' silinemiyor: %s\n"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs at %C already declared"
  msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "%L'deki yerleÅŸik '%s' seÃ§ilmiÅŸ standartta bulunmuyor"
  
! #: fortran/module.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "BaÅŸvurulan '%s' simgesi (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Symbol %qs already declared"
  msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "BaÅŸvurulan '%s' simgesi (%L'de), '%s' modÃ¼lÃ¼nde yok"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "%s deyimi bir dÃ¶ngÃ¼ iÃ§inde deÄŸil (%C'de)"
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "ModÃ¼l dosyasÄ±`%s' okumak iÃ§in aÃ§Ä±lamÄ±yor (%C'de): %s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
*************** msgstr "Ä°ÅŸlev '%s' (%L'de) bir INTRINS
*** 63523,63529 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 63621,63627 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr ""
*** 65154,65626 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.c:13884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "'%s' tahmini boyutlu dizisine '%s' isim listesinde izin verilmiyor (%C'de)."
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.c:13995
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:14014
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parametre dizisi '%s' %L'de Ã¶zdevinimli veya tahmini biÃ§imli olamaz"
  
! #: fortran/resolve.c:14030
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ã–rtÃ¼k olarak  PARAMETER tÃ¼rlÃ¼ '%s' %L'de sonraki bir IMPLICIT tÃ¼rle eÅŸleÅŸmiyor"
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%L'de PARAMETER iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r uyumsuz"
  
! #: fortran/resolve.c:14049
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:14158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:14275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:14283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "TÃ¼retilmiÅŸ %qs tÃ¼rÃ¼ %L'de tanÄ±mlanmamÄ±ÅŸ olan %qs tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC iÅŸlev '%s' %L'de PRIVATE '%s' tÃ¼rÃ¼nde olamaz"
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man %qs %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/resolve.c:14592
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.c:14601
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.c:14613
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "'%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.c:14664
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "%L'deki sÃ¶zde yordama ELEMENTAL yordamÄ±nda izin verilmez"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ä°sim listesinin ismi %s USE iliÅŸkisiyle %s yapÄ±lamaz"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ã¶ÄŸesi %qs %L'de COMMON iÃ§inde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "SÃ¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "DATA deyiminde %L'de sabit olmayan dizi bÃ¶lÃ¼mÃ¼"
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%L'deki DATA deyiminde deÄŸerden Ã§ok deÄŸiÅŸken var"
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%L'deki DATA deyiminde deÄŸiÅŸkenden Ã§ok deÄŸer var"
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lmamÄ±ÅŸ"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lamÄ±yor"
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.c:15507
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15515
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de Ã¶ntanÄ±mlÄ± ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ortak blok Ã¼yesi %qs %L'de, %qs pure yordamÄ±ndaki bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%qs isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "SÄ±nÄ±rlarÄ± sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "YapÄ± bileÅŸeni %qs %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L'deki altdizge sÄ±fÄ±r uzunlukta"
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs %L'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "YerleÅŸik iÅŸleÃ§ arayÃ¼zÃ¼ %qs %L'de bir FUNCTION olmalÄ±"
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de tahmini karakter uzunluÄŸunda olamaz"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n en fazla iki argÃ¼manÄ± olmalÄ±"
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 65252,65714 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.c:13866
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "'%s' tahmini boyutlu dizisine '%s' isim listesinde izin verilmiyor (%C'de)."
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:13982
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parametre dizisi '%s' %L'de Ã¶zdevinimli veya tahmini biÃ§imli olamaz"
  
! #: fortran/resolve.c:13998
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ã–rtÃ¼k olarak  PARAMETER tÃ¼rlÃ¼ '%s' %L'de sonraki bir IMPLICIT tÃ¼rle eÅŸleÅŸmiyor"
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%L'de PARAMETER iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r uyumsuz"
  
! #: fortran/resolve.c:14017
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:14126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:14243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:14251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "TÃ¼retilmiÅŸ %qs tÃ¼rÃ¼ %L'de tanÄ±mlanmamÄ±ÅŸ olan %qs tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC iÅŸlev '%s' %L'de PRIVATE '%s' tÃ¼rÃ¼nde olamaz"
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man %qs %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/resolve.c:14560
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.c:14569
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.c:14581
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "'%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.c:14632
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "%L'deki sÃ¶zde yordama ELEMENTAL yordamÄ±nda izin verilmez"
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Ä°sim listesinin ismi %s USE iliÅŸkisiyle %s yapÄ±lamaz"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ã¶ÄŸesi %qs %L'de COMMON iÃ§inde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "SÃ¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "DATA deyiminde %L'de sabit olmayan dizi bÃ¶lÃ¼mÃ¼"
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%L'deki DATA deyiminde deÄŸerden Ã§ok deÄŸiÅŸken var"
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%L'deki DATA deyiminde deÄŸiÅŸkenden Ã§ok deÄŸer var"
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lmamÄ±ÅŸ"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lamÄ±yor"
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.c:15475
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15483
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de Ã¶ntanÄ±mlÄ± ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ortak blok Ã¼yesi %qs %L'de, %qs pure yordamÄ±ndaki bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%qs isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "SÄ±nÄ±rlarÄ± sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "YapÄ± bileÅŸeni %qs %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L'deki altdizge sÄ±fÄ±r uzunlukta"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs %L'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "YerleÅŸik iÅŸleÃ§ arayÃ¼zÃ¼ %qs %L'de bir FUNCTION olmalÄ±"
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de tahmini karakter uzunluÄŸunda olamaz"
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n en fazla iki argÃ¼manÄ± olmalÄ±"
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 66795,66806 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%L'de LOG'un karmaÅŸÄ±k argÃ¼manÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "HatalÄ± GÃ‡ tabantÃ¼rÃ¼ (%d)"
--- 66883,66894 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%L'de LOG'un karmaÅŸÄ±k argÃ¼manÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "HatalÄ± GÃ‡ tabantÃ¼rÃ¼ (%d)"
*************** msgstr "%Holmayan yÃ¶ntem %qE iÃ§in seÃ§
*** 68535,68543 ****
  #~ msgid "All functions default to the far section"
  #~ msgstr "Her iÅŸlev kendi bÃ¶lÃ¼mÃ¼ne yerleÅŸtirilir"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "Kayan noktalÄ± Ã§arpma/toplama komutlarÄ± Ã¼retilir"
- 
  #~ msgid "Warn if deprecated empty statements are found"
  #~ msgstr "Ã–nerilmeyen boÅŸ deyimler bulunduÄŸunda uyarÄ±r"
  
--- 68623,68628 ----
diff -Nrcpad gcc-7.2.0/gcc/po/uk.gmo gcc-7.3.0/gcc/po/uk.gmo
*** gcc-7.2.0/gcc/po/uk.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/uk.gmo	Thu Jan 25 08:41:37 2018
*************** write_c_file - output name is %s, prefix
*** 48,54 ****
  debugdebug: declaration of %qF has a different exception specifierdeclared heredefault %d minimum %d maximum %ddefault argument specified for lambda parameterdeleted definition of %q+Ddereferencing a null pointerdirective argument %qEdivision by zerodivision by zero is not a constant expressiondue to different exception specificationsduplicate %<_Atomic%>duplicate %<const%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qsduplicate (or overlapping) case valueduplicate case valueduplicate definition of '%s'duplicate insn UID: %iduplicated %<if%> conditionempty decomposition declarationerrorerror: expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<)%>expected %<*%>expected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> or %<{%>expected %<;%>, %<,%> or %<)%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<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%>expected %<none%> or %<shared%>expected %<operator%>expected %<point%>expected %<return%>expected %<scalar%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<~%>expected ...expected attribute before %<...%>expected binary operatorexpected else statementexpected expressionexpected function nameexpected function-name %<(%>expected goto expressionexpected integerexpected labelexpected semicolonexpected type-nameexpression %qE is not a constant expressionextra %<;%>fatal error: flow control insn inside a basic blockformatfound %<%c%s%>friend declaration herefrom previous declaration %qFfunction attribute mismatchfunction may return address of local variablefunction parameterglobal declaration %q#Dillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?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 call to %qD, declared herein definition of macro %qsin expansion of macro %qsin the definition of %q#Tincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDinsn outside basic blockinternal compiler errorinternal compiler error: invalid %%%c operandinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%P valueinvalid %%R valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j operandinvalid %%m valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid _Literalinvalid addressinvalid addressing modeinvalid argument %d for builtin %qFinvalid argument to %qDinvalid argumentsinvalid constantinvalid constrained type parameterinvalid expression for output modifier '%c'invalid format of %sinvalid maskinvalid number of operands to __FMAinvalid operandinvalid operand for 'r' specifierinvalid operand to %%Rinvalid operand to %%Sinvalid operationinvalid operation (%s)invalid private reduction on %qEinvalid property declarationinvalid prototype for '%s'label missing numbermissing operandmissing template argumentsmissing terminating %c charactermodification of %qE is not a constant expressionnegative insn lengthno argumentsno input filesno match for no register in addressnon-pointer argument to %<__builtin_launder%>not enough argumentsnotenote: null destination pointernull pointernull pointer dereferenceobjc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadoverriding %qD declared %<transaction_safe%>pedwarnpedwarn: permerrorpermerror: pointerpointers are not permitted as case valuesposition-independent code not supportedprecisionprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %qDprevious declaration of %qD was hereprevious definition of %q#Tprevious definition of %qD was hereprevious external decl of %q#Dprevious implicit declaration of %q+D was hereprotocol %qE is deprecatedrdynamic is not supportedredeclaration %qD differs in %<constexpr%> from previous declarationrequired from here
  return not followed by barrierreturn type of functionsorry, unimplementedsorry, unimplemented: statement is not a constant expressionstructure fieldtemplate %qD declaredthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe ''' printf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '0' printf flagthe '^' strfmon flagtoo many %<static%> argumentstoo many argumentstraditional C rejects the unary plus operatortype is deprecatedtype is deprecated: %sunable to open fileunexpected !$OMP ATOMIC expression at %Lunexpected argumentunknown demangling style '%s'unknown tuning option (%s)unreachableunrecoverable errorunused parameter %qDuse -Winvalid-pch for more informationusing %<%c%s%>valid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-mtune=%> switch are: %svalue %qE of type %qT is not a constant expressionverify_type failedwaitpid failedwarning: wrong argument %qs to option %qswrong insn in the fallthru edgewrong 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%>xstormy16_print_operand: unknown code{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2017-07-18 13:34+0200
  Last-Translator: Yuri Chornoivan <yurchor@ukr.net>
  Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>
--- 48,54 ----
  debugdebug: declaration of %qF has a different exception specifierdeclared heredefault %d minimum %d maximum %ddefault argument specified for lambda parameterdeleted definition of %q+Ddereferencing a null pointerdirective argument %qEdivision by zerodivision by zero is not a constant expressiondue to different exception specificationsduplicate %<_Atomic%>duplicate %<const%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qsduplicate (or overlapping) case valueduplicate case valueduplicate definition of '%s'duplicate insn UID: %iduplicated %<if%> conditionempty decomposition declarationerrorerror: expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<)%>expected %<*%>expected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> or %<{%>expected %<;%>, %<,%> or %<)%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<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%>expected %<none%> or %<shared%>expected %<operator%>expected %<point%>expected %<return%>expected %<scalar%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<~%>expected ...expected attribute before %<...%>expected binary operatorexpected else statementexpected expressionexpected function nameexpected function-name %<(%>expected goto expressionexpected integerexpected labelexpected semicolonexpected type-nameexpression %qE is not a constant expressionextra %<;%>fatal error: flow control insn inside a basic blockformatfound %<%c%s%>friend declaration herefrom previous declaration %qFfunction attribute mismatchfunction may return address of local variablefunction parameterglobal declaration %q#Dillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?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 call to %qD, declared herein definition of macro %qsin expansion of macro %qsin the definition of %q#Tincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDinsn outside basic blockinternal compiler errorinternal compiler error: invalid %%%c operandinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%P valueinvalid %%R valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j operandinvalid %%m valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid _Literalinvalid addressinvalid addressing modeinvalid argument %d for builtin %qFinvalid argument to %qDinvalid argumentsinvalid constantinvalid constrained type parameterinvalid expression for output modifier '%c'invalid format of %sinvalid maskinvalid number of operands to __FMAinvalid operandinvalid operand for 'r' specifierinvalid operand to %%Rinvalid operand to %%Sinvalid operationinvalid operation (%s)invalid private reduction on %qEinvalid property declarationinvalid prototype for '%s'label missing numbermissing operandmissing template argumentsmissing terminating %c charactermodification of %qE is not a constant expressionnegative insn lengthno argumentsno input filesno match for no register in addressnon-pointer argument to %<__builtin_launder%>not enough argumentsnotenote: null destination pointernull pointernull pointer dereferenceobjc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadoverriding %qD declared %<transaction_safe%>pedwarnpedwarn: permerrorpermerror: pointerpointers are not permitted as case valuesposition-independent code not supportedprecisionprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %qDprevious declaration of %qD was hereprevious definition of %q#Tprevious definition of %qD was hereprevious external decl of %q#Dprevious implicit declaration of %q+D was hereprotocol %qE is deprecatedrdynamic is not supportedredeclaration %qD differs in %<constexpr%> from previous declarationrequired from here
  return not followed by barrierreturn type of functionsorry, unimplementedsorry, unimplemented: statement is not a constant expressionstructure fieldtemplate %qD declaredthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe ''' printf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '0' printf flagthe '^' strfmon flagtoo many %<static%> argumentstoo many argumentstraditional C rejects the unary plus operatortype is deprecatedtype is deprecated: %sunable to open fileunexpected !$OMP ATOMIC expression at %Lunexpected argumentunknown demangling style '%s'unknown tuning option (%s)unreachableunrecoverable errorunused parameter %qDuse -Winvalid-pch for more informationusing %<%c%s%>valid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-mtune=%> switch are: %svalue %qE of type %qT is not a constant expressionverify_type failedwaitpid failedwarning: wrong argument %qs to option %qswrong insn in the fallthru edgewrong 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%>xstormy16_print_operand: unknown code{anonymous}{unknown}Project-Id-Version: gcc 7.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2017-07-18 13:34+0200
  Last-Translator: Yuri Chornoivan <yurchor@ukr.net>
  Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>
diff -Nrcpad gcc-7.2.0/gcc/po/uk.po gcc-7.3.0/gcc/po/uk.po
*** gcc-7.2.0/gcc/po/uk.po	Mon Jul 31 15:51:07 2017
--- gcc-7.3.0/gcc/po/uk.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2017-07-18 13:34+0200\n"
  "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
  "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 7.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2017-07-18 13:34+0200\n"
  "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
  "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
*************** msgstr ""
*** 196,208 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 196,208 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgid ""
*** 465,549 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr ""
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
  "For bug reporting instructions, please see:\n"
  msgstr ""
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 465,549 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr ""
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
  "For bug reporting instructions, please see:\n"
  msgstr ""
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 552,565 ****
  "\n"
  msgstr ""
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 552,565 ----
  "\n"
  msgstr ""
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 567,573 ****
  "\n"
  msgstr ""
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 567,573 ----
  "\n"
  msgstr ""
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 579,594 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbose                       Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr ""
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 579,594 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr ""
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbose                       Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 604,617 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 604,617 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 639,665 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr ""
  
! #: gcov-tool.c:422
  #, c-format
! msgid "    -f, --function                      Print function level info\n"
  msgstr ""
  
! #: gcov-tool.c:423
  #, c-format
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr ""
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr ""
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 639,665 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, c-format
! msgid "    -f, --function                      Print function level info\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, c-format
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr ""
  
! #: gcov-tool.c:422
  #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr ""
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr ""
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 734,769 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr ""
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr ""
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 734,769 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr ""
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr ""
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr ""
*** 946,1027 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²:%s Ð· %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â«%sÂ»\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr ""
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr ""
--- 946,1027 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²:%s Ð· %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â«%sÂ»\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr ""
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr ""
*************** msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð
*** 1128,1216 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾: %d Ð¼Ñ–Ð½Ñ–Ð¼ÑƒÐ¼: %d Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼: %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr ""
  
--- 1128,1216 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾: %d Ð¼Ñ–Ð½Ñ–Ð¼ÑƒÐ¼: %d Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼: %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 2735,2742 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
--- 2735,2742 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
*************** msgstr ""
*** 2755,2761 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
--- 2755,2761 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð
*** 2775,2782 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ TLS"
--- 2775,2782 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ TLS"
*************** msgid "invalid %%r value"
*** 2792,2809 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%P"
--- 2792,2809 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%r"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%R"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%N"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%P"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ
*** 2813,2819 ****
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%L"
--- 2813,2819 ----
  msgid "invalid %%h value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%h"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%L"
*************** msgid "invalid %%U value"
*** 2834,2840 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%s"
--- 2834,2840 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%U"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%s"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ
*** 2844,2850 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%E"
--- 2844,2850 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%C"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%E"
*************** msgid "unknown relocation unspec"
*** 2855,2861 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
--- 2855,2861 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
*************** msgstr ""
*** 2918,2924 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
--- 2918,2924 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
*************** msgstr ""
*** 2928,2956 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr ""
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 2928,2956 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr ""
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr ""
*** 2958,3058 ****
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.c:9803
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9808
  msgid "function parameter"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
! #: config/avr/avr.c:9813
  msgid "structure field"
  msgstr "Ð¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: config/avr/avr.c:9819
  msgid "return type of function"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�"
  
! #: config/avr/avr.c:9824
  msgid "pointer"
  msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº"
  
--- 2958,3058 ----
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.c:9818
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.c:9823
  msgid "function parameter"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
! #: config/avr/avr.c:9828
  msgid "structure field"
  msgstr "Ð¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: config/avr/avr.c:9834
  msgid "return type of function"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�"
  
! #: config/avr/avr.c:9839
  msgid "pointer"
  msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº"
  
*************** msgid "invalid const_double operand"
*** 3074,3080 ****
  msgstr ""
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3074,3080 ----
  msgstr ""
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr ""
*** 3296,3382 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:17882
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.c:17917
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:17986
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:17991
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18164
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18192
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18220
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18261
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr ""
  
--- 3296,3382 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:17888
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.c:17923
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:17992
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:17997
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18170
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18226
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18244
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18267
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr ""
  
*************** msgstr ""
*** 3413,3419 ****
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3413,3419 ----
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3467,3473 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 3467,3473 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgid "insn contains an invalid address
*** 3500,3506 ****
  msgstr ""
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 3500,3506 ----
  msgstr ""
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgstr ""
*** 3591,3867 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ 128-Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%e"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%f"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%F"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%G"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Â«%cÂ»"
  
! #: config/s390/s390.c:11703
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3591,3867 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ 128-Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%e"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%f"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%F"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%G"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Â«%cÂ»"
  
! #: config/s390/s390.c:11710
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 3887,3929 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%Y"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%A"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%B"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%C"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%D"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%f"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%s"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 3887,3929 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%Y"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%A"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%B"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%C"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%D"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%f"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%s"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð
*** 4085,4114 ****
  msgid "bad test"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%D"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%d"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t/%%b"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñ–"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "Ð·Ñ�ÑƒÐ² Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾ÑŽ"
  
--- 4085,4114 ----
  msgid "bad test"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%D"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%d"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t/%%b"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñ–"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "Ð·Ñ�ÑƒÐ² Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾ÑŽ"
  
*************** msgstr ""
*** 4129,4136 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>"
--- 4129,4136 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>"
*** 4152,4165 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%>"
--- 4152,4165 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%>"
*** 4190,4196 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%>"
--- 4190,4196 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%>"
*** 4198,4204 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<]%>"
--- 4198,4204 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4208,4221 ****
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>, %<,%> Ð°Ð±Ð¾ %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%>"
--- 4208,4221 ----
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>, %<,%> Ð°Ð±Ð¾ %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%>"
*** 4225,4231 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%>"
--- 4225,4231 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%>"
*************** msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ
*** 4238,4261 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4238,4261 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4263,4280 ****
  msgid "expected %<.%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<)%>"
--- 4263,4280 ----
  msgid "expected %<.%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<)%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %
*** 4282,4298 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<#pragma omp section%> Ð°Ð±Ð¾ %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<[%>"
--- 4282,4298 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<#pragma omp section%> Ð°Ð±Ð¾ %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<[%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<[%>"
*** 4301,4307 ****
  msgid "(anonymous)"
  msgstr "(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<<%>"
--- 4301,4307 ----
  msgid "(anonymous)"
  msgstr "(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<<%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<<%>"
*** 4310,4320 ****
  msgid "expected label"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¼Ñ–Ñ‚ÐºÑƒ"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
--- 4310,4320 ----
  msgid "expected label"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¼Ñ–Ñ‚ÐºÑƒ"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
*************** msgstr ""
*** 4533,4543 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4533,4543 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4709,4788 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr ""
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr ""
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr ""
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 4709,4788 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr ""
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr ""
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr ""
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr ""
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr ""
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr ""
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr ""
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr ""
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 4792,4866 ****
  msgid "Syntax error in expression at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñƒ %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐºÑ–Ð½Ñ†Ñ� Ñ„Ð°Ð¹Ð»Ð°"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "Ð�Ð°Ð·Ð²Ð° Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¾ÑŽ"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr ""
  
--- 4792,4866 ----
  msgid "Syntax error in expression at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñƒ %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐºÑ–Ð½Ñ†Ñ� Ñ„Ð°Ð¹Ð»Ð°"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "Ð�Ð°Ð·Ð²Ð° Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¾ÑŽ"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr ""
  
*************** msgstr ""
*** 5105,5116 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5105,5116 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5455,5461 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
--- 5455,5461 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
*************** msgid "Specify bit size of immediate TLS
*** 8334,8340 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
--- 8334,8340 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr ""
*************** msgstr ""
*** 8555,8561 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
--- 8555,8561 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr ""
  
*************** msgstr ""
*** 8772,8783 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
--- 8772,8783 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr ""
*************** msgstr ""
*** 9789,9875 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:181
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  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:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 9789,9875 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:184
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  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:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr ""
*** 9921,9931 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
--- 9921,9931 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10151,10228 ****
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Pointers are 64-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Pointers are 32-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
! msgid "Use 64-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:114
! msgid "Use 32-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:118
! msgid "Use stack bias."
  msgstr ""
  
  #: config/sparc/sparc.opt:122
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
  #: config/sparc/sparc.opt:126
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
  #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 10151,10244 ----
  msgstr ""
  
  #: config/sparc/sparc.opt:86
! msgid "Use additional VIS instructions introduced in OSA2017."
  msgstr ""
  
  #: config/sparc/sparc.opt:90
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:94
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
  #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:102
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:106
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
  #: config/sparc/sparc.opt:110
! msgid "Pointers are 64-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:114
! msgid "Pointers are 32-bit."
  msgstr ""
  
  #: config/sparc/sparc.opt:118
! msgid "Use 64-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:122
! msgid "Use 32-bit ABI."
  msgstr ""
  
  #: config/sparc/sparc.opt:126
! msgid "Use stack bias."
  msgstr ""
  
  #: config/sparc/sparc.opt:130
+ msgid "Use structs on stronger alignment for double-word copies."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:134
+ msgid "Optimize tail call instructions in assembler and linker."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 14566,14572 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 14582,14588 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 14968,14974 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
--- 14984,14990 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
*************** msgstr ""
*** 15246,15370 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr ""
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:575
  msgid "invalid comparison of generated struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  msgid "invalid comparison of generated array"
  msgstr ""
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr ""
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr ""
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
--- 15262,15386 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr ""
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:587
  msgid "invalid comparison of generated struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  msgid "invalid comparison of generated array"
  msgstr ""
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr ""
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr ""
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr ""
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr ""
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr ""
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr ""
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr ""
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr ""
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr ""
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr ""
*************** msgstr ""
*** 15539,15545 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
--- 15555,15561 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
*************** msgstr ""
*** 15601,15708 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr ""
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr ""
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 15617,15724 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr ""
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr ""
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr ""
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 16610,16621 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 16626,16637 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 16710,16721 ****
  msgid "cannot find '%s'"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Â«%sÂ»"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
--- 16726,16737 ----
  msgid "cannot find '%s'"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Â«%sÂ»"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr ""
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr ""
*************** msgstr ""
*** 16725,16731 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16741,16747 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr ""
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 16936,16942 ****
  msgid "error writing %qs"
  msgstr ""
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s"
--- 16952,16958 ----
  msgid "error writing %qs"
  msgstr ""
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s"
*************** msgstr ""
*** 17016,17032 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 17032,17048 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 17136,17147 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 17152,17163 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr ""
*** 17156,17167 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
--- 17172,17183 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
*************** msgstr ""
*** 17176,17182 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 17192,17198 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 17206,17212 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 17222,17228 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 17216,17222 ****
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 17232,17238 ----
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 17316,17377 ****
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr ""
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr ""
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr ""
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 17332,17398 ----
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.c:4476
! #, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr ""
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr ""
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr ""
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr ""
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 17379,17606 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr ""
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr ""
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr ""
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr ""
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr ""
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr ""
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr ""
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr ""
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr ""
  
! #: gcc.c:9885
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr ""
--- 17400,17627 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr ""
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr ""
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr ""
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr ""
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr ""
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr ""
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr ""
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr ""
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr ""
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr ""
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr ""
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr ""
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr ""
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr ""
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr ""
  
! #: gcc.c:9888
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr ""
*************** msgstr "Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ
*** 17745,17753 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
--- 17766,17774 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
*************** msgstr ""
*** 18162,18388 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs"
  
! #: gimplify.c:6854
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� %qE"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 18183,18409 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs"
  
! #: gimplify.c:6857
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� %qE"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr ""
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 18615,18621 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 18636,18642 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 18715,18721 ****
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
--- 18736,18742 ----
  
  #: ipa-devirt.c:1576
  #, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 19102,19299 ****
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 19123,19320 ----
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 19378,19384 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 19399,19405 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -fsanitize-re
*** 19534,19660 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr ""
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr ""
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr ""
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2371
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð½Ð°Ð·Ð²Ð° --param %qs; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?"
  
! #: opts.c:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð½Ð°Ð·Ð²Ð° --param %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2513
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2531
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 19555,19691 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
! 
! #: opts.c:1015
! #, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1656
  #, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr ""
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr ""
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr ""
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2378
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð½Ð°Ð·Ð²Ð° --param %qs; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?"
  
! #: opts.c:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð½Ð°Ð·Ð²Ð° --param %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2520
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2538
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr ""
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 19991,19997 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 20022,20028 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr ""
*** 20591,20602 ****
  msgid "error closing %s: %m"
  msgstr ""
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 20622,20633 ----
  msgid "error closing %s: %m"
  msgstr ""
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr ""
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€
*** 21507,21553 ****
  msgid "in expansion of macro %qs"
  msgstr "Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i Ð¼Ð°Ñ” Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ÐºÑ€Ð°Ñ—Ð² EH"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 21538,21584 ----
  msgid "in expansion of macro %qs"
  msgstr "Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i Ð¼Ð°Ñ” Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ÐºÑ€Ð°Ñ—Ð² EH"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr ""
*** 21648,21679 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
! #: tree-ssa-ccp.c:3431
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 21679,21710 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
! #: tree-ssa-ccp.c:3429
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 22027,22037 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22058,22068 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr ""
*** 22998,23004 ****
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
--- 23029,23035 ----
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
*************** msgstr ""
*** 23273,23279 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 23304,23310 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 23892,23953 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
--- 23923,23984 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
*************** msgstr ""
*** 24048,24054 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 24079,24085 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 24078,24084 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 24109,24115 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 24093,24114 ****
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
--- 24124,24145 ----
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
*************** msgstr ""
*** 24653,24660 ****
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 24684,24691 ----
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr[2] ""
*** 25323,25329 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr ""
--- 25354,25360 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr ""
*************** msgstr ""
*** 25483,25489 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
--- 25514,25520 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
*************** msgstr ""
*** 25806,25812 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
--- 25837,25843 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
*************** msgstr ""
*** 25886,25892 ****
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
--- 25917,25923 ----
  msgid "unknown value %qs for -mtune"
  msgstr ""
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
*************** msgstr ""
*** 25971,25979 ****
  msgid "target %s %s=%s is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 26002,26010 ----
  msgid "target %s %s=%s is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgid "bad value %qs for -mmemory-latenc
*** 26059,26065 ****
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26090,26096 ----
  msgstr ""
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 26233,26607 ****
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2349
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr ""
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3373
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3437
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr ""
  
! #: config/arm/arm.c:3639
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26264,26638 ----
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2354
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr ""
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr ""
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr ""
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3351
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr ""
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr ""
  
! #: config/arm/arm.c:3415
  #, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr ""
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr ""
  
! #: config/arm/arm.c:3617
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 26609,26680 ****
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr ""
  
! #: config/arm/arm.c:6913
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6962
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr ""
--- 26640,26716 ----
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr ""
  
! #: config/arm/arm.c:6891
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:6940
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr ""
*************** msgstr ""
*** 26682,26694 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
--- 26718,26730 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
*************** msgstr ""
*** 26782,26944 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9515
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.c:9522
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr ""
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr ""
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10224
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 26818,26991 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9530
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.c:9537
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr ""
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr ""
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr ""
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10247
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 27221,27232 ****
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 27268,27279 ----
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr ""
*** 27404,27410 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
--- 27451,27457 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
*************** msgstr ""
*** 27534,28117 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5938
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5977
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5987
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr ""
  
! #: config/i386/i386.c:33148
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33540
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34689
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34784
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35623
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35638
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35907
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36101
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36107
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36110
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 27581,28164 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:5944
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:5983
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:5993
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr ""
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7785
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr ""
  
! #: config/i386/i386.c:33189
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33581
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34730
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34825
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35664
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35679
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35948
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36142
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36148
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36151
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr ""
*** 28231,28237 ****
  msgid "argument %qd is not a constant"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
--- 28278,28284 ----
  msgid "argument %qd is not a constant"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
*************** msgstr ""
*** 28241,28247 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
--- 28288,28294 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
*************** msgstr ""
*** 28342,28348 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 28389,28395 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 28843,28850 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
--- 28890,28897 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
*************** msgstr ""
*** 29095,29121 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4306
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 29142,29168 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4322
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 29140,29146 ****
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 29187,29193 ----
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr ""
*** 29275,29498 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4444
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 29322,29545 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6442
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4446
  #, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 29501,30014 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14540
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14707
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14721
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15356
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15672
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15684
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15698
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 29548,30066 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14571
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14738
  #, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14752
  #, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15387
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15708
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15720
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15734
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 30195,30200 ****
--- 30247,30253 ----
  msgstr ""
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 30286,30292 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 30339,30345 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgid "%qF requires -mvx"
*** 30312,30320 ****
  msgstr "%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” -mvx"
  
  #: config/s390/s390-c.c:889
! #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
! msgstr ""
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
--- 30365,30374 ----
  msgstr "%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” -mvx"
  
  #: config/s390/s390-c.c:889
! #, fuzzy, gcc-internal-format
! #| msgid "%qF requires -mvx"
! msgid "%qF requires z14 or higher"
! msgstr "%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” -mvx"
  
  #: config/s390/s390-c.c:903
  #, gcc-internal-format
*************** msgstr ""
*** 30333,30339 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 30387,30393 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr ""
*** 30346,30505 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:769
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr ""
  
! #: config/s390/s390.c:786
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr ""
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1004
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %qF"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
--- 30400,30559 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:772
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr ""
  
! #: config/s390/s390.c:789
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr ""
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.c:1007
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %qF"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
*************** msgstr ""
*** 30556,30582 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1425
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr ""
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr ""
--- 30610,30636 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr ""
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/sparc/sparc.c:1541
  #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr ""
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr ""
*************** msgstr ""
*** 30861,30882 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 30915,30936 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr ""
*** 30962,30968 ****
  msgid "could not read the BRIG file"
  msgstr ""
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31016,31022 ----
  msgid "could not read the BRIG file"
  msgstr ""
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 31364,31372 ****
  msgstr ""
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 31418,31426 ----
  msgstr ""
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 31499,31505 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 31553,31559 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 32544,32550 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 32598,32604 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 32684,32700 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 32738,32754 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 32744,32750 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 32798,32804 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 32785,32791 ****
  msgstr ""
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 32839,32845 ----
  msgstr ""
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 32800,32806 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 32854,32860 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 32815,32822 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 32869,32876 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 32854,32860 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<;%>"
--- 32908,32914 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<;%>"
*************** msgstr ""
*** 32882,32888 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 32936,32942 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr ""
*** 32946,32959 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 33000,33013 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 33088,33094 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 33142,33148 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 33113,33124 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 33167,33178 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr ""
*** 33132,33148 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
--- 33186,33202 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
*************** msgstr ""
*** 33152,33158 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 33206,33212 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 33172,33178 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 33226,33232 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 33348,33364 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 33402,33418 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr ""
*** 33413,33473 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 33467,33527 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 33482,33493 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 33536,33547 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 33502,33554 ****
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<none%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<none%> Ð°Ð±Ð¾ %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%>, %<update%>, %<enter%> Ð°Ð±Ð¾ %<exit%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 33556,33608 ----
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<none%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<none%> Ð°Ð±Ð¾ %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%>, %<update%>, %<enter%> Ð°Ð±Ð¾ %<exit%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_threads%>
*** 33576,33597 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_tasks%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<grainsize%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<priority%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´â€™Ñ”Ð¼Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<tofrom%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<scalar%>"
--- 33630,33651 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_tasks%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<grainsize%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<priority%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´â€™Ñ”Ð¼Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<tofrom%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<scalar%>"
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<scalar%>"
*** 33601,33657 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_workers%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<static%>"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Ð½ÐµÑ�Ð¿Ð¾Ð´Ñ–Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
--- 33655,33711 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_workers%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<static%>"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Ð½ÐµÑ�Ð¿Ð¾Ð´Ñ–Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<vector_length
*** 33666,33682 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_teams%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<thread_limit%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 33720,33736 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_teams%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<thread_limit%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 33696,33712 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 33750,33766 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 33716,33782 ****
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma acc %s%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 33770,33836 ----
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma acc %s%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 33791,33797 ****
  msgid "expected function name"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
--- 33845,33851 ----
  msgid "expected function name"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
*************** msgstr ""
*** 33801,33842 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> Ð²Ð¶Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ %qD"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 33855,33896 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> Ð²Ð¶Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ %qD"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 33846,33872 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 33900,33926 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr ""
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 33876,33947 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<for%> Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<point%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 33930,34001 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<for%> Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<point%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 33956,33962 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 34010,34016 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 33966,33997 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<target%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<declare%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 34020,34051 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<target%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<declare%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾
*** 34046,34067 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
--- 34100,34121 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
*************** msgstr ""
*** 34076,34127 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr ""
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr ""
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 34130,34181 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr ""
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr ""
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr ""
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 34131,34137 ****
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr ""
--- 34185,34191 ----
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr ""
*************** msgstr ""
*** 34846,34852 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 34900,34906 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 35174,35180 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 35228,35234 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 35184,35190 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 35238,35244 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr ""
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr ""
*** 35209,35215 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 35263,35269 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 35224,35230 ****
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 35278,35284 ----
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 35244,35260 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 35298,35314 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 35264,35270 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
--- 35318,35324 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
*************** msgstr ""
*** 35370,35381 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 35424,35435 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 35385,35409 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 35439,35463 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35414,35483 ****
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
--- 35468,35537 ----
  msgstr ""
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
*************** msgstr ""
*** 35497,35503 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 35551,35557 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 35507,35523 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 35561,35577 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 35537,35554 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 35591,35608 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 35560,35591 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 35614,35645 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 35605,35659 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 35659,35713 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 35663,35694 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 35717,35748 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 36232,36383 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8748
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8778
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q#F"
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 36286,36437 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8753
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8782
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:8783
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q#F"
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 36478,36901 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3788
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  Ð°Ð±Ð¾ %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6711
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7016
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Ñ‡Ð»ÐµÐ½ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7053 cp/class.c:7083
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %q#T"
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
--- 36532,36955 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr ""
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3790
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  Ð°Ð±Ð¾ %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6714
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7019
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Ñ‡Ð»ÐµÐ½ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7056 cp/class.c:7086
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %q#T"
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
*************** msgstr ""
*** 36905,36916 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
--- 36959,36970 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr ""
*************** msgstr ""
*** 36940,37271 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr ""
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2324
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3410
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð·Ð¼Ñ–Ð½Ð° %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4398
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "reinterpret_cast Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4424
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT Ð½Ð° %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4439
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4579
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5611
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:5715
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 36994,37325 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr ""
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2340
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3434
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð·Ð¼Ñ–Ð½Ð° %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4429
  #, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "reinterpret_cast Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4455
  #, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT Ð½Ð° %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4470
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4610
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5642
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:5798
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 38061,38067 ****
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 38115,38121 ----
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 38076,38082 ****
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
--- 38130,38136 ----
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
*************** msgstr ""
*** 39712,39718 ****
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
--- 39766,39772 ----
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
*************** msgstr ""
*** 40163,40175 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
--- 40217,40229 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
*************** msgstr ""
*** 40179,40186 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
--- 40233,40240 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
*************** msgstr ""
*** 40230,40236 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
--- 40284,40290 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
*************** msgstr ""
*** 40294,40300 ****
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
--- 40348,40354 ----
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
*************** msgstr ""
*** 40309,40315 ****
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
--- 40363,40369 ----
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
*************** msgstr ""
*** 40467,40493 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 40521,40547 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 40496,40562 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 40550,40616 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 40565,40623 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
--- 40619,40677 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
*************** msgstr ""
*** 40926,40943 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 40980,40997 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr ""
*** 41037,41043 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
--- 41091,41097 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
*************** msgstr ""
*** 41057,41063 ****
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
--- 41111,41117 ----
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
*************** msgstr ""
*** 41252,41273 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:549
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 41306,41327 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:552
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 41322,41507 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr ""
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 41376,41561 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr ""
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 41693,41789 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr ""
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4150
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 41747,41843 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3639
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr ""
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4149
  #, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr ""
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] ""
*** 41791,41817 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 41845,41871 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 41831,41837 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 41885,41891 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 41856,41862 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 41910,41916 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 41916,43116 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2991
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr ""
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr ""
  
! #: cp/parser.c:3030
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3164
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3184
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3283
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:4673
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ ..."
  
! #: cp/parser.c:4685
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr ""
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_addressof%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_launder%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10186
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "Ñƒ ISO C++ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð»Ñ�Ð¼Ð±Ð´"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:10234
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<mutable%>"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11105
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11131
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð·Ð°Ð¹Ð²Ðµ %<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13028
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ�"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13307
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ñ–"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr ""
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:14850
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr ""
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿-Ð½Ð°Ð·Ð²Ñƒ"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%> Ð°Ð±Ð¾ %<{%>"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð£ ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– enum Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð¸"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18453
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18515
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>"
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
--- 41970,43175 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr ""
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr ""
  
! #: cp/parser.c:3032
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3166
  #, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3186
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:3285
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:4675
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ ..."
  
! #: cp/parser.c:4687
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr ""
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_addressof%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_launder%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10195
  #, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "Ñƒ ISO C++ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð»Ñ�Ð¼Ð±Ð´"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.c:10243
  #, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<mutable%>"
  
! #: cp/parser.c:10291
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11114
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11140
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "%<goto%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð·Ð°Ð¹Ð²Ðµ %<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13037
  #, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ�"
  
! #: cp/parser.c:13054
! #, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr ""
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13326
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ñ–"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr ""
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.c:14869
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr ""
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿-Ð½Ð°Ð·Ð²Ñƒ"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%> Ð°Ð±Ð¾ %<{%>"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð£ ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– enum Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð¸"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18476
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18538
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "%<asm%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>"
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
*************** msgstr ""
*** 43119,43462 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-fgnu-tm%>"
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:20679
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:20711
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<...%>"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%> Ð°Ð±Ð¾ %<:%>"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ typename"
  
! #: cp/parser.c:22775
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%> Ð°Ð±Ð¾ %<typename%>"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:23905
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "Ð£ ISO C++1z Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ"
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.c:24908
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 43178,43521 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-fgnu-tm%>"
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.c:20702
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:20734
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<...%>"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%> Ð°Ð±Ð¾ %<:%>"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ typename"
  
! #: cp/parser.c:22798
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%> Ð°Ð±Ð¾ %<typename%>"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:23928
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "Ð£ ISO C++1z Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ"
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "%<try%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.c:24931
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 43465,43952 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Ð£ ISO C++ 1998 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<long long%>"
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ð´Ñ€Ð°Ð·Ñƒ %<__thread%> Ñ– %<thread_local%>"
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %qD"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<namespace%>"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<using%>"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<asm%>"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<try%>"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<catch%>"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<throw%>"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__label__%>"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@try%>"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@synchronized%>"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@throw%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__transaction_atomic%>"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__transaction_relaxed%>"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<::%>"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<...%>"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<*%>"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<~%>"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%> Ð°Ð±Ð¾ %<::%>"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%>, %<typename%> Ð°Ð±Ð¾ %<template%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ñ‚ÐµÒ‘ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñƒ Ð½Ð°Ð·Ð²Ñ– %q#T"
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36926
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38535
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr ""
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
--- 43524,44011 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Ð£ ISO C++ 1998 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<long long%>"
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ð´Ñ€Ð°Ð·Ñƒ %<__thread%> Ñ– %<thread_local%>"
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %qD"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<namespace%>"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<using%>"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<asm%>"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<try%>"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<catch%>"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<throw%>"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__label__%>"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@try%>"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@synchronized%>"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@throw%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__transaction_atomic%>"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__transaction_relaxed%>"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<::%>"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<...%>"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<*%>"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<~%>"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%> Ð°Ð±Ð¾ %<::%>"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%>, %<typename%> Ð°Ð±Ð¾ %<template%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ñ‚ÐµÒ‘ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñƒ Ð½Ð°Ð·Ð²Ñ– %q#T"
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36949
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38558
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr ""
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr ""
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 44038,44044 ****
  msgid "candidate is: %#D"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
--- 44097,44103 ----
  msgid "candidate is: %#D"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚: %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
*************** msgstr ""
*** 44618,44841 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7351
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7604
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %qD, Ð²Ñ‚Ñ–Ð¼, Ð¼Ð°Ñ”Ð¼Ð¾ %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7675
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9056
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
--- 44677,44915 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6625
! #, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6634
! #, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr ""
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7433
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7686
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %qD, Ð²Ñ‚Ñ–Ð¼, Ð¼Ð°Ñ”Ð¼Ð¾ %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7757
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9138
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
*************** msgstr ""
*** 44853,45123 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13800
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13803
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17278
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21892
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:21894
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
--- 44927,45197 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13885
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17360
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21981
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:21983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr "%s %#S"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
*************** msgstr ""
*** 45129,45220 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:22971
  #, 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:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23315
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:25273
  #, 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:25287
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:25291
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 45203,45294 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23060
  #, 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:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23404
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:25393
  #, 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:25407
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:25411
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr ""
*** 45371,45836 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3524
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6246
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<gang%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� num %<gang%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6313
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<vector%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6318
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� num %<worker%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ñƒ %<__builtin_launder%>"
--- 45445,45910 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.c:3537
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6259
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<gang%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� num %<gang%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<vector%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� num %<worker%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ñƒ %<__builtin_launder%>"
*************** msgstr ""
*** 45845,45951 ****
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:3893
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3900
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4030
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr ""
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4061
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4089
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4161
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 45919,46025 ----
  msgid "lambda-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.c:3888
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: cp/tree.c:3895
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4025
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr ""
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.c:4056
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4084
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4156
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 46627,46783 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8546
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 46701,46857 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8547
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8868
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 50732,50818 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 50806,50892 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 50999,51010 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 51073,51084 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 51779,52286 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:881
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr ""
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 51853,52375 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:844
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr ""
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr ""
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr ""
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr ""
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr ""
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 53177,53428 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:678
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr ""
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SUBMODULE Ñƒ %C"
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr ""
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6081
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr ""
  
! #: fortran/module.c:6092
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6158
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 53266,53517 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:679
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr ""
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SUBMODULE Ñƒ %C"
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr ""
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6082
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr ""
  
! #: fortran/module.c:6093
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6159
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 55795,55801 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 55884,55890 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 57283,57729 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 57372,57808 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 58804,58815 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 58883,58894 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
diff -Nrcpad gcc-7.2.0/gcc/po/vi.gmo gcc-7.3.0/gcc/po/vi.gmo
*** gcc-7.2.0/gcc/po/vi.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/vi.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,372 ****
! Þ•…Dœl8° ± ¶ -¸ 1æ ¡ -¡ÛN¡+*¢0V¢K‡¢Ó¢à¢ì¢<£B=£R€£>Ó£@¤9S¤C�¤FÑ¤5¥IN¥˜¥¯¥!Ä¥$æ¥¦#¦6¦<¦'[¦ƒ¦F¡¦Qè¦5:§]p§wÎ§IF¨A�¨KÒ¨N©Bm©O°©LªRMª; ª8Üª>«IT«Iž«Bè«~+¬?ª¬Dê¬E/­@u­E¶­Cü­=@®P~®{Ï®BK¯?Ž¯‰Î¯9X°P’°Cã°F'±En±E´±Cú±Q>²N�²�ß²Gp³Œ¸³OE´R•´Cè´Q,µF~µ9Åµ=ÿµ==¶4{¶P°¶M·BO·G’·IÚ·H$¸Bm¸7°¸6è¹ºE<º
! ‚º'�º.µº.äº»)%»0O»€»Z‰»lä»+Q¼0}¼ ®¼ Ï¼ð¼½½8½$S½$x½*�½*È½ó½¾ )¾J¾d¾p¾#�¾¥¾¼¾!Í¾+ï¾"¿;>¿Ez¿À¿5ß¿%À1;À.mÀœÀ0ºÀLëÀ8ÁJÁ]Á7pÁG¨ÁðÁÂ'Â >Â&_ÂJ†Â8ÑÂU
! Ã`ÃsÃ-†ÃK´ÃÄÄ#&Ä#JÄnÄ"‚Ä¥Ä"¸Ä#ÛÄ#ÿÄ"#Å%FÅlÅJ†Å2ÑÅ&Æ,+Æ?XÆF˜ÆZßÆD:Ç?Ç/¿ÇHïÇ:8È;sÈD¯ÈVôÈNKÉ9šÉÔÉ(ôÉ*Ê:HÊ ƒÊ!¤Ê ÆÊ&çÊ4ËCË#\Ë€Ë.œË ËËìË.Ì!4ÌVÌhÌƒÌ@˜Ì&ÙÌ5Í*6ÍpaÍ.ÒÍ;Î]=Î7›ÎZÓÎ!.Ï5PÏ@†ÏKÇÏ>ÐERÐ!˜Ð!ºÐ'ÜÐjÑ(oÑ*˜ÑÃÑ"àÑÒ)Ò-DÒrÒ"‰Ò¬ÒËÒ$êÒ2ÓBÓYÓ0xÓ+©ÓAÕÓ2Ô2JÔ1}Ô0¯Ô9àÔ1Õ2LÕ1Õ+±Õ-ÝÕ3Ö.?ÖDnÖ3³Ö$çÖ+×8×O×l×'Š×²×'Ð×ø×2Ø1FØ"xØ1›Ø$ÍØ$òØ9Ù8QÙ1ŠÙ1¼Ù/îÙ1ÚEPÚ2–Ú+ÉÚ+õÚ-!Û>OÛŽÛ­ÛÌÛ<äÛ<!Ü;^Ü6šÜ8ÑÜ%
! Ý30Ý*dÝ9�Ý2ÉÝ8üÝ 5ÞVÞ-uÞ"£Þ8ÆÞ3ÿÞ&3ß/Zß Šß(«ß#Ôß+øß($à)Mà$wà.œàËà1ëà'á"Eá&há�á1­áßá%øá1â9PâŠâ,ªâ*×â!ã$$ã)Iã$sã$˜ã&½ã&äã(ä54ä%jä?�äÐäßäþäå44åiåxå(•å'¾å=æå:$æ+_æ6‹æ:Âæ3ýæ81çjç%„ç6ªç*áç!è8.èWgè:¿è(úè,#é'Pé)xé!¢é+Äé:ðé!+ê9Mê-‡ê(µê/Þê%ë#4ë<Xë$•ë*ºëåëì8ìWìsìŒì,¬ì*Ùì,í1íMí*Rí}í�í¯í(Èíñíî#î4îOîmîŠî¥î/Âîòîï.ï"Bïeï"|ï!ŸïÁïÚï)õïð8ðRðgð:‚ð%½ð!ãðñ!ñ#>ñbñ}ñ •ñ!¶ñ Øñ,ùñ#&ò'Jò"rò&•ò¼ò#Üò'ó"(óKó-hó–ó0¨óÙó/òó'"ôJôgô0ô°ôÆô4Ùôõ$-õRõ#põ'”õ¼õ Ûõüõö$ö%Cöiö‰ö¨öÃö%Þö÷ ÷3>÷r÷ˆ÷§÷¹÷+Ï÷*û÷#&ø/Jø#zøžø,½øêø
! ùù+=ù*iù!”ù!¶ùØù"ïù#ú6úGúWúqúŒú«úËúáú"ðú"û26û iûŠû¨û"Çû(êûü,üFü\üzü-™ü&Çü,îü"ý'>ý'fý'Žý(¶ý)ßý 	þ/*þ'Zþ‚þ*›þÆþ)àþ 
! ÿ+ÿFÿXÿ;nÿªÿÊÿ æÿ+/*[#†,ª&×þ,,Ly‘¨ÃÝ$ï&;.W†¥¾Þ)ö ;'R z#›¿Õð(?W8[.”7Ã3û@/;p;¬6è9;Y4•6Ê4<66s:ª8å.M&i�§%Ã)é	1	 P	q	*‡	 ²	#Ó	$÷	
! +<
! 1h
! /š
! Ê
! "ê
! "
0C$Ty3‹$¿ä 7-S+�­,Æ#ó
1
M
_

z
aˆ
*ê
d&-‹¹¼ÀÐ×2Þ2DKXar�™©²Ëå#þ5"5X$Ž+³ßý2*G.r)¡&Ë'ò&&A%h#Ž'²%Ú( )$J o"�,³2à3*R,})ªÔô)%Ol‡/£Óî
! 7Ii…#™½Ýñ	2F^z:Œ)ÇJñC<€˜Ÿ,¦
! ÓÞ$ú>[(t�(ºã)1/[!‹ ­'Î ö0H
c q’©¿Øò-"Mp!Š)¬ÖØáê$ó3LhqzƒŒ!•·Óàéöÿ#5>Zcg}‰§Ã5à
€$¥;«(ç+ .< +k -— |Å nB!3±!Aå!7'"_".s"5¢"#Ø"&ü"$##.H#w#““#7'$_$.y$,¨$,Õ$*%%-%-S%`�%Gâ%+*&$V&+{&§&Á&Û&)ô&.'$M''r'/š'Ê'7æ'$(C()Z(„(F›("â(!)G'):o)Sª)?þ)/>*0n*QŸ*Bñ*E4+Oz+[Ê+-&,T,‚a,Lä,J1-W|-#Ô-Zø-DS.?˜.=Ø.B/LY/K¦/;ò/?.0En0b´0J1Lb1N¯19þ1682Zo29Ê2@32E3bx3;Û3'4?4V4Um40Ã44ô4J)5At5¶5XÒ5R+6A~60À6"ñ6P7"e7Eˆ74Î7I8FM8/”8:Ä8%ÿ8R%9>x9:·9dò9)W:6�:¸:'Ë:*ó:C;/b;A’;LÔ;E!<+g<7“<?Ë<==:I=A„=CÆ=G
! >2R>(…>.®>Ý>7û>;3?Mo?6½?4ô?,)@,V@(ƒ@,¬@(Ù@"A/%A4UA@ŠA.ËA+úA+&B/RB6‚BH¹B9C'<CIdC,®C,ÛC,DM5D+ƒD'¯D'×D7ÿD!7E%YEE+•E/ÁE:ñEA,F*nF*™F,ÄF(ñFG6GTG6qG(¨G=ÑGH-H!GH>iH¨H>ÁH/I0I1PIO‚IDÒI J8J5SJ5‰J%¿J&åJ?KOLK œK'½K'åK'
L'5L']L4…L&ºLáL)ûLH%M&nM[•M/ñM)!N8KN(„NB­N-ðN"OAO'`O'ˆO'°O(ØO(P;*P6fP4�P"ÒP)õPQQ-qQ2ŸQ1ÒQ(R#-R$QR%vR,œR3ÉR-ýR+S)GS,qS:žS.ÙST%TDT8`T0™T?ÊT-
! U28U;kU§U%ÅUëU-V66V$mV.’VAÁVW3 WTW(sW'œW#ÄWèW&X.X,JX;wX<³X#ðX-Y+BY+nYšY,®Y#ÛYÿYZZ0ZIZ!UZ
! wZ‚Z‘Z¥Z²ZÉZÜZäZ	íZ÷Z[["[.[I[d[w[„[‘[¡[³[È[	Û[å[ò[\\	%\
! /\%:\.`\!�\[±\7
]OE]2•]2È]3û]/^H^e^y^�^ ^·^Ñ^î^)_15_'g_P�_Và_W7`)�`:¹`ô`
a&a;aPaeaza˜a$ªaÏa+ïa#b%?bebƒb(�b%ÆbHìbB5c$xc3�c2Ñc*d4/d>dd#£d1Çd'ùd5!eVWe#®e!ÒeJôe>?f.~f­f+Ëf0÷f$(gMg$igFŽg%Õg9ûgF5h/|h#¬hXÐhG)iGqi6¹i8ðiC)j1mj*Ÿj)Êj5ôj*kHk]kqk‹k ¦k'Çkïk&
l%4l$Zl)l%©lÏl&ël1m%Dm%jm$�m1µm&çm$n3n.On1~nt°n[%o*�o)¬o#Öo(úo#p6p
Gp:Up&�p1·p1ép6q>Rq,‘q4¾qBóq:6r)qr›r´rÍr
ìrúr&s9sOs_spssˆs•sµs[ÕsA1t_stcÓtD7uM|uGÊu_v3rv¦vÂvÔvævB÷vA:wE|w9Âwüwx*xCxcx+ƒx¯xÊxåx8÷x50yfy'y§yÆyãy!÷yz!7zYz
rz€z�z«zºz%Çz4íz3"{0V{*‡{)²{>Ü{`|6||V³|$
! }#/}%S}*y}¤}½}"×}!ú}!~:>~_y~Ù~ö~ 4S(h‘§¾Õ õ!€!8€#Z€#~€-¢€'Ð€'ø€* �4K�€�”�*©�!Ô�6ö�7-‚#e‚O‰‚7Ù‚#ƒ75ƒ#mƒ9‘ƒ%Ëƒ9ñƒ%+„TQ„i¦„)…<:…)w…'¡…É…*æ…'†'9†"a†„†' †-È† ö†‡?6‡!v‡#˜‡)¼‡ æ‡Jˆ#Rˆvˆ)Žˆ¸ˆÑˆ#íˆ‰ ‰?‰(Q‰&z‰¡‰$·‰3Ü‰Š"!Š"DŠ gŠ ˆŠ$©Š$ÎŠ"óŠ"‹)9‹'c‹*‹‹)¶‹,à‹&
Œ)4Œ'^Œ#†Œ$ªŒ#ÏŒ!óŒ@�:V�‘� ¢�Ã�ß�ö�)
! Ž*4Ž“_Ž óŽ3�$H�7m�¥�Å�ß�9ö�"0�S�,n�›�9´�:î�*)‘ T‘!u‘!—‘6¹‘Dð‘45’,j’—’·’3Ò’.“$5“-Z“,ˆ“+µ“<á“H”Xg”.À”ï”$•1• O•p•Fƒ•4Ê•4ÿ•4–#L–p–)ˆ–.²–&á–"—&+—+R—(~—"§—(Ê—(ó—)˜)F˜*p˜*›˜*Æ˜*ñ˜*™*G™*r™*�™*È™*ó™*š*Iš(tš(�š(Æš(ïš(›(A›)j›(”›(½›(æ›(œ*8œ*cœ*Žœ*¹œ(äœ(
�(6�(_�(ˆ�(±�(Ú�(ž(,ž(Už)~ž)¨ž'Òž(úž(#Ÿ)LŸ)vŸ( Ÿ(ÉŸ(òŸ( +D 'p '˜ (À 'é 3¡4E¡4z¡3¯¡"ã¡%¢ ,¢/M¢F}¢{Ä¢'@£h£#„£¨£.Ã£%ò£¤!¤ >¤_¤#x¤2œ¤"Ï¤*ò¤¥)9¥c¥y¥“¥ ¥±¥Á¥
×¥å¥0ÿ¥00¦6a¦˜¦*µ¦)à¦1
! §-<§/j§(š§4Ã§dø§B]¨* ¨Ë¨0ë¨7©0T©6…©¼©Î©à©(ò©$ª@ª>`ª!ŸªÁª%Úª.«/« ?«*`«‹«"§«Ê«#é«)
¬/7¬g¬'‡¬¯¬(Í¬ö¬!­22­e­&­¦­/»­'ë­7®K®f®)…®)¯®Ù®)ù®%#¯I¯f¯€¯›¯³¯¿¯Ý¯÷¯2°1H°z°‘°)§°Ñ°1ï° !±B±2X± ‹±(¬±7Õ±
²-²vE²<¼² ù²'³(B³.k³!š³0¼³"í³´!+´!M´6o´"¦´É´&à´ µ((µQµkµ€µ�µ¹µ¿µ%Øµþµ¶6¶V¶!\¶~¶‘¶¤¶¹¶×¶(ì¶·+·/A·$q·–·­·#È·+ì·3¸L¸l¸‰¸¨¸Ã¸ã¸ ÿ¸ ¹"<¹_¹x¹‰¹¡¹
»¹É¹Þ¹ù¹	º)º$Fº1kº�º°º-Íºûº»1»FL»“»$Ÿ»Ä»3Ü»?¼%P¼9v¼;°¼2ì¼3½!S½/u½-¥½Ó½,ó½/ ¾
P¾^¾@t¾0µ¾æ¾:õ¾0¿N¿h¿)~¿¨¿Â¿Þ¿ô¿&À7ÀPÀ&iÀ�À§ÀºÀÒÀæÀûÀÁ%Á:Á6OÁ-†Á!´ÁÖÁéÁüÁÂ-Â@ÂTÂpÂƒÂ£ÂºÂÚÂñÂÃ(ÃEÃYÃ'rÃ:šÃ8ÕÃ/Ä#>ÄbÄ|Ä–Ä#±Ä$ÕÄ4úÄ&/Å0VÅ1‡Å2¹Å$ìÅ$Æ%6Æ0\Æ�Æ&§ÆÎÆ*èÆ0Ç0DÇ,uÇ¢Ç!ÁÇãÇÈÈ8ÈRÈlÈ†È¦ÈÁÈÜÈ÷È8ÉKÉ8fÉŸÉºÉÕÉðÉ!Ê-ÊFÊbÊ}Ê™ÊµÊ4ÑÊ;ËBË#_ËAƒË'ÅË!íË!Ì;1Ì0mÌ žÌ"¿Ì!âÌ!Í$&Í$KÍ9pÍ6ªÍ=áÍ/Î-OÎ:}Î,¸Î>åÎ4$Ï4YÏŽÏ'¬Ï#ÔÏ(øÏ0!Ð0RÐ+ƒÐ/¯Ð/ßÐ/Ñ,?Ñ$lÑ]‘ÑïÑ@
Ò>NÒA�Ò7ÏÒ:Ó2BÓ5uÓ2«ÓÞÓúÓÔ*4Ô-_Ô'�ÔµÔ'ÑÔùÔÕ-/Õ(]Õ,†Õ,³Õ,àÕ)
Ö7Ö,RÖ'Ö§Ö1ÆÖøÖ ×-9×g×&‚×!©×Ë×Nä×j3ØžØ½ØÔØëØ(ûØ=$Ù(bÙ-‹Ù(¹Ù'âÙ
! Ú!(Ú<JÚF‡ÚÎÚíÚ!Û2-Û5`Û>–Û>ÕÛ,Ü6AÜ,xÜ!¥ÜÇÜ3æÜ"Ý%=Ý)cÝ�Ý#­Ý%ÑÝ%÷Ý&Þ+DÞ;pÞ&¬ÞÓÞ&ðÞ&ß/>ß2nß%¡ß)Çß%ñß%à&=à+dà�à2­àààaûàŒ]ájêá'Uâ}â�â¦âÅâØâðâãã%ã<ãZã*tã-Ÿã.Íãüã<ä8Yä.’ä#Áä6åäYåZvåQÑåO#æMsæ!Áæ+ãæ+ç+;ç+gç,“ç,Àç-íç-è-Iè-wè-¥è-Óè-é-/é-]é-‹é-¹é-çé+ê+Aê+mê+™ê+Åê+ñê,ë+Jë+vë+¢ë+Îë-úë-(ì-Vì-„ì+²ì+Þì+
! í+6í+bí+Ží+ºí+æí+î+>î,jî,—î*Äî+ïî+ï,Gï,tï+¡ï+Íï+ùï+%ð.Qð*€ð*«ð+ÖðAñDñUñ+mñ™ñ3¸ñ>ìñ7+ò*cò$Žò$³ò#Øò$üò$!ó#Fó8jó£ó¶óÐó+ðó)ô&Fômô ‡ô¨ôÆô,Þôõ4õ,Tõ0�õ0²õ=ãõ0!ö:Rö1�ö9¿ö1ùö3+÷5_÷1•÷2Ç÷@ú÷1;ø?møJ­ø6øø4/ù4dù<™ù=Öù3ú7Hú6€úE·úAýúO?ûH�û)Øû6ü#9ü%]üƒü#•ü¹ü'Øü(ý)ý>ý!Wý5yý¯ý-Âý&ðý þ8þ'Wþ*þ%ªþ*Ðþ$ûþ6 ÿ%Wÿ
}ÿ'‹ÿ-³ÿ&áÿ(*;1f)˜-Â,ð,&J/q=¡&ß%,@Ok Š«:Ç?B$]-‚°:Ì!!)&K<rR¯;>>8}a¶J;cjŸK
! UV[¬O8Xa‘8ó=,	?j	Yª	
! 
! ?4
! ^t
! =Ó
! dCv3º0î.N(b‹ ¦Ç4Ö-
9
P
>h
§
'¾
æ

ý
%	2<Od!y!›½Ø3ê"A$V{&š)Á8ë%$)Jt†&˜7¿.÷=&9d6ž:Õ3<D%�;§ã!ú#8@y	™£¸Ñ*î$>Jdq#Œ#°'Ô#ü 5O"g"Š)­.×;0Z#‹&¯/Ö43;&o%–J¼$ 9Z)r+œ(È6ñ(OD5”$Ê1ï<!"^)�0«,Ü0	5:$p8•\Î+$Di1…$·Ü#ø$A"`;ƒ%¿&å@8MP†H×. "Or‰"¤Çç " 2 L 6[ >’ NÑ  !.:!Di!"®!4Ñ!7"*>",i""–"¹" Ó"3ô")(#
R##`#%„#ª#Æ# ×#ø#-$35$
i$w$’$+§$
Ó$
á$ ï$%-%,A%n%ˆ%›%µ%Ô%rç%‡Z&/â&!'94'n'‚'-›'-É'-÷'%(:(8K(*„(¯(È(ß(!ú(,)I)=c)4¡)1Ö)3*3<*3p*g¤*>+K+d+*~+%©+$Ï+"ô+ã,Nû,DJ-W�-)ç-$.b6.1™.Ë.ß.6ù.0/*@/k/ ‰/&ª/)Ñ/2û/.01N0)€0?ª0[ê0@F1^‡19æ1 2)>2h20€2(±2#Ú2,þ2<+3>h33§3Û3ó3$4584<n4«43Ç4:û4=65t5†�5Š6e¡67$!70F7 w7˜7"¸73Û7)83984m8 ¢8Ã86Ý8494I98~9(·9'à93:4<:;q:­:AÍ:G;NW;N¦;Võ;^L<c«<i=hy=â=b>â>b?�â?d@�ä@fAræA€YB€ÚB[CCxC6¼C3óC'D;FD5‚D¸D3ÔD?E3HE$|E3¡E&ÕEüEF(7F5`FH–F2ßF-G-@G.nGA�G/ßGH6/H/fH–H)¯HÙHEìHG2I'zI¢I.¾I-íIJ9JPJ dJ'…J­JÁJ$ßJKK5KTKoK9{KGµK<ýK.:L*iL(”L8½L4öL)+M7UM+�M+¹M-åMLN5`NO–N4æN=OAYO7›O5ÓO-	P;7P0sPN¤PTóPGHQB�Q5ÓQS	R8]RB–R-ÙR2SN:SV‰SZàSy;TDµTZúTNUUC¤UYèU?BV?‚V<ÂVJÿVJJW0•W2ÆW4ùW_.XDŽXAÓXiY/YI¯YIùYYCZ\�Z:úZ75[Km[Ž¹[’H\Û\ð\]!]17]/i]4™]OÎ]q^1�^.Â^˜ñ^˜Š_ #`&D`Mk`/¹`;é`%a7a?Ra?’a7Òa;
! b%Fb<lb'©bÑbðbc.c/Hc.xc!§c2Éc<üc69d"pd“d±dÆd2Ûde'e/Ae1qe/£eÓeñef 0fQf-`fŽf¬fÌf#åf&	g&0gWg lg �g5®gäg&ýg!$hFh#fh"Šh/­hÝh5úh20i:ciži¼iÕiåi÷ij$j<j$Zjj(™j(Âjëjøjkk$'kLkjk‚kœk´kÐkêkDl*El	pl-zl¨l$»l0àlm!-mGOm)—mÁmÜm$òmn 1nRn"mnI�nIÚn-$o;Ro!Žo8°o1éo0p7Lp&„p,«p&Øpÿpq87qpqŒq§q³qÓq1ëqr-5r9cr�r»r2Ôr1s9sCTs˜s=·sõs"t#1t(Ut&~t-¥t:Ót1u;@uH|uÅu0áu'v:vZvvv/ˆv¸v×võv
w'*wRwowŠw/›w4Ëw)x4*x_x|x!�x"¯x2Òx!y+'y,Sy€y4ŸyÔy'èy#z4z!RztzŒz'¨z?Ðz{ ${E{e{%„{ª{.Ã{!ò{!|+6|1b| ”|3µ|#é|
}&}:<}"w}š}4±}(æ}~,~0<~9m~!§~5É~,ÿ~0,]}�»Î?á!€=€]€y€?—€*×€�:�X�-n�%œ�9Â�"ü�‚6‚L‚b‚x‚‘‚'ª‚&Ò‚(ù‚"ƒ$?ƒ!dƒ†ƒ)¤ƒ(Îƒ÷ƒ2„*D„o„3Š„#¾„Gâ„<*…Gg…V¯…V†h]†RÆ†L‡1f‡6˜‡6Ï‡&ˆ4-ˆbˆW�ˆ5Ùˆ)‰39‰*m‰5˜‰.Î‰1ý‰=/Š)mŠ—ŠE±Š;÷Š83‹Fl‹C³‹C÷‹1;Œ0mŒ1žŒ%ÐŒXöŒ'O�Ew�:½�/ø�9(Ž!bŽ*„ŽN¯Ž0þŽ=/�3m�@¡�>â�1!�0S�„�%£�4É�#þ�9"‘.\‘-‹‘5¹‘8ï‘=(’2f’R™’0ì’<“7Z“7’“(Ê“aó“AU”;—”2Ó”2•'9•3a•+••-Á•/ï•8–ZX–Q³–+—"1—*T—7—-·—.å— ˜&5˜"\˜6˜¶˜@Ð˜<™!N™Cp™9´™3î™"šBš,aš4ŽšHÃšO›;\›,˜›&Å›,ì›7œGQœE™œ7ßœ(�B@�Vƒ�YÚ�;4ž(pž+™ž2Åž'øžG ŸEhŸ%®Ÿ ÔŸ4õŸE* Ap 2² å 5¡6¡%T¡Oz¡.Ê¡3ù¡C-¢Bq¢%´¢0Ú¢3£1?£q£=‘£)Ï£2ù£,¤9I¤3ƒ¤0·¤Pè¤>9¥3x¥3¬¥à¥7¦(8¦0a¦+’¦/¾¦>î¦0-§J^§%©§KÏ§N¨>j¨(©¨VÒ¨%)©*O©z©T‚©T×©,ª*Lª#wª!›ª$½ª'âª.
! «9«"Y«!|«!ž«"À«"ã«3¬":¬]¬}¬)œ¬<Æ¬­
#­1­	B­
! L­	W­+a­�­5ª­<à­8®=V®@”®Õ®>è®E'¯m¯-o¯7�¯%Õ¯#û¯"°$B°6g°)ž°È°(ç°±%&±%L±r±�±&«±Ò±;ð±,²&0²W²l²€²˜²4°²3å²3³M³
Y³$g³#Œ³°³0Ï³/´?0´8p´©´+Ã´)ï´µ'2µ8Zµ;“µÏµ+éµ+¶+A¶+m¶+™¶%Å¶"ë¶·'·<G·&„·(«·*Ô·,ÿ·,¸D¸
`¸n¸/¸@¯¸.ð¸$¹5D¹4z¹4¯¹ä¹:º-?º<mºªº·ºÒºìº%»%,»!R»'t»œ»¶»½».Ù»
! ¼¼".¼$Q¼v¼-�¼»¼Ñ¼è¼þ¼
½*"½M½c½"u½˜½¤½Á½ Þ½%ÿ½%¾;¾L¾^¾p¾ƒ¾%”¾/º¾%ê¾,¿,=¿.j¿,™¿,Æ¿,ó¿, À*MÀ&xÀ/ŸÀÏÀØÀ"äÀÁ&ÁEÁ7RÁŠÁšÁ£Á'ÂÁêÁ+	Â'5Â"]Â#€Â)¤ÂÎÂ&îÂ!Ã#7Ã![Ã}Ã•Ã5®Ã'äÃ Ä-ÄBÄTÄ]ÄyÄ“Ä0³Ä>äÄ!#ÅEÅ eÅ†Å¡Å)¸ÅâÅïÅ
! Æ)"Æ"LÆ*oÆ*šÆÅÆÖÆðÆ'Ç 0ÇQÇ#lÇ�Ç°ÇÏÇâÇõÇ#È32ÈfÈzÈ�È$ªÈÏÈæÈÉÉ/ÉIÉ*bÉ�ÉšÉ§ÉÅÉ×ÉêÉúÉ+Ê;Ê,TÊ�Ê ›Ê#¼ÊàÊ%ÿÊ %ËFË$_Ë„Ë£Ë´ËÆË×Ë"ôËÌ-ÌFÌUÌhÌ!yÌ›Ì®Ì"ÌÌ'ïÌ7Í.OÍ-~Í¬Í*ÇÍ&òÍ&Î0@ÎqÎ*�ÎºÎ@ÓÎ$Ï09Ï jÏ‹Ï ªÏ'ËÏóÏ+Ð$>Ð&cÐŠÐ Ð¹ÐÑÐîÐ"Ñ	1Ñ;ÑZÑ(kÑ”Ñ'­ÑÕÑêÑÿÑÒ,ÒHÒ6hÒ>ŸÒ)ÞÒÓ %ÓFÓeÓ}Ó.•Ó/ÄÓôÓ&
Ô4ÔLÔbÔ €Ô¡ÔÀÔ,ÛÔÕ(Õ2DÕ4wÕ2¬ÕßÕ"ÿÕ&"ÖIÖ,cÖ(�Ö¹ÖÉÖ$ÞÖ×#×'@×&h×�×ª× Á×*â×%
Ø3ØSØ&lØ“Ø ±ØÒØ)òØÙ8ÙSÙ#hÙ-ŒÙ ºÙ$ÛÙ4Ú*5Ú1`Ú1’Ú0ÄÚõÚ"Û.ÛJÛgÛ'~Û¦Û·Û"½ÛàÛ'èÛÜ&$ÜKÜ!_Ü/�Ü(±Ü)ÚÜ#Ý#(Ý"LÝ oÝ�Ý*°Ý(ÛÝ$Þ
)Þ7ÞMÞ0eÞ–Þ.°Þ!ßÞBßDß Xßyß”ß$¯ßÔßêßàà1/àaà'zà#¢à Æàçàá"á<áUálá~ážá,¯áÜá*öá!â;â+Qâ}â‘â¨â
¿â
Íâ
Ûâéâþâ&ã<ã \ã}ã‘ã§ã!Àãâãä!ä<äPäjä†ä¦äÆä ãä å%å 7å!Xåzå—å­åÆå/åå3æ+Iæuæ$Œæ,±æ4Þæ&ç6:ç6qç¨ç®ç"Ãçæçüçè&è.è'Mè'uè$�è)Âè%ìè%é$8é%]éƒéŸé¸é)Øéê "êCêRêpêêOŽêÞêíê!ë'ëAëYëqë�ëŸë°ë¿ëÙëòë8ìEìUì%dì&Šì%±ì+×ìíí#:í^ímí:|í·íÆíØíóíîî(î.7îfî!}î"ŸîÂîÓîæî"ùî1ïNï`ïuï‹ïŸï³ïÎïåïöïð&(ðOðeðxðŒð ð»ðÏðåðøðññ0ñCñRñjñyñ˜ñ(§ñÐñJÝñ(òDò]òyò%�òµòÆòÚòíòó!ó8ó*Xóƒó—ó¯óÌóáóõóôô;ôTô"kôŽô¢ô¿ôÜôùôõõ&;õ*bõ0�õ¾õÛõóõö&öEö[ömö€ö‘ö­öÃöàö!óö÷(÷@÷X÷s÷Ž÷£÷Á÷Ø÷ð÷øø3ø'JørøŽø¥ø'±ø$Ùøþøù.ùKùiù‰ù3£ù
×ù
åù"óù ú-7úeúú‹ú¨úÄúâúûû5û Dûeû �û¢û(Àû"éû/ü&<ücü#}ü"¡ü%Äü5êü& ý?Gý‡ý
”ý¢ýªýÁý#ßýþ!
! þ,þHþ/Wþ$‡þ$¬þ/Ñþ!ÿ #ÿ)Dÿ)nÿ)˜ÿ-Âÿðÿ0,+]#‰­-É÷!95%o)•(¿ è/	29$l-‘$¿5ä1'Ow•!±*Óþ<1Vˆ
! ›'¦"Î!ñ! 5!V"x"›¾7Ý/Ed$€&¥-Ì'ú"#?#c‡¤Ã$Þ+!/!Q(s0œ)Í÷
	*%	#P	#t	7˜	5Ð	
!  
! #;
!  _
! €
! "—
! $º
! .ß
! ;Ws�$¨)Í÷-@To ‰!ª Ì!í 
!0
R
r
’
²
Ð
Ý
@÷
(8a#�(¥Î.í7'Qy� 0»ì.!5Wm ‰"ª)Í;÷3/Q0�2²#å	&!Fah/Ê"ú*@H‰#¥)É"ó&=Ve0€±Êé'0&H*o'šÂÜ ù1DYi}‘¥·ËÝï$8Nbs…—«½Ñã÷	/ASew‹Ÿ³Å×ëý#7H\n€’¤¶ÊÜð,BTfx/ŠºÊãý&;Nh†¥µ!Í!ï0Hhz “&´'Û</M)}"§.Ê0ù*#J"n!‘³!Ñó(/C^1~°+Î>ú 9 &Z � '– ¾ Û û !,!G!
d!#r!–!´!Å!#Ò!(ö!*"+J"v"†"ž"¸" Ó" ô" # 6# W# x# ™# º# Û# ü#!$ ?$`$"~$¡$Á$Ý$ô$)%)<%)f%�%°%Ì%è%&&7&N&n&Š&¦&Â&Þ&ú&/'$F'%k'‘'£' º'+Û'((8( Q(r(‰(¦(À(Þ(û())3)]))s)�)#³)×)ë)$	* .**O*+z*"¦*É*ã*+%#+I+_+4~+2³+,æ+,/,B,U,k,(Š,³,(Ó,(ü,&%-L-5`-–-µ-Ð-å-ò-..).#C.!g.‰.)§. Ñ.ò./2/+R/(~/§/"Ç/ ê/0+0#20V0v0–0J­0Cø0*<1$g1Œ1"§1Ê1å1 ô1"282!V2x2•2²2Æ2ä2 ô23!53,W3„3“3'«3Ó3ê3&4/4$J4$o4”4±4+Ï4û4!5"=5`5%|5¢5$½5â5$ý5&"6$I6/n67ž66Ö6'
7%57[7y7!Œ7®7Ë7 å7"8G)83q8'¥8$Í8ò892.9&a9)ˆ9@²9$ó9:4-:b:7u:=­:.ë:*;*E;,p;,�;Ê;IÚ;$<<<![<}<#‘<µ<(È<ñ<= ="==!`=‚=˜=§=º=Ê=$á= > '>!H>"j>"�>°>Ï>"ì>?+?C?D[? ?¹?Î? ã?$@K)@$u@#š@"¾@á@AA-AKAXA wA#˜A¼AÖAêA/ùA
)B"7B#ZB#~B"¢B"ÅBèBC'&CNC2eC˜CµCÐCæC%D6*DaD4qD4¦D&ÛDE+E>E*YE„E™E¸EÔEÙEàEíE,F10F&bF1‰FL»FHGQG"hG‹G G&¾GåGøGH*HFH:aH9œH9ÖH&I7ISI*qI/œI%ÌI)òI"J?JQJ$cJˆJ;™JÕJ!òJK=,KjK„KH›KäKþKL2LNLnL�L¬L%ÉL"ïL%M!8MZMwM!–M¸MÓM"êM#
N1N	9N	CNMNYN3mN¡N²NÅN(ãN)O6O(KO-tO4¢O×O"õO'P'@P	hPrP�P.ªPÙP"öP*QDQYQsQ�Q ªQ1ËQ1ýQ /RPRkR%ˆR®RÊR*æR%S7S$PS#uS™S²SÊSèSýS'T&;T bT
ƒT‘T±T)ÎT(øT!U<URUdU+uU¡UH½UV V%?VeV xV™V,¬VÙVùVW6WLWAdW¦WÄWáWöWX) XJXiX0†X8·XðX=Y(NY(wY Y3¹YíYZ"Z8ZOZ eZ†ZšZ%®Z!ÔZ'öZ[=[\[!|[1ž[;Ð[$\#1\U\ p\2‘\Ä\!Ô\#ö\]"9]\]z]$”]$¹]%Þ]^5$^'Z^N‚^8Ñ^0
! _$;_`_~_(œ_Å_"å_``
! 2` =`^`${`	 `%ª`Ð`%é`a-aKaja4„a¹a$Ôa ùa!b"<b"_b‚b�b/¸bèbýb&c;c Sctc"�c³cÒcñcd/d>@d6d!¶dØd5çd4e)Re)|e-¦eÔe$êef/fLf-df(’f»fÔfìf'g!0gNRg2¡gÔgëghh.hBhXh/th4¤h.Ùh.i47i.li.›i,Êi9÷i91j9kj:¥j9àj:k9Uk9�kWÉkW!l.yl¨l$½l!âlm m 3m0Tm#…m©m$Ämém!	n +nLn!hn$Šn.¯n(Þn.o-6odo'to"œo+¿o3ëop+?pkp‡p¤p%½p@ãp2$q$Wq|q �q±q*ÈqDóq$8r0]rŽr¢r·rËrárõrss1sFsZsos…s™s¯sÉsÝsðstt0tFt\tot‚t9št(Ôt(ýt%&u(Lu>uuB´uU÷uUMvU£vVùvVPwV§wUþwUTxUªxVyVWyV®yUzU[zU±zV{V^{Vµ{-|+:|0f|0—|1È|%ú|+ }+L}+x},¤}+Ñ}+ý},)~,V~*ƒ~,®~ZÛ~Z6[‘[íZI€[¤€'�)(�)R�)|�-¦�.Ô�>‚4B‚>w‚!¶‚Ø‚ø‚<
! ƒ2Gƒ zƒ›ƒ¸ƒ+Öƒ„1 „)R„'|„%¤„Ê„"è„!…)-… W…x…—…¯…Í… â…††24†/g†/—†(Ç†&ð†‡#6‡"Z‡}‡*˜‡!Ã‡ å‡,ˆ3ˆ3Sˆ‡ˆ¥ˆºˆ#Ïˆ-óˆ'!‰=I‰8‡‰;À‰ü‰Š%.Š$TŠyŠ�Š®ŠÂŠÕŠ0ìŠ#‹ A‹"b‹#…‹$©‹'Î‹ö‹!Œ*6ŒaŒ�Œ#˜Œ ¼ŒÝŒ!÷Œ.�H�^�&~�¥�7¹�2ñ�4$Ž0YŽ#ŠŽ!®ŽÐŽìŽ��2�'G�)o�!™�»�Í�"à���-�B�]�w�‘�"¨�Ë�,á�‘$‘B‘"O‘r‘„‘ž‘·‘Ê‘*â‘)
’7’U’t’�’¨’Â’Ü’ö’“"“=“(S“|“™“µ“Ò“ í“”"”=”R”#g”.‹”(º”.ã”2•$E•&j•‘•¯•Ì•+ë•–6–J–f–"‚–¥–º–)Ñ–û–—+—@—T—i—P€—Ñ—&ê—)˜+;˜Wg˜¿˜&Ö˜1ý˜/™K™a™z™(‰™)²™Ü™ï™šš*6šaš€š�š$ªš!Ïšñš#›4›!R›t›’›²›AÒ›,œ!Aœ"cœ"†œ$©œ#Îœ òœ�!1�(S�|�–�¬�7Ä�Bü�,?ž'lž6”ž+Ëž6÷ž,.Ÿ/[Ÿ0‹Ÿ5¼ŸòŸ   2 !E g } "� ³ AÅ ¡¡	"¡A,¡.n¡ �¡¾¡>Ü¡5¢Q¢p¢
! u¢€¢&‘¢¸¢Ì¢4ì¢A!£6c£2š£2Í£2¤<3¤2p¤5£¤>Ù¤¥2¥%M¥"s¥ –¥ ·¥"Ø¥!û¥%¦C¦ S¦t¦…¦£¦À¦Ø¦õ¦	§§	)§13§e©j©Gl©G´©ü©,ª?ª*L«=w«^µ«¬!¬-¬GB¬BŠ¬[Í¬D)­Ln­:»­Fö­J=®>ˆ®bÇ®#*¯N¯*i¯-”¯Â¯'É¯ñ¯'÷¯2°+R°o~° î°:�±KÊ±�³c§³^´uj´bà´QCµ€•µ–¶š­¶[H·P¤·Tõ·UJ¸W ¸Xø¸ŠQ¹JÜ¹V'ºZ~ºNÙºI(»Tr»NÇ»l¼kƒ¼Sï¼GC½¹‹½GE¾Œ�¾a¿`|¿CÝ¿L!ÀenÀcÔÀc8Á©œÁeFÂ·¬ÂsdÃ™ØÃSrÄ`ÆÄh'ÅF�ÅC×ÅHÆNdÆn³Æ`"ÇNƒÇdÒÇh7Èc È^ÉˆcÉAìÊ.ËhCË¬Ë/»Ë8ëË;$Ì`Ì&rÌ:™ÌÔÌ9áÌBÍA^Í9 Í%ÚÍ)Î*Î>Î2PÎ#ƒÎ5§Î5ÝÎAÏ:UÏ'�Ï6¸Ï)ïÏ Ð:ÐGÐ%`Ð"†Ð ©Ð-ÊÐ6øÐ(/ÑSXÑV¬Ñ"ÒF&Ò)mÒK—ÒFãÒ!*Ó4LÓN�ÓÐÓáÓóÓsÔSyÔ'ÍÔõÔÕ+1Õ1]ÕV�ÕGæÕ….Ö´ÖÈÖGÜÖS$×x×‘×:¡×:Ü×Ø40ØeØ4yØ3®Ø0âØ.Ù1BÙ$tÙT™ÙAîÙ60Ú6gÚIžÚSèÚk<ÛR¨ÛNûÛ6JÜV�Ü;ØÜ<ÝCQÝw•Ý^
Þ:lÞ/§Þ6×Þ/ßP>ß/�ß3¿ß#óß9à@Qà)’à)¼àæà0á#2á%Vá0|á-­áÛá%ôáâD/â0tâ?¥âFåâq,ã1žãGÐã_äFxäp¿ä"0å9SåR�åLàåL-æ`zæ!Ûæ*ýæ4(çw]ç%Õç*ûç&è/Eèuè4”èEÉèé/.é!^é!€é0¢éBÓé'ê$>ê5cê6™ê3ÐêFë:Kë6†ë5½ëBóë66ì?mì6­ìEäì?*í8jí9£í6Ýí>î>Sî/’î,Âîïî&ï05ï&fï/�ï½ï?ÛïBð,^ð?‹ð4Ëð.ñC/ñ>sñM²ñ7ò88ò@qòc²òIó6`ó6—ó2ÎóRô Tô uô–ôP°ôDõDFõ3‹õ5¿õ&õõ=ö.ZöC‰ö5ÍöY÷(]÷-†÷5´÷+ê÷OøBfø#©øCÍø+ù*=ù"hù+‹ù4·ù-ìù'ú:Bú)}ú;§úCãú>'û1fû)˜ûBÂû#ü5)üK_üG«ü)óü7ý1Uý‡ý'¤ý*Ìý'÷ý'þ)Gþ)qþ0›þGÌþ-ÿQBÿ”ÿ!£ÿÅÿãÿBDS-s&¡:È7/;3k[ŸGû_C%£5ÉKÿ:K,†Q³uQ{DÍ-*@<k=¨.æK2aP”/å+;A"}* PË.5K%�'§=Ï-
	;	%Q	 w	&˜	¿	9Ü	
! )
! !E
! /g
! .—
! 8Æ
! !ÿ
! !7)I&s/šÊ/êB+]‰"¦0É"ú*
&H
%o
&•
5¼
&ò
"!<^Q|/Î'þ<&)c3�%Á"ç/
! .:*i;”5Ð72>3q9¥5ß72M+€[¬ 1)0[5Œ9Âü!A<"~¡/¹"é('5']'…­2Ìÿ+-/Y/‰&¹,à,
-:#h(ŒRµ&&"M"p>“<Ò5AE5‡"½Bà&#J#`5„:º,õ-"P+k)—Á!Þ& ;G;ƒ%¿å*ô1AQ%“"¹4Ü1:C~œ·'×1ÿ015bJ˜4ã0 ;I @… -Æ 2ô &'!HN!*—!#Â!6æ!"8:"+s".Ÿ"Î"ã"Sü"+P##|#* #!Ë#"í#=$<N$5‹$BÁ$%%*%J%.d%1“%Å%!â%%&$*& O&7p&<¨&.å&A'"V'!y'/›'"Ë'9î',((%U(?{(-»(9é(#)(A)*j)•)µ)Î)è)Cì);0*Dl*D±*Pö*KG+J“+?Þ+R,Gq,F¹,E-EF-EŒ-GÒ-J.Ke.A±.+ó.</$\//�/*±/*Ü/#0+0'H0p09�0 Ê04ë07 1"X1?{1L»172)@2j2*Š2µ2Î2-â23>%3/d3#”3%¸3&Þ304Q64Rˆ4Û44ù42.5/a5!‘5³5Ð5
î5dü53a6•6g¦667E7H7L7`7g7>n75­7ã7ê7÷78#858B8Z8#f8#Š8#®87Ò8F
! 9FQ90˜9:É92:7:8O:+ˆ:/´:*ä:';(7;'`;'ˆ;&°;$×;(ü;&%<)L<!v<%˜<!¾<#à<-=32= f=‡=/§=1×=8	>1B>t>(“>4¼>#ñ>&?$<?Ga?&©?Ð?é?Hò?&;@#b@†@/�@2Í@A"A>ADAQAfA~AšAºAGÑA1BGKB]“B$ñBCCM$C
! rC }C-žC ÌC íC#D12D3dD0˜D$ÉD*îDE<4E5qE+§E-ÓE9F$;FM`F)®FØF:éF$G"AG7dG.œGËG1ÛG=
HCKH�H7­HDåH*I.I;IHIBUIS˜I4ìI!J.J;JHJUJ4bJ8—JÐJëJøJK K-K+:KfK8sK¬K¹K¼KÑK"ÞKL LZ<L—LÊ¦LqM?wM2·M5êM8 N5YN7�N’ÇN�ZOTèO_=PR�P$ðPHQR^Q(±Q;ÚQDR3[R2�R±ÂRMtS&ÂS=éS;'T;cT9ŸT4ÙT<UgKUV³UK
! V6VV=�V2ËVþVW;/W>kW-ªW:ØW1X)EXAoX-±X ßX6Y 7YYXY,²Y+ßYJZNVZi¥ZV[:f[;¡[\Ý[B:\Y}\j×\�B]:Ð]^…^Pž^Oï^ƒ?_)Ã_]í_kK`N·`FaeMa]³abb^tbcÓbP7coˆcaøcCZdgždIeOPep eKfQ]fD¯fnôfTcg+¸g äg hl&h;“hCÏh[iQoiÁiTÞi[3j>�j=Îj,k[9k"•kS¸kIlMVlN¤l/ólE#m.imc˜mIümEFnnŒn*ûnA&oho8‚o5»oWño:Ip`„pnåpSTq;¨q<äqM!rmorXÝra6sb˜sbûsD^t6£t3Útu1,u5^ui”u*þu8)v1bv0”v-Åv0óv-$wRw5rw>¨wLçw@4x)ux2Ÿx=ÒxXySiy„½y4BzWwz,Ïz?üz:<{[w{7Ó{.|.:|\i|$Æ|7ë|#}4>}Bs}L¶}W~2[~2Ž~4Á~0ö~''@h3‚%¶FÜ,#€'P€2x€H«€ô€F
�=T�’�5²�ƒè�]l‚Ê‚è‚8ƒ5@ƒ*vƒ5¡ƒJ×ƒ\"„„,œ„,É„,ö„,#…6P…E‡…9Í…†5#†[Y†+µ†”á†4v‡4«‡Jà‡3+ˆI_ˆ*©ˆÔˆôˆ$‰$5‰$Z‰%‰%¥‰GË‰;Š@OŠ+�Š-¼Š_êŠ.J‹3y‹7­‹0å‹0Œ)GŒ$qŒ5–Œ<ÌŒ6	�)@�2j�Q��Nï�3>ŽErŽ!¸Ž&ÚŽ[�>]�Fœ�6ã�E�:`�!›�"½�*à�2‘f>‘,¥‘-Ò‘S’>T’H“’Ü’%ø’7“3V“<Š“:Ç“”)”DE”9Š”3Ä”Oø”6H•;•»•>Ó•$–7–C–O–l–€–8�–Æ–Ò–á–
ó–——4—<—E—T—m—†—
˜—¦—À—Ø—í—ü—	˜%˜@˜Z˜t˜�˜’˜­˜Á˜
Ú˜è˜-™B4™-w™œ¥™<Bšoš3ïš3#›:W›’›8®›ç›œœ5œQœ"pœ!“œBµœJøœ:C�j~�qé�g[ž'Ãž9ëž,%ŸRŸnŸ‡Ÿ Ÿ¹Ÿ#ÓŸ#÷ŸB ,^ 0‹ 0¼ 5í #¡!>¡6`¡C—¡tÛ¡gP¢:¸¢Zó¢UN£2¤£5×£R
¤=`¤Fž¤%å¤/¥x;¥'´¥%Ü¥i¦Yl¦3Æ¦ú¦@§<X§2•§+È§Aô§}6¨.´¨Kã¨b/©H’©<Û©xªT‘ªTæªI;«J…«_Ð«c0¬?”¬*Ô¬Bÿ¬"B­:e­ ­»­'Ú­5®B8®){®'¥®*Í®4ø®.-¯3\¯ �¯6±¯Tè¯%=°9c°8�°HÖ°4±)T±+~±:ª±:å±¤ ²oÅ²25³-h³#–³(º³ã³´´t/´H¤´Kí´C9µL}µLÊµ;¶bS¶F¶¶`ý¶*^·‰·ž·0³·ä·õ·6¸=¸X¸m¸…¸š¸£¸2²¸#å¸Œ	¹z–¹Ÿº¤±ºtV»}Ë»ZI¼™¤¼/>½+n½š½²½Ë½Gã½F+¾Jr¾E½¾¿"¿#A¿*e¿,�¿>½¿!ü¿À>À6SÀ`ŠÀ1ëÀ<Á4ZÁ2�ÁÂÁ&âÁ(	Â02Â cÂ„Â˜Â'­ÂÕÂìÂ:ÃBFÃB‰Ã<ÌÃ8	ÄPBÄX“ÄqìÄG^Åq¦Å#Æ2<Æ5oÆ=¥Æ!ãÆÇC Ç>dÇ.£ÇLÒÇvÈ)–È)ÀÈ%êÈ#É 4ÉUÉsÉŠÉ¢É$¹É%ÞÉ&Ê&+Ê(RÊ({ÊC¤Ê.èÊ.ËGFËDŽË"ÓËöË2Ì.AÌEpÌE¶Ì(üÌ^%ÍE„Í(ÊÍEóÍ*9ÎGdÎ*¬ÎG×Î*ÏfJÏ‚±Ï44ÐGiÐ4±Ð2æÐÑ?8ÑNxÑNÇÑ3Ò.JÒJyÒVÄÒ*Ó(FÓUoÓ5ÅÓ0ûÓ(,Ô2UÔhˆÔ1ñÔ#ÕD;Õ€Õ$ŸÕ/ÄÕôÕ!
! Ö,Ö8GÖ6€Ö,·Ö@äÖQ%×!w×;™×;Õ×9Ø9KØ=…Ø=ÃØ;Ù;=ÙByÙ=¼Ù@úÙ?;ÚB{Ú<¾Ú?ûÚ?;Û {Û!œÛ ¾ÛßÛoþÛInÜ*¸Ü0ãÜ:Ý"OÝ$rÝB—Ý:ÚÝÊÞ@àÞ6!ß4XßI�ßB×ßà8à<Qà(Žà,·à?äà$áSBáN–á(åá+â#:â#^âD‚âcÇâA+ã*mã9˜ã0Òã;äO?ä5�ä8ÅäAþä-@å]nå\Ìåt)æJžæ5éæLç%lç(’ç4»çnðçG_èI§è>ñè>0é>oéP®éXÿé,Xê(…ê5®ê7äê4ë4Që4†ë4»ë5ðë5&ì6\ì6“ì6Êì6í68í6oí6¦í6Ýí6î6Kî6‚î6¹î4ðî4%ï4Zï4�ï4Äï4ùï5.ð4dð4™ð4Îð4ñ68ñ6oñ6¦ñ6Ýñ4ò4Iò4~ò4³ò4èò4ó4Ró4‡ó4¼ó4ñó5&ô5\ô3’ô4Æô4ûô50õ5fõ4œõ4Ñõ4ö4;ö7pö3¨ö3Üö4÷EE÷J‹÷JÖ÷@!øFbø<©øCæøD*ùLoùz¼ù»7ú=óú/1û%aû'‡û6¯û2æûü 0üQüpü%‰üH¯ü&øü;ý([ý9„ý¾ýÙýöýþ
þ(þ>þOþCjþC®þRòþ)Eÿ0oÿ- ÿeÎÿ@4=u2³Cæ‡*O²14HPQ™?ëB+nŒ�B®$ñ7xN Çè)8/h w9˜ Ò)ó'/E5u9«/å3/I8y-²àF*G"r•H´6ýf4	!›	4½	ò	
! 0(
! :Y
! 2”
! +Ç
! /ó
! '#"K	n3x&¬Ó]ìSJ#ž"Â?å&%
FL
)“
#½
Iá
++*W9‚2¼#ï‹gŸ$#,$P+u/¡AÑ*">%a7‡L¿+82W7Š/Â5ò$(%M$s˜,ž+Ë÷+.@o${ ³Æ!Ûý3F\/r-¢Ð#î,4?>t³%Ó ù%5([)„ ®)Ï&ù &?*f‘ ¨,Éö 1#L0p¡³7Ñ3	=-XS†Ú!ð\,?‰6ÉNBOG’IÚ.$FS4š!Ï4ñ:&aqT�Aä&W>–³Í7â 4 P e 6� ¸ Î &æ 
!#!5!L!_!s!†!›!¯!6Ã!*ú!%"D"V"!h"Š"�"¯" Â"ã"$õ"#$0#U#$k#�#!¦#È#Û#)ó#5$aS$<µ$"ò$%*5%`%8z%E³%Yù%DS&=˜&:Ö&8'.J'.y'!¨'2Ê'ý':(W(+v(5¢(5Ø(5)%D)5j)# )Ä)â)ÿ)*8*#U*y*—*µ*Ó*Cñ*5+CS+—+µ+Ó+ñ+$,4,P,o,�,«,É,Vç,7>-v-+•-OÁ-&.8.U.\r.;Ï.,/8/.U/.„/1³/1å/[0Ps0`Ä0/%1-U1Aƒ1FÅ1M2LZ2F§2î2-3><39{36µ36ì31#45U45‹45Á42÷44*5�_5.á5W6]h6kÆ6U27cˆ7Hì7V587Œ8Ä8ß8-ÿ8$-99R9>Œ9,Ë9&ø9:.::.i:)˜:-Â:-ð:-;*L;3w;,«;.Ø;"</*</Z<BŠ<6Í<=%=3E=y=|“=•>?¦>æ>??-1?>_?*ž?EÉ?8@)H@r@6Ž@GÅ@U
AcA2€A6³A9êAG$BOlB?¼B-üB>*C7iC¡CÁC7áCED5_D9•D5ÏD9E&?E&fE'�E,µE8âE'FCF)aF(‹F:´F8ïF5(G9^G&˜G&¿G'æG,H;H8YH’H{²H‹.I–ºIOQJ-¡JÏJ-ÞJK!K@KUK
dKrK �K®K>ËKH
! LOSL)£LEÍLWMBkMK®M]úMŠXN†ãNnjOcÙO\=P3šP5ÎP5Q5:Q5pQ6¦Q6ÝQ7R7LR7„R7¼R7ôR7,S7dS7œS7ÔS7T7DT7|T5´T5êT5 U5VU5ŒU5ÂU6øU5/V5eV5›V5ÑV7W7?W7wW7¯W5çW5X5SX5‰X5¿X5õX5+Y5aY5—Y5ÍY6Z6:Z4qZ5¦Z5ÜZ6[6I[5€[5¶[5ì[5"\8X\4‘\4Æ\5û\p1]¢] µ]?Ö]^86^Io^K¹^6_2<_2o_1¢_2Ô_2`1:`Nl`»`/Õ`3a09a6ja1¡a(Óa2üa//b$_b;„bÀbBÝb9 c>Zc7™cCÑc7d@Md?ŽdFÎd?eAUeC—e?Ûe?fH[f?¤fEäf\*g<‡g;ÄgBhIChU�h<ãh8 iEYibŸi\jm_jYÍj2'kBZkA�kFßk&l$>l'clH‹lIÔlm*>m&imP�mám3üm.0n(_n&ˆn/¯n2ßn-o9@o/zoPªo=ûo9p:LpD‡p9Ìp$q+q*=qUhq:¾qFùqJ@rF‹r;ÒrEsGTs/œs/Ìsüst-*t1Xt4Št0¿tVðtIGu!‘u?³uLóu@@vg�v6év8 wCYwN�w}ìw\jxVÇx]yš|ylzN„z�Óz\q{VÎ{�%|c§|T}ˆ`}Jé}`4~S•~yé~c#�z¥™ €^º€ˆ�i¢�9‚NF‚C•‚Ù‚.÷‚%&ƒ-Lƒzƒ?�ƒ0Íƒþƒ$„F>„…„<�„"Ú„ý„…'…:… S…t…&‘…+¸…4ä…+†E†TY†;®†ê†7ü†%4‡(Z‡(ƒ‡W¬‡1ˆ56ˆlˆ‡ˆ:¢ˆXÝˆF6‰^}‰NÜ‰O+ŠP{ŠNÌŠK‹8g‹S ‹!ô‹3Œ$JŒ]oŒ1ÍŒ
ÿŒ-
�$;�!`�;‚�4¾�ó�Ž$Ž3ŽPŽpŽ2�Ž%ÃŽéŽ!�")�.L�.{�5ª�:à�2�AN�E��>Ö�8‘AN‘M�‘]Þ‘0<’9m’Y§’““(“-=“!k“<�“9Ê“:”f?”'¦”xÎ”WG•%Ÿ•9Å•Wÿ•+W–Vƒ–IÚ–M$—Gr—Kº—3˜8:˜ts˜è˜9™@™E^™0¤™0Õ™3š,:š4gš*œšPÇš4›6M›Z„›Jß›l*œ\—œ5ôœ)*�&T�8{�/´�,ä�%ž&7ž^ž#vžšžH®žV÷ž_NŸ%®ŸNÔŸh# 0Œ H½ I¡;P¡XŒ¡.å¡!¢)6¢F`¢A§¢é¢6û¢52£%h£Ž£.¢£
! Ñ£5Ü£=¤P¤!\¤~¤=˜¤Ö¤ê¤%þ¤$$¥I¥8f¥Ÿ¥¾¥Ñ¥ê¥¦ ¦²¾¦?q§-±§Nß§.¨$B¨Cg¨C«¨Cï¨3©%R©Tx©=Í©$ª-0ª3^ª7’ª0Êªûªb«Wx«VÐ«K'¬Ks¬K¿¬{­Y‡­á­-û­=)®2g®Mš®Hè®J1¯e|°Vâ°U9±*�±,º±pç±UX²®²+É²hõ²^³;q³8­³Iæ³10´9b´Kœ´*è´+µ=?µV}µ�ÔµhV¶‚¿¶FB·-‰·,··ä·=¸'?¸g¸'†¸<®¸Së¸B?¹‚¹–¹4´¹Mé¹K7º6ƒº@ººKûºIG»1‘»ÆÃ»ÍŠ¼‚X½Û½.ó½<"¾,_¾.Œ¾)»¾Kå¾01¿Kb¿L®¿#û¿ÀN=ÀLŒÀLÙÀP&Á+wÁ-£ÁKÑÁMÂSkÂ&¿ÂYæÂ_@Ãf ÃfÄnnÄvÝÄ{TÅ�ÐÅ€RÆ—ÓÆ—kÇ—È—›È™3É—ÍÉ™eÊ—ÿÊn—Ë˜Ì˜ŸÌ8Í[RÍN®ÍKýÍ"IÎSlÎMÀÎÏK.ÏWzÏKÒÏ&ÐKEÐ)‘Ð»Ð!ÛÐ+ýÐQ)ÑS{Ñ@ÏÑ;Ò;LÒ<ˆÒRÅÒ;Ó0TÓg…Ó=íÓ$+Ô(PÔyÔj�ÔkûÔ!gÕ,‰ÕD¶Õ4ûÕ-0Ö^Ö"~Ö2¡Ö(ÔÖýÖ/×4I×~×+›×/Ç×÷×ØK"ØnØPîØH?Ù@ˆÙEÉÙGÚIWÚ;¡ÚjÝÚHHÛM‘ÛHßÛu(Ü+žÜ–ÊÜnaÝhÐÝv9Þ>°ÞWïÞFGßAŽßNÐßhà[ˆàRäàF7á@~á[¿áNâ_jâHÊâPãqdã†Öã”]äŸòäK’åkÞåhJæP³æaçEfçD¬çPñç‹BèYÎè>(éDgé[¬é}ê[†ê^âê’AëGÔëqìKŽìœÚìswíiëíBUîd˜î¯ýî¶­ïdð5|ð+²ð+Þð-
! ñ38ñ;lñb¨ñ˜ò:¤ò7ßòöóýô9õ3Fõ`zõBÛõPöoö9�öNÇöN÷Re÷`¸÷0øGJø?’ø(Òø,ûø)(ùRùBoùI²ù8üùF5úb|úQßú/1û<aûžû¾û2Þû&ü'8ü?`ü7 ü:Øü$ý&8ý%_ý'…ý+­ýNÙý5(þ9^þ+˜þ2Äþ5÷þ5-ÿcÿ(~ÿ.§ÿTÖÿ#+=O/�*½7è7 =X,–fÃW*g‚@ê+ K(l •¶2Î#;%-a-�6½ô	(G2_#’¶-Õ+" N'o–—=.l9~$¸6Ýo.„D³Nø/G	!w	™	-±	 ß	'
! !(
! 6J
! O�
! PÑ
! >"Ja-¬`ÚT;;�MÌ.
9I
.ƒ
/²
â
P"Q+t, (Í%öj%‡?­Ví$D,ij–@.Bsq2åZ4sD¨IíO7@‡:Èd?hR¨]û!YU{?Ñ3:E+€9¬(æ'(74`7•&ÍKô6@:wM²;F<6ƒ6ºGñH9J‚@ÍPU_-µFã&*PQ0¢.Ó(,+(X+�N­ü4+P.|<«.è9'Q(y/¢EÒ. KG 2“ (Æ $ï s!Gˆ!6Ð!D">L"5‹"-Á"Lï"N<#/‹#=»#7ù#31$%e$7‹$*Ã$î$%]%!z%-œ%Ê%'è%p&<�&6¾&Uõ&K'Kk'4·'qì',^(1‹(½(Ú(*õ( )@)<^)*›)0Æ)$÷),*)I*%s*1™*0Ë*!ü*B+<a++ž+\Ê+,',mT,BÂ,Z-d`-dÅ-z*._¥.r/[x/FÔ/B04^0e“02ù0_,1^Œ15ë1B!2Hd2F­2Dô2J93J„36Ï34Z$4B4KÂ4R5^a5^À5]6G}68Å6)þ6d(7.�7H¼7F8?L8EŒ8Ò8-ð8s9:’9lÍ9T::_�:Tï:DD;6‰;!À;#â;?<;F<\‚<6ß<0=PG=W˜=Zð=JK>]–>@ô>\5??’?KÒ?<@o[@kË@G7AEAHÅA/BN>B7�B9ÅBOÿBROCl¢C{D:‹D1ÆDCøDF<ETƒEIØE."F0QF4‚F?·F%÷FPGJnG0¹GZêG/EH;uH=±H<ïH:,IXgIgÀI„(J[­J,	KA6K\xKIÕKxLg˜LMM;NMkŠMdöM[NiÛNEEON‹O9ÚO:PhOP`¸PDQ4^QP“Q^äQ^CRK¢R%îR_S1tS0¦Sd×S2<T5oTK¥T‚ñT4tU<©UQæU<8V+uVa¡V;WK?W,‹W@¸W@ùWL:Xs‡XeûXHaYSªY-þYT,ZE�Z;ÇZ;[E?[I…[EÏ[W\4m\f¢\Z	]Vd]A»]Tý]6R^A‰^Ë^v×^gN_;¶_'ò_7`+R`:~`3¹`1í`-a0Ma/~a/®a0Þa0bP@b-‘b¿b!Ûb;ýbH9c>‚cÁcÚcòcddCd`dR|dIÏdEeS_eV³e
! fT!fQvfÈf2ÌfPÿf3Pg'„g'¬g)ÔgGþg0Fh*whA¢häh6i,:igi0‡i=¸i<öiK3jj)“j½jÝj+øj'$kILkM–kMäk2l?l(Rl+{l)§l4Ñl3mE:mB€m Ãm7äm4n"Qn(tnE�nFãn *o7Ko7ƒo7»o7óo7+p-cp3‘pÅp$âpLq1Tq6†q<½q>úq9r#Uryr�rR rmórPasE²s\øsNUtK¤t1ðt9"u+\uLˆuÕu(èu'v'9v(av*Šv0µv5æv0wMwVwBtw	·wÁw"Õw øwx?-xmx†x x¹xÙx1ìxy<y-Xy†y+—y6Ãy1úy8,z&ezŒz¡z¸zÏzæz;{A@{;‚{>¾{>ý{@<|>}|>¼|>û|>:}>y}2¸};ë}'~7~.H~*w~*¢~
Í~BÛ~0$?%dŠ)§%Ñ'÷!€'A€i€0‡€(¸€!á€'�+�H�Hf�D¯�(ô�‚3‚G‚`‚|‚–‚8¶‚Nï‚?>ƒA~ƒ2Àƒ)óƒ„&=„d„1ƒ„!µ„?×„-…0E…0v…§…Á…(ß…5†<>†*{†.¦†Õ†ò†‡"‡7‡5W‡F�‡Ô‡æ‡ÿ‡%ˆBˆ9Yˆ“ˆ+¬ˆ&Øˆ%ÿˆX%‰
~‰
Œ‰š‰ª‰¾‰Ó‰è‰Bý‰@ŠA\Š+žŠ4ÊŠ2ÿŠ,2‹6_‹/–‹$Æ‹(ë‹2ŒGŒcŒ€Œ,œŒ9ÉŒ�) �J�_�x�1–�È�+ã�+Ž1;ŽzmŽ@èŽ:)�)d�5Ž�=Ä�N�XQ�(ª�DÓ�+‘WD‘Bœ‘Fß‘*&’Q’&n’5•’)Ë’6õ’/,“*\“‡“!¡“Ã“$Þ“)”1-”	_”%i”�”B£”æ”2•6•P•)n•%˜•/¾•3î•P"–ds–,Ø–—$—B—^—#t—@˜—AÙ—.˜-J˜#x˜#œ˜À˜ Ü˜&ý˜$™-@™n™)„™<®™Fë™G2š<zš+·š1ãš%›3;›@o›°›Ã›=Ö›=œ#Rœ5vœ4¬œ)áœ�,'�9T�4Ž�-Ã�ñ�,ž,;ž(hž*‘ž7¼ž/ôž0$ŸUŸ.rŸ;¡Ÿ$ÝŸ/ C2 Av G¸ G¡JH¡“¡$°¡Õ¡ç¡¢;¢O¢
! k¢!v¢˜¢9¥¢ß¢0ô¢%£-:£Eh£8®£@ç£-(¤8V¤.�¤,¾¤(ë¤C¥8X¥3‘¥Å¥!â¥'¦I,¦v¦4‘¦$Æ¦Më¦9§.U§!„§%¦§DÌ§¨'%¨M¨ d¨@…¨#Æ¨@ê¨*+©V©v©–©³©Ê©ç©ªª
! :ªDEª$Šª5¯ª.åª«)-«W«m«†«
! Ÿ«ª«
! º«Å«à«/ô« $¬E¬b¬s¬’¬0¨¬;Ù¬-­'C­k­+‰­µ­Ô­ô­® 4® U®v®<�®CÌ®=¯&N¯,u¯¢¯MÀ¯M°@\°-�°-Ë°7ù°?1±.q±F ±Gç±/²5²=I²‡²
¥²³²É² Ñ²/ò²."³6Q³?ˆ³<È³;´5A´8w´"°´.Ó´"µ*%µ"Pµ#sµ—µ £µÄµÐµRÜµ/¶;¶ T¶u¶�¶©¶Â¶â¶
î¶ü¶·#·=·9U·�·œ·$¨·*Í·1ø·/*¸Z¸s¸&“¸º¸Æ¸8Ò¸¹¹&¹>¹O¹^¹j¹-v¹¤¹¸¹×¹
÷¹ºº$%º2Jº}ºŒºžº±ºÂºÓºéº
ýº» »#;»_»r»‚»“»¤»¼»Í»à»ð»
¼¼¼/¼;¼T¼`¼~¼+Š¼	¶¼EÀ¼$½+½!F½h½+}½©½µ½Æ½Ö½ç½÷½!¾-9¾g¾|¾$–¾»¾Ó¾
! ç¾ò¾¿¿2¿&F¿m¿%€¿¦¿%¿¿å¿ý¿À,8À2eÀ2˜ÀËÀåÀúÀÁ'ÁCÁUÁfÁ~ÁŽÁ¬Á¿ÁÙÁíÁÂ Â<ÂVÂtÂŒÂžÂ»ÂÏÂïÂ
Ã"Ã7Ã9IÃ"ƒÃ¦Ã¿ÃIÑÃ<Ä/XÄˆÄ0¨Ä.ÙÄ3Å,<ÅIiÅ³Å
ËÅ+ÙÅ4ÆH:Æ)ƒÆ­Æ9ÃÆ8ýÆ:6Ç;qÇ$­Ç.ÒÇÈ2È+JÈ0vÈ*§È6ÒÈ1	ÉM;É<‰É0ÆÉ?÷É?7Ê3wÊ\«ÊFËDOË”Ë
¡Ë¯Ë·ËÍË&ëËÌ6!ÌXÌvÌ6‹Ì&ÂÌ&éÌ,Í(=Í"fÍ,‰Í,¶Í,ãÍ9Î&JÎ'qÎ9™Î<ÓÎ:Ï KÏ3lÏ Ï)¾ÏAèÏ3*Ð7^Ð6–Ð.ÍÐ0üÐ2-Ñ%`Ñ>†Ñ@ÅÑXÒ*_Ò@ŠÒ,ËÒøÒ
Ó4*Ó4_Ó!”Ó,¶ÓãÓKÔLÔ
! dÔ+oÔ(›Ô&ÄÔ'ëÔ&Õ':Õ(bÕ(‹Õ'´ÕBÜÕ:ÖZÖzÖ'˜Ö'ÀÖ;èÖ,$×Q×%p×%–×¼× Û×ü×%Ø6?Ø&vØ&�Ø,ÄØAñØ=3ÙqÙŒÙ8§Ù-àÙ-ÚK<Ú6ˆÚ¿Ú)ÝÚ;Û/CÛsÛ&�Û2·Û<êÛ'Ü/FÜ/vÜ/¦Ü/ÖÜÝ&Ý-FÝ"tÝ—Ý,­ÝÚÝõÝ%
! Þ"0Þ"SÞ#vÞ"šÞ#½Þ"áÞ#ß!(ß!Jß!lß+ŽßºßÌßYìß9Fà6€à7·à<ïà5,á3bá-–á"Äá;çá#â9âOâLeâ²â3Êâ*þâ")ã7Lã0„ã(µã0ÞãOä)_äB‰äKÌä=å1Vå)ˆå,²å.ßåŽæW�æ.õæR$çEwç½ç,Úç=è$Eè4jè)ŸèÉè$Üè3é5é.Ré&�é+¨éÔé0òé4#ê9Xê’ê:²ê$íêë2ëOëeëqë†ë›ë°ëÃëØëëëþë!ì3ìFì"[ì~ì“ìŸì²ìÅìÚìíìíí*í=íPíkí~í‘í¤í·íÌíáíöí	îî1îDîYîlî�î�î¢îµîÈîÛîôîïï/ïDïWïlï…ïœï¯ïÂïÕï?âï"ð$@ð*eð�ð"ŸðÂð!Ôð'öð2ñ1Qñƒñ*”ñ5¿ñ5õñ1+ò%]ò7ƒò"»òÞò,üò5)óH_ó-¨óÖóôóD
ô>Rô-‘ô?¿ôGÿô(Gõ$põ5•õ$Ëõðõ,
! ö 7ö?Xö&˜ö&¿ö'æöK÷5Z÷A�÷HÒ÷+ø.Gø)vø- ø Îø-ïø#ùAù+Wù,ƒù°ù,¼ù%éù"ú2ú-AúIoú<¹ú=öú4û+Sûû6�û5Ôû5
! ü5@ü5vü5¬ü5âü5ý5Ný5„ý5ºý8ðý5)þ(_þ<ˆþ*Åþ(ðþ*ÿ5Dÿ8zÿ8³ÿ8ìÿ)%*O%z* !Ë%í!)5%_*…*°%Û%*'PR<£<à!<^6x¯(Á+ê2"I)l(–)¿é*ÿ)*;T&�?·÷2H)f:�,Ë9ø:28m*¦7Ñ'	<1n'�Fµ?ü8<	$u	š	!¶	Ø	%ó	;
! +U
! <�
! <¾
! :û
! 65M"ƒ2¦$Ùþ#BY(x&¡"È.ë%
$@
$e
$Š
6¯
-æ
$+9/e(•¾BÄ>5F+|N¨@÷;8/t#¤6È%ÿ%8B5{!±8Ó''4\.ož:»9ö;0@l­$¾5ã48(m–7¶4î#>2\&�(¶(ß$+-Y*u *¼-ç*6@>w@¶1÷/)Yx'• ½4Þ$,8Te<º/÷4'G\I¤Eî?47tT¬507AhªXÆA2a,”,ÁAîA0rG‚"Êí2
! =*R}-”ÂÖõ. C c � Ž ¡ » !Û &ý *$!6O!6†!;½!7ù!11"$c"ˆ"¨"Ç"PÚ"+#K#a#/z#6ª#Yá#4;$3p$'¤$/Ì$+ü$(%%F%l%-ˆ%)¶%-à%1&@& X&Py&Ê&+Ü&-'*6'+a'+�'*¹'8ä'4($R(_w( ×(*ø(#)'A),i)M–)ä)Hù)PB*K“*ß*B÷*:+BX+›+-´+â+,
  
! ,,&,K>,HŠ,%Ó,@ù,]:-Y˜-1ò--$.R."e.:ˆ.Ã.Û.#î.#/"6/dY/U¾/U0?j02ª0(Ý0711>1+p1Pœ15í1#2;2&T2{2˜2#´24Ø2%
3m33.¡3Ð3hé3)R47|4´4È4 ä45!5&A51h5.š54É5-þ5#,62P6%ƒ6©6Æ67å6/7M7	U7	_7i7u7U�7ã7ù7185@86v8­88Å8@þ8J?9#Š9C®9<ò99/:i:,{:¨:9Ä:$þ:6#;*Z;…;˜;!¶;Ø;'õ;><>\<!›<!½<#ß<-="1="T==w=.µ=!ä=2>)9>!c>&…>#¬>*Ð>û>6?6P?Q‡?Ù?-î?+@:H@:ƒ@ ¾@ß@ø@A;1A!mAS�A#ãA%B0-B"^B3�B.µB0äBC 5C!VCxC'“Cw»C(3D'\D„D¤DÄD?äD+$E'PE:xEH³E)üEB&F8iF=¢FàFDúF?G"]G0€G$±GÖG/ôG$HCH#cH!‡H%©H2ÏH:I+=I5iIGŸIRçI+:J+fJ'’J7ºJ@òJ3K9QK6‹K"ÂK9åK'L GLPhLH¹L/M&2MUYM9¯MFéMO0NG€N,ÈN"õN5O>NO)�O0·OèO2P9P<IP(†P$¯PÔP'ìP%Q-:QhQ‡Q ¦QÇQEâQ (RAIRB‹R%ÎR<ôR!1S SS tS3•SÉS èS<	T*FT6qT&¨T+ÏT(ûT/$U/TU/„U!´U^ÖUV5V>ŒVËVBæVA)W7kW1£WBÕWX*/X$ZX X' X>ÈXBY"JYmY ŠY:«Y*æYYZGkZ!³Z#ÕZùZ[(9[#b[.†[Gµ[Jý[DH\D�\JÒ\D]Db]B§]iê]iT^h¾^g'_f�_gö_f^`fÅ`¤,a¡Ña#sb—b*¶b=áb!cAc?_cJŸc8êc#d)CdDmd'²d'Úd$e%'e,Me/ze5ªe:àe:fVf1ifC›fEßfQ%g?wg7·g.ïgh<h-ThF‚h9Éh2i6i'Jiri6’iGÉi!j!3jUjij~j’j¨j¼jÏjäjøj
k!k6kLk`k)vk k´kÇk)âkl!l7lMl`lslTŽlHãlH,m5um+«mE×mYn_wn_×n_7o`—o`øo`Yp_ºp_q_zq`Úq`;r`œr_ýr_]s_½s`t`~t`ßt@@u5�uD·uDüuDAv>†v=Åv=w=Aw>w=¾w=üw=:x=xx2¶x,éxryr‰ysüyspzräzsW{/Ë{.û{.*|.Y|>ˆ|@Ç|7}-@}7n}%¦}*Ì}÷}>	~4H~!}~9Ÿ~"Ù~0ü~"-7P-ˆ-¶(ä
€"+€!N€/p€- €&Î€ õ€#�:�%X�~�+—�;Ã�8ÿ�88‚1q‚,£‚!Ð‚&ò‚%ƒ,?ƒ3lƒ1 ƒ4Òƒ8„*@„Sk„&¿„"æ„	…/(…HX…1¡…?Ó…C†=W†•†*°†*Û†6‡=‡!S‡!u‡—‡¯‡<Ë‡5ˆ.>ˆ4mˆ/¢ˆ5Òˆ7‰'@‰/h‰>˜‰-×‰Š-$Š*RŠ#}ŠI¡ŠGëŠ3‹-P‹@~‹¿‹FÛ‹A"ŒCdŒ;¨Œ-äŒ8�,K�(x�¡�½�Ô�Iè�L2Ž-Ž­Ž"ÁŽ;äŽ �':�"b�"…�$¨�#Í�ñ�+
�9�<Y� –�!·�Ù�6ë�"‘)@‘"j‘�‘¬‘5Ê‘7’(8’4a’(–’(¿’ è’'	“"1“T“*g“&’“¹“0×“'”,0”-]”'‹”$³”Ø”/õ”%•>•2\•;�•5Ë•;–?=–1}–.¯–*Þ–)	—#3—;W—-“—(Á—-ê—)˜;B˜!~˜% ˜8Æ˜8ÿ˜8™ S™t™%”™º™WÖ™.š4Lš;�š;½šcùš]›3s›<§›ä›ý›œ=œ6Rœ7‰œÁœ+Úœ!�!(�AJ�*Œ�·�5Î�,ž)1ž[ž7vž<®ž6ëž2"Ÿ0UŸ0†Ÿ@·ŸLøŸ)E *o +š -Æ +ô ) ¡"J¡%m¡5“¡É¡è¡¢: ¢U[¢/±¢-á¢5£%E£5k£0¡£4Ò£:¤8B¤{¤•¤³¤Ê¤:â¤¥,¥)E¥o¥y‹¥¦¦
*¦_8¦9˜¦,Ò¦ÿ¦R§Jq§(¼§å§ë§÷§"¨1¨0O¨.€¨;¯¨;ë¨7'©7_©,—©=Ä©3ª<6ªHsª¼ª;Úª6«3M«#�«#¥«AÉ«B¬-N¬|¬9Œ¬Æ¬/å¬,­2B­6u­+¬­$Ø­ý­
! ®
…²—
:Ö
 Š6câ
Ö-_8ü‰ä-¹š÷Š]üè
! SYG$<“Áru,
! ˆ
! ™Í
í
! ­ÇÂT£i	†4M÷ú!í J‡€àrê
! °	f}¦q
! ;4„n?:sëC†Á	¾Œ
! ·Íñ
‹à
! ²
·ê
ã
¿¿Žç=j
@qN–Y
! vT•¡ûQ»Ü
! éD
gg›Àc4îµiu0Ï‹#þgd¦fˆìöò	¶
÷
(Û	ÈKÉJo·
! }^
›‰¸e³!ûXïy�„»q$
! îLô
6fü	Å�IW
! $©	)5Á±íq	†Êñþ
! M
! H2e@s8ÈÌˆ‡n	r	‰
 20Ïï™ÍgþwBZ	ùkCâ
¼_Ùi
  
! ù©­œ
! 
�h'
Y”¤�o	¢ÐC
! %‰‘ËÎ}Ä÷-˜	ýËëÿ
! #ˆ~¢G[ÐòB	™ƒzx	5•sq
‹p%ÚjO&ŽVhü€
! ¶wK
! �?ì”±	Âˆ
! P×â Õ%û5¾	�ÏG€+	ÿRÉÊ,*HoŽ1�C{\
ôBWóÃÒ�	Z3ú�W6í$(lÂóoÁ¢P¬
! d’ø¸	´á'{ýÆ­ØÑ¶ÜeØz�â,œ¾©s
oÉ†ß
! VOÏ‚
y
! p
! L¶	jå`>|m7:»è0Ï[å]¯YdˆÝ
êZ	Pi	^
 (s	P
! –Gƒñt
Y”›”‡ÕC¨Ñ‚â¥¤ÈUCaGOÖæ™zz†ˆ|ªCáÃ'	Ï8
! i–®%	ƒï	ûzgÙÓHã]	‰#TÓåd"w�Ó¾Œ{	Þ#	Ï
¦2Ie[«°÷ÿ-õ¢Tç
! L2ØQ	2
! 	´°¢x¦	u
! ïr^uãeÎ¶žŽ�:v[õZ+
! +„	^Ÿ
ë¯6fr(%5
! m³	y+.n]R–ÉÒ	ÒAäNÈ$v,	T¿F<Œ}
¬|
í	YÞtÖ½kun
!  (1ÆÜú	á
aú/w…ÀHpúÿ
ð²_
êu
¶
! CRÈ«ñ	qË˜ËÚ	Â‹ˆ¬1f
ËÁ/
! y
’éÂ¯3	Ï­
ðõúô›(ž	h{XVÕå=¢{ãÈÞ/ÛâéaîK
! ák�
ç³
„Õ	
€‡c
! Y]
! 
! Ö€Ú
! À	UŸQ>RÈòÔ~¨Uœ	õ	¦
! "ÊQÁ

‡
øi
â\	
! Úÿù½…¨·LWÎÏëµ
! =`]A	Š7vvÛulþ›š¤N�è
˜‚{uHávª¿Í	­<¬¶)
N
! %%
! ã"•
W	›Nð°
"RªZ³\’
íÂÃChr­²	q_xs)Æ�ñcåo�^`¯
8-»3Tt
! `
ÚX8‹	» š
! ìU•yL
! «‘	tB¯
! µ0É
ç®K|tVDzÏR1Jg*
½˜[kíg‰
! À
Ä¸wrQýL6	‡”l™;/	”«`˜tð	·Ûƒ�»
Ñ
ž
1ëµ^cJºP]>p	4»3
iö™	Í:¡îŒ¥´Âf	§ujñÛ´
*A¼I9MÆ
Ãà½»f�ï;ÐÃE¿ø;
çŠ–‰uY	Ê!™Á{jQ°G¡`òKü†æÐ
*ÿÙZböÎô¥dÒó³@ïqÕ\<–
n¼	µRenŠ
! „­ä	ð
! J
! C‘Ï!i'Äk›¬Šº
! «
…	,É 
! Í‚ã	•�Œba
! ãÔœ
Ú”ÇzÍ
! ¨�ilgðÿî¹§Q
×J«I—š}xÚb%ª@"s$D
! �e^oßèŸ`
! £¦tQ?õpÒ
ú
! ×¾"
! ¼ì	¢¸
! À¤ÊI
±M\–£xë¡ÂÎÏ
Í Ž™
! Q¿ÐŸSm#
! ­'�ØÛ	å¼W£¬
! üïùª¼Š7Op7	1ÐÓžb	¥Òß
(ÌM$ \h\ô¨�îI¢cU@ì€¡ÖC
Jö	{FŸû	ÆÊ	¦4­ü{“
! Ñ`[
! Ù	ÙQ¨'û™LI
! !
! Â]ž	H
! YÐ½
! ówBõ¬øo@FK�0f´OÜ	µ²£Kš
! j
! Äs:4 ~¯	@
! ¿	<
û,<
! ÕxN:IÛ¨/›	¿¬�dŸ²ó@Å&k2õš?fSö3
! ‰œh
õUòÏ
! A‰4`D†öu¸¹×
�¾
&ýÜnYõVpˆ6
.j]
! ÷Òè²cf@ú
c	z›

! OöI¾÷zàéS
†
! ™5�â21öð­
! /Ù
Â9\(º± $e	Ã¯¾¡v¡è‚ü9õÙúÎä|‡°
! º
Wí £‰é	�åæ	£	w5Ñ
! Pm›cx}»
! ÷Ì‰	š²U
ì
! ´½	~Wõ
! ’ÖÓìØ$
œb=²î¥«	³�~¸SrêÞ
›ÔÇŒéäË
]Þ
! ·
ÚkLò¦
Û¸Ý—€
5ã	*™K	À‚	Ä¿˜	¥ß(ª
! w;AYi
! áj+±
! í)óq¬×˜x

�³Ìa
! —›[	:(E
! Šoö«4&ô
8&yìÛÊ
! ·&®¯˜
²½	^
! €CyÉ~
! Ög
¯Æ!–LÙ,8VOŒ�
! d€Ñ&0ÌÁ
! ˆÙWS±Ú<˜Cr'[E
10
ëõ+ûù˜¹þŠm
! iT
! \“
5%ä
! ªÍ�°ÁOn0:
7ª¢]úñ
! Ó}Ñ
! µR¿
! Zä.
ï7
|Ÿy§j	@…¯¶�Æ/ý
! 8m€²:�‘üÓ		Sf
! }‰„}áÁH¢Ê+¡¥Fï¬¶Å’†.¦b$	ß„_
! W’
! XRð’	Þ	7ßó–&
! p2ÎH%
! 
! 3œTËëý

ÿ	º{
{ÿ‹ˆ(hî4ü¥ñLÍ.XÐ(
µ«h
Ý9•	aÚFsÕÊZâÇ“Ýæõƒ÷×À”³±nè[¹ßpÅà	µú4r«tŽq�øàiAà ~BÅEIËŠ|
! �¯my¤.$¶óìä‚Ür%kº‡œoO	ïOEÌ	Z°ÈoE&
tÀø
! ~ûø
ÅE4³—ù
! 2	.•	€	ìXº‘2^ÜG5ºÛD\
! 
´fB£UR÷g2A­D5,H«ô
! *„Å
÷;àiX‘ø?œmaMžû�+R
×Öà_Bªšêlÿ§6ûèäíGù�T*+ª•½�Éö
dë,©Ã#
ÄÍï�ÂòÝþ:ñX*åU
#\�w…÷3�v‹…\<‚
øVà�äg	Q?.Á>&ó°
! A	Cp
3=ç³Éòó
! q@	[ÓŠ÷Rü ÔÛØÌ~�E	$šÝ«·Qòrcj
! µ
.{ ê{‡=Š	Lxù±É	M—ì
ãð}daì´p¼.¶7mÆD€[]Ì
! (ÝÞ*ÿ"¥_
! 	>¼6®"
™Õ
ùæÕ	6p¡„£rÈÒÅ]3ú­
æ—Ä3‰´	È;³yjš;hus¬,=
	HgÒAb
tU
! uö6ƒ;
! Ðu<>ãÙ;4	Â¾
! å—‚
! ¶b‰Z
! 62£§
Ý—›ó‚N
! Üµ/
«¡U zB3D™t	H1	ÞƒTŒÒJÎê
! ]©”èš
Önä¿Ÿi&Ø	Ã
! k_	z	õwã[Y¦F�;O–à‚ 
^²8‰6
! %Î×«Å—„7M
è>Em§m•ƒ
1á
ç-q	µ'V!Çlä
€Ï	GÂ
BhDºå$›'7'¸¯€…ÚÌ·–
! ¥‹/JM�
! ­ôU	¯x”	ÞL¾¶ÞÛ
ƒäw;
! �MŸd¾jôa])öö¦•r’¸í®Þe�Ó	êM%©J(	1"¡0	ø·0ÁE¹ÍEÞQç
! œÝA
! Æ?Ê
! ,Ó¬S	"å
F		ú·#ýÍFâAìc”ùF
! …ämèÔª¨étþ\öw	æ½“ë
! Æ@•
! ÒÎ�ì$?¹Hu	hÕ
! JÎ	]ê	ûXH
-	D7ýÆðpd
I–U"Ç	ž³
! ?Ÿ~ˆÉ¦”ôô
N	Ä>éÎ

“Ðd	¢NV«”ËÐæiw
W]Dÿèž<¢JÉ
! USáŒv,ÛE»ÔØà
CKœ"'
! ?
! -™

°1E¦3çNÛŒçdRxa	Êí¥
Û‚ú
! Æ­¤ë	×ØaÿšÇî
! j¹PNkgKÔâ®Ùî	Ð	ØŽ
æbâ3Ä£
¤
ßè×Ò
! ©½ƒ	Ÿ‘/ö•…†Ž×ó

! !|
å
! c™öG|×	º	§�ˆ	jøéÛ
! ú<Ö=�ZYà
“	žM*wœ¹oÉ?ŒIÝ.±)	ëûr
W½û1
! ¹8_Ë
ñï§d°>†»QL¨ 	ø©Ì³Ÿ
ç„
! �Å�
! ‰	Øe|�\ç›	H%7²
! 	@wò
! s¼qÖ	³j“ý	ñ	Rß)ÖQ>yâÌzxÑã
!  �ï[ÚP0·	—–GãG
! WÃÒng	V=�
! Ç		DN%x#þ	6ß¥
! Í‘(yKe\¹ìB×
! Ê¿!	•3Jþù’
! îu*œ
! ‹!Vœ¼Ð
[ý‰Ÿææ„˜´:	-T3¸l
=Çvæ^FnH	È	C4úWàu;
I.–[=
! 9.´[Àl5c9
! V¦ðCîÏû
tx
! :Ü¡å	èB}	}
! ‹Âå?
! ¼ï±þäè^ L
.
! )
! ­¤§
c�ðóEºm{6^P¨
! =âãÒ 	�^ ÏŽ÷Æ	x¶JSÒS®&¨ ï	Ëal
! ®P—Ãð±½¢÷‘®WÌ´ÊË
! †	8²¨	Úžu­OwÅ
! #UÁº0»^ÿã8½®È
! G°ƒ¼a}ö
! ÅÔ#
! åþ·YÉ349ë
éÐ
! MN¾Ÿ¯-áAti�	Œ\	˜
! FÑ„í
|»“;|Èû
!  N¤•
! s²#ðâ~øaX®
! Z_Îx'‰_¦�”®	±³6:<Ã
<£J"
ÍÿL�‚4
! ó‘�JÐþ<	wÌesX å}llü
! ¤è@®â
! Šµ9&5
�ß	/ºá
! ¥
! ¼|…œÓ*†¤LÆ
! `
TÀc
á‡l�t5'’L*
! Ò>ë“îEöIÅAH©
	¬¬P
ˆ<9B¡
! ’�	">û’Œ¼9
â
! `	Ç
Ù°_yxîÚ…
! ºc’´
! ¸�x¹°Çi“™¨¯<ü«
! ‘
2n&	º=9�	ðõ
l;e
! ¥	:ÄØ
! <"	ÅTà¬	,ÑüÜ.	¬´fX�¡
;�~—Ó+˜Åä¾”F�ý¬/É	
!-O
$pð
ýn-p.ÓªñùŽ$\Ož�šìY¢_®íýY)s
! R0Ÿ’ 	õò
A‚G
†V
! ëQ¹+PƒÞ1
˜áms²0ýƒ°'
! ÿ*ê„Ùù­¥·T�Ô­é
€v€˜C	p5
! y	/›bêhÚ
! ë÷ô	áñk
! ü–Ž„£9é#KUÆÀ£
! L‡‡“
Ö�
+fBóø{¨f‚é~¤	
²J	Ç
! _‰ónÃ7,lÅ
lÃ	×OW(ò
! 6’Ë#æo¨”
A`½…z0
! 7-+bnÔì™=NÞˆ
2[±œqÞíD	IÇ‹µ©Ü	¯œîéI	Î
! qÅßpÖT	h)kÕšÝ	‹>
! `Vú·aR
! *ñré=-ì{)ÑÁÍ—¸

�÷
! úbÅh³Z»Ü�
û/2�G)é 
! X
Ì)©À…
5“A
¬9�Œñ’Ž<Õ®š`p‘	Üå±-
! ôFl«ºÕ¸
8‡
! 	Á»
! Ô»ŒðïÎÞ§¿­		85	RJR=«eÓ–ŠÓ
! ˆH[pkF£ƒ‘èš
K	¼bD†	oo
ÝùÙ3àç
K
Ì
ã�€`ƒ¤
! ¿^/s¼
	&·©V…÷	ñÕê¿
¥ÃÆ
! æž�	¾ª
!»w
! mŒo„g+I<m
! Mïc>
>ð¯¦£A-Öd^•Ú
}H#bË)¼
! Ì'5áùY	™;Èz
! V6Ï·)¸ªÝ	x0°†E/×.‡Ðx
! y™Ëfª	øšŸ	v
! tß_ºjf…e
h4Ž
! P:
! ¨Ç'=dXaŠ|	;©
! ¨1m
Ë–Ö;	„\žyŠ˜2
)_‘@]
´ÚË:KH,ŽM¤œA?
K8n®
µ$éjEÃaž�ë«¿oƒÕ© 


f�QµËÂ)ô~	XDjOÐzN•ns©�
FL/1C-
§ë]~Ì9E£àùÂ
! 'WZ÷²¬
)„‹"(
! "¤
! ³+
y
! À9ŽK|"	‘?h‚m†FßÁÝ©å^	B
! 	5Œ
ÇG~v`EÌ¢
‹lo‘¹´0<^§ZÕl§`í&Ü�ß•ê–ù
èØ£	q`*	¡Öôº,
À>	ÿ+K¯ç�ÛZ,†
ˆÓ}»"
�9	YÇ�ü
.žMýpœ·0¾’+Q¤	‡ä?Ã?Y:æ
! {¥ÄN¹
! -ŸX%›hNÍg?*ê“t¼z?ê¶Ë	È
Ñ	¹	Š}×2Ã&”ê@11
/¸
¹
ˆø	PÊžŠ
¿îo
! ò-qÏüªói~qÕtý	tS7Ù
MkÔ@R¶b
! IFDÌ�
! äÞ6±b:ºªÑá=Ä©
ÜSz§c
! —…_\Ñ½Tö¦5‡	ÍŸ
! SPï
ßÍ$
! 7
! Â	Çg§oÏB
! §
! ¾¸
òOù	!Ä’5F
W¹Â¶õ’9GSUØwó	
! b�ÕØòÇM	Ê`Èv€¸ðH
! J)~ud{
! Éë8	eÞ}Ê	e#¥QÀ¤á‘�3Ž	 ûíþ ¼®*~
ÔÝ b>¡†UÈ*ò²×+	…N
›À
! $ø
!  	Ø	Æ#1½0rÑÖ
! BVÂÔô
! °þØÊ
áÃ{Sih
! B
�Tì",@zd
! ³® àu‹'wa”|k¶A^�ò©ž
! ê>S�Z+k¿
¸hy7 §ï
! Ç°&°Ù
! “Ø
D½
lÅ	Á4
 ÑjÀeX
! ãÀk.ÙÑõí%
	ôMê	6|CV
ã„ýP=	ÜÓX	§³s
Y
GÑÝ37ò|£iIƒ¢þ±
ßZÎ¿
MÓ
'µ6•ñkøçäæ=ƒ
! q¤h	[
“Ò¤
! ‹Tú¥+]¢	ÊÝNUüP“XÔ
ÓÔD€´Á?	G	Ä‹
¢
! ¡;‹–	¡k		s(±2 ÎÜ¾‡¦îõŽš	n
Ä	4æ$…a	®!

m‚ý
nÉ!4Û!
T
ÒKÚ±‚È¹>ñÛÉæ
ZÆFÔP	#`¯¨—!Î}J
ñ€šž_&
! ”
! U'Œ	ôL	©-‚@F�´_7ÀŽ)»	�îAB@
ªO0ÚÄ
! —
! Ä v
…v	Òv!fó½,•ýj‹
! a
l	S	/tq9
ÉÔ
! ´8‘
! Ý
! ƒQ
! ˜7ùT½ü	¨
 ÿ2È—Ð:ÊÁE¸ç	Î2W
ô�
Ü
dç?ƒç%rˆ
! Ã#‘zR	Üâ	¦þZ
ž×.c9vg
! K‡Ùò8!9O˜rgÄŠ¶yD
! 4Æ‡Ô	
þ
þ±�è	#µ	á	S
! ßPí§	[ß×Ÿc\ÐŒ8„
&GdeÙàgf¢~
3·æ8
O
! çW›
! ªŽs˜{‚D}Ýø!Vm	¾Øþ¾SµÄ
(î
¡	I|ãyÿâÑ%,%_ébX*ÞV	vz

! —	k
e|Pé
! (r
! “vå>BÕ/“b1	%#D
  
  For bug reporting instructions, please see:
  
--- 1,382 ----
! Þ•„<œ\8p q v -x 1¦ Ø  í Û¡+ê¡0¢KG¢“¢ ¢¬¢<À¢Bý¢R@£>“£@Ò£9¤CM¤F‘¤5Ø¤I¥X¥o¥!„¥$¦¥Ë¥#Ò¥ö¥ü¥'¦C¦Fa¦Q¨¦5ú¦]0§wŽ§I¨AP¨K’¨NÞ¨B-©Op©LÀ©R
ª;`ª8œª>ÕªI«I^«B¨«~ë«?j¬Dª¬Eï¬@5­Ev­C¼­=®P>®{�®B¯?N¯‰Ž¯9°PR°C£°Fç°E.±Et±Cº±Qþ±NP²�Ÿ²G0³Œx³O´RU´C¨´Qì´F>µ9…µ=¿µ=ýµ4;¶Pp¶MÁ¶B·GR·Iš·Hä·B-¸7p¸6¨¹ß¹Eü¹
! Bº'Mº.uº.¤ºÓº)åº0»@»ZI»l¤»+¼0=¼ n¼ �¼°¼Å¼Ø¼ø¼$½$8½*]½*ˆ½³½Î½ é½
! ¾$¾0¾#A¾e¾|¾!�¾+¯¾"Û¾;þ¾E:¿€¿5Ÿ¿%Õ¿1û¿.-À\À0zÀL«ÀøÀ
! ÁÁ70ÁGhÁ°ÁÏÁçÁ þÁ&ÂJFÂ8‘ÂUÊÂ Ã3Ã-FÃKtÃÀÃÖÃ#æÃ#
! Ä.Ä"BÄeÄ"xÄ#›Ä#¿Ä"ãÄ%Å,ÅJFÅ2‘Å&ÄÅ,ëÅ?ÆFXÆZŸÆDúÆ??Ç/ÇH¯Ç:øÇ;3ÈDoÈV´ÈNÉ9ZÉ”É(´É*ÝÉ:Ê CÊ!dÊ †Ê&§Ê4ÎÊË#Ë@Ë.\Ë ‹Ë¬Ë.ÅË!ôËÌ(ÌCÌ@XÌ&™Ì5ÀÌ*öÌp!Í.’Í;ÁÍ]ýÍ7[ÎZ“Î!îÎ5Ï@FÏK‡Ï>ÓÏEÐ!XÐ!zÐ'œÐjÄÐ(/Ñ*XÑƒÑ" ÑÃÑ)ÚÑ-Ò2Ò"IÒlÒ‹Ò$ªÒ2ÏÒÓÓ08Ó+iÓA•Ó2×Ó2
! Ô1=Ô0oÔ9 Ô1ÚÔ2Õ1?Õ+qÕ-�Õ3ËÕ.ÿÕD.Ö3sÖ$§Ö+ÌÖøÖ×,×'J×r×'�×¸×2Ó×1Ø"8Ø1[Ø$�Ø$²Ø9×Ø8Ù1JÙ1|Ù/®Ù1ÞÙEÚ2VÚ+‰Ú+µÚ-áÚ>ÛNÛmÛŒÛ<¤Û<áÛ;Ü6ZÜ8‘Ü%ÊÜ3ðÜ*$Ý9OÝ2‰Ý8¼Ý õÝÞ-5Þ"cÞ8†Þ3¿Þ&óÞ/ß Jß(kß#”ß+¸ß(äß)
à$7à.\à‹à1«à'Ýà"á&(áOá1máŸá%¸á1Þá9âJâ,jâ*—â!Ââ$äâ)	ã$3ã$Xã&}ã&¤ã(Ëã5ôã%*ä?Pä�äŸä¾äÙä4ôä)å8å(Uå'~å=¦å:äå+æ6Kæ:‚æ3½æ8ñæ*ç%Dç6jç*¡ç!Ìç8îçW'è:è(ºè,ãè'é)8é!bé+„é:°é!ëé9
ê-Gê(uê/žê%Îê#ôê<ë$Uë*zë¥ëÀë8Þëì3ìLì,lì*™ì,Äìñì
í*í=íPíoí(ˆí±íÑíãíôíî-îJîeî/‚î²îÐîîî"ï%ï"<ï!_ï�ïšï)µïßïøïð'ð:Bð%}ð!£ðÅðáð#þð"ñ=ñ Uñ!vñ ˜ñ,¹ñ#æñ'
! ò"2ò&Uò|ò#œò'Àò"èòó-(óVó0hó™ó/²ó'âó
! ô'ô0?ôpô†ô4™ôÎô$íôõ#0õ'Tõ|õ ›õ¼õÎõäõ%ö)öIöhöƒö%žöÄöàö3þö2÷H÷g÷y÷+�÷*»÷#æ÷/
! ø#:ø^ø,}øªøÊøÞø+ýø*)ù!Tù!vù˜ù"¯ù#Òùöùúú1úLúkú‹ú¡ú"°ú"Óú2öú )ûJûhû"‡û(ªûÓûìûüü:ü-Yü&‡ü,®ü"Ûü'þü'&ý'Ný(vý)Ÿý Éý/êý'þBþ*[þ†þ) þ Êþëþÿÿ;.ÿjÿŠÿ ¦ÿÇÿÝÿ+ïÿ*#F,j&—¾Õì,9Qhƒ�$¯&Ôû.Fe~ž)¶àû' :#[•°Ïèÿ8.T7ƒ3»@ï;0;l6¨9ß;4U6Š4Á<ö63:j8¥.Þ
&)Pg%ƒ)©Óñ 	1	*G	 r	#“	$·	Ü	+ü	1(
! /Z
! Š
! "ª
! "Í
! ð
! $93K$¤Áà÷-+Am,†#³×ñ



:
aH
*ª
Õ
dæ
-Ky|€�—2ž2Ñ!2PYir‹¥#¾5â5$N+sŸ½2Ô*.2)a&‹'²&Ú&%(#N'r%š(À é$
!  /"P,s2 Óó*,=)j”´Ë)å,G/c“®Ê7Ñ	)E#Y}�±ÉÏßò::L)‡J±Cü@X_,f
! “ž$ºßþ(4](z£Ã×)ñ/!K m'Ž ¶0×
# 1Ri˜²Á-ß"
0!J)l–˜¡ª$³3Ø(1:CL!Uw“ ©¶¿È#Ñõþ#'=Igƒ5 
Ö€äe;k(§+Ð.ü++ -W |… n!3q!A¥!7ç!".3"5b"#˜"&¼"$ã".#7#“S#7ç#$.9$,h$,•$*Â$%í$-%`A%G¢%+ê%$&+;&g&�&›&)´&.Þ&$
''2'/Z'Š'7¦'$Þ'()(D(F[("¢(!Å(Gç(:/)Sj)?¾)/þ)0.*Q_*B±*Eô*O:+[Š+-æ+,‚!,L¤,Jñ,W<-#”-Z¸-D.?X.=˜.BÖ.L/Kf/;²/?î/E.0bt0J×0L"1No19¾16ø1Z/29Š2@Ä223b83;›3'×3ÿ34U-40ƒ44´4Jé4A45v5X’5Rë5A>60€6"±6PÔ6"%7EH74Ž7IÃ7F
8/T8:„8%¿8Rå8>89:w9d²9):6A:x:'‹:*³:CÞ:/";AR;L”;Eá;+'<7S<?‹<=Ë<:	=AD=C†=GÊ=2>(E>.n>�>7»>;ó>M/?6}?4´?,é?,@(C@,l@(™@"Â@/å@4A@JA.‹A+ºA+æA/B6BBHyB9ÂB'üBI$C,nC,›CMÈC+D'BD'jD7’D!ÊD%ìDE+(E/TE:„EA¿E*F*,F,WF(„F­FÉFçF6G(;G=dG¢GÀG!ÚG>üG;H>TH/“HÃH1ãHOIDeI ªIËI5æI5J%RJ&xJ?ŸJOßJ /K'PK'xK' K'ÈK'ðK4L&MLtL)ŽLH¸L&M[(M/„M)´M8ÞM(NB@N-ƒN"±NÔN'óN'O'CO(kO(”O;½O6ùO40P"eP)ˆPQ²P-Q22Q1eQ(—Q#ÀQ$äQ%	R,/R3\R-�R¾R)ÚR,S:1S.lS›S¸S×S8óS0,T?]T-�T2ËT;þT:U%XU~U-›U6ÉU$V.%VATV–V3³VçV(W'/W#WW{W&šWÁW,ÝW;
! X<FX#ƒX-§X+ÕX+Y-Y,AY#nY’YžYªYÃYÜY!èY
  
! ZZ$Z8ZEZ\ZoZwZ	€ZŠZšZ©ZµZÁZÜZ÷Z
! [[$[4[F[[[	n[x[…[•[¥[	¸[
! Â[%Í[.ó[!"\[D\7 \OØ\2(]2[]3Ž]Â]Û]ø]^#^3^J^d^�^)ž^1È^'ú^P"_Vs_WÊ_)"`:L`‡` `¹`Î`ã`ø`
a+a$=aba+‚a#®a%Òaøab(0b%YbHbBÈb$c30c2dc*—c4Âc>÷c#6d1Zd'Œd5´dVêd#Ae!eeJ‡e>Òe.f@f+^f0Šf$»fàf$üfF!g%hg9ŽgFÈg/h#?hXchG¼hGi6Li8ƒiC¼i1j*2j)]j5‡j½jÛjðjkk 9k'Zk‚k& k%Çk$ík)l%<lbl&~l1¥l%×l%ýl$#m1Hm&zm$¡mÆm.âm1ntCn[¸n*o)?o#io(�o¶oÉo
Úo:èo&#p1Jp1|p6®p>åp,$q4QqB†q:Éq)r.rGr`r
r�r&¥rÌrâròrsss(sHs[hsAÄs_tcftDÊtMuG]u_¥u3v9vUvgvyvBŠvAÍvEw9Uw�w¥w½wÖwöw+xBx]xxx8Šx5Ãxùx'y:yYyvy!Šy¬y!Êyìy
zz"z>zMz%Zz4€z3µz0éz*{)E{>o{`®{6|VF|$�|#Â|%æ|*}7}P}"j}!�}!¯}:Ñ}_~l~‰~ ¦~Ç~æ~(û~$:Qh ˆ!©!Ë#í#€-5€'c€'‹€*³€4Þ€�'�*<�!g�6‰�7À�#ø�O‚7l‚#¤‚7È‚#ƒ9$ƒ%^ƒ9„ƒ%¾ƒTäƒi9„)£„<Í„)
! …'4…\…*y…'¤…'Ì…"ô…†'3†-[† ‰†ª†?É†!	‡#+‡)O‡ y‡Jš‡#å‡	ˆ)!ˆKˆdˆ#€ˆ¤ˆ³ˆÒˆ(äˆ&
‰4‰$J‰3o‰£‰"´‰"×‰ ú‰ Š$<Š$aŠ"†Š"©Š)ÌŠ'öŠ*‹)I‹,s‹& ‹)Ç‹'ñ‹#Œ$=Œ#bŒ!†Œ@¨Œ:éŒ$� 5�V�r�‰�)��*Ç�“ò� †Ž3§Ž$ÛŽ7�8�X�r�9‰�"Ã�æ�,�.�9G�:��*¼� ç�!‘!*‘6L‘Dƒ‘4È‘,ý‘*’J’3e’.™’$È’-í’,“+H“<t“H±“Xú“.S”‚”$Ÿ”Ä” â”•F•4]•4’•Ç•#ß•–)–.E–&t–"›–&¾–+å–(—":—(]—(†—)¯—)Ù—*˜*.˜*Y˜*„˜*¯˜*Ú˜*™*0™*[™*†™*±™*Ü™(š(0š(Yš(‚š(«š(Ôš)ýš('›(P›(y›(¢›*Ë›*ö›*!œ*Lœ(wœ( œ(Éœ(òœ(�(D�(m�(–�(¿�(è�)ž);ž'ež(�ž(¶ž)ßž)	Ÿ(3Ÿ(\Ÿ(…Ÿ(®Ÿ+×Ÿ' '+ (S '| 3¤ 4Ø 4
¡3B¡"v¡%™¡ ¿¡/à¡F¢{W¢'Ó¢û¢#£;£.V£%…£«£´£ Ñ£ò£#¤2/¤"b¤*…¤°¤)Ì¤ö¤¥&¥3¥D¥T¥
j¥x¥0’¥0Ã¥6ô¥+¦*H¦)s¦1�¦-Ï¦/ý¦(-§4V§d‹§Bð§*3¨^¨0~¨7¯¨0ç¨6©O©a©s©(…©$®©Ó©>ó©!2ªTª%mª.“ªÂª Òª*óª«":«]«#|«) «/Ê«ú«'¬B¬(`¬‰¬!£¬2Å¬ø¬&­9­/N­'~­7¦­Þ­ù­)®)B®l®)Œ®%¶®Ü®ù®¯.¯F¯R¯p¯Š¯2¨¯1Û¯
°$°):°d°1‚° ´°Õ°2ë° ±(?±7h± ±À±vØ±<O² Œ²'­²(Õ².þ²!-³0O³"€³£³!¾³!à³6´"9´\´&s´ š´(»´ä´þ´µ0µLµRµ%kµ‘µªµÉµéµ!ïµ¶$¶7¶L¶j¶(¶¨¶¾¶/Ô¶$·)·@·#[·+·3«·ß·ÿ·¸;¸V¸v¸ ’¸³¸"Ï¸ò¸¹¹4¹
N¹\¹q¹Œ¹œ¹¼¹$Ù¹1þ¹0ºCº-`ºŽº®ºÄºFßº&»$2»W»3o»?£»%ã»9	¼;C¼2¼3²¼!æ¼/½-8½f½,†½/³½
ã½ñ½@¾0H¾y¾:ˆ¾Ã¾á¾û¾)¿;¿U¿q¿‡¿&£¿Ê¿ã¿&ü¿#À:ÀMÀeÀyÀŽÀ¢À¸ÀÍÀ6âÀ-Á!GÁiÁ|Á�Á¬ÁÀÁÓÁçÁÂÂ6ÂMÂmÂ„Â¤Â»ÂØÂìÂ'Ã:-Ã8hÃ/¡Ã#ÑÃõÃÄ)Ä#DÄ$hÄ4�Ä&ÂÄ0éÄ1Å2LÅ$Å$¤Å%ÉÅ0ïÅ Æ&:ÆaÆ*{Æ0¦Æ0×Æ,Ç5Ç!TÇvÇ–Ç±ÇËÇåÇÿÇÈ9ÈTÈoÈŠÈ8¥ÈÞÈ8ùÈ2ÉMÉhÉƒÉ!žÉÀÉÙÉõÉÊ,ÊHÊ4dÊ;™ÊÕÊ#òÊAË'XË!€Ë!¢Ë;ÄË0Ì 1Ì"RÌ!uÌ!—Ì$¹Ì$ÞÌ9Í6=Í=tÍ/²Í-âÍ:Î,KÎ>xÎ4·Î4ìÎ!Ï'?Ï#gÏ(‹Ï0´Ï0åÏ+Ð/BÐ/rÐ/¢Ð,ÒÐ$ÿÐ]$Ñ‚Ñ@ Ñ>áÑA Ò7bÒ:šÒ2ÕÒ5Ó2>ÓqÓ�ÓªÓ*ÇÓ-òÓ' ÔHÔ'dÔŒÔ§Ô-ÂÔ(ðÔ,Õ,FÕ,sÕ) ÕÊÕ,åÕ'Ö:Ö1YÖ‹Ö «Ö-ÌÖúÖ&×!<×^×Nw×jÆ×1ØPØgØ~Ø(ŽØ=·Ø(õØ-Ù(LÙ'uÙ�Ù!»Ù<ÝÙFÚaÚ€Ú!žÚ2ÀÚ5óÚ>)Û>hÛ,§Û6ÔÛ,Ü!8ÜZÜ3yÜ"­Ü%ÐÜ)öÜ Ý#@Ý%dÝ%ŠÝ&°Ý+×Ý;Þ&?ÞfÞ&ƒÞ&ªÞ/ÑÞ2ß%4ß)Zß%„ß%ªß&Ðß+÷ß#à2@àsàaŽàŒðàj}á'èáâ0â9âXâkâƒâ•â¥â¸âÏâíâ*ã-2ã.`ã�ã<¯ã8ìã.%ä#Tä6xäY¯äZ	åQdåO¶åMæ!Tæ+væ+¢æ+Îæ+úæ,&ç,Sç-€ç-®ç-Üç-
! è-8è-fè-”è-Âè-ðè-é-Lé-zé+¨é+Ôé+ê+,ê+Xê+„ê,°ê+Ýê+	ë+5ë+aë-�ë-»ë-éë-ì+Eì+qì+�ì+Éì+õì+!í+Mí+yí+¥í+Ñí,ýí,*î*Wî+‚î+®î,Úî,ï+4ï+`ï+Œï+¸ï.äï*ð*>ð+iðA•ð×ðèð+ñ,ñ3Kñ>ñ7¾ñ*öñ$!ò$Fò#kò$�ò$´ò#Ùò8ýò6óIócó+ƒó)¯ó&Ùóô ô;ôYô,qôžô4²ô,çô0õ0Eõ=võ0´õ:åõ1 ö9Rö1Œö3¾ö5òö1(÷2Z÷@�÷1Î÷?øJ@ø6‹ø4Âø4÷ø<,ù=iù3§ù7Ûù6úEJúA�úOÒúH"û)kû6•û#Ìû%ðûü#(üLü'kü(“ü¼üÑü!êü5ýBý-Uý&ƒý ªýËý'êý*þ%=þ*cþ$Žþ6³þ%êþ
ÿ'ÿ-Fÿ&tÿ›ÿ»ÿ*Îÿ1ùÿ)+-U,ƒ,°&Ý/=4&r%™¿Óâþ >:Z?•Õ$ð-C:_!š!¼&Þ<RB;•>Ñ8aIJ«;öj2K�Ué[?O›8ëa$8†=¿?ýY=	—	°	?Ç	^
! =f
! d¤
! C	3M0�.²á(õ 9Z4i-žÌã>û:
'Q
y

�
ž
¸
	Å
Ï
â
÷
!!.Pk3}"±Ô$é&-)T8~%·)Ý&+7R.Š=¹9÷61:h3£<×%;:v!�#¯8Ó	,6Kd*�$¬ÑÝ÷##C'g#�³Èâ"ú")@.j™;±0í#&B/i4™3Î&%)JOš¢· Ìí)+/([6„»O×5'$]1‚<´"ñ)0>,o0œ5Í$8(\a¾$×ü1$Jo#‹$¯Ô"ó;%R&x@Ÿ8àPHj.³"â"7Zz˜µÅß6î>% Nd ³ .Í Dü "A!4d!7™!*Ñ!,ü!")"L" f"3‡")»"
å"#ó"%#=#Y# j#‹#-š#3È#
ü#
! $%$+:$
f$
t$ ‚$£$À$,Ô$%%.%H%g%rz%‡í%/u&!¥&9Ç&''-.'-\'-Š'¸'Í'8Þ'*(B([(r(!�(,¯(Ü(=ö(44)1i)3›)3Ï)3*g7*>Ÿ*Þ*÷**+%<+$b+"‡+ãª+NŽ,DÝ,W"-)z-$¤-bÉ-1,.^.r.6Œ.Ã.*Ó.þ. /&=/)d/2Ž/Á/1á/)0?=0[}0@Ù0^19y1³1)Ñ1û102(D2#m2,‘2<¾2>û23:3n3†3$¦35Ë3<4>43Z4:Ž4=É45†"5Š©5e46š6$´60Ù6 
! 7+7"K73n7)¢73Ì748 58V86p84§84Ü889(J9's93›94Ï9;:@:A`:G¢:Nê:N9;Vˆ;^ß;c><i¢<h=u=õ=u>õ>�u?÷?�w@ù@ryA€ìA€mBîBCC6OC3†CºC;ÙC5DKD3gD?›D3ÛD$E34E&hE�E¬E(ÊE5óEH)F2rF-¥F-ÓF.GA0G/rG¢G6ÂG/ùG)H)BHlHEHGÅH'
I5I.QI-€I®IÌIãI ÷I'J@JTJ$rJ—J­JÈJçJK9KGHK<�K.ÍK*üK('L8PL4‰L)¾L7èL+ M+LM-xML¦M5óMO)N4yN=®NAìN7.O5fO-œO;ÊO0PN7PT†PGÛPB#Q5fQSœQ8ðQB)R-lR2šRNÍRVSZsSyÎSDHTZ�TNèTC7UY{U?ÕU?V<UVJ’VJÝV0(W2YW4ŒW_ÁWD!XAfXi¨X/YIBYIŒYYÖY\0Z:�Z7ÈZK[ŽL[’Û[n\ƒ\ž\´\1Ê\/ü\4,]Oa]q±]1#^.U^˜„^˜_ ¶_&×_Mþ_/L`;|`¸`Ê`?å`?%a7ea;�a%Ùa<ÿa'<bdbƒb£bÁb/Ûb.c!:c2\c<�c6Ìc"d&dDdYd2nd¡dºd/Ôd1e/6efe„e¤e Ãeäe-óe!f?f_f#xf&œf&Ãfêf ÿf  g5Agwg&�g!·gÙg#ùg"h/@hph5�h2Ãh:öh1iOihixiŠiši$ªiÏi$íij(,j(Uj~j‹j˜jªj$ºjßjýjk/kGkck}kD“k*Øk	l-
l;l$Nl0sl¤l!ÀlGâl)*mTmom$…mªm Ämåm"nI#nImn-·n;ån!!o8Co1|o0®o7ßo&p,>p&kp’p²p8Êpqq:qFqfq1~q°q-Èq9öq0rNr2gr1šrÌrCçr+s=Jsˆs"¡s#Äs(ès&t-8t:ft1¡t;ÓtHuXu0tu'¥uÍuíu	v/vKvjvˆv v'½våvww/.w4^w)“w4½wòwx! x"Bx2ex!˜x+ºx,æxy42ygy'{y#£yÇy!åyzz';z?cz£z ·zØzøz%{={.V{!…{!§{+É{1õ{ '|3H|#|| |¹|:Ï|"
! }-}4D}(y}¢}¿}0Ï}9~!:~5\~,’~0¿~ð~0Na?t´Ðð€?*€*j€•€:°€ë€-�%/�9U�"��²�É�ß�õ�‚$‚'=‚&e‚(Œ‚µ‚$Ò‚!÷‚ƒ)7ƒ(aƒŠƒ2¤ƒ*×ƒ„3„#Q„Gu„<½„Gú„VB…V™…hð…RY†L¬†1ù†6+‡6b‡&™‡4À‡õ‡Wˆ5lˆ)¢ˆ3Ìˆ*‰5+‰.a‰1�‰=Â‰)Š*ŠEDŠ;ŠŠ8ÆŠFÿŠCF‹CŠ‹1Î‹0Œ11Œ%cŒX‰Œ'âŒE
! �:P�/‹�9»�!õ�*ŽNBŽ0‘Ž=ÂŽ3�@4�>u�1´�0æ��%6�4\�#‘�9µ�.ï�-‘5L‘8‚‘=»‘2ù‘R,’0’<°’7í’7%“(]“a†“Aè“;*”2f”2™”'Ì”3ô”+(•-T•/‚•8²•Zë•QF–+˜–"Ä–*ç–7—-J—.x— §—&È—"ï—6˜I˜@c˜<¤˜!á˜C™9G™3�™µ™Õ™,ô™4!šHVšOŸš;ïš,+›&X›,›7¬›Gä›E,œ7rœ(ªœBÓœV�Ym�;Ç�(ž+,ž2Xž'‹žG³žEûž%AŸ gŸ4ˆŸE½ŸA 2E x 5“ É %ç O
¡.]¡3Œ¡CÀ¡B¢%G¢0m¢3ž¢1Ò¢£=$£)b£2Œ£¿£9Ü£3¤0J¤P{¤>Ì¤3¥3?¥s¥7“¥(Ë¥0ô¥+%¦/Q¦>�¦0À¦Jñ¦%<§Kb§N®§>ý§(<¨Ve¨%¼¨*â¨
©T©Tj©¿©*ß©#
! ª!.ª$Pª'uª.�ªÌª"ìª!«!1«"S«"v«3™«"Í«ð«¬)/¬<Y¬–¬
¶¬Ä¬	Õ¬
! ß¬	ê¬+ô¬ ­5=­<s­8°­=é­@'®h®>{®Eº®¯-¯70¯%h¯#Ž¯"²¯$Õ¯6ú¯)1°[°(z°£°%¹°%ß°± ±&>±e±;ƒ±¿±&Ã±ê±ÿ±²+²4C²3x²3¬²à²
ì²$ú²#³C³0b³/“³?Ã³8´<´+V´)‚´¬´'Å´8í´;&µbµ+|µ+¨µ+Ôµ+¶+,¶%X¶"~¶¡¶º¶<Ú¶&·(>·*g·,’·¿·×·
ó·¸/¸@B¸.ƒ¸$²¸5×¸4
¹4B¹w¹:—¹-Ò¹<º=ºJºeºº%™º%¿º!åº'»/»I»P».l»
! ›»¦»"Á»$ä»	¼- ¼N¼d¼{¼‘¼
§¼*µ¼à¼ö¼"½+½7½T½ q½%’½¸½Î½ß½ñ½¾¾%'¾/M¾%}¾,£¾,Ð¾.ý¾,,¿,Y¿,†¿,³¿*à¿&À/2ÀbÀkÀ"wÀšÀ¹ÀØÀ7åÀÁ-Á6Á'UÁ}Á+œÁ'ÈÁ"ðÁ#Â)7ÂaÂ&�Â!¨Â#ÊÂ!îÂÃ(Ã5AÃ'wÃ ŸÃÀÃÕÃçÃðÃÄ&Ä0FÄ>wÄ!¶ÄØÄ øÄÅ4Å)KÅuÅ‚Å�Å)µÅ"ßÅ*Æ*-ÆXÆiÆƒÆ'›Æ ÃÆäÆ#ÿÆ#ÇCÇbÇuÇˆÇ#¡Ç3ÅÇùÇ
È#È$=ÈbÈyÈ–È¨ÈÂÈÜÈ*õÈ É-É:ÉXÉjÉ}É�É+¢ÉÎÉ,çÉÊ .Ê#OÊsÊ%’Ê ¸ÊÙÊ$òÊË6ËGËYËjË"‡ËªËÀËÙËèËûË!Ì.ÌAÌ"_Ì'‚Ì7ªÌ.âÌ-Í?Í*ZÍ&…Í&¬Í0ÓÍÎ*"ÎMÎ@fÎ$§Î0ÌÎ ýÎÏ =Ï'^Ï†Ï+¥Ï$ÑÏ&öÏÐ3ÐLÐdÐ�Ð"¡Ð	ÄÐÎÐíÐ(þÐ'Ñ'@ÑhÑ}Ñ’Ñ«Ñ¿ÑÛÑ6ûÑ>2Ò)qÒ›Ò ¸ÒÙÒøÒÓ.(Ó/WÓ‡Ó& ÓÇÓßÓõÓ Ô4ÔSÔ,nÔ›Ô(®Ô2×Ô4
! Õ2?ÕrÕ"’Õ&µÕÜÕ,öÕ(#ÖLÖ\Ö$qÖ–Ö¶Ö'ÓÖ&ûÖ"×=× T×*u×% ×Æ×æ×&ÿ×&Ø DØeØ)…Ø¯ØËØæØ#ûØ-Ù MÙ$nÙ4“Ù*ÈÙ1óÙ1%Ú0WÚˆÚ"žÚÁÚÝÚúÚ'Û9ÛJÛ"PÛsÛ'{Û£Û&·ÛÞÛ!òÛ/Ü(DÜ)mÜ#—Ü#»Ü"ßÜ Ý#Ý*CÝ(nÝ$—Ý
¼ÝÊÝàÝ0øÝ)Þ.CÞ!rÞB”Þ×Þ ëÞß'ß$Bßgß}ß™ß­ß1Âßôß'
à#5à Yàzà™àµàÏàèàÿàá1á,Báoá*‰á´áÎá+äáâ$â;â
Râ
`â
nâ|â‘â&¨âÏâ ïâã$ã:ã!Sãuã•ã´ãÏãããýãä9äYä vä —ä¸ä Êä!ëä
å*å@åYå/xå3¨å+Üåæ$æ,Dæ4qæ&¦æ6Íæ6ç;çAç"Vçyç�ç¡ç¹çÁç'àç'è$0è)Uè%è%¥è$Ëè%ðèé2éKé)ké•é µéÖéåéêêO!êqê€ê!˜êºêÔêìêë#ë2ëCëRëlë…ë8ŸëØëèë%÷ë&ì%Dì+jì–ì®ì#Íìñìí:íJíYíkí†íší¬í»í.Êíùí!î"2îUîfîyî"Œî1¯îáîóîïï2ïFïaïxï‰ï›ï&»ïâïøïðð3ðNðbðxð‹ðŸð°ðÃðÖðåðýðñ+ñ(:ñcñJpñ»ñ×ñðñò%"òHòYòmò€ò”ò!©òËò*ëòó*óBó_ótóˆóšó±óÎóçó"þó!ô5ôRôoôŒô¡ô²ô&Îô*õô0 õQõnõ†õ¡õ¹õØõîõöö$ö@öVösö!†ö¨ö»öÓöëö÷!÷6÷T÷k÷ƒ÷–÷®÷Æ÷'Ý÷ø!ø8ø'Dø$lø‘ø±øÁøÞøüøù36ù
jù
xù"†ù ©ù-Êùøùúú;úWúuú”úªúÈú ×úøú û5û(Sû"|û/Ÿû&Ïûöû#ü"4ü%Wü5}ü&³ü?Úüý
'ý5ý=ýTý#rý–ý!�ý¿ýÛý/êý$þ$?þ/dþ!”þ ¶þ)×þ)ÿ)+ÿ-UÿƒÿŸÿ0¿ÿ+ðÿ#@-\Š!¦9È%)((R {/œ2Ì$ÿ-$$R5w­Ä'â
! (!D*f‘¯Ï1é
! .'9"a!„!¦ È!é"".Q7p/¨Ø÷$&8-_'�µ#Ò#ö7V$q+–!Â!ä(0/)`Š *¸#ã#	7+	5c	™	 ­	#Î	 ò	
! "*
! $M
! .r
! ¡
! ²
! Î
! ê
! "$;)`Š™©ÀÓç != _!€ ¢!Ãå
%
E
c
p
@Š
(Ë
ô
#(8a.€¯Ê'ä#30N.™!Èê "=)`;ŠÆ/ä02E#xœ¹!Ùaû/]"�*°@Û#8)\"†&©Ðéø0D]|'›Ã&Û*'-Uo Œ­Ä×ìü$8J^p‚”¥·Ëáõ*>PdvŠœ®ÂÔæø
! 2FXj~�¤¶ÊÛï%7I]oƒ•©¿Õçù/M]v�£¹Îáû8H!`!‚¤ÃÛû
 &&G'n–²Ï/à)":.]0Œ½#Ý"!$F!d†(™ÂÖñ1C+a>� Ì&í ') Q n Ž « ¿ Ú 
÷ #!)!G!X!#e!(‰!*²!+Ý!	""1"K" f" ‡" ¨" É" ê" # ,# M# n# �#!°# Ò#ó#"$4$T$p$‡$)¥$)Ï$)ù$#%C%_%{%—%®%Ê%á%&&9&U&q&�&/©&$Ù&%þ&$'6' M'+n'š'°'Ë' ä'((9(S(q(Ž(§()Æ(ð())0)#F)j)~)$œ) Á)*â)+
*"9*\*v*–*%¶*Ü*ò*4+2F+,y+¦+Â+Õ+è+þ+(,F,(f,(�,&¸,ß,5ó,)-H-c-x-…-—-ª-¼-#Ö-!ú-.):. d.….¥.Å.+å.(/:/"Z/ }/ž/¾/#Å/é/	0)0J@0C‹0*Ï0$ú01":1]1x1 ‡1"¨1Ë1!é12(2E2Y2w2 ‡2¨2!È2,ê23&3'>3f3}3&›3Â3$Ý3$4'4D4+b4Ž4!®4"Ð4ó4%555$P5u5$�5&µ5$Ü5/67166i6' 6%È6î67!7A7^7 x7"™7G¼738'88$`8…8¢82Á8&ô8)9@E9$†9«94À9õ97:=@:.~:*­:*Ø:,;,0;];Im;·;Ï;!î;<#$<H<([<„<˜<³<"Ð<!ó<=+=:=M=]=$t= ™= º=!Û="ý=" >C>b>">¢>¾>Ö>Dî>3?L?a? v?$—?K¼?$@#-@"Q@t@“@¬@À@Þ@ë@ 
! A#+AOAiA}A/ŒA
¼A"ÊA#íA#B"5B"XB{B›B'¹BáB2øB+CHCcCyC%—C6½CôC4D49D&nD•D+¥DÑD*ìDE,EKEgElEsE€E,–E1ÃE&õE1FLNFH›FäF"ûFG3G&QGxG‹GžG½GÙG:ôG9/H9iH&£HÊHæH*I//I%_I)…I"¯IÒIäI$öIJ;,JhJ!…J§J=¿JýJKH.KwK‘K±KÅKáKL L?L%\L"‚L%¥L!ËLíL
! M!)MKMfM"}M# MÄM	ÌM	ÖMàMìM3N4NENXN(vN)ŸNÉN(ÞN-O45OjO"ˆO'«O'ÓO	ûOP P.=PlP"‰P*¬P×PìPQ#Q =Q1^Q1�Q ÂQãQþQ%RAR]R*yR%¤RÊR$ãR#S,SES]S{S�S'¦S&ÎS õS
T$TDT)aT(‹T´TÏTåT÷T+U4UHPU™U³U%ÒUøU V,V,?VlVŒV¬VÉVßVA÷V9WWWtW‰WžW)³WÝWüW0X8JXƒX=£X(áX(
! Y3Y3LY€YžYµYËYâY øYZ-Z%AZ!gZ'‰Z±ZÐZïZ![11[;c[$Ÿ[#Ä[è[ \2$\W\!g\#‰\­\"Ì\ï\
]$']$L]%q]—]5·]'í]N^8d^0�^$Î^ó^_(/_X_"x_›_­_
! Å_ Ð_ñ_$`	3`%=`c`%|`¢`À`Þ`ý`4aLa$ga Œa!­a"Ïa"òab0b/Kb{b�b&§bÎb æbc"#cFcec„c£cÂc>Óc6d!Idkd5zd4°d)åd)e-9ege$}e¢eÂeße-÷e(%fNfgff'›f!ÃfNåf24ggg~g—g¬gÁgÕgëg/h47h.lh.›h4Êh.ÿh..i,]i9Ši9Äi9þi:8j9sj:­j9èj9"kW\kW´k.l;l$Pl!ul—l³l Æl0çl#m<m$Wm|m!œm ¾mßm!ûm$n.Bn(qn.šn-Én÷n'o"/o+Ro3~o²o+Òoþop7p%Pp@vp2·p$êpq #qDq*[qD†q$Ëq0ðq!r5rJr^rtrˆr›r°rÄrÙrírss,sBs\spsƒs”s®sÃsÙsïstt9-t(gt(�t%¹t(ßt>uBGuUŠuUàuU6vVŒvVãvV:wU‘wUçwU=xV“xVêxVAyU˜yUîyUDzVšzVñzVH{-Ÿ{+Í{0ù{0*|1[|%�|+³|+ß|+},7}+d}+�},¼},é}*~,A~Zn~ZÉ~[$[€ZÜ[7€'“€)»€)å€)�-9�.g�>–�4Õ�>
! ‚!I‚k‚‹‚<�‚2Ú‚ 
ƒ.ƒKƒ+iƒ•ƒ1³ƒ)åƒ'„%7„]„"{„!ž„)À„ ê„…*…B…`… u…–…©…2Ç…/ú…/*†(Z†&ƒ†ª†#É†"í†‡*+‡!V‡ x‡,™‡Æ‡3æ‡ˆ8ˆMˆ#bˆ-†ˆ'´ˆ=Üˆ8‰;S‰�‰¥‰%Á‰$ç‰Š"ŠAŠUŠhŠ0Š#°Š ÔŠ"õŠ#‹$<‹'a‹‰‹!§‹*É‹ô‹Œ#+Œ OŒpŒ!ŠŒ.¬ŒÛŒñŒ&�8�7L�2„�4·�0ì�#Ž!AŽcŽŽ—Ž±ŽÅŽ'ÚŽ)�!,�N�`�"s�–�­�À�Õ�ð�
! �$�";�^�,t�¡�·�Õ�"â�‘‘1‘J‘]‘*u‘) ‘Ê‘è‘’"’;’U’o’‰’•’µ’Ð’(æ’“,“H“e“ €“¡“"­“Ð“å“#ú“.”(M”.v”2¥”$Ø”&ý”$•B•_•+~•ª•É•Ý•ù•"–8–M–)d–Ž–©–¾–Ó–ç–ü–P—d—&}—)¤—+Î—Wú—R˜&i˜1�˜Â˜Þ˜ô˜
™(™)E™o™‚™š™¯™*É™ô™š"š$=š!bš„š#£šÇš!åš›%›E›Ae›,§›!Ô›"ö›"œ$<œ#aœ …œ¦œ!Äœ(æœ�)�?�7W�B��,Ò�'ÿ�6'ž+^ž6Šž,Áž/îž0Ÿ5OŸ…ŸšŸ³ŸÅŸ!ØŸúŸ "# F AX š ¦ 	µ A¿ .¡ 0¡Q¡>o¡5®¡ä¡¢
! ¢¢&$¢K¢_¢4¢A´¢6ö¢2-£2`£2“£<Æ£2¤56¤>l¤«¤Å¤%à¤"¥ )¥ J¥"k¥!Ž¥%°¥Ö¥ æ¥¦¦6¦S¦k¦ˆ¦œ¦°¦	¼¦1Æ¦ø¨ý¨Gÿ¨GG©�©,¥©Ò©*ßª=
! «^H«§«´«À«GÕ«B¬[`¬D¼¬L­:N­F‰­JÐ­>®bZ®#½®á®*ü®-'¯U¯'\¯„¯'Š¯2²¯+å¯o° �°:"±K]±�©²c:³^ž³uý³bs´QÖ´€(µ–©µš@¶[Û¶P7·Tˆ·UÝ·W3¸X‹¸Šä¸Jo¹Vº¹ZºNlºI»ºT»NZ»l©»k¼S‚¼GÖ¼¹½GØ½Œ ¾a­¾`¿Cp¿L´¿eÀcgÀcËÀ©/ÁeÙÁ·?Âs÷Â™kÃSÄ`YÄhºÄF#ÅCjÅH®ÅN÷ÅnFÆ`µÆNÇdeÇhÊÇc3È^—ÈˆöÈAÊÁÊhÖÊ?Ë/NË8~Ë;·ËóË&Ì:,ÌgÌ9tÌB®ÌAñÌ93Í%mÍ)“Í½ÍÑÍ2ãÍ#Î5:Î5pÎA¦Î:èÎ'#Ï6KÏ)‚Ï ¬ÏÍÏÚÏ%óÏ"Ð <Ð-]Ð6‹Ð(ÂÐSëÐV?Ñ"–ÑF¹Ñ)ÒK*ÒFvÒ!½Ò4ßÒNÓcÓtÓ†Ós˜ÓSÔ'`ÔˆÔ¥Ô+ÄÔ1ðÔV"ÕGyÕ…ÁÕGÖ[ÖGoÖS·Ö×$×:4×:o×ª×4Ã×ø×4Ø3AØ0uØ.¦Ø1ÕØ$ÙT,ÙA�Ù6ÃÙ6úÙI1ÚS{ÚkÏÚR;ÛNŽÛ6ÝÛVÜ;kÜ<§ÜCäÜw(Ý^ Ý:ÿÝ/:Þ6jÞ/¡ÞPÑÞ/"ß3Rß#†ß9ªß@äß)%à)Oàyà0”à#Åà%éà0á-@áná%‡á­áDÂá0â?8âFxâq¿â11ãGcã_«ãFäpRä"Ãä9æäR åLsåLÀå`
æ!næ*�æ4»æwðæ%hç*Žç¹ç/Øçè4'èE\è¢è/Áè!ñè!é05éBfé'©é$Ñé5öé6,ê3cêF—ê:Þê6ë5PëB†ë6Éë?ì6@ìEwì?½ì8ýì96í6pí>§í>æí/%î,Uî‚î&¡î0Èî&ùî/ ïPï?nïB®ï,ñï?ð4^ð.“ðCÂð>ñMEñ7“ñ8Ëñ@òcEòI©ò6óò6*ó2aóR”ó çó ô)ôPCôD”ôDÙô3õ5Rõ&ˆõ=¯õ.íõCö5`öY–ö(ðö-÷5G÷+}÷O©÷Bù÷#<øC`ø+¤ø*Ðø"ûø+ù4Jù-ù'­ù:Õù)ú;:úCvú>ºú1ùú)+ûBUû#˜û5¼ûKòûG>ü)†ü7°ü1èüý'7ý*_ý'Šý'²ý)Úý)þ0.þG_þ-§þQÕþ'ÿ!6ÿXÿvÿB”ÿ×ÿæÿ-&4:[7–/Î3þ[2GŽ_Ö%65\K’:Þ,QFu˜QD`-¥*Ó<þ=;.yK¨2ôP'/x+¨;Ô"*3P^.¯5Þ%':=b- Î%ä 
! 	&+	R	9o	©	)®	!Ø	/ú	.*
! 8Y
! !’
! ´
! Ê
! )Ü
! &/-]/}B­+ð"90\"�*°&Û%
&(
5O
&…
"¬
!Ï
ñ
Q/a'‘<¹)ö3 %T"z/�.Í*ü;'5c7™2Ñ3985r7¨2à+[? ›1¼0î59U�!­AÏ"4/L"|(Ÿ'È'ð'@2_’§+À/ì/&L,s, -Í#û(RH›&¹"à">&<e5¢AØ5"PBs&¶Ý#ó5:M,ˆ-µã+þ)*T!q“&³;Ú;%Rx*‡1²Aä%&"L4o1¤:Ö/J'j1’0Ä5õJ+4v0«;Ü@ -Y 2‡ &º Há **!#U!6y!°!8Í!+".2"a"v"S�"+ã"##*3#!^#"€#=£#<á#5$BT$%—$½$Ý$.÷$1&%X%!u%%—%$½% â%7&<;&.x&A§&"é&!'/.'"^'9�',»'%è'?(-N(9|(¶((Ô(*ý(()H)a){)C);Ã)Dÿ)DD*P‰*KÚ*J&+?q+R±+G,FL,E“,EÙ,E-Ge-J­-Kø-AD.+†.<².$ï.//*D/*o/#š/¾/'Û/09#0 ]04~07³0"ë0?1LN17›1)Ó1ý1*2H2a2-u2£2>¸2/÷2#'3%K3&q30˜3QÉ3R4n44Œ42Á4/ô4!$5F5c5
�5d�53ô5(6g966¡6Ø6Û6ß6ó6ú6>75@7v7}7Š7“7#¤7È7Õ7í7#ù7#8#A87e8F�8Fä80+9:\92—9Ê98â9+:/G:*w:'¢:(Ê:'ó:';&C;$j;(�;&¸;)ß;!	<%+<!Q<#s<-—<3Å< ù<=/:=1j=8œ=1Õ=>(&>4O>#„>&¨>$Ï>Gô>&<?c?|?H…?&Î?#õ?@/0@2`@“@"®@Ñ@×@ä@ù@A-AMAGdA1¬AGÞA]&B$„B©B°BM·B
! C C-1C _C €C#¡C1ÅC3÷C0+D$\D*�D¬D<ÇD5E+:E-fE9”E$ÎEMóE)AFkF:|F·F"ÔF7÷F./G^G1nG= GCÞG"H7@HDxH½HÁHÎHÛHBèHS+I4I´IÁIÎIÛIèI4õI8*JcJ~J‹J¦J³JÀJ+ÍJùJ8K?KLKOKdK"qK”K ®KZÏK*LÊ9LM?
! M2JM5}M8³M5ìM7"N’ZN�íNT{O_ÐOR0P$ƒPH¨PRñP(DQ;mQD©Q3îQ2"R±URMS&US=|S;ºS;öS92T4lT<¡TgÞTVFUK�U6éU= V2^V‘V¬V;ÂV>þV-=W:kW1¦W)ØWAX-DX rX6“X ÊXYëX,EY+rYJžYNéYi8ZV¢Z:ùZ;4[\p[BÍ[Y\jj\�Õ\:c]ž]…«]P1^O‚^ƒÒ^)V_]€_kÞ_NJ`F™`eà`]Fab¤a^bcfbPÊboca‹cCícg1dI™dOãdp3eK¤eQðeDBfn‡fTöf+Kg wg ˜gl¹g;&hCbh[¦hQiTiTqi[Æi>"j=aj,Ÿj[Ìj"(kSKkIŸkMékN7l/†lE¶l.ülc+mI�mEÙmnn*ŽnA¹nûn8o5NoW„o:Üo`pnxpSçp;;q<wqM´qmrXpraÉrb+sbŽsDñs66t3mt¡t1¿t5ñti'u*‘u8¼u1õu0'v-Xv0†v-·våv5w>;wLzw@Çw)x22x=exX£xSüx„Py4ÕyW
! z,bz?�z[Ïz7+{.c{.’{\Á{$|7C|{|4–|BË|L}W[}2³}2æ}4~0N~~'˜~À~3Ú~%F4,{'¨2ÐH€L€Fe€=¬€ê€5
! �ƒ@�]Ä�"‚@‚8_‚5˜‚*Î‚5ù‚J/ƒ\zƒ×ƒ,ôƒ,!„,N„,{„6¨„Eß„9%…_…5{…[±…+
†”9†4Î†4‡J8‡3ƒ‡I·‡*ˆ,ˆLˆ$hˆ$�ˆ$²ˆ%×ˆ%ýˆG#‰;k‰@§‰+è‰-Š_BŠ.¢Š3ÑŠ7‹0=‹0n‹)Ÿ‹$É‹5î‹<$Œ6aŒ)˜Œ2ÂŒQõŒNG�3–�EÊ�!Ž&2Ž[YŽ>µŽFôŽ6;�Er�:¸�!ó�"�*8�2c�f–�,ý�-*‘SX‘>¬‘Hë‘4’%P’7v’3®’<â’:“Z“)s“D�“9â“3”OP”6 ”;×”•>+•$j•�•›•§•Ä•Ø•8å•–*–9–
K–Y–v–Œ–”–�–¬–Å–Þ–
ð–þ–—0—E—T—a—}—˜—²—Ì—Ù—ê—˜˜
2˜@˜-^˜BŒ˜-Ï˜œý˜<š™o×™3Gš3{š:¯šêš8›?›_›t›�›©›"È›!ë›B
œJPœ:›œjÖœqA�g³�'ž9Cž,}žªžÆžßžøžŸ#+Ÿ#OŸBsŸ,¶Ÿ0ãŸ0 5E { !– 6¸ Cï t3¡g¨¡:¢ZK¢U¦¢2ü¢5/£Re£=¸£Fö£%=¤/c¤x“¤'¥%4¥iZ¥YÄ¥3¦R¦@o¦<°¦2í¦+ §AL§}Ž§.¨K;¨b‡¨Hê¨<3©xp©Té©T>ªI“ªJÝª_(«cˆ«?ì«*,¬BW¬"š¬:½¬ø¬­'2­5Z­B�­)Ó­'ý­*%®4P®.…®3´® è®6	¯T@¯%•¯9»¯8õ¯H.°4w°)¬°+Ö°:±:=±¤x±o²2�²-À²#î²(³;³Y³u³t‡³Hü³KE´C‘´LÕ´L"µ;oµb«µF¶`U¶*¶¶á¶ö¶0·<·M·6^·•·°·Å·Ý·ò·û·2
! ¸#=¸Œa¸zî¸Ÿi¹¤	ºt®º}#»Z¡»™ü»/–¼+Æ¼ò¼
! ½#½G;½Fƒ½JÊ½E¾[¾"v¾#™¾*½¾,è¾>¿!T¿v¿–¿6«¿`â¿1CÀ<uÀ4²À2çÀÁ&:Á(aÁ0ŠÁ »ÁÜÁðÁ'Â-ÂDÂ:cÂBžÂBáÂ<$Ã8aÃPšÃXëÃqDÄG¶ÄqþÄ#pÅ2”Å5ÇÅ=ýÅ!;Æ]ÆCxÆ>¼Æ.ûÆL*ÇvwÇ)îÇ)È%BÈ#hÈ ŒÈ­ÈËÈâÈúÈ$É%6É&\É&ƒÉ(ªÉ(ÓÉCüÉ.@Ê.oÊGžÊDæÊ"+ËNË2fË.™ËEÈËEÌ(TÌ^}ÌEÜÌ("ÍEKÍ*‘ÍG¼Í*ÎG/Î*wÎf¢Î‚	Ï4ŒÏGÁÏ4	Ð2>ÐqÐ?�ÐNÐÐNÑ3nÑ.¢ÑJÑÑVÒ*sÒ(žÒUÇÒ5Ó0SÓ(„Ó2­ÓhàÓ1IÔ{ÔD“ÔØÔ$÷Ô/ÕLÕ!bÕ„Õ8ŸÕ6ØÕ,Ö@<ÖQ}Ö!ÏÖ;ñÖ;-×9i×9£×=Ý×=Ø;YØ;•ØBÑØ=Ù@RÙ?“ÙBÓÙ<Ú?SÚ?“Ú ÓÚ!ôÚ Û7ÛoVÛIÆÛ*Ü0;Ü:lÜ"§Ü$ÊÜBïÜ:2ÝÊmÝ@8Þ6yÞ4°ÞIåÞB/ßrß�ß<©ß(æß,à?<à|àSšàNîà(=á+fá#’á#¶áDÚácâAƒâ*Åâ9ðâ0*ã;[ãO—ã5çã8äAVä-˜ä]Æä\$åt�åJöå5AæLwæ%Äæ(êæ4çnHçG·çIÿç>Iè>ˆè>ÇèPéXWé,°é(Ýé5ê7<ê4tê4©ê4Þê4ë5Hë5~ë6´ë6ëë6"ì6Yì6�ì6Çì6þì65í6lí6£í6Úí6î4Hî4}î4²î4çî4ï4Qï5†ï4¼ï4ñï4&ð4[ð6�ð6Çð6þð65ñ4lñ4¡ñ4Öñ4ò4@ò4uò4ªò4ßò4ó4Ió5~ó5´ó3êó4ô4Sô5ˆô5¾ô4ôô4)õ4^õ4“õ7Èõ3ö34ö4höE�öJãöJ.÷@y÷Fº÷<øC>øD‚øLÇøzù»�ù=Kú/‰ú%¹ú'ßú6û2>ûqû ˆû©ûÈû%áûHü&Pü;wü(³ü9Üüý1ýNý^ý
rý€ý–ý§ýCÂýCþRJþ)�þ0Çþ-øþe&ÿ@Œÿ=Íÿ2C>‡‚O
! 1ZŒH¨Qñ?CBƒÆäõB$I7nx¦ @)]8‡À Ï9ð *)K'u/�5Í9/=3m/¡8Ñ-
! 8FX*Ÿ"ÊíH6UfŒ!ó4	J	e	0€	:±	2ì	+
! /K
! '{
! "£
! 	Æ
! 3Ð
! &+]DS¢#ö"?=&}F¤)ë#
I9
+ƒ
*¯
9Ú
2#G‹kg÷$_#„$¨+Í/ùA)*k"–%¹7ßL+d�2¯7â/5J$€%¥$Ëð,ö+#O+l.˜Ç$Óø!3U3jž´/Ê-ú(#F,j4—>Ì%+ Qr%�(³)Ü )'&Qx&—*¾é ,!N h‰#¤0Èù7)3a•-°SÞ2!Hj\„?á6!NXB§GêI2.|F«4ò!'4I:~¹ÉTçA<~W–î%7:rŒ¨½6Ù & &> e { � ¤ · Ë Þ ó !6!*R!}!œ!®!!À!â!õ!" ";"$M"r"$ˆ"­"$Ã"è"!þ" #3#)K#5u#a«#<
$"J$m$*�$¸$8Ò$E%YQ%D«%=ð%:.&8i&.¢&.Ñ&!'2"'U':t'¯'+Î'5ú'50(5f(%œ(5Â(#ø():)W)s)�)#­)Ñ)ï)
*+*CI*�*C«*ï*
+++I+$g+Œ+¨+Ç+å+,!,V?,7–,Î,+í,O-&i-�-­-\Ê-;'.,c.�..­..Ü.1/1=/[o/PË/`0/}0-­0AÛ0F1Md1L²1Fÿ1F2-f2>”29Ó26
36D31{35­35ã3542O44‚4�·4.95Wh5]À5k6UŠ6cà6HD7V�77ä7878-W8$…89ª8>ä8,#9&P9w9.’9.Á9)ð9-:-H:-v:*¤:3Ï:,;.0;"_;/‚;/²;Bâ;6%<\<%w<3�<Ñ<|ë<•h=?þ=>>Z>v>-‰>>·>*ö>E!?8g?) ?Ê?6æ?G@Ue@»@2Ø@6A9BAG|AOÄA?B-TB>‚B7ÁBùBC79CEqC5·C9íC5'D9]D&—D&¾D'åD,
E8:E'sE›E)¹E(ãE:F8GF5€F9¶F&ðF&G'>G,fG“G8±GêG{
! H‹†H–IO©I-ùI'J-6JdJyJ˜J­J
¼JÊJ åJK>#KHbKO«K)ûKE%LWkLBÃLKM]RMŠ°M†;NnÂNc1O\•O3òO5&P5\P5’P5ÈP6þP65Q7lQ7¤Q7ÜQ7R7LR7„R7¼R7ôR7,S7dS7œS7ÔS5T5BT5xT5®T5äT5U6PU5‡U5½U5óU5)V7_V7—V7ÏV7W5?W5uW5«W5áW5X5MX5ƒX5¹X5ïX5%Y6[Y6’Y4ÉY5þY54Z6jZ6¡Z5ØZ5[5D[5z[8°[4é[4\5S\p‰\ú\ 
]?.]n]8Ž]IÇ]K^6]^2”^2Ç^1ú^2,_2__1’_NÄ_`/-`3]`0‘`6Â`1ù`(+a2Ta/‡a$·a;ÜabB5b9xb>²b7ñbC)c7mc@¥c?æcF&d?mdA­dCïd?3e?seH³e?üeE<f\‚f<ßf;gBXgI›gUåg<;h8xhE±hb÷h\Zim·iY%j2jB²jAõjF7k~k$–k'»kHãkI,lvl*–l&ÁlPèl9m3Tm.ˆm(·m&àm/n27n-jn9˜n/ÒnPo=So‘o:¤oDßo9$p$^pƒp*•pUÀp:qFQqJ˜qFãq;*rEfrG¬r/ôr/$sTsps-‚s1°s4âs0tVHtIŸt!ét?uLKu@˜ugÙu6Av8xvC±vNõv}Dw\ÂwVx]vxšÔxloyNÜy�+z\ÉzV&{�}{cÿ{Tc|ˆ¸|JA}`Œ}Sí}yA~»~#Ù~zý~™x^€ˆq€iú€9d�Nž�Cí�1‚.O‚%~‚-¤‚Ò‚?å‚0%ƒVƒ$qƒF–ƒÝƒ<õƒ"2„U„d„„’„ «„Ì„&é„+…4<…+q…�…T±…;†B†7T†%Œ†(²†(Û†W‡1\‡5Ž‡Ä‡ß‡:ú‡X5ˆFŽˆ^ÕˆN4‰Oƒ‰PÓ‰N$ŠKsŠ8¿ŠSøŠ!L‹3n‹$¢‹]Ç‹1%Œ
WŒ-eŒ$“Œ!¸Œ;ÚŒ4�K�\�|�‹�¨�È�2è�%ŽAŽ!_Ž"�Ž.¤Ž.ÓŽ5�:8�2s�A¦�Eè�>.�8m�A¦�Mè�]6‘0”‘9Å‘Yÿ‘Y’j’€’-•’!Ã’<å’9"“:\“f—“'þ“x&”WŸ”%÷”9•WW•+¯•VÛ•I2–M|–GÊ–K—3^—8’—tË—@˜9^˜˜˜E¶˜0ü˜0-™3^™,’™4¿™*ô™Pš4pš6¥šZÜšJ7›l‚›\ï›5Lœ)‚œ&¬œ8Óœ/�,<�%i�&��¶�#Î�ò�HžVOž_¦ž%ŸN,Ÿh{Ÿ0äŸH I^ ;¨ Xä .=¡!l¡)Ž¡F¸¡Aÿ¡A¢6S¢5Š¢%À¢æ¢.ú¢
! )£54£=j£¨£!´£Ö£=ð£.¤B¤%V¤$|¤¡¤8¾¤÷¤¥)¥B¥_¥ u¥²¦?É¦-	§N7§†§$š§C¿§C¨CG¨‹¨%ª¨TÐ¨=%©$c©-ˆ©3¶©7ê©0"ªSªbmªWÐªV(«K«KË«K¬{c¬Yß¬9­-S­=�­2¿­Mò­H@®J‰®eÔ¯V:°U‘°*ç°,±p?±U°±²+!²hM²¶²;É²8³I>³1ˆ³9º³Kô³*@´+k´=—´VÕ´�,µh®µ‚¶Fš¶-á¶,·<·=Y·'—·¿·'Þ·<¸SC¸B—¸Ú¸î¸4¹MA¹K�¹6Û¹@ºKSºIŸº1éºÆ»Íâ»‚°¼3½.K½<z½,·½.ä½)¾K=¾0‰¾Kº¾L¿#S¿w¿N•¿Lä¿L1ÀP~À+ÏÀ-ûÀK)ÁMuÁSÃÁ&ÂY>Â_˜ÂføÂf_ÃnÆÃv5Ä{¬Ä�(Å€ªÅ—+Æ—ÃÆ—[Ç—óÇ™‹È—%É™½É—WÊnïÊ˜^Ë˜÷Ë�Ì[ªÌNÍKUÍ"¡ÍSÄÍMÎfÎK†ÎWÒÎK*Ï&vÏK�Ï)éÏÐ!3Ð+UÐQ�ÐSÓÐ@'Ñ;hÑ;¤Ñ<àÑRÒ;pÒ0¬ÒgÝÒ=EÓ$ƒÓ(¨ÓÑÓjèÓkSÔ!¿Ô,áÔDÕ4SÕ-ˆÕ¶Õ"ÖÕ2ùÕ(,ÖUÖ/qÖ4¡ÖÖÖ+óÖ/×O×n×Kz×Æ×PFØH—Ø@àØE!ÙGgÙI¯Ù;ùÙj5ÚH ÚMéÚH7Ûu€Û+öÛ–"Ün¹Üh(Ýv‘Ý>ÞWGÞFŸÞAæÞN(ßhwß[àßR<àF�à@Öà[áNsá_ÂáH"âPkâq¼â†.ã”µãŸJäKêäk6åh¢åPæa\æE¾æDçPIç‹šçY&è>€èD¿è[é}`é[Þé^:ê’™êG,ëqtëKæëœ2ìsÏìiCíB­ídðí¯Uî¶ï¼ï5Ôï+
! ð+6ð-bð3�ð;Äðbñ˜cñ:üñ77òöoòýfó9dô3žô`ÒôB3õPvõÇõ9åõNöNnöR½ö`÷0q÷G¢÷?ê÷(*ø,Sø)€øªøBÇøI
! ù8TùF�ùbÔùQ7ú/‰ú<¹úöúû26û&iû'�û?¸û7øû:0ü$kü&�ü%·ü'Ýü+ýN1ý5€ý9¶ý+ðý2þ5Oþ5…þ»þ(Öþ.ÿþT.ÿ#ƒÿ=§ÿ/åÿ*7@7x=°,îfW‚gÚ@Bƒ £(Ä í2&#Y;}-¹-ç6La(vŸ2·#ê--[+z ¦'Ç–ï=†Ä9Ö$65ol.ÜDNP/Ÿ!Ïñ-		 7	'X	!€	6¢	OÙ	P)
! >z
! J¹
! -`2T“;èM$.r9¡.Û/
! 
:
PX
"©
+Ì
,ø
(%%Njt%ß?VE$œ,Ájî@Y.šsÉ2=Zp4ËDIEO�@ß: d[?ÀR]S!±UÓ?)3i:�+Ø9(>'g(�4¸7í&%KL6˜:ÏM
! ;XF”6Û6GIH‘JÚ@%PfU·-
F;&‚P©0ú.+(Z,ƒ(°+ÙNT4s+¨.Ô<.@9o'©(Ñ/úE*.pKŸ2ë( $G sl Gà 6(!D_!>¤!5ã!-"LG"N”"/ã"=#7Q#3‰#%½#7ã#*$F$]$]t$!Ò$-ô$"%'@%ph%<Ù%6&UM&£&KÃ&4'qD',¶'1ã'(2(*M(x(˜(<¶(*ó(0)$O),t))¡)%Ë)1ñ)0#*!T*Bv*<¹*+ö*\"+,+m¬+B,Z],d¸,d-z‚-_ý-r].[Ð.F,/Bs/4¶/eë/2Q0_„0^ä05C1By1H¼1F2DL2J‘2JÜ26'3^3Z|3B×3K4Rf4^¹4^5]w5GÕ586)V6d€6.å6H7F]7?¤7Eä7*8-H8sv8:ê8l%9T’9_ç9TG:Dœ:6á:!;#:;?^;;ž;\Ú;67<0n<PŸ<Wð<ZH=J£=]î=@L>\�>?ê>K*?<v?o³?k#@G�@E×@HA/fAN–A7åA9BOWBR§BlúB{gC:ãC1DCPDF”DTÛDI0E.zE0©E4ÚE?F%OFPuFJÆF0GZBG/�G;ÍG=	H<GH:„HX¿HgI„€I[J,aJAŽJ\ÐJI-KxwKgðKMXL;¦LkâLdNM³Mi3NE�NNãN92O:lOh§O`PDqP4¶PPëP^<Q^›QKúQ%FR_lR1ÌR0þRd/S2”S5ÇSKýS‚IT4ÌT<UQ>U<�U+ÍUaùU;[VK—V,ãV@W@QWL’WsßWeSXH¹XSY-VYT„YEÙY;Z;[ZE—ZIÝZE'[Wm[4Å[fú[Za\V¼\A]TU]6ª]Aá]#^v/^g¦^;_'J_7r_+ª_:Ö_3`1E`-w`0¥`/Ö`/a06a0gaP˜a-éab!3b;UbH‘b>Úbc2cJcZcgcCtc¸cRÔcI'dEqdS·dVebeTyeQÎe f2$fPWf3¨f'Üf'g),gGVg0žg*ÏgAúg<h6[h,’h¿h0ßh=i<NiK‹i×i)ëij5j+Pj'|jI¤jMîjM<kŠk—k(ªk+Ók)ÿk4)l3^lE’lBØl m7<m4tm"©m(ÌmEõmF;n ‚n7£n7Ûn7o7Ko7ƒo-»o3éop$:pL_p1¬p6Þp<q>Rq‘q#­qÑqçqRøqmKrP¹rE
! s\PsN­sKüs1Ht9zt+´tLàt-u(@u'iu'‘u(¹u*âu0
v5>v0tv¥v®vBÌv	ww"-w Pwqw?…wÅwÞwøwx1x1Dxvx”x-°xÞx+ïx6y1Ry8„y&½yäyùyz'z>z;\zA˜z;Úz>{>U{@”{>Õ{>|>S|>’|>Ñ|2};C}}�}. }*Ï}*ú}
%~B3~v~ˆ~$—~%¼~â~)ÿ~%)'O!w'™Á0ß(€!9€'[€ƒ€ €H¾€D�(L�u�‹�Ÿ�¸�Ô�î�8‚NG‚?–‚AÖ‚2ƒ)Kƒuƒ&•ƒ¼ƒ1Ûƒ!
„?/„-o„0�„0Î„ÿ„…(7…5`…<–…*Ó….þ…-†J†g†z†�†5¯†Få†,‡>‡W‡%t‡š‡9±‡ë‡+ˆ&0ˆ%WˆX}ˆ
Öˆ
äˆòˆ‰‰+‰@‰BU‰˜‰A´‰+ö‰4"Š2WŠ,ŠŠ6·Š/îŠ$‹(C‹2l‹Ÿ‹»‹Ø‹,ô‹9!Œ[Œ)xŒ¢Œ·ŒÐŒ1îŒ �+;�+g�1“�zÅ�@@Ž:�Ž)¼Ž5æŽ=�NZ�X©�(�D+�+p�Wœ�Bô�F7‘*~‘©‘&Æ‘5í‘)#’6M’/„’*´’ß’!ù’“$6“)[“1…“	·“%Á“ç“Bû“>”2[”Ž”¨”)Æ”%ð”/•3F•Pz•dË•,0–]–|–š–¶–#Ì–@ð–A1—.s—-¢—#Ð—#ô—˜ 4˜&U˜|˜-˜˜Æ˜)Ü˜<™FC™GŠ™<Ò™+š1;š%mš3“š@Çš››=.›=l›#ª›5Î›4œ)9œcœ,œ9¬œ4æœ-�I�,f�,“�(À�*é�7ž/Lž0|ž­ž.Êž;ùž$5Ÿ/ZŸCŠŸAÎŸG GX J  ë $¡-¡?¡Y¡;k¡§¡
! Ã¡!Î¡ð¡9ý¡7¢0L¢}¢-’¢EÀ¢8£@?£-€£8®£.ç£,¤(C¤Cl¤8°¤3é¤¥!:¥'\¥I„¥Î¥4é¥$¦MC¦‘¦.­¦!Ü¦%þ¦D$§i§'}§¥§ ¼§@Ý§#¨@B¨*ƒ¨®¨Î¨î¨©"©?©_©t©
! ’©D�©$â©5ª.=ªlª)…ª¯ªÅªÞª
! ÷ª«
! ««8«/L« |«�«º«Ë«ê«0¬;1¬-m¬'›¬Ã¬+á¬
­,­L­l­ Œ­ ­­Î­<ç­C$®=h®&¦®,Í®ú®M¯Mf¯@´¯-õ¯-#°7Q°?‰°.É°Fø°G?±‡±�±=¡±ß±
ý±²!² )²/J².z²6©²?à²< ³;]³5™³8Ï³"´.+´"Z´*}´"¨´#Ë´ï´ û´µ(µR4µ‡µ“µ ¬µÍµèµ¶¶:¶
F¶T¶`¶{¶•¶9­¶ç¶ô¶$·*%·1P·/‚·²·Ë·&ë·¸¸8*¸c¸o¸~¸–¸§¸¶¸Â¸-Î¸ü¸¹/¹
O¹]¹m¹$}¹2¢¹Õ¹ä¹ö¹	ºº+ºAº
Uºcº rº#“º·ºÊºÚºëºüº»%»8»H»
Y»g»w»‡»“»¬»¸»Ö»+â»	¼E¼$^¼ƒ¼!ž¼À¼+Õ¼½
½½.½?½O½!o½-‘½¿½Ô½$î½¾+¾
! ?¾J¾Z¾p¾Š¾&ž¾Å¾%Ø¾þ¾%¿=¿U¿t¿,�¿2½¿2ð¿#À=ÀRÀjÀÀ›À­À¾ÀÖÀæÀÁÁ1ÁEÁdÁxÁ”Á®ÁÌÁäÁöÁÂ'ÂGÂeÂzÂ�Â9¡Â"ÛÂþÂÃI)Ã<sÃ/°ÃàÃ0Ä.1Ä3`Ä,”ÄIÁÄÅ
#Å+1Å4]ÅH’Å)ÛÅÆ9Æ8UÆ:ŽÆ;ÉÆ$Ç.*ÇYÇ2oÇ+¢Ç0ÎÇ*ÿÇ6*È1aÈM“È<áÈ0É?OÉ?�É3ÏÉ\ÊF`ÊD§ÊìÊ
ùÊËË%Ë&CËjË6yË°ËÎË6ãË&Ì&AÌ,hÌ(•Ì"¾Ì,áÌ,Í,;Í9hÍ&¢Í'ÉÍ9ñÍ<+Î:hÎ £Î3ÄÎøÎ)ÏA@Ï3‚Ï7¶Ï6îÏ.%Ð0TÐ2…Ð%¸Ð>ÞÐ@ÑX^Ñ*·Ñ@âÑ,#ÒPÒeÒ4‚Ò4·Ò!ìÒ,Ó;ÓKXÓ¤Ó
! ¼Ó+ÇÓ(óÓ&Ô'CÔ&kÔ'’Ô(ºÔ(ãÔ'ÕB4Õ:wÕ²ÕÒÕ'ðÕ'Ö;@Ö,|Ö©Ö%ÈÖ%îÖ× 3×T×%q×6—×&Î×&õ×,ØAIØ=‹ØÉØäØ8ÿØ-8Ù-fÙK”Ù6àÙÚ)5Ú;_Ú/›ÚËÚ&èÚ2Û<BÛÛ/žÛ/ÎÛ/þÛ/.Ü^Ü~Ü-žÜ"ÌÜïÜ,Ý2ÝMÝ%bÝ"ˆÝ"«Ý#ÎÝ"òÝ#Þ"9Þ#\Þ!€Þ!¢Þ!ÄÞ+æÞß$ßYDß9žß6Øß7à<Gà5„à3ºà-îà"á;?á{á‘á§áL½á
! â3"â*Vâ"�â7¤â0Üâ(
ã06ãOgã)·ãBáãK$ä=pä1®ä)àä,
! å.7åŽfåWõå.MæR|æEÏæç,2ç=_ç$�ç4Âç)÷ç!è$4è3Yè�è.ªè&Ùè+é,é0Jé4{é9°éêé:
! ê$EêjêŠê§ê½êÉêÞêóêëë0ëCëVë!ië‹ëžë"³ëÖëëë÷ë
! ìì2ìEìZìmì‚ì•ì¨ìÃìÖìéìüìí$í9íNíaítí‰íœí±íÄíÙíåíúí
î î3îLî_îtî‡îœî¯îÄîÝîôîïï-ï?:ïzï$˜ï*½ïèï"÷ïð!,ð'Nð2vð1©ðÛð*ìð5ñ5Mñ1ƒñ%µñ7Ûñ"ò6ò,Tò5�òH·ò-ó.óLóDeó>ªó-éó?ôGWô(Ÿô$Èô5íô$#õHõ,bõ �õ?°õ&ðõ&ö'>öKfö5²öAèöH*÷+s÷.Ÿ÷)Î÷-ø÷ &ø-Gø#uø™ø+¯ø,Ûøù,ù%Aù"gùŠù-™ùIÇù<ú=NúŒú+«ú×ú6õú5,û5bû5˜û5Îû5ü5:ü5pü5¦ü5Üü5ý8Hý5�ý(·ý<àý*þ(Hþ*qþ5œþ8Òþ8ÿ8Dÿ)}ÿ*§ÿ%Òÿ*øÿ!#%E!k)�%·*Ý*%3%Y*Pª<û<8u!”¶6Ð(+B2n"¡)Ä(î)A*W)‚;¬&è?O2m )¾:è,#9P:Š8Å*þ7)'a<‰Æ'åF
?T8”$Íò!	0	%K	;q	+­	<Ù	<
! :S
! Ž
! 5¥
! "Û
! 2þ
! $1Vk{š±(Ð&ù" .C%r$˜$½$â6
->
$l
+‘
/½
(í
B>_5ž+ÔN@O;�/Ì#ü6 %W}8š5Ó!	8+'d'Œ´.Çö:9N;ˆ@Ä$5;q4�(Åî74F{–2´&ç((7$`+…±*Íø*-?*m6˜>Ï@1O/�±Ð'í 46$k,�T½</O4G´IüEF?Œ7ÌT5Y0�AÀXAw2¹,ì,AFAˆÊGÚ""E2b•*ªÕ-ì.M.l›»Ùæù !3 &U *| 6§ 6Þ ;!7Q!1‰!$»!à!""P2"ƒ"£"¹"/Ò"6#Y9#4“#3È#'ü#/$$+T$€$%ž$Ä$-à$)%-8%1f%˜% °%PÑ%"&+4&-`&*Ž&+¹&+å&*'8<'4u'$ª'_Ï' /(*P({('™(,Á(Mî(<)HQ)Pš)Kë)7*BO*’*B°*ó*-+:+Y+
! b+m+~+K–+Hâ+%+,@Q,]’,Yð,1J--|-ª-"½-:à-.3.#F.#j."Ž.d±.U/Ul/?Â/20(507^01–0+È0Pô05E1{1“1&¬1Ó1ð1#2402%e2m‹2.ù2(3hA3)ª37Ô34 4 <4]4y4&™41À4.ò44!5-V5#„52¨5%Û5667=6/u6¥6	­6	·6Á6Í6Uå6;7Q71f75˜76Î7888@V8J—8#â8C9<J99‡9Á9,Ó9:9:$V:6{:*²:Ý:ð:!;0;'M;>u;>´;!ó;!<#7<-[<"‰<"¬<=Ï<.
=!<=2^=)‘=!»=&Ý=#>*(>S>6q>6¨>Qß>1?-F?+t?: ?:Û? @7@P@m@;‰@!Å@Sç@#;A%_A0…A"¶A3ÙA.
B0<BmB �B!®BÐB'ëBwC(‹C'´CÜCüCD?<D+|D'¨D:ÐDHE)TEB~E8ÁE=úE8FDRF—F"µF0ØF$	G.G/LG|G›G#»G!ßG%H2'H:ZH+•H5ÁHG÷HR?I+’I+¾I'êI7J@JJ‹J9©J6ãJ"K9=K'wK ŸKPÀKHL/ZL&ŠLU±L9MFAMOˆMGØM, N"MN5pN>¦N)åN0O@O2^O‘O<¡O(ÞO$P,P'DP%lP-’PÀPßP þPQE:Q €QA¡QBãQ%&R<LR!‰R «R ÌR3íR!S @S<aS*žS6ÉS&T+'T(ST/|T/¬T/ÜT!U^.UV�U>äU#VB>VA�V7ÃV1ûVB-WpW*‡W$²W ×W'øW> XB_X"¢XÅX âX:Y*>YYiYGÃY!Z#-ZQZqZ(‘Z#ºZ.ÞZG
[JU[D [Då[J*\Du\Dº\Bÿ\iB]i¬]h^g^fç^gN_f¶_f`¤„`¡)a#Ëaïa*b=9b!wb™b?·bJ÷b8Bc{c)›cDÅc'
! d'2d$Zd%d,¥d/Òd5e:8e:se®e1ÁeCóeE7fQ}f?Ïf7g.Ggvg”g-¬gFÚg9!h2[hŽh'¢hÊh6êhG!i!ii!‹i­iÁiÖiêijj'j<jPjejyjŽj¤j¸j)Îjøjkk):kdkyk�k¥k¸kËkTækH;lH„l5Íl+mE/mYum_Ïm_/n_�n`ïn`Po`±o_p_rp_Òp`2q`“q`ôq_Ur_µr_s`us`Ös`7t@˜t5ÙtDuDTuD™u>Þu=v=[v=™v>×v=w=Tw=’w=Ðw2x,AxrnxráxsTysÈyr<zs¯z/#{.S{.‚{.±{>à{@|7`|-˜|7Æ|%þ|*$}O}>a}4 }!Õ}9÷}"1~0T~"…~7¨~-à~-(<e"ƒ!¦/È-ø&&€ M€#n€’€%°€Ö€+ï€;�8W�8��1É�,û�!(‚&J‚%q‚,—‚3Ä‚1ø‚4*ƒ8_ƒ*˜ƒSÃƒ&„">„a„/€„H°„1ù„?+…Ck…=¯…í…*†*3†6^†•†!«†!Í†ï†‡<#‡5`‡.–‡4Å‡/ú‡5*ˆ7`ˆ'˜ˆ/Àˆ>ðˆ-/‰]‰-|‰*ª‰#Õ‰Iù‰GCŠ‹Š-¨Š@ÖŠ‹F3‹Az‹C¼‹;Œ-<Œ8jŒ,£Œ(ÐŒùŒ�,�I@�LŠ�-×�Ž"Ž;<ŽxŽ'’Ž"ºŽ"ÝŽ$�#%�I�+e�‘�<±� î�!�1�6C�z�)˜�"Â�å�‘5"‘7X‘(�‘4¹‘(î‘(’ @’'a’"‰’¬’*¿’&ê’“0/“'`“,ˆ“-µ“'ã“$”0”/M”}”–”2´”;ç”5#•;Y•?••1Õ•.–*6–)a–#‹–;¯–-ë–(—-B—)p—;š—!Ö—%ø—8˜8W˜�˜ «˜Ì˜%ì˜™W.™†™4¤™;Ù™;šcQšµš3Ëš<ÿš<›U›u›•›6ª›7á›œ+2œ!^œ!€œA¢œ*äœ�5&�,\�)‰�³�7Î�<ž6Cž2zž0­ž0Þž@ŸLPŸ)�Ÿ*ÇŸ+òŸ- +L )x "¢ %Å 5ë !¡@¡[¡:x¡U³¡/	¢-9¢5g¢%�¢5Ã¢0ù¢4*£:_£8š£Ó£í£¤"¤::¤u¤„¤)�¤Ç¤yã¤]¥o¥
‚¥_�¥9ð¥,*¦W¦Rv¦JÉ¦(§=§C§O§"f§‰§0§§.Ø§;¨;C¨7¨7·¨,ï¨=©3Z©<Ž©HË©ª;2ª6nª3¥ª#Ùª#ýªA!«Bc«-¦«Ô«9ä«¬/=¬,m¬2š¬6Í¬+­$0­U­b­ú ©0MœS


\æÅÇ
;
! €-ýuŽVõh
! \	Å'é	÷Ó	ãóhÔ‡{
Ük_³oíxº	<å I5AÝr£
! ì ã¬ø0r£ú…Äì	
! Å‘.[‚ûþTT×ðkH
! �*3	‚¸‘
¯fçiÏ¥(»Öy
! Ž—
x
! �Æ
! áœ[0È	Îi]CÁè{.g~6'à	8	ò
x^¯l©
! %,&
+v[Ö_A¬

! ¸uÐYßèè£ßo
~Oµ	;lZœó—
! x(K
å£Þ°Ü}¯
´h[ÓaÕ5è¬µ1	Ñ	Ñë	¦µ5	 ŸüxÌ
ÅUíh
u¾Õ#yty@ä']
*R	¨¡
! ¯k®EÈ\Â
! ²jV¦xpZÄ&¿,‰”‚,P
! A¢	;ê
ï8Å}
! %Â
Ó
! �Ý	ï
! ¦ü­úå[
—	‚Õ®
! ‚y|6
! Œ]\xzÏGÀ
<	„NK{º	!+Û�@Û¬ÖŽ
X
¾4
! Œ¦
! I³þ!&
!”	j»9IW#
iÏqBÄ
ÿ™Xg�F¼…	Íz–ñŸ0[ÏpÓ�ÿj°Uó	Y¾ª�†Ð¼ë³T
4/¡	{©¿aÆÂ	)Ó!4c6ÿ¥Ì¨æù
! ²¼
œZA”§ÜÿƒÒ26¹Œ	ª
! Õû�Z
 œr½k¹;4«üj$òðˆ9	®
û;
 
! \pS	’ªp¹	
! Òás¿	!Î:<+
! å#K	æI
! ?ú’ò–	P$†r!QšnW‹¬×<÷
! �.¤÷6Êv
! çÕ¸ë¨{u
! \±£àƒQq8
! ÷ì·F
! ÷@ÇFðú	±í´
�äŸ&
! 	g
'ñ
×ä!%	“ïÐ.vŸ^73­	,˜C†³B
! uÏZ	´
k©ÓjE¹¼¶	~¢‰¡ÖÝkÙÂhþ°‘Ò
! ?°k(ôçq®Üäœë
aÝ-PP¾R%E»	©^¡Ë,g(	éª€q=’Ù’�
! ‡
ËM
! jwØ; ÿ*
õ¬sO
XDêóô{
•
®7ÄÉ
! Å¼ÊX	,&	WGLY	ŸÀ:Ët\z¿í	0§
! +I”
! û�
! Œ¶î­€â}Ô9RÓ	>	§	“ú´jÑ\¯¤¶e|Ð©°
! ~
! ¥ÍJƒ	&ÉŒ€
! d=�þ‰
ñË¿
! y˜Tã}ŒÌ	çéÃ‹êWR&·þ
! 0¾
Ð6s®Ü¸�RO 8zX»@cÛ�Ô±qðP×M£ž¨ªç?
! DbIQÎOK#Šø–=1
Ÿ*¯Î
! 
! ðN«º=ý	dŠ–nûŒÅ
! 	·	;
! È}ÃŒ-Ú¶Y»Ÿ
! ¡8CrÔ¦-Ž«×
! µË
èCW”©Û
! iâ‰·$ÜcTœ
ÖÇQKAh¶
! Ï	#	¨ß¥Ömt
! 7¡
ÞjL×wª
! 
! ^†Û�Š
uÕÌ
! ÿ
! òû	‹�…
! pp£ô	AA1KŽš+Åÿ9»
Ê™¦…ÁÆ.
è
�}Ès"¢€‚¯‚äC„µ	rÌ&/$
†$^I©q·™>
! ¤
Ú‡c»2ut(	É‡I{
! �Eã
]'
à
H/AŠ	!:
! žÝ
! ƒ~
�òˆU`Î
¿
! Õ‡µo
! 
! :v÷	«’	ö_@	‹Á~ÀÜž	b	´¸,5š
üÀ•êÆÚ¶pì§®ªÈ›‚ÿÑÇÏ+Î¼

! óën]
! È
! ¯Ð jNG
! Á
! Þ¨Z	¶Ë�	Ã›ï–
bÚR|?£›üÔ	Ã^	”¿µÅH(’ÀeT¤�’
ißÃ
(¿O~>OWš	b?‹	Ýl.­J
&×€�t	¶“ø¤¡º£Á…Ÿ‹¼�«	za®±eÒK
)ÐUi	
mWÛÑË
! >
! g¨h×ÄDkÓ�¨ÁºSWæ�š!5¢·‹”Rs
! $Ê
! )Mž¬8Þ¯¢
êÉ•	ÊZ‹ÒTå~•%
Çà
! Æ
yÂâ
! f?…¤Ã2ö•
! ›²ï
`Ê
! <
-Ü
! ¯
! {8;TïAn·Ñ[Ãì¬	±
‘9
! e
! ^
! ºÑÌ�[Çˆ�
!  
t-âƒ
ø¡oÑîÄ
! W	•¶
	Eï�¿ƒ\õ’
! Òá
<jM	"‰o	ü
! ùx
¯ù†
! f
¹;ªï—Ò¹E‚7Si5o¿M	B	
! Ìæ§
ýÕ	Kí
! +ÙmZcÅŠå
e’P
»Sm
! Ý
! ¹
! ËÒ†Ç7Ÿ>´
! w~\7=	í¸êè	%¤	 lÃ­Ð	ÝIø†HW
! äKglúÏÐXc”�¸øqZ
! c­5¯	n	äåSé]pbö\
! ¾	<Äõ÷Ô³gßN	´©¨
! –<ñ'=Ì—oNm�Þ
! ùê9¸k"<d0Zê7á�HÄà|²»ô³õ‚\cùgbÏÇ}g‹ê	ßÄ	3Ø	,�Ì$¡odše®rî“˜1ò
! Ú8
)Ò	Ê¢öm¨,wk}×	ÌqAŸÜ
Ù×
ðpx	s^Ÿpk3@
uAå²	k
Æ3m$ŠQ
! ¥p}¯ä	Â;µpf	^
þ	xTç8	¡9uN
! {�
â&W�;Ñ¤ýŒ�7®1¸³
Ž	q
! #GªQ
‰ª	¹š_ësJ	.æ“G
°DrÀœ7èt2GÁíT	)%¡zX
! h
! R	HËf»¥9K#lÆ¹ôÇbw–ž$µMáä¤&ã]c
! Q:ÇS`	³-³
! Ü$]x÷š^”
	qg
! �«4ý‘)Úþõ
[
! …½„¢>ý�,
! `/	Ïü	ÊÌÉóÁéöÞµ¹™Œûz
! ²0M
! Il«�	¶>~
! NC¸!L	am
#fƒ;Œ
.
Vsð”4ðXÿæe~�	@õTi
! ®f$	(3{°Î®*J_°‘
! Ê$’ÊÎ�ž2Ê³2Y¤$v%�Vÿ|ãD
! íàOIf‹‡ËsŒR
! 
-g“	€(‡�}
ó–Á¹J
! �ÙÖ\žÇÎ‡
! îËc9Û½Úf¼ÒÉu	Á»
! e€ñ_¦o	)
Úö‹”�	ao¾Nƒ„
˜‡u¹áé
ã
! fîmvVvp
! MŠÎ@yŠ/‡�U[‹>
}­¢Bæ0l	<¢4x•Á)	ø®
&ü$E@‘?4*z
“	å¨�‘&íÄÙ	ƒÄiC
! œ	^åOLãSt|ÕðCÖ
! '›?¡÷ ìV
ñeŽ¦í:n›UïÞap½
! ¢
! îÃ/¦6
k	bT)«|§ô…%­é=±!
! 2³Æ	çt

Ø^»Éw
…G	[EP2.¤
! �ä�a
�BVº3
! f
! ÞH5�ESy	$c [Y$QX€õ›È1qLòt¼ß
! }˜	ôZž~Ã
! MSÔq-è
! GÝLQ	íèºûºz¾·
Þ¥SG ’Ä½	˜ëÑØäJ½¾v"nFÉ
Uy©ë
! )±R•ãÚ
! ó…Ö9¸	ˆ	v€!v
! º{÷?	C	Ïoc	îR
Øçã	=ö5

ÜóˆF,WWê£Gë‹~ø_þ4
! Âh`{D¢­�å
! bY
! Å
! /ý„
! ¤§_
! î\uEZ““9ÿ:ÁOú™×M%
! D›ˆ
<7HS
! ª—4ƒqâ¦=
À
! 	¥
! £	à¸=
4¼
! Jöð	J*ˆ/Ë	4æ	¬Ü¥dÉFm;ûmNa=øÂè<
! æ
9
6ÞþÔõ		È
å%!	Z
	�â
4 96˜¨Q¥Qjy#ß£Ã¬ñÃØH
ç
! # IƒÚ	™;ñÊ
§P¤2
! ×Îwõ&ý²
¶“—
OxuŠB—�œP:ˆGìÆwÀ·QÏE#Ít-?_—UËë¤e@
! ß!%ˆé5*
! ÔÈá
! )h	NáÎÑ
«
¬HRY#7—Ø
! x<`vÁEJñö
ã#
! Ë—#ž;ü	k
! ý8">1†
sÜ	÷±oÍ¹¾í
a]FD°¡»�@²Å
! Þ
5Àî´¦c£‡?	±w
! 4
íX7JùW
! 
¤»Ý_—ÓáŽS:
JH
qæ‰
! ¥äŽ€Gîb3
eYbT]§2	HÝno1–
  
! t©D.Å	héKGE!Uó“+Ù
! aô]ãÖ¦
fFmVÆ•åþ
�”§±
! Q	]¦Ú´19‡"Úëþv	é«XŸ
è–
! Y*Å4Éä	
ì±Ø
Í
! /!
Œ
!  !Xd
! µ§Ü-^:¶î	öè©�Õ—5m‘ÀSK•Ìÿ	WnšÁ	º
ï&“ð
£J,„\ígÄl
! Øzë3¦ 	9€ê«
! fBäÉN
! ë²Í

! —Ù
! á‘	R‘ž
áQî,Û
ø¢®µÿÞœqŽ°²`
 
lä
! …-	Ô
! 	8‡Î“ò…à¬CÛ	ù½;iè…Tš…œ4É	ˆ±i
! òªn ¯²MÛ
¼	¢/«Â1
! "`}ÛÒ²Îc
?Ž
! -XeùŸ™o"§Ê%üàL…LÌg×ãY
:	o
! 	Åê+Ôƒ%œNg*j
•r	I	J¡Ð|
! �O
! [�3oáU_	G-ìë
! Ôiœ
! µÃ²Bú]ySÐò	6
ƒ€}X‡LÝÐ
! «šLå˜·ü�¼p¶Ô­<Ò"
! ÍOŠ„‚Ó™	v°Gt–s	C†—~	ž=Ñ{!ì,VÕŠ5
&ÓÀ–É_]ëžaŽêÊáà¬Ý
Æ	…Ð
–× Ö	
! ´éûBÂÒ(¡À¿
C­Ýuz/
! ´™|	§í•@F2B	äœ	X¦ù¼4;ôÜ’hj³FbõºVìùÚï	‚	e'$ìÆëj
! ö•ã‰j�
! ˜Øß
0Rö1ÙÔE
! Âx‡6XSÆ	®	]	R
! á^9½]Å ÿ1µ
5Ã	¥	×hÖ£“Vï2·U™å	¿¢æÂˆËOª
r
 
! 8­|¢ø
7	
! ýOƒ‰!
! UL¾YúÔC+
jP�¥
X›
! ÌYzô<Q HƒmA
! Æçx2Sr
! æ}p	.l	‚%h
`3Pökêé
! ˆŒ'z|j%¥0›õ¨ðTOådøŠP9î
àñ�`êÒI¤!6d€
|y'V �JW
"æ>a¾Úî>ð­Ëã®(E	ÑäÏ9&±	á'€Š”C`´¥dÍÒs¼ÛF†Óµü0°„‚Ð	ÓgDÊ²ñû–CÍO	6	âKö˜ù´qéu§Èu&l
€†1AMD’,ºÓœÉ¼B�¶+|d
X=Š
! 
! BóR[	ÖÆ†²Œà“
! Ò–w™
Ð´	ë÷‡Ìa	†mþ ðçÈ+­Æ.ËÍ�
4´¾]ò­=(ž
! –±1 c£¿F™	ºéH]’Ùü¯*âKJv×ÓÂ
’�}D
kû
®Äæ*óL	U^µT?w@”½‹ØKC:ð"	Õ
N_1c
^R÷b?²
! õâ„ðw	WQõó´Mú
Biÿ
™¡Ùž©ÈÞh+	©	6´©þŒG¶gŽûEšÛÌ<²É:Æâ†	æ
! ±ª7
Ê	)
! l'
! Ù
! /ß/u
¸~àù	åÍ¾áêÕ·C
¹Ûmç»ú<”*ìú
! }8�
e´Ïhýtìy*1Ò
¡L“'+ûB
ö	ô
YAY…­
í(½ôúç	ð
! (
"ýrTšŒzÖØxÈ[P
! 
t‘¸åÁbjý
! 		�™š7#¼^H¿æ;ÅV`'3rx§ÐÆ{j&^Î›	0
!  À3sIÂ@Tyõ•Çb
ùˆ"r¨	crŠI

! Õ_Ž¹
¯\	nDD+Yf~³ŽŸ	YV:°
)ú5MZm�ã0«ˆ_«‘'	ëL6«‘¬î
! ~ly(fv.	sMi[@ew¶¨�‚
A92±öA·šÌvS¥Ýé)¼~}Iý.�“Éû:à"O<ÖF	÷¯°	kÝ
! ³	#’šÚ
¿Ÿ 	ß	G™
! #âKó0È7ƒ
! ]`�u‘@Í	ù
zËù…§>-
D)e= Uy‚	ûÁA	R#p
²è�e‚
! o·¬¨ìcHéˆ/
! ü i‰ÿ\¶æ‰>-`
! e
ug	8
¹†¢Bkéä\D	³2nVÓ

ê	NÎòl÷ý,	[—˜
4	“f¯
! ¹@ÎH84€?›Õ
! Ôy|6$înùÈ	5Ð°6™+N
1Á¹	F7ñ
¬
! R À½÷
ÀŽà*U
! Tæb&Vª3\
³ú¥°ˆ5
! ¸ç3F„Ñ}	GåNqdn	V
! ¸
sbþòÖ
�ÚdZò;	ÿ‰«’#àÍòž†ôÍãÎBýéˆÁ
5:ó
©
LU	JwÜ„²úØí˜=.Møø
! Ç
! ½
iBÐ„/Uõ0
wµ
! W%$
! Õc(
! ½ÄNïiüÏŠ¨”B
3ä
Ýï¦ÍW1·‰çt‘×Sø‘0ƒÞÛ¿·
! ™¹FL
! ùªP×¨
¢
£
O—K
! hþ.ºÜŸYž¾a�)"
„S[Œ×Kðl­¿ºÃøe	|•–nM
R‰KorØ‰"Ä:ï(	sôP	™ìò~ñ|
`BßÈßr÷Ï+h- +Yõ
! Éê
! ’é‚˜þÕ
! "Ëó6LE_•‰	§ºw+M
! s�
! -
! Ù	üU
QP>ƒç
):rnC§	f\ì
ñ
wnð»©›€{'‘
72O
âÄ�	ß=|,ì
! ¢¦ªZw¾úÙx¸
! •·
ŽlÀUßø
ÂíœÆ	õuwÂç
2s B
pWE?´•¬Ì?‡µNº
! µiŸ d‰(Ò¢â	z	t
³hÅ
  	>Î	ý

ëñv
0	]Ã
¤ûE
/âþãØP.ŸÐ1Øâ`L5AÙ»¨‰T
! _Çê
! –û
! Þ¼	±b`p{¯�*	F¤ÂaÝââã7
! lÁ€�
ø	vP�á)?¶
! Êó
! Ï
.ÙýQfÀ	½�ò¡`F
J>Jü
¦	t˜*Û„ß6ÍV�ÇÔ
N
,q	®"á	�‰Ï	Š	Öl'·6òV	ö
! n
s˜�	??
t€	Ec'b‹š„	IÑ�{	Ã
”ôAN	ç
*2
gî˜¾½Û>�
=Hùz÷XdÂdaèèœ/˜s
¿Ìš
! ÄIF¬;
! C@	h3¶Š”ÞödßÇ'n
! 2=
! 8­>�J·Õ‹Ç	2JØ‘[Ô/


! vœ¾
! O,
–PÑòÜÞñ*)<
! îÀ[‹ï
õÍçDtrgdà+.
! ‚àÂ~8ñ	LÑ
! M3«i
�±¥¤d	ZÑa
! ÿž«j	º©Ûþko3½Äi"fÇÑâ|½»ÓÖD</ƒGUx5�Ù7=_
—X�oôñ
! 	QqD§zpØˆÉïlYyz†›˜
! ï½­
! -0
! Üô
! ó8ì{
! °¸í�|aÚÚ‚¦^Í¸Ï
! £Ø
! 	k:ŽÙG
à8%Õƒ»ó
ž„ûèü›z†È8K©Ó›¼`:üÒþ”P¿„.‡	3�
ZªVD9šQ$1ö0Ê�aÿîy
Z%˜F“
L
Ý-g³ù{Z°ˆ
! n„#	r
%>Ÿ—›ú÷�Š £ô®Ó
! H	b
! á¥*ÔCŽÛ½‹
! ô
^±`Þd(ýø„A
È ß�@>•
! Ã³ÈÊ/ª…
ïdÍ_q
ÀÉñ’,›
Im	f¡H)"¾wyÅ›¬Þ	_ÇŒ™
èÃÚ@°eÙ
m(m{‹
}Ö|vž‡'„	%#D
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 518,524 ****
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'h' applied to non-register operand'm' flag'o' operand is not constant'q' flag(C)(anonymous namespace)(anonymous)(near initialization for %qs)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for C++-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires VSX support-mfloat128-hardware requires full ISA 3.0 support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is used without -mh or -ms or -msx-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-fusion requires -mpower8-fusion-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-mspfp_fast not available on ARC600 or ARC601-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs.31 bit ABI.64 bit ABI.64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><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>@catch parameter can not be protocol-qualified@interface of class %qE not foundA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CACQUIRED_LOCK variableALLOCATE objectASSIGN statement at %CASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CAccept extensions to support legacy code.Access variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual 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 explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Additional debug prints.Alias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias 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 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 variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.Allocate local variables on the stack to allow indirect recursion.Allocation would exceed memory limitAllow 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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.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 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 two instructions to be issued per cycle.Alternate calling convention.AltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Annotate 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.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure at %L must be scalarArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is too largeArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of FINAL procedure at %L must be of type %qsArithmetic IF statement at %CArithmetic NaN at %LArithmetic OK at %LArithmetic overflow at %LArithmetic underflow at %LArray element size too big at %CArray operands are incommensurate at %LArray reference out of boundsAssembler does not support -mabi=ilp32Assembler options
  =================
  
--- 528,534 ----
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'h' applied to non-register operand'm' flag'o' operand is not constant'q' flag(C)(anonymous namespace)(anonymous)(near initialization for %qs)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcheck=[...]	Specify which runtime checks are to be performed.-fcilkplus must be enabled to use %<_Cilk_for%>-fcilkplus must be enabled to use %<_Cilk_sync%>-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for C++-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address not supported for this target-fsanitize=all option is not valid-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires VSX support-mfloat128-hardware requires full ISA 3.0 support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is used without -mh or -ms or -msx-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-fusion requires -mpower8-fusion-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mslow-flash-data only supports non-pic code on armv7-m targets-mspfp_fast not available on ARC600 or ARC601-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs.31 bit ABI.64 bit ABI.64-bit SPE not supported<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><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>@catch parameter can not be protocol-qualified@interface of class %qE not foundA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CACQUIRED_LOCK variableALLOCATE objectASSIGN statement at %CASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CAccept extensions to support legacy code.Access variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual 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 explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Additional debug prints.Alias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias 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 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 variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.Allocate local variables on the stack to allow indirect recursion.Allocation would exceed memory limitAllow 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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.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 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 two instructions to be issued per cycle.Alternate calling convention.AltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Annotate 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.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure at %L must be scalarArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is too largeArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of FINAL procedure at %L must be of type %qsArithmetic IF statement at %CArithmetic NaN at %LArithmetic OK at %LArithmetic overflow at %LArithmetic underflow at %LArray element size too big at %CArray operands are incommensurate at %LArray reference out of boundsAssembler does not support -mabi=ilp32Assembler options
  =================
  
*************** warranty; not even for MERCHANTABILITY o
*** 622,628 ****
  unsupported simdlen %dunterminated assembly dialect alternativeunterminated format stringunused parameter %qDunused variable %q+Dunused variable %qDuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse internal function id in profile lookup.use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of deleted function %qDuse of old-style castuseless cast to type %qTusing %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing temporary as lvaluevalid arguments are: %s; did you mean %qs?valid arguments to %qs are: %svalue argumentvalue computed is not usedvariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %qD has function typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array %qD is usedvariable length array is usedvariable or field declared voidvariable symbol is not variablevariable templates only available with -std=c++14 or -std=gnu++14variable-sized object may not be initializedvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_mul only accepts 2 argumentsvector overflow in expressionvectorlength must be a power of 2vectorlength must be an integer constantverify_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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringvirtual function %q+Dvirtual method %qDvms '#pragma __message' is ignoredvolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withweakref is not supported in this configurationweights need to be non-negative
  when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>withwith %q+#Dwithin this loopwrite_atom(): Writing negative integerwriting output filewrong insn in the fallthru edgewrong 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 template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)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 minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecture.zero 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}{unknown}Project-Id-Version: gcc 7.1-b20170101
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2017-01-08 08:33+0700
  Last-Translator: Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>
  Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>
--- 632,638 ----
  unsupported simdlen %dunterminated assembly dialect alternativeunterminated format stringunused parameter %qDunused variable %q+Dunused variable %qDuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse internal function id in profile lookup.use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of deleted function %qDuse of old-style castuseless cast to type %qTusing %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing temporary as lvaluevalid arguments are: %s; did you mean %qs?valid arguments to %qs are: %svalue argumentvalue computed is not usedvariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %qD has function typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array %qD is usedvariable length array is usedvariable or field declared voidvariable symbol is not variablevariable templates only available with -std=c++14 or -std=gnu++14variable-sized object may not be initializedvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_mul only accepts 2 argumentsvector overflow in expressionvectorlength must be a power of 2vectorlength must be an integer constantverify_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_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringvirtual function %q+Dvirtual method %qDvms '#pragma __message' is ignoredvolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withweakref is not supported in this configurationweights need to be non-negative
  when writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>withwith %q+#Dwithin this loopwrite_atom(): Writing negative integerwriting output filewrong insn in the fallthru edgewrong 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 template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)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 minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecture.zero 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}{unknown}Project-Id-Version: gcc 7.1-b20170101
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2017-01-08 08:33+0700
  Last-Translator: Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>
  Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>
*************** undocumented	khÃ´ng cÃ³ tÃ i liá»‡u mÃ´
*** 799,805 ****
  ({náº·c danh})*** Cáº¢NH BÃ�O *** cÃ³ pháº§n bá»• sung váº«n hoáº¡t Ä‘á»™ng: Ä‘á»«ng thÃ´ng bÃ¡o trÆ°á»�ng há»£p nÃ y nhÆ° lÃ  má»™t lá»—i náº¿u báº¡n cÃ³ thá»ƒ táº¡o nÃ³ láº§n ná»¯a mÃ  táº¯t pháº§n bá»• sung nÃ o.
  *thisÄ‘á»‘i sá»‘ --help %q.*s chÆ°a rÃµ rÃ ng, hÃ£y chÃ­nh xÃ¡c hÆ¡nÄ‘Ã£ tá»›i giá»›i háº¡n --param inline-unit-growthÄ‘Ã£ tá»›i giá»›i háº¡n --param large-function-growthÄ‘Ã£ tá»›i giá»›i háº¡n --param large-stack-frame-growthÄ‘Ã£ tá»›i giá»›i háº¡n --param max-inline-insns-autoÄ‘Ã£ tá»›i giá»›i háº¡n --param max-inline-insns-single-A<há»�i>=<Ä‘Ã¡p>	Kháº¯ng Ä‘á»‹nh tráº£ lá»�i cho má»™t cÃ¢u há»�i nÃ o Ä‘Ã³.
  		ThÃªm dáº¥u trá»« - vÃ o trÆ°á»›c <há»�i> thÃ¬ táº¯t <Ä‘Ã¡p> Ä‘Ã³.-D<vÄ©_lá»‡nh>[=<giÃ¡_trá»‹>]	XÃ¡c Ä‘á»‹nh vÄ© lá»‡nh nÃ y cÃ³ giÃ¡ trá»‹ nÃ y. Chá»‰ Ä‘Æ°a ra vÄ© lá»‡nh thÃ¬ giÃ¡ trá»‹ Ä‘Æ°á»£c coi lÃ  1.Nháº­p tá»« Ä‘áº§u vÃ o tiÃªu chuáº©n thÃ¬ cÅ©ng yÃªu cáº§u tÃ¹y chá»�n -E hoáº·c -x-F <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o cuá»‘i Ä‘Æ°á»�ng dáº«n bao gá»“m khung chÃ­nh.-I <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m chÃ­nh.-I- Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh hai láº§n-J<thÆ°_má»¥c>	Ä�á»ƒ vÃ o â€œthÆ° má»¥câ€� nÃ y cÃ¡c táº­p tin MÃ”-Ä�UN.-MF <táº­p-tin>	Ghi vÃ o táº­p tin nÃ y káº¿t xuáº¥t vá»� quan há»‡ phá»¥ thuá»™c.-MG chá»‰ nÃªn dÃ¹ng vá»›i -M hoáº·c -MM-MQ <Ä‘Ã­ch>	ThÃªm má»™t Ä‘Ã­ch Ä‘Æ°á»£c MAKE trÃ­ch dáº«n.-MT <Ä‘Ã­ch>	ThÃªm má»™t Ä‘Ã­ch khÃ´ng pháº£i Ä‘Æ°á»£c trÃ­ch dáº«n.-O<sá»‘>	Ä�áº·t má»©c tá»‘i Æ°u hÃ³a thÃ nh <sá»‘>.-U<vÄ©_lá»‡nh>	Há»§y xÃ¡c Ä‘á»‹nh vÄ© lá»‡nh nÃ y.-Walloc-size-larger-than=<bytes> Cáº£nh bÃ¡o vá»›i cÃº gá»�i má»™t hÃ m phÃ¢n bá»• hÃ m mÃ  cÃ³ phÃ¢n bá»• cÃ¡c Ä‘á»‘i tÆ°á»£ng lá»›n hÆ¡n sá»‘ lÆ°á»£ng byte Ä‘Ã£ chá»‰ Ä‘á»‹nh.-Werror=%s: -%s khÃ´ng pháº£i lÃ  tÃ¹y chá»�n mÃ  Ä‘iá»�u khiá»ƒn cáº£nh bÃ¡o-Werror=%s: khÃ´ng cÃ³ tÃ¹y chá»�n -%s-Wformat-contains-nul bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-extra-args bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-nonliteral bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-security bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-y2k bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-zero-length bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wframe-larger-than=<sá»‘>	  Cáº£nh bÃ¡o náº¿u má»™t khung con trá»� cá»§a hÃ m lá»›n hÆ¡n <sá»‘> byte.-Wlarger-than=<sá»‘>	  Cáº£nh bÃ¡o náº¿u má»™t Ä‘á»‘i tÆ°á»£ng lá»›n hÆ¡n <sá»‘> byte.hai tÃ¹y chá»�n -Xbind-now vÃ  -Xbind-lazy khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhaukhÃ´ng cho phÃ©p sá»­ dá»¥ng -bundle vá»›i -dynamiclibkhÃ´ng cho phÃ©p sá»­ dá»¥ng -bundle_loader vá»›i -dynamiclibsá»­ dá»¥ng Ada thÃ¬ cÅ©ng yÃªu cáº§u -c hoáº·c -S-c lÃ  cáº§n cho gnat2scil-c cáº§n cho gnat2whykhÃ´ng cho phÃ©p sá»­ dá»¥ng -client_name vá»›i -dynamiclibchá»‰ cho phÃ©p sá»­ dá»¥ng -current_version vá»›i -dynamiclib-f%s vÃ  -msdata=%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-f%s Ä‘Æ°á»£c bá»� qua (khÃ´ng Ä‘Æ°á»£c DJGPP há»— trá»£)
! -f%s khÃ´ng há»— trá»£ vá»›i chá»‰ lá»‡nh CONST16-f%s khÃ´ng Ä‘Æ°á»£c há»— trá»£: lá»� Ä‘i-fPIC vÃ  -fpic khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fPIC vÃ  -mcall-%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-fPIC khÃ´ng Ä‘Æ°á»£c há»— trá»£-fPIC/-fpic khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y-fPIE khÃ´ng Ä‘Æ°á»£c há»— trá»£-fada-spec-parent=unit  Ä�á»• Ä‘áº·c táº£ Ada lÃ  cÃ¡c Ä‘Æ¡n vá»‹ con cá»§a cha Ä‘Ã£ cho.-falign-labels=%d khÃ´ng Ä‘Æ°á»£c há»— trá»£-falign-loops=%d khÃ´ng Ä‘Æ°á»£c há»— trá»£-fasan-shadow-offset chá»‰ cÃ³ thá»ƒ dÃ¹ng vá»›i -fsanitize=kernel-address-fassociative-math bá»‹ táº¯t; cÃ¡c tÃ¹y chá»�n khÃ¡c nháº­n quyá»�n Æ°u tiÃªn-fblas-matmul-limit=<sá»‘>	KÃ­ch cá»¡ cá»§a ma tráº­n nhá»� nháº¥t cho Ä‘Ã³ matmul sáº½ sá»­ dá»¥ng BLAS.-fcheck=[â€¦]	Ghi rÃµ cÃ³ nÃªn thá»±c hiá»‡n nhá»¯ng hÃ m kiá»ƒm tra lÃºc cháº¡y nÃ o.-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_for%>-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_sync%>-fcoarray=<none|single|lib>	Chá»‰ Ä‘á»‹nh Ä‘á»“ng máº£ng song song nÃ o nÃªn Ä‘Æ°á»£c dÃ¹ng.-fconst-string-class=<tÃªn>	DÃ¹ng <tÃªn> lá»›p cho chuá»—i háº±ng.-fconstexpr-depth=<number>	Chá»‰ Ä‘á»‹nh má»©c Ä‘á»‡ quy constexpr (bt háº±ng) tá»‘i Ä‘a.-fconstexpr-loop-limit=<number>	Chá»‰ Ä‘á»‹nh sá»‘ lÆ°á»£ng bÆ°á»›c láº·p constexpr (bt háº±ng) tá»‘i Ä‘a.-fconvert=<big-endian|little-endian|native|swap> KhÃ´ng phá»¥ thuá»™c endian Ä‘Æ°á»£c dÃ¹ng cho cÃ¡c táº­p tin chÆ°a Ä‘Æ°á»£c Ä‘á»‹nh dáº¡ng.-fdata-sections khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y-fdbg-cnt=%s-fdeduce-init-list	báº­t deduction cá»§a std::initializer_list cho má»™t tham sá»‘ kiá»ƒu máº«u tá»« brace-enclosed initializer-list.-fdisable-[tree|rtl|ipa]-<pass>=vÃ¹ng1+vÃ¹ng2 táº¯t chuyá»ƒn qua tá»‘i Æ°u hÃ³a.-fenable-[tree|rtl|ipa]-<pass>=vÃ¹ng1+vÃ¹ng2 báº­t chuyá»ƒn qua tá»‘i Æ°u hÃ³a.-fexcess-precision=[fast|standard]	Chá»‰ Ä‘á»‹nh cÃ¡ch xá»­ lÃ½ khi Ä‘á»™ chÃ­nh xÃ¡c cá»§a dáº¥u cháº¥m Ä‘á»™ng bá»‹ vÆ°á»£t quÃ¡.-fexcess-precision=standard dÃ nh cho C++-fexec-charset=<cset>	Chuyá»ƒn má»�i háº±ng chuá»—i vÃ  kÃ½ tá»± sang báº£ng kÃ½ tá»± <cset>.-ffixed-line-length-<sá»‘>	Trong cháº¿ Ä‘á»™ cá»‘ Ä‘á»‹nh thÃ¬ chiá»�u rá»™ng dÃ²ng kÃ½ tá»± lÃ  sá»‘ nÃ y.-ffpe-summary=[â€¦]	Ä�á»«ng in tá»•ng há»£p ngoáº¡i lá»‡ dáº¥u cháº¥m Ä‘á»™ng.-ffpe-trap=[â€¦]	Ä�á»«ng láº¡i theo ngoáº¡i lá»‡ dáº¥u cháº¥m Ä‘á»™ng.-ffree-line-length-<sá»‘>	Trong cháº¿ Ä‘á»™ tá»± do thÃ¬ chiá»�u rá»™ng dÃ²ng kÃ½ tá»± lÃ  sá»‘ nÃ y.-fhandle-exceptions Ä‘Æ°á»£c Ä‘á»•i tÃªn thÃ nh -fexceptions (vÃ  giá»� thÃ nh máº·c Ä‘á»‹nh)-finit-character=<sá»‘>	Khá»Ÿi táº¡o cÃ¡c biáº¿n kÃ½ tá»± cá»¥c bá»™ thÃ nh giÃ¡ trá»‹ ASCII nÃ y.-finit-integer=<sá»‘>	Khá»Ÿi táº¡o cÃ¡c biáº¿n sá»‘ nguyÃªn cá»¥c bá»™ thÃ nh giÃ¡ trá»‹ nÃ y.-finit-logical=<true|false>	Khá»Ÿi táº¡o cÃ¡c biáº¿n há»£p lÃ½ cá»¥c bá»™ (true=Ä‘Ãºng, false=sai).-finit-real=<zero|snan|nan|inf|-inf>	Khá»Ÿi táº¡o cÃ¡c biáº¿n thá»±c ná»™i bá»™.-finline-matmul-limit=<sá»‘>	KÃ­ch cá»¡ cá»§a ma tráº­n nhá»� nháº¥t cho Ä‘Ã³ matmul sáº½ Ä‘Æ°á»£c chung dÃ²ng.-finput-charset=<cset>	Chá»‰ Ä‘á»‹nh báº£ng mÃ£ kÃ½ tá»± máº·c Ä‘á»‹nh cho táº­p tin mÃ£ nguá»“n.-flto-compression-level=<sá»‘>	DÃ¹ng má»©c nÃ©n zlib <sá»‘> cho IL.-fmax-array-constructor=<sá»‘>	Sá»‘ tá»‘i Ä‘a cÃ¡c Ä‘á»‘i tÆ°á»£ng trong má»™t bá»™ cáº¥u táº¡o máº£ng.-fmax-errors=<sá»‘>	Sá»‘ lÆ°á»£ng tá»‘i Ä‘a cÃ¡c lá»—i cáº§n thÃ´ng bÃ¡o.-fmax-identifier-length=<sá»‘>	Chiá»�u dÃ i tá»‘i Ä‘a cá»§a bá»™ nháº­n diá»‡n.-fmax-stack-var-size=<sá»‘>	KÃ­ch cá»¡ theo byte cá»§a máº£ng lá»›n nháº¥t sáº½ Ä‘Æ°á»£c Ä‘á»ƒ vÃ o ngÄƒn xáº¿p.-fmax-subrecord-length=<sá»‘>	Chiá»�u dÃ i tá»‘i Ä‘a cá»§a má»¥c ghi phá»¥.-fopt-info[-<type>=táº­p-tin]	Ä�á»• chi tiáº¿t viá»‡c tá»‘i Æ°u hÃ³a bá»™ dá»‹ch.khÃ´ng cho phÃ©p sá»­ dá»¥ng -force_flat_namespace vá»›i -dynamiclib-fpermitted-flt-eval-methods=[c11|ts-18661]	Chá»‰ Ä‘á»‹nh xem giÃ¡ trá»‹ cá»§a FLT_EVAL_METHOD sáº½ cho phÃ©p.-fpic vÃ  -fPIC khÃ´ng Ä‘Æ°á»£c há»— trá»£ náº¿u khÃ´ng cÃ³ -mdsbt trÃªn Ä‘Ã­ch nÃ y-fpic vÃ  -mapcs-reent lÃ  xung kháº¯c nhau-fpic khÃ´ng Ä‘Æ°á»£c há»— trá»£-fpie khÃ´ng Ä‘Æ°á»£c há»— trá»£-fplugin-arg-<tÃªn>-<khÃ³a>[=<giÃ¡ trá»‹>]	Chá»‰ Ä‘á»‹nh Ä‘á»‘i sá»‘ <khÃ³a>=<giÃ¡ trá»‹> cho plugin <tÃªn>.-fprefetch-loop-arrays khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi -Os-fprefetch-loop-arrays khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi Ä‘Ã­ch nÃ y-fprefetch-loop-arrays khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi Ä‘Ã­ch nÃ y (thá»­ -march switches)-freorder-blocks-and-partition khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn kiáº¿n trÃºc nÃ y-frepo pháº£i dÃ¹ng vá»›i -c-fsanitize=address vÃ  -fsanitize=kernel-address xung kháº¯c vá»›i -fsanitize=thread-fsanitize=address vÃ  -fsanitize=kernel-address khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y-fsanitize=address xung kháº¯c vá»›i -fsanitize=kernel-address-fsanitize=address khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ ytÃ¹y chá»�n -fsanitize=all khÃ´ng há»£p lá»‡-fstack-check=[no|generic|specific]	 ChÃ¨n mÃ£ kiá»ƒm tra ngÄƒn xáº¿p vÃ o chÆ°Æ¡ng trÃ¬nh.-fstack-check=specific cho Thumb-1-fstack-limit- cÃ¡c tÃ¹y chá»�n bá»‹ bá»� qua vá»›i -mfdpic; dÃ¹ng -mstack-check-l1-fstack-limit- cÃ¡c tÃ¹y chá»�n khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn cpu nÃ y-fstack-limit-register=<register>	Báº«y náº¿u ngÄƒn xáº¿p Ä‘i qua <register>.-fstack-limit-symbol=<tÃªn>	Báº«y náº¿u ngÄƒn xáº¿p Ä‘i qua kÃ½ hiá»‡u <tÃªn>.-fstack-protector khÃ´ng há»— trá»£ Ä‘Ã­ch nÃ y-fuse-linker-plugin khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fuse-linker-plugin, mÃ  khÃ´ng tÃ¬m tháº¥y %s-fvisibility=[private|protected|public|package]	Ä�áº·t tÃ­nh kháº£ kiáº¿n kÃ½ hiá»‡u máº·c Ä‘á»‹nh.-fvtable-verify=preinit khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fvtable-verify=std khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fwide-exec-charset=<cset>	Chuyá»ƒn Ä‘á»•i má»�i chuá»—i rá»™ng vÃ  háº±ng kÃ½ tá»± rá»™ng ra bá»™ mÃ£ <cset>.-fwpa vÃ  -fltrans loáº¡i trá»« láº«n nhau-g chá»‰ há»— trá»£ khi sá»­ dá»¥ng GAS trÃªn bá»™ xá»­ lÃ½ nÃ y,tÃ¹y chá»�n -g bá»‹ táº¯t-gnat<tuá»³_chá»�n>	Ghi rÃµ cÃ¡c tÃ¹y chá»�n tá»›i GNAT.-gz khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-gz=<Ä‘á»‹nh dáº¡ng>	Táº¡o pháº§n gá»¡ lá»—i nÃ©n theo Ä‘á»‹nh dáº¡ng <Ä‘á»‹nh dáº¡ng>.-gz=zlib khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-idirafter <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m há»‡ thá»‘ng.-iframework <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m khuÃ´n khá»• há»‡ thá»‘ng.-imultiarch <dir>	Ä�áº·t <dir> Ä‘á»ƒ cho thÆ° má»¥c con bao gá»“m Ä‘a kiáº¿n trÃºc.chá»‰ cho phÃ©p sá»­ dá»¥ng -install_name vá»›i -dynamiclib-iplugindir <dir> tÃ¹y chá»�n khÃ´ng Ä‘Æ°á»£c gá»­i tá»« gcc-iplugindir=<dir>	Ä�áº·t <dir> cho thÆ° má»¥c pháº§n bá»• sung máº·c Ä‘á»‹nh.-iframework <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m khuÃ´n khá»• há»‡ thá»‘ng-isysroot <thÆ°_má»¥c>	Ä�áº·t <thÆ°_má»¥c> nÃ y vÃ o Ä‘Æ°á»�ng dáº«n gá»‘c há»‡ thá»‘ng.-isystem <thÆ°_má»¥c>	ThÃªm <thÆ°_má»¥c> nÃ y vÃ o Ä‘áº§u Ä‘Æ°á»�ng dáº«n bao gá»“m há»‡ thá»‘ng.-iwithprefix <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m há»‡ thá»‘ng.-iwithprefixbefore <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m chÃ­nh.khÃ´ng cho phÃ©p sá»­ dá»¥ng -keep_private_externs vá»›i -dynamiclib-m%s khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-m64 yÃªu cáº§u kiáº¿n trÃºc PowerPC64, Ä‘ang báº­t-m64 yÃªu cáº§u cpu PowerPC64-mabi=ABI	Táº¡o ra lÃ m há»£p vá»›i ABI Ä‘Æ°a ra.-mabi=ABI	Táº¡o ra mÃ£ phÃ¹ há»£p vá»›i ABI Ä‘Æ°a ra.-maix64 Ä‘Æ°á»£c yÃªu cáº§u: tÃ­nh toÃ¡n 64-bit vá»›i Ä‘á»‹a chá»‰ 32-bit váº«n chÆ°a Ä‘Æ°á»£c há»— trá»£-maix64 cáº§n kiáº¿n trÃºc PowerPC64 báº­t-malign-functions Ä‘Ã£ cÅ©, hÃ£y dÃ¹ng -falign-functions-malign-functions=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-malign-jumps Ä‘Ã£ cÅ©, hÃ£y dÃ¹ng -falign-jumps-malign-jumps=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-malign-loops Ä‘Ã£ cÅ©, hÃ£y dÃ¹ng -falign-loops-malign-loops=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-mallow-movmisalign cáº§n -mvsx-maltivec=le khÃ´ng cho phÃ©p trÃªn Ä‘Ã­ch big-endian-mapcs-stack-check khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -mno-apcs-frame-march=KIáº¾N_TRÃšC	Táº¡o ra mÃ£ cho phiáº¿n tinh thá»ƒ hoáº·c CPU Ä‘Æ°a ra.-mcpu=KTrÃºc	Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a KtrÃºc Ä‘Ã£ cho.-march=ISA	Táº¡o ra mÃ£ cho ISA Ä‘Æ°a ra.-mas100-syntax khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -gdwarf-masm=intel khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-max-stackframe=%d lÃ  khÃ´ng thá»ƒ dÃ¹ng Ä‘Æ°á»£c, khÃ´ng náº±m trong khoáº£ng 0 vÃ  %d-mbackchain -mpacked-stack -mhard-float khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong tá»• há»£pkhÃ´ng cho phÃ©p sá»­ dá»¥ng Ä‘á»“ng thá»�i hai tÃ¹y chá»�n -mbig-endian (vá»� cuá»‘i lá»›n) vÃ  -mlittle-endian (vá»� cuá»‘i nhá»�)-mbranch-cost=%d khÃ´ng náº±m trong khoáº£ng 0 vÃ  5-mbranch-cost=GIÃ�	Ä�áº·t giÃ¡ cá»§a nhÃ¡nh thÃ nh khoáº£ng sá»‘ cÃ¡c cÃ¢u lá»‡nh nÃ y.-mcall-aixdesc xung kháº¯c vá»›i -mabi=elfv2-mcmodel khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i cÃ¡c tÃ¹y chá»�n toc khÃ¡c-mcmodel= khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng 32-mcode-readable=CÃ€I-Ä�áº¶T	Ghi rÃµ khi nÃ o cÃ¢u lá»‡nh cÃ³ quyá»�n truy cáº­p Ä‘áº¿n mÃ£.-mcorea vÃ  -mcoreb khÃ´ng thá»ƒ dÃ¹ng cÃ¹ng vá»›i nhau-mcorea cáº§n Ä‘Æ°á»£c dÃ¹ng vá»›i -mmulticore-mcoreb cáº§n Ä‘Æ°á»£c dÃ¹ng vá»›i -mmulticore-mcpu=	Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a CPU Ä‘Æ°a ra, vÃ  Ä‘á»‹nh thá»�i mÃ£ cho CPU Ä‘Ã³.-mcpu=%s xung Ä‘á»™t vá»›i -march=%s-mcpu=%s cÃ³ sá»‘ sá»­a Ä‘á»•i silÃ­c khÃ´ng há»£p lá»‡-mcpu=%s khÃ´ng há»£p lá»‡-mcpu=VXL	BiÃªn dá»‹ch mÃ£ cho CPU biáº¿n tháº¿ ARC.-mcpu=CPU	DÃ¹ng cÃ¡c tÃ­nh nÄƒng cá»§a vÃ  tá»‘i Æ°u hÃ³a cho CPU.-mcpu=CPU	Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng vÃ  lá»‹ch biá»ƒu cá»§a CPU Ä‘Æ°a ra.-mcpu=PROCESSOR		Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a vÃ  mÃ£ tÃ¡c vá»¥ cho CPU Ä‘Ã£ cho.-mcpu=m16c	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ M16C.-mcpu=m32c	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ M32C.-mcpu=m32cm	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ M32CM.-mcpu=r8c	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ R8C.-mcrypto cáº§n -maltivec-mdebug=	Báº­t káº¿t xuáº¥t gá»¡ rá»‘i.-mdirect-move cáº§n -mvsx-mefficient-unaligned-vsx cáº§n -mallow-movmisalign-mefficient-unaligned-vsx cáº§n -mvsx-memregs=	Sá»‘ cÃ¡c byte memreg (máº·c Ä‘á»‹nh: 16, pháº¡m vi: 0..16).-mes0 chá»‰ cÃ³ thá»ƒ Ä‘Æ°á»£c dÃ¹ng vá»›i C-mexr Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -ms-mexr Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -ms hayor -msx-mfentry khÃ´ng há»— trá»£ cho 32-bit trong tá»• há»£p cÃ¹ng vá»›i -fpic-mfloat-abi=hard vÃ  VFP-mfloat-abi=soft vÃ  -mfloat-abi=hard khÃ´ng Ä‘Æ°á»£c dÃ¹ng cÃ¹ng nhau-mfloat-gprs=	Chá»�n phÆ°Æ¡ng phÃ¡p dáº¥u cháº¥m Ä‘á»™ng GPR.-mfloat128 cáº§n há»— trá»£ VSX-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£-mflush-func=HÃ€M	Sá»­ dá»¥ng hÃ m nÃ y Ä‘á»ƒ chuyá»ƒn háº¿t vÃ¹ng nhá»› táº¡m ra ngoÃ i trÆ°á»›c khi gá»�i trampoline ngÄƒn xáº¿p.-mfpu=	Ghi rÃµ dáº¥u cháº¥m Ä‘á»™ng (sp, dp, sp-lite, dp-lite) (cÅ©ng ngá»¥ Ã½ -mxilinx-fpu).-mhard-dfp cáº§n -mhard-floatkhÃ´ng há»— trá»£ -mhard-float-mincoming-stack-boundary=%d khÃ´ng á»Ÿ giá»¯a %d vÃ  12-mint32 khÃ´ng há»— trá»£ cho Ä‘Ã­ch H8300 vÃ  H8300L-mipsSá»�	Táº¡o ra mÃ£ cho cáº¥p ISA Sá»�.-mlong-double-64 lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p vá»›i -m64-mlong-double-<sá»‘>	Ghi rÃµ kÃ­ch cá»¡ cá»§a Ä‘Ã´i dÃ i (64 hay 128 bit).-mmax-stackframe=KÃ�CH_Cá» 	Cáº£nh bÃ¡o khung ngÄƒn xáº¿p nÃ o vÆ°á»£t quÃ¡ kÃ­ch cá»¡ nÃ y.-mmcu=MCU	Chá»�n MCU Ä‘Ã­ch.-mmul=g13 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g10-mmul=g13 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g14-mmul=g14 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g10-mmul=g14 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g13-mmulticore chá»‰ cÃ³ thá»ƒ Ä‘Æ°á»£c dÃ¹ng vá»›i BF561-mmultiple khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng bÃ© trÆ°á»›c-mn Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -nh hoáº·c -ms hay -msx-mno-altivec thÃ¬ táº¯t vsx-mno-dpfp-lrsr chá»‰ Ä‘Æ°á»£c há»— trá»£ vá»›i -mdpfp-mno-exr chá»‰ há»£p lá»‡ vá»›i -ms hay -msx                   - TÃ¹y chá»�n bá»‹ bá»� qua!-mno-fentry khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i SEH-mno-serialize-volatile	Ä�á»‘i vá»›i cÃ¢u lá»‡nh MEMW thÃ¬ Ä‘á»«ng cÅ©ng xáº¿p theo thá»© tá»± cÃ¡c tham chiáº¿u Ä‘áº¿n vÃ¹ng nhá»› hay thay Ä‘á»•i.-mnop-mcount khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i Ä‘Ã­ch nÃ y-mnop-mcount khÃ´ng Ä‘Æ°á»£c thá»±c hiá»‡n cho -fPIC-mpcrel -fPIC hiá»‡n táº¡i chÆ°a Ä‘Æ°á»£c há»— trá»£ trÃªn cpu Ä‘Ã£ chá»�n-mpic-register= lÃ  vÃ´ Ã­ch náº¿u khÃ´ng cÃ³ -fpic-mpointer-size=[no,32,short,64,long]	Ä‘áº·t cá»¡ con trá»� máº·c Ä‘á»‹nh.-mpower8-fusion-sign cáº§n -mpower8-fusion-mpower8-vector cáº§n -maltivec-mpower8-vector cáº§n -mvsx-mpower9-dform cáº§n -mpower9-vector-mpower9-dform cáº§n -mupper-regs-df-mpower9-dform cáº§n -mupper-regs-sf-mpower9-fusion cáº§n -mpower8-fusion-mpower9-vector cáº§n -mpower8-vector-mpreferred-stack-boundary khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y-mpreferred-stack-boundary=%d khÃ´ng náº±m giá»¯a %d vÃ  %d-mquad-memory khÃ´ng sáºµn sÃ ng trÃªn cháº¿ Ä‘á»™ little endian-mquad-memory yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit-mquad-memory-atomic cáº§n cháº¿ Ä‘á»™ 64-bit-mr10k-cache-barrier=CÃ€I-Ä�áº¶T	Ghi rÃµ khi nÃ o nÃªn chÃ¨n rÃ o cáº£n vÃ¹ng nhá»› táº¡m r10k.-mrecip cáº§n -ffinite-math hoáº·c -ffast-math-mrecip cáº§n -fno-trapping-math hoáº·c -ffast-math-mrecip yÃªu cáº§u -freciprocal-math hoáº·c -ffast-math-mregparm bá»‹ bá»� qua trÃªn cháº¿ Ä‘á»™ 64-bit-mregparm bá»‹ bá»� qua trÃªn cháº¿ Ä‘á»™ 64-bit-mregparm=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-mrelax chá»‰ há»— trá»£ cho RTP PIC-mrelocatable vÃ  -mcall-%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-mrelocatable vÃ  -mno-minimal-toc lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-mrelocatable vÃ  -msdata=%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-ms2600 Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -ms-msdata=%s vÃ  -mcall-%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-msecure-plt khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi bá»™ dá»‹ch há»£p ngá»¯ cá»§a báº¡n-mshared-library-id= Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh mÃ  khÃ´ng cÃ³ -mid-shared-library-mshared-library-id=%s khÃ´ng náº±m giá»¯a 0 vÃ  %d-msim	Sá»­ dá»¥ng khoáº£ng thá»�i gian cháº¡y cá»§a bá»™ mÃ´ phá»�ng.-msim   DÃ¹ng cháº¡y mÃ´ phá»�ng.tÃ¹y chá»�n -msimple-fpu bá»‹ bá»� quakhÃ´ng cho phÃ©p sá»­ dá»¥ng Ä‘á»“ng thá»�i hai tÃ¹y chá»�n -msingle-float vÃ  -msoft-floattÃ¹y chá»�n -msingle-float tÆ°Æ¡ng Ä‘Æ°Æ¡ng vá»›i -mhard-float-mslow-flash-data chá»‰ há»— trá»£ mÃ£ khÃ´ng-pic trÃªn Ä‘Ã­ch armv7-m-mspfp_fast khÃ´ng sáºµn sÃ ng trÃªn ARC600 hay ARC601-mstring khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng lá»›n trÆ°á»›c-mstringop-strategy=rep_8byte khÃ´ng há»— trá»£ mÃ£ 32-bit-msx khÃ´ng há»— trá»£ trong coff-mtoc-fusion cáº§n -mpower8-fusion-mtoc-fusion yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit-mtoc-fusion yÃªu cáº§u mÃ´ hÃ¬nh mÃ£ medium/large-mtraceback=	Chá»�n báº£ng vÃ©t lÃ¹i Ä‘áº§y Ä‘á»§ (full), bá»™ pháº­n (part) hoáº·c khÃ´ng cÃ³ (none).-mtune=	Ä�á»‹nh thá»�i mÃ£ cho CPU Ä‘Æ°a ra.-mtune= cáº§n mn10300, am33, am33-2, hay am34-mtune=KIáº¾N_TRÃšC	Ä�iá»�u chá»‰nh sá»± xáº¿p hÃ ng cho chÃ­p hoáº·c CPU Ä‘Æ°a ra.-mtune=BXL	Tá»‘i Æ°u hÃ³a káº¿t xuáº¥t cho bá»™ xá»­ lÃ½ nÃ y.-mtune=Bá»˜_Xá»¬_LÃ�	Tá»‘i Æ°u hÃ³a káº¿t xuáº¥t cho bá»™ xá»­ lÃ½ nÃ y.-mupper-regs-df cáº§n -mvsx-mupper-regs-sf cáº§n -mpower8-vector-mvsx vÃ  -mno-altivec khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau-mvsx vÃ  -mpaired khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau-mvsx yÃªu cáº§u Ä‘áº·t Ä‘á»‹a chá»‰ má»™t cÃ¡ch phá»¥ lá»¥c-mvsx yÃªu cáº§u dáº¥u cháº¥m Ä‘á»™ng loáº¡i pháº§n cá»©ng-mvsx-timode cáº§n -mvsx-mxl-multiply-high cáº§n -mno-xl-soft-mul-mxl-reorder chá»‰ Ä‘Æ°á»£c dÃ¹ng vá»›i -mcpu=v8.30.a hay lá»›n hÆ¡n-mxl-reorder cáº§n -mxl-pattern-compare cho -mcpu=v8.30.a-o <táº­p tin>	Ä�áº·t káº¿t xuáº¥t vÃ o <táº­p tin>hai tÃ¹y chá»�n --pg vÃ  --fomit-frame-pointer khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau-pie khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-pipe bá»‹ bá»� qua bá»Ÿi vÃ¬ -save-temps Ä‘Æ°á»£c chá»‰ rakhÃ´ng há»— trá»£ -pipekhÃ´ng cho phÃ©p sá»­ dá»¥ng -private_bundle vá»›i -dynamiclib-trigraphs	Há»— trá»£ bá»™ ba ISO C.ABI 31-bit.ABI 64-bit.khÃ´ng há»— trá»£ 64-bit SPE<Khi khá»Ÿi táº¡o>
  <náº·c-danh><danh sÃ¡ch bá»™ khá»Ÿi táº¡o náº±m trong dáº¥u ngoáº·c><cÃ³-sáºµn><dÃ²ng lá»‡nh><lá»—i khai bÃ¡o><bá»™ Ä‘áº¿m><biá»ƒu tÆ°á»£ng bá»‹ lá»—i><lá»—i biá»ƒu thá»©c><lambda<lambda><cÃ²n thiáº¿u><giÃ¡ trá»‹ tráº£ láº¡i><giÃ¡ trá»‹ tráº£ láº¡i><lá»�i khai bÃ¡o><lá»—i tháº»><lá»—i Ä‘á»‘i sá»‘ máº«u><lá»—i tham sá»‘ máº«u><biá»ƒu thá»©c nÃ©m><lá»—i loáº¡i><loáº¡i sai><lá»—i xÃ¡c Ä‘á»‹nh loáº¡i><lá»—i sá»­a sáºµn loáº¡i><gá»�i thá»§ tá»¥c ubsan><khÃ´ng rÃµ toÃ¡n háº¡ng><khÃ´ng rÃµ><%s khÃ´ng tÃªn><khÃ´ng tÃªn cá»‘ Ä‘á»‹nh:<khÃ´ng tÃªn ná»•i:<khÃ´ng tÃªn khÃ´ng kÃ½:<khÃ´ng tÃªn><chÆ°a phÃ¢n tÃ­ch cÃº phÃ¡p><chÆ°a giáº£i quyáº¿t loáº¡i hÃ m quÃ¡ táº£i>Ä‘á»‘i sá»‘ @catch khÃ´ng thá»ƒ lÃ  tá»« háº¡n Ä‘á»‹nh giao thá»©ckhÃ´ng tÃ¬m tháº¥y @interface cá»§a lá»›p %qEMá»™t há»‡ sá»‘ Ä‘á»ƒ Ä‘iá»�u hÆ°á»Ÿng giá»›i háº¡n trÃªn Ä‘Æ°á»£c bá»™ Ä‘á»‹nh thá»�i mÃ´-Ä‘u-lÃ´ swing sá»­ dá»¥ng Ä‘á»ƒ Ä‘á»‹nh thá»�i má»™t vÃ²ng láº·p.Ä�á»“ng nghÄ©a -std=c89 (cho C) hoáº·c -std=c++98 (cho C++).Má»™t ngÆ°á»¡ng trÃªn sá»‘ trung bÃ¬nh Ä‘áº¿m vÃ²ng láº·p Ä‘Æ°á»£c bá»™ Ä‘á»‹nh thá»�i mÃ´-Ä‘u-lÃ´ swing tÃ­nh.AAPCS khÃ´ng há»— trá»£ -mcallee-super-interworkingAAPCS khÃ´ng há»— trá»£ -mcaller-super-interworkingABSTRACT INTERFACE %qs pháº£i khÃ´ng tham chiáº¿u táº¡i %LABSTRACT INTERFACE táº¡i %CKiá»ƒu TRá»ªU TÆ¯á»¢NG táº¡i %qs Ä‘Æ°á»£c dÃ¹ng táº¡i %LKiá»ƒu TRá»ªU TÆ¯á»¢NG táº¡i %Cbiáº¿n ACQUIRED_LOCKÄ‘á»‘i tÆ°á»£ng ALLOCATEcÃ¢u lá»‡nh ASSIGN táº¡i %Ccáº¥u trÃºc ASSOCIATE táº¡i %Cthuá»™c tÃ­nh ASYNCHRONOUS táº¡i%CcÃ¢u lá»‡nh ASYNCHRONOUS táº¡i %CCháº¥p nháº­n pháº§n má»Ÿ rá»™ng Ä‘á»ƒ há»— trá»£ mÃ£ nguá»“n cÅ©.Truy cáº­p Ä‘áº¿n biáº¿n trong Ä‘á»‘i tÆ°á»£ng PPU 32-bit (máº·c Ä‘á»‹nh).Truy cáº­p Ä‘áº¿n biáº¿n trong Ä‘á»‘i tÆ°á»£ng PPU 64-bit.Ä�á»‘i sá»‘ thá»±c táº¿ cÃ³ chá»©a quÃ¡ Ã­t pháº§n tá»­ cho Ä‘á»‘i sá»‘ giáº£ â€œ%qsâ€� (%lu/%lu) táº¡i %LChiá»�u dÃ i chuá»—i tháº­t khÃ´ng tÆ°Æ¡ng á»©ng vá»›i Ä‘iá»�u khai bÃ¡o cho Ä‘á»‘i sá»‘ giáº£ â€œ%sâ€� (%ld/%ld)Chiá»�u dÃ i chuá»—i tháº­t váº«n nhá»� hÆ¡n Ä‘iá»�u khai bÃ¡o cho Ä‘á»‘i sá»‘ giáº£ â€œ%sâ€� (%ld/%ld)ThÃªm kiá»ƒm tra cho phÃ©p chia khÃ´ng.ThÃªm kiá»ƒm tra cho trÃ n phÃ©p chia trong INT_MIN / -1.Láº§n bá»• sung in ra thÃ´ng tin gá»¡ rá»‘i.BÃ­ danh cho --help=Ä‘Ã­ch.BÃ­ danh cho  -mcpu=g10.BÃ­ danh cho  -mcpu=g13.BÃ­ danh cho  -mcpu=g14.BÃ­ danh cÃ³ cáº¡nh gá»�iBÃ­ danh cÃ³ tham chiáº¿u non-aliasCÃ¢n chá»‰nh táº¥t cáº£ cÃ¡c nhÃ£n.Xáº¿p hÃ ng táº¥t cáº£ cÃ¡c vÃ²ng láº·p theo biÃªn giá»›i 32-byte.Xáº¿p hÃ ng mÃ£ vÃ  dá»¯ liá»‡u theo 32-bit.Ä�Ã­ch xáº¿p hÃ ng cá»§a cÃ¡c thao tÃ¡c chuá»—i.Xáº¿p hÃ ng cÃ¡c Ä‘Ã´i theo biÃªn giá»›i 64-bit.Xáº¿p hÃ ng má»™t sá»‘ Ä‘Ã´i theo biÃªn giá»›i dword.Chá»‰nh Ä‘áº§u cá»§a hÃ m.Chá»‰nh Ä‘áº§u cá»§a vÃ²ng láº·p.Xáº¿p hÃ ng theo loáº¡i cÆ¡ báº£n cá»§a trÆ°á»�ng bit.Xáº¿p hÃ ng táº¥t cáº£ cÃ¡c biáº¿n theo má»™t biÃªn giá»›i 32-byte.Táº¥t cáº£ cÃ¡c thá»§ tá»¥c vá»� Ä‘iá»�u thá»±c cháº¥t váº«n sáºµn sÃ ng báº¥t cháº¥p tiÃªu chuáº©n Ä‘Æ°á»£c chá»�n.Cáº¥p phÃ¡t cÃ¡c biáº¿n cÃºc bá»™ trÃªn ngÄƒn xáº¿p Ä‘á»ƒ cho phÃ©p Ä‘á»‡ quy má»™t cÃ¡ch giÃ¡n tiáº¿p.Cáº¥p phÃ¡t cÃ³ thá»ƒ vÆ°á»£t quÃ¡ giá»›i háº¡n bá»™ nhá»›Trong cháº¿ Ä‘á»™ cá»‘ Ä‘á»‹nh thÃ¬ cÅ©ng cho phÃ©p chiá»�u rá»™ng dÃ²ng kÃ½ tá»± tÃ¹y Ã½.Trong cháº¿ Ä‘á»™ tá»± do thÃ¬ cÅ©ng cho phÃ©p chiá»�u rá»™ng dÃ²ng kÃ½ tá»± tÃ¹y Ã½.Cho phÃ©p trÆ°á»�ng bit Ä‘i qua biÃªn giá»›i tá»«.Cho phÃ©p Ä‘Ã³ng gÃ³i nhÃ¡nh vá»›i cÃ¢u lá»‡nh khÃ¡c.Cho phÃ©p chuyá»ƒn Ä‘á»•i giá»¯a hÃ m trá»� loáº¡i __ea vÃ  chung (máº·c Ä‘á»‹nh).Cho phÃ©p tÃªn thá»±c thá»ƒ chá»©a dáº¥u Ä‘á»“ng Ä‘Ã´ la "$".Sá»­ dá»¥ng Ä‘á»‹a chá»‰ hÃ m mÃ  Ä‘Æ°á»£c giá»¯ trong cÃ¡c thanh ghi.Cho phÃ©p gcc táº¡o chá»‰ lá»‡nh LIW.Cho phÃ©p gcc táº¡o chá»‰ lá»‡nh SETLB vÃ  Lcc.Cho phÃ©p xá»­ lÃ½ dáº¥u cháº¥m Ä‘á»™ng pháº§n cá»©ng bao quÃ¡t thao tÃ¡c cáº£ hai há»‡ Ä‘iá»�u hÃ nh 32-bit vÃ  64-bit.Cho phÃ©p sá»­ dá»¥ng cÃ¢u lá»‡nh MDMX.Cho phÃ©p sá»­ dá»¥ng cÃ¢u lá»‡nh MT.Cho phÃ©p sá»­ dá»¥ng cÃ¡c cÃ¢u lá»‡nh kiá»ƒu dáº¥u cháº¥m Ä‘á»™ng pháº§n cá»©ng vá»›i V850E2V3 vÃ  hÆ¡n.Cho phÃ©p sá»­ dá»¥ng ABI vÃ  cÃ¡c cÃ¢u lá»‡nh kiá»ƒu dáº¥u cháº¥m Ä‘á»™ng pháº§n cá»©ng.Cho phÃ©p Ä‘Æ°a ra hai cÃ¢u lá»‡nh tá»«ng chu ká»³.Quy Æ°á»›c gá»�i thay tháº¿.CÃ¡c chá»‰ lá»‡nh AltiVec vÃ  SPE khÃ´ng thá»ƒ cÃ¹ng tá»“n táº¡iÄ‘á»‘i sá»‘ AltiVec bá»‹ gá»­i cho hÃ m khÃ´ng nguyÃªn máº«uAltiVec khÃ´ng Ä‘Æ°á»£c há»— trá»£ á»Ÿ Ä‘Ã­ch nÃ yLÃºc nÃ o cÅ©ng táº¡o ra cuá»™c gá»�i dÃ i.LÃºc nÃ o cÅ©ng tháº¥y trÆ°á»�ng bit cÃ³ kÃ­ch cá»¡ sá»‘ nguyÃªn.LÃºc nÃ o cÅ©ng sá»­ dá»¥ng DRAP (hÃ m trá»� Ä‘á»‘i sá»‘ Ä‘Ã£ xáº¿p hÃ ng nÄƒng Ä‘á»™ng) Ä‘á»ƒ xáº¿p hÃ ng láº¡i ngÄƒn xáº¿p.LuÃ´n dÃ¹ng JSR, khÃ´ng pháº£i BSR, cho gá»�i.Phá»¥ chÃº cÃ¢u lá»‡nh dá»‹ch mÃ£ sá»‘ báº±ng Ä‘á»‹a chá»‰ Æ°á»›c lÆ°á»£ng.TÃªn Ä‘Ã£ chá»©a má»™t dáº¥u gáº¡ch dÆ°á»›i thÃ¬ phá»¥ thÃªm má»™t dáº¥u gáº¡ch dÆ°á»›i bá»• sung.CÃ³ tÃªn hiá»ƒn thá»‹ bÃªn ngoÃ i thÃ¬ phá»¥ thÃªm dáº¥u gáº¡ch dÆ°á»›i.CÃ³ giÃ¡ trá»‹ sá»‘ khÃ´ng thÃ¬ Ã¡p dá»¥ng kÃ½ hiá»‡u trá»«.Sá»‘ tá»‘i Ä‘a (xáº¥p xá»‰) cÃ¡c cÃ¢u lá»‡nh cáº§n cho phÃ©p giá»¯a má»™t lá»�i gá»£i Ã½ vÃ  nhÃ¡nh tÆ°Æ¡ng á»©ng [125].Ä�á»‘i sá»‘ %qs cá»§a %qs vá»›i PASS(%s) táº¡i %L pháº£i lÃ  dáº«n xuáº¥t kiá»ƒu %qsÄ�á»‘i sá»‘ %qs cá»§a %qs vá»›i PASS(%s) táº¡i %L pháº£i lÃ  kiá»ƒu dáº«n xuáº¥t %qsÄ�á»‘i sá»‘ %qs cá»§a %qs vá»›i PASS(%s) táº¡i %L pháº£i lÃ  vÃ´ hÆ°á»›ngTham sá»‘ %qs cá»§a thá»§ tá»¥c cÆ¡ báº£n táº¡i %L pháº£i lÃ  vÃ´ hÆ°á»›ngTham sá»‘ NCOPIES cá»§a REPEAT (láº·p láº¡i) háº¡n cháº¿ lÃ  Ã¢m (giÃ¡ trá»‹ cá»§a nÃ³ lÃ  %ld)Ä�iá»�u thá»±c cháº¥t REPEAT (láº·p láº¡i) cÃ³ Ä‘á»‘i sá»‘ NCOPIES (sá»‘ cÃ¡c báº£n sao) quÃ¡ lá»›nÄ�á»‘i sá»‘ cá»§a %s táº¡i %L pháº£i lÃ  cá»§a má»™t Ä‘á»™ dÃ iÄ�á»‘i sá»‘ cá»§a hÃ m %s táº¡i %L lÃ  Ã¢mÄ�á»‘i sá»‘ cá»§a thá»§ tá»¥c FINAL táº¡i %L pháº£i lÃ  kiá»ƒu %qsCÃ¢u lá»‡nh IF sá»‘ há»�c táº¡i %CSá»‘ há»�c NaN (khÃ´ng pháº£i lÃ  má»™t con sá»‘) táº¡i %LSá»‘ há»�c Ä‘Ãºng táº¡i %LSá»‘ há»�c bá»‹ trÃ n táº¡i %LSá»‘ há»�c bá»‹ trÃ n ngÆ°á»£c táº¡i %LKÃ­ch thÆ°á»›c pháº§n tá»­ máº£ng quÃ¡ lá»›n táº¡i %CCÃ¡c toÃ¡n háº¡ng máº£ng khÃ´ng tÆ°Æ¡ng xá»©ng vá»›i nhau táº¡i %LTham chiáº¿u máº£ng á»Ÿ ngoáº¡i pháº¡m viAssembler khÃ´ng há»— trá»£ -mabi=ilp32TÃ¹y chá»�n dá»‹ch ASM
  =================
  
--- 809,815 ----
  ({náº·c danh})*** Cáº¢NH BÃ�O *** cÃ³ pháº§n bá»• sung váº«n hoáº¡t Ä‘á»™ng: Ä‘á»«ng thÃ´ng bÃ¡o trÆ°á»�ng há»£p nÃ y nhÆ° lÃ  má»™t lá»—i náº¿u báº¡n cÃ³ thá»ƒ táº¡o nÃ³ láº§n ná»¯a mÃ  táº¯t pháº§n bá»• sung nÃ o.
  *thisÄ‘á»‘i sá»‘ --help %q.*s chÆ°a rÃµ rÃ ng, hÃ£y chÃ­nh xÃ¡c hÆ¡nÄ‘Ã£ tá»›i giá»›i háº¡n --param inline-unit-growthÄ‘Ã£ tá»›i giá»›i háº¡n --param large-function-growthÄ‘Ã£ tá»›i giá»›i háº¡n --param large-stack-frame-growthÄ‘Ã£ tá»›i giá»›i háº¡n --param max-inline-insns-autoÄ‘Ã£ tá»›i giá»›i háº¡n --param max-inline-insns-single-A<há»�i>=<Ä‘Ã¡p>	Kháº¯ng Ä‘á»‹nh tráº£ lá»�i cho má»™t cÃ¢u há»�i nÃ o Ä‘Ã³.
  		ThÃªm dáº¥u trá»« - vÃ o trÆ°á»›c <há»�i> thÃ¬ táº¯t <Ä‘Ã¡p> Ä‘Ã³.-D<vÄ©_lá»‡nh>[=<giÃ¡_trá»‹>]	XÃ¡c Ä‘á»‹nh vÄ© lá»‡nh nÃ y cÃ³ giÃ¡ trá»‹ nÃ y. Chá»‰ Ä‘Æ°a ra vÄ© lá»‡nh thÃ¬ giÃ¡ trá»‹ Ä‘Æ°á»£c coi lÃ  1.Nháº­p tá»« Ä‘áº§u vÃ o tiÃªu chuáº©n thÃ¬ cÅ©ng yÃªu cáº§u tÃ¹y chá»�n -E hoáº·c -x-F <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o cuá»‘i Ä‘Æ°á»�ng dáº«n bao gá»“m khung chÃ­nh.-I <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m chÃ­nh.-I- Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh hai láº§n-J<thÆ°_má»¥c>	Ä�á»ƒ vÃ o â€œthÆ° má»¥câ€� nÃ y cÃ¡c táº­p tin MÃ”-Ä�UN.-MF <táº­p-tin>	Ghi vÃ o táº­p tin nÃ y káº¿t xuáº¥t vá»� quan há»‡ phá»¥ thuá»™c.-MG chá»‰ nÃªn dÃ¹ng vá»›i -M hoáº·c -MM-MQ <Ä‘Ã­ch>	ThÃªm má»™t Ä‘Ã­ch Ä‘Æ°á»£c MAKE trÃ­ch dáº«n.-MT <Ä‘Ã­ch>	ThÃªm má»™t Ä‘Ã­ch khÃ´ng pháº£i Ä‘Æ°á»£c trÃ­ch dáº«n.-O<sá»‘>	Ä�áº·t má»©c tá»‘i Æ°u hÃ³a thÃ nh <sá»‘>.-U<vÄ©_lá»‡nh>	Há»§y xÃ¡c Ä‘á»‹nh vÄ© lá»‡nh nÃ y.-Walloc-size-larger-than=<bytes> Cáº£nh bÃ¡o vá»›i cÃº gá»�i má»™t hÃ m phÃ¢n bá»• hÃ m mÃ  cÃ³ phÃ¢n bá»• cÃ¡c Ä‘á»‘i tÆ°á»£ng lá»›n hÆ¡n sá»‘ lÆ°á»£ng byte Ä‘Ã£ chá»‰ Ä‘á»‹nh.-Werror=%s: -%s khÃ´ng pháº£i lÃ  tÃ¹y chá»�n mÃ  Ä‘iá»�u khiá»ƒn cáº£nh bÃ¡o-Werror=%s: khÃ´ng cÃ³ tÃ¹y chá»�n -%s-Wformat-contains-nul bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-extra-args bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-nonliteral bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-security bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-y2k bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wformat-zero-length bá»‹ lá»� Ä‘i náº¿u khÃ´ng cÃ³ -Wformat-Wframe-larger-than=<sá»‘>	  Cáº£nh bÃ¡o náº¿u má»™t khung con trá»� cá»§a hÃ m lá»›n hÆ¡n <sá»‘> byte.-Wlarger-than=<sá»‘>	  Cáº£nh bÃ¡o náº¿u má»™t Ä‘á»‘i tÆ°á»£ng lá»›n hÆ¡n <sá»‘> byte.hai tÃ¹y chá»�n -Xbind-now vÃ  -Xbind-lazy khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhaukhÃ´ng cho phÃ©p sá»­ dá»¥ng -bundle vá»›i -dynamiclibkhÃ´ng cho phÃ©p sá»­ dá»¥ng -bundle_loader vá»›i -dynamiclibsá»­ dá»¥ng Ada thÃ¬ cÅ©ng yÃªu cáº§u -c hoáº·c -S-c lÃ  cáº§n cho gnat2scil-c cáº§n cho gnat2whykhÃ´ng cho phÃ©p sá»­ dá»¥ng -client_name vá»›i -dynamiclibchá»‰ cho phÃ©p sá»­ dá»¥ng -current_version vá»›i -dynamiclib-f%s vÃ  -msdata=%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-f%s Ä‘Æ°á»£c bá»� qua (khÃ´ng Ä‘Æ°á»£c DJGPP há»— trá»£)
! -f%s khÃ´ng há»— trá»£ vá»›i chá»‰ lá»‡nh CONST16-f%s khÃ´ng Ä‘Æ°á»£c há»— trá»£: lá»� Ä‘i-fPIC vÃ  -fpic khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fPIC vÃ  -mcall-%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-fPIC khÃ´ng Ä‘Æ°á»£c há»— trá»£-fPIC/-fpic khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y-fPIE khÃ´ng Ä‘Æ°á»£c há»— trá»£-fada-spec-parent=unit  Ä�á»• Ä‘áº·c táº£ Ada lÃ  cÃ¡c Ä‘Æ¡n vá»‹ con cá»§a cha Ä‘Ã£ cho.-falign-labels=%d khÃ´ng Ä‘Æ°á»£c há»— trá»£-falign-loops=%d khÃ´ng Ä‘Æ°á»£c há»— trá»£-fasan-shadow-offset chá»‰ cÃ³ thá»ƒ dÃ¹ng vá»›i -fsanitize=kernel-address-fassociative-math bá»‹ táº¯t; cÃ¡c tÃ¹y chá»�n khÃ¡c nháº­n quyá»�n Æ°u tiÃªn-fblas-matmul-limit=<sá»‘>	KÃ­ch cá»¡ cá»§a ma tráº­n nhá»� nháº¥t cho Ä‘Ã³ matmul sáº½ sá»­ dá»¥ng BLAS.-fcheck=[â€¦]	Ghi rÃµ cÃ³ nÃªn thá»±c hiá»‡n nhá»¯ng hÃ m kiá»ƒm tra lÃºc cháº¡y nÃ o.-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_for%>-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_sync%>-fcoarray=<none|single|lib>	Chá»‰ Ä‘á»‹nh Ä‘á»“ng máº£ng song song nÃ o nÃªn Ä‘Æ°á»£c dÃ¹ng.-fconst-string-class=<tÃªn>	DÃ¹ng <tÃªn> lá»›p cho chuá»—i háº±ng.-fconstexpr-depth=<number>	Chá»‰ Ä‘á»‹nh má»©c Ä‘á»‡ quy constexpr (bt háº±ng) tá»‘i Ä‘a.-fconstexpr-loop-limit=<number>	Chá»‰ Ä‘á»‹nh sá»‘ lÆ°á»£ng bÆ°á»›c láº·p constexpr (bt háº±ng) tá»‘i Ä‘a.-fconvert=<big-endian|little-endian|native|swap> KhÃ´ng phá»¥ thuá»™c endian Ä‘Æ°á»£c dÃ¹ng cho cÃ¡c táº­p tin chÆ°a Ä‘Æ°á»£c Ä‘á»‹nh dáº¡ng.-fdata-sections khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y-fdbg-cnt=%s-fdeduce-init-list	báº­t deduction cá»§a std::initializer_list cho má»™t tham sá»‘ kiá»ƒu máº«u tá»« brace-enclosed initializer-list.-fdisable-[tree|rtl|ipa]-<pass>=vÃ¹ng1+vÃ¹ng2 táº¯t chuyá»ƒn qua tá»‘i Æ°u hÃ³a.-fenable-[tree|rtl|ipa]-<pass>=vÃ¹ng1+vÃ¹ng2 báº­t chuyá»ƒn qua tá»‘i Æ°u hÃ³a.-fexcess-precision=[fast|standard]	Chá»‰ Ä‘á»‹nh cÃ¡ch xá»­ lÃ½ khi Ä‘á»™ chÃ­nh xÃ¡c cá»§a dáº¥u cháº¥m Ä‘á»™ng bá»‹ vÆ°á»£t quÃ¡.-fexcess-precision=standard dÃ nh cho C++-fexec-charset=<cset>	Chuyá»ƒn má»�i háº±ng chuá»—i vÃ  kÃ½ tá»± sang báº£ng kÃ½ tá»± <cset>.-ffixed-line-length-<sá»‘>	Trong cháº¿ Ä‘á»™ cá»‘ Ä‘á»‹nh thÃ¬ chiá»�u rá»™ng dÃ²ng kÃ½ tá»± lÃ  sá»‘ nÃ y.-ffpe-summary=[â€¦]	Ä�á»«ng in tá»•ng há»£p ngoáº¡i lá»‡ dáº¥u cháº¥m Ä‘á»™ng.-ffpe-trap=[â€¦]	Ä�á»«ng láº¡i theo ngoáº¡i lá»‡ dáº¥u cháº¥m Ä‘á»™ng.-ffree-line-length-<sá»‘>	Trong cháº¿ Ä‘á»™ tá»± do thÃ¬ chiá»�u rá»™ng dÃ²ng kÃ½ tá»± lÃ  sá»‘ nÃ y.-fhandle-exceptions Ä‘Æ°á»£c Ä‘á»•i tÃªn thÃ nh -fexceptions (vÃ  giá»� thÃ nh máº·c Ä‘á»‹nh)-finit-character=<sá»‘>	Khá»Ÿi táº¡o cÃ¡c biáº¿n kÃ½ tá»± cá»¥c bá»™ thÃ nh giÃ¡ trá»‹ ASCII nÃ y.-finit-integer=<sá»‘>	Khá»Ÿi táº¡o cÃ¡c biáº¿n sá»‘ nguyÃªn cá»¥c bá»™ thÃ nh giÃ¡ trá»‹ nÃ y.-finit-logical=<true|false>	Khá»Ÿi táº¡o cÃ¡c biáº¿n há»£p lÃ½ cá»¥c bá»™ (true=Ä‘Ãºng, false=sai).-finit-real=<zero|snan|nan|inf|-inf>	Khá»Ÿi táº¡o cÃ¡c biáº¿n thá»±c ná»™i bá»™.-finline-matmul-limit=<sá»‘>	KÃ­ch cá»¡ cá»§a ma tráº­n nhá»� nháº¥t cho Ä‘Ã³ matmul sáº½ Ä‘Æ°á»£c chung dÃ²ng.-finput-charset=<cset>	Chá»‰ Ä‘á»‹nh báº£ng mÃ£ kÃ½ tá»± máº·c Ä‘á»‹nh cho táº­p tin mÃ£ nguá»“n.-flto-compression-level=<sá»‘>	DÃ¹ng má»©c nÃ©n zlib <sá»‘> cho IL.-fmax-array-constructor=<sá»‘>	Sá»‘ tá»‘i Ä‘a cÃ¡c Ä‘á»‘i tÆ°á»£ng trong má»™t bá»™ cáº¥u táº¡o máº£ng.-fmax-errors=<sá»‘>	Sá»‘ lÆ°á»£ng tá»‘i Ä‘a cÃ¡c lá»—i cáº§n thÃ´ng bÃ¡o.-fmax-identifier-length=<sá»‘>	Chiá»�u dÃ i tá»‘i Ä‘a cá»§a bá»™ nháº­n diá»‡n.-fmax-stack-var-size=<sá»‘>	KÃ­ch cá»¡ theo byte cá»§a máº£ng lá»›n nháº¥t sáº½ Ä‘Æ°á»£c Ä‘á»ƒ vÃ o ngÄƒn xáº¿p.-fmax-subrecord-length=<sá»‘>	Chiá»�u dÃ i tá»‘i Ä‘a cá»§a má»¥c ghi phá»¥.-fopt-info[-<type>=táº­p-tin]	Ä�á»• chi tiáº¿t viá»‡c tá»‘i Æ°u hÃ³a bá»™ dá»‹ch.khÃ´ng cho phÃ©p sá»­ dá»¥ng -force_flat_namespace vá»›i -dynamiclib-fpermitted-flt-eval-methods=[c11|ts-18661]	Chá»‰ Ä‘á»‹nh xem giÃ¡ trá»‹ cá»§a FLT_EVAL_METHOD sáº½ cho phÃ©p.-fpic vÃ  -fPIC khÃ´ng Ä‘Æ°á»£c há»— trá»£ náº¿u khÃ´ng cÃ³ -mdsbt trÃªn Ä‘Ã­ch nÃ y-fpic vÃ  -mapcs-reent lÃ  xung kháº¯c nhau-fpic khÃ´ng Ä‘Æ°á»£c há»— trá»£-fpie khÃ´ng Ä‘Æ°á»£c há»— trá»£-fplugin-arg-<tÃªn>-<khÃ³a>[=<giÃ¡ trá»‹>]	Chá»‰ Ä‘á»‹nh Ä‘á»‘i sá»‘ <khÃ³a>=<giÃ¡ trá»‹> cho plugin <tÃªn>.-fprefetch-loop-arrays khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi -Os-fprefetch-loop-arrays khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi Ä‘Ã­ch nÃ y-fprefetch-loop-arrays khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi Ä‘Ã­ch nÃ y (thá»­ -march switches)-freorder-blocks-and-partition khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn kiáº¿n trÃºc nÃ y-frepo pháº£i dÃ¹ng vá»›i -c-fsanitize=address vÃ  -fsanitize=kernel-address xung kháº¯c vá»›i -fsanitize=thread-fsanitize=address vÃ  -fsanitize=kernel-address khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y-fsanitize=address xung kháº¯c vá»›i -fsanitize=kernel-address-fsanitize=address khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ ytÃ¹y chá»�n -fsanitize=all khÃ´ng há»£p lá»‡-fstack-check=[no|generic|specific]	 ChÃ¨n mÃ£ kiá»ƒm tra ngÄƒn xáº¿p vÃ o chÆ°Æ¡ng trÃ¬nh.-fstack-check=specific cho Thumb-1-fstack-limit- cÃ¡c tÃ¹y chá»�n bá»‹ bá»� qua vá»›i -mfdpic; dÃ¹ng -mstack-check-l1-fstack-limit- cÃ¡c tÃ¹y chá»�n khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn cpu nÃ y-fstack-limit-register=<register>	Báº«y náº¿u ngÄƒn xáº¿p Ä‘i qua <register>.-fstack-limit-symbol=<tÃªn>	Báº«y náº¿u ngÄƒn xáº¿p Ä‘i qua kÃ½ hiá»‡u <tÃªn>.-fstack-protector khÃ´ng há»— trá»£ Ä‘Ã­ch nÃ y-fuse-linker-plugin khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fuse-linker-plugin, mÃ  khÃ´ng tÃ¬m tháº¥y %s-fvisibility=[private|protected|public|package]	Ä�áº·t tÃ­nh kháº£ kiáº¿n kÃ½ hiá»‡u máº·c Ä‘á»‹nh.-fvtable-verify=preinit khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fvtable-verify=std khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-fwide-exec-charset=<cset>	Chuyá»ƒn Ä‘á»•i má»�i chuá»—i rá»™ng vÃ  háº±ng kÃ½ tá»± rá»™ng ra bá»™ mÃ£ <cset>.-fwpa vÃ  -fltrans loáº¡i trá»« láº«n nhau-g chá»‰ há»— trá»£ khi sá»­ dá»¥ng GAS trÃªn bá»™ xá»­ lÃ½ nÃ y,tÃ¹y chá»�n -g bá»‹ táº¯t-gnat<tuá»³_chá»�n>	Ghi rÃµ cÃ¡c tÃ¹y chá»�n tá»›i GNAT.-gz khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-gz=<Ä‘á»‹nh dáº¡ng>	Táº¡o pháº§n gá»¡ lá»—i nÃ©n theo Ä‘á»‹nh dáº¡ng <Ä‘á»‹nh dáº¡ng>.-gz=zlib khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-idirafter <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m há»‡ thá»‘ng.-iframework <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m khuÃ´n khá»• há»‡ thá»‘ng.-imultiarch <dir>	Ä�áº·t <dir> Ä‘á»ƒ cho thÆ° má»¥c con bao gá»“m Ä‘a kiáº¿n trÃºc.chá»‰ cho phÃ©p sá»­ dá»¥ng -install_name vá»›i -dynamiclib-iplugindir <dir> tÃ¹y chá»�n khÃ´ng Ä‘Æ°á»£c gá»­i tá»« gcc-iplugindir=<dir>	Ä�áº·t <dir> cho thÆ° má»¥c pháº§n bá»• sung máº·c Ä‘á»‹nh.-iframework <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m khuÃ´n khá»• há»‡ thá»‘ng-isysroot <thÆ°_má»¥c>	Ä�áº·t <thÆ°_má»¥c> nÃ y vÃ o Ä‘Æ°á»�ng dáº«n gá»‘c há»‡ thá»‘ng.-isystem <thÆ°_má»¥c>	ThÃªm <thÆ°_má»¥c> nÃ y vÃ o Ä‘áº§u Ä‘Æ°á»�ng dáº«n bao gá»“m há»‡ thá»‘ng.-iwithprefix <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m há»‡ thá»‘ng.-iwithprefixbefore <thÆ°_má»¥c>	Phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n bao gá»“m chÃ­nh.khÃ´ng cho phÃ©p sá»­ dá»¥ng -keep_private_externs vá»›i -dynamiclib-m%s khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-m64 yÃªu cáº§u kiáº¿n trÃºc PowerPC64, Ä‘ang báº­t-m64 yÃªu cáº§u cpu PowerPC64-mabi=ABI	Táº¡o ra lÃ m há»£p vá»›i ABI Ä‘Æ°a ra.-mabi=ABI	Táº¡o ra mÃ£ phÃ¹ há»£p vá»›i ABI Ä‘Æ°a ra.-maix64 Ä‘Æ°á»£c yÃªu cáº§u: tÃ­nh toÃ¡n 64-bit vá»›i Ä‘á»‹a chá»‰ 32-bit váº«n chÆ°a Ä‘Æ°á»£c há»— trá»£-maix64 cáº§n kiáº¿n trÃºc PowerPC64 báº­t-malign-functions Ä‘Ã£ cÅ©, hÃ£y dÃ¹ng -falign-functions-malign-functions=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-malign-jumps Ä‘Ã£ cÅ©, hÃ£y dÃ¹ng -falign-jumps-malign-jumps=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-malign-loops Ä‘Ã£ cÅ©, hÃ£y dÃ¹ng -falign-loops-malign-loops=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-mallow-movmisalign cáº§n -mvsx-maltivec=le khÃ´ng cho phÃ©p trÃªn Ä‘Ã­ch big-endian-mapcs-stack-check khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -mno-apcs-frame-march=KIáº¾N_TRÃšC	Táº¡o ra mÃ£ cho phiáº¿n tinh thá»ƒ hoáº·c CPU Ä‘Æ°a ra.-mcpu=KTrÃºc	Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a KtrÃºc Ä‘Ã£ cho.-march=ISA	Táº¡o ra mÃ£ cho ISA Ä‘Æ°a ra.-mas100-syntax khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -gdwarf-masm=intel khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-max-stackframe=%d lÃ  khÃ´ng thá»ƒ dÃ¹ng Ä‘Æ°á»£c, khÃ´ng náº±m trong khoáº£ng 0 vÃ  %d-mbackchain -mpacked-stack -mhard-float khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong tá»• há»£pkhÃ´ng cho phÃ©p sá»­ dá»¥ng Ä‘á»“ng thá»�i hai tÃ¹y chá»�n -mbig-endian (vá»� cuá»‘i lá»›n) vÃ  -mlittle-endian (vá»� cuá»‘i nhá»�)-mbranch-cost=%d khÃ´ng náº±m trong khoáº£ng 0 vÃ  5-mbranch-cost=GIÃ�	Ä�áº·t giÃ¡ cá»§a nhÃ¡nh thÃ nh khoáº£ng sá»‘ cÃ¡c cÃ¢u lá»‡nh nÃ y.-mcall-aixdesc xung kháº¯c vá»›i -mabi=elfv2-mcmodel khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i cÃ¡c tÃ¹y chá»�n toc khÃ¡c-mcode-readable=CÃ€I-Ä�áº¶T	Ghi rÃµ khi nÃ o cÃ¢u lá»‡nh cÃ³ quyá»�n truy cáº­p Ä‘áº¿n mÃ£.-mcorea vÃ  -mcoreb khÃ´ng thá»ƒ dÃ¹ng cÃ¹ng vá»›i nhau-mcorea cáº§n Ä‘Æ°á»£c dÃ¹ng vá»›i -mmulticore-mcoreb cáº§n Ä‘Æ°á»£c dÃ¹ng vá»›i -mmulticore-mcpu=	Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a CPU Ä‘Æ°a ra, vÃ  Ä‘á»‹nh thá»�i mÃ£ cho CPU Ä‘Ã³.-mcpu=%s xung Ä‘á»™t vá»›i -march=%s-mcpu=%s cÃ³ sá»‘ sá»­a Ä‘á»•i silÃ­c khÃ´ng há»£p lá»‡-mcpu=%s khÃ´ng há»£p lá»‡-mcpu=VXL	BiÃªn dá»‹ch mÃ£ cho CPU biáº¿n tháº¿ ARC.-mcpu=CPU	DÃ¹ng cÃ¡c tÃ­nh nÄƒng cá»§a vÃ  tá»‘i Æ°u hÃ³a cho CPU.-mcpu=CPU	Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng vÃ  lá»‹ch biá»ƒu cá»§a CPU Ä‘Æ°a ra.-mcpu=PROCESSOR		Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a vÃ  mÃ£ tÃ¡c vá»¥ cho CPU Ä‘Ã£ cho.-mcpu=m16c	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ M16C.-mcpu=m32c	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ M32C.-mcpu=m32cm	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ M32CM.-mcpu=r8c	BiÃªn dá»‹ch mÃ£ cho biáº¿n tháº¿ R8C.-mcrypto cáº§n -maltivec-mdebug=	Báº­t káº¿t xuáº¥t gá»¡ rá»‘i.-mdirect-move cáº§n -mvsx-mefficient-unaligned-vsx cáº§n -mallow-movmisalign-mefficient-unaligned-vsx cáº§n -mvsx-memregs=	Sá»‘ cÃ¡c byte memreg (máº·c Ä‘á»‹nh: 16, pháº¡m vi: 0..16).-mes0 chá»‰ cÃ³ thá»ƒ Ä‘Æ°á»£c dÃ¹ng vá»›i C-mexr Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -ms-mexr Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -ms hayor -msx-mfentry khÃ´ng há»— trá»£ cho 32-bit trong tá»• há»£p cÃ¹ng vá»›i -fpic-mfloat-abi=hard vÃ  VFP-mfloat-abi=soft vÃ  -mfloat-abi=hard khÃ´ng Ä‘Æ°á»£c dÃ¹ng cÃ¹ng nhau-mfloat-gprs=	Chá»�n phÆ°Æ¡ng phÃ¡p dáº¥u cháº¥m Ä‘á»™ng GPR.-mfloat128 cáº§n há»— trá»£ VSX-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£-mflush-func=HÃ€M	Sá»­ dá»¥ng hÃ m nÃ y Ä‘á»ƒ chuyá»ƒn háº¿t vÃ¹ng nhá»› táº¡m ra ngoÃ i trÆ°á»›c khi gá»�i trampoline ngÄƒn xáº¿p.-mfpu=	Ghi rÃµ dáº¥u cháº¥m Ä‘á»™ng (sp, dp, sp-lite, dp-lite) (cÅ©ng ngá»¥ Ã½ -mxilinx-fpu).-mhard-dfp cáº§n -mhard-floatkhÃ´ng há»— trá»£ -mhard-float-mincoming-stack-boundary=%d khÃ´ng á»Ÿ giá»¯a %d vÃ  12-mint32 khÃ´ng há»— trá»£ cho Ä‘Ã­ch H8300 vÃ  H8300L-mipsSá»�	Táº¡o ra mÃ£ cho cáº¥p ISA Sá»�.-mlong-double-64 lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p vá»›i -m64-mlong-double-<sá»‘>	Ghi rÃµ kÃ­ch cá»¡ cá»§a Ä‘Ã´i dÃ i (64 hay 128 bit).-mmax-stackframe=KÃ�CH_Cá» 	Cáº£nh bÃ¡o khung ngÄƒn xáº¿p nÃ o vÆ°á»£t quÃ¡ kÃ­ch cá»¡ nÃ y.-mmcu=MCU	Chá»�n MCU Ä‘Ã­ch.-mmul=g13 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g10-mmul=g13 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g14-mmul=g14 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g10-mmul=g14 khÃ´ng thá»ƒ dÃ¹ng vá»›i -mcpu=g13-mmulticore chá»‰ cÃ³ thá»ƒ Ä‘Æ°á»£c dÃ¹ng vá»›i BF561-mmultiple khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng bÃ© trÆ°á»›c-mn Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -nh hoáº·c -ms hay -msx-mno-altivec thÃ¬ táº¯t vsx-mno-dpfp-lrsr chá»‰ Ä‘Æ°á»£c há»— trá»£ vá»›i -mdpfp-mno-exr chá»‰ há»£p lá»‡ vá»›i -ms hay -msx                   - TÃ¹y chá»�n bá»‹ bá»� qua!-mno-fentry khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i SEH-mno-serialize-volatile	Ä�á»‘i vá»›i cÃ¢u lá»‡nh MEMW thÃ¬ Ä‘á»«ng cÅ©ng xáº¿p theo thá»© tá»± cÃ¡c tham chiáº¿u Ä‘áº¿n vÃ¹ng nhá»› hay thay Ä‘á»•i.-mnop-mcount khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i Ä‘Ã­ch nÃ y-mnop-mcount khÃ´ng Ä‘Æ°á»£c thá»±c hiá»‡n cho -fPIC-mpcrel -fPIC hiá»‡n táº¡i chÆ°a Ä‘Æ°á»£c há»— trá»£ trÃªn cpu Ä‘Ã£ chá»�n-mpic-register= lÃ  vÃ´ Ã­ch náº¿u khÃ´ng cÃ³ -fpic-mpointer-size=[no,32,short,64,long]	Ä‘áº·t cá»¡ con trá»� máº·c Ä‘á»‹nh.-mpower8-fusion-sign cáº§n -mpower8-fusion-mpower8-vector cáº§n -maltivec-mpower8-vector cáº§n -mvsx-mpower9-dform cáº§n -mpower9-vector-mpower9-dform cáº§n -mupper-regs-df-mpower9-dform cáº§n -mupper-regs-sf-mpower9-fusion cáº§n -mpower8-fusion-mpower9-vector cáº§n -mpower8-vector-mpreferred-stack-boundary khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y-mpreferred-stack-boundary=%d khÃ´ng náº±m giá»¯a %d vÃ  %d-mquad-memory khÃ´ng sáºµn sÃ ng trÃªn cháº¿ Ä‘á»™ little endian-mquad-memory yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit-mquad-memory-atomic cáº§n cháº¿ Ä‘á»™ 64-bit-mr10k-cache-barrier=CÃ€I-Ä�áº¶T	Ghi rÃµ khi nÃ o nÃªn chÃ¨n rÃ o cáº£n vÃ¹ng nhá»› táº¡m r10k.-mrecip cáº§n -ffinite-math hoáº·c -ffast-math-mrecip cáº§n -fno-trapping-math hoáº·c -ffast-math-mrecip yÃªu cáº§u -freciprocal-math hoáº·c -ffast-math-mregparm bá»‹ bá»� qua trÃªn cháº¿ Ä‘á»™ 64-bit-mregparm bá»‹ bá»� qua trÃªn cháº¿ Ä‘á»™ 64-bit-mregparm=%d khÃ´ng náº±m giá»¯a 0 vÃ  %d-mrelax chá»‰ há»— trá»£ cho RTP PIC-mrelocatable vÃ  -mcall-%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-mrelocatable vÃ  -mno-minimal-toc lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-mrelocatable vÃ  -msdata=%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-ms2600 Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ -ms-msdata=%s vÃ  -mcall-%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch-msecure-plt khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi bá»™ dá»‹ch há»£p ngá»¯ cá»§a báº¡n-mshared-library-id= Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh mÃ  khÃ´ng cÃ³ -mid-shared-library-mshared-library-id=%s khÃ´ng náº±m giá»¯a 0 vÃ  %d-msim	Sá»­ dá»¥ng khoáº£ng thá»�i gian cháº¡y cá»§a bá»™ mÃ´ phá»�ng.-msim   DÃ¹ng cháº¡y mÃ´ phá»�ng.tÃ¹y chá»�n -msimple-fpu bá»‹ bá»� quakhÃ´ng cho phÃ©p sá»­ dá»¥ng Ä‘á»“ng thá»�i hai tÃ¹y chá»�n -msingle-float vÃ  -msoft-floattÃ¹y chá»�n -msingle-float tÆ°Æ¡ng Ä‘Æ°Æ¡ng vá»›i -mhard-float-mslow-flash-data chá»‰ há»— trá»£ mÃ£ khÃ´ng-pic trÃªn Ä‘Ã­ch armv7-m-mspfp_fast khÃ´ng sáºµn sÃ ng trÃªn ARC600 hay ARC601-mstring khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng lá»›n trÆ°á»›c-mstringop-strategy=rep_8byte khÃ´ng há»— trá»£ mÃ£ 32-bit-msx khÃ´ng há»— trá»£ trong coff-mtoc-fusion cáº§n -mpower8-fusion-mtoc-fusion yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit-mtoc-fusion yÃªu cáº§u mÃ´ hÃ¬nh mÃ£ medium/large-mtraceback=	Chá»�n báº£ng vÃ©t lÃ¹i Ä‘áº§y Ä‘á»§ (full), bá»™ pháº­n (part) hoáº·c khÃ´ng cÃ³ (none).-mtune=	Ä�á»‹nh thá»�i mÃ£ cho CPU Ä‘Æ°a ra.-mtune= cáº§n mn10300, am33, am33-2, hay am34-mtune=KIáº¾N_TRÃšC	Ä�iá»�u chá»‰nh sá»± xáº¿p hÃ ng cho chÃ­p hoáº·c CPU Ä‘Æ°a ra.-mtune=BXL	Tá»‘i Æ°u hÃ³a káº¿t xuáº¥t cho bá»™ xá»­ lÃ½ nÃ y.-mtune=Bá»˜_Xá»¬_LÃ�	Tá»‘i Æ°u hÃ³a káº¿t xuáº¥t cho bá»™ xá»­ lÃ½ nÃ y.-mupper-regs-df cáº§n -mvsx-mupper-regs-sf cáº§n -mpower8-vector-mvsx vÃ  -mno-altivec khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau-mvsx vÃ  -mpaired khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau-mvsx yÃªu cáº§u Ä‘áº·t Ä‘á»‹a chá»‰ má»™t cÃ¡ch phá»¥ lá»¥c-mvsx yÃªu cáº§u dáº¥u cháº¥m Ä‘á»™ng loáº¡i pháº§n cá»©ng-mvsx-timode cáº§n -mvsx-mxl-multiply-high cáº§n -mno-xl-soft-mul-mxl-reorder chá»‰ Ä‘Æ°á»£c dÃ¹ng vá»›i -mcpu=v8.30.a hay lá»›n hÆ¡n-mxl-reorder cáº§n -mxl-pattern-compare cho -mcpu=v8.30.a-o <táº­p tin>	Ä�áº·t káº¿t xuáº¥t vÃ o <táº­p tin>hai tÃ¹y chá»�n --pg vÃ  --fomit-frame-pointer khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau-pie khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y-pipe bá»‹ bá»� qua bá»Ÿi vÃ¬ -save-temps Ä‘Æ°á»£c chá»‰ rakhÃ´ng há»— trá»£ -pipekhÃ´ng cho phÃ©p sá»­ dá»¥ng -private_bundle vá»›i -dynamiclib-trigraphs	Há»— trá»£ bá»™ ba ISO C.ABI 31-bit.ABI 64-bit.khÃ´ng há»— trá»£ 64-bit SPE<Khi khá»Ÿi táº¡o>
  <náº·c-danh><danh sÃ¡ch bá»™ khá»Ÿi táº¡o náº±m trong dáº¥u ngoáº·c><cÃ³-sáºµn><dÃ²ng lá»‡nh><lá»—i khai bÃ¡o><bá»™ Ä‘áº¿m><biá»ƒu tÆ°á»£ng bá»‹ lá»—i><lá»—i biá»ƒu thá»©c><lambda<lambda><cÃ²n thiáº¿u><giÃ¡ trá»‹ tráº£ láº¡i><giÃ¡ trá»‹ tráº£ láº¡i><lá»�i khai bÃ¡o><lá»—i tháº»><lá»—i Ä‘á»‘i sá»‘ máº«u><lá»—i tham sá»‘ máº«u><biá»ƒu thá»©c nÃ©m><lá»—i loáº¡i><loáº¡i sai><lá»—i xÃ¡c Ä‘á»‹nh loáº¡i><lá»—i sá»­a sáºµn loáº¡i><gá»�i thá»§ tá»¥c ubsan><khÃ´ng rÃµ toÃ¡n háº¡ng><khÃ´ng rÃµ><%s khÃ´ng tÃªn><khÃ´ng tÃªn cá»‘ Ä‘á»‹nh:<khÃ´ng tÃªn ná»•i:<khÃ´ng tÃªn khÃ´ng kÃ½:<khÃ´ng tÃªn><chÆ°a phÃ¢n tÃ­ch cÃº phÃ¡p><chÆ°a giáº£i quyáº¿t loáº¡i hÃ m quÃ¡ táº£i>Ä‘á»‘i sá»‘ @catch khÃ´ng thá»ƒ lÃ  tá»« háº¡n Ä‘á»‹nh giao thá»©ckhÃ´ng tÃ¬m tháº¥y @interface cá»§a lá»›p %qEMá»™t há»‡ sá»‘ Ä‘á»ƒ Ä‘iá»�u hÆ°á»Ÿng giá»›i háº¡n trÃªn Ä‘Æ°á»£c bá»™ Ä‘á»‹nh thá»�i mÃ´-Ä‘u-lÃ´ swing sá»­ dá»¥ng Ä‘á»ƒ Ä‘á»‹nh thá»�i má»™t vÃ²ng láº·p.Ä�á»“ng nghÄ©a -std=c89 (cho C) hoáº·c -std=c++98 (cho C++).Má»™t ngÆ°á»¡ng trÃªn sá»‘ trung bÃ¬nh Ä‘áº¿m vÃ²ng láº·p Ä‘Æ°á»£c bá»™ Ä‘á»‹nh thá»�i mÃ´-Ä‘u-lÃ´ swing tÃ­nh.AAPCS khÃ´ng há»— trá»£ -mcallee-super-interworkingAAPCS khÃ´ng há»— trá»£ -mcaller-super-interworkingABSTRACT INTERFACE %qs pháº£i khÃ´ng tham chiáº¿u táº¡i %LABSTRACT INTERFACE táº¡i %CKiá»ƒu TRá»ªU TÆ¯á»¢NG táº¡i %qs Ä‘Æ°á»£c dÃ¹ng táº¡i %LKiá»ƒu TRá»ªU TÆ¯á»¢NG táº¡i %Cbiáº¿n ACQUIRED_LOCKÄ‘á»‘i tÆ°á»£ng ALLOCATEcÃ¢u lá»‡nh ASSIGN táº¡i %Ccáº¥u trÃºc ASSOCIATE táº¡i %Cthuá»™c tÃ­nh ASYNCHRONOUS táº¡i%CcÃ¢u lá»‡nh ASYNCHRONOUS táº¡i %CCháº¥p nháº­n pháº§n má»Ÿ rá»™ng Ä‘á»ƒ há»— trá»£ mÃ£ nguá»“n cÅ©.Truy cáº­p Ä‘áº¿n biáº¿n trong Ä‘á»‘i tÆ°á»£ng PPU 32-bit (máº·c Ä‘á»‹nh).Truy cáº­p Ä‘áº¿n biáº¿n trong Ä‘á»‘i tÆ°á»£ng PPU 64-bit.Ä�á»‘i sá»‘ thá»±c táº¿ cÃ³ chá»©a quÃ¡ Ã­t pháº§n tá»­ cho Ä‘á»‘i sá»‘ giáº£ â€œ%qsâ€� (%lu/%lu) táº¡i %LChiá»�u dÃ i chuá»—i tháº­t khÃ´ng tÆ°Æ¡ng á»©ng vá»›i Ä‘iá»�u khai bÃ¡o cho Ä‘á»‘i sá»‘ giáº£ â€œ%sâ€� (%ld/%ld)Chiá»�u dÃ i chuá»—i tháº­t váº«n nhá»� hÆ¡n Ä‘iá»�u khai bÃ¡o cho Ä‘á»‘i sá»‘ giáº£ â€œ%sâ€� (%ld/%ld)ThÃªm kiá»ƒm tra cho phÃ©p chia khÃ´ng.ThÃªm kiá»ƒm tra cho trÃ n phÃ©p chia trong INT_MIN / -1.Láº§n bá»• sung in ra thÃ´ng tin gá»¡ rá»‘i.BÃ­ danh cho --help=Ä‘Ã­ch.BÃ­ danh cho  -mcpu=g10.BÃ­ danh cho  -mcpu=g13.BÃ­ danh cho  -mcpu=g14.BÃ­ danh cÃ³ cáº¡nh gá»�iBÃ­ danh cÃ³ tham chiáº¿u non-aliasCÃ¢n chá»‰nh táº¥t cáº£ cÃ¡c nhÃ£n.Xáº¿p hÃ ng táº¥t cáº£ cÃ¡c vÃ²ng láº·p theo biÃªn giá»›i 32-byte.Xáº¿p hÃ ng mÃ£ vÃ  dá»¯ liá»‡u theo 32-bit.Ä�Ã­ch xáº¿p hÃ ng cá»§a cÃ¡c thao tÃ¡c chuá»—i.Xáº¿p hÃ ng cÃ¡c Ä‘Ã´i theo biÃªn giá»›i 64-bit.Xáº¿p hÃ ng má»™t sá»‘ Ä‘Ã´i theo biÃªn giá»›i dword.Chá»‰nh Ä‘áº§u cá»§a hÃ m.Chá»‰nh Ä‘áº§u cá»§a vÃ²ng láº·p.Xáº¿p hÃ ng theo loáº¡i cÆ¡ báº£n cá»§a trÆ°á»�ng bit.Xáº¿p hÃ ng táº¥t cáº£ cÃ¡c biáº¿n theo má»™t biÃªn giá»›i 32-byte.Táº¥t cáº£ cÃ¡c thá»§ tá»¥c vá»� Ä‘iá»�u thá»±c cháº¥t váº«n sáºµn sÃ ng báº¥t cháº¥p tiÃªu chuáº©n Ä‘Æ°á»£c chá»�n.Cáº¥p phÃ¡t cÃ¡c biáº¿n cÃºc bá»™ trÃªn ngÄƒn xáº¿p Ä‘á»ƒ cho phÃ©p Ä‘á»‡ quy má»™t cÃ¡ch giÃ¡n tiáº¿p.Cáº¥p phÃ¡t cÃ³ thá»ƒ vÆ°á»£t quÃ¡ giá»›i háº¡n bá»™ nhá»›Trong cháº¿ Ä‘á»™ cá»‘ Ä‘á»‹nh thÃ¬ cÅ©ng cho phÃ©p chiá»�u rá»™ng dÃ²ng kÃ½ tá»± tÃ¹y Ã½.Trong cháº¿ Ä‘á»™ tá»± do thÃ¬ cÅ©ng cho phÃ©p chiá»�u rá»™ng dÃ²ng kÃ½ tá»± tÃ¹y Ã½.Cho phÃ©p trÆ°á»�ng bit Ä‘i qua biÃªn giá»›i tá»«.Cho phÃ©p Ä‘Ã³ng gÃ³i nhÃ¡nh vá»›i cÃ¢u lá»‡nh khÃ¡c.Cho phÃ©p chuyá»ƒn Ä‘á»•i giá»¯a hÃ m trá»� loáº¡i __ea vÃ  chung (máº·c Ä‘á»‹nh).Cho phÃ©p tÃªn thá»±c thá»ƒ chá»©a dáº¥u Ä‘á»“ng Ä‘Ã´ la "$".Sá»­ dá»¥ng Ä‘á»‹a chá»‰ hÃ m mÃ  Ä‘Æ°á»£c giá»¯ trong cÃ¡c thanh ghi.Cho phÃ©p gcc táº¡o chá»‰ lá»‡nh LIW.Cho phÃ©p gcc táº¡o chá»‰ lá»‡nh SETLB vÃ  Lcc.Cho phÃ©p xá»­ lÃ½ dáº¥u cháº¥m Ä‘á»™ng pháº§n cá»©ng bao quÃ¡t thao tÃ¡c cáº£ hai há»‡ Ä‘iá»�u hÃ nh 32-bit vÃ  64-bit.Cho phÃ©p sá»­ dá»¥ng cÃ¢u lá»‡nh MDMX.Cho phÃ©p sá»­ dá»¥ng cÃ¢u lá»‡nh MT.Cho phÃ©p sá»­ dá»¥ng cÃ¡c cÃ¢u lá»‡nh kiá»ƒu dáº¥u cháº¥m Ä‘á»™ng pháº§n cá»©ng vá»›i V850E2V3 vÃ  hÆ¡n.Cho phÃ©p sá»­ dá»¥ng ABI vÃ  cÃ¡c cÃ¢u lá»‡nh kiá»ƒu dáº¥u cháº¥m Ä‘á»™ng pháº§n cá»©ng.Cho phÃ©p Ä‘Æ°a ra hai cÃ¢u lá»‡nh tá»«ng chu ká»³.Quy Æ°á»›c gá»�i thay tháº¿.CÃ¡c chá»‰ lá»‡nh AltiVec vÃ  SPE khÃ´ng thá»ƒ cÃ¹ng tá»“n táº¡iÄ‘á»‘i sá»‘ AltiVec bá»‹ gá»­i cho hÃ m khÃ´ng nguyÃªn máº«uAltiVec khÃ´ng Ä‘Æ°á»£c há»— trá»£ á»Ÿ Ä‘Ã­ch nÃ yLÃºc nÃ o cÅ©ng táº¡o ra cuá»™c gá»�i dÃ i.LÃºc nÃ o cÅ©ng tháº¥y trÆ°á»�ng bit cÃ³ kÃ­ch cá»¡ sá»‘ nguyÃªn.LÃºc nÃ o cÅ©ng sá»­ dá»¥ng DRAP (hÃ m trá»� Ä‘á»‘i sá»‘ Ä‘Ã£ xáº¿p hÃ ng nÄƒng Ä‘á»™ng) Ä‘á»ƒ xáº¿p hÃ ng láº¡i ngÄƒn xáº¿p.LuÃ´n dÃ¹ng JSR, khÃ´ng pháº£i BSR, cho gá»�i.Phá»¥ chÃº cÃ¢u lá»‡nh dá»‹ch mÃ£ sá»‘ báº±ng Ä‘á»‹a chá»‰ Æ°á»›c lÆ°á»£ng.TÃªn Ä‘Ã£ chá»©a má»™t dáº¥u gáº¡ch dÆ°á»›i thÃ¬ phá»¥ thÃªm má»™t dáº¥u gáº¡ch dÆ°á»›i bá»• sung.CÃ³ tÃªn hiá»ƒn thá»‹ bÃªn ngoÃ i thÃ¬ phá»¥ thÃªm dáº¥u gáº¡ch dÆ°á»›i.CÃ³ giÃ¡ trá»‹ sá»‘ khÃ´ng thÃ¬ Ã¡p dá»¥ng kÃ½ hiá»‡u trá»«.Sá»‘ tá»‘i Ä‘a (xáº¥p xá»‰) cÃ¡c cÃ¢u lá»‡nh cáº§n cho phÃ©p giá»¯a má»™t lá»�i gá»£i Ã½ vÃ  nhÃ¡nh tÆ°Æ¡ng á»©ng [125].Ä�á»‘i sá»‘ %qs cá»§a %qs vá»›i PASS(%s) táº¡i %L pháº£i lÃ  dáº«n xuáº¥t kiá»ƒu %qsÄ�á»‘i sá»‘ %qs cá»§a %qs vá»›i PASS(%s) táº¡i %L pháº£i lÃ  kiá»ƒu dáº«n xuáº¥t %qsÄ�á»‘i sá»‘ %qs cá»§a %qs vá»›i PASS(%s) táº¡i %L pháº£i lÃ  vÃ´ hÆ°á»›ngTham sá»‘ %qs cá»§a thá»§ tá»¥c cÆ¡ báº£n táº¡i %L pháº£i lÃ  vÃ´ hÆ°á»›ngTham sá»‘ NCOPIES cá»§a REPEAT (láº·p láº¡i) háº¡n cháº¿ lÃ  Ã¢m (giÃ¡ trá»‹ cá»§a nÃ³ lÃ  %ld)Ä�iá»�u thá»±c cháº¥t REPEAT (láº·p láº¡i) cÃ³ Ä‘á»‘i sá»‘ NCOPIES (sá»‘ cÃ¡c báº£n sao) quÃ¡ lá»›nÄ�á»‘i sá»‘ cá»§a %s táº¡i %L pháº£i lÃ  cá»§a má»™t Ä‘á»™ dÃ iÄ�á»‘i sá»‘ cá»§a hÃ m %s táº¡i %L lÃ  Ã¢mÄ�á»‘i sá»‘ cá»§a thá»§ tá»¥c FINAL táº¡i %L pháº£i lÃ  kiá»ƒu %qsCÃ¢u lá»‡nh IF sá»‘ há»�c táº¡i %CSá»‘ há»�c NaN (khÃ´ng pháº£i lÃ  má»™t con sá»‘) táº¡i %LSá»‘ há»�c Ä‘Ãºng táº¡i %LSá»‘ há»�c bá»‹ trÃ n táº¡i %LSá»‘ há»�c bá»‹ trÃ n ngÆ°á»£c táº¡i %LKÃ­ch thÆ°á»›c pháº§n tá»­ máº£ng quÃ¡ lá»›n táº¡i %CCÃ¡c toÃ¡n háº¡ng máº£ng khÃ´ng tÆ°Æ¡ng xá»©ng vá»›i nhau táº¡i %LTham chiáº¿u máº£ng á»Ÿ ngoáº¡i pháº¡m viAssembler khÃ´ng há»— trá»£ -mabi=ilp32TÃ¹y chá»�n dá»‹ch ASM
  =================
  
diff -Nrcpad gcc-7.2.0/gcc/po/vi.po gcc-7.3.0/gcc/po/vi.po
*** gcc-7.2.0/gcc/po/vi.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/vi.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 9,15 ****
  msgstr ""
  "Project-Id-Version: gcc 7.1-b20170101\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2017-01-08 08:33+0700\n"
  "Last-Translator: Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>\n"
  "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
--- 9,15 ----
  msgstr ""
  "Project-Id-Version: gcc 7.1-b20170101\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2017-01-08 08:33+0700\n"
  "Last-Translator: Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>\n"
  "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
*************** msgstr "toÃ¡n háº¡ng â€œ%%lâ€� khÃ´ng ph
*** 195,207 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "sai sá»­ dá»¥ng háº±ng sá»‘ dáº¥u cháº¥m Ä‘á»™ng"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 195,207 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "sai sá»­ dá»¥ng háº±ng sá»‘ dáº¥u cháº¥m Ä‘á»™ng"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 506,567 ****
  "thÃ¬ Ä‘Æ°á»£c tá»± Ä‘á»™ng gá»­i cho nhá»¯ng tiáº¿n trÃ¬nh con khÃ¡c nhau Ä‘Æ°á»£c %s gá»�i.\n"
  "Pháº£i sá»­ dá»¥ng tÃ¹y chá»�n -W<chá»¯> Ä‘á»ƒ gá»­i thÃªm tÃ¹y chá»�n cho nhá»¯ng tiáº¿n trÃ¬nh nÃ y.\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Ä�ang xá»­ lÃ½ Ä‘áº·c táº£ (%s), cÃ¡i mÃ  â€œ%sâ€�\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ä�Ã­ch: %s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Cáº¥u hÃ¬nh báº±ng: %s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "MÃ´ hÃ¬nh tuyáº¿n trÃ¬nh: %s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc phiÃªn báº£n %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "TrÃ¬nh Ä‘iá»�u khiá»ƒn gcc phiÃªn báº£n %s %sexecuting gcc phiÃªn báº£n %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Náº¿u lá»—i khÃ´ng Ä‘Æ°á»£c tÃ¡i láº·p láº¡i, tháº¿ thÃ¬ gáº§n nhÆ° cháº¯c cháº¯n lÃ  pháº§n cá»©ng hay HDH cÃ³ trá»¥c tráº·c.\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Nguá»“n tiá»�n xá»­ lÃ½ lÆ°u vÃ o trong táº­p tin %s, vui lÃ²ng Ä‘Ã­nh kÃ¨m cÃ¡i nÃ y vÃ o bÃ¡o cÃ¡o lá»—i cá»§a báº¡n.\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "cÃ i Ä‘áº·t: %s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "chÆ°Æ¡ng trÃ¬nh: %s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "thÆ° viá»‡n: %s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 506,567 ----
  "thÃ¬ Ä‘Æ°á»£c tá»± Ä‘á»™ng gá»­i cho nhá»¯ng tiáº¿n trÃ¬nh con khÃ¡c nhau Ä‘Æ°á»£c %s gá»�i.\n"
  "Pháº£i sá»­ dá»¥ng tÃ¹y chá»�n -W<chá»¯> Ä‘á»ƒ gá»­i thÃªm tÃ¹y chá»�n cho nhá»¯ng tiáº¿n trÃ¬nh nÃ y.\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Ä�ang xá»­ lÃ½ Ä‘áº·c táº£ (%s), cÃ¡i mÃ  â€œ%sâ€�\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ä�Ã­ch: %s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Cáº¥u hÃ¬nh báº±ng: %s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "MÃ´ hÃ¬nh tuyáº¿n trÃ¬nh: %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc phiÃªn báº£n %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "TrÃ¬nh Ä‘iá»�u khiá»ƒn gcc phiÃªn báº£n %s %sexecuting gcc phiÃªn báº£n %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Náº¿u lá»—i khÃ´ng Ä‘Æ°á»£c tÃ¡i láº·p láº¡i, tháº¿ thÃ¬ gáº§n nhÆ° cháº¯c cháº¯n lÃ  pháº§n cá»©ng hay HDH cÃ³ trá»¥c tráº·c.\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Nguá»“n tiá»�n xá»­ lÃ½ lÆ°u vÃ o trong táº­p tin %s, vui lÃ²ng Ä‘Ã­nh kÃ¨m cÃ¡i nÃ y vÃ o bÃ¡o cÃ¡o lá»—i cá»§a báº¡n.\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "cÃ i Ä‘áº·t: %s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "chÆ°Æ¡ng trÃ¬nh: %s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "thÆ° viá»‡n: %s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 571,586 ****
  "Ä�á»ƒ tÃ¬m hÆ°á»›ng dáº«n vá»� thÃ´ng bÃ¡o lá»—i, thÄƒm Ä‘á»‹a chá»‰:\n"
  
  # Variable: don't translate / Biáº¿n: Ä‘á»«ng dá»‹ch
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 571,586 ----
  "Ä�á»ƒ tÃ¬m hÆ°á»›ng dáº«n vá»� thÃ´ng bÃ¡o lá»—i, thÄƒm Ä‘á»‹a chá»‰:\n"
  
  # Variable: don't translate / Biáº¿n: Ä‘á»«ng dá»‹ch
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 591,597 ****
  "KHáº¢ NÄ‚NG BÃ�N HAY KHáº¢ NÄ‚NG LÃ€M Ä�Æ¯á»¢C VIá»†C Dá»¨T KHOÃ�T.\n"
  "\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 591,597 ----
  "KHáº¢ NÄ‚NG BÃ�N HAY KHáº¢ NÄ‚NG LÃ€M Ä�Æ¯á»¢C VIá»†C Dá»¨T KHOÃ�T.\n"
  "\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 604,610 ****
  "=================\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 604,610 ----
  "=================\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 613,619 ****
  "HÃ£y sá»­ dá»¥ng \"-Wl,TÃ™Y_CHá»ŒN\" Ä‘á»ƒ gá»­i tÃ¹y chá»�n Ä‘Ã³ cho bá»™ liÃªn káº¿t.\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 613,619 ----
  "HÃ£y sá»­ dá»¥ng \"-Wl,TÃ™Y_CHá»ŒN\" Ä‘á»ƒ gá»­i tÃ¹y chá»�n Ä‘Ã³ cho bá»™ liÃªn káº¿t.\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 624,630 ****
  "=================\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 624,630 ----
  "=================\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 638,653 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [options] <dir1> <dir2>         HÃ²a trá»™ng ná»™i dung táº­p tin phá»§ quÃ©t\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr " -v, --verbose                         Cháº¿ Ä‘á»™ chi tiáº¿t\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <dir>                  ThÆ° má»¥c xuáº¥t\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 638,653 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [options] <dir1> <dir2>         HÃ²a trá»™ng ná»™i dung táº­p tin phá»§ quÃ©t\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <dir>                  ThÆ° má»¥c xuáº¥t\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr " -v, --verbose                         Cháº¿ Ä‘á»™ chi tiáº¿t\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "CÃ¡ch dÃ¹ng lá»‡nh con hÃ²a trá»
*** 663,678 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [options] <dir>               Ghi láº¡i ná»™i dung táº­p tin phá»§ quÃ©t\n"
  
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <float or simple-frac>  Tá»· lá»‡ con Ä‘áº¿m há»“ sÆ¡\n"
  
- #: gcov-tool.c:273
- #, c-format
- msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
- msgstr "    -n, --normalize <int64_t>           TiÃªu chuáº©n hÃ³a há»“ sÆ¡\n"
- 
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
--- 663,678 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [options] <dir>               Ghi láº¡i ná»™i dung táº­p tin phá»§ quÃ©t\n"
  
+ #: gcov-tool.c:270
+ #, c-format
+ msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
+ msgstr "    -n, --normalize <int64_t>           TiÃªu chuáº©n hÃ³a há»“ sÆ¡\n"
+ 
  #: gcov-tool.c:272
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr "    -s, --scale <float or simple-frac>  Tá»· lá»‡ con Ä‘áº¿m há»“ sÆ¡\n"
  
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
*************** msgstr "thÆ°á»�ng hÃ³a khÃ´ng thá»ƒ cÃ¹n
*** 698,726 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [options] <dir1> <dir2>       TÃ­nh toÃ¡n chá»“ng Ä‘Ã¨ hai há»“ sÆ¡\n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Chá»‰ in thÃ´ng tin cho hÃ m/Ä‘á»‘i tÆ°á»£ng nÃ³ng\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr ""
  "    -f, --function                      In thÃ´ng tin má»©c hÃ m\n"
  "\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      In tÃªn táº­p tin Ä‘áº§y Ä‘á»§\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        In thÃ´ng tin má»©c Ä‘á»‘i tÆ°á»£ng\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Ä�áº·t ngÆ°á»¡ng cho khÃ´ng nÃ³ng\n"
--- 698,726 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr "  overlap [options] <dir1> <dir2>       TÃ­nh toÃ¡n chá»“ng Ä‘Ã¨ hai há»“ sÆ¡\n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr ""
  "    -f, --function                      In thÃ´ng tin má»©c hÃ m\n"
  "\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      In tÃªn táº­p tin Ä‘áº§y Ä‘á»§\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Chá»‰ in thÃ´ng tin cho hÃ m/Ä‘á»‘i tÆ°á»£ng nÃ³ng\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        In thÃ´ng tin má»©c Ä‘á»‘i tÆ°á»£ng\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "    -t <float>, --hot_threshold <float> Ä�áº·t ngÆ°á»¡ng cho khÃ´ng nÃ³ng\n"
*************** msgstr ""
*** 809,828 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      Hiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t.\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Hiá»ƒn thá»‹ thÃ´ng tin cho má»�i khá»‘i cÆ¡ báº£n\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Bao gá»“m trong káº¿t xuáº¥t cÃ¡c xÃ¡c xuáº¥t nhÃ¡nh\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 809,823 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Hiá»ƒn thá»‹ thÃ´ng tin cho má»�i khá»‘i cÆ¡ báº£n\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Bao gá»“m trong káº¿t xuáº¥t cÃ¡c xÃ¡c xuáº¥t nhÃ¡nh\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 831,846 ****
  "  -c, --branch-counts             Ä�Æ°a ra sá»‘ lÆ°á»£ng nhÃ¡nh Ä‘Æ°á»£c theo,\n"
  "                                     thay cho pháº§n trÄƒm\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Hiá»ƒn thá»‹ tiáº¿n trÃ¬nh cÃ´ng viá»‡c\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Xuáº¥t báº£n tÃ³m táº¯t cho má»—i hÃ m\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 826,846 ----
  "  -c, --branch-counts             Ä�Æ°a ra sá»‘ lÆ°á»£ng nhÃ¡nh Ä‘Æ°á»£c theo,\n"
  "                                     thay cho pháº§n trÄƒm\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Hiá»ƒn thá»‹ tiáº¿n trÃ¬nh cÃ´ng viá»‡c\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Xuáº¥t báº£n tÃ³m táº¯t cho má»—i hÃ m\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      Hiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t.\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%s: â€œ%sâ€� cÃ³ cung tá»« khá»‘
*** 1026,1107 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Ä‘á»“ thá»‹ khÃ´ng thá»ƒ giáº£i Ä‘Æ°á»£c cho â€œ%sâ€�\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "DÃ²ng Ä‘Æ°á»£c thá»±c hiá»‡n: %s trÃªn %d\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "KhÃ´ng cÃ³ dÃ²ng thá»±c thi\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€œ%sâ€�\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "NhÃ¡nh Ä‘Æ°á»£c thá»±c hiá»‡n: %s trÃªn %d\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Ä�Ã£ láº¥y Ã­t nháº¥t má»™t láº§n: %s trÃªn %d\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "KhÃ´ng cÃ³ nhÃ¡nh\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Cuá»™c gá»�i Ä‘Æ°á»£c thá»±c hiá»‡n: %s trÃªn %d\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "KhÃ´ng cÃ³ cuá»™c gá»�i\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: khÃ´ng cÃ³ dÃ²ng cho â€œ%sâ€�\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "cuá»™c gá»�i   %2d tráº£ vá»� %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "cuá»™c gá»�i   %2d chÆ°a bao giá»� thá»±c hiá»‡n\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "nhÃ¡nh %2d Ä‘Æ°á»£c láº¥y %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "nhÃ¡nh %2d chÆ°a bao giá»� thá»±c hiá»‡n\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "%2d khÃ´ng Ä‘iá»�u kiá»‡n Ä‘Æ°á»£c láº¥y %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "%2d khÃ´ng Ä‘iá»�u kiá»‡n chÆ°a bao giá»� thá»±c hiá»‡n\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "KhÃ´ng thá»ƒ má»Ÿ táº­p tin nguá»“n %s\n"
--- 1026,1107 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Ä‘á»“ thá»‹ khÃ´ng thá»ƒ giáº£i Ä‘Æ°á»£c cho â€œ%sâ€�\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "DÃ²ng Ä‘Æ°á»£c thá»±c hiá»‡n: %s trÃªn %d\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "KhÃ´ng cÃ³ dÃ²ng thá»±c thi\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€œ%sâ€�\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "NhÃ¡nh Ä‘Æ°á»£c thá»±c hiá»‡n: %s trÃªn %d\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Ä�Ã£ láº¥y Ã­t nháº¥t má»™t láº§n: %s trÃªn %d\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "KhÃ´ng cÃ³ nhÃ¡nh\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Cuá»™c gá»�i Ä‘Æ°á»£c thá»±c hiá»‡n: %s trÃªn %d\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "KhÃ´ng cÃ³ cuá»™c gá»�i\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: khÃ´ng cÃ³ dÃ²ng cho â€œ%sâ€�\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "cuá»™c gá»�i   %2d tráº£ vá»� %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "cuá»™c gá»�i   %2d chÆ°a bao giá»� thá»±c hiá»‡n\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "nhÃ¡nh %2d Ä‘Æ°á»£c láº¥y %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "nhÃ¡nh %2d chÆ°a bao giá»� thá»±c hiá»‡n\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "%2d khÃ´ng Ä‘iá»�u kiá»‡n Ä‘Æ°á»£c láº¥y %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "%2d khÃ´ng Ä‘iá»�u kiá»‡n chÆ°a bao giá»� thá»±c hiá»‡n\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "KhÃ´ng thá»ƒ má»Ÿ táº­p tin nguá»“n %s\n"
*************** msgstr "TÃ¹y chá»�n nÃ y cÃ²n thiáº¿u tÃ
*** 1208,1296 ****
  msgid "Uses of this option are diagnosed."
  msgstr "DÃ¹ng tÃ¹y-chá»�n nÃ y Ä‘á»ƒ chuáº©n Ä‘oÃ¡n."
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "máº·c Ä‘á»‹nh %d tá»‘i thiá»ƒu %d tá»‘i Ä‘a %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Giá»‘ng nhÆ° %s. DÃ¹ng tÃ¹y-chá»�n sau Ä‘Ã³ Ä‘á»ƒ thay tháº¿."
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Giá»‘ng nhÆ° %s."
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[máº·c Ä‘á»‹nh]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[Ä‘Ã£ báº­t]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[bá»‹ táº¯t]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " KhÃ´ng tÃ¬m tháº¥y tÃ¹y chá»�n cÃ³ nhá»¯ng Ä‘áº·c Ä‘iá»ƒm Ä‘Ã£ muá»‘n\n"
  
! #: opts.c:1281
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " KhÃ´ng tÃ¬m tháº¥y. HÃ£y sá»­ dá»¥ng --help=%s Ä‘á»ƒ hiá»ƒn thá»‹ *táº¥t cáº£* cÃ¡c tÃ¹y chá»�n Ä‘Æ°á»£c giao diá»‡n %s há»— trá»£.\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ä�Ã£ hiá»ƒn thá»‹ táº¥t cáº£ cÃ¡c tÃ¹y chá»�n cÃ³ nhá»¯ng Ä‘áº·c Ä‘iá»ƒm Ä‘Ã£ muá»‘n\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘áº·c trÆ°ng cho Ä‘Ã­ch"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘iá»�u khiá»ƒn cÃ¡c thÃ´ng Ä‘iá»‡p cáº£nh bÃ¡o cá»§a bá»™ biÃªn dá»‹ch"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘iá»�u khiá»ƒn viá»‡c tá»‘i Æ°u hÃ³a"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n khÃ´ng phá»¥ thuá»™c vÃ o ngÃ´n ngá»¯"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "TÃ¹y chá»�n --param nháº­n ra nhá»¯ng Ä‘iá»�u theo Ä‘Ã¢y nhÆ° lÃ  tham sá»‘"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘áº·c trÆ°ng cho chá»‰ ngÃ´n ngá»¯ "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘Æ°á»£c há»— trá»£ bá»Ÿi ngÃ´n ngá»¯ "
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n khÃ´ng cÃ³ tÃ i liá»‡u diá»…n táº£"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n cháº¥p nháº­n cÃ¡c Ä‘á»‘i sá»‘ riÃªng"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n cháº¥p nháº­n cÃ¡c Ä‘á»‘i sá»‘ ná»‘i láº¡i"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n liÃªn quan Ä‘áº¿n ngÃ´n ngá»¯"
  
--- 1208,1296 ----
  msgid "Uses of this option are diagnosed."
  msgstr "DÃ¹ng tÃ¹y-chá»�n nÃ y Ä‘á»ƒ chuáº©n Ä‘oÃ¡n."
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "máº·c Ä‘á»‹nh %d tá»‘i thiá»ƒu %d tá»‘i Ä‘a %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "Giá»‘ng nhÆ° %s. DÃ¹ng tÃ¹y-chá»�n sau Ä‘Ã³ Ä‘á»ƒ thay tháº¿."
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Giá»‘ng nhÆ° %s."
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[máº·c Ä‘á»‹nh]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[Ä‘Ã£ báº­t]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[bá»‹ táº¯t]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " KhÃ´ng tÃ¬m tháº¥y tÃ¹y chá»�n cÃ³ nhá»¯ng Ä‘áº·c Ä‘iá»ƒm Ä‘Ã£ muá»‘n\n"
  
! #: opts.c:1288
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " KhÃ´ng tÃ¬m tháº¥y. HÃ£y sá»­ dá»¥ng --help=%s Ä‘á»ƒ hiá»ƒn thá»‹ *táº¥t cáº£* cÃ¡c tÃ¹y chá»�n Ä‘Æ°á»£c giao diá»‡n %s há»— trá»£.\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ä�Ã£ hiá»ƒn thá»‹ táº¥t cáº£ cÃ¡c tÃ¹y chá»�n cÃ³ nhá»¯ng Ä‘áº·c Ä‘iá»ƒm Ä‘Ã£ muá»‘n\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘áº·c trÆ°ng cho Ä‘Ã­ch"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘iá»�u khiá»ƒn cÃ¡c thÃ´ng Ä‘iá»‡p cáº£nh bÃ¡o cá»§a bá»™ biÃªn dá»‹ch"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘iá»�u khiá»ƒn viá»‡c tá»‘i Æ°u hÃ³a"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n khÃ´ng phá»¥ thuá»™c vÃ o ngÃ´n ngá»¯"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "TÃ¹y chá»�n --param nháº­n ra nhá»¯ng Ä‘iá»�u theo Ä‘Ã¢y nhÆ° lÃ  tham sá»‘"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘áº·c trÆ°ng cho chá»‰ ngÃ´n ngá»¯ "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n Ä‘Æ°á»£c há»— trá»£ bá»Ÿi ngÃ´n ngá»¯ "
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n khÃ´ng cÃ³ tÃ i liá»‡u diá»…n táº£"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n cháº¥p nháº­n cÃ¡c Ä‘á»‘i sá»‘ riÃªng"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n cháº¥p nháº­n cÃ¡c Ä‘á»‘i sá»‘ ná»‘i láº¡i"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "Theo Ä‘Ã¢y cÃ³ nhá»¯ng tÃ¹y chá»�n liÃªn quan Ä‘áº¿n ngÃ´n ngá»¯"
  
*************** msgstr "Ä‘á»“ sá»­a Ä‘á»•i chiá»�u dÃ i
*** 2823,2830 ****
  msgid "<command-line>"
  msgstr "<dÃ²ng lá»‡nh>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "KhÃ´ng há»— trá»£ toÃ¡n háº¡ng cho mÃ£ â€œ%câ€�"
--- 2823,2830 ----
  msgid "<command-line>"
  msgstr "<dÃ²ng lá»‡nh>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "KhÃ´ng há»— trá»£ toÃ¡n háº¡ng cho mÃ£ â€œ%câ€�"
*************** msgstr "toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ Ä
*** 2843,2849 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "toÃ¡n háº¡n dáº¥u cháº¥m Ä‘á»™ng / thanh ghi vÃ©ctÆ¡ khÃ´ng tÆ°Æ¡ng thÃ­ch cho â€œ%%%câ€�"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "toÃ¡n háº¡ng cÃ²n thiáº¿u"
--- 2843,2849 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "toÃ¡n háº¡n dáº¥u cháº¥m Ä‘á»™ng / thanh ghi vÃ©ctÆ¡ khÃ´ng tÆ°Æ¡ng thÃ­ch cho â€œ%%%câ€�"
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "toÃ¡n háº¡ng cÃ²n thiáº¿u"
*************** msgstr "toÃ¡n háº¡ng khÃ´ng há»£p lá»‡"
*** 2863,2870 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "tiá»�n tá»‘ toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ â€œ%%%câ€�"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€œ%%&â€� bá»‹ sá»­ dá»¥ng mÃ  khÃ´ng cÃ³ tham chiáº¿u TLS nÄƒng Ä‘á»™ng cá»¥c bá»™"
--- 2863,2870 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "tiá»�n tá»‘ toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ â€œ%%%câ€�"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€œ%%&â€� bá»‹ sá»­ dá»¥ng mÃ  khÃ´ng cÃ³ tham chiáº¿u TLS nÄƒng Ä‘á»™ng cá»¥c bá»™"
*************** msgid "invalid %%r value"
*** 2880,2897 ****
  msgstr "giÃ¡ trá»‹ %%r sai"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "giÃ¡ trá»‹ %%R sai"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "giÃ¡ trá»‹ %%N sai"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "giÃ¡ trá»‹ %%P sai"
--- 2880,2897 ----
  msgstr "giÃ¡ trá»‹ %%r sai"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "giÃ¡ trá»‹ %%R sai"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "giÃ¡ trá»‹ %%N sai"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "giÃ¡ trá»‹ %%P sai"
*************** msgstr "giÃ¡ trá»‹ %%P sai"
*** 2901,2907 ****
  msgid "invalid %%h value"
  msgstr "giÃ¡ trá»‹ %%h sai"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "giÃ¡ trá»‹ %%L sai"
--- 2901,2907 ----
  msgid "invalid %%h value"
  msgstr "giÃ¡ trá»‹ %%h sai"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "giÃ¡ trá»‹ %%L sai"
*************** msgid "invalid %%U value"
*** 2922,2928 ****
  msgstr "giÃ¡ trá»‹ %%U sai"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "giÃ¡ trá»‹ %%s sai"
--- 2922,2928 ----
  msgstr "giÃ¡ trá»‹ %%U sai"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "giÃ¡ trá»‹ %%s sai"
*************** msgstr "giÃ¡ trá»‹ %%s sai"
*** 2932,2938 ****
  msgid "invalid %%C value"
  msgstr "giÃ¡ trá»‹ %%C sai"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "giÃ¡ trá»‹ %%E sai"
--- 2932,2938 ----
  msgid "invalid %%C value"
  msgstr "giÃ¡ trá»‹ %%C sai"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "giÃ¡ trá»‹ %%E sai"
*************** msgid "unknown relocation unspec"
*** 2943,2949 ****
  msgstr "khÃ´ng rÃµ bá»� ghi rÃµ bá»‘ trÃ­ láº¡i"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "mÃ£ %%xn sai"
--- 2943,2949 ----
  msgstr "khÃ´ng rÃµ bá»� ghi rÃµ bá»‘ trÃ­ láº¡i"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "mÃ£ %%xn sai"
*************** msgstr "toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ c
*** 3006,3012 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "sai Ä‘áº·t mÃ£ káº¿t xuáº¥t toÃ¡n háº¡ng"
--- 3006,3012 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "sai Ä‘áº·t mÃ£ káº¿t xuáº¥t toÃ¡n háº¡ng"
*************** msgstr "sai Ä‘áº·t mÃ£ káº¿t xuáº¥t toÃ¡
*** 3016,3044 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC khÃ´ng há»£p lá»‡ nhÆ° lÃ  toÃ¡n háº¡ng: %d"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "sai Ä‘áº·t toÃ¡n háº¡ng dá»�i"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "lá»‡nh Thumb cÄƒn cá»© vÃ o"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "gáº·p lá»‡nh cÄƒn cá»© vÃ o trong dÃ£y cÃ³ Ä‘iá»�u kiá»‡n"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3016,3044 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC khÃ´ng há»£p lá»‡ nhÆ° lÃ  toÃ¡n háº¡ng: %d"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "sai Ä‘áº·t toÃ¡n háº¡ng dá»�i"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "lá»‡nh Thumb cÄƒn cá»© vÃ o"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "gáº·p lá»‡nh cÄƒn cá»© vÃ o trong dÃ£y cÃ³ Ä‘iá»�u kiá»‡n"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "gáº·p lá»‡nh cÄƒn cá»© vÃ o tron
*** 3046,3154 ****
  msgid "invalid operand for code '%c'"
  msgstr "sai Ä‘áº·t toÃ¡n háº¡ng cho mÃ£ â€œ%câ€�"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "lá»‡nh chÆ°a bao giá»� thá»±c hiá»‡n"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "Ä‘á»‹nh dáº¡ng mÃ£ Maverick Ä‘Ã£ cÅ© â€œ%câ€�"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "toÃ¡n háº¡ng Ä‘á»‹a chá»‰ yÃªu cáº§u rÃ ng buá»™c cho thanh ghi X, Y, hay Z"
  
! #: config/avr/avr.c:2620
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "cÃ¡c toÃ¡n háº¡ng cho %T/%t pháº£i lÃ  reg + const_int:"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  msgid "bad address, not an I/O address:"
  msgstr "Ä�á»‹a chá»‰ sai, khÃ´ng pháº£i Ä‘á»‹a chá»‰ V/R:"
  
! #: config/avr/avr.c:2679
  msgid "bad address, not a constant:"
  msgstr "Ä‘á»‹a chá»‰ sai, khÃ´ng pháº£i lÃ  má»™t háº±ng sá»‘:"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "Ä‘á»‹a chá»‰ sai, khÃ´ng pháº£i (reg+disp):"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ä‘á»‹a chá»‰ sai, khÃ´ng pháº£i post_inc hoáº·c pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "lá»—i biÃªn dá»‹ch ná»™i bá»™. Ä�á»‹a chá»‰ sai:"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "KhÃ´ng há»— trá»£ mÃ£ â€œ%câ€� cho dáº¥u cháº¥m cá»‘ Ä‘á»‹nh:"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "lá»—i biÃªn dá»‹ch ná»™i bá»™. KhÃ´ng hiá»ƒu cháº¿ Ä‘á»™:"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "lá»‡nh sai:"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "lá»‡nh khÃ´ng Ä‘Ãºng:"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "khÃ´ng rÃµ lá»‡nh di chuyá»ƒn:"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "lá»‡nh dá»�i sai:"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "lá»—i biÃªn dá»‹ch ná»™i bá»™. Dá»‹ch khÃ´ng Ä‘Ãºng:"
  
! #: config/avr/avr.c:8456
  msgid "unsupported fixed-point conversion"
  msgstr "khÃ´ng há»— trá»£ chuyá»ƒn Ä‘á»•i dáº¥u cháº¥m cá»‘ Ä‘á»‹nh"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "Biáº¿n vÃ²ng láº·p"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "Ä‘á»‹nh nghÄ©a láº¡i cá»§a Ä‘á»‘i sá»‘ %q+D"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "struct Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a á»Ÿ Ä‘Ã¢y"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "táº¡o máº£ng hÃ m"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
--- 3046,3154 ----
  msgid "invalid operand for code '%c'"
  msgstr "sai Ä‘áº·t toÃ¡n háº¡ng cho mÃ£ â€œ%câ€�"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "lá»‡nh chÆ°a bao giá»� thá»±c hiá»‡n"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "Ä‘á»‹nh dáº¡ng mÃ£ Maverick Ä‘Ã£ cÅ© â€œ%câ€�"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "toÃ¡n háº¡ng Ä‘á»‹a chá»‰ yÃªu cáº§u rÃ ng buá»™c cho thanh ghi X, Y, hay Z"
  
! #: config/avr/avr.c:2636
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "cÃ¡c toÃ¡n háº¡ng cho %T/%t pháº£i lÃ  reg + const_int:"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  msgid "bad address, not an I/O address:"
  msgstr "Ä�á»‹a chá»‰ sai, khÃ´ng pháº£i Ä‘á»‹a chá»‰ V/R:"
  
! #: config/avr/avr.c:2695
  msgid "bad address, not a constant:"
  msgstr "Ä‘á»‹a chá»‰ sai, khÃ´ng pháº£i lÃ  má»™t háº±ng sá»‘:"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "Ä‘á»‹a chá»‰ sai, khÃ´ng pháº£i (reg+disp):"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ä‘á»‹a chá»‰ sai, khÃ´ng pháº£i post_inc hoáº·c pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "lá»—i biÃªn dá»‹ch ná»™i bá»™. Ä�á»‹a chá»‰ sai:"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "KhÃ´ng há»— trá»£ mÃ£ â€œ%câ€� cho dáº¥u cháº¥m cá»‘ Ä‘á»‹nh:"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "lá»—i biÃªn dá»‹ch ná»™i bá»™. KhÃ´ng hiá»ƒu cháº¿ Ä‘á»™:"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "lá»‡nh sai:"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "lá»‡nh khÃ´ng Ä‘Ãºng:"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "khÃ´ng rÃµ lá»‡nh di chuyá»ƒn:"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "lá»‡nh dá»�i sai:"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "lá»—i biÃªn dá»‹ch ná»™i bá»™. Dá»‹ch khÃ´ng Ä‘Ãºng:"
  
! #: config/avr/avr.c:8471
  msgid "unsupported fixed-point conversion"
  msgstr "khÃ´ng há»— trá»£ chuyá»ƒn Ä‘á»•i dáº¥u cháº¥m cá»‘ Ä‘á»‹nh"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "Biáº¿n vÃ²ng láº·p"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "Ä‘á»‹nh nghÄ©a láº¡i cá»§a Ä‘á»‘i sá»‘ %q+D"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "struct Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a á»Ÿ Ä‘Ã¢y"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "táº¡o máº£ng hÃ m"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3172,3178 ****
  msgstr "toÃ¡n háº¡ng const_double sai"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3172,3178 ----
  msgstr "toÃ¡n háº¡ng const_double sai"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "Ä‘áº·t sai toÃ¡n háº¡ng output_m
*** 3394,3484 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ä‘áº·t sai toÃ¡n háº¡ng output_condmove_single"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ä‘áº·t sai UNSPEC nhÆ° lÃ  toÃ¡n háº¡ng"
  
! #: config/i386/i386.c:17660
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "sá»­ dá»¥ng káº¿t xuáº¥t cá»� asm sai"
  
! #: config/i386/i386.c:17882
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "sai kÃ­ch cá»¡ toÃ¡n háº¡ng cho mÃ£ toÃ¡n háº¡ng â€œOâ€�"
  
! #: config/i386/i386.c:17917
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "sai kÃ­ch cá»¡ toÃ¡n háº¡ng cho mÃ£ toÃ¡n háº¡ng â€œzâ€�"
  
! #: config/i386/i386.c:17986
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "sá»­ dá»¥ng loáº¡i toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ vá»›i mÃ£ toÃ¡n háº¡ng â€œZâ€�"
  
! #: config/i386/i386.c:17991
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "sai kÃ­ch cá»¡ toÃ¡n háº¡ng cho mÃ£ toÃ¡n háº¡ng â€œZâ€�"
  
! #: config/i386/i386.c:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œDâ€�"
  
! #: config/i386/i386.c:18164
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ â€œ%câ€�"
  
! #: config/i386/i386.c:18177
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18220
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18261
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "mÃ£ toÃ¡n háº¡ng sai â€œ%câ€�"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "sai Ä‘áº·t rÃ ng buá»™c cho toÃ¡n háº¡ng"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "khÃ´ng rÃµ cháº¿ Ä‘á»™ lá»‡nh"
  
--- 3394,3484 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ä‘áº·t sai toÃ¡n háº¡ng output_condmove_single"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ä‘áº·t sai UNSPEC nhÆ° lÃ  toÃ¡n háº¡ng"
  
! #: config/i386/i386.c:17666
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "sá»­ dá»¥ng káº¿t xuáº¥t cá»� asm sai"
  
! #: config/i386/i386.c:17888
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "sai kÃ­ch cá»¡ toÃ¡n háº¡ng cho mÃ£ toÃ¡n háº¡ng â€œOâ€�"
  
! #: config/i386/i386.c:17923
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "sai kÃ­ch cá»¡ toÃ¡n háº¡ng cho mÃ£ toÃ¡n háº¡ng â€œzâ€�"
  
! #: config/i386/i386.c:17992
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "sá»­ dá»¥ng loáº¡i toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ vá»›i mÃ£ toÃ¡n háº¡ng â€œZâ€�"
  
! #: config/i386/i386.c:17997
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "sai kÃ­ch cá»¡ toÃ¡n háº¡ng cho mÃ£ toÃ¡n háº¡ng â€œZâ€�"
  
! #: config/i386/i386.c:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œDâ€�"
  
! #: config/i386/i386.c:18170
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng khÃ´ng há»£p lá»‡ â€œ%câ€�"
  
! #: config/i386/i386.c:18183
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18226
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18244
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18267
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "toÃ¡n háº¡ng khÃ´ng pháº£i lÃ  má»™t mÃ£ Ä‘iá»�u kiá»‡n, mÃ£ toÃ¡n háº¡ng sai â€œYâ€�"
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "mÃ£ toÃ¡n háº¡ng sai â€œ%câ€�"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "sai Ä‘áº·t rÃ ng buá»™c cho toÃ¡n háº¡ng"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "khÃ´ng rÃµ cháº¿ Ä‘á»™ lá»‡nh"
  
*************** msgstr "thao tÃ¡c sai %<__fpreg%>"
*** 3515,3521 ****
  msgid "invalid %%P operand"
  msgstr "gáº·p toÃ¡n háº¡ng %%P sai"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "gáº·p giÃ¡ trá»‹ %%p sai"
--- 3515,3521 ----
  msgid "invalid %%P operand"
  msgstr "gáº·p toÃ¡n háº¡ng %%P sai"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "gáº·p giÃ¡ trá»‹ %%p sai"
*************** msgid "post-increment address is not a r
*** 3569,3575 ****
  msgstr "Ä‘á»‹a chá»‰ háº­u gia khÃ´ng pháº£i lÃ  má»™t thanh ghi"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "Ä‘á»‹a chá»‰ sai"
  
--- 3569,3575 ----
  msgstr "Ä‘á»‹a chá»‰ háº­u gia khÃ´ng pháº£i lÃ  má»™t thanh ghi"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "Ä‘á»‹a chá»‰ sai"
  
*************** msgid "insn contains an invalid address
*** 3602,3608 ****
  msgstr "insn chá»©a má»™t Ä‘á»‹a chá»‰ sai !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "Ä‘á»‹a chá»‰ sai"
  
--- 3602,3608 ----
  msgstr "insn chá»©a má»™t Ä‘á»‹a chá»‰ sai !"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "Ä‘á»‹a chá»‰ sai"
  
*************** msgstr "KhÃ´ng Ä‘á»§ sá»©c chá»©a trong
*** 3693,3971 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "HÃ£y thá»­ cháº¡y â€œ%sâ€� trong trÃ¬nh bao Ä‘á»ƒ tÄƒng giá»›i háº¡n.\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le khÃ´ng cho phÃ©p trÃªn Ä‘Ã­ch big-endian"
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx yÃªu cáº§u dáº¥u cháº¥m Ä‘á»™ng loáº¡i pháº§n cá»©ng"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx vÃ  -mpaired khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx yÃªu cáº§u Ä‘áº·t Ä‘á»‹a chá»‰ má»™t cÃ¡ch phá»¥ lá»¥c"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx vÃ  -mno-altivec khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec thÃ¬ táº¯t vsx"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic cáº§n cháº¿ Ä‘á»™ 64-bit"
  
! #: config/rs6000/rs6000.c:4475
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory khÃ´ng sáºµn sÃ ng trÃªn cháº¿ Ä‘á»™ little endian"
  
! #: config/rs6000/rs6000.c:4547
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion yÃªu cáº§u mÃ´ hÃ¬nh mÃ£ medium/large"
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "sai di chuyá»ƒn"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr "Di chuyá»ƒn 128-bit sai"
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "giÃ¡ trá»‹ %%e sai"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "giÃ¡ trá»‹ %%f sai"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "giÃ¡ trá»‹ %%F sai"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "giÃ¡ trá»‹ %%G sai"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "mÃ£ %%j sai"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "mÃ£ %%J sai"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "giÃ¡ trá»‹ %%k sai"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "giÃ¡ trá»‹ %%K sai"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "giÃ¡ trá»‹ %%O sai"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "giÃ¡ trá»‹ %%q sai"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "giÃ¡ trá»‹ %%T sai"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "giÃ¡ trá»‹ %%u sai"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "giÃ¡ trá»‹ %%v sai"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "giÃ¡ trá»‹ %%x sai"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "giÃ¡ trá»‹ %%y sai, hÃ£y thá»­ sá»­ dá»¥ng rÃ ng buá»™c â€œZâ€�"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 vÃ  __ibm128 khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong cÃ¹ng má»™t biá»ƒu thá»©c"
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 vÃ  long double khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong cÃ¹ng má»™t biá»ƒu thá»©c"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 vÃ  long double khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong cÃ¹ng má»™t biá»ƒu thá»©c"
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ä‘á»‘i sá»‘ AltiVec bá»‹ gá»­i cho hÃ m khÃ´ng nguyÃªn máº«u"
  
! #: config/rs6000/rs6000.c:40709
  msgid "Could not generate addis value for fusion"
  msgstr "KhÃ´ng thá»ƒ táº¡o addis cho sÃ¡t nháº­p"
  
! #: config/rs6000/rs6000.c:40781
  msgid "Unable to generate load/store offset for fusion"
  msgstr "KhÃ´ng thá»ƒ táº¡o ra viá»‡c táº£i/lÆ°u offset cho há»£p nháº¥t"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr "Há»£p nháº¥t GPR sai"
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, reg #1 sai"
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, reg #2 sai"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load khÃ´ng MEM"
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, reg #1 sai"
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, reg #2 sai"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store khÃ´ng MEM"
  
! #: config/s390/s390.c:7482
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "khÃ´ng thá»ƒ giáº£i mÃ£ Ä‘á»‹a chá»‰"
  
! #: config/s390/s390.c:7562
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7585
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7603
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7625
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7643
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7653
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7674
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7685
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "háº±ng khÃ´ng há»£p lá»‡ cho bá»• nghÄ©a káº¿t xuáº¥t â€œ%câ€�"
  
! #: config/s390/s390.c:7789
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "háº±ng khÃ´ng há»£p lá»‡ - hÃ£y thá»­ dÃ¹ng bá»• nghÄ©a káº¿t xuáº¥t"
  
! #: config/s390/s390.c:7826
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vÃ©c-tÆ¡ háº±ng khÃ´ng há»£p lá»‡ cho bá»• nghÄ©a káº¿t xuáº¥t â€œ%câ€�"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "biá»ƒu thá»©c khÃ´ng há»£p lá»‡ - hÃ£y thá»­ dÃ¹ng bá»• nghÄ©a káº¿t xuáº¥t"
  
! #: config/s390/s390.c:7836
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "biá»ƒu thá»©c khÃ´ng há»£p lá»‡ cho bá»™ sá»­a Ä‘áº§u ra â€œ%câ€�"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "Vector argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ä�á»‘i sá»‘ vÃ©c-tÆ¡ bá»‹ gá»­i cho hÃ m khÃ´ng nguyÃªn máº«u"
  
! #: config/s390/s390.c:15522
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3693,3971 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "HÃ£y thá»­ cháº¡y â€œ%sâ€� trong trÃ¬nh bao Ä‘á»ƒ tÄƒng giá»›i háº¡n.\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr "-maltivec=le khÃ´ng cho phÃ©p trÃªn Ä‘Ã­ch big-endian"
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx yÃªu cáº§u dáº¥u cháº¥m Ä‘á»™ng loáº¡i pháº§n cá»©ng"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx vÃ  -mpaired khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx yÃªu cáº§u Ä‘áº·t Ä‘á»‹a chá»‰ má»™t cÃ¡ch phá»¥ lá»¥c"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx vÃ  -mno-altivec khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec thÃ¬ táº¯t vsx"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr "-mquad-memory-atomic cáº§n cháº¿ Ä‘á»™ 64-bit"
  
! #: config/rs6000/rs6000.c:4477
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "-mquad-memory khÃ´ng sáºµn sÃ ng trÃªn cháº¿ Ä‘á»™ little endian"
  
! #: config/rs6000/rs6000.c:4549
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mtoc-fusion yÃªu cáº§u cháº¿ Ä‘á»™ 64-bit"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "-mtoc-fusion yÃªu cáº§u mÃ´ hÃ¬nh mÃ£ medium/large"
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "sai di chuyá»ƒn"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr "Di chuyá»ƒn 128-bit sai"
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "giÃ¡ trá»‹ %%e sai"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "giÃ¡ trá»‹ %%f sai"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "giÃ¡ trá»‹ %%F sai"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "giÃ¡ trá»‹ %%G sai"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "mÃ£ %%j sai"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "mÃ£ %%J sai"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "giÃ¡ trá»‹ %%k sai"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "giÃ¡ trá»‹ %%K sai"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "giÃ¡ trá»‹ %%O sai"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "giÃ¡ trá»‹ %%q sai"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "giÃ¡ trá»‹ %%T sai"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "giÃ¡ trá»‹ %%u sai"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "giÃ¡ trá»‹ %%v sai"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "giÃ¡ trá»‹ %%x sai"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "giÃ¡ trá»‹ %%y sai, hÃ£y thá»­ sá»­ dá»¥ng rÃ ng buá»™c â€œZâ€�"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 vÃ  __ibm128 khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong cÃ¹ng má»™t biá»ƒu thá»©c"
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 vÃ  long double khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong cÃ¹ng má»™t biá»ƒu thá»©c"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 vÃ  long double khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong cÃ¹ng má»™t biá»ƒu thá»©c"
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ä‘á»‘i sá»‘ AltiVec bá»‹ gá»­i cho hÃ m khÃ´ng nguyÃªn máº«u"
  
! #: config/rs6000/rs6000.c:40758
  msgid "Could not generate addis value for fusion"
  msgstr "KhÃ´ng thá»ƒ táº¡o addis cho sÃ¡t nháº­p"
  
! #: config/rs6000/rs6000.c:40830
  msgid "Unable to generate load/store offset for fusion"
  msgstr "KhÃ´ng thá»ƒ táº¡o ra viá»‡c táº£i/lÆ°u offset cho há»£p nháº¥t"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr "Há»£p nháº¥t GPR sai"
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, reg #1 sai"
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, reg #2 sai"
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load khÃ´ng MEM"
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, reg #1 sai"
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, reg #2 sai"
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store khÃ´ng MEM"
  
! #: config/s390/s390.c:7489
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "khÃ´ng thá»ƒ giáº£i mÃ£ Ä‘á»‹a chá»‰"
  
! #: config/s390/s390.c:7569
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7592
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7610
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7632
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7650
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7660
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7681
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7692
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "háº±ng khÃ´ng há»£p lá»‡ cho bá»• nghÄ©a káº¿t xuáº¥t â€œ%câ€�"
  
! #: config/s390/s390.c:7796
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "háº±ng khÃ´ng há»£p lá»‡ - hÃ£y thá»­ dÃ¹ng bá»• nghÄ©a káº¿t xuáº¥t"
  
! #: config/s390/s390.c:7833
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vÃ©c-tÆ¡ háº±ng khÃ´ng há»£p lá»‡ cho bá»• nghÄ©a káº¿t xuáº¥t â€œ%câ€�"
  
! #: config/s390/s390.c:7840
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "biá»ƒu thá»©c khÃ´ng há»£p lá»‡ - hÃ£y thá»­ dÃ¹ng bá»• nghÄ©a káº¿t xuáº¥t"
  
! #: config/s390/s390.c:7843
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "biá»ƒu thá»©c khÃ´ng há»£p lá»‡ cho bá»™ sá»­a Ä‘áº§u ra â€œ%câ€�"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "Vector argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ä�á»‘i sá»‘ vÃ©c-tÆ¡ bá»‹ gá»­i cho hÃ m khÃ´ng nguyÃªn máº«u"
  
! #: config/s390/s390.c:15529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "táº¡o vÃ  sá»­ dá»¥ng vá»›i cÃ¡c
*** 3991,4033 ****
  msgid "created and used with different endianness"
  msgstr "táº¡o vÃ  sá»­ dá»¥ng vá»›i cÃ¡c trÃ¬nh tráº¡ng cuá»‘i khÃ¡c nhau"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "toÃ¡n háº¡ng %%Y sai"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "toÃ¡n háº¡ng %%A sai"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "toÃ¡n háº¡ng %%B sai"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "sai toÃ¡n háº¡ng %%C"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "sai toÃ¡n háº¡ng %%D"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "toÃ¡n háº¡ng %%f sai"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "toÃ¡n háº¡ng %%s sai"
  
! #: config/sparc/sparc.c:9164
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "háº±ng sá»‘ dáº¥u cháº¥m Ä‘á»™ng khÃ´ng pháº£i lÃ  má»™t giÃ¡ trá»‹ trá»±c tiáº¿p há»£p lá»‡"
--- 3991,4033 ----
  msgid "created and used with different endianness"
  msgstr "táº¡o vÃ  sá»­ dá»¥ng vá»›i cÃ¡c trÃ¬nh tráº¡ng cuá»‘i khÃ¡c nhau"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "toÃ¡n háº¡ng %%Y sai"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "toÃ¡n háº¡ng %%A sai"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "toÃ¡n háº¡ng %%B sai"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "sai toÃ¡n háº¡ng %%C"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "sai toÃ¡n háº¡ng %%D"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "toÃ¡n háº¡ng %%f sai"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "toÃ¡n háº¡ng %%s sai"
  
! #: config/sparc/sparc.c:9305
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "háº±ng sá»‘ dáº¥u cháº¥m Ä‘á»™ng khÃ´ng pháº£i lÃ  má»™t giÃ¡ trá»‹ trá»±c tiáº¿p há»£p lá»‡"
*************** msgstr "Ä‘á»‹a chá»‰ toÃ¡n háº¡ng khÃ´ng
*** 4189,4218 ****
  msgid "bad test"
  msgstr "sai kiá»ƒm tra"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "giÃ¡ trá»‹ %%D sai"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "bá»™ lá»�c sai"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "giÃ¡ trá»‹ %%d sai"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "giÃ¡ trá»‹ %%t/%%b sai"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "Ä‘á»‹a chá»‰ khÃ´ng chá»©a thanh ghi"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "hiá»‡u sá»‘ Ä‘á»‹a chá»‰ khÃ´ng pháº£i lÃ  má»™t háº±ng sá»‘"
  
--- 4189,4218 ----
  msgid "bad test"
  msgstr "sai kiá»ƒm tra"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "giÃ¡ trá»‹ %%D sai"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "bá»™ lá»�c sai"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "giÃ¡ trá»‹ %%d sai"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "giÃ¡ trá»‹ %%t/%%b sai"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "Ä‘á»‹a chá»‰ khÃ´ng chá»©a thanh ghi"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "hiá»‡u sá»‘ Ä‘á»‹a chá»‰ khÃ´ng pháº£i lÃ  má»™t háº±ng sá»‘"
  
*************** msgstr "({náº·c danh})"
*** 4233,4240 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "cáº§n %<;%>"
--- 4233,4240 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "cáº§n %<;%>"
*************** msgstr "cáº§n %<;%>"
*** 4256,4269 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "cáº§n %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "cáº§n %<,%>"
--- 4256,4269 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "cáº§n %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "cáº§n %<,%>"
*************** msgstr "cáº§n %<,%>"
*** 4294,4300 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "cáº§n %<)%>"
--- 4294,4300 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "cáº§n %<)%>"
*************** msgstr "cáº§n %<)%>"
*** 4302,4308 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "cáº§n %<]%>"
--- 4302,4308 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "cáº§n %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4312,4325 ****
  msgstr "cáº§n %<;%>, %<,%> hoáº·c %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "cáº§n %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "cáº§n %<{%>"
--- 4312,4325 ----
  msgstr "cáº§n %<;%>, %<,%> hoáº·c %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "cáº§n %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "cáº§n %<{%>"
*************** msgstr "cáº§n %<{%>"
*** 4329,4335 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "cáº§n %<:%>"
--- 4329,4335 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "cáº§n %<:%>"
*************** msgstr ""
*** 4342,4365 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "cáº§n %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4342,4365 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr ""
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "cáº§n %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4367,4384 ****
  msgid "expected %<.%>"
  msgstr "cáº§n %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "cáº§n %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "cáº§n %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "cáº§n %<,%> hoáº·c %<)%>"
--- 4367,4384 ----
  msgid "expected %<.%>"
  msgstr "cáº§n %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "cáº§n %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "cáº§n %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "cáº§n %<,%> hoáº·c %<)%>"
*************** msgstr "cáº§n %<,%> hoáº·c %<)%>"
*** 4386,4402 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "cáº§n %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "cáº§n %<#pragma omp section%> hoáº·c %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "cáº§n %<[%>"
--- 4386,4402 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "cáº§n %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "cáº§n %<#pragma omp section%> hoáº·c %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "cáº§n %<[%>"
*************** msgstr "cáº§n %<[%>"
*** 4405,4411 ****
  msgid "(anonymous)"
  msgstr "(náº·c danh)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "cáº§n %<<%>"
--- 4405,4411 ----
  msgid "(anonymous)"
  msgstr "(náº·c danh)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "cáº§n %<<%>"
*************** msgstr "cáº§n %<<%>"
*** 4415,4425 ****
  msgid "expected label"
  msgstr "cáº§n kÃªnh"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "á»©ng cá»­ 1:"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "á»©ng cá»­ 2:"
  
--- 4415,4425 ----
  msgid "expected label"
  msgstr "cáº§n kÃªnh"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "á»©ng cá»­ 1:"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "á»©ng cá»­ 2:"
  
*************** msgstr "%r%s:%d:%d:%R   trong khai triá»
*** 4640,4650 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   trong khai triá»ƒn constexpr cá»§a %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "cÃ¡c á»©ng cá»­ lÃ :"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "á»©ng cá»­ lÃ :"
--- 4640,4650 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%r%s:%d:%R   trong khai triá»ƒn constexpr cá»§a %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "cÃ¡c á»©ng cá»­ lÃ :"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "á»©ng cá»­ lÃ :"
*************** msgstr "Ä�ang Ä‘iá»�u khiá»ƒn:"
*** 4814,4893 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "tham sá»‘ thá»±c táº¿ cho INTENT = OUT/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "YÃªu cáº§u chiá»�u rá»™ng dÆ°Æ¡ng"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "YÃªu cáº§u chiá»�u rá»™ng khÃ´ng pháº£i Ã¢m"
  
! #: fortran/io.c:587
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Gáº·p pháº§n tá»­ khÃ´ng cáº§n â€œ%qcâ€� trong chuá»—i Ä‘á»‹nh dáº¡ng táº¡i %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "Gáº·p káº¿t thá»©c chuá»—i Ä‘á»‹nh dáº¡ng báº¥t thÆ°á»�ng"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "Bá»™ mÃ´ táº£ Ä‘á»‹nh dáº¡ng chá»©a chiá»�u rá»™ng sá»‘ khÃ´ng"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "Thiáº¿u dáº¥u ngoáº·c Ä‘Æ¡n má»Ÿ Ä‘i trÆ°á»›c"
  
! #: fortran/io.c:639
  msgid "Left parenthesis required after %<*%>"
  msgstr "Ä�áº³ng sau â€œ%<*%>â€� thÃ¬ yÃªu cáº§u má»™t dáº¥u ngoáº·c Ä‘Æ¡n má»Ÿ"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "cáº§n bá»™ mÃ´ táº£ chá»‰nh sá»­a P"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "Bá»™ mÃ´ táº£ P yÃªu cáº§u há»‡ sá»‘ tá»· lá»‡ Ä‘i trÆ°á»›c"
  
! #: fortran/io.c:726
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "Cáº§n dáº¥u ngoáº·c Ä‘Æ¡n pháº£i táº¡i %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "Ä�áº³ng sau bá»™ mÃ´ táº£ P thÃ¬ yÃªu cáº§u má»™t dáº¥u pháº©y"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "DÃ¹ng bá»™ mÃ´ táº£ T thÃ¬ yÃªu cáº§u chiá»�u rá»™ng dÆ°Æ¡ng"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "DÃ¹ng bá»™ mÃ´ táº£ g0 thÃ¬ khÃ´ng cho phÃ©p bá»™ ghi rÃµ E"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "YÃªu cáº§u chiá»�u rá»™ng lÅ©y thá»«a dÆ°Æ¡ng"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "Bá»™ ghi rÃµ Ä‘á»‹nh dáº¡ng thÃ¬ yÃªu cáº§u má»™t dáº¥u cháº¥m"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "tháº» %s"
  
! #: fortran/io.c:3217
  msgid "internal unit in WRITE"
  msgstr "Ä‘Æ¡n vá»‹ bÃªn trong trong GHI"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "tháº» %s vá»›i INQUIRE"
--- 4814,4893 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "tham sá»‘ thá»±c táº¿ cho INTENT = OUT/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "YÃªu cáº§u chiá»�u rá»™ng dÆ°Æ¡ng"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "YÃªu cáº§u chiá»�u rá»™ng khÃ´ng pháº£i Ã¢m"
  
! #: fortran/io.c:597
  msgid "Unexpected element %qc in format string at %L"
  msgstr "Gáº·p pháº§n tá»­ khÃ´ng cáº§n â€œ%qcâ€� trong chuá»—i Ä‘á»‹nh dáº¡ng táº¡i %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "Gáº·p káº¿t thá»©c chuá»—i Ä‘á»‹nh dáº¡ng báº¥t thÆ°á»�ng"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "Bá»™ mÃ´ táº£ Ä‘á»‹nh dáº¡ng chá»©a chiá»�u rá»™ng sá»‘ khÃ´ng"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "Thiáº¿u dáº¥u ngoáº·c Ä‘Æ¡n má»Ÿ Ä‘i trÆ°á»›c"
  
! #: fortran/io.c:649
  msgid "Left parenthesis required after %<*%>"
  msgstr "Ä�áº³ng sau â€œ%<*%>â€� thÃ¬ yÃªu cáº§u má»™t dáº¥u ngoáº·c Ä‘Æ¡n má»Ÿ"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "cáº§n bá»™ mÃ´ táº£ chá»‰nh sá»­a P"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "Bá»™ mÃ´ táº£ P yÃªu cáº§u há»‡ sá»‘ tá»· lá»‡ Ä‘i trÆ°á»›c"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "Ä�áº³ng sau bá»™ mÃ´ táº£ P thÃ¬ yÃªu cáº§u má»™t dáº¥u pháº©y"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "DÃ¹ng bá»™ mÃ´ táº£ T thÃ¬ yÃªu cáº§u chiá»�u rá»™ng dÆ°Æ¡ng"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "DÃ¹ng bá»™ mÃ´ táº£ g0 thÃ¬ khÃ´ng cho phÃ©p bá»™ ghi rÃµ E"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "YÃªu cáº§u chiá»�u rá»™ng lÅ©y thá»«a dÆ°Æ¡ng"
  
! #: fortran/io.c:1006
! #, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "Cáº§n dáº¥u ngoáº·c Ä‘Æ¡n pháº£i táº¡i %C"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "Bá»™ ghi rÃµ Ä‘á»‹nh dáº¡ng thÃ¬ yÃªu cáº§u má»™t dáº¥u cháº¥m"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "tháº» %s"
  
! #: fortran/io.c:3251
  msgid "internal unit in WRITE"
  msgstr "Ä‘Æ¡n vá»‹ bÃªn trong trong GHI"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "tháº» %s vá»›i INQUIRE"
*************** msgstr "tháº» %s vá»›i INQUIRE"
*** 4897,4971 ****
  msgid "Syntax error in expression at %C"
  msgstr "Gáº·p lá»—i cÃº phÃ¡p trong biá»ƒu thá»©c táº¡i %C"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "Gáº·p káº¿t thÃºc táº­p tin báº¥t thÆ°á»�ng"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "TrÃ n sá»‘ nguyÃªn"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "TÃªn quÃ¡ dÃ i"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "TÃªn sai"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "Mong Ä‘á»£i má»™t tÃªn"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "Mong Ä‘á»£i má»™t dáº¥u ngoáº·c Ä‘Æ¡n má»Ÿ"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "Mong Ä‘á»£i má»™t dáº¥u ngoáº·c Ä‘Æ¡n Ä‘Ã³ng"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "Mong Ä‘á»£i má»™t sá»‘ nguyÃªn"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "Mong Ä‘á»£i má»™t chuá»—i"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): khÃ´ng tÃ¬m tháº¥y bá»™ Ä‘áº¿m"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "Mong Ä‘á»£i má»™t tÃªn bit thuá»™c tÃ­nh"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "Mong Ä‘á»£i má»™t chuá»—i sá»‘ nguyÃªn"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "Gáº·p lá»—i khi chuyá»ƒn Ä‘á»•i sá»‘ nguyÃªn"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "Mong Ä‘á»£i má»™t chuá»—i tháº­t"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "Mong Ä‘á»£i má»™t loáº¡i biá»ƒu thá»©c"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "ToÃ¡n tá»­ sai"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "Gáº·p loáº¡i saio trong biá»ƒu thá»©c báº¥t biáº¿n"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "Gáº·p káº¿t thá»©c mÃ´-Ä‘un báº¥t thÆ°á»�ng"
  
--- 4897,4971 ----
  msgid "Syntax error in expression at %C"
  msgstr "Gáº·p lá»—i cÃº phÃ¡p trong biá»ƒu thá»©c táº¡i %C"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "Gáº·p káº¿t thÃºc táº­p tin báº¥t thÆ°á»�ng"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "TrÃ n sá»‘ nguyÃªn"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "TÃªn quÃ¡ dÃ i"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "TÃªn sai"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "Mong Ä‘á»£i má»™t tÃªn"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "Mong Ä‘á»£i má»™t dáº¥u ngoáº·c Ä‘Æ¡n má»Ÿ"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "Mong Ä‘á»£i má»™t dáº¥u ngoáº·c Ä‘Æ¡n Ä‘Ã³ng"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "Mong Ä‘á»£i má»™t sá»‘ nguyÃªn"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "Mong Ä‘á»£i má»™t chuá»—i"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): khÃ´ng tÃ¬m tháº¥y bá»™ Ä‘áº¿m"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "Mong Ä‘á»£i má»™t tÃªn bit thuá»™c tÃ­nh"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "Mong Ä‘á»£i má»™t chuá»—i sá»‘ nguyÃªn"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "Gáº·p lá»—i khi chuyá»ƒn Ä‘á»•i sá»‘ nguyÃªn"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "Mong Ä‘á»£i má»™t chuá»—i tháº­t"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "Mong Ä‘á»£i má»™t loáº¡i biá»ƒu thá»©c"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "ToÃ¡n tá»­ sai"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "Gáº·p loáº¡i saio trong biá»ƒu thá»©c báº¥t biáº¿n"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "Gáº·p káº¿t thá»©c mÃ´-Ä‘un báº¥t thÆ°á»�ng"
  
*************** msgstr "Chiá»�u dÃ i chuá»—i tháº­t khÃ´
*** 5210,5221 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Chiá»�u dÃ i chuá»—i tháº­t váº«n nhá»� hÆ¡n Ä‘iá»�u khai bÃ¡o cho Ä‘á»‘i sá»‘ giáº£ â€œ%sâ€� (%ld/%ld)"
  
! #: fortran/trans-expr.c:8617
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr "GÃ¡n vÃ´ hÆ°á»›ng cho máº£ng chÆ°a cáº¥p phÃ¡t"
  
--- 5210,5221 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Chiá»�u dÃ i chuá»—i tháº­t váº«n nhá»� hÆ¡n Ä‘iá»�u khai bÃ¡o cho Ä‘á»‘i sá»‘ giáº£ â€œ%sâ€� (%ld/%ld)"
  
! #: fortran/trans-expr.c:8627
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr "GÃ¡n vÃ´ hÆ°á»›ng cho máº£ng chÆ°a cáº¥p phÃ¡t"
  
*************** msgstr "SH2a khÃ´ng há»— trá»£ tÃ¬nh trá
*** 5562,5568 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "khÃ´ng cho phÃ©p sá»­ dá»¥ng Ä‘á»“ng thá»�i hai tÃ¹y chá»�n -m32 vÃ  -m64"
  
--- 5562,5568 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "khÃ´ng cho phÃ©p sá»­ dá»¥ng Ä‘á»“ng thá»�i hai tÃ¹y chá»�n -m32 vÃ  -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 8481,8487 ****
  msgstr "Ghi rÃµ kÃ­ch cá»¡ bit cá»§a hiá»‡u sá»‘ TLS trá»±c tiáº¿p."
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "Ä�á»‹nh thá»�i mÃ£ cho CPU Ä‘Æ°a ra."
--- 8481,8487 ----
  msgstr "Ghi rÃµ kÃ­ch cá»¡ bit cá»§a hiá»‡u sá»‘ TLS trá»±c tiáº¿p."
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  msgid "Schedule code for given CPU."
  msgstr "Ä�á»‹nh thá»�i mÃ£ cho CPU Ä‘Æ°a ra."
*************** msgstr "Ä�áº·t thanh ghi giá»¯ giÃ¡ trá»
*** 8702,8708 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "Sá»­ dá»¥ng LRA thay cho reload ."
  
--- 8702,8708 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  msgid "Use LRA instead of reload."
  msgstr "Sá»­ dá»¥ng LRA thay cho reload ."
  
*************** msgstr "kÃ­ch cá»¡ (long double) lÃ  12.
*** 8919,8930 ****
  msgid "Use 80-bit long double."
  msgstr "Sá»­ dá»¥ng Ä‘Ã´i dÃ i 80-bit."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr "Sá»­ dá»¥ng Ä‘Ã´i dÃ i 64-bit."
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr "Sá»­ dá»¥ng Ä‘Ã´i dÃ i 128-bit."
--- 8919,8930 ----
  msgid "Use 80-bit long double."
  msgstr "Sá»­ dá»¥ng Ä‘Ã´i dÃ i 80-bit."
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  msgid "Use 64-bit long double."
  msgstr "Sá»­ dá»¥ng Ä‘Ã´i dÃ i 64-bit."
  
! #: config/i386/i386.opt:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  msgid "Use 128-bit long double."
  msgstr "Sá»­ dá»¥ng Ä‘Ã´i dÃ i 128-bit."
*************** msgstr "ABI 31-bit."
*** 9955,10041 ****
  msgid "64 bit ABI."
  msgstr "ABI 64-bit."
  
! #: config/s390/s390.opt:123
  msgid "Maintain backchain pointer."
  msgstr "Báº£o tá»“n hÃ m trá»� dÃ¢y chuyá»�n ngÆ°á»£c"
  
! #: config/s390/s390.opt:127
  msgid "Additional debug prints."
  msgstr "Láº§n bá»• sung in ra thÃ´ng tin gá»¡ rá»‘i."
  
! #: config/s390/s390.opt:131
  msgid "ESA/390 architecture."
  msgstr "Kiáº¿n trÃºc ESA/390."
  
! #: config/s390/s390.opt:135
  msgid "Enable decimal floating point hardware support."
  msgstr "Báº­t viá»‡c há»— trá»£ pháº§n cá»©ng dáº¥u cháº¥m Ä‘á»™ng tháº­p phÃ¢n."
  
! #: config/s390/s390.opt:139
  msgid "Enable hardware floating point."
  msgstr "Báº­t dáº¥u cháº¥m Ä‘á»™ng loáº¡i pháº§n cá»©ng."
  
! #: config/s390/s390.opt:143
  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:161
  msgid "Use hardware transactional execution instructions."
  msgstr "Sá»­ dá»¥ng cÃ¡c chá»‰ lá»‡nh thá»±c thi giao dá»‹ch báº±ng pháº§n cá»©ng."
  
! #: config/s390/s390.opt:165
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:169
  msgid "Use packed stack layout."
  msgstr "Sá»­ dá»¥ng bá»‘ trÃ­ ngÄƒn xáº¿p Ä‘Ã³ng gÃ³i."
  
! #: config/s390/s390.opt:173
  msgid "Use bras for executable < 64k."
  msgstr "Sá»­ dá»¥ng BRAS cho táº­p tin thá»±c thá»‹ < 64k."
  
! #: config/s390/s390.opt:177
  msgid "Disable hardware floating point."
  msgstr "Táº¯t dáº¥u cháº¥m Ä‘á»™ng báº±ng pháº§n cá»©ng."
  
! #: config/s390/s390.opt:181
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Ä�áº·t sá»‘ tá»‘i Ä‘a cÃ¡c byte cáº§n Ä‘á»ƒ cho kÃ­ch cá»¡ ngÄƒn xáº¿p trÆ°á»›c khi gÃ¢y ra má»™t cÃ¢u lá»‡nh Ä‘áº·t báº«y."
  
! #: config/s390/s390.opt:185
  msgid "Switches off the -mstack-guard= option."
  msgstr "Táº¯t tÃ¹y chá»�n -mstack-guard=."
  
! #: config/s390/s390.opt:189
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Xuáº¥t mÃ£ bá»• sung trong Ä‘oáº¡n má»Ÿ Ä‘áº§u hÃ m Ä‘á»ƒ Ä‘áº·t báº«y náº¿u kÃ­ch cá»¡ ngÄƒn xáº¿p vÆ°á»£t quÃ¡ giá»›i háº¡n Ä‘Æ°a ra."
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  msgid "Use the mvcle instruction for block moves."
  msgstr "Táº¡o ra cÃ¢u lá»‡nh chuá»—i mvcle Ä‘á»ƒ di chuyá»ƒn khá»‘i."
  
! #: config/s390/s390.opt:205
  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:210
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Cáº£nh bÃ¡o náº¿u má»™t hÃ m sá»­ dá»¥ng alloca hoáº·c táº¡o má»™t máº£ng cÃ³ kÃ­ch cá»¡ nÄƒng Ä‘á»™ng."
  
! #: config/s390/s390.opt:214
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Cáº£nh bÃ¡o náº¿u cÃ³ má»™t hÃ m riÃªng láº» vá»›i kÃ­ch cá»¡ khung vÆ°á»£t quÃ¡ kÃ­ch cá»¡ khung Ä‘Æ°a ra."
  
! #: config/s390/s390.opt:218
  msgid "z/Architecture."
  msgstr "z/Kiáº¿n trÃºc."
  
! #: config/s390/s390.opt:222
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
--- 9955,10041 ----
  msgid "64 bit ABI."
  msgstr "ABI 64-bit."
  
! #: config/s390/s390.opt:126
  msgid "Maintain backchain pointer."
  msgstr "Báº£o tá»“n hÃ m trá»� dÃ¢y chuyá»�n ngÆ°á»£c"
  
! #: config/s390/s390.opt:130
  msgid "Additional debug prints."
  msgstr "Láº§n bá»• sung in ra thÃ´ng tin gá»¡ rá»‘i."
  
! #: config/s390/s390.opt:134
  msgid "ESA/390 architecture."
  msgstr "Kiáº¿n trÃºc ESA/390."
  
! #: config/s390/s390.opt:138
  msgid "Enable decimal floating point hardware support."
  msgstr "Báº­t viá»‡c há»— trá»£ pháº§n cá»©ng dáº¥u cháº¥m Ä‘á»™ng tháº­p phÃ¢n."
  
! #: config/s390/s390.opt:142
  msgid "Enable hardware floating point."
  msgstr "Báº­t dáº¥u cháº¥m Ä‘á»™ng loáº¡i pháº§n cá»©ng."
  
! #: config/s390/s390.opt:146
  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:164
  msgid "Use hardware transactional execution instructions."
  msgstr "Sá»­ dá»¥ng cÃ¡c chá»‰ lá»‡nh thá»±c thi giao dá»‹ch báº±ng pháº§n cá»©ng."
  
! #: config/s390/s390.opt:168
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  msgid "Use packed stack layout."
  msgstr "Sá»­ dá»¥ng bá»‘ trÃ­ ngÄƒn xáº¿p Ä‘Ã³ng gÃ³i."
  
! #: config/s390/s390.opt:176
  msgid "Use bras for executable < 64k."
  msgstr "Sá»­ dá»¥ng BRAS cho táº­p tin thá»±c thá»‹ < 64k."
  
! #: config/s390/s390.opt:180
  msgid "Disable hardware floating point."
  msgstr "Táº¯t dáº¥u cháº¥m Ä‘á»™ng báº±ng pháº§n cá»©ng."
  
! #: config/s390/s390.opt:184
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Ä�áº·t sá»‘ tá»‘i Ä‘a cÃ¡c byte cáº§n Ä‘á»ƒ cho kÃ­ch cá»¡ ngÄƒn xáº¿p trÆ°á»›c khi gÃ¢y ra má»™t cÃ¢u lá»‡nh Ä‘áº·t báº«y."
  
! #: config/s390/s390.opt:188
  msgid "Switches off the -mstack-guard= option."
  msgstr "Táº¯t tÃ¹y chá»�n -mstack-guard=."
  
! #: config/s390/s390.opt:192
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Xuáº¥t mÃ£ bá»• sung trong Ä‘oáº¡n má»Ÿ Ä‘áº§u hÃ m Ä‘á»ƒ Ä‘áº·t báº«y náº¿u kÃ­ch cá»¡ ngÄƒn xáº¿p vÆ°á»£t quÃ¡ giá»›i háº¡n Ä‘Æ°a ra."
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  msgid "Use the mvcle instruction for block moves."
  msgstr "Táº¡o ra cÃ¢u lá»‡nh chuá»—i mvcle Ä‘á»ƒ di chuyá»ƒn khá»‘i."
  
! #: config/s390/s390.opt:208
  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:213
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Cáº£nh bÃ¡o náº¿u má»™t hÃ m sá»­ dá»¥ng alloca hoáº·c táº¡o má»™t máº£ng cÃ³ kÃ­ch cá»¡ nÄƒng Ä‘á»™ng."
  
! #: config/s390/s390.opt:217
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Cáº£nh bÃ¡o náº¿u cÃ³ má»™t hÃ m riÃªng láº» vá»›i kÃ­ch cá»¡ khung vÆ°á»£t quÃ¡ kÃ­ch cá»¡ khung Ä‘Æ°a ra."
  
! #: config/s390/s390.opt:221
  msgid "z/Architecture."
  msgstr "z/Kiáº¿n trÃºc."
  
! #: config/s390/s390.opt:225
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
*************** msgstr "Cung cáº¥p thÆ° viá»‡n cho bá»™
*** 10088,10098 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "Hiá»ƒu ARM CPUs (Ä‘á»ƒ dÃ¹ng vá»›i tÃ¹y chá»�n -mcpu= vÃ  -mtune=):"
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "Hiá»ƒu kiáº¿n trÃºc ARM (Ä‘á»ƒ dÃ¹ng vá»›i tÃ¹y chá»�n -march=):"
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Hiá»ƒu ARM FPUs (Ä‘á»ƒ dÃ¹ng vá»›i tÃ¹y chá»�n -mfpu=):"
  
--- 10088,10098 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "Hiá»ƒu ARM CPUs (Ä‘á»ƒ dÃ¹ng vá»›i tÃ¹y chá»�n -mcpu= vÃ  -mtune=):"
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "Hiá»ƒu kiáº¿n trÃºc ARM (Ä‘á»ƒ dÃ¹ng vá»›i tÃ¹y chá»�n -march=):"
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Hiá»ƒu ARM FPUs (Ä‘á»ƒ dÃ¹ng vá»›i tÃ¹y chá»�n -mfpu=):"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 10319,10396 ****
  msgstr ""
  
  #: config/sparc/sparc.opt:86
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  msgid "Pointers are 64-bit."
  msgstr "Con trá»� lÃ  64-bit"
  
! #: config/sparc/sparc.opt:106
  msgid "Pointers are 32-bit."
  msgstr "Con trá»� lÃ  32-bit."
  
! #: config/sparc/sparc.opt:110
  msgid "Use 64-bit ABI."
  msgstr "Sá»­ dá»¥ng ABI 64-bit."
  
! #: config/sparc/sparc.opt:114
  msgid "Use 32-bit ABI."
  msgstr "Sá»­ dá»¥ng ABI 32-bit."
  
! #: config/sparc/sparc.opt:118
  msgid "Use stack bias."
  msgstr "Sá»­ dá»¥ng khuynh hÆ°á»›ng vá»� ngÄƒn xáº¿p."
  
! #: config/sparc/sparc.opt:122
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Sá»­ dá»¥ng cáº¥u trÃºc khi xáº¿p hÃ ng máº¡nh hÆ¡n cÃ¡c báº£n sao tá»« Ä‘Ã´i."
  
! #: config/sparc/sparc.opt:126
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Tá»‘i Æ°u hÃ³a cÃ¡c cÃ¢u lá»‡nh gá»�i Ä‘uÃ´i trong bá»™ dá»‹ch mÃ£ sá»‘ vÃ  bá»™ liÃªn káº¿t."
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Ä�á»«ng táº¡o mÃ£ mÃ  nÃ³ chá»‰ cháº¡y Ä‘Æ°á»£c trong cháº¿ Ä‘á»™ siÃªu giÃ¡m sÃ¡t (máº·c Ä‘á»‹nh)."
  
! #: config/sparc/sparc.opt:134 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr "Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a CPU Ä‘Æ°a ra, vÃ  Ä‘á»‹nh thá»�i mÃ£ cho CPU Ä‘Ã³."
  
! #: config/sparc/sparc.opt:214
  msgid "Use given SPARC-V9 code model."
  msgstr "Sá»­ dá»¥ng máº«u mÃ£ SPARC-V9 Ä‘Æ°a ra."
  
! #: config/sparc/sparc.opt:218
  msgid "Enable debug output."
  msgstr "Báº­t káº¿t xuáº¥t gá»¡ rá»‘i."
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Báº­t chá»©c nÄƒng kiá»ƒm tra tráº£ láº¡i cáº¥u trÃºc psABI 32-bit ngáº·t"
  
! #: config/sparc/sparc.opt:226
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:231
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:260
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
--- 10319,10415 ----
  msgstr ""
  
  #: config/sparc/sparc.opt:86
+ #, fuzzy
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr "Ä�á»«ng sá»­ dá»¥ng chá»‰ lá»‡nh callt (máº·c Ä‘á»‹nh)."
+ 
+ #: config/sparc/sparc.opt:90
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Táº¡o ra cÃ¢u lá»‡nh nhÃ¢n-cá»™ng kiá»ƒu dáº¥u cháº¥m Ä‘á»™ng"
! 
! #: config/sparc/sparc.opt:102
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:106
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  msgid "Pointers are 64-bit."
  msgstr "Con trá»� lÃ  64-bit"
  
! #: config/sparc/sparc.opt:114
  msgid "Pointers are 32-bit."
  msgstr "Con trá»� lÃ  32-bit."
  
! #: config/sparc/sparc.opt:118
  msgid "Use 64-bit ABI."
  msgstr "Sá»­ dá»¥ng ABI 64-bit."
  
! #: config/sparc/sparc.opt:122
  msgid "Use 32-bit ABI."
  msgstr "Sá»­ dá»¥ng ABI 32-bit."
  
! #: config/sparc/sparc.opt:126
  msgid "Use stack bias."
  msgstr "Sá»­ dá»¥ng khuynh hÆ°á»›ng vá»� ngÄƒn xáº¿p."
  
! #: config/sparc/sparc.opt:130
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "Sá»­ dá»¥ng cáº¥u trÃºc khi xáº¿p hÃ ng máº¡nh hÆ¡n cÃ¡c báº£n sao tá»« Ä‘Ã´i."
  
! #: config/sparc/sparc.opt:134
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "Tá»‘i Æ°u hÃ³a cÃ¡c cÃ¢u lá»‡nh gá»�i Ä‘uÃ´i trong bá»™ dá»‹ch mÃ£ sá»‘ vÃ  bá»™ liÃªn káº¿t."
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "Ä�á»«ng táº¡o mÃ£ mÃ  nÃ³ chá»‰ cháº¡y Ä‘Æ°á»£c trong cháº¿ Ä‘á»™ siÃªu giÃ¡m sÃ¡t (máº·c Ä‘á»‹nh)."
  
! #: config/sparc/sparc.opt:142 config/visium/visium.opt:45
  msgid "Use features of and schedule code for given CPU."
  msgstr "Sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng cá»§a CPU Ä‘Æ°a ra, vÃ  Ä‘á»‹nh thá»�i mÃ£ cho CPU Ä‘Ã³."
  
! #: config/sparc/sparc.opt:225
  msgid "Use given SPARC-V9 code model."
  msgstr "Sá»­ dá»¥ng máº«u mÃ£ SPARC-V9 Ä‘Æ°a ra."
  
! #: config/sparc/sparc.opt:229
  msgid "Enable debug output."
  msgstr "Báº­t káº¿t xuáº¥t gá»¡ rá»‘i."
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "Báº­t chá»©c nÄƒng kiá»ƒm tra tráº£ láº¡i cáº¥u trÃºc psABI 32-bit ngáº·t"
  
! #: config/sparc/sparc.opt:237
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:242
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:246
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:250
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
! 
! #: config/sparc/sparc.opt:283
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
*************** msgid "Detect paths that trigger erroneo
*** 14760,14766 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 14779,14785 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 15162,15168 ****
  msgstr "cáº§n kiá»ƒu boolean"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Mong Ä‘á»£i má»™t sá»‘ nguyÃªn"
--- 15181,15187 ----
  msgstr "cáº§n kiá»ƒu boolean"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Mong Ä‘á»£i má»™t sá»‘ nguyÃªn"
*************** msgstr ""
*** 15440,15566 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:513
  msgid "invalid comparison of non-ordered type"
  msgstr ""
  
! #: go/gofrontend/types.cc:529
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:531
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:533
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:539
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "toÃ¡n tá»­ khÃ´ng há»£p lá»‡ (%s)"
  
! #: go/gofrontend/types.cc:562
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "dÃ¹ng %<restrict%> khÃ´ng há»£p lá»‡"
  
! #: go/gofrontend/types.cc:586
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "sai sá»­ dá»¥ng máº£ng khÃ´ng pháº£i lvalue"
  
! #: go/gofrontend/types.cc:603
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:631
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "cáº§n chuyá»ƒn Ä‘á»•i rÃµ rÃ ng"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "khÃ´ng thá»ƒ dÃ¹ng kiá»ƒu %s nhÆ° lÃ  %s"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "khÃ¡c kiá»ƒu nháº­n Ä‘Æ°á»£c"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "khÃ¡c sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "khÃ¡c kiá»ƒu tham sá»‘"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "varargs khÃ¡c biá»‡t"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  msgid "different number of results"
  msgstr "khÃ¡c sá»‘ cá»§a káº¿t quáº£"
  
! #: go/gofrontend/types.cc:3935
  msgid "different result types"
  msgstr "kiá»ƒu káº¿t quáº£ khÃ¡c biá»‡t"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "kiá»ƒu khÃ´ng tÆ°Æ¡ng thÃ­ch cho phÆ°Æ¡ng thá»©c %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "kiá»ƒu khÃ´ng tÆ°Æ¡ng thÃ­ch cho phÆ°Æ¡ng thá»©c %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "kiá»ƒu khÃ´ng cÃ³ phÆ°Æ¡ng thá»©c"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "phÆ°Æ¡ng thá»©c cÃ²n chÆ°a rÃµ rÃ ng %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "thiáº¿u phÆ°Æ¡ng thá»©c%s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "phÆ°Æ¡ng thá»©c %s%s%s yÃªu cáº§u bá»™ nháº­n con trá»�"
  
! #: go/gofrontend/types.cc:8621
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "phÆ°Æ¡ng thá»©c %s%s%s Ä‘Æ°á»£c Ä‘Ã¡nh dáº¥u lÃ  go:nointerface"
--- 15459,15585 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr ""
  
! #: go/gofrontend/types.cc:525
  msgid "invalid comparison of non-ordered type"
  msgstr ""
  
! #: go/gofrontend/types.cc:541
  msgid "slice can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:543
  msgid "map can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:545
  msgid "func can only be compared to nil"
  msgstr ""
  
! #: go/gofrontend/types.cc:551
  #, c-format
  msgid "invalid operation (%s)"
  msgstr "toÃ¡n tá»­ khÃ´ng há»£p lá»‡ (%s)"
  
! #: go/gofrontend/types.cc:574
  msgid "invalid comparison of non-comparable type"
  msgstr ""
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "dÃ¹ng %<restrict%> khÃ´ng há»£p lá»‡"
  
! #: go/gofrontend/types.cc:598
  msgid "invalid comparison of non-comparable struct"
  msgstr ""
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "sai sá»­ dá»¥ng máº£ng khÃ´ng pháº£i lvalue"
  
! #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable array"
  msgstr ""
  
! #: go/gofrontend/types.cc:643
  msgid "multiple-value function call in single-value context"
  msgstr ""
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "cáº§n chuyá»ƒn Ä‘á»•i rÃµ rÃ ng"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "khÃ´ng thá»ƒ dÃ¹ng kiá»ƒu %s nhÆ° lÃ  %s"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "khÃ¡c kiá»ƒu nháº­n Ä‘Æ°á»£c"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "khÃ¡c sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "khÃ¡c kiá»ƒu tham sá»‘"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "varargs khÃ¡c biá»‡t"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  msgid "different number of results"
  msgstr "khÃ¡c sá»‘ cá»§a káº¿t quáº£"
  
! #: go/gofrontend/types.cc:3951
  msgid "different result types"
  msgstr "kiá»ƒu káº¿t quáº£ khÃ¡c biá»‡t"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr ""
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "kiá»ƒu khÃ´ng tÆ°Æ¡ng thÃ­ch cho phÆ°Æ¡ng thá»©c %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "kiá»ƒu khÃ´ng tÆ°Æ¡ng thÃ­ch cho phÆ°Æ¡ng thá»©c %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  msgid "pointer to interface type has no methods"
  msgstr ""
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "kiá»ƒu khÃ´ng cÃ³ phÆ°Æ¡ng thá»©c"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "phÆ°Æ¡ng thá»©c cÃ²n chÆ°a rÃµ rÃ ng %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "thiáº¿u phÆ°Æ¡ng thá»©c%s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "phÆ°Æ¡ng thá»©c %s%s%s yÃªu cáº§u bá»™ nháº­n con trá»�"
  
! #: go/gofrontend/types.cc:8644
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "phÆ°Æ¡ng thá»©c %s%s%s Ä‘Æ°á»£c Ä‘Ã¡nh dáº¥u lÃ  go:nointerface"
*************** msgstr ""
*** 15740,15746 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
--- 15759,15765 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
*************** msgstr "mÃ´ hÃ¬nh bá»™ nhá»› khÃ´ng há»£
*** 15802,15909 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "mÃ´ hÃ¬nh bá»™ nhá»› khÃ´ng há»£p lá»‡ cho %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "mÃ´ hÃ¬nh bá»™ nhá»› khÃ´ng há»£p lá»‡ cho %<__atomic_store%>"
  
! #: builtins.c:6186
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6228
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6292
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y"
  
! #: builtins.c:6312
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ä‘á»‘i sá»‘ thá»© hai pháº£i lÃ  1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ná»�n táº£ng Ä‘Ã­ch cá»§a báº¡n khÃ´ng há»— trá»£ -fcheck-pointer-bounds"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ä‘á»‹nh dáº¡ng Ä‘Ã­ch khÃ´ng há»— trá»£ vÃ´ cá»±c"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ cho hÃ m %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ä‘Æ°á»£c gá»�i mÃ  khÃ´ng cÃ³ Ä‘á»‘i sá»‘"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ cho hÃ m %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ä‘á»‘i sá»‘ thá»© hai cá»§a %<va_start%> khÃ´ng lÃ  Ä‘á»‘i sá»‘ cÃ³ tÃªn cuá»‘i"
  
! #: builtins.c:9467
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 15821,15928 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "mÃ´ hÃ¬nh bá»™ nhá»› khÃ´ng há»£p lá»‡ cho %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "mÃ´ hÃ¬nh bá»™ nhá»› khÃ´ng há»£p lá»‡ cho %<__atomic_store%>"
  
! #: builtins.c:6192
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6234
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6298
  #, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_thread_pointer khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y"
  
! #: builtins.c:6318
  #, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_set_thread_pointer khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ä‘á»‘i sá»‘ thá»© hai pháº£i lÃ  1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "Ná»�n táº£ng Ä‘Ã­ch cá»§a báº¡n khÃ´ng há»— trá»£ -fcheck-pointer-bounds"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ä‘á»‹nh dáº¡ng Ä‘Ã­ch khÃ´ng há»— trá»£ vÃ´ cá»±c"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr ""
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ cho hÃ m %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ä‘Æ°á»£c gá»�i mÃ  khÃ´ng cÃ³ Ä‘á»‘i sá»‘"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ cho hÃ m %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ä‘á»‘i sá»‘ thá»© hai cá»§a %<va_start%> khÃ´ng lÃ  Ä‘á»‘i sá»‘ cÃ³ tÃªn cuá»‘i"
  
! #: builtins.c:9473
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 16811,16822 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ä‘Æ°á»£c dÃ¹ng mÃ  chÆ°a tá»«ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 16830,16841 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ä‘Æ°á»£c dÃ¹ng mÃ  chÆ°a tá»«ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr "khÃ´ng thá»ƒ Ä‘Ã³ng Ä‘Ã¡p á»©ng
*** 16911,16922 ****
  msgid "cannot find '%s'"
  msgstr "khÃ´ng tÃ¬m tháº¥y â€œ%sâ€�"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init bá»‹ lá»—i: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 16930,16941 ----
  msgid "cannot find '%s'"
  msgstr "khÃ´ng tÃ¬m tháº¥y â€œ%sâ€�"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pex_init bá»‹ lá»—i: %m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "%s: %m"
*** 16926,16932 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER pháº£i Ä‘Æ°á»£c Ä‘áº·t"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 16945,16951 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER pháº£i Ä‘Æ°á»£c Ä‘áº·t"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 17140,17146 ****
  msgid "error writing %qs"
  msgstr "lá»—i ghi %qs"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ %s"
--- 17159,17165 ----
  msgid "error writing %qs"
  msgstr "lá»—i ghi %qs"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ %s"
*************** msgstr "khÃ´ng hiá»ƒu tÃ¹y chá»�n %q.*s
*** 17220,17236 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13685
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 17239,17255 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 17340,17351 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 17359,17370 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr ""
*** 17360,17371 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
--- 17379,17390 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr ""
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
*************** msgstr ""
*** 17380,17386 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 17399,17405 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 17410,17416 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 17429,17435 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 17420,17426 ****
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 17439,17445 ----
  msgid "total size of local objects too large"
  msgstr ""
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgstr "%qs lÃ  tÃ¹y chá»�n khÃ´ng hiá»ƒ
*** 17520,17581 ****
  msgid "input file %qs is the same as output file"
  msgstr "táº­p tin Ä‘áº§u vÃ o %qs lÃ  cÃ¹ng vá»›i táº­p tin Ä‘áº§u ra"
  
! #: gcc.c:4498
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe bá»‹ bá»� qua bá»Ÿi vÃ¬ -save-temps Ä‘Æ°á»£c chá»‰ ra"
  
! #: gcc.c:4586
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> sau táº­p tin Ä‘áº§u vÃ o cuá»‘i khÃ´ng chá»‹u tÃ¡c Ä‘á»™ng"
  
! #: gcc.c:4768
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4973
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch %qs khÃ´ng báº¯t Ä‘áº§u vá»›i %<-%>"
  
! #: gcc.c:4977
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin Ä‘Ã¡p á»©ng táº¡m thá»�i %s"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "khÃ´ng thá»ƒ ghi vÃ o táº­p tin Ä‘Ã¡p á»©ng táº¡m thá»�i %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "khÃ´ng thá»ƒ Ä‘Ã³ng táº­p tin Ä‘Ã¡p á»©ng táº¡m thá»�i %s"
  
! #: gcc.c:5206
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Ä‘áº·c táº£ %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%0%c%> khÃ´ng há»£p lá»‡"
  
! #: gcc.c:5677
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%W%c%> khÃ´ng há»£p lá»‡"
  
! #: gcc.c:5700
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%x%c%> khÃ´ng há»£p lá»‡"
--- 17539,17606 ----
  msgid "input file %qs is the same as output file"
  msgstr "táº­p tin Ä‘áº§u vÃ o %qs lÃ  cÃ¹ng vá»›i táº­p tin Ä‘áº§u ra"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output file not specified"
! msgid "output filename may not be empty"
! msgstr "chÆ°a chá»‰ Ä‘á»‹nh táº­p tin Ä‘áº§u vÃ o"
! 
! #: gcc.c:4501
  #, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe bá»‹ bá»� qua bá»Ÿi vÃ¬ -save-temps Ä‘Æ°á»£c chá»‰ ra"
  
! #: gcc.c:4589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> sau táº­p tin Ä‘áº§u vÃ o cuá»‘i khÃ´ng chá»‹u tÃ¡c Ä‘á»™ng"
  
! #: gcc.c:4771
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.c:4976
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch %qs khÃ´ng báº¯t Ä‘áº§u vá»›i %<-%>"
  
! #: gcc.c:4980
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin Ä‘Ã¡p á»©ng táº¡m thá»�i %s"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "khÃ´ng thá»ƒ ghi vÃ o táº­p tin Ä‘Ã¡p á»©ng táº¡m thá»�i %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "khÃ´ng thá»ƒ Ä‘Ã³ng táº­p tin Ä‘Ã¡p á»©ng táº¡m thá»�i %s"
  
! #: gcc.c:5209
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Ä‘áº·c táº£ %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:5359
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%0%c%> khÃ´ng há»£p lá»‡"
  
! #: gcc.c:5680
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%W%c%> khÃ´ng há»£p lá»‡"
  
! #: gcc.c:5703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%x%c%> khÃ´ng há»£p lá»‡"
*************** msgstr "Ä‘áº·c táº£ %qs cÃ³ %<%%x%c%> kh
*** 17583,17810 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5954
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6016
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "khÃ´ng hiá»ƒu hÃ m Ä‘áº·c táº£ %qs"
  
! #: gcc.c:6046
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "gáº·p lá»—i trong cÃ¡c Ä‘á»‘i sá»‘ tá»›i hÃ m Ä‘áº·c táº£ %qs"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "tÃªn hÃ m Ä‘áº·c táº£ dáº¡ng sai"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "khÃ´ng cÃ³ Ä‘á»‘i sá»‘ tá»›i hÃ m Ä‘áº·c táº£"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ä‘á»‘i sá»‘ hÃ m Ä‘áº·c táº£ dáº¡ng sai"
  
! #: gcc.c:6396
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ä‘áº·c táº£ giá»¯a ngoáº·c mÃ³c %qs khÃ´ng há»£p lá»‡ táº¡i %qc"
  
! #: gcc.c:6491
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "thÃ¢n cá»§a Ä‘áº·c táº£ giá»¯a ngoáº·c mÃ³c %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug tháº¥t báº¡i (Ä‘á»™ dÃ i)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: khÃ´ng thá»ƒ má»Ÿ táº­p tin compare-debug %s"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug tháº¥t báº¡i"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec tháº¥t báº¡i: cÃ³ nhiá»�u hÆ¡n má»™t Ä‘á»‘i sá»‘ chuyá»ƒn cho SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec tháº¥t báº¡i: cÃ³ nhiá»�u hÆ¡n má»™t Ä‘á»‘i sá»‘ chuyá»ƒn cho SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7812
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7816
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "khÃ´ng thá»«a nháº­n tÃ¹y chá»�n dÃ²ng lá»‡nh %<-%s%>"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "khÃ´ng Ä‘Æ°á»£c cáº¥u hÃ¬nh vá»›i háº­u sá»‘ pháº§n Ä‘áº§u sysroot"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "khÃ´ng cÃ³ táº­p tin nháº­p vÃ o"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "khÃ´ng thá»ƒ ghi rÃµ nhiá»�u táº­p tin vá»›i tÃ¹y chá»�n -S hoáº·c -E, vÃ  hai tÃ¹y chá»�n -o vÃ  c loáº¡i tá»« láº«n nhau"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: trÃ¬nh biÃªn dá»‹ch %s chÆ°a Ä‘Æ°á»£c cÃ i Ä‘áº·t trÃªn há»‡ thá»‘ng nÃ y"
  
! #: gcc.c:8119
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "hÃ£y dá»‹ch láº¡i vá»›i tÃ¹y chá»�n -fcompare-debug"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8261
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, mÃ  khÃ´ng tÃ¬m tháº¥y %s"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "khÃ´ng cháº¥p nháº­n ngÃ´n ngá»¯ %s"
  
! #: gcc.c:8596
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ä‘áº·c táº£ Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:8798
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "sá»± loáº¡i tá»« Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:8862
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "sá»± lá»±a chá»�n Ä‘a thÆ° viá»‡n %qs %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:9024
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "sá»± lá»±a chá»�n Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:9064
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "sá»± loáº¡i tá»« Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "chÆ°a Ä‘á»‹nh nghÄ©a biáº¿n mÃ´i trÆ°á»�ng%qs"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "sá»‘ thá»© tá»± phiÃªn báº£n khÃ´ng há»£p lá»‡ %qs"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "quÃ¡ Ã­t Ä‘á»‘i sá»‘ tá»›i %%:version-compare"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:version-compare"
  
! #: gcc.c:9514
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "khÃ´ng hiá»ƒu toÃ¡n tá»­ %qs trong %%:version-compare"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-dump-opt"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "quÃ¡ Ã­t Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-auxbase-opt khÃ´ng káº¿t thÃºc báº±ng .gk"
  
! #: gcc.c:9832
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "quÃ¡ Ã­t Ä‘á»‘i sá»‘ cho %%:replace-extension"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
--- 17608,17835 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5957
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.c:6019
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "khÃ´ng hiá»ƒu hÃ m Ä‘áº·c táº£ %qs"
  
! #: gcc.c:6049
  #, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "gáº·p lá»—i trong cÃ¡c Ä‘á»‘i sá»‘ tá»›i hÃ m Ä‘áº·c táº£ %qs"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "tÃªn hÃ m Ä‘áº·c táº£ dáº¡ng sai"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "khÃ´ng cÃ³ Ä‘á»‘i sá»‘ tá»›i hÃ m Ä‘áº·c táº£"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ä‘á»‘i sá»‘ hÃ m Ä‘áº·c táº£ dáº¡ng sai"
  
! #: gcc.c:6399
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ä‘áº·c táº£ giá»¯a ngoáº·c mÃ³c %qs khÃ´ng há»£p lá»‡ táº¡i %qc"
  
! #: gcc.c:6494
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "thÃ¢n cá»§a Ä‘áº·c táº£ giá»¯a ngoáº·c mÃ³c %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%s: -fcompare-debug tháº¥t báº¡i (Ä‘á»™ dÃ i)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: khÃ´ng thá»ƒ má»Ÿ táº­p tin compare-debug %s"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%s: -fcompare-debug tháº¥t báº¡i"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec tháº¥t báº¡i: cÃ³ nhiá»�u hÆ¡n má»™t Ä‘á»‘i sá»‘ chuyá»ƒn cho SYSROOT_SUFFIX_SPEC"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec tháº¥t báº¡i: cÃ³ nhiá»�u hÆ¡n má»™t Ä‘á»‘i sá»‘ chuyá»ƒn cho SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.c:7815
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.c:7819
  #, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "khÃ´ng thá»«a nháº­n tÃ¹y chá»�n dÃ²ng lá»‡nh %<-%s%>"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "khÃ´ng Ä‘Æ°á»£c cáº¥u hÃ¬nh vá»›i háº­u sá»‘ pháº§n Ä‘áº§u sysroot"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "khÃ´ng cÃ³ táº­p tin nháº­p vÃ o"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "khÃ´ng thá»ƒ ghi rÃµ nhiá»�u táº­p tin vá»›i tÃ¹y chá»�n -S hoáº·c -E, vÃ  hai tÃ¹y chá»�n -o vÃ  c loáº¡i tá»« láº«n nhau"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: trÃ¬nh biÃªn dá»‹ch %s chÆ°a Ä‘Æ°á»£c cÃ i Ä‘áº·t trÃªn há»‡ thá»‘ng nÃ y"
  
! #: gcc.c:8122
  #, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "hÃ£y dá»‹ch láº¡i vá»›i tÃ¹y chá»�n -fcompare-debug"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr ""
  
! #: gcc.c:8147
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.c:8264
  #, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-plugin, mÃ  khÃ´ng tÃ¬m tháº¥y %s"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "khÃ´ng cháº¥p nháº­n ngÃ´n ngá»¯ %s"
  
! #: gcc.c:8599
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ä‘áº·c táº£ Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:8801
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "sá»± loáº¡i tá»« Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:8865
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "sá»± lá»±a chá»�n Ä‘a thÆ° viá»‡n %qs %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:9027
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "sá»± lá»±a chá»�n Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:9067
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "sá»± loáº¡i tá»« Ä‘a thÆ° viá»‡n %qs khÃ´ng há»£p lá»‡"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "chÆ°a Ä‘á»‹nh nghÄ©a biáº¿n mÃ´i trÆ°á»�ng%qs"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "sá»‘ thá»© tá»± phiÃªn báº£n khÃ´ng há»£p lá»‡ %qs"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "quÃ¡ Ã­t Ä‘á»‘i sá»‘ tá»›i %%:version-compare"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:version-compare"
  
! #: gcc.c:9517
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "khÃ´ng hiá»ƒu toÃ¡n tá»­ %qs trong %%:version-compare"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-dump-opt"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "quÃ¡ Ã­t Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "Ä‘á»‘i sá»‘ tá»›i %%:compare-debug-auxbase-opt khÃ´ng káº¿t thÃºc báº±ng .gk"
  
! #: gcc.c:9835
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "quÃ¡ Ã­t Ä‘á»‘i sá»‘ cho %%:replace-extension"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
*************** msgstr ""
*** 17950,17958 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ä‘Æ°á»£c khai bÃ¡o á»Ÿ Ä‘Ã¢y"
--- 17975,17983 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ä‘Æ°á»£c khai bÃ¡o á»Ÿ Ä‘Ã¢y"
*************** msgstr ""
*** 18367,18595 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6764
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6766
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6778
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6780
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D not declared in class"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%q#D chÆ°a Ä‘Æ°á»£c khai bÃ¡o trong lá»›p"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %s"
  msgid "enclosing %qs"
  msgstr "bao quanh %s"
  
! #: gimplify.c:6965
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7092 gimplify.c:7692
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8284
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.c:10904 omp-low.c:2814
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "cáº§n %<_Cilk_spawn%> trÆ°á»›c %<_Cilk_sync%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification gáº·p lá»—i"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 18392,18620 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:6767
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.c:6769
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.c:6781
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.c:6783
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D not declared in class"
  msgid "%qE not specified in enclosing %qs"
  msgstr "%q#D chÆ°a Ä‘Æ°á»£c khai bÃ¡o trong lá»›p"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %s"
  msgid "enclosing %qs"
  msgstr "bao quanh %s"
  
! #: gimplify.c:6968
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7095 gimplify.c:7695
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.c:7257
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.c:7260
  #, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr ""
  
! #: gimplify.c:7263
  #, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr ""
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.c:8287
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.c:10907 omp-low.c:2842
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "cáº§n %<_Cilk_spawn%> trÆ°á»›c %<_Cilk_sync%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification gáº·p lá»—i"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgid "types have different parameter co
*** 18822,18830 ****
  msgstr ""
  
  #: ipa-devirt.c:1229
! #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
! msgstr ""
  
  #: ipa-devirt.c:1235
  #, gcc-internal-format
--- 18847,18855 ----
  msgstr ""
  
  #: ipa-devirt.c:1229
! #, fuzzy, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
! msgstr "Ä‘á»‹nh nghÄ©a trÆ°á»›c á»Ÿ Ä‘Ã¢y"
  
  #: ipa-devirt.c:1235
  #, gcc-internal-format
*************** msgid "a field of same name but differen
*** 18922,18930 ****
  msgstr ""
  
  #: ipa-devirt.c:1576
! #, gcc-internal-format
! msgid "fields has different layout in another translation unit"
! msgstr ""
  
  #: ipa-devirt.c:1599
  #, gcc-internal-format
--- 18947,18956 ----
  msgstr ""
  
  #: ipa-devirt.c:1576
! #, fuzzy, gcc-internal-format
! #| msgid "%qD declared here, later in the translation unit"
! msgid "fields have different layout in another translation unit"
! msgstr "%+D Ä‘Ã£ khai bÃ¡o weakref sau khi Ä‘Æ°á»£c dÃ¹ng"
  
  #: ipa-devirt.c:1599
  #, gcc-internal-format
*************** msgstr ""
*** 19302,19499 ****
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "cáº¥u tá»­ %qs má»“ cÃ´i"
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> trong %<nowait%> cho cáº¥u trÃºc"
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> trong %<ordered%> cho cáº¥u trÃºc"
  
! #: omp-low.c:2631 omp-low.c:2644
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> trong %<nowait%> pháº§n cáº¥u trÃºc"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "cÃ¡c Ä‘á»‘i sá»‘ khÃ´ng há»£p lá»‡"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2725
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2754
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2862 omp-low.c:2875
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2892
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9089 omp-low.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 19328,19525 ----
  msgid "multiple loop axes specified for routine"
  msgstr ""
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr ""
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "cáº¥u tá»­ %qs má»“ cÃ´i"
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> trong %<nowait%> cho cáº¥u trÃºc"
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> trong %<ordered%> cho cáº¥u trÃºc"
  
! #: omp-low.c:2659 omp-low.c:2672
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel sections%> trong %<nowait%> pháº§n cáº¥u trÃºc"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "cÃ¡c Ä‘á»‘i sá»‘ khÃ´ng há»£p lá»‡"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2753
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2782
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2879
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.c:2890 omp-low.c:2903
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.c:2920
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.c:9127 omp-low.c:9132
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 19578,19584 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "thiáº¿u Ä‘á»‘i sá»‘ Ä‘á»‘i cho %qs"
--- 19604,19610 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "thiáº¿u Ä‘á»‘i sá»‘ Ä‘á»‘i cho %qs"
*************** msgstr "-fsanitize-recover=leak khÃ´ng Ä
*** 19734,19863 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "tÃ¹y chá»�n -fsanitize=all khÃ´ng há»£p lá»‡"
  
! #: opts.c:1642
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ cho tÃ¹y chá»�n -fsanitize%s=: %q.*s"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ cho tÃ¹y chá»�n -fsanitize%s=: %q.*s"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "Ä‘á»‘i sá»‘ --help %q.*s chÆ°a rÃµ rÃ ng, hÃ£y chÃ­nh xÃ¡c hÆ¡n"
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ cho tÃ¹y chá»�n --help=: %q.*s"
  
! #: opts.c:2078
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2217
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarf phiÃªn báº£n %d khÃ´ng Ä‘Æ°á»£c há»— trá»£"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "sai tÃªn cho tÃ¹y chá»�n --param %qs"
  
! #: opts.c:2374
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "sai tÃªn cho tÃ¹y chá»�n --param %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "sai giÃ¡ trá»‹ cho tÃ¹y chá»�n --param %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "há»‡ thá»‘ng Ä‘Ã­ch khÃ´ng há»— trá»£ xuáº¥t gá»¡ lá»—i"
  
! #: opts.c:2513
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "khÃ´ng nháº­n ra tÃªn thanh ghi %qs"
  
! #: opts.c:2533
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "má»©c gá»¡ lá»—i %qs lÃ  quÃ¡ cao"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: khÃ´ng cÃ³ tÃ¹y chá»�n -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s khÃ´ng pháº£i lÃ  tÃ¹y chá»�n mÃ  Ä‘iá»�u khiá»ƒn cáº£nh bÃ¡o"
--- 19760,19901 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! #| msgid "-fcheck-pointer-bounds is not supported with -fsanitize=bounds"
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "-fcheck-pointer-bounds khÃ´ng há»— trá»£ vá»›i -fsanitize=bounds"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! #| msgid "-fsanitize=address is incompatible with -fsanitize=kernel-address"
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "-fsanitize=address xung kháº¯c vá»›i -fsanitize=kernel-address"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr "tÃ¹y chá»�n -fsanitize=all khÃ´ng há»£p lá»‡"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ cho tÃ¹y chá»�n -fsanitize%s=: %q.*s"
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ cho tÃ¹y chá»�n -fsanitize%s=: %q.*s"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "Ä‘á»‘i sá»‘ --help %q.*s chÆ°a rÃµ rÃ ng, hÃ£y chÃ­nh xÃ¡c hÆ¡n"
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ cho tÃ¹y chá»�n --help=: %q.*s"
  
! #: opts.c:2085
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarf phiÃªn báº£n %d khÃ´ng Ä‘Æ°á»£c há»— trá»£"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "sai tÃªn cho tÃ¹y chá»�n --param %qs"
  
! #: opts.c:2381
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "sai tÃªn cho tÃ¹y chá»�n --param %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "sai giÃ¡ trá»‹ cho tÃ¹y chá»�n --param %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "há»‡ thá»‘ng Ä‘Ã­ch khÃ´ng há»— trá»£ xuáº¥t gá»¡ lá»—i"
  
! #: opts.c:2520
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "khÃ´ng nháº­n ra tÃªn thanh ghi %qs"
  
! #: opts.c:2540
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "má»©c gá»¡ lá»—i %qs lÃ  quÃ¡ cao"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%s: khÃ´ng cÃ³ tÃ¹y chá»�n -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr "-Werror=%s: -%s khÃ´ng pháº£i lÃ  tÃ¹y chá»�n mÃ  Ä‘iá»�u khiá»ƒn cáº£nh bÃ¡o"
*************** msgstr ""
*** 20206,20212 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "xung Ä‘á»™t vá»›i %qD"
--- 20244,20250 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "xung Ä‘á»™t vá»›i %qD"
*************** msgstr "lá»—i ghi vÃ o %s: %m"
*** 20812,20823 ****
  msgid "error closing %s: %m"
  msgstr "lá»—i Ä‘Ã³ng %s: %m"
  
! #: toplev.c:2054
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "self-tests khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -E"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests khÃ´ng Ä‘Æ°á»£c báº­t trong láº§n biÃªn dá»‹ch nÃ y"
--- 20850,20861 ----
  msgid "error closing %s: %m"
  msgstr "lá»—i Ä‘Ã³ng %s: %m"
  
! #: toplev.c:2057
  #, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "self-tests khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -E"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests khÃ´ng Ä‘Æ°á»£c báº­t trong láº§n biÃªn dá»‹ch nÃ y"
*************** msgstr "trong pháº§n Ä‘á»‹nh nghÄ©a macr
*** 21729,21775 ****
  msgid "in expansion of macro %qs"
  msgstr "trong pháº§n má»Ÿ rá»™ng macro %qs"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "BB %i thiáº¿u cáº¡nh"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i cÃ³ cáº¡nh sai"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
--- 21767,21813 ----
  msgid "in expansion of macro %qs"
  msgstr "trong pháº§n má»Ÿ rá»™ng macro %qs"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "BB %i thiáº¿u cáº¡nh"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i cÃ³ cáº¡nh sai"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
*************** msgstr "SSA há»�ng"
*** 21870,21901 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "khÃ´ng thá»ƒ táº¯t hÃ m dá»±ng sáºµn %qs"
  
! #: tree-ssa-ccp.c:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "hÃ m chung dÃ²ng %q+D Ä‘Æ°á»£c khai bÃ¡o yáº¿u"
  
! #: tree-ssa-loop-niter.c:2367
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "khÃ´ng thá»ƒ tá»‘i Æ°u hÃ³a vÃ²ng láº·p vÃ¬ bá»™ Ä‘áº¿m vÃ²ng láº·p cÃ³ thá»ƒ bá»‹ trÃ n"
  
! #: tree-ssa-loop-niter.c:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:2965
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "trong vÃ²ng láº·p nÃ y"
--- 21908,21939 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "khÃ´ng thá»ƒ táº¯t hÃ m dá»±ng sáºµn %qs"
  
! #: tree-ssa-ccp.c:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "hÃ m chung dÃ²ng %q+D Ä‘Æ°á»£c khai bÃ¡o yáº¿u"
  
! #: tree-ssa-loop-niter.c:2416
  #, gcc-internal-format
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "khÃ´ng thá»ƒ tá»‘i Æ°u hÃ³a vÃ²ng láº·p vÃ¬ bá»™ Ä‘áº¿m vÃ²ng láº·p cÃ³ thá»ƒ bá»‹ trÃ n"
  
! #: tree-ssa-loop-niter.c:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.c:3014
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "trong vÃ²ng láº·p nÃ y"
*************** msgstr ""
*** 22249,22259 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 22287,22297 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "thuá»™c tÃ­nh %qE theo %qE"
*** 23221,23227 ****
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
--- 23259,23265 ----
  msgid "type was previously declared %qE"
  msgstr ""
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
*************** msgstr ""
*** 23496,23502 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gá»£i Ã½ lÃ  dÃ¹ng dáº¥u ngoáº·c Ä‘Æ¡n bao quanh phÃ©p gÃ¡n Ä‘Æ°á»£c dÃ¹ng nhÆ° lÃ  giÃ¡ trá»‹ chÃ¢n lÃ½"
--- 23534,23540 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gá»£i Ã½ lÃ  dÃ¹ng dáº¥u ngoáº·c Ä‘Æ¡n bao quanh phÃ©p gÃ¡n Ä‘Æ°á»£c dÃ¹ng nhÆ° lÃ  giÃ¡ trá»‹ chÃ¢n lÃ½"
*************** msgstr ""
*** 24116,24177 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3469
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3479
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> cáº§n khá»›p má»™t Ä‘á»‘i sá»‘ %<%s%s%>"
  
! #: c-family/c-format.c:3490
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3500
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> cáº§n khá»›p má»™t Ä‘á»‘i sá»‘ %<%T%s%> argument"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  kiá»ƒu %<long%> hay %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a lÃ  kiá»ƒu con trá»�"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "args Ä‘Æ°á»£c Ä‘á»‹nh dáº¡ng khÃ´ng %<â€¦%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
--- 24154,24215 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.c:3475
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3485
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%> cáº§n khá»›p má»™t Ä‘á»‘i sá»‘ %<%s%s%>"
  
! #: c-family/c-format.c:3496
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.c:3506
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%> cáº§n khá»›p má»™t Ä‘á»‘i sá»‘ %<%T%s%> argument"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  kiá»ƒu %<long%> hay %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a nhÆ° lÃ  má»™t kiá»ƒu"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> khÃ´ng Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a lÃ  kiá»ƒu con trá»�"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "args Ä‘Æ°á»£c Ä‘á»‹nh dáº¡ng khÃ´ng %<â€¦%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
*************** msgstr "háº±ng dáº¥u cháº¥m Ä‘á»™ng bá»‹
*** 24272,24278 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
--- 24310,24316 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
*************** msgstr ""
*** 24302,24308 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 24340,24346 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr "biáº¿n iterator"
*** 24317,24338 ****
  msgid "%qE is not initialized"
  msgstr "%qE chÆ°a Ä‘Æ°á»£c khá»Ÿi táº¡o"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "thiáº¿u biá»ƒu thá»©c gia sá»‘"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "biá»ƒu thá»©c gia khÃ´ng há»£p lá»‡"
--- 24355,24376 ----
  msgid "%qE is not initialized"
  msgstr "%qE chÆ°a Ä‘Æ°á»£c khá»Ÿi táº¡o"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "thiáº¿u biá»ƒu thá»©c gia sá»‘"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "biá»ƒu thá»©c gia khÃ´ng há»£p lá»‡"
*************** msgstr "<giÃ¡ trá»‹ tráº£ láº¡i>"
*** 24877,24884 ****
  msgid "wrong type argument to %s"
  msgstr "sai kiá»ƒu Ä‘á»‘i sá»‘ cho %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "trÃ n trong biá»ƒu thá»©c háº±ng"
--- 24915,24922 ----
  msgid "wrong type argument to %s"
  msgstr "sai kiá»ƒu Ä‘á»‘i sá»‘ cho %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "trÃ n trong biá»ƒu thá»©c háº±ng"
*************** msgstr[0] ""
*** 25545,25551 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> chá»‰ cÃ³ thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong má»™t hÃ m"
--- 25583,25589 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<_Cilk_spawn%> chá»‰ cÃ³ thá»ƒ Ä‘Æ°á»£c dÃ¹ng trong má»™t hÃ m"
*************** msgstr ""
*** 25706,25712 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "khÃ´ng hiá»ƒu tÃ¹y chá»�n -mdebug-%s"
--- 25744,25750 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "khÃ´ng hiá»ƒu tÃ¹y chá»�n -mdebug-%s"
*************** msgstr ""
*** 26029,26035 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
--- 26067,26073 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr ""
*************** msgstr "thiáº¿u tÃªn cpu trong -mcpu=%qs
*** 26113,26119 ****
  msgid "unknown value %qs for -mtune"
  msgstr "khÃ´ng hiá»ƒu giÃ¡ trá»‹ %qs dÃ nh cho -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
--- 26151,26157 ----
  msgid "unknown value %qs for -mtune"
  msgstr "khÃ´ng hiá»ƒu giÃ¡ trá»‹ %qs dÃ nh cho -mtune"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr ""
*************** msgstr ""
*** 26198,26206 ****
  msgid "target %s %s=%s is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "thuá»™c tÃ­nh %<target%> khÃ´ng lÃ  má»™t chuá»—i"
--- 26236,26244 ----
  msgid "target %s %s=%s is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "thuá»™c tÃ­nh %<target%> khÃ´ng lÃ  má»™t chuá»—i"
*************** msgid "bad value %qs for -mmemory-latenc
*** 26286,26292 ****
  msgstr "giÃ¡ trá»‹ sai %qs cho -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 26324,26330 ----
  msgstr "giÃ¡ trá»‹ sai %qs cho -mmemory-latency"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 26460,26835 ****
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "bá»™ chá»�n pháº£i lÃ  má»™t giÃ¡ trá»‹ trá»±c tiáº¿p"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "vÃ¹ng bá»™ chá»�n pháº£i náº±m tá»« 0 Ä‘áº¿n 7"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "vÃ¹ng bá»™ chá»�n pháº£i náº±m tá»« 0 Ä‘áº¿n 3"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "vÃ¹ng bá»™ chá»�n pháº£i náº±m tá»« 0 Ä‘áº¿n 1"
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "máº·t náº¡ pháº£i lÃ  má»™t giÃ¡ trá»‹ trá»±c tiáº¿p"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "vÃ¹ng máº·t náº¡ pháº£i náº±m tá»« 0 Ä‘áº¿n 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_rori_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_rori_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_ror_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_ror_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 64.  hÃ£y kiá»ƒm tra bÃªn trong _mm_rori_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 64.  hÃ£y kiá»ƒm tra bÃªn trong _mm_ror_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srli_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srli_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srli_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_slli_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_slli_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_slli_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srai_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srai_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srai_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srl_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srl_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srl_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sll_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sll_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sll_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sra_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sra_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sra_si64 trong mÃ£."
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt vÃ  NEON lÃ  xung khÃ¡c láº«n nhau"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ cháº¿ Ä‘á»™ ARM"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt khÃ´ng Ä‘Æ°á»£c há»— trá»£ dÆ°á»›i cháº¿ Ä‘á»™ Thumb"
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "khÃ´ng thá»ƒ sá»­ dá»¥ng -mtp=cp15 vá»›i 16-bit Thumb"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i Thumb"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data chá»‰ há»— trá»£ mÃ£ khÃ´ng-pic trÃªn Ä‘Ã­ch armv7-m"
  
! #: config/arm/arm.c:2845
  #, fuzzy, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data chá»‰ há»— trá»£ mÃ£ khÃ´ng-pic trÃªn Ä‘Ã­ch armv7-m"
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ chá»‰ lá»‡nh THUMB"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ truy cáº­p chÆ°a cÃ¢n chá»‰nh"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC hiá»‡n táº¡i chÆ°a Ä‘Æ°á»£c há»— trá»£ trÃªn cpu Ä‘Ã£ chá»�n"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ lÃ m viá»‡c tÆ°Æ¡ng tÃ¡c"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -mno-apcs-frame"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic vÃ  -mapcs-reent lÃ  xung kháº¯c nhau"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable vÃ  -msdata=%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS khÃ´ng há»— trá»£ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS khÃ´ng há»— trá»£ -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 vÃ  khÃ´ng ldrh"
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard vÃ  VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard vÃ  VFP"
  
! #: config/arm/arm.c:3481
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3483
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= lÃ  vÃ´ Ã­ch náº¿u khÃ´ng cÃ³ -fpic"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "khÃ´ng thá»ƒ dÃ¹ng â€œ%sâ€� cho thanh ghi PIC"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn kiáº¿n trÃºc nÃ y"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ chá»‰ lá»‡nh THUMB"
  
! #: config/arm/arm.c:5707
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "non-AAPCS dáº«n suáº¥t biáº¿n thá»ƒ PCS"
  
! #: config/arm/arm.c:5709
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "biáº¿n thá»ƒ PCS"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 dáº¥u-cháº¥m-Ä‘á»™ng-báº±ng-pháº§n-cá»©ng VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 26498,26873 ----
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho Ä‘Ã­ch nÃ y"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "bá»™ chá»�n pháº£i lÃ  má»™t giÃ¡ trá»‹ trá»±c tiáº¿p"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "vÃ¹ng bá»™ chá»�n pháº£i náº±m tá»« 0 Ä‘áº¿n 7"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "vÃ¹ng bá»™ chá»�n pháº£i náº±m tá»« 0 Ä‘áº¿n 3"
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "vÃ¹ng bá»™ chá»�n pháº£i náº±m tá»« 0 Ä‘áº¿n 1"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "máº·t náº¡ pháº£i lÃ  má»™t giÃ¡ trá»‹ trá»±c tiáº¿p"
  
! #: config/arm/arm-builtins.c:2810
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "vÃ¹ng máº·t náº¡ pháº£i náº±m tá»« 0 Ä‘áº¿n 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_rori_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_rori_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_ror_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 32.  hÃ£y kiá»ƒm tra bÃªn trong _mm_ror_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 64.  hÃ£y kiá»ƒm tra bÃªn trong _mm_rori_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr "vÃ¹ng cá»§a sá»‘ lÆ°á»£ng pháº£i náº±m trong vÃ¹n 0 Ä‘áº¿n 64.  hÃ£y kiá»ƒm tra bÃªn trong _mm_ror_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srli_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srli_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srli_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_slli_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_slli_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_slli_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srai_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srai_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srai_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srl_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srl_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_srl_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sll_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sll_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sll_si64 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sra_pi16 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sra_pi32 trong mÃ£."
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr "sá»‘ lÆ°á»£ng khÃ´ng Ä‘Æ°á»£c nhá»� hÆ¡n 0.  hÃ£y kiá»ƒm tra bÃªn trong _mm_sra_si64 trong mÃ£."
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt vÃ  NEON lÃ  xung khÃ¡c láº«n nhau"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ cháº¿ Ä‘á»™ ARM"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr "iWMMXt khÃ´ng Ä‘Æ°á»£c há»— trá»£ dÆ°á»›i cháº¿ Ä‘á»™ Thumb"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "khÃ´ng thá»ƒ sá»­ dá»¥ng -mtp=cp15 vá»›i 16-bit Thumb"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i Thumb"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data chá»‰ há»— trá»£ mÃ£ khÃ´ng-pic trÃªn Ä‘Ã­ch armv7-m"
  
! #: config/arm/arm.c:2823
  #, fuzzy, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr "-mslow-flash-data chá»‰ há»— trá»£ mÃ£ khÃ´ng-pic trÃªn Ä‘Ã­ch armv7-m"
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ chá»‰ lá»‡nh THUMB"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ truy cáº­p chÆ°a cÃ¢n chá»‰nh"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC hiá»‡n táº¡i chÆ°a Ä‘Æ°á»£c há»— trá»£ trÃªn cpu Ä‘Ã£ chá»�n"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ lÃ m viá»‡c tÆ°Æ¡ng tÃ¡c"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -mno-apcs-frame"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic vÃ  -mapcs-reent lÃ  xung kháº¯c nhau"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable vÃ  -msdata=%s lÃ  khÃ´ng tÆ°Æ¡ng thÃ­ch"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS khÃ´ng há»— trá»£ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS khÃ´ng há»— trá»£ -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 vÃ  khÃ´ng ldrh"
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard vÃ  VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard vÃ  VFP"
  
! #: config/arm/arm.c:3459
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.c:3461
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= lÃ  vÃ´ Ã­ch náº¿u khÃ´ng cÃ³ -fpic"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "khÃ´ng thá»ƒ dÃ¹ng â€œ%sâ€� cho thanh ghi PIC"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn kiáº¿n trÃºc nÃ y"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "CPU Ä‘Ã­ch khÃ´ng há»— trá»£ chá»‰ lá»‡nh THUMB"
  
! #: config/arm/arm.c:5685
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "non-AAPCS dáº«n suáº¥t biáº¿n thá»ƒ PCS"
  
! #: config/arm/arm.c:5687
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "biáº¿n thá»ƒ PCS"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 dáº¥u-cháº¥m-Ä‘á»™ng-báº±ng-pháº§n-cá»©ng VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 26837,26908 ****
  msgid "%qE attribute only applies to functions"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/arm/arm.c:6851
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6863
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6872
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "Thuá»™c tÃ­nh %qE bá»‹ lá»� Ä‘i vá»›i cÃ¡c kiá»ƒu"
  
! #: config/arm/arm.c:6913
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/arm/arm.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd náº±m ngoÃ i vÃ¹ng %wd - %wd"
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd náº±m ngoÃ i vÃ¹ng %wd - %wd"
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24148
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific cho Thumb-1"
  
! #: config/arm/arm.c:30435
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "thuá»™c tÃ­nh(Ä‘Ã­ch(\"%s\")) lÃ  khÃ´ng hiá»ƒu"
--- 26875,26951 ----
  msgid "%qE attribute only applies to functions"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/arm/arm.c:6829
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6841
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:6850
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without -mcmse option."
  msgstr "Thuá»™c tÃ­nh %qE bá»‹ lá»� Ä‘i vá»›i cÃ¡c kiá»ƒu"
  
! #: config/arm/arm.c:6891
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/arm/arm.c:6940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd náº±m ngoÃ i vÃ¹ng %wd - %wd"
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd náº±m ngoÃ i vÃ¹ng %wd - %wd"
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24137
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr "-fstack-check=specific cho Thumb-1"
  
! #: config/arm/arm.c:30424
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "thuá»™c tÃ­nh(Ä‘Ã­ch(\"%s\")) lÃ  khÃ´ng hiá»ƒu"
*************** msgstr "thuá»™c tÃ­nh(Ä‘Ã­ch(\"%s\")) lÃ
*** 26910,26922 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "thuá»™c tÃ­nh(Ä‘Ã­ch(\"%s\")) lÃ  khÃ´ng hiá»ƒu"
--- 26953,26965 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "thuá»™c tÃ­nh(Ä‘Ã­ch(\"%s\")) lÃ  khÃ´ng hiá»ƒu"
*************** msgstr ""
*** 27010,27172 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1074
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs hÃ m khÃ´ng cÃ³ Ä‘á»‘i sá»‘"
  
! #: config/avr/avr.c:1077
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs hÃ m khÃ´ng tráº£ vá»� giÃ¡ trá»‹ nÃ o"
  
! #: config/avr/avr.c:1084
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr ""
  
! #: config/avr/avr.c:1311
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2543
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2743
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3492
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ Ä‘Æ°á»£c Ã¡p dá»¥ng cho cÃ¡c biáº¿n"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ Ä‘Æ°á»£c Ã¡p dá»¥ng cho cÃ¡c biáº¿n"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9560
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "Thuá»™c tÃ­nh %qE náº±m ngoÃ i vÃ¹ng Ä‘á»‹a chá»‰"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Thuá»™c tÃ­nh %qE trÃªn biáº¿n khÃ´ng hay thay Ä‘á»•i"
  
! #: config/avr/avr.c:9653
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9660
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9831
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9834
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9880
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9919
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9951
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:10138
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qs khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i %s %s"
  
! #: config/avr/avr.c:10287
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12823
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 27053,27226 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr ""
  
! #: config/avr/avr.c:1068
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs hÃ m khÃ´ng cÃ³ Ä‘á»‘i sá»‘"
  
! #: config/avr/avr.c:1071
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs hÃ m khÃ´ng tráº£ vá»� giÃ¡ trá»‹ nÃ o"
  
! #: config/avr/avr.c:1085
  #, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.c:2559
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.c:2759
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.c:3508
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ Ä‘Æ°á»£c Ã¡p dá»¥ng cho cÃ¡c biáº¿n"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ Ä‘Æ°á»£c Ã¡p dá»¥ng cho cÃ¡c biáº¿n"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/avr/avr.c:9575
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "Thuá»™c tÃ­nh %qE náº±m ngoÃ i vÃ¹ng Ä‘á»‹a chá»‰"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Thuá»™c tÃ­nh %qE trÃªn biáº¿n khÃ´ng hay thay Ä‘á»•i"
  
! #: config/avr/avr.c:9668
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.c:9675
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.c:9846
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.c:9849
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.c:9895
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.c:9934
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:9966
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr ""
! 
! #: config/avr/avr.c:10160
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qs khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i %s %s"
  
! #: config/avr/avr.c:10310
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.c:12872
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.c:13992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 27449,27460 ****
  msgid "invalid IACC argument"
  msgstr "Ä‘á»‘i sá»‘ IACC khÃ´ng há»£p lá»‡"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs cáº§n má»™t Ä‘á»‘i sá»‘ háº±ng"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Ä‘á»‘i sá»‘ háº±ng náº±m ngoÃ i pháº¡m vi cho %qs"
--- 27503,27514 ----
  msgid "invalid IACC argument"
  msgstr "Ä‘á»‘i sá»‘ IACC khÃ´ng há»£p lá»‡"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs cáº§n má»™t Ä‘á»‘i sá»‘ háº±ng"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Ä‘á»‘i sá»‘ háº±ng náº±m ngoÃ i pháº¡m vi cho %qs"
*************** msgstr ""
*** 27632,27638 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "mÃ´ hÃ¬nh mÃ£ %qs khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cháº¿ Ä‘á»™ x32"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "mÃ´ hÃ¬nh mÃ£ %s khÃ´ng há»— trá»£ cháº¿ Ä‘á»™ PIC"
--- 27686,27692 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "mÃ´ hÃ¬nh mÃ£ %qs khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cháº¿ Ä‘á»™ x32"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "mÃ´ hÃ¬nh mÃ£ %s khÃ´ng há»— trá»£ cháº¿ Ä‘á»™ PIC"
*************** msgstr "%<-mrtd%> bá»‹ bá»� qua trong ch
*** 27764,28348 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> bá»‹ bá»� qua trong cháº¿ Ä‘á»™ 64bit"
  
! #: config/i386/i386.c:5938
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d khÃ´ng náº±m giá»¯a %d vÃ  %d"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d khÃ´ng á»Ÿ giá»¯a %d vÃ  12"
  
! #: config/i386/i386.c:5977
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i Ä‘Ã­ch nÃ y"
  
! #: config/i386/i386.c:5980
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount khÃ´ng Ä‘Æ°á»£c thá»±c hiá»‡n cho -fPIC"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng báº­t SSE"
  
! #: config/i386/i386.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "%<-msseregparm%> used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng báº­t SSE"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Chá»‰ lá»‡nh SSE Ä‘áº·t lÃ  táº¯t, sá»­ dá»¥ng sá»‘ há»�c 387"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6054
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6056
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6070
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6072
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry khÃ´ng há»— trá»£ cho 32-bit trong tá»• há»£p cÃ¹ng vá»›i -fpic"
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i SEH"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "khÃ´ng hiá»ƒu tÃ¹y chá»�n cho -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "tÃ¹y chá»�n (\"%s\") Ä‘Ã£ sáºµn Ä‘Æ°á»£c Ä‘Æ°a ra rá»“i"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7688
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "thuá»™c tÃ­nh regparam vÃ  thiscall khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "cÃ¡c thuá»™c tÃ­nh fastcall vÃ  thiscall khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "cÃ¡c thuá»™c tÃ­nh stdcall vÃ  thiscal khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cÃ¡c thuá»™c tÃ­nh cdecl vÃ  thiscall khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7779
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8687
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8939
  #, 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:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, 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:13734
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14856
  #, 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:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17924
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28283
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "khai bÃ¡o trÆ°á»›c Ä‘Ã¢y cá»§a %D"
  
! #: config/i386/i386.c:33148
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33540
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 2-bÃ­t"
  
! #: config/i386/i386.c:34689
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ thá»© nÄƒm pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bit"
  
! #: config/i386/i386.c:34784
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ thá»© ba pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bit"
  
! #: config/i386/i386.c:35623
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 1-bÃ­t"
  
! #: config/i386/i386.c:35638
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 3-bÃ­t"
  
! #: config/i386/i386.c:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 4-bÃ­t"
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 1-bÃ­t"
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 5-bÃ­t"
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bÃ­t"
  
! #: config/i386/i386.c:35907
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ä‘á»‘i sá»‘ thá»© nÄƒm pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bit"
  
! #: config/i386/i386.c:35912
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "cháº¿ Ä‘á»™ so sÃ¡nh khÃ´ng Ä‘Ãºng"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "lá»‡nh khÃ´ng Ä‘Ãºng:"
  
! #: config/i386/i386.c:36101
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ trá»±c tiáº¿p pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 4-bÃ­t"
  
! #: config/i386/i386.c:36107
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ trá»±c tiáº¿p pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 5-bÃ­t"
  
! #: config/i386/i386.c:36110
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ trá»±c tiáº¿p pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bÃ­t"
  
! #: config/i386/i386.c:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 32-bÃ­t"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE cáº§n lÃ  tÃ¹y chá»�n %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  tá»· lá»‡ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38505
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ä‘á»‘i sá»‘ thá»© tÆ° pháº£i lÃ  tá»· lá»‡ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38511
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "lá»‡nh khÃ´ng Ä‘Ãºng:"
  
! #: config/i386/i386.c:38530
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ dÃ¹ng Ä‘Æ°á»£c trÃªn há»‡ thá»‘ng 32-bit"
  
! #: config/i386/i386.c:41357
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44401
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44465
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44494
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen khÃ´ng Ä‘Æ°á»£c há»— trá»£ %d"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 27818,28402 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> bá»‹ bá»� qua trong cháº¿ Ä‘á»™ 64bit"
  
! #: config/i386/i386.c:5944
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn Ä‘Ã­ch nÃ y"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d khÃ´ng náº±m giá»¯a %d vÃ  %d"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d khÃ´ng á»Ÿ giá»¯a %d vÃ  12"
  
! #: config/i386/i386.c:5983
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i Ä‘Ã­ch nÃ y"
  
! #: config/i386/i386.c:5986
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "-mnop-mcount khÃ´ng Ä‘Æ°á»£c thá»±c hiá»‡n cho -fPIC"
  
! #: config/i386/i386.c:5992
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng báº­t SSE"
  
! #: config/i386/i386.c:5993
  #, fuzzy, gcc-internal-format
  #| msgid "%<-msseregparm%> used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng báº­t SSE"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Chá»‰ lá»‡nh SSE Ä‘áº·t lÃ  táº¯t, sá»­ dá»¥ng sá»‘ há»�c 387"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:6060
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:6076
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:6078
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry khÃ´ng há»— trá»£ cho 32-bit trong tá»• há»£p cÃ¹ng vá»›i -fpic"
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i SEH"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "khÃ´ng hiá»ƒu tÃ¹y chá»�n cho -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "tÃ¹y chá»�n (\"%s\") Ä‘Ã£ sáºµn Ä‘Æ°á»£c Ä‘Æ°a ra rá»“i"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7694
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "thuá»™c tÃ­nh regparam vÃ  thiscall khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "cÃ¡c thuá»™c tÃ­nh fastcall vÃ  thiscall khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "cÃ¡c thuá»™c tÃ­nh stdcall vÃ  thiscal khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cÃ¡c thuá»™c tÃ­nh cdecl vÃ  thiscall khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau"
  
! #: config/i386/i386.c:7785
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:8693
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8699
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8719
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:8945
  #, 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:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, 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:13740
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14862
  #, 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:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17930
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28289
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "khai bÃ¡o trÆ°á»›c Ä‘Ã¢y cá»§a %D"
  
! #: config/i386/i386.c:33189
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:33581
  #, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 2-bÃ­t"
  
! #: config/i386/i386.c:34730
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ thá»© nÄƒm pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bit"
  
! #: config/i386/i386.c:34825
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ thá»© ba pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bit"
  
! #: config/i386/i386.c:35664
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 1-bÃ­t"
  
! #: config/i386/i386.c:35679
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 3-bÃ­t"
  
! #: config/i386/i386.c:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 4-bÃ­t"
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 1-bÃ­t"
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 5-bÃ­t"
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bÃ­t"
  
! #: config/i386/i386.c:35948
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ä‘á»‘i sá»‘ thá»© nÄƒm pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bit"
  
! #: config/i386/i386.c:35953
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "cháº¿ Ä‘á»™ so sÃ¡nh khÃ´ng Ä‘Ãºng"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "lá»‡nh khÃ´ng Ä‘Ãºng:"
  
! #: config/i386/i386.c:36142
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ trá»±c tiáº¿p pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 4-bÃ­t"
  
! #: config/i386/i386.c:36148
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ trá»±c tiáº¿p pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 5-bÃ­t"
  
! #: config/i386/i386.c:36151
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ trá»±c tiáº¿p pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 8-bÃ­t"
  
! #: config/i386/i386.c:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p 32-bÃ­t"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE cáº§n lÃ  tÃ¹y chá»�n %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  giÃ¡ trá»‹ trá»±c tiáº¿p"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ä‘á»‘i sá»‘ cuá»‘i pháº£i lÃ  tá»· lá»‡ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38546
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ä‘á»‘i sá»‘ thá»© tÆ° pháº£i lÃ  tá»· lá»‡ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38552
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "lá»‡nh khÃ´ng Ä‘Ãºng:"
  
! #: config/i386/i386.c:38571
  #, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ dÃ¹ng Ä‘Æ°á»£c trÃªn há»‡ thá»‘ng 32-bit"
  
! #: config/i386/i386.c:41398
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44442
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44506
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44535
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen khÃ´ng Ä‘Æ°á»£c há»— trá»£ %d"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) hay end_offset (
*** 28462,28468 ****
  msgid "argument %qd is not a constant"
  msgstr "Ä‘á»‘i sá»‘ %qd khÃ´ng pháº£i háº±ng sá»‘"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, con trá»� null"
--- 28516,28522 ----
  msgid "argument %qd is not a constant"
  msgstr "Ä‘á»‘i sá»‘ %qd khÃ´ng pháº£i háº±ng sá»‘"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESS, con trá»� null"
*************** msgstr "PRINT_OPERAND_ADDRESS, con trá»�
*** 28472,28478 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: khÃ´ng hiá»ƒu dáº¥u cháº¥m â€œ%câ€�"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND con trá»� null"
--- 28526,28532 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERAND: khÃ´ng hiá»ƒu dáº¥u cháº¥m â€œ%câ€�"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND con trá»� null"
*************** msgstr ""
*** 28573,28579 ****
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 28627,28633 ----
  msgid "interrupt_thread is available only on fido"
  msgstr ""
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 29076,29083 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "mÃ£ dá»±ng sáºµn sai"
--- 29130,29137 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "mÃ£ dá»±ng sáºµn sai"
*************** msgstr ""
*** 29330,29356 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Thuá»™c tÃ­nh %qE cáº§n kiá»ƒu tráº£ vá»� lÃ  void"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ Ä‘Æ°á»£c Ã¡p dá»¥ng cho cÃ¡c biáº¿n"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 29384,29410 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Thuá»™c tÃ­nh %qE cáº§n kiá»ƒu tráº£ vá»� lÃ  void"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Thuá»™c tÃ­nh %qE chá»‰ Ä‘Æ°á»£c Ã¡p dá»¥ng cho cÃ¡c biáº¿n"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "-g chá»‰ há»— trá»£ khi sá»­ dá»
*** 29375,29381 ****
  msgid "-g option disabled"
  msgstr "tÃ¹y chá»�n -g bá»‹ táº¯t"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 29429,29435 ----
  msgid "-g option disabled"
  msgstr "tÃ¹y chá»�n -g bá»‹ táº¯t"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "sá»‘ pháº£i lÃ  0 hay 1"
*** 29511,29735 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5640
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5710
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde chá»‰ cháº¥p nháº­n ba tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5774
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec chá»‰ cháº¥p nháº­n ba tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s chá»‰ cháº¥p nháº­n %d tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s chá»‰ cháº¥p nháº­n má»™t tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert chá»‰ cháº¥p nháº­n ba tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:6381
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "-pie khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y"
  
! #: config/rs6000/rs6000-c.c:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip cáº§n -ffinite-math hoáº·c -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip cáº§n -fno-trapping-math hoáº·c -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip yÃªu cáº§u -freciprocal-math hoáº·c -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 yÃªu cáº§u kiáº¿n trÃºc PowerPC64, Ä‘ang báº­t"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "chÆ°a cáº¥u hÃ¬nh cho SPE ABI"
  
! #: config/rs6000/rs6000.c:4150
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec khÃ´ng Ä‘Æ°á»£c há»— trá»£ á»Ÿ Ä‘Ã­ch nÃ y"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE khÃ´ng Ä‘Æ°á»£c há»— trá»£ á»Ÿ Ä‘Ã­ch nÃ y"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng bÃ© trÆ°á»›c"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng lá»›n trÆ°á»›c"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i cÃ¡c tÃ¹y chá»�n toc khÃ¡c"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto cáº§n -maltivec"
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector cáº§n -maltivec"
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4384
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp cáº§n -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-df cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf cáº§n -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion cáº§n -mpower8-fusion"
--- 29565,29789 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_mul chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5643
  #, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_cmpne chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5713
  #, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_adde chá»‰ cháº¥p nháº­n ba tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5777
  #, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_addec chá»‰ cháº¥p nháº­n ba tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s chá»‰ cháº¥p nháº­n %d tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s chá»‰ cháº¥p nháº­n má»™t tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract chá»‰ cháº¥p nháº­n hai tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert chá»‰ cháº¥p nháº­n ba tham sá»‘"
  
! #: config/rs6000/rs6000-c.c:6388
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "-pie khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong cáº¥u hÃ¬nh nÃ y"
  
! #: config/rs6000/rs6000-c.c:6450
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip cáº§n -ffinite-math hoáº·c -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip cáº§n -fno-trapping-math hoáº·c -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip yÃªu cáº§u -freciprocal-math hoáº·c -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 yÃªu cáº§u kiáº¿n trÃºc PowerPC64, Ä‘ang báº­t"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "chÆ°a cáº¥u hÃ¬nh cho SPE ABI"
  
! #: config/rs6000/rs6000.c:4152
  #, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec khÃ´ng Ä‘Æ°á»£c há»— trá»£ á»Ÿ Ä‘Ã­ch nÃ y"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE khÃ´ng Ä‘Æ°á»£c há»— trá»£ á»Ÿ Ä‘Ã­ch nÃ y"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng bÃ© trÆ°á»›c"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng lá»›n trÆ°á»›c"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i cÃ¡c tÃ¹y chá»�n toc khÃ¡c"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "-mcrypto cáº§n -maltivec"
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "-mpower8-vector cáº§n -maltivec"
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-mhard-dfp cáº§n -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-df cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr "-mupper-regs-sf cáº§n -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-fusion-sign cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "-mtoc-fusion cáº§n -mpower8-fusion"
*************** msgstr "-mtoc-fusion cáº§n -mpower8-fusi
*** 29738,30252 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector cáº§n -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform cáº§n -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform cáº§n -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform cáº§n -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4697
  #, fuzzy, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx cáº§n -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 cáº§n há»— trá»£ VSX"
  
! #: config/rs6000/rs6000.c:4807
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128 cáº§n há»— trá»£ VSX"
  
! #: config/rs6000/rs6000.c:4823
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 cáº§n há»— trá»£ VSX"
  
! #: config/rs6000/rs6000.c:4836
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£"
  
! #: config/rs6000/rs6000.c:4867
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£"
  
! #: config/rs6000/rs6000.c:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, 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â€� khÃ´ng pháº£i lÃ  má»™t tÃ¹y chá»�n há»£p lá»‡ cho bá»™ tiá»�n xá»­ lÃ½"
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11946
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13067
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14540
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  trÆ°á»�ng 8-bit"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  kiá»ƒu vÄƒn cÃ³ dáº¥u 5-bit"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 5-bit"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 1-bit"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 5-bit"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15305
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15354
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15356
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15494
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%s chá»‰ cháº¥p nháº­n má»™t tham sá»‘"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 4-bit"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 2-bit"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 1-bit"
  
! #: config/rs6000/rs6000.c:15672
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  0 hay 2"
  
! #: config/rs6000/rs6000.c:15684
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 1-bit"
  
! #: config/rs6000/rs6000.c:15698
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 6-bit"
  
! #: config/rs6000/rs6000.c:15710
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  0 hay 1"
  
! #: config/rs6000/rs6000.c:15717
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i náº±m trong vÃ¹ng 0â€¦15"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ä‘á»‘i sá»‘ 1 cá»§a __builtin_paired_predicate pháº£i lÃ  má»™t háº±ng"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ä‘á»‘i sá»‘ 1 cá»§a __builtin_paired_predicate náº±m ngoÃ i pháº¡m vi"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16903
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16907
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16909
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16911
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16916
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16919
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "-mtoc-fusion cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "-mtoc-fusion cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:16936
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "khung stack quÃ¡ lá»›n"
  
! #: config/rs6000/rs6000.c:31766
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31774
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35065
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39255
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "sai cpu \"%s\" cho %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p"
  
! #: config/rs6000/rs6000.c:39260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s khÃ´ng há»£p lá»‡"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower9-vector requires -mpower8-vector"
  msgid "-mno-power9-vector turns off -mpower9-dform"
--- 29792,30311 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower9-fusion cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "-mpower9-vector cáº§n -mpower8-vector"
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "-mpower9-dform cáº§n -mpower9-vector"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower9-dform cáº§n -mupper-regs-df"
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower9-dform cáº§n -mupper-regs-sf"
  
! #: config/rs6000/rs6000.c:4699
  #, fuzzy, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mallow-movmisalign cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mefficient-unaligned-vsx cáº§n -mvsx"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr "-mefficient-unaligned-vsx cáº§n -mallow-movmisalign"
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr "-mfloat128 cáº§n há»— trá»£ VSX"
  
! #: config/rs6000/rs6000.c:4809
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr "-mfloat128 cáº§n há»— trá»£ VSX"
  
! #: config/rs6000/rs6000.c:4825
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr "-mfloat128 cáº§n há»— trá»£ VSX"
  
! #: config/rs6000/rs6000.c:4838
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr "-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£"
  
! #: config/rs6000/rs6000.c:4869
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr "-mfloat128-hardware cáº§n Ä‘Æ°á»£c ISA 3.0 há»— trá»£"
  
! #: config/rs6000/rs6000.c:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, 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â€� khÃ´ng pháº£i lÃ  má»™t tÃ¹y chá»�n há»£p lá»‡ cho bá»™ tiá»�n xá»­ lÃ½"
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11977
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13098
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14067
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14571
  #, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  trÆ°á»�ng 8-bit"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  kiá»ƒu vÄƒn cÃ³ dáº¥u 5-bit"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 5-bit"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 1-bit"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 5-bit"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15336
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15385
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15387
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%s chá»‰ cháº¥p nháº­n má»™t tham sá»‘"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 4-bit"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 2-bit"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 1-bit"
  
! #: config/rs6000/rs6000.c:15708
  #, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  0 hay 2"
  
! #: config/rs6000/rs6000.c:15720
  #, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 1 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 1-bit"
  
! #: config/rs6000/rs6000.c:15734
  #, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  kiá»ƒu vÄƒn khÃ´ng dáº¥u 6-bit"
  
! #: config/rs6000/rs6000.c:15746
  #, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ä‘á»‘i sá»‘ 2 pháº£i lÃ  0 hay 1"
  
! #: config/rs6000/rs6000.c:15753
  #, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ä‘á»‘i sá»‘ 3 pháº£i náº±m trong vÃ¹ng 0â€¦15"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, gcc-internal-format
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "Ä‘á»‘i sá»‘ 1 cá»§a __builtin_paired_predicate pháº£i lÃ  má»™t háº±ng"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "Ä‘á»‘i sá»‘ 1 cá»§a __builtin_paired_predicate náº±m ngoÃ i pháº¡m vi"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16941
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16943
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16945
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16949
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16952
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16957
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "-mtoc-fusion cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "-mtoc-fusion cáº§n -mpower8-fusion"
  
! #: config/rs6000/rs6000.c:16972
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16975
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16977
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16979
  #, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "khung stack quÃ¡ lá»›n"
  
! #: config/rs6000/rs6000.c:31815
  #, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/rs6000/rs6000.c:31823
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35114
  #, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39304
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "sai cpu \"%s\" cho %s\"%s\"%s"
  
! #: config/rs6000/rs6000.c:39307
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%s\"%s\"%s lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p"
  
! #: config/rs6000/rs6000.c:39309
  #, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%s\"%s\"%s khÃ´ng há»£p lá»‡"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower9-vector requires -mpower8-vector"
  msgid "-mno-power9-vector turns off -mpower9-dform"
*************** msgid "-mcall-aixdesc incompatible with
*** 30434,30439 ****
--- 30493,30499 ----
  msgstr "-mcall-aixdesc xung kháº¯c vá»›i -mabi=elfv2"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 yÃªu cáº§u cpu PowerPC64"
*************** msgstr ""
*** 30525,30531 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 30585,30591 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr "-mvsx-timode cáº§n -mvsx"
*** 30554,30560 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 30614,30620 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr ""
*** 30574,30580 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 30634,30640 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qs Ä‘Ã£ láº¡c háº­u"
*** 30588,30749 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:769
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr ""
  
! #: config/s390/s390.c:786
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr ""
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<chÆ°a giáº£i quyáº¿t loáº¡i hÃ m quÃ¡ táº£i>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode dá»±ng sáºµn sai"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %qD"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng há»£p lá»‡ cho %qD"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11094
  #, 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:11110
  #, 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:11138
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14710
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong tá»• há»£p"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ä‘á»‘i sá»‘ cho %qs quÃ¡ lá»›n (tá»‘i Ä‘a lÃ  %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 30648,30809 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.c:772
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr ""
  
! #: config/s390/s390.c:789
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr ""
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<chÆ°a giáº£i quyáº¿t loáº¡i hÃ m quÃ¡ táº£i>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode dá»±ng sáºµn sai"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %qD"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng há»£p lá»‡ cho %qD"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11101
  #, 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:11117
  #, 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:11145
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14717
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float khÃ´ng Ä‘Æ°á»£c há»— trá»£ trong tá»• há»£p"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:14888
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ä‘á»‘i sá»‘ cho %qs quÃ¡ lá»›n (tá»‘i Ä‘a lÃ  %d)"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr ""
*** 30801,30827 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax chá»‰ há»— trá»£ cho RTP PIC"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi cáº¥u hÃ¬nh nÃ y"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p vá»›i -m64"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "giÃ¡ trá»‹ sai (%s) cho -mcmodel="
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "-mcmodel= khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng 32"
  
! #: config/sparc/sparc.c:1432
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr ""
--- 30861,30888 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax chá»‰ há»— trá»£ cho RTP PIC"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi cáº¥u hÃ¬nh nÃ y"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p vá»›i -m64"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "giÃ¡ trá»‹ sai (%s) cho -mcmodel="
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "-mcmodel= khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÃªn há»‡ thá»‘ng 32"
  
! #: config/sparc/sparc.c:1548
  #, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr ""
*************** msgstr "%<#pragma %s%> sai dáº¡ng, bá»‹
*** 31106,31127 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "háº±ng khÃ´ng há»£p lá»‡ trong %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s khÃ´ng há»— trá»£ vá»›i chá»‰ lá»‡nh CONST16"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 31167,31188 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "háº±ng khÃ´ng há»£p lá»‡ trong %<#pragma %s%>"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "-f%s khÃ´ng há»— trá»£ vá»›i chá»‰ lá»‡nh CONST16"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr ""
*** 31208,31214 ****
  msgid "could not read the BRIG file"
  msgstr "khÃ´ng thá»ƒ ghi vÃ o táº­p tin Ä‘Ã¡p á»©ng %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 31269,31275 ----
  msgid "could not read the BRIG file"
  msgstr "khÃ´ng thá»ƒ ghi vÃ o táº­p tin Ä‘Ã¡p á»©ng %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 31610,31618 ****
  msgstr "nhÃ£n %qD Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a á»Ÿ Ä‘Ã¢y"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ä‘Æ°á»£c khai bÃ¡o á»Ÿ Ä‘Ã¢y"
--- 31671,31679 ----
  msgstr "nhÃ£n %qD Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a á»Ÿ Ä‘Ã¢y"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ä‘Æ°á»£c khai bÃ¡o á»Ÿ Ä‘Ã¢y"
*************** msgstr ""
*** 31745,31751 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 31806,31812 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "cáº§n cÃ¡c Ä‘á»‹nh danh khai bÃ¡
*** 32790,32796 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> lÃ  quÃ¡ dÃ i Ä‘á»‘i vá»›i GCC"
--- 32851,32857 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> lÃ  quÃ¡ dÃ i Ä‘á»‘i vá»›i GCC"
*************** msgstr "%<_Sat%> Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´
*** 32930,32946 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 32991,33007 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 32990,32996 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "cáº§n káº¿t thÃºc dÃ²ng"
--- 33051,33057 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "cáº§n káº¿t thÃºc dÃ²ng"
*************** msgid "unknown type name %qE"
*** 33031,33037 ****
  msgstr "khÃ´ng hiá»ƒu tÃªn kiá»ƒu %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "cáº§n cÃ¡c Ä‘á»‹nh danh khai bÃ¡o"
--- 33092,33098 ----
  msgstr "khÃ´ng hiá»ƒu tÃªn kiá»ƒu %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "cáº§n cÃ¡c Ä‘á»‹nh danh khai bÃ¡o"
*************** msgstr "%<__auto_type%> trong khai bÃ¡o
*** 33046,33052 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "cáº§n %<;%>, Ä‘á»‹nh danh hoáº·c %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 33107,33113 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "cáº§n %<;%>, Ä‘á»‹nh danh hoáº·c %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 33061,33068 ****
  msgid "unexpected attribute"
  msgstr "cáº§n thuá»™c tÃ­nh"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 33122,33129 ----
  msgid "unexpected attribute"
  msgstr "cáº§n thuá»™c tÃ­nh"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr "%<__auto_type%> cáº§n má»™t khai
*** 33100,33106 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> cÃ³ láº½ chá»‰ Ä‘Æ°á»£c dÃ¹ng vá»›i khai bÃ¡o Ä‘Æ¡n"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "cáº§n %<,%> hoáº·c %<;%>"
--- 33161,33167 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<__auto_type%> cÃ³ láº½ chá»‰ Ä‘Æ°á»£c dÃ¹ng vá»›i khai bÃ¡o Ä‘Æ¡n"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "cáº§n %<,%> hoáº·c %<;%>"
*************** msgstr "ISO C99 khÃ´ng há»— trá»£ %<_Sta
*** 33128,33134 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 khÃ´ng há»— trá»£ %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "cáº§n chuá»—i vÄƒn chÆ°Æ¡ng"
--- 33189,33195 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 khÃ´ng há»— trá»£ %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "cáº§n chuá»—i vÄƒn chÆ°Æ¡ng"
*************** msgstr ""
*** 33192,33205 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "cáº§n Ä‘á»‹nh danh"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "dáº¥u pháº©y á»Ÿ cuá»‘i cá»§a danh dÃ¡nh liá»‡t kÃª"
--- 33253,33266 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "cáº§n Ä‘á»‹nh danh"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "dáº¥u pháº©y á»Ÿ cuá»‘i cá»§a danh dÃ¡nh liá»‡t kÃª"
*************** msgstr ""
*** 33334,33340 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "cáº§n %<}%> trÆ°á»›c %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> mÃ  khÃ´ng cÃ³ %<if%> á»Ÿ trÆ°á»›c"
--- 33395,33401 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "cáº§n %<}%> trÆ°á»›c %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> mÃ  khÃ´ng cÃ³ %<if%> á»Ÿ trÆ°á»›c"
*************** msgstr ""
*** 33359,33370 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_for%>"
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_sync%>"
--- 33420,33431 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr "-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_for%>"
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr "-fcilkplus pháº£i Ä‘Æ°á»£c báº­t Ä‘á»ƒ dÃ¹ng %<_Cilk_sync%>"
*************** msgstr "cáº§n má»™t Ä‘á»‹nh danh hoáº·c
*** 33378,33394 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "cáº§n biá»ƒu thá»©c"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
--- 33439,33455 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "cáº§n biá»ƒu thá»©c"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
*************** msgstr ""
*** 33398,33404 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 33459,33465 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 33418,33424 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 33479,33485 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr ""
*** 33596,33612 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_complex%> toÃ¡n háº¡ng khÃ´ng Ä‘Ãºng kiá»ƒu"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "sai sá»‘ tham sá»‘ cho %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 33657,33673 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_complex%> toÃ¡n háº¡ng khÃ´ng Ä‘Ãºng kiá»ƒu"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "sai sá»‘ tham sá»‘ cho %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr ""
*** 33661,33722 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "khÃ´ng hiá»ƒu thuá»™c tÃ­nh tÃ­nh cháº¥t"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "thiáº¿u %<=%> (sau thuá»™c tÃ­nh %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "thiáº¿u %<=%> (sau thuá»™c tÃ­nh %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cÃ¡c biá»ƒu thá»©c phá»©c há»£p"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> pháº£i Ä‘Æ°á»£c Ã¡p dá»¥ng trÆ°á»›c %s"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cáº¥u trÃºc %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "cáº§n cÃ¢u lá»‡nh for, while hoáº·c do"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> pháº£i lÃ  Ä‘áº§u tiÃªn"
--- 33722,33783 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "khÃ´ng hiá»ƒu thuá»™c tÃ­nh tÃ­nh cháº¥t"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "thiáº¿u %<=%> (sau thuá»™c tÃ­nh %<getter%>)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "thiáº¿u %<=%> (sau thuá»™c tÃ­nh %<setter%>)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cÃ¡c biá»ƒu thá»©c phá»©c há»£p"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> pháº£i Ä‘Æ°á»£c Ã¡p dá»¥ng trÆ°á»›c %s"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cáº¥u trÃºc %<#pragma omp sections%>"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "cáº§n cÃ¢u lá»‡nh for, while hoáº·c do"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> pháº£i lÃ  Ä‘áº§u tiÃªn"
*************** msgstr "%<#pragma grainsize%> bá»‹ bá»�
*** 33731,33742 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> pháº£i á»Ÿ bÃªn trong má»™t hÃ m"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "quÃ¡ nhiá»�u má»‡nh Ä‘á»� %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "cáº§n biá»ƒu thá»©c nguyÃªn trÆ°á»›c â€œ)â€�"
--- 33792,33803 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "%<#pragma grainsize%> pháº£i á»Ÿ bÃªn trong má»™t hÃ m"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "quÃ¡ nhiá»�u má»‡nh Ä‘á»� %qs"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "cáº§n biá»ƒu thá»©c nguyÃªn trÆ°á»›c â€œ)â€�"
*************** msgstr "chá»‰ sá»‘ pháº£i lÃ  sá»‘ nguyÃ
*** 33751,33803 ****
  msgid "%qD is not a variable"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t biáº¿n"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t biáº¿n trá»�"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "cáº§n %<none%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "cáº§n %<none%> hoáº·c %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "cáº§n %<data%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "quÃ¡ nhiá»�u má»‡nh Ä‘á»� %<if%>"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 33812,33864 ----
  msgid "%qD is not a variable"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t biáº¿n"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t biáº¿n trá»�"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "cáº§n %<none%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "cáº§n %<none%> hoáº·c %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "cáº§n %<data%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "quÃ¡ nhiá»�u má»‡nh Ä‘á»� %<if%>"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> giÃ¡ trá»‹ pháº£
*** 33825,33846 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_tasks%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<grainsize%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<priority%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "cáº§n %<tofrom%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "cáº§n %<scalar%>"
--- 33886,33907 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_tasks%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<grainsize%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<priority%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "cáº§n %<tofrom%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "cáº§n %<scalar%>"
*************** msgstr "cáº§n %<scalar%>"
*** 33850,33907 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ %<static%>"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "gáº·p tham sá»‘ thá»«a"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "cáº§n biá»ƒu thá»©c nguyÃªn"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "cáº§n biá»ƒu thá»©c nguyÃªn"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "cáº§n %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> hoáº·c Ä‘á»‹nh danh"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "kiá»ƒu lá»‹ch biá»ƒu khÃ´ng há»£p lá»‡"
--- 33911,33968 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "quÃ¡ nhiá»�u Ä‘á»‘i sá»‘ %<static%>"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "gáº·p tham sá»‘ thá»«a"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "cáº§n biá»ƒu thá»©c nguyÃªn"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "cáº§n biá»ƒu thá»©c nguyÃªn"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "cáº§n %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> hoáº·c Ä‘á»‹nh danh"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "kiá»ƒu lá»‹ch biá»ƒu khÃ´ng há»£p lá»‡"
*************** msgstr "%<vector_length%> giÃ¡ trá»‹ phá
*** 33916,33932 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_teams%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<thread_limit%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
--- 33977,33993 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_teams%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<thread_limit%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr ""
*************** msgstr ""
*** 33946,33962 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "kiá»ƒu phá»¥ thuá»™c khÃ´ng há»£p lá»‡"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "kiá»ƒu Ã¡nh xáº¡ khÃ´ng há»£p lá»‡"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "kiá»ƒu dist_schedule khÃ´ng há»£p lá»‡"
--- 34007,34023 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "kiá»ƒu phá»¥ thuá»™c khÃ´ng há»£p lá»‡"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "kiá»ƒu Ã¡nh xáº¡ khÃ´ng há»£p lá»‡"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "kiá»ƒu dist_schedule khÃ´ng há»£p lá»‡"
*************** msgstr "kiá»ƒu dist_schedule khÃ´ng há»£
*** 33966,34032 ****
  msgid "invalid proc_bind kind"
  msgstr "kiá»ƒu proc_bind khÃ´ng há»£p lá»‡"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "cáº§n má»‡nh Ä‘á»� %<#pragma acc%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs khÃ´ng há»£p lá»‡ cho %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs pháº£i lÃ  má»‡nh Ä‘á»� Ä‘áº§u tiÃªn cá»§a %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "cáº§n má»‡nh Ä‘á»� %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "cáº§n %<class%>, hoáº·c %<typename%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma omp cancel%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cÃ¡c biá»ƒu thá»©c phá»©c há»£p"
--- 34027,34093 ----
  msgid "invalid proc_bind kind"
  msgstr "kiá»ƒu proc_bind khÃ´ng há»£p lá»‡"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "cáº§n má»‡nh Ä‘á»� %<#pragma acc%>"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs khÃ´ng há»£p lá»‡ cho %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs pháº£i lÃ  má»‡nh Ä‘á»� Ä‘áº§u tiÃªn cá»§a %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "cáº§n má»‡nh Ä‘á»� %<#pragma omp%>"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "cáº§n %<class%>, hoáº·c %<typename%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma omp cancel%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cÃ¡c biá»ƒu thá»©c phá»©c há»£p"
*************** msgstr "%qE chÆ°a Ä‘Æ°á»£c khai bÃ¡o"
*** 34041,34047 ****
  msgid "expected function name"
  msgstr "cáº§n tÃªn hÃ m"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD khÃ´ng pháº£i lÃ  hÃ m thÃ nh viÃªn máº«u"
--- 34102,34108 ----
  msgid "expected function name"
  msgstr "cáº§n tÃªn hÃ m"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD khÃ´ng pháº£i lÃ  hÃ m thÃ nh viÃªn máº«u"
*************** msgstr "%qD khÃ´ng pháº£i lÃ  hÃ m thÃ n
*** 34051,34094 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> Ä‘Ã£ Ä‘Æ°á»£c Ã¡p dá»¥ng vá»›i %D"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma acc routine%> must be applied before %s"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> pháº£i Ä‘Æ°á»£c Ã¡p dá»¥ng trÆ°á»›c %s"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma acc routine%> must be applied before %s"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> pháº£i Ä‘Æ°á»£c Ã¡p dá»¥ng trÆ°á»›c %s"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> pháº£i chá»©a Ã­t nháº¥t lÃ  má»™t má»‡nh Ä‘á»� %<device%> hay %<host%> hay %<self%>"
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "sai dáº¡ng thá»©c cá»§a %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "thao tÃ¡c khÃ´ng há»£p lá»‡ cho %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> sá»­ dá»¥ng hai biá»ƒu thá»©c khÃ¡c nhau cho bá»™ nhá»›"
--- 34112,34155 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "%<#pragma acc routine%> Ä‘Ã£ Ä‘Æ°á»£c Ã¡p dá»¥ng vá»›i %D"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma acc routine%> must be applied before %s"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> pháº£i Ä‘Æ°á»£c Ã¡p dá»¥ng trÆ°á»›c %s"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma acc routine%> must be applied before %s"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> pháº£i Ä‘Æ°á»£c Ã¡p dá»¥ng trÆ°á»›c %s"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> pháº£i chá»©a Ã­t nháº¥t lÃ  má»™t má»‡nh Ä‘á»� %<device%> hay %<host%> hay %<self%>"
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "sai dáº¡ng thá»©c cá»§a %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "thao tÃ¡c khÃ´ng há»£p lá»‡ cho %<#pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> sá»­ dá»¥ng hai biá»ƒu thá»©c khÃ¡c nhau cho bá»™ nhá»›"
*************** msgstr "%<#pragma omp atomic capture%> s
*** 34098,34124 ****
  msgid "expected %<(%> or end of line"
  msgstr "cáº§n %<(%> hoáº·c xuá»‘ng dÃ²ng"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "cáº§n cÃ¢u lá»‡nh for"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "cáº§n cÃ¢u lá»‡nh _Cilk_for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "cáº§n khai bÃ¡o nháº¯c láº¡i hay sá»± khá»Ÿi táº¡o"
--- 34159,34185 ----
  msgid "expected %<(%> or end of line"
  msgstr "cáº§n %<(%> hoáº·c xuá»‘ng dÃ²ng"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "cáº§n cÃ¢u lá»‡nh for"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "cáº§n cÃ¢u lá»‡nh _Cilk_for"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "cáº§n khai bÃ¡o nháº¯c láº¡i hay sá»± khá»Ÿi táº¡o"
*************** msgstr "cáº§n khai bÃ¡o nháº¯c láº¡i hay
*** 34128,34199 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> vá»›i má»‡nh Ä‘á»� %<depend%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cÃ¡c biá»ƒu thá»©c phá»©c há»£p"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "cáº§n %<for%> sau %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "cáº§n %<point%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 34189,34260 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> vá»›i má»‡nh Ä‘á»� %<depend%> chá»‰ cÃ³ thá»ƒ sá»­ dá»¥ng trong cÃ¡c biá»ƒu thá»©c phá»©c há»£p"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "cáº§n %<for%> sau %qs"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "cáº§n %<point%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 34208,34214 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 34269,34275 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 34218,34249 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "cáº§n %<target%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "cáº§n %<declare%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 34279,34310 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "cáº§n %<target%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "cáº§n %<declare%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "cáº§n tÃªn-hÃ m %<(%>"
*** 34298,34319 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
--- 34359,34380 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
*************** msgstr ""
*** 34328,34379 ****
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "chiá»�u dÃ i vÃ©c-tÆ¡ pháº£i lÃ  má»™t háº±ng nguyÃªn"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "vectorlength pháº£i lÃ  lÅ©y thá»«a 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "cáº§n má»‡nh Ä‘á»� %<#pragma simd%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> náº±m trong má»™t %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "vÃ²ng ngoÃ i hÆ¡n %<__transaction_cancel%> khÃ´ng náº±m trong vÃ²ng ngoÃ i hÆ¡n %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  hoáº·c má»™t hÃ m %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> khÃ´ng náº±m trong %<__transaction_atomic%>"
--- 34389,34440 ----
  msgid "pragma simd must be inside a function"
  msgstr ""
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "chiá»�u dÃ i vÃ©c-tÆ¡ pháº£i lÃ  má»™t háº±ng nguyÃªn"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "vectorlength pháº£i lÃ  lÅ©y thá»«a 2"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr ""
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "cáº§n má»‡nh Ä‘á»� %<#pragma simd%>"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> náº±m trong má»™t %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "vÃ²ng ngoÃ i hÆ¡n %<__transaction_cancel%> khÃ´ng náº±m trong vÃ²ng ngoÃ i hÆ¡n %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  hoáº·c má»™t hÃ m %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> khÃ´ng náº±m trong %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%> khÃ´ng
*** 34383,34389 ****
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "cáº§n %<:%> hoáº·c sá»‘"
--- 34444,34450 ----
  msgid "base of array section must be pointer or array type"
  msgstr ""
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "cáº§n %<:%> hoáº·c sá»‘"
*************** msgstr ""
*** 35100,35106 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 35161,35167 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr "gáº·p yáº¿u tá»‘ thá»«a trong bá
*** 35428,35434 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C cáº¥m %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "hÃ m Ä‘Ã£ khai bÃ¡o %<noreturn%> cÃ³ má»™t cÃ¢u lá»‡nh %<return%>"
--- 35489,35495 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C cáº¥m %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "hÃ m Ä‘Ã£ khai bÃ¡o %<noreturn%> cÃ³ má»™t cÃ¢u lá»‡nh %<return%>"
*************** msgstr "hÃ m Ä‘Ã£ khai bÃ¡o %<noreturn%>
*** 35438,35444 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "biá»ƒu thá»©c khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng nhÆ° má»™t hÃ m"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
--- 35499,35505 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "biá»ƒu thá»©c khÃ´ng thá»ƒ Ä‘Æ°á»£c dÃ¹ng nhÆ° má»™t hÃ m"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr ""
*************** msgstr ""
*** 35463,35469 ****
  msgid "function returns address of label"
  msgstr "hÃ m tráº£ vá»� Ä‘á»‹a chá»‰ cá»§a biáº¿n cá»¥c bá»™"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 35524,35530 ----
  msgid "function returns address of label"
  msgstr "hÃ m tráº£ vá»� Ä‘á»‹a chá»‰ cá»§a biáº¿n cá»¥c bá»™"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 35478,35484 ****
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 35539,35545 ----
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 35498,35514 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "cÃ¢u lá»‡nh â€œcontinueâ€� náº±m á»Ÿ ngoÃ i má»™t vÃ²ng láº·p"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 35559,35575 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "cÃ¢u lá»‡nh â€œcontinueâ€� náº±m á»Ÿ ngoÃ i má»™t vÃ²ng láº·p"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 35518,35524 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
--- 35579,35585 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
*************** msgstr ""
*** 35624,35635 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma acc update%> pháº£i chá»©a Ã­t nháº¥t lÃ  má»™t má»‡nh Ä‘á»� %<device%> hay %<host%> hay %<self%>"
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 35685,35696 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma acc update%> pháº£i chá»©a Ã­t nháº¥t lÃ  má»™t má»‡nh Ä‘á»� %<device%> hay %<host%> hay %<self%>"
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 35639,35663 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE khÃ´ng pháº£i lÃ  thÃ nh viÃªn cá»§a union"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
--- 35700,35724 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE khÃ´ng pháº£i lÃ  thÃ nh viÃªn cá»§a union"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 35668,35737 ****
  msgstr "%<_Atomic%> %qD trong má»‡nh Ä‘á»� %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE khÃ´ng cÃ³ con trá»� hay kiá»ƒu máº£ng"
--- 35729,35798 ----
  msgstr "%<_Atomic%> %qD trong má»‡nh Ä‘á»� %qs"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE khÃ´ng cÃ³ con trá»� hay kiá»ƒu máº£ng"
*************** msgstr "%<_Atomic%> %qE trong má»‡nh Ä‘á
*** 35751,35757 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE cÃ³ kiá»ƒu khÃ´ng há»£p lá»‡ cho %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 35812,35818 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE cÃ³ kiá»ƒu khÃ´ng há»£p lá»‡ cho %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 35761,35777 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE pháº£i lÃ  %<threadprivate%> vá»›i %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 35822,35838 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE pháº£i lÃ  %<threadprivate%> vá»›i %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 35791,35808 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 35852,35869 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 35814,35845 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<aligned%>"
--- 35875,35906 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<aligned%>"
*************** msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n t
*** 35859,35913 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<depend%>"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE khÃ´ng pháº£i má»™t kiá»ƒu Ã¡nh xáº¡ Ä‘Æ°á»£c trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n cÅ©ng khÃ´ng pháº£i tÃªn hÃ m trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD khÃ´ng pháº£i má»™t Ä‘á»‘i sá»‘ trong má»‡nh Ä‘á»� %<uniform%>"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE khÃ´ng pháº£i má»™t Ä‘á»‘i sá»‘ trong má»‡nh Ä‘á»� %<uniform%>"
--- 35920,35974 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<depend%>"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE khÃ´ng pháº£i má»™t kiá»ƒu Ã¡nh xáº¡ Ä‘Æ°á»£c trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE khÃ´ng pháº£i má»™t biáº¿n cÅ©ng khÃ´ng pháº£i tÃªn hÃ m trong má»‡nh Ä‘á»� %qs"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD khÃ´ng pháº£i má»™t Ä‘á»‘i sá»‘ trong má»‡nh Ä‘á»� %<uniform%>"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE khÃ´ng pháº£i má»™t Ä‘á»‘i sá»‘ trong má»‡nh Ä‘á»� %<uniform%>"
*************** msgstr "%qE khÃ´ng pháº£i má»™t Ä‘á»‘i s
*** 35917,35948 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 35978,36009 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 36487,36640 ****
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7710
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  trong gá»�i Ä‘áº¿n %qD"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "suy diá»…n %qT nhÆ° lÃ  %qT"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7931
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8275
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "khÃ´ng thá»ƒ gá»�i cáº¥u tá»­ %<%T::%D%> má»™t cÃ¡ch trá»±c tiáº¿p"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8708
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8724
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8748
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "gá»�i hÃ m quÃ¡ táº£i %<%s(%A)%> chÆ°a rÃµ rÃ ng"
  
! #: cp/call.c:8772
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« cáº¥u tá»­"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« há»§y tá»­"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ä‘Ã³ng %qD thÃ´ng qua %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  cho chuyá»ƒn Ä‘á»•i tá»« %qT thÃ nh %qT"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9877
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " á»©ng cá»­ 1: %q#F"
  
! #: cp/call.c:9879
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " á»©ng cá»­ 2: %q#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i %qE tá»« %qT thÃ nh %qT"
  
! #: cp/call.c:10296
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 36548,36701 ----
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7713
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  trong gá»�i Ä‘áº¿n %qD"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "suy diá»…n %qT nhÆ° lÃ  %qT"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:7934
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8280
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "khÃ´ng thá»ƒ gá»�i cáº¥u tá»­ %<%T::%D%> má»™t cÃ¡ch trá»±c tiáº¿p"
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:8713
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:8753
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "gá»�i hÃ m quÃ¡ táº£i %<%s(%A)%> chÆ°a rÃµ rÃ ng"
  
! #: cp/call.c:8777
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« cáº¥u tá»­"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« há»§y tá»­"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ä‘Ã³ng %qD thÃ´ng qua %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  cho chuyá»ƒn Ä‘á»•i tá»« %qT thÃ nh %qT"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:9882
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " á»©ng cá»­ 1: %q#F"
  
! #: cp/call.c:9884
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " á»©ng cá»­ 2: %q#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i %qE tá»« %qT thÃ nh %qT"
  
! #: cp/call.c:10301
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr ""
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 36735,37159 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3042
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%q#D khÃ´ng thá»ƒ Ä‘Æ°á»£c táº¡o Ä‘Ã¨"
  
! #: cp/class.c:3054
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3126
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%q+D bá»‹ áº©n"
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  bá»Ÿi %q+D"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3166
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "thÃ nh viÃªn riÃªng %q+#D trong há»—n há»£p náº·c danh"
  
! #: cp/class.c:3181
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "thÃ nh viÃªn riÃªng %q+#D trong cáº¥u trÃºc náº·c danh"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "thÃ nh viÃªn báº£o vá»‡ %q+#D trong há»—n há»£p náº·c danh"
  
! #: cp/class.c:3190
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "thÃ nh viÃªn báº£o vá»‡ %q+#D trong cáº¥u trÃºc náº·c danh"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Ä‘á»™ rá»™ng bá»‹ Ã¢m trong trÆ°á»�ng bÃ­t %q+D"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "trÆ°á»�ng bÃ­t %q+D cÃ³ Ä‘á»™ rá»™ng lÃ  khÃ´ng"
  
! #: cp/class.c:3583
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3588
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3657
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3781
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %qD has non-literal type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "  thÃ nh viÃªn dá»¯ liá»‡u khÃ´ng-tÄ©nh %qD cÃ³ kiá»ƒu khÃ´ng-vÄƒn-chÆ°Æ¡ng"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3864
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3912
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3918
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3985
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "trÆ°á»�ng %q#D vá»›i cÃ¹ng tÃªn vá»›i lá»›p"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T cÃ³ thÃ nh viÃªn dá»¯ liá»‡u con trá»�"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  nhÆ°ng khÃ´ng Ä‘Ã¨ %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  hoáº·c %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  nhÆ°ng khÃ´ng Ä‘Æ°á»£c ghi Ä‘Ã¨ %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5155
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5176
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5796
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T khÃ´ng lÃ  kiá»ƒu vÄƒn chÆ°Æ¡ng vÃ¬:"
  
! #: cp/class.c:5798
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T cÃ³ má»™t cáº¥u tá»­ non-trivial"
  
! #: cp/class.c:5803
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5838
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  lá»›p cÆ¡ sá»Ÿ %qT cá»§a %q+T lÃ  non-literal"
  
! #: cp/class.c:5853
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  thÃ nh viÃªn dá»¯ liá»‡u khÃ´ng-tÄ©nh %qD cÃ³ kiá»ƒu khÃ´ng-vÄƒn-chÆ°Æ¡ng"
  
! #: cp/class.c:5860
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  thÃ nh viÃªn dá»¯ liá»‡u khÃ´ng-tÄ©nh %qD cÃ³ kiá»ƒu hay thay Ä‘á»•i"
  
! #: cp/class.c:5978
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "lá»›p cÆ¡ sá»Ÿ %q+T cÃ³ má»™t há»§y tá»­ non-trivial truy cáº­p Ä‘Æ°á»£c"
  
! #: cp/class.c:6007
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6013
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6556
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6711
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:7009
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7011
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7016
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "thÃ nh viÃªn máº£ng %q#D Ä‘Ã£ khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/class.c:7043
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7045
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7053 cp/class.c:7083
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "trong Ä‘á»‹nh nghÄ©a cá»§a %q#T"
  
! #: cp/class.c:7061
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7063
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7081
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "thÃ nh viÃªn káº¿ %q#D Ä‘Ã£ khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ä‘á»‹nh nghÄ©a láº¡i cá»§a %q#T"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7365
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7371
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7375
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "khÃ´ng Ä‘á»§ thÃ´ng tin kiá»ƒu"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
--- 36796,37220 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.c:3044
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%q#D khÃ´ng thá»ƒ Ä‘Æ°á»£c táº¡o Ä‘Ã¨"
  
! #: cp/class.c:3056
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.c:3058
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.c:3128
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%q+D bá»‹ áº©n"
  
! #: cp/class.c:3130
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  bá»Ÿi %q+D"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3168
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "thÃ nh viÃªn riÃªng %q+#D trong há»—n há»£p náº·c danh"
  
! #: cp/class.c:3183
  #, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "thÃ nh viÃªn riÃªng %q+#D trong cáº¥u trÃºc náº·c danh"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "thÃ nh viÃªn báº£o vá»‡ %q+#D trong há»—n há»£p náº·c danh"
  
! #: cp/class.c:3192
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "thÃ nh viÃªn báº£o vá»‡ %q+#D trong cáº¥u trÃºc náº·c danh"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr ""
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr ""
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Ä‘á»™ rá»™ng bá»‹ Ã¢m trong trÆ°á»�ng bÃ­t %q+D"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "trÆ°á»�ng bÃ­t %q+D cÃ³ Ä‘á»™ rá»™ng lÃ  khÃ´ng"
  
! #: cp/class.c:3585
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.c:3590
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.c:3659
  #, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/class.c:3783
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %qD has non-literal type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "  thÃ nh viÃªn dá»¯ liá»‡u khÃ´ng-tÄ©nh %qD cÃ³ kiá»ƒu khÃ´ng-vÄƒn-chÆ°Æ¡ng"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr ""
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr ""
  
! #: cp/class.c:3866
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.c:3914
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.c:3920
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.c:3987
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "trÆ°á»�ng %q#D vá»›i cÃ¹ng tÃªn vá»›i lá»›p"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T cÃ³ thÃ nh viÃªn dá»¯ liá»‡u con trá»�"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  nhÆ°ng khÃ´ng Ä‘Ã¨ %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  hoáº·c %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  nhÆ°ng khÃ´ng Ä‘Æ°á»£c ghi Ä‘Ã¨ %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr ""
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr ""
  
! #: cp/class.c:5157
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.c:5178
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.c:5799
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T khÃ´ng lÃ  kiá»ƒu vÄƒn chÆ°Æ¡ng vÃ¬:"
  
! #: cp/class.c:5801
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T cÃ³ má»™t cáº¥u tá»­ non-trivial"
  
! #: cp/class.c:5806
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.c:5841
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  lá»›p cÆ¡ sá»Ÿ %qT cá»§a %q+T lÃ  non-literal"
  
! #: cp/class.c:5856
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  thÃ nh viÃªn dá»¯ liá»‡u khÃ´ng-tÄ©nh %qD cÃ³ kiá»ƒu khÃ´ng-vÄƒn-chÆ°Æ¡ng"
  
! #: cp/class.c:5863
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  thÃ nh viÃªn dá»¯ liá»‡u khÃ´ng-tÄ©nh %qD cÃ³ kiá»ƒu hay thay Ä‘á»•i"
  
! #: cp/class.c:5981
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "lá»›p cÆ¡ sá»Ÿ %q+T cÃ³ má»™t há»§y tá»­ non-trivial truy cáº­p Ä‘Æ°á»£c"
  
! #: cp/class.c:6010
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.c:6016
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr ""
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.c:6559
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:6714
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.c:7012
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.c:7014
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.c:7019
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "thÃ nh viÃªn máº£ng %q#D Ä‘Ã£ khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/class.c:7046
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7048
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7056 cp/class.c:7086
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "trong Ä‘á»‹nh nghÄ©a cá»§a %q#T"
  
! #: cp/class.c:7064
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.c:7066
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.c:7084
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "thÃ nh viÃªn káº¿ %q#D Ä‘Ã£ khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ä‘á»‹nh nghÄ©a láº¡i cá»§a %q#T"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.c:7368
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.c:7374
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.c:7378
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr ""
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "khÃ´ng Ä‘á»§ thÃ´ng tin kiá»ƒu"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
*************** msgstr ""
*** 37163,37174 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "khai bÃ¡o cá»§a %q#D"
  
! #: cp/class.c:8758
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "thay Ä‘á»•i nghÄ©a cá»§a %qD tá»« %q#D"
--- 37224,37235 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "khai bÃ¡o cá»§a %q#D"
  
! #: cp/class.c:8761
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q#D"
  msgstr "thay Ä‘á»•i nghÄ©a cá»§a %qD tá»« %q#D"
*************** msgstr ""
*** 37198,37529 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr ""
  
! #: cp/constexpr.c:228
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T cÃ³ lá»›p cÆ¡ sá»Ÿ áº£o"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:775
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:816
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:876
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "gá»�i hÃ m ná»™i bá»™"
  
! #: cp/constexpr.c:1426
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1516
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1523
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ä‘Æ°á»£c gá»�i trong má»™t biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:1527
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ä‘Æ°á»£c dÃ¹ng trÆ°á»›c khi nÃ³ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1578
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "toÃ¡n háº¡ng pháº£i cá»§a biá»ƒu thá»©c dá»‹ch %q+E lÃ  sá»‘ Ã¢m"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1834
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2177
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2324
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2355
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:2375
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2400
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2419
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "con trá»� rá»—ng"
  
! #: cp/constexpr.c:3141
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3180
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ä‘Æ°á»£c dÃ¹ng trong bá»™ khá»Ÿi táº¡o cá»§a chÃ­nh nÃ³"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D khÃ´ng lÃ  const"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D lÃ  volatile"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD khÃ´ng Ä‘Æ°á»£c khá»Ÿi táº¡o vá»›i má»™t biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:3213
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD chÆ°a Ä‘Æ°á»£c khai bÃ¡o %<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "bá»• tá»« %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:3782
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "lá»‡nh khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "biá»ƒu thá»©c %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<delete[]%> khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "biá»ƒu thá»©c %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "lá»‡nh khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4582
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4652
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5227
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5259
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5293
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5435
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5496
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "bá»• tá»« %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:5746
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<delete[]%> khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "cáº§n AST thuá»™c kiá»ƒu %s"
--- 37259,37590 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr ""
  
! #: cp/constexpr.c:229
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T cÃ³ lá»›p cÆ¡ sá»Ÿ áº£o"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.c:776
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.c:817
  #, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.c:877
  #, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr ""
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "gá»�i hÃ m ná»™i bá»™"
  
! #: cp/constexpr.c:1442
  #, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr ""
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1532
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1539
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ä‘Æ°á»£c gá»�i trong má»™t biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:1543
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ä‘Æ°á»£c dÃ¹ng trÆ°á»›c khi nÃ³ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "toÃ¡n háº¡ng pháº£i cá»§a biá»ƒu thá»©c dá»‹ch %q+E lÃ  sá»‘ Ã¢m"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1850
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2193
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2340
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.c:2371
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:2391
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2416
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2435
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "con trá»� rá»—ng"
  
! #: cp/constexpr.c:3165
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3204
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ä‘Æ°á»£c dÃ¹ng trong bá»™ khá»Ÿi táº¡o cá»§a chÃ­nh nÃ³"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D khÃ´ng lÃ  const"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D lÃ  volatile"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD khÃ´ng Ä‘Æ°á»£c khá»Ÿi táº¡o vá»›i má»™t biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:3237
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD chÆ°a Ä‘Æ°á»£c khai bÃ¡o %<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "bá»• tá»« %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:3806
  #, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "lá»‡nh khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "biá»ƒu thá»©c %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<delete[]%> khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "biá»ƒu thá»©c %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "lá»‡nh khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:4613
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4683
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5258
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5290
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5324
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5466
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5527
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "bá»• tá»« %qE khÃ´ng pháº£i lÃ  biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:5777
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<delete[]%> khÃ´ng pháº£i biá»ƒu thá»©c háº±ng"
  
! #: cp/constexpr.c:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "cáº§n AST thuá»™c kiá»ƒu %s"
*************** msgstr "cáº§n biá»ƒu thá»©c"
*** 38320,38326 ****
  msgid "  skips initialization of %q#D"
  msgstr "  bá»� qua sá»± khá»Ÿi táº¡o cá»§a %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
--- 38381,38387 ----
  msgid "  skips initialization of %q#D"
  msgstr "  bá»� qua sá»± khá»Ÿi táº¡o cá»§a %q#D"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 38335,38341 ****
  msgid "%qD is not a type"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t kiá»ƒu"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
--- 38396,38402 ----
  msgid "%qD is not a type"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t kiá»ƒu"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
*************** msgstr ""
*** 39973,39979 ****
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
--- 40034,40040 ----
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
*************** msgstr ""
*** 40426,40438 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT khÃ´ng pháº£i má»™t máº«u"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "khai bÃ¡o trÆ°á»›c á»Ÿ Ä‘Ã¢y"
--- 40487,40499 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT khÃ´ng pháº£i má»™t máº«u"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "khai bÃ¡o trÆ°á»›c á»Ÿ Ä‘Ã¢y"
*************** msgstr "khai bÃ¡o trÆ°á»›c á»Ÿ Ä‘Ã¢y"
*** 40442,40449 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
--- 40503,40510 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
*************** msgstr ""
*** 40493,40499 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ä‘á»‹nh nghÄ©a trÆ°á»›c á»Ÿ Ä‘Ã¢y"
--- 40554,40560 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ä‘á»‹nh nghÄ©a trÆ°á»›c á»Ÿ Ä‘Ã¢y"
*************** msgstr ""
*** 40558,40564 ****
  msgid "return type %q#T is incomplete"
  msgstr "kiá»ƒu tráº£ vá»� %q#T lÃ  má»™t kiá»ƒu khÃ´ng hoÃ n toÃ n"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> cáº§n tráº£ vá»� má»™t tham chiáº¿u Ä‘áº¿n %<*this%>"
--- 40619,40625 ----
  msgid "return type %q#T is incomplete"
  msgstr "kiá»ƒu tráº£ vá»� %q#T lÃ  má»™t kiá»ƒu khÃ´ng hoÃ n toÃ n"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> cáº§n tráº£ vá»� má»™t tham chiáº¿u Ä‘áº¿n %<*this%>"
*************** msgstr "khai bÃ¡o hÃ m khÃ´ng há»£p lá»‡
*** 40573,40579 ****
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
--- 40634,40640 ----
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
*************** msgstr ""
*** 40731,40757 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1403
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "thÃ nh viÃªn dá»¯ liá»‡u tÄ©nh %q+D bÃªn trong cá»§a chá»‰ thá»‹ khai bÃ¡o Ä‘Ã­ch"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> pháº£i tráº£ vá»� kiá»ƒu %qT"
--- 40792,40818 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.c:1404
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "thÃ nh viÃªn dá»¯ liá»‡u tÄ©nh %q+D bÃªn trong cá»§a chá»‰ thá»‹ khai bÃ¡o Ä‘Ã­ch"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> pháº£i tráº£ vá»� kiá»ƒu %qT"
*************** msgstr "%<operator new%> pháº£i tráº£ vá
*** 40760,40826 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nháº­n kiá»ƒu %<size_t%> (%qT) nhÆ° lÃ  Ä‘á»‘i sá»‘ thá»© nháº¥t"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> pháº£i tráº£ vá»� kiá»ƒu %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nháº­n kiá»ƒu %qT nhÆ° lÃ  Ä‘á»‘i sá»‘ thá»© nháº¥t"
  
! #: cp/decl2.c:2527
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2531
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2562
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2566
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "hÃ m chung dÃ²ng %qD Ä‘Æ°á»£c dÃ¹ng nhÆ°ng chÆ°a bao giá»� Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
--- 40821,40887 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nháº­n kiá»ƒu %<size_t%> (%qT) nhÆ° lÃ  Ä‘á»‘i sá»‘ thá»© nháº¥t"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> pháº£i tráº£ vá»� kiá»ƒu %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nháº­n kiá»ƒu %qT nhÆ° lÃ  Ä‘á»‘i sá»‘ thá»© nháº¥t"
  
! #: cp/decl2.c:2528
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2532
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2563
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2567
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "hÃ m chung dÃ²ng %qD Ä‘Æ°á»£c dÃ¹ng nhÆ°ng chÆ°a bao giá»� Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
*************** msgstr "hÃ m chung dÃ²ng %qD Ä‘Æ°á»£c dÃ
*** 40829,40887 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4200
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4204
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4212
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4216
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4219
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "hÃ m chung dÃ²ng %qD Ä‘Æ°á»£c dÃ¹ng nhÆ°ng chÆ°a bao giá»� Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "dÃ¹ng hÃ m bá»‹ xÃ³a %qD"
--- 40890,40948 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4201
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4205
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4213
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4217
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4220
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "hÃ m chung dÃ²ng %qD Ä‘Æ°á»£c dÃ¹ng nhÆ°ng chÆ°a bao giá»� Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "dÃ¹ng hÃ m bá»‹ xÃ³a %qD"
*************** msgstr "%qD Ä‘Æ°á»£c khá»Ÿi táº¡o báº±ng
*** 41190,41207 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D nÃªn Ä‘Æ°á»£c khá»Ÿi táº¡o"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 41251,41268 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D nÃªn Ä‘Æ°á»£c khá»Ÿi táº¡o"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr "bá»™ khá»Ÿi táº¡o máº£ng khÃ´ng
*** 41301,41307 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT khÃ´ng pháº£i lÃ  kiá»ƒu lá»›p"
--- 41362,41368 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT khÃ´ng pháº£i lÃ  kiá»ƒu lá»›p"
*************** msgstr "con trá»� cho trÆ°á»�ng bÃ­t %qD
*** 41321,41327 ****
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
--- 41382,41388 ----
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
*************** msgstr ""
*** 41516,41537 ****
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:549
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.c:573
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 41577,41598 ----
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.c:552
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.c:576
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 41586,41771 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2339
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3923
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3929
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:851 cp/method.c:1307
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1256
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1266
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1324
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "bá»™ khá»Ÿi táº¡o cho %q#D khÃ´ng há»£p lá»‡"
  
! #: cp/method.c:1376
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1387
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1777
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1788
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "khai bÃ¡o Ä‘Æ°á»£c máº·c Ä‘á»‹nh %q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2182
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2204
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2250
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "má»™t máº«u khÃ´ng thá»ƒ lÃ  máº·c Ä‘á»‹nh"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD khÃ´ng thá»ƒ lÃ  máº·c Ä‘á»‹nh"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 41647,41832 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2344
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/mangle.c:3928
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:3934
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:852 cp/method.c:1308
  #, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr ""
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr ""
  
! #: cp/method.c:1257
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.c:1267
  #, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr ""
  
! #: cp/method.c:1325
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "bá»™ khá»Ÿi táº¡o cho %q#D khÃ´ng há»£p lá»‡"
  
! #: cp/method.c:1377
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.c:1388
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.c:1778
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.c:1789
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "khai bÃ¡o Ä‘Æ°á»£c máº·c Ä‘á»‹nh %q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr ""
  
! #: cp/method.c:2183
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2205
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr ""
  
! #: cp/method.c:2251
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "má»™t máº«u khÃ´ng thá»ƒ lÃ  máº·c Ä‘á»‹nh"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD khÃ´ng thá»ƒ lÃ  máº·c Ä‘á»‹nh"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr "%<%T::%D%> tÃªn há»§y tá»­"
*** 41957,42080 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> cÃ¡c tÃªn cáº¥u tá»­ trong %qT"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr ""
  
! #: cp/name-lookup.c:3641
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3719
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3725
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "CÃ¡i chuyá»ƒn nÃ y Ä‘Ã£ láº¡c háº­u: hÃ£y thay tháº¿ báº±ng -fsanitize-recover=."
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4506
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "cÃ¡c kháº£ nÄƒng Ä‘Æ°á»£c gá»£i Ã½:"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "cÃ¡c kháº£ nÄƒng Ä‘Æ°á»£c gá»£i Ã½:"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6215
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX vÃ o pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX rá»�i bá»� pop_everything ()\n"
--- 42018,42141 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> cÃ¡c tÃªn cáº¥u tá»­ trong %qT"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3639
  #, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr ""
  
! #: cp/name-lookup.c:3640
  #, gcc-internal-format
  msgid "only here as a friend"
  msgstr ""
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:3718
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3724
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "CÃ¡i chuyá»ƒn nÃ y Ä‘Ã£ láº¡c háº­u: hÃ£y thay tháº¿ báº±ng -fsanitize-recover=."
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr ""
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4505
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "cÃ¡c kháº£ nÄƒng Ä‘Æ°á»£c gá»£i Ã½:"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "cÃ¡c kháº£ nÄƒng Ä‘Æ°á»£c gá»£i Ã½:"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:6214
  #, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX vÃ o pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX rá»�i bá»� pop_everything ()\n"
*************** msgstr ""
*** 42094,42100 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 42155,42161 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%> chÆ°a Ä‘Æ°á»£c khai bÃ¡
*** 42119,42125 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> chÆ°a Ä‘Æ°á»£c khai bÃ¡o"
--- 42180,42186 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> chÆ°a Ä‘Æ°á»£c khai bÃ¡o"
*************** msgstr ""
*** 42179,43380 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2991
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE khÃ´ng pháº£i má»™t lá»›p máº«u"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE khÃ´ng pháº£i lÃ  má»™t máº«u"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "template-id khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "cÃº gá»�i hÃ m khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3039
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%> toÃ¡n tá»­ khÃ´ng thá»ƒ xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3043
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "cÃº gá»�i hÃ m khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "phÃ©p gia sá»‘ khÃ´ng Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "phÃ©p gia sá»‘ khÃ´ng thá»ƒ Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3059
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3063
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3067
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3071
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "phÃ©p gÃ¡n khÃ´ng thá»ƒ Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3074
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "toÃ¡n tá»­ dáº¥u pháº©y khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3078
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3082
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3128
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs khÃ´ng thá»ƒ xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "máº«u lambda chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE khÃ´ng pháº£i tÃªn má»™t kiá»ƒu"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE khÃ´ng pháº£i tÃªn má»™t kiá»ƒu"
  
! #: cp/parser.c:3197
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:3200
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<noexcept%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:3205
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<thread_local%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:3208
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> chá»‰ sáºµn sÃ ng vá»›i -fconcepts"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3252
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> tÃªn cáº¥u tá»­, khÃ´ng pháº£i kiá»ƒu"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "vÃ  %qT khÃ´ng cÃ³ cÃ¡c cáº¥u tá»­ máº«u"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "cáº§n %<typename%> trÆ°á»›c %<%T::%E%> bá»Ÿi vÃ¬ %qT cÃ³ pháº¡m vi phá»¥ thuá»™c"
  
! #: cp/parser.c:3283
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE trong %q#T khÃ´ng pháº£i lÃ  tÃªn cá»§a kiá»ƒu máº«u"
  
! #: cp/parser.c:3287
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE trong %q#T khÃ´ng lÃ  tÃªn má»™t kiá»ƒu"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "cáº§n má»™t chuá»—i chá»¯"
  
! #: cp/parser.c:3955
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "má»™t chuá»—i lá»›n lÃ  khÃ´ng há»£p lá»‡ trong ngá»¯ cáº£nh nÃ y"
  
! #: cp/parser.c:4124
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4225
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4232
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4236
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "vÄƒn báº£n dáº¥u cháº¥m Ä‘á»™ng cáº¯t ngáº¯n thÃ nh sá»‘ khÃ´ng"
  
! #: cp/parser.c:4276
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "cáº§n khai bÃ¡o"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "cáº§n toÃ¡n tá»­ hai ngÃ´i"
  
! #: cp/parser.c:4673
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "cáº§n â€¦"
  
! #: cp/parser.c:4685
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4688
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4696
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "kiá»ƒu dáº¥u cháº¥m cá»‘ Ä‘á»‹nh khÃ´ng há»— trá»£ trong C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4932
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "cáº§n biá»ƒu thá»©c cÆ¡ báº£n"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> cÃ³ láº½ khÃ´ng nÃªn Ä‘Æ°á»£c dÃ¹ng trong ngá»¯ cáº£nh nÃ y"
  
! #: cp/parser.c:5158
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5494
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "cáº§n id-expression"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> chá»‰ sáºµn sÃ ng trÃªn -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "pháº§n khai bÃ¡o cá»§a %<~%T%> lÃ  thÃ nh viÃªn cá»§a %qT"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5817
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "cáº§n unqualified-id"
  
! #: cp/parser.c:5935
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6004
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6030
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6038
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD khÃ´ng pháº£i má»™t máº«u"
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "cáº§n nested-name-specifier"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "cÃ¡c kiá»ƒu cÃ³ láº½ khÃ´ng nÃªn Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trong Ã¡p kiá»ƒu"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> pháº£i Ä‘Æ°á»£c theo sau bá»Ÿi má»™t biá»ƒu thá»©c"
  
! #: cp/parser.c:6647
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "sai sá»‘ tham sá»‘ cho %<__builtin_addressof%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ä‘á»‘i sá»‘ sai sá»‘ lÆ°á»£ng cho %<__builtin_launder%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ cáº¥m compound-literals"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "dÃ¹ng %qD khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:7429
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> khÃ´ng pháº£i lÃ  thÃ nh viÃªn lá»›p"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "kiá»ƒu khÃ´ng-scalar"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ khÃ´ng cho phÃ©p %<alignof%> vá»›i má»™t non-type"
  
! #: cp/parser.c:7911
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8189
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "dÃ¹ng Ã¡p kiá»ƒu theo cÃ¡ch cÅ©"
  
! #: cp/parser.c:8899
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gá»£i Ã½ bao quanh biá»ƒu thá»©c %<>>%> báº±ng dáº¥u ngoáº·c Ä‘Æ¡n"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ khÃ´ng cho phÃ©p ?: vá»›i toÃ¡n háº¡ng á»Ÿ giá»¯a bá»‹ bá»� qua"
  
! #: cp/parser.c:9813
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "cáº§n káº¿t thÃºc cá»§a capture-list"
  
! #: cp/parser.c:9989
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10006
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "chá»¥p %<*this%> chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:10051
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "khá»Ÿi táº¡o chá»¥p lambda chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D Ä‘Æ°á»£c khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10133
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10182
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "máº«u lambda chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support boolean types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 khÃ´ng há»— trá»£ kiá»ƒu lÃ´-gÃ­c"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "láº·p láº¡i %<volatile%>"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "cáº§n labeled-statement"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> tÃªn cáº¥u tá»­, khÃ´ng pháº£i kiá»ƒu"
  
! #: cp/parser.c:10978
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "Ä‘á»‹nh nghÄ©a namespaces lá»“ng nhau chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "cáº§n selection-statement"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11757
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11795
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11801
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11853
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "cáº§n iteration-statement"
  
! #: cp/parser.c:12036
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "vÃ²ng láº·p range-based %<for%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:12110
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12170
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ cáº¥m tÃ­nh toÃ¡n gotos"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "cáº§n jump-statement"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> má»Ÿ rá»™ng"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> khÃ´ng á»Ÿ Ä‘áº§u cá»§a má»™t khá»‘i"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "cÃ¡c kiá»ƒu cÃ³ láº½ khÃ´ng nÃªn Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trong Ã¡p kiá»ƒu"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "khai bÃ¡o trá»‘ng rá»—ng"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> Ä‘Æ°á»£c dÃ¹ng bÃªn ngoÃ i lá»›p"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> thay Ä‘á»•i Ã½ nghÄ©a trong C++11; hÃ£y bá»� nÃ³ Ä‘i"
  
! #: cp/parser.c:13301
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13307
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD khÃ´ng há»£p lá»‡ trong lambda"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "cÃ¡c máº«u khÃ´ng thá»ƒ lÃ  %<virtual%>"
  
! #: cp/parser.c:13510
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ä‘áº·c táº£ linkage khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:13597
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "static_assert khÃ´ng cÃ³ lá»�i nháº¯n chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13934
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13965
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14054
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr ""
  
! #: cp/parser.c:14088
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14100
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14583
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14589
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "cáº§n Ä‘á»‹nh danh háº­u tá»‘"
  
! #: cp/parser.c:14598
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14604
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "cáº§n toÃ¡n tá»­"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14842
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:14850
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘á»‘i sá»‘ máº«u máº·c Ä‘á»‹nh"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "cáº§n template-id"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15458
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "cáº§n template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "cáº§n template-argument"
  
! #: cp/parser.c:16097
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16507
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "cáº§n bá»™ chá»‰ Ä‘á»‹nh kiá»ƒu"
  
! #: cp/parser.c:16691
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16697
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "viá»‡c dÃ¹ng %<auto%> trong khai bÃ¡o tham sá»‘ chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr ""
  
! #: cp/parser.c:16847
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "cáº§n template-id cho kiá»ƒu"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "cáº§n type-name (tÃªn kiá»ƒu)"
  
! #: cp/parser.c:17265
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD lÃ  má»™t máº«u liá»‡t kÃª"
  
! #: cp/parser.c:17729
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD khÃ´ng pháº£i tÃªn má»™t kiá»ƒu enumeration trong %qT"
  
! #: cp/parser.c:17744
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17799
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "cáº§n %<;%> hoáº·c %<{%>"
  
! #: cp/parser.c:17848
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17862
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "khÃ´ng cho phÃ©p tá»« háº¡n Ä‘á»‹nh má»Ÿ rá»™ng"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "nhiá»�u Ä‘á»‹nh nghÄ©a cho %q#T"
  
! #: cp/parser.c:17927
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ cáº¥m kiá»ƒu liá»‡t kÃª náº·c danh khÃ´ng tÃªn trá»‘ng rá»—ng"
  
! #: cp/parser.c:17947
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD khÃ´ng lÃ  má»™t namespace-name"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "cáº§n namespace-name"
  
! #: cp/parser.c:18207
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18210
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "Ä‘á»‹nh nghÄ©a namespaces lá»“ng nhau chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:18213
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18221
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18249
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> khÃ´ng cho phÃ©p Ä‘á»‹nh nghÄ©a á»Ÿ Ä‘Ã¢y"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:18525
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18743
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19130
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "khÃ´ng cho phÃ©p Ä‘á»‹nh nghÄ©a hÃ m táº¡i Ä‘Ã¢y"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19196
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "cáº§n bá»™ khá»Ÿi táº¡o"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "bá»™ khá»Ÿi táº¡o Ä‘Æ°á»£c cung cáº¥p cho hÃ m"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19355
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> khÃ´ng pháº£i má»™t kiá»ƒu"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "dÃ¹ng cáº¥u tá»­ nhÆ° lÃ  má»™t máº«u lÃ  khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "dÃ¹ng %<%T::%D%> thay cho %<%T::%D%> cho tÃªn cá»§a cáº¥u tá»­ trong tÃªn háº¡n Ä‘á»‹nh"
--- 42240,43447 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE khÃ´ng pháº£i má»™t lá»›p máº«u"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE khÃ´ng pháº£i lÃ  má»™t máº«u"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "template-id khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "cÃº gá»�i hÃ m khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3041
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%> toÃ¡n tá»­ khÃ´ng thá»ƒ xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3045
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "cÃº gá»�i hÃ m khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "phÃ©p gia sá»‘ khÃ´ng Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "phÃ©p gia sá»‘ khÃ´ng thá»ƒ Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3061
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3065
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3073
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "phÃ©p gÃ¡n khÃ´ng thá»ƒ Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3076
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "toÃ¡n tá»­ dáº¥u pháº©y khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3080
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3084
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3130
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs khÃ´ng thá»ƒ xuáº¥t hiá»‡n trong biá»ƒu thá»©c háº±ng"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "máº«u lambda chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE khÃ´ng pháº£i tÃªn má»™t kiá»ƒu"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE khÃ´ng pháº£i tÃªn má»™t kiá»ƒu"
  
! #: cp/parser.c:3199
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:3202
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<noexcept%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:3207
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<thread_local%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:3210
  #, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "%<concept%> chá»‰ sáºµn sÃ ng vá»›i -fconcepts"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:3254
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr ""
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> tÃªn cáº¥u tá»­, khÃ´ng pháº£i kiá»ƒu"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "vÃ  %qT khÃ´ng cÃ³ cÃ¡c cáº¥u tá»­ máº«u"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "cáº§n %<typename%> trÆ°á»›c %<%T::%E%> bá»Ÿi vÃ¬ %qT cÃ³ pháº¡m vi phá»¥ thuá»™c"
  
! #: cp/parser.c:3285
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE trong %q#T khÃ´ng pháº£i lÃ  tÃªn cá»§a kiá»ƒu máº«u"
  
! #: cp/parser.c:3289
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE trong %q#T khÃ´ng lÃ  tÃªn má»™t kiá»ƒu"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "cáº§n má»™t chuá»—i chá»¯"
  
! #: cp/parser.c:3957
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "má»™t chuá»—i lá»›n lÃ  khÃ´ng há»£p lá»‡ trong ngá»¯ cáº£nh nÃ y"
  
! #: cp/parser.c:4126
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.c:4227
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4234
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.c:4238
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "vÄƒn báº£n dáº¥u cháº¥m Ä‘á»™ng cáº¯t ngáº¯n thÃ nh sá»‘ khÃ´ng"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "cáº§n khai bÃ¡o"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "cáº§n toÃ¡n tá»­ hai ngÃ´i"
  
! #: cp/parser.c:4675
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "cáº§n â€¦"
  
! #: cp/parser.c:4687
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4690
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.c:4698
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "kiá»ƒu dáº¥u cháº¥m cá»‘ Ä‘á»‹nh khÃ´ng há»— trá»£ trong C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.c:4934
  #, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "cáº§n biá»ƒu thá»©c cÆ¡ báº£n"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> cÃ³ láº½ khÃ´ng nÃªn Ä‘Æ°á»£c dÃ¹ng trong ngá»¯ cáº£nh nÃ y"
  
! #: cp/parser.c:5160
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:5501
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "cáº§n id-expression"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "%<~auto%> chá»‰ sáºµn sÃ ng trÃªn -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "pháº§n khai bÃ¡o cá»§a %<~%T%> lÃ  thÃ nh viÃªn cá»§a %qT"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:5824
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "cáº§n unqualified-id"
  
! #: cp/parser.c:5942
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6009
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6035
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6043
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD khÃ´ng pháº£i má»™t máº«u"
  
! #: cp/parser.c:6225
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "cáº§n nested-name-specifier"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "cÃ¡c kiá»ƒu cÃ³ láº½ khÃ´ng nÃªn Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trong Ã¡p kiá»ƒu"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr "%<_Cilk_spawn%> pháº£i Ä‘Æ°á»£c theo sau bá»Ÿi má»™t biá»ƒu thá»©c"
  
! #: cp/parser.c:6652
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "sai sá»‘ tham sá»‘ cho %<__builtin_addressof%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ä‘á»‘i sá»‘ sai sá»‘ lÆ°á»£ng cho %<__builtin_launder%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ cáº¥m compound-literals"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr ""
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "dÃ¹ng %qD khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:7434
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> khÃ´ng pháº£i lÃ  thÃ nh viÃªn lá»›p"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "kiá»ƒu khÃ´ng-scalar"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ khÃ´ng cho phÃ©p %<alignof%> vá»›i má»™t non-type"
  
! #: cp/parser.c:7916
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8194
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "dÃ¹ng Ã¡p kiá»ƒu theo cÃ¡ch cÅ©"
  
! #: cp/parser.c:8904
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gá»£i Ã½ bao quanh biá»ƒu thá»©c %<>>%> báº±ng dáº¥u ngoáº·c Ä‘Æ¡n"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ khÃ´ng cho phÃ©p ?: vá»›i toÃ¡n háº¡ng á»Ÿ giá»¯a bá»‹ bá»� qua"
  
! #: cp/parser.c:9822
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:9831
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "cáº§n káº¿t thÃºc cá»§a capture-list"
  
! #: cp/parser.c:9998
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10015
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "chá»¥p %<*this%> chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:10060
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "khá»Ÿi táº¡o chá»¥p lambda chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr ""
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D Ä‘Æ°á»£c khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/parser.c:10099
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10137
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10142
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10191
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "máº«u lambda chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support boolean types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 khÃ´ng há»— trá»£ kiá»ƒu lÃ´-gÃ­c"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "láº·p láº¡i %<volatile%>"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "cáº§n labeled-statement"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%> tÃªn cáº¥u tá»­, khÃ´ng pháº£i kiá»ƒu"
  
! #: cp/parser.c:10987
  #, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr ""
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "Ä‘á»‹nh nghÄ©a namespaces lá»“ng nhau chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "cáº§n selection-statement"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:11766
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr ""
  
! #: cp/parser.c:11810
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr ""
  
! #: cp/parser.c:11862
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "cáº§n iteration-statement"
  
! #: cp/parser.c:12045
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "vÃ²ng láº·p range-based %<for%> chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:12119
  #, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr ""
  
! #: cp/parser.c:12179
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ cáº¥m tÃ­nh toÃ¡n gotos"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "cáº§n jump-statement"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> má»Ÿ rá»™ng"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> khÃ´ng á»Ÿ Ä‘áº§u cá»§a má»™t khá»‘i"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "cÃ¡c kiá»ƒu cÃ³ láº½ khÃ´ng nÃªn Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trong Ã¡p kiá»ƒu"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  msgid "empty decomposition declaration"
  msgstr "khai bÃ¡o trá»‘ng rá»—ng"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid member function declaration"
! msgid "invalid initializer for structured binding declaration"
! msgstr "khai bÃ¡o hÃ m thÃ nh viÃªn khÃ´ng há»£p lá»‡"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> Ä‘Æ°á»£c dÃ¹ng bÃªn ngoÃ i lá»›p"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> thay Ä‘á»•i Ã½ nghÄ©a trong C++11; hÃ£y bá»� nÃ³ Ä‘i"
  
! #: cp/parser.c:13320
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13326
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD khÃ´ng há»£p lá»‡ trong lambda"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "cÃ¡c máº«u khÃ´ng thá»ƒ lÃ  %<virtual%>"
  
! #: cp/parser.c:13529
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ä‘áº·c táº£ linkage khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:13616
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "static_assert khÃ´ng cÃ³ lá»�i nháº¯n chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:13953
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:13984
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14073
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr ""
  
! #: cp/parser.c:14107
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14119
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14602
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14608
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "cáº§n Ä‘á»‹nh danh háº­u tá»‘"
  
! #: cp/parser.c:14617
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14623
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "cáº§n toÃ¡n tá»­"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:14861
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.c:14869
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘á»‘i sá»‘ máº«u máº·c Ä‘á»‹nh"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "cáº§n template-id"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15477
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "cáº§n template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "cáº§n template-argument"
  
! #: cp/parser.c:16120
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16530
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "cáº§n bá»™ chá»‰ Ä‘á»‹nh kiá»ƒu"
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "viá»‡c dÃ¹ng %<auto%> trong khai bÃ¡o tham sá»‘ chá»‰ sáºµn sÃ ng vá»›i -std=c++11 hay -std=gnu++11"
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr ""
  
! #: cp/parser.c:16870
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "cáº§n template-id cho kiá»ƒu"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "cáº§n type-name (tÃªn kiá»ƒu)"
  
! #: cp/parser.c:17288
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr ""
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD lÃ  má»™t máº«u liá»‡t kÃª"
  
! #: cp/parser.c:17752
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD khÃ´ng pháº£i tÃªn má»™t kiá»ƒu enumeration trong %qT"
  
! #: cp/parser.c:17767
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:17822
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "cáº§n %<;%> hoáº·c %<{%>"
  
! #: cp/parser.c:17871
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:17885
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "khÃ´ng cho phÃ©p tá»« háº¡n Ä‘á»‹nh má»Ÿ rá»™ng"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "nhiá»�u Ä‘á»‹nh nghÄ©a cho %q#T"
  
! #: cp/parser.c:17950
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ cáº¥m kiá»ƒu liá»‡t kÃª náº·c danh khÃ´ng tÃªn trá»‘ng rá»—ng"
  
! #: cp/parser.c:17970
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:17973
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD khÃ´ng lÃ  má»™t namespace-name"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "cáº§n namespace-name"
  
! #: cp/parser.c:18230
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18233
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "Ä‘á»‹nh nghÄ©a namespaces lá»“ng nhau chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:18236
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18244
  #, gcc-internal-format
  msgid "nested identifier required"
  msgstr ""
  
! #: cp/parser.c:18272
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> khÃ´ng cho phÃ©p Ä‘á»‹nh nghÄ©a á»Ÿ Ä‘Ã¢y"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "fold-expressions chá»‰ sáºµn sÃ ng vá»›i -std=c++1z hay -std=gnu++1z"
  
! #: cp/parser.c:18548
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18613
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:18766
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19153
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "khÃ´ng cho phÃ©p Ä‘á»‹nh nghÄ©a hÃ m táº¡i Ä‘Ã¢y"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19219
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "cáº§n bá»™ khá»Ÿi táº¡o"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "bá»™ khá»Ÿi táº¡o Ä‘Æ°á»£c cung cáº¥p cho hÃ m"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19378
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> khÃ´ng pháº£i má»™t kiá»ƒu"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "dÃ¹ng cáº¥u tá»­ nhÆ° lÃ  má»™t máº«u lÃ  khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "dÃ¹ng %<%T::%D%> thay cho %<%T::%D%> cho tÃªn cá»§a cáº¥u tá»­ trong tÃªn háº¡n Ä‘á»‹nh"
*************** msgstr "dÃ¹ng %<%T::%D%> thay cho %<%T::
*** 43383,43726 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "bá»™ khai bÃ¡o khÃ´ng há»£p lá»‡"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "mÃ£ háº¡n Ä‘á»‹nh trong khai bÃ¡o"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "cáº§n cÃ¢u khai bÃ¡o"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD lÃ  má»™t namespace"
  
! #: cp/parser.c:20181
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "cáº§n ptr-operator"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "trÃ¹ng cv-qualifier"
  
! #: cp/parser.c:20315
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Ä‘a ref-qualifiers"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E cáº§n %<-fgnu-tm%>"
  
! #: cp/parser.c:20408
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "trÃ¹ng virt-specifier"
  
! #: cp/parser.c:20679
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "thiáº¿u Ä‘á»‘i sá»‘ máº«u sau %qT"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "cÃ¡ch dÃ¹ng khÃ´ng há»£p lá»‡ %qT"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "cÃ¡c kiá»ƒu khÃ´ng nÃªn Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trong Ä‘á»‘i sá»‘ máº«u"
  
! #: cp/parser.c:20711
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘á»‘i sá»‘ máº«u"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "cáº§n type-specifier"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "cáº§n %<,%> hoáº·c %<â€¦%>"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21350
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21358
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21759
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "cáº§n class-name"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "cáº§n %<;%> sau Ä‘á»‹nh nghÄ©a lá»›p"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "cáº§n %<;%> sau Ä‘á»‹nh nghÄ©a cáº¥u trÃºc"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "cáº§n %<;%> sau Ä‘á»‹nh nghÄ©a kiá»ƒu há»—n há»£p"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "cáº§n %<{%> hoáº·c %<:%>"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "khÃ´ng thá»ƒ chá»‰ Ä‘á»‹nh %<override%> cho lá»›p"
  
! #: cp/parser.c:22572
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22579
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22716
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "khai bÃ¡o trÆ°á»›c Ä‘Ã¢y cá»§a %q+#T"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "cáº§n class-key"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "cáº§n %<class%>, hoáº·c %<typename%>"
  
! #: cp/parser.c:23135
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23430
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23442
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "cáº§n %<;%> táº¡i cuá»‘i khai bÃ¡o thÃ nh viÃªn"
  
! #: cp/parser.c:23516
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23551
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23680
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr ""
  
! #: cp/parser.c:23700
  #, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:23905
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:23911
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23955
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘áº·c táº£ ngoáº¡i lá»‡"
  
! #: cp/parser.c:23994
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24711
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24725
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "cáº§n %<:%> hoáº·c %<â€¦%>"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "máº«u biáº¿n chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:25122
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> chá»‰ sáºµn sÃ ng vá»›i -fconcepts"
  
! #: cp/parser.c:25154
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "khai bÃ¡o khÃ´ng há»£p lá»‡ cá»§a %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 43450,43793 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "bá»™ khai bÃ¡o khÃ´ng há»£p lá»‡"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "mÃ£ háº¡n Ä‘á»‹nh trong khai bÃ¡o"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "cáº§n cÃ¢u khai bÃ¡o"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD lÃ  má»™t namespace"
  
! #: cp/parser.c:20204
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20225
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "cáº§n ptr-operator"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "trÃ¹ng cv-qualifier"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Ä‘a ref-qualifiers"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%E cáº§n %<-fgnu-tm%>"
  
! #: cp/parser.c:20431
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "trÃ¹ng virt-specifier"
  
! #: cp/parser.c:20702
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "thiáº¿u Ä‘á»‘i sá»‘ máº«u sau %qT"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "cÃ¡ch dÃ¹ng khÃ´ng há»£p lá»‡ %qT"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "cÃ¡c kiá»ƒu khÃ´ng nÃªn Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trong Ä‘á»‘i sá»‘ máº«u"
  
! #: cp/parser.c:20734
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘á»‘i sá»‘ máº«u"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "cáº§n type-specifier"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "cáº§n %<,%> hoáº·c %<â€¦%>"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21373
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21381
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:21782
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "cáº§n class-name"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "cáº§n %<;%> sau Ä‘á»‹nh nghÄ©a lá»›p"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "cáº§n %<;%> sau Ä‘á»‹nh nghÄ©a cáº¥u trÃºc"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "cáº§n %<;%> sau Ä‘á»‹nh nghÄ©a kiá»ƒu há»—n há»£p"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "cáº§n %<{%> hoáº·c %<:%>"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "khÃ´ng thá»ƒ chá»‰ Ä‘á»‹nh %<override%> cho lá»›p"
  
! #: cp/parser.c:22595
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:22602
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:22739
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "khai bÃ¡o trÆ°á»›c Ä‘Ã¢y cá»§a %q+#T"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "cáº§n class-key"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "cáº§n %<class%>, hoáº·c %<typename%>"
  
! #: cp/parser.c:23158
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23453
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23465
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "cáº§n %<;%> táº¡i cuá»‘i khai bÃ¡o thÃ nh viÃªn"
  
! #: cp/parser.c:23539
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:23574
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:23703
  #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23723
  #, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.c:23928
  #, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.c:23934
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:23978
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘áº·c táº£ ngoáº¡i lá»‡"
  
! #: cp/parser.c:24017
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:24734
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:24748
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "cáº§n %<:%> hoáº·c %<â€¦%>"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "máº«u biáº¿n chá»‰ sáºµn sÃ ng vá»›i -std=c++14 hay -std=gnu++14"
  
! #: cp/parser.c:25145
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<requires%> chá»‰ sáºµn sÃ ng vá»›i -fconcepts"
  
! #: cp/parser.c:25177
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "khai bÃ¡o khÃ´ng há»£p lá»‡ cá»§a %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 43729,44216 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26388
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26393
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:26486
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26536
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ä‘áº·c táº£ rÃµ rÃ ng khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:26691
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Ä‘á»‘i sá»‘ cho %<sizeofâ€¦%> pháº£i Ä‘Æ°á»£c bao quanh bá»Ÿi dáº¥u ngoáº·c Ä‘Æ¡n"
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> trÆ°á»›c %qD"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:27670
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ä‘Ã£ chá»‰ ra cáº£ hai %<__thread%> vÃ  %<thread_local%>"
  
! #: cp/parser.c:27672
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "trÃ¹ng %qD"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "trÃ¹ng %qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "cáº§n %<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "cáº§n %<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "cáº§n %<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "cáº§n %<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "cáº§n %<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "cáº§n %<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "cáº§n %<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "cáº§n %<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "cáº§n %<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "cáº§n %<namespace%>"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "cáº§n %<using%>"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "cáº§n %<asm%>"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "cáº§n %<try%>"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "cáº§n %<catch%>"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "cáº§n %<throw%>"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "cáº§n %<__label__%>"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "cáº§n %<@try%>"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "cáº§n %<@synchronized%>"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "cáº§n %<@throw%>"
  
! #: cp/parser.c:27796
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "cáº§n %<__transaction_atomic%>"
  
! #: cp/parser.c:27799
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "cáº§n %<__transaction_relaxed%>"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "cáº§n %<::%>"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "cáº§n %<â€¦%>"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "cáº§n %<*%>"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "cáº§n %<~%>"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "cáº§n %<:%> hoáº·c %<::%>"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "cáº§n %<class%>, %<typename%>, hoáº·c %<template%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28149
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T trÆ°á»›c Ä‘Ã£ khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28191
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28732
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28802
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29433
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "kiá»ƒu khÃ´ng há»£p lá»‡ cho biáº¿n instance (minh dá»¥)"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29937
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29944
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "kiá»ƒu khÃ´ng há»£p lá»‡ cho thuá»™c tÃ­nh"
  
! #: cp/parser.c:31358
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "biá»ƒu thá»©c %<wait%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "bá»™ khá»Ÿi táº¡o sai"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34255
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34672
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36630
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36926
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "má»‡nh Ä‘á»� khá»Ÿi táº¡o khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:36954
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "cáº§n id-expression (cÃ¡c Ä‘á»‘i sá»‘)"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD khÃ´ng pháº£i lÃ  hÃ m thÃ nh viÃªn máº«u"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38068
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38323
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38344
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38356
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38535
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "cáº§n tÃªn biáº¿n"
  
! #: cp/parser.c:38599
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "cáº§n %<,%> hoáº·c %<)%> sau %qE"
  
! #: cp/parser.c:38998
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "cÃ¡c máº«u ngáº§m khÃ´ng nÃªn lÃ  %<virtual%>"
--- 43796,44283 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.c:26411
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26416
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:26485
  #, gcc-internal-format
  msgid "empty introduction-list"
  msgstr ""
  
! #: cp/parser.c:26509
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:26559
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ä‘áº·c táº£ rÃµ rÃ ng khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.c:26714
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Ä‘á»‘i sá»‘ cho %<sizeofâ€¦%> pháº£i Ä‘Æ°á»£c bao quanh bá»Ÿi dáº¥u ngoáº·c Ä‘Æ¡n"
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> trÆ°á»›c %qD"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:27693
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ä‘Ã£ chá»‰ ra cáº£ hai %<__thread%> vÃ  %<thread_local%>"
  
! #: cp/parser.c:27695
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "trÃ¹ng %qD"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "trÃ¹ng %qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "cáº§n %<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "cáº§n %<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "cáº§n %<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "cáº§n %<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "cáº§n %<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "cáº§n %<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "cáº§n %<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "cáº§n %<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "cáº§n %<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "cáº§n %<namespace%>"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "cáº§n %<using%>"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "cáº§n %<asm%>"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "cáº§n %<try%>"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "cáº§n %<catch%>"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "cáº§n %<throw%>"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "cáº§n %<__label__%>"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "cáº§n %<@try%>"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "cáº§n %<@synchronized%>"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "cáº§n %<@throw%>"
  
! #: cp/parser.c:27819
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "cáº§n %<__transaction_atomic%>"
  
! #: cp/parser.c:27822
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "cáº§n %<__transaction_relaxed%>"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "cáº§n %<::%>"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "cáº§n %<â€¦%>"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "cáº§n %<*%>"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "cáº§n %<~%>"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "cáº§n %<:%> hoáº·c %<::%>"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "cáº§n %<class%>, %<typename%>, hoáº·c %<template%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28172
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T trÆ°á»›c Ä‘Ã£ khai bÃ¡o á»Ÿ Ä‘Ã¢y"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28214
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:28755
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:28825
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:29456
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "kiá»ƒu khÃ´ng há»£p lá»‡ cho biáº¿n instance (minh dá»¥)"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:29960
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:29967
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "kiá»ƒu khÃ´ng há»£p lá»‡ cho thuá»™c tÃ­nh"
  
! #: cp/parser.c:31381
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "biá»ƒu thá»©c %<wait%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "bá»™ khá»Ÿi táº¡o sai"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:34278
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr ""
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:34695
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:36653
  #, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: cp/parser.c:36949
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "má»‡nh Ä‘á»� khá»Ÿi táº¡o khÃ´ng há»£p lá»‡"
  
! #: cp/parser.c:36977
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "cáº§n id-expression (cÃ¡c Ä‘á»‘i sá»‘)"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD khÃ´ng pháº£i lÃ  hÃ m thÃ nh viÃªn máº«u"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38091
  #, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr ""
  
! #: cp/parser.c:38346
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38367
  #, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38379
  #, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:38558
  #, gcc-internal-format
  msgid "expected variable-name"
  msgstr "cáº§n tÃªn biáº¿n"
  
! #: cp/parser.c:38622
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "cáº§n %<,%> hoáº·c %<)%> sau %qE"
  
! #: cp/parser.c:39021
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "cÃ¡c máº«u ngáº§m khÃ´ng nÃªn lÃ  %<virtual%>"
*************** msgstr ""
*** 44302,44308 ****
  msgid "candidate is: %#D"
  msgstr "á»©ng cá»­ lÃ : %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
--- 44369,44375 ----
  msgid "candidate is: %#D"
  msgstr "á»©ng cá»­ lÃ : %#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %#D"
*************** msgstr ""
*** 44874,45097 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6665
  #, 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:6677
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6735
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "dÃ¹ng %qE Ä‘á»ƒ thay tháº¿"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7335
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘á»‘i sá»‘ máº«u"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7490
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  cáº§n háº±ng cá»§a kiá»ƒu %qT, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  cáº§n máº«u lá»›p, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  cáº§n kiá»ƒu, nhÆ°ng láº¡i nháº­n %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  cáº§n má»™t kiá»ƒu, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  cáº§n máº«u lá»›p, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  cáº§n máº«u kiá»ƒu %qD, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7604
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7607
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  cáº§n %qD nhÆ°ng láº¡i nháº­n %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i %qE tá»« %qT thÃ nh %qT"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ hÃ m máº«u (%d, pháº£i lÃ  %d)"
  
! #: cp/pt.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ máº«u (%d, cáº§n Ã­t nháº¥t pháº£i lÃ  %d)"
  
! #: cp/pt.c:7962
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ä‘Æ°á»£c cung cáº¥p cho %qD"
  
! #: cp/pt.c:7987
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ä‘Æ°á»£c cung cáº¥p cho %q+D"
  
! #: cp/pt.c:8419
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D khÃ´ng pháº£i lÃ  hÃ m máº«u"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "cho khai bÃ¡o hÃ m máº«u %q+D"
  
! #: cp/pt.c:8711
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "rÃ ng buá»™c máº«u gáº·p lá»—i nghiÃªm trá»�ng"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t biáº¿n"
  
! #: cp/pt.c:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:11983
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
--- 44941,45181 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6625
! #, fuzzy, gcc-internal-format
! #| msgid "  member function type %qT is not a valid template argument"
! msgid "the address of %qD is not a valid template argument"
! msgstr "  kiá»ƒu hÃ m thÃ nh viÃªn %qT khÃ´ng pháº£i lÃ  má»™t Ä‘á»‘i sá»‘ máº«u há»£p lá»‡"
! 
! #: cp/pt.c:6634
! #, fuzzy, gcc-internal-format
! #| msgid "  member function type %qT is not a valid template argument"
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr "  kiá»ƒu hÃ m thÃ nh viÃªn %qT khÃ´ng pháº£i lÃ  má»™t Ä‘á»‘i sá»‘ máº«u há»£p lá»‡"
! 
! #: cp/pt.c:6641
! #, 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:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6698
  #, 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:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6725
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:6775
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "dÃ¹ng %qE Ä‘á»ƒ thay tháº¿"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:7417
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "dÃ¹ng %<auto%> khÃ´ng há»£p lá»‡ trong Ä‘á»‘i sá»‘ máº«u"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7572
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  cáº§n háº±ng cá»§a kiá»ƒu %qT, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  cáº§n máº«u lá»›p, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  cáº§n kiá»ƒu, nhÆ°ng láº¡i nháº­n %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  cáº§n má»™t kiá»ƒu, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  cáº§n máº«u lá»›p, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  cáº§n máº«u kiá»ƒu %qD, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c %qT"
  
! #: cp/pt.c:7686
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7689
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  cáº§n %qD nhÆ°ng láº¡i nháº­n %qD"
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr ""
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i %qE tá»« %qT thÃ nh %qT"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ hÃ m máº«u (%d, pháº£i lÃ  %d)"
  
! #: cp/pt.c:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "sai sá»‘ lÆ°á»£ng Ä‘á»‘i sá»‘ máº«u (%d, cáº§n Ã­t nháº¥t pháº£i lÃ  %d)"
  
! #: cp/pt.c:8044
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ä‘Æ°á»£c cung cáº¥p cho %qD"
  
! #: cp/pt.c:8069
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8073
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "Ä‘Æ°á»£c cung cáº¥p cho %q+D"
  
! #: cp/pt.c:8501
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D khÃ´ng pháº£i lÃ  hÃ m máº«u"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "cho khai bÃ¡o hÃ m máº«u %q+D"
  
! #: cp/pt.c:8793
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "rÃ ng buá»™c máº«u gáº·p lá»—i nghiÃªm trá»�ng"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t biáº¿n"
  
! #: cp/pt.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr ""
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr ""
  
! #: cp/pt.c:12065
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr ""
*************** msgstr ""
*** 45109,45379 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "biáº¿n %qD cÃ³ kiá»ƒu hÃ m"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "kiá»ƒu Ä‘á»‘i sá»‘ khÃ´ng há»£p lá»‡ %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "trong khai bÃ¡o %q+D"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "hÃ m tráº£ vá»� má»™t máº£ng"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "hÃ m tráº£ vá»� hÃ m"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13800
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13803
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ä‘ang táº¡o con trá»� Ä‘áº¿n thÃ nh viÃªn cá»§a kiá»ƒu void"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ä‘ang táº¡o máº£ng cá»§a %qT"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT khÃ´ng pháº£i cÃ³ kiá»ƒu lá»›p, cáº¥u trÃºc hay union"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "dÃ¹ng %qs trong máº«u"
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ä‘ang dÃ¹ng trÆ°á»�ng khÃ´ng há»£p lá»‡ %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17236
  #, 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:17265
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17270
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "dÃ¹ng %<this->%D%> thay tháº¿"
  
! #: cp/pt.c:17273
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "dÃ¹ng %<%T::%D%> thay tháº¿"
  
! #: cp/pt.c:17278
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%+D Ä‘Ã£ khai bÃ¡o weakref sau khi Ä‘Æ°á»£c dÃ¹ng"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT khÃ´ng pháº£i lÃ  má»™t lá»›p hay namespace"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t lá»›p hay namespace"
  
! #: cp/pt.c:17981
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT lÃ /dÃ¹ng kiá»ƒu náº·c danh"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "biá»ƒu thá»©c nguyÃªn %qE khÃ´ng lÃ  háº±ng"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21892
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:21894
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:21900
  msgid "%s %#S"
  msgstr "%s %#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t thÃ nh viÃªn dá»¯ liá»‡u tÄ©nh cá»§a má»™t máº«u lá»›p"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22094
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
--- 45193,45463 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "biáº¿n %qD cÃ³ kiá»ƒu hÃ m"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "kiá»ƒu Ä‘á»‘i sá»‘ khÃ´ng há»£p lá»‡ %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "trong khai bÃ¡o %q+D"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "hÃ m tráº£ vá»� má»™t máº£ng"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "hÃ m tráº£ vá»� hÃ m"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13885
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ä‘ang táº¡o con trá»� Ä‘áº¿n thÃ nh viÃªn cá»§a kiá»ƒu void"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ä‘ang táº¡o máº£ng cá»§a %qT"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT khÃ´ng pháº£i cÃ³ kiá»ƒu lá»›p, cáº¥u trÃºc hay union"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "dÃ¹ng %qs trong máº«u"
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ä‘ang dÃ¹ng trÆ°á»�ng khÃ´ng há»£p lá»‡ %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17318
  #, 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:17347
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17352
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "dÃ¹ng %<this->%D%> thay tháº¿"
  
! #: cp/pt.c:17355
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "dÃ¹ng %<%T::%D%> thay tháº¿"
  
! #: cp/pt.c:17360
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%+D Ä‘Ã£ khai bÃ¡o weakref sau khi Ä‘Æ°á»£c dÃ¹ng"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT khÃ´ng pháº£i lÃ  má»™t lá»›p hay namespace"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t lá»›p hay namespace"
  
! #: cp/pt.c:18063
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT lÃ /dÃ¹ng kiá»ƒu náº·c danh"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "biá»ƒu thá»©c nguyÃªn %qE khÃ´ng lÃ  háº±ng"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:21981
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:21983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:21989
  msgid "%s %#S"
  msgstr "%s %#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD khÃ´ng pháº£i lÃ  má»™t thÃ nh viÃªn dá»¯ liá»‡u tÄ©nh cá»§a má»™t máº«u lá»›p"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22183
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
*************** msgstr ""
*** 45385,45477 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:22971
  #, 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:23313
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23315
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25197
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "máº«u khÃ´ng pháº£i lá»›p %qT Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ Ä‘á»—i sá»‘ máº«u"
  
! #: cp/pt.c:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "gáº·p yáº¿u tá»‘ thá»«a trong bá»™ khá»Ÿi táº¡o há»£p"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "hÃ m khÃ´ng pháº£i Ä‘Æ°á»£c tÃ­nh Ä‘á»ƒ chÃ¨n vÃ o trá»±c tiáº¿p"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25474
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25478
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 45469,45561 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23060
  #, 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:23402
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:23404
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr ""
  
! #: cp/pt.c:25317
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "máº«u khÃ´ng pháº£i lá»›p %qT Ä‘Æ°á»£c dÃ¹ng mÃ  khÃ´ng cÃ³ Ä‘á»—i sá»‘ máº«u"
  
! #: cp/pt.c:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "gáº·p yáº¿u tá»‘ thá»«a trong bá»™ khá»Ÿi táº¡o há»£p"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "hÃ m khÃ´ng pháº£i Ä‘Æ°á»£c tÃ­nh Ä‘á»ƒ chÃ¨n vÃ o trá»±c tiáº¿p"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25594
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:25598
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr "%q+#D khÃ´ng thá»ƒ Ä‘Æ°á»£c khai
*** 45628,46099 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1761
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE khÃ´ng lÃ  kiá»ƒu %qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ä‘á»‹nh nghÄ©a khÃ´ng há»£p lá»‡ cá»§a kiá»ƒu háº¡n Ä‘á»‹nh %qT"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ä‘áº·c táº£ lá»›p-cÆ¡-sá»Ÿ khÃ´ng há»£p lá»‡"
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "khÃ´ng thá»ƒ chá»¥p thÃ nh viÃªn %qD trong há»—n há»£p náº·c danh"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD khÃ´ng bá»‹ báº¯t"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of parameter outside function body"
  msgstr "dÃ¹ng hÃ m bá»‹ xÃ³a %qD"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments after %qT"
  msgid "missing template arguments"
  msgstr "thiáº¿u Ä‘á»‘i sá»‘ máº«u sau %qT"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "khÃ´ng hiá»ƒu kiá»ƒu cá»§a %qE"
  
! #: cp/semantics.c:3847
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT khÃ´ng pháº£i má»™t kiá»ƒu enumeration"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "biá»ƒu thá»©c bÆ°á»›c tháº³ng pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "biá»ƒu thá»©c tÄ©nh %<gang%> pháº£i nguyÃªn"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  #| msgid "%<gang%> static value must bepositive"
  msgid "%<gang%> static value must be positive"
  msgstr "giÃ¡ trá»‹ tÄ©nh %<gang%> pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6280
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "biá»ƒu thá»©c sá»‘ %<gang%> pháº£i nguyÃªn"
  
! #: cp/semantics.c:6283
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "chiá»�u dÃ i %<vector%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6287
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "biá»ƒu thá»©c sá»‘ %<worker%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "biá»ƒu thá»©c %qs pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6309
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<gang%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%<vector%> length value must bepositive"
  msgid "%<vector%> length value must be positive"
  msgstr "chiá»�u dÃ i %<vector%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "%<worker%> num value must bepositive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<worker%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6413
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6445
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%> biá»ƒu thá»©c pháº£i nguyÃªn"
  
! #: cp/semantics.c:6473
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%> biá»ƒu thá»©c pháº£i nguyÃªn"
  
! #: cp/semantics.c:6502
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "chá»‰ sá»‘ %<device%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6523
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6550
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»�  %<aligned%>"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6632
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<depend%>"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6986
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "chá»‰ sá»‘ %<device%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:7015
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "chá»‰ sá»‘ %<device%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:7044
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_teams%> biá»ƒu thá»©c pháº£i nguyÃªn"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> value must be integral"
  msgid "%<tile%> argument needs integral type"
  msgstr "giÃ¡ trá»‹ %<tile%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8179
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8825
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "tháº©m tra tÄ©nh gáº·p lá»—i"
  
! #: cp/semantics.c:8827
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "tháº©m tra tÄ©nh gáº·p lá»—i: %s"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8890
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9446
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9499
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho %<__builtin_return_address%>"
--- 45712,46183 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.c:1764
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE khÃ´ng lÃ  kiá»ƒu %qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ä‘á»‹nh nghÄ©a khÃ´ng há»£p lá»‡ cá»§a kiá»ƒu háº¡n Ä‘á»‹nh %qT"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ä‘áº·c táº£ lá»›p-cÆ¡-sá»Ÿ khÃ´ng há»£p lá»‡"
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "khÃ´ng thá»ƒ chá»¥p thÃ nh viÃªn %qD trong há»—n há»£p náº·c danh"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD khÃ´ng bá»‹ báº¯t"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of parameter outside function body"
  msgstr "dÃ¹ng hÃ m bá»‹ xÃ³a %qD"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments after %qT"
  msgid "missing template arguments"
  msgstr "thiáº¿u Ä‘á»‘i sá»‘ máº«u sau %qT"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "khÃ´ng hiá»ƒu kiá»ƒu cá»§a %qE"
  
! #: cp/semantics.c:3860
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT khÃ´ng pháº£i má»™t kiá»ƒu enumeration"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "biá»ƒu thá»©c bÆ°á»›c tháº³ng pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %qs"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "biá»ƒu thá»©c tÄ©nh %<gang%> pháº£i nguyÃªn"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%<gang%> static value must bepositive"
  msgid "%<gang%> static value must be positive"
  msgstr "giÃ¡ trá»‹ tÄ©nh %<gang%> pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6293
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "biá»ƒu thá»©c sá»‘ %<gang%> pháº£i nguyÃªn"
  
! #: cp/semantics.c:6296
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "chiá»�u dÃ i %<vector%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "biá»ƒu thá»©c sá»‘ %<worker%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6304
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "biá»ƒu thá»©c %qs pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6322
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<gang%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%<vector%> length value must bepositive"
  msgid "%<vector%> length value must be positive"
  msgstr "chiá»�u dÃ i %<vector%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%<worker%> num value must bepositive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<worker%> giÃ¡ trá»‹ pháº£i dÆ°Æ¡ng"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6426
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6439
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6458
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%> biá»ƒu thá»©c pháº£i nguyÃªn"
  
! #: cp/semantics.c:6486
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%> biá»ƒu thá»©c pháº£i nguyÃªn"
  
! #: cp/semantics.c:6515
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "chá»‰ sá»‘ %<device%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:6536
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»�  %<aligned%>"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6645
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD khÃ´ng pháº£i má»™t biáº¿n trong má»‡nh Ä‘á»� %<depend%>"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6999
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "chá»‰ sá»‘ %<device%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:7028
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "chá»‰ sá»‘ %<device%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:7057
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "%<num_teams%> biá»ƒu thá»©c pháº£i nguyÃªn"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> value must be integral"
  msgid "%<tile%> argument needs integral type"
  msgstr "giÃ¡ trá»‹ %<tile%> pháº£i lÃ  sá»‘ nguyÃªn"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8192
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8838
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "tháº©m tra tÄ©nh gáº·p lá»—i"
  
! #: cp/semantics.c:8840
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "tháº©m tra tÄ©nh gáº·p lá»—i: %s"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8903
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9459
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9512
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho %<__builtin_return_address%>"
*************** msgstr ""
*** 46108,46214 ****
  msgid "lambda-expression in a constant expression"
  msgstr "Gáº·p biá»ƒu thá»©c lambda trong biá»ƒu thá»©c báº¥t biáº¿n"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Thuá»™c tÃ­nh %qE cáº§n kiá»ƒu tráº£ vá»� lÃ  void"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4030
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr ""
  
! #: cp/tree.c:4050
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "thuá»™c tÃ­nh %qE cáº§n tham sá»‘"
  
! #: cp/tree.c:4061
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4076
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4089
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4113
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4119
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4126
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4133
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4155
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4161
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:4889
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: gáº·p lá»—i trong %s, táº¡i %s:%d"
--- 46192,46298 ----
  msgid "lambda-expression in a constant expression"
  msgstr "Gáº·p biá»ƒu thá»©c lambda trong biá»ƒu thá»©c báº¥t biáº¿n"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Thuá»™c tÃ­nh %qE cáº§n kiá»ƒu tráº£ vá»� lÃ  void"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "thuá»™c tÃ­nh %qE chá»‰ Ã¡p dá»¥ng cho cÃ¡c hÃ m"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr ""
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr ""
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr ""
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.c:4025
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr ""
  
! #: cp/tree.c:4045
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "thuá»™c tÃ­nh %qE cáº§n tham sá»‘"
  
! #: cp/tree.c:4056
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.c:4071
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.c:4084
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.c:4108
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.c:4114
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.c:4121
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.c:4128
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.c:4150
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.c:4156
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.c:4884
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* check: gáº·p lá»—i trong %s, táº¡i %s:%d"
*************** msgstr ""
*** 46891,47047 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i %qT thÃ nh %qT"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8546
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "kiá»ƒu lá»›p %qT chÆ°a hoÃ n thiá»‡n"
  
! #: cp/typeck.c:8564
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8568
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8573
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8578
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8588
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8683
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "trong Ä‘á»‘i sá»‘ chuyá»ƒn qua %P cá»§a %qD"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tráº£ vá»� tham chiáº¿u Ä‘áº¿n táº¡m thá»�i (temporary)"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8764
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "tham chiáº¿u Ä‘áº¿n biáº¿n cá»¥c bá»™ %qD Ä‘Æ°á»£c tráº£ vá»�"
  
! #: cp/typeck.c:8768
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Ä‘á»‹a chá»‰ cá»§a nhÃ£n %qD Ä‘Æ°á»£c tráº£ vá»�"
  
! #: cp/typeck.c:8772
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Ä‘á»‹a chá»‰ cá»§a biáº¿n cá»¥c bá»™ %q+D Ä‘Æ°á»£c tráº£ vá»�"
  
! #: cp/typeck.c:8818
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« há»§y tá»­"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« cáº¥u tá»­"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "tráº£ vá»� danh sÃ¡ch bá»™ khá»Ÿi táº¡o"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8889
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "biá»ƒu thá»©c tráº£ vá»� vá»›i má»™t giÃ¡ trá»‹, trong hÃ m tráº£ láº¡i â€œvoidâ€�"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "Ä‘ang dÃ¹ng máº«u nhÆ° lÃ  lvalue"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 46975,47131 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr ""
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i %qT thÃ nh %qT"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr ""
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr ""
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr ""
  
! #: cp/typeck.c:8547
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "kiá»ƒu lá»›p %qT chÆ°a hoÃ n thiá»‡n"
  
! #: cp/typeck.c:8565
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8569
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8574
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8579
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8589
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8684
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "trong Ä‘á»‘i sá»‘ chuyá»ƒn qua %P cá»§a %qD"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tráº£ vá»� tham chiáº¿u Ä‘áº¿n táº¡m thá»�i (temporary)"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:8765
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "tham chiáº¿u Ä‘áº¿n biáº¿n cá»¥c bá»™ %qD Ä‘Æ°á»£c tráº£ vá»�"
  
! #: cp/typeck.c:8769
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Ä‘á»‹a chá»‰ cá»§a nhÃ£n %qD Ä‘Æ°á»£c tráº£ vá»�"
  
! #: cp/typeck.c:8773
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Ä‘á»‹a chá»‰ cá»§a biáº¿n cá»¥c bá»™ %q+D Ä‘Æ°á»£c tráº£ vá»�"
  
! #: cp/typeck.c:8819
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« há»§y tá»­"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "tráº£ vá»� má»™t giÃ¡ trá»‹ tá»« cáº¥u tá»­"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:8868
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "tráº£ vá»� danh sÃ¡ch bá»™ khá»Ÿi táº¡o"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:8890
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "biá»ƒu thá»©c tráº£ vá»� vá»›i má»™t giÃ¡ trá»‹, trong hÃ m tráº£ láº¡i â€œvoidâ€�"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "Ä‘ang dÃ¹ng máº«u nhÆ° lÃ  lvalue"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 51002,51088 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5234
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5250
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5259
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5305
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5335
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5343
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5356
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5364
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5376
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5435
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5439
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5450
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5492
  #, 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 ""
--- 51086,51172 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5255
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5264
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5284
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5297
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5310
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5340
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5348
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5361
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5369
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5381
  #, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:5440
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5444
  #, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:5455
  #, gcc-internal-format
  msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgstr ""
  
! #: fortran/expr.c:5497
  #, 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 ""
*** 51271,51282 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 51355,51366 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 52052,52559 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:685
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:762
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "$ mÃ´ táº£ táº¡i %L"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Bá»™ mÃ´ táº£ Ä‘á»‹nh dáº¡ng chá»©a chiá»�u rá»™ng sá»‘ khÃ´ng"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "DÃ¹ng bá»™ mÃ´ táº£ T thÃ¬ yÃªu cáº§u chiá»�u rá»™ng dÆ°Æ¡ng"
  
! #: fortran/io.c:912
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%> trong chuá»—i Ä‘á»‹nh dáº¡ng táº¡i %L"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Thiáº¿u dáº¥u pháº©y táº¡i %L"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s trong chuá»—i Ä‘á»‹nh dáº¡ng táº¡i %L"
  
! #: fortran/io.c:1263
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Thiáº¿u nhÃ£n Ä‘á»‹nh dáº¡ng táº¡i %C"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "TrÃ¹ng Ä‘áº·c táº£ %s táº¡i %C"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1623
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1628
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1635
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "tháº» %s táº¡i %L pháº£i lÃ  kiá»ƒu %s"
  
! #: fortran/io.c:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "tháº» %s táº¡i %L pháº£i lÃ  chuá»—i kÃ½ tá»± cá»§a kiá»ƒu máº·c Ä‘á»‹nh"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "tháº» %s táº¡i %L pháº£i lÃ  scalar"
  
! #: fortran/io.c:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG tag táº¡i %L"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1730
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1755
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT tag táº¡i %L"
  
! #: fortran/io.c:1965
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1992
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2779
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "cÃ¢u lá»‡nh FLUSH táº¡i %C"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Thiáº¿u nhÃ£n Ä‘á»‹nh dáº¡ng táº¡i %C"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:2972
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3017
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT khÃ´ng Ä‘Æ°á»£c chá»‰ ra táº¡i %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3251
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:3813
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "CÃ¢u lá»‡nh V/R chá»©a con sá»‘ Ä‘Æ¡n vá»‹ quÃ¡ lá»›n"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 52136,52658 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr ""
  
! #: fortran/io.c:695
  #, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr ""
  
! #: fortran/io.c:724
  #, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "$ mÃ´ táº£ táº¡i %L"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr ""
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "Bá»™ mÃ´ táº£ Ä‘á»‹nh dáº¡ng chá»©a chiá»�u rá»™ng sá»‘ khÃ´ng"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "DÃ¹ng bá»™ mÃ´ táº£ T thÃ¬ yÃªu cáº§u chiá»�u rá»™ng dÆ°Æ¡ng"
  
! #: fortran/io.c:875
  #, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "%<G0%> trong chuá»—i Ä‘á»‹nh dáº¡ng táº¡i %L"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr ""
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "Thiáº¿u dáº¥u pháº©y táº¡i %L"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s trong chuá»—i Ä‘á»‹nh dáº¡ng táº¡i %L"
  
! #: fortran/io.c:1273
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.c:1304
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Thiáº¿u nhÃ£n Ä‘á»‹nh dáº¡ng táº¡i %C"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "TrÃ¹ng Ä‘áº·c táº£ %s táº¡i %C"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.c:1633
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1638
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1645
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1657
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "tháº» %s táº¡i %L pháº£i lÃ  kiá»ƒu %s"
  
! #: fortran/io.c:1710
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "tháº» %s táº¡i %L pháº£i lÃ  chuá»—i kÃ½ tá»± cá»§a kiá»ƒu máº·c Ä‘á»‹nh"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "tháº» %s táº¡i %L pháº£i lÃ  scalar"
  
! #: fortran/io.c:1723
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG tag táº¡i %L"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.c:1747
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.c:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT tag táº¡i %L"
  
! #: fortran/io.c:1975
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2002
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr ""
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr ""
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr ""
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr ""
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "BLANK= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "DECIMAL= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "ENCODING= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "ROUND= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "SIGN= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "cÃ¢u lá»‡nh FLUSH táº¡i %C"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Thiáº¿u nhÃ£n Ä‘á»‹nh dáº¡ng táº¡i %C"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:3006
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:3051
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT khÃ´ng Ä‘Æ°á»£c chá»‰ ra táº¡i %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:3287
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.c:3299
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/io.c:3317
! #, 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:3328
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/io.c:3804
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "PAD= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "DELIM= táº¡i %C khÃ´ng Ä‘Æ°á»£c phÃ©p trong Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "CÃ¢u lá»‡nh V/R chá»©a con sá»‘ Ä‘Æ¡n vá»‹ quÃ¡ lá»›n"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr "\"USE :: module\" táº¡i %C"
*** 53455,53707 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:637
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  #| msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "TÃªn â€œ%qsâ€� táº¡i %C Ä‘Ã£ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trÆ°á»›c táº¡i %L"
  
! #: fortran/module.c:741
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr ""
  
! #: fortran/module.c:746
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1166
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1170
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1174
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Gáº·p lá»—i khi ghi táº­p tin mÃ´t-Ä‘un: %s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Ghi sá»‘ nguyÃªn Ã¢m"
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): nháº­n chuá»—i sai"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5295
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5302
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5307
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6081
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr ""
  
! #: fortran/module.c:6092
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6095
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6101
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "KÃ½ hiá»‡u %qs Ä‘Ã£ sáºµn Ä‘Æ°á»£c khai bÃ¡o"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6465
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "KÃ½ hiá»‡u %qs Ä‘Ã£ sáºµn Ä‘Æ°á»£c khai bÃ¡o"
  
! #: fortran/module.c:6666
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6688
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6810
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "mÃ´ Ä‘un ISO_C_BINDING táº¡i %C"
  
! #: fortran/module.c:6890
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6918
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6955
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
--- 53554,53806 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  #| msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "TÃªn â€œ%qsâ€� táº¡i %C Ä‘Ã£ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trÆ°á»›c táº¡i %L"
  
! #: fortran/module.c:742
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr ""
  
! #: fortran/module.c:747
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.c:822
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.c:1167
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1171
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1175
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Gáº·p lá»—i khi ghi táº­p tin mÃ´t-Ä‘un: %s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr "write_atom(): Ghi sá»‘ nguyÃªn Ã¢m"
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): nháº­n chuá»—i sai"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr ""
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.c:5296
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5303
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5308
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6082
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr ""
  
! #: fortran/module.c:6093
  #, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6096
  #, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6102
  #, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr ""
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "KÃ½ hiá»‡u %qs Ä‘Ã£ sáºµn Ä‘Æ°á»£c khai bÃ¡o"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.c:6466
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "KÃ½ hiá»‡u %qs Ä‘Ã£ sáºµn Ä‘Æ°á»£c khai bÃ¡o"
  
! #: fortran/module.c:6667
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6689
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.c:6811
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.c:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "mÃ´ Ä‘un ISO_C_BINDING táº¡i %C"
  
! #: fortran/module.c:6891
  #, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.c:6897
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.c:6909
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.c:6919
  #, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.c:6956
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr ""
*************** msgstr ""
*** 56083,56089 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "KhÃ´ng thá»ƒ phÃ¢n giáº£i hÃ m Ä‘áº·c táº£ %qs táº¡i %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 56182,56188 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "KhÃ´ng thá»ƒ phÃ¢n giáº£i hÃ m Ä‘áº·c táº£ %qs táº¡i %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 57571,58018 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13914
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr ""
! 
! #: fortran/resolve.c:13924
! #, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr ""
! 
! #: fortran/resolve.c:13942
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13957
  #, 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:13968
  #, 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:13995
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14014
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14030
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14049
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14158
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14254
  #, 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:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14283
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14319
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14328
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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:14381
  #, 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:14388
  #, 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:14408
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, 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:14422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14454
  #, 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:14534
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14549
  #, 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:14562
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14580
  #, 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:14592
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14601
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14613
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14622
  #, 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:14634
  #, 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:14649
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14657
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14676
  #, 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:14685
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14707
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist '%s' can not be an argument at %L"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Danh sÃ¡ch tÃªn â€œ%sâ€� khÃ´ng thá»ƒ lÃ  Ä‘á»‘i sá»‘ táº¡i %L"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14930
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14944
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, 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:15110
  #, 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:15118
  #, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NhÃ£n %d táº¡i %L Ä‘Ã£ Ä‘á»‹nh nghÄ©a nhÆ°ng chÆ°a Ä‘Æ°á»£c dÃ¹ng"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15498
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15515
  #, 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:15531
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15649
  #, 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:15661
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15670
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15743
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15754
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Chuá»—i con táº¡i %L cÃ³ Ä‘á»™ dÃ i lÃ  khÃ´ng"
  
! #: fortran/resolve.c:15856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15899
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16024
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 57670,58107 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:13872
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13878
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13886
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13903
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13925
  #, 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:13936
  #, 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:13963
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13982
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13998
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14017
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14126
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, 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:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14251
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14277
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14287
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14296
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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:14349
  #, 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:14356
  #, 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:14376
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14383
  #, 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:14390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14422
  #, 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:14502
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14517
  #, 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:14530
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14548
  #, 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:14560
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:14581
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:14590
  #, 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:14602
  #, 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:14617
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14625
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14632
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14644
  #, 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:14653
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14669
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14675
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist '%s' can not be an argument at %L"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "Danh sÃ¡ch tÃªn â€œ%sâ€� khÃ´ng thá»ƒ lÃ  Ä‘á»‘i sá»‘ táº¡i %L"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:14889
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:14898
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:14912
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, 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:15078
  #, 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:15086
  #, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NhÃ£n %d táº¡i %L Ä‘Ã£ Ä‘á»‹nh nghÄ©a nhÆ°ng chÆ°a Ä‘Æ°á»£c dÃ¹ng"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:15466
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15475
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15483
  #, 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:15499
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:15617
  #, 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:15629
  #, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15638
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15711
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15722
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Chuá»—i con táº¡i %L cÃ³ Ä‘á»™ dÃ i lÃ  khÃ´ng"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15837
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:15857
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:15867
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:15875
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:15992
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 59094,59105 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Biáº¿n sá»± kiá»‡n táº¡i %L sáº½ khÃ´ng thá»ƒ lÃ  coindexed "
  
! #: fortran/trans-io.c:1957
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 59183,59194 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Biáº¿n sá»± kiá»‡n táº¡i %L sáº½ khÃ´ng thá»ƒ lÃ  coindexed "
  
! #: fortran/trans-io.c:1968
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr ""
*** 61125,61133 ****
  #~ msgid "Use little-endian byte order"
  #~ msgstr "Sá»­ dá»¥ng thá»© tá»± byte vá»� cuá»‘i nhá»�"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "Táº¡o ra cÃ¢u lá»‡nh nhÃ¢n-cá»™ng kiá»ƒu dáº¥u cháº¥m Ä‘á»™ng"
- 
  #~ msgid "expected integer or boolean type"
  #~ msgstr "cáº§n sá»‘ nguyÃªn hoáº·c lÃ´gÃ­c"
  
--- 61214,61219 ----
*************** msgstr ""
*** 61140,61149 ****
  #~ msgid "unsupported argument to %<__builtin_frame_address%>"
  #~ msgstr "Ä‘á»‘i sá»‘ khÃ´ng Ä‘Æ°á»£c há»— trá»£ cho %<__builtin_frame_address%>"
  
- #, fuzzy
- #~ msgid "type %qT should match type %qT that itself violate one definition rule"
- #~ msgstr "Ä‘á»‹nh nghÄ©a trÆ°á»›c á»Ÿ Ä‘Ã¢y"
- 
  #~ msgid "clause not supported yet"
  #~ msgstr "má»‡nh Ä‘á»� váº«n chÆ°a Ä‘Æ°á»£c há»— trá»£"
  
--- 61226,61231 ----
diff -Nrcpad gcc-7.2.0/gcc/po/zh_CN.gmo gcc-7.3.0/gcc/po/zh_CN.gmo
*** gcc-7.2.0/gcc/po/zh_CN.gmo	Mon Aug 14 08:30:40 2017
--- gcc-7.3.0/gcc/po/zh_CN.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,372 ****
! Þ•‹tœÌ8¡¡-¡1A¡s¡ ˆ¡Û©¡+…¢0±¢Kâ¢.£;£G£<[£B˜£RÛ£@.¤9o¤C©¤5í¤I#¥m¥„¥!™¥$»¥ à¥¦"¦+B¦n¦Ft¦3»¦Qï¦5A§]w§wÕ§IM¨A—¨KÙ¨N%©Bt©O·©LªRTª;§ª8ãª>«I[«I¥«Bï«~2¬?±¬Dñ¬E6­@|­E½­C®=G®P…®{Ö®BR¯?•¯‰Õ¯9_°P™°Cê°F.±Eu±E»±C²QE²N—²�æ²Gw³Œ¿³OL´Rœ´Cï´Q3µF…µ9Ìµ=¶=D¶4‚¶P·¶M·BV·G™·Iá·H+¸Bt¸7·¸ï¹Eº
! Rº8]º.–º.Åº>ôº3»)E»0o»+ »ZÌ»A'¼ i¼Š¼Ÿ¼²¼$Ò¼$÷¼*½*G½r½�½ ¨½É½Õ½#æ½
! ¾!!¾EC¾‰¾L§¾ô¾¿7¿GR¿$š¿¿¿Û¿Jó¿8>À-wÀQ¥ÀK÷ÀLCÁS�Á5äÁIÂYdÂc¾Â="Ã`Ã#pÃ#”Ã3¸Ã*ìÃ4Ä.LÄ2{Ä4®Ä,ãÄ6ÅQGÅ3™Å3ÍÅ=Æ?ÆCSÆ7—ÆIÏÆIÇWcÇE»Ç"È9$È.^È"�È2°È&ãÈ,
! ÉP7É?ˆÉFÈÉDÊNTÊ£Ê(ÃÊ*ìÊ:Ë!RË tË&•Ë4¼ËñË#
! Ì.Ì.JÌ yÌšÌ.³Ì!âÌ,ÍS1Í&…Íp¬Í.Î;LÎ]ˆÎ7æÎ?Ï!^Ï5€Ï@¶ÏK÷ÏCÐ>aÐf ÐEÑ!MÑ!oÑ'‘Ñj¹Ñ($Ò*MÒxÒ>�ÒÎÒ:åÒ" ÓCÓbÓ$�Ó2¦ÓÙÓðÓUÔ-eÔ?“Ô0ÓÔ+Õ.0Õ*_Õ2ŠÕ+½Õ-éÕ3Ö.KÖDzÖ3¿Ö$óÖ+×:D××1œ×4Î×$Ø/(Ø1XØEŠØ2ÐØ-Ù1ÙPÙoÙ5‡Ù9½Ù*÷Ù*"Ú?MÚ6�Ú8ÄÚ(ýÚ8&Û4_Û2”Û8ÇÛ/Ü-0Ü"^Ü8�Ü3ºÜCîÜ.2Ý/aÝ ‘Ý(²ÝÛÝNûÝ1JÞJ|Þ'ÇÞ"ïÞ&ß9ß1Wß‰ß%¢ß1Èß<úß97à,qà!žà&Àà(çà5áeFá%¬á?Òá4â/Gâ=wâ:µâ,ðâ6ã3Tã8ˆãÁã%Ûã6ä*8ä!cäW…ä:Ýä3å(Lå2uåD¨å5íå)#æ)Mæ!wæ+™æ=Åæ3ç!7ç9Yç-“ç%Áç6çç/è#NèGrè-ºèèè#é'(é/Pé1€éA²é-ôé1"ê=Tê,’ê*¿ê/êê,ëGëcëJƒë+Îëpúëkì}ìŽì+©ì-Õìí@!íbí"ví™í9°í9êí"$î3Gî{î”î#¯î$ÓîAøî:ïTTï-©ï×ïFìï3ð+Nð4zð7¯ðSçðG;ñ%ƒñ!©ñ*Ëñöñ*ò=òW]ò-µò*ãòó!&ó Hó ió,Šó#·ó'Ûó"ô&&ôMô#mô'‘ô"¹ô-Üô
! õõ9õ:Wõ’õ¥õ$Äõ%éõö#-ö'Qöyö6˜ö%Ïöõö÷4÷O÷%j÷�÷3¬÷à÷ö÷ø]'ø…ø0›ø/Ìø#üø ù,4ùAaù*£ù.Îù!ýù*ú'JúHrú5»ú.ñú û)7û)aû"‹û#®ûÒûãû$óû(üAü;[ü(—üÀüÛü$ûü0 ý5Qý‡ý"�ý6Àý4÷ýC,þJpþ*»þ6æþ'ÿIEÿ,�ÿ.¼ÿ1ëÿ25P†%¦0Ìý4H+f(’»-Ú/(8"a,„'±1Ù'03'd1Œ3¾6ò )?J.Š-¹+ç 4*M'x* Ë]å)C"m'�+¸äöFS-s ¡ÂØ1êIMfK´Z	k[	[Ç	N#
! 0r
! /£
! #Ó
! -÷
! &%Lc z›,»è*.H+w'£0Ë6üC3
:w
;²
î
+
! 6Vu"•¸Ññ)	)3]x �#°Ôê$2*]t1Œ5¾'ô5'K0s6¤,Û0-9+g “ ´Õ'õ'03X'Œ´Ð,é70'h#�´!Ô%ö#@!\
~Œ� ¤0´åìù,E#_Oƒ.Ó9$<a/¯2Æ*ù.$)S&}'¤&Ì&ó%#@'d%Œ(² Û$ü !"B,e2’Åå*,/.\1‹)½ç)8bš6¶í37<>t³1Ï$0&W^~#š¾+Þ
!  3G_{:�)ÈJòC= � ,™ Æ Í ,Ô 
! !6!C!$_!„!(�!Æ!7ã!("D"5d"š")®"/Ø"!# *#'K# s#0”#Å#
à# î#$&$<$U$o$~$-œ$"Ê$í$!%))%S%U%^%g%$p%3•%É%Rå%8&A&J&S&\&!e&‡&£&°&¹&Æ&Ï&Ø&á&ê&''-'5A',w'¤'†°'77(ro(â(*)<+).h)—)³)5Ð)
*€*•*;›*(×*++.,++[+-‡+3µ+é+#ý+!,.;,,j,,—,*Ä,%ï,--+C-$o-+”-À-)Ú-..$3./X.ˆ.;¤.7à.$/=/"T/!w/:™/-Ô/0603F0#z0#ž0'Â01ê0L1Bi18¬12å1;2'T2|20“24Ä2Jù2<D3P�3AÒ3Q4Af4¨4XÄ4R5Ap5J²54ý5<26/o6)Ÿ66É6777+K77w72¯7(â7.8:8MX86¦8,Ý8(
! 9(39k\94È9+ý9/):6Y:H�:9Ù:,;,@;,m;'š;'Â;!ê;%<2<H<e<ƒ<!�<?¿<>ÿ<>=>W=:–=Ñ=5ì=&">'I>4q>&¦>Í>&ç>/?8>?(w? ?6¿?"ö?-@2G@1z@$¬@%Ñ@,÷@3$A-XA†A)¢A,ÌA:ùA.4BcB8B0¸B)éB2C;FC.‚C±C'ÐC#øCD&;DbDA~D,ÀD;íD-)EWE,kE>˜E0×E3F(<FeF~F!ŠF
! ¬F·FÆFÚFçFþFG	G#G3GBGNGZGuGˆG•G¢G²GÄG	×GáGñGH	H
! H%)H6OH!†H2¨H2ÛH0I5?I$uI+šI*ÆIAñI:3J-nJBœJ'ßJ7KH?KJˆK1ÓK'LV-LW„LCÜL( M6IM$€M>¥MmäM%RNDxNK½N:	O0DO$uOšO)¶O4àO@PXVP6¯P1æP7Q*PQ!{Q*�Q)ÈQPòQ6CR/zR/ªR/ÚR8
! S9CS9}S6·S7îS.&T9UT-�T:½T<øT/5U>eU+¤UÐUîUV'V?VYV>tVG³V(ûV3$W XW'yW;¡W9ÝWBXBZX?�XÝXPûX5LY*‚Y8­Y&æY%
Z3Z$QZGvZ8¾Z;÷ZR3[+†[%²[%Ø[%þ[$$\2I\1|\®\
¿\:Í\&]J/]3z]:®]&é]^!)^K^g^ƒ^+œ^È^ æ^_:&_Ga_@©_&ê_1`;C``ž`.³`â`<ü`59a3oa£a#¿aãaìa.ùa0(b8Yb’bE²b@øb>9c<xc<µc5òc=(dfd+†d²d>Îd6
e.De9seK­e2ùe8,f/ef4•fÊf5æfBg,_g3Œg<Àg!ýg+h?Kh8‹hÄháhúh'i:?i7zi
²iÀiÏiëi1úi!,j'Nj'vj,žjQËj/kjMkf¸k.l?NlKŽlÚl*ïlIm"dm‡m:¦m ám0n;3nOon%¿n;ån!o0o7Oo3‡o3»o(ïo6p#Opsp*‰p*´p$ßp3qO8q:ˆqLÃqKrd\r?ÁrWs>Ys:˜s:Ós+t8:tMstÁtÒt)ætu*'uRuHmu,¶u+ãu4v3Dv{xvôv4wDw>MwŒw&©w&Ðw ÷w0x(Ixrx&‹x+²x'Þx!y(y!Hy!jy-Œy(ºy"ãy"z))z,Sz €z+¡z$Íz)òz*{G{c{:y{=´{5ò{)(|-R|"€|7£|6Û|8}<K}7ˆ}?À}5~96~3p~4¤~9Ù~8AL;Ž7Ê%€)(€,R€5€"µ€.Ø€"�**�.U�$„�a©�+‚7‚W‚i‚,ˆ‚)µ‚/ß‚ƒ8)ƒ0bƒ“ƒ²ƒÏƒéƒ2„4„vL„<Ã„(…)…EC…:‰…Ä…RÙ…+,†9X†C’†Ö†=Ü†‡3‡R‡r‡Ix‡XÂ‡ˆ.ˆ$Aˆ,fˆ“ˆ3®ˆNâˆC1‰#u‰0™‰'Ê‰ò‰%Š+8Š5dŠšŠ·Š%ÖŠüŠ ‹9‹ U‹"v‹%™‹0¿‹)ð‹0ŒKŒ:dŒ2ŸŒ(ÒŒ0ûŒ,�=�U�$o�
”�¢�·�/Ò�$Ž'Ž'7Ž_ŽBŽ)ÂŽìŽ3	�&=�&d�2‹�¾�5Þ�5�1J�)|�O¦�$ö�)‘/E‘Fu‘4¼‘ñ‘4’0<’6m’-¤’2Ò’!“6'“:^“9™“;Ó“”O”=k”=©”Cç”;+•+g•3“•MÇ•B–~X–"×–Zú–\U—
²—4À—@õ—06˜:g˜¢˜À˜Ú˜ô˜™,™C™V™n™‚™—™6¬™#ã™2š$:š$_š,„š±š'Îš!öš!›!:›$\›#�›(¥›Î›1ì›Tœ1sœ4¥œ:ÚœD�LZ�>§�5æ�+ž+HžLtž/Áž6ñž=(Ÿ9fŸ= Ÿ(ÞŸ4 ,< -i (— CÀ '¡,¡DJ¡'�¡@·¡.ø¡0'¢!X¢<z¢F·¢6þ¢.5£Cd£C¨£&ì£,¤2@¤Ds¤ ¸¤1Ù¤¥9*¥:d¥PŸ¥&ð¥<¦8T¦-�¦»¦!Ù¦1û¦.-§5\§+’§E¾§2¨57¨.m¨>œ¨,Û¨E©HN©E—©0Ý©6ª,Eª6rªU©ª!ÿª!«a@«U¢«/ø«2(¬$[¬F€¬2Ç¬$ú¬N­An­;°­5ì­t"®——®9/¯8i¯?¢¯:â¯8°%V°)|°¦°#Æ°#ê°)±‰8±2Â±%õ±%²&A²+h²;”²&Ð²U÷²M³&j³&‘³/¸³2è³/´8K´4„´!¹´+Û´2µ-:µ%hµ)Žµ%¸µ%Þµ&¶++¶W¶2t¶/§¶P×¶2(·'[·2ƒ·¶·¾Ó·’¸¥¸½¸Ï¸ß¸ò¸	¹,'¹0T¹*…¹L°¹.ý¹,ºEº,eº7’º1Êº<üºB9»C|»/À»Qð»!B¼#d¼Aˆ¼UÊ¼ ½)1½_[½»½+Ó½ÿ½<¾6[¾>’¾)Ñ¾Wû¾5S¿6‰¿:À¿Bû¿@>À"À¢À)ÂÀ'ìÀ4Á%IÁ.oÁ,žÁËÁ åÁ*Â1ÂLÂ(dÂ"�Â°Â ÆÂ?çÂ,'Ã'TÃY|Ã4ÖÃ,Ä08Ä=iÄ0§Ä:ØÄ1Å9EÅ1Å3±Å5åÅ1Æ2MÆ@€Æ1ÁÆ?óÆJ3Ç6~Ç4µÇ4êÇ<È=\È6šÈAÑÈ É4É1IÉ6{É3²É2æÉ0Ê/JÊ)zÊ#¤Ê*ÈÊ@óÊ?4Ë5tËªË¿ËCØË7Ì4TÌ6‰Ì
ÀÌ-ÎÌüÌHÍHeÍ®Í*ÁÍ(ìÍÎ15Î)gÎ-‘Î,¿Î,ìÎ<Ï5VÏ&ŒÏ/³Ï=ãÏ&!Ð%HÐ7nÐ5¦Ð<ÜÐÑ2Ñ8NÑ=‡ÑYÅÑ)Ò)IÒsÒŒÒV£Ò6úÒ81Ó)jÓ-”Ó%ÂÓOèÓ%8Ô^Ô4yÔ2®ÔáÔ þÔ1ÕQÕ(qÕOšÕ9êÕ?$Ö8dÖ;�Ö4ÙÖ+×4:×-o×�×3´×è×(ØE)ØoØ
†Ø1”Ø&ÆØ6íØS$Ù+xÙ¤Ù	±Ù»Ù4ÐÙ=Ú<CÚ7€Ú.¸ÚCçÚ!+Û3MÛ1�Û³Û(ÎÛ4÷Û1,Ü>^Ü8�Ü2ÖÜ-	Ý87Ý$pÝ4•Ý8ÊÝ8Þ)<Þ&fÞ:�Þ;ÈÞ:ß:?ß	zß„ß:™ßÔß5íß*#à)Nàxà'„à*¬à>×àBáYá;xá´áCÎáâ$â7Dâ|â'—â#¿âMãâ71ã9iã7£ã.Ûã6
! ä>AäL€ä"Íä8ðä.)å3Xå#Œå,°å)ÝåJæRæEZæ7 æ=Øæ0ç5Gç }çžç4¶ç)ëçèO1è5�è"·èSÚè$.é$Sé:xé&³éDÚéFêNfê@µê8öêP/ëH€ëEÉë.ì">ì6aì;˜ì.Ôì.í2í&Ií'pí4˜íÍí1Üíî%(î&Nîuî(”î"½îàîGúî&BïBiïA¬ï
îï<üï39ðGmð<µð.òð:!ñ#\ñ%€ñ2¦ñ Ùñúñ)	ò23òfò-�ò3¯ò'ãò%ó71ó5ió+ŸóBËó3ô!Bô$dô'‰ô>±ô>ðô>/õnõˆõ›õYµõKö1[ö�ö8žö×ö0ñö4"÷0W÷/ˆ÷$¸÷DÝ÷S"øDvøW»øbù1vù¨ùD¼ùúú!?ú"aú„ú5 úAÖúUû%nû”û5²û2èûü/6üfü0€ü ±üÒü3òü&&ý1Mý(ý,¨ý3Õý*	þA4þ"vþ3™þ)Íþ3÷þ4+ÿ `ÿ�ÿ6›ÿ4Òÿ48<(u3ž4Ò;CAcG¥NíN<V‹^âcAi¥hxøxø�xú�zür|ïC	6P	3‡	»	;Ú	5
! L
! 3h
! ?œ
! 3Ü
! 3&Dkˆ(¦HÏ2-K-y.§AÖ/
1H
$z
.Ÿ
0Î
"ÿ
2",U(‚+«,×&+++W%ƒ"©Ì#ì&77*o)š)Ä$î-+A%m(“#¼'à4'=&e Œ+­Ù1ø?*;j¦Ä9ÐW
! Hb<«[èWDGœ.ä*(>8g4 )Õ7ÿ+7+c-�t½i2ŽœB+Rn˜Á˜Z ó&<Fƒž(½2æI8@‚7Ã)û%9>3xN¬-û")%Lr+‘)½/ç/5+e1‘-Ã0ñ'" ,J w — ¶ "Å 9è +"!2N!�!¡!-º!*è!0"-D"&r"&™"$À"5å"#(0#/Y#H‰#HÒ#/$K$5h$2ž$XÑ$$*%O%k%†%y¤%!&#@&d&(}&¦&!Ã&å&"'#'*:'e''{'£'$À'!å'()%((O(x(&’(6¹(,ð(2)4P)'…)5­)"ã)C**J*u*#}*!¡*gÃ*%++Q+q+<�+)Í+÷+
,%,	6,
! @,	K,+U,:�,0¼,2í,/ -P-:c-ž-b -$.6(.L_.E¬.,ò.W/?w/3·/Cë/(/0&X00+•01Á0%ó0#18=18v13¯11ã1B2*X2ƒ2;¡29Ý2*38B31{35­3/ã324F42J45}4Q³4&5J,5'w5.Ÿ54Î586-<6"j6�6(¡6*Ê6õ6.
7A<70~7/¯7cß7<C83€8>´83ó8'9
39.A9$p9&•9¼9JÜ9#':>K:<Š:.Ç:%ö:;/;;?k;8«;)ä;9<<H<8…<;¾<5ú<80=+i=+•=+Á=+í=$>>>[>t>:”>5Ï>2?E8?<~?(»?0ä?*@0@@(q@*š@,Å@'ò@
A+(A&TA9{AµA1ÆA&øA/B@OB.�B$¿B5äB4C4OC;„C<ÀCýC
! D%D!?D%aD%‡D!­D'ÏD÷D&E8E'?E(gE<�E2ÍE>F?F
! [F.fF)•F)¿F5éFEG4eG4šG ÏGðG$H"0H.SH%‚H%¨H$ÎHóH2
! I=IT\IL±I[þIWZJD²JP÷JCHK
ŒK9šK)ÔKþK"L27L3jLQžL,ðL)M0GM2xM«MÉMÕM%òM%N>NTNeNwN$ŠN¯N%ÀN/æN%O,<O,iO.–O,ÅO,òO,P,LP*yP&¤P/ËPûPQ"Q3QRQqQ7~Q¶QÆQ'ÏQ÷Q+R'BR"jR#�R)±RÛR!ûR#S!AScS{S(”S"½SHàS=)T/gT'—T0¿T%ðT+U/BU'rU(šUÃU&ØU,ÿU$,VQV+pV6œVÓVÜVûVW85W>nW=­W ëW-X:XUXHlX)µX)ßX/	Y-9Y.gY–Y.£Y(ÒY1ûY6-Z3dZ3˜Z5ÌZ=[J@[*‹["¶[0Ù[
! \%\=\)Z\"„\*§\*Ò\6ý\24]g]9€]º]%Ë]ñ]!^"1^T^>l^>«^'ê^._MA_.�_ ¾_'ß_`#"`6F`:}`5¸`î`
a a3a)La'va&ža"Åaèaüab$,bQbhbzb*”b¿bÌbÙb÷b
! cc./c3^c/’c0Âc3óc;'dFcdªd#Êdîd+e.8ege,‡e´e1Îe-f'.f-Vf+„f#°f Ôf#õf-gVGg*žg&Ég&ðg)h/Ah4qh+¦h9Òh8iEi%di5Ši ÀiTái76j6nj7¥jÝj1öj6(k-_kT�k$âk8l+@l<ll©lÈlÙlëlül)m<<m(ym'¢m'Êm1òm?$n:dnŸn¿n1Øn
! ooo)‰o3³oço1pF7pE~pnÄp33q2gq'šq7Âq-úq6(r$_rB„r*Çr&òr&s0@s&qs˜s ¶s)×s4t,6t1ct0•t(Æt/ït4uTu%mu)“u@½u$þu<#v.`v4�v0ÄvõvwG,wLtwLÁw.x1=x/ox0Ÿx'Ðxøx$y3yLy+dy+�y-¼y-êyz"8z	[z!ez‡z/¦z'Öz<þz$;{`{u{Š{£{·{Ó{>ó{;2|0n|9Ÿ|8Ù| }3}BR}L•}&â}:	~$D~i~1�~<³~;ð~.,5[1‘1Ã.õ.$€5S€5‰€>¿€Cþ€.B�/q�¡�/º�+ê�-‚&D‚k‚"ƒ‚'¦‚5Î‚ƒNƒXiƒ8Âƒ:ûƒ+6„4b„9—„9Ñ„+…,7… d…/……$µ…Ú…ù…,†(A†(j†“†"³†&Ö†.ý†,‡.F‡2u‡(¨‡GÑ‡>ˆAXˆ$šˆ,¿ˆ(ìˆB‰LX‰¥‰Å‰.â‰'Š49Š&nŠ.•Š9ÄŠ+þŠ.*‹<Y‹)–‹DÀ‹SŒTYŒK®ŒúŒC�'\�E„�<Ê�DŽ@LŽL�Ž5ÚŽB�;S�#��³�8Î�<�JD�,��¼�+Ü�@‘LI‘P–‘;ç‘7#’ [’*|’§’Ç’&à’1“9“W“)w“¡“½“Ø“#í“-”)?”$i”4Ž”*Ã”1î”1 •0R•ƒ•6™•"Ð•ó•–,–9C–0}–'®–-Ö–—$!—,F—Bs—<¶—5ó—)˜,:˜+g˜3“˜0Ç˜ø˜™
™)™%?™3e™J™™'ä™š5 š&Vš6}š'´š+Üš/›18›Gj›>²›/ñ›(!œ)Jœ#tœ#˜œa¼œ"� A�4b�>—�5Ö�/ž+<ž(hž$‘ž9¶žCðžF4Ÿ.{Ÿ*ªŸ.ÕŸ
  02 c #} !¡ -Ã $ñ $¡#;¡_¡Rs¡ Æ¡,ç¡?¢/T¢0„¢2µ¢/è¢5£VN£<¥£Sâ£U6¤EŒ¤Ò¤-í¤+¥7G¥:¥1º¥8ì¥&%¦*L¦1w¦3©¦%Ý¦$§.(§W§m§K‡§1Ó§"¨ (¨CI¨B�¨Ð¨é¨*©+.©*Z©1…©'·©Fß©=&ª#dª#ˆª9¬ªæª««8«4J«#«£«,´«%á«¬$!¬F¬&e¬)Œ¬¶¬Ê¬á¬
ø¬
­%­:­Y­y­Ž­&¥­(Ì­(õ­®7>®-v®¤®¸®Ø®$î®!¯5¯.U¯P„¯*Õ¯/°30°!d°†°¥°4À°õ°+	±+5±a±/{±#«±Ï±Eá±<'² d²!…²§²Ä²Ú²*ó²J³Ti³8¾³5÷³-´/H´3x´+¬´AØ´µ81µ7jµ+¢µ2Îµ3¶35¶>i¶$¨¶,Í¶4ú¶/·5·J·\·t·7|·'´·$Ü·$¸)&¸%P¸%v¸$œ¸%Á¸ç¸¹ ¹3=¹3q¹)¥¹Ï¹ï¹þ¹º+º:ºIºaº{º“º«ºÊºÙºêºùº»8,»e»u»%„»&ª»%Ñ»÷»¼%¼:4¼o¼~¼�¼«¼¿¼Ñ¼à¼ï¼½½*½1=½o½…½™½­½Ä½Õ½õ½¾¾:¾P¾c¾t¾‡¾š¾©¾Á¾Ð¾ï¾5þ¾(4¿+]¿‰¿¥¿Á¿Ò¿æ¿ú¿!À1À*QÀ|À�À­ÀÂÀÖÀèÀüÀÁ6ÁKÁ0gÁ˜ÁµÁÍÁèÁÂÂ&(ÂOÂ`ÂA|Â@¾ÂÿÂ!Ã>ÃQÃiÃ�ÃœÃ±ÃÈÃÛÃóÃÄ<0Ä9mÄU§Ä+ýÄ/)Å<YÅ9–Å,ÐÅ2ýÅ.0ÆD_Æ+¤Æ+ÐÆ<üÆ_9Ç™ÇC¹Ç(ýÇ&&È>MÈBŒÈÏÈ'ÛÈ$É(É*CÉnÉ.ŽÉ,½É6êÉ!Ê#>Ê?bÊ¢Ê0¼ÊíÊ4	Ë0>Ë2oË2¢Ë3ÕË
	Ì+Ì)CÌ mÌŽÌ-¬ÌÚÌôÌÍÍ9ÍWÍvÍŒÍ0ªÍ4ÛÍÎ Î@Î \Î(}Î:¦Î4áÎ"Ï/9Ï&iÏ�Ï*¯Ï&ÚÏÐ#Ð%?Ð&eÐ)ŒÐ¶Ð&¾ÐåÐüÐÑC!Ñ3eÑ!™Ñ3»Ñ7ïÑ6'Ò7^Ò(–Ò%¿Ò'åÒ
Ó'Ó/6Ó8fÓ*ŸÓ0ÊÓ;ûÓ27Ô2jÔ$�Ô$ÂÔ/çÔ!Õ 9Õ)ZÕ)„Õ)®Õ-ØÕ0Ö87Ö?pÖ4°Ö*åÖ:×CK×�×,¯×,Ü×F	Ø^PØF¯ØMöØ[DÙf ÙWÚA_Ú9¡ÚTÛÚJ0Û+{Û#§Û#ËÛ+ïÛÜ7Ü!SÜ-uÜ'£Ü9ËÜ%Ý)+Ý(UÝ/~Ý2®Ý$áÝ-Þ$4Þ5YÞ�Þ¦Þ'ÄÞ8ìÞ%ßCß*_ßŠß4¨ß,Ýß/
! à<:àwà"‘à1´àæà
! ùà(á--á[á#xá#œáÀáÝá$üá-!â(Oâ0xâ)©âÓâ:íâ-(ã.Vã…ã0›ã/Ìã4üã61ä*hä6“ä#Êä#îä1å5Dåzå6ŽåJÅå@æ6Qæ ˆæ ©æ)Êæ'ôæ/çLç6cç;šç9Öç3èCDèSˆè"Üè#ÿè$#éHHéL‘é.Þé>
êLê:eê$ êSÅêYëZsëcÎëD2ìbwì6Úìí  í)AíkíA{í½íÔíçí ûí!î >î!_î �î!¢îÄîäîï!ï:3ï1nï: ï1Ûï(
ð6ð#Vðzð.™ð;Èð<ñ?Añ)�ñ&«ñ,Òñ1ÿñ01ò,bò.�ò=¾ò%üò'"óJó'Zó‚ó¢ó0Âóóó#
ô!1ô-Sô$�ô$¦ô#Ëô3ïô,#õPõ6fõ�õ1¹õ5ëõU!ö[wö\Óöe0÷F–÷dÝ÷aBøg¤øhùquùRçùp:ú «ú-Ìú-úú9(ûIbû8¬û8åû)ü;HüG„üFÌü+ý?ý/]ý-�ý0»ý2ìý#þCþ+`þ*Œþ*·þ9âþ<ÿ6Yÿ!�ÿ1²ÿ4äÿ1:KE†>Ì/-;,i3–Ê#æ,
! #7%[/�3±3å/5I"&¢Éâ.ñD $e)Š&´1Û
;(5d3š*Î8ù2'QIy2Ã8ö/&G*n'™ÁÛ øDP^:¯5ê8 	-Y	*‡	*²	Ý	ð	
! 
! (
! :
! L
! ^
! p
! �
! “
! ¤
! ¶
! È
! Ú
! ì
! þ
! $6HZl€”¨ºÌàò);M_qƒ•©»Ñãõ
/
I
(Y
‚
œ
²
#Í
ñ
/36c!š¼Ûë1350i4š/Ï)ÿ*)!T!v%˜¾Þ ÷&<?!|(ž/Ç&÷,:7gŸ.¼ë:F#d"ˆ!«&Í!ô,'C!k5�Ã:Ö(&:)a‹!©2ËþN;Š$§TÌK!m+�
­»+Ù%#2'V1~° Ê ë  - N o � ± Ò ó 5%S#y#�"Áä @\x”«ÇÞþ6RnŠ0¦?×#$;%`3†#º0Þ +0\r� ¦1Ç%ù%.E2t§Áßü #4 %X ~ =” Ò #è -!&:!!a!#ƒ!§!<»!ø!8"$O"*t"2Ÿ"/Ò"'#,*#)W#-�#&¯#'Ö#þ#$>$.T$ƒ$$Ÿ$.Ä$ó$+%72%j%}%“%D¯%2ô%,'&[T&m°&('!G''i'$‘'7¶'#î'()2(-\((Š((³((Ü(()&.)3U).‰)*¸)Aã)9%*L_*/¬*Ü*%û*!+:<+7w+1¯+.á+(,19,.k,!š,)¼,<æ,9#-]-"|-Ÿ-²-Ä-*Þ-!	.!+.!M.$o."”.#·.#Û.#ÿ.#/C/-a/)�/ ¹/Ú/ú/"0=0&]0'„0+¬0(Ø01%!1"G1 j1‹17«1fã1VJ25¡2×2#Þ23"3B3,Y3"†3©3*½3$è3
4'(4CP43”4"È4ë45$5 35"T5w5!•5·53Ô56 696!Y6,{6¨65·6í67770T71…72·7/ê7;8.V8>…86Ä8!û8 9@>9#9£9Ã9$Þ9$:-(:&V: }:ž:»:%Ù:ÿ:;+7;c;!ƒ;¥;%Á;ç;$<'<$B<&g<$Ž</³<7ã<6='R=@z=%»=á=;ÿ=!;>]>z>%†>!¬>Î>-è>/?5F?$|?¡?¾?8Ý?@@2W@MŠ@?Ø@?A1XA;ŠA5ÆA%üA6"B+YB,…B(²B0ÛB.C&;C$bC‡C7¡C7ÙCD)&D"PD=sD.±D,àD,
E:EJEbE!�E)£E%ÍE%óEF-FKF^FrF/�F½F"ÚF!ýFG5GDGWG4gGœG!³G ÕG(öG9H&YH €H1¡H7ÓHKI%WI}I(™I+ÂI+îI&J+AJmJ)…J%¯JÕJ'óJ.K2JK!}K,ŸKjÌK'7L@_L L½L2ØL M5,M<bM+ŸM.ËM2úM3-N6aND˜N=ÝNO/4OdO6yO#°OÔO éO
! P$*P OP/pP' P'ÈP8ðP-)Q"WQ$zQ#ŸQ(ÃQ)ìQ-R'DRGlR´R-ÍRûRS-S:S YS$zS#ŸS!ÃS.åST.T-JTxTŽT/�TCÍT5U"GU/jU+šU3ÆU"úU&V&DV#kV#�V"³V"ÖVùVW'7W(_WˆW2ŸWÒW&ïW#X":X-]X,‹X(¸X"áX5Y':Y+bY,ŽY»Y3ÕY4	Z>ZZZ*yZ-¤Z0ÒZ'[/+[4[[*�[,»['è[&\7\(G\1p\9¢\4Ü\!](3]E\]E¢]$è])
^17^&i^:�^Ë^:Û^K_Mb_6°_+ç_*`>`!S`u`/‘`Á`Æ`4Í`aa5%a,[a<ˆa5Åa&ûa1"bTbkb3ˆb7¼b4ôb1)c4[c�cB®c:ñc&,d<SdA�d5Òd)e2eEe!Xeze™eA´e@öe97f9qf&«fÒf%îf6g3Kg/g!¯g%ÑgD÷g"<h_hqhƒh/”h!Ähæh=þh<i!ViCxi3¼i<ði-j)Mj+wj%£j%Éj+ïjk/kKkkk%Šk(°k7Ùk l$2l-Wl6…l5¼lòl(m';m)cm�m$ªm+Ïm"ûm-n%Ln!rn<”n>Ñn,o=oZo'yo!¡o Ãoäoÿo8p1Tp*†p±p7ÈpLqLMq*šqJÅqBr%Sr.yr4¨r Ýr þr.sONsBžsKásJ-tKxtKÄtJuK[u5§u7Ýu9v9OvE‰vDÏvDw@Yw=šwØw	àw	êwôw;x3<x%px&–x;½x:ùx<4yqy-„y.²y(áy2
! z6=zBtz.·z(æz){19{<k{/¨{/Ø{<|ZE|7 |)Ø|B};E}(�}-ª}4Ø}
~'+~'S~	{~…~ ~.½~Jì~7"Tw Œ­%Êð€$%€.J€'y€¡€º€Ò€ç€ �
%�73�.k�%š�À�$à�‚ ‚26‚>i‚N¨‚M÷‚3Eƒyƒ‹ƒ%«ƒ6Ñƒ<„7E„5}„7³„-ë„+…-E…*s… ž…1¿…ñ…†!†#>†b†Jx†%Ã†&é†&‡ 7‡DX‡�‡»‡LÓ‡A ˆbˆ€ˆ�ˆ²ˆÇˆ)Üˆ‰%‰0B‰s‰,“‰$À‰å‰ Š$Š'=Š'eŠ2�Š$ÀŠ9åŠ-‹M‹@k‹¬‹Â‹<Ø‹DŒ=ZŒ#˜ŒC¼Œ,�<-�Ij� ´�2Õ�'Ž40Ž$eŽ-ŠŽ4¸Ž+íŽ%�1?�0q�0¢�Ó�ò��!1�7S�!‹�1­�0ß�)‘;:‘9v‘$°‘#Õ‘ ù‘’!*’#L’p’"�’²’*Ð’$û’6 “JW“&¢“5É“5ÿ“:5”=p”/®”*Þ”-	•<7•ˆt•8ý•B6–9y–&³–4Ú–$—34—h—8†—4¿—%ô—+˜F˜ c˜„˜+¤˜"Ð˜ó˜
! ™2™4C™	x™)‚™¬™%Å™+ë™š85š&nš•š³š'Òšúš4›I›$d›(‰›5²›*è›!œ"5œ"Xœ{œ/•œÅœÚœ&ñœ� 0�Q�"m���>¯�6î�!%žGž*Vž)�ž,«ž4Øž)
Ÿ=7Ÿ(uŸ=žŸ,ÜŸA	 5K 4� )¶ )à -
! ¡@8¡"y¡*œ¡+Ç¡ó¡-	¢'7¢)_¢&‰¢5°¢'æ¢£4+£`£-x£(¦£Ï£Vè£)?¤i¤9…¤!¿¤'á¤'	¥91¥3k¥;Ÿ¥;Û¥6¦/N¦2~¦2±¦3ä¦3§/L§3|§3°§ä§)¨).¨+X¨/„¨2´¨$ç¨-©@:©:{©$¶©!Û©#ý© !ªBªYªrª‡ª(œªZÅª- «/N«+~«"ª«Í«á«÷«8¬8L¬$…¬.ª¬(Ù¬(­4+­9`­7š­=Ò­3®/D®4t®.©®.Ø®4¯.<¯.k¯,š¯9Ç¯9°9;°:u°9°°:ê°9%±9_±W™±Wñ±.I²x²!�²/¯²&ß²)³0³L³k³.~³ ­³0Î³#ÿ³#´+>´j´!Š´ ¬´-Í´û´-µ$Eµ.jµ(™µ.Âµ-ñµ1¶.Q¶*€¶/«¶BÛ¶3·BR·'•·"½·+à·3¸%@¸f¸+†¸3²¸æ¸4¹-;¹(i¹<’¹Ï¹#í¹º(.º�Wºõº†»6•»:Ì»6¼6>¼/u¼%¥¼&Ë¼7ò¼G*½r½@Š½2Ë½$þ½#¾ 7¾3X¾5Œ¾0Â¾6ó¾@*¿?k¿@«¿;ì¿(À<ÀQÀeÀ{À�À¢À·ÀËÀàÀôÀ	ÁÁ3ÁIÁcÁwÁŠÁ›ÁµÁÊÁàÁöÁ	ÂÂ94ÂMnÂM¼Â@
! Ã(KÃ3tÃ%¨Ã(ÎÃF÷Ã4>Ä+sÄ+ŸÄ+ËÄ,÷Ä+$Å+PÅ,|Å,©Å,ÖÅ4ÆX8Æ5‘ÆAÇÆl	Ç5vÇ;¬ÇˆèÇ>qÈ4°È>åÈ!$É1FÉ2xÉ«É.ËÉúÉ<Ê2IÊ |Ê2�Ê(ÐÊEùÊE?Ë3…Ëc¹ËÌ:=ÌFxÌ1¿Ì'ñÌÍ*7Í!bÍ6„Í »ÍRÜÍ//Î$_Î„Î¢Î ·ÎØÎëÎ2	Ï/<Ï/lÏ(œÏÅÏ"äÏ*Ð32ÐfÐ„Ð)™Ð7ÃÐ!ûÐ#Ñ&AÑ#hÑ/ŒÑ%¼Ñ8âÑMÒ6iÒ8 Ò.ÙÒ3Ó-<Ó&jÓ'‘ÓD¹ÓFþÓQEÔC—Ô=ÛÔ8Õ;RÕOŽÕÞÕ0ùÕ/*ÖZÖ/pÖD Ö1åÖ,×0D×8u×'®×&Ö×+ý×%)Ø#OØHsØ(¼Ø$åØ/
! Ù‚:Ù-½Ù5ëÙ.!Ú%PÚvÚŠÚ�Ú0´Ú#åÚ&	Û 0Û"QÛ#tÛ$˜Û'½Û'åÛ(
Ü(6Ü!_Ü1�Ü3³Ü1çÜÝ/9ÝiÝF€Ý/ÇÝ(÷Ý) Þ/JÞ6zÞA±ÞEóÞ 9ß3Zß1Žß4Àß/õß.%àTà4sà3¨à)Üà6á!=á&_á2†á+¹á.åá4âIâgâ/}â­â&Íâ#ôâ!ã:ãVãnã9ŠãÄãØã'íã>ä)Tä!~ä ä²ä"Åäèäÿä)å&Aå&hå �å°åÃåØå*óåæ68æ<oæ¬æÊæ1àæç/ç/Eçuç“ç ç²çËç4Þç$è8èRèlèxèŽèªè)Çè!ñè6é<Jé.‡é'¶é3Þéêê3ê.Hêwê%•ê=»êùêë6ëUë+ië•ë¯ë9Ëë4ì.:ì)iì“ì"®ìÑì>æì%íP:í9‹í#Åí&éívî)‡î.±î;àî2ï>Oï;ŽïIÊïð&+ð1Rð0„ð'µð?Ýðñ-9ñ"gñŠñ- ñGÎñ/ò.Fò4uò&ªò+Ñò0ýò.ó(=ó)fó�ó£ó»ó+Ðó+üó (ô)Iô/sô-£ô=Ñô/õ;?õ{õ/–õ5Æõ1üõ!.ö,Pö<}öºö0Ùö#
! ÷.÷TL÷Z¡÷[ü÷dXøE½øcù!gù‰ù#§ùËù=ëùC)úDmú%²úWØú0û,Pû#}û%¡û$Çû#ìûü6.üeüü•ü7­üBåü,(ý'Uý6}ý+´ý6àý,þ/Dþ0tþ5¥þÛþðþ	ÿ!ÿ!=ÿ5_ÿ#•ÿ¹ÿQØÿ *AK(�¶Â	Ñ'Û&%*&P4w.¬Û>ù58n�+«×
! Ü*ç*$=8b"›¾×5÷<-2j5�)Óý%"> a ‚-£"Ñ!ô%%<'b Š«¼Ú÷,@	L8V�	)‘	5»	ñ	
! ¼#
! (à
! /	C9}
! Š•5¦>ÜK>g5¦OÜ;,
Dh
­
Ã
Ô
 ò
$!8Zs’A˜-Ú_4h_�UýIS:�RØR+O~OÎORn@Á@CCA‡;ÉOPU5¦@Ü@:^D™@Þ;K[V§>þ8=v3ög*8’UË@!=b< @ÝE^dDÃfOo=¿4ýQ2A„=Æ4694pS¥Kù7EA}=¿@ý<>&{¢ <Á 	þ -!$6!$[!0€!±! È!'é!"-/"=]"›"¶"Ê"Ü"'÷"'#0G#-x#$¦#$Ë#ð#	$$ $=$X$Qw$É$Qè$:%I%!X%Oz%#Ê%î%!&/%&&U&*|&O§&M÷&}E'LÃ'7(CH(~Œ(i)%u)›)(«)(Ô);ý)29*-l*0š*+Ë*1÷*.)+3X+TŒ+2á+&,<;,x,9�,<Ç,?-FD-T‹-Bà-#.;B.+~.ª.0Ê.(û.0$/FU/:œ/D×/<0DY0#ž0'Â0&ê0>1P1m1+„1+°1Ü1(ù1"21B2t2‹21¨2Ú2,ø2;%3'a3n‰3*ø37#4\[4.¸44ç4'5$D58i5L¢5ï576[C6DŸ6%ä6%
! 7)07_Z7$º7)ß7	83 8T8?l8¬8Æ8Û8)ð8)9D9_9F}9.Ä9=ó9-1:-_:/�: ½:4Þ:*;">;0a;3’;1Æ;*ø;##<0G<%x<ž<.µ<1ä<=23=1f=@˜=4Ù=">%1>%W>}><œ>4Ù>(?%7?1]?'�?)·?)á?-@+9@(e@.Ž@.½@<ì@)A0DA'uA4�A$ÒA÷AB.BMB:jB(¥B7ÎB)C$0C)UCC)™CÃC ØC(ùC="D5`D+–DÂDÞD"ýD1 E_RE²E:ÒE4
F;BF.~F+­F-ÙF'G4/G:dGŸG µG.ÖG+H1HCKH2�H)ÂH#ìH$IJ5I,€I&­I)ÔI#þI#"JAFJ>ˆJÇJ1áJ-K AK5bK/˜K ÈK/éK*LDL)bL&ŒL(³L(ÜLJM0PM4�MA¶MøMN8.NgN%N ¥NCÆN%
! OU0O†O—O¨O+¿O+ëOP41PfP#zPžP7µP7íP%Q"EQhQzQ�Q"¯Q=ÒQRF$RkR‹RC£RçR+S--S3[SS�SCãS'TDT)dTŽT!«TÍTHæT'/U$WU|U’U$«UÐU(ìUV3VQVoV�V¬VÉVæV$W(W8WHW!eW‡W W¹W!ÕW÷WX,XHX6dX!›X$½XâXþXY!*YLY*kY–Y¬YÈYTÞY3Z1IZ0{Z$¬ZÑZ$áZB[*I[0t[¥[Ä[*ã[9\'H\!p\’\­\Ì\ë\]#]0]'=]$e]Š]0�]Î]ê]'	^1^8P^$‰^®^!¾^0à^0_/B_<r_!¯_*Ñ_ü_B`0[`*Œ`,·`-ä`$a7aPa'oa—a*ªaÕa*îa*bDb)cb$�b²bÑb!ìbc!*cLc*hc"“c0¶c*çc'd:d6Pd5‡d'½d'åd!
e/e<He(…e&®eÕeKâe-.f!\f.~f6­fäfñf?g$Cg*hg“g²gÈg'ÞgBhEIhB�h@ÒhZiKniEºi1j02j$cj+ˆj!´jÖjéj$ÿj$k-Bkpkˆk*¦k!Ñk,ók l->l3ll< l-Ýl-m9m*Um€m™m²mÑmðm$n+n$>ncn‚n˜n´n$Ínòno'$o(Louo‹o¤o!Ão!åo$p,p<p*[p'†p&®p*Õp'q'(q!Pqrq�q(©q	Òq.Üq6rBr!^r€r+–rÂr-Þrs"+sNsks"‡sªs%Æsìs
tt$t't+t @tatgttt}tŽt
št¨tÄt(ät@
u$Nu?su"³uÖu-óu!v61v#hv'Œv"´v×v ÷vw8wXwww ”wµw!Ôwöwx/xIx%ex+‹x·xÐxèxy!&y*Hy9sy5­yãy&ÿy&zEz_zxz4‘zÆz/àz>{4O{„{$�{#Â{2æ{	|&#| J| k|Œ|-ª|Ø|Þ|ð|}}-}G}8V}*�}Gº}=~@~'\~„~Œ~$”~¹~5Æ~ü~#<)R|0š&Ë!ò>€S€#q€3•€&É€&ð€$� <�6]�”�±�Á�ß�õ�$
‚"2‚U‚&b‚&‰‚%°‚Ö‚)ñ‚/ƒKƒ
Oƒ
]ƒ
kƒ.yƒ6¨ƒ$ßƒR„
W„
e„
s„
�„
�„"�„"À„ã„
ô„…
…
!…
/…
=…"K…
n…|…"…$¢… Ç…è…wñ…:i†y¤†‡-9‡,g‡3”‡È‡ã‡-ˆ
! /ˆ‚:ˆ½ˆ?Ãˆ1‰45‰7j‰6¢‰6Ù‰7ŠHŠ%\Š‚Š> Š<ßŠ<‹:Y‹5”‹=Ê‹$Œ--Œ1[Œ�Œ/¨Œ3ØŒ �-�J�5h�+ž� Ê�ë�û�Ž+2Ž.^Ž�Ž/šŽ,ÊŽ*÷Ž*"�.M�2|�N¯�5þ�64�8k�9¤�#Þ�‘.‘5A‘Kw‘4Ã‘Iø‘:B’I}’:Ç’ “P#“Ot“:Ä“Dÿ“,D”5q”0§”Ø”,ò”•G5•0}•:®•8é• "–+C–o–F‰–(Ð–+ù–'%—'M—[u—3Ñ—$˜'*˜5R˜@ˆ˜3É˜(ý˜3&™Z™*z™*¥™Ð™î™
šš8šTš&rš9™š2Óš›8›:X›“›4ª›/ß›œ2.œ)aœ‹œ¦œ"Äœ4çœ2�O�;l�!¨�,Ê�1÷�0)ž#Zž#~ž(¢ž/Ëž)ûž%Ÿ%EŸ+kŸB—Ÿ-ÚŸ 2% +X *„ 0¯ :à /¡K¡#h¡Œ¡¬¡Å¡Þ¡@ø¡*9¢:d¢)Ÿ¢É¢2Ù¢B£+O£*{£,¦£Ó£ì£ õ£
! ¤!¤-¤<¤H¤Z¤l¤t¤}¤‰¤•¤ž¤«¤Ã¤Õ¤ä¤ó¤¥¥.¥7¥K¥_¥s¥|¥ ˆ¥8©¥â¥+¦+.¦%Z¦0€¦"±¦'Ô¦*ü¦='§7e§5�§>Ó§"¨C5¨=y¨?·¨0÷¨$(©AM©>�©/Î©%þ©5$ª!Zª8|ªFµª%üª="«G`«5¨«*Þ«&	¬0¬#I¬!m¬7�¬GÇ¬.­,>­+k­,—­Ä­(ã­%®O2®4‚®-·®&å®-¯.:¯3i¯3�¯0Ñ¯/°'2°3Z°&Ž°.µ°0ä°(±.>±m±ˆ±¢±²±+Ä±ð±²2²;G²-ƒ²8±² ê²#³:/³*j³:•³:Ð³9´E´>d´*£´Î´3ì´ µ?µ[µtµ>“µ1Òµ2¶L7¶"„¶+§¶ Ó¶#ô¶"·/;·/k·›·«·<Á·&þ·E%¸/k¸-›¸/É¸ù¸%¹?¹ ]¹~¹7›¹Ó¹!ð¹%º:8º5sº:©º.äº*»5>»t»‘»&¬»Ó»2ë»2¼3Q¼…¼ š¼»¼Ë¼,Þ¼,½,8½e½@„½4Å½3ú½:.¾2i¾$œ¾*Á¾ì¾&
! ¿%1¿5W¿5�¿/Ã¿>ó¿<2À2oÀ;¢À1ÞÀ3ÁDÁ+^Á=ŠÁ*ÈÁ5óÁ3)Â"]Â€Â9žÂ+ØÂÃÃ"=Ã#`Ã:„Ã.¿ÃîÃþÃÄ(Ä28ÄkÄ%†Ä%¬Ä%ÒÄHøÄ&AÅQhÅMºÅ,Æ;5ÆFqÆ¸Æ*ÈÆGóÆ;ÇVÇ4vÇ«Ç/ÊÇCúÇ?>È&~È6¥ÈÜÈïÈ4
! É&?É&fÉ0�É<¾ÉûÉÊ#(Ê#LÊ*pÊ2›ÊGÎÊ/ËCFËBŠËVÍË6$ÌP[Ì>¬Ì5ëÌ,!ÍNÍ:lÍ<§ÍäÍýÍÎ.Î+=ÎiÎ:…ÎÀÎ&ÞÎ0Ï06ÏwgÏ(ßÏ4Ð	=Ð8GÐ€Ð$ Ð"ÅÐèÐ+Ñ#1ÑUÑ tÑ&•Ñ ¼ÑÝÑ÷ÑÒ/Ò(MÒ!vÒ˜Ò·Ò$ÒÒ'÷ÒÓ&:ÓaÓ.|Ó$«ÓÐÓçÓ@úÓ?;Ô,{Ô1¨Ô4ÚÔÕ@/Õ@pÕC±Õ6õÕ3,Ö8`Ö.™Ö2ÈÖ/ûÖ0+×2\×1�×9Á×3û×2/Ø!bØ&„Ø«Ø.ÊØùØ3ÙMÙ4mÙ-¢Ù ÐÙSñÙ)EÚoÚ‰ÚŸÚ#»Ú+ßÚ%Û1Û*EÛ*pÛ›Û´ÛÍÛ ìÛ/
Ü!=Ü\_Ü/¼Ü%ìÜÝ:.Ý3iÝ�ÝE´Ý&úÝ=!ÞB_Þ¢Þ7©ÞáÞ ÷Þ%ß>ßKEßU‘ßçßýßà)2à\à+uàJ¡à9ìà&á Bá&cáŠá ¢á#Ãá#çáâ#â;âYâlâ„â™â¹â#Ñâ)õâã#9ã]ã&sã)šãÄã&âã	ää,ä?äZägä}ä#�ä´äÒäâäýä;åNåiå(�å!ªåÌå8êå)#æ3Mæ6�æ/¸æ"èæ;ç Gç&hç+�çC»ç-ÿç-è7@è1xè7ªè(âè4é"@é%cé:‰é:Äé=ÿé=êJJê8•ê:Îê?	ë-Ië#wë>›ëNÚë8)ìRbì&µìEÜìE"íhí6wí?®í,îí(îDî[îxî•î´îÓîìîïï1ïHï=_ï�ï#¼ïàïð, ð Mð'nð–ð³ð!Ðð!òð$ñ$9ñ^ñ/zñ6ªñ6áñ6ò1Oò;�ò:½ò5øò7.ó(fó"�ó6²ó0éó/ô5Jô9€ô3ºô"îô&õ8õ!Qõsõ;�õËõ çõ@ö!Iö4kö0 ö3Ñö$÷4*÷I_÷0©÷;Ú÷?ø?Vø9–ø!Ðø,òø7ùWù*tùŸù1»ù*íùQú;jú4¦ú0Ûú0û$=û'bû'Šû.²û+áû#
ü;1ü.mü-œü,Êü1÷ü))ý@SýE”ýBÚý2þ-Pþ)~þ,¨þ6Õþ ÿ-ÿBKÿ6Žÿ&Åÿ/ìÿ;:/v¦MÄ;1N-€m®”/±0á?/R8‚» Ù&ú'!I$gqŒ$þ#Ba#�1¥×KöBXv#”'¸$à82> q,’,¿Dì1 Op�®#Îò'	$0	GU	)�	%Ç	3í	!
! «4
! à
! ö
! %5J`(|1¥'×?ÿ'?g‚ž2¾/ñ,!
;N
;Š
&Æ
Aí
/!J5lT¢÷.V3Š œ½.Õ*4/ dS…2Ù+58?nD®"ó #7 [,|©.Ç.ö%?T#r–®Ì#ê'26,i.–JÅ,$=(b:‹4Æ,û)(5R/ˆ1¸3ê/*N0y)ª<ÔB/T2„2·3ê//N0~&¯Ö)õ%1E1w0©.Ú,	)6&`7‡3¿+ó%4<Z3—5Ë13,@m@†@Ç+5I+<«,è85N8„M½6 ,B 5o ;¥ 2á 2!CG!7‹!8Ã!ü!":5"Bp"B³"ö"'#=#P#8g#, #+Í#!ù# $<$;T$�$®$%Æ$)ì$%.%'D%l%�%TŸ%&ô%-&<I&>†&7Å&"ý&/ '#P't'ˆ' ¨'"É'Aì'.(A(.N(*}(7¨(;à())
F)
T)b)8v)@¯)@ð)71*)i*<“*Ð*,ë*)+B+0X+(‰+&²+7Ù+1,4C,$x,3�,)Ñ,3û,-/-2]-*�-+»-9ç-)!.&K.2r.
! ¥.°.:Á.ü.5/K/%i/
! �/š/&·/.Þ/:
0H0(d0�0/«0
Û0*é051J1'b1!Š1D¬1,ñ1,24K21€23²2@æ2F'3#n3,’3¿3*Õ34,4#L4\p4Í48Ô41
5<?5.|5/«5Û5ô5.666T6Lj66·6î6M7Z7"z7(�7.Æ7]õ7VS8Jª8Rõ8GH9v�9i:`q:'Ò:ú:%;)<;f;'„;¬;Á;ß;/ý;-<2@<s<#�<#³< ×<$ø<=4=5M=ƒ=;¢=;Þ=>)->)W>K�>3Í>*?-,?Z?-u?3£?"×?
! ú?,@/2@b@,~@*«@1Ö@+AC4A@xA$¹ADÞA(#B!LB!nB$�B7µB8íB:&CaC	C‰CS›CVïC#FDjD8ƒD¼D)ÙD%E-)E*WE.‚EC±EOõE<EF<‚Fd¿F0$GUG5jG GÀG*ÞG*	H4H5SH?‰HRÉH I=I4XI/�I½I3ÜIJ10JbJwJ8–JÏJ7íJ/%K(UK7~K/¶KBæK)L)GL$qL&–L*½LèLM&M*AM*lM.—M#ÆM)êM+N1@NrN8�N?ÆNGOGNOP–OYçO_APc¡PeQ{kQ{çQ{cRxßR}XSxÖS}OT{ÍTpIUºU9ÒU,V)9VcV1~V+°VÜV)ôV5W)TW)~W!¨WÊWâW#üW) X!JXlX‰X¦X/ÄX6ôX#+Y'OY,wY/¤YÔY+òY%ZDZ"bZ!…Z§Z&ÅZ$ìZ[1[N[j["‰[-¬[(Ú["\"&\I\"d\ ‡\¨\$Ç\ ì\
]#+]O]m]‹]¤]Â]#Ú];þ];:^/v^¦^#³^M×^A%_8g_O _Nð_??`!`¡`½`%Ù`ÿ`$a'@aha�a ab¿aQ"bitb=Þb@c¡]c¡ÿc¡dºd&Íd3ôd(e(Ee neB�eÒe;òe:.f,if-–fÄf3Øf/gI<g%†g¬g"Ìgïg*h+/h3[h"�h8²h9ëh7%i5]i8“i2Ìi4ÿi4jRjoj ˆj;©j/åj.k!Dkfk2k/²k2âk/lElbll2�lÐl$æl(m@4m@um0¶mçm<n<DnG�n5Énÿno0olCo°oÏoîop'p'Cpkp$‡p¬p!Ãpåpøpq&6q"]q€q*Ÿq*Êqõq*r3<r(pr,™r'Ær$îr:s$NsBss-¶säs ëstR'tzt–t´t,Òt,ÿt,uGuTuculuuu-~u1¬u2Þu1v+Cvov1‚v´vK¸v"w-'w9Uw-�w%½wEãw')x1QxEƒx!Éx(ëxy1y'Pyxy—y'­y+Õy*z',z9Tz$Žz!³z1Õz*{12{+d{!�{$²{$×{!ü{|2%|'X|Z€|%Û|;}=}6W}Ž}3›}*Ï}ú}~!'~!I~k~'„~-¬~!Ú~!ü~E)d'Ž*¶'á	€€*&€Q€!p€’€G«€"ó€:�3Q�…�¤�½�-Ù�8‚2@‚0s‚4¤‚=Ù‚3ƒ<Kƒ0ˆƒ9¹ƒ0óƒ0$„0U„0†„"·„Ú„ö„…5+…3a…-•…/Ã…7ó…+†6G†*~†7©†6á†6‡8O‡ˆ‡	¤‡6®‡å‡6ˆ<ˆ6Iˆ$€ˆ¥ˆ9Äˆ*þˆ3)‰6]‰-”‰-Â‰Eð‰36ŠjŠwŠ”ŠªŠÈŠçŠ‹!%‹G‹f‹	…‹*�‹*º‹3å‹+Œ1EŒwŒ„Œ)‹Œ+µŒ!áŒ-�51�3g�3›�Ï�è�û�Ž!-ŽOŽhŽ�ŽšŽ'§ŽÏŽ<èŽ9%�I_�F©�-ð�9�3X�
Œ�'š�$Â�ç�ô�3‘!F‘<h‘$¥‘'Ê‘0ò‘)#’M’k’"x’0›’ Ì’í’“"“8“"K“n“-…“=³“-ñ“;”;[”=—”;Õ”;•;M•;‰•6Å•0ü•9-–g–w–*Š–&µ–&Ü–—@—Z—q—$�—¦—+Â—'î—&˜#=˜)a˜‹˜¨˜Ä˜ ß˜™™(/™X™:h™3£™-×™'š-š"Lš+oš.›š"Êšíš› ›+;›g›z›*�›3»›ï›ö›œ-œ!Lœ<nœ6«œâœ'þœ&�B�6]�*”�*¿�%ê�$ž5žUž(ež)Žž0¸ž-éž0Ÿ-HŸ3vŸ:ªŸ@åŸ&& $M /r ¢ ¾ × *ð "¡">¡(a¡1Š¡.¼¡ë¡0¢2¢&B¢i¢¢•¢«¢6Á¢6ø¢'/£$W£B|£'¿£ç£ ¤$¤(A¤6j¤<¡¤6Þ¤¥4¥I¥^¥!{¥*�¥*È¥*ó¥¦3¦K¦%h¦Ž¦£¦¸¦(Ö¦ÿ¦§§$§5§B§0S§*„§.¯§*Þ§-	¨27¨Qj¨¼¨'Û¨©("©'K©s©*�©º©2Ó©$ª$+ª*Pª'{ª$£ªÈª$äª*	«E4«(z«#£«#Ç«!ë«'
¬15¬(g¬0�¬1Á¬ó¬%­09­j­O‡­0×­3®1<®n®-�®1¯®$á®W¯^¯5z¯'°¯4Ø¯%
°3°E°X°k°{°(—°À°Ü°$û°- ±9N±3ˆ±¼±×±1ð±"²h2²$›²7À²&ø²4³9T³-Ž³e¼³-"´0P´�´G¡´0é´5µPµ)oµ$™µ$¾µ%ãµ/	¶!9¶[¶3x¶$¬¶,Ñ¶+þ¶)*·,T·#�·/¥·/Õ·¸ ¸#?¸9c¸!�¸<¿¸-ü¸9*¹0d¹!•¹!·¹HÙ¹F"ºFiº-°º-Þº$»%1»$W»|»’»®»¾»Î»'í»¼!1¼ S¼#t¼
! ˜¼"£¼Æ¼.á¼-½'>½$f½‹½Ÿ½´½Ï½ç½¾$¾=C¾/�¾9±¾9ë¾%¿=¿HS¿Nœ¿ë¿0À2ÀNÀ3gÀ9›À9ÕÀ$Á74Á-lÁ-šÁ3ÈÁ9üÁ#6Â)ZÂ3„Â>¸Â)÷Â&!ÃHÃ$YÃ'~Ã¦ÃÅÃáÃýÃ'Ä'AÄiÄQ{ÄWÍÄ*%Å+PÅ$|Å;¡Å=ÝÅ=Æ&YÆ*€Æ«Æ ÁÆâÆüÆÇ%ÇEÇ&_Ç†Ç1£ÇÕÇ+ôÇ È*3È-^ÈŒÈ1«È4ÝÈHÉ$[É"€É9£ÉEÝÉN#ÊrÊŽÊ*¦ÊÑÊ'ðÊ*Ë!CË$eË$ŠË!¯Ë0ÑËÌ9!ÌH[ÌN¤ÌHóÌ<Í>UÍ”Í?³Í9óÍF-ÎEtÎHºÎ6Ï;:Ï>vÏ!µÏ×Ï3êÏ.Ð<MÐ$ŠÐ"¯Ð%ÒÐ>øÐ@7ÑCxÑ6¼Ñ.óÑ"Ò!>Ò`ÒÒ�Ò,¨ÒÕÒðÒ!Ó.ÓJÓdÓwÓ!“Ó µÓ(ÖÓ.ÿÓ3.Ô1bÔ1”Ô2ÆÔùÔÕ+ÕGÕ]ÕsÕ*†Õ$±Õ'ÖÕ$þÕ#Ö<Ö'[ÖBƒÖ-ÆÖ+ôÖ ×'-×$U×'z×1¢×Ô×ç×	î×!ø×Ø3Ø;OØ"‹Ø
®Ø&¼Ø"ãØ+Ù"2ÙUÙ(oÙ4˜ÙAÍÙ=Ú!MÚoÚ‹Ú§ÚÃÚNâÚ1ÛPÛ3fÛ?šÛ-ÚÛ'Ü00ÜaÜ}Ü0™Ü4ÊÜ7ÿÜ!7Ý!YÝ-{Ý©Ý¶ÝÏÝïÝÞÞ!4ÞVÞoÞˆÞ¡ÞI´ÞþÞ'ß-Dß3rß$¦ß.Ëß&úß'!à6Ià-€à6®à6åà*áGá"[á(~á1§á*Ùá+â/0â`â'€â%¨â-Îâüâ!ã!:ã\ãpãHƒã*Ìã!÷ãä60ä3gä›ä±ä-Çä'õä$å-Båpå1�å4Áåöåæ*2æ]æpæƒæœæ9²æ(ìæ	ç+çKçgç*zç¥ç!Áçãçÿçè(è>èKèXèxè—è³èÉèÝèóèé&3é(ZéƒéŸé²éËé#ßéêê/9êBiê$¬ê2Ñê5ë:ëVëoë#‚ë¦ë"³ë"Öëùë'ì!=ì	_ì0iì3šì'Îì$öì!í=íPíoí:‹í4Æí-ûí6)î`î(yî+¢î(ÎîB÷î:ï9Sï-�ï»ï6Ûï'ð':ð'bðŠð(£ð0Ìðýðññ0ñ	Iñ5Sñ‰ñ¨ñ-Äñ0òñ*#ò*Nò*yò*¤òÏòâò%ýò$#ó$Hó%mó“ó¯ó»óÐóÜóèóõóô"ô6ôJôfô
rô€ô�ô£ô7¸ôðôýô	õ!õ<õWõvõ‚õ9ŽõÈõÕõåõýõöö)ö5ö
IöWögö-wö¥ö¸öÉöÚö
îöüö÷+÷<÷T÷g÷
w÷…÷•÷¦÷²÷Æ÷Ó÷ê÷6ö÷*-ø+Xø„ø¡ø·øÄøÑøÞøëøùù1ù>ùZùgùwù„ù”ù¬ùÄùÚùðùú"ú5úHú^úqú�ú›ú¨ú3»ú3ïú#û6ûVûcûyû�û¢û²ûÂûÒû!åûü1!ü*SüW~ü"Öü!ùü4ý1Pý!‚ý6¤ý$Ûý3þ4þ!Pþ$rþ„—þÿ:5ÿpÿ$�ÿ=´ÿ.òÿ!00'a‰) Ê'æ*19k„,£Ð.ï,>%k'‘'¹(á
! ((Cl‹0§Øëò(Fex)—-Áïü"8/[=‹9É*Ga0}®Íì!*@k%s™«ÂJÉ;$PKuKÁH
	3V	$Š	$¯	$Ô	ù	
! &$
! 0K
! -|
! 2ª
! 'Ý
! '%-)S)}.§%Ö!ü//N/~'®-Ö.
03
'd
Œ
,«
5Ø
 %/)U?[¿:7VUŽ_äFD<‹5ÈJþ=I$‡¬È&è%8$Ty7˜Ð!î 1*Mx'—¿3Õ	50N›!·Ù$ò%-=Ak­%ÆAì.
! @#K/o'Ÿ1Ç1ù'+)S(}1¦+Ø106gD~1Ã2õ(0>0o0 -Ñ!ÿ%!#G$k&�-·å4ü91.k3šÎ!ë#
1-N|-‘6¿3ö-*3X?ŒÌ&ë!;4>p0¯0à0-^MtTÂT Zl 6Ç Zþ -Y!‡!˜!%µ!Û!@ò!3"I"`",q"-ž",Ì"-ù",'#-T#+‚#+®#Ú#ç#)$**$'U$!}$)Ÿ$É$å$%$%(?%(h%$‘%¶%Ò%!ë%0
&0>&o&"Ž&:±&%ì& '3'C'b'�'š'º'Í'æ'!ÿ'!(:(S(4l(¡(Á(?×()+')!S)Pu)WÆ)W*]v*<Ô*]+Yo+`É+`*,f‹,Eò,f8-"Ÿ-.Â-$ñ-0.8G.3€.6´.!ë.3
/>A/E€/Æ/â/-0//0-_09�0!Ç0$é0(1'71*_13Š1+¾10ê1!2.=2*l2-—20Å2Aö2583(n3,—3'Ä3-ì34444T4‰4¨4.Ç49ö4905*j5,•5Â5Þ5ú56'"6?J6Š6$©6Î6ê6	7*7$J7.o7(ž72Ç7ú78<&8 c8$„8©8*¿80ê8*9F9_9'u9=�9PÛ96,:3c:-—:)Å:&ï:$;;;P;b;z;’;¡;³;Â;Ñ;ã;ò;<<"<1<@<O<^<v<…<”<£<²<Ê<â<ú<==3=B=Q=c=x=Š=™=¨=º=É=Ø=ð=ÿ=>$>3>E>'[>ƒ>™>´>Í>"ã>$?+?@? U?&v?,�?'Ê?ò?@@5,@"b@…@"¥@È@ä@%A&A?AXAqAŽA¤A'´ABÜA!BAB]B"|BŸB0¸B0éB!C.<CkC<„CÁC×C'õCD:DSD*qD œD½D*ÔDÿD*E!:E\E{E!˜EºE+ÙEFFH;F„FšFI¶FBGCG'\G„G”G%´GÚGúGH#H3BH vH"—H"ºH"ÝH"I"#I"FI"iI"ŒI"¯I"ÒI"õI J9JUJ!qJ“J!²JÔJ óJK1KNKkK‚KŸK ¶K×KôKL.LKLhL%…LB«LîL!
! M,M0LM}M-™MÇM%åMNN7NPN,lN!™N»N*ÔN*ÿN*OFOaOwO�O(§O ÐOñO9PAPZP1zP¬P#ÅPéPÿP9Q"LQ?oQ%¯Q ÕQ&öQ'RER(aR!ŠR¬RËRêRS%SES)^SˆS&§S)ÎSøST--T[TqT"ŽT<±T*îT*U`DUr¥U!V!:V$\V$�V$¦V(ËV!ôV*W*AW*lW$—W%¼W%âW#X3,X*`X'‹X?³X*óX9Y&XY!Y¡YÀY3ÖY*
! Z(5Z%^Z!„Z(¦Z%ÏZ)õZ%[7E[3}[±[Í[ì[\ \16\(h\(‘\(º\+ã\)]*9]*d]*�]&º]á]3ÿ]/3^&c^%Š^%°^(Ö^%ÿ^,%_-R_1€_.²_%á_,`,4`*a`)Œ`+¶`eâ`SHa0œaÍaÔañab+b$Abfb…b&šb+Ábíb#c*+c'Vc*~c©c¶c	Õcßc-úc(d'Adid*|d§d·d×d öd)e	Ae&Kere…e2œe'Ïe-÷e*%f+Pf=|f*ºf<åf6"gYgyg>˜g×gögh.hMh*lh&—h¾hØhëh(i*i#Gi1ki%�i&Ãiêi)j2j(Ojxj(•j+¾j(êj3k;Gk>ƒk/ÂkKòk->l ll:�lÈlæl	m"m.mJm'im*‘m-¼mêmn %n5Fn>|n2»n;în;*o>fo2¥o*Øo3p!7p-Yp"‡p)ªp Ôp/õp/%q!Uqwq“q'§q'Ïq÷q*r$2r5Wr'�r0µr0ærs)s9s$Ps*us# s$Äsésùstt*t/@tptƒt¢t¿tÒtßtït)ÿt)u<uXu ru!“u$µu#Úu&þu)%vHOv5˜vÎv'ßv!w')w$Qw*vw¡w·wÓwñw 
! x$+xPx!ox4‘xaÆx(yADy†yŸy8»yôy'
zA5zwz1–z3Èz0üz1-{L_{E¬{ò{'|-|'@|h|ˆ|›|²|È|ä|(}%,}%R}0x}*©}Ô}ò}~1~N~'k~'“~D»~%>Yw„œ*²!Ý'ÿ'€!F€h€*~€©€Å€-Ø€9�0@�%q�4—�+Ì�5ø�!.‚!P‚/r‚¢‚Á‚à‚ÿ‚ƒ4ƒ'Jƒ$rƒ—ƒ2­ƒàƒüƒ$„$@„*e„$�„$µ„Ú„0ù„&*…$Q… v…—…'±…'Ù…†$†*@†)k†+•†%Á†$ç†/‡-<‡$j‡-�‡-½‡ë‡û‡1ˆ4Lˆ*�ˆ¬ˆÅˆ@äˆ=%‰c‰!‰-¡‰*Ï‰7ú‰2Š&BŠ3iŠ=�Š*ÛŠ(‹$/‹T‹a‹}‹0“‹Ä‹	Ë‹/Õ‹	ŒŒ!'ŒIŒ=eŒ'£Œ%ËŒ'ñŒ�2�.K�'z�0¢�5Ó�8	ŽBŽ0XŽ*‰Ž&´Ž3ÛŽ6�F�*e���¦�"¼�ß�ú�1�+G�@s�@´�õ�‘!-‘3O‘6ƒ‘3º‘*î‘’05’f’‚’�’¢’µ’Ô’ç’-ý’+“A“9^“+˜“5Ä“ú“”*9” d”"…”$¨”Í”ã”ö”••2•'K•s•"“•%¶•)Ü•(–/–)G–(q–'š–Â–Ü–1ü–.—L—$l—‘—<ª—<ç—3$˜X˜!n˜#�˜´˜Ó˜ð˜™''™!O™q™�™0£™6Ô™6š(Bš<kš<¨šåš+›<-›j›!„›.¦›JÕ›< œF]œC¤œFèœF/�Cv�Fº�:ž:<ž?wžG·žPÿžMPŸMžŸ:ìŸ5' ] j z ‡ -— +Å 'ñ $¡6>¡6u¡?¬¡ì¡.ù¡.(¢&W¢0~¢0¯¢Mà¢-.£*\£‡£$ £0Å£$ö£!¤'=¤Ge¤.­¤Ü¤?û¤;;¥$w¥.œ¥7Ë¥¦$¦$A¦f¦m¦„¦$ž¦9Ã¦ý¦*§A§Q§l§ƒ§ §¶§Ï§"ì§#¨3¨I¨_¨u¨‘¨¥¨*²¨$Ý¨&©)©E©a©t©.�©/°©7à©7ª+Pª
|ªŠª¦ª/Åª0õª,&«'S«8{«%´«%Ú«(¬/)¬Y¬r¬’¬Ÿ¬»¬Ð¬
ë¬Où¬"I­l­#…­©­1½­ï­®%!®-G®u®Œ®¢®
±®
¿®Í®ê®þ®)¯=¯'W¯¯Ÿ¯!¸¯Ú¯"ò¯$°.:°i°1ƒ°*µ°à°?ö°6±!S±)u±+Ÿ±EË±²-0²(^²'‡²8¯²è²0³5³-T³‚³'š³4Â³.÷³!&´6H´3´3³´ç´þ´µ8µ,Qµ~µ$žµ'Ãµ$ëµ:¶6K¶‚¶˜¶®¶	Ê¶Ô¶-ï¶·'6·^·)q·›·5··Lí·3:¸6n¸(¥¸1Î¸4¹'5¹)]¹0‡¹=¸¹‚ö¹<yºB¶º$ùº»;»Z»"q»”»,°»8Ý»$¼/;¼k¼‡¼¡¼"¸¼Û¼ø¼
½.½*L½w½)„½®½É½*è½¾0,¾']¾…¾ž¾'®¾Ö¾*ì¾¿-$¿#R¿'v¿*ž¿É¿å¿ø¿À+.ÀZÀsÀ*�ÀºÀ!ÐÀòÀÁ$Á<=Á4zÁ#¯ÁÓÁ'æÁ!Â*0Â-[Â!‰Â-«Â%ÙÂ3ÿÂ'3Ã>[Ã3šÃ2ÎÃ*Ä),Ä0VÄ8‡Ä$ÀÄ*åÄ*Å;Å'HÅpÅ*�Å'ºÅ!âÅÆÆ$7Æ\Æ!oÆ9‘ÆËÆ9ÞÆ&Ç?Ç3WÇ‹Ç£Ç$ÂÇ4çÇ(È:EÈ:€È+»È$çÈ'É'4É.\É'‹É#³É'×É-ÿÉ-ÊFÊeÊ!„Ê$¦Ê$ËÊðÊ!Ë01Ë*bË�Ë­ËÇËæËÿËÌ8ÌQÌ-jÌG˜Ì'àÌ.Í7ÍSÍoÍ‚Í!˜Í9ºÍ(ôÍÎ36Î*jÎ-•Î3ÃÎ5÷Î3-Ï<aÏAžÏ?àÏ= Ð>^Ð>�Ð=ÜÐ>Ñ>YÑ'˜ÑAÀÑAÒ6DÒ6{ÒA²Ò?ôÒA4ÓAvÓ_¸Ó_ÔxÔ‹Ô›Ô$´Ô!ÙÔûÔÕ(4Õ]Õ"vÕ™Õ-¸Õ/æÕÖ*1Ö#\Ö€ÖœÖ/¸ÖèÖ!×#×!C× e×&†×-­×+Û×,Ø(4Ø-]Ø2‹Ø6¾Ø2õØ'(Ù!PÙ'rÙ0šÙ$ËÙðÙ!Ú&1ÚXÚ$uÚ*šÚÅÚ0áÚÛ(ÛCÛWÛ˜wÛÜk"Ü-ŽÜ'¼Ü$äÜ$	Ý(.ÝWÝsÝ%�Ý9µÝïÝ8Þ3;ÞoÞ
ŽÞœÞ!ºÞ#ÜÞß!ß'Aß(iß'’ßºßÚßïßàà1àFàZàpà…à›à°àÆàÝàòà	á#á8áLá]áwá�á¤á»áÏáãá/÷áP'âGxâ?Àâã#ã @ãaã7}ã+µã0áã0ä0Cä1tä0¦ä0×ä0å09åjå3…åH¹å4æ97æBqæ9´æ=îæ‚,ç/¯ç%ßç/è5è9Nè9ˆèÂè$Þèé2é(Féoé$‰é)®é@Øé=ê2WêzŠê(ë/.ëK^ë,ªë$×ëüë$ì!=ì!_ì�ìP—ì'èì!í2íKí^íuí'‚í,ªí)×í)î$+îPî!lî*Žî;¹îõîï('ï!Pïrïˆï#¡ï#Åï#éï
ð-,ðKZð.¦ð*Õð'ñ'(ñ$Pñ)uñ-ŸñYÍñd'òoŒò>üò;;ó7wó?¯óEïó5ô/Qô-�ô¯ô5Åô9ûô$5õ0Zõ*‹õ/¶õ-æõ-ö0Bösö�ö?§ö!çö!	÷'+÷4S÷$ˆ÷!­÷+Ï÷"û÷ø1øDø'Yø�ø$ øÅø!áøù"ù!Aù$cù$ˆù%­ùÓù.òù-!ú-Oú}ú!šú¼ú+Ïú&ûú#"ûFû'cû5‹ûBÁûAüFü)eü'�ü-·ü#åü&	ý0ý$Fý+ký%—ý$½ý$âý'þ$/þ$Tþ$yþ*žþÉþæþ*öþ!!ÿ#Cÿ%gÿ�ÿ©ÿÉÿâÿ.0C+V<‚/¿ï!1So-ˆ ¶%×ý,B-[‰/¥:Õ,+Dp�6£ Úû7)P(z£!¾	àê%5['w-Ÿ+Í#ù!	?Ib%xž%½Aã%AZv-‰·Ð-è*-AoŽ2ªÝ>ô3	DC	4ˆ	½	*Ý	Y
! $b
! ,‡
! A´
! 0ö
! D'?lO¬ü29E-­6Ì
%"
!H
j
$†
9«
$å
$
! !/Qm0Œ½#Ì$ð)?&Z'�!©Ë.ç3<J6‡8¾÷>1R4„¹)×02-Ky!•U·Z
Zh]ÃB!]dÂÛ ñ;06l9£ÝFö='S!{!�!¿ á*@Zp5ˆ>¾,ý&*0Q,‚2¯&â*	&4*[†›´!Æè6?Xit)Þ6 ?`l	{"…¨"Â å-$4Y3x'¬"Ô$÷$AF&O/v"¦.Éø3'O4w*¬:×.'A!i$‹°Éâ! !# +E &q +˜ Ä á ó 	! !?!^!w!€!d|a	è‚½1‡D‚
! ØýŠu'
! "ç	þó.Ë\*ô
! “	×ÛxþPw9
È
cTw	Ð{	>
! ¢
Xê¢@ªðúÈÉ:æ¥N1Ç>12ñK/
�e¹	bôäpW	õ
&+	’Ž
	k@Þ–Ú“\/s÷gš0á Ò³|®yH7¡ È.S¥QÇp¶N-[P\ã—	ï	¶
F<1¿Zí¹ÂO#	h=û˜â 	J
ƒh>OåŸ
­#»g“ø|írÆ¿Ûã5§
! ì
�6I¸qmè·ò–l@
! ßzË$
! EÚÜ�ÄîFe
c2]¢dš
! 8ñ
F	.ó¹½D	hK`Œ	=B^tƒÑK	oÜ;_®„sA
ûÖTÊ
! ”S¨	˜þ
6mLU
! u×
! †
! ‡Èn_È/Yx©Œ"
! ¾ç;”	;	.j
3	“‘		
�q[ö E‹¸Méßø~kNˆ
w
! ³Oe§·	Wå´(†]ú‰¹aXbÞ†™¶Å
! ¶}—
L¿\_
è
�Þ ÆãGi¯6BÙ.
Õì©
! Ré	=ý¿±
! ÃŸüÍÙ�[W
ÐW
(ò ÇpÛ\íå
°Oe98Ü	£¨ª­
! bX°C(t¹Žd˜	�Åq(Ûôèàâ)z	M	à
! ¹#
ÙŸsE`”5Â=L
! <Kj7ð\
Ò3çÁ'7õ	)Ó5¿¹¹gò¹-
îw
rÎ:

%[ÐE
—ù-x¡VBÌ¬Ú¸
…‘.ŽïTÌÂ	ZÅ	é©”ÅØs6^õGà†
Ù)oN²	I<bÂ{DÛK*ìø	Š›$
ÅR5tgpæ
! 9äº�o
! z
! M
r$6Àµ�ŠXyàŒÿH(¼ÑX9Çç
! ú¬RHn|K=÷‡a9¢S×NXÆŠ
! 	Ý_C±€
˜ß 
v^iPp
ˆjÚzó°7—9ÄIØ¥±Ú
! �³À…åT“	
! Ì	ïÎg
[
! 8sùÝšÿW™-d\e8
�>ð¥�%ÁWÂ¤	’^è(”
J¡(
Õ
º•‚«Ú
šï7§‰£~Û×Oc
! -¼>$«’¤
! ”r
! mžªŠÙ¥Š
! ê
! ½u+nL	äÌçÚcÄ
è)
mŽ5˜
�›
! Ô¦¹*�í„j�
`:Àr†D!�
! ‚BñìÿØA
! ð8#ê½	b€nßå#©•)«,¯¤ÙÏPa	�s#k�âåû	Ã:�›Vønµ	·
Yâ¼Å"{Ü³&iãlwœwv“
Ì»iüé7á#£
s±õbÞ	™&t" ÞÃÑÞ §BQ7
! ³
	ëJô4Õ
! 
PÂKX¿	'#(	,&û
NÅ¨
ì¦�‡ökeG	l÷+Ñk‹Ž
[ÆSJ
! 

u´
! pµ
! ¨ê…Ç
! ƒz
ƒ2ÚmS/�·À
¬!õî¸}¯ý\	Bò
H

48
! ²&ã	rD+h
! ¦2
­žUl#—M4Ó†	Ké#d
! M@	Ò;q�
Þ¸ßÐÞdØG‘•	ªÓtÔDk
ËùZšZ
! à
È\3p`l	ÝIø˜n	ºJA"�ž
! ¯
þEYO/(
! ƒ|¡Áâ•3A”›Õ¸¤ÛŒ¨`ÐñÓèÜóMÔp�	­©ý0#’?
"
Óníó	ý‘xƒÊ3ˆ”
! ^ëˆ`¯�H¹
! Ó7-:	½‘ˆË 6ö¦È¶å
! ºcü1
z»ò~ß•þðL|œYP	?GV=oéž¾„
! ·É™šÅ‹:f_�œ�£�ÎûÙT›	+
ô3
žCÖ1„†Û
ù,;‹P0UOxÓ3Y°©§ð
! {ï
.i(^Ë,vÑwLÏcô­�ì±}›~©¶ãZ
! JQ�%£Í˜M
! ÷ø–(JÏù
äbñj	…Y
½žó$ð«©W|ÔG
—„gÚ"óY7‡’¯Ä	¸5	òðÜ¡	^¶	EZR%9¢ìËœT
Í
ß€r¸&
®AaGaª	ÞÂÔràç¤TÛ¦÷T¥°µ‰I%‚>2Y#mƒ›½ÃbÍ‘×w¦yè	ž	u;W4Å³$Œf¥„	»dj÷ªƒÝ
! Î²
! N	 SÝ
! A¦v…ôr¸ø
R	i¤Ì,$ÀÓûy@

xŽ¤šÑ
! 8/
! Çg?úèôÞ
! ¶9Å­Ñ@�žÿì�L
F[	iˆg•#Ë0@SC
! /f
! 
! EÝùq¦‹º=²uåüJ‹ð²
	0rd
üj.XÌÎùÜ@ŽŠ¨SáÊà‹ò’‰?{Y÷§
ð›ëU*þFùö*ç»:ëð
¡ôkãIøgû‚Ögæû<yHæ„½
_q·
+M
! V˜ Àw…Œª
! “Û
! ³
! Æ	aÁg	-
! wÍ´jâ
! &vÏkÓ—Õ
! ¦“9»š
‡G‘ø
! 1¢E™L 	³^î‡!¾Éša�Ÿ	ìÑN$æ
_'
„YÜß	D«	ã;
! hò
! ¤6`Z5™
! ¼
kXz¾‹
! ¸0	‡�®	í
+¿Aÿ!f"	µó\zE	~ã£5®É
! @h
! C#‚A|Càƒ¾Ö ï¼‹	¿
! Ý
  
! 0
! ”‹Pˆ§ƒ7±C×	à4g®‹×˜¢Ÿ
! æ"6IüdEüm
! u
! Ÿ(ž}
o¼r®äj
! ,~´»
! ‘2úLQÎ
Ý5‹‘wì	ÛãH
! /@–g
! ¾G
! 3Ï	
! -kW×#…
65%
uÕ}~ ê{‰£=˜-¼Z82
! léx
! �)ü
Úó
! >N½J¡s
 
! 	p	³¶`¯ ™l —
! òßx…M`ù¨�
! èb
øÃ·ô	2
¶ãÊì
! Ãß Ø	v•Ç‡
Ý™KOéRIê[yU
! ä	*
! ÇŽ fÉò’Ì6]
!  Ú½�é"×B	Ð*´Ë·;Oˆ*jg	�±>…yâ	4	]ÞN~	PÅPº
! þ?F	™
f
¢ë5
ÅŒ�&
! ‚+/Œ
! –!U
fÖïb¼p
! V*	à1�ü=	”RùÒÄ‘Ÿê»»Â	ªC®S°½ÔŒ�|£];0’¡d'I–®¯ø2ººðM<¶M
|+uëµ¬
n-¾
! éêÇƒ
! ÞœPäR±ÝºîÚ¡
ÇÒ	à		Z)÷	B¨
! �aZ£	añR
! ël©½\Ûçzÿ¥	QBÁ	Á
! ÉäúlŒÄ\�úH´‚	À
! 
Ü%	~Òb­$Uàv»ýt
ï<G°D”NöF§Œïá²YS'#
! ./i
! ÕKÊ?ÎâŸ­
äS
où<}	‰)NHéô³]£¬z´çÑâ›Q§ü
! ÒX	­œ
! êÍƒ­Ë©æ¥û¯?	Ê	_83xïA´>	Àœl
œÔîƒ

Ä¹]
! 0�ì“ˆ	EÂ
mKÿÀ
! €†Ç6£­^9Fš€
! Pó!%
! 1'�VT§3v�eêwÑ!	ÜÆ0ÒÅmÕ¤˜£‰oV�Ã
! V2	Ìh§E
! ñ—DïÃ·
! ×Q%»+ÃæÏ{Ô	Ã
! 82;	7	*Äqãn!Œ’bâÅ	ÞööpÃN
! 8	wmV&N1	\õŠÏæ{A¥¦
! ×6
! „
! „Èiôe‚Qú‡h”xJÎÉíü	È
! ,�*œºuÚ	L4	ˆ¾Ó
m	v
œ!£
! E
! ¡ë	K‰
! Á¹“Zs‘	+)	¦ú
! ¨–*;D`
[] ³	1u…y	“êd
! dü	 åQåí	aZ-
I�
! JLaØq
b‡	¾ :yD{š2|]+
µ
ˆÌBªŽëU~ŠUÍÈÈf€ˆYäh�
! ñZ	
¦q	A	ªôÕÉµË
›â¦÷Æ3ÜI„WÁcÓ>“ò[ðó„
! ®-š-?~
O	LX)Å‚í
! “>™	ÅKØÇ
<•EtýnKûi	àëª]
±ç�}
! ýAÒ_k	J¹s	Ò
¾
	Äx•yˆÖ;Z 
ç‘ì·a
œ)
! Û~,
! u
Kâ�	šÆ¼
[
íåñ
! µÿ>¬	á¬ÏÚy
! tY÷$	v
! ’
! un�Zùî	5
! ¿¡ããÞHÇ6tQ™$O
;>¶
! 9óû�r@ n
ß
°×
¦	þè]ØBï"¯¬ÿ�
EI	z'	§“	I¯	]‡s
! ¡£©n"à¾½3g8?`Ï
! ¨
jŒn]¥aÖOM�©
I&¢šq©	
! ×ý
! ¨©%ÀÌ
]Ë‰
oº[3§™Ï²Àõjþ	$vÇóueY¼þµçs¥
&	ú[9’Ë»ß
! T}
Ém�Ì
! 9JÃ	¡~ÏÆjHzˆË
! ËÀØ?îÁ:{ÒñªãÓ
! 	Ä	•»	s[�0ä	$a9+³¿*ágx
õD
! ö,ÃåÆ
! T8Ä6ô
!Ðý‚õÞXÍ
! &p%ŒL(Ùx3ñ²Ä°
! h
q
! {
XP
_
! ê"í9_ã
! ½½ù^Ñ�`W
! 	%v›
|«žDZÔÆ©B
G<O
! •ú	l×Ÿl‹yÕ
! ºöÏ
5_.ñŽõ
! ³=µì·Ã¶
ëâoV¯K,™VgnôiÄ¼•
ûƒ	cŒ
_[M×è
ê›ÉQ¨ÊîBMˆåN…0
Ì"ž
¥žÿ	É·Ø,	2:Ä:™
! Ð	�VÎá”¢
! ¢s$‚·C—ÊC.	E´Ü§HAØ�›‚h	8<=ÌS¾�x•w$<oå%…
! ,8÷
! è/{Qfú~d²sÛUNÖ‡p´
ò¢&-!
´®™SÎ	1V
! ÛÙ°ÖbÕMÖ¸F
! Š
<w®2T|
! q?n?Á„Ê‰ZÌ)°
ÉÙHÂ(@Â«ñ�ú
`d	¬º°ÿú=i´-	t	‡{Å|–ª°—Ø
PÂú]�™¦"É
Þ
.¦„™/ò¬WqM}
d‰>
/
! ¡€Á kA·3È¶	ë½×}H¿õ¹z	mß>
	àð`	È
Ý	Ç	£1Îˆœ_	€e
! Ü°”ÐuÜØ
! uÞi\
! �<è¯ÀÂÜE¹ímfŸŠ¾†(UÊsÀÔ,—>B|BáúJ
! Ç
! †¥
! ü×=î•#;á TzÖ$vù	;Fü}: "ÃÚý´°	ö‰lÞÜÀ1º•
! …cîòÁ� ðóº
ö
?çAÞ@!
! Í9	õm‚ŸW¿¡³¬%än¤¡¡
! s
¹hj=j¢]9»Äo	(»
�²C@Ï	Õ	rÿ
c
PæŠ3 Ð:lJ˜¤ïLŠLVñâH±–&(Û	ÝÍQ
! é>y€{
! †X
÷¢í]	Iç
Óhm
Y
! ¼	·+Ì…cù'þ<
! ž½
! RÄ^0ù
! ê‘á%Ž
! '
! cç~á
! l
‡4j
! †~
! ümÛ­ëÔ
•pï´^Ä‹
oÆOsÄŸø"	Õfé
! 
! öÂz'þ äYcŽËkb¨Q	LëÙèÈ	Ž	¥Î	á·URŒøÂ{õ˜w[
0,²8ÁDzÒ2
ë
1
! í.^	Ú’	¡÷�Ú÷&4³Ü
�
¬á	4ÅÃ:þxò	®y<
új
ï
! €³}"…­S	ŽÛè›ÊÁf“wio=ƒœ	Ÿ×›‰«	E|ï®––
ké
! ý	†$p;@`
! zø-“ñ	Cp	Ì*
´	b	ã;”oˆ
! ÑÙ
‚
î
! tqF­!\}J	ô‡÷¾	kž*
.Ð
! ß«ž¹ï
! �	|`v6h
!›µ�
•pC¸Ö
öÒçtîD"õ
! ˜åtÖ˜"VëDÓí.­6h«¼reƒí÷3Q
X:(dì>I
”±î¿Çä…rp)[ªâ	
! Ã?
! Íj“¿ …:ŸÙÈT
! êøf	xL¾Ñ	q¬Î‘
eÐ
! wh^UEæhð€ÊÒ~'¢§Rä�k¿
y	Š)÷Ï¿´	dÏoÏ+ “I9	hƒÂöúDß·«ÿÂ
! ó)Ñ
á*¹
‹:i
Ð06&�GÇVÒµÍ	ÎÖÔ!,ÿé
t‘j/
! vÝq¤…	†Z
S*ûññÆ®«
^=?�†y­	€’À1Ù|
ÑA9
! ¯+

! %»
! e
! MàìXvÌ
[/Zò8ÍiÝÔ
! Ÿ�½&$rØ
º	‹WW
! =Ôœ²
! …Ö
tH¾¶G”„
TÉÆq(¡¶ó
^
! Ó P�G²c	Ê£}>	7
öh±`ôf-
! �e4
! µ*ÿ
! —/üRÿ|	¾±	ˆACÈù¤²Ôýö	Ñ7o
¶¨€ÊH
! 4.ø(G§4
è
! ý
ÜB
! ð³/
	ì7Ðž¤Õ,¯ÔiON
Ö4Ÿv	ÔÝ‰–©
ÿº3
! {RŒ
Õ'RBÍÎú¾ƒÆ
! –	d	uSŠ	!¨t7™8ŒÏzk‡	
®
vQ`
R
XŽÕ%�±;
Žr•uæî†TF«Z@´\À	æ*¸
! æ	2“
! -ìá�
! À„‰LÝ
J=
! œë)ßøyUi\×
! w_öA.	å;’ :F²_qe^
! ²¶G7ºó§	?	ègÕƒØ6	î4
! Ñi1ËÉ	mCÁS
! .È8¤0
! f)fRt´¥‰dÙ}gŒ’0V‘
! ‚‰y:
! O‘u	š�{¦
á
È,
õ75�œÒ},4l'4€_ô~ÉÁ
oÕ)i¢Š)ó
! ['bh¯R�	}—IÙ	ÏHzê	W‚St
! ÙGþ¿x�_Ü
! FŸ}TC‘–—V	±WY�aíæ—Í:
! áFÙ�\¬ÚË¸®’’@¬fæ<‡þy'�Î&î
O/€	cáòDý—òÌ^
€§5æ&šV
?¸±
5%Ý›àÔt¨”
I
! 65Ë	'ä
‹$R6
LÄ
! !
§#å	¥ø
! �	`·ª
\è«¢8‡
! í2«	a=
r	�ã
ˆâ
œ!´’)P
^¢	õð®CŽÈê
±Uö'n
! Ó	7Š�¶†}Í�ªFñl’
2óõÎÝš	²„Å
dê°ì%Ø­kŠU5¤{£ÃF 
! 	›XPt‡5$‰	2‰Ê·î]µb
! 4‚7e	Mm²Í¥f{é¯GfÕþ†D
õMã»IŽ3NG«
! xß›BÚþ,¯„ôªK®
! šÑâ3Û¼
! ¿W©ßSáO
Ô-±a
! ­;Q÷
e€j~F+mû¤QC
€^
Uïþ
! õ¸]pY
¼EýçßRØQLY	#[	„ØÿrÒ
! q~µJ`+
! —çûccÉVc,P
! <¸	UÁåÆ{£¢<	‹÷žkb¬Ö
! ]æÊ! X.
! k
! v£© Æà¨YýH	c
! Íê@U	˜¬OÐl<äÑl5K&Ÿ	*–
! –„¼
B\ûŠ­aû
! 0¨l
! oµÐ
QÎ–T²F
ïK
! '+±Š«�¥9À‹Ö	°_ËD½@³ð	Ù
! ä
! éÂµþ…ü
! 		œaÝNÐT	ö
! ë¨¤
K
�G‰=4>ÖCøe1–‚Ð#ÁA/	?¾7¸¸â+»»¬
! ûî«�Žqvº	¬WnPx	ä”©ý‘	˜Ï
Ÿò€Ó/¯
! †é	@%Æ
p¦?e‹WÃ
Tùé¼˜
! �S€¦
ªzÊ
³'N•1¿Æ—Í}ù
ÒníÓC	çš™–Håª¤¼Ê
! 2|X
! 0ˆ
üÇ1˜e�É	œ
uy
bcÁ?0f«ƒAÿüÂýsû†_o¼F�°<!ž
! °-ÐoÉr
U4žOë
! æàÎ
! gÊJÒÓwBM	ñ	âµxJs.
  
  For bug reporting instructions, please see:
  
--- 1,381 ----
! Þ•‰dœ¬8ð ñ -ó 1!¡S¡ h¡Û‰¡+e¢0‘¢KÂ¢££'£<;£Bx£R»£@¤9O¤C‰¤5Í¤I¥M¥d¥!y¥$›¥ À¥á¥"ÿ¥+"¦N¦FT¦3›¦QÏ¦5!§]W§wµ§I-¨Aw¨K¹¨N©BT©O—©Lç©R4ª;‡ª8Ãª>üªI;«I…«BÏ«~¬?‘¬DÑ¬E­@\­E�­Cã­='®Pe®{¶®B2¯?u¯‰µ¯9?°Py°CÊ°F±EU±E›±Cá±Q%²Nw²�Æ²GW³ŒŸ³O,´R|´CÏ´QµFeµ9¬µ=æµ=$¶4b¶P—¶Mè¶B6·Gy·IÁ·H¸BT¸7—¸Ï¹Eì¹
! 2º8=º.vº.¥º>Ôº»)%»0O»+€»Z¬»A¼ I¼j¼¼’¼$²¼$×¼*ü¼*'½R½m½ ˆ½©½µ½#Æ½ê½!¾E#¾i¾L‡¾Ô¾ç¾7ú¾G2¿$z¿Ÿ¿»¿JÓ¿8À-WÀQ…ÀK×ÀL#ÁSpÁ5ÄÁIúÁYDÂcžÂ=Ã@Ã#PÃ#tÃ3˜Ã*ÌÃ4÷Ã.,Ä2[Ä4ŽÄ,ÃÄ6ðÄQ'Å3yÅ3­Å=áÅÆC3Æ7wÆI¯ÆIùÆWCÇE›Ç"áÇ9È.>È"mÈ2�È&ÃÈ,êÈPÉ?hÉF¨ÉDïÉN4ÊƒÊ(£Ê*ÌÊ:÷Ê!2Ë TË&uË4œËÑË#êËÌ.*Ì YÌzÌ.“Ì!ÂÌ,äÌSÍ&eÍpŒÍ.ýÍ;,Î]hÎ7ÆÎ?þÎ!>Ï5`Ï@–ÏK×Ï#Ð>AÐf€ÐEçÐ!-Ñ!OÑ'qÑj™Ñ(Ò*-ÒXÒ>oÒ®Ò:ÅÒ"Ó#ÓBÓ$aÓ2†Ó¹ÓÐÓUïÓ-EÔ?sÔ0³Ô+äÔ.Õ*?Õ2jÕ+�Õ-ÉÕ3÷Õ.+ÖDZÖ3ŸÖ$ÓÖ+øÖ:$×_×1|×4®×$ã×/Ø18ØEjØ2°Ø-ãØÙ0ÙOÙ5gÙ9�Ù*×Ù*Ú?-Ú6mÚ8¤Ú(ÝÚ8Û4?Û2tÛ8§Û/àÛ-Ü">Ü8aÜ3šÜCÎÜ.Ý/AÝ qÝ(’Ý»ÝNÛÝ1*ÞJ\Þ'§Þ"ÏÞ&òÞß17ßiß%‚ß1¨ß<Úß9à,Qà!~à& à(Çà5ðàe&á%Œá?²á4òá/'â=Wâ:•â,Ðâ6ýâ34ã8hã¡ã%»ã6áã*ä!CäWeä:½ä3øä(,å2UåDˆå5Íå)æ)-æ!Wæ+yæ=¥æ3ãæ!ç99ç-sç%¡ç/Çç#÷çGè-cè‘è#­è'Ñè/ùè1)éA[é-�é1Ëé=ýé,;ê*hê/“ê,ÃêðêëJ,ë+wëp£ëì&ì7ì+Rì-~ì¬ì@Êìí"íBí9Yí9“í"Íí3ðí$î=î#Xî$|îA¡îãîTýî-Rï€ïF•ïÜï+÷ï4#ð7XðS�ðGäð%,ñ!Rñ*tñŸñ*»ñæñWò-^ò*Œò·ò!Ïò ñò ó,3ó#`ó'„ó"¬ó&Ïóöó#ô':ô"bô-…ô³ôÅôâô:õ;õNõ$mõ%’õ¸õ#Öõ'úõ"ö6Aö%xöžö¾öÝöøö%÷9÷3U÷‰÷Ÿ÷¾÷]Ð÷.ø0Dø/uø#¥øÉø,ÝøA
! ù*Lù.wù!¦ù*Èù'óùHú5dú.šúÉú)àú)
! û"4û#Wû{ûŒû$œû(Áûêû;ü(@üiü„ü$¤ü0Éü5úü0ý"Fý6iý4 ýCÕýJþ*dþ6�þ'ÆþIîþ,8ÿ.eÿ1”ÿ2Æÿ5ùÿ/%O0u¦4¼ñ+(;d-ƒ/±(á"
! ,-'Z1‚'´0Ü'
153g6› Ò?ó.3-b+� ¼Ý*ö'!*It]Ž)ì"'9+a�ŸFµü- Jk�1“IÅMK]Z©k	[p	NÌ	0
! /L
! #|
! - 
! &Î
! õ
!  #D,d‘©*Æ.ñ+ 'L0t6¥CÜ: 
;[
—
+³
ß
ÿ
">azš)²)Ü! 8#Y}“$®2Ó155g'�ÅÞ'ô06M,„0±-â+ < ]~'žÆ'Ù3'5]y,’¿7Ù'#9]!}%Ÿ#Åé!
'5FIM0]Ž•¢«¼ÅÕî#O,.|9«$å
! /(X2o*¢.Í)ü&&'M&u&œ%Ã#é'
%5([ „$¥ Ê"ë,2;nŽ*­,Ø.14)f�°Ç)á(C6_–3±7å>\1x$ª0Ï'#Cg+‡³¹ÉÜð$:6)qJ›Cæ* ,B o v ,} 
! ª 6µ ì $!-!(F!o!7Œ!(Ä!í!5
"C")W"/�"!±" Ó"'ô" #0=#n#
‰# —#¸#Ï#å#þ#$'$-E$"s$–$!°$)Ò$ü$þ$%%$%3>%r%RŽ%á%ê%ó%ü%&!&0&L&Y&b&o&x&�&Š&“&¯&¸&-¼&5ê&, 'M'†Y'7à'r(‹(*©(<Ô(.)@)\)5y)
¯)€½)>*;D*(€*+©*.Õ*++-0+3^+’+#¦+Ê+.ä+,,,@,*m,%˜,-¾,+ì,$-+=-i-)ƒ-.­-$Ü-/.1.;M.7‰.$Á.æ."ý.! /:B/-}/«/6¸/3ï/##0#G0'k01“0LÅ0B18U12Ž1;Á1'ý1%20<24m2J¢2<í2P*3A{3Q½3A4Q4Xm4RÆ4A5J[54¦5<Û5/6)H66r6©67¼6+ô67 72X7(‹7.´7ã7M86O8,†8(³8(Ü8k94q9+¦9/Ò96:H9:9‚:,¼:,é:';'>;!f;%ˆ;®;Ä;á;ÿ;!<?;<>{<º<>Ó<:=M=5h=&ž='Å=4í=&">I>&c>/Š>8º>(ó>?6;?"r?-•?2Ã?1ö?$(@%M@,s@3 @-Ô@A)A,HA:uA.°AßA8ûA04B)eB2�B;ÂB.þB-C'LC#tC˜C&·CÞCAúC,<D;iD-¥DÓD,çD>E0SE3„E(¸EáEúE!F
! (F3FBFVFcFzF�F	•FŸF¯F¾FÊFÖFñFGGG.G@G	SG]GmG}G	�G
! šG%¥G6ËG!H2$H2WH0ŠH5»H$ñH+I*BIAmI:¯I-êIBJ'[J7ƒJH»JJK1OK'�KV©KWLCXL(œL6ÅL$üL>!Mm`M%ÎMDôMK9N:…N0ÀN$ñNO)2O4\O@‘OXÒO6+P1bP7”P*ÌP!÷P*Q)DQPnQ6¿Q/öQ/&R/VR8†R9¿R9ùR63S7jS.¢S9ÑS-T:9T<tT/±T>áT+ ULUjUU'“U»UÕU>ðUG/V(wV3 V ÔV'õV;W9YWB“WBÖW?XYXPwX5ÈX*þX8)Y&bY%‰Y¯Y$ÍYGòY8:Z;sZR¯Z+[%.[%T[%z[$ [2Å[1ø[*\
;\:I\&„\J«\3ö\:*]&e]Œ]!¥]Ç]ã]ÿ]+^D^ b^ƒ^:¢^GÝ^@%_&f_1�_;¿_û_`./`^`<x`5µ`3ë`a#;a_aha.ua0¤a8ÕabE.b@tb>µb<ôb<1c5nc=¤câc+d.d>Jd6‰d.Àd9ïdK)e2ue8¨e/áe4fFf5bfB˜f,Ûf3g<<g!yg+›g?Çg8h@h]hvh'“h:»h7öh
.i<iKigi1vi!¨i'Êi'òi,jQGj/™jjÉjf4k.›k?ÊkK
! lVl*klI–l"àlm:"m ]m0~m;¯mOëm%;n;an�n¬n7Ën3o37o(ko6”o#Ëoïo*p*0p$[p3€pO´p:qL?qKŒqdØq?=rW}r>Õr:s:Os+Šs8¶sMïs=tNt)btŒt*£tÎtHét,2u+_u4‹u3Àu{ôupv4‹vÀv>Évw&%w&Lw sw0”w(Åwîw&x+.x'Zx!‚x¤x!Äx!æx-y(6y"_y"‚y)¥y,Ïy üy+z$Iz)nz*˜zÃzßz:õz=0{5n{)¤{-Î{"ü{7|6W|8Ž|<Ç|7}?<}5|}9²}3ì}4 ~9U~8�~AÈ~;
! 7F%~)¤,Î5û"1€.T€"ƒ€*¦€.Ñ€$�a%�+‡�³�Ó�å�,‚)1‚/[‚‹‚8¥‚0Þ‚ƒ.ƒKƒeƒ2}ƒ°ƒvÈƒ<?„(|„¥„E¿„:…@…RU…+¨…9Ô…C†R†=X†–†¯†Î†î†Iô†X>‡—‡ª‡$½‡,â‡ˆ3*ˆN^ˆC­ˆ#ñˆ0‰'F‰n‰%Ž‰+´‰5à‰Š3Š%RŠxŠ ”ŠµŠ ÑŠ"òŠ%‹0;‹)l‹0–‹Ç‹:à‹2Œ(NŒ0wŒ¨Œ¹ŒÑŒ$ëŒ
��3�/N�$~�£�'³�Û�Bû�)>ŽhŽ3…Ž&¹Ž&àŽ2�:�5Z�5��1Æ�)ø�O"�$r�)—�/Á�Fñ�48‘m‘4ƒ‘0¸‘6é‘- ’2N’!�’6£’:Ú’9“;O“‹“O—“=ç“=%”Cc”;§”+ã”3•MC•B‘•~Ô•"S–Zv–\Ñ–
.—4<—@q—0²—:ã—˜<˜V˜p˜Œ˜¨˜¿˜Ò˜ê˜þ˜™6(™#_™2ƒ™$¶™$Û™,š-š'Jš!rš!”š!¶š$Øš#ýš(!›J›1h›Tš›1ï›4!œ:VœD‘œLÖœ>#�5b�+˜�+Ä�Lð�/=ž6mž=¤ž9âž=Ÿ(ZŸ4ƒŸ,¸Ÿ-åŸ( C< '€ ¨ DÆ '¡@3¡.t¡0£¡!Ô¡<ö¡F3¢6z¢.±¢Cà¢C$£&h£,�£2¼£Dï£ 4¤1U¤‡¤9¦¤:à¤P¥&l¥<“¥8Ð¥-	¦7¦!U¦1w¦.©¦5Ø¦+§E:§2€§5³§.é§>¨,W¨E„¨HÊ¨E©0Y©6Š©,Á©6î©U%ª!{ª�ªa¼ªU«/t«2¤«$×«Fü«2C¬$v¬N›¬Aê¬;,­5h­tž­—®9«®8å®?¯:^¯8™¯%Ò¯)ø¯"°#B°#f°)Š°‰´°2>±%q±%—±&½±+ä±;²&L²Us²É²&æ²&
³/4³2d³/—³8Ç³4´!5´+W´2ƒ´-¶´%ä´)
! µ%4µ%Zµ&€µ+§µÓµ2ðµ/#¶PS¶2¤¶'×¶2ÿ¶2·¾O·¸!¸9¸K¸[¸n¸…¸,£¸0Ð¸*¹L,¹.y¹¨¹Á¹,á¹7º1Fº<xºBµºCøº/<»Ql»!¾»#à»A¼UF¼œ¼)­¼_×¼7½+O½{½<š½6×½>¾)M¾Ww¾5Ï¾6¿:<¿Bw¿@º¿"û¿À)>À'hÀ4�À%ÅÀ.ëÀ,ÁGÁ aÁ*‚Á­ÁÈÁ(àÁ"	Â,Â BÂ?cÂ,£Â'ÐÂYøÂ4RÃ,‡Ã0´Ã=åÃ0#Ä:TÄ1�Ä9ÁÄ1ûÄ3-Å5aÅ1—Å2ÉÅ@üÅ1=Æ?oÆJ¯Æ6úÆ41Ç4fÇ<›Ç=ØÇ6ÈAMÈ �È°È1ÅÈ6÷È3.É2bÉ0•É/ÆÉ)öÉ# Ê*DÊ@oÊ?°Ê5ðÊ&Ë;ËCTË7˜Ë4ÐË6Ì
<Ì-JÌxÌH˜ÌHáÌ*Í*=Í(hÍ‘Í1±Í)ãÍ-
Î,;Î,hÎ<•Î5ÒÎ&Ï//Ï=_Ï&�Ï%ÄÏ7êÏ5"Ð<XÐ•Ð®Ð8ÊÐ=ÑYAÑ)›Ñ)ÅÑïÑÒVÒ6vÒ8­Ò)æÒ-Ó%>ÓOdÓ%´ÓÚÓ4õÓ2*Ô]Ô zÔ1›ÔÍÔ(íÔOÕ9fÕ? Õ8àÕ;Ö4UÖ+ŠÖ4¶Ö-ëÖ×30×d×(|×E¥×ë×
Ø1Ø&BØ6iØS Ø+ôØ Ù	-Ù7Ù4LÙ=�Ù<¿Ù7üÙ.4ÚCcÚ!§Ú3ÉÚ1ýÚ/Û(JÛ4sÛ1¨Û>ÚÛ8Ü2RÜ-…Ü8³Ü$ìÜ4Ý8FÝ8Ý)¸Ý&âÝ:	Þ;DÞ:€Þ:»Þ	öÞß:ßPß5iß*Ÿß)Êßôß'à*(à>SàB’àÕà;ôà0áCJáŽá$›á7Àáøá'â#;âM_â7­â9åâ7ã.Wã6†ã>½ãLüã"Iä8lä.¥ä3Ôä#å,,å)YåJƒåÎåEÖå7æ=Tæ0’æ5Ãæ ùæç42ç)gç‘çO­ç5ýç"3èSVè$ªè$Ïè:ôè&/éDVéF›éNâé@1ê8rêP«êHüêEEë.‹ë"ºë6Ýë;ì.Pì.ì®ì&Åì'ìì4íIí1XíŠí%¤í&Êíñí(î"9î\îGvî&¾îBåîA(ï
jï<xï3µïGéï<1ð.nð:�ð#Øð%üð2"ñ Uñvñ)…ñ2¯ñâñ-ýñ3+ò'_ò%‡ò7­ò5åò+óBGó3Šó!¾ó$àó'ô>-ô>lô>«ôêôõõY1õK‹õ1×õ	ö8öSö0mö4žö0Óö/÷$4÷DY÷Sž÷Dò÷W7øb�ø1òø$ùD8ù}ù›ù!»ù"Ýùú5úARúU”ú%êúû5.û2dû—û/²ûâû0üû -üNü3nü&¢ü1Éü(ûü,$ý3Qý*…ýA°ý"òý3þ)Iþ3sþ4§þ Üþýþ6ÿ4Nÿ4ƒÿ8¸ÿ(ñÿ34N;ƒ¿AßG!NiN¸V^^c½i!h‹ôtôt�ôv�öxrøkCˆ6Ì3	7	;V	5’	È	3ä	?
! 3X
! 3Œ
! &À
! ç
! ("HK2”-Ç-õ.#AR/”1Ä$ö.
0J
"{
2ž
,Ñ
(þ
+',S&€+§+Ó%ÿ"%H#h&Œ7³*ë))@$j-�+½%é(#8'\4„'¹&á +)U1t?¦;æ"@9LW†HÞ<'[dWÀG.`*�(º8ã4)Q7{+³+ß-t9i®ŽB§Rê˜=˜Ö o�¢<Âÿ(92b•I´@þ7?)w¡9º3ôN(-w"¥%Èî+
)9/c“/±+á1
-?0m'ž,Æó 2 "A 9d +ž 2Ê ý !-6!*d!0�!-À!&î!&"$<"5a"—"(¬"/Õ"H#HN#/—#Ç#5ä#2$XM$$¦$Ë$ç$%y %!š%#¼%à%(ù%"&!?&a&"|&Ÿ&*¶&á&'÷&'$<'!a'ƒ')¡'(Ë'ô'&(65(,l(2™(4Ì(')5))"_)C‚)*Æ)ñ)#ù)!*g?*%§*Í*í*<+)I+s+
“+¡+	²+
! ¼+	Ç++Ñ+:ý+08,2i,/œ,Ì,:ß,-b-$-6¤-LÛ-E(.,n.W›.?ó.33/Cg/(«/&Ô/û/+01=0%o0#•08¹08ò03+11_1B‘1*Ô1ÿ1;29Y2*“28¾21÷25)3/_32�3Â32Æ35ù3Q/4&�4J¨4'ó4.54J585-¸5"æ5	6(6*F6q6.‰6A¸60ú6/+7c[7<¿73ü7>083o8£8
¯8.½8$ì8&989JX9#£9>Ç9<:.C:%r:˜:/·:?ç:8';)`;9Š;<Ä;8<;:<5v<8¬<+å<+=+==+i=$•=º=×=ð=:>5K>2�>E´><ú>(7?0`?*‘?0¼?(í?*@,A@'n@
–@+¤@&Ð@9÷@1A1BA&tA/›A@ËA.B$;B5`B4–B4ËB;C<<CyC†C¡C!»C%ÝC%D!)D'KDsD&�D´D'»D(ãD<E2IE>|E»E
! ×E.âE)F);F5eFE›F4áF4G KGlG$‡G"¬G.ÏG%þG%$H$JHoH2†H¹HTØHL-I[zIWÖID.JPsJCÄJ
K9K)PKzK"�K2³K3æKQL,lL)™L0ÃL2ôL'MEMQM%nM%”MºMÐMáMóM$N+N%<N/bN%’N,¸N,åN.O,AO,nO,›O,ÈO*õO& P/GPwP€P"ŒP¯PÎPíP7úP2QBQ'KQsQ+’Q'¾Q"æQ#	R)-RWR!wR#™R!½RßR÷R(S"9SH\S=¥S/ãS'T0;T%lT+’T/¾T'îT(U?U&TU,{U$¨UÍU+ìU6VOVXVwV‘V8±V>êV=)W gW-ˆW¶WÑWHèW)1X)[X/…X-µX.ãXY.Y(NY1wY6©Y3àY3Z5HZ=~ZJ¼Z*["2[0U[†[¡[¹[)Ö["\*#\*N\6y\2°\ã\9ü\6]%G]m]!‹]"­]Ð]>è]>'^'f^.Ž^M½^._ :_'[_ƒ_#ž_6Â_:ù_54`j`‰`œ`¯`)È`'ò`&a"AadaxaŽa$¨aÍaäaöa*b;bHbUbsb†b–b.«b3Úb/c0>c3oc;£cFßc&d#Fdjd+ˆd.´dãd,e0e1Je-|e'ªe-Òe+f#,f Pf#qf-•fVÃf*g&Eg&lg)“g/½g4íg+"h9Nh8ˆhÁh%àh5i <iT]i7²i6êi7!jYj1rj6¤j-ÛjT	k$^k8ƒk+¼k<èk%lDlUlglxl)Žl<¸l(õl'm'Fm1nm? m:àmn;n1Tn†no•n)o3/oco1�oF³oEúon@p3¯p2ãp'q7>q-vq6¤q$ÛqBr*Cr&nr&•r0¼r&írs 2s)Ss4}s,²s1ßs0t(Bt/kt4›tÐt%ét)u@9u$zu<Ÿu.Üu4v0@vqv‹vG¨vLðvL=w.Šw1¹w/ëw0x'Lxtx$Šx¯xÈx+àx+y-8y-fy”y"´y	×y!áyz/"z'Rz<zz$·zÜzñz{{3{O{>o{;®{0ê{9|8U| Ž|¯|BÎ|L}&^}:…}$À}å}1ý}</~;l~.¨~5×~1
1?.q. 5Ï5€>;€Cz€.¾€/í€�/6�+f�-’�&À�ç�"ÿ�'"‚5J‚€‚N–‚Xå‚8>ƒ:wƒ+²ƒ4Þƒ9„9M„+‡„,³„ à„/…$1…V…u…,�…(½…(æ…†"/†&R†.y†¨†.Â†2ñ†($‡GM‡>•‡AÔ‡$ˆ,;ˆ(hˆB‘ˆLÔˆ!‰A‰.^‰'�‰4µ‰&ê‰.Š9@Š+zŠ.¦Š<ÕŠ)‹D<‹S�‹TÕ‹K*ŒvŒC”Œ'ØŒE�<F�Dƒ�@È�L	Ž5VŽBŒŽ;ÏŽ#�/�8J�<ƒ�JÀ�,�8�+X�@„�LÅ�P‘;c‘7Ÿ‘ ×‘*ø‘#’C’&\’1ƒ’µ’Ó’)ó’“9“T“#i“-�“)»“$å“4
! ”*?”1j”1œ”0Î”ÿ”6•"L•o•‹•¨•9¿•0ù•'*–-R–€–$�–,Â–Bï–<2—5o—¥—,¶—+ã—3˜0C˜t˜ƒ˜‰˜)‘˜%»˜3á˜J™'`™ˆ™5œ™&Ò™6ù™'0š+Xš/„š1´šGæš>.›/m›(�›)Æ›#ð›#œa8œ"šœ ½œ4Þœ>�5R�/ˆ�+¸�(ä�$
ž92žClžF°ž.÷ž*&Ÿ.QŸ
€ŸŽŸ0®ŸßŸ#ùŸ! -? $m $’ #· Û Rï  B¡,c¡?�¡/Ð¡0¢21¢/d¢5”¢VÊ¢<!£S^£U²£E¤N¤-i¤+—¤7Ã¤:û¤16¥8h¥&¡¥*È¥1ó¥3%¦%Y¦$¦.¤¦Ó¦é¦K§1O§"�§ ¤§CÅ§B	¨L¨e¨*¨+ª¨*Ö¨1©'3©F[©=¢©#à©#ª9(ªbª�ª›ª´ª4Æª#ûª«,0«%]«ƒ«$�«Â«&á«)¬2¬F¬]¬
t¬
‚¬%�¬¶¬Õ¬õ¬
! ­&!­(H­(q­š­7º­-ò­ ®4®T®$j®!�®±®.Ñ®P¯*Q¯/|¯3¬¯!à¯°!°4<°q°+…°+±°Ý°/÷°#'±K±E]±<£± à±!²#²@²V²*o²Jš²Tå²8:³5s³©³/Ä³3ô³+(´AT´–´8­´7æ´+µ2Jµ3}µ3±µ>åµ$$¶,I¶4v¶«¶±¶Æ¶Ø¶ð¶7ø¶'0·$X·$}·)¢·%Ì·%ò·$¸%=¸c¸¸ ˜¸3¹¸3í¸)!¹K¹k¹z¹˜¹§¹¶¹Å¹Ý¹÷¹º'ºFºUºfºuº�º8¨ºáºñº%»&&»%M»s»’»¡»:°»ë»ú»¼'¼;¼M¼\¼k¼‚¼“¼¦¼1¹¼ë¼½½)½@½Q½q½‡½›½¶½Ì½ß½ð½¾¾%¾=¾L¾k¾5z¾(°¾+Ù¾¿!¿=¿N¿b¿v¿!‹¿­¿*Í¿ø¿À)À>ÀRÀdÀxÀ•À²ÀÇÀ0ãÀÁ1ÁIÁdÁ|Á’Á&¤ÁËÁÜÁAøÁ@:Â{Â!˜ÂºÂÍÂåÂýÂÃ-ÃDÃWÃoÃ�Ã<¬Ã9éÃU#Ä+yÄ/¥Ä<ÕÄ9Å,LÅ2yÅ.¬ÅDÛÅ+ Æ+LÆ<xÆ_µÆÇC5Ç(yÇ&¢Ç>ÉÇBÈKÈ'WÈ$È¤È*¿ÈêÈ.
! É,9É6fÉ�É#ºÉ?ÞÉÊ08ÊiÊ4…Ê0ºÊ2ëÊ2Ë3QË
…Ë+“Ë)¿Ë éË
! Ì-(ÌVÌpÌ|Ì™ÌµÌÓÌòÌÍ0&Í4WÍŒÍ ›Í¼Í ØÍ(ùÍ:"Î4]Î"’Î/µÎ&åÎÏ*+Ï&VÏ}Ï#—Ï%»Ï&áÏ)Ð2Ð&:ÐaÐxÐ–ÐC�Ð3áÐ!Ñ37Ñ7kÑ6£Ñ7ÚÑ(Ò%;Ò'aÒ‰Ò£Ò/²Ò8âÒ*Ó0FÓ;wÓ2³Ó2æÓ$Ô$>Ô/cÔ!“Ô µÔ)ÖÔ)Õ)*Õ-TÕ0‚Õ8³Õ?ìÕ4,Ö*aÖ:ŒÖCÇÖ×,+×,X×F…×^Ì×F+ØMrØ[ÀØfÙWƒÙAÛÙ9ÚTWÚJ¬Ú+÷Ú##Û#GÛ+kÛ—Û³Û!ÏÛ-ñÛ'Ü9GÜ%�Ü)§Ü(ÑÜ/úÜ2*Ý$]Ý-‚Ý$°Ý5ÕÝÞ"Þ'@Þ8hÞ¡Þ¿Þ*ÛÞß4$ß,Yß/†ß<¶ßóß"
à10àbà
! uà(€à-©à×à#ôà#á<áYá$xá-�á(Ëá0ôá)%âOâ:iâ-¤â.Òâã0ã/Hã4xã6­ã*äã6ä#Fä#jä1Žä5Àäöä6
! åJAå@Œå6Íå æ %æ)Fæ'pæ/˜æÈæ6ßæ;ç9Rç3ŒçCÀçSè"Xè#{è$ŸèHÄèL
é.Zé>‰éÈé:áé$êSAêY•êZïêcJëD®ëbóë6Vì�ì œì)½ìçìA÷ì9íPící wí!˜í ºí!Ûí ýí!î@î`î€î!�î:¯î1êî:ï1Wï(‰ï²ï#Òïöï.ð;Dð<€ð?½ð)ýð&'ñ,Nñ1{ñ0­ñ,Þñ.ò=:ò%xò'žòÆò'Öòþòó0>óoó#‰ó!­ó-Ïó$ýó$"ô#Gô3kô,ŸôÌô6âôõ15õ5gõU�õ[óõ\Oöe¬öF÷dY÷a¾÷g øhˆøqñøRcùp¶ù 'ú-Hú-vú9¤úIÞú8(û8aû)šû;ÄûGüFHü+�ü»ü/Ùü-	ý07ý2hý#›ý¿ý+Üý*þ*3þ9^þ<˜þ6Õþ!ÿ1.ÿ4`ÿ1•ÿ:ÇÿE>H/‡-·,å3F#b,†#³%×/ý3-3a/•5Å"û&E^.mDœ$á)&01W‰;¤5à3*J8u®'ÍIõ2?8r«&Ã*ê'=W tD•PÚ:+5f8œ-Õ*	*.	Y	l	|	�	¤	¶	È	Ú	ì	ý	
!  
! 2
! D
! V
! h
! z
! Œ
!  
! ²
! Ä
! Ö
! è
! ü
! $6H\n€‘¥·ÉÛíÿ%7M_qƒ/•Å(Õþ
.
#I
m
‚
•
/¯
6ß
!8Wg13±0å4/K){*¥!Ð!ò%:Z s&”<»!ø(/C&sš,¶7ã.8g:‡Â#à"!'&I!p,’'¿!ç5	?:R(�&¶)Ý!%2Gz—N·$#THK�é+ý
)7+U�¡#®'Ò1ú, F g ˆ © Ê ë  - N o �±%Ï#õ#"=`€œ¼Øô'CZz–²Îê0"?S#“$·%Ü3#60Z ‹+¬Øî	 "1C%u%›.Á2ð#=[x‘#°%Ôú= N #d -ˆ &¶ !Ý #ÿ #!<7!t!8’!$Ë!*ð!2"/N"'~",¦")Ó"-ý"&+#'R#z#š#º#.Ð#ÿ#$$.@$o$+‚$7®$æ$ù$%D+%2p%,£%[Ð%m,&(š&!Ã&'å&$
'72'#j'Ž')®'-Ø'(((/((X((�(&ª(3Ñ(.)*4)A_)9¡)LÛ)/(*X*%w*�*:¸*7ó*1++.]+(Œ+1µ+.ç+!,)8,<b,9Ÿ,Ù,"ø,-.-@-*Z-!…-!§-!É-$ë-".#3.#W.#{.Ÿ.¿.-Ý.)/ 5/V/v/"–/¹/&Ù/'0+(0(T0}0%�0"Ã0 æ017'1f_1VÆ152S2#Z2~2ž2¾2,Õ2"3%3*93$d3‰3'¤3CÌ334"D4g4‚4 4 ¯4"Ð4ó4!5353P5„5 ”5µ5!Õ5,÷5$6536i6�67˜60Ð617237/f7;–7.Ò7>86@8!w8 ™8@º8#û89?9$Z9$9-¤9&Ò9 ù9:7:%U:{:•:+³:ß:!ÿ:!;%=;c;$~;£;$¾;&ã;$
! <//<7_<6—<'Î<@ö<%7=]=;{=!·=Ù=ö=%>!(>J>-d>/’>5Â>$ø>?:?8Y?@’?2Ó?M@?T@?”@1Ô@;A5BA%xA6žA+ÕA,B(.B0WB.ˆB&·B$ÞBC7C7UC�C)¢C"ÌC=ïC.-D,\D,‰D¶DÆDÞD!ýD)E%IE%oE•E©EÇEÚEîE/	F9F"VF!yF›F±FÀFÓF4ãFG!/G QG(rG9›G&ÕG üG1H7OHK‡H%ÓHùH(I+>I+jI&–I+½IéI)J%+JQJ'oJ.—J2ÆJ!ùJ,KjHK'³K@ÛKL9L2TL ‡L5¨L<ÞL+M.GM2vM3©M6ÝMDN=YN—N/°NàN6õN#,OPO eO†O$¦O ËO/ìO'P'DP8lP-¥P"ÓP$öP#Q(?Q)hQ-’Q'ÀQGèQ0R-IRwR‹R©R¶R ÕR$öR#S!?S.aS�SªS-ÆSôS
! T/TCIT5�T"ÃT/æT+U3BU"vU&™U&ÀU#çU#V"/V"RVuV•V'³V(ÛVW2WNW&kW#’W"¶W-ÙW,X(4X"]X5€X'¶X+ÞX,
! Y7Y3QY4…YºYÖY*õY- Z0NZ'Z/§Z4×Z*[,7['d[&Œ[³[(Ã[1ì[9\4X\!�\(¯\EØ\E]$d])‰]1³]&å]:^G^:W^K’^MÞ^6,_+c_*�_º_!Ï_ñ_/
`=`B`4I`~`‹`5¡`,×`<a5Aa&wa1žaÐaça3b78b4pb1¥b4×bcB*c:mc&¨c<ÏcAd5Nd)„d®dÁd!ÔdödeA0e@re9³e9íe&'fNf%jf6�f3Çf/ûf!+g%MgDsg"¸gÛgígÿg/h!@hbh=zh¸h!ÒhCôh38i<li©i)Éi+ói%j%Ej+kj—j«jÇjçj%k(,k7Uk �k$®k-Ók6l58lnl(Žl'·l)ßl	m$&m+Km"wm-šm%Èm!îm<n>Mn,Œn¹nÖn'õn!o ?o`o{o8—o1Ðo*p-p7DpL|pLÉp*qJAqBŒq%Ïq.õq4$r Yr zr.›rOÊrBsK]sJ©sKôsK@tJŒtK×t5#u7Yu9‘u9ËuEvDKvD�v@Õv=wTw	\w	fwpw;|w3¸w%ìw&x;9x:ux<°xíx-y..y(]y2†y6¹yBðy.3z(bz)‹z1µz<çz/${/T{<„{ZÁ{7|)T|B~|;Á|(ý|-&}4T}‰}'§}'Ï}	÷}~~.9~Jh~³~"Ð~ó~ )%Flˆ$¡.Æ'õ€6€N€c€ €€
¡€7¯€.ç€%�<�$\���œ�2²�>å�N$‚Ms‚3Á‚õ‚ƒ%'ƒ6Mƒ<„ƒ7Áƒ5ùƒ7/„-g„+•„-Á„*ï„ …1;…m…€…�…#º…Þ…Jô…%?†&e†&Œ† ³†DÔ†‡7‡LO‡Aœ‡Þ‡ü‡ˆ.ˆCˆ)Xˆ‚ˆ¡ˆ0¾ˆïˆ,‰$<‰a‰ ‰ ‰'¹‰'á‰2	Š$<Š9aŠ-›ŠÉŠ@çŠ(‹>‹<T‹D‘‹=Ö‹#ŒC8Œ,|Œ<©ŒIæŒ 0�2Q�'„�4¬�$á�-Ž44Ž+iŽ%•Ž1»Ž0íŽ0�O�n���!­�7Ï�!�1)�0[�)Œ�;¶�9ò�$,‘#Q‘ u‘–‘!¦‘#È‘ì‘"’.’*L’$w’6œ’JÓ’&“5E“5{“:±“=ì“/*”*Z”-…”<³”ˆð”8y•B²•9õ•&/–4V–$‹–3°–ä–8—4;—%p—+–—Â— ß—˜+ ˜"L˜o˜
! �˜2Œ˜4¿˜	ô˜)þ˜(™%A™+g™“™8±™&ê™š/š'Nšvš4�šÅš$àš(›5.›*d›!�›"±›"Ô›÷›/œAœVœ&mœ”œ ¬œÍœ"éœ�>+�6j�!¡�Ã�*Ò�)ý�,'ž4Tž)‰ž=³ž(ñž=Ÿ,XŸA…Ÿ5ÇŸ4ýŸ)2 )\ -† @´ "õ *¡+C¡o¡-…¡'³¡)Û¡&¢5,¢'b¢Š¢4§¢Ü¢-ô¢("£K£Vd£)»£å£9¤!;¤']¤'…¤9­¤3ç¤;¥;W¥6“¥/Ê¥2ú¥2-¦3`¦3”¦/È¦3ø¦3,§`§)€§)ª§+Ô§/¨20¨$c¨-ˆ¨@¶¨:÷¨$2©!W©#y© �©¾©Õ©î©ª(ªZAª-œª/Êª+úª"&«I«]«s«8�«8È«$¬.&¬(U¬(~¬4§¬9Ü¬7­=N­3Œ­/À­4ð­.%®.T®4ƒ®.¸®.ç®,¯9C¯9}¯9·¯:ñ¯9,°:f°9¡°9Û°W±Wm±.Å±ô±!	²/+²&[²)‚²¬²È²ç².ú² )³0J³#{³Ÿ³+º³æ³!´ (´-I´w´-“´$Á´.æ´(µ.>µ-mµ1›µ.Íµ*üµ/'¶BW¶3š¶BÎ¶'·"9·+\·3ˆ·%¼·â·+¸3.¸b¸4‚¸-·¸(å¸<¹K¹#i¹�¹(ª¹�Ó¹qº†Šº6»:H»6ƒ»6º»/ñ»%!¼&G¼7n¼G¦¼î¼@½2G½$z½Ÿ½ ³½3Ô½5¾0>¾6o¾@¦¾?ç¾@'¿;h¿¤¿¸¿Í¿á¿÷¿ÀÀ3ÀGÀ\ÀpÀ…À›À¯ÀÅÀßÀóÀÁÁ1ÁFÁ\ÁrÁ…Á˜Á9°ÁMêÁM8Â@†Â(ÇÂ3ðÂ%$Ã(JÃFsÃ4ºÃ+ïÃ+Ä+GÄ,sÄ+ Ä+ÌÄ,øÄ,%Å,RÅ4ÅX´Å5
ÆACÆl…Æ5òÆ;(ÇˆdÇ>íÇ4,È>aÈ! È1ÂÈ2ôÈ'É.GÉvÉ<ˆÉ2ÅÉ øÉ2Ê(LÊEuÊE»Ê3Ëc5Ë™Ë:¹ËFôË1;Ì'mÌ•Ì*³Ì!ÞÌ6Í 7ÍRXÍ/«Í$ÛÍÎÎ 3ÎTÎgÎ2…Î/¸Î/èÎ(ÏAÏ"`Ï*ƒÏ3®ÏâÏÐ)Ð7?Ð!wÐ#™Ð&½Ð#äÐ/Ñ%8Ñ8^ÑM—Ñ6åÑ8Ò.UÒ3„Ò-¸Ò&æÒ'
ÓD5ÓFzÓQÁÓCÔ=WÔ8•Ô;ÎÔO
! ÕZÕ0uÕ/¦ÕÖÕ/ìÕDÖ1aÖ,“Ö0ÀÖ8ñÖ'*×&R×+y×%¥×#Ë×Hï×(8Ø$aØ/†Ø‚¶Ø-9Ù5gÙ.�Ù%ÌÙòÙÚÚ00Ú#aÚ&…Ú ¬Ú"ÍÚ#ðÚ$Û'9Û'aÛ(‰Û(²Û!ÛÛ1ýÛ3/Ü1cÜ•Ü/µÜåÜFüÜ/CÝ(sÝ)œÝ/ÆÝ6öÝA-ÞEoÞ µÞ3ÖÞ1
! ß4<ß/qß.¡ßÐß4ïß3$à)Xà6‚à!¹à&Ûà2á+5á.aá4�áÅáãá/ùá)â&Iâ#pâ!”â¶âÒâêâ9ã@ãTã'iã>‘ã)Ðã!úãä.ä"Aädä{ä)“ä&½ä&ää å,å?åTå*oåšå6´å<ëå(æFæ1\æŽæ«æ/Áæñæçç.çGç4Zç$�ç´çÎçèçôç
! è&è)Cè!mè6�è<Æè.é'2é3ZéŽéšé¯é.Äéóé%ê=7êuê”ê²êÑê+åêë+ë9Gë4�ë.¶ë)åëì"*ìMì>bì¡ìP¶ì9í#Aí&eívŒí)î.-î;\î2˜î>Ëî;
! ïIFï�ï&§ï1Îï0ð'1ð?Yð™ð-µð"ãðñ-ñGJñ/’ñ.Âñ4ññ&&ò+Mò0yòªò(¹ò)âòóó7ó+Ló+xó ¤ó)Åó/ïó-ô=Mô/‹ô;»ô÷ô/õ5Bõ1xõ!ªõ,Ìõ<ùõ6ö0Uö#†öªöTÈöZ÷[x÷dÔ÷E9øcø!ãøù##ùGù=gùC¥ùDéù%.úWTú¬ú,Ìú#ùú%û$Cû#hûŒû6ªûáûûûü7)üBaü,¤ü'Ñü6ùü+0ý6\ý,“ý/Àý0ðý5!þWþlþ…þ!—þ!¹þ5Ûþ#ÿ5ÿQTÿ ¦ÿAÇÿ(	2>	M'W&%¦&Ì4ó.(W>u5´ê	+'S
! X*c*Ž$¹8Þ":S5s<©2æ5)Oy%”"º Ý þ-"M!p%’%¸'Þ '8Vs‹¨¼	È8Ò	)
	57	m	‚	¼Ÿ	(\
! /…
! Cµ
! ù
! 
! 5">XK—>ã5"OX;¨Dä)
?
P
 n
$�
!´
Ö
ï
A-V_„4ä_UyIÏ:RTR§OúOJOšRê@=@~C¿A;EO�PÑ5"@X@™:ÚD@Z;›K×V#>z8¹ò3rg¦8UG@�=Þ<@YEš^àD?f„Oë=;4yQ®A=B4€6µ4ìS!Ku7ÁAù=;@y<º&÷ <= 	z -„ $² $× 0ü -! D!'e!�!-«!=Ù!"2"F"X"'s"'›"0Ã"-ô"$"#$G#l#	‚#Œ#œ#¹#Ô#Qó#E$Qd$¶$Å$!Ô$Oö$#F%j%!%/¡%&Ñ%*ø%O#&Ms&}Á&L?'7Œ'CÄ'~(i‡(%ñ()(')(P);y)2µ)-è)0*+G*1s*.¥*3Ô*T+2]+&�+<·+ô+9	,<C,?€,FÀ,T-B\-Ÿ-;¾-+ú-&.0F.(w.0 .FÑ.:/DS/<˜/DÕ/#0'>0&f0>�0Ì0é0+1+,1X1(u1ž11¾1ð121$2V2,t2;¡2'Ý2n3*t37Ÿ3\×3.444c4'˜4$À48å4L5k57‡5[¿5D6%`6%†6)¬6_Ö6$67)[7…73œ7Ð7?è7(8B8W8)l8)–8À8Û8Fù8.@9=o9-­9-Û9/	: 9:4Z:*�:"º:0Ý:3;1B;*t;#Ÿ;0Ã;%ô;<.1<1`<’<2¯<1â<@=4U="Š=%­=%Ó=ù=<>4U>(Š>%³>1Ù>'?)3?)]?-‡?+µ?(á?.
! @.9@<h@¥@0À@'ñ@4A$NAsA“AªAÉA:æA(!B7JB)‚B$¬B)ÑBûB)C?C TC(uC=žC5ÜC+D>DZD"yD1œD_ÎD.E:NE4‰E;¾E.úE+)F-UF'ƒF4«F:àFG 1G.RG+�G­GCÇG2H)>H#hH$ŒHJ±H,üH&)I)PI#zI#žIAÂI>JCJ1]J-�J ½J/ÞJ K//K*_KŠK)¨K&ÒK(ùK("LJKL0–L4ÇLAüL>MYM8tM­M%ÅM ëMCN%PNUvNÌNÝNîN+O+1O]O4wO¬O#ÀOäO7ûO73PkP"‹P®PÀPÕP"õP=QVQFjQ±QÑQCéQ-R+GR-sR3¡RSÕRC)SmSŠS)ªSÔS!ñSTH,T'uT$�TÂTØT$ñTU(2U[UyU—UµUÓUòUV,V$IVnV~VŽV!«VÍVæVÿV!W=WVWrWŽW6ªW!áW$X(XDXZX!pX’X*±XÜXòXYT$YyY1�Y0ÁY$òYZ$'ZBLZ*�Z0ºZëZ
! [*)[9T['Ž[!¶[Ø[ó[\1\M\i\v\'ƒ\$«\Ð\0ã\]0]'O]w]8–]$Ï]ô]!^0&^0W^/ˆ^<¸^!õ^*_B_B^_0¡_*Ò_,ý_-*`$X`}`–`'µ`Ý`*ð`a*4a*_aŠa)©a$Óaøab!2bTb!pb’b*®b"Ùb0üb*-c'Xc€c6–c5Íc'd'+d!Sdud<Žd(Ëd&ôdeK(e-te!¢e.Äe6óe*f7f?If$‰f*®fÙføfg'$gBLgE�gBÕg@hZYhK´hEi1Fi0xi$©i+Îi!úij/j$Ejjj-ˆj¶jÎj*ìj!k,9kfk-„k3²k<æk-#l-Qll*›lÆlßlølm6m$Lmqm$„m©mÈmÞmúm$n8nNn'jn(’n»nÑnên!	o!+o$Moro‚o*¡o'Ìo&ôo*p'Fp'np!–p¸pÓp(ïp	q."q6Qqˆq!¤qÆq+Üqr-$rRr"qr”r±r"Írðr%s2s
KsYsjsmsqs †s§s­sºsÃsÔs
àsîs
! t(*t@St$”t?¹t"ùtu-9ugu6wu#®u'Òu"úuv =v^v~vžv½v Úvûv!w<wVwuw�w%«w+Ñwýwx.xLx!lx*Žx9¹x5óx)y&Eyly‹y¥y¾y4×yz/&z>Vz4•zÊz$ãz#{2,{	_{&i{ �{ ±{Ò{-ð{|$|6|K|]|s|�|8œ|*Õ|G}=H}†}'¢}Ê}Ò}$Ú}ÿ}5~B~#^~‚~)˜~Â~0à~&!8>Z™#·3Û&€&6€$]€ ‚€6£€Ú€÷€�%�;�$S�"x�›�&¨�&Ï�%ö�‚)7‚/a‚‘‚
•‚
£‚
±‚.¿‚6î‚$%ƒRJƒ
�ƒ
«ƒ
¹ƒ
Çƒ
Õƒ"ãƒ"„)„
:„H„
Y„
g„
u„
ƒ„"‘„
´„Â„"Å„$è„ 
….…w7…:¯…yê…d†-†,­†3Ú†‡)‡-G‡
! u‡‚€‡ˆ?	ˆ1Iˆ4{ˆ7°ˆ6èˆ6‰7V‰Ž‰%¢‰È‰>æ‰<%Š<bŠ:ŸŠ5ÚŠ=‹$N‹-s‹1¡‹Ó‹/î‹3Œ RŒsŒ�Œ5®Œ+äŒ �1�A�]�+x�.¤�Ó�/à�,Ž*=Ž*hŽ.“Ž2ÂŽNõŽ5D�6z�8±�9ê�#$�H�.X�5‡�K½�4	‘I>‘:ˆ‘IÃ‘:
’ H’Pi’Oº’:
! “DE“,Š“5·“0í“”,8”e”G{”0Ã”:ô”8/• h•+‰•µ•FÏ•(–+?–'k–'“–[»–3—$K—'p—5˜—@Î—3˜(C˜3l˜* ˜*Ë˜ö˜™3™C™^™z™&˜™9¿™2ù™,š8Eš:~š¹š4Ðš/›5›2T›)‡›±›Ì›"ê›4
œ2Bœuœ;’œ!Îœ,ðœ1�0O�#€�#¤�(È�/ñ�)!žKž%kž+‘žB½ž-Ÿ.Ÿ2KŸ+~Ÿ*ªŸ0ÕŸ: /A q #Ž ² Ò ë ¡@¡*_¡:Š¡)Å¡ï¡2ÿ¡B2¢+u¢*¡¢,Ì¢ù¢£ £
! <£G£S£b£n£€£’£š£££¯£»£Ä£Ñ£é£û£
! ¤¤*¤?¤T¤]¤q¤…¤™¤¢¤ ®¤8Ï¤¥+(¥+T¥%€¥0¦¥"×¥'ú¥*"¦=M¦7‹¦5Ã¦>ù¦"8§C[§=Ÿ§?Ý§0¨$N¨As¨>µ¨/ô¨%$©5J©!€©8¢©FÛ©%"ª=HªG†ª5Îª*«&/«V«#o«!“«7µ«Gí«.5¬,d¬+‘¬,½¬ê¬(	­%2­OX­4¨­-Ý­&®-2®.`®3�®3Ã®0÷®/(¯'X¯3€¯&´¯.Û¯0
! °(;°.d°“°®°È°Ø°+ê°±(±2:±;m±-©±8×± ²#1²:U²*�²:»²:ö²91³k³>Š³*É³ô³3´F´e´�´š´>¹´1ø´2*µL]µ"ªµ+Íµ ùµ#¶">¶/a¶/‘¶Á¶Ñ¶<ç¶&$·EK·/‘·-Á·/ï·¸%?¸e¸ ƒ¸¤¸7Á¸ù¸!¹%8¹:^¹5™¹:Ï¹.
! º*9º5dºšº·º&Òºùº2»2D»3w»«» À»á»ñ»,¼,1¼,^¼‹¼@ª¼4ë¼3 ½:T½2�½$Â½*ç½¾&0¾%W¾5}¾5³¾/é¾>¿<X¿2•¿;È¿1À36ÀjÀ+„À=°À*îÀ5Á3OÁ"ƒÁ¦Á9ÄÁ+þÁ*ÂDÂ"cÂ#†Â:ªÂ.åÂÃ$Ã4ÃNÃ2^Ã‘Ã%¬Ã%ÒÃ%øÃHÄ&gÄQŽÄMàÄ,.Å;[ÅF—ÅÞÅ*îÅGÆaÆ|Æ4œÆÑÆ/ðÆC Ç?dÇ&¤Ç6ËÇÈÈ40È&eÈ&ŒÈ0³È<äÈ!É;É#NÉ#rÉ*–É2ÁÉGôÉ/<ÊClÊB°ÊVóÊ6JËP�Ë>ÒË5Ì,GÌtÌ:’Ì<ÍÌ
! Í#Í<ÍTÍ+cÍ�Í:«ÍæÍ&Î0+Î0\Îw�Î(Ï4.Ï	cÏ8mÏ¦Ï$ÆÏ"ëÏÐ++Ð#WÐ{Ð šÐ&»Ð âÐÑÑ:ÑUÑ(sÑ!œÑ¾ÑÝÑ$øÑ'ÒEÒ&`Ò‡Ò.¢Ò$ÑÒöÒ
Ó@ Ó?aÓ,¡Ó1ÎÓ4Ô5Ô@UÔ@–ÔC×Ô6Õ3RÕ8†Õ.¿Õ2îÕ/!Ö0QÖ2‚Ö1µÖ9çÖ3!×2U×!ˆ×&ª×Ñ×.ð×Ø3?ØsØ4“Ø-ÈØ öØSÙ)kÙ•Ù¯ÙÅÙ#áÙ+Ú%1ÚWÚ*kÚ*–ÚÁÚÚÚóÚ Û/3Û!cÛ\…Û/âÛ%Ü8Ü:TÜ3�ÜÃÜEÚÜ& Ý=GÝB…ÝÈÝ7ÏÝÞ Þ%>ÞdÞKkÞU·Þ
ß#ß9ß)Xß‚ß+›ßJÇß9àLà hà&‰à°à Èà#éà#
á1áIáaáá’áªá¿áßá#÷á)âEâ#_âƒâ&™â)Àâêâ&ã/ã<ãRãeã€ã�ã£ã#¶ãÚãøãä#ä;8ätä�ä(§ä!Ðäòä8å)Iå3så6§å/Þå"æ;1æ mæ&Žæ+µæCáæ-%çSç7fç1žç7Ðç(è41è"fè%‰è:¯è:êè=%écéJpé8»é:ôé?/ê-oê#�ê>ÁêNë8OëRˆë&ÛëEìEHìŽì6�ì?Ôì,í(Aíjí�íží»íÚíùíî'îAîWînî=…îÃî#âîï&ï,Fï sï'”ï¼ïÙï!öï!ð$:ð$_ð„ð/ ð6Ðð6ñ6>ñ1uñ;§ñ:ãñ5ò7Tò(Œò"µò6Øò0ó/@ó5pó9¦ó3àó"ô&7ô^ô!wô™ô;µôñô 
õ@.õ!oõ4‘õ0Æõ3÷õ$+ö4PöI…ö0Ïö;÷?<÷?|÷9¼÷!ö÷,ø7Eø}ø*šøÅø1áø*ùQ>ù;�ù4Ìù0ú02ú$cú'ˆú'°ú.Øú+û#3û;Wû.“û-Âû,ðû1ü)Oü@yüEºüBý2Cý-vý)¤ý,Îý6ûý 2þSþBqþ6´þ&ëþ/ÿBÿ;`ÿ/œÿÌÿMêÿ;81t-¦mÔ”B/×0?8/x8¨á ÿ& 'Go$�q²$$Ih‡#§1ËýKh~œ#º'Þ$8+2d —,¸,åDW u–µÔ#ô'.$VG{)Ã%í3	G	«Z	
! 
! 5
! K
! [
! p
! †
! (¢
! 1Ë
! 'ý
! ?%'e�¨Ä2ä/,G;t;°&ìA
U
!p
5’
TÈ
.*VY° Âã.û**4U ŠS«2ÿ+25^?”DÔ" <#] �,¢Ï.í.Kez#˜¼Ôò#'42\,�.¼Jë,6$c(ˆ:±4ì,!)N5x/®1Þ3/D*t0Ÿ)Ð<úB7/z2ª2Ý3/D/t0¤&Õü)%E1k1�0Ï.,/)\&†7­3å+E%Z<€3½5ñ1'Y,f“@¬@í.+C5o+¥<Ñ,8;5t8ªMã61,h5•;Ë2 2: Cm 7± 8é "!A!:[!B–!BÙ!"';"c"v"8�",Æ"+ó"!# A#b#;z#¶#Ô#%ì#)$<$T$'j$’$§$TÅ$&%-A%<o%>¬%7ë%"#&/F&#v&š&®& Î&"ï&A'T'g'.t'*£'7Î';()B(
l(
z(ˆ(8œ(@Õ(@)7W))�)<¹)ö),*)>*h*0~*(¯*&Ø*7ÿ*17+4i+$ž+3Ã+)÷+3!,-U,2ƒ,*¶,+á,9
-)G-&q-2˜-
! Ë-Ö-:ç-".5;.q.%�.
! µ.À.&Ý../:3/n/(Š/³//Ñ/
0*05:0p0'ˆ0!°0DÒ0,1,D14q11¦13Ø1@2FM2#”2,¸2å2*û2&3,E3#r3\–3ó38ú3134<e4.¢4/Ñ455.-5\5z5L�56Ý56M26€6" 6(Ã6.ì6]7Vy7JÐ7R8Gn8v¶8i-9`—9'ø9 :%<:)b:Œ:'ª:Ò:ç:;/#;S;2f;™;#µ;#Ù; ý;$<C<Z<5s<©<;È<;=@=)S=)}=K§=3ó=*'>-R>€>-›>3É>"ý>
!  ?,+?/X?ˆ?,¤?*Ñ?1ü?+.@CZ@@ž@$ß@DA(IA!rA!”A$¶A7ÛA8B:LB‡B	¥B¯BSÁBVC#lC�C8©CâC)ÿC%)D-OD*}D.¨DC×DOE<kE<¨EdåE0JF{F5�FÆFæF*G*/GZG5yG?¯GRïG BHcH4~H/³HãH3I6I1VIˆI�I8¼IõI7J/KJ({J7¤J/ÜJBKOK)mK$—K&¼K*ãKL*L&@L*gL*’L.½L#ìL)M+:M1fM˜M8³M?ìMG,NGtNP¼NY
O_gOcÇOe+P{‘P{
Q{‰QxR}~RxüR}uS{óSpoTàT9øT,2U)_U‰U1¤U+ÖUV)V5DV)zV)¤V!ÎVðVW#"W)FW!pW’W¯WÌW/êW6X#QX'uX,�X/ÊXúX+Y%DYjY"ˆY!«YÍY&ëY$Z7ZWZtZ�Z"¯Z-ÒZ([")["L[o["Š[ ­[Î[$í[ \3\#Q\u\“\±\Ê\è\#];$];`]/œ]Ì]#Ù]Mý]AK^8�^OÆ^N_?e_!¥_Ç_ã_%ÿ_%`$A`'f`Ž`§`Æ`bå`QHaiša=b@Bb¡ƒb¡%cÇcàc&óc3dNd(kd ”dBµdød;e:Te,�e-¼eêe3þe/2fIbf%¬fÒf"òfg**g+Ug3�g"µg8Øg9h7Kh5ƒh8¹h2òh4%iZixi•i ®i;Ïi/j.;j!jjŒj2¥j/Øj2k/;kkkˆk¥k2Ãkök$l(1l@Zl@›l0Ül
m<-m<jmG§m5ïm%nCnVnlinÖnõno1oMo'io‘o$­oÒo!éopp=p&\p"ƒp¦p*Åp*ðpq*7q3bq(–q,¿q'ìq$r:9r$trB™r-Ür
! s s2sRMs s¼sÚs,øs,%tRtmtzt‰t’t›t-¤t1Òt2u17u+iu•u1¨uÚuKÞu"*v-Mv9{v-µv%ãvE	w'Ow1wwE©w!ïw(x:xWx'vxžx½x'Óx+ûx*'y'Ry9zy$´y!Ùy1ûy*-z1Xz+Šz!¶z$Øz$ýz!"{D{2K{'~{Z¦{%|;'|c|6}|´|3Á|*õ| }8}!M}!o}‘}'ª}-Ò}!~!"~ED~)Š~'´~*Ü~'/<*Lw!–¸GÑ"€:<€3w€«€Ê€ã€-ÿ€8-�2f�0™�4Ê�=ÿ�3=‚<q‚0®‚9ß‚0ƒ0Jƒ0{ƒ0¬ƒ"Ýƒ„„2„5Q„3‡„-»„/é„7…Q…6m…*¤…7Ï…6†6>†8u†®†	Ê†6Ô†‡6+‡b‡6o‡$¦‡Ë‡9ê‡*$ˆ3Oˆ6ƒˆ-ºˆ-èˆE‰3\‰�‰�‰º‰Ð‰î‰
Š,Š!KŠmŠŒŠ	«Š*µŠ*àŠ3‹+?‹1k‹�‹ª‹)±‹+Û‹!Œ-)Œ5WŒ3�Œ3ÁŒõŒ�!�:�!S�u�Ž�§�À�'Í�õ�<Ž9KŽI…ŽFÏŽ-�9D�3~�
²�'À�$è�
��38�!l�<Ž�$Ë�'ð�0‘)I‘s‘‘‘"ž‘0Á‘ ò‘’2’H’^’"q’”’-«’=Ù’-“;E“;�“=½“;û“;7”;s”;¯”6ë”0"•9S•�•�•*°•&Û•&–)–@?–€–—–$§–Ì–+è–'—&<—#c—)‡—±—Î—ê— ˜&˜=˜(U˜~˜:Ž˜3É˜-ý˜'+™S™"r™+•™.Á™"ð™š&š @š+aš�š š*¶š3áš››:›S›!r›<”›6Ñ›œ'$œLœhœ6ƒœ*ºœ*åœ%�$6�[�{�(‹�)´�0Þ�-ž0=ž-nž3œž:Ðž@Ÿ&LŸ$sŸ/˜ŸÈŸäŸýŸ* "A "d (‡ 1° .â ¡0'¡X¡&h¡�¡¥¡»¡Ñ¡6ç¡6¢'U¢$}¢B¢¢'å¢
£ )£J£(g£6�£<Ç£6¤;¤Z¤o¤„¤!¡¤*Ã¤*î¤*¥D¥Y¥q¥%Ž¥´¥É¥Þ¥(ü¥%¦1¦=¦J¦[¦h¦0y¦*ª¦.Õ¦*§-/§2]§Q�§â§'¨)¨(H¨'q¨™¨*µ¨à¨2ù¨$,©$Q©*v©'¡©$É©î©$
! ª*/ªEZª( ª#Éª#íª!«'3«1[«(�«0¶«1ç«¬%9¬0_¬�¬O­¬0ý¬3.­1b­”­-§­1Õ­$®W,®„®5 ®'Ö®4þ®%3¯Y¯k¯~¯‘¯¡¯(½¯æ¯°$!°-F°9t°3®°â°ý°1±H±hX±$Á±7æ±&²4E²9z²-´²eâ²-H³0v³§³GÇ³0´5@´v´)•´$¿´$ä´%	µ//µ!_µ�µ3žµ$Òµ,÷µ+$¶)P¶,z¶#§¶/Ë¶/û¶+· D·#e·9‰·!Ã·<å·-"¸9P¸0Š¸!»¸!Ý¸Hÿ¸FH¹F�¹-Ö¹-º$2º%Wº$}º¢º¸ºÔºäºôº'»;»!W» y»#š»
! ¾»"É»ì».¼-6¼'d¼$Œ¼±¼Å¼Ú¼õ¼
½+½$D½=i½/§½9×½9¾K¾c¾Hy¾NÂ¾¿0'¿X¿t¿3�¿9Á¿9û¿$5À7ZÀ-’À-ÀÀ3îÀ9"Á#\Á)€Á3ªÁ>ÞÁ)Â&GÂnÂ$Â'¤ÂÌÂëÂÃ#Ã'?Ã'gÃ�ÃQ¡ÃWóÃ*KÄ+vÄ$¢Ä;ÇÄ=Å=AÅ&Å*¦ÅÑÅ çÅÆ"Æ7ÆKÆkÆ&…Æ¬Æ1ÉÆûÆ+ÇFÇ*YÇ-„Ç²Ç1ÑÇ4ÈH8È$�È"¦È9ÉÈEÉNIÉ˜É´É*ÌÉ÷É'Ê*>Ê!iÊ$‹Ê$°Ê!ÕÊ0÷Ê(Ë9GËH�ËNÊËHÌbÌ>{ÌºÌ?ÙÌ9ÍFSÍEšÍHàÍ6)Î;`Î>œÎ!ÛÎýÎ3Ï.DÏ<sÏ$°Ï"ÕÏ%øÏ>Ð@]ÐCžÐ6âÐ.ÑHÑ!dÑ†Ñ¥ÑµÑ,ÎÑûÑÒ!2ÒTÒpÒŠÒ�Ò!¹Ò ÛÒ(üÒ.%Ó3TÓ1ˆÓ1ºÓ2ìÓÔ2ÔQÔmÔƒÔ™Ô*¬Ô$×Ô'üÔ$$ÕIÕbÕ'�ÕB©Õ-ìÕ+ÖFÖ'SÖ${Ö' Ö1ÈÖúÖ
×	×!×@×Y×;u×"±×
Ô×&â×"	Ø+,Ø"XØ{Ø(•Ø4¾ØAóØ=5Ù!sÙ•Ù±ÙÍÙéÙNÚWÚvÚ3ŒÚ?ÀÚ-Û'.Û0VÛ‡Û£Û0¿Û4ðÛ7%Ü!]Ü!Ü-¡ÜÏÜÜÜõÜÝ(ÝAÝ!ZÝ|Ý•Ý®ÝÇÝIÚÝ$Þ'BÞ-jÞ3˜Þ$ÌÞ.ñÞ& ß'Gß6oß-¦ß6Ôß6à*Bàmà"�à(¤à1Íà*ÿà+*á/Vá†á'¦á%Îá-ôá"â!>â!`â‚â–âH©â*òâ!ã?ã6Vã3�ãÁã×ã-íã'ä$Cä-hä–ä1µä4çäå<å*Xåƒå–å©åÂå9Øå(æ	;æ+Eæqæ�æ* æËæ!çæ	ç%ç8çNçdçqç~çžç½çÙçïçèè9è&Yè(€è©èÅèØèñè#é)éCé/_éB�é$Òé2÷é5*ê`ê|ê•ê#¨êÌê"Ùê"üêë';ë!cë	…ë0�ë3Àë'ôë$ì!Aìcìvì•ì:±ì4ìì-!í6Oí†í(Ÿí+Èí(ôíBî`î9yî-³îáî6ï'8ï'`ï'ˆï°ï(Éï0òï#ð*ðCðVð	oð5yð¯ðÎð-êð0ñ*Iñ*tñ*Ÿñ*Êñõñò%#ò$Iò$nò%“ò¹òÕòáòöòóóó2óHó\ópóŒó
˜ó¦ó³óÉó7Þóô#ô/ôGôbô}ôœô¨ô9´ôîôûôõ#õ4õCõOõ[õ
oõ}õ�õ-�õËõÞõïõö
ö"ö>öQöbözö�ö
�ö«ö»öÌöØöìöùö÷6÷*S÷+~÷ª÷Ç÷Ý÷ê÷÷÷øø'ø:øWødø€ø�ø�øªøºøÒøêøùù5ùHù[ùnù„ù—ù§ùÁùÎù3áù3úIú\ú|ú‰úŸúµúÈúØúèúøú!û-û1Gû*yûW¤û"üû!ü4Aü1vü!¨ü6Êü$ý3&ýZý!vý$˜ý„½ýBþ:[þ–þ$µþ=Úþ.ÿGÿ0Vÿ'‡ÿ¯ÿ)Æÿðÿ'*41_‘ª,Éö.D,d%‘'·'ß(0(@(i’±0Íþ5Nl‹ž)½-ç"@"^/�=±9ï)*Bm‡0£Ôó+!D*f‘%™¿ÑèJï;:$vK›KçH33|$°$Õ$ú	8	&J	0q	-¢	2Ð	'
! '+
! %S
! )y
! )£
! .Í
! %ü
! !"/D/t/¤'Ô-ü.*0Y'Š²,Ñ5þ 4
%U
){
?¥
[å
:A7|U´_
! Fj<±5îJ$=o$­Òî&5K^$zŸ7¾ö! 6W*sž'½å3û/B[0t¥Á!Ýÿ$%=-cA‘Ó%ìAT
! f#q/•'Å1í1'Q)y(£1Ì+þ1*0\�D¤1é2N0d0•0Æ-÷!%%G#m$‘&¶-Ý4"9W.‘3Àô!#3W-t¢-·6å3-P3~?²ò&!8;Z>–0Õ070S„MšTèT=Z’6íZ$ - ­ ¾ %Û !@!Y!o!†!,—!-Ä!,ò!-",M"-z"+¨"+Ô"#
#)&#*P#'{#!£#)Å#ï#$'$$@$(e$(Ž$$·$Ü$ø$!%03%0d%•%"´%:×%%& 8&Y&i&ˆ&§&À&à&ó&'!%'G'`'y'4’'Ç'ç'?ý'=(+M(!y(P›(Wì(WD)]œ)<ú)]7*Y•*`ï*`P+f±+E,f^,"Å,.è,$-0<-8m-3¦-6Ú-!.33.>g.E¦.ì./-'//U/-…/9³/!í/$0(40']0*…03°0+ä001!A1.c1*’1-½10ë1A25^2(”2,½2'ê2-3@3Z34z3¯3Î3.í3949V4*�4,»4è45 595'H5?p5°5$Ï5ô56/6*E6$p6.•6(Ä62í6 7-7<L7 ‰7$ª7Ï7*å708*A8l8…8'›8=Ã8P96R93‰9-½9)ë9&:$<:a:v:ˆ: :¸:Ç:Ù:è:÷:	;;*;9;H;W;f;u;„;œ;«;º;É;Ø;ð;< <2<A<Y<h<w<‰<ž<°<¿<Î<à<ï<þ<=%=;=J=Y=k='�=©=¿=Ú=ó="	>$,>Q>f> {>&œ>,Ã>'ð>?2???5R?"ˆ?«?"Ë?î?
! @%&@L@e@~@—@´@Ê@'Ú@BA!EAgAƒA"¢AÅA0ÞA0B!@B.bB‘B<ªBçBýB'CCC`CyC*—C ÂCãC*úC%D*5D!`D‚D¡D!¾DàD+ÿD+EAEHaEªEÀEIÜEB&FiF'‚FªFºF%ÚFG G-GIG3hG œG"½G"àG"H"&H"IH"lH"�H"²H"ÕH"øH"I >I_I{I!—I¹I!ØIúI J:JWJtJ‘J¨JÅJ ÜJýJK7KTKqKŽK%«KBÑKL!0LRL0rL£L-¿LíL%M1MDM]MvM,’M!¿MáM*úM*%NPNlN‡N�N³N(ÍN öNO9-OgO€O1 OÒO#ëOP%P98P"rP?•P%ÕP ûP&Q'CQkQ(‡Q!°QÒQñQR,R%ERkR)„R®R&ÍR)ôRS4S-SS�S—S"´S<×S*T*?T`jTrËT!>U!`U$‚U$§U$ÌU(ñU!V*<V*gV*’V$½V%âV%W#.W3RW*†W'±W?ÙW*X9DX&~X!¥XÇXæX3üX*0Y([Y%„Y!ªY(ÌY%õY)Z%EZ7kZ3£Z×ZóZ[([ ;[1\[(Ž[(·[(à[+	\)5\*_\*Š\*µ\&à\]3%]/Y]&‰]%°]%Ö](ü]%%^,K^-x^1¦^.Ø^%_,-_,Z_*‡_)²_+Ü_e`Sn`0Â`ó`ú`a4aQa$gaŒa«a&Àa+çab#-b*Qb'|b*¤bÏbÜb	ûbc- cNc'gc�c*¢cÍcÝcýc d)=d	gd&qd˜d«d2Âd'õd-e*Ke+ve=¢e*àe<f6HffŸf>¾fýfg9gTgsg*’g&½gägþgh('hPh#mh1‘h%Ãh&éhi).iXi(uiži(»i+äi(j39j;mj>©j/èjKk-dk ’k:³kîkl	'l"1lTlpl'�l*·l-âlm,m Km5lm>¢m2ám;n;Pn>Œn2Ën*þn3)o!]o-o"­o)Ðo úo/p/Kp!{p�p¹p'Íp'õpq*-q$Xq5}q'³q0Ûq0r=rOr_r$vr*›r#Ær$êrss2s?sPs/fs–s©sÈsåsøstt)%tOtbt~t ˜t!¹t$Ût#u&$u)KuHuu5¾uôu'v!-v'Ov$wv*œvÇvÝvùvw 0w$Qwvw!•w4·waìwNxAjx¬xÅx8áxy'3yA[y�y1¼y3îy0"z1SzL…zEÒz{'+{S{'f{Ž{®{Á{Ø{î{
! |()|%R|%x|0ž|*Ï|ú|}8}W}t}'‘}'¹}Dá}&~%>~d~~�~ª~Â~*Ø~!'%M!lŽ*¤Ïë-þ9,€0f€%—€4½€+ò€5�!T�!v�/˜�È�ç�‚%‚D‚Z‚'p‚$˜‚½‚2Ó‚ƒ"ƒ$Aƒ$fƒ*‹ƒ$¶ƒ$Ûƒ„0„&P„$w„ œ„½„'×„'ÿ„'…$A…*f…)‘…+»…%ç…$
†/2†-b†$�†-µ†-ã†‡!‡1@‡4r‡*§‡Ò‡ë‡@
! ˆ=Kˆ‰ˆ!¥ˆ-Çˆ*õˆ7 ‰X‰&h‰3�‰=Ã‰*Š(,Š$UŠzŠ‡Š£Š0¹ŠêŠ	ñŠ/ûŠ	+‹5‹!M‹o‹=‹‹'É‹%ñ‹'Œ?ŒXŒ.qŒ' Œ0ÈŒ5ùŒ8/�h�0~�*¯�&Ú�3Ž65ŽlŽ*‹Ž¶ŽÌŽ"âŽ� �1;�+m�@™�@Ú��:�!S�3u�6©�3à�*‘?‘0[‘Œ‘¨‘µ‘È‘Û‘ú‘
’-#’Q’g’9„’+¾’5ê’ “?“*_“ Š“"«“$Î“ó“	””2”B”X”'q”™”"¹”%Ü”)•(,•U•)m•(—•'À•è•–1"–T–r–$’–·–<Ð–<
—3J—~—!”—#¶—Ú—ù—˜5˜'M˜!u˜—˜¶˜0É˜6ú˜61™(h™<‘™<Î™š+'š<Sš�š!ªš.ÌšJûš<F›Fƒ›CÊ›FœFUœCœœFàœ:'�:b�?��GÝ�P%žMvžMÄž:Ÿ5MŸƒŸ�Ÿ Ÿ­Ÿ-½Ÿ+ëŸ' $? 6d 6› ?Ò ¡.¡.N¡&}¡0¤¡0Õ¡M¢-T¢*‚¢­¢$Æ¢0ë¢$£!A£'c£G‹£.Ó£¤?!¤;a¤$�¤.Â¤7ñ¤)¥$B¥$g¥Œ¥“¥ª¥$Ä¥9é¥#¦*<¦g¦w¦’¦©¦Æ¦Ü¦õ¦"§#5§Y§o§…§›§·§Ë§*Ø§$¨&(¨O¨k¨‡¨š¨.§¨/Ö¨7©7>©+v©
¢©°©Ì©/ë©0ª,Lª'yª8¡ª%Úª%«(&«/O««˜«¸«Å«á«ö«
¬O¬"o¬’¬#«¬Ï¬1ã¬­*­%G­-m­›­²­È­
×­
å­ó­®$®)9®c®'}®¥®Å®!Þ®¯"¯$;¯.`¯�¯1©¯*Û¯°?°\°!y°)›°+Å°Eñ°7±-V±(„±'­±8Õ±²0*²[²-z²¨²'À²4è².³!L³6n³3¥³3Ù³
´$´A´^´,w´¤´$Ä´'é´$µ:6µ6qµ¨µ¾µÔµ	ðµúµ-¶C¶'\¶„¶)—¶Á¶5Ý¶L·3`·6”·(Ë·1ô·4&¸'[¸)ƒ¸0­¸=Þ¸‚¹<Ÿ¹BÜ¹$ºDºaº€º"—ººº,Öº8»$<»/a»‘»­»Ç»"Þ»¼¼
5¼.C¼*r¼�¼)ª¼Ô¼ï¼*½9½0R½'ƒ½«½Ä½'Ô½ü½*¾=¾-J¾#x¾'œ¾*Ä¾ï¾¿¿8¿+T¿€¿™¿*µ¿à¿!ö¿À.ÀJÀ<cÀ4 À#ÕÀùÀ'Á!4Á*VÁ-�Á!¯Á-ÑÁ%ÿÁ3%Â'YÂ>�Â3ÀÂ2ôÂ*'Ã)RÃ0|Ã8­Ã$æÃ*Ä*6ÄaÄ'nÄ–Ä*µÄ'àÄ!Å*ÅDÅ$]Å‚Å!•Å9·ÅñÅ9Æ&>ÆeÆ3}Æ±ÆÉÆ$èÆ4
Ç(BÇ:kÇ:¦Ç+áÇ$
È'2È'ZÈ.‚È'±È#ÙÈ'ýÈ-%ÉSÉlÉ‹É!ªÉ$ÌÉ$ñÉÊ!5Ê0WÊ*ˆÊ³ÊÓÊíÊË%ËAË^ËwË-�ËG¾Ë'Ì..Ì]ÌyÌ•Ì¨Ì!¾Ì9àÌ(ÍCÍ3\Í*�Í-»Í3éÍ5Î3SÎ<‡ÎAÄÎ?Ï=FÏ>„Ï>ÃÏ=Ð>@Ð>Ð'¾ÐAæÐA(Ñ6jÑ6¡ÑAØÑ?ÒAZÒAœÒ_ÞÒ_>ÓžÓ±ÓÁÓ$ÚÓ!ÿÓ!ÔAÔ(ZÔƒÔ"œÔ¿Ô-ÞÔ/Õ<Õ*WÕ#‚Õ¦ÕÂÕ/ÞÕÖ!'ÖIÖ!iÖ ‹Ö&¬Ö-ÓÖ+×,-×(Z×-ƒ×2±×6ä×2Ø'NØ!vØ'˜Ø0ÀØ$ñØÙ!5Ù&WÙ~Ù$›Ù*ÀÙëÙ0Ú8ÚNÚiÚ}Ú˜�Ú6ÛkHÛ-´Û'âÛ$
! Ü$/Ü(TÜ}Ü™Ü%µÜ9ÛÜÝ8(Ý3aÝ•Ý
´ÝÂÝ!àÝ#Þ&Þ!EÞ'gÞ(�Þ'¸ÞàÞßß+ß@ßWßlß€ß–ß«ßÁßÖßìßàà/àIà^àràƒà�à³àÊàáàõà	á/áPMáGžá?æá&â#Bâ fâ‡â7£â+Ûâ0ã08ã0iã1šã0Ìã0ýã0.ä0_ä�ä3«äHßä4(å9]åB—å9Úå=æ‚Ræ/Õæ%ç/+ç[ç9tç9®çèç$è)è29è(lè•è$¯è)Ôè@þè=?é2}éz°é(+ê/TêK„ê,Ðê$ýê"ë$>ë!cë!…ë§ëP½ë'ì!6ìXìqì„ì›ì'¨ì,Ðì)ýì)'í$Qíví!’í*´í;ßíî:î(Mî!vî˜î®î#Çî#ëî#ï3ï-RïK€ï.Ìï*ûï'&ð'Nð$vð)›ð-ÅðYóðdMño²ñ>"ò;aò7�ò?ÕòEó[ó/wó-§óÕó5ëó9!ô$[ô0€ô*±ô/Üô-õ-:õ0hõ™õµõ?Íõ!
ö!/ö'Qö4yö$®ö!Óö+õö"!÷D÷W÷j÷'÷§÷$Æ÷ë÷!ø)øHø!gø$‰ø$®ø%Óøùø.ù-Gù-uù£ù!Àùâù+õù&!ú#Húlú'‰ú5±úBçúA*ûlû)‹û'µû-Ýû#ü&/üVü$lü+‘ü%½ü$ãü$ý'-ý$Uý$zý$Ÿý*Äýïýþ*þ!Gþ#iþ%�þ³þÏþïþÿ.'ÿVÿiÿ+|ÿ<¨ÿ/åÿ.A!Wy•-® Ü%ý#?Rh-�¯/Ë:û6R+j–³6É !.D])v( É!ä	&<%[�'�-Å+ó#!C	eoˆ%žÄ%ãA	Kg€œ-¯Ýö-*<-g•´2Ð>YDi4®ã*	Y.	$ˆ	,­	AÚ	0
! DM
! ?’
! OÒ
! "289k-¥Ó6ò)%H!n�$¬9Ñ$
$0
!U
w
“
0²
ã
#ò
$;Oe&€'§!Ïñ.
3<<p6­8ä>91x4ªß)ý0'X-qŸ!»UÝZ3ZŽ]éBG]Šè 8;V6’9ÉFc'y!¡!Ã!å (*;f€–5®>ä,#&P0w,¨2Õ&*/&Z*�¬ÁÚ!ì6.e~iš)6. e†’	¡"«Î"è -,$Z3ž'Ò"ú$$Bgl&u/œ"Ì.ï:Y'u4�*Ò:ý.8'g!�$±Öï!'!I+k&—+¾ê  /  D e „ � ¦ cz_	ç€¼/…B€
! Ö}ûˆs%
!  å	üñ,É[*ò
! ’ÖÙvýPv7
Æ
bRu	Îy	<
!  
Vè >¨îùÆÇ8ä£L0Å</0ðI-
c·	`òânU	ó
$)	�Œ
i@Ü”Ú’Z-qõf˜.ßÐ³|¬wF5ŸÆÿ,Q¤QÅo´N+YNZá•	í	µ
D:1¾Yë·ÀMþ!	f;ù–à	H
�f<Mã�
­!¹e‘özíqÄ½Ùá3¥
! ê
Ž4G¶okæµð”j>
! ÝxÊ"
! CØÛ›ÂìFc
a2[ b˜
! 6ï
D	,ñ·»B	fI^Š	<B\r�ÏI	mÚ
! 9]­„r?
ùÔRÈ
! ’Q¦	—ü
6lKT
! sÕ
! „
! …Æl^Æ-Wv§Š 
! ¾å:’	9	-h
1	‘�		
�p
YôD‰¶KçÝö|iL†
u
! ±Nc¥µ	Uã²&„[ø‡·_V`Ü„—´Ã
! ´{•
J½Z]
çŽÜÄâEg­4@×,
Ôë§
! Pç;û½¯
! Á�úË×ŽYU
ÎW
'ðžÅnÛZëã
®Mc96Ú	¡¦¨«
! aV°Aþs¹Œb–	�Ão&ÙòæÞà)x	K	Þ
! ·!
×�qC^”3À;J
! <Ih5îZ
Ð1å¿%5ó	'Ñ4½··gñ·+
ìu
pÌ8

%YÎC
•÷+vŸV@ÊªØ¶
ƒ�,ŒîRÊÁ~}	XÃ	ç§’ÅÖs4\óFÿ
ß„
×'mL°	G:aÀyBÙI(êö	ˆ™"
ÄP3repä
! 8â¸Žm
! x
! K
p$4¾³�‰VxßŠýF(ºÏW7Çå
! ø¬QGlzI;õ…a7¡RÕLVÄˆ
! Û]A¯}~
–Ýž
t\gNn
†hØxñ®5•7ÂGÖ£°Ø
! ±¾ƒäS‘
! Ê	íÌe
Y
! 6q÷Û˜ýU—+bZc6
‹<ï£›#¿UÀ¢	�]æ&’
H &
Ó
¸“€©Ø
˜í5§‰£}ÙÕOa
! +º<"©�¢
! ’p
! kœ©ˆ×£ˆ
! è
! »s)lJ	âÊçÙaÂ
æ'
kŒ5–
™
! Ò¥¸(‹ë‚hŽ
`8¾p„B›
! €@ñêýØ?
! î6!þè»	`~lÝã!§“)©*­¢×ÍN_	�q!i‹àãù	
! Á8‹™Tøl³	µ
WàºÃ!yÚ±$gájušuÿt‘
Ê¹iúè5ß!¡
r¯ô`Ü	—$t"ÜÁÏÜž¥@O5
! ±
	éIò2Ó
NÀKV½	'#&	*%ù
LÃ¦
ë¤‹…ôkcE	kõ)Ði‰Œ
[
ÄQH
! 
}s²
! o³
! ¦è„Å
! �x
ƒ1ØkQ.‹µ¾
ªóì¶{­ûZ	@ð
F
46
! °$á	pC)h¤0
«žTl!•K2Ñ„	ç"bL>	Ð9o›
Ý¶ÝÎÜbÖE�“	¨ÑrÒDi
ÉøZ˜X
! Þ
ÆZ1n^j	ÛIö–l	¸H? �œ	
! ­
}üCWN-&
! �zŸÀà”3@’™Ó¶¢ÙŠ¦^ÎïÒæÛóKÒn�	«
§û.!�=
 
Ñlëñ	ü�v�È1†’
! \é
! ‡^­�F·
! Ò5-8	»�†Éž4ô¤Æ´ã
! ¸aú/
x¹ð|Ý“üðJ{›WN	
=ET;mçœ¼‚
! µÇ—™Ã‰8f]›š‹¡‹Í
! ùØR™	)
ó1
œAÔ/ƒ„Ù
÷*9‹N.SMvÑ1W¯§¥î
! yí
,g&\É+tÐwJÍaò«‹ì±{™}¨´áX
! JO�#¡Ë–K
! öö”'HÏ÷
ã`ïh	ƒW
»œñ$ïª§VzÒE
•‚eØ ñW5‡�®Äþ¶3	ðîÚŸ	\´	DXP$7 êÉšR
Ë
Ý~p¶$
¬?`F_¨	ÜÀÒpÞå¢RÙ¤õR£®³‡G#�>0W!k�™»Ã`Ë�Öuþ¤wæ	œ	s;U3Ã±"Šd£‚	ºbhõ¨�Û
! Ì°L	 RÛ
! ?¤vƒòp¶ö
P	g¢Ê,#¾Ñùx>
vŒ¢˜Ï
! 8/
! Åf=øèòÜ
! ´7Ä«Ï>›œýê›J
DY		g†e“!Ë.@SA
! -d
! 	CÛ÷o¤Š¸=°sãûH‰î°
.þpb
úi
! ,
VËÌ÷Ú?Œˆ¨QßÈÞŠð�ˆ?z}Wõ¥
î›éS(üDøõ(æ¹8éî
ŸòiáH÷eù€Öeæù:wFþä‚»
_qµÿ)KT–Ÿ¾u…‹¨
! ‘Ù
! ±
! Ä	_¿e	+
! uË²hà
! $uÍiÑ•Ó
! ¦“7¹˜
…E�ö/ C—Jž	²\ì…¼É˜_��	êÏL"ä
]%
ƒWÚÝ	B©á9
! fð
! ¢4^X3—
! ºiWx¼‰
! ·.	†›¬	ë
)½?ýd 	³ò[xC	|â¡5¬Ç
! >f
! A#€?
! zAÞ�½Ôží¼‰	½
! Û
! .
! ’‰N†¥�5¯AÕ	Þ2e®‰Õ– �
! ä 4GúbCûk
! s
! �&œ{
m»q¬âh
! *|²¹
! �0úLPÌ
Û4‰‘uê	ÚáF
! -?”e
! ¼E
! 1Í	+þjVÕ!ƒ
53#
sÓ}~žé
þy‡¡;–+ºX60
! jçv
! œ'ú
Øñ
! <L»IŸq
ž
! 	n±´^­˜j•
! òÝvƒK^÷¦�
! æ`
öÁ¶ò	0´áÊê
! ÁÝ Ö	t“Å…
Ý—INçPIêYwS
! â	(
! ÅŒždÇð�Ì6[ Ø½Œç ×@	Ï(´É¶
! 9M†(je	�¯<„wà	2	[ÜM|	NÃN¸
! ü?D	—
d
 é3
Ã‹$
! €+-Š
! ”!S
dÕí`ºn
! T(	Þ/ú;	’Q÷ÑÂ��è¹»À	¨A¬Q®»ÒŠŽz¡[9.�Ÿb&G•¬®ö1¸¹îK:´K
z)sé³ª
l},¼
! çèÅ�
! ÜšOâP¯Û¸ìØŸ
ÅÐ	Þ	
	X'õ	@¦
! �_X¡	_ïP
! éj©¼ZÚåxý	£	OA¿	¿
! ÇâøjŠÂZ�øF²€	À
! 
Ú#	|Ð`¬"Sàt¹ûr
í:G®B’LôD¥Œíà°YQ%!
! ,.g
! ÕIÉ=Ìâ�«
âQ
m÷;{	‡(LFçó²\¡ªy³åÑà™O¥ú
! ÐV	«š
! èË‚«É§äÿþ£ù­=ÿÈ	]71ví?²<	¾šj
šÔì�

Â¸[
! .‹ê‘†	CÀ
kIý¾
! ~„Å4¢«\7Dš~
! Nñ#
! /%TR¥3t�cèuÏ	ÚÄ/ÐÃkÓ£–¡‡mTŽÁ
! U0	Êf¥C
! ï•BíÂµ
! ÕO#¹*ÁåÍyÒ	Â709		5	(ÂoálŠ’`àÃ	ÝôônÁL
! 6	ukT$Lþ/	ZóˆÍä{?£¤
! Õ4
! ‚
! ‚Çgòd€Oø…f’vHÍÇëú	Æ
! *›(š¹sØ	J3	†ÿ¼Ñ
k	t
š¡
! C
! Ÿé	J‡
! ¿·‘Xq�
! +'	¥ø
! ¦”(9D^
Z[ž±	/tƒw	‘èb
! bú	ãPãë	_X+
G
! 	HJ`Öo
`…	½8wBy˜2z[)
! 
³
†Ê@¨ŒéT|ˆSÍÆÆd†WâfŽ
! ïX	
¤o	?	¨ôÓÇ³É
™à¤õÅ2ÚG
}‚U¿aÓ=‘ð
Yîñ‚
! ¬+˜+=|
M	J&'Ã€ë
! ‘<—	ÃIÖÅ
<”EsûlIùg	Þé¨[
°æ�{
! ûAÐ]i	H·q	Ð
¼
	Âw“wˆÔ:Y
å�ê·_
œ'
! Ù|*
! s
IàŽ	˜Å»
Yëãï
! ³ý<ª	ßªÍØw
! rWö"	t
! �
! slŽX÷ì	3
! ½ŸááÜFÅ4rO˜"ÿM9<´
! 7ñù›p>l
Ý
®Õ
¤	üæ]×@í ­ªý
CG	x%	¦‘	G­	[…q
! ¡¡¨l
!  Þ¼»1e6=^Í
! §hŠm[¥_ÕMKŽ§
G$ ™p§	
! Õû
! ¦§$¾Ê
[É‡
m¸Z1¦—Í°¿óhü	"tÅñscWºü³åq£
$	øY7�Ê¹Ý
! T{	
Çk�Ê
! 7HÁ	Ÿ|ÎÄ
hFz†É
! É¾×=ìÀ8yÐï¨áÑ
! Â	“¹		qY�/â	"_7*±½)ßev
óB
! ö*ÁãÄ
! R6Â4ò
Îü€ôÞXË
! $n#ŠJ}&×v1ï°Â®
! f
o
! y
VN
]
! è"ë7^á
! »»÷\Ï‹_U	%t™
z©œBXÓÄ~§@
G:M
! “
ø	jÕ�j	‰wÓ
! ¸ôÍ
3],ï�ó
! ±;³êµÁ´
éàoT­I*™TenògÂº“
ù�	aŠ
]YLÕæ
è™ÇO¦Èì@K†ãLƒ.
Ê œ
£œý	ÇµÖ*	08Ã8—
! Î		�TÌß’ 
!  q"‚µA•ÈB,	E²Ú¥H?Ö™€f	6	:;ÊQ¼›v•}u":mã#ƒ
! *6õ
! æ-yOeø|b°qÙSMÔ…n²
ð¡$-
²ÿ¬—QÌ	1T
! Ù×®Ô`ÓLÔ¸D
! ˆ
:u¬0Sz
! o>m=¿‚ÈˆXÊ'®
Çþ×GÂ&>À©ï›ø
^b	ª¸®ýø;g²+	r	…yÃz”¨®•ÖN}Àø[›—¤!Ç
Ü
,¤‚—-ñªUoK|

b‡<
-
!  ~¿i?µ1Çµ	é»Õ|F¿ó·x	mÝ<
	Þî^	Æ
Û	Å	¡/Ì†š]	~c
! Ú®
! “ÎtÜÖ
! sÜÿhZ
! ›:æ­¾ÀÚC·ìkd�Š¼„&SÈq¾Ò*•<BzAßùH
! Å
! …£
! úÕ;í“!;ßRxÔ"t÷	9Fú{8 ÁØû²®	õ‡ÿkÜÚ¾0º}“
! ƒaìð¿‹îñ¸
ô
=å
! ?Ü>
! ÿË9	ók€žU½Ÿ±«#äl¢ŸŸ
! q
·fi;h [8¹Âm	(¹
²C>ÎÓ	pý
a
Oåˆ1žÏ:jH–£
íJˆJTïàF¯”$&Ù	ÜËO
! ç>y~y
! …V
õ ë[	Gå
Ñfk
W
! º	µ)Êƒa÷%ü:
! œ»
! PÂ\.÷
! é�à#Œ
! 'bå|ß
! j
†2h
! „|
! ükÙ«éÒ
“nî²^Â‰
mÄMqÃ�ö 
! 	Ó}dèôÀx%üžãXaŒÉib¦O	Jë×æÆ	Œ	£Ì	ßµSPŠöÀyó–uY
.,°6¿CxÑ0é
/
! ë,\	Ø�	ŸõØõ%2±Ú
‹
ªß	2ÃÁ9üvð	­w:
øhí
! ~±{ ƒ«Q	ŽÙæšÈ¿d‘ugn=�š	�Õþ
™‡©	Czï¬””
iç
! û	„"n9>^
! xö,‘ï	An	Ë(
²	`	á9“m†
! Ï×
€
ì
! roD«Z{H	ò…õ¼	iœ(
.Î
! Ýª�·íþ	‹	z^t4
g
 ™´�
“nA¶ÔôÐåríB ó
! –ärÔ– UêBÑë,¬5f©ºpc�ëõ1O
V:&bê<G
’¯ì½Åâƒpn'Y	¨à
! Á=
! Ëh‘½žƒ8�ØÈR
! è}ö}d	xK¼Ï	o«Ì�
cÎ
! uf\SCäfî~ÉÐ|%¢¥PâŽj½
wˆ'÷Í½²dÍnÍ)ž‘G7	f�ÁôøBßµ«ýÀ
! ñ'Ï
ß(·
‰9g
Î04&€EÆUÒ
³Ë	ÌÔÒ+ýç
r�h-
! tÛo¢ƒ	„X
Q)ùï
! ïÆ¬©
\;=�„w«	~�¾/×z
Ï@7
! ­)
#¹
! e
! M
ÞêVtÊY/Xð8ËgÛÒ
! ž»$"rÖ
¸	‰UU
! ;Òš°
! ƒÔ
rH¼´E’‚
RÇÄo&Ÿ´ñ
\
! ÑžNŽE°a	È¢{=	5
ôg¯^òd+
! ›d2³(ý
! •-úQýz	¼¯	‡?BÆ÷¢°Òýô	Ï6m
´¦~ÈF
! 2-÷&E¥2
æ
! û
Ú@
! î±-	ê5Ð�¢Ó*¯ÒgML
Ô2Ÿt	ÒÛ‡”§þÿ¸1
! 	yPŠ
Ó%P@ÌÎø¼‚Ä
  
! ”	bsQˆ	!¦r5þ
! —6ŠÍxi…
¬
ÿtP_ÿ
! P
V�Ó#�¯9
Œp“säì„SD©X>³Z¾	ä(¶
! ä	0‘
! +êß‹
! ¾‚‡JÛ
H;
! šé'ÝöwShZÕ}
! v]ô?,	ã9‘Ÿ8D°]oc\
! °¶E6¸ò¥	=	æeÓ�Ö4	ì2
! Ïg/ÉÇ	lC¿Q
! ,Æ6¢.
! e'dPr²£‡cÙ{eŠ�.T�
! €‡	w8
! M�s	˜�y¤
ß
Æ*
ó53šÐ{*4j%2~]ò|Ç¿
mÓ'g ‰(ñ
! Y%`f­P	{•G×	ÍFyè	V€Qr
! ×Eü½wœ]Ú
! D�{RA�–•T	¯UW€
! _ëä–Ë8
! áD×ŽZªÙÉ¶¬‘�>ªdä:…üw%Ì$ì
M-~	cßðBû—ðÊ\
~¥3ä$˜T
=¶¯
3#Û™ÞÒr¦’
G
! 43É	%â
‰"P4
KÂ
! ¥!ã	£ö
! ›	^µ¨
Zæ© 6…
! ì0©	_;
p	Ž	á
†à
š ²�'N
\ 	óî¬AŒÆè
¯Sô%l
! Ñ	5ˆŽ´„
{ËŒªEðj�
0ñóÌÛ˜	±‚Ã
bè®ê
! #Ö«iˆS3¢z¡ÁD
! šVOr…3#‡	0‡Èµî[µ`
! 2€7c	Kk±Ë£dyç­EdÔý„B
ÿõKã¹HŒ2LE©
! vÝ™@Øü*­‚ò¨J¬
! ˜Ïá1Ùº
! ½U§ÞRßM
Ó+¯_
! «9Oõ
c~h|E)kú¤OA
€]
Síü
! ó·[nW}
ºCûåÞRÖOJW	!Y	‚ÖþpÐ
! o|³H^)
! –åùaaÈTa*N
! :¶	SÁåÄy¡ :	‰õœi`ªÔ
! \äÈžV,
! i
! t¡§ÄÞ§XûF	a	Ëè>S	˜ªMÎj
! :âÏj3Iÿ&�	*”
! ”‚º
@\ùˆ«_ù
! .¦j
! m³Î
OÌ”R°D
íI
! &)¯ˆ©Ž¤7¿‰Ô	®]ÉB»>±î	×
! â
! éÀ´þƒúÿ		›_ÜLÎR	ô
! ê¦¢
I
E‡<2<ÔAöc/•�Î"¿A-	=¼7¶¶á)º	¹ª
! ûì©‹Œou¸		ªUlNv	â’§û�	—Í
�ðÑ-­
! †ç	>#Ä
n¤>c‰UÁ
Rùçºÿ–
! ŽQ~¤
¨xÈ
±%M“/¾Ä•Ì{÷
ÐlëÑA	å˜—”Fã©¢ºÈ
! 0{V
! 0†
úÆ/–cÇ	š
uw
`a¿=.d©�?þúÀûqú„]mºD�®;œ
! ¯+ÎmÈp
U2œMé
! äÞÌ
! eÈJÐÑu@K	ï	à³vHq.
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 473,479 ****
   conflicting code gen style switches are used!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%+D causes a section type conflict%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%E%> not found in protocol(s)%<&%> constraint used with no register class%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> requires assembler support for CFI directives%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-msse5%> was removed%<-static-libgfortran%> is not supported in this configuration%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<auto%> in file-scope empty declaration%<bank_switch%> has no effect on non-interrupt functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<copy%> attribute is only valid for Objective-C objects%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<gnu_inline%> attribute present on %q+D%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<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%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typedef%> was ignored in this declaration%<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%<virtual%> specified more than once in base-specified%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<weakref%> attribute should be accompanied with an %<alias%> attribute%D renamed after being referenced in assembly%E qualifier ignored on asm%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klast argument of %D is not integer constant between 0 and 3%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
--- 482,488 ----
   conflicting code gen style switches are used!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %L%+D causes a section type conflict%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%E%> not found in protocol(s)%<&%> constraint used with no register class%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> requires assembler support for CFI directives%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-msse5%> was removed%<-static-libgfortran%> is not supported in this configuration%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<auto%> in file-scope empty declaration%<bank_switch%> has no effect on non-interrupt functions%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<copy%> attribute is only valid for Objective-C objects%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<externally_visible%> attribute have effect only on public objects%<fast_interrupt%> attribute directive ignored%<friend%> can only be specified inside a class%<friend%> used outside of class%<gnu_inline%> attribute present on %q+D%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<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%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<retain%> attribute conflicts with %<copy%> attribute%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<struct %E%> declared in %<for%> loop initial declaration%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typedef%> was ignored in this declaration%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<weakref%> attribute should be accompanied with an %<alias%> attribute%D renamed after being referenced in assembly%E qualifier ignored on asm%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %D must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klast argument of %D is not integer constant between 0 and 3%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
*************** write_c_file - output name is %s, prefix
*** 509,515 ****
  %s:version '%.4s', prefer version '%.4s'
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fstack-protector not supported for this target-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions=%d is not between 0 and %d-malign-jumps=%d is not between 0 and %d-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32 bit systems-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mdirect-move requires -mvsx-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is used without -mh or -ms or -msx-mno-altivec disables vsx-mno-fentry isn%'t compatible with SEH-mnop-mcount is not compatible with this target-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpower8-vector requires -mvsx-mpreferred-stack-boundary=%d is not between %d and %d-mquad-memory requires 64-bit mode-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-mtune= expects mn10300, am33, am33-2, or am34-mupper-regs-df requires -mvsx-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<missing><return value> <return-value><statement><tag-error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>@catch parameter is not a known Objective-C class type@interface of class %qE not foundAAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingACCESS specification at %L was already specifiedALLOCATABLE specified outside of INTERFACE body at %LALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAccess 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.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Allocatable component of structure at %C must have a deferred shapeAllocate-object at %L also appears at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocation would exceed memory limitAllow conversions between __ea and generic pointers (default).Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.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 return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Ambiguous symbol in TYPE definition at %CAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LApproximate maximum number of instructions to allow between a hint and its branch [125].Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic IF statement at %CArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler does not support -mabi=ilp32Assembler options
  =================
  
--- 518,524 ----
  %s:version '%.4s', prefer version '%.4s'
  '' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help argument %q.*s is ambiguous, please be more specific--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-MG may only be used with -M or -MM-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-falign-labels=%d is not supported-falign-loops=%d is not supported-fassociative-math disabled; other options take precedence-fdata-sections not supported for this target-fdbg-cnt=%s-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fno-gnu89-inline is only supported in GNU99 or C99 mode-force_flat_namespace not allowed with -dynamiclib-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-frecord-gcc-switches is not supported by the current target-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address is incompatible with -fsanitize=kernel-address-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fstack-protector not supported for this target-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions=%d is not between 0 and %d-malign-jumps=%d is not between 0 and %d-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mdirect-move requires -mvsx-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mlong-double-64 not allowed with -m64-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is used without -mh or -ms or -msx-mno-altivec disables vsx-mno-fentry isn%'t compatible with SEH-mnop-mcount is not compatible with this target-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpower8-vector requires -mvsx-mpreferred-stack-boundary=%d is not between %d and %d-mquad-memory requires 64-bit mode-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-mtune= expects mn10300, am33, am33-2, or am34-mupper-regs-df requires -mvsx-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<missing><return value> <return-value><statement><tag-error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>@catch parameter is not a known Objective-C class type@interface of class %qE not foundAAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingACCESS specification at %L was already specifiedALLOCATABLE specified outside of INTERFACE body at %LALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAccess 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.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Allocatable component of structure at %C must have a deferred shapeAllocate-object at %L also appears at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocation would exceed memory limitAllow conversions between __ea and generic pointers (default).Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.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 return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Ambiguous symbol in TYPE definition at %CAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LApproximate maximum number of instructions to allow between a hint and its branch [125].Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic IF statement at %CArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler does not support -mabi=ilp32Assembler options
  =================
  
*************** warranty; not even for MERCHANTABILITY o
*** 602,608 ****
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunexpected argumentunexpected attributeunexpected base-type in cris_print_baseunexpected file name %s in linker resolution file. Expected %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 reference member in %q#Tunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown destunknown insn modeunknown machine mode %qEunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown srcunknown type name %qEunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunnamed 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 argumentunreachableunrecognizable insn:unrecognized addressunrecognized argument to --help= option: %q.*sunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsuffixed float constantunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse template<> for an explicit specializationused 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 %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing typedef-name %qD after %qsusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q#D 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 %qD redeclared as functionvariable %qD set but not usedvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector overflow in expressionvector 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_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_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 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 bevtable for waitpid failedwarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwithwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong 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 specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}{unknown}Project-Id-Version: gcc 6.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2016-04-30 17:13-0400
  Last-Translator: Mingye Wang (Arthur2e5) <arthur200126@gmail.com>
  Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>
--- 611,617 ----
  unconditional %2d taken %s
  undeclared selector %qEundefined named operand %qsunderlying type %<%T%> of %<%T%> must be an integral typeunexpected argumentunexpected attributeunexpected base-type in cris_print_baseunexpected file name %s in linker resolution file. Expected %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 reference member in %q#Tunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown destunknown insn modeunknown machine mode %qEunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown srcunknown type name %qEunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunnamed 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 argumentunreachableunrecognizable insn:unrecognized addressunrecognized argument to --help= option: %q.*sunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsuffixed float constantunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse template<> for an explicit specializationused 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 %<%c%s%>using IBM extended precision long doubleusing IEEE extended precision long doubleusing darwin64 ABIusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing typedef-name %qD after %qsusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q#D 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 %qD redeclared as functionvariable %qD set but not usedvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvector overflow in expressionvector 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_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_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 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 bevtable for waitpid failedwarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwithwith %q+#Dwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong 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 specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}{unknown}Project-Id-Version: gcc 6.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2016-04-30 17:13-0400
  Last-Translator: Mingye Wang (Arthur2e5) <arthur200126@gmail.com>
  Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>
*************** write_c_file - è¾“å‡ºå��ä¸º %sï¼Œå‰�ç¼€ä
*** 715,721 ****
  ä½¿ç”¨äº†ç›¸äº’å†²çª�çš„ä»£ç �ç”Ÿæˆ�é£Žæ ¼%Lå¤„ !$OMP ATOMIC èµ‹å€¼å†…å»ºå‡½æ•° IANDã€�IOR æˆ– IEOR å¿…é¡»å¸¦ä¸¤ä¸ªå®žå�‚%Lå¤„!$OMP ATOMIC èµ‹å€¼å†…å»ºå‡½æ•°å¿…é¡»æ˜¯ MINã€�MAXã€�IANDã€�IOR æˆ– IEOR%Lå¤„ !$OMP ATOMIC èµ‹å€¼å½¢å¼�å¿…é¡»ä¸ºâ€œå�˜é‡� = å�˜é‡� è¿�ç®—ç¬¦ è¡¨è¾¾å¼�â€�æˆ–â€œå�˜é‡� = è¡¨è¾¾å¼� è¿�ç®—ç¬¦ å�˜é‡�â€�%Lå¤„ !$OMP ATOMIC èµ‹å€¼çš„å�³æ‰‹è¾¹å¿…é¡»æœ‰ä¸€ä¸ªè¿�ç®—ç¬¦æˆ–å†…å»ºå‡½æ•°%Lå¤„ !$OMP ATOMIC å†…å»ºå‡½æ•°çš„å®žå�‚å¿…é¡»æ˜¯æ ‡é‡�%Lå¤„ !$OMP ATOMIC è¯­å�¥å¿…é¡»è®¾å®šä¸€ä¸ªå†…å»ºç±»åž‹çš„æ ‡é‡�å€¼%Lå¤„ !$OMP ATOMICâ€œå�˜é‡� = å�˜é‡� è¿�ç®—ç¬¦ è¡¨è¾¾å¼�â€�ä¸Žâ€œå�˜é‡� = å�˜é‡� è¿�ç®—ç¬¦ (è¡¨è¾¾å¼�)â€�åœ¨æ•°å­¦ä¸Šä¸�ç­‰ä»·%Cå¤„çš„ !$OMP å¼€å§‹äº†ä¸€ä¸ªæ³¨é‡Šè¡Œï¼Œå› ä¸ºå®ƒæ—¢ä¸�æ˜¯ç”±ä¸€ä¸ªç©ºç™½ç¬¦è·Ÿéš�ä¹Ÿä¸�æ˜¯ä¸€ä¸ªç»­è¡Œ%Cå¤„åœ¨æ¨¡å�—æœ¬æ€§å�Žéœ€è¦�â€œ::â€�# %s %.2f %.2f
  #include "..." æ�œç´¢ä»Žè¿™é‡Œå¼€å§‹ï¼š
  #include <...> æ�œç´¢ä»Žè¿™é‡Œå¼€å§‹ï¼š
! #pragma GCC memregs å¿…é¡»å‡ºçŽ°åœ¨æ‰€æœ‰å‡½æ•°å£°æ˜Žä¹‹å‰�#pragma GCC memregs éœ€è¦� [0..16] èŒƒå›´å†…çš„æ•°#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­#pragma GCC optimize å­—ç¬¦ä¸²...æ ¼å¼�ä¸�æ­£ç¡®#pragma GCC option ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­#pragma GCC target åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�#pragma GCC target å­—ç¬¦ä¸²...æ ¼å¼�ä¸�æ­£ç¡®#pragma GCC visibility å�Žé�¢å¿…é¡»è·Ÿ push æˆ– pop#pragma GCC visibility push() å¿…é¡»æŒ‡å®š defaultã€�internalã€�hidden æˆ– protected#pragma GHS endXXX ä¸Žå…ˆå‰�çš„ startXXX ä¸�åŒ¹é…�#pragma GHS endXXXX å‰�æ²¡æœ‰ startXXXæ–‡ä»¶åœ¨%qsçš„ #pragma implementation å‡ºçŽ°å‰�å·²è¢«åŒ…å�«#pragma messageï¼š%s#pragma pack (pop) æ²¡æœ‰ç›¸åŒ¹é…�çš„ #pragma pack (push)æŒ‡å®šäº† -fpack-struct æ—¶ #pragma pack æ— æ•ˆ  - å·²å¿½ç•¥#pragma pack (pop, %E) æ²¡æœ‰ç›¸åŒ¹é…�çš„ #pragma pack(push,%E)#pragma redefine_extname å› ä¸Ž __asm__ declaration å†²çª�è€Œè¢«å¿½ç•¥#pragma redefine_extname å› ä¸Žå…ˆå‰�çš„ #pragma redefine_extname å†²çª�è€Œè¢«å¿½ç•¥#pragma redefine_extname å› ä¸Žå…ˆå‰�çš„ rename å†²çª�è€Œè¢«å¿½ç•¥#pragma vtable ä¸�å†�å�—æ”¯æŒ�$ æ“�ä½œæ•°å�·åœ¨ä¸�ä½¿ç”¨æ“�ä½œæ•°å�·çš„æ ¼å¼�å�Žè¢«ä½¿ç”¨$ å¿…é¡»æ˜¯%Lå¤„æœ€å�Žä¸€ä¸ªæ ¼å¼�é™�å®šç¬¦%+D å¯¼è‡´ä¸€ä¸ªèŠ‚ç±»åž‹å†²çª�%<#pragma GCC optimize%>ä¸�æ˜¯å­—ç¬¦ä¸²æˆ–æ•°å­—%<#pragma GCC option%>ä¸�æ˜¯ä¸ªå­—ç¬¦ä¸²%<#pragma GCC pch_preprocess%>å¿…é¡»æ˜¯ç¬¬ä¸€ä¸ª%<#pragma GCC pop_options%>ç¼ºå°‘ç›¸åº”çš„%<#pragma GCC push_options%>%<#pragma STDC FLOAT_CONST_DECIMAL64%>ä¸�ä¸º C++ æ‰€æ”¯æŒ�%<#pragma STDC FLOAT_CONST_DECIMAL64%>åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<#pragma%>%<%%%>çº¦æ�Ÿç”¨äºŽæœ€å�Žä¸€ä¸ªæ“�ä½œæ•°%<%%%c%>å�ªç»™å‡º 2 ä½�è¡¨ç¤ºçš„å¹´ä»½%<%%%c%>åœ¨æŸ�äº›åŒºåŸŸè®¾å®šä¸‹å�ªç»™å‡º 2 ä½�è¡¨ç¤ºçš„å¹´ä»½%<%D::%D%>ä¸�æ˜¯%qTçš„æˆ�å‘˜%<%E::%E%>å°šæœªå£°æ˜Ž%<%E::%E%>æ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%<%E::%E%>ä¸�æ˜¯ç±»ã€�å‘½å��ç©ºé—´æˆ–æžšä¸¾%<%E::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹%<%T::%D%>åœ¨%qTå†…æŒ‡å®šäº†æž„é€ å‡½æ•°%<%T::%D%>æŒ‡å®šäº†æž�æž„å‡½æ•°%<%T::%D%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹%<%T::%E%>å°šæœªå£°æ˜Ž%<%T::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹%<%T::%E%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹åœ¨å��è®®ä¸­æ‰¾ä¸�åˆ°%<%c%E%>%<&%>çº¦æ�Ÿæœªä¸Žå¯„å­˜å™¨ç±»åž‹ä¸€èµ·ä½¿ç”¨%<-%s%>ä¸ŽæŒ‡å®šäº† %s å¤„ç�†å™¨çš„å…¶ä»–æž¶æž„é€‰é¡¹å†²çª�%<-Wabi=1%> ä¸�å�—æ”¯æŒ�ï¼Œå°†ä½¿ç”¨ =2%<-femit-struct-debug-detailed=dir:...%>å¿…é¡»è‡³å°‘å…�è®¸%<-femit-struct-debug-detailed=ind:...%>æ‰€å…�è®¸çš„%<-fobjc-gc%>ä¸º%<-fgnu-runtime%>æ‰€å¿½ç•¥%<-fobjc-sjlj-exceptions%>ä¸º%<-fgnu-runtime%>æ‰€å¿½ç•¥%<-fobjc-sjlj-exceptions%> è¢«å¿½ç•¥ç”¨äºŽ %<-fnext-runtime%> æ—¶ %<-fobjc-abi-version%> >=2%<-fsplit-stack%>å�ªåœ¨ GNU/Linux ä¸‹è¢«æ”¯æŒ�%<-fsplit-stack%>éœ€è¦�æ±‡ç¼–å™¨æ”¯æŒ� CFI ä¼ªæŒ‡ä»¤%<-gnat%>è¢«é”™è¯¯åœ°æ‹¼å†™ä¸º%<-gant%>%<-march=%s%>ä¸Žæ‰€é€‰ ABI ä¸�å…¼å®¹å·²å¼ƒç”¨%<-mcpu=%>ï¼›è¯·æ”¹ç”¨%<-mtune=%>æˆ–%<-march=%>%<-mdynamic-no-pic%> è¦†ç›–äº† %<-fpic%>, %<-fPIC%>, %<-fpie%> å�Š %<-fPIE%>%<-mfpxx%> éœ€è¦� %<-mlra%>å·²å¼ƒç”¨%<-mfused-madd%>ï¼›è¯·æ”¹ç”¨%<-ffp-contract=%>%<-mgp32%>å’Œ%<-mfp64%>å�ªæœ‰å½“ç›®æ ‡æœºæ”¯æŒ� mfhc1 å’Œ mthc1 æŒ‡ä»¤æ—¶æ‰�èƒ½ä¸€èµ·ä½¿ç”¨%<-mgp32%>å’Œ%<-mfp64%>å�ªæœ‰å½“ä½¿ç”¨ o32 ABI æ—¶æ‰�èƒ½ä¸€èµ·ä½¿ç”¨%<-mgp32%>ä¸Ž 64 ä½� ABI ä¸€èµ·ä½¿ç”¨%<-mgp64%>ä¸Ž 32 ä½� ABI ä¸€èµ·ä½¿ç”¨%<-mgp64%>ä¸Ž 32 ä½�å¤„ç�†å™¨ä¸€èµ·ä½¿ç”¨å·²å¼ƒç”¨%<-mintel-syntax%>å’Œ %<-mno-intel-syntax%>ï¼›è¯·æ”¹ç”¨%<-masm=intel%>å’Œ%<-masm=att%>%<-mips3d%>éœ€è¦�%<-mpaired-single%>%<-mno-gpopt%>éœ€è¦�%<-mexplicit-relocs%>%<-msse5%>å·²è¢«ç§»é™¤%<-static-libgfortran%> åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�%<...%>ä½œä¸ºå®žå�‚ã€‚)%<...%>å¤„ç�†è€…å¿…é¡»æ˜¯å…¶ try å�—ä¸­çš„æœ€å�Žä¸€ä¸ªå¤„ç�†è€…%<...%>æ“�ä½œæ•°å�·ä¸�å¯¹%<::%D%>æœªè¢«å£°æ˜Ž%<::%E%>å°šæœªå£°æ˜Ž%<::%E%>æ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%<::%E%>ä¸�æ˜¯ç±»ã€�å‘½å��ç©ºé—´æˆ–æžšä¸¾%<::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹%<::main%>å¿…é¡»è¿”å›ž%<int%>%<<:%>æ˜¯%<[%>çš„å�¦ä¸€ç§�æ‹¼æ³•ã€‚è¯·åœ¨%<<%>å’Œ%<::%>é—´åŠ ä¸Šç©ºæ ¼ä¸�èƒ½ä»¥%<<::%>å¼€å§‹ä¸€ä¸ªæ¨¡æ�¿å®žå�‚åˆ—è¡¨åœ¨åµŒå¥—æ¨¡æ�¿å®žå�‚åˆ—è¡¨ä¸­åº”å½“ä½¿ç”¨%<> >%>è€Œé�ž%<>>%>%<@dynamic%> åœ¨ Objective-C 1.0 é‡Œä¸�å�¯ç”¨@implemention ä¸Šä¸‹æ–‡ä¸­ç¼ºå°‘ %<@dynamic%>%<@encode%>å¿…é¡»æŒ‡å®šä¸€ä¸ªç±»åž‹ä½œä¸ºå®žå�‚å®žçŽ°ä¸Šä¸‹æ–‡ä¸­ç¼ºå°‘%<@end%>%<@end%>å¿…é¡»å‡ºçŽ°åœ¨ @implementation ä¸Šä¸‹æ–‡ä¸­%<@synchronized%> å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå¯¹è±¡%<@synthesize%> ä¸�èƒ½ç”¨äºŽåˆ†ç±»%<@synthesize%> åœ¨ Objective-C 1.0 é‡Œä¸�å�¯ç”¨%<@synthesize%> ä¸�åœ¨ @implementation ä¸Šä¸‹æ–‡ä¸­%<@synthesize%> éœ€è¦�ç±»çš„ @interface çš„å�¯ç”¨åœ¨ @catch å�—å¤–ä½¿ç”¨%<@throw%>(rethrow)%<@throw%> å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå¯¹è±¡%<@try%>ç¼ºå°‘å¯¹åº”çš„%<@catch%>æˆ–%<@finally%>%<[*]%>ä¸�èƒ½ç”¨äºŽå‡½æ•°åŽŸåž‹ä»¥å¤–%<[*]%>ä¸�åœ¨å£°æ˜Žä¸­%<_Sat%>ä½¿ç”¨æ—¶ç¼ºå°‘%<_Fract%>æˆ–%<_Accum%>å±žæ€§%<__BELOW100__%>å�ªå¯¹å�˜é‡�ç±»åž‹èµ·ä½œç”¨å°†%<__alignof%>ç”¨äºŽä½�æ®µ%<__builtin_longjmp%>çš„ç¬¬äºŒä¸ªå®žå�‚å¿…é¡»æ˜¯ 1è°ƒç”¨%<__builtin_next_arg%>æ—¶æ²¡æœ‰ç»™å®šå®žå�‚%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸º%<long%>æˆ–%<long long%>%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹%<__label__%>æœªå‡ºçŽ°åœ¨å�—èµ·å§‹%<__thread%>å‡ºçŽ°åœ¨%<extern%>ä¹‹å‰�%<__thread%>å‡ºçŽ°åœ¨%<static%>ä¹‹å‰�%<__thread%>å‡ºçŽ°åœ¨%qDä¹‹å‰�å¯¹ä¸¤ä¸ªäº’æ–¥çš„ç›¸ç­‰æ¯”è¾ƒå�–%<and%>çš„ç»“æžœæ°¸è¿œæ˜¯ 0%<asm%>æ“�ä½œæ•°çš„çº¦æ�Ÿä¸Žæ“�ä½œæ•°å¤§å°�ä¸�å…¼å®¹%<asm%>æ“�ä½œæ•°ä¸­æœ‰ä¸�å�¯èƒ½çš„çº¦æ�Ÿ%<asm%>è¦�æ±‚ä¸�å�¯èƒ½çš„é‡�æ–°åŠ è½½%<asm%>æŒ‡å®šä¸�å…�è®¸ç”¨äºŽé�žé�™æ€�æ•°æ�®æˆ�å‘˜%<assign%>å±žæ€§ä¸Ž%<copy%>å±žæ€§å†²çª�%<assign%>å±žæ€§ä¸Ž%<retain%>å±žæ€§å†²çª�æ–‡ä»¶ä½œç”¨åŸŸä¸­å‡ºçŽ°%<auto%>ç©ºå£°æ˜Ž%<bank_switch%>å¯¹é�žä¸­æ–­å‡½æ•°ä¸�èµ·ä½œç”¨%<constexpr%>ä¸�èƒ½è¢«ç”¨äºŽ typedef å£°æ˜Ž%<constexpr%>ä¸�èƒ½è¢«ç”¨ä½œç±»åž‹å£°æ˜Ž%<copy%> å±žæ€§å�ªå¯¹ Objective-C å¯¹è±¡æœ‰æ•ˆ%<default%>æ ‡å�·æœªå‡ºçŽ°åœ¨ switch è¯­å�¥å†…åœ¨æŒ‡å®š -fno-rtti çš„æƒ…å†µä¸‹ä¸�èƒ½ä½¿ç”¨%<dynamic_cast%>%<else%>ä¹‹å‰�æ²¡æœ‰%<if%>%<enum %E%>å£°æ˜ŽäºŽ%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­å�ªèƒ½ä¸ºæž„é€ å‡½æ•°æŒ‡å®š%<explicit%>%<externally_visible%>å±žæ€§å�ªå¯¹å…¬å…±å¯¹è±¡æœ‰æ•ˆå¿½ç•¥%<fast_interrupt%>å±žæ€§æŒ‡å®š%<friend%>å�ªèƒ½åœ¨ç±»ä¸­æŒ‡å®š%<friend%>ç”¨åœ¨ç±»å¤–%q+Dä¸Šæœ‰%<gnu_inline%>å±žæ€§%<inline%>ç”¨äºŽç©ºå£°æ˜Žä¸­%<inline%>ä¸�å…�è®¸ç”¨äºŽå�‹å…ƒæ¨¡æ�¿ç‰¹ä¾‹åŒ–%qDçš„å£°æ˜Žå�‹å…ƒå‡½æ•°å£°æ˜Žä¸­å‡ºçŽ°äº†%<inline%>åœ¨å…¨å±€ä½œç”¨åŸŸå¤–ä¸ºå‡½æ•°%qsæŒ‡å®š%<inline%>æ— æ•ˆ%<location_t%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹%<locus%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹%<long long long%>å¯¹ GCC æ�¥è¯´å¤ªé•¿äº†%<long long%>å¯¹%qsæ— æ•ˆä¸º%qså�Œæ—¶ç»™å®šäº†%<long%>å’Œ%<short%>%<long%>å¯¹%qsæ— æ•ˆ%<long%>æˆ–%<short%>å¯¹%qsæ— æ•ˆä¸º char%qsç»™å®šäº†%<long%>æˆ–%<short%>åœ¨ ISO C ä¸­ï¼Œ%<long%>å¼€å…³è¡¨è¾¾å¼�ä¸�è¢«è½¬æ�¢ä¸º%<int%>%<long%>ã€�%<int%>ã€�%<short%>æˆ–%<char%>å¯¹%qsæ— æ•ˆåœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰%<noreturn%>å‡½æ•°è¿”å›žäº†%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£%<operator delete%>å¿…é¡»è¿”å›ž%qT%<operator delete%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%qT%<operator new%>ä¸�èƒ½è¿”å›ž NULLï¼Œé™¤é�žå®ƒè¢«å£°æ˜Žä¸º%<throw()%>(æˆ– -fcheck-new èµ·ä½œç”¨)%<operator new%>å¿…é¡»è¿”å›ž%qT%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%<size_t%>(%qT)%<operator=%>åº”å½“è¿”å›žä¸€ä¸ªå¯¹%<*this%>çš„å¼•ç”¨å¯¹ä¸¤ä¸ªä¸�åŒ¹é…�çš„ä¸�ç­‰æ¯”è¾ƒå�–%<or%>çš„ç»“æžœæ€»ä¸º 1%<readonly%>å±žæ€§ä¸Ž%<readwrite%>å±žæ€§å†²çª�%<readonly%>å±žæ€§ä¸Ž%<setter%>å±žæ€§å†²çª�æ–‡ä»¶ä½œç”¨åŸŸä¸­å‡ºçŽ°%<register%>ç©ºå£°æ˜Ž%<retain%>å±žæ€§ä¸Ž%<copy%>å±žæ€§å†²çª�åœ¨æ— è¿”å›žå€¼çš„å‡½æ•°ä¸­ï¼Œ%<return%>å¸¦è¿”å›žå€¼åœ¨æœ‰è¿”å›žå€¼çš„çš„å‡½æ•°ä¸­ï¼Œ%<return%>ä¸�å¸¦è¿”å›žå€¼%<short%>å¯¹%qsæ— æ•ˆ%<long%>æˆ–%<short%>å¯¹%qsæ— æ•ˆä¸º%qså�Œæ—¶ç»™å®šäº†%<signed%>å’Œ%<unsigned%>ä¸º%qsä½¿ç”¨%<signed%>æˆ–%<unsigned%>æ— æ•ˆå¯¹ä½�æ®µä½¿ç”¨%<sizeof%>ä¸Žå£°æ˜Žä¸�å�Œï¼Œå®šä¹‰é�™æ€�æ•°æ�®æˆ�å‘˜æ—¶ä¸�èƒ½ä½¿ç”¨%<static%>%<struct %E%>å£°æ˜ŽäºŽ%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­é�™æ€�æˆ�å‘˜å‡½æ•°ä¸­ä¸�èƒ½ä½¿ç”¨%<this%>%<this%>ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­lambda å‡½æ•°ä¸­æ— æ³•æ�•èŽ·%<this%>%<threadprivate%>%qDä¸�æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€�å‘½å��ç©ºé—´æˆ–å�—ä½œç”¨åŸŸå�˜é‡�%<threadprivate%>%qEæŒ‡ç¤ºä¸�åœ¨%qTå®šä¹‰ä¸­%<threadprivate%>%qEçš„ç±»åž‹ä¸�å®Œå…¨%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªæŒ‡é’ˆç±»åž‹%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹æ­¤å£°æ˜Žä¸­çš„%<typedef%>è¢«å¿½ç•¥%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»æ¨¡æ�¿%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»åž‹ä¸ºä½�æ®µä½¿ç”¨%<typeof%>%<union %E%>å£°æ˜ŽäºŽ%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­åœ¨å®šå�‚æ•°çš„å‡½æ•°ä¸­ä½¿ç”¨äº†%<va_start%>%<virtual%>ç”¨åœ¨ç±»å£°æ˜Žä»¥å¤–åœ¨åŸºç±»é™�å®šä¸­æŒ‡å®šäº†å¤šäºŽä¸€æ¬¡çš„%<virtual%>%<void%>ä½œä¸ºä»…æœ‰çš„å�‚æ•°æ—¶ä¸�èƒ½è¢«é™�å®š%<void%>å¿…é¡»æ˜¯ä»…æœ‰çš„å½¢å�‚%<weakref%> å±žæ€§åº”ä¸Ž %<alias%> å�Œæ—¶ä½¿ç”¨%D åœ¨æ±‡ç¼–ä¸­è¢«å¼•ç”¨å�Žå�ˆè¢«é‡�å‘½å��%E é™�å®šåœ¨ asm ä¸Šè¢«å¿½ç•¥%Kè¯•å›¾ free ä¸€ä¸ªä¸�åœ¨å †ä¸Šçš„å¯¹è±¡%Kè¯•å›¾ free ä¸�åœ¨å †ä¸Šçš„å¯¹è±¡%qD%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰é”™è¯¯å±žæ€§ï¼š%s%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰è­¦å‘Šå±žæ€§ï¼š%s%K%D çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªæŒ‡é’ˆï¼Œç¬¬äºŒä¸ªå¿…é¡»æ˜¯æ•´å¸¸é‡�%Kå¯¹%<__builtin_va_arg_pack ()%>çš„ä½¿ç”¨æ— æ•ˆ%Kå¯¹%<__builtin_va_arg_pack_len ()%>çš„ä½¿ç”¨æ— æ•ˆ%K%D çš„æœ€å�Žä¸€ä¸ªå®žå�‚ä¸�æ˜¯ä¸€ä¸ª 0 åˆ° 3 ä¹‹é—´çš„æ•´å¸¸é‡�æ‰¾åˆ° %d ä¸ªæž„é€ å‡½æ•°
  æ‰¾åˆ° %d ä¸ªæž�æž„å‡½æ•°
  å¾ªçŽ¯ %2$d è®°å½•äº† %1$d ä¸ªé€€å‡º(æœ‰ %3$d ä¸ªé€€å‡º)æ‰¾åˆ° %d ä¸ªæ¡†æž¶è¡¨
  æœªç¼–è¯‘å…¥å¯¹ %i ä½�æ¨¡å¼�çš„æ”¯æŒ�%q#Déš�è—�äº†%q#Tçš„æž„é€ å‡½æ•°%q#Dæ˜¯ä¸€ä¸ªé�™æ€�æ•°æ�®æˆ�å‘˜ï¼›å®ƒå�ªèƒ½åœ¨å®šä¹‰æ—¶è¢«åˆ�å§‹åŒ–%q#Dä¸�æ˜¯%qTçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q#Dä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å�‚æ•°ï¼Œå› ä¸ºä¸€ä¸ªå¼•ç”¨å�˜é‡�æ²¡æœ‰å¸¸é‡�åœ°å�€%q#Dä¸�æ˜¯ const%q#Dæ˜¯ volatile%q#Dæœªåœ¨ç±»ä¸­å£°æ˜Ž%q#Dè¢«é‡�æ–°å£°æ˜Žä¸ºä¸�å�Œæ„�ä¹‰çš„ç¬¦å�·%q#Tæ²¡æœ‰ç”¨æˆ·æ��ä¾›çš„é»˜è®¤æž„é€ å‡½æ•°%q#Tæœ‰æŒ‡é’ˆæ•°æ�®æˆ�å‘˜%q#Tæœ‰è™šå‡½æ•°å’Œå�¯è®¿é—®çš„é�žè™šæ‹Ÿæž�æž„å‡½æ•°%q#Tä¸�æ˜¯ä¸€ä¸ªç±»%q#T ä¸�æ˜¯ä¸€ä¸ªç±»æˆ–å‘½å��ç©ºé—´%q#Tä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž�æž„å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒ%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž„é€ å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒä¸�åº”ä½¿ç”¨%q#Tè€Œåº”ä½¿ç”¨%qTéœ€è¦�æµ®ç‚¹æ•°å€¼æ—¶ä½¿ç”¨äº†%q#Tæ— æ³•å£°æ˜Ž%q+#D%q+#Dæ— æ³•è¢«é‡�è½½%q+Dæ˜¯å¤–éƒ¨ç¬¦å�·%qEçš„åˆ«å��%q+Dæ˜¯æœªå®šä¹‰ç¬¦å�·%qEçš„åˆ«å��%q+Då·²è¢«å£°æ˜Žä¸ºå…·æœ‰ dllexport å±žæ€§ï¼šå¿½ç•¥ dllimport%q+Då£°æ˜Žä¸ºå�‹å…ƒ%q+Dè¢«å£°æ˜Žä¸ºå�–å¸¸é‡�å¼•ç”¨ï¼Œä½†æ˜¯éš�å¼�å£°æ˜Žå�–é�žå¸¸é‡�å¼•ç”¨%q+Då£°æ˜Žæ—¶å¸¦æœ‰å¼‚å¸¸è§„èŒƒ%q+Dæ— æ•ˆï¼Œåœ¨%q#Tä¸­%q+Dæ˜¯é�™æ€�çš„ï¼Œä½†å�´åœ¨é�žé�™æ€�çš„å†…è�”å‡½æ•°%qDä¸­è¢«å£°æ˜Ž%q+Dé€šå¸¸æ˜¯ä¸€ä¸ªå‡½æ•°%q+Dè¢«é‡�æ–°å£°æ˜Žä¸ºä¸�å�Œæ„�ä¹‰çš„ç¬¦å�·%q+Dé‡�å£°æ˜Žå†…è�”å¹¶æœ‰%<gnu_inline%>å±žæ€§%q+Dé‡�å£°æ˜Žä¸ºå†…è�”è€Œæ²¡æœ‰%<gnu_inline%>å±žæ€§%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport å±žæ€§ï¼Œä½†å·²è¢«ä½œä¸º dllimport é“¾æŽ¥å¼•ç”¨è¿‡%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport å±žæ€§ï¼šå¿½ç•¥å…ˆå‰�çš„ dllimport%q+Då�ªå¸¦é›¶æˆ–ä¸¤ä¸ªå�‚æ•°%q+Eä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�%q+Få£°æ˜Žä¸º%<static%>å�´ä»Žæœªå®šä¹‰è¿‡%q+Fä½¿ç”¨è¿‡ä½†ä»Žæœªå®šä¹‰%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°æŒ‡å®š%qDå±žæ€§è¢«å¿½ç•¥%qDå±žæ€§æ— æ„�ä¹‰ï¼Œå› ä¸ºåŒ¿å��å‘½å��ç©ºé—´çš„æˆ�å‘˜æ‹¥æœ‰å±€éƒ¨ç¬¦å�·%qDå±žæ€§éœ€è¦�ä¸€ä¸ª NTBS ä½œä¸ºå®žå�‚%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­%qDä¸�èƒ½è¢«é»˜è®¤åŒ–%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°%qDåœ¨ GCC 4.4 ä¸­è¯­ä¹‰å·²ç»�æ”¹å�˜%qDä¸Žå·²ç”¨çš„å‡½æ•°å†²çª�%qDåœ¨å…¶ç±»å¤–è¢«å£°æ˜Žä¸º%<constexpr%>%qDå£°æ˜Žä¸º%<virtual%>å­—æ®µ%qDå£°æ˜Žä¸º%<virtual%>å�‚æ•°%qDå£°æ˜Žä¸º%<virtual%>ç±»åž‹%qDå£°æ˜Žä¸º%<virtual%>å�˜é‡�%qDæ²¡æœ‰å£°æ˜Žä¸ºä¸€ä¸ªå�‚æ•°%qDå£°æ˜Žä¸º%<inline%>å­—æ®µ%qDå£°æ˜Žä¸º%<inline%>å�‚æ•°%qDå£°æ˜Žä¸º%<inline%>ç±»åž‹%qDå£°æ˜Žä¸ºå¼•ç”¨å�´æœªè¢«åˆ�å§‹åŒ–%qDåœ¨æ­¤å£°æ˜Ž%qDå·²å®šä¹‰è¿‡%qD å¸¦æœ‰æ— æ•ˆå�‚æ•°åˆ—è¡¨%qDä¸Žå…¶å£°æ˜Žæ‰€åœ¨çš„ç±»é‡�å��%qDæ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´%qDå·²ç»�æ˜¯%qTçš„å�‹å…ƒ%qDå·²ç»�æ˜¯ç±»%qTçš„å�‹å…ƒ%qDå·²åœ¨æ­¤ä½œç”¨åŸŸä¸­å£°æ˜Žè¿‡%qDå·²åœ¨%qTä¸­å®šä¹‰è¿‡%qDå·²åœ¨ç±»%qTä¸­å®šä¹‰è¿‡%qDå·²åœ¨ç±»%qTä¸­å®šä¹‰è¿‡%qDä¸�æ˜¯ä¸€ä¸ªæžšä¸¾æ¨¡æ�¿%qDæ—¢æ˜¯ä¸€ä¸ªç›´æŽ¥åŸºç±»å�ˆæ˜¯ä¸€ä¸ªé—´æŽ¥è™šåŸºç±»%qDé€šå¸¸ä¸�æ˜¯ä¸€ä¸ªé�™æ€�å‡½æ•°%qDæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%qDä¸�æ˜¯ä¸€ä¸ªå‡½æ•°æ¨¡æ�¿%qDä¸�æ˜¯%qDçš„æˆ�å‘˜%qDä¸�æ˜¯%qTçš„æˆ�å‘˜%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•°%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´å��%qDä¸�æ˜¯ç±»æ¨¡æ�¿çš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿å‡½æ•°%qDä¸�æ˜¯ä¸€ä¸ªç±»åž‹%qDä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qDæ˜¯ä¸€ä¸ªå�˜é‡�ï¼Œè€Œé�žå�˜é‡�çš„åœ°å�€%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDåœ¨%<firstprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDæœªè¢«æ�•èŽ·%qDåœ¨å‡½æ•°ä½œç”¨åŸŸå¤–æœªè¢«å®šä¹‰%qDæ˜¯é�™æ€�çš„ï¼Œä½†å�´åœ¨é�žé�™æ€�çš„å†…è�”å‡½æ•°%qDä¸­è¢«ä½¿ç”¨æ­¤å‡½æ•°ä¸­çš„%qDåœ¨ä½¿ç”¨å‰�æœªåˆ�å§‹åŒ–æ­¤å‡½æ•°ä¸­çš„%qDåœ¨ä½¿ç”¨å‰�å�¯èƒ½æœªåˆ�å§‹åŒ–%qDä¸�èƒ½è¢«å£°æ˜Žä¸ºé�™æ€�çš„%qDä¸�èƒ½åœ¨å‘½å��ç©ºé—´å£°æ˜Ž%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�çš„æˆ�å‘˜å‡½æ•°%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�æˆ�å‘˜å‡½æ•°æˆ–é�žæˆ�å‘˜å‡½æ•°%qDçš„å®žå�‚å¿…é¡»æœ‰ç±»æˆ–æžšä¸¾ç±»åž‹%qDä¸�èƒ½å¸¦å�¯å�˜æ•°é‡�çš„å®žå�‚%qDå¿…é¡»æœ‰%<void%>ç±»åž‹%qDå¿…é¡»å¸¦ 1 æˆ– 2 ä¸ªå®žå�‚%qDå¿…é¡»å¸¦ 0 æˆ– 1 ä¸ªå®žå�‚%qDå¸¦ä¸”ä»…å¸¦ 1 ä¸ªå®žå�‚%qDå¸¦ä¸”ä»…å¸¦ 2 ä¸ªå®žå�‚%qDæœªå£°æ˜Ž%qDæœªå®šä¹‰%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è®¿é—®æ€§%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è§�æ€§%qDåº”å½“è¢«èµ‹å€¼%qDåº”è¯¥åœ¨æˆ�å‘˜åˆ�å§‹åŒ–åˆ—è¡¨ä¸­è¢«åˆ�å§‹åŒ–%qDåº”å½“å…ˆåœ¨%qDå†…å£°æ˜Ž%qDåº”å½“è¿”å›žå€¼è€Œé�žå¼•ç”¨%qDç”¨åœ¨å…¶è‡ªèº«çš„åˆ�å§‹å€¼è®¾å®šä¸­%qDä½¿ç”¨æ—¶æœªå¸¦æ¨¡æ�¿å�‚æ•°%qDå…ˆè¢«å£°æ˜Žä¸º%<extern%>å�Žå�ˆè¢«å£°æ˜Žä¸º%<static%>%qDå£°æ˜Žä¸ºæœ‰é»˜è®¤å�¯è§�æ€§çš„%qs%qDåœ¨æ­¤å£°æ˜Ž%qDåœ¨æ­¤ä½œç”¨åŸŸä¸­å°šæœªå£°æ˜Žä½¿ç”¨%qDæ—¶å…ˆå‰�æ—¢æ²¡æœ‰å£°æ˜Žä¹Ÿæ²¡æœ‰å®šä¹‰ä½¿ç”¨%qDæ—¶å…ˆå‰�æ—¢æ²¡æœ‰åŽŸåž‹ä¹Ÿæ²¡æœ‰å®šä¹‰%qE 2.95 è™šè¡¨å…¼å®¹å±žæ€§å�ªå¯¹ C++ ç±»æœ‰æ•ˆ%qE 2.95 è™šè¡¨å…¼å®¹å±žæ€§å�ªåœ¨ç¼–è¯‘å†…æ ¸æ‰©å±•æ—¶æœ‰æ•ˆ%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°%qEå±žæ€§å�ªèƒ½ä¸ºå…·æœ‰å¤–éƒ¨é“¾æŽ¥çš„å·²åˆ�å§‹åŒ–çš„å�˜é‡�ä½¿ç”¨%qEå±žæ€§éœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§çš„å�‚æ•°åº”å½“åœ¨ 0 å’Œ 255 ä¹‹é—´%qEå±žæ€§çš„å�‚æ•°åº”å½“åœ¨ 18 å’Œ 255 ä¹‹é—´ä¸�èƒ½ä¸ºå±€éƒ¨å�˜é‡�æŒ‡å®š%qEå±žæ€§%qEå±žæ€§æŒ‡å®šè¢«å¿½ç•¥ä¸�èƒ½å�‘ç±»åž‹æ·»åŠ å±žæ€§%qE%qEå±žæ€§å�ªèƒ½åº”ç”¨åˆ°å…¬å…±å¯¹è±¡ä¸Š%qEå±žæ€§è¢«å¿½ç•¥%qEå±žæ€§è¢«å¿½ç•¥ï¼Œå› ä¸º%qTå·²è¢«å®šä¹‰%qEå±žæ€§ä¸º%qEæ‰€å¿½ç•¥%qEå±žæ€§ä¸ºç±»åž‹ä¸º%qTçš„å­—æ®µæ‰€å¿½ç•¥%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥%qEå±žæ€§åœ¨ç±»åž‹ä¸Šè¢«å¿½ç•¥%qEå±žæ€§åœ¨ R8C ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�%qEå±žæ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æŒ�%qEå±žæ€§å�ªä¸º SH2A æ‰€æ”¯æŒ�%qEå±žæ€§å�ªèƒ½ç”¨äºŽ SH2A%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°ç±»åž‹%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°%qEå±žæ€§å�ªèƒ½ç”¨äºŽä¸­æ–­å‡½æ•°å±žæ€§%qEå�ªèƒ½ç”¨äºŽå�˜é‡�%qEå±žæ€§å�ªèƒ½ç”¨äºŽå¸¦å�¯å�˜å�‚æ•°å‡½æ•°%qEå±žæ€§å�ªèƒ½åœ¨ 32 ä½�ä¸‹ä½¿ç”¨%qEå±žæ€§éœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§éœ€è¦�å¸¦æœ‰å��å®žå�‚çš„åŽŸåž‹%qEä¸�èƒ½ç”¨ä½œå‡½æ•°%qEä¸�èƒ½ç”¨ä½œæˆ�å‘˜æŒ‡é’ˆï¼Œå› ä¸ºå®ƒçš„ç±»åž‹ä¸º%qT%qEåœ¨å…¶é¦–æ¬¡ä½¿ç”¨å�Žè¢«å£°æ˜Žä¸º%<threadprivate%>%qEå£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªå‡½æ•°çš„å‡½æ•°%qEå£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªæ•°ç»„çš„å‡½æ•°%qEå®šä¹‰ä¸ºç±»åž‹é”™è¯¯çš„æ ‡è®°%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��%qEä¸�æ˜¯ä¸€ä¸ª typedef ç±»åž‹ï¼Œä¹Ÿä¸�æ˜¯ä¸€ä¸ªå†…å»ºç±»åž‹%qEæ—¢æœ‰%<extern%>å�ˆæœ‰åˆ�å§‹å€¼è®¾å®š%qEçš„ç±»åž‹å¯¹%<reduction(%s)%>æ— æ•ˆ%qEæœªå£°æ˜Ž%qEæ„�å‘³ç�€é»˜è®¤å�¯è§�æ€§ï¼›ä½†%qDå·²ç»�è¢«å£°æ˜Žä¸ºæœ‰ä¸�å�Œçš„å�¯è§�æ€§%qEä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸­çš„ä¸€ä¸ªç±»åž‹å��%qEä¸�å…¼å®¹çš„å±žæ€§å·²è¢«å¿½ç•¥%qEå·²åˆ�å§‹åŒ–ï¼Œå�´å�ˆè¢«å£°æ˜Žä¸º%<extern%>%qEæ˜¯ä¸€ä¸ªæ— æ³•è¯†åˆ«çš„æ ¼å¼�å­—ç¬¦ä¸²å‡½æ•°ç±»åž‹å·²å¼ƒç”¨%qEå·²å¼ƒç”¨%qEï¼š%s%qEæ—¢ä¸�æ˜¯å‡½æ•°ä¹Ÿä¸�æ˜¯æˆ�å‘˜å‡½æ•°ï¼›ä¸�èƒ½å£°æ˜Žä¸ºå�‹å…ƒ%qEæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸�æ˜¯ä¸€ä¸ªç±»ã€�å‘½å��ç©ºé—´æˆ–æžšä¸¾%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�%qEä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å�‚æ•°%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒæ˜¯ä¸€ä¸ªæŒ‡é’ˆ%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸€ä¸ªå·¦å€¼%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒçš„ç±»åž‹æ˜¯%qT%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º cv é™�å®šå†²çª�%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå­—é�¢å­—ç¬¦ä¸²ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå‡½æ•°%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qEä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEä¸�æ˜¯ä¸€ä¸ª Objective-C ç±»å��æˆ–åˆ«å��%qEæ²¡æœ‰å‡ºçŽ°åœ¨å£°æ˜Žçš„å¼€å¤´%qEæœªç»�åˆ�å§‹åŒ–%qEçš„ç±»åž‹ä¸�æ˜¯%qT%qEå�¯è¢«é¢„å…ˆç¡®å®šä¸º%qsï¼Œä¸º%qs%qEå�¯èƒ½ä¸�èƒ½å“�åº”%<%c%E%>%qEå¿…é¡»æ˜¯%<threadprivate%>æ–¹å�¯%<copyin%>%qEéœ€è¦� ISA é€‰é¡¹ %s%qEéœ€è¦�æœªçŸ¥çš„ ISA é€‰é¡¹%qEè¢«é‡�æ–°å£°æ˜Žä¸ºä¸�å�Œæ„�ä¹‰çš„ç¬¦å�·%qEé‡�å£°æ˜Žæœ‰å†²çª�çš„å±žæ€§%qs%qEæœªå£°æ˜Ž(åœ¨æ­¤å‡½æ•°å†…ç¬¬ä¸€æ¬¡ä½¿ç”¨)%qEæœªå£°æ˜Ž(ä¸�åœ¨å‡½æ•°å†…)%qTå’Œ%qTåœ¨ä¸�ç›¸äº¤çš„æœ‰å��åœ°å�€ç©ºé—´é‡Œ%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶åŸºç±»%qTæœ‰æ›´é«˜çš„å�¯è§�æ€§%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶å­—æ®µ%qDçš„ç±»åž‹æœ‰æ›´é«˜çš„å�¯è§�æ€§%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´%qTæ²¡æœ‰å��ä¸º%qEçš„æˆ�å‘˜%qTæ²¡æœ‰å��ä¸º%qDçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qTæ˜¯ä¸€ä¸ªå�¯å�˜ç±»åž‹%qTå·²ç»�æ˜¯%qTçš„å�‹å…ƒ%qTæ˜¯%qTçš„æœ‰æ­§ä¹‰çš„åŸºç±»%qTæ˜¯%qTä¸�å�¯è®¿é—®çš„åŸºç±»%qTä¸�æ˜¯%qTçš„åŸºç±»%qTæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%qTä¸�æ˜¯ä¸€ä¸ªç±»%qTä¸�æ˜¯ç±»ã€�ç»“æž„æˆ–è�”å�ˆç±»åž‹%qTä¸�æ˜¯%qTçš„æˆ�å‘˜ç±»æ¨¡æ�¿%qTä¸�æ˜¯%qTçš„æˆ�å‘˜%qTä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´%qTä¸�æ˜¯%qTçš„åµŒå¥—ç±»%qTä¸�æ˜¯ä¸€ä¸ªæŒ‡å�‘å¯¹è±¡çš„ç±»åž‹%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿ç±»åž‹%qTæ˜¯%qTçš„ä¸€ä¸ªä¸�å�¯è®¿é—®çš„åŸºç±»é€šè¿‡%<...%>ä¼ é€’æ—¶%qTè¢«æ��å�‡ä¸º%qT%qTä½œä¸º%qsè¢«å¼•ç”¨%qTä½œä¸ºæžšä¸¾è¢«å¼•ç”¨%qTè¢«è§£æž�åˆ°é�žç±»ç±»åž‹%qT%qTè¢«è§£æž�åˆ°é�žæžšä¸¾ç±»åž‹%qT%qVé™�å®šç¬¦ä¸�èƒ½åº”ç”¨åˆ°%qTä¸Š%2$L å¤„çš„ %1$qs ä¸�æ˜¯ä¸€ä¸ª VALUEå¿½ç•¥%qså±žæ€§%qså±žæ€§å�ªèƒ½åº”ç”¨äºŽå‡½æ•°%qså±žæ€§å�ªèƒ½ç”¨äºŽå¸¦å�¯å�˜å�‚æ•°å‡½æ•°%qså±žæ€§éœ€è¦�å¸¦æœ‰å��å�‚æ•°çš„åŽŸåž‹%qså’Œ%<auto%>é™�å®šç¬¦å�Œæ—¶ç”¨äºŽ%qE%qså’Œ%<register%>é™�å®šç¬¦å�Œæ—¶ç”¨äºŽ%qE%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªå‡½æ•°çš„å‡½æ•°%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªæ•°ç»„çš„å‡½æ•°%qså®šä¹‰åœ¨åœ¨é�žç±»ä½œç”¨åŸŸä¸­%qsä¸�æ”¯æŒ� MIPS16 ä»£ç �%qséœ€è¦�ä¸€ä¸ªå¸¸é‡�å®žå�‚%qsæ—¢æœ‰%<extern%>å�ˆæœ‰åˆ�å§‹å€¼è®¾å®š%qsæº¢å‡º%qså·²åˆ�å§‹åŒ–ï¼Œå�´å�ˆè¢«å£°æ˜Žä¸º%<extern%>%qs å·²å¼ƒç”¨ï¼›è¯·æ�¢ç”¨ -fno-zero-initialized-in-bss%qsæ¯”å…¶ç±»åž‹çš„å€¼è¦�çª„%qsä¸�æ˜¯ä¸€ä¸ª gcov æ•°æ�®æ–‡ä»¶%qså¯¹%qsè€Œè¨€æ— æ•ˆ%qsçš„ç‰ˆæœ¬æ˜¯%q.*sï¼Œéœ€è¦�çš„ç‰ˆæœ¬%q.*s%qså¿…é¡»ä¸Ž%qsä¸€èµ·ä½¿ç”¨%qséœ€è¦�ä¸€ä¸ªèƒ½æ��ä¾›%qsæŒ‡ä»¤çš„ç›®æ ‡æœº%qséœ€è¦� Branch-Likely æŒ‡ä»¤ä¸º auto å�˜é‡�%2$qEæŒ‡å®šäº†%1$qsä¸ºå½¢å�‚%2$qEæŒ‡å®šäº†%1$qsä¸ºç»“æž„å­—æ®µæŒ‡å®šäº†%qsä¸ºç»“æž„å­—æ®µ%2$qEæŒ‡å®šäº†%1$qsä¸ºæ— å��å½¢å�‚æŒ‡å®šäº†%qsä½¿ç”¨äº†%qsæ ‡è®°ï¼Œåœ¨å‘½å��%q#Tæ—¶%qsä½¿ç”¨åŠ¨æ€�æ ˆåˆ†é…�%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
--- 724,730 ----
  ä½¿ç”¨äº†ç›¸äº’å†²çª�çš„ä»£ç �ç”Ÿæˆ�é£Žæ ¼%Lå¤„ !$OMP ATOMIC èµ‹å€¼å†…å»ºå‡½æ•° IANDã€�IOR æˆ– IEOR å¿…é¡»å¸¦ä¸¤ä¸ªå®žå�‚%Lå¤„!$OMP ATOMIC èµ‹å€¼å†…å»ºå‡½æ•°å¿…é¡»æ˜¯ MINã€�MAXã€�IANDã€�IOR æˆ– IEOR%Lå¤„ !$OMP ATOMIC èµ‹å€¼å½¢å¼�å¿…é¡»ä¸ºâ€œå�˜é‡� = å�˜é‡� è¿�ç®—ç¬¦ è¡¨è¾¾å¼�â€�æˆ–â€œå�˜é‡� = è¡¨è¾¾å¼� è¿�ç®—ç¬¦ å�˜é‡�â€�%Lå¤„ !$OMP ATOMIC èµ‹å€¼çš„å�³æ‰‹è¾¹å¿…é¡»æœ‰ä¸€ä¸ªè¿�ç®—ç¬¦æˆ–å†…å»ºå‡½æ•°%Lå¤„ !$OMP ATOMIC å†…å»ºå‡½æ•°çš„å®žå�‚å¿…é¡»æ˜¯æ ‡é‡�%Lå¤„ !$OMP ATOMIC è¯­å�¥å¿…é¡»è®¾å®šä¸€ä¸ªå†…å»ºç±»åž‹çš„æ ‡é‡�å€¼%Lå¤„ !$OMP ATOMICâ€œå�˜é‡� = å�˜é‡� è¿�ç®—ç¬¦ è¡¨è¾¾å¼�â€�ä¸Žâ€œå�˜é‡� = å�˜é‡� è¿�ç®—ç¬¦ (è¡¨è¾¾å¼�)â€�åœ¨æ•°å­¦ä¸Šä¸�ç­‰ä»·%Cå¤„çš„ !$OMP å¼€å§‹äº†ä¸€ä¸ªæ³¨é‡Šè¡Œï¼Œå› ä¸ºå®ƒæ—¢ä¸�æ˜¯ç”±ä¸€ä¸ªç©ºç™½ç¬¦è·Ÿéš�ä¹Ÿä¸�æ˜¯ä¸€ä¸ªç»­è¡Œ%Cå¤„åœ¨æ¨¡å�—æœ¬æ€§å�Žéœ€è¦�â€œ::â€�# %s %.2f %.2f
  #include "..." æ�œç´¢ä»Žè¿™é‡Œå¼€å§‹ï¼š
  #include <...> æ�œç´¢ä»Žè¿™é‡Œå¼€å§‹ï¼š
! #pragma GCC memregs å¿…é¡»å‡ºçŽ°åœ¨æ‰€æœ‰å‡½æ•°å£°æ˜Žä¹‹å‰�#pragma GCC memregs éœ€è¦� [0..16] èŒƒå›´å†…çš„æ•°#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­#pragma GCC optimize å­—ç¬¦ä¸²...æ ¼å¼�ä¸�æ­£ç¡®#pragma GCC option ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­#pragma GCC target åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�#pragma GCC target å­—ç¬¦ä¸²...æ ¼å¼�ä¸�æ­£ç¡®#pragma GCC visibility å�Žé�¢å¿…é¡»è·Ÿ push æˆ– pop#pragma GCC visibility push() å¿…é¡»æŒ‡å®š defaultã€�internalã€�hidden æˆ– protected#pragma GHS endXXX ä¸Žå…ˆå‰�çš„ startXXX ä¸�åŒ¹é…�#pragma GHS endXXXX å‰�æ²¡æœ‰ startXXXæ–‡ä»¶åœ¨%qsçš„ #pragma implementation å‡ºçŽ°å‰�å·²è¢«åŒ…å�«#pragma messageï¼š%s#pragma pack (pop) æ²¡æœ‰ç›¸åŒ¹é…�çš„ #pragma pack (push)æŒ‡å®šäº† -fpack-struct æ—¶ #pragma pack æ— æ•ˆ  - å·²å¿½ç•¥#pragma pack (pop, %E) æ²¡æœ‰ç›¸åŒ¹é…�çš„ #pragma pack(push,%E)#pragma redefine_extname å› ä¸Ž __asm__ declaration å†²çª�è€Œè¢«å¿½ç•¥#pragma redefine_extname å› ä¸Žå…ˆå‰�çš„ #pragma redefine_extname å†²çª�è€Œè¢«å¿½ç•¥#pragma redefine_extname å› ä¸Žå…ˆå‰�çš„ rename å†²çª�è€Œè¢«å¿½ç•¥#pragma vtable ä¸�å†�å�—æ”¯æŒ�$ æ“�ä½œæ•°å�·åœ¨ä¸�ä½¿ç”¨æ“�ä½œæ•°å�·çš„æ ¼å¼�å�Žè¢«ä½¿ç”¨$ å¿…é¡»æ˜¯%Lå¤„æœ€å�Žä¸€ä¸ªæ ¼å¼�é™�å®šç¬¦%+D å¯¼è‡´ä¸€ä¸ªèŠ‚ç±»åž‹å†²çª�%<#pragma GCC optimize%>ä¸�æ˜¯å­—ç¬¦ä¸²æˆ–æ•°å­—%<#pragma GCC option%>ä¸�æ˜¯ä¸ªå­—ç¬¦ä¸²%<#pragma GCC pch_preprocess%>å¿…é¡»æ˜¯ç¬¬ä¸€ä¸ª%<#pragma GCC pop_options%>ç¼ºå°‘ç›¸åº”çš„%<#pragma GCC push_options%>%<#pragma STDC FLOAT_CONST_DECIMAL64%>ä¸�ä¸º C++ æ‰€æ”¯æŒ�%<#pragma STDC FLOAT_CONST_DECIMAL64%>åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<#pragma%>%<%%%>çº¦æ�Ÿç”¨äºŽæœ€å�Žä¸€ä¸ªæ“�ä½œæ•°%<%%%c%>å�ªç»™å‡º 2 ä½�è¡¨ç¤ºçš„å¹´ä»½%<%%%c%>åœ¨æŸ�äº›åŒºåŸŸè®¾å®šä¸‹å�ªç»™å‡º 2 ä½�è¡¨ç¤ºçš„å¹´ä»½%<%D::%D%>ä¸�æ˜¯%qTçš„æˆ�å‘˜%<%E::%E%>å°šæœªå£°æ˜Ž%<%E::%E%>æ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%<%E::%E%>ä¸�æ˜¯ç±»ã€�å‘½å��ç©ºé—´æˆ–æžšä¸¾%<%E::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹%<%T::%D%>åœ¨%qTå†…æŒ‡å®šäº†æž„é€ å‡½æ•°%<%T::%D%>æŒ‡å®šäº†æž�æž„å‡½æ•°%<%T::%D%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹%<%T::%E%>å°šæœªå£°æ˜Ž%<%T::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹%<%T::%E%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹åœ¨å��è®®ä¸­æ‰¾ä¸�åˆ°%<%c%E%>%<&%>çº¦æ�Ÿæœªä¸Žå¯„å­˜å™¨ç±»åž‹ä¸€èµ·ä½¿ç”¨%<-%s%>ä¸ŽæŒ‡å®šäº† %s å¤„ç�†å™¨çš„å…¶ä»–æž¶æž„é€‰é¡¹å†²çª�%<-Wabi=1%> ä¸�å�—æ”¯æŒ�ï¼Œå°†ä½¿ç”¨ =2%<-femit-struct-debug-detailed=dir:...%>å¿…é¡»è‡³å°‘å…�è®¸%<-femit-struct-debug-detailed=ind:...%>æ‰€å…�è®¸çš„%<-fobjc-gc%>ä¸º%<-fgnu-runtime%>æ‰€å¿½ç•¥%<-fobjc-sjlj-exceptions%>ä¸º%<-fgnu-runtime%>æ‰€å¿½ç•¥%<-fobjc-sjlj-exceptions%> è¢«å¿½ç•¥ç”¨äºŽ %<-fnext-runtime%> æ—¶ %<-fobjc-abi-version%> >=2%<-fsplit-stack%>å�ªåœ¨ GNU/Linux ä¸‹è¢«æ”¯æŒ�%<-fsplit-stack%>éœ€è¦�æ±‡ç¼–å™¨æ”¯æŒ� CFI ä¼ªæŒ‡ä»¤%<-gnat%>è¢«é”™è¯¯åœ°æ‹¼å†™ä¸º%<-gant%>%<-march=%s%>ä¸Žæ‰€é€‰ ABI ä¸�å…¼å®¹å·²å¼ƒç”¨%<-mcpu=%>ï¼›è¯·æ”¹ç”¨%<-mtune=%>æˆ–%<-march=%>%<-mdynamic-no-pic%> è¦†ç›–äº† %<-fpic%>, %<-fPIC%>, %<-fpie%> å�Š %<-fPIE%>%<-mfpxx%> éœ€è¦� %<-mlra%>å·²å¼ƒç”¨%<-mfused-madd%>ï¼›è¯·æ”¹ç”¨%<-ffp-contract=%>%<-mgp32%>å’Œ%<-mfp64%>å�ªæœ‰å½“ç›®æ ‡æœºæ”¯æŒ� mfhc1 å’Œ mthc1 æŒ‡ä»¤æ—¶æ‰�èƒ½ä¸€èµ·ä½¿ç”¨%<-mgp32%>å’Œ%<-mfp64%>å�ªæœ‰å½“ä½¿ç”¨ o32 ABI æ—¶æ‰�èƒ½ä¸€èµ·ä½¿ç”¨%<-mgp32%>ä¸Ž 64 ä½� ABI ä¸€èµ·ä½¿ç”¨%<-mgp64%>ä¸Ž 32 ä½� ABI ä¸€èµ·ä½¿ç”¨%<-mgp64%>ä¸Ž 32 ä½�å¤„ç�†å™¨ä¸€èµ·ä½¿ç”¨å·²å¼ƒç”¨%<-mintel-syntax%>å’Œ %<-mno-intel-syntax%>ï¼›è¯·æ”¹ç”¨%<-masm=intel%>å’Œ%<-masm=att%>%<-mips3d%>éœ€è¦�%<-mpaired-single%>%<-mno-gpopt%>éœ€è¦�%<-mexplicit-relocs%>%<-msse5%>å·²è¢«ç§»é™¤%<-static-libgfortran%> åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�%<...%>ä½œä¸ºå®žå�‚ã€‚)%<...%>å¤„ç�†è€…å¿…é¡»æ˜¯å…¶ try å�—ä¸­çš„æœ€å�Žä¸€ä¸ªå¤„ç�†è€…%<...%>æ“�ä½œæ•°å�·ä¸�å¯¹%<::%D%>æœªè¢«å£°æ˜Ž%<::%E%>å°šæœªå£°æ˜Ž%<::%E%>æ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%<::%E%>ä¸�æ˜¯ç±»ã€�å‘½å��ç©ºé—´æˆ–æžšä¸¾%<::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹%<::main%>å¿…é¡»è¿”å›ž%<int%>%<<:%>æ˜¯%<[%>çš„å�¦ä¸€ç§�æ‹¼æ³•ã€‚è¯·åœ¨%<<%>å’Œ%<::%>é—´åŠ ä¸Šç©ºæ ¼ä¸�èƒ½ä»¥%<<::%>å¼€å§‹ä¸€ä¸ªæ¨¡æ�¿å®žå�‚åˆ—è¡¨åœ¨åµŒå¥—æ¨¡æ�¿å®žå�‚åˆ—è¡¨ä¸­åº”å½“ä½¿ç”¨%<> >%>è€Œé�ž%<>>%>%<@dynamic%> åœ¨ Objective-C 1.0 é‡Œä¸�å�¯ç”¨@implemention ä¸Šä¸‹æ–‡ä¸­ç¼ºå°‘ %<@dynamic%>%<@encode%>å¿…é¡»æŒ‡å®šä¸€ä¸ªç±»åž‹ä½œä¸ºå®žå�‚å®žçŽ°ä¸Šä¸‹æ–‡ä¸­ç¼ºå°‘%<@end%>%<@end%>å¿…é¡»å‡ºçŽ°åœ¨ @implementation ä¸Šä¸‹æ–‡ä¸­%<@synchronized%> å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå¯¹è±¡%<@synthesize%> ä¸�èƒ½ç”¨äºŽåˆ†ç±»%<@synthesize%> åœ¨ Objective-C 1.0 é‡Œä¸�å�¯ç”¨%<@synthesize%> ä¸�åœ¨ @implementation ä¸Šä¸‹æ–‡ä¸­%<@synthesize%> éœ€è¦�ç±»çš„ @interface çš„å�¯ç”¨åœ¨ @catch å�—å¤–ä½¿ç”¨%<@throw%>(rethrow)%<@throw%> å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå¯¹è±¡%<@try%>ç¼ºå°‘å¯¹åº”çš„%<@catch%>æˆ–%<@finally%>%<[*]%>ä¸�èƒ½ç”¨äºŽå‡½æ•°åŽŸåž‹ä»¥å¤–%<[*]%>ä¸�åœ¨å£°æ˜Žä¸­%<_Sat%>ä½¿ç”¨æ—¶ç¼ºå°‘%<_Fract%>æˆ–%<_Accum%>å±žæ€§%<__BELOW100__%>å�ªå¯¹å�˜é‡�ç±»åž‹èµ·ä½œç”¨å°†%<__alignof%>ç”¨äºŽä½�æ®µ%<__builtin_longjmp%>çš„ç¬¬äºŒä¸ªå®žå�‚å¿…é¡»æ˜¯ 1è°ƒç”¨%<__builtin_next_arg%>æ—¶æ²¡æœ‰ç»™å®šå®žå�‚%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸º%<long%>æˆ–%<long long%>%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹%<__label__%>æœªå‡ºçŽ°åœ¨å�—èµ·å§‹%<__thread%>å‡ºçŽ°åœ¨%<extern%>ä¹‹å‰�%<__thread%>å‡ºçŽ°åœ¨%<static%>ä¹‹å‰�%<__thread%>å‡ºçŽ°åœ¨%qDä¹‹å‰�å¯¹ä¸¤ä¸ªäº’æ–¥çš„ç›¸ç­‰æ¯”è¾ƒå�–%<and%>çš„ç»“æžœæ°¸è¿œæ˜¯ 0%<asm%>æ“�ä½œæ•°çš„çº¦æ�Ÿä¸Žæ“�ä½œæ•°å¤§å°�ä¸�å…¼å®¹%<asm%>æ“�ä½œæ•°ä¸­æœ‰ä¸�å�¯èƒ½çš„çº¦æ�Ÿ%<asm%>è¦�æ±‚ä¸�å�¯èƒ½çš„é‡�æ–°åŠ è½½%<asm%>æŒ‡å®šä¸�å…�è®¸ç”¨äºŽé�žé�™æ€�æ•°æ�®æˆ�å‘˜%<assign%>å±žæ€§ä¸Ž%<copy%>å±žæ€§å†²çª�%<assign%>å±žæ€§ä¸Ž%<retain%>å±žæ€§å†²çª�æ–‡ä»¶ä½œç”¨åŸŸä¸­å‡ºçŽ°%<auto%>ç©ºå£°æ˜Ž%<bank_switch%>å¯¹é�žä¸­æ–­å‡½æ•°ä¸�èµ·ä½œç”¨%<constexpr%>ä¸�èƒ½è¢«ç”¨äºŽ typedef å£°æ˜Ž%<constexpr%>ä¸�èƒ½è¢«ç”¨ä½œç±»åž‹å£°æ˜Ž%<copy%> å±žæ€§å�ªå¯¹ Objective-C å¯¹è±¡æœ‰æ•ˆ%<default%>æ ‡å�·æœªå‡ºçŽ°åœ¨ switch è¯­å�¥å†…åœ¨æŒ‡å®š -fno-rtti çš„æƒ…å†µä¸‹ä¸�èƒ½ä½¿ç”¨%<dynamic_cast%>%<else%>ä¹‹å‰�æ²¡æœ‰%<if%>%<enum %E%>å£°æ˜ŽäºŽ%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­å�ªèƒ½ä¸ºæž„é€ å‡½æ•°æŒ‡å®š%<explicit%>%<externally_visible%>å±žæ€§å�ªå¯¹å…¬å…±å¯¹è±¡æœ‰æ•ˆå¿½ç•¥%<fast_interrupt%>å±žæ€§æŒ‡å®š%<friend%>å�ªèƒ½åœ¨ç±»ä¸­æŒ‡å®š%<friend%>ç”¨åœ¨ç±»å¤–%q+Dä¸Šæœ‰%<gnu_inline%>å±žæ€§%<inline%>ç”¨äºŽç©ºå£°æ˜Žä¸­%<inline%>ä¸�å…�è®¸ç”¨äºŽå�‹å…ƒæ¨¡æ�¿ç‰¹ä¾‹åŒ–%qDçš„å£°æ˜Žå�‹å…ƒå‡½æ•°å£°æ˜Žä¸­å‡ºçŽ°äº†%<inline%>åœ¨å…¨å±€ä½œç”¨åŸŸå¤–ä¸ºå‡½æ•°%qsæŒ‡å®š%<inline%>æ— æ•ˆ%<location_t%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹%<locus%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹%<long long long%>å¯¹ GCC æ�¥è¯´å¤ªé•¿äº†%<long long%>å¯¹%qsæ— æ•ˆä¸º%qså�Œæ—¶ç»™å®šäº†%<long%>å’Œ%<short%>%<long%>å¯¹%qsæ— æ•ˆ%<long%>æˆ–%<short%>å¯¹%qsæ— æ•ˆä¸º char%qsç»™å®šäº†%<long%>æˆ–%<short%>åœ¨ ISO C ä¸­ï¼Œ%<long%>å¼€å…³è¡¨è¾¾å¼�ä¸�è¢«è½¬æ�¢ä¸º%<int%>%<long%>ã€�%<int%>ã€�%<short%>æˆ–%<char%>å¯¹%qsæ— æ•ˆåœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰%<noreturn%>å‡½æ•°è¿”å›žäº†%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£%<operator delete%>å¿…é¡»è¿”å›ž%qT%<operator delete%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%qT%<operator new%>ä¸�èƒ½è¿”å›ž NULLï¼Œé™¤é�žå®ƒè¢«å£°æ˜Žä¸º%<throw()%>(æˆ– -fcheck-new èµ·ä½œç”¨)%<operator new%>å¿…é¡»è¿”å›ž%qT%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%<size_t%>(%qT)%<operator=%>åº”å½“è¿”å›žä¸€ä¸ªå¯¹%<*this%>çš„å¼•ç”¨å¯¹ä¸¤ä¸ªä¸�åŒ¹é…�çš„ä¸�ç­‰æ¯”è¾ƒå�–%<or%>çš„ç»“æžœæ€»ä¸º 1%<readonly%>å±žæ€§ä¸Ž%<readwrite%>å±žæ€§å†²çª�%<readonly%>å±žæ€§ä¸Ž%<setter%>å±žæ€§å†²çª�æ–‡ä»¶ä½œç”¨åŸŸä¸­å‡ºçŽ°%<register%>ç©ºå£°æ˜Ž%<retain%>å±žæ€§ä¸Ž%<copy%>å±žæ€§å†²çª�åœ¨æ— è¿”å›žå€¼çš„å‡½æ•°ä¸­ï¼Œ%<return%>å¸¦è¿”å›žå€¼åœ¨æœ‰è¿”å›žå€¼çš„çš„å‡½æ•°ä¸­ï¼Œ%<return%>ä¸�å¸¦è¿”å›žå€¼%<short%>å¯¹%qsæ— æ•ˆ%<long%>æˆ–%<short%>å¯¹%qsæ— æ•ˆä¸º%qså�Œæ—¶ç»™å®šäº†%<signed%>å’Œ%<unsigned%>ä¸º%qsä½¿ç”¨%<signed%>æˆ–%<unsigned%>æ— æ•ˆå¯¹ä½�æ®µä½¿ç”¨%<sizeof%>ä¸Žå£°æ˜Žä¸�å�Œï¼Œå®šä¹‰é�™æ€�æ•°æ�®æˆ�å‘˜æ—¶ä¸�èƒ½ä½¿ç”¨%<static%>%<struct %E%>å£°æ˜ŽäºŽ%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­é�™æ€�æˆ�å‘˜å‡½æ•°ä¸­ä¸�èƒ½ä½¿ç”¨%<this%>%<this%>ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­lambda å‡½æ•°ä¸­æ— æ³•æ�•èŽ·%<this%>%<threadprivate%>%qDä¸�æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€�å‘½å��ç©ºé—´æˆ–å�—ä½œç”¨åŸŸå�˜é‡�%<threadprivate%>%qEæŒ‡ç¤ºä¸�åœ¨%qTå®šä¹‰ä¸­%<threadprivate%>%qEçš„ç±»åž‹ä¸�å®Œå…¨%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªæŒ‡é’ˆç±»åž‹%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹æ­¤å£°æ˜Žä¸­çš„%<typedef%>è¢«å¿½ç•¥%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»æ¨¡æ�¿%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»åž‹ä¸ºä½�æ®µä½¿ç”¨%<typeof%>%<union %E%>å£°æ˜ŽäºŽ%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­åœ¨å®šå�‚æ•°çš„å‡½æ•°ä¸­ä½¿ç”¨äº†%<va_start%>%<virtual%>ç”¨åœ¨ç±»å£°æ˜Žä»¥å¤–%<void%>ä½œä¸ºä»…æœ‰çš„å�‚æ•°æ—¶ä¸�èƒ½è¢«é™�å®š%<void%>å¿…é¡»æ˜¯ä»…æœ‰çš„å½¢å�‚%<weakref%> å±žæ€§åº”ä¸Ž %<alias%> å�Œæ—¶ä½¿ç”¨%D åœ¨æ±‡ç¼–ä¸­è¢«å¼•ç”¨å�Žå�ˆè¢«é‡�å‘½å��%E é™�å®šåœ¨ asm ä¸Šè¢«å¿½ç•¥%Kè¯•å›¾ free ä¸€ä¸ªä¸�åœ¨å †ä¸Šçš„å¯¹è±¡%Kè¯•å›¾ free ä¸�åœ¨å †ä¸Šçš„å¯¹è±¡%qD%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰é”™è¯¯å±žæ€§ï¼š%s%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰è­¦å‘Šå±žæ€§ï¼š%s%K%D çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªæŒ‡é’ˆï¼Œç¬¬äºŒä¸ªå¿…é¡»æ˜¯æ•´å¸¸é‡�%Kå¯¹%<__builtin_va_arg_pack ()%>çš„ä½¿ç”¨æ— æ•ˆ%Kå¯¹%<__builtin_va_arg_pack_len ()%>çš„ä½¿ç”¨æ— æ•ˆ%K%D çš„æœ€å�Žä¸€ä¸ªå®žå�‚ä¸�æ˜¯ä¸€ä¸ª 0 åˆ° 3 ä¹‹é—´çš„æ•´å¸¸é‡�æ‰¾åˆ° %d ä¸ªæž„é€ å‡½æ•°
  æ‰¾åˆ° %d ä¸ªæž�æž„å‡½æ•°
  å¾ªçŽ¯ %2$d è®°å½•äº† %1$d ä¸ªé€€å‡º(æœ‰ %3$d ä¸ªé€€å‡º)æ‰¾åˆ° %d ä¸ªæ¡†æž¶è¡¨
  æœªç¼–è¯‘å…¥å¯¹ %i ä½�æ¨¡å¼�çš„æ”¯æŒ�%q#Déš�è—�äº†%q#Tçš„æž„é€ å‡½æ•°%q#Dæ˜¯ä¸€ä¸ªé�™æ€�æ•°æ�®æˆ�å‘˜ï¼›å®ƒå�ªèƒ½åœ¨å®šä¹‰æ—¶è¢«åˆ�å§‹åŒ–%q#Dä¸�æ˜¯%qTçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q#Dä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å�‚æ•°ï¼Œå› ä¸ºä¸€ä¸ªå¼•ç”¨å�˜é‡�æ²¡æœ‰å¸¸é‡�åœ°å�€%q#Dä¸�æ˜¯ const%q#Dæ˜¯ volatile%q#Dæœªåœ¨ç±»ä¸­å£°æ˜Ž%q#Dè¢«é‡�æ–°å£°æ˜Žä¸ºä¸�å�Œæ„�ä¹‰çš„ç¬¦å�·%q#Tæ²¡æœ‰ç”¨æˆ·æ��ä¾›çš„é»˜è®¤æž„é€ å‡½æ•°%q#Tæœ‰æŒ‡é’ˆæ•°æ�®æˆ�å‘˜%q#Tæœ‰è™šå‡½æ•°å’Œå�¯è®¿é—®çš„é�žè™šæ‹Ÿæž�æž„å‡½æ•°%q#Tä¸�æ˜¯ä¸€ä¸ªç±»%q#T ä¸�æ˜¯ä¸€ä¸ªç±»æˆ–å‘½å��ç©ºé—´%q#Tä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž�æž„å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒ%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž„é€ å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒä¸�åº”ä½¿ç”¨%q#Tè€Œåº”ä½¿ç”¨%qTéœ€è¦�æµ®ç‚¹æ•°å€¼æ—¶ä½¿ç”¨äº†%q#Tæ— æ³•å£°æ˜Ž%q+#D%q+#Dæ— æ³•è¢«é‡�è½½%q+Dæ˜¯å¤–éƒ¨ç¬¦å�·%qEçš„åˆ«å��%q+Dæ˜¯æœªå®šä¹‰ç¬¦å�·%qEçš„åˆ«å��%q+Då·²è¢«å£°æ˜Žä¸ºå…·æœ‰ dllexport å±žæ€§ï¼šå¿½ç•¥ dllimport%q+Då£°æ˜Žä¸ºå�‹å…ƒ%q+Dè¢«å£°æ˜Žä¸ºå�–å¸¸é‡�å¼•ç”¨ï¼Œä½†æ˜¯éš�å¼�å£°æ˜Žå�–é�žå¸¸é‡�å¼•ç”¨%q+Då£°æ˜Žæ—¶å¸¦æœ‰å¼‚å¸¸è§„èŒƒ%q+Dæ— æ•ˆï¼Œåœ¨%q#Tä¸­%q+Dæ˜¯é�™æ€�çš„ï¼Œä½†å�´åœ¨é�žé�™æ€�çš„å†…è�”å‡½æ•°%qDä¸­è¢«å£°æ˜Ž%q+Dé€šå¸¸æ˜¯ä¸€ä¸ªå‡½æ•°%q+Dè¢«é‡�æ–°å£°æ˜Žä¸ºä¸�å�Œæ„�ä¹‰çš„ç¬¦å�·%q+Dé‡�å£°æ˜Žå†…è�”å¹¶æœ‰%<gnu_inline%>å±žæ€§%q+Dé‡�å£°æ˜Žä¸ºå†…è�”è€Œæ²¡æœ‰%<gnu_inline%>å±žæ€§%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport å±žæ€§ï¼Œä½†å·²è¢«ä½œä¸º dllimport é“¾æŽ¥å¼•ç”¨è¿‡%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport å±žæ€§ï¼šå¿½ç•¥å…ˆå‰�çš„ dllimport%q+Då�ªå¸¦é›¶æˆ–ä¸¤ä¸ªå�‚æ•°%q+Eä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�%q+Få£°æ˜Žä¸º%<static%>å�´ä»Žæœªå®šä¹‰è¿‡%q+Fä½¿ç”¨è¿‡ä½†ä»Žæœªå®šä¹‰%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°æŒ‡å®š%qDå±žæ€§è¢«å¿½ç•¥%qDå±žæ€§æ— æ„�ä¹‰ï¼Œå› ä¸ºåŒ¿å��å‘½å��ç©ºé—´çš„æˆ�å‘˜æ‹¥æœ‰å±€éƒ¨ç¬¦å�·%qDå±žæ€§éœ€è¦�ä¸€ä¸ª NTBS ä½œä¸ºå®žå�‚%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­%qDä¸�èƒ½è¢«é»˜è®¤åŒ–%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°%qDåœ¨ GCC 4.4 ä¸­è¯­ä¹‰å·²ç»�æ”¹å�˜%qDä¸Žå·²ç”¨çš„å‡½æ•°å†²çª�%qDåœ¨å…¶ç±»å¤–è¢«å£°æ˜Žä¸º%<constexpr%>%qDå£°æ˜Žä¸º%<virtual%>å­—æ®µ%qDå£°æ˜Žä¸º%<virtual%>å�‚æ•°%qDå£°æ˜Žä¸º%<virtual%>ç±»åž‹%qDå£°æ˜Žä¸º%<virtual%>å�˜é‡�%qDæ²¡æœ‰å£°æ˜Žä¸ºä¸€ä¸ªå�‚æ•°%qDå£°æ˜Žä¸º%<inline%>å­—æ®µ%qDå£°æ˜Žä¸º%<inline%>å�‚æ•°%qDå£°æ˜Žä¸º%<inline%>ç±»åž‹%qDå£°æ˜Žä¸ºå¼•ç”¨å�´æœªè¢«åˆ�å§‹åŒ–%qDåœ¨æ­¤å£°æ˜Ž%qDå·²å®šä¹‰è¿‡%qD å¸¦æœ‰æ— æ•ˆå�‚æ•°åˆ—è¡¨%qDä¸Žå…¶å£°æ˜Žæ‰€åœ¨çš„ç±»é‡�å��%qDæ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´%qDå·²ç»�æ˜¯%qTçš„å�‹å…ƒ%qDå·²ç»�æ˜¯ç±»%qTçš„å�‹å…ƒ%qDå·²åœ¨æ­¤ä½œç”¨åŸŸä¸­å£°æ˜Žè¿‡%qDå·²åœ¨%qTä¸­å®šä¹‰è¿‡%qDå·²åœ¨ç±»%qTä¸­å®šä¹‰è¿‡%qDå·²åœ¨ç±»%qTä¸­å®šä¹‰è¿‡%qDä¸�æ˜¯ä¸€ä¸ªæžšä¸¾æ¨¡æ�¿%qDæ—¢æ˜¯ä¸€ä¸ªç›´æŽ¥åŸºç±»å�ˆæ˜¯ä¸€ä¸ªé—´æŽ¥è™šåŸºç±»%qDé€šå¸¸ä¸�æ˜¯ä¸€ä¸ªé�™æ€�å‡½æ•°%qDæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%qDä¸�æ˜¯ä¸€ä¸ªå‡½æ•°æ¨¡æ�¿%qDä¸�æ˜¯%qDçš„æˆ�å‘˜%qDä¸�æ˜¯%qTçš„æˆ�å‘˜%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•°%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´å��%qDä¸�æ˜¯ç±»æ¨¡æ�¿çš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿å‡½æ•°%qDä¸�æ˜¯ä¸€ä¸ªç±»åž‹%qDä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qDæ˜¯ä¸€ä¸ªå�˜é‡�ï¼Œè€Œé�žå�˜é‡�çš„åœ°å�€%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDåœ¨%<firstprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qDæœªè¢«æ�•èŽ·%qDåœ¨å‡½æ•°ä½œç”¨åŸŸå¤–æœªè¢«å®šä¹‰%qDæ˜¯é�™æ€�çš„ï¼Œä½†å�´åœ¨é�žé�™æ€�çš„å†…è�”å‡½æ•°%qDä¸­è¢«ä½¿ç”¨æ­¤å‡½æ•°ä¸­çš„%qDåœ¨ä½¿ç”¨å‰�æœªåˆ�å§‹åŒ–æ­¤å‡½æ•°ä¸­çš„%qDåœ¨ä½¿ç”¨å‰�å�¯èƒ½æœªåˆ�å§‹åŒ–%qDä¸�èƒ½è¢«å£°æ˜Žä¸ºé�™æ€�çš„%qDä¸�èƒ½åœ¨å‘½å��ç©ºé—´å£°æ˜Ž%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�çš„æˆ�å‘˜å‡½æ•°%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�æˆ�å‘˜å‡½æ•°æˆ–é�žæˆ�å‘˜å‡½æ•°%qDçš„å®žå�‚å¿…é¡»æœ‰ç±»æˆ–æžšä¸¾ç±»åž‹%qDä¸�èƒ½å¸¦å�¯å�˜æ•°é‡�çš„å®žå�‚%qDå¿…é¡»æœ‰%<void%>ç±»åž‹%qDå¿…é¡»å¸¦ 1 æˆ– 2 ä¸ªå®žå�‚%qDå¿…é¡»å¸¦ 0 æˆ– 1 ä¸ªå®žå�‚%qDå¸¦ä¸”ä»…å¸¦ 1 ä¸ªå®žå�‚%qDå¸¦ä¸”ä»…å¸¦ 2 ä¸ªå®žå�‚%qDæœªå£°æ˜Ž%qDæœªå®šä¹‰%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è®¿é—®æ€§%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è§�æ€§%qDåº”å½“è¢«èµ‹å€¼%qDåº”è¯¥åœ¨æˆ�å‘˜åˆ�å§‹åŒ–åˆ—è¡¨ä¸­è¢«åˆ�å§‹åŒ–%qDåº”å½“å…ˆåœ¨%qDå†…å£°æ˜Ž%qDåº”å½“è¿”å›žå€¼è€Œé�žå¼•ç”¨%qDç”¨åœ¨å…¶è‡ªèº«çš„åˆ�å§‹å€¼è®¾å®šä¸­%qDä½¿ç”¨æ—¶æœªå¸¦æ¨¡æ�¿å�‚æ•°%qDå…ˆè¢«å£°æ˜Žä¸º%<extern%>å�Žå�ˆè¢«å£°æ˜Žä¸º%<static%>%qDå£°æ˜Žä¸ºæœ‰é»˜è®¤å�¯è§�æ€§çš„%qs%qDåœ¨æ­¤å£°æ˜Ž%qDåœ¨æ­¤ä½œç”¨åŸŸä¸­å°šæœªå£°æ˜Žä½¿ç”¨%qDæ—¶å…ˆå‰�æ—¢æ²¡æœ‰å£°æ˜Žä¹Ÿæ²¡æœ‰å®šä¹‰ä½¿ç”¨%qDæ—¶å…ˆå‰�æ—¢æ²¡æœ‰åŽŸåž‹ä¹Ÿæ²¡æœ‰å®šä¹‰%qE 2.95 è™šè¡¨å…¼å®¹å±žæ€§å�ªå¯¹ C++ ç±»æœ‰æ•ˆ%qE 2.95 è™šè¡¨å…¼å®¹å±žæ€§å�ªåœ¨ç¼–è¯‘å†…æ ¸æ‰©å±•æ—¶æœ‰æ•ˆ%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°%qEå±žæ€§å�ªèƒ½ä¸ºå…·æœ‰å¤–éƒ¨é“¾æŽ¥çš„å·²åˆ�å§‹åŒ–çš„å�˜é‡�ä½¿ç”¨%qEå±žæ€§éœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§çš„å�‚æ•°åº”å½“åœ¨ 0 å’Œ 255 ä¹‹é—´%qEå±žæ€§çš„å�‚æ•°åº”å½“åœ¨ 18 å’Œ 255 ä¹‹é—´ä¸�èƒ½ä¸ºå±€éƒ¨å�˜é‡�æŒ‡å®š%qEå±žæ€§%qEå±žæ€§æŒ‡å®šè¢«å¿½ç•¥ä¸�èƒ½å�‘ç±»åž‹æ·»åŠ å±žæ€§%qE%qEå±žæ€§å�ªèƒ½åº”ç”¨åˆ°å…¬å…±å¯¹è±¡ä¸Š%qEå±žæ€§è¢«å¿½ç•¥%qEå±žæ€§è¢«å¿½ç•¥ï¼Œå› ä¸º%qTå·²è¢«å®šä¹‰%qEå±žæ€§ä¸º%qEæ‰€å¿½ç•¥%qEå±žæ€§ä¸ºç±»åž‹ä¸º%qTçš„å­—æ®µæ‰€å¿½ç•¥%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥%qEå±žæ€§åœ¨ç±»åž‹ä¸Šè¢«å¿½ç•¥%qEå±žæ€§åœ¨ R8C ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�%qEå±žæ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æŒ�%qEå±žæ€§å�ªä¸º SH2A æ‰€æ”¯æŒ�%qEå±žæ€§å�ªèƒ½ç”¨äºŽ SH2A%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°ç±»åž‹%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°%qEå±žæ€§å�ªèƒ½ç”¨äºŽä¸­æ–­å‡½æ•°å±žæ€§%qEå�ªèƒ½ç”¨äºŽå�˜é‡�%qEå±žæ€§å�ªèƒ½ç”¨äºŽå¸¦å�¯å�˜å�‚æ•°å‡½æ•°%qEå±žæ€§å�ªèƒ½åœ¨ 32 ä½�ä¸‹ä½¿ç”¨%qEå±žæ€§éœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚%qEå±žæ€§éœ€è¦�å¸¦æœ‰å��å®žå�‚çš„åŽŸåž‹%qEä¸�èƒ½ç”¨ä½œå‡½æ•°%qEä¸�èƒ½ç”¨ä½œæˆ�å‘˜æŒ‡é’ˆï¼Œå› ä¸ºå®ƒçš„ç±»åž‹ä¸º%qT%qEåœ¨å…¶é¦–æ¬¡ä½¿ç”¨å�Žè¢«å£°æ˜Žä¸º%<threadprivate%>%qEå£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªå‡½æ•°çš„å‡½æ•°%qEå£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªæ•°ç»„çš„å‡½æ•°%qEå®šä¹‰ä¸ºç±»åž‹é”™è¯¯çš„æ ‡è®°%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��%qEä¸�æ˜¯ä¸€ä¸ª typedef ç±»åž‹ï¼Œä¹Ÿä¸�æ˜¯ä¸€ä¸ªå†…å»ºç±»åž‹%qEæ—¢æœ‰%<extern%>å�ˆæœ‰åˆ�å§‹å€¼è®¾å®š%qEçš„ç±»åž‹å¯¹%<reduction(%s)%>æ— æ•ˆ%qEæœªå£°æ˜Ž%qEæ„�å‘³ç�€é»˜è®¤å�¯è§�æ€§ï¼›ä½†%qDå·²ç»�è¢«å£°æ˜Žä¸ºæœ‰ä¸�å�Œçš„å�¯è§�æ€§%qEä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸­çš„ä¸€ä¸ªç±»åž‹å��%qEä¸�å…¼å®¹çš„å±žæ€§å·²è¢«å¿½ç•¥%qEå·²åˆ�å§‹åŒ–ï¼Œå�´å�ˆè¢«å£°æ˜Žä¸º%<extern%>%qEæ˜¯ä¸€ä¸ªæ— æ³•è¯†åˆ«çš„æ ¼å¼�å­—ç¬¦ä¸²å‡½æ•°ç±»åž‹å·²å¼ƒç”¨%qEå·²å¼ƒç”¨%qEï¼š%s%qEæ—¢ä¸�æ˜¯å‡½æ•°ä¹Ÿä¸�æ˜¯æˆ�å‘˜å‡½æ•°ï¼›ä¸�èƒ½å£°æ˜Žä¸ºå�‹å…ƒ%qEæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸�æ˜¯ä¸€ä¸ªç±»ã€�å‘½å��ç©ºé—´æˆ–æžšä¸¾%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�%qEä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å�‚æ•°%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒæ˜¯ä¸€ä¸ªæŒ‡é’ˆ%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸€ä¸ªå·¦å€¼%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒçš„ç±»åž‹æ˜¯%qT%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º cv é™�å®šå†²çª�%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå­—é�¢å­—ç¬¦ä¸²ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå‡½æ•°%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qEä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�%qEä¸�æ˜¯ä¸€ä¸ª Objective-C ç±»å��æˆ–åˆ«å��%qEæ²¡æœ‰å‡ºçŽ°åœ¨å£°æ˜Žçš„å¼€å¤´%qEæœªç»�åˆ�å§‹åŒ–%qEçš„ç±»åž‹ä¸�æ˜¯%qT%qEå�¯è¢«é¢„å…ˆç¡®å®šä¸º%qsï¼Œä¸º%qs%qEå�¯èƒ½ä¸�èƒ½å“�åº”%<%c%E%>%qEå¿…é¡»æ˜¯%<threadprivate%>æ–¹å�¯%<copyin%>%qEéœ€è¦� ISA é€‰é¡¹ %s%qEéœ€è¦�æœªçŸ¥çš„ ISA é€‰é¡¹%qEè¢«é‡�æ–°å£°æ˜Žä¸ºä¸�å�Œæ„�ä¹‰çš„ç¬¦å�·%qEé‡�å£°æ˜Žæœ‰å†²çª�çš„å±žæ€§%qs%qEæœªå£°æ˜Ž(åœ¨æ­¤å‡½æ•°å†…ç¬¬ä¸€æ¬¡ä½¿ç”¨)%qEæœªå£°æ˜Ž(ä¸�åœ¨å‡½æ•°å†…)%qTå’Œ%qTåœ¨ä¸�ç›¸äº¤çš„æœ‰å��åœ°å�€ç©ºé—´é‡Œ%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶åŸºç±»%qTæœ‰æ›´é«˜çš„å�¯è§�æ€§%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶å­—æ®µ%qDçš„ç±»åž‹æœ‰æ›´é«˜çš„å�¯è§�æ€§%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´%qTæ²¡æœ‰å��ä¸º%qEçš„æˆ�å‘˜%qTæ²¡æœ‰å��ä¸º%qDçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qTæ˜¯ä¸€ä¸ªå�¯å�˜ç±»åž‹%qTå·²ç»�æ˜¯%qTçš„å�‹å…ƒ%qTæ˜¯%qTçš„æœ‰æ­§ä¹‰çš„åŸºç±»%qTæ˜¯%qTä¸�å�¯è®¿é—®çš„åŸºç±»%qTä¸�æ˜¯%qTçš„åŸºç±»%qTæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´%qTä¸�æ˜¯ä¸€ä¸ªç±»%qTä¸�æ˜¯ç±»ã€�ç»“æž„æˆ–è�”å�ˆç±»åž‹%qTä¸�æ˜¯%qTçš„æˆ�å‘˜ç±»æ¨¡æ�¿%qTä¸�æ˜¯%qTçš„æˆ�å‘˜%qTä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´%qTä¸�æ˜¯%qTçš„åµŒå¥—ç±»%qTä¸�æ˜¯ä¸€ä¸ªæŒ‡å�‘å¯¹è±¡çš„ç±»åž‹%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿ç±»åž‹%qTæ˜¯%qTçš„ä¸€ä¸ªä¸�å�¯è®¿é—®çš„åŸºç±»é€šè¿‡%<...%>ä¼ é€’æ—¶%qTè¢«æ��å�‡ä¸º%qT%qTä½œä¸º%qsè¢«å¼•ç”¨%qTä½œä¸ºæžšä¸¾è¢«å¼•ç”¨%qTè¢«è§£æž�åˆ°é�žç±»ç±»åž‹%qT%qTè¢«è§£æž�åˆ°é�žæžšä¸¾ç±»åž‹%qT%qVé™�å®šç¬¦ä¸�èƒ½åº”ç”¨åˆ°%qTä¸Š%2$L å¤„çš„ %1$qs ä¸�æ˜¯ä¸€ä¸ª VALUEå¿½ç•¥%qså±žæ€§%qså±žæ€§å�ªèƒ½åº”ç”¨äºŽå‡½æ•°%qså±žæ€§å�ªèƒ½ç”¨äºŽå¸¦å�¯å�˜å�‚æ•°å‡½æ•°%qså±žæ€§éœ€è¦�å¸¦æœ‰å��å�‚æ•°çš„åŽŸåž‹%qså’Œ%<auto%>é™�å®šç¬¦å�Œæ—¶ç”¨äºŽ%qE%qså’Œ%<register%>é™�å®šç¬¦å�Œæ—¶ç”¨äºŽ%qE%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªå‡½æ•°çš„å‡½æ•°%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªæ•°ç»„çš„å‡½æ•°%qså®šä¹‰åœ¨åœ¨é�žç±»ä½œç”¨åŸŸä¸­%qsä¸�æ”¯æŒ� MIPS16 ä»£ç �%qséœ€è¦�ä¸€ä¸ªå¸¸é‡�å®žå�‚%qsæ—¢æœ‰%<extern%>å�ˆæœ‰åˆ�å§‹å€¼è®¾å®š%qsæº¢å‡º%qså·²åˆ�å§‹åŒ–ï¼Œå�´å�ˆè¢«å£°æ˜Žä¸º%<extern%>%qs å·²å¼ƒç”¨ï¼›è¯·æ�¢ç”¨ -fno-zero-initialized-in-bss%qsæ¯”å…¶ç±»åž‹çš„å€¼è¦�çª„%qsä¸�æ˜¯ä¸€ä¸ª gcov æ•°æ�®æ–‡ä»¶%qså¯¹%qsè€Œè¨€æ— æ•ˆ%qsçš„ç‰ˆæœ¬æ˜¯%q.*sï¼Œéœ€è¦�çš„ç‰ˆæœ¬%q.*s%qså¿…é¡»ä¸Ž%qsä¸€èµ·ä½¿ç”¨%qséœ€è¦�ä¸€ä¸ªèƒ½æ��ä¾›%qsæŒ‡ä»¤çš„ç›®æ ‡æœº%qséœ€è¦� Branch-Likely æŒ‡ä»¤ä¸º auto å�˜é‡�%2$qEæŒ‡å®šäº†%1$qsä¸ºå½¢å�‚%2$qEæŒ‡å®šäº†%1$qsä¸ºç»“æž„å­—æ®µæŒ‡å®šäº†%qsä¸ºç»“æž„å­—æ®µ%2$qEæŒ‡å®šäº†%1$qsä¸ºæ— å��å½¢å�‚æŒ‡å®šäº†%qsä½¿ç”¨äº†%qsæ ‡è®°ï¼Œåœ¨å‘½å��%q#Tæ—¶%qsä½¿ç”¨åŠ¨æ€�æ ˆåˆ†é…�%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
*************** write_c_file - è¾“å‡ºå��ä¸º %sï¼Œå‰�ç¼€ä
*** 748,754 ****
  %sï¼šç‰ˆæœ¬â€˜%.4sâ€™ï¼Œé¦–é€‰ç‰ˆæœ¬â€˜%.4sâ€™
  â€™â€˜ â€™æ ‡è®°â€˜!â€™æ ‡è®°â€˜#â€™æ ‡è®°â€˜%%%câ€™ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ“�ä½œæ•°å‰�ç¼€ä½¿ç”¨â€˜%%&â€™ æ—¶æ²¡æœ‰æŒ‡å®šä»»ä½•åŠ¨æ€� TLS å¼•ç”¨â€˜%%lâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ ‡å�·â€˜%sâ€™è¢«åˆ†é…�ç»™â€˜%sâ€™ï¼Œä½†åœ¨é‡�æ–°ç¼–è¯‘çš„è¿‡ç¨‹ä¸­æœªå®šä¹‰ï¼Œæˆ–ç›¸å��â€˜'â€™æ ‡è®°â€˜(â€™æ ‡è®°â€˜+â€™æ ‡è®°â€˜-â€™æ ‡è®°â€˜0â€™æ ‡è®°â€˜Bâ€™æ“�ä½œæ•°è®¾ç½®äº†å¤šä¸ªä½�â€˜Bâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�â€˜Eâ€™ä¿®é¥°ç¬¦â€˜Iâ€™æ ‡è®°â€˜Oâ€™ä¿®é¥°ç¬¦â€˜^â€™æ ‡è®°â€˜_â€™æ ‡è®°â€˜aâ€™æ ‡è®°â€˜mâ€™æ ‡è®°â€˜oâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�â€˜qâ€™æ ‡è®°Â©(æ¶ˆæ�¯ç¼ºå°‘åŒ¹é…�çš„æ–¹æ³•ç­¾å��(æˆ�å‘˜æŒ‡é’ˆå�ªèƒ½ç”¨%<&%E%>æž„æˆ�)(éœ€è¦�ä¸€ä¸ªç±»å¤–çš„åˆ�å§‹åŒ–)(åŒ¿å��)(å¦‚æžœè¿™ä¸�æ˜¯æ‚¨åŽŸæ�¥çš„æƒ³æ³•ï¼Œè¯·ç¡®å®šæ­¤å‡½æ•°æ¨¡æ�¿å·²ç»�å£°æ˜Žè¿‡ï¼Œå¹¶åœ¨è¿™é‡Œçš„å‡½æ•°å��å�Žé�¢æ·»åŠ  <>)(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>G++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �)(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>ï¼ŒG++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �ï¼Œä½†æ˜¯å…�è®¸ä½¿ç”¨æœªå®šä¹‰çš„å��ç§°æ˜¯å·²å¼ƒç”¨çš„é£Žæ ¼)(åœ¨%qsçš„åˆ�å§‹åŒ–é™„è¿‘)(ä¹Ÿè®¸æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨%<typename %T::%E%>)(%qTçš„å®šä¹‰æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€ä¸ªåˆ†å�·)(å› æ­¤æ‚¨åº”è¯¥å�‘%<va_arg%>ä¼ é€’%qTè€Œä¸�æ˜¯%qT)(%s çš„é�™æ€�æž�æž„å‡½æ•°)(%s çš„é�™æ€�åˆ�å§‹å€¼è®¾å®š)(æ­¤ä¿¡æ�¯å�ªå¯¹æ¯�ä¸ªæº�æ–‡ä»¶æ˜¾ç¤ºä¸€æ¬¡)
  {{åŒ¿å��}}***è­¦å‘Š*** å­˜åœ¨æ´»è·ƒçš„æ�’ä»¶ï¼›é™¤é�žå�¯ä»¥åœ¨ä¸�åŠ è½½ä»»ä½•æ�’ä»¶çš„æƒ…å†µä¸‹é‡�çŽ°ï¼Œè¯·å‹¿å�‘ gcc æŠ¥å‘Šè½¯ä»¶é—®é¢˜ã€‚
! *this--help çš„å�‚æ•°%q.*sæœ‰æ­§ä¹‰ï¼Œè¯·æ”¹ç”¨æ›´åŠ æ˜Žç¡®çš„å�‚æ•°åˆ°è¾¾ --param inline-unit-growth ç»™å®šçš„æž�é™�åˆ°è¾¾ --param large-function-growth ç»™å®šçš„æž�é™�åˆ°è¾¾ --param large-stack-frame-growth ç»™å®šçš„æž�é™�åˆ°è¾¾ --param max-inline-insns-single ç»™å®šçš„æž�é™�åˆ°è¾¾ --param max-inline-insns-single ç»™å®šçš„æž�é™�å½“è¾“å…¥æ�¥è‡ªæ ‡å‡†è¾“å…¥è®¾å¤‡æ—¶ï¼Œéœ€è¦� -E æˆ– -x-I- æŒ‡å®šäº†ä¸¤æ¬¡-MG å�ªèƒ½ä¸Ž -M æˆ– -MM ä¸€èµ·ä½¿ç”¨-Werror=%sï¼šæ²¡æœ‰é€‰é¡¹ -%s-Wformat-contains-nul æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-extra-args æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-nonliteral æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-security æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-y2k æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-zero-length æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Xbind-now ä¸Ž -Xbind-lazy ä¸�å…¼å®¹-bundle ä¸�å…�è®¸ä¸Ž -dynamiclib ä¸€èµ·ä½¿ç”¨-bundle_loader ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨Ada éœ€è¦�æŒ‡å®š -c æˆ– -S-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-current_version å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-f%s å’Œ -msdata=%s äº’ä¸�å…¼å®¹CONST16 æŒ‡ä»¤ä¸�æ”¯æŒ� -f%s-f%s ä¸�å�—æ”¯æŒ�ï¼šå·²å¿½ç•¥-f%sleading-underscore åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fPIC å’Œ -fpic åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�-fPIC ä¸Ž -mcall-%s äº’ä¸�å…¼å®¹ä¸�æ”¯æŒ� -fPICä¸�æ”¯æŒ� -falign-labels=%dä¸�æ”¯æŒ� -falign-loops=%d-fassociative-math ä¸ºå…¶ä»–é€‰é¡¹æ‰€ç¦�ç”¨-fdata-sections åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fdbg-cnt=%s-fdirectives-only ä¸Ž -Wunused_macros ä¸�å…¼å®¹-fdirectives-only ä¸Ž -traditional ä¸�å…¼å®¹å¯¹ Ada è€Œè¨€ -fexcess-precision=standardå¯¹ C++ è€Œè¨€ -fexcess-precision=standardå¯¹ Fortran è€Œè¨€ -fexcess-precision=standard-ffunction-sections åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fhandle-exceptions å·²è¢«é‡�å‘½å��ä¸º -fexceptions (å¹¶ä¸”çŽ°åœ¨é»˜è®¤ä¸ºå¼€)-fira-verbose=<N>	æŽ§åˆ¶ IRA è¯Šæ–­ä¿¡æ�¯çš„çº§åˆ«ã€‚-fno-gnu89-inline ä»…åœ¨ GNU99 æˆ– C99 æ¨¡å¼�ä¸‹æ”¯æŒ�-force_flat_namespace ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨æ­¤ç›®æ ‡ä¸�æ”¯æŒ�ä¸�é™„å¸¦ -mdsbt ä½¿ç”¨ -fPIC å’Œ -fpic-fpic å’Œ -mapcs-reent äº’ä¸�å…¼å®¹ä¸�æ”¯æŒ� -fpic-fprefetch-loop-arrays ä¸�æ”¯æŒ�ä¸Ž -Os å¹¶ç”¨-fprefetch-loop-arrays åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fprefetch-loop-arrays åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�(å°�è¯• -march å¼€å…³)-frecord-gcc-switches åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-freorder-blocks-and-partition åœ¨æ­¤æž¶æž„ä¸‹ä¸�æ”¯æŒ�å †æ ˆå±•å¼€ä¿¡æ�¯-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å·¥ä½œ-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å’Œå¼‚å¸¸ä¸€èµ·å·¥ä½œ-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å·¥ä½œ-frepo å¿…é¡»ä¸Ž -c ä¸€èµ·ä½¿ç”¨-fsanitize=address å�Š -fsanitize=kernel-address ä¸Ž -fsanitize=thread ä¸�å…¼å®¹-fsanitize=address å�Š -fsanitize=kernel-address åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fsanitize=address ä¸Ž -fsanitize=kernel-address ä¸�å…¼å®¹-fsplit-stack ä¸�æ”¯æŒ�åœ¨åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨ 2 ä¸ªå¯„å­˜å™¨å�‚æ•°-fsplit-stack ä¸�æ”¯æŒ� 3 ä¸ªå¯„å­˜å™¨å�‚æ•°-fsplit-stack ä¸�æ”¯æŒ�å¯¹åµŒå¥—å‡½æ•°ä½¿ç”¨ fastcall-fstack-protector åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fwpa å’Œ -fltrans äº’æ–¥æ­¤å¤„ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ—¶æ‰�æ”¯æŒ� -g-g é€‰é¡¹å·²è¢«ç¦�ç”¨-g ä¸Ž -mno-apcs-frame å¹¶ç”¨å�¯èƒ½ä¸�èƒ½ç»™å‡ºæœ‰æ„�ä¹‰çš„è°ƒè¯•ä¿¡æ�¯-install_name å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-iplugindir <ç›®å½•>é€‰é¡¹æœªè¢«ä¼ é€’ç»™ gcc é©±åŠ¨ç¨‹åº�-keep_private_externs ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-m%s åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�-m64 éœ€è¦� PowerPC64 æž¶æž„ï¼Œæ­£åœ¨å�¯ç”¨-m64 éœ€è¦� PowerPC64 CPUéœ€è¦� -maix64ï¼šç›®å‰�å°šä¸�æ”¯æŒ� 64 ä½�è®¡ç®—å’Œ 32 ä½�å¯»å�€æ··ç”¨-maix64 éœ€è¦� PowerPC64 æž¶æž„è¢«å�¯ç”¨-malign-functions=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-malign-jumps=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-malign-loops=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-malign-power åœ¨ 64 ä½� Darwin ä¸‹ä¸�å�—æ”¯æŒ�ï¼›å®ƒä¸Žå·²å®‰è£…çš„ C å’Œ C++ åº“ä¸�å…¼å®¹-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�å…¼å®¹-mas100-syntax ä¸Ž -gdwarf ä¸�å…¼å®¹-masm=intel åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�-max-stackframe=%d ä¸�å�¯ç”¨ï¼Œä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æŒ�-mbig-endian å’Œ -mlittle-endian ä¸�èƒ½ä¸€èµ·ä½¿ç”¨-mcall-aixdesc ä¸Ž -mabi=elfv2 ä¸�å…¼å®¹-mcmodel incompatible ä¸Žå…¶ä»– toc é€‰é¡¹ä¸�å…¼å®¹32 ä½�ç³»ç»Ÿä¸�æ”¯æŒ� -mcmodel=-mcorea å¿…é¡»ä¸Ž -mmulticore ä¸€èµ·ä½¿ç”¨-mcoreb å¿…é¡»ä¸Ž -mmulticore ä¸€èµ·ä½¿ç”¨-mcpu=%s ä¸Ž -march=%s å†²çª�-mcpu=%s èŠ¯ç‰‡ç‰ˆæœ¬ä¸�æ­£ç¡®-mcpu=%s æ— æ•ˆ-mdirect-move éœ€è¦� -mvsx-mes0 ä»…é€‚ç”¨äºŽ C æº�ç �-mexr æœªä¸Ž -ms ä¸€èµ·ä½¿ç”¨-mexr æœªä¸Ž -ms æˆ– -msx ä¸€èµ·ä½¿ç”¨-mfdpic ä¸�å�—æ”¯æŒ�ï¼Œè¯·ä½¿ç”¨ bfin-linux-uclibc ç›®æ ‡-mfentry åœ¨ 32 ä½�ä¸‹ä¸�èƒ½å’Œ -fpic å�Œæ—¶ä½¿ç”¨-mfloat-abi=hard å’Œ VFP-mfloat-abi=soft å’Œ -mfloat-abi=hard ä¸�èƒ½ä¸€èµ·ä½¿ç”¨-mhard-dfp can%'t be used in conjunction with -msoft-floatä¸�æ”¯æŒ� -mhard-float-mincoming-stack-boundary=%d ä¸�åœ¨ %d å’Œ 12 ä¹‹é—´-mlong-double-64 ä¸�å…�è®¸ä¸Ž -m64 ä¸€èµ·ä½¿ç”¨-mmulticore å�ªèƒ½ç”¨äºŽ BF561-mmultiple åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�-mn æœªä¸Ž -mh, -ms æˆ– -msx ä¸€èµ·ä½¿ç”¨-mno-altivec ç¦�ç”¨äº† VSX-mno-fentry ä¸Ž SEH ä¸�å…¼å®¹-mnop-mcount ä¸Žæ­¤ç›®æ ‡ä¸�å…¼å®¹-mpcrel -fPIC ç›®å‰�åœ¨æ‰€é€‰çš„ CPU ä¸Šä¸�å�—æ”¯æŒ�-mpic-register= ä¸�ä¸Ž -fpic å¹¶ç”¨æ—¶ä¸�èµ·ä½œç”¨-mpower8-vector éœ€è¦� -mvsx-mpreferred-stack-boundary=%d çš„å€¼ä¸�åœ¨ %d å’Œ %d ä¹‹é—´-mquad-memory éœ€è¦� 64 ä½�æ¨¡å¼�-mrecip éœ€è¦� -ffinite-math æˆ– -ffast-math-mrecip éœ€è¦� -fno-trapping-math æˆ– -ffast-math-mrecip éœ€è¦� -freciprocal-math æˆ– -ffast-math-mregparm=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-mrelax å�ªåœ¨ RTP PIC ä¸Šå�—æ”¯æŒ�-mrelocatable ä¸Ž -mcall-%s äº’ä¸�å…¼å®¹-mrelocatable å’Œ -mno-minimal-toc äº’ä¸�å…¼å®¹-mrelocatable ä¸Ž -msdata=%s äº’ä¸�å…¼å®¹-ms2600 æœªä¸Ž -ms ä¸€èµ·ä½¿ç”¨-msdata=%s ä¸Ž -mcall-%s äº’ä¸�å…¼å®¹-msecure-plt ä¸�ä¸ºæ‚¨çš„æ±‡ç¼–å™¨æ‰€æ”¯æŒ�æŒ‡å®šäº† -mshared-library-id= å�´æ²¡æœ‰ä½¿ç”¨ -mid-shared-library-mshared-library-id=%s ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-msimple-fpu é€‰é¡¹è¢«å¿½ç•¥ä¸�èƒ½å�Œæ—¶æŒ‡å®š -msingle-float å’Œ -msoft-float-msingle-float é€‰é¡¹ç­‰å�ŒäºŽ -mhard-float-mstack-guard æ„�å‘³ç�€ä½¿ç”¨ -mstack-size-mstring åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�-mstringop-strategy=rep_8byte ä¸�æ”¯æŒ�ç”¨äºŽ 32 ä½�ä»£ç �-mtune= éœ€è¦� mn10300ã€�am33ã€�am33-2 æˆ– am34-mupper-regs-df éœ€è¦� -mvsx-mvsx ä¸Ž -mno-altivec äº’ä¸�å…¼å®¹-mvsx ä¸Ž -mpaired äº’ä¸�å…¼å®¹-mvsx éœ€è¦�å�˜å�€å¯»å�€-mvsx éœ€è¦�ç¡¬ä»¶æµ®ç‚¹-mvsx-timode éœ€è¦� -mvsx-mxl-multiply-high å�ªèƒ½é…�å�ˆ -mcpu=v6.00.a æˆ–æ›´å¤§å€¼ä½¿ç”¨-mxl-multiply-high éœ€è¦� -mno-xl-soft-mul-mxl-reorder å�ªèƒ½é…�å�ˆ -mcpu=v8.30.a æˆ–æ›´å¤§å€¼ä½¿ç”¨-pg å’Œ -fomit-frame-pointer äº’ä¸�å…¼å®¹ä¸�æ”¯æŒ� -pipe-private_bundle ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­çš„ .NOT. è¿�ç®—ç¬¦å¿…é¡»å¸¦ LOGICAL æ“�ä½œæ•°128 ä½� long double åœ¨ VAX ä¸Šä¸�å�—æ”¯æŒ�387 æŒ‡ä»¤é›†å·²ç¦�ç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�<åœ¨åˆ�å§‹åŒ–è¿‡ç¨‹ä¸­>
  <åŒ¿å��><èŠ±æ‹¬å�·å†…çš„åˆ�å§‹å€¼åˆ—è¡¨><built-in><å‘½ä»¤è¡Œ><å£°æ˜Žé”™è¯¯><æžšä¸¾å€¼><é”™è¯¯è¡¨è¾¾å¼�><è¡¨è¾¾å¼�é”™è¯¯><lambda<ä¸¢å¤±><è¿”å›žå€¼><è¿”å›žå€¼><è¯­å�¥><tag é”™è¯¯><æ¨¡æ�¿å�‚æ•°æ•°é”™è¯¯><throw è¡¨è¾¾å¼�><ç±»åž‹é”™è¯¯><ç±»åž‹é”™è¯¯><typedef é”™è¯¯><ç±»åž‹å‰�ç¼€é”™è¯¯><æœªçŸ¥çš„è¿�ç®—ç¬¦><æœªçŸ¥><æ— å��å®šç‚¹æ•°ï¼š<æ— å��æµ®ç‚¹æ•°ï¼š<æ— å��æ— ç¬¦å�·ï¼š<æ— å��><æœªè§£æž�><æœªè§£å†³çš„é‡�è½½å‡½æ•°ç±»åž‹>@catch å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå·²çŸ¥çš„ Objective-C ç±»ç±»åž‹æ‰¾ä¸�åˆ°ç±» %qE çš„ @interfaceAAPCS ä¸�æ”¯æŒ� -mcallee-super-interworkingAAPCS ä¸�æ”¯æŒ� -mcaller-super-interworking%Lå¤„çš„ ACCESS è§„æ ¼å·²ç»�è¢«æŒ‡å®š%L å¤„ ALLOCATABLE æŒ‡å®šåœ¨ INTERFACE ä½“ä¹‹å¤–%L ä¸�å…�è®¸æœ‰ ALTERNATIVE RETURNä¸�æ”¯æŒ� APCS é‡�å…¥ä»£ç �ã€‚å·²å¿½ç•¥ASSERT_EXPR å…·æœ‰ä¸€ä¸ªæ€»æ˜¯å�‡çš„æ�¡ä»¶%Lå¤„çš„ ASSIGN è¯­å�¥éœ€è¦�ä¸€ä¸ªé»˜è®¤æ ‡é‡� INTEGER å�˜é‡�ASSIGNED GOTO è¯­å�¥åœ¨%Lå¤„éœ€è¦�ä¸€ä¸ª INTEGER å�˜é‡�%Cå¤„çš„ ASYNCHRONOUS= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­å¿…é¡»ä¸º%Lå¤„çš„ ASYNCHRONOUS= æŒ‡å®šä¸€ä¸ªåˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸ºè¾¹ %d->%d åˆ�å§‹åŒ– AUX æŒ‡é’ˆæ²¡æœ‰å�¯ç”¨ AVXï¼Œå�´å‡ºçŽ°äº† AVX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI%2$Cå¤„çš„ %1$s è¿�ç®—ç¬¦çš„è®¿é—®è§„æ ¼è¯´æ˜Žå·²ç»�è¢«æŒ‡å®š%2$Cå¤„çš„ .%1$s. è¿�ç®—ç¬¦çš„è®¿é—®è§„æ ¼è¯´æ˜Žå·²ç»�è¢«æŒ‡å®šåœ¨ 32 ä½� PPU å¯¹è±¡è®¿é—®å�˜é‡�ï¼ˆé»˜è®¤ï¼‰ã€‚åœ¨ 64 ä½� PPU å¯¹è±¡è®¿é—®å�˜é‡�ã€‚å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦ä¸�åŒ¹é…�å…¶è™šå�‚å£°æ˜Žâ€˜%sâ€™(%ld/%ld)å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦çŸ­äºŽå…¶è™šå�‚å£°æ˜Žâ€˜%sâ€™(%ld/%ld)%Cå¤„å�¯åˆ†é…�çš„ç»„ä»¶å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢%Lå¤„åˆ†é…�çš„å¯¹è±¡ä¹Ÿå‡ºçŽ°åœ¨%Lå¤„%Lå¤„çš„åˆ†é…�å¯¹è±¡å¿…é¡»æ˜¯ ALLOCATABLE æˆ– POINTERå†…å­˜åˆ†é…�å°†è¶…è¿‡å†…å­˜ä¸Šé™�å…�è®¸åœ¨ __ea å’Œæ™®é€šæŒ‡é’ˆä¹‹é—´çš„è½¬æ�¢(é»˜è®¤)ã€‚å…�è®¸å…·æœ‰ä¸�å�Œå…ƒç´ æ•°é‡�å’Œ/æˆ–å…ƒç´ ç±»åž‹çš„å�‘é‡�é—´çš„è½¬æ�¢%Cå¤„å·²åœ¨ä¸€ä¸ª CONTAINS å�—å†…éƒ¨ %Cå¤„çš„æ›¿ä»£ RETURN è¯­å�¥å�ªå…�è®¸å‡ºçŽ°åœ¨ SUBROUTINE ä¸­%Lå¤„çš„æ›¿ä»£ RETURN è¯­å�¥éœ€è¦�ä¸€ä¸ª SCALAR-INTEGER è¿”å›žé™�å®šç¬¦æ›¿ä»£è¿”å›žä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¿�ç®—ç¬¦æŽ¥å�£ä¸­ä¼ é€’ AltiVec å�‚æ•°ç»™æ— åŽŸåž‹çš„å‡½æ•°AltiVec åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�æ€»æ˜¯ç”Ÿæˆ�é•¿è°ƒç”¨ã€‚%Cå¤„ TYPE å®šä¹‰ä¸­çš„æ­§ä¹‰ç¬¦å�·%L ä¸�å¸¦ * è™šå�‚çš„æ›¿ä»£è¿”å›ž%Lå¤„å¤–éƒ¨ FORALL æž„é€ å·²ç»�æœ‰ä¸€ä¸ªå�Œå��çš„ç´¢å¼•è·³è½¬æ��ç¤ºå’Œå…¶åˆ†æ”¯ä¹‹é—´æ‰€å…�è®¸çš„å¤§è‡´æœ€å¤§æŒ‡ä»¤æ•°[125]ã€‚%Lå¤„å†…å»º REPEAT çš„ NCOPIES å®žå�‚æ˜¯è´Ÿçš„å†…å»ºå‡½æ•° REPEAT çš„ NCOPIES å�‚æ•°å¤ªå¤§%Lå¤„å†…å»º REPEAT çš„ NCOPIES å®žå�‚å¤ªå¤§%Lå¤„å®žå�‚ç»´æ•°å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹%L å®žå�‚ç»´æ•°å¿…é¡»æ˜¯æ ‡é‡�%s çš„å�‚æ•°(ä½�äºŽ %L)é•¿åº¦å¿…é¡»ä¸º 1%2$Lå¤„ %1$s å‡½æ•°çš„å�‚æ•°æ˜¯è´Ÿçš„%2$Lå¤„çš„ %1$s å‡½æ•°çš„å�‚æ•°å¯¹äºŽç§�åˆ«ä¸º %3$d çš„å¯¹æ¯”åº�åˆ—æ�¥è¯´å¤ªå¤§%2$Lå¤„ %1$s å‡½æ•°çš„å�‚æ•°ä¸�åœ¨[0ï¼Œ127]èŒƒå›´å†…%Lå¤„ ACOS çš„å�‚æ•°å¿…é¡»åœ¨ -1 å’Œ 1 ä¹‹é—´%Lå¤„ ACOSH çš„å�‚æ•°å¿…é¡»ä¸�å°�äºŽ 1%Lå¤„ ASIN çš„å�‚æ•°å¿…é¡»åœ¨ -1 å’Œ 1 ä¹‹é—´%Lå¤„ ATANH çš„å�‚æ•°å¿…é¡»åœ¨ -1 å’Œ 1 ä¹‹é—´%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ ALLOCATABLE%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ INTENT(OUT)%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ OPTIONAL%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ POINTER%Lå¤„ IACHAR çš„å�‚æ•°é•¿åº¦å¿…é¡»ä¸º 1%Lå¤„ IACHAR å‡½æ•°çš„å®žå�‚ä¸�åœ¨ 0..127 èŒƒå›´å†…%Lå¤„ ICHAR çš„å�‚æ•°é•¿åº¦å¿…é¡»ä¸º 1%Lå¤„ LOG çš„å®žå�‚ä¸�å�¯ä»¥å°�äºŽæˆ–ç­‰äºŽé›¶%Lå¤„ LOG10 çš„å®žå�‚ä¸�å�¯ä»¥å°�äºŽæˆ–ç­‰äºŽé›¶%Lå¤„ SELECT è¯­å�¥çš„å®žå�‚ä¸�èƒ½æ˜¯ %s%Lå¤„ SELECT è¯­å�¥ä¸­çš„å®žå�‚å¿…é¡»ä¸ºæ ‡é‡�%Lå¤„ SQRT çš„å�‚æ•°ä¸ºè´Ÿ%C å¤„çš„ç®—æœ¯ IF è¯­å�¥%Lå¤„ç®—æœ¯ NaN%Lå¤„ç®—æœ¯æ­£å¸¸%3$Lå¤„ä»Ž %1$s è½¬æ�¢åˆ° %2$s ç®—æœ¯æ­£å¸¸%Lå¤„ç®—æœ¯ä¸Šæº¢%Lå¤„ç®—æœ¯ä¸‹æº¢%Cå¤„ç»“æž„çš„æ•°ç»„ç»„ä»¶å¿…é¡»æœ‰æ˜¾å¼�çš„å¤–å½¢%Cå¤„ç»“æž„çš„æ•°ç»„ç»„ä»¶å¿…é¡»æœ‰æ˜¾å¼�æˆ–å»¶è¿Ÿçš„å¤–å½¢%Lå¤„æ•°ç»„ç´¢å¼•æ˜¯ä¸€ä¸ªç§©ä¸º %d çš„æ•°ç»„%Lå¤„æ•°ç»„ç´¢å¼•å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹è€Œä¸�æ˜¯ %s%Lå¤„æ•°ç»„ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�%Lå¤„æ•°ç»„æ“�ä½œæ•°æ— æ³•è¢«ä½¿ç”¨%3$Lå¤„ä»Ž %1$s åˆ° %2$s çš„è½¬æ�¢ä¸�é€‚å�ˆæ•°ç»„æ“�ä½œæ•°%Cå¤„çš„ä»»ä½•å¼•ç”¨éƒ½ä¸�èƒ½å¤šäºŽ %d ç»´%1$Lå¤„æ•°ç»„å¼•ç”¨åœ¨ç¬¬ %4$d ç»´ä¸­è¶Šç•Œ(%2$ld < %3$ld)%1$Lå¤„æ•°ç»„å¼•ç”¨åœ¨ç¬¬ %4$d ç»´ä¸­è¶Šç•Œ(%2$ld > %3$ld)%Cå¤„ EQUIVALENCE ä¸­çš„æ•°ç»„å¼•ç”¨ä¸�èƒ½æ˜¯ä¸ªæ•°ç»„æ®µå¯¹æ•°ç»„çš„å¼•ç”¨è¶…å‡ºèŒƒå›´%Lå¤„ç”±å�‘é‡�ä¸‹æ ‡é€‰æ‹©çš„æ•°ç»„æ®µä¸�åº”æ˜¯æŒ‡é’ˆçš„ç›®æ ‡%Cå¤„æ•°ç»„è§„æ ¼ä¸­æœ‰å¤šäºŽ %d çš„ç»´æ•°%Lå¤„æ•°ç»„è§„æ ¼å¿…é¡»å»¶è¿Ÿ%Lå¤„çš„ ALLOCATE è¯­å�¥ä¸­éœ€è¦�æ•°ç»„è§„æ ¼è¯´æ˜Žæ±‡ç¼–å™¨ä¸�æ”¯æŒ� -mabi=ilp32æ±‡ç¼–å™¨é€‰é¡¹
  =========
  
--- 757,763 ----
  %sï¼šç‰ˆæœ¬â€˜%.4sâ€™ï¼Œé¦–é€‰ç‰ˆæœ¬â€˜%.4sâ€™
  â€™â€˜ â€™æ ‡è®°â€˜!â€™æ ‡è®°â€˜#â€™æ ‡è®°â€˜%%%câ€™ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ“�ä½œæ•°å‰�ç¼€ä½¿ç”¨â€˜%%&â€™ æ—¶æ²¡æœ‰æŒ‡å®šä»»ä½•åŠ¨æ€� TLS å¼•ç”¨â€˜%%lâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ ‡å�·â€˜%sâ€™è¢«åˆ†é…�ç»™â€˜%sâ€™ï¼Œä½†åœ¨é‡�æ–°ç¼–è¯‘çš„è¿‡ç¨‹ä¸­æœªå®šä¹‰ï¼Œæˆ–ç›¸å��â€˜'â€™æ ‡è®°â€˜(â€™æ ‡è®°â€˜+â€™æ ‡è®°â€˜-â€™æ ‡è®°â€˜0â€™æ ‡è®°â€˜Bâ€™æ“�ä½œæ•°è®¾ç½®äº†å¤šä¸ªä½�â€˜Bâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�â€˜Eâ€™ä¿®é¥°ç¬¦â€˜Iâ€™æ ‡è®°â€˜Oâ€™ä¿®é¥°ç¬¦â€˜^â€™æ ‡è®°â€˜_â€™æ ‡è®°â€˜aâ€™æ ‡è®°â€˜mâ€™æ ‡è®°â€˜oâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�â€˜qâ€™æ ‡è®°Â©(æ¶ˆæ�¯ç¼ºå°‘åŒ¹é…�çš„æ–¹æ³•ç­¾å��(æˆ�å‘˜æŒ‡é’ˆå�ªèƒ½ç”¨%<&%E%>æž„æˆ�)(éœ€è¦�ä¸€ä¸ªç±»å¤–çš„åˆ�å§‹åŒ–)(åŒ¿å��)(å¦‚æžœè¿™ä¸�æ˜¯æ‚¨åŽŸæ�¥çš„æƒ³æ³•ï¼Œè¯·ç¡®å®šæ­¤å‡½æ•°æ¨¡æ�¿å·²ç»�å£°æ˜Žè¿‡ï¼Œå¹¶åœ¨è¿™é‡Œçš„å‡½æ•°å��å�Žé�¢æ·»åŠ  <>)(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>G++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �)(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>ï¼ŒG++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �ï¼Œä½†æ˜¯å…�è®¸ä½¿ç”¨æœªå®šä¹‰çš„å��ç§°æ˜¯å·²å¼ƒç”¨çš„é£Žæ ¼)(åœ¨%qsçš„åˆ�å§‹åŒ–é™„è¿‘)(ä¹Ÿè®¸æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨%<typename %T::%E%>)(%qTçš„å®šä¹‰æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€ä¸ªåˆ†å�·)(å› æ­¤æ‚¨åº”è¯¥å�‘%<va_arg%>ä¼ é€’%qTè€Œä¸�æ˜¯%qT)(%s çš„é�™æ€�æž�æž„å‡½æ•°)(%s çš„é�™æ€�åˆ�å§‹å€¼è®¾å®š)(æ­¤ä¿¡æ�¯å�ªå¯¹æ¯�ä¸ªæº�æ–‡ä»¶æ˜¾ç¤ºä¸€æ¬¡)
  {{åŒ¿å��}}***è­¦å‘Š*** å­˜åœ¨æ´»è·ƒçš„æ�’ä»¶ï¼›é™¤é�žå�¯ä»¥åœ¨ä¸�åŠ è½½ä»»ä½•æ�’ä»¶çš„æƒ…å†µä¸‹é‡�çŽ°ï¼Œè¯·å‹¿å�‘ gcc æŠ¥å‘Šè½¯ä»¶é—®é¢˜ã€‚
! *this--help çš„å�‚æ•°%q.*sæœ‰æ­§ä¹‰ï¼Œè¯·æ”¹ç”¨æ›´åŠ æ˜Žç¡®çš„å�‚æ•°åˆ°è¾¾ --param inline-unit-growth ç»™å®šçš„æž�é™�åˆ°è¾¾ --param large-function-growth ç»™å®šçš„æž�é™�åˆ°è¾¾ --param large-stack-frame-growth ç»™å®šçš„æž�é™�åˆ°è¾¾ --param max-inline-insns-single ç»™å®šçš„æž�é™�åˆ°è¾¾ --param max-inline-insns-single ç»™å®šçš„æž�é™�å½“è¾“å…¥æ�¥è‡ªæ ‡å‡†è¾“å…¥è®¾å¤‡æ—¶ï¼Œéœ€è¦� -E æˆ– -x-I- æŒ‡å®šäº†ä¸¤æ¬¡-MG å�ªèƒ½ä¸Ž -M æˆ– -MM ä¸€èµ·ä½¿ç”¨-Werror=%sï¼šæ²¡æœ‰é€‰é¡¹ -%s-Wformat-contains-nul æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-extra-args æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-nonliteral æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-security æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-y2k æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-zero-length æœªä¸Ž -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Xbind-now ä¸Ž -Xbind-lazy ä¸�å…¼å®¹-bundle ä¸�å…�è®¸ä¸Ž -dynamiclib ä¸€èµ·ä½¿ç”¨-bundle_loader ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨Ada éœ€è¦�æŒ‡å®š -c æˆ– -S-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-current_version å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-f%s å’Œ -msdata=%s äº’ä¸�å…¼å®¹CONST16 æŒ‡ä»¤ä¸�æ”¯æŒ� -f%s-f%s ä¸�å�—æ”¯æŒ�ï¼šå·²å¿½ç•¥-f%sleading-underscore åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fPIC å’Œ -fpic åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�-fPIC ä¸Ž -mcall-%s äº’ä¸�å…¼å®¹ä¸�æ”¯æŒ� -fPICä¸�æ”¯æŒ� -falign-labels=%dä¸�æ”¯æŒ� -falign-loops=%d-fassociative-math ä¸ºå…¶ä»–é€‰é¡¹æ‰€ç¦�ç”¨-fdata-sections åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fdbg-cnt=%s-fdirectives-only ä¸Ž -Wunused_macros ä¸�å…¼å®¹-fdirectives-only ä¸Ž -traditional ä¸�å…¼å®¹å¯¹ Ada è€Œè¨€ -fexcess-precision=standardå¯¹ C++ è€Œè¨€ -fexcess-precision=standardå¯¹ Fortran è€Œè¨€ -fexcess-precision=standard-ffunction-sections åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fhandle-exceptions å·²è¢«é‡�å‘½å��ä¸º -fexceptions (å¹¶ä¸”çŽ°åœ¨é»˜è®¤ä¸ºå¼€)-fira-verbose=<N>	æŽ§åˆ¶ IRA è¯Šæ–­ä¿¡æ�¯çš„çº§åˆ«ã€‚-fno-gnu89-inline ä»…åœ¨ GNU99 æˆ– C99 æ¨¡å¼�ä¸‹æ”¯æŒ�-force_flat_namespace ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨æ­¤ç›®æ ‡ä¸�æ”¯æŒ�ä¸�é™„å¸¦ -mdsbt ä½¿ç”¨ -fPIC å’Œ -fpic-fpic å’Œ -mapcs-reent äº’ä¸�å…¼å®¹ä¸�æ”¯æŒ� -fpic-fprefetch-loop-arrays ä¸�æ”¯æŒ�ä¸Ž -Os å¹¶ç”¨-fprefetch-loop-arrays åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fprefetch-loop-arrays åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�(å°�è¯• -march å¼€å…³)-frecord-gcc-switches åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-freorder-blocks-and-partition åœ¨æ­¤æž¶æž„ä¸‹ä¸�æ”¯æŒ�å †æ ˆå±•å¼€ä¿¡æ�¯-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å·¥ä½œ-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å’Œå¼‚å¸¸ä¸€èµ·å·¥ä½œ-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å·¥ä½œ-frepo å¿…é¡»ä¸Ž -c ä¸€èµ·ä½¿ç”¨-fsanitize=address å�Š -fsanitize=kernel-address ä¸Ž -fsanitize=thread ä¸�å…¼å®¹-fsanitize=address å�Š -fsanitize=kernel-address åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fsanitize=address ä¸Ž -fsanitize=kernel-address ä¸�å…¼å®¹-fsplit-stack ä¸�æ”¯æŒ�åœ¨åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨ 2 ä¸ªå¯„å­˜å™¨å�‚æ•°-fsplit-stack ä¸�æ”¯æŒ� 3 ä¸ªå¯„å­˜å™¨å�‚æ•°-fsplit-stack ä¸�æ”¯æŒ�å¯¹åµŒå¥—å‡½æ•°ä½¿ç”¨ fastcall-fstack-protector åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�-fwpa å’Œ -fltrans äº’æ–¥æ­¤å¤„ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ—¶æ‰�æ”¯æŒ� -g-g é€‰é¡¹å·²è¢«ç¦�ç”¨-g ä¸Ž -mno-apcs-frame å¹¶ç”¨å�¯èƒ½ä¸�èƒ½ç»™å‡ºæœ‰æ„�ä¹‰çš„è°ƒè¯•ä¿¡æ�¯-install_name å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-iplugindir <ç›®å½•>é€‰é¡¹æœªè¢«ä¼ é€’ç»™ gcc é©±åŠ¨ç¨‹åº�-keep_private_externs ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-m%s åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�-m64 éœ€è¦� PowerPC64 æž¶æž„ï¼Œæ­£åœ¨å�¯ç”¨-m64 éœ€è¦� PowerPC64 CPUéœ€è¦� -maix64ï¼šç›®å‰�å°šä¸�æ”¯æŒ� 64 ä½�è®¡ç®—å’Œ 32 ä½�å¯»å�€æ··ç”¨-maix64 éœ€è¦� PowerPC64 æž¶æž„è¢«å�¯ç”¨-malign-functions=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-malign-jumps=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-malign-loops=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-malign-power åœ¨ 64 ä½� Darwin ä¸‹ä¸�å�—æ”¯æŒ�ï¼›å®ƒä¸Žå·²å®‰è£…çš„ C å’Œ C++ åº“ä¸�å…¼å®¹-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�å…¼å®¹-mas100-syntax ä¸Ž -gdwarf ä¸�å…¼å®¹-masm=intel åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�-max-stackframe=%d ä¸�å�¯ç”¨ï¼Œä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æŒ�-mbig-endian å’Œ -mlittle-endian ä¸�èƒ½ä¸€èµ·ä½¿ç”¨-mcall-aixdesc ä¸Ž -mabi=elfv2 ä¸�å…¼å®¹-mcmodel incompatible ä¸Žå…¶ä»– toc é€‰é¡¹ä¸�å…¼å®¹-mcorea å¿…é¡»ä¸Ž -mmulticore ä¸€èµ·ä½¿ç”¨-mcoreb å¿…é¡»ä¸Ž -mmulticore ä¸€èµ·ä½¿ç”¨-mcpu=%s ä¸Ž -march=%s å†²çª�-mcpu=%s èŠ¯ç‰‡ç‰ˆæœ¬ä¸�æ­£ç¡®-mcpu=%s æ— æ•ˆ-mdirect-move éœ€è¦� -mvsx-mes0 ä»…é€‚ç”¨äºŽ C æº�ç �-mexr æœªä¸Ž -ms ä¸€èµ·ä½¿ç”¨-mexr æœªä¸Ž -ms æˆ– -msx ä¸€èµ·ä½¿ç”¨-mfdpic ä¸�å�—æ”¯æŒ�ï¼Œè¯·ä½¿ç”¨ bfin-linux-uclibc ç›®æ ‡-mfentry åœ¨ 32 ä½�ä¸‹ä¸�èƒ½å’Œ -fpic å�Œæ—¶ä½¿ç”¨-mfloat-abi=hard å’Œ VFP-mfloat-abi=soft å’Œ -mfloat-abi=hard ä¸�èƒ½ä¸€èµ·ä½¿ç”¨-mhard-dfp can%'t be used in conjunction with -msoft-floatä¸�æ”¯æŒ� -mhard-float-mincoming-stack-boundary=%d ä¸�åœ¨ %d å’Œ 12 ä¹‹é—´-mlong-double-64 ä¸�å…�è®¸ä¸Ž -m64 ä¸€èµ·ä½¿ç”¨-mmulticore å�ªèƒ½ç”¨äºŽ BF561-mmultiple åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�-mn æœªä¸Ž -mh, -ms æˆ– -msx ä¸€èµ·ä½¿ç”¨-mno-altivec ç¦�ç”¨äº† VSX-mno-fentry ä¸Ž SEH ä¸�å…¼å®¹-mnop-mcount ä¸Žæ­¤ç›®æ ‡ä¸�å…¼å®¹-mpcrel -fPIC ç›®å‰�åœ¨æ‰€é€‰çš„ CPU ä¸Šä¸�å�—æ”¯æŒ�-mpic-register= ä¸�ä¸Ž -fpic å¹¶ç”¨æ—¶ä¸�èµ·ä½œç”¨-mpower8-vector éœ€è¦� -mvsx-mpreferred-stack-boundary=%d çš„å€¼ä¸�åœ¨ %d å’Œ %d ä¹‹é—´-mquad-memory éœ€è¦� 64 ä½�æ¨¡å¼�-mrecip éœ€è¦� -ffinite-math æˆ– -ffast-math-mrecip éœ€è¦� -fno-trapping-math æˆ– -ffast-math-mrecip éœ€è¦� -freciprocal-math æˆ– -ffast-math-mregparm=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-mrelax å�ªåœ¨ RTP PIC ä¸Šå�—æ”¯æŒ�-mrelocatable ä¸Ž -mcall-%s äº’ä¸�å…¼å®¹-mrelocatable å’Œ -mno-minimal-toc äº’ä¸�å…¼å®¹-mrelocatable ä¸Ž -msdata=%s äº’ä¸�å…¼å®¹-ms2600 æœªä¸Ž -ms ä¸€èµ·ä½¿ç”¨-msdata=%s ä¸Ž -mcall-%s äº’ä¸�å…¼å®¹-msecure-plt ä¸�ä¸ºæ‚¨çš„æ±‡ç¼–å™¨æ‰€æ”¯æŒ�æŒ‡å®šäº† -mshared-library-id= å�´æ²¡æœ‰ä½¿ç”¨ -mid-shared-library-mshared-library-id=%s ä¸�åœ¨ 0 å’Œ %d ä¹‹é—´-msimple-fpu é€‰é¡¹è¢«å¿½ç•¥ä¸�èƒ½å�Œæ—¶æŒ‡å®š -msingle-float å’Œ -msoft-float-msingle-float é€‰é¡¹ç­‰å�ŒäºŽ -mhard-float-mstack-guard æ„�å‘³ç�€ä½¿ç”¨ -mstack-size-mstring åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�-mstringop-strategy=rep_8byte ä¸�æ”¯æŒ�ç”¨äºŽ 32 ä½�ä»£ç �-mtune= éœ€è¦� mn10300ã€�am33ã€�am33-2 æˆ– am34-mupper-regs-df éœ€è¦� -mvsx-mvsx ä¸Ž -mno-altivec äº’ä¸�å…¼å®¹-mvsx ä¸Ž -mpaired äº’ä¸�å…¼å®¹-mvsx éœ€è¦�å�˜å�€å¯»å�€-mvsx éœ€è¦�ç¡¬ä»¶æµ®ç‚¹-mvsx-timode éœ€è¦� -mvsx-mxl-multiply-high å�ªèƒ½é…�å�ˆ -mcpu=v6.00.a æˆ–æ›´å¤§å€¼ä½¿ç”¨-mxl-multiply-high éœ€è¦� -mno-xl-soft-mul-mxl-reorder å�ªèƒ½é…�å�ˆ -mcpu=v8.30.a æˆ–æ›´å¤§å€¼ä½¿ç”¨-pg å’Œ -fomit-frame-pointer äº’ä¸�å…¼å®¹ä¸�æ”¯æŒ� -pipe-private_bundle ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­çš„ .NOT. è¿�ç®—ç¬¦å¿…é¡»å¸¦ LOGICAL æ“�ä½œæ•°128 ä½� long double åœ¨ VAX ä¸Šä¸�å�—æ”¯æŒ�387 æŒ‡ä»¤é›†å·²ç¦�ç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�<åœ¨åˆ�å§‹åŒ–è¿‡ç¨‹ä¸­>
  <åŒ¿å��><èŠ±æ‹¬å�·å†…çš„åˆ�å§‹å€¼åˆ—è¡¨><built-in><å‘½ä»¤è¡Œ><å£°æ˜Žé”™è¯¯><æžšä¸¾å€¼><é”™è¯¯è¡¨è¾¾å¼�><è¡¨è¾¾å¼�é”™è¯¯><lambda<ä¸¢å¤±><è¿”å›žå€¼><è¿”å›žå€¼><è¯­å�¥><tag é”™è¯¯><æ¨¡æ�¿å�‚æ•°æ•°é”™è¯¯><throw è¡¨è¾¾å¼�><ç±»åž‹é”™è¯¯><ç±»åž‹é”™è¯¯><typedef é”™è¯¯><ç±»åž‹å‰�ç¼€é”™è¯¯><æœªçŸ¥çš„è¿�ç®—ç¬¦><æœªçŸ¥><æ— å��å®šç‚¹æ•°ï¼š<æ— å��æµ®ç‚¹æ•°ï¼š<æ— å��æ— ç¬¦å�·ï¼š<æ— å��><æœªè§£æž�><æœªè§£å†³çš„é‡�è½½å‡½æ•°ç±»åž‹>@catch å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå·²çŸ¥çš„ Objective-C ç±»ç±»åž‹æ‰¾ä¸�åˆ°ç±» %qE çš„ @interfaceAAPCS ä¸�æ”¯æŒ� -mcallee-super-interworkingAAPCS ä¸�æ”¯æŒ� -mcaller-super-interworking%Lå¤„çš„ ACCESS è§„æ ¼å·²ç»�è¢«æŒ‡å®š%L å¤„ ALLOCATABLE æŒ‡å®šåœ¨ INTERFACE ä½“ä¹‹å¤–%L ä¸�å…�è®¸æœ‰ ALTERNATIVE RETURNä¸�æ”¯æŒ� APCS é‡�å…¥ä»£ç �ã€‚å·²å¿½ç•¥ASSERT_EXPR å…·æœ‰ä¸€ä¸ªæ€»æ˜¯å�‡çš„æ�¡ä»¶%Lå¤„çš„ ASSIGN è¯­å�¥éœ€è¦�ä¸€ä¸ªé»˜è®¤æ ‡é‡� INTEGER å�˜é‡�ASSIGNED GOTO è¯­å�¥åœ¨%Lå¤„éœ€è¦�ä¸€ä¸ª INTEGER å�˜é‡�%Cå¤„çš„ ASYNCHRONOUS= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­å¿…é¡»ä¸º%Lå¤„çš„ ASYNCHRONOUS= æŒ‡å®šä¸€ä¸ªåˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸ºè¾¹ %d->%d åˆ�å§‹åŒ– AUX æŒ‡é’ˆæ²¡æœ‰å�¯ç”¨ AVXï¼Œå�´å‡ºçŽ°äº† AVX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI%2$Cå¤„çš„ %1$s è¿�ç®—ç¬¦çš„è®¿é—®è§„æ ¼è¯´æ˜Žå·²ç»�è¢«æŒ‡å®š%2$Cå¤„çš„ .%1$s. è¿�ç®—ç¬¦çš„è®¿é—®è§„æ ¼è¯´æ˜Žå·²ç»�è¢«æŒ‡å®šåœ¨ 32 ä½� PPU å¯¹è±¡è®¿é—®å�˜é‡�ï¼ˆé»˜è®¤ï¼‰ã€‚åœ¨ 64 ä½� PPU å¯¹è±¡è®¿é—®å�˜é‡�ã€‚å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦ä¸�åŒ¹é…�å…¶è™šå�‚å£°æ˜Žâ€˜%sâ€™(%ld/%ld)å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦çŸ­äºŽå…¶è™šå�‚å£°æ˜Žâ€˜%sâ€™(%ld/%ld)%Cå¤„å�¯åˆ†é…�çš„ç»„ä»¶å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢%Lå¤„åˆ†é…�çš„å¯¹è±¡ä¹Ÿå‡ºçŽ°åœ¨%Lå¤„%Lå¤„çš„åˆ†é…�å¯¹è±¡å¿…é¡»æ˜¯ ALLOCATABLE æˆ– POINTERå†…å­˜åˆ†é…�å°†è¶…è¿‡å†…å­˜ä¸Šé™�å…�è®¸åœ¨ __ea å’Œæ™®é€šæŒ‡é’ˆä¹‹é—´çš„è½¬æ�¢(é»˜è®¤)ã€‚å…�è®¸å…·æœ‰ä¸�å�Œå…ƒç´ æ•°é‡�å’Œ/æˆ–å…ƒç´ ç±»åž‹çš„å�‘é‡�é—´çš„è½¬æ�¢%Cå¤„å·²åœ¨ä¸€ä¸ª CONTAINS å�—å†…éƒ¨ %Cå¤„çš„æ›¿ä»£ RETURN è¯­å�¥å�ªå…�è®¸å‡ºçŽ°åœ¨ SUBROUTINE ä¸­%Lå¤„çš„æ›¿ä»£ RETURN è¯­å�¥éœ€è¦�ä¸€ä¸ª SCALAR-INTEGER è¿”å›žé™�å®šç¬¦æ›¿ä»£è¿”å›žä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¿�ç®—ç¬¦æŽ¥å�£ä¸­ä¼ é€’ AltiVec å�‚æ•°ç»™æ— åŽŸåž‹çš„å‡½æ•°AltiVec åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�æ€»æ˜¯ç”Ÿæˆ�é•¿è°ƒç”¨ã€‚%Cå¤„ TYPE å®šä¹‰ä¸­çš„æ­§ä¹‰ç¬¦å�·%L ä¸�å¸¦ * è™šå�‚çš„æ›¿ä»£è¿”å›ž%Lå¤„å¤–éƒ¨ FORALL æž„é€ å·²ç»�æœ‰ä¸€ä¸ªå�Œå��çš„ç´¢å¼•è·³è½¬æ��ç¤ºå’Œå…¶åˆ†æ”¯ä¹‹é—´æ‰€å…�è®¸çš„å¤§è‡´æœ€å¤§æŒ‡ä»¤æ•°[125]ã€‚%Lå¤„å†…å»º REPEAT çš„ NCOPIES å®žå�‚æ˜¯è´Ÿçš„å†…å»ºå‡½æ•° REPEAT çš„ NCOPIES å�‚æ•°å¤ªå¤§%Lå¤„å†…å»º REPEAT çš„ NCOPIES å®žå�‚å¤ªå¤§%Lå¤„å®žå�‚ç»´æ•°å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹%L å®žå�‚ç»´æ•°å¿…é¡»æ˜¯æ ‡é‡�%s çš„å�‚æ•°(ä½�äºŽ %L)é•¿åº¦å¿…é¡»ä¸º 1%2$Lå¤„ %1$s å‡½æ•°çš„å�‚æ•°æ˜¯è´Ÿçš„%2$Lå¤„çš„ %1$s å‡½æ•°çš„å�‚æ•°å¯¹äºŽç§�åˆ«ä¸º %3$d çš„å¯¹æ¯”åº�åˆ—æ�¥è¯´å¤ªå¤§%2$Lå¤„ %1$s å‡½æ•°çš„å�‚æ•°ä¸�åœ¨[0ï¼Œ127]èŒƒå›´å†…%Lå¤„ ACOS çš„å�‚æ•°å¿…é¡»åœ¨ -1 å’Œ 1 ä¹‹é—´%Lå¤„ ACOSH çš„å�‚æ•°å¿…é¡»ä¸�å°�äºŽ 1%Lå¤„ ASIN çš„å�‚æ•°å¿…é¡»åœ¨ -1 å’Œ 1 ä¹‹é—´%Lå¤„ ATANH çš„å�‚æ•°å¿…é¡»åœ¨ -1 å’Œ 1 ä¹‹é—´%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ ALLOCATABLE%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ INTENT(OUT)%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ OPTIONAL%Lå¤„ FINAL è¿‡ç¨‹çš„å�‚æ•°å¿…é¡»ä¸�æ˜¯ POINTER%Lå¤„ IACHAR çš„å�‚æ•°é•¿åº¦å¿…é¡»ä¸º 1%Lå¤„ IACHAR å‡½æ•°çš„å®žå�‚ä¸�åœ¨ 0..127 èŒƒå›´å†…%Lå¤„ ICHAR çš„å�‚æ•°é•¿åº¦å¿…é¡»ä¸º 1%Lå¤„ LOG çš„å®žå�‚ä¸�å�¯ä»¥å°�äºŽæˆ–ç­‰äºŽé›¶%Lå¤„ LOG10 çš„å®žå�‚ä¸�å�¯ä»¥å°�äºŽæˆ–ç­‰äºŽé›¶%Lå¤„ SELECT è¯­å�¥çš„å®žå�‚ä¸�èƒ½æ˜¯ %s%Lå¤„ SELECT è¯­å�¥ä¸­çš„å®žå�‚å¿…é¡»ä¸ºæ ‡é‡�%Lå¤„ SQRT çš„å�‚æ•°ä¸ºè´Ÿ%C å¤„çš„ç®—æœ¯ IF è¯­å�¥%Lå¤„ç®—æœ¯ NaN%Lå¤„ç®—æœ¯æ­£å¸¸%3$Lå¤„ä»Ž %1$s è½¬æ�¢åˆ° %2$s ç®—æœ¯æ­£å¸¸%Lå¤„ç®—æœ¯ä¸Šæº¢%Lå¤„ç®—æœ¯ä¸‹æº¢%Cå¤„ç»“æž„çš„æ•°ç»„ç»„ä»¶å¿…é¡»æœ‰æ˜¾å¼�çš„å¤–å½¢%Cå¤„ç»“æž„çš„æ•°ç»„ç»„ä»¶å¿…é¡»æœ‰æ˜¾å¼�æˆ–å»¶è¿Ÿçš„å¤–å½¢%Lå¤„æ•°ç»„ç´¢å¼•æ˜¯ä¸€ä¸ªç§©ä¸º %d çš„æ•°ç»„%Lå¤„æ•°ç»„ç´¢å¼•å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹è€Œä¸�æ˜¯ %s%Lå¤„æ•°ç»„ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�%Lå¤„æ•°ç»„æ“�ä½œæ•°æ— æ³•è¢«ä½¿ç”¨%3$Lå¤„ä»Ž %1$s åˆ° %2$s çš„è½¬æ�¢ä¸�é€‚å�ˆæ•°ç»„æ“�ä½œæ•°%Cå¤„çš„ä»»ä½•å¼•ç”¨éƒ½ä¸�èƒ½å¤šäºŽ %d ç»´%1$Lå¤„æ•°ç»„å¼•ç”¨åœ¨ç¬¬ %4$d ç»´ä¸­è¶Šç•Œ(%2$ld < %3$ld)%1$Lå¤„æ•°ç»„å¼•ç”¨åœ¨ç¬¬ %4$d ç»´ä¸­è¶Šç•Œ(%2$ld > %3$ld)%Cå¤„ EQUIVALENCE ä¸­çš„æ•°ç»„å¼•ç”¨ä¸�èƒ½æ˜¯ä¸ªæ•°ç»„æ®µå¯¹æ•°ç»„çš„å¼•ç”¨è¶…å‡ºèŒƒå›´%Lå¤„ç”±å�‘é‡�ä¸‹æ ‡é€‰æ‹©çš„æ•°ç»„æ®µä¸�åº”æ˜¯æŒ‡é’ˆçš„ç›®æ ‡%Cå¤„æ•°ç»„è§„æ ¼ä¸­æœ‰å¤šäºŽ %d çš„ç»´æ•°%Lå¤„æ•°ç»„è§„æ ¼å¿…é¡»å»¶è¿Ÿ%Lå¤„çš„ ALLOCATE è¯­å�¥ä¸­éœ€è¦�æ•°ç»„è§„æ ¼è¯´æ˜Žæ±‡ç¼–å™¨ä¸�æ”¯æŒ� -mabi=ilp32æ±‡ç¼–å™¨é€‰é¡¹
  =========
  
diff -Nrcpad gcc-7.2.0/gcc/po/zh_CN.po gcc-7.3.0/gcc/po/zh_CN.po
*** gcc-7.2.0/gcc/po/zh_CN.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/zh_CN.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 6.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2016-04-30 17:13-0400\n"
  "Last-Translator: Mingye Wang (Arthur2e5) <arthur200126@gmail.com>\n"
  "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
--- 32,38 ----
  msgstr ""
  "Project-Id-Version: gcc 6.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2016-04-30 17:13-0400\n"
  "Last-Translator: Mingye Wang (Arthur2e5) <arthur200126@gmail.com>\n"
  "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
*************** msgstr "â€˜%%lâ€™æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ 
*** 218,230 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†æµ®ç‚¹å¸¸é‡�"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 218,230 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†æµ®ç‚¹å¸¸é‡�"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 502,563 ****
  "ä»¥ -gã€�-fã€�-mã€�-Oã€�-W æˆ– --param å¼€å¤´çš„é€‰é¡¹å°†ç”± %s è‡ªåŠ¨ä¼ é€’ç»™å…¶è°ƒç”¨çš„\n"
  " ä¸�å�Œå­�è¿›ç¨‹ã€‚è‹¥è¦�å�‘è¿™äº›è¿›ç¨‹ä¼ é€’å…¶ä»–é€‰é¡¹ï¼Œå¿…é¡»ä½¿ç”¨ -W<å­—æ¯�> é€‰é¡¹ã€‚\n"
  
! #: gcc.c:5934
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "å¤„ç�† spec (%s)ï¼Œå�³â€˜%sâ€™\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "ç›®æ ‡ï¼š%s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "é…�ç½®ä¸ºï¼š%s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "çº¿ç¨‹æ¨¡åž‹ï¼š%s\n"
  
! #: gcc.c:6664
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ç‰ˆæœ¬ %s %s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "ç‰ˆæœ¬ä¸º %s %sçš„ gcc é©±åŠ¨ç¨‹åº�ï¼Œæ‰§è¡Œç‰ˆæœ¬ä¸º %s çš„ gcc\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "æ­¤ bug ä¸�å�¯é‡�çŽ°ï¼Œå�¯èƒ½æ˜¯ç¡¬ä»¶æˆ–æ“�ä½œç³»ç»Ÿé—®é¢˜ã€‚\n"
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "é¢„å¤„ç�†å�Žçš„æº�ç �å‚¨å­˜äºŽæ–‡ä»¶ %sï¼Œè¯·å°†å…¶é™„åœ¨é”™è¯¯æŠ¥å‘Šå†…ã€‚\n"
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "å®‰è£…ï¼š%s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "ç¨‹åº�ï¼š%s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "åº“ï¼š%s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 502,563 ----
  "ä»¥ -gã€�-fã€�-mã€�-Oã€�-W æˆ– --param å¼€å¤´çš„é€‰é¡¹å°†ç”± %s è‡ªåŠ¨ä¼ é€’ç»™å…¶è°ƒç”¨çš„\n"
  " ä¸�å�Œå­�è¿›ç¨‹ã€‚è‹¥è¦�å�‘è¿™äº›è¿›ç¨‹ä¼ é€’å…¶ä»–é€‰é¡¹ï¼Œå¿…é¡»ä½¿ç”¨ -W<å­—æ¯�> é€‰é¡¹ã€‚\n"
  
! #: gcc.c:5937
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "å¤„ç�† spec (%s)ï¼Œå�³â€˜%sâ€™\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "ç›®æ ‡ï¼š%s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "é…�ç½®ä¸ºï¼š%s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "çº¿ç¨‹æ¨¡åž‹ï¼š%s\n"
  
! #: gcc.c:6667
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ç‰ˆæœ¬ %s %s\n"
  
! #: gcc.c:6670
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "ç‰ˆæœ¬ä¸º %s %sçš„ gcc é©±åŠ¨ç¨‹åº�ï¼Œæ‰§è¡Œç‰ˆæœ¬ä¸º %s çš„ gcc\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "æ­¤ bug ä¸�å�¯é‡�çŽ°ï¼Œå�¯èƒ½æ˜¯ç¡¬ä»¶æˆ–æ“�ä½œç³»ç»Ÿé—®é¢˜ã€‚\n"
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "é¢„å¤„ç�†å�Žçš„æº�ç �å‚¨å­˜äºŽæ–‡ä»¶ %sï¼Œè¯·å°†å…¶é™„åœ¨é”™è¯¯æŠ¥å‘Šå†…ã€‚\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "å®‰è£…ï¼š%s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "ç¨‹åº�ï¼š%s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "åº“ï¼š%s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 566,581 ****
  "\n"
  "æŠ¥å‘Šç¨‹åº�ç¼ºé™·çš„æ­¥éª¤è¯·å�‚è§�ï¼š\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 566,581 ----
  "\n"
  "æŠ¥å‘Šç¨‹åº�ç¼ºé™·çš„æ­¥éª¤è¯·å�‚è§�ï¼š\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 584,590 ****
  "æœ¬ç¨‹åº�æ˜¯è‡ªç”±è½¯ä»¶ï¼›è¯·å�‚çœ‹æº�ä»£ç �çš„ç‰ˆæ�ƒå£°æ˜Žã€‚æœ¬è½¯ä»¶æ²¡æœ‰ä»»ä½•æ‹…ä¿�ï¼›\n"
  "åŒ…æ‹¬æ²¡æœ‰é€‚é”€æ€§å’ŒæŸ�ä¸€ä¸“ç”¨ç›®çš„ä¸‹çš„é€‚ç”¨æ€§æ‹…ä¿�ã€‚\n"
  
! #: gcc.c:8276
  #, c-format
  msgid ""
  "\n"
--- 584,590 ----
  "æœ¬ç¨‹åº�æ˜¯è‡ªç”±è½¯ä»¶ï¼›è¯·å�‚çœ‹æº�ä»£ç �çš„ç‰ˆæ�ƒå£°æ˜Žã€‚æœ¬è½¯ä»¶æ²¡æœ‰ä»»ä½•æ‹…ä¿�ï¼›\n"
  "åŒ…æ‹¬æ²¡æœ‰é€‚é”€æ€§å’ŒæŸ�ä¸€ä¸“ç”¨ç›®çš„ä¸‹çš„é€‚ç”¨æ€§æ‹…ä¿�ã€‚\n"
  
! #: gcc.c:8279
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 597,603 ****
  "=========\n"
  "\n"
  
! #: gcc.c:8277
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 597,603 ----
  "=========\n"
  "\n"
  
! #: gcc.c:8280
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 606,612 ****
  "ä½¿ç”¨â€œ-Wl,é€‰é¡¹â€�å°†â€œé€‰é¡¹â€�ä¼ é€’ç»™é“¾æŽ¥å™¨ã€‚\n"
  "\n"
  
! #: gcc.c:9580
  #, c-format
  msgid ""
  "Assembler options\n"
--- 606,612 ----
  "ä½¿ç”¨â€œ-Wl,é€‰é¡¹â€�å°†â€œé€‰é¡¹â€�ä¼ é€’ç»™é“¾æŽ¥å™¨ã€‚\n"
  "\n"
  
! #: gcc.c:9583
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 617,623 ****
  "=========\n"
  "\n"
  
! #: gcc.c:9581
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 617,623 ----
  "=========\n"
  "\n"
  
! #: gcc.c:9584
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 631,646 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [é€‰é¡¹] <ç›®å½•1> <ç›®å½•2>           å�ˆå¹¶æµ‹è¯•è¦†ç›–çŽ‡æ–‡ä»¶å†…å®¹\n"
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, c-format
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "    -v, --verbo      se                 è¾“å‡ºæ›´å¤šä¿¡æ�¯\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <dir>                  è¾“å‡ºç›®å½•\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 631,646 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr "  merge [é€‰é¡¹] <ç›®å½•1> <ç›®å½•2>           å�ˆå¹¶æµ‹è¯•è¦†ç›–çŽ‡æ–‡ä»¶å†…å®¹\n"
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, c-format
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "    -o, --output <dir>                  è¾“å‡ºç›®å½•\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, c-format
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "    -v, --verbo      se                 è¾“å‡ºæ›´å¤šä¿¡æ�¯\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr "Merge å­�å‘½ä»¤ç”¨æ³•:"
*** 656,672 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [é€‰é¡¹] <ç›®å½•>                  è¦†å†™æµ‹è¯•è¦†ç›–çŽ‡æ–‡ä»¶å†…å®¹\n"
  
! #: gcov-tool.c:272
! #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
! msgstr "    -s, --scale <æµ®ç‚¹æ•°æˆ–åˆ†æ•°>            æŒ‰æ¯”ä¾‹ç¼©æ”¾é…�ç½®è®¡æ•°å™¨\n"
! 
! #: gcov-tool.c:273
  #, fuzzy, c-format
  #| msgid "    -n, --normalize <long long>         Normalize the profile\n"
  msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr "    -n, --normalize <long long>         å½’ä¸€åŒ–é…�ç½®\n"
  
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
--- 656,672 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr "  rewrite [é€‰é¡¹] <ç›®å½•>                  è¦†å†™æµ‹è¯•è¦†ç›–çŽ‡æ–‡ä»¶å†…å®¹\n"
  
! #: gcov-tool.c:270
  #, fuzzy, c-format
  #| msgid "    -n, --normalize <long long>         Normalize the profile\n"
  msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr "    -n, --normalize <long long>         å½’ä¸€åŒ–é…�ç½®\n"
  
+ #: gcov-tool.c:272
+ #, c-format
+ msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
+ msgstr "    -s, --scale <æµ®ç‚¹æ•°æˆ–åˆ†æ•°>            æŒ‰æ¯”ä¾‹ç¼©æ”¾é…�ç½®è®¡æ•°å™¨\n"
+ 
  #: gcov-tool.c:290
  #, c-format
  msgid "Rewrite subcommand usage:"
*************** msgstr "å½’ä¸€åŒ–ä¸�èƒ½å’Œç¼©æ”¾å…±å­˜ï¼
*** 692,718 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr " overlap [é€‰é¡¹] <ç›®å½•1> <ç›®å½•2>          è®¡ç®—ä¸¤ä¸ªé…�ç½®æ–‡ä»¶çš„é‡�å� \n"
  
! #: gcov-tool.c:421
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       å�ªæ‰“å�°çƒ­å¯¹è±¡/å‡½æ•°çš„ä¿¡æ�¯\n"
! 
! #: gcov-tool.c:422
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      æ‰“å�°å‡½æ•°çº§ä¿¡æ�¯\n"
  
! #: gcov-tool.c:423
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      æ‰“å�°å…¨å��\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        æ‰“å�°å¯¹è±¡çº§ä¿¡æ�¯\n"
  
! #: gcov-tool.c:425
  #, fuzzy, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "-t <æµ®ç‚¹æ•°>, --hot_threshold <æµ®ç‚¹æ•°> è®¾ç½®çƒ­é˜ˆå€¼"
--- 692,718 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr " overlap [é€‰é¡¹] <ç›®å½•1> <ç›®å½•2>          è®¡ç®—ä¸¤ä¸ªé…�ç½®æ–‡ä»¶çš„é‡�å� \n"
  
! #: gcov-tool.c:420
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
  msgstr "    -f, --function                      æ‰“å�°å‡½æ•°çº§ä¿¡æ�¯\n"
  
! #: gcov-tool.c:421
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
  msgstr "    -F, --fullname                      æ‰“å�°å…¨å��\n"
  
! #: gcov-tool.c:422
! #, c-format
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       å�ªæ‰“å�°çƒ­å¯¹è±¡/å‡½æ•°çš„ä¿¡æ�¯\n"
! 
! #: gcov-tool.c:423
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
  msgstr "    -o, --object                        æ‰“å�°å¯¹è±¡çº§ä¿¡æ�¯\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr "-t <æµ®ç‚¹æ•°>, --hot_threshold <æµ®ç‚¹æ•°> è®¾ç½®çƒ­é˜ˆå€¼"
*************** msgstr ""
*** 802,837 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      æ‰“å�°æ­¤å¸®åŠ©å¹¶é€€å‡º\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                æ˜¾ç¤ºæ¯�ä¸ªåŸºæœ¬å�—çš„ä¿¡æ�¯\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      è¾“å‡ºåŒ…å�«åˆ†æ”¯æ¦‚çŽ‡\n"
  
! #: gcov.c:661
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr "  -c, --branch-counts             ç»™å‡ºè·³è½¬çš„åˆ†æ”¯æ•°ï¼Œè€Œä¸�æ˜¯ç™¾åˆ†æ¯”\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          æ˜¾ç¤ºè¿›åº¦ä¿¡æ�¯\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        è¾“å‡ºæ¯�ä¸ªå‡½æ•°çš„å°�ç»“ä¿¡æ�¯\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 802,837 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                æ˜¾ç¤ºæ¯�ä¸ªåŸºæœ¬å�—çš„ä¿¡æ�¯\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      è¾“å‡ºåŒ…å�«åˆ†æ”¯æ¦‚çŽ‡\n"
  
! #: gcov.c:660
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr "  -c, --branch-counts             ç»™å‡ºè·³è½¬çš„åˆ†æ”¯æ•°ï¼Œè€Œä¸�æ˜¯ç™¾åˆ†æ¯”\n"
  
! #: gcov.c:662
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          æ˜¾ç¤ºè¿›åº¦ä¿¡æ�¯\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        è¾“å‡ºæ¯�ä¸ªå‡½æ•°çš„å°�ç»“ä¿¡æ�¯\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      æ‰“å�°æ­¤å¸®åŠ©å¹¶é€€å‡º\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%sï¼šâ€˜%sâ€™æœ‰æ�¥è‡ªå‡ºå�£å�—ç
*** 1015,1096 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%sï¼šå›¾ä¸ºâ€˜%sâ€™ä¸�å�¯è§£\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "å·²æ‰§è¡Œçš„è¡Œæ•°ï¼š%s (å…± %d è¡Œ)\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "æ²¡æœ‰å�¯æ‰§è¡Œè¡Œ\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%sâ€˜%sâ€™\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "æ‰§è¡Œçš„åˆ†æ”¯ï¼š%s (å…±æœ‰ %d ä¸ª)\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "è‡³å°‘æ‰§è¡Œä¸€æ¬¡çš„è·³è½¬ï¼š%s(æ€»æ•°ä¸º %d)\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "æ²¡æœ‰è·³è½¬\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "æ‰§è¡Œçš„è°ƒç”¨ï¼š%s (å…± %d)\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "æ²¡æœ‰è°ƒç”¨\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%sï¼šâ€˜%sâ€™æ²¡æœ‰è¡Œ\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d è¿”å›žäº† %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d ä»Žæœªè¢«æ‰§è¡Œ\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branch %2d è¢«æ‰§è¡Œ %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branch %2d ä»Žæœªè¢«æ‰§è¡Œ\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unconditional %2d è¢«æ‰§è¡Œ %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "æ— æ�¡ä»¶ %2d ä»Žæœªæ‰§è¡Œ\n"
  
! #: gcov.c:2512
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "æ— æ³•æ‰“å¼€æº�æ–‡ä»¶ %s\n"
--- 1015,1096 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%sï¼šå›¾ä¸ºâ€˜%sâ€™ä¸�å�¯è§£\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "å·²æ‰§è¡Œçš„è¡Œæ•°ï¼š%s (å…± %d è¡Œ)\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "æ²¡æœ‰å�¯æ‰§è¡Œè¡Œ\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%sâ€˜%sâ€™\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "æ‰§è¡Œçš„åˆ†æ”¯ï¼š%s (å…±æœ‰ %d ä¸ª)\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "è‡³å°‘æ‰§è¡Œä¸€æ¬¡çš„è·³è½¬ï¼š%s(æ€»æ•°ä¸º %d)\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "æ²¡æœ‰è·³è½¬\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "æ‰§è¡Œçš„è°ƒç”¨ï¼š%s (å…± %d)\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "æ²¡æœ‰è°ƒç”¨\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%sï¼šâ€˜%sâ€™æ²¡æœ‰è¡Œ\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d è¿”å›žäº† %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d ä»Žæœªè¢«æ‰§è¡Œ\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branch %2d è¢«æ‰§è¡Œ %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branch %2d ä»Žæœªè¢«æ‰§è¡Œ\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unconditional %2d è¢«æ‰§è¡Œ %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "æ— æ�¡ä»¶ %2d ä»Žæœªæ‰§è¡Œ\n"
  
! #: gcov.c:2519
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "æ— æ³•æ‰“å¼€æº�æ–‡ä»¶ %s\n"
*************** msgstr "æ­¤å¼€å…³ç¼ºå°‘æ–‡æ¡£ã€‚"
*** 1197,1286 ****
  msgid "Uses of this option are diagnosed."
  msgstr "å¯¹æ­¤é€‰é¡¹çš„ä½¿ç”¨å°†è¢«è¯Šæ–­ã€‚"
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "é»˜è®¤ %d æœ€å°� %d æœ€å¤§ %d"
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "ä¸Ž %sç›¸å�Œã€‚è¯·ç”¨å�Žè€…æ›¿ä»£ã€‚"
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  ä¸Ž %s ç›¸å�Œã€‚"
  
! #: opts.c:1242
  msgid "[default]"
  msgstr "[é»˜è®¤]"
  
! #: opts.c:1253
  msgid "[enabled]"
  msgstr "[å�¯ç”¨]"
  
! #: opts.c:1253
  msgid "[disabled]"
  msgstr "[ç¦�ç”¨]"
  
! #: opts.c:1272
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " æ‰¾ä¸�åˆ°å…·æœ‰æŒ‡å®šç‰¹æ€§çš„é€‰é¡¹\n"
  
! #: opts.c:1281
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " æ‰¾ä¸�åˆ°å¯¹åº”çš„é€‰é¡¹ã€‚ä½¿ç”¨ --help=%s æ˜¾ç¤º %s å‰�ç«¯æ‰€æ”¯æŒ�çš„æ‰€æœ‰é€‰é¡¹\n"
  
! #: opts.c:1287
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " æ‰€æœ‰å…·æœ‰æŒ‡å®šç‰¹æ€§çš„é€‰é¡¹å·²è¢«æ˜¾ç¤º\n"
  
! #: opts.c:1372
  msgid "The following options are target specific"
  msgstr "ä¸‹åˆ—é€‰é¡¹ä¸Žç‰¹å®šç›®æ ‡æœºç›¸å…³"
  
! #: opts.c:1375
  msgid "The following options control compiler warning messages"
  msgstr "ä¸‹åˆ—é€‰é¡¹æŽ§åˆ¶ç¼–è¯‘å™¨è­¦å‘Šä¿¡æ�¯"
  
! #: opts.c:1378
  msgid "The following options control optimizations"
  msgstr "ä¸‹åˆ—é€‰é¡¹æŽ§åˆ¶ä¼˜åŒ–"
  
! #: opts.c:1381 opts.c:1420
  msgid "The following options are language-independent"
  msgstr "ä¸‹åˆ—é€‰é¡¹ä¸Žå…·ä½“è¯­è¨€æ— å…³"
  
! #: opts.c:1384
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param é€‰é¡¹å�¯æŽ¥å�—ä»¥ä¸‹å�‚æ•°"
  
! #: opts.c:1390
  msgid "The following options are specific to just the language "
  msgstr "ä¸‹åˆ—é€‰é¡¹å�ªä¸Žç‰¹å®šè¯­è¨€ç›¸å…³ "
  
! #: opts.c:1392
  msgid "The following options are supported by the language "
  msgstr "ä¸‹åˆ—é€‰é¡¹è¢«è¯­è¨€æ”¯æŒ�"
  
! #: opts.c:1403
  msgid "The following options are not documented"
  msgstr "ä¸‹åˆ—é€‰é¡¹æœªåˆ—å…¥æ–‡æ¡£"
  
! #: opts.c:1405
  msgid "The following options take separate arguments"
  msgstr "ä¸‹åˆ—é€‰é¡¹å¸¦åˆ†ç«‹çš„å�‚æ•°"
  
! #: opts.c:1407
  msgid "The following options take joined arguments"
  msgstr "ä¸‹åˆ—é€‰é¡¹å¸¦è�”å�ˆçš„å�‚æ•°"
  
! #: opts.c:1418
  msgid "The following options are language-related"
  msgstr "ä¸‹åˆ—é€‰é¡¹ä¸Žè¯­è¨€ç›¸å…³"
  
--- 1197,1286 ----
  msgid "Uses of this option are diagnosed."
  msgstr "å¯¹æ­¤é€‰é¡¹çš„ä½¿ç”¨å°†è¢«è¯Šæ–­ã€‚"
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr "é»˜è®¤ %d æœ€å°� %d æœ€å¤§ %d"
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr "ä¸Ž %sç›¸å�Œã€‚è¯·ç”¨å�Žè€…æ›¿ä»£ã€‚"
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  ä¸Ž %s ç›¸å�Œã€‚"
  
! #: opts.c:1249
  msgid "[default]"
  msgstr "[é»˜è®¤]"
  
! #: opts.c:1260
  msgid "[enabled]"
  msgstr "[å�¯ç”¨]"
  
! #: opts.c:1260
  msgid "[disabled]"
  msgstr "[ç¦�ç”¨]"
  
! #: opts.c:1279
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " æ‰¾ä¸�åˆ°å…·æœ‰æŒ‡å®šç‰¹æ€§çš„é€‰é¡¹\n"
  
! #: opts.c:1288
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " æ‰¾ä¸�åˆ°å¯¹åº”çš„é€‰é¡¹ã€‚ä½¿ç”¨ --help=%s æ˜¾ç¤º %s å‰�ç«¯æ‰€æ”¯æŒ�çš„æ‰€æœ‰é€‰é¡¹\n"
  
! #: opts.c:1294
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " æ‰€æœ‰å…·æœ‰æŒ‡å®šç‰¹æ€§çš„é€‰é¡¹å·²è¢«æ˜¾ç¤º\n"
  
! #: opts.c:1379
  msgid "The following options are target specific"
  msgstr "ä¸‹åˆ—é€‰é¡¹ä¸Žç‰¹å®šç›®æ ‡æœºç›¸å…³"
  
! #: opts.c:1382
  msgid "The following options control compiler warning messages"
  msgstr "ä¸‹åˆ—é€‰é¡¹æŽ§åˆ¶ç¼–è¯‘å™¨è­¦å‘Šä¿¡æ�¯"
  
! #: opts.c:1385
  msgid "The following options control optimizations"
  msgstr "ä¸‹åˆ—é€‰é¡¹æŽ§åˆ¶ä¼˜åŒ–"
  
! #: opts.c:1388 opts.c:1427
  msgid "The following options are language-independent"
  msgstr "ä¸‹åˆ—é€‰é¡¹ä¸Žå…·ä½“è¯­è¨€æ— å…³"
  
! #: opts.c:1391
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param é€‰é¡¹å�¯æŽ¥å�—ä»¥ä¸‹å�‚æ•°"
  
! #: opts.c:1397
  msgid "The following options are specific to just the language "
  msgstr "ä¸‹åˆ—é€‰é¡¹å�ªä¸Žç‰¹å®šè¯­è¨€ç›¸å…³ "
  
! #: opts.c:1399
  msgid "The following options are supported by the language "
  msgstr "ä¸‹åˆ—é€‰é¡¹è¢«è¯­è¨€æ”¯æŒ�"
  
! #: opts.c:1410
  msgid "The following options are not documented"
  msgstr "ä¸‹åˆ—é€‰é¡¹æœªåˆ—å…¥æ–‡æ¡£"
  
! #: opts.c:1412
  msgid "The following options take separate arguments"
  msgstr "ä¸‹åˆ—é€‰é¡¹å¸¦åˆ†ç«‹çš„å�‚æ•°"
  
! #: opts.c:1414
  msgid "The following options take joined arguments"
  msgstr "ä¸‹åˆ—é€‰é¡¹å¸¦è�”å�ˆçš„å�‚æ•°"
  
! #: opts.c:1425
  msgid "The following options are language-related"
  msgstr "ä¸‹åˆ—é€‰é¡¹ä¸Žè¯­è¨€ç›¸å…³"
  
*************** msgstr "strfmon æ ¼å¼�çš„é•¿åº¦ä¿®é¥°ç¬¦
*** 2928,2935 ****
  msgid "<command-line>"
  msgstr "<å‘½ä»¤è¡Œ>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°æ— æ•ˆ"
--- 2928,2935 ----
  msgid "<command-line>"
  msgstr "<å‘½ä»¤è¡Œ>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°æ— æ•ˆ"
*************** msgstr "æ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜%câ€™
*** 2948,2954 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘æ“�ä½œæ•°"
--- 2948,2954 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘æ“�ä½œæ•°"
*************** msgstr "%%R ä»£ç �çš„æ“�ä½œæ•°æ— æ•ˆ"
*** 2968,2975 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "â€˜%%%câ€™ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ“�ä½œæ•°å‰�ç¼€"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "ä½¿ç”¨â€˜%%&â€™ æ—¶æ²¡æœ‰æŒ‡å®šä»»ä½•åŠ¨æ€� TLS å¼•ç”¨"
--- 2968,2975 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "â€˜%%%câ€™ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ“�ä½œæ•°å‰�ç¼€"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "ä½¿ç”¨â€˜%%&â€™ æ—¶æ²¡æœ‰æŒ‡å®šä»»ä½•åŠ¨æ€� TLS å¼•ç”¨"
*************** msgid "invalid %%r value"
*** 2985,3002 ****
  msgstr "æ— æ•ˆ %%r å€¼"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "æ— æ•ˆ %%R å€¼"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "æ— æ•ˆ %%N å€¼"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "æ— æ•ˆ %%P å€¼"
--- 2985,3002 ----
  msgstr "æ— æ•ˆ %%r å€¼"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "æ— æ•ˆ %%R å€¼"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "æ— æ•ˆ %%N å€¼"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "æ— æ•ˆ %%P å€¼"
*************** msgstr "æ— æ•ˆ %%P å€¼"
*** 3006,3012 ****
  msgid "invalid %%h value"
  msgstr "æ— æ•ˆ %%h å€¼"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "æ— æ•ˆ %%L å€¼"
--- 3006,3012 ----
  msgid "invalid %%h value"
  msgstr "æ— æ•ˆ %%h å€¼"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "æ— æ•ˆ %%L å€¼"
*************** msgid "invalid %%U value"
*** 3027,3033 ****
  msgstr "æ— æ•ˆ %%U å€¼"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "æ— æ•ˆ %%s å€¼"
--- 3027,3033 ----
  msgstr "æ— æ•ˆ %%U å€¼"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "æ— æ•ˆ %%s å€¼"
*************** msgstr "æ— æ•ˆ %%s å€¼"
*** 3037,3043 ****
  msgid "invalid %%C value"
  msgstr "æ— æ•ˆ %%C å€¼"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "æ— æ•ˆ %%E å€¼"
--- 3037,3043 ----
  msgid "invalid %%C value"
  msgstr "æ— æ•ˆ %%C å€¼"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "æ— æ•ˆ %%E å€¼"
*************** msgid "unknown relocation unspec"
*** 3048,3054 ****
  msgstr "æœªæŒ‡å®šæœªçŸ¥çš„é‡�å®šä½�æ–¹å¼�"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "æ— æ•ˆçš„ %%xn ä»£ç �"
--- 3048,3054 ----
  msgstr "æœªæŒ‡å®šæœªçŸ¥çš„é‡�å®šä½�æ–¹å¼�"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "æ— æ•ˆçš„ %%xn ä»£ç �"
*************** msgstr "%%O ä»£ç �çš„æ“�ä½œæ•°æ— æ•ˆ"
*** 3111,3117 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
--- 3111,3117 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
*************** msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
*** 3121,3149 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "æ— æ•ˆçš„ UNSPEC ç”¨ä½œæ“�ä½œæ•°"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, c-format
  msgid "invalid shift operand"
  msgstr "æ— æ•ˆçš„ç§»ä½�æ“�ä½œæ•°"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é¢„æµ‹åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ�¡ä»¶åº�åˆ—ä¸­é¢„æµ‹åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3121,3149 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "æ— æ•ˆçš„ UNSPEC ç”¨ä½œæ“�ä½œæ•°"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, c-format
  msgid "invalid shift operand"
  msgstr "æ— æ•ˆçš„ç§»ä½�æ“�ä½œæ•°"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é¢„æµ‹åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ�¡ä»¶åº�åˆ—ä¸­é¢„æµ‹åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "åœ¨æ�¡ä»¶åº�åˆ—ä¸­é¢„æµ‹åˆ°çš„æŒ
*** 3151,3265 ****
  msgid "invalid operand for code '%c'"
  msgstr "ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/arm/arm.c:22051
  #, c-format
  msgid "instruction never executed"
  msgstr "æŒ‡ä»¤ä»Žä¸�è¢«æ‰§è¡Œ"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ä¸�å�—æ”¯æŒ�çš„ç®—ç¬¦ç”¨äºŽç¼–ç �â€˜%câ€™"
  
! #: config/avr/avr.c:2439
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "åœ°å�€æ“�ä½œæ•°éœ€è¦� Xã€�Y æˆ– Z å¯„å­˜å™¨çº¦æ�Ÿ"
  
! #: config/avr/avr.c:2620
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "è¾“å‡ºæ“�ä½œæ•° %d å¿…é¡»ä½¿ç”¨%<&%>çº¦æ�Ÿ"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr ""
  "\n"
  "é”™è¯¯ï¼šä¸�å½“çš„åœ°å�€åœ¨ From: æ ‡å¤´å†…ã€‚\n"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "åœ°å�€å��ç§»é‡�ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "åœ°å�€é”™è¯¯ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "é”™è¯¯çš„åœ°å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_decï¼š"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚é”™è¯¯çš„åœ°å�€ï¼š"
  
! #: config/avr/avr.c:2756
  #, fuzzy, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "C++ ä¸�æ”¯æŒ�å®šç‚¹ç±»åž‹"
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚æœªçŸ¥çš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "æ— æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "é”™è¯¯æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "æ— æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "é”™è¯¯çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚ä¸�æ­£ç¡®çš„ç§»ä½�é‡�ï¼š"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "æ•´ç‚¹è½¬æ�¢ä¸­ç±»åž‹æ— æ•ˆ"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "å¾ªçŽ¯å�˜é‡�"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "å½¢å�‚%q+Dé‡�å®šä¹‰"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "ç»“æž„åœ¨æ­¤å®šä¹‰"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "åˆ›å»ºå‡½æ•°çš„æ•°ç»„"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
--- 3151,3265 ----
  msgid "invalid operand for code '%c'"
  msgstr "ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/arm/arm.c:22040
  #, c-format
  msgid "instruction never executed"
  msgstr "æŒ‡ä»¤ä»Žä¸�è¢«æ‰§è¡Œ"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ä¸�å�—æ”¯æŒ�çš„ç®—ç¬¦ç”¨äºŽç¼–ç �â€˜%câ€™"
  
! #: config/avr/avr.c:2455
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "åœ°å�€æ“�ä½œæ•°éœ€è¦� Xã€�Y æˆ– Z å¯„å­˜å™¨çº¦æ�Ÿ"
  
! #: config/avr/avr.c:2636
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "è¾“å‡ºæ“�ä½œæ•° %d å¿…é¡»ä½¿ç”¨%<&%>çº¦æ�Ÿ"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr ""
  "\n"
  "é”™è¯¯ï¼šä¸�å½“çš„åœ°å�€åœ¨ From: æ ‡å¤´å†…ã€‚\n"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "åœ°å�€å��ç§»é‡�ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "åœ°å�€é”™è¯¯ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "é”™è¯¯çš„åœ°å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_decï¼š"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚é”™è¯¯çš„åœ°å�€ï¼š"
  
! #: config/avr/avr.c:2772
  #, fuzzy, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "C++ ä¸�æ”¯æŒ�å®šç‚¹ç±»åž‹"
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚æœªçŸ¥çš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "æ— æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "é”™è¯¯æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "æ— æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "é”™è¯¯çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚ä¸�æ­£ç¡®çš„ç§»ä½�é‡�ï¼š"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "æ•´ç‚¹è½¬æ�¢ä¸­ç±»åž‹æ— æ•ˆ"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  #| msgid "Loop variable"
  msgid "variable"
  msgstr "å¾ªçŽ¯å�˜é‡�"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "å½¢å�‚%q+Dé‡�å®šä¹‰"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  #| msgid "struct defined here"
  msgid "structure field"
  msgstr "ç»“æž„åœ¨æ­¤å®šä¹‰"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  #| msgid "creating array of functions"
  msgid "return type of function"
  msgstr "åˆ›å»ºå‡½æ•°çš„æ•°ç»„"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  #| msgid "null pointer"
  msgid "pointer"
*************** msgid "invalid const_double operand"
*** 3283,3289 ****
  msgstr "æ— æ•ˆçš„å�Œç²¾åº¦å¸¸é‡�æ“�ä½œæ•°"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3283,3289 ----
  msgstr "æ— æ•ˆçš„å�Œç²¾åº¦å¸¸é‡�æ“�ä½œæ•°"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "é”™è¯¯çš„ output_move_double æ“�
*** 3505,3595 ****
  msgid "bad output_condmove_single operand"
  msgstr "é”™è¯¯çš„ output_condmove_single æ“�ä½œæ•°"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "æ— æ•ˆçš„ UNSPEC ç”¨ä½œæ“�ä½œæ•°"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "å�‘å‡½æ•°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operandï¼š%%A ä»£ç �æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "â€˜zâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "æ“�ä½œæ•°ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°ç±»åž‹æ— æ•ˆ"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "â€˜zâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/i386/i386.c:18067
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18146
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Dâ€™"
  
! #: config/i386/i386.c:18164
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Dâ€™"
  
! #: config/i386/i386.c:18177
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Dâ€™"
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18220
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18261
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜%câ€™"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ“�ä½œæ•°çš„çº¦æ�Ÿæ— æ•ˆ"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "æœªçŸ¥çš„æŒ‡ä»¤æ¨¡å¼�"
  
--- 3505,3595 ----
  msgid "bad output_condmove_single operand"
  msgstr "é”™è¯¯çš„ output_condmove_single æ“�ä½œæ•°"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "æ— æ•ˆçš„ UNSPEC ç”¨ä½œæ“�ä½œæ•°"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "å�‘å‡½æ•°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operandï¼š%%A ä»£ç �æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "â€˜zâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "æ“�ä½œæ•°ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°ç±»åž‹æ— æ•ˆ"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "â€˜zâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/i386/i386.c:18073
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18152
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Dâ€™"
  
! #: config/i386/i386.c:18170
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Dâ€™"
  
! #: config/i386/i386.c:18183
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Dâ€™"
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18226
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18244
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18267
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'Y'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæ�¡ä»¶ç �ï¼Œæ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜Yâ€™"
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜%câ€™"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ“�ä½œæ•°çš„çº¦æ�Ÿæ— æ•ˆ"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "æœªçŸ¥çš„æŒ‡ä»¤æ¨¡å¼�"
  
*************** msgstr "å¯¹%<__fpreg%>çš„æ“�ä½œæ— æ•ˆ"
*** 3627,3633 ****
  msgid "invalid %%P operand"
  msgstr "æ— æ•ˆçš„ %%P æ“�ä½œæ•°"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "æ— æ•ˆçš„ %%p å€¼"
--- 3627,3633 ----
  msgid "invalid %%P operand"
  msgstr "æ— æ•ˆçš„ %%P æ“�ä½œæ•°"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "æ— æ•ˆçš„ %%p å€¼"
*************** msgid "post-increment address is not a r
*** 3681,3687 ****
  msgstr "å�Žè‡ªå¢žåœ°å�€ä¸�æ˜¯ä¸€ä¸ªå¯„å­˜å™¨"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "é”™è¯¯åœ°å�€"
  
--- 3681,3687 ----
  msgstr "å�Žè‡ªå¢žåœ°å�€ä¸�æ˜¯ä¸€ä¸ªå¯„å­˜å™¨"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "é”™è¯¯åœ°å�€"
  
*************** msgid "insn contains an invalid address
*** 3714,3720 ****
  msgstr "æŒ‡ä»¤åŒ…å�«æ— æ•ˆåœ°å�€ï¼�"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "æ— æ•ˆåœ°å�€"
  
--- 3714,3720 ----
  msgstr "æŒ‡ä»¤åŒ…å�«æ— æ•ˆåœ°å�€ï¼�"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "æ— æ•ˆåœ°å�€"
  
*************** msgstr "å †æ ˆæº¢å‡ºã€‚\n"
*** 3805,4092 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "å°�è¯•åœ¨å‘½ä»¤è§£é‡Šå™¨ä¸­è¿�è¡Œâ€˜%sâ€™ä»¥æ��å�‡å®ƒçš„æž�é™�ã€‚\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx éœ€è¦�ç¡¬ä»¶æµ®ç‚¹"
  
! #: config/rs6000/rs6000.c:4243
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx ä¸Ž -mpaired äº’ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx éœ€è¦�å�˜å�€å¯»å�€"
  
! #: config/rs6000/rs6000.c:4250
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx ä¸Ž -mno-altivec äº’ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec ç¦�ç”¨äº† VSX"
  
! #: config/rs6000/rs6000.c:4460
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory éœ€è¦� 64 ä½�æ¨¡å¼�"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "ç”Ÿæˆ�å°�ç«¯åœ¨å‰�çš„ä»£ç �"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mquad-memory éœ€è¦� 64 ä½�æ¨¡å¼�"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  msgid "bad move"
  msgstr "é”™è¯¯çš„ç§»åŠ¨"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, c-format
  msgid "invalid %%e value"
  msgstr "æ— æ•ˆ %%e å€¼"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "æ— æ•ˆ %%f å€¼"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "æ— æ•ˆ %%F å€¼"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "æ— æ•ˆ %%G å€¼"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "æ— æ•ˆ %%j ä»£ç �"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "æ— æ•ˆ %%J ä»£ç �"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "æ— æ•ˆ %%k å€¼"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "æ— æ•ˆ %%K å€¼"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "æ— æ•ˆ %%O å€¼"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "æ— æ•ˆ %%q å€¼"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "æ— æ•ˆ %%T å€¼"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "æ— æ•ˆ %%u å€¼"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "æ— æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "æ— æ•ˆçš„ %%x å€¼"
  
! #: config/rs6000/rs6000.c:23887
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "æ— æ•ˆ %%y å€¼ï¼Œè¯·è¯•ç”¨â€œZâ€�çº¦æ�Ÿ"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  #, fuzzy
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡ºè­¦å‘Š"
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ä¼ é€’ AltiVec å�‚æ•°ç»™æ— åŽŸåž‹çš„å‡½æ•°"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "ä¸�ä¸ºæ¯�ä¸ªå‡½æ•°ç”Ÿæˆ�å�•ä¸€çš„é€€å‡ºç‚¹"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ— æ³•ç”Ÿæˆ�é‡�æ–°è½½å…¥ï¼Œä¸ºï¼š"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, fuzzy, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ç¬¦å�·å†…å­˜å�‚è€ƒæ˜¯å�ªæœ‰æ”¯æŒ�çš„äºŽ z10 æˆ–ç¨�å�Ž"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "æ— æ³•åˆ†è§£åœ°å�€"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "â€˜bâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "â€˜bâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "â€˜oâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "â€˜bâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7643
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "å†…å­˜å�‚è€ƒé¢„æœŸçš„ç”¨äºŽâ€˜Sâ€™è¾“å‡ºä¿®é¥°é”®"
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "%sï¼šæ— æ•ˆçš„è¾“å‡ºæ ¼å¼�"
  
! #: config/s390/s390.c:7674
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "æš‚å­˜å™¨æˆ–å†…å­˜è¿�ç®—å¼�é¢„æœŸçš„ç”¨äºŽâ€˜Nâ€™è¾“å‡ºä¿®é¥°é”®"
  
! #: config/s390/s390.c:7685
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "æš‚å­˜å™¨æˆ–å†…å­˜è¿�ç®—å¼�é¢„æœŸçš„ç”¨äºŽâ€˜å…¬å°ºâ€™è¾“å‡ºä¿®é¥°é”®"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "CHARACTER å¸¸é‡�çš„ç§�åˆ« %d æ— æ•ˆï¼Œåœ¨%Cå¤„"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "CHARACTER å¸¸é‡�çš„ç§�åˆ« %d æ— æ•ˆï¼Œåœ¨%Cå¤„"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "æ— æ•ˆçš„æœ€å°�å·¦å€¼è¡¨è¾¾å¼�"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "C++ ä¸�å…�è®¸åœ¨%qsè¡¨è¾¾å¼�ä¸­å®šä¹‰ç±»åž‹"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "ä¼ é€’ AltiVec å�‚æ•°ç»™æ— åŽŸåž‹çš„å‡½æ•°"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "è¿”å›žæŒ‡é’ˆæ—¶ç›®æ ‡ä¸ŽæŒ‡é’ˆç¬¦å�·ä¸�ä¸€è‡´"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "ç›®æ ‡æ ¼å¼�ä¸�æ”¯æŒ�æ— é™�å¤§æµ®ç‚¹æ•°"
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3805,4092 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "å°�è¯•åœ¨å‘½ä»¤è§£é‡Šå™¨ä¸­è¿�è¡Œâ€˜%sâ€™ä»¥æ��å�‡å®ƒçš„æž�é™�ã€‚\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx éœ€è¦�ç¡¬ä»¶æµ®ç‚¹"
  
! #: config/rs6000/rs6000.c:4245
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx ä¸Ž -mpaired äº’ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4247
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx éœ€è¦�å�˜å�€å¯»å�€"
  
! #: config/rs6000/rs6000.c:4252
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx ä¸Ž -mno-altivec äº’ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4254
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec ç¦�ç”¨äº† VSX"
  
! #: config/rs6000/rs6000.c:4462
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "-mquad-memory éœ€è¦� 64 ä½�æ¨¡å¼�"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "ç”Ÿæˆ�å°�ç«¯åœ¨å‰�çš„ä»£ç �"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "-mquad-memory éœ€è¦� 64 ä½�æ¨¡å¼�"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  msgid "bad move"
  msgstr "é”™è¯¯çš„ç§»åŠ¨"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, c-format
  msgid "invalid %%e value"
  msgstr "æ— æ•ˆ %%e å€¼"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "æ— æ•ˆ %%f å€¼"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "æ— æ•ˆ %%F å€¼"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "æ— æ•ˆ %%G å€¼"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "æ— æ•ˆ %%j ä»£ç �"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "æ— æ•ˆ %%J ä»£ç �"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "æ— æ•ˆ %%k å€¼"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "æ— æ•ˆ %%K å€¼"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "æ— æ•ˆ %%O å€¼"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "æ— æ•ˆ %%q å€¼"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "æ— æ•ˆ %%T å€¼"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "æ— æ•ˆ %%u å€¼"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "æ— æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "æ— æ•ˆçš„ %%x å€¼"
  
! #: config/rs6000/rs6000.c:23934
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "æ— æ•ˆ %%y å€¼ï¼Œè¯·è¯•ç”¨â€œZâ€�çº¦æ�Ÿ"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  #, fuzzy
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡ºè­¦å‘Š"
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ä¼ é€’ AltiVec å�‚æ•°ç»™æ— åŽŸåž‹çš„å‡½æ•°"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "ä¸�ä¸ºæ¯�ä¸ªå‡½æ•°ç”Ÿæˆ�å�•ä¸€çš„é€€å‡ºç‚¹"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ— æ³•ç”Ÿæˆ�é‡�æ–°è½½å…¥ï¼Œä¸ºï¼š"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, fuzzy, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ç¬¦å�·å†…å­˜å�‚è€ƒæ˜¯å�ªæœ‰æ”¯æŒ�çš„äºŽ z10 æˆ–ç¨�å�Ž"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "æ— æ³•åˆ†è§£åœ°å�€"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "â€˜bâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "â€˜bâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "â€˜oâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "â€˜bâ€™ä¿®é¥°ç¬¦çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/s390/s390.c:7650
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "å†…å­˜å�‚è€ƒé¢„æœŸçš„ç”¨äºŽâ€˜Sâ€™è¾“å‡ºä¿®é¥°é”®"
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "%sï¼šæ— æ•ˆçš„è¾“å‡ºæ ¼å¼�"
  
! #: config/s390/s390.c:7681
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "æš‚å­˜å™¨æˆ–å†…å­˜è¿�ç®—å¼�é¢„æœŸçš„ç”¨äºŽâ€˜Nâ€™è¾“å‡ºä¿®é¥°é”®"
  
! #: config/s390/s390.c:7692
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "æš‚å­˜å™¨æˆ–å†…å­˜è¿�ç®—å¼�é¢„æœŸçš„ç”¨äºŽâ€˜å…¬å°ºâ€™è¾“å‡ºä¿®é¥°é”®"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "CHARACTER å¸¸é‡�çš„ç§�åˆ« %d æ— æ•ˆï¼Œåœ¨%Cå¤„"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "CHARACTER å¸¸é‡�çš„ç§�åˆ« %d æ— æ•ˆï¼Œåœ¨%Cå¤„"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "æ— æ•ˆçš„æœ€å°�å·¦å€¼è¡¨è¾¾å¼�"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "C++ ä¸�å…�è®¸åœ¨%qsè¡¨è¾¾å¼�ä¸­å®šä¹‰ç±»åž‹"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "ä¼ é€’ AltiVec å�‚æ•°ç»™æ— åŽŸåž‹çš„å‡½æ•°"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "è¿”å›žæŒ‡é’ˆæ—¶ç›®æ ‡ä¸ŽæŒ‡é’ˆç¬¦å�·ä¸�ä¸€è‡´"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "ç›®æ ‡æ ¼å¼�ä¸�æ”¯æŒ�æ— é™�å¤§æµ®ç‚¹æ•°"
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�
*** 4112,4154 ****
  msgid "created and used with different endianness"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„å¤§å°�ç«¯è®¾å®š"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "æ— æ•ˆçš„ %%Y æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "æ— æ•ˆçš„ %%A æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "æ— æ•ˆçš„ %%B æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "æ— æ•ˆçš„ %%c æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "æ— æ•ˆçš„ %%d æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "æ— æ•ˆçš„ %%f æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "æ— æ•ˆçš„ %%s æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4112,4154 ----
  msgid "created and used with different endianness"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„å¤§å°�ç«¯è®¾å®š"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "æ— æ•ˆçš„ %%Y æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "æ— æ•ˆçš„ %%A æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "æ— æ•ˆçš„ %%B æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "æ— æ•ˆçš„ %%c æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "æ— æ•ˆçš„ %%d æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "æ— æ•ˆçš„ %%f æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "æ— æ•ˆçš„ %%s æ“�ä½œæ•°"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "æ£€æµ‹åˆ°æ— æ•ˆçš„æ“�ä½œæ•°"
*** 4316,4345 ****
  msgid "bad test"
  msgstr "é”™è¯¯çš„æµ‹è¯•"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "æ— æ•ˆçš„ %%D å€¼"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "æ— æ•ˆæŽ©ç �"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "æ— æ•ˆçš„ %%d å€¼"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "æ— æ•ˆçš„ %%t/%%b å€¼"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "åœ°å�€ä¸­æ— å¯„å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "åœ°å�€å��ç§»é‡�ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
--- 4316,4345 ----
  msgid "bad test"
  msgstr "é”™è¯¯çš„æµ‹è¯•"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "æ— æ•ˆçš„ %%D å€¼"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "æ— æ•ˆæŽ©ç �"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "æ— æ•ˆçš„ %%d å€¼"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "æ— æ•ˆçš„ %%t/%%b å€¼"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "åœ°å�€ä¸­æ— å¯„å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "åœ°å�€å��ç§»é‡�ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
*************** msgstr "{{åŒ¿å��}}"
*** 4360,4367 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "éœ€è¦�%<;%>"
--- 4360,4367 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "éœ€è¦�%<;%>"
*************** msgstr "éœ€è¦�%<;%>"
*** 4383,4396 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "éœ€è¦�%<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "éœ€è¦� %<,%>"
--- 4383,4396 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "éœ€è¦�%<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "éœ€è¦� %<,%>"
*************** msgstr "éœ€è¦� %<,%>"
*** 4421,4427 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "éœ€è¦�%<)%>"
--- 4421,4427 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "éœ€è¦�%<)%>"
*************** msgstr "éœ€è¦�%<)%>"
*** 4429,4435 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "éœ€è¦�%<]%>"
--- 4429,4435 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "éœ€è¦�%<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4439,4452 ****
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "éœ€è¦� %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "éœ€è¦�%<{%>"
--- 4439,4452 ----
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "éœ€è¦� %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "éœ€è¦�%<{%>"
*************** msgstr "éœ€è¦�%<{%>"
*** 4456,4462 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "éœ€è¦� %<:%>"
--- 4456,4462 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "éœ€è¦� %<:%>"
*************** msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡
*** 4471,4497 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡ºè­¦å‘Š"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "éœ€è¦� %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  #, fuzzy
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡ºè­¦å‘Š"
--- 4471,4497 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡ºè­¦å‘Š"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "éœ€è¦� %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  #, fuzzy
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  #, fuzzy
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡ºè­¦å‘Š"
*************** msgstr "å¯¹å£°æ˜Žä¸­çš„è¿‡æ—¶ç”¨æ³•ç»™å‡
*** 4500,4517 ****
  msgid "expected %<.%>"
  msgstr "éœ€è¦�%<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "éœ€è¦� %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "éœ€è¦� %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "éœ€è¦� %<,%> æˆ– %<)%>"
--- 4500,4517 ----
  msgid "expected %<.%>"
  msgstr "éœ€è¦�%<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "éœ€è¦� %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "éœ€è¦� %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "éœ€è¦� %<,%> æˆ– %<)%>"
*************** msgstr "éœ€è¦� %<,%> æˆ– %<)%>"
*** 4519,4535 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "éœ€è¦�%<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "éœ€è¦�%<#pragma omp section%>æˆ–%<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "éœ€è¦�%<[%>"
--- 4519,4535 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "éœ€è¦�%<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "éœ€è¦�%<#pragma omp section%>æˆ–%<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "éœ€è¦�%<[%>"
*************** msgstr "éœ€è¦�%<[%>"
*** 4538,4544 ****
  msgid "(anonymous)"
  msgstr "(åŒ¿å��)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "éœ€è¦�%<<%>"
--- 4538,4544 ----
  msgid "(anonymous)"
  msgstr "(åŒ¿å��)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "éœ€è¦�%<<%>"
*************** msgstr "éœ€è¦�%<<%>"
*** 4549,4559 ****
  msgid "expected label"
  msgstr "éœ€è¦�é€šé�“"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "å¤‡é€‰ 1ï¼š"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "å¤‡é€‰ 2ï¼š"
  
--- 4549,4559 ----
  msgid "expected label"
  msgstr "éœ€è¦�é€šé�“"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "å¤‡é€‰ 1ï¼š"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "å¤‡é€‰ 2ï¼š"
  
*************** msgstr "%s:%d:%dï¼šåœ¨%qsçš„å¹¿ä¹‰å¸¸è¡¨
*** 4785,4795 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%dï¼šåœ¨%qsçš„å¹¿ä¹‰å¸¸è¡¨è¾¾å¼�æ‰©å±•ä¸­"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "å¤‡é€‰ä¸ºï¼š"
  
! #: cp/pt.c:21895
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å¤‡é€‰æ˜¯ï¼š"
--- 4785,4795 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%dï¼šåœ¨%qsçš„å¹¿ä¹‰å¸¸è¡¨è¾¾å¼�æ‰©å±•ä¸­"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "å¤‡é€‰ä¸ºï¼š"
  
! #: cp/pt.c:21984
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å¤‡é€‰æ˜¯ï¼š"
*************** msgstr "é©±åŠ¨ï¼š"
*** 4965,5048 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "å®žé™…å�‚æ•°åˆ°å�«ä¹‰=å‡º/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "éœ€è¦�æ­£çš„å®½åº¦"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "éœ€è¦�é�žè´Ÿçš„å®½åº¦"
  
! #: fortran/io.c:587
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "%2$Lå¤„æ ¼å¼�å­—ç¬¦ä¸²ä¸­é�žé¢„æœŸçš„å…ƒç´ â€˜%1$câ€™"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "é�žé¢„æœŸçš„æ ¼å¼�å­—ç¬¦ä¸²ç»“å°¾"
  
! #: fortran/io.c:590
  msgid "Zero width in format descriptor"
  msgstr "æ ¼å¼�æ��è¿°ä¸­åŸŸå®½ä¸º 0"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "ç¼ºå°‘å‰�å¯¼å·¦æ‹¬å�·"
  
! #: fortran/io.c:639
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "ç¼ºå°‘å‰�å¯¼å·¦æ‹¬å�·"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "éœ€è¦� P ç¼–è¾‘æ��è¿°ç¬¦"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  msgid "P descriptor requires leading scale factor"
  msgstr "P æ��è¿°ç¬¦éœ€è¦�å‰�å¯¼å› å­�"
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "%Cå¤„ç¼ºå°‘å�³æ‹¬å�·"
! 
! #: fortran/io.c:819 fortran/io.c:833
  msgid "Comma required after P descriptor"
  msgstr "P æ��è¿°ç¬¦å�Žéœ€è¦�é€—å�·"
  
! #: fortran/io.c:847
  msgid "Positive width required with T descriptor"
  msgstr "T æ��è¿°ç¬¦éœ€è¦�æ­£çš„å®½åº¦"
  
! #: fortran/io.c:930
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "g0 æ��è¿°ç¬¦ä¸�å…�è®¸æœ‰ E é™�å®šç¬¦"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "éœ€è¦�æ­£çš„æŒ‡æ•°å®½åº¦"
  
! #: fortran/io.c:1030
  msgid "Period required in format specifier"
  msgstr "æ ¼å¼�é™�å®šç¬¦ä¸­éœ€è¦�å�¥å�·"
  
! #: fortran/io.c:1748
  #, c-format
  msgid "%s tag"
  msgstr "%s æ ‡è®°"
  
! #: fortran/io.c:3217
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "%Lå¤„å†…éƒ¨å�•ä½�å¸¦å�‘é‡�ä¸‹æ ‡"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s æ ‡è®°"
--- 4965,5048 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "å®žé™…å�‚æ•°åˆ°å�«ä¹‰=å‡º/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "éœ€è¦�æ­£çš„å®½åº¦"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "éœ€è¦�é�žè´Ÿçš„å®½åº¦"
  
! #: fortran/io.c:597
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "%2$Lå¤„æ ¼å¼�å­—ç¬¦ä¸²ä¸­é�žé¢„æœŸçš„å…ƒç´ â€˜%1$câ€™"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "é�žé¢„æœŸçš„æ ¼å¼�å­—ç¬¦ä¸²ç»“å°¾"
  
! #: fortran/io.c:600
  msgid "Zero width in format descriptor"
  msgstr "æ ¼å¼�æ��è¿°ä¸­åŸŸå®½ä¸º 0"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "ç¼ºå°‘å‰�å¯¼å·¦æ‹¬å�·"
  
! #: fortran/io.c:649
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "ç¼ºå°‘å‰�å¯¼å·¦æ‹¬å�·"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "éœ€è¦� P ç¼–è¾‘æ��è¿°ç¬¦"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  msgid "P descriptor requires leading scale factor"
  msgstr "P æ��è¿°ç¬¦éœ€è¦�å‰�å¯¼å› å­�"
  
! #: fortran/io.c:782 fortran/io.c:796
  msgid "Comma required after P descriptor"
  msgstr "P æ��è¿°ç¬¦å�Žéœ€è¦�é€—å�·"
  
! #: fortran/io.c:810
  msgid "Positive width required with T descriptor"
  msgstr "T æ��è¿°ç¬¦éœ€è¦�æ­£çš„å®½åº¦"
  
! #: fortran/io.c:893
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "g0 æ��è¿°ç¬¦ä¸�å…�è®¸æœ‰ E é™�å®šç¬¦"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "éœ€è¦�æ­£çš„æŒ‡æ•°å®½åº¦"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! #| msgid "Missing right parenthesis at %C"
! msgid "Right parenthesis expected at %C"
! msgstr "%Cå¤„ç¼ºå°‘å�³æ‹¬å�·"
! 
! #: fortran/io.c:1040
  msgid "Period required in format specifier"
  msgstr "æ ¼å¼�é™�å®šç¬¦ä¸­éœ€è¦�å�¥å�·"
  
! #: fortran/io.c:1758
  #, c-format
  msgid "%s tag"
  msgstr "%s æ ‡è®°"
  
! #: fortran/io.c:3251
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "%Lå¤„å†…éƒ¨å�•ä½�å¸¦å�‘é‡�ä¸‹æ ‡"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s æ ‡è®°"
*************** msgstr "%s æ ‡è®°"
*** 5052,5126 ****
  msgid "Syntax error in expression at %C"
  msgstr "%C è¡¨è¾¾å¼�è¯­æ³•é”™è¯¯"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "é�žé¢„æœŸçš„æ–‡ä»¶ç»“æ�Ÿ"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "æ•´æ•°æº¢å‡º"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "å��å­—å¤ªé•¿"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "é”™è¯¯çš„å��å­—"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "éœ€è¦�å��å­—"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "éœ€è¦�å·¦åœ†æ‹¬å�·"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "éœ€è¦�å�³åœ†æ‹¬å�·"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "éœ€è¦�æ•´æ•°"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "éœ€è¦�å­—ç¬¦ä¸²"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum()ï¼šæ‰¾ä¸�åˆ°æžšä¸¾"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "éœ€è¦�å±žæ€§ä½�å��"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "éœ€è¦�æ•´æ•°å­—ç¬¦ä¸²"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "è½¬æ�¢æ•´æ•°æ—¶å‡ºé”™"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "éœ€è¦�å®žæ•°å­—ç¬¦ä¸²"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "éœ€è¦�è¡¨è¾¾å¼�ç±»åž‹"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "é”™è¯¯çš„è¿�ç®—ç¬¦"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ç±»åž‹é”™è¯¯"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "é�žé¢„æœŸçš„æ¨¡å�—ç»“æ�Ÿ"
  
--- 5052,5126 ----
  msgid "Syntax error in expression at %C"
  msgstr "%C è¡¨è¾¾å¼�è¯­æ³•é”™è¯¯"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "é�žé¢„æœŸçš„æ–‡ä»¶ç»“æ�Ÿ"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "æ•´æ•°æº¢å‡º"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "å��å­—å¤ªé•¿"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "é”™è¯¯çš„å��å­—"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "éœ€è¦�å��å­—"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "éœ€è¦�å·¦åœ†æ‹¬å�·"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "éœ€è¦�å�³åœ†æ‹¬å�·"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "éœ€è¦�æ•´æ•°"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "éœ€è¦�å­—ç¬¦ä¸²"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum()ï¼šæ‰¾ä¸�åˆ°æžšä¸¾"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "éœ€è¦�å±žæ€§ä½�å��"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "éœ€è¦�æ•´æ•°å­—ç¬¦ä¸²"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "è½¬æ�¢æ•´æ•°æ—¶å‡ºé”™"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "éœ€è¦�å®žæ•°å­—ç¬¦ä¸²"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "éœ€è¦�è¡¨è¾¾å¼�ç±»åž‹"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "é”™è¯¯çš„è¿�ç®—ç¬¦"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ç±»åž‹é”™è¯¯"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "é�žé¢„æœŸçš„æ¨¡å�—ç»“æ�Ÿ"
  
*************** msgstr "å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦ä¸�åŒ¹é…
*** 5395,5406 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦çŸ­äºŽå…¶è™šå�‚å£°æ˜Žâ€˜%sâ€™(%ld/%ld)"
  
! #: fortran/trans-expr.c:8617
  #, fuzzy, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "ç›®æ ‡çš„åˆ†çº§é‡�æ–°æ˜ å°„å¤ªå°� (%ld<%ld)"
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5395,5406 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "å­—ç¬¦ä¸²çš„å®žé™…é•¿åº¦çŸ­äºŽå…¶è™šå�‚å£°æ˜Žâ€˜%sâ€™(%ld/%ld)"
  
! #: fortran/trans-expr.c:8627
  #, fuzzy, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "ç›®æ ‡çš„åˆ†çº§é‡�æ–°æ˜ å°„å¤ªå°� (%ld<%ld)"
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a ä¸�æ”¯æŒ�å°�ç«¯åœ¨å‰�"
*** 5768,5774 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "ä¸�èƒ½å�Œæ—¶ä½¿ç”¨ -m32 å’Œ -m64"
  
--- 5768,5774 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "ä¸�èƒ½å�Œæ—¶ä½¿ç”¨ -m32 å’Œ -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 9664,9670 ****
  msgstr "æŒ‡å®šçº¿ç¨‹å±€éƒ¨å­˜å‚¨å��ç§»é‡�ç«‹å�³æ•°çš„ä½�å¤§å°�"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9664,9670 ----
  msgstr "æŒ‡å®šçº¿ç¨‹å±€éƒ¨å­˜å‚¨å��ç§»é‡�ç«‹å�³æ•°çš„ä½�å¤§å°�"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr "è®¾å®š sizeof(bool) ä¸º 1"
*** 9940,9946 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  msgid "Use LRA instead of reload."
  msgstr "è¯·ä½¿ç”¨ %.100s ä½œä¸ºæ›¿ä»£"
--- 9940,9946 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  msgid "Use LRA instead of reload."
  msgstr "è¯·ä½¿ç”¨ %.100s ä½œä¸ºæ›¿ä»£"
*************** msgstr "sizeof(long double) ç­‰äºŽ 12"
*** 10234,10247 ****
  msgid "Use 80-bit long double."
  msgstr "ä½¿ç”¨ 64 ä½� long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10234,10247 ----
  msgid "Use 80-bit long double."
  msgstr "ä½¿ç”¨ 64 ä½� long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31 ä½� ABI"
*** 11468,11585 ****
  msgid "64 bit ABI."
  msgstr "64 ä½� ABI"
  
! #: config/s390/s390.opt:123
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ç»´æŠ¤é“¾å›žä¸Šå±‚æ ˆå¸§çš„æŒ‡é’ˆ"
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "é™„åŠ çš„è°ƒè¯•è¾“å‡º"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 ç»“æž„"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "å�¯ç”¨ç¡¬ä»¶å��è¿›åˆ¶æµ®ç‚¹æ”¯æŒ�"
  
! #: config/s390/s390.opt:139
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "å�¯ç”¨ç¡¬ä»¶æµ®ç‚¹å�•å…ƒ"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "ä½¿ç”¨ ColdFire ä¸Šçš„ç¡¬ä»¶é™¤æ³•æŒ‡ä»¤"
  
! #: config/s390/s390.opt:165
  #, 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:169
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ä½¿ç”¨ç´§å®žçš„å †æ ˆå¸ƒå±€"
  
! #: config/s390/s390.opt:173
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "ä¸ºå°�äºŽ 64k çš„å�¯æ‰§è¡Œæ–‡ä»¶ä½¿ç”¨ bras æŒ‡ä»¤"
  
! #: config/s390/s390.opt:177
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ç¦�ç”¨ç¡¬ä»¶æµ®ç‚¹å�•å…ƒ"
  
! #: config/s390/s390.opt:181
  #, 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 "è®¾ç½®åœ¨é™·é˜±æŒ‡ä»¤è¢«è§¦å�‘å‰�ç•™åœ¨å †æ ˆä¸­æœ€å¤§å­—èŠ‚æ•°"
  
! #: config/s390/s390.opt:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, 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 "åœ¨å‡½æ•°å‰�è¨€ä¸­ç”Ÿæˆ�é¢�å¤–ä»£ç �ä»¥æ�•èŽ·å †æ ˆå¤§å°�è¶Šé™�"
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "ä¸ºå�—ç§»åŠ¨ä½¿ç”¨å­—ç¬¦ä¸²æŒ‡ä»¤"
  
! #: config/s390/s390.opt:205
  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:210
  #, 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:214
  #, 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:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:222
  #, fuzzy
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "è®¾ç½®åˆ†æ”¯æˆ�æœ¬ç”¨äºŽæ�¡ä»¶åˆ†æ”¯æŒ‡ä»¤ã€‚ Reasonable å€¼æ˜¯å°�ï¼Œnon-negative æ•´æ•°ã€‚ ç¼ºçœ�åˆ†æ”¯æˆ�æœ¬æ˜¯ 0ã€‚"
--- 11468,11585 ----
  msgid "64 bit ABI."
  msgstr "64 ä½� ABI"
  
! #: config/s390/s390.opt:126
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ç»´æŠ¤é“¾å›žä¸Šå±‚æ ˆå¸§çš„æŒ‡é’ˆ"
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "é™„åŠ çš„è°ƒè¯•è¾“å‡º"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 ç»“æž„"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "å�¯ç”¨ç¡¬ä»¶å��è¿›åˆ¶æµ®ç‚¹æ”¯æŒ�"
  
! #: config/s390/s390.opt:142
  #, fuzzy
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "å�¯ç”¨ç¡¬ä»¶æµ®ç‚¹å�•å…ƒ"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "ä½¿ç”¨ ColdFire ä¸Šçš„ç¡¬ä»¶é™¤æ³•æŒ‡ä»¤"
  
! #: config/s390/s390.opt:168
  #, 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:172
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ä½¿ç”¨ç´§å®žçš„å †æ ˆå¸ƒå±€"
  
! #: config/s390/s390.opt:176
  #, fuzzy
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "ä¸ºå°�äºŽ 64k çš„å�¯æ‰§è¡Œæ–‡ä»¶ä½¿ç”¨ bras æŒ‡ä»¤"
  
! #: config/s390/s390.opt:180
  #, fuzzy
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ç¦�ç”¨ç¡¬ä»¶æµ®ç‚¹å�•å…ƒ"
  
! #: config/s390/s390.opt:184
  #, 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 "è®¾ç½®åœ¨é™·é˜±æŒ‡ä»¤è¢«è§¦å�‘å‰�ç•™åœ¨å †æ ˆä¸­æœ€å¤§å­—èŠ‚æ•°"
  
! #: config/s390/s390.opt:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, 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 "åœ¨å‡½æ•°å‰�è¨€ä¸­ç”Ÿæˆ�é¢�å¤–ä»£ç �ä»¥æ�•èŽ·å †æ ˆå¤§å°�è¶Šé™�"
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "ä¸ºå�—ç§»åŠ¨ä½¿ç”¨å­—ç¬¦ä¸²æŒ‡ä»¤"
  
! #: config/s390/s390.opt:208
  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:213
  #, 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:217
  #, 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:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:225
  #, fuzzy
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "è®¾ç½®åˆ†æ”¯æˆ�æœ¬ç”¨äºŽæ�¡ä»¶åˆ†æ”¯æŒ‡ä»¤ã€‚ Reasonable å€¼æ˜¯å°�ï¼Œnon-negative æ•´æ•°ã€‚ ç¼ºçœ�åˆ†æ”¯æˆ�æœ¬æ˜¯ 0ã€‚"
*************** msgstr "ä¸ºä»¿çœŸå™¨æ��ä¾›åº“"
*** 11642,11652 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "å·²çŸ¥ ARM å¤„ç�†å™¨ (ç”¨äºŽ -mcpu= å’Œ -mtune= é€‰é¡¹)ï¼š"
  
! #: config/arm/arm-tables.opt:359
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "å·²çŸ¥ ARM æž¶æž„ (ç”¨äºŽ -march= é€‰é¡¹)ï¼š"
  
! #: config/arm/arm-tables.opt:471
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "å·²çŸ¥ ARM æµ®ç‚¹å¤„ç�†å™¨ (ç”¨äºŽ -mfpu= é€‰é¡¹)ï¼š"
  
--- 11642,11652 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "å·²çŸ¥ ARM å¤„ç�†å™¨ (ç”¨äºŽ -mcpu= å’Œ -mtune= é€‰é¡¹)ï¼š"
  
! #: config/arm/arm-tables.opt:353
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "å·²çŸ¥ ARM æž¶æž„ (ç”¨äºŽ -march= é€‰é¡¹)ï¼š"
  
! #: config/arm/arm-tables.opt:465
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "å·²çŸ¥ ARM æµ®ç‚¹å¤„ç�†å™¨ (ç”¨äºŽ -mfpu= é€‰é¡¹)ï¼š"
  
*************** msgid "Use UltraSPARC Visual Instruction
*** 11949,12054 ****
  msgstr "ä½¿ç”¨ UltraSPARC å�¯è§†åŒ–æŒ‡ä»¤é›†"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ä½¿ç”¨ UltraSPARC å�¯è§†åŒ–æŒ‡ä»¤é›†"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "ä½¿ç”¨ UltraSPARC å�¯è§†åŒ–æŒ‡ä»¤é›†"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ä½¿ç”¨ç¡¬ä»¶æµ®ç‚¹æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "ä½¿ç”¨ç¡¬ä»¶æµ®ç‚¹æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "æŒ‡é’ˆæ˜¯ 64 ä½�"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "æŒ‡é’ˆæ˜¯ 32 ä½�"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "ä½¿ç”¨ 64 ä½� ABI"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "ä½¿ç”¨ 32 ä½� ABI"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ä½¿ç”¨å †æ ˆå��ç§»"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "ä¸ºç»“æž„ä½¿ç”¨æ›´å¼ºçš„å¯¹é½�ä»¥ä½¿ç”¨å�Œå­—å¤�åˆ¶"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "åœ¨æ±‡ç¼–å™¨å’Œé“¾æŽ¥å™¨ä¸­ä¼˜åŒ–å°¾è°ƒç”¨æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Generate code for the supervisor mode (default)"
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "ç”Ÿæˆ�ç›‘è§†è€… (supervisor) æ¨¡å¼�çš„ä»£ç �"
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ä½¿ç”¨ç»™å®šçš„ SPARC-V9 ä»£ç �æ¨¡åž‹"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "å¼€å�¯è°ƒè¯•è¾“å‡º"
  
! #: config/sparc/sparc.opt:222
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "å�¯ç”¨ä¸¥æ ¼çš„ 32 ä½� psABI ç»“æž„è¿”å›žæ£€æŸ¥"
  
! #: config/sparc/sparc.opt:226
  #, fuzzy
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "å�¯ç”¨å�˜é€šæ–¹æ³•ç”¨æ–¼å�•ä¸€ erratum çš„ AT697F å¤„ç�†å™¨"
  
! #: config/sparc/sparc.opt:231
  #, fuzzy
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "å�¯ç”¨å�˜é€šæ–¹æ³•ç”¨æ–¼å�•ä¸€ erratum çš„ AT697F å¤„ç�†å™¨"
  
! #: config/sparc/sparc.opt:260
  #, fuzzy
  msgid "Specify the memory model in effect for the program."
  msgstr "æŒ‡å®šå†…å­˜å¼�æ ·åœ¨ä¸­æ•ˆæžœç”¨äºŽç¨‹åº�ã€‚"
--- 11949,12072 ----
  msgstr "ä½¿ç”¨ UltraSPARC å�¯è§†åŒ–æŒ‡ä»¤é›†"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ä½¿ç”¨ UltraSPARC å�¯è§†åŒ–æŒ‡ä»¤é›†"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "ä½¿ç”¨ UltraSPARC å�¯è§†åŒ–æŒ‡ä»¤é›†"
  
! #: config/sparc/sparc.opt:98
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr ""
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ä½¿ç”¨ç¡¬ä»¶æµ®ç‚¹æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "ä½¿ç”¨ç¡¬ä»¶æµ®ç‚¹æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "æŒ‡é’ˆæ˜¯ 64 ä½�"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "æŒ‡é’ˆæ˜¯ 32 ä½�"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "ä½¿ç”¨ 64 ä½� ABI"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "ä½¿ç”¨ 32 ä½� ABI"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ä½¿ç”¨å †æ ˆå��ç§»"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  #| msgid "Use structs on stronger alignment for double-word copies"
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "ä¸ºç»“æž„ä½¿ç”¨æ›´å¼ºçš„å¯¹é½�ä»¥ä½¿ç”¨å�Œå­—å¤�åˆ¶"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "åœ¨æ±‡ç¼–å™¨å’Œé“¾æŽ¥å™¨ä¸­ä¼˜åŒ–å°¾è°ƒç”¨æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:138
  #, fuzzy
  #| msgid "Generate code for the supervisor mode (default)"
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr "ç”Ÿæˆ�ç›‘è§†è€… (supervisor) æ¨¡å¼�çš„ä»£ç �"
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ä½¿ç”¨ç»™å®šçš„ SPARC-V9 ä»£ç �æ¨¡åž‹"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "å¼€å�¯è°ƒè¯•è¾“å‡º"
  
! #: config/sparc/sparc.opt:233
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "å�¯ç”¨ä¸¥æ ¼çš„ 32 ä½� psABI ç»“æž„è¿”å›žæ£€æŸ¥"
  
! #: config/sparc/sparc.opt:237
  #, fuzzy
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "å�¯ç”¨å�˜é€šæ–¹æ³•ç”¨æ–¼å�•ä¸€ erratum çš„ AT697F å¤„ç�†å™¨"
  
! #: config/sparc/sparc.opt:242
  #, fuzzy
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "å�¯ç”¨å�˜é€šæ–¹æ³•ç”¨æ–¼å�•ä¸€ erratum çš„ AT697F å¤„ç�†å™¨"
  
! #: config/sparc/sparc.opt:246
! #, fuzzy
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "å�¯ç”¨å�˜é€šæ–¹æ³•ç”¨æ–¼å�•ä¸€ erratum çš„ AT697F å¤„ç�†å™¨"
! 
! #: config/sparc/sparc.opt:250
! #, fuzzy
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "å�¯ç”¨å�˜é€šæ–¹æ³•ç”¨æ–¼å�•ä¸€ erratum çš„ AT697F å¤„ç�†å™¨"
! 
! #: config/sparc/sparc.opt:283
  #, fuzzy
  msgid "Specify the memory model in effect for the program."
  msgstr "æŒ‡å®šå†…å­˜å¼�æ ·åœ¨ä¸­æ•ˆæžœç”¨äºŽç¨‹åº�ã€‚"
*************** msgid "Detect paths that trigger erroneo
*** 17932,17938 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 17950,17956 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 18465,18471 ****
  msgstr "éœ€è¦�æ•´æ•°æˆ–å¸ƒå°”ç±»åž‹"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 18483,18489 ----
  msgstr "éœ€è¦�æ•´æ•°æˆ–å¸ƒå°”ç±»åž‹"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "å¤ªå¤šå�˜é‡�ç”¨äºŽèŒƒå›´å­�å�¥ä¸
*** 18787,18924 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "å�³å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªåˆ‡ç‰‡æˆ–å­—ç¬¦ä¸²"
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "é�žæˆ�å‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™�å®šç¬¦æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  msgid "slice can only be compared to nil"
  msgstr "é‡�å¤�çš„ç±»å�ªä¼šè¢«ç¼–è¯‘ä¸€æ¬¡"
  
! #: go/gofrontend/types.cc:531
  #, fuzzy
  msgid "map can only be compared to nil"
  msgstr "é‡�å¤�çš„ç±»å�ªä¼šè¢«ç¼–è¯‘ä¸€æ¬¡"
  
! #: go/gofrontend/types.cc:533
  #, fuzzy
  msgid "func can only be compared to nil"
  msgstr "é‡�å¤�çš„ç±»å�ªä¼šè¢«ç¼–è¯‘ä¸€æ¬¡"
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "æ“�ä½œæ— æ•ˆçš„å¯¹è±¡"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "é�žæˆ�å‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™�å®šç¬¦æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "gimple æ�¡ä»¶ä¸­æ¯”è¾ƒä»£ç �æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:586
  #, fuzzy
  msgid "invalid comparison of non-comparable struct"
  msgstr "gimple æ�¡ä»¶ä¸­æ¯”è¾ƒä»£ç �æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:631
  #, fuzzy
  msgid "multiple-value function call in single-value context"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:708
  msgid "need explicit conversion"
  msgstr "éœ€è¦�æ˜¾å¼�è½¬æ�¢"
  
! #: go/gofrontend/types.cc:715
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "ä¸�èƒ½å°†ç±»åž‹ %s ç”¨ä½œ %s"
  
! #: go/gofrontend/types.cc:3849
  msgid "different receiver types"
  msgstr "ä¸�å�Œçš„æŽ¥æ”¶å™¨ç±»åž‹"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  msgid "different number of parameters"
  msgstr "å½¢å�‚æ•°é‡�ä¸�å�Œ"
  
! #: go/gofrontend/types.cc:3890
  msgid "different parameter types"
  msgstr "å½¢å�‚ç±»åž‹ä¸�å�Œ"
  
! #: go/gofrontend/types.cc:3905
  msgid "different varargs"
  msgstr "ä¸�å�Œçš„å�¯å�˜å�‚æ•°"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  #, fuzzy
  msgid "different number of results"
  msgstr "å½¢å�‚æ•°é‡�ä¸�å�Œ"
  
! #: go/gofrontend/types.cc:3935
  #, fuzzy
  msgid "different result types"
  msgstr "ä¸�å�Œçš„æŽ¥æ”¶å™¨ç±»åž‹"
  
! #: go/gofrontend/types.cc:8423
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "éœ€è¦�æ˜¾å¼�è½¬æ�¢ï¼›ç¼ºå°‘æ–¹æ³•%s%s%s"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "æ–¹æ³•%s%s%sç±»åž‹ä¸�å…¼å®¹"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "æ–¹æ³•%s%s%sç±»åž‹ä¸�å…¼å®¹"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  #, fuzzy
  msgid "pointer to interface type has no methods"
  msgstr "ç±»åž‹æ²¡æœ‰æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  msgid "type has no methods"
  msgstr "ç±»åž‹æ²¡æœ‰æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8559
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "æœ‰æ­§ä¹‰çš„æ–¹æ³•%s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "ç¼ºå°‘æ–¹æ³•%s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, fuzzy, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "æ–¹æ³•%s%s%séœ€è¦�ä¸€ä¸ªæŒ‡é’ˆ"
  
! #: go/gofrontend/types.cc:8621
  #, fuzzy, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "æ–¹æ³•%s%s%séœ€è¦�ä¸€ä¸ªæŒ‡é’ˆ"
--- 18805,18942 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "å�³å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªåˆ‡ç‰‡æˆ–å­—ç¬¦ä¸²"
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "é�žæˆ�å‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™�å®šç¬¦æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  msgid "slice can only be compared to nil"
  msgstr "é‡�å¤�çš„ç±»å�ªä¼šè¢«ç¼–è¯‘ä¸€æ¬¡"
  
! #: go/gofrontend/types.cc:543
  #, fuzzy
  msgid "map can only be compared to nil"
  msgstr "é‡�å¤�çš„ç±»å�ªä¼šè¢«ç¼–è¯‘ä¸€æ¬¡"
  
! #: go/gofrontend/types.cc:545
  #, fuzzy
  msgid "func can only be compared to nil"
  msgstr "é‡�å¤�çš„ç±»å�ªä¼šè¢«ç¼–è¯‘ä¸€æ¬¡"
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "æ“�ä½œæ— æ•ˆçš„å¯¹è±¡"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "é�žæˆ�å‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™�å®šç¬¦æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "gimple æ�¡ä»¶ä¸­æ¯”è¾ƒä»£ç �æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:598
  #, fuzzy
  msgid "invalid comparison of non-comparable struct"
  msgstr "gimple æ�¡ä»¶ä¸­æ¯”è¾ƒä»£ç �æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:643
  #, fuzzy
  msgid "multiple-value function call in single-value context"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: go/gofrontend/types.cc:720
  msgid "need explicit conversion"
  msgstr "éœ€è¦�æ˜¾å¼�è½¬æ�¢"
  
! #: go/gofrontend/types.cc:727
  #, c-format
  msgid "cannot use type %s as type %s"
  msgstr "ä¸�èƒ½å°†ç±»åž‹ %s ç”¨ä½œ %s"
  
! #: go/gofrontend/types.cc:3864
  msgid "different receiver types"
  msgstr "ä¸�å�Œçš„æŽ¥æ”¶å™¨ç±»åž‹"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  msgid "different number of parameters"
  msgstr "å½¢å�‚æ•°é‡�ä¸�å�Œ"
  
! #: go/gofrontend/types.cc:3905
  msgid "different parameter types"
  msgstr "å½¢å�‚ç±»åž‹ä¸�å�Œ"
  
! #: go/gofrontend/types.cc:3920
  msgid "different varargs"
  msgstr "ä¸�å�Œçš„å�¯å�˜å�‚æ•°"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  #, fuzzy
  msgid "different number of results"
  msgstr "å½¢å�‚æ•°é‡�ä¸�å�Œ"
  
! #: go/gofrontend/types.cc:3951
  #, fuzzy
  msgid "different result types"
  msgstr "ä¸�å�Œçš„æŽ¥æ”¶å™¨ç±»åž‹"
  
! #: go/gofrontend/types.cc:8445
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "éœ€è¦�æ˜¾å¼�è½¬æ�¢ï¼›ç¼ºå°‘æ–¹æ³•%s%s%s"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "æ–¹æ³•%s%s%sç±»åž‹ä¸�å…¼å®¹"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "æ–¹æ³•%s%s%sç±»åž‹ä¸�å…¼å®¹"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  #, fuzzy
  msgid "pointer to interface type has no methods"
  msgstr "ç±»åž‹æ²¡æœ‰æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  msgid "type has no methods"
  msgstr "ç±»åž‹æ²¡æœ‰æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8581
  #, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "æœ‰æ­§ä¹‰çš„æ–¹æ³•%s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, c-format
  msgid "missing method %s%s%s"
  msgstr "ç¼ºå°‘æ–¹æ³•%s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, fuzzy, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "æ–¹æ³•%s%s%séœ€è¦�ä¸€ä¸ªæŒ‡é’ˆ"
  
! #: go/gofrontend/types.cc:8644
  #, fuzzy, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "æ–¹æ³•%s%s%séœ€è¦�ä¸€ä¸ªæŒ‡é’ˆ"
*************** msgstr ""
*** 19094,19100 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "ç»™å‡½æ•°%<va_start%>çš„å�‚æ•°å¤ªå°‘"
--- 19112,19118 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "ç»™å‡½æ•°%<va_start%>çš„å�‚æ•°å¤ªå°‘"
*************** msgstr "æ— æ•ˆçš„å¤±è´¥å†…å­˜å¼�æ ·ç”¨äº
*** 19156,19264 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%<auto%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "gimple å†…å­˜å­˜å‚¨ä¸­å�³æ“�ä½œæ•°æ— æ•ˆ"
  
! #: builtins.c:6186
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "non-constant å�‚æ•° 1 åˆ° __atomic_always_lock_free"
  
! #: builtins.c:6228
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "non-integer å�‚æ•° 1 åˆ° __atomic_is_lock_free"
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_saveregs ä¸�ä¸ºæ­¤ç›®æ ‡æ‰€æ”¯æŒ�"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kå¯¹%<__builtin_va_arg_pack ()%>çš„ä½¿ç”¨æ— æ•ˆ"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kå¯¹%<__builtin_va_arg_pack_len ()%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>çš„ç¬¬äºŒä¸ªå®žå�‚å¿…é¡»æ˜¯ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ç›®æ ‡å¹³å�°ä¸�æ”¯æŒ� -fcheck-pointer-bounds"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ç›®æ ‡æ ¼å¼�ä¸�æ”¯æŒ�æ— é™�å¤§æµ®ç‚¹æ•°"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "åœ¨å®šå�‚æ•°çš„å‡½æ•°ä¸­ä½¿ç”¨äº†%<va_start%>"
  
! #: builtins.c:9402
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "ç»™å‡½æ•°%<va_start%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "è°ƒç”¨%<__builtin_next_arg%>æ—¶æ²¡æœ‰ç»™å®šå®žå�‚"
  
! #: builtins.c:9422
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>çš„ç¬¬äºŒä¸ªå�‚æ•°ä¸�æ˜¯æœ€å�Žä¸€ä¸ªæœ‰å��å�‚æ•°"
  
! #: builtins.c:9467
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "å½“%<va_start%>çš„ç¬¬äºŒä¸ªå�‚æ•°æœ‰%<register%>å­˜å‚¨æ—¶è¡Œä¸ºæœªç»�å®šä¹‰"
  
! #: builtins.c:9496
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%K%D çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªæŒ‡é’ˆï¼Œç¬¬äºŒä¸ªå¿…é¡»æ˜¯æ•´å¸¸é‡�"
  
! #: builtins.c:9509
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%K%D çš„æœ€å�Žä¸€ä¸ªå®žå�‚ä¸�æ˜¯ä¸€ä¸ª 0 åˆ° 3 ä¹‹é—´çš„æ•´å¸¸é‡�"
  
! #: builtins.c:9783
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kè¯•å›¾ free ä¸�åœ¨å †ä¸Šçš„å¯¹è±¡%qD"
  
! #: builtins.c:9786
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kè¯•å›¾ free ä¸€ä¸ªä¸�åœ¨å †ä¸Šçš„å¯¹è±¡"
--- 19174,19282 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%<auto%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "gimple å†…å­˜å­˜å‚¨ä¸­å�³æ“�ä½œæ•°æ— æ•ˆ"
  
! #: builtins.c:6192
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "non-constant å�‚æ•° 1 åˆ° __atomic_always_lock_free"
  
! #: builtins.c:6234
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "non-integer å�‚æ•° 1 åˆ° __atomic_is_lock_free"
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_saveregs ä¸�ä¸ºæ­¤ç›®æ ‡æ‰€æ”¯æŒ�"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kå¯¹%<__builtin_va_arg_pack ()%>çš„ä½¿ç”¨æ— æ•ˆ"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kå¯¹%<__builtin_va_arg_pack_len ()%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>çš„ç¬¬äºŒä¸ªå®žå�‚å¿…é¡»æ˜¯ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ç›®æ ‡å¹³å�°ä¸�æ”¯æŒ� -fcheck-pointer-bounds"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ç›®æ ‡æ ¼å¼�ä¸�æ”¯æŒ�æ— é™�å¤§æµ®ç‚¹æ•°"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "åœ¨å®šå�‚æ•°çš„å‡½æ•°ä¸­ä½¿ç”¨äº†%<va_start%>"
  
! #: builtins.c:9408
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "ç»™å‡½æ•°%<va_start%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "è°ƒç”¨%<__builtin_next_arg%>æ—¶æ²¡æœ‰ç»™å®šå®žå�‚"
  
! #: builtins.c:9428
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>çš„ç¬¬äºŒä¸ªå�‚æ•°ä¸�æ˜¯æœ€å�Žä¸€ä¸ªæœ‰å��å�‚æ•°"
  
! #: builtins.c:9473
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "å½“%<va_start%>çš„ç¬¬äºŒä¸ªå�‚æ•°æœ‰%<register%>å­˜å‚¨æ—¶è¡Œä¸ºæœªç»�å®šä¹‰"
  
! #: builtins.c:9502
  #, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%K%D çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªæŒ‡é’ˆï¼Œç¬¬äºŒä¸ªå¿…é¡»æ˜¯æ•´å¸¸é‡�"
  
! #: builtins.c:9515
  #, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%K%D çš„æœ€å�Žä¸€ä¸ªå®žå�‚ä¸�æ˜¯ä¸€ä¸ª 0 åˆ° 3 ä¹‹é—´çš„æ•´å¸¸é‡�"
  
! #: builtins.c:9789
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kè¯•å›¾ free ä¸�åœ¨å †ä¸Šçš„å¯¹è±¡%qD"
  
! #: builtins.c:9792
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kè¯•å›¾ free ä¸€ä¸ªä¸�åœ¨å †ä¸Šçš„å¯¹è±¡"
*************** msgid "%<weakref%> attribute ignored bec
*** 20171,20182 ****
  msgstr "%qEå±žæ€§è¢«å¿½ç•¥ï¼Œå› ä¸º%qTå·²è¢«å®šä¹‰"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+Fä½¿ç”¨è¿‡ä½†ä»Žæœªå®šä¹‰"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+Få£°æ˜Žä¸º%<static%>å�´ä»Žæœªå®šä¹‰è¿‡"
--- 20189,20200 ----
  msgstr "%qEå±žæ€§è¢«å¿½ç•¥ï¼Œå› ä¸º%qTå·²è¢«å®šä¹‰"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+Fä½¿ç”¨è¿‡ä½†ä»Žæœªå®šä¹‰"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+Få£°æ˜Žä¸º%<static%>å�´ä»Žæœªå®šä¹‰è¿‡"
*************** msgstr "æ— æ³•å…³é—­å“�åº”æ–‡ä»¶ %s"
*** 20272,20283 ****
  msgid "cannot find '%s'"
  msgstr "æ‰¾ä¸�åˆ°â€˜%sâ€™"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "cap_init å¤±è´¥"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%sï¼š%m"
--- 20290,20301 ----
  msgid "cannot find '%s'"
  msgstr "æ‰¾ä¸�åˆ°â€˜%sâ€™"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "cap_init å¤±è´¥"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%sï¼š%m"
*************** msgstr "%sï¼š%m"
*** 20287,20293 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "çŽ¯å¢ƒå�˜é‡� COLLECT_GCC å¿…é¡»è¢«è®¾ç½®"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
--- 20305,20311 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "çŽ¯å¢ƒå�˜é‡� COLLECT_GCC å¿…é¡»è¢«è®¾ç½®"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "æ�¥æº�ä½�ç½®ç”¨äºŽå‡½æ•° %qE å·²
*** 20499,20505 ****
  msgid "error writing %qs"
  msgstr "å†™å…¥%qsæ—¶é”™è¯¯"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "ä¸�èƒ½æ‰“å¼€ %s"
--- 20517,20523 ----
  msgid "error writing %qs"
  msgstr "å†™å…¥%qsæ—¶é”™è¯¯"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "ä¸�èƒ½æ‰“å¼€ %s"
*************** msgstr "å¿½ç•¥æœªçŸ¥çš„é€‰é¡¹%q.*sï¼Œåœ¨
*** 20579,20595 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, fuzzy, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "å¤šä¸ª EH ä¸ªæ€§éœ€è¦�æ±‡ç¼–å™¨æ”¯æŒ� .cfi.personality æŒ‡ç¤ºã€‚"
  
! #: dwarf2out.c:13685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "å�˜é‡�ä½�ç½®å¤„å�‘çŽ°æœªè¢«é�žæ³•åŒ–çš„ UNSPEC %d"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 20597,20613 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, fuzzy, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "å¤šä¸ª EH ä¸ªæ€§éœ€è¦�æ±‡ç¼–å™¨æ”¯æŒ� .cfi.personality æŒ‡ç¤ºã€‚"
  
! #: dwarf2out.c:13689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "å�˜é‡�ä½�ç½®å¤„å�‘çŽ°æœªè¢«é�žæ³•åŒ–çš„ UNSPEC %d"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr "ç”Ÿæˆ�ç”¨æˆ·æ¨¡å¼�çš„ä»£ç �"
*** 20700,20711 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰é”™è¯¯å±žæ€§ï¼š%s"
  
! #: expr.c:10811
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰è­¦å‘Šå±žæ€§ï¼š%s"
--- 20718,20729 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰é”™è¯¯å±žæ€§ï¼š%s"
  
! #: expr.c:10809
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kè°ƒç”¨%qsï¼Œå£°æ˜Žæœ‰è­¦å‘Šå±žæ€§ï¼š%s"
*************** msgstr "-fdebug-prefix-map çš„å�‚æ•°%qsæ
*** 20720,20731 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "æ ˆå¸§æœ‰ %wd å­—èŠ‚ï¼Œè¶…è¿‡äº† %wd å­—èŠ‚"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æ— æ³•æ‰“å¼€æœ€ç»ˆæŒ‡ä»¤è½¬å‚¨æ–‡ä»¶%qsï¼š%s"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æ— æ³•å…³é—­æœ€ç»ˆæŒ‡ä»¤è½¬å‚¨æ–‡ä»¶%qsï¼š%s"
--- 20738,20749 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "æ ˆå¸§æœ‰ %wd å­—èŠ‚ï¼Œè¶…è¿‡äº† %wd å­—èŠ‚"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æ— æ³•æ‰“å¼€æœ€ç»ˆæŒ‡ä»¤è½¬å‚¨æ–‡ä»¶%qsï¼š%s"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æ— æ³•å…³é—­æœ€ç»ˆæŒ‡ä»¤è½¬å‚¨æ–‡ä»¶%qsï¼š%s"
*************** msgstr "å¤§å®šç‚¹å¸¸é‡�éš�å¼�æˆªæ–­ä¸ºå®
*** 20740,20746 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±äºŽä½�æ®µå®½åº¦æ‰€é™�ï¼Œæ¯”è¾ƒç»“æžœæ°¸è¿œä¸º %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "ç®€åŒ–èŒƒå›´æ£€æŸ¥æ—¶å�‡å®šæœ‰ç¬¦å�·æ•°ä»Žä¸�æº¢å‡º"
--- 20758,20764 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±äºŽä½�æ®µå®½åº¦æ‰€é™�ï¼Œæ¯”è¾ƒç»“æžœæ°¸è¿œä¸º %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "ç®€åŒ–èŒƒå›´æ£€æŸ¥æ—¶å�‡å®šæœ‰ç¬¦å�·æ•°ä»Žä¸�æº¢å‡º"
*************** msgstr "åœ¨æ¯”è¾ƒä¸­å½’çº¦å¸¸é‡�æ—¶å�‡å®
*** 20770,20776 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "åœ¨æ¯”è¾ƒå‘¨å›´ç»„å�ˆå�˜é‡�æ—¶å�‡å®šæœ‰ç¬¦å�·æ•°ä»Žä¸�æº¢å‡º"
  
! #: fold-const.c:12048
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "æŠ˜å� æ£€æŸ¥: åŽŸå§‹æ ‘å› æŠ˜å� è€Œæ”¹å�˜ "
--- 20788,20794 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "åœ¨æ¯”è¾ƒå‘¨å›´ç»„å�ˆå�˜é‡�æ—¶å�‡å®šæœ‰ç¬¦å�·æ•°ä»Žä¸�æº¢å‡º"
  
! #: fold-const.c:12049
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "æŠ˜å� æ£€æŸ¥: åŽŸå§‹æ ‘å› æŠ˜å� è€Œæ”¹å�˜ "
*************** msgstr "æŠ˜å� æ£€æŸ¥: åŽŸå§‹æ ‘å› æŠ˜å� 
*** 20780,20786 ****
  msgid "total size of local objects too large"
  msgstr "å±€éƒ¨å¯¹è±¡çš„æ€»å¤§å°�å¤ªå¤§"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%>ä¸­ä¸�å�¯èƒ½çš„çº¦æ�Ÿ"
--- 20798,20804 ----
  msgid "total size of local objects too large"
  msgstr "å±€éƒ¨å¯¹è±¡çš„æ€»å¤§å°�å¤ªå¤§"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%>ä¸­ä¸�å�¯èƒ½çš„çº¦æ�Ÿ"
*************** msgstr "â€˜%sâ€™æ˜¯ä¸€ä¸ªæœªçŸ¥çš„ -save
*** 20880,20941 ****
  msgid "input file %qs is the same as output file"
  msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹] [è¾“å…¥æ–‡ä»¶] [è¾“å‡ºæ–‡ä»¶]\n"
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "è­¦å‘Šï¼šå¿½ç•¥ -pipeï¼Œå› ä¸ºæŒ‡å®šäº† -save-temps"
  
! #: gcc.c:4586
  #, fuzzy, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "è­¦å‘Šï¼šå‡ºçŽ°åœ¨æœ€å�Žä¸€ä¸ªè¾“å…¥æ–‡ä»¶å�Žçš„â€˜-x %sâ€™ä¸�èµ·ä½œç”¨"
  
! #: gcc.c:4768
  #, fuzzy, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "æ— æ³•åœ¨åº“æ�œç´¢è·¯å¾„ä¸­å®šä½�é»˜è®¤é“¾æŽ¥å™¨è„šæœ¬â€˜%sâ€™"
  
! #: gcc.c:4973
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "å¼€å…³%qsä¸�å†�è¢«æ”¯æŒ�"
  
! #: gcc.c:4977
  #, fuzzy, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "spec-generated åˆ‡æ�¢å°± %<-%>"
  
! #: gcc.c:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "æ— æ³•æ‰“å¼€ä¸´æ—¶å“�åº”æ–‡ä»¶ %s"
  
! #: gcc.c:5077
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "æ— æ³•å†™å…¥ä¸´æ—¶å“�åº”æ–‡ä»¶ %s"
  
! #: gcc.c:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "æ— æ³•å…³é—­ä¸´æ—¶å“�åº”æ–‡ä»¶ %s"
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "%Cå¤„ç±»åž‹æŒ‡å®šæ— æ•ˆ"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
--- 20898,20964 ----
  msgid "input file %qs is the same as output file"
  msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹] [è¾“å…¥æ–‡ä»¶] [è¾“å‡ºæ–‡ä»¶]\n"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! msgid "output filename may not be empty"
! msgstr "è¾“å‡ºæ–‡ä»¶"
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "è­¦å‘Šï¼šå¿½ç•¥ -pipeï¼Œå› ä¸ºæŒ‡å®šäº† -save-temps"
  
! #: gcc.c:4589
  #, fuzzy, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "è­¦å‘Šï¼šå‡ºçŽ°åœ¨æœ€å�Žä¸€ä¸ªè¾“å…¥æ–‡ä»¶å�Žçš„â€˜-x %sâ€™ä¸�èµ·ä½œç”¨"
  
! #: gcc.c:4771
  #, fuzzy, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "æ— æ³•åœ¨åº“æ�œç´¢è·¯å¾„ä¸­å®šä½�é»˜è®¤é“¾æŽ¥å™¨è„šæœ¬â€˜%sâ€™"
  
! #: gcc.c:4976
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "å¼€å…³%qsä¸�å†�è¢«æ”¯æŒ�"
  
! #: gcc.c:4980
  #, fuzzy, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "spec-generated åˆ‡æ�¢å°± %<-%>"
  
! #: gcc.c:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "æ— æ³•æ‰“å¼€ä¸´æ—¶å“�åº”æ–‡ä»¶ %s"
  
! #: gcc.c:5080
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "æ— æ³•å†™å…¥ä¸´æ—¶å“�åº”æ–‡ä»¶ %s"
  
! #: gcc.c:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "æ— æ³•å…³é—­ä¸´æ—¶å“�åº”æ–‡ä»¶ %s"
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "%Cå¤„ç±»åž‹æŒ‡å®šæ— æ•ˆ"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
*************** msgstr "ä½�æ®µ%qsç±»åž‹æ— æ•ˆ"
*** 20943,21170 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, fuzzy, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±è´¥ï¼šâ€˜%%*â€™æœªç»�æ¨¡å¼�åŒ¹é…�åˆ�å§‹åŒ–"
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec é”™è¯¯ï¼šæ— æ³•è¯†åˆ«çš„ spec é€‰é¡¹â€˜%câ€™"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "spec å‡½æ•°å��æ ¼å¼�é”™è¯¯"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "ç»™ spec å‡½æ•°â€˜%sâ€™çš„å�‚æ•°æœ‰é”™"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spec å‡½æ•°å��æ ¼å¼�é”™è¯¯"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec å‡½æ•°æ²¡æœ‰å�‚æ•°"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "spec å‡½æ•°å�‚æ•°æ ¼å¼�é”™è¯¯"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "èŠ±æ‹¬å�·ä¸­çš„ specâ€˜%sâ€™åœ¨â€˜%câ€™ä¸­æ— æ•ˆ"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "èŠ±æ‹¬å�·ä¸­çš„ spec ä½“â€˜%sâ€™æ— æ•ˆ"
  
! #: gcc.c:7097
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%sï¼šæ— æ³•ç¡®å®šæ¯”è¾ƒè°ƒè¯•æ–‡ä»¶ %s çš„é•¿åº¦"
  
! #: gcc.c:7108
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%sï¼š-fcompare-debug å¤±è´¥(é•¿åº¦)"
  
! #: gcc.c:7118 gcc.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%sï¼šæ— æ³•æ‰“å¼€æ¯”è¾ƒè°ƒè¯•æ–‡ä»¶ %s"
  
! #: gcc.c:7138 gcc.c:7175
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%sï¼š-fcompare-debug å¤±è´¥"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec å¤±è´¥ï¼šSYSROOT_SUFFIX_SPEC å�‚æ•°å¤šäºŽä¸€ä¸ª"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec å¤±è´¥ï¼šSYSROOT_HEADERS_SUFFIX_SPEC å�‚æ•°å¤šäºŽä¸€ä¸ª"
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "å‘½ä»¤è¡Œé€‰é¡¹æ–‡ä»¶â€œ%sâ€�ä¸�å­˜åœ¨"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "%Pï¼šæ— æ³•è¯†åˆ«çš„é€‰é¡¹â€˜%sâ€™\n"
  
! #: gcc.c:7942
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "æ²¡æœ‰é…�ç½® sysroot å¤´æ–‡ä»¶å�Žç¼€"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "æ²¡æœ‰è¾“å…¥æ–‡ä»¶"
  
! #: gcc.c:8054
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "å½“æœ‰å¤šä¸ªæ–‡ä»¶æ—¶ä¸�èƒ½åœ¨å·²æŒ‡å®š -c æˆ– -S çš„æƒ…å†µä¸‹æŒ‡å®š -o"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%sï¼šæ­¤ç³»ç»Ÿæœªå®‰è£… %s ç¼–è¯‘å™¨"
  
! #: gcc.c:8119
  #, fuzzy, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "åœ¨ -fcompare-debug é‡�æ–°ç¼–è¯‘æ—¶"
  
! #: gcc.c:8135
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "åœ¨ -fcompare-debug é‡�æ–°ç¼–è¯‘æ—¶"
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æ¯”è¾ƒæœ€ç»ˆæŒ‡ä»¤è½¬å‚¨"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "ä½¿ç”¨äº† -fuse-linker-pluginï¼Œä½†"
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%sï¼šæœªä½¿ç”¨é“¾æŽ¥å™¨è¾“å…¥æ–‡ä»¶ï¼Œå› ä¸ºé“¾æŽ¥å°šæœªå®Œæˆ�"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "è¯­è¨€ %s æœªèƒ½è¢«è¯†åˆ«"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "%Cå¤„ç±»åž‹æŒ‡å®šæ— æ•ˆ"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "%<long long%>å¯¹%qsæ— æ•ˆ"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: gcc.c:9279
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "çŽ¯å¢ƒå�˜é‡�%qsæœªå®šä¹‰"
  
! #: gcc.c:9418 gcc.c:9423
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "æ— æ•ˆçš„ç‰ˆæœ¬å�·%qs"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å�‚æ•°å¤ªå°‘"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "%%:version-compare ä¸­æœ‰æœªçŸ¥çš„è¿�ç®—ç¬¦â€˜%sâ€™"
  
! #: gcc.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:compare-debug-dump-opt çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:compare-debug-self-opt çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9747
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt çš„å�‚æ•°å¤ªå°‘"
  
! #: gcc.c:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "%%:compare-debug-auxbase-opt çš„å�‚æ•°æœªä»¥ .gk ç»“å°¾"
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "%%ï¼šversion-compare çš„å�‚æ•°å¤ªå°‘"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
--- 20966,21193 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, fuzzy, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±è´¥ï¼šâ€˜%%*â€™æœªç»�æ¨¡å¼�åŒ¹é…�åˆ�å§‹åŒ–"
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec é”™è¯¯ï¼šæ— æ³•è¯†åˆ«çš„ spec é€‰é¡¹â€˜%câ€™"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "spec å‡½æ•°å��æ ¼å¼�é”™è¯¯"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "ç»™ spec å‡½æ•°â€˜%sâ€™çš„å�‚æ•°æœ‰é”™"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spec å‡½æ•°å��æ ¼å¼�é”™è¯¯"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec å‡½æ•°æ²¡æœ‰å�‚æ•°"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "spec å‡½æ•°å�‚æ•°æ ¼å¼�é”™è¯¯"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "èŠ±æ‹¬å�·ä¸­çš„ specâ€˜%sâ€™åœ¨â€˜%câ€™ä¸­æ— æ•ˆ"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "èŠ±æ‹¬å�·ä¸­çš„ spec ä½“â€˜%sâ€™æ— æ•ˆ"
  
! #: gcc.c:7100
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%sï¼šæ— æ³•ç¡®å®šæ¯”è¾ƒè°ƒè¯•æ–‡ä»¶ %s çš„é•¿åº¦"
  
! #: gcc.c:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%sï¼š-fcompare-debug å¤±è´¥(é•¿åº¦)"
  
! #: gcc.c:7121 gcc.c:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%sï¼šæ— æ³•æ‰“å¼€æ¯”è¾ƒè°ƒè¯•æ–‡ä»¶ %s"
  
! #: gcc.c:7141 gcc.c:7178
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%sï¼š-fcompare-debug å¤±è´¥"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec å¤±è´¥ï¼šSYSROOT_SUFFIX_SPEC å�‚æ•°å¤šäºŽä¸€ä¸ª"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec å¤±è´¥ï¼šSYSROOT_HEADERS_SUFFIX_SPEC å�‚æ•°å¤šäºŽä¸€ä¸ª"
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "å‘½ä»¤è¡Œé€‰é¡¹æ–‡ä»¶â€œ%sâ€�ä¸�å­˜åœ¨"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "%Pï¼šæ— æ³•è¯†åˆ«çš„é€‰é¡¹â€˜%sâ€™\n"
  
! #: gcc.c:7945
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "æ²¡æœ‰é…�ç½® sysroot å¤´æ–‡ä»¶å�Žç¼€"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "æ²¡æœ‰è¾“å…¥æ–‡ä»¶"
  
! #: gcc.c:8057
  #, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "å½“æœ‰å¤šä¸ªæ–‡ä»¶æ—¶ä¸�èƒ½åœ¨å·²æŒ‡å®š -c æˆ– -S çš„æƒ…å†µä¸‹æŒ‡å®š -o"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%sï¼šæ­¤ç³»ç»Ÿæœªå®‰è£… %s ç¼–è¯‘å™¨"
  
! #: gcc.c:8122
  #, fuzzy, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "åœ¨ -fcompare-debug é‡�æ–°ç¼–è¯‘æ—¶"
  
! #: gcc.c:8138
  #, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "åœ¨ -fcompare-debug é‡�æ–°ç¼–è¯‘æ—¶"
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æ¯”è¾ƒæœ€ç»ˆæŒ‡ä»¤è½¬å‚¨"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "ä½¿ç”¨äº† -fuse-linker-pluginï¼Œä½†"
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%sï¼šæœªä½¿ç”¨é“¾æŽ¥å™¨è¾“å…¥æ–‡ä»¶ï¼Œå› ä¸ºé“¾æŽ¥å°šæœªå®Œæˆ�"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "è¯­è¨€ %s æœªèƒ½è¢«è¯†åˆ«"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "%Cå¤„ç±»åž‹æŒ‡å®šæ— æ•ˆ"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "%<long long%>å¯¹%qsæ— æ•ˆ"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: gcc.c:9282
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "çŽ¯å¢ƒå�˜é‡�%qsæœªå®šä¹‰"
  
! #: gcc.c:9421 gcc.c:9426
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "æ— æ•ˆçš„ç‰ˆæœ¬å�·%qs"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å�‚æ•°å¤ªå°‘"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "%%:version-compare ä¸­æœ‰æœªçŸ¥çš„è¿�ç®—ç¬¦â€˜%sâ€™"
  
! #: gcc.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:compare-debug-dump-opt çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9714
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:compare-debug-self-opt çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9750
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt çš„å�‚æ•°å¤ªå°‘"
  
! #: gcc.c:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "%%:compare-debug-auxbase-opt çš„å�‚æ•°å¤ªå¤š"
  
! #: gcc.c:9761
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "%%:compare-debug-auxbase-opt çš„å�‚æ•°æœªä»¥ .gk ç»“å°¾"
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "%%ï¼šversion-compare çš„å�‚æ•°å¤ªå°‘"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
*************** msgstr "ç©ºæŒ‡é’ˆ"
*** 21313,21321 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "åœ¨æ­¤å£°æ˜Ž"
--- 21336,21344 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, gcc-internal-format
  msgid "declared here"
  msgstr "åœ¨æ­¤å£°æ˜Ž"
*************** msgstr ""
*** 21741,21972 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "ä½¿ç”¨è¿”å›ž%<void%>çš„å‡½æ•°çš„ç»“æžœ"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "æ±‡ç¼–è¾“å‡º %d ä¸­å·¦å€¼æ— æ•ˆ"
  
! #: gimplify.c:6112
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "é�žå†…å­˜è¾“å…¥ %d å¿…é¡»åœ¨å†…å­˜ä¸­"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "å†…å­˜è¾“å…¥ %d ä¸�å�¯ç›´æŽ¥å¯»å�€"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨äº†å¯„å­˜å™¨å�˜é‡�%qD"
  
! #: gimplify.c:6766
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨äº†å¯„å­˜å™¨å�˜é‡�%qD"
  
! #: gimplify.c:6780
  #, fuzzy, gcc-internal-format
  msgid "enclosing task"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qEæœªä¸ºåœ¨æ‹¬å…¥çš„å¹¶è¡Œä¸­æŒ‡å®š"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:6965
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qEæœªä¸ºåœ¨æ‹¬å…¥çš„å¹¶è¡Œä¸­æŒ‡å®š"
  
! #: gimplify.c:6967
  #, fuzzy, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qEæœªå£°æ˜Ž(åœ¨æ­¤å‡½æ•°å†…ç¬¬ä¸€æ¬¡ä½¿ç”¨)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "å�˜é‡�%q+Då£°æ˜Žä¸º%<inline%>"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ reduction"
  
! #: gimplify.c:7234
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "è¿­ä»£å�˜é‡�%qEåº”å½“æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:7248
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ firstprivate"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ reduction"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "è¿­ä»£å�˜é‡�%qEåº”å½“æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ firstprivate"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "è¿­ä»£å�˜é‡�%qEåº”å½“æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s å�˜é‡�%qEåœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:8304
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s å�˜é‡�%qEåœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:8330
  #, fuzzy, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "{ é¢„æœŸäºŽè¿�ç®—å¼�ä¸­ ? ä¹‹å�Ž"
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qDæ¨¡æ�¿å£°æ˜Žæ— æ•ˆ"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "è¿”å›žå€¼çš„æ•°é‡�ä¸�åŒ¹é…�å€¼çš„æ•°é‡�"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<else%>å‰�éœ€è¦�%<}%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±è´¥"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "é€šè¿‡%<...%>ä¼ é€’æ—¶%qTè¢«æ��å�‡ä¸º%qT"
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(å› æ­¤æ‚¨åº”è¯¥å�‘%<va_arg%>ä¼ é€’%qTè€Œä¸�æ˜¯%qT)"
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "å¦‚æžœæ‰§è¡Œåˆ°è¿™æ®µä»£ç �ï¼Œç¨‹åº�å°†ä¸­æ­¢"
--- 21764,21995 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "ä½¿ç”¨è¿”å›ž%<void%>çš„å‡½æ•°çš„ç»“æžœ"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "æ±‡ç¼–è¾“å‡º %d ä¸­å·¦å€¼æ— æ•ˆ"
  
! #: gimplify.c:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "é�žå†…å­˜è¾“å…¥ %d å¿…é¡»åœ¨å†…å­˜ä¸­"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "å†…å­˜è¾“å…¥ %d ä¸�å�¯ç›´æŽ¥å¯»å�€"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨äº†å¯„å­˜å™¨å�˜é‡�%qD"
  
! #: gimplify.c:6769
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨äº†å¯„å­˜å™¨å�˜é‡�%qD"
  
! #: gimplify.c:6783
  #, fuzzy, gcc-internal-format
  msgid "enclosing task"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qEæœªä¸ºåœ¨æ‹¬å…¥çš„å¹¶è¡Œä¸­æŒ‡å®š"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:6968
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qEæœªä¸ºåœ¨æ‹¬å…¥çš„å¹¶è¡Œä¸­æŒ‡å®š"
  
! #: gimplify.c:6970
  #, fuzzy, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr "æ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qEæœªå£°æ˜Ž(åœ¨æ­¤å‡½æ•°å†…ç¬¬ä¸€æ¬¡ä½¿ç”¨)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "å�˜é‡�%q+Då£°æ˜Žä¸º%<inline%>"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ reduction"
  
! #: gimplify.c:7237
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "è¿­ä»£å�˜é‡�%qEåº”å½“æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:7251
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ firstprivate"
  
! #: gimplify.c:7254
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ reduction"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "è¿­ä»£å�˜é‡�%qEåº”å½“æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "è¿­ä»£å�˜é‡�%qEä¸�åº”å½“æ˜¯ firstprivate"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "è¿­ä»£å�˜é‡�%qEåº”å½“æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s å�˜é‡�%qEåœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:8307
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s å�˜é‡�%qEåœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:8333
  #, fuzzy, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "{ é¢„æœŸäºŽè¿�ç®—å¼�ä¸­ ? ä¹‹å�Ž"
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qDæ¨¡æ�¿å£°æ˜Žæ— æ•ˆ"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "è¿”å›žå€¼çš„æ•°é‡�ä¸�åŒ¹é…�å€¼çš„æ•°é‡�"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "%<else%>å‰�éœ€è¦�%<}%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±è´¥"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "é€šè¿‡%<...%>ä¼ é€’æ—¶%qTè¢«æ��å�‡ä¸º%qT"
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(å› æ­¤æ‚¨åº”è¯¥å�‘%<va_arg%>ä¼ é€’%qTè€Œä¸�æ˜¯%qT)"
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "å¦‚æžœæ‰§è¡Œåˆ°è¿™æ®µä»£ç �ï¼Œç¨‹åº�å°†ä¸­æ­¢"
*************** msgstr "å½¢å�‚ç±»åž‹ä¸�å�Œ"
*** 22202,22208 ****
  
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr "å…ˆå‰�çš„å®šä¹‰åœ¨è¿™é‡Œ"
  
  #: ipa-devirt.c:1235
--- 22225,22231 ----
  
  #: ipa-devirt.c:1229
  #, fuzzy, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "å…ˆå‰�çš„å®šä¹‰åœ¨è¿™é‡Œ"
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 22302,22308 ****
  
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "%qEæœªå£°æ˜Ž(ä¸�åœ¨å‡½æ•°å†…)"
  
  #: ipa-devirt.c:1599
--- 22325,22331 ----
  
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr "%qEæœªå£°æ˜Ž(ä¸�åœ¨å‡½æ•°å†…)"
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 22686,22892 ****
  msgid "multiple loop axes specified for routine"
  msgstr "ä¸ºç±»åž‹å��æŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, fuzzy, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "%P: æ‰¾ä¸�åˆ° %s äºŽ %s å†…éƒ¨\n"
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "æœ‰åº�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨ä¸´ç•Œæˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­"
  
! #: omp-low.c:2670
  #, fuzzy, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "ä¸»è¦�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "%<...%>ä½œä¸ºå®žå�‚ã€‚)"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "å±�éšœåŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«ã€�ä¸´ç•Œã€�æœ‰åº�ã€�ä¸»è¦�çš„æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2725
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "å·¥ä½œå…±äº«åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«ã€�ä¸´ç•Œã€�æœ‰åº�ã€�ä¸»è¦�çš„æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2754
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "ä¸»è¦�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: omp-low.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "æœ‰åº�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨ä¸´ç•Œæˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: omp-low.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "ä¸´ç•ŒåŒºåŸŸä¸�å�¯ä»¥è¢«åµŒå¥—åœ¨å�Œå��çš„ä¸´ç•ŒåŒºåŸŸå†…"
  
! #: omp-low.c:2904
  #, fuzzy, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "ä¸»è¦�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, fuzzy, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%P: æ‰¾ä¸�åˆ° %s äºŽ %s å†…éƒ¨\n"
  
! #: omp-low.c:2996 omp-low.c:3003
  #, fuzzy, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%P: æ‰¾ä¸�åˆ° %s äºŽ %s å†…éƒ¨\n"
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
--- 22709,22915 ----
  msgid "multiple loop axes specified for routine"
  msgstr "ä¸ºç±»åž‹å��æŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, fuzzy, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "%P: æ‰¾ä¸�åˆ° %s äºŽ %s å†…éƒ¨\n"
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "æœ‰åº�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨ä¸´ç•Œæˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­"
  
! #: omp-low.c:2698
  #, fuzzy, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "ä¸»è¦�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "%<...%>ä½œä¸ºå®žå�‚ã€‚)"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "å±�éšœåŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«ã€�ä¸´ç•Œã€�æœ‰åº�ã€�ä¸»è¦�çš„æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "å·¥ä½œå…±äº«åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«ã€�ä¸´ç•Œã€�æœ‰åº�ã€�ä¸»è¦�çš„æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2782
  #, fuzzy, gcc-internal-format
  #| msgid "master region may not be closely nested inside of work-sharing or explicit task region"
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "ä¸»è¦�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: omp-low.c:2879
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region may not be closely nested inside of critical or explicit task region"
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "æœ‰åº�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨ä¸´ç•Œæˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "æœ‰åº�åŒºåŸŸå¿…é¡»ç´§å¯†åµŒå¥—åœ¨ä¸€ä¸ªæœ‰æ¬¡åº�åˆ†å�¥çš„å¾ªçŽ¯å†…"
  
! #: omp-low.c:2920
  #, fuzzy, gcc-internal-format
  #| msgid "critical region may not be nested inside a critical region with the same name"
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "ä¸´ç•ŒåŒºåŸŸä¸�å�¯ä»¥è¢«åµŒå¥—åœ¨å�Œå��çš„ä¸´ç•ŒåŒºåŸŸå†…"
  
! #: omp-low.c:2932
  #, fuzzy, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr "ä¸»è¦�åŒºåŸŸä¸�å�¯ä»¥ç´§å¯†åµŒå¥—åœ¨å·¥ä½œå…±äº«æˆ–æ˜¾å¼�çš„ä»»åŠ¡åŒºåŸŸå†…"
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, fuzzy, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%P: æ‰¾ä¸�åˆ° %s äºŽ %s å†…éƒ¨\n"
  
! #: omp-low.c:3024 omp-low.c:3031
  #, fuzzy, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%P: æ‰¾ä¸�åˆ° %s äºŽ %s å†…éƒ¨\n"
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
*************** msgstr "ç›®æ ‡ç›¸å…³çš„å†…å»ºå‡½æ•°ä¸�å�
*** 22972,22978 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "æ­¤é…�ç½®ä¸�æ”¯æŒ�å‘½ä»¤è¡Œé€‰é¡¹%qs"
  
! #: opts-common.c:1129 opts.c:1773
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qsç¼ºå°‘å�‚æ•°"
--- 22995,23001 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "æ­¤é…�ç½®ä¸�æ”¯æŒ�å‘½ä»¤è¡Œé€‰é¡¹%qs"
  
! #: opts-common.c:1129 opts.c:1780
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qsç¼ºå°‘å�‚æ•°"
*************** msgstr "ä¸�æ”¯æŒ� -fpic"
*** 23129,23258 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "ä¼ é€’ç»™ print_specific_help çš„ include_flags 0x%x ä¸�å�¯è¯†åˆ«"
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "è­¦å‘Šï¼š--help= é€‰é¡¹çš„å�‚æ•°ä¸�å�¯è¯†åˆ«ï¼š%.*s\n"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "è­¦å‘Šï¼š--help= é€‰é¡¹çš„å�‚æ•°ä¸�å�¯è¯†åˆ«ï¼š%.*s\n"
  
! #: opts.c:1828
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help çš„å�‚æ•°%q.*sæœ‰æ­§ä¹‰ï¼Œè¯·æ”¹ç”¨æ›´åŠ æ˜Žç¡®çš„å�‚æ•°"
  
! #: opts.c:1837
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "--help= é€‰é¡¹çš„å�‚æ•°æœªçŸ¥ï¼š%q.*s"
  
! #: opts.c:2078
  #, 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:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "ç»“æž„çš„å¯¹é½�å¿…é¡»æ˜¯ 2 çš„è¾ƒå°�æ¬¡æ–¹ï¼Œè€Œä¸�æ˜¯ %d"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "æœªçŸ¥çš„å †æ ˆæ£€æŸ¥å�‚æ•°â€œ%sâ€�"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "ä¸�æ”¯æŒ� dwarf ç‰ˆæœ¬ %d"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%sï¼š--param å®žå�‚çš„å½¢å¼�åº”è¯¥ä¸ºâ€œå��å­—=å€¼â€�"
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "æ— æ•ˆçš„ --param å€¼%qs"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "æ— æ•ˆçš„ --param å€¼%qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "æ— æ•ˆçš„ --param å€¼%qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ç›®æ ‡ç³»ç»Ÿä¸�æ”¯æŒ�è°ƒè¯•è¾“å‡º"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "è°ƒè¯•æ ¼å¼�â€œ%sâ€�ä¸Žå…ˆå‰�çš„é€‰æ‹©å†²çª�"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "æ— æ³•è¯†åˆ«çš„è°ƒè¯•è¾“å‡ºçº§åˆ«â€œ%sâ€�"
  
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "è°ƒè¯•è¾“å‡ºçº§åˆ« %s å¤ªé«˜"
  
! #: opts.c:2553
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "èŽ·å�–æ ¸å¿ƒæ–‡ä»¶å¤§å°�ä¸Šé™�ï¼š%m"
  
! #: opts.c:2557
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "å°†æ ¸å¿ƒæ–‡ä»¶å¤§å°�ä¸Šé™�è®¾ä¸ºæœ€å¤§å€¼ï¼š%m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "æ— æ³•è¯†åˆ«çš„ gcc è°ƒè¯•é€‰é¡¹ï¼š%c"
  
! #: opts.c:2627
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%sï¼šæ²¡æœ‰é€‰é¡¹ -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 23152,23291 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "-static-libgfortran åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "-static-libgfortran åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�"
! 
! #: opts.c:1417
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "ä¼ é€’ç»™ print_specific_help çš„ include_flags 0x%x ä¸�å�¯è¯†åˆ«"
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "è­¦å‘Šï¼š--help= é€‰é¡¹çš„å�‚æ•°ä¸�å�¯è¯†åˆ«ï¼š%.*s\n"
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "è­¦å‘Šï¼š--help= é€‰é¡¹çš„å�‚æ•°ä¸�å�¯è¯†åˆ«ï¼š%.*s\n"
  
! #: opts.c:1835
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help çš„å�‚æ•°%q.*sæœ‰æ­§ä¹‰ï¼Œè¯·æ”¹ç”¨æ›´åŠ æ˜Žç¡®çš„å�‚æ•°"
  
! #: opts.c:1844
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "--help= é€‰é¡¹çš„å�‚æ•°æœªçŸ¥ï¼š%q.*s"
  
! #: opts.c:2085
  #, 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:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "ç»“æž„çš„å¯¹é½�å¿…é¡»æ˜¯ 2 çš„è¾ƒå°�æ¬¡æ–¹ï¼Œè€Œä¸�æ˜¯ %d"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "æœªçŸ¥çš„å †æ ˆæ£€æŸ¥å�‚æ•°â€œ%sâ€�"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "ä¸�æ”¯æŒ� dwarf ç‰ˆæœ¬ %d"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%sï¼š--param å®žå�‚çš„å½¢å¼�åº”è¯¥ä¸ºâ€œå��å­—=å€¼â€�"
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "æ— æ•ˆçš„ --param å€¼%qs"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "æ— æ•ˆçš„ --param å€¼%qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "æ— æ•ˆçš„ --param å€¼%qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ç›®æ ‡ç³»ç»Ÿä¸�æ”¯æŒ�è°ƒè¯•è¾“å‡º"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "è°ƒè¯•æ ¼å¼�â€œ%sâ€�ä¸Žå…ˆå‰�çš„é€‰æ‹©å†²çª�"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "æ— æ³•è¯†åˆ«çš„è°ƒè¯•è¾“å‡ºçº§åˆ«â€œ%sâ€�"
  
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "è°ƒè¯•è¾“å‡ºçº§åˆ« %s å¤ªé«˜"
  
! #: opts.c:2560
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "èŽ·å�–æ ¸å¿ƒæ–‡ä»¶å¤§å°�ä¸Šé™�ï¼š%m"
  
! #: opts.c:2564
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "å°†æ ¸å¿ƒæ–‡ä»¶å¤§å°�ä¸Šé™�è®¾ä¸ºæœ€å¤§å€¼ï¼š%m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "æ— æ³•è¯†åˆ«çš„ gcc è°ƒè¯•é€‰é¡¹ï¼š%c"
  
! #: opts.c:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%sï¼šæ²¡æœ‰é€‰é¡¹ -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "å…¨å±€å¯„å­˜å™¨å�˜é‡�å‡ºçŽ°åœ¨å‡
*** 23604,23610 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨äº†å…¨å±€å¯„å­˜å™¨å�˜é‡�%qD"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "%qDä¸Žå·²ç”¨çš„å‡½æ•°å†²çª�"
--- 23637,23643 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨äº†å…¨å±€å¯„å­˜å™¨å�˜é‡�%qD"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "%qDä¸Žå·²ç”¨çš„å‡½æ•°å†²çª�"
*************** msgstr "å†™å…¥ %s æ—¶å‡ºé”™ï¼š%m"
*** 24205,24216 ****
  msgid "error closing %s: %m"
  msgstr "å…³é—­ %s æ—¶å‡ºé”™ï¼š%m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "%qså¿…é¡»ä¸Ž%qsä¸€èµ·ä½¿ç”¨"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 24238,24249 ----
  msgid "error closing %s: %m"
  msgstr "å…³é—­ %s æ—¶å‡ºé”™ï¼š%m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "%qså¿…é¡»ä¸Ž%qsä¸€èµ·ä½¿ç”¨"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "%qså�Žç¼ºå°‘å®�å��"
*** 25125,25171 ****
  msgid "in expansion of macro %qs"
  msgstr "å�°å‡º EXPR çš„å®�å±•å¼€"
  
! #: tree-eh.c:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "åŸºæœ¬å�— %i æœ‰å¤šä¸ª EH è¾¹"
  
! #: tree-eh.c:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "åŸºæœ¬å�— %i ä¸�èƒ½æŠ›å‡ºå¼‚å¸¸ä½†å�´æœ‰ EH è¾¹"
  
! #: tree-eh.c:4689
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "åŸºæœ¬å�— %i æœ€å�Žä¸€æ�¡è¯­å�¥è®¾ç½®äº†ä¸�æ­£ç¡®çš„ lp"
  
! #: tree-eh.c:4695
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "åŸºæœ¬å�— %i ç¼ºå°‘ä¸€æ�¡ EH è¾¹"
  
! #: tree-eh.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "ä¸�æ­£ç¡®çš„ EH è¾¹ %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "åŸºæœ¬å�— %i ç¼ºå°‘ä¸€æ�¡è¾¹"
  
! #: tree-eh.c:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "åŸºæœ¬å�— %i ä¸‹è�½è¾¹å¤ªå¤š"
  
! #: tree-eh.c:4780
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "åŸºæœ¬å�— %i æœ‰ä¸�æ­£ç¡®çš„è¾¹"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "åŸºæœ¬å�— %i æœ‰ä¸�æ­£ç¡®çš„ä¸‹è�½è¾¹"
--- 25158,25204 ----
  msgid "in expansion of macro %qs"
  msgstr "å�°å‡º EXPR çš„å®�å±•å¼€"
  
! #: tree-eh.c:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "åŸºæœ¬å�— %i æœ‰å¤šä¸ª EH è¾¹"
  
! #: tree-eh.c:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "åŸºæœ¬å�— %i ä¸�èƒ½æŠ›å‡ºå¼‚å¸¸ä½†å�´æœ‰ EH è¾¹"
  
! #: tree-eh.c:4704
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "åŸºæœ¬å�— %i æœ€å�Žä¸€æ�¡è¯­å�¥è®¾ç½®äº†ä¸�æ­£ç¡®çš„ lp"
  
! #: tree-eh.c:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "åŸºæœ¬å�— %i ç¼ºå°‘ä¸€æ�¡ EH è¾¹"
  
! #: tree-eh.c:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "ä¸�æ­£ç¡®çš„ EH è¾¹ %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "åŸºæœ¬å�— %i ç¼ºå°‘ä¸€æ�¡è¾¹"
  
! #: tree-eh.c:4786
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "åŸºæœ¬å�— %i ä¸‹è�½è¾¹å¤ªå¤š"
  
! #: tree-eh.c:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "åŸºæœ¬å�— %i æœ‰ä¸�æ­£ç¡®çš„è¾¹"
  
! #: tree-eh.c:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "åŸºæœ¬å�— %i æœ‰ä¸�æ­£ç¡®çš„ä¸‹è�½è¾¹"
*************** msgstr "SSA æ�Ÿå��"
*** 25266,25298 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "å†…å»ºå‡½æ•°å®žå�‚æ— æ•ˆ"
  
! #: tree-ssa-ccp.c:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "å†…è�”å‡½æ•°%q+Då£°æ˜Žè¿‡ä½†ä»Žæœªå®šä¹‰"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "æ— æ³•ä¼˜åŒ–å¾ªçŽ¯ï¼Œå¾ªçŽ¯å�˜é‡�å�¯èƒ½æº¢å‡º"
  
! #: tree-ssa-loop-niter.c:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "%qEä¸Šçš„è¿�ç®—ç»“æžœå�¯èƒ½æ˜¯æœªå®šä¹‰çš„"
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 25299,25331 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "å†…å»ºå‡½æ•°å®žå�‚æ— æ•ˆ"
  
! #: tree-ssa-ccp.c:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "å†…è�”å‡½æ•°%q+Då£°æ˜Žè¿‡ä½†ä»Žæœªå®šä¹‰"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "æ— æ³•ä¼˜åŒ–å¾ªçŽ¯ï¼Œå¾ªçŽ¯å�˜é‡�å�¯èƒ½æº¢å‡º"
  
! #: tree-ssa-loop-niter.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "%qEä¸Šçš„è¿�ç®—ç»“æžœå�¯èƒ½æ˜¯æœªå®šä¹‰çš„"
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport
*** 25648,25658 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 25681,25691 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "%qEå±žæ€§ä¸º%qEæ‰€å¿½ç•¥"
*** 26629,26635 ****
  msgid "type was previously declared %qE"
  msgstr "ä»¥å‰�åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 26662,26668 ----
  msgid "type was previously declared %qE"
  msgstr "ä»¥å‰�åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr ""
*** 26908,26914 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qDçš„åœ°å�€æ€»æ˜¯ç­‰ä»·ä¸º%<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "å»ºè®®åœ¨ç”¨ä½œçœŸå€¼çš„èµ‹å€¼è¯­å�¥å‰�å�ŽåŠ ä¸Šæ‹¬å�·"
--- 26941,26947 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qDçš„åœ°å�€æ€»æ˜¯ç­‰ä»·ä¸º%<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "å»ºè®®åœ¨ç”¨ä½œçœŸå€¼çš„èµ‹å€¼è¯­å�¥å‰�å�ŽåŠ ä¸Šæ‹¬å�·"
*************** msgstr "å¯¹å¸¸é‡�å¯¹è±¡çš„å†™æ“�ä½œ(å®žå
*** 27534,27595 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "æ ¼å¼�å­—ç¬¦ä¸²å®žå�‚ %d æœ‰å¤šä½™çš„ç±»åž‹é™�å®š"
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "æ ¼å¼�%q.*séœ€è¦�ç±»åž‹%<%s%s%>ï¼Œä½†å®žå�‚ %d çš„ç±»åž‹ä¸º%qT"
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s: â€œ%sâ€� è€Œä¸�éœ€å�»å�ˆä¸­ â€œifdefâ€� æˆ– â€œifndefâ€� "
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "æ ¼å¼�%q.*séœ€è¦�ç±»åž‹%<%s%s%>ï¼Œä½†å®žå�‚ %d çš„ç±»åž‹ä¸º%qT"
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸º%<long%>æˆ–%<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªæŒ‡é’ˆç±»åž‹"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "å¾…æ ¼å¼�åŒ–çš„å®žå�‚ä¸�æ˜¯%<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime æ ¼å¼�å­—ç¬¦ä¸²æ— æ³•æ ¼å¼�åŒ–å®žå�‚"
--- 27567,27628 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "æ ¼å¼�å­—ç¬¦ä¸²å®žå�‚ %d æœ‰å¤šä½™çš„ç±»åž‹é™�å®š"
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "æ ¼å¼�%q.*séœ€è¦�ç±»åž‹%<%s%s%>ï¼Œä½†å®žå�‚ %d çš„ç±»åž‹ä¸º%qT"
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s: â€œ%sâ€� è€Œä¸�éœ€å�»å�ˆä¸­ â€œifdefâ€� æˆ– â€œifndefâ€� "
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "æ ¼å¼�%q.*séœ€è¦�ç±»åž‹%<%s%s%>ï¼Œä½†å®žå�‚ %d çš„ç±»åž‹ä¸º%qT"
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%>æœªè¢«å®šä¹‰ä¸º%<long%>æˆ–%<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªç±»åž‹"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%>æœªè¢«å®šä¹‰ä¸ºä¸€ä¸ªæŒ‡é’ˆç±»åž‹"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "å¾…æ ¼å¼�åŒ–çš„å®žå�‚ä¸�æ˜¯%<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime æ ¼å¼�å­—ç¬¦ä¸²æ— æ³•æ ¼å¼�åŒ–å®žå�‚"
*************** msgstr "æµ®ç‚¹å¸¸é‡�å�‘é›¶æˆªæ–­"
*** 27690,27696 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ä¸�å�—æ”¯æŒ�çš„é�žæ ‡å‡†å­—é�¢å­—ç¬¦ä¸²æ¯—è¿ž"
--- 27723,27729 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ä¸�å�—æ”¯æŒ�çš„é�žæ ‡å‡†å­—é�¢å­—ç¬¦ä¸²æ¯—è¿ž"
*************** msgstr "%<# pragma omp åŸºå…ƒçš„ update%
*** 27721,27727 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "è¿­ä»£å�˜é‡�%qEç±»åž‹æ— æ•ˆ"
--- 27754,27760 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "è¿­ä»£å�˜é‡�%qEç±»åž‹æ— æ•ˆ"
*************** msgstr "è¿­ä»£å�˜é‡�%qEç±»åž‹æ— æ•ˆ"
*** 27737,27758 ****
  msgid "%qE is not initialized"
  msgstr "%qEæœªç»�åˆ�å§‹åŒ–"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "ç¼ºå°‘æŽ§åˆ¶è°“è¯�"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "æ— æ•ˆçš„æŽ§åˆ¶è°“è¯�"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ç¼ºå°‘è‡ªå¢žè¯­å�¥"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "æ— æ•ˆçš„è‡ªå¢žè¯­å�¥"
--- 27770,27791 ----
  msgid "%qE is not initialized"
  msgstr "%qEæœªç»�åˆ�å§‹åŒ–"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "ç¼ºå°‘æŽ§åˆ¶è°“è¯�"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "æ— æ•ˆçš„æŽ§åˆ¶è°“è¯�"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ç¼ºå°‘è‡ªå¢žè¯­å�¥"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "æ— æ•ˆçš„è‡ªå¢žè¯­å�¥"
*************** msgstr "<è¿”å›žå€¼>"
*** 28301,28308 ****
  msgid "wrong type argument to %s"
  msgstr "ä¸�èƒ½å¯¹è¯¥ç±»åž‹çš„å�‚æ•°æ±‚ç»�å¯¹å€¼"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�æº¢å‡º"
--- 28334,28341 ----
  msgid "wrong type argument to %s"
  msgstr "ä¸�èƒ½å¯¹è¯¥ç±»åž‹çš„å�‚æ•°æ±‚ç»�å¯¹å€¼"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�æº¢å‡º"
*************** msgstr[0] "ä¼ é€’%2$qEçš„ç¬¬ %1$d ä¸ªå®ž
*** 28977,28983 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<friend%>å�ªèƒ½åœ¨ç±»ä¸­æŒ‡å®š"
--- 29010,29016 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgstr "%<friend%>å�ªèƒ½åœ¨ç±»ä¸­æŒ‡å®š"
*************** msgstr ""
*** 29138,29144 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "æœªçŸ¥çš„ -mdebug-%s å¼€å…³"
--- 29171,29177 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "æœªçŸ¥çš„ -mdebug-%s å¼€å…³"
*************** msgstr "å¯¹ VxWorks çš„å�–æ ·æ”¯æŒ�"
*** 29465,29471 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "å®žå�‚å¿…é¡»æ˜¯å¸¸æ•°"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "æŽ©ç �å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
--- 29498,29504 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "å®žå�‚å¿…é¡»æ˜¯å¸¸æ•°"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  msgid "%Klane index must be a constant immediate"
  msgstr "æŽ©ç �å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
*************** msgstr "%qså�Žç¼ºå°‘å®�å��"
*** 29545,29551 ****
  msgid "unknown value %qs for -mtune"
  msgstr "-mtune å�‚æ•°çš„å€¼ %qs æœªçŸ¥"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "å¼€å…³ -mcpu=%s ä¸Ž -march=%s å†²çª�"
--- 29578,29584 ----
  msgid "unknown value %qs for -mtune"
  msgstr "-mtune å�‚æ•°çš„å€¼ %qs æœªçŸ¥"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "å¼€å…³ -mcpu=%s ä¸Ž -march=%s å†²çª�"
*************** msgstr "ç›®æ ‡ç³»ç»Ÿä¸�æ”¯æŒ�è°ƒè¯•è¾“å‡
*** 29633,29641 ****
  msgid "target %s %s=%s is not valid"
  msgstr "æ— æ•ˆçš„ %s å­—ç»„ï¼š%s\n"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�ä½œä¸ºå®žå�‚"
--- 29666,29674 ----
  msgid "target %s %s=%s is not valid"
  msgstr "æ— æ•ˆçš„ %s å­—ç»„ï¼š%s\n"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�ä½œä¸ºå®žå�‚"
*************** msgid "bad value %qs for -mmemory-latenc
*** 29721,29727 ****
  msgstr "-mmemory-latency å¼€å…³çš„å€¼%qsé”™è¯¯"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29754,29760 ----
  msgstr "-mmemory-latency å¼€å…³çš„å€¼%qsé”™è¯¯"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 29900,30278 ****
  msgid "insn addresses not freed"
  msgstr "åœ¨ %2$s ç¼“å­˜ä¸­ %1$zu å­—èŠ‚å�¯ç”¨"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "å †æ ˆé™�åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ç«‹å�³æ•°"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, fuzzy, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, fuzzy, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, fuzzy, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "æŽ©ç �å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qEå±žæ€§çš„å�‚æ•°åº”å½“åœ¨ 0 å’Œ 255 ä¹‹é—´"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt ä¸Ž NEON äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ� ARM æ¨¡å¼�"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "å‡½æ•°è°ƒç”¨å›žæº¯æ”¯æŒ�å�ªåœ¨ä¸º Thumb ç¼–è¯‘æ—¶æœ‰æ„�ä¹‰"
  
! #: config/arm/arm.c:2813
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "è¢«è°ƒç”¨è€…å��ä½œå�ªåœ¨ä¸º Thumb ç¼–è¯‘æ—¶æœ‰æ„�ä¹‰"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ä¸Ž -mno-apcs-frame å¹¶ç”¨å�¯èƒ½ä¸�èƒ½ç»™å‡ºæœ‰æ„�ä¹‰çš„è°ƒè¯•ä¿¡æ�¯"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 å’Œ 16 ä½� Thumb ä¸�èƒ½å¹¶ç”¨"
  
! #: config/arm/arm.c:2832
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ä¸Ž Thumb ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ� THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:2993
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ�æœªå¯¹é½�çš„è®¿é—®"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ç›®å‰�åœ¨æ‰€é€‰çš„ CPU ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ�äº¤äº’å·¥ä½œ"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic å’Œ -mapcs-reent äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "ä¸�æ”¯æŒ� APCS é‡�å…¥ä»£ç �ã€‚å·²å¿½ç•¥"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable ä¸Ž -msdata=%s äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt éœ€è¦�ä¸Ž AAPCS å…¼å®¹çš„ ABI æ–¹èƒ½æ­£ç¡®æ“�ä½œ"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi éœ€è¦�ç›¸åº” CPU çš„æ”¯æŒ�"
  
! #: config/arm/arm.c:3418
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æŒ� -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æŒ� -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 è€Œæ—  ldrh"
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "ç»“æž„å¤§å°�è¾¹ç•Œå�ªèƒ½è¢«è®¾å®šä¸º %s"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "ç»“æž„å¤§å°�è¾¹ç•Œå�ªèƒ½è¢«è®¾å®šä¸º %s"
  
! #: config/arm/arm.c:3508
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC ä¸Ž -msingle-pic-base ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ä¸�ä¸Ž -fpic å¹¶ç”¨æ—¶ä¸�èµ·ä½œç”¨"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "â€˜%sâ€™ä¸�èƒ½è¢«ç”¨ä½œ PIC å¯„å­˜å™¨"
  
! #: config/arm/arm.c:3548
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å·¥ä½œ"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ� THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:5707
  #, fuzzy, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "ä¸�æ˜¯ä»Ž AAPCS æ´¾ç”Ÿå‡ºçš„ PCS å�˜ç§�"
  
! #: config/arm/arm.c:5709
  #, fuzzy, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "å�¯å�˜å�‚æ•°å‡½æ•°å¿…é¡»ä½¿ç”¨åŸºç¡€çš„ AAPCS å�˜ç§�"
  
! #: config/arm/arm.c:5728
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS å�˜åŠ¨"
  
! #: config/arm/arm.c:5923
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 ç¡¬ä»¶æµ®ç‚¹ VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 29933,30311 ----
  msgid "insn addresses not freed"
  msgstr "åœ¨ %2$s ç¼“å­˜ä¸­ %1$zu å­—èŠ‚å�¯ç”¨"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "å †æ ˆé™�åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ç«‹å�³æ•°"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, fuzzy, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, fuzzy, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, fuzzy, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "æŽ©ç �å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qEå±žæ€§çš„å�‚æ•°åº”å½“åœ¨ 0 å’Œ 255 ä¹‹é—´"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "iWMMXt ä¸Ž NEON äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:2784
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ� ARM æ¨¡å¼�"
  
! #: config/arm/arm.c:2788
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "å‡½æ•°è°ƒç”¨å›žæº¯æ”¯æŒ�å�ªåœ¨ä¸º Thumb ç¼–è¯‘æ—¶æœ‰æ„�ä¹‰"
  
! #: config/arm/arm.c:2791
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "è¢«è°ƒç”¨è€…å��ä½œå�ªåœ¨ä¸º Thumb ç¼–è¯‘æ—¶æœ‰æ„�ä¹‰"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g ä¸Ž -mno-apcs-frame å¹¶ç”¨å�¯èƒ½ä¸�èƒ½ç»™å‡ºæœ‰æ„�ä¹‰çš„è°ƒè¯•ä¿¡æ�¯"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "-mtp=cp15 å’Œ 16 ä½� Thumb ä¸�èƒ½å¹¶ç”¨"
  
! #: config/arm/arm.c:2810
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ä¸Ž Thumb ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ� THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:2971
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ�æœªå¯¹é½�çš„è®¿é—®"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ç›®å‰�åœ¨æ‰€é€‰çš„ CPU ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ�äº¤äº’å·¥ä½œ"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic å’Œ -mapcs-reent äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "ä¸�æ”¯æŒ� APCS é‡�å…¥ä»£ç �ã€‚å·²å¿½ç•¥"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable ä¸Ž -msdata=%s äº’ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3382
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt éœ€è¦�ä¸Ž AAPCS å…¼å®¹çš„ ABI æ–¹èƒ½æ­£ç¡®æ“�ä½œ"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi éœ€è¦�ç›¸åº” CPU çš„æ”¯æŒ�"
  
! #: config/arm/arm.c:3396
  #, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æŒ� -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æŒ� -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 è€Œæ—  ldrh"
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "ç»“æž„å¤§å°�è¾¹ç•Œå�ªèƒ½è¢«è®¾å®šä¸º %s"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "ç»“æž„å¤§å°�è¾¹ç•Œå�ªèƒ½è¢«è®¾å®šä¸º %s"
  
! #: config/arm/arm.c:3486
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC ä¸Ž -msingle-pic-base ä¸�å…¼å®¹"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ä¸�ä¸Ž -fpic å¹¶ç”¨æ—¶ä¸�èµ·ä½œç”¨"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "â€˜%sâ€™ä¸�èƒ½è¢«ç”¨ä½œ PIC å¯„å­˜å™¨"
  
! #: config/arm/arm.c:3526
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æž„ä¸‹å·¥ä½œ"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ç›®æ ‡ CPU ä¸�æ”¯æŒ� THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:5685
  #, fuzzy, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "ä¸�æ˜¯ä»Ž AAPCS æ´¾ç”Ÿå‡ºçš„ PCS å�˜ç§�"
  
! #: config/arm/arm.c:5687
  #, fuzzy, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "å�¯å�˜å�‚æ•°å‡½æ•°å¿…é¡»ä½¿ç”¨åŸºç¡€çš„ AAPCS å�˜ç§�"
  
! #: config/arm/arm.c:5706
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS å�˜åŠ¨"
  
! #: config/arm/arm.c:5901
  #, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 ç¡¬ä»¶æµ®ç‚¹ VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 30280,30356 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: config/arm/arm.c:6851
  #, 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:6863
  #, 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ä¸�èƒ½å¸¦å�¯å�˜æ•°é‡�çš„å®žå�‚"
  
! #: config/arm/arm.c:6872
  #, 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:6894 config/arm/arm.c:6946
  #, 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:6913
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: config/arm/arm.c:6962
  #, 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:12245
  #, fuzzy, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "æ“�ä½œæ•°å�·è¶…å‡ºèŒƒå›´"
  
! #: config/arm/arm.c:12248
  #, fuzzy, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "æ“�ä½œæ•°å�·è¶…å‡ºèŒƒå›´"
  
! #: config/arm/arm.c:23495
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "æ— æ³•è®¡ç®—å‡ºæ ˆä¸­å�‚æ•°çš„çœŸå®žåœ°å�€"
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "é�žé¢„æœŸçš„æ¨¡å�—ç»“æ�Ÿ"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜å¯„å­˜å™¨å¼¹æ ˆæ—¶æ²¡æœ‰å�¯ç”¨çš„ä½Žå¯„å­˜å™¨"
  
! #: config/arm/arm.c:24661
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Thumb æ¨¡å¼�ä¸­ä¸�èƒ½ç¼–ç �ä¸­æ–­æœ�åŠ¡è¿›ç¨‹"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
--- 30313,30394 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: config/arm/arm.c:6829
  #, 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:6841
  #, 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ä¸�èƒ½å¸¦å�¯å�˜æ•°é‡�çš„å®žå�‚"
  
! #: config/arm/arm.c:6850
  #, 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:6872 config/arm/arm.c:6924
  #, 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:6891
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: config/arm/arm.c:6940
  #, 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:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, fuzzy, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "æ“�ä½œæ•°å�·è¶…å‡ºèŒƒå›´"
  
! #: config/arm/arm.c:12235
  #, fuzzy, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "æ“�ä½œæ•°å�·è¶…å‡ºèŒƒå›´"
  
! #: config/arm/arm.c:23484
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "æ— æ³•è®¡ç®—å‡ºæ ˆä¸­å�‚æ•°çš„çœŸå®žåœ°å�€"
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "é�žé¢„æœŸçš„æ¨¡å�—ç»“æ�Ÿ"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜å¯„å­˜å™¨å¼¹æ ˆæ—¶æ²¡æœ‰å�¯ç”¨çš„ä½Žå¯„å­˜å™¨"
  
! #: config/arm/arm.c:24650
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Thumb æ¨¡å¼�ä¸­ä¸�èƒ½ç¼–ç �ä¸­æ–­æœ�åŠ¡è¿›ç¨‹"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fpu for attribute(target(\"%s\"))"
*************** msgstr "å±žæ€§%qsçš„å…ƒç´ ç±»åž‹æ— æ•ˆ"
*** 30359,30371 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\"))æœªçŸ¥"
--- 30397,30409 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\"))æœªçŸ¥"
*************** msgstr "-flto and -fwhopr äº’æ–¥"
*** 30459,30624 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "ä¸�æ­£ç¡®çš„å‡½æ•°è¿”å›žå€¼"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qsä¼¼ä¹Žæ˜¯ä¸€ä¸ªæ‹¼å†™é”™çš„ä¿¡å�·å¤„ç�†è€…"
  
! #: config/avr/avr.c:1311
  #, fuzzy, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "â€˜builtin_return_addressâ€™å�ªåŒ…å�«ä¸¤å­—èŠ‚åœ°å�€"
  
! #: config/avr/avr.c:2543
  #, fuzzy, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "ç›¸å¯¹ç¬¦å�·çš„æŒ‡é’ˆå��ç§»é‡�å�¯èƒ½ä¸�æ­£ç¡®ã€‚"
  
! #: config/avr/avr.c:2682
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "ç”¨ç¨‹åº�å†…å­˜åœ°å�€è®¿é—®æ•°æ�®å†…å­˜"
  
! #: config/avr/avr.c:2743
  #, fuzzy, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "ç”¨ç¨‹åº�å†…å­˜åœ°å�€è®¿é—®æ•°æ�®å†…å­˜"
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "ç”¨ä»¥ä¼ é€’æ•´æ•°å�‚æ•°çš„å¯„å­˜å™¨ä¸ªæ•°"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "ä¸�å…¼å®¹çš„åœ°å�€ç©ºé—´é™�å®šç¬¦%qså’Œ%qs"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qEå±žæ€§å�ªèƒ½ä¸ºå�˜é‡�æˆ–å‡½æ•°æ‰€ä½¿ç”¨"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qEå±žæ€§åœ¨ R8C ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "å±žæ€§%qEå�ªèƒ½ç”¨äºŽå�˜é‡�"
  
! #: config/avr/avr.c:9550
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "å·²å¼ƒç”¨ã€‚æ­¤å¼€å…³ä¸�èµ·ä½œç”¨ã€‚"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "åµŒå¥—å‡½æ•°è¹¦åºŠåœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "ä»£ç �æ¨¡å¼�%qsåœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/avr/avr.c:9831
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "æ�¡ä»¶è¡¨è¾¾å¼�ä¸­ä½¿ç”¨äº†æŒ‡å�‘ä¸�ç›¸äº¤åœ°å�€ç©ºé—´çš„æŒ‡é’ˆ"
  
! #: config/avr/avr.c:9834
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "æ�¡ä»¶è¡¨è¾¾å¼�ä¸­ä½¿ç”¨äº†æŒ‡å�‘ä¸�ç›¸äº¤åœ°å�€ç©ºé—´çš„æŒ‡é’ˆ"
  
! #: config/avr/avr.c:9880
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "å�˜é‡� %q+D å¿…é¡»æ˜¯å¸¸æ•°ä»¥ä¾¿æ˜¯ç½®æ”¾è¿›å…¥å�ªè¯»åŒºæ®µä¾�é�  %qs"
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+Dçš„å£°æ˜Žéš�è—�äº†ä¸€ä¸ªå½¢å�‚"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+Dçš„ä¸Šä¸€ä¸ªå®šä¹‰åœ¨æ­¤"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾åœ¨ .noinit èŠ‚ä¸­"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "å�ªæœ‰åˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾å…¥ç¨‹åº�å†…å­˜åŒº"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qEä¸�å…¼å®¹çš„å±žæ€§å·²è¢«å¿½ç•¥"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU%qså�ªæ”¯æŒ�æ±‡ç¼–å™¨"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ä¸�å…¼å®¹çš„åœ°å�€ç©ºé—´é™�å®šç¬¦%qså’Œ%qs"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "å­—ç¬¦ä¸²å¸¸é‡�ä¸­å‡ºçŽ°é�žé¢„æœŸçš„æ¨¡å�—ç»“æ�Ÿ"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qséœ€è¦�ä¸€ä¸ªå¸¸é‡�å®žå�‚"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, fuzzy, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "å¯¹ä¸¤ä¸ªäº’æ–¥çš„ç›¸ç­‰æ¯”è¾ƒå�–%<and%>çš„ç»“æžœæ°¸è¿œæ˜¯ 0"
--- 30497,30673 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "ä¸�æ­£ç¡®çš„å‡½æ•°è¿”å›žå€¼"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qsä¼¼ä¹Žæ˜¯ä¸€ä¸ªæ‹¼å†™é”™çš„ä¿¡å�·å¤„ç�†è€…"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, fuzzy, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "â€˜builtin_return_addressâ€™å�ªåŒ…å�«ä¸¤å­—èŠ‚åœ°å�€"
  
! #: config/avr/avr.c:2559
  #, fuzzy, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "ç›¸å¯¹ç¬¦å�·çš„æŒ‡é’ˆå��ç§»é‡�å�¯èƒ½ä¸�æ­£ç¡®ã€‚"
  
! #: config/avr/avr.c:2698
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "ç”¨ç¨‹åº�å†…å­˜åœ°å�€è®¿é—®æ•°æ�®å†…å­˜"
  
! #: config/avr/avr.c:2759
  #, fuzzy, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "ç”¨ç¨‹åº�å†…å­˜åœ°å�€è®¿é—®æ•°æ�®å†…å­˜"
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "ç”¨ä»¥ä¼ é€’æ•´æ•°å�‚æ•°çš„å¯„å­˜å™¨ä¸ªæ•°"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "ä¸�å…¼å®¹çš„åœ°å�€ç©ºé—´é™�å®šç¬¦%qså’Œ%qs"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables and functions"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qEå±žæ€§å�ªèƒ½ä¸ºå�˜é‡�æˆ–å‡½æ•°æ‰€ä½¿ç”¨"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qEå±žæ€§åœ¨ R8C ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "å±žæ€§%qEå�ªèƒ½ç”¨äºŽå�˜é‡�"
  
! #: config/avr/avr.c:9565
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "å·²å¼ƒç”¨ã€‚æ­¤å¼€å…³ä¸�èµ·ä½œç”¨ã€‚"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "åµŒå¥—å‡½æ•°è¹¦åºŠåœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "ä»£ç �æ¨¡å¼�%qsåœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/avr/avr.c:9846
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "æ�¡ä»¶è¡¨è¾¾å¼�ä¸­ä½¿ç”¨äº†æŒ‡å�‘ä¸�ç›¸äº¤åœ°å�€ç©ºé—´çš„æŒ‡é’ˆ"
  
! #: config/avr/avr.c:9849
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "æ�¡ä»¶è¡¨è¾¾å¼�ä¸­ä½¿ç”¨äº†æŒ‡å�‘ä¸�ç›¸äº¤åœ°å�€ç©ºé—´çš„æŒ‡é’ˆ"
  
! #: config/avr/avr.c:9895
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "å�˜é‡� %q+D å¿…é¡»æ˜¯å¸¸æ•°ä»¥ä¾¿æ˜¯ç½®æ”¾è¿›å…¥å�ªè¯»åŒºæ®µä¾�é�  %qs"
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+Dçš„å£°æ˜Žéš�è—�äº†ä¸€ä¸ªå½¢å�‚"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+Dçš„ä¸Šä¸€ä¸ªå®šä¹‰åœ¨æ­¤"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾åœ¨ .noinit èŠ‚ä¸­"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "å�ªæœ‰åˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾å…¥ç¨‹åº�å†…å­˜åŒº"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "å�ªæœ‰åˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾å…¥ç¨‹åº�å†…å­˜åŒº"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  #| msgid "%qE incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qEä¸�å…¼å®¹çš„å±žæ€§å·²è¢«å¿½ç•¥"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU%qså�ªæ”¯æŒ�æ±‡ç¼–å™¨"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ä¸�å…¼å®¹çš„åœ°å�€ç©ºé—´é™�å®šç¬¦%qså’Œ%qs"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "å­—ç¬¦ä¸²å¸¸é‡�ä¸­å‡ºçŽ°é�žé¢„æœŸçš„æ¨¡å�—ç»“æ�Ÿ"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qséœ€è¦�ä¸€ä¸ªå¸¸é‡�å®žå�‚"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, fuzzy, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "å¯¹ä¸¤ä¸ªäº’æ–¥çš„ç›¸ç­‰æ¯”è¾ƒå�–%<and%>çš„ç»“æžœæ°¸è¿œæ˜¯ 0"
*************** msgstr "%qsçš„ç´¯åŠ å™¨ä¸�å�ˆé€‚"
*** 30901,30912 ****
  msgid "invalid IACC argument"
  msgstr "æ— æ•ˆçš„ IACC å®žå�‚"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qséœ€è¦�ä¸€ä¸ªå¸¸é‡�å®žå�‚"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
--- 30950,30961 ----
  msgid "invalid IACC argument"
  msgstr "æ— æ•ˆçš„ IACC å®žå�‚"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qséœ€è¦�ä¸€ä¸ªå¸¸é‡�å®žå�‚"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
*************** msgstr "ä»£ç �æ¨¡å¼�%qsåœ¨ %s ä½�æ¨¡å¼�ä
*** 31089,31095 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "ä»£ç �æ¨¡å¼�%qsåœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ä»£ç �æ¨¡å¼� %s åœ¨ PIC æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
--- 31138,31144 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "ä»£ç �æ¨¡å¼�%qsåœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ä»£ç �æ¨¡å¼� %s åœ¨ PIC æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
*************** msgstr "%srtd%s åœ¨ 64 ä½�æ¨¡å¼�ä¸‹è¢«å¿
*** 31227,31823 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s åœ¨ 64 ä½�æ¨¡å¼�ä¸‹è¢«å¿½ç•¥"
  
! #: config/i386/i386.c:5938
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "å †æ ˆé™�åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/i386/i386.c:5941
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d çš„å€¼ä¸�åœ¨ %d å’Œ %d ä¹‹é—´"
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ä¸�åœ¨ %d å’Œ 12 ä¹‹é—´"
  
! #: config/i386/i386.c:5977
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount ä¸Žæ­¤ç›®æ ‡ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:5980
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "ä½¿ç”¨äº† %ssseregparm%s å�´æ²¡æœ‰å�¯ç”¨ SEE"
  
! #: config/i386/i386.c:5987
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "ä½¿ç”¨äº† %ssseregparm%s å�´æ²¡æœ‰å�¯ç”¨ SEE"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE æŒ‡ä»¤é›†å·²ç¦�ç”¨ï¼Œä½¿ç”¨ 387 æŒ‡ä»¤"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 æŒ‡ä»¤é›†å·²ç¦�ç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤"
  
! #: config/i386/i386.c:6054
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6072
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6178
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry åœ¨ 32 ä½�ä¸‹ä¸�èƒ½å’Œ -fpic å�Œæ—¶ä½¿ç”¨"
  
! #: config/i386/i386.c:6185
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ä¸Ž SEH ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "æœªçŸ¥çš„é€‰é¡¹ï¼š%s %s %s"
  
! #: config/i386/i386.c:6866
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\")å·²ç»�è¢«æŒ‡å®š"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 å­—èŠ‚ cop æŒ‡é’ˆä¸�å…�è®¸è¢«ç”¨åœ¨ VLIW æ¨¡å¼�ä¸­"
  
! #: config/i386/i386.c:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "ä¸ºæ¯�ä¸ªå‡½æ•°ä½¿ç”¨å †æ ˆä¿�æŠ¤æœºåˆ¶"
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall å’Œ regparm å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7688
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "fastcall å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚"
  
! #: config/i386/i386.c:7701
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qEå±žæ€§çš„å®žå�‚å¤§äºŽ %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall å’Œ cdecl å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall å’Œ stdcall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall å’Œ cdecl å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall å’Œ fastcall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7779
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/i386/i386.c:8023
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å¸¦å±žæ€§ sseregparm è°ƒç”¨%qDå�´æ²¡æœ‰å�¯ç”¨ SSE/SSE2"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å¸¦å±žæ€§ sseregparm è°ƒç”¨%qTå�´æ²¡æœ‰å�¯ç”¨ SSE/SSE2"
  
! #: config/i386/i386.c:8342
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ä¸�æ”¯æŒ� ms_abi å±žæ€§"
  
! #: config/i386/i386.c:8374
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ä¸ŽåµŒå¥—å‡½æ•°ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:8687
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ MMXï¼Œå�´å‡ºçŽ°äº† MMX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ SSEï¼Œå�´æœ‰ SSE å�‘é‡�è¿”å›žå€¼ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8707
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ AVXï¼Œå�´å‡ºçŽ°äº† AVX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ AVXï¼Œå�´å‡ºçŽ°äº† AVX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ SSEï¼Œå�´å‡ºçŽ°äº† SSE å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ SSEï¼Œå�´æœ‰ SSE å�‘é‡�è¿”å›žå€¼ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ MMXï¼Œå�´å‡ºçŽ°äº† MMX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ MMXå�´è¿”å›ž MMX å�‘é‡�ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8939
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’å¸¦æœ‰ä¸€ä¸ªå�¯å�˜æ•°ç»„æˆ�å‘˜çš„ç»“æž„çš„ ABI æœ‰äº†æ”¹å�˜"
  
! #: config/i386/i386.c:9056
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/i386/i386.c:9174
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’å¸¦æœ‰å¤�æ•°æµ®ç‚¹æˆ�å‘˜ç»“æž„çš„ ABI æœ‰äº†æ”¹å�˜"
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "å·²ç¦�ç”¨ SSE å�´åœ¨ SSE å¯„å­˜å™¨ä¸­è¿”å›ž"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "å·²ç¦�ç”¨ SSE å�´åœ¨ SSE å¯„å­˜å™¨ä¸­ä¼ é€’å�‚æ•°"
  
! #: config/i386/i386.c:9359
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "å·²ç¦�ç”¨ x87 å�´åœ¨ x87 å¯„å­˜å™¨ä¸­è¿”å›ž"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "å¸¦å±žæ€§ sseregparm è°ƒç”¨%qDå�´æ²¡æœ‰å�¯ç”¨ SSE/SSE2"
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/i386/i386.c:13734
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue ä¸ŽåµŒå¥—å‡½æ•°ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æŒ�å¯¹åµŒå¥—å‡½æ•°ä½¿ç”¨ fastcall"
  
! #: config/i386/i386.c:14856
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æŒ�åœ¨åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨ 2 ä¸ªå¯„å­˜å™¨å�‚æ•°"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack ä¸�æ”¯æŒ� 3 ä¸ªå¯„å­˜å™¨å�‚æ•°"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸�æ”¯æŒ�çš„æ“�ä½œæ•°å¤§å°�"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨æ²¡æœ‰é«˜å�Šéƒ¨åˆ†"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸�æ”¯æŒ�çš„æ“�ä½œæ•°å¤§å°�"
  
! #: config/i386/i386.c:17924
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "é�žæ•´æ•°æ“�ä½œæ•°ä½¿ç”¨äº†æ“�ä½œæ•°ä»£ç �â€˜%câ€™"
  
! #: config/i386/i386.c:28283
  #, 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:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "æ‰¾ä¸�åˆ°ä»»ä½•æŸ¥çœ‹å™¨ç”¨äºŽ %s/%s\n"
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "è�”å�ˆæˆ�å‘˜å‡½æ•°%qDè¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "å…ˆå‰�çš„å£°æ˜Ž%q+D"
  
! #: config/i386/i386.c:33148
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "åµŒå¥—å‡½æ•°åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/i386/i386.c:33540
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "%qsçš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢å¸¸é‡�"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  "\n"
  "é”™è¯¯ï¼šâ€œ%sâ€�å¹¶é�žæœ‰æ•ˆæ–°é—»ç¾¤ç»„ï¼�\n"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35623
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35638
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 3 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35671
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35711
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35724
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35734
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "å€’æ•°ç¬¬äºŒä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>çš„ç¬¬ä¸‰ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ä¸�æ­£ç¡®çš„æ ¼å¼�ï¼š%s\n"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "æŽ§åˆ¶ç”Ÿæˆ�çš„æµ®ç‚¹èˆ�å…¥æ¨¡å¼�"
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36107
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36110
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36527
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå�‚æ•°å¿…é¡»æ˜¯ä¸€ä¸ª 32 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/i386/i386.c:36814
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qEéœ€è¦�æœªçŸ¥çš„ ISA é€‰é¡¹"
  
! #: config/i386/i386.c:36818
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qEéœ€è¦� ISA é€‰é¡¹ %s"
  
! #: config/i386/i386.c:37566
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:38505
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "å·¦å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªåˆ‡ç‰‡"
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "(æ��ç¤ºç•¥è¿‡)"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:41336
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qEå±žæ€§å�ªèƒ½åœ¨ 32 ä½�ä¸‹ä½¿ç”¨"
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi å’Œ sysv_abi å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qEä¸�å…¼å®¹çš„å±žæ€§å·²è¢«å¿½ç•¥"
  
! #: config/i386/i386.c:41479
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, 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:44401
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "%Lå¤„ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è®¸ä½¿ç”¨æŒ‰å€¼ä¼ é€’çš„å®žå�‚"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "æœªçŸ¥çš„ TLS æ¨¡åž‹%qs"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "å�‘å‡½æ•°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: config/i386/i386.c:50765
  #, fuzzy, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "æœªçŸ¥çš„æž¶æž„â€˜%sâ€™"
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "ä¸�æ”¯æŒ�çš„çœŸç�†å“ˆå¸Œç±»åž‹ %dã€‚\n"
  
! #: config/i386/i386.c:50821
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "éœ€è¦�ç±»åž‹%qTï¼Œä½†å®žå�‚çš„ç±»åž‹ä¸º%qT"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 31276,31872 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s åœ¨ 64 ä½�æ¨¡å¼�ä¸‹è¢«å¿½ç•¥"
  
! #: config/i386/i386.c:5944
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "å †æ ˆé™�åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/i386/i386.c:5947
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d çš„å€¼ä¸�åœ¨ %d å’Œ %d ä¹‹é—´"
  
! #: config/i386/i386.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ä¸�åœ¨ %d å’Œ 12 ä¹‹é—´"
  
! #: config/i386/i386.c:5983
  #, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mnop-mcount ä¸Žæ­¤ç›®æ ‡ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: config/i386/i386.c:5992
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "ä½¿ç”¨äº† %ssseregparm%s å�´æ²¡æœ‰å�¯ç”¨ SEE"
  
! #: config/i386/i386.c:5993
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "ä½¿ç”¨äº† %ssseregparm%s å�´æ²¡æœ‰å�¯ç”¨ SEE"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE æŒ‡ä»¤é›†å·²ç¦�ç”¨ï¼Œä½¿ç”¨ 387 æŒ‡ä»¤"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 æŒ‡ä»¤é›†å·²ç¦�ç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤"
  
! #: config/i386/i386.c:6060
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6078
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "å †æ ˆæŽ¢é’ˆç›®å‰�éœ€è¦�æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ�¥ä¿�è¯�æ­£ç¡®æ€§"
  
! #: config/i386/i386.c:6184
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry åœ¨ 32 ä½�ä¸‹ä¸�èƒ½å’Œ -fpic å�Œæ—¶ä½¿ç”¨"
  
! #: config/i386/i386.c:6191
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry ä¸Ž SEH ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "æœªçŸ¥çš„é€‰é¡¹ï¼š%s %s %s"
  
! #: config/i386/i386.c:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\")å·²ç»�è¢«æŒ‡å®š"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 å­—èŠ‚ cop æŒ‡é’ˆä¸�å…�è®¸è¢«ç”¨åœ¨ VLIW æ¨¡å¼�ä¸­"
  
! #: config/i386/i386.c:7277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr "ä¸ºæ¯�ä¸ªå‡½æ•°ä½¿ç”¨å †æ ˆä¿�æŠ¤æœºåˆ¶"
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall å’Œ regparm å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7694
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "fastcall å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚"
  
! #: config/i386/i386.c:7707
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qEå±žæ€§çš„å®žå�‚å¤§äºŽ %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall å’Œ cdecl å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall å’Œ stdcall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall å’Œ cdecl å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall å’Œ fastcall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl å’Œ thiscall å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:7785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/i386/i386.c:8029
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å¸¦å±žæ€§ sseregparm è°ƒç”¨%qDå�´æ²¡æœ‰å�¯ç”¨ SSE/SSE2"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å¸¦å±žæ€§ sseregparm è°ƒç”¨%qTå�´æ²¡æœ‰å�¯ç”¨ SSE/SSE2"
  
! #: config/i386/i386.c:8348
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ä¸�æ”¯æŒ� ms_abi å±žæ€§"
  
! #: config/i386/i386.c:8380
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ä¸ŽåµŒå¥—å‡½æ•°ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ MMXï¼Œå�´å‡ºçŽ°äº† MMX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8699
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ SSEï¼Œå�´æœ‰ SSE å�‘é‡�è¿”å›žå€¼ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8713
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ AVXï¼Œå�´å‡ºçŽ°äº† AVX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8719
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ AVXï¼Œå�´å‡ºçŽ°äº† AVX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ SSEï¼Œå�´å‡ºçŽ°äº† SSE å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ SSEï¼Œå�´æœ‰ SSE å�‘é‡�è¿”å›žå€¼ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ MMXï¼Œå�´å‡ºçŽ°äº† MMX å�‘é‡�å®žå�‚ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "æ²¡æœ‰å�¯ç”¨ MMXå�´è¿”å›ž MMX å�‘é‡�ï¼Œè¿™æ”¹å�˜äº† ABI"
  
! #: config/i386/i386.c:8945
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’å¸¦æœ‰ä¸€ä¸ªå�¯å�˜æ•°ç»„æˆ�å‘˜çš„ç»“æž„çš„ ABI æœ‰äº†æ”¹å�˜"
  
! #: config/i386/i386.c:9062
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/i386/i386.c:9180
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’å¸¦æœ‰å¤�æ•°æµ®ç‚¹æˆ�å‘˜ç»“æž„çš„ ABI æœ‰äº†æ”¹å�˜"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "å·²ç¦�ç”¨ SSE å�´åœ¨ SSE å¯„å­˜å™¨ä¸­è¿”å›ž"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "å·²ç¦�ç”¨ SSE å�´åœ¨ SSE å¯„å­˜å™¨ä¸­ä¼ é€’å�‚æ•°"
  
! #: config/i386/i386.c:9365
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "å·²ç¦�ç”¨ x87 å�´åœ¨ x87 å¯„å­˜å™¨ä¸­è¿”å›ž"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "å¸¦å±žæ€§ sseregparm è°ƒç”¨%qDå�´æ²¡æœ‰å�¯ç”¨ SSE/SSE2"
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/i386/i386.c:13740
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue ä¸ŽåµŒå¥—å‡½æ•°ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æŒ�å¯¹åµŒå¥—å‡½æ•°ä½¿ç”¨ fastcall"
  
! #: config/i386/i386.c:14862
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æŒ�åœ¨åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨ 2 ä¸ªå¯„å­˜å™¨å�‚æ•°"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack ä¸�æ”¯æŒ� 3 ä¸ªå¯„å­˜å™¨å�‚æ•°"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸�æ”¯æŒ�çš„æ“�ä½œæ•°å¤§å°�"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨æ²¡æœ‰é«˜å�Šéƒ¨åˆ†"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸�æ”¯æŒ�çš„æ“�ä½œæ•°å¤§å°�"
  
! #: config/i386/i386.c:17930
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "é�žæ•´æ•°æ“�ä½œæ•°ä½¿ç”¨äº†æ“�ä½œæ•°ä»£ç �â€˜%câ€™"
  
! #: config/i386/i386.c:28289
  #, 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:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr "æ‰¾ä¸�åˆ°ä»»ä½•æŸ¥çœ‹å™¨ç”¨äºŽ %s/%s\n"
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "è�”å�ˆæˆ�å‘˜å‡½æ•°%qDè¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "å…ˆå‰�çš„å£°æ˜Ž%q+D"
  
! #: config/i386/i386.c:33189
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "åµŒå¥—å‡½æ•°åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/i386/i386.c:33581
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "%qsçš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢å¸¸é‡�"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  "\n"
  "é”™è¯¯ï¼šâ€œ%sâ€�å¹¶é�žæœ‰æ•ˆæ–°é—»ç¾¤ç»„ï¼�\n"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35664
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35679
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 3 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35712
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35752
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35765
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35775
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "å€’æ•°ç¬¬äºŒä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>çš„ç¬¬ä¸‰ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ä¸�æ­£ç¡®çš„æ ¼å¼�ï¼š%s\n"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "æŽ§åˆ¶ç”Ÿæˆ�çš„æµ®ç‚¹èˆ�å…¥æ¨¡å¼�"
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36148
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36151
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36568
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå�‚æ•°å¿…é¡»æ˜¯ä¸€ä¸ª 32 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/i386/i386.c:36855
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qEéœ€è¦�æœªçŸ¥çš„ ISA é€‰é¡¹"
  
! #: config/i386/i386.c:36859
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qEéœ€è¦� ISA é€‰é¡¹ %s"
  
! #: config/i386/i386.c:37607
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:38546
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "å·¦å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªåˆ‡ç‰‡"
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "(æ��ç¤ºç•¥è¿‡)"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å�Žä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 8 ä½�ç«‹å�³æ•°"
  
! #: config/i386/i386.c:41377
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qEå±žæ€§å�ªèƒ½åœ¨ 32 ä½�ä¸‹ä½¿ç”¨"
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi å’Œ sysv_abi å±žæ€§äº’ä¸�å…¼å®¹"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qEä¸�å…¼å®¹çš„å±žæ€§å·²è¢«å¿½ç•¥"
  
! #: config/i386/i386.c:41520
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, 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:44442
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "%Lå¤„ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è®¸ä½¿ç”¨æŒ‰å€¼ä¼ é€’çš„å®žå�‚"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "æœªçŸ¥çš„ TLS æ¨¡åž‹%qs"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "å�‘å‡½æ•°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: config/i386/i386.c:50806
  #, fuzzy, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr "æœªçŸ¥çš„æž¶æž„â€˜%sâ€™"
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "ä¸�æ”¯æŒ�çš„çœŸç�†å“ˆå¸Œç±»åž‹ %dã€‚\n"
  
! #: config/i386/i386.c:50862
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "éœ€è¦�ç±»åž‹%qTï¼Œä½†å®žå�‚çš„ç±»åž‹ä¸º%qT"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) æˆ– end_offset (
*** 31940,31946 ****
  msgid "argument %qd is not a constant"
  msgstr "å®žå�‚%qdä¸�æ˜¯ä¸€ä¸ªå¸¸æ•°"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESSï¼Œç©ºæŒ‡é’ˆ"
--- 31989,31995 ----
  msgid "argument %qd is not a constant"
  msgstr "å®žå�‚%qdä¸�æ˜¯ä¸€ä¸ªå¸¸æ•°"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESSï¼Œç©ºæŒ‡é’ˆ"
*************** msgstr "PRINT_OPERAND_ADDRESSï¼Œç©ºæŒ‡é’
*** 31950,31956 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERANDï¼šæœªçŸ¥çš„æ ‡ç‚¹â€˜%câ€™"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND ç©ºæŒ‡é’ˆ"
--- 31999,32005 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERANDï¼šæœªçŸ¥çš„æ ‡ç‚¹â€˜%câ€™"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND ç©ºæŒ‡é’ˆ"
*************** msgstr "ä¸�å…�è®¸å¤šä¸ªä¸­æ–­å±žæ€§"
*** 32051,32057 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread å�ªåœ¨ fido ä¸­å�¯ç”¨"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æŒ�å †æ ˆé™�åˆ¶è¡¨è¾¾å¼�"
--- 32100,32106 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interrupt_thread å�ªåœ¨ fido ä¸­å�¯ç”¨"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æŒ�å †æ ˆé™�åˆ¶è¡¨è¾¾å¼�"
*************** msgstr ""
*** 32560,32567 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "é”™è¯¯çš„å†…å»ºä»£ç �"
--- 32609,32616 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "é”™è¯¯çš„å†…å»ºä»£ç �"
*************** msgstr ""
*** 32814,32841 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qEå±žæ€§åœ¨ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±žæ€§ä¸�å…�è®¸ç”¨äºŽè‡ªåŠ¨å­˜å‚¨ç±»"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 32863,32890 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qEå±žæ€§åœ¨ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±žæ€§ä¸�å…�è®¸ç”¨äºŽè‡ªåŠ¨å­˜å‚¨ç±»"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "æ­¤å¤„ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ—¶
*** 32860,32866 ****
  msgid "-g option disabled"
  msgstr "-g é€‰é¡¹å·²è¢«ç¦�ç”¨"
  
! #: config/pa/pa.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "å¯¹é½�è¾¹ç•Œ(%u) å¯¹ %s æ�¥è¯´è¶…è¿‡äº†å…¨å±€å…±å�Œæ•°æ�®çš„æœ€å¤§å¯¹é½�è¾¹ç•Œã€‚ä½¿ç”¨ %u"
--- 32909,32915 ----
  msgid "-g option disabled"
  msgstr "-g é€‰é¡¹å·²è¢«ç¦�ç”¨"
  
! #: config/pa/pa.c:8793
  #, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "å¯¹é½�è¾¹ç•Œ(%u) å¯¹ %s æ�¥è¯´è¶…è¿‡äº†å…¨å±€å…±å�Œæ•°æ�®çš„æœ€å¤§å¯¹é½�è¾¹ç•Œã€‚ä½¿ç”¨ %u"
*************** msgstr "æ•°å­—å¿…é¡»æ˜¯ 0 æˆ– 1"
*** 33000,33232 ****
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall æœ«å°¾æœ‰åžƒåœ¾å­—ç¬¦"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract å�ªæŽ¥å�—ä¸¤ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s å�ªæŽ¥å�— %d ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s å�ªæŽ¥å�— 1 ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s å�ªæŽ¥å�— 2 ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5938
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract å�ªæŽ¥å�—ä¸¤ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:6107
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "ä¼ é€’%2$qEçš„ç¬¬ %1$d ä¸ªå�‚æ•°æ—¶ä¸¢å¼ƒäº†æŒ‡é’ˆç›®æ ‡ç±»åž‹çš„ç±»åž‹é™�å®š"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "å¼±å¼•ç”¨åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "å¯¹ AltiVec å†…å»ºå‡½æ•°æ�¥è¯´æ— æ•ˆçš„å�‚æ•°ç»„å�ˆ"
  
! #: config/rs6000/rs6000.c:3642
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip éœ€è¦� -ffinite-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip éœ€è¦� -fno-trapping-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip éœ€è¦� -freciprocal-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 éœ€è¦� PowerPC64 æž¶æž„ï¼Œæ­£åœ¨å�¯ç”¨"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power åœ¨ 64 ä½� Darwin ä¸‹ä¸�å�—æ”¯æŒ�ï¼›å®ƒä¸Žå·²å®‰è£…çš„ C å’Œ C++ åº“ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "æ²¡æœ‰ä¸ºæ­¤ ABI é…�ç½®ï¼šâ€˜%sâ€™"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "ä½¿ç”¨ PowerPC-64 æŒ‡ä»¤é›†"
  
! #: config/rs6000/rs6000.c:4156
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† SPE ABI"
  
! #: config/rs6000/rs6000.c:4163
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel incompatible ä¸Žå…¶ä»– toc é€‰é¡¹ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, fuzzy, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4343
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4350
  #, fuzzy, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4358
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4377
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "ä¸�æ”¯æŒ� -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "-mupper-regs-df requires -mvsx"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-df éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4503
  #, fuzzy, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
--- 33049,33281 ----
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall æœ«å°¾æœ‰åžƒåœ¾å­—ç¬¦"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "vec_extract only accepts 2 arguments"
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vec_extract å�ªæŽ¥å�—ä¸¤ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  #| msgid "vec_insert only accepts 3 arguments"
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s å�ªæŽ¥å�— %d ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s å�ªæŽ¥å�— 1 ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s å�ªæŽ¥å�— 2 ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:5941
  #, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vec_extract å�ªæŽ¥å�—ä¸¤ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:6110
  #, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert å�ªæŽ¥å�—ä¸‰ä¸ªå�‚æ•°"
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "ä¼ é€’%2$qEçš„ç¬¬ %1$d ä¸ªå�‚æ•°æ—¶ä¸¢å¼ƒäº†æŒ‡é’ˆç›®æ ‡ç±»åž‹çš„ç±»åž‹é™�å®š"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "å¼±å¼•ç”¨åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "å¯¹ AltiVec å†…å»ºå‡½æ•°æ�¥è¯´æ— æ•ˆçš„å�‚æ•°ç»„å�ˆ"
  
! #: config/rs6000/rs6000.c:3644
  #, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip éœ€è¦� -ffinite-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip éœ€è¦� -fno-trapping-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip éœ€è¦� -freciprocal-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 éœ€è¦� PowerPC64 æž¶æž„ï¼Œæ­£åœ¨å�¯ç”¨"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power åœ¨ 64 ä½� Darwin ä¸‹ä¸�å�—æ”¯æŒ�ï¼›å®ƒä¸Žå·²å®‰è£…çš„ C å’Œ C++ åº“ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "æ²¡æœ‰ä¸ºæ­¤ ABI é…�ç½®ï¼šâ€˜%sâ€™"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "ä½¿ç”¨ PowerPC-64 æŒ‡ä»¤é›†"
  
! #: config/rs6000/rs6000.c:4158
  #, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† SPE ABI"
  
! #: config/rs6000/rs6000.c:4165
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring åœ¨å°�ç«¯åœ¨å‰�çš„ç³»ç»Ÿä¸Šä¸�å�—æ”¯æŒ�"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel incompatible ä¸Žå…¶ä»– toc é€‰é¡¹ä¸�å…¼å®¹"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, fuzzy, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4345
  #, gcc-internal-format
  msgid "-mdirect-move requires -mvsx"
  msgstr "-mdirect-move éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4352
  #, fuzzy, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4360
  #, gcc-internal-format
  msgid "-mpower8-vector requires -mvsx"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4379
  #, gcc-internal-format
  msgid "-mvsx-timode requires -mvsx"
  msgstr "-mvsx-timode éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "ä¸�æ”¯æŒ� -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, gcc-internal-format
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "-mupper-regs-df éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "-mupper-regs-df requires -mvsx"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "-mupper-regs-df éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4505
  #, fuzzy, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
*************** msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå
*** 33235,33758 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4573
  #, fuzzy, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4618
  #, fuzzy, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4677
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4697
  #, fuzzy, gcc-internal-format
  #| msgid "-mvsx-timode requires -mvsx"
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4722
  #, fuzzy, gcc-internal-format
  #| msgid "-mdirect-move requires -mvsx"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mdirect-move éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4737
  #, fuzzy, gcc-internal-format
  #| msgid "-mdirect-move requires -mvsx"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mdirect-move éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† long double çš„å¤§å°�"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "ä¸�æ”¯æŒ� -mhard-float"
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "%2$sveclibabi=%3$s %4$så�‘é‡�åº“ ABI ç±»åž‹(%1$s)æœªçŸ¥"
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4980
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5046
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº†å�•ç²¾åº¦æµ®ç‚¹æ•°"
  
! #: config/rs6000/rs6000.c:5049
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº†å�Œç²¾åº¦æµ®ç‚¹æ•°"
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qså¯¹%qsè€Œè¨€æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC è¿”å›žå�‘é‡�å¼•ç”¨ï¼šé�žæ ‡å‡†çš„ ABI æ‰©å±•ï¼Œä¸�ä¿�è¯�å…¼å®¹æ€§"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�å¯„å­˜å™¨ä¸­è¿”å›žå€¼ï¼Œå› ä¸º altivec æŒ‡ä»¤é›†å·²è¢«ç¦�ç”¨ï¼Œä½¿ç”¨ -maltivec å�¯ç”¨"
  
! #: config/rs6000/rs6000.c:11946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�å¯„å­˜å™¨ä¸­ä¼ é€’å�‚æ•°ï¼Œå› ä¸º altivec æŒ‡ä»¤é›†å·²è¢«ç¦�ç”¨ï¼Œä½¿ç”¨ -maltivec å�¯ç”¨"
  
! #: config/rs6000/rs6000.c:13067
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’å¸¦æœ‰å¤�æ•°æµ®ç‚¹æˆ�å‘˜ç»“æž„çš„ ABI æœ‰äº†æ”¹å�˜"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC ä¼ é€’å�‘é‡�å¼•ç”¨ï¼šé�žæ ‡å‡†çš„ ABI æ‰©å±•ï¼Œä¸�ä¿�è¯�å…¼å®¹æ€§"
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "å†…éƒ¨é”™è¯¯ï¼šå†…å»ºå‡½æ•° %s æ²¡æœ‰ç±»åž‹"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "å®žå�‚ 1 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æœ‰ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "å®žå�‚ 1 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æœ‰ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s åœ¨ 64 ä½�æ¨¡å¼�ä¸‹è¢«å¿½ç•¥"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s å�ªæŽ¥å�— 1 ä¸ªå�‚æ•°"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "å®žå�‚ 3 å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15640
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15660
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "æ•°å­—å¿…é¡»æ˜¯ 0 æˆ– 1"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•°å­—å¿…é¡»æ˜¯ 0 æˆ– 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "%2$qEçš„ç¬¬ %1$d ä¸ªå�‚æ•°å¿…é¡»æ˜¯åœ¨ %3$d å’Œ %4$d ä¹‹é—´"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qsçš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16063
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "æ— æ³•è§£æž�çš„é‡�è½½ Altivec å†…å»ºå‡½æ•°%qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss çš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16285
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%>çš„ç¬¬ä¸‰ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16677
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "__builtin_paired_predicate çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16724
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "__builtin_paired_predicate çš„ç¬¬ä¸€ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:16903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "æ­¤å†…å»ºå‡½æ•°å�ªåœ¨ fr450 ä¸Šå�¯ç”¨"
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "å¼±å¼•ç”¨åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:18786
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "å†…éƒ¨é”™è¯¯ï¼šå†…å»ºå‡½æ•° %s æœ‰é�žé¢„æœŸçš„è¿”å›žç±»åž‹ %s"
  
! #: config/rs6000/rs6000.c:18803
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å†…éƒ¨é”™è¯¯ï¼šå†…å»ºå‡½æ•° %s çš„ç¬¬ %d ä¸ªå�‚æ•°æœ‰é�žé¢„æœŸçš„å�‚æ•°ç±»åž‹ %s"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "æ ˆå¸§å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ä¸�å…�è®¸å�¯å�˜æ•°ç»„æˆ�å‘˜"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æŒ�å�–æ · 64 ä½�ä»£ç �"
  
! #: config/rs6000/rs6000.c:35065
  #, fuzzy, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "æ‚¨æ— æ³•éœ€åœ°å�€çš„åµŒå¥—çš„å‡½æ•°å¦‚æžœæ‚¨ä½¿ç”¨ -mno-pointers-to-nested-functions é€‰é¡¹ã€‚"
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å¸ƒå°”ç±»åž‹æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<complex%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35153
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å��è¿›åˆ¶æµ®ç‚¹ç±»åž‹æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35159
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ä¸�ä½¿ç”¨ -mvsx æ—¶ï¼Œåœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>å¯¹ 64 ä½�ä»£ç �æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "å·²å¼ƒç”¨åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>ï¼›è¯·æ”¹ç”¨%<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "ä¸�ä½¿ç”¨ -mvsx æ—¶ï¼Œåœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long long%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35170
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "ä¸�ä½¿ç”¨ -mvsx æ—¶ï¼Œåœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:38943
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "ç”Ÿæˆ�å¾®ä»£ç �æŒ‡ä»¤ %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "ç”Ÿæˆ�æ�¡ä»¶å¾®ä»£ç �æŒ‡ä»¤ %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "%sï¼šæ— æ•ˆçš„ç›®çš„ï¼š%s\n"
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%sï¼šä¸�å…�è®¸ç©ºæ�ƒå­—ç¬¦ä¸²"
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "æ— æ•ˆçš„ %s å­—ç»„ï¼š%s\n"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, fuzzy, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
--- 33284,33812 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4575
  #, fuzzy, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4620
  #, fuzzy, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4679
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower8-vector requires -mvsx"
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr "-mpower8-vector éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4699
  #, fuzzy, gcc-internal-format
  #| msgid "-mvsx-timode requires -mvsx"
  msgid "-mvsx-timode might need -mlra"
  msgstr "-mvsx-timode éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4724
  #, fuzzy, gcc-internal-format
  #| msgid "-mdirect-move requires -mvsx"
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr "-mdirect-move éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4739
  #, fuzzy, gcc-internal-format
  #| msgid "-mdirect-move requires -mvsx"
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr "-mdirect-move éœ€è¦� -mvsx"
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† long double çš„å¤§å°�"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, fuzzy, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr "ä¸�æ”¯æŒ� -mhard-float"
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "%2$sveclibabi=%3$s %4$så�‘é‡�åº“ ABI ç±»åž‹(%1$s)æœªçŸ¥"
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4982
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº† darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5048
  #, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº†å�•ç²¾åº¦æµ®ç‚¹æ•°"
  
! #: config/rs6000/rs6000.c:5051
  #, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "ç›®æ ‡å±žæ€§æˆ– pragma æ”¹å�˜äº†å�Œç²¾åº¦æµ®ç‚¹æ•°"
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qså¯¹%qsè€Œè¨€æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC è¿”å›žå�‘é‡�å¼•ç”¨ï¼šé�žæ ‡å‡†çš„ ABI æ‰©å±•ï¼Œä¸�ä¿�è¯�å…¼å®¹æ€§"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�å¯„å­˜å™¨ä¸­è¿”å›žå€¼ï¼Œå› ä¸º altivec æŒ‡ä»¤é›†å·²è¢«ç¦�ç”¨ï¼Œä½¿ç”¨ -maltivec å�¯ç”¨"
  
! #: config/rs6000/rs6000.c:11977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’æœ‰ long double çš„è�”å�ˆçš„ ABI æœ‰æ”¹å�˜"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�å¯„å­˜å™¨ä¸­ä¼ é€’å�‚æ•°ï¼Œå› ä¸º altivec æŒ‡ä»¤é›†å·²è¢«ç¦�ç”¨ï¼Œä½¿ç”¨ -maltivec å�¯ç”¨"
  
! #: config/rs6000/rs6000.c:13098
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "åœ¨ GCC 4.4 ä¸­ä¼ é€’å¸¦æœ‰å¤�æ•°æµ®ç‚¹æˆ�å‘˜ç»“æž„çš„ ABI æœ‰äº†æ”¹å�˜"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC ä¼ é€’å�‘é‡�å¼•ç”¨ï¼šé�žæ ‡å‡†çš„ ABI æ‰©å±•ï¼Œä¸�ä¿�è¯�å…¼å®¹æ€§"
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "å†…éƒ¨é”™è¯¯ï¼šå†…å»ºå‡½æ•° %s æ²¡æœ‰ç±»åž‹"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "å®žå�‚ 1 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æœ‰ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "å®žå�‚ 1 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æœ‰ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s åœ¨ 64 ä½�æ¨¡å¼�ä¸‹è¢«å¿½ç•¥"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %s only accepts a string argument"
  msgstr "%s å�ªæŽ¥å�— 1 ä¸ªå�‚æ•°"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "å±žæ€§%qsçš„å�‚æ•°æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "å®žå�‚ 3 å¿…é¡»æ˜¯ä¸€ä¸ª 4 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15676
  #, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15696
  #, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "æ•°å­—å¿…é¡»æ˜¯ 0 æˆ– 1"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 1 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "å®žå�‚ 2 å¿…é¡»æ˜¯ä¸€ä¸ª 5 ä½�æ— ç¬¦å�·å­—é�¢é‡�"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•°å­—å¿…é¡»æ˜¯ 0 æˆ– 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "%2$qEçš„ç¬¬ %1$d ä¸ªå�‚æ•°å¿…é¡»æ˜¯åœ¨ %3$d å’Œ %4$d ä¹‹é—´"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qsçš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16099
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "æ— æ³•è§£æž�çš„é‡�è½½ Altivec å†…å»ºå‡½æ•°%qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss çš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ª 2 ä½�æ— ç¬¦å�·å­—é�¢å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16321
  #, gcc-internal-format
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%>çš„ç¬¬ä¸‰ä¸ªå®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªå¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16713
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "__builtin_paired_predicate çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "__builtin_paired_predicate çš„ç¬¬ä¸€ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate çš„ç¬¬ä¸€ä¸ªå®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "æ­¤å†…å»ºå‡½æ•°å�ªåœ¨ fr450 ä¸Šå�¯ç”¨"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "å†…å»ºå‡½æ•°%q+Dæœªè¢«å£°æ˜Žä¸ºå‡½æ•°"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "å¼±å¼•ç”¨åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:18833
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "å†…éƒ¨é”™è¯¯ï¼šå†…å»ºå‡½æ•° %s æœ‰é�žé¢„æœŸçš„è¿”å›žç±»åž‹ %s"
  
! #: config/rs6000/rs6000.c:18850
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å†…éƒ¨é”™è¯¯ï¼šå†…å»ºå‡½æ•° %s çš„ç¬¬ %d ä¸ªå�‚æ•°æœ‰é�žé¢„æœŸçš„å�‚æ•°ç±»åž‹ %s"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "æ ˆå¸§å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "ISO C90 ä¸�å…�è®¸å�¯å�˜æ•°ç»„æˆ�å‘˜"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC target åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æŒ�å�–æ · 64 ä½�ä»£ç �"
  
! #: config/rs6000/rs6000.c:35114
  #, fuzzy, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "æ‚¨æ— æ³•éœ€åœ°å�€çš„åµŒå¥—çš„å‡½æ•°å¦‚æžœæ‚¨ä½¿ç”¨ -mno-pointers-to-nested-functions é€‰é¡¹ã€‚"
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å¸ƒå°”ç±»åž‹æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<complex%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35202
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å��è¿›åˆ¶æµ®ç‚¹ç±»åž‹æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35208
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ä¸�ä½¿ç”¨ -mvsx æ—¶ï¼Œåœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>å¯¹ 64 ä½�ä»£ç �æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "å·²å¼ƒç”¨åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>ï¼›è¯·æ”¹ç”¨%<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "ä¸�ä½¿ç”¨ -mvsx æ—¶ï¼Œåœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long long%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:35219
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "ä¸�ä½¿ç”¨ -mvsx æ—¶ï¼Œåœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:38992
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "ç”Ÿæˆ�å¾®ä»£ç �æŒ‡ä»¤ %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "ç”Ÿæˆ�æ�¡ä»¶å¾®ä»£ç �æŒ‡ä»¤ %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "%sï¼šæ— æ•ˆçš„ç›®çš„ï¼š%s\n"
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%sï¼šä¸�å…�è®¸ç©ºæ�ƒå­—ç¬¦ä¸²"
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "æ— æ•ˆçš„ %s å­—ç»„ï¼š%s\n"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, fuzzy, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr "å�œç”¨è‡ªåŠ¨éœ€æ±‚ï¼šæˆªå�–"
*************** msgid "-mcall-aixdesc incompatible with
*** 33939,33944 ****
--- 33993,33999 ----
  msgstr "-mcall-aixdesc ä¸Ž -mabi=elfv2 ä¸�å…¼å®¹"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 éœ€è¦� PowerPC64 CPU"
*************** msgstr "RX FPU  æŒ‡ä»¤ä¸�æ”¯æŒ� NaN å’Œæ
*** 34030,34036 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "%<__builtin_frame_address%>çš„å®žå�‚æ— æ•ˆ"
--- 34085,34091 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "%<__builtin_frame_address%>çš„å®žå�‚æ— æ•ˆ"
*************** msgstr "-mvsx-timode éœ€è¦� -mvsx"
*** 34058,34064 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 34113,34119 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "è°ƒç”¨é‡�è½½çš„%<%D(%A)%>æœ‰æ­§ä
*** 34079,34085 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 34134,34140 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "å·²å¼ƒç”¨%qE"
*** 34093,34257 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<æœªè§£å†³çš„é‡�è½½å‡½æ•°ç±»åž‹>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "é”™è¯¯çš„å†…å»º fcode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "å†…å»ºå‡½æ•°å®žå�‚æ— æ•ˆ"
  
! #: config/s390/s390.c:1105
  #, fuzzy, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€éƒ¨å�˜é‡�å¤§å°�æ€»å’Œè¶…è¿‡æž¶æž„æž�é™�ã€‚"
  
! #: config/s390/s390.c:11094
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½æ•° %qs æ˜¯ %wd å­—èŠ‚è¶…å‡ºç”¨æˆ·æ��ä¾›çš„å †å� é™�åˆ¶çš„ %d å­—èŠ‚ã€‚ unconditional é™·é˜±è¢«å·²åŠ å…¥ã€‚"
  
! #: config/s390/s390.c:11110
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½æ•° %qs æ˜¯ %wd å­—èŠ‚è¯¥é¡¹æ˜¯è¶…è¿‡å�Šå †å� å¤§å°�ã€‚åŠ¨æ€�æ£€æŸ¥ä¼šæ— æ³•æ˜¯ reliableã€‚æ²¡æœ‰æ£€æŸ¥å�‘å‡ºç”¨äºŽè¿™ä¸ªå‡½æ•°ã€‚"
  
! #: config/s390/s390.c:11138
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "æ ˆå¸§å¤§å°�ä¸�æ˜¯ 8 å­—èŠ‚çš„å€�æ•°ï¼š%wd"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qsä½¿ç”¨åŠ¨æ€�æ ˆåˆ†é…�"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture æ¨¡å¼�åœ¨ %s ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/s390/s390.c:14710
  #, 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:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ç¡¬ä»¶å��è¿›åˆ¶æµ®ç‚¹æŒ‡ä»¤åœ¨ %s ä¸Šä¸�å�¯ç”¨"
  
! #: config/s390/s390.c:14745
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ç¡¬ä»¶å��è¿›åˆ¶æµ®ç‚¹æŒ‡ä»¤åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�¯ç”¨"
  
! #: config/s390/s390.c:14757
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æŒ�"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "æ ˆå¤§å°�å¿…é¡»å¤§äºŽæ ˆé˜²æŠ¤å€¼"
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "æ ˆå¤§å°�ä¸�èƒ½å¤§äºŽ 64K"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard æ„�å‘³ç�€ä½¿ç”¨ -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "â€œ%sâ€�çš„å®žå�‚åº”è¯¥æ˜¯ä¸€ä¸ªé�žè´Ÿæ•´æ•°"
  
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qEå±žæ€§çš„å®žå�‚å¤§äºŽ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "åµŒå¥—å‡½æ•°åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
--- 34148,34312 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "å¸¸é‡�å®žå�‚è¶…è¿‡%qsçš„èŒƒå›´"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<æœªè§£å†³çš„é‡�è½½å‡½æ•°ç±»åž‹>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "é”™è¯¯çš„å†…å»º fcode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "å†…å»ºå‡½æ•°å®žå�‚æ— æ•ˆ"
  
! #: config/s390/s390.c:1108
  #, fuzzy, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€éƒ¨å�˜é‡�å¤§å°�æ€»å’Œè¶…è¿‡æž¶æž„æž�é™�ã€‚"
  
! #: config/s390/s390.c:11101
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½æ•° %qs æ˜¯ %wd å­—èŠ‚è¶…å‡ºç”¨æˆ·æ��ä¾›çš„å †å� é™�åˆ¶çš„ %d å­—èŠ‚ã€‚ unconditional é™·é˜±è¢«å·²åŠ å…¥ã€‚"
  
! #: config/s390/s390.c:11117
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½æ•° %qs æ˜¯ %wd å­—èŠ‚è¯¥é¡¹æ˜¯è¶…è¿‡å�Šå †å� å¤§å°�ã€‚åŠ¨æ€�æ£€æŸ¥ä¼šæ— æ³•æ˜¯ reliableã€‚æ²¡æœ‰æ£€æŸ¥å�‘å‡ºç”¨äºŽè¿™ä¸ªå‡½æ•°ã€‚"
  
! #: config/s390/s390.c:11145
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "æ ˆå¸§å¤§å°�ä¸�æ˜¯ 8 å­—èŠ‚çš„å€�æ•°ï¼š%wd"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qsä½¿ç”¨åŠ¨æ€�æ ˆåˆ†é…�"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr ""
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture æ¨¡å¼�åœ¨ %s ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æŒ�"
  
! #: config/s390/s390.c:14717
  #, 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:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ç¡¬ä»¶å��è¿›åˆ¶æµ®ç‚¹æŒ‡ä»¤åœ¨ %s ä¸Šä¸�å�¯ç”¨"
  
! #: config/s390/s390.c:14752
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ç¡¬ä»¶å��è¿›åˆ¶æµ®ç‚¹æŒ‡ä»¤åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�¯ç”¨"
  
! #: config/s390/s390.c:14764
  #, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æŒ�"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "æ ˆå¤§å°�å¿…é¡»å¤§äºŽæ ˆé˜²æŠ¤å€¼"
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "æ ˆå¤§å°�ä¸�èƒ½å¤§äºŽ 64K"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard æ„�å‘³ç�€ä½¿ç”¨ -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "â€œ%sâ€�çš„å®žå�‚åº”è¯¥æ˜¯ä¸€ä¸ªé�žè´Ÿæ•´æ•°"
  
! #: config/s390/s390.c:14888
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qEå±žæ€§çš„å®žå�‚å¤§äºŽ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "åµŒå¥—å‡½æ•°åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
*************** msgstr "r0 éœ€è¦�ç”¨ä½œè°ƒç”¨ç¯¡æ”¹çš„å¯
*** 34308,34334 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax å�ªåœ¨ RTP PIC ä¸Šå�—æ”¯æŒ�"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s ä¸�ä¸ºè¿™ä¸ªé…�ç½®æ‰€æ”¯æŒ�"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ä¸�å…�è®¸ä¸Ž -m64 ä¸€èµ·ä½¿ç”¨"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= å€¼(%s)ä¸�æ­£ç¡®"
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "32 ä½�ç³»ç»Ÿä¸�æ”¯æŒ� -mcmodel="
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fdata-sections åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
--- 34363,34390 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax å�ªåœ¨ RTP PIC ä¸Šå�—æ”¯æŒ�"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s ä¸�ä¸ºè¿™ä¸ªé…�ç½®æ‰€æ”¯æŒ�"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ä¸�å…�è®¸ä¸Ž -m64 ä¸€èµ·ä½¿ç”¨"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= å€¼(%s)ä¸�æ­£ç¡®"
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "32 ä½�ç³»ç»Ÿä¸�æ”¯æŒ� -mcmodel="
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fdata-sections åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
*************** msgstr "å¿½ç•¥æ ¼å¼�é”™è¯¯çš„ #pragma lo
*** 34613,34634 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "%<#pragma pack%>ä¸­æœ‰æ— æ•ˆå¸¸é‡� - å·²å¿½ç•¥"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "æµ®ç‚¹é€‰é¡¹éœ€è¦�å¸ƒå°”å¯„å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "CONST16 æŒ‡ä»¤ä¸�æ”¯æŒ� -f%s"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "éœ€è¦� PICï¼Œä½† CONST16 æŒ‡ä»¤ä¸�æ”¯æŒ�"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾åœ¨ .bss èŠ‚ä¸­"
--- 34669,34690 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "%<#pragma pack%>ä¸­æœ‰æ— æ•ˆå¸¸é‡� - å·²å¿½ç•¥"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "æµ®ç‚¹é€‰é¡¹éœ€è¦�å¸ƒå°”å¯„å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "CONST16 æŒ‡ä»¤ä¸�æ”¯æŒ� -f%s"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "éœ€è¦� PICï¼Œä½† CONST16 æŒ‡ä»¤ä¸�æ”¯æŒ�"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾åœ¨ .bss èŠ‚ä¸­"
*************** msgstr "%qså±žæ€§å�ªèƒ½ä¸ºæ•°ç»„ç±»åž‹ä½
*** 34715,34721 ****
  msgid "could not read the BRIG file"
  msgstr "æ— æ³•å†™å…¥å“�åº”æ–‡ä»¶ %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 34771,34777 ----
  msgid "could not read the BRIG file"
  msgstr "æ— æ³•å†™å…¥å“�åº”æ–‡ä»¶ %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 35121,35129 ****
  msgstr "æ ‡å�·%qDåœ¨æ­¤å®šä¹‰"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qDåœ¨æ­¤å£°æ˜Ž"
--- 35177,35185 ----
  msgstr "æ ‡å�·%qDåœ¨æ­¤å®šä¹‰"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qDåœ¨æ­¤å£°æ˜Ž"
*************** msgstr "ISO C90 ä¸�æ”¯æŒ�%<[*]%>æ•°ç»„å£
*** 35256,35262 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%>ä¸�èƒ½ç”¨äºŽå‡½æ•°åŽŸåž‹ä»¥å¤–"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 35312,35318 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%>ä¸�èƒ½ç”¨äºŽå‡½æ•°åŽŸåž‹ä»¥å¤–"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "éœ€è¦�æŒ‡å®šå£°æ˜Ž"
*** 36307,36313 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "å£°æ˜ŽæŒ‡å®šäº†ä¸¤ä¸ªä»¥ä¸Šçš„æ•°æ�®ç±»åž‹"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%>å¯¹ GCC æ�¥è¯´å¤ªé•¿äº†"
--- 36363,36369 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "å£°æ˜ŽæŒ‡å®šäº†ä¸¤ä¸ªä»¥ä¸Šçš„æ•°æ�®ç±»åž‹"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%>å¯¹ GCC æ�¥è¯´å¤ªé•¿äº†"
*************** msgstr "%<_Sat%>ä½¿ç”¨æ—¶ç¼ºå°‘%<_Fract%
*** 36448,36464 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ä¸�æ”¯æŒ�å�•ç‹¬ç”¨%<complex%>è¡¨ç¤º%<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ä¸�æ”¯æŒ�å¤�æ•´æ•°"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 36504,36520 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ä¸�æ”¯æŒ�å�•ç‹¬ç”¨%<complex%>è¡¨ç¤º%<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ä¸�æ”¯æŒ�å¤�æ•´æ•°"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "æ ‡è¯†ç¬¦%qEä¸Ž C++ å…³é”®å­—å†²
*** 36511,36517 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "éœ€è¦�è¡Œå°¾"
--- 36567,36573 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "éœ€è¦�è¡Œå°¾"
*************** msgid "unknown type name %qE"
*** 36553,36559 ****
  msgstr "æœªçŸ¥çš„ç±»åž‹å��%qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "éœ€è¦�æŒ‡å®šå£°æ˜Ž"
--- 36609,36615 ----
  msgstr "æœªçŸ¥çš„ç±»åž‹å��%qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "éœ€è¦�æŒ‡å®šå£°æ˜Ž"
*************** msgstr "æ–‡ä»¶ä½œç”¨åŸŸä¸­å‡ºçŽ°%<auto%>
*** 36568,36574 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "å±žæ€§åœ¨æœªåˆ�å§‹åŒ–ç±»åž‹ä¸Šè¢«å¿½ç•¥"
--- 36624,36630 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "å±žæ€§åœ¨æœªåˆ�å§‹åŒ–ç±»åž‹ä¸Šè¢«å¿½ç•¥"
*************** msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿
*** 36583,36590 ****
  msgid "unexpected attribute"
  msgstr "é�žé¢„æœŸçš„å±žæ€§"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 36639,36646 ----
  msgid "unexpected attribute"
  msgstr "é�žé¢„æœŸçš„å±žæ€§"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "æ–‡ä»¶ä½œç”¨åŸŸä¸­å‡ºçŽ°%<auto%>
*** 36623,36629 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> å�ªèƒ½è¢«æŒ‡å®šçš„ç”¨äºŽå�˜é‡�æˆ–å‡½æ•°å£°æ˜Ž"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "éœ€è¦�%<,%>æˆ–%<;%>"
--- 36679,36685 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> å�ªèƒ½è¢«æŒ‡å®šçš„ç”¨äºŽå�˜é‡�æˆ–å‡½æ•°å£°æ˜Ž"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "éœ€è¦�%<,%>æˆ–%<;%>"
*************** msgstr "ISO C90 ä¸�æ”¯æŒ�%<_Static_asser
*** 36651,36657 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ä¸�æ”¯æŒ�%<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ç¬¦ä¸²"
--- 36707,36713 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ä¸�æ”¯æŒ�%<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ç¬¦ä¸²"
*************** msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
*** 36716,36729 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "æžšä¸¾è¡¨ä»¥é€—å�·ç»“å°¾"
--- 36772,36785 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "æžšä¸¾è¡¨ä»¥é€—å�·ç»“å°¾"
*************** msgstr "ISO C90 ä¸�å…�è®¸æ··å�ˆä½¿ç”¨å£°
*** 36858,36864 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "%<else%>å‰�éœ€è¦�%<}%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%>ä¹‹å‰�æ²¡æœ‰%<if%>"
--- 36914,36920 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "%<else%>å‰�éœ€è¦�%<}%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%>ä¹‹å‰�æ²¡æœ‰%<if%>"
*************** msgstr "å�ªèƒ½ä¸ºç±»å®šä¹‰åº”ç”¨%qEå±žæ€
*** 36883,36894 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "æ ‡å�·å�ªèƒ½æ˜¯è¯­å�¥çš„ä¸€éƒ¨åˆ†ï¼Œè€Œå£°æ˜Žå¹¶é�žè¯­å�¥"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 36939,36950 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "æ ‡å�·å�ªèƒ½æ˜¯è¯­å�¥çš„ä¸€éƒ¨åˆ†ï¼Œè€Œå£°æ˜Žå¹¶é�žè¯­å�¥"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<*%>"
*** 36902,36918 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "éœ€è¦�è¯­å�¥"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "å»ºè®®åœ¨ç©ºçš„%<if%>è¯­å�¥ä½“å‘¨å›´åŠ ä¸ŠèŠ±æ‹¬å�·"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "å»ºè®®åœ¨ç©ºçš„%<else%>è¯­å�¥ä½“å‘¨å›´åŠ ä¸ŠèŠ±æ‹¬å�·"
--- 36958,36974 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "éœ€è¦�è¯­å�¥"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "å»ºè®®åœ¨ç©ºçš„%<if%>è¯­å�¥ä½“å‘¨å›´åŠ ä¸ŠèŠ±æ‹¬å�·"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "å»ºè®®åœ¨ç©ºçš„%<else%>è¯­å�¥ä½“å‘¨å›´åŠ ä¸ŠèŠ±æ‹¬å�·"
*************** msgstr "å»ºè®®åœ¨ç©ºçš„%<else%>è¯­å�¥ä½“
*** 36922,36928 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "å»ºè®®æ˜¾å¼�åœ°ä½¿ç”¨èŠ±æ‹¬å�·ä»¥é�¿å…�å‡ºçŽ°æœ‰æ­§ä¹‰çš„%<else%>"
--- 36978,36984 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "å»ºè®®æ˜¾å¼�åœ°ä½¿ç”¨èŠ±æ‹¬å�·ä»¥é�¿å…�å‡ºçŽ°æœ‰æ­§ä¹‰çš„%<else%>"
*************** msgstr "ä¸�å…�è®¸å¤šä¸ªä¸­æ–­å±žæ€§"
*** 36942,36948 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "æ­¤æŒ‡ä»¤ä¸­å¯„å­˜å™¨æ— æ•ˆ"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 36998,37004 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "æ­¤æŒ‡ä»¤ä¸­å¯„å­˜å™¨æ— æ•ˆ"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr "%<__builtin_complex%>ç®—ç¬¦æ— æ³
*** 37119,37135 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?: çš„æ“�ä½œæ•°ç±»åž‹ä¸�ä¸€è‡´ï¼Œåˆ†åˆ«ä¸º%qTå’Œ%qT"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 37175,37191 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?: çš„æ“�ä½œæ•°ç±»åž‹ä¸�ä¸€è‡´ï¼Œåˆ†åˆ«ä¸º%qTå’Œ%qT"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "%Cå¤„æ•°ç»„å£°æ˜Žéœ€è¦�å�¦å¤–ä¸€
*** 37184,37245 ****
  msgid "no type or storage class may be specified here,"
  msgstr "ä¸º%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�èƒ½è®¾ç½®å�ªè¯»å±žæ€§"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%qså�Žæ–­è¨€"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<readonly%>å±žæ€§ä¸Ž%<setter%>å±žæ€§å†²çª�"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "ä¸�èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å�€åŒºåŸŸå±žæ€§"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter çš„å��å­—å¿…é¡»ä»¥%<:%>ç»“å°¾"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "ä¸�èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å�€åŒºåŸŸå±žæ€§"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "Objective-C å£°æ˜Žå�ªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "éœ€è¦�è¯­å�¥"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%>å¿…é¡»æ˜¯ç¬¬ä¸€ä¸ª"
--- 37240,37301 ----
  msgid "no type or storage class may be specified here,"
  msgstr "ä¸º%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�èƒ½è®¾ç½®å�ªè¯»å±žæ€§"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "%qså�Žæ–­è¨€"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "%<readonly%>å±žæ€§ä¸Ž%<setter%>å±žæ€§å†²çª�"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "ä¸�èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å�€åŒºåŸŸå±žæ€§"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter çš„å��å­—å¿…é¡»ä»¥%<:%>ç»“å°¾"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "ä¸�èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å�€åŒºåŸŸå±žæ€§"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "Objective-C å£°æ˜Žå�ªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "éœ€è¦�è¯­å�¥"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%>å¿…é¡»æ˜¯ç¬¬ä¸€ä¸ª"
*************** msgstr ""
*** 37254,37265 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "éœ€è¦�æ•´æ•°è¡¨è¾¾å¼�"
--- 37310,37321 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "éœ€è¦�æ•´æ•°è¡¨è¾¾å¼�"
*************** msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸
*** 37274,37331 ****
  msgid "%qD is not a variable"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "æŠ˜å� å�‚æ•°éœ€è¦�æ­£æ•´å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "éœ€è¦�%<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "éœ€è¦�%<none%>æˆ–%<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "éœ€è¦�%<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 37330,37387 ----
  msgid "%qD is not a variable"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "æŠ˜å� å�‚æ•°éœ€è¦�æ­£æ•´å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<none%>"
  msgstr "éœ€è¦�%<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "éœ€è¦�%<none%>æˆ–%<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "éœ€è¦�%<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
*** 37353,37375 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "éœ€è¦�%<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "éœ€è¦�%<;%>"
--- 37409,37431 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "éœ€è¦�%<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "éœ€è¦�%<;%>"
*************** msgstr "éœ€è¦�%<;%>"
*** 37379,37437 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "å¤ªå¤š %<static%> å�‚æ•°"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "é�žé¢„æœŸçš„å�‚æ•°"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æŠ˜å� å�‚æ•°éœ€è¦�æ­£æ•´å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<(%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "è°ƒåº¦%<runtime%>ä¸�æŽ¥å�—ä¸€ä¸ª%<chunk_size%>å�‚æ•°"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "è°ƒåº¦%<auto%>ä¸�æŽ¥å�—ä¸€ä¸ª%<chunk_size%>å�‚æ•°"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
--- 37435,37493 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "å¤ªå¤š %<static%> å�‚æ•°"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "é�žé¢„æœŸçš„å�‚æ•°"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qEå±žæ€§éœ€è¦�ä¸€ä¸ªæ•´å¸¸é‡�ä½œä¸ºå®žå�‚"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æŠ˜å� å�‚æ•°éœ€è¦�æ­£æ•´å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<(%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "è°ƒåº¦%<runtime%>ä¸�æŽ¥å�—ä¸€ä¸ª%<chunk_size%>å�‚æ•°"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "è°ƒåº¦%<auto%>ä¸�æŽ¥å�—ä¸€ä¸ª%<chunk_size%>å�‚æ•°"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
*************** msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
*** 37446,37462 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "å°šæœªæ”¯æŒ�ä»£ç �æ¨¡å¼� %<large%>"
--- 37502,37518 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  msgid "using parameters for %<linear%> step is not supported yet"
  msgstr "å°šæœªæ”¯æŒ�ä»£ç �æ¨¡å¼� %<large%>"
*************** msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°
*** 37476,37492 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "æ— æ•ˆçš„å®žåž‹ç§�åˆ« %dï¼Œåœ¨%Cå¤„"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
--- 37532,37548 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼�"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "æ— æ•ˆçš„å®žåž‹ç§�åˆ« %dï¼Œåœ¨%Cå¤„"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
*************** msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
*** 37496,37564 ****
  msgid "invalid proc_bind kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qså¯¹%qsè€Œè¨€æ— æ•ˆ"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%qDçš„å£°æ˜Žéš�è—�äº†ä¸€ä¸ªå…¨å±€å£°æ˜Ž"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "invalid OpenACC clause at file scope"
  msgstr "æ–‡ä»¶åŸŸä¸­çš„åŠ¨æ€�å�¯å�˜å­—æ®µ"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "åœ¨%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­å£°æ˜Žäº†%<extern%>å�˜é‡�%qD"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%>å�Žéœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
--- 37552,37620 ----
  msgid "invalid proc_bind kind"
  msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qså¯¹%qsè€Œè¨€æ— æ•ˆ"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%qDçš„å£°æ˜Žéš�è—�äº†ä¸€ä¸ªå…¨å±€å£°æ˜Ž"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified field at file scope"
  msgid "invalid OpenACC clause at file scope"
  msgstr "æ–‡ä»¶åŸŸä¸­çš„åŠ¨æ€�å�¯å�˜å­—æ®µ"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "åœ¨%<for%>å¾ªçŽ¯åˆ�å§‹å£°æ˜Žä¸­å£°æ˜Žäº†%<extern%>å�˜é‡�%qD"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%>å�Žéœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
*************** msgstr "%qEæœªå£°æ˜Ž"
*** 37574,37580 ****
  msgid "expected function name"
  msgstr "éœ€è¦�å‡½æ•°"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a function"
--- 37630,37636 ----
  msgid "expected function name"
  msgstr "éœ€è¦�å‡½æ•°"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a function"
*************** msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•
*** 37585,37626 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥"
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥"
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%>è¿�ç®—ç¬¦æ— æ•ˆ"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%>è¿�ç®—ç¬¦æ— æ•ˆ"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
--- 37641,37682 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥"
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥"
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%>è¿�ç®—ç¬¦æ— æ•ˆ"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%>è¿�ç®—ç¬¦æ— æ•ˆ"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
*************** msgstr "%<# pragma omp åŸºå…ƒçš„ capture
*** 37630,37656 ****
  msgid "expected %<(%> or end of line"
  msgstr "éœ€è¦�%<(%>æˆ–è¡Œå°¾"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "éœ€è¦� for è¯­å�¥"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "éœ€è¦� for è¯­å�¥"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "éœ€è¦�è¿­ä»£å£°æ˜Žæˆ–åˆ�å§‹åŒ–"
--- 37686,37712 ----
  msgid "expected %<(%> or end of line"
  msgstr "éœ€è¦�%<(%>æˆ–è¡Œå°¾"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "éœ€è¦� for è¯­å�¥"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "éœ€è¦� for è¯­å�¥"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "éœ€è¦�è¿­ä»£å£°æ˜Žæˆ–åˆ�å§‹åŒ–"
*************** msgstr "éœ€è¦�è¿­ä»£å£°æ˜Žæˆ–åˆ�å§‹åŒ–"
*** 37660,37733 ****
  msgid "not enough perfectly nested loops"
  msgstr "ä¸�å¤Ÿå®Œç¾Žçš„åµŒå¥—å¾ªçŽ¯"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "æŠ˜å� çš„å¾ªçŽ¯æ²¡æœ‰å®Œç¾Žçš„åµŒå¥—"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "è¿­ä»£å�˜é‡�%qDä¸�åº”å½“æ˜¯ firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%>ä½œä¸ºä»…æœ‰çš„å�‚æ•°æ—¶ä¸�èƒ½è¢«é™�å®š"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "{ é¢„æœŸäºŽè¿�ç®—å¼�ä¸­ ? ä¹‹å�Ž"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "éœ€è¦�%<;%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
--- 37716,37789 ----
  msgid "not enough perfectly nested loops"
  msgstr "ä¸�å¤Ÿå®Œç¾Žçš„åµŒå¥—å¾ªçŽ¯"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "æŠ˜å� çš„å¾ªçŽ¯æ²¡æœ‰å®Œç¾Žçš„åµŒå¥—"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "è¿­ä»£å�˜é‡�%qDä¸�åº”å½“æ˜¯ firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%>ä½œä¸ºä»…æœ‰çš„å�‚æ•°æ—¶ä¸�èƒ½è¢«é™�å®š"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "{ é¢„æœŸäºŽè¿�ç®—å¼�ä¸­ ? ä¹‹å�Ž"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "éœ€è¦�%<;%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
*************** msgstr ""
*** 37742,37748 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 37798,37804 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%>å¿…é¡»å‡ºçŽ°åœ¨ %D çš„å£°æ˜Žä¹‹å‰�ï¼Œå¿½ç•¥"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 37752,37783 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma GCC pop_options%>ç¼ºå°‘ç›¸åº”çš„%<#pragma GCC push_options%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "éœ€è¦�%<;%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "éœ€è¦�%<;%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma GCC pop_options%>ç¼ºå°‘ç›¸åº”çš„%<#pragma GCC push_options%>"
--- 37808,37839 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr "%<#pragma GCC pop_options%>ç¼ºå°‘ç›¸åº”çš„%<#pragma GCC push_options%>"
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "éœ€è¦�%<;%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "éœ€è¦�%<;%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma GCC pop_options%>ç¼ºå°‘ç›¸åº”çš„%<#pragma GCC push_options%>"
*************** msgstr "éœ€è¦�å‡½æ•°"
*** 37832,37853 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "éœ€è¦�%<#pragma omp section%>æˆ–%<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qEåœ¨å…¶é¦–æ¬¡ä½¿ç”¨å�Žè¢«å£°æ˜Žä¸º%<threadprivate%>"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªåŠ¨å�˜é‡�%qEä¸�èƒ½æ˜¯%<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%>%qEçš„ç±»åž‹ä¸�å®Œå…¨"
--- 37888,37909 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "éœ€è¦�%<#pragma omp section%>æˆ–%<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qEåœ¨å…¶é¦–æ¬¡ä½¿ç”¨å�Žè¢«å£°æ˜Žä¸º%<threadprivate%>"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªåŠ¨å�˜é‡�%qEä¸�èƒ½æ˜¯%<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%>%qEçš„ç±»åž‹ä¸�å®Œå…¨"
*************** msgstr ""
*** 37862,37913 ****
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "æ•°ç»„è¾¹ç•Œä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "æ ˆå¤§å°�å¿…é¡»åˆšå¥½æ˜¯ 2 çš„æŸ�æ¬¡æ–¹"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<#pragma%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%>è€Œæ— éœ€ transactional å†…å­˜æ”¯æŒ�å·²å�¯ç”¨"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%>åœ¨ä¹‹å†… %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "å¤– %<__transaction_cancel%>æ— æ³•åœ¨ä¹‹å†…å¤– %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  æˆ– %<transaction_may_cancel_outer%> å‡½æ•°"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%>æ— æ³•åœ¨ä¹‹å†… %<__transaction_atomic%>"
--- 37918,37969 ----
  msgid "pragma simd must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be an integer constant"
  msgstr "æ•°ç»„è¾¹ç•Œä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  msgid "vectorlength must be a power of 2"
  msgstr "æ ˆå¤§å°�å¿…é¡»åˆšå¥½æ˜¯ 2 çš„æŸ�æ¬¡æ–¹"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<#pragma%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%>è€Œæ— éœ€ transactional å†…å­˜æ”¯æŒ�å·²å�¯ç”¨"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%>åœ¨ä¹‹å†… %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "å¤– %<__transaction_cancel%>æ— æ³•åœ¨ä¹‹å†…å¤– %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  æˆ– %<transaction_may_cancel_outer%> å‡½æ•°"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%>æ— æ³•åœ¨ä¹‹å†… %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%>æ— æ³•åœ
*** 37917,37923 ****
  msgid "base of array section must be pointer or array type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
--- 37973,37979 ----
  msgid "base of array section must be pointer or array type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
*************** msgstr "èµ‹å€¼çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ form
*** 38653,38659 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "åˆ�å§‹åŒ–çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰æ—¶"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "è¿”å›žç±»åž‹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
--- 38709,38715 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "åˆ�å§‹åŒ–çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰æ—¶"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "è¿”å›žç±»åž‹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
*************** msgstr "æ ‡é‡�åˆ�å§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤
*** 38981,38987 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è®¸%<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å£°æ˜Žä¸º%<noreturn%>çš„å‡½æ•°å�´æœ‰%<return%>è¯­å�¥"
--- 39037,39043 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è®¸%<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å£°æ˜Žä¸º%<noreturn%>çš„å‡½æ•°å�´æœ‰%<return%>è¯­å�¥"
*************** msgstr "è¢«å£°æ˜Žä¸º%<noreturn%>çš„å‡½æ•
*** 38991,38997 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "%qE ä¸�èƒ½ä½œä¸ºå‡½æ•°"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "%Lå¤„ CASE è¯­å�¥ä¸­çš„é€»è¾‘èŒƒå›´æ˜¯ä¸�è¢«å…�è®¸çš„"
--- 39047,39053 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "%qE ä¸�èƒ½ä½œä¸ºå‡½æ•°"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "%Lå¤„ CASE è¯­å�¥ä¸­çš„é€»è¾‘èŒƒå›´æ˜¯ä¸�è¢«å…�è®¸çš„"
*************** msgstr "ISO C ä¸�å…�è®¸åœ¨æ— è¿”å›žå€¼çš
*** 39016,39022 ****
  msgid "function returns address of label"
  msgstr "å‡½æ•°è¿”å›žå±€éƒ¨å�˜é‡�çš„åœ°å�€"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch è¯­å�¥ä¸­çš„å€¼ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°"
--- 39072,39078 ----
  msgid "function returns address of label"
  msgstr "å‡½æ•°è¿”å›žå±€éƒ¨å�˜é‡�çš„åœ°å�€"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch è¯­å�¥ä¸­çš„å€¼ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°"
*************** msgstr "åœ¨ ISO C ä¸­ï¼Œ%<long%>å¼€å…³è¡
*** 39031,39037 ****
  msgid "case label is not an integer constant expression"
  msgstr "case æ ‡å�·ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ ‡å�·å‡ºçŽ°åœ¨å¼€å…³è¯­å�¥å¤–"
--- 39087,39093 ----
  msgid "case label is not an integer constant expression"
  msgstr "case æ ‡å�·ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ ‡å�·å‡ºçŽ°åœ¨å¼€å…³è¯­å�¥å¤–"
*************** msgstr ""
*** 39051,39067 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break è¯­å�¥ä¸�åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å�¥å†…"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue è¯­å�¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† break è¯­å�¥"
--- 39107,39123 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break è¯­å�¥ä¸�åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å�¥å†…"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue è¯­å�¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† break è¯­å�¥"
*************** msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† br
*** 39071,39077 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break è¯­å�¥ä¸�åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å�¥å†…"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue è¯­å�¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
--- 39127,39133 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break è¯­å�¥ä¸�åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å�¥å†…"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue è¯­å�¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
*************** msgstr "éœ€è¦�æ ‡é‡�æ—¶ä½¿ç”¨äº†è�”å�ˆç±
*** 39177,39188 ****
  msgid "used vector type where scalar is required"
  msgstr "éœ€è¦�æ ‡é‡�æ—¶ä½¿ç”¨äº†è�”å�ˆç±»åž‹"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
--- 39233,39244 ----
  msgid "used vector type where scalar is required"
  msgstr "éœ€è¦�æ ‡é‡�æ—¶ä½¿ç”¨äº†è�”å�ˆç±»åž‹"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
*************** msgstr "%<#pragma omp taskwait%>å�ªèƒ½ç”
*** 39192,39217 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "å­—æ®µ%qEçš„ç±»åž‹ä¸�å®Œå…¨"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "å­—æ®µ%qEçš„ç±»åž‹ä¸�å®Œå…¨"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•°"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
--- 39248,39273 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "å­—æ®µ%qEçš„ç±»åž‹ä¸�å®Œå…¨"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "å­—æ®µ%qEçš„ç±»åž‹ä¸�å®Œå…¨"
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•°"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 39222,39291 ****
  msgstr "å­—æ®µ%qEçš„ç±»åž‹ä¸�å®Œå…¨"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
! #: c/c-typeck.c:12286 cp/semantics.c:4619
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ä½¿ç”¨äº†å�˜é•¿æ•°ç»„"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "ä½¿ç”¨äº†å�˜é•¿æ•°ç»„"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "for å¾ªçŽ¯å¢—é‡�è¡¨è¾¾å¼�ä¸�èµ·ä½œç”¨"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "åœ¨è¿‡ç¨‹å…¥å�£å¤„å°†æ•°ç»„æ®µå¤�åˆ¶åˆ°ä¸€ä¸ªè¿žç»­çš„å�—ä¸­"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»"
--- 39278,39347 ----
  msgstr "å­—æ®µ%qEçš„ç±»åž‹ä¸�å®Œå…¨"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
! #: c/c-typeck.c:12286 cp/semantics.c:4632
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
  #: c/c-typeck.c:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ä½¿ç”¨äº†å�˜é•¿æ•°ç»„"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "ä½¿ç”¨äº†å�˜é•¿æ•°ç»„"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "for å¾ªçŽ¯å¢—é‡�è¡¨è¾¾å¼�ä¸�èµ·ä½œç”¨"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "åœ¨è¿‡ç¨‹å…¥å�£å¤„å°†æ•°ç»„æ®µå¤�åˆ¶åˆ°ä¸€ä¸ªè¿žç»­çš„å�—ä¸­"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»"
*************** msgstr "è°ƒç”¨äº†æœ‰é™�å®š void è¿”å›žç±
*** 39305,39311 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction(%s)%>æ— æ•ˆ"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ç”¨æˆ·å®šä¹‰çš„%qDæ€»æ˜¯è®¡ç®—æ‰€æœ‰ä¸¤ä¸ªå�‚æ•°"
--- 39361,39367 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction(%s)%>æ— æ•ˆ"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ç”¨æˆ·å®šä¹‰çš„%qDæ€»æ˜¯è®¡ç®—æ‰€æœ‰ä¸¤ä¸ªå�‚æ•°"
*************** msgstr "ç”¨æˆ·å®šä¹‰çš„%qDæ€»æ˜¯è®¡ç®—æ‰
*** 39315,39331 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ä½¿ç”¨äº†å�˜é•¿æ•°ç»„"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qEå¿…é¡»æ˜¯%<threadprivate%>æ–¹å�¯%<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 39371,39387 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ä½¿ç”¨äº†å�˜é•¿æ•°ç»„"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qEå¿…é¡»æ˜¯%<threadprivate%>æ–¹å�¯%<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 39345,39362 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
--- 39401,39418 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
*************** msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ
*** 39368,39399 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
--- 39424,39455 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
*************** msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸
*** 39413,39468 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "åœ¨ %L å¤„çš„æŽ¨è¿Ÿæ•°ç»„â€œ%1$sâ€�åœ¨åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­ä¸�è¢«å…�è®¸"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, 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:13579 cp/semantics.c:6954
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
--- 39469,39524 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "åœ¨ %L å¤„çš„æŽ¨è¿Ÿæ•°ç»„â€œ%1$sâ€�åœ¨åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­ä¸�è¢«å…�è®¸"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, 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:13579 cp/semantics.c:6967
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
*************** msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸
*** 39472,39503 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qEå�¯è¢«é¢„å…ˆç¡®å®šä¸º%qsï¼Œä¸º%qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 39528,39559 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qEå�¯è¢«é¢„å…ˆç¡®å®šä¸º%qsï¼Œä¸º%qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "å‡½æ•°çš„å®žå�‚å�¯èƒ½æ˜¯ format
*** 40056,40210 ****
  msgid "use of multiversioned function without a default"
  msgstr "å·²å¼ƒç”¨ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢ä¸¢å¤±äº†é™�å®šä¿¡æ�¯"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "åœ¨è°ƒç”¨%qDæ—¶"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qTæ˜¯%qTçš„ä¸€ä¸ªä¸�å�¯è®¿é—®çš„åŸºç±»"
  
! #: cp/call.c:7825
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "æ¼”ç»Ž %qT ä¸º %qT"
  
! #: cp/call.c:7831
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "(æ‚¨å�¯ä»¥ç”¨ -fno-deduce-init-lis ç¦�ç”¨å®ƒ)"
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ç»™äºˆå‡½æ•° %s çš„å�‚æ•°å¤ªå¤šï¼ŒäºŽ %L"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "inlined_to pointer æŒ‡å�‘è‡ªèº«"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "è°ƒç”¨é�žå‡½æ•°çš„%qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ä¸�èƒ½ç›´æŽ¥è°ƒç”¨æž„é€ å‡½æ•°%<%T::%D%>"
  
! #: cp/call.c:8573
  #, fuzzy, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "å¯¹äºŽå‡½æ•°ç±»åž‹çš„ç±»åž‹è½¬æ�¢ï¼Œç§»é™¤å†—ä½™çš„%<::%D%>"
  
! #: cp/call.c:8708
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:8748
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "å¯¹%<%D(%A)%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å¯¹é‡�è½½çš„%<%s(%A)%>çš„è°ƒç”¨æœ‰æ­§ä¹‰"
  
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q+Dçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q+Dçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q+Dçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²¡æœ‰å¯¹è±¡æ— æ³•è°ƒç”¨æˆ�å‘˜å‡½æ•°%qD"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "ä¼ é€’%qTæ—¶é€‰æ‹©%qTè€Œä¸�æ˜¯%qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é€‰æ‹©%qDè€Œä¸�æ˜¯%qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "ä»¥ä»Ž%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "å› ä¸ºå‰�è€…çš„å®žå�‚ç±»åž‹è½¬æ�¢åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:9873
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "é‡�è½½è§£å†³æ—¶é»˜è®¤å�‚æ•°ä¸�åŒ¹é…�"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr "å¤‡é€‰ 1: %q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr "å¤‡é€‰ 2: %q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "ä¸�èƒ½å°†æ¨¡æ�¿å�‚æ•°ä»Ž%qEè½¬æ�¢åˆ°%qT"
  
! #: cp/call.c:10296
  #, fuzzy, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "æš‚æ—¶çš„çº¦æ�Ÿåˆ° %qD å�ªæœ‰æŒ�ç»­ç›´åˆ°å»ºæž„å­�ç¦»å¼€"
  
! #: cp/call.c:10419
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ç”¨ç±»åž‹ä¸º%2$qTçš„å�³å€¼åˆ�å§‹åŒ–ç±»åž‹ä¸º%1$qTçš„é�žå¸¸é‡�å¼•ç”¨æ— æ•ˆ"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°†ç±»åž‹ä¸º%qTçš„å¼•ç”¨åˆ�å§‹åŒ–ä¸ºç±»åž‹ä¸º%qTçš„è¡¨è¾¾å¼�æ— æ•ˆ"
--- 40112,40266 ----
  msgid "use of multiversioned function without a default"
  msgstr "å·²å¼ƒç”¨ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢ä¸¢å¤±äº†é™�å®šä¿¡æ�¯"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "åœ¨è°ƒç”¨%qDæ—¶"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qTæ˜¯%qTçš„ä¸€ä¸ªä¸�å�¯è®¿é—®çš„åŸºç±»"
  
! #: cp/call.c:7828
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "æ¼”ç»Ž %qT ä¸º %qT"
  
! #: cp/call.c:7834
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "(æ‚¨å�¯ä»¥ç”¨ -fno-deduce-init-lis ç¦�ç”¨å®ƒ)"
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ç»™äºˆå‡½æ•° %s çš„å�‚æ•°å¤ªå¤šï¼ŒäºŽ %L"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "inlined_to pointer æŒ‡å�‘è‡ªèº«"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "è°ƒç”¨é�žå‡½æ•°çš„%qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ä¸�èƒ½ç›´æŽ¥è°ƒç”¨æž„é€ å‡½æ•°%<%T::%D%>"
  
! #: cp/call.c:8578
  #, fuzzy, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "å¯¹äºŽå‡½æ•°ç±»åž‹çš„ç±»åž‹è½¬æ�¢ï¼Œç§»é™¤å†—ä½™çš„%<::%D%>"
  
! #: cp/call.c:8713
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:8753
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "å¯¹%<%D(%A)%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å¯¹é‡�è½½çš„%<%s(%A)%>çš„è°ƒç”¨æœ‰æ­§ä¹‰"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q+Dçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q+Dçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%q+Dçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²¡æœ‰å¯¹è±¡æ— æ³•è°ƒç”¨æˆ�å‘˜å‡½æ•°%qD"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "ä¼ é€’%qTæ—¶é€‰æ‹©%qTè€Œä¸�æ˜¯%qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é€‰æ‹©%qDè€Œä¸�æ˜¯%qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "ä»¥ä»Ž%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "å› ä¸ºå‰�è€…çš„å®žå�‚ç±»åž‹è½¬æ�¢åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:9878
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "é‡�è½½è§£å†³æ—¶é»˜è®¤å�‚æ•°ä¸�åŒ¹é…�"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr "å¤‡é€‰ 1: %q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr "å¤‡é€‰ 2: %q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "ä¸�èƒ½å°†æ¨¡æ�¿å�‚æ•°ä»Ž%qEè½¬æ�¢åˆ°%qT"
  
! #: cp/call.c:10301
  #, fuzzy, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "æš‚æ—¶çš„çº¦æ�Ÿåˆ° %qD å�ªæœ‰æŒ�ç»­ç›´åˆ°å»ºæž„å­�ç¦»å¼€"
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ç”¨ç±»åž‹ä¸º%2$qTçš„å�³å€¼åˆ�å§‹åŒ–ç±»åž‹ä¸º%1$qTçš„é�žå¸¸é‡�å¼•ç”¨æ— æ•ˆ"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°†ç±»åž‹ä¸º%qTçš„å¼•ç”¨åˆ�å§‹åŒ–ä¸ºç±»åž‹ä¸º%qTçš„è¡¨è¾¾å¼�æ— æ•ˆ"
*************** msgstr ""
*** 40306,40590 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "æ— æ³•ä»ŽåŸºç±»%qTè½¬æ�¢åˆ°æ´¾ç”Ÿç±»%qTï¼Œé€šè¿‡è™šåŸºç±»%qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "ç±»%qTä¸­æ‰€æœ‰æˆ�å‘˜å‡½æ•°éƒ½æ˜¯ç§�æœ‰çš„"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž�æž„å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒ"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž„é€ å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒ"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qDçš„æœ€ç»ˆé‡�è½½åœ¨%qTä¸­ä¸�å”¯ä¸€"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "å‡½æ•°%q+Dçš„å®šä¹‰è¢«æ ‡è®°ä¸º dllimport"
  
! #: cp/class.c:3054
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q#Dçš„å®šä¹‰è¢«æ ‡è®°ä¸º %<dllimport%>"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+Då®šä¹‰å�Žæœªä½¿ç”¨"
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+Dä¸º"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "%q+Dæ‰€éš�è—�"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#Dæ— æ•ˆï¼›åŒ¿å��è�”å�ˆå�ªèƒ½æœ‰é�žé�™æ€�çš„æ•°æ�®æˆ�å‘˜"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#Dæ— æ•ˆï¼›åŒ¿å��è�”å�ˆå�ªèƒ½æœ‰é�žé�™æ€�çš„æ•°æ�®æˆ�å‘˜"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ç§�æœ‰æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ç§�æœ‰æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ä¿�æŠ¤æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ä¿�æŠ¤æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3378
  #, fuzzy, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "å½“ç»§æ‰¿æ�¥çš„æ–¹æ³•æœªè¢«å®žçŽ°æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "ä½�æ®µ%q+#Dæœ‰é�žæ•´æ•°çš„ç±»åž‹"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ä½�æ®µ%q+Dçš„å®½åº¦ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "ä½�æ®µ%q+Då®½åº¦ä¸ºè´Ÿ"
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "ä½�æ®µ%q+Då®½åº¦ä¸º 0"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+Dçš„å®½åº¦è¶…è¿‡äº†å®ƒçš„ç±»åž‹"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+Då¤ªå°�è€Œä¸�èƒ½å­˜æ”¾%q#Tçš„æ‰€æœ‰å�¯èƒ½å€¼"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "æœ‰æž„é€ å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "æœ‰æž�æž„å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "æœ‰æ‹·è´�èµ‹å€¼è¿�ç®—ç¬¦çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/class.c:3657
  #, fuzzy, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+Dä¸�èƒ½æ˜¯é�™æ€�çš„ï¼Œå› ä¸ºå®ƒæ˜¯è�”å�ˆçš„æˆ�å‘˜"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "å­—æ®µ%q+Dæ— æ•ˆåœ°å£°æ˜Žä¸ºå‡½æ•°ç±»åž‹"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "å­—æ®µ%q+Dæ— æ•ˆåœ°å£°æ˜Žä¸ºæ–¹æ³•ç±»åž‹"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "ä¸ºé�žç´§å®žçš„é�žç®€å�•æ—§æ•°æ�®å­—æ®µ%q+#Då¿½ç•¥ packed å±žæ€§"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "é�žæˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "é�žæˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "åˆ�å§‹åŒ–äº†è�”å�ˆ%qTä¸­çš„å¤šä¸ªå­—æ®µ"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "å­—æ®µ%q+#Dä¸Žç±»é‡�å��"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#Tæœ‰æŒ‡é’ˆæ•°æ�®æˆ�å‘˜"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "ä½†æ²¡æœ‰é‡�è½½%<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "æˆ–è€…%<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "ä½†æ²¡æœ‰é‡�è½½%<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "%qDçš„å¯¹é½�"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ä¸ºé�žè™šæ–¹æ³•%q+DæŒ‡å®šäº†åˆ�å§‹å€¼è®¾å®šé¡¹"
  
! #: cp/class.c:5155
  #, fuzzy, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "æ–¹æ³•å¼ºåˆ¶å�˜æ›´ä¸¤è€… %<transaction_pure%> å’Œ %qE æ–¹æ³•"
  
! #: cp/class.c:5176
  #, fuzzy, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "ä¸ºä¸�å­˜åœ¨çš„æ–¹æ³•%qEåˆ›å»ºé€‰æ‹©å­�"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "%3$Lå¤„ CLASS å�˜é‡�â€˜%2$sâ€™çš„ç±»åž‹â€˜%1$sâ€™ä¸�èƒ½è¢«æ‰©å±•"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "åœ¨%q#Tå’Œ%q#Té—´æ¯”è¾ƒ"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "åŸºç±»%q#Tæœ‰ä¸€ä¸ªé�žè™šæž�æž„å‡½æ•°"
  
! #: cp/class.c:5803
  #, fuzzy, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T ä¸�æ˜¯æ±‡æ€»ï¼Œæ²¡æœ‰ trivial ç¼ºçœ�æž„é€ å‡½æ•°ï¼Œè€Œæ²¡æœ‰ä»»ä½• constexpr å»ºæž„å­�è¯¥å¹¶é�žå¤�åˆ¶æˆ–ç§»åŠ¨å»ºæž„å­�"
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "%3$Lå¤„ CLASS å�˜é‡�â€˜%2$sâ€™çš„ç±»åž‹â€˜%1$sâ€™ä¸�èƒ½è¢«æ‰©å±•"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "%q#Tæœ‰è™šå‡½æ•°å’Œå�¯è®¿é—®çš„é�žè™šæ‹Ÿæž�æž„å‡½æ•°"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ç±»ä¸­æœ‰é�žé�™æ€�å¼•ç”¨%q+#Dï¼Œå�´æ²¡æœ‰æ��ä¾›æž„é€ å‡½æ•°"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 40362,40646 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "æ— æ³•ä»ŽåŸºç±»%qTè½¬æ�¢åˆ°æ´¾ç”Ÿç±»%qTï¼Œé€šè¿‡è™šåŸºç±»%qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "ç±»%qTä¸­æ‰€æœ‰æˆ�å‘˜å‡½æ•°éƒ½æ˜¯ç§�æœ‰çš„"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž�æž„å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒ"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#Tä»…å®šä¹‰äº†ä¸€ä¸ªç§�æœ‰æž„é€ å‡½æ•°ä¸”æ²¡æœ‰å�‹å…ƒ"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qDçš„æœ€ç»ˆé‡�è½½åœ¨%qTä¸­ä¸�å”¯ä¸€"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "å‡½æ•°%q+Dçš„å®šä¹‰è¢«æ ‡è®°ä¸º dllimport"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q#Dçš„å®šä¹‰è¢«æ ‡è®°ä¸º %<dllimport%>"
  
! #: cp/class.c:3058
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+Då®šä¹‰å�Žæœªä½¿ç”¨"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+Dä¸º"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "%q+Dæ‰€éš�è—�"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#Dæ— æ•ˆï¼›åŒ¿å��è�”å�ˆå�ªèƒ½æœ‰é�žé�™æ€�çš„æ•°æ�®æˆ�å‘˜"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#Dæ— æ•ˆï¼›åŒ¿å��è�”å�ˆå�ªèƒ½æœ‰é�žé�™æ€�çš„æ•°æ�®æˆ�å‘˜"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ç§�æœ‰æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous struct"
  msgid "private member %q#D in anonymous struct"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ç§�æœ‰æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ä¿�æŠ¤æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous struct"
  msgid "protected member %q#D in anonymous struct"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ä¿�æŠ¤æˆ�å‘˜%q+#D"
  
! #: cp/class.c:3380
  #, fuzzy, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "å½“ç»§æ‰¿æ�¥çš„æ–¹æ³•æœªè¢«å®žçŽ°æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "ä½�æ®µ%q+#Dæœ‰é�žæ•´æ•°çš„ç±»åž‹"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ä½�æ®µ%q+Dçš„å®½åº¦ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "ä½�æ®µ%q+Då®½åº¦ä¸ºè´Ÿ"
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "ä½�æ®µ%q+Då®½åº¦ä¸º 0"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+Dçš„å®½åº¦è¶…è¿‡äº†å®ƒçš„ç±»åž‹"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+Då¤ªå°�è€Œä¸�èƒ½å­˜æ”¾%q#Tçš„æ‰€æœ‰å�¯èƒ½å€¼"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "æœ‰æž„é€ å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "æœ‰æž�æž„å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "æœ‰æ‹·è´�èµ‹å€¼è¿�ç®—ç¬¦çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/class.c:3659
  #, fuzzy, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+Dä¸�èƒ½æ˜¯é�™æ€�çš„ï¼Œå› ä¸ºå®ƒæ˜¯è�”å�ˆçš„æˆ�å‘˜"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "å­—æ®µ%q+Dæ— æ•ˆåœ°å£°æ˜Žä¸ºå‡½æ•°ç±»åž‹"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "å­—æ®µ%q+Dæ— æ•ˆåœ°å£°æ˜Žä¸ºæ–¹æ³•ç±»åž‹"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "ä¸ºé�žç´§å®žçš„é�žç®€å�•æ—§æ•°æ�®å­—æ®µ%q+#Då¿½ç•¥ packed å±žæ€§"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "é�žæˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "é�žæˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "åˆ�å§‹åŒ–äº†è�”å�ˆ%qTä¸­çš„å¤šä¸ªå­—æ®µ"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "å­—æ®µ%q+#Dä¸Žç±»é‡�å��"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#Tæœ‰æŒ‡é’ˆæ•°æ�®æˆ�å‘˜"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "ä½†æ²¡æœ‰é‡�è½½%<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "æˆ–è€…%<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "ä½†æ²¡æœ‰é‡�è½½%<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "%qDçš„å¯¹é½�"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ä¸ºé�žè™šæ–¹æ³•%q+DæŒ‡å®šäº†åˆ�å§‹å€¼è®¾å®šé¡¹"
  
! #: cp/class.c:5157
  #, fuzzy, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "æ–¹æ³•å¼ºåˆ¶å�˜æ›´ä¸¤è€… %<transaction_pure%> å’Œ %qE æ–¹æ³•"
  
! #: cp/class.c:5178
  #, fuzzy, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "ä¸ºä¸�å­˜åœ¨çš„æ–¹æ³•%qEåˆ›å»ºé€‰æ‹©å­�"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "%3$Lå¤„ CLASS å�˜é‡�â€˜%2$sâ€™çš„ç±»åž‹â€˜%1$sâ€™ä¸�èƒ½è¢«æ‰©å±•"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "åœ¨%q#Tå’Œ%q#Té—´æ¯”è¾ƒ"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "åŸºç±»%q#Tæœ‰ä¸€ä¸ªé�žè™šæž�æž„å‡½æ•°"
  
! #: cp/class.c:5806
  #, fuzzy, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T ä¸�æ˜¯æ±‡æ€»ï¼Œæ²¡æœ‰ trivial ç¼ºçœ�æž„é€ å‡½æ•°ï¼Œè€Œæ²¡æœ‰ä»»ä½• constexpr å»ºæž„å­�è¯¥å¹¶é�žå¤�åˆ¶æˆ–ç§»åŠ¨å»ºæž„å­�"
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "%3$Lå¤„ CLASS å�˜é‡�â€˜%2$sâ€™çš„ç±»åž‹â€˜%1$sâ€™ä¸�èƒ½è¢«æ‰©å±•"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "%q#Tæœ‰è™šå‡½æ•°å’Œå�¯è®¿é—®çš„é�žè™šæ‹Ÿæž�æž„å‡½æ•°"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ç±»ä¸­æœ‰é�žé�™æ€�å¼•ç”¨%q+#Dï¼Œå�´æ²¡æœ‰æ��ä¾›æž„é€ å‡½æ•°"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "ç±»ä¸­æœ‰é�žé�™æ€�å¸¸é‡�æˆ�å‘˜%q
*** 40592,40751 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+Dè¢«å£°æ˜Žä¸ºå�–å¸¸é‡�å¼•ç”¨ï¼Œä½†æ˜¯éš�å¼�å£°æ˜Žå�–é�žå¸¸é‡�å¼•ç”¨"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±äºŽå­˜åœ¨æ­§ä¹‰ï¼Œç›´æŽ¥åŸºç±»%qTåœ¨%qTä¸­æ— æ³•è®¿é—®"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±äºŽå­˜åœ¨æ­§ä¹‰ï¼Œè™šåŸºç±»%qTåœ¨%qTä¸­æ— æ³•è®¿é—®"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+Dçš„å��ç§»é‡�ä¸Ž ABI ä¸�å…¼å®¹ï¼Œå¹¶ä¸”åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­å�¯èƒ½ä¼šæœ‰å�˜åŒ–"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "æ•°ç»„%qEå¤ªå¤§"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "å¯¹åŒ…å�«å�¯å�˜æ•°ç»„æˆ�å‘˜çš„ç»“æž„çš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "å�¯å�˜æ•°ç»„æˆ�å‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“æž„çš„æœ«å°¾"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "å�¯å�˜æ•°ç»„æ˜¯ç»“æž„ä¸­çš„å”¯ä¸€æˆ�å‘˜"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#Té‡�å®šä¹‰"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "å�¯å�˜æ•°ç»„æˆ�å‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“æž„çš„æœ«å°¾"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "å�¯å�˜æ•°ç»„æ˜¯ç»“æž„ä¸­çš„å”¯ä¸€æˆ�å‘˜"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#Té‡�å®šä¹‰"
  
! #: cp/class.c:7337
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#Tæœ‰è™šå‡½æ•°å’Œå�¯è®¿é—®çš„é�žè™šæ‹Ÿæž�æž„å‡½æ•°"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "ç±»åž‹%qTå¤§å°�æœªçŸ¥"
  
! #: cp/class.c:7371
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "ç±»åž‹é€�æ˜Žç±»åˆ« %qT æœ‰åŸºç¡€ç±»åˆ«"
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "ç±»åž‹%qEæœ‰è™šæˆ�å‘˜å‡½æ•°"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, fuzzy, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "ä»ŽèŠ±æ‹¬å�·ä¸­çš„åˆ�å§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦� #include <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è¯•å›¾å®Œæˆ�ç»“æž„ï¼Œä½†ä¸ºå…ˆå‰�çš„è§£æž�é”™è¯¯æ‰€ä¸­æ–­"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¯­è¨€å­—ç¬¦ä¸²%<\"%E\"%>ä¸�å�¯è¯†åˆ«"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "æ— æ³•è§£æž�é‡�è½½å‡½æ•°%qDï¼ŒåŸºäºŽå�‘ç±»åž‹%qTçš„è½¬æ�¢"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²¡æœ‰å�¯å°†å‡½æ•°%qDè½¬æ�¢åˆ°ç±»åž‹%q#Tçš„åŒ¹é…�é¡¹"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°†é‡�è½½å‡½æ•°%qDè½¬æ�¢ä¸ºç±»åž‹%q#Tæœ‰æ­§ä¹‰"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å‘˜æŒ‡é’ˆ%qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å‘˜æŒ‡é’ˆå�ªèƒ½ç”¨%<&%E%>æž„æˆ�)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ç±»åž‹ä¿¡æ�¯ä¸�å……åˆ†"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "æ— æ³•å°†%qEä»Žç±»åž‹%qTè½¬æ�¢åˆ°ç±»åž‹%qT"
--- 40648,40807 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+Dè¢«å£°æ˜Žä¸ºå�–å¸¸é‡�å¼•ç”¨ï¼Œä½†æ˜¯éš�å¼�å£°æ˜Žå�–é�žå¸¸é‡�å¼•ç”¨"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±äºŽå­˜åœ¨æ­§ä¹‰ï¼Œç›´æŽ¥åŸºç±»%qTåœ¨%qTä¸­æ— æ³•è®¿é—®"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±äºŽå­˜åœ¨æ­§ä¹‰ï¼Œè™šåŸºç±»%qTåœ¨%qTä¸­æ— æ³•è®¿é—®"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+Dçš„å��ç§»é‡�ä¸Ž ABI ä¸�å…¼å®¹ï¼Œå¹¶ä¸”åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­å�¯èƒ½ä¼šæœ‰å�˜åŒ–"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "æ•°ç»„%qEå¤ªå¤§"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "å¯¹åŒ…å�«å�¯å�˜æ•°ç»„æˆ�å‘˜çš„ç»“æž„çš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "å�¯å�˜æ•°ç»„æˆ�å‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“æž„çš„æœ«å°¾"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "å�¯å�˜æ•°ç»„æ˜¯ç»“æž„ä¸­çš„å”¯ä¸€æˆ�å‘˜"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#Té‡�å®šä¹‰"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "å�¯å�˜æ•°ç»„æˆ�å‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“æž„çš„æœ«å°¾"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "å�¯å�˜æ•°ç»„æ˜¯ç»“æž„ä¸­çš„å”¯ä¸€æˆ�å‘˜"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#Té‡�å®šä¹‰"
  
! #: cp/class.c:7340
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#Tæœ‰è™šå‡½æ•°å’Œå�¯è®¿é—®çš„é�žè™šæ‹Ÿæž�æž„å‡½æ•°"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "ç±»åž‹%qTå¤§å°�æœªçŸ¥"
  
! #: cp/class.c:7374
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "ç±»åž‹é€�æ˜Žç±»åˆ« %qT æœ‰åŸºç¡€ç±»åˆ«"
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "ç±»åž‹%qEæœ‰è™šæˆ�å‘˜å‡½æ•°"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, fuzzy, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "ä»ŽèŠ±æ‹¬å�·ä¸­çš„åˆ�å§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦� #include <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è¯•å›¾å®Œæˆ�ç»“æž„ï¼Œä½†ä¸ºå…ˆå‰�çš„è§£æž�é”™è¯¯æ‰€ä¸­æ–­"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¯­è¨€å­—ç¬¦ä¸²%<\"%E\"%>ä¸�å�¯è¯†åˆ«"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "æ— æ³•è§£æž�é‡�è½½å‡½æ•°%qDï¼ŒåŸºäºŽå�‘ç±»åž‹%qTçš„è½¬æ�¢"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²¡æœ‰å�¯å°†å‡½æ•°%qDè½¬æ�¢åˆ°ç±»åž‹%q#Tçš„åŒ¹é…�é¡¹"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°†é‡�è½½å‡½æ•°%qDè½¬æ�¢ä¸ºç±»åž‹%q#Tæœ‰æ­§ä¹‰"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å‘˜æŒ‡é’ˆ%qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å‘˜æŒ‡é’ˆå�ªèƒ½ç”¨%<&%E%>æž„æˆ�)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ç±»åž‹ä¿¡æ�¯ä¸�å……åˆ†"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "æ— æ³•å°†%qEä»Žç±»åž‹%qTè½¬æ�¢åˆ°ç±»åž‹%qT"
*************** msgstr "æ— æ³•å°†%qEä»Žç±»åž‹%qTè½¬æ�¢åˆ
*** 40755,40766 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#Dçš„å£°æ˜Ž"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 40811,40822 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#Dçš„å£°æ˜Ž"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "å‡½æ•°%q+#Dçš„æŠ½è±¡è¿”å›žç±»åž‹
*** 40791,41126 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "å‡½æ•°%q+#Dçš„æŠ½è±¡è¿”å›žç±»åž‹æ— æ•ˆ"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/constexpr.c:488
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "å¹¿ä¹‰å¸¸è¡¨è¾¾å¼�æž„é€ å‡½æ•°ä½“ä¸�ä¸ºç©º"
  
! #: cp/constexpr.c:594
  #, fuzzy, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "ä¸�èƒ½ä»Žæž„é€ å‡½æ•°çš„å¼‚å¸¸å¤„ç�†ä¸­è¿”å›ž"
  
! #: cp/constexpr.c:723
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "ç±»ä¸­å¯¹å…·æœ‰é�žæ•´æ•°ç±»åž‹%qTçš„é�™æ€�æ•°æ�®æˆ�å‘˜çš„åˆ�å§‹åŒ–æ— æ•ˆ"
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "æˆ�å‘˜%qDåœ¨%<constexpr%>æž„é€ å‡½æ•°é‡Œæœªåˆ�å§‹åŒ–"
  
! #: cp/constexpr.c:816
  #, fuzzy, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "è¿”å›žè¯­å�¥è½¬æ�¢æ— æ•ˆ"
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå¹¿ä¹‰å¸¸å‡½æ•°"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+Eä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "å†…éƒ¨å‡½æ•°"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "è°ƒç”¨é�žå‡½æ•°çš„%qD"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "ä½¿ç”¨%qDæ—¶å…ˆå‰�æ—¢æ²¡æœ‰åŽŸåž‹ä¹Ÿæ²¡æœ‰å®šä¹‰"
  
! #: cp/constexpr.c:1567
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "è°ƒç”¨å­˜åœ¨å¾ªçŽ¯ä¾�èµ–"
  
! #: cp/constexpr.c:1578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "åœ¨å®žä¾‹åŒ–%2$qDæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡æœ€å¤§å€¼ %1$d(ä½¿ç”¨ use -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:1661
  #, fuzzy, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "è°ƒç”¨è¿™äº›å‡½æ•°æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "é€—å�·è¡¨è¾¾å¼�çš„å·¦æ“�ä½œæ•°ä¸�èµ·ä½œç”¨"
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "é€—å�·è¡¨è¾¾å¼�çš„å·¦æ“�ä½œæ•°ä¸�èµ·ä½œç”¨"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "%q+Eä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "æžšä¸¾å€¼ %E å¯¹å…¶ç±»åž‹%<%T%>è€Œè¨€å¤ªå¤§äº†"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "æžšä¸¾å€¼ %E å¯¹å…¶ç±»åž‹%<%T%>è€Œè¨€å¤ªå¤§äº†"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "æˆ�å‘˜%qDæ˜¯æœªåˆ�å§‹åŒ–çš„å¼•ç”¨"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "æ��é¢†%<void *%>æŒ‡é’ˆ"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:2400
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "åˆ�å§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸�æ˜¯æ•´åž‹å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "æˆ�å‘˜%qDæ˜¯æœªåˆ�å§‹åŒ–çš„å¼•ç”¨"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "æ��é¢†%<void *%>æŒ‡é’ˆ"
  
! #: cp/constexpr.c:3141
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%qEçš„æžšä¸¾å€¼ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%qDçš„æžšä¸¾å€¼ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/constexpr.c:3187
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qDç”¨åœ¨å…¶è‡ªèº«çš„åˆ�å§‹å€¼è®¾å®šä¸­"
  
! #: cp/constexpr.c:3192
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#Dä¸�æ˜¯ const"
  
! #: cp/constexpr.c:3195
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#Dæ˜¯ volatile"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qDåœ¨å…¶ç±»å¤–è¢«å£°æ˜Žä¸º%<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "åœ¨å®žä¾‹åŒ–%2$qDæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡æœ€å¤§å€¼ %1$d(ä½¿ç”¨ use -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "æžšä¸¾å’Œé�žæžšä¸¾ç±»åž‹ä¸€èµ·å‡ºçŽ°åœ¨æ�¡ä»¶è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ç±»åž‹é”™è¯¯"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "KIND å�‚æ•° %s åœ¨%Lå¤„å¿…é¡»æ˜¯åˆ�å§‹åŒ–è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:4652
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT æ— æ³•ç±»åž‹çš„å®Œæˆ�å¸¸æ•°è¿�ç®—å¼�å› ä¸ºå®ƒæœ‰å�¯å�˜çš„ sub-objects"
  
! #: cp/constexpr.c:4661
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT æ— æ³•ç±»åž‹çš„å®Œæˆ�å¸¸æ•°è¿�ç®—å¼�å› ä¸ºå®ƒæœ‰å�¯å�˜çš„ sub-objects"
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "è¡¨è¾¾å¼�%qEå…·æœ‰æŠ½è±¡ç±»ç±»åž‹%qTï¼Œä¸�èƒ½ç”¨äºŽ throw è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:5033
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "è¡¨è¾¾å¼�%qEæœ‰å‰¯ä½œç”¨"
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "èµ‹å€¼æ—¶å°†æ•´æ•°èµ‹ç»™æŒ‡é’ˆï¼Œæœªä½œç±»åž‹è½¬æ�¢"
  
! #: cp/constexpr.c:5259
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of å¯¹è±¡ %qE ä¸Žçº¿ç¨‹æœ¬åœ°æˆ–è‡ªåŠ¨è´®è—�ä½“å¹¶é�žå¸¸æ•°è¿�ç®—å¼�"
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/constexpr.c:5435
  #, fuzzy, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression å¹¶é�žå¸¸æ•°è¿�ç®—å¼�å› ä¸º %qE æ˜¯çš„ polymorphic ç±»åž‹"
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ç±»åž‹é”™è¯¯"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qEè¢«å£°æ˜Žä¸º%<constexpr%>"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<__thread%>æ— æ•ˆ"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "å¯¹å¹¿ä¹‰å¸¸å�˜é‡�%qDçš„å£°æ˜Žä¸�å�Œæ—¶æ˜¯å®šä¹‰"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%Lå¤„è¢«é›¶é™¤"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "%Lå¤„é�žå¸¸é‡�åˆ�å§‹åŒ–è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "%2$Lå¤„ %1$s ç§�åˆ«æ— æ•ˆ"
--- 40847,41182 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "å‡½æ•°%q+#Dçš„æŠ½è±¡è¿”å›žç±»åž‹æ— æ•ˆ"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/constexpr.c:489
  #, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "å¹¿ä¹‰å¸¸è¡¨è¾¾å¼�æž„é€ å‡½æ•°ä½“ä¸�ä¸ºç©º"
  
! #: cp/constexpr.c:595
  #, fuzzy, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr "ä¸�èƒ½ä»Žæž„é€ å‡½æ•°çš„å¼‚å¸¸å¤„ç�†ä¸­è¿”å›ž"
  
! #: cp/constexpr.c:724
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "ç±»ä¸­å¯¹å…·æœ‰é�žæ•´æ•°ç±»åž‹%qTçš„é�™æ€�æ•°æ�®æˆ�å‘˜çš„åˆ�å§‹åŒ–æ— æ•ˆ"
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "æˆ�å‘˜%qDåœ¨%<constexpr%>æž„é€ å‡½æ•°é‡Œæœªåˆ�å§‹åŒ–"
  
! #: cp/constexpr.c:817
  #, fuzzy, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "è¿”å›žè¯­å�¥è½¬æ�¢æ— æ•ˆ"
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå¹¿ä¹‰å¸¸å‡½æ•°"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+Eä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "å†…éƒ¨å‡½æ•°"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "è°ƒç”¨é�žå‡½æ•°çš„%qD"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "ä½¿ç”¨%qDæ—¶å…ˆå‰�æ—¢æ²¡æœ‰åŽŸåž‹ä¹Ÿæ²¡æœ‰å®šä¹‰"
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "è°ƒç”¨å­˜åœ¨å¾ªçŽ¯ä¾�èµ–"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "åœ¨å®žä¾‹åŒ–%2$qDæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡æœ€å¤§å€¼ %1$d(ä½¿ç”¨ use -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:1677
  #, fuzzy, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr "è°ƒç”¨è¿™äº›å‡½æ•°æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "é€—å�·è¡¨è¾¾å¼�çš„å·¦æ“�ä½œæ•°ä¸�èµ·ä½œç”¨"
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "é€—å�·è¡¨è¾¾å¼�çš„å·¦æ“�ä½œæ•°ä¸�èµ·ä½œç”¨"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "%q+Eä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "æžšä¸¾å€¼ %E å¯¹å…¶ç±»åž‹%<%T%>è€Œè¨€å¤ªå¤§äº†"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "æžšä¸¾å€¼ %E å¯¹å…¶ç±»åž‹%<%T%>è€Œè¨€å¤ªå¤§äº†"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "æˆ�å‘˜%qDæ˜¯æœªåˆ�å§‹åŒ–çš„å¼•ç”¨"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "æ��é¢†%<void *%>æŒ‡é’ˆ"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:2416
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "åˆ�å§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸�æ˜¯æ•´åž‹å¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "æˆ�å‘˜%qDæ˜¯æœªåˆ�å§‹åŒ–çš„å¼•ç”¨"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "æ��é¢†%<void *%>æŒ‡é’ˆ"
  
! #: cp/constexpr.c:3165
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%qEçš„æžšä¸¾å€¼ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%qDçš„æžšä¸¾å€¼ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/constexpr.c:3211
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qDç”¨åœ¨å…¶è‡ªèº«çš„åˆ�å§‹å€¼è®¾å®šä¸­"
  
! #: cp/constexpr.c:3216
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#Dä¸�æ˜¯ const"
  
! #: cp/constexpr.c:3219
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#Dæ˜¯ volatile"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qDåœ¨å…¶ç±»å¤–è¢«å£°æ˜Žä¸º%<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "åœ¨å®žä¾‹åŒ–%2$qDæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡æœ€å¤§å€¼ %1$d(ä½¿ç”¨ use -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "æžšä¸¾å’Œé�žæžšä¸¾ç±»åž‹ä¸€èµ·å‡ºçŽ°åœ¨æ�¡ä»¶è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ç±»åž‹é”™è¯¯"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "KIND å�‚æ•° %s åœ¨%Lå¤„å¿…é¡»æ˜¯åˆ�å§‹åŒ–è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT æ— æ³•ç±»åž‹çš„å®Œæˆ�å¸¸æ•°è¿�ç®—å¼�å› ä¸ºå®ƒæœ‰å�¯å�˜çš„ sub-objects"
  
! #: cp/constexpr.c:4692
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT æ— æ³•ç±»åž‹çš„å®Œæˆ�å¸¸æ•°è¿�ç®—å¼�å› ä¸ºå®ƒæœ‰å�¯å�˜çš„ sub-objects"
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "è¡¨è¾¾å¼�%qEå…·æœ‰æŠ½è±¡ç±»ç±»åž‹%qTï¼Œä¸�èƒ½ç”¨äºŽ throw è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:5064
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "è¡¨è¾¾å¼�%qEæœ‰å‰¯ä½œç”¨"
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "èµ‹å€¼æ—¶å°†æ•´æ•°èµ‹ç»™æŒ‡é’ˆï¼Œæœªä½œç±»åž‹è½¬æ�¢"
  
! #: cp/constexpr.c:5290
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of å¯¹è±¡ %qE ä¸Žçº¿ç¨‹æœ¬åœ°æˆ–è‡ªåŠ¨è´®è—�ä½“å¹¶é�žå¸¸æ•°è¿�ç®—å¼�"
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/constexpr.c:5466
  #, fuzzy, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression å¹¶é�žå¸¸æ•°è¿�ç®—å¼�å› ä¸º %qE æ˜¯çš„ polymorphic ç±»åž‹"
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ç±»åž‹é”™è¯¯"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qEè¢«å£°æ˜Žä¸º%<constexpr%>"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<__thread%>æ— æ•ˆ"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "å¯¹å¹¿ä¹‰å¸¸å�˜é‡�%qDçš„å£°æ˜Žä¸�å�Œæ—¶æ˜¯å®šä¹‰"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%Lå¤„è¢«é›¶é™¤"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "è·³è½¬è‡³è¯­å�¥è¡¨è¾¾å¼�ä¸­"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "%Lå¤„é�žå¸¸é‡�åˆ�å§‹åŒ–è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªå¸¸é‡�è¡¨è¾¾å¼�"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "%2$Lå¤„ %1$s ç§�åˆ«æ— æ•ˆ"
*************** msgstr "éœ€è¦�è¯­å�¥"
*** 41936,41942 ****
  msgid "  skips initialization of %q#D"
  msgstr "è·³è¿‡äº†%q+#Dçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
--- 41992,41998 ----
  msgid "  skips initialization of %q#D"
  msgstr "è·³è¿‡äº†%q+#Dçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
*************** msgstr "æ ‡å�·å��ä¸º wchar_t"
*** 41951,41957 ****
  msgid "%qD is not a type"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qDä½¿ç”¨æ—¶æœªå¸¦æ¨¡æ�¿å�‚æ•°"
--- 42007,42013 ----
  msgid "%qD is not a type"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qDä½¿ç”¨æ—¶æœªå¸¦æ¨¡æ�¿å�‚æ•°"
*************** msgstr "å½¢å�‚å£°æ˜Žä¸º%<auto%>"
*** 43633,43639 ****
  msgid "parameter declared %<auto%>"
  msgstr "å½¢å�‚å£°æ˜Žä¸º%<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ä½¿ç”¨æ¨¡æ�¿å��%qEæ—¶ä¸�å¸¦å®žå�‚è¡¨æ— æ•ˆ"
--- 43689,43695 ----
  msgid "parameter declared %<auto%>"
  msgstr "å½¢å�‚å£°æ˜Žä¸º%<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ä½¿ç”¨æ¨¡æ�¿å��%qEæ—¶ä¸�å¸¦å®žå�‚è¡¨æ— æ•ˆ"
*************** msgstr "%<%s %T%>éœ€è¦�æ¨¡æ�¿å�‚æ•°"
*** 44094,44106 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qDä¸Žå…¶å£°æ˜Žæ‰€åœ¨çš„ç±»é‡�å��"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+Tå…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
--- 44150,44162 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qDä¸Žå…¶å£°æ˜Žæ‰€åœ¨çš„ç±»é‡�å��"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+Tå…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
*************** msgstr "%q+Tå…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
*** 44110,44117 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å¯¹%qDçš„å¼•ç”¨æœ‰æ­§ä¹‰"
--- 44166,44173 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å¯¹%qDçš„å¼•ç”¨æœ‰æ­§ä¹‰"
*************** msgstr "é‡�å¤�çš„åŸºç±»åž‹%qTæ— æ•ˆ"
*** 44162,44168 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "èŒƒå›´/unscoped ä¸�åŒ¹é…�åœ¨ä¸­ enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "å…ˆå‰�çš„å®šä¹‰åœ¨è¿™é‡Œ"
--- 44218,44224 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "èŒƒå›´/unscoped ä¸�åŒ¹é…�åœ¨ä¸­ enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "å…ˆå‰�çš„å®šä¹‰åœ¨è¿™é‡Œ"
*************** msgstr "æžšä¸¾å€¼ %E å¯¹å…¶ç±»åž‹%<%T%>è
*** 44227,44233 ****
  msgid "return type %q#T is incomplete"
  msgstr "è¿”å›žå€¼ç±»åž‹%q#Tä¸�å®Œå…¨"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>åº”å½“è¿”å›žä¸€ä¸ªå¯¹%<*this%>çš„å¼•ç”¨"
--- 44283,44289 ----
  msgid "return type %q#T is incomplete"
  msgstr "è¿”å›žå€¼ç±»åž‹%q#Tä¸�å®Œå…¨"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>åº”å½“è¿”å›žä¸€ä¸ªå¯¹%<*this%>çš„å¼•ç”¨"
*************** msgstr "æ— æ•ˆçš„å‡½æ•°å£°æ˜Ž"
*** 44242,44248 ****
  msgid "no return statements in function returning %qT"
  msgstr "åœ¨è¿”å›ž%qTçš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥ä¸�å¸¦è¿”å›žå€¼"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "ç”±äºŽ%<volatile%>ï¼Œå‡½æ•°è¿”å›žç±»åž‹ä¸�å…¼å®¹"
--- 44298,44304 ----
  msgid "no return statements in function returning %qT"
  msgstr "åœ¨è¿”å›ž%qTçš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥ä¸�å¸¦è¿”å›žå€¼"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "ç”±äºŽ%<volatile%>ï¼Œå‡½æ•°è¿”å›žç±»åž‹ä¸�å…¼å®¹"
*************** msgstr "é�™æ€�æˆ�å‘˜%qDä¸�èƒ½æ˜¯ä½�æ®µ"
*** 44400,44426 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ä½�æ®µ%qDé�žæ•´åž‹"
  
! #: cp/decl2.c:1403
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qDä¸�æ˜¯ç±»æ¨¡æ�¿çš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��ç»“æž„ä¸�åœ¨æœ‰å��ç±»åž‹å†…"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé—´åŸŸçš„åŒ¿å��è�šå�ˆå¿…é¡»æ˜¯é�™æ€�çš„"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�”å�ˆæ²¡æœ‰æˆ�å‘˜"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
--- 44456,44482 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ä½�æ®µ%qDé�žæ•´åž‹"
  
! #: cp/decl2.c:1404
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qDä¸�æ˜¯ç±»æ¨¡æ�¿çš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��ç»“æž„ä¸�åœ¨æœ‰å��ç±»åž‹å†…"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé—´åŸŸçš„åŒ¿å��è�šå�ˆå¿…é¡»æ˜¯é�™æ€�çš„"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�”å�ˆæ²¡æœ‰æˆ�å‘˜"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
*************** msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
*** 44429,44499 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%<size_t%>(%qT)"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>å¿…é¡»è¿”å›ž%qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%qT"
  
! #: cp/decl2.c:2527
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2536
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2544
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶å­—æ®µ%qDçš„ç±»åž‹æœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:2562
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2571
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2578
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶åŸºç±»%qTæœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q+#Då£°æ˜Žä¸ºå…·æœ‰åŒ¿å��ç±»åž‹ï¼Œåœ¨ä½¿ç”¨å‰�æœªè¢«å®šä¹‰"
--- 44485,44555 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%<size_t%>(%qT)"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>å¿…é¡»è¿”å›ž%qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%qT"
  
! #: cp/decl2.c:2528
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2532
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2537
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2545
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶å­—æ®µ%qDçš„ç±»åž‹æœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:2563
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2572
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:2579
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶åŸºç±»%qTæœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q+#Då£°æ˜Žä¸ºå…·æœ‰åŒ¿å��ç±»åž‹ï¼Œåœ¨ä½¿ç”¨å‰�æœªè¢«å®šä¹‰"
*************** msgstr "%q+#Då£°æ˜Žä¸ºå…·æœ‰åŒ¿å��ç±»åž‹
*** 44502,44561 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "åŒ¿å��ç±»åž‹ä¸�å…·ä»»ä½•é“¾ç»“ç”¨æ�¥å£°æ˜Žå�˜é‡� %q#D ä¸Žé“¾ç»“"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "åŒ¿å��ç±»åž‹ä¸�å…·ä»»ä½•é“¾ç»“ç”¨æ�¥å£°æ˜Žå‡½æ•° %q#D ä¸Žé“¾ç»“"
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#DæœªæŒ‡æ˜Žé�žé™�å®šç±»åž‹ï¼Œæ‰€ä»¥å®ƒä¸�è¢«ç”¨ä½œå¤–éƒ¨é“¾æŽ¥"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#Då£°æ˜Žä¸ºå…·æœ‰å±€éƒ¨ç±»åž‹%qTï¼Œåœ¨ä½¿ç”¨å‰�æœªè¢«å®šä¹‰"
  
! #: cp/decl2.c:4216
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "constexpr å�˜é‡�%2$qDçš„ç±»åž‹%1$qTä¸�æ˜¯å­—é�¢å¸¸é‡�"
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%q+#Dçš„æ—©å…ˆå£°æ˜Žæœ‰%qLé“¾æŽ¥"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ä½¿ç”¨äº†å†…è�”å‡½æ•°%q+Dä½†ä»Žæœªå®šä¹‰è¿‡"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "%2$q+#Dçš„ç¬¬ %1$P ä¸ªå½¢å�‚ç¼ºå°‘é»˜è®¤å®žå�‚"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "å°†ä½¿ç”¨äº†%<...%>çš„ Lambda è½¬æ�¢ä¸ºå‡½æ•°æŒ‡é’ˆ"
  
! #: cp/decl2.c:5070
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "ä½¿ç”¨äº†è¢«åˆ é™¤çš„å‡½æ•°%qD"
--- 44558,44617 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "åŒ¿å��ç±»åž‹ä¸�å…·ä»»ä½•é“¾ç»“ç”¨æ�¥å£°æ˜Žå�˜é‡� %q#D ä¸Žé“¾ç»“"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "åŒ¿å��ç±»åž‹ä¸�å…·ä»»ä½•é“¾ç»“ç”¨æ�¥å£°æ˜Žå‡½æ•° %q#D ä¸Žé“¾ç»“"
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#DæœªæŒ‡æ˜Žé�žé™�å®šç±»åž‹ï¼Œæ‰€ä»¥å®ƒä¸�è¢«ç”¨ä½œå¤–éƒ¨é“¾æŽ¥"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#Då£°æ˜Žä¸ºå…·æœ‰å±€éƒ¨ç±»åž‹%qTï¼Œåœ¨ä½¿ç”¨å‰�æœªè¢«å®šä¹‰"
  
! #: cp/decl2.c:4217
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "constexpr å�˜é‡�%2$qDçš„ç±»åž‹%1$qTä¸�æ˜¯å­—é�¢å¸¸é‡�"
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%q+#Dçš„æ—©å…ˆå£°æ˜Žæœ‰%qLé“¾æŽ¥"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ä½¿ç”¨äº†å†…è�”å‡½æ•°%q+Dä½†ä»Žæœªå®šä¹‰è¿‡"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "%2$q+#Dçš„ç¬¬ %1$P ä¸ªå½¢å�‚ç¼ºå°‘é»˜è®¤å®žå�‚"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "å°†ä½¿ç”¨äº†%<...%>çš„ Lambda è½¬æ�¢ä¸ºå‡½æ•°æŒ‡é’ˆ"
  
! #: cp/decl2.c:5071
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "ä½¿ç”¨äº†è¢«åˆ é™¤çš„å‡½æ•°%qD"
*************** msgstr "å½¢å�‚%qDå·²åˆ�å§‹åŒ–"
*** 44864,44881 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "æˆ�å‘˜å‡½æ•°%q+#Dçš„æŠ½è±¡è¿”å›žç±»åž‹æ— æ•ˆ"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "%<new%>%q#Tæ—¶å¸¸é‡�æœªåˆ�å§‹åŒ–"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+Då°†åœ¨"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "%q#Tä¸­æœ‰æœªåˆ�å§‹åŒ–çš„å¼•ç”¨æˆ�å‘˜"
--- 44920,44937 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "æˆ�å‘˜å‡½æ•°%q+#Dçš„æŠ½è±¡è¿”å›žç±»åž‹æ— æ•ˆ"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "%<new%>%q#Tæ—¶å¸¸é‡�æœªåˆ�å§‹åŒ–"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+Då°†åœ¨"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "%q#Tä¸­æœ‰æœªåˆ�å§‹åŒ–çš„å¼•ç”¨æˆ�å‘˜"
*************** msgstr "é”™è¯¯çš„æ•°ç»„åˆ�å§‹å€¼è®¾å®š"
*** 44977,44983 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "æ•°ç»„å¿…é¡»ä¸ºä¸€ä¸ªç”±èŠ±æ‹¬å�·åŒ…å›´çš„åˆ�å§‹å€¼è®¾å®šæ‰€åˆ�å§‹åŒ–"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªç±»"
--- 45033,45039 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "æ•°ç»„å¿…é¡»ä¸ºä¸€ä¸ªç”±èŠ±æ‹¬å�·åŒ…å›´çš„åˆ�å§‹å€¼è®¾å®šæ‰€åˆ�å§‹åŒ–"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªç±»"
*************** msgstr "æŒ‡å�‘ä½�æ®µ%qDæŒ‡é’ˆæ— æ•ˆ"
*** 44997,45003 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDçš„æ— æ•ˆä½¿ç”¨"
--- 45053,45059 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDçš„æ— æ•ˆä½¿ç”¨"
*************** msgstr ""
*** 45194,45215 ****
  msgid "because the array element type %qT has variable size"
  msgstr "å¤�å�ˆå­—é�¢é‡�æœ‰å�¯å�˜çš„å¤§å°�"
  
! #: cp/lambda.c:541
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "æ— æ³•é€šè¿‡å¼•ç”¨æ�•èŽ·%qE"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "å�‘ void çš„ç±»åž‹è½¬æ�¢ä¸�ä¼šè®¿é—®å…·æœ‰ä¸�å®Œå…¨ç±»åž‹%qTçš„å¯¹è±¡"
  
! #: cp/lambda.c:573
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "å·²ç»�åœ¨ Lambda è¡¨è¾¾å¼�ä¸­æ�•èŽ·äº†%<this%>"
  
! #: cp/lambda.c:772
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "lambda å‡½æ•°ä¸­æ— æ³•æ�•èŽ·%<this%>"
--- 45250,45271 ----
  msgid "because the array element type %qT has variable size"
  msgstr "å¤�å�ˆå­—é�¢é‡�æœ‰å�¯å�˜çš„å¤§å°�"
  
! #: cp/lambda.c:542
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "æ— æ³•é€šè¿‡å¼•ç”¨æ�•èŽ·%qE"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "å�‘ void çš„ç±»åž‹è½¬æ�¢ä¸�ä¼šè®¿é—®å…·æœ‰ä¸�å®Œå…¨ç±»åž‹%qTçš„å¯¹è±¡"
  
! #: cp/lambda.c:576
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "å·²ç»�åœ¨ Lambda è¡¨è¾¾å¼�ä¸­æ�•èŽ·äº†%<this%>"
  
! #: cp/lambda.c:775
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "lambda å‡½æ•°ä¸­æ— æ³•æ�•èŽ·%<this%>"
*************** msgstr "%qDçš„å®žå�‚ä¸�ä¾�èµ–æ¨¡æ�¿å�‚æ•
*** 45264,45450 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>ï¼ŒG++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �ï¼Œä½†æ˜¯å…�è®¸ä½¿ç”¨æœªå®šä¹‰çš„å��ç§°æ˜¯å·²å¼ƒç”¨çš„é£Žæ ¼)"
  
! #: cp/mangle.c:2335
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "ä¿®é¥° typeofï¼Œè¯·æ”¹ç”¨ decltype"
  
! #: cp/mangle.c:2339
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "ä¿®é¥°æœªçŸ¥çš„å®šç‚¹ç±»åž‹"
  
! #: cp/mangle.c:2622
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "ä¿®é¥°æœªçŸ¥çš„å®šç‚¹ç±»åž‹"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "ä¿®é¥° %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "çœ�ç•¥çš„%<?:%>ä¸­æ“�ä½œæ•°ä¸�èƒ½è¢«ä¿®é¥°"
  
! #: cp/mangle.c:3402
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "å‡½æ•°æ¨¡æ�¿ç­¾å��é‡Œæœ‰å­—é�¢å­—ç¬¦ä¸²"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, fuzzy, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=4 (or =0) å�¯ä»¥æ”¹å�˜å�‘é‡�ä¿®é¥°æ�¥é�¿å…�è¿™ä¸ªé”™è¯¯"
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:4271
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�™æ€�çš„å¸¸é‡�æˆ�å‘˜%q#Dï¼Œä¸�èƒ½ä½¿ç”¨é»˜è®¤çš„èµ‹å€¼è¿�ç®—ç¬¦"
  
! #: cp/method.c:851 cp/method.c:1307
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�™æ€�çš„å¼•ç”¨æˆ�å‘˜%q#Dï¼Œä¸�èƒ½ä½¿ç”¨é»˜è®¤çš„èµ‹å€¼è¿�ç®—ç¬¦"
  
! #: cp/method.c:969
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "åœ¨è¿™é‡Œç¬¬ä¸€æ¬¡éœ€è¦�ç”Ÿæˆ�çš„æ–¹æ³•%qD"
  
! #: cp/method.c:1256
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„æˆ�å‘˜%qDå…·æœ‰%<const%>ç±»åž‹%qT"
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æ˜¯%<constexpr%>"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "%q#Då£°æ˜Žæœ‰ç¼ºå°‘åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/method.c:1376
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "ç¼ºå¸­ç¼ºçœ�æž„é€ å‡½æ•°ä¸�åˆ�å§‹åŒ– %q+#D"
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "ç¼ºå¸­ç¼ºçœ�æž„é€ å‡½æ•°ä¸�åˆ�å§‹åŒ–ä»»ä½•é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "lambda é—­å�ˆç±»åž‹æœ‰åˆ é™¤çš„ç¼ºçœ�æž„é€ å‡½æ•°"
  
! #: cp/method.c:1777
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "lambda é—­å�ˆç±»åž‹æœ‰åˆ é™¤çš„å¤�åˆ¶æŒ‡æ´¾è¿�ç®—ç¬¦"
  
! #: cp/method.c:1788
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D æ˜¯éš�å�«åœ°å£°æ˜Žçš„ä½œä¸ºåˆ é™¤çš„å› ä¸º %qT å£°æ˜Žç§»åŠ¨å»ºæž„å­�æˆ–ç§»åŠ¨æŒ‡æ´¾è¿�ç®—ç¬¦"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D æ˜¯éš�å�«åœ°åˆ é™¤çš„å› ä¸ºç¼ºçœ�å®šä¹‰ä¼šè¢«ä¸�å½“å½¢å¼�çš„ï¼š"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "é»˜è®¤åŒ–å£°æ˜Ž%q+D"
  
! #: cp/method.c:2150
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ä¸�åŒ¹é…�%qDé¢„æœŸçš„ç­¾å��"
  
! #: cp/method.c:2182
  #, fuzzy
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "é¦–æ¬¡å£°æ˜Žæ—¶è¢«é»˜è®¤åŒ–çš„å‡½æ•°%q+Dä¸�å�¯ä»¥æŒ‡å®šå¼‚å¸¸"
  
! #: cp/method.c:2204
  #, fuzzy, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "æ˜Žç¡®çš„ç¼ºå¸­å‡½æ•° %q+D æ— æ³•å£°æ˜Žçš„ä½œä¸º constexpr å› ä¸ºè•´å�«å£°æ˜Žä¸�æ˜¯ constexprï¼š"
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qDä¸�èƒ½è¢«é»˜è®¤åŒ–"
  
! #: cp/method.c:2278
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qDä¸�èƒ½è¢«é»˜è®¤åŒ–"
  
! #: cp/method.c:2287
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "é»˜è®¤åŒ–å‡½æ•°%q+Dæœ‰é»˜è®¤å�‚æ•°"
--- 45320,45506 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>ï¼ŒG++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �ï¼Œä½†æ˜¯å…�è®¸ä½¿ç”¨æœªå®šä¹‰çš„å��ç§°æ˜¯å·²å¼ƒç”¨çš„é£Žæ ¼)"
  
! #: cp/mangle.c:2340
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "ä¿®é¥° typeofï¼Œè¯·æ”¹ç”¨ decltype"
  
! #: cp/mangle.c:2344
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "ä¿®é¥°æœªçŸ¥çš„å®šç‚¹ç±»åž‹"
  
! #: cp/mangle.c:2627
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "ä¿®é¥°æœªçŸ¥çš„å®šç‚¹ç±»åž‹"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "ä¿®é¥° %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "çœ�ç•¥çš„%<?:%>ä¸­æ“�ä½œæ•°ä¸�èƒ½è¢«ä¿®é¥°"
  
! #: cp/mangle.c:3407
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "å‡½æ•°æ¨¡æ�¿ç­¾å��é‡Œæœ‰å­—é�¢å­—ç¬¦ä¸²"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, fuzzy, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=4 (or =0) å�¯ä»¥æ”¹å�˜å�‘é‡�ä¿®é¥°æ�¥é�¿å…�è¿™ä¸ªé”™è¯¯"
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/mangle.c:4286
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qDä¿®é¥°å�Žçš„å��å­—å°†åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­æœ‰å�˜åŒ–"
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�™æ€�çš„å¸¸é‡�æˆ�å‘˜%q#Dï¼Œä¸�èƒ½ä½¿ç”¨é»˜è®¤çš„èµ‹å€¼è¿�ç®—ç¬¦"
  
! #: cp/method.c:852 cp/method.c:1308
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�™æ€�çš„å¼•ç”¨æˆ�å‘˜%q#Dï¼Œä¸�èƒ½ä½¿ç”¨é»˜è®¤çš„èµ‹å€¼è¿�ç®—ç¬¦"
  
! #: cp/method.c:970
  #, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "åœ¨è¿™é‡Œç¬¬ä¸€æ¬¡éœ€è¦�ç”Ÿæˆ�çš„æ–¹æ³•%qD"
  
! #: cp/method.c:1257
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„æˆ�å‘˜%qDå…·æœ‰%<const%>ç±»åž‹%qT"
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æ˜¯%<constexpr%>"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "%q#Då£°æ˜Žæœ‰ç¼ºå°‘åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/method.c:1377
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "ç¼ºå¸­ç¼ºçœ�æž„é€ å‡½æ•°ä¸�åˆ�å§‹åŒ– %q+#D"
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDå…·æœ‰ Java ç±»ç±»åž‹"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "ç¼ºå¸­ç¼ºçœ�æž„é€ å‡½æ•°ä¸�åˆ�å§‹åŒ–ä»»ä½•é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "lambda é—­å�ˆç±»åž‹æœ‰åˆ é™¤çš„ç¼ºçœ�æž„é€ å‡½æ•°"
  
! #: cp/method.c:1778
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "lambda é—­å�ˆç±»åž‹æœ‰åˆ é™¤çš„å¤�åˆ¶æŒ‡æ´¾è¿�ç®—ç¬¦"
  
! #: cp/method.c:1789
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D æ˜¯éš�å�«åœ°å£°æ˜Žçš„ä½œä¸ºåˆ é™¤çš„å› ä¸º %qT å£°æ˜Žç§»åŠ¨å»ºæž„å­�æˆ–ç§»åŠ¨æŒ‡æ´¾è¿�ç®—ç¬¦"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D æ˜¯éš�å�«åœ°åˆ é™¤çš„å› ä¸ºç¼ºçœ�å®šä¹‰ä¼šè¢«ä¸�å½“å½¢å¼�çš„ï¼š"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "é»˜è®¤åŒ–å£°æ˜Ž%q+D"
  
! #: cp/method.c:2151
  #, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ä¸�åŒ¹é…�%qDé¢„æœŸçš„ç­¾å��"
  
! #: cp/method.c:2183
  #, fuzzy
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "é¦–æ¬¡å£°æ˜Žæ—¶è¢«é»˜è®¤åŒ–çš„å‡½æ•°%q+Dä¸�å�¯ä»¥æŒ‡å®šå¼‚å¸¸"
  
! #: cp/method.c:2205
  #, fuzzy, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "æ˜Žç¡®çš„ç¼ºå¸­å‡½æ•° %q+D æ— æ³•å£°æ˜Žçš„ä½œä¸º constexpr å› ä¸ºè•´å�«å£°æ˜Žä¸�æ˜¯ constexprï¼š"
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qDä¸�èƒ½è¢«é»˜è®¤åŒ–"
  
! #: cp/method.c:2279
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qDä¸�èƒ½è¢«é»˜è®¤åŒ–"
  
! #: cp/method.c:2288
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "é»˜è®¤åŒ–å‡½æ•°%q+Dæœ‰é»˜è®¤å�‚æ•°"
*************** msgstr "%<%T::%D%>æŒ‡å®šäº†æž�æž„å‡½æ•°"
*** 45642,45768 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%>åœ¨%qTå†…æŒ‡å®šäº†æž„é€ å‡½æ•°"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "æ²¡æœ‰ä¸Ž%<%T::%D%>åŒ¹é…�çš„æˆ�å‘˜ï¼Œåœ¨%q#Tä¸­"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qDçš„å£°æ˜Žä¸�åœ¨åŒ…å�«%qDçš„å‘½å��ç©ºé—´ä¸­"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qDçš„å£°æ˜Žä¸­æœ‰æ˜¾å¼�çš„é™�å®š"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qEæœªå£°æ˜Ž"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+Då£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qDåº”å½“å…ˆåœ¨%qDå†…å£°æ˜Ž"
  
! #: cp/name-lookup.c:3702
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qDå±žæ€§éœ€è¦�ä¸€ä¸ª NTBS ä½œä¸ºå®žå�‚"
  
! #: cp/name-lookup.c:3709
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qDå±žæ€§æ— æ„�ä¹‰ï¼Œå› ä¸ºåŒ¿å��å‘½å��ç©ºé—´çš„æˆ�å‘˜æ‹¥æœ‰å±€éƒ¨ç¬¦å�·"
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qs(æœ‰%qT)çš„å®žå�‚ç±»åž‹æ— æ•ˆ"
  
! #: cp/name-lookup.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%qs(æœ‰%qT)çš„å®žå�‚ç±»åž‹æ— æ•ˆ"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "æŒ‡å®š%qDå±žæ€§è¢«å¿½ç•¥"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "è¿™é‡Œä¸�å…�è®¸å‘½å��ç©ºé—´åˆ«å��%qDï¼Œå�‡å®šä¸º%qD"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "å·²å¼ƒç”¨æ­¤å¼€å…³ï¼›è¯·æ”¹ç”¨ -Wextra"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "å¼º using å�ªåœ¨å‘½å��ç©ºé—´ä½œç”¨åŸŸæœ‰æ„�ä¹‰"
  
! #: cp/name-lookup.c:4157
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "å½“å‰�å‘½å��ç©ºé—´%qDå¹¶ä¸�åŒ…å�«ç»�å¸¸è¢«ä½œç”¨çš„å‘½å��ç©ºé—´%qD"
  
! #: cp/name-lookup.c:4506
  #, fuzzy, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "æœ€å¤§å€¼é™�åˆ¶çš„ %d å‘½å��ç©ºé—´æ�œç´¢çš„ç”¨äºŽ %qE"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "å»ºè®®çš„æ›¿ä»£ï¼š"
  
! #: cp/name-lookup.c:4530
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "å»ºè®®çš„æ›¿ä»£ï¼š"
  
! #: cp/name-lookup.c:4534
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "ä¾�èµ–å�‚æ•°çš„æŸ¥æ‰¾æ‰¾åˆ°äº†%q+D"
  
! #: cp/name-lookup.c:6215
  #, fuzzy, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "ä»ŽèŠ±æ‹¬å�·ä¸­çš„åˆ�å§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦� #include <initializer_list>"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX è¿›å…¥ pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX ç¦»å¼€ pop_everything ()\n"
--- 45698,45824 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%>åœ¨%qTå†…æŒ‡å®šäº†æž„é€ å‡½æ•°"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "æ²¡æœ‰ä¸Ž%<%T::%D%>åŒ¹é…�çš„æˆ�å‘˜ï¼Œåœ¨%q#Tä¸­"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qDçš„å£°æ˜Žä¸�åœ¨åŒ…å�«%qDçš„å‘½å��ç©ºé—´ä¸­"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qDçš„å£°æ˜Žä¸­æœ‰æ˜¾å¼�çš„é™�å®š"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %D"
  msgstr "%qEæœªå£°æ˜Ž"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+Då£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qDåº”å½“å…ˆåœ¨%qDå†…å£°æ˜Ž"
  
! #: cp/name-lookup.c:3701
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qDå±žæ€§éœ€è¦�ä¸€ä¸ª NTBS ä½œä¸ºå®žå�‚"
  
! #: cp/name-lookup.c:3708
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qDå±žæ€§æ— æ„�ä¹‰ï¼Œå› ä¸ºåŒ¿å��å‘½å��ç©ºé—´çš„æˆ�å‘˜æ‹¥æœ‰å±€éƒ¨ç¬¦å�·"
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qs(æœ‰%qT)çš„å®žå�‚ç±»åž‹æ— æ•ˆ"
  
! #: cp/name-lookup.c:3724
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%qs(æœ‰%qT)çš„å®žå�‚ç±»åž‹æ— æ•ˆ"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "æŒ‡å®š%qDå±žæ€§è¢«å¿½ç•¥"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "è¿™é‡Œä¸�å…�è®¸å‘½å��ç©ºé—´åˆ«å��%qDï¼Œå�‡å®šä¸º%qD"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "å·²å¼ƒç”¨æ­¤å¼€å…³ï¼›è¯·æ”¹ç”¨ -Wextra"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "å¼º using å�ªåœ¨å‘½å��ç©ºé—´ä½œç”¨åŸŸæœ‰æ„�ä¹‰"
  
! #: cp/name-lookup.c:4156
  #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "å½“å‰�å‘½å��ç©ºé—´%qDå¹¶ä¸�åŒ…å�«ç»�å¸¸è¢«ä½œç”¨çš„å‘½å��ç©ºé—´%qD"
  
! #: cp/name-lookup.c:4505
  #, fuzzy, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "æœ€å¤§å€¼é™�åˆ¶çš„ %d å‘½å��ç©ºé—´æ�œç´¢çš„ç”¨äºŽ %qE"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  #| msgid "suggested alternative:"
  #| msgid_plural "suggested alternatives:"
  msgid "suggested alternative: %qs"
  msgstr "å»ºè®®çš„æ›¿ä»£ï¼š"
  
! #: cp/name-lookup.c:4529
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "å»ºè®®çš„æ›¿ä»£ï¼š"
  
! #: cp/name-lookup.c:4533
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "ä¾�èµ–å�‚æ•°çš„æŸ¥æ‰¾æ‰¾åˆ°äº†%q+D"
  
! #: cp/name-lookup.c:6214
  #, fuzzy, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "ä»ŽèŠ±æ‹¬å�·ä¸­çš„åˆ�å§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦� #include <initializer_list>"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX è¿›å…¥ pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX ç¦»å¼€ pop_everything ()\n"
*************** msgstr "æ ‡è¯†ç¬¦%qEä¸Ž C++ å…³é”®å­—å†²
*** 45782,45788 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 45838,45844 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%>å°šæœªå£°æ˜Ž"
*** 45807,45813 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "åœ¨é�žç±»ç±»åž‹%2$qTä¸­è¯·æ±‚æˆ�å‘˜%1$qE"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%>å°šæœªå£°æ˜Ž"
--- 45863,45869 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "åœ¨é�žç±»ç±»åž‹%2$qTä¸­è¯·æ±‚æˆ�å‘˜%1$qE"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%>å°šæœªå£°æ˜Ž"
*************** msgstr "ä¸�èƒ½åœ¨è¿”å›žç±»åž‹ä¸­å®šä¹‰æ–
*** 45867,47084 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qTçš„å®šä¹‰æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€ä¸ªåˆ†å�·)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»æ¨¡æ�¿ï¼Œå�´ç»™å‡ºäº†%qE"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "æ— æ•ˆçš„æ¨¡æ�¿ ID"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "æµ®ç‚¹å­—é�¢é‡�ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ä¸�èƒ½å‡ºçŽ°ç›®æ ‡ä¸�æ˜¯æ•´åž‹æˆ–æžšä¸¾åž‹çš„ç±»åž‹è½¬æ�¢"
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3047
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "å‡½æ•°è°ƒç”¨ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3051
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3055
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "è‡ªå‡�ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "å‡½æ•°è°ƒç”¨ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "è‡ªå‡�ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3169
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "å°†æž�æž„å‡½æ•°%qDç”¨ä½œç±»åž‹æ— æ•ˆ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "æ— æ•ˆçš„ç±»åž‹é™�å®šç¬¦ç»„å�ˆ"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3197
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3208
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(ä¹Ÿè®¸æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨%<typename %T::%E%>)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qEä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸­çš„ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qEä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸­çš„ä¸€ä¸ªç±»åž‹å��"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹"
  
! #: cp/parser.c:3268
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "ä¸”%qTæ²¡æœ‰æ¨¡æ�¿æž„é€ å‡½æ•°"
  
! #: cp/parser.c:3273
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "%<%T::%E%>ä¹‹å‰�éœ€è¦�%<typename%>ï¼Œå› ä¸º%qTæ˜¯ä¸€ä¸ªæœ‰ä¾�èµ–çš„ä½œç”¨åŸŸ"
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qEä¸�æ˜¯ç±»%qTä¸­çš„ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3890
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "éœ€è¦�å­—é�¢å­—ç¬¦ä¸²"
  
! #: cp/parser.c:3955
  #, fuzzy, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "ä¸�ä¸€è‡´ç”¨æˆ·å®šä¹‰çš„å®žå­—å�Žç¼€ %qD å’Œ %qD åœ¨ä¸­å­—ä¸²å®žå­—"
  
! #: cp/parser.c:4009
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­å®½å­—ç¬¦ä¸²æ— æ•ˆ"
  
! #: cp/parser.c:4124
  #, fuzzy, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "æ— æ³•æ‰¾åˆ°å­—ç¬¦å®žå­—è¿�ç®—ç¬¦ %qD ä¸Ž %qT å�‚æ•°"
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "æµ®ç‚¹å¸¸é‡�è¶…å‡º%qTçš„èŒƒå›´"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "æµ®ç‚¹å¸¸é‡�è¶…å‡º%qTçš„èŒƒå›´"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "æµ®ç‚¹å¸¸é‡�å�‘é›¶æˆªæ–­"
  
! #: cp/parser.c:4276
  #, fuzzy, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "åœ¨ç±»%qsä¸­æ‰¾ä¸�åˆ°å�¯æº¢å‡ºçš„å¯„å­˜å™¨"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, fuzzy, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "æ— æ³•æ‰¾åˆ°å­—ä¸²å®žå­—è¿�ç®—ç¬¦ %qD ä¸Ž %qTï¼Œ%qT å�‚æ•°"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "éœ€è¦�å£°æ˜Ž"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "éœ€è¦�æ“�ä½œç¬¦"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "éœ€è¦�%<...%>"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in a constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­çš„ Lambda è¡¨è¾¾å¼�"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "ç§»ä½�è¡¨è¾¾å¼�ç±»åž‹ä¸�åŒ¹é…�"
  
! #: cp/parser.c:4800
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "C++ ä¸�æ”¯æŒ�å®šç‚¹ç±»åž‹"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨è¡¨è¾¾å¼�ä¸­ä½¿ç”¨èŠ±æ‹¬å�·ç»„"
  
! #: cp/parser.c:4893
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "è¯­å�¥è¡¨è¾¾å¼�å�ªèƒ½ç”¨äºŽå‡½æ•°æˆ–æ¨¡æ�¿å®žå�‚åˆ—è¡¨å†…"
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "éœ€è¦�å…ƒè¡¨è¾¾å¼�"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%>ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Objective-C å£°æ˜Žå�ªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨å�˜é‡�%qDä¸�åº”å‡ºçŽ°åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "? é¢„æœŸäºŽè¿�ç®—å¼�ä¸­"
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%<~%>å‰�çš„ä½œç”¨åŸŸ%qTä¸�æ˜¯ä¸€ä¸ªç±»å��"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x auto å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%>å£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å��%qDç”¨äºŽæž�æž„å‡½æ•°å£°æ˜Ž"
  
! #: cp/parser.c:5817
  #, fuzzy, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "å®žå­—è¿�ç®—ç¬¦å�Žç¼€æ— æ³•å‰�ç»§çš„ç”± %<_%>è¢«ä¿�ç•™çš„ç”¨äºŽæœªæ�¥æ ‡å‡†åŒ–"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "éœ€è¦�æ¨¡æ�¿ ID"
  
! #: cp/parser.c:5935
  #, fuzzy, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "åµŒå¥—å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®Œå…¨çš„ç±»åž‹%qT"
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qTè¢«è§£æž�åˆ°é�žæžšä¸¾ç±»åž‹%qT"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "åµŒå¥—å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®Œå…¨çš„ç±»åž‹%qT"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%C æœŸå¾…è®¿é—®æŒ‡å®šç¬¦"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "typedef å��ä¸�èƒ½æ˜¯åµŒå¥—å��æŒ‡å®š"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨ç±»åž‹è½¬æ�¢ä¸­"
  
! #: cp/parser.c:6505
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨%<typeid%>è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è®¸å¤�å�ˆå­—é�¢é‡�"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%qD"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%>ä¸�æ˜¯%qTçš„æˆ�å‘˜"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "é�žæ ‡å‡†ç±»åž‹"
  
! #: cp/parser.c:7826
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ ä¸�å…�è®¸å¯¹é�žç±»åž‹ä½¿ç”¨%<alignof%>"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨%<decltype%>ä¸­"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "ä¸�èƒ½åœ¨è¿”å›žç±»åž‹ä¸­å®šä¹‰æ–°ç±»åž‹"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„ç±»åž‹æ ‡è¯†ç¬¦å�Žé�¢ä¸�èƒ½å‡ºçŽ°æ•°ç»„è¾¹ç•Œ"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è¯·å°�è¯•åˆ é™¤ç±»åž‹æ ‡è¯†ç¬¦ä¸¤è¾¹çš„æ‹¬å�·"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "éœ€è¦�è¡¨è¾¾å¼�ç±»åž‹"
  
! #: cp/parser.c:8316
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨ new-type-id ä¸­"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨æ—§å¼�çš„ç±»åž‹è½¬æ�¢"
  
! #: cp/parser.c:8899
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%<>>%>è¿�ç®—ç¬¦åœ¨ C++0x ä¸­å°†è¢«è®¤ä¸ºæ˜¯ä¸¤ä¸ªå�³å°–æ‹¬å�·"
  
! #: cp/parser.c:8902
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "å»ºè®®%<>>%>è¡¨è¾¾å¼�å‘¨å›´åŠ ä¸Šæ‹¬å�·"
  
! #: cp/parser.c:9098
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ ä¸�å…�è®¸çœ�ç•¥ ?: çš„ä¸­é—´æ“�ä½œæ•°"
  
! #: cp/parser.c:9813
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "å·²ç»�åœ¨ Lambda è¡¨è¾¾å¼�ä¸­æ�•èŽ·äº†%<this%>"
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "ä¸º lambda å½¢å�‚æŒ‡å®šäº†é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:9975
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "æ�•èŽ·åˆ—è¡¨åº”åœ¨æ­¤ç»“æ�Ÿ"
  
! #: cp/parser.c:9989
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "æ˜Žç¡®çš„ by-copy æˆªå�–çš„ %<this%> å†—ä½™ä¸Ž by-copy æˆªå�–ç¼ºçœ�"
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "æˆªå�–çš„å�˜é‡� %qD ä¸Ž non-automatic è´®è—�ä½“æŒ�ç»­æ—¶é—´"
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "æ˜Žç¡®çš„ by-copy æˆªå�–çš„ %qD å†—ä½™ä¸Ž by-copy æˆªå�–ç¼ºçœ�"
  
! #: cp/parser.c:10133
  #, fuzzy, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "æ˜Žç¡®çš„ by-reference æˆªå�–çš„ %qD å†—ä½™ä¸Ž by-reference æˆªå�–ç¼ºçœ�"
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support boolean types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 ä¸�æ”¯æŒ�å¸ƒå°”ç±»åž‹"
  
! #: cp/parser.c:10216
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "ä¸º lambda å½¢å�‚æŒ‡å®šäº†é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�å¤�çš„%<volatile%>"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10762
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "éœ€è¦�æ ‡å�·è¯­å�¥"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ ‡å�·%qEæœªå‡ºçŽ°åœ¨ switch è¯­å�¥ä¸­"
  
! #: cp/parser.c:10922
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%qEä¹‹å‰�éœ€è¦�%<typename%>ï¼Œå› ä¸º%qTæ˜¯ä¸€ä¸ªæœ‰ä¾�èµ–çš„ä½œç”¨åŸŸ"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹"
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "æ ‡å�·ä½�äºŽå¤�å�ˆè¯­å�¥æœ«å°¾"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "éœ€è¦�é€‰æ‹©è¯­å�¥"
  
! #: cp/parser.c:11334
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨æ�¡ä»¶è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "è¡¨è¾¾å¼�è¯­å�¥ç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/parser.c:11795
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "range-based %<for%> è¿�ç®—å¼�çš„ç±»åž‹ %qT æœ‰ %<end%>æˆ�å‘˜å¹¶ä¸�æ˜¯ %<begin%>"
  
! #: cp/parser.c:11801
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "range-based %<for%> è¿�ç®—å¼�çš„ç±»åž‹ %qT æœ‰ %<begin%>æˆ�å‘˜å¹¶ä¸�æ˜¯ %<end%>"
  
! #: cp/parser.c:11853
  #, fuzzy, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "å¯¹%qTä¸�ä¸€è‡´çš„æ¼”ç»Žï¼šå…ˆæ˜¯%qTç„¶å�Žæ˜¯%qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "éœ€è¦�å¾ªçŽ¯è¯­å�¥"
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "å¸¦ä½œç”¨åŸŸçš„æžšä¸¾å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† break è¯­å�¥"
  
! #: cp/parser.c:12170
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "å‰�å¾€ç›®å½•:"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è®¸è®¡ç®—è½¬ç§»"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "éœ€è¦�è·³è½¬è¯­å�¥"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šä½™çš„%<;%>"
  
! #: cp/parser.c:12591
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%>æœªå‡ºçŽ°åœ¨å�—èµ·å§‹"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "å¯¹%qTä¸�ä¸€è‡´çš„æ¼”ç»Žï¼šå…ˆæ˜¯%qTç„¶å�Žæ˜¯%qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå£°æ˜Žå’Œå‡½æ•°å®šä¹‰"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸å£°æ˜Žä¸­"
  
! #: cp/parser.c:12925
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "åˆ�å§‹å€¼è®¾å®šé¡¹ä¸­ç´¢å¼•èŒƒå›´ä¸ºç©º"
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "ç©ºå£°æ˜Ž"
  
! #: cp/parser.c:13201
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%>ç”¨åœ¨ç±»å¤–"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%>çš„è¯­ä¹‰åœ¨ C++0x ä¸­å°†è¢«æ”¹å�˜ï¼›è¯·è€ƒè™‘åˆ é™¤å®ƒ"
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "%sï¼šæ— æ•ˆçš„æ–°åˆ—æŒ‡å®šç¬¦å�·â€œ%sâ€�\n"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+Dæ— æ•ˆï¼Œåœ¨%q#Tä¸­"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "ç±»å®šä¹‰ä¸�èƒ½è¢«å£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿ä¸�èƒ½æ˜¯%<virtual%>çš„"
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:13791
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨%<decltype%>ä¸­"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨ new-type-id ä¸­"
  
! #: cp/parser.c:13961
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "åœ¨è½¬æ�¢è¿�ç®—ç¬¦ä¸­ä½¿ç”¨%<auto%>æ— æ•ˆ"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "åœ¨è½¬æ�¢è¿�ç®—ç¬¦ä¸­ä½¿ç”¨%<auto%>æ— æ•ˆ"
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "å�ªæœ‰æž„é€ å‡½æ•°æ‰�èƒ½æœ‰åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:14076
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "æ— æ³•ä»Žæˆ�å‘˜%<%D%>ä¸­æ‰©å±•åˆ�å§‹å€¼"
  
! #: cp/parser.c:14088
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "å¯¹%qDçš„é�™æ€�å£°æ˜Žå‡ºçŽ°åœ¨é�žé�™æ€�å£°æ˜Žä¹‹å�Ž"
  
! #: cp/parser.c:14100
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "å»ºæž„å­� delegation è¿½éš� mem-initializer ç”¨äºŽ %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£é”™è¯¯çš„æ—§å¼�åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è®¾å®šéš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
! #: cp/parser.c:14583
  #, fuzzy, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "ç¼ºå°‘ç©ºæ ¼ä»‹äºŽ %<â€œâ€�%>å’Œå�Žç¼€è¯†åˆ«ç �"
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<(%>"
  
! #: cp/parser.c:14598
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%>å�Žéœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "äºŒå…ƒæ“�ä½œä¸­ä¸­æ“�ä½œæ•°æ— æ•ˆ"
  
! #: cp/parser.c:14627
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "éœ€è¦�æ“�ä½œç¬¦"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "å…³é”®å­—%<export%>æœªå®žçŽ°ï¼Œå°†è¢«å¿½ç•¥"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "å¯¹æ¨¡æ�¿ç±»åž‹å�‚æ•°%qTçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "å¯¹æ¨¡æ�¿ç±»åž‹å�‚æ•°%qTçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:15390
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "éœ€è¦�æ¨¡æ�¿ ID"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥%<<::%>å¼€å§‹ä¸€ä¸ªæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%>æ˜¯%<[%>çš„å�¦ä¸€ç§�æ‹¼æ³•ã€‚è¯·åœ¨%<<%>å’Œ%<::%>é—´åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>G++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "æ¨¡æ�¿å®žå�‚è¡¨è¯­æ³•é”™è¯¯"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "éœ€è¦�æ¨¡æ�¿å��"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žæ¨¡æ�¿%qDç”¨ä½œæ¨¡æ�¿"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨%<%T::template %D%>æ�¥è¡¨ç¤ºè¿™æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "%<...%>å‰�éœ€è¦�å½¢å�‚åŒ…"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "éœ€è¦�æ¨¡æ�¿å®žå�‚"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/parser.c:16224
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–ä¸�åº”å½“ä½¿ç”¨%<inline%>é™�å®šç¬¦"
  
! #: cp/parser.c:16228
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–ä¸�åº”å½“ä½¿ç”¨%<constexpr%>é™�å®šç¬¦"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–æ¨¡æ�¿æœ‰ C é“¾æŽ¥"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "éœ€è¦�ç±»åž‹é™�å®š"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "é»˜è®¤åŒ–å’Œè¢«åˆ é™¤çš„å‡½æ•°å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "é»˜è®¤åŒ–å’Œè¢«åˆ é™¤çš„å‡½æ•°å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:16702
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ä¸�å…�è®¸åœ¨å�‚æ•°å£°æ˜Žä¸­ä½¿ç”¨ %<auto%>"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "éœ€è¦�æ¨¡æ�¿ ID"
  
! #: cp/parser.c:16916
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "éœ€è¦�ç±»åž‹å��"
  
! #: cp/parser.c:17265
  #, fuzzy, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "elaborated-type-specifier ç”¨äºŽèŒƒå›´çš„ enum å¿…é¡»ä¸�ä½¿ç”¨ %<%D%>å…³é”®å­—"
  
! #: cp/parser.c:17488
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å£°æ˜Ž%qDæ²¡æœ‰å£°æ˜Žä»»ä½•ä¸œè¥¿"
  
! #: cp/parser.c:17575
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "å±žæ€§åœ¨æœªåˆ�å§‹åŒ–ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:17579
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:17584
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "ç±»åž‹åœ¨é�žå‰�å�‘å£°æ˜Žçš„è¯¦å°½ç±»åž‹é™�å®šç¬¦ä¸­è¢«å¿½ç•¥"
  
! #: cp/parser.c:17718
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæžšä¸¾æ¨¡æ�¿"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "å�¯ç”¨æ¨¡æ�¿è‡ªåŠ¨å®žä¾‹åŒ–"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qDå£°æ˜Žå‡ºçŽ°åœ¨å‘½å��ç©ºé—´%qDä¸­ï¼Œè€Œå�Žè€…å¹¶ä¸�åŒ…å�«%qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qDå£°æ˜Žå‡ºçŽ°åœ¨%qDä¸­ï¼Œè€Œå�Žè€…å¹¶ä¸�åŒ…å�«%qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ä¸�å…�è®¸æœ‰å¤šä½™çš„é™�å®š"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#Tå¤šæ¬¡å®šä¹‰"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ä¸�å…�è®¸æžšä¸¾è‡ªå‡�"
  
! #: cp/parser.c:17947
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier è€Œæ— éœ€å��ç§°"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier å¿…é¡»ä½¿ç”¨ç®€å�•çš„è¯†åˆ«ç �"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´å��"
  
! #: cp/parser.c:18129
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "éœ€è¦�å‘½å��ç©ºé—´å��"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "å½“å†…è�”å‡½æ•°æ— æ³•è¢«å†…è�”æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "å‘½å��ç©ºé—´%qDè¢«ç”¨ä½œè¡¨è¾¾å¼�"
  
! #: cp/parser.c:18302
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "æ¨¡æ�¿æ ‡è¯†ç¬¦ä¸�å…�è®¸å‡ºçŽ°åœ¨ using å£°æ˜Žä¸­"
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:18525
  #, fuzzy, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "è®¿é—®å£°æ˜Žè¢«ä¸�å®œç”¨åœ¨ä¸­ favour çš„ using-declarationsï¼›å»ºè®®ï¼šåŠ å…¥ %<using%> å…³é”®å­—"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸å£°æ˜Žä¸­"
  
! #: cp/parser.c:18743
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "å‡½æ•°%qDç”¨ä½œ%<asm%>çš„è¾“å‡º"
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸å‡ºçŽ° asm æŒ‡å®š"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸æœ‰å±žæ€§"
  
! #: cp/parser.c:19196
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "é¢„æœŸçš„å»ºæž„å­�ã€�è§£æž„å¼�ï¼Œæˆ–ç±»åž‹è½¬æ�¢"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "éœ€è¦�åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:19316
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ä¸ºå‡½æ•°æ��ä¾›äº†åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è®¾å®šå�Žå‡ºçŽ°çš„å±žæ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "å‡½æ•°%q+Dé‡�å£°æ˜Žä¸ºå†…è�”çš„"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "æ•°ç»„è¾¹ç•Œä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/parser.c:19930
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "ç”Ÿæˆ�å¼•ç”¨ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/parser.c:19934
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°†æž„é€ å‡½æ•°ç”¨ä½œæ¨¡æ�¿æ— æ•ˆ"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
--- 45923,47146 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qTçš„å®šä¹‰æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€ä¸ªåˆ†å�·)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»æ¨¡æ�¿ï¼Œå�´ç»™å‡ºäº†%qE"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "æ— æ•ˆçš„æ¨¡æ�¿ ID"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "æµ®ç‚¹å­—é�¢é‡�ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­ä¸�èƒ½å‡ºçŽ°ç›®æ ‡ä¸�æ˜¯æ•´åž‹æˆ–æžšä¸¾åž‹çš„ç±»åž‹è½¬æ�¢"
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3049
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "å‡½æ•°è°ƒç”¨ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3053
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3057
  #, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "è‡ªå‡�ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "å‡½æ•°è°ƒç”¨ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "è‡ªå‡�ä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3171
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "å°†æž�æž„å‡½æ•°%qDç”¨ä½œç±»åž‹æ— æ•ˆ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "æ— æ•ˆçš„ç±»åž‹é™�å®šç¬¦ç»„å�ˆ"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3199
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3210
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(ä¹Ÿè®¸æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨%<typename %T::%E%>)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qEä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸­çš„ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qEä¸�æ˜¯å‘½å��ç©ºé—´%qEä¸­çš„ä¸€ä¸ªç±»åž‹å��"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹"
  
! #: cp/parser.c:3270
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "ä¸”%qTæ²¡æœ‰æ¨¡æ�¿æž„é€ å‡½æ•°"
  
! #: cp/parser.c:3275
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "%<%T::%E%>ä¹‹å‰�éœ€è¦�%<typename%>ï¼Œå› ä¸º%qTæ˜¯ä¸€ä¸ªæœ‰ä¾�èµ–çš„ä½œç”¨åŸŸ"
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qEä¸�æ˜¯ç±»%qTä¸­çš„ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»åž‹å��"
  
! #: cp/parser.c:3892
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "éœ€è¦�å­—é�¢å­—ç¬¦ä¸²"
  
! #: cp/parser.c:3957
  #, fuzzy, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "ä¸�ä¸€è‡´ç”¨æˆ·å®šä¹‰çš„å®žå­—å�Žç¼€ %qD å’Œ %qD åœ¨ä¸­å­—ä¸²å®žå­—"
  
! #: cp/parser.c:4011
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­å®½å­—ç¬¦ä¸²æ— æ•ˆ"
  
! #: cp/parser.c:4126
  #, fuzzy, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "æ— æ³•æ‰¾åˆ°å­—ç¬¦å®žå­—è¿�ç®—ç¬¦ %qD ä¸Ž %qT å�‚æ•°"
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "æµ®ç‚¹å¸¸é‡�è¶…å‡º%qTçš„èŒƒå›´"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "æµ®ç‚¹å¸¸é‡�è¶…å‡º%qTçš„èŒƒå›´"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "æµ®ç‚¹å¸¸é‡�å�‘é›¶æˆªæ–­"
  
! #: cp/parser.c:4278
  #, fuzzy, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "åœ¨ç±»%qsä¸­æ‰¾ä¸�åˆ°å�¯æº¢å‡ºçš„å¯„å­˜å™¨"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, fuzzy, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "æ— æ³•æ‰¾åˆ°å­—ä¸²å®žå­—è¿�ç®—ç¬¦ %qD ä¸Ž %qTï¼Œ%qT å�‚æ•°"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "éœ€è¦�å£°æ˜Ž"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "éœ€è¦�æ“�ä½œç¬¦"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "éœ€è¦�%<...%>"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in a constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­çš„ Lambda è¡¨è¾¾å¼�"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "ç§»ä½�è¡¨è¾¾å¼�ç±»åž‹ä¸�åŒ¹é…�"
  
! #: cp/parser.c:4802
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "C++ ä¸�æ”¯æŒ�å®šç‚¹ç±»åž‹"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨è¡¨è¾¾å¼�ä¸­ä½¿ç”¨èŠ±æ‹¬å�·ç»„"
  
! #: cp/parser.c:4895
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "è¯­å�¥è¡¨è¾¾å¼�å�ªèƒ½ç”¨äºŽå‡½æ•°æˆ–æ¨¡æ�¿å®žå�‚åˆ—è¡¨å†…"
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "éœ€è¦�å…ƒè¡¨è¾¾å¼�"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%>ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Objective-C å£°æ˜Žå�ªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨å�˜é‡�%qDä¸�åº”å‡ºçŽ°åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "? é¢„æœŸäºŽè¿�ç®—å¼�ä¸­"
  
! #: cp/parser.c:5633
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%<~%>å‰�çš„ä½œç”¨åŸŸ%qTä¸�æ˜¯ä¸€ä¸ªç±»å��"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x auto å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%>å£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å��%qDç”¨äºŽæž�æž„å‡½æ•°å£°æ˜Ž"
  
! #: cp/parser.c:5824
  #, fuzzy, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "å®žå­—è¿�ç®—ç¬¦å�Žç¼€æ— æ³•å‰�ç»§çš„ç”± %<_%>è¢«ä¿�ç•™çš„ç”¨äºŽæœªæ�¥æ ‡å‡†åŒ–"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "éœ€è¦�æ¨¡æ�¿ ID"
  
! #: cp/parser.c:5942
  #, fuzzy, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "åµŒå¥—å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®Œå…¨çš„ç±»åž‹%qT"
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "%qTè¢«è§£æž�åˆ°é�žæžšä¸¾ç±»åž‹%qT"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "åµŒå¥—å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®Œå…¨çš„ç±»åž‹%qT"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%C æœŸå¾…è®¿é—®æŒ‡å®šç¬¦"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "typedef å��ä¸�èƒ½æ˜¯åµŒå¥—å��æŒ‡å®š"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨ç±»åž‹è½¬æ�¢ä¸­"
  
! #: cp/parser.c:6510
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨%<typeid%>è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è®¸å¤�å�ˆå­—é�¢é‡�"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%qD"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%>ä¸�æ˜¯%qTçš„æˆ�å‘˜"
  
! #: cp/parser.c:7732
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "é�žæ ‡å‡†ç±»åž‹"
  
! #: cp/parser.c:7831
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ ä¸�å…�è®¸å¯¹é�žç±»åž‹ä½¿ç”¨%<alignof%>"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨%<decltype%>ä¸­"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "ä¸�èƒ½åœ¨è¿”å›žç±»åž‹ä¸­å®šä¹‰æ–°ç±»åž‹"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„ç±»åž‹æ ‡è¯†ç¬¦å�Žé�¢ä¸�èƒ½å‡ºçŽ°æ•°ç»„è¾¹ç•Œ"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è¯·å°�è¯•åˆ é™¤ç±»åž‹æ ‡è¯†ç¬¦ä¸¤è¾¹çš„æ‹¬å�·"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "éœ€è¦�è¡¨è¾¾å¼�ç±»åž‹"
  
! #: cp/parser.c:8321
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨ new-type-id ä¸­"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨æ—§å¼�çš„ç±»åž‹è½¬æ�¢"
  
! #: cp/parser.c:8904
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%<>>%>è¿�ç®—ç¬¦åœ¨ C++0x ä¸­å°†è¢«è®¤ä¸ºæ˜¯ä¸¤ä¸ªå�³å°–æ‹¬å�·"
  
! #: cp/parser.c:8907
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "å»ºè®®%<>>%>è¡¨è¾¾å¼�å‘¨å›´åŠ ä¸Šæ‹¬å�·"
  
! #: cp/parser.c:9103
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ ä¸�å…�è®¸çœ�ç•¥ ?: çš„ä¸­é—´æ“�ä½œæ•°"
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "å·²ç»�åœ¨ Lambda è¡¨è¾¾å¼�ä¸­æ�•èŽ·äº†%<this%>"
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "ä¸º lambda å½¢å�‚æŒ‡å®šäº†é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:9984
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "æ�•èŽ·åˆ—è¡¨åº”åœ¨æ­¤ç»“æ�Ÿ"
  
! #: cp/parser.c:9998
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "æ˜Žç¡®çš„ by-copy æˆªå�–çš„ %<this%> å†—ä½™ä¸Ž by-copy æˆªå�–ç¼ºçœ�"
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/parser.c:10099
  #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "æˆªå�–çš„å�˜é‡� %qD ä¸Ž non-automatic è´®è—�ä½“æŒ�ç»­æ—¶é—´"
  
! #: cp/parser.c:10137
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "æ˜Žç¡®çš„ by-copy æˆªå�–çš„ %qD å†—ä½™ä¸Ž by-copy æˆªå�–ç¼ºçœ�"
  
! #: cp/parser.c:10142
  #, fuzzy, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "æ˜Žç¡®çš„ by-reference æˆªå�–çš„ %qD å†—ä½™ä¸Ž by-reference æˆªå�–ç¼ºçœ�"
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support boolean types"
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C90 ä¸�æ”¯æŒ�å¸ƒå°”ç±»åž‹"
  
! #: cp/parser.c:10225
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "ä¸º lambda å½¢å�‚æŒ‡å®šäº†é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�å¤�çš„%<volatile%>"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10771
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "éœ€è¦�æ ‡å�·è¯­å�¥"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ ‡å�·%qEæœªå‡ºçŽ°åœ¨ switch è¯­å�¥ä¸­"
  
! #: cp/parser.c:10931
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%qEä¹‹å‰�éœ€è¦�%<typename%>ï¼Œå› ä¸º%qTæ˜¯ä¸€ä¸ªæœ‰ä¾�èµ–çš„ä½œç”¨åŸŸ"
  
! #: cp/parser.c:10940
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%>å‘½å��äº†ä¸€ä¸ªæž„é€ å‡½æ•°è€Œé�žç±»åž‹"
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "æ ‡å�·ä½�äºŽå¤�å�ˆè¯­å�¥æœ«å°¾"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x %<constexpr%>å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "éœ€è¦�é€‰æ‹©è¯­å�¥"
  
! #: cp/parser.c:11343
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨æ�¡ä»¶è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "è¡¨è¾¾å¼�è¯­å�¥ç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/parser.c:11804
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "range-based %<for%> è¿�ç®—å¼�çš„ç±»åž‹ %qT æœ‰ %<end%>æˆ�å‘˜å¹¶ä¸�æ˜¯ %<begin%>"
  
! #: cp/parser.c:11810
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "range-based %<for%> è¿�ç®—å¼�çš„ç±»åž‹ %qT æœ‰ %<begin%>æˆ�å‘˜å¹¶ä¸�æ˜¯ %<end%>"
  
! #: cp/parser.c:11862
  #, fuzzy, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "å¯¹%qTä¸�ä¸€è‡´çš„æ¼”ç»Žï¼šå…ˆæ˜¯%qTç„¶å�Žæ˜¯%qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "éœ€è¦�å¾ªçŽ¯è¯­å�¥"
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "å¸¦ä½œç”¨åŸŸçš„æžšä¸¾å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† break è¯­å�¥"
  
! #: cp/parser.c:12179
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "å‰�å¾€ç›®å½•:"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è®¸è®¡ç®—è½¬ç§»"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "éœ€è¦�è·³è½¬è¯­å�¥"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šä½™çš„%<;%>"
  
! #: cp/parser.c:12600
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%>æœªå‡ºçŽ°åœ¨å�—èµ·å§‹"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "å¯¹%qTä¸�ä¸€è‡´çš„æ¼”ç»Žï¼šå…ˆæ˜¯%qTç„¶å�Žæ˜¯%qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå£°æ˜Žå’Œå‡½æ•°å®šä¹‰"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸å£°æ˜Žä¸­"
  
! #: cp/parser.c:12934
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "åˆ�å§‹å€¼è®¾å®šé¡¹ä¸­ç´¢å¼•èŒƒå›´ä¸ºç©º"
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "ç©ºå£°æ˜Ž"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for member function %qD"
! msgid "invalid initializer for structured binding declaration"
! msgstr "æˆ�å‘˜å‡½æ•°%qDçš„åˆ�å§‹å€¼è®¾å®šæ— æ•ˆ"
! 
! #: cp/parser.c:13220
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%>ç”¨åœ¨ç±»å¤–"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%>çš„è¯­ä¹‰åœ¨ C++0x ä¸­å°†è¢«æ”¹å�˜ï¼›è¯·è€ƒè™‘åˆ é™¤å®ƒ"
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "%sï¼šæ— æ•ˆçš„æ–°åˆ—æŒ‡å®šç¬¦å�·â€œ%sâ€�\n"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+Dæ— æ•ˆï¼Œåœ¨%q#Tä¸­"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "ç±»å®šä¹‰ä¸�èƒ½è¢«å£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿ä¸�èƒ½æ˜¯%<virtual%>çš„"
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:13810
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨%<decltype%>ä¸­"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨ new-type-id ä¸­"
  
! #: cp/parser.c:13980
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "åœ¨è½¬æ�¢è¿�ç®—ç¬¦ä¸­ä½¿ç”¨%<auto%>æ— æ•ˆ"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "åœ¨è½¬æ�¢è¿�ç®—ç¬¦ä¸­ä½¿ç”¨%<auto%>æ— æ•ˆ"
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "å�ªæœ‰æž„é€ å‡½æ•°æ‰�èƒ½æœ‰åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:14095
  #, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "æ— æ³•ä»Žæˆ�å‘˜%<%D%>ä¸­æ‰©å±•åˆ�å§‹å€¼"
  
! #: cp/parser.c:14107
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "å¯¹%qDçš„é�™æ€�å£°æ˜Žå‡ºçŽ°åœ¨é�žé�™æ€�å£°æ˜Žä¹‹å�Ž"
  
! #: cp/parser.c:14119
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "å»ºæž„å­� delegation è¿½éš� mem-initializer ç”¨äºŽ %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£é”™è¯¯çš„æ—§å¼�åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è®¾å®šéš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
! #: cp/parser.c:14602
  #, fuzzy, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "ç¼ºå°‘ç©ºæ ¼ä»‹äºŽ %<â€œâ€�%>å’Œå�Žç¼€è¯†åˆ«ç �"
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦æˆ–%<(%>"
  
! #: cp/parser.c:14617
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%>å�Žéœ€è¦�ä¸€ä¸ªå­—ç¬¦ä¸²"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "äºŒå…ƒæ“�ä½œä¸­ä¸­æ“�ä½œæ•°æ— æ•ˆ"
  
! #: cp/parser.c:14646
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "éœ€è¦�æ“�ä½œç¬¦"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "å…³é”®å­—%<export%>æœªå®žçŽ°ï¼Œå°†è¢«å¿½ç•¥"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "å¯¹æ¨¡æ�¿ç±»åž‹å�‚æ•°%qTçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "å¯¹æ¨¡æ�¿ç±»åž‹å�‚æ•°%qTçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:15409
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "éœ€è¦�æ¨¡æ�¿ ID"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥%<<::%>å¼€å§‹ä¸€ä¸ªæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%>æ˜¯%<[%>çš„å�¦ä¸€ç§�æ‹¼æ³•ã€‚è¯·åœ¨%<<%>å’Œ%<::%>é—´åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨%<-fpermissive%>G++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "æ¨¡æ�¿å®žå�‚è¡¨è¯­æ³•é”™è¯¯"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "éœ€è¦�æ¨¡æ�¿å��"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žæ¨¡æ�¿%qDç”¨ä½œæ¨¡æ�¿"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨%<%T::template %D%>æ�¥è¡¨ç¤ºè¿™æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:15851
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "%<...%>å‰�éœ€è¦�å½¢å�‚åŒ…"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "éœ€è¦�æ¨¡æ�¿å®žå�‚"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/parser.c:16247
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–ä¸�åº”å½“ä½¿ç”¨%<inline%>é™�å®šç¬¦"
  
! #: cp/parser.c:16251
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–ä¸�åº”å½“ä½¿ç”¨%<constexpr%>é™�å®šç¬¦"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–æ¨¡æ�¿æœ‰ C é“¾æŽ¥"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "éœ€è¦�ç±»åž‹é™�å®š"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "é»˜è®¤åŒ–å’Œè¢«åˆ é™¤çš„å‡½æ•°å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "é»˜è®¤åŒ–å’Œè¢«åˆ é™¤çš„å‡½æ•°å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:16725
  #, gcc-internal-format
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ä¸�å…�è®¸åœ¨å�‚æ•°å£°æ˜Žä¸­ä½¿ç”¨ %<auto%>"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "éœ€è¦�æ¨¡æ�¿ ID"
  
! #: cp/parser.c:16939
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "éœ€è¦�ç±»åž‹å��"
  
! #: cp/parser.c:17288
  #, fuzzy, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "elaborated-type-specifier ç”¨äºŽèŒƒå›´çš„ enum å¿…é¡»ä¸�ä½¿ç”¨ %<%D%>å…³é”®å­—"
  
! #: cp/parser.c:17511
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å£°æ˜Ž%qDæ²¡æœ‰å£°æ˜Žä»»ä½•ä¸œè¥¿"
  
! #: cp/parser.c:17598
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "å±žæ€§åœ¨æœªåˆ�å§‹åŒ–ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:17602
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:17607
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "ç±»åž‹åœ¨é�žå‰�å�‘å£°æ˜Žçš„è¯¦å°½ç±»åž‹é™�å®šç¬¦ä¸­è¢«å¿½ç•¥"
  
! #: cp/parser.c:17741
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæžšä¸¾æ¨¡æ�¿"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "éœ€è¦� %<;%>ã€�%<,%> æˆ– %<)%>"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "å�¯ç”¨æ¨¡æ�¿è‡ªåŠ¨å®žä¾‹åŒ–"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qDå£°æ˜Žå‡ºçŽ°åœ¨å‘½å��ç©ºé—´%qDä¸­ï¼Œè€Œå�Žè€…å¹¶ä¸�åŒ…å�«%qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qDå£°æ˜Žå‡ºçŽ°åœ¨%qDä¸­ï¼Œè€Œå�Žè€…å¹¶ä¸�åŒ…å�«%qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ä¸�å…�è®¸æœ‰å¤šä½™çš„é™�å®š"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#Tå¤šæ¬¡å®šä¹‰"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ä¸�å…�è®¸æžšä¸¾è‡ªå‡�"
  
! #: cp/parser.c:17970
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier è€Œæ— éœ€å��ç§°"
  
! #: cp/parser.c:17973
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier å¿…é¡»ä½¿ç”¨ç®€å�•çš„è¯†åˆ«ç �"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´å��"
  
! #: cp/parser.c:18152
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "éœ€è¦�å‘½å��ç©ºé—´å��"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "å�¯å�˜å�‚æ•°æ¨¡æ�¿å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "å½“å†…è�”å‡½æ•°æ— æ³•è¢«å†…è�”æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "å‘½å��ç©ºé—´%qDè¢«ç”¨ä½œè¡¨è¾¾å¼�"
  
! #: cp/parser.c:18325
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "æ¨¡æ�¿æ ‡è¯†ç¬¦ä¸�å…�è®¸å‡ºçŽ°åœ¨ using å£°æ˜Žä¸­"
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "Lambda è¡¨è¾¾å¼�å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:18548
  #, fuzzy, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "è®¿é—®å£°æ˜Žè¢«ä¸�å®œç”¨åœ¨ä¸­ favour çš„ using-declarationsï¼›å»ºè®®ï¼šåŠ å…¥ %<using%> å…³é”®å­—"
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸å£°æ˜Žä¸­"
  
! #: cp/parser.c:18766
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "å‡½æ•°%qDç”¨ä½œ%<asm%>çš„è¾“å‡º"
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "åœ¨è¿™é‡Œä¸�å…�è®¸ä½¿ç”¨%<namespace%>å®šä¹‰"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸å‡ºçŽ° asm æŒ‡å®š"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸æœ‰å±žæ€§"
  
! #: cp/parser.c:19219
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "é¢„æœŸçš„å»ºæž„å­�ã€�è§£æž„å¼�ï¼Œæˆ–ç±»åž‹è½¬æ�¢"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "éœ€è¦�åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:19339
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ä¸ºå‡½æ•°æ��ä¾›äº†åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è®¾å®šå�Žå‡ºçŽ°çš„å±žæ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "å‡½æ•°%q+Dé‡�å£°æ˜Žä¸ºå†…è�”çš„"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "æ•°ç»„è¾¹ç•Œä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/parser.c:19953
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "ç”Ÿæˆ�å¼•ç”¨ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/parser.c:19957
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°†æž„é€ å‡½æ•°ç”¨ä½œæ¨¡æ�¿æ— æ•ˆ"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
*************** msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%
*** 47087,47435 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "æ— æ•ˆçš„å£°æ˜Ž"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "éœ€è¦�ä¸€ä¸ªé™�å®šçš„æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:20076
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "éœ€è¦�å£°æ˜Ž"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qDæ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "ç”Ÿæˆ�é�žç±»ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "éœ€è¦�%<operator%>"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�å¤�çš„ cv é™�å®š"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "%q+Dçš„ç±»åž‹é™�å®šå†²çª�"
  
! #: cp/parser.c:20352
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfpxx%> requires %<-mlra%>"
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%<-mfpxx%> éœ€è¦� %<-mlra%>"
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "%Cå¤„é‡�å¤�è®¿é—®é™�å®šç¬¦"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qEä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "å¯¹%qTçš„ä½¿ç”¨é�žæ³•"
  
! #: cp/parser.c:20706
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "ä¸�èƒ½åœ¨æ¨¡æ�¿å®žå�‚ä¸­å®šä¹‰ç±»åž‹"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/parser.c:20799
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "éœ€è¦�ç±»åž‹é™�å®š"
  
! #: cp/parser.c:21105
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "éœ€è¦�%<,%>æˆ–%<...%>"
  
! #: cp/parser.c:21180
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å�‚æ•°ç±»åž‹ä¸­"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é»˜è®¤å�‚æ•°å�ªå…�è®¸å‡ºçŽ°åœ¨å‡½æ•°å�‚æ•°ä¸­"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:21356
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "éœ€è¦�ç±»å��"
  
! #: cp/parser.c:22206
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ç±»å®šä¹‰å�Žéœ€è¦�%<;%>"
  
! #: cp/parser.c:22209
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "ç»“æž„å®šä¹‰å�Žéœ€è¦�%<;%>"
  
! #: cp/parser.c:22212
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "è�”å�ˆå®šä¹‰å�Žéœ€è¦�%<;%>"
  
! #: cp/parser.c:22553
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "éœ€è¦�%<{%>æˆ–%<:%>"
  
! #: cp/parser.c:22564
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ä¸�èƒ½ä¸ºç±»æŒ‡å®š %<override%>"
  
! #: cp/parser.c:22572
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–å‰�å¿…é¡»æœ‰%<template <>%>"
  
! #: cp/parser.c:22680
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "å‡½æ•°æ¨¡æ�¿%qDé‡�å£°æ˜Žä¸ºç±»æ¨¡æ�¿"
  
! #: cp/parser.c:22716
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "ç¼ºå°‘ç”¨ä»¥è§£æž�%qEç±»åž‹çš„ä¸Šä¸‹æ–‡"
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#Tçš„å‰�ä¸€ä¸ªå®šä¹‰"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "éœ€è¦�%<class%>"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "éœ€è¦�%<class%>ã€�%<typename%>æˆ–%<template%>"
  
! #: cp/parser.c:23135
  #, fuzzy, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "å£°æ˜Žå�‹å…ƒæ—¶å¿…é¡»ä½¿ç”¨ class å…³é”®å­—"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "å�¯å�˜æ•°ç»„æˆ�å‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“æž„çš„æœ«å°¾"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "éœ€è¦�å£°æ˜Ž"
  
! #: cp/parser.c:23516
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "æŒ‡å®šäº†æ— æ•ˆçš„ AE ç±»åž‹(%s)\n"
  
! #: cp/parser.c:23551
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qTçš„åˆ�å§‹å€¼è®¾å®šå¿…é¡»åœ¨èŠ±æ‹¬å�·å†…"
  
! #: cp/parser.c:23680
! #, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "åœ¨åŸºç±»é™�å®šä¸­æŒ‡å®šäº†å¤šäºŽä¸€æ¬¡çš„%<virtual%>"
  
! #: cp/parser.c:23700
  #, fuzzy, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "è¶…è¿‡ä¸€ä¸ªè®¿é—®è¯´æ˜Žç¬¦åœ¨ä¸­ base-specified"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "å…³é”®å­—%<typename%>ä¸�èƒ½åœ¨æ¨¡æ�¿ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç±»éš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸è§„èŒƒä¸­"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "å› ä¸ºå¼‚å¸¸è§„èŒƒä¸�ä¸€è‡´"
  
! #: cp/parser.c:23911
  #, fuzzy, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "åŠ¨æ€�å¼‚å¸¸è§„æ ¼è¢«ä¸�å®œç”¨åœ¨ä¸­ C++0x; ä½¿ç”¨ %<noexcept%> ä½œä¸ºæ›¿ä»£"
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "åœ¨è½¬æ�¢è¿�ç®—ç¬¦ä¸­ä½¿ç”¨%<auto%>æ— æ•ˆ"
  
! #: cp/parser.c:23994
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "å¯¹%qDçš„é‡�å£°æ˜Žåœ¨%<constexpr%>æ–¹é�¢"
  
! #: cp/parser.c:24107
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸å£°æ˜Žä¸­"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qEå±žæ€§ä¸Ž %s å±žæ€§å†²çª�"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:24806
  #, fuzzy, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "%qEå±žæ€§ä¸Ž %s å±žæ€§å†²çª�"
  
! #: cp/parser.c:24810
  #, fuzzy, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "%qEå±žæ€§ä¸Ž %s å±žæ€§å†²çª�"
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%<...%>å‰�éœ€è¦�å½¢å�‚åŒ…"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:25122
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "å¸¦ä½œç”¨åŸŸçš„æžšä¸¾å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:25856
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "ç‰¹ä¾‹åŒ–æˆ�å‘˜%<%T::%E%>éœ€è¦�%<template<>%>è¯­æ³•"
  
! #: cp/parser.c:25861
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "%<%T::%E%>å£°æ˜Žæ— æ•ˆ"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå°‘"
--- 47149,47498 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "æ— æ•ˆçš„å£°æ˜Ž"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "éœ€è¦�ä¸€ä¸ªé™�å®šçš„æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:20099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "éœ€è¦�å£°æ˜Ž"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qDæ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "ç”Ÿæˆ�é�žç±»ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "éœ€è¦�%<operator%>"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�å¤�çš„ cv é™�å®š"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "%q+Dçš„ç±»åž‹é™�å®šå†²çª�"
  
! #: cp/parser.c:20375
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfpxx%> requires %<-mlra%>"
  msgid "%E requires %<-fgnu-tm%>"
  msgstr "%<-mfpxx%> éœ€è¦� %<-mlra%>"
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "%Cå¤„é‡�å¤�è®¿é—®é™�å®šç¬¦"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qEä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "å¯¹%qTçš„ä½¿ç”¨é�žæ³•"
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "ä¸�èƒ½åœ¨æ¨¡æ�¿å®žå�‚ä¸­å®šä¹‰ç±»åž‹"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/parser.c:20822
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "éœ€è¦�ç±»åž‹é™�å®š"
  
! #: cp/parser.c:21128
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "éœ€è¦�%<,%>æˆ–%<...%>"
  
! #: cp/parser.c:21203
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å�‚æ•°ç±»åž‹ä¸­"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é»˜è®¤å�‚æ•°å�ªå…�è®¸å‡ºçŽ°åœ¨å‡½æ•°å�‚æ•°ä¸­"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:21379
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "æ¨¡æ�¿å�‚æ•°åŒ…ä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "éœ€è¦�ç±»å��"
  
! #: cp/parser.c:22229
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ç±»å®šä¹‰å�Žéœ€è¦�%<;%>"
  
! #: cp/parser.c:22232
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "ç»“æž„å®šä¹‰å�Žéœ€è¦�%<;%>"
  
! #: cp/parser.c:22235
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "è�”å�ˆå®šä¹‰å�Žéœ€è¦�%<;%>"
  
! #: cp/parser.c:22576
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "éœ€è¦�%<{%>æˆ–%<:%>"
  
! #: cp/parser.c:22587
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ä¸�èƒ½ä¸ºç±»æŒ‡å®š %<override%>"
  
! #: cp/parser.c:22595
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–å‰�å¿…é¡»æœ‰%<template <>%>"
  
! #: cp/parser.c:22703
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "å‡½æ•°æ¨¡æ�¿%qDé‡�å£°æ˜Žä¸ºç±»æ¨¡æ�¿"
  
! #: cp/parser.c:22739
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "ç¼ºå°‘ç”¨ä»¥è§£æž�%qEç±»åž‹çš„ä¸Šä¸‹æ–‡"
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#Tçš„å‰�ä¸€ä¸ªå®šä¹‰"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "éœ€è¦�%<class%>"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "éœ€è¦�%<class%>ã€�%<typename%>æˆ–%<template%>"
  
! #: cp/parser.c:23158
  #, fuzzy, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "å£°æ˜Žå�‹å…ƒæ—¶å¿…é¡»ä½¿ç”¨ class å…³é”®å­—"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "å�¯å�˜æ•°ç»„æˆ�å‘˜æ²¡æœ‰å‡ºçŽ°åœ¨ç»“æž„çš„æœ«å°¾"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "éœ€è¦�å£°æ˜Ž"
  
! #: cp/parser.c:23539
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "æŒ‡å®šäº†æ— æ•ˆçš„ AE ç±»åž‹(%s)\n"
  
! #: cp/parser.c:23574
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qTçš„åˆ�å§‹å€¼è®¾å®šå¿…é¡»åœ¨èŠ±æ‹¬å�·å†…"
  
! #: cp/parser.c:23703
! #, fuzzy, gcc-internal-format
! #| msgid "%<virtual%> specified more than once in base-specified"
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "åœ¨åŸºç±»é™�å®šä¸­æŒ‡å®šäº†å¤šäºŽä¸€æ¬¡çš„%<virtual%>"
  
! #: cp/parser.c:23723
  #, fuzzy, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr "è¶…è¿‡ä¸€ä¸ªè®¿é—®è¯´æ˜Žç¬¦åœ¨ä¸­ base-specified"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "å…³é”®å­—%<typename%>ä¸�èƒ½åœ¨æ¨¡æ�¿ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç±»éš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸è§„èŒƒä¸­"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "å› ä¸ºå¼‚å¸¸è§„èŒƒä¸�ä¸€è‡´"
  
! #: cp/parser.c:23934
  #, fuzzy, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "åŠ¨æ€�å¼‚å¸¸è§„æ ¼è¢«ä¸�å®œç”¨åœ¨ä¸­ C++0x; ä½¿ç”¨ %<noexcept%> ä½œä¸ºæ›¿ä»£"
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "åœ¨è½¬æ�¢è¿�ç®—ç¬¦ä¸­ä½¿ç”¨%<auto%>æ— æ•ˆ"
  
! #: cp/parser.c:24017
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "å¯¹%qDçš„é‡�å£°æ˜Žåœ¨%<constexpr%>æ–¹é�¢"
  
! #: cp/parser.c:24130
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ç±»åž‹ä¸�èƒ½å®šä¹‰åœ¨å¼‚å¸¸å£°æ˜Žä¸­"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qEå±žæ€§ä¸Ž %s å±žæ€§å†²çª�"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:24829
  #, fuzzy, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr "%qEå±žæ€§ä¸Ž %s å±žæ€§å†²çª�"
  
! #: cp/parser.c:24833
  #, fuzzy, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr "%qEå±žæ€§ä¸Ž %s å±žæ€§å†²çª�"
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%<...%>å‰�éœ€è¦�å½¢å�‚åŒ…"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x auto å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:25145
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "å¸¦ä½œç”¨åŸŸçš„æžšä¸¾å�ªåœ¨ -std=c++0x æˆ– -std=gnu++0x ä¸‹å�¯ç”¨"
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "è‡ªå¢žä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/parser.c:25879
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "ç‰¹ä¾‹åŒ–æˆ�å‘˜%<%T::%E%>éœ€è¦�%<template<>%>è¯­æ³•"
  
! #: cp/parser.c:25884
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "%<%T::%E%>å£°æ˜Žæ— æ•ˆ"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå°‘"
*************** msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå°‘"
*** 47438,47928 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå¤š"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "æœ‰å��è¿”å›žå€¼ä¸�å†�è¢«æ”¯æŒ�"
  
! #: cp/parser.c:26388
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "å®žå­—è¿�ç®—ç¬¦æ¨¡æ�¿ %qD æœ‰æ— æ•ˆçš„å�‚æ•°æ¸…å�•ã€‚ é¢„æœŸ non-type æ¨¡æ�¿å�‚æ•°åŒ…è£… <char...>"
  
! #: cp/parser.c:26393
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "å®žå­—è¿�ç®—ç¬¦æ¨¡æ�¿ %qD æœ‰æ— æ•ˆçš„å�‚æ•°æ¸…å�•ã€‚ é¢„æœŸ non-type æ¨¡æ�¿å�‚æ•°åŒ…è£… <char...>"
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "å�¯ç”¨ä¹˜æ³•æŒ‡ä»¤"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "æ²¡æœ‰æ‰¾åˆ°ä¸Ž%qDåŒ¹é…�çš„æ¨¡æ�¿"
  
! #: cp/parser.c:26508
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "å±€éƒ¨ç±»ä¸­å¯¹æˆ�å‘˜æ¨¡æ�¿çš„å£°æ˜Žæ— æ•ˆ"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "æ¨¡æ�¿æœ‰ C é“¾æŽ¥"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–å‰�å¿…é¡»æœ‰%<template <>%>"
  
! #: cp/parser.c:26640
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "%<typedef%>çš„æ¨¡æ�¿å£°æ˜Ž"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "æ²¡æœ‰å£°æ˜Žä»»ä½•ä¸œè¥¿"
  
! #: cp/parser.c:26737
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–ä¸�èƒ½æœ‰å­˜å‚¨ç±»åž‹"
  
! #: cp/parser.c:27045
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "åœ¨åµŒå¥—æ¨¡æ�¿å®žå�‚åˆ—è¡¨ä¸­åº”å½“ä½¿ç”¨%<> >%>è€Œé�ž%<>>%>"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„%<>>%>ï¼Œä½¿ç”¨%<>%>æ�¥ç»“æ�Ÿæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: cp/parser.c:27528
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%>å‡ºçŽ°åœ¨%qDä¹‹å‰�"
  
! #: cp/parser.c:27662
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ä¸�æ”¯æŒ�%<long long%>"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "çº¿ç¨‹å±€éƒ¨çš„ COMMON æ•°æ�®æ²¡æœ‰å®žçŽ°"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "é‡�å¤�çš„æ ‡å�·%qD"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "é‡�å¤�çš„%qs"
  
! #: cp/parser.c:27736
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "éœ€è¦�%<new%>"
  
! #: cp/parser.c:27739
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "éœ€è¦�%<delete%>"
  
! #: cp/parser.c:27742
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "éœ€è¦�%<return%>"
  
! #: cp/parser.c:27748
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "éœ€è¦�%<extern%>"
  
! #: cp/parser.c:27751
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "éœ€è¦�%<static_assert%>"
  
! #: cp/parser.c:27754
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "éœ€è¦�%<decltype%>"
  
! #: cp/parser.c:27757
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "éœ€è¦�%<operator%>"
  
! #: cp/parser.c:27760
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "éœ€è¦�%<class%>"
  
! #: cp/parser.c:27763
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "éœ€è¦�%<template%>"
  
! #: cp/parser.c:27766
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "éœ€è¦�%<namespace%>"
  
! #: cp/parser.c:27769
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "éœ€è¦�%<using%>"
  
! #: cp/parser.c:27772
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "éœ€è¦�%<asm%>"
  
! #: cp/parser.c:27775
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "éœ€è¦�%<try%>"
  
! #: cp/parser.c:27778
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "éœ€è¦�%<catch%>"
  
! #: cp/parser.c:27781
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "éœ€è¦�%<throw%>"
  
! #: cp/parser.c:27784
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "éœ€è¦�%<__label__%>"
  
! #: cp/parser.c:27787
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "éœ€è¦�%<@try%>"
  
! #: cp/parser.c:27790
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "éœ€è¦�%<@synchronized%>"
  
! #: cp/parser.c:27793
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "éœ€è¦�%<@throw%>"
  
! #: cp/parser.c:27796
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "å¯¹ rpmtxn æ•°æ�®åº“å¼‚åŠ¨ä½œä¸šè¿›è¡Œé™¤é”™"
  
! #: cp/parser.c:27799
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "äºŽ %s ç­‰å¾…å¼‚åŠ¨ä½œä¸šé”�å®š\n"
  
! #: cp/parser.c:27830
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "éœ€è¦�%<::%>"
  
! #: cp/parser.c:27842
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "éœ€è¦�%<...%>"
  
! #: cp/parser.c:27845
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "éœ€è¦�%<*%>"
  
! #: cp/parser.c:27848
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "éœ€è¦�%<~%>"
  
! #: cp/parser.c:27854
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "éœ€è¦�%<:%>æˆ–%<::%>"
  
! #: cp/parser.c:27882
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "éœ€è¦�%<class%>ã€�%<typename%>æˆ–%<template%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº†%qsæ ‡è®°ï¼Œåœ¨å‘½å��%q#Tæ—¶"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "ä»¥å‰�åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è®¿é—®æ€§"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "ç”¨ä½œæ¶ˆæ­§ä¹‰çš„%<template%>å�ªèƒ½ç”¨äºŽæ¨¡æ�¿å†…"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æ–‡ä»¶åœ¨é»˜è®¤å�‚æ•°å¤„ç»“æ�Ÿ"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "éœ€è¦�æŒ‡å®šå£°æ˜Ž"
  
! #: cp/parser.c:28802
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++ æ¶ˆæ�¯å�‚æ•°è¢«é¢„æœŸ"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%>å¿…é¡»æŒ‡å®šä¸€ä¸ªç±»åž‹ä½œä¸ºå®žå�‚"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "æ— æ•ˆçš„ Objective-C++ é€‰æ‹©å­�å��"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "%Cå¤„æ•°ç»„å£°æ˜Žéœ€è¦�å�¦å¤–ä¸€ç»´"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ä¸�èƒ½ä¸ºå±€éƒ¨å�˜é‡�æŒ‡å®šèŠ‚å±žæ€§"
  
! #: cp/parser.c:29433
  #, fuzzy, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "é›¶æ˜Ÿçš„ %qs ä»‹äºŽ Objective-C++ æ–¹æ³•"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ä¸�ä¸€è‡´çš„å®žä¾‹å�˜é‡�æŒ‡å®š"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%>éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:29937
  #, fuzzy, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "å±žæ€§å�¯èƒ½æ— æ³•è¢«æŒ‡å®šçš„ä¹‹å‰� %<@%D%>Objective-C++ å…³é”®å­—"
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qEå±žæ€§ä¸º%qEæ‰€å¿½ç•¥"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ä¸�èƒ½è®¾ç½®å�ªè¯»å±žæ€§"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/parser.c:32053
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "æ— æ•ˆè¿˜åŽŸæ ‡è¯†ç¬¦"
  
! #: cp/parser.c:34252
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹åŒ–ä¸�å…�è®¸ä½¿ç”¨åœ¨ OpenMP %<for%>å¾ªçŽ¯ä¸­"
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹åŒ–ä¸�å…�è®¸ä½¿ç”¨åœ¨ OpenMP %<for%>å¾ªçŽ¯ä¸­"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "è¿­ä»£å�˜é‡�%qDä¸�åº”å½“æ˜¯ reduction"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "%Lå¤„æŠ˜å� çš„ !$OMP DO æ²¡æœ‰è¶³å¤Ÿçš„ DO å¾ªçŽ¯"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸æœ‰å±žæ€§"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "æ— æ•ˆçš„åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "? é¢„æœŸäºŽè¿�ç®—å¼�ä¸­"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "ä¸�èƒ½åœ¨è¿”å›žç±»åž‹ä¸­å®šä¹‰æ–°ç±»åž‹"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%>è€Œæ— éœ€ transactional å†…å­˜æ”¯æŒ�å·²å�¯ç”¨"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%>è€Œæ— éœ€ transactional å†…å­˜æ”¯æŒ�å·²å�¯ç”¨"
  
! #: cp/parser.c:38035
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%>æœ«å°¾æœ‰åžƒåœ¾å­—ç¬¦"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%<::%>"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC memregs å¿…é¡»å‡ºçŽ°åœ¨æ‰€æœ‰å‡½æ•°å£°æ˜Žä¹‹å‰�"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "åœ¨%Cå¤„éœ€è¦�å�˜é‡�å��"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "{ é¢„æœŸäºŽè¿�ç®—å¼�ä¸­ ? ä¹‹å�Ž"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿ä¸�èƒ½æ˜¯%<virtual%>çš„"
--- 47501,47991 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå¤š"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "æœ‰å��è¿”å›žå€¼ä¸�å†�è¢«æ”¯æŒ�"
  
! #: cp/parser.c:26411
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "å®žå­—è¿�ç®—ç¬¦æ¨¡æ�¿ %qD æœ‰æ— æ•ˆçš„å�‚æ•°æ¸…å�•ã€‚ é¢„æœŸ non-type æ¨¡æ�¿å�‚æ•°åŒ…è£… <char...>"
  
! #: cp/parser.c:26416
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "å®žå­—è¿�ç®—ç¬¦æ¨¡æ�¿ %qD æœ‰æ— æ•ˆçš„å�‚æ•°æ¸…å�•ã€‚ é¢„æœŸ non-type æ¨¡æ�¿å�‚æ•°åŒ…è£… <char...>"
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "å�¯ç”¨ä¹˜æ³•æŒ‡ä»¤"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "æ²¡æœ‰æ‰¾åˆ°ä¸Ž%qDåŒ¹é…�çš„æ¨¡æ�¿"
  
! #: cp/parser.c:26531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "å±€éƒ¨ç±»ä¸­å¯¹æˆ�å‘˜æ¨¡æ�¿çš„å£°æ˜Žæ— æ•ˆ"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "æ¨¡æ�¿æœ‰ C é“¾æŽ¥"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–å‰�å¿…é¡»æœ‰%<template <>%>"
  
! #: cp/parser.c:26663
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "%<typedef%>çš„æ¨¡æ�¿å£°æ˜Ž"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "æ²¡æœ‰å£°æ˜Žä»»ä½•ä¸œè¥¿"
  
! #: cp/parser.c:26760
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–ä¸�èƒ½æœ‰å­˜å‚¨ç±»åž‹"
  
! #: cp/parser.c:27068
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "åœ¨åµŒå¥—æ¨¡æ�¿å®žå�‚åˆ—è¡¨ä¸­åº”å½“ä½¿ç”¨%<> >%>è€Œé�ž%<>>%>"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„%<>>%>ï¼Œä½¿ç”¨%<>%>æ�¥ç»“æ�Ÿæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: cp/parser.c:27551
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%>å‡ºçŽ°åœ¨%qDä¹‹å‰�"
  
! #: cp/parser.c:27685
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ä¸�æ”¯æŒ�%<long long%>"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "çº¿ç¨‹å±€éƒ¨çš„ COMMON æ•°æ�®æ²¡æœ‰å®žçŽ°"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "é‡�å¤�çš„æ ‡å�·%qD"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "é‡�å¤�çš„%qs"
  
! #: cp/parser.c:27759
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "éœ€è¦�%<new%>"
  
! #: cp/parser.c:27762
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "éœ€è¦�%<delete%>"
  
! #: cp/parser.c:27765
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "éœ€è¦�%<return%>"
  
! #: cp/parser.c:27771
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "éœ€è¦�%<extern%>"
  
! #: cp/parser.c:27774
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "éœ€è¦�%<static_assert%>"
  
! #: cp/parser.c:27777
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "éœ€è¦�%<decltype%>"
  
! #: cp/parser.c:27780
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "éœ€è¦�%<operator%>"
  
! #: cp/parser.c:27783
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "éœ€è¦�%<class%>"
  
! #: cp/parser.c:27786
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "éœ€è¦�%<template%>"
  
! #: cp/parser.c:27789
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "éœ€è¦�%<namespace%>"
  
! #: cp/parser.c:27792
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "éœ€è¦�%<using%>"
  
! #: cp/parser.c:27795
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "éœ€è¦�%<asm%>"
  
! #: cp/parser.c:27798
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "éœ€è¦�%<try%>"
  
! #: cp/parser.c:27801
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "éœ€è¦�%<catch%>"
  
! #: cp/parser.c:27804
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "éœ€è¦�%<throw%>"
  
! #: cp/parser.c:27807
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "éœ€è¦�%<__label__%>"
  
! #: cp/parser.c:27810
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "éœ€è¦�%<@try%>"
  
! #: cp/parser.c:27813
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "éœ€è¦�%<@synchronized%>"
  
! #: cp/parser.c:27816
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "éœ€è¦�%<@throw%>"
  
! #: cp/parser.c:27819
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "å¯¹ rpmtxn æ•°æ�®åº“å¼‚åŠ¨ä½œä¸šè¿›è¡Œé™¤é”™"
  
! #: cp/parser.c:27822
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "äºŽ %s ç­‰å¾…å¼‚åŠ¨ä½œä¸šé”�å®š\n"
  
! #: cp/parser.c:27853
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "éœ€è¦�%<::%>"
  
! #: cp/parser.c:27865
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "éœ€è¦�%<...%>"
  
! #: cp/parser.c:27868
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "éœ€è¦�%<*%>"
  
! #: cp/parser.c:27871
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "éœ€è¦�%<~%>"
  
! #: cp/parser.c:27877
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "éœ€è¦�%<:%>æˆ–%<::%>"
  
! #: cp/parser.c:27905
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "éœ€è¦�%<class%>ã€�%<typename%>æˆ–%<template%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº†%qsæ ‡è®°ï¼Œåœ¨å‘½å��%q#Tæ—¶"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "ä»¥å‰�åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è®¿é—®æ€§"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "ç”¨ä½œæ¶ˆæ­§ä¹‰çš„%<template%>å�ªèƒ½ç”¨äºŽæ¨¡æ�¿å†…"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æ–‡ä»¶åœ¨é»˜è®¤å�‚æ•°å¤„ç»“æ�Ÿ"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "éœ€è¦�æŒ‡å®šå£°æ˜Ž"
  
! #: cp/parser.c:28825
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++ æ¶ˆæ�¯å�‚æ•°è¢«é¢„æœŸ"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%>å¿…é¡»æŒ‡å®šä¸€ä¸ªç±»åž‹ä½œä¸ºå®žå�‚"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "æ— æ•ˆçš„ Objective-C++ é€‰æ‹©å­�å��"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "%Cå¤„æ•°ç»„å£°æ˜Žéœ€è¦�å�¦å¤–ä¸€ç»´"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ä¸�èƒ½ä¸ºå±€éƒ¨å�˜é‡�æŒ‡å®šèŠ‚å±žæ€§"
  
! #: cp/parser.c:29456
  #, fuzzy, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "é›¶æ˜Ÿçš„ %qs ä»‹äºŽ Objective-C++ æ–¹æ³•"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ä¸�ä¸€è‡´çš„å®žä¾‹å�˜é‡�æŒ‡å®š"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%>éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:29960
  #, fuzzy, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "å±žæ€§å�¯èƒ½æ— æ³•è¢«æŒ‡å®šçš„ä¹‹å‰� %<@%D%>Objective-C++ å…³é”®å­—"
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qEå±žæ€§ä¸º%qEæ‰€å¿½ç•¥"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ä¸�èƒ½è®¾ç½®å�ªè¯»å±žæ€§"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/parser.c:32076
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "æ— æ•ˆè¿˜åŽŸæ ‡è¯†ç¬¦"
  
! #: cp/parser.c:34275
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹åŒ–ä¸�å…�è®¸ä½¿ç”¨åœ¨ OpenMP %<for%>å¾ªçŽ¯ä¸­"
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹åŒ–ä¸�å…�è®¸ä½¿ç”¨åœ¨ OpenMP %<for%>å¾ªçŽ¯ä¸­"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "è¿­ä»£å�˜é‡�%qDä¸�åº”å½“æ˜¯ reduction"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "%Lå¤„æŠ˜å� çš„ !$OMP DO æ²¡æœ‰è¶³å¤Ÿçš„ DO å¾ªçŽ¯"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸æœ‰å±žæ€§"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "æ— æ•ˆçš„åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "? é¢„æœŸäºŽè¿�ç®—å¼�ä¸­"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "ä¸�èƒ½åœ¨è¿”å›žç±»åž‹ä¸­å®šä¹‰æ–°ç±»åž‹"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%>è€Œæ— éœ€ transactional å†…å­˜æ”¯æŒ�å·²å�¯ç”¨"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%>è€Œæ— éœ€ transactional å†…å­˜æ”¯æŒ�å·²å�¯ç”¨"
  
! #: cp/parser.c:38058
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%>æœ«å°¾æœ‰åžƒåœ¾å­—ç¬¦"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  msgid "invalid grainsize for _Cilk_for"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%<::%>"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC memregs å¿…é¡»å‡ºçŽ°åœ¨æ‰€æœ‰å‡½æ•°å£°æ˜Žä¹‹å‰�"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "#pragma GCC optimize ä¸�å…�è®¸ç”¨åœ¨å‡½æ•°ä¸­"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  msgid "expected variable-name"
  msgstr "åœ¨%Cå¤„éœ€è¦�å�˜é‡�å��"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "{ é¢„æœŸäºŽè¿�ç®—å¼�ä¸­ ? ä¹‹å�Ž"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿ä¸�èƒ½æ˜¯%<virtual%>çš„"
*************** msgstr "%qDçš„ç‰¹ä¾‹åŒ–åœ¨å®žä¾‹åŒ–ä¹‹å�
*** 48015,48021 ****
  msgid "candidate is: %#D"
  msgstr "å¤‡é€‰ä¸ºï¼š%+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s%#D"
--- 48078,48084 ----
  msgid "candidate is: %#D"
  msgstr "å¤‡é€‰ä¸ºï¼š%+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s%#D"
*************** msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�
*** 48599,48723 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå‡½æ•°%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/pt.c:6609
  #, fuzzy, 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:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º cv é™�å®šå†²çª�"
  
! #: cp/pt.c:6647
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸€ä¸ªå·¦å€¼"
  
! #: cp/pt.c:6665
  #, 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:6677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå¯¹è±¡%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "å°�è¯•ä½¿ç”¨%qEä»£æ›¿"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è®¸æ ‡å‡†è½¬æ�¢"
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/pt.c:7461
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "æ³¨å…¥çš„ç±»å��%qDè¢«ç”¨ä½œæ¨¡æ�¿çš„æ¨¡æ�¿å�‚æ•°"
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "å°†æž�æž„å‡½æ•°%qDç”¨ä½œç±»åž‹æ— æ•ˆ"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "éœ€è¦�ä½¿ç”¨æŸ�ä¸ªæ¨¡æ�¿å�‚æ•°çš„ç±»åž‹æˆ�å‘˜æ—¶ï¼Œè¯·ä½¿ç”¨%<typename %E%>"
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "å®žå�‚ %d çš„ç±»åž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨%qDçš„æ¨¡æ�¿å�‚æ•°åˆ—è¡¨ä¸­"
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "éœ€è¦�ä¸€ä¸ª%qTç±»åž‹çš„å¸¸é‡�ï¼Œå�´ç»™å‡ºäº†%qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»æ¨¡æ�¿ï¼Œå�´ç»™å‡ºäº†%qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»åž‹ï¼Œå�´ç»™å‡ºäº†%qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»åž‹ï¼Œå�´ç»™å‡ºäº†%qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»æ¨¡æ�¿ï¼Œå�´ç»™å‡ºäº†%qT"
  
! #: cp/pt.c:7590
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "éœ€è¦�æœ‰%qDç±»åž‹çš„æ¨¡æ�¿ï¼Œå�´å¾—åˆ°äº†%qT"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "å®žå�‚ %d çš„ç±»åž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨%qDçš„æ¨¡æ�¿å�‚æ•°åˆ—è¡¨ä¸­"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 48662,48802 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå‡½æ•°%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/pt.c:6610
  #, fuzzy, 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:6625
! #, fuzzy, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qEä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
! 
! #: cp/pt.c:6634
! #, fuzzy, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º%qEä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
! 
! #: cp/pt.c:6641
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
! msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå‡½æ•°%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
! 
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸º cv é™�å®šå†²çª�"
  
! #: cp/pt.c:6680
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸€ä¸ªå·¦å€¼"
  
! #: cp/pt.c:6698
  #, 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:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå®ƒæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qEä¸�æ˜¯ç±»åž‹%qTçš„æœ‰æ•ˆæ¨¡æ�¿å®žå�‚ï¼Œå› ä¸ºå¯¹è±¡%qDæ²¡æœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "å°�è¯•ä½¿ç”¨%qEä»£æ›¿"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è®¸æ ‡å‡†è½¬æ�¢"
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/pt.c:7543
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "æ³¨å…¥çš„ç±»å��%qDè¢«ç”¨ä½œæ¨¡æ�¿çš„æ¨¡æ�¿å�‚æ•°"
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "å°†æž�æž„å‡½æ•°%qDç”¨ä½œç±»åž‹æ— æ•ˆ"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "éœ€è¦�ä½¿ç”¨æŸ�ä¸ªæ¨¡æ�¿å�‚æ•°çš„ç±»åž‹æˆ�å‘˜æ—¶ï¼Œè¯·ä½¿ç”¨%<typename %E%>"
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "å®žå�‚ %d çš„ç±»åž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨%qDçš„æ¨¡æ�¿å�‚æ•°åˆ—è¡¨ä¸­"
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "éœ€è¦�ä¸€ä¸ª%qTç±»åž‹çš„å¸¸é‡�ï¼Œå�´ç»™å‡ºäº†%qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»æ¨¡æ�¿ï¼Œå�´ç»™å‡ºäº†%qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»åž‹ï¼Œå�´ç»™å‡ºäº†%qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»åž‹ï¼Œå�´ç»™å‡ºäº†%qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "éœ€è¦�ä¸€ä¸ªç±»æ¨¡æ�¿ï¼Œå�´ç»™å‡ºäº†%qT"
  
! #: cp/pt.c:7672
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "éœ€è¦�æœ‰%qDç±»åž‹çš„æ¨¡æ�¿ï¼Œå�´å¾—åˆ°äº†%qT"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "å®žå�‚ %d çš„ç±»åž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨%qDçš„æ¨¡æ�¿å�‚æ•°åˆ—è¡¨ä¸­"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "éœ€è¦�ä¸€ä¸ªç±»åž‹ï¼Œå�´ç»™å‡ºäº
*** 48725,48829 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "é�žç±»åž‹å�‚æ•°åŒ…ä¸­ç±»åž‹ä¸�åŒ¹é…�"
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "ä¸�èƒ½å°†æ¨¡æ�¿å�‚æ•°ä»Ž%qEè½¬æ�¢åˆ°%qT"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "æ¨¡æ�¿å�‚æ•°æ•°ç›®ä¸�å¯¹(ä¸�åº”æ˜¯ %d ä¸ªè€Œåº”æ˜¯ %d ä¸ª)"
  
! #: cp/pt.c:7953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "æ¨¡æ�¿å�‚æ•°æ•°ç›®ä¸�å¯¹(ä¸�åº”æ˜¯ %d ä¸ªè€Œåº”æ˜¯ %d ä¸ª)"
  
! #: cp/pt.c:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "æ��ä¾›ç»™%q+D"
  
! #: cp/pt.c:7987
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "åŒ…å�«%qDçš„ç±»çš„æ¨¡æ�¿å�‚æ•°æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "åŒ…å�«%qDçš„ç±»çš„æ¨¡æ�¿å�‚æ•°æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "æ��ä¾›ç»™%q+D"
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#Då£°æ˜Žä¸ºæ¨¡æ�¿"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "é�žæ¨¡æ�¿ç±»åž‹%qTç”¨ä½œæ¨¡æ�¿"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "å¯¹äºŽæ¨¡æ�¿å£°æ˜Ž%q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è‡´æ€§é”™è¯¯"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/pt.c:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "åœ¨å®žä¾‹åŒ–%2$qDæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡æœ€å¤§å€¼ %1$d(ä½¿ç”¨ use -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "å±•å¼€%<%T%>æ—¶å�‚æ•°åŒ…é•¿åº¦ä¸�åŒ¹é…�"
  
! #: cp/pt.c:11416
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "å±•å¼€%<%E%>æ—¶å�‚æ•°åŒ…é•¿åº¦ä¸�åŒ¹é…�"
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "é‡�å®šä¹‰%q#Dçš„é»˜è®¤å�‚æ•°"
--- 48804,48908 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "é�žç±»åž‹å�‚æ•°åŒ…ä¸­ç±»åž‹ä¸�åŒ¹é…�"
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "ä¸�èƒ½å°†æ¨¡æ�¿å�‚æ•°ä»Ž%qEè½¬æ�¢åˆ°%qT"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "æ¨¡æ�¿å�‚æ•°æ•°ç›®ä¸�å¯¹(ä¸�åº”æ˜¯ %d ä¸ªè€Œåº”æ˜¯ %d ä¸ª)"
  
! #: cp/pt.c:8035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "æ¨¡æ�¿å�‚æ•°æ•°ç›®ä¸�å¯¹(ä¸�åº”æ˜¯ %d ä¸ªè€Œåº”æ˜¯ %d ä¸ª)"
  
! #: cp/pt.c:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "æ��ä¾›ç»™%q+D"
  
! #: cp/pt.c:8069
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "åŒ…å�«%qDçš„ç±»çš„æ¨¡æ�¿å�‚æ•°æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/pt.c:8073
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "åŒ…å�«%qDçš„ç±»çš„æ¨¡æ�¿å�‚æ•°æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "æ��ä¾›ç»™%q+D"
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#Då£°æ˜Žä¸ºæ¨¡æ�¿"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "é�žæ¨¡æ�¿ç±»åž‹%qTç”¨ä½œæ¨¡æ�¿"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "å¯¹äºŽæ¨¡æ�¿å£°æ˜Ž%q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è‡´æ€§é”™è¯¯"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/pt.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "åœ¨å®žä¾‹åŒ–%2$qDæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡æœ€å¤§å€¼ %1$d(ä½¿ç”¨ use -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "å±•å¼€%<%T%>æ—¶å�‚æ•°åŒ…é•¿åº¦ä¸�åŒ¹é…�"
  
! #: cp/pt.c:11498
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "å±•å¼€%<%E%>æ—¶å�‚æ•°åŒ…é•¿åº¦ä¸�åŒ¹é…�"
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "é‡�å®šä¹‰%q#Dçš„é»˜è®¤å�‚æ•°"
*************** msgstr "é‡�å®šä¹‰%q#Dçš„é»˜è®¤å�‚æ•°"
*** 48841,49113 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "å�˜é‡�%qDæœ‰å‡½æ•°ç±»åž‹"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "æ— æ•ˆçš„å�‚æ•°ç±»åž‹%qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "åœ¨å£°æ˜Ž%q+Dä¸­"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "å‡½æ•°è¿”å›žäº†ä¸€ä¸ªæ•°ç»„"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "å‡½æ•°è¿”å›žäº†ä¸€ä¸ªå‡½æ•°"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ç”Ÿæˆ�é�žç±»ç±»åž‹%qTçš„æˆ�å‘˜å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "å½¢æˆ�å¯¹ void çš„å¼•ç”¨"
  
! #: cp/pt.c:13785
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ç”Ÿæˆ�æŒ‡å�‘å¼•ç”¨ç±»åž‹%qTçš„æŒ‡é’ˆ"
  
! #: cp/pt.c:13787
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "ç”Ÿæˆ�æŒ‡å�‘å¼•ç”¨ç±»åž‹%qTçš„å¼•ç”¨"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ä¸�èƒ½å£°æ˜ŽæŒ‡å�‘é™�å®šå‡½æ•°ç±»åž‹%qTçš„æŒ‡é’ˆ"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "ä¸�èƒ½å£°æ˜ŽæŒ‡å�‘é™�å®šå‡½æ•°ç±»åž‹%qTçš„å¼•ç”¨"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "ç”Ÿæˆ�é�žç±»ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "ç”Ÿæˆ�å¼•ç”¨ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "åˆ›å»ºæŒ‡å�‘ void ç±»åž‹çš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "ç”Ÿæˆ�%qTçš„æ•°ç»„"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qTä¸�æ˜¯ç±»ã€�ç»“æž„æˆ–è�”å�ˆç±»åž‹"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qTè¢«è§£æž�åˆ°é�žæžšä¸¾ç±»åž‹%qT"
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qTè¢«è§£æž�åˆ°é�žç±»ç±»åž‹%qT"
  
! #: cp/pt.c:14071
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "åœ¨æ¨¡æ�¿ä¸­ä½¿ç”¨%qs"
  
! #: cp/pt.c:14314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šç±»åž‹%qTä¸�åŒ¹é…�æž�æž„å‡½æ•°å�� ~%qT"
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "ä¾�èµ–å��%qEè¢«è§£æž�ä¸ºé�žç±»åž‹ï¼Œä½†å®žä¾‹åŒ–å�´äº§ç”Ÿäº†ä¸€ä¸ªç±»åž‹"
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "å¦‚æžœæ‚¨æƒ³æŒ‡å®šç±»åž‹ï¼Œè¯·ä½¿ç”¨%<typename %E%>"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ä½¿ç”¨æ— æ•ˆå­—æ®µ%qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "å¯¹é›†å±•å¼€è¡¨è¾¾å¼�çš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "ä½¿ç”¨%<...%>æ�¥å±•å¼€å®žå�‚é›†"
  
! #: cp/pt.c:17236
  #, fuzzy, 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 æœªè¢«å£°æ˜Žåœ¨ä¸­è¿™ä¸ªèŒƒå›´ï¼Œè€Œæ‰¾ä¸�åˆ°ä»»ä½•å£°æ˜Žæ˜¯ç”± argument-dependent æŸ¥æ‰¾äºŽç‚¹çš„å®žä½“åŒ–"
  
! #: cp/pt.c:17265
  #, fuzzy, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "å£°æ˜Žåœ¨ä¸­é™„å±žåŸºåº• %qT æ‰¾ä¸�åˆ°ç”±èµ„æ ¼ä¸�ç¬¦çš„æŸ¥æ‰¾"
  
! #: cp/pt.c:17270
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
  
! #: cp/pt.c:17278
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qEæœªå£°æ˜Ž(ä¸�åœ¨å‡½æ•°å†…)"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qTæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qDæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qTæ˜¯/ä½¿ç”¨äº†åŒ¿å��ç±»åž‹"
  
! #: cp/pt.c:17983
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qDçš„æ¨¡æ�¿å®žå�‚ä½¿ç”¨äº†å±€éƒ¨ç±»åž‹%qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qTæ˜¯ä¸€ä¸ªå�¯å�˜ç±»åž‹"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  è¯•å›¾å®žä¾‹åŒ–%qD"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#Tçš„æ˜¾å¼�å®žä¾‹åŒ–å‡ºçŽ°åœ¨æ¨¡æ�¿å®šä¹‰ä¹‹å‰�"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "æœ‰æ­§ä¹‰çš„æ¨¡æ�¿ç‰¹ä¾‹åŒ–%qD(ä¸º%q+D)"
  
! #: cp/pt.c:21900
  #, fuzzy
  msgid "%s %#S"
  msgstr "å¼ è´´è¢«æ��ç½®çš„æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s/%s/%s)ï¼š"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å¯¹é�žæ¨¡æ�¿%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:21943
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qDä¸�æ˜¯ç±»æ¨¡æ�¿çš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²¡æœ‰æ‰¾åˆ°ä¸Ž%qDåŒ¹é…�çš„æ¨¡æ�¿"
  
! #: cp/pt.c:21954
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ç±»åž‹%qTç”¨äºŽæ˜¾å¼�å®žä¾‹åŒ–%qDæ—¶ä¸�åŒ¹é…�å£°æ˜Žçš„ç±»åž‹%qT"
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dé‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%<extern%>"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ä¸ºæ¨¡æ�¿å®žä¾‹åŒ–åŒ–åº”ç”¨äº†å­˜å‚¨ç±»åž‹%qD"
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–é�žæ¨¡æ�¿ç±»åž‹%qT"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–é�žæ¨¡æ�¿ç±»åž‹%qT"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#Tçš„æ˜¾å¼�å®žä¾‹åŒ–å‡ºçŽ°åœ¨æ¨¡æ�¿å®šä¹‰ä¹‹å‰�"
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%qE"
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å¯¹%q#Té‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
--- 48920,49192 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "å�˜é‡�%qDæœ‰å‡½æ•°ç±»åž‹"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "æ— æ•ˆçš„å�‚æ•°ç±»åž‹%qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "åœ¨å£°æ˜Ž%q+Dä¸­"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "å‡½æ•°è¿”å›žäº†ä¸€ä¸ªæ•°ç»„"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "å‡½æ•°è¿”å›žäº†ä¸€ä¸ªå‡½æ•°"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ç”Ÿæˆ�é�žç±»ç±»åž‹%qTçš„æˆ�å‘˜å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "å½¢æˆ�å¯¹ void çš„å¼•ç”¨"
  
! #: cp/pt.c:13867
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ç”Ÿæˆ�æŒ‡å�‘å¼•ç”¨ç±»åž‹%qTçš„æŒ‡é’ˆ"
  
! #: cp/pt.c:13869
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "ç”Ÿæˆ�æŒ‡å�‘å¼•ç”¨ç±»åž‹%qTçš„å¼•ç”¨"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ä¸�èƒ½å£°æ˜ŽæŒ‡å�‘é™�å®šå‡½æ•°ç±»åž‹%qTçš„æŒ‡é’ˆ"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "ä¸�èƒ½å£°æ˜ŽæŒ‡å�‘é™�å®šå‡½æ•°ç±»åž‹%qTçš„å¼•ç”¨"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "ç”Ÿæˆ�é�žç±»ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "ç”Ÿæˆ�å¼•ç”¨ç±»åž‹%qTçš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "åˆ›å»ºæŒ‡å�‘ void ç±»åž‹çš„æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "ç”Ÿæˆ�%qTçš„æ•°ç»„"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qTä¸�æ˜¯ç±»ã€�ç»“æž„æˆ–è�”å�ˆç±»åž‹"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qTè¢«è§£æž�åˆ°é�žæžšä¸¾ç±»åž‹%qT"
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qTè¢«è§£æž�åˆ°é�žç±»ç±»åž‹%qT"
  
! #: cp/pt.c:14153
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "åœ¨æ¨¡æ�¿ä¸­ä½¿ç”¨%qs"
  
! #: cp/pt.c:14396
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šç±»åž‹%qTä¸�åŒ¹é…�æž�æž„å‡½æ•°å�� ~%qT"
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "ä¾�èµ–å��%qEè¢«è§£æž�ä¸ºé�žç±»åž‹ï¼Œä½†å®žä¾‹åŒ–å�´äº§ç”Ÿäº†ä¸€ä¸ªç±»åž‹"
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "å¦‚æžœæ‚¨æƒ³æŒ‡å®šç±»åž‹ï¼Œè¯·ä½¿ç”¨%<typename %E%>"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ä½¿ç”¨æ— æ•ˆå­—æ®µ%qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "å¯¹é›†å±•å¼€è¡¨è¾¾å¼�çš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "ä½¿ç”¨%<...%>æ�¥å±•å¼€å®žå�‚é›†"
  
! #: cp/pt.c:17318
  #, fuzzy, 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 æœªè¢«å£°æ˜Žåœ¨ä¸­è¿™ä¸ªèŒƒå›´ï¼Œè€Œæ‰¾ä¸�åˆ°ä»»ä½•å£°æ˜Žæ˜¯ç”± argument-dependent æŸ¥æ‰¾äºŽç‚¹çš„å®žä½“åŒ–"
  
! #: cp/pt.c:17347
  #, fuzzy, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "å£°æ˜Žåœ¨ä¸­é™„å±žåŸºåº• %qT æ‰¾ä¸�åˆ°ç”±èµ„æ ¼ä¸�ç¬¦çš„æŸ¥æ‰¾"
  
! #: cp/pt.c:17352
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
  
! #: cp/pt.c:17360
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qEæœªå£°æ˜Ž(ä¸�åœ¨å‡½æ•°å†…)"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qTæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qDæ—¢ä¸�æ˜¯ç±»ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé—´"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qTæ˜¯/ä½¿ç”¨äº†åŒ¿å��ç±»åž‹"
  
! #: cp/pt.c:18065
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qDçš„æ¨¡æ�¿å®žå�‚ä½¿ç”¨äº†å±€éƒ¨ç±»åž‹%qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qTæ˜¯ä¸€ä¸ªå�¯å�˜ç±»åž‹"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  è¯•å›¾å®žä¾‹åŒ–%qD"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#Tçš„æ˜¾å¼�å®žä¾‹åŒ–å‡ºçŽ°åœ¨æ¨¡æ�¿å®šä¹‰ä¹‹å‰�"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "æœ‰æ­§ä¹‰çš„æ¨¡æ�¿ç‰¹ä¾‹åŒ–%qD(ä¸º%q+D)"
  
! #: cp/pt.c:21989
  #, fuzzy
  msgid "%s %#S"
  msgstr "å¼ è´´è¢«æ��ç½®çš„æ–‡ç«  [%%s]ï¼Ÿ(%s/%s/%s/%s/%s)ï¼š"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å¯¹é�žæ¨¡æ�¿%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:22032
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qDä¸�æ˜¯ç±»æ¨¡æ�¿çš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²¡æœ‰æ‰¾åˆ°ä¸Ž%qDåŒ¹é…�çš„æ¨¡æ�¿"
  
! #: cp/pt.c:22043
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "ç±»åž‹%qTç”¨äºŽæ˜¾å¼�å®žä¾‹åŒ–%qDæ—¶ä¸�åŒ¹é…�å£°æ˜Žçš„ç±»åž‹%qT"
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dé‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%<extern%>"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ä¸ºæ¨¡æ�¿å®žä¾‹åŒ–åŒ–åº”ç”¨äº†å­˜å‚¨ç±»åž‹%qD"
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–é�žæ¨¡æ�¿ç±»åž‹%qT"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–é�žæ¨¡æ�¿ç±»åž‹%qT"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#Tçš„æ˜¾å¼�å®žä¾‹åŒ–å‡ºçŽ°åœ¨æ¨¡æ�¿å®šä¹‰ä¹‹å‰�"
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%qE"
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å¯¹%q#Té‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
*************** msgstr "å¯¹%q#Té‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
*** 49119,49214 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–%qDæ—¶æ²¡æœ‰å�¯ç”¨çš„å®šä¹‰"
  
! #: cp/pt.c:22971
  #, 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 "åœ¨å®žä¾‹åŒ–%2$q+Dæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡äº†æœ€å¤§å€¼ %1$dï¼Œå�¯èƒ½æ˜¯ç”±äºŽç”Ÿæˆ�è™šå‡½æ•°è¡¨æ‰€è‡´(ä½¿ç”¨ -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:23313
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "å¯¹æ¨¡æ�¿ç±»åž‹å�‚æ•°%qTçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ¨¡æ�¿å¸¸é‡�å�‚æ•°ç±»åž‹"
  
! #: cp/pt.c:24740
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "ä»ŽèŠ±æ‹¬å�·ä¸­çš„åˆ�å§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦� #include <initializer_list>"
  
! #: cp/pt.c:25197
  #, 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:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "ä¸�è€ƒè™‘å†…è�”å‡½æ•°"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "æ— æ³•ä»Ž%2$qEæŽ¨å¯¼å‡º%1$qT"
  
! #: cp/pt.c:25433
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "æ— æ³•ä»Ž%2$qEæŽ¨å¯¼å‡º%1$qT"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¡è¶³å…¶çº¦æ�Ÿï¼š"
  
! #: cp/pt.c:25474
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¡è¶³å…¶çº¦æ�Ÿï¼š"
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 49198,49293 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–%qDæ—¶æ²¡æœ‰å�¯ç”¨çš„å®šä¹‰"
  
! #: cp/pt.c:23060
  #, 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 "åœ¨å®žä¾‹åŒ–%2$q+Dæ—¶æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡äº†æœ€å¤§å€¼ %1$dï¼Œå�¯èƒ½æ˜¯ç”±äºŽç”Ÿæˆ�è™šå‡½æ•°è¡¨æ‰€è‡´(ä½¿ç”¨ -ftemplate-depth= æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:23402
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "å¯¹æ¨¡æ�¿ç±»åž‹å�‚æ•°%qTçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ¨¡æ�¿å¸¸é‡�å�‚æ•°ç±»åž‹"
  
! #: cp/pt.c:24862
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "ä»ŽèŠ±æ‹¬å�·ä¸­çš„åˆ�å§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦� #include <initializer_list>"
  
! #: cp/pt.c:25317
  #, 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:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "æ¨¡æ�¿ç¬¬ %d ä¸ªå�‚æ•°æ— æ•ˆ"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "ä¸�è€ƒè™‘å†…è�”å‡½æ•°"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "æ— æ³•ä»Ž%2$qEæŽ¨å¯¼å‡º%1$qT"
  
! #: cp/pt.c:25553
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "æ— æ³•ä»Ž%2$qEæŽ¨å¯¼å‡º%1$qT"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¡è¶³å…¶çº¦æ�Ÿï¼š"
  
! #: cp/pt.c:25594
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¡è¶³å…¶çº¦æ�Ÿï¼š"
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "æ— æ³•å£°æ˜Ž%q+#D"
*** 49368,49838 ****
  msgid "  since %q+#D declared in base class"
  msgstr "å› ä¸º%q+#Då·²åœ¨åŸºç±»ä¸­å£°æ˜Žè¿‡"
  
! #: cp/semantics.c:848
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "å»ºè®®åœ¨%<do%>çš„ç©ºè¯­å�¥ä½“å‘¨å›´æ˜¾å¼�åœ°åŠ ä¸ŠèŠ±æ‹¬å�·"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "æ— æ³•ç¡®å®š asm æ“�ä½œæ•°%qEçš„ç±»åž‹"
  
! #: cp/semantics.c:1581
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__ å£°æ˜Žå�ªèƒ½å‡ºçŽ°åœ¨å‡½æ•°ä½œç”¨åŸŸä¸­"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æœ‰å�‚æ•°"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "é�™æ€�æˆ�å‘˜å‡½æ•°ä¸­ä¸�èƒ½ä½¿ç”¨%<this%>"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "åœ¨é�žæˆ�å‘˜å‡½æ•°ä¸­ä½¿ç”¨%<this%>æ— æ•ˆ"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "åœ¨æ–‡ä»¶ä½œç”¨åŸŸä½¿ç”¨%<this%>æ— æ•ˆ"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ä¼ªæž�æž„å‡½æ•°å��çš„é™�å®šä½œç”¨åŸŸæ— æ•ˆ"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„ç±»åž‹%qTä¸�åŒ¹é…�æž�æž„å‡½æ•°å�� ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qEçš„ç±»åž‹ä¸�æ˜¯%qT"
  
! #: cp/semantics.c:2671
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "é�žå¯¹è±¡ç±»åž‹%qTçš„å¤�å�ˆå­—é�¢å¸¸é‡�"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "æ¨¡æ�¿å½¢å�‚å¿…é¡»ä½¿ç”¨%<class%>æˆ–%<typename%>å…³é”®å­—"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "å°†ç±»åž‹%qTç”¨ä½œæ¨¡æ�¿çš„æ¨¡æ�¿å�‚æ•°çš„é»˜è®¤å€¼æ— æ•ˆ"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "æ¨¡æ�¿çš„æ¨¡æ�¿å½¢å�‚çš„é»˜è®¤å®žå�‚æ— æ•ˆ"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "åœ¨æ¨¡æ�¿å�‚æ•°åˆ—è¡¨ä¸­å®šä¹‰äº†%q#T"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "å¯¹é™�å®šç±»åž‹%qTçš„å®šä¹‰æ— æ•ˆ"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "æ— æ•ˆçš„åŸºç±»"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ä¿�æŠ¤æˆ�å‘˜%q+#D"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qDæœªè¢«æ�•èŽ·"
  
! #: cp/semantics.c:3366
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "ä¸º lambda å½¢å�‚æŒ‡å®šäº†é»˜è®¤å�‚æ•°"
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "åœ¨åŒ…å�«å‡½æ•°ä¸­ä½¿ç”¨%<auto%>å�˜é‡�"
  
! #: cp/semantics.c:3382
  #, fuzzy, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "å·²å¼ƒç”¨ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "å·²å¼ƒç”¨ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "å�‚æ•°ä¸�åŒ¹é…�"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "æ¨¡æ�¿å�‚æ•°%qD(ç±»åž‹ä¸º%qT)ä¸�å…�è®¸å‡ºçŽ°åœ¨æ•´æ•°è¡¨è¾¾å¼�ä¸­ï¼Œå› ä¸ºå®ƒçš„ç±»åž‹ä¸�æ˜¯æ•´æ•°æˆ–æžšä¸¾"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "å‘½å��ç©ºé—´%qDè¢«ç”¨ä½œè¡¨è¾¾å¼�"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "å°†ç±»æ¨¡æ�¿%qTç”¨ä½œè¡¨è¾¾å¼�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "åœ¨å¤šç»§æ‰¿ç½‘æ ¼ä¸­å¯¹%qDçš„è®¿é—®æœ‰æ­§ä¹‰"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qEçš„ç±»åž‹æœªçŸ¥"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæžšä¸¾å��"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "ä¸ºå½¢å�‚å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„å­˜å‚¨ç±»"
  
! #: cp/semantics.c:4031
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "ä¸�èƒ½ä¸ºæž�æž„å‡½æ•°%<~%T%>ä½¿ç”¨%<offsetof%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ä¸�èƒ½ä¸ºæˆ�å‘˜å‡½æ•°%qDåº”ç”¨%<offsetof%>"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "å¯¹%qDçš„å¼•ç”¨æœ‰æ­§ä¹‰"
  
! #: cp/semantics.c:5526
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction%>æ— æ•ˆ"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6072
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6144
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qDåœ¨%<firstprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6187
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6370
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼�"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6473
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6523
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:7073
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:7532
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%>%qDä¸�æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€�å‘½å��ç©ºé—´æˆ–å�—ä½œç”¨åŸŸå�˜é‡�"
  
! #: cp/semantics.c:7546
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%>%qEæŒ‡ç¤ºä¸�åœ¨%qTå®šä¹‰ä¸­"
  
! #: cp/semantics.c:7751
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%qEå’Œ%qDä¹‹é—´çš„å·®ä¸�å…·æœ‰æ•´æ•°ç±»åž‹"
  
! #: cp/semantics.c:8179
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "é�™æ€�æ–­è¨€é”™è¯¯ï¼š%E"
  
! #: cp/semantics.c:8827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "é�™æ€�æ–­è¨€é”™è¯¯ï¼š%E"
  
! #: cp/semantics.c:8832
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "é�™æ€�æ–­è¨€ä¸­å‡ºçŽ°é�žå¸¸é‡�æ�¡ä»¶"
  
! #: cp/semantics.c:8862
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "decltype çš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªè¡¨è¾¾å¼�"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s æ— æ³•è§£æž�é‡�è½½çš„å‡½æ•°åœ°å�€"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "é€—å�·è¡¨è¾¾å¼�çš„å·¦æ“�ä½œæ•°ä¸�èµ·ä½œç”¨"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "æ¨¡æ�¿å®žå�‚%qEæ··æ�‚äº†æ¨¡æ�¿å½¢å�‚"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
--- 49447,49917 ----
  msgid "  since %q+#D declared in base class"
  msgstr "å› ä¸º%q+#Då·²åœ¨åŸºç±»ä¸­å£°æ˜Žè¿‡"
  
! #: cp/semantics.c:851
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "å»ºè®®åœ¨%<do%>çš„ç©ºè¯­å�¥ä½“å‘¨å›´æ˜¾å¼�åœ°åŠ ä¸ŠèŠ±æ‹¬å�·"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "æ— æ³•ç¡®å®š asm æ“�ä½œæ•°%qEçš„ç±»åž‹"
  
! #: cp/semantics.c:1584
  #, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__ å£°æ˜Žå�ªèƒ½å‡ºçŽ°åœ¨å‡½æ•°ä½œç”¨åŸŸä¸­"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æœ‰å�‚æ•°"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "é�™æ€�æˆ�å‘˜å‡½æ•°ä¸­ä¸�èƒ½ä½¿ç”¨%<this%>"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "åœ¨é�žæˆ�å‘˜å‡½æ•°ä¸­ä½¿ç”¨%<this%>æ— æ•ˆ"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "åœ¨æ–‡ä»¶ä½œç”¨åŸŸä½¿ç”¨%<this%>æ— æ•ˆ"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ä¼ªæž�æž„å‡½æ•°å��çš„é™�å®šä½œç”¨åŸŸæ— æ•ˆ"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„ç±»åž‹%qTä¸�åŒ¹é…�æž�æž„å‡½æ•°å�� ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qEçš„ç±»åž‹ä¸�æ˜¯%qT"
  
! #: cp/semantics.c:2684
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "é�žå¯¹è±¡ç±»åž‹%qTçš„å¤�å�ˆå­—é�¢å¸¸é‡�"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "æ¨¡æ�¿å½¢å�‚å¿…é¡»ä½¿ç”¨%<class%>æˆ–%<typename%>å…³é”®å­—"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "å°†ç±»åž‹%qTç”¨ä½œæ¨¡æ�¿çš„æ¨¡æ�¿å�‚æ•°çš„é»˜è®¤å€¼æ— æ•ˆ"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "æ¨¡æ�¿çš„æ¨¡æ�¿å½¢å�‚çš„é»˜è®¤å®žå�‚æ— æ•ˆ"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "åœ¨æ¨¡æ�¿å�‚æ•°åˆ—è¡¨ä¸­å®šä¹‰äº†%q#T"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "å¯¹é™�å®šç±»åž‹%qTçš„å®šä¹‰æ— æ•ˆ"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "æ— æ•ˆçš„åŸºç±»"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "åŒ¿å��è�”å�ˆä¸­å‡ºçŽ°ä¿�æŠ¤æˆ�å‘˜%q+#D"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qDæœªè¢«æ�•èŽ·"
  
! #: cp/semantics.c:3379
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "ä¸º lambda å½¢å�‚æŒ‡å®šäº†é»˜è®¤å�‚æ•°"
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "åœ¨åŒ…å�«å‡½æ•°ä¸­ä½¿ç”¨%<auto%>å�˜é‡�"
  
! #: cp/semantics.c:3395
  #, fuzzy, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "å·²å¼ƒç”¨ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "å·²å¼ƒç”¨ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "å�‚æ•°ä¸�åŒ¹é…�"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "æ¨¡æ�¿å�‚æ•°%qD(ç±»åž‹ä¸º%qT)ä¸�å…�è®¸å‡ºçŽ°åœ¨æ•´æ•°è¡¨è¾¾å¼�ä¸­ï¼Œå› ä¸ºå®ƒçš„ç±»åž‹ä¸�æ˜¯æ•´æ•°æˆ–æžšä¸¾"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "å‘½å��ç©ºé—´%qDè¢«ç”¨ä½œè¡¨è¾¾å¼�"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "å°†ç±»æ¨¡æ�¿%qTç”¨ä½œè¡¨è¾¾å¼�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "åœ¨å¤šç»§æ‰¿ç½‘æ ¼ä¸­å¯¹%qDçš„è®¿é—®æœ‰æ­§ä¹‰"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qDä¸�èƒ½å‡ºçŽ°åœ¨å¸¸é‡�è¡¨è¾¾å¼�ä¸­"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qEçš„ç±»åž‹æœªçŸ¥"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæžšä¸¾å��"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "ä¸ºå½¢å�‚å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„å­˜å‚¨ç±»"
  
! #: cp/semantics.c:4044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "ä¸�èƒ½ä¸ºæž�æž„å‡½æ•°%<~%T%>ä½¿ç”¨%<offsetof%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ä¸�èƒ½ä¸ºæˆ�å‘˜å‡½æ•°%qDåº”ç”¨%<offsetof%>"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "å¯¹%qDçš„å¼•ç”¨æœ‰æ­§ä¹‰"
  
! #: cp/semantics.c:5539
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction%>æ— æ•ˆ"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6085
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6157
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qDåœ¨%<firstprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6200
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
  
! #: cp/semantics.c:6383
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%HæŠ˜å� å�˜é‡�éœ€è¦�æ­£æ•´å¸¸æ•°è¡¨è¾¾å¼�"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6536
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qDåœ¨%<lastprivate%>å­�å�¥ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qDåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qDåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "å�‘é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:7545
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%>%qDä¸�æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€�å‘½å��ç©ºé—´æˆ–å�—ä½œç”¨åŸŸå�˜é‡�"
  
! #: cp/semantics.c:7559
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%>%qEæŒ‡ç¤ºä¸�åœ¨%qTå®šä¹‰ä¸­"
  
! #: cp/semantics.c:7764
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%qEå’Œ%qDä¹‹é—´çš„å·®ä¸�å…·æœ‰æ•´æ•°ç±»åž‹"
  
! #: cp/semantics.c:8192
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨ä¸¤ä¸�å�Œçš„å�˜é‡�ç”¨äºŽå†…å­˜"
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "é�™æ€�æ–­è¨€é”™è¯¯ï¼š%E"
  
! #: cp/semantics.c:8840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "é�™æ€�æ–­è¨€é”™è¯¯ï¼š%E"
  
! #: cp/semantics.c:8845
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "é�™æ€�æ–­è¨€ä¸­å‡ºçŽ°é�žå¸¸é‡�æ�¡ä»¶"
  
! #: cp/semantics.c:8875
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "decltype çš„å®žå�‚å¿…é¡»æ˜¯ä¸€ä¸ªè¡¨è¾¾å¼�"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s æ— æ³•è§£æž�é‡�è½½çš„å‡½æ•°åœ°å�€"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "é€—å�·è¡¨è¾¾å¼�çš„å·¦æ“�ä½œæ•°ä¸�èµ·ä½œç”¨"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "æ¨¡æ�¿å®žå�‚%qEæ··æ�‚äº†æ¨¡æ�¿å½¢å�‚"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ç»™å‡½æ•°%<__builtin_next_arg%>çš„å�‚æ•°æ•°ç›®ä¸�å¯¹"
*************** msgstr "%qVé™�å®šç¬¦ä¸�èƒ½åº”ç”¨åˆ°%qTä¸
*** 49847,49954 ****
  msgid "lambda-expression in a constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­çš„ Lambda è¡¨è¾¾å¼�"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qEå±žæ€§åœ¨ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "å�ªèƒ½ä¸ºç±»å®šä¹‰åº”ç”¨%qEå±žæ€§"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "è¯·æ±‚çš„ init_priority ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸æ•°"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "å�ªèƒ½å°†%qEå±žæ€§ç”¨äºŽæŸ�ä¸ªç±»çš„å¯¹è±¡çš„æ–‡ä»¶ä½œç”¨åŸŸå®šä¹‰"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "è¯·æ±‚çš„ init_priority è¶Šç•Œ"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "è¯·æ±‚çš„ init_priority ä¿�ç•™ä¸ºå†…éƒ¨ä½¿ç”¨"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qEå±žæ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%qDå£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qEå±žæ€§éœ€è¦�å¸¦æœ‰å��å®žå�‚çš„åŽŸåž‹"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%>ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„å£°æ˜Ž"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "è¯·è¾“å…¥æœ‰æ•ˆå­—ç¬¦"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "PRINT_OPERAND ç©ºæŒ‡é’ˆ"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* checkï¼šåœ¨ %s ä¸­å¤±è´¥ï¼ŒäºŽ %s:%d"
--- 49926,50033 ----
  msgid "lambda-expression in a constant expression"
  msgstr "å¸¸é‡�è¡¨è¾¾å¼�ä¸­çš„ Lambda è¡¨è¾¾å¼�"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qEå±žæ€§åœ¨ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "å�ªèƒ½ä¸ºç±»å®šä¹‰åº”ç”¨%qEå±žæ€§"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "è¯·æ±‚çš„ init_priority ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸æ•°"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "å�ªèƒ½å°†%qEå±žæ€§ç”¨äºŽæŸ�ä¸ªç±»çš„å¯¹è±¡çš„æ–‡ä»¶ä½œç”¨åŸŸå®šä¹‰"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "è¯·æ±‚çš„ init_priority è¶Šç•Œ"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "è¯·æ±‚çš„ init_priority ä¿�ç•™ä¸ºå†…éƒ¨ä½¿ç”¨"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qEå±žæ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%qDå£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qEå±žæ€§éœ€è¦�å¸¦æœ‰å��å®žå�‚çš„åŽŸåž‹"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qEå±žæ€§çš„å®žå�‚ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%>ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„å£°æ˜Ž"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "è¯·è¾“å…¥æœ‰æ•ˆå­—ç¬¦"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qEå±žæ€§åœ¨ä¸�æ˜¯ç±»çš„ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å¿½ç•¥åœ¨å…¶å®šä¹‰ä¹‹å�Žä¸º%qTåº”ç”¨çš„å±žæ€§"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%qEå±žæ€§å�ªèƒ½ç”¨äºŽå‡½æ•°"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "PRINT_OPERAND ç©ºæŒ‡é’ˆ"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* checkï¼šåœ¨ %s ä¸­å¤±è´¥ï¼ŒäºŽ %s:%d"
*************** msgstr "åœ¨æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ä¸­"
*** 50635,50795 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆï¼Œä»Žç±»åž‹%qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½å°†%4$qDçš„å®žå�‚%3$qPä»Ž%1$qTè½¬æ�¢åˆ°%2$qT"
  
! #: cp/typeck.c:8513
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "ä¸�èƒ½åœ¨å�‚æ•°é»˜è®¤æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8517
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "ä¸�èƒ½åœ¨ä¼ å�‚æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8521
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "ä¸�èƒ½å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8525
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "ä¸�èƒ½åœ¨åˆ�å§‹åŒ–æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8529
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ä¸�èƒ½åœ¨è¿”å›žæ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8533
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ä¸�èƒ½åœ¨èµ‹å€¼æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æº�æœ‰ä¸�å®Œå…¨çš„ç±»ç±»åž‹"
  
! #: cp/typeck.c:8564
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "%2$qEçš„ç¬¬ %1$d ä¸ªå®žå�‚å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/typeck.c:8568
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "è¿”å›žç±»åž‹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/typeck.c:8573
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "å‡½æ•°çš„å®žå�‚å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/typeck.c:8578
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "åˆ�å§‹åŒ–çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰æ—¶"
  
! #: cp/typeck.c:8588
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "èµ‹å€¼çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰æ—¶"
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "åœ¨ä¼ é€’%2$q+Dçš„ç¬¬ %1$P ä¸ªå®žå�‚æ—¶"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "è¿”å›žä¸´æ—¶å�˜é‡�çš„å¼•ç”¨"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "è¿”å›žäº†ä¸€ä¸ªé�žå·¦å€¼çš„å¼•ç”¨"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "è¿”å›žäº†å¯¹å±€éƒ¨å�˜é‡�çš„%q+Dçš„å¼•ç”¨"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¿”å›žäº†å±€éƒ¨å�˜é‡�çš„%q+Dçš„åœ°å�€"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "è¿”å›žäº†å±€éƒ¨å�˜é‡�çš„%q+Dçš„åœ°å�€"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "æž„é€ å‡½æ•°è¿”å›žå€¼"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨è¿”å›ž%qTçš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥ä¸�å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "<èŠ±æ‹¬å�·å†…çš„åˆ�å§‹å€¼åˆ—è¡¨>"
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Lambda è¿”å›žç±»åž‹æ¼”ç»Žå¾—åˆ°ä¸�ä¸€è‡´çš„ç±»åž‹%qTå’Œ%qT"
  
! #: cp/typeck.c:8889
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "å¯¹%qTä¸�ä¸€è‡´çš„æ¼”ç»Žï¼šå…ˆæ˜¯%qTç„¶å�Žæ˜¯%qT"
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨è¿”å›žâ€˜voidâ€™çš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, fuzzy, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "å�³å€¼çš„å¼•ç”¨ç”¨ä½œå·¦å€¼"
  
! #: cp/typeck.c:9558
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "å�³å€¼çš„å¼•ç”¨ç”¨ä½œå·¦å€¼"
--- 50714,50874 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆï¼Œä»Žç±»åž‹%qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½å°†%4$qDçš„å®žå�‚%3$qPä»Ž%1$qTè½¬æ�¢åˆ°%2$qT"
  
! #: cp/typeck.c:8514
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "ä¸�èƒ½åœ¨å�‚æ•°é»˜è®¤æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "ä¸�èƒ½åœ¨ä¼ å�‚æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8522
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "ä¸�èƒ½å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8526
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "ä¸�èƒ½åœ¨åˆ�å§‹åŒ–æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8530
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ä¸�èƒ½åœ¨è¿”å›žæ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8534
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ä¸�èƒ½åœ¨èµ‹å€¼æ—¶å°†%qTè½¬æ�¢ä¸º%qT"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æº�æœ‰ä¸�å®Œå…¨çš„ç±»ç±»åž‹"
  
! #: cp/typeck.c:8565
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "%2$qEçš„ç¬¬ %1$d ä¸ªå®žå�‚å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/typeck.c:8569
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "è¿”å›žç±»åž‹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/typeck.c:8574
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "å‡½æ•°çš„å®žå�‚å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/typeck.c:8579
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "åˆ�å§‹åŒ–çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰æ—¶"
  
! #: cp/typeck.c:8589
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "èµ‹å€¼çš„å·¦æ‰‹è¾¹å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰æ—¶"
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "åœ¨ä¼ é€’%2$q+Dçš„ç¬¬ %1$P ä¸ªå®žå�‚æ—¶"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "è¿”å›žä¸´æ—¶å�˜é‡�çš„å¼•ç”¨"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "è¿”å›žäº†ä¸€ä¸ªé�žå·¦å€¼çš„å¼•ç”¨"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "è¿”å›žäº†å¯¹å±€éƒ¨å�˜é‡�çš„%q+Dçš„å¼•ç”¨"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¿”å›žäº†å±€éƒ¨å�˜é‡�çš„%q+Dçš„åœ°å�€"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "è¿”å›žäº†å±€éƒ¨å�˜é‡�çš„%q+Dçš„åœ°å�€"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "æž„é€ å‡½æ•°è¿”å›žå€¼"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨è¿”å›ž%qTçš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥ä¸�å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "<èŠ±æ‹¬å�·å†…çš„åˆ�å§‹å€¼åˆ—è¡¨>"
  
! #: cp/typeck.c:8887
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Lambda è¿”å›žç±»åž‹æ¼”ç»Žå¾—åˆ°ä¸�ä¸€è‡´çš„ç±»åž‹%qTå’Œ%qT"
  
! #: cp/typeck.c:8890
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "å¯¹%qTä¸�ä¸€è‡´çš„æ¼”ç»Žï¼šå…ˆæ˜¯%qTç„¶å�Žæ˜¯%qT"
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨è¿”å›žâ€˜voidâ€™çš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, fuzzy, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "å�³å€¼çš„å¼•ç”¨ç”¨ä½œå·¦å€¼"
  
! #: cp/typeck.c:9559
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "å�³å€¼çš„å¼•ç”¨ç”¨ä½œå·¦å€¼"
*************** msgstr "%2$L å¤„çš„å¯¹è±¡â€œ%1$sâ€�å¯¹äº
*** 54774,54860 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "%Lå¤„ PURE è¿‡ç¨‹ä¸­æŒ‡é’ˆèµ‹å€¼ç›®æ ‡é”™è¯¯"
  
! #: fortran/expr.c:5234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2003ï¼š%Lå¤„åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­é�žæ•´æ•°æŒ‡æ•°"
  
! #: fortran/expr.c:5242
  #, fuzzy, 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:5250
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%Lå¤„çš„å±žæ€§ä¸�å…�è®¸å‡ºçŽ°åœ¨ TYPE å®šä¹‰ä¸­"
  
! #: fortran/expr.c:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER åœ¨ä¸­æŒ‡æ ‡å…³è�”è¯­å¢ƒ (%s) äºŽ %L"
  
! #: fortran/expr.c:5279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5335
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "è™šå�‚â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5343
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "è™šå�‚â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5356
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5364
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5376
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5435
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5439
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5450
  #, 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"
  msgstr "Associate-nameâ€˜%sâ€™æ— æ³•å‡ºçŽ°åœ¨ä¸­å�˜é‡�å®šä¹‰è¯­å¢ƒ (%s) äºŽ %L å› ä¸ºå®ƒçš„ç›®æ ‡äºŽ %L æ— æ³•ï¼Œè¿˜æ˜¯"
  
! #: fortran/expr.c:5492
  #, 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 "â€˜%sâ€™äºŽ %L å…³è�”çš„åˆ°è¿�ç®—å¼�æ— æ³•å·²ç”¨äºŽå�˜é‡�å®šä¹‰è¯­å¢ƒ (%s)"
--- 54853,54939 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "%Lå¤„ PURE è¿‡ç¨‹ä¸­æŒ‡é’ˆèµ‹å€¼ç›®æ ‡é”™è¯¯"
  
! #: fortran/expr.c:5239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2003ï¼š%Lå¤„åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­é�žæ•´æ•°æŒ‡æ•°"
  
! #: fortran/expr.c:5247
  #, fuzzy, 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:5255
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5264
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%Lå¤„çš„å±žæ€§ä¸�å…�è®¸å‡ºçŽ°åœ¨ TYPE å®šä¹‰ä¸­"
  
! #: fortran/expr.c:5275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER åœ¨ä¸­æŒ‡æ ‡å…³è�”è¯­å¢ƒ (%s) äºŽ %L"
  
! #: fortran/expr.c:5284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5340
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "è™šå�‚â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5348
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "è™šå�‚â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5361
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5369
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5381
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5440
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨%Lå¤„ä¸Šä¸‹æ–‡ä¸­å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: fortran/expr.c:5444
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "å�˜é‡�â€˜%sâ€™ä¸�èƒ½å‡ºçŽ°åœ¨%Lå¤„çš„è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/expr.c:5455
  #, 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"
  msgstr "Associate-nameâ€˜%sâ€™æ— æ³•å‡ºçŽ°åœ¨ä¸­å�˜é‡�å®šä¹‰è¯­å¢ƒ (%s) äºŽ %L å› ä¸ºå®ƒçš„ç›®æ ‡äºŽ %L æ— æ³•ï¼Œè¿˜æ˜¯"
  
! #: fortran/expr.c:5497
  #, 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 "â€˜%sâ€™äºŽ %L å…³è�”çš„åˆ°è¿�ç®—å¼�æ— æ³•å·²ç”¨äºŽå�˜é‡�å®šä¹‰è¯­å¢ƒ (%s)"
*************** msgstr "%Lå¤„å®šä¹‰èµ‹å€¼çš„ç¬¬ä¸€ä¸ªå�‚
*** 55043,55054 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%Lå¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%Lå¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
--- 55122,55133 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%Lå¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%Lå¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
*************** msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š
*** 55828,56339 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š UNIT"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "æ‰©å±•ï¼šX æ��è¿°ç¬¦åœ¨%Léœ€è¦�å‰�å¯¼ç©ºæ ¼æ•°é‡�"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ L æ��è¿°ç¬¦å�Žç¼ºå°‘æ­£çš„å®½åº¦"
  
! #: fortran/io.c:766
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ å¿…é¡»æ˜¯%Lå¤„æœ€å�Žä¸€ä¸ªæ ¼å¼�é™�å®šç¬¦"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ L æ��è¿°ç¬¦å�Žç¼ºå°‘æ­£çš„å®½åº¦"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ L æ��è¿°ç¬¦å�Žç¼ºå°‘æ­£çš„å®½åº¦"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "g0 æ��è¿°ç¬¦ä¸�å…�è®¸æœ‰ E é™�å®šç¬¦"
  
! #: fortran/io.c:940
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "%2$Lå¤„çš„æ ¼å¼�æŒ‡å®š %1$s éœ€è¦�æ­£çš„å®½åº¦"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "%2$Lå¤„çš„æ ¼å¼�é™�å®šç¬¦%1$sä¸­éœ€è¦�å�¥å�·"
  
! #: fortran/io.c:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "%Lå¤„çš„æ ¼å¼�é™�å®šç¬¦éœ€è¦�å�¥å�·"
  
! #: fortran/io.c:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "%Lå¤„çš„ H æ ¼å¼�é™�å®šç¬¦å·²åœ¨ Fortran 95 ä¸­è¢«åˆ é™¤"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "%Cå¤„ç¼ºå°‘å�³æ‹¬å�·æˆ–é€—å�·"
  
! #: fortran/io.c:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s å‡ºçŽ°åœ¨%Lå¤„çš„æ ¼å¼�å­—ç¬¦ä¸²ä¸­"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "%s å‡ºçŽ°åœ¨%Lå¤„çš„æ ¼å¼�å­—ç¬¦ä¸²ä¸­"
  
! #: fortran/io.c:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "%Cå¤„æ¨¡å�—ä¸»å�—ä¸­çš„æ ¼å¼�è¯­å�¥"
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "%Cå¤„çš„ ENTRY è¯­å�¥ä¸�èƒ½å‡ºçŽ°åœ¨ INTERFACE ä¸­"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "%Cå¤„ç¼ºå°‘æ ¼å¼�æ ‡å�·"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "%2$Cå¤„â€˜%1$sâ€™è§„æ ¼æ— æ•ˆ"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "%2$Cå¤„é‡�å¤�çš„ %1$s è§„æ ¼"
  
! #: fortran/io.c:1429
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "%2$Cå¤„çš„å�˜é‡� %1$s ä¸�èƒ½æ˜¯ INTENT(IN)"
  
! #: fortran/io.c:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "å�˜é‡� %s åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­ä¸�èƒ½è¢«èµ‹å€¼"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "%2$Cå¤„é‡�å¤�çš„ %1$s æ ‡å�·è§„æ ¼"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "%Lå¤„ FORMAT æ ‡è®°ä¸­çš„å¸¸é‡�è¡¨è¾¾å¼�é»˜è®¤ç±»åž‹å¿…é¡»ä¸º CHARACTER"
  
! #: fortran/io.c:1617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%Lå¤„ FORMAT æ ‡è®°ä¸­çš„å¸¸é‡�è¡¨è¾¾å¼�é»˜è®¤ç±»åž‹å¿…é¡»ä¸º CHARACTER"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED GOTO è¯­å�¥åœ¨%Lå¤„éœ€è¦�ä¸€ä¸ª INTEGER å�˜é‡�"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨ %L å°šæœªåˆ†é…�åˆ°æ ¼å¼�æ ‡å�·"
  
! #: fortran/io.c:1635
  #, fuzzy, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "%2$Lå¤„çš„ FORMAT æ ‡è®°ä¸­çš„æ ‡é‡�â€˜%1$sâ€™ä¸�æ˜¯ä¸€ä¸ª ASSIGNED å�˜é‡�"
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ FORMAT æ ‡è®°ä¸­æœ‰é�žå­—ç¬¦"
  
! #: fortran/io.c:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "%Lå¤„çš„ FORMAT æ ‡è®°ä¸­å�‡å®šå¤–å½¢æ•°ç»„ä¸­æœ‰é�žå­—ç¬¦å…ƒç´ "
  
! #: fortran/io.c:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "%Lå¤„çš„ FORMAT æ ‡è®°ä¸­å�‡å®šå¤§å°�æ•°ç»„ä¸­æœ‰é�žå­—ç¬¦å…ƒç´ "
  
! #: fortran/io.c:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "%Lå¤„çš„ FORMAT æ ‡è®°ä¸­æœ‰é�žå­—ç¬¦æŒ‡é’ˆæ•°ç»„å…ƒç´ "
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»å…·æœ‰ç±»åž‹ %s"
  
! #: fortran/io.c:1700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%Lå¤„çš„æ¯—è¿žè¿�ç®—ç¬¦å¿…é¡»æ¯—è¿žå�Œä¸€ç§�åˆ«çš„å­—ç¬¦ä¸²"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/io.c:1721
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 åœ¨%2$Lå¤„çš„ %1$s æ ‡è®°ä¸­éœ€è¦�é»˜è®¤çš„ INTEGER"
  
! #: fortran/io.c:1730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 95 åœ¨%2$Lå¤„çš„ %1$s æ ‡è®°ä¸­éœ€è¦�é»˜è®¤çš„ INTEGER"
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š UNIT"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003ï¼š%3$C å¤„ %2$s è¯­å�¥ä¸­çš„ %1$s é™�å®šç¬¦å€¼ä¸ºâ€˜%4$sâ€™"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "ä¸º%3$Cå¤„ %2$s è¯­å�¥ä¸­ %1$s æŒ‡å®šäº†é�žæ³•çš„å€¼â€˜%4$sâ€™"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "æ‰©å±•ï¼šä¸º%3$Cå¤„ %2$s è¯­å�¥ä¸­çš„ %1$s æŒ‡å®šäº†å€¼â€˜%4$sâ€™"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "ä¸º%3$Cå¤„ %2$s è¯­å�¥ä¸­ %1$s æŒ‡å®šäº†é�žæ³•çš„å€¼â€˜%4$sâ€™"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š UNIT"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "%Cå¤„çš„ NEWUNIT é™�å®šç¬¦å¿…é¡»æœ‰ FILE= æˆ– STATUS='scratch'"
  
! #: fortran/io.c:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "%Cå¤„çš„ OPEN è¯­å�¥éœ€è¦�æŒ‡å®š UNIT æˆ– NEWUNIT"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ ASYNCHRONOUS= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ BLANK= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ DECIMAL= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2254
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ ENCODING= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ ROUND= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2356
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ SIGN= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:2639
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "%Lå¤„çš„ CLOSE è¯­å�¥éœ€è¦�ä¸€ä¸ª UNIT æ•°"
  
! #: fortran/io.c:2647
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "%Lå¤„ CLOSE è¯­å�¥ä¸­çš„ UNIT æ•°å¿…é¡»æ˜¯é�žè´Ÿçš„"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "%Lå¤„çš„è¯­å�¥ä¸­ UNIT æ•°å¿…é¡»ä¸ºé�žè´Ÿçš„æ•°"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "%Lå¤„çš„è¯­å�¥ä¸­ UNIT æ•°å¿…é¡»ä¸ºé�žè´Ÿçš„æ•°"
  
! #: fortran/io.c:2820
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "%Cå¤„ FLUSH è¯­å�¥"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "%Cå¤„ç¼ºå°‘æ ¼å¼�æ ‡å�·"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "%Cå¤„é‡�å¤�çš„ UNIT è§„æ ¼"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "%Cå¤„é‡�å¤�çš„æ ¼å¼�è§„æ ¼"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "ç¬¦å�·â€˜%sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%sâ€™æ˜¯ INTENT(IN)ï¼Œä½�äºŽ %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "%Cå¤„é‡�å¤�çš„ NML è§„æ ¼"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "%2$Cå¤„çš„ç¬¦å�·â€˜%1$sâ€™å¿…é¡»æ˜¯ä¸ª NAMELIST ç»„å��"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "%Cå¤„çš„ END æ ‡è®°ä¸�å…�è®¸å‡ºçŽ°åœ¨è¾“å‡ºè¯­å�¥ä¸­"
  
! #: fortran/io.c:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "%Læ²¡æœ‰æŒ‡å®š UNIT"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "%Lå¤„çš„ UNIT è§„æ ¼å¿…é¡»æ˜¯ INTEGER è¡¨è¾¾å¼�æˆ–ä¸€ä¸ª CHARACTER å�˜é‡�"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "%Lå¤„ WRITE è¯­å�¥å½¢å¼�æ— æ•ˆï¼Œéœ€è¦� UNIT"
  
! #: fortran/io.c:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "%Lå¤„å†…éƒ¨å�•ä½�å¸¦å�‘é‡�ä¸‹æ ‡"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "%Lå¤„çš„å¤–éƒ¨ IO UNIT ä¸�èƒ½æ˜¯æ•°ç»„"
  
! #: fortran/io.c:3251
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "å��ç§°è¡¨åˆ—â€˜%sâ€™åœ¨ä¸­è¯»å�–å�™è¿°äºŽ %L å�«æœ‰ç¬¦å�·â€˜%sâ€™è¯¥é¡¹å�¯èƒ½æ— æ³•å‡ºçŽ°åœ¨ä¸­å�˜é‡�å®šä¹‰è¯­å¢ƒ"
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„ i/o é¡¹ç›®åˆ—è¡¨å‰�çš„é€—å�·"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "%Cå¤„ I/O æ¸¸æ ‡è¯­æ³•é”™è¯¯"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "%C READ è¯­å�¥éœ€è¦�å�˜é‡�"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "%2$Cå¤„éœ€è¦� %1$s è¯­å�¥"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s è¯­å�¥åœ¨%Cå¤„è¯­æ³•é”™è¯¯"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "ä¸�å…�è®¸æŒ‰ä½�ç½®ä¼ é€’%Lå¤„çš„å†…éƒ¨è¿‡ç¨‹"
  
! #: fortran/io.c:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "å¿…é¡»ä¸º%Lå¤„çš„ ASYNCHRONOUS= æŒ‡å®šä¸€ä¸ªåˆ�å§‹åŒ–è¡¨è¾¾å¼�"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003ï¼š%Cå¤„çš„ PAD= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003ï¼š%Cå¤„çš„ DELIM= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "%Cå¤„çš„ PRINT å��å­—åˆ—è¡¨æ˜¯ä¸€ä¸ªæ‰©å±•"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "%Cå¤„ I/O åˆ—è¡¨ä¸­éœ€è¦�é€—å�·"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:4408
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "%Cå¤„çš„ INQUIRE è¯­å�¥ä¸­ IOLENGTH æ ‡è®°æ— æ•ˆ"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "%Lå¤„çš„ INQUIRE è¯­å�¥ä¸�èƒ½åŒ…å�« FILE å’Œ UNIT é™�å®šç¬¦"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "%Lå¤„çš„ INQUIRE è¯­å�¥éœ€è¦� FILE æˆ– UNIT é™�å®šç¬¦"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "%Lå¤„çš„è¯­å�¥ä¸­ UNIT æ•°å¿…é¡»ä¸ºé�žè´Ÿçš„æ•°"
  
! #: fortran/io.c:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "%Lå¤„çš„ INQUIRE è¯­å�¥éœ€è¦�å¸¦æœ‰ ID= æŒ‡å®šçš„ PENDING="
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­ä¸�å…�è®¸ WAIT è¯­å�¥"
  
! #: fortran/io.c:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­ä¸�å…�è®¸ WAIT è¯­å�¥"
--- 55907,56433 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š UNIT"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "æ‰©å±•ï¼šX æ��è¿°ç¬¦åœ¨%Léœ€è¦�å‰�å¯¼ç©ºæ ¼æ•°é‡�"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ L æ��è¿°ç¬¦å�Žç¼ºå°‘æ­£çš„å®½åº¦"
  
! #: fortran/io.c:728
  #, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ å¿…é¡»æ˜¯%Lå¤„æœ€å�Žä¸€ä¸ªæ ¼å¼�é™�å®šç¬¦"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ L æ��è¿°ç¬¦å�Žç¼ºå°‘æ­£çš„å®½åº¦"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Missing positive width after L descriptor at %L"
  msgid "Missing positive width after L descriptor at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ L æ��è¿°ç¬¦å�Žç¼ºå°‘æ­£çš„å®½åº¦"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "g0 æ��è¿°ç¬¦ä¸�å…�è®¸æœ‰ E é™�å®šç¬¦"
  
! #: fortran/io.c:903
  #, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "%2$Lå¤„çš„æ ¼å¼�æŒ‡å®š %1$s éœ€è¦�æ­£çš„å®½åº¦"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "%2$Lå¤„çš„æ ¼å¼�é™�å®šç¬¦%1$sä¸­éœ€è¦�å�¥å�·"
  
! #: fortran/io.c:1045
  #, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "%Lå¤„çš„æ ¼å¼�é™�å®šç¬¦éœ€è¦�å�¥å�·"
  
! #: fortran/io.c:1067
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "%Lå¤„çš„ H æ ¼å¼�é™�å®šç¬¦å·²åœ¨ Fortran 95 ä¸­è¢«åˆ é™¤"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "%Cå¤„ç¼ºå°‘å�³æ‹¬å�·æˆ–é€—å�·"
  
! #: fortran/io.c:1235
  #, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s å‡ºçŽ°åœ¨%Lå¤„çš„æ ¼å¼�å­—ç¬¦ä¸²ä¸­"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "%s å‡ºçŽ°åœ¨%Lå¤„çš„æ ¼å¼�å­—ç¬¦ä¸²ä¸­"
  
! #: fortran/io.c:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "%Cå¤„æ¨¡å�—ä¸»å�—ä¸­çš„æ ¼å¼�è¯­å�¥"
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "%Cå¤„çš„ ENTRY è¯­å�¥ä¸�èƒ½å‡ºçŽ°åœ¨ INTERFACE ä¸­"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "%Cå¤„ç¼ºå°‘æ ¼å¼�æ ‡å�·"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "%2$Cå¤„â€˜%1$sâ€™è§„æ ¼æ— æ•ˆ"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "%2$Cå¤„é‡�å¤�çš„ %1$s è§„æ ¼"
  
! #: fortran/io.c:1439
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "%2$Cå¤„çš„å�˜é‡� %1$s ä¸�èƒ½æ˜¯ INTENT(IN)"
  
! #: fortran/io.c:1447
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "å�˜é‡� %s åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­ä¸�èƒ½è¢«èµ‹å€¼"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "%2$Cå¤„é‡�å¤�çš„ %1$s æ ‡å�·è§„æ ¼"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "%Lå¤„ FORMAT æ ‡è®°ä¸­çš„å¸¸é‡�è¡¨è¾¾å¼�é»˜è®¤ç±»åž‹å¿…é¡»ä¸º CHARACTER"
  
! #: fortran/io.c:1627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%Lå¤„ FORMAT æ ‡è®°ä¸­çš„å¸¸é‡�è¡¨è¾¾å¼�é»˜è®¤ç±»åž‹å¿…é¡»ä¸º CHARACTER"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED GOTO è¯­å�¥åœ¨%Lå¤„éœ€è¦�ä¸€ä¸ª INTEGER å�˜é‡�"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨ %L å°šæœªåˆ†é…�åˆ°æ ¼å¼�æ ‡å�·"
  
! #: fortran/io.c:1645
  #, fuzzy, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "%2$Lå¤„çš„ FORMAT æ ‡è®°ä¸­çš„æ ‡é‡�â€˜%1$sâ€™ä¸�æ˜¯ä¸€ä¸ª ASSIGNED å�˜é‡�"
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„çš„ FORMAT æ ‡è®°ä¸­æœ‰é�žå­—ç¬¦"
  
! #: fortran/io.c:1663
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "%Lå¤„çš„ FORMAT æ ‡è®°ä¸­å�‡å®šå¤–å½¢æ•°ç»„ä¸­æœ‰é�žå­—ç¬¦å…ƒç´ "
  
! #: fortran/io.c:1670
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "%Lå¤„çš„ FORMAT æ ‡è®°ä¸­å�‡å®šå¤§å°�æ•°ç»„ä¸­æœ‰é�žå­—ç¬¦å…ƒç´ "
  
! #: fortran/io.c:1677
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "%Lå¤„çš„ FORMAT æ ‡è®°ä¸­æœ‰é�žå­—ç¬¦æŒ‡é’ˆæ•°ç»„å…ƒç´ "
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»å…·æœ‰ç±»åž‹ %s"
  
! #: fortran/io.c:1710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%Lå¤„çš„æ¯—è¿žè¿�ç®—ç¬¦å¿…é¡»æ¯—è¿žå�Œä¸€ç§�åˆ«çš„å­—ç¬¦ä¸²"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/io.c:1731
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 åœ¨%2$Lå¤„çš„ %1$s æ ‡è®°ä¸­éœ€è¦�é»˜è®¤çš„ INTEGER"
  
! #: fortran/io.c:1740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 95 åœ¨%2$Lå¤„çš„ %1$s æ ‡è®°ä¸­éœ€è¦�é»˜è®¤çš„ INTEGER"
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š UNIT"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "%s æ ‡è®°åœ¨%Lå¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003ï¼š%3$C å¤„ %2$s è¯­å�¥ä¸­çš„ %1$s é™�å®šç¬¦å€¼ä¸ºâ€˜%4$sâ€™"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "ä¸º%3$Cå¤„ %2$s è¯­å�¥ä¸­ %1$s æŒ‡å®šäº†é�žæ³•çš„å€¼â€˜%4$sâ€™"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "æ‰©å±•ï¼šä¸º%3$Cå¤„ %2$s è¯­å�¥ä¸­çš„ %1$s æŒ‡å®šäº†å€¼â€˜%4$sâ€™"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "ä¸º%3$Cå¤„ %2$s è¯­å�¥ä¸­ %1$s æŒ‡å®šäº†é�žæ³•çš„å€¼â€˜%4$sâ€™"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "ä¸�èƒ½ä¸º%Cå¤„çš„ NEWUNIT æŒ‡å®š UNIT"
  
! #: fortran/io.c:2108
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "%Cå¤„çš„ NEWUNIT é™�å®šç¬¦å¿…é¡»æœ‰ FILE= æˆ– STATUS='scratch'"
  
! #: fortran/io.c:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "%Cå¤„çš„ OPEN è¯­å�¥éœ€è¦�æŒ‡å®š UNIT æˆ– NEWUNIT"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ ASYNCHRONOUS= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ BLANK= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ DECIMAL= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2264
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ ENCODING= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ ROUND= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ SIGN= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "%Lå¤„çš„ CLOSE è¯­å�¥éœ€è¦�ä¸€ä¸ª UNIT æ•°"
  
! #: fortran/io.c:2657
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "%Lå¤„ CLOSE è¯­å�¥ä¸­çš„ UNIT æ•°å¿…é¡»æ˜¯é�žè´Ÿçš„"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "%Lå¤„çš„è¯­å�¥ä¸­ UNIT æ•°å¿…é¡»ä¸ºé�žè´Ÿçš„æ•°"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "%Lå¤„çš„è¯­å�¥ä¸­ UNIT æ•°å¿…é¡»ä¸ºé�žè´Ÿçš„æ•°"
  
! #: fortran/io.c:2830
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "%Cå¤„ FLUSH è¯­å�¥"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "%Cå¤„ç¼ºå°‘æ ¼å¼�æ ‡å�·"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "%Cå¤„é‡�å¤�çš„ UNIT è§„æ ¼"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "%Cå¤„é‡�å¤�çš„æ ¼å¼�è§„æ ¼"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "ç¬¦å�·â€˜%sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%sâ€™æ˜¯ INTENT(IN)ï¼Œä½�äºŽ %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "%Cå¤„é‡�å¤�çš„ NML è§„æ ¼"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "%2$Cå¤„çš„ç¬¦å�·â€˜%1$sâ€™å¿…é¡»æ˜¯ä¸ª NAMELIST ç»„å��"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "%Cå¤„çš„ END æ ‡è®°ä¸�å…�è®¸å‡ºçŽ°åœ¨è¾“å‡ºè¯­å�¥ä¸­"
  
! #: fortran/io.c:3198
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "%Læ²¡æœ‰æŒ‡å®š UNIT"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "%Lå¤„çš„ UNIT è§„æ ¼å¿…é¡»æ˜¯ INTEGER è¡¨è¾¾å¼�æˆ–ä¸€ä¸ª CHARACTER å�˜é‡�"
  
! #: fortran/io.c:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "%Lå¤„ WRITE è¯­å�¥å½¢å¼�æ— æ•ˆï¼Œéœ€è¦� UNIT"
  
! #: fortran/io.c:3243
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "%Lå¤„å†…éƒ¨å�•ä½�å¸¦å�‘é‡�ä¸‹æ ‡"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "%Lå¤„çš„å¤–éƒ¨ IO UNIT ä¸�èƒ½æ˜¯æ•°ç»„"
  
! #: fortran/io.c:3287
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "å��ç§°è¡¨åˆ—â€˜%sâ€™åœ¨ä¸­è¯»å�–å�™è¿°äºŽ %L å�«æœ‰ç¬¦å�·â€˜%sâ€™è¯¥é¡¹å�¯èƒ½æ— æ³•å‡ºçŽ°åœ¨ä¸­å�˜é‡�å®šä¹‰è¯­å¢ƒ"
  
! #: fortran/io.c:3299
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™ä¸�èƒ½æœ‰ POINTER ç»„ä»¶"
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰ ALLOCATABLE ç»„ä»¶"
! 
! #: fortran/io.c:3317
! #, 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 "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰ ALLOCATABLE ç»„ä»¶"
! 
! #: fortran/io.c:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "æ‰©å±•ï¼š%Lå¤„ i/o é¡¹ç›®åˆ—è¡¨å‰�çš„é€—å�·"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT æ ‡å�· %d åœ¨%Lå¤„æœªå®šä¹‰"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "%Cå¤„ I/O æ¸¸æ ‡è¯­æ³•é”™è¯¯"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "%C READ è¯­å�¥éœ€è¦�å�˜é‡�"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "%2$Cå¤„éœ€è¦� %1$s è¯­å�¥"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s è¯­å�¥åœ¨%Cå¤„è¯­æ³•é”™è¯¯"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "ä¸�å…�è®¸æŒ‰ä½�ç½®ä¼ é€’%Lå¤„çš„å†…éƒ¨è¿‡ç¨‹"
  
! #: fortran/io.c:3726
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "å¿…é¡»ä¸º%Lå¤„çš„ ASYNCHRONOUS= æŒ‡å®šä¸€ä¸ªåˆ�å§‹åŒ–è¡¨è¾¾å¼�"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003ï¼š%Cå¤„çš„ PAD= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003ï¼š%Cå¤„çš„ DELIM= ä¸�å…�è®¸ç”¨åœ¨ Fortran 95 ä¸­"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "%Cå¤„çš„ PRINT å��å­—åˆ—è¡¨æ˜¯ä¸€ä¸ªæ‰©å±•"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "%Cå¤„ I/O åˆ—è¡¨ä¸­éœ€è¦�é€—å�·"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE è¯­å�¥ä¸�å…�è®¸å‡ºçŽ°åœ¨%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­"
  
! #: fortran/io.c:4475
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "%Cå¤„çš„ INQUIRE è¯­å�¥ä¸­ IOLENGTH æ ‡è®°æ— æ•ˆ"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "%Lå¤„çš„ INQUIRE è¯­å�¥ä¸�èƒ½åŒ…å�« FILE å’Œ UNIT é™�å®šç¬¦"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "%Lå¤„çš„ INQUIRE è¯­å�¥éœ€è¦� FILE æˆ– UNIT é™�å®šç¬¦"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "%Lå¤„çš„è¯­å�¥ä¸­ UNIT æ•°å¿…é¡»ä¸ºé�žè´Ÿçš„æ•°"
  
! #: fortran/io.c:4517
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "%Lå¤„çš„ INQUIRE è¯­å�¥éœ€è¦�å¸¦æœ‰ ID= æŒ‡å®šçš„ PENDING="
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­ä¸�å…�è®¸ WAIT è¯­å�¥"
  
! #: fortran/io.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "%Cå¤„çš„ PURE è¿‡ç¨‹ä¸­ä¸�å…�è®¸ WAIT è¯­å�¥"
*************** msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°
*** 57239,57492 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "%Cå¤„çš„ USE è¯­å�¥ç¼ºå°‘æ³›åž‹è§„æ ¼"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003ï¼š%Cå¤„çš„ USE è¯­å�¥ä¸­æ›´å��è¿�ç®—ç¬¦"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "%2$Cå¤„çš„å��å­—â€˜%1$sâ€™å·²ç»�è¢«ç”¨ä½œå¤–éƒ¨æ¨¡å�—å��ã€‚"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "%Cå¤„ CHARACTER å£°æ˜Žè¯­æ³•é”™è¯¯"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%Cå¤„çš„ ENTRY è¯­å�¥ä¸�èƒ½å‡ºçŽ°åœ¨åµŒå¥—çš„å­�ç¨‹åº�ä¸­"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%C SAVE è¯­å�¥è¯­æ³•é”™è¯¯"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "è¯»å‡ºæ¨¡å�— %sï¼ŒäºŽè¡Œ %d åˆ— %dï¼š%s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "è¯»å…¥æ¨¡å�— %sï¼ŒäºŽè¡Œ %d åˆ— %dï¼š%s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "æ¨¡å�— %s ä½�äºŽè¡Œ %d åˆ— %dï¼š%s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "å†™å…¥æ¨¡å�—æ–‡ä»¶æ—¶å‡ºé”™ï¼š%s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, fuzzy, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "é”™è¯¯çš„å­—ç¬¦ä¸²å¸¸é‡�"
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "å��å­—åˆ—è¡¨ %s ä¸�èƒ½ä¸ºå¯¹ %s çš„ USE å…³è�”æ�¥æ›´å��"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, fuzzy, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%2$Cå¤„çš„å��å­—â€˜%1$sâ€™æ˜¯ä»Žå½“å‰�ç¨‹åº�å�•å…ƒå¯¹â€˜%3$sâ€™æœ‰æ­§ä¹‰çš„å¼•ç”¨"
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç”¨æˆ·è¿�ç®—ç¬¦â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:5307
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "%2$Lå¤„å¼•ç”¨çš„å†…å»ºè¿�ç®—ç¬¦â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "ä¸�èƒ½æ‰“å¼€æ¨¡å�—æ–‡ä»¶â€˜%sâ€™å†™å…¥ï¼Œåœ¨%Cå¤„ï¼š%s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "å†™å…¥åˆ°è¾“å‡ºæ–‡ä»¶ '%s' æ—¶å‡ºé”™\n"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%sï¼šæ— æ³•æ‰¾åˆ°æ¨¡å�—æ–‡ä»¶ %s\n"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "æ— æ³•å°†æ¨¡å�—æ–‡ä»¶â€˜%sâ€™é‡�å‘½å��ä¸ºâ€˜%sâ€™ï¼š%s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "æ— æ³•åˆ é™¤ä¸´æ—¶æ¨¡å�—æ–‡ä»¶â€˜%sâ€™ï¼š%s"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "`%.*s' å·²è¢«å®šä¹‰ä¸ºå¯¹ç…§ç¬¦å�·"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, fuzzy, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:6465
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å�— ISO_C_BINDING ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "`%.*s' å·²è¢«å®šä¹‰ä¸ºå¯¹ç…§ç¬¦å�·"
  
! #: fortran/module.c:6666
  #, fuzzy, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "%2$Cå¤„å¯¹å†…å»ºæ¨¡å�—â€˜%1$sâ€™çš„ä½¿ç”¨ä¸Žä»¥å‰�ä½¿ç”¨çš„é�žå†…å»ºæ¨¡å�—å��å­—å†²çª�"
  
! #: fortran/module.c:6688
  #, fuzzy, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "%Cå¤„åœ¨å†…å»ºæ¨¡å�— ISO_FORTRAN_ENV ä¸­å¯¹ NUMERIC_STORAGE_SIZE å‘½å��å¸¸æ•°çš„ä½¿ç”¨ä¸Žé€‰é¡¹ %s ä¸�å…¼å®¹"
  
! #: fortran/module.c:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "%Cå¤„åœ¨å†…å»ºæ¨¡å�— ISO_FORTRAN_ENV ä¸­å¯¹ NUMERIC_STORAGE_SIZE å‘½å��å¸¸æ•°çš„ä½¿ç”¨ä¸Žé€‰é¡¹ %s ä¸�å…¼å®¹"
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å�— ISO_FORTRAN_ENV ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "%Cå¤„é�žé¢„æœŸçš„ CASE è¯­å�¥"
  
! #: fortran/module.c:6865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003ï¼š%C å¤„çš„ ISO_FORTRAN_ENV å†…å»ºæ¨¡å�—"
  
! #: fortran/module.c:6877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "%Cå¤„éœ€è¦�ç»‘å®šå��"
  
! #: fortran/module.c:6890
  #, fuzzy, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "%2$Cå¤„æ— æ³•æ‰¾åˆ°å��ä¸ºâ€˜%1$sâ€™çš„å†…å»ºæ¨¡å�—"
  
! #: fortran/module.c:6896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "ä½¿ç”¨äº†ä¼ ç»Ÿ C ä¸�æ”¯æŒ�çš„ç‰¹æ€§æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: fortran/module.c:6902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: fortran/module.c:6908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "æ— æ³•æ‰“å¼€æ¨¡å�—æ–‡ä»¶â€˜%sâ€™è¯»å�–ï¼Œåœ¨%Cå¤„ï¼š%s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, fuzzy, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "%2$Cå¤„å¯¹é�žå†…å»ºæ¨¡å�—â€˜%1$sâ€™çš„ä½¿ç”¨ä¸Žä¹‹å‰�å¯¹å†…å»ºæ¨¡å�—å��å­—çš„ä½¿ç”¨ç›¸å†²çª�"
  
! #: fortran/module.c:6955
  #, fuzzy, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "%2$Cå¤„æ‰“å¼€çš„æ–‡ä»¶çš„â€˜%1$sâ€™å¹¶é�žä¸€ä¸ª GFORTRAN æ¨¡å�—æ–‡ä»¶"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
--- 57333,57586 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "%Cå¤„çš„ USE è¯­å�¥ç¼ºå°‘æ³›åž‹è§„æ ¼"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003ï¼š%Cå¤„çš„ USE è¯­å�¥ä¸­æ›´å��è¿�ç®—ç¬¦"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "%2$Cå¤„çš„å��å­—â€˜%1$sâ€™å·²ç»�è¢«ç”¨ä½œå¤–éƒ¨æ¨¡å�—å��ã€‚"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "%Cå¤„ CHARACTER å£°æ˜Žè¯­æ³•é”™è¯¯"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%Cå¤„çš„ ENTRY è¯­å�¥ä¸�èƒ½å‡ºçŽ°åœ¨åµŒå¥—çš„å­�ç¨‹åº�ä¸­"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%C SAVE è¯­å�¥è¯­æ³•é”™è¯¯"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "è¯»å‡ºæ¨¡å�— %sï¼ŒäºŽè¡Œ %d åˆ— %dï¼š%s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "è¯»å…¥æ¨¡å�— %sï¼ŒäºŽè¡Œ %d åˆ— %dï¼š%s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "æ¨¡å�— %s ä½�äºŽè¡Œ %d åˆ— %dï¼š%s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "å†™å…¥æ¨¡å�—æ–‡ä»¶æ—¶å‡ºé”™ï¼š%s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, fuzzy, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "é”™è¯¯çš„å­—ç¬¦ä¸²å¸¸é‡�"
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "å��å­—åˆ—è¡¨ %s ä¸�èƒ½ä¸ºå¯¹ %s çš„ USE å…³è�”æ�¥æ›´å��"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, fuzzy, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%2$Cå¤„çš„å��å­—â€˜%1$sâ€™æ˜¯ä»Žå½“å‰�ç¨‹åº�å�•å…ƒå¯¹â€˜%3$sâ€™æœ‰æ­§ä¹‰çš„å¼•ç”¨"
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç”¨æˆ·è¿�ç®—ç¬¦â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:5308
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "%2$Lå¤„å¼•ç”¨çš„å†…å»ºè¿�ç®—ç¬¦â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "ä¸�èƒ½æ‰“å¼€æ¨¡å�—æ–‡ä»¶â€˜%sâ€™å†™å…¥ï¼Œåœ¨%Cå¤„ï¼š%s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "å†™å…¥åˆ°è¾“å‡ºæ–‡ä»¶ '%s' æ—¶å‡ºé”™\n"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "%sï¼šæ— æ³•æ‰¾åˆ°æ¨¡å�—æ–‡ä»¶ %s\n"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "æ— æ³•å°†æ¨¡å�—æ–‡ä»¶â€˜%sâ€™é‡�å‘½å��ä¸ºâ€˜%sâ€™ï¼š%s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "æ— æ³•åˆ é™¤ä¸´æ—¶æ¨¡å�—æ–‡ä»¶â€˜%sâ€™ï¼š%s"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "`%.*s' å·²è¢«å®šä¹‰ä¸ºå¯¹ç…§ç¬¦å�·"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, fuzzy, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨æ¨¡å�—â€˜%3$sâ€™ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:6466
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å�— ISO_C_BINDING ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "`%.*s' å·²è¢«å®šä¹‰ä¸ºå¯¹ç…§ç¬¦å�·"
  
! #: fortran/module.c:6667
  #, fuzzy, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "%2$Cå¤„å¯¹å†…å»ºæ¨¡å�—â€˜%1$sâ€™çš„ä½¿ç”¨ä¸Žä»¥å‰�ä½¿ç”¨çš„é�žå†…å»ºæ¨¡å�—å��å­—å†²çª�"
  
! #: fortran/module.c:6689
  #, fuzzy, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "%Cå¤„åœ¨å†…å»ºæ¨¡å�— ISO_FORTRAN_ENV ä¸­å¯¹ NUMERIC_STORAGE_SIZE å‘½å��å¸¸æ•°çš„ä½¿ç”¨ä¸Žé€‰é¡¹ %s ä¸�å…¼å®¹"
  
! #: fortran/module.c:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "%Cå¤„åœ¨å†…å»ºæ¨¡å�— ISO_FORTRAN_ENV ä¸­å¯¹ NUMERIC_STORAGE_SIZE å‘½å��å¸¸æ•°çš„ä½¿ç”¨ä¸Žé€‰é¡¹ %s ä¸�å…¼å®¹"
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "%2$Lå¤„å¼•ç”¨çš„ç¬¦å�·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å�— ISO_FORTRAN_ENV ä¸­æ‰¾ä¸�åˆ°"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "%Cå¤„é�žé¢„æœŸçš„ CASE è¯­å�¥"
  
! #: fortran/module.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003ï¼š%C å¤„çš„ ISO_FORTRAN_ENV å†…å»ºæ¨¡å�—"
  
! #: fortran/module.c:6878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "%Cå¤„éœ€è¦�ç»‘å®šå��"
  
! #: fortran/module.c:6891
  #, fuzzy, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "%2$Cå¤„æ— æ³•æ‰¾åˆ°å��ä¸ºâ€˜%1$sâ€™çš„å†…å»ºæ¨¡å�—"
  
! #: fortran/module.c:6897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "ä½¿ç”¨äº†ä¼ ç»Ÿ C ä¸�æ”¯æŒ�çš„ç‰¹æ€§æ—¶ç»™å‡ºè­¦å‘Š"
  
! #: fortran/module.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: fortran/module.c:6909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æœªä¸º C++ å®žçŽ°"
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "æ— æ³•æ‰“å¼€æ¨¡å�—æ–‡ä»¶â€˜%sâ€™è¯»å�–ï¼Œåœ¨%Cå¤„ï¼š%s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, fuzzy, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "%2$Cå¤„å¯¹é�žå†…å»ºæ¨¡å�—â€˜%1$sâ€™çš„ä½¿ç”¨ä¸Žä¹‹å‰�å¯¹å†…å»ºæ¨¡å�—å��å­—çš„ä½¿ç”¨ç›¸å†²çª�"
  
! #: fortran/module.c:6956
  #, fuzzy, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "%2$Cå¤„æ‰“å¼€çš„æ–‡ä»¶çš„â€˜%1$sâ€™å¹¶é�žä¸€ä¸ª GFORTRAN æ¨¡å�—æ–‡ä»¶"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't USE the same module we're building!"
  msgid "Can't USE the same %smodule we're building!"
*************** msgstr "%2$L å¤„åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­çš„
*** 59878,59884 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "ä¸�èƒ½è§£æž� %2$Lå¤„çš„å‡½æ•°â€˜%1$sâ€™"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "%2$Lå¤„çš„å‡½æ•°â€˜%1$sâ€™æ²¡æœ‰éš�å¼�ç±»åž‹"
--- 59972,59978 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "ä¸�èƒ½è§£æž� %2$Lå¤„çš„å‡½æ•°â€˜%1$sâ€™"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "%2$Lå¤„çš„å‡½æ•°â€˜%1$sâ€™æ²¡æœ‰éš�å¼�ç±»åž‹"
*************** msgstr "%2$Lå¤„ä¸�èƒ½æ‰©å±•çš„æ´¾ç”Ÿç±»å
*** 61378,61825 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%3$Lå¤„â€˜%2$sâ€™çš„ç»„ä»¶â€˜%1$sâ€™ä¸Žä¸€ä¸ªç»§æ‰¿çš„ç±»åž‹é™�å®šè¿‡ç¨‹å�Œå��"
  
! #: fortran/resolve.c:13884
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ä¸�å…�è®¸ %3$L å¤„ %2$s å��å­—åˆ—è¡¨ä¸­å�‡å®šå¤§å°�çš„æ•°ç»„â€œ%1$sâ€�"
  
! #: fortran/resolve.c:13890
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™ä¸�èƒ½æœ‰å�‡å®šå¤–å½¢"
  
! #: fortran/resolve.c:13896
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰å¸¸å¤–å½¢"
  
! #: fortran/resolve.c:13904
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰å¸¸å¤–å½¢"
  
! #: fortran/resolve.c:13914
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™ä¸�èƒ½æœ‰ POINTER ç»„ä»¶"
! 
! #: fortran/resolve.c:13924
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰ ALLOCATABLE ç»„ä»¶"
! 
! #: fortran/resolve.c:13942
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST å¯¹è±¡â€˜%1$sâ€™å£°æ˜Žä¸º PRIVATE å› æ­¤ä¸�èƒ½æ˜¯ PUBLIC å��å­—åˆ—è¡¨â€˜%2$sâ€™çš„æˆ�å‘˜"
  
! #: fortran/resolve.c:13957
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST å¯¹è±¡â€˜%1$sâ€™æœ‰ä½¿ç”¨ç›¸å…³çš„ PRIVATE ç»„ä»¶å› æ­¤ä¸�èƒ½æ˜¯ NAMELISTâ€˜%2$sâ€™çš„æˆ�å‘˜"
  
! #: fortran/resolve.c:13968
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST å¯¹è±¡â€˜%1$sâ€™æœ‰ PRIVATE ç»„ä»¶å› æ­¤ä¸�èƒ½æ˜¯ PUBLIC å��å­—åˆ—è¡¨â€˜%2$sâ€™çš„æˆ�å‘˜"
  
! #: fortran/resolve.c:13995
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE å±žæ€§ä¸Ž%2$Lå¤„â€˜%1$sâ€™ä¸­çš„ NAMELIST å±žæ€§å†²çª�"
  
! #: fortran/resolve.c:14014
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "%2$Lå¤„çš„å�‚æ•°æ•°ç»„â€˜%1$sâ€™ä¸�èƒ½æ˜¯è‡ªåŠ¨çš„æˆ–æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:14030
  #, fuzzy, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "%2$Lå¤„éš�å¼�ç±»åž‹çš„ PARAMETERâ€˜%1$sâ€™ä¸Žéš�å�Žçš„ IMPLICIT ç±»åž‹ä¸�åŒ¹é…�"
  
! #: fortran/resolve.c:14041
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%Lå¤„ PARAMETER ä¸­æ´¾ç”Ÿç±»åž‹ä¸�å…¼å®¹"
  
! #: fortran/resolve.c:14049
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ POINTER å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%s å±žæ€§ä¸Ž %s å±žæ€§åœ¨%Lå¤„å†²çª�"
  
! #: fortran/resolve.c:14158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "%s å±žæ€§ä¸Ž %s å±žæ€§åœ¨%Lå¤„å†²çª�"
  
! #: fortran/resolve.c:14254
  #, 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 "%2$L å¤„çš„â€œ%1$sâ€�ä¸�èƒ½æœ‰ VALUE å±žæ€§ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Lå¤„å�‡å®šå¤§å°�çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "%Lå¤„å�‡å®šå¤–å½¢çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "%Lå¤„å�‡å®šå¤§å°�çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%Lå¤„çš„ç¬¦å�·ä¸�æ˜¯ä¸€ä¸ª DUMMY å�˜é‡�"
  
! #: fortran/resolve.c:14309
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%2$L å¤„çš„â€œ%1$sâ€�ä¸�èƒ½æœ‰ VALUE å±žæ€§ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14319
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%2$Lå¤„å¸¦ VALUE å±žæ€§çš„å­—ç¬¦å“‘å…ƒâ€˜%1$sâ€™å¿…é¡»å…·æœ‰å¸¸æ•°é•¿åº¦"
  
! #: fortran/resolve.c:14328
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%2$Lå¤„å¸¦ VALUE å±žæ€§ä¸Ž C å�¯äº’æ“�ä½œçš„å­—ç¬¦å“‘å…ƒâ€˜%1$sâ€™é•¿åº¦å¿…é¡»ä¸º 1"
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "%2$Lå¤„æ´¾ç”Ÿç±»åž‹â€˜%1$sâ€™çš„ç±»åž‹â€˜%3$sâ€™å°šæœªå®šä¹‰"
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ ALLOCATABLE å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14381
  #, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ POINTER å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14388
  #, 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:14408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "%2$Lå¤„å�‡å®šå¤–å½¢æ•°ç»„â€˜%1$sâ€™ä¸�èƒ½ç”¨åœ¨åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/resolve.c:14415
  #, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ ALLOCATABLE å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ POINTER å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "%Cå¤„çš„å¾ªçŽ¯å�˜é‡�ä¸�èƒ½æ˜¯ä¸€ä¸ªå­�ç»„ä»¶"
  
! #: fortran/resolve.c:14454
  #, fuzzy, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ˜¯ BIND(C) å› ä¸ºå®ƒæ—¢ä¸�æ˜¯ä¸€ä¸ª COMMON å�—ä¹Ÿä¸�æ˜¯äºŽæ¨¡å�—çº§ä½œç”¨åŸŸå£°æ˜Žçš„"
  
! #: fortran/resolve.c:14534
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003ï¼š%3$Lå¤„ PUBLIC %1$sâ€˜%2$sâ€™å…·æœ‰ PRIVATE æ´¾ç”Ÿç±»åž‹â€˜%4$sâ€™"
  
! #: fortran/resolve.c:14549
  #, 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"
  msgstr "å�˜é‡� %s äºŽ %L çš„ç±»åž‹ LOCK_TYPE æˆ–ä¸Ž subcomponent çš„ç±»åž‹ LOCK_TYPE å¿…é¡»æ˜¯ coarray"
  
! #: fortran/resolve.c:14562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "å�˜é‡� %s äºŽ %L çš„ç±»åž‹ LOCK_TYPE æˆ–ä¸Ž subcomponent çš„ç±»åž‹ LOCK_TYPE å¿…é¡»æ˜¯ coarray"
  
! #: fortran/resolve.c:14580
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "%2$Lå¤„INTENT(OUT) è™šå�‚â€˜%1$sâ€™æ˜¯ ASSUMED SIZEï¼Œæ‰€ä»¥ä¸�èƒ½æœ‰ä¸€ä¸ªé»˜è®¤åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:14592
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "%2$Lå¤„çš„â€˜%1$sâ€™è™šå�‚ä¸�èƒ½æ˜¯ INTENT(OUT)"
  
! #: fortran/resolve.c:14601
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "%2$Lå¤„çš„â€˜%1$sâ€™è™šå�‚ä¸�èƒ½æ˜¯ INTENT(OUT)"
  
! #: fortran/resolve.c:14613
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "å‡½æ•°ç»“æžœâ€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:14622
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "å�˜é‡�â€˜%sâ€™äºŽ %L çš„ç±»åž‹ (C_PTR) æˆ–ç±»åž‹ (C_FUNPTR) ä¸�åº”è¯¥æ˜¯ coarray"
  
! #: fortran/resolve.c:14634
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "å�˜é‡�â€˜%sâ€™äºŽ %L ä¸Ž coarray æˆ�åˆ†åº”è¯¥æ˜¯ nonpointerï¼Œnonallocatable çº¯é‡�"
  
! #: fortran/resolve.c:14649
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "å�˜é‡�â€˜%sâ€™äºŽ %L æ˜¯ coarray å’Œä¸�æ˜¯ ALLOCATABLEï¼Œä¿�å­˜ nor è™šå�‚æ•°"
  
! #: fortran/resolve.c:14657
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "æ•°ç»„â€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:14664
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "%Cå¤„å�¯åˆ†é…�çš„ç»„ä»¶å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:14676
  #, 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 "å‡½æ•°ç»“æžœâ€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:14685
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "%Lå¤„çš„å“‘è¿‡ç¨‹ä¸�å…�è®¸å‡ºçŽ°åœ¨ ELEMENTAL è¿‡ç¨‹ä¸­"
  
! #: fortran/resolve.c:14701
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "%Lå¤„çš„å“‘è¿‡ç¨‹ä¸�å…�è®¸å‡ºçŽ°åœ¨ ELEMENTAL è¿‡ç¨‹ä¸­"
  
! #: fortran/resolve.c:14707
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "%Lå¤„çš„å“‘è¿‡ç¨‹ä¸�å…�è®¸å‡ºçŽ°åœ¨ ELEMENTAL è¿‡ç¨‹ä¸­"
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "å��å­—åˆ—è¡¨ %s ä¸�èƒ½ä¸ºå¯¹ %s çš„ USE å…³è�”æ�¥æ›´å��"
  
! #: fortran/resolve.c:14802
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "%Lå¤„çš„çº¿ç¨‹ç§�æœ‰å�˜é‡�æœªè¢«ä¿�å­˜"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "%2$Lå¤„ BLOCK DATA å…ƒç´ â€˜%1$sâ€™å¿…é¡»åœ¨ COMMON ä¸­"
  
! #: fortran/resolve.c:14921
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "%2$Lå¤„ BLOCK DATA å…ƒç´ â€˜%1$sâ€™å¿…åœ¨å‰�ä¸€ä¸ªå£°æ˜Žä¸­æŒ‡å®š"
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "%Lå¤„æ•°æ�®ä¼ è¾“å…ƒç´ ä¸�èƒ½æœ‰ PRIVATE ç»„ä»¶"
  
! #: fortran/resolve.c:14944
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "%2$Lå¤„çš„ DATA å…ƒç´ â€˜%1$sâ€™æ˜¯ä¸€ä¸ªæŒ‡é’ˆæ‰€ä»¥å¿…é¡»æ˜¯ä¸€ä¸ªå®Œå…¨çš„æ•°ç»„"
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "%Lå¤„ DATA è¯­å�¥ä¸­æœ‰é�žå¸¸é‡�æ•°ç»„æ®µ"
  
! #: fortran/resolve.c:15003
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%Lå¤„çš„ DATA è¯­å��ä¸­å�˜é‡�æ¯”å€¼å¤š"
  
! #: fortran/resolve.c:15102
  #, fuzzy, 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:15110
  #, fuzzy, 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:15118
  #, fuzzy, 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:15243
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%Lå¤„çš„ DATA è¯­å�¥ä¸­å€¼æ¯”å�˜é‡�å¤š"
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æ— æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15498
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™å¿…é¡»æœ‰ SEQUENCE å±žæ€§æ–¹èƒ½æˆ�ä¸º EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15507
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™å¿…é¡»æ²¡æœ‰ ALLOCATABLE ç»„ä»¶æ–¹èƒ½æˆ�ä¸ºä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15515
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "%2$Lå¤„çš„é»˜è®¤åˆ�å§‹åŒ–çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æˆ�ä¸º EQUIVALENCE å¯¹è±¡ï¼Œå› ä¸ºå®ƒåœ¨ COMMON ä¸­æœ‰å�˜é‡�"
  
! #: fortran/resolve.c:15531
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„å¸¦æŒ‡é’ˆç»„ä»¶çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æˆ�ä¸ºä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%Lå¤„ EQUIVALENCE è¯­å�¥è¯­æ³•é”™è¯¯"
  
! #: fortran/resolve.c:15649
  #, 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 "%Lå¤„ EQUIVALENCE é›†ä¸­çš„å¯¹è±¡å¿…é¡»éƒ½å¸¦æœ‰æˆ–è€…éƒ½ä¸�å¸¦æœ‰ PROTECTED å±žæ€§"
  
! #: fortran/resolve.c:15661
  #, fuzzy, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%2$Lå¤„çš„å…¬å…±å�—æˆ�å‘˜â€˜%1$sâ€™ä¸�èƒ½åœ¨çº¯è¿‡ç¨‹â€˜%3$sâ€™ä¸­æˆ�ä¸ºä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15670
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„æœ‰å��å¸¸é‡�â€˜%1$sâ€™ä¸�èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15743
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„æœ‰é�žå¸¸é‡�ç•Œé™�çš„æ•°ç»„â€˜%1$sâ€™ä¸�èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15754
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„ç»“æž„ç»„ä»¶â€˜%1$sâ€™ä¸�èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ç¬¦ä¸²é•¿åº¦ä¸ºé›¶"
  
! #: fortran/resolve.c:15856
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003ï¼š%2$Lå¤„ PRIVATE ç±»åž‹â€˜%3$sâ€™çš„ PUBLIC å‡½æ•°â€˜%1$sâ€™"
  
! #: fortran/resolve.c:15869
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "%2$Lå¤„çš„ ENTRYâ€˜%1$sâ€™æ²¡æœ‰éš�å¼�ç±»åž‹"
  
! #: fortran/resolve.c:15889
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "%2$Lå¤„çš„ç”¨æˆ·è¿�ç®—ç¬¦â€˜%1$sâ€™å¿…é¡»æ˜¯ä¸€ä¸ª FUNCTION"
  
! #: fortran/resolve.c:15899
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "%2$Lå¤„ç”¨æˆ·è¿�ç®—ç¬¦è¿‡ç¨‹â€˜%1$sâ€™ä¸�èƒ½æœ‰å�‡å®šå­—ç¬¦é•¿åº¦"
  
! #: fortran/resolve.c:15907
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "%2$Lå¤„çš„ç”¨æˆ·è¿�ç®—ç¬¦â€˜%1$sâ€™å¿…é¡»è‡³å°‘æœ‰ä¸€ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%Lå¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬ä¸€ä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%Lå¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:15946
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%Lå¤„çš„è¿�ç®—ç¬¦æŽ¥å�£å¿…é¡»æœ‰è‡³å¤šä¸¤ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:16024
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "%2$Lå¤„ PURE è¿‡ç¨‹ä¸­åŒ…å�«çš„è¿‡ç¨‹â€˜%1$sâ€™å¿…é¡»ä¹Ÿæ˜¯ PURE"
--- 61472,61909 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%3$Lå¤„â€˜%2$sâ€™çš„ç»„ä»¶â€˜%1$sâ€™ä¸Žä¸€ä¸ªç»§æ‰¿çš„ç±»åž‹é™�å®šè¿‡ç¨‹å�Œå��"
  
! #: fortran/resolve.c:13866
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ä¸�å…�è®¸ %3$L å¤„ %2$s å��å­—åˆ—è¡¨ä¸­å�‡å®šå¤§å°�çš„æ•°ç»„â€œ%1$sâ€�"
  
! #: fortran/resolve.c:13872
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™ä¸�èƒ½æœ‰å�‡å®šå¤–å½¢"
  
! #: fortran/resolve.c:13878
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰å¸¸å¤–å½¢"
  
! #: fortran/resolve.c:13886
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰å¸¸å¤–å½¢"
  
! #: fortran/resolve.c:13903
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST å¯¹è±¡â€˜%1$sâ€™å£°æ˜Žä¸º PRIVATE å› æ­¤ä¸�èƒ½æ˜¯ PUBLIC å��å­—åˆ—è¡¨â€˜%2$sâ€™çš„æˆ�å‘˜"
  
! #: fortran/resolve.c:13925
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST å¯¹è±¡â€˜%1$sâ€™æœ‰ä½¿ç”¨ç›¸å…³çš„ PRIVATE ç»„ä»¶å› æ­¤ä¸�èƒ½æ˜¯ NAMELISTâ€˜%2$sâ€™çš„æˆ�å‘˜"
  
! #: fortran/resolve.c:13936
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "%3$Lå¤„ NAMELIST å¯¹è±¡â€˜%1$sâ€™æœ‰ PRIVATE ç»„ä»¶å› æ­¤ä¸�èƒ½æ˜¯ PUBLIC å��å­—åˆ—è¡¨â€˜%2$sâ€™çš„æˆ�å‘˜"
  
! #: fortran/resolve.c:13963
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE å±žæ€§ä¸Ž%2$Lå¤„â€˜%1$sâ€™ä¸­çš„ NAMELIST å±žæ€§å†²çª�"
  
! #: fortran/resolve.c:13982
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "%2$Lå¤„çš„å�‚æ•°æ•°ç»„â€˜%1$sâ€™ä¸�èƒ½æ˜¯è‡ªåŠ¨çš„æˆ–æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:13998
  #, fuzzy, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "%2$Lå¤„éš�å¼�ç±»åž‹çš„ PARAMETERâ€˜%1$sâ€™ä¸Žéš�å�Žçš„ IMPLICIT ç±»åž‹ä¸�åŒ¹é…�"
  
! #: fortran/resolve.c:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%Lå¤„ PARAMETER ä¸­æ´¾ç”Ÿç±»åž‹ä¸�å…¼å®¹"
  
! #: fortran/resolve.c:14017
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ POINTER å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%s å±žæ€§ä¸Ž %s å±žæ€§åœ¨%Lå¤„å†²çª�"
  
! #: fortran/resolve.c:14126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "%s å±žæ€§ä¸Ž %s å±žæ€§åœ¨%Lå¤„å†²çª�"
  
! #: fortran/resolve.c:14222
  #, 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 "%2$L å¤„çš„â€œ%1$sâ€�ä¸�èƒ½æœ‰ VALUE å±žæ€§ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Lå¤„å�‡å®šå¤§å°�çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "%Lå¤„å�‡å®šå¤–å½¢çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "%Lå¤„å�‡å®šå¤§å°�çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%Lå¤„çš„ç¬¦å�·ä¸�æ˜¯ä¸€ä¸ª DUMMY å�˜é‡�"
  
! #: fortran/resolve.c:14277
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%2$L å¤„çš„â€œ%1$sâ€�ä¸�èƒ½æœ‰ VALUE å±žæ€§ï¼Œå› ä¸ºå®ƒä¸�æ˜¯ä¸ªè™šå�‚"
  
! #: fortran/resolve.c:14287
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%2$Lå¤„å¸¦ VALUE å±žæ€§çš„å­—ç¬¦å“‘å…ƒâ€˜%1$sâ€™å¿…é¡»å…·æœ‰å¸¸æ•°é•¿åº¦"
  
! #: fortran/resolve.c:14296
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%2$Lå¤„å¸¦ VALUE å±žæ€§ä¸Ž C å�¯äº’æ“�ä½œçš„å­—ç¬¦å“‘å…ƒâ€˜%1$sâ€™é•¿åº¦å¿…é¡»ä¸º 1"
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "%2$Lå¤„æ´¾ç”Ÿç±»åž‹â€˜%1$sâ€™çš„ç±»åž‹â€˜%3$sâ€™å°šæœªå®šä¹‰"
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ ALLOCATABLE å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14349
  #, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ POINTER å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14356
  #, 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:14376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "%2$Lå¤„å�‡å®šå¤–å½¢æ•°ç»„â€˜%1$sâ€™ä¸�èƒ½ç”¨åœ¨åˆ�å§‹åŒ–è¡¨è¾¾å¼�ä¸­"
  
! #: fortran/resolve.c:14383
  #, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ ALLOCATABLE å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ—¢æœ‰ POINTER å�ˆæœ‰ BIND(C) å±žæ€§"
  
! #: fortran/resolve.c:14397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "%Cå¤„çš„å¾ªçŽ¯å�˜é‡�ä¸�èƒ½æ˜¯ä¸€ä¸ªå­�ç»„ä»¶"
  
! #: fortran/resolve.c:14422
  #, fuzzy, 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 "%2$Lå¤„å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æ˜¯ BIND(C) å› ä¸ºå®ƒæ—¢ä¸�æ˜¯ä¸€ä¸ª COMMON å�—ä¹Ÿä¸�æ˜¯äºŽæ¨¡å�—çº§ä½œç”¨åŸŸå£°æ˜Žçš„"
  
! #: fortran/resolve.c:14502
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003ï¼š%3$Lå¤„ PUBLIC %1$sâ€˜%2$sâ€™å…·æœ‰ PRIVATE æ´¾ç”Ÿç±»åž‹â€˜%4$sâ€™"
  
! #: fortran/resolve.c:14517
  #, 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"
  msgstr "å�˜é‡� %s äºŽ %L çš„ç±»åž‹ LOCK_TYPE æˆ–ä¸Ž subcomponent çš„ç±»åž‹ LOCK_TYPE å¿…é¡»æ˜¯ coarray"
  
! #: fortran/resolve.c:14530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "å�˜é‡� %s äºŽ %L çš„ç±»åž‹ LOCK_TYPE æˆ–ä¸Ž subcomponent çš„ç±»åž‹ LOCK_TYPE å¿…é¡»æ˜¯ coarray"
  
! #: fortran/resolve.c:14548
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "%2$Lå¤„INTENT(OUT) è™šå�‚â€˜%1$sâ€™æ˜¯ ASSUMED SIZEï¼Œæ‰€ä»¥ä¸�èƒ½æœ‰ä¸€ä¸ªé»˜è®¤åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:14560
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "%2$Lå¤„çš„â€˜%1$sâ€™è™šå�‚ä¸�èƒ½æ˜¯ INTENT(OUT)"
  
! #: fortran/resolve.c:14569
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "%2$Lå¤„çš„â€˜%1$sâ€™è™šå�‚ä¸�èƒ½æ˜¯ INTENT(OUT)"
  
! #: fortran/resolve.c:14581
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "å‡½æ•°ç»“æžœâ€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:14590
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "å�˜é‡�â€˜%sâ€™äºŽ %L çš„ç±»åž‹ (C_PTR) æˆ–ç±»åž‹ (C_FUNPTR) ä¸�åº”è¯¥æ˜¯ coarray"
  
! #: fortran/resolve.c:14602
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "å�˜é‡�â€˜%sâ€™äºŽ %L ä¸Ž coarray æˆ�åˆ†åº”è¯¥æ˜¯ nonpointerï¼Œnonallocatable çº¯é‡�"
  
! #: fortran/resolve.c:14617
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "å�˜é‡�â€˜%sâ€™äºŽ %L æ˜¯ coarray å’Œä¸�æ˜¯ ALLOCATABLEï¼Œä¿�å­˜ nor è™šå�‚æ•°"
  
! #: fortran/resolve.c:14625
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "æ•°ç»„â€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:14632
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "%Cå¤„å�¯åˆ†é…�çš„ç»„ä»¶å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:14644
  #, 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 "å‡½æ•°ç»“æžœâ€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:14653
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "%Lå¤„çš„å“‘è¿‡ç¨‹ä¸�å…�è®¸å‡ºçŽ°åœ¨ ELEMENTAL è¿‡ç¨‹ä¸­"
  
! #: fortran/resolve.c:14669
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "%Lå¤„çš„å“‘è¿‡ç¨‹ä¸�å…�è®¸å‡ºçŽ°åœ¨ ELEMENTAL è¿‡ç¨‹ä¸­"
  
! #: fortran/resolve.c:14675
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "%Lå¤„çš„å“‘è¿‡ç¨‹ä¸�å…�è®¸å‡ºçŽ°åœ¨ ELEMENTAL è¿‡ç¨‹ä¸­"
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "å��å­—åˆ—è¡¨ %s ä¸�èƒ½ä¸ºå¯¹ %s çš„ USE å…³è�”æ�¥æ›´å��"
  
! #: fortran/resolve.c:14770
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "%Lå¤„çš„çº¿ç¨‹ç§�æœ‰å�˜é‡�æœªè¢«ä¿�å­˜"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "%2$Lå¤„ BLOCK DATA å…ƒç´ â€˜%1$sâ€™å¿…é¡»åœ¨ COMMON ä¸­"
  
! #: fortran/resolve.c:14889
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "%2$Lå¤„ BLOCK DATA å…ƒç´ â€˜%1$sâ€™å¿…åœ¨å‰�ä¸€ä¸ªå£°æ˜Žä¸­æŒ‡å®š"
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "%Lå¤„æ•°æ�®ä¼ è¾“å…ƒç´ ä¸�èƒ½æœ‰ PRIVATE ç»„ä»¶"
  
! #: fortran/resolve.c:14912
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "%2$Lå¤„çš„ DATA å…ƒç´ â€˜%1$sâ€™æ˜¯ä¸€ä¸ªæŒ‡é’ˆæ‰€ä»¥å¿…é¡»æ˜¯ä¸€ä¸ªå®Œå…¨çš„æ•°ç»„"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "%Lå¤„ DATA è¯­å�¥ä¸­æœ‰é�žå¸¸é‡�æ•°ç»„æ®µ"
  
! #: fortran/resolve.c:14971
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%Lå¤„çš„ DATA è¯­å��ä¸­å�˜é‡�æ¯”å€¼å¤š"
  
! #: fortran/resolve.c:15070
  #, fuzzy, 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:15078
  #, fuzzy, 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:15086
  #, fuzzy, 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:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%Lå¤„çš„ DATA è¯­å�¥ä¸­å€¼æ¯”å�˜é‡�å¤š"
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æ— æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15466
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™å¿…é¡»æœ‰ SEQUENCE å±žæ€§æ–¹èƒ½æˆ�ä¸º EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15475
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™å¿…é¡»æ²¡æœ‰ ALLOCATABLE ç»„ä»¶æ–¹èƒ½æˆ�ä¸ºä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15483
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "%2$Lå¤„çš„é»˜è®¤åˆ�å§‹åŒ–çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æˆ�ä¸º EQUIVALENCE å¯¹è±¡ï¼Œå› ä¸ºå®ƒåœ¨ COMMON ä¸­æœ‰å�˜é‡�"
  
! #: fortran/resolve.c:15499
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„å¸¦æŒ‡é’ˆç»„ä»¶çš„æ´¾ç”Ÿç±»åž‹å�˜é‡�â€˜%1$sâ€™ä¸�èƒ½æˆ�ä¸ºä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%Lå¤„ EQUIVALENCE è¯­å�¥è¯­æ³•é”™è¯¯"
  
! #: fortran/resolve.c:15617
  #, 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 "%Lå¤„ EQUIVALENCE é›†ä¸­çš„å¯¹è±¡å¿…é¡»éƒ½å¸¦æœ‰æˆ–è€…éƒ½ä¸�å¸¦æœ‰ PROTECTED å±žæ€§"
  
! #: fortran/resolve.c:15629
  #, fuzzy, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%2$Lå¤„çš„å…¬å…±å�—æˆ�å‘˜â€˜%1$sâ€™ä¸�èƒ½åœ¨çº¯è¿‡ç¨‹â€˜%3$sâ€™ä¸­æˆ�ä¸ºä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15638
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„çš„æœ‰å��å¸¸é‡�â€˜%1$sâ€™ä¸�èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15711
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„æœ‰é�žå¸¸é‡�ç•Œé™�çš„æ•°ç»„â€˜%1$sâ€™ä¸�èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15722
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%2$Lå¤„ç»“æž„ç»„ä»¶â€˜%1$sâ€™ä¸�èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE å¯¹è±¡"
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ç¬¦ä¸²é•¿åº¦ä¸ºé›¶"
  
! #: fortran/resolve.c:15824
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003ï¼š%2$Lå¤„ PRIVATE ç±»åž‹â€˜%3$sâ€™çš„ PUBLIC å‡½æ•°â€˜%1$sâ€™"
  
! #: fortran/resolve.c:15837
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "%2$Lå¤„çš„ ENTRYâ€˜%1$sâ€™æ²¡æœ‰éš�å¼�ç±»åž‹"
  
! #: fortran/resolve.c:15857
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "%2$Lå¤„çš„ç”¨æˆ·è¿�ç®—ç¬¦â€˜%1$sâ€™å¿…é¡»æ˜¯ä¸€ä¸ª FUNCTION"
  
! #: fortran/resolve.c:15867
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "%2$Lå¤„ç”¨æˆ·è¿�ç®—ç¬¦è¿‡ç¨‹â€˜%1$sâ€™ä¸�èƒ½æœ‰å�‡å®šå­—ç¬¦é•¿åº¦"
  
! #: fortran/resolve.c:15875
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "%2$Lå¤„çš„ç”¨æˆ·è¿�ç®—ç¬¦â€˜%1$sâ€™å¿…é¡»è‡³å°‘æœ‰ä¸€ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:15889
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%Lå¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬ä¸€ä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%Lå¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:15914
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%Lå¤„çš„è¿�ç®—ç¬¦æŽ¥å�£å¿…é¡»æœ‰è‡³å¤šä¸¤ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:15992
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "%2$Lå¤„ PURE è¿‡ç¨‹ä¸­åŒ…å�«çš„è¿‡ç¨‹â€˜%1$sâ€™å¿…é¡»ä¹Ÿæ˜¯ PURE"
*************** msgstr "%Lå¤„æŒ‡é’ˆèµ‹å€¼æ—¶å�‚æ•°ç§�åˆ«
*** 62916,62927 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "å¤–éƒ¨å¯¹è±¡â€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/trans-io.c:1957
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "Fortran 2003ï¼š%Lå¤„å†…éƒ¨æ–‡ä»¶æœ‰å��å­—åˆ—è¡¨"
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "é”™è¯¯çš„ IO åŸºç±»åž‹(%d)"
--- 63000,63011 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "å¤–éƒ¨å¯¹è±¡â€˜%sâ€™åœ¨%Lå¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/trans-io.c:1968
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "Fortran 2003ï¼š%Lå¤„å†…éƒ¨æ–‡ä»¶æœ‰å��å­—åˆ—è¡¨"
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "é”™è¯¯çš„ IO åŸºç±»åž‹(%d)"
*************** msgstr "ä¸ºä¸�å­˜åœ¨çš„æ–¹æ³•%qEåˆ›å»ºé€
*** 65262,65271 ****
  #~ msgid "Assignment to an allocatable polymorphic variable at %L is not yet supported"
  #~ msgstr "ä¸�èƒ½åœ¨%2$Cå¤„çš„ PURE è¿‡ç¨‹ä¸­è¯»å�–å�˜é‡�â€˜%1$sâ€™"
  
- #, fuzzy
- #~ msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- #~ msgstr "%3$Lå¤„ NAMELIST æ•°ç»„å¯¹è±¡â€˜%1$sâ€™åœ¨å��å­—åˆ—è¡¨â€˜%2$sâ€™å¿…é¡»æœ‰ ALLOCATABLE ç»„ä»¶"
- 
  #~ msgid "bad method signature"
  #~ msgstr "é”™è¯¯çš„æ–¹æ³•ç­¾å��"
  
--- 65346,65351 ----
diff -Nrcpad gcc-7.2.0/gcc/po/zh_TW.gmo gcc-7.3.0/gcc/po/zh_TW.gmo
*** gcc-7.2.0/gcc/po/zh_TW.gmo	Mon Aug 14 08:30:39 2017
--- gcc-7.3.0/gcc/po/zh_TW.gmo	Thu Jan 25 08:41:37 2018
***************
*** 1,57 ****
! Þ•™	äLã¬™8Í9Í-;Í1iÍ›ÍÛ°Í+ŒÎ0¸ÎéÎ"õÎ+ÏIDÏIŽÏEØÏ=Ð{\Ð?ØÐPÑCiÑG­ÑBõÑ8ÒEUÒ
! ›Ò8¦Ò.ßÒ.Ó=Ó)OÓ0yÓ+ªÓAÖÓÔ-Ô$@Ô$eÔ*ŠÔµÔÐÔ ëÔÕÕ#)ÕMÕ!dÕ†Õ¤Õ·Õ$ÊÕïÕ-Ö9Ö#IÖ#mÖ3‘Ö*ÅÖ6ðÖQ'×3y×3­×=á×CØ7cØI›ØWåØE=Ù"ƒÙ9¦Ù"àÙÚ(#Ú*LÚ:wÚ!²Ú#ÔÚøÚ,Û!AÛcÛ"zÛ�Û¼ÛUÛÛ-1Ü._Ü*ŽÜ2¹Ü3ìÜ+ Ý4LÝ$�Ý/¦Ý1ÖÝEÞ2NÞ�Þ Þ5¿Þ9õÞ*/ß?Zß(šß/Ãß8óß3,à/`à�àN°à1ÿàJ1á'|á"¤á&Çá<îá(+â5TâeŠâ%ðâ?ã4Vã/‹ã,»ã3èã8ä!UäWwä:Ïä3
! å(>å)gå!‘å!³å9Õå-æ/=æ#mæ‘æ­æÉæJéæ+4ç+`çŒçªç9Áç9ûç"5è3XèŒè¥èAÀèé-éJé_é+zéS¦éGúé%Bê*hê“ê¯ê*Ïê!úê-ë:Jë…ë˜ë$·ë%Üëì# ì'Dì6lì£ìÃìâìýì%í>íZípí,�í!¼í*Þí'	îH1î5zî°î)Çî)ñî"ï#>ïbïsï$ƒï(¨ïÑï$ìï0ð"Bð0eð–ð¬ð+Êð(öðñ/>ñ0nñ6Ÿñ Öñ?÷ñ7ò*Pò){ò+¥òFÑòóI.óKxóZÄókô&‹ô²ôÉô+åôõ1õPõ"põ“õ¬õ)Ìõ)öõ ö;ö Rö#sö—ö­ö$Èö2íö ÷7÷1O÷5�÷'·÷ß÷'õ÷-ø+Køwø'—ø¿ø'Òøúø'ù3ù,Où|ù!˜ùºù½ùÁùÎùßùèùú.ú9Jú„ú/¢úÒú2éú*û.Gû)vû& û&Çû&îû#ü'9ü(aü Šü$«ü Ðü"ñü,ý2Aýtý”ý*³ý,Þý.þ1:þ)lþ–þ)¶þàþ3ûþ/ÿ$Kÿpÿ�ÿ#¬ÿÐÿJðÿ;S,Z6‡¾×ô5J/^!Ž °'Ñ ù
 (I`v�ž¼!Ö)ø"$-6?R[®·ÀÉÒ!Ûý&/<ENWs|-€5®,är„*¢<Í.
! (9+b+Ž-º3è,0,]*Š%µ-Û+	$5+Z†) .Ê$ù/	N	;j	7¦	$Þ	-
! 11
! Lc
! 2°
! 'ã
! 04<JqA¼þ/6J�7”+Ì2ø(+
.T
ƒ
M¡
6ï
4&,[,ˆ(µkÞ4J6H¶9ÿ'9,aŽ§&Â4é($G,l3™-Íû),A:n.©8Ø)2;-nœ,°>Ý03M(�ªÃ
! Ï6Ú+'=De0ª4Û*!;*]/ˆ/¸/è8.Q-€/®+Þ
! '3[u(� ¹'Ú9<PZ5«*á$+12]1�
Â;Ð+@Z#vš£°ÐKì38+l8˜Ñî/$?T”"©Ì7ë##+Gs*Šµ¾&Û& )&J'q!™!»(Ý" ") $L )q :› -Ö "!<'!7d!?œ!5Ü!9"3L"4€"9µ"8ï"A(#;j#7¦#"Þ#"$+$$P$,o$)œ$Æ$+Û$% %?%R%$e%,Š%·%#Ò%0ö%%'&+M&5y&¯&%Î&ô& '%1'0W')ˆ'0²'ã'(ü'0%(V(g((
™(§(¼(/×()')?))_)‰)¦)5Æ)1ü)).*)X*4‚*0·*6è*-+2M+!€+6¢+=Ù+",Z:,\•,
ò,!-!"-1D->v-5µ-+ë-6.9N.4ˆ.,½.Cê../@L/.�/0¼/!í/<0FL06“0.Ê0Cù0C=1&�1,¨12Õ1D2 M21n2 29¿2:ù2P43&…3<¬38é3-"41P4.‚45±4.ç4>50U56†5,½56ê5!!6C6/b6F’6NÙ6A(7;j75¦7tÜ7—Q89é8?#9:c98ž9×9#÷9#:)?:‰i:2ó:&&;UM;&£;/Ê;!ú;2<-O<P}<'Î<ö<0=D=7d=1œ=BÎ=C>!U>#w>A›>Ý>)î>?+0?>\?B›?"Þ?'@%)@,O@|@–@"±@?Ô@ A15A)gA#‘A*µA?àA B69B(pB™B1¹B)ëB-C,CC,pC<�C5ÚC&D/7D=gD&¥D%ÌD7òD5*E%`E%†E¬EÇE äE4F-:F3hFœF(´FÝF
ôFG	GG.G1IG2{G8®G4çG8H:UH	�HšH)¯H'ÙH>IB@I;ƒI¿I$ÙI7þI6J#QJ#uJ'™J#ÁJ åJK"K:AK@|K8½K.öK%L&<L'cL%‹L(±L<ÚL3M#KMoM~M3™M'ÍM%õM7N5SN!‰N$«N'ÐN>øN>7OvO‰O£O4½O%òOP/6PfP1†P(¸P,áP3Q*BQ1mQ$ŸQ"ÄQ+çQ&R+:R+fR%’R"¸RÛR#ûR$S-DS#rS'–S4¾S'óS&T BT+cT�T®TÌT˜ØT˜qU
! VV(;V2dV—VN¶VW+$WPW/nW+žW1ÊW-üW0*X'[X,ƒX°XÐXïX+þX2*Y]Y}Y*–Y0ÁY-òY Z(5Z/^ZŽZ«ZÂZ,ØZ5[C;[#[!£[Å[å[)\
.\<\+M\:y\0´\2å\/]H]WJ]?¢]3â]C^Z^+p^%œ^#Â^8æ^3_1S_*…_°_9Î_8`1A`/s`2£`'Ö`.þ`8-a-fa(”a*½a.èacb<{b>¸b
÷b.c&4c[cJ{c#Æc>êc<)d.fd%•d»d/Úd)
! e94e<ne5«e8áe+f+Ff:rfE­f0óf0$g'Ug
}g+‹g&·g9Þg1h&Jh/qh.¡h$Ðh5õh4+i4`i<•iÒiíi!j!)j&Kjrj'yj(¡j<Êj2k:k
! Vk.ak)�k)ºkEäk4*l4_l"”l$·lÜl2ól&m9Emm2•m3Èm0üm-nKnWn%tnšn°nÂnÕn%æn/o%<o,bo,�o.¼o,ëo,p,Ep,rp*Ÿp&Êp/ñp"!qDqcq‚q7�qÇq×q'àqr+'r'Sr"{r#žr)Âr!ìr#s!2sTsls(…s"®s/Ñs't0)tZt&ot,–tÃt+âtuu6uPu8pu=©u çu-v6vQv)hv/’vÂvÝv"õv*w*Cw6nw2¥wØw9ñw+x<x.ZxM‰x'×xÿxy1yDyXyoy�y›y¨yµyÈyØy.íyz#<z`z.~z,­z1Úz {#-{-Q{*{&ª{&Ñ{)ø{/"|4R|+‡|7³|9ë|8%}^}%}} £}6Ä}7û}3~6L~Tƒ~$Ø~8ý~<6s„–'§?Ï:€J€j€oy€)é€3�1G�Fy�EÀ�n‚3u‚2©‚6Ü‚$ƒB8ƒ*{ƒ&¦ƒ&Íƒ0ôƒ %„)F„,p„1�„(Ï„/ø„4(…@]…$ž…<Ã….†0/†`†z†.—†1Æ†/ø†'(‡P‡$f‡+‹‡+·‡-ã‡ˆ"1ˆTˆ/sˆ£ˆ¸ˆÑˆåˆ‰>!‰0`‰ ‘‰&²‰:Ù‰Š1,Š<^Š;›Š.×Š5‹1<‹.n‹.�‹5Ì‹5Œ.8ŒgŒ€Œ"˜Œ8»Œ:ôŒ+/�$[�€�,›�(È�(ñ�"Ž&=Ž,dŽ2‘ŽAÄŽ$�$+�,P�}�.š�'É�4ñ�&&�.M�|�'š�#Â�æ�<‘,>‘@k‘L¬‘Pù‘7J’‚’¢’À’$Õ’4ú’*/“1Z“1Œ“0¾“ï“6”9<”0v”'§”-Ï”5ý”3•,D•+q•3�•0Ñ•–%
! –'0–X–5l–6¢–'Ù–/—11—Gc—>«—#ê—a˜"p˜ “˜4´˜5é˜/™+O™.{™!ª™#Ì™,ð™/š2Mš5€šV¶š<
›:J›1…›3·›%ë›.œ@œKZœ ¦œCÇœB�N�g�*��+¬�1Ø�#
! ž#.ž4Rž#‡ž«ž¼ž$ÖžûžŸ.ŸEŸ
\Ÿ
jŸ%xŸžŸ½ŸÝŸòŸ(	 (2 [ { � ¯ Å .å !¡+6¡b¡|¡EŽ¡<Ô¡ ¢!2¢T¢q¢‡¢8 ¢8Ù¢7£2J£3}£&±£6Ø£6¤F¤[¤m¤…¤'�¤$µ¤)Ú¤%¥%*¥$P¥%u¥›¥³¥Ë¥ê¥8¦=¦L¦:[¦–¦5¥¦Û¦÷¦!§-§*M§x§Œ§ §½§@Ú§!¨=¨P¨h¨†¨<¥¨9â¨U©+r©/ž©,Î©2û©..ªD]ª+¢ªCÎª(«&;«>b«¡«'­«$Õ«ú«*¬.@¬,o¬6œ¬#Ó¬0÷¬2(­2[­
Ž­+œ­)È­-ò­ ®,®I®e®ƒ®¢®À® Ï®ð® ¯(-¯:V¯4‘¯Æ¯%à¯&°-°CK°3�°!Ã°3å°7±6Q±7ˆ±(À±é±*²$.²$S²/x²!¨² Ê²)ë²)³)?³-i³0—³8È³4´*6´:a´Cœ´à´,µ,-µFZµM¡µ[ïµfK¶W²¶A
! ·9L·T†·JÛ·+&¸+R¸~¸!š¸-¼¸'ê¸9¹%L¹)r¹(œ¹2Å¹$ø¹$ºBº'Yº8�ºººØº*ôº»,=»<j»§»"Á»-ä»$¼7¼0M¼/~¼4®¼6ã¼*½6E½#|½# ½Ä½ Ø½'ù½/!¾6Q¾;ˆ¾9Ä¾"þ¾#!¿$E¿:j¿$¥¿Ê¿ Ù¿)ú¿$À4ÀGÀ![À:}À1¸À(êÀ.Á,BÁ1oÁ,¡Á.ÎÁýÁ
Â!-Â#OÂ6sÂ ªÂ-ËÂ-ùÂI'Ã8qÃ8ªÃ)ãÃ;
Ä/IÄ-yÄ2§Ä#ÚÄþÄ+Å*GÅ*rÅ9�Å6×Å1Æ4@Æ1uÆE§Æ>íÆ-,ÇZÇ#vÇ,šÇ#ÇÇ%ëÇ&È8ÈQÈ&`È)‡È1±È;ãÈ*ÉJÉ'iÉ2‘É&ÄÉ*ëÉ'Ê>ÊXÊ uÊ*–ÊÁÊÔÊäÊøÊË Ë2ËFËXËjË|ËŽËŸË±ËÃËÕËçËùËÌÌ1ÌCÌUÌgÌ{Ì�Ì£ÌµÌÉÌÛÌíÌþÌÍ"Í4ÍFÍXÍjÍ~Í�Í¦Í¸ÍÊÍÜÍîÍþÍÎ#.ÎRÎ/lÎ6œÎ!ÓÎõÎÏ1$Ï4VÏ/‹Ï)»Ï!åÏ Ð&(Ð<OÐ!ŒÐ(®Ð×Ð,óÐ7 ÑXÑuÑ:•Ñ#ÐÑ"ôÑ!Ò,9Ò'fÒ:ŽÒ(ÉÒòÒÓN-ÓK|ÓÈÓ
ÜÓêÓ
! Ô#Ô';ÔcÔ }Ô žÔ ¿Ô àÔ Õ "Õ CÕ dÕ …Õ ¦Õ ÇÕèÕÖ&ÖBÖbÖ~Ö•Ö±ÖÈÖèÖ× ×<×3X× Œ×­×Ã×Þ× ÷×%Ø.>Ø2mØ ØºØØØñØ%Ù=6Ù-tÙ!¢Ù#ÄÙèÙ<üÙ9Ú8WÚ$�Ú,µÚâÚÛÛ$4Û.YÛˆÛ7›ÛÓÛDïÛ,4Ü[aÜm½Ü(+Ý$TÝyÝ)™Ý-ÃÝ(ñÝ3ÞANÞ9�ÞLÊÞß%6ß!\ß)~ß9¨ßâßàà&à*@à!kà!�à!¯à$Ñà"öà#á#=á#aá…á)¥á Ïáðáâ0â Pâqâ7‘âfÉâV0ã5‡ã#½ãáãä,!ä"Näqä$…äªä'Åä3íä!å<å Kå!låŽå3«åßå ïåæ!0æRæ5aæ—æ¯æ7Ææ1þæ20ç6cç šç@»çüç%è?èYè+wè£èÃè%ßèé$ éEé$`é$…é/ªé7Úé%ê!8êZêwê-‘ê/¿ê5ïê$%ëJëgë8†ë@¿ë2ìM3ì?�ì?Áì1í;3í5oí%¥í6Ëí+î,.î0[î.Œî$»îàî)úî"$ï=Gï.…ï,´ï,áïð!-ð)Oð%yðŸð³ðÆðÚð/õð"%ñ!HñjñyñŒñœñ!³ñ Õñ(öñ9ò&Yò €òK¡ò%íòó(/ó+Xó„ó.œó2Ëó!þó, ô'Mô@uô¶ôÓô îô+õ.;õ2jõ3�õÑõ6æõ ö>ö$^ö ƒö/¤ö'Ôö"üö$÷#D÷(h÷)‘÷-»÷Gé÷-1ø_ø}øŠø ©ø$Êø#ïøù-ù-Iùwù�ùCœù5àù"ú/9ú+iú3•ú"Éú&ìú&û(:ûcû2zû&­û#Ôû"øûü(6ü*_ü-Šü4¸ü9íü4'ý!\ý(~ýE§ý1íý&þ:FþK�þMÍþ6ÿRÿ/nÿžÿ4¥ÿÚÿ5ðÿ,&5S&‰°4Í144:i<¤Aá5#)Yƒ–µ&Ð÷%693p!¤DÆ/.=^Cœ3à<Q)q+›%Ç%í'Cc%‚(¨-Ñ6ÿ6(V)©$Æ+ë"-:,h•'²!Ú1ü7.	%f	.Œ	 »	.Ü	O
! K[
! J§
! Kò
! K>JŠKÕ5!7W9�9ÉD
DH
@�
=Î
<I-\.Š2¹6ìB#.f(•)¾1è</W/‡<·Zô7O)‡;±(í-4Dy'—'¿	çñ.)X"u˜%µ$Û.'/W
t7‚.º2é>N[Mª3ø,>%^6„<»5ø7.+f-’*Àëþ#8J\%§&Í&ô <AT–´Ñæ)û%Da,�$®Ó ñ2$E9j-¤ÒèDþ=C#�C¥<éI& p2‘'Ä4ì$!-F4t%©0Ï01Po!�7±1é0 )L ;v 9² $ì #! 5!V!!f!"ˆ!«!*É!&ô!-"<I"8†"&¿"3æ"#88#+q#"�#À#
! Ò#	Ý#)ç#$%*$+P$|$8š$'Ó$û$4%$J%(o%5˜%"Î%/ñ%!&>8&6w&!®&Ð&*ß&)
! ',4')a'=‹'(É',ò'A(5a(4—()Ì()ö(- )@N)"�)*²)+Ý)	*-*'M*)u*&Ÿ*5Æ*'ü*$+4A+v+)�+9¹+!ó+','=,9e,;Ÿ,/Û,2-3>-/r-3¢-3Ö-
! .)*.$T.@y.:º.$õ.!/</U/j/(/Z¨//0+30"_0‚0˜08´0$í0.1(A1(j19“1Í1!â12.#2R2-n2.œ2(Ë2'ô2+3H34h3(�3Æ3ä3(4*4†C46Ê4/5%15&W57~5G¶5þ5@62W6$Š6¯6Ã6Ø6ì677)7>7R7g7{7�7¦7º7Ð7ê7þ78"8<8Q8g8}8�89¨8(â8,9A89lz95ç9;:>Y:4˜:>Í:1;2>;q;<ƒ;2À;2ó;(&<EO<3•<cÉ<-=:M=Fˆ='Ï=÷=*>!@>6b> ™>/º> ê>?()?R?"q?3”?È?æ?7û?!3@&U@#|@/ @8Ð@8	A.BA3qA-¥A&ÓA'úA="B8`B/™BÉBDßB1$C,VC0ƒC8´C(íC$D/;DkD'~D1¦DØDFïD/6E(fE)�E/¹E6éEA FEbF ¨F3ÉF4ýF.2GaG€G/–GÆG&æG#
H!1HSHoH'‹H)³H!ÝHÿH"I5I&MI tI•IªIÅI6ßI<JSJpJ/†J¶JÔJæJ$ùJK8K6RK<‰K.ÆK'õK3LQLfL{L%™L¿LÞLòL.M)=MgM"‚M¥MdºM>N^NPsN9ÄN&þN)%O.OO2~O;±OíO&P1+P0]P'ŽP-¶P"äPQ)QGGQ/�Q.¿Q4îQ&#R+JR0vR§R+¿R ëR/S<S/WS1‡S!¹S,ÛS<T0ET#vTšT=ºT,øT%UCU]UsU'‹U6³U+êU,V/CV0sV5¤VÚV5ìV#"WFWQeW ·WAØW(X	CX'MX&uX&œXÃXáXY+Y
! JY*UY*€Y8«Y"äYZ Z5@ZvZ%‘Z"·Z ÚZ ûZ-["J[!m[%�['µ[ Ý[þ[\9\Q\n\à‚\c^)e^5�^Å^ÂÚ^(�_/Æ_ö_` `D>`;ƒ`D¿`;a\@a8�agÖa8>bAwb<¹b öb<cTc/gc&—c&¾cåc#þc*"d MdAnd°dÆd-Úd-e56e'le'”e¼eÛeçe ûef!7fYfxfŠf-œfÊfàfg(g(9g;bg2žg3ÑgTh2Zh&�h>´h9óh<-iFjiT±iBjIj;hj"¤j$Çj(ìj'k?=k}k(�k Æk-çk)l?lXlvlŒlM¬l0úl0+m"\m5m/µm4åm3n!Nn3pn3¤nDØn5o(So(|o>¥o5äo&p2Ap.tp/£p3Óp%q#-qQq=oq)­q>×q*r%Ar*gr?’r$Òr3÷rb+s!Žs=°s7îs=&t2dt5—t;Ít	uD'u5lu*¢u$Íu*òu$vBv4av.–v0Åv!övw%6w \wD}w(Âw,ëwx3x8Kx5„x"ºx#Ýxyy>*yiy~yœy·y,ÒyTÿyDTz™z,·zäz{%{C{%]{%ƒ{©{Ã{!ß{%|'|!C|!e|C‡|(Ë|ô|}*}"C}f}ƒ}š}(·}à}~+ ~:L~+‡~³~Ñ~ñ~.
K
Y(g$�µÕ<õ%2€(X€�€•€*±€.Ü€�%+�+Q�(}�¦�8½�ö�=‚3Q‚4…‚@º‚û‚EƒFXƒCŸƒZãƒ">„a„y„-˜„Æ„à„'ü„'$…L…(k…(”…$½…â…û…†%7†]†t†0‘†-Â†ð†	‡##‡#G‡$k‡�‡¢‡(Â‡(ë‡ˆ+1ˆ
]ˆ0kˆ
œˆªˆ"Çˆ.êˆ)‰C‰`‰c‰g‰t‰…‰‘‰ ®‰&Ï‰Aö‰8Š*UŠ€Š5�Š#ÆŠ'êŠ"‹5‹U‹u‹•‹ ²‹!Ó‹õ‹Œ.ŒHŒ%dŒ+ŠŒ¶ŒÏŒçŒ!�#)�*M�9x�2²�å�Ž3ŽRŽ#mŽ(‘Ž"ºŽ ÝŽþŽG�f�‚�$Š�5¯�å�û�!�>;�z�5˜�)Î�&ø�$‘!D‘f‘v‘”‘ª‘$Â‘ç‘&ô‘’)6’/`’�’
”’
¢’
°’$¾’Rã’
6“
D“
R“
`“
n“"|“"Ÿ“Â“
Ó“á“
ò“
”
”"”
?”M”"Q”&t”#›”z¿”:•.W•-†•8´•1í•4–6T–6‹–7Â–ú–<—<K—:ˆ—5Ã—=ù—$7˜-\˜1Š˜¼˜/Ô˜3™ 8™Y™v™8”™+Í™ ù™1š5LšQ‚š8Ôš#
›.1›8`›N™›:è› #œ3Dœ,xœ¥œG»œ0�84� m�+Ž�º�LÔ�(!ž9Jž4„ž4¹ž'îždŸ3{Ÿ8¯Ÿ@èŸ3) &] "„ § À /× ;¡2C¡#v¡(š¡/Ã¡)ó¡¢%=¢+c¢B�¢-Ò¢2£*3£9^£)˜£Â£2Ò£C¤+I¤*u¤, ¤Í¤æ¤
! ò¤;ý¤*9¥"d¥>‡¥*Æ¥$ñ¥-¦D¦(c¦.Œ¦'»¦.ã¦/§(B§'k§)“§½§Ù§ê§/ý§-¨F¨._¨!Ž¨$°¨+Õ¨©B ©(c©Œ©«©#Ê©1î©1 ªRª3_ª“ª °ªÑªêª!«"«2«E«%d«<Š«7Ç«ÿ«+¬J¬g¬"…¬'¨¬9Ð¬
! ­­6­6V­�­¨­Ç­-×­	®®&/®%V®|®"–®!¹®Û®ö®!¯7¯W¯s¯0�¯CÀ¯5°':°7b°4š°<Ï°,±69±0p±1¡±6Ó±5
! ²:@²7{²3³²'ç²'³+7³c³$|³)¡³Ë³'â³
! ´&&´M´e´}´)œ´Æ´â´!þ´! µ$Bµ$gµŒµ¥µÁµ Ôµ$õµ)¶D¶$b¶‡¶�¶'¼¶ä¶ñ¶··$·7·$J·o·|·˜·®·É·*ã·7¸0F¸"w¸$š¸5¿¸2õ¸5(¹)^¹0ˆ¹$¹¹&Þ¹;º)AºEkºE±º÷º»&»AF»6ˆ»9¿»(ù»0"¼=S¼$‘¼¶¼>Ï¼!½60½0g½3˜½$Ì½6ñ½K(¾0t¾;¥¾?á¾?!¿9a¿!›¿.½¿9ì¿&À*BÀmÀ1‹À*½ÀNèÀ;7Á6sÁ0ªÁ2ÛÁ'Â06Â-gÂ,•Â4ÂÂ2÷Â.*Ã*YÃ,„Ã ±Ã/ÒÃ'Ä?*ÄOjÄCºÄ1þÄ/0Ån`Å•ÏÅ0eÆA–Æ/ØÆ8Ç&AÇ(hÇ‘Ç$¯ÇqÔÇ&FÈmÈM�ÈÛÈ#ùÈ É,>ÉDkÉG°É#øÉÊ1/ÊaÊ4}Ê-²Ê<àÊ<ËZË&vË6�ËÔË/áËÌ!$Ì4FÌ?{Ì"»Ì!ÞÌÍ0ÍPÍ%mÍ“Í4¯Í&äÍ*Î,6Î)cÎ&�Î4´Î%éÎ2Ï5BÏ+xÏ=¤Ï,âÏ9Ð5IÐ8ÐM¸Ð8Ñ,?Ñ5lÑ;¢Ñ2ÞÑ2ÒCDÒ7ˆÒÀÒÙÒøÒÓ*Ó2@Ó&sÓ šÓ »Ó#ÜÓÔÔ
 Ô
.Ô<ÔPÔ'fÔ6ŽÔ6ÅÔ2üÔ3/Õ6cÕ
! šÕ¥Õ&¶ÕÝÕ1úÕ=,Ö(jÖ“Ö+±Ö7ÝÖ×#-×#Q×'u×!�×¿×Ø× ë×)ØU6ØJŒØ(×ØÙ$Ù$:Ù+_Ù+‹Ù*·Ù*âÙ#
Ú
! 1Ú<Ú*XÚ1ƒÚ+µÚCáÚ@%Û"fÛ"‰Û%¬Û8ÒÛ;Ü	GÜQÜgÜ(„Ü!­ÜÏÜ2èÜÝ57Ý-mÝ&›Ý5ÂÝ-øÝ$&Þ(KÞtÞ#”Þ¸Þ'×Þ%ÿÞ %ßFßdß�ß¡ß¼ß!Üßþß'àBàaà€à™àµà/Îàþà§á§³á[â(qâ!šâB¼â!ÿâJ!ãlã.…ã ´ã:Õã8ä9Iä:ƒä=¾ä4üä91åkåŠå¨å0Áå/òå"æAæ0Zæ3‹æ0¿æðæ%ç(,çUçuçŒç)Ÿç;ÉçEè KèlèŠè¨è.Æèõèé-é4?é5té1ªé+ÜéêEê*Rê1}êF¯êöêë1ëPë,fë,“ë)Àë&êë!ì.3ì-bì!�ì$²ì!×ìùì6í3Lí/€í!°í"Òí*õíE î)fî+�î¼î0Ìî!ýîïI8ï#‚ï5¦ï9Üï ð7ðRð/pð- ð4Îð=ñ0Añ9rñ-¬ñ-Úñ6ò/?ò.oò.žòÍò	éò6óò!*ó7Ló6„ó$»óàó*ÿó3*ô6^ô-•ô*Ãô0îôõ>õUõtõ“õ
! ²õ*½õ*èõ3ö+Gösö„ö)‹ö+µö$áö5÷3<÷3p÷¤÷¿÷Ú÷(ç÷ø,*øWø3dø!˜ø0ºøëøù"ù.;ùjù‰ùŸù²ù0Éù@úù0;ú;lú;¨ú=äú;"û;^û;šû;Öû6ü0Iü9zü*´ü&ßü&ý-ý@Cý„ý›ý&«ýÒý-ðý)þ(Hþ%qþ+—þ!Ãþåþ!ÿ"ÿ9ÿ(Qÿzÿ/’ÿ(Âÿ)ëÿ%50[Œ/§	×áÿ!76Y�)¬Öò*
'8`|$•$º*ß4
! /?o0†·Ç$ÝJ#Mq�¤¹Îãø".?L5]$“*¸!ã(/.7^–'²,Ú*%2%X&~,¥4Ò,542j4�!Ò'ô	3;	4o	¤	5·	Yí	G
! <d
! 6¡
! Ø
! ê
! ý
! &873p¤ÁhÑ$:7_6—<Î*
e6
-œ
0Ê
5û
#1+U%�%§%Í/ó3#$W-|)ª#Ô/ø/(=X%–?¼?ü0<!m!�?±0ñ("!Km†%¢,È$õ #;_3z®ÃÞö%-/SƒŸ*µà6ù909j$¤7É-0/3` ”&µ)Ü!5,W-„(²Ûö!.)J1t ¦$Ç/ìDa$~%£É.å"*7'b'Š²Ë!ê2"%U>{@ºFû.Bq�«(¾.çC1Z1Œ2¾ñ /')W'�&©,Ðý*
! &5(\3…	¹Ã%Ü ) 0; #l )� 5º Bð >3!!r!P”!å!"7"0T"(…"1®".à"#*#*E#/p#* #'Ë#8ó#-,$+Z$&†$0­$Þ$!ü$%J3%~%6—%3Î%&&/0&'`&2ˆ&»&Û&C÷&(;'	d'n'*�'¬'È'Ü'ó'

! (
(&(F(#f(Š( (!´(!Ö((ø(!)5)O)d)4€)µ)$Ô)ù)	*3*3Q*'…*!­*Ï*î*+0 +9Q+/‹+6»+(ò+,3;,3o,£,Â,×,	ö,&--'-0U-*†-*±-*Ü-*.2.I.`..:˜.Ó.à.<í.*/87/p/�/�/³/Æ/ä/ô/00560l0Œ0™0$¬0Ñ02í0, 1[M1$©1"Î1"ñ1;2%P26v2­2:Ê23$$3>I3ˆ30˜3'É3ñ3-4'64*^4.‰4¸4%×4'ý4'%5M5*]5*ˆ50³5	ä5î56$6B6a6€6�6«6"É61ì6>7<]7š7¹7$Ò7÷7J88Z8“8E²8Eø8?>90~9!¯9Ñ9!ê9,:,9:1f:%˜:$¾:2ã:2;2I;'|;-¤;0Ò;*<!.<-P<6~<#µ<'Ù<+=>-=9l=W¦=aþ=H`>A©>7ë>L#??p?&°?)×?@@$3@X@;w@³@"Ò@!õ@*ABA^AtA‡A1 AÒAîA!
! B,B%EBGkB³B%ÌB/òB+"CNC0dC3•C1ÉC-ûC!)D%KD$qD$–D»D$ÒD÷D0E0FE6wE5®EäE&F!*F2LFF–F§F&ÅFìFGG0G)JG#tG$˜G(½G$æG1H=H*\H‡H!—H¹HÔH?ïH"/I.RI'�I8©I3âI6J!MJ3oJ-£J1ÑJ9K!=K$_K*„K)¯K+ÙK3L-9L0gL,˜L*ÅLBðL73M.kMšM´M4ÔM 	N*NJNfN‚N‘N&¯NÖN-õN%#OIO VO&wO*žO0ÉO*úO%P>P'TP$|P¡P¶PÈPàPøPQQ7QIQXQgQvQ‹QšQ©Q¸QÇQÖQåQýQRR*R9RQRiR�R“R«RºRÉRÞRðRÿRS S/S>SVSeS{SŠS™S«SÄSÚSôS$
! T /T(PT.yT+¨TÔTïT6üT#3UWUtU‘U¬U+ÂUFîU#5VYVyV4’V4ÇV üVW:6WqW+‘W½W-ÝW!X*-X#XX!|XžXM´XFYIYbYrY’YŸY»Y#ÛY"ÿY""Z"EZ"hZ"‹Z"®Z"ÑZ"ôZ"[":["][#€[!¤[!Æ[#è[\,\C\c\#z\ž\¾\Þ\þ\9]X]x]Œ]¦] À]"á]*^-/^]^z^—^­^&È^:ï^5*_#`_„_›_:®_$é_@`(O`)x`%¢`È`â`a+"aNa2ea"˜a<»a*øab#bt†b$ûb$ c!Ec,gc,”c,Ác3îcA"d,dd;‘d!Íd ïd)e%:e6`e—e³eÉe Ýe1þe(0f(Yf(‚f+«f)×f*g*,g*Wg&‚g0©g'Úg&h&)h&Ph*wh)¢h-Ìhgúh[bi2¾iñij/j&Njuj”j+©jÕj"ïj$k7k	DkNk'ik‘k*¤kÏkßkÿk l?l/Oll˜l8¯l/èl-m8Fmm>�mÜm(ómn#9n1]n%�nµn*Ônÿn)oGo)eo)�o4¹o<îo-+pYpwp!’p'´p*Üp-q5qSq rq5“q=Éq1r=9r=wr@µr4ör,+s7Xs#�s0´s%ås)t/5t/et•t³t,Çt!ôt:u)Qu0{u0¬uÝu$ýu+"v$Nvsvƒv�v¡v,»v èv	w'w4wDwTwhw„w žw!¿w%áw$xH,x5ux«x)½x!çx	y(y!Hy!jy4ŒyÁyCÝy!z<zYzrz2‘z5Äz3úz.{$A{f{‚{�{ ¹{*Ú{(|.|!N| p|‘|®|'Ë|Gó|,;}h}†}“}«}0Å}#ö}#~>~+U~�~�~;°~3ì~' 8H-�7¯#ç%€31€*e€�€2¦€Ù€'ø€* �*K�'v�*ž�,É�2ö�6)‚*`‚‹‚ ¦‚DÇ‚-ƒ*:ƒ)eƒ3�ƒ=Ãƒ*„,„0B„	s„/}„­„!Å„ç„'…%+…Q…0l…7�…:Õ…,†6=†9t†®†*Í†ø†‡)‡D‡c‡!|‡0ž‡3Ï‡+ˆ3/ˆcˆvˆ‰ˆ-¨ˆ9Öˆ+‰6<‰!s‰•‰,µ‰!â‰#Š(Š>ŠQŠgŠwŠŽŠ%§Š+ÍŠùŠ+‹'=‹e‹!€‹-¢‹ Ð‹!ñ‹5ŒIŒ#aŒ…Œ"¤Œ0ÇŒøŒ.�&C�/j�Nš�Fé�C0ŽFtŽF»ŽC�FF�7��7Å�>ý�C<�I€�IÊ�:‘5O‘?…‘Å‘/Ò‘0’43’4h’K�’1é’*“F“+_“4‹“$À“!å“'”G/”.w”¦”;Å”$•2&•;Y•••$±•$Ö•û•––$3–X–*t–Ÿ–·–Õ–#ó–%—=—Y—,f—&“—4º—0ï—8 ˜8Y˜,’˜¿˜Î˜ê˜1	™1;™'m™8•™)Î™)ø™/"šRš_š}š“šQ°š#›&›%@›f›|›-š›È›à›÷›œœ4œJœYœ,uœ!¢œÄœ!ßœ0�2�3M�+��­�Í�/ì�Mž jž/‹ž(»ž9äžŸ0:ŸkŸ-ŠŸ¸Ÿ'ÐŸ5øŸ!. 3P 3„ ¸ !Ò ô ¡,+¡!X¡'z¡&¢¡:É¡8¢=¢P¢f¢	‚¢Œ¢'§¢Ï¢)â¢4£2A£>t£=³£ñ£&¤6¤,U¤#‚¤¦¤Ã¤
Ú¤è¤)õ¤¥">¥-a¥�¥2ª¥)Ý¥¦*¦-H¦'v¦(ž¦Ç¦+ã¦§<+§4h§#�§Á§*Ô§"ÿ§,"¨"O¨-r¨& ¨'Ç¨<ï¨3,©2`©-“©)Á©0ë©;ª"Xª3{ª3¯ªãª*öª!«-@«*n«'™«Á«!Þ«$¬%¬)8¬5b¬˜¬#°¬'Ô¬6ü¬:3­$n­'“­.»­*ê­.®.D®s®#‘®!µ®3×®-¯ 9¯Z¯u¯“¯­¯*Ç¯Hò¯1;°m°‰°¥°!»°9Ý°±30±*d±/�±6¿±ö±²(#²"L²o²!ˆ²!ª² Ì²'í²!³7³&N³u³’³«³!À³â³mõ³-c´+‘´½´Ù´&õ´=µZµ;lµ5¨µ Þµÿµ¶*¶?¶V¶k¶¶•¶ª¶À¶Õ¶ë¶··.·H·]·q·‚·œ·²·É·à·ô·/¸8¸#T¸;x¸E´¸;ú¸>6¹/u¹%¥¹/Ë¹-û¹0)ºZº2jº(�º'Æº/îºD»2c»z–»%¼/7¼Lg¼$´¼Ù¼&õ¼#½"@½c½'y½¡½$¹½$Þ½¾#¾>C¾‚¾¢¾"µ¾Ø¾#î¾#¿#6¿-Z¿*ˆ¿'³¿$Û¿'À)(À-RÀ@€À7ÁÀ-ùÀ'Á9?Á)yÁ1£Á*ÕÁ1Â+2Â+^Â1ŠÂ¼Â!ÌÂ0îÂÃ-3Ã(aÃ(ŠÃ³Ã'ÐÃ5øÃB.ÄCqÄ!µÄ+×Ä-Å(1ÅZÅpÅ/�Å!±Å#ÓÅ"÷ÅÆ6ÆVÆ1vÆ/¨ÆØÆñÆ!Ç)Ç"CÇfÇ‚Ç˜Ç±Ç/ÍÇ:ýÇ8ÈUÈ4kÈ  ÈÁÈ×È*ðÈÉ6É/UÉ/…É+µÉ#áÉ!Ê'Ê@ÊVÊ%uÊ›Ê·ÊÊÊ-âÊË/Ë/HËxËR�Ë>ãË"ÌE2Ì6xÌ*¯Ì$ÚÌ.ÿÌ2.ÍBaÍ¤Í/»Í8ëÍ-$Î#RÎ'vÎ žÎ¿ÎÛÎ9úÎ$4Ï$YÏ$~Ï£Ï¿Ï5ÞÏÐ*+Ð$VÐ4{Ð°Ð>ÌÐ6Ñ BÑ+cÑ6�Ñ/ÆÑ"öÑÒ>7Ò'vÒžÒ±ÒËÒáÒ&ùÒ2 Ó,SÓ&€Ó*§Ó&ÒÓ*ùÓ$Ô@6ÔwÔ �Ôi±Ô&Õ6BÕ yÕ	šÕ#¤ÕÈÕ"äÕÖ &Ö%GÖ&mÖ	”Ö&žÖ/ÅÖ1õÖ'×C×b×=~×'¼×!ä×$Ø+ØJØ!iØ$‹Ø$°Ø)ÕØ+ÿØ+ÙJÙeÙ Ù Ù¼Ù,�Cf	‡‰gïÎ�V„åöJ	ú“cÚ÷áÁPŽ	CÀKµÑ|§²Z	qj�	Jjÿ¥	‰P|*LT+ÀœDløñ¯%ÄM´dê*#}	ÕŒëŠ‹<‰OÑ—)$©ð†žG¸l	1\dN}:@g	RµÈîïë¬ß,ï
! ïuüÊ‹Ãˆ•8Ë„ÒŽb£Ô¹Þ-oéÌI@3H¿ð“Mè¢Ž¨GÈcù7	‡�DàC¯Q²ôcÛÒ��mº¹Å¦&“(89F-Â¶þ2r¼tû¾sÅäÿwQõêFš°<©ø"Ánå�²…h¹8¶®UU6ÏqEB¸ùY]³†‰Ù^\CX	ñe£sÉ÷Q=JBáõbøcâ9mx+ÐK_SzMþºáé¹êG´vÉ��	³TÝó.ÂQ!e›�rHðÁ«ójâkí‰I~[V¤öp™éy3	œ¸ØÛæV>‘À€àñ¬�	:Õ‚E€€	ñ™	ÅÈ�<	Ð0t	…‚	X�aKl›;*
! 	@§�õ!!¿tÆ’éç6ƒ}t3ÐÜ%ªÖ‡]	ÌÎ=0Ú�E-#Û)Ð’˜³F8ªsj	:	4pM+=›óo6„Óšæ1zIÜhroX	rBuÛ¥‡waÞv¬˜â§ˆ³cƒ»=çÏžAäÊó+|‚û•–	OYY[*¯º{	0	6¬¿/	>AØVöqÖ¦	€AU‘{e	)gDùs*:ª¶R©‚¬^<_”•†—E?<	Õ¶7éÚç¡T	ŽHV 	B–uC—hbu:ß´”¬p]EºšUJõjÎ-&`æÕ2òêd¤ëw	’	sVü'C¦ö½@•¬3Wí<� (L;�ê
L)°,	€õýãˆhú=ÚÔ$DÍ’N°Ki–˜	%°ÀÐp¯e	~	•ÝŠZK°Y�y|”½SWG.Î.I�Ú&w	–¡i0&¸Q	±Á}ý53àåÉ69¾ÊZÃLV’»TÔçíOŠ	ðNÜn	ÿ·(§ÀXÛQ	}è4	'-	J=×­…k/ìÃ1ëS	}5-€ËWÞŠÂÖÓ¿PÅ/ï”WUÍ)�]
	ltÜßÜÔT
À¨ßžæõÂHøÆ?[IãY_¦qÊ„¾£`¾¾®P‚D	·¾i xC	F:pŠÛãWäyæºôŒ²†«ílÝ¸Âs{sŽú‚©bÔ†	#C¿gµ1	$r«+žmØëÄq�•		6�ÑÄe˜S„‡ŸÃ?/	¨ðFèÝý«¶§'f5	^ò
	@×¦Oîièi	çºû7'	�U‘	Ñ–ßj«ßÓec²!
r	­
+²”�ò ìv
Ê™™ÙôŒ	-47Â<*TÔngM ¯)	a	XvÒH°î9]™	âz	J7Ÿ0�FÇu¿µwH	ÆJhñnï
! 	¸·DTûo	Oœ'4Æ’ŸŠü(Æ„	ìf'�*	Í)�az"5nKþ´/ìbäU	­E£ÉY	Ã–_	}59	#fh	Nšmc	éK	ˆoDAz¼·€¹ârØ©ó½ˆ…`çü�‘x³œÇ9Aa|	Šr=¶€î8.4—y¦}©*k"ÿª±ýnvÓSîÏtb1ãoWßy’ú{‘QŸQKÞ]d(“4™êq	$:!ŠXP.?ÚaÑ´#	ªµWÇd–˜Ï°dQb$[Í¢ ˜�3†2¯)=[	SÛå>	57	D×8òp9ÆõÁ¹¤"Ò£oÃNù ›ýÃ,AÎaÝƒ˜%L{	`Bš”A	‹�z/	b%C	s0°û[÷x;±1ly@›ÅËÀ«ø18	|Z3ù\ðJli{]ú"	 ¾•m±ÒýêÏÐòúÝ5¤Ö†Ù®	‹ªÿF	È˜¤Ioî7�E	£·†Žë«‰üÄœGÄ²		Ä5ÿcÜãq‘±%h"âoÉ-	Ìi	™ˆ	\	�®”	6œLé»îxæ~Ñ–_ˆ8	ÞÉ^	m3(~‘XIüÆŸN—sz¢œp[Z­ÒÌ2Ö>%ÁÝ~W7`	Ù.#	k¢1Ó0Í¿ë\É#’ì÷ýäó�Ž;Rš�¢»®Âûg[]wÔ
! Oó*	“£PÌ”ïmy1k÷;×ÛÇíJ`Ç@ª¶¼&÷g¤Þ^U	$ôá^‚&BŽ®¿¤Ó{ç„0Ml$áZj@¼	
\¥¢›  §™‡þG«Ÿ6¼-×N=	�v:G­ºT_{ãúÂ¾Ä)Ì�&#šnžØâ\?áÇ6	Ê5®äVäü<O	Ðöš‰)$ÎØ4‹Ž	„¸™\˜YpP¢u± Óo~ÇÕ.‘jñw4°ç€za÷ËØö–½H„ÖzôÀ¨¢k	…A­!ÉÞãºg	þBá “,U*J?	
! a²á>^	ÙÒn–`qÖw�	Œ
hÁXRûv¥Z	Ö7/0~¨Ñéþ	Nx—	"Ë‹	R‚›´ô2-2{p	^kÏð@	`‚å‹?ÂàÿÕ˜%‘…ð(nƒÈ—^M[Aò1Ý#tZ†g d	ØOyƒiúÔþìCB	¸"ˆ@FfX¯T §9•>¡Œ	þÑ¦H¨u;çÈ¥”ÅÄH'õË"«ŸÎ¹tO¨­	•!>òYŸè�À|üm	Ù!	žuP	;}¼a	…	`'Ùk_ àŠ¡âÑåM	»æfËeï÷Üµì’¡Æ•á&8l3ž¦L	fPÓVÏuj¥›�	Y¦,è!Ïë„€ý|'ã©‰Ð,©G¬êhpK�|Ìô½m4Ù¥+³\ž^/¤2I:ÚÞˆ�Í¸Ìw¼+	(“øz 
! ÕBŒ I	Á¨kÉåÙ®K2·ÞÜWZl`E»G	ìóv	›<µñ·&8‹W	’ƒ}B½Œ_äßR¥;ãÓ7ñô‹Û��ƒ¶ŸbÍZœÈ2	îcƒ;	N	ø>ÇÒ=¹Ð~RAÚ—‡µ‰	S	ÿ~%	Å½Ê©³R	Ú‡Îî[·,å»“	"b	èvÍ$Œ?/Fäi|f+?6£]§L¹ö£MÃ$		¯í‰	E9eV	>ËqœõÅö¡¬Ü†ö¨j;,²r'dFëe	s	<·età¡ù(.ÁÎy	NÅ�DdÔ~hÃ
! :_ªòmûSIx_±T�Mß.×YHË­¥»+…±™,—­ÌŒi§Êy¤ÄR‹‚ôLóS2u	‘cæ5ƒ	!¾ü¼”¼�µÝ fk´´ÖÕ
! wÇ…�E³³ñé0àš±ífŠ.	�àÕìO¯ˆP]Êº÷ðþÿ	x	v9
�‡àŒ“ÍL%ƒè¡ê\GQ#>t/øå½í½
! ròèª×žùDg“úÆýdÈù3(	Xx	
! ï¶ù4xR‡	»øí?S&	æ´—âU{ØŽÈÒÏ×û¿…nq¢¡ ×®
  
  For bug reporting instructions, please see:
  
--- 1,57 ----
! Þ•˜	ÜLãœ™(Í)Í-+Í1YÍ‹ÍÛ Í+|Î0¨ÎÙÎ"åÎ+ÏI4ÏI~ÏEÈÏ=Ð{LÐ?ÈÐPÑCYÑG�ÑBåÑ(ÒEEÒ
! ‹Ò8–Ò.ÏÒ.þÒ-Ó)?Ó0iÓ+šÓAÆÓÔÔ$0Ô$UÔ*zÔ¥ÔÀÔ ÛÔüÔÕ#Õ=Õ!TÕvÕ”Õ§Õ$ºÕßÕ-ûÕ)Ö#9Ö#]Ö3�Ö*µÖ6àÖQ×3i×3�×=Ñ×CØ7SØI‹ØWÕØE-Ù"sÙ9–Ù"ÐÙóÙ(Ú*<Ú:gÚ!¢Ú#ÄÚèÚ,Û!1ÛSÛ"jÛ�Û¬ÛUËÛ-!Ü.OÜ*~Ü2©Ü3ÜÜ+Ý4<Ý$qÝ/–Ý1ÆÝEøÝ2>ÞqÞ�Þ5¯Þ9åÞ*ß?Jß(Šß/³ß8ãß3à/Pà€àN à1ïàJ!á'lá"”á&·á<Þá(â5Dâezâ%àâ?ã4Fã/{ã,«ã3Øã8ä!EäWgä:¿ä3úä(.å)Wå!�å!£å9Åå-ÿå/-æ#]æ�æ�æ¹æJÙæ+$ç+Pç|çšç9±ç9ëç"%è3Hè|è•èA°èòè-é:éOé+jéS–éGêé%2ê*XêƒêŸê*¿ê!êê-ë::ëuëˆë$§ë%Ìëòë#ì'4ì6\ì“ì³ìÒìíì%í.íJí`í,í!¬í*Îí'ùíH!î5jî î)·î)áî"ï#.ïRïcï$sï(˜ïÁï$Üï0ð"2ð0Uð†ðœð+ºð(æðñ/.ñ0^ñ6�ñ Æñ?çñ'ò*@ò)kò+•òFÁòóIóKhóZ´ókô&{ô¢ô¹ô+Õôõ!õ@õ"`õƒõœõ)¼õ)æõö+ö Bö#cö‡ö�ö$¸ö2Ýö÷'÷1?÷5q÷'§÷Ï÷'å÷-
ø+;øgø'‡ø¯ø'Âøêø'ûø#ù,?ùlù!ˆùªù­ù±ù¾ùÏùØùñù.ú9:útú/’úÂú2Ùú*û.7û)fû&�û&·û&Þû#ü')ü(Qü zü$›ü Àü"áü,ý21ýdý„ý*£ý,Îý.ûý1*þ)\þ†þ)¦þÐþ3ëþÿ$;ÿ`ÿ€ÿ#œÿÀÿJàÿ+C,J6w®Çä5:/N!~  'Á é

!  9PfŽ¬!Æ)è&/RKž§°¹Â!Ëí	,5>Gcl-p5ž,Ôrt*’<½.ú()+R+~-ª3Ø, ,M*z%¥-Ë+ù$%+Jv)�.º$é/	>	;Z	7–	$Î	-ó	1!
! LS
! 2 
! 'Ó
! 0û
! 4,JaA¬î/
! 6:q7„+¼2è(
.D
s
M‘
6ß
4,K,x(¥kÎ4:6oH¦9ï')Qj&…4¬(á$
! ,/3\-�¾)Ú,:1.l8›)Ô2þ-1_,s> 0ß3(Dm†
! ’6�+Ô'D(0m4ž*Ó!þ* /K/{/«8Û.-C/q+¡Íâ'ö8(S |'�9ÅÿP5n*¤$Ï+ô2 1S
…;“Ïî#9]fs“K¯3û+/8[”±Ê/ç?W"l�7®#æ+
! 6*Mx�&ž&Å ì&
'4!\!~( "É"ì$ )4 :^ -™ "Ç <ê 7'!?_!5Ÿ!9Õ!3"4C"9x"8²"Aë";-#7i#"¡#"Ä#+ç#$,2$)_$‰$+ž$Ê$ã$%%$(%,M%z%#•%0¹%%ê%+&5<&r&%‘&·& Ó&%ô&0')K'0u'¦'(¿'0è'(*(B(
\(j((/š(Ê('Ú())")L)i)5‰)1¿))ñ))*4E*0z*6«*-â*2+!C+6e+=œ+"Ú+Zý+\X,
µ,!Ã,!å,1->9-5x-+®-6Ú-9.4K.,€.C­.ñ.@/.P/0/!°/<Ò/F06V0.�0C¼0C1&D1,k12˜1DË1 2112c29‚2:¼2P÷2&H3<o38¬3-å314.E45t4.ª4>Ù4056I5,€56­5!ä56/%6FU6Nœ6Aë6;-75i7tŸ7—89¬8?æ8:&98a9š9#º9#Þ9):‰,:2¶:&é:U;&f;/�;!½;2ß;-<P@<'‘<¹<0Ö<=7'=1_=B‘=CÔ=!>#:>A^> >)±>Û>+ó>>?B^?"¡?'Ä?%ì?,@?@Y@"t@?—@ ×@1ø@)*A#TA*xA?£AãA6üA(3B\B1|B)®B-ØB,C,3C<`C5�C&ÓC/úC=*D&hD%�D7µD5íD%#E%IEoEŠE §E4ÈE-ýE3+F_F(wF F
·FÅF	ÒFÜFñF1G2>G8qG4ªG8ßG:H	SH]H)rH'œH>ÄHBI;FI‚I$œI7ÁIùI#J#8J'\J#„J ¨JÉJ"áJ:K@?K8€K.¹KèK&ÿK'&L%NL(tL<�L3ÚL#M2MAM3\M'�M%¸M7ÞM5N!LN$nN'“N>»N>úN9OLOfO4€O%µOÛO/ùO)P1IP({P,¤P3ÑP*Q10Q$bQ"‡Q+ªQ&ÖQ+ýQ+)R%UR"{RžR#¾R$âR-S#5S'YS4�S'¶S&ÞS T+&TRTqT�T˜›T˜4UÍUßU(þU2'VZVNyVÈV+çVW/1W+aW1�W-¿W0íW'X,FXsX“X²X+ÁX2íX Y@Y*YY0„Y-µYãY(øY/!ZQZnZ…Z,›Z5ÈZCþZ#B[!f[ˆ[¨[)Ç[
ñ[ÿ[+\:<\0w\2¨\/Û\]W
]?e]3¥]CÙ]^+3^%_^#…^8©^3â^1_*H_s_9‘_8Ë_1`/6`2f`'™`.Á`8ð`-)a(Wa*€a.«acÚa<>b>{b
ºb.Èb&÷bcJ>c#‰c>­c<ìc.)d%Xd~d/�d)Íd9÷d<1e5ne8¤e+Ýe+	f:5fEpf0¶f0çf'g
@g+Ng&zg9¡g1Ûg&
h/4h.dh$“h5¸h4îh4#i<Xi•i°i!Êi!ìi&j5j'<j(dj<�j2Êjýj
! k.$k)Sk)}kE§k4ík4"l"Wl$zlŸl2¶lél9mBm2Xm3‹m0¿mðmnn%7n]nsn…n˜n%©n/Ïn%ÿn,%o,Ro.o,®o,Ûo,p,5p*bp&�p/´p"äpq&qEq7RqŠqšq'£qËq+êq'r">r#ar)…r!¯r#Ñr!õrs/s(Hs"qs/”s'Äs0ìst&2t,Yt†t+¥tÑtÚtùtu83u=lu ªu-Ëuùuv)+v/Uv…v v"¸v*Ûv*w61w2hw›w9´wîwÿw.xMLx'šxÂxáxôxyy2yDy^ykyxy‹y›y.°yßy#ÿy#z.Az,pz1�z Ïz#ðz-{*B{&m{&”{)»{/å{4|+J|7v|9®|8è|!}%@} f}6‡}7¾}ö}6~TF~$›~8À~<ù~6GY'j?’:Ò
€-€o<€)¬€3Ö€1
! �F<�Eƒ�nÉ�38‚2l‚6Ÿ‚$Ö‚Bû‚*>ƒ&iƒ&�ƒ0·ƒ èƒ)	„,3„1`„(’„/»„4ë„@ …$a…<†….Ã…0ò…#†=†.Z†1‰†/»†'ë†‡$)‡+N‡+z‡-¦‡Ô‡"ô‡ˆ/6ˆfˆ{ˆ”ˆ¨ˆÄˆ>äˆ0#‰ T‰&u‰:œ‰×‰1ï‰<!Š;^Š.šŠ5ÉŠ1ÿŠ.1‹.`‹5�‹5Å‹.û‹*ŒCŒ"[Œ8~Œ:·Œ+òŒ$�C�,^�(‹�(´�"Ý�&Ž,'Ž2TŽA‡Ž$ÉŽ$îŽ,�@�.]�'Œ�4´�&é�.�?�']�#…�©�<Ä�,‘@.‘Lo‘P¼‘7
’E’e’ƒ’$˜’4½’*ò’1“1O“0�“²“6È“9ÿ“09”'j”-’”5À”ö”,•+4•3`•0”•Å•%Í•'ó•–5/–6e–'œ–/Ä–1ô–G&—>n—#­—aÑ—"3˜ V˜4w˜5¬˜/â˜+™.>™!m™#�™,³™/à™2š5CšVyš<Ðš:
›1H›3z›%®›.Ô›œKœ iœCŠœBÎœ�*�*D�+o�1›�#Í�#ñ�4ž#Jžnžž$™ž¾žÝžñžŸ
Ÿ
-Ÿ%;ŸaŸ€Ÿ ŸµŸ(ÌŸ(õŸ > R r ˆ .¨ !× +ù %¡?¡EQ¡<—¡ Ô¡!õ¡¢4¢J¢8c¢8œ¢7Õ¢2
£3@£&t£6›£6Ò£	¤¤0¤H¤'P¤$x¤)�¤%Ç¤%í¤$¥%8¥^¥v¥Ž¥­¥8Ç¥¦¦:¦Y¦5h¦ž¦º¦!Î¦ð¦*§;§O§c§€§@�§!Þ§¨¨+¨I¨<h¨9¥¨Uß¨+5©/a©,‘©2¾©.ñ©D ª+eªC‘ª(Õª&þª>%«d«'p«$˜«½«*Ø«.¬,2¬6_¬#–¬0º¬2ë¬2­
Q­+_­)‹­-µ­ã­ï­®(®F®e®ƒ® ’®³® Ï®(ð®:¯4T¯‰¯%£¯&É¯ð¯C°3R°!†°3¨°7Ü°6±7K±(ƒ±¬±*Æ±$ñ±$²/;²!k² �²)®²)Ø²)³-,³0Z³8‹³4Ä³*ù³:$´C_´£´,Ã´,ð´FµMdµ[²µf¶Wu¶AÍ¶9·TI·Jž·+é·+¸A¸!]¸-¸'­¸9Õ¸%¹)5¹(_¹2ˆ¹$»¹$à¹º'º8Dº}º›º*·ºâº,»<-»j»"„»-§»$Õ»ú»0¼/A¼4q¼6¦¼*Ý¼6½#?½#c½‡½ ›½'¼½/ä½6¾;K¾9‡¾"Á¾#ä¾$¿:-¿$h¿�¿ œ¿)½¿ç¿÷¿
! À!À:@À1{À(­À.ÖÀ,Á12Á,dÁ.‘ÁÀÁÐÁ!ðÁ#Â66Â mÂ-ŽÂ-¼ÂIêÂ84Ã8mÃ)¦Ã;ÐÃ/Ä-<Ä2jÄ#�ÄÁÄ+ÞÄ*
! Å*5Å9`Å6šÅ1ÑÅ4Æ18ÆEjÆ>°Æ-ïÆÇ#9Ç,]Ç#ŠÇ%®Ç&ÔÇûÇÈ&#È)JÈ1tÈ;¦È*âÈ
É',É2TÉ&‡É*®É'ÙÉÊÊ 8Ê*YÊ„Ê—Ê§Ê»ÊÏÊãÊõÊ	ËË-Ë?ËQËbËtË†Ë˜ËªË¼ËÎËâËôËÌÌ*Ì>ÌRÌfÌxÌŒÌžÌ°ÌÁÌÓÌåÌ÷Ì	ÍÍ-ÍAÍSÍiÍ{Í�ÍŸÍ±ÍÁÍÛÍ#ñÍÎ//Î6_Î!–Î¸Î×Î1çÎ4Ï/NÏ)~Ï!¨Ï ÊÏ&ëÏ<Ð!OÐ(qÐšÐ,¶Ð7ãÐÑ8Ñ:XÑ#“Ñ"·Ñ!ÚÑ,üÑ')Ò:QÒ(ŒÒµÒÓÒNðÒK?Ó‹Ó
ŸÓ­ÓÍÓ#ÚÓ'þÓ&Ô @Ô aÔ ‚Ô £Ô ÄÔ åÔ Õ 'Õ HÕ iÕ ŠÕ«ÕÉÕéÕÖ%ÖAÖXÖtÖ‹Ö«ÖÇÖãÖÿÖ3× O×p×†×¡× º×%Û×.Ø20ØcØ}Ø›Ø´Ø%ÓØ=ùØ-7Ù!eÙ#‡Ù«Ù<¿ÙüÙ8Ú$SÚ,xÚ¥ÚÅÚÛÚ$÷Ú.ÛKÛ7^Û–ÛD²Û,÷Û[$Üm€Ü(îÜ$Ý<Ý)\Ý-†Ý(´Ý3ÝÝAÞ9SÞL�ÞÚÞ%ùÞ!ß)Aß9kß¥ßÄß×ßéß*à!.à!Pà!rà$”à"¹à#Üà#á#$áHá)há ’á³áÓáóá â4â7TâfŒâVóâ5Jã#€ã¤ãÄã,äã"ä4ä$Hämä'ˆä3°äääÿä å!/åQå3nå¢å ²åÓå!óåæ5$æZæræ7‰æ1Áæ2óæ6&ç ]ç@~ç¿ç%Üçèè+:èfè†è%¢èÈè$ãèé$#é$Hé/mé7�é%Õé!ûéê:ê-Tê/‚ê5²ê$èê
ë*ë8Ië@‚ë2ÃëMöë?Dì?„ì1Äì;öì52í%hí6Ží+Åí,ñí0î.Oî$~î£î)½î"çî=
! ï.Hï,wï,¤ïÑï!ðï)ð%<ðbðvð‰ð�ð/¸ð"èð!ñ-ñ<ñOñ_ñ!vñ ˜ñ(¹ñ9âñ&ò CòKdò%°òÖò(òò+óGó._ó2Žó!Áó,ãó'ô@8ôyô–ô ±ô+Òô.þô2-õ3`õ”õ6©õ àõö$!ö Fö/gö'—ö"¿ö$âö#÷(+÷)T÷-~÷G¬÷-ô÷"ø@øMø lø$�ø#²øÖøðø-ù:ùPùC_ù5£ù"Ùù/üù+,ú3Xú"Œú&¯ú&Öú(ýú&û2=û&pû#—û"»ûÞû(ùû*"ü-Mü4{ü9°ü4êü!ý(AýEjý1°ý&âý:	þKDþM�þ6Þþÿ/1ÿaÿ4hÿ�ÿ5³ÿ,éÿ5&Ls4�1Å4÷:,<gA¤5æ)FYx&“º%Ö6ü33!gD‰Îà/ñ=!C_3£<×)4+^%Š%°Öê&%E(k-”6Âù()Bl$‰+®"Ú-ý,+X'u!�1¿7ñ%)	.O	 ~	.Ÿ	OÎ	K
! Jj
! Kµ
! KJMK˜5ä79R9ŒDÆD
@P
=‘
<Ï
-.M2|6¯Bæ.)(X)�1«<Ý//J<zZ·7)J;t(°-Ù4<'Z'‚	ª´Ï.ì"8[%x$ž.Ã'ò
77E.}2¬>ßNMm3»ï%!6G<~5»7ñ+)-U*ƒ®ÁÞ#ûJ%j&�&· ÞÿAYw”©)¾è$,D$q– ´2Õ$9--g•«DÁ=#DCh<¬Ié 32T'‡4¯$ä-	47%l0’0Ãô2!R7t1¬0Þ) ;9 9u $¯ #Ô  ø !!)!"K!n!*Œ!&·!-Þ!<"8I"&‚"3©"Ý"8û"+4#"`#ƒ#
! •#	 #)ª#Ô#%í#+$?$8]$'–$¾$4Ø$$
%(2%5[%"‘%/´%ä%>û%6:&!q&“&*¢&)Í&,÷&)$'=N'(Œ',µ'Aâ'5$(4Z()�()¹(-ã(@)"R)*u)+ )Ì)-â)'*)8*&b*5‰*'¿*ç*4+9+)R+9|+!¶+'Ø+',9(,;b,/ž,2Î,3-/5-3e-3™-Í-)í-$.@<.:}.$¸.!Ý.ÿ./-/(B/Zk//Æ/+ö/""0E0[08w0$°0.Õ0(1(-19V1�1!¥1Ç1.æ12-12._2(Ž2'·2+ß234+3(`3‰3§3(Ä3í3†46�4/Ä4%ô4&57A5Gy5Á5@Ù526$M6r6†6›6¯6Å6Ù6ì677*7>7S7i7}7“7­7Á7Ô7å7ÿ78*8@8S89k8(¥8,Î8Aû8l=95ª9;à9>:4[:>�:1Ï:2;4;<F;2ƒ;2¶;(é;E<3X<cŒ<ð<:=FK='’=º=*Ø=!>6%> \>/}> ­>Î>(ì>?"4?3W?‹?©?7¾?!ö?&@#?@/c@8“@8Ì@.A34A-hA&–A'½A=åA8#B/\BŒBD¢B1çB,C0FC8wC(°C$ÙC/þC.D'AD1iD›DF²D/ùD()E)RE/|E6¬EAãEE%F kF3ŒF4ÀF.õF$GCG/YG‰G&©G#ÐG!ôGH2H'NH)vH! HÂH"ÕHøH&I 7IXImIˆI6¢I<ÙIJ3J/IJyJ—J©J$¼JáJûJ6K<LK.‰K'¸K3àKL)L>L%\L‚L¡LµL.ÑL)M*M"EMhMd}M>âM!NP6N9‡N&ÁN)èN.O2AO;tO°O&ÇO1îO0 P'QP-yP"§PÊP)àPG
! Q/RQ.‚Q4±Q&æQ+
R09RjR+‚R ®R/ÏRÿR/S1JS!|S,žS<ËS0T#9T]T=}T,»TèTU U6U'NU6vU+­U,ÙU/V06V5gV�V5¯V#åV	WQ(W zWA›W(ÝW	X'X&8X&_X†X¤XÃX+áX
! 
Y*Y*CY8nY"§YÊYãY5Z9Z%TZ"zZ �Z ¾Z-ßZ"
[!0[%R['x[  [Á[ß[ü[\1\àE\&^)(^5R^ˆ^Â�^(`_/‰_¹_Å_ à_D`;F`D‚`;Ç`\a8`ag™a8bA:b<|b ¹b<Úbc/*c&Zc&�c¨c#Ác*åc dA1dsd‰d-�d-Ëd5ùd'/e'Weežeªe ¾eße!úef;fMf-_f�f£fÃf(Óf(üf;%g2ag3”gTÈg2h&Ph>wh9¶h<ðhF-iTtiBÉij;+j"gj$Šj(¯j'Øj?k@k(`k ‰k-ªk)Økll9lOlMol0½l0îl"m5Bm/xm4¨m3Ým!n33n3gnD›n5àn(o(?o>ho5§o&Ýo2p.7p/fp3–p%Êp#ðpq=2q)pq>šq*Ùq%r**r?Ur$•r3ºrbîr!Qs=ss7±s=és2't5Zt;�tÌtDêt5/u*eu$�u*µu$àuv4$v.Yv0ˆv!¹vÛv%ùv wD@w(…w,®wÛwöw8x5Gx"}x# xÄx×x>íx,yAy_yzy,•yTÂyDz\z,zz§zÅz%àz{% {%F{l{†{!¢{%Ä{ê{!|!(|CJ|(Ž|·|Ô|í|"})}F}]}(z}£}Ã}+ã}:~+J~v~”~´~Ô~ñ~

(*$Sx˜<¸%õ(€D€X€*t€.Ÿ€Î€%î€+�(@�i�8€�¹�=Ö�3‚4H‚@}‚¾‚EÕ‚FƒCbƒZ¦ƒ"„$„<„-[„‰„£„'¿„'ç„…(.…(W…$€…¥…¾…Û…%ú… †7†0T†-…†³†Ì†#æ†#
! ‡$.‡S‡e‡(…‡(®‡×‡+ô‡
 ˆ0.ˆ
_ˆmˆ"Šˆ.­ˆ)Üˆ‰#‰&‰*‰7‰H‰T‰ q‰&’‰A¹‰û‰*ŠCŠ5SŠ#‰Š'­Š"ÕŠøŠ‹8‹X‹ u‹!–‹¸‹Ò‹ñ‹Œ%'Œ+MŒyŒ’ŒªŒ!ÊŒ#ìŒ*�9;�2u�¨�Ç�3á�Ž#0Ž(TŽ"}Ž  ŽÁŽGáŽ)�E�$M�5r�¨�¾�!Ü�>þ�=�5[�)‘�&»�$â�!‘)‘9‘W‘m‘$…‘ª‘&·‘Þ‘)ù‘/#’S’
W’
e’
s’$�’R¦’
ù’
“
“
#“
1“"?“"b“…“
–“¤“
µ“
Ã“
Ñ“"ß“
””"”&7”#^”z‚”ý”.•-I•8w•1°•4â•6–6N–7…–½–<Ñ–<—:K—5†—=¼—$ú—-˜1M˜˜/—˜3Ç˜ û˜™9™8W™+�™ ¼™1Ý™5šQEš8—š#Ðš.ôš8#›N\›:«› æ›3œ,;œhœG~œ0Æœ8÷œ 0�+Q�}�L—�(ä�9
ž4Gž4|ž'±ždÙž3>Ÿ8rŸ@«Ÿ3ìŸ&  G ` /w ;§ 2ã #¡(:¡/c¡)“¡½¡%Ý¡+¢B/¢-r¢2 ¢*Ó¢9þ¢)8£b£2r£C¥£+é£*¤,@¤m¤†¤
! ’¤;�¤*Ù¤"¥>'¥*f¥$‘¥-¶¥ä¥(¦.,¦'[¦.ƒ¦/²¦(â¦'§)3§]§y§Š§/�§Í§æ§.ÿ§!.¨$P¨+u¨¡¨BÀ¨(©,©K©#j©1Ž©1À©ò©3ÿ©3ª PªqªŠª! ªÂªÒªåª%«<*«7g«Ÿ«+¾«ê«¬"%¬'H¬9p¬ª¬º¬Ö¬6ö¬-­H­g­-w­	¥­¯­&Ï­%ö­®"6®!Y®{®–®!µ®×®÷®¯0/¯C`¯5¤¯'Ú¯7°4:°<o°,¬°6Ù°0±1A±6s±5ª±:à±7²3S²'‡²'¯²+×²³$³)A³k³'‚³ª³&Æ³í³´´)<´f´‚´!ž´!À´$â´$µ,µEµaµ tµ$•µ)ºµäµ$¶'¶=¶'\¶„¶‘¶¤¶·¶Ä¶×¶$ê¶··8·N·i·*ƒ·7®·0æ·"¸$:¸5_¸2•¸5È¸)þ¸0(¹$Y¹&~¹;¥¹)á¹EºEQº—º¦ºÆºAæº6(»9_»(™»0Â»=ó»$1¼V¼>o¼!®¼6Ð¼0½38½$l½6‘½KÈ½0¾;E¾?�¾?Á¾9¿!;¿.]¿9Œ¿Æ¿*â¿
À1+À*]ÀNˆÀ;×À6Á0JÁ2{Á'®Á0ÖÁ-Â,5Â4bÂ2—Â.ÊÂ*ùÂ,$Ã QÃ/rÃ'¢Ã?ÊÃO
! ÄCZÄ1žÄ/ÐÄnÅ•oÅ0ÆA6Æ/xÆ8¨Æ&áÆ(Ç1Ç$OÇqtÇ&æÇ
ÈM-È{È#™È ½È,ÞÈDÉGPÉ#˜É¼É1ÏÉÊ4Ê-RÊ<€Ê<½ÊúÊ&Ë6=ËtË/�Ë±Ë!ÄË4æË?Ì"[Ì!~Ì Ì0¿ÌðÌ%
Í3Í4OÍ&„Í*«Í,ÖÍ)Î&-Î4TÎ%‰Î2¯Î5âÎ+Ï=DÏ,‚Ï9¯Ï5éÏ8ÐMXÐ8¦Ð,ßÐ5Ñ;BÑ2~Ñ2±ÑCäÑ7(Ò`ÒyÒ˜Ò±ÒÊÒ2àÒ&Ó :Ó [Ó#|Ó Ó³Ó
ÀÓ
ÎÓÜÓðÓ'Ô6.Ô6eÔ2œÔ3ÏÔ6Õ
! :ÕEÕ&VÕ}Õ1šÕ=ÌÕ(
! Ö3Ö+QÖ7}ÖµÖ#ÍÖ#ñÖ'×!=×_×x× ‹×)¬×UÖ×J,Ø(wØ Ø$µØ$ÚØ+ÿØ++Ù*WÙ*‚Ù#­Ù
! ÑÙÜÙ*øÙ1#Ú+UÚC�Ú@ÅÚ"Û")Û%LÛ8rÛ;«Û	çÛñÛÜ($Ü!MÜoÜ2ˆÜ»Ü5×Ü-
Ý&;Ý5bÝ-˜Ý$ÆÝ(ëÝÞ#4ÞXÞ'wÞ%ŸÞ ÅÞæÞß!ßAß\ß!|ßžß'ºßâßà à9àUà/nàžà§«à§Sáûá(â!:âB\â!ŸâJÁâã.%ã Tã:uã8°ã9éã:#ä=^ä4œä9Ñäå*åHå0aå/’åÂåáå0úå3+æ0_æ�æ%¦æ(Ìæõæç,ç)?ç;içE¥ç ëçè*èHè.fè•è¢è-±è4ßè5é1Jé+|é¨éE¬é*òé1êFOê–ê³êÑêðê,ë,3ë)`ë&Šë!±ë.Óë-ì!0ì$Rì!wì™ì6µì3ìì/ í!Pí"rí*•íEÀí)î+0î\î0lî!�î¿îIØî#"ï5Fï9|ï ¶ï×ïòï/ð-@ð4nð=£ð0áð9ñ-Lñ-zñ6¨ñ/ßñ.ò.>òmò	‰ò6“ò!Êò7ìò6$ó$[ó€ó*Ÿó3Êó6þó-5ô*cô0Žô¿ôÞôõôõ3õ
! Rõ*]õ*ˆõ3³õ+çõö$ö)+ö+Uö$�ö5¦ö3Üö3÷D÷_÷z÷(‡÷°÷,Ê÷÷÷3ø!8ø0Zø‹ø«ø"¸ø.Ûø
! ù)ù?ùRù0iù@šù0Ûù;ú;Hú=„ú;Âú;þú;:û;vû6²û0éû9ü*Tü&ü&¦üÍü@ãü$ý;ý&Kýrý-�ý)¾ý(èý%þ+7þ!cþ…þ! þÂþÙþ(ñþÿ/2ÿ(bÿ)‹ÿµÿ%Õÿ0ûÿ,/G	w�Ÿ¸!×6ù0)Lv’*­'Ø$5$Z*4ª/ß0&Wg$}J¢#í0DYnƒ˜¶ÂÎßì5ý$3*X!ƒ(¥/Î7þ6'R,z*§%Ò%ø&,E4r,§5Ô2
! 4=!r'”¼3Û4	D	5W	Y�	ç	<
! 6A
! x
! Š
! �
! &°
! 8×
! 3Dahq$Ú7ÿ67<n*«eÖ-<
0j
5›
#Ñ
+õ
%!%G%m/“3Ã$÷-)J#t/˜/È=ø%6?\?œ0Ü!
!/?Q0‘(Â!ë
&%B,h$• º#Ûÿ3Nc~–´%Í/ó#?*U€6™9Ð9
! $D7i-¡0Ï3 4&U)|¦·!Õ,÷-$(R{–!¬Î)ê1 F$g/ŒD¼$%Ci.…"´*×''*Rk!Š¬2Â%õ>@ZF›.â0K(^.‡C¶1ú1,2^‘ ¦/Ç)÷'!&I,p�*ª&Õ(ü3%	Yc%|¢)±0Û# )0 5Z B� >Ó !!P4!…!¥!7¼!0ô!(%"1N".€"¯"Ê"*å"/#*@#'k#8“#-Ì#+ú#&&$0M$~$!œ$¾$JÓ$%67%3n%¢%¸%/Ð%'&2(&[&{&C—&(Û&	''*!'L'h'|'“'
ª'
¸'Æ'æ'#(*(@(!T(!v((˜(Á(Õ(ï()4 )U)$t)™)	³)3½)3ñ)'%*!M*o*Ž*¡*0À*9ñ*/++6[+(’+»+3Û+3,C,b,w,	–,& ,-Ç,0õ,*&-*Q-*|-*§-Ò-é-..:8.s.€.<�.Ê.8×./-/=/S/f/„/”/¤/½/5Ö/0,090$L0q02�0,À0[í0$I1"n1"‘1;´1%ð162M2:j2¥2$Ä2>é2(3083'i3‘3-¨3'Ö3*þ3.)4X4%w4'�4'Å4í4*ý4*(50S5	„5Ž5«5Ä5â56 6-6K6"i61Œ6>¾6<ý6:7Y7$r7—7J¯78ú738ER8E˜8?Þ809!O9q9!Š9,¬9,Ù91:%8:$^:2ƒ:2¶:2é:';-D;0r;*£;!Î;-ð;6<#U<'y<+¡<>Í<9=WF=až=H>AI>7‹>LÃ>??&P?)w?¡?·?$Ó?ø?;@S@"r@!•@*·@â@þ@A'A1@ArAŽA!ªAÌA%åAGBSB%lB/’B+ÂBîB0C35C1iC-›C!ÉC%ëC$D$6D[D$rD—D0µD0æD6E5NE„E&£E!ÊE2ìEF6FGF&eFŒF£F½FÐF)êF#G$8G(]G$†G1«GÝG*üG'H!7HYHtH?�H"ÏH.òH'!I8II3‚I6¶I!íI3J-CJ1qJ9£J!ÝJ$ÿJ*$K)OK+yK3¥K-ÙK0L,8L*eLB�L7ÓL.M:MTM4tM ©MÊMêMN"N1N&ONvN-•N%ÃNéN öN&O*>O0iO*šOÅOÞO'ôO$PAPVPhP€P˜P°P¿P×PéPøPQQ+Q:QIQXQgQvQ…Q�Q¬Q»QÊQÙQñQ	R!R3RKRZRiR~R�RŸR®RÀRÏRÞRöRSS*S9SKSdSzS”S$ªS ÏS(ðS.T+HTtT�T6œT#ÓT÷TU1ULU+bUFŽU#ÕUùUV42V4gV œV½V:ÖVW+1W]W-}W!«W*ÍW#øW!X>XMTXF¢XéXYY2Y?Y[Y#{Y"ŸY"ÂY"åY"Z"+Z"NZ"qZ"”Z"·Z"ÚZ"ýZ# [!D[!f[#ˆ[¬[Ì[ã[\#\>\^\~\ž\9¾\ø\],]F] `]"�]*¤]-Ï]ý]^7^M^&h^:�^5Ê^#_$_;_:N_$‰_@®_(ï_)`%B`h`‚`¢`+Â`î`2a"8a<[a*˜abÃat&b$›b$Àb!åb,c,4c,ac3ŽcAÂc,d;1d!md �d)°d%Úd6e7eSeie }e1že(Ðe(ùe("f+Kf)wf*¡f*Ìf*÷f&"g0Ig'zg&¢g&Ég&ðg*h)Bh-lhgšh[i2^i‘i°iÏi&îij4j+Ijuj"�j$²j×j	äjîj'	k1k*DkokkŸk ¾kßk/ïkl8l8Ol/ˆl-¸l8ælm>=m|m(“m¼m#Ùm1ým%/nUn*tnŸn)½nçn)o)/o4Yo<Žo-Ëoùop!2p'Tp*|p-§pÕpóp q53q=iq1§q=Ùq=r@Ur4–r,Ër7ør#0s0Ts%…s)«s/Õs/t5tSt,gt!”t:¶t)ñt0u0Lu}u$�u+Âu$îuv#v0vAv,[v ˆv©vÇvÔvävôvw$w >w!_w%�w$§wHÌw5xKx)]x!‡x©x(¿x!èx!
! y4,yayC}yÁyÜyùyz21z5dz3šzÎz$áz{"{={ Y{*z{(¥{Î{!î{ |1|N|'k|G“|,Û|}&}3}K}0e}#–}#º}Þ}+õ}!~=~;P~3Œ~'À~8è~-!7O#‡%«3Ñ*€0€2F€y€'˜€*À€*ë€'�*>�,i�2–�6É�*‚+‚ F‚Dg‚-¬‚*Ú‚)ƒ3/ƒ=cƒ*¡ƒÌƒ0âƒ	„/„M„!e„‡„'£„%Ë„ñ„0…7=…:u…,°…6Ý…9†N†*m†˜†®†É†ä†‡!‡0>‡3o‡+£‡3Ï‡ˆˆ)ˆ-Hˆ9vˆ+°ˆ6Üˆ!‰5‰,U‰!‚‰#¤‰È‰Þ‰ñ‰ŠŠ.Š%GŠ+mŠ™Š+±Š'ÝŠ‹! ‹-B‹ p‹!‘‹5³‹é‹#Œ%Œ"DŒ0gŒ˜Œ.´Œ&ãŒ/
! �N:�F‰�CÐ�FŽF[ŽC¢ŽFæŽ7-�7e�>��CÜ�I �Ij�:´�5ï�?%‘e‘/r‘0¢‘4Ó‘4’K=’1‰’*»’æ’+ÿ’4+“$`“!…“'§“GÏ“.”F”;e”$¡”2Æ”;ù”5•$Q•$v•›•¢•¹•$Ó•ø•*–?–W–u–#“–%·–Ý–ù–,—&3—4Z—0�—8À—8ù—,2˜_˜n˜Š˜1©˜1Û˜'
™85™)n™)˜™/Â™ò™ÿ™š3šQPš#¢šÆš%àš››-:›h›€›—›¦›µ›Ô›ê›ù›,œ!Bœdœ!œ0¡œÒœ3íœ+!�M�m�/Œ�M¼� 
! ž/+ž([ž9„ž¾ž0ÚžŸ-*ŸXŸ'pŸ5˜Ÿ!ÎŸ3ðŸ3$ X !r ” ² ,Ë !ø '¡&B¡:i¡8¤¡Ý¡ð¡¢	"¢,¢'G¢o¢)‚¢4¬¢2á¢>£=S£‘£&¯£Ö£,õ£#"¤F¤c¤
z¤ˆ¤)•¤¿¤"Þ¤-¥/¥2J¥)}¥§¥*½¥-è¥'¦(>¦g¦+ƒ¦¯¦<Ë¦4§#=§a§*t§"Ÿ§,Â§"ï§-¨&@¨'g¨<�¨3Ì¨2©-3©)a©0‹©;¼©"ø©3ª3Oªƒª*–ªÁª-àª*«'9«a«!~«$ «Å«)Ø«5¬8¬#P¬'t¬6œ¬:Ó¬$­'3­.[­*Š­.µ­.ä­®#1®!U®3w®-«® Ù®ú®¯3¯M¯*g¯H’¯1Û¯
°)°E°![°9}°·°3Ð°*±//±6_±–±¨±(Ã±"ì±²!(²!J² l²'�²!µ²×²&î²³2³K³!`³‚³m•³-´+1´]´y´&•´=¼´ú´;µ5Hµ ~µŸµ´µÊµßµöµ¶¶5¶J¶`¶u¶‹¶¢¶·¶Î¶è¶ý¶·"·<·R·i·€·”·/¨·Ø·#ô·;¸ET¸;š¸>Ö¸/¹%E¹/k¹-›¹0É¹ú¹2
! º(=º'fº/ŽºD¾º2»z6»%±»/×»L¼$T¼y¼&•¼#¼¼"à¼½'½A½$Y½$~½£½#¿½>ã½"¾B¾"U¾x¾#Ž¾#²¾#Ö¾-ú¾*(¿'S¿${¿' ¿)È¿-ò¿@ À7aÀ-™ÀÇÀ9ßÀ)Á1CÁ*uÁ1 Á+ÒÁ+þÁ1*Â\Â!lÂ0ŽÂ¿Â-ÓÂ(Ã(*ÃSÃ'pÃ5˜ÃBÎÃCÄ!UÄ+wÄ-£Ä(ÑÄúÄÅ/!Å!QÅ#sÅ"—ÅºÅÖÅöÅ1Æ/HÆxÆ‘Æ!§ÆÉÆ"ãÆÇ"Ç8ÇQÇ/mÇ:�ÇØÇõÇ4È @ÈaÈwÈ*�È»ÈÖÈ/õÈ/%É+UÉ#�É!¥ÉÇÉàÉöÉ%Ê;ÊWÊjÊ-‚Ê°ÊÏÊ/èÊËR0Ë>ƒËÂËEÒË6Ì*OÌ$zÌ.ŸÌ2ÎÌBÍDÍ/[Í8‹Í-ÄÍ#òÍ'Î >Î_Î{Î9šÎ$ÔÎ$ùÎ$ÏCÏ_Ï5~Ï´Ï*ËÏ$öÏ4ÐPÐ>lÐ6«Ð âÐ+Ñ6/Ñ/fÑ"–Ñ¹Ñ>×Ñ'Ò>ÒQÒkÒ�Ò&™Ò2ÀÒ,óÒ& Ó*GÓ&rÓ*™ÓÄÓ@ÖÓÔ 0ÔiQÔ&»Ô6âÔ Õ	:Õ#DÕhÕ"„Õ§Õ ÆÕ%çÕ&
Ö	4Ö&>Ö/eÖ1•ÖÇÖãÖ×=×'\×!„×$¦×Ë×ê×!	Ø$+Ø$PØ)uØ+ŸØËØêØÙ Ù@Ù\Ù+Œ
! ~Ce	‡ˆfîÎ€U
ƒåõI	ù’cÙ÷àÀO�	B¿
! J´Ð{¦±Z	qiŽ	Jiþ¤	ˆO|*LS+¿œCkøñ®$ÃL³dé)"|	Ô‹ê‰Š;‰NÐ—(#¨ð…�F·k	0[cM|9ÿ?f	Q´Çíîê«Þ+î	îtûÉŠÂ‡”7ËƒÑŽa¢Ó¸Þ,nèÌH?3G¾ï’Mç¡�§FÈbø6	‡€CßB®Q±óbÚÒ��m¹¹Ä¥%’(78F,Áµþ1q»sú½sÅãþwPôé
! E™¯;¨÷"Àmä�±„g¸7µ­UT5ÏpDA·øX\²…ˆØ]\BW	ðd¢rÈöP<IAàõb÷bá8lw*ÏJ^RyMý¹àé¸éF³uÈ�Ž²TÜò-ÂP!dš€qGïÀªóiákìˆH}ZU¤õo˜èx2	œ·×ÚåU=�¿€ßð«�	:Ô�D	ð˜	0ÇŒ;	Ï/s	„�	WŽ`Klš:)		?¦œô  ¾sÅ‘èæ5‚}t2ÏÛ$©Õ†\	ËÍ=/ÙœD,"Ú(Ï‘—²E8©ri	9	3oL*<šòn6ƒÒ™å0yHÛhroX	qBtÚ¤†v`Ýu«—á¦‡²c‚º<æÎž@ãÉò*{�ú••	NYXZ*¯¹z	/	5¬¾.	>@×VõpÕ¥@U‘{d	)fDør)9ªµQ©�«]<^“”…–D?;	Ôµ6èÙæ S	�GU	A•tB–gat9Þ³“«o\E¹™TIôiÍ-%_åÕ1ñéc£êv	‘	rUû&B¥õ¼?•«2Wì<�'K:œéK(¯+	ôüâ‡gù<ÙÓ#CÌ‘M¯Jh•—	%¯¿Ïp®d	}	”Ü‰YK¯Xœx|“¼RVF-Í.H�Ù%v	•¡i/%·P	°À|ü42ßäÈ58½ÉYÂKU‘ºTÓæìN‰	ïMÜm	þ¶'¦¿WÚP	|ç3	&,	I<Ö¬„j.ëÂ1êR|4,ÊVÝ‰ÁÖÒ¾OÄ.î”V
TÌ(Œ\
ksÛÞÛÓS¿§Þ�åôÁG÷Å>[HâX_¥pÊƒ½£_½½®P‚C	¶¾hwB	E9o‰ÚâWãxæ¹ó‹±…
! ªìkÜ·Árzr�ù�¨aÓ…	"B¾g´0	#r«+�l×ëÃp€”		5œÐÄd˜Rƒ†žÂ>.	§ïFÿçÜüªµ¦&f4	^ñ	?Ö¥Níhçhæ¹ú7&	�T�	Ð•ÞiªÞÒeb± q	¬*±“ŒñŸëuÉ™˜Øó‹	-3
! 6Á;)SÔmÿfL ®(	`	WuÑH¯í9\™
! 	áy	I6ž0ŒEÇu¿µvG	ÅJgðmï		·¶CSún	N›&3Å‘ž‰û(Åƒ	ëe&Ž)	Í(Œay"nÿJý³.ëbãT	¬D¢ÉX	Â•^	}58	"fg	Nšmb	èJ	‡nC@y»·~€¸áq×¨ò¼‡„_æû��w²›Æ8@`{	‰q<µí7.3–x¥|¨)j!þ©°ümuÒSîÎsa0âÿnVÞy’ú{‘QžPJÝ\d'
“3˜ép	$9 ŠWO->Ù`Ð³#	©´VÆc•—Î¯cPa#ZÌ¡—Ž2…2®(<Z	RÚä=	46	CÖ8ño9ÆôÀ¸£!Ñ¢nÂMøŸšüÃ+@Í`Ü‚—%Kz	_A™”@	Šœz.	a$B	r/°ûZ
öw:°0kx@šÄÊ¿ª÷17	{Y2ø[ïIkhz]ù!	½”l°ÑýêÎÏñùÝ5£Õ…Ø­	Š©þE	Ç—£Ioí6€D	¢¶†�êªˆûÃ›GÃ±	Ã4ÿbÛâp�°$g!ánÈ,ÿËh	˜‡	[	�­“	5›Kèºíxå~Ð–^ˆ
7	ÝÈ]	l3'}�XHûÅŸM–sy¡›oZZ¬ÑË1Õ=$À~Ü}V6_	Ø-"	j¢4Ó/Ì¾ê[È"’ìöüãòŽ�;Q™�¡º­ÁúfZ]wÓ	Nò)	’¢OË“îly0kö:ÖÚÆìI`Æ?©µ»&öf£Ý^T	#óá]�%AŽ­¾£Òzæƒ/Lk#àYj@»	[¤¡›§˜†ýFªŸ5»,ÖN<	�v9F¬ºS_zâùÁ½Ã(Ë�%"™n�×á[>àÆ5	É4­ãUãû;N	Ïõš‰)$Í×3Š�
	„·˜[—XoP¡u°ŸÒn}ÆÔ-�iðv3¯æy`öÊØõ•¼G„ÕyóÀ§¡j	…A¬ ÈÝâ~¹f	ýBà’,T)I>	
! `±à=]ØÑm–_pÕvŒ	ŒgÁWQúv¤Y	Õ6/0}¨Ðèý	Mw–	!ÊÿŠ	Q�›³ó1,1zo	]jÎÿï?	`�äŠ>ÁßþÔ˜$�„ï'mƒÇ–]LZ@ñ0Ü"tY…fŸc	×Ox‚iùÓýëCA	¸!‡?EeW®SÄ¦8”= Œ	ýÑ¥G§t:çÇ¤“ÄÃG'ôÊ!ªžÍ¸sO§­	”!>òXžçœ¿{ül	Ø 	�tO	:|»a~	„	_&Øj^ŸàŠ áÐäL	ºåe
ÊdîöÛ
´ë‘ Å”à&7l2ž¦K	eOÒVÎti¤š€	Y¥,ç Îêƒü{'â¨ˆÐ+¨G«éhpJ�{Ëó¼l4Ø¤*²\�].£1H:ÙÝˆ�Ì·Ëv»*	'’÷zŸ	ÔA‹ŸH	À§j~ÈäÙ­J2¶ÝÛVYk_EºF	ëòu	š;´ð¶%7‹V	‘‚|A½‹^~äßQ¤:ãÒ7ðô‹Û€�ƒ¶žaÌY›Ç1	íb‚:	M	÷=ÆÑ=¸Ï}QAÚ—†´ˆ	R	þ}$	Ä¼É¨³Q	Ù†Íí[¶+ä»’	!a	çuÌ#‹?/Eãh{e*>6¢\¦K¸õ¢LÂ#	
! 	®ìˆ	D8dU	=Êp›ôÄõ «Û†ö§j;+²q&cEêd	r	;¶esß ø'-ÀÍx	MÄŽDcÓ~gÂ
! 9^©ñlúSIw^±S€LÞ-ÖXHÊ¬¥º*„°˜+–¬Ë‹h¦Éx£ÃRŠ‚óKòR1t	�bå4‚	 ½û»“¼�´Ü ej´³ÕÔ	vÆ„�D²²ðè/ß™°ìe‰-	ŽßÔëN®‡O\É¹öïýþ	w	u8
Œ†ß‹’ÌL$‚è é[FP#=s.÷ä¼í¼~	qñç
! ©Ö�ùCg“ùÅücÇø2'	Wx	îµø4wR†	º÷ì>R%	å³–âTz×�ÇÑÎÖú¾…mq¡  ×­
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 101,107 ****
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fdata-sections not supported for this target-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mcmodel= is not supported on 32 bit systems-mfloat-abi=hard and VFP-mhard-float not supported-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mpic-register= is useless without -fpic-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in>@catch parameter is not a known Objective-C class typeAPCS reentrant code not supported.  IgnoredAUX pointer initialized for edge %d->%dAlternate RETURN statement at %C is only allowed within a SUBROUTINEAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument 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 IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of SELECT statement at %L cannot be %sArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray reference at %C cannot have more than %d dimensionsArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LAssigned label is not a target labelAssignment to a FORALL index variable at %LAssumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt top level:BYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad type in constant expressionBranches executed:%s of %d
  C++ constructors and destructors will not be invoked for Objective-C fieldsCLOSE statement not allowed in PURE procedure at %CCOMPLEX quantities cannot be compared at %LCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d
  Can't convert %s to %s at %LComponent at %C must have the POINTER attributeConcat operator at %L must concatenate strings of the same kindConfigured with: %s
--- 101,107 ----
  %s:unknown function '%u'
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'o' operand is not constant'q' flag(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-I- specified twice-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-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fdata-sections not supported for this target-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not work on this architecture-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mfloat-abi=hard and VFP-mhard-float not supported-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mpic-register= is useless without -fpic-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-mstack-guard implies use of -mstack-size-mstring is not supported on little endian systems-pg and -fomit-frame-pointer are incompatible-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand128-bit long double not supported for VAX floats387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode<During initialization>
  <anonymous><built-in>@catch parameter is not a known Objective-C class typeAPCS reentrant code not supported.  IgnoredAUX pointer initialized for edge %d->%dAlternate RETURN statement at %C is only allowed within a SUBROUTINEAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument 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 IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of SELECT statement at %L cannot be %sArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray reference at %C cannot have more than %d dimensionsArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LAssigned label is not a target labelAssignment to a FORALL index variable at %LAssumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt top level:BYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad type in constant expressionBranches executed:%s of %d
  C++ constructors and destructors will not be invoked for Objective-C fieldsCLOSE statement not allowed in PURE procedure at %CCOMPLEX quantities cannot be compared at %LCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d
  Can't convert %s to %s at %LComponent at %C must have the POINTER attributeConcat operator at %L must concatenate strings of the same kindConfigured with: %s
*************** warranty; not even for MERCHANTABILITY o
*** 158,164 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown 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 errorunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse 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 scopevalue computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedvector overflow in expressionverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwriting 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 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 codez/Architecture mode not supported on %szero 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 %qDProject-Id-Version: gcc 4.8.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-05-01 22:24+0000
  PO-Revision-Date: 2013-06-07 23:29+0800
  Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>
  Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>
--- 158,164 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown demangling style '%s'unknown insn modeunknown move insn:unknown 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 errorunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse 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 scopevalue computed is not usedvalue of -mfixed-range must have form REG1-REG2variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedvector overflow in expressionverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%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 ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwriting 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 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 codez/Architecture mode not supported on %szero 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 %qDProject-Id-Version: gcc 4.8.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2017-08-04 22:17+0000
  PO-Revision-Date: 2013-06-07 23:29+0800
  Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>
  Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>
*************** write_c_file - è¼¸å‡ºå��ç‚º %sï¼Œå­—é¦–ç
*** 216,222 ****
  %sï¼šä¸�æ˜Žå‡½å¼�ã€Œ%uã€�
  %sï¼šç‰ˆæœ¬ã€Œ%.4sã€�ï¼Œå��å¥½ã€Œ%.4sã€�
  %sï¼šç‰ˆæœ¬ã€Œ%.4sã€�ï¼Œå��å¥½ç‰ˆæœ¬ã€Œ%.4sã€�
! ã€�ã€Œ ã€�æ——æ¨™ã€Œ!ã€�æ——æ¨™ã€Œ#ã€�æ——æ¨™ã€Œ%%lã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹æ¨™ç±¤ã€Œ%sã€�è¢«æŒ‡æ´¾çµ¦ã€Œ%sã€�ï¼Œä½†åœ¨é‡�æ–°ç·¨è­¯çš„ç¨‹åº�ä¸­æœªå®šç¾©ï¼Œæˆ–ç›¸å��ã€Œ'ã€�æ——æ¨™ã€Œ(ã€�æ——æ¨™ã€Œ+ã€�æ——æ¨™ã€Œ-ã€�æ——æ¨™ã€Œ0ã€�æ——æ¨™ã€ŒBã€�é�‹ç®—å…ƒè¨­å®šäº†å¤šå€‹ä½�ã€ŒBã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹å¸¸æ•¸ã€ŒEã€�ä¿®é£¾ç¬¦ã€ŒIã€�æ——æ¨™ã€ŒOã€�ä¿®é£¾ç¬¦ã€Œ^ã€�æ——æ¨™ã€Œ_ã€�æ——æ¨™ã€Œaã€�æ——æ¨™ã€Œoã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹å¸¸æ•¸ã€Œqã€�æ——æ¨™(C)(è¨Šæ�¯ç¼ºå°‘åŒ¹é…�çš„æ–¹æ³•ç°½å��(æˆ�å“¡æŒ‡æ¨™å�ªèƒ½ç”¨ %<&%E%> æ§‹æˆ�)(éœ€è¦�ä¸€å€‹é¡žåˆ¥å¤–çš„åˆ�å§‹åŒ–)(å¦‚æžœæ‚¨ä½¿ç”¨ %<-fpermissive%>ï¼ŒG++ æœƒæŽ¥å�—æ‚¨çš„ç¨‹å¼�ç¢¼ï¼Œä½†æ˜¯å…�è¨±ä½¿ç”¨æœªå®šç¾©çš„å��ç¨±æ˜¯é�Žæ™‚çš„é¢¨æ ¼)(åœ¨ %qs çš„åˆ�å§‹åŒ–é™„è¿‘)(ä¹Ÿè¨±æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨ %<typename %T::%E%>)(%qT çš„å®šç¾©æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€å€‹åˆ†è™Ÿ)(å› æ­¤æ‚¨æ‡‰è©²å�‘ %<va_arg%> å‚³é�ž %qT è€Œä¸�æ˜¯ %qT)åˆ°é�” --param inline-unit-growth çµ¦å®šçš„æ¥µå€¼åˆ°é�” --param large-function-growth çµ¦å®šçš„æ¥µå€¼åˆ°é�” --param max-inline-insns-single çµ¦å®šçš„æ¥µå€¼åˆ°é�” --param max-inline-insns-single çµ¦å®šçš„æ¥µå€¼ç•¶è¼¸å…¥ä¾†è‡ªæ¨™æº–è¼¸å…¥è£�ç½®æ™‚ï¼Œéœ€è¦� -E æˆ– -x-I- æŒ‡å®šäº†å…©æ¬¡-Wformat-extra-args æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-nonliteral æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-security æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-y2k æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-zero-length æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Xbind-now èˆ‡ -Xbind-lazy ä¸�ç›¸å®¹-bundle ä¸�å…�è¨±èˆ‡ -dynamiclib ä¸€èµ·ä½¿ç”¨-bundle_loader ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨Ada éœ€è¦� -c æˆ–æ˜¯ -S-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-current_version å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-f%s å’Œ -msdata=%s äº’ä¸�ç›¸å®¹CONST16 æŒ‡ä»¤ä¸�æ”¯æ�´ -f%s-f%s ä¸�å�—æ”¯æ�´ï¼šå·²å¿½ç•¥-f%sleading-underscore åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-fPIC å’Œ -fpic åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æ�´-fPIC èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹-fdata-sections åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-ffunction-sections åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-fhandle-exceptions å·²è¢«é‡�æ–°å‘½å��ç‚º -fexceptions (ä¸¦ä¸”ç�¾åœ¨é �è¨­ç‚ºé–‹)-force_flat_namespace ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-fpic å’Œ -mapcs-reent äº’ä¸�ç›¸å®¹-fprefetch-loop-arrays ä¸�æ”¯æ�´èˆ‡ -Os ä¸¦ç”¨-fprefetch-loop-arrays åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-fprefetch-loop-arrays åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´(å˜—è©¦ -march é–‹é—œ)-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æ§‹ä¸‹å·¥ä½œ-frepo å¿…é ˆèˆ‡ -c ä¸€èµ·ä½¿ç”¨-fstack-protector åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´æ­¤è™•ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ™‚æ‰�æ”¯æ�´ -g-g é�¸é …å·²è¢«å�œç”¨-g èˆ‡ -mno-apcs-frame ä¸¦ç”¨å�¯èƒ½ä¸�èƒ½çµ¦å‡ºæœ‰æ„�ç¾©çš„é™¤éŒ¯è³‡è¨Š-install_name å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-keep_private_externs ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-m%s åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æ�´-m64 éœ€è¦� PowerPC64 æž¶æ§‹ï¼Œæ­£åœ¨å•Ÿç”¨-m64 éœ€è¦� PowerPC64 CPUéœ€è¦� -maix64ï¼šç›®å‰�å°šä¸�æ”¯æ�´ 64 ä½�å…ƒè¨ˆç®—å’Œ 32 ä½�å…ƒå®šå�€æ··ç”¨-maix64 éœ€è¦� PowerPC64 æž¶æ§‹è¢«å•Ÿç”¨-malign-functions å·²é�Žæ™‚ï¼Œè«‹ä½¿ç”¨ -falign-functions-malign-jumps å·²ç¶“é�Žæ™‚ï¼Œè«‹ä½¿ç”¨ -falign-jumps-malign-loops å·²ç¶“é�Žæ™‚ï¼Œè«‹ä½¿ç”¨ -falign-loops-malign-loops=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é–“-malign-power åœ¨ 64 ä½�å…ƒ Darwin ä¸‹ä¸�å�—æ”¯æ�´ï¼›å®ƒèˆ‡å·²å®‰è£�çš„ C å’Œ C++ å‡½å¼�åº«ä¸�ç›¸å®¹-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�ç›¸å®¹-max-stackframe=%d ç„¡æ³•ä½¿ç”¨ï¼Œä¸�åœ¨ 0 å’Œ %d ä¹‹é–“-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æ�´-mbig-endian å’Œ -mlittle-endian ä¸�èƒ½ä¸€èµ·ä½¿ç”¨-mbranch-cost=%d ä¸�åœ¨ 0 å’Œ 5 ä¹‹é–“32 ä½�å…ƒç³»çµ±ä¸�æ”¯æ�´ -mcmodel=-mfloat-abi=hard å’Œ VFPä¸�æ”¯æ�´ -mhard-float-mlong-double-64 ä¸�å…�è¨±èˆ‡ -m64 ä¸€èµ·ä½¿ç”¨-mmultiple åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´-mpic-register= ä¸�èˆ‡ -fpic ä¸¦ç”¨æ™‚ä¸�èµ·ä½œç”¨-mregparm=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é–“-mrelocatable èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹-mrelocatable å’Œ -mno-minimal-toc äº’ä¸�ç›¸å®¹-mrelocatable èˆ‡ -msdata=%s äº’ä¸�ç›¸å®¹-ms2600 æœªèˆ‡ -ms ä¸€èµ·ä½¿ç”¨-msdata=%s èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹-msecure-plt ä¸�ç‚ºæ‚¨çš„çµ„è­¯å™¨æ‰€æ”¯æ�´æŒ‡å®šäº† -mshared-library-id= å�»æ²’æœ‰ä½¿ç”¨ -mid-shared-library-mshared-library-id=%s ä¸�åœ¨ 0 å’Œ %d ä¹‹é–“ä¸�èƒ½å�Œæ™‚æŒ‡å®š -msingle-float å’Œ -msoft-float-mstack-guard æ„�å‘³è‘—ä½¿ç”¨ -mstack-size-mstring åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´-pg å’Œ -fomit-frame-pointer äº’ä¸�ç›¸å®¹ä¸�æ”¯æ�´ -pipe-private_bundle ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨%L è™•çš„é�‹ç®—å¼�ä¸­çš„ .NOT. é�‹ç®—å­�å¿…é ˆå¸¶ LOGICAL é�‹ç®—å…ƒ128 ä½� long double åœ¨ VAX ä¸Šä¸�å�—æ”¯æ�´387 æŒ‡ä»¤é›†å·²å�œç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´<åœ¨åˆ�å§‹åŒ–ç¨‹åº�ä¸­>
  <anonymous><built-in>@catch å�ƒæ•¸ä¸�æ˜¯ä¸€å€‹å·²çŸ¥çš„ Objective-C é¡žåˆ¥é¡žåž‹ä¸�æ”¯æ�´ APCS é‡�å…¥ç¨‹å¼�ç¢¼ã€‚å·²å¿½ç•¥ç‚ºé‚Š %d->%d åˆ�å§‹åŒ– AUX æŒ‡æ¨™%C è™•çš„æ›¿ä»£ RETURN æ•˜è¿°å�ªå…�è¨±å‡ºç�¾åœ¨ SUBROUTINE ä¸­å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�%L ä¸�å¸¶ * å•žå¼•æ•¸çš„æ›¿ä»£å›žå‚³%L è™•å¼•æ•¸ç¶­æ•¸å¿…é ˆå…·æœ‰ INTEGER é¡žåž‹%L å¼•æ•¸ç¶­æ•¸å¿…é ˆæ˜¯æ¨™é‡�%s çš„å�ƒæ•¸(ä½�æ–¼ %L)é•·åº¦å¿…é ˆç‚º 1%L è™• ACOS çš„å�ƒæ•¸å¿…é ˆåœ¨ -1 å’Œ 1 ä¹‹é–“%L è™• ACOSH çš„å�ƒæ•¸å¿…é ˆä¸�å°�æ–¼ 1%L è™• ASIN çš„å�ƒæ•¸å¿…é ˆåœ¨ -1 å’Œ 1 ä¹‹é–“%L è™• ATANH çš„å�ƒæ•¸å¿…é ˆåœ¨ -1 å’Œ 1 ä¹‹é–“%L è™• IACHAR çš„å�ƒæ•¸é•·åº¦å¿…é ˆç‚º 1%L è™• ICHAR çš„å�ƒæ•¸é•·åº¦å¿…é ˆç‚º 1%L è™• SELECT æ•˜è¿°çš„å¼•æ•¸ä¸�èƒ½æ˜¯ %s%L è™• SQRT çš„å�ƒæ•¸ç‚ºè² %L è™•ç®—è¡“ NaN%L è™•ç®—è¡“æ­£å¸¸å¾ž %s è½‰æ�›åˆ° %sï¼Œåœ¨ %L è™•ï¼šç®—è¡“æ­£å¸¸%L è™•ç®—è¡“å�‘ä¸Šæº¢ä½�%L è™•ç®—è¡“å�‘ä¸‹æº¢ä½�%L è™•é™£åˆ—ç´¢å¼•æ˜¯ä¸€å€‹ç§©ç‚º %d çš„é™£åˆ—%L è™•é™£åˆ—ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�%L è™•é™£åˆ—é�‹ç®—å…ƒç„¡æ³•è¢«ä½¿ç”¨%C è™•çš„ä»»ä½•å�ƒç…§éƒ½ä¸�èƒ½å¤šæ–¼ %d ç¶­å°�é™£åˆ—çš„å�ƒç…§è¶…å‡ºç¯„åœ�%L è™•ç”±å�‘é‡�ä¸‹æ¨™é�¸æ“‡çš„éƒ¨åˆ†é™£åˆ—ä¸�æ‡‰æ˜¯æŒ‡æ¨™çš„ç›®çš„%C è™•é™£åˆ—æŒ‡å®šäº†å¤šæ–¼ %d çš„ç¶­æ•¸%L è™•é™£åˆ—æŒ‡å®šå¿…é ˆå»¶é�²è³¦å€¼æ¨™ç±¤ä¸�æ˜¯ç›®çš„æ¨™ç±¤%L è™•å�‘ FORALL ç´¢å¼•è®Šæ•¸è³¦å€¼å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸å�‡å®šå¤§å°�çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸åœ¨é ‚å±¤ï¼š%C ä½¿ç”¨åˆ°çš„ BYTE é¡žåž‹åœ¨ç›®æ¨™å¹³è‡ºä¸Šä¸�å�¯%C è™•éŒ¯èª¤åœ°æŒ‡å®š INTENTéŒ¯èª¤çš„ IO åŸºç¤Žé¡žåˆ¥åž‹(%d)%L è™•é™£åˆ—å�ƒç…§éŒ¯èª¤%C è™•éŒ¯èª¤çš„çºŒåˆ—%C è™•é‚�è¼¯å¸¸æ•¸çš„ç¨®åˆ¥éŒ¯èª¤éŒ¯èª¤çš„å��ç¨±éŒ¯èª¤çš„é�‹ç®—å­�å¸¸æ•¸é�‹ç®—å¼�ä¸­é¡žåž‹éŒ¯èª¤åŸ·è¡Œçš„åˆ†æ”¯ï¼š%s (å…±æœ‰ %d å€‹)
  ä¸�æœƒç‚º Objective-C æ¬„ä½�å‘¼å�« C++ å»ºæ§‹å’Œè§£æ§‹å‡½å¼�CLOSE æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­%L è™•è¤‡æ•¸ä¸�èƒ½æ¯”è¼ƒå¤§å°�æ‚¨é�¸æ“‡çš„ CPU ä¸�æ”¯æ�´ x86-64 æŒ‡ä»¤é›†CRIS-port åˆ¤å®šèªžéŒ¯èª¤ï¼šåŸ·è¡Œçš„å‘¼å�«ï¼š%s(å…± %d)
  ä¸�èƒ½å°‡ %s è½‰æ�›ç‚º %sï¼Œæ–¼ %L%C è™•çš„å…ƒä»¶å¿…é ˆæœ‰ POINTER å±¬æ€§%L è™•çš„ç²˜è²¼é�‹ç®—å­�å¿…é ˆç²˜è²¼å�Œä¸€ç¨®åˆ¥çš„å­—ä¸²é…�ç½®ç‚ºï¼š%s
--- 216,222 ----
  %sï¼šä¸�æ˜Žå‡½å¼�ã€Œ%uã€�
  %sï¼šç‰ˆæœ¬ã€Œ%.4sã€�ï¼Œå��å¥½ã€Œ%.4sã€�
  %sï¼šç‰ˆæœ¬ã€Œ%.4sã€�ï¼Œå��å¥½ç‰ˆæœ¬ã€Œ%.4sã€�
! ã€�ã€Œ ã€�æ——æ¨™ã€Œ!ã€�æ——æ¨™ã€Œ#ã€�æ——æ¨™ã€Œ%%lã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹æ¨™ç±¤ã€Œ%sã€�è¢«æŒ‡æ´¾çµ¦ã€Œ%sã€�ï¼Œä½†åœ¨é‡�æ–°ç·¨è­¯çš„ç¨‹åº�ä¸­æœªå®šç¾©ï¼Œæˆ–ç›¸å��ã€Œ'ã€�æ——æ¨™ã€Œ(ã€�æ——æ¨™ã€Œ+ã€�æ——æ¨™ã€Œ-ã€�æ——æ¨™ã€Œ0ã€�æ——æ¨™ã€ŒBã€�é�‹ç®—å…ƒè¨­å®šäº†å¤šå€‹ä½�ã€ŒBã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹å¸¸æ•¸ã€ŒEã€�ä¿®é£¾ç¬¦ã€ŒIã€�æ——æ¨™ã€ŒOã€�ä¿®é£¾ç¬¦ã€Œ^ã€�æ——æ¨™ã€Œ_ã€�æ——æ¨™ã€Œaã€�æ——æ¨™ã€Œoã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹å¸¸æ•¸ã€Œqã€�æ——æ¨™(C)(è¨Šæ�¯ç¼ºå°‘åŒ¹é…�çš„æ–¹æ³•ç°½å��(æˆ�å“¡æŒ‡æ¨™å�ªèƒ½ç”¨ %<&%E%> æ§‹æˆ�)(éœ€è¦�ä¸€å€‹é¡žåˆ¥å¤–çš„åˆ�å§‹åŒ–)(å¦‚æžœæ‚¨ä½¿ç”¨ %<-fpermissive%>ï¼ŒG++ æœƒæŽ¥å�—æ‚¨çš„ç¨‹å¼�ç¢¼ï¼Œä½†æ˜¯å…�è¨±ä½¿ç”¨æœªå®šç¾©çš„å��ç¨±æ˜¯é�Žæ™‚çš„é¢¨æ ¼)(åœ¨ %qs çš„åˆ�å§‹åŒ–é™„è¿‘)(ä¹Ÿè¨±æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨ %<typename %T::%E%>)(%qT çš„å®šç¾©æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€å€‹åˆ†è™Ÿ)(å› æ­¤æ‚¨æ‡‰è©²å�‘ %<va_arg%> å‚³é�ž %qT è€Œä¸�æ˜¯ %qT)åˆ°é�” --param inline-unit-growth çµ¦å®šçš„æ¥µå€¼åˆ°é�” --param large-function-growth çµ¦å®šçš„æ¥µå€¼åˆ°é�” --param max-inline-insns-single çµ¦å®šçš„æ¥µå€¼åˆ°é�” --param max-inline-insns-single çµ¦å®šçš„æ¥µå€¼ç•¶è¼¸å…¥ä¾†è‡ªæ¨™æº–è¼¸å…¥è£�ç½®æ™‚ï¼Œéœ€è¦� -E æˆ– -x-I- æŒ‡å®šäº†å…©æ¬¡-Wformat-extra-args æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-nonliteral æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-security æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-y2k æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Wformat-zero-length æœªèˆ‡ -Wformat ä¸€èµ·ä½¿ç”¨ï¼Œå·²å¿½ç•¥-Xbind-now èˆ‡ -Xbind-lazy ä¸�ç›¸å®¹-bundle ä¸�å…�è¨±èˆ‡ -dynamiclib ä¸€èµ·ä½¿ç”¨-bundle_loader ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨Ada éœ€è¦� -c æˆ–æ˜¯ -S-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-current_version å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-f%s å’Œ -msdata=%s äº’ä¸�ç›¸å®¹CONST16 æŒ‡ä»¤ä¸�æ”¯æ�´ -f%s-f%s ä¸�å�—æ”¯æ�´ï¼šå·²å¿½ç•¥-f%sleading-underscore åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-fPIC å’Œ -fpic åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æ�´-fPIC èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹-fdata-sections åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-ffunction-sections åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-fhandle-exceptions å·²è¢«é‡�æ–°å‘½å��ç‚º -fexceptions (ä¸¦ä¸”ç�¾åœ¨é �è¨­ç‚ºé–‹)-force_flat_namespace ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-fpic å’Œ -mapcs-reent äº’ä¸�ç›¸å®¹-fprefetch-loop-arrays ä¸�æ”¯æ�´èˆ‡ -Os ä¸¦ç”¨-fprefetch-loop-arrays åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´-fprefetch-loop-arrays åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´(å˜—è©¦ -march é–‹é—œ)-freorder-blocks-and-partition ä¸�èƒ½åœ¨æ­¤æž¶æ§‹ä¸‹å·¥ä½œ-frepo å¿…é ˆèˆ‡ -c ä¸€èµ·ä½¿ç”¨-fstack-protector åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´æ­¤è™•ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ™‚æ‰�æ”¯æ�´ -g-g é�¸é …å·²è¢«å�œç”¨-g èˆ‡ -mno-apcs-frame ä¸¦ç”¨å�¯èƒ½ä¸�èƒ½çµ¦å‡ºæœ‰æ„�ç¾©çš„é™¤éŒ¯è³‡è¨Š-install_name å�ªèƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-keep_private_externs ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨-m%s åœ¨æ­¤é…�ç½®ä¸‹ä¸�å�—æ”¯æ�´-m64 éœ€è¦� PowerPC64 æž¶æ§‹ï¼Œæ­£åœ¨å•Ÿç”¨-m64 éœ€è¦� PowerPC64 CPUéœ€è¦� -maix64ï¼šç›®å‰�å°šä¸�æ”¯æ�´ 64 ä½�å…ƒè¨ˆç®—å’Œ 32 ä½�å…ƒå®šå�€æ··ç”¨-maix64 éœ€è¦� PowerPC64 æž¶æ§‹è¢«å•Ÿç”¨-malign-functions å·²é�Žæ™‚ï¼Œè«‹ä½¿ç”¨ -falign-functions-malign-jumps å·²ç¶“é�Žæ™‚ï¼Œè«‹ä½¿ç”¨ -falign-jumps-malign-loops å·²ç¶“é�Žæ™‚ï¼Œè«‹ä½¿ç”¨ -falign-loops-malign-loops=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é–“-malign-power åœ¨ 64 ä½�å…ƒ Darwin ä¸‹ä¸�å�—æ”¯æ�´ï¼›å®ƒèˆ‡å·²å®‰è£�çš„ C å’Œ C++ å‡½å¼�åº«ä¸�ç›¸å®¹-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�ç›¸å®¹-max-stackframe=%d ç„¡æ³•ä½¿ç”¨ï¼Œä¸�åœ¨ 0 å’Œ %d ä¹‹é–“-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æ�´-mbig-endian å’Œ -mlittle-endian ä¸�èƒ½ä¸€èµ·ä½¿ç”¨-mbranch-cost=%d ä¸�åœ¨ 0 å’Œ 5 ä¹‹é–“-mfloat-abi=hard å’Œ VFPä¸�æ”¯æ�´ -mhard-float-mlong-double-64 ä¸�å…�è¨±èˆ‡ -m64 ä¸€èµ·ä½¿ç”¨-mmultiple åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´-mpic-register= ä¸�èˆ‡ -fpic ä¸¦ç”¨æ™‚ä¸�èµ·ä½œç”¨-mregparm=%d ä¸�åœ¨ 0 å’Œ %d ä¹‹é–“-mrelocatable èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹-mrelocatable å’Œ -mno-minimal-toc äº’ä¸�ç›¸å®¹-mrelocatable èˆ‡ -msdata=%s äº’ä¸�ç›¸å®¹-ms2600 æœªèˆ‡ -ms ä¸€èµ·ä½¿ç”¨-msdata=%s èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹-msecure-plt ä¸�ç‚ºæ‚¨çš„çµ„è­¯å™¨æ‰€æ”¯æ�´æŒ‡å®šäº† -mshared-library-id= å�»æ²’æœ‰ä½¿ç”¨ -mid-shared-library-mshared-library-id=%s ä¸�åœ¨ 0 å’Œ %d ä¹‹é–“ä¸�èƒ½å�Œæ™‚æŒ‡å®š -msingle-float å’Œ -msoft-float-mstack-guard æ„�å‘³è‘—ä½¿ç”¨ -mstack-size-mstring åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´-pg å’Œ -fomit-frame-pointer äº’ä¸�ç›¸å®¹ä¸�æ”¯æ�´ -pipe-private_bundle ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨%L è™•çš„é�‹ç®—å¼�ä¸­çš„ .NOT. é�‹ç®—å­�å¿…é ˆå¸¶ LOGICAL é�‹ç®—å…ƒ128 ä½� long double åœ¨ VAX ä¸Šä¸�å�—æ”¯æ�´387 æŒ‡ä»¤é›†å·²å�œç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´<åœ¨åˆ�å§‹åŒ–ç¨‹åº�ä¸­>
  <anonymous><built-in>@catch å�ƒæ•¸ä¸�æ˜¯ä¸€å€‹å·²çŸ¥çš„ Objective-C é¡žåˆ¥é¡žåž‹ä¸�æ”¯æ�´ APCS é‡�å…¥ç¨‹å¼�ç¢¼ã€‚å·²å¿½ç•¥ç‚ºé‚Š %d->%d åˆ�å§‹åŒ– AUX æŒ‡æ¨™%C è™•çš„æ›¿ä»£ RETURN æ•˜è¿°å�ªå…�è¨±å‡ºç�¾åœ¨ SUBROUTINE ä¸­å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�%L ä¸�å¸¶ * å•žå¼•æ•¸çš„æ›¿ä»£å›žå‚³%L è™•å¼•æ•¸ç¶­æ•¸å¿…é ˆå…·æœ‰ INTEGER é¡žåž‹%L å¼•æ•¸ç¶­æ•¸å¿…é ˆæ˜¯æ¨™é‡�%s çš„å�ƒæ•¸(ä½�æ–¼ %L)é•·åº¦å¿…é ˆç‚º 1%L è™• ACOS çš„å�ƒæ•¸å¿…é ˆåœ¨ -1 å’Œ 1 ä¹‹é–“%L è™• ACOSH çš„å�ƒæ•¸å¿…é ˆä¸�å°�æ–¼ 1%L è™• ASIN çš„å�ƒæ•¸å¿…é ˆåœ¨ -1 å’Œ 1 ä¹‹é–“%L è™• ATANH çš„å�ƒæ•¸å¿…é ˆåœ¨ -1 å’Œ 1 ä¹‹é–“%L è™• IACHAR çš„å�ƒæ•¸é•·åº¦å¿…é ˆç‚º 1%L è™• ICHAR çš„å�ƒæ•¸é•·åº¦å¿…é ˆç‚º 1%L è™• SELECT æ•˜è¿°çš„å¼•æ•¸ä¸�èƒ½æ˜¯ %s%L è™• SQRT çš„å�ƒæ•¸ç‚ºè² %L è™•ç®—è¡“ NaN%L è™•ç®—è¡“æ­£å¸¸å¾ž %s è½‰æ�›åˆ° %sï¼Œåœ¨ %L è™•ï¼šç®—è¡“æ­£å¸¸%L è™•ç®—è¡“å�‘ä¸Šæº¢ä½�%L è™•ç®—è¡“å�‘ä¸‹æº¢ä½�%L è™•é™£åˆ—ç´¢å¼•æ˜¯ä¸€å€‹ç§©ç‚º %d çš„é™£åˆ—%L è™•é™£åˆ—ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�%L è™•é™£åˆ—é�‹ç®—å…ƒç„¡æ³•è¢«ä½¿ç”¨%C è™•çš„ä»»ä½•å�ƒç…§éƒ½ä¸�èƒ½å¤šæ–¼ %d ç¶­å°�é™£åˆ—çš„å�ƒç…§è¶…å‡ºç¯„åœ�%L è™•ç”±å�‘é‡�ä¸‹æ¨™é�¸æ“‡çš„éƒ¨åˆ†é™£åˆ—ä¸�æ‡‰æ˜¯æŒ‡æ¨™çš„ç›®çš„%C è™•é™£åˆ—æŒ‡å®šäº†å¤šæ–¼ %d çš„ç¶­æ•¸%L è™•é™£åˆ—æŒ‡å®šå¿…é ˆå»¶é�²è³¦å€¼æ¨™ç±¤ä¸�æ˜¯ç›®çš„æ¨™ç±¤%L è™•å�‘ FORALL ç´¢å¼•è®Šæ•¸è³¦å€¼å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸å�‡å®šå¤§å°�çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸åœ¨é ‚å±¤ï¼š%C ä½¿ç”¨åˆ°çš„ BYTE é¡žåž‹åœ¨ç›®æ¨™å¹³è‡ºä¸Šä¸�å�¯%C è™•éŒ¯èª¤åœ°æŒ‡å®š INTENTéŒ¯èª¤çš„ IO åŸºç¤Žé¡žåˆ¥åž‹(%d)%L è™•é™£åˆ—å�ƒç…§éŒ¯èª¤%C è™•éŒ¯èª¤çš„çºŒåˆ—%C è™•é‚�è¼¯å¸¸æ•¸çš„ç¨®åˆ¥éŒ¯èª¤éŒ¯èª¤çš„å��ç¨±éŒ¯èª¤çš„é�‹ç®—å­�å¸¸æ•¸é�‹ç®—å¼�ä¸­é¡žåž‹éŒ¯èª¤åŸ·è¡Œçš„åˆ†æ”¯ï¼š%s (å…±æœ‰ %d å€‹)
  ä¸�æœƒç‚º Objective-C æ¬„ä½�å‘¼å�« C++ å»ºæ§‹å’Œè§£æ§‹å‡½å¼�CLOSE æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­%L è™•è¤‡æ•¸ä¸�èƒ½æ¯”è¼ƒå¤§å°�æ‚¨é�¸æ“‡çš„ CPU ä¸�æ”¯æ�´ x86-64 æŒ‡ä»¤é›†CRIS-port åˆ¤å®šèªžéŒ¯èª¤ï¼šåŸ·è¡Œçš„å‘¼å�«ï¼š%s(å…± %d)
  ä¸�èƒ½å°‡ %s è½‰æ�›ç‚º %sï¼Œæ–¼ %L%C è™•çš„å…ƒä»¶å¿…é ˆæœ‰ POINTER å±¬æ€§%L è™•çš„ç²˜è²¼é�‹ç®—å­�å¿…é ˆç²˜è²¼å�Œä¸€ç¨®åˆ¥çš„å­—ä¸²é…�ç½®ç‚ºï¼š%s
diff -Nrcpad gcc-7.2.0/gcc/po/zh_TW.po gcc-7.3.0/gcc/po/zh_TW.po
*** gcc-7.2.0/gcc/po/zh_TW.po	Thu May  4 15:54:38 2017
--- gcc-7.3.0/gcc/po/zh_TW.po	Tue Aug 15 20:39:11 2017
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 4.8.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-05-01 22:24+0000\n"
  "PO-Revision-Date: 2013-06-07 23:29+0800\n"
  "Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>\n"
  "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 4.8.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2017-08-04 22:17+0000\n"
  "PO-Revision-Date: 2013-06-07 23:29+0800\n"
  "Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>\n"
  "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
*************** msgstr "ã€Œ%%lã€�é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹æ¨
*** 194,206 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17057
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº†æµ®é»žå¸¸æ•¸"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17155
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
--- 194,206 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3988 config/arc/arc.c:5068 config/i386/i386.c:17063
  #: config/pdp11/pdp11.c:1698
  #, c-format
  msgid "floating constant misused"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº†æµ®é»žå¸¸æ•¸"
  
! #: final.c:4046 config/arc/arc.c:5165 config/i386/i386.c:17161
  #: config/pdp11/pdp11.c:1739
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 563,624 ****
  "ä»¥ -gã€�-fã€�-mã€�-Oã€�-W æˆ– --param é–‹é ­çš„é�¸é …å°‡ç”± %s è‡ªå‹•å‚³é�žçµ¦å…¶å‘¼å�«çš„\n"
  " ä¸�å�Œå­�è™•ç�†åº�ã€‚è‹¥è¦�å�‘é€™äº›è™•ç�†åº�å‚³é�žå…¶å®ƒé�¸é …ï¼Œå¿…é ˆä½¿ç”¨ -W<å­—æ¯�> é�¸é …ã€‚\n"
  
! #: gcc.c:5934
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "è™•ç�† spec (%s)ï¼Œè©²é …æ˜¯ã€Ž%sã€�\n"
  
! #: gcc.c:6638
  #, c-format
  msgid "Target: %s\n"
  msgstr "ç›®çš„ï¼š%s\n"
  
! #: gcc.c:6639
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "é…�ç½®ç‚ºï¼š%s\n"
  
! #: gcc.c:6653
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "åŸ·è¡Œç·’æ¨¡åž‹ï¼š%s\n"
  
! #: gcc.c:6664
  #, fuzzy, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ç‰ˆæœ¬ %s %s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc é©…å‹•ç¨‹å¼�ç‰ˆæœ¬ %s %sexecuting gcc ç‰ˆæœ¬ %s\n"
  
! #: gcc.c:6740 gcc.c:6952
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6876
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "install: %s%s\n"
  msgstr "å®‰è£�ï¼š%s%s\n"
  
! #: gcc.c:7832
  #, c-format
  msgid "programs: %s\n"
  msgstr "ç¨‹å¼�ï¼š%s\n"
  
! #: gcc.c:7834
  #, c-format
  msgid "libraries: %s\n"
  msgstr "å‡½å¼�åº«ï¼š%s\n"
  
! #: gcc.c:7951
  #, c-format
  msgid ""
  "\n"
--- 563,624 ----
  "ä»¥ -gã€�-fã€�-mã€�-Oã€�-W æˆ– --param é–‹é ­çš„é�¸é …å°‡ç”± %s è‡ªå‹•å‚³é�žçµ¦å…¶å‘¼å�«çš„\n"
  " ä¸�å�Œå­�è™•ç�†åº�ã€‚è‹¥è¦�å�‘é€™äº›è™•ç�†åº�å‚³é�žå…¶å®ƒé�¸é …ï¼Œå¿…é ˆä½¿ç”¨ -W<å­—æ¯�> é�¸é …ã€‚\n"
  
! #: gcc.c:5937
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "è™•ç�† spec (%s)ï¼Œè©²é …æ˜¯ã€Ž%sã€�\n"
  
! #: gcc.c:6641
  #, c-format
  msgid "Target: %s\n"
  msgstr "ç›®çš„ï¼š%s\n"
  
! #: gcc.c:6642
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "é…�ç½®ç‚ºï¼š%s\n"
  
! #: gcc.c:6656
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "åŸ·è¡Œç·’æ¨¡åž‹ï¼š%s\n"
  
! #: gcc.c:6667
  #, fuzzy, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ç‰ˆæœ¬ %s %s\n"
  
! #: gcc.c:6670
  #, fuzzy, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc é©…å‹•ç¨‹å¼�ç‰ˆæœ¬ %s %sexecuting gcc ç‰ˆæœ¬ %s\n"
  
! #: gcc.c:6743 gcc.c:6955
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.c:6879
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.c:7832
  #, c-format
  msgid "install: %s%s\n"
  msgstr "å®‰è£�ï¼š%s%s\n"
  
! #: gcc.c:7835
  #, c-format
  msgid "programs: %s\n"
  msgstr "ç¨‹å¼�ï¼š%s\n"
  
! #: gcc.c:7837
  #, c-format
  msgid "libraries: %s\n"
  msgstr "å‡½å¼�åº«ï¼š%s\n"
  
! #: gcc.c:7954
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 627,642 ****
  "\n"
  "å ±å‘Šç¨‹å¼�ç¼ºé™·çš„æ­¥é©Ÿè«‹å�ƒè¦‹ï¼š\n"
  
! #: gcc.c:7967 gcov-tool.c:528
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7970 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7971 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
--- 627,642 ----
  "\n"
  "å ±å‘Šç¨‹å¼�ç¼ºé™·çš„æ­¥é©Ÿè«‹å�ƒè¦‹ï¼š\n"
  
! #: gcc.c:7970 gcov-tool.c:528
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.c:7973 gcov-tool.c:530 gcov.c:689 fortran/gfortranspec.c:280
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.c:7974 fortran/gfortranspec.c:281
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
*************** msgstr ""
*** 645,651 ****
  "æœ¬ç¨‹å¼�æ˜¯è‡ªç”±è»Ÿé«”ï¼›è«‹å�ƒçœ‹ä¾†æº�ç¨‹å¼�ç¢¼çš„ç‰ˆæ¬Šå®£å‘Šã€‚æœ¬è»Ÿé«”æ²’æœ‰ä»»ä½•æ“”ä¿�ï¼›\n"
  "åŒ…æ‹¬æ²’æœ‰é�©éŠ·æ€§å’ŒæŸ�ä¸€å°ˆç”¨ç›®çš„ä¸‹çš„é�©ç”¨æ€§æ“”ä¿�ã€‚\n"
  
! #: gcc.c:8276
  #, fuzzy, c-format
  msgid ""
  "\n"
--- 645,651 ----
  "æœ¬ç¨‹å¼�æ˜¯è‡ªç”±è»Ÿé«”ï¼›è«‹å�ƒçœ‹ä¾†æº�ç¨‹å¼�ç¢¼çš„ç‰ˆæ¬Šå®£å‘Šã€‚æœ¬è»Ÿé«”æ²’æœ‰ä»»ä½•æ“”ä¿�ï¼›\n"
  "åŒ…æ‹¬æ²’æœ‰é�©éŠ·æ€§å’ŒæŸ�ä¸€å°ˆç”¨ç›®çš„ä¸‹çš„é�©ç”¨æ€§æ“”ä¿�ã€‚\n"
  
! #: gcc.c:8279
  #, fuzzy, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 658,664 ****
  "==============\n"
  "\n"
  
! #: gcc.c:8277
  #, fuzzy, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 658,664 ----
  "==============\n"
  "\n"
  
! #: gcc.c:8280
  #, fuzzy, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 667,673 ****
  "ä½¿ç”¨ã€Œ-Wlï¼Œé�¸é …ã€�åˆ°å›žå�ˆã€Œé�¸é …ã€�åˆ°é�ˆçµ�å™¨ã€‚\n"
  "\n"
  
! #: gcc.c:9580
  #, fuzzy, c-format
  msgid ""
  "Assembler options\n"
--- 667,673 ----
  "ä½¿ç”¨ã€Œ-Wlï¼Œé�¸é …ã€�åˆ°å›žå�ˆã€Œé�¸é …ã€�åˆ°é�ˆçµ�å™¨ã€‚\n"
  "\n"
  
! #: gcc.c:9583
  #, fuzzy, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 678,684 ****
  "=================\n"
  "\n"
  
! #: gcc.c:9581
  #, fuzzy, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 678,684 ----
  "=================\n"
  "\n"
  
! #: gcc.c:9584
  #, fuzzy, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 692,709 ****
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:270 gcov-tool.c:420
! #, fuzzy, c-format
! #| msgid "  -v, --version                   Print version number, then exit\n"
! msgid "    -v, --verbose                       Verbose mode\n"
! msgstr "  -v, --version                    åˆ—å�°ç‰ˆæœ¬è™Ÿä¸¦é›¢é–‹\n"
! 
! #: gcov-tool.c:177 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 ä¸�å»ºç«‹è¼¸å‡ºæª”æ¡ˆ\n"
  
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
--- 692,709 ----
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:176 gcov-tool.c:271
  #, fuzzy, c-format
  #| msgid "  -n, --no-output                 Do not create an output file\n"
  msgid "    -o, --output <dir>                  Output directory\n"
  msgstr "  -n, --no-output                 ä¸�å»ºç«‹è¼¸å‡ºæª”æ¡ˆ\n"
  
+ #: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
+ #, fuzzy, c-format
+ #| msgid "  -v, --version                   Print version number, then exit\n"
+ msgid "    -v, --verbose                       Verbose mode\n"
+ msgstr "  -v, --version                    åˆ—å�°ç‰ˆæœ¬è™Ÿä¸¦é›¢é–‹\n"
+ 
  #: gcov-tool.c:178
  #, c-format
  msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
*************** msgstr ""
*** 719,732 ****
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
! #: gcov-tool.c:273
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
  #: gcov-tool.c:290
--- 719,732 ----
  msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
  msgstr ""
  
! #: gcov-tool.c:270
  #, c-format
! msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
  msgstr ""
  
! #: gcov-tool.c:272
  #, c-format
! msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
  msgstr ""
  
  #: gcov-tool.c:290
*************** msgstr ""
*** 754,784 ****
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:424
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:425
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
--- 754,784 ----
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
  msgstr ""
  
! #: gcov-tool.c:420
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -f, --function                      Print function level info\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:421
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -F, --fullname                      Print full filename\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:422
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
! msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:423
  #, fuzzy, c-format
  #| msgid "  -h, --help                      Print this help, then exit\n"
  msgid "    -o, --object                        Print object level info\n"
  msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
  
! #: gcov-tool.c:424
  #, c-format
  msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
  msgstr ""
*************** msgstr ""
*** 862,881 ****
  
  #: gcov.c:658
  #, c-format
- msgid "  -h, --help                      Print this help, then exit\n"
- msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
- 
- #: gcov.c:659
- #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                é¡¯ç¤ºæ¯�å€‹åŸºæœ¬å�€å¡Šçš„è³‡è¨Š\n"
  
! #: gcov.c:660
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      è¼¸å‡ºåŒ…å�«åˆ†æ”¯æ¦‚çŽ‡\n"
  
! #: gcov.c:661
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
--- 862,876 ----
  
  #: gcov.c:658
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                é¡¯ç¤ºæ¯�å€‹åŸºæœ¬å�€å¡Šçš„è³‡è¨Š\n"
  
! #: gcov.c:659
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      è¼¸å‡ºåŒ…å�«åˆ†æ”¯æ¦‚çŽ‡\n"
  
! #: gcov.c:660
  #, fuzzy, c-format
  #| msgid ""
  #| "  -c, --branch-counts             Given counts of branches taken\n"
*************** msgid ""
*** 885,900 ****
  "                                    rather than percentages\n"
  msgstr "  -c, --branch-counts             çµ¦å‡ºè·³è½‰çš„åˆ†æ”¯æ•¸ï¼Œè€Œä¸�æ˜¯ç™¾åˆ†æ¯”\n"
  
! #: gcov.c:663
  #, fuzzy, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          é¡¯ç¤ºé€²åº¦è³‡è¨Š\n"
  
! #: gcov.c:664
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        è¼¸å‡ºæ¯�å€‹å‡½å¼�çš„å°�çµ�è³‡è¨Š\n"
  
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
--- 880,900 ----
  "                                    rather than percentages\n"
  msgstr "  -c, --branch-counts             çµ¦å‡ºè·³è½‰çš„åˆ†æ”¯æ•¸ï¼Œè€Œä¸�æ˜¯ç™¾åˆ†æ¯”\n"
  
! #: gcov.c:662
  #, fuzzy, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          é¡¯ç¤ºé€²åº¦è³‡è¨Š\n"
  
! #: gcov.c:663
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        è¼¸å‡ºæ¯�å€‹å‡½å¼�çš„å°�çµ�è³‡è¨Š\n"
  
+ #: gcov.c:664
+ #, c-format
+ msgid "  -h, --help                      Print this help, then exit\n"
+ msgstr "  -h, --help                      åˆ—å�°æ­¤è¼”åŠ©ä¸¦é›¢é–‹\n"
+ 
  #: gcov.c:665
  #, c-format
  msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
*************** msgstr "%sï¼šã€Œ%sã€�æœ‰ä¾†è‡ªå‡ºå�£å�€å
*** 1078,1159 ****
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%sï¼šåœ–ç‚ºã€Œ%sã€�ä¸�å�¯è§£\n"
  
! #: gcov.c:2002
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "å·²åŸ·è¡Œçš„åˆ—æ•¸ï¼š%s (å…± %d åˆ—)\n"
  
! #: gcov.c:2005
  #, c-format
  msgid "No executable lines\n"
  msgstr "æ²’æœ‰å�¯åŸ·è¡Œåˆ—\n"
  
! #: gcov.c:2013
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%sã€Œ%sã€�\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "åŸ·è¡Œçš„åˆ†æ”¯ï¼š%s (å…±æœ‰ %d å€‹)\n"
  
! #: gcov.c:2024
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "è‡³å°‘åŸ·è¡Œä¸€æ¬¡çš„è·³è½‰ï¼š%s(ç¸½æ•¸ç‚º %d)\n"
  
! #: gcov.c:2030
  #, c-format
  msgid "No branches\n"
  msgstr "æ²’æœ‰è·³è½‰\n"
  
! #: gcov.c:2032
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "åŸ·è¡Œçš„å‘¼å�«ï¼š%s(å…± %d)\n"
  
! #: gcov.c:2036
  #, c-format
  msgid "No calls\n"
  msgstr "æ²’æœ‰å‘¼å�«\n"
  
! #: gcov.c:2317
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%sï¼šã€Œ%sã€�æ²’æœ‰åˆ—\n"
  
! #: gcov.c:2419
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d å›žå‚³äº† %s\n"
  
! #: gcov.c:2424
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d å¾žæœªè¢«åŸ·è¡Œ\n"
  
! #: gcov.c:2429
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branch %2d è¢«åŸ·è¡Œ %s%s\n"
  
! #: gcov.c:2434
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branch %2d å¾žæœªè¢«åŸ·è¡Œ\n"
  
! #: gcov.c:2439
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unconditional %2d è¢«åŸ·è¡Œ %s\n"
  
! #: gcov.c:2442
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ç„¡æ¢�ä»¶ %2d å¾žæœªåŸ·è¡Œ\n"
  
! #: gcov.c:2512
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "ç„¡æ³•é–‹æ”¾åŽŸå§‹ç¢¼æª”æ¡ˆ %s\n"
--- 1078,1159 ----
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%sï¼šåœ–ç‚ºã€Œ%sã€�ä¸�å�¯è§£\n"
  
! #: gcov.c:2009
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "å·²åŸ·è¡Œçš„åˆ—æ•¸ï¼š%s (å…± %d åˆ—)\n"
  
! #: gcov.c:2012
  #, c-format
  msgid "No executable lines\n"
  msgstr "æ²’æœ‰å�¯åŸ·è¡Œåˆ—\n"
  
! #: gcov.c:2020
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%sã€Œ%sã€�\n"
  
! #: gcov.c:2027
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "åŸ·è¡Œçš„åˆ†æ”¯ï¼š%s (å…±æœ‰ %d å€‹)\n"
  
! #: gcov.c:2031
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "è‡³å°‘åŸ·è¡Œä¸€æ¬¡çš„è·³è½‰ï¼š%s(ç¸½æ•¸ç‚º %d)\n"
  
! #: gcov.c:2037
  #, c-format
  msgid "No branches\n"
  msgstr "æ²’æœ‰è·³è½‰\n"
  
! #: gcov.c:2039
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "åŸ·è¡Œçš„å‘¼å�«ï¼š%s(å…± %d)\n"
  
! #: gcov.c:2043
  #, c-format
  msgid "No calls\n"
  msgstr "æ²’æœ‰å‘¼å�«\n"
  
! #: gcov.c:2324
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%sï¼šã€Œ%sã€�æ²’æœ‰åˆ—\n"
  
! #: gcov.c:2426
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "call   %2d å›žå‚³äº† %s\n"
  
! #: gcov.c:2431
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "call   %2d å¾žæœªè¢«åŸ·è¡Œ\n"
  
! #: gcov.c:2436
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr "branch %2d è¢«åŸ·è¡Œ %s%s\n"
  
! #: gcov.c:2441
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr "branch %2d å¾žæœªè¢«åŸ·è¡Œ\n"
  
! #: gcov.c:2446
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unconditional %2d è¢«åŸ·è¡Œ %s\n"
  
! #: gcov.c:2449
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ç„¡æ¢�ä»¶ %2d å¾žæœªåŸ·è¡Œ\n"
  
! #: gcov.c:2519
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "ç„¡æ³•é–‹æ”¾åŽŸå§‹ç¢¼æª”æ¡ˆ %s\n"
*************** msgstr "æ­¤é–‹é—œç¼ºå°‘å�¯ç”¨æ–‡ä»¶"
*** 1266,1367 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1096
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1163
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1171
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1242
  #, fuzzy
  msgid "[default]"
  msgstr "[é �è¨­]"
  
! #: opts.c:1253
  #, fuzzy
  msgid "[enabled]"
  msgstr "[å·²å•Ÿç”¨]"
  
! #: opts.c:1253
  #, fuzzy
  msgid "[disabled]"
  msgstr "[å·²å�œç”¨]"
  
! #: opts.c:1272
  #, fuzzy, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " æ‰¾ä¸�åˆ°ä»»ä½•é�¸é …èˆ‡è¨­æƒ³çš„ç‰¹æ€§æ˜¯\n"
  
! #: opts.c:1281
  #, fuzzy, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " ç„¡æ‰¾åˆ°ã€‚ ä½¿ç”¨ --help=%s åˆ°é¡¯ç¤º * æ‰€æœ‰ * é�¸é …æ”¯æ�´çš„ç”± %s å‰�ç«¯\n"
  
! #: opts.c:1287
  #, fuzzy, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " æ‰€æœ‰é�¸é …èˆ‡è¨­æƒ³çš„ç‰¹æ€§å·²é¡¯ç¤º\n"
  
! #: opts.c:1372
  #, fuzzy
  msgid "The following options are target specific"
  msgstr "ä¸‹åˆ—é�¸é …æ˜¯ç›®æ¨™ç‰¹å®šçš„"
  
! #: opts.c:1375
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "ä¸‹åˆ—é�¸é …æŽ§åˆ¶ç·¨è­¯å™¨è­¦å‘Šè¨Šæ�¯"
  
! #: opts.c:1378
  #, fuzzy
  msgid "The following options control optimizations"
  msgstr "ä¸‹åˆ—é�¸é …æŽ§åˆ¶æœ€ä½³åŒ–"
  
! #: opts.c:1381 opts.c:1420
  #, fuzzy
  msgid "The following options are language-independent"
  msgstr "ä¸‹åˆ—é�¸é …æ˜¯ language-independent"
  
! #: opts.c:1384
  #, fuzzy
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param é�¸é … recognizes ä¸‹åˆ—å�šç‚ºå�ƒæ•¸"
  
! #: opts.c:1390
  #, fuzzy
  msgid "The following options are specific to just the language "
  msgstr "ä¸‹åˆ—é�¸é …æ˜¯ç‰¹å®šçš„åˆ°åƒ…èªžè¨€ "
  
! #: opts.c:1392
  #, fuzzy
  msgid "The following options are supported by the language "
  msgstr "ä¸‹åˆ—é�¸é …è¢«æ”¯æ�´ç”±èªžè¨€ "
  
! #: opts.c:1403
  #, fuzzy
  msgid "The following options are not documented"
  msgstr "ä¸‹åˆ—é�¸é …æœªè¢«æ–‡ä»¶"
  
! #: opts.c:1405
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "ä¸‹åˆ—é�¸é …éœ€åˆ†éš”å¼•æ•¸"
  
! #: opts.c:1407
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "ä¸‹åˆ—é�¸é …éœ€è�¯çµ�çš„å¼•æ•¸"
  
! #: opts.c:1418
  #, fuzzy
  msgid "The following options are language-related"
  msgstr "ä¸‹åˆ—é�¸é …è¢« language-related"
--- 1266,1367 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.c:1103
  #, c-format
  msgid "default %d minimum %d maximum %d"
  msgstr ""
  
! #: opts.c:1170
  #, c-format
  msgid "Same as %s.  Use the latter option instead."
  msgstr ""
  
! #: opts.c:1178
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.c:1249
  #, fuzzy
  msgid "[default]"
  msgstr "[é �è¨­]"
  
! #: opts.c:1260
  #, fuzzy
  msgid "[enabled]"
  msgstr "[å·²å•Ÿç”¨]"
  
! #: opts.c:1260
  #, fuzzy
  msgid "[disabled]"
  msgstr "[å·²å�œç”¨]"
  
! #: opts.c:1279
  #, fuzzy, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " æ‰¾ä¸�åˆ°ä»»ä½•é�¸é …èˆ‡è¨­æƒ³çš„ç‰¹æ€§æ˜¯\n"
  
! #: opts.c:1288
  #, fuzzy, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " ç„¡æ‰¾åˆ°ã€‚ ä½¿ç”¨ --help=%s åˆ°é¡¯ç¤º * æ‰€æœ‰ * é�¸é …æ”¯æ�´çš„ç”± %s å‰�ç«¯\n"
  
! #: opts.c:1294
  #, fuzzy, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " æ‰€æœ‰é�¸é …èˆ‡è¨­æƒ³çš„ç‰¹æ€§å·²é¡¯ç¤º\n"
  
! #: opts.c:1379
  #, fuzzy
  msgid "The following options are target specific"
  msgstr "ä¸‹åˆ—é�¸é …æ˜¯ç›®æ¨™ç‰¹å®šçš„"
  
! #: opts.c:1382
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "ä¸‹åˆ—é�¸é …æŽ§åˆ¶ç·¨è­¯å™¨è­¦å‘Šè¨Šæ�¯"
  
! #: opts.c:1385
  #, fuzzy
  msgid "The following options control optimizations"
  msgstr "ä¸‹åˆ—é�¸é …æŽ§åˆ¶æœ€ä½³åŒ–"
  
! #: opts.c:1388 opts.c:1427
  #, fuzzy
  msgid "The following options are language-independent"
  msgstr "ä¸‹åˆ—é�¸é …æ˜¯ language-independent"
  
! #: opts.c:1391
  #, fuzzy
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param é�¸é … recognizes ä¸‹åˆ—å�šç‚ºå�ƒæ•¸"
  
! #: opts.c:1397
  #, fuzzy
  msgid "The following options are specific to just the language "
  msgstr "ä¸‹åˆ—é�¸é …æ˜¯ç‰¹å®šçš„åˆ°åƒ…èªžè¨€ "
  
! #: opts.c:1399
  #, fuzzy
  msgid "The following options are supported by the language "
  msgstr "ä¸‹åˆ—é�¸é …è¢«æ”¯æ�´ç”±èªžè¨€ "
  
! #: opts.c:1410
  #, fuzzy
  msgid "The following options are not documented"
  msgstr "ä¸‹åˆ—é�¸é …æœªè¢«æ–‡ä»¶"
  
! #: opts.c:1412
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "ä¸‹åˆ—é�¸é …éœ€åˆ†éš”å¼•æ•¸"
  
! #: opts.c:1414
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "ä¸‹åˆ—é�¸é …éœ€è�¯çµ�çš„å¼•æ•¸"
  
! #: opts.c:1425
  #, fuzzy
  msgid "The following options are language-related"
  msgstr "ä¸‹åˆ—é�¸é …è¢« language-related"
*************** msgstr "strfmon æ ¼å¼�çš„é•·åº¦ä¿®é£¾ç¬¦
*** 2967,2974 ****
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21832 config/arm/arm.c:21845
! #: config/arm/arm.c:21870 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ä¸�å�—æ”¯æ�´çš„é�‹ç®—å…ƒç”¨æ–¼ç·¨ç¢¼ã€Ž%cã€�"
--- 2967,2974 ----
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.c:4927 config/arm/arm.c:21821 config/arm/arm.c:21834
! #: config/arm/arm.c:21859 config/nios2/nios2.c:2653
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ä¸�å�—æ”¯æ�´çš„é�‹ç®—å…ƒç”¨æ–¼ç·¨ç¢¼ã€Ž%cã€�"
*************** msgstr "ç¨‹å¼�ç¢¼ã€Œ%cã€�çš„é�‹ç®—å…ƒç„¡
*** 2987,2993 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22377
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘é�‹ç®—å…ƒ"
--- 2987,2993 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:5103 config/arm/arm.c:22366
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘é�‹ç®—å…ƒ"
*************** msgstr "ç„¡æ•ˆçš„ %%d é�‹ç®—å…ƒ"
*** 3007,3014 ****
  msgid "invalid operand prefix '%%%c'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒç¨‹å¼�ç¢¼ã€Œ%cã€�"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18279
! #: config/rs6000/rs6000.c:23938 config/sparc/sparc.c:8854
  #, fuzzy, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "ã€Ž%%&ã€�ä½¿ç”¨çš„è€Œç„¡éœ€ä»»ä½•æœ¬åœ°å‹•æ…‹ TLS å�ƒè€ƒ"
--- 3007,3014 ----
  msgid "invalid operand prefix '%%%c'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒç¨‹å¼�ç¢¼ã€Œ%cã€�"
  
! #: config/alpha/alpha.c:5092 config/i386/i386.c:18285
! #: config/rs6000/rs6000.c:23985 config/sparc/sparc.c:8995
  #, fuzzy, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "ã€Ž%%&ã€�ä½¿ç”¨çš„è€Œç„¡éœ€ä»»ä½•æœ¬åœ°å‹•æ…‹ TLS å�ƒè€ƒ"
*************** msgid "invalid %%r value"
*** 3024,3041 ****
  msgstr "ç„¡æ•ˆ %%r å€¼"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23618 config/xtensa/xtensa.c:2363
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡æ•ˆ %%R å€¼"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23538
! #: config/xtensa/xtensa.c:2330
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡æ•ˆ %%N å€¼"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23566
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡æ•ˆ %%P å€¼"
--- 3024,3041 ----
  msgstr "ç„¡æ•ˆ %%r å€¼"
  
  #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5442
! #: config/rs6000/rs6000.c:23665 config/xtensa/xtensa.c:2364
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡æ•ˆ %%R å€¼"
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:23585
! #: config/xtensa/xtensa.c:2331
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡æ•ˆ %%N å€¼"
  
! #: config/alpha/alpha.c:5204 config/rs6000/rs6000.c:23613
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡æ•ˆ %%P å€¼"
*************** msgstr "ç„¡æ•ˆ %%P å€¼"
*** 3045,3051 ****
  msgid "invalid %%h value"
  msgstr "ç„¡æ•ˆ %%h å€¼"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2356
  #, c-format
  msgid "invalid %%L value"
  msgstr "ç„¡æ•ˆ %%L å€¼"
--- 3045,3051 ----
  msgid "invalid %%h value"
  msgstr "ç„¡æ•ˆ %%h å€¼"
  
! #: config/alpha/alpha.c:5220 config/xtensa/xtensa.c:2357
  #, c-format
  msgid "invalid %%L value"
  msgstr "ç„¡æ•ˆ %%L å€¼"
*************** msgid "invalid %%U value"
*** 3066,3072 ****
  msgstr "ç„¡æ•ˆ %%U å€¼"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23626
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡æ•ˆ %%s å€¼"
--- 3066,3072 ----
  msgstr "ç„¡æ•ˆ %%U å€¼"
  
  #: config/alpha/alpha.c:5290 config/alpha/alpha.c:5301
! #: config/rs6000/rs6000.c:23673
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡æ•ˆ %%s å€¼"
*************** msgstr "ç„¡æ•ˆ %%s å€¼"
*** 3076,3082 ****
  msgid "invalid %%C value"
  msgstr "ç„¡æ•ˆ %%C å€¼"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23402
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡æ•ˆ %%E å€¼"
--- 3076,3082 ----
  msgid "invalid %%C value"
  msgstr "ç„¡æ•ˆ %%C å€¼"
  
! #: config/alpha/alpha.c:5349 config/rs6000/rs6000.c:23449
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡æ•ˆ %%E å€¼"
*************** msgid "unknown relocation unspec"
*** 3087,3093 ****
  msgstr "ä¸�æ˜Žçš„ä¸�å�¯é �æœŸé‡�å®šä½�"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23943 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡æ•ˆçš„ %%xn ç¨‹å¼�ç¢¼"
--- 3087,3093 ----
  msgstr "ä¸�æ˜Žçš„ä¸�å�¯é �æœŸé‡�å®šä½�"
  
  #: config/alpha/alpha.c:5383 config/cr16/cr16.c:1534
! #: config/rs6000/rs6000.c:23990 config/spu/spu.c:1447
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡æ•ˆçš„ %%xn ç¨‹å¼�ç¢¼"
*************** msgstr "%%s ç¨‹å¼�ç¢¼çš„é�‹ç®—å…ƒç„¡æ•ˆ"
*** 3154,3160 ****
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9133
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒè¼¸å‡ºç¨‹å¼�ç¢¼"
--- 3154,3160 ----
  #. Unknown flag.
  #. Undocumented flag.
  #: config/arc/arc.c:3467 config/epiphany/epiphany.c:1289
! #: config/m32r/m32r.c:2230 config/nds32/nds32.c:2292 config/sparc/sparc.c:9274
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒè¼¸å‡ºç¨‹å¼�ç¢¼"
*************** msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒè¼¸å‡ºç¨‹å¼�ç¢
*** 3165,3193 ****
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ç„¡æ•ˆçš„ UNSPEC å�šç‚ºé�‹ç®—å…ƒ"
  
! #: config/arm/arm.c:18841 config/arm/arm.c:18866 config/arm/arm.c:18876
! #: config/arm/arm.c:18885 config/arm/arm.c:18894
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡æ•ˆçš„ Shift é�‹ç®—å…ƒ"
  
! #: config/arm/arm.c:21708 config/arm/arm.c:21726
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é �æ¸¬åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:21714
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ¢�ä»¶åº�åˆ—ä¸­é �æ¸¬åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:21947 config/arm/arm.c:21969 config/arm/arm.c:21979
! #: config/arm/arm.c:21989 config/arm/arm.c:21999 config/arm/arm.c:22038
! #: config/arm/arm.c:22056 config/arm/arm.c:22081 config/arm/arm.c:22096
! #: config/arm/arm.c:22123 config/arm/arm.c:22130 config/arm/arm.c:22148
! #: config/arm/arm.c:22155 config/arm/arm.c:22163 config/arm/arm.c:22184
! #: config/arm/arm.c:22191 config/arm/arm.c:22324 config/arm/arm.c:22331
! #: config/arm/arm.c:22358 config/arm/arm.c:22365 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
--- 3165,3193 ----
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ç„¡æ•ˆçš„ UNSPEC å�šç‚ºé�‹ç®—å…ƒ"
  
! #: config/arm/arm.c:18830 config/arm/arm.c:18855 config/arm/arm.c:18865
! #: config/arm/arm.c:18874 config/arm/arm.c:18883
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡æ•ˆçš„ Shift é�‹ç®—å…ƒ"
  
! #: config/arm/arm.c:21697 config/arm/arm.c:21715
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é �æ¸¬åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:21703
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ¢�ä»¶åº�åˆ—ä¸­é �æ¸¬åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:21936 config/arm/arm.c:21958 config/arm/arm.c:21968
! #: config/arm/arm.c:21978 config/arm/arm.c:21988 config/arm/arm.c:22027
! #: config/arm/arm.c:22045 config/arm/arm.c:22070 config/arm/arm.c:22085
! #: config/arm/arm.c:22112 config/arm/arm.c:22119 config/arm/arm.c:22137
! #: config/arm/arm.c:22144 config/arm/arm.c:22152 config/arm/arm.c:22173
! #: config/arm/arm.c:22180 config/arm/arm.c:22313 config/arm/arm.c:22320
! #: config/arm/arm.c:22347 config/arm/arm.c:22354 config/bfin/bfin.c:1437
  #: config/bfin/bfin.c:1444 config/bfin/bfin.c:1451 config/bfin/bfin.c:1458
  #: config/bfin/bfin.c:1467 config/bfin/bfin.c:1474 config/bfin/bfin.c:1481
  #: config/bfin/bfin.c:1488
*************** msgstr "åœ¨æ¢�ä»¶åº�åˆ—ä¸­é �æ¸¬åˆ°çš„æŒ
*** 3195,3304 ****
  msgid "invalid operand for code '%c'"
  msgstr "ç¨‹å¼�ç¢¼ã€Œ%cã€�çš„é�‹ç®—å…ƒç„¡æ•ˆ"
  
! #: config/arm/arm.c:22051
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "æŒ‡ä»¤æ°¸ä¸�åŸ·è¡Œ"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22072
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ä¸�å�—æ”¯æ�´çš„é�‹ç®—å…ƒç”¨æ–¼ç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/avr/avr.c:2439
  #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "ä½�å�€é�‹ç®—å…ƒéœ€æ±‚æ¢�ä»¶ç´„æ�Ÿç”¨æ–¼ X,- Y, æˆ– Z æš«å­˜å™¨"
  
! #: config/avr/avr.c:2620
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "é�‹ç®—å…ƒåˆ° %T/%t å¿…é ˆæ˜¯ reg+constint(_I)ï¼š"
  
! #: config/avr/avr.c:2670 config/avr/avr.c:2737
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr "ä¸�ç•¶çš„ä½�å�€ï¼Œä¸�æ˜¯ I/O ä½�å�€ï¼š"
  
! #: config/avr/avr.c:2679
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "ä¸�ç•¶çš„ä½�å�€ï¼Œä¸�æ˜¯å¸¸æ•¸ï¼š"
  
! #: config/avr/avr.c:2697 config/avr/avr.c:2704
  msgid "bad address, not (reg+disp):"
  msgstr "ä½�å�€éŒ¯èª¤ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:2711
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "éŒ¯èª¤çš„ä½�å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_dec:"
  
! #: config/avr/avr.c:2723
  msgid "internal compiler error.  Bad address:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚éŒ¯èª¤çš„ä½�å�€ï¼š"
  
! #: config/avr/avr.c:2756
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2764
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ˜Žçš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:3788 config/avr/avr.c:4732 config/avr/avr.c:5179
  msgid "invalid insn:"
  msgstr "ç„¡æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:3842 config/avr/avr.c:3954 config/avr/avr.c:4012
! #: config/avr/avr.c:4064 config/avr/avr.c:4083 config/avr/avr.c:4275
! #: config/avr/avr.c:4583 config/avr/avr.c:4868 config/avr/avr.c:5072
! #: config/avr/avr.c:5236 config/avr/avr.c:5330 config/avr/avr.c:5529
  msgid "incorrect insn:"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:4099 config/avr/avr.c:4374 config/avr/avr.c:4654
! #: config/avr/avr.c:4940 config/avr/avr.c:5118 config/avr/avr.c:5386
! #: config/avr/avr.c:5587
  msgid "unknown move insn:"
  msgstr "ç„¡æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:6046
  msgid "bad shift insn:"
  msgstr "éŒ¯èª¤çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:6154 config/avr/avr.c:6635 config/avr/avr.c:7050
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ­£ç¢ºçš„ç§»ä½�é‡�ï¼š"
  
! #: config/avr/avr.c:8456
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "ç„¡æ•ˆçš„é¡žåž‹åœ¨ä¸­å®šé»žè½‰æ�›"
  
! #: config/avr/avr.c:9803
  #, fuzzy
  msgid "variable"
  msgstr "è¿´åœˆè®Šæ•¸"
  
! #: config/avr/avr.c:9808
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "å�ƒæ•¸ %q+D é‡�å®šç¾©"
  
! #: config/avr/avr.c:9813
  #, fuzzy
  msgid "structure field"
  msgstr "çµ�æ§‹å®šç¾©çš„åœ¨æ­¤"
  
! #: config/avr/avr.c:9819
  #, fuzzy
  msgid "return type of function"
  msgstr "å»ºç«‹é™£åˆ—çš„å‡½å¼�"
  
! #: config/avr/avr.c:9824
  #, fuzzy
  msgid "pointer"
  msgstr "ç©ºæŒ‡æ¨™"
--- 3195,3304 ----
  msgid "invalid operand for code '%c'"
  msgstr "ç¨‹å¼�ç¢¼ã€Œ%cã€�çš„é�‹ç®—å…ƒç„¡æ•ˆ"
  
! #: config/arm/arm.c:22040
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "æŒ‡ä»¤æ°¸ä¸�åŸ·è¡Œ"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22061
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ä¸�å�—æ”¯æ�´çš„é�‹ç®—å…ƒç”¨æ–¼ç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/avr/avr.c:2455
  #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "ä½�å�€é�‹ç®—å…ƒéœ€æ±‚æ¢�ä»¶ç´„æ�Ÿç”¨æ–¼ X,- Y, æˆ– Z æš«å­˜å™¨"
  
! #: config/avr/avr.c:2636
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "é�‹ç®—å…ƒåˆ° %T/%t å¿…é ˆæ˜¯ reg+constint(_I)ï¼š"
  
! #: config/avr/avr.c:2686 config/avr/avr.c:2753
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr "ä¸�ç•¶çš„ä½�å�€ï¼Œä¸�æ˜¯ I/O ä½�å�€ï¼š"
  
! #: config/avr/avr.c:2695
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "ä¸�ç•¶çš„ä½�å�€ï¼Œä¸�æ˜¯å¸¸æ•¸ï¼š"
  
! #: config/avr/avr.c:2713 config/avr/avr.c:2720
  msgid "bad address, not (reg+disp):"
  msgstr "ä½�å�€éŒ¯èª¤ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:2727
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "éŒ¯èª¤çš„ä½�å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_dec:"
  
! #: config/avr/avr.c:2739
  msgid "internal compiler error.  Bad address:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚éŒ¯èª¤çš„ä½�å�€ï¼š"
  
! #: config/avr/avr.c:2772
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.c:2780
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ˜Žçš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:3804 config/avr/avr.c:4748 config/avr/avr.c:5195
  msgid "invalid insn:"
  msgstr "ç„¡æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:3858 config/avr/avr.c:3970 config/avr/avr.c:4028
! #: config/avr/avr.c:4080 config/avr/avr.c:4099 config/avr/avr.c:4291
! #: config/avr/avr.c:4599 config/avr/avr.c:4884 config/avr/avr.c:5088
! #: config/avr/avr.c:5252 config/avr/avr.c:5345 config/avr/avr.c:5544
  msgid "incorrect insn:"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:4115 config/avr/avr.c:4390 config/avr/avr.c:4670
! #: config/avr/avr.c:4956 config/avr/avr.c:5134 config/avr/avr.c:5401
! #: config/avr/avr.c:5602
  msgid "unknown move insn:"
  msgstr "ç„¡æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:6061
  msgid "bad shift insn:"
  msgstr "éŒ¯èª¤çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:6169 config/avr/avr.c:6650 config/avr/avr.c:7065
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ­£ç¢ºçš„ç§»ä½�é‡�ï¼š"
  
! #: config/avr/avr.c:8471
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "ç„¡æ•ˆçš„é¡žåž‹åœ¨ä¸­å®šé»žè½‰æ�›"
  
! #: config/avr/avr.c:9818
  #, fuzzy
  msgid "variable"
  msgstr "è¿´åœˆè®Šæ•¸"
  
! #: config/avr/avr.c:9823
  #, fuzzy
  #| msgid "redefinition of parameter %q+D"
  msgid "function parameter"
  msgstr "å�ƒæ•¸ %q+D é‡�å®šç¾©"
  
! #: config/avr/avr.c:9828
  #, fuzzy
  msgid "structure field"
  msgstr "çµ�æ§‹å®šç¾©çš„åœ¨æ­¤"
  
! #: config/avr/avr.c:9834
  #, fuzzy
  msgid "return type of function"
  msgstr "å»ºç«‹é™£åˆ—çš„å‡½å¼�"
  
! #: config/avr/avr.c:9839
  #, fuzzy
  msgid "pointer"
  msgstr "ç©ºæŒ‡æ¨™"
*************** msgid "invalid const_double operand"
*** 3321,3327 ****
  msgstr "ç„¡æ•ˆçš„ const_double é�‹ç®—å…ƒ"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5268 gcc.c:5282
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
--- 3321,3327 ----
  msgstr "ç„¡æ•ˆçš„ const_double é�‹ç®—å…ƒ"
  
  #: config/cris/cris.c:604 config/ft32/ft32.c:106 config/moxie/moxie.c:104
! #: final.c:3455 final.c:3457 fold-const.c:268 gcc.c:5271 gcc.c:5285
  #: rtl-error.c:101 toplev.c:337 tree-vrp.c:7849 cp/typeck.c:6167
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
*************** msgstr "éŒ¯èª¤çš„ output_move_double é�‹
*** 3544,3631 ****
  msgid "bad output_condmove_single operand"
  msgstr "éŒ¯èª¤çš„ output_condmove_single é�‹ç®—å…ƒ"
  
! #: config/i386/i386.c:17149
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ç„¡æ•ˆçš„ UNSPEC å�šç‚ºé�‹ç®—å…ƒ"
  
! #: config/i386/i386.c:17660
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "çµ„è­¯è¼¸å‡º %d ä¸­å·¦å€¼ç„¡æ•ˆ"
  
! #: config/i386/i386.c:17882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒå¤§å°�ç”¨æ–¼é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:17917
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒå¤§å°�ç”¨æ–¼é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:17986
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒé¡žåž‹ä½¿ç”¨çš„èˆ‡é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:17991
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒå¤§å°�ç”¨æ–¼é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:18067
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18146
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽDã€�"
  
! #: config/i386/i386.c:18164
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽDã€�"
  
! #: config/i386/i386.c:18177
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "é�‹ç®—å…ƒä¸�æ˜¯ offsettable è¨˜æ†¶é«”å�ƒè€ƒï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽHã€�"
  
! #: config/i386/i386.c:18192
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18220
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18261
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18357
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒç¨‹å¼�ç¢¼ã€Œ%cã€�"
  
! #: config/i386/i386.c:18419
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "é�‹ç®—å…ƒçš„ç´„æ�Ÿç„¡æ•ˆ"
  
! #: config/i386/i386.c:28920
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žçš„æŒ‡ä»¤æ¨¡å¼�"
  
--- 3544,3631 ----
  msgid "bad output_condmove_single operand"
  msgstr "éŒ¯èª¤çš„ output_condmove_single é�‹ç®—å…ƒ"
  
! #: config/i386/i386.c:17155
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ç„¡æ•ˆçš„ UNSPEC å�šç‚ºé�‹ç®—å…ƒ"
  
! #: config/i386/i386.c:17666
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "çµ„è­¯è¼¸å‡º %d ä¸­å·¦å€¼ç„¡æ•ˆ"
  
! #: config/i386/i386.c:17888
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒå¤§å°�ç”¨æ–¼é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:17923
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒå¤§å°�ç”¨æ–¼é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:17992
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒé¡žåž‹ä½¿ç”¨çš„èˆ‡é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:17997
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒå¤§å°�ç”¨æ–¼é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:18073
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18152
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽDã€�"
  
! #: config/i386/i386.c:18170
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽDã€�"
  
! #: config/i386/i386.c:18183
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "é�‹ç®—å…ƒä¸�æ˜¯ offsettable è¨˜æ†¶é«”å�ƒè€ƒï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽHã€�"
  
! #: config/i386/i386.c:18198
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18226
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18244
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18267
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "é�‹ç®—å…ƒä¸¦é�žæ¢�ä»¶ç·¨ç¢¼ï¼Œç„¡æ•ˆçš„é�‹ç®—å…ƒç·¨ç¢¼ã€ŽYã€�"
  
! #: config/i386/i386.c:18363
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒç¨‹å¼�ç¢¼ã€Œ%cã€�"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "é�‹ç®—å…ƒçš„ç´„æ�Ÿç„¡æ•ˆ"
  
! #: config/i386/i386.c:28926
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žçš„æŒ‡ä»¤æ¨¡å¼�"
  
*************** msgstr "å°� %<__fpreg%> çš„ä½œæ¥­ç„¡æ•ˆ"
*** 3663,3669 ****
  msgid "invalid %%P operand"
  msgstr "ç„¡æ•ˆçš„ %%P é�‹ç®—å…ƒ"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23556
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡æ•ˆçš„ %%p å€¼"
--- 3663,3669 ----
  msgid "invalid %%P operand"
  msgstr "ç„¡æ•ˆçš„ %%P é�‹ç®—å…ƒ"
  
! #: config/iq2000/iq2000.c:3153 config/rs6000/rs6000.c:23603
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡æ•ˆçš„ %%p å€¼"
*************** msgid "post-increment address is not a r
*** 3720,3726 ****
  msgstr "å¾Œè‡ªå¢žä½�å�€ä¸�æ˜¯ä¸€å€‹æš«å­˜å™¨"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35600
  msgid "bad address"
  msgstr "éŒ¯èª¤ä½�å�€"
  
--- 3720,3726 ----
  msgstr "å¾Œè‡ªå¢žä½�å�€ä¸�æ˜¯ä¸€å€‹æš«å­˜å™¨"
  
  #: config/m32r/m32r.c:2333 config/m32r/m32r.c:2348
! #: config/rs6000/rs6000.c:35649
  msgid "bad address"
  msgstr "éŒ¯èª¤ä½�å�€"
  
*************** msgid "insn contains an invalid address
*** 3754,3760 ****
  msgstr "insn å�«æœ‰ç„¡æ•ˆçš„ä½�å�€ï¼�"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2460
  msgid "invalid address"
  msgstr "ç„¡æ•ˆä½�å�€"
  
--- 3754,3760 ----
  msgstr "insn å�«æœ‰ç„¡æ•ˆçš„ä½�å�€ï¼�"
  
  #: config/microblaze/microblaze.c:2309 config/microblaze/microblaze.c:2528
! #: config/xtensa/xtensa.c:2461
  msgid "invalid address"
  msgstr "ç„¡æ•ˆä½�å�€"
  
*************** msgstr "å †ç–Šæº¢å‡ºã€‚\n"
*** 3845,4142 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "å˜—è©¦åœ¨å‘½ä»¤è§£è­¯å™¨ä¸­åŸ·è¡Œã€Œ%sã€�ä»¥æ��å�‡å®ƒçš„æ¥µå€¼ã€‚\n"
  
! #: config/rs6000/rs6000.c:4223
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4235
  #, fuzzy
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx éœ€æ±‚ç¡¬é«”æµ®é»žæ•¸"
  
! #: config/rs6000/rs6000.c:4243
  #, fuzzy
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx å’Œ -mpaired æ˜¯ä¸�ç›¸å®¹çš„"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx éœ€è¦�ç´¢å¼•çš„å®šå�€"
  
! #: config/rs6000/rs6000.c:4250
  #, fuzzy
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx å’Œ -mno-altivec æ˜¯ä¸�ç›¸å®¹çš„"
  
! #: config/rs6000/rs6000.c:4252
  #, fuzzy
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec å�œç”¨ vsx"
  
! #: config/rs6000/rs6000.c:4460
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4463
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4475
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "ç”¢ç”Ÿä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:4547
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4554
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11245
  #, fuzzy
  msgid "bad move"
  msgstr "ä¸�ç•¶çš„ç§»å‹•"
  
! #: config/rs6000/rs6000.c:23199
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23390
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ç„¡æ•ˆ %%H å€¼"
  
! #: config/rs6000/rs6000.c:23411
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡æ•ˆ %%f å€¼"
  
! #: config/rs6000/rs6000.c:23420
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡æ•ˆ %%F å€¼"
  
! #: config/rs6000/rs6000.c:23429
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡æ•ˆ %%G å€¼"
  
! #: config/rs6000/rs6000.c:23464
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡æ•ˆ %%j ç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:23474
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡æ•ˆ %%J ç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:23484
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡æ•ˆ %%k å€¼"
  
! #: config/rs6000/rs6000.c:23499 config/xtensa/xtensa.c:2349
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡æ•ˆ %%K å€¼"
  
! #: config/rs6000/rs6000.c:23546
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡æ•ˆ %%O å€¼"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡æ•ˆ %%q å€¼"
  
! #: config/rs6000/rs6000.c:23646
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡æ•ˆ %%T å€¼"
  
! #: config/rs6000/rs6000.c:23658
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡æ•ˆ %%u å€¼"
  
! #: config/rs6000/rs6000.c:23672 config/xtensa/xtensa.c:2319
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:23739 config/xtensa/xtensa.c:2370
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡æ•ˆçš„ %%x å€¼"
  
! #: config/rs6000/rs6000.c:23887
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡æ•ˆçš„ %%y å€¼ï¼Œå˜—è©¦ä½¿ç”¨ã€ŽZã€�æ¢�ä»¶ç´„æ�Ÿ"
  
! #: config/rs6000/rs6000.c:24603
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24609
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24615
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38903
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�"
  
! #: config/rs6000/rs6000.c:40709
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "ä¸�ç‚ºæ¯�å€‹å‡½å¼�ç”¢ç”Ÿå–®ä¸€çš„é›¢é–‹é»ž"
  
! #: config/rs6000/rs6000.c:40781
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "ç„¡æ³•ç”¢ç”Ÿé‡�æ–°è¼‰å…¥ï¼Œç‚ºï¼š"
  
! #: config/rs6000/rs6000.c:40885
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41103
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41149
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41190
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41236
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7482
  #, fuzzy, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ç¬¦è™Ÿè¨˜æ†¶é«”å�ƒè€ƒæ˜¯å�ªæœ‰æ”¯æ�´çš„æ–¼ z10 æˆ–ç¨�å¾Œ"
  
! #: config/s390/s390.c:7493
  #, c-format
  msgid "cannot decompose address"
  msgstr "ç„¡æ³•åˆ†è§£ä½�å�€"
  
! #: config/s390/s390.c:7562
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒé�‹ç®—å­�ç”¨æ–¼ã€ŽEã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7585
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ç„¡æ•ˆçš„å�ƒè€ƒç”¨æ–¼ã€ŽJã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7603
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ç„¡æ•ˆçš„ä½�å�€ç”¨æ–¼ã€ŽOã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7625
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ç„¡æ•ˆçš„ä½�å�€ç”¨æ–¼ã€ŽRã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7643
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "è¨˜æ†¶é«”å�ƒè€ƒé �æœŸçš„ç”¨æ–¼ã€ŽSã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7653
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ç„¡æ•ˆçš„ä½�å�€ç”¨æ–¼ã€ŽSã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7674
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "æš«å­˜å™¨æˆ–è¨˜æ†¶é«”é�‹ç®—å¼�é �æœŸçš„ç”¨æ–¼ã€ŽNã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7685
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "æš«å­˜å™¨æˆ–è¨˜æ†¶é«”é�‹ç®—å¼�é �æœŸçš„ç”¨æ–¼ã€Žå…¬å°ºã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7771 config/s390/s390.c:7792
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸ç”¨æ–¼è¼¸å‡ºä¿®é£¾é�µã€Ž%cã€�"
  
! #: config/s390/s390.c:7789
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸ - å˜—è©¦ä½¿ç”¨è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7826
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸ç”¨æ–¼è¼¸å‡ºä¿®é£¾é�µã€Ž%cã€�"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å¼� - å˜—è©¦ä½¿ç”¨è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7836
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å¼�ç”¨æ–¼è¼¸å‡ºä¿®é£¾é�µã€Ž%cã€�"
  
! #: config/s390/s390.c:11703
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�"
  
! #: config/s390/s390.c:15522
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "å›žå‚³æŒ‡æ¨™æ™‚ç›®çš„èˆ‡æŒ‡æ¨™æœ‰/ç„¡è™Ÿä¸�ä¸€è‡´"
  
! #: config/s390/s390.c:15532
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15535
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15543
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 3845,4142 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "å˜—è©¦åœ¨å‘½ä»¤è§£è­¯å™¨ä¸­åŸ·è¡Œã€Œ%sã€�ä»¥æ��å�‡å®ƒçš„æ¥µå€¼ã€‚\n"
  
! #: config/rs6000/rs6000.c:4225
  msgid "-maltivec=le not allowed for big-endian targets"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4237
  #, fuzzy
  msgid "-mvsx requires hardware floating point"
  msgstr "-mvsx éœ€æ±‚ç¡¬é«”æµ®é»žæ•¸"
  
! #: config/rs6000/rs6000.c:4245
  #, fuzzy
  msgid "-mvsx and -mpaired are incompatible"
  msgstr "-mvsx å’Œ -mpaired æ˜¯ä¸�ç›¸å®¹çš„"
  
! #: config/rs6000/rs6000.c:4247
  #, fuzzy
  msgid "-mvsx needs indexed addressing"
  msgstr "-mvsx éœ€è¦�ç´¢å¼•çš„å®šå�€"
  
! #: config/rs6000/rs6000.c:4252
  #, fuzzy
  msgid "-mvsx and -mno-altivec are incompatible"
  msgstr "-mvsx å’Œ -mno-altivec æ˜¯ä¸�ç›¸å®¹çš„"
  
! #: config/rs6000/rs6000.c:4254
  #, fuzzy
  msgid "-mno-altivec disables vsx"
  msgstr "-mno-altivec å�œç”¨ vsx"
  
! #: config/rs6000/rs6000.c:4462
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mquad-memory requires 64-bit mode"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4465
  msgid "-mquad-memory-atomic requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4477
  #, fuzzy
  #| msgid "Generate code in little endian mode"
  msgid "-mquad-memory is not available in little endian mode"
  msgstr "ç”¢ç”Ÿä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:4549
  #, fuzzy
  #| msgid "--resource requires -o"
  msgid "-mtoc-fusion requires 64-bit"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4556
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11276
  #, fuzzy
  msgid "bad move"
  msgstr "ä¸�ç•¶çš„ç§»å‹•"
  
! #: config/rs6000/rs6000.c:23246
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:23437
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ç„¡æ•ˆ %%H å€¼"
  
! #: config/rs6000/rs6000.c:23458
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡æ•ˆ %%f å€¼"
  
! #: config/rs6000/rs6000.c:23467
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡æ•ˆ %%F å€¼"
  
! #: config/rs6000/rs6000.c:23476
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡æ•ˆ %%G å€¼"
  
! #: config/rs6000/rs6000.c:23511
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡æ•ˆ %%j ç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:23521
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡æ•ˆ %%J ç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:23531
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡æ•ˆ %%k å€¼"
  
! #: config/rs6000/rs6000.c:23546 config/xtensa/xtensa.c:2350
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡æ•ˆ %%K å€¼"
  
! #: config/rs6000/rs6000.c:23593
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡æ•ˆ %%O å€¼"
  
! #: config/rs6000/rs6000.c:23640
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡æ•ˆ %%q å€¼"
  
! #: config/rs6000/rs6000.c:23693
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡æ•ˆ %%T å€¼"
  
! #: config/rs6000/rs6000.c:23705
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡æ•ˆ %%u å€¼"
  
! #: config/rs6000/rs6000.c:23719 config/xtensa/xtensa.c:2320
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:23786 config/xtensa/xtensa.c:2371
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡æ•ˆçš„ %%x å€¼"
  
! #: config/rs6000/rs6000.c:23934
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡æ•ˆçš„ %%y å€¼ï¼Œå˜—è©¦ä½¿ç”¨ã€ŽZã€�æ¢�ä»¶ç´„æ�Ÿ"
  
! #: config/rs6000/rs6000.c:24650
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24656
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:24662
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/rs6000/rs6000.c:38952
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�"
  
! #: config/rs6000/rs6000.c:40758
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "ä¸�ç‚ºæ¯�å€‹å‡½å¼�ç”¢ç”Ÿå–®ä¸€çš„é›¢é–‹é»ž"
  
! #: config/rs6000/rs6000.c:40830
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "ç„¡æ³•ç”¢ç”Ÿé‡�æ–°è¼‰å…¥ï¼Œç‚ºï¼š"
  
! #: config/rs6000/rs6000.c:40934
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41152
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41198
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41201
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41239
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41285
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/rs6000/rs6000.c:41288
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
! #: config/s390/s390.c:7489
  #, fuzzy, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ç¬¦è™Ÿè¨˜æ†¶é«”å�ƒè€ƒæ˜¯å�ªæœ‰æ”¯æ�´çš„æ–¼ z10 æˆ–ç¨�å¾Œ"
  
! #: config/s390/s390.c:7500
  #, c-format
  msgid "cannot decompose address"
  msgstr "ç„¡æ³•åˆ†è§£ä½�å�€"
  
! #: config/s390/s390.c:7569
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒé�‹ç®—å­�ç”¨æ–¼ã€ŽEã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7592
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ç„¡æ•ˆçš„å�ƒè€ƒç”¨æ–¼ã€ŽJã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7610
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ç„¡æ•ˆçš„ä½�å�€ç”¨æ–¼ã€ŽOã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7632
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ç„¡æ•ˆçš„ä½�å�€ç”¨æ–¼ã€ŽRã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7650
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "è¨˜æ†¶é«”å�ƒè€ƒé �æœŸçš„ç”¨æ–¼ã€ŽSã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7660
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ç„¡æ•ˆçš„ä½�å�€ç”¨æ–¼ã€ŽSã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7681
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "æš«å­˜å™¨æˆ–è¨˜æ†¶é«”é�‹ç®—å¼�é �æœŸçš„ç”¨æ–¼ã€ŽNã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7692
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "æš«å­˜å™¨æˆ–è¨˜æ†¶é«”é�‹ç®—å¼�é �æœŸçš„ç”¨æ–¼ã€Žå…¬å°ºã€�è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7778 config/s390/s390.c:7799
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸ç”¨æ–¼è¼¸å‡ºä¿®é£¾é�µã€Ž%cã€�"
  
! #: config/s390/s390.c:7796
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸ - å˜—è©¦ä½¿ç”¨è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7833
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸ç”¨æ–¼è¼¸å‡ºä¿®é£¾é�µã€Ž%cã€�"
  
! #: config/s390/s390.c:7840
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å¼� - å˜—è©¦ä½¿ç”¨è¼¸å‡ºä¿®é£¾é�µ"
  
! #: config/s390/s390.c:7843
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å¼�ç”¨æ–¼è¼¸å‡ºä¿®é£¾é�µã€Ž%cã€�"
  
! #: config/s390/s390.c:11710
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�"
  
! #: config/s390/s390.c:15529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "å›žå‚³æŒ‡æ¨™æ™‚ç›®çš„èˆ‡æŒ‡æ¨™æœ‰/ç„¡è™Ÿä¸�ä¸€è‡´"
  
! #: config/s390/s390.c:15539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:15542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:15550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�
*** 4162,4204 ****
  msgid "created and used with different endianness"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„é«˜/ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�è¨­å®š"
  
! #: config/sparc/sparc.c:8863 config/sparc/sparc.c:8869
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡æ•ˆçš„ %%Y é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:8956
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡æ•ˆçš„ %%A é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:8976
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡æ•ˆçš„ %%B é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9056 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ç„¡æ•ˆçš„ %%C é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9088 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ç„¡æ•ˆçš„ %%D é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9107
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡æ•ˆçš„ %%f é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9119
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡æ•ˆçš„ %%s é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9164
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 4162,4204 ----
  msgid "created and used with different endianness"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„é«˜/ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�è¨­å®š"
  
! #: config/sparc/sparc.c:9004 config/sparc/sparc.c:9010
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡æ•ˆçš„ %%Y é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9097
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡æ•ˆçš„ %%A é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9117
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡æ•ˆçš„ %%B é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9197 config/tilegx/tilegx.c:5103
  #: config/tilepro/tilepro.c:4512
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ç„¡æ•ˆçš„ %%C é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9229 config/tilegx/tilegx.c:5136
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ç„¡æ•ˆçš„ %%D é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9248
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡æ•ˆçš„ %%f é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9260
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡æ•ˆçš„ %%s é�‹ç®—å…ƒ"
  
! #: config/sparc/sparc.c:9305
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "ä¸�å�ˆæ³•çš„é�‹ç®—å…ƒå�µæ¸¬åˆ°"
*** 4367,4396 ****
  msgid "bad test"
  msgstr "éŒ¯èª¤çš„æ¸¬è©¦"
  
! #: config/xtensa/xtensa.c:2307
  #, c-format
  msgid "invalid %%D value"
  msgstr "ç„¡æ•ˆçš„ %%D å€¼"
  
! #: config/xtensa/xtensa.c:2344
  msgid "invalid mask"
  msgstr "ç„¡æ•ˆé�®ç½©"
  
! #: config/xtensa/xtensa.c:2377
  #, c-format
  msgid "invalid %%d value"
  msgstr "ç„¡æ•ˆçš„ %%d å€¼"
  
! #: config/xtensa/xtensa.c:2396 config/xtensa/xtensa.c:2406
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ç„¡æ•ˆçš„ %%t/%%b å€¼"
  
! #: config/xtensa/xtensa.c:2485
  msgid "no register in address"
  msgstr "ä½�å�€ä¸­ç„¡æš«å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2493
  msgid "address offset not a constant"
  msgstr "ä½�å�€å��ç§»é‡�ä¸�æ˜¯ä¸€å€‹å¸¸æ•¸"
  
--- 4367,4396 ----
  msgid "bad test"
  msgstr "éŒ¯èª¤çš„æ¸¬è©¦"
  
! #: config/xtensa/xtensa.c:2308
  #, c-format
  msgid "invalid %%D value"
  msgstr "ç„¡æ•ˆçš„ %%D å€¼"
  
! #: config/xtensa/xtensa.c:2345
  msgid "invalid mask"
  msgstr "ç„¡æ•ˆé�®ç½©"
  
! #: config/xtensa/xtensa.c:2378
  #, c-format
  msgid "invalid %%d value"
  msgstr "ç„¡æ•ˆçš„ %%d å€¼"
  
! #: config/xtensa/xtensa.c:2397 config/xtensa/xtensa.c:2407
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ç„¡æ•ˆçš„ %%t/%%b å€¼"
  
! #: config/xtensa/xtensa.c:2486
  msgid "no register in address"
  msgstr "ä½�å�€ä¸­ç„¡æš«å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2494
  msgid "address offset not a constant"
  msgstr "ä½�å�€å��ç§»é‡�ä¸�æ˜¯ä¸€å€‹å¸¸æ•¸"
  
*************** msgstr "({åŒ¿å��})"
*** 4412,4419 ****
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27236
! #: cp/parser.c:27809
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "éœ€è¦� %<;%>"
--- 4412,4419 ----
  #: c/gimple-parser.c:189 c/gimple-parser.c:198 c/gimple-parser.c:227
  #: c/gimple-parser.c:1320 c/gimple-parser.c:1344 c/gimple-parser.c:1424
  #: c/gimple-parser.c:1451 c/c-parser.c:2985 c/c-parser.c:9257
! #: c/gimple-parser.c:1228 c/gimple-parser.c:1267 cp/parser.c:27259
! #: cp/parser.c:27832
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "éœ€è¦� %<;%>"
*************** msgstr "éœ€è¦� %<;%>"
*** 4435,4448 ****
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24946
! #: cp/parser.c:27812
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "é �æœŸ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27234 cp/parser.c:27827
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "é �æœŸ %<,%>"
--- 4435,4448 ----
  #: c/c-parser.c:17131 c/c-parser.c:17573 c/c-parser.c:17631 c/c-parser.c:18057
  #: c/gimple-parser.c:364 c/gimple-parser.c:783 c/gimple-parser.c:835
  #: c/gimple-parser.c:861 c/gimple-parser.c:1148 c/gimple-parser.c:1289
! #: c/gimple-parser.c:1378 c/c-parser.c:11143 cp/parser.c:24969
! #: cp/parser.c:27835
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "é �æœŸ %<(%>"
  
  #: c/c-parser.c:2217 c/c-parser.c:7364 c/c-parser.c:7769 c/c-parser.c:7810
! #: c/c-parser.c:7948 c/c-parser.c:11932 cp/parser.c:27257 cp/parser.c:27850
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "é �æœŸ %<,%>"
*************** msgstr "é �æœŸ %<,%>"
*** 4473,4479 ****
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:24979 cp/parser.c:27857
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "é �æœŸ %<)%>"
--- 4473,4479 ----
  #: c/gimple-parser.c:793 c/gimple-parser.c:815 c/gimple-parser.c:842
  #: c/gimple-parser.c:865 c/gimple-parser.c:988 c/gimple-parser.c:1159
  #: c/gimple-parser.c:1170 c/gimple-parser.c:1292 c/gimple-parser.c:1381
! #: cp/parser.c:25002 cp/parser.c:27880
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "é �æœŸ %<)%>"
*************** msgstr "é �æœŸ %<)%>"
*** 4481,4487 ****
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7115 cp/parser.c:27821
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "é �æœŸ %<]%>"
--- 4481,4487 ----
  #: c/c-parser.c:3619 c/c-parser.c:4573 c/c-parser.c:4609 c/c-parser.c:6267
  #: c/c-parser.c:7879 c/c-parser.c:8237 c/c-parser.c:8390 c/c-parser.c:10829
  #: c/c-parser.c:17969 c/c-parser.c:17971 c/c-parser.c:18310
! #: c/gimple-parser.c:965 cp/parser.c:7120 cp/parser.c:27844
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "é �æœŸ %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 4492,4505 ****
  msgstr "é �æœŸ %<;%>ï¼Œ%<,%>æˆ– %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27815 cp/parser.c:29742
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "é �æœŸ %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17788 cp/parser.c:27818
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "éœ€è¦� %<{%>"
--- 4492,4505 ----
  msgstr "é �æœŸ %<;%>ï¼Œ%<,%>æˆ– %<)%>"
  
  #: c/c-parser.c:4429 c/c-parser.c:14776 c/gimple-parser.c:1493
! #: cp/parser.c:27838 cp/parser.c:29765
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "é �æœŸ %<}%>"
  
  #: c/c-parser.c:4743 c/c-parser.c:9598 c/c-parser.c:15502 c/c-parser.c:18336
  #: c/gimple-parser.c:142 c/gimple-parser.c:1384 c/c-parser.c:2803
! #: c/c-parser.c:3006 c/c-parser.c:9152 cp/parser.c:17811 cp/parser.c:27841
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "éœ€è¦� %<{%>"
*************** msgstr "éœ€è¦� %<{%>"
*** 4509,4515 ****
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27851 cp/parser.c:28953 cp/parser.c:31615
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "é �æœŸ %<:%>"
--- 4509,4515 ----
  #: c/c-parser.c:11621 c/c-parser.c:11756 c/c-parser.c:12125 c/c-parser.c:12217
  #: c/c-parser.c:12870 c/c-parser.c:16975 c/c-parser.c:17034
  #: c/gimple-parser.c:1432 c/gimple-parser.c:1459 c/c-parser.c:6174
! #: c/c-parser.c:11237 cp/parser.c:27874 cp/parser.c:28976 cp/parser.c:31638
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "é �æœŸ %<:%>"
*************** msgstr ""
*** 4524,4547 ****
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "é�‹ç®—å¼� %qE å…·æœ‰æŠ½è±¡é¡žåˆ¥é¡žåž‹ %qTï¼Œä¸�èƒ½ç”¨æ–¼ throw é�‹ç®—å¼�ä¸­"
  
! #: c/c-parser.c:5715 cp/semantics.c:1144
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:799
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27745
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "é �æœŸ %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:858
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:977
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
--- 4524,4547 ----
  msgid "Cilk array notation cannot be used for a throw expression"
  msgstr "é�‹ç®—å¼� %qE å…·æœ‰æŠ½è±¡é¡žåˆ¥é¡žåž‹ %qTï¼Œä¸�èƒ½ç”¨æ–¼ throw é�‹ç®—å¼�ä¸­"
  
! #: c/c-parser.c:5715 cp/semantics.c:1147
  msgid "Cilk array notation cannot be used as a condition for switch statement"
  msgstr ""
  
! #: c/c-parser.c:5766 cp/semantics.c:802
  msgid "Cilk array notation cannot be used as a condition for while statement"
  msgstr ""
  
! #: c/c-parser.c:5818 cp/parser.c:27768
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "é �æœŸ %<while%>"
  
! #: c/c-parser.c:5825 cp/semantics.c:861
  msgid "Cilk array notation cannot be used as a condition for a do-while statement"
  msgstr ""
  
! #: c/c-parser.c:6028 cp/semantics.c:980
  msgid "Cilk array notation cannot be used in a condition for a for-loop"
  msgstr ""
  
*************** msgstr ""
*** 4550,4567 ****
  msgid "expected %<.%>"
  msgstr "é �æœŸ %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29527
! #: cp/parser.c:29601
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "é �æœŸ %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27836
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "é �æœŸ %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27860
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "é �æœŸ %<,%>æˆ– %<)%>"
--- 4550,4567 ----
  msgid "expected %<.%>"
  msgstr "é �æœŸ %<.%>"
  
! #: c/c-parser.c:8823 c/c-parser.c:8855 c/c-parser.c:9095 cp/parser.c:29550
! #: cp/parser.c:29624
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "é �æœŸ %<@end%>"
  
! #: c/c-parser.c:9512 c/gimple-parser.c:778 cp/parser.c:27859
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "é �æœŸ %<>%>"
  
! #: c/c-parser.c:12309 c/c-parser.c:13088 cp/parser.c:27883
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "é �æœŸ %<,%>æˆ– %<)%>"
*************** msgstr "é �æœŸ %<,%>æˆ– %<)%>"
*** 4569,4585 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27839
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "éœ€è¦� %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35022
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "é �æœŸ %<# pragma omp section%>æˆ– %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27824 cp/parser.c:30884
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "é �æœŸ %<[%>"
--- 4569,4585 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:14488 c/c-parser.c:14532 c/c-parser.c:14760 c/c-parser.c:15001
  #: c/c-parser.c:17172 c/c-parser.c:17795 c/gimple-parser.c:287
! #: c/c-parser.c:4632 cp/parser.c:27862
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "éœ€è¦� %<=%>"
  
! #: c/c-parser.c:15545 c/c-parser.c:15535 cp/parser.c:35045
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "é �æœŸ %<# pragma omp section%>æˆ– %<}%>"
  
! #: c/c-parser.c:17957 c/c-parser.c:10764 cp/parser.c:27847 cp/parser.c:30907
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "é �æœŸ %<[%>"
*************** msgstr "é �æœŸ %<[%>"
*** 4589,4595 ****
  msgid "(anonymous)"
  msgstr "(åŒ¿å��)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15443 cp/parser.c:27833
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "é �æœŸ %<<%>"
--- 4589,4595 ----
  msgid "(anonymous)"
  msgstr "(åŒ¿å��)"
  
! #: c/gimple-parser.c:767 cp/parser.c:15462 cp/parser.c:27856
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "é �æœŸ %<<%>"
*************** msgstr "é �æœŸ %<<%>"
*** 4599,4609 ****
  msgid "expected label"
  msgstr "é �æœŸçš„é »é�“"
  
! #: cp/call.c:9927
  msgid "candidate 1:"
  msgstr "å‚™é�¸ 1ï¼š"
  
! #: cp/call.c:9928
  msgid "candidate 2:"
  msgstr "å‚™é�¸ 2ï¼š"
  
--- 4599,4609 ----
  msgid "expected label"
  msgstr "é �æœŸçš„é »é�“"
  
! #: cp/call.c:9932
  msgid "candidate 1:"
  msgstr "å‚™é�¸ 1ï¼š"
  
! #: cp/call.c:9933
  msgid "candidate 2:"
  msgstr "å‚™é�¸ 2ï¼š"
  
*************** msgstr "%s:%d:%dï¼š  åœ¨ä¸­ constexpr æ“
*** 4856,4866 ****
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%dï¼š  åœ¨ä¸­ constexpr æ“´å±•çš„ %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5250
  msgid "candidates are:"
  msgstr "å‚™é�¸ç‚ºï¼š"
  
! #: cp/pt.c:21895
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4856,4866 ----
  msgid "%r%s:%d:%R   in constexpr expansion of %qs"
  msgstr "%s:%dï¼š  åœ¨ä¸­ constexpr æ“´å±•çš„ %qs"
  
! #: cp/pt.c:1950 cp/semantics.c:5263
  msgid "candidates are:"
  msgstr "å‚™é�¸ç‚ºï¼š"
  
! #: cp/pt.c:21984
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "é©…å‹•ï¼š"
*** 5052,5140 ****
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "å¯¦éš›å¼•æ•¸åˆ°å�«ç¾©=å‡º/INOUT"
  
! #: fortran/io.c:585
  msgid "Positive width required"
  msgstr "éœ€è¦�æ­£çš„å¯¬åº¦"
  
! #: fortran/io.c:586
  msgid "Nonnegative width required"
  msgstr "éœ€è¦�é�žè² çš„å¯¬åº¦"
  
! #: fortran/io.c:587
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "æœªé �æœŸçš„å…ƒä»¶ã€Ž%cã€�åœ¨ä¸­æ ¼å¼�å­—ä¸²æ–¼ %L"
  
! #: fortran/io.c:589
  msgid "Unexpected end of format string"
  msgstr "é�žé �æœŸçš„æ ¼å¼�å­—ä¸²çµ�å°¾"
  
! #: fortran/io.c:590
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "é›¶å¯¬åº¦åœ¨ä¸­æ ¼å¼�æ��è¿°å…ƒ"
  
! #: fortran/io.c:610
  msgid "Missing leading left parenthesis"
  msgstr "ç¼ºå°‘å‰�å°Žå·¦æ‹¬è™Ÿ"
  
! #: fortran/io.c:639
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "å·¦parenthesis å¿…è¦�é …ä¹‹å¾Œã€Ž*ã€�"
  
! #: fortran/io.c:670
  msgid "Expected P edit descriptor"
  msgstr "éœ€è¦� P ç·¨è­¯æ��è¿°ç¬¦è™Ÿ"
  
  #. P requires a prior number.
! #: fortran/io.c:678
  #, fuzzy
  msgid "P descriptor requires leading scale factor"
  msgstr "P æ��è¿°å…ƒéœ€æ±‚å‰�å°Žä¼¸ç¸®æ¯”å€¼"
  
! #: fortran/io.c:726
! #, fuzzy, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "ç¼ºå°‘å�³æ‹¬è™Ÿæ–¼ %C"
! 
! #: fortran/io.c:819 fortran/io.c:833
  #, fuzzy
  msgid "Comma required after P descriptor"
  msgstr "é€—è™Ÿå¿…è¦�é …ä¹‹å¾Œ P æ��è¿°å…ƒ"
  
! #: fortran/io.c:847
  #, fuzzy
  msgid "Positive width required with T descriptor"
  msgstr "æ­£é�¢çš„å¯¬åº¦å¿…è¦�é …èˆ‡ T æ��è¿°å…ƒ"
  
! #: fortran/io.c:930
  #, fuzzy
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "E èªªæ˜Žç¬¦ä¸�å…�è¨±èˆ‡ g0 æ��è¿°å…ƒ"
  
! #: fortran/io.c:1000
  msgid "Positive exponent width required"
  msgstr "éœ€è¦�æ­£çš„æŒ‡æ•¸å¯¬åº¦"
  
! #: fortran/io.c:1030
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "é€±æœŸå¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦"
  
! #: fortran/io.c:1748
  #, fuzzy, c-format
  msgid "%s tag"
  msgstr "%s æ¨™ç±¤"
  
! #: fortran/io.c:3217
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "å…§éƒ¨å–®ä½�åœ¨ä¸­å¯«å…¥"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4484
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s æ¨™ç±¤èˆ‡æŸ¥è©¢"
--- 5052,5140 ----
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "å¯¦éš›å¼•æ•¸åˆ°å�«ç¾©=å‡º/INOUT"
  
! #: fortran/io.c:595
  msgid "Positive width required"
  msgstr "éœ€è¦�æ­£çš„å¯¬åº¦"
  
! #: fortran/io.c:596
  msgid "Nonnegative width required"
  msgstr "éœ€è¦�é�žè² çš„å¯¬åº¦"
  
! #: fortran/io.c:597
  #, fuzzy
  msgid "Unexpected element %qc in format string at %L"
  msgstr "æœªé �æœŸçš„å…ƒä»¶ã€Ž%cã€�åœ¨ä¸­æ ¼å¼�å­—ä¸²æ–¼ %L"
  
! #: fortran/io.c:599
  msgid "Unexpected end of format string"
  msgstr "é�žé �æœŸçš„æ ¼å¼�å­—ä¸²çµ�å°¾"
  
! #: fortran/io.c:600
  #, fuzzy
  msgid "Zero width in format descriptor"
  msgstr "é›¶å¯¬åº¦åœ¨ä¸­æ ¼å¼�æ��è¿°å…ƒ"
  
! #: fortran/io.c:620
  msgid "Missing leading left parenthesis"
  msgstr "ç¼ºå°‘å‰�å°Žå·¦æ‹¬è™Ÿ"
  
! #: fortran/io.c:649
  #, fuzzy
  msgid "Left parenthesis required after %<*%>"
  msgstr "å·¦parenthesis å¿…è¦�é …ä¹‹å¾Œã€Ž*ã€�"
  
! #: fortran/io.c:680
  msgid "Expected P edit descriptor"
  msgstr "éœ€è¦� P ç·¨è­¯æ��è¿°ç¬¦è™Ÿ"
  
  #. P requires a prior number.
! #: fortran/io.c:688
  #, fuzzy
  msgid "P descriptor requires leading scale factor"
  msgstr "P æ��è¿°å…ƒéœ€æ±‚å‰�å°Žä¼¸ç¸®æ¯”å€¼"
  
! #: fortran/io.c:782 fortran/io.c:796
  #, fuzzy
  msgid "Comma required after P descriptor"
  msgstr "é€—è™Ÿå¿…è¦�é …ä¹‹å¾Œ P æ��è¿°å…ƒ"
  
! #: fortran/io.c:810
  #, fuzzy
  msgid "Positive width required with T descriptor"
  msgstr "æ­£é�¢çš„å¯¬åº¦å¿…è¦�é …èˆ‡ T æ��è¿°å…ƒ"
  
! #: fortran/io.c:893
  #, fuzzy
  msgid "E specifier not allowed with g0 descriptor"
  msgstr "E èªªæ˜Žç¬¦ä¸�å…�è¨±èˆ‡ g0 æ��è¿°å…ƒ"
  
! #: fortran/io.c:963
  msgid "Positive exponent width required"
  msgstr "éœ€è¦�æ­£çš„æŒ‡æ•¸å¯¬åº¦"
  
! #: fortran/io.c:1006
! #, fuzzy, c-format
! msgid "Right parenthesis expected at %C"
! msgstr "ç¼ºå°‘å�³æ‹¬è™Ÿæ–¼ %C"
! 
! #: fortran/io.c:1040
  #, fuzzy
  msgid "Period required in format specifier"
  msgstr "é€±æœŸå¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦"
  
! #: fortran/io.c:1758
  #, fuzzy, c-format
  msgid "%s tag"
  msgstr "%s æ¨™ç±¤"
  
! #: fortran/io.c:3251
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "å…§éƒ¨å–®ä½�åœ¨ä¸­å¯«å…¥"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.c:4551
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s æ¨™ç±¤èˆ‡æŸ¥è©¢"
*************** msgstr "%s æ¨™ç±¤èˆ‡æŸ¥è©¢"
*** 5144,5218 ****
  msgid "Syntax error in expression at %C"
  msgstr "%C é�‹ç®—å¼�èªžæ³•éŒ¯èª¤"
  
! #: fortran/module.c:1211
  msgid "Unexpected EOF"
  msgstr "é�žé �æœŸçš„æª”æ¡ˆçµ�æ�Ÿ"
  
! #: fortran/module.c:1295
  msgid "Integer overflow"
  msgstr "æ•´æ•¸æº¢å‡º"
  
! #: fortran/module.c:1325
  msgid "Name too long"
  msgstr "å��ç¨±å¤ªé•·"
  
! #: fortran/module.c:1427 fortran/module.c:1530
  msgid "Bad name"
  msgstr "éŒ¯èª¤çš„å��ç¨±"
  
! #: fortran/module.c:1554
  msgid "Expected name"
  msgstr "éœ€è¦�å��ç¨±"
  
! #: fortran/module.c:1557
  msgid "Expected left parenthesis"
  msgstr "éœ€è¦�å·¦åœ“æ‹¬è™Ÿ"
  
! #: fortran/module.c:1560
  msgid "Expected right parenthesis"
  msgstr "éœ€è¦�å�³åœ“æ‹¬è™Ÿ"
  
! #: fortran/module.c:1563
  msgid "Expected integer"
  msgstr "éœ€è¦�æ•´æ•¸"
  
! #: fortran/module.c:1566 fortran/module.c:2559
  msgid "Expected string"
  msgstr "éœ€è¦�å­—ä¸²"
  
! #: fortran/module.c:1591
  msgid "find_enum(): Enum not found"
  msgstr "find_enum()ï¼šæ‰¾ä¸�åˆ°åˆ—èˆ‰"
  
! #: fortran/module.c:2274
  msgid "Expected attribute bit name"
  msgstr "éœ€è¦�å±¬æ€§ä½�å��"
  
! #: fortran/module.c:3163
  msgid "Expected integer string"
  msgstr "éœ€è¦�æ•´æ•¸å­—ä¸²"
  
! #: fortran/module.c:3167
  msgid "Error converting integer"
  msgstr "è½‰æ�›æ•´æ•¸æ™‚ç™¼ç”ŸéŒ¯èª¤"
  
! #: fortran/module.c:3189
  msgid "Expected real string"
  msgstr "éœ€è¦�å¯¦æ•¸å­—ä¸²"
  
! #: fortran/module.c:3413
  msgid "Expected expression type"
  msgstr "éœ€è¦�é�‹ç®—å¼�é¡žåž‹"
  
! #: fortran/module.c:3493
  msgid "Bad operator"
  msgstr "éŒ¯èª¤çš„é�‹ç®—å­�"
  
! #: fortran/module.c:3608
  msgid "Bad type in constant expression"
  msgstr "å¸¸æ•¸é�‹ç®—å¼�ä¸­é¡žåž‹éŒ¯èª¤"
  
! #: fortran/module.c:6950
  msgid "Unexpected end of module"
  msgstr "é�žé �æœŸçš„æ¨¡çµ„çµ�æ�Ÿ"
  
--- 5144,5218 ----
  msgid "Syntax error in expression at %C"
  msgstr "%C é�‹ç®—å¼�èªžæ³•éŒ¯èª¤"
  
! #: fortran/module.c:1212
  msgid "Unexpected EOF"
  msgstr "é�žé �æœŸçš„æª”æ¡ˆçµ�æ�Ÿ"
  
! #: fortran/module.c:1296
  msgid "Integer overflow"
  msgstr "æ•´æ•¸æº¢å‡º"
  
! #: fortran/module.c:1326
  msgid "Name too long"
  msgstr "å��ç¨±å¤ªé•·"
  
! #: fortran/module.c:1428 fortran/module.c:1531
  msgid "Bad name"
  msgstr "éŒ¯èª¤çš„å��ç¨±"
  
! #: fortran/module.c:1555
  msgid "Expected name"
  msgstr "éœ€è¦�å��ç¨±"
  
! #: fortran/module.c:1558
  msgid "Expected left parenthesis"
  msgstr "éœ€è¦�å·¦åœ“æ‹¬è™Ÿ"
  
! #: fortran/module.c:1561
  msgid "Expected right parenthesis"
  msgstr "éœ€è¦�å�³åœ“æ‹¬è™Ÿ"
  
! #: fortran/module.c:1564
  msgid "Expected integer"
  msgstr "éœ€è¦�æ•´æ•¸"
  
! #: fortran/module.c:1567 fortran/module.c:2560
  msgid "Expected string"
  msgstr "éœ€è¦�å­—ä¸²"
  
! #: fortran/module.c:1592
  msgid "find_enum(): Enum not found"
  msgstr "find_enum()ï¼šæ‰¾ä¸�åˆ°åˆ—èˆ‰"
  
! #: fortran/module.c:2275
  msgid "Expected attribute bit name"
  msgstr "éœ€è¦�å±¬æ€§ä½�å��"
  
! #: fortran/module.c:3164
  msgid "Expected integer string"
  msgstr "éœ€è¦�æ•´æ•¸å­—ä¸²"
  
! #: fortran/module.c:3168
  msgid "Error converting integer"
  msgstr "è½‰æ�›æ•´æ•¸æ™‚ç™¼ç”ŸéŒ¯èª¤"
  
! #: fortran/module.c:3190
  msgid "Expected real string"
  msgstr "éœ€è¦�å¯¦æ•¸å­—ä¸²"
  
! #: fortran/module.c:3414
  msgid "Expected expression type"
  msgstr "éœ€è¦�é�‹ç®—å¼�é¡žåž‹"
  
! #: fortran/module.c:3494
  msgid "Bad operator"
  msgstr "éŒ¯èª¤çš„é�‹ç®—å­�"
  
! #: fortran/module.c:3609
  msgid "Bad type in constant expression"
  msgstr "å¸¸æ•¸é�‹ç®—å¼�ä¸­é¡žåž‹éŒ¯èª¤"
  
! #: fortran/module.c:6951
  msgid "Unexpected end of module"
  msgstr "é�žé �æœŸçš„æ¨¡çµ„çµ�æ�Ÿ"
  
*************** msgstr "å¯¦éš›çš„å­—ä¸²é•·åº¦ä¸�åŒ¹é…�å®
*** 5495,5506 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "å¯¦éš›çš„å­—ä¸²é•·åº¦æ˜¯çŸ­æ–¼å®£å‘Šçš„ä¸€å€‹ç”¨æ–¼è™›å¼•æ•¸ã€Ž%sã€�(%ld/%ld)"
  
! #: fortran/trans-expr.c:8617
  #, fuzzy, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "ç›®æ¨™çš„åˆ†ç´šé‡�æ–°æ˜ å°„å¤ªå°� (%ld<%ld)"
  
! #: fortran/trans-expr.c:9983
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5495,5506 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "å¯¦éš›çš„å­—ä¸²é•·åº¦æ˜¯çŸ­æ–¼å®£å‘Šçš„ä¸€å€‹ç”¨æ–¼è™›å¼•æ•¸ã€Ž%sã€�(%ld/%ld)"
  
! #: fortran/trans-expr.c:8627
  #, fuzzy, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "ç›®æ¨™çš„åˆ†ç´šé‡�æ–°æ˜ å°„å¤ªå°� (%ld<%ld)"
  
! #: fortran/trans-expr.c:9993
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr "SH2a ä¸�æ”¯æ�´ä½Žä½�ä½�å…ƒçµ„åœ¨
*** 5900,5906 ****
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:228 config/sparc/sol2.h:234
  msgid "may not use both -m32 and -m64"
  msgstr "ä¸�èƒ½å�Œæ™‚ä½¿ç”¨ -m32 å’Œ -m64"
  
--- 5900,5906 ----
  
  #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
  #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
! #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
  msgstr "ä¸�èƒ½å�Œæ™‚ä½¿ç”¨ -m32 å’Œ -m64"
  
*************** msgid "Specify bit size of immediate TLS
*** 9638,9644 ****
  msgstr "æŒ‡å®šåŸ·è¡Œç·’å±€éƒ¨å­˜å„²å��ç§»é‡�ç«‹å�³æ•¸å€¼çš„ä½�å¤§å°�"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:197 config/sparc/sparc.opt:138
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
--- 9638,9644 ----
  msgstr "æŒ‡å®šåŸ·è¡Œç·’å±€éƒ¨å­˜å„²å��ç§»é‡�ç«‹å�³æ•¸å€¼çš„ä½�å¤§å°�"
  
  #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:510
! #: config/s390/s390.opt:200 config/sparc/sparc.opt:146
  #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Schedule code for given CPU"
*************** msgstr "è¨­å®šæš«å­˜å™¨ä»¥å­˜æ”¾ -1ã€‚"
*** 9914,9920 ****
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:228 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
--- 9914,9920 ----
  msgid "target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
  #, fuzzy
  #| msgid "Use ROM instead of RAM"
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) ç­‰æ–¼ 12"
*** 10215,10228 ****
  msgid "Use 80-bit long double."
  msgstr "ä½¿ç”¨ 128 ä½� long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:157
  #: 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:208 config/s390/s390.opt:153
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
--- 10215,10228 ----
  msgid "Use 80-bit long double."
  msgstr "ä½¿ç”¨ 128 ä½� long double"
  
! #: config/i386/i386.opt:204 config/s390/s390.opt:160
  #: 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:208 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy
  #| msgid "Use 128-bit long double"
*************** msgstr "31 ä½�å…ƒ ABI"
*** 11557,11667 ****
  msgid "64 bit ABI."
  msgstr "64 ä½�å…ƒ ABI"
  
! #: config/s390/s390.opt:123
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ç¶­è­·å��é�ˆæŒ‡æ¨™"
  
! #: config/s390/s390.opt:127
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "é¡�å¤–é™¤éŒ¯è¼¸å‡º"
  
! #: config/s390/s390.opt:131
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 çµ�æ§‹"
  
! #: config/s390/s390.opt:135
  #, fuzzy
  msgid "Enable decimal floating point hardware support."
  msgstr "å•Ÿç”¨å��é€²ä½�æµ®é»žæ•¸ç¡¬é«”æ”¯æ�´"
  
! #: config/s390/s390.opt:139
  #, fuzzy
  msgid "Enable hardware floating point."
  msgstr "å•Ÿç”¨ç¡¬é«”æµ®é»žæ•¸"
  
! #: config/s390/s390.opt:143
  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:161
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "ä½¿ç”¨ç¡¬é«”æµ®é»žæ•¸æŒ‡ä»¤"
  
! #: config/s390/s390.opt:165
  #, fuzzy
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
  
! #: config/s390/s390.opt:169
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ä½¿ç”¨ç·Šå¯¦çš„å †ç–Šç‰ˆé�¢è¨­ç½®"
  
! #: config/s390/s390.opt:173
  #, fuzzy
  msgid "Use bras for executable < 64k."
  msgstr "ä½¿ç”¨ bras ç”¨æ–¼å�¯åŸ·è¡Œæª”æ¡ˆ<64k"
  
! #: config/s390/s390.opt:177
  #, fuzzy
  msgid "Disable hardware floating point."
  msgstr "å�œç”¨ç¡¬é«”æµ®é»žæ•¸"
  
! #: config/s390/s390.opt:181
  #, fuzzy
  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:185
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, 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 "åœ¨å‡½å¼�å‰�è¨€ä¸­ç”¢ç”Ÿé¡�å¤–ç¨‹å¼�ç¢¼ä»¥ç�²å�–å †ç–Šå¤§å°�è¶Šé™�"
  
! #: config/s390/s390.opt:193
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, fuzzy
  msgid "Use the mvcle instruction for block moves."
  msgstr "ç”¢ç”Ÿå­—ä¸²æŒ‡ä»¤ç”¨æ–¼å�€å¡Šç§»å‹•"
  
! #: config/s390/s390.opt:205
  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:210
  #, 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:214
  #, 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:218
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:222
  #, fuzzy
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "è¨­å®šåˆ†æ”¯æˆ�æœ¬ç”¨æ–¼æ¢�ä»¶åˆ†æ”¯æŒ‡ä»¤ã€‚ Reasonable å€¼æ˜¯å°�ï¼Œnon-negative æ•´æ•¸ã€‚ é �è¨­åˆ†æ”¯æˆ�æœ¬æ˜¯ 0ã€‚"
--- 11557,11667 ----
  msgid "64 bit ABI."
  msgstr "64 ä½�å…ƒ ABI"
  
! #: config/s390/s390.opt:126
  #, fuzzy
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ç¶­è­·å��é�ˆæŒ‡æ¨™"
  
! #: config/s390/s390.opt:130
  #, fuzzy
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "é¡�å¤–é™¤éŒ¯è¼¸å‡º"
  
! #: config/s390/s390.opt:134
  #, fuzzy
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "ESA/390 çµ�æ§‹"
  
! #: config/s390/s390.opt:138
  #, fuzzy
  msgid "Enable decimal floating point hardware support."
  msgstr "å•Ÿç”¨å��é€²ä½�æµ®é»žæ•¸ç¡¬é«”æ”¯æ�´"
  
! #: config/s390/s390.opt:142
  #, fuzzy
  msgid "Enable hardware floating point."
  msgstr "å•Ÿç”¨ç¡¬é«”æµ®é»žæ•¸"
  
! #: config/s390/s390.opt:146
  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:164
  #, fuzzy
  msgid "Use hardware transactional execution instructions."
  msgstr "ä½¿ç”¨ç¡¬é«”æµ®é»žæ•¸æŒ‡ä»¤"
  
! #: config/s390/s390.opt:168
  #, fuzzy
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
  
! #: config/s390/s390.opt:172
  #, fuzzy
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ä½¿ç”¨ç·Šå¯¦çš„å †ç–Šç‰ˆé�¢è¨­ç½®"
  
! #: config/s390/s390.opt:176
  #, fuzzy
  msgid "Use bras for executable < 64k."
  msgstr "ä½¿ç”¨ bras ç”¨æ–¼å�¯åŸ·è¡Œæª”æ¡ˆ<64k"
  
! #: config/s390/s390.opt:180
  #, fuzzy
  msgid "Disable hardware floating point."
  msgstr "å�œç”¨ç¡¬é«”æµ®é»žæ•¸"
  
! #: config/s390/s390.opt:184
  #, fuzzy
  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:188
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, 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 "åœ¨å‡½å¼�å‰�è¨€ä¸­ç”¢ç”Ÿé¡�å¤–ç¨‹å¼�ç¢¼ä»¥ç�²å�–å †ç–Šå¤§å°�è¶Šé™�"
  
! #: config/s390/s390.opt:196
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy
  msgid "Use the mvcle instruction for block moves."
  msgstr "ç”¢ç”Ÿå­—ä¸²æŒ‡ä»¤ç”¨æ–¼å�€å¡Šç§»å‹•"
  
! #: config/s390/s390.opt:208
  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:213
  #, 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:217
  #, 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:221
  #, fuzzy
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:225
  #, fuzzy
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "è¨­å®šåˆ†æ”¯æˆ�æœ¬ç”¨æ–¼æ¢�ä»¶åˆ†æ”¯æŒ‡ä»¤ã€‚ Reasonable å€¼æ˜¯å°�ï¼Œnon-negative æ•´æ•¸ã€‚ é �è¨­åˆ†æ”¯æˆ�æœ¬æ˜¯ 0ã€‚"
*************** msgstr "ç‚ºæ¨¡æ“¬å™¨æ��ä¾›å‡½å¼�åº«"
*** 11722,11733 ****
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "å·²çŸ¥æ‰‹è‡‚ CPUs (ç”¨æ–¼ä½¿ç”¨èˆ‡ -mcpu=å’Œ -mtune=é�¸é …)ï¼š"
  
! #: config/arm/arm-tables.opt:359
  #, fuzzy
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "å·²çŸ¥æ‰‹è‡‚æž¶æ§‹ (ç”¨æ–¼ä½¿ç”¨èˆ‡ -march=é�¸é …)ï¼š"
  
! #: config/arm/arm-tables.opt:471
  #, fuzzy
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "å·²çŸ¥æ‰‹è‡‚ FPUs (ç”¨æ–¼ä½¿ç”¨èˆ‡ -mfpu=é�¸é …)ï¼š"
--- 11722,11733 ----
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr "å·²çŸ¥æ‰‹è‡‚ CPUs (ç”¨æ–¼ä½¿ç”¨èˆ‡ -mcpu=å’Œ -mtune=é�¸é …)ï¼š"
  
! #: config/arm/arm-tables.opt:353
  #, fuzzy
  msgid "Known ARM architectures (for use with the -march= option):"
  msgstr "å·²çŸ¥æ‰‹è‡‚æž¶æ§‹ (ç”¨æ–¼ä½¿ç”¨èˆ‡ -march=é�¸é …)ï¼š"
  
! #: config/arm/arm-tables.opt:465
  #, fuzzy
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "å·²çŸ¥æ‰‹è‡‚ FPUs (ç”¨æ–¼ä½¿ç”¨èˆ‡ -mfpu=é�¸é …)ï¼š"
*************** msgid "Use UltraSPARC Visual Instruction
*** 12023,12126 ****
  msgstr "ä½¿ç”¨ UltraSPARC è¦–è¦ºçš„æŒ‡ä»¤é›†ç‰ˆæœ¬ 1.0 å»¶ä¼¸"
  
  #: config/sparc/sparc.opt:86
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ä½¿ç”¨ UltraSPARC Fused Multiply-Add å»¶ä¼¸"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "ä½¿ç”¨ UltraSPARC Fused Multiply-Add å»¶ä¼¸"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ä½¿ç”¨ UltraSPARC Population-Count æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:98
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "ä½¿ç”¨ UltraSPARC Population-Count æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "æŒ‡æ¨™æ˜¯ 64 ä½�å…ƒ"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "æŒ‡æ¨™æ˜¯ 32 ä½�å…ƒ"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "ä½¿ç”¨ 64 ä½�å…ƒ ABI"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "ä½¿ç”¨ 32 ä½�å…ƒ ABI"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ä½¿ç”¨å †ç–Šå��ç§»"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "ä½¿ç”¨çµ�æ§‹æ–¼ stronger å°�é½Šç”¨æ–¼ double-word ä»½æ•¸"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "åœ¨çµ„è­¯å™¨å’Œé€£çµ�å™¨ä¸­æœ€ä½³åŒ–å°¾å‘¼å�«æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:130
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:134 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/sparc/sparc.opt:214
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ä½¿ç”¨çµ¦å®šçš„ SPARC-V9 ç¨‹å¼�ç¢¼æ¨¡åž‹"
  
! #: config/sparc/sparc.opt:218
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "å•Ÿç”¨é™¤éŒ¯è¼¸å‡º"
  
! #: config/sparc/sparc.opt:222
  #, fuzzy
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "å•Ÿç”¨åš´æ ¼ 32-bit psABI çµ�æ§‹å›žå‚³æª¢æŸ¥ã€‚"
  
! #: config/sparc/sparc.opt:226
  #, fuzzy
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "å•Ÿç”¨è®Šé€šæ–¹æ³•ç”¨æ–¼å–®ä¸€ erratum çš„ AT697F è™•ç�†å™¨"
  
! #: config/sparc/sparc.opt:231
  #, fuzzy
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "å•Ÿç”¨è®Šé€šæ–¹æ³•ç”¨æ–¼å–®ä¸€ erratum çš„ AT697F è™•ç�†å™¨"
  
! #: config/sparc/sparc.opt:260
  #, fuzzy
  msgid "Specify the memory model in effect for the program."
  msgstr "æŒ‡å®šè¨˜æ†¶é«”å¼�æ¨£åœ¨ä¸­æ•ˆæžœç”¨æ–¼ç¨‹å¼�ã€‚"
--- 12023,12146 ----
  msgstr "ä½¿ç”¨ UltraSPARC è¦–è¦ºçš„æŒ‡ä»¤é›†ç‰ˆæœ¬ 1.0 å»¶ä¼¸"
  
  #: config/sparc/sparc.opt:86
+ msgid "Use additional VIS instructions introduced in OSA2017."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:90
  #, fuzzy
  msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr "ä½¿ç”¨ UltraSPARC Fused Multiply-Add å»¶ä¼¸"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr "ä½¿ç”¨ UltraSPARC Fused Multiply-Add å»¶ä¼¸"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "ç”¢ç”Ÿæµ®é»žä¹˜åŠ æŒ‡ä»¤"
! 
! #: config/sparc/sparc.opt:102
  #, fuzzy
  msgid "Use UltraSPARC Population-Count instruction."
  msgstr "ä½¿ç”¨ UltraSPARC Population-Count æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "ä½¿ç”¨ UltraSPARC Population-Count æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy
  #| msgid "Pointers are 64-bit"
  msgid "Pointers are 64-bit."
  msgstr "æŒ‡æ¨™æ˜¯ 64 ä½�å…ƒ"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy
  #| msgid "Pointers are 32-bit"
  msgid "Pointers are 32-bit."
  msgstr "æŒ‡æ¨™æ˜¯ 32 ä½�å…ƒ"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy
  #| msgid "Use 64-bit ABI"
  msgid "Use 64-bit ABI."
  msgstr "ä½¿ç”¨ 64 ä½�å…ƒ ABI"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy
  #| msgid "Use 32-bit ABI"
  msgid "Use 32-bit ABI."
  msgstr "ä½¿ç”¨ 32 ä½�å…ƒ ABI"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy
  #| msgid "Use stack bias"
  msgid "Use stack bias."
  msgstr "ä½¿ç”¨å †ç–Šå��ç§»"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy
  msgid "Use structs on stronger alignment for double-word copies."
  msgstr "ä½¿ç”¨çµ�æ§‹æ–¼ stronger å°�é½Šç”¨æ–¼ double-word ä»½æ•¸"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy
  #| msgid "Optimize tail call instructions in assembler and linker"
  msgid "Optimize tail call instructions in assembler and linker."
  msgstr "åœ¨çµ„è­¯å™¨å’Œé€£çµ�å™¨ä¸­æœ€ä½³åŒ–å°¾å‘¼å�«æŒ‡ä»¤"
  
! #: config/sparc/sparc.opt:138
  msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142 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/sparc/sparc.opt:225
  #, fuzzy
  #| msgid "Use given SPARC-V9 code model"
  msgid "Use given SPARC-V9 code model."
  msgstr "ä½¿ç”¨çµ¦å®šçš„ SPARC-V9 ç¨‹å¼�ç¢¼æ¨¡åž‹"
  
! #: config/sparc/sparc.opt:229
  #, fuzzy
  #| msgid "Enable debug output"
  msgid "Enable debug output."
  msgstr "å•Ÿç”¨é™¤éŒ¯è¼¸å‡º"
  
! #: config/sparc/sparc.opt:233
  #, fuzzy
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr "å•Ÿç”¨åš´æ ¼ 32-bit psABI çµ�æ§‹å›žå‚³æª¢æŸ¥ã€‚"
  
! #: config/sparc/sparc.opt:237
  #, fuzzy
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr "å•Ÿç”¨è®Šé€šæ–¹æ³•ç”¨æ–¼å–®ä¸€ erratum çš„ AT697F è™•ç�†å™¨"
  
! #: config/sparc/sparc.opt:242
  #, fuzzy
  msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr "å•Ÿç”¨è®Šé€šæ–¹æ³•ç”¨æ–¼å–®ä¸€ erratum çš„ AT697F è™•ç�†å™¨"
  
! #: config/sparc/sparc.opt:246
! #, fuzzy
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "å•Ÿç”¨è®Šé€šæ–¹æ³•ç”¨æ–¼å–®ä¸€ erratum çš„ AT697F è™•ç�†å™¨"
! 
! #: config/sparc/sparc.opt:250
! #, fuzzy
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "å•Ÿç”¨è®Šé€šæ–¹æ³•ç”¨æ–¼å–®ä¸€ erratum çš„ AT697F è™•ç�†å™¨"
! 
! #: config/sparc/sparc.opt:283
  #, fuzzy
  msgid "Specify the memory model in effect for the program."
  msgstr "æŒ‡å®šè¨˜æ†¶é«”å¼�æ¨£åœ¨ä¸­æ•ˆæžœç”¨æ–¼ç¨‹å¼�ã€‚"
*************** msgid "Detect paths that trigger erroneo
*** 17721,17727 ****
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
--- 17741,17747 ----
  msgstr ""
  
  #: common.opt:2495
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
  #: common.opt:2502
*************** msgid "expected boolean type"
*** 18241,18247 ****
  msgstr "é �æœŸçš„å¸ƒæž—å€¼åž‹æ…‹"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32592 cp/parser.c:32599
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 18261,18267 ----
  msgstr "é �æœŸçš„å¸ƒæž—å€¼åž‹æ…‹"
  
  #: go/gofrontend/expressions.cc:4204 c/c-parser.c:12782 c/c-parser.c:12789
! #: cp/parser.c:32615 cp/parser.c:32622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "å¤ªå¤šè®Šæ•¸ç”¨æ–¼ç¯„åœ�å­�å�¥èˆ
*** 18583,18726 ****
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "ç¯„åœ�å­�å�¥å¿…é ˆæœ‰é™£åˆ—ã€�åˆ‡ç‰‡ã€�å­—ä¸²ã€�æ˜ å°„ï¼Œæˆ–é »é�“åž‹æ…‹"
  
! #: go/gofrontend/types.cc:513
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-ordered åž‹æ…‹"
  
! #: go/gofrontend/types.cc:529
  #, fuzzy
  msgid "slice can only be compared to nil"
  msgstr "åˆ‡ç‰‡å�ªèƒ½è¢«æ¯”è¼ƒåˆ°é›¶"
  
! #: go/gofrontend/types.cc:531
  #, fuzzy
  msgid "map can only be compared to nil"
  msgstr "æ˜ å°„å�ªèƒ½è¢«æ¯”è¼ƒåˆ°é›¶"
  
! #: go/gofrontend/types.cc:533
  #, fuzzy
  msgid "func can only be compared to nil"
  msgstr "func å�ªèƒ½è¢«æ¯”è¼ƒåˆ°é›¶"
  
! #: go/gofrontend/types.cc:539
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "ç„¡æ•ˆçš„ä½œæ¥­ (%s)"
  
! #: go/gofrontend/types.cc:562
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable åž‹æ…‹"
  
! #: go/gofrontend/types.cc:575
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable çµ�æ§‹"
  
! #: go/gofrontend/types.cc:586
  #, fuzzy
  msgid "invalid comparison of non-comparable struct"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable çµ�æ§‹"
  
! #: go/gofrontend/types.cc:596
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable é™£åˆ—"
  
! #: go/gofrontend/types.cc:603
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable é™£åˆ—"
  
! #: go/gofrontend/types.cc:631
  #, fuzzy
  msgid "multiple-value function call in single-value context"
  msgstr "å¤šé‡�å€¼å‡½å¼�å‘¼å�«åœ¨ä¸­å–®ä¸€å€¼èªžå¢ƒ"
  
! #: go/gofrontend/types.cc:708
  #, fuzzy
  msgid "need explicit conversion"
  msgstr "éœ€è¦�æ˜Žç¢ºçš„è½‰æ�›"
  
! #: go/gofrontend/types.cc:715
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "ç„¡æ³•ä½¿ç”¨åž‹æ…‹ %s å�šç‚ºåž‹æ…‹ %s"
  
! #: go/gofrontend/types.cc:3849
  #, fuzzy
  msgid "different receiver types"
  msgstr "ä¸�å�Œçš„æ”¶ä»¶è€…é¡žåž‹"
  
! #: go/gofrontend/types.cc:3869 go/gofrontend/types.cc:3882
! #: go/gofrontend/types.cc:3897
  #, fuzzy
  msgid "different number of parameters"
  msgstr "ä¸�å�Œçš„å�ƒæ•¸æ•¸é‡�"
  
! #: go/gofrontend/types.cc:3890
  #, fuzzy
  msgid "different parameter types"
  msgstr "ä¸�å�Œçš„å�ƒæ•¸é¡žåž‹"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different varargs"
  msgstr "ä¸�å�Œçš„ varargs"
  
! #: go/gofrontend/types.cc:3914 go/gofrontend/types.cc:3927
! #: go/gofrontend/types.cc:3942
  #, fuzzy
  msgid "different number of results"
  msgstr "ä¸�å�Œçš„çµ�æžœæ•¸é‡�"
  
! #: go/gofrontend/types.cc:3935
  #, fuzzy
  msgid "different result types"
  msgstr "ä¸�å�Œçš„çµ�æžœé¡žåž‹"
  
! #: go/gofrontend/types.cc:8423
  #, fuzzy, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "éœ€è¦�æ˜Žç¢ºçš„è½‰æ�›ï¼›ç¼ºå°‘çš„æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8440 go/gofrontend/types.cc:8582
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "ä¸�ç›¸å®¹çš„åž‹æ…‹ç”¨æ–¼æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8444 go/gofrontend/types.cc:8586
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "ä¸�ç›¸å®¹çš„åž‹æ…‹ç”¨æ–¼æ–¹æ³• %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8523 go/gofrontend/types.cc:8536
  #, fuzzy
  msgid "pointer to interface type has no methods"
  msgstr "æŒ‡æ¨™åˆ°ä»‹é�¢é¡žåž‹æ²’æœ‰ä»»ä½•æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8525 go/gofrontend/types.cc:8538
  #, fuzzy
  msgid "type has no methods"
  msgstr "åž‹æ…‹æ²’æœ‰ä»»ä½•æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8559
  #, fuzzy, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "æ¨¡ç¨œå…©å�¯çš„æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8562
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "ç¼ºå°‘æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8603
  #, fuzzy, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "æ–¹æ³• %s%s%s éœ€è¦�æŒ‡æ¨™"
  
! #: go/gofrontend/types.cc:8621
  #, fuzzy, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "æ–¹æ³• %s%s%s éœ€è¦�æŒ‡æ¨™"
--- 18603,18746 ----
  msgid "range clause must have array, slice, string, map, or channel type"
  msgstr "ç¯„åœ�å­�å�¥å¿…é ˆæœ‰é™£åˆ—ã€�åˆ‡ç‰‡ã€�å­—ä¸²ã€�æ˜ å°„ï¼Œæˆ–é »é�“åž‹æ…‹"
  
! #: go/gofrontend/types.cc:525
  #, fuzzy
  msgid "invalid comparison of non-ordered type"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-ordered åž‹æ…‹"
  
! #: go/gofrontend/types.cc:541
  #, fuzzy
  msgid "slice can only be compared to nil"
  msgstr "åˆ‡ç‰‡å�ªèƒ½è¢«æ¯”è¼ƒåˆ°é›¶"
  
! #: go/gofrontend/types.cc:543
  #, fuzzy
  msgid "map can only be compared to nil"
  msgstr "æ˜ å°„å�ªèƒ½è¢«æ¯”è¼ƒåˆ°é›¶"
  
! #: go/gofrontend/types.cc:545
  #, fuzzy
  msgid "func can only be compared to nil"
  msgstr "func å�ªèƒ½è¢«æ¯”è¼ƒåˆ°é›¶"
  
! #: go/gofrontend/types.cc:551
  #, fuzzy, c-format
  msgid "invalid operation (%s)"
  msgstr "ç„¡æ•ˆçš„ä½œæ¥­ (%s)"
  
! #: go/gofrontend/types.cc:574
  #, fuzzy
  msgid "invalid comparison of non-comparable type"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable åž‹æ…‹"
  
! #: go/gofrontend/types.cc:587
  #, fuzzy
  msgid "invalid comparison of generated struct"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable çµ�æ§‹"
  
! #: go/gofrontend/types.cc:598
  #, fuzzy
  msgid "invalid comparison of non-comparable struct"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable çµ�æ§‹"
  
! #: go/gofrontend/types.cc:608
  #, fuzzy
  msgid "invalid comparison of generated array"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable é™£åˆ—"
  
! #: go/gofrontend/types.cc:615
  #, fuzzy
  msgid "invalid comparison of non-comparable array"
  msgstr "ç„¡æ•ˆçš„æ¯”è¼ƒçš„ non-comparable é™£åˆ—"
  
! #: go/gofrontend/types.cc:643
  #, fuzzy
  msgid "multiple-value function call in single-value context"
  msgstr "å¤šé‡�å€¼å‡½å¼�å‘¼å�«åœ¨ä¸­å–®ä¸€å€¼èªžå¢ƒ"
  
! #: go/gofrontend/types.cc:720
  #, fuzzy
  msgid "need explicit conversion"
  msgstr "éœ€è¦�æ˜Žç¢ºçš„è½‰æ�›"
  
! #: go/gofrontend/types.cc:727
  #, fuzzy, c-format
  msgid "cannot use type %s as type %s"
  msgstr "ç„¡æ³•ä½¿ç”¨åž‹æ…‹ %s å�šç‚ºåž‹æ…‹ %s"
  
! #: go/gofrontend/types.cc:3864
  #, fuzzy
  msgid "different receiver types"
  msgstr "ä¸�å�Œçš„æ”¶ä»¶è€…é¡žåž‹"
  
! #: go/gofrontend/types.cc:3884 go/gofrontend/types.cc:3897
! #: go/gofrontend/types.cc:3912
  #, fuzzy
  msgid "different number of parameters"
  msgstr "ä¸�å�Œçš„å�ƒæ•¸æ•¸é‡�"
  
! #: go/gofrontend/types.cc:3905
  #, fuzzy
  msgid "different parameter types"
  msgstr "ä¸�å�Œçš„å�ƒæ•¸é¡žåž‹"
  
! #: go/gofrontend/types.cc:3920
  #, fuzzy
  msgid "different varargs"
  msgstr "ä¸�å�Œçš„ varargs"
  
! #: go/gofrontend/types.cc:3929 go/gofrontend/types.cc:3942
! #: go/gofrontend/types.cc:3958
  #, fuzzy
  msgid "different number of results"
  msgstr "ä¸�å�Œçš„çµ�æžœæ•¸é‡�"
  
! #: go/gofrontend/types.cc:3951
  #, fuzzy
  msgid "different result types"
  msgstr "ä¸�å�Œçš„çµ�æžœé¡žåž‹"
  
! #: go/gofrontend/types.cc:8445
  #, fuzzy, c-format
  msgid "need explicit conversion; missing method %s%s%s"
  msgstr "éœ€è¦�æ˜Žç¢ºçš„è½‰æ�›ï¼›ç¼ºå°‘çš„æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8462 go/gofrontend/types.cc:8605
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s"
  msgstr "ä¸�ç›¸å®¹çš„åž‹æ…‹ç”¨æ–¼æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8466 go/gofrontend/types.cc:8609
  #, fuzzy, c-format
  msgid "incompatible type for method %s%s%s (%s)"
  msgstr "ä¸�ç›¸å®¹çš„åž‹æ…‹ç”¨æ–¼æ–¹æ³• %s%s%s (%s)"
  
! #: go/gofrontend/types.cc:8545 go/gofrontend/types.cc:8558
  #, fuzzy
  msgid "pointer to interface type has no methods"
  msgstr "æŒ‡æ¨™åˆ°ä»‹é�¢é¡žåž‹æ²’æœ‰ä»»ä½•æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8547 go/gofrontend/types.cc:8560
  #, fuzzy
  msgid "type has no methods"
  msgstr "åž‹æ…‹æ²’æœ‰ä»»ä½•æ–¹æ³•"
  
! #: go/gofrontend/types.cc:8581
  #, fuzzy, c-format
  msgid "ambiguous method %s%s%s"
  msgstr "æ¨¡ç¨œå…©å�¯çš„æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8584
  #, fuzzy, c-format
  msgid "missing method %s%s%s"
  msgstr "ç¼ºå°‘æ–¹æ³• %s%s%s"
  
! #: go/gofrontend/types.cc:8626
  #, fuzzy, c-format
  msgid "method %s%s%s requires a pointer receiver"
  msgstr "æ–¹æ³• %s%s%s éœ€è¦�æŒ‡æ¨™"
  
! #: go/gofrontend/types.cc:8644
  #, fuzzy, c-format
  msgid "method %s%s%s is marked go:nointerface"
  msgstr "æ–¹æ³• %s%s%s éœ€è¦�æŒ‡æ¨™"
*************** msgstr ""
*** 18896,18902 ****
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3149
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "çµ¦å‡½å¼� %<va_start%> çš„å�ƒæ•¸å¤ªå°‘"
--- 18916,18922 ----
  msgid "specified bound %wu equals the size of the destination"
  msgstr ""
  
! #: builtins.c:4640 gimplify.c:3150
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "çµ¦å‡½å¼� %<va_start%> çš„å�ƒæ•¸å¤ªå°‘"
*************** msgstr "ç„¡æ•ˆçš„å¤±æ•—è¨˜æ†¶é«”å¼�æ¨£ç”
*** 18959,19067 ****
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ç„¡æ•ˆçš„è¨˜æ†¶é«”å¼�æ¨£ç”¨æ–¼ %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6068
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ç„¡æ•ˆçš„è¨˜æ†¶é«”å¼�æ¨£ç”¨æ–¼ %<__atomic_store%>"
  
! #: builtins.c:6186
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "non-constant å¼•æ•¸ 1 åˆ° __atomic_always_lock_free"
  
! #: builtins.c:6228
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "non-integer å¼•æ•¸ 1 åˆ° __atomic_is_lock_free"
  
! #: builtins.c:6292
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: builtins.c:6312
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6572 expr.c:10797
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kinvalid ä½¿ç”¨çš„ %<__builtin_va_arg_pack()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kinvalid ä½¿ç”¨çš„ %<__builtin_va_arg_pack_len()%>"
  
! #: builtins.c:6815
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> çš„ç¬¬äºŒå€‹å¼•æ•¸å¿…é ˆæ˜¯ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7457
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ç›®çš„æ ¼å¼�ä¸�æ”¯æ�´ç„¡é™�å¤§æµ®é»žæ•¸"
  
! #: builtins.c:7776
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ç›®çš„æ ¼å¼�ä¸�æ”¯æ�´ç„¡é™�å¤§æµ®é»žæ•¸"
  
! #: builtins.c:9394
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "åœ¨å®šå�ƒæ•¸çš„å‡½å¼�ä¸­ä½¿ç”¨äº† %<va_start%>"
  
! #: builtins.c:9402
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ°å‡½å¼� %<va_start%>"
  
! #: builtins.c:9417
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "å‘¼å�« %<__builtin_next_arg%> æ™‚æ²’æœ‰çµ¦å®šå¼•æ•¸"
  
! #: builtins.c:9422
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ°å‡½å¼� %<__builtin_next_arg%>"
  
! #: builtins.c:9454
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> çš„ç¬¬äºŒå€‹å�ƒæ•¸ä¸�æ˜¯æœ€å¾Œä¸€å€‹å…·å��å�ƒæ•¸"
  
! #: builtins.c:9467
  #, fuzzy, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "æœªå®šç¾©çš„è¡Œç‚ºæ™‚ç§’å�ƒæ•¸çš„ %<va_start%> è¢«å®£å‘Šèˆ‡ %<register%>è²¯è—�é«”"
  
! #: builtins.c:9496
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kfirst å¼•æ•¸çš„ %D å¿…é ˆæ˜¯æŒ‡æ¨™ï¼Œç§’æ•´æ•¸å¸¸æ•¸"
  
! #: builtins.c:9509
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Klast å¼•æ•¸çš„ %D ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸ä»‹æ–¼ 0 å’Œ 3"
  
! #: builtins.c:9783
  #, fuzzy, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kattempt ä»¥é‡‹æ”¾ non-heap ç‰©ä»¶ %qD"
  
! #: builtins.c:9786
  #, fuzzy, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kattempt ä»¥é‡‹æ”¾ non-heap ç‰©ä»¶"
--- 18979,19087 ----
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr "ç„¡æ•ˆçš„è¨˜æ†¶é«”å¼�æ¨£ç”¨æ–¼ %<__atomic_load%>"
  
! #: builtins.c:5881 builtins.c:6074
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ç„¡æ•ˆçš„è¨˜æ†¶é«”å¼�æ¨£ç”¨æ–¼ %<__atomic_store%>"
  
! #: builtins.c:6192
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr "non-constant å¼•æ•¸ 1 åˆ° __atomic_always_lock_free"
  
! #: builtins.c:6234
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr "non-integer å¼•æ•¸ 1 åˆ° __atomic_is_lock_free"
  
! #: builtins.c:6298
  #, fuzzy, gcc-internal-format
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: builtins.c:6318
  #, fuzzy, gcc-internal-format
  msgid "__builtin_set_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6578 expr.c:10795
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "%Kinvalid ä½¿ç”¨çš„ %<__builtin_va_arg_pack()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6584
  #, fuzzy, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kinvalid ä½¿ç”¨çš„ %<__builtin_va_arg_pack_len()%>"
  
! #: builtins.c:6821
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> çš„ç¬¬äºŒå€‹å¼•æ•¸å¿…é ˆæ˜¯ 1"
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7463
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ç›®çš„æ ¼å¼�ä¸�æ”¯æ�´ç„¡é™�å¤§æµ®é»žæ•¸"
  
! #: builtins.c:7782
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ç›®çš„æ ¼å¼�ä¸�æ”¯æ�´ç„¡é™�å¤§æµ®é»žæ•¸"
  
! #: builtins.c:9400
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed args"
  msgstr "åœ¨å®šå�ƒæ•¸çš„å‡½å¼�ä¸­ä½¿ç”¨äº† %<va_start%>"
  
! #: builtins.c:9408
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ°å‡½å¼� %<va_start%>"
  
! #: builtins.c:9423
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "å‘¼å�« %<__builtin_next_arg%> æ™‚æ²’æœ‰çµ¦å®šå¼•æ•¸"
  
! #: builtins.c:9428
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ°å‡½å¼� %<__builtin_next_arg%>"
  
! #: builtins.c:9460
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> çš„ç¬¬äºŒå€‹å�ƒæ•¸ä¸�æ˜¯æœ€å¾Œä¸€å€‹å…·å��å�ƒæ•¸"
  
! #: builtins.c:9473
  #, fuzzy, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "æœªå®šç¾©çš„è¡Œç‚ºæ™‚ç§’å�ƒæ•¸çš„ %<va_start%> è¢«å®£å‘Šèˆ‡ %<register%>è²¯è—�é«”"
  
! #: builtins.c:9502
  #, fuzzy, gcc-internal-format
  msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgstr "%Kfirst å¼•æ•¸çš„ %D å¿…é ˆæ˜¯æŒ‡æ¨™ï¼Œç§’æ•´æ•¸å¸¸æ•¸"
  
! #: builtins.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgstr "%Klast å¼•æ•¸çš„ %D ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸ä»‹æ–¼ 0 å’Œ 3"
  
! #: builtins.c:9789
  #, fuzzy, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr "%Kattempt ä»¥é‡‹æ”¾ non-heap ç‰©ä»¶ %qD"
  
! #: builtins.c:9792
  #, fuzzy, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr "%Kattempt ä»¥é‡‹æ”¾ non-heap ç‰©ä»¶"
*************** msgid "%<weakref%> attribute ignored bec
*** 19977,19988 ****
  msgstr "%<weakref%> å±¬æ€§å¿½ç•¥çš„å› ç‚ºè®Šæ•¸è¢«åˆ�å§‹åŒ–çš„"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ä½¿ç”¨é�Žä½†å¾žæœªå®šç¾©"
  
! #: cgraphunit.c:970 c/c-decl.c:11137
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F å®£å‘Šç‚º %<static%> å�»å¾žæœªå®šç¾©é�Ž"
--- 19997,20008 ----
  msgstr "%<weakref%> å±¬æ€§å¿½ç•¥çš„å› ç‚ºè®Šæ•¸è¢«åˆ�å§‹åŒ–çš„"
  
  #. include_self=
! #: cgraphunit.c:968 c/c-decl.c:11131
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ä½¿ç”¨é�Žä½†å¾žæœªå®šç¾©"
  
! #: cgraphunit.c:970 c/c-decl.c:11140
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F å®£å‘Šç‚º %<static%> å�»å¾žæœªå®šç¾©é�Ž"
*************** msgstr "ç„¡æ³•é—œé–‰å›žæ‡‰æª”æ¡ˆ %s"
*** 20079,20090 ****
  msgid "cannot find '%s'"
  msgstr "æ‰¾ä¸�åˆ°ã€Œ%sã€�"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6787
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pexinit å¤±æ•—(_I)ï¼š%m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8428
  #, fuzzy, gcc-internal-format
  msgid "%s: %m"
  msgstr "%sï¼š%m"
--- 20099,20110 ----
  msgid "cannot find '%s'"
  msgstr "æ‰¾ä¸�åˆ°ã€Œ%sã€�"
  
! #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3080 gcc.c:6790
  #, fuzzy, gcc-internal-format
  msgid "pex_init failed: %m"
  msgstr "pexinit å¤±æ•—(_I)ï¼š%m"
  
! #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8431
  #, fuzzy, gcc-internal-format
  msgid "%s: %m"
  msgstr "%sï¼š%m"
*************** msgstr "%sï¼š%m"
*** 20094,20100 ****
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER å¿…é ˆæ˜¯è¨­å®š"
  
! #: collect2.c:966 gcc.c:7313 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
--- 20114,20120 ----
  msgid "COLLECT_LTO_WRAPPER must be set"
  msgstr "COLLECT_LTO_WRAPPER å¿…é ˆæ˜¯è¨­å®š"
  
! #: collect2.c:966 gcc.c:7316 lto-wrapper.c:1479
  #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "ä¾†æº�ä½�ç½®ç”¨æ–¼å‡½å¼� %qE å·²
*** 20305,20311 ****
  msgid "error writing %qs"
  msgstr "å¯«å…¥ %qs æ™‚éŒ¯èª¤"
  
! #: coverage.c:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "ç„¡æ³•é–‹å•Ÿ %s"
--- 20325,20331 ----
  msgid "error writing %qs"
  msgstr "å¯«å…¥ %qs æ™‚éŒ¯èª¤"
  
! #: coverage.c:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "ç„¡æ³•é–‹å•Ÿ %s"
*************** msgstr "å¿½ç•¥ä¸�æ˜Žé�¸é … %q.*s åœ¨ä¸­
*** 20385,20401 ****
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1093
  #, fuzzy, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "å¤šé‡� EH èº«åˆ†è¢«æ”¯æ�´å�ªæœ‰èˆ‡çµ„è­¯å™¨æ”¯æ�´.cfipersonality æŒ‡ä»¤(_P)"
  
! #: dwarf2out.c:13685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "non-delegitimized UNSPEC %s (%d) æ‰¾åˆ°åœ¨ä¸­è®Šæ•¸ä½�ç½®"
  
! #: dwarf2out.c:27308
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
--- 20405,20421 ----
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
  
! #: dwarf2out.c:1097
  #, fuzzy, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr "å¤šé‡� EH èº«åˆ†è¢«æ”¯æ�´å�ªæœ‰èˆ‡çµ„è­¯å™¨æ”¯æ�´.cfipersonality æŒ‡ä»¤(_P)"
  
! #: dwarf2out.c:13689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "non-delegitimized UNSPEC %s (%d) æ‰¾åˆ°åœ¨ä¸­è®Šæ•¸ä½�ç½®"
  
! #: dwarf2out.c:27319
  #, gcc-internal-format
  msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
  msgstr ""
*************** msgstr ""
*** 20505,20516 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10804
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kcall åˆ° %qs å®£å‘Šçš„èˆ‡å±¬æ€§éŒ¯èª¤ï¼š%s"
  
! #: expr.c:10811
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kcall åˆ° %qs å®£å‘Šçš„èˆ‡å±¬æ€§è­¦å‘Šï¼š%s"
--- 20525,20536 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10802
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "%Kcall åˆ° %qs å®£å‘Šçš„èˆ‡å±¬æ€§éŒ¯èª¤ï¼š%s"
  
! #: expr.c:10809
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "%Kcall åˆ° %qs å®£å‘Šçš„èˆ‡å±¬æ€§è­¦å‘Šï¼š%s"
*************** msgstr "ç„¡æ•ˆçš„å¼•æ•¸ %qs åˆ° -fdebug-
*** 20525,20536 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "å½±æ ¼å¤§å°�çš„ %wd ä½�å…ƒçµ„æ˜¯å¤§æ–¼ %wd ä½�å…ƒçµ„"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1148
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "ç„¡æ³•é–‹å•Ÿæœ€å¾Œçš„ insn å‚¾å�°æª”æ¡ˆ %qsï¼š%m"
  
! #: final.c:4688 tree-cfgcleanup.c:1164
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "ç„¡æ³•é—œé–‰æœ€å¾Œçš„ insn å‚¾å�°æª”æ¡ˆ %qsï¼š%m"
--- 20545,20556 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "å½±æ ¼å¤§å°�çš„ %wd ä½�å…ƒçµ„æ˜¯å¤§æ–¼ %wd ä½�å…ƒçµ„"
  
! #: final.c:4635 toplev.c:1404 tree-cfgcleanup.c:1211
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "ç„¡æ³•é–‹å•Ÿæœ€å¾Œçš„ insn å‚¾å�°æª”æ¡ˆ %qsï¼š%m"
  
! #: final.c:4688 tree-cfgcleanup.c:1227
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "ç„¡æ³•é—œé–‰æœ€å¾Œçš„ insn å‚¾å�°æª”æ¡ˆ %qsï¼š%m"
*************** msgstr "å¤§å®šé»žå¸¸æ•¸éš±å�«åœ°æˆªçŸ­è‡
*** 20545,20551 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±æ–¼ä½�å…ƒæ®µå¯¬åº¦æ‰€é™�ï¼Œæ¯”è¼ƒçµ�æžœæ°¸é� ç‚º %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2974
  #, fuzzy, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "å�‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½�ä¸�ç™¼ç”Ÿæ™‚ç°¡åŒ–ç¯„åœ�æ¸¬è©¦"
--- 20565,20571 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±æ–¼ä½�å…ƒæ®µå¯¬åº¦æ‰€é™�ï¼Œæ¯”è¼ƒçµ�æžœæ°¸é� ç‚º %d"
  
! #: fold-const.c:5340 tree-ssa-reassoc.c:2343 tree-ssa-reassoc.c:2983
  #, fuzzy, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "å�‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½�ä¸�ç™¼ç”Ÿæ™‚ç°¡åŒ–ç¯„åœ�æ¸¬è©¦"
*************** msgstr "å�‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½�ä¸�ç™¼ç”
*** 20575,20581 ****
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "å�‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½�ä¸�ç™¼ç”Ÿæ™‚å�ˆä½µå¸¸æ•¸å‘¨åœ�æ¯”è¼ƒ"
  
! #: fold-const.c:12048
  #, fuzzy, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "æŠ˜ç–Šæª¢æŸ¥ï¼šåŽŸä¾†çš„æ¨¹è®Šæ›´çš„ç”±æŠ˜ç–Š"
--- 20595,20601 ----
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "å�‡è¨­å¸¶æ­£è² è™Ÿæº¢ä½�ä¸�ç™¼ç”Ÿæ™‚å�ˆä½µå¸¸æ•¸å‘¨åœ�æ¯”è¼ƒ"
  
! #: fold-const.c:12049
  #, fuzzy, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "æŠ˜ç–Šæª¢æŸ¥ï¼šåŽŸä¾†çš„æ¨¹è®Šæ›´çš„ç”±æŠ˜ç–Š"
*************** msgstr "æŠ˜ç–Šæª¢æŸ¥ï¼šåŽŸä¾†çš„æ¨¹è®Šæ›
*** 20585,20591 ****
  msgid "total size of local objects too large"
  msgstr "ç¸½è¨ˆå¤§å°�çš„å�€åŸŸç‰©ä»¶å¤ªå¤§"
  
! #: function.c:1765 gimplify.c:6111
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> ä¸­ä¸�å�¯èƒ½çš„ç´„æ�Ÿ"
--- 20605,20611 ----
  msgid "total size of local objects too large"
  msgstr "ç¸½è¨ˆå¤§å°�çš„å�€åŸŸç‰©ä»¶å¤ªå¤§"
  
! #: function.c:1765 gimplify.c:6112
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> ä¸­ä¸�å�¯èƒ½çš„ç´„æ�Ÿ"
*************** msgstr "%qs æ˜¯ä¸�æ˜Ž -save-temps é�¸é …
*** 20686,20747 ****
  msgid "input file %qs is the same as output file"
  msgstr "%qs ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„è¼¸å‡ºæª”æ¡ˆ"
  
! #: gcc.c:4498
  #, fuzzy, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe å¿½ç•¥çš„å› ç‚º -save-temps æŒ‡å®šçš„"
  
! #: gcc.c:4586
  #, fuzzy, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%>ä¹‹å¾Œæœ€å¾Œä¸€ç­†è¼¸å…¥æª”æ¡ˆæ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: gcc.c:4768
  #, fuzzy, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "ç„¡æ³•å°‹æ‰¾ä½�ç½®é �è¨­é�ˆçµ�å™¨æŒ‡ä»¤ç¨¿ %qs åœ¨ä¸­å‡½å¼�åº«æ�œå°‹è·¯å¾‘"
  
! #: gcc.c:4973
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "åˆ‡æ�› %qs ä¸�é–‹å§‹èˆ‡ %<-%>"
  
! #: gcc.c:4977
  #, fuzzy, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "spec-generated åˆ‡æ�›å°± %<-%>"
  
! #: gcc.c:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "ç„¡æ³•é–‹å•Ÿæš«æ™‚çš„å›žæ‡‰æª”æ¡ˆ %s"
  
! #: gcc.c:5077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "ç„¡æ³•å¯«å…¥æš«æ™‚çš„å›žæ‡‰æª”æ¡ˆ %s"
  
! #: gcc.c:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "ç„¡æ³•é—œé–‰æš«æ™‚çš„å›žæ‡‰æª”æ¡ˆ %s"
  
! #: gcc.c:5206
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs ç„¡æ•ˆçš„"
  
! #: gcc.c:5356
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%0%c%>"
  
! #: gcc.c:5677
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%W%c%>"
  
! #: gcc.c:5700
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%x%c%>"
--- 20706,20773 ----
  msgid "input file %qs is the same as output file"
  msgstr "%qs ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„è¼¸å‡ºæª”æ¡ˆ"
  
! #: gcc.c:4476
! #, fuzzy, gcc-internal-format
! #| msgid "output filename specified twice"
! msgid "output filename may not be empty"
! msgstr "è¼¸å‡ºæª”æ¡ˆå��ç¨±æŒ‡å®šäº†å…©æ¬¡"
! 
! #: gcc.c:4501
  #, fuzzy, gcc-internal-format
  msgid "-pipe ignored because -save-temps specified"
  msgstr "-pipe å¿½ç•¥çš„å› ç‚º -save-temps æŒ‡å®šçš„"
  
! #: gcc.c:4589
  #, fuzzy, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%>ä¹‹å¾Œæœ€å¾Œä¸€ç­†è¼¸å…¥æª”æ¡ˆæ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: gcc.c:4771
  #, fuzzy, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "ç„¡æ³•å°‹æ‰¾ä½�ç½®é �è¨­é�ˆçµ�å™¨æŒ‡ä»¤ç¨¿ %qs åœ¨ä¸­å‡½å¼�åº«æ�œå°‹è·¯å¾‘"
  
! #: gcc.c:4976
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "åˆ‡æ�› %qs ä¸�é–‹å§‹èˆ‡ %<-%>"
  
! #: gcc.c:4980
  #, fuzzy, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "spec-generated åˆ‡æ�›å°± %<-%>"
  
! #: gcc.c:5073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "ç„¡æ³•é–‹å•Ÿæš«æ™‚çš„å›žæ‡‰æª”æ¡ˆ %s"
  
! #: gcc.c:5080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "ç„¡æ³•å¯«å…¥æš«æ™‚çš„å›žæ‡‰æª”æ¡ˆ %s"
  
! #: gcc.c:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "ç„¡æ³•é—œé–‰æš«æ™‚çš„å›žæ‡‰æª”æ¡ˆ %s"
  
! #: gcc.c:5209
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs ç„¡æ•ˆçš„"
  
! #: gcc.c:5359
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%0%c%>"
  
! #: gcc.c:5680
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%W%c%>"
  
! #: gcc.c:5703
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%x%c%>"
*************** msgstr "spec %qs æœ‰ç„¡æ•ˆçš„ %<%%x%c%>"
*** 20749,20976 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5911
  #, fuzzy, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±æ•—ï¼š%<%%*%>æœªè¢«åˆ�å§‹åŒ–çš„ç”±èƒšé¨°åŒ¹é…�"
  
! #: gcc.c:5954
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec å¤±æ•—ï¼šç„¡æ³•è¾¨è­˜çš„ spec é�¸é … %qc"
  
! #: gcc.c:6016
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "ä¸�æ˜Ž spec å‡½å¼� %qs"
  
! #: gcc.c:6046
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "åœ¨ä¸­å¼•æ•¸åˆ° spec å‡½å¼� %qs æ™‚ç™¼ç”ŸéŒ¯èª¤"
  
! #: gcc.c:6100
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spec å‡½å¼�å��æ ¼å¼�éŒ¯èª¤"
  
  #. )
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec å‡½å¼�æ²’æœ‰å¼•æ•¸"
  
! #: gcc.c:6122
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "spec å‡½å¼�å¼•æ•¸æ ¼å¼�éŒ¯èª¤"
  
! #: gcc.c:6396
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "braced spec %qs ç„¡æ•ˆæ–¼ %qc"
  
! #: gcc.c:6491
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "braced spec å…§æ–‡ %qs ç„¡æ•ˆ"
  
! #: gcc.c:7097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%sï¼šç„¡æ³•æ±ºå®šé•·åº¦çš„ compare-debug æª”æ¡ˆ %s"
  
! #: gcc.c:7108
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%sï¼š-fcompare-debug å¤±æ•— (é•·åº¦)"
  
! #: gcc.c:7118 gcc.c:7159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%sï¼šç„¡æ³•é–‹å•Ÿ compare-debug æª”æ¡ˆ %s"
  
! #: gcc.c:7138 gcc.c:7175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%sï¼š-fcompare-debug å¤±æ•—"
  
! #: gcc.c:7483
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—ï¼šSYSROOT_SUFFIX_SPEC å�ƒæ•¸å¤šæ–¼ä¸€å€‹"
  
! #: gcc.c:7507
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—ï¼šSYSROOT_HEADERS_SUFFIX_SPEC å�ƒæ•¸å¤šæ–¼ä¸€å€‹"
  
! #: gcc.c:7812
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å‘½ä»¤åˆ—é�¸é … %<-fdump-%s%>"
  
! #: gcc.c:7816
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å‘½ä»¤åˆ—é�¸é … %<-fdump-%s%>"
  
! #: gcc.c:7942
  #, fuzzy, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ç„¡æ³•å·²çµ„é…�èˆ‡ sysroot é �é¦–å­—å°¾"
  
! #: gcc.c:8003
  #, gcc-internal-format
  msgid "no input files"
  msgstr "æ²’æœ‰è¼¸å…¥æª”æ¡ˆ"
  
! #: gcc.c:8054
  #, fuzzy, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "ç„¡æ³•æŒ‡å®š -o èˆ‡ -c, -S æˆ– -E èˆ‡å¤šé‡�æª”æ¡ˆ"
  
! #: gcc.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%sï¼šæ­¤ç³»çµ±æœªå®‰è£� %s ç·¨è­¯å™¨"
  
! #: gcc.c:8119
  #, fuzzy, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "é‡�æ–°ç·¨è­¯èˆ‡ -fcompare-debug"
  
! #: gcc.c:8135
  #, fuzzy, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "åœ¨çš„æœŸé–“ -fcompare-debug recompilation"
  
! #: gcc.c:8144
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æ¯”è¼ƒæœ€å¾Œçš„ insns å‚¾å�°"
  
! #: gcc.c:8261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-pluginï¼Œæ‰¾ä¸�åˆ°ä½†æ˜¯ %s "
  
! #: gcc.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%sï¼šæœªä½¿ç”¨é€£çµ�å™¨è¼¸å…¥æª”æ¡ˆï¼Œå› ç‚ºé€£çµ�å°šæœªå®Œæˆ�"
  
! #: gcc.c:8350 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "èªžè¨€ %s æœªèƒ½è¢«è­˜åˆ¥"
  
! #: gcc.c:8596
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec %qs ç„¡æ•ˆ"
  
! #: gcc.c:8798
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib äº’æ–¥ %qs ç„¡æ•ˆ"
  
! #: gcc.c:8862
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib é�¸å�– %qs ç„¡æ•ˆ"
  
! #: gcc.c:9024
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib é�¸å�– %qs ç„¡æ•ˆ"
  
! #: gcc.c:9064
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib äº’æ–¥ %qs ç„¡æ•ˆ"
  
! #: gcc.c:9279
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "ç’°å¢ƒè®Šæ•¸ %qs ç„¡æ³•å®šç¾©"
  
! #: gcc.c:9418 gcc.c:9423
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ç„¡æ•ˆçš„ç‰ˆæœ¬ç·¨è™Ÿ %qs"
  
! #: gcc.c:9466
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å¼•æ•¸å¤ªå°‘"
  
! #: gcc.c:9472
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å¼•æ•¸å¤ªå¤š"
  
! #: gcc.c:9514
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "ä¸�æ˜Žé�‹ç®—å­� %qs åœ¨ä¸­ %%:version-compare"
  
! #: gcc.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ° %%:compare-debug-dump-opt"
  
! #: gcc.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ° %%:compare-debug-self-opt"
  
! #: gcc.c:9747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "å¤ªå°‘å¼•æ•¸åˆ° %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ° %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "å¼•æ•¸åˆ° %%:compare-debug-auxbase-opt ä¸�çµ�æ�Ÿåœ¨ä¸­.gk"
  
! #: gcc.c:9832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "çµ¦äºˆå‡½å¼�çš„å¼•æ•¸å¤ªå°‘"
  
! #: gcc.c:9885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_complex%>"
--- 20775,21002 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5914
  #, fuzzy, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±æ•—ï¼š%<%%*%>æœªè¢«åˆ�å§‹åŒ–çš„ç”±èƒšé¨°åŒ¹é…�"
  
! #: gcc.c:5957
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec å¤±æ•—ï¼šç„¡æ³•è¾¨è­˜çš„ spec é�¸é … %qc"
  
! #: gcc.c:6019
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "ä¸�æ˜Ž spec å‡½å¼� %qs"
  
! #: gcc.c:6049
  #, fuzzy, gcc-internal-format
  msgid "error in args to spec function %qs"
  msgstr "åœ¨ä¸­å¼•æ•¸åˆ° spec å‡½å¼� %qs æ™‚ç™¼ç”ŸéŒ¯èª¤"
  
! #: gcc.c:6103
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spec å‡½å¼�å��æ ¼å¼�éŒ¯èª¤"
  
  #. )
! #: gcc.c:6106
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec å‡½å¼�æ²’æœ‰å¼•æ•¸"
  
! #: gcc.c:6125
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "spec å‡½å¼�å¼•æ•¸æ ¼å¼�éŒ¯èª¤"
  
! #: gcc.c:6399
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "braced spec %qs ç„¡æ•ˆæ–¼ %qc"
  
! #: gcc.c:6494
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "braced spec å…§æ–‡ %qs ç„¡æ•ˆ"
  
! #: gcc.c:7100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%sï¼šç„¡æ³•æ±ºå®šé•·åº¦çš„ compare-debug æª”æ¡ˆ %s"
  
! #: gcc.c:7111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure (length)"
  msgstr "%sï¼š-fcompare-debug å¤±æ•— (é•·åº¦)"
  
! #: gcc.c:7121 gcc.c:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%sï¼šç„¡æ³•é–‹å•Ÿ compare-debug æª”æ¡ˆ %s"
  
! #: gcc.c:7141 gcc.c:7178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: -fcompare-debug failure"
  msgstr "%sï¼š-fcompare-debug å¤±æ•—"
  
! #: gcc.c:7486
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—ï¼šSYSROOT_SUFFIX_SPEC å�ƒæ•¸å¤šæ–¼ä¸€å€‹"
  
! #: gcc.c:7510
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr "spec å¤±æ•—ï¼šSYSROOT_HEADERS_SUFFIX_SPEC å�ƒæ•¸å¤šæ–¼ä¸€å€‹"
  
! #: gcc.c:7815
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å‘½ä»¤åˆ—é�¸é … %<-fdump-%s%>"
  
! #: gcc.c:7819
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command line option %<-%s%>"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å‘½ä»¤åˆ—é�¸é … %<-fdump-%s%>"
  
! #: gcc.c:7945
  #, fuzzy, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ç„¡æ³•å·²çµ„é…�èˆ‡ sysroot é �é¦–å­—å°¾"
  
! #: gcc.c:8006
  #, gcc-internal-format
  msgid "no input files"
  msgstr "æ²’æœ‰è¼¸å…¥æª”æ¡ˆ"
  
! #: gcc.c:8057
  #, fuzzy, gcc-internal-format
  msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgstr "ç„¡æ³•æŒ‡å®š -o èˆ‡ -c, -S æˆ– -E èˆ‡å¤šé‡�æª”æ¡ˆ"
  
! #: gcc.c:8098
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%sï¼šæ­¤ç³»çµ±æœªå®‰è£� %s ç·¨è­¯å™¨"
  
! #: gcc.c:8122
  #, fuzzy, gcc-internal-format
  msgid "recompiling with -fcompare-debug"
  msgstr "é‡�æ–°ç·¨è­¯èˆ‡ -fcompare-debug"
  
! #: gcc.c:8138
  #, fuzzy, gcc-internal-format
  msgid "during -fcompare-debug recompilation"
  msgstr "åœ¨çš„æœŸé–“ -fcompare-debug recompilation"
  
! #: gcc.c:8147
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æ¯”è¼ƒæœ€å¾Œçš„ insns å‚¾å�°"
  
! #: gcc.c:8264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-fuse-linker-plugin, but %s not found"
  msgstr "-fuse-linker-pluginï¼Œæ‰¾ä¸�åˆ°ä½†æ˜¯ %s "
  
! #: gcc.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%sï¼šæœªä½¿ç”¨é€£çµ�å™¨è¼¸å…¥æª”æ¡ˆï¼Œå› ç‚ºé€£çµ�å°šæœªå®Œæˆ�"
  
! #: gcc.c:8353 c-family/c-opts.c:749
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.c:8359
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "èªžè¨€ %s æœªèƒ½è¢«è­˜åˆ¥"
  
! #: gcc.c:8599
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec %qs ç„¡æ•ˆ"
  
! #: gcc.c:8801
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib äº’æ–¥ %qs ç„¡æ•ˆ"
  
! #: gcc.c:8865
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib é�¸å�– %qs ç„¡æ•ˆ"
  
! #: gcc.c:9027
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib é�¸å�– %qs ç„¡æ•ˆ"
  
! #: gcc.c:9067
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib äº’æ–¥ %qs ç„¡æ•ˆ"
  
! #: gcc.c:9282
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "ç’°å¢ƒè®Šæ•¸ %qs ç„¡æ³•å®šç¾©"
  
! #: gcc.c:9421 gcc.c:9426
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ç„¡æ•ˆçš„ç‰ˆæœ¬ç·¨è™Ÿ %qs"
  
! #: gcc.c:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å¼•æ•¸å¤ªå°‘"
  
! #: gcc.c:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%ï¼šversion-compare çš„å¼•æ•¸å¤ªå¤š"
  
! #: gcc.c:9517
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "ä¸�æ˜Žé�‹ç®—å­� %qs åœ¨ä¸­ %%:version-compare"
  
! #: gcc.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ° %%:compare-debug-dump-opt"
  
! #: gcc.c:9714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ° %%:compare-debug-self-opt"
  
! #: gcc.c:9750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:compare-debug-auxbase-opt"
  msgstr "å¤ªå°‘å¼•æ•¸åˆ° %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-auxbase-opt"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ° %%:compare-debug-auxbase-opt"
  
! #: gcc.c:9761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
  msgstr "å¼•æ•¸åˆ° %%:compare-debug-auxbase-opt ä¸�çµ�æ�Ÿåœ¨ä¸­.gk"
  
! #: gcc.c:9835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:replace-extension"
  msgstr "çµ¦äºˆå‡½å¼�çš„å¼•æ•¸å¤ªå°‘"
  
! #: gcc.c:9888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_complex%>"
*************** msgstr "ç©ºæŒ‡æ¨™"
*** 21119,21127 ****
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7933 cp/constexpr.c:777 cp/constexpr.c:2174
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5072 cp/pt.c:7993
! #: cp/semantics.c:1764 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "å®£å‘Šçš„åœ¨æ­¤"
--- 21145,21153 ----
  #: gimple-ssa-isolate-paths.c:413 gimple-ssa-isolate-paths.c:531 tree.c:12880
  #: tree.c:12917 c/c-typeck.c:2906 c/c-typeck.c:2990 c/c-typeck.c:9913
  #: c/c-typeck.c:9930 c/gimple-parser.c:1556 c/gimple-parser.c:1564
! #: cp/call.c:6454 cp/call.c:7936 cp/constexpr.c:778 cp/constexpr.c:2190
! #: cp/cvt.c:992 cp/cvt.c:1019 cp/decl.c:7224 cp/decl2.c:5073 cp/pt.c:8075
! #: cp/semantics.c:1767 cp/typeck.c:1648 cp/typeck.c:1843 cp/typeck.c:3718
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "å®£å‘Šçš„åœ¨æ­¤"
*************** msgstr ""
*** 21538,21766 ****
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3289
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "ä½¿ç”¨çµ�æžœçš„å‡½å¼�å›žå‚³ %<void%>"
  
! #: gimplify.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "çµ„è­¯è¼¸å‡º %d ä¸­å·¦å€¼ç„¡æ•ˆ"
  
! #: gimplify.c:6112
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "non-memory è¼¸å…¥ %d å¿…é ˆä¿�æŒ�åœ¨ä¸­è¨˜æ†¶é«”"
  
! #: gimplify.c:6152 gimplify.c:6161
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "è¨˜æ†¶é«”è¼¸å…¥ %d ä¸�å�¯ç›´æŽ¥å®šå�€"
  
! #: gimplify.c:6764
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate è®Šæ•¸ %qE å·²ç”¨æ–¼ untied ä»»å‹™"
  
! #: gimplify.c:6766
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "å°�é–‰ä»»å‹™"
  
! #: gimplify.c:6778
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate è®Šæ•¸ %qE å·²ç”¨æ–¼ untied ä»»å‹™"
  
! #: gimplify.c:6780
  #, fuzzy, gcc-internal-format
  msgid "enclosing task"
  msgstr "å°�é–‰ä»»å‹™"
  
! #: gimplify.c:6852
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE å°šæœªæŒ‡å®šåœ¨ä¸­å°�é–‰å¹³è¡Œ"
  
! #: gimplify.c:6854
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "å°�é–‰ä»»å‹™"
  
! #: gimplify.c:6965
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE å°šæœªæŒ‡å®šåœ¨ä¸­å°�é–‰å¹³è¡Œ"
  
! #: gimplify.c:6967
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7018
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7026
  #, fuzzy, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE undeclared (å…ˆä½¿ç”¨åœ¨ä¸­é€™å€‹å‡½å¼�)"
  
! #: gimplify.c:7092 gimplify.c:7692
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "è®Šæ•¸ %q+D å®£å‘Šç‚º %<inline%>"
  
! #: gimplify.c:7113
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7231 gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: gimplify.c:7234
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "è¿­ä»£è®Šæ•¸ %qE æ‡‰è©²æ˜¯ç§�äººçš„"
  
! #: gimplify.c:7248
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚º firstprivate"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚º firstprivate"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "è¿­ä»£è®Šæ•¸ %qE æ‡‰è©²æ˜¯ç§�äººçš„"
  
! #: gimplify.c:7562
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7769
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7980
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: gimplify.c:8284
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s è®Šæ•¸ %qE æ˜¯ç§�äººçš„åœ¨ä¸­å¤–èªžå¢ƒ"
  
! #: gimplify.c:8304
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s è®Šæ•¸ %qE æ˜¯ç§�äººçš„åœ¨ä¸­å¤–èªžå¢ƒ"
  
! #: gimplify.c:8330
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8596
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8629
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8802
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8853
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8935
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qD ç¯„æœ¬å®£å‘Šç„¡æ•ˆ"
  
! #: gimplify.c:10904 omp-low.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: gimplify.c:10922
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10935
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "çµ�æžœæ•¸é‡�ä¸�åŒ¹é…�å€¼æ•¸é‡�"
  
! #: gimplify.c:10948
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10959
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11902
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "é �æœŸ %<}%>ä¹‹å‰� %<else%>expected %<}%> before %<else%>é �æœŸ %<}%>ä¹‹å‰� %<else%>"
  
! #: gimplify.c:12201
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±æ•—"
  
! #: gimplify.c:12729
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "é€�é�Ž %<...%> å‚³é�žæ™‚ %qT è¢«æ��å�‡ç‚º %qT"
  
! #: gimplify.c:12734
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(å› æ­¤æ‚¨æ‡‰è©²å�‘ %<va_arg%> å‚³é�ž %qT è€Œä¸�æ˜¯ %qT)"
  
! #: gimplify.c:12741
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "å¦‚æžœåŸ·è¡Œåˆ°é€™æ®µç¨‹å¼�ç¢¼ï¼Œç¨‹å¼�å°‡ä¸­æ­¢"
--- 21564,21792 ----
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.c:3290
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "ä½¿ç”¨çµ�æžœçš„å‡½å¼�å›žå‚³ %<void%>"
  
! #: gimplify.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr "çµ„è­¯è¼¸å‡º %d ä¸­å·¦å€¼ç„¡æ•ˆ"
  
! #: gimplify.c:6113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "non-memory è¼¸å…¥ %d å¿…é ˆä¿�æŒ�åœ¨ä¸­è¨˜æ†¶é«”"
  
! #: gimplify.c:6153 gimplify.c:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "è¨˜æ†¶é«”è¼¸å…¥ %d ä¸�å�¯ç›´æŽ¥å®šå�€"
  
! #: gimplify.c:6767
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate è®Šæ•¸ %qE å·²ç”¨æ–¼ untied ä»»å‹™"
  
! #: gimplify.c:6769
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "å°�é–‰ä»»å‹™"
  
! #: gimplify.c:6781
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate è®Šæ•¸ %qE å·²ç”¨æ–¼ untied ä»»å‹™"
  
! #: gimplify.c:6783
  #, fuzzy, gcc-internal-format
  msgid "enclosing task"
  msgstr "å°�é–‰ä»»å‹™"
  
! #: gimplify.c:6855
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE å°šæœªæŒ‡å®šåœ¨ä¸­å°�é–‰å¹³è¡Œ"
  
! #: gimplify.c:6857
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "å°�é–‰ä»»å‹™"
  
! #: gimplify.c:6968
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE å°šæœªæŒ‡å®šåœ¨ä¸­å°�é–‰å¹³è¡Œ"
  
! #: gimplify.c:6970
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.c:7021
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.c:7029
  #, fuzzy, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE undeclared (å…ˆä½¿ç”¨åœ¨ä¸­é€™å€‹å‡½å¼�)"
  
! #: gimplify.c:7095 gimplify.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "è®Šæ•¸ %q+D å®£å‘Šç‚º %<inline%>"
  
! #: gimplify.c:7116
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.c:7234 gimplify.c:7266
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: gimplify.c:7237
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "è¿­ä»£è®Šæ•¸ %qE æ‡‰è©²æ˜¯ç§�äººçš„"
  
! #: gimplify.c:7251
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚º firstprivate"
  
! #: gimplify.c:7254
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: gimplify.c:7257
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: gimplify.c:7260
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be lastprivate"
  msgstr "è¿­ä»£è®Šæ•¸ %qE ä¸�æ‡‰ç‚º firstprivate"
  
! #: gimplify.c:7263
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be private"
  msgstr "è¿­ä»£è®Šæ•¸ %qE æ‡‰è©²æ˜¯ç§�äººçš„"
  
! #: gimplify.c:7565
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.c:7772
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.c:7983
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: gimplify.c:8287
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "%s è®Šæ•¸ %qE æ˜¯ç§�äººçš„åœ¨ä¸­å¤–èªžå¢ƒ"
  
! #: gimplify.c:8307
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "%s è®Šæ•¸ %qE æ˜¯ç§�äººçš„åœ¨ä¸­å¤–èªžå¢ƒ"
  
! #: gimplify.c:8333
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.c:8599
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.c:8632
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8805
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.c:8856
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.c:8938
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgstr ""
  
! #: gimplify.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "invalid private reduction on %qE"
  msgstr "%qD ç¯„æœ¬å®£å‘Šç„¡æ•ˆ"
  
! #: gimplify.c:10907 omp-low.c:2842
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: gimplify.c:10925
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.c:10938
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgstr "çµ�æžœæ•¸é‡�ä¸�åŒ¹é…�å€¼æ•¸é‡�"
  
! #: gimplify.c:10951
  #, gcc-internal-format
  msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.c:10962
  #, gcc-internal-format
  msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgstr ""
  
! #: gimplify.c:11905
  #, fuzzy, gcc-internal-format
  msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
  msgstr "é �æœŸ %<}%>ä¹‹å‰� %<else%>expected %<}%> before %<else%>é �æœŸ %<}%>ä¹‹å‰� %<else%>"
  
! #: gimplify.c:12204
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±æ•—"
  
! #: gimplify.c:12732
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "é€�é�Ž %<...%> å‚³é�žæ™‚ %qT è¢«æ��å�‡ç‚º %qT"
  
! #: gimplify.c:12737
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(å› æ­¤æ‚¨æ‡‰è©²å�‘ %<va_arg%> å‚³é�ž %qT è€Œä¸�æ˜¯ %qT)"
  
! #: gimplify.c:12744
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "å¦‚æžœåŸ·è¡Œåˆ°é€™æ®µç¨‹å¼�ç¢¼ï¼Œç¨‹å¼�å°‡ä¸­æ­¢"
*************** msgstr "ä¸�å�Œçš„å�ƒæ•¸é¡žåž‹"
*** 22000,22006 ****
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violate the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
--- 22026,22032 ----
  
  #: ipa-devirt.c:1229
  #, gcc-internal-format
! msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
  #: ipa-devirt.c:1235
*************** msgstr ""
*** 22101,22107 ****
  
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
! msgid "fields has different layout in another translation unit"
  msgstr "%q+D å®£å‘Šçš„åœ¨æ­¤ï¼Œç¨�å¾Œåœ¨ä¸­è½‰è­¯å–®ä½�"
  
  #: ipa-devirt.c:1599
--- 22127,22133 ----
  
  #: ipa-devirt.c:1576
  #, fuzzy, gcc-internal-format
! msgid "fields have different layout in another translation unit"
  msgstr "%q+D å®£å‘Šçš„åœ¨æ­¤ï¼Œç¨�å¾Œåœ¨ä¸­è½‰è­¯å–®ä½�"
  
  #: ipa-devirt.c:1599
*************** msgstr ""
*** 22487,22684 ****
  msgid "multiple loop axes specified for routine"
  msgstr "ç‚ºé¡žåž‹å��æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: omp-low.c:2120 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2123 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2127 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2174
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2443
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2452
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2477
  #, fuzzy, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„é‡�è¦�æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2485
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2497
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2514
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2555
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2577
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2606
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2611
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2631 omp-low.c:2644
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<# pragma omp section%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼ %<# pragma omp sections%>å»ºæ§‹"
  
! #: omp-low.c:2670
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2684
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ç„¡æ•ˆçš„ PHI å¼•æ•¸"
  
! #: omp-low.c:2690
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2718
  #, fuzzy, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "éšœç¤™å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„ work-sharingã€�é‡�è¦�ã€�å·²æŽ’åº�çš„ï¼Œä¸»æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2725
  #, fuzzy, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "work-sharing å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„ work-sharingã€�é‡�è¦�ã€�å·²æŽ’åº�çš„ï¼Œä¸»æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2754
  #, fuzzy, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "ä¸»å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„ work-sharing æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2778 omp-low.c:2917
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2806
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: omp-low.c:2823
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2838
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: omp-low.c:2851
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„é‡�è¦�æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2862 omp-low.c:2875
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: omp-low.c:2892
  #, fuzzy, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "é‡�è¦�å�€åŸŸå�¯èƒ½ç„¡æ³•è¢«å·¢ç‹€å…§éƒ¨é‡�è¦�å�€åŸŸèˆ‡å�Œå��"
  
! #: omp-low.c:2904
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2925
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2938
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:2983
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:2996 omp-low.c:3003
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3115
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6341
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6364
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ç„¡æ•ˆçš„é›¢é–‹å¾ž OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
  
! #: omp-low.c:9089 omp-low.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ç„¡æ•ˆçš„æ¢�ç›®åˆ° OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ç„¡æ•ˆçš„åˆ†æ”¯åˆ°/å¾ž OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
--- 22513,22710 ----
  msgid "multiple loop axes specified for routine"
  msgstr "ç‚ºé¡žåž‹å��æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: omp-low.c:2148 omp-offload.c:1124
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2151 omp-offload.c:1125
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.c:2155 omp-offload.c:1159
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.c:2202
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
  msgstr ""
  
! #: omp-low.c:2471
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.c:2480
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.c:2505
  #, fuzzy, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„é‡�è¦�æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2513
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.c:2525
  #, gcc-internal-format
  msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.c:2542
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.c:2583
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.c:2605
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr ""
  
! #: omp-low.c:2634
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.c:2639
  #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.c:2659 omp-low.c:2672
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<# pragma omp section%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼ %<# pragma omp sections%>å»ºæ§‹"
  
! #: omp-low.c:2698
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.c:2712
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ç„¡æ•ˆçš„ PHI å¼•æ•¸"
  
! #: omp-low.c:2718
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.c:2746
  #, fuzzy, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "éšœç¤™å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„ work-sharingã€�é‡�è¦�ã€�å·²æŽ’åº�çš„ï¼Œä¸»æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2753
  #, fuzzy, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgstr "work-sharing å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„ work-sharingã€�é‡�è¦�ã€�å·²æŽ’åº�çš„ï¼Œä¸»æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2782
  #, fuzzy, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgstr "ä¸»å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„ work-sharing æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2806 omp-low.c:2945
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.c:2834
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: omp-low.c:2851
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.c:2866
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: omp-low.c:2879
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå�¯èƒ½ç„¡æ³•æ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨çš„é‡�è¦�æˆ–æ˜Žç¢ºçš„ä»»å‹™å�€åŸŸ"
  
! #: omp-low.c:2890 omp-low.c:2903
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "å·²æŽ’åº�çš„å�€åŸŸå¿…é ˆæ˜¯æŽ¥è¿‘å·¢ç‹€çš„å…§éƒ¨è¿´åœˆå�€åŸŸèˆ‡å·²æŽ’åº�çš„å­�å�¥"
  
! #: omp-low.c:2920
  #, fuzzy, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "é‡�è¦�å�€åŸŸå�¯èƒ½ç„¡æ³•è¢«å·¢ç‹€å…§éƒ¨é‡�è¦�å�€åŸŸèˆ‡å�Œå��"
  
! #: omp-low.c:2932
  #, gcc-internal-format
  msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgstr ""
  
! #: omp-low.c:2953
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.c:2966
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.c:3011
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.c:3024 omp-low.c:3031
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.c:3143
  #, gcc-internal-format
  msgid "setjmp/longjmp inside simd construct"
  msgstr ""
  
! #: omp-low.c:6379
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.c:6402
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.c:9125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ç„¡æ•ˆçš„é›¢é–‹å¾ž OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
  
! #: omp-low.c:9127 omp-low.c:9132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ç„¡æ•ˆçš„æ¢�ç›®åˆ° OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.c:9136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ç„¡æ•ˆçš„åˆ†æ”¯åˆ°/å¾ž OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
*************** msgstr "%C ä½¿ç”¨åˆ°çš„ BYTE é¡žåž‹åœ¨ç›
*** 22765,22771 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "æ­¤é…�ç½®ä¸�æ”¯æ�´å‘½ä»¤åˆ—é�¸é … %qs"
  
! #: opts-common.c:1129 opts.c:1773
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ç¼ºå°‘å¼•æ•¸åˆ° %qs"
--- 22791,22797 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "æ­¤é…�ç½®ä¸�æ”¯æ�´å‘½ä»¤åˆ—é�¸é … %qs"
  
! #: opts-common.c:1129 opts.c:1780
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ç¼ºå°‘å¼•æ•¸åˆ° %qs"
*************** msgstr "-falign-loops=%d æœªè¢«æ”¯æ�´"
*** 22922,23053 ****
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1410
  #, fuzzy, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "ç„¡æ³•è¾¨è­˜çš„ include_flags 0x%x å‚³é�žåˆ° print_specific_help"
  
! #: opts.c:1610
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1642
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å¼•æ•¸åˆ° --help=é�¸é …ï¼š%q.*s"
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å¼•æ•¸åˆ° --help=é�¸é …ï¼š%q.*s"
  
! #: opts.c:1828
  #, fuzzy, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•¸ %q.*s æ˜¯æ¨¡ç¨œå…©å�¯çš„ï¼Œè«‹æ˜¯æ›´å¤šç‰¹å®šçš„"
  
! #: opts.c:1837
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å¼•æ•¸åˆ° --help=é�¸é …ï¼š%q.*s"
  
! #: opts.c:2078
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "LTO æ”¯æ�´æœªè¢«å·²å•Ÿç”¨åœ¨ä¸­é€™å€‹çµ„æ…‹"
  
! #: opts.c:2090
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "çµ�æ§‹çš„å°�é½Šå¿…é ˆæ˜¯ 2 çš„è¼ƒå°�æ¬¡æ–¹ï¼Œè€Œä¸�æ˜¯ %d"
  
! #: opts.c:2217
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žå †ç–Šæª¢æŸ¥å�ƒæ•¸ã€Œ%sã€�"
  
! #: opts.c:2249
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarf ç‰ˆæœ¬ %d æœªè¢«æ”¯æ�´"
  
! #: opts.c:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%sï¼š--param å¼•æ•¸çš„å½¢å¼�æ‡‰è©²ç‚ºã€Œå��ç¨±=å€¼ã€�"
  
! #: opts.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ç„¡æ•ˆçš„ --param å€¼ %qs"
  
! #: opts.c:2374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ç„¡æ•ˆçš„ --param å€¼ %qs"
  
! #: opts.c:2382
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ç„¡æ•ˆçš„ --param å€¼ %qs"
  
! #: opts.c:2504
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ç›®çš„ç³»çµ±ä¸�æ”¯æ�´é™¤éŒ¯è¼¸å‡º"
  
! #: opts.c:2513
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "é™¤éŒ¯æ ¼å¼�ã€Œ%sã€�èˆ‡å…ˆå‰�çš„é�¸æ“‡è¡�çª�"
  
! #: opts.c:2531
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "ç„¡æ³•è¾¨è­˜çš„é™¤éŒ¯è¼¸å‡ºå±¤ç´šã€Œ%sã€�"
  
! #: opts.c:2533
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "é™¤éŒ¯è¼¸å‡ºå±¤ç´š %s å¤ªé«˜"
  
! #: opts.c:2553
  #, fuzzy, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "æ��å�–è¨˜æ†¶é«”æª”æ¡ˆå¤§å°�æœ€å¤§å€¼é™�åˆ¶ï¼š%m"
  
! #: opts.c:2557
  #, fuzzy, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "è¨­å®šè¨˜æ†¶é«”æª”æ¡ˆå¤§å°�é™�åˆ¶åˆ°æœ€å¤§å€¼ï¼š%m"
  
! #: opts.c:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ç„¡æ³•è¾¨è­˜çš„ gcc é™¤éŒ¯é�¸é …ï¼š%c"
  
! #: opts.c:2627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%sï¼šæ²’æœ‰é�¸é … -%s"
  
! #: opts.c:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
--- 22948,23089 ----
  msgid "-fsanitize-address-use-after-scope requires -fstack-reuse=none option"
  msgstr ""
  
! #: opts.c:1012
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "transactional è¨˜æ†¶é«”æœªè¢«æ”¯æ�´èˆ‡ non-call ç•°å¸¸"
! 
! #: opts.c:1015
! #, fuzzy, gcc-internal-format
! msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "transactional è¨˜æ†¶é«”æœªè¢«æ”¯æ�´èˆ‡ non-call ç•°å¸¸"
! 
! #: opts.c:1417
  #, fuzzy, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "ç„¡æ³•è¾¨è­˜çš„ include_flags 0x%x å‚³é�žåˆ° print_specific_help"
  
! #: opts.c:1617
  #, gcc-internal-format
  msgid "-fsanitize=all option is not valid"
  msgstr ""
  
! #: opts.c:1649
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å¼•æ•¸åˆ° --help=é�¸é …ï¼š%q.*s"
  
! #: opts.c:1656
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å¼•æ•¸åˆ° --help=é�¸é …ï¼š%q.*s"
  
! #: opts.c:1835
  #, fuzzy, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•¸ %q.*s æ˜¯æ¨¡ç¨œå…©å�¯çš„ï¼Œè«‹æ˜¯æ›´å¤šç‰¹å®šçš„"
  
! #: opts.c:1844
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ç„¡æ³•è¾¨è­˜çš„å¼•æ•¸åˆ° --help=é�¸é …ï¼š%q.*s"
  
! #: opts.c:2085
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "LTO æ”¯æ�´æœªè¢«å·²å•Ÿç”¨åœ¨ä¸­é€™å€‹çµ„æ…‹"
  
! #: opts.c:2097
  #, gcc-internal-format
  msgid "-foffload-abi option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2105
  #, gcc-internal-format, gfc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr "çµ�æ§‹çš„å°�é½Šå¿…é ˆæ˜¯ 2 çš„è¼ƒå°�æ¬¡æ–¹ï¼Œè€Œä¸�æ˜¯ %d"
  
! #: opts.c:2224
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žå †ç–Šæª¢æŸ¥å�ƒæ•¸ã€Œ%sã€�"
  
! #: opts.c:2256
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "dwarf version %d is not supported"
  msgstr "dwarf ç‰ˆæœ¬ %d æœªè¢«æ”¯æ�´"
  
! #: opts.c:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%sï¼š--param å¼•æ•¸çš„å½¢å¼�æ‡‰è©²ç‚ºã€Œå��ç¨±=å€¼ã€�"
  
! #: opts.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ç„¡æ•ˆçš„ --param å€¼ %qs"
  
! #: opts.c:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ç„¡æ•ˆçš„ --param å€¼ %qs"
  
! #: opts.c:2389
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ç„¡æ•ˆçš„ --param å€¼ %qs"
  
! #: opts.c:2511
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ç›®çš„ç³»çµ±ä¸�æ”¯æ�´é™¤éŒ¯è¼¸å‡º"
  
! #: opts.c:2520
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "é™¤éŒ¯æ ¼å¼�ã€Œ%sã€�èˆ‡å…ˆå‰�çš„é�¸æ“‡è¡�çª�"
  
! #: opts.c:2538
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "ç„¡æ³•è¾¨è­˜çš„é™¤éŒ¯è¼¸å‡ºå±¤ç´šã€Œ%sã€�"
  
! #: opts.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "é™¤éŒ¯è¼¸å‡ºå±¤ç´š %s å¤ªé«˜"
  
! #: opts.c:2560
  #, fuzzy, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "æ��å�–è¨˜æ†¶é«”æª”æ¡ˆå¤§å°�æœ€å¤§å€¼é™�åˆ¶ï¼š%m"
  
! #: opts.c:2564
  #, fuzzy, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "è¨­å®šè¨˜æ†¶é«”æª”æ¡ˆå¤§å°�é™�åˆ¶åˆ°æœ€å¤§å€¼ï¼š%m"
  
! #: opts.c:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ç„¡æ³•è¾¨è­˜çš„ gcc é™¤éŒ¯é�¸é …ï¼š%c"
  
! #: opts.c:2634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: no option -%s"
  msgstr "-Werror=%sï¼šæ²’æœ‰é�¸é … -%s"
  
! #: opts.c:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "å…¨åŸŸæš«å­˜å™¨è®Šæ•¸å‡ºç�¾åœ¨å‡
*** 23397,23403 ****
  msgid "register of %qD used for multiple global register variables"
  msgstr "æš«å­˜å™¨çš„ %qD ç”¨æ–¼å¤šé‡�å…¨åŸŸæš«å­˜å™¨è®Šæ•¸"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31768
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "è¡�çª�èˆ‡ %qD"
--- 23433,23439 ----
  msgid "register of %qD used for multiple global register variables"
  msgstr "æš«å­˜å™¨çš„ %qD ç”¨æ–¼å¤šé‡�å…¨åŸŸæš«å­˜å™¨è®Šæ•¸"
  
! #: reginfo.c:789 config/rs6000/rs6000.c:31817
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "è¡�çª�èˆ‡ %qD"
*************** msgstr "å¯«å…¥ %s æ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%m"
*** 24000,24011 ****
  msgid "error closing %s: %m"
  msgstr "é—œé–‰ %s æ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%m"
  
! #: toplev.c:2054
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "%qs æ˜¯ä¸�ç›¸å®¹çš„èˆ‡ %qs"
  
! #: toplev.c:2069
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
--- 24036,24047 ----
  msgid "error closing %s: %m"
  msgstr "é—œé–‰ %s æ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%m"
  
! #: toplev.c:2057
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with -E"
  msgstr "%qs æ˜¯ä¸�ç›¸å®¹çš„èˆ‡ %qs"
  
! #: toplev.c:2072
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
*************** msgstr "%q+D é‡�å®šç¾©"
*** 24918,24964 ****
  msgid "in expansion of macro %qs"
  msgstr "%s:%dï¼š  åœ¨ä¸­ constexpr æ“´å±•çš„ %qs"
  
! #: tree-eh.c:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i æœ‰å¤šé‡� EH é‚Šç·£"
  
! #: tree-eh.c:4681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i ç„¡æ³•ä¸Ÿæ“²ä½†æ˜¯æœ‰ EH é‚Šç·£"
  
! #: tree-eh.c:4689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i æœ€å¾Œä¸€ç­†æ•˜è¿°æœ‰ä¸�æ­£ç¢ºè¨­å®š lp"
  
! #: tree-eh.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "BB %i ç¼ºå°‘ EH é‚Šç·£"
  
! #: tree-eh.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "ä¸�æ­£ç¢º EH é‚Šç·£ %i->%i"
  
! #: tree-eh.c:4735 tree-eh.c:4754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "BB %i ç¼ºå°‘é‚Šç·£"
  
! #: tree-eh.c:4771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i å¤ªå¤š fallthru é‚Šç·£"
  
! #: tree-eh.c:4780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i æœ‰ä¸�æ­£ç¢ºé‚Šç·£"
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i æœ‰ä¸�æ­£ç¢º fallthru é‚Šç·£"
--- 24954,25000 ----
  msgid "in expansion of macro %qs"
  msgstr "%s:%dï¼š  åœ¨ä¸­ constexpr æ“´å±•çš„ %qs"
  
! #: tree-eh.c:4684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "BB %i æœ‰å¤šé‡� EH é‚Šç·£"
  
! #: tree-eh.c:4696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i can not throw but has an EH edge"
  msgstr "BB %i ç„¡æ³•ä¸Ÿæ“²ä½†æ˜¯æœ‰ EH é‚Šç·£"
  
! #: tree-eh.c:4704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "BB %i æœ€å¾Œä¸€ç­†æ•˜è¿°æœ‰ä¸�æ­£ç¢ºè¨­å®š lp"
  
! #: tree-eh.c:4710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "BB %i ç¼ºå°‘ EH é‚Šç·£"
  
! #: tree-eh.c:4716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "ä¸�æ­£ç¢º EH é‚Šç·£ %i->%i"
  
! #: tree-eh.c:4750 tree-eh.c:4769
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "BB %i ç¼ºå°‘é‚Šç·£"
  
! #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i å¤ªå¤š fallthru é‚Šç·£"
  
! #: tree-eh.c:4795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i æœ‰ä¸�æ­£ç¢ºé‚Šç·£"
  
! #: tree-eh.c:4801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i æœ‰ä¸�æ­£ç¢º fallthru é‚Šç·£"
*************** msgstr "SSA æ��å£ž"
*** 25060,25092 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3427
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "ç„¡æ•ˆçš„å¼•æ•¸åˆ°å…§å»ºå‡½å¼�"
  
! #: tree-ssa-ccp.c:3431
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "å…§è�¯å‡½å¼� %q+D å®£å‘Šçš„ weak"
  
! #: tree-ssa-loop-niter.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "ç„¡æ³•æœ€ä½³åŒ–å¾ªç’°ï¼Œå¾ªç’°è®Šæ•¸å�¯èƒ½æº¢å‡º"
  
! #: tree-ssa-loop-niter.c:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "%qE ä¸Šçš„é�‹ç®—çµ�æžœå�¯èƒ½æ˜¯æœªå®šç¾©çš„"
  
! #: tree-ssa-loop-niter.c:2965
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 25096,25128 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3425
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "ç„¡æ•ˆçš„å¼•æ•¸åˆ°å…§å»ºå‡½å¼�"
  
! #: tree-ssa-ccp.c:3429
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "å…§è�¯å‡½å¼� %q+D å®£å‘Šçš„ weak"
  
! #: tree-ssa-loop-niter.c:2416
  #, fuzzy, gcc-internal-format
  #| msgid "cannot optimize loop, the loop counter may overflow"
  msgid "missed loop optimization, the loop counter may overflow"
  msgstr "ç„¡æ³•æœ€ä½³åŒ–å¾ªç’°ï¼Œå¾ªç’°è®Šæ•¸å�¯èƒ½æº¢å‡º"
  
! #: tree-ssa-loop-niter.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "%qE ä¸Šçš„é�‹ç®—çµ�æžœå�¯èƒ½æ˜¯æœªå®šç¾©çš„"
  
! #: tree-ssa-loop-niter.c:3014
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "%q+D é‡�å®£å‘Šæ™‚æ²’æœ‰ dllimpor
*** 25441,25451 ****
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6741
! #: config/arm/arm.c:6769 config/arm/arm.c:6786 config/avr/avr.c:9460
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7715
! #: config/i386/i386.c:41425 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35369 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
--- 25477,25487 ----
  #: c-family/c-attribs.c:2898 c-family/c-attribs.c:2937
  #: c-family/c-attribs.c:3019 c-family/c-attribs.c:3062
  #: c-family/c-attribs.c:3078 c-family/c-attribs.c:3172
! #: c-family/c-common.c:5631 config/darwin.c:2062 config/arm/arm.c:6719
! #: config/arm/arm.c:6747 config/arm/arm.c:6764 config/avr/avr.c:9475
! #: config/h8300/h8300.c:5480 config/h8300/h8300.c:5504 config/i386/i386.c:7721
! #: config/i386/i386.c:41466 config/ia64/ia64.c:762
! #: config/rs6000/rs6000.c:35418 config/spu/spu.c:3741
  #: ada/gcc-interface/utils.c:6124 ada/gcc-interface/utils.c:6141
  #: ada/gcc-interface/utils.c:6157 ada/gcc-interface/utils.c:6183
  #: lto/lto-lang.c:241
*************** msgstr "%qE å±¬æ€§è¿½éš¨ %qE"
*** 26420,26426 ****
  msgid "type was previously declared %qE"
  msgstr "åž‹æ…‹æ˜¯åœ¨ä¹‹å‰�å®£å‘Š %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
--- 26456,26462 ----
  msgid "type was previously declared %qE"
  msgstr "åž‹æ…‹æ˜¯åœ¨ä¹‹å‰�å®£å‘Š %qE"
  
! #: c-family/c-attribs.c:2524 cp/class.c:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
*************** msgstr ""
*** 26697,26703 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "ä½�å�€çš„ %qD å°‡ä¸€å¾‹è©•ä¼°å�šç‚º %<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8608
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "å»ºè­°åœ¨å�šç‚ºçœŸå€¼çš„è³¦å€¼æ•˜è¿°å‰�å¾ŒåŠ ä¸Šæ‹¬è™Ÿ"
--- 26733,26739 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "ä½�å�€çš„ %qD å°‡ä¸€å¾‹è©•ä¼°å�šç‚º %<true%>"
  
! #: c-family/c-common.c:3427 cp/semantics.c:660 cp/typeck.c:8609
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "å»ºè­°åœ¨å�šç‚ºçœŸå€¼çš„è³¦å€¼æ•˜è¿°å‰�å¾ŒåŠ ä¸Šæ‹¬è™Ÿ"
*************** msgstr "å°�å¸¸æ•¸ç‰©ä»¶çš„å¯«ä½œæ¥­(å¼•æ
*** 27320,27381 ****
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "æ ¼å¼�å­—ä¸²å¼•æ•¸ %d æœ‰å¤šé¤˜çš„é¡žåž‹é™�å®š"
  
! #: c-family/c-format.c:3469
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%>é �æœŸå¼•æ•¸çš„åž‹æ…‹ %<%s%s%>ï¼Œä½†æ˜¯å¼•æ•¸ %d æœ‰åž‹æ…‹ %qT"
  
! #: c-family/c-format.c:3479
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%>é �æœŸåŒ¹é…� %<%s%s%>å¼•æ•¸"
  
! #: c-family/c-format.c:3490
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%>é �æœŸå¼•æ•¸çš„åž‹æ…‹ %<%T%s%>ï¼Œä½†æ˜¯å¼•æ•¸ %d æœ‰åž‹æ…‹ %qT"
  
! #: c-family/c-format.c:3500
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%>é �æœŸåŒ¹é…� %<%T%s%>å¼•æ•¸"
  
! #: c-family/c-format.c:3562 c-family/c-format.c:3568 c-family/c-format.c:3719
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3575 c-family/c-format.c:3729
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> æœªè¢«å®šç¾©ç‚º %<long%> æˆ– %<long long%>"
  
! #: c-family/c-format.c:3625
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3678
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3695
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3700
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹æŒ‡æ¨™é¡žåž‹"
  
! #: c-family/c-format.c:3973
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "å¾…æ ¼å¼�åŒ–çš„å¼•æ•¸ä¸�æ˜¯ %<...%>"
  
! #: c-family/c-format.c:3985
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime æ ¼å¼�å­—ä¸²ç„¡æ³•æ ¼å¼�åŒ–å¼•æ•¸"
--- 27356,27417 ----
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "æ ¼å¼�å­—ä¸²å¼•æ•¸ %d æœ‰å¤šé¤˜çš„é¡žåž‹é™�å®š"
  
! #: c-family/c-format.c:3475
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%>é �æœŸå¼•æ•¸çš„åž‹æ…‹ %<%s%s%>ï¼Œä½†æ˜¯å¼•æ•¸ %d æœ‰åž‹æ…‹ %qT"
  
! #: c-family/c-format.c:3485
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr "%s %<%s%.*s%>é �æœŸåŒ¹é…� %<%s%s%>å¼•æ•¸"
  
! #: c-family/c-format.c:3496
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr "%s %<%s%.*s%>é �æœŸå¼•æ•¸çš„åž‹æ…‹ %<%T%s%>ï¼Œä½†æ˜¯å¼•æ•¸ %d æœ‰åž‹æ…‹ %qT"
  
! #: c-family/c-format.c:3506
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr "%s %<%s%.*s%>é �æœŸåŒ¹é…� %<%T%s%>å¼•æ•¸"
  
! #: c-family/c-format.c:3568 c-family/c-format.c:3574 c-family/c-format.c:3725
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3581 c-family/c-format.c:3735
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> æœªè¢«å®šç¾©ç‚º %<long%> æˆ– %<long long%>"
  
! #: c-family/c-format.c:3631
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3684
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3701
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹é¡žåž‹"
  
! #: c-family/c-format.c:3706
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹æŒ‡æ¨™é¡žåž‹"
  
! #: c-family/c-format.c:3979
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr "å¾…æ ¼å¼�åŒ–çš„å¼•æ•¸ä¸�æ˜¯ %<...%>"
  
! #: c-family/c-format.c:3991
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime æ ¼å¼�å­—ä¸²ç„¡æ³•æ ¼å¼�åŒ–å¼•æ•¸"
*************** msgstr "æµ®é»žå¸¸æ•¸æˆªçŸ­è‡³é›¶"
*** 27476,27482 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "é‡�è¤‡ %<@%>ä¹‹å‰� Objective-C å­—ä¸²"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3974
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ä¸�å�—æ”¯æ�´çš„ non-standard ä¸²æŽ¥çš„å­—ä¸²å¯¦å­—"
--- 27512,27518 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "é‡�è¤‡ %<@%>ä¹‹å‰� Objective-C å­—ä¸²"
  
! #: c-family/c-lex.c:1191 cp/parser.c:3976
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ä¸�å�—æ”¯æ�´çš„ non-standard ä¸²æŽ¥çš„å­—ä¸²å¯¦å­—"
*************** msgstr "%<# pragma omp åŸºå…ƒçš„ update%
*** 27506,27512 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8196
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼è¿­ä»£è®Šæ•¸ %qE"
--- 27542,27548 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
  
! #: c-family/c-omp.c:485 cp/semantics.c:8209
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼è¿­ä»£è®Šæ•¸ %qE"
*************** msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼è¿­ä»£è®Šæ•
*** 27521,27542 ****
  msgid "%qE is not initialized"
  msgstr "%qE æœªè¢«åˆ�å§‹åŒ–çš„"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8084
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "ç¼ºå°‘æŽ§åˆ¶è¿°è©ž"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7740
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "ç„¡æ•ˆçš„æŽ§åˆ¶è¿°è©ž"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8090
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ç¼ºå°‘é�žå¢žé�‹ç®—å¼�"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7855
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡æ•ˆçš„é�žå¢žé�‹ç®—å¼�"
--- 27557,27578 ----
  msgid "%qE is not initialized"
  msgstr "%qE æœªè¢«åˆ�å§‹åŒ–çš„"
  
! #: c-family/c-omp.c:527 cp/semantics.c:8097
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "ç¼ºå°‘æŽ§åˆ¶è¿°è©ž"
  
! #: c-family/c-omp.c:612 cp/semantics.c:7753
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "ç„¡æ•ˆçš„æŽ§åˆ¶è¿°è©ž"
  
! #: c-family/c-omp.c:619 cp/semantics.c:8103
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ç¼ºå°‘é�žå¢žé�‹ç®—å¼�"
  
! #: c-family/c-omp.c:683 cp/semantics.c:7868
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡æ•ˆçš„é�žå¢žé�‹ç®—å¼�"
*************** msgstr "<return-value>"
*** 28085,28092 ****
  msgid "wrong type argument to %s"
  msgstr "éŒ¯èª¤çš„åž‹æ…‹å¼•æ•¸åˆ° %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1757
! #: cp/constexpr.c:3911
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å¸¸æ•¸é�‹ç®—å¼�æº¢å‡º"
--- 28121,28128 ----
  msgid "wrong type argument to %s"
  msgstr "éŒ¯èª¤çš„åž‹æ…‹å¼•æ•¸åˆ° %s"
  
! #: c-family/c-warn.c:49 c-family/c-warn.c:62 cp/constexpr.c:1773
! #: cp/constexpr.c:3935
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å¸¸æ•¸é�‹ç®—å¼�æº¢å‡º"
*************** msgstr[0] "å‚³é�žå¼•æ•¸ %d çš„ %qE æ�¨æ£
*** 28763,28769 ****
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
--- 28799,28805 ----
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/cilk.c:93 cp/parser.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<_Cilk_spawn%> may only be used inside a function"
*************** msgstr ""
*** 28926,28932 ****
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ä¸�æ˜Žçš„ -mdebug-%s é–‹é—œ"
--- 28962,28968 ----
  msgid "-march=%s: unsupported ISA substring %qs"
  msgstr ""
  
! #: common/config/rs6000/rs6000-common.c:174 config/sparc/sparc.c:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ä¸�æ˜Žçš„ -mdebug-%s é–‹é—œ"
*************** msgstr "å°� VxWorks çš„å�–æ¨£æ”¯æ�´"
*** 29249,29255 ****
  msgid "%Kargument %d must be a constant immediate"
  msgstr "å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2471
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
--- 29285,29291 ----
  msgid "%Kargument %d must be a constant immediate"
  msgstr "å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/aarch64/aarch64-builtins.c:1160 config/arm/arm-builtins.c:2476
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%Klane index must be a constant immediate"
*************** msgstr "%qs å¾Œç¼ºå°‘è·¯å¾‘"
*** 29330,29336 ****
  msgid "unknown value %qs for -mtune"
  msgstr "ä¸�ç•¶çš„å€¼ %qs ç”¨æ–¼ -mtune åˆ‡æ�›"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "åˆ‡æ�› -mcpu=%s è¡�çª�èˆ‡ -march=%s åˆ‡æ�›"
--- 29366,29372 ----
  msgid "unknown value %qs for -mtune"
  msgstr "ä¸�ç•¶çš„å€¼ %qs ç”¨æ–¼ -mtune åˆ‡æ�›"
  
! #: config/aarch64/aarch64.c:8929 config/arm/arm.c:3072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgstr "åˆ‡æ�› -mcpu=%s è¡�çª�èˆ‡ -march=%s åˆ‡æ�›"
*************** msgstr "åŒ¹é…�çš„ç´„æ�Ÿä¸�å…�è¨±ä½¿ç”¨æš
*** 29418,29426 ****
  msgid "target %s %s=%s is not valid"
  msgstr "%sã€Œ%sã€�%s ç„¡æ•ˆ"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30411
! #: config/i386/i386.c:6772 config/rs6000/rs6000.c:39283
! #: config/s390/s390.c:15017
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "å±¬æ€§ %qE å¼•æ•¸ä¸�æ˜¯å­—ä¸²"
--- 29454,29462 ----
  msgid "target %s %s=%s is not valid"
  msgstr "%sã€Œ%sã€�%s ç„¡æ•ˆ"
  
! #: config/aarch64/aarch64.c:9544 config/arm/arm.c:30400
! #: config/i386/i386.c:6778 config/rs6000/rs6000.c:39332
! #: config/s390/s390.c:15024
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "å±¬æ€§ %qE å¼•æ•¸ä¸�æ˜¯å­—ä¸²"
*************** msgid "bad value %qs for -mmemory-latenc
*** 29506,29512 ****
  msgstr "-mmemory-latency é–‹é—œçš„å€¼ %qs éŒ¯èª¤"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:873 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29542,29548 ----
  msgstr "-mmemory-latency é–‹é—œçš„å€¼ %qs éŒ¯èª¤"
  
  #: config/alpha/alpha.c:6663 config/alpha/alpha.c:6666 config/arc/arc.c:5816
! #: config/arc/arc.c:6095 config/s390/s390.c:876 config/tilegx/tilegx.c:3542
  #: config/tilepro/tilepro.c:3106
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 29688,30066 ****
  msgid "insn addresses not freed"
  msgstr "ä¸�ç•¶çš„ä½�å�€ï¼Œç„¡æ³•æš«å­˜å™¨ï¼š"
  
! #: config/arm/arm-builtins.c:2349
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/arm/arm-builtins.c:2454
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2492
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2552
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2610 config/arm/arm-builtins.c:2714
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ç«‹å�³æ•¸å€¼"
  
! #: config/arm/arm-builtins.c:2618 config/arm/arm-builtins.c:2663
! #: config/arm/arm-builtins.c:2721 config/arm/arm-builtins.c:2730
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2732
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2734
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2800
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "é�®ç½©å¿…é ˆæ˜¯ä¸€å€‹ç«‹å�³æ•¸å€¼"
  
! #: config/arm/arm-builtins.c:2805
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qE å±¬æ€§å¼•æ•¸æ‡‰è©²è¢«ä»‹æ–¼ 0 åˆ° 255"
  
! #: config/arm/arm-builtins.c:2993
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2995
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2997
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2999
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3005
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3007
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3024
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3032
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3034
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3036
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3038
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3040
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3042
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3044
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3046
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2800
  #, fuzzy, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-mvsx å’Œ -mpaired æ˜¯ä¸�ç›¸å®¹çš„"
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ç›®æ¨™ CPU ä¸�æ”¯æ�´æ‰‹è‡‚æ¨¡å¼�"
  
! #: config/arm/arm.c:2810
  #, fuzzy, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "å•Ÿç”¨è¿”å›žæ”¯æ�´æ˜¯å�ªæœ‰æœ‰æ„�ç¾©çš„æ™‚ç·¨è­¯ç”¨æ–¼å§†æŒ‡"
  
! #: config/arm/arm.c:2813
  #, fuzzy, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "å•Ÿç”¨è¢«å‘¼å�«ç«¯äº¤äº’ä½œç”¨æ”¯æ�´æ˜¯å�ªæœ‰æœ‰æ„�ç¾©çš„æ™‚ç·¨è­¯ç”¨æ–¼å§†æŒ‡"
  
! #: config/arm/arm.c:2821
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g èˆ‡ -mno-apcs-frame ä¸¦ç”¨å�¯èƒ½ä¸�èƒ½çµ¦å‡ºæœ‰æ„�ç¾©çš„é™¤éŒ¯è³‡è¨Š"
  
! #: config/arm/arm.c:2825
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2828
  #, fuzzy, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "ç„¡æ³•ä½¿ç”¨ -mtp=cp15 èˆ‡ 16-bit å§†æŒ‡"
  
! #: config/arm/arm.c:2832
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC æ˜¯ä¸�ç›¸å®¹çš„èˆ‡å§†æŒ‡"
  
! #: config/arm/arm.c:2840
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2845
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2948
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ç›®çš„ CPU ä¸�æ”¯æ�´ THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:2993
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ç›®æ¨™ CPU ä¸�æ”¯æ�´ unaligned å­˜å�–"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3247
  #, fuzzy, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ä¸�æ˜¯ç›®å‰�æ”¯æ�´çš„æ–¼å·²é�¸ cpu"
  
! #: config/arm/arm.c:3322
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "ç›®çš„ CPU ä¸�æ”¯æ�´äº¤äº’å·¥ä½œ"
  
! #: config/arm/arm.c:3328
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�ç›¸å®¹"
  
! #: config/arm/arm.c:3336
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic å’Œ -mapcs-reent äº’ä¸�ç›¸å®¹"
  
! #: config/arm/arm.c:3339
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "ä¸�æ”¯æ�´ APCS é‡�å…¥ç¨‹å¼�ç¢¼ã€‚å·²å¿½ç•¥"
  
! #: config/arm/arm.c:3373
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable èˆ‡ -msdata=%s äº’ä¸�ç›¸å®¹"
  
! #: config/arm/arm.c:3404
  #, fuzzy, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt éœ€æ±‚ AAPCS ç›¸å®¹ ABI ç”¨æ–¼é�©ç•¶ä½œæ¥­"
  
! #: config/arm/arm.c:3407
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi éœ€è¦�ç›¸æ‡‰ CPU çš„æ”¯æ�´"
  
! #: config/arm/arm.c:3418
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æ�´ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3421
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æ�´ -mcallee-super-interworking"
  
! #: config/arm/arm.c:3426
  #, fuzzy, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 ä»¥å�Šæ²’æœ‰ ldrh"
  
! #: config/arm/arm.c:3437
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3445
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3481
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "çµ�æ§‹å¤§å°�é‚Šç•Œå�ªèƒ½æ˜¯è¨­å®šç‚º 8, 32 æˆ– 64"
  
! #: config/arm/arm.c:3483
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "çµ�æ§‹å¤§å°�é‚Šç•Œå�ªèƒ½æ˜¯è¨­å®šç‚º 8 æˆ– 32"
  
! #: config/arm/arm.c:3508
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC æ˜¯ä¸�ç›¸å®¹çš„èˆ‡ -msingle-pic-base"
  
! #: config/arm/arm.c:3520
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ä¸�èˆ‡ -fpic ä¸¦ç”¨æ™‚ä¸�èµ·ä½œç”¨"
  
! #: config/arm/arm.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "ã€Œ%sã€�ä¸�èƒ½å�šç‚º PIC æš«å­˜å™¨"
  
! #: config/arm/arm.c:3548
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition ä¸�æ”¯æ�´æ–¼é€™å€‹æž¶æ§‹"
  
! #: config/arm/arm.c:3639
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ç›®çš„ CPU ä¸�æ”¯æ�´ THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:5707
  #, fuzzy, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "non-AAPCS è¡�ç”Ÿçš„ PCS è®Šé«”"
  
! #: config/arm/arm.c:5709
  #, fuzzy, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadic å‡½å¼�å¿…é ˆä½¿ç”¨åŸºåº• AAPCS è®Šé«”"
  
! #: config/arm/arm.c:5728
  #, fuzzy, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS è®Šé«”"
  
! #: config/arm/arm.c:5923
  #, fuzzy, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 hard-float VFP ABI"
  
! #: config/arm/arm.c:6362 config/arm/arm.c:6565 config/arm/arm.c:6593
! #: config/arm/arm.c:26560
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6709 config/arm/arm.c:6727 config/arm/arm.c:6902
! #: config/avr/avr.c:9480 config/avr/avr.c:9496 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7670 config/i386/i386.c:13041 config/i386/i386.c:41329
! #: config/i386/i386.c:41379 config/i386/i386.c:41449 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4278 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35295 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1082 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
--- 29724,30102 ----
  msgid "insn addresses not freed"
  msgstr "ä¸�ç•¶çš„ä½�å�€ï¼Œç„¡æ³•æš«å­˜å™¨ï¼š"
  
! #: config/arm/arm-builtins.c:2354
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "this builtin is not supported for this target"
  msgstr "-fdata-sections åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/arm/arm-builtins.c:2459
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2497
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.c:2557
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2615 config/arm/arm-builtins.c:2719
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ç«‹å�³æ•¸å€¼"
  
! #: config/arm/arm-builtins.c:2623 config/arm/arm-builtins.c:2668
! #: config/arm/arm-builtins.c:2726 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2628 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2739
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2805
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "é�®ç½©å¿…é ˆæ˜¯ä¸€å€‹ç«‹å�³æ•¸å€¼"
  
! #: config/arm/arm-builtins.c:2810
  #, fuzzy, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr "%qE å±¬æ€§å¼•æ•¸æ‡‰è©²è¢«ä»‹æ–¼ 0 åˆ° 255"
  
! #: config/arm/arm-builtins.c:2998
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3000
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3002
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3004
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3010
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3012
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3017
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3019
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3021
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3023
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3025
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3027
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3029
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3031
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
  
! #: config/arm/arm.c:2778
  #, fuzzy, gcc-internal-format
  msgid "iWMMXt and NEON are incompatible"
  msgstr "-mvsx å’Œ -mpaired æ˜¯ä¸�ç›¸å®¹çš„"
  
! #: config/arm/arm.c:2784
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ç›®æ¨™ CPU ä¸�æ”¯æ�´æ‰‹è‡‚æ¨¡å¼�"
  
! #: config/arm/arm.c:2788
  #, fuzzy, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "å•Ÿç”¨è¿”å›žæ”¯æ�´æ˜¯å�ªæœ‰æœ‰æ„�ç¾©çš„æ™‚ç·¨è­¯ç”¨æ–¼å§†æŒ‡"
  
! #: config/arm/arm.c:2791
  #, fuzzy, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "å•Ÿç”¨è¢«å‘¼å�«ç«¯äº¤äº’ä½œç”¨æ”¯æ�´æ˜¯å�ªæœ‰æœ‰æ„�ç¾©çš„æ™‚ç·¨è­¯ç”¨æ–¼å§†æŒ‡"
  
! #: config/arm/arm.c:2799
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr "-g èˆ‡ -mno-apcs-frame ä¸¦ç”¨å�¯èƒ½ä¸�èƒ½çµ¦å‡ºæœ‰æ„�ç¾©çš„é™¤éŒ¯è³‡è¨Š"
  
! #: config/arm/arm.c:2803
  #, gcc-internal-format
  msgid "iWMMXt unsupported under Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:2806
  #, fuzzy, gcc-internal-format
  msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgstr "ç„¡æ³•ä½¿ç”¨ -mtp=cp15 èˆ‡ 16-bit å§†æŒ‡"
  
! #: config/arm/arm.c:2810
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC æ˜¯ä¸�ç›¸å®¹çš„èˆ‡å§†æŒ‡"
  
! #: config/arm/arm.c:2818
  #, gcc-internal-format
  msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2823
  #, gcc-internal-format
  msgid "-mpure-code only supports non-pic code on armv7-m targets"
  msgstr ""
  
! #: config/arm/arm.c:2926
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ç›®çš„ CPU ä¸�æ”¯æ�´ THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:2971
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ç›®æ¨™ CPU ä¸�æ”¯æ�´ unaligned å­˜å�–"
  
  #. To support this we need to be able to parse FPU feature options
  #. from the architecture string.
! #: config/arm/arm.c:3225
  #, fuzzy, gcc-internal-format
  msgid "-mfpu=auto not currently supported without an explicit CPU."
  msgstr "-mpcrel -fPIC ä¸�æ˜¯ç›®å‰�æ”¯æ�´çš„æ–¼å·²é�¸ cpu"
  
! #: config/arm/arm.c:3300
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "ç›®çš„ CPU ä¸�æ”¯æ�´äº¤äº’å·¥ä½œ"
  
! #: config/arm/arm.c:3306
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr "-mapcs-stack-check å’Œ -mno-apcs-frame äº’ä¸�ç›¸å®¹"
  
! #: config/arm/arm.c:3314
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr "-fpic å’Œ -mapcs-reent äº’ä¸�ç›¸å®¹"
  
! #: config/arm/arm.c:3317
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "ä¸�æ”¯æ�´ APCS é‡�å…¥ç¨‹å¼�ç¢¼ã€‚å·²å¿½ç•¥"
  
! #: config/arm/arm.c:3351
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable èˆ‡ -msdata=%s äº’ä¸�ç›¸å®¹"
  
! #: config/arm/arm.c:3382
  #, fuzzy, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt éœ€æ±‚ AAPCS ç›¸å®¹ ABI ç”¨æ–¼é�©ç•¶ä½œæ¥­"
  
! #: config/arm/arm.c:3385
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt abi éœ€è¦�ç›¸æ‡‰ CPU çš„æ”¯æ�´"
  
! #: config/arm/arm.c:3396
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcaller-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æ�´ -mcaller-super-interworking"
  
! #: config/arm/arm.c:3399
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support -mcallee-super-interworking"
  msgstr "AAPCS ä¸�æ”¯æ�´ -mcallee-super-interworking"
  
! #: config/arm/arm.c:3404
  #, fuzzy, gcc-internal-format
  msgid "__fp16 and no ldrh"
  msgstr "__fp16 ä»¥å�Šæ²’æœ‰ ldrh"
  
! #: config/arm/arm.c:3415
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3423
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr "-mfloat-abi=hard å’Œ VFP"
  
! #: config/arm/arm.c:3459
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "çµ�æ§‹å¤§å°�é‚Šç•Œå�ªèƒ½æ˜¯è¨­å®šç‚º 8, 32 æˆ– 64"
  
! #: config/arm/arm.c:3461
  #, fuzzy, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "çµ�æ§‹å¤§å°�é‚Šç•Œå�ªèƒ½æ˜¯è¨­å®šç‚º 8 æˆ– 32"
  
! #: config/arm/arm.c:3486
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgstr "RTP PIC æ˜¯ä¸�ç›¸å®¹çš„èˆ‡ -msingle-pic-base"
  
! #: config/arm/arm.c:3498
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr "-mpic-register= ä¸�èˆ‡ -fpic ä¸¦ç”¨æ™‚ä¸�èµ·ä½œç”¨"
  
! #: config/arm/arm.c:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr "ã€Œ%sã€�ä¸�èƒ½å�šç‚º PIC æš«å­˜å™¨"
  
! #: config/arm/arm.c:3526
  #, fuzzy, gcc-internal-format
  msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgstr "-freorder-blocks-and-partition ä¸�æ”¯æ�´æ–¼é€™å€‹æž¶æ§‹"
  
! #: config/arm/arm.c:3617
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ç›®çš„ CPU ä¸�æ”¯æ�´ THUMB æŒ‡ä»¤"
  
! #: config/arm/arm.c:5685
  #, fuzzy, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "non-AAPCS è¡�ç”Ÿçš„ PCS è®Šé«”"
  
! #: config/arm/arm.c:5687
  #, fuzzy, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadic å‡½å¼�å¿…é ˆä½¿ç”¨åŸºåº• AAPCS è®Šé«”"
  
! #: config/arm/arm.c:5706
  #, fuzzy, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS è®Šé«”"
  
! #: config/arm/arm.c:5901
  #, fuzzy, gcc-internal-format
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 hard-float VFP ABI"
  
! #: config/arm/arm.c:6340 config/arm/arm.c:6543 config/arm/arm.c:6571
! #: config/arm/arm.c:26549
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:6687 config/arm/arm.c:6705 config/arm/arm.c:6880
! #: config/avr/avr.c:9495 config/avr/avr.c:9511 config/bfin/bfin.c:4673
  #: config/bfin/bfin.c:4734 config/bfin/bfin.c:4763
  #: config/epiphany/epiphany.c:475 config/h8300/h8300.c:5456
! #: config/i386/i386.c:7676 config/i386/i386.c:13047 config/i386/i386.c:41370
! #: config/i386/i386.c:41420 config/i386/i386.c:41490 config/m68k/m68k.c:760
! #: config/mcore/mcore.c:3056 config/nvptx/nvptx.c:4294 config/rl78/rl78.c:781
! #: config/rs6000/rs6000.c:35344 config/rx/rx.c:2696 config/rx/rx.c:2722
! #: config/s390/s390.c:1085 config/sh/sh.c:8394 config/sh/sh.c:8412
  #: config/sh/sh.c:8436 config/sh/sh.c:8507 config/sh/sh.c:8530
  #: config/spu/spu.c:3683 config/stormy16/stormy16.c:2212
  #: config/v850/v850.c:2083 config/visium/visium.c:705
*************** msgstr ""
*** 30068,30141 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½å¼�"
  
! #: config/arm/arm.c:6851
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½å¼�ï¼Œç„¡æ³• %s"
  
! #: config/arm/arm.c:6863
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD å¿…é ˆä¸�æœ‰å�¯è®Šå€‹æ•¸å¼•æ•¸æ•¸é‡�"
  
! #: config/arm/arm.c:6872
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½å¼�ï¼Œç„¡æ³• %s"
  
! #: config/arm/arm.c:6894 config/arm/arm.c:6946
  #, 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:6913
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qE å±¬æ€§æ²’æœ‰ä»»ä½•æ•ˆæžœæ–¼å–®ä½�æœ¬åœ°å‡½å¼�"
  
! #: config/arm/arm.c:6962
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½æ•¸åž‹å¼�"
  
! #: config/arm/arm.c:12245
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12248
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23495
  #, fuzzy, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ç„¡æ³•è¨ˆç®—çœŸå¯¦ä½�ç½®çš„é‡�ç–Šå�ƒæ•¸"
  
! #: config/arm/arm.c:24148
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "é�žé �æœŸçš„æ¨¡çµ„çµ�æ�Ÿ"
  
! #: config/arm/arm.c:24412
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜æš«å­˜å™¨å½ˆå †ç–Šæ™‚æ²’æœ‰å�¯ç”¨çš„ä½Žæš«å­˜å™¨"
  
! #: config/arm/arm.c:24661
  #, fuzzy, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "æ�’æ–·æœ�å‹™å¸¸å¼�ç„¡æ³•ç·¨ç¢¼çš„åœ¨ä¸­å§†æŒ‡æ¨¡å¼�"
  
! #: config/arm/arm.c:24890
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "ç„¡æ•ˆçš„å�‘é‡�åž‹æ…‹ç”¨æ–¼å±¬æ€§ %qs"
--- 30104,30182 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½å¼�"
  
! #: config/arm/arm.c:6829
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½å¼�ï¼Œç„¡æ³• %s"
  
! #: config/arm/arm.c:6841
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD å¿…é ˆä¸�æœ‰å�¯è®Šå€‹æ•¸å¼•æ•¸æ•¸é‡�"
  
! #: config/arm/arm.c:6850
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½å¼�ï¼Œç„¡æ³• %s"
  
! #: config/arm/arm.c:6872 config/arm/arm.c:6924
  #, 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:6891
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qE å±¬æ€§æ²’æœ‰ä»»ä½•æ•ˆæžœæ–¼å–®ä½�æœ¬åœ°å‡½å¼�"
  
! #: config/arm/arm.c:6940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°å‡½æ•¸åž‹å¼�"
  
! #: config/arm/arm.c:8656
! #, gcc-internal-format
! msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
! msgstr ""
! 
! #: config/arm/arm.c:12232
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12235
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:23484
  #, fuzzy, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ç„¡æ³•è¨ˆç®—çœŸå¯¦ä½�ç½®çš„é‡�ç–Šå�ƒæ•¸"
  
! #: config/arm/arm.c:24137
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "é�žé �æœŸçš„æ¨¡çµ„çµ�æ�Ÿ"
  
! #: config/arm/arm.c:24401
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜æš«å­˜å™¨å½ˆå †ç–Šæ™‚æ²’æœ‰å�¯ç”¨çš„ä½Žæš«å­˜å™¨"
  
! #: config/arm/arm.c:24650
  #, fuzzy, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "æ�’æ–·æœ�å‹™å¸¸å¼�ç„¡æ³•ç·¨ç¢¼çš„åœ¨ä¸­å§†æŒ‡æ¨¡å¼�"
  
! #: config/arm/arm.c:24879
  #, gcc-internal-format
  msgid "-fstack-check=specific for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fpu for attribute(target(\"%s\"))"
  msgstr "ç„¡æ•ˆçš„å�‘é‡�åž‹æ…‹ç”¨æ–¼å±¬æ€§ %qs"
*************** msgstr "ç„¡æ•ˆçš„å�‘é‡�åž‹æ…‹ç”¨æ–¼å±¬æ€
*** 30143,30155 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30443
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30450 config/i386/i386.c:6838 config/i386/i386.c:6885
! #: config/s390/s390.c:15083 config/s390/s390.c:15133 config/s390/s390.c:15150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "å±¬æ€§ (ç›®æ¨™ (ã€Œ%sã€�)) ç‚ºæœªçŸ¥"
--- 30184,30196 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30432
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30439 config/i386/i386.c:6844 config/i386/i386.c:6891
! #: config/s390/s390.c:15090 config/s390/s390.c:15140 config/s390/s390.c:15157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "å±¬æ€§ (ç›®æ¨™ (ã€Œ%sã€�)) ç‚ºæœªçŸ¥"
*************** msgstr "å‡½å¼�å±¬æ€§ %qsï¼Œ%qs å’Œ %qs å
*** 30244,30409 ****
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "å‡½å¼�å±¬æ€§ %qs å’Œ %qs æ²’æœ‰ä»»ä½•æ•ˆæžœæ–¼ %qs å‡½å¼�"
  
! #: config/avr/avr.c:1074
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs å‡½å¼�ç„¡æ³•æœ‰å¼•æ•¸"
  
! #: config/avr/avr.c:1077
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs å‡½å¼�ç„¡æ³•å›žå‚³å€¼"
  
! #: config/avr/avr.c:1084
  #, fuzzy, gcc-internal-format
! msgid "%qs appears to be a misspelled %s handler, missing __vector prefix"
  msgstr "%qs ä¼¼ä¹Žæ˜¯ misspelled %s è™•ç�†å¸¸å¼�"
  
! #: config/avr/avr.c:1311
  #, fuzzy, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "ã€Žbuiltin_return_addressã€�å�«æœ‰å�ªæœ‰ 2 ä½�å…ƒçµ„çš„ä½�å�€"
  
! #: config/avr/avr.c:2543
  #, fuzzy, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "æŒ‡æ¨™å��ç§»å¾žç¬¦è™Ÿä¹Ÿè¨±ä¸�æ­£ç¢º"
  
! #: config/avr/avr.c:2682
  #, fuzzy, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "å­˜å�–è³‡æ–™è¨˜æ†¶é«”èˆ‡ç¨‹å¼�è¨˜æ†¶é«”ä½�å�€"
  
! #: config/avr/avr.c:2743
  #, fuzzy, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "å­˜å�–ç¨‹å¼�è¨˜æ†¶é«”èˆ‡è³‡æ–™è¨˜æ†¶é«”ä½�å�€"
  
! #: config/avr/avr.c:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "å›ºå®šçš„æš«å­˜å™¨ %s ç”¨ä¾†å›žå�ˆå�ƒæ•¸åˆ°å‡½å¼�"
  
! #: config/avr/avr.c:3492
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "å¯«å…¥ä½�å�€ç©ºé–“ %qs ä¸�æ”¯æ�´"
  
! #: config/avr/avr.c:9515
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°è®Šæ•¸å’Œå‡½å¼�"
  
! #: config/avr/avr.c:9522
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qE å±¬æ€§æœªè¢«æ”¯æ�´ç”¨æ–¼ R8C ç›®æ¨™"
  
! #: config/avr/avr.c:9539 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4301
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°è®Šæ•¸"
  
! #: config/avr/avr.c:9550
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±¬æ€§å…�è¨±å�ªæœ‰æ•´æ•¸å¸¸æ•¸å¼•æ•¸"
  
! #: config/avr/avr.c:9560
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "%qE å±¬æ€§æ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: config/avr/avr.c:9573
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9583
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°è®Šæ•¸"
  
! #: config/avr/avr.c:9653
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "ç¨‹å¼�ç¢¼æ¨¡å¼� %qs åœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´"
  
! #: config/avr/avr.c:9660
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "ç¨‹å¼�ç¢¼æ¨¡å¼� %qs åœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´"
  
! #: config/avr/avr.c:9831
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "æŒ‡æ¨™ç›®æ¨™ä½�å�€ç©ºé–“ %qs å¿…é ˆæ˜¯å¸¸æ•¸åœ¨ä¸­ %qT"
  
! #: config/avr/avr.c:9834
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "æŒ‡æ¨™ç›®æ¨™ä½�å�€ç©ºé–“ %qs å¿…é ˆæ˜¯å¸¸æ•¸åœ¨ä¸­ %s %q+D"
  
! #: config/avr/avr.c:9880
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "è®Šæ•¸ %q+D å¿…é ˆæ˜¯å¸¸æ•¸ä»¥ä¾¿æ˜¯ç½®æ”¾é€²å…¥å”¯è®€å�€æ®µä¾�é�  %qs"
  
! #: config/avr/avr.c:9919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+D çš„å®£å‘Šéš±è—�äº†ä¸€å€‹å�ƒæ•¸"
  
! #: config/avr/avr.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+D çš„ä¸Šä¸€å€‹å®šç¾©åœ¨æ­¤"
  
! #: config/avr/avr.c:10058
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„è®Šæ•¸æ‰�èƒ½æ”¾åœ¨ .noinit å�€æ®µä¸­"
  
! #: config/avr/avr.c:10138
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "uninitialized è®Šæ•¸ %q+D ç½®æ”¾é€²å…¥ç¨‹å¼�è¨˜æ†¶å„²å­˜å�€"
  
! #: config/avr/avr.c:10224
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qE ä¸�ç›¸å®¹çš„å±¬æ€§å¿½ç•¥"
  
! #: config/avr/avr.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs å�ªæ”¯æ�´çµ„è­¯å™¨"
  
! #: config/avr/avr.c:12823
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "å¾ž %s è½‰æ�›åˆ° %sï¼Œä½�æ–¼ %L"
  
! #: config/avr/avr.c:13916 config/avr/avr.c:13929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s é �æœŸç·¨è­¯æ™‚æœŸæ•´æ•¸å¸¸æ•¸"
  
! #: config/avr/avr.c:13943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s é �æœŸç·¨è­¯æ™‚æœŸé•·æ•´æ•¸å¸¸æ•¸å�šç‚ºå…ˆå¼•æ•¸"
  
! #: config/avr/avr.c:13971
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:13980
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 30285,30461 ----
  msgid "function attributes %qs and %qs have no effect on %qs function"
  msgstr "å‡½å¼�å±¬æ€§ %qs å’Œ %qs æ²’æœ‰ä»»ä½•æ•ˆæžœæ–¼ %qs å‡½å¼�"
  
! #: config/avr/avr.c:1068
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs å‡½å¼�ç„¡æ³•æœ‰å¼•æ•¸"
  
! #: config/avr/avr.c:1071
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs å‡½å¼�ç„¡æ³•å›žå‚³å€¼"
  
! #: config/avr/avr.c:1085
  #, fuzzy, gcc-internal-format
! msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs ä¼¼ä¹Žæ˜¯ misspelled %s è™•ç�†å¸¸å¼�"
  
! #: config/avr/avr.c:1098
! #, gcc-internal-format
! msgid "%qs is a reserved indentifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.c:1327
  #, fuzzy, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "ã€Žbuiltin_return_addressã€�å�«æœ‰å�ªæœ‰ 2 ä½�å…ƒçµ„çš„ä½�å�€"
  
! #: config/avr/avr.c:2559
  #, fuzzy, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "æŒ‡æ¨™å��ç§»å¾žç¬¦è™Ÿä¹Ÿè¨±ä¸�æ­£ç¢º"
  
! #: config/avr/avr.c:2698
  #, fuzzy, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "å­˜å�–è³‡æ–™è¨˜æ†¶é«”èˆ‡ç¨‹å¼�è¨˜æ†¶é«”ä½�å�€"
  
! #: config/avr/avr.c:2759
  #, fuzzy, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "å­˜å�–ç¨‹å¼�è¨˜æ†¶é«”èˆ‡è³‡æ–™è¨˜æ†¶é«”ä½�å�€"
  
! #: config/avr/avr.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "å›ºå®šçš„æš«å­˜å™¨ %s ç”¨ä¾†å›žå�ˆå�ƒæ•¸åˆ°å‡½å¼�"
  
! #: config/avr/avr.c:3508
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "å¯«å…¥ä½�å�€ç©ºé–“ %qs ä¸�æ”¯æ�´"
  
! #: config/avr/avr.c:9530
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°è®Šæ•¸å’Œå‡½å¼�"
  
! #: config/avr/avr.c:9537
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%qE å±¬æ€§æœªè¢«æ”¯æ�´ç”¨æ–¼ R8C ç›®æ¨™"
  
! #: config/avr/avr.c:9554 config/bfin/bfin.c:4795 config/i386/winnt.c:59
! #: config/nvptx/nvptx.c:4317
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°è®Šæ•¸"
  
! #: config/avr/avr.c:9565
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±¬æ€§å…�è¨±å�ªæœ‰æ•´æ•¸å¸¸æ•¸å¼•æ•¸"
  
! #: config/avr/avr.c:9575
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr "%qE å±¬æ€§æ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: config/avr/avr.c:9588
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.c:9598
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE å±¬æ€§å�ªæœ‰å¥—ç”¨åˆ°è®Šæ•¸"
  
! #: config/avr/avr.c:9668
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "ç¨‹å¼�ç¢¼æ¨¡å¼� %qs åœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´"
  
! #: config/avr/avr.c:9675
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "ç¨‹å¼�ç¢¼æ¨¡å¼� %qs åœ¨ %s ä½�æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´"
  
! #: config/avr/avr.c:9846
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "æŒ‡æ¨™ç›®æ¨™ä½�å�€ç©ºé–“ %qs å¿…é ˆæ˜¯å¸¸æ•¸åœ¨ä¸­ %qT"
  
! #: config/avr/avr.c:9849
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "æŒ‡æ¨™ç›®æ¨™ä½�å�€ç©ºé–“ %qs å¿…é ˆæ˜¯å¸¸æ•¸åœ¨ä¸­ %s %q+D"
  
! #: config/avr/avr.c:9895
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "è®Šæ•¸ %q+D å¿…é ˆæ˜¯å¸¸æ•¸ä»¥ä¾¿æ˜¯ç½®æ”¾é€²å…¥å”¯è®€å�€æ®µä¾�é�  %qs"
  
! #: config/avr/avr.c:9934
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "static IO declaration for %q+D needs an address"
  msgstr "%q+D çš„å®£å‘Šéš±è—�äº†ä¸€å€‹å�ƒæ•¸"
  
! #: config/avr/avr.c:9966
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "IO definition for %q+D needs an address"
  msgstr "%q+D çš„ä¸Šä¸€å€‹å®šç¾©åœ¨æ­¤"
  
! #: config/avr/avr.c:10073
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„è®Šæ•¸æ‰�èƒ½æ”¾åœ¨ .noinit å�€æ®µä¸­"
  
! #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.c:10149
! #, fuzzy, gcc-internal-format
! msgid "variable %q+D with dynamic initialization put into program memory area"
! msgstr "uninitialized è®Šæ•¸ %q+D ç½®æ”¾é€²å…¥ç¨‹å¼�è¨˜æ†¶å„²å­˜å�€"
! 
! #: config/avr/avr.c:10160
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "uninitialized è®Šæ•¸ %q+D ç½®æ”¾é€²å…¥ç¨‹å¼�è¨˜æ†¶å„²å­˜å�€"
  
! #: config/avr/avr.c:10247
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%qE ä¸�ç›¸å®¹çš„å±¬æ€§å¿½ç•¥"
  
! #: config/avr/avr.c:10310
  #, fuzzy, gcc-internal-format
  #| msgid "MCU %qs supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs å�ªæ”¯æ�´çµ„è­¯å™¨"
  
! #: config/avr/avr.c:12872
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "å¾ž %s è½‰æ�›åˆ° %sï¼Œä½�æ–¼ %L"
  
! #: config/avr/avr.c:13965 config/avr/avr.c:13978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s é �æœŸç·¨è­¯æ™‚æœŸæ•´æ•¸å¸¸æ•¸"
  
! #: config/avr/avr.c:13992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s é �æœŸç·¨è­¯æ™‚æœŸé•·æ•´æ•¸å¸¸æ•¸å�šç‚ºå…ˆå¼•æ•¸"
  
! #: config/avr/avr.c:14020
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.c:14029
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "%qs çš„ç´¯åŠ å™¨ä¸�å�ˆé�©"
*** 30688,30699 ****
  msgid "invalid IACC argument"
  msgstr "ç„¡æ•ˆçš„ IACC å¼•æ•¸"
  
! #: config/frv/frv.c:8708
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs éœ€è¦�ä¸€å€‹å¸¸æ•¸å¼•æ•¸"
  
! #: config/frv/frv.c:8713
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
--- 30740,30751 ----
  msgid "invalid IACC argument"
  msgstr "ç„¡æ•ˆçš„ IACC å¼•æ•¸"
  
! #: config/frv/frv.c:8708 config/sparc/sparc.c:10545
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs éœ€è¦�ä¸€å€‹å¸¸æ•¸å¼•æ•¸"
  
! #: config/frv/frv.c:8713 config/sparc/sparc.c:10551
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
*************** msgstr "ç¨‹å¼�ç¢¼æ¨¡å¼� %qs åœ¨ %s ä½�æ¨
*** 30875,30881 ****
  msgid "code model %qs not supported in x32 mode"
  msgstr "ç·¨ç¢¼å¼�æ¨£ %qs ä¸�æ”¯æ�´åœ¨ä¸­ x32 æ¨¡å¼�"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ç·¨ç¢¼å¼�æ¨£ %s ä¸�æ”¯æ�´ PIC æ¨¡å¼�"
--- 30927,30933 ----
  msgid "code model %qs not supported in x32 mode"
  msgstr "ç·¨ç¢¼å¼�æ¨£ %qs ä¸�æ”¯æ�´åœ¨ä¸­ x32 æ¨¡å¼�"
  
! #: config/i386/i386.c:5372 config/i386/i386.c:5381 config/i386/i386.c:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ç·¨ç¢¼å¼�æ¨£ %s ä¸�æ”¯æ�´ PIC æ¨¡å¼�"
*************** msgstr "%srtd%s è¢«å¿½ç•¥åœ¨ä¸­ 64 ä½�å…
*** 31008,31599 ****
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s è¢«å¿½ç•¥åœ¨ä¸­ 64 ä½�å…ƒæ¨¡å¼�"
  
! #: config/i386/i386.c:5938
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary æœªè¢«æ”¯æ�´ç”¨æ–¼é€™å€‹ç›®æ¨™"
  
! #: config/i386/i386.c:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d æœªè¢«ä»‹æ–¼ %d å’Œ %d"
  
! #: config/i386/i386.c:5964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d æœªè¢«ä»‹æ–¼ %d å’Œ 12"
  
! #: config/i386/i386.c:5977
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mno-fentry isn%'t ç›¸å®¹èˆ‡ SEH"
  
! #: config/i386/i386.c:5980
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·�æœªç‚º C++ å¯¦ä½œ"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ä½¿ç”¨çš„è€Œç„¡éœ€ SSE å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:5987
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ä½¿ç”¨çš„è€Œç„¡éœ€ SSE å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:5997
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE æŒ‡ä»¤é›†å·²å�œç”¨ï¼Œä½¿ç”¨ 387 æŒ‡ä»¤"
  
! #: config/i386/i386.c:6004
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 æŒ‡ä»¤é›†å·²å�œç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤"
  
! #: config/i386/i386.c:6054
  #, fuzzy, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6056
  #, fuzzy, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6070
  #, fuzzy, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6072
  #, fuzzy, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6178
  #, fuzzy, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry isn%'t æ”¯æ�´çš„ç”¨æ–¼ 32-bit åœ¨ä¸­çµ„å�ˆèˆ‡ -fpic"
  
! #: config/i386/i386.c:6185
  #, fuzzy, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry isn%'t ç›¸å®¹èˆ‡ SEH"
  
! #: config/i386/i386.c:6252 config/rs6000/rs6000.c:5475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "ä¸�æ˜Žé�¸é …ç”¨æ–¼ -mrecip=%s"
  
! #: config/i386/i386.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "é�¸é … (ã€Œ%sã€�) å·²ç¶“æŒ‡å®šçš„"
  
! #: config/i386/i386.c:7168
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 ä½�å…ƒçµ„ cop æŒ‡ä»¤æœªè¢«å…�è¨±åœ¨ä¸­ 64-bit VLIW æ¨¡å¼�"
  
! #: config/i386/i386.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7683 config/i386/i386.c:7734
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall å’Œ regparm å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7688
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7695 config/i386/i386.c:41349
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±¬æ€§éœ€æ±‚æ•´æ•¸å¸¸æ•¸å¼•æ•¸"
  
! #: config/i386/i386.c:7701
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "å¼•æ•¸åˆ° %qE å±¬æ€§å¤§æ–¼ %d"
  
! #: config/i386/i386.c:7726 config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall å’Œ cdecl å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7730
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall å’Œ stdcall å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7738 config/i386/i386.c:7787
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7748 config/i386/i386.c:7765
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall å’Œ cdecl å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7752
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall å’Œ fastcall å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7756 config/i386/i386.c:7783
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7773 config/i386/i386.c:7791
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7779
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±¬æ€§è¢«ç”¨æ–¼ç„¡ class-method"
  
! #: config/i386/i386.c:8023
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å‘¼å�« %qD èˆ‡å±¬æ€§ sseregparm è€Œç„¡éœ€ SSE/SSE2 å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:8026
  #, fuzzy, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å‘¼å�« %qT èˆ‡å±¬æ€§ sseregparm è€Œç„¡éœ€ SSE/SSE2 å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:8342
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ä¸�æ”¯æ�´ multilib"
  
! #: config/i386/i386.c:8374
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ä¸�æ˜¯ç›¸å®¹èˆ‡å·¢ç‹€çš„å‡½å¼�"
  
! #: config/i386/i386.c:8687
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8707
  #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8729
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ SSEï¼Œå�»å‡ºç�¾äº† SSE å�‘é‡�å¼•æ•¸ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ SSEï¼Œå�»æœ‰ SSE å�‘é‡�å›žå‚³å€¼ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8751
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ MMXï¼Œå�»å‡ºç�¾äº† MMX å�‘é‡�å¼•æ•¸ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ MMXå�»å›žå‚³ MMX å�‘é‡�ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8939
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI çš„å‚³é�žçµ�æ§‹èˆ‡ flexible é™£åˆ—æˆ�å“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/i386/i386.c:9056
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI çš„å‚³é�žè�¯å�ˆèˆ‡é•·é›™å€�å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/i386/i386.c:9174
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI çš„å‚³é�žçµ�æ§‹èˆ‡è¤‡é›œæµ®é»žæ•¸æˆ�å“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/i386/i386.c:9337
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "å·²å�œç”¨ SSE å�»åœ¨ SSE æš«å­˜å™¨ä¸­å›žå‚³"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "å·²å�œç”¨ SSE å�»åœ¨ SSE æš«å­˜å™¨ä¸­å‚³é�žå�ƒæ•¸"
  
! #: config/i386/i386.c:9359
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 æš«å­˜å™¨å›žå‚³èˆ‡ x87 å·²å�œç”¨"
  
! #: config/i386/i386.c:9655 config/i386/i386.c:9926 config/i386/i386.c:10449
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "å‘¼å�« %qD èˆ‡å±¬æ€§ sseregparm è€Œç„¡éœ€ SSE/SSE2 å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:9657 config/i386/i386.c:9928 config/i386/i386.c:10451
  #, 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:10351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI ç”¨æ–¼å‚³é�žå�ƒæ•¸èˆ‡ %d-byte å°�é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
  
! #: config/i386/i386.c:13734
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue å±¬æ€§ isn%'t ç›¸å®¹èˆ‡ -mfentry ç”¨æ–¼ 32-bit"
  
! #: config/i386/i386.c:13824
  #, 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:14836
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ fastcall èˆ‡å·¢ç‹€çš„å‡½å¼�"
  
! #: config/i386/i386.c:14856
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ 2 æš«å­˜å™¨  å�ƒæ•¸ç”¨æ–¼å·¢ç‹€çš„å‡½å¼�"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14867
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ 3 æš«å­˜å™¨å�ƒæ•¸"
  
! #: config/i386/i386.c:17672 config/i386/i386.c:17686
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "æ“´å……çš„æš«å­˜å™¨ä¸�æ”¯æ�´çš„é�‹ç®—å…ƒå¤§å°�"
  
! #: config/i386/i386.c:17718
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "æ“´å……çš„æš«å­˜å™¨æ²’æœ‰é«˜å�Šéƒ¨åˆ†"
  
! #: config/i386/i386.c:17733
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "æ“´å……çš„æš«å­˜å™¨ä¸�æ”¯æ�´çš„é�‹ç®—å…ƒå¤§å°�"
  
! #: config/i386/i386.c:17924
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "non-integer é�‹ç®—å…ƒä½¿ç”¨çš„èˆ‡é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:28283
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "æ�’æ–·æœ�å‹™å¸¸å¼�ç„¡æ³•ç·¨ç¢¼çš„åœ¨ä¸­å§†æŒ‡æ¨¡å¼�"
  
! #: config/i386/i386.c:32550
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32600
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32610
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32858
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32863 config/i386/i386.c:33291
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ä¸�æ”¯æ�´å †ç–Šé™�åˆ¶é�‹ç®—å¼�"
  
! #: config/i386/i386.c:32926
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32929
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "%q+D çš„å‰�ä¸€å€‹å®£å‘Š"
  
! #: config/i386/i386.c:33148
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ifunc æœªè¢«æ”¯æ�´åœ¨ä¸­é€™å€‹çµ„æ…‹"
  
! #: config/i386/i386.c:33540
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "%qs çš„å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹ 2 ä½�ç„¡è™ŸåŽŸæ–‡"
  
! #: config/i386/i386.c:33565 config/i386/i386.c:33615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "-ffpe-trap çš„å�ƒæ•¸ç„¡æ•ˆï¼š%s"
  
! #: config/i386/i386.c:34294 config/i386/i386.c:35692
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 2-bit å�³æ™‚"
  
! #: config/i386/i386.c:34689
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fifth å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:34784
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:35623
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 1-bit å�³æ™‚"
  
! #: config/i386/i386.c:35638
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 32-bit å�³æ™‚"
  
! #: config/i386/i386.c:35671
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 4-bit å�³æ™‚"
  
! #: config/i386/i386.c:35711
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 1-bit å�³æ™‚"
  
! #: config/i386/i386.c:35724
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 5-bit å�³æ™‚"
  
! #: config/i386/i386.c:35734
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "ä¸‹ä¸€å€‹åˆ°æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:35739 config/i386/i386.c:36529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:35907
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/i386/i386.c:35912
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/i386/i386.c:35918 config/i386/i386.c:36119
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "å°�æ¨¹çµ�å�€æ®µçš„å…±äº«ä¸�æ­£ç¢º"
  
! #: config/i386/i386.c:36101
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 4-bit å�³æ™‚"
  
! #: config/i386/i386.c:36107
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 5-bit å�³æ™‚"
  
! #: config/i386/i386.c:36110
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:36527
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 32-bit å�³æ™‚"
  
! #: config/i386/i386.c:36609 config/rs6000/rs6000.c:15973
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: config/i386/i386.c:36814
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE éœ€è¦�ä¸�æ˜Ž isa é�¸é …"
  
! #: config/i386/i386.c:36818
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE éœ€è¦� isa é�¸é … %s"
  
! #: config/i386/i386.c:37566
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯å�³æ™‚"
  
! #: config/i386/i386.c:38270 config/i386/i386.c:38452
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯å°ºåº¦ 1,- 2,- 4, 8"
  
! #: config/i386/i386.c:38505
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯å°ºåº¦ 1,- 2,- 4, 8"
  
! #: config/i386/i386.c:38511
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/i386/i386.c:38530
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:41336
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±¬æ€§å�ªæœ‰å�¯è¦‹æ–¼ 32-bit"
  
! #: config/i386/i386.c:41357
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "å¼•æ•¸åˆ° %qE å±¬æ€§æ˜¯ neither é›¶ï¼Œnor ä¸€å€‹"
  
! #: config/i386/i386.c:41390 config/i386/i386.c:41399
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi å’Œ sysv_abi å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:41435 config/rs6000/rs6000.c:35378
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE ä¸�ç›¸å®¹çš„å±¬æ€§å¿½ç•¥"
  
! #: config/i386/i386.c:41479
  #, fuzzy, gcc-internal-format
  #| msgid "dereferenced pointers should have a name or a type tag"
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "æ��é ˜çš„æŒ‡æ¨™æ‡‰å…·æœ‰ä¸€å€‹å��ç¨±æˆ–é¡žåž‹æ¨™è¨˜"
  
! #: config/i386/i386.c:41486
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41499
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "æ�’æ–·æœ�å‹™å¸¸å¼�ç„¡æ³•ç·¨ç¢¼çš„åœ¨ä¸­å§†æŒ‡æ¨¡å¼�"
  
! #: config/i386/i386.c:44401
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "By-value å¼•æ•¸æ–¼ %L æœªè¢«å…�è¨±åœ¨ä¸­é€™å€‹èªžå¢ƒ"
  
! #: config/i386/i386.c:44465
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Ž IRA æ¼”ç®—æ³• %qs"
  
! #: config/i386/i386.c:44494
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼è£½ä½œå‡½å¼�"
  
! #: config/i386/i386.c:50765
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50772
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50778
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50802 config/i386/i386.c:50923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ä¸�æ”¯æ�´çš„çµ„å�ˆï¼š%s"
  
! #: config/i386/i386.c:50821
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50843
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "ä¸�å�—æ”¯æ�´çš„å¼•æ•¸é¡žåž‹åˆ°å…§å»ºå‡½å¼�"
  
! #: config/i386/i386.c:51169
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 31060,31651 ----
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s è¢«å¿½ç•¥åœ¨ä¸­ 64 ä½�å…ƒæ¨¡å¼�"
  
! #: config/i386/i386.c:5944
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-mpreferred-stack-boundary æœªè¢«æ”¯æ�´ç”¨æ–¼é€™å€‹ç›®æ¨™"
  
! #: config/i386/i386.c:5947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d æœªè¢«ä»‹æ–¼ %d å’Œ %d"
  
! #: config/i386/i386.c:5970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d æœªè¢«ä»‹æ–¼ %d å’Œ 12"
  
! #: config/i386/i386.c:5983
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-mno-fentry isn%'t ç›¸å®¹èˆ‡ SEH"
  
! #: config/i386/i386.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·�æœªç‚º C++ å¯¦ä½œ"
  
! #: config/i386/i386.c:5992
  #, fuzzy, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ä½¿ç”¨çš„è€Œç„¡éœ€ SSE å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:5993
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ä½¿ç”¨çš„è€Œç„¡éœ€ SSE å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:6003
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE æŒ‡ä»¤é›†å·²å�œç”¨ï¼Œä½¿ç”¨ 387 æŒ‡ä»¤"
  
! #: config/i386/i386.c:6010
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 æŒ‡ä»¤é›†å·²å�œç”¨ï¼Œä½¿ç”¨ SSE æŒ‡ä»¤"
  
! #: config/i386/i386.c:6060
  #, fuzzy, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6062
  #, fuzzy, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6076
  #, fuzzy, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6078
  #, fuzzy, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "å †ç–Šè©¦æŽ¢éœ€æ±‚ %saccumulate-outgoing-args%s ç”¨æ–¼ correctness"
  
! #: config/i386/i386.c:6184
  #, fuzzy, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr "-mfentry isn%'t æ”¯æ�´çš„ç”¨æ–¼ 32-bit åœ¨ä¸­çµ„å�ˆèˆ‡ -fpic"
  
! #: config/i386/i386.c:6191
  #, fuzzy, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr "-mno-fentry isn%'t ç›¸å®¹èˆ‡ SEH"
  
! #: config/i386/i386.c:6258 config/rs6000/rs6000.c:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "ä¸�æ˜Žé�¸é …ç”¨æ–¼ -mrecip=%s"
  
! #: config/i386/i386.c:6872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "é�¸é … (ã€Œ%sã€�) å·²ç¶“æŒ‡å®šçš„"
  
! #: config/i386/i386.c:7174
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:7273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "2 ä½�å…ƒçµ„ cop æŒ‡ä»¤æœªè¢«å…�è¨±åœ¨ä¸­ 64-bit VLIW æ¨¡å¼�"
  
! #: config/i386/i386.c:7277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:7689 config/i386/i386.c:7740
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall å’Œ regparm å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7694
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7701 config/i386/i386.c:41390
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±¬æ€§éœ€æ±‚æ•´æ•¸å¸¸æ•¸å¼•æ•¸"
  
! #: config/i386/i386.c:7707
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "å¼•æ•¸åˆ° %qE å±¬æ€§å¤§æ–¼ %d"
  
! #: config/i386/i386.c:7732 config/i386/i386.c:7775
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall å’Œ cdecl å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7736
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall å’Œ stdcall å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7744 config/i386/i386.c:7793
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7754 config/i386/i386.c:7771
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall å’Œ cdecl å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7758
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall å’Œ fastcall å±¬æ€§äº’ä¸�ç›¸å®¹"
  
! #: config/i386/i386.c:7762 config/i386/i386.c:7789
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7779 config/i386/i386.c:7797
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl å’Œ thiscall å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:7785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±¬æ€§è¢«ç”¨æ–¼ç„¡ class-method"
  
! #: config/i386/i386.c:8029
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å‘¼å�« %qD èˆ‡å±¬æ€§ sseregparm è€Œç„¡éœ€ SSE/SSE2 å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:8032
  #, fuzzy, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "å‘¼å�« %qT èˆ‡å±¬æ€§ sseregparm è€Œç„¡éœ€ SSE/SSE2 å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:8348
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ä¸�æ”¯æ�´ multilib"
  
! #: config/i386/i386.c:8380
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ä¸�æ˜¯ç›¸å®¹èˆ‡å·¢ç‹€çš„å‡½å¼�"
  
! #: config/i386/i386.c:8693
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8699
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8713
  #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8719
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX å�‘é‡�å¼•æ•¸è€Œç„¡éœ€ AVX å·²å•Ÿç”¨è®Šæ›´ ABI"
  
! #: config/i386/i386.c:8735
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ SSEï¼Œå�»å‡ºç�¾äº† SSE å�‘é‡�å¼•æ•¸ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8741
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ SSEï¼Œå�»æœ‰ SSE å�‘é‡�å›žå‚³å€¼ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8757
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ MMXï¼Œå�»å‡ºç�¾äº† MMX å�‘é‡�å¼•æ•¸ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8763
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "æ²’æœ‰å•Ÿç”¨ MMXå�»å›žå‚³ MMX å�‘é‡�ï¼Œé€™è®Šæ›´äº† ABI"
  
! #: config/i386/i386.c:8945
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI çš„å‚³é�žçµ�æ§‹èˆ‡ flexible é™£åˆ—æˆ�å“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/i386/i386.c:9062
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI çš„å‚³é�žè�¯å�ˆèˆ‡é•·é›™å€�å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/i386/i386.c:9180
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI çš„å‚³é�žçµ�æ§‹èˆ‡è¤‡é›œæµ®é»žæ•¸æˆ�å“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/i386/i386.c:9343
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "å·²å�œç”¨ SSE å�»åœ¨ SSE æš«å­˜å™¨ä¸­å›žå‚³"
  
! #: config/i386/i386.c:9349
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "å·²å�œç”¨ SSE å�»åœ¨ SSE æš«å­˜å™¨ä¸­å‚³é�žå�ƒæ•¸"
  
! #: config/i386/i386.c:9365
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 æš«å­˜å™¨å›žå‚³èˆ‡ x87 å·²å�œç”¨"
  
! #: config/i386/i386.c:9661 config/i386/i386.c:9932 config/i386/i386.c:10455
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "å‘¼å�« %qD èˆ‡å±¬æ€§ sseregparm è€Œç„¡éœ€ SSE/SSE2 å·²å•Ÿç”¨"
  
! #: config/i386/i386.c:9663 config/i386/i386.c:9934 config/i386/i386.c:10457
  #, 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:10357
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI ç”¨æ–¼å‚³é�žå�ƒæ•¸èˆ‡ %d-byte å°�é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
  
! #: config/i386/i386.c:13740
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr "ms_hook_prologue å±¬æ€§ isn%'t ç›¸å®¹èˆ‡ -mfentry ç”¨æ–¼ 32-bit"
  
! #: config/i386/i386.c:13830
  #, 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:14842
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ fastcall èˆ‡å·¢ç‹€çš„å‡½å¼�"
  
! #: config/i386/i386.c:14862
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ 2 æš«å­˜å™¨  å�ƒæ•¸ç”¨æ–¼å·¢ç‹€çš„å‡½å¼�"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14873
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ 3 æš«å­˜å™¨å�ƒæ•¸"
  
! #: config/i386/i386.c:17678 config/i386/i386.c:17692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "æ“´å……çš„æš«å­˜å™¨ä¸�æ”¯æ�´çš„é�‹ç®—å…ƒå¤§å°�"
  
! #: config/i386/i386.c:17724
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "æ“´å……çš„æš«å­˜å™¨æ²’æœ‰é«˜å�Šéƒ¨åˆ†"
  
! #: config/i386/i386.c:17739
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "æ“´å……çš„æš«å­˜å™¨ä¸�æ”¯æ�´çš„é�‹ç®—å…ƒå¤§å°�"
  
! #: config/i386/i386.c:17930
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr "non-integer é�‹ç®—å…ƒä½¿ç”¨çš„èˆ‡é�‹ç®—å…ƒç·¨ç¢¼ã€Ž%cã€�"
  
! #: config/i386/i386.c:28289
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr "æ�’æ–·æœ�å‹™å¸¸å¼�ç„¡æ³•ç·¨ç¢¼çš„åœ¨ä¸­å§†æŒ‡æ¨¡å¼�"
  
! #: config/i386/i386.c:32591
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32641
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32651
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32899
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32904 config/i386/i386.c:33332
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ä¸�æ”¯æ�´å †ç–Šé™�åˆ¶é�‹ç®—å¼�"
  
! #: config/i386/i386.c:32967
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %D"
  msgstr ""
  
! #: config/i386/i386.c:32970
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %D"
  msgstr "%q+D çš„å‰�ä¸€å€‹å®£å‘Š"
  
! #: config/i386/i386.c:33189
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ifunc æœªè¢«æ”¯æ�´åœ¨ä¸­é€™å€‹çµ„æ…‹"
  
! #: config/i386/i386.c:33581
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "%qs çš„å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹ 2 ä½�ç„¡è™ŸåŽŸæ–‡"
  
! #: config/i386/i386.c:33606 config/i386/i386.c:33656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr "-ffpe-trap çš„å�ƒæ•¸ç„¡æ•ˆï¼š%s"
  
! #: config/i386/i386.c:34335 config/i386/i386.c:35733
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 2-bit å�³æ™‚"
  
! #: config/i386/i386.c:34730
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fifth å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:34825
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:35664
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 1-bit å�³æ™‚"
  
! #: config/i386/i386.c:35679
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 32-bit å�³æ™‚"
  
! #: config/i386/i386.c:35712
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 4-bit å�³æ™‚"
  
! #: config/i386/i386.c:35752
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 1-bit å�³æ™‚"
  
! #: config/i386/i386.c:35765
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 5-bit å�³æ™‚"
  
! #: config/i386/i386.c:35775
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "ä¸‹ä¸€å€‹åˆ°æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:35780 config/i386/i386.c:36570
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:35948
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/i386/i386.c:35953
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/i386/i386.c:35959 config/i386/i386.c:36160
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "å°�æ¨¹çµ�å�€æ®µçš„å…±äº«ä¸�æ­£ç¢º"
  
! #: config/i386/i386.c:36142
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 4-bit å�³æ™‚"
  
! #: config/i386/i386.c:36148
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 5-bit å�³æ™‚"
  
! #: config/i386/i386.c:36151
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:36568
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 32-bit å�³æ™‚"
  
! #: config/i386/i386.c:36650 config/rs6000/rs6000.c:16009
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: config/i386/i386.c:36855
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE éœ€è¦�ä¸�æ˜Ž isa é�¸é …"
  
! #: config/i386/i386.c:36859
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE éœ€è¦� isa é�¸é … %s"
  
! #: config/i386/i386.c:37607
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯å�³æ™‚"
  
! #: config/i386/i386.c:38311 config/i386/i386.c:38493
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯å°ºåº¦ 1,- 2,- 4, 8"
  
! #: config/i386/i386.c:38546
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯å°ºåº¦ 1,- 2,- 4, 8"
  
! #: config/i386/i386.c:38552
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/i386/i386.c:38571
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œä¸€ç­†å¼•æ•¸å¿…é ˆæ˜¯ 8-bit å�³æ™‚"
  
! #: config/i386/i386.c:41377
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±¬æ€§å�ªæœ‰å�¯è¦‹æ–¼ 32-bit"
  
! #: config/i386/i386.c:41398
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "å¼•æ•¸åˆ° %qE å±¬æ€§æ˜¯ neither é›¶ï¼Œnor ä¸€å€‹"
  
! #: config/i386/i386.c:41431 config/i386/i386.c:41440
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi å’Œ sysv_abi å±¬æ€§ä¸�æ˜¯ç›¸å®¹"
  
! #: config/i386/i386.c:41476 config/rs6000/rs6000.c:35427
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE ä¸�ç›¸å®¹çš„å±¬æ€§å¿½ç•¥"
  
! #: config/i386/i386.c:41520
  #, fuzzy, gcc-internal-format
  #| msgid "dereferenced pointers should have a name or a type tag"
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "æ��é ˜çš„æŒ‡æ¨™æ‡‰å…·æœ‰ä¸€å€‹å��ç¨±æˆ–é¡žåž‹æ¨™è¨˜"
  
! #: config/i386/i386.c:41527
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41537
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41540
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr "æ�’æ–·æœ�å‹™å¸¸å¼�ç„¡æ³•ç·¨ç¢¼çš„åœ¨ä¸­å§†æŒ‡æ¨¡å¼�"
  
! #: config/i386/i386.c:44442
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "By-value å¼•æ•¸æ–¼ %L æœªè¢«å…�è¨±åœ¨ä¸­é€™å€‹èªžå¢ƒ"
  
! #: config/i386/i386.c:44506
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Ž IRA æ¼”ç®—æ³• %qs"
  
! #: config/i386/i386.c:44535
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼è£½ä½œå‡½å¼�"
  
! #: config/i386/i386.c:50806
  #, gcc-internal-format
  msgid "Unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50813
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50819
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50843 config/i386/i386.c:50964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ä¸�æ”¯æ�´çš„çµ„å�ˆï¼š%s"
  
! #: config/i386/i386.c:50862
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd\n"
  msgstr ""
  
! #: config/i386/i386.c:50884
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd\n"
  msgstr "ä¸�å�—æ”¯æ�´çš„å¼•æ•¸é¡žåž‹åˆ°å…§å»ºå‡½å¼�"
  
! #: config/i386/i386.c:51210
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgstr "gp_offset (%ld) æˆ– end_offset (
*** 31716,31722 ****
  msgid "argument %qd is not a constant"
  msgstr "å¼•æ•¸ %qd ä¸�æ˜¯ä¸€å€‹å¸¸æ•¸"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2455
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESSï¼Œç©ºæŒ‡æ¨™"
--- 31768,31774 ----
  msgid "argument %qd is not a constant"
  msgstr "å¼•æ•¸ %qd ä¸�æ˜¯ä¸€å€‹å¸¸æ•¸"
  
! #: config/iq2000/iq2000.c:2912 config/xtensa/xtensa.c:2456
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr "PRINT_OPERAND_ADDRESSï¼Œç©ºæŒ‡æ¨™"
*************** msgstr "PRINT_OPERAND_ADDRESSï¼Œç©ºæŒ‡æ¨
*** 31726,31732 ****
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERANDï¼šä¸�æ˜Žçš„æ¨™é»žã€Œ%cã€�"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2299
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND ç©ºæŒ‡æ¨™"
--- 31778,31784 ----
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr "PRINT_OPERANDï¼šä¸�æ˜Žçš„æ¨™é»žã€Œ%cã€�"
  
! #: config/iq2000/iq2000.c:3076 config/xtensa/xtensa.c:2300
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr "PRINT_OPERAND ç©ºæŒ‡æ¨™"
*************** msgstr "å¤šé‡�æ�’æ–·å±¬æ€§ä¸�å…�è¨±"
*** 31827,31833 ****
  msgid "interrupt_thread is available only on fido"
  msgstr "interruptthread æ˜¯å�¯ç”¨å�ªæœ‰æ–¼ fido(_T)"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28119
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æ�´å †ç–Šé™�åˆ¶é�‹ç®—å¼�"
--- 31879,31885 ----
  msgid "interrupt_thread is available only on fido"
  msgstr "interruptthread æ˜¯å�¯ç”¨å�ªæœ‰æ–¼ fido(_T)"
  
! #: config/m68k/m68k.c:1108 config/rs6000/rs6000.c:28168
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æ�´å †ç–Šé™�åˆ¶é�‹ç®—å¼�"
*************** msgstr ""
*** 32333,32340 ****
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3375
! #: config/xtensa/xtensa.c:3401
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "ä¸�ç•¶çš„å…§å»ºç·¨ç¢¼"
--- 32385,32392 ----
  msgid "MSP430 builtin functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.c:2606 config/rx/rx.c:2635 config/xtensa/xtensa.c:3376
! #: config/xtensa/xtensa.c:3402
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "ä¸�ç•¶çš„å…§å»ºç·¨ç¢¼"
*************** msgstr ""
*** 32596,32624 ****
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE å±¬æ€§åœ¨é¡žåž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/nvptx/nvptx.c:4306
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±¬æ€§ä¸�å…�è¨±ç”¨æ–¼è‡ªå‹•å­˜å„²é¡žåˆ¥"
  
! #: config/nvptx/nvptx.c:4674
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4675
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 32648,32676 ----
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE å±¬æ€§åœ¨é¡žåž‹ä¸Šè¢«å¿½ç•¥"
  
! #: config/nvptx/nvptx.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ å±¬æ€§ä¸�å…�è¨±ç”¨æ–¼è‡ªå‹•å­˜å„²é¡žåˆ¥"
  
! #: config/nvptx/nvptx.c:4690
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4701
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "æ­¤è™•ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ™‚
*** 32643,32649 ****
  msgid "-g option disabled"
  msgstr "-g é�¸é …å·²è¢«å�œç”¨"
  
! #: config/pa/pa.c:8769
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "å°�é½Š (%u) ç”¨æ–¼ %s è¶…å‡ºæœ€å¤§å€¼å°�é½Šç”¨æ–¼å…¨åŸŸå…±å�Œè³‡æ–™ã€‚ ä½¿ç”¨ %u"
--- 32695,32701 ----
  msgid "-g option disabled"
  msgstr "-g é�¸é …å·²è¢«å�œç”¨"
  
! #: config/pa/pa.c:8793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "å°�é½Š (%u) ç”¨æ–¼ %s è¶…å‡ºæœ€å¤§å€¼å°�é½Šç”¨æ–¼å…¨åŸŸå…±å�Œè³‡æ–™ã€‚ ä½¿ç”¨ %u"
*************** msgstr "æ•¸å­—å¿…é ˆæ˜¯ 0 æˆ– 1"
*** 32778,33008 ****
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall æœ«å°¾æœ‰ç„¡ç”¨å­—å…ƒ"
  
! #: config/rs6000/rs6000-c.c:5575
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5579
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5589
  #, fuzzy, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vecextract å�ªæœ‰æŽ¥å�— 2 å¼•æ•¸(_E)"
  
! #: config/rs6000/rs6000-c.c:5640
  #, fuzzy, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:5710
  #, fuzzy, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:5774
  #, fuzzy, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s å�ªæœ‰æŽ¥å�— %d å¼•æ•¸"
  
! #: config/rs6000/rs6000-c.c:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s å�ªæœ‰æŽ¥å�— 1 å¼•æ•¸"
  
! #: config/rs6000/rs6000-c.c:5872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s å�ªæœ‰æŽ¥å�— 2 å¼•æ•¸"
  
! #: config/rs6000/rs6000-c.c:5938
  #, fuzzy, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vecextract å�ªæœ‰æŽ¥å�— 2 å¼•æ•¸(_E)"
  
! #: config/rs6000/rs6000-c.c:6107
  #, fuzzy, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:6381
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "å‚³é�žå�ƒæ•¸ %d (å±¬æ–¼ %qE)æ™‚ä¸Ÿæ£„äº†æŒ‡æ¨™ç›®çš„é¡žåž‹çš„é¡žåž‹é™�å®š"
  
! #: config/rs6000/rs6000-c.c:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "ifunc æœªè¢«æ”¯æ�´åœ¨ä¸­é€™å€‹çµ„æ…‹"
  
! #: config/rs6000/rs6000-c.c:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "å°� AltiVec å…§å»ºå‡½å¼�ä¾†èªªç„¡æ•ˆçš„å�ƒé™£åˆ—å�ˆ"
  
! #: config/rs6000/rs6000.c:3642
  #, fuzzy, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip éœ€æ±‚ -ffinite-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3644
  #, fuzzy, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip éœ€æ±‚ -fno-trapping-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, fuzzy, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip éœ€æ±‚ -freciprocal-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3746
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 éœ€è¦� PowerPC64 æž¶æ§‹ï¼Œæ­£åœ¨å•Ÿç”¨"
  
! #: config/rs6000/rs6000.c:3929
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power åœ¨ 64 ä½�å…ƒ Darwin ä¸‹ä¸�å�—æ”¯æ�´ï¼›å®ƒèˆ‡å·²å®‰è£�çš„ C å’Œ C++ å‡½å¼�åº«ä¸�ç›¸å®¹"
  
! #: config/rs6000/rs6000.c:4021
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4030
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4039
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4048
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4057
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4145
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "ç„¡æ³•å·²çµ„é…�ç”¨æ–¼ SPE ABI"
  
! #: config/rs6000/rs6000.c:4150
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "ä¸�ä½¿ç”¨ PowerPC æŒ‡ä»¤é›†"
  
! #: config/rs6000/rs6000.c:4156
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´ SPE ABI"
  
! #: config/rs6000/rs6000.c:4163
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec ä¸�æ”¯æ�´åœ¨ä¸­é€™å€‹ç›®æ¨™"
  
! #: config/rs6000/rs6000.c:4165 config/rs6000/rs6000.c:4170
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE ä¸�æ”¯æ�´åœ¨ä¸­é€™å€‹ç›®æ¨™"
  
! #: config/rs6000/rs6000.c:4198
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/rs6000/rs6000.c:4205
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4301 config/rs6000/rs6000.c:4312
  #, fuzzy, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel ä¸�ç›¸å®¹çš„èˆ‡å…¶ä»–å…‰ç¢Ÿå…§å®¹è¡¨é�¸é …"
  
! #: config/rs6000/rs6000.c:4304
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4336
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4343
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4350
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4358
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4377
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4384
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-msingle-float é�¸é … equivalent åˆ° -mhard-float"
  
! #: config/rs6000/rs6000.c:4437
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4444
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4451
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4500
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4503
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
--- 32830,33060 ----
  msgid "junk at end of #pragma longcall"
  msgstr "#pragma longcall æœ«å°¾æœ‰ç„¡ç”¨å­—å…ƒ"
  
! #: config/rs6000/rs6000-c.c:5578
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5582
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:5592
  #, fuzzy, gcc-internal-format
  msgid "vec_mul only accepts 2 arguments"
  msgstr "vecextract å�ªæœ‰æŽ¥å�— 2 å¼•æ•¸(_E)"
  
! #: config/rs6000/rs6000-c.c:5643
  #, fuzzy, gcc-internal-format
  msgid "vec_cmpne only accepts 2 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:5713
  #, fuzzy, gcc-internal-format
  msgid "vec_adde only accepts 3 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:5777
  #, fuzzy, gcc-internal-format
  msgid "vec_addec only accepts 3 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts %d arguments"
  msgstr "%s å�ªæœ‰æŽ¥å�— %d å¼•æ•¸"
  
! #: config/rs6000/rs6000-c.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 1 argument"
  msgstr "%s å�ªæœ‰æŽ¥å�— 1 å¼•æ•¸"
  
! #: config/rs6000/rs6000-c.c:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s only accepts 2 arguments"
  msgstr "%s å�ªæœ‰æŽ¥å�— 2 å¼•æ•¸"
  
! #: config/rs6000/rs6000-c.c:5941
  #, fuzzy, gcc-internal-format
  msgid "vec_extract only accepts 2 arguments"
  msgstr "vecextract å�ªæœ‰æŽ¥å�— 2 å¼•æ•¸(_E)"
  
! #: config/rs6000/rs6000-c.c:6110
  #, fuzzy, gcc-internal-format
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vecinsert å�ªæœ‰æŽ¥å�— 3 å¼•æ•¸(_I)"
  
! #: config/rs6000/rs6000-c.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr "å‚³é�žå�ƒæ•¸ %d (å±¬æ–¼ %qE)æ™‚ä¸Ÿæ£„äº†æŒ‡æ¨™ç›®çš„é¡žåž‹çš„é¡žåž‹é™�å®š"
  
! #: config/rs6000/rs6000-c.c:6442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s not supported in this compiler configuration"
  msgstr "ifunc æœªè¢«æ”¯æ�´åœ¨ä¸­é€™å€‹çµ„æ…‹"
  
! #: config/rs6000/rs6000-c.c:6450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter combination for AltiVec intrinsic"
  msgid "invalid parameter combination for AltiVec intrinsic %s"
  msgstr "å°� AltiVec å…§å»ºå‡½å¼�ä¾†èªªç„¡æ•ˆçš„å�ƒé™£åˆ—å�ˆ"
  
! #: config/rs6000/rs6000.c:3644
  #, fuzzy, gcc-internal-format
  msgid "-mrecip requires -ffinite-math or -ffast-math"
  msgstr "-mrecip éœ€æ±‚ -ffinite-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3646
  #, fuzzy, gcc-internal-format
  msgid "-mrecip requires -fno-trapping-math or -ffast-math"
  msgstr "-mrecip éœ€æ±‚ -fno-trapping-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3648
  #, fuzzy, gcc-internal-format
  msgid "-mrecip requires -freciprocal-math or -ffast-math"
  msgstr "-mrecip éœ€æ±‚ -freciprocal-math æˆ– -ffast-math"
  
! #: config/rs6000/rs6000.c:3748
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr "-m64 éœ€è¦� PowerPC64 æž¶æ§‹ï¼Œæ­£åœ¨å•Ÿç”¨"
  
! #: config/rs6000/rs6000.c:3931
  #, gcc-internal-format
  msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "-malign-power åœ¨ 64 ä½�å…ƒ Darwin ä¸‹ä¸�å�—æ”¯æ�´ï¼›å®ƒèˆ‡å·²å®‰è£�çš„ C å’Œ C++ å‡½å¼�åº«ä¸�ç›¸å®¹"
  
! #: config/rs6000/rs6000.c:4023
  #, gcc-internal-format
  msgid "will not generate power9 instructions because assembler lacks power9 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4032
  #, gcc-internal-format
  msgid "will not generate power8 instructions because assembler lacks power8 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4041
  #, gcc-internal-format
  msgid "will not generate power7 instructions because assembler lacks power7 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4050
  #, gcc-internal-format
  msgid "will not generate power6 instructions because assembler lacks power6 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4059
  #, gcc-internal-format
  msgid "will not generate power5 instructions because assembler lacks power5 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4147
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE ABI"
  msgstr "ç„¡æ³•å·²çµ„é…�ç”¨æ–¼ SPE ABI"
  
! #: config/rs6000/rs6000.c:4152
  #, fuzzy, gcc-internal-format
  msgid "not configured for SPE instruction set"
  msgstr "ä¸�ä½¿ç”¨ PowerPC æŒ‡ä»¤é›†"
  
! #: config/rs6000/rs6000.c:4158
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes SPE ABI"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´ SPE ABI"
  
! #: config/rs6000/rs6000.c:4165
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec ä¸�æ”¯æ�´åœ¨ä¸­é€™å€‹ç›®æ¨™"
  
! #: config/rs6000/rs6000.c:4167 config/rs6000/rs6000.c:4172
  #, fuzzy, gcc-internal-format
  msgid "SPE not supported in this target"
  msgstr "SPE ä¸�æ”¯æ�´åœ¨ä¸­é€™å€‹ç›®æ¨™"
  
! #: config/rs6000/rs6000.c:4200
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr "-mmultiple åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/rs6000/rs6000.c:4207
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr "-mstring åœ¨ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�çš„ç³»çµ±ä¸Šä¸�å�—æ”¯æ�´"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.c:4303 config/rs6000/rs6000.c:4314
  #, fuzzy, gcc-internal-format
  msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgstr "-mcmodel ä¸�ç›¸å®¹çš„èˆ‡å…¶ä»–å…‰ç¢Ÿå…§å®¹è¡¨é�¸é …"
  
! #: config/rs6000/rs6000.c:4306
  #, gcc-internal-format
  msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4338
  #, gcc-internal-format
  msgid "-mcrypto requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4345
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mdirect-move requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid "-mpower8-vector requires -maltivec"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4360
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mpower8-vector requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4379
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mvsx-timode requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4386
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp requires -mhard-float"
  msgstr "-msingle-float é�¸é … equivalent åˆ° -mhard-float"
  
! #: config/rs6000/rs6000.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-df requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4446
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "-mupper-regs-di requires -mvsx"
  msgstr "--resource éœ€è¦� -o"
  
! #: config/rs6000/rs6000.c:4453
  #, gcc-internal-format
  msgid "-mupper-regs-sf requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4502
  #, gcc-internal-format
  msgid "-mpower8-fusion-sign requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4505
  #, gcc-internal-format
  msgid "-mtoc-fusion requires -mpower8-fusion"
  msgstr ""
*************** msgstr ""
*** 33011,33533 ****
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4520
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4573
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4618
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4647
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4670
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4677
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4697
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4722
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4737
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4745
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4759
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4771
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´é•·å…©å€�å¤§å°�"
  
! #: config/rs6000/rs6000.c:4797
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4807
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4823
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4836
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4859
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4867
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "ä¸�æ˜Ž vectorization å‡½å¼�åº« ABI åž‹æ…‹ (%s) ç”¨æ–¼ -mveclibabi=åˆ‡æ�›"
  
! #: config/rs6000/rs6000.c:4952 config/rs6000/rs6000.c:4967
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´ AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4980
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´ darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5046
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´å–®ç²¾ç¢ºåº¦æµ®é»žæ•¸"
  
! #: config/rs6000/rs6000.c:5049
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´é›™å€�ç²¾åº¦æµ®é»žæ•¸"
  
! #: config/rs6000/rs6000.c:5151
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5156
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs ä¸¦é�žæœ‰æ•ˆé�¸é …åˆ°å‰�ç½®è™•ç�†å™¨"
  
! #: config/rs6000/rs6000.c:5168
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5176
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "ABI ç”¨æ–¼å‚³é�žå�ƒæ•¸èˆ‡ %d-byte å°�é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
  
! #: config/rs6000/rs6000.c:11584
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC å›žå‚³å�‘é‡�å�ƒç…§ï¼šé�žæ¨™æº–çš„ ABI æ“´å……ï¼Œä¸�ä¿�è­‰ç›¸å®¹æ€§"
  
! #: config/rs6000/rs6000.c:11746
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�æš«å­˜å™¨ä¸­å›žå‚³å€¼ï¼Œå› ç‚º altivec æŒ‡ä»¤é›†å·²è¢«å�œç”¨ï¼Œä½¿ç”¨ -maltivec å•Ÿç”¨"
  
! #: config/rs6000/rs6000.c:11946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI ç”¨æ–¼å‚³é�žå�ƒæ•¸èˆ‡ %d-byte å°�é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
  
! #: config/rs6000/rs6000.c:12215
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�æš«å­˜å™¨ä¸­å‚³é�žå�ƒæ•¸ï¼Œå› ç‚º altivec æŒ‡ä»¤é›†å·²è¢«å�œç”¨ï¼Œä½¿ç”¨ -maltivec å•Ÿç”¨"
  
! #: config/rs6000/rs6000.c:13067
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI çš„å‚³é�žçµ�æ§‹èˆ‡è¤‡é›œæµ®é»žæ•¸æˆ�å“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/rs6000/rs6000.c:13242
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC å‚³é�žå�‘é‡�å�ƒç…§ï¼šé�žæ¨™æº–çš„ ABI æ“´å……ï¼Œä¸�ä¿�è­‰ç›¸å®¹æ€§"
  
! #: config/rs6000/rs6000.c:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼� %s å·²ç¶“è™•ç�†"
  
! #: config/rs6000/rs6000.c:14540
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "å¼•æ•¸ 1 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�æœ‰è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14586
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "å¼•æ•¸ 1 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�æœ‰è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14689 config/rs6000/rs6000.c:16557
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14707
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14721
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14760
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ä¸€å€‹å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:14817
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s è¢«å¿½ç•¥åœ¨ä¸­ 64 ä½�å…ƒæ¨¡å¼�"
  
! #: config/rs6000/rs6000.c:15354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:15356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%s å�ªæœ‰æŽ¥å�— 1 å¼•æ•¸"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs æ˜¯ç„¡æ•ˆçš„å¼•æ•¸åˆ° -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs æ˜¯ç„¡æ•ˆçš„å¼•æ•¸åˆ° -mcpu="
  
! #: config/rs6000/rs6000.c:15615
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ä¸€å€‹ 4 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:15640
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ 2-bit ç„¡æ­£è² è™Ÿå¯¦å­—"
  
! #: config/rs6000/rs6000.c:15660
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ 1-bit ç„¡æ­£è² è™Ÿå¯¦å­—"
  
! #: config/rs6000/rs6000.c:15672
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "å¼•æ•¸ 1 å¿…é ˆæ˜¯æ˜ å°„"
  
! #: config/rs6000/rs6000.c:15684
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ 1-bit ç„¡æ­£è² è™Ÿå¯¦å­—"
  
! #: config/rs6000/rs6000.c:15698
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:15710
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•¸å­—å¿…é ˆæ˜¯ 0 æˆ– 1"
  
! #: config/rs6000/rs6000.c:15717
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "å¼•æ•¸ %d çš„ %qE å¿…é ˆæ˜¯åœ¨ä¸­ç¯„åœ� %d...%d"
  
! #: config/rs6000/rs6000.c:15906
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs çš„å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹ 2 ä½�ç„¡è™ŸåŽŸæ–‡"
  
! #: config/rs6000/rs6000.c:16063
  #, fuzzy, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ç„¡æ³•è§£æž�çš„é�Žè¼‰ç”¨æ–¼ Altivec å…§å»º %qF"
  
! #: config/rs6000/rs6000.c:16237
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss çš„å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹ 2 ä½�ç„¡è™ŸåŽŸæ–‡"
  
! #: config/rs6000/rs6000.c:16285
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "%<__builtin_expect%> çš„ç¬¬äºŒå€‹å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16302
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%> çš„ç¬¬ä¸‰å€‹å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16677
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "å¼•æ•¸ 1 çš„ __builtin_paired_predicate å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16724
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "å¼•æ•¸ 1 çš„ __builtin_paired_predicate æ˜¯è¶…å‡ºç¯„åœ�"
  
! #: config/rs6000/rs6000.c:16749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate çš„ç¬¬ä¸€å€‹å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:16903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "å…§å»ºå‡½å¼� %s æ˜¯å�ªæœ‰æœ‰æ•ˆç”¨æ–¼å„²å­˜æ ¼è™•ç�†å™¨"
  
! #: config/rs6000/rs6000.c:16905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mvsx é�¸é …"
  
! #: config/rs6000/rs6000.c:16907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mvsx é�¸é …"
  
! #: config/rs6000/rs6000.c:16909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -maltivec é�¸é …"
  
! #: config/rs6000/rs6000.c:16911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16924 config/rs6000/rs6000.c:16930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16927 config/rs6000/rs6000.c:16933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -maltivec é�¸é …"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -maltivec é�¸é …"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "å…§å»ºå‡½å¼� %s æœªè¢«æ”¯æ�´èˆ‡ç›®å‰�çš„é�¸é …"
  
! #: config/rs6000/rs6000.c:18786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼� %s æœ‰æœªé �æœŸçš„å‚³å›žé¡žåž‹ %s"
  
! #: config/rs6000/rs6000.c:18803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼� %sï¼Œå¼•æ•¸ %d å·²æœªé �æœŸçš„å¼•æ•¸é¡žåž‹ %s"
  
! #: config/rs6000/rs6000.c:28088
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "å †ç–Šæ¡†æž¶å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:31766
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ 3 æš«å­˜å™¨å�ƒæ•¸"
  
! #: config/rs6000/rs6000.c:31774
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "# pragma GCC ç›®æ¨™æœªè¢«æ”¯æ�´ç”¨æ–¼é€™å€‹æ©Ÿå™¨"
  
! #: config/rs6000/rs6000.c:32762
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æ�´å�–æ¨£ 64 ä½�å…ƒç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:35065
  #, fuzzy, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "æ‚¨ç„¡æ³•éœ€ä½�å�€çš„å·¢ç‹€çš„å‡½å¼�å¦‚æžœæ‚¨ä½¿ç”¨ -mno-pointers-to-nested-functions é�¸é …ã€‚"
  
! #: config/rs6000/rs6000.c:35147
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long double%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35149
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨å¸ƒæž—é¡žåž‹ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35151
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<complex%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35153
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ä½¿ç”¨çš„å��é€²ä½�æµ®é»žæ•¸é¡žåž‹åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35159
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ä½¿ç”¨çš„ %<long%> åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆç”¨æ–¼ 64-bit ç·¨ç¢¼è€Œç„¡éœ€ -mvsx"
  
! #: config/rs6000/rs6000.c:35162
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long%> å·²é�Žæ™‚ï¼›è«‹æ”¹ç”¨ %<int%>"
  
! #: config/rs6000/rs6000.c:35167
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "ä½¿ç”¨çš„ %<long long%> åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆè€Œç„¡éœ€ -mvsx"
  
! #: config/rs6000/rs6000.c:35170
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "ä½¿ç”¨çš„ %<double%> åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆè€Œç„¡éœ€ -mvsx"
  
! #: config/rs6000/rs6000.c:38943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "emitting microcode insn %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "emitting æ¢�ä»¶ microcode insn %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "ç„¡æ•ˆçš„ cpuã€Œ%sã€�ç”¨æ–¼ %sã€Œ%sã€�%s"
  
! #: config/rs6000/rs6000.c:39258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%sã€Œ%sã€�%s æœªè¢«å…�è¨±"
  
! #: config/rs6000/rs6000.c:39260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%sã€Œ%sã€�%s ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:39777
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39794
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
--- 33063,33590 ----
  #. error messages.  However, if users have managed to select
  #. power9-fusion without selecting power8-fusion, they
  #. already know about undocumented flags.
! #: config/rs6000/rs6000.c:4522
  #, gcc-internal-format
  msgid "-mpower9-fusion requires -mpower8-fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4575
  #, gcc-internal-format
  msgid "-mpower9-vector requires -mpower8-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4620
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mpower9-vector"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4649
  #, gcc-internal-format
  msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4672
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-df"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4679
  #, gcc-internal-format
  msgid "-mpower9-dform requires -mupper-regs-sf"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4699
  #, gcc-internal-format
  msgid "-mvsx-timode might need -mlra"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4724
  #, gcc-internal-format
  msgid "-mallow-movmisalign requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4739
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mvsx"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4747
  #, gcc-internal-format
  msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4761
  #, gcc-internal-format
  msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4773
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes long double size"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´é•·å…©å€�å¤§å°�"
  
! #: config/rs6000/rs6000.c:4799
  #, gcc-internal-format
  msgid "-mfloat128 requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4809
  #, gcc-internal-format
  msgid "-mfloat128-type requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4825
  #, gcc-internal-format
  msgid "-mfloat128 requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4838
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -mfloat128-type"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4861
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4869
  #, gcc-internal-format
  msgid "-mfloat128-hardware requires -m64"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
  msgstr "ä¸�æ˜Ž vectorization å‡½å¼�åº« ABI åž‹æ…‹ (%s) ç”¨æ–¼ -mveclibabi=åˆ‡æ�›"
  
! #: config/rs6000/rs6000.c:4954 config/rs6000/rs6000.c:4969
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´ AltiVec ABI"
  
! #: config/rs6000/rs6000.c:4982
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´ darwin64 ABI"
  
! #: config/rs6000/rs6000.c:5048
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes single precision floating point"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´å–®ç²¾ç¢ºåº¦æµ®é»žæ•¸"
  
! #: config/rs6000/rs6000.c:5051
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes double precision floating point"
  msgstr "ç›®æ¨™å±¬æ€§æˆ– pragma è®Šæ›´é›™å€�ç²¾åº¦æµ®é»žæ•¸"
  
! #: config/rs6000/rs6000.c:5153
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5158
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs ä¸¦é�žæœ‰æ•ˆé�¸é …åˆ°å‰�ç½®è™•ç�†å™¨"
  
! #: config/rs6000/rs6000.c:5170
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/rs6000/rs6000.c:5178
  #, gcc-internal-format
  msgid "-mstack-protector-guard=tls needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.c:8202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr "ABI ç”¨æ–¼å‚³é�žå�ƒæ•¸èˆ‡ %d-byte å°�é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
  
! #: config/rs6000/rs6000.c:11615
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC å›žå‚³å�‘é‡�å�ƒç…§ï¼šé�žæ¨™æº–çš„ ABI æ“´å……ï¼Œä¸�ä¿�è­‰ç›¸å®¹æ€§"
  
! #: config/rs6000/rs6000.c:11777
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�æš«å­˜å™¨ä¸­å›žå‚³å€¼ï¼Œå› ç‚º altivec æŒ‡ä»¤é›†å·²è¢«å�œç”¨ï¼Œä½¿ç”¨ -maltivec å•Ÿç”¨"
  
! #: config/rs6000/rs6000.c:11977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr "ABI ç”¨æ–¼å‚³é�žå�ƒæ•¸èˆ‡ %d-byte å°�é½Šå·²è®Šæ›´åœ¨ä¸­ GCC 4.6"
  
! #: config/rs6000/rs6000.c:12246
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr "ä¸�èƒ½åœ¨å�‘é‡�æš«å­˜å™¨ä¸­å‚³é�žå�ƒæ•¸ï¼Œå› ç‚º altivec æŒ‡ä»¤é›†å·²è¢«å�œç”¨ï¼Œä½¿ç”¨ -maltivec å•Ÿç”¨"
  
! #: config/rs6000/rs6000.c:13098
  #, fuzzy, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr "ABI çš„å‚³é�žçµ�æ§‹èˆ‡è¤‡é›œæµ®é»žæ•¸æˆ�å“¡å·²è®Šæ›´åœ¨ä¸­ GCC 4.4"
  
! #: config/rs6000/rs6000.c:13273
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr "GCC å‚³é�žå�‘é‡�å�ƒç…§ï¼šé�žæ¨™æº–çš„ ABI æ“´å……ï¼Œä¸�ä¿�è­‰ç›¸å®¹æ€§"
  
! #: config/rs6000/rs6000.c:14067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s already processed"
  msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼� %s å·²ç¶“è™•ç�†"
  
! #: config/rs6000/rs6000.c:14571
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "å¼•æ•¸ 1 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�æœ‰è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14617
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "å¼•æ•¸ 1 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�æœ‰è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14720 config/rs6000/rs6000.c:16593
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14752
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:14791
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ä¸€å€‹å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:14848
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr "__builtin_altivec_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr "%srtd%s è¢«å¿½ç•¥åœ¨ä¸­ 64 ä½�å…ƒæ¨¡å¼�"
  
! #: config/rs6000/rs6000.c:15385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:15387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:15525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin %s only accepts a string argument"
  msgstr "%s å�ªæœ‰æŽ¥å�— 1 å¼•æ•¸"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:15544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is an invalid argument to builtin %s"
  msgstr "%qs æ˜¯ç„¡æ•ˆçš„å¼•æ•¸åˆ° -mcpu="
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:15572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "%qs æ˜¯ç„¡æ•ˆçš„å¼•æ•¸åˆ° -mcpu="
  
! #: config/rs6000/rs6000.c:15598
! #, gcc-internal-format, gfc-internal-format
! msgid "%s needs GLIBC (2.23 and newer) that exports hardware capability bits"
! msgstr ""
! 
! #: config/rs6000/rs6000.c:15651
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ä¸€å€‹ 4 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:15676
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ 2-bit ç„¡æ­£è² è™Ÿå¯¦å­—"
  
! #: config/rs6000/rs6000.c:15696
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ 1-bit ç„¡æ­£è² è™Ÿå¯¦å­—"
  
! #: config/rs6000/rs6000.c:15708
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "å¼•æ•¸ 1 å¿…é ˆæ˜¯æ˜ å°„"
  
! #: config/rs6000/rs6000.c:15720
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "å¼•æ•¸ 3 å¿…é ˆæ˜¯ 1-bit ç„¡æ­£è² è™Ÿå¯¦å­—"
  
! #: config/rs6000/rs6000.c:15734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "å¼•æ•¸ 2 å¿…é ˆæ˜¯ä¸€å€‹ 5 ä½�ç„¡è™Ÿå­—é�¢å€¼"
  
! #: config/rs6000/rs6000.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "æ•¸å­—å¿…é ˆæ˜¯ 0 æˆ– 1"
  
! #: config/rs6000/rs6000.c:15753
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "å¼•æ•¸ %d çš„ %qE å¿…é ˆæ˜¯åœ¨ä¸­ç¯„åœ� %d...%d"
  
! #: config/rs6000/rs6000.c:15942
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "%qs çš„å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹ 2 ä½�ç„¡è™ŸåŽŸæ–‡"
  
! #: config/rs6000/rs6000.c:16099
  #, fuzzy, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr "ç„¡æ³•è§£æž�çš„é�Žè¼‰ç”¨æ–¼ Altivec å…§å»º %qF"
  
! #: config/rs6000/rs6000.c:16273
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr "dss çš„å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹ 2 ä½�ç„¡è™ŸåŽŸæ–‡"
  
! #: config/rs6000/rs6000.c:16321
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "second argument to vec_vextract4b must be 0..12"
  msgstr "%<__builtin_expect%> çš„ç¬¬äºŒå€‹å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to vec_vinsert4b must be 0..12"
  msgstr "%<__builtin_prefetch%> çš„ç¬¬ä¸‰å€‹å¼•æ•¸å¿…é ˆæ˜¯ä¸€å€‹å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16713
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate must be a constant"
  msgstr "å¼•æ•¸ 1 çš„ __builtin_paired_predicate å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16760
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of __builtin_paired_predicate is out of range"
  msgstr "å¼•æ•¸ 1 çš„ __builtin_paired_predicate æ˜¯è¶…å‡ºç¯„åœ�"
  
! #: config/rs6000/rs6000.c:16785
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr "__builtin_spe_predicate çš„ç¬¬ä¸€å€‹å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: config/rs6000/rs6000.c:16857
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:16939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is only valid for the cell processor"
  msgstr "å…§å»ºå‡½å¼� %s æ˜¯å�ªæœ‰æœ‰æ•ˆç”¨æ–¼å„²å­˜æ ¼è™•ç�†å™¨"
  
! #: config/rs6000/rs6000.c:16941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mvsx option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mvsx é�¸é …"
  
! #: config/rs6000/rs6000.c:16943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhtm option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mvsx é�¸é …"
  
! #: config/rs6000/rs6000.c:16945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -maltivec option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -maltivec é�¸é …"
  
! #: config/rs6000/rs6000.c:16947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpaired option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mspe option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-dfp option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mpower8-vector option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16960 config/rs6000/rs6000.c:16966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16963 config/rs6000/rs6000.c:16969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mcpu=power9 option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mspe é�¸é …"
  
! #: config/rs6000/rs6000.c:16972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -maltivec é�¸é …"
  
! #: config/rs6000/rs6000.c:16975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mhard-float option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -mpaired é�¸é …"
  
! #: config/rs6000/rs6000.c:16977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s requires the -mfloat128 option"
  msgstr "å…§å»ºå‡½å¼� %s éœ€æ±‚ -maltivec é�¸é …"
  
! #: config/rs6000/rs6000.c:16979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Builtin function %s is not supported with the current options"
  msgstr "å…§å»ºå‡½å¼� %s æœªè¢«æ”¯æ�´èˆ‡ç›®å‰�çš„é�¸é …"
  
! #: config/rs6000/rs6000.c:18833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s had an unexpected return type %s"
  msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼� %s æœ‰æœªé �æœŸçš„å‚³å›žé¡žåž‹ %s"
  
! #: config/rs6000/rs6000.c:18850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr "å…§éƒ¨éŒ¯èª¤ï¼šå…§å»ºå‡½å¼� %sï¼Œå¼•æ•¸ %d å·²æœªé �æœŸçš„å¼•æ•¸é¡žåž‹ %s"
  
! #: config/rs6000/rs6000.c:28135
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "å †ç–Šæ¡†æž¶å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:31815
  #, fuzzy, gcc-internal-format
  msgid "-fsplit-stack uses register r29"
  msgstr "-fsplit-stack ä¸�æ”¯æ�´ 3 æš«å­˜å™¨å�ƒæ•¸"
  
! #: config/rs6000/rs6000.c:31823
  #, fuzzy, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "# pragma GCC ç›®æ¨™æœªè¢«æ”¯æ�´ç”¨æ–¼é€™å€‹æ©Ÿå™¨"
  
! #: config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æ�´å�–æ¨£ 64 ä½�å…ƒç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:35114
  #, fuzzy, gcc-internal-format
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr "æ‚¨ç„¡æ³•éœ€ä½�å�€çš„å·¢ç‹€çš„å‡½å¼�å¦‚æžœæ‚¨ä½¿ç”¨ -mno-pointers-to-nested-functions é�¸é …ã€‚"
  
! #: config/rs6000/rs6000.c:35196
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long double%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35198
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨å¸ƒæž—é¡žåž‹ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35200
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<complex%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35202
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ä½¿ç”¨çš„å��é€²ä½�æµ®é»žæ•¸é¡žåž‹åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:35208
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr "ä½¿ç”¨çš„ %<long%> åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆç”¨æ–¼ 64-bit ç·¨ç¢¼è€Œç„¡éœ€ -mvsx"
  
! #: config/rs6000/rs6000.c:35211
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long%> å·²é�Žæ™‚ï¼›è«‹æ”¹ç”¨ %<int%>"
  
! #: config/rs6000/rs6000.c:35216
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
  msgstr "ä½¿ç”¨çš„ %<long long%> åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆè€Œç„¡éœ€ -mvsx"
  
! #: config/rs6000/rs6000.c:35219
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
  msgstr "ä½¿ç”¨çš„ %<double%> åœ¨ä¸­ AltiVec é¡žåž‹ç„¡æ•ˆè€Œç„¡éœ€ -mvsx"
  
! #: config/rs6000/rs6000.c:38992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "emitting microcode insn %s\t[%s] #%d"
  msgstr "emitting microcode insn %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:38996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "emitting conditional microcode insn %s\t[%s] #%d"
  msgstr "emitting æ¢�ä»¶ microcode insn %s\t[%s] #%d"
  
! #: config/rs6000/rs6000.c:39304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid cpu \"%s\" for %s\"%s\"%s"
  msgstr "ç„¡æ•ˆçš„ cpuã€Œ%sã€�ç”¨æ–¼ %sã€Œ%sã€�%s"
  
! #: config/rs6000/rs6000.c:39307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is not allowed"
  msgstr "%sã€Œ%sã€�%s æœªè¢«å…�è¨±"
  
! #: config/rs6000/rs6000.c:39309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s\"%s\"%s is invalid"
  msgstr "%sã€Œ%sã€�%s ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:39826
  #, gcc-internal-format, gfc-internal-format
  msgid "-mno-%s turns off -m%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:39843
  #, gcc-internal-format
  msgid "-mno-power9-vector turns off -mpower9-dform"
  msgstr ""
*************** msgid "-mcall-aixdesc incompatible with
*** 33714,33719 ****
--- 33771,33777 ----
  msgstr "-mas100-syntax æ˜¯ä¸�ç›¸å®¹çš„èˆ‡ -gdwarf"
  
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
+ #: config/rs6000/rtems.h:96
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr "-m64 éœ€è¦� PowerPC64 CPU"
*************** msgstr "RX FPU æŒ‡ä»¤ä¸�æ”¯æ�´ NaNs å’Œ
*** 33805,33811 ****
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:913
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 33863,33869 ----
  msgid "builtin vec_step can only be used on vector types."
  msgstr ""
  
! #: config/s390/s390-c.c:685 config/s390/s390.c:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 33832,33838 ****
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
--- 33890,33896 ----
  
  #: config/s390/s390-c.c:889
  #, gcc-internal-format
! msgid "%qF requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:903
*************** msgstr "æ¨¡ç¨œå…©å�¯çš„é�Žè¼‰ç”¨æ–¼ %qs
*** 33853,33859 ****
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires -march=arch12 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
--- 33911,33917 ----
  
  #: config/s390/s390-c.c:966
  #, gcc-internal-format
! msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
  #: config/s390/s390-c.c:972
*************** msgstr "%qE è¢«ä¸�å®œç”¨"
*** 33867,34028 ****
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
  
! #: config/s390/s390.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
  
! #: config/s390/s390.c:786
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
  
! #: config/s390/s390.c:837
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:843
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:850
  #, gcc-internal-format
! msgid "Builtin %qF requires arch12 or higher."
  msgstr ""
  
! #: config/s390/s390.c:869
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<unresolved overloaded function type>"
  
! #: config/s390/s390.c:876 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "ä¸�ç•¶çš„å…§å»º icode"
  
! #: config/s390/s390.c:1004
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ç„¡æ•ˆçš„å¼•æ•¸åˆ°å…§å»ºå‡½å¼�"
  
! #: config/s390/s390.c:1105
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9980
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€éƒ¨è®Šæ•¸å¤§å°�ç¸½å’Œè¶…é�Žæž¶æ§‹æ¥µå€¼ã€‚"
  
! #: config/s390/s390.c:11094
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½å¼� %qs æ˜¯ %wd ä½�å…ƒçµ„è¶…å‡ºä½¿ç”¨è€…æ��ä¾›çš„å †ç–Šé™�åˆ¶çš„ %d ä½�å…ƒçµ„ã€‚ unconditional é™·é˜±è¢«å·²åŠ å…¥ã€‚"
  
! #: config/s390/s390.c:11110
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½å¼� %qs æ˜¯ %wd ä½�å…ƒçµ„è©²é …æ˜¯è¶…é�Žå�Šå †ç–Šå¤§å°�ã€‚å‹•æ…‹æª¢æŸ¥æœƒç„¡æ³•æ˜¯ reliableã€‚æ²’æœ‰æª¢æŸ¥ç™¼å‡ºç”¨æ–¼é€™å€‹å‡½å¼�ã€‚"
  
! #: config/s390/s390.c:11138
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "å½±æ ¼å¤§å°�çš„ %qs æ˜¯ %wd ä½�å…ƒçµ„"
  
! #: config/s390/s390.c:11142
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ä½¿ç”¨å‹•æ…‹å †ç–ŠæŒ‡æ´¾"
  
! #: config/s390/s390.c:11520
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%<mwords-little-endian%> è¢«ä¸�å®œç”¨è€Œå°‡è¢«  ç§»é™¤çš„åœ¨ä¸­æœªä¾†é‡‹å‡º"
  
! #: config/s390/s390.c:14678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%<mwords-little-endian%> è¢«ä¸�å®œç”¨è€Œå°‡è¢«  ç§»é™¤çš„åœ¨ä¸­æœªä¾†é‡‹å‡º"
  
! #: config/s390/s390.c:14690
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture æ¨¡å¼�åœ¨ %s ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/s390/s390.c:14693
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´"
  
! #: config/s390/s390.c:14710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
  
! #: config/s390/s390.c:14713
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
  
! #: config/s390/s390.c:14745
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨åœ¨ä¸­ ESA/390 æ¨¡å¼�"
  
! #: config/s390/s390.c:14757
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp can%'t è¢«å·²ç”¨æ–¼æŽ¥å�ˆèˆ‡ -msoft-float"
  
! #: config/s390/s390.c:14765
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æ�´"
  
! #: config/s390/s390.c:14771
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "å †ç–Šå¤§å°�å¿…é ˆå¤§æ–¼å †ç–Šé˜²è­·å€¼"
  
! #: config/s390/s390.c:14773
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "å †ç–Šå¤§å°�ä¸�èƒ½å¤§æ–¼ 64K"
  
! #: config/s390/s390.c:14776
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard æ„�å‘³è‘—ä½¿ç”¨ -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14874
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "å¼•æ•¸åˆ° %qs æ‡‰è©²æ˜¯ non-negative æ•´æ•¸"
  
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "å¼•æ•¸åˆ° %qE å±¬æ€§å¤§æ–¼ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15089
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "%<__int128%>æœªè¢«æ”¯æ�´ç”±é€™å€‹ç›®æ¨™"
--- 33925,34086 ----
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
  
! #: config/s390/s390.c:772
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range (0.."
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
  
! #: config/s390/s390.c:789
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "constant argument %d for builtin %qF is out of range ("
  msgstr "å¸¸æ•¸å¼•æ•¸è¶…é�Ž %qs çš„ç¯„åœ�"
  
! #: config/s390/s390.c:840
  #, gcc-internal-format
  msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:846
  #, gcc-internal-format
  msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgstr ""
  
! #: config/s390/s390.c:853
  #, gcc-internal-format
! msgid "Builtin %qF requires z14 or higher."
  msgstr ""
  
! #: config/s390/s390.c:872
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<unresolved overloaded function type>"
  
! #: config/s390/s390.c:879 config/tilegx/tilegx.c:3545
  #: config/tilepro/tilepro.c:3109
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "ä¸�ç•¶çš„å…§å»º icode"
  
! #: config/s390/s390.c:1007
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ç„¡æ•ˆçš„å¼•æ•¸åˆ°å…§å»ºå‡½å¼�"
  
! #: config/s390/s390.c:1108
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:9987
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€éƒ¨è®Šæ•¸å¤§å°�ç¸½å’Œè¶…é�Žæž¶æ§‹æ¥µå€¼ã€‚"
  
! #: config/s390/s390.c:11101
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½å¼� %qs æ˜¯ %wd ä½�å…ƒçµ„è¶…å‡ºä½¿ç”¨è€…æ��ä¾›çš„å †ç–Šé™�åˆ¶çš„ %d ä½�å…ƒçµ„ã€‚ unconditional é™·é˜±è¢«å·²åŠ å…¥ã€‚"
  
! #: config/s390/s390.c:11117
  #, fuzzy, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "å½±æ ¼å¤§å°�çš„å‡½å¼� %qs æ˜¯ %wd ä½�å…ƒçµ„è©²é …æ˜¯è¶…é�Žå�Šå †ç–Šå¤§å°�ã€‚å‹•æ…‹æª¢æŸ¥æœƒç„¡æ³•æ˜¯ reliableã€‚æ²’æœ‰æª¢æŸ¥ç™¼å‡ºç”¨æ–¼é€™å€‹å‡½å¼�ã€‚"
  
! #: config/s390/s390.c:11145
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "å½±æ ¼å¤§å°�çš„ %qs æ˜¯ %wd ä½�å…ƒçµ„"
  
! #: config/s390/s390.c:11149
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ä½¿ç”¨å‹•æ…‹å †ç–ŠæŒ‡æ´¾"
  
! #: config/s390/s390.c:11527
  #, gcc-internal-format
  msgid "CPUs older than z900 are not supported for -fsplit-stack"
  msgstr ""
  
! #: config/s390/s390.c:14673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
  msgstr "%<mwords-little-endian%> è¢«ä¸�å®œç”¨è€Œå°‡è¢«  ç§»é™¤çš„åœ¨ä¸­æœªä¾†é‡‹å‡º"
  
! #: config/s390/s390.c:14685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
  msgstr "%<mwords-little-endian%> è¢«ä¸�å®œç”¨è€Œå°‡è¢«  ç§»é™¤çš„åœ¨ä¸­æœªä¾†é‡‹å‡º"
  
! #: config/s390/s390.c:14697
  #, gcc-internal-format, gfc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr "z/Architecture æ¨¡å¼�åœ¨ %s ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/s390/s390.c:14700
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bit ABI åœ¨ ESA/390 æ¨¡å¼�ä¸‹ä¸�å�—æ”¯æ�´"
  
! #: config/s390/s390.c:14717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
  
! #: config/s390/s390.c:14720
  #, gcc-internal-format
  msgid "hardware vector support not available with -msoft-float"
  msgstr ""
  
! #: config/s390/s390.c:14748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨æ–¼ %s"
  
! #: config/s390/s390.c:14752
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ç¡¬é«”å��é€²ä½�æµ®é»žæ•¸æŒ‡ä»¤ç„¡æ³•ä½¿ç”¨åœ¨ä¸­ ESA/390 æ¨¡å¼�"
  
! #: config/s390/s390.c:14764
  #, fuzzy, gcc-internal-format
  msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgstr "-mhard-dfp can%'t è¢«å·²ç”¨æ–¼æŽ¥å�ˆèˆ‡ -msoft-float"
  
! #: config/s390/s390.c:14772
  #, gcc-internal-format
  msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ä¸€èµ·ä½¿ç”¨ä¸�å�—æ”¯æ�´"
  
! #: config/s390/s390.c:14778
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "å †ç–Šå¤§å°�å¿…é ˆå¤§æ–¼å †ç–Šé˜²è­·å€¼"
  
! #: config/s390/s390.c:14780
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "å †ç–Šå¤§å°�ä¸�èƒ½å¤§æ–¼ 64K"
  
! #: config/s390/s390.c:14783
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr "-mstack-guard æ„�å‘³è‘—ä½¿ç”¨ -mstack-size"
  
  #. argument is not a plain number
! #: config/s390/s390.c:14881
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "å¼•æ•¸åˆ° %qs æ‡‰è©²æ˜¯ non-negative æ•´æ•¸"
  
! #: config/s390/s390.c:14888
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "å¼•æ•¸åˆ° %qE å±¬æ€§å¤§æ–¼ %d"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15096
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "%<__int128%>æœªè¢«æ”¯æ�´ç”±é€™å€‹ç›®æ¨™"
*************** msgstr "r0 éœ€è¦�å�šç‚ºå‘¼å�«ç¯¡æ”¹çš„æš
*** 34079,34105 ****
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax æ˜¯å�ªæœ‰æ”¯æ�´çš„ç”¨æ–¼ RTP PIC"
  
! #: config/sparc/sparc.c:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s ä¸�ç‚ºé€™å€‹é…�ç½®æ‰€æ”¯æ�´"
  
! #: config/sparc/sparc.c:1400
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ä¸�å…�è¨±èˆ‡ -m64 ä¸€èµ·ä½¿ç”¨"
  
! #: config/sparc/sparc.c:1420
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= å€¼(%s)ä¸�æ­£ç¢º"
  
! #: config/sparc/sparc.c:1425
! #, gcc-internal-format
! msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr "32 ä½�å…ƒç³»çµ±ä¸�æ”¯æ�´ -mcmodel="
  
! #: config/sparc/sparc.c:1432
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG æœªè¢«æ”¯æ�´ç”¨æ–¼å‡ºæš«å­˜å™¨"
--- 34137,34164 ----
  msgid "-mrelax is only supported for RTP PIC"
  msgstr "-mrelax æ˜¯å�ªæœ‰æ”¯æ�´çš„ç”¨æ–¼ RTP PIC"
  
! #: config/sparc/sparc.c:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr "%s ä¸�ç‚ºé€™å€‹é…�ç½®æ‰€æ”¯æ�´"
  
! #: config/sparc/sparc.c:1516
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr "-mlong-double-64 ä¸�å…�è¨±èˆ‡ -m64 ä¸€èµ·ä½¿ç”¨"
  
! #: config/sparc/sparc.c:1536
  #, gcc-internal-format, gfc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr "-mcmodel= å€¼(%s)ä¸�æ­£ç¢º"
  
! #: config/sparc/sparc.c:1541
! #, fuzzy, gcc-internal-format
! #| msgid "-mcmodel= is not supported on 32 bit systems"
! msgid "-mcmodel= is not supported on 32-bit systems"
  msgstr "32 ä½�å…ƒç³»çµ±ä¸�æ”¯æ�´ -mcmodel="
  
! #: config/sparc/sparc.c:1548
  #, fuzzy, gcc-internal-format
  msgid "-fcall-saved-REG is not supported for out registers"
  msgstr "-fcall-saved-REG æœªè¢«æ”¯æ�´ç”¨æ–¼å‡ºæš«å­˜å™¨"
*************** msgstr "ç•°å¸¸çš„ %<# pragma %s%>ï¼Œå¿½ç
*** 34385,34406 ****
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸åœ¨ä¸­ %<# pragma pack%>- å¿½ç•¥"
  
! #: config/xtensa/xtensa.c:2185
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "æµ®é»žé�¸é …éœ€è¦�å¸ƒæž—æš«å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "CONST16 æŒ‡ä»¤ä¸�æ”¯æ�´ -f%s"
  
! #: config/xtensa/xtensa.c:2227
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "éœ€è¦� PICï¼Œä½† CONST16 æŒ‡ä»¤ä¸�æ”¯æ�´"
  
! #: config/xtensa/xtensa.c:3543
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„è®Šæ•¸æ‰�èƒ½æ”¾åœ¨ .bss å�€æ®µä¸­"
--- 34444,34465 ----
  msgid "invalid constant in %<#pragma %s%>"
  msgstr "ç„¡æ•ˆçš„å¸¸æ•¸åœ¨ä¸­ %<# pragma pack%>- å¿½ç•¥"
  
! #: config/xtensa/xtensa.c:2186
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "æµ®é»žé�¸é …éœ€è¦�å¸ƒæž—æš«å­˜å™¨"
  
! #: config/xtensa/xtensa.c:2221
  #, gcc-internal-format, gfc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr "CONST16 æŒ‡ä»¤ä¸�æ”¯æ�´ -f%s"
  
! #: config/xtensa/xtensa.c:2228
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "éœ€è¦� PICï¼Œä½† CONST16 æŒ‡ä»¤ä¸�æ”¯æ�´"
  
! #: config/xtensa/xtensa.c:3544
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„è®Šæ•¸æ‰�èƒ½æ”¾åœ¨ .bss å�€æ®µä¸­"
*************** msgstr "å±¬æ€§ %qs å¥—ç”¨åˆ°é™£åˆ—é¡žåž‹
*** 34488,34494 ****
  msgid "could not read the BRIG file"
  msgstr "ç„¡æ³•å¯«å…¥å›žæ‡‰æª”æ¡ˆ %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8205
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
--- 34547,34553 ----
  msgid "could not read the BRIG file"
  msgstr "ç„¡æ³•å¯«å…¥å›žæ‡‰æª”æ¡ˆ %s"
  
! #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:8210
  #: cp/cp-array-notation.c:250
  #, fuzzy, gcc-internal-format
  msgid "Invalid builtin arguments"
*************** msgid "label %qD defined here"
*** 34897,34905 ****
  msgstr "æ¨™è²¼ %qD å®šç¾©çš„åœ¨æ­¤"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3379 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3166 cp/parser.c:3259
! #: cp/parser.c:3290 cp/parser.c:6043 cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD å®£å‘Šçš„åœ¨æ­¤"
--- 34956,34964 ----
  msgstr "æ¨™è²¼ %qD å®šç¾©çš„åœ¨æ­¤"
  
  #: c/c-decl.c:3601 c/c-decl.c:3872 c/c-typeck.c:8091 cp/class.c:1480
! #: cp/class.c:3381 cp/decl.c:3907 cp/decl.c:10592 cp/decl.c:10999
! #: cp/friend.c:383 cp/friend.c:392 cp/parser.c:3168 cp/parser.c:3261
! #: cp/parser.c:3292 cp/parser.c:6048 cp/parser.c:20704
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD å®£å‘Šçš„åœ¨æ­¤"
*************** msgstr "ISO C90 ä¸�æ”¯æ�´ %<[*]%> é™£åˆ—
*** 35032,35038 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%>ä¸�å…�è¨±åœ¨ä¸­ä¸�å�Œæ–¼å‡½å¼�åŽŸåž‹ç¯„åœ�"
  
! #: c/c-decl.c:4606 cp/decl2.c:1408
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 35091,35097 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%>ä¸�å…�è¨±åœ¨ä¸­ä¸�å�Œæ–¼å‡½å¼�åŽŸåž‹ç¯„åœ�"
  
! #: c/c-decl.c:4606 cp/decl2.c:1409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "éœ€è¦�æŒ‡å®šå®£å‘Š"
*** 36087,36093 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£å‘ŠæŒ‡å®šäº†å…©å€‹ä»¥ä¸Šçš„è³‡æ–™é¡žåž‹"
  
! #: c/c-decl.c:9853 cp/parser.c:27656
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> å°� GCC ä¾†èªªå¤ªé•·äº†"
--- 36146,36152 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£å‘ŠæŒ‡å®šäº†å…©å€‹ä»¥ä¸Šçš„è³‡æ–™é¡žåž‹"
  
! #: c/c-decl.c:9853 cp/parser.c:27679
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> å°� GCC ä¾†èªªå¤ªé•·äº†"
*************** msgstr "%<_Sat%>è¢«ä½¿ç”¨è€Œç„¡éœ€ %<_Fr
*** 36231,36247 ****
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ä¸�æ”¯æ�´å–®ç�¨ç”¨ %<complex%> è¡¨ç¤º %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10938 c/c-decl.c:10964
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ä¸�æ”¯æ�´è¤‡æ•´æ•¸"
  
! #: c/c-decl.c:11372 cp/semantics.c:5330
  #, 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:11376 cp/semantics.c:5334
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 36290,36306 ----
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ä¸�æ”¯æ�´å–®ç�¨ç”¨ %<complex%> è¡¨ç¤º %<double complex%>"
  
! #: c/c-decl.c:10925 c/c-decl.c:10941 c/c-decl.c:10967
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ä¸�æ”¯æ�´è¤‡æ•´æ•¸"
  
! #: c/c-decl.c:11375 cp/semantics.c:5343
  #, 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:11379 cp/semantics.c:5347
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr "è­˜åˆ¥ç¢¼ %qE è¡�çª�èˆ‡ C++é—œé�
*** 36294,36300 ****
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27863
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "é �æœŸçš„åˆ—å°¾"
--- 36353,36359 ----
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.c:1035 cp/parser.c:27886
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "é �æœŸçš„åˆ—å°¾"
*************** msgid "unknown type name %qE"
*** 36335,36341 ****
  msgstr "ä¸�æ˜Žåž‹æ…‹å��ç¨± %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35355 cp/parser.c:38379
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "éœ€è¦�æŒ‡å®šå®£å‘Š"
--- 36394,36400 ----
  msgstr "ä¸�æ˜Žåž‹æ…‹å��ç¨± %qE"
  
  #: c/c-parser.c:1656 c/c-parser.c:10365 c/c-parser.c:15447 c/c-parser.c:15875
! #: c/c-parser.c:16351 cp/parser.c:35378 cp/parser.c:38402
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "éœ€è¦�æŒ‡å®šå®£å‘Š"
*************** msgstr "%<Noreturn%(_N)>åœ¨ä¸­æ¸…ç©ºå®£å
*** 36350,36356 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "é �æœŸ %<;%>ï¼Œè­˜åˆ¥ç¢¼æˆ– %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29516 cp/parser.c:29590
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "å‰�ç¶´å±¬æ€§è¢«å¿½ç•¥ç”¨æ–¼æ–¹æ³•"
--- 36409,36415 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "é �æœŸ %<;%>ï¼Œè­˜åˆ¥ç¢¼æˆ– %<(%>"
  
! #: c/c-parser.c:1714 cp/parser.c:29539 cp/parser.c:29613
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "å‰�ç¶´å±¬æ€§è¢«å¿½ç•¥ç”¨æ–¼æ–¹æ³•"
*************** msgstr "å‰�ç¶´å±¬æ€§è¢«å¿½ç•¥ç”¨æ–¼å¯¦ä½
*** 36365,36372 ****
  msgid "unexpected attribute"
  msgstr "æœªé �æœŸçš„å±¬æ€§"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10721
! #: cp/parser.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
--- 36424,36431 ----
  msgid "unexpected attribute"
  msgstr "æœªé �æœŸçš„å±¬æ€§"
  
! #: c/c-parser.c:1780 c/c-parser.c:5035 c/c-parser.c:5376 cp/parser.c:10730
! #: cp/parser.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
*************** msgstr "æª”æ¡ˆä½œç”¨æ¬„ä½�ä¸­å‡ºç�¾ %<au
*** 36408,36414 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> å�ªèƒ½è¢«æŒ‡å®šçš„ç”¨æ–¼è®Šæ•¸æˆ–å‡½å¼�å®£å‘Š"
  
! #: c/c-parser.c:2028 cp/parser.c:12724 cp/parser.c:12881
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "éœ€è¦� %<,%> æˆ– %<;%>"
--- 36467,36473 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr "%<auto%> å�ªèƒ½è¢«æŒ‡å®šçš„ç”¨æ–¼è®Šæ•¸æˆ–å‡½å¼�å®£å‘Š"
  
! #: c/c-parser.c:2028 cp/parser.c:12733 cp/parser.c:12890
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "éœ€è¦� %<,%> æˆ– %<;%>"
*************** msgstr "ISO C99 ä¸�æ”¯æ�´ %<_Static_asse
*** 36436,36442 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ä¸�æ”¯æ�´ %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38038
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ä¸²"
--- 36495,36501 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 ä¸�æ”¯æ�´ %<_Static_assert%>"
  
! #: c/c-parser.c:2234 c/c-parser.c:3925 c/c-parser.c:10423 cp/parser.c:38061
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ä¸²"
*************** msgstr "ç¯„æœ¬å�ƒæ•¸ %d ç„¡æ•ˆ"
*** 36502,36515 ****
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27866
! #: cp/parser.c:30359 cp/parser.c:30389 cp/parser.c:30459 cp/parser.c:32558
! #: cp/parser.c:37752 cp/parser.c:38523
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: c/c-parser.c:2780 cp/parser.c:18016
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—èˆ‰è¡¨ä»¥é€—è™Ÿçµ�å°¾"
--- 36561,36574 ----
  #: c/c-parser.c:10030 c/c-parser.c:10083 c/c-parser.c:10099 c/c-parser.c:10145
  #: c/c-parser.c:10737 c/c-parser.c:10778 c/c-parser.c:12750 c/c-parser.c:12984
  #: c/c-parser.c:14838 c/c-parser.c:17638 c/c-parser.c:17967
! #: c/gimple-parser.c:1008 c/gimple-parser.c:1046 cp/parser.c:27889
! #: cp/parser.c:30382 cp/parser.c:30412 cp/parser.c:30482 cp/parser.c:32581
! #: cp/parser.c:37775 cp/parser.c:38546
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: c/c-parser.c:2780 cp/parser.c:18039
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—èˆ‰è¡¨ä»¥é€—è™Ÿçµ�å°¾"
*************** msgstr "ISO C90 ç¦�æ­¢æ··å�ˆçš„å®£å‘Šå’Œ
*** 36644,36650 ****
  msgid "expected %<}%> before %<else%>"
  msgstr "é �æœŸ %<}%>ä¹‹å‰� %<else%>expected %<}%> before %<else%>é �æœŸ %<}%>ä¹‹å‰� %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11026
  #, fuzzy, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> è€Œç„¡éœ€å‰�ä¸€å€‹ %<if%>"
--- 36703,36709 ----
  msgid "expected %<}%> before %<else%>"
  msgstr "é �æœŸ %<}%>ä¹‹å‰� %<else%>expected %<}%> before %<else%>é �æœŸ %<}%>ä¹‹å‰� %<else%>"
  
! #: c/c-parser.c:4908 cp/parser.c:11035
  #, fuzzy, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> è€Œç„¡éœ€å‰�ä¸€å€‹ %<if%>"
*************** msgstr "å�ªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—ç”¨ %qE
*** 36669,36680 ****
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "æ¨™è²¼å�ªèƒ½æ˜¯éƒ¨åˆ†çš„æ•˜è¿°å’Œå®£å‘Šä¸¦é�žæ•˜è¿°"
  
! #: c/c-parser.c:5252 cp/parser.c:10573
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10599
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
--- 36728,36739 ----
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "æ¨™è²¼å�ªèƒ½æ˜¯éƒ¨åˆ†çš„æ•˜è¿°å’Œå®£å‘Šä¸¦é�žæ•˜è¿°"
  
! #: c/c-parser.c:5252 cp/parser.c:10582
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
  msgstr ""
  
! #: c/c-parser.c:5262 cp/parser.c:10608
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
  msgstr ""
*************** msgstr "éœ€è¦�è­˜åˆ¥ç¢¼æˆ– %<*%>"
*** 36688,36704 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10677
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "éœ€è¦�æ•˜è¿°"
  
! #: c/c-parser.c:5501 cp/parser.c:12259
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "å»ºè­°å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–‡åœ¨ä¸­ %<if%> æ•˜è¿°"
  
! #: c/c-parser.c:5535 cp/parser.c:12262
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "å»ºè­°å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–‡åœ¨ä¸­ %<else%> æ•˜è¿°"
--- 36747,36763 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5397 c/gimple-parser.c:1391 cp/parser.c:10686
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "éœ€è¦�æ•˜è¿°"
  
! #: c/c-parser.c:5501 cp/parser.c:12268
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "å»ºè­°å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–‡åœ¨ä¸­ %<if%> æ•˜è¿°"
  
! #: c/c-parser.c:5535 cp/parser.c:12271
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "å»ºè­°å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–‡åœ¨ä¸­ %<else%> æ•˜è¿°"
*************** msgstr "å»ºè­°å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–
*** 36708,36714 ****
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11261
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "å»ºè­°æ˜Žç¢ºçš„å¤§æ‹¬è™Ÿåˆ°é�¿å…�æ¨¡ç¨œå…©å�¯çš„ %<else%>"
--- 36767,36773 ----
  msgid "if statement cannot contain %<Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:5667 cp/parser.c:11270
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "å»ºè­°æ˜Žç¢ºçš„å¤§æ‹¬è™Ÿåˆ°é�¿å…�æ¨¡ç¨œå…©å�¯çš„ %<else%>"
*************** msgstr "å¤šé‡�è¿­ä»£è®Šæ•¸åœ¨ä¸­å¿«é€Ÿåˆ
*** 36728,36734 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ç„¡æ•ˆçš„è¿­ä»£è®Šæ•¸åœ¨ä¸­å¿«é€Ÿåˆ—èˆ‰é¡žåž‹"
  
! #: c/c-parser.c:6014 cp/parser.c:11462
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
--- 36787,36793 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ç„¡æ•ˆçš„è¿­ä»£è®Šæ•¸åœ¨ä¸­å¿«é€Ÿåˆ—èˆ‰é¡žåž‹"
  
! #: c/c-parser.c:6014 cp/parser.c:11471
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
*************** msgstr "%<__builtin_complex%>é�‹ç®—å…ƒç„
*** 36909,36925 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_complex%>é�‹ç®—å…ƒçš„ä¸�å�Œçš„é¡žåž‹"
  
! #: c/c-parser.c:8121 cp/parser.c:6676
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6587
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6593
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
--- 36968,36984 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_complex%>é�‹ç®—å…ƒçš„ä¸�å�Œçš„é¡žåž‹"
  
! #: c/c-parser.c:8121 cp/parser.c:6681
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_shuffle%>"
  
! #: c/c-parser.c:8202 cp/parser.c:6592
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
  msgstr ""
  
! #: c/c-parser.c:8209 cp/parser.c:6598
  #, gcc-internal-format
  msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
  msgstr ""
*************** msgstr "objective-c æ–¹æ³•å®£å‘Šè¢«é �æœ
*** 36974,37034 ****
  msgid "no type or storage class may be specified here,"
  msgstr "æ²’æœ‰åž‹æ…‹æˆ–è²¯è—�é¡žåˆ¥ä¹Ÿè¨±æœƒè¢«æŒ‡å®šçš„åœ¨æ­¤ï¼Œ"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30419
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žå…§å®¹å±¬æ€§"
  
! #: c/c-parser.c:9967 cp/parser.c:30379
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<getter%>å±¬æ€§)missing %<=%> (after %<getter%> attribute)ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<getter%>å±¬æ€§)"
  
! #: c/c-parser.c:9970 cp/parser.c:30382
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<setter%>å±¬æ€§)missing %<=%> (after %<setter%> attribute)ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<setter%>å±¬æ€§)"
  
! #: c/c-parser.c:9984 cp/parser.c:30397
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%<setter%> å±¬æ€§ä¹Ÿè¨±æœƒå�ªæœ‰è¢«æŒ‡å®šçš„ä¸€æ—¦"
  
! #: c/c-parser.c:9989 cp/parser.c:30403
  #, fuzzy, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter å��ç¨±å¿…é ˆçµ‚æ­¢èˆ‡ %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30411
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%<getter%> å±¬æ€§ä¹Ÿè¨±æœƒå�ªæœ‰è¢«æŒ‡å®šçš„ä¸€æ—¦"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35352 cp/parser.c:35646 cp/parser.c:35734
! #: cp/parser.c:35805 cp/parser.c:38116 cp/parser.c:38131 cp/parser.c:38147
! #: cp/parser.c:38163 cp/parser.c:38179 cp/parser.c:38207 cp/parser.c:38220
! #: cp/parser.c:38243 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<# pragma omp flush%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼è¤‡å�ˆé™³è¿°"
  
! #: c/c-parser.c:10214 cp/parser.c:38233
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<# pragma GCC pchpreprocess%(_P)>å¿…é ˆæ˜¯å…ˆ"
  
! #: c/c-parser.c:10292 cp/parser.c:38314
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<# pragma omp section%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼ %<# pragma omp sections%>å»ºæ§‹"
  
! #: c/c-parser.c:10311 cp/parser.c:38333
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "ç”¨æ–¼æ•˜è¿°é �æœŸ"
  
! #: c/c-parser.c:10323 cp/parser.c:38106
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<# pragma GCC pchpreprocess%(_P)>å¿…é ˆæ˜¯å…ˆ"
--- 37033,37093 ----
  msgid "no type or storage class may be specified here,"
  msgstr "æ²’æœ‰åž‹æ…‹æˆ–è²¯è—�é¡žåˆ¥ä¹Ÿè¨±æœƒè¢«æŒ‡å®šçš„åœ¨æ­¤ï¼Œ"
  
! #: c/c-parser.c:9946 c/c-parser.c:10003 cp/parser.c:30442
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žå…§å®¹å±¬æ€§"
  
! #: c/c-parser.c:9967 cp/parser.c:30402
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr "ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<getter%>å±¬æ€§)missing %<=%> (after %<getter%> attribute)ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<getter%>å±¬æ€§)"
  
! #: c/c-parser.c:9970 cp/parser.c:30405
  #, fuzzy, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr "ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<setter%>å±¬æ€§)missing %<=%> (after %<setter%> attribute)ç¼ºå°‘%<=%>(ä¹‹å¾Œ %<setter%>å±¬æ€§)"
  
! #: c/c-parser.c:9984 cp/parser.c:30420
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "%<setter%> å±¬æ€§ä¹Ÿè¨±æœƒå�ªæœ‰è¢«æŒ‡å®šçš„ä¸€æ—¦"
  
! #: c/c-parser.c:9989 cp/parser.c:30426
  #, fuzzy, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr "setter å��ç¨±å¿…é ˆçµ‚æ­¢èˆ‡ %<:%>"
  
! #: c/c-parser.c:9996 cp/parser.c:30434
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "%<getter%> å±¬æ€§ä¹Ÿè¨±æœƒå�ªæœ‰è¢«æŒ‡å®šçš„ä¸€æ—¦"
  
  #: c/c-parser.c:10191 c/c-parser.c:15872 c/c-parser.c:16130 c/c-parser.c:16189
! #: c/c-parser.c:16273 cp/parser.c:35375 cp/parser.c:35669 cp/parser.c:35757
! #: cp/parser.c:35828 cp/parser.c:38139 cp/parser.c:38154 cp/parser.c:38170
! #: cp/parser.c:38186 cp/parser.c:38202 cp/parser.c:38230 cp/parser.c:38243
! #: cp/parser.c:38266 cp/parser.c:38279
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<# pragma omp flush%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼è¤‡å�ˆé™³è¿°"
  
! #: c/c-parser.c:10214 cp/parser.c:38256
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<# pragma GCC pchpreprocess%(_P)>å¿…é ˆæ˜¯å…ˆ"
  
! #: c/c-parser.c:10292 cp/parser.c:38337
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<# pragma omp section%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼ %<# pragma omp sections%>å»ºæ§‹"
  
! #: c/c-parser.c:10311 cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "ç”¨æ–¼æ•˜è¿°é �æœŸ"
  
! #: c/c-parser.c:10323 cp/parser.c:38129
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<# pragma GCC pchpreprocess%(_P)>å¿…é ˆæ˜¯å…ˆ"
*************** msgstr ""
*** 37043,37054 ****
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: c/c-parser.c:10663 cp/parser.c:30809
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-parser.c:10684 cp/parser.c:31341
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "é �æœŸçš„æ•´æ•¸é�‹ç®—å¼�"
--- 37102,37113 ----
  msgid "%<#pragma grainsize%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: c/c-parser.c:10663 cp/parser.c:30832
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-parser.c:10684 cp/parser.c:31364
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr "é �æœŸçš„æ•´æ•¸é�‹ç®—å¼�"
*************** msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�
*** 37063,37115 ****
  msgid "%qD is not a variable"
  msgstr "%qD ä¸¦é�žè®Šæ•¸"
  
! #: c/c-parser.c:10986 cp/semantics.c:6815
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ä¸¦é�žè®Šæ•¸"
  
! #: c/c-parser.c:11027 cp/parser.c:31419
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:11097 cp/parser.c:31476
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "é �æœŸ %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31478
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "é �æœŸ %<none%> æˆ– %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31578
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "é �æœŸ %<;%>ï¼Œ%<,%>æˆ– %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31596
! #: cp/parser.c:35638 cp/parser.c:35726
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "é �æœŸ %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31649
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31656
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-parser.c:11275 cp/parser.c:31658
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-parser.c:11281 cp/parser.c:31664
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 37122,37174 ----
  msgid "%qD is not a variable"
  msgstr "%qD ä¸¦é�žè®Šæ•¸"
  
! #: c/c-parser.c:10986 cp/semantics.c:6828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ä¸¦é�žè®Šæ•¸"
  
! #: c/c-parser.c:11027 cp/parser.c:31442
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:11097 cp/parser.c:31499
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>"
  msgstr "é �æœŸ %<new%>"
  
! #: c/c-parser.c:11099 cp/parser.c:31501
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr "é �æœŸ %<none%> æˆ– %<shared%>"
  
! #: c/c-parser.c:11199 cp/parser.c:31601
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "é �æœŸ %<;%>ï¼Œ%<,%>æˆ– %<)%>"
  
! #: c/c-parser.c:11219 c/c-parser.c:16182 c/c-parser.c:16266 cp/parser.c:31619
! #: cp/parser.c:35661 cp/parser.c:35749
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "é �æœŸ %<catch%>"
  
! #: c/c-parser.c:11266 cp/parser.c:31672
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:11273 cp/parser.c:31679
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-parser.c:11275 cp/parser.c:31681
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-parser.c:11281 cp/parser.c:31687
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å
*** 37137,37158 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11502 cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11548 cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "ã€Ž%sã€�æ–¼ %L å¿…é ˆæ˜¯ nonnegative"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31875 cp/parser.c:31882
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "é �æœŸ %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31891 cp/parser.c:31898
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "é �æœŸ %<class%>"
--- 37196,37217 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11502 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11548 cp/semantics.c:7041
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "ã€Ž%sã€�æ–¼ %L å¿…é ˆæ˜¯ nonnegative"
  
! #: c/c-parser.c:11611 c/c-parser.c:11617 cp/parser.c:31898 cp/parser.c:31905
  #, fuzzy, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr "é �æœŸ %<throw%>"
  
! #: c/c-parser.c:11625 c/c-parser.c:11631 cp/parser.c:31914 cp/parser.c:31921
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "é �æœŸ %<class%>"
*************** msgstr "é �æœŸ %<class%>"
*** 37162,37219 ****
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11762 cp/parser.c:31200
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "å¤ªå¤šå¼•æ•¸"
  
! #: c/c-parser.c:11796 cp/parser.c:31233
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "æœªé �æœŸçš„å±¬æ€§"
  
! #: c/c-parser.c:11823 cp/semantics.c:6323
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11962 cp/semantics.c:7128
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±¬æ€§å¼•æ•¸ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸"
  
! #: c/c-parser.c:12027 cp/parser.c:31955
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37047
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "é �æœŸ %<+%>ï¼Œ%<*%>ï¼Œ%<-%>ï¼Œ%<&%>ï¼Œ%<^%>ï¼Œ%<|%>ï¼Œ%<&&%>ï¼Œ%<||%>ï¼Œ%<min%>æˆ– %<max%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>é �æœŸ %<+%>ï¼Œ%<*%>ï¼Œ%<-%>ï¼Œ%<&%>ï¼Œ%<^%>ï¼Œ%<|%>ï¼Œ%<&&%>ï¼Œ%<||%>ï¼Œ%<min%>æˆ– %<max%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32168
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† %<long%> å’Œ %<void%>"
  
! #: c/c-parser.c:12281 cp/parser.c:32184
  #, fuzzy, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "æŽ’ç¨‹ %<runtime%> ä¸�éœ€ %<chunksize%(_S)>å�ƒæ•¸"
  
! #: c/c-parser.c:12285 cp/parser.c:32187
  #, fuzzy, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "æŽ’ç¨‹ %<auto%> ä¸�éœ€ %<chunksize%(_S)>å�ƒæ•¸"
  
! #: c/c-parser.c:12297 cp/semantics.c:6395
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:12320 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
--- 37221,37278 ----
  msgid "%<num_workers%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11762 cp/parser.c:31223
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "å¤ªå¤šå¼•æ•¸"
  
! #: c/c-parser.c:11796 cp/parser.c:31256
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "æœªé �æœŸçš„å±¬æ€§"
  
! #: c/c-parser.c:11823 cp/semantics.c:6336
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:11962 cp/semantics.c:7141
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±¬æ€§å¼•æ•¸ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸"
  
! #: c/c-parser.c:12027 cp/parser.c:31978
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:12118 c/c-parser.c:16964 cp/parser.c:37070
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "é �æœŸ %<+%>ï¼Œ%<*%>ï¼Œ%<-%>ï¼Œ%<&%>ï¼Œ%<^%>ï¼Œ%<|%>ï¼Œ%<&&%>ï¼Œ%<||%>ï¼Œ%<min%>æˆ– %<max%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>é �æœŸ %<+%>ï¼Œ%<*%>ï¼Œ%<-%>ï¼Œ%<&%>ï¼Œ%<^%>ï¼Œ%<|%>ï¼Œ%<&&%>ï¼Œ%<||%>ï¼Œ%<min%>æˆ– %<max%>"
  
! #: c/c-parser.c:12227 cp/parser.c:32191
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† %<long%> å’Œ %<void%>"
  
! #: c/c-parser.c:12281 cp/parser.c:32207
  #, fuzzy, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "æŽ’ç¨‹ %<runtime%> ä¸�éœ€ %<chunksize%(_S)>å�ƒæ•¸"
  
! #: c/c-parser.c:12285 cp/parser.c:32210
  #, fuzzy, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "æŽ’ç¨‹ %<auto%> ä¸�éœ€ %<chunksize%(_S)>å�ƒæ•¸"
  
! #: c/c-parser.c:12297 cp/semantics.c:6408
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:12320 cp/parser.c:32230
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
*************** msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å
*** 37228,37244 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:12529 cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:12573 cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:12636 cp/parser.c:32465
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
--- 37287,37303 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:12529 cp/semantics.c:6499
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: c/c-parser.c:12573 cp/semantics.c:6609
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:12636 cp/parser.c:32488
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "using parameters for %<linear%> step is not supported yet"
*************** msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•
*** 37259,37276 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:12888 cp/parser.c:32701 cp/parser.c:32924
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
  
! #: c/c-parser.c:12972 cp/parser.c:32774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ç„¡æ•ˆé�®ç½©"
  
! #: c/c-parser.c:13068 cp/parser.c:32871
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
--- 37318,37335 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: c/c-parser.c:12888 cp/parser.c:32724 cp/parser.c:32947
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
  
! #: c/c-parser.c:12972 cp/parser.c:32797
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ç„¡æ•ˆé�®ç½©"
  
! #: c/c-parser.c:13068 cp/parser.c:32894
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
*************** msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
*** 37280,37347 ****
  msgid "invalid proc_bind kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
  
! #: c/c-parser.c:13352 cp/parser.c:33149
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "é �æœŸ %<# pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33160 cp/parser.c:33476
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ç„¡æ•ˆç”¨æ–¼ %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33336
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs å¿…é ˆè¢«ä½¿ç”¨èˆ‡ %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33465
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "é �æœŸ %<# pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13773 cp/parser.c:36151
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36161
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "é™£åˆ—å�€æ®µåœ¨ä¸­ã€Ž%sã€�å‘¼å�«æ–¼ %L"
  
! #: c/c-parser.c:13803 cp/parser.c:36181
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36192
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ç„¡æ•ˆçš„è¼¸å…¥å®£å‘Š"
  
! #: c/c-parser.c:13821 cp/parser.c:36199
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "å®£å‘Šçš„ %<extern%> è®Šæ•¸ %qD åœ¨ä¸­ %<for%>è¿´åœˆåˆ�å§‹å®£å‘Š"
  
! #: c/c-parser.c:13829 cp/parser.c:36207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "å°�æ–¼ bool è®Šæ•¸ %qD ä½¿ç”¨ %<--%> ç„¡æ•ˆ"
  
! #: c/c-parser.c:13841 cp/parser.c:36219
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36305
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "é �æœŸçš„å­—ä¸²ä¹‹å¾Œ %<# pragma message%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36322
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 37339,37406 ----
  msgid "invalid proc_bind kind"
  msgstr "ç„¡æ•ˆçš„æŽ’ç¨‹ kind"
  
! #: c/c-parser.c:13352 cp/parser.c:33172
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "é �æœŸ %<# pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13363 c/c-parser.c:13646 cp/parser.c:33183 cp/parser.c:33499
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ç„¡æ•ˆç”¨æ–¼ %qs"
  
! #: c/c-parser.c:13509 cp/parser.c:33359
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs å¿…é ˆè¢«ä½¿ç”¨èˆ‡ %qs"
  
! #: c/c-parser.c:13635 cp/parser.c:33488
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "é �æœŸ %<# pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:13773 cp/parser.c:36174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13783 cp/parser.c:36184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "é™£åˆ—å�€æ®µåœ¨ä¸­ã€Ž%sã€�å‘¼å�«æ–¼ %L"
  
! #: c/c-parser.c:13803 cp/parser.c:36204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:13814 cp/parser.c:36215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ç„¡æ•ˆçš„è¼¸å…¥å®£å‘Š"
  
! #: c/c-parser.c:13821 cp/parser.c:36222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "å®£å‘Šçš„ %<extern%> è®Šæ•¸ %qD åœ¨ä¸­ %<for%>è¿´åœˆåˆ�å§‹å®£å‘Š"
  
! #: c/c-parser.c:13829 cp/parser.c:36230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "å°�æ–¼ bool è®Šæ•¸ %qD ä½¿ç”¨ %<--%> ç„¡æ•ˆ"
  
! #: c/c-parser.c:13841 cp/parser.c:36242
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:13933 cp/parser.c:36328
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "é �æœŸçš„å­—ä¸²ä¹‹å¾Œ %<# pragma message%>"
  
! #: c/c-parser.c:13949 cp/parser.c:36345
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%qE æœªè¢«å®£å‘Š"
*** 37356,37362 ****
  msgid "expected function name"
  msgstr "é �æœŸçš„å‡½å¼�"
  
! #: c/c-parser.c:14191 cp/parser.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a function"
--- 37415,37421 ----
  msgid "expected function name"
  msgstr "é �æœŸçš„å‡½å¼�"
  
! #: c/c-parser.c:14191 cp/parser.c:37489
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a function"
*************** msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å
*** 37367,37408 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37520 cp/parser.c:37562
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37576
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37586
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<# pragma align%>å¿…é ˆå‡ºç�¾ä¹‹å‰�å®£å‘Šçš„ %D, å¿½ç•¥"
  
! #: c/c-parser.c:14321 cp/parser.c:36497
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33847 cp/parser.c:33873
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ç„¡æ•ˆçš„è¡¨å–®çš„ %<# pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33904 cp/parser.c:33920
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å­�ç”¨æ–¼ %<# pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8525 cp/semantics.c:8535
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
--- 37426,37467 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14251 cp/parser.c:37543 cp/parser.c:37585
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14268 cp/parser.c:37599
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14277 cp/parser.c:37608
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14278 cp/parser.c:37609
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<# pragma align%>å¿…é ˆå‡ºç�¾ä¹‹å‰�å®£å‘Šçš„ %D, å¿½ç•¥"
  
! #: c/c-parser.c:14321 cp/parser.c:36520
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:14729 cp/parser.c:33870 cp/parser.c:33896
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ç„¡æ•ˆçš„è¡¨å–®çš„ %<# pragma omp atomic%>"
  
! #: c/c-parser.c:14733 cp/parser.c:33927 cp/parser.c:33943
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å­�ç”¨æ–¼ %<# pragma omp atomic%>"
  
! #: c/c-parser.c:14782 cp/semantics.c:8538 cp/semantics.c:8548
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ capture%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
*************** msgstr "%<# pragma omp åŸºå…ƒçš„ capture
*** 37412,37438 ****
  msgid "expected %<(%> or end of line"
  msgstr "é �æœŸ %<(%>æˆ–åˆ—å°¾"
  
! #: c/c-parser.c:14913 cp/parser.c:34451
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34462
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34490 cp/parser.c:38700
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "ç”¨æ–¼æ•˜è¿°é �æœŸ"
  
! #: c/c-parser.c:14949 cp/parser.c:34497
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "ç”¨æ–¼æ•˜è¿°é �æœŸ"
  
! #: c/c-parser.c:15018 cp/semantics.c:8074 cp/semantics.c:8161
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "é �æœŸçš„è¿­ä»£å®£å‘Šæˆ–åˆ�å§‹åŒ–"
--- 37471,37497 ----
  msgid "expected %<(%> or end of line"
  msgstr "é �æœŸ %<(%>æˆ–åˆ—å°¾"
  
! #: c/c-parser.c:14913 cp/parser.c:34474
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:14924 cp/parser.c:34485
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:14943 cp/parser.c:34513 cp/parser.c:38723
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "ç”¨æ–¼æ•˜è¿°é �æœŸ"
  
! #: c/c-parser.c:14949 cp/parser.c:34520
  #, fuzzy, gcc-internal-format
  msgid "_Cilk_for statement expected"
  msgstr "ç”¨æ–¼æ•˜è¿°é �æœŸ"
  
! #: c/c-parser.c:15018 cp/semantics.c:8087 cp/semantics.c:8174
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "é �æœŸçš„è¿­ä»£å®£å‘Šæˆ–åˆ�å§‹åŒ–"
*************** msgstr "é �æœŸçš„è¿­ä»£å®£å‘Šæˆ–åˆ�å§‹åŒ
*** 37442,37514 ****
  msgid "not enough perfectly nested loops"
  msgstr "ä¸�è¶³ perfectly å·¢ç‹€çš„è¿´åœˆ"
  
! #: c/c-parser.c:15162 cp/parser.c:34723
  #, fuzzy, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "å´©æ½°çš„è¿´åœˆç„¡æ³• perfectly å·¢ç‹€"
  
! #: c/c-parser.c:15209 cp/parser.c:34540 cp/parser.c:34582 cp/pt.c:15513
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "è¿­ä»£è®Šæ•¸ %qD ä¸�æ‡‰ç‚º firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34796
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> å�šç‚ºåƒ…æœ‰çš„å�ƒæ•¸æ™‚ä¸�èƒ½è¢«é™�å®š"
  
! #: c/c-parser.c:15461 cp/parser.c:34954
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<# pragma omp barrier%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼è¤‡å�ˆé™³è¿°"
  
! #: c/c-parser.c:15664 cp/parser.c:35147
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "é �æœŸ %<operator%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35343
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "é �æœŸ %<using%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35580
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35593
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35818
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35673
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35685
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35762
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35775
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36028
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 37501,37573 ----
  msgid "not enough perfectly nested loops"
  msgstr "ä¸�è¶³ perfectly å·¢ç‹€çš„è¿´åœˆ"
  
! #: c/c-parser.c:15162 cp/parser.c:34746
  #, fuzzy, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "å´©æ½°çš„è¿´åœˆç„¡æ³• perfectly å·¢ç‹€"
  
! #: c/c-parser.c:15209 cp/parser.c:34563 cp/parser.c:34605 cp/pt.c:15595
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "è¿­ä»£è®Šæ•¸ %qD ä¸�æ‡‰ç‚º firstprivate"
  
! #: c/c-parser.c:15300 cp/parser.c:34819
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> å�šç‚ºåƒ…æœ‰çš„å�ƒæ•¸æ™‚ä¸�èƒ½è¢«é™�å®š"
  
! #: c/c-parser.c:15461 cp/parser.c:34977
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<# pragma omp barrier%>ä¹Ÿè¨±æœƒå�ªæœ‰è¢«å·²ç”¨æ–¼è¤‡å�ˆé™³è¿°"
  
! #: c/c-parser.c:15664 cp/parser.c:35170
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "é �æœŸ %<operator%>"
  
! #: c/c-parser.c:15863 cp/parser.c:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "é �æœŸ %<using%>"
  
! #: c/c-parser.c:16083 cp/parser.c:35603
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16096 cp/parser.c:35616
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16143 cp/parser.c:35841
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16215 cp/parser.c:35696
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16227 cp/parser.c:35708
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16301 cp/parser.c:35785
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16314 cp/parser.c:35798
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16528 cp/parser.c:36051
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 37523,37529 ****
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<# pragma align%>å¿…é ˆå‡ºç�¾ä¹‹å‰�å®£å‘Šçš„ %D, å¿½ç•¥"
  
! #: c/c-parser.c:16675 cp/parser.c:36620
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
--- 37582,37588 ----
  msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgstr "%<# pragma align%>å¿…é ˆå‡ºç�¾ä¹‹å‰�å®£å‘Šçš„ %D, å¿½ç•¥"
  
! #: c/c-parser.c:16675 cp/parser.c:36643
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
  msgstr ""
*************** msgstr ""
*** 37533,37564 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36679
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36749
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36768
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36815
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "é �æœŸ %<try%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36822
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "é �æœŸ %<decltype%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36829
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<# pragma GCC pop_options%>è€Œç„¡éœ€ç›¸æ‡‰ %<# pragma GCC push_options%>"
--- 37592,37623 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16697 cp/parser.c:36702
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:16813 cp/parser.c:36772
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:16832 cp/parser.c:36791
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16873 cp/parser.c:36838
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "é �æœŸ %<try%>"
  
! #: c/c-parser.c:16880 cp/parser.c:36845
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "é �æœŸ %<decltype%>"
  
! #: c/c-parser.c:16886 cp/parser.c:36852
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<# pragma GCC pop_options%>è€Œç„¡éœ€ç›¸æ‡‰ %<# pragma GCC push_options%>"
*************** msgstr "é �æœŸçš„å‡½å¼�"
*** 37613,37634 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37274
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "é �æœŸ %<# pragma omp section%>æˆ– %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7539
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE å®£å‘Š %<threadprivate%> ä¹‹å¾Œå…ˆä½¿ç”¨"
  
! #: c/c-parser.c:17503 cp/semantics.c:7541
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•è®Šæ•¸ %qE ç„¡æ³• %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7543
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE æœ‰ä¸�å®Œæ•´åž‹æ…‹"
--- 37672,37693 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17286 cp/parser.c:37297
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr "é �æœŸ %<# pragma omp section%>æˆ– %<}%>"
  
! #: c/c-parser.c:17501 cp/semantics.c:7552
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE å®£å‘Š %<threadprivate%> ä¹‹å¾Œå…ˆä½¿ç”¨"
  
! #: c/c-parser.c:17503 cp/semantics.c:7554
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•è®Šæ•¸ %qE ç„¡æ³• %<threadprivate%>"
  
! #: c/c-parser.c:17507 cp/semantics.c:7556
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE æœ‰ä¸�å®Œæ•´åž‹æ…‹"
*************** msgstr ""
*** 37643,37698 ****
  msgid "pragma simd must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: c/c-parser.c:17588 cp/parser.c:38471
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: c/c-parser.c:17590 cp/parser.c:38474
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "å †ç–Šå¤§å°�å¿…é ˆå‰›å¥½æ˜¯ 2 çš„æŸ�æ¬¡æ–¹"
  
! #: c/c-parser.c:17673 cp/parser.c:38581
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: c/c-parser.c:17772 cp/parser.c:38674
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "é �æœŸ %<# pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:17816 cp/parser.c:38077
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "åœ¨é€™è£¡ä¸�å…�è¨±ä½¿ç”¨ %<#pragma%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37969
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%>è€Œç„¡éœ€ transactional è¨˜æ†¶é«”æ”¯æ�´å·²å•Ÿç”¨"
  
! #: c/c-parser.c:18122 cp/parser.c:37975
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%>åœ¨ä¹‹å…§ %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:37984
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "å¤– %<__transaction_cancel%>ç„¡æ³•åœ¨ä¹‹å…§å¤– %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:37987
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  æˆ– %<transaction_may_cancel_outer%> å‡½å¼�"
  
! #: c/c-parser.c:18139 cp/parser.c:37993
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%>ç„¡æ³•åœ¨ä¹‹å…§ %<__transaction_atomic%>"
--- 37702,37757 ----
  msgid "pragma simd must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: c/c-parser.c:17588 cp/parser.c:38494
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "vectorlength must be an integer constant"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: c/c-parser.c:17590 cp/parser.c:38497
  #, fuzzy, gcc-internal-format
  #| msgid "stack size must be an exact power of 2"
  msgid "vectorlength must be a power of 2"
  msgstr "å †ç–Šå¤§å°�å¿…é ˆå‰›å¥½æ˜¯ 2 çš„æŸ�æ¬¡æ–¹"
  
! #: c/c-parser.c:17673 cp/parser.c:38604
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "step size must be an integer constant expression or an integer variable"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: c/c-parser.c:17772 cp/parser.c:38697
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma simd%> clause"
  msgstr "é �æœŸ %<# pragma omp%>å­�å�¥"
  
! #: c/c-parser.c:17816 cp/parser.c:38100
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
  msgstr "åœ¨é€™è£¡ä¸�å…�è¨±ä½¿ç”¨ %<#pragma%>"
  
! #: c/c-parser.c:18116 cp/parser.c:37992
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%>è€Œç„¡éœ€ transactional è¨˜æ†¶é«”æ”¯æ�´å·²å•Ÿç”¨"
  
! #: c/c-parser.c:18122 cp/parser.c:37998
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%>åœ¨ä¹‹å…§ %<__transaction_relaxed%>"
  
! #: c/c-parser.c:18131 cp/parser.c:38007
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "å¤– %<__transaction_cancel%>ç„¡æ³•åœ¨ä¹‹å…§å¤– %<__transaction_atomic%>"
  
! #: c/c-parser.c:18133 cp/parser.c:38010
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  æˆ– %<transaction_may_cancel_outer%> å‡½å¼�"
  
! #: c/c-parser.c:18139 cp/parser.c:38016
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%>ç„¡æ³•åœ¨ä¹‹å…§ %<__transaction_atomic%>"
*************** msgstr "%<__transaction_cancel%>ç„¡æ³•åœ
*** 37703,37709 ****
  msgid "base of array section must be pointer or array type"
  msgstr "é™£åˆ— new çš„å¤§å°�å¿…é ˆæœ‰æ•´æ•¸é¡žåž‹"
  
! #: c/c-parser.c:18216 cp/parser.c:7104
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "é �æœŸ %<:%>æˆ– %<::%>"
--- 37762,37768 ----
  msgid "base of array section must be pointer or array type"
  msgstr "é™£åˆ— new çš„å¤§å°�å¿…é ˆæœ‰æ•´æ•¸é¡žåž‹"
  
! #: c/c-parser.c:18216 cp/parser.c:7109
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or numeral"
  msgstr "é �æœŸ %<:%>æˆ– %<::%>"
*************** msgstr "è³¦å€¼çš„å·¦æ‰‹é‚Šå�¯èƒ½æ˜¯ form
*** 38443,38449 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "åˆ�å§‹åŒ–çš„å·¦æ‰‹é‚Šå�¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é�¸æ™‚"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8583
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "å›žå‚³é¡žåž‹å�¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é�¸"
--- 38502,38508 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "åˆ�å§‹åŒ–çš„å·¦æ‰‹é‚Šå�¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é�¸æ™‚"
  
! #: c/c-typeck.c:6623 cp/typeck.c:8584
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "å›žå‚³é¡žåž‹å�¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é�¸"
*************** msgstr "æ¨™é‡�åˆ�å§‹å€¼è¨­å®šé …ä¸­æœ‰å¤
*** 38771,38777 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è¨± %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8812
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å®£å‘Šç‚º %<noreturn%> çš„å‡½å¼�å�»æœ‰ %<return%> æ•˜è¿°"
--- 38830,38836 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è¨± %<goto *expr;%>"
  
! #: c/c-typeck.c:9860 c/gimple-parser.c:1544 cp/typeck.c:8813
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å®£å‘Šç‚º %<noreturn%> çš„å‡½å¼�å�»æœ‰ %<return%> æ•˜è¿°"
*************** msgstr "è¢«å®£å‘Šç‚º %<noreturn%> çš„å‡½
*** 38781,38787 ****
  msgid "array notation expression cannot be used as a return value"
  msgstr "%qE ä¸�èƒ½å�šç‚ºå‡½å¼�"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8803
  #, fuzzy, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "é‚�è¼¯çš„ç¯„åœ�åœ¨ä¸­æ¢�ä»¶æ•˜è¿°æ–¼ %L æœªè¢«å…�è¨±"
--- 38840,38846 ----
  msgid "array notation expression cannot be used as a return value"
  msgstr "%qE ä¸�èƒ½å�šç‚ºå‡½å¼�"
  
! #: c/c-typeck.c:9877 cp/typeck.c:8804
  #, fuzzy, gcc-internal-format
  msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
  msgstr "é‚�è¼¯çš„ç¯„åœ�åœ¨ä¸­æ¢�ä»¶æ•˜è¿°æ–¼ %L æœªè¢«å…�è¨±"
*************** msgstr "ISO C ç¦�æ­¢ %<return%> èˆ‡é�‹ç®
*** 38807,38813 ****
  msgid "function returns address of label"
  msgstr "å‡½å¼�å›žå‚³å±€éƒ¨è®Šæ•¸çš„ä½�å�€"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1154
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch æ•˜è¿°ä¸­çš„å€¼ä¸�æ˜¯ä¸€å€‹æ•´æ•¸"
--- 38866,38872 ----
  msgid "function returns address of label"
  msgstr "å‡½å¼�å›žå‚³å±€éƒ¨è®Šæ•¸çš„ä½�å�€"
  
! #: c/c-typeck.c:10093 cp/semantics.c:1157
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch æ•˜è¿°ä¸­çš„å€¼ä¸�æ˜¯ä¸€å€‹æ•´æ•¸"
*************** msgstr "åœ¨ ISO C ä¸­ï¼Œ%<long%> é–‹é—œé
*** 38822,38828 ****
  msgid "case label is not an integer constant expression"
  msgstr "å¤§å°�å¯«æ¨™è²¼ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸é�‹ç®—å¼�"
  
! #: c/c-typeck.c:10170 cp/parser.c:10824
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ¨™ç±¤å‡ºç�¾åœ¨é–‹é—œæ•˜è¿°å¤–"
--- 38881,38887 ----
  msgid "case label is not an integer constant expression"
  msgstr "å¤§å°�å¯«æ¨™è²¼ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸é�‹ç®—å¼�"
  
! #: c/c-typeck.c:10170 cp/parser.c:10833
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ¨™ç±¤å‡ºç�¾åœ¨é–‹é—œæ•˜è¿°å¤–"
*************** msgstr ""
*** 38842,38858 ****
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12094
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
  
! #: c/c-typeck.c:10376 cp/parser.c:12120
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue æ•˜è¿°å‡ºç�¾åœ¨å¾ªç’°ä»¥å¤–"
  
! #: c/c-typeck.c:10381 cp/parser.c:12107
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "ä¸­æ–·æ•˜è¿°ä½¿ç”¨çš„èˆ‡ OpenMP ç”¨æ–¼è¿´åœˆ"
--- 38901,38917 ----
  msgid "rank-mismatch between if-statement%'s condition and the else-block"
  msgstr ""
  
! #: c/c-typeck.c:10374 cp/parser.c:12103
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
  
! #: c/c-typeck.c:10376 cp/parser.c:12129
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue æ•˜è¿°å‡ºç�¾åœ¨å¾ªç’°ä»¥å¤–"
  
! #: c/c-typeck.c:10381 cp/parser.c:12116
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "ä¸­æ–·æ•˜è¿°ä½¿ç”¨çš„èˆ‡ OpenMP ç”¨æ–¼è¿´åœˆ"
*************** msgstr "ä¸­æ–·æ•˜è¿°ä½¿ç”¨çš„èˆ‡ OpenMP
*** 38863,38869 ****
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
  
! #: c/c-typeck.c:10388 cp/parser.c:12124
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
--- 38922,38928 ----
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
  
! #: c/c-typeck.c:10388 cp/parser.c:12133
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
*************** msgstr "éœ€è¦�æ¨™é‡�æ™‚ä½¿ç”¨äº†è�¯å�ˆé¡
*** 38970,38981 ****
  msgid "used vector type where scalar is required"
  msgstr "ä½¿ç”¨çš„å�‘é‡�åž‹æ…‹ä½�ç½®ç´”é‡�è¢«å¿…è¦�é …"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8632
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8669
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 39029,39040 ----
  msgid "used vector type where scalar is required"
  msgstr "ä½¿ç”¨çš„å�‘é‡�åž‹æ…‹ä½�ç½®ç´”é‡�è¢«å¿…è¦�é …"
  
! #: c/c-typeck.c:12108 cp/semantics.c:8645
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12147 cp/semantics.c:8682
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 38985,39010 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4535
! #: cp/semantics.c:6724
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4545
! #: cp/semantics.c:6742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å¼�"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4559 cp/semantics.c:6767
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4563
! #: cp/semantics.c:6770
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
--- 39044,39069 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: c/c-typeck.c:12204 c/c-typeck.c:13413 cp/semantics.c:4548
! #: cp/semantics.c:6737
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12213 c/c-typeck.c:13437 cp/semantics.c:4558
! #: cp/semantics.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å¼�"
  
! #: c/c-typeck.c:12223 cp/semantics.c:4572 cp/semantics.c:6780
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:12227 c/c-typeck.c:13454 cp/semantics.c:4576
! #: cp/semantics.c:6783
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 39015,39086 ****
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4580 cp/semantics.c:6776 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4612
  #, 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:12286 cp/semantics.c:4619
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4655 cp/semantics.c:4719
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "é™£åˆ—å�€æ®µåœ¨ä¸­ã€Ž%sã€�å‘¼å�«æ–¼ %L"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4674
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4682
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4691
! #: cp/semantics.c:4801
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "è®Šæ•¸é•·åº¦é™£åˆ—è¢«ä½¿ç”¨"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4708
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4760
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4793
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "ç”¨æ–¼é�žå¢žé�‹ç®—å¼�æ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4811
! #: cp/semantics.c:4923
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "è¤‡è£½é™£åˆ—å�€æ®µé€²å…¥ contiguous å�€å¡Šæ–¼ç¨‹åº�æ¢�ç›®"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4819
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qD æ²’æœ‰ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
--- 39074,39145 ----
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
  #: c/c-typeck.c:12243 c/c-typeck.c:13461 c/c-typeck.c:13563
! #: cp/semantics.c:4593 cp/semantics.c:6789 cp/semantics.c:6951
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:12279 cp/semantics.c:4625
  #, 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:12286 cp/semantics.c:4632
  #, 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:12313 c/c-typeck.c:12377 c/c-typeck.c:12635
! #: cp/semantics.c:4668 cp/semantics.c:4732
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "é™£åˆ—å�€æ®µåœ¨ä¸­ã€Ž%sã€�å‘¼å�«æ–¼ %L"
  
! #: c/c-typeck.c:12332 cp/semantics.c:4687
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:4695
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12349 c/c-typeck.c:12459 cp/semantics.c:4704
! #: cp/semantics.c:4814
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "è®Šæ•¸é•·åº¦é™£åˆ—è¢«ä½¿ç”¨"
  
! #: c/c-typeck.c:12366 cp/semantics.c:4721
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12403 cp/semantics.c:4758
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12418 cp/semantics.c:4773
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12451 cp/semantics.c:4806
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "ç”¨æ–¼é�žå¢žé�‹ç®—å¼�æ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: c/c-typeck.c:12469 c/c-typeck.c:12578 cp/semantics.c:4824
! #: cp/semantics.c:4936
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "è¤‡è£½é™£åˆ—å�€æ®µé€²å…¥ contiguous å�€å¡Šæ–¼ç¨‹åº�æ¢�ç›®"
  
! #: c/c-typeck.c:12477 cp/semantics.c:4832
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qD æ²’æœ‰ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
*************** msgstr ""
*** 39100,39106 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE æœ‰ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼ %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5734
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 39159,39165 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE æœ‰ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼ %<reduction(%s)%>"
  
! #: c/c-typeck.c:12955 cp/semantics.c:5747
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 39110,39126 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "è®Šæ•¸é•·åº¦é™£åˆ—è¢«ä½¿ç”¨"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE å¿…é ˆæ˜¯ %<threadprivate%> ç”¨æ–¼ %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5908
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 39169,39185 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "è®Šæ•¸é•·åº¦é™£åˆ—è¢«ä½¿ç”¨"
  
! #: c/c-typeck.c:13061 c/c-typeck.c:13621 cp/semantics.c:7270
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:7310
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE å¿…é ˆæ˜¯ %<threadprivate%> ç”¨æ–¼ %<copyin%>"
  
! #: c/c-typeck.c:13087 cp/semantics.c:5921
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 39140,39157 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:5991
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6075
! #: cp/semantics.c:6931
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6084
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
--- 39199,39216 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13139 cp/semantics.c:6004
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13169 c/c-typeck.c:13556 cp/semantics.c:6088
! #: cp/semantics.c:6944
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13178 cp/semantics.c:6097
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
*************** msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ
*** 39163,39194 ****
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6094 cp/semantics.c:6101 cp/semantics.c:6152
! #: cp/semantics.c:6158 cp/semantics.c:6195 cp/semantics.c:6687
! #: cp/semantics.c:6824 cp/semantics.c:6830 cp/semantics.c:6843
! #: cp/semantics.c:6852
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6103 cp/semantics.c:6160 cp/semantics.c:6832
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6146
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6189
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
--- 39222,39253 ----
  
  #: c/c-typeck.c:13196 c/c-typeck.c:13225 c/c-typeck.c:13385 c/c-typeck.c:13499
  #: c/c-typeck.c:13505 c/c-typeck.c:13518 c/c-typeck.c:13527
! #: cp/semantics.c:6107 cp/semantics.c:6114 cp/semantics.c:6165
! #: cp/semantics.c:6171 cp/semantics.c:6208 cp/semantics.c:6700
! #: cp/semantics.c:6837 cp/semantics.c:6843 cp/semantics.c:6856
! #: cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
  #: c/c-typeck.c:13198 c/c-typeck.c:13227 c/c-typeck.c:13507 c/c-typeck.c:13529
! #: cp/semantics.c:6116 cp/semantics.c:6173 cp/semantics.c:6845
! #: cp/semantics.c:6867
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13212 cp/semantics.c:6159
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<firstprivate%>"
  
! #: c/c-typeck.c:13241 cp/semantics.c:6202
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<lastprivate%>"
  
! #: c/c-typeck.c:13260 cp/semantics.c:6565
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
*************** msgstr ""
*** 39209,39263 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6634
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6665
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "é™£åˆ—å�€æ®µç„¡æ³•å…�è¨±çš„åœ¨ä¸­ã€Ž%sã€�å‘¼å�«æ–¼ %L"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6684
! #: cp/semantics.c:6841
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6690
! #: cp/semantics.c:6845
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6731
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6806
! #: cp/semantics.c:6945
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6925
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6954
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13593 cp/semantics.c:6969
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6971
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
--- 39268,39322 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13336 cp/semantics.c:6647
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13358 cp/semantics.c:6678
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "é™£åˆ—å�€æ®µç„¡æ³•å…�è¨±çš„åœ¨ä¸­ã€Ž%sã€�å‘¼å�«æ–¼ %L"
  
! #: c/c-typeck.c:13382 c/c-typeck.c:13516 cp/semantics.c:6697
! #: cp/semantics.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13388 c/c-typeck.c:13520 cp/semantics.c:6703
! #: cp/semantics.c:6858
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13420 cp/semantics.c:6744
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13480 c/c-typeck.c:13570 cp/semantics.c:6819
! #: cp/semantics.c:6958
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13551 cp/semantics.c:6938
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13579 cp/semantics.c:6967
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: c/c-typeck.c:13593 cp/semantics.c:6982
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: c/c-typeck.c:13596 cp/semantics.c:6984
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
*************** msgstr "%qE ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs
*** 39268,39299 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "å�‘é‡� delete çš„å¼•æ•¸é¡žåž‹æ—¢é�žæŒ‡æ¨™ä¹Ÿé�žé™£åˆ—"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6351
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7149
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7340
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE è¢« predetermined %qs ç”¨æ–¼ %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7231
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7211
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 39327,39358 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "å�‘é‡� delete çš„å¼•æ•¸é¡žåž‹æ—¢é�žæŒ‡æ¨™ä¹Ÿé�žé™£åˆ—"
  
! #: c/c-typeck.c:13686 cp/semantics.c:6364
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13717 cp/semantics.c:7162
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13767 cp/semantics.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE è¢« predetermined %qs ç”¨æ–¼ %qs"
  
! #: c/c-typeck.c:13787 cp/semantics.c:7244
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:13799 cp/semantics.c:7257
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13817 cp/semantics.c:7224
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "å‡½å¼�çš„å¼•æ•¸å�¯èƒ½æ˜¯ format
*** 39850,40007 ****
  msgid "use of multiversioned function without a default"
  msgstr "ç¼ºå¸­å‡½å¼� %q+D èˆ‡é �è¨­å¼•æ•¸"
  
! #: cp/call.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "å°‡ %qT å�šç‚º %q#D çš„ %<this%> å¼•æ•¸æ™‚ä¸Ÿæ£„äº†é¡žåž‹é™�å®š"
  
! #: cp/call.c:7713 cp/call.c:7829 cp/call.c:9587 cp/name-lookup.c:5963
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  åœ¨å‘¼å�« %qD æ™‚"
  
! #: cp/call.c:7743
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/call.c:7825
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "deducing %qT å�šç‚º %qT"
  
! #: cp/call.c:7831
  #, fuzzy, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (æ‚¨å�¯ä»¥å�œç”¨é€™å€‹èˆ‡ -fno-deduce-init-list)"
  
! #: cp/call.c:7931
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ°å»ºæ§‹å­� %q#D"
  
! #: cp/call.c:8275
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "å¸¸æ•¸å�ƒè€ƒå®ƒè‡ªå·±"
  
! #: cp/call.c:8525
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "å‘¼å�«é�žå‡½å¼�çš„ %qD"
  
! #: cp/call.c:8571 cp/pt.c:14200 cp/typeck.c:2807
  #, fuzzy, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ç„¡æ³•å‘¼å�«å»ºæ§‹å­� %<%T::%D%>ç›´æŽ¥"
  
! #: cp/call.c:8573
  #, fuzzy, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  ç”¨æ–¼ function-style æ¼”å“¡é™£å®¹ï¼Œç§»é™¤å†—é¤˜ %<::%D%>"
  
! #: cp/call.c:8708
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "æ²’æœ‰åŒ¹é…�å‡½å¼�ç”¨æ–¼å‘¼å�«åˆ° %<%T::é�‹ç®—å­� %T(%A)%#V%>"
  
! #: cp/call.c:8724
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "å°� %<%T::%s(%A)%#V%> çš„å‘¼å�«æ²’æœ‰åŒ¹é…�çš„å‡½å¼�"
  
! #: cp/call.c:8748
  #, 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:8751
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å°�å¤šè¼‰çš„ %<%s(%A)%> çš„å‘¼å�«æœ‰æ­§ç¾©"
  
! #: cp/call.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT æ²’å…·å��ç‚º %qD çš„é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "å»ºæ§‹å¼�å›žå‚³å€¼"
  
! #: cp/call.c:8778
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "è§£æ§‹å‡½å¼�å›žå‚³å€¼"
  
! #: cp/call.c:8801
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²’æœ‰ç‰©ä»¶ç„¡æ³•å‘¼å�«æˆ�å“¡å‡½å¼� %qD"
  
! #: cp/call.c:9585
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "å‚³é�ž %qT æ™‚é�¸æ“‡ %qT è€Œä¸�æ˜¯ %qT"
  
! #: cp/call.c:9645
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é�¸æ“‡ %qD è€Œä¸�æ˜¯ %qD"
  
! #: cp/call.c:9646
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  ç•¶å¾ž %qT è½‰æ�›ç‚º %qT æ™‚"
  
! #: cp/call.c:9649
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  å› ç‚ºå‰�è€…çš„å¼•æ•¸é¡žåž‹è½‰æ�›åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:9873
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "é �è¨­å¼•æ•¸ä¸�åŒ¹é…�åœ¨ä¸­é�Žè¼‰è§£æž�åº¦"
  
! #: cp/call.c:9877
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidate 1:%q+#F"
  
! #: cp/call.c:9879
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidate 2:%q+#F"
  
! #: cp/call.c:9924
  #, 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:10102
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "ç„¡æ³•è½‰æ�› %qE å¾ž %qT åˆ° %qT"
  
! #: cp/call.c:10296
  #, fuzzy, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "æš«æ™‚çš„ç´„æ�Ÿåˆ° %qD å�ªæœ‰æŒ�çºŒç›´åˆ°å»ºæ§‹å­�é›¢é–‹"
  
! #: cp/call.c:10419
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹åŒ–çš„ non-const å�ƒè€ƒçš„åž‹æ…‹ %qT å¾ž rvalue çš„åž‹æ…‹ %qT"
  
! #: cp/call.c:10423
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°‡é¡žåž‹ç‚º %qT çš„å�ƒç…§åˆ�å§‹åŒ–ç‚ºé¡žåž‹ç‚º %qT çš„é�‹ç®—å¼�ç„¡æ•ˆ"
--- 39909,40066 ----
  msgid "use of multiversioned function without a default"
  msgstr "ç¼ºå¸­å‡½å¼� %q+D èˆ‡é �è¨­å¼•æ•¸"
  
! #: cp/call.c:7713
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "å°‡ %qT å�šç‚º %q#D çš„ %<this%> å¼•æ•¸æ™‚ä¸Ÿæ£„äº†é¡žåž‹é™�å®š"
  
! #: cp/call.c:7716 cp/call.c:7832 cp/call.c:9592 cp/name-lookup.c:5962
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  åœ¨å‘¼å�« %qD æ™‚"
  
! #: cp/call.c:7746
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/call.c:7828
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "deducing %qT å�šç‚º %qT"
  
! #: cp/call.c:7834
  #, fuzzy, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr "  (æ‚¨å�¯ä»¥å�œç”¨é€™å€‹èˆ‡ -fno-deduce-init-list)"
  
! #: cp/call.c:7934
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "å¤ªå¤šå¼•æ•¸åˆ°å»ºæ§‹å­� %q#D"
  
! #: cp/call.c:8280
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "å¸¸æ•¸å�ƒè€ƒå®ƒè‡ªå·±"
  
! #: cp/call.c:8530
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "å‘¼å�«é�žå‡½å¼�çš„ %qD"
  
! #: cp/call.c:8576 cp/pt.c:14282 cp/typeck.c:2807
  #, fuzzy, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ç„¡æ³•å‘¼å�«å»ºæ§‹å­� %<%T::%D%>ç›´æŽ¥"
  
! #: cp/call.c:8578
  #, fuzzy, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  ç”¨æ–¼ function-style æ¼”å“¡é™£å®¹ï¼Œç§»é™¤å†—é¤˜ %<::%D%>"
  
! #: cp/call.c:8713
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "æ²’æœ‰åŒ¹é…�å‡½å¼�ç”¨æ–¼å‘¼å�«åˆ° %<%T::é�‹ç®—å­� %T(%A)%#V%>"
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%E(%A)%#V%>"
  msgstr "å°� %<%T::%s(%A)%#V%> çš„å‘¼å�«æ²’æœ‰åŒ¹é…�çš„å‡½å¼�"
  
! #: cp/call.c:8753
  #, 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:8756
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å°�å¤šè¼‰çš„ %<%s(%A)%> çš„å‘¼å�«æœ‰æ­§ç¾©"
  
! #: cp/call.c:8777
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT æ²’å…·å��ç‚º %qD çš„é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/call.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "å»ºæ§‹å¼�å›žå‚³å€¼"
  
! #: cp/call.c:8783
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "è§£æ§‹å‡½å¼�å›žå‚³å€¼"
  
! #: cp/call.c:8806
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²’æœ‰ç‰©ä»¶ç„¡æ³•å‘¼å�«æˆ�å“¡å‡½å¼� %qD"
  
! #: cp/call.c:9590
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "å‚³é�ž %qT æ™‚é�¸æ“‡ %qT è€Œä¸�æ˜¯ %qT"
  
! #: cp/call.c:9650
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é�¸æ“‡ %qD è€Œä¸�æ˜¯ %qD"
  
! #: cp/call.c:9651
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  ç•¶å¾ž %qT è½‰æ�›ç‚º %qT æ™‚"
  
! #: cp/call.c:9654
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  å› ç‚ºå‰�è€…çš„å¼•æ•¸é¡žåž‹è½‰æ�›åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:9878
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "é �è¨­å¼•æ•¸ä¸�åŒ¹é…�åœ¨ä¸­é�Žè¼‰è§£æž�åº¦"
  
! #: cp/call.c:9882
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidate 1:%q+#F"
  
! #: cp/call.c:9884
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidate 2:%q+#F"
  
! #: cp/call.c:9929
  #, 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:10107
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %qT to %qT"
  msgstr "ç„¡æ³•è½‰æ�› %qE å¾ž %qT åˆ° %qT"
  
! #: cp/call.c:10301
  #, fuzzy, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "æš«æ™‚çš„ç´„æ�Ÿåˆ° %qD å�ªæœ‰æŒ�çºŒç›´åˆ°å»ºæ§‹å­�é›¢é–‹"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹åŒ–çš„ non-const å�ƒè€ƒçš„åž‹æ…‹ %qT å¾ž rvalue çš„åž‹æ…‹ %qT"
  
! #: cp/call.c:10428
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°‡é¡žåž‹ç‚º %qT çš„å�ƒç…§åˆ�å§‹åŒ–ç‚ºé¡žåž‹ç‚º %qT çš„é�‹ç®—å¼�ç„¡æ•ˆ"
*************** msgstr ""
*** 40106,40391 ****
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "ç„¡æ³•è¡�ç”Ÿå¾ž %<final%> åŸºåº• %qT åœ¨ä¸­è¡�ç”Ÿé¡žåž‹ %qT"
  
! #: cp/class.c:2231
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "é¡žåˆ¥ %qT ä¸­æ‰€æœ‰æˆ�å“¡å‡½å¼�éƒ½æ˜¯ç§�æœ‰çš„"
  
! #: cp/class.c:2243
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T åƒ…å®šç¾©äº†ä¸€å€‹ç§�æœ‰è§£æ§‹å‡½å¼�ä¸”æ²’æœ‰å¤¥ä¼´"
  
! #: cp/class.c:2288
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T åƒ…å®šç¾©äº†ä¸€å€‹ç§�æœ‰å»ºæ§‹å¼�ä¸”æ²’æœ‰å¤¥ä¼´"
  
! #: cp/class.c:2681
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD çš„æœ€çµ‚å¤šè¼‰åœ¨ %qT ä¸­ä¸�å”¯ä¸€"
  
! #: cp/class.c:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D ç„¡æ³•è¢«å¤šè¼‰"
  
! #: cp/class.c:3054
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D æ¨™è¨˜çš„æœ€å¾Œçš„ï¼Œä½†æ˜¯ä¸�æ˜¯è™›æ“¬"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D æ¨™è¨˜çš„å¼·åˆ¶è®Šæ›´ï¼Œä½†æ˜¯ä¸�å¼·åˆ¶è®Šæ›´"
  
! #: cp/class.c:3126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D è¢«éš±è—�"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  ç‚º %q+D"
  
! #: cp/class.c:3162 cp/decl2.c:1483
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ç„¡æ•ˆï¼›åŒ¿å��è�¯å�ˆå�ªèƒ½æœ‰é�žé�œæ…‹çš„è³‡æ–™æˆ�å“¡"
  
! #: cp/class.c:3166
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D ç„¡æ•ˆçš„ï¼›åŒ¿å��çµ�æ§‹å�ªèƒ½æœ‰é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/class.c:3178 cp/decl2.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "åŒ¿å��è�¯å�ˆä¸­å‡ºç�¾ç§�æœ‰æˆ�å“¡ %q+#D"
  
! #: cp/class.c:3181
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "ç§�äººçš„æˆ�å“¡ %q+#D åœ¨ä¸­åŒ¿å��çµ�æ§‹"
  
! #: cp/class.c:3187 cp/decl2.c:1493
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "åŒ¿å��è�¯å�ˆä¸­å‡ºç�¾ä¿�è­·æˆ�å“¡ %q+#D"
  
! #: cp/class.c:3190
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "ä¿�è­·çš„æˆ�å“¡ %q+#D åœ¨ä¸­åŒ¿å��çµ�æ§‹"
  
! #: cp/class.c:3378
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3547
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "ä½�å…ƒæ®µ %q+#D æœ‰é�žæ•´æ•¸çš„é¡žåž‹"
  
! #: cp/class.c:3563
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ä½�å…ƒæ®µ %q+D çš„å¯¬åº¦ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/class.c:3568
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "ä½�å…ƒæ®µ %q+D å¯¬åº¦ç‚ºè² "
  
! #: cp/class.c:3573
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "ä½�å…ƒæ®µ %q+D å¯¬åº¦ç‚º 0"
  
! #: cp/class.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+D çš„å¯¬åº¦è¶…é�Žäº†å®ƒçš„é¡žåž‹"
  
! #: cp/class.c:3588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D å¤ªå°�è€Œä¸�èƒ½å­˜æ”¾ %q#T çš„æ‰€æœ‰å�¯èƒ½å€¼"
  
! #: cp/class.c:3648
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "æœ‰å»ºæ§‹å¼�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/class.c:3651
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "æœ‰è§£æ§‹å‡½å¼�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "æœ‰è¤‡è£½è³¦å€¼é�‹ç®—å­�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/class.c:3657
  #, fuzzy, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "ç„¡é™�åˆ¶çš„è�¯å�ˆå�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/class.c:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D ä¸�èƒ½æ˜¯é�œæ…‹çš„ï¼Œå› ç‚ºå®ƒæ˜¯è�¯å�ˆçš„æˆ�å“¡"
  
! #: cp/class.c:3788
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "  é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %q+D æœ‰ non-literal åž‹æ…‹"
  
! #: cp/class.c:3798
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "æ¬„ä½� %q+D ç„¡æ•ˆåœ°å®£å‘Šç‚ºå‡½å¼�é¡žåž‹"
  
! #: cp/class.c:3804
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "æ¬„ä½� %q+D ç„¡æ•ˆåœ°å®£å‘Šç‚ºæ–¹æ³•é¡žåž‹"
  
! #: cp/class.c:3864
  #, fuzzy, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "å¿½ç•¥åŒ…è£�çš„å±¬æ€§å› ç‚ºè§£è£� non-POD æ¬„ä½� %q+#D"
  
! #: cp/class.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "é�žæˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/class.c:3918
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "é�žæˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/class.c:3944
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "åˆ�å§‹åŒ–äº†è�¯å�ˆ %qT ä¸­çš„å¤šå€‹æ¬„ä½�"
  
! #: cp/class.c:3985
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "æ¬„ä½� %q+#D èˆ‡é¡žåˆ¥å�Œå��"
  
! #: cp/class.c:4008
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T æœ‰æŒ‡æ¨™è³‡æ–™æˆ�å“¡"
  
! #: cp/class.c:4013
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  ä½†æ²’æœ‰å¤šè¼‰ %<%T(const %T&)%>"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  æˆ– %<operator=(const %T&)%>"
  
! #: cp/class.c:4019
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  ä¹Ÿæ²’æœ‰å¤šè¼‰ %<operator=(const %T&)%>"
  
! #: cp/class.c:4424
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4427
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "å°�é½Šçš„ %qD æ˜¯å¤§æ–¼åŽŸä¾†çš„å®£å‘Š"
  
! #: cp/class.c:4698
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ç‚ºé�žè™›æ–¹æ³• %q+D æŒ‡å®šäº†åˆ�å§‹å€¼è¨­å®šé …"
  
! #: cp/class.c:5155
  #, fuzzy, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "æ–¹æ³•å¼·åˆ¶è®Šæ›´å…©è€… %<transaction_pure%> å’Œ %qE æ–¹æ³•"
  
! #: cp/class.c:5176
  #, fuzzy, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "æ–¹æ³•å®£å‘Š %qE å¼·è¿« %qE æ–¹æ³•"
  
! #: cp/class.c:5771 cp/constexpr.c:218
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "å°�å…¥é¡žåˆ¥çš„ constexpr é�žé�œæ…‹æˆ�å“¡å‡½å¼� %q+#D ä¸¦é�žå¯¦å­—åž‹æ…‹"
  
! #: cp/class.c:5796
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T ä¸�æ˜¯å¯¦å­—å› ç‚ºï¼š"
  
! #: cp/class.c:5798
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T æœ‰ non-trivial è§£æ§‹å¼�"
  
! #: cp/class.c:5803
  #, fuzzy, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T ä¸�æ˜¯å½™ç¸½ï¼Œæ²’æœ‰ trivial é �è¨­å»ºæ§‹å‡½å¼�ï¼Œè€Œæ²’æœ‰ä»»ä½• constexpr å»ºæ§‹å­�è©²ä¸¦é�žè¤‡è£½æˆ–ç§»å‹•å»ºæ§‹å­�"
  
! #: cp/class.c:5838
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  åŸºç¤Žé¡žåˆ¥ %qT çš„ %q+T æ˜¯ non-literal"
  
! #: cp/class.c:5853
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %q+D æœ‰ non-literal åž‹æ…‹"
  
! #: cp/class.c:5860
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %q+D æœ‰ non-literal åž‹æ…‹"
  
! #: cp/class.c:5978
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "åŸºç¤Žé¡žåˆ¥ %q#T æœ‰ä¸€å€‹é�žè™›è§£æ§‹å‡½å¼�"
  
! #: cp/class.c:6007
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "é¡žåˆ¥ä¸­æœ‰é�žé�œæ…‹å�ƒç…§ %q+#Dï¼Œå�»æ²’æœ‰æ��ä¾›å»ºæ§‹å¼�"
  
! #: cp/class.c:6013
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
--- 40165,40450 ----
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "ç„¡æ³•è¡�ç”Ÿå¾ž %<final%> åŸºåº• %qT åœ¨ä¸­è¡�ç”Ÿé¡žåž‹ %qT"
  
! #: cp/class.c:2233
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "é¡žåˆ¥ %qT ä¸­æ‰€æœ‰æˆ�å“¡å‡½å¼�éƒ½æ˜¯ç§�æœ‰çš„"
  
! #: cp/class.c:2245
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T åƒ…å®šç¾©äº†ä¸€å€‹ç§�æœ‰è§£æ§‹å‡½å¼�ä¸”æ²’æœ‰å¤¥ä¼´"
  
! #: cp/class.c:2290
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T åƒ…å®šç¾©äº†ä¸€å€‹ç§�æœ‰å»ºæ§‹å¼�ä¸”æ²’æœ‰å¤¥ä¼´"
  
! #: cp/class.c:2683
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD çš„æœ€çµ‚å¤šè¼‰åœ¨ %qT ä¸­ä¸�å”¯ä¸€"
  
! #: cp/class.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "%q+#D ç„¡æ³•è¢«å¤šè¼‰"
  
! #: cp/class.c:3056
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D æ¨™è¨˜çš„æœ€å¾Œçš„ï¼Œä½†æ˜¯ä¸�æ˜¯è™›æ“¬"
  
! #: cp/class.c:3058
  #, fuzzy, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D æ¨™è¨˜çš„å¼·åˆ¶è®Šæ›´ï¼Œä½†æ˜¯ä¸�å¼·åˆ¶è®Šæ›´"
  
! #: cp/class.c:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was hidden"
  msgid "%qD was hidden"
  msgstr "%q+D è¢«éš±è—�"
  
! #: cp/class.c:3130
  #, fuzzy, gcc-internal-format
  #| msgid "  by %q+D"
  msgid "  by %qD"
  msgstr "  ç‚º %q+D"
  
! #: cp/class.c:3164 cp/decl2.c:1484
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ç„¡æ•ˆï¼›åŒ¿å��è�¯å�ˆå�ªèƒ½æœ‰é�žé�œæ…‹çš„è³‡æ–™æˆ�å“¡"
  
! #: cp/class.c:3168
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  msgstr "%q+#D ç„¡æ•ˆçš„ï¼›åŒ¿å��çµ�æ§‹å�ªèƒ½æœ‰é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/class.c:3180 cp/decl2.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "åŒ¿å��è�¯å�ˆä¸­å‡ºç�¾ç§�æœ‰æˆ�å“¡ %q+#D"
  
! #: cp/class.c:3183
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous struct"
  msgstr "ç§�äººçš„æˆ�å“¡ %q+#D åœ¨ä¸­åŒ¿å��çµ�æ§‹"
  
! #: cp/class.c:3189 cp/decl2.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "åŒ¿å��è�¯å�ˆä¸­å‡ºç�¾ä¿�è­·æˆ�å“¡ %q+#D"
  
! #: cp/class.c:3192
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous struct"
  msgstr "ä¿�è­·çš„æˆ�å“¡ %q+#D åœ¨ä¸­åŒ¿å��çµ�æ§‹"
  
! #: cp/class.c:3380
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.c:3549
  #, gcc-internal-format
  msgid "bit-field %q+#D with non-integral type"
  msgstr "ä½�å…ƒæ®µ %q+#D æœ‰é�žæ•´æ•¸çš„é¡žåž‹"
  
! #: cp/class.c:3565
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "ä½�å…ƒæ®µ %q+D çš„å¯¬åº¦ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/class.c:3570
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "ä½�å…ƒæ®µ %q+D å¯¬åº¦ç‚ºè² "
  
! #: cp/class.c:3575
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "ä½�å…ƒæ®µ %q+D å¯¬åº¦ç‚º 0"
  
! #: cp/class.c:3585
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "%q+D çš„å¯¬åº¦è¶…é�Žäº†å®ƒçš„é¡žåž‹"
  
! #: cp/class.c:3590
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D å¤ªå°�è€Œä¸�èƒ½å­˜æ”¾ %q#T çš„æ‰€æœ‰å�¯èƒ½å€¼"
  
! #: cp/class.c:3650
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "æœ‰å»ºæ§‹å¼�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/class.c:3653
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "æœ‰è§£æ§‹å‡½å¼�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/class.c:3655
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "æœ‰è¤‡è£½è³¦å€¼é�‹ç®—å­�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/class.c:3659
  #, fuzzy, gcc-internal-format
  msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgstr "ç„¡é™�åˆ¶çš„è�¯å�ˆå�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/class.c:3783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D ä¸�èƒ½æ˜¯é�œæ…‹çš„ï¼Œå› ç‚ºå®ƒæ˜¯è�¯å�ˆçš„æˆ�å“¡"
  
! #: cp/class.c:3790
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "  é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %q+D æœ‰ non-literal åž‹æ…‹"
  
! #: cp/class.c:3800
  #, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
  msgstr "æ¬„ä½� %q+D ç„¡æ•ˆåœ°å®£å‘Šç‚ºå‡½å¼�é¡žåž‹"
  
! #: cp/class.c:3806
  #, gcc-internal-format
  msgid "field %q+D invalidly declared method type"
  msgstr "æ¬„ä½� %q+D ç„¡æ•ˆåœ°å®£å‘Šç‚ºæ–¹æ³•é¡žåž‹"
  
! #: cp/class.c:3866
  #, fuzzy, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "å¿½ç•¥åŒ…è£�çš„å±¬æ€§å› ç‚ºè§£è£� non-POD æ¬„ä½� %q+#D"
  
! #: cp/class.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "é�žæˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/class.c:3920
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "é�žæˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/class.c:3946
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "åˆ�å§‹åŒ–äº†è�¯å�ˆ %qT ä¸­çš„å¤šå€‹æ¬„ä½�"
  
! #: cp/class.c:3987
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "æ¬„ä½� %q+#D èˆ‡é¡žåˆ¥å�Œå��"
  
! #: cp/class.c:4010
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T æœ‰æŒ‡æ¨™è³‡æ–™æˆ�å“¡"
  
! #: cp/class.c:4015
  #, gcc-internal-format
  msgid "  but does not override %<%T(const %T&)%>"
  msgstr "  ä½†æ²’æœ‰å¤šè¼‰ %<%T(const %T&)%>"
  
! #: cp/class.c:4017
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  æˆ– %<operator=(const %T&)%>"
  
! #: cp/class.c:4021
  #, gcc-internal-format
  msgid "  but does not override %<operator=(const %T&)%>"
  msgstr "  ä¹Ÿæ²’æœ‰å¤šè¼‰ %<operator=(const %T&)%>"
  
! #: cp/class.c:4426
  #, gcc-internal-format
  msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgstr ""
  
! #: cp/class.c:4429
  #, fuzzy, gcc-internal-format
  msgid "alignment of %qD will increase in -fabi-version=9"
  msgstr "å°�é½Šçš„ %qD æ˜¯å¤§æ–¼åŽŸä¾†çš„å®£å‘Š"
  
! #: cp/class.c:4700
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "ç‚ºé�žè™›æ–¹æ³• %q+D æŒ‡å®šäº†åˆ�å§‹å€¼è¨­å®šé …"
  
! #: cp/class.c:5157
  #, fuzzy, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "æ–¹æ³•å¼·åˆ¶è®Šæ›´å…©è€… %<transaction_pure%> å’Œ %qE æ–¹æ³•"
  
! #: cp/class.c:5178
  #, fuzzy, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "æ–¹æ³•å®£å‘Š %qE å¼·è¿« %qE æ–¹æ³•"
  
! #: cp/class.c:5775 cp/constexpr.c:220
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
  msgstr "å°�å…¥é¡žåˆ¥çš„ constexpr é�žé�œæ…‹æˆ�å“¡å‡½å¼� %q+#D ä¸¦é�žå¯¦å­—åž‹æ…‹"
  
! #: cp/class.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T ä¸�æ˜¯å¯¦å­—å› ç‚ºï¼š"
  
! #: cp/class.c:5801
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T æœ‰ non-trivial è§£æ§‹å¼�"
  
! #: cp/class.c:5806
  #, fuzzy, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
  msgstr "  %q+T ä¸�æ˜¯å½™ç¸½ï¼Œæ²’æœ‰ trivial é �è¨­å»ºæ§‹å‡½å¼�ï¼Œè€Œæ²’æœ‰ä»»ä½• constexpr å»ºæ§‹å­�è©²ä¸¦é�žè¤‡è£½æˆ–ç§»å‹•å»ºæ§‹å­�"
  
! #: cp/class.c:5841
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  åŸºç¤Žé¡žåˆ¥ %qT çš„ %q+T æ˜¯ non-literal"
  
! #: cp/class.c:5856
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %q+D æœ‰ non-literal åž‹æ…‹"
  
! #: cp/class.c:5863
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %q+D æœ‰ non-literal åž‹æ…‹"
  
! #: cp/class.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "åŸºç¤Žé¡žåˆ¥ %q#T æœ‰ä¸€å€‹é�žè™›è§£æ§‹å‡½å¼�"
  
! #: cp/class.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "é¡žåˆ¥ä¸­æœ‰é�žé�œæ…‹å�ƒç…§ %q+#Dï¼Œå�»æ²’æœ‰æ��ä¾›å»ºæ§‹å¼�"
  
! #: cp/class.c:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
*************** msgstr "é¡žåˆ¥ä¸­æœ‰é�žé�œæ…‹å¸¸æ•¸æˆ�å“
*** 40393,40549 ****
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6039
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D å®£å‘Šåˆ°éœ€å¸¸æ•¸å�ƒè€ƒï¼Œä½†æ˜¯è˜Šå�«å®£å‘Šæœƒéœ€ non-const"
  
! #: cp/class.c:6316
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±æ–¼å­˜åœ¨æ­§ç¾©ï¼Œç›´æŽ¥åŸºç¤Žé¡žåˆ¥ %qT åœ¨ %qT ä¸­ç„¡æ³•å­˜å�–"
  
! #: cp/class.c:6328
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±æ–¼å­˜åœ¨æ­§ç¾©ï¼Œè™›åŸºç¤Žé¡žåˆ¥ %qT åœ¨ %qT ä¸­ç„¡æ³•å­˜å�–"
  
! #: cp/class.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D çš„å��ç§»é‡�èˆ‡ ABI ä¸�ç›¸å®¹ï¼Œä¸¦ä¸”åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­å�¯èƒ½æœƒæœ‰è®ŠåŒ–"
  
! #: cp/class.c:6711
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "å¤§å°�çš„é™£åˆ— %qE å¤ªå¤§"
  
! #: cp/class.c:7009
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<...%>èˆ‡ non-slice"
  
! #: cp/class.c:7011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "å°�åŒ…å�«å½ˆæ€§é™£åˆ—æˆ�å“¡çš„çµ�æ§‹çš„ç„¡æ•ˆä½¿ç”¨"
  
! #: cp/class.c:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D å·²åœ¨æ­¤å®£å‘Šé�Ž"
  
! #: cp/class.c:7043
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡ç„¡æ³•æ–¼çµ�æ�Ÿçš„çµ�æ§‹"
  
! #: cp/class.c:7045
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡åœ¨ä¸­å�¦å‰‡æ¸…ç©ºçµ�æ§‹"
  
! #: cp/class.c:7053 cp/class.c:7083
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#T é‡�å®šç¾©"
  
! #: cp/class.c:7061
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡ç„¡æ³•æ–¼çµ�æ�Ÿçš„çµ�æ§‹"
  
! #: cp/class.c:7063
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡åœ¨ä¸­å�¦å‰‡æ¸…ç©ºçµ�æ§‹"
  
! #: cp/class.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D å·²åœ¨æ­¤å®£å‘Šé�Ž"
  
! #: cp/class.c:7193 cp/parser.c:22773
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T é‡�å®šç¾©"
  
! #: cp/class.c:7337
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T æœ‰è™›æ“¬å‡½å¼�å’Œå�¯å­˜å�– non-virtual è§£æ§‹å¼�"
  
! #: cp/class.c:7365
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "åž‹æ…‹é€�æ˜Žé¡žåˆ¥ %qT æ²’æœ‰ä»»ä½•æ¬„ä½�"
  
! #: cp/class.c:7371
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "åž‹æ…‹é€�æ˜Žé¡žåˆ¥ %qT æœ‰åŸºç¤Žé¡žåˆ¥"
  
! #: cp/class.c:7375
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "åž‹æ…‹é€�æ˜Žé¡žåˆ¥ %qT æœ‰è™›æ“¬å‡½å¼�"
  
! #: cp/class.c:7381
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7545
  #, fuzzy, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "deducing å¾ž brace-enclosed åˆ�å§‹è¨­å®šå¼�æ¸…å–®éœ€æ±‚ # åŒ…å�« <initializer_list>"
  
! #: cp/class.c:7556
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è©¦åœ–å®Œæˆ�çµ�æ§‹ï¼Œä½†ç‚ºå…ˆå‰�çš„è§£æž�éŒ¯èª¤æ‰€æ�’æ–·"
  
! #: cp/class.c:8072
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "èªžè¨€å­—ä¸² %<\"%E\"%> ä¸�å�¯è­˜åˆ¥"
  
! #: cp/class.c:8162
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ç„¡æ³•è§£æž�å¤šè¼‰å‡½å¼� %qDï¼ŒåŸºæ–¼å�‘é¡žåž‹ %qT çš„è½‰æ�›"
  
! #: cp/class.c:8317
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²’æœ‰å�¯å°‡å‡½å¼� %qD è½‰æ�›åˆ°é¡žåž‹ %q#T çš„åŒ¹é…�é …"
  
! #: cp/class.c:8345
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°‡å¤šè¼‰å‡½å¼� %qD è½‰æ�›ç‚ºé¡žåž‹ %q#T æœ‰æ­§ç¾©"
  
! #: cp/class.c:8372
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å“¡æŒ‡æ¨™ %qD"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å“¡æŒ‡æ¨™å�ªèƒ½ç”¨ %<&%E%> æ§‹æˆ�)"
  
! #: cp/class.c:8450 cp/class.c:8487
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "é¡žåž‹è³‡è¨Šä¸�å……åˆ†"
  
! #: cp/class.c:8470 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "ç„¡æ³•å°‡ %qE å¾žé¡žåž‹ %qT è½‰æ�›åˆ°é¡žåž‹ %qT"
--- 40452,40608 ----
  
  #. If the function is defaulted outside the class, we just
  #. give the synthesis error.
! #: cp/class.c:6042
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
  msgstr "%q+D å®£å‘Šåˆ°éœ€å¸¸æ•¸å�ƒè€ƒï¼Œä½†æ˜¯è˜Šå�«å®£å‘Šæœƒéœ€ non-const"
  
! #: cp/class.c:6319
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±æ–¼å­˜åœ¨æ­§ç¾©ï¼Œç›´æŽ¥åŸºç¤Žé¡žåˆ¥ %qT åœ¨ %qT ä¸­ç„¡æ³•å­˜å�–"
  
! #: cp/class.c:6331
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "ç”±æ–¼å­˜åœ¨æ­§ç¾©ï¼Œè™›åŸºç¤Žé¡žåˆ¥ %qT åœ¨ %qT ä¸­ç„¡æ³•å­˜å�–"
  
! #: cp/class.c:6559
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D çš„å��ç§»é‡�èˆ‡ ABI ä¸�ç›¸å®¹ï¼Œä¸¦ä¸”åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­å�¯èƒ½æœƒæœ‰è®ŠåŒ–"
  
! #: cp/class.c:6714
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "å¤§å°�çš„é™£åˆ— %qE å¤ªå¤§"
  
! #: cp/class.c:7012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<...%>èˆ‡ non-slice"
  
! #: cp/class.c:7014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "å°�åŒ…å�«å½ˆæ€§é™£åˆ—æˆ�å“¡çš„çµ�æ§‹çš„ç„¡æ•ˆä½¿ç”¨"
  
! #: cp/class.c:7019
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D å·²åœ¨æ­¤å®£å‘Šé�Ž"
  
! #: cp/class.c:7046
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡ç„¡æ³•æ–¼çµ�æ�Ÿçš„çµ�æ§‹"
  
! #: cp/class.c:7048
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡åœ¨ä¸­å�¦å‰‡æ¸…ç©ºçµ�æ§‹"
  
! #: cp/class.c:7056 cp/class.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "%q#T é‡�å®šç¾©"
  
! #: cp/class.c:7064
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡ç„¡æ³•æ–¼çµ�æ�Ÿçš„çµ�æ§‹"
  
! #: cp/class.c:7066
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T"
  msgstr "flexible é™£åˆ—æˆ�å“¡åœ¨ä¸­å�¦å‰‡æ¸…ç©ºçµ�æ§‹"
  
! #: cp/class.c:7084
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D å·²åœ¨æ­¤å®£å‘Šé�Ž"
  
! #: cp/class.c:7196 cp/parser.c:22796
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T é‡�å®šç¾©"
  
! #: cp/class.c:7340
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T æœ‰è™›æ“¬å‡½å¼�å’Œå�¯å­˜å�– non-virtual è§£æ§‹å¼�"
  
! #: cp/class.c:7368
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "åž‹æ…‹é€�æ˜Žé¡žåˆ¥ %qT æ²’æœ‰ä»»ä½•æ¬„ä½�"
  
! #: cp/class.c:7374
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "åž‹æ…‹é€�æ˜Žé¡žåˆ¥ %qT æœ‰åŸºç¤Žé¡žåˆ¥"
  
! #: cp/class.c:7378
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "åž‹æ…‹é€�æ˜Žé¡žåˆ¥ %qT æœ‰è™›æ“¬å‡½å¼�"
  
! #: cp/class.c:7384
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.c:7548
  #, fuzzy, gcc-internal-format
  msgid "definition of std::initializer_list does not match #include <initializer_list>"
  msgstr "deducing å¾ž brace-enclosed åˆ�å§‹è¨­å®šå¼�æ¸…å–®éœ€æ±‚ # åŒ…å�« <initializer_list>"
  
! #: cp/class.c:7559
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è©¦åœ–å®Œæˆ�çµ�æ§‹ï¼Œä½†ç‚ºå…ˆå‰�çš„è§£æž�éŒ¯èª¤æ‰€æ�’æ–·"
  
! #: cp/class.c:8075
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "èªžè¨€å­—ä¸² %<\"%E\"%> ä¸�å�¯è­˜åˆ¥"
  
! #: cp/class.c:8165
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ç„¡æ³•è§£æž�å¤šè¼‰å‡½å¼� %qDï¼ŒåŸºæ–¼å�‘é¡žåž‹ %qT çš„è½‰æ�›"
  
! #: cp/class.c:8320
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²’æœ‰å�¯å°‡å‡½å¼� %qD è½‰æ�›åˆ°é¡žåž‹ %q#T çš„åŒ¹é…�é …"
  
! #: cp/class.c:8348
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°‡å¤šè¼‰å‡½å¼� %qD è½‰æ�›ç‚ºé¡žåž‹ %q#T æœ‰æ­§ç¾©"
  
! #: cp/class.c:8375
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å“¡æŒ‡æ¨™ %qD"
  
! #: cp/class.c:8378
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å“¡æŒ‡æ¨™å�ªèƒ½ç”¨ %<&%E%> æ§‹æˆ�)"
  
! #: cp/class.c:8453 cp/class.c:8490
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "é¡žåž‹è³‡è¨Šä¸�å……åˆ†"
  
! #: cp/class.c:8473 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "ç„¡æ³•å°‡ %qE å¾žé¡žåž‹ %qT è½‰æ�›åˆ°é¡žåž‹ %qT"
*************** msgstr "ç„¡æ³•å°‡ %qE å¾žé¡žåž‹ %qT è½‰æ
*** 40553,40564 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8756
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D çš„å®£å‘Š"
  
! #: cp/class.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
--- 40612,40623 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:8759
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D çš„å®£å‘Š"
  
! #: cp/class.c:8761
  #, fuzzy, gcc-internal-format
  #| msgid "changes meaning of %qD from %q+#D"
  msgid "changes meaning of %qD from %q#D"
*************** msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼å�ƒæ•¸ %d ç
*** 40589,40929 ****
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ç„¡æ•ˆçš„å‚³å›žé¡žåž‹ %qT çš„ constexpr å‡½å¼� %q+D"
  
! #: cp/constexpr.c:228
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T æœ‰è™›æ“¬åŸºç¤Žé¡žåˆ¥"
  
! #: cp/constexpr.c:488
  #, fuzzy, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "constexpr å»ºæ§‹å­�æ²’æœ‰æ¸…ç©ºå…§æ–‡"
  
! #: cp/constexpr.c:594
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:723
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%> å»ºæ§‹å­�ç”¨æ–¼è�¯å�ˆ %qT å¿…é ˆåˆ�å§‹åŒ–ç²¾ç¢ºçš„ä¸€å€‹é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/constexpr.c:775
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "uninitialized æˆ�å“¡ %qD åœ¨ä¸­ %<constexpr%> å»ºæ§‹å­�"
  
! #: cp/constexpr.c:816
  #, fuzzy, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "å…§æ–‡çš„ constexpr å‡½å¼� %qD ä¸�æ˜¯ return-statement"
  
! #: cp/constexpr.c:876
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D ä¸�æ˜¯å�¯ç”¨å�šç‚º constexpr å‡½å¼�å› ç‚ºï¼š"
  
! #: cp/constexpr.c:1176 cp/constexpr.c:1185 cp/constexpr.c:1750
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+Eä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:1363 cp/constexpr.c:5115
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "å‘¼å�«é�žå‡½å¼�çš„ %qD"
  
! #: cp/constexpr.c:1426
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "é�‹ç®—å¼� %qE ä¸�æŒ‡å®š constexpr å‡½å¼�"
  
! #: cp/constexpr.c:1444 cp/constexpr.c:5133
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "å‘¼å�«åˆ° non-constexpr å‡½å¼� %qD"
  
! #: cp/constexpr.c:1516
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD called åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:1523
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD called åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:1527
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD ä½¿ç”¨çš„ä¹‹å‰�å®ƒçš„å®šç¾©"
  
! #: cp/constexpr.c:1567
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "å‘¼å�«æœ‰ç’°ç‹€ä¾�å­˜æ€§"
  
! #: cp/constexpr.c:1578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "constexpr æ±‚å€¼æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d (ä½¿ç”¨ -fconstexpr-depth=åˆ°å¢žåŠ æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:1661
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1790
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ç§»æ¬¡æ•¸ç‚ºè² "
  
! #: cp/constexpr.c:1797
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1815
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "é€—è™Ÿé�‹ç®—å¼�çš„å·¦é�‹ç®—å…ƒä¸�èµ·ä½œç”¨"
  
! #: cp/constexpr.c:1834
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "æ•´åž‹é�‹ç®—å¼� %qE ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/constexpr.c:1978
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2172
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "é™£åˆ—ä¸‹æ¨™è¶…å‡ºé™£åˆ—é‚Šç•Œ"
  
! #: cp/constexpr.c:2177
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "é™£åˆ—ä¸‹æ¨™è¶…å‡ºé™£åˆ—é‚Šç•Œ"
  
! #: cp/constexpr.c:2324
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "æˆ�å“¡ %qD ç¼ºå°‘åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/constexpr.c:2355
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "æ��é ˜ %<void *%> æŒ‡æ¨™"
  
! #: cp/constexpr.c:2369 cp/constexpr.c:2459 cp/constexpr.c:4003
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:2375
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "å�¯è®Šçš„ %qD ä¸�æ˜¯å�¯ç”¨åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:2400
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "å­˜å�– %qD æˆ�å“¡ä»¥ä»£æ›¿åˆ�å§‹åŒ–çš„ %qD æˆ�å“¡åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "æˆ�å“¡ %qD ç¼ºå°‘åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/constexpr.c:3122 cp/constexpr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "æ��é ˜ %<void *%> æŒ‡æ¨™"
  
! #: cp/constexpr.c:3141
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "å­˜å�–å€¼çš„ %qE é€�é�Ž %qT glvalue åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3180
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "å€¼çš„ %qD ä¸�æ˜¯å�¯ç”¨åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3187
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD å·²ç”¨æ–¼å®ƒçš„æœ¬èº«åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/constexpr.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/constexpr.c:3195
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D æ˜¯æ˜“è®Šçš„"
  
! #: cp/constexpr.c:3200 cp/constexpr.c:3207
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD æœªè¢«åˆ�å§‹åŒ–çš„èˆ‡å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3213
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD æœªè¢«å®£å‘Š %<constexpr%>"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD æ²’æœ‰ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
! #: cp/constexpr.c:3410
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "constexpr æ±‚å€¼æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d (ä½¿ç”¨ -fconstexpr-depth=åˆ°å¢žåŠ æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:3921
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4049 cp/constexpr.c:5562
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "æš«æ™‚çš„çš„ non-literal åž‹æ…‹ %qT åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4398
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "åˆ�å§‹è¨­å®šå¼�å…ƒä»¶ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4424
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "æš«æ™‚çš„çš„ non-literal åž‹æ…‹ %qT åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4439
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "é�‹ç®—å¼� %qE ä¸¦é�ž constant-expression"
  
! #: cp/constexpr.c:4502 cp/constexpr.c:5423 cp/constexpr.c:5738
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "é�‹ç®—å¼� %qE ä¸¦é�ž constant-expression"
  
! #: cp/constexpr.c:4579
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "åˆ�å§‹è¨­å®šå¼�å…ƒä»¶ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4582
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "æœªé �æœŸçš„é�‹ç®—å¼� %qE çš„ kind %s"
  
! #: cp/constexpr.c:4652
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT ç„¡æ³•åž‹æ…‹çš„å®Œæˆ�å¸¸æ•¸é�‹ç®—å¼�å› ç‚ºå®ƒæœ‰å�¯è®Šçš„ sub-objects"
  
! #: cp/constexpr.c:4661
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4675
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "è½‰æ�›å¾žæŒ‡æ¨™é¡žåž‹ %qT åˆ°ç®—è¡“åž‹å¼� %qT åœ¨ä¸­ constant-expression"
  
! #: cp/constexpr.c:5033
  #, fuzzy, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "é�‹ç®—å¼� %qE æœ‰ side-effects"
  
! #: cp/constexpr.c:5227
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpretcast å¾žåž‹æ…‹ %qT è¼¸å…¥ %qT æ¼”å“¡é™£å®¹æš«é›¢é™�å®šå…ƒ(_C)"
  
! #: cp/constexpr.c:5259
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of ç‰©ä»¶ %qE èˆ‡åŸ·è¡Œç·’æœ¬åœ°æˆ–è‡ªå‹•è²¯è—�é«”ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5293
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5435
  #, fuzzy, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�å› ç‚º %qE æ˜¯çš„ polymorphic åž‹æ…‹"
  
! #: cp/constexpr.c:5496
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "æš«æ™‚çš„çš„ non-literal åž‹æ…‹ %qT åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5529 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F å®£å‘Šç‚º %<static%> å�»å¾žæœªå®šç¾©é�Ž"
  
! #: cp/constexpr.c:5536 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<__thread%> ç„¡æ•ˆ"
  
! #: cp/constexpr.c:5543 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialized æˆ�å“¡ %qD åœ¨ä¸­ %<constexpr%> å»ºæ§‹å­�"
  
! #: cp/constexpr.c:5611
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "é™¤æ³•ç”±é›¶ä¸¦é�ž constant-expression"
  
! #: cp/constexpr.c:5715
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "non-constant é™£åˆ—åˆ�å§‹åŒ–"
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "æœªé �æœŸçš„ AST çš„ kind %s"
--- 40648,40988 ----
  msgid "invalid return type %qT of constexpr function %q+D"
  msgstr "ç„¡æ•ˆçš„å‚³å›žé¡žåž‹ %qT çš„ constexpr å‡½å¼� %q+D"
  
! #: cp/constexpr.c:229
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T æœ‰è™›æ“¬åŸºç¤Žé¡žåˆ¥"
  
! #: cp/constexpr.c:489
  #, fuzzy, gcc-internal-format
  msgid "constexpr constructor does not have empty body"
  msgstr "constexpr å»ºæ§‹å­�æ²’æœ‰æ¸…ç©ºå…§æ–‡"
  
! #: cp/constexpr.c:595
  #, gcc-internal-format
  msgid "body of %<constexpr%> constructor cannot be a function-try-block"
  msgstr ""
  
! #: cp/constexpr.c:724
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%> å»ºæ§‹å­�ç”¨æ–¼è�¯å�ˆ %qT å¿…é ˆåˆ�å§‹åŒ–ç²¾ç¢ºçš„ä¸€å€‹é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/constexpr.c:776
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "uninitialized æˆ�å“¡ %qD åœ¨ä¸­ %<constexpr%> å»ºæ§‹å­�"
  
! #: cp/constexpr.c:817
  #, fuzzy, gcc-internal-format
  msgid "body of constexpr function %qD not a return-statement"
  msgstr "å…§æ–‡çš„ constexpr å‡½å¼� %qD ä¸�æ˜¯ return-statement"
  
! #: cp/constexpr.c:877
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a constexpr function because:"
  msgstr "%q+D ä¸�æ˜¯å�¯ç”¨å�šç‚º constexpr å‡½å¼�å› ç‚ºï¼š"
  
! #: cp/constexpr.c:1177 cp/constexpr.c:1186 cp/constexpr.c:1766
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+Eä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:1364 cp/constexpr.c:5146
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "å‘¼å�«é�žå‡½å¼�çš„ %qD"
  
! #: cp/constexpr.c:1442
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a constexpr function"
  msgstr "é�‹ç®—å¼� %qE ä¸�æŒ‡å®š constexpr å‡½å¼�"
  
! #: cp/constexpr.c:1460 cp/constexpr.c:5164
  #, fuzzy, gcc-internal-format
  msgid "call to non-constexpr function %qD"
  msgstr "å‘¼å�«åˆ° non-constexpr å‡½å¼� %qD"
  
! #: cp/constexpr.c:1532
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD called åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:1539
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD called åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:1543
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD ä½¿ç”¨çš„ä¹‹å‰�å®ƒçš„å®šç¾©"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "å‘¼å�«æœ‰ç’°ç‹€ä¾�å­˜æ€§"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "constexpr æ±‚å€¼æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d (ä½¿ç”¨ -fconstexpr-depth=åˆ°å¢žåŠ æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:1677
  #, gcc-internal-format
  msgid "constexpr call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ç§»æ¬¡æ•¸ç‚ºè² "
  
! #: cp/constexpr.c:1813
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1831
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "é€—è™Ÿé�‹ç®—å¼�çš„å·¦é�‹ç®—å…ƒä¸�èµ·ä½œç”¨"
  
! #: cp/constexpr.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "æ•´åž‹é�‹ç®—å¼� %qE ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/constexpr.c:1994
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2188
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "é™£åˆ—ä¸‹æ¨™è¶…å‡ºé™£åˆ—é‚Šç•Œ"
  
! #: cp/constexpr.c:2193
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "é™£åˆ—ä¸‹æ¨™è¶…å‡ºé™£åˆ—é‚Šç•Œ"
  
! #: cp/constexpr.c:2340
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "æˆ�å“¡ %qD ç¼ºå°‘åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/constexpr.c:2371
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "æ��é ˜ %<void *%> æŒ‡æ¨™"
  
! #: cp/constexpr.c:2385 cp/constexpr.c:2475 cp/constexpr.c:4027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:2391
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "å�¯è®Šçš„ %qD ä¸�æ˜¯å�¯ç”¨åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:2416
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "å­˜å�– %qD æˆ�å“¡ä»¥ä»£æ›¿åˆ�å§‹åŒ–çš„ %qD æˆ�å“¡åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "æˆ�å“¡ %qD ç¼ºå°‘åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/constexpr.c:3146 cp/constexpr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "æ��é ˜ %<void *%> æŒ‡æ¨™"
  
! #: cp/constexpr.c:3165
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "å­˜å�–å€¼çš„ %qE é€�é�Ž %qT glvalue åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3204
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "å€¼çš„ %qD ä¸�æ˜¯å�¯ç”¨åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3211
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD å·²ç”¨æ–¼å®ƒçš„æœ¬èº«åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/constexpr.c:3216
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/constexpr.c:3219
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D æ˜¯æ˜“è®Šçš„"
  
! #: cp/constexpr.c:3224 cp/constexpr.c:3231
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD æœªè¢«åˆ�å§‹åŒ–çš„èˆ‡å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3237
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD æœªè¢«å®£å‘Š %<constexpr%>"
  
! #: cp/constexpr.c:3240
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD æ²’æœ‰ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
! #: cp/constexpr.c:3434
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:3806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "constexpr loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "constexpr æ±‚å€¼æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d (ä½¿ç”¨ -fconstexpr-depth=åˆ°å¢žåŠ æœ€å¤§å€¼)"
  
! #: cp/constexpr.c:3945
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4080 cp/constexpr.c:5593
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "æš«æ™‚çš„çš„ non-literal åž‹æ…‹ %qT åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4429
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "åˆ�å§‹è¨­å®šå¼�å…ƒä»¶ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4455
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "æš«æ™‚çš„çš„ non-literal åž‹æ…‹ %qT åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4470
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "é�‹ç®—å¼� %qE ä¸¦é�ž constant-expression"
  
! #: cp/constexpr.c:4533 cp/constexpr.c:5454 cp/constexpr.c:5769
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "é�‹ç®—å¼� %qE ä¸¦é�ž constant-expression"
  
! #: cp/constexpr.c:4610
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "åˆ�å§‹è¨­å®šå¼�å…ƒä»¶ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:4613
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "æœªé �æœŸçš„é�‹ç®—å¼� %qE çš„ kind %s"
  
! #: cp/constexpr.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT ç„¡æ³•åž‹æ…‹çš„å®Œæˆ�å¸¸æ•¸é�‹ç®—å¼�å› ç‚ºå®ƒæœ‰å�¯è®Šçš„ sub-objects"
  
! #: cp/constexpr.c:4692
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4706
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "è½‰æ�›å¾žæŒ‡æ¨™é¡žåž‹ %qT åˆ°ç®—è¡“åž‹å¼� %qT åœ¨ä¸­ constant-expression"
  
! #: cp/constexpr.c:5064
  #, fuzzy, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr "é�‹ç®—å¼� %qE æœ‰ side-effects"
  
! #: cp/constexpr.c:5258
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr "reinterpretcast å¾žåž‹æ…‹ %qT è¼¸å…¥ %qT æ¼”å“¡é™£å®¹æš«é›¢é™�å®šå…ƒ(_C)"
  
! #: cp/constexpr.c:5290
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of ç‰©ä»¶ %qE èˆ‡åŸ·è¡Œç·’æœ¬åœ°æˆ–è‡ªå‹•è²¯è—�é«”ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5324
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5466
  #, fuzzy, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�å› ç‚º %qE æ˜¯çš„ polymorphic åž‹æ…‹"
  
! #: cp/constexpr.c:5527
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "æš«æ™‚çš„çš„ non-literal åž‹æ…‹ %qT åœ¨ä¸­å¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5560 cp/decl.c:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F å®£å‘Šç‚º %<static%> å�»å¾žæœªå®šç¾©é�Ž"
  
! #: cp/constexpr.c:5567 cp/decl.c:5160
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<__thread%> ç„¡æ•ˆ"
  
! #: cp/constexpr.c:5574 cp/decl.c:5583
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialized æˆ�å“¡ %qD åœ¨ä¸­ %<constexpr%> å»ºæ§‹å­�"
  
! #: cp/constexpr.c:5642
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "é™¤æ³•ç”±é›¶ä¸¦é�ž constant-expression"
  
! #: cp/constexpr.c:5746
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5777
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "non-constant é™£åˆ—åˆ�å§‹åŒ–"
  
! #: cp/constexpr.c:5798
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE ä¸¦é�žå¸¸æ•¸é�‹ç®—å¼�"
  
! #: cp/constexpr.c:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "æœªé �æœŸçš„ AST çš„ kind %s"
*************** msgstr "éœ€è¦�æ•˜è¿°"
*** 41751,41757 ****
  msgid "  skips initialization of %q#D"
  msgstr "  ç•¥é�Ž %q+#D çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3408 cp/parser.c:12104 cp/parser.c:12131
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ç„¡æ•ˆçš„é›¢é–‹å¾ž OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
--- 41810,41816 ----
  msgid "  skips initialization of %q#D"
  msgstr "  ç•¥é�Ž %q+#D çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3408 cp/parser.c:12113 cp/parser.c:12140
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ç„¡æ•ˆçš„é›¢é–‹å¾ž OpenMP çµ�æ§‹åŒ–è¨Šæ�¯å¡Š"
*************** msgstr "æ¨™ç±¤å��ç‚º wchar_t"
*** 41766,41772 ****
  msgid "%qD is not a type"
  msgstr "%qD ä¸¦é�žåž‹æ…‹"
  
! #: cp/decl.c:3766 cp/parser.c:6082
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ä½¿ç”¨æ™‚æœªå¸¶ç¯„æœ¬å�ƒæ•¸"
--- 41825,41831 ----
  msgid "%qD is not a type"
  msgstr "%qD ä¸¦é�žåž‹æ…‹"
  
! #: cp/decl.c:3766 cp/parser.c:6087
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ä½¿ç”¨æ™‚æœªå¸¶ç¯„æœ¬å�ƒæ•¸"
*************** msgstr "%<this%> ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–
*** 43449,43455 ****
  msgid "parameter declared %<auto%>"
  msgstr "å�ƒæ•¸å®£å‘Š %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3161
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ä½¿ç”¨ç¯„æœ¬å�� %qE æ™‚ä¸�å¸¶å¼•æ•¸è¡¨ç„¡æ•ˆ"
--- 43508,43514 ----
  msgid "parameter declared %<auto%>"
  msgstr "å�ƒæ•¸å®£å‘Š %<auto%>"
  
! #: cp/decl.c:11845 cp/parser.c:3163
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ä½¿ç”¨ç¯„æœ¬å�� %qE æ™‚ä¸�å¸¶å¼•æ•¸è¡¨ç„¡æ•ˆ"
*************** msgstr "%<%s %T%> éœ€è¦�ç¯„æœ¬å�ƒæ•¸"
*** 43910,43922 ****
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD èˆ‡å…¶å®£å‘Šæ‰€åœ¨çš„é¡žåˆ¥å�Œå��"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2987 cp/parser.c:6141
! #: cp/pt.c:8574
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "èˆ‡æ­¤è™•æ—©å…ˆçš„å®£å‘Š %q+#D è¡�çª�"
--- 43969,43981 ----
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD èˆ‡å…¶å®£å‘Šæ‰€åœ¨çš„é¡žåˆ¥å�Œå��"
  
! #: cp/decl.c:13533 cp/friend.c:304 cp/parser.c:2989 cp/parser.c:6146
! #: cp/pt.c:8656
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:13534 cp/friend.c:305 cp/tree.c:4031
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "èˆ‡æ­¤è™•æ—©å…ˆçš„å®£å‘Š %q+#D è¡�çª�"
*************** msgstr "èˆ‡æ­¤è™•æ—©å…ˆçš„å®£å‘Š %q+#D è
*** 43926,43933 ****
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3581
! #: cp/name-lookup.c:3626 cp/parser.c:6092 cp/parser.c:25696
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å°� %qD çš„å�ƒç…§æœ‰æ­§ç¾©"
--- 43985,43992 ----
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13547 cp/name-lookup.c:2741 cp/name-lookup.c:3580
! #: cp/name-lookup.c:3625 cp/parser.c:6097 cp/parser.c:25719
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å°� %qD çš„å�ƒç…§æœ‰æ­§ç¾©"
*************** msgstr "é‡�è¤‡çš„åŸºç¤Žé¡žåˆ¥åž‹ %qT ç„¡
*** 43978,43984 ****
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "ç¯„åœ�/unscoped ä¸�åŒ¹é…�åœ¨ä¸­ enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17916
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "å‰�ä¸€å€‹å®šç¾©åœ¨æ­¤"
--- 44037,44043 ----
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "ç¯„åœ�/unscoped ä¸�åŒ¹é…�åœ¨ä¸­ enum %q#T"
  
! #: cp/decl.c:14058 cp/decl.c:14066 cp/decl.c:14078 cp/parser.c:17939
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "å‰�ä¸€å€‹å®šç¾©åœ¨æ­¤"
*************** msgstr "åˆ—èˆ‰å€¼å€¼ %E å¤ªå¤§ç”¨æ–¼ä¸‹å
*** 44042,44048 ****
  msgid "return type %q#T is incomplete"
  msgstr "å›žå‚³å€¼é¡žåž‹ %q#T ç‚ºä¸�å®Œå…¨"
  
! #: cp/decl.c:14846 cp/typeck.c:8980
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> æ‡‰ç•¶å›žå‚³ä¸€å€‹å°� %<*this%> çš„å�ƒç…§"
--- 44101,44107 ----
  msgid "return type %q#T is incomplete"
  msgstr "å›žå‚³å€¼é¡žåž‹ %q#T ç‚ºä¸�å®Œå…¨"
  
! #: cp/decl.c:14846 cp/typeck.c:8981
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> æ‡‰ç•¶å›žå‚³ä¸€å€‹å°� %<*this%> çš„å�ƒç…§"
*************** msgstr "ç„¡æ•ˆçš„å‡½å¼�å®£å‘Š"
*** 44057,44063 ****
  msgid "no return statements in function returning %qT"
  msgstr "åœ¨æœ‰å›žå‚³å€¼çš„å‡½å¼�ä¸­æœªç™¼ç�¾ return æ•˜è¿°"
  
! #: cp/decl.c:15615 cp/typeck.c:8861
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "ç”±æ–¼ %<volatile%>ï¼Œå‡½å¼�å›žå‚³é¡žåž‹ä¸�ç›¸å®¹"
--- 44116,44122 ----
  msgid "no return statements in function returning %qT"
  msgstr "åœ¨æœ‰å›žå‚³å€¼çš„å‡½å¼�ä¸­æœªç™¼ç�¾ return æ•˜è¿°"
  
! #: cp/decl.c:15615 cp/typeck.c:8862
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "ç”±æ–¼ %<volatile%>ï¼Œå‡½å¼�å›žå‚³é¡žåž‹ä¸�ç›¸å®¹"
*************** msgstr "é�œæ…‹æˆ�å“¡ %qD ä¸�èƒ½æ˜¯ä½�å…ƒ
*** 44216,44242 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "å¯¬åº¦çš„ bit-field %qD æœ‰ non-integral åž‹æ…‹ %qT"
  
! #: cp/decl2.c:1403
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD ä¸¦é�žé�œæ…‹è³‡æ–™æˆ�å“¡çš„é¡žåˆ¥æ¨¡æ�¿"
  
! #: cp/decl2.c:1467
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��çµ�æ§‹ä¸�åœ¨å…·å��é¡žåž‹å…§"
  
! #: cp/decl2.c:1558
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé–“æ¬„ä½�çš„åŒ¿å��è�šå�ˆå¿…é ˆæ˜¯é�œæ…‹çš„"
  
! #: cp/decl2.c:1567
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�¯å�ˆæ²’æœ‰æˆ�å“¡"
  
! #: cp/decl2.c:1600
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> å¿…é ˆå›žå‚³ %qT"
--- 44275,44301 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "å¯¬åº¦çš„ bit-field %qD æœ‰ non-integral åž‹æ…‹ %qT"
  
! #: cp/decl2.c:1404
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD ä¸¦é�žé�œæ…‹è³‡æ–™æˆ�å“¡çš„é¡žåˆ¥æ¨¡æ�¿"
  
! #: cp/decl2.c:1468
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��çµ�æ§‹ä¸�åœ¨å…·å��é¡žåž‹å…§"
  
! #: cp/decl2.c:1559
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé–“æ¬„ä½�çš„åŒ¿å��è�šå�ˆå¿…é ˆæ˜¯é�œæ…‹çš„"
  
! #: cp/decl2.c:1568
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�¯å�ˆæ²’æœ‰æˆ�å“¡"
  
! #: cp/decl2.c:1601
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> å¿…é ˆå›žå‚³ %qT"
*************** msgstr "%<operator new%> å¿…é ˆå›žå‚³ %q
*** 44245,44311 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1611
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "ç¬¬ä¸€å€‹å�ƒæ•¸çš„ %<operator new%> ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/decl2.c:1627
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %<size_t%> (%qT)"
  
! #: cp/decl2.c:1656
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> å¿…é ˆå›žå‚³ %qT"
  
! #: cp/decl2.c:1665
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %qT"
  
! #: cp/decl2.c:2527
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT æœ‰æ¬„ä½� %qD å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2531
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT æœ‰æ¬„ä½� %qD å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2536
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT æœ‰æ¬„ä½� %qD å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2544
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT å®£å‘Šçš„èˆ‡æ›´å¤§å�¯è¦–æ€§æ¯”åž‹æ…‹çš„å®ƒçš„æ¬„ä½� %qD"
  
! #: cp/decl2.c:2562
  #, fuzzy, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT æœ‰åŸºåº• %qT å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2566
  #, fuzzy, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT æœ‰åŸºåº• %qT å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2571
  #, fuzzy, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT æœ‰åŸºåº• %qT å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2578
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT å®£å‘Šçš„èˆ‡æ›´å¤§å�¯è¦–æ€§æ¯”å®ƒçš„åŸºåº• %qT"
  
! #: cp/decl2.c:4187
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q+#D, å®£å‘Šçš„ä½¿ç”¨åŒ¿å��åž‹æ…‹ï¼Œè¢«ä½¿ç”¨ä½†æ˜¯æ°¸ä¸�å®šç¾©"
--- 44304,44370 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1612
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "ç¬¬ä¸€å€‹å�ƒæ•¸çš„ %<operator new%> ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/decl2.c:1628
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %<size_t%> (%qT)"
  
! #: cp/decl2.c:1657
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> å¿…é ˆå›žå‚³ %qT"
  
! #: cp/decl2.c:1666
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %qT"
  
! #: cp/decl2.c:2528
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT æœ‰æ¬„ä½� %qD å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT æœ‰æ¬„ä½� %qD å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2537
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT æœ‰æ¬„ä½� %qD å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2545
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT å®£å‘Šçš„èˆ‡æ›´å¤§å�¯è¦–æ€§æ¯”åž‹æ…‹çš„å®ƒçš„æ¬„ä½� %qD"
  
! #: cp/decl2.c:2563
  #, fuzzy, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT æœ‰åŸºåº• %qT å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2567
  #, fuzzy, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT æœ‰åŸºåº• %qT å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2572
  #, fuzzy, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT æœ‰åŸºåº• %qT å…¶åž‹æ…‹ä½¿ç”¨åŒ¿å��å‘½å��ç©ºé–“"
  
! #: cp/decl2.c:2579
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT å®£å‘Šçš„èˆ‡æ›´å¤§å�¯è¦–æ€§æ¯”å®ƒçš„åŸºåº• %qT"
  
! #: cp/decl2.c:4188
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q+#D, å®£å‘Šçš„ä½¿ç”¨åŒ¿å��åž‹æ…‹ï¼Œè¢«ä½¿ç”¨ä½†æ˜¯æ°¸ä¸�å®šç¾©"
*************** msgstr "%q+#D, å®£å‘Šçš„ä½¿ç”¨åŒ¿å��åž‹æ
*** 44314,44374 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4196
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "åŒ¿å��åž‹æ…‹ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šè®Šæ•¸ %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4200
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "åŒ¿å��åž‹æ…‹ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šå‡½å¼� %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4204
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D æœªæŒ‡æ˜Žé�žé™�å®šé¡žåž‹ï¼Œæ‰€ä»¥å®ƒä¸�å�šç‚ºå¤–éƒ¨é€£çµ�"
  
! #: cp/decl2.c:4212
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, å®£å‘Šçš„ä½¿ç”¨æœ¬åœ°åž‹æ…‹ %qTï¼Œè¢«ä½¿ç”¨ä½†æ˜¯æ°¸ä¸�å®šç¾©"
  
! #: cp/decl2.c:4216
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "åž‹æ…‹ %qT ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šè®Šæ•¸ %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4219
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "åž‹æ…‹ %qT ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šå‡½å¼� %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4407 cp/decl2.c:4410
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4775
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ä½¿ç”¨äº†å…§è�¯å‡½å¼� %q+D ä½†å¾žæœªå®šç¾©é�Ž"
  
! #: cp/decl2.c:4963
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "å�ƒæ•¸ %P (å±¬æ–¼ %q+#D)ç¼ºå°‘é �è¨­å¼•æ•¸"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5063
  #, fuzzy, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "è½‰æ�› lambda è©²é …ä½¿ç”¨ %<...%>åˆ°å‡½å¼�æŒ‡æ¨™"
  
! #: cp/decl2.c:5070
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "ä½¿ç”¨çš„åˆªé™¤çš„å‡½å¼� %qD"
--- 44373,44433 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4197
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "åŒ¿å��åž‹æ…‹ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šè®Šæ•¸ %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4201
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "åŒ¿å��åž‹æ…‹ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šå‡½å¼� %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D æœªæŒ‡æ˜Žé�žé™�å®šé¡žåž‹ï¼Œæ‰€ä»¥å®ƒä¸�å�šç‚ºå¤–éƒ¨é€£çµ�"
  
! #: cp/decl2.c:4213
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, å®£å‘Šçš„ä½¿ç”¨æœ¬åœ°åž‹æ…‹ %qTï¼Œè¢«ä½¿ç”¨ä½†æ˜¯æ°¸ä¸�å®šç¾©"
  
! #: cp/decl2.c:4217
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "åž‹æ…‹ %qT ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šè®Šæ•¸ %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4220
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "åž‹æ…‹ %qT ä¸�å…·ä»»ä½•é�ˆçµ�ç”¨ä¾†å®£å‘Šå‡½å¼� %q#D èˆ‡é�ˆçµ�"
  
! #: cp/decl2.c:4408 cp/decl2.c:4411
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "ä½¿ç”¨äº†å…§è�¯å‡½å¼� %q+D ä½†å¾žæœªå®šç¾©é�Ž"
  
! #: cp/decl2.c:4964
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "å�ƒæ•¸ %P (å±¬æ–¼ %q+#D)ç¼ºå°‘é �è¨­å¼•æ•¸"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5064
  #, fuzzy, gcc-internal-format
  msgid "converting lambda which uses %<...%> to function pointer"
  msgstr "è½‰æ�› lambda è©²é …ä½¿ç”¨ %<...%>åˆ°å‡½å¼�æŒ‡æ¨™"
  
! #: cp/decl2.c:5071
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "ä½¿ç”¨çš„åˆªé™¤çš„å‡½å¼� %qD"
*************** msgstr "%qD è¢«åˆ�å§‹åŒ–çš„ä»¥å…¶æœ¬èº«"
*** 44679,44696 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼é™£åˆ—æˆ�å“¡ %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "uninitialized å¸¸æ•¸æˆ�å“¡åœ¨ä¸­ %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1348 cp/method.c:1359
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%qD æ‡‰è©²è¢«åˆ�å§‹åŒ–çš„"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1356
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "uninitialized å�ƒè€ƒæˆ�å“¡åœ¨ä¸­ %q#T"
--- 44738,44755 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼é™£åˆ—æˆ�å“¡ %q#D"
  
! #: cp/init.c:797 cp/init.c:821 cp/init.c:2367 cp/method.c:1346
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "uninitialized å¸¸æ•¸æˆ�å“¡åœ¨ä¸­ %q#T"
  
  #: cp/init.c:799 cp/init.c:816 cp/init.c:823 cp/init.c:2352 cp/init.c:2380
! #: cp/method.c:1349 cp/method.c:1360
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%qD æ‡‰è©²è¢«åˆ�å§‹åŒ–çš„"
  
! #: cp/init.c:814 cp/init.c:2339 cp/method.c:1357
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "uninitialized å�ƒè€ƒæˆ�å“¡åœ¨ä¸­ %q#T"
*************** msgstr "éŒ¯èª¤çš„é™£åˆ—åˆ�å§‹å€¼è¨­å®š"
*** 44792,44798 ****
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "é™£åˆ—å¿…é ˆè¢«åˆ�å§‹åŒ–çš„èˆ‡ brace-enclosed åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/init.c:1980 cp/semantics.c:3192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ä¸¦é�žé¡žåˆ¥åž‹æ…‹"
--- 44851,44857 ----
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "é™£åˆ—å¿…é ˆè¢«åˆ�å§‹åŒ–çš„èˆ‡ brace-enclosed åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/init.c:1980 cp/semantics.c:3205
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ä¸¦é�žé¡žåˆ¥åž‹æ…‹"
*************** msgstr "å�ƒç…§ä½�å…ƒæ®µ %qD æŒ‡æ¨™ç„¡æ•ˆ
*** 44812,44818 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼� %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/init.c:2143 cp/semantics.c:1763
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„ç„¡æ•ˆä½¿ç”¨"
--- 44871,44877 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼� %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/init.c:2143 cp/semantics.c:1766
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„ç„¡æ•ˆä½¿ç”¨"
*************** msgstr ""
*** 45011,45032 ****
  msgid "because the array element type %qT has variable size"
  msgstr "è¤‡å�ˆå­—é�¢å€¼æœ‰å�¯è®Šçš„å¤§å°�"
  
! #: cp/lambda.c:541
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "ç„¡æ³•æ“·å�– %qE ç”±å�ƒè€ƒ"
  
! #: cp/lambda.c:549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ä¸�å®Œæ•´åž‹æ…‹ %q#T"
  
! #: cp/lambda.c:573
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "å·²ç¶“æ“·å�– %qD åœ¨ä¸­ lambda é�‹ç®—å¼�"
  
! #: cp/lambda.c:772
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> æœªè¢«æ“·å�–ç”¨æ–¼é€™å€‹ lambda å‡½å¼�"
--- 45070,45091 ----
  msgid "because the array element type %qT has variable size"
  msgstr "è¤‡å�ˆå­—é�¢å€¼æœ‰å�¯è®Šçš„å¤§å°�"
  
! #: cp/lambda.c:542
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "ç„¡æ³•æ“·å�– %qE ç”±å�ƒè€ƒ"
  
! #: cp/lambda.c:552
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ä¸�å®Œæ•´åž‹æ…‹ %q#T"
  
! #: cp/lambda.c:576
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "å·²ç¶“æ“·å�– %qD åœ¨ä¸­ lambda é�‹ç®—å¼�"
  
! #: cp/lambda.c:775
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> æœªè¢«æ“·å�–ç”¨æ–¼é€™å€‹ lambda å‡½å¼�"
*************** msgstr "%qD çš„å¼•æ•¸ä¸�ä¾�è³´ç¯„æœ¬å�ƒæ
*** 45081,45270 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ %<-fpermissive%>ï¼ŒG++ æœƒæŽ¥å�—æ‚¨çš„ç¨‹å¼�ç¢¼ï¼Œä½†æ˜¯å…�è¨±ä½¿ç”¨æœªå®šç¾©çš„å��ç¨±æ˜¯é�Žæ™‚çš„é¢¨æ ¼)"
  
! #: cp/mangle.c:2335
  #, fuzzy, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "mangling typeofï¼Œä½¿ç”¨ decltype å�šç‚ºæ›¿ä»£"
  
! #: cp/mangle.c:2339
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "mangling __underlying_type"
  
! #: cp/mangle.c:2622
  #, fuzzy, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "mangling ä¸�æ˜Žå®šé»žåž‹æ…‹"
  
! #: cp/mangle.c:3233
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3238
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "mangling %C"
  
! #: cp/mangle.c:3315
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "çœ�ç•¥çš„ %<?:%> ä¸­é�‹ç®—å…ƒä¸�èƒ½è¢«ä¿®é£¾"
  
! #: cp/mangle.c:3402
  #, fuzzy, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "å­—ä¸²å¯¦å­—åœ¨ä¸­å‡½å¼�æ¨¡æ�¿ç°½å��"
  
! #: cp/mangle.c:3860
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3894
  #, fuzzy, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (æˆ–=0) é�¿å…�é€™å€‹éŒ¯èª¤èˆ‡è®Šæ›´åœ¨ä¸­ mangling"
  
! #: cp/mangle.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD ä¿®é£¾å¾Œçš„å��ç¨±å°‡åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­æœ‰è®ŠåŒ–"
  
! #: cp/mangle.c:3929
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD ä¿®é£¾å¾Œçš„å��ç¨±å°‡åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­æœ‰è®ŠåŒ–"
  
! #: cp/mangle.c:4271
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4276
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD ä¿®é£¾å¾Œçš„å��ç¨±å°‡åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­æœ‰è®ŠåŒ–"
  
! #: cp/mangle.c:4281
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:845 cp/method.c:1301
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�œæ…‹å¸¸æ•¸æˆ�å“¡ %q#D, can%'t ä½¿ç”¨é �è¨­æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:851 cp/method.c:1307
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�œæ…‹å�ƒè€ƒæˆ�å“¡ %q#D, can%'t ä½¿ç”¨é �è¨­æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:969
  #, fuzzy, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "synthesized æ–¹æ³• %qD å…ˆå¿…è¦�é …åœ¨æ­¤ "
  
! #: cp/method.c:1256
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "è�¯å�ˆæˆ�å“¡ %q+D èˆ‡ non-trivial %qD"
  
! #: cp/method.c:1266
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "ç¼ºå¸­å»ºæ§‹å­�å‘¼å�« non-constexpr %q+D"
  
! #: cp/method.c:1324
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼ %q+#D ç„¡æ•ˆ"
  
! #: cp/method.c:1376
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "ç¼ºå¸­é �è¨­å»ºæ§‹å‡½å¼�ä¸�åˆ�å§‹åŒ– %q+#D"
  
! #: cp/method.c:1387
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD æœ‰ Java é¡žåˆ¥åž‹æ…‹"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1616
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "ç¼ºå¸­é �è¨­å»ºæ§‹å‡½å¼�ä¸�åˆ�å§‹åŒ–ä»»ä½•é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/method.c:1657
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1774
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "lambda é–‰å�ˆåž‹æ…‹æœ‰åˆªé™¤çš„é �è¨­å»ºæ§‹å‡½å¼�"
  
! #: cp/method.c:1777
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "lambda é–‰å�ˆåž‹æ…‹æœ‰åˆªé™¤çš„è¤‡è£½æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:1788
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D æ˜¯éš±å�«åœ°å®£å‘Šçš„å�šç‚ºåˆªé™¤çš„å› ç‚º %qT å®£å‘Šç§»å‹•å»ºæ§‹å­�æˆ–ç§»å‹•æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:1799
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1819
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D æ˜¯éš±å�«åœ°åˆªé™¤çš„å› ç‚ºé �è¨­å®šç¾©æœƒè¢«ä¸�ç•¶å½¢å¼�çš„ï¼š"
  
! #: cp/method.c:1828
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2148
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "ç¼ºå¸­å®£å‘Š %q+D"
  
! #: cp/method.c:2150
  #, fuzzy, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ä¸�åŒ¹é…�é �æœŸçš„ç°½å�� %qD"
  
! #: cp/method.c:2182
  #, fuzzy
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "å‡½å¼� %q+D ç¼ºå¸­æ–¼å®ƒçš„å…ˆå®£å‘Šèˆ‡ exception-specification è©²ä¸�å�Œå¾žè˜Šå�«å®£å‘Š %q#D"
  
! #: cp/method.c:2204
  #, fuzzy, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "æ˜Žç¢ºçš„ç¼ºå¸­å‡½å¼� %q+D ç„¡æ³•å®£å‘Šçš„å�šç‚º constexpr å› ç‚ºè˜Šå�«å®£å‘Šä¸�æ˜¯ constexprï¼š"
  
! #: cp/method.c:2250
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "æ¨¡æ�¿ç„¡æ³•ç¼ºå¸­"
  
! #: cp/method.c:2278
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD ç„¡æ³•ç¼ºå¸­"
  
! #: cp/method.c:2287
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "ç¼ºå¸­å‡½å¼� %q+D èˆ‡é �è¨­å¼•æ•¸"
--- 45140,45329 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ %<-fpermissive%>ï¼ŒG++ æœƒæŽ¥å�—æ‚¨çš„ç¨‹å¼�ç¢¼ï¼Œä½†æ˜¯å…�è¨±ä½¿ç”¨æœªå®šç¾©çš„å��ç¨±æ˜¯é�Žæ™‚çš„é¢¨æ ¼)"
  
! #: cp/mangle.c:2340
  #, fuzzy, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr "mangling typeofï¼Œä½¿ç”¨ decltype å�šç‚ºæ›¿ä»£"
  
! #: cp/mangle.c:2344
  #, fuzzy, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr "mangling __underlying_type"
  
! #: cp/mangle.c:2627
  #, fuzzy, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr "mangling ä¸�æ˜Žå®šé»žåž‹æ…‹"
  
! #: cp/mangle.c:3238
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "mangling %C"
  
! #: cp/mangle.c:3320
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "çœ�ç•¥çš„ %<?:%> ä¸­é�‹ç®—å…ƒä¸�èƒ½è¢«ä¿®é£¾"
  
! #: cp/mangle.c:3407
  #, fuzzy, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr "å­—ä¸²å¯¦å­—åœ¨ä¸­å‡½å¼�æ¨¡æ�¿ç°½å��"
  
! #: cp/mangle.c:3865
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3899
  #, fuzzy, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (æˆ–=0) é�¿å…�é€™å€‹éŒ¯èª¤èˆ‡è®Šæ›´åœ¨ä¸­ mangling"
  
! #: cp/mangle.c:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD ä¿®é£¾å¾Œçš„å��ç¨±å°‡åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­æœ‰è®ŠåŒ–"
  
! #: cp/mangle.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-version=%d (%D)"
  msgstr "%qD ä¿®é£¾å¾Œçš„å��ç¨±å°‡åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­æœ‰è®ŠåŒ–"
  
! #: cp/mangle.c:4276
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "%qD ä¿®é£¾å¾Œçš„å��ç¨±å°‡åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­æœ‰è®ŠåŒ–"
  
! #: cp/mangle.c:4286
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/method.c:846 cp/method.c:1302
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�œæ…‹å¸¸æ•¸æˆ�å“¡ %q#D, can%'t ä½¿ç”¨é �è¨­æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:852 cp/method.c:1308
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgstr "é�žé�œæ…‹å�ƒè€ƒæˆ�å“¡ %q#D, can%'t ä½¿ç”¨é �è¨­æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:970
  #, fuzzy, gcc-internal-format
  msgid "synthesized method %qD first required here "
  msgstr "synthesized æ–¹æ³• %qD å…ˆå¿…è¦�é …åœ¨æ­¤ "
  
! #: cp/method.c:1257
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "è�¯å�ˆæˆ�å“¡ %q+D èˆ‡ non-trivial %qD"
  
! #: cp/method.c:1267
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-constexpr %qD"
  msgstr "ç¼ºå¸­å»ºæ§‹å­�å‘¼å�« non-constexpr %q+D"
  
! #: cp/method.c:1325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼ %q+#D ç„¡æ•ˆ"
  
! #: cp/method.c:1377
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "ç¼ºå¸­é �è¨­å»ºæ§‹å‡½å¼�ä¸�åˆ�å§‹åŒ– %q+#D"
  
! #: cp/method.c:1388
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD æœ‰ Java é¡žåˆ¥åž‹æ…‹"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.c:1617
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "ç¼ºå¸­é �è¨­å»ºæ§‹å‡½å¼�ä¸�åˆ�å§‹åŒ–ä»»ä½•é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/method.c:1658
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.c:1775
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "lambda é–‰å�ˆåž‹æ…‹æœ‰åˆªé™¤çš„é �è¨­å»ºæ§‹å‡½å¼�"
  
! #: cp/method.c:1778
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "lambda é–‰å�ˆåž‹æ…‹æœ‰åˆªé™¤çš„è¤‡è£½æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:1789
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D æ˜¯éš±å�«åœ°å®£å‘Šçš„å�šç‚ºåˆªé™¤çš„å› ç‚º %qT å®£å‘Šç§»å‹•å»ºæ§‹å­�æˆ–ç§»å‹•æŒ‡æ´¾é�‹ç®—å­�"
  
! #: cp/method.c:1800
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.c:1820
  #, fuzzy, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D æ˜¯éš±å�«åœ°åˆªé™¤çš„å› ç‚ºé �è¨­å®šç¾©æœƒè¢«ä¸�ç•¶å½¢å¼�çš„ï¼š"
  
! #: cp/method.c:1829
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.c:2149
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D"
  msgstr "ç¼ºå¸­å®£å‘Š %q+D"
  
! #: cp/method.c:2151
  #, fuzzy, gcc-internal-format
  msgid "does not match expected signature %qD"
  msgstr "ä¸�åŒ¹é…�é �æœŸçš„ç°½å�� %qD"
  
! #: cp/method.c:2183
  #, fuzzy
  msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
  msgstr "å‡½å¼� %q+D ç¼ºå¸­æ–¼å®ƒçš„å…ˆå®£å‘Šèˆ‡ exception-specification è©²ä¸�å�Œå¾žè˜Šå�«å®£å‘Š %q#D"
  
! #: cp/method.c:2205
  #, fuzzy, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgstr "æ˜Žç¢ºçš„ç¼ºå¸­å‡½å¼� %q+D ç„¡æ³•å®£å‘Šçš„å�šç‚º constexpr å› ç‚ºè˜Šå�«å®£å‘Šä¸�æ˜¯ constexprï¼š"
  
! #: cp/method.c:2251
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "æ¨¡æ�¿ç„¡æ³•ç¼ºå¸­"
  
! #: cp/method.c:2279
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD ç„¡æ³•ç¼ºå¸­"
  
! #: cp/method.c:2288
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "ç¼ºå¸­å‡½å¼� %q+D èˆ‡é �è¨­å¼•æ•¸"
*************** msgstr "%<%T::%D%> æŒ‡å®šäº†è§£æ§‹å‡½å¼�
*** 45464,45588 ****
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> åœ¨ %qT å…§æŒ‡å®šäº†å»ºæ§‹å¼�"
  
! #: cp/name-lookup.c:3459
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3467
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "æ²’æœ‰èˆ‡ %<%T::%D%> åŒ¹é…�çš„æˆ�å“¡ï¼Œåœ¨ %q#T ä¸­"
  
! #: cp/name-lookup.c:3559
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD çš„å®£å‘Šä¸�åœ¨åŒ…å�« %qD çš„å‘½å��ç©ºé–“ä¸­"
  
! #: cp/name-lookup.c:3567
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD çš„å®£å‘Šä¸­æœ‰æ˜Žç¢ºçš„é™�å®š"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qE æœªè¢«å®£å‘Š"
  
! #: cp/name-lookup.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/name-lookup.c:3657
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD æ‡‰ç•¶å·²åœ¨ %qD å…§éƒ¨å®£å‘Šé�Ž"
  
! #: cp/name-lookup.c:3702
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD å±¬æ€§éœ€è¦�å–®ä¸€ NTBS å¼•æ•¸"
  
! #: cp/name-lookup.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD å±¬æ€§æ˜¯ç„¡æ„�ç¾©çš„è‡ªå¾žæˆ�å“¡çš„åŒ¿å��å‘½å��ç©ºé–“æ��å�–æœ¬æ©Ÿç¬¦è™Ÿ"
  
! #: cp/name-lookup.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/name-lookup.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/name-lookup.c:3744 cp/name-lookup.c:4165
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "æŒ‡å®š %qD å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/name-lookup.c:3809
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "é€™è£¡ä¸�å…�è¨±å‘½å��ç©ºé–“åˆ¥å�� %qDï¼Œå�‡å®šç‚º %qD"
  
! #: cp/name-lookup.c:4150
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "æ­¤é–‹é—œå·²é�Žæ™‚ï¼›è«‹æ”¹ç”¨ -Wextra"
  
! #: cp/name-lookup.c:4153
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "å¼· using å�ªåœ¨å‘½å��ç©ºé–“ä½œç”¨æ¬„ä½�æœ‰æ„�ç¾©"
  
! #: cp/name-lookup.c:4157
  #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "ç›®å‰�çš„å‘½å��ç©ºé–“ %qD ä¸�å°�é–‰ strongly ä½¿ç”¨çš„å‘½å��ç©ºé–“ %qD"
  
! #: cp/name-lookup.c:4506
  #, fuzzy, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "æœ€å¤§å€¼é™�åˆ¶çš„ %d å‘½å��ç©ºé–“æ�œå°‹çš„ç”¨æ–¼ %qE"
  
! #: cp/name-lookup.c:4522 cp/name-lookup.c:4563
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "å»ºè­°çš„æ›¿ä»£æ–¹æ¡ˆï¼š"
  
! #: cp/name-lookup.c:4530
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "å»ºè­°çš„æ›¿ä»£æ–¹æ¡ˆï¼š"
  
! #: cp/name-lookup.c:4534
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5962
  #, fuzzy, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "å¼•æ•¸é™„å±¬æŸ¥æ‰¾å°‹æ‰¾ %q+D"
  
! #: cp/name-lookup.c:6215
  #, fuzzy, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "deducing å¾ž brace-enclosed åˆ�å§‹è¨­å®šå¼�æ¸…å–®éœ€æ±‚ # åŒ…å�« <initializer_list>"
  
! #: cp/name-lookup.c:6526
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX é€²å…¥ pop_everything ()\n"
  
! #: cp/name-lookup.c:6535
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX é›¢é–‹ pop_everything ()\n"
--- 45523,45647 ----
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> åœ¨ %qT å…§æŒ‡å®šäº†å»ºæ§‹å¼�"
  
! #: cp/name-lookup.c:3458
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:3466
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "æ²’æœ‰èˆ‡ %<%T::%D%> åŒ¹é…�çš„æˆ�å“¡ï¼Œåœ¨ %q#T ä¸­"
  
! #: cp/name-lookup.c:3558
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD çš„å®£å‘Šä¸�åœ¨åŒ…å�« %qD çš„å‘½å��ç©ºé–“ä¸­"
  
! #: cp/name-lookup.c:3566
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD çš„å®£å‘Šä¸­æœ‰æ˜Žç¢ºçš„é™�å®š"
  
! #: cp/name-lookup.c:3639
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %D"
  msgstr "%qE æœªè¢«å®£å‘Š"
  
! #: cp/name-lookup.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a friend"
  msgstr "%q+D å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/name-lookup.c:3656
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD æ‡‰ç•¶å·²åœ¨ %qD å…§éƒ¨å®£å‘Šé�Ž"
  
! #: cp/name-lookup.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD å±¬æ€§éœ€è¦�å–®ä¸€ NTBS å¼•æ•¸"
  
! #: cp/name-lookup.c:3708
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD å±¬æ€§æ˜¯ç„¡æ„�ç¾©çš„è‡ªå¾žæˆ�å“¡çš„åŒ¿å��å‘½å��ç©ºé–“æ��å�–æœ¬æ©Ÿç¬¦è™Ÿ"
  
! #: cp/name-lookup.c:3718
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/name-lookup.c:3724
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/name-lookup.c:3743 cp/name-lookup.c:4164
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "æŒ‡å®š %qD å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/name-lookup.c:3808
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "é€™è£¡ä¸�å…�è¨±å‘½å��ç©ºé–“åˆ¥å�� %qDï¼Œå�‡å®šç‚º %qD"
  
! #: cp/name-lookup.c:4149
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "strong using is deprecated; use inline namespaces instead"
  msgstr "æ­¤é–‹é—œå·²é�Žæ™‚ï¼›è«‹æ”¹ç”¨ -Wextra"
  
! #: cp/name-lookup.c:4152
  #, gcc-internal-format
  msgid "strong using only meaningful at namespace scope"
  msgstr "å¼· using å�ªåœ¨å‘½å��ç©ºé–“ä½œç”¨æ¬„ä½�æœ‰æ„�ç¾©"
  
! #: cp/name-lookup.c:4156
  #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
  msgstr "ç›®å‰�çš„å‘½å��ç©ºé–“ %qD ä¸�å°�é–‰ strongly ä½¿ç”¨çš„å‘½å��ç©ºé–“ %qD"
  
! #: cp/name-lookup.c:4505
  #, fuzzy, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "æœ€å¤§å€¼é™�åˆ¶çš„ %d å‘½å��ç©ºé–“æ�œå°‹çš„ç”¨æ–¼ %qE"
  
! #: cp/name-lookup.c:4521 cp/name-lookup.c:4562
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr "å»ºè­°çš„æ›¿ä»£æ–¹æ¡ˆï¼š"
  
! #: cp/name-lookup.c:4529
  #, fuzzy, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "å»ºè­°çš„æ›¿ä»£æ–¹æ¡ˆï¼š"
  
! #: cp/name-lookup.c:4533
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.c:5961
  #, fuzzy, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr "å¼•æ•¸é™„å±¬æŸ¥æ‰¾å°‹æ‰¾ %q+D"
  
! #: cp/name-lookup.c:6214
  #, fuzzy, gcc-internal-format
  msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "deducing å¾ž brace-enclosed åˆ�å§‹è¨­å®šå¼�æ¸…å–®éœ€æ±‚ # åŒ…å�« <initializer_list>"
  
! #: cp/name-lookup.c:6525
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr "XXX é€²å…¥ pop_everything ()\n"
  
! #: cp/name-lookup.c:6534
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr "XXX é›¢é–‹ pop_everything ()\n"
*************** msgstr "è­˜åˆ¥ç¢¼ %qE æ˜¯é—œé�µå­—åœ¨ä¸­
*** 45602,45608 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36599
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 45661,45667 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1359 cp/parser.c:36622
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%E%>æœªè¢«å®£å‘Š"
*** 45627,45633 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "è¦�æ±‚ç”¨æ–¼æˆ�å“¡ %qE åœ¨ä¸­ non-class åž‹æ…‹ %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%>æœªè¢«å®£å‘Š"
--- 45686,45692 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "è¦�æ±‚ç”¨æ–¼æˆ�å“¡ %qE åœ¨ä¸­ non-class åž‹æ…‹ %qT"
  
! #: cp/parser.c:2842 cp/parser.c:17877
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%>æœªè¢«å®£å‘Š"
*************** msgstr "ä¸�èƒ½åœ¨å›žå‚³é¡žåž‹ä¸­å®šç¾©æ–
*** 45687,46903 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qT çš„å®šç¾©æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€å€‹åˆ†è™Ÿ)"
  
! #: cp/parser.c:2991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:2993
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:2996
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ç„¡æ•ˆçš„ç¯„æœ¬ ID"
  
! #: cp/parser.c:3030
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "æµ®é»žå¯¦å­—ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3034 cp/pt.c:16746
  #, fuzzy, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "æ¼”å“¡é™£å®¹åˆ°åž‹æ…‹ä¸�å�Œæ–¼ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3039
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%> é�‹ç®—å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3043
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "non-constant è¤‡å�ˆå¯¦å­—ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3047
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "å‡½å¼�å‘¼å�«ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3051
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "é�žå¢žç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3055
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "é�žæ¸›ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3059
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "é™£åˆ—å�ƒç…§ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3063
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "ä½�å�€çš„æ¨™è²¼ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3067
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "å‘¼å�«åˆ°é�Žè¼‰çš„é�‹ç®—å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3071
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "æŒ‡æ´¾ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3074
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "é€—è™Ÿé�‹ç®—å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3078
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "å‘¼å�«åˆ°å»ºæ§‹å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3082
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ç•°å‹•ä½œæ¥­é�‹ç®—å¼�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3128
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3164
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„è§£æ§‹å¼� %qD å�šç‚ºåž‹æ…‹"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3172
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ç„¡æ•ˆçš„çµ„å�ˆçš„å¤šé‡� type-specifiers"
  
! #: cp/parser.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:3188
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:3197
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3200
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3205
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3208
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(ä¹Ÿè¨±æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨ %<typename %T::%E%>)"
  
! #: cp/parser.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE åœ¨å‘½å��ç©ºé–“ %qE ä¸­æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:3256
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE åœ¨å‘½å��ç©ºé–“ %qE ä¸­æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3265
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%>å��ç¨±å»ºæ§‹å­�ï¼Œä¸�æ˜¯åž‹æ…‹"
  
! #: cp/parser.c:3268
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "å’Œ %qT æ²’æœ‰ä»»ä½•æ¨¡æ�¿å»ºæ§‹å­�"
  
! #: cp/parser.c:3273
  #, fuzzy, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "éœ€è¦� %<typename%> ä¹‹å‰� %<%T::%E%>å› ç‚º %qT æ˜¯é™„å±¬ç¯„åœ�"
  
! #: cp/parser.c:3283
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE åœ¨ä¸­ %q#T ä¸�å��ç¨±åž‹æ…‹"
  
! #: cp/parser.c:3287
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE åœ¨ä¸­ %q#T ä¸�å��ç¨±åž‹æ…‹"
  
! #: cp/parser.c:3890
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "é �æœŸ string-literal"
  
! #: cp/parser.c:3955
  #, fuzzy, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "ä¸�ä¸€è‡´ä½¿ç”¨è€…å®šç¾©çš„å¯¦å­—å­—å°¾ %qD å’Œ %qD åœ¨ä¸­å­—ä¸²å¯¦å­—"
  
! #: cp/parser.c:4009
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "wide å­—ä¸²ç„¡æ•ˆåœ¨ä¸­é€™å€‹èªžå¢ƒ"
  
! #: cp/parser.c:4124
  #, fuzzy, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "ç„¡æ³•æ‰¾åˆ°å­—å…ƒå¯¦å­—é�‹ç®—å­� %qD èˆ‡ %qT å¼•æ•¸"
  
! #: cp/parser.c:4225
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "æµ®é»žå¸¸æ•¸è¶…å‡ºç¯„åœ�çš„ %qT"
  
! #: cp/parser.c:4232
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "æµ®é»žå¸¸æ•¸è¶…å‡ºç¯„åœ�çš„ %qT"
  
! #: cp/parser.c:4236
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "æµ®é»žå¸¸æ•¸æˆªçŸ­è‡³é›¶"
  
! #: cp/parser.c:4276
  #, fuzzy, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "ç„¡æ³•æ‰¾åˆ°æ•¸å€¼å¯¦å­—é�‹ç®—å­� %qD"
  
! #: cp/parser.c:4278
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4330
  #, fuzzy, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "ç„¡æ³•æ‰¾åˆ°å­—ä¸²å¯¦å­—é�‹ç®—å­� %qD èˆ‡ %qTï¼Œ%qT å¼•æ•¸"
  
! #: cp/parser.c:4390 cp/parser.c:12668
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "é �æœŸçš„å®£å‘Š"
  
! #: cp/parser.c:4652 cp/parser.c:4667
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "é �æœŸçš„é�‹ç®—å­�"
  
! #: cp/parser.c:4673
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "é �æœŸ %<...%>"
  
! #: cp/parser.c:4685
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "%s é�‹ç®—å¼�æ¸…å–®è¢«çœ‹ä½œè¤‡å�ˆé�‹ç®—å¼�"
  
! #: cp/parser.c:4688
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "ç•°å‹•ä½œæ¥­é�‹ç®—å¼�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:4696
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "åž‹æ…‹ä¸�åŒ¹é…�åœ¨ä¸­å�‘é‡� Shift é�‹ç®—å¼�"
  
! #: cp/parser.c:4800
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "å®šé»žé¡žåž‹ä¸�æ”¯æ�´åœ¨ä¸­ C++"
  
! #: cp/parser.c:4881
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨é�‹ç®—å¼�ä¸­ä½¿ç”¨å¤§æ‹¬è™Ÿçµ„"
  
! #: cp/parser.c:4893
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "statement-expressions æœªè¢«å…�è¨±å¤–å�´å‡½å¼� nor åœ¨ä¸­ template-argument æ¸…å–®"
  
! #: cp/parser.c:4932
  #, fuzzy, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda é�‹ç®—å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:4990 cp/parser.c:5164 cp/parser.c:5342 cp/semantics.c:3530
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "é �æœŸ primary-expression"
  
! #: cp/parser.c:5020
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5158
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "æ¨¡æ�¿å®£å‘Šç„¡æ³•å‡ºç�¾æ–¼å�€å¡Šç¯„åœ�"
  
! #: cp/parser.c:5317
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨è®Šæ•¸ %qD ä¸�æ‡‰å‡ºç�¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5494
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "é �æœŸ id-expression"
  
! #: cp/parser.c:5626
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "ç¯„åœ� %qT ä¹‹å‰� %<~%>ä¸¦é�ž class-name"
  
! #: cp/parser.c:5655 cp/parser.c:7675
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x è‡ªå‹•å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:5766
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%> å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/parser.c:5781
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å�� %qD ç”¨æ–¼è§£æ§‹å‡½å¼�å®£å‘Š"
  
! #: cp/parser.c:5817
  #, fuzzy, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "å¯¦å­—é�‹ç®—å­�å­—å°¾ç„¡æ³•å‰�ç¹¼çš„ç”± %<_%>è¢«ä¿�ç•™çš„ç”¨æ–¼æœªä¾†æ¨™æº–åŒ–"
  
! #: cp/parser.c:5828 cp/parser.c:19884
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "é �æœŸ unqualified-id"
  
! #: cp/parser.c:5935
  #, fuzzy, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "æ‰¾åˆ° %<:%>åœ¨ä¸­ nested-name-specifierï¼Œé �æœŸ %<::%>"
  
! #: cp/parser.c:6004
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype è©•ä¼°åˆ° %qTï¼Œè©²é …ä¸¦é�žé¡žåˆ¥æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
! #: cp/parser.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "å·¢ç‹€å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®Œå…¨çš„é¡žåž‹ %qT"
  
! #: cp/parser.c:6038
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "é �æœŸ nested-name-specifier"
  
! #: cp/parser.c:6142 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:6220
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "é �æœŸ nested-name-specifier"
  
! #: cp/parser.c:6421 cp/parser.c:8656
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¼”å“¡é™£å®¹"
  
! #: cp/parser.c:6505
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<typeid%> é�‹ç®—å¼�"
  
! #: cp/parser.c:6563
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6647
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_shuffle%>"
  
! #: cp/parser.c:6659 cp/pt.c:17319
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_complex%>"
  
! #: cp/parser.c:6751
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è¨±è¤‡å�ˆå­—é�¢å€¼"
  
! #: cp/parser.c:6810
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7210
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨"
  
! #: cp/parser.c:7420 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %qD"
  
! #: cp/parser.c:7429
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%>ä¸¦é�žé¡žåˆ¥æˆ�å“¡"
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "non-scalar type"
  msgstr "non-scalar åž‹æ…‹"
  
! #: cp/parser.c:7826
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ä¸�å…�è¨± %<alignof%> èˆ‡ non-type"
  
! #: cp/parser.c:7911
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<noexcept%> é�‹ç®—å¼�"
  
! #: cp/parser.c:8189
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-expression"
  
! #: cp/parser.c:8205
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„é¡žåž‹è­˜åˆ¥ç¢¼å¾Œé�¢ä¸�èƒ½å‡ºç�¾é™£åˆ—é‚Šç•Œ"
  
! #: cp/parser.c:8207
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è«‹å˜—è©¦åˆªé™¤é¡žåž‹è­˜åˆ¥ç¢¼å…©é‚Šçš„æ‹¬è™Ÿ"
  
! #: cp/parser.c:8239
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "éœ€è¦�é�‹ç®—å¼�é¡žåž‹"
  
! #: cp/parser.c:8316
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-type-id"
  
! #: cp/parser.c:8444
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å®£å‘Šä¸­çš„é�‹ç®—å¼�å¿…é ˆå…·æœ‰æ•´æ•¸æˆ–åˆ—èˆ‰é¡žåž‹"
  
! #: cp/parser.c:8752
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨èˆŠå¼�çš„é¡žåž‹è½‰æ�›"
  
! #: cp/parser.c:8899
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%<>>%>é�‹ç®—å­�è¢«è¦–ç‚ºå…©æ­£ç¢ºè§’åº¦ä¸­æ‹¬è™Ÿåœ¨ä¸­ C++11"
  
! #: cp/parser.c:8902
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "å»ºè­° parentheses å‘¨åœ� %<>>%>é�‹ç®—å¼�"
  
! #: cp/parser.c:9098
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ä¸�å…�è¨± ?:èˆ‡çœ�ç•¥çš„ä¸­é–“é�‹ç®—å…ƒ"
  
! #: cp/parser.c:9813
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambda-expression åœ¨ä¸­ unevaluated èªžå¢ƒ"
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "lambda-expression åœ¨ä¸­ unevaluated èªžå¢ƒ"
  
! #: cp/parser.c:9975
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "é �æœŸçš„çµ�æ�Ÿçš„ capture-list"
  
! #: cp/parser.c:9989
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "æ˜Žç¢ºçš„ by-copy æ“·å�–çš„ %<this%> å†—é¤˜èˆ‡ by-copy æ“·å�–é �è¨­"
  
! #: cp/parser.c:10006
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "ç¯„åœ�çš„ enums å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10051
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambda é�‹ç®—å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10058
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10081
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "æ“·å�–çš„ non-variable %qD "
  
! #: cp/parser.c:10084 cp/parser.c:10094 cp/semantics.c:3371 cp/semantics.c:3383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+#D å®£å‘Šçš„åœ¨æ­¤"
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "æ“·å�–çš„è®Šæ•¸ %qD èˆ‡ non-automatic è²¯è—�é«”æŒ�çºŒæ™‚é–“"
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "æ˜Žç¢ºçš„ by-copy æ“·å�–çš„ %qD å†—é¤˜èˆ‡ by-copy æ“·å�–é �è¨­"
  
! #: cp/parser.c:10133
  #, fuzzy, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "æ˜Žç¢ºçš„ by-reference æ“·å�–çš„ %qD å†—é¤˜èˆ‡ by-reference æ“·å�–é �è¨­"
  
! #: cp/parser.c:10182
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "variadic æ¨¡æ�¿å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10186
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C ä¸�æ”¯æ�´é£½å’Œé¡žåž‹"
  
! #: cp/parser.c:10216
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "é �è¨­å¼•æ•¸æŒ‡å®šçš„ç”¨æ–¼ lambda å�ƒæ•¸"
  
! #: cp/parser.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�è¤‡çš„ %<volatile%>"
  
! #: cp/parser.c:10282
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10734 cp/parser.c:10915
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è¨­å®šå¾Œå‡ºç�¾çš„å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:10762
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "é �æœŸ labeled-statement"
  
! #: cp/parser.c:10808
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ¨™ç±¤ %qE æœªå‡ºç�¾åœ¨ switch æ•˜è¿°ä¸­"
  
! #: cp/parser.c:10922
  #, fuzzy, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "éœ€è¦� %<typename%> ä¹‹å‰� %qE å› ç‚º %qT æ˜¯é™„å±¬ç¯„åœ�"
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%>å��ç¨±å»ºæ§‹å­�ï¼Œä¸�æ˜¯åž‹æ…‹"
  
! #: cp/parser.c:10978
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
! #: cp/parser.c:11105
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:11131
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "å§”æ´¾å»ºæ§‹å­�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:11301 cp/parser.c:27869
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "é �æœŸ selection-statement"
  
! #: cp/parser.c:11334
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¢�ä»¶"
  
! #: cp/parser.c:11757
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> é�‹ç®—å¼�çš„åž‹æ…‹ %qT æœ‰ä¸�å®Œæ•´åž‹æ…‹"
  
! #: cp/parser.c:11795
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "range-based %<for%> é�‹ç®—å¼�çš„åž‹æ…‹ %qT æœ‰ %<end%>æˆ�å“¡ä¸¦ä¸�æ˜¯ %<begin%>"
  
! #: cp/parser.c:11801
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "range-based %<for%> é�‹ç®—å¼�çš„åž‹æ…‹ %qT æœ‰ %<begin%>æˆ�å“¡ä¸¦ä¸�æ˜¯ %<end%>"
  
! #: cp/parser.c:11853
  #, fuzzy, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "ä¸�ä¸€è‡´é–‹å§‹/çµ�æ�Ÿé¡žåž‹åœ¨ä¸­ range-based %<for%> æ•˜è¿°ï¼š%qT å’Œ %qT"
  
! #: cp/parser.c:11988 cp/parser.c:27872
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "é �æœŸ iteration-statement"
  
! #: cp/parser.c:12036
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "ç„¡é™�åˆ¶çš„è�¯å�ˆå�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:12110
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "ä¸­æ–·æ•˜è¿°ä½¿ç”¨çš„èˆ‡ OpenMP ç”¨æ–¼è¿´åœˆ"
  
! #: cp/parser.c:12170
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è¨±åŸ·è¡Œæ™‚å�¯çŸ¥çš„ goto ç›®çš„"
  
! #: cp/parser.c:12191 cp/parser.c:27875
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "é �æœŸ jump-statement"
  
! #: cp/parser.c:12348 cp/parser.c:23115
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šé¤˜çš„ %<;%>"
  
! #: cp/parser.c:12591
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%>ç„¡æ³•æ–¼èµ·å§‹éƒ¨åˆ†çš„å�€å¡Š"
  
! #: cp/parser.c:12805
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12825
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "ä¸�ä¸€è‡´æŽ¨å°Žç”¨æ–¼ %qTï¼š%qT ç„¶å¾Œ %qT"
  
! #: cp/parser.c:12846
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå®£å‘Šå’Œå‡½å¼�å®šç¾©"
  
! #: cp/parser.c:12870
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-declarations"
  
! #: cp/parser.c:12925
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12928
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12979
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "æ˜Žç¢ºçš„è½‰æ�›é�‹ç®—å­�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:13028
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "ç©ºå®£å‘Š"
  
! #: cp/parser.c:13201
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ä½¿ç”¨çš„å¤–å�´çš„é¡žåˆ¥"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13265
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> è®Šæ›´å¹³å�‡åœ¨ä¸­ C++11; è«‹ç§»é™¤å®ƒ"
  
! #: cp/parser.c:13301
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specifier ç„¡æ•ˆçš„åœ¨ä¸­æ¢�ä»¶"
  
! #: cp/parser.c:13307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D ç„¡æ•ˆï¼Œåœ¨ %q#T ä¸­"
  
! #: cp/parser.c:13400
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "é¡žåˆ¥å®šç¾©ä¸�èƒ½è¢«å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/parser.c:13470 cp/parser.c:23522
  #, fuzzy, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿å�¯èƒ½ç„¡æ³•æ˜¯ %<virtual%>"
  
! #: cp/parser.c:13510
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ç„¡æ•ˆçš„é€£ç¹«è¦�æ ¼"
  
! #: cp/parser.c:13597
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "å…§è�¯å‘½å��ç©ºé–“å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:13791
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<decltype%> é�‹ç®—å¼�"
  
! #: cp/parser.c:13934
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-type-id"
  
! #: cp/parser.c:13961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<auto%> åœ¨ä¸­è½‰æ�›é�‹ç®—å­�"
  
! #: cp/parser.c:13965
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<auto%> åœ¨ä¸­è½‰æ�›é�‹ç®—å­�"
  
! #: cp/parser.c:14054
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "å�ªæœ‰å»ºæ§‹å­�éœ€æˆ�å“¡åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/parser.c:14076
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ç„¡æ³•å±•é–‹åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼æˆ�å“¡ %<%D%>"
  
! #: cp/parser.c:14088
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer ç”¨æ–¼ %qD è¿½éš¨å»ºæ§‹å­� delegation"
  
! #: cp/parser.c:14100
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "å»ºæ§‹å­� delegation è¿½éš¨ mem-initializer ç”¨æ–¼ %qD"
  
! #: cp/parser.c:14152
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£éŒ¯èª¤çš„èˆŠå¼�åŸºç¤Žé¡žåˆ¥åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:14222
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è¨­å®šéš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
! #: cp/parser.c:14583
  #, fuzzy, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "ç¼ºå°‘ç©ºæ ¼ä»‹æ–¼ %<ã€Œã€�%>å’Œå­—å°¾è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:14589
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "é �æœŸçš„å­—å°¾è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:14598
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "é �æœŸçš„æ¸…ç©ºå­—ä¸²ä¹‹å¾Œ %<operator%> é—œé�µå­—"
  
! #: cp/parser.c:14604
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒåœ¨ä¸­ä¸‰é€²ä½œæ¥­"
  
! #: cp/parser.c:14627
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "é �æœŸçš„é�‹ç®—å­�"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14672
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "é—œé�µå­— %<export%> æœªå¯¦ä½œï¼Œå°‡è¢«å¿½ç•¥"
  
! #: cp/parser.c:14842
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ç„¡æ•ˆçš„æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/parser.c:14850
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ç„¡æ•ˆçš„æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/parser.c:14935
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:14999
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„æ¨¡æ�¿æ¨¡æ�¿å�ƒæ•¸ %qT"
  
! #: cp/parser.c:15234 cp/parser.c:15320 cp/parser.c:21348
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "æ¨¡æ�¿å�ƒæ•¸åŒ…è£� %qD ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:15238 cp/parser.c:15324
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "æ¨¡æ�¿å�ƒæ•¸åŒ…è£�ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:15390
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "é �æœŸ template-id"
  
! #: cp/parser.c:15450
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥ %<<::%> é–‹å§‹ä¸€å€‹ç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:15454
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> æ˜¯ %<[%> çš„å�¦ä¸€ç¨®æ‹¼æ³•ã€‚è«‹åœ¨ %<<%> å’Œ %<::%> é–“åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:15458
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ %<-fpermissive%> G++å°‡æŽ¥å�—æ‚¨çš„ç·¨ç¢¼)"
  
! #: cp/parser.c:15565
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ç¯„æœ¬å¼•æ•¸è¡¨èªžæ³•éŒ¯èª¤"
  
  #. The name does not name a template.
! #: cp/parser.c:15634 cp/parser.c:15761 cp/parser.c:15976
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "é �æœŸ template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:15680
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žç¯„æœ¬ %qD å�šç‚ºç¯„æœ¬"
  
! #: cp/parser.c:15682
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨ %<%T::template %D%> ä¾†è¡¨ç¤ºé€™æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "é �æœŸçš„å�ƒæ•¸åŒ…è£�ä¹‹å‰� %<...%>"
  
! #: cp/parser.c:15937 cp/parser.c:15955 cp/parser.c:16122
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "é �æœŸ template-argument"
  
! #: cp/parser.c:16097
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ç„¡æ•ˆçš„ non-type æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/parser.c:16224
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "æ˜Žç¢ºçš„å¯¦é«”åŒ–ä¸�æ‡‰è©²ä½¿ç”¨ %<inline%> èªªæ˜Žç¬¦"
  
! #: cp/parser.c:16228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "æ˜Žç¢ºçš„å¯¦é«”åŒ–ä¸�æ‡‰è©²ä½¿ç”¨ %<constexpr%> èªªæ˜Žç¬¦"
  
! #: cp/parser.c:16287
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–ç¯„æœ¬æœ‰ C é€£çµ�"
  
! #: cp/parser.c:16507
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "é �æœŸçš„åž‹æ…‹èªªæ˜Žç¬¦"
  
! #: cp/parser.c:16691
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:16697
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:16702
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ä¸�å…�è¨±å‰�å�‘å�ƒæ•¸å®£å‘Š"
  
! #: cp/parser.c:16847
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "é �æœŸ template-id ç”¨æ–¼åž‹æ…‹"
  
! #: cp/parser.c:16916
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "é �æœŸ type-name"
  
! #: cp/parser.c:17265
  #, fuzzy, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "elaborated-type-specifier ç”¨æ–¼ç¯„åœ�çš„ enum å¿…é ˆä¸�ä½¿ç”¨ %<%D%>é—œé�µå­—"
  
! #: cp/parser.c:17488
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£å‘Š %qD ä¸�å®£å‘Šä»»ä½•äº‹"
  
! #: cp/parser.c:17575
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "å±¬æ€§å¿½ç•¥çš„æ–¼ uninstantiated åž‹æ…‹"
  
! #: cp/parser.c:17579
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "å±¬æ€§å¿½ç•¥çš„æ–¼æ¨¡æ�¿å…·ç�¾åŒ–"
  
! #: cp/parser.c:17584
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "å±¬æ€§å¿½ç•¥çš„æ–¼ elaborated-type-specifier è©²ä¸¦é�žå‰�ç½®å®£å‘Š"
  
! #: cp/parser.c:17718
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD æ˜¯åˆ—èˆ‰é¡žåž‹æ¨¡æ�¿"
  
! #: cp/parser.c:17729
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD æ²’æœ‰ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
! #: cp/parser.c:17744
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%> å®šç¾©æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:17799
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "é �æœŸ %<;%>æˆ– %<{%>"
  
! #: cp/parser.c:17848
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "ç„¡æ³•åŠ å…¥åˆ—èˆ‰å€¼æ¸…å–®åˆ°æ¨¡æ�¿å…·ç�¾åŒ–"
  
! #: cp/parser.c:17862
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "å¤¥ä¼´å®£å‘Šæ²’æœ‰æŒ‡å®šé¡žåˆ¥æˆ–å‡½å¼�å��"
  
! #: cp/parser.c:17874 cp/parser.c:22605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "å®£å‘Šçš„ %qD åœ¨ä¸­å‘½å��ç©ºé–“ %qD è©²é …ä¸�å°�é–‰ %qD"
  
! #: cp/parser.c:17879 cp/parser.c:22610
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qD å®£å‘Šå‡ºç�¾åœ¨ %qD ä¸­ï¼Œè€Œå¾Œè€…ä¸¦ä¸�åŒ…å�« %qD"
  
! #: cp/parser.c:17891 cp/parser.c:22624
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "é¡�å¤–å�ˆæ ¼ä¸�å…�è¨±"
  
! #: cp/parser.c:17914
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T å¤šæ¬¡å®šç¾©"
  
! #: cp/parser.c:17927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ç¦�æ­¢é�žå¢ž enum"
  
! #: cp/parser.c:17947
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier è€Œç„¡éœ€å��ç¨±"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier å¿…é ˆä½¿ç”¨ç°¡å–®çš„è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:18128
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
  
! #: cp/parser.c:18129
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "é �æœŸ namespace-name"
  
! #: cp/parser.c:18207
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "åˆ—èˆ‰é‡�ä¸�èƒ½æœ‰å±¬æ€§ %C"
  
! #: cp/parser.c:18210
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "å…§è�¯å‘½å��ç©ºé–“å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:18213
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ç•¶å…§è�¯å‡½å¼�ç„¡æ³•è¢«å…§è�¯æ™‚çµ¦å‡ºè­¦å‘Š"
  
! #: cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:18249
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "å‘½å��ç©ºé–“ %qD å�šç‚ºé�‹ç®—å¼�"
  
! #: cp/parser.c:18302
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> å®šç¾©æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:18453
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda é�‹ç®—å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:18468
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ç¯„æœ¬è­˜åˆ¥ç¢¼ä¸�å…�è¨±å‡ºç�¾åœ¨ using å®£å‘Šä¸­"
  
! #: cp/parser.c:18515
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:18525
  #, fuzzy, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "å­˜å�–å®£å‘Šè¢«ä¸�å®œç”¨åœ¨ä¸­ favour çš„ using-declarationsï¼›å»ºè­°ï¼šåŠ å…¥ %<using%> é—œé�µå­—"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­åˆ¥å��æ¨¡æ�¿å®£å‘Š"
  
! #: cp/parser.c:18743
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
! #: cp/parser.c:19130
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:19141
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±å‡ºç�¾ asm æŒ‡å®š"
  
! #: cp/parser.c:19145
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±æœ‰å±¬æ€§"
  
! #: cp/parser.c:19196
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "é �æœŸçš„å»ºæ§‹å­�ã€�è§£æ§‹å¼�ï¼Œæˆ–é¡žåž‹è½‰æ�›"
  
  #. Anything else is an error.
! #: cp/parser.c:19235 cp/parser.c:21539
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "é �æœŸçš„åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/parser.c:19316
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "åˆ�å§‹è¨­å®šå¼�æ��ä¾›çš„ç”¨æ–¼å‡½å¼�"
  
! #: cp/parser.c:19350
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è¨­å®šå¾Œå‡ºç�¾çš„å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:19355
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "å‡½å¼� %q+D é‡�å®£å‘Šç‚ºå…§è�¯çš„"
  
! #: cp/parser.c:19804
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é™£åˆ—é‚Šç•Œä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/parser.c:19930
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "ç„¡æ³•å®šç¾©æˆ�å“¡çš„é™„å±¬ typedef %qT"
  
! #: cp/parser.c:19934
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%>ä¸¦é�žåž‹æ…‹"
  
! #: cp/parser.c:19962
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°‡å»ºæ§‹å¼�å�šç‚ºç¯„æœ¬ç”¨æ³•ç„¡æ•ˆ"
  
! #: cp/parser.c:19964
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨ %<%T::%D%> è€Œä¸�æ˜¯ %<%T::%D%> ä¾†ä»¥é™�å®šå��æŒ‡å®šå»ºæ§‹å¼�"
--- 45746,46967 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qT çš„å®šç¾©æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€å€‹åˆ†è™Ÿ)"
  
! #: cp/parser.c:2993
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:2995
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:2998
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ç„¡æ•ˆçš„ç¯„æœ¬ ID"
  
! #: cp/parser.c:3032
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "æµ®é»žå¯¦å­—ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3036 cp/pt.c:16828
  #, fuzzy, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "æ¼”å“¡é™£å®¹åˆ°åž‹æ…‹ä¸�å�Œæ–¼ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3041
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%> é�‹ç®—å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3045
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "non-constant è¤‡å�ˆå¯¦å­—ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3049
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "å‡½å¼�å‘¼å�«ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3053
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "é�žå¢žç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3057
  #, fuzzy, gcc-internal-format
  msgid "an decrement cannot appear in a constant-expression"
  msgstr "é�žæ¸›ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3061
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "é™£åˆ—å�ƒç…§ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3065
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "ä½�å�€çš„æ¨™è²¼ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3069
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "å‘¼å�«åˆ°é�Žè¼‰çš„é�‹ç®—å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3073
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "æŒ‡æ´¾ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3076
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "é€—è™Ÿé�‹ç®—å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3080
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "å‘¼å�«åˆ°å»ºæ§‹å­�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3084
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ç•°å‹•ä½œæ¥­é�‹ç®—å¼�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3130
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:3166
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction is only available with -std=c++1z or -std=gnu++1z"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„è§£æ§‹å¼� %qD å�šç‚ºåž‹æ…‹"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:3174
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ç„¡æ•ˆçš„çµ„å�ˆçš„å¤šé‡� type-specifiers"
  
! #: cp/parser.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:3190
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:3199
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3202
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3207
  #, fuzzy, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3210
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> only available with -fconcepts"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:3236
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(ä¹Ÿè¨±æ‚¨æœ¬æ„�æ˜¯æƒ³ç”¨ %<typename %T::%E%>)"
  
! #: cp/parser.c:3254
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE åœ¨å‘½å��ç©ºé–“ %qE ä¸­æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:3258
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE åœ¨å‘½å��ç©ºé–“ %qE ä¸­æ²’æœ‰å‘½å��ä¸€å€‹é¡žåž‹"
  
  #. A<T>::A<T>()
! #: cp/parser.c:3267
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%>å��ç¨±å»ºæ§‹å­�ï¼Œä¸�æ˜¯åž‹æ…‹"
  
! #: cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "å’Œ %qT æ²’æœ‰ä»»ä½•æ¨¡æ�¿å»ºæ§‹å­�"
  
! #: cp/parser.c:3275
  #, fuzzy, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "éœ€è¦� %<typename%> ä¹‹å‰� %<%T::%E%>å› ç‚º %qT æ˜¯é™„å±¬ç¯„åœ�"
  
! #: cp/parser.c:3285
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE åœ¨ä¸­ %q#T ä¸�å��ç¨±åž‹æ…‹"
  
! #: cp/parser.c:3289
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE åœ¨ä¸­ %q#T ä¸�å��ç¨±åž‹æ…‹"
  
! #: cp/parser.c:3892
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "é �æœŸ string-literal"
  
! #: cp/parser.c:3957
  #, fuzzy, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "ä¸�ä¸€è‡´ä½¿ç”¨è€…å®šç¾©çš„å¯¦å­—å­—å°¾ %qD å’Œ %qD åœ¨ä¸­å­—ä¸²å¯¦å­—"
  
! #: cp/parser.c:4011
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "wide å­—ä¸²ç„¡æ•ˆåœ¨ä¸­é€™å€‹èªžå¢ƒ"
  
! #: cp/parser.c:4126
  #, fuzzy, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "ç„¡æ³•æ‰¾åˆ°å­—å…ƒå¯¦å­—é�‹ç®—å­� %qD èˆ‡ %qT å¼•æ•¸"
  
! #: cp/parser.c:4227
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "æµ®é»žå¸¸æ•¸è¶…å‡ºç¯„åœ�çš„ %qT"
  
! #: cp/parser.c:4234
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "æµ®é»žå¸¸æ•¸è¶…å‡ºç¯„åœ�çš„ %qT"
  
! #: cp/parser.c:4238
  #, fuzzy, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "æµ®é»žå¸¸æ•¸æˆªçŸ­è‡³é›¶"
  
! #: cp/parser.c:4278
  #, fuzzy, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "ç„¡æ³•æ‰¾åˆ°æ•¸å€¼å¯¦å­—é�‹ç®—å­� %qD"
  
! #: cp/parser.c:4280
  #, gcc-internal-format
  msgid "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.c:4332
  #, fuzzy, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "ç„¡æ³•æ‰¾åˆ°å­—ä¸²å¯¦å­—é�‹ç®—å­� %qD èˆ‡ %qTï¼Œ%qT å¼•æ•¸"
  
! #: cp/parser.c:4392 cp/parser.c:12677
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "é �æœŸçš„å®£å‘Š"
  
! #: cp/parser.c:4654 cp/parser.c:4669
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "é �æœŸçš„é�‹ç®—å­�"
  
! #: cp/parser.c:4675
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "é �æœŸ %<...%>"
  
! #: cp/parser.c:4687
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "%s é�‹ç®—å¼�æ¸…å–®è¢«çœ‹ä½œè¤‡å�ˆé�‹ç®—å¼�"
  
! #: cp/parser.c:4690
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "ç•°å‹•ä½œæ¥­é�‹ç®—å¼�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:4698
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "åž‹æ…‹ä¸�åŒ¹é…�åœ¨ä¸­å�‘é‡� Shift é�‹ç®—å¼�"
  
! #: cp/parser.c:4802
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "å®šé»žé¡žåž‹ä¸�æ”¯æ�´åœ¨ä¸­ C++"
  
! #: cp/parser.c:4883
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨é�‹ç®—å¼�ä¸­ä½¿ç”¨å¤§æ‹¬è™Ÿçµ„"
  
! #: cp/parser.c:4895
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "statement-expressions æœªè¢«å…�è¨±å¤–å�´å‡½å¼� nor åœ¨ä¸­ template-argument æ¸…å–®"
  
! #: cp/parser.c:4934
  #, fuzzy, gcc-internal-format
  msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda é�‹ç®—å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:4992 cp/parser.c:5166 cp/parser.c:5344 cp/semantics.c:3543
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "é �æœŸ primary-expression"
  
! #: cp/parser.c:5022
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5160
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "æ¨¡æ�¿å®£å‘Šç„¡æ³•å‡ºç�¾æ–¼å�€å¡Šç¯„åœ�"
  
! #: cp/parser.c:5319
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨è®Šæ•¸ %qD ä¸�æ‡‰å‡ºç�¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:5501
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "é �æœŸ id-expression"
  
! #: cp/parser.c:5633
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "ç¯„åœ� %qT ä¹‹å‰� %<~%>ä¸¦é�ž class-name"
  
! #: cp/parser.c:5662 cp/parser.c:7680
  #, fuzzy, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr "C++0x è‡ªå‹•å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:5773
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%> å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/parser.c:5788
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å�� %qD ç”¨æ–¼è§£æ§‹å‡½å¼�å®£å‘Š"
  
! #: cp/parser.c:5824
  #, fuzzy, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "å¯¦å­—é�‹ç®—å­�å­—å°¾ç„¡æ³•å‰�ç¹¼çš„ç”± %<_%>è¢«ä¿�ç•™çš„ç”¨æ–¼æœªä¾†æ¨™æº–åŒ–"
  
! #: cp/parser.c:5835 cp/parser.c:19907
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "é �æœŸ unqualified-id"
  
! #: cp/parser.c:5942
  #, fuzzy, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "æ‰¾åˆ° %<:%>åœ¨ä¸­ nested-name-specifierï¼Œé �æœŸ %<::%>"
  
! #: cp/parser.c:6009
  #, fuzzy, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "decltype è©•ä¼°åˆ° %qTï¼Œè©²é …ä¸¦é�žé¡žåˆ¥æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
! #: cp/parser.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "å·¢ç‹€å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®Œå…¨çš„é¡žåž‹ %qT"
  
! #: cp/parser.c:6043
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "é �æœŸ nested-name-specifier"
  
! #: cp/parser.c:6147 cp/typeck.c:2625 cp/typeck.c:2628 cp/typeck.c:2648
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:6225
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "é �æœŸ nested-name-specifier"
  
! #: cp/parser.c:6426 cp/parser.c:8661
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¼”å“¡é™£å®¹"
  
! #: cp/parser.c:6510
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<typeid%> é�‹ç®—å¼�"
  
! #: cp/parser.c:6568
  #, gcc-internal-format
  msgid "%<_Cilk_spawn%> must be followed by an expression"
  msgstr ""
  
! #: cp/parser.c:6652
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_shuffle%>"
  
! #: cp/parser.c:6664 cp/pt.c:17401
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "éŒ¯èª¤çš„å¼•æ•¸æ•¸é‡�åˆ° %<__builtin_complex%>"
  
! #: cp/parser.c:6756
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è¨±è¤‡å�ˆå­—é�¢å€¼"
  
! #: cp/parser.c:6815
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7215
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "braced list index is not allowed with array notation"
  msgstr "-client_name ä¸�èƒ½å’Œ -dynamiclib ä¸€èµ·ä½¿ç”¨"
  
! #: cp/parser.c:7425 cp/typeck.c:2513
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %qD"
  
! #: cp/parser.c:7434
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%>ä¸¦é�žé¡žåˆ¥æˆ�å“¡"
  
! #: cp/parser.c:7732
  #, fuzzy, gcc-internal-format
  msgid "non-scalar type"
  msgstr "non-scalar åž‹æ…‹"
  
! #: cp/parser.c:7831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ä¸�å…�è¨± %<alignof%> èˆ‡ non-type"
  
! #: cp/parser.c:7916
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<noexcept%> é�‹ç®—å¼�"
  
! #: cp/parser.c:8194
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-expression"
  
! #: cp/parser.c:8210
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„é¡žåž‹è­˜åˆ¥ç¢¼å¾Œé�¢ä¸�èƒ½å‡ºç�¾é™£åˆ—é‚Šç•Œ"
  
! #: cp/parser.c:8212
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è«‹å˜—è©¦åˆªé™¤é¡žåž‹è­˜åˆ¥ç¢¼å…©é‚Šçš„æ‹¬è™Ÿ"
  
! #: cp/parser.c:8244
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "éœ€è¦�é�‹ç®—å¼�é¡žåž‹"
  
! #: cp/parser.c:8321
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-type-id"
  
! #: cp/parser.c:8449
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å®£å‘Šä¸­çš„é�‹ç®—å¼�å¿…é ˆå…·æœ‰æ•´æ•¸æˆ–åˆ—èˆ‰é¡žåž‹"
  
! #: cp/parser.c:8757
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨èˆŠå¼�çš„é¡žåž‹è½‰æ�›"
  
! #: cp/parser.c:8904
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%<>>%>é�‹ç®—å­�è¢«è¦–ç‚ºå…©æ­£ç¢ºè§’åº¦ä¸­æ‹¬è™Ÿåœ¨ä¸­ C++11"
  
! #: cp/parser.c:8907
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "å»ºè­° parentheses å‘¨åœ� %<>>%>é�‹ç®—å¼�"
  
! #: cp/parser.c:9103
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ä¸�å…�è¨± ?:èˆ‡çœ�ç•¥çš„ä¸­é–“é�‹ç®—å…ƒ"
  
! #: cp/parser.c:9822
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr "lambda-expression åœ¨ä¸­ unevaluated èªžå¢ƒ"
  
! #: cp/parser.c:9831
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr "lambda-expression åœ¨ä¸­ unevaluated èªžå¢ƒ"
  
! #: cp/parser.c:9984
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "é �æœŸçš„çµ�æ�Ÿçš„ capture-list"
  
! #: cp/parser.c:9998
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr "æ˜Žç¢ºçš„ by-copy æ“·å�–çš„ %<this%> å†—é¤˜èˆ‡ by-copy æ“·å�–é �è¨­"
  
! #: cp/parser.c:10015
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++1z or -std=gnu++1z"
  msgstr "ç¯„åœ�çš„ enums å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10060
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr "lambda é�‹ç®—å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10067
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10090
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qD "
  msgstr "æ“·å�–çš„ non-variable %qD "
  
! #: cp/parser.c:10093 cp/parser.c:10103 cp/semantics.c:3384 cp/semantics.c:3396
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+#D å®£å‘Šçš„åœ¨æ­¤"
  
! #: cp/parser.c:10099
  #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "æ“·å�–çš„è®Šæ•¸ %qD èˆ‡ non-automatic è²¯è—�é«”æŒ�çºŒæ™‚é–“"
  
! #: cp/parser.c:10137
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "æ˜Žç¢ºçš„ by-copy æ“·å�–çš„ %qD å†—é¤˜èˆ‡ by-copy æ“·å�–é �è¨­"
  
! #: cp/parser.c:10142
  #, fuzzy, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "æ˜Žç¢ºçš„ by-reference æ“·å�–çš„ %qD å†—é¤˜èˆ‡ by-reference æ“·å�–é �è¨­"
  
! #: cp/parser.c:10191
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr "variadic æ¨¡æ�¿å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10195
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support lambda templates"
  msgstr "ISO C ä¸�æ”¯æ�´é£½å’Œé¡žåž‹"
  
! #: cp/parser.c:10225
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "é �è¨­å¼•æ•¸æŒ‡å®šçš„ç”¨æ–¼ lambda å�ƒæ•¸"
  
! #: cp/parser.c:10243
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<volatile%>"
  msgid "duplicate %<mutable%>"
  msgstr "é‡�è¤‡çš„ %<volatile%>"
  
! #: cp/parser.c:10291
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:10743 cp/parser.c:10924
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è¨­å®šå¾Œå‡ºç�¾çš„å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:10771
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "é �æœŸ labeled-statement"
  
! #: cp/parser.c:10817
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ¨™ç±¤ %qE æœªå‡ºç�¾åœ¨ switch æ•˜è¿°ä¸­"
  
! #: cp/parser.c:10931
  #, fuzzy, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "éœ€è¦� %<typename%> ä¹‹å‰� %qE å› ç‚º %qT æ˜¯é™„å±¬ç¯„åœ�"
  
! #: cp/parser.c:10940
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr "%<%T::%D%>å��ç¨±å»ºæ§‹å­�ï¼Œä¸�æ˜¯åž‹æ…‹"
  
! #: cp/parser.c:10987
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in constexpr function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
! #: cp/parser.c:11114
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++11 %<constexpr%> å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:11140
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++1z or -std=gnu++1z"
  msgstr "å§”æ´¾å»ºæ§‹å­�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:11310 cp/parser.c:27892
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "é �æœŸ selection-statement"
  
! #: cp/parser.c:11343
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¢�ä»¶"
  
! #: cp/parser.c:11766
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> é�‹ç®—å¼�çš„åž‹æ…‹ %qT æœ‰ä¸�å®Œæ•´åž‹æ…‹"
  
! #: cp/parser.c:11804
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
  msgstr "range-based %<for%> é�‹ç®—å¼�çš„åž‹æ…‹ %qT æœ‰ %<end%>æˆ�å“¡ä¸¦ä¸�æ˜¯ %<begin%>"
  
! #: cp/parser.c:11810
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
  msgstr "range-based %<for%> é�‹ç®—å¼�çš„åž‹æ…‹ %qT æœ‰ %<begin%>æˆ�å“¡ä¸¦ä¸�æ˜¯ %<end%>"
  
! #: cp/parser.c:11862
  #, fuzzy, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "ä¸�ä¸€è‡´é–‹å§‹/çµ�æ�Ÿé¡žåž‹åœ¨ä¸­ range-based %<for%> æ•˜è¿°ï¼š%qT å’Œ %qT"
  
! #: cp/parser.c:11997 cp/parser.c:27895
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "é �æœŸ iteration-statement"
  
! #: cp/parser.c:12045
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr "ç„¡é™�åˆ¶çš„è�¯å�ˆå�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:12119
  #, fuzzy, gcc-internal-format
  msgid "break statement used with Cilk Plus for loop"
  msgstr "ä¸­æ–·æ•˜è¿°ä½¿ç”¨çš„èˆ‡ OpenMP ç”¨æ–¼è¿´åœˆ"
  
! #: cp/parser.c:12179
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12187
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è¨±åŸ·è¡Œæ™‚å�¯çŸ¥çš„ goto ç›®çš„"
  
! #: cp/parser.c:12200 cp/parser.c:27898
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "é �æœŸ jump-statement"
  
! #: cp/parser.c:12357 cp/parser.c:23138
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šé¤˜çš„ %<;%>"
  
! #: cp/parser.c:12600
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%>ç„¡æ³•æ–¼èµ·å§‹éƒ¨åˆ†çš„å�€å¡Š"
  
! #: cp/parser.c:12814
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:12834
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "ä¸�ä¸€è‡´æŽ¨å°Žç”¨æ–¼ %qTï¼š%qT ç„¶å¾Œ %qT"
  
! #: cp/parser.c:12855
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå®£å‘Šå’Œå‡½å¼�å®šç¾©"
  
! #: cp/parser.c:12879
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-declarations"
  
! #: cp/parser.c:12934
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12937
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:12988
  #, fuzzy, gcc-internal-format
  msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "æ˜Žç¢ºçš„è½‰æ�›é�‹ç®—å­�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:13037
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty decomposition declaration"
  msgstr "ç©ºå®£å‘Š"
  
! #: cp/parser.c:13054
! #, fuzzy, gcc-internal-format
! msgid "invalid initializer for structured binding declaration"
! msgstr "ç„¡æ•ˆçš„åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼æˆ�å“¡å‡½å¼� %qD"
! 
! #: cp/parser.c:13220
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ä½¿ç”¨çš„å¤–å�´çš„é¡žåˆ¥"
  
  #. Complain about `auto' as a storage specifier, if
  #. we're complaining about C++0x compatibility.
! #: cp/parser.c:13284
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> è®Šæ›´å¹³å�‡åœ¨ä¸­ C++11; è«‹ç§»é™¤å®ƒ"
  
! #: cp/parser.c:13320
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr "decl-specifier ç„¡æ•ˆçš„åœ¨ä¸­æ¢�ä»¶"
  
! #: cp/parser.c:13326
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D ç„¡æ•ˆï¼Œåœ¨ %q#T ä¸­"
  
! #: cp/parser.c:13419
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "é¡žåˆ¥å®šç¾©ä¸�èƒ½è¢«å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/parser.c:13489 cp/parser.c:23545
  #, fuzzy, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿å�¯èƒ½ç„¡æ³•æ˜¯ %<virtual%>"
  
! #: cp/parser.c:13529
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ç„¡æ•ˆçš„é€£ç¹«è¦�æ ¼"
  
! #: cp/parser.c:13616
  #, fuzzy, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++1z or -std=gnu++1z"
  msgstr "å…§è�¯å‘½å��ç©ºé–“å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:13810
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ %<decltype%> é�‹ç®—å¼�"
  
! #: cp/parser.c:13953
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ new-type-id"
  
! #: cp/parser.c:13980
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<auto%> åœ¨ä¸­è½‰æ�›é�‹ç®—å­�"
  
! #: cp/parser.c:13984
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<auto%> åœ¨ä¸­è½‰æ�›é�‹ç®—å­�"
  
! #: cp/parser.c:14073
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "å�ªæœ‰å»ºæ§‹å­�éœ€æˆ�å“¡åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/parser.c:14095
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %<%D%>"
  msgstr "ç„¡æ³•å±•é–‹åˆ�å§‹è¨­å®šå¼�ç”¨æ–¼æˆ�å“¡ %<%D%>"
  
! #: cp/parser.c:14107
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer ç”¨æ–¼ %qD è¿½éš¨å»ºæ§‹å­� delegation"
  
! #: cp/parser.c:14119
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "å»ºæ§‹å­� delegation è¿½éš¨ mem-initializer ç”¨æ–¼ %qD"
  
! #: cp/parser.c:14171
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£éŒ¯èª¤çš„èˆŠå¼�åŸºç¤Žé¡žåˆ¥åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:14241
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è¨­å®šéš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
! #: cp/parser.c:14602
  #, fuzzy, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "ç¼ºå°‘ç©ºæ ¼ä»‹æ–¼ %<ã€Œã€�%>å’Œå­—å°¾è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:14608
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "é �æœŸçš„å­—å°¾è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:14617
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "é �æœŸçš„æ¸…ç©ºå­—ä¸²ä¹‹å¾Œ %<operator%> é—œé�µå­—"
  
! #: cp/parser.c:14623
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒåœ¨ä¸­ä¸‰é€²ä½œæ¥­"
  
! #: cp/parser.c:14646
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "é �æœŸçš„é�‹ç®—å­�"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:14691
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "é—œé�µå­— %<export%> æœªå¯¦ä½œï¼Œå°‡è¢«å¿½ç•¥"
  
! #: cp/parser.c:14861
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ç„¡æ•ˆçš„æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/parser.c:14869
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ç„¡æ•ˆçš„æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/parser.c:14954
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15018
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„æ¨¡æ�¿æ¨¡æ�¿å�ƒæ•¸ %qT"
  
! #: cp/parser.c:15253 cp/parser.c:15339 cp/parser.c:21371
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "æ¨¡æ�¿å�ƒæ•¸åŒ…è£� %qD ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:15257 cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "æ¨¡æ�¿å�ƒæ•¸åŒ…è£�ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:15409
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "é �æœŸ template-id"
  
! #: cp/parser.c:15469
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥ %<<::%> é–‹å§‹ä¸€å€‹ç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:15473
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> æ˜¯ %<[%> çš„å�¦ä¸€ç¨®æ‹¼æ³•ã€‚è«‹åœ¨ %<<%> å’Œ %<::%> é–“åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:15477
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ %<-fpermissive%> G++å°‡æŽ¥å�—æ‚¨çš„ç·¨ç¢¼)"
  
! #: cp/parser.c:15584
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ç¯„æœ¬å¼•æ•¸è¡¨èªžæ³•éŒ¯èª¤"
  
  #. The name does not name a template.
! #: cp/parser.c:15653 cp/parser.c:15784 cp/parser.c:15999
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "é �æœŸ template-name"
  
  #. Explain what went wrong.
! #: cp/parser.c:15699
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žç¯„æœ¬ %qD å�šç‚ºç¯„æœ¬"
  
! #: cp/parser.c:15701
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨ %<%T::template %D%> ä¾†è¡¨ç¤ºé€™æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:15851
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "é �æœŸçš„å�ƒæ•¸åŒ…è£�ä¹‹å‰� %<...%>"
  
! #: cp/parser.c:15960 cp/parser.c:15978 cp/parser.c:16145
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "é �æœŸ template-argument"
  
! #: cp/parser.c:16120
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ç„¡æ•ˆçš„ non-type æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/parser.c:16247
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "æ˜Žç¢ºçš„å¯¦é«”åŒ–ä¸�æ‡‰è©²ä½¿ç”¨ %<inline%> èªªæ˜Žç¬¦"
  
! #: cp/parser.c:16251
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "æ˜Žç¢ºçš„å¯¦é«”åŒ–ä¸�æ‡‰è©²ä½¿ç”¨ %<constexpr%> èªªæ˜Žç¬¦"
  
! #: cp/parser.c:16310
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–ç¯„æœ¬æœ‰ C é€£çµ�"
  
! #: cp/parser.c:16530
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "é �æœŸçš„åž‹æ…‹èªªæ˜Žç¬¦"
  
! #: cp/parser.c:16714
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:16725
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
  msgstr "ISO C ä¸�å…�è¨±å‰�å�‘å�ƒæ•¸å®£å‘Š"
  
! #: cp/parser.c:16870
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "é �æœŸ template-id ç”¨æ–¼åž‹æ…‹"
  
! #: cp/parser.c:16939
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "é �æœŸ type-name"
  
! #: cp/parser.c:17288
  #, fuzzy, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgstr "elaborated-type-specifier ç”¨æ–¼ç¯„åœ�çš„ enum å¿…é ˆä¸�ä½¿ç”¨ %<%D%>é—œé�µå­—"
  
! #: cp/parser.c:17511
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£å‘Š %qD ä¸�å®£å‘Šä»»ä½•äº‹"
  
! #: cp/parser.c:17598
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "å±¬æ€§å¿½ç•¥çš„æ–¼ uninstantiated åž‹æ…‹"
  
! #: cp/parser.c:17602
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "å±¬æ€§å¿½ç•¥çš„æ–¼æ¨¡æ�¿å…·ç�¾åŒ–"
  
! #: cp/parser.c:17607
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "å±¬æ€§å¿½ç•¥çš„æ–¼ elaborated-type-specifier è©²ä¸¦é�žå‰�ç½®å®£å‘Š"
  
! #: cp/parser.c:17741
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD æ˜¯åˆ—èˆ‰é¡žåž‹æ¨¡æ�¿"
  
! #: cp/parser.c:17752
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD æ²’æœ‰ç©�åˆ†æˆ–åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
! #: cp/parser.c:17767
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%> å®šç¾©æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:17822
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "é �æœŸ %<;%>æˆ– %<{%>"
  
! #: cp/parser.c:17871
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "ç„¡æ³•åŠ å…¥åˆ—èˆ‰å€¼æ¸…å–®åˆ°æ¨¡æ�¿å…·ç�¾åŒ–"
  
! #: cp/parser.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "å¤¥ä¼´å®£å‘Šæ²’æœ‰æŒ‡å®šé¡žåˆ¥æˆ–å‡½å¼�å��"
  
! #: cp/parser.c:17897 cp/parser.c:22628
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "å®£å‘Šçš„ %qD åœ¨ä¸­å‘½å��ç©ºé–“ %qD è©²é …ä¸�å°�é–‰ %qD"
  
! #: cp/parser.c:17902 cp/parser.c:22633
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qD å®£å‘Šå‡ºç�¾åœ¨ %qD ä¸­ï¼Œè€Œå¾Œè€…ä¸¦ä¸�åŒ…å�« %qD"
  
! #: cp/parser.c:17914 cp/parser.c:22647
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "é¡�å¤–å�ˆæ ¼ä¸�å…�è¨±"
  
! #: cp/parser.c:17937
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T å¤šæ¬¡å®šç¾©"
  
! #: cp/parser.c:17950
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ç¦�æ­¢é�žå¢ž enum"
  
! #: cp/parser.c:17970
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier è€Œç„¡éœ€å��ç¨±"
  
! #: cp/parser.c:17973
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier å¿…é ˆä½¿ç”¨ç°¡å–®çš„è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:18151
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
  
! #: cp/parser.c:18152
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "é �æœŸ namespace-name"
  
! #: cp/parser.c:18230
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "åˆ—èˆ‰é‡�ä¸�èƒ½æœ‰å±¬æ€§ %C"
  
! #: cp/parser.c:18233
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
  msgstr "å…§è�¯å‘½å��ç©ºé–“å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:18236
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "ç•¶å…§è�¯å‡½å¼�ç„¡æ³•è¢«å…§è�¯æ™‚çµ¦å‡ºè­¦å‘Š"
  
! #: cp/parser.c:18244
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "nested identifier required"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "å‘½å��ç©ºé–“ %qD å�šç‚ºé�‹ç®—å¼�"
  
! #: cp/parser.c:18325
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> å®šç¾©æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:18476
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "lambda é�‹ç®—å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:18491
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ç¯„æœ¬è­˜åˆ¥ç¢¼ä¸�å…�è¨±å‡ºç�¾åœ¨ using å®£å‘Šä¸­"
  
! #: cp/parser.c:18538
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++1z or -std=gnu++1z"
  msgstr "ç¼ºå¸­å’Œåˆªé™¤çš„å‡½å¼�å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:18548
  #, fuzzy, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "å­˜å�–å®£å‘Šè¢«ä¸�å®œç”¨åœ¨ä¸­ favour çš„ using-declarationsï¼›å»ºè­°ï¼šåŠ å…¥ %<using%> é—œé�µå­—"
  
! #: cp/parser.c:18613
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­åˆ¥å��æ¨¡æ�¿å®£å‘Š"
  
! #: cp/parser.c:18766
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
! #: cp/parser.c:19153
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:19164
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±å‡ºç�¾ asm æŒ‡å®š"
  
! #: cp/parser.c:19168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±æœ‰å±¬æ€§"
  
! #: cp/parser.c:19219
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "é �æœŸçš„å»ºæ§‹å­�ã€�è§£æ§‹å¼�ï¼Œæˆ–é¡žåž‹è½‰æ�›"
  
  #. Anything else is an error.
! #: cp/parser.c:19258 cp/parser.c:21562
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "é �æœŸçš„åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/parser.c:19339
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "åˆ�å§‹è¨­å®šå¼�æ��ä¾›çš„ç”¨æ–¼å‡½å¼�"
  
! #: cp/parser.c:19373
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è¨­å®šå¾Œå‡ºç�¾çš„å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:19378
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "å‡½å¼� %q+D é‡�å®£å‘Šç‚ºå…§è�¯çš„"
  
! #: cp/parser.c:19827
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é™£åˆ—é‚Šç•Œä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/parser.c:19953
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "ç„¡æ³•å®šç¾©æˆ�å“¡çš„é™„å±¬ typedef %qT"
  
! #: cp/parser.c:19957
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%>ä¸¦é�žåž‹æ…‹"
  
! #: cp/parser.c:19985
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°‡å»ºæ§‹å¼�å�šç‚ºç¯„æœ¬ç”¨æ³•ç„¡æ•ˆ"
  
! #: cp/parser.c:19987
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨ %<%T::%D%> è€Œä¸�æ˜¯ %<%T::%D%> ä¾†ä»¥é™�å®šå��æŒ‡å®šå»ºæ§‹å¼�"
*************** msgstr "ä½¿ç”¨ %<%T::%D%> è€Œä¸�æ˜¯ %<%T
*** 46906,47252 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:19981
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡æ•ˆçš„å®£å‘Šå­�"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20051
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "%q+D åœ¨å®£å‘Šå‰�ä½¿ç”¨"
  
! #: cp/parser.c:20076
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "é �æœŸçš„å®£å‘Šå­�"
  
! #: cp/parser.c:20179
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
  
! #: cp/parser.c:20181
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "ç„¡æ³•è¡¨å–®æˆ�å“¡æŒ‡æ¨™çš„ non-class %q#T"
  
! #: cp/parser.c:20202
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "é �æœŸ ptr-operator"
  
! #: cp/parser.c:20261
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�è¤‡çš„ cv é™�å®š"
  
! #: cp/parser.c:20315
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡çš„ cv é™�å®š"
  
! #: cp/parser.c:20352
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20408
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "é‡�è£½ virt-specifier"
  
! #: cp/parser.c:20679
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "åœ¨ä¸­æ¨¡æ�¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT "
  
! #: cp/parser.c:20685 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %qT"
  
! #: cp/parser.c:20706
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/parser.c:20711
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ç„¡æ•ˆçš„ non-type æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/parser.c:20799
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "é �æœŸ type-specifier"
  
! #: cp/parser.c:21105
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "é �æœŸ %<,%>æˆ– %<...%>"
  
! #: cp/parser.c:21180
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­å�ƒæ•¸é¡žåž‹"
  
! #: cp/parser.c:21332
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é �è¨­å�ƒæ•¸å�ªå…�è¨±å‡ºç�¾åœ¨å‡½å¼�å�ƒæ•¸ä¸­"
  
! #: cp/parser.c:21350
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "å�ƒæ•¸åŒ…è£� %qD ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:21356
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "æ¨¡æ�¿å�ƒæ•¸åŒ…è£�ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:21358
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "å�ƒæ•¸åŒ…è£�ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:21745
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è¨±æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:21759
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ä¸�å…�è¨± C99 æŒ‡å®šçš„åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/parser.c:21879 cp/parser.c:22005
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "é �æœŸ class-name"
  
! #: cp/parser.c:22206
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "é �æœŸ %<;%>ä¹‹å¾Œé¡žåˆ¥å®šç¾©"
  
! #: cp/parser.c:22209
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "é �æœŸ %<;%>ä¹‹å¾Œçµ�æ§‹å®šç¾©"
  
! #: cp/parser.c:22212
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "é �æœŸ %<;%>ä¹‹å¾Œè�¯å�ˆå®šç¾©"
  
! #: cp/parser.c:22553
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "é �æœŸ %<{%>æˆ– %<:%>"
  
! #: cp/parser.c:22564
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ç„¡æ³•æŒ‡å®š %<override%> ç”¨æ–¼é¡žåˆ¥"
  
! #: cp/parser.c:22572
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "å…¨åŸŸå�ˆæ ¼çš„é¡žåˆ¥å��ç¨±ç„¡æ•ˆ"
  
! #: cp/parser.c:22579
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "é™�å®šå��ç¨±ä¸�å��ç¨±é¡žåˆ¥"
  
! #: cp/parser.c:22591
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD çš„å®£å‘Šä¸­é¡žåˆ¥å��ç„¡æ•ˆ"
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜Žç¢ºç‰¹ä¾‹åŒ–å‰�å¿…é ˆæœ‰ %<template <>%>"
  
! #: cp/parser.c:22680
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "å‡½å¼�æ¨¡æ�¿ %qD redeclared å�šç‚ºé¡žåˆ¥æ¨¡æ�¿"
  
! #: cp/parser.c:22716
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "ç„¡æ³•è§£æž� typename åž‹æ…‹"
  
! #: cp/parser.c:22775
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T çš„ä¸Šä¸€å€‹å®šç¾©"
  
! #: cp/parser.c:22865 cp/parser.c:27878
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "é �æœŸ class-key"
  
! #: cp/parser.c:22889
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22893
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "é �æœŸ %<class%>ï¼Œ%<typename%>ï¼Œæˆ– %<template%>"
  
! #: cp/parser.c:23135
  #, fuzzy, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "åœ¨ä¸­ C++03 class-key å¿…é ˆè¢«ä½¿ç”¨æ™‚å®£å‘Šæœ‹å�‹"
  
! #: cp/parser.c:23153
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å¤¥ä¼´å®£å‘Šæ²’æœ‰æŒ‡å®šé¡žåˆ¥æˆ–å‡½å¼�å��"
  
! #: cp/parser.c:23171
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23375
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:23430
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "é �æœŸ %<;%>æ–¼çµ�æ�Ÿçš„æˆ�å“¡å®£å‘Š"
  
! #: cp/parser.c:23442
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "é �æœŸ %<;%>æ–¼çµ�æ�Ÿçš„æˆ�å“¡å®£å‘Š"
  
! #: cp/parser.c:23516
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ç„¡æ•ˆçš„ pure èªªæ˜Žç¬¦ (å�ªæœ‰ %<=0%>è¢«å…�è¨±)"
  
! #: cp/parser.c:23551
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "brace-enclosed åˆ�å§‹è¨­å®šå¼�æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:23680
  #, fuzzy, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specified"
  msgstr "%<virtual%> æŒ‡å®šçš„ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­ base-specified"
  
! #: cp/parser.c:23700
  #, fuzzy, gcc-internal-format
! msgid "more than one access specifier in base-specified"
  msgstr "è¶…é�Žä¸€å€‹å­˜å�–èªªæ˜Žç¬¦åœ¨ä¸­ base-specified"
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "é—œé�µå­— %<typename%> ä¸�èƒ½åœ¨ç¯„æœ¬ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:23727
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç¤Žé¡žåˆ¥éš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
! #: cp/parser.c:23820 cp/parser.c:23897
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-specification"
  
! #: cp/parser.c:23905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ç”±æ–¼ä¸�å�Œçš„ç•°å¸¸è¦�æ ¼"
  
! #: cp/parser.c:23911
  #, fuzzy, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "å‹•æ…‹ç•°å¸¸è¦�æ ¼è¢«ä¸�å®œç”¨åœ¨ä¸­ C++0x; ä½¿ç”¨ %<noexcept%> å�šç‚ºæ›¿ä»£"
  
! #: cp/parser.c:23955
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<auto%> åœ¨ä¸­è½‰æ�›é�‹ç®—å­�"
  
! #: cp/parser.c:23994
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
! #: cp/parser.c:24107
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-declarations"
  
! #: cp/parser.c:24711
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s å±¬æ€§èˆ‡ %s å±¬æ€§åœ¨ %L è™•è¡�çª�"
  
! #: cp/parser.c:24725
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼æˆ– %<(%>"
  
! #: cp/parser.c:24806
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24810
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24847
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "é �æœŸçš„å�ƒæ•¸åŒ…è£�ä¹‹å‰� %<...%>"
  
! #: cp/parser.c:24908
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x è‡ªå‹•å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:25122
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%>ä¸�æ˜¯å�¯ç”¨åœ¨ä¸­ Objective-C 1.0"
  
! #: cp/parser.c:25154
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ç•°å‹•ä½œæ¥­é�‹ç®—å¼�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:25856
  #, fuzzy, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "å°ˆç”¨åŒ–æˆ�å“¡ %<%T::%E%>éœ€æ±‚ %<æ¨¡æ�¿<>%>èªžæ³•specializing member %<%T::%E%> requires %<template<>%> syntaxå°ˆç”¨åŒ–æˆ�å“¡ %<%T::%E%>éœ€æ±‚ %<æ¨¡æ�¿<>%>èªžæ³•"
  
! #: cp/parser.c:25861
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡æ•ˆçš„å®£å‘Šçš„ %<%T::%E%>"
  
! #: cp/parser.c:25865
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå°‘"
--- 46970,47316 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20004
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡æ•ˆçš„å®£å‘Šå­�"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "%q+D åœ¨å®£å‘Šå‰�ä½¿ç”¨"
  
! #: cp/parser.c:20099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "é �æœŸçš„å®£å‘Šå­�"
  
! #: cp/parser.c:20202
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
  
! #: cp/parser.c:20204
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "ç„¡æ³•è¡¨å–®æˆ�å“¡æŒ‡æ¨™çš„ non-class %q#T"
  
! #: cp/parser.c:20225
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "é �æœŸ ptr-operator"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�è¤‡çš„ cv é™�å®š"
  
! #: cp/parser.c:20338
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡çš„ cv é™�å®š"
  
! #: cp/parser.c:20375
  #, gcc-internal-format
  msgid "%E requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20431
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "é‡�è£½ virt-specifier"
  
! #: cp/parser.c:20702
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "åœ¨ä¸­æ¨¡æ�¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT "
  
! #: cp/parser.c:20708 cp/typeck2.c:493 cp/typeck2.c:532 cp/typeck2.c:1976
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %qT"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/parser.c:20734
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ç„¡æ•ˆçš„ non-type æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/parser.c:20822
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "é �æœŸ type-specifier"
  
! #: cp/parser.c:21128
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "é �æœŸ %<,%>æˆ– %<...%>"
  
! #: cp/parser.c:21203
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­å�ƒæ•¸é¡žåž‹"
  
! #: cp/parser.c:21355
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é �è¨­å�ƒæ•¸å�ªå…�è¨±å‡ºç�¾åœ¨å‡½å¼�å�ƒæ•¸ä¸­"
  
! #: cp/parser.c:21373
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "å�ƒæ•¸åŒ…è£� %qD ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:21379
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "æ¨¡æ�¿å�ƒæ•¸åŒ…è£�ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:21381
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "å�ƒæ•¸åŒ…è£�ç„¡æ³•æœ‰é �è¨­å¼•æ•¸"
  
! #: cp/parser.c:21768
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è¨±æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:21782
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ä¸�å…�è¨± C99 æŒ‡å®šçš„åˆ�å§‹è¨­å®šå¼�"
  
! #: cp/parser.c:21902 cp/parser.c:22028
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "é �æœŸ class-name"
  
! #: cp/parser.c:22229
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "é �æœŸ %<;%>ä¹‹å¾Œé¡žåˆ¥å®šç¾©"
  
! #: cp/parser.c:22232
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "é �æœŸ %<;%>ä¹‹å¾Œçµ�æ§‹å®šç¾©"
  
! #: cp/parser.c:22235
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "é �æœŸ %<;%>ä¹‹å¾Œè�¯å�ˆå®šç¾©"
  
! #: cp/parser.c:22576
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "é �æœŸ %<{%>æˆ– %<:%>"
  
! #: cp/parser.c:22587
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ç„¡æ³•æŒ‡å®š %<override%> ç”¨æ–¼é¡žåˆ¥"
  
! #: cp/parser.c:22595
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "å…¨åŸŸå�ˆæ ¼çš„é¡žåˆ¥å��ç¨±ç„¡æ•ˆ"
  
! #: cp/parser.c:22602
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "é™�å®šå��ç¨±ä¸�å��ç¨±é¡žåˆ¥"
  
! #: cp/parser.c:22614
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD çš„å®£å‘Šä¸­é¡žåˆ¥å��ç„¡æ•ˆ"
  
! #: cp/parser.c:22673
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜Žç¢ºç‰¹ä¾‹åŒ–å‰�å¿…é ˆæœ‰ %<template <>%>"
  
! #: cp/parser.c:22703
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "å‡½å¼�æ¨¡æ�¿ %qD redeclared å�šç‚ºé¡žåˆ¥æ¨¡æ�¿"
  
! #: cp/parser.c:22739
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "ç„¡æ³•è§£æž� typename åž‹æ…‹"
  
! #: cp/parser.c:22798
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
  msgstr "%q+#T çš„ä¸Šä¸€å€‹å®šç¾©"
  
! #: cp/parser.c:22888 cp/parser.c:27901
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "é �æœŸ class-key"
  
! #: cp/parser.c:22912
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++1z or -std=gnu++1z"
  msgstr ""
  
! #: cp/parser.c:22916
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "é �æœŸ %<class%>ï¼Œ%<typename%>ï¼Œæˆ– %<template%>"
  
! #: cp/parser.c:23158
  #, fuzzy, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "åœ¨ä¸­ C++03 class-key å¿…é ˆè¢«ä½¿ç”¨æ™‚å®£å‘Šæœ‹å�‹"
  
! #: cp/parser.c:23176
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å¤¥ä¼´å®£å‘Šæ²’æœ‰æŒ‡å®šé¡žåˆ¥æˆ–å‡½å¼�å��"
  
! #: cp/parser.c:23194
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23398
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:23453
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "é �æœŸ %<;%>æ–¼çµ�æ�Ÿçš„æˆ�å“¡å®£å‘Š"
  
! #: cp/parser.c:23465
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "é �æœŸ %<;%>æ–¼çµ�æ�Ÿçš„æˆ�å“¡å®£å‘Š"
  
! #: cp/parser.c:23539
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ç„¡æ•ˆçš„ pure èªªæ˜Žç¬¦ (å�ªæœ‰ %<=0%>è¢«å…�è¨±)"
  
! #: cp/parser.c:23574
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "brace-enclosed åˆ�å§‹è¨­å®šå¼�æœªè¢«å…�è¨±åœ¨æ­¤"
  
! #: cp/parser.c:23703
  #, fuzzy, gcc-internal-format
! msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> æŒ‡å®šçš„ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­ base-specified"
  
! #: cp/parser.c:23723
  #, fuzzy, gcc-internal-format
! msgid "more than one access specifier in base-specifier"
  msgstr "è¶…é�Žä¸€å€‹å­˜å�–èªªæ˜Žç¬¦åœ¨ä¸­ base-specified"
  
! #: cp/parser.c:23747
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "é—œé�µå­— %<typename%> ä¸�èƒ½åœ¨ç¯„æœ¬ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:23750
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç¤Žé¡žåˆ¥éš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
! #: cp/parser.c:23843 cp/parser.c:23920
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-specification"
  
! #: cp/parser.c:23928
  #, fuzzy, gcc-internal-format
  msgid "ISO C++1z does not allow dynamic exception specifications"
  msgstr "ç”±æ–¼ä¸�å�Œçš„ç•°å¸¸è¦�æ ¼"
  
! #: cp/parser.c:23934
  #, fuzzy, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "å‹•æ…‹ç•°å¸¸è¦�æ ¼è¢«ä¸�å®œç”¨åœ¨ä¸­ C++0x; ä½¿ç”¨ %<noexcept%> å�šç‚ºæ›¿ä»£"
  
! #: cp/parser.c:23978
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %<auto%> åœ¨ä¸­è½‰æ�›é�‹ç®—å­�"
  
! #: cp/parser.c:24017
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr "è¤‡å�ˆé™³è¿°åœ¨ä¸­ constexpr å‡½å¼�"
  
! #: cp/parser.c:24130
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "é¡žåž‹å�¯èƒ½ç„¡æ³•è¢«å®šç¾©åœ¨ä¸­ exception-declarations"
  
! #: cp/parser.c:24734
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s å±¬æ€§èˆ‡ %s å±¬æ€§åœ¨ %L è™•è¡�çª�"
  
! #: cp/parser.c:24748
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼æˆ– %<(%>"
  
! #: cp/parser.c:24829
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24833
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:24870
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "é �æœŸçš„å�ƒæ•¸åŒ…è£�ä¹‹å‰� %<...%>"
  
! #: cp/parser.c:24931
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++1z or -std=gnu++1z"
  msgstr "C++0x è‡ªå‹•å�ªæœ‰å�¯ç”¨èˆ‡ -std=c++11 æˆ– -std=gnu++11"
  
! #: cp/parser.c:25145
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr "%<@required%>ä¸�æ˜¯å�¯ç”¨åœ¨ä¸­ Objective-C 1.0"
  
! #: cp/parser.c:25177
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "ç•°å‹•ä½œæ¥­é�‹ç®—å¼�ç„¡æ³•å‡ºç�¾åœ¨ä¸­ constant-expression"
  
! #: cp/parser.c:25879
  #, fuzzy, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "å°ˆç”¨åŒ–æˆ�å“¡ %<%T::%E%>éœ€æ±‚ %<æ¨¡æ�¿<>%>èªžæ³•specializing member %<%T::%E%> requires %<template<>%> syntaxå°ˆç”¨åŒ–æˆ�å“¡ %<%T::%E%>éœ€æ±‚ %<æ¨¡æ�¿<>%>èªžæ³•"
  
! #: cp/parser.c:25884
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡æ•ˆçš„å®£å‘Šçš„ %<%T::%E%>"
  
! #: cp/parser.c:25888
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå°‘"
*************** msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå°‘"
*** 47255,47751 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25872
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå¤š"
  
! #: cp/parser.c:26222
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "å…·å��å›žå‚³å€¼ä¸�å†�è¢«æ”¯æ�´"
  
! #: cp/parser.c:26388
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "å¯¦å­—é�‹ç®—å­�æ¨¡æ�¿ %qD æœ‰ç„¡æ•ˆçš„å�ƒæ•¸æ¸…å–®ã€‚ é �æœŸ non-type æ¨¡æ�¿å¼•æ•¸åŒ…è£� <char...>"
  
! #: cp/parser.c:26393
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "å¯¦å­—é�‹ç®—å­�æ¨¡æ�¿ %qD æœ‰ç„¡æ•ˆçš„å�ƒæ•¸æ¸…å–®ã€‚ é �æœŸ non-type æ¨¡æ�¿å¼•æ•¸åŒ…è£� <char...>"
  
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "å•Ÿç”¨ multiply æŒ‡ä»¤"
  
! #: cp/parser.c:26486
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "æ²’æœ‰æ‰¾åˆ°èˆ‡ %qD åŒ¹é…�çš„ç¯„æœ¬"
  
! #: cp/parser.c:26508
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ç„¡æ•ˆçš„å®£å‘Šçš„æˆ�å“¡æ¨¡æ�¿åœ¨ä¸­å�€åŸŸé¡žåˆ¥"
  
! #: cp/parser.c:26517
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C é€£çµ�çš„ç¯„æœ¬"
  
! #: cp/parser.c:26536
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ç„¡æ•ˆçš„æ˜Žç¢ºçš„ç‰¹æ®ŠåŒ–"
  
! #: cp/parser.c:26640
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "æ¨¡æ�¿å®£å‘Šçš„ %<typedef%>"
  
! #: cp/parser.c:26691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "æ²’æœ‰å®£å‘Šä»»ä½•æ�±è¥¿"
  
! #: cp/parser.c:26737
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "æ˜Žç¢ºçš„æ¨¡æ�¿ç‰¹æ®ŠåŒ–ç„¡æ³•æœ‰è²¯è—�é¡žåˆ¥"
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%>æ‡‰è©²æ˜¯ %<>>%>åœ¨ä¹‹å…§å·¢ç‹€çš„æ¨¡æ�¿å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:27058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„ %<>>%>ï¼Œä½¿ç”¨ %<>%> ä¾†çµ�æ�Ÿç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:27357
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27513
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %qD åœ¨ä¸­é€£ç¹«è¦�æ ¼"
  
! #: cp/parser.c:27528
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%>ä¹‹å‰� %qD"
  
! #: cp/parser.c:27662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++1998 ä¸�æ”¯æ�´ %<long long%>"
  
! #: cp/parser.c:27670
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† %<short%> å’Œ %<char%>"
  
! #: cp/parser.c:27672
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "é‡�è¤‡çš„ %qE"
  
! #: cp/parser.c:27694
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "é‡�è¤‡çš„ %qs"
  
! #: cp/parser.c:27736
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "é �æœŸ %<new%>"
  
! #: cp/parser.c:27739
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "é �æœŸ %<delete%>"
  
! #: cp/parser.c:27742
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "é �æœŸ %<return%>"
  
! #: cp/parser.c:27748
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "é �æœŸ %<extern%>"
  
! #: cp/parser.c:27751
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "é �æœŸ %<static_assert%>"
  
! #: cp/parser.c:27754
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "é �æœŸ %<decltype%>"
  
! #: cp/parser.c:27757
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "é �æœŸ %<operator%>"
  
! #: cp/parser.c:27760
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "é �æœŸ %<class%>"
  
! #: cp/parser.c:27763
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "é �æœŸ %<template%>"
  
! #: cp/parser.c:27766
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "é �æœŸ %<namespace%>"
  
! #: cp/parser.c:27769
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "é �æœŸ %<using%>"
  
! #: cp/parser.c:27772
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "é �æœŸ %<asm%>"
  
! #: cp/parser.c:27775
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "é �æœŸ %<try%>"
  
! #: cp/parser.c:27778
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "é �æœŸ %<catch%>"
  
! #: cp/parser.c:27781
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "é �æœŸ %<throw%>"
  
! #: cp/parser.c:27784
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "é �æœŸ %<__label__%>"
  
! #: cp/parser.c:27787
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "é �æœŸ %<@try%>"
  
! #: cp/parser.c:27790
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "é �æœŸ %<@synchronized%>"
  
! #: cp/parser.c:27793
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "é �æœŸ %<@throw%>"
  
! #: cp/parser.c:27796
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "é �æœŸ %<__transaction_atomic%>"
  
! #: cp/parser.c:27799
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "é �æœŸ %<__transaction_relaxed%>"
  
! #: cp/parser.c:27830
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "é �æœŸ %<::%>"
  
! #: cp/parser.c:27842
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "é �æœŸ %<...%>"
  
! #: cp/parser.c:27845
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "é �æœŸ %<*%>"
  
! #: cp/parser.c:27848
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "é �æœŸ %<~%>"
  
! #: cp/parser.c:27854
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "é �æœŸ %<:%>æˆ– %<::%>"
  
! #: cp/parser.c:27882
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "é �æœŸ %<class%>ï¼Œ%<typename%>ï¼Œæˆ– %<template%>"
  
! #: cp/parser.c:28144
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº† %qs æ¨™è¨˜ï¼Œåœ¨å‘½å�� %q#T æ™‚"
  
! #: cp/parser.c:28149
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T æ˜¯åœ¨ä¹‹å‰�å®£å‘Šçš„åœ¨æ­¤"
  
! #: cp/parser.c:28170
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD é‡�å®£å‘Šæ™‚æœ‰ä¸�å�Œçš„å�¯å­˜å�–æ€§"
  
! #: cp/parser.c:28191
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "å�šç‚ºæ¶ˆæ­§ç¾©çš„ %<template%> å�ªèƒ½ç”¨æ–¼ç¯„æœ¬å…§"
  
! #: cp/parser.c:28434
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æª”æ¡ˆåœ¨é �è¨­å�ƒæ•¸è™•çµ�æ�Ÿ"
  
! #: cp/parser.c:28663 cp/parser.c:29972 cp/parser.c:30158
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ å»ºæ§‹"
  
! #: cp/parser.c:28732
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++ è¨Šæ�¯å¼•æ•¸è¢«é �æœŸ"
  
! #: cp/parser.c:28802
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++ è¨Šæ�¯å¼•æ•¸è¢«é �æœŸ"
  
! #: cp/parser.c:28832
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> å¿…é ˆæŒ‡å®šä¸€å€‹é¡žåž‹å�šç‚ºå¼•æ•¸"
  
! #: cp/parser.c:29238
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ç„¡æ•ˆçš„ Objective-C++ é�¸æ“‡å­�å��"
  
! #: cp/parser.c:29313 cp/parser.c:29331
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "objective-c++ æ–¹æ³•å®£å‘Šè¢«é �æœŸ"
  
! #: cp/parser.c:29325 cp/parser.c:29390
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "æ–¹æ³•å±¬æ€§å¿…é ˆè¢«æŒ‡å®šçš„æ–¼çµ�æ�Ÿ"
  
! #: cp/parser.c:29433
  #, fuzzy, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "é›¶æ˜Ÿçš„ %qs ä»‹æ–¼ Objective-C++ æ–¹æ³•"
  
! #: cp/parser.c:29639 cp/parser.c:29646 cp/parser.c:29653
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹èˆ‰ä¾‹ä¾†èªªè®Šæ•¸"
  
! #: cp/parser.c:29766
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:29937
  #, fuzzy, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "å±¬æ€§å�¯èƒ½ç„¡æ³•è¢«æŒ‡å®šçš„ä¹‹å‰� %<@%D%>Objective-C++ é—œé�µå­—"
  
! #: cp/parser.c:29944
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "å‰�ç¶´å±¬æ€§è¢«å¿½ç•¥ä¹‹å‰� %<@%D%>"
  
! #: cp/parser.c:30217 cp/parser.c:30224 cp/parser.c:30231
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼å…§å®¹"
  
! #: cp/parser.c:31358
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/parser.c:32053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:34252
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "parenthesized åˆ�å§‹åŒ–æœªè¢«å…�è¨±åœ¨ä¸­ OpenMP %<for%> è¿´åœˆ"
  
! #: cp/parser.c:34255
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "parenthesized åˆ�å§‹åŒ–æœªè¢«å…�è¨±åœ¨ä¸­ OpenMP %<for%> è¿´åœˆ"
  
! #: cp/parser.c:34351
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34587 cp/pt.c:15520
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "è¿­ä»£è®Šæ•¸ %qD ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: cp/parser.c:34672
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�è¶³å�šè¿´åœˆç”¨æ–¼å´©æ½° !$OMP å�šæ–¼ %L"
  
! #: cp/parser.c:36630
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±æœ‰å±¬æ€§"
  
! #: cp/parser.c:36926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:36954
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "é �æœŸ id-expression"
  
! #: cp/parser.c:36966
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37066
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "ä¸�èƒ½åœ¨å›žå‚³é¡žåž‹ä¸­å®šç¾©æ–°é¡žåž‹"
  
! #: cp/parser.c:37088 cp/semantics.c:5387
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37093 cp/semantics.c:5396
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37096 cp/pt.c:12313 cp/semantics.c:5402
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37099 cp/semantics.c:5408
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37449
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37459
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å¼�"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37794
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37837 cp/semantics.c:8699
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%>è€Œç„¡éœ€ transactional è¨˜æ†¶é«”æ”¯æ�´å·²å•Ÿç”¨"
  
! #: cp/parser.c:37839 cp/semantics.c:8701
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%>è€Œç„¡éœ€ transactional è¨˜æ†¶é«”æ”¯æ�´å·²å•Ÿç”¨"
  
! #: cp/parser.c:38035
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "åžƒåœ¾æ–¼çµ�æ�Ÿçš„ %<# pragma GCC pchpreprocess%(_P)>"
  
! #: cp/parser.c:38068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "é�‹ç®—å…ƒçš„ç´„æ�Ÿç„¡æ•ˆ"
  
! #: cp/parser.c:38323
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: cp/parser.c:38344
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: cp/parser.c:38356
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: cp/parser.c:38368
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38425
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·�æœªç‚º C++ å¯¦ä½œ"
  
! #: cp/parser.c:38535
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "åœ¨ %C è™•éœ€è¦�è®Šæ•¸å��"
  
! #: cp/parser.c:38599
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "é �æœŸ %<,%>æˆ– %<)%>"
  
! #: cp/parser.c:38998
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿å�¯èƒ½ç„¡æ³•æ˜¯ %<virtual%>"
--- 47319,47815 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:25895
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå¤š"
  
! #: cp/parser.c:26245
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "å…·å��å›žå‚³å€¼ä¸�å†�è¢«æ”¯æ�´"
  
! #: cp/parser.c:26411
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr "å¯¦å­—é�‹ç®—å­�æ¨¡æ�¿ %qD æœ‰ç„¡æ•ˆçš„å�ƒæ•¸æ¸…å–®ã€‚ é �æœŸ non-type æ¨¡æ�¿å¼•æ•¸åŒ…è£� <char...>"
  
! #: cp/parser.c:26416
  #, fuzzy, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr "å¯¦å­—é�‹ç®—å­�æ¨¡æ�¿ %qD æœ‰ç„¡æ•ˆçš„å�ƒæ•¸æ¸…å–®ã€‚ é �æœŸ non-type æ¨¡æ�¿å¼•æ•¸åŒ…è£� <char...>"
  
! #: cp/parser.c:26485
  #, fuzzy, gcc-internal-format
  msgid "empty introduction-list"
  msgstr "å•Ÿç”¨ multiply æŒ‡ä»¤"
  
! #: cp/parser.c:26509
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "æ²’æœ‰æ‰¾åˆ°èˆ‡ %qD åŒ¹é…�çš„ç¯„æœ¬"
  
! #: cp/parser.c:26531
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ç„¡æ•ˆçš„å®£å‘Šçš„æˆ�å“¡æ¨¡æ�¿åœ¨ä¸­å�€åŸŸé¡žåˆ¥"
  
! #: cp/parser.c:26540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C é€£çµ�çš„ç¯„æœ¬"
  
! #: cp/parser.c:26559
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ç„¡æ•ˆçš„æ˜Žç¢ºçš„ç‰¹æ®ŠåŒ–"
  
! #: cp/parser.c:26663
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "æ¨¡æ�¿å®£å‘Šçš„ %<typedef%>"
  
! #: cp/parser.c:26714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "æ²’æœ‰å®£å‘Šä»»ä½•æ�±è¥¿"
  
! #: cp/parser.c:26760
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "æ˜Žç¢ºçš„æ¨¡æ�¿ç‰¹æ®ŠåŒ–ç„¡æ³•æœ‰è²¯è—�é¡žåˆ¥"
  
! #: cp/parser.c:27068
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%>æ‡‰è©²æ˜¯ %<>>%>åœ¨ä¹‹å…§å·¢ç‹€çš„æ¨¡æ�¿å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:27081
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„ %<>>%>ï¼Œä½¿ç”¨ %<>%> ä¾†çµ�æ�Ÿç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:27380
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:27536
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„ %qD åœ¨ä¸­é€£ç¹«è¦�æ ¼"
  
! #: cp/parser.c:27551
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%>ä¹‹å‰� %qD"
  
! #: cp/parser.c:27685
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++1998 ä¸�æ”¯æ�´ %<long long%>"
  
! #: cp/parser.c:27693
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† %<short%> å’Œ %<char%>"
  
! #: cp/parser.c:27695
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "é‡�è¤‡çš„ %qE"
  
! #: cp/parser.c:27717
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "é‡�è¤‡çš„ %qs"
  
! #: cp/parser.c:27759
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "é �æœŸ %<new%>"
  
! #: cp/parser.c:27762
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "é �æœŸ %<delete%>"
  
! #: cp/parser.c:27765
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "é �æœŸ %<return%>"
  
! #: cp/parser.c:27771
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "é �æœŸ %<extern%>"
  
! #: cp/parser.c:27774
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "é �æœŸ %<static_assert%>"
  
! #: cp/parser.c:27777
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "é �æœŸ %<decltype%>"
  
! #: cp/parser.c:27780
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "é �æœŸ %<operator%>"
  
! #: cp/parser.c:27783
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "é �æœŸ %<class%>"
  
! #: cp/parser.c:27786
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "é �æœŸ %<template%>"
  
! #: cp/parser.c:27789
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "é �æœŸ %<namespace%>"
  
! #: cp/parser.c:27792
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "é �æœŸ %<using%>"
  
! #: cp/parser.c:27795
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "é �æœŸ %<asm%>"
  
! #: cp/parser.c:27798
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "é �æœŸ %<try%>"
  
! #: cp/parser.c:27801
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "é �æœŸ %<catch%>"
  
! #: cp/parser.c:27804
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "é �æœŸ %<throw%>"
  
! #: cp/parser.c:27807
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "é �æœŸ %<__label__%>"
  
! #: cp/parser.c:27810
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "é �æœŸ %<@try%>"
  
! #: cp/parser.c:27813
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "é �æœŸ %<@synchronized%>"
  
! #: cp/parser.c:27816
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "é �æœŸ %<@throw%>"
  
! #: cp/parser.c:27819
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "é �æœŸ %<__transaction_atomic%>"
  
! #: cp/parser.c:27822
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "é �æœŸ %<__transaction_relaxed%>"
  
! #: cp/parser.c:27853
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "é �æœŸ %<::%>"
  
! #: cp/parser.c:27865
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "é �æœŸ %<...%>"
  
! #: cp/parser.c:27868
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "é �æœŸ %<*%>"
  
! #: cp/parser.c:27871
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "é �æœŸ %<~%>"
  
! #: cp/parser.c:27877
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "é �æœŸ %<:%>æˆ– %<::%>"
  
! #: cp/parser.c:27905
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "é �æœŸ %<class%>ï¼Œ%<typename%>ï¼Œæˆ– %<template%>"
  
! #: cp/parser.c:28167
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº† %qs æ¨™è¨˜ï¼Œåœ¨å‘½å�� %q#T æ™‚"
  
! #: cp/parser.c:28172
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T æ˜¯åœ¨ä¹‹å‰�å®£å‘Šçš„åœ¨æ­¤"
  
! #: cp/parser.c:28193
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD é‡�å®£å‘Šæ™‚æœ‰ä¸�å�Œçš„å�¯å­˜å�–æ€§"
  
! #: cp/parser.c:28214
  #, fuzzy, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "å�šç‚ºæ¶ˆæ­§ç¾©çš„ %<template%> å�ªèƒ½ç”¨æ–¼ç¯„æœ¬å…§"
  
! #: cp/parser.c:28457
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æª”æ¡ˆåœ¨é �è¨­å�ƒæ•¸è™•çµ�æ�Ÿ"
  
! #: cp/parser.c:28686 cp/parser.c:29995 cp/parser.c:30181
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ å»ºæ§‹"
  
! #: cp/parser.c:28755
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++ è¨Šæ�¯å¼•æ•¸è¢«é �æœŸ"
  
! #: cp/parser.c:28825
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++ è¨Šæ�¯å¼•æ•¸è¢«é �æœŸ"
  
! #: cp/parser.c:28855
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> å¿…é ˆæŒ‡å®šä¸€å€‹é¡žåž‹å�šç‚ºå¼•æ•¸"
  
! #: cp/parser.c:29261
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ç„¡æ•ˆçš„ Objective-C++ é�¸æ“‡å­�å��"
  
! #: cp/parser.c:29336 cp/parser.c:29354
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "objective-c++ æ–¹æ³•å®£å‘Šè¢«é �æœŸ"
  
! #: cp/parser.c:29348 cp/parser.c:29413
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "æ–¹æ³•å±¬æ€§å¿…é ˆè¢«æŒ‡å®šçš„æ–¼çµ�æ�Ÿ"
  
! #: cp/parser.c:29456
  #, fuzzy, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "é›¶æ˜Ÿçš„ %qs ä»‹æ–¼ Objective-C++ æ–¹æ³•"
  
! #: cp/parser.c:29662 cp/parser.c:29669 cp/parser.c:29676
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹èˆ‰ä¾‹ä¾†èªªè®Šæ•¸"
  
! #: cp/parser.c:29789
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:29960
  #, fuzzy, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "å±¬æ€§å�¯èƒ½ç„¡æ³•è¢«æŒ‡å®šçš„ä¹‹å‰� %<@%D%>Objective-C++ é—œé�µå­—"
  
! #: cp/parser.c:29967
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "å‰�ç¶´å±¬æ€§è¢«å¿½ç•¥ä¹‹å‰� %<@%D%>"
  
! #: cp/parser.c:30240 cp/parser.c:30247 cp/parser.c:30254
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼å…§å®¹"
  
! #: cp/parser.c:31381
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/parser.c:32076
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:34275
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "parenthesized åˆ�å§‹åŒ–æœªè¢«å…�è¨±åœ¨ä¸­ OpenMP %<for%> è¿´åœˆ"
  
! #: cp/parser.c:34278
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in for-loop"
  msgstr "parenthesized åˆ�å§‹åŒ–æœªè¢«å…�è¨±åœ¨ä¸­ OpenMP %<for%> è¿´åœˆ"
  
! #: cp/parser.c:34374
  #, gcc-internal-format
  msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
  msgstr ""
  
! #: cp/parser.c:34610 cp/pt.c:15602
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "è¿­ä»£è®Šæ•¸ %qD ä¸�æ‡‰ç‚ºæ¶ˆé™¤"
  
! #: cp/parser.c:34695
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�è¶³å�šè¿´åœˆç”¨æ–¼å´©æ½° !$OMP å�šæ–¼ %L"
  
! #: cp/parser.c:36653
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "vector attribute not immediately followed by a single function declaration or definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±æœ‰å±¬æ€§"
  
! #: cp/parser.c:36949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ç„¡æ•ˆçš„åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:36977
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "é �æœŸ id-expression"
  
! #: cp/parser.c:36989
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37089
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "ä¸�èƒ½åœ¨å›žå‚³é¡žåž‹ä¸­å®šç¾©æ–°é¡žåž‹"
  
! #: cp/parser.c:37111 cp/semantics.c:5400
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37116 cp/semantics.c:5409
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37119 cp/pt.c:12395 cp/semantics.c:5415
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37122 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37472
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:37482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å¼�"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:37817
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:37860 cp/semantics.c:8712
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%>è€Œç„¡éœ€ transactional è¨˜æ†¶é«”æ”¯æ�´å·²å•Ÿç”¨"
  
! #: cp/parser.c:37862 cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%>è€Œç„¡éœ€ transactional è¨˜æ†¶é«”æ”¯æ�´å·²å•Ÿç”¨"
  
! #: cp/parser.c:38058
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "åžƒåœ¾æ–¼çµ�æ�Ÿçš„ %<# pragma GCC pchpreprocess%(_P)>"
  
! #: cp/parser.c:38091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid grainsize for _Cilk_for"
  msgstr "é�‹ç®—å…ƒçš„ç´„æ�Ÿç„¡æ•ˆ"
  
! #: cp/parser.c:38346
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: cp/parser.c:38367
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma simd%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: cp/parser.c:38379
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma cilk grainsize%> must be inside a function"
  msgstr "# pragma GCC æœ€ä½³åŒ–æœªè¢«å…�è¨±å…§éƒ¨å‡½å¼�"
  
! #: cp/parser.c:38391
  #, gcc-internal-format
  msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
  msgstr ""
  
! #: cp/parser.c:38448
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·�æœªç‚º C++ å¯¦ä½œ"
  
! #: cp/parser.c:38558
  #, fuzzy, gcc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variable-name"
  msgstr "åœ¨ %C è™•éœ€è¦�è®Šæ•¸å��"
  
! #: cp/parser.c:38622
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%> after %qE"
  msgstr "é �æœŸ %<,%>æˆ– %<)%>"
  
! #: cp/parser.c:39021
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿å�¯èƒ½ç„¡æ³•æ˜¯ %<virtual%>"
*************** msgstr "%qD çš„ç‰¹ä¾‹åŒ–åœ¨å¯¦é«”åŒ–ä¹‹å
*** 47838,47844 ****
  msgid "candidate is: %#D"
  msgstr "å‚™é�¸ç‚ºï¼š%+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5256
  #, fuzzy, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %+#D"
--- 47902,47908 ----
  msgid "candidate is: %#D"
  msgstr "å‚™é�¸ç‚ºï¼š%+#D"
  
! #: cp/pt.c:1953 cp/semantics.c:5269
  #, fuzzy, gcc-internal-format
  msgid "%s %#D"
  msgstr "%s %+#D"
*************** msgstr "%qE ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸çš„å
*** 48425,48548 ****
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸çš„åž‹æ…‹ %qT å› ç‚º %qD æ²’æœ‰å¤–éƒ¨é€£çµ�"
  
! #: cp/pt.c:6609
  #, fuzzy, 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:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ä¸�æ˜¯é¡žåž‹ %qT çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚º cv é™�å®šè¡�çª�"
  
! #: cp/pt.c:6647
  #, fuzzy, 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:6665
  #, 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 "%q#D ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT å› ç‚ºå�ƒè€ƒè®Šæ•¸æ²’æœ‰å¸¸æ•¸ä½�å�€"
  
! #: cp/pt.c:6677
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT å› ç‚ºå®ƒä¸�æ˜¯ç‰©ä»¶èˆ‡å¤–éƒ¨é€£çµ�"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE ä¸�æ˜¯é¡žåž‹ %qT çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚ºç‰©ä»¶ %qD æ²’æœ‰å¤–éƒ¨é€£çµ�"
  
! #: cp/pt.c:6735
  #, 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:6737
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "å˜—è©¦ä½¿ç”¨ %qE ä»£æ›¿"
  
! #: cp/pt.c:6783 cp/pt.c:6815
  #, 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:6789
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è¨±æ¨™æº–è½‰æ�›"
  
! #: cp/pt.c:7335
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/pt.c:7351
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/pt.c:7461
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD ä½¿ç”¨çš„å�šç‚ºæ¨¡æ�¿æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/pt.c:7490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„è§£æ§‹å¼� %qE å�šç‚ºåž‹æ…‹"
  
! #: cp/pt.c:7495
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "éœ€è¦�ä½¿ç”¨æŸ�å€‹ç¯„æœ¬å�ƒæ•¸çš„é¡žåž‹æˆ�å“¡æ™‚ï¼Œè«‹ä½¿ç”¨ %<typename %E%>"
  
! #: cp/pt.c:7511 cp/pt.c:7533 cp/pt.c:7586
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "å¼•æ•¸ %d çš„é¡žåž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨ %qD çš„ç¯„æœ¬å�ƒæ•¸æ¸…å–®ä¸­"
  
! #: cp/pt.c:7516
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  éœ€è¦�ä¸€å€‹ %qT é¡žåž‹çš„å¸¸æ•¸ï¼Œå�»çµ¦å‡ºäº† %qT"
  
! #: cp/pt.c:7521
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåˆ¥ç¯„æœ¬ï¼Œå�»çµ¦å‡ºäº† %qE"
  
! #: cp/pt.c:7524
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåž‹ï¼Œå�»çµ¦å‡ºäº† %qE"
  
! #: cp/pt.c:7538
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåž‹ï¼Œå�»çµ¦å‡ºäº† %qT"
  
! #: cp/pt.c:7541
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåˆ¥ç¯„æœ¬ï¼Œå�»çµ¦å‡ºäº† %qT"
  
! #: cp/pt.c:7590
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  é �æœŸçš„æ¨¡æ�¿çš„åž‹æ…‹ %qDï¼Œå¾—åˆ° %qT"
  
! #: cp/pt.c:7604
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "å¼•æ•¸ %d çš„é¡žåž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨ %qD çš„ç¯„æœ¬å�ƒæ•¸æ¸…å–®ä¸­"
  
! #: cp/pt.c:7607
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
--- 48489,48627 ----
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "%qE ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸çš„åž‹æ…‹ %qT å› ç‚º %qD æ²’æœ‰å¤–éƒ¨é€£çµ�"
  
! #: cp/pt.c:6610
  #, fuzzy, 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:6625
! #, fuzzy, gcc-internal-format
! msgid "the address of %qD is not a valid template argument"
! msgstr "  variable-sized é™£åˆ—é¡žåž‹ %qT ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸"
! 
! #: cp/pt.c:6634
! #, fuzzy, gcc-internal-format
! msgid "the address of the %qT subobject of %qD is not a valid template argument"
! msgstr "  variable-sized é™£åˆ—é¡žåž‹ %qT ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸"
! 
! #: cp/pt.c:6641
! #, fuzzy, gcc-internal-format
! msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
! msgstr "%qE ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸çš„åž‹æ…‹ %qT å› ç‚º %qD æ²’æœ‰å¤–éƒ¨é€£çµ�"
! 
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ä¸�æ˜¯é¡žåž‹ %qT çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚º cv é™�å®šè¡�çª�"
  
! #: cp/pt.c:6680
  #, fuzzy, 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:6698
  #, 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 "%q#D ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT å› ç‚ºå�ƒè€ƒè®Šæ•¸æ²’æœ‰å¸¸æ•¸ä½�å�€"
  
! #: cp/pt.c:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "%qE ä¸¦é�žæœ‰æ•ˆæ¨¡æ�¿å¼•æ•¸ç”¨æ–¼åž‹æ…‹ %qT å› ç‚ºå®ƒä¸�æ˜¯ç‰©ä»¶èˆ‡å¤–éƒ¨é€£çµ�"
  
! #: cp/pt.c:6725
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "%qE ä¸�æ˜¯é¡žåž‹ %qT çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚ºç‰©ä»¶ %qD æ²’æœ‰å¤–éƒ¨é€£çµ�"
  
! #: cp/pt.c:6775
  #, 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:6777
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "å˜—è©¦ä½¿ç”¨ %qE ä»£æ›¿"
  
! #: cp/pt.c:6823 cp/pt.c:6855
  #, 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:6829
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è¨±æ¨™æº–è½‰æ�›"
  
! #: cp/pt.c:7417
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/pt.c:7433
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "å¿½ç•¥å±¬æ€§æ–¼æ¨¡æ�¿å¼•æ•¸ %qT"
  
! #: cp/pt.c:7543
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD ä½¿ç”¨çš„å�šç‚ºæ¨¡æ�¿æ¨¡æ�¿å¼•æ•¸"
  
! #: cp/pt.c:7572
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„è§£æ§‹å¼� %qE å�šç‚ºåž‹æ…‹"
  
! #: cp/pt.c:7577
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "éœ€è¦�ä½¿ç”¨æŸ�å€‹ç¯„æœ¬å�ƒæ•¸çš„é¡žåž‹æˆ�å“¡æ™‚ï¼Œè«‹ä½¿ç”¨ %<typename %E%>"
  
! #: cp/pt.c:7593 cp/pt.c:7615 cp/pt.c:7668
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "å¼•æ•¸ %d çš„é¡žåž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨ %qD çš„ç¯„æœ¬å�ƒæ•¸æ¸…å–®ä¸­"
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  éœ€è¦�ä¸€å€‹ %qT é¡žåž‹çš„å¸¸æ•¸ï¼Œå�»çµ¦å‡ºäº† %qT"
  
! #: cp/pt.c:7603
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåˆ¥ç¯„æœ¬ï¼Œå�»çµ¦å‡ºäº† %qE"
  
! #: cp/pt.c:7606
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåž‹ï¼Œå�»çµ¦å‡ºäº† %qE"
  
! #: cp/pt.c:7620
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåž‹ï¼Œå�»çµ¦å‡ºäº† %qT"
  
! #: cp/pt.c:7623
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  éœ€è¦�ä¸€å€‹é¡žåˆ¥ç¯„æœ¬ï¼Œå�»çµ¦å‡ºäº† %qT"
  
! #: cp/pt.c:7672
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  é �æœŸçš„æ¨¡æ�¿çš„åž‹æ…‹ %qDï¼Œå¾—åˆ° %qT"
  
! #: cp/pt.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "å¼•æ•¸ %d çš„é¡žåž‹/å€¼ä¸�åŒ¹é…�ï¼Œåœ¨ %qD çš„ç¯„æœ¬å�ƒæ•¸æ¸…å–®ä¸­"
  
! #: cp/pt.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
*************** msgstr "  éœ€è¦�ä¸€å€‹é¡žåž‹ï¼Œå�»çµ¦å‡º
*** 48550,48657 ****
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7652
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "åž‹æ…‹ä¸�åŒ¹é…�åœ¨ä¸­ nontype å�ƒæ•¸åŒ…è£�"
  
! #: cp/pt.c:7675
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "ä¸�èƒ½å°‡ç¯„æœ¬å�ƒæ•¸å¾ž %qE è½‰æ�›åˆ° %qT"
  
! #: cp/pt.c:7812 cp/pt.c:8118
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ç¯„æœ¬å�ƒæ•¸ %d ç„¡æ•ˆ"
  
! #: cp/pt.c:7827 cp/pt.c:7957 cp/pt.c:8143
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "ç¯„æœ¬å�ƒæ•¸æ•¸ç›®ä¸�æ­£ç¢º(ä¸�æ‡‰æ˜¯ %d å€‹è€Œæ‡‰æ˜¯ %d å€‹)"
  
! #: cp/pt.c:7953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "ç¯„æœ¬å�ƒæ•¸æ•¸ç›®ä¸�æ­£ç¢º(ä¸�æ‡‰æ˜¯ %d å€‹è€Œæ‡‰æ˜¯ %d å€‹)"
  
! #: cp/pt.c:7962
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "æ��ä¾›çµ¦ %q+D"
  
! #: cp/pt.c:7987
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "é �è¨­å¼•æ•¸ç”¨æ–¼æ¨¡æ�¿å�ƒæ•¸ç”¨æ–¼é¡žåˆ¥å°�é–‰ %qD"
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "ç‚ºå�ƒæ•¸ %d (å±¬æ–¼ %q#D)æŒ‡å®šäº†é �è¨­å¼•æ•¸"
  
! #: cp/pt.c:8084
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8146
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "æ��ä¾›çµ¦ %q+D"
  
! #: cp/pt.c:8419
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ä¸¦é�žå‡½å¼�æ¨¡æ�¿"
  
! #: cp/pt.c:8586
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "é�žç¯„æœ¬é¡žåž‹ %qT å�šç‚ºç¯„æœ¬"
  
! #: cp/pt.c:8588
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "å°�æ–¼ç¯„æœ¬å®£å‘Š %q+D"
  
! #: cp/pt.c:8711
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å…§éƒ¨ä¸€è‡´æ€§éŒ¯èª¤"
  
! #: cp/pt.c:9056
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "åœ¨ç¯„æœ¬ä¸­ä½¿ç”¨ %qs"
  
! #: cp/pt.c:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "æ¨¡æ�¿å…·ç�¾åŒ–æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d (ä½¿ç”¨ -ftemplate-depth=åˆ°å¢žåŠ æœ€å¤§å€¼) æ›¿ä»£ %qS"
  
! #: cp/pt.c:11093
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11412
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "ä¸�åŒ¹é…�çš„å¼•æ•¸åŒ…è£�é•·åº¦ç•¶å±•é–‹ %<%T%>"
  
! #: cp/pt.c:11416
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "ä¸�åŒ¹é…�çš„å¼•æ•¸åŒ…è£�é•·åº¦ç•¶å±•é–‹ %<%E%>"
  
! #: cp/pt.c:11983
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "é‡�å®šç¾© %q#D çš„é �è¨­å�ƒæ•¸"
--- 48629,48736 ----
  
  #. Not sure if this is reachable, but it doesn't hurt
  #. to be robust.
! #: cp/pt.c:7734
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in nontype parameter pack"
  msgstr "åž‹æ…‹ä¸�åŒ¹é…�åœ¨ä¸­ nontype å�ƒæ•¸åŒ…è£�"
  
! #: cp/pt.c:7757
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "ä¸�èƒ½å°‡ç¯„æœ¬å�ƒæ•¸å¾ž %qE è½‰æ�›åˆ° %qT"
  
! #: cp/pt.c:7894 cp/pt.c:8200
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ç¯„æœ¬å�ƒæ•¸ %d ç„¡æ•ˆ"
  
! #: cp/pt.c:7909 cp/pt.c:8039 cp/pt.c:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "ç¯„æœ¬å�ƒæ•¸æ•¸ç›®ä¸�æ­£ç¢º(ä¸�æ‡‰æ˜¯ %d å€‹è€Œæ‡‰æ˜¯ %d å€‹)"
  
! #: cp/pt.c:8035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "ç¯„æœ¬å�ƒæ•¸æ•¸ç›®ä¸�æ­£ç¢º(ä¸�æ‡‰æ˜¯ %d å€‹è€Œæ‡‰æ˜¯ %d å€‹)"
  
! #: cp/pt.c:8044
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "æ��ä¾›çµ¦ %q+D"
  
! #: cp/pt.c:8069
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "é �è¨­å¼•æ•¸ç”¨æ–¼æ¨¡æ�¿å�ƒæ•¸ç”¨æ–¼é¡žåˆ¥å°�é–‰ %qD"
  
! #: cp/pt.c:8073
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "ç‚ºå�ƒæ•¸ %d (å±¬æ–¼ %q#D)æŒ‡å®šäº†é �è¨­å¼•æ•¸"
  
! #: cp/pt.c:8166
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8228
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr "æ��ä¾›çµ¦ %q+D"
  
! #: cp/pt.c:8501
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ä¸¦é�žå‡½å¼�æ¨¡æ�¿"
  
! #: cp/pt.c:8668
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "é�žç¯„æœ¬é¡žåž‹ %qT å�šç‚ºç¯„æœ¬"
  
! #: cp/pt.c:8670
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "å°�æ–¼ç¯„æœ¬å®£å‘Š %q+D"
  
! #: cp/pt.c:8793
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å…§éƒ¨ä¸€è‡´æ€§éŒ¯èª¤"
  
! #: cp/pt.c:9138
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "åœ¨ç¯„æœ¬ä¸­ä½¿ç”¨ %qs"
  
! #: cp/pt.c:9574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "æ¨¡æ�¿å…·ç�¾åŒ–æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d (ä½¿ç”¨ -ftemplate-depth=åˆ°å¢žåŠ æœ€å¤§å€¼) æ›¿ä»£ %qS"
  
! #: cp/pt.c:11175
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11494
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgstr "ä¸�åŒ¹é…�çš„å¼•æ•¸åŒ…è£�é•·åº¦ç•¶å±•é–‹ %<%T%>"
  
! #: cp/pt.c:11498
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgstr "ä¸�åŒ¹é…�çš„å¼•æ•¸åŒ…è£�é•·åº¦ç•¶å±•é–‹ %<%E%>"
  
! #: cp/pt.c:12065
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %D"
  msgstr "é‡�å®šç¾© %q#D çš„é �è¨­å�ƒæ•¸"
*************** msgstr "é‡�å®šç¾© %q#D çš„é �è¨­å�ƒæ•¸"
*** 48669,48943 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12843
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "è®Šæ•¸ %qD æœ‰å‡½æ•¸åž‹å¼�"
  
! #: cp/pt.c:13015
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ç„¡æ•ˆçš„å�ƒæ•¸é¡žåž‹ %qT"
  
! #: cp/pt.c:13017
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "åœ¨å®£å‘Š %q+D ä¸­"
  
! #: cp/pt.c:13128
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "å‡½å¼�å›žå‚³äº†ä¸€å€‹é™£åˆ—"
  
! #: cp/pt.c:13130
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "å‡½å¼�å›žå‚³äº†ä¸€å€‹å‡½å¼�"
  
! #: cp/pt.c:13170
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ç”¢ç”Ÿé�žé¡žåˆ¥é¡žåž‹ %qT çš„æˆ�å“¡å‡½å¼�æŒ‡æ¨™"
  
! #: cp/pt.c:13783
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "å½¢æˆ�å°� void çš„å�ƒç…§"
  
! #: cp/pt.c:13785
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "è¡¨å–®æŒ‡æ¨™åˆ°å�ƒè€ƒé¡žåž‹ %qT"
  
! #: cp/pt.c:13787
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "è¡¨å–®å�ƒè€ƒåˆ°å�ƒè€ƒé¡žåž‹ %qT"
  
! #: cp/pt.c:13800
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ç„¡æ³•å®£å‘ŠæŒ‡æ¨™åˆ°ç¶“è³‡æ ¼ä¿®é£¾å‡½æ•¸åž‹å¼� %qT"
  
! #: cp/pt.c:13803
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "ç„¡æ³•å®£å‘Šå�ƒè€ƒåˆ°ç¶“è³‡æ ¼ä¿®é£¾å‡½æ•¸åž‹å¼� %qT"
  
! #: cp/pt.c:13851
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "ç”¢ç”Ÿé�žé¡žåˆ¥é¡žåž‹ %qT çš„æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/pt.c:13857
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "ç”¢ç”Ÿå�ƒç…§é¡žåž‹ %qT çš„æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/pt.c:13863
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "å»ºç«‹å�ƒç…§ void é¡žåž‹çš„æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/pt.c:13929
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "ç”¢ç”Ÿ %qT çš„é™£åˆ—"
  
! #: cp/pt.c:13962
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ä¸�æ˜¯é¡žåˆ¥ã€�çµ�æ§‹æˆ–è�¯å�ˆé¡žåž‹"
  
! #: cp/pt.c:13999
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT è¢«è§£æž�åˆ°é�žåˆ—èˆ‰é¡žåž‹ %qT"
  
! #: cp/pt.c:14007
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT è¢«è§£æž�åˆ°é�žé¡žåˆ¥é¡žåž‹ %qT"
  
! #: cp/pt.c:14071
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "ISO C++ä¸�å…�è¨±åˆ�å§‹è¨­å®šå¼�åœ¨ä¸­ lambda é�‹ç®—å¼�æ“·å�–æ¸…å–®"
  
! #: cp/pt.c:14150
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "åœ¨ç¯„æœ¬ä¸­ä½¿ç”¨ %qs"
  
! #: cp/pt.c:14314
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šåž‹æ…‹ %qT ä¸�åŒ¹é…�è§£æ§‹å¼�å��ç¨± ~%qT"
  
! #: cp/pt.c:14329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "ä¾�è³´å�� %qE è¢«è§£æž�ç‚ºé�žé¡žåž‹ï¼Œä½†å¯¦é«”åŒ–å�»ç”¢ç”Ÿäº†ä¸€å€‹é¡žåž‹"
  
! #: cp/pt.c:14331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "å¦‚æžœæ‚¨æƒ³æŒ‡å®šé¡žåž‹ï¼Œè«‹ä½¿ç”¨ %<typename %E%>"
  
! #: cp/pt.c:14551
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ä½¿ç”¨ç„¡æ•ˆæ¬„ä½� %qD"
  
! #: cp/pt.c:15018 cp/pt.c:16437
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„åŒ…è£�æ“´å±•é�‹ç®—å¼�"
  
! #: cp/pt.c:15022 cp/pt.c:16441
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "ä½¿ç”¨ %<...%>åˆ°å±•é–‹å¼•æ•¸åŒ…è£�"
  
! #: cp/pt.c:17236
  #, fuzzy, 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 æœªè¢«å®£å‘Šåœ¨ä¸­é€™å€‹ç¯„åœ�ï¼Œè€Œæ‰¾ä¸�åˆ°ä»»ä½•å®£å‘Šæ˜¯ç”± argument-dependent æŸ¥æ‰¾æ–¼é»žçš„å¯¦é«”åŒ–"
  
! #: cp/pt.c:17265
  #, fuzzy, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "å®£å‘Šåœ¨ä¸­é™„å±¬åŸºåº• %qT æ‰¾ä¸�åˆ°ç”±è³‡æ ¼ä¸�ç¬¦çš„æŸ¥æ‰¾"
  
! #: cp/pt.c:17270
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "ä½¿ç”¨ %<this->%D%>å�šç‚ºæ›¿ä»£"
  
! #: cp/pt.c:17273
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "ä½¿ç”¨ %<%T::%D%>å�šç‚ºæ›¿ä»£"
  
! #: cp/pt.c:17278
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D å®£å‘Šçš„åœ¨æ­¤ï¼Œç¨�å¾Œåœ¨ä¸­è½‰è­¯å–®ä½�"
  
! #: cp/pt.c:17611
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT æ—¢ä¸�æ˜¯é¡žåˆ¥ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé–“"
  
! #: cp/pt.c:17614
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD æ—¢ä¸�æ˜¯é¡žåˆ¥ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé–“"
  
! #: cp/pt.c:17981
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT æ˜¯/ä½¿ç”¨äº†åŒ¿å��é¡žåž‹"
  
! #: cp/pt.c:17983
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "æ¨¡æ�¿å¼•æ•¸ç”¨æ–¼ %qD ä½¿ç”¨æœ¬åœ°åž‹æ…‹ %qT"
  
! #: cp/pt.c:17993
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT æ˜¯ä¸€å€‹å�¯è®Šé¡žåž‹"
  
! #: cp/pt.c:18008
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "æ•´åž‹é�‹ç®—å¼� %qE ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/pt.c:18026
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  è©¦åœ–å¯¦é«”åŒ– %qD"
  
! #: cp/pt.c:21892
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#T çš„é¡žåˆ¥ç¯„æœ¬å¯¦é«”åŒ–æœ‰æ­§ç¾©"
  
! #: cp/pt.c:21894
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "%q#T çš„é¡žåˆ¥ç¯„æœ¬å¯¦é«”åŒ–æœ‰æ­§ç¾©"
  
! #: cp/pt.c:21900
  #, fuzzy
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:21924 cp/pt.c:22011
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å°�é�žç¯„æœ¬ %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:21943
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ä¸¦é�žé�œæ…‹è³‡æ–™æˆ�å“¡çš„é¡žåˆ¥æ¨¡æ�¿"
  
! #: cp/pt.c:21949 cp/pt.c:22006
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²’æœ‰æ‰¾åˆ°èˆ‡ %qD åŒ¹é…�çš„ç¯„æœ¬"
  
! #: cp/pt.c:21954
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "åž‹æ…‹ %qT ç”¨æ–¼æ˜Žç¢ºçš„å¯¦é«”åŒ– %qD ä¸�åŒ¹é…�å®£å‘Šçš„åž‹æ…‹ %qT"
  
! #: cp/pt.c:21962
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å°� %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:21998
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å°� %q#D é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:22021 cp/pt.c:22118
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++1998 ç¦�æ­¢ä½¿ç”¨çš„ %<extern%> æ–¼æ˜Žç¢ºçš„å¯¦é«”åŒ–"
  
! #: cp/pt.c:22026 cp/pt.c:22135
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ç‚ºç¯„æœ¬å¯¦é«”åŒ–åŒ–å¥—ç”¨äº†å­˜å„²é¡žåž‹ %qD"
  
! #: cp/pt.c:22094
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "æ˜Žç¢ºçš„å¯¦é«”åŒ–çš„ non-class æ¨¡æ�¿ %qD"
  
! #: cp/pt.c:22096
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ–é�žç¯„æœ¬é¡žåž‹ %qT"
  
! #: cp/pt.c:22105
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#T çš„æ˜Žç¢ºå¯¦é«”åŒ–å‡ºç�¾åœ¨ç¯„æœ¬å®šç¾©ä¹‹å‰�"
  
! #: cp/pt.c:22123
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ˜Žç¢ºå¯¦é«”åŒ–æ™‚ä½¿ç”¨ %qE"
  
! #: cp/pt.c:22169
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å°� %q#T é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
--- 48748,49022 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:12925
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "è®Šæ•¸ %qD æœ‰å‡½æ•¸åž‹å¼�"
  
! #: cp/pt.c:13097
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ç„¡æ•ˆçš„å�ƒæ•¸é¡žåž‹ %qT"
  
! #: cp/pt.c:13099
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "åœ¨å®£å‘Š %q+D ä¸­"
  
! #: cp/pt.c:13210
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "å‡½å¼�å›žå‚³äº†ä¸€å€‹é™£åˆ—"
  
! #: cp/pt.c:13212
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "å‡½å¼�å›žå‚³äº†ä¸€å€‹å‡½å¼�"
  
! #: cp/pt.c:13252
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ç”¢ç”Ÿé�žé¡žåˆ¥é¡žåž‹ %qT çš„æˆ�å“¡å‡½å¼�æŒ‡æ¨™"
  
! #: cp/pt.c:13865
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "å½¢æˆ�å°� void çš„å�ƒç…§"
  
! #: cp/pt.c:13867
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "è¡¨å–®æŒ‡æ¨™åˆ°å�ƒè€ƒé¡žåž‹ %qT"
  
! #: cp/pt.c:13869
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "è¡¨å–®å�ƒè€ƒåˆ°å�ƒè€ƒé¡žåž‹ %qT"
  
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ç„¡æ³•å®£å‘ŠæŒ‡æ¨™åˆ°ç¶“è³‡æ ¼ä¿®é£¾å‡½æ•¸åž‹å¼� %qT"
  
! #: cp/pt.c:13885
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "ç„¡æ³•å®£å‘Šå�ƒè€ƒåˆ°ç¶“è³‡æ ¼ä¿®é£¾å‡½æ•¸åž‹å¼� %qT"
  
! #: cp/pt.c:13933
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "ç”¢ç”Ÿé�žé¡žåˆ¥é¡žåž‹ %qT çš„æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/pt.c:13939
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "ç”¢ç”Ÿå�ƒç…§é¡žåž‹ %qT çš„æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/pt.c:13945
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "å»ºç«‹å�ƒç…§ void é¡žåž‹çš„æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/pt.c:14011
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "ç”¢ç”Ÿ %qT çš„é™£åˆ—"
  
! #: cp/pt.c:14044
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ä¸�æ˜¯é¡žåˆ¥ã€�çµ�æ§‹æˆ–è�¯å�ˆé¡žåž‹"
  
! #: cp/pt.c:14081
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT è¢«è§£æž�åˆ°é�žåˆ—èˆ‰é¡žåž‹ %qT"
  
! #: cp/pt.c:14089
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT è¢«è§£æž�åˆ°é�žé¡žåˆ¥é¡žåž‹ %qT"
  
! #: cp/pt.c:14153
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "ISO C++ä¸�å…�è¨±åˆ�å§‹è¨­å®šå¼�åœ¨ä¸­ lambda é�‹ç®—å¼�æ“·å�–æ¸…å–®"
  
! #: cp/pt.c:14232
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "åœ¨ç¯„æœ¬ä¸­ä½¿ç”¨ %qs"
  
! #: cp/pt.c:14396
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šåž‹æ…‹ %qT ä¸�åŒ¹é…�è§£æ§‹å¼�å��ç¨± ~%qT"
  
! #: cp/pt.c:14411
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "ä¾�è³´å�� %qE è¢«è§£æž�ç‚ºé�žé¡žåž‹ï¼Œä½†å¯¦é«”åŒ–å�»ç”¢ç”Ÿäº†ä¸€å€‹é¡žåž‹"
  
! #: cp/pt.c:14413
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "å¦‚æžœæ‚¨æƒ³æŒ‡å®šé¡žåž‹ï¼Œè«‹ä½¿ç”¨ %<typename %E%>"
  
! #: cp/pt.c:14633
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ä½¿ç”¨ç„¡æ•ˆæ¬„ä½� %qD"
  
! #: cp/pt.c:15100 cp/pt.c:16519
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ç„¡æ•ˆçš„ä½¿ç”¨çš„åŒ…è£�æ“´å±•é�‹ç®—å¼�"
  
! #: cp/pt.c:15104 cp/pt.c:16523
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "ä½¿ç”¨ %<...%>åˆ°å±•é–‹å¼•æ•¸åŒ…è£�"
  
! #: cp/pt.c:17318
  #, fuzzy, 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 æœªè¢«å®£å‘Šåœ¨ä¸­é€™å€‹ç¯„åœ�ï¼Œè€Œæ‰¾ä¸�åˆ°ä»»ä½•å®£å‘Šæ˜¯ç”± argument-dependent æŸ¥æ‰¾æ–¼é»žçš„å¯¦é«”åŒ–"
  
! #: cp/pt.c:17347
  #, fuzzy, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "å®£å‘Šåœ¨ä¸­é™„å±¬åŸºåº• %qT æ‰¾ä¸�åˆ°ç”±è³‡æ ¼ä¸�ç¬¦çš„æŸ¥æ‰¾"
  
! #: cp/pt.c:17352
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "ä½¿ç”¨ %<this->%D%>å�šç‚ºæ›¿ä»£"
  
! #: cp/pt.c:17355
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "ä½¿ç”¨ %<%T::%D%>å�šç‚ºæ›¿ä»£"
  
! #: cp/pt.c:17360
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D å®£å‘Šçš„åœ¨æ­¤ï¼Œç¨�å¾Œåœ¨ä¸­è½‰è­¯å–®ä½�"
  
! #: cp/pt.c:17693
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT æ—¢ä¸�æ˜¯é¡žåˆ¥ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé–“"
  
! #: cp/pt.c:17696
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD æ—¢ä¸�æ˜¯é¡žåˆ¥ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé–“"
  
! #: cp/pt.c:18063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT æ˜¯/ä½¿ç”¨äº†åŒ¿å��é¡žåž‹"
  
! #: cp/pt.c:18065
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "æ¨¡æ�¿å¼•æ•¸ç”¨æ–¼ %qD ä½¿ç”¨æœ¬åœ°åž‹æ…‹ %qT"
  
! #: cp/pt.c:18075
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT æ˜¯ä¸€å€‹å�¯è®Šé¡žåž‹"
  
! #: cp/pt.c:18090
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "æ•´åž‹é�‹ç®—å¼� %qE ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/pt.c:18108
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  è©¦åœ–å¯¦é«”åŒ– %qD"
  
! #: cp/pt.c:21981
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#T çš„é¡žåˆ¥ç¯„æœ¬å¯¦é«”åŒ–æœ‰æ­§ç¾©"
  
! #: cp/pt.c:21983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "%q#T çš„é¡žåˆ¥ç¯„æœ¬å¯¦é«”åŒ–æœ‰æ­§ç¾©"
  
! #: cp/pt.c:21989
  #, fuzzy
  msgid "%s %#S"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22013 cp/pt.c:22100
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å°�é�žç¯„æœ¬ %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:22032
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ä¸¦é�žé�œæ…‹è³‡æ–™æˆ�å“¡çš„é¡žåˆ¥æ¨¡æ�¿"
  
! #: cp/pt.c:22038 cp/pt.c:22095
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²’æœ‰æ‰¾åˆ°èˆ‡ %qD åŒ¹é…�çš„ç¯„æœ¬"
  
! #: cp/pt.c:22043
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "åž‹æ…‹ %qT ç”¨æ–¼æ˜Žç¢ºçš„å¯¦é«”åŒ– %qD ä¸�åŒ¹é…�å®£å‘Šçš„åž‹æ…‹ %qT"
  
! #: cp/pt.c:22051
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å°� %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:22087
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å°� %q#D é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:22110 cp/pt.c:22207
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++1998 ç¦�æ­¢ä½¿ç”¨çš„ %<extern%> æ–¼æ˜Žç¢ºçš„å¯¦é«”åŒ–"
  
! #: cp/pt.c:22115 cp/pt.c:22224
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ç‚ºç¯„æœ¬å¯¦é«”åŒ–åŒ–å¥—ç”¨äº†å­˜å„²é¡žåž‹ %qD"
  
! #: cp/pt.c:22183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "æ˜Žç¢ºçš„å¯¦é«”åŒ–çš„ non-class æ¨¡æ�¿ %qD"
  
! #: cp/pt.c:22185
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ–é�žç¯„æœ¬é¡žåž‹ %qT"
  
! #: cp/pt.c:22194
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#T çš„æ˜Žç¢ºå¯¦é«”åŒ–å‡ºç�¾åœ¨ç¯„æœ¬å®šç¾©ä¹‹å‰�"
  
! #: cp/pt.c:22212
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ˜Žç¢ºå¯¦é«”åŒ–æ™‚ä½¿ç”¨ %qE"
  
! #: cp/pt.c:22258
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å°� %q#T é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
*************** msgstr "å°� %q#T é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ
*** 48949,49044 ****
  #. 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:22719
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ– %qD æ™‚æ²’æœ‰å�¯ç”¨çš„å®šç¾©"
  
! #: cp/pt.c:22971
  #, 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)"
  msgstr "æ¨¡æ�¿å…·ç�¾åŒ–æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d èˆ‰ä¾‹èªªæ˜Ž %q+D, å�¯èƒ½æœƒå¾žè™›æ“¬è¡¨æ ¼ç”¢ç”Ÿ (ä½¿ç”¨ -ftemplate-depth=åˆ°å¢žåŠ æœ€å¤§å€¼)"
  
! #: cp/pt.c:23313
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ç„¡æ•ˆçš„æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/pt.c:23315
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ä¸¦é�žæœ‰æ•ˆåž‹æ…‹ç”¨æ–¼æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/pt.c:24740
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "deducing å¾ž brace-enclosed åˆ�å§‹è¨­å®šå¼�æ¸…å–®éœ€æ±‚ # åŒ…å�« <initializer_list>"
  
! #: cp/pt.c:25197
  #, 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:25273
  #, 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:25287
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "  æ¨¡æ�¿å¼•æ•¸æŽ¨å°Ž/æ›¿ä»£å¤±æ•—ï¼š"
  
! #: cp/pt.c:25291
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "ä¸�è€ƒæ…®å…§è�¯å‡½å¼�"
  
! #: cp/pt.c:25361
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25364
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25396
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25431
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡æ³• deduce %qT å¾ž %qE"
  
! #: cp/pt.c:25433
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "ç„¡æ³• deduce %qT å¾ž %qE"
  
! #: cp/pt.c:25466
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25470
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¿è¶³å…¶ç´„æ�Ÿï¼š"
  
! #: cp/pt.c:25474
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¿è¶³å…¶ç´„æ�Ÿï¼š"
  
! #: cp/pt.c:25478
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 49028,49123 ----
  #. 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:22808
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ– %qD æ™‚æ²’æœ‰å�¯ç”¨çš„å®šç¾©"
  
! #: cp/pt.c:23060
  #, 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)"
  msgstr "æ¨¡æ�¿å…·ç�¾åŒ–æ·±åº¦è¶…å‡ºæœ€å¤§å€¼çš„ %d èˆ‰ä¾‹èªªæ˜Ž %q+D, å�¯èƒ½æœƒå¾žè™›æ“¬è¡¨æ ¼ç”¢ç”Ÿ (ä½¿ç”¨ -ftemplate-depth=åˆ°å¢žåŠ æœ€å¤§å€¼)"
  
! #: cp/pt.c:23402
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ç„¡æ•ˆçš„æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/pt.c:23404
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ä¸¦é�žæœ‰æ•ˆåž‹æ…‹ç”¨æ–¼æ¨¡æ�¿ non-type å�ƒæ•¸"
  
! #: cp/pt.c:24862
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgstr "deducing å¾ž brace-enclosed åˆ�å§‹è¨­å®šå¼�æ¸…å–®éœ€æ±‚ # åŒ…å�« <initializer_list>"
  
! #: cp/pt.c:25317
  #, 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:25393
  #, 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:25407
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "  æ¨¡æ�¿å¼•æ•¸æŽ¨å°Ž/æ›¿ä»£å¤±æ•—ï¼š"
  
! #: cp/pt.c:25411
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "ä¸�è€ƒæ…®å…§è�¯å‡½å¼�"
  
! #: cp/pt.c:25481
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:25484
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:25516
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:25551
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡æ³• deduce %qT å¾ž %qE"
  
! #: cp/pt.c:25553
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "ç„¡æ³• deduce %qT å¾ž %qE"
  
! #: cp/pt.c:25586
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:25590
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¿è¶³å…¶ç´„æ�Ÿï¼š"
  
! #: cp/pt.c:25594
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "æŒ‡ä»¤ä¸�æ»¿è¶³å…¶ç´„æ�Ÿï¼š"
  
! #: cp/pt.c:25598
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "ç„¡æ³•å®£å‘Š %q+#D"
*** 49199,49669 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  å› ç‚º %q+#D å·²åœ¨åŸºç¤Žé¡žåˆ¥ä¸­å®£å‘Šé�Ž"
  
! #: cp/semantics.c:848
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "å»ºè­°æ˜Žç¢ºçš„å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–‡åœ¨ä¸­ %<do%> æ•˜è¿°"
  
! #: cp/semantics.c:1516
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "ç„¡æ³•ç¢ºå®š asm é�‹ç®—å…ƒ %qE çš„é¡žåž‹"
  
! #: cp/semantics.c:1581
  #, fuzzy, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__ å®£å‘Šæ˜¯å�ªæœ‰å…�è¨±çš„åœ¨ä¸­å‡½å¼�ç¯„åœ�"
  
! #: cp/semantics.c:1761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "åœ¨é�œæ…‹æˆ�å“¡å‡½å¼�ä¸­ä½¿ç”¨æˆ�å“¡ %q+D ç„¡æ•ˆ"
  
! #: cp/semantics.c:2447
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½æœ‰å�ƒæ•¸"
  
! #: cp/semantics.c:2544
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "é�œæ…‹æˆ�å“¡å‡½å¼�ä¸­ä¸�èƒ½ä½¿ç”¨ %<this%>"
  
! #: cp/semantics.c:2546
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "åœ¨é�žæˆ�å“¡å‡½å¼�ä¸­ä½¿ç”¨ %<this%> ç„¡æ•ˆ"
  
! #: cp/semantics.c:2548
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "åœ¨é ‚å±¤ä½¿ç”¨ %<this%> ç„¡æ•ˆ"
  
! #: cp/semantics.c:2570
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "å�½è§£æ§‹å‡½å¼�å��çš„é™�å®šä½œç”¨æ¬„ä½�ç„¡æ•ˆ"
  
! #: cp/semantics.c:2578 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„é¡žåž‹ %qT ä¸�åŒ¹é…�è§£æ§‹å‡½å¼�å�� ~%qT"
  
! #: cp/semantics.c:2600
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE çš„é¡žåž‹ä¸�æ˜¯ %qT"
  
! #: cp/semantics.c:2671
  #, fuzzy, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "è¤‡å�ˆå¯¦å­—çš„ non-object åž‹æ…‹ %qT"
  
! #: cp/semantics.c:2799
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ç¯„æœ¬å�ƒæ•¸å¿…é ˆä½¿ç”¨ %<class%> æˆ– %<typename%> é—œé�µå­—"
  
! #: cp/semantics.c:2849
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "å°‡é¡žåž‹ %qT å�šç‚ºç¯„æœ¬çš„ç¯„æœ¬å�ƒæ•¸çš„é �è¨­å€¼ç„¡æ•ˆ"
  
! #: cp/semantics.c:2852
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ç¯„æœ¬çš„ç¯„æœ¬å�ƒæ•¸çš„é �è¨­å¼•æ•¸ç„¡æ•ˆ"
  
! #: cp/semantics.c:2869
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "åœ¨ç¯„æœ¬å�ƒæ•¸æ¸…å–®ä¸­å®šç¾©äº† %q#T"
  
! #: cp/semantics.c:2900
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "å°�é™�å®šé¡žåž‹ %qT çš„å®šç¾©ç„¡æ•ˆ"
  
! #: cp/semantics.c:3187
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ç„¡æ•ˆçš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/semantics.c:3348
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "åŒ¿å��è�¯å�ˆä¸­å‡ºç�¾ä¿�è­·æˆ�å“¡ %q+#D"
  
! #: cp/semantics.c:3361 cp/semantics.c:9407
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD æœªè¢«æ“·å�–"
  
! #: cp/semantics.c:3366
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3368
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3380
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "åœ¨åŒ…å�«å‡½å¼�ä¸­ä½¿ç”¨ %<auto%> è®Šæ•¸"
  
! #: cp/semantics.c:3382
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "åœ¨åŒ…å�«å‡½å¼�ä¸­ä½¿ç”¨å�ƒæ•¸"
  
! #: cp/semantics.c:3514
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "ä½¿ç”¨çš„å�ƒæ•¸ %qD å¤–å�´å‡½å¼�å…§æ–‡"
  
! #: cp/semantics.c:3524
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "ä¸�åŒ¹é…�çš„å¼•æ•¸"
  
! #: cp/semantics.c:3551
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "ç¯„æœ¬å�ƒæ•¸ %qD(é¡žåž‹ç‚º %qT)ä¸�å…�è¨±å‡ºç�¾åœ¨æ•´æ•¸é�‹ç®—å¼�ä¸­ï¼Œå› ç‚ºå®ƒçš„é¡žåž‹ä¸�æ˜¯æ•´æ•¸æˆ–åˆ—èˆ‰"
  
! #: cp/semantics.c:3648
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "å‘½å��ç©ºé–“ %qD å�šç‚ºé�‹ç®—å¼�"
  
! #: cp/semantics.c:3653
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "å°‡é¡žåˆ¥ç¯„æœ¬ %qT å�šç‚ºé�‹ç®—å¼�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3659
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "åœ¨å¤šç¹¼æ‰¿ç¶²æ ¼ä¸­å°� %qD çš„å­˜å�–æœ‰æ­§ç¾©"
  
! #: cp/semantics.c:3685
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD ä¸�èƒ½å‡ºç�¾åœ¨å¸¸æ•¸é�‹ç®—å¼�ä¸­"
  
! #: cp/semantics.c:3818
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE çš„é¡žåž‹ä¸�æ˜Ž"
  
! #: cp/semantics.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ä¸�æ˜¯åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4002
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "å�ƒæ•¸åŒ…è£� __bases å�ªæœ‰æœ‰æ•ˆåœ¨ä¸­æ¨¡æ�¿å®£å‘Š"
  
! #: cp/semantics.c:4031
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "ç„¡æ³•å¥—ç”¨ %<offsetof%> åˆ°è§£æ§‹å¼� %<~%T%>"
  
! #: cp/semantics.c:4040
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4048
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ç„¡æ³•å¥—ç”¨ %<offsetof%> åˆ°æˆ�å“¡å‡½å¼� %qD"
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4572 cp/semantics.c:6061 cp/semantics.c:6132
! #: cp/semantics.c:6175 cp/semantics.c:6540 cp/semantics.c:6639
! #: cp/semantics.c:6782
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5253
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "å°� %qD çš„å�ƒç…§æœ‰æ­§ç¾©"
  
! #: cp/semantics.c:5526
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5574
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE æœ‰ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼ %<reduction%>"
  
! #: cp/semantics.c:5686
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5920
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5935
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5947
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5969
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6072
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: cp/semantics.c:6144
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<firstprivate%>"
  
! #: cp/semantics.c:6187
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<lastprivate%>"
  
! #: cp/semantics.c:6232
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6246
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6283
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6287
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6309
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6313
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6370
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "æŽ’ç¨‹è³‡æ–™å¡Šå¤§å°�é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†"
  
! #: cp/semantics.c:6413
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: cp/semantics.c:6445
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6473
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6502
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "åˆ‡ç‰‡çµ�æ�Ÿå¿…é ˆæ˜¯æ•´æ•¸"
  
! #: cp/semantics.c:6523
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "æŽ’ç¨‹è³‡æ–™å¡Šå¤§å°�é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†"
  
! #: cp/semantics.c:6550
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: cp/semantics.c:6564
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6570
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "æŽ’ç¨‹è³‡æ–™å¡Šå¤§å°�é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†"
  
! #: cp/semantics.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: cp/semantics.c:6917
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6921
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: cp/semantics.c:6986
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:7015
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:7044
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:7073
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹æŒ‡æ¨™é¡žåž‹"
  
! #: cp/semantics.c:7532
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ä¸�æ˜¯æª”æ¡ˆï¼Œå‘½å��ç©ºé–“æˆ–å�€å¡Šç¯„åœ�è®Šæ•¸"
  
! #: cp/semantics.c:7546
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE æŒ‡ä»¤ç„¡æ³•åœ¨ä¸­ %qT å®šç¾©"
  
! #: cp/semantics.c:7751
  #, fuzzy, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "å·®ç•°ä»‹æ–¼ %qE å’Œ %qD æ²’æœ‰æ•´æ•¸é¡žåž‹"
  
! #: cp/semantics.c:8179
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
  
! #: cp/semantics.c:8522 cp/semantics.c:8532
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
  
! #: cp/semantics.c:8825
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "é�œæ…‹å�‡è¨­å¤±æ•—ï¼š%E"
  
! #: cp/semantics.c:8827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "é�œæ…‹å�‡è¨­å¤±æ•—ï¼š%s"
  
! #: cp/semantics.c:8832
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "non-constant æ¢�ä»¶ç”¨æ–¼é�œæ…‹å�‡è¨­"
  
! #: cp/semantics.c:8862
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "å¼•æ•¸åˆ° decltype å¿…é ˆæ˜¯é�‹ç®—å¼�"
  
! #: cp/semantics.c:8890
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype ç„¡æ³•è§£æž�ä½�å�€çš„å¤šè¼‰åŒ–å‡½å¼�"
  
! #: cp/semantics.c:9446
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ç¬¬ä¸‰é�‹ç®—å…ƒçš„æ¢�ä»¶é�‹ç®—å¼�æ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: cp/semantics.c:9499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ç¯„æœ¬å¼•æ•¸ %qE æ··é›œäº†ç¯„æœ¬å�ƒæ•¸"
  
! #: cp/semantics.c:9501
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9519
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 49278,49748 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  å› ç‚º %q+#D å·²åœ¨åŸºç¤Žé¡žåˆ¥ä¸­å®£å‘Šé�Ž"
  
! #: cp/semantics.c:851
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "å»ºè­°æ˜Žç¢ºçš„å¤§æ‹¬è™Ÿå‘¨åœ�æ¸…ç©ºå…§æ–‡åœ¨ä¸­ %<do%> æ•˜è¿°"
  
! #: cp/semantics.c:1519
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr "ç„¡æ³•ç¢ºå®š asm é�‹ç®—å…ƒ %qE çš„é¡žåž‹"
  
! #: cp/semantics.c:1584
  #, fuzzy, gcc-internal-format
  msgid "__label__ declarations are only allowed in function scopes"
  msgstr "__label__ å®£å‘Šæ˜¯å�ªæœ‰å…�è¨±çš„åœ¨ä¸­å‡½å¼�ç¯„åœ�"
  
! #: cp/semantics.c:1764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "åœ¨é�œæ…‹æˆ�å“¡å‡½å¼�ä¸­ä½¿ç”¨æˆ�å“¡ %q+D ç„¡æ•ˆ"
  
! #: cp/semantics.c:2460
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½æœ‰å�ƒæ•¸"
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "é�œæ…‹æˆ�å“¡å‡½å¼�ä¸­ä¸�èƒ½ä½¿ç”¨ %<this%>"
  
! #: cp/semantics.c:2559
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "åœ¨é�žæˆ�å“¡å‡½å¼�ä¸­ä½¿ç”¨ %<this%> ç„¡æ•ˆ"
  
! #: cp/semantics.c:2561
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "åœ¨é ‚å±¤ä½¿ç”¨ %<this%> ç„¡æ•ˆ"
  
! #: cp/semantics.c:2583
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "å�½è§£æ§‹å‡½å¼�å��çš„é™�å®šä½œç”¨æ¬„ä½�ç„¡æ•ˆ"
  
! #: cp/semantics.c:2591 cp/typeck.c:2545
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„é¡žåž‹ %qT ä¸�åŒ¹é…�è§£æ§‹å‡½å¼�å�� ~%qT"
  
! #: cp/semantics.c:2613
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE çš„é¡žåž‹ä¸�æ˜¯ %qT"
  
! #: cp/semantics.c:2684
  #, fuzzy, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "è¤‡å�ˆå¯¦å­—çš„ non-object åž‹æ…‹ %qT"
  
! #: cp/semantics.c:2812
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ç¯„æœ¬å�ƒæ•¸å¿…é ˆä½¿ç”¨ %<class%> æˆ– %<typename%> é—œé�µå­—"
  
! #: cp/semantics.c:2862
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "å°‡é¡žåž‹ %qT å�šç‚ºç¯„æœ¬çš„ç¯„æœ¬å�ƒæ•¸çš„é �è¨­å€¼ç„¡æ•ˆ"
  
! #: cp/semantics.c:2865
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ç¯„æœ¬çš„ç¯„æœ¬å�ƒæ•¸çš„é �è¨­å¼•æ•¸ç„¡æ•ˆ"
  
! #: cp/semantics.c:2882
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "åœ¨ç¯„æœ¬å�ƒæ•¸æ¸…å–®ä¸­å®šç¾©äº† %q#T"
  
! #: cp/semantics.c:2913
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "å°�é™�å®šé¡žåž‹ %qT çš„å®šç¾©ç„¡æ•ˆ"
  
! #: cp/semantics.c:3200
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ç„¡æ•ˆçš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/semantics.c:3361
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "åŒ¿å��è�¯å�ˆä¸­å‡ºç�¾ä¿�è­·æˆ�å“¡ %q+#D"
  
! #: cp/semantics.c:3374 cp/semantics.c:9420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD æœªè¢«æ“·å�–"
  
! #: cp/semantics.c:3379
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.c:3381
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.c:3393
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "åœ¨åŒ…å�«å‡½å¼�ä¸­ä½¿ç”¨ %<auto%> è®Šæ•¸"
  
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "åœ¨åŒ…å�«å‡½å¼�ä¸­ä½¿ç”¨å�ƒæ•¸"
  
! #: cp/semantics.c:3527
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "ä½¿ç”¨çš„å�ƒæ•¸ %qD å¤–å�´å‡½å¼�å…§æ–‡"
  
! #: cp/semantics.c:3537
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "ä¸�åŒ¹é…�çš„å¼•æ•¸"
  
! #: cp/semantics.c:3564
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "ç¯„æœ¬å�ƒæ•¸ %qD(é¡žåž‹ç‚º %qT)ä¸�å…�è¨±å‡ºç�¾åœ¨æ•´æ•¸é�‹ç®—å¼�ä¸­ï¼Œå› ç‚ºå®ƒçš„é¡žåž‹ä¸�æ˜¯æ•´æ•¸æˆ–åˆ—èˆ‰"
  
! #: cp/semantics.c:3661
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr "å‘½å��ç©ºé–“ %qD å�šç‚ºé�‹ç®—å¼�"
  
! #: cp/semantics.c:3666
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "å°‡é¡žåˆ¥ç¯„æœ¬ %qT å�šç‚ºé�‹ç®—å¼�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:3672
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "åœ¨å¤šç¹¼æ‰¿ç¶²æ ¼ä¸­å°� %qD çš„å­˜å�–æœ‰æ­§ç¾©"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD ä¸�èƒ½å‡ºç�¾åœ¨å¸¸æ•¸é�‹ç®—å¼�ä¸­"
  
! #: cp/semantics.c:3831
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE çš„é¡žåž‹ä¸�æ˜Ž"
  
! #: cp/semantics.c:3860
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ä¸�æ˜¯åˆ—èˆ‰é¡žåž‹åž‹æ…‹"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4015
  #, fuzzy, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "å�ƒæ•¸åŒ…è£� __bases å�ªæœ‰æœ‰æ•ˆåœ¨ä¸­æ¨¡æ�¿å®£å‘Š"
  
! #: cp/semantics.c:4044
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "ç„¡æ³•å¥—ç”¨ %<offsetof%> åˆ°è§£æ§‹å¼� %<~%T%>"
  
! #: cp/semantics.c:4053
  #, gcc-internal-format
  msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ç„¡æ³•å¥—ç”¨ %<offsetof%> åˆ°æˆ�å“¡å‡½å¼� %qD"
  
! #: cp/semantics.c:4074
  #, gcc-internal-format
  msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4585 cp/semantics.c:6074 cp/semantics.c:6145
! #: cp/semantics.c:6188 cp/semantics.c:6553 cp/semantics.c:6652
! #: cp/semantics.c:6795
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5266
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "å°� %qD çš„å�ƒç…§æœ‰æ­§ç¾©"
  
! #: cp/semantics.c:5539
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5587
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE æœ‰ç„¡æ•ˆçš„åž‹æ…‹ç”¨æ–¼ %<reduction%>"
  
! #: cp/semantics.c:5699
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5933
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5948
  #, gcc-internal-format
  msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5960
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5982
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6085
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: cp/semantics.c:6157
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<firstprivate%>"
  
! #: cp/semantics.c:6200
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %<lastprivate%>"
  
! #: cp/semantics.c:6245
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6259
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6293
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6296
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6304
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6322
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¼å¿…é ˆæ˜¯æ­£å€¼"
  
! #: cp/semantics.c:6383
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "æŽ’ç¨‹è³‡æ–™å¡Šå¤§å°�é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†"
  
! #: cp/semantics.c:6426
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6439
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "å´©æ½°å¼•æ•¸éœ€è¦�æ­£é�¢çš„å¸¸æ•¸æ•´æ•¸é�‹ç®—å¼�"
  
! #: cp/semantics.c:6458
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6486
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:6515
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "åˆ‡ç‰‡çµ�æ�Ÿå¿…é ˆæ˜¯æ•´æ•¸"
  
! #: cp/semantics.c:6536
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "æŽ’ç¨‹è³‡æ–™å¡Šå¤§å°�é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†"
  
! #: cp/semantics.c:6563
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: cp/semantics.c:6577
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6583
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD å‡ºç�¾ä¸€æ¬¡ä»¥ä¸Šåœ¨ä¸­è³‡æ–™å­�å�¥"
  
! #: cp/semantics.c:6596
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "æŽ’ç¨‹è³‡æ–™å¡Šå¤§å°�é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†"
  
! #: cp/semantics.c:6645
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "%qD ä¸¦é�žè®Šæ•¸åœ¨ä¸­å­�å�¥ %qs"
  
! #: cp/semantics.c:6930
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6934
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "å¤ªå¤š %qs å­�å�¥"
  
! #: cp/semantics.c:6999
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:7028
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:7057
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr "numthreads é�‹ç®—å¼�å¿…é ˆæ˜¯ç©�åˆ†(_T)"
  
! #: cp/semantics.c:7086
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> æœªè¢«å®šç¾©ç‚ºä¸€å€‹æŒ‡æ¨™é¡žåž‹"
  
! #: cp/semantics.c:7545
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ä¸�æ˜¯æª”æ¡ˆï¼Œå‘½å��ç©ºé–“æˆ–å�€å¡Šç¯„åœ�è®Šæ•¸"
  
! #: cp/semantics.c:7559
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE æŒ‡ä»¤ç„¡æ³•åœ¨ä¸­ %qT å®šç¾©"
  
! #: cp/semantics.c:7764
  #, fuzzy, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "å·®ç•°ä»‹æ–¼ %qE å’Œ %qD æ²’æœ‰æ•´æ•¸é¡žåž‹"
  
! #: cp/semantics.c:8192
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
  
! #: cp/semantics.c:8535 cp/semantics.c:8545
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<# pragma omp åŸºå…ƒçš„ update%>ä½¿ç”¨å…©ä¸�å�Œçš„è®Šæ•¸ç”¨æ–¼è¨˜æ†¶é«”"
  
! #: cp/semantics.c:8838
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "é�œæ…‹å�‡è¨­å¤±æ•—ï¼š%E"
  
! #: cp/semantics.c:8840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "é�œæ…‹å�‡è¨­å¤±æ•—ï¼š%s"
  
! #: cp/semantics.c:8845
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "non-constant æ¢�ä»¶ç”¨æ–¼é�œæ…‹å�‡è¨­"
  
! #: cp/semantics.c:8875
  #, fuzzy, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr "å¼•æ•¸åˆ° decltype å¿…é ˆæ˜¯é�‹ç®—å¼�"
  
! #: cp/semantics.c:8903
  #, fuzzy, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "decltype ç„¡æ³•è§£æž�ä½�å�€çš„å¤šè¼‰åŒ–å‡½å¼�"
  
! #: cp/semantics.c:9459
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ç¬¬ä¸‰é�‹ç®—å…ƒçš„æ¢�ä»¶é�‹ç®—å¼�æ²’æœ‰ä»»ä½•æ•ˆæžœ"
  
! #: cp/semantics.c:9512
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ç¯„æœ¬å¼•æ•¸ %qE æ··é›œäº†ç¯„æœ¬å�ƒæ•¸"
  
! #: cp/semantics.c:9514
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9532
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%qV é™�å®šç¬¦ä¸�èƒ½å¥—ç”¨åˆ° %qT
*** 49679,49788 ****
  msgid "lambda-expression in a constant expression"
  msgstr "é�‹ç®—å¼� %qE ä¸¦é�ž constant-expression"
  
! #: cp/tree.c:3893
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "å�ªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—ç”¨ %qE å±¬æ€§"
  
! #: cp/tree.c:3952
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "è«‹æ±‚çš„ init_priority ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/tree.c:3974
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "å�ªèƒ½å°‡ %qE å±¬æ€§ç”¨æ–¼æŸ�å€‹é¡žåˆ¥çš„ç‰©ä»¶çš„æª”æ¡ˆä½œç”¨æ¬„ä½�å®šç¾©"
  
! #: cp/tree.c:3982
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "è«‹æ±‚çš„ init_priority è¶Šç•Œ"
  
! #: cp/tree.c:3992
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "è«‹æ±‚çš„ init_priority ä¿�ç•™ç‚ºå…§éƒ¨ä½¿ç”¨"
  
! #: cp/tree.c:4003
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE å±¬æ€§åœ¨æ­¤å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: cp/tree.c:4030
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%qD å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/tree.c:4050
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qD å±¬æ€§éœ€è¦�å–®ä¸€ NTBS å¼•æ•¸"
  
! #: cp/tree.c:4061
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "å¼•æ•¸çš„ %qE å±¬æ€§ä¸¦é�žå­—ä¸²å¸¸æ•¸"
  
! #: cp/tree.c:4074 cp/tree.c:4087
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "å¼•æ•¸çš„ %qE å±¬æ€§ä¸¦é�žå­—ä¸²å¸¸æ•¸"
  
! #: cp/tree.c:4076
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„å®£å‘Š"
  
! #: cp/tree.c:4089
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„å®£å‘Š"
  
! #: cp/tree.c:4113
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE å±¬æ€§åœ¨ä¸�æ˜¯é¡žåˆ¥çš„é¡žåž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/tree.c:4119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:4126
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:4133
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:4155
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE å±¬æ€§å¥—ç”¨å�ªæœ‰åˆ°å‡½å¼�"
  
! #: cp/tree.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%qE å±¬æ€§å¥—ç”¨å�ªæœ‰åˆ°å‡½å¼�"
  
! #: cp/tree.c:4889
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é›¶å�šç‚ºç©ºæŒ‡æ¨™å¸¸æ•¸"
  
! #: cp/tree.c:4902
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* checkï¼šåœ¨ %s ä¸­å¤±æ•—ï¼Œæ–¼ %s:%d"
--- 49758,49867 ----
  msgid "lambda-expression in a constant expression"
  msgstr "é�‹ç®—å¼� %qE ä¸¦é�ž constant-expression"
  
! #: cp/tree.c:3888
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:3895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "å�ªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—ç”¨ %qE å±¬æ€§"
  
! #: cp/tree.c:3947
  #, gcc-internal-format
  msgid "requested init_priority is not an integer constant"
  msgstr "è«‹æ±‚çš„ init_priority ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/tree.c:3969
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "å�ªèƒ½å°‡ %qE å±¬æ€§ç”¨æ–¼æŸ�å€‹é¡žåˆ¥çš„ç‰©ä»¶çš„æª”æ¡ˆä½œç”¨æ¬„ä½�å®šç¾©"
  
! #: cp/tree.c:3977
  #, gcc-internal-format
  msgid "requested init_priority is out of range"
  msgstr "è«‹æ±‚çš„ init_priority è¶Šç•Œ"
  
! #: cp/tree.c:3987
  #, gcc-internal-format
  msgid "requested init_priority is reserved for internal use"
  msgstr "è«‹æ±‚çš„ init_priority ä¿�ç•™ç‚ºå…§éƒ¨ä½¿ç”¨"
  
! #: cp/tree.c:3998
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE å±¬æ€§åœ¨æ­¤å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: cp/tree.c:4025
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %E"
  msgstr "%qD å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/tree.c:4045
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qD å±¬æ€§éœ€è¦�å–®ä¸€ NTBS å¼•æ•¸"
  
! #: cp/tree.c:4056
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "å¼•æ•¸çš„ %qE å±¬æ€§ä¸¦é�žå­—ä¸²å¸¸æ•¸"
  
! #: cp/tree.c:4069 cp/tree.c:4082
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "å¼•æ•¸çš„ %qE å±¬æ€§ä¸¦é�žå­—ä¸²å¸¸æ•¸"
  
! #: cp/tree.c:4071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„å®£å‘Š"
  
! #: cp/tree.c:4084
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„å®£å‘Š"
  
! #: cp/tree.c:4108
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE å±¬æ€§åœ¨ä¸�æ˜¯é¡žåˆ¥çš„é¡žåž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/tree.c:4114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:4121
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:4128
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å¿½ç•¥å±¬æ€§å¥—ç”¨åˆ° %qT ä¹‹å¾Œå®šç¾©"
  
! #: cp/tree.c:4150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE å±¬æ€§å¥—ç”¨å�ªæœ‰åˆ°å‡½å¼�"
  
! #: cp/tree.c:4156
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%qE å±¬æ€§å¥—ç”¨å�ªæœ‰åˆ°å‡½å¼�"
  
! #: cp/tree.c:4884
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é›¶å�šç‚ºç©ºæŒ‡æ¨™å¸¸æ•¸"
  
! #: cp/tree.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_* checkï¼šåœ¨ %s ä¸­å¤±æ•—ï¼Œæ–¼ %s:%d"
*************** msgstr "  åœ¨æˆ�å“¡æŒ‡æ¨™è½‰æ�›ä¸­"
*** 50472,50633 ****
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆï¼Œå¾žé¡žåž‹ %qT"
  
! #: cp/typeck.c:8507
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½å¾ž %qT è½‰æ�›åˆ° %qTï¼Œç‚ºå¼•æ•¸ %qP(å±¬æ–¼ %qD)"
  
! #: cp/typeck.c:8513
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­é �è¨­å¼•æ•¸"
  
! #: cp/typeck.c:8517
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­å¼•æ•¸å‚³é�ž"
  
! #: cp/typeck.c:8521
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT"
  
! #: cp/typeck.c:8525
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­åˆ�å§‹åŒ–"
  
! #: cp/typeck.c:8529
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­å›žå‚³"
  
! #: cp/typeck.c:8533
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­æŒ‡æ´¾"
  
! #: cp/typeck.c:8546
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "å›žå‚³å€¼é¡žåž‹ %q#T ç‚ºä¸�å®Œå…¨"
  
! #: cp/typeck.c:8564
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "å�ƒæ•¸ %qP çš„ %qD ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8568
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "å�ƒæ•¸ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8573
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "ç›®æ¨™çš„è½‰æ�›ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8578
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "ç›®æ¨™çš„åˆ�å§‹åŒ–ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8588
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "left-hand å�´é‚Šçš„æŒ‡æ´¾ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8683
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "åœ¨å‚³é�žå¼•æ•¸ %P (å±¬æ–¼ %q+D)"
  
! #: cp/typeck.c:8742
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "å›žå‚³è‡¨æ™‚è®Šæ•¸çš„å�ƒç…§"
  
! #: cp/typeck.c:8749
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "å›žå‚³äº†ä¸€å€‹é�žå·¦å€¼çš„å�ƒç…§"
  
! #: cp/typeck.c:8764
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "å›žå‚³äº†å°�å±€éƒ¨è®Šæ•¸çš„ %q+D çš„å�ƒç…§"
  
! #: cp/typeck.c:8768
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "å›žå‚³äº†å±€éƒ¨è®Šæ•¸çš„ %q+D çš„ä½�å�€"
  
! #: cp/typeck.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "å›žå‚³äº†å±€éƒ¨è®Šæ•¸çš„ %q+D çš„ä½�å�€"
  
! #: cp/typeck.c:8818
  #, 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:8826
  #, 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:8829
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "å»ºæ§‹å¼�å›žå‚³å€¼"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8859 cp/typeck.c:8905
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨å›žå‚³ %qT çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°ä¸�å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "<brace-enclosed initializer list>"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "ä¸�ä¸€è‡´é¡žåž‹ %qT å’Œ %qT deduced ç”¨æ–¼ lambda å‚³å›žé¡žåž‹"
  
! #: cp/typeck.c:8889
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "ä¸�ä¸€è‡´æŽ¨å°Žç”¨æ–¼ %qTï¼š%qT ç„¶å¾Œ %qT"
  
! #: cp/typeck.c:8924
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨å›žå‚³ã€Œvoidã€�çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:8954
  #, 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:9556
  #, fuzzy, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "ä½¿ç”¨æš«æ™‚çš„å�šç‚º lvalue"
  
! #: cp/typeck.c:9558
  #, fuzzy, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "ä½¿ç”¨ xvalue (rvalue å�ƒè€ƒ) å�šç‚º lvalue"
--- 50551,50712 ----
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆï¼Œå¾žé¡žåž‹ %qT"
  
! #: cp/typeck.c:8508
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½å¾ž %qT è½‰æ�›åˆ° %qTï¼Œç‚ºå¼•æ•¸ %qP(å±¬æ–¼ %qD)"
  
! #: cp/typeck.c:8514
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in default argument"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­é �è¨­å¼•æ•¸"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in argument passing"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­å¼•æ•¸å‚³é�ž"
  
! #: cp/typeck.c:8522
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT"
  
! #: cp/typeck.c:8526
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in initialization"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­åˆ�å§‹åŒ–"
  
! #: cp/typeck.c:8530
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in return"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­å›žå‚³"
  
! #: cp/typeck.c:8534
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in assignment"
  msgstr "ç„¡æ³•è½‰æ�› %qT åˆ° %qT åœ¨ä¸­æŒ‡æ´¾"
  
! #: cp/typeck.c:8547
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "å›žå‚³å€¼é¡žåž‹ %q#T ç‚ºä¸�å®Œå…¨"
  
! #: cp/typeck.c:8565
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "å�ƒæ•¸ %qP çš„ %qD ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8569
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "å�ƒæ•¸ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8574
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "ç›®æ¨™çš„è½‰æ�›ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8579
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "ç›®æ¨™çš„åˆ�å§‹åŒ–ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8589
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "left-hand å�´é‚Šçš„æŒ‡æ´¾ä¹Ÿè¨±æ˜¯ candidate ç”¨æ–¼æ ¼å¼�å±¬æ€§"
  
! #: cp/typeck.c:8684
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "åœ¨å‚³é�žå¼•æ•¸ %P (å±¬æ–¼ %q+D)"
  
! #: cp/typeck.c:8743
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "å›žå‚³è‡¨æ™‚è®Šæ•¸çš„å�ƒç…§"
  
! #: cp/typeck.c:8750
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "å›žå‚³äº†ä¸€å€‹é�žå·¦å€¼çš„å�ƒç…§"
  
! #: cp/typeck.c:8765
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "å›žå‚³äº†å°�å±€éƒ¨è®Šæ•¸çš„ %q+D çš„å�ƒç…§"
  
! #: cp/typeck.c:8769
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "å›žå‚³äº†å±€éƒ¨è®Šæ•¸çš„ %q+D çš„ä½�å�€"
  
! #: cp/typeck.c:8773
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "å›žå‚³äº†å±€éƒ¨è®Šæ•¸çš„ %q+D çš„ä½�å�€"
  
! #: cp/typeck.c:8819
  #, 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:8827
  #, 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:8830
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "å»ºæ§‹å¼�å›žå‚³å€¼"
  
  #. Give a helpful error message.
! #: cp/typeck.c:8860 cp/typeck.c:8906
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨å›žå‚³ %qT çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°ä¸�å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:8868
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "<brace-enclosed initializer list>"
  
! #: cp/typeck.c:8887
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "ä¸�ä¸€è‡´é¡žåž‹ %qT å’Œ %qT deduced ç”¨æ–¼ lambda å‚³å›žé¡žåž‹"
  
! #: cp/typeck.c:8890
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "ä¸�ä¸€è‡´æŽ¨å°Žç”¨æ–¼ %qTï¼š%qT ç„¶å¾Œ %qT"
  
! #: cp/typeck.c:8925
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨å›žå‚³ã€Œvoidã€�çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:8955
  #, 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:9557
  #, fuzzy, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr "ä½¿ç”¨æš«æ™‚çš„å�šç‚º lvalue"
  
! #: cp/typeck.c:9559
  #, fuzzy, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr "ä½¿ç”¨ xvalue (rvalue å�ƒè€ƒ) å�šç‚º lvalue"
*************** msgstr "æŒ‡æ¨™åˆ�å§‹åŒ–ç›®æ¨™æ–¼ %L å¿…é
*** 54694,54780 ****
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "ç¨‹åº�æŒ‡æ¨™åˆ�å§‹åŒ–ç›®æ¨™æ–¼ %L å�¯èƒ½ç„¡æ³•æ˜¯ç¨‹åº�æŒ‡æ¨™"
  
! #: fortran/expr.c:5234
  #, fuzzy, 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:5242
  #, fuzzy, 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:5250
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "å…·å��çš„å¸¸æ•¸ã€Ž%sã€�åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "ã€Ž%sã€�åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L ä¸¦é�žè®Šæ•¸"
  
! #: fortran/expr.c:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER åœ¨ä¸­æŒ‡æ¨™é—œè�¯èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "å…·å��çš„å¸¸æ•¸ã€Ž%sã€�åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5335
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�èˆ‡å�«ç¾© (åœ¨ä¸­) åœ¨ä¸­æŒ‡æ¨™é—œè�¯èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5343
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�èˆ‡å�«ç¾© (åœ¨ä¸­) åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5356
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ˜¯ä¿�è­·çš„å’Œç„¡æ³•å‡ºç�¾åœ¨ä¸­æŒ‡æ¨™é—œè�¯èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5364
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ˜¯ä¿�è­·çš„å’Œç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5376
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "è®Šæ•¸ã€Ž%sã€�ç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L åœ¨ä¸­ PURE ç¨‹åº�"
  
! #: fortran/expr.c:5435
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "ã€Ž%sã€�æ–¼ %L é—œè�¯çš„åˆ° vector-indexed ç›®æ¨™ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
  
! #: fortran/expr.c:5439
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "ã€Ž%sã€�æ–¼ %L é—œè�¯çš„åˆ°é�‹ç®—å¼�ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
  
! #: fortran/expr.c:5450
  #, 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"
  msgstr "Associate-nameã€Ž%sã€�ç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L å› ç‚ºå®ƒçš„ç›®æ¨™æ–¼ %L ç„¡æ³•ï¼Œé‚„æ˜¯"
  
! #: fortran/expr.c:5492
  #, 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 "ã€Ž%sã€�æ–¼ %L é—œè�¯çš„åˆ°é�‹ç®—å¼�ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
--- 54773,54859 ----
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "ç¨‹åº�æŒ‡æ¨™åˆ�å§‹åŒ–ç›®æ¨™æ–¼ %L å�¯èƒ½ç„¡æ³•æ˜¯ç¨‹åº�æŒ‡æ¨™"
  
! #: fortran/expr.c:5239
  #, fuzzy, 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:5247
  #, fuzzy, 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:5255
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "å…·å��çš„å¸¸æ•¸ã€Ž%sã€�åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5264
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "ã€Ž%sã€�åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L ä¸¦é�žè®Šæ•¸"
  
! #: fortran/expr.c:5275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER åœ¨ä¸­æŒ‡æ¨™é—œè�¯èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "å…·å��çš„å¸¸æ•¸ã€Ž%sã€�åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5340
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�èˆ‡å�«ç¾© (åœ¨ä¸­) åœ¨ä¸­æŒ‡æ¨™é—œè�¯èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5348
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�èˆ‡å�«ç¾© (åœ¨ä¸­) åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5361
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ˜¯ä¿�è­·çš„å’Œç„¡æ³•å‡ºç�¾åœ¨ä¸­æŒ‡æ¨™é—œè�¯èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5369
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ˜¯ä¿�è­·çš„å’Œç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L"
  
! #: fortran/expr.c:5381
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "è®Šæ•¸ã€Ž%sã€�ç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L åœ¨ä¸­ PURE ç¨‹åº�"
  
! #: fortran/expr.c:5440
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgstr "ã€Ž%sã€�æ–¼ %L é—œè�¯çš„åˆ° vector-indexed ç›®æ¨™ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
  
! #: fortran/expr.c:5444
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgstr "ã€Ž%sã€�æ–¼ %L é—œè�¯çš„åˆ°é�‹ç®—å¼�ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
  
! #: fortran/expr.c:5455
  #, 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"
  msgstr "Associate-nameã€Ž%sã€�ç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ (%s) æ–¼ %L å› ç‚ºå®ƒçš„ç›®æ¨™æ–¼ %L ç„¡æ³•ï¼Œé‚„æ˜¯"
  
! #: fortran/expr.c:5497
  #, 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 "ã€Ž%sã€�æ–¼ %L é—œè�¯çš„åˆ°é�‹ç®—å¼�ç„¡æ³•å·²ç”¨æ–¼è®Šæ•¸å®šç¾©èªžå¢ƒ (%s)"
*************** msgstr "ç¬¬ä¸€å€‹å¼•æ•¸çš„å®šç¾©çš„æŒ‡æ´
*** 54966,54977 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L è™•å®šç¾©è³¦å€¼çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15914
  #, 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:972 fortran/resolve.c:15932
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
--- 55045,55056 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L è™•å®šç¾©è³¦å€¼çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:965 fortran/resolve.c:15882
  #, 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:972 fortran/resolve.c:15900
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
*************** msgstr "Fortran 2003:DC æ ¼å¼�èªªæ˜Žç¬¦ä
*** 55766,56277 ****
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003:DP æ ¼å¼�èªªæ˜Žç¬¦ä¸�å…�è¨±æ–¼ %C"
  
! #: fortran/io.c:685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "å»¶ä¼¸ï¼šX æ��è¿°å…ƒéœ€æ±‚å‰�å°Žç©ºæ ¼è¨ˆæ•¸æ–¼ %L"
  
! #: fortran/io.c:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "å»¶ä¼¸ï¼š$ æ��è¿°å…ƒæ–¼ %L"
  
! #: fortran/io.c:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ æ‡‰è©²æ˜¯æœ€å¾Œä¸€ç­†èªªæ˜Žç¬¦åœ¨ä¸­æ ¼å¼�æ–¼ %L"
  
! #: fortran/io.c:865 fortran/io.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "å»¶ä¼¸ï¼šç¼ºå°‘çš„æ­£é�¢çš„å¯¬åº¦ä¹‹å¾Œ L æ��è¿°å…ƒæ–¼ %L"
  
! #: fortran/io.c:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "å»¶ä¼¸ï¼šç¼ºå°‘çš„æ­£é�¢çš„å¯¬åº¦ä¹‹å¾Œ L æ��è¿°å…ƒæ–¼ %L"
  
! #: fortran/io.c:912
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "Fortran 2008:ã€ŽG0ã€�åœ¨ä¸­æ ¼å¼�æ–¼ %L"
  
! #: fortran/io.c:940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "æ­£é�¢çš„å¯¬åº¦å¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦ %s æ–¼ %L"
  
! #: fortran/io.c:956 fortran/io.c:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "é€±æœŸå¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦ %s æ–¼ %L"
  
! #: fortran/io.c:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "é€±æœŸå¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦æ–¼ %L"
  
! #: fortran/io.c:1057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "H æ ¼å¼�èªªæ˜Žç¬¦æ–¼ %L æ˜¯ Fortran 95 åˆªé™¤çš„ç‰¹å¾µ"
  
! #: fortran/io.c:1145 fortran/io.c:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "å»¶ä¼¸ï¼šç¼ºå°‘çš„é€—è™Ÿæ–¼ %L"
  
! #: fortran/io.c:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s åœ¨ä¸­æ ¼å¼�å­—ä¸²æ–¼ %L"
  
! #: fortran/io.c:1263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "å¤–ä¾†å­—å…ƒåœ¨ä¸­æ ¼å¼�æ–¼ %L"
  
! #: fortran/io.c:1285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "æ ¼å¼�æ•˜è¿°åœ¨ä¸­æ¨¡çµ„ä¸»è¦�å�€å¡Šæ–¼ %C"
  
! #: fortran/io.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "%C è™•çš„ ENTRY æ•˜è¿°ä¸�èƒ½å‡ºç�¾åœ¨ INTERFACE ä¸­"
  
! #: fortran/io.c:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "%C è™•ç¼ºå°‘æ ¼å¼�æ¨™ç±¤"
  
! #: fortran/io.c:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1385 fortran/io.c:1416 fortran/io.c:1482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "ç„¡æ•ˆçš„å€¼ç”¨æ–¼ %s è¦�æ ¼æ–¼ %C"
  
! #: fortran/io.c:1391 fortran/io.c:1422 fortran/io.c:1564 fortran/io.c:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "é‡�è¤‡ %s æŒ‡å®šï¼Œæ–¼ %C"
  
! #: fortran/io.c:1429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "è®Šæ•¸ %s ç„¡æ³•å�«ç¾© (åœ¨ä¸­) æ–¼ %C"
  
! #: fortran/io.c:1437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "è®Šæ•¸ %s ç„¡æ³•æŒ‡æ´¾çš„åœ¨ä¸­ PURE ç¨‹åº�æ–¼ %C"
  
! #: fortran/io.c:1488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "é‡�è¤‡çš„ %s æ¨™ç±¤æŒ‡å®šï¼Œä½�æ–¼ %C"
  
! #: fortran/io.c:1508 fortran/io.c:1525 fortran/io.c:1546
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "å¸¸æ•¸é�‹ç®—å¼�åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L å¿…é ˆæ˜¯çš„åž‹æ…‹é �è¨­å­—å…ƒ"
  
! #: fortran/io.c:1617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "æ ¼å¼�æ¨™ç±¤æ–¼ %L å¿…é ˆæ˜¯çš„åž‹æ…‹ default-kind å­—å…ƒæˆ–çš„æ•´æ•¸"
  
! #: fortran/io.c:1623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "åˆªé™¤çš„ç‰¹å¾µï¼šæŒ‡æ´¾çš„è®Šæ•¸åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1628
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "è®Šæ•¸ã€Œ%sã€�åœ¨ %L å°šæœªæŒ‡æ´¾åˆ°æ ¼å¼�æ¨™ç±¤"
  
! #: fortran/io.c:1635
  #, fuzzy, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "ç´”é‡�ã€Ž%sã€�åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L ä¸�æ˜¯æŒ‡æ´¾çš„è®Šæ•¸"
  
! #: fortran/io.c:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "å»¶ä¼¸ï¼šNon-character åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Non-character å�‡è¨­çš„å½¢ç‹€é™£åˆ—å…ƒç´ åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Non-character å�‡è¨­çš„å¤§å°�é™£åˆ—å…ƒç´ åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Non-character æŒ‡æ¨™é™£åˆ—å…ƒç´ åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1693
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s æ¨™è¨˜åœ¨ %L è™•å¿…é ˆå…·æœ‰é¡žåž‹ %s"
  
! #: fortran/io.c:1700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s æ¨™ç±¤æ–¼ %L å¿…é ˆæ˜¯å­—å…ƒä¸²çš„é �è¨­ kind"
  
! #: fortran/io.c:1707
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s æ¨™è¨˜åœ¨ %L è™•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/io.c:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003ï¼š%L è™•çš„ IOMSG æ¨™è¨˜"
  
! #: fortran/io.c:1721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 éœ€æ±‚é �è¨­æ•´æ•¸åœ¨ä¸­ %s æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008:Nondefault é‚�è¼¯çš„åœ¨ä¸­ %s æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "å–®ä½�å°šæœªæŒ‡å®šæ–¼ %L"
  
! #: fortran/io.c:1755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "å»¶ä¼¸ï¼šè½‰æ�›æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1965
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003:%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:1973 fortran/io.c:2000
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰ç„¡æ•ˆçš„å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:1992
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "å»¶ä¼¸ï¼š%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:2014 fortran/io.c:2022
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰ç„¡æ•ˆçš„å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:2075
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:2088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "å–®ä½�èªªæ˜Žç¬¦ä¸�å…�è¨±èˆ‡ NEWUNIT æ–¼ %C"
  
! #: fortran/io.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT èªªæ˜Žç¬¦å¿…é ˆæœ‰æª”æ¡ˆ=æˆ–ç‹€æ…‹=ã€Žæš«ç”¨ã€�æ–¼ %C"
  
! #: fortran/io.c:2106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "é–‹å•Ÿæ•˜è¿°æ–¼ %C å¿…é ˆæœ‰å–®ä½�æˆ– NEWUNIT æŒ‡å®šçš„"
  
! #: fortran/io.c:2144
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:é�žå�Œæ­¥=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2179 fortran/io.c:3712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç©ºç™½=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2216 fortran/io.c:3688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:å��é€²ä½�=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç·¨ç¢¼=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2317 fortran/io.c:3761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:å››æ�¨äº”å…¥=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç¬¦è™Ÿ=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:2639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "é—œé–‰æ•˜è¿°æ–¼ %L éœ€è¦�å–®å…ƒè™Ÿç¢¼"
  
! #: fortran/io.c:2647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­é—œé–‰æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:2745 fortran/match.c:2937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s æ•˜è¿°ä¸�å…�è¨±åœ¨ä¸­ PURE ç¨‹åº�æ–¼ %C"
  
! #: fortran/io.c:2779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:2787 fortran/io.c:3230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:2820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003ï¼š%C è™•çš„ FLUSH æ•˜è¿°"
  
! #: fortran/io.c:2861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "%C è™•ç¼ºå°‘æ ¼å¼�æ¨™ç±¤"
  
! #: fortran/io.c:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "%C è™•é‡�è¤‡çš„ UNIT æŒ‡å®š"
  
! #: fortran/io.c:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "%C è™•é‡�è¤‡çš„æ ¼å¼�æŒ‡å®š"
  
! #: fortran/io.c:2972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "ç¬¦è™Ÿã€Œ%sã€�åœ¨å��ç¨±æ¸…å–®ã€Œ%sã€�æ˜¯ INTENT(IN)ï¼Œä½�æ–¼ %C"
  
! #: fortran/io.c:3008
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "%C è™•é‡�è¤‡çš„ NML æŒ‡å®š"
  
! #: fortran/io.c:3017
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�æ–¼ %C å¿…é ˆæ˜¯å��ç¨±è¡¨åˆ—ç¾¤çµ„å��ç¨±"
  
! #: fortran/io.c:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "%C è™•çš„ END æ¨™è¨˜ä¸�å…�è¨±å‡ºç�¾åœ¨è¼¸å‡ºæ•˜è¿°ä¸­"
  
! #: fortran/io.c:3164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "å–®ä½�å°šæœªæŒ‡å®šæ–¼ %L"
  
! #: fortran/io.c:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "%L è™•æŒ‡å®šçš„ UNIT å¿…é ˆæ˜¯ INTEGER é�‹ç®—å¼�æˆ–ä¸€å€‹ CHARACTER è®Šæ•¸"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "ç„¡æ•ˆçš„è¡¨å–®çš„å¯«å…¥æ•˜è¿°æ–¼ %L, å–®ä½�å¿…è¦�é …"
  
! #: fortran/io.c:3209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "å…§éƒ¨å–®ä½�èˆ‡å�‘é‡�è¨»æ¨™æ–¼ %L"
  
! #: fortran/io.c:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "%L è™•å¤–éƒ¨ IO UNIT ä¸�èƒ½æ˜¯é™£åˆ—"
  
! #: fortran/io.c:3251
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "å��ç¨±è¡¨åˆ—ã€Ž%sã€�åœ¨ä¸­è®€å�–æ•˜è¿°æ–¼ %L å�«æœ‰ç¬¦è™Ÿã€Ž%sã€�è©²é …å�¯èƒ½ç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ"
  
! #: fortran/io.c:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "å»¶ä¼¸ï¼šé€—è™Ÿä¹‹å‰� i/o é …ç›®æ¸…å–®æ–¼ %L"
  
! #: fortran/io.c:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR æ¨™è¨˜æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END æ¨™è¨˜æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3295
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR æ¨™è¨˜æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3336
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "%C è™• I/O è¿­ä»£èªžæ³•éŒ¯èª¤"
  
! #: fortran/io.c:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "%C READ æ•˜è¿°éœ€è¦�è®Šæ•¸"
  
! #: fortran/io.c:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "éœ€è¦� %s æ•˜è¿°ï¼Œæ–¼ %C è™•"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3519 fortran/io.c:4179 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s æ•˜è¿°åœ¨ %C è™•èªžæ³•éŒ¯èª¤"
  
! #: fortran/io.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003:å…§éƒ¨æª”æ¡ˆæ–¼ %L èˆ‡å��ç¨±è¡¨åˆ—"
  
! #: fortran/io.c:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "é�žå�Œæ­¥=èªªæ˜Žç¬¦æ–¼ %L å¿…é ˆæ˜¯åˆ�å§‹åŒ–é�‹ç®—å¼�"
  
! #: fortran/io.c:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:å¡«å……=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:3813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:DELIM=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "%C è™•çš„ PRINT å��ç¨±æ¸…å–®æ˜¯ä¸€å€‹æ“´å……"
  
! #: fortran/io.c:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "%C è™• I/O æ¸…å–®ä¸­éœ€è¦�é€—è™Ÿ"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "%C è™•çš„ PRINT æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:4380 fortran/io.c:4442
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:4408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH æ¨™ç±¤ç„¡æ•ˆçš„åœ¨ä¸­æŸ¥è©¢æ•˜è¿°æ–¼ %C"
  
! #: fortran/io.c:4418 fortran/trans-io.c:1333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "æŸ¥è©¢æ•˜è¿°æ–¼ %L ç„¡æ³•åŒ…å�«å…©è€…æª”æ¡ˆå’Œå–®ä½�èªªæ˜Žç¬¦"
  
! #: fortran/io.c:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "%L è™•çš„ INQUIRE æ•˜è¿°éœ€è¦� FILE æˆ– UNIT é™�å®šç¬¦"
  
! #: fortran/io.c:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:4450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "æŸ¥è©¢æ•˜è¿°æ–¼ %L éœ€è¦�æ“±ç½®=èªªæ˜Žç¬¦èˆ‡è­˜åˆ¥è™Ÿ=èªªæ˜Žç¬¦"
  
! #: fortran/io.c:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç­‰å¾…æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:4634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "ç­‰å¾…æ•˜è¿°ä¸�å…�è¨±åœ¨ä¸­ PURE ç¨‹åº�æ–¼ %C"
--- 55845,56371 ----
  msgid "Fortran 2003: DT format specifier not allowed at %C"
  msgstr "Fortran 2003:DP æ ¼å¼�èªªæ˜Žç¬¦ä¸�å…�è¨±æ–¼ %C"
  
! #: fortran/io.c:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X descriptor requires leading space count at %L"
  msgstr "å»¶ä¼¸ï¼šX æ��è¿°å…ƒéœ€æ±‚å‰�å°Žç©ºæ ¼è¨ˆæ•¸æ–¼ %L"
  
! #: fortran/io.c:724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ descriptor at %L"
  msgstr "å»¶ä¼¸ï¼š$ æ��è¿°å…ƒæ–¼ %L"
  
! #: fortran/io.c:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$ should be the last specifier in format at %L"
  msgstr "$ æ‡‰è©²æ˜¯æœ€å¾Œä¸€ç­†èªªæ˜Žç¬¦åœ¨ä¸­æ ¼å¼�æ–¼ %L"
  
! #: fortran/io.c:828 fortran/io.c:832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Zero width after L descriptor at %L"
  msgstr "å»¶ä¼¸ï¼šç¼ºå°‘çš„æ­£é�¢çš„å¯¬åº¦ä¹‹å¾Œ L æ��è¿°å…ƒæ–¼ %L"
  
! #: fortran/io.c:844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing positive width after L descriptor at %L"
  msgstr "å»¶ä¼¸ï¼šç¼ºå°‘çš„æ­£é�¢çš„å¯¬åº¦ä¹‹å¾Œ L æ��è¿°å…ƒæ–¼ %L"
  
! #: fortran/io.c:875
  #, fuzzy, gcc-internal-format
  msgid "%<G0%> in format at %L"
  msgstr "Fortran 2008:ã€ŽG0ã€�åœ¨ä¸­æ ¼å¼�æ–¼ %L"
  
! #: fortran/io.c:903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Positive width required in format specifier %s at %L"
  msgstr "æ­£é�¢çš„å¯¬åº¦å¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦ %s æ–¼ %L"
  
! #: fortran/io.c:919 fortran/io.c:926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier %s at %L"
  msgstr "é€±æœŸå¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦ %s æ–¼ %L"
  
! #: fortran/io.c:1045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Period required in format specifier at %L"
  msgstr "é€±æœŸå¿…è¦�é …åœ¨ä¸­æ ¼å¼�èªªæ˜Žç¬¦æ–¼ %L"
  
! #: fortran/io.c:1067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "H æ ¼å¼�èªªæ˜Žç¬¦æ–¼ %L æ˜¯ Fortran 95 åˆªé™¤çš„ç‰¹å¾µ"
  
! #: fortran/io.c:1155 fortran/io.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing comma at %L"
  msgstr "å»¶ä¼¸ï¼šç¼ºå°‘çš„é€—è™Ÿæ–¼ %L"
  
! #: fortran/io.c:1235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s in format string at %L"
  msgstr "%s åœ¨ä¸­æ ¼å¼�å­—ä¸²æ–¼ %L"
  
! #: fortran/io.c:1273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "å¤–ä¾†å­—å…ƒåœ¨ä¸­æ ¼å¼�æ–¼ %L"
  
! #: fortran/io.c:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "æ ¼å¼�æ•˜è¿°åœ¨ä¸­æ¨¡çµ„ä¸»è¦�å�€å¡Šæ–¼ %C"
  
! #: fortran/io.c:1304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "%C è™•çš„ ENTRY æ•˜è¿°ä¸�èƒ½å‡ºç�¾åœ¨ INTERFACE ä¸­"
  
! #: fortran/io.c:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "%C è™•ç¼ºå°‘æ ¼å¼�æ¨™ç±¤"
  
! #: fortran/io.c:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG must be a scalar-default-char-variable at %L"
  msgstr ""
  
! #: fortran/io.c:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s requires a scalar-default-char-expr at %L"
  msgstr ""
  
! #: fortran/io.c:1395 fortran/io.c:1426 fortran/io.c:1492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "ç„¡æ•ˆçš„å€¼ç”¨æ–¼ %s è¦�æ ¼æ–¼ %C"
  
! #: fortran/io.c:1401 fortran/io.c:1432 fortran/io.c:1574 fortran/io.c:1587
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "é‡�è¤‡ %s æŒ‡å®šï¼Œæ–¼ %C"
  
! #: fortran/io.c:1439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "è®Šæ•¸ %s ç„¡æ³•å�«ç¾© (åœ¨ä¸­) æ–¼ %C"
  
! #: fortran/io.c:1447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "è®Šæ•¸ %s ç„¡æ³•æŒ‡æ´¾çš„åœ¨ä¸­ PURE ç¨‹åº�æ–¼ %C"
  
! #: fortran/io.c:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "é‡�è¤‡çš„ %s æ¨™ç±¤æŒ‡å®šï¼Œä½�æ–¼ %C"
  
! #: fortran/io.c:1518 fortran/io.c:1535 fortran/io.c:1556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
  msgstr ""
  
! #: fortran/io.c:1609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "å¸¸æ•¸é�‹ç®—å¼�åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L å¿…é ˆæ˜¯çš„åž‹æ…‹é �è¨­å­—å…ƒ"
  
! #: fortran/io.c:1627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "æ ¼å¼�æ¨™ç±¤æ–¼ %L å¿…é ˆæ˜¯çš„åž‹æ…‹ default-kind å­—å…ƒæˆ–çš„æ•´æ•¸"
  
! #: fortran/io.c:1633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "åˆªé™¤çš„ç‰¹å¾µï¼šæŒ‡æ´¾çš„è®Šæ•¸åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "è®Šæ•¸ã€Œ%sã€�åœ¨ %L å°šæœªæŒ‡æ´¾åˆ°æ ¼å¼�æ¨™ç±¤"
  
! #: fortran/io.c:1645
  #, fuzzy, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "ç´”é‡�ã€Ž%sã€�åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L ä¸�æ˜¯æŒ‡æ´¾çš„è®Šæ•¸"
  
! #: fortran/io.c:1657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "å»¶ä¼¸ï¼šNon-character åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Non-character å�‡è¨­çš„å½¢ç‹€é™£åˆ—å…ƒç´ åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Non-character å�‡è¨­çš„å¤§å°�é™£åˆ—å…ƒç´ åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Non-character æŒ‡æ¨™é™£åˆ—å…ƒç´ åœ¨ä¸­æ ¼å¼�æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1703
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s æ¨™è¨˜åœ¨ %L è™•å¿…é ˆå…·æœ‰é¡žåž‹ %s"
  
! #: fortran/io.c:1710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s æ¨™ç±¤æ–¼ %L å¿…é ˆæ˜¯å­—å…ƒä¸²çš„é �è¨­ kind"
  
! #: fortran/io.c:1717
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s æ¨™è¨˜åœ¨ %L è™•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/io.c:1723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003ï¼š%L è™•çš„ IOMSG æ¨™è¨˜"
  
! #: fortran/io.c:1731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 éœ€æ±‚é �è¨­æ•´æ•¸åœ¨ä¸­ %s æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008:Nondefault é‚�è¼¯çš„åœ¨ä¸­ %s æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "å–®ä½�å°šæœªæŒ‡å®šæ–¼ %L"
  
! #: fortran/io.c:1765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "å»¶ä¼¸ï¼šè½‰æ�›æ¨™ç±¤æ–¼ %L"
  
! #: fortran/io.c:1975
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgstr "Fortran 2003:%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:1983 fortran/io.c:2010
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has value %qs"
  msgstr "%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰ç„¡æ•ˆçš„å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:2002
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgstr "å»¶ä¼¸ï¼š%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:2024 fortran/io.c:2032
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgstr "%s èªªæ˜Žç¬¦åœ¨ä¸­ %s æ•˜è¿°æ–¼ %C æœ‰ç„¡æ•ˆçš„å€¼ã€Ž%sã€�"
  
! #: fortran/io.c:2085
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgstr "å–®ä½�èªªæ˜Žç¬¦ä¸�å…�è¨±èˆ‡ NEWUNIT æ–¼ %C"
  
! #: fortran/io.c:2108
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgstr "NEWUNIT èªªæ˜Žç¬¦å¿…é ˆæœ‰æª”æ¡ˆ=æˆ–ç‹€æ…‹=ã€Žæš«ç”¨ã€�æ–¼ %C"
  
! #: fortran/io.c:2116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgstr "é–‹å•Ÿæ•˜è¿°æ–¼ %C å¿…é ˆæœ‰å–®ä½�æˆ– NEWUNIT æŒ‡å®šçš„"
  
! #: fortran/io.c:2154
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %C"
  msgstr ""
  
! #: fortran/io.c:2168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:é�žå�Œæ­¥=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2189 fortran/io.c:3779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç©ºç™½=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2226 fortran/io.c:3755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:å��é€²ä½�=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç·¨ç¢¼=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2327 fortran/io.c:3828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:å››æ�¨äº”å…¥=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç¬¦è™Ÿ=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:2649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "é—œé–‰æ•˜è¿°æ–¼ %L éœ€è¦�å–®å…ƒè™Ÿç¢¼"
  
! #: fortran/io.c:2657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­é—œé–‰æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:2755 fortran/match.c:2937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s æ•˜è¿°ä¸�å…�è¨±åœ¨ä¸­ PURE ç¨‹åº�æ–¼ %C"
  
! #: fortran/io.c:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:2797 fortran/io.c:3264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:2830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003ï¼š%C è™•çš„ FLUSH æ•˜è¿°"
  
! #: fortran/io.c:2871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "%C è™•ç¼ºå°‘æ ¼å¼�æ¨™ç±¤"
  
! #: fortran/io.c:2891
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "%C è™•é‡�è¤‡çš„ UNIT æŒ‡å®š"
  
! #: fortran/io.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "%C è™•é‡�è¤‡çš„æ ¼å¼�æŒ‡å®š"
  
! #: fortran/io.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "ç¬¦è™Ÿã€Œ%sã€�åœ¨å��ç¨±æ¸…å–®ã€Œ%sã€�æ˜¯ INTENT(IN)ï¼Œä½�æ–¼ %C"
  
! #: fortran/io.c:3042
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "%C è™•é‡�è¤‡çš„ NML æŒ‡å®š"
  
! #: fortran/io.c:3051
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�æ–¼ %C å¿…é ˆæ˜¯å��ç¨±è¡¨åˆ—ç¾¤çµ„å��ç¨±"
  
! #: fortran/io.c:3121
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "%C è™•çš„ END æ¨™è¨˜ä¸�å…�è¨±å‡ºç�¾åœ¨è¼¸å‡ºæ•˜è¿°ä¸­"
  
! #: fortran/io.c:3198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "å–®ä½�å°šæœªæŒ‡å®šæ–¼ %L"
  
! #: fortran/io.c:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "%L è™•æŒ‡å®šçš„ UNIT å¿…é ˆæ˜¯ INTEGER é�‹ç®—å¼�æˆ–ä¸€å€‹ CHARACTER è®Šæ•¸"
  
! #: fortran/io.c:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "ç„¡æ•ˆçš„è¡¨å–®çš„å¯«å…¥æ•˜è¿°æ–¼ %L, å–®ä½�å¿…è¦�é …"
  
! #: fortran/io.c:3243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "å…§éƒ¨å–®ä½�èˆ‡å�‘é‡�è¨»æ¨™æ–¼ %L"
  
! #: fortran/io.c:3257
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "%L è™•å¤–éƒ¨ IO UNIT ä¸�èƒ½æ˜¯é™£åˆ—"
  
! #: fortran/io.c:3287
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "å��ç¨±è¡¨åˆ—ã€Ž%sã€�åœ¨ä¸­è®€å�–æ•˜è¿°æ–¼ %L å�«æœ‰ç¬¦è™Ÿã€Ž%sã€�è©²é …å�¯èƒ½ç„¡æ³•å‡ºç�¾åœ¨ä¸­è®Šæ•¸å®šç¾©èªžå¢ƒ"
  
! #: fortran/io.c:3299
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L æ˜¯ polymorphic å’Œéœ€è¦�å®šç¾©çš„è¼¸å…¥/è¼¸å‡ºç¨‹åº�"
! 
! #: fortran/io.c:3309 fortran/resolve.c:13913
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L èˆ‡ ALLOCATABLE æˆ–æŒ‡æ¨™æˆ�åˆ†"
! 
! #: fortran/io.c:3317
! #, 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 "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L æœ‰ ALLOCATABLE æˆ–æŒ‡æ¨™æˆ�åˆ†å’Œå› è€Œéœ€è¦�å®šç¾©çš„è¼¸å…¥/è¼¸å‡ºç¨‹åº�"
! 
! #: fortran/io.c:3328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "å»¶ä¼¸ï¼šé€—è™Ÿä¹‹å‰� i/o é …ç›®æ¸…å–®æ–¼ %L"
  
! #: fortran/io.c:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR æ¨™è¨˜æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3350
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END æ¨™è¨˜æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3362
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR æ¨™è¨˜æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT æ¨™ç±¤ %d åœ¨ %L è™•æœªå®šç¾©"
  
! #: fortran/io.c:3403
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.c:3492
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "%C è™• I/O è¿­ä»£èªžæ³•éŒ¯èª¤"
  
! #: fortran/io.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable in READ statement at %C"
  msgstr "%C READ æ•˜è¿°éœ€è¦�è®Šæ•¸"
  
! #: fortran/io.c:3529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "éœ€è¦� %s æ•˜è¿°ï¼Œæ–¼ %C è™•"
  
  #. A general purpose syntax error.
! #: fortran/io.c:3586 fortran/io.c:4246 fortran/gfortran.h:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s æ•˜è¿°åœ¨ %C è™•èªžæ³•éŒ¯èª¤"
  
! #: fortran/io.c:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003:å…§éƒ¨æª”æ¡ˆæ–¼ %L èˆ‡å��ç¨±è¡¨åˆ—"
  
! #: fortran/io.c:3726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgstr "é�žå�Œæ­¥=èªªæ˜Žç¬¦æ–¼ %L å¿…é ˆæ˜¯åˆ�å§‹åŒ–é�‹ç®—å¼�"
  
! #: fortran/io.c:3804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:å¡«å……=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:3880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:DELIM=æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "%C è™•çš„ PRINT å��ç¨±æ¸…å–®æ˜¯ä¸€å€‹æ“´å……"
  
! #: fortran/io.c:4213
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "%C è™• I/O æ¸…å–®ä¸­éœ€è¦�é€—è™Ÿ"
  
! #: fortran/io.c:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "%C è™•çš„ PRINT æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:4447 fortran/io.c:4509
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE æ•˜è¿°ä¸�å…�è¨±å‡ºç�¾åœ¨ %C è™•çš„ PURE ç¨‹åº�ä¸­"
  
! #: fortran/io.c:4475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH æ¨™ç±¤ç„¡æ•ˆçš„åœ¨ä¸­æŸ¥è©¢æ•˜è¿°æ–¼ %C"
  
! #: fortran/io.c:4485 fortran/trans-io.c:1333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "æŸ¥è©¢æ•˜è¿°æ–¼ %L ç„¡æ³•åŒ…å�«å…©è€…æª”æ¡ˆå’Œå–®ä½�èªªæ˜Žç¬¦"
  
! #: fortran/io.c:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "%L è™•çš„ INQUIRE æ•˜è¿°éœ€è¦� FILE æˆ– UNIT é™�å®šç¬¦"
  
! #: fortran/io.c:4502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgstr "å–®å…ƒè™Ÿç¢¼åœ¨ä¸­æ•˜è¿°æ–¼ %L å¿…é ˆæ˜¯ non-negative"
  
! #: fortran/io.c:4517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "æŸ¥è©¢æ•˜è¿°æ–¼ %L éœ€è¦�æ“±ç½®=èªªæ˜Žç¬¦èˆ‡è­˜åˆ¥è™Ÿ=èªªæ˜Žç¬¦"
  
! #: fortran/io.c:4695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003:ç­‰å¾…æ–¼ %C ä¸�å…�è¨±åœ¨ä¸­ Fortran 95"
  
! #: fortran/io.c:4701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "ç­‰å¾…æ•˜è¿°ä¸�å…�è¨±åœ¨ä¸­ PURE ç¨‹åº�æ–¼ %C"
*************** msgstr "Fortran 2003:ã€Œä½¿ç”¨::æ¨¡çµ„ã€
*** 57177,57436 ****
  msgid "Missing generic specification in USE statement at %C"
  msgstr "ç¼ºå°‘é€šç”¨è¦�æ ¼åœ¨ä¸­ä½¿ç”¨æ•˜è¿°æ–¼ %C"
  
! #: fortran/module.c:637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003:é‡�æ–°å‘½å��é�‹ç®—å­�åœ¨ä¸­ä½¿ç”¨æ•˜è¿°æ–¼ %C"
  
! #: fortran/module.c:678
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "å��ç¨±ã€Ž%sã€�æ–¼ %C å·²ä½¿ç”¨çš„å�šç‚ºå¤–éƒ¨æ¨¡çµ„å��ç¨±ã€‚"
  
! #: fortran/module.c:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "Fortran 2008:Coarray å®£å‘Šæ–¼ %C"
  
! #: fortran/module.c:746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%C è™•çš„ ENTRY æ•˜è¿°ä¸�èƒ½å‡ºç�¾åœ¨å·¢ç‹€çš„å­�ç¨‹å¼�ä¸­"
  
! #: fortran/module.c:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%C SAVE æ•˜è¿°èªžæ³•éŒ¯èª¤"
  
! #: fortran/module.c:1166
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "è®€å‡ºæ¨¡çµ„ %sï¼Œæ–¼åˆ— %d è¡Œ %dï¼š%s"
  
! #: fortran/module.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "è®€å…¥æ¨¡çµ„ %sï¼Œæ–¼åˆ— %d è¡Œ %dï¼š%s"
  
! #: fortran/module.c:1174
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "æ¨¡çµ„ %s ä½�æ–¼åˆ— %d è¡Œ %dï¼š%s"
  
! #: fortran/module.c:1569
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1618
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "å¯«å…¥æ¨¡çµ„æª”æ¡ˆæ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%s"
  
! #: fortran/module.c:1662
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1669
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1875
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2674
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "å��ç¨±è¡¨åˆ— %s ç„¡æ³•é‡�æ–°å‘½å��çš„ç”±ä½¿ç”¨é—œè�¯åˆ° %s"
  
! #: fortran/module.c:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4749
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4943
  #, fuzzy, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "ã€Ž%sã€�çš„æ¨¡çµ„ã€Ž%sã€�ï¼ŒåŒ¯å…¥çš„æ–¼ %C, ä¹Ÿæ˜¯å��ç¨±çš„ç›®å‰�çš„ç¨‹å¼�å–®å…ƒ"
  
! #: fortran/module.c:5295
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­æ¨¡çµ„ã€Ž%sã€�"
  
! #: fortran/module.c:5302
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­æ¨¡çµ„ã€Ž%sã€�"
  
! #: fortran/module.c:5307
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Intrinsic é�‹ç®—å­�ã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­æ¨¡çµ„ã€Ž%sã€�"
  
! #: fortran/module.c:5542
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5875
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "ç„¡æ³•é–‹å•Ÿæ¨¡çµ„æª”æ¡ˆã€Œ%sã€�å¯«å…¥ï¼Œåœ¨ %C è™•ï¼š%s"
  
! #: fortran/module.c:6081
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "å¯«å…¥æ¨¡çµ„æª”æ¡ˆã€Œ%sã€�æ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%s"
  
! #: fortran/module.c:6092
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "ç„¡æ³•åˆªé™¤æ¨¡çµ„æª”æ¡ˆã€Ž%sã€�ï¼š%s"
  
! #: fortran/module.c:6095
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "ç„¡æ³•é‡�æ–°å‘½å��æ¨¡çµ„æª”æ¡ˆã€Ž%sã€�åˆ°ã€Ž%sã€�ï¼š%s"
  
! #: fortran/module.c:6101
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "ç„¡æ³•åˆªé™¤æš«æ™‚çš„æ¨¡çµ„æª”æ¡ˆã€Ž%sã€�ï¼š%s"
  
! #: fortran/module.c:6158
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å·²ç¶“å®£å‘Š"
  
! #: fortran/module.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6337 fortran/module.c:6681
  #, fuzzy, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�ï¼Œå¼•ç”¨æ–¼ %L, ä¸�æ˜¯åœ¨ä¸­å·²é�¸æ¨™æº–"
  
! #: fortran/module.c:6465
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­ intrinsic æ¨¡çµ„ ISO_C_BINDING"
  
! #: fortran/module.c:6486 fortran/module.c:6519 fortran/module.c:6561
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å·²ç¶“å®£å‘Š"
  
! #: fortran/module.c:6666
  #, fuzzy, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "ä½¿ç”¨çš„ intrinsic æ¨¡çµ„ã€Ž%sã€�æ–¼ %C è¡�çª�èˆ‡é�žå…§å»ºæ¨¡çµ„å��ç¨±ä½¿ç”¨çš„åœ¨ä¹‹å‰�"
  
! #: fortran/module.c:6688
  #, fuzzy, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "ä½¿ç”¨çš„ NUMERIC_STORAGE_SIZE å…·å��çš„å¸¸æ•¸å¾ž intrinsic æ¨¡çµ„ ISO_FORTRAN_ENV æ–¼ %L æ˜¯ä¸�ç›¸å®¹çš„èˆ‡é�¸é … %s"
  
! #: fortran/module.c:6756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "ä½¿ç”¨çš„ NUMERIC_STORAGE_SIZE å…·å��çš„å¸¸æ•¸å¾ž intrinsic æ¨¡çµ„ ISO_FORTRAN_ENV æ–¼ %C æ˜¯ä¸�ç›¸å®¹çš„èˆ‡é�¸é … %s"
  
! #: fortran/module.c:6810
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­ intrinsic æ¨¡çµ„ ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "%C è™•é�žé �æœŸçš„ CASE æ•˜è¿°"
  
! #: fortran/module.c:6865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003:ISO_FORTRAN_ENV intrinsic æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003:ISO_C_BINDING æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6890
  #, fuzzy, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "æ‰¾ä¸�åˆ° intrinsic æ¨¡çµ„å…·å��çš„ã€Ž%sã€�æ–¼ %C"
  
! #: fortran/module.c:6896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "Fortran 2003:ã€Œä½¿ç”¨::æ¨¡çµ„ã€�æ–¼ %C"
  
! #: fortran/module.c:6902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "Fortran 2003:ISO_C_BINDING æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "Fortran 2003:ISO_C_BINDING æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "ç„¡æ³•é–‹å•Ÿæ¨¡çµ„æª”æ¡ˆã€Œ%sã€�è®€å�–ï¼Œåœ¨ %C è™•ï¼š%s"
  
! #: fortran/module.c:6921
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6932
  #, fuzzy, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "ä½¿ç”¨çš„é�žå…§å»ºæ¨¡çµ„ã€Ž%sã€�æ–¼ %C è¡�çª�èˆ‡ intrinsic æ¨¡çµ„å��ç¨±ä½¿ç”¨çš„åœ¨ä¹‹å‰�"
  
! #: fortran/module.c:6955
  #, fuzzy, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "æª”æ¡ˆã€Ž%sã€�é–‹å•Ÿçš„æ–¼ %C ä¸¦é�ž GFORTRAN æ¨¡çµ„æª”æ¡ˆ"
  
! #: fortran/module.c:6963
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "ç„¡æ³•ä½¿ç”¨ç›¸å�Œæ¨¡çµ„æˆ‘å€‘æ­£åœ¨å»ºç«‹ï¼�"
--- 57271,57530 ----
  msgid "Missing generic specification in USE statement at %C"
  msgstr "ç¼ºå°‘é€šç”¨è¦�æ ¼åœ¨ä¸­ä½¿ç”¨æ•˜è¿°æ–¼ %C"
  
! #: fortran/module.c:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Fortran 2003:é‡�æ–°å‘½å��é�‹ç®—å­�åœ¨ä¸­ä½¿ç”¨æ•˜è¿°æ–¼ %C"
  
! #: fortran/module.c:679
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "å��ç¨±ã€Ž%sã€�æ–¼ %C å·²ä½¿ç”¨çš„å�šç‚ºå¤–éƒ¨æ¨¡çµ„å��ç¨±ã€‚"
  
! #: fortran/module.c:742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "Fortran 2008:Coarray å®£å‘Šæ–¼ %C"
  
! #: fortran/module.c:747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%C è™•çš„ ENTRY æ•˜è¿°ä¸�èƒ½å‡ºç�¾åœ¨å·¢ç‹€çš„å­�ç¨‹å¼�ä¸­"
  
! #: fortran/module.c:822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "%C SAVE æ•˜è¿°èªžæ³•éŒ¯èª¤"
  
! #: fortran/module.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "Reading module %s at line %d column %d: %s"
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "è®€å‡ºæ¨¡çµ„ %sï¼Œæ–¼åˆ— %d è¡Œ %dï¼š%s"
  
! #: fortran/module.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "Writing module %s at line %d column %d: %s"
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "è®€å…¥æ¨¡çµ„ %sï¼Œæ–¼åˆ— %d è¡Œ %dï¼š%s"
  
! #: fortran/module.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "Module %s at line %d column %d: %s"
  msgid "Module %qs at line %d column %d: %s"
  msgstr "æ¨¡çµ„ %s ä½�æ–¼åˆ— %d è¡Œ %dï¼š%s"
  
! #: fortran/module.c:1570
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.c:1619
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "å¯«å…¥æ¨¡çµ„æª”æ¡ˆæ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%s"
  
! #: fortran/module.c:1663
  #, gcc-internal-format
  msgid "write_atom(): Writing negative integer"
  msgstr ""
  
! #: fortran/module.c:1670
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.c:1876
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.c:2675
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.c:3651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Namelist %s cannot be renamed by USE association to %s"
  msgstr "å��ç¨±è¡¨åˆ— %s ç„¡æ³•é‡�æ–°å‘½å��çš„ç”±ä½¿ç”¨é—œè�¯åˆ° %s"
  
! #: fortran/module.c:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4750
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.c:4944
  #, fuzzy, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "ã€Ž%sã€�çš„æ¨¡çµ„ã€Ž%sã€�ï¼ŒåŒ¯å…¥çš„æ–¼ %C, ä¹Ÿæ˜¯å��ç¨±çš„ç›®å‰�çš„ç¨‹å¼�å–®å…ƒ"
  
! #: fortran/module.c:5296
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­æ¨¡çµ„ã€Ž%sã€�"
  
! #: fortran/module.c:5303
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­æ¨¡çµ„ã€Ž%sã€�"
  
! #: fortran/module.c:5308
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Intrinsic é�‹ç®—å­�ã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­æ¨¡çµ„ã€Ž%sã€�"
  
! #: fortran/module.c:5543
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.c:5876
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.c:6063
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for writing at %C: %s"
  msgid "Can't open module file %qs for writing at %C: %s"
  msgstr "ç„¡æ³•é–‹å•Ÿæ¨¡çµ„æª”æ¡ˆã€Œ%sã€�å¯«å…¥ï¼Œåœ¨ %C è™•ï¼š%s"
  
! #: fortran/module.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing module file '%s' for writing: %s"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "å¯«å…¥æ¨¡çµ„æª”æ¡ˆã€Œ%sã€�æ™‚ç™¼ç”ŸéŒ¯èª¤ï¼š%s"
  
! #: fortran/module.c:6093
  #, fuzzy, gcc-internal-format
  msgid "Can't delete module file %qs: %s"
  msgstr "ç„¡æ³•åˆªé™¤æ¨¡çµ„æª”æ¡ˆã€Ž%sã€�ï¼š%s"
  
! #: fortran/module.c:6096
  #, fuzzy, gcc-internal-format
  msgid "Can't rename module file %qs to %qs: %s"
  msgstr "ç„¡æ³•é‡�æ–°å‘½å��æ¨¡çµ„æª”æ¡ˆã€Ž%sã€�åˆ°ã€Ž%sã€�ï¼š%s"
  
! #: fortran/module.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Can't delete temporary module file %qs: %s"
  msgstr "ç„¡æ³•åˆªé™¤æš«æ™‚çš„æ¨¡çµ„æª”æ¡ˆã€Ž%sã€�ï¼š%s"
  
! #: fortran/module.c:6159
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å·²ç¶“å®£å‘Š"
  
! #: fortran/module.c:6230
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.c:6338 fortran/module.c:6682
  #, fuzzy, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�ï¼Œå¼•ç”¨æ–¼ %L, ä¸�æ˜¯åœ¨ä¸­å·²é�¸æ¨™æº–"
  
! #: fortran/module.c:6466
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­ intrinsic æ¨¡çµ„ ISO_C_BINDING"
  
! #: fortran/module.c:6487 fortran/module.c:6520 fortran/module.c:6562
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å·²ç¶“å®£å‘Š"
  
! #: fortran/module.c:6667
  #, fuzzy, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "ä½¿ç”¨çš„ intrinsic æ¨¡çµ„ã€Ž%sã€�æ–¼ %C è¡�çª�èˆ‡é�žå…§å»ºæ¨¡çµ„å��ç¨±ä½¿ç”¨çš„åœ¨ä¹‹å‰�"
  
! #: fortran/module.c:6689
  #, fuzzy, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "ä½¿ç”¨çš„ NUMERIC_STORAGE_SIZE å…·å��çš„å¸¸æ•¸å¾ž intrinsic æ¨¡çµ„ ISO_FORTRAN_ENV æ–¼ %L æ˜¯ä¸�ç›¸å®¹çš„èˆ‡é�¸é … %s"
  
! #: fortran/module.c:6757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "ä½¿ç”¨çš„ NUMERIC_STORAGE_SIZE å…·å��çš„å¸¸æ•¸å¾ž intrinsic æ¨¡çµ„ ISO_FORTRAN_ENV æ–¼ %C æ˜¯ä¸�ç›¸å®¹çš„èˆ‡é�¸é … %s"
  
! #: fortran/module.c:6811
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "ç¬¦è™Ÿã€Ž%sã€�å¼•ç”¨æ–¼ %L æ‰¾ä¸�åˆ°åœ¨ä¸­ intrinsic æ¨¡çµ„ ISO_FORTRAN_ENV"
  
! #: fortran/module.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "%C è™•é�žé �æœŸçš„ CASE æ•˜è¿°"
  
! #: fortran/module.c:6866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003:ISO_FORTRAN_ENV intrinsic æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003:ISO_C_BINDING æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6891
  #, fuzzy, gcc-internal-format
  msgid "Can't find an intrinsic module named %qs at %C"
  msgstr "æ‰¾ä¸�åˆ° intrinsic æ¨¡çµ„å…·å��çš„ã€Ž%sã€�æ–¼ %C"
  
! #: fortran/module.c:6897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "Fortran 2003:ã€Œä½¿ç”¨::æ¨¡çµ„ã€�æ–¼ %C"
  
! #: fortran/module.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "Fortran 2003:ISO_C_BINDING æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "Fortran 2003:ISO_C_BINDING æ¨¡çµ„æ–¼ %C"
  
! #: fortran/module.c:6919
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Can't open module file %qs for reading at %C: %s"
  msgstr "ç„¡æ³•é–‹å•Ÿæ¨¡çµ„æª”æ¡ˆã€Œ%sã€�è®€å�–ï¼Œåœ¨ %C è™•ï¼š%s"
  
! #: fortran/module.c:6922
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.c:6933
  #, fuzzy, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "ä½¿ç”¨çš„é�žå…§å»ºæ¨¡çµ„ã€Ž%sã€�æ–¼ %C è¡�çª�èˆ‡ intrinsic æ¨¡çµ„å��ç¨±ä½¿ç”¨çš„åœ¨ä¹‹å‰�"
  
! #: fortran/module.c:6956
  #, fuzzy, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "æª”æ¡ˆã€Ž%sã€�é–‹å•Ÿçš„æ–¼ %C ä¸¦é�ž GFORTRAN æ¨¡çµ„æª”æ¡ˆ"
  
! #: fortran/module.c:6964
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.c:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Can't USE the same %smodule we're building!"
  msgstr "ç„¡æ³•ä½¿ç”¨ç›¸å�Œæ¨¡çµ„æˆ‘å€‘æ­£åœ¨å»ºç«‹ï¼�"
*************** msgstr "å‡½å¼�ã€Ž%sã€�æ–¼ %L æ˜¯ INTRINS
*** 59832,59838 ****
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "ç„¡æ³•è§£æž�ç‰¹å®šçš„å‡½å¼�ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 59926,59932 ----
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "ç„¡æ³•è§£æž�ç‰¹å®šçš„å‡½å¼�ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:2751 fortran/resolve.c:15814
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Non-extensible è¡�ç”Ÿé¡žåž‹ã€Ž%s
*** 61342,61789 ****
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003:é€šç”¨å��ç¨±ã€Ž%sã€�çš„å‡½å¼�ã€Ž%sã€�æ–¼ %L ç›¸å�Œå��ç¨±å�šç‚ºè¡�ç”Ÿé¡žåž‹æ–¼ %L"
  
! #: fortran/resolve.c:13884
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "å�‡è¨­çš„å¤§å°�é™£åˆ—ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L æœªè¢«å…�è¨±"
  
! #: fortran/resolve.c:13890
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—é™£åˆ—ç‰©ä»¶ã€Ž%sã€�èˆ‡å�‡è¨­çš„å½¢ç‹€åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13896
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—é™£åˆ—ç‰©ä»¶ã€Ž%sã€�èˆ‡ nonconstant å½¢ç‹€åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13904
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�èˆ‡ nonconstant å­—å…ƒé•·åº¦åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13914
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
! msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L æ˜¯ polymorphic å’Œéœ€è¦�å®šç¾©çš„è¼¸å…¥/è¼¸å‡ºç¨‹åº�"
! 
! #: fortran/resolve.c:13924
! #, fuzzy, gcc-internal-format
! msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
! msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L èˆ‡ ALLOCATABLE æˆ–æŒ‡æ¨™æˆ�åˆ†"
! 
! #: fortran/resolve.c:13942
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�è¢«å®£å‘Šç§�äººçš„å’Œç„¡æ³•æˆ�å“¡çš„å…¬ç”¨çš„å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13957
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�å·² use-associated ç§�äººçš„æˆ�åˆ†å’Œç„¡æ³•æˆ�å“¡çš„å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13968
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�æœ‰ç§�äººçš„æˆ�åˆ†å’Œç„¡æ³•æˆ�å“¡çš„å…¬ç”¨çš„å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13995
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "ç¨‹åº�å±¬æ€§è¡�çª�èˆ‡å��ç¨±è¡¨åˆ—å±¬æ€§åœ¨ä¸­ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:14014
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "å�ƒæ•¸é™£åˆ—ã€Ž%sã€�æ–¼ %L ç„¡æ³•è‡ªå‹•æˆ–çš„å·²æŽ¨é�²å½¢ç‹€"
  
! #: fortran/resolve.c:14030
  #, fuzzy, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "éš±å�«åœ°åž‹æ…‹çš„å�ƒæ•¸ã€Ž%sã€�æ–¼ %L ä¸�åŒ¹é…�ç¨�å¾Œéš±å�«çš„åž‹æ…‹"
  
! #: fortran/resolve.c:14041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "ä¸�ç›¸å®¹çš„è¡�ç”Ÿé¡žåž‹åœ¨ä¸­å�ƒæ•¸æ–¼ %L"
  
! #: fortran/resolve.c:14049
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "å…±å�Œå�€å¡Šã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰å¤–éƒ¨å±¬æ€§"
  
! #: fortran/resolve.c:14091
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "ä¿�è­·çš„å±¬æ€§è¡�çª�èˆ‡å¤–éƒ¨å±¬æ€§æ–¼ %L"
  
! #: fortran/resolve.c:14158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "ç¨‹åº�å±¬æ€§è¡�çª�èˆ‡ä¿�è­·çš„å±¬æ€§æ–¼ %L"
  
! #: fortran/resolve.c:14254
  #, 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 "ã€Ž%sã€�æ–¼ %L æœ‰ CONTIGUOUS å±¬æ€§ä½†æ˜¯ä¸�æ˜¯é™£åˆ—æŒ‡æ¨™æˆ– assumed-shape é™£åˆ—"
  
! #: fortran/resolve.c:14272
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤§å°�çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:14283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:14290
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L è™•çš„ç¬¦è™Ÿä¸�æ˜¯ä¸€å€‹ DUMMY è®Šæ•¸"
  
! #: fortran/resolve.c:14309
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "ã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰å€¼å±¬æ€§å› ç‚ºå®ƒä¸¦é�žè™›å¼•æ•¸"
  
! #: fortran/resolve.c:14319
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "å­—å…ƒè™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡å€¼å±¬æ€§å¿…é ˆæœ‰å¸¸æ•¸é•·åº¦"
  
! #: fortran/resolve.c:14328
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C å�¯äº¤æµ�çš„å­—å…ƒè™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡å€¼å±¬æ€§å¿…é ˆæœ‰é•·åº¦ä¸€å€‹"
  
! #: fortran/resolve.c:14341 fortran/resolve.c:14508
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "è¡�ç”Ÿé¡žåž‹ã€Ž%sã€�æ–¼ %L æ˜¯çš„åž‹æ…‹ã€Ž%sã€�ï¼Œè©²é …æœªè¢«å®šç¾©"
  
! #: fortran/resolve.c:14355
  #, 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:14364
  #, 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:14373
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰ ALLOCATABLE å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14381
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰æŒ‡æ¨™å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14388
  #, 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:14408
  #, fuzzy, 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:14415
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰ ALLOCATABLE å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰æŒ‡æ¨™å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "è¿´åœˆè®Šæ•¸æ–¼ %C ç„¡æ³• coarray"
  
! #: fortran/resolve.c:14454
  #, fuzzy, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç¹«çµ�Â©å› ç‚ºå®ƒæ˜¯ neither å…±å�Œå�€å¡Š nor å®£å‘Šçš„æ–¼æ¨¡çµ„ç­‰ç´šç¯„åœ�"
  
! #: fortran/resolve.c:14534
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003:å…¬ç”¨çš„ %sã€Ž%sã€�æ–¼ %L çš„ç§�äººçš„è¡�ç”Ÿé¡žåž‹ã€Ž%sã€�"
  
! #: fortran/resolve.c:14549
  #, 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"
  msgstr "è®Šæ•¸ %s æ–¼ %L çš„åž‹æ…‹ LOCK_TYPE æˆ–èˆ‡ subcomponent çš„åž‹æ…‹ LOCK_TYPE å¿…é ˆæ˜¯ coarray"
  
! #: fortran/resolve.c:14562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "è®Šæ•¸ %s æ–¼ %L çš„åž‹æ…‹ LOCK_TYPE æˆ–èˆ‡ subcomponent çš„åž‹æ…‹ LOCK_TYPE å¿…é ˆæ˜¯ coarray"
  
! #: fortran/resolve.c:14580
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "å�«ç¾© (å‡º) è™›å¼•æ•¸ã€Ž%sã€�æ–¼ %L æ˜¯å�‡è¨­çš„å¤§å°�å’Œå› è€Œç„¡æ³•æœ‰é �è¨­åˆ�å§‹è¨­å®šå¼�"
  
! #: fortran/resolve.c:14592
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�æ–¼ %L çš„ LOCK_TYPE ä¸�æ‡‰è©²æ˜¯å�«ç¾© (å‡º)"
  
! #: fortran/resolve.c:14601
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�æ–¼ %L çš„ LOCK_TYPE ä¸�æ‡‰è©²æ˜¯å�«ç¾© (å‡º)"
  
! #: fortran/resolve.c:14613
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "å‡½æ•¸è¨ˆç®—çµ�æžœã€Ž%sã€�æ–¼ %L ä¸�æ‡‰è©²æ˜¯ coarray æˆ–æœ‰ coarray æˆ�åˆ†"
  
! #: fortran/resolve.c:14622
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L çš„åž‹æ…‹ (C_PTR) æˆ–åž‹æ…‹ (C_FUNPTR) ä¸�æ‡‰è©²æ˜¯ coarray"
  
! #: fortran/resolve.c:14634
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡ coarray æˆ�åˆ†æ‡‰è©²æ˜¯ nonpointerï¼Œnonallocatable ç´”é‡�"
  
! #: fortran/resolve.c:14649
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L æ˜¯ coarray å’Œä¸�æ˜¯ ALLOCATABLEï¼Œå„²å­˜ nor è™›å¼•æ•¸"
  
! #: fortran/resolve.c:14657
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Coarray è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�æ‡‰è©²æœ‰ codimensions èˆ‡å·²æŽ¨é�²å½¢ç‹€"
  
! #: fortran/resolve.c:14664
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Allocatable coarray è®Šæ•¸ã€Ž%sã€�æ–¼ %L å¿…é ˆå·²å·²æŽ¨é�²å½¢ç‹€"
  
! #: fortran/resolve.c:14676
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L æ˜¯å�«ç¾© (å‡º) å’Œå�¯ä»¥å› è€Œç„¡æ³•æ˜¯ allocatable coarray æˆ–æœ‰ coarray æˆ�åˆ†"
  
! #: fortran/resolve.c:14685
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray è™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�å…�è¨±åœ¨ä¸­ç¹«çµ�Â©ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:14701
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Coarray è™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�å…�è¨±åœ¨ä¸­ç¹«çµ�Â©ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:14707
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Coarray è™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�å…�è¨±åœ¨ä¸­ç¹«çµ�Â©ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:14732
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "å��ç¨±è¡¨åˆ— %s ç„¡æ³•é‡�æ–°å‘½å��çš„ç”±ä½¿ç”¨é—œè�¯åˆ° %s"
  
! #: fortran/resolve.c:14802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate æ–¼ %L ä¸�æ˜¯å„²å­˜"
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14909
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14915
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "å�€å¡Šè³‡æ–™å…ƒç´ ã€Ž%sã€�æ–¼ %L å¿…é ˆæ˜¯åœ¨ä¸­å…±å�Œ"
  
! #: fortran/resolve.c:14921
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "è³‡æ–™é™£åˆ—ã€Ž%sã€�æ–¼ %L å¿…é ˆè¢«æŒ‡å®šçš„åœ¨ä¸­å‰�ä¸€å€‹å®£å‘Š"
  
! #: fortran/resolve.c:14930
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "è³‡æ–™å…ƒç´ ã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰ coindex"
  
! #: fortran/resolve.c:14944
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "è³‡æ–™å…ƒç´ ã€Ž%sã€�æ–¼ %L æ˜¯æŒ‡æ¨™å’Œå› è€Œå¿…é ˆæ˜¯å…¨éƒ¨é™£åˆ—"
  
! #: fortran/resolve.c:14990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Nonconstant é™£åˆ—å�€æ®µæ–¼ %L åœ¨ä¸­è³‡æ–™æ•˜è¿°"
  
! #: fortran/resolve.c:15003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "è³‡æ–™æ•˜è¿°æ–¼ %L æœ‰æ›´å¤šè®Šæ•¸æ¯”å€¼"
  
! #: fortran/resolve.c:15102
  #, fuzzy, 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:15110
  #, fuzzy, 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:15118
  #, fuzzy, 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:15243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "è³‡æ–™æ•˜è¿°æ–¼ %L æœ‰æ›´å¤šå€¼æ¯”è®Šæ•¸"
  
! #: fortran/resolve.c:15408
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†ç„¡æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15498
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L å¿…é ˆæœ‰åº�åˆ—å±¬æ€§ç‚ºç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15507
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰ ALLOCATABLE æˆ�åˆ†ç‚ºç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15515
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡é �è¨­åˆ�å§‹åŒ–ç„¡æ³•åœ¨ä¸­ç­‰åƒ¹èˆ‡è®Šæ•¸åœ¨ä¸­å…±å�Œ"
  
! #: fortran/resolve.c:15531
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡æŒ‡æ¨™æˆ�åˆ†ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15634
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L è™• EQUIVALENCE æ•˜è¿°èªžæ³•éŒ¯èª¤"
  
! #: fortran/resolve.c:15649
  #, fuzzy, 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 "é‚„æ˜¯æ‰€æœ‰æˆ–æ²’æœ‰ä»»ä½•ç‰©ä»¶åœ¨ä¸­ç­‰åƒ¹è¨­å®šæ–¼ %L æ‡‰è©²æœ‰ä¿�è­·çš„å±¬æ€§"
  
! #: fortran/resolve.c:15661
  #, fuzzy, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "å…±å�Œå�€å¡Šæˆ�å“¡ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶åœ¨ä¸­ pure ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:15670
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "å…·å��çš„å¸¸æ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15743
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "é™£åˆ—ã€Ž%sã€�æ–¼ %L èˆ‡ non-constant é‚Šç•Œç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15754
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "çµ�æ§‹æˆ�åˆ†ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15765
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ä¸²é•·åº¦ç‚ºé›¶"
  
! #: fortran/resolve.c:15856
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003:å…¬ç”¨çš„å‡½å¼�ã€Ž%sã€�æ–¼ %L çš„ç§�äººçš„åž‹æ…‹ã€Ž%sã€�"
  
! #: fortran/resolve.c:15869
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRYã€Œ%sã€�åœ¨ %L è™•æ²’æœ‰ IMPLICIT é¡žåž‹"
  
! #: fortran/resolve.c:15889
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ç¨‹åº�ã€Ž%sã€�æ–¼ %L å¿…é ˆæ˜¯å‡½å¼�"
  
! #: fortran/resolve.c:15899
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ç¨‹åº�ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�‡è¨­çš„å­—å…ƒé•·åº¦"
  
! #: fortran/resolve.c:15907
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ç¨‹åº�ã€Ž%sã€�æ–¼ %L å¿…é ˆè‡³å°‘æœ‰ä¸€å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:15921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ç¬¬ä¸€å€‹å¼•æ•¸çš„é�‹ç®—å­�ä»‹é�¢æ–¼ %L ç„¡æ³•å�¯é�¸çš„"
  
! #: fortran/resolve.c:15939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "ç§’å¼•æ•¸çš„é�‹ç®—å­�ä»‹é�¢æ–¼ %L ç„¡æ³•å�¯é�¸çš„"
  
! #: fortran/resolve.c:15946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "é�‹ç®—å­�ä»‹é�¢æ–¼ %L å¿…é ˆæœ‰ï¼Œæœ€å¤šï¼Œå…©å¼•æ•¸"
  
! #: fortran/resolve.c:16024
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "åŒ…å�«çš„ç¨‹åº�ã€Ž%sã€�æ–¼ %L çš„ PURE ç¨‹åº�å¿…é ˆä¹Ÿæ˜¯ PURE"
--- 61436,61873 ----
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003:é€šç”¨å��ç¨±ã€Ž%sã€�çš„å‡½å¼�ã€Ž%sã€�æ–¼ %L ç›¸å�Œå��ç¨±å�šç‚ºè¡�ç”Ÿé¡žåž‹æ–¼ %L"
  
! #: fortran/resolve.c:13866
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "å�‡è¨­çš„å¤§å°�é™£åˆ—ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L æœªè¢«å…�è¨±"
  
! #: fortran/resolve.c:13872
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—é™£åˆ—ç‰©ä»¶ã€Ž%sã€�èˆ‡å�‡è¨­çš„å½¢ç‹€åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13878
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—é™£åˆ—ç‰©ä»¶ã€Ž%sã€�èˆ‡ nonconstant å½¢ç‹€åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13886
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003:å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�èˆ‡ nonconstant å­—å…ƒé•·åº¦åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13903
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�è¢«å®£å‘Šç§�äººçš„å’Œç„¡æ³•æˆ�å“¡çš„å…¬ç”¨çš„å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13925
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�å·² use-associated ç§�äººçš„æˆ�åˆ†å’Œç„¡æ³•æˆ�å“¡çš„å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13936
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�æœ‰ç§�äººçš„æˆ�åˆ†å’Œç„¡æ³•æˆ�å“¡çš„å…¬ç”¨çš„å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13963
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "ç¨‹åº�å±¬æ€§è¡�çª�èˆ‡å��ç¨±è¡¨åˆ—å±¬æ€§åœ¨ä¸­ã€Ž%sã€�æ–¼ %L"
  
! #: fortran/resolve.c:13982
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "å�ƒæ•¸é™£åˆ—ã€Ž%sã€�æ–¼ %L ç„¡æ³•è‡ªå‹•æˆ–çš„å·²æŽ¨é�²å½¢ç‹€"
  
! #: fortran/resolve.c:13998
  #, fuzzy, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "éš±å�«åœ°åž‹æ…‹çš„å�ƒæ•¸ã€Ž%sã€�æ–¼ %L ä¸�åŒ¹é…�ç¨�å¾Œéš±å�«çš„åž‹æ…‹"
  
! #: fortran/resolve.c:14009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "ä¸�ç›¸å®¹çš„è¡�ç”Ÿé¡žåž‹åœ¨ä¸­å�ƒæ•¸æ–¼ %L"
  
! #: fortran/resolve.c:14017
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "å…±å�Œå�€å¡Šã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰å¤–éƒ¨å±¬æ€§"
  
! #: fortran/resolve.c:14059
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "ä¿�è­·çš„å±¬æ€§è¡�çª�èˆ‡å¤–éƒ¨å±¬æ€§æ–¼ %L"
  
! #: fortran/resolve.c:14126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "ç¨‹åº�å±¬æ€§è¡�çª�èˆ‡ä¿�è­·çš„å±¬æ€§æ–¼ %L"
  
! #: fortran/resolve.c:14222
  #, 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 "ã€Ž%sã€�æ–¼ %L æœ‰ CONTIGUOUS å±¬æ€§ä½†æ˜¯ä¸�æ˜¯é™£åˆ—æŒ‡æ¨™æˆ– assumed-shape é™£åˆ—"
  
! #: fortran/resolve.c:14240
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤§å°�çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:14251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:14258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14271
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L è™•çš„ç¬¦è™Ÿä¸�æ˜¯ä¸€å€‹ DUMMY è®Šæ•¸"
  
! #: fortran/resolve.c:14277
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "ã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰å€¼å±¬æ€§å› ç‚ºå®ƒä¸¦é�žè™›å¼•æ•¸"
  
! #: fortran/resolve.c:14287
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "å­—å…ƒè™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡å€¼å±¬æ€§å¿…é ˆæœ‰å¸¸æ•¸é•·åº¦"
  
! #: fortran/resolve.c:14296
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C å�¯äº¤æµ�çš„å­—å…ƒè™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡å€¼å±¬æ€§å¿…é ˆæœ‰é•·åº¦ä¸€å€‹"
  
! #: fortran/resolve.c:14309 fortran/resolve.c:14476
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "è¡�ç”Ÿé¡žåž‹ã€Ž%sã€�æ–¼ %L æ˜¯çš„åž‹æ…‹ã€Ž%sã€�ï¼Œè©²é …æœªè¢«å®šç¾©"
  
! #: fortran/resolve.c:14323
  #, 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:14332
  #, 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:14341
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰ ALLOCATABLE å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14349
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰æŒ‡æ¨™å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14356
  #, 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:14376
  #, fuzzy, 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:14383
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰ ALLOCATABLE å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�Œæ™‚æœ‰æŒ‡æ¨™å’Œç¹«çµ�Â©å±¬æ€§"
  
! #: fortran/resolve.c:14397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "è¿´åœˆè®Šæ•¸æ–¼ %C ç„¡æ³• coarray"
  
! #: fortran/resolve.c:14422
  #, fuzzy, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç¹«çµ�Â©å› ç‚ºå®ƒæ˜¯ neither å…±å�Œå�€å¡Š nor å®£å‘Šçš„æ–¼æ¨¡çµ„ç­‰ç´šç¯„åœ�"
  
! #: fortran/resolve.c:14502
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003:å…¬ç”¨çš„ %sã€Ž%sã€�æ–¼ %L çš„ç§�äººçš„è¡�ç”Ÿé¡žåž‹ã€Ž%sã€�"
  
! #: fortran/resolve.c:14517
  #, 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"
  msgstr "è®Šæ•¸ %s æ–¼ %L çš„åž‹æ…‹ LOCK_TYPE æˆ–èˆ‡ subcomponent çš„åž‹æ…‹ LOCK_TYPE å¿…é ˆæ˜¯ coarray"
  
! #: fortran/resolve.c:14530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "è®Šæ•¸ %s æ–¼ %L çš„åž‹æ…‹ LOCK_TYPE æˆ–èˆ‡ subcomponent çš„åž‹æ…‹ LOCK_TYPE å¿…é ˆæ˜¯ coarray"
  
! #: fortran/resolve.c:14548
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "å�«ç¾© (å‡º) è™›å¼•æ•¸ã€Ž%sã€�æ–¼ %L æ˜¯å�‡è¨­çš„å¤§å°�å’Œå› è€Œç„¡æ³•æœ‰é �è¨­åˆ�å§‹è¨­å®šå¼�"
  
! #: fortran/resolve.c:14560
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�æ–¼ %L çš„ LOCK_TYPE ä¸�æ‡‰è©²æ˜¯å�«ç¾© (å‡º)"
  
! #: fortran/resolve.c:14569
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "è™›å¼•æ•¸ã€Ž%sã€�æ–¼ %L çš„ LOCK_TYPE ä¸�æ‡‰è©²æ˜¯å�«ç¾© (å‡º)"
  
! #: fortran/resolve.c:14581
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "å‡½æ•¸è¨ˆç®—çµ�æžœã€Ž%sã€�æ–¼ %L ä¸�æ‡‰è©²æ˜¯ coarray æˆ–æœ‰ coarray æˆ�åˆ†"
  
! #: fortran/resolve.c:14590
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L çš„åž‹æ…‹ (C_PTR) æˆ–åž‹æ…‹ (C_FUNPTR) ä¸�æ‡‰è©²æ˜¯ coarray"
  
! #: fortran/resolve.c:14602
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡ coarray æˆ�åˆ†æ‡‰è©²æ˜¯ nonpointerï¼Œnonallocatable ç´”é‡�"
  
! #: fortran/resolve.c:14617
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "è®Šæ•¸ã€Ž%sã€�æ–¼ %L æ˜¯ coarray å’Œä¸�æ˜¯ ALLOCATABLEï¼Œå„²å­˜ nor è™›å¼•æ•¸"
  
! #: fortran/resolve.c:14625
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Coarray è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�æ‡‰è©²æœ‰ codimensions èˆ‡å·²æŽ¨é�²å½¢ç‹€"
  
! #: fortran/resolve.c:14632
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Allocatable coarray è®Šæ•¸ã€Ž%sã€�æ–¼ %L å¿…é ˆå·²å·²æŽ¨é�²å½¢ç‹€"
  
! #: fortran/resolve.c:14644
  #, 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 "è®Šæ•¸ã€Ž%sã€�æ–¼ %L æ˜¯å�«ç¾© (å‡º) å’Œå�¯ä»¥å› è€Œç„¡æ³•æ˜¯ allocatable coarray æˆ–æœ‰ coarray æˆ�åˆ†"
  
! #: fortran/resolve.c:14653
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray è™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�å…�è¨±åœ¨ä¸­ç¹«çµ�Â©ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:14669
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Coarray è™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�å…�è¨±åœ¨ä¸­ç¹«çµ�Â©ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:14675
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Coarray è™›è¨­è®Šæ•¸ã€Ž%sã€�æ–¼ %L ä¸�å…�è¨±åœ¨ä¸­ç¹«çµ�Â©ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:14700
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "å��ç¨±è¡¨åˆ— %s ç„¡æ³•é‡�æ–°å‘½å��çš„ç”±ä½¿ç”¨é—œè�¯åˆ° %s"
  
! #: fortran/resolve.c:14770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate æ–¼ %L ä¸�æ˜¯å„²å­˜"
  
! #: fortran/resolve.c:14781
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:14877
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:14883
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "å�€å¡Šè³‡æ–™å…ƒç´ ã€Ž%sã€�æ–¼ %L å¿…é ˆæ˜¯åœ¨ä¸­å…±å�Œ"
  
! #: fortran/resolve.c:14889
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "è³‡æ–™é™£åˆ—ã€Ž%sã€�æ–¼ %L å¿…é ˆè¢«æŒ‡å®šçš„åœ¨ä¸­å‰�ä¸€å€‹å®£å‘Š"
  
! #: fortran/resolve.c:14898
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "è³‡æ–™å…ƒç´ ã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰ coindex"
  
! #: fortran/resolve.c:14912
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "è³‡æ–™å…ƒç´ ã€Ž%sã€�æ–¼ %L æ˜¯æŒ‡æ¨™å’Œå› è€Œå¿…é ˆæ˜¯å…¨éƒ¨é™£åˆ—"
  
! #: fortran/resolve.c:14958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Nonconstant é™£åˆ—å�€æ®µæ–¼ %L åœ¨ä¸­è³‡æ–™æ•˜è¿°"
  
! #: fortran/resolve.c:14971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "è³‡æ–™æ•˜è¿°æ–¼ %L æœ‰æ›´å¤šè®Šæ•¸æ¯”å€¼"
  
! #: fortran/resolve.c:15070
  #, fuzzy, 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:15078
  #, fuzzy, 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:15086
  #, fuzzy, 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:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "è³‡æ–™æ•˜è¿°æ–¼ %L æœ‰æ›´å¤šå€¼æ¯”è®Šæ•¸"
  
! #: fortran/resolve.c:15376
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15382
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†ç„¡æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:15466
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L å¿…é ˆæœ‰åº�åˆ—å±¬æ€§ç‚ºç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15475
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•æœ‰ ALLOCATABLE æˆ�åˆ†ç‚ºç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15483
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡é �è¨­åˆ�å§‹åŒ–ç„¡æ³•åœ¨ä¸­ç­‰åƒ¹èˆ‡è®Šæ•¸åœ¨ä¸­å…±å�Œ"
  
! #: fortran/resolve.c:15499
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "è¡�ç”Ÿé¡žåž‹è®Šæ•¸ã€Ž%sã€�æ–¼ %L èˆ‡æŒ‡æ¨™æˆ�åˆ†ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15602
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L è™• EQUIVALENCE æ•˜è¿°èªžæ³•éŒ¯èª¤"
  
! #: fortran/resolve.c:15617
  #, fuzzy, 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 "é‚„æ˜¯æ‰€æœ‰æˆ–æ²’æœ‰ä»»ä½•ç‰©ä»¶åœ¨ä¸­ç­‰åƒ¹è¨­å®šæ–¼ %L æ‡‰è©²æœ‰ä¿�è­·çš„å±¬æ€§"
  
! #: fortran/resolve.c:15629
  #, fuzzy, gcc-internal-format
  msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "å…±å�Œå�€å¡Šæˆ�å“¡ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶åœ¨ä¸­ pure ç¨‹åº�ã€Ž%sã€�"
  
! #: fortran/resolve.c:15638
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "å…·å��çš„å¸¸æ•¸ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15711
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "é™£åˆ—ã€Ž%sã€�æ–¼ %L èˆ‡ non-constant é‚Šç•Œç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15722
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "çµ�æ§‹æˆ�åˆ†ã€Ž%sã€�æ–¼ %L ç„¡æ³•ç­‰åƒ¹ç‰©ä»¶"
  
! #: fortran/resolve.c:15733
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ä¸²é•·åº¦ç‚ºé›¶"
  
! #: fortran/resolve.c:15824
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fortran 2003:å…¬ç”¨çš„å‡½å¼�ã€Ž%sã€�æ–¼ %L çš„ç§�äººçš„åž‹æ…‹ã€Ž%sã€�"
  
! #: fortran/resolve.c:15837
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRYã€Œ%sã€�åœ¨ %L è™•æ²’æœ‰ IMPLICIT é¡žåž‹"
  
! #: fortran/resolve.c:15857
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ç¨‹åº�ã€Ž%sã€�æ–¼ %L å¿…é ˆæ˜¯å‡½å¼�"
  
! #: fortran/resolve.c:15867
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ç¨‹åº�ã€Ž%sã€�æ–¼ %L ç„¡æ³•å�‡è¨­çš„å­—å…ƒé•·åº¦"
  
! #: fortran/resolve.c:15875
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ç¨‹åº�ã€Ž%sã€�æ–¼ %L å¿…é ˆè‡³å°‘æœ‰ä¸€å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:15889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ç¬¬ä¸€å€‹å¼•æ•¸çš„é�‹ç®—å­�ä»‹é�¢æ–¼ %L ç„¡æ³•å�¯é�¸çš„"
  
! #: fortran/resolve.c:15907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "ç§’å¼•æ•¸çš„é�‹ç®—å­�ä»‹é�¢æ–¼ %L ç„¡æ³•å�¯é�¸çš„"
  
! #: fortran/resolve.c:15914
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "é�‹ç®—å­�ä»‹é�¢æ–¼ %L å¿…é ˆæœ‰ï¼Œæœ€å¤šï¼Œå…©å¼•æ•¸"
  
! #: fortran/resolve.c:15992
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "åŒ…å�«çš„ç¨‹åº�ã€Ž%sã€�æ–¼ %L çš„ PURE ç¨‹åº�å¿…é ˆä¹Ÿæ˜¯ PURE"
*************** msgstr "Deferred-length å­—å…ƒæˆ�åˆ†ã€Ž%
*** 62886,62897 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "æŒ‡æ¨™ç‰©ä»¶æ–¼ %C ä¸�æ‡‰è©²è¢« coindexed"
  
! #: fortran/trans-io.c:1957
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "Fortran 2003:å…§éƒ¨æª”æ¡ˆæ–¼ %L èˆ‡å��ç¨±è¡¨åˆ—"
  
! #: fortran/trans-io.c:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "éŒ¯èª¤çš„ IO åŸºç¤Žé¡žåˆ¥åž‹(%d)"
--- 62970,62981 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "æŒ‡æ¨™ç‰©ä»¶æ–¼ %C ä¸�æ‡‰è©²è¢« coindexed"
  
! #: fortran/trans-io.c:1968
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "Fortran 2003:å…§éƒ¨æª”æ¡ˆæ–¼ %L èˆ‡å��ç¨±è¡¨åˆ—"
  
! #: fortran/trans-io.c:2475
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "éŒ¯èª¤çš„ IO åŸºç¤Žé¡žåˆ¥åž‹(%d)"
*************** msgstr "å»ºç«‹é�¸æ“‡å™¨ç”¨æ–¼ä¸�å­˜åœ¨çš
*** 64746,64754 ****
  #~ msgid "Variables this size and smaller go in the tiny section. (default 4)"
  #~ msgstr "è®Šæ•¸é€™å€‹å¤§å°�å’Œè¼ƒå°�å‰�å¾€åœ¨ä¸­å¾®å°�çš„å�€æ®µã€‚(é �è¨­ 4)"
  
- #~ msgid "Generate floating-point multiply-add instructions"
- #~ msgstr "ç”¢ç”Ÿæµ®é»žä¹˜åŠ æŒ‡ä»¤"
- 
  #~ msgid "Warn if .class files are out of date"
  #~ msgstr "ç•¶ .class æª”æ¡ˆå·²é�Žæ™‚æ™‚çµ¦å‡ºè­¦å‘Š"
  
--- 64830,64835 ----
*************** msgstr "å»ºç«‹é�¸æ“‡å™¨ç”¨æ–¼ä¸�å­˜åœ¨çš
*** 66147,66156 ****
  #~ msgstr "å­—å…ƒè®Šæ•¸æ–¼ %L æœ‰è² é•·åº¦ %dï¼Œé•·åº¦å·²è¢«è¨­å®šç‚ºé›¶"
  
  #, fuzzy
- #~ msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- #~ msgstr "å��ç¨±è¡¨åˆ—ç‰©ä»¶ã€Ž%sã€�åœ¨ä¸­å��ç¨±è¡¨åˆ—ã€Ž%sã€�æ–¼ %L æœ‰ ALLOCATABLE æˆ–æŒ‡æ¨™æˆ�åˆ†å’Œå› è€Œéœ€è¦�å®šç¾©çš„è¼¸å…¥/è¼¸å‡ºç¨‹åº�"
- 
- #, fuzzy
  #~ msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  #~ msgstr "å�¯èƒ½çš„å‰�ç«¯éŒ¯èª¤ï¼šå·²æŽ¨é�²é™£åˆ—å¤§å°�è€Œç„¡éœ€æŒ‡æ¨™ï¼Œallocatable å±¬æ€§æˆ–è¡�ç”Ÿé¡žåž‹è€Œç„¡éœ€ allocatable æˆ�åˆ†ã€‚"
  
--- 66228,66233 ----
diff -Nrcpad gcc-7.2.0/gcc/print-rtl.c gcc-7.3.0/gcc/print-rtl.c
*** gcc-7.2.0/gcc/print-rtl.c	Thu Jan  5 19:32:09 2017
--- gcc-7.3.0/gcc/print-rtl.c	Tue Nov 21 15:59:56 2017
*************** print_insn (pretty_printer *pp, const rt
*** 1792,1802 ****
      case DEBUG_INSN:
        {
  	const char *name = "?";
  
  	if (DECL_P (INSN_VAR_LOCATION_DECL (x)))
  	  {
  	    tree id = DECL_NAME (INSN_VAR_LOCATION_DECL (x));
- 	    char idbuf[32];
  	    if (id)
  	      name = IDENTIFIER_POINTER (id);
  	    else if (TREE_CODE (INSN_VAR_LOCATION_DECL (x))
--- 1792,1802 ----
      case DEBUG_INSN:
        {
  	const char *name = "?";
+ 	char idbuf[32];
  
  	if (DECL_P (INSN_VAR_LOCATION_DECL (x)))
  	  {
  	    tree id = DECL_NAME (INSN_VAR_LOCATION_DECL (x));
  	    if (id)
  	      name = IDENTIFIER_POINTER (id);
  	    else if (TREE_CODE (INSN_VAR_LOCATION_DECL (x))
diff -Nrcpad gcc-7.2.0/gcc/rtlanal.c gcc-7.3.0/gcc/rtlanal.c
*** gcc-7.2.0/gcc/rtlanal.c	Thu Jan  5 07:38:48 2017
--- gcc-7.3.0/gcc/rtlanal.c	Tue Jan 23 20:54:32 2018
*************** dead_or_set_regno_p (const rtx_insn *ins
*** 2050,2056 ****
    if (GET_CODE (pattern) == COND_EXEC)
      return 0;
  
!   if (GET_CODE (pattern) == SET)
      return covers_regno_p (SET_DEST (pattern), test_regno);
    else if (GET_CODE (pattern) == PARALLEL)
      {
--- 2050,2056 ----
    if (GET_CODE (pattern) == COND_EXEC)
      return 0;
  
!   if (GET_CODE (pattern) == SET || GET_CODE (pattern) == CLOBBER)
      return covers_regno_p (SET_DEST (pattern), test_regno);
    else if (GET_CODE (pattern) == PARALLEL)
      {
*************** nonzero_bits1 (const_rtx x, machine_mode
*** 4312,4318 ****
  {
    unsigned HOST_WIDE_INT nonzero = GET_MODE_MASK (mode);
    unsigned HOST_WIDE_INT inner_nz;
!   enum rtx_code code;
    machine_mode inner_mode;
    unsigned int mode_width = GET_MODE_PRECISION (mode);
  
--- 4312,4318 ----
  {
    unsigned HOST_WIDE_INT nonzero = GET_MODE_MASK (mode);
    unsigned HOST_WIDE_INT inner_nz;
!   enum rtx_code code = GET_CODE (x);
    machine_mode inner_mode;
    unsigned int mode_width = GET_MODE_PRECISION (mode);
  
*************** nonzero_bits1 (const_rtx x, machine_mode
*** 4335,4352 ****
      return nonzero;
  
    /* If MODE is wider than X, but both are a single word for both the host
!      and target machines, we can compute this from which bits of the
!      object might be nonzero in its own mode, taking into account the fact
!      that on many CISC machines, accessing an object in a wider mode
!      causes the high-order bits to become undefined.  So they are
!      not known to be zero.  */
! 
!   if (!WORD_REGISTER_OPERATIONS
!       && GET_MODE (x) != VOIDmode
        && GET_MODE (x) != mode
        && GET_MODE_PRECISION (GET_MODE (x)) <= BITS_PER_WORD
        && GET_MODE_PRECISION (GET_MODE (x)) <= HOST_BITS_PER_WIDE_INT
!       && GET_MODE_PRECISION (mode) > GET_MODE_PRECISION (GET_MODE (x)))
      {
        nonzero &= cached_nonzero_bits (x, GET_MODE (x),
  				      known_x, known_mode, known_ret);
--- 4335,4352 ----
      return nonzero;
  
    /* If MODE is wider than X, but both are a single word for both the host
!      and target machines, we can compute this from which bits of the object
!      might be nonzero in its own mode, taking into account the fact that, on
!      CISC machines, accessing an object in a wider mode generally causes the
!      high-order bits to become undefined, so they are not known to be zero.
!      We extend this reasoning to RISC machines for rotate operations since the
!      semantics of the operations in the larger mode is not well defined.  */
!   if (GET_MODE (x) != VOIDmode
        && GET_MODE (x) != mode
        && GET_MODE_PRECISION (GET_MODE (x)) <= BITS_PER_WORD
        && GET_MODE_PRECISION (GET_MODE (x)) <= HOST_BITS_PER_WIDE_INT
!       && GET_MODE_PRECISION (mode) > GET_MODE_PRECISION (GET_MODE (x))
!       && (!WORD_REGISTER_OPERATIONS || code == ROTATE))
      {
        nonzero &= cached_nonzero_bits (x, GET_MODE (x),
  				      known_x, known_mode, known_ret);
*************** nonzero_bits1 (const_rtx x, machine_mode
*** 4356,4362 ****
  
    /* Please keep nonzero_bits_binary_arith_p above in sync with
       the code in the switch below.  */
-   code = GET_CODE (x);
    switch (code)
      {
      case REG:
--- 4356,4361 ----
*************** num_sign_bit_copies1 (const_rtx x, machi
*** 4873,4880 ****
      {
        /* If this machine does not do all register operations on the entire
  	 register and MODE is wider than the mode of X, we can say nothing
! 	 at all about the high-order bits.  */
!       if (!WORD_REGISTER_OPERATIONS)
  	return 1;
  
        /* Likewise on machines that do, if the mode of the object is smaller
--- 4872,4881 ----
      {
        /* If this machine does not do all register operations on the entire
  	 register and MODE is wider than the mode of X, we can say nothing
! 	 at all about the high-order bits.  We extend this reasoning to every
! 	 machine for rotate operations since the semantics of the operations
! 	 in the larger mode is not well defined.  */
!       if (!WORD_REGISTER_OPERATIONS || code == ROTATE || code == ROTATERT)
  	return 1;
  
        /* Likewise on machines that do, if the mode of the object is smaller
*************** num_sign_bit_copies1 (const_rtx x, machi
*** 4975,4981 ****
        if (WORD_REGISTER_OPERATIONS
  	  && load_extend_op (inner_mode) == SIGN_EXTEND
  	  && paradoxical_subreg_p (x)
! 	  && (MEM_P (SUBREG_REG (x)) || REG_P (SUBREG_REG (x))))
  	return cached_num_sign_bit_copies (SUBREG_REG (x), mode,
  					   known_x, known_mode, known_ret);
        break;
--- 4976,4982 ----
        if (WORD_REGISTER_OPERATIONS
  	  && load_extend_op (inner_mode) == SIGN_EXTEND
  	  && paradoxical_subreg_p (x)
! 	  && MEM_P (SUBREG_REG (x)))
  	return cached_num_sign_bit_copies (SUBREG_REG (x), mode,
  					   known_x, known_mode, known_ret);
        break;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/ChangeLog gcc-7.3.0/gcc/testsuite/ChangeLog
*** gcc-7.2.0/gcc/testsuite/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gcc/testsuite/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,1519 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 		    David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	PR target/83946
+ 	* gcc.target/powerpc/safe-indirect-jump-1.c: Change expected
+ 	assembly output from "crset eq" to "crset 2".
+ 	* gcc.target/powerpc/safe-indirect-jump-2.c: Change expected
+ 	assembly output from . to $.
+ 	* gcc.target/powerpc/safe-indirect-jump-3.c: Likewise.
+ 	* gcc.target/powerpc/safe-indirect-jump-1.c: Change expected
+ 	assembly output from "crset eq" to "crset 2".
+ 	* gcc.target/powerpc/safe-indirect-jump-8.c: Change expected
+ 	assembly output from "crset eq" to "crset 2", and from . to $.
+ 
+ 2018-01-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/83900
+ 	* gfortran.dg/matmul_18.f90: New test.
+ 
+ 2018-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/83900
+ 	* gfortran.dg/matmul_17.f90: New test.
+ 
+ 2018-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/80768
+ 	* gfortran.dg/num_images_1.f90:  New test that tests fix in r250734.
+ 
+ 2018-01-18  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backport from mainline
+ 	PR fortran/83864
+ 	* gfortran.dg/pr83864.f90: New test.
+ 
+ 2018-01-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	* gcc.target/powerpc/safe-indirect-jump-1.c: New file.
+ 	* gcc.target/powerpc/safe-indirect-jump-2.c: New file.
+ 	* gcc.target/powerpc/safe-indirect-jump-3.c: New file.
+ 	* gcc.target/powerpc/safe-indirect-jump-4.c: New file.
+ 	* gcc.target/powerpc/safe-indirect-jump-5.c: New file.
+ 	* gcc.target/powerpc/safe-indirect-jump-6.c: New file.
+ 
+ 	Backport from mainline
+ 	2018-01-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	* gcc.target/powerpc/safe-indirect-jump-1.c: Remove endian
+ 	restriction, but still restrict to 64-bit.
+ 	* gcc.target/powerpc/safe-indirect-jump-7.c: New file.
+ 	* gcc.target/powerpc/safe-indirect-jump-8.c: New file.
+ 
+ 2018-01-17  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backport from mainline
+ 	PR fortran/83874
+ 	* gfortran.dg/pr83874.f90: New test.
+ 
+ 2018-01-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-12-18  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81877
+ 	* g++.dg/torture/pr81877.C: New testcase.
+ 	* g++.dg/vect/pr70729.cc: XFAIL.
+ 	* g++.dg/vect/pr70729-nest.cc: XFAIL.
+ 
+ 	2017-12-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81782
+ 	* gcc.dg/uninit-pr81782.c: New testcase.
+ 
+ 2018-01-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/83687
+ 	* gcc.target/arm/neon-combine-sub-abs-into-vabd.c: Delete integer
+ 	tests.
+ 	* gcc.target/arm/pr83687.c: New test.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-01-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR ipa/82352
+ 	* g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
+ 	long unsigned int.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-01-04  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/82352
+ 	* g++.dg/ipa/pr82352.C: New test.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-01-03  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/83549
+ 	* g++.dg/ipa/pr83549.C: New test.
+ 
+ 2018-01-17  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-12-27  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR tree-optimization/83552
+ 	* gcc.dg/pr83552.c: New test.
+ 
+ 2018-01-16  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR testsuite/77734
+ 	* gcc.dg/plugin/must-tail-call-1.c: Pass -fdelayed-branch on SPARC.
+ 
+ 2018-01-16  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-12-18  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/83424
+ 	* gcc.dg/pr83424.c: New testsuite.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* gcc.target/i386/indirect-thunk-10.c: New test.
+ 	* gcc.target/i386/indirect-thunk-8.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-9.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-10.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-11.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-9.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-17.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-18.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-19.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-20.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-21.c: Likewise.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* gcc.target/i386/indirect-thunk-register-4.c: New test.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* gcc.target/i386/indirect-thunk-1.c (dg-options): Add
+ 	-mno-indirect-branch-register.
+ 	* gcc.target/i386/indirect-thunk-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-7.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-10.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-11.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-12.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-13.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-14.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-15.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-9.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-register-1.c: New test.
+ 	* gcc.target/i386/indirect-thunk-register-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-register-3.c: Likewise.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/83839
+ 	* gcc.target/i386/indirect-thunk-1.c: Scan for "push" only on
+ 	Linux.
+ 	* gcc.target/i386/indirect-thunk-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-register-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-register-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-register-4.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-10.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-11.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-12.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-13.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-14.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-15.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-9.c: Don't check the
+ 	__x86_return_thunk label.
+ 	Scan for "push" only for Linux.
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* gcc.target/i386/indirect-thunk-1.c (dg-options): Add
+ 	-mfunction-return=keep.
+ 	* gcc.target/i386/indirect-thunk-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-8.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-7.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-1.c: New test.
+ 	* gcc.target/i386/ret-thunk-10.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-11.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-12.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-13.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-14.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-15.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-16.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-2.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-3.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-4.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-5.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-6.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-7.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-8.c: Likewise.
+ 	* gcc.target/i386/ret-thunk-9.c: Likewise.
+ 
+ 2018-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* gcc.target/i386/indirect-thunk-1.c: New test.
+ 	* gcc.target/i386/indirect-thunk-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-attr-8.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-bnd-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-extern-7.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-1.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-2.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-3.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-4.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-5.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-6.c: Likewise.
+ 	* gcc.target/i386/indirect-thunk-inline-7.c: Likewise.
+ 
+ 2018-01-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-29  Vladimir Makarov  <vmakarov@redhat.com>
+ 
+ 	PR target/81481
+ 	* gcc.target/i386/pr81481.c: New.
+ 
+ 2018-01-15  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2018-01-10  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/83629
+ 	* gcc.target/powerpc/pr83629.c: New testcase.
+ 
+ 	2018-01-12  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/83629
+ 	* gcc.target/powerpc/pr83629.c: Require ilp32.
+ 
+ 2018-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	PR target/83330
+ 	* gcc.target/i386/pr83330.c: New test.
+ 
+ 2018-01-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83811
+ 	* gfortran.dg/fmt_e.f90: New test.
+ 
+ 2018-01-14  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-01-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/83677
+ 	* gcc.target/powerpc/pr83677.c: New file.
+ 
+ 2018-01-14  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-01-12  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83628
+ 	* gcc.target/alpha/pr83628-3.c: New test.
+ 
+ 2018-01-13  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/78814
+ 	* gfortran.dg/interface_40.f90: New testcase.
+ 
+ 2018-01-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc.c-torture/execute/20180112-1.c: New test.
+ 
+ 2018-01-10  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/82367
+ 	* gfortran.dg/deferred_character_18.f90: New test.
+ 
+ 2018-01-10  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/83093
+ 	* gfortran.dg/allocate_with_typespec_7.f90: New test.
+ 
+ 2018-01-10  Steven G. Kargl  <kargl@kgcc.gnu.org>
+ 
+ 	Backport r254555 from trunk
+ 	PR Fortran/82841
+ 	* gfortran.dg/transfer_simplify_11.f90: New test.
+ 
+ 2018-01-09  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-01-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/83713
+ 	* g++.dg/torture/pr83713.C: New testcase.
+ 
+ 2018-01-08  Jim Wilson  <jimw@sifive.com>
+ 
+ 	Backport from mainline
+ 	2018-01-08  Chih-Mao Chen <pkmx.tw@gmail.com>
+ 		    Monk Chiang  <sh.chiang04@gmail.com>
+ 
+ 	* gcc.target/riscv/save-restore-1.c: New.
+ 
+ 	2017-11-29  Jim Wilson  <jimw@sifive.com>
+ 
+ 	* gcc.target/riscv/riscv.exp: New.
+ 
+ 2018-01-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from mainline
+ 	2017-12-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/82975
+ 	* gcc.dg/pr82975.c: New test.
+ 
+ 2018-01-04  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83628
+ 	* gcc.target/alpha/pr83628-1.c: New test.
+ 	* gcc.target/alpha/pr83628-2.c: Ditto.
+ 
+ 2018-01-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83556
+ 	* g++.dg/cpp0x/pr83556.C: New test.
+ 
+ 2018-01-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/83650
+ 	* gfortran.dg/simplify_cshift_1.f90: Correct condition.
+ 
+ 2018-01-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/83608
+ 	* g++.dg/opt/pr83608.C: New test.
+ 
+ 	PR middle-end/83609
+ 	* gcc.dg/pr83609.c: New test.
+ 	* g++.dg/opt/pr83609.C: New test.
+ 
+ 	PR middle-end/83623
+ 	* gcc.dg/pr83623.c: New test.
+ 
+ 2017-12-28  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR Fortran/83548
+ 	* gfortran.dg/array_constructor_type_22.f03: New test.
+ 
+ 2017-12-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83553
+ 	* c-c++-common/torture/pr83553.c: New test.
+ 
+ 2017-12-22  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR lto/82027
+ 	* g++.dg/lto/pr82027_0.C: New test.
+ 
+ 2017-12-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/83550
+ 	* c-c++-common/dwarf2/pr83550.c: New test.
+ 
+ 	Backported from mainline
+ 	2017-12-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/83448
+ 	* gcc.c-torture/compile/pr83448.c: New test.
+ 	* gcc.dg/tree-ssa/builtin-snprintf-warn-4.c: New test.
+ 
+ 	PR rtl-optimization/80747
+ 	PR rtl-optimization/83512
+ 	* gcc.dg/pr80747.c: New test.
+ 	* gcc.dg/pr83512.c: New test.
+ 
+ 	PR tree-optimization/83523
+ 	* g++.dg/tree-ssa/pr83523.C: New test.
+ 
+ 	PR tree-optimization/83521
+ 	* gcc.dg/pr83521.c: New test.
+ 
+ 	2017-12-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR ipa/82801
+ 	PR ipa/83346
+ 	* g++.dg/ipa/pr82801.C: New test.
+ 
+ 2017-12-21  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/83467
+ 	* gcc.target/i386/pr83467-1.c: New test.
+ 	* gcc.target/i386/pr83467-2.c: Ditto.
+ 
+ 2017-12-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/83436
+ 	* gfortran.dg/internal_readwrite_4.f90: New test.
+ 
+ 2017-12-19  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	Backport from mainline
+ 	2017-11-15  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	PR tree-optimization/82726
+ 	* gcc.dg/tree-ssa/pr82726.c: New test.
+ 
+ 2017-12-19  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backported from mainline
+ 	2017-12-19  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR middle-end/83471
+ 	* g++.dg/torture/pr83471.C: New test.
+ 
+ 2017-12-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83205
+ 	* g++.dg/cpp1z/decomp3.C: Adjust for structured binding count
+ 	mismatch diagnostics split into error and warning with plural
+ 	forms.
+ 	* g++.dg/cpp1z/decomp10.C: Likewise.
+ 	* g++.dg/cpp1z/decomp32.C: New test.
+ 
+ 	PR c++/81197
+ 	* g++.dg/cpp1z/decomp34.C: New test.
+ 
+ 2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/83217
+ 	* g++.dg/cpp1z/decomp33.C: New test.
+ 
+ 	PR tree-optimization/83269
+ 	* gcc.c-torture/execute/pr83269.c: New test.
+ 
+ 	PR tree-optimization/80631
+ 	* gcc.target/i386/avx2-pr80631.c: New test.
+ 
+ 	Backported from mainline
+ 	2017-12-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/83198
+ 	* gcc.dg/pr83198.c: New test.
+ 	* gcc.dg/tree-ssa/pr83198.c: New test.
+ 
+ 	PR c++/79650
+ 	* g++.dg/template/pr79650.C: New test.
+ 
+ 	2017-12-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/80631
+ 	* gcc.dg/vect/pr80631-1.c: New test.
+ 	* gcc.dg/vect/pr80631-2.c: New test.
+ 
+ 	2017-12-08  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/81906
+ 	* gcc.target/i386/pr81906.c: New test.
+ 
+ 	2017-12-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/80259
+ 	* g++.dg/cpp0x/pr80259.C: New test.
+ 
+ 	2017-12-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/81212
+ 	* g++.dg/ubsan/pr81212.C: New test.
+ 
+ 	2017-12-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/78643
+ 	PR target/80583
+ 	* gcc.target/i386/pr80583.c: New test.
+ 
+ 	2017-11-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/80819
+ 	* gcc.target/i386/pr80819-1.c: New test.
+ 	* gcc.target/i386/pr80819-2.c: New test.
+ 
+ 	2017-11-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/81888
+ 	* g++.dg/cpp1z/decomp30.C: Add a test for structured binding with
+ 	= {} and = { a, a } initializers.
+ 	* g++.dg/cpp1z/decomp31.C: New test.
+ 
+ 	PR c++/81675
+ 	* g++.dg/warn/pr81675.C: New test.
+ 
+ 	2017-11-25  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/81553
+ 	* gcc.c-torture/compile/pr81553.c: New test.
+ 
+ 	2017-11-24  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/83014
+ 	* gcc.dg/ubsan/pr83014.c: New test.
+ 
+ 	* gcc.dg/builtin-object-size-18.c: New test.
+ 
+ 	2017-11-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/82253
+ 	* gfortran.dg/pr82253.f90: New test.
+ 
+ 	2017-11-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/83084
+ 	* g++.dg/opt/pr83084.C: New test.
+ 
+ 	2017-11-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82880
+ 	* gcc.dg/opts-8.c: New test.
+ 
+ 	PR c++/83059
+ 	* c-c++-common/pr83059.c: New test.
+ 
+ 	2017-11-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82781
+ 	* g++.dg/ext/constexpr-pr82781.C: New test.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	PR tree-optimization/82060
+ 	* g++.dg/torture/pr82060.C: New testcase.
+ 
+ 2017-12-15  Sudakshina Das  <sudi.das@arm.com>
+ 
+ 	* gcc.target/arm/armv8_2-fp16-move-2.c: Remove dg-add-options.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-05  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82102
+ 	* gcc.dg/torture/pr82102.c: New testcase.
+ 
+ 	2017-09-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/82128
+ 	* g++.dg/pr82128.C: New testcase.
+ 
+ 2017-12-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-11-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82402
+ 	* gcc.dg/torture/pr82402.c: New testcase.
+ 
+ 	2017-10-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82697
+ 	* gcc.dg/torture/pr82697.c: New testcase.
+ 
+ 	2017-11-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/82765
+ 	* gcc.dg/pr82765.c: New testcase.
+ 
+ 	2017-11-09  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82902
+ 	* g++.dg/torture/pr82902.C: New testcase.
+ 
+ 2017-12-14  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-10-02  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/80210
+ 	* gcc.target/powerpc/pr80210-2.c: New test.
+ 
+ 2017-12-14  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gnat.dg/alignment13.adb: New test.
+ 
+ 2017-12-13  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-12-13  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	* gcc.target/powerpc/cpu-builtin-1.c (htm-no-suspend): Add test.
+ 
+ 2017-12-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	Back port from trunk
+ 	2017-12-01  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	PR target/81959
+ 	* gcc.target/powerpc/pr81959.c: New test.
+ 
+ 2017-12-11  Sudakshina Das  <sudi.das@arm.com>
+ 
+ 	Backported from trunk
+ 	2017-12-01  Sudakshina Das  <sudi.das@arm.com>
+ 
+ 	* gcc.target/arm/armv8_2-fp16-move-2.c: New test.
+ 
+ 2017-12-07  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	2017-05-08  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	PR target/80101
+ 	* gcc.target/powerpc/pr80101-1.c: New test.
+ 
+ 2017-12-04  Sebastian Peryt  <sebastian.peryt@intel.com>
+ 	H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backported from trunk
+ 	PR target/82941
+ 	PR target/82942
+ 	PR target/82990
+ 	* gcc.target/i386/pr82941-1.c: New test.
+ 	* gcc.target/i386/pr82941-2.c: Likewise.
+ 	* gcc.target/i386/pr82942-1.c: Likewise.
+ 	* gcc.target/i386/pr82942-2.c: Likewise.
+ 	* gcc.target/i386/pr82990-1.c: Likewise.
+ 	* gcc.target/i386/pr82990-2.c: Likewise.
+ 	* gcc.target/i386/pr82990-3.c: Likewise.
+ 	* gcc.target/i386/pr82990-4.c: Likewise.
+ 	* gcc.target/i386/pr82990-5.c: Likewise.
+ 	* gcc.target/i386/pr82990-6.c: Likewise.
+ 	* gcc.target/i386/pr82990-7.c: Likewise.
+ 
+ 2017-12-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/83191
+ 	* gfortran.dg/namelist_95.f90: New test.
+ 
+ 2017-11-29  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/82808
+ 	* gcc.dg/ipa/pr82808.c: New test.
+ 
+ 2017-11-23  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/79072
+ 	* gfortran.dg/class_result_5.f90: New test.
+ 	* gfortran.dg/class_result_6.f90: New test.
+ 
+ 2017-11-21  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk fix for PR82586
+ 	PR fortran/78686
+ 	* gfortran.dg/pr78686.f90: New test.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-11-08  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/82792
+ 	* g++.dg/asan/pr82792.C: New test.
+ 
+ 2017-11-21  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-10-18  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/82545
+ 	* gcc.dg/asan/pr82545.c: New test.
+ 
+ 2017-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	Backport from mainline
+ 	2017-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	* lib/target-supports.exp (check_effective_target_pie): Adapt
+ 	comment for Solaris 12 renaming.
+ 
+ 	* gcc.dg/torture/pr60092.c: Remove *-*-solaris2.11* dg-xfail-run-if.
+ 
+ 2017-11-20  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from mainline
+ 	2017-09-20  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/77687
+ 	* gcc.target/powerpc/pr77687.c: New testcase.
+ 
+ 2017-11-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82985
+ 	Backport from mainline
+ 	2017-08-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81790
+ 	* gcc.dg/torture/pr81790.c: New testcase.
+ 	* g++.dg/torture/pr82985.C: Likewise.
+ 
+ 2017-11-15  Pierre-Marie de Rodat  <derodat@adacore.com>
+ 
+ 	Backport from mainline
+ 	2017-09-25  Pierre-Marie de Rodat  <derodat@adacore.com>
+ 
+ 	* g++.dg/pr82155.C: New testcase.
+ 
+ 2017-11-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/82934
+ 	* gfortran.dg/allocate_assumed_charlen_1.f90: New test.
+ 
+ 2017-11-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/78619
+ 	* gfortran.dg/pr78619.f90: New test.
+ 
+ 2017-11-13  Janne Blomqvist  <jb@gcc.gnu.org>
+ 
+ 	PR 82869
+ 	* gfortran.dg/logical_temp_io.f90: New test.
+ 	* gfortran.dg/logical_temp_io_kind8.f90: New test.
+ 
+ 2017-11-10  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gnat.dg/opt69.adb: New test.
+ 
+ 2017-11-06  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/78641
+ 	* gfortran.dg/class_66.f90: New test.
+ 
+ 2017-11-06  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/69739
+ 	* gfortran.dg/pr69739.f90: New test.
+ 
+ 2017-11-04  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/82796
+ 	* gfortran.dg/equiv_pure.f90: New test.
+ 
+ 2017-11-04  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* gfortran.dg/coarray/send_char_array_1.f90: New test.
+ 
+ 2017-11-03  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/81735
+ 	* gfortran.dg/pr81735.f90: New test.
+ 
+ 2017-11-01  Tamar Christina  <tamar.christina@arm.com>
+ 
+ 	Backported from trunk
+ 	* gcc.dg/vect/vect-align-1.c: Fix vect_hw_misalign condition.
+ 	* gcc.dg/vect/vect-align-2.c: Likewise.
+ 	* gcc.dg/vect/vect-multitypes-1.c: Likewise
+ 
+ 2017-11-01  Tamar Christina  <tamar.christina@arm.com>
+ 
+ 	Backported from trunk
+ 	* gcc.dg/vect/vect-multitypes-1.c: Correct target selector.
+ 
+ 2017-11-01  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	Backported from trunk
+ 	* lib/target-supports.exp (check_effective_target_vect_hw_misalign):
+ 	Fix arm check.
+ 
+ 2017-11-01  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/80554
+ 	* gfortran.dg/submodule_29.f08: New test.
+ 
+ 2017-11-01  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR c++/81702
+ 	* g++.dg/tree-ssa/pr81702.C: New test.
+ 
+ 2017-11-01  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/80850
+ 	* gfortran.dg/class_64_f90 : New test.
+ 
+ 2017-10-30  Paolo Carlini  <paolo.carlini@oracle.com>
+ 
+ 	PR c++/82085
+ 	* g++.dg/cpp1y/var-templ56.C: New.
+ 
+ 2017-10-28  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from trunk
+ 	PR fortran/81758
+ 	* gfortran.dg/class_63.f90: New test.
+ 
+ 2017-10-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-10-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82159
+ 	* g++.dg/opt/pr82159-2.C: New test.
+ 
+ 	2017-10-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82373
+ 	* g++.dg/cpp1y/pr82373.C: New test.
+ 
+ 	2017-09-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/81715
+ 	* g++.dg/asan/pr81715.C: New test.
+ 
+ 	2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/82192
+ 	* gcc.c-torture/execute/pr82192.c: New test.
+ 
+ 2017-10-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82703
+ 	* gcc.dg/pr82703.c: New test.
+ 
+ 2017-10-24  Qing Zhao <qing.zhao@oracle.com>
+ 	    Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	PR middle-end/80295
+ 	* gcc.target/aarch64/pr80295.c: New test.
+ 
+ 2017-10-21  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/82312
+ 	* gfortran.dg/typebound_proc_36.f90 : New test.
+ 
+ 2017-10-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/79795
+ 	* gfortran.dg/assumed_size_2.f90: New test.
+ 
+ 2017-10-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82603
+ 	* gcc.dg/torture/pr82603.c: New testcase.
+ 
+ 2017-10-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-10-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82436
+ 	* gcc.dg/vect/pr82436.c: New testcase.
+ 
+ 2017-10-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libfortran/82233
+ 	* gfortran.dg/execute_command_line_3.f90: New test.
+ 
+ 2017-10-19  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/82445
+ 	* gcc.target/arm/peep-ldrd-1.c: Tighten test scan pattern.
+ 	* gcc.target/arm/peep-strd-1.c: Likewise.
+ 	* gcc.target/arm/peep-ldrd-2.c: New test.
+ 	* gcc.target/arm/peep-strd-2.c: New test.
+ 
+ 2017-10-18  Vladimir Makarov  <vmakarov@redhat.com>
+ 
+ 	PR middle-end/82556
+ 	* gcc.target/i386/pr82556.c: New.
+ 
+ 2017-10-17  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc.dg/attr-alloc_size-11.c: UnXFAIL for visium-*-*.
+ 
+ 2017-10-17  Nathan Sidwell  <nathan@acm.org>
+ 
+ 	PR c++/82560
+ 	* g++.dg/cpp0x/pr82560.C: New.
+ 
+ 2017-10-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/82549
+ 	* gcc.c-torture/compile/pr82549.c: New test.
+ 
+ 2017-10-16  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/78512
+ 	* gfortran.dg/associate_9.f03: Remove XFAIL.
+ 	* gfortran.dg/associate_26.f90: New test.
+ 
+ 	PR fortran/80120
+ 	* gfortran.dg/associate_27.f90: New test.
+ 
+ 	PR fortran/81903
+ 	* gfortran.dg/associate_28.f90: New test.
+ 
+ 	PR fortran/82121
+ 	* gfortran.dg/associate_29.f90: New test.
+ 
+ 	PR fortran/67543
+ 	* gfortran.dg/associate_30.f90: New test.
+ 
+ 2017-10-16  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/81048
+ 	* gfortran.dg/derived_init_4.f90: New test.
+ 
+ 2017-10-13  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82274
+ 	* gcc.dg/pr82274-1.c: New test.
+ 	* gcc.dg/pr82274-2.c: New test.
+ 
+ 	PR target/82524
+ 	* gcc.c-torture/execute/pr82524.c: New test.
+ 
+ 2017-10-09  James Cowgill  <James.Cowgill@imgtec.com>
+ 
+ 	* go.test/go-test.exp (go-set-goarch): Update MIPS architecture names.
+ 
+ 2017-10-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82299
+ 	* g++.dg/cpp0x/pr82299.C: New test.
+ 
+ 2017-10-06  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	Backport from mainline r253251.
+ 	2017-09-27  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	PR target/71727
+ 	* gcc.target/aarch64/pr71727-2.c: New test.
+ 
+ 2017-10-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 	    Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/80118
+ 	* gfortran.dg/zero_sized_7.f90: New test.
+ 
+ 2017-10-02  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-09-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/82337
+ 	* gcc.c-torture/compile/pr82337.c: New file.
+ 
+ 2017-09-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/82340
+ 	* gcc.dg/tree-ssa/pr82340.c: New test.
+ 
+ 	2017-09-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/82159
+ 	* g++.dg/opt/pr82159.C: New test.
+ 
+ 2017-09-27  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	Backport from trunk r249639.
+ 	2017-06-26  Christophe Lyon  <christophe.lyon@linaro.org>
+ 
+ 	* lib/target-supports.exp
+ 	(check_effective_target_arm_neon_ok_nocache): Add flags with
+ 	-mfloat-abi=hard. Include arm_neon.h.
+ 	(check_effective_target_arm_neon_ok_no_float_abi_nocache): New.
+ 	(check_effective_target_arm_neon_ok_no_float_abi): New.
+ 	* gcc.target/arm/lto/pr65837_0.c: Require
+ 	arm_neon_ok_no_float_abi. Add -mfpu=neon to dg-lto-options.
+ 	* gcc.target/arm/lto/pr65837-attr_0.c: Require
+ 	arm_neon_ok_no_float_abi. Remove dg-suppress-ld-options.
+ 
+ 2017-09-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82244
+ 	* gcc.dg/torture/pr82244.c: New testcase.
+ 
+ 	2017-09-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82276
+ 	PR tree-optimization/82244
+ 	* gcc.dg/torture/pr82276.c: New testcase.
+ 
+ 	2017-09-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82264
+ 	* gcc.dg/torture/pr82264.c: New testcase.
+ 
+ 	2017-09-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82285
+ 	* gcc.dg/torture/pr82285.c: New testcase.
+ 
+ 	2017-09-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82291
+ 	* gcc.dg/torture/pr82291.c: New testcase.
+ 
+ 2017-09-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/81929
+ 	* g++.dg/ubsan/pr81929.C: New test.
+ 
+ 2017-09-19  Martin Liska  <mliska@suse.cz>
+ 
+ 	Revert backport:
+ 	2017-08-10  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR c++/81355
+ 	* g++.dg/other/pr81355.C: New test.
+ 
+ 2017-09-18  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-09-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82084
+ 	* g++.dg/torture/pr82084.C: New testcase.
+ 
+ 	2017-09-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/82108
+ 	* gcc.dg/vect/pr82108.c: New testcase.
+ 
+ 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/81325
+ 	* g++.dg/cpp0x/pr81325.C: New test.
+ 
+ 	2017-09-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82112
+ 	* gcc.target/powerpc/pr82112.c: New test.
+ 	* g++.dg/ext/altivec-18.C: New test.
+ 
+ 	PR target/82112
+ 	* c-c++-common/pr82112.c: New test.
+ 	* gcc.dg/pr82112.c: New test.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-09-12  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR testsuite/82114
+ 	* gcc.dg/gimplefe-14.c (main): Add handling of case 0.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-30  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR inline-asm/82001
+ 	* gcc.dg/ipa/pr82001.c: New test.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-10  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR c++/81355
+ 	* g++.dg/other/pr81355.C: New test.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-08-08  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR tree-opt/81696
+ 	* gcc.dg/ipa/pr81696.c: New test.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-07-19  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/63361
+ 	* c-c++-common/ubsan/float-cast-overflow-1.c: Add either
+ 	-ffloat-store or -mieee for targets that need it.
+ 
+ 2017-09-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2017-06-28  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/81128
+ 	* gcc.target/i386/pr81128.c: New test.
+ 
+ 2017-09-12  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-09-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/81833
+ 	* gcc.target/powerpc/pr81833-1.c: New file.
+ 	* gcc.target/powerpc/pr81833-2.c: New file.
+ 
+ 2017-09-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-05-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR target/80695
+ 	* gcc.target/powerpc/pr80695-p8.c: New file.
+ 	* gcc.target/powerpc/pr80695-p9.c: New file.
+ 
+ 2017-09-10  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/79441
+ 	* gnat.dg/pack9.adb: Robustify.
+ 
+ 2017-09-10  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR c++/81852
+ 	* g++.dg/cpp1y/feat-cxx11.C: Check __cpp_threadsafe_static_init.
+ 	* g++.dg/cpp1y/feat-cxx14.C: Likewise.
+ 	* g++.dg/cpp1y/feat-cxx98.C: Likewise.
+ 	* g++.dg/cpp1y/feat-neg.C: Likewise.
+ 	* g++.dg/cpp1z/feat-cxx1z.C: Likewise.
+ 
+ 2017-09-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gnat.dg/specs/atomic3.ads: New test.
+ 
+ 2017-09-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gnat.dg/specs/vfa.ads: Rename into...
+ 	* gnat.dg/specs/vfa1.ads: ...this.
+ 	* gnat.dg/specs/vfa2.ads: New test.
+ 
+ 2017-09-08  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc.dg/pr81988.c: New test.
+ 
+ 2017-09-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-05  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/81768
+ 	* gcc.dg/gomp/pr81768-2.c: New test.
+ 
+ 	PR middle-end/81768
+ 	* gcc.dg/gomp/pr81768-1.c: New test.
+ 
+ 	2017-09-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/81923
+ 	* gcc.dg/asan/pr81923.c: New test.
+ 
+ 	2017-08-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/81621
+ 	* gcc.dg/pr81621.c: New test.
+ 
+ 	PR driver/81650
+ 	* gcc.dg/pr81650.c: New test.
+ 
+ 	PR middle-end/81052
+ 	* c-c++-common/pr81052.c: New test.
+ 
+ 2017-09-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline:
+ 	2017-08-30  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/81987
+ 	* g++.dg/torture/pr81987.C: New file.
+ 
+ 2017-09-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR testsuite/82120
+ 	* gcc.dg/tree-ssa/pr81588.c: Don't run on logical_op_short_circuit
+ 	targets except for those where -mbranch-cost=2 is supported.
+ 
+ 2017-09-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 		    Jakub Jelinek  <jakub@redhat.com>
+ 		    Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81503
+ 	* gcc.c-torture/execute/pr81503.c: New file.
+ 
+ 2017-09-05  Pierre-Marie de Rodat  <derodat@adacore.com>
+ 
+ 	Backport from trunk
+ 	PR ada/79542
+ 	* gnat.dg/debug13.ads, gnat.dg/debug13.adb: New testcase.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gnat.dg/incomplete5.ad[sb]: New test.
+ 	* gnat.dg/incomplete5_pkg.ad[sb]: New helper.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gnat.dg/specs/uc2.ads: New test.
+ 
+ 2017-09-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* testsuite/gnat.dg/array29.ad[sb]: New test.
+ 
+ 2017-09-04  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	* gcc.target/i386/mpx/mpx-os-support.h: New file.
+ 	* gcc.target/i386/mpx/mpx-check.h: Include mpx-os-support.h.
+ 	(check_osxsave): New function.
+ 	(main): Use __get_cpuid_count and return NORUNRES on failure.
+ 	Use check_osxsave.
+ 	* gcc.target/i386/mpx/va-arg-pack-1-lbv.c (foo1): Use
+ 	__builtin_va_arg_pack instead of __va_arg_pack.
+ 	* gcc.target/i386/mpx/va-arg-pack-1-nov.c (foo1): Ditto.
+ 	* gcc.target/i386/mpx/va-arg-pack-1-ubv.c (foo1): Ditto.
+ 	* gcc.target/i386/mpx/va-arg-pack-2-lbv.c (foo1): Ditto.
+ 	* gcc.target/i386/mpx/va-arg-pack-2-nov.c (foo1): Ditto.
+ 	* gcc.target/i386/mpx/va-arg-pack-2-ubv.c (foo1): Ditto.
+ 
+ 2017-09-02  Janus Weil  <janus@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/81770
+ 	* gfortran.dg/warn_target_lifetime_3.f90: Fix a typo.
+ 	* gfortran.dg/warn_target_lifetime_4.f90: New testcase.
+ 
+ 2017-08-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	Back port from trunk
+ 	2017-08-07  Michael Meissner  <meissner@linux.vnet.ibm.com>
+ 
+ 	PR target/81593
+ 	* gcc.target/powerpc/vec-setup.h: New tests to test various
+ 	combinations of setting up vectors of 2 double word elements.
+ 	* gcc.target/powerpc/vec-setup-long.c: Likewise.
+ 	* gcc.target/powerpc/vec-setup-double.c: Likewise.
+ 	* gcc.target/powerpc/vec-setup-be-long.c: Likewise.
+ 	* gcc.target/powerpc/vec-setup-be-double.c: Likewise.
+ 	* gcc.target/powerpc/vsx-extract-6.c: New tests for optimzing
+ 	vector inserts from vector extracts.
+ 	* gcc.target/powerpc/vsx-extract-7.c: Likewise.
+ 
+ 2017-08-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81977
+ 	* g++.dg/torture/pr81977.C: New testcase.
+ 
+ 2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-06-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81088
+ 	* c-c++-common/ubsan/pr81088.c: New testcase.
+ 
+ 	2017-06-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81065
+ 	* c-c++-common/ubsan/pr81065.c: New testcase.
+ 
+ 	2017-06-08  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR sanitize/80932
+ 	* c-c++-common/ubsan/pr80932.c: Test with ints, not with long ints.
+ 
+ 	2017-06-07  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR sanitizer/80932
+ 	* c-c++-common/ubsan/pr80932.c: New test.
+ 
+ 2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-08-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/81884
+ 	* g++.dg/torture/pr81884.C: New testcase.
+ 
+ 2017-08-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2017-08-01  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81181
+ 	* gcc.dg/torture/pr81181.c: New testcase.
+ 
+ 	2017-08-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/81723
+ 	* gfortran.dg/pr81723.f: New testcase.
+ 
+ 	2017-08-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR target/81921
+ 	* gcc/testsuite/gcc.target/i386/pr81921.c: New testcase.
+ 
+ 2017-05-19  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-08-23  Daniel Santos  <daniel.santos@pobox.com>
+ 
+ 	* lib/target-supports.exp (check_avx2_hw_available):
+ 	Fix breakage due NULL being undefined.
+ 
+ 2017-08-23  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-17  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/72804
+ 	* gcc.target/powerpc/pr72804.c: New test.
+ 
+ 2017-08-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/81296
+ 	* gfortran.dg/dtio_12.f90: Update test.
+ 
+ 2017-08-22  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-17  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/80210
+ 	* gcc.target/powerpc/pr80210.c: New test.
+ 
+ 2017-08-22  Yvan Roux  <yvan.roux@linaro.org>
+ 
+ 	Backport from mainline
+ 	2017-08-22  Yvan Roux  <yvan.roux@linaro.org>
+ 
+ 	PR c++/80287
+ 	* g++.dg/pr80287.C: New test.
+ 
+ 2017-08-20  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	PR ipa/77732
+ 	* gcc.dg/ipa/ipcp-cstagg-7.c: Xfail on 32-bit hppa.
+ 
+ 2017-08-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/80164
+ 	* gfortran.dg/array_temporaries_4.f90: New test.
+ 
+ 2017-08-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2017-08-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/81354
+ 	* g++.dg/torture/pr81354.C: New file.
+ 
+ 2017-08-15  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	PR target/78460
+ 	PR target/67712
+ 	* gcc.c-torture/compile/string-large-1.c: New test.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
***************
*** 150,158 ****
  	* gfortran.dg/pr81175.f: New testcase.
  
  	2017-06-21  Marc Glisse  <marc.glisse@inria.fr>
!  
!  	* gcc.dg/tree-ssa/addadd.c: Un-XFAIL.
!  	* gcc.dg/tree-ssa/addadd-2.c: New file.
  
  2016-07-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
  
--- 1666,1674 ----
  	* gfortran.dg/pr81175.f: New testcase.
  
  	2017-06-21  Marc Glisse  <marc.glisse@inria.fr>
! 
! 	* gcc.dg/tree-ssa/addadd.c: Un-XFAIL.
! 	* gcc.dg/tree-ssa/addadd-2.c: New file.
  
  2016-07-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
  
***************
*** 358,364 ****
  	* c-c++-common/ubsan/sanitize-recover-7.c (dg-options): Add -w.
  
  2017-06-24  Marek Polacek  <polacek@redhat.com>
! 	
  	Backport from mainline
  	2017-05-04  Marek Polacek  <polacek@redhat.com>
  
--- 1874,1880 ----
  	* c-c++-common/ubsan/sanitize-recover-7.c (dg-options): Add -w.
  
  2017-06-24  Marek Polacek  <polacek@redhat.com>
! 
  	Backport from mainline
  	2017-05-04  Marek Polacek  <polacek@redhat.com>
  
***************
*** 2273,2279 ****
  
  	PR fortran/80156
  	PR fortran/79382
! 	* gfortran.dg/dtio_23.f90 : Remove the dg-error and add the
  	testcase for PR80156. Add a main programme that tests that
  	the typebound generic is accessible.
  
--- 3789,3795 ----
  
  	PR fortran/80156
  	PR fortran/79382
! 	* gfortran.dg/dtio_23.f90: Remove the dg-error and add the
  	testcase for PR80156. Add a main programme that tests that
  	the typebound generic is accessible.
  
***************
*** 2609,2621 ****
  2017-03-18  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/79676
! 	* gfortran.dg/submodule_28.f08 : New test.
  
  2017-03-18  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/71838
! 	* gfortran.dg/submodule_26.f08 : New test.
! 	* gfortran.dg/submodule_27.f08 : New test.
  
  2017-03-17  Pat Haugen  <pthaugen@us.ibm.com>
  
--- 4125,4137 ----
  2017-03-18  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/79676
! 	* gfortran.dg/submodule_28.f08: New test.
  
  2017-03-18  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/71838
! 	* gfortran.dg/submodule_26.f08: New test.
! 	* gfortran.dg/submodule_27.f08: New test.
  
  2017-03-17  Pat Haugen  <pthaugen@us.ibm.com>
  
***************
*** 3474,3479 ****
--- 4990,5000 ----
  	PR lto/79587
  	* gcc.dg/tree-prof/pr79587.c: New test.
  
+ 2017-02-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+ 
+ 	PR tree-optimization/68644
+ 	* gcc.dg/tree-ssa/ivopts-lt-2.c: Skip for powerpc*-*-*.
+ 
  2017-02-21  Marek Polacek  <polacek@redhat.com>
  
  	PR c++/79535
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/dwarf2/pr83550.c gcc-7.3.0/gcc/testsuite/c-c++-common/dwarf2/pr83550.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/dwarf2/pr83550.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/dwarf2/pr83550.c	Fri Dec 22 18:12:15 2017
***************
*** 0 ****
--- 1,10 ----
+ /* PR debug/83550 */
+ /* { dg-do compile } */
+ /* { dg-options "-gdwarf -dA -fno-merge-debug-strings" } */
+ 
+ struct my_struct;
+ extern struct my_struct s;
+ struct my_struct { int a, b; };
+ struct my_struct q;
+ 
+ /* { dg-final { scan-assembler "DW_TAG_structure_type\[^\\r\\n\]*\[\\r\\n\]+\[^\\r\\n\]*\"my_struct\[^\\r\\n\]*DW_AT_name(\[^\\r\\n\]*\[\\r\\n\]+\[^\\r\\n\]*DW_AT_)*\[^\\r\\n\]*\[\\r\\n\]+\[^\\r\\n\]*\[^0-9a-fA-FxX](0x)?7\[^0-9a-fA-FxX]\[^\\r\\n\]*DW_AT_decl_line" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/pr81052.c gcc-7.3.0/gcc/testsuite/c-c++-common/pr81052.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/pr81052.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/pr81052.c	Thu Sep  7 20:19:47 2017
***************
*** 0 ****
--- 1,28 ----
+ /* PR middle-end/81052 */
+ /* { dg-do compile } */
+ /* { dg-options "-fopenmp-simd -O2" } */
+ 
+ int
+ foo (int x, int y)
+ {
+   int i;
+ #pragma omp simd
+   for (i = x; i < y; ++i)
+     return 0;			/* { dg-error "invalid branch to/from OpenMP structured block" } */
+   return 1;
+ }
+ 
+ #ifdef __cplusplus
+ template <typename T>
+ T
+ bar (T x, T y)
+ {
+   T i;
+ #pragma omp simd
+   for (i = x; i < y; ++i)
+     return 0;			/* { dg-error "invalid branch to/from OpenMP structured block" "" { target c++ } } */
+   return 1;
+ }
+ 
+ int x = bar (1, 7);
+ #endif
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/pr82112.c gcc-7.3.0/gcc/testsuite/c-c++-common/pr82112.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/pr82112.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/pr82112.c	Fri Sep 15 11:22:57 2017
***************
*** 0 ****
--- 1,13 ----
+ /* PR target/82112 */
+ /* { dg-do compile } */
+ 
+ int c[10], d[10], e[10], f[10], g[10], h[10], i[10], j[10], k[10], l[10];
+ 
+ void
+ foo (void)
+ {
+   __atomic_load (c, d, __ATOMIC_ACQUIRE);
+   __atomic_store (e, f, __ATOMIC_SEQ_CST);
+   __atomic_exchange (g, h, i, __ATOMIC_RELAXED);
+   __atomic_compare_exchange (j, k, l, 1, __ATOMIC_RELAXED, __ATOMIC_RELAXED);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/pr83059.c gcc-7.3.0/gcc/testsuite/c-c++-common/pr83059.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/pr83059.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/pr83059.c	Fri Dec 15 21:50:52 2017
***************
*** 0 ****
--- 1,10 ----
+ /* PR c++/83059 */
+ /* { dg-do compile } */
+ 
+ void
+ foo (int *p, int *q, int *r)
+ {
+   __atomic_compare_exchange (p, q, r, 0, 0, -1);	/* { dg-warning "invalid memory model argument 6" } */
+   /* { dg-warning "\[uU]nknown architecture specifi" "" { target *-*-* } .-1 } */
+   /* { dg-warning "failure memory model cannot be stronger than success memory model" "" { target *-*-* } .-2 } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/torture/pr83553.c gcc-7.3.0/gcc/testsuite/c-c++-common/torture/pr83553.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/torture/pr83553.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/torture/pr83553.c	Sat Dec 23 08:43:10 2017
***************
*** 0 ****
--- 1,29 ----
+ /* PR c++/83553 */
+ /* { dg-do run } */
+ 
+ int a[3];
+ 
+ int
+ foo (int n)
+ {
+   switch (n)
+     {
+     case 0:
+       for (n = 7, a[0]++; 0; a[2] = a[1] + 1)
+ 	{
+     case 2:
+ 	  a[1] = a[0] + 1;
+ 	}
+     }
+   return n;
+ }
+ 
+ int
+ main ()
+ {
+   if (foo (0) != 7 || a[0] != 1 || a[1] || a[2])
+     __builtin_abort ();
+   if (foo (2) != 2 || a[0] != 1 || a[1] != 2 || a[2] != 3)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-1.c gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-1.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-1.c	Thu Jul 17 10:50:25 2014
--- gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/float-cast-overflow-1.c	Fri Sep 15 08:13:02 2017
***************
*** 1,6 ****
  /* { dg-do run { target { lp64 || ilp32 } } } */
  /* { dg-options "-fsanitize=float-cast-overflow" } */
! /* { dg-additional-options "-msse2 -mfpmath=sse" { target { sse2_runtime && ia32 } } } */
  
  #include <limits.h>
  #include "float-cast.h"
--- 1,7 ----
  /* { dg-do run { target { lp64 || ilp32 } } } */
  /* { dg-options "-fsanitize=float-cast-overflow" } */
! /* { dg-additional-options "-ffloat-store" { target { ia32 } } } */
! /* { dg-additional-options "-mieee" { target { { alpha*-*-* } || { sh*-*-* } } } } */
  
  #include <limits.h>
  #include "float-cast.h"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/pr80932.c gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/pr80932.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/pr80932.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/pr80932.c	Mon Aug 28 12:49:55 2017
***************
*** 0 ****
--- 1,17 ----
+ /* PR sanitizer/80932 */
+ /* { dg-do run } */
+ /* { dg-options "-fsanitize=undefined -fsanitize-undefined-trap-on-error" } */
+ 
+ int x = 1;
+ 
+ int
+ foo (void)
+ {
+   return ((int) (2855545792U * x) - (int) (3269399503U * x)) * -5;
+ }
+ 
+ int
+ main ()
+ {
+   foo ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/pr81065.c gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/pr81065.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/pr81065.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/pr81065.c	Mon Aug 28 12:49:55 2017
***************
*** 0 ****
--- 1,13 ----
+ /* { dg-do run } */
+ /* { dg-options "-fsanitize=undefined -fsanitize-undefined-trap-on-error" } */
+ 
+ unsigned char x = 154;
+ int foo() {
+   // 8575 * (254408 - 9057) = 8575 * 245351 = 2103884825 = 0x7d66bc19
+   return 8575 * (1652 * x - 9057);
+ }
+ 
+ int main() {
+   foo();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/pr81088.c gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/pr81088.c
*** gcc-7.2.0/gcc/testsuite/c-c++-common/ubsan/pr81088.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/c-c++-common/ubsan/pr81088.c	Mon Aug 28 12:49:55 2017
***************
*** 0 ****
--- 1,11 ----
+ /* { dg-do run } */
+ /* { dg-options "-fsanitize=undefined -fsanitize-undefined-trap-on-error" } */
+ 
+ short s = 2;
+ short y = 1;
+ int i;
+ int main()
+ {
+   i = -(s + (int)(~(unsigned)(0 / y))) + 0x7fffffff;
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/asan/pr81715.C gcc-7.3.0/gcc/testsuite/g++.dg/asan/pr81715.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/asan/pr81715.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/asan/pr81715.C	Fri Oct 27 20:33:35 2017
***************
*** 0 ****
--- 1,36 ----
+ // PR sanitizer/81715
+ // { dg-do compile }
+ // Verify the variables for inlined foo parameters are reused
+ // { dg-options "-fno-sanitize=address -fsanitize=kernel-address -O2 -Wframe-larger-than=16384" }
+ 
+ struct S { int a, b, c, d, e; char f[1024]; };
+ void baz (int *, int *, int *, struct S *, int *, int *);
+ 
+ static inline struct S
+ foo (int a, int b, int c, struct S d, int e, int f)
+ {
+   struct S s;
+   baz (&a, &b, &c, &d, &e, &f);
+   s = d;
+   return s;
+ }
+ 
+ struct S g[64];
+ 
+ void
+ bar (int a, int b, int c, struct S d, int e, int f)
+ {
+ #define A(N) \
+   g[N+0] = foo (a, b, c, d, e, f);	\
+   g[N+1] = foo (a, b, c, d, e, f);	\
+   g[N+2] = foo (a, b, c, d, e, f);	\
+   g[N+3] = foo (a, b, c, d, e, f);	\
+   g[N+4] = foo (a, b, c, d, e, f);	\
+   g[N+5] = foo (a, b, c, d, e, f);	\
+   g[N+6] = foo (a, b, c, d, e, f);	\
+   g[N+7] = foo (a, b, c, d, e, f);	\
+   foo (a, b, c, d, e, f);		\
+   foo (a, b, c, d, e, f)
+   A(0); A(8); A(16); A(24);
+   A(32); A(40); A(48); A(56);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/asan/pr82792.C gcc-7.3.0/gcc/testsuite/g++.dg/asan/pr82792.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/asan/pr82792.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/asan/pr82792.C	Tue Nov 21 16:01:43 2017
***************
*** 0 ****
--- 1,32 ----
+ /* PR sanitizer/82792 */
+ /* { dg-do compile } */
+ /* { dg-options "-fsanitize=address" } */
+ 
+ extern int
+ test (int i, int j)
+ {
+   long c;
+   (c) = 1;
+   switch (i)
+     {
+     case 1:
+       if (j)
+ 	{
+ 	  c = 1;
+ 	}
+       goto default_case;
+     case 2:
+       {
+ 	if (j)
+ 	  {
+ 	    c = 0;
+ 	  }
+       }
+       __attribute ((fallthrough));
+     default_case:
+     default:
+       c = 0;
+       break;
+     }
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv12.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv12.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv12.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv12.C	Mon Sep 18 18:37:10 2017
***************
*** 0 ****
--- 1,18 ----
+ // PR c++/80767
+ // { dg-do compile { target c++11 } }
+ 
+ template <typename T, typename U = T> struct A { using type = U; };
+ template <typename F, typename... G> struct B : B<F>::type, B<G...>::type {
+   using type = B;
+   using B<F>::type::operator();
+ };
+ template <typename F> struct B<F> { using type = F; };
+ struct {
+   template <typename... F,
+             typename Overload = typename B<typename A<F>::type...>::type>
+   Overload operator()(F...){}
+ } a;
+ int main() {
+   auto f = a([](int) {}, [](float) {});
+   f({});
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/nullptr39.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/nullptr39.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/nullptr39.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/nullptr39.C	Mon Sep 18 18:36:53 2017
***************
*** 0 ****
--- 1,15 ----
+ // PR c++/81671
+ // { dg-do compile { target c++11 } }
+ 
+ namespace std { typedef decltype(nullptr) nullptr_t; }
+ 
+ template<class R, class CB> struct Bar
+ {};
+ template<class R> struct Bar<R, std::nullptr_t>
+ {
+     template<std::nullptr_t> struct Bind { constexpr static int const cb = 0; };
+ };
+ int foo()
+ {
+   return Bar<int, decltype(nullptr)>::Bind<nullptr>::cb;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr80259.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr80259.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr80259.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr80259.C	Fri Dec 15 22:10:40 2017
***************
*** 0 ****
--- 1,13 ----
+ // PR c++/80259
+ // { dg-do compile { target c++11 } }
+ 
+ void foo () {}	// { dg-message "previously defined here" }
+ void bar ();
+ 
+ struct A
+ {
+   friend void foo () = delete;	// { dg-error "redefinition of" }
+   friend void bar () = delete;	// { dg-message "previously defined here" }
+ };
+ 
+ void bar () {}	// { dg-error "redefinition of" }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr81325.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr81325.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr81325.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr81325.C	Fri Sep 15 11:26:03 2017
***************
*** 0 ****
--- 1,84 ----
+ // PR target/81325
+ // { dg-do compile { target c++11 } }
+ // { dg-options "-O2 -fcompare-debug" }
+ 
+ struct A { A(const char *, const int & = 0); };
+ template <typename> struct B;
+ template <typename> struct C {
+   int _M_i;
+   void m_fn1() { __atomic_fetch_add(&_M_i, 0, __ATOMIC_RELAXED); }
+ };
+ struct D {
+   int *Data;
+   long Length = 0;
+   D(int) : Data() {}
+ };
+ template <> struct B<int> : C<int> {};
+ struct F {
+   B<int> RefCount;
+   void m_fn2() { RefCount.m_fn1(); }
+ };
+ struct G {
+   F *Obj;
+   G(const G &p1) : Obj(p1.Obj) {
+     if (Obj) {
+       F *a = 0;
+       a->m_fn2();
+     }
+   }
+ };
+ struct H {
+   int CPlusPlus : 1;
+ };
+ struct I {
+   enum {} KindId;
+ };
+ template <typename ResultT, typename ArgT> struct J {
+   void operator()();
+   ResultT operator()(ArgT) {}
+ };
+ struct K {
+   int AllowBind;
+   I SupportedKind;
+   I RestrictKind;
+   G Implementation;
+ };
+ struct L {
+   L(int) : Implementation(Implementation) {}
+   K Implementation;
+ };
+ struct M {
+   int Param1;
+ };
+ struct N {
+   N(int, L &p2) : Param2(p2) {}
+   L Param2;
+ };
+ struct O {
+   L m_fn3();
+ };
+ L ignoringImpCasts(L);
+ J<O, L> b;
+ L hasName(const A &);
+ M hasOverloadedOperatorName(D);
+ J<O, int> c;
+ struct P {
+   void m_fn4(L, int);
+ };
+ struct Q {
+   void m_fn5(P *);
+ };
+ H d;
+ void Q::m_fn5(P *p1) {
+   if (!d.CPlusPlus) {
+     c();
+     L e = 0, f = ignoringImpCasts(e);
+     b(ignoringImpCasts(f)).m_fn3();
+   }
+   hasOverloadedOperatorName(0);
+   hasName("");
+   L g = 0;
+   N(0, g);
+   L h(0);
+   p1->m_fn4(h, 0);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr82299.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr82299.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr82299.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr82299.C	Fri Oct  6 18:00:54 2017
***************
*** 0 ****
--- 1,9 ----
+ // PR c++/82299
+ // { dg-do compile { target c++11 } }
+ // { dg-options "-Wuseless-cast" }
+ 
+ enum Enum : char { A = 0, B = 1 };
+ 
+ struct S {
+   Enum e { Enum::A };	// { dg-bogus "useless cast to type" }
+ };
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr82560.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr82560.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr82560.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr82560.C	Tue Oct 17 17:27:11 2017
***************
*** 0 ****
--- 1,28 ----
+ // { dg-do run { target c++11 } }
+ // PR82560, failed to destruct default arg inside new
+ 
+ static int liveness = 0;
+ 
+ struct Foo {
+ 
+   Foo (int) {
+     liveness++;
+   }
+ 
+   ~Foo() {
+     liveness--;
+   }
+ 
+ };
+ 
+ struct Bar {
+   Bar (Foo = 0) { }
+   ~Bar() { }
+ };
+ 
+ int main()
+ {
+   delete new Bar();
+ 
+   return liveness != 0;;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr83556.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr83556.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/pr83556.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/pr83556.C	Tue Jan  2 18:07:41 2018
***************
*** 0 ****
--- 1,28 ----
+ // PR c++/83556
+ // { dg-do run { target c++11 } }
+ 
+ int
+ foo ()
+ {
+   return 1;
+ }
+ 
+ struct A
+ {
+   int a = foo ();
+   int b = 1;
+   int c = a ? 1 * b : 2 * b;
+ };
+ 
+ struct B
+ {
+   A d {};
+ };
+ 
+ int
+ main ()
+ {
+   B e {};
+   if (e.d.c != 1)
+     __builtin_abort ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/variadic171.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/variadic171.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp0x/variadic171.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp0x/variadic171.C	Wed Jan 17 18:08:05 2018
***************
*** 0 ****
--- 1,12 ----
+ // PR c++/81843
+ // { dg-do compile { target c++11 } }
+ 
+ template < typename > struct A;
+ template < typename, typename > struct B;
+ template < typename ... S > struct C
+ {
+   template < typename > struct D {};
+   template < typename ... T > struct D < A < B < S, T > ... > >;
+ };
+ 
+ C <>::D < A < B < int, int > > > c;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/constexpr-83116.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/constexpr-83116.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/constexpr-83116.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/constexpr-83116.C	Tue Dec 19 10:02:48 2017
***************
*** 0 ****
--- 1,18 ----
+ // PR c++/83116
+ // { dg-do run { target c++14 } }
+ // { dg-options "-O2" }
+ 
+ struct S {
+   constexpr S () : s(0) { foo (); }
+   constexpr int foo () { return s; }
+   int s;
+ };
+ 
+ int
+ main ()
+ {
+   static S var;
+   var.s = 5;
+   if (var.s != 5 || var.foo () != 5)
+     __builtin_abort ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C	Wed Feb 15 17:10:40 2017
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C	Sun Sep 10 08:44:04 2017
***************
*** 125,130 ****
--- 125,136 ----
  #  error "__cpp_alias_templates != 200704"
  #endif
  
+ #ifndef __cpp_threadsafe_static_init
+ #  error "__cpp_threadsafe_static_init"
+ #elif __cpp_threadsafe_static_init != 200806
+ #  error "__cpp_threadsafe_static_init != 200806"
+ #endif
+ 
  //  C++14 features allowed in C++11 in non-ANSI modes:
  
  #ifndef __cpp_binary_literals
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C	Thu Nov  3 19:52:19 2016
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C	Sun Sep 10 08:44:04 2017
***************
*** 118,123 ****
--- 118,129 ----
  #  error "__cpp_alias_templates != 200704"
  #endif
  
+ #ifndef __cpp_threadsafe_static_init
+ #  error "__cpp_threadsafe_static_init"
+ #elif __cpp_threadsafe_static_init != 200806
+ #  error "__cpp_threadsafe_static_init != 200806"
+ #endif
+ 
  //  C++14 features:
  
  #ifndef __cpp_binary_literals
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C	Fri Dec 12 03:49:13 2014
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-cxx98.C	Sun Sep 10 08:44:04 2017
***************
*** 15,20 ****
--- 15,28 ----
  #  error "__cpp_exceptions != 199711"
  #endif
  
+ //  C++11 features allowed in C++98:
+ 
+ #ifndef __cpp_threadsafe_static_init
+ #  error "__cpp_threadsafe_static_init"
+ #elif __cpp_threadsafe_static_init != 200806
+ #  error "__cpp_threadsafe_static_init != 200806"
+ #endif
+ 
  //  C++14 features allowed in C++98 in non-ANSI modes:
  
  #ifndef __cpp_binary_literals
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-neg.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-neg.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/feat-neg.C	Mon Nov 10 15:53:12 2014
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/feat-neg.C	Sun Sep 10 08:44:04 2017
***************
*** 1,5 ****
  // { dg-do compile }
! // { dg-options "-fno-rtti -fno-exceptions" }
  
  //  C++98 features with explicit opt-out:
  
--- 1,5 ----
  // { dg-do compile }
! // { dg-options "-fno-rtti -fno-exceptions -fno-threadsafe-statics" }
  
  //  C++98 features with explicit opt-out:
  
***************
*** 10,12 ****
--- 10,18 ----
  #ifndef __cpp_exceptions
  #  error "__cpp_exceptions" // { dg-error "error" }
  #endif
+ 
+ //  C++11 features with explicit opt-out:
+ 
+ #ifndef __cpp_threadsafe_static_init
+ #  error "__cpp_threadsafe_static_init" // { dg-error "error" }
+ #endif
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-auto1.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-auto1.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-auto1.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-auto1.C	Wed Oct  4 15:38:24 2017
***************
*** 0 ****
--- 1,19 ----
+ // Related to c++/81525
+ // { dg-do compile { target c++14 } }
+ 
+ template <class X>
+ struct A
+ {
+   template <class T>
+   static void f()
+   {
+     [](auto b) {
+       auto c = +b;
+     }(42);
+   }
+ };
+ 
+ int main()
+ {
+   A<int>::f<int>();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const4.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const4.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const4.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const4.C	Mon Sep 18 18:36:47 2017
***************
*** 0 ****
--- 1,20 ----
+ // PR c++/81525
+ // { dg-do compile { target c++14 } }
+ 
+ template <int i> struct A {
+   constexpr operator int () const { return i; }
+ };
+ template <int i> constexpr A<i> a = {};
+ 
+ template <typename F> void foo (F f) {
+   f (A<0>{});
+ }
+ template <typename T>
+ void bar (T) {
+   constexpr auto N = a<1>;
+   auto f = [&] (auto i) {
+     static_assert (static_cast<int>(N) == 1, "");
+   };
+   foo (f);
+ }
+ int main () { bar (0); }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const5.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const5.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const5.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-const5.C	Mon Sep 18 18:37:04 2017
***************
*** 0 ****
--- 1,17 ----
+ // PR c++/78840
+ // { dg-do compile { target c++14 } }
+ 
+ int global;
+ 
+ void Bar (int);
+ 
+ template<int I> void Foo () {
+   const int cst = global;
+   auto lam0 = [&]() -> void {
+     auto lam1 = [&]() -> void { cst; };
+     
+     Bar (cst);
+   };
+ }
+ 
+ template void Foo <0> ();
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C	Mon Sep 18 18:37:16 2017
***************
*** 0 ****
--- 1,17 ----
+ // PR c++/81236
+ // { dg-do compile { target c++14 } }
+ 
+ struct A { constexpr operator int() { return 24; } };
+ 
+ struct MyType {
+   void crash() {
+     auto l = [&](auto i){
+       make_crash<i>(); // Line (1)
+     };
+ 
+     l(A{});
+   }
+     
+   template<int i>
+   void make_crash() {}
+ };
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C	Mon Sep 18 18:37:16 2017
***************
*** 0 ****
--- 1,17 ----
+ // PR c++/81236
+ // { dg-do compile { target c++14 } }
+ 
+ struct A { constexpr operator int() { return 24; } };
+ 
+ struct MyType {
+   void crash() {
+     auto l = [&](auto i){
+       MyType::make_crash<i>(); // Line (1)
+     };
+ 
+     l(A{});
+   }
+     
+   template<int i>
+   void make_crash() {}
+ };
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/pr82373.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/pr82373.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/pr82373.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/pr82373.C	Fri Oct 27 20:34:22 2017
***************
*** 0 ****
--- 1,20 ----
+ // PR c++/82373
+ // { dg-do compile { target c++14 } }
+ 
+ namespace N
+ {
+   int (*fp)(int);
+   auto foo(int a)	// { dg-message "In function 'auto N::foo\\(int\\)'" "" { target *-*-* } 0 }
+   {
+     if (a)
+       return fp;
+     return nullptr;	// { dg-error "inconsistent deduction for auto return type: 'int \\(\\*\\)\\(int\\)' and then 'std::nullptr_t'" } */
+   }
+ }
+ int (*fp2)(int);
+ auto bar(int a)		// { dg-message "In function 'auto bar\\(int\\)'" "" { target *-*-* } 0 }
+ {
+   if (a)
+     return fp2;
+   return nullptr;	// { dg-error "inconsistent deduction for auto return type: 'int \\(\\*\\)\\(int\\)' and then 'std::nullptr_t'" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/var-templ56.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/var-templ56.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1y/var-templ56.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1y/var-templ56.C	Mon Oct 30 19:17:40 2017
***************
*** 0 ****
--- 1,11 ----
+ // PR c++/82085
+ // { dg-do compile { target c++14 } }
+ 
+ template <const char& V>
+ using char_sequence_t = int;
+ 
+ template <typename T>
+ constexpr char name_of_v = 'x';
+ 
+ template <typename T>
+ using type = char_sequence_t<name_of_v<T>>;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/aligned-new8.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/aligned-new8.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/aligned-new8.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/aligned-new8.C	Wed Jan 17 18:07:45 2018
***************
*** 0 ****
--- 1,19 ----
+ // PR c++/82760
+ // { dg-options -std=c++17 }
+ // { dg-do run }
+ 
+ #include <new>
+ #include <cstddef>
+ 
+ struct alignas(2 * alignof (std::max_align_t)) aligned_foo {
+   char x[2048];
+ 
+   ~aligned_foo() { }
+   aligned_foo() { __builtin_memset(x, 0, sizeof(x)); }
+ };
+ 
+ int main()
+ {
+   aligned_foo * gFoo = new (std::nothrow) aligned_foo[2];
+   delete[] gFoo;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/constexpr-lambda16.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/constexpr-lambda16.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/constexpr-lambda16.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/constexpr-lambda16.C	Mon Sep 18 18:36:59 2017
***************
*** 0 ****
--- 1,15 ----
+ // PR c++/80642
+ // { dg-do compile { target c++14 } }
+ 
+ int main()
+ {
+   [](auto i)
+     {
+       if (i)
+         {
+ 	  int j;
+ 	  return i + j;
+         }
+       return i;
+     }(0);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp10.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp10.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp10.C	Thu Dec 15 20:42:11 2016
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp10.C	Sat Dec 16 00:41:10 2017
*************** void f1() { auto [ x ] = a1; }	// { dg-e
*** 11,17 ****
  
  struct A2 { int i,j; } a2;
  template<> struct std::tuple_size<A2> { enum { value = 5 }; };
! void f2() { auto [ x ] = a2; }	// { dg-error "decomposes into 5" }
  
  struct A3 { int i,j; } a3;
  template<> struct std::tuple_size<A3> { enum { value = 1 }; };
--- 11,18 ----
  
  struct A2 { int i,j; } a2;
  template<> struct std::tuple_size<A2> { enum { value = 5 }; };
! void f2() { auto [ x ] = a2; }	// { dg-error "only 1 name provided" }
! 			        // { dg-message "decomposes into 5" "" { target *-*-* } .-1 }
  
  struct A3 { int i,j; } a3;
  template<> struct std::tuple_size<A3> { enum { value = 1 }; };
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp3.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp3.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp3.C	Mon Nov 14 07:54:50 2016
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp3.C	Sat Dec 16 00:41:10 2017
*************** int arr[4];
*** 51,66 ****
  void
  test3 (A &b, B c)
  {
!   auto [ d, e, f ] = arr;		// { dg-error "only 3 names provided while 'int .4.' decomposes into 4 elements" }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
!   auto & [ g, h, i, j, k ] = arr;	// { dg-error "5 names provided while 'int .4.' decomposes into 4 elements" }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
!   auto [ l, m ] = b;			// { dg-error "only 2 names provided while 'A' decomposes into 3 elements" }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
!   auto & [ n, o, p, q ] = b;		// { dg-error "4 names provided while 'A' decomposes into 3 elements" }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
    auto [] { c };			// { dg-error "empty decomposition declaration" }
  					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
!   auto [ r, s ] = c;			// { dg-error "2 names provided while 'B' decomposes into 1 elements" }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
  }
--- 51,71 ----
  void
  test3 (A &b, B c)
  {
!   auto [ d, e, f ] = arr;		// { dg-error "only 3 names provided" }
! 					// { dg-message "while 'int .4.' decomposes into 4 elements" "" { target *-*-* } .-1 }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-2 }
!   auto & [ g, h, i, j, k ] = arr;	// { dg-error "5 names provided" }
! 					// { dg-message "while 'int .4.' decomposes into 4 elements" "" { target *-*-* } .-1 }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-2 }
!   auto [ l, m ] = b;			// { dg-error "only 2 names provided" }
! 					// { dg-message "while 'A' decomposes into 3 elements" "" { target *-*-* } .-1 }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-2 }
!   auto & [ n, o, p, q ] = b;		// { dg-error "4 names provided" }
! 					// { dg-message "while 'A' decomposes into 3 elements" "" { target *-*-* } .-1 }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-2 }
    auto [] { c };			// { dg-error "empty decomposition declaration" }
  					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-1 }
!   auto [ r, s ] = c;			// { dg-error "2 names provided" }
! 					// { dg-message "while 'B' decomposes into 1 element" "" { target *-*-* } .-1 }
! 					// { dg-warning "decomposition declaration only available with -std=c..1z or -std=gnu..1z" "" { target c++14_down } .-2 }
  }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp30.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp30.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp30.C	Mon Jul 17 19:39:23 2017
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp30.C	Fri Dec 15 22:07:23 2017
*************** auto [j, k] { a, a };	// { dg-error "inv
*** 10,12 ****
--- 10,14 ----
  auto [l, m] = { a };	// { dg-error "deducing from brace-enclosed initializer list requires" }
  auto [n, o] {};		// { dg-error "invalid initializer for structured binding declaration" }
  auto [p, q] ();		// { dg-error "invalid initializer for structured binding declaration" }
+ auto [r, s] = {};	// { dg-error "deducing from brace-enclosed initializer list requires" }
+ auto [t, u] = { a, a };	// { dg-error "deducing from brace-enclosed initializer list requires" }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp31.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp31.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp31.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp31.C	Fri Dec 15 22:07:23 2017
***************
*** 0 ****
--- 1,18 ----
+ // PR c++/81888
+ // { dg-do compile { target c++1z } }
+ 
+ struct S {
+   bool s = true;
+ };
+ 
+ auto [a] = S{};
+ 
+ template <class T>
+ bool
+ foo () noexcept
+ {
+   auto [c] = T{};
+   return c;
+ }
+ 
+ const bool b = foo<S> ();
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp32.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp32.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp32.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp32.C	Sat Dec 16 00:41:10 2017
***************
*** 0 ****
--- 1,32 ----
+ // PR c++/83205
+ // { dg-do compile { target c++11 } }
+ // { dg-options "" }
+ 
+ struct A { int i; };
+ struct B { int i; };
+ namespace std {
+   template <typename T> struct tuple_size;
+   template <> struct tuple_size<A> {
+     static constexpr int value = -1;
+   };
+ #ifdef __SIZEOF_INT128__
+   template <> struct tuple_size<B> {
+     static constexpr unsigned __int128 value = -1;
+   };
+ #endif
+ }
+ 
+ auto [a] = A{};	// { dg-error "1 name provided" }
+ 		// { dg-message "while 'A' decomposes into -1 elements" "" { target *-*-* } .-1 }
+ 		// { dg-warning "decomposition declaration only available with" "" { target c++14_down } .-2 }
+ #ifdef __SIZEOF_INT128__
+ auto [b] = B{};	// { dg-error "1 name provided" "" { target int128 } }
+ 		// { dg-message "while 'B' decomposes into \[0-9xa-fXA-F]* elements" "" { target int128 } .-1 }
+ 		// { dg-warning "decomposition declaration only available with" "" { target { c++14_down && int128 } } .-2 }
+ auto [c, d] = B{};	// { dg-error "2 names provided" "" { target int128 } }
+ 			// { dg-message "while 'B' decomposes into \[0-9xa-fXA-F]* elements" "" { target int128 } .-1 }
+ 			// { dg-warning "decomposition declaration only available with" "" { target { c++14_down && int128 } } .-2 }
+ #endif
+ auto [e, f, g] = A{};	// { dg-error "3 names provided" }
+ 			// { dg-message "while 'A' decomposes into -1 elements" "" { target *-*-* } .-1 }
+ 			// { dg-warning "decomposition declaration only available with" "" { target c++14_down } .-2 }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp33.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp33.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp33.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp33.C	Fri Dec 15 22:16:15 2017
***************
*** 0 ****
--- 1,21 ----
+ // PR c++/83217
+ // { dg-do compile { target c++11 } }
+ // { dg-options "" }
+ 
+ template <typename T>
+ struct S
+ {
+   T a;
+ };
+ 
+ void
+ foo (S<int> *b)
+ {
+   auto & [c] = *b;	// { dg-warning "decomposition declaration only available with" "" { target c++14_down } }
+ }
+ 
+ void
+ bar (S<char> *d)
+ {
+   auto [e] = *d;	// { dg-warning "decomposition declaration only available with" "" { target c++14_down } }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp34.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp34.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/decomp34.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/decomp34.C	Sat Dec 16 00:40:14 2017
***************
*** 0 ****
--- 1,11 ----
+ // PR c++/81197
+ // { dg-do compile { target c++11 } }
+ // { dg-options "" }
+ 
+ struct X { int a; };
+ struct Y { int b, c, d; };
+ auto&& [t] = X{};	// { dg-warning "decomposition declaration only available with" "" { target c++14_down } }
+ namespace A { namespace B { auto&& [u, v, ww] = Y{}; } }	// { dg-warning "decomposition declaration only available with" "" { target c++14_down } }
+ 
+ // { dg-final { scan-assembler "_ZGRDC1tE0" } }
+ // { dg-final { scan-assembler "_ZGRN1A1BDC1u1v2wwEE1" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C	Tue Jan 10 19:04:28 2017
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C	Sun Sep 10 08:44:04 2017
***************
*** 106,111 ****
--- 106,117 ----
  #  error "__cpp_alias_templates != 200704"
  #endif
  
+ #ifndef __cpp_threadsafe_static_init
+ #  error "__cpp_threadsafe_static_init"
+ #elif __cpp_threadsafe_static_init != 200806
+ #  error "__cpp_threadsafe_static_init != 200806"
+ #endif
+ 
  //  C++14 features:
  
  #ifndef __cpp_binary_literals
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/lambda-inherit1.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/lambda-inherit1.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/lambda-inherit1.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/lambda-inherit1.C	Mon Sep 18 18:37:10 2017
***************
*** 0 ****
--- 1,23 ----
+ // PR c++/80767
+ // { dg-options -std=c++17 }
+ 
+ template <typename... Fs> 
+ struct overloader : Fs...
+ {
+     overloader(Fs... fs) 
+         : Fs(fs)...
+     { } 
+ 
+     using Fs::operator()...;
+ };
+ 
+ struct a { void foo() { } };
+ struct b { void bar() { } };
+ struct c { void bar() { } };
+ 
+ int main() {
+     overloader{
+         [](a x) { x.foo(); },
+         [](auto x) { x.bar(); }
+     }(a{});
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/nontype-auto13.C gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/nontype-auto13.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/cpp1z/nontype-auto13.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/cpp1z/nontype-auto13.C	Wed Jan 17 18:07:53 2018
***************
*** 0 ****
--- 1,18 ----
+ // PR c++/82331
+ // { dg-options -std=c++17 }
+ 
+ template <auto>
+ class X;
+ 
+ template <typename R, typename... A, R (*F) (A...)>
+ class X<F> {
+ public:
+     static R call (A... args)
+     {
+         return (*F)(args...);
+     }
+ };
+ 
+ int func (int a, int b) { return a + b; }
+ 
+ int test () { return X<&func>::call(1, 2); }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ext/altivec-18.C gcc-7.3.0/gcc/testsuite/g++.dg/ext/altivec-18.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ext/altivec-18.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ext/altivec-18.C	Fri Sep 15 11:24:49 2017
***************
*** 0 ****
--- 1,14 ----
+ // PR target/82112
+ // { dg-do compile { target powerpc*-*-* } }
+ // { dg-require-effective-target powerpc_altivec_ok }
+ // { dg-options "-maltivec" }
+ 
+ #include <altivec.h>
+ 
+ __attribute__((aligned (16))) extern const unsigned char c[16];
+ 
+ void
+ foo (void)
+ {
+   vec_ld (0, c);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ext/attrib54.C gcc-7.3.0/gcc/testsuite/g++.dg/ext/attrib54.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ext/attrib54.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ext/attrib54.C	Wed Oct  4 17:47:08 2017
***************
*** 0 ****
--- 1,14 ----
+ // PR c++/82406
+ 
+ class a
+ {
+ public:
+   template <typename b> void operator() (const b &);
+ };
+ void c () throw () __attribute__ ((__nonnull__));
+ void
+ d ()
+ {
+   a e;
+   e (c);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ext/constexpr-pr82781.C gcc-7.3.0/gcc/testsuite/g++.dg/ext/constexpr-pr82781.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ext/constexpr-pr82781.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ext/constexpr-pr82781.C	Fri Dec 15 21:50:00 2017
***************
*** 0 ****
--- 1,12 ----
+ // PR c++/82781
+ // { dg-do compile { target c++11 } }
+ 
+ typedef int V __attribute__ ((vector_size (16)));
+ constexpr V b1 = { 0, 1, 10, 20 };
+ constexpr V b2 = { 0, 2, 10, 0 };
+ constexpr V b3 = b1 == b2;
+ 
+ static_assert (b3[0] == -1, "");
+ static_assert (b3[1] == 0, "");
+ static_assert (b3[2] == -1, "");
+ static_assert (b3[3] == 0, "");
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ext/varargs2.C gcc-7.3.0/gcc/testsuite/g++.dg/ext/varargs2.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ext/varargs2.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ext/varargs2.C	Thu Oct  5 21:43:01 2017
***************
*** 0 ****
--- 1,17 ----
+ // { dg-do run }
+ 
+ int c;
+ struct X { X() {}; X(const X&) { ++c; } };
+ void Foo (X, ...) {}
+ void bin (X &p)
+ {
+   Foo (p, p);
+ }
+ 
+ int main()
+ {
+   X x;
+   bin(x);
+   if (c != 2)
+     __builtin_abort();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ipa/pr82352.C gcc-7.3.0/gcc/testsuite/g++.dg/ipa/pr82352.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ipa/pr82352.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ipa/pr82352.C	Wed Jan 17 11:46:56 2018
***************
*** 0 ****
--- 1,93 ----
+ // PR ipa/82352
+ // { dg-do compile }
+ // { dg-options "-O2" }
+ 
+ typedef __SIZE_TYPE__ size_t;
+ 
+ class A
+ {
+ public :
+   typedef enum { Zero = 0, One = 1 } tA;
+   A(tA a) { m_a = a; }
+ 
+ private :
+   tA m_a;
+ };
+ 
+ class B
+ {
+ public :
+   void *operator new(size_t t) { return (void*)(42); };
+ };
+ 
+ class C
+ {
+ public:
+   virtual void ffff () = 0;
+ };
+ 
+ class D
+ {
+  public :
+   virtual void g() = 0;
+   virtual void h() = 0;
+ };
+ 
+ template<class T> class IIII: public T, public D
+ {
+ public:
+  void ffff()
+  {
+    if (!m_i2) throw A(A::One);
+  };
+ 
+  void h()
+  {
+   if (m_i2) throw A(A::Zero);
+  }
+ 
+ protected:
+  virtual void g()
+  {
+   if (m_i1 !=0) throw A(A::Zero);
+  };
+ 
+ private :
+  int m_i1;
+  void *m_i2;
+ };
+ 
+ class E
+ {
+ private:
+     size_t m_e;
+     static const size_t Max;
+ 
+ public:
+     E& i(size_t a, size_t b, size_t c)
+     {
+         if ((a > Max) || (c > Max)) throw A(A::Zero );
+         if (a + b > m_e) throw A(A::One );
+         return (*this);
+     }
+ 
+   inline E& j(const E &s)
+     {
+       return i(0,0,s.m_e);
+     }
+ };
+ 
+ class F : public C { };
+ class G : public C { };
+ class HHHH : public B, public F, public G { };
+ 
+ void k()
+ {
+     new IIII<HHHH>();
+ }
+ 
+ void l()
+ {
+   E e1, e2;
+   e1.j(e2);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ipa/pr82801.C gcc-7.3.0/gcc/testsuite/g++.dg/ipa/pr82801.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ipa/pr82801.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ipa/pr82801.C	Fri Dec 22 08:50:30 2017
***************
*** 0 ****
--- 1,20 ----
+ // PR ipa/82801
+ // { dg-do compile }
+ // { dg-options "-O2 -Wno-attributes" }
+ 
+ template<int>
+ struct A { A () {} };
+ struct B { double foo () const; };
+ 
+ __attribute__((always_inline, flatten))
+ double B::foo () const
+ {
+   A<1> v;
+   return 0.0;
+ }
+ 
+ int
+ main ()
+ {
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ipa/pr83549.C gcc-7.3.0/gcc/testsuite/g++.dg/ipa/pr83549.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ipa/pr83549.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ipa/pr83549.C	Wed Jan 17 11:45:48 2018
***************
*** 0 ****
--- 1,8 ----
+ // PR ipa/83549
+ // { dg-do compile }
+ // { dg-options "-O2" }
+ 
+ struct A { virtual ~A (); };
+ struct B { virtual void foo (...); };
+ struct C : A, B { void foo (...) {} };
+ C c;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/lto/pr70029_0.C gcc-7.3.0/gcc/testsuite/g++.dg/lto/pr70029_0.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/lto/pr70029_0.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/lto/pr70029_0.C	Wed Oct  4 17:47:08 2017
***************
*** 0 ****
--- 1,10 ----
+ // PR c++/70029
+ // { dg-lto-do assemble }
+ 
+ struct A
+ {
+   A();
+   int foo() && __attribute__ ((__warn_unused_result__)) { return 0; }
+ };
+ 
+ A a;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/lto/pr82027_0.C gcc-7.3.0/gcc/testsuite/g++.dg/lto/pr82027_0.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/lto/pr82027_0.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/lto/pr82027_0.C	Fri Dec 22 18:28:59 2017
***************
*** 0 ****
--- 1,73 ----
+ // { dg-lto-do run }
+ // { dg-lto-options { { -O3 -flto } } }
+ 
+ class Position
+ {
+   public:
+     Position( void ) {}
+     virtual ~Position() {}
+ 
+     virtual void calcPercent( const char *name,int pos,int size ) {}
+ };
+ 
+ 
+ class Looper
+ {
+   public:
+     Looper( Position *cc,int size )
+       : m_cc(cc), m_size(size) {}
+     virtual ~Looper() {}
+ 
+     void loop( void )
+     {
+       for( int pos=0; pos<m_size; pos++ )
+       {
+         m_cc->calcPercent( "",pos,m_size );
+       }
+     }
+ 
+   private:
+     Position *m_cc;
+     int m_size;
+ };
+ 
+ 
+ class EmptyClass
+ {
+   public:
+     EmptyClass( void ) {}
+     virtual ~EmptyClass() {}
+ };
+ 
+ 
+ class Combined : public EmptyClass, public Position
+ {
+   public:
+     Combined( void ) : m_percent(0) {}
+     ~Combined() {}
+ 
+     void calcPercent( const char *name,int pos,int size )
+     {
+       int percent = 100*pos/size;
+       if( percent!=m_percent )
+         m_percent = percent;
+     }
+ 
+   private:
+     int m_percent;
+ };
+ 
+ 
+ 
+ int main( int argc,char **argv )
+ {
+   Combined *comb = new Combined();
+   Looper *looper = new Looper( comb,argc );
+ 
+   looper->loop();
+ 
+   delete comb;
+   delete looper;
+ 
+   return( 0 );
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr82159-2.C gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr82159-2.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr82159-2.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr82159-2.C	Fri Oct 27 20:35:06 2017
***************
*** 0 ****
--- 1,65 ----
+ // PR c++/82159
+ // { dg-do compile }
+ // { dg-options "" }
+ 
+ template <typename T> struct D { T e; };
+ struct F : D<int[0]> {
+   F(const F &);
+ };
+ struct G : F {
+   template <class T> G operator-(T);
+ };
+ template <class T> struct I {
+   typedef typename T::template J<I> ak;
+ };
+ template <class T> struct K { typename I<T>::ak an; };
+ struct H {
+   G l;
+ };
+ struct C {
+   ~C();
+ };
+ template <class T> struct M : T {
+   template <typename U, typename V> M(U, V);
+   H h;
+   virtual void foo() { T::bar(&h); }
+ };
+ template <int, typename> class A;
+ template <class> struct B {
+   typedef int BT;
+   struct BC {};
+   template <class T> struct BD {
+     G g;
+     BD(BT, T n) : g(n.l - 0) {}
+   };
+   B(BT, BC);
+ };
+ template <typename> struct O;
+ template <int T, typename U>
+ struct O<B<A<T, U> > > : public B<A<T, U> >::BC {};
+ struct L : B<A<2, double> > {
+   struct P : C {
+     void bar(H *x) {
+       BT a;
+       BD<H>(a, *x);
+     }
+   };
+   template <typename U, typename V> L(U x, V n) : B(x, n) {}
+   int ll;
+   virtual int baz() { M<P>(this, ll); }
+ };
+ template <typename> class Q {
+   O<B<A<2, double> > > q;
+   virtual L baz() { L(0, q); }
+ };
+ template <template <class> class T> struct R {
+   R() { T<int>(); }
+ };
+ struct S {
+   template <class> class J : R<Q> {};
+ };
+ void foo() { K<S> c; }
+ 
+ int main() {
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr82159.C gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr82159.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr82159.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr82159.C	Sat Sep 30 08:25:02 2017
***************
*** 0 ****
--- 1,18 ----
+ // PR c++/82159
+ // { dg-do compile }
+ // { dg-options "" }
+ 
+ template<int N>
+ struct S
+ {
+   ~S () {}
+   template<int M> S<M> foo () { return S<M> (); }
+   unsigned char data[N];
+ };
+ 
+ int
+ main ()
+ {
+   S<16> d;
+   S<0> t = d.foo<0> ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr83084.C gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr83084.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr83084.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr83084.C	Fri Dec 15 21:53:29 2017
***************
*** 0 ****
--- 1,16 ----
+ // PR debug/83084
+ // { dg-do compile }
+ // { dg-options "-O2 -fcompare-debug -Wno-return-type" }
+ 
+ enum E { F };
+ template <E = F> struct A {
+   bool foo ();
+   int b;
+ };
+ template <> bool A<>::foo () {
+   int a;
+   do
+     if (a)
+       return false;
+   while (__atomic_compare_exchange_n (&b, &a, 0, 1, 4, 0));
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr83608.C gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr83608.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr83608.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr83608.C	Mon Jan  1 11:30:28 2018
***************
*** 0 ****
--- 1,28 ----
+ // PR middle-end/83608
+ // { dg-do compile }
+ // { dg-options "-O2" }
+ 
+ template <typename> class B;
+ template <> struct B<float>
+ {
+   float foo () { return __real__ b; }
+   _Complex double b;
+ };
+ 
+ void bar (int);
+ 
+ template <class T>
+ void
+ baz ()
+ {
+   B<T> h;
+   T *a = (T *) &h;
+   a[0] = a[1] = 6;
+   h.foo () ? void () : bar (7);
+ }
+ 
+ int
+ main ()
+ {
+   baz<float> ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr83609.C gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr83609.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/opt/pr83609.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/opt/pr83609.C	Mon Jan  1 11:28:57 2018
***************
*** 0 ****
--- 1,28 ----
+ // PR middle-end/83609
+ // { dg-do compile }
+ // { dg-options "-O2 -fno-tree-forwprop" }
+ 
+ template <typename> class B;
+ template <> struct B<float>
+ {
+   float foo () { return __real__ b; }
+   _Complex float b;
+ };
+ 
+ void bar (int);
+ 
+ template <class T>
+ void
+ baz ()
+ {
+   B<T> h;
+   T *a = (T *) &h;
+   a[0] = a[1] = 6;
+   h.foo () ? void () : bar (7);
+ }
+ 
+ int
+ main ()
+ {
+   baz<float> ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/other/bitfield6.C gcc-7.3.0/gcc/testsuite/g++.dg/other/bitfield6.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/other/bitfield6.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/other/bitfield6.C	Fri Aug 25 16:31:50 2017
***************
*** 0 ****
--- 1,9 ----
+ // PR c++/81607
+ 
+ int a;
+ 
+ struct b {
+   long c : 32;
+ } d;
+ 
+ char f = (903092 ? int(d.c) : 0) << a;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/pr80287.C gcc-7.3.0/gcc/testsuite/g++.dg/pr80287.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/pr80287.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/pr80287.C	Tue Aug 22 10:51:52 2017
***************
*** 0 ****
--- 1,13 ----
+ // PR c++/80287
+ // { dg-do compile { target c++11 } }
+ // { dg-options "-g" }
+ 
+ struct A {
+   operator long() {}
+ } __attribute__((__may_alias__));
+ 
+ struct {
+   A ino;
+ } a;
+ 
+ char b = a.ino;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/pr82128.C gcc-7.3.0/gcc/testsuite/g++.dg/pr82128.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/pr82128.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/pr82128.C	Fri Dec 15 08:19:15 2017
***************
*** 0 ****
--- 1,20 ----
+ // { dg-do compile }
+ // { dg-options "-O3 -fno-tree-forwprop" }
+ 
+ class A {
+       virtual unsigned long m_fn1() const;
+         virtual int &m_fn2(unsigned long) const;
+ };
+ class C : A {
+ public:
+       int &m_fn2(unsigned long) const;
+         unsigned long m_fn1() const;
+ };
+ class B {
+       void m_fn3(const A &, const int &, const C &, int &) const;
+ };
+ void B::m_fn3(const A &, const int &, const C &, int &) const {
+       C &a(a);
+         for (long b = 0; a.m_fn1(); b++)
+ 	      a.m_fn2(0);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/pr82155.C gcc-7.3.0/gcc/testsuite/g++.dg/pr82155.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/pr82155.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/pr82155.C	Wed Nov 15 11:54:11 2017
***************
*** 0 ****
--- 1,36 ----
+ /* { dg-do compile { target c++11 } } */
+ /* { dg-options "-g -O2" } */
+ 
+ template <typename a> struct b { a c; };
+ template <typename d> struct e { d *operator->(); };
+ template <typename d> class h {
+ public:
+   typedef e<d> ag;
+ };
+ class i {
+ protected:
+   i(int);
+ };
+ class j {
+   virtual void k(int) = 0;
+ 
+ public:
+   int f;
+   void l() { k(f); }
+ };
+ struct m : i {
+   int cn;
+   m() : i(cn) {
+     struct n : j {
+       n() {}
+       void k(int) {}
+     };
+   }
+ };
+ struct o {
+   o() {
+     for (h<b<b<j *>>>::ag g;;)
+       g->c.c->l();
+   }
+ };
+ void fn1() { o(); }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/template/pr79650.C gcc-7.3.0/gcc/testsuite/g++.dg/template/pr79650.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/template/pr79650.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/template/pr79650.C	Fri Dec 15 22:13:37 2017
***************
*** 0 ****
--- 1,20 ----
+ // PR c++/79650
+ // { dg-do compile { target c++11 } }
+ // { dg-options "" }
+ 
+ typedef __INTPTR_TYPE__ intptr_t;
+ template<intptr_t> struct A {};
+ 
+ void
+ foo ()
+ {
+   static int a, b;
+ lab1:
+ lab2:
+   A<(intptr_t)&&lab1 - (__INTPTR_TYPE__)&&lab2> c;	// { dg-error "not a constant integer" }
+   A<(intptr_t)&&lab1 - (__INTPTR_TYPE__)&&lab1> d;
+   A<(intptr_t)&a - (intptr_t)&b> e;			// { dg-error "is not a constant expression" }
+   A<(intptr_t)&a - (intptr_t)&a> f;
+   A<(intptr_t)sizeof(a) + (intptr_t)&a> g;		// { dg-error "not a constant integer" }
+   A<(intptr_t)&a> h;					// { dg-error "conversion from pointer type" }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81354.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81354.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81354.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81354.C	Wed Aug 16 14:09:15 2017
***************
*** 0 ****
--- 1,24 ----
+ // PR81354 reported this test as crashing in a limited range of revisions.
+ // { dg-do compile }
+ 
+ struct T { double a; double b; };
+ 
+ void foo(T Ad[], int As[2])
+ {
+   int j;
+   int i;
+   int Bs[2] = {0,0};
+   T Bd[16];
+ 
+   for (j = 0; j < 4; j++) {
+     for (i = 0; i + 1 <= j + 1; i++) {
+       Ad[i + As[0] * j] = Bd[i + Bs[0] * j];
+     }
+ 
+     i = j + 1;  // <- comment out this line and it does not crash
+     for (; i + 1 < 5; i++) {
+       Ad[i + As[0] * j].a = 0.0;
+       Ad[i + As[0] * j].b = 0.0;
+     }
+   }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81877.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81877.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81877.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81877.C	Wed Jan 17 12:51:07 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do run } */
+ 
+ void __attribute__((noinline,noclone)) g(int p, int *out)
+ {
+   int x = 0, y;
+ #pragma GCC ivdep
+   for (int i = 0; i < 100; i++)
+     {
+       int &r = p ? x : y;
+       r = 42;
+       out[i] = x;
+     }
+ }
+ 
+ int main()
+ {
+   int out[100] = { 0 };
+   g (1, out);
+   if (out[0] != 42)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81884.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81884.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81884.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81884.C	Mon Aug 28 12:16:06 2017
***************
*** 0 ****
--- 1,39 ----
+ /* { dg-do run } */
+ 
+ typedef unsigned long uint64_t;
+ 
+ struct value_t {
+     uint64_t _count;
+     value_t(uint64_t c) : _count(c) {}
+ };
+ 
+ struct X {
+     value_t eventTime;
+     uint64_t arr[0];
+ };
+ 
+ X* x;
+ 
+ __attribute__((noclone, noinline))
+ void initialize()
+ {
+   x->arr[0] = 11;
+   x->arr[1] = 12;
+   x->eventTime = value_t(10);
+   x->arr[2] = 13;
+   x->arr[3] = 14;
+ }
+ 
+ int main()
+ {
+   char buffer[sizeof(X) + sizeof(uint64_t)*4];
+   x = (X*)buffer;
+   x->eventTime = value_t(999);
+   x->arr[0] = 1;
+   x->arr[1] = 2;
+   x->arr[2] = 3;
+   x->arr[3] = 4;
+   initialize();
+   if (x->arr[0] != 11 || x->arr[1] != 12 || x->arr[2] != 13 || x->arr[3] != 14)
+     __builtin_abort ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81977.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81977.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81977.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81977.C	Tue Aug 29 07:06:46 2017
***************
*** 0 ****
--- 1,55 ----
+ /* { dg-do run } */
+ /* { dg-require-effective-target int32plus } */
+ 
+ #include <cstdint>
+ 
+ typedef struct
+ {
+   uint16_t  x ;
+   uint16_t  y ;
+   uint64_t  z ;
+ } __attribute__((packed, aligned(1))) TestMsgType;
+ 
+ struct Payload
+ {
+   uint16_t header_info[2];
+   TestMsgType _pref;
+   void Pack(uint8_t *buffer)
+     {
+       __builtin_memcpy(buffer, &_pref, sizeof(_pref));
+     }
+   void UnPack(uint8_t *buffer)
+     {
+       __builtin_memcpy(&_pref, buffer, sizeof(_pref));
+     }
+ };
+ 
+ 
+ struct Msg
+ {
+   Payload _payload;
+   void Pack(uint8_t *buffer)
+     {
+       _payload.Pack(buffer);
+     }
+ 
+   void UnPack(uint8_t *buffer)
+     {
+       _payload.UnPack(buffer);
+     }
+ };
+ 
+ int main()
+ {
+   uint8_t * buffer = new uint8_t [30];
+   Msg msg;
+   Msg msg1;
+   msg._payload._pref.x             = 0xabcd;
+   msg._payload._pref.y             = 0xa;
+   msg._payload._pref.z             = 0x0001020304051617;
+   msg.Pack(&buffer[0]);
+   msg1.UnPack(&buffer[0]);
+   if (msg1._payload._pref.x != 0xabcd)
+     __builtin_abort ();
+   delete [] buffer;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81987.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81987.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr81987.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr81987.C	Wed Sep  6 18:42:56 2017
***************
*** 0 ****
--- 1,61 ----
+ extern short var_1;
+ extern const short var_3;
+ extern unsigned long int var_9;
+ extern short var_13;
+ extern const unsigned long int var_15;
+ extern const unsigned long int var_37;
+ extern unsigned long int var_40;
+ extern long long int var_47;
+ extern short var_48;
+ extern const short var_54;
+ extern long long int var_79;
+ extern long long int var_81;
+ extern long long int var_94;
+ extern long long int var_95;
+ extern long long int var_701;
+ extern unsigned long int var_786;
+ extern short var_788;
+ extern long long int var_844;
+ 
+ struct struct_1 {
+   short member_1_2 : 15;
+   static long long int member_1_3;
+ };
+ 
+ extern struct_1 struct_obj_6;
+ extern struct_1 struct_obj_8;
+ 
+ void foo() {
+   int a = var_3 <= 602154393864UL;
+   if (var_81 ? 0 : var_3 && var_9)
+     ;
+   else {
+     var_94 = 0;
+     if (var_3 && var_48 || var_13) {
+       if (var_48)
+ 	var_95 = 0;
+       short b((2364461588881776511UL + var_3) * (2 ? var_13 : 0) || var_1);
+       struct_obj_8.member_1_2 = b;
+       if (var_15) {
+ 	if (var_81)
+ 	  if (var_47)
+ 	    ;
+ 	  else if (var_40)
+ 	    var_701 = 0;
+       } else {
+ 	if (var_40)
+ 	  var_79 = 0;
+ 	if (var_54) {
+ 	  if (var_37)
+ 	    var_786 = 0;
+ 	  else
+ 	    var_788 = 0;
+ 	            struct_obj_6.member_1_3 =
+ 		      (2364461588881776511UL + var_3) * (2 ? var_13 : 0);
+ 	}
+       }
+       if ((2364461588881776511UL + var_3) * (2 ? var_13 : 0))
+ 	var_844 = 0;
+     }
+   }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82060.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82060.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82060.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82060.C	Fri Dec 15 10:12:08 2017
***************
*** 0 ****
--- 1,32 ----
+ // { dg-do compile }
+ 
+ struct A
+ {
+   char a[1]; // must be char array
+ };
+ 
+ struct B
+ {
+   A& a() { return ma; } // must be accessed through a getter
+   A ma;
+ };
+ 
+ struct C
+ {
+   B& b() { return mb; } // must be accessed through a getter
+   B mb;
+ };
+ 
+ struct D
+ {
+   virtual A getA() = 0; // must be virtual
+ };
+ 
+ void
+ foo(D& d) // The D object must not be created locally
+           // (so that getA implementation is not known at compile time?)
+ {
+   C c;
+   for (;;) // must be in a loop
+     c.b().a() = d.getA();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82084.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82084.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82084.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82084.C	Mon Sep 18 10:13:54 2017
***************
*** 0 ****
--- 1,9 ----
+ // { dg-do compile }
+ 
+ #include <string>
+ int main()
+ {
+   wchar_t strs[4][2]= {  L"A", L"B", L"C" , L"D"};
+   std::wstring ss(strs[0]);
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82902.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82902.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82902.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82902.C	Fri Dec 15 08:12:10 2017
***************
*** 0 ****
--- 1,21 ----
+ // { dg-do compile }
+ 
+ typedef struct el_t {
+     el_t *next;
+     int elem[];
+ } EL;
+ el_t a, c;
+ void *b;
+ void *fn1() {
+     if (b)
+       return a.elem;
+     return c.elem;
+ }
+ typedef struct {
+     int x;
+ } EV_T;
+ EV_T *d;
+ void fn2() {
+     EV_T *e = (EV_T *)fn1();
+     d[0] = *e;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82985.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82985.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr82985.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr82985.C	Wed Nov 15 12:50:39 2017
***************
*** 0 ****
--- 1,458 ----
+ /* { dg-do compile } */
+ /* { dg-additional-options "-w" } */
+ /* { dg-additional-options "-mavx2" { target { x86_64-*-* i?86-*-* } } } */
+ 
+ namespace std {
+ template < typename _Default > struct __detector { using type = _Default; };
+ template < typename _Default, template < typename > class >
+ using __detected_or = __detector< _Default >;
+ template < typename _Default, template < typename > class _Op >
+ using __detected_or_t = typename __detected_or< _Default, _Op >::type;
+ template < typename > struct iterator_traits;
+ template < typename _Tp > struct iterator_traits< _Tp * > {
+   typedef _Tp reference;
+ };
+ } // std
+ using std::iterator_traits;
+ template < typename _Iterator, typename > struct __normal_iterator {
+   typename iterator_traits< _Iterator >::reference operator*();
+   void operator++();
+ };
+ template < typename _IteratorL, typename _IteratorR, typename _Container >
+ int operator!=(__normal_iterator< _IteratorL, _Container >,
+                __normal_iterator< _IteratorR, _Container >);
+ namespace std {
+ template < typename _Tp > struct allocator { typedef _Tp value_type; };
+ struct __allocator_traits_base {
+   template < typename _Tp > using __pointer = typename _Tp::pointer;
+ };
+ template < typename _Alloc > struct allocator_traits : __allocator_traits_base {
+   using pointer = __detected_or_t< typename _Alloc::value_type *, __pointer >;
+ };
+ } // std
+ typedef double __m128d __attribute__((__vector_size__(16)));
+ typedef double __m256d __attribute__((__vector_size__(32)));
+ enum { InnerVectorizedTraversal, LinearVectorizedTraversal };
+ enum { ReadOnlyAccessors };
+ template < int, typename Then, typename > struct conditional {
+   typedef Then type;
+ };
+ template < typename Then, typename Else > struct conditional< 0, Then, Else > {
+   typedef Else type;
+ };
+ template < typename, typename > struct is_same {
+   enum { value };
+ };
+ template < typename T > struct is_same< T, T > {
+   enum { value = 1 };
+ };
+ template < typename > struct traits;
+ struct accessors_level {
+   enum { has_direct_access, has_write_access, value };
+ };
+ template < typename > struct EigenBase;
+ template < typename > struct PlainObjectBase;
+ template < typename, int = accessors_level::value > struct DenseCoeffsBase;
+ template < typename, int, int, int = 0, int = 0, int = 0 > struct Matrix;
+ template < typename > struct MatrixBase;
+ template < typename, int, int, bool = 0 > struct Block;
+ struct VectorBlock;
+ template < typename, typename > struct CwiseNullaryOp;
+ template < typename, typename, typename > struct CwiseBinaryOp;
+ template < typename, int = accessors_level::has_write_access > struct MapBase;
+ template < typename > struct packet_traits;
+ template < typename > struct unpacket_traits;
+ template < int Size, typename PacketType,
+            int = Size == is_same< PacketType, typename unpacket_traits<
+                                                   PacketType >::half >::value >
+ struct find_best_packet_helper;
+ template < int Size, typename PacketType >
+ struct find_best_packet_helper< Size, PacketType, 1 > {
+   typedef PacketType type;
+ };
+ template < int Size, typename PacketType >
+ struct find_best_packet_helper< Size, PacketType, 0 > {
+   typedef typename find_best_packet_helper<
+       1, typename unpacket_traits< PacketType >::half >::type type;
+ };
+ template < typename T, int Size > struct find_best_packet {
+   typedef typename find_best_packet_helper<
+       Size, typename packet_traits< T >::type >::type type;
+ };
+ struct compute_matrix_flags {
+   enum { ret = 1 };
+ };
+ struct ref_selector {
+   typedef Matrix< double, 10, 1 > &type;
+ };
+ template < typename Derived > struct dense_xpr_base {
+   typedef MatrixBase< Derived > type;
+ };
+ template < typename ExpressionType > struct is_lvalue {
+   enum { value = traits< ExpressionType >::Flags };
+ };
+ template < typename Packet > void pmul(Packet);
+ template < typename Packet >
+ Packet pload(const typename unpacket_traits< Packet >::type *);
+ template < typename Packet >
+ Packet pset1(const typename unpacket_traits< Packet >::type &);
+ template < typename Scalar, typename Packet > void pstoreu(Scalar, Packet &);
+ template < typename Packet, int >
+ Packet ploadt(const typename unpacket_traits< Packet >::type *from) {
+   return pload< Packet >(from);
+ }
+ template < typename Scalar, typename Packet, int >
+ void pstoret(Scalar *to, const Packet from) {
+   pstoreu(to, from);
+ }
+ typedef __m128d Packet2d;
+ template <> struct unpacket_traits< Packet2d > {
+   typedef double type;
+   typedef Packet2d half;
+ };
+ template <> Packet2d pload(const double *from) { return *(__m128d *)from; }
+ typedef __m256d Packet4d;
+ template <> struct packet_traits< double > { typedef Packet4d type; };
+ template <> struct unpacket_traits< Packet4d > {
+   typedef double type;
+   typedef Packet2d half;
+ };
+ __m256d pset1___trans_tmp_1;
+ template <> Packet4d pset1(const double &) {
+   int __A;
+   pset1___trans_tmp_1 = __m256d{__A};
+   return pset1___trans_tmp_1;
+ }
+ template <> void pstoreu(double *to, const Packet4d &from) {
+   *(__attribute__((__vector_size__(4 * sizeof(double)))) double *)to = from;
+ }
+ struct scalar_product_op {
+   template < typename Packet > void packetOp(Packet a, Packet) { pmul(a); }
+ };
+ struct scalar_constant_op {
+   template < typename PacketType > PacketType packetOp() {
+     return pset1< PacketType >(0);
+   }
+ };
+ struct assign_op {
+   template < int, typename Packet > void assignPacket(double *a, Packet b) {
+     pstoret< double, Packet, 0 >(a, b);
+   }
+ };
+ template < typename Derived >
+ struct DenseCoeffsBase< Derived, 0 > : EigenBase< Derived > {};
+ template < typename Derived >
+ struct DenseCoeffsBase< Derived > : DenseCoeffsBase< Derived, 0 > {};
+ template < typename Derived > struct DenseBase : DenseCoeffsBase< Derived > {
+   using DenseCoeffsBase< Derived >::derived;
+   enum { SizeAtCompileTime, MaxSizeAtCompileTime };
+   static CwiseNullaryOp< scalar_constant_op, Derived > Constant();
+   Derived &setConstant();
+   struct FixedSegmentReturnType {
+     typedef VectorBlock Type;
+   };
+   template < int > typename FixedSegmentReturnType::Type segment() {
+     return typename FixedSegmentReturnType::Type(derived(), 0, 0);
+   }
+ };
+ template < typename Derived > struct MatrixBase : DenseBase< Derived > {
+   using DenseBase< Derived >::derived;
+   template < typename OtherDerived >
+   CwiseBinaryOp< scalar_product_op, const Derived, const OtherDerived >
+   cwiseProduct(OtherDerived) {
+     return CwiseBinaryOp< scalar_product_op, const Derived,
+                           const OtherDerived >(derived(), derived());
+   }
+   template < typename OtherDerived >
+   Derived &operator=(const DenseBase< OtherDerived > &);
+ };
+ template < typename Derived > struct EigenBase {
+   Derived &derived() { return *static_cast< Derived * >(this); }
+   Derived derived() const;
+ };
+ template < typename > struct binary_evaluator;
+ template < typename Derived > struct evaluator {
+   typedef Derived PlainObjectType;
+   typedef typename PlainObjectType::Scalar Scalar;
+   enum { IsVectorAtCompileTime, Flags };
+   evaluator(PlainObjectType m) : m_data(m.data()) {}
+   Scalar &coeffRef(int, int);
+   template < int, typename PacketType > PacketType packet(int, int) {
+     return ploadt< PacketType, 0 >(m_data);
+   }
+   const Scalar *m_data;
+ };
+ template < typename Scalar, int Rows, int Cols, int Options, int MaxRows,
+            int MaxCols >
+ struct evaluator< Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
+     : evaluator< PlainObjectBase< Matrix< Scalar, Rows, Cols > > > {
+   typedef Matrix< Scalar, Rows, Cols > XprType;
+   evaluator(XprType m) : evaluator< PlainObjectBase< XprType > >(m) {}
+ };
+ struct nullary_wrapper {
+   template < typename T, typename IndexType >
+   T packetOp(scalar_constant_op op, IndexType, IndexType) {
+     return op.packetOp< T >();
+   }
+ };
+ template < typename NullaryOp, typename PlainObjectType >
+ struct evaluator< CwiseNullaryOp< NullaryOp, PlainObjectType > > {
+   evaluator(CwiseNullaryOp< NullaryOp, PlainObjectType >);
+   template < int, typename PacketType, typename IndexType >
+   PacketType packet(IndexType row, IndexType col) {
+     return m_wrapper.packetOp< PacketType >(m_functor, row, col);
+   }
+   NullaryOp m_functor;
+   nullary_wrapper m_wrapper;
+ };
+ template < typename BinaryOp, typename Lhs, typename Rhs >
+ struct evaluator< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
+     : binary_evaluator< CwiseBinaryOp< BinaryOp, Lhs, Rhs > > {
+   evaluator(CwiseBinaryOp< BinaryOp, Lhs, Rhs > xpr)
+       : binary_evaluator< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >(xpr) {}
+ };
+ template < typename BinaryOp, typename Lhs, typename Rhs >
+ struct binary_evaluator< CwiseBinaryOp< BinaryOp, Lhs, Rhs > > {
+   binary_evaluator(CwiseBinaryOp< BinaryOp, Lhs, Rhs > xpr)
+       : m_lhsImpl(xpr.lhs()), m_rhsImpl(xpr.rhs()) {}
+   template < int, typename PacketType > PacketType packet(int, int) {
+     PacketType __trans_tmp_1 = m_lhsImpl.template packet< 0, PacketType >(0, 0);
+     PacketType __trans_tmp_2;
+     m_functor.packetOp(__trans_tmp_1, __trans_tmp_2);
+   }
+   BinaryOp m_functor;
+   evaluator< Lhs > m_lhsImpl;
+   evaluator< Rhs > m_rhsImpl;
+ };
+ template < typename Derived > struct mapbase_evaluator {
+   typedef Derived XprType;
+   mapbase_evaluator(XprType map) : m_data(map.data()) {}
+   typename XprType::Scalar &coeffRef(int, int) { return m_data[0]; }
+   typename XprType::PointerType m_data;
+ };
+ template < int > struct block_evaluator;
+ template < typename ArgType, int BlockRows, int BlockCols, bool InnerPanel >
+ struct evaluator< Block< ArgType, BlockRows, BlockCols, InnerPanel > >
+     : block_evaluator< BlockCols > {
+   enum { Flags };
+   evaluator(Block< ArgType, 1, 1 > block) : block_evaluator< 1 >(block) {}
+ };
+ template < int BlockCols >
+ struct block_evaluator
+     : mapbase_evaluator< Block< Matrix< double, 10, 1 >, 1, BlockCols > > {
+   typedef Block< Matrix< double, 10, 1 >, 1, BlockCols > XprType;
+   block_evaluator(XprType block) : mapbase_evaluator< XprType >(block) {}
+ };
+ template < typename DstEvaluator > struct copy_using_evaluator_traits {
+   typedef typename DstEvaluator::XprType Dst;
+   typedef typename Dst::Scalar DstScalar;
+   enum { DstFlags = DstEvaluator::Flags };
+   enum { InnerSize = DstFlags };
+   typedef typename conditional<
+       int() == LinearVectorizedTraversal,
+       typename find_best_packet< DstScalar, Dst::SizeAtCompileTime >::type,
+       typename find_best_packet< DstScalar, InnerSize >::type >::type
+       PacketType;
+ };
+ template < typename Kernel >
+ struct copy_using_evaluator_innervec_CompleteUnrolling {
+   enum { outer, inner, SrcAlignment, DstAlignment };
+   static void run(Kernel kernel) {
+     kernel.template assignPacketByOuterInner< DstAlignment, SrcAlignment,
+                                               typename Kernel::PacketType >(
+         outer, inner);
+   }
+ };
+ template < typename Kernel > struct dense_assignment_loop {
+   static void run(Kernel kernel) {
+     copy_using_evaluator_innervec_CompleteUnrolling< Kernel >::run(kernel);
+   }
+ };
+ template < typename DstEvaluatorTypeT, typename SrcEvaluatorTypeT,
+            typename Functor >
+ struct generic_dense_assignment_kernel {
+   typedef DstEvaluatorTypeT DstXprType;
+   typedef DstEvaluatorTypeT DstEvaluatorType;
+   typedef SrcEvaluatorTypeT SrcEvaluatorType;
+   typedef typename copy_using_evaluator_traits< DstEvaluatorTypeT >::PacketType
+       PacketType;
+   generic_dense_assignment_kernel(DstEvaluatorType dst, SrcEvaluatorType src,
+                                   Functor, DstXprType dstExpr)
+       : m_dst(dst), m_src(src), m_dstExpr(dstExpr) {}
+   template < int StoreMode, int LoadMode, typename >
+   void assignPacketByOuterInner(long, long) {
+     long row;
+     long col;
+     m_functor.template assignPacket< StoreMode >(
+         &m_dst.coeffRef(row, col),
+         m_src.template packet< LoadMode, PacketType >(row, col));
+   }
+   DstEvaluatorType &m_dst;
+   SrcEvaluatorType m_src;
+   Functor m_functor;
+   DstXprType m_dstExpr;
+ };
+ template < typename DstXprType, typename SrcXprType, typename Functor >
+ void call_dense_assignment_loop(DstXprType dst, SrcXprType src, Functor func) {
+   typedef evaluator< DstXprType > DstEvaluatorType;
+   typedef evaluator< SrcXprType > SrcEvaluatorType;
+   SrcEvaluatorType srcEvaluator(src);
+   DstEvaluatorType dstEvaluator(dst);
+   typedef generic_dense_assignment_kernel< DstEvaluatorType, SrcEvaluatorType,
+                                            Functor >
+       Kernel;
+   Kernel kernel(dstEvaluator, srcEvaluator, func, dst);
+   dense_assignment_loop< Kernel >::run(kernel);
+ }
+ template < typename, typename, typename > struct Assignment;
+ template < typename Dst, typename Src > void call_assignment(Dst dst, Src src) {
+   call_assignment(dst, src, assign_op());
+ }
+ template < typename Dst, typename Src, typename Func >
+ void call_assignment(Dst dst, Src src, Func func) {
+   call_assignment_no_alias(dst, src, func);
+ }
+ template < typename Dst, typename Src, typename Func >
+ void call_assignment_no_alias(Dst dst, Src src, Func func) {
+   enum { NeedToTranspose };
+   Assignment< typename conditional< NeedToTranspose, int, Dst >::type, Src,
+               Func >::run(dst, src, func);
+ }
+ template < typename DstXprType, typename SrcXprType, typename Functor >
+ struct Assignment {
+   static void run(DstXprType dst, SrcXprType src, Functor func) {
+     call_dense_assignment_loop(dst, src, func);
+   }
+ };
+ template < typename Derived >
+ template < typename OtherDerived >
+ Derived &MatrixBase< Derived >::
+ operator=(const DenseBase< OtherDerived > &other) {
+   call_assignment(derived(), other.derived());
+ }
+ template < int Size > struct plain_array { double array[Size]; };
+ template < int Size > class DenseStorage {
+   plain_array< Size > m_data;
+ 
+ public:
+   const double *data() const { return m_data.array; }
+   double *data() { return m_data.array; }
+ };
+ template < typename Derived >
+ struct PlainObjectBase : dense_xpr_base< Derived >::type {
+   typedef typename dense_xpr_base< Derived >::type Base;
+   typedef typename traits< Derived >::Scalar Scalar;
+   DenseStorage< Base::MaxSizeAtCompileTime > m_storage;
+   const Scalar *data() const { return m_storage.data(); }
+   Scalar *data() { return m_storage.data(); }
+   PlainObjectBase() {}
+   template < typename OtherDerived > PlainObjectBase(OtherDerived other) {
+     call_assignment_no_alias(this->derived(), other, assign_op());
+   }
+ };
+ template < typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows,
+            int _MaxCols >
+ struct traits< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > {
+   typedef _Scalar Scalar;
+   enum { Flags = compute_matrix_flags::ret };
+ };
+ template < typename, int _Rows, int _Cols, int, int, int >
+ struct Matrix : PlainObjectBase< Matrix< double, _Rows, _Cols > > {
+   PlainObjectBase< Matrix > Base;
+   Matrix() {}
+   template < typename OtherDerived > Matrix(OtherDerived other) : Base(other) {}
+ };
+ template < typename, typename, typename > struct CwiseBinaryOp {
+   typedef ref_selector::type LhsNested;
+   CwiseBinaryOp(Matrix< double, 10, 1 > &aLhs, Matrix< double, 0, 0 >)
+       : m_lhs(aLhs) {}
+   LhsNested lhs() { return m_lhs; }
+   Matrix< double, 8, 1 > rhs() {}
+   LhsNested m_lhs;
+ };
+ template < typename NullaryOp, typename >
+ struct CwiseNullaryOp
+     : dense_xpr_base< CwiseNullaryOp< NullaryOp, int > >::type {};
+ template < typename Derived > Derived &DenseBase< Derived >::setConstant() {
+   derived() = Constant();
+ }
+ template < typename Derived >
+ struct MapBase< Derived, ReadOnlyAccessors > : dense_xpr_base< Derived >::type {
+   typedef typename dense_xpr_base< Derived >::type Base;
+   typedef typename traits< Derived >::Scalar Scalar;
+   typedef typename conditional< is_lvalue< Derived >::value, Scalar *,
+                                 Scalar >::type PointerType;
+   Scalar *data() { return m_data; }
+   MapBase(PointerType dataPtr, long, long) : m_data(dataPtr) {}
+   PointerType m_data;
+ };
+ template < typename Derived >
+ struct MapBase< Derived > : MapBase< Derived, ReadOnlyAccessors > {
+   typedef MapBase< Derived, ReadOnlyAccessors > Base;
+   MapBase(typename Base::PointerType dataPtr, long rows, long cols)
+       : Base(dataPtr, rows, cols) {}
+   using MapBase< Derived, ReadOnlyAccessors >::Base::operator=;
+ };
+ template < typename XprType, int BlockRows, int BlockCols, bool InnerPanel >
+ struct traits< Block< XprType, BlockRows, BlockCols, InnerPanel > >
+     : traits< XprType > {};
+ template < int, int > struct BlockImpl_dense;
+ template < typename, int, int, typename > class BlockImpl;
+ template < typename, int BlockRows, int BlockCols, bool >
+ struct Block : BlockImpl< Matrix< double, 10, 1 >, BlockRows, BlockCols, int > {
+   typedef BlockImpl< Matrix< double, 10, 1 >, BlockRows, BlockCols, int > Impl;
+   using Impl::operator=;
+   Block(Matrix< double, 10, 1 > &xpr, long startRow, long startCol,
+         long blockRows, long blockCols)
+       : Impl(xpr, startRow, startCol, blockRows, blockCols) {}
+ };
+ template < typename XprType, int BlockRows, int BlockCols >
+ struct BlockImpl< XprType, BlockRows, BlockCols, int >
+     : BlockImpl_dense< BlockRows, BlockCols > {
+   typedef BlockImpl_dense< BlockRows, BlockCols > Impl;
+   typedef Impl Base;
+   using Base::operator=;
+   BlockImpl(XprType &xpr, long startRow, long startCol, long blockRows,
+             long blockCols)
+       : Impl(xpr, startRow, startCol, blockRows, blockCols) {}
+ };
+ template < int BlockRows, int BlockCols >
+ struct BlockImpl_dense
+     : MapBase< Block< Matrix< double, 10, 1 >, BlockRows, BlockCols > > {
+   typedef MapBase< Block< Matrix< double, 10, 1 >, BlockRows, BlockCols > >
+       Base;
+   using Base::operator=;
+   BlockImpl_dense(Matrix< double, 10, 1 > &xpr, long, long, long blockRows,
+                   long blockCols)
+       : Base(xpr.data(), blockRows, blockCols) {}
+ };
+ struct VectorBlock : Block< int, traits< Matrix< double, 0, 1 > >::Flags, 1 > {
+   VectorBlock(Matrix< double, 10, 1 > &vector, long start, long size)
+       : Block(vector, 0, start, 1, size) {}
+ };
+ namespace std {
+ template < typename _Alloc > struct _Vector_base {
+   typedef typename allocator_traits< _Alloc >::pointer pointer;
+ };
+ template < typename _Tp, typename _Alloc = allocator< _Tp > > class vector {
+ public:
+   typedef __normal_iterator< typename _Vector_base< _Alloc >::pointer, int >
+       iterator;
+   iterator begin();
+   iterator end();
+ };
+ struct FrameHessian {
+   Matrix< double, 0, 1 > step;
+   void setState(Matrix< double, 0, 1 >);
+ };
+ struct FullSystem {
+   bool doStepFromBackup();
+   vector< FrameHessian * > frameHessians;
+ };
+ bool FullSystem::doStepFromBackup() {
+   Matrix< double, 10, 1 > pstepfac;
+   pstepfac.segment< 4 >().setConstant();
+   for (FrameHessian *fh : frameHessians)
+     fh->setState(pstepfac.cwiseProduct(fh->step));
+ }
+ } // namespace std
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr83471.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr83471.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr83471.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr83471.C	Tue Dec 19 13:40:42 2017
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ 
+ class a {
+ public:
+   void *operator new(__SIZE_TYPE__, int);
+ };
+ class b : public a {
+ public:
+   b();
+   virtual void c() {}
+   void m_fn2();
+ };
+ int d;
+ void e() {
+   long f;
+   b *g;
+   (f);
+   g = new (d) b;
+   g->c();
+   g->m_fn2();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr83713.C gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr83713.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/torture/pr83713.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/torture/pr83713.C	Tue Jan  9 08:53:14 2018
***************
*** 0 ****
--- 1,12 ----
+ // { dg-do compile }
+ 
+ class a
+ {
+   char b;
+   void c ();
+ };
+ void
+ a::c ()
+ {
+   &b + ((long long) &b & 0);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/tree-ssa/pr81702.C gcc-7.3.0/gcc/testsuite/g++.dg/tree-ssa/pr81702.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/tree-ssa/pr81702.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/tree-ssa/pr81702.C	Wed Nov  1 10:35:13 2017
***************
*** 0 ****
--- 1,110 ----
+ // { dg-do compile }
+ // { dg-options "-O2" }
+ 
+ namespace std {
+   struct type_info
+   {
+     virtual bool __do_catch(const type_info *__thr_type, void **__thr_obj,
+        unsigned __outer) const;
+   };
+ }
+ 
+ template< typename VALUE_T, typename TYPE >
+ struct List_policy
+ {
+   typedef VALUE_T *Value_type;
+   typedef TYPE **Type;
+   typedef TYPE *Head_type;
+   typedef TYPE Item_type;
+ };
+ 
+ template< typename POLICY >
+ class List
+ {
+ public:
+   typedef typename POLICY::Value_type Value_type;
+   class Iterator
+   {
+     typedef typename POLICY::Type Internal_type;
+   public:
+     typedef typename POLICY::Value_type value_type;
+     typedef typename POLICY::Value_type Value_type;
+     Value_type operator -> () const { return static_cast<Value_type>(*_c); }
+     Internal_type _c;
+   };
+   Iterator begin() { return Iterator(); }
+   Iterator end() { return Iterator(); }
+   typename POLICY::Head_type _f;
+ };
+ 
+ template<typename ELEM_TYPE> class H_list_item_t { };
+ 
+ template< typename T, typename POLICY >
+ class H_list : public List<POLICY>
+ {
+ public:
+   typedef typename POLICY::Item_type Item;
+   typedef List<POLICY> Base;
+   typedef typename Base::Iterator Iterator;
+   Iterator insert(T *e, Iterator const &pred)
+   {
+     Item **x = &this->_f;
+     *x = static_cast<Item*>(e);
+     return Iterator();
+   }
+ };
+ 
+ template< typename T >
+ struct H_list_t : H_list<T, List_policy< T, H_list_item_t<T> > >
+ {
+   H_list_t(bool b) : H_list<T, List_policy< T, H_list_item_t<T> > >(b) {}
+ };
+ 
+ template< typename BASE, typename MATCH_RESULT >
+ struct Type_matcher : H_list_item_t<BASE>
+ {
+   explicit Type_matcher(std::type_info const *type);
+   typedef MATCH_RESULT Match_result;
+ 
+ private:
+   std::type_info *_type;
+   typedef H_list_t<BASE> List;
+   typedef typename List::Iterator Iterator;
+   static List _for_type;
+ };
+ 
+ template< typename BASE, typename MR >
+ Type_matcher<BASE, MR>::Type_matcher(std::type_info const *t)
+ {
+   Iterator c = _for_type.begin();
+   t->__do_catch(c->_type, 0, 0);
+   _for_type.insert(static_cast<BASE*>(this), _for_type.begin());
+ }
+ 
+ template< typename VI, typename HW >
+ class Fa : public Type_matcher<Fa<VI, HW>, VI*>
+ {
+ public:
+   typedef Fa<VI, HW> Self;
+   virtual VI *do_match(HW *f) = 0;
+   explicit Fa(std::type_info const *type) : Type_matcher<Self, VI*>(type) {}
+ };
+ 
+ class Res {};
+ typedef Fa<Res, Res> R_fac;
+ 
+ template< typename VI, typename HW_BASE, typename HW, typename BASE >
+ class Fa_t : public BASE
+ {
+ public:
+   Fa_t() : BASE(&typeid(HW)) {}
+   VI *do_match(HW_BASE *) { return 0; }
+ };
+ 
+ template< typename VI, typename HW >
+ class Resource_factory_t : public Fa_t<VI, Res, HW, R_fac > {};
+ 
+ class Foo {};
+ class Foo2;
+ class Foo3 : public Res {};
+ Resource_factory_t<Foo3, Foo> _x;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/tree-ssa/pr83523.C gcc-7.3.0/gcc/testsuite/g++.dg/tree-ssa/pr83523.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/tree-ssa/pr83523.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/tree-ssa/pr83523.C	Fri Dec 22 08:52:28 2017
***************
*** 0 ****
--- 1,25 ----
+ // PR tree-optimization/83523
+ // { dg-do compile }
+ // { dg-options "-O2 -fexceptions -fnon-call-exceptions -ftrapv" }
+ 
+ #ifdef __SIZEOF_INT128__
+ typedef __int128 T;
+ typedef long long int U;
+ #else
+ typedef long long int T;
+ typedef int U;
+ #endif
+ 
+ struct S { S (); ~S (); };
+ void bar ();
+ 
+ T
+ foo (U x, U y)
+ {
+   T z = x;
+   S s;
+   bar ();
+   z *= y;
+   bar ();
+   return z;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ubsan/pr81212.C gcc-7.3.0/gcc/testsuite/g++.dg/ubsan/pr81212.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ubsan/pr81212.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ubsan/pr81212.C	Fri Dec 15 22:09:50 2017
***************
*** 0 ****
--- 1,16 ----
+ // PR c++/81212
+ // { dg-do compile }
+ // { dg-options "-Wreturn-type -fsanitize=return" }
+ 
+ struct S
+ {
+   S (void *);
+   void *s;
+ };
+ 
+ S
+ foo (bool x, void *y)
+ {
+   if (x)
+     return S (y);
+ }	// { dg-warning "control reaches end of non-void function" }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/ubsan/pr81929.C gcc-7.3.0/gcc/testsuite/g++.dg/ubsan/pr81929.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/ubsan/pr81929.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/ubsan/pr81929.C	Fri Sep 22 19:00:03 2017
***************
*** 0 ****
--- 1,14 ----
+ // PR sanitizer/81929
+ // { dg-do compile }
+ // { dg-options "-std=c++14 -fsanitize=undefined" }
+ 
+ struct S { S &operator<< (long); S foo (); S (); };
+ 
+ void
+ bar ()
+ {
+   static_cast<S&>(S () << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0
+ 		       << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0
+ 		       << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0
+ 		       << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0).foo ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/vect/pr70729-nest.cc gcc-7.3.0/gcc/testsuite/g++.dg/vect/pr70729-nest.cc
*** gcc-7.2.0/gcc/testsuite/g++.dg/vect/pr70729-nest.cc	Thu Jul 28 14:19:18 2016
--- gcc-7.3.0/gcc/testsuite/g++.dg/vect/pr70729-nest.cc	Wed Jan 17 12:51:07 2018
*************** void Ss::foo (int n)
*** 76,79 ****
      }
  }
   
! // { dg-final { scan-tree-dump "LOOP VECTORIZED" "vect" { target x86_64-*-* i?86-*-* } } }
--- 76,79 ----
      }
  }
   
! // { dg-final { scan-tree-dump "LOOP VECTORIZED" "vect" { xfail *-*-* } } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/vect/pr70729.cc gcc-7.3.0/gcc/testsuite/g++.dg/vect/pr70729.cc
*** gcc-7.2.0/gcc/testsuite/g++.dg/vect/pr70729.cc	Tue Jul 19 16:47:30 2016
--- gcc-7.3.0/gcc/testsuite/g++.dg/vect/pr70729.cc	Wed Jan 17 12:51:07 2018
*************** void Ss::foo (float *in, float w)
*** 70,73 ****
      }
  }
   
! // { dg-final { scan-tree-dump "LOOP VECTORIZED" "vect" { target x86_64-*-* i?86-*-* } } }
--- 70,73 ----
      }
  }
   
! // { dg-final { scan-tree-dump "LOOP VECTORIZED" "vect" { xfail *-*-* } } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/warn/Wbool-operation-1.C gcc-7.3.0/gcc/testsuite/g++.dg/warn/Wbool-operation-1.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/warn/Wbool-operation-1.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/warn/Wbool-operation-1.C	Fri Sep  1 09:24:54 2017
***************
*** 0 ****
--- 1,11 ----
+ // PR c++/82040
+ // { dg-do compile { target c++11 } }
+ // { dg-options "-Wbool-operation" }
+ 
+ template <class c>
+ decltype (~c{})
+ call ()
+ {
+   return ~false; // { dg-warning "on an expression of type bool" }
+ }
+ template int call<bool>();
diff -Nrcpad gcc-7.2.0/gcc/testsuite/g++.dg/warn/pr81675.C gcc-7.3.0/gcc/testsuite/g++.dg/warn/pr81675.C
*** gcc-7.2.0/gcc/testsuite/g++.dg/warn/pr81675.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/g++.dg/warn/pr81675.C	Fri Dec 15 22:06:16 2017
***************
*** 0 ****
--- 1,15 ----
+ // PR c++/81675
+ // { dg-do compile }
+ // { dg-options "-Wall" }
+ 
+ struct S
+ {
+   ~S () __attribute__((noreturn));
+   int a;
+ };
+ 
+ int
+ foo ()
+ {
+   false ? 5 : S ().a;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr81553.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr81553.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr81553.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr81553.c	Fri Dec 15 22:05:00 2017
***************
*** 0 ****
--- 1,10 ----
+ /* PR rtl-optimization/81553 */
+ 
+ int a, b, c, d;
+ 
+ void
+ foo (void)
+ {
+   d = 1 >> c >> 1;
+   b = ~(209883449764912897ULL & d) << (0 >= a) | ~d;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr82337.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr82337.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr82337.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr82337.c	Mon Oct  2 18:07:45 2017
***************
*** 0 ****
--- 1,25 ----
+ /* PR82337: SLSR needs to prevent abnormal SSA names from
+    serving as a basis. */
+ char *a, *b, *c;
+ 
+ struct d {
+   short e;
+   char f[];
+ };
+ 
+ extern void j (void);
+ 
+ void
+ g() {
+   struct d *h;
+   char *i;
+   int d;
+   do {
+     i = h->f + d;
+     20 ? j() : 0;
+     i = c;
+     if (__builtin_setjmp (h))
+       b = h->f + d;
+     d = (int)(*i);
+   } while (a);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr82549.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr82549.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr82549.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr82549.c	Tue Oct 17 14:47:15 2017
***************
*** 0 ****
--- 1,9 ----
+ /* PR tree-optimization/82549 */
+ 
+ int a, b[1];
+ 
+ int
+ main ()
+ {
+   return !a || b[-2] || b[-2];
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr83448.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr83448.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/pr83448.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/pr83448.c	Fri Dec 22 08:54:26 2017
***************
*** 0 ****
--- 1,15 ----
+ /* PR c/83448 */
+ 
+ char *a;
+ int b;
+ 
+ void
+ foo (void)
+ {
+   for (;;)
+     {
+       if (b < 0)
+ 	foo ();
+       __builtin_snprintf (a, b, "%*s", b, "");
+     }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/string-large-1.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/string-large-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/compile/string-large-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/compile/string-large-1.c	Tue Aug 15 23:43:11 2017
***************
*** 0 ****
--- 1,119 ----
+ /* Test built-in string functions with large sizes.  PR 78460.  */
+ 
+ typedef __SIZE_TYPE__ size_t;
+ 
+ #define SIZE1 ((size_t) -1)
+ #define SIZE2 (SIZE1 >> 1)
+ #define SIZE3 ((unsigned int) -1)
+ #define SIZE4 (SIZE3 >> 1)
+ 
+ volatile int v1, v2, v3, v4;
+ void *volatile vp1, *volatile vp2, *volatile vp3, *volatile vp4;
+ 
+ void
+ test_memchr (const void *a, int b)
+ {
+   vp1 = __builtin_memchr (a, b, SIZE1);
+   vp2 = __builtin_memchr (a, b, SIZE2);
+   vp3 = __builtin_memchr (a, b, SIZE3);
+   vp4 = __builtin_memchr (a, b, SIZE4);
+ }
+ 
+ void
+ test_memcmp (const void *a, const void *b)
+ {
+   v1 = __builtin_memcmp (a, b, SIZE1);
+   v2 = __builtin_memcmp (a, b, SIZE2);
+   v3 = __builtin_memcmp (a, b, SIZE3);
+   v4 = __builtin_memcmp (a, b, SIZE4);
+ }
+ 
+ void
+ test_memcpy (void *a, const void *b)
+ {
+   vp1 = __builtin_memcpy (a, b, SIZE1);
+   vp2 = __builtin_memcpy (a, b, SIZE2);
+   vp3 = __builtin_memcpy (a, b, SIZE3);
+   vp4 = __builtin_memcpy (a, b, SIZE4);
+ }
+ 
+ void
+ test_memmove (void *a, const void *b)
+ {
+   vp1 = __builtin_memmove (a, b, SIZE1);
+   vp2 = __builtin_memmove (a, b, SIZE2);
+   vp3 = __builtin_memmove (a, b, SIZE3);
+   vp4 = __builtin_memmove (a, b, SIZE4);
+ }
+ 
+ void
+ test_mempcpy (void *a, const void *b)
+ {
+   vp1 = __builtin_mempcpy (a, b, SIZE1);
+   vp2 = __builtin_mempcpy (a, b, SIZE2);
+   vp3 = __builtin_mempcpy (a, b, SIZE3);
+   vp4 = __builtin_mempcpy (a, b, SIZE4);
+ }
+ 
+ void
+ test_memset (void *a, int b)
+ {
+   vp1 = __builtin_memset (a, b, SIZE1);
+   vp2 = __builtin_memset (a, b, SIZE2);
+   vp3 = __builtin_memset (a, b, SIZE3);
+   vp4 = __builtin_memset (a, b, SIZE4);
+ }
+ 
+ void
+ test_stpncpy (char *a, const char *b)
+ {
+   vp1 = __builtin_stpncpy (a, b, SIZE1);
+   vp2 = __builtin_stpncpy (a, b, SIZE2);
+   vp3 = __builtin_stpncpy (a, b, SIZE3);
+   vp4 = __builtin_stpncpy (a, b, SIZE4);
+ }
+ 
+ void
+ test_strndup (const char *a)
+ {
+   vp1 = __builtin_strndup (a, SIZE1);
+   vp2 = __builtin_strndup (a, SIZE2);
+   vp3 = __builtin_strndup (a, SIZE3);
+   vp4 = __builtin_strndup (a, SIZE4);
+ }
+ 
+ void
+ test_strncasecmp (const char *a, const char *b)
+ {
+   v1 = __builtin_strncasecmp (a, b, SIZE1);
+   v2 = __builtin_strncasecmp (a, b, SIZE2);
+   v3 = __builtin_strncasecmp (a, b, SIZE3);
+   v4 = __builtin_strncasecmp (a, b, SIZE4);
+ }
+ 
+ void
+ test_strncat (char *a, const char *b)
+ {
+   vp1 = __builtin_strncat (a, b, SIZE1);
+   vp2 = __builtin_strncat (a, b, SIZE2);
+   vp3 = __builtin_strncat (a, b, SIZE3);
+   vp4 = __builtin_strncat (a, b, SIZE4);
+ }
+ 
+ void
+ test_strncmp (const char *a, const char *b)
+ {
+   v1 = __builtin_strncmp (a, b, SIZE1);
+   v2 = __builtin_strncmp (a, b, SIZE2);
+   v3 = __builtin_strncmp (a, b, SIZE3);
+   v4 = __builtin_strncmp (a, b, SIZE4);
+ }
+ 
+ void
+ test_strncpy (char *a, const char *b)
+ {
+   vp1 = __builtin_strncpy (a, b, SIZE1);
+   vp2 = __builtin_strncpy (a, b, SIZE2);
+   vp3 = __builtin_strncpy (a, b, SIZE3);
+   vp4 = __builtin_strncpy (a, b, SIZE4);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/20180112-1.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/20180112-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/20180112-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/20180112-1.c	Fri Jan 12 10:20:42 2018
***************
*** 0 ****
--- 1,32 ----
+ /* PR rtl-optimization/83565 */
+ /* Testcase by Sergei Trofimovich <slyfox@inbox.ru> */
+ 
+ extern void abort (void);
+ 
+ typedef unsigned int u32;
+ 
+ u32 bug (u32 * result) __attribute__((noinline));
+ u32 bug (u32 * result)
+ {
+   volatile u32 ss = 0xFFFFffff;
+   volatile u32 d  = 0xEEEEeeee;
+   u32 tt = d & 0x00800000;
+   u32 r  = tt << 8;
+ 
+   r = (r >> 31) | (r <<  1);
+ 
+   u32 u = r^ss;
+   u32 off = u >> 1;
+ 
+   *result = tt;
+   return off;
+ }
+ 
+ int main(void)
+ {
+   u32 l;
+   u32 off = bug(&l);
+   if (off != 0x7fffffff)
+     abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr81503.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr81503.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr81503.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr81503.c	Tue Sep  5 21:49:01 2017
***************
*** 0 ****
--- 1,15 ----
+ unsigned short a = 41461;
+ unsigned short b = 3419;
+ int c = 0;
+ 
+ void foo() {
+   if (a + b * ~(0 != 5))
+     c = -~(b * ~(0 != 5)) + 2147483647;
+ }
+ 
+ int main() {
+   foo();
+   if (c != 2147476810)
+     return -1;
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr82192.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr82192.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr82192.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr82192.c	Fri Oct 27 20:32:21 2017
***************
*** 0 ****
--- 1,22 ----
+ /* PR rtl-optimization/82192 */
+ 
+ unsigned long long int a = 0x95dd3d896f7422e2ULL;
+ struct S { unsigned int m : 13; } b;
+ 
+ __attribute__((noinline, noclone)) void
+ foo (void)
+ {
+   b.m = ((unsigned) a) >> (0x644eee9667723bf7LL
+ 			   | a & ~0xdee27af8U) - 0x644eee9667763bd8LL;
+ }
+ 
+ int
+ main ()
+ {
+   if (__INT_MAX__ != 0x7fffffffULL)
+     return 0;
+   foo ();
+   if (b.m != 0)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr82524.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr82524.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr82524.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr82524.c	Fri Oct 13 07:39:42 2017
***************
*** 0 ****
--- 1,37 ----
+ /* PR target/82524 */
+ 
+ struct S { unsigned char b, g, r, a; };
+ union U { struct S c; unsigned v; };
+ 
+ static inline unsigned char
+ foo (unsigned char a, unsigned char b)
+ {
+   return ((a + 1) * b) >> 8;
+ }
+ 
+ __attribute__((noinline, noclone)) unsigned
+ bar (union U *x, union U *y)
+ {
+   union U z;
+   unsigned char v = x->c.a;
+   unsigned char w = foo (y->c.a, 255 - v);
+   z.c.r = foo (x->c.r, v) + foo (y->c.r, w);
+   z.c.g = foo (x->c.g, v) + foo (y->c.g, w);
+   z.c.b = foo (x->c.b, v) + foo (y->c.b, w);
+   z.c.a = 0;
+   return z.v;
+ }
+ 
+ int
+ main ()
+ {
+   union U a, b, c;
+   if ((unsigned char) ~0 != 255 || sizeof (unsigned) != 4)
+     return 0;
+   a.c = (struct S) { 255, 255, 255, 0 };
+   b.c = (struct S) { 255, 255, 255, 255 };
+   c.v = bar (&a, &b);
+   if (c.c.b != 255 || c.c.g != 255 || c.c.r != 255 || c.c.a != 0)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr83269.c gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr83269.c
*** gcc-7.2.0/gcc/testsuite/gcc.c-torture/execute/pr83269.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.c-torture/execute/pr83269.c	Fri Dec 15 22:15:30 2017
***************
*** 0 ****
--- 1,14 ----
+ /* PR tree-optimization/83269 */
+ 
+ int
+ main ()
+ {
+ #if __SIZEOF_INT__ == 4 && __SIZEOF_LONG_LONG__ > 4 && __CHAR_BIT__ == 8
+   volatile unsigned char a = 1;
+   long long b = 0x80000000L;
+   int c = -((int)(-b) - (-0x7fffffff * a));
+   if (c != 1)
+     __builtin_abort ();
+ #endif
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/asan/pr81923.c gcc-7.3.0/gcc/testsuite/gcc.dg/asan/pr81923.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/asan/pr81923.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/asan/pr81923.c	Thu Sep  7 20:29:04 2017
***************
*** 0 ****
--- 1,10 ----
+ /* PR sanitizer/81923 */
+ /* { dg-do link } */
+ 
+ int foobar __asm (__USER_LABEL_PREFIX__ "barbaz") = 34;
+ 
+ int
+ main ()
+ {
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/asan/pr82545.c gcc-7.3.0/gcc/testsuite/gcc.dg/asan/pr82545.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/asan/pr82545.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/asan/pr82545.c	Tue Nov 21 16:00:26 2017
***************
*** 0 ****
--- 1,17 ----
+ /* PR sanitizer/82545.  */
+ /* { dg-do compile } */
+ 
+ extern void c(int);
+ extern void d(void);
+ 
+ void *buf[5];
+ 
+ void a(void) {
+   {
+     int b;
+     &b;
+     __builtin_setjmp(buf);
+     c(b);
+   }
+   d();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/attr-alloc_size-11.c gcc-7.3.0/gcc/testsuite/gcc.dg/attr-alloc_size-11.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/attr-alloc_size-11.c	Mon Apr 10 18:51:42 2017
--- gcc-7.3.0/gcc/testsuite/gcc.dg/attr-alloc_size-11.c	Tue Oct 17 20:34:43 2017
*************** typedef __SIZE_TYPE__    size_t;
*** 47,54 ****
  
  /* The following tests fail because of missing range information.  The xfail
     exclusions are PR79356.  */
! TEST (signed char, SCHAR_MIN + 2, ALLOC_MAX);   /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for signed char" { xfail { ! { aarch64*-*-* arm*-*-* alpha*-*-* ia64-*-* mips*-*-* powerpc*-*-* sparc*-*-* s390*-*-* } } } } */
! TEST (short, SHRT_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for short" { xfail { ! { aarch64*-*-* arm*-*-* alpha*-*-* ia64-*-* mips*-*-* powerpc*-*-* sparc*-*-* s390x-*-* } } } } */
  TEST (int, INT_MIN + 2, ALLOC_MAX);    /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
  TEST (int, -3, ALLOC_MAX);             /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
  TEST (int, -2, ALLOC_MAX);             /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
--- 47,54 ----
  
  /* The following tests fail because of missing range information.  The xfail
     exclusions are PR79356.  */
! TEST (signed char, SCHAR_MIN + 2, ALLOC_MAX);   /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for signed char" { xfail { ! { aarch64*-*-* arm*-*-* alpha*-*-* ia64-*-* mips*-*-* powerpc*-*-* sparc*-*-* s390*-*-* visium-*-* } } } } */
! TEST (short, SHRT_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for short" { xfail { ! { aarch64*-*-* arm*-*-* alpha*-*-* ia64-*-* mips*-*-* powerpc*-*-* sparc*-*-* s390x-*-* visium-*-* } } } } */
  TEST (int, INT_MIN + 2, ALLOC_MAX);    /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
  TEST (int, -3, ALLOC_MAX);             /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
  TEST (int, -2, ALLOC_MAX);             /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/builtin-object-size-18.c gcc-7.3.0/gcc/testsuite/gcc.dg/builtin-object-size-18.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/builtin-object-size-18.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/builtin-object-size-18.c	Fri Dec 15 21:57:19 2017
***************
*** 0 ****
--- 1,15 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -fdump-tree-optimized" } */
+ /* __stpncpy_chk could return buf up to buf + 64, so
+    the minimum object size might be far smaller than 64.  */
+ /* { dg-final { scan-tree-dump-not "return 64;" "optimized" } } */
+ 
+ typedef __SIZE_TYPE__ size_t;
+ 
+ size_t
+ foo (const char *p, size_t s, size_t t)
+ {
+   char buf[64];
+   char *q = __builtin___stpncpy_chk (buf, p, s, t);
+   return __builtin_object_size (q, 2);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/gimplefe-14.c gcc-7.3.0/gcc/testsuite/gcc.dg/gimplefe-14.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/gimplefe-14.c	Mon Nov 14 14:13:32 2016
--- gcc-7.3.0/gcc/testsuite/gcc.dg/gimplefe-14.c	Fri Sep 15 08:19:33 2017
*************** main (int argc, char * * argv)
*** 7,13 ****
    int a;
  
    bb_2:
!   switch (argc_2(D)) {default: L2; case 1: L0; case 2: L1; }
  
  L0:
    a_4 = 0;
--- 7,15 ----
    int a;
  
    bb_2:
!   /* Because of PR82114 we need to handle also 0 as base metal can have
!      argc == 0.  */
!   switch (argc_2(D)) {default: L2; case 0: L0; case 1: L0; case 2: L1; }
  
  L0:
    a_4 = 0;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/gomp/pr81768-1.c gcc-7.3.0/gcc/testsuite/gcc.dg/gomp/pr81768-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/gomp/pr81768-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/gomp/pr81768-1.c	Thu Sep  7 20:40:06 2017
***************
*** 0 ****
--- 1,15 ----
+ /* PR middle-end/81768 */
+ /* { dg-do compile } */
+ 
+ float b[10][15][10];
+ 
+ void
+ foo (void)
+ {
+   float *i;
+ #pragma omp target parallel for simd schedule(static, 32) collapse(3)
+   for (i = &b[0][0][0]; i < &b[0][0][10]; i++)
+     for (float *j = &b[0][15][0]; j > &b[0][0][0]; j -= 10)
+       for (float *k = &b[0][0][10]; k > &b[0][0][0]; --k)
+ 	b[i - &b[0][0][0]][(j - &b[0][0][0]) / 10 - 1][(k - &b[0][0][0]) - 1] -= 3.5;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/gomp/pr81768-2.c gcc-7.3.0/gcc/testsuite/gcc.dg/gomp/pr81768-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/gomp/pr81768-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/gomp/pr81768-2.c	Thu Sep  7 20:41:42 2017
***************
*** 0 ****
--- 1,15 ----
+ /* PR middle-end/81768 */
+ /* { dg-do compile } */
+ 
+ float b[10][15][10];
+ 
+ void
+ foo (void)
+ {
+   float *i;
+ #pragma omp target parallel for schedule(static, 32) collapse(3)
+   for (i = &b[0][0][0]; i < &b[0][0][10]; i++)
+     for (float *j = &b[0][15][0]; j > &b[0][0][0]; j -= 10)
+       for (float *k = &b[0][0][10]; k > &b[0][0][0]; --k)
+         b[i - &b[0][0][0]][(j - &b[0][0][0]) / 10 - 1][(k - &b[0][0][0]) - 1] -= 3.5;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-7.c gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-7.c	Wed May 18 16:44:08 2016
--- gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-7.c	Sun Aug 20 18:40:28 2017
*************** h (int x)
*** 62,65 ****
    return bar (s, x);
  }
  
! /* { dg-final { scan-ipa-dump-times "Discovered an indirect call to a known target" 3 "cp" } } */
--- 62,65 ----
    return bar (s, x);
  }
  
! /* { dg-final { scan-ipa-dump-times "Discovered an indirect call to a known target" 3 "cp" { xfail { hppa*-*-* && { ! lp64 } } } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/pr81696.c gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/pr81696.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/pr81696.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/pr81696.c	Fri Sep 15 08:13:23 2017
***************
*** 0 ****
--- 1,26 ----
+ /* { dg-options "-O2 -fdump-ipa-icf-details"  } */
+ 
+ int
+ main (int argc, char **argv)
+ {
+   __label__ lab4, lab5, lab6;
+ 
+   void foo (void) { goto lab4; }
+   void foo2 (void) { goto lab4; }
+   void bar (void) { goto lab5; }
+   void baz (void) { goto lab6; }
+ 
+   if (argc)
+     foo ();
+   else
+     foo2 ();
+ 
+  lab4:;
+   bar ();
+  lab5:;
+   baz ();
+  lab6:;
+   return 0;
+ }
+ 
+ /* { dg-final { scan-ipa-dump "Equal symbols: 1" "icf"  } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/pr82001.c gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/pr82001.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/pr82001.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/pr82001.c	Fri Sep 15 08:19:15 2017
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+ /* { dg-options "-O2 -fdump-ipa-icf-details"  } */
+ 
+ int
+ mullo (int a, int b)
+ {
+   asm("mul %%edx   # %%1 was %1"
+       : "+"
+ 	"a"(a),
+ 	"+d"(b));
+   return a;
+ }
+ 
+ int
+ mulhi (int a, int b)
+ {
+   asm("mul %%edx   # %%1 was %1" : "+d"(a), "+a"(b));
+   return a;
+ }
+ 
+ /* { dg-final { scan-ipa-dump "Equal symbols: 0" "icf"  } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/pr82808.c gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/pr82808.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/ipa/pr82808.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/ipa/pr82808.c	Wed Nov 29 22:13:34 2017
***************
*** 0 ****
--- 1,27 ----
+ /* { dg-options "-O2" } */
+ /* { dg-do run } */
+ 
+ static void __attribute__((noinline))
+ foo (double *a, double x)
+ {
+   *a = x;
+ }
+ 
+ static double  __attribute__((noinline))
+ f_c1 (int m, double *a)
+ {
+   foo (a, m);
+   return *a;
+ }
+ 
+ int
+ main (){
+   double data;
+   double ret = 0 ;
+ 
+   if ((ret = f_c1 (2, &data)) != 2)
+     {
+       __builtin_abort ();
+     }
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/opts-8.c gcc-7.3.0/gcc/testsuite/gcc.dg/opts-8.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/opts-8.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/opts-8.c	Fri Dec 15 21:52:06 2017
***************
*** 0 ****
--- 1,6 ----
+ /* PR target/82880 */
+ /* Test we don't ICE or hang.  */
+ /* { dg-do compile } */
+ /* { dg-options "--help=target --help=optimizers" } */
+ /* { dg-allow-blank-lines-in-output 1 } */
+ /* { dg-prune-output ".*" } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/plugin/must-tail-call-1.c gcc-7.3.0/gcc/testsuite/gcc.dg/plugin/must-tail-call-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/plugin/must-tail-call-1.c	Fri May 20 14:20:03 2016
--- gcc-7.3.0/gcc/testsuite/gcc.dg/plugin/must-tail-call-1.c	Tue Jan 16 20:48:43 2018
***************
*** 1,3 ****
--- 1,5 ----
+ /* { dg-options "-fdelayed-branch" { target sparc*-*-* } } */
+ 
  extern void abort (void);
  
  int __attribute__((noinline,noclone))
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr80747.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr80747.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr80747.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr80747.c	Fri Dec 22 08:53:37 2017
***************
*** 0 ****
--- 1,18 ----
+ /* PR rtl-optimization/80747 */
+ /* { dg-do compile } */
+ /* { dg-options "-fprofile-use -freorder-blocks-and-partition -O1 -foptimize-sibling-calls" } */
+ 
+ int
+ foo (int a)
+ {
+   int r;
+   if (a & 1)
+     r = foo (a - 1);
+   else if (a)
+     r = foo (a - 2);
+   else
+     return 0;
+   if (r)
+     r = r;
+   return r;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr81621.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr81621.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr81621.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr81621.c	Thu Sep  7 20:23:14 2017
***************
*** 0 ****
--- 1,5 ----
+ /* PR target/81621 */
+ /* { dg-do compile { target freorder } } */
+ /* { dg-options "-Og -fno-split-wide-types -freorder-blocks-and-partition" } */
+ 
+ #include "graphite/scop-10.c"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr81650.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr81650.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr81650.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr81650.c	Thu Sep  7 20:20:43 2017
***************
*** 0 ****
--- 1,9 ----
+ /* PR driver/81650 */
+ /* { dg-do compile } */
+ /* { dg-options "-Walloc-size-larger-than=9223372036854775807" } */
+ 
+ void *
+ foo (void)
+ {
+   return __builtin_malloc (5);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr81988.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr81988.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr81988.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr81988.c	Fri Sep  8 17:12:15 2017
***************
*** 0 ****
--- 1,22 ----
+ /* PR target/81988 */
+ /* Testcase by James Cowgill <jcowgill+gcc@jcowgill.uk> */
+ 
+ /* { dg-do assemble } */
+ /* { dg-require-effective-target pie } */
+ /* { dg-options "-O3 -fpie" } */
+ 
+ int c, d;
+ 
+ short **e;
+ int *a;
+ 
+ void foo(void)
+ {
+   int g[64 * 35], *h = g;
+   do {
+     short *f = e[d];
+     for (int i = 0; i < 4; i++)
+       a[i] = a[i] + (h[364] + f[4] * h[64] + f[5] * h[i] + f[6] * h[i + 3 * 4] +
+                      f[7] * h[i + 4]);
+   } while (c);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr82112.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr82112.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr82112.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr82112.c	Fri Sep 15 11:22:57 2017
***************
*** 0 ****
--- 1,21 ----
+ /* PR target/82112 */
+ /* { dg-do compile } */
+ /* { dg-options "-std=gnu90" } */
+ 
+ struct S { int a[10]; } bar (void);
+ int b, c;
+ 
+ void
+ foo (void)
+ {
+   __atomic_load (bar ().a, &b, __ATOMIC_ACQUIRE);	/* { dg-error "argument 1 of .__atomic_load. must be a non-void pointer type" } */
+   __atomic_load (&b, bar ().a, __ATOMIC_ACQUIRE);	/* { dg-error "argument 2 of .__atomic_load. must be a pointer type" } */
+   __atomic_store (bar ().a, &b, __ATOMIC_SEQ_CST);	/* { dg-error "argument 1 of .__atomic_store. must be a non-void pointer type" } */
+   __atomic_store (&b, bar ().a, __ATOMIC_SEQ_CST);	/* { dg-error "argument 2 of .__atomic_store. must be a pointer type" } */
+   __atomic_exchange (bar ().a, &b, &c, __ATOMIC_RELAXED);	/* { dg-error "argument 1 of .__atomic_exchange. must be a non-void pointer type" } */
+   __atomic_exchange (&b, bar ().a, &c, __ATOMIC_RELAXED);	/* { dg-error "argument 2 of .__atomic_exchange. must be a pointer type" } */
+   __atomic_exchange (&b, &c, bar ().a, __ATOMIC_RELAXED);	/* { dg-error "argument 3 of .__atomic_exchange. must be a pointer type" } */
+   __atomic_compare_exchange (bar ().a, &b, &c, 1, __ATOMIC_RELAXED, __ATOMIC_RELAXED);	/* { dg-error "argument 1 of .__atomic_compare_exchange. must be a non-void pointer type" } */
+   __atomic_compare_exchange (&b, bar ().a, &c, 1, __ATOMIC_RELAXED, __ATOMIC_RELAXED);	/* { dg-error "argument 2 of .__atomic_compare_exchange. must be a pointer type" } */
+   __atomic_compare_exchange (&b, &c, bar ().a, 1, __ATOMIC_RELAXED, __ATOMIC_RELAXED);	/* { dg-error "argument 3 of .__atomic_compare_exchange. must be a pointer type" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr82274-1.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr82274-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr82274-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr82274-1.c	Fri Oct 13 17:26:28 2017
***************
*** 0 ****
--- 1,16 ----
+ /* PR target/82274 */
+ /* { dg-do run } */
+ /* { dg-shouldfail "trapv" } */
+ /* { dg-options "-ftrapv" } */
+ 
+ int
+ main ()
+ {
+ #ifdef __SIZEOF_INT128__
+   volatile __int128 m = -(((__int128) 1) << (__CHAR_BIT__ * __SIZEOF_INT128__ / 2));
+ #else
+   volatile long long m = -(1LL << (__CHAR_BIT__ * __SIZEOF_LONG_LONG__ / 2));
+ #endif
+   m = m * m;
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr82274-2.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr82274-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr82274-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr82274-2.c	Fri Oct 13 17:26:28 2017
***************
*** 0 ****
--- 1,26 ----
+ /* PR target/82274 */
+ /* { dg-do run } */
+ /* { dg-options "-O2" } */
+ 
+ int
+ main ()
+ {
+ #ifdef __SIZEOF_INT128__
+   __int128 m = -(((__int128) 1) << (__CHAR_BIT__ * __SIZEOF_INT128__ / 2));
+   volatile __int128 mv = m;
+   __int128 r;
+ #else
+   long long m = -(1LL << (__CHAR_BIT__ * __SIZEOF_LONG_LONG__ / 2));
+   volatile long long mv = m;
+   long long r;
+ #endif
+   if (!__builtin_mul_overflow (mv, mv, &r))
+     __builtin_abort ();
+   if (!__builtin_mul_overflow_p (mv, mv, r))
+     __builtin_abort ();
+   if (!__builtin_mul_overflow (m, m, &r))
+     __builtin_abort ();
+   if (!__builtin_mul_overflow_p (m, m, r))
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr82703.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr82703.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr82703.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr82703.c	Fri Oct 27 12:25:34 2017
***************
*** 0 ****
--- 1,28 ----
+ /* PR target/82703 */
+ /* { dg-do run } */
+ /* { dg-options "-O2 -fno-tree-sra -ftree-vectorize" } */
+ 
+ __attribute__((noinline, noclone)) void
+ compare (const double *p, const double *q)
+ {
+   for (int i = 0; i < 3; ++i)
+     if (p[i] != q[i])
+       __builtin_abort ();
+ }
+ 
+ double vr[3] = { 4, 4, 4 };
+ 
+ int
+ main ()
+ {
+   double v1[3] = { 1, 2, 3 };
+   double v2[3] = { 3, 2, 1 };
+   double v3[3];
+   __builtin_memcpy (v3, v1, sizeof (v1));
+   for (int i = 0; i < 3; ++i)
+     v3[i] += v2[i];
+   for (int i = 0; i < 3; ++i)
+     v1[i] += v2[i];
+   compare (v3, vr);
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr82765.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr82765.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr82765.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr82765.c	Fri Dec 15 08:12:10 2017
***************
*** 0 ****
--- 1,5 ----
+ /* { dg-do compile } */
+ /* { dg-options "-Os -w" } */
+ 
+ int a[1][1];
+ int main() { int *b[] = {a, a[1820408606019012862278468], a, a, a}; }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr82975.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr82975.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr82975.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr82975.c	Mon Jan  8 18:42:50 2018
***************
*** 0 ****
--- 1,20 ----
+ /* PR target/82975.  */
+ /* { dg-do compile } */
+ /* { dg-options "-fno-sched-pressure -O2" } */
+ /* { dg-additional-options "-mtune=cortex-a57" { target arm*-*-* aarch64*-*-* } } */
+ 
+ typedef __SIZE_TYPE__ size_t;
+ 
+ struct S1
+ {
+   char pad1;
+   char val;
+   short pad2;
+ };
+ 
+ extern char t[256];
+ 
+ void foo (struct S1 a, size_t i)
+ {
+   t[i] = a.val;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83198.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83198.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83198.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83198.c	Fri Dec 15 22:14:41 2017
***************
*** 0 ****
--- 1,18 ----
+ /* PR tree-optimization/83198 */
+ /* { dg-do compile } */
+ /* { dg-options "-Wall -Wno-format" } */
+ 
+ int
+ foo (char *d[6], int x)
+ {
+   int r = 0;
+   r += __builtin_sprintf (d[0], "%f", x);
+   r += __builtin_sprintf (d[1], "%a", x);
+   r += __builtin_sprintf (d[2], "%f", "foo");
+   r += __builtin_sprintf (d[3], "%a", "bar");
+ #ifdef __SIZEOF_FLOAT128__
+   r += __builtin_sprintf (d[4], "%a", 1.0Q);
+   r += __builtin_sprintf (d[5], "%Lf", 1.0Q);
+ #endif
+   return r;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83424.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83424.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83424.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83424.c	Tue Jan 16 16:20:10 2018
***************
*** 0 ****
--- 1,30 ----
+ /* PR rtl-optimization/83424 */
+ /* { dg-do run { target int128 } } */
+ /* { dg-options "-O -fno-tree-ccp -fno-tree-coalesce-vars" } */
+ 
+ typedef unsigned char u8;
+ typedef unsigned int u32;
+ typedef unsigned __int128 u128;
+ 
+ u32 a, c;
+ u8 b;
+ 
+ static u128 __attribute__ ((noinline, noclone))
+ foo (u128 p)
+ {
+   u8 x = ~b;
+   p &= c;
+   x *= -p;
+   x &= a == 0;
+   x >>= 1;
+   return p + x;
+ }
+ 
+ int
+ main (void)
+ {
+   u128 x = foo (0);
+   if (x != 0)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83512.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83512.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83512.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83512.c	Fri Dec 22 08:53:37 2017
***************
*** 0 ****
--- 1,16 ----
+ /* PR rtl-optimization/83512 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -freorder-blocks-algorithm=simple" } */
+ 
+ int a;
+ 
+ void
+ foo (int *x)
+ {
+   for (;;)
+     {
+       for (*x = 0; *x < 1; *x++)
+ 	;
+       ++a;
+     }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83521.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83521.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83521.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83521.c	Fri Dec 22 08:51:26 2017
***************
*** 0 ****
--- 1,10 ----
+ /* PR tree-optimization/83521 */
+ /* { dg-do compile } */
+ /* { dg-options "-O1 -fno-tree-forwprop" } */
+ 
+ int
+ foo (unsigned int x, int y)
+ {
+   int *z = (int *)&x;
+   return (y == 0) ? y : *z;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83552.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83552.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83552.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83552.c	Wed Jan 17 11:43:56 2018
***************
*** 0 ****
--- 1,13 ----
+ /* PR tree-optimization/83364 */
+ /* { dg-options "-O2" } */
+ 
+ char *b;
+ char d[100];
+ void a ();
+ void
+ c (void)
+ {
+   __builtin_strcat (d, "12345");
+   if (__builtin_strstr (b, d) == b)
+     a ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83609.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83609.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83609.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83609.c	Mon Jan  1 11:28:57 2018
***************
*** 0 ****
--- 1,29 ----
+ /* PR middle-end/83609 */
+ /* { dg-do run } */
+ /* { dg-options "-O2 -fno-tree-forwprop -fno-tree-ccp -fno-tree-fre -fno-tree-pre -fno-code-hoisting" } */
+ 
+ #if __SIZEOF_LONG_LONG__ == 2 * __SIZEOF_FLOAT__
+ _Complex float
+ foo (void)
+ {
+   _Complex float c;
+   *((unsigned long long *)&c) = 0x123456789abcdef0ULL;
+   return c;
+ }
+ 
+ int
+ main ()
+ {
+   union { _Complex float c; unsigned long long l; } u;
+   u.c = foo ();
+   if (u.l != 0x123456789abcdef0ULL)
+     __builtin_abort ();
+   return 0;
+ }
+ #else
+ int
+ main ()
+ {
+   return 0;
+ }
+ #endif
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/pr83623.c gcc-7.3.0/gcc/testsuite/gcc.dg/pr83623.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/pr83623.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/pr83623.c	Mon Jan  1 11:27:17 2018
***************
*** 0 ****
--- 1,12 ----
+ /* PR middle-end/83623 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2" } */
+ /* { dg-additional-options "-mmovbe" { target i?86-*-* x86_64-*-* } } */
+ 
+ unsigned short __attribute__ ((__vector_size__ (16))) x;
+ 
+ void
+ foo (void)
+ {
+   x = x << 8 | x >> 8;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr60092.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr60092.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr60092.c	Thu Nov 19 22:05:03 2015
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr60092.c	Tue Nov 21 09:31:12 2017
***************
*** 4,10 ****
  /* { dg-skip-if "No undefined weak" { nvptx-*-* } { "*" } { "" } } */
  /* { dg-additional-options "-Wl,-undefined,dynamic_lookup" { target *-*-darwin* } } */
  /* { dg-additional-options "-Wl,-flat_namespace" { target *-*-darwin[89]* } } */
- /* { dg-xfail-run-if "posix_memalign modifies first arg on error" { *-*-solaris2.11* } { "-O0" } } */
  
  typedef __SIZE_TYPE__ size_t;
  extern int posix_memalign(void **memptr, size_t alignment, size_t size) __attribute__((weak));
--- 4,9 ----
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr81181.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr81181.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr81181.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr81181.c	Mon Aug 28 10:19:17 2017
***************
*** 0 ****
--- 1,30 ----
+ /* { dg-do compile } */
+ 
+ unsigned int lh;
+ 
+ void
+ ny (int t3, int ys, int rt, int p8)
+ {
+   if (lh != 0)
+     {
+       if (0)
+ 	{
+ oo:
+ 	  do
+ 	    {
+ 	      rt = (p8 != 0) ? t3 : 0;
+ 	      rt = (rt != 0 || lh != (unsigned int)ys);
+ 	      rt += lh + ys;
+ 	    }
+ 	  while (t3 <= 0);
+ 
+ 	  lh = ys;
+ 	  ys = rt;
+ 	}
+ 
+       if (lh != 0)
+ 	p8 = lh;
+     }
+ 
+   goto oo;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr81790.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr81790.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr81790.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr81790.c	Wed Nov 15 12:50:39 2017
***************
*** 0 ****
--- 1,28 ----
+ /* { dg-do compile } */
+ /* { dg-additional-options "--param sccvn-max-scc-size=10" } */
+ 
+ typedef int a __attribute__ ((__vector_size__ (16)));
+ typedef struct
+ {
+   a b;
+ } c;
+ 
+ int d, e;
+ 
+ void foo (c *ptr);
+ 
+ void bar ()
+ {
+   double b = 1842.9028;
+   c g, h;
+   if (d)
+     b = 77.7998;
+   for (; e;)
+     {
+       g.b = g.b = g.b + g.b;
+       h.b = (a){b};
+       h.b = h.b + h.b;
+     }
+   foo (&g);
+   foo (&h);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82102.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82102.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82102.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82102.c	Fri Dec 15 08:19:15 2017
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ 
+ void *a, *b;
+ struct pt3_i2cbuf {
+     int num_cmds;
+ } c;
+ void *memcpy(void *, void *, __SIZE_TYPE__);
+ void put_stop();
+ void translate(struct pt3_i2cbuf *p1, int p2)
+ {
+   p1->num_cmds = 0;
+   if (p2)
+     put_stop();
+ }
+ void pt3_i2c_master_xfer(int p1)
+ {
+   translate(&c, p1);
+   memcpy(a, b, c.num_cmds);
+   for (; p1;)
+     ;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82244.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82244.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82244.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82244.c	Tue Sep 26 10:16:40 2017
***************
*** 0 ****
--- 1,31 ----
+ /* { dg-do compile } */
+ 
+ typedef struct a {
+   struct a *b;
+ } a;
+ 
+ extern int d(void);
+ extern int g(void);
+ extern int h(void);
+ extern int _setjmp(void *);
+ 
+ int c(void)
+ {
+   1 ? d() : 0;
+ 
+   a *e;
+   while (e) {
+       e = (e == (a *) c) ? 0 : e->b;
+       while (e) {
+ 	  int f = 0;
+ 	  g();
+ 	  if (_setjmp(0)) {
+ 	      if (f & 6) {
+ 		  ;
+ 	      } else if (f & 2) {
+ 		  h();
+ 	      }
+ 	  }
+       }
+   }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82264.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82264.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82264.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82264.c	Tue Sep 26 10:16:40 2017
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ 
+ char a;
+ int c;
+ unsigned b ();
+ unsigned
+ setjmp ()
+ {
+ }
+ static void
+ d ()
+ {
+   if (b ())
+     c = 3;
+ }
+ void
+ e ()
+ {
+   d ();
+   a && ({ setjmp (); });
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82276.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82276.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82276.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82276.c	Tue Sep 26 10:16:40 2017
***************
*** 0 ****
--- 1,32 ----
+ /* { dg-do compile } */
+ 
+ typedef struct a {
+   struct a *b;
+ } a;
+ 
+ extern int d(void);
+ extern int g(void);
+ extern int h(void);
+ extern int _setjmp();
+ extern int i(void);
+ 
+ void c(void) {
+     1 ? d() : 0;
+     a *e;
+     while (e) {
+ 	e = (e == (a *) c) ? 0 : e->b;
+ 	while (e) {
+ 	    unsigned int f = 0;
+ 	    g();
+ 	    _setjmp(f);
+ 	    if (f & 6) {
+ 		;
+ 	    } else if (f & 2) {
+ 		;
+ 	    } else {
+ 		h();
+ 	    }
+ 	    i();
+ 	}
+     }
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82285.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82285.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82285.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82285.c	Tue Sep 26 10:16:40 2017
***************
*** 0 ****
--- 1,16 ----
+ /* { dg-do run } */
+ 
+ enum tst { first = 0, second = 1 };
+ 
+ int
+ main ()
+ {
+   enum tst data[16];
+ 
+   for (unsigned i = 0; i < 16; i++)
+     data[i] = (i < 5 ? second : first);
+ 
+   if (data[2] != second)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82291.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82291.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82291.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82291.c	Tue Sep 26 10:16:40 2017
***************
*** 0 ****
--- 1,37 ----
+ /* { dg-do run } */
+ 
+ int a, c, d, *h;
+ unsigned b;
+ 
+ int *fn1 ()
+ { 
+   int *f[3], g = 0;
+   for (; g < 3; g++)
+     f[g] = &a;
+   if (--b > a)
+     { 
+       if (a > b)
+ 	d++;
+       return f[0];
+     }
+ }
+ 
+ void fn2 ()
+ { 
+   for (; c >= 0; --c)
+     { 
+       int j[] = { 0, 0, 0, 0, 0 };
+       int *k = fn1 ();
+       if (!k)
+ 	__builtin_abort ();
+       h = &j[4];
+     }
+ }
+ 
+ int main ()
+ { 
+   fn2 ();
+   if (d != 0)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82402.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82402.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82402.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82402.c	Fri Dec 15 08:12:10 2017
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ 
+ typedef int jmp_buf[1];
+ 
+ extern void exit(int) __attribute__((__noreturn__));
+ extern int setjmpx(jmp_buf) __attribute__((__returns_twice__));
+ 
+ jmp_buf jbAnagram;
+ int a[6];
+ int d;
+ int b () { exit (1); }
+ int c () { b (); }
+ int e ()
+ {
+   int f = 0;
+   for (; f < 6; f++)
+     a[f] = d;
+   c ();
+   setjmpx (jbAnagram);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82603.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82603.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82603.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82603.c	Fri Oct 20 11:19:03 2017
***************
*** 0 ****
--- 1,24 ----
+ /* { dg-do compile } */
+ /* { dg-additional-options "-ftree-loop-vectorize" } */
+ 
+ int
+ mr (unsigned int lf, int ms)
+ {
+   unsigned int sw = 0;
+   char *cu = (char *)&ms;
+ 
+   while (ms < 1)
+     {
+       if (lf == 0)
+ 	ms = 0;
+       else
+ 	ms = 0;
+       ms += ((lf > 0) && ((lf > sw) ? 1 : ++*cu));
+     }
+ 
+   if (lf != 0)
+     cu = (char *)&sw;
+   *cu = lf;
+ 
+   return ms;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82697.c gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82697.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/torture/pr82697.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/torture/pr82697.c	Fri Dec 15 08:12:10 2017
***************
*** 0 ****
--- 1,23 ----
+ /* { dg-do run } */
+ 
+ __attribute__((noinline,noclone))
+ void test(int *pi, long *pl, int f)
+ {
+   *pl = 0;
+ 
+   *pi = 1;
+ 
+   if (f)
+     *pl = 2;
+ }
+ 
+ int main()
+ {
+   void *p = __builtin_malloc(sizeof (long));
+ 
+   test(p, p, 0);
+ 
+   if (*(int *)p != 1)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-4.c gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-4.c	Fri Dec 22 08:54:26 2017
***************
*** 0 ****
--- 1,46 ----
+ /* PR c/83448 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -Wformat-truncation -fdiagnostics-show-caret" } */
+ 
+ extern int snprintf (char *, __SIZE_TYPE__, const char *, ...);
+ 
+ void
+ foo (char *a, char *b, char *c, int d, int e)
+ {
+   snprintf (a, 7, "abc\\\123 efg");
+   /* { dg-warning "directive output truncated writing 9 bytes into a region of size 7" "" { target *-*-* } .-1 }
+      { dg-message ".snprintf. output 10 bytes into a destination of size 7" "note" { target *-*-* } .-2 }
+      { dg-begin-multiline-output "" }
+    snprintf (a, 7, "abc\\\123 efg");
+                     ~~~~~~~~~~~^~
+      { dg-end-multiline-output "" }
+      { dg-begin-multiline-output "note" }
+    snprintf (a, 7, "abc\\\123 efg");
+    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+      { dg-end-multiline-output "" } */
+   d &= 63;
+   d += 10;
+   snprintf (b, 7, "a%dbcdefg", d);
+   /* { dg-warning "'bcdefg' directive output truncated writing 6 bytes into a region of size 4" "" { target *-*-* } .-1 }
+      { dg-message ".snprintf. output 10 bytes into a destination of size 7" "note" { target *-*-* } .-2 }
+      { dg-begin-multiline-output "" }
+    snprintf (b, 7, "a%dbcdefg", d);
+                        ~~~~^~
+      { dg-end-multiline-output "" }
+      { dg-begin-multiline-output "note" }
+    snprintf (b, 7, "a%dbcdefg", d);
+    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+      { dg-end-multiline-output "" } */
+   e &= 127;
+   snprintf (c, 7, "a%dbcdefgh", e);
+   /* { dg-warning "'bcdefgh' directive output truncated writing 7 bytes into a region of size between 3 and 5" "" { target *-*-* } .-1 }
+      { dg-message ".snprintf. output between 10 and 12 bytes into a destination of size 7" "note" { target *-*-* } .-2 }
+      { dg-begin-multiline-output "" }
+    snprintf (c, 7, "a%dbcdefgh", e);
+                        ~~~~~^~
+      { dg-end-multiline-output "" }
+      { dg-begin-multiline-output "note" }
+    snprintf (c, 7, "a%dbcdefgh", e);
+    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+      { dg-end-multiline-output "" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c	Wed Aug  2 10:27:24 2017
--- gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr81588.c	Wed Sep  6 15:10:28 2017
***************
*** 1,5 ****
  /* PR tree-optimization/81588 */
! /* { dg-do compile { target { ! "m68k*-*-* mmix*-*-* bfin*-*-* v850*-*-* moxie*-*-* cris*-*-* m32c*-*-* fr30*-*-* mcore*-*-* powerpc*-*-* xtensa*-*-* hppa*-*-* nios2*-*-*" } } } */
  /* { dg-options "-O2 -fdump-tree-reassoc1-details" } */
  /* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
  
--- 1,5 ----
  /* PR tree-optimization/81588 */
! /* { dg-do compile { target { ! { { logical_op_short_circuit && { ! "mips*-*-* avr-*-* s390*-*-*" } } || { m68k*-*-* bfin*-*-* v850*-*-* moxie*-*-* m32c*-*-* fr30*-*-* mcore*-*-* xtensa*-*-* hppa*-*-* } } } } } */
  /* { dg-options "-O2 -fdump-tree-reassoc1-details" } */
  /* { dg-additional-options "-mbranch-cost=2" { target mips*-*-* avr-*-* s390*-*-* i?86-*-* x86_64-*-* } } */
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr82340.c gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr82340.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr82340.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr82340.c	Sat Sep 30 08:26:32 2017
***************
*** 0 ****
--- 1,14 ----
+ /* PR c/82340 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -fdump-tree-ssa" } */
+ /* { dg-final { scan-tree-dump "D.\[0-9]*\\\[0\\\] ={v} 77;" "ssa" } } */
+ 
+ int
+ foo (void)
+ {
+   int i;
+   volatile char *p = (volatile char[1]) { 77 };
+   for (i = 1; i < 10; i++)
+     *p = 4;
+   return *p;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr82726.c gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr82726.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr82726.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr82726.c	Tue Dec 19 15:25:56 2017
***************
*** 0 ****
--- 1,26 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O3 --param tree-reassoc-width=4" } */
+ /* { dg-additional-options "-mavx2" { target { x86_64-*-* i?86-*-* } } } */
+ 
+ #define N 40
+ #define M 128
+ unsigned int in[N+M];
+ unsigned short out[N];
+ 
+ /* Outer-loop vectorization. */
+ 
+ void
+ foo (){
+   int i,j;
+   unsigned int diff;
+ 
+   for (i = 0; i < N; i++) {
+     diff = 0;
+     for (j = 0; j < M; j+=8) {
+       diff += in[j+i];
+     }
+     out[i]=(unsigned short)diff;
+   }
+ 
+   return;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr83198.c gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr83198.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/tree-ssa/pr83198.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/tree-ssa/pr83198.c	Fri Dec 15 22:14:41 2017
***************
*** 0 ****
--- 1,23 ----
+ /* PR tree-optimization/83198 */
+ /* { dg-do compile { target __float128 } } */
+ /* { dg-options "-O2 -fprintf-return-value -Wno-format -fdump-tree-optimized" } */
+ /* { dg-add-options __float128 } */
+ 
+ void bar (void);
+ void link_error (void);
+ 
+ void
+ foo (char *x)
+ {
+   int a = __builtin_sprintf (x, "%f", 1.0Q);
+   if (a < 8)
+     link_error ();
+   if (a > 13)
+     bar ();
+   if (a > 322)
+     link_error ();
+ }
+ 
+ /* Verify we don't optimize return value to [8, 13].  */
+ /* { dg-final { scan-tree-dump-not "link_error \\(\\);" "optimized" } } */
+ /* { dg-final { scan-tree-dump "bar \\(\\);" "optimized" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/ubsan/pr83014.c gcc-7.3.0/gcc/testsuite/gcc.dg/ubsan/pr83014.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/ubsan/pr83014.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/ubsan/pr83014.c	Fri Dec 15 21:58:13 2017
***************
*** 0 ****
--- 1,12 ----
+ /* PR sanitizer/83014 */
+ /* { dg-do compile } */
+ /* { dg-options "-fsanitize=undefined" } */
+ 
+ int
+ foo (void)
+ {
+   int data[5];
+   data[0] = 0;
+   data[5] = 0;
+   return data[0];
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/uninit-pr81782.c gcc-7.3.0/gcc/testsuite/gcc.dg/uninit-pr81782.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/uninit-pr81782.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/uninit-pr81782.c	Wed Jan 17 12:51:07 2018
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-options "-Wmaybe-uninitialized" } */
+ 
+ int
+ foo (void)
+ {
+   char empty_array[] = { };
+   int i, ret = 0;
+ 
+   for (i = 0; i < (int) (sizeof (empty_array) / sizeof (empty_array[0])); i++)
+     ret = empty_array[i]; /* { dg-bogus "uninitialized" } */
+ 
+   return ret;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr80631-1.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr80631-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr80631-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr80631-1.c	Fri Dec 15 22:12:46 2017
***************
*** 0 ****
--- 1,76 ----
+ /* PR tree-optimization/80631 */
+ /* { dg-do run } */
+ 
+ #include "tree-vect.h"
+ 
+ int v[8] = { 77, 1, 79, 3, 4, 3, 6, 7 };
+ 
+ __attribute__((noinline, noclone)) void
+ f1 (void)
+ {
+   int k, r = -1;
+   for (k = 0; k < 8; k++)
+     if (v[k] == 77)
+       r = k;
+   if (r != 0)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f2 (void)
+ {
+   int k, r = 4;
+   for (k = 0; k < 8; k++)
+     if (v[k] == 79)
+       r = k;
+   if (r != 2)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f3 (void)
+ {
+   int k, r = -17;
+   for (k = 0; k < 8; k++)
+     if (v[k] == 78)
+       r = k;
+   if (r != -17)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f4 (void)
+ {
+   int k, r = 7;
+   for (k = 0; k < 8; k++)
+     if (v[k] == 78)
+       r = k;
+   if (r != 7)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f5 (void)
+ {
+   int k, r = -1;
+   for (k = 0; k < 8; k++)
+     if (v[k] == 3)
+       r = k;
+   if (r != 5)
+     abort ();
+ }
+ 
+ int
+ main ()
+ {
+   check_vect ();
+   f1 ();
+   f2 ();
+   f3 ();
+   f4 ();
+   f5 ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-tree-dump-times "LOOP VECTORIZED" 5 "vect" { xfail { ! vect_max_reduc } } } } */
+ /* { dg-final { scan-tree-dump-times "condition expression based on integer induction." 10 "vect" { xfail { ! vect_max_reduc } } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr80631-2.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr80631-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr80631-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr80631-2.c	Fri Dec 15 22:12:46 2017
***************
*** 0 ****
--- 1,73 ----
+ /* PR tree-optimization/80631 */
+ /* { dg-do run } */
+ 
+ #include "tree-vect.h"
+ 
+ int v[8] = { 77, 1, 79, 3, 4, 3, 6, 7 };
+ 
+ __attribute__((noinline, noclone)) void
+ f1 (void)
+ {
+   int k, r = -1;
+   for (k = 7; k >= 0; k--)
+     if (v[k] == 77)
+       r = k;
+   if (r != 0)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f2 (void)
+ {
+   int k, r = 4;
+   for (k = 7; k >= 0; k--)
+     if (v[k] == 79)
+       r = k;
+   if (r != 2)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f3 (void)
+ {
+   int k, r = -17;
+   for (k = 7; k >= 0; k--)
+     if (v[k] == 78)
+       r = k;
+   if (r != -17)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f4 (void)
+ {
+   int k, r = 7;
+   for (k = 7; k >= 0; k--)
+     if (v[k] == 78)
+       r = k;
+   if (r != 7)
+     abort ();
+ }
+ 
+ __attribute__((noinline, noclone)) void
+ f5 (void)
+ {
+   int k, r = -1;
+   for (k = 7; k >= 0; k--)
+     if (v[k] == 3)
+       r = k;
+   if (r != 3)
+     abort ();
+ }
+ 
+ int
+ main ()
+ {
+   check_vect ();
+   f1 ();
+   f2 ();
+   f3 ();
+   f4 ();
+   f5 ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr82108.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr82108.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr82108.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr82108.c	Mon Sep 18 10:13:54 2017
***************
*** 0 ****
--- 1,47 ----
+ /* { dg-do run } */
+ /* { dg-require-effective-target vect_float } */
+ 
+ #include "tree-vect.h"
+ 
+ void __attribute__((noinline,noclone))
+ downscale_2 (const float* src, int src_n, float* dst)
+ {
+   int i;
+ 
+   for (i = 0; i < src_n; i += 2) {
+       const float* a = src;
+       const float* b = src + 4;
+ 
+       dst[0] = (a[0] + b[0]) / 2;
+       dst[1] = (a[1] + b[1]) / 2;
+       dst[2] = (a[2] + b[2]) / 2;
+       dst[3] = (a[3] + b[3]) / 2;
+ 
+       src += 2 * 4;
+       dst +=     4;
+   }
+ }
+ 
+ int main ()
+ {
+   const float in[4 * 4] = {
+       1, 2, 3, 4,
+       5, 6, 7, 8,
+ 
+       1, 2, 3, 4,
+       5, 6, 7, 8
+   };
+   float out[2 * 4];
+ 
+   check_vect ();
+ 
+   downscale_2 (in, 4, out);
+ 
+   if (out[0] != 3 || out[1] != 4 || out[2] != 5 || out[3] != 6
+       || out[4] != 3 || out[5] != 4 || out[6] != 5 || out[7] != 6)
+     __builtin_abort ();
+   
+   return 0;
+ }
+ 
+ /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr82436.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr82436.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/pr82436.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/pr82436.c	Fri Oct 20 11:18:00 2017
***************
*** 0 ****
--- 1,35 ----
+ /* { dg-do compile } */
+ /* { dg-additional-options "-Ofast -fno-tree-scev-cprop" } */
+ /* { dg-additional-options "-mavx2" { target { x86_64-*-* i?86-*-* } } } */
+ 
+ struct reflection_type
+ {
+   int h;
+   int k;
+   int l;
+   double f_exp;
+   double f_sigma;
+   _Complex double f_calc;
+   double f_pred;
+   double i_exp;
+   double i_sigma;
+   double i_pred;
+ };
+ 
+ double y, w;
+ int foo (struct reflection_type *r, int n, unsigned s)
+ {
+   int i;
+   y = 0;
+   w = 0;
+   for (i = 1; i < n; ++i)
+     {
+       struct reflection_type *x = &r[i*s];
+       double fpred = x->f_pred;
+       double fexp = x->f_exp;
+       double tem = (fpred - fexp);
+       y += __builtin_fabs (tem / x->f_sigma);
+       w += __builtin_fabs (tem / fexp);
+     }
+   return i;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/vect-align-1.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/vect-align-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/vect-align-1.c	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/vect-align-1.c	Wed Nov  1 11:57:48 2017
*************** int main (void)
*** 47,52 ****
    return 0;
  }
  
! /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect" { target vect_hw_misalign } } } */
! /* { dg-final { scan-tree-dump-times "Alignment of access forced using versioning" 1 "vect" { xfail vect_hw_misalign} } } */
  /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
--- 47,52 ----
    return 0;
  }
  
! /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect" { target { vect_hw_misalign && { arm_vect_no_misalign } } } } } */
! /* { dg-final { scan-tree-dump-times "Alignment of access forced using versioning" 1 "vect" { target { vect_hw_misalign && arm_vect_no_misalign } } } } */
  /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/vect-align-2.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/vect-align-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/vect-align-2.c	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/vect-align-2.c	Wed Nov  1 11:57:48 2017
*************** int main (void)
*** 43,47 ****
  
  
  /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */
! /* { dg-final { scan-tree-dump-times "Alignment of access forced using versioning" 1 "vect" { xfail vect_hw_misalign} } } */
  /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
--- 43,47 ----
  
  
  /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */
! /* { dg-final { scan-tree-dump-times "Alignment of access forced using versioning" 1 "vect" { target { vect_hw_misalign && arm_vect_no_misalign } } } } */
  /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c gcc-7.3.0/gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c	Wed Nov  1 11:57:48 2017
*************** int main (void)
*** 83,87 ****
  
  /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 2 "vect" { xfail { vect_no_align && { ! vect_hw_misalign } } } } } */
  /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 2 "vect" { xfail {{ vect_no_align && { ! vect_hw_misalign } } || {vect_sizes_32B_16B }}} } } */
! /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 4 "vect" { xfail {{ vect_no_align && { ! vect_hw_misalign } } || {vect_sizes_32B_16B }}} } } */
  
--- 83,87 ----
  
  /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 2 "vect" { xfail { vect_no_align && { ! vect_hw_misalign } } } } } */
  /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 2 "vect" { xfail {{ vect_no_align && { ! vect_hw_misalign } } || {vect_sizes_32B_16B }}} } } */
! /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 4 "vect" { target { vect_no_align && { { ! vect_hw_misalign } && vect_sizes_32B_16B } } }} } */
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/aarch64/pr71727-2.c gcc-7.3.0/gcc/testsuite/gcc.target/aarch64/pr71727-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/aarch64/pr71727-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/aarch64/pr71727-2.c	Fri Oct  6 07:38:51 2017
***************
*** 0 ****
--- 1,16 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mstrict-align -O3" } */
+ 
+ unsigned char foo(const unsigned char *buffer, unsigned int length)
+ {
+   unsigned char sum;
+   unsigned int  count;
+ 
+   for (sum = 0, count = 0; count < length; count++) {
+     sum = (unsigned char) (sum + *(buffer + count));
+   }
+ 
+   return sum;
+ }
+ 
+ /* { dg-final { scan-assembler-times "and\tw\[0-9\]+, w\[0-9\]+, 15" 1 } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/aarch64/pr80295.c gcc-7.3.0/gcc/testsuite/gcc.target/aarch64/pr80295.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/aarch64/pr80295.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/aarch64/pr80295.c	Tue Oct 24 22:46:19 2017
***************
*** 0 ****
--- 1,8 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mabi=ilp32" } */
+ 
+ void f (void *b) 
+ { 
+   __builtin_update_setjmp_buf (b); 
+ }
+ 
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/alpha/pr83628-1.c gcc-7.3.0/gcc/testsuite/gcc.target/alpha/pr83628-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/alpha/pr83628-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/alpha/pr83628-1.c	Sun Jan  7 19:14:55 2018
***************
*** 0 ****
--- 1,19 ----
+ /* PR target/83628 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2" } */
+ 
+ typedef __SIZE_TYPE__ size_t;
+ 
+ int
+ get_int (int *p, size_t idx)
+ {
+   return p[idx];
+ }
+ 
+ long
+ get_long (long *p, size_t idx)
+ {
+   return p[idx];
+ }
+ 
+ /* { dg-final { scan-assembler-not "\[ \t\]add\[ql\]" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/alpha/pr83628-2.c gcc-7.3.0/gcc/testsuite/gcc.target/alpha/pr83628-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/alpha/pr83628-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/alpha/pr83628-2.c	Sun Jan 14 15:45:38 2018
***************
*** 0 ****
--- 1,29 ----
+ /* PR target/83628 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2" } */
+ 
+ int
+ s4l (int a, int b)
+ {
+   return a * 4 + b;
+ }
+ 
+ int
+ s8l (int a, int b)
+ {
+   return a * 8 + b;
+ }
+ 
+ long
+ s4q (long a, long b)
+ {
+   return a * 4 + b;
+ }
+ 
+ long
+ s8q (long a, long b)
+ {
+   return a * 8 + b;
+ }
+ 
+ /* { dg-final { scan-assembler-not "\[ \t\]add\[ql\]" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/alpha/pr83628-3.c gcc-7.3.0/gcc/testsuite/gcc.target/alpha/pr83628-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/alpha/pr83628-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/alpha/pr83628-3.c	Sun Jan 14 15:45:38 2018
***************
*** 0 ****
--- 1,29 ----
+ /* PR target/83628 */
+ /* { dg-do compile } */
+ /* { dg-options "-O2" } */
+ 
+ int
+ s4l (int a, int b)
+ {
+   return a * 4 - b;
+ }
+ 
+ int
+ s8l (int a, int b)
+ {
+   return a * 8 - b;
+ }
+ 
+ long
+ s4q (long a, long b)
+ {
+   return a * 4 - b;
+ }
+ 
+ long
+ s8q (long a, long b)
+ {
+   return a * 8 - b;
+ }
+ 
+ /* { dg-final { scan-assembler-not "\[ \t\]sub\[ql\]" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-2.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-2.c	Fri Dec 15 09:59:24 2017
***************
*** 0 ****
--- 1,10 ----
+ /* { dg-do compile }  */
+ /* { dg-require-effective-target arm_v8_2a_fp16_scalar_ok }  */
+ /* { dg-options "-O2 -mfpu=fp-armv8 -march=armv8.2-a+fp16 -marm -mfloat-abi=hard" }  */
+ 
+ __fp16
+ test_select (__fp16 a, __fp16 b, __fp16 c)
+ {
+   return (a < b) ? b : c;
+ }
+ /* { dg-final { scan-assembler "bpl" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c	Fri Jan 15 08:46:49 2016
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c	Wed Sep 27 15:40:39 2017
***************
*** 1,6 ****
  /* { dg-lto-do run } */
  /* { dg-require-effective-target arm_neon_hw } */
! /* { dg-lto-options {{-flto}} } */
  
  #include "arm_neon.h"
  
--- 1,7 ----
  /* { dg-lto-do run } */
  /* { dg-require-effective-target arm_neon_hw } */
! /* { dg-require-effective-target arm_neon_ok_no_float_abi } */
! /* { dg-lto-options {{-flto -mfpu=neon}} } */
  
  #include "arm_neon.h"
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/lto/pr65837_0.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/lto/pr65837_0.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/lto/pr65837_0.c	Fri Jan 15 08:46:49 2016
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/lto/pr65837_0.c	Wed Sep 27 15:40:39 2017
***************
*** 1,7 ****
  /* { dg-lto-do run } */
  /* { dg-require-effective-target arm_neon_hw } */
  /* { dg-lto-options {{-flto -mfpu=neon}} } */
- /* { dg-suppress-ld-options {-mfpu=neon} } */
  
  #include "arm_neon.h"
  
--- 1,7 ----
  /* { dg-lto-do run } */
  /* { dg-require-effective-target arm_neon_hw } */
+ /* { dg-require-effective-target arm_neon_ok_no_float_abi } */
  /* { dg-lto-options {{-flto -mfpu=neon}} } */
  
  #include "arm_neon.h"
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c	Wed Jul 18 11:29:45 2012
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c	Wed Jan 17 11:51:03 2018
*************** float32x2_t f_sub_abs_to_vabd_32(float32
*** 12,42 ****
    return res;
  }
  /* { dg-final { scan-assembler "vabd\.f32" } }*/
- 
- #include <arm_neon.h>
- int8x8_t sub_abs_to_vabd_8(int8x8_t val1, int8x8_t val2)
- {
-   int8x8_t sres = vsub_s8(val1, val2);
-   int8x8_t res = vabs_s8 (sres);
- 
-   return res;
- }
- /* { dg-final { scan-assembler "vabd\.s8" } }*/
- 
- int16x4_t sub_abs_to_vabd_16(int16x4_t val1, int16x4_t val2)
- {
-   int16x4_t sres = vsub_s16(val1, val2);
-   int16x4_t res = vabs_s16 (sres);
- 
-   return res;
- }
- /* { dg-final { scan-assembler "vabd\.s16" } }*/
- 
- int32x2_t sub_abs_to_vabd_32(int32x2_t val1, int32x2_t val2)
- {
-   int32x2_t sres = vsub_s32(val1, val2);
-   int32x2_t res = vabs_s32 (sres);
- 
-    return res;
- }
- /* { dg-final { scan-assembler "vabd\.s32" } }*/
--- 12,14 ----
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-ldrd-1.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-ldrd-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-ldrd-1.c	Fri Apr  5 17:26:12 2013
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-ldrd-1.c	Thu Oct 19 13:14:55 2017
*************** int foo(int a, int b, int* p, int *q)
*** 8,11 ****
    *p = a;
    return a;
  }
! /* { dg-final { scan-assembler "ldrd" } } */
--- 8,11 ----
    *p = a;
    return a;
  }
! /* { dg-final { scan-assembler "ldrd\\t" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-ldrd-2.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-ldrd-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-ldrd-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-ldrd-2.c	Thu Oct 19 13:14:55 2017
***************
*** 0 ****
--- 1,11 ----
+ /* { dg-do compile } */
+ /* { dg-require-effective-target arm_prefer_ldrd_strd } */
+ /* { dg-options "-O2 -mno-unaligned-access" }  */
+ int foo(int a, int b, int* p, int *q)
+ {
+   a = p[2] + p[3];
+   *q = a;
+   *p = a;
+   return a;
+ }
+ /* { dg-final { scan-assembler-not "ldrd\\t" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-strd-1.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-strd-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-strd-1.c	Fri Apr  5 17:26:12 2013
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-strd-1.c	Thu Oct 19 13:14:55 2017
*************** void foo(int a, int b, int* p)
*** 6,9 ****
    p[2] = a;
    p[3] = b;
  }
! /* { dg-final { scan-assembler "strd" } } */
--- 6,9 ----
    p[2] = a;
    p[3] = b;
  }
! /* { dg-final { scan-assembler "strd\\t" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-strd-2.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-strd-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/peep-strd-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/peep-strd-2.c	Thu Oct 19 13:14:55 2017
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do compile } */
+ /* { dg-require-effective-target arm_prefer_ldrd_strd } */
+ /* { dg-options "-O2 -mno-unaligned-access" }  */
+ void foo(int a, int b, int* p)
+ {
+   p[2] = a;
+   p[3] = b;
+ }
+ /* { dg-final { scan-assembler-not "strd\\t" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/arm/pr83687.c gcc-7.3.0/gcc/testsuite/gcc.target/arm/pr83687.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/arm/pr83687.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/arm/pr83687.c	Wed Jan 17 11:51:03 2018
***************
*** 0 ****
--- 1,31 ----
+ /* { dg-do run } */
+ /* { dg-require-effective-target arm_neon_hw } */
+ /* { dg-options "-O2" } */
+ /* { dg-add-options arm_neon } */
+ 
+ #include <arm_neon.h>
+ 
+ __attribute__ ((noinline)) int8_t
+ testFunction1 (int8_t a, int8_t b)
+ {
+   volatile int8x16_t sub = vsubq_s8 (vdupq_n_s8 (a), vdupq_n_s8 (b));
+   int8x16_t abs = vabsq_s8 (sub);
+   return vgetq_lane_s8 (abs, 0);
+ }
+ 
+ __attribute__ ((noinline)) int8_t
+ testFunction2 (int8_t a, int8_t b)
+ {
+   int8x16_t sub = vsubq_s8 (vdupq_n_s8 (a), vdupq_n_s8 (b));
+   int8x16_t abs = vabsq_s8 (sub);
+   return vgetq_lane_s8 (abs, 0);
+ }
+ 
+ int
+ main (void)
+ {
+   if (testFunction1 (-100, 100) != testFunction2 (-100, 100))
+     __builtin_abort ();
+ 
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/avx2-pr80631.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/avx2-pr80631.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/avx2-pr80631.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/avx2-pr80631.c	Fri Dec 15 22:12:46 2017
***************
*** 0 ****
--- 1,23 ----
+ /* PR tree-optimization/80631 */
+ /* { dg-do run } */
+ /* { dg-options "-O2 -ftree-vectorize -mavx2 -fno-vect-cost-model" } */
+ /* { dg-require-effective-target avx2 } */
+ 
+ #include "avx2-check.h"
+ 
+ #define N 8
+ 
+ static void
+ avx2_test (void)
+ {
+   int v[N], k;
+   for(k = 0; k < N; k++)
+     v[k] = k;
+   v[0] = 77;
+   int found_index = -1;
+   for (k = 0; k < N; k++)
+     if (v[k] == 77)
+       found_index = k;
+   if (found_index != 0)
+     abort ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-1.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-10.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-10.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-10.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-10.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,7 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mindirect-branch=thunk-inline -mfunction-return=keep -mcmodel=large" } */
+ 
+ void
+ bar (void)
+ {
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-2.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-3.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-4.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-5.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-5.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,17 ----
+ /* { dg-do compile { target *-*-linux* } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fpic -fno-plt -mindirect-branch=thunk" } */
+ 
+ extern void bar (void);
+ 
+ void
+ foo (void)
+ {
+   bar ();
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-6.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-6.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile { target *-*-linux* } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=keep -fpic -fno-plt -mindirect-branch=thunk" } */
+ 
+ extern void bar (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-7.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-7.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,44 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ void func0 (void);
+ void func1 (void);
+ void func2 (void);
+ void func3 (void);
+ void func4 (void);
+ void func4 (void);
+ void func5 (void);
+ 
+ void
+ bar (int i)
+ {
+   switch (i)
+     {
+     default:
+       func0 ();
+       break;
+     case 1:
+       func1 ();
+       break;
+     case 2:
+       func2 ();
+       break;
+     case 3:
+       func3 ();
+       break;
+     case 4:
+       func4 ();
+       break;
+     case 5:
+       func5 ();
+       break;
+     }
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*\.L\[0-9\]+\\(,%" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-8.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-8.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-8.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-8.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,7 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mindirect-branch=thunk -mfunction-return=keep -mcmodel=large" } */
+ 
+ void
+ bar (void)
+ { /* { dg-error "'-mindirect-branch=thunk' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-9.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-9.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-9.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-9.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,7 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mindirect-branch=thunk-extern -mfunction-return=keep -mcmodel=large" } */
+ 
+ void
+ bar (void)
+ { /* { dg-error "'-mindirect-branch=thunk-extern' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,23 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ extern void male_indirect_jump (long)
+   __attribute__ ((indirect_branch("thunk")));
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mindirect-branch=keep -mfunction-return=keep -mcmodel=large" } */
+ /* { dg-additional-options "-fPIC" { target fpic } } */
+ 
+ __attribute__ ((indirect_branch("thunk-extern")))
+ void
+ bar (void)
+ { /* { dg-error "'-mindirect-branch=thunk-extern' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mindirect-branch=keep -mfunction-return=keep -mcmodel=large" } */
+ /* { dg-additional-options "-fPIC" { target fpic } } */
+ 
+ __attribute__ ((indirect_branch("thunk-inline")))
+ void
+ bar (void)
+ {
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ __attribute__ ((indirect_branch("thunk")))
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,23 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ extern int male_indirect_jump (long)
+   __attribute__ ((indirect_branch("thunk-inline")));
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ __attribute__ ((indirect_branch("thunk-inline")))
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ extern int male_indirect_jump (long)
+   __attribute__ ((indirect_branch("thunk-extern")));
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ __attribute__ ((indirect_branch("thunk-extern")))
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,44 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fno-pic" } */
+ 
+ void func0 (void);
+ void func1 (void);
+ void func2 (void);
+ void func3 (void);
+ void func4 (void);
+ void func4 (void);
+ void func5 (void);
+ 
+ __attribute__ ((indirect_branch("thunk-extern")))
+ void
+ bar (int i)
+ {
+   switch (i)
+     {
+     default:
+       func0 ();
+       break;
+     case 1:
+       func1 ();
+       break;
+     case 2:
+       func2 ();
+       break;
+     case 3:
+       func3 ();
+       break;
+     case 4:
+       func4 ();
+       break;
+     case 5:
+       func5 ();
+       break;
+     }
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*\.L\[0-9\]+\\(,%" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,42 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ void func0 (void);
+ void func1 (void);
+ void func2 (void);
+ void func3 (void);
+ void func4 (void);
+ void func4 (void);
+ void func5 (void);
+ 
+ __attribute__ ((indirect_branch("keep")))
+ void
+ bar (int i)
+ {
+   switch (i)
+     {
+     default:
+       func0 ();
+       break;
+     case 1:
+       func1 ();
+       break;
+     case 2:
+       func2 ();
+       break;
+     case 3:
+       func3 ();
+       break;
+     case 4:
+       func4 ();
+       break;
+     case 5:
+       func5 ();
+       break;
+     }
+ }
+ 
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mindirect-branch=keep -mfunction-return=keep -mcmodel=large" } */
+ /* { dg-additional-options "-fPIC" { target fpic } } */
+ 
+ __attribute__ ((indirect_branch("thunk")))
+ void
+ bar (void)
+ { /* { dg-error "'-mindirect-branch=thunk' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-1.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile { target { ! x32 } } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fcheck-pointer-bounds -mmpx -fno-pic" } */
+ 
+ void (*dispatch) (char *);
+ char buf[10];
+ 
+ void
+ foo (void)
+ {
+   dispatch (buf);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "pushq\[ \t\]%rax" { target x32 } } } */
+ /* { dg-final { scan-assembler "bnd jmp\[ \t\]*__x86_indirect_thunk_bnd" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "bnd call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "bnd ret" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-2.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile { target { ! x32 } } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fcheck-pointer-bounds -mmpx -fno-pic" } */
+ 
+ void (*dispatch) (char *);
+ char buf[10];
+ 
+ int
+ foo (void)
+ {
+   dispatch (buf);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "pushq\[ \t\]%rax" { target x32 } } } */
+ /* { dg-final { scan-assembler "bnd jmp\[ \t\]*__x86_indirect_thunk_bnd" } } */
+ /* { dg-final { scan-assembler "bnd jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "bnd call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "bnd ret" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-3.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,19 ----
+ /* { dg-do compile { target { *-*-linux* && { ! x32 } } } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fcheck-pointer-bounds -mmpx -fpic -fno-plt" } */
+ 
+ void bar (char *);
+ char buf[10];
+ 
+ void
+ foo (void)
+ {
+   bar (buf);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler "bnd jmp\[ \t\]*__x86_indirect_thunk_bnd" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "bnd call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "bnd ret" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-4.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile { target { *-*-linux* && { ! x32 } } } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fcheck-pointer-bounds -mmpx -fpic -fno-plt" } */
+ 
+ void bar (char *);
+ char buf[10];
+ 
+ int
+ foo (void)
+ {
+   bar (buf);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler "bnd jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler "bnd jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-times "bnd call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler "bnd ret" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,19 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,19 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,16 ----
+ /* { dg-do compile { target *-*-linux* } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fpic -fno-plt -mindirect-branch=thunk-extern" } */
+ 
+ extern void bar (void);
+ 
+ void
+ foo (void)
+ {
+   bar ();
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,17 ----
+ /* { dg-do compile { target *-*-linux* } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fpic -fno-plt -mindirect-branch=thunk-extern" } */
+ 
+ extern void bar (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 1 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 1 } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,43 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ void func0 (void);
+ void func1 (void);
+ void func2 (void);
+ void func3 (void);
+ void func4 (void);
+ void func4 (void);
+ void func5 (void);
+ 
+ void
+ bar (int i)
+ {
+   switch (i)
+     {
+     default:
+       func0 ();
+       break;
+     case 1:
+       func1 ();
+       break;
+     case 2:
+       func2 ();
+       break;
+     case 3:
+       func3 ();
+       break;
+     case 4:
+       func4 ();
+       break;
+     case 5:
+       func5 ();
+       break;
+     }
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*\.L\[0-9\]+\\(,%" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-inline -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-inline -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-inline -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,21 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-inline -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch[256];
+ 
+ int
+ male_indirect_jump (long offset)
+ {
+   dispatch[offset](offset);
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?dispatch" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,17 ----
+ /* { dg-do compile { target *-*-linux* } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fpic -fno-plt -mindirect-branch=thunk-inline" } */
+ 
+ extern void bar (void);
+ 
+ void
+ foo (void)
+ {
+   bar ();
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile { target *-*-linux* } } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -fpic -fno-plt -mindirect-branch=thunk-inline" } */
+ 
+ extern void bar (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*bar@GOT" } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 2 } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,44 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-inline -fno-pic" } */
+ 
+ void func0 (void);
+ void func1 (void);
+ void func2 (void);
+ void func3 (void);
+ void func4 (void);
+ void func4 (void);
+ void func5 (void);
+ 
+ void
+ bar (int i)
+ {
+   switch (i)
+     {
+     default:
+       func0 ();
+       break;
+     case 1:
+       func1 ();
+       break;
+     case 2:
+       func2 ();
+       break;
+     case 3:
+       func3 ();
+       break;
+     case 4:
+       func4 ();
+       break;
+     case 5:
+       func5 ();
+       break;
+     }
+ }
+ 
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*\.L\[0-9\]+\\(,%" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mindirect-branch=thunk -mindirect-branch-register -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "mov\[ \t\](%eax|%rax), \\((%esp|%rsp)\\)" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler-not "push(?:l|q)\[ \t\]*_?dispatch"  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk\n" } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk_bnd\n" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mindirect-branch=thunk-inline -mindirect-branch-register -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "mov\[ \t\](%eax|%rax), \\((%esp|%rsp)\\)" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler-not "push(?:l|q)\[ \t\]*_?dispatch"  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" } } */
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,19 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mindirect-branch=thunk-extern -mindirect-branch-register -fno-pic" } */
+ 
+ typedef void (*dispatch_t)(long offset);
+ 
+ dispatch_t dispatch;
+ 
+ void
+ male_indirect_jump (long offset)
+ {
+   dispatch(offset);
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk_(r|e)ax" } } */
+ /* { dg-final { scan-assembler-not "push(?:l|q)\[ \t\]*_?dispatch"  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" } } */
+ /* { dg-final { scan-assembler-not {\t(pause|pause|nop)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c	Tue Jan 16 11:19:51 2018
***************
*** 0 ****
--- 1,13 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mindirect-branch=keep -fno-pic" } */
+ 
+ extern void (*func_p) (void);
+ 
+ void
+ foo (void)
+ {
+   asm("call __x86_indirect_thunk_%V0" : : "a" (func_p));
+ }
+ 
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_eax" { target ia32 } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_rax" { target { ! ia32 } } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/mpx-check.h gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/mpx-check.h
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/mpx-check.h	Wed Jul  6 02:38:49 2016
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/mpx-check.h	Mon Sep  4 18:43:44 2017
***************
*** 1,8 ****
  #include <stdio.h>
  #include <stdlib.h>
  #include <assert.h>
- 
  #include "cpuid.h"
  
  static int
  __attribute__ ((noinline))
--- 1,8 ----
  #include <stdio.h>
  #include <stdlib.h>
  #include <assert.h>
  #include "cpuid.h"
+ #include "mpx-os-support.h"
  
  static int
  __attribute__ ((noinline))
*************** mpx_test (int, const char **);
*** 16,29 ****
  
  #define DEBUG
  
! #define XSTATE_BNDREGS (1 << 3)
! 
! /* This should be an intrinsic, but isn't.  */
! static int xgetbv (unsigned x)
  {
!    unsigned eax, edx;
!    asm ("xgetbv" : "=a" (eax), "=d" (edx) : "c" (x)); 
!    return eax;
  }
  
  int
--- 16,28 ----
  
  #define DEBUG
  
! static int
! check_osxsave (void)
  {
!   unsigned int eax, ebx, ecx, edx;
! 
!   __cpuid (1, eax, ebx, ecx, edx);
!   return (ecx & bit_OSXSAVE) != 0;
  }
  
  int
*************** main (int argc, const char **argv)
*** 31,43 ****
  {
    unsigned int eax, ebx, ecx, edx;
  
!   if (__get_cpuid_max (0, NULL) < 7)
!     return 0;
! 
!   __cpuid_count (7, 0, eax, ebx, ecx, edx);
  
    /* Run MPX test only if host has MPX support.  */
!   if ((ebx & bit_MPX) && (xgetbv (0) & XSTATE_BNDREGS))
      mpx_test (argc, argv);
    else
      {
--- 30,40 ----
  {
    unsigned int eax, ebx, ecx, edx;
  
!   if (!__get_cpuid_count (7, 0, &eax, &ebx, &ecx, &edx))
!     return NORUNRES;
  
    /* Run MPX test only if host has MPX support.  */
!   if (check_osxsave () && (ebx & bit_MPX) && mpx_os_support ())
      mpx_test (argc, argv);
    else
      {
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/mpx-os-support.h gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/mpx-os-support.h
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/mpx-os-support.h	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/mpx-os-support.h	Mon Sep  4 18:43:44 2017
***************
*** 0 ****
--- 1,16 ----
+ /* Check if the OS supports executing MPX instructions.  */
+ 
+ #define XCR_XFEATURE_ENABLED_MASK	0x0
+ 
+ #define XSTATE_BNDREGS	0x8
+ 
+ static int
+ mpx_os_support (void)
+ {
+   unsigned int eax, edx;
+   unsigned int ecx = XCR_XFEATURE_ENABLED_MASK;
+ 
+   __asm__ ("xgetbv" : "=a" (eax), "=d" (edx) : "c" (ecx));
+ 
+   return (eax & XSTATE_BNDREGS) != 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c	Tue Mar 10 09:39:59 2015
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c	Mon Sep  4 18:43:44 2017
*************** foo2 (int i1, int *p1, ...)
*** 28,34 ****
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __va_arg_pack ());
  }
  
  int prebuf[100];
--- 28,34 ----
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __builtin_va_arg_pack ());
  }
  
  int prebuf[100];
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c	Tue Mar 10 09:39:59 2015
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c	Mon Sep  4 18:43:44 2017
*************** foo2 (int i1, int *p1, ...)
*** 25,31 ****
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __va_arg_pack ());
  }
  
  int prebuf[100];
--- 25,31 ----
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __builtin_va_arg_pack ());
  }
  
  int prebuf[100];
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c	Tue Mar 10 09:39:59 2015
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c	Mon Sep  4 18:43:44 2017
*************** foo2 (int i1, int *p1, ...)
*** 28,34 ****
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __va_arg_pack ());
  }
  
  int prebuf[100];
--- 28,34 ----
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __builtin_va_arg_pack ());
  }
  
  int prebuf[100];
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c	Tue Mar 10 09:39:59 2015
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c	Mon Sep  4 18:43:44 2017
*************** foo2 (int i1, int *p1, ...)
*** 30,36 ****
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __va_arg_pack ());
  }
  
  int prebuf[100];
--- 30,36 ----
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __builtin_va_arg_pack ());
  }
  
  int prebuf[100];
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c	Tue Mar 10 09:39:59 2015
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c	Mon Sep  4 18:43:44 2017
*************** foo2 (int i1, int *p1, ...)
*** 27,33 ****
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __va_arg_pack ());
  }
  
  int prebuf[100];
--- 27,33 ----
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __builtin_va_arg_pack ());
  }
  
  int prebuf[100];
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c	Tue Mar 10 09:39:59 2015
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c	Mon Sep  4 18:43:44 2017
*************** foo2 (int i1, int *p1, ...)
*** 30,36 ****
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __va_arg_pack ());
  }
  
  int prebuf[100];
--- 30,36 ----
  static __attribute__((always_inline)) int
  foo1 (int *p1, ...)
  {
!   return foo2 (10, p1, __builtin_va_arg_pack ());
  }
  
  int prebuf[100];
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr80583.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr80583.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr80583.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr80583.c	Fri Dec 15 22:09:07 2017
***************
*** 0 ****
--- 1,13 ----
+ /* PR target/80583 */
+ /* { dg-do compile } */
+ /* { dg-options "-O0 -mno-avx" } */
+ 
+ typedef int V __attribute__((__vector_size__(32)));
+ struct S { V a; };
+ 
+ V __attribute__((target ("avx")))
+ foo (struct S *b)
+ {
+   V x = b->a;
+   return x;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr80819-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr80819-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr80819-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr80819-1.c	Fri Dec 15 22:08:20 2017
***************
*** 0 ****
--- 1,13 ----
+ /* PR target/80819 */
+ /* { dg-do compile { target { ! ia32 } } } */
+ /* { dg-options "-O2 -msse4 -mno-avx -mtune=haswell -masm=att" } */
+ 
+ typedef unsigned long long V __attribute__((vector_size (16)));
+ 
+ V
+ foo (unsigned long long x, unsigned long long y)
+ {
+   return (V) { x, y };
+ }
+ 
+ /* { dg-final { scan-assembler-not "movq\[ \t]*%rsi, \[-0-9]*\\(" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr80819-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr80819-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr80819-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr80819-2.c	Fri Dec 15 22:08:20 2017
***************
*** 0 ****
--- 1,13 ----
+ /* PR target/80819 */
+ /* { dg-do compile { target { ! ia32 } } } */
+ /* { dg-options "-O2 -msse4 -mno-avx -mtune=generic -masm=att" } */
+ 
+ typedef unsigned long long V __attribute__((vector_size (16)));
+ 
+ V
+ foo (unsigned long long x, unsigned long long y)
+ {
+   return (V) { x, y };
+ }
+ 
+ /* { dg-final { scan-assembler-not "movq\[ \t]*%rsi, \[-0-9]*\\(" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81128.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81128.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81128.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81128.c	Fri Sep 15 08:12:30 2017
***************
*** 0 ****
--- 1,65 ----
+ /* PR ipa/81128 */
+ /* { dg-do run } */
+ /* { dg-options "-O3" } */
+ /* { dg-require-ifunc "" } */
+ 
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <time.h>
+ 
+ int resolver_fn = 0;
+ int resolved_fn = 0;
+ 
+ static inline void
+ do_it_right_at_runtime_A ()
+ {
+   resolved_fn++;
+ }
+ 
+ static inline void
+ do_it_right_at_runtime_B ()
+ {
+   resolved_fn++;
+ }
+ 
+ static inline void do_it_right_at_runtime (void);
+ 
+ void do_it_right_at_runtime (void)
+   __attribute__ ((ifunc ("resolve_do_it_right_at_runtime")));
+ 
+ static void (*resolve_do_it_right_at_runtime (void)) (void)
+ {
+   srand (time (NULL));
+   int r = rand ();
+   resolver_fn++;
+ 
+   /* Use intermediate variable to get a warning for non-matching
+    * prototype. */
+   typeof(do_it_right_at_runtime) *func;
+   if (r & 1)
+     func = do_it_right_at_runtime_A;
+   else
+     func = do_it_right_at_runtime_B;
+ 
+   return (void *) func;
+ }
+ 
+ int
+ main (void)
+ {
+   const unsigned int ITERS = 10;
+ 
+   for (int i = ITERS; i > 0; i--)
+     {
+       do_it_right_at_runtime ();
+     }
+ 
+   if (resolver_fn != 1)
+     __builtin_abort ();
+ 
+   if (resolved_fn != 10)
+     __builtin_abort ();
+ 
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81481.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81481.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81481.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81481.c	Tue Jan 16 09:51:57 2018
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile } */
+ /* { dg-require-effective-target ssse3 } */
+ /* { dg-options "-O2 -fpic -mssse3" } */
+ /* { dg-final { scan-assembler-not "pshufb\[ \t\]\\(%esp\\)" } } */
+ #include <immintrin.h>
+ 
+ extern const signed char c[31] __attribute__((visibility("hidden")));
+ 
+ __m128i f(__m128i *x, void *v)
+ {
+   int i;
+   asm("# %0" : "=r"(i));
+   __m128i t = _mm_loadu_si128((void*)&c[i]);
+   __m128i xx = *x;
+   xx =  _mm_shuffle_epi8(xx, t);
+   asm("# %0 %1 %2" : "+x"(xx) : "r"(c), "r"(i));
+   return xx;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81906.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81906.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81906.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81906.c	Fri Dec 15 22:11:33 2017
***************
*** 0 ****
--- 1,37 ----
+ /* PR target/81906 */
+ /* { dg-do run { target *-*-linux* *-*-gnu* } }
+ /* { dg-options "-O2 -frounding-math" } */
+ 
+ #include <fenv.h>
+ 
+ int
+ main ()
+ {
+   #define N 12
+   double a[N] = { 2.0, 2.25, 2.5, 2.75, 3.5, -2.0, -2.25, -2.5, -2.75, -3.5, 0x2.0p53, -0x2.0p53 };
+   double b[N], c[N], d[N], e[N];
+   double be[N] = { 2.0, 2.0, 2.0, 3.0, 4.0, -2.0, -2.0, -2.0, -3.0, -4.0, 0x2.0p53, -0x2.0p53 };
+   double ce[N] = { 2.0, 2.0, 2.0, 2.0, 3.0, -2.0, -3.0, -3.0, -3.0, -4.0, 0x2.0p53, -0x2.0p53 };
+   double de[N] = { 2.0, 3.0, 3.0, 3.0, 4.0, -2.0, -2.0, -2.0, -2.0, -3.0, 0x2.0p53, -0x2.0p53 };
+   double ee[N] = { 2.0, 2.0, 2.0, 2.0, 3.0, -2.0, -2.0, -2.0, -2.0, -3.0, 0x2.0p53, -0x2.0p53 };
+   asm volatile ("" : : "g" (a), "g" (be), "g" (ce), "g" (de), "g" (ee) : "memory");
+ 
+   int i;
+   fesetround (FE_TONEAREST);
+   for (i = 0; i < N; ++i)
+     b[i] = __builtin_rint (a[i]);
+   fesetround (FE_DOWNWARD);
+   for (i = 0; i < N; ++i)
+     c[i] = __builtin_rint (a[i]);
+   fesetround (FE_UPWARD);
+   for (i = 0; i < N; ++i)
+     d[i] = __builtin_rint (a[i]);
+   fesetround (FE_TOWARDZERO);
+   for (i = 0; i < N; ++i)
+     e[i] = __builtin_rint (a[i]);
+   fesetround (FE_TONEAREST);
+   for (i = 0; i < N; ++i)
+     if (b[i] != be[i] || c[i] != ce[i] || d[i] != de[i] || e[i] != ee[i])
+       __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81921.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81921.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr81921.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr81921.c	Mon Aug 28 10:19:17 2017
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-require-effective-target lto } */
+ /* { dg-options "-flto -march=x86-64" } */
+ 
+ extern __inline int  __attribute__((__gnu_inline__, __always_inline__, __artificial__, target("sse2")))
+ _mm_loadu_si128 (int const *__P)
+ {
+     return *__P;
+ }
+ 
+ void __attribute__((target("ssse3"))) foo (void *p)
+ {
+   volatile int x = _mm_loadu_si128 (p);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82556.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82556.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82556.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82556.c	Wed Oct 18 16:47:38 2017
***************
*** 0 ****
--- 1,19 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -fno-strict-aliasing -fwrapv -fexcess-precision=standard" } */
+ extern int foo();
+ typedef struct {
+   char id;
+   unsigned char fork_flags;
+   short data_length;
+ } Header;
+ int a;
+ void X() {
+   do {
+     char* b;
+     Header c;
+     if (a)
+       c.fork_flags |= 1;
+     __builtin_memcpy(b, &c, __builtin_offsetof(Header, data_length));
+     b += foo();
+   } while (1);
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82941-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82941-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82941-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82941-1.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -march=skylake-avx512" } */
+ 
+ #include <immintrin.h>
+ 
+ extern __m512d y, z;
+ 
+ void
+ pr82941 ()
+ {
+   z = y;
+ }
+ 
+ /* { dg-final { scan-assembler-times "vzeroupper" 1 } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82941-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82941-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82941-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82941-2.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -march=knl" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-not "vzeroupper" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82942-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82942-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82942-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82942-1.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mavx512f -mno-avx512er -O2" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-times "vzeroupper" 1 } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82942-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82942-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82942-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82942-2.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mavx512f -mavx512er -mtune=knl -O2" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-not "vzeroupper" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-1.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -march=knl -mvzeroupper" } */
+ 
+ #include <immintrin.h>
+ 
+ extern __m512d y, z;
+ 
+ void
+ pr82941 ()
+ {
+   z = y;
+ }
+ 
+ /* { dg-final { scan-assembler-times "vzeroupper" 1 } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-2.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -march=skylake-avx512 -mno-vzeroupper" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-not "vzeroupper" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-3.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mavx512f -mavx512er -mvzeroupper -O2" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-times "vzeroupper" 1 } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-4.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mavx512f -mno-avx512er -mno-vzeroupper -O2" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-not "vzeroupper" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-5.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-5.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mavx512f -mtune=generic" } */
+ 
+ #include <immintrin.h>
+ 
+ extern __m512d y, z;
+ 
+ void
+ pr82941 ()
+ {
+   z = y;
+ }
+ 
+ /* { dg-final { scan-assembler-times "vzeroupper" 1 } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-6.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-6.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -march=skylake-avx512 -mtune=knl" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-not "vzeroupper" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-7.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr82990-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr82990-7.c	Mon Dec  4 11:03:37 2017
***************
*** 0 ****
--- 1,6 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -march=skylake-avx512 -mtune=generic -mtune-ctrl=^emit_vzeroupper" } */
+ 
+ #include "pr82941-1.c"
+ 
+ /* { dg-final { scan-assembler-not "vzeroupper" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr83330.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr83330.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr83330.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr83330.c	Mon Jan 15 16:13:23 2018
***************
*** 0 ****
--- 1,29 ----
+ /* { dg-do run { target int128 } } */
+ /* { dg-options "-O2 -fno-tree-dce -mno-push-args" } */
+ 
+ typedef unsigned long long u64;
+ typedef unsigned __int128 u128;
+ 
+ u64 v;
+ u64 g;
+ 
+ u64 __attribute__ ((noinline, noclone))
+ bar (u128 d, u64 e, u64 f, u64 g, u128 h)
+ {
+   (void)d, (void)e, (void)f, (void)g, (void)h;
+   return 0;
+ }
+ 
+ static u64
+ foo (void)
+ {
+   (void)(v - bar (0, 0, 0, 0, 0));
+   return g;
+ }
+ 
+ int
+ main (void)
+ {
+   (void)foo ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr83467-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr83467-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr83467-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr83467-1.c	Thu Dec 21 20:48:34 2017
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -flive-range-shrinkage -m8bit-idiv" } */
+ /* { dg-require-effective-target int128 } */
+ 
+ unsigned a;
+ 
+ __int128
+ b (unsigned c, short d, int e, long f, unsigned __int128 g, char h,
+    int i, __int128 j)
+ {
+   j %= 5;
+   c *= i;
+   e = e >> (g & 31);
+   h &= e /= d;
+   g <<= 0 <= 0;
+   g &= h < j;
+   return c + d + f + g + h + i + a + j;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr83467-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr83467-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/pr83467-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/pr83467-2.c	Thu Dec 21 20:48:34 2017
***************
*** 0 ****
--- 1,13 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -flive-range-shrinkage" } */
+ /* { dg-require-effective-target int128 } */
+ 
+ int
+ a (int b, short c, int d, long e, __int128 f, short g, long h, __int128 i)
+ {
+   d <<= f & 31;
+   f >>= 127;
+   g *= d > c;
+   f >>= g;
+   return b + e + f + h + i;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-1.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-1.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,13 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=thunk" } */
+ 
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-10.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-10.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-10.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-10.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,23 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=thunk-inline -mindirect-branch=thunk -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-times {\tpause} 2 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 2 } } */
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?bar" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } }  } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk:" { target { ! x32 } }  } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk_(r|e)ax:" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-11.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-11.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-11.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-11.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,23 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=thunk-extern -mindirect-branch=thunk -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?bar" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk:" { target { ! x32 } }  } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk_(r|e)ax:" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-12.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-12.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-12.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-12.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk:" { target { ! x32 } }  } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk_(r|e)ax:" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-13.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-13.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-13.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-13.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-inline -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ extern int foo (void) __attribute__ ((function_return("thunk")));
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-times {\tpause} 2 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 2 } } */
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?bar" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler-times "jmp\[ \t\]*\.LIND" 3 } } */
+ /* { dg-final { scan-assembler-times "call\[ \t\]*\.LIND" 3 } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-14.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-14.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-14.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-14.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ __attribute__ ((function_return("thunk-inline")))
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?bar" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target { x32 } }  } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-15.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-15.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-15.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-15.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=keep -mindirect-branch=keep -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ __attribute__ ((function_return("thunk-extern"), indirect_branch("thunk")))
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 } } */
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?bar" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target x32 } } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-16.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-16.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-16.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-16.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=thunk-inline -mindirect-branch=thunk-extern -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ __attribute__ ((function_return("keep"), indirect_branch("keep")))
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler-not "__x86_indirect_thunk" } } */
+ /* { dg-final { scan-assembler-not "__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-17.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-17.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-17.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-17.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,7 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mfunction-return=thunk -mindirect-branch=keep -mcmodel=large" } */
+ 
+ void
+ bar (void)
+ { /* { dg-error "'-mfunction-return=thunk' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-18.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-18.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-18.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-18.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,8 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mfunction-return=thunk-extern -mindirect-branch=keep -mcmodel=large" } */
+ /* { dg-additional-options "-fPIC" { target fpic } } */
+ 
+ void
+ bar (void)
+ { /* { dg-error "'-mfunction-return=thunk-extern' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-19.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-19.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-19.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-19.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,8 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mfunction-return=keep -mindirect-branch=keep -mcmodel=large" } */
+ 
+ __attribute__ ((function_return("thunk")))
+ void
+ bar (void)
+ { /* { dg-error "'-mfunction-return=thunk' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-2.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-2.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,13 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=thunk-inline" } */
+ 
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-20.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-20.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-20.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-20.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mfunction-return=keep -mindirect-branch=keep -mcmodel=large" } */
+ /* { dg-additional-options "-fPIC" { target fpic } } */
+ 
+ __attribute__ ((function_return("thunk-extern")))
+ void
+ bar (void)
+ { /* { dg-error "'-mfunction-return=thunk-extern' and '-mcmodel=large' are not compatible" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-21.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-21.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-21.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-21.c	Tue Jan 16 11:22:01 2018
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-options "-O2 -mfunction-return=keep -mindirect-branch=keep -mcmodel=large" } */
+ /* { dg-additional-options "-fPIC" { target fpic } } */
+ 
+ __attribute__ ((function_return("thunk-inline")))
+ void
+ bar (void)
+ {
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-3.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-3.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,12 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=thunk-extern" } */
+ 
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-4.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-4.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,12 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=keep" } */
+ 
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-5.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-5.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,15 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=keep" } */
+ 
+ extern void foo (void) __attribute__ ((function_return("thunk")));
+ 
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-6.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-6.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=keep" } */
+ 
+ __attribute__ ((function_return("thunk-inline")))
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler {\tpause} } } */
+ /* { dg-final { scan-assembler {\tlfence} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-7.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-7.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,13 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=keep" } */
+ 
+ __attribute__ ((function_return("thunk-extern")))
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-8.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-8.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-8.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-8.c	Tue Jan 16 11:10:44 2018
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mfunction-return=thunk-inline" } */
+ 
+ extern void foo (void) __attribute__ ((function_return("keep")));
+ 
+ void
+ foo (void)
+ {
+ }
+ 
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler-not {\t(lfence|pause)} } } */
+ /* { dg-final { scan-assembler-not "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler-not "call\[ \t\]*\.LIND" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-9.c gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-9.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/i386/ret-thunk-9.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/i386/ret-thunk-9.c	Tue Jan 16 11:17:49 2018
***************
*** 0 ****
--- 1,24 ----
+ /* { dg-do compile } */
+ /* { dg-options "-O2 -mno-indirect-branch-register -mno-indirect-branch-register -mfunction-return=thunk -mindirect-branch=thunk -fno-pic" } */
+ 
+ extern void (*bar) (void);
+ 
+ int
+ foo (void)
+ {
+   bar ();
+   return 0;
+ }
+ 
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_return_thunk" } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*\.LIND" } } */
+ /* { dg-final { scan-assembler "__x86_indirect_thunk:" } } */
+ /* { dg-final { scan-assembler-times {\tpause} 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 1 { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler "push(?:l|q)\[ \t\]*_?bar" { target { { ! x32 } && *-*-linux* } } } } */
+ /* { dg-final { scan-assembler "jmp\[ \t\]*__x86_indirect_thunk" { target { ! x32 } } } } */
+ /* { dg-final { scan-assembler-times {\tpause} 2 { target { x32 } } } } */
+ /* { dg-final { scan-assembler-times {\tlfence} 2 { target { x32 } } } } */
+ /* { dg-final { scan-assembler "call\[ \t\]*__x86_indirect_thunk_(r|e)ax" { target { x32 } } } } */
+ /* { dg-final { scan-assembler-not "pushq\[ \t\]%rax" { target x32 } } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c	Fri Jul 28 22:29:31 2017
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c	Thu Dec 14 03:43:10 2017
*************** use_cpu_supports_builtins (unsigned int
*** 73,78 ****
--- 73,79 ----
    p[37] = __builtin_cpu_supports ("vsx");
    p[38] = __builtin_cpu_supports ("darn");
    p[39] = __builtin_cpu_supports ("scv");
+   p[40] = __builtin_cpu_supports ("htm-no-suspend");
  #else
    p[0] = 0;
  #endif
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr72804.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr72804.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr72804.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr72804.c	Wed Aug 23 20:03:46 2017
***************
*** 0 ****
--- 1,25 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-skip-if "" { powerpc*-*-darwin* } } */
+ /* { dg-require-effective-target powerpc_vsx_ok } */
+ /* { dg-options "-O2 -mvsx" } */
+ 
+ __int128_t
+ foo (__int128_t *src)
+ {
+   return ~*src;
+ }
+ 
+ void
+ bar (__int128_t *dst, __int128_t src)
+ {
+   *dst =  ~src;
+ }
+ 
+ /* { dg-final { scan-assembler-times "not " 4 } } */
+ /* { dg-final { scan-assembler-times "std " 2 } } */
+ /* { dg-final { scan-assembler-times "ld " 2 } } */
+ /* { dg-final { scan-assembler-not "lxvd2x" } } */
+ /* { dg-final { scan-assembler-not "stxvd2x" } } */
+ /* { dg-final { scan-assembler-not "xxpermdi" } } */
+ /* { dg-final { scan-assembler-not "mfvsrd" } } */
+ /* { dg-final { scan-assembler-not "mfvsrd" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr77687.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr77687.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr77687.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr77687.c	Mon Nov 20 20:10:28 2017
***************
*** 0 ****
--- 1,20 ----
+ /* { dg-options "-std=gnu99 -O2" } */
+ /* { dg-final { scan-assembler-not {\mmr r?1,r?11\M.*11.*\mblr\M} } } */
+ 
+ /* PR77687: We used to do stack accesses (via r11) after restoring r1.  */
+ 
+ void g(int, char *);
+ const char * dum = "hello";
+ 
+ void f(int x)
+ {
+        char big[200000];
+  start:
+        g(x, big);
+        g(x, big);
+        register void *p asm("r11") = &&start;
+        asm("" : : "r"(p));
+        asm("" : : :"r28");
+        asm("" : : :"r29");
+        asm("" : : :"r30");
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80101-1.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80101-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80101-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80101-1.c	Thu Dec  7 13:20:27 2017
***************
*** 0 ****
--- 1,22 ----
+ /* { dg-do compile { target { powerpc*-*-* } } } */
+ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power6" } } */
+ /* { dg-require-effective-target dfp_hw } */
+ /* { dg-options "-mcpu=power6 -mno-sched-epilog -Ofast" } */
+ 
+ /* Prior to resolving PR 80101, this test case resulted in an internal
+    compiler error.  The role of this test program is to assure that
+    dejagnu's "test for excess errors" does not find any.  */
+ 
+ int b;
+ 
+ void e ();
+ 
+ int c ()
+ {
+   struct
+   {
+     int a[b];
+   } d;
+   if (d.a[0])
+     e ();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80210-2.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80210-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80210-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80210-2.c	Thu Dec 14 17:43:32 2017
***************
*** 0 ****
--- 1,11 ----
+ /* Test for ICE arising from GCC target pragma.  */
+ /* { dg-do compile } */
+ /* { dg-options "-O2" } */
+ 
+ #pragma GCC target "no-powerpc-gpopt"
+ double
+ foo (double a)
+ {
+   return __builtin_sqrt (a);
+ }
+ /* { dg-final { scan-assembler-not "fsqrt" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80210.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80210.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80210.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80210.c	Tue Aug 22 20:13:11 2017
***************
*** 0 ****
--- 1,10 ----
+ /* Test for ICE arising from GCC target pragma.  */
+ /* { dg-do compile } */
+ /* { dg-options "-O2" } */
+ 
+ double
+ foo (double a)
+ {
+   return __builtin_sqrt (a);
+ }
+ #pragma GCC target "no-powerpc-gpopt"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c	Sun Sep 10 21:09:38 2017
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile { target { powerpc*-*-* } } } */
+ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power8" } } */
+ /* { dg-require-effective-target vect_int } */
+ /* { dg-options "-mcpu=power8 -O3 -fdump-tree-slp-details" } */
+ 
+ /* PR80695: Verify cost model for vec_construct on POWER8.  */
+ 
+ long a[10] __attribute__((aligned(16)));
+ 
+ void foo (long i, long j, long k, long l)
+ {
+   a[6] = i;
+   a[7] = j;
+   a[8] = k;
+   a[9] = l;
+ }
+ 
+ /* { dg-final { scan-tree-dump-times "vectorization is not profitable" 1 "slp2" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80695-p9.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80695-p9.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr80695-p9.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr80695-p9.c	Sun Sep 10 21:09:38 2017
***************
*** 0 ****
--- 1,18 ----
+ /* { dg-do compile { target { powerpc*-*-* } } } */
+ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
+ /* { dg-require-effective-target vect_int } */
+ /* { dg-options "-mcpu=power9 -O3 -fdump-tree-slp-details" } */
+ 
+ /* PR80695: Verify cost model for vec_construct on POWER9.  */
+ 
+ long a[10] __attribute__((aligned(16)));
+ 
+ void foo (long i, long j, long k, long l)
+ {
+   a[6] = i;
+   a[7] = j;
+   a[8] = k;
+   a[9] = l;
+ }
+ 
+ /* { dg-final { scan-tree-dump-times "vectorization is not profitable" 1 "slp2" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr81833-1.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr81833-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr81833-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr81833-1.c	Tue Sep 12 21:02:13 2017
***************
*** 0 ****
--- 1,59 ----
+ /* PR81833: This used to fail due to improper implementation of vec_msum.  */
+ /* Test case relies on -mcpu=power7 or later.  Currently we don't have
+    machinery to express that, so we have two separate tests for -mcpu=power7
+    and -mcpu=power8 to catch 32-bit BE on P7 and 64-bit BE/LE on P8.  */
+ 
+ /* { dg-do run } */
+ /* { dg-require-effective-target p8vector_hw } */
+ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power8" } } */
+ /* { dg-options "-mcpu=power8 -O2" } */
+ 
+ #include <altivec.h>
+ 
+ #define vec_u8  vector unsigned char
+ #define vec_s8  vector signed char
+ #define vec_u16 vector unsigned short
+ #define vec_s16 vector signed short
+ #define vec_u32 vector unsigned int
+ #define vec_s32 vector signed int
+ #define vec_f   vector float
+ 
+ #define LOAD_ZERO const vec_u8 zerov = vec_splat_u8 (0)
+ 
+ #define zero_u8v  (vec_u8)  zerov
+ #define zero_s8v  (vec_s8)  zerov
+ #define zero_u16v (vec_u16) zerov
+ #define zero_s16v (vec_s16) zerov
+ #define zero_u32v (vec_u32) zerov
+ #define zero_s32v (vec_s32) zerov
+ 
+ signed int __attribute__((noinline))
+ scalarproduct_int16_vsx (const signed short *v1, const signed short *v2,
+ 			 int order)
+ {
+   int i;
+   LOAD_ZERO;
+   register vec_s16 vec1;
+   register vec_s32 res = vec_splat_s32 (0), t;
+   signed int ires;
+ 
+   for (i = 0; i < order; i += 8) {
+     vec1 = vec_vsx_ld (0, v1);
+     t    = vec_msum (vec1, vec_vsx_ld (0, v2), zero_s32v);
+     res  = vec_sums (t, res);
+     v1  += 8;
+     v2  += 8;
+   }
+   res = vec_splat (res, 3);
+   vec_ste (res, 0, &ires);
+ 
+   return ires;
+ }
+ 
+ int main(void)
+ {
+   const signed short test_vec[] = { 1, 1, 1, 1, 1, 1, 1, 1 };
+   if (scalarproduct_int16_vsx (test_vec, test_vec, 8) != 8)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr81833-2.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr81833-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr81833-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr81833-2.c	Tue Sep 12 21:02:13 2017
***************
*** 0 ****
--- 1,59 ----
+ /* PR81833: This used to fail due to improper implementation of vec_msum.  */
+ /* Test case relies on -mcpu=power7 or later.  Currently we don't have
+    machinery to express that, so we have two separate tests for -mcpu=power7
+    and -mcpu=power8 to catch 32-bit BE on P7 and 64-bit BE/LE on P8.  */
+ 
+ /* { dg-do run } */
+ /* { dg-require-effective-target vsx_hw } */
+ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power7" } } */
+ /* { dg-options "-mcpu=power7 -O2" } */
+ 
+ #include <altivec.h>
+ 
+ #define vec_u8  vector unsigned char
+ #define vec_s8  vector signed char
+ #define vec_u16 vector unsigned short
+ #define vec_s16 vector signed short
+ #define vec_u32 vector unsigned int
+ #define vec_s32 vector signed int
+ #define vec_f   vector float
+ 
+ #define LOAD_ZERO const vec_u8 zerov = vec_splat_u8 (0)
+ 
+ #define zero_u8v  (vec_u8)  zerov
+ #define zero_s8v  (vec_s8)  zerov
+ #define zero_u16v (vec_u16) zerov
+ #define zero_s16v (vec_s16) zerov
+ #define zero_u32v (vec_u32) zerov
+ #define zero_s32v (vec_s32) zerov
+ 
+ signed int __attribute__((noinline))
+ scalarproduct_int16_vsx (const signed short *v1, const signed short *v2,
+ 			 int order)
+ {
+   int i;
+   LOAD_ZERO;
+   register vec_s16 vec1;
+   register vec_s32 res = vec_splat_s32 (0), t;
+   signed int ires;
+ 
+   for (i = 0; i < order; i += 8) {
+     vec1 = vec_vsx_ld (0, v1);
+     t    = vec_msum (vec1, vec_vsx_ld (0, v2), zero_s32v);
+     res  = vec_sums (t, res);
+     v1  += 8;
+     v2  += 8;
+   }
+   res = vec_splat (res, 3);
+   vec_ste (res, 0, &ires);
+ 
+   return ires;
+ }
+ 
+ int main(void)
+ {
+   const signed short test_vec[] = { 1, 1, 1, 1, 1, 1, 1, 1 };
+   if (scalarproduct_int16_vsx (test_vec, test_vec, 8) != 8)
+     __builtin_abort ();
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr81959.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr81959.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr81959.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr81959.c	Mon Dec 11 18:54:55 2017
***************
*** 0 ****
--- 1,25 ----
+ /* { dg-do compile { target { powerpc64*-*-* && lp64 } } } */
+ /* { dg-require-effective-target powerpc_p9vector_ok } */
+ /* { dg-options "-mpower9-vector -O2 -mfloat128" } */
+ 
+ /* PR 81959, the compiler raised on unrecognizable insn message in converting
+    int to __float128, where the int had a PRE_INC in the address.  */
+ 
+ #ifndef ARRAY_SIZE
+ #define ARRAY_SIZE 1024
+ #endif
+ 
+ void
+ convert_int_to_float128 (__float128 * __restrict__ p,
+ 			 int * __restrict__ q)
+ {
+   unsigned long i;
+ 
+   for (i = 0; i < ARRAY_SIZE; i++)
+     p[i] = (__float128)q[i];
+ }
+ 
+ /* { dg-final { scan-assembler     {\mlfiwax\M|\mlxsiwax\M} } } */
+ /* { dg-final { scan-assembler     {\mxscvsdqp\M}           } } */
+ /* { dg-final { scan-assembler-not {\mmtvsrd\M}             } } */
+ /* { dg-final { scan-assembler-not {\mmtvsrw[sz]\M}         } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr82112.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr82112.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr82112.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr82112.c	Fri Sep 15 11:24:49 2017
***************
*** 0 ****
--- 1,16 ----
+ /* PR target/82112 */
+ /* { dg-do compile } */
+ /* { dg-require-effective-target powerpc_altivec_ok } */
+ /* { dg-options "-maltivec -std=gnu90" } */
+ 
+ #include <altivec.h>
+ 
+ struct __attribute__((aligned (16))) S { unsigned char c[64]; } bar (void);
+ vector unsigned char v;
+ 
+ void
+ foo (void)
+ {
+   vec_ld (0, bar ().c);	/* { dg-error "invalid parameter combination for AltiVec intrinsic" } */
+   vec_st (v, 0, bar ().c);	/* { dg-error "invalid parameter combination for AltiVec intrinsic" } */
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr83629.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr83629.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr83629.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr83629.c	Mon Jan 15 22:08:12 2018
***************
*** 0 ****
--- 1,10 ----
+ /* { dg-require-effective-target ilp32 } */
+ /* { dg-options "-O2 -fPIC -frename-registers --param=sched-autopref-queue-depth=0 -mcpu=603" } */
+ 
+ extern void bar (void *);
+ 
+ void
+ foo (void)
+ {
+   bar ("");
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr83677.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr83677.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/pr83677.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/pr83677.c	Sun Jan 14 17:47:30 2018
***************
*** 0 ****
--- 1,166 ----
+ /* { dg-do run { target { powerpc*-*-* && { lp64 && p9vector_hw } } } } */
+ /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
+ /* { dg-options "-mcpu=power9 -O2 " } */
+ 
+ /* PR83677: This test case used to fail due to mis-generation of the
+    xxpermr instruction.  It requires inlining to create enough register
+    pressure that we generate xxpermr rather than vpermr.  */
+ 
+ #include <altivec.h>
+ 
+ void v_expand_u8(vector unsigned char* a, vector unsigned short* b0, vector unsigned short* b1)
+ {
+   *b0 = (vector unsigned short)vec_mergeh(*a, vec_splats((unsigned char)0));
+   *b1 = (vector unsigned short)vec_mergel(*a, vec_splats((unsigned char)0));
+ }
+ 
+ void v_expand_u16(vector unsigned short* a, vector unsigned int* b0, vector unsigned int* b1)
+ {
+     *b0 = (vector unsigned int)vec_mergeh(*a, vec_splats((unsigned short)0));
+     *b1 = (vector unsigned int)vec_mergel(*a, vec_splats((unsigned short)0));
+ }
+ 
+ void v_load_deinterleave_u8(unsigned char *ptr, vector unsigned char* a, vector unsigned char* b, vector unsigned char* c)
+ {
+     vector unsigned char v1 = vec_xl( 0, ptr);
+     vector unsigned char v2 = vec_xl(16, ptr);
+     vector unsigned char v3 = vec_xl(32, ptr);
+ 
+     static const vector unsigned char a12_perm = {0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 0, 0, 0, 0, 0};
+     static const vector unsigned char a123_perm = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 17, 20, 23, 26, 29};
+     *a = vec_perm(vec_perm(v1, v2, a12_perm), v3, a123_perm);
+ 
+     static const vector unsigned char b12_perm = {1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 0, 0, 0, 0, 0};
+     static const vector unsigned char b123_perm = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 18, 21, 24, 27, 30};
+     *b = vec_perm(vec_perm(v1, v2, b12_perm), v3, b123_perm);
+ 
+     static const vector unsigned char c12_perm = {2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 0, 0, 0, 0, 0, 0};
+     static const vector unsigned char c123_perm = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 16, 19, 22, 25, 28, 31};
+     *c = vec_perm(vec_perm(v1, v2, c12_perm), v3, c123_perm);
+ }
+ 
+ void v_load_deinterleave_f32(float *ptr, vector float* a, vector float* b, vector float* c)
+ {
+     vector float v1 = vec_xl( 0, ptr);
+     vector float v2 = vec_xl(16, ptr);
+     vector float v3 = vec_xl(32, ptr);
+ 
+     static const vector unsigned char flp = {0, 1, 2, 3, 12, 13, 14, 15, 16, 17, 18, 19, 28, 29, 30, 31};
+     *a = vec_perm(v1, vec_sld(v3, v2, 8), flp);
+ 
+     static const vector unsigned char flp2 = {28, 29, 30, 31, 0, 1, 2, 3, 12, 13, 14, 15, 16, 17, 18, 19};
+     *b = vec_perm(v2, vec_sld(v1, v3, 8), flp2);
+ 
+     *c = vec_perm(vec_sld(v2, v1, 8), v3, flp);
+ }
+ 
+ void v_store_interleave_f32(float *ptr, vector float a, vector float b, vector float c)
+ {
+     vector float hbc = vec_mergeh(b, c);
+ 
+     static const vector unsigned char ahbc = {0, 1, 2, 3, 16, 17, 18, 19, 20, 21, 22, 23, 4, 5, 6, 7};
+     vec_xst(vec_perm(a, hbc, ahbc),  0, ptr);
+ 
+     vector float lab = vec_mergel(a, b);
+     vec_xst(vec_sld(lab, hbc, 8), 16, ptr);
+ 
+     static const vector unsigned char clab = {8, 9, 10, 11, 24, 25, 26, 27, 28, 29, 30, 31, 12, 13, 14, 15};
+     vec_xst(vec_perm(c, lab, clab), 32, ptr);
+ }
+ 
+ vector float v_cvt_f32(vector unsigned int a)
+ {
+     return (vector float)vec_ctf(a, 0);
+ }
+ 
+ void acc_simd_(const unsigned char* src, float* dst, const unsigned char* mask, int len)
+ {
+     int x = 0;
+     const int cVectorWidth = 16;
+ 
+             for ( ; x <= len - cVectorWidth; x += cVectorWidth)
+             {
+                 vector unsigned char v_mask = vec_xl(0, mask + x);
+                 v_mask = (vector unsigned char)vec_cmpeq(vec_splats((unsigned char)0), v_mask);
+                 v_mask = (vector unsigned char)vec_nor(v_mask, v_mask);
+                 vector unsigned char v_src0, v_src1, v_src2;
+                 v_load_deinterleave_u8((unsigned char *)(src + (x * 3)), &v_src0, &v_src1, &v_src2);
+                 v_src0 = v_src0 & v_mask;
+                 v_src1 = v_src1 & v_mask;
+                 v_src2 = v_src2 & v_mask;
+ 
+                 /* expand 16 uchar to 4 vectors which contains 4 uint */
+                 vector unsigned short v_src00, v_src01, v_src10, v_src11, v_src20, v_src21;
+                 v_expand_u8(&v_src0, &v_src00, &v_src01);
+                 v_expand_u8(&v_src1, &v_src10, &v_src11);
+                 v_expand_u8(&v_src2, &v_src20, &v_src21);
+                 vector unsigned int v_src000, v_src001, v_src010, v_src011;
+                 vector unsigned int v_src100, v_src101, v_src110, v_src111;
+                 vector unsigned int v_src200, v_src201, v_src210, v_src211;
+                 v_expand_u16(&v_src00, &v_src000, &v_src001);
+                 v_expand_u16(&v_src01, &v_src010, &v_src011);
+                 v_expand_u16(&v_src10, &v_src100, &v_src101);
+                 v_expand_u16(&v_src11, &v_src110, &v_src111);
+                 v_expand_u16(&v_src20, &v_src200, &v_src201);
+                 v_expand_u16(&v_src21, &v_src210, &v_src211);
+ 
+                 vector float v_dst000, v_dst001, v_dst010, v_dst011;
+                 vector float v_dst100, v_dst101, v_dst110, v_dst111;
+                 vector float v_dst200, v_dst201, v_dst210, v_dst211;
+                 v_load_deinterleave_f32(dst + (x * 3),        &v_dst000, &v_dst100, &v_dst200);
+                 v_load_deinterleave_f32(dst + ((x + 4) * 3),  &v_dst001, &v_dst101, &v_dst201);
+                 v_load_deinterleave_f32(dst + ((x + 8) * 3),  &v_dst010, &v_dst110, &v_dst210);
+                 v_load_deinterleave_f32(dst + ((x + 12) * 3), &v_dst011, &v_dst111, &v_dst211);
+ 
+                 v_store_interleave_f32(dst + (x * 3),        vec_add(v_dst000, v_cvt_f32(v_src000)), vec_add(v_dst100, v_cvt_f32(v_src100)), vec_add(v_dst200, v_cvt_f32(v_src200)));
+                 v_store_interleave_f32(dst + ((x + 4) * 3),  vec_add(v_dst001, v_cvt_f32(v_src001)), vec_add(v_dst101, v_cvt_f32(v_src101)), vec_add(v_dst201, v_cvt_f32(v_src201)));
+                 v_store_interleave_f32(dst + ((x + 8) * 3),  vec_add(v_dst010, v_cvt_f32(v_src010)), vec_add(v_dst110, v_cvt_f32(v_src110)), vec_add(v_dst210, v_cvt_f32(v_src210)));
+                 v_store_interleave_f32(dst + ((x + 12) * 3), vec_add(v_dst011, v_cvt_f32(v_src011)), vec_add(v_dst111, v_cvt_f32(v_src111)), vec_add(v_dst211, v_cvt_f32(v_src211)));
+             }
+     return;
+ }
+ 
+ void acc_(const unsigned char* src, float* dst, const unsigned char* mask, int len)
+ {
+     int x = 0;
+     src += (x * 3);
+     dst += (x * 3);
+     for( ; x < len; x++, src += 3, dst += 3 )
+     {
+         if( mask[x] ) /* if mask, R/G/B dst[] += src[] */
+         {
+             for( int k = 0; k < 3; k++ )
+             {
+                 dst[k] += src[k];
+             }
+         }
+     }
+     return;
+ }
+ 
+ #define N 16
+ 
+ int main(int argc, char *argv[])
+ {
+     unsigned char __attribute__ ((aligned (16) )) mask[] = {0, 0, 0, 0,  0, 0, 0, 0,  0, 1, 0, 0,  1, 0, 0, 1};
+     unsigned char __attribute__ ((aligned (16) )) src[3*N];
+     float __attribute__ ((aligned (16) )) dst[3*N];
+     float __attribute__ ((aligned (16) )) exp[3*N];
+ 
+     int i;
+ 
+     /* initialize src and dst */
+     for (i=0; i<3*N; i++) src[i] = (unsigned char)(i*3);
+     for (i=0; i<3*N; i++) {dst[i] = i * 1.0f; exp[i] = dst[i];}
+ 
+     acc_(src, exp, mask, N);
+     acc_simd_(src, dst, mask, N);
+ 
+     for (i=0; i<N; i++)
+     {
+         if ((dst[3*i] != exp[3*i]) || (dst[3*i+1] != exp[3*i+1]) || (dst[3*i+2] != exp[3*i+2]))
+ 	  __builtin_abort ();
+     }
+ 
+     return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c	Sun Jan 21 13:32:58 2018
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile { target { lp64 } } } */
+ /* { dg-additional-options "-mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of indirect calls.  */
+ 
+ extern int (*f)();
+ 
+ int bar ()
+ {
+   return (*f) ();
+ }
+ 
+ /* { dg-final { scan-assembler "crset 2" } } */
+ /* { dg-final { scan-assembler "beqctrl-" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c	Sun Jan 21 13:32:58 2018
***************
*** 0 ****
--- 1,33 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of computed goto.  */
+ 
+ int bar (int);
+ int baz (int);
+ int spaz (int);
+ 
+ int foo (int x)
+ {
+   static void *labptr[] = { &&lab0, &&lab1, &&lab2 };
+ 
+   if (x < 0 || x > 2)
+     return -1;
+ 
+   goto *labptr[x];
+ 
+  lab0:
+   return bar (x);
+ 
+  lab1:
+   return baz (x) + 1;
+ 
+  lab2:
+   return spaz (x) / 2;
+ }
+ 
+ /* The following assumes CR7 as the first chosen volatile.  */
+ 
+ /* { dg-final { scan-assembler "crset 30" } } */
+ /* { dg-final { scan-assembler "beqctr- 7" } } */
+ /* { dg-final { scan-assembler {b \$} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c	Sun Jan 21 13:32:58 2018
***************
*** 0 ****
--- 1,52 ----
+ /* { dg-do compile } */
+ /* { dg-options "-mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of jump tables.  */
+ 
+ void bar (void);
+ 
+ int foo (int x)
+ {
+   int a;
+   
+   switch (x)
+     {
+     default:
+       a = -1;
+       break;
+     case 0:
+       a = x * x;
+       break;
+     case 1:
+       a = x + 1;
+       break;
+     case 2:
+       a = x + x;
+       break;
+     case 3:
+       a = x << 3;
+       break;
+     case 4:
+       a = x >> 1;
+       break;
+     case 5:
+       a = x;
+       break;
+     case 6:
+       a = 0;
+       break;
+     case 7:
+       a = x * x + x;
+       break;
+     }
+ 
+   bar();
+ 
+   return a;
+ }
+ 
+ /* The following assumes CR7 as the first chosen volatile.  */
+ 
+ /* { dg-final { scan-assembler "crset 30" } } */
+ /* { dg-final { scan-assembler "beqctr- 7" } } */
+ /* { dg-final { scan-assembler {b \$} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c	Thu Jan 18 01:34:10 2018
***************
*** 0 ****
--- 1,25 ----
+ /* { dg-do run } */
+ /* { dg-additional-options "-mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of indirect calls for ELFv2.  */
+ 
+ int (*f)();
+ 
+ int __attribute__((noinline)) bar ()
+ {
+   return (*f) ();
+ }
+ 
+ int g ()
+ {
+   return 26;
+ }
+ 
+ int main ()
+ {
+   f = &g;
+   if (bar () != 26)
+     __builtin_abort ();
+ 
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c	Thu Jan 18 01:34:10 2018
***************
*** 0 ****
--- 1,55 ----
+ /* { dg-do run } */
+ /* { dg-additional-options "-mno-speculate-indirect-jumps -Wno-pedantic" } */
+ 
+ /* Test for deliberate misprediction of computed goto.  */
+ 
+ int __attribute__((noinline)) bar (int i)
+ {
+   return 1960 + i;
+ }
+ 
+ int __attribute__((noinline)) baz (int i)
+ {
+   return i * i;
+ }
+ 
+ int __attribute__((noinline)) spaz (int i)
+ {
+   return i + 1;
+ }
+ 
+ int foo (int x)
+ {
+   static void *labptr[] = { &&lab0, &&lab1, &&lab2 };
+ 
+   if (x < 0 || x > 2)
+     return -1;
+ 
+   goto *labptr[x];
+ 
+  lab0:
+   return bar (x);
+ 
+  lab1:
+   return baz (x) + 1;
+ 
+  lab2:
+   return spaz (x) / 2;
+ }
+ 
+ int main ()
+ {
+   if (foo (0) != 1960)
+     __builtin_abort ();
+ 
+   if (foo (1) != 2)
+     __builtin_abort ();
+ 
+   if (foo (2) != 1)
+     __builtin_abort ();
+ 
+   if (foo (3) != -1)
+     __builtin_abort ();
+ 
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c	Thu Jan 18 01:34:10 2018
***************
*** 0 ****
--- 1,80 ----
+ /* { dg-do run } */
+ /* { dg-additional-options "-mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of jump tables.  */
+ 
+ void __attribute__((noinline)) bar ()
+ {
+ }
+ 
+ int foo (int x)
+ {
+   int a;
+   
+   switch (x)
+     {
+     default:
+       a = -1;
+       break;
+     case 0:
+       a = x * x + 3;
+       break;
+     case 1:
+       a = x + 1;
+       break;
+     case 2:
+       a = x + x;
+       break;
+     case 3:
+       a = x << 3;
+       break;
+     case 4:
+       a = x >> 1;
+       break;
+     case 5:
+       a = x;
+       break;
+     case 6:
+       a = 0;
+       break;
+     case 7:
+       a = x * x + x;
+       break;
+     }
+ 
+   bar();
+ 
+   return a;
+ }
+ 
+ int main ()
+ {
+   if (foo (0) != 3)
+     __builtin_abort ();
+   
+   if (foo (1) != 2)
+     __builtin_abort ();
+   
+   if (foo (2) != 4)
+     __builtin_abort ();
+   
+   if (foo (3) != 24)
+     __builtin_abort ();
+   
+   if (foo (4) != 2)
+     __builtin_abort ();
+   
+   if (foo (5) != 5)
+     __builtin_abort ();
+   
+   if (foo (6) != 0)
+     __builtin_abort ();
+   
+   if (foo (7) != 56)
+     __builtin_abort ();
+   
+   if (foo (8) != -1)
+     __builtin_abort ();
+   
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c	Sun Jan 21 13:32:58 2018
***************
*** 0 ****
--- 1,14 ----
+ /* { dg-do compile } */
+ /* { dg-additional-options "-mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of indirect calls.  */
+ 
+ extern int (*f)();
+ 
+ int bar ()
+ {
+   return (*f) () * 53;
+ }
+ 
+ /* { dg-final { scan-assembler "crset 2" } } */
+ /* { dg-final { scan-assembler "beqctrl-" } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-8.c	Sun Jan 21 13:32:58 2018
***************
*** 0 ****
--- 1,15 ----
+ /* { dg-do compile { target { ilp32 } } } */
+ /* { dg-additional-options "-O2 -mno-speculate-indirect-jumps" } */
+ 
+ /* Test for deliberate misprediction of -m32 sibcalls.  */
+ 
+ extern int (*f)();
+ 
+ int bar ()
+ {
+   return (*f) ();
+ }
+ 
+ /* { dg-final { scan-assembler "crset 2" } } */
+ /* { dg-final { scan-assembler "beqctr-" } } */
+ /* { dg-final { scan-assembler {b \$} } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c	Wed Aug 30 01:12:21 2017
***************
*** 0 ****
--- 1,12 ----
+ /* { dg-do run { target { powerpc*-*-linux* } } } */
+ /* { dg-require-effective-target vsx_hw } */
+ /* { dg-options "-O2 -mvsx" } */
+ 
+ /* Test various ways of creating vectors with 2 double words and accessing the
+    elements.  This test uses the double datatype.
+ 
+    This test explicitly tests -maltivec=be to make sure things are correct.  */
+ 
+ #define DO_DOUBLE
+ 
+ #include "vec-setup.h"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c	Wed Aug 30 01:12:21 2017
***************
*** 0 ****
--- 1,11 ----
+ /* { dg-do run { target { powerpc64le*-*-linux* } } } */
+ /* { dg-require-effective-target vsx_hw } */
+ /* { dg-options "-O2 -mvsx -maltivec=be" } */
+ 
+ /* Test various ways of creating vectors with 2 double words and accessing the
+    elements.  This test uses the long (on 64-bit systems) or long long datatype
+    (on 32-bit systems).
+ 
+    This test explicitly tests -maltivec=be to make sure things are correct.  */
+ 
+ #include "vec-setup.h"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-double.c	Wed Aug 30 01:12:21 2017
***************
*** 0 ****
--- 1,11 ----
+ /* { dg-do run { target { powerpc*-*-linux* } } } */
+ /* { dg-require-effective-target vsx_hw } */
+ /* { dg-options "-O2 -mvsx" } */
+ 
+ /* Test various ways of creating vectors with 2 double words and accessing the
+    elements.  This test uses the double datatype and the default endian
+    order.  */
+ 
+ #define DO_DOUBLE
+ 
+ #include "vec-setup.h"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup-long.c	Wed Aug 30 01:12:21 2017
***************
*** 0 ****
--- 1,9 ----
+ /* { dg-do run { target { powerpc*-*-linux* } } } */
+ /* { dg-require-effective-target vsx_hw } */
+ /* { dg-options "-O2 -mvsx" } */
+ 
+ /* Test various ways of creating vectors with 2 double words and accessing the
+    elements.  This test uses the long (on 64-bit systems) or long long datatype
+    (on 32-bit systems).  The default endian order is used.  */
+ 
+ #include "vec-setup.h"
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup.h gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup.h
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vec-setup.h	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vec-setup.h	Wed Aug 30 01:12:21 2017
***************
*** 0 ****
--- 1,366 ----
+ #include <altivec.h>
+ 
+ /* Test various ways of creating vectors with 2 double words and accessing the
+    elements.  This include files supports:
+ 
+ 	 testing double
+ 	 testing long on 64-bit systems
+ 	 testing long long on 32-bit systems.
+ 
+    The endian support is:
+ 
+ 	big endian
+ 	little endian with little endian element ordering
+ 	little endian with big endian element ordering.  */
+ 
+ #ifdef DEBUG
+ #include <stdio.h>
+ #define DEBUG0(STR)		fputs (STR, stdout)
+ #define DEBUG2(STR,A,B)		printf (STR, A, B)
+ 
+ static int errors = 0;
+ 
+ #else
+ #include <stdlib.h>
+ #define DEBUG0(STR)
+ #define DEBUG2(STR,A,B)
+ #endif
+ 
+ #if defined(DO_DOUBLE)
+ #define TYPE	double
+ #define STYPE	"double"
+ #define ZERO	0.0
+ #define ONE	1.0
+ #define TWO	2.0
+ #define THREE	3.0
+ #define FOUR	4.0
+ #define FIVE	5.0
+ #define SIX	6.0
+ #define FMT	"g"
+ 
+ #elif defined(_ARCH_PPC64)
+ #define TYPE	long
+ #define STYPE	"long"
+ #define ZERO	0L
+ #define ONE	1L
+ #define TWO	2L
+ #define THREE	3L
+ #define FOUR	4L
+ #define FIVE	5L
+ #define SIX	6L
+ #define FMT	"ld"
+ 
+ #else
+ #define TYPE	long long
+ #define STYPE	"long long"
+ #define ZERO	0LL
+ #define ONE	1LL
+ #define TWO	2LL
+ #define THREE	3LL
+ #define FOUR	4LL
+ #define FIVE	5LL
+ #define SIX	6LL
+ #define FMT	"lld"
+ #endif
+ 
+ /* Macros to order the left/right values correctly.  Note, -maltivec=be does
+    not change the order for static initializations, so we have to handle it
+    specially.  */
+ 
+ #if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define INIT_ORDER(A, B)	(TYPE) A, (TYPE) B
+ #define ELEMENT_ORDER(A, B)	(TYPE) A, (TYPE) B
+ #define ENDIAN			"-mbig"
+ 
+ #elif __VEC_ELEMENT_REG_ORDER__ == __ORDER_BIG_ENDIAN__
+ #define NO_ARRAY
+ #define INIT_ORDER(A, B)	(TYPE) B, (TYPE) A
+ #define ELEMENT_ORDER(A, B)	(TYPE) A, (TYPE) B
+ #define ENDIAN			"-mlittle -maltivec=be"
+ 
+ #else
+ #define INIT_ORDER(A, B)	(TYPE) B, (TYPE) A
+ #define ELEMENT_ORDER(A, B)	(TYPE) B, (TYPE) A
+ #define ENDIAN			"-mlittle"
+ #endif
+ 
+ static volatile TYPE		five	= FIVE;
+ static volatile TYPE		six	= SIX;
+ static volatile vector TYPE	s_v12 = { ONE,   TWO };
+ static volatile vector TYPE	g_v34 = { THREE, FOUR };
+ 
+ 
+ __attribute__((__noinline__))
+ static void
+ vector_check (vector TYPE v, TYPE expect_hi, TYPE expect_lo)
+ {
+   TYPE actual_hi, actual_lo;
+ #ifdef DEBUG
+   const char *pass_fail;
+ #endif
+ 
+   __asm__ ("xxlor %x0,%x1,%x1"		: "=&wa" (actual_hi) : "wa" (v));
+   __asm__ ("xxpermdi %x0,%x1,%x1,3"	: "=&wa" (actual_lo) : "wa" (v));
+ 
+ #ifdef DEBUG
+   if ((actual_hi == expect_hi) && (actual_lo == expect_lo))
+     pass_fail = ", pass";
+   else
+     {
+       pass_fail = ", fail";
+       errors++;
+     }
+ 
+   printf ("Expected %" FMT ", %" FMT ", got %" FMT ", %" FMT "%s\n",
+ 	  expect_hi, expect_lo,
+ 	  actual_hi, actual_lo,
+ 	  pass_fail);
+ #else
+   if ((actual_hi != expect_hi) || (actual_lo != expect_lo))
+     abort ();
+ #endif
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ combine (TYPE op0, TYPE op1)
+ {
+   return (vector TYPE) { op0, op1 };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ combine_insert (TYPE op0, TYPE op1)
+ {
+   vector TYPE ret = (vector TYPE) { ZERO, ZERO };
+   ret = vec_insert (op0, ret, 0);
+   ret = vec_insert (op1, ret, 1);
+   return ret;
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract_00 (vector TYPE a, vector TYPE b)
+ {
+   return (vector TYPE) { vec_extract (a, 0), vec_extract (b, 0) };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract_01 (vector TYPE a, vector TYPE b)
+ {
+   return (vector TYPE) { vec_extract (a, 0), vec_extract (b, 1) };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract_10 (vector TYPE a, vector TYPE b)
+ {
+   return (vector TYPE) { vec_extract (a, 1), vec_extract (b, 0) };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract_11 (vector TYPE a, vector TYPE b)
+ {
+   return (vector TYPE) { vec_extract (a, 1), vec_extract (b, 1) };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract2_0s (vector TYPE a, TYPE b)
+ {
+   return (vector TYPE) { vec_extract (a, 0), b };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract2_1s (vector TYPE a, TYPE b)
+ {
+   return (vector TYPE) { vec_extract (a, 1), b };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract2_s0 (TYPE a, vector TYPE b)
+ {
+   return (vector TYPE) { a, vec_extract (b, 0) };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract2_s1 (TYPE a, vector TYPE b)
+ {
+   return (vector TYPE) { a, vec_extract (b, 1) };
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ concat_extract_nn (vector TYPE a, vector TYPE b, size_t i, size_t j)
+ {
+   return (vector TYPE) { vec_extract (a, i), vec_extract (b, j) };
+ }
+ 
+ #ifndef NO_ARRAY
+ __attribute__((__noinline__))
+ static vector TYPE
+ array_0 (vector TYPE v, TYPE a)
+ {
+   v[0] = a;
+   return v;
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ array_1 (vector TYPE v, TYPE a)
+ {
+   v[1] = a;
+   return v;
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ array_01 (vector TYPE v, TYPE a, TYPE b)
+ {
+   v[0] = a;
+   v[1] = b;
+   return v;
+ }
+ 
+ __attribute__((__noinline__))
+ static vector TYPE
+ array_01b (TYPE a, TYPE b)
+ {
+   vector TYPE v = (vector TYPE) { 0, 0 };
+   v[0] = a;
+   v[1] = b;
+   return v;
+ }
+ #endif
+ 
+ int
+ main (void)
+ {
+   vector TYPE a = (vector TYPE) { ONE,   TWO  };
+   vector TYPE b = (vector TYPE) { THREE, FOUR };
+   size_t i, j;
+ 
+ #ifndef NO_ARRAY
+   vector TYPE z = (vector TYPE) { ZERO,  ZERO };
+ #endif
+ 
+   DEBUG2 ("Endian: %s, type: %s\n", ENDIAN, STYPE);
+   DEBUG0 ("\nStatic/global initialization\n");
+   vector_check (s_v12, INIT_ORDER (1, 2));
+   vector_check (g_v34, INIT_ORDER (3, 4));
+ 
+   DEBUG0 ("\nVector via constant runtime intiialization\n");
+   vector_check (a, INIT_ORDER (1, 2));
+   vector_check (b, INIT_ORDER (3, 4));
+ 
+   DEBUG0 ("\nCombine scalars using vector initialization\n");
+   vector_check (combine (1, 2), INIT_ORDER (1, 2));
+   vector_check (combine (3, 4), INIT_ORDER (3, 4));
+ 
+   DEBUG0 ("\nSetup with vec_insert\n");
+   a = combine_insert (1, 2);
+   b = combine_insert (3, 4);
+   vector_check (a, ELEMENT_ORDER (1, 2));
+   vector_check (b, ELEMENT_ORDER (3, 4));
+ 
+ #ifndef NO_ARRAY
+   DEBUG0 ("\nTesting array syntax\n");
+   vector_check (array_0   (a, FIVE),      ELEMENT_ORDER (5, 2));
+   vector_check (array_1   (b, SIX),       ELEMENT_ORDER (3, 6));
+   vector_check (array_01  (z, FIVE, SIX), ELEMENT_ORDER (5, 6));
+   vector_check (array_01b (FIVE, SIX),    ELEMENT_ORDER (5, 6));
+ 
+   vector_check (array_0   (a, five),      ELEMENT_ORDER (5, 2));
+   vector_check (array_1   (b, six),       ELEMENT_ORDER (3, 6));
+   vector_check (array_01  (z, five, six), ELEMENT_ORDER (5, 6));
+   vector_check (array_01b (five, six),    ELEMENT_ORDER (5, 6));
+ #else
+   DEBUG0 ("\nSkipping array syntax on -maltivec=be\n");
+ #endif
+ 
+   DEBUG0 ("\nTesting concat and extract\n");
+   vector_check (concat_extract_00 (a, b), INIT_ORDER (1, 3));
+   vector_check (concat_extract_01 (a, b), INIT_ORDER (1, 4));
+   vector_check (concat_extract_10 (a, b), INIT_ORDER (2, 3));
+   vector_check (concat_extract_11 (a, b), INIT_ORDER (2, 4));
+ 
+   DEBUG0 ("\nTesting concat and extract #2\n");
+   vector_check (concat_extract2_0s (a, FIVE), INIT_ORDER (1, 5));
+   vector_check (concat_extract2_1s (a, FIVE), INIT_ORDER (2, 5));
+   vector_check (concat_extract2_s0 (SIX, a),  INIT_ORDER (6, 1));
+   vector_check (concat_extract2_s1 (SIX, a),  INIT_ORDER (6, 2));
+ 
+   DEBUG0 ("\nTesting variable concat and extract\n");
+   for (i = 0; i < 2; i++)
+     {
+       for (j = 0; j < 2; j++)
+ 	{
+ 	  static struct {
+ 	    TYPE hi;
+ 	    TYPE lo;
+ 	  } hilo[2][2] =
+ 	      { { { ONE, THREE }, { ONE, FOUR } },
+ 		{ { TWO, THREE }, { TWO, FOUR } } };
+ 
+ 	  vector_check (concat_extract_nn (a, b, i, j),
+ 			INIT_ORDER (hilo[i][j].hi, hilo[i][j].lo));
+ 	}
+     }
+ 
+   DEBUG0 ("\nTesting separate function\n");
+   vector_check (combine (vec_extract (a, 0), vec_extract (b, 0)),
+ 		INIT_ORDER (1, 3));
+ 
+   vector_check (combine (vec_extract (a, 0), vec_extract (b, 1)),
+ 		INIT_ORDER (1, 4));
+ 
+   vector_check (combine (vec_extract (a, 1), vec_extract (b, 0)),
+ 		INIT_ORDER (2, 3));
+ 
+   vector_check (combine (vec_extract (a, 1), vec_extract (b, 1)),
+ 		INIT_ORDER (2, 4));
+ 
+   vector_check (combine_insert (vec_extract (a, 0), vec_extract (b, 0)),
+ 		ELEMENT_ORDER (1, 3));
+ 
+   vector_check (combine_insert (vec_extract (a, 0), vec_extract (b, 1)),
+ 		ELEMENT_ORDER (1, 4));
+ 
+   vector_check (combine_insert (vec_extract (a, 1), vec_extract (b, 0)),
+ 		ELEMENT_ORDER (2, 3));
+ 
+   vector_check (combine_insert (vec_extract (a, 1), vec_extract (b, 1)),
+ 		ELEMENT_ORDER (2, 4));
+ 
+ 
+ #if defined(DO_DOUBLE)
+   DEBUG0 ("\nTesting explicit 2df concat\n");
+   vector_check (__builtin_vsx_concat_2df (FIVE, SIX), INIT_ORDER (5, 6));
+   vector_check (__builtin_vsx_concat_2df (five, six), INIT_ORDER (5, 6));
+ 
+ #elif defined(_ARCH_PPC64)
+   DEBUG0 ("\nTesting explicit 2di concat\n");
+   vector_check (__builtin_vsx_concat_2di (FIVE, SIX), INIT_ORDER (5, 6));
+   vector_check (__builtin_vsx_concat_2di (five, six), INIT_ORDER (5, 6));
+ 
+ #else
+   DEBUG0 ("\nSkip explicit 2di concat on 32-bit\n");
+ #endif
+ 
+ #ifdef DEBUG
+   if (errors)
+     printf ("\n%d error%s were found", errors, (errors == 1) ? "" : "s");
+   else
+     printf ("\nNo errors were found.\n");
+ 
+   return errors;
+ 
+ #else
+   return 0;
+ #endif
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-6.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-6.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-6.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-6.c	Wed Aug 30 01:14:05 2017
***************
*** 0 ****
--- 1,25 ----
+ /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */
+ /* { dg-skip-if "" { powerpc*-*-darwin* } } */
+ /* { dg-require-effective-target powerpc_vsx_ok } */
+ /* { dg-options "-O2 -mvsx" } */
+ 
+ vector unsigned long
+ test_vpasted (vector unsigned long high, vector unsigned long low)
+ {
+   vector unsigned long res;
+   res[1] = high[1];
+   res[0] = low[0];
+   return res;
+ }
+ 
+ /* { dg-final { scan-assembler-times {\mxxpermdi\M} 1    } } */
+ /* { dg-final { scan-assembler-not   {\mvspltisw\M}      } } */
+ /* { dg-final { scan-assembler-not   {\mxxlor\M}         } } */
+ /* { dg-final { scan-assembler-not   {\mxxlxor\M}        } } */
+ /* { dg-final { scan-assembler-not   {\mxxspltib\M}      } } */
+ /* { dg-final { scan-assembler-not   {\mlxvx?\M}         } } */
+ /* { dg-final { scan-assembler-not   {\mlxv[dw][24]x\M}  } } */
+ /* { dg-final { scan-assembler-not   {\mlvx\M}           } } */
+ /* { dg-final { scan-assembler-not   {\mstxvx?\M}        } } */
+ /* { dg-final { scan-assembler-not   {\mstxv[dw][24]x\M} } } */
+ /* { dg-final { scan-assembler-not   {\mstvx\M}          } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-7.c gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-7.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-7.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/powerpc/vsx-extract-7.c	Wed Aug 30 01:14:05 2017
***************
*** 0 ****
--- 1,25 ----
+ /* { dg-do compile { target { powerpc*-*-* } } } */
+ /* { dg-skip-if "" { powerpc*-*-darwin* } } */
+ /* { dg-require-effective-target powerpc_vsx_ok } */
+ /* { dg-options "-O2 -mvsx" } */
+ 
+ vector double
+ test_vpasted (vector double high, vector double low)
+ {
+   vector double res;
+   res[1] = high[1];
+   res[0] = low[0];
+   return res;
+ }
+ 
+ /* { dg-final { scan-assembler-times {\mxxpermdi\M} 1    } } */
+ /* { dg-final { scan-assembler-not   {\mvspltisw\M}      } } */
+ /* { dg-final { scan-assembler-not   {\mxxlor\M}         } } */
+ /* { dg-final { scan-assembler-not   {\mxxlxor\M}        } } */
+ /* { dg-final { scan-assembler-not   {\mxxspltib\M}      } } */
+ /* { dg-final { scan-assembler-not   {\mlxvx?\M}         } } */
+ /* { dg-final { scan-assembler-not   {\mlxv[dw][24]x\M}  } } */
+ /* { dg-final { scan-assembler-not   {\mlvx\M}           } } */
+ /* { dg-final { scan-assembler-not   {\mstxvx?\M}        } } */
+ /* { dg-final { scan-assembler-not   {\mstxv[dw][24]x\M} } } */
+ /* { dg-final { scan-assembler-not   {\mstvx\M}          } } */
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/riscv/riscv.exp gcc-7.3.0/gcc/testsuite/gcc.target/riscv/riscv.exp
*** gcc-7.2.0/gcc/testsuite/gcc.target/riscv/riscv.exp	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/riscv/riscv.exp	Tue Jan  9 01:01:45 2018
***************
*** 0 ****
--- 1,41 ----
+ # Copyright (C) 2017-2018 Free Software Foundation, Inc.
+ 
+ # This program 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 of the License, or
+ # (at your option) any later version.
+ #
+ # This program 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/>.
+ 
+ # GCC testsuite that uses the `dg.exp' driver.
+ 
+ # Exit immediately if this isn't a RISC-V target.
+ if ![istarget riscv*-*-*] then {
+   return
+ }
+ 
+ # Load support procs.
+ load_lib gcc-dg.exp
+ 
+ # If a testcase doesn't have special options, use these.
+ global DEFAULT_CFLAGS
+ if ![info exists DEFAULT_CFLAGS] then {
+     set DEFAULT_CFLAGS " -ansi -pedantic-errors"
+ }
+ 
+ # Initialize `dg'.
+ dg-init
+ 
+ # Main loop.
+ dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] \
+ 	"" $DEFAULT_CFLAGS
+ 
+ # All done.
+ dg-finish
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gcc.target/riscv/save-restore-1.c gcc-7.3.0/gcc/testsuite/gcc.target/riscv/save-restore-1.c
*** gcc-7.2.0/gcc/testsuite/gcc.target/riscv/save-restore-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gcc.target/riscv/save-restore-1.c	Tue Jan  9 01:01:45 2018
***************
*** 0 ****
--- 1,25 ----
+ /* { dg-do run } */
+ /* { dg-options "-O2 -msave-restore -fomit-frame-pointer" } */
+ 
+ #include <stdlib.h>
+ 
+ __attribute__((noinline)) int g(void) { return 42; }
+ 
+ __attribute__((noinline)) int f(void) {
+   asm volatile ("li s0, 0x87654321" ::: "s0");
+   return g();
+ }
+ 
+ int main(void) {
+   asm volatile ("li s0, 0x12345678" ::: "s0");
+ 
+   f();
+ 
+   long s0;
+   asm volatile ("mv %0, s0" : "=r"(s0));
+ 
+   if (s0 == 0x12345678)
+     exit (0);
+   else
+     abort();
+ }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90	Sun Nov  5 16:56:14 2017
*************** contains
*** 141,144 ****
      end subroutine check_alloc2
  
  end program alloc
! ! { dg-final { scan-tree-dump-times "builtin_free" 18 "original" } }
--- 141,144 ----
      end subroutine check_alloc2
  
  end program alloc
! ! { dg-final { scan-tree-dump-times "builtin_free" 21 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90	Sun Nov  5 16:56:14 2017
*************** if(allocated(na4%b4)) call abort()
*** 52,55 ****
  end block
  end
  
! ! { dg-final { scan-tree-dump-times "__builtin_free" 32 "original" } }
--- 52,55 ----
  end block
  end
  
! ! { dg-final { scan-tree-dump-times "__builtin_free" 54 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90	Mon Nov 13 20:46:08 2017
***************
*** 0 ****
--- 1,28 ----
+ ! { dg-do run }
+ !
+ ! PR82934: Segfault on compilation in trans-stmt.c:5919(8.0.0).
+ ! The original report only had one item in the allocate list. This
+ ! has been doubled up to verify that the correct string length is
+ ! is used in the allocation.
+ !
+ ! Contributed by FortranFan on clf.
+ !
+    character(len=42), allocatable :: foo
+    character(len=22), allocatable :: foofoo
+ 
+    call alloc( foo , foofoo)
+ 
+    if (len(foo) .ne. 42) call abort
+    if (len(foofoo) .ne. 22) call abort
+ 
+ contains
+ 
+    subroutine alloc( bar, barbar )
+ 
+       character(len=*), allocatable :: bar, barbar
+ 
+       allocate( character(len=*) :: bar , barbar) ! <= Here!
+ 
+    end subroutine
+ 
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/allocate_with_typespec_7.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/allocate_with_typespec_7.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/allocate_with_typespec_7.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/allocate_with_typespec_7.f90	Wed Jan 10 22:35:00 2018
***************
*** 0 ****
--- 1,14 ----
+ ! { dg-do compile }
+ ! PR Fortran/83093
+ ! Contributed by Gerhard Steinmetz  <gscfq at t-online dot de>
+ program p
+    integer, parameter :: n(2) = [1,2]
+    real :: x = 2
+    character(:), allocatable :: z, zz, zzz
+    character(:), allocatable :: y, yy
+    allocate (character(a) :: z)     ! { dg-error "Scalar INTEGER expression" }
+    allocate (character(x) :: zz)    ! { dg-error "Scalar INTEGER expression" }
+    allocate (character((1.0)) :: z) ! { dg-error "Scalar INTEGER expression" }
+    allocate (character(y) :: y)     ! { dg-error "Scalar INTEGER expression" }
+    allocate (character(n(1:2)) :: y)! { dg-error "Scalar INTEGER expression" }
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/array_constructor_type_22.f03 gcc-7.3.0/gcc/testsuite/gfortran.dg/array_constructor_type_22.f03
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/array_constructor_type_22.f03	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/array_constructor_type_22.f03	Thu Dec 28 20:43:38 2017
***************
*** 0 ****
--- 1,29 ----
+ ! { dg-do compile }
+ ! PR Fortran/83548
+ program foo
+ 
+    implicit none
+ 
+    logical, parameter :: t = .true., f = .false.
+    logical, parameter :: a1(2) = [t, f]
+    logical(kind=1), parameter :: a2(2) = [logical(kind=1) :: t,  f]
+    logical(kind=4), parameter :: a3(2) = [logical(kind=4) :: t,  f]
+    logical(kind=1), parameter :: a4(2) = [logical(t, 1), logical(f, 1)]
+    logical(kind=4), parameter :: a5(2) = [logical(t, 4), logical(f, 4)]
+    logical(kind=1) b(2)
+    logical(kind=4) c(2)
+ 
+    real, parameter :: x = 1, y = 2
+    real, parameter :: r1(2) = [x, y]
+    real(kind=4), parameter :: r2(2) = [real(kind=4) :: x,  y]
+    real(kind=8), parameter :: r3(2) = [real(kind=8) :: x,  y]
+    real(kind=4), parameter :: r4(2) = [real(x, 4), real(y, 4)]
+    real(kind=8), parameter :: r5(2) = [real(x, 8), real(y, 8)]
+    real(kind=4) p(2)
+    real(kind=8) q(2)
+ 
+    p = [real(kind=4) :: x,  y]
+    q = [real(kind=8) :: x,  y]
+    if (any(p .ne. r2)) call abort
+    if (any(q .ne. r3)) call aborts
+ end program foo
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/array_temporaries_4.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/array_temporaries_4.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/array_temporaries_4.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/array_temporaries_4.f90	Fri Aug 18 21:36:50 2017
***************
*** 0 ****
--- 1,59 ----
+ ! { dg-do compile }
+ ! { dg-options "-Warray-temporaries" }
+ ! Tests the fix for PR80164, in which the compiler segfaulted on this
+ ! when using -Warray-temporaries
+ !
+ !******************************************************************************
+ module global
+   type :: a
+     integer :: b
+     character(8):: c
+   end type a
+   interface assignment(=)
+     module procedure a_to_a, c_to_a, a_to_c
+   end interface
+   interface operator(.ne.)
+     module procedure a_ne_a
+   end interface
+ 
+   type(a) :: x(4), y(4)
+   logical :: l1(4), t = .true., f= .false.
+ contains
+ !******************************************************************************
+   elemental subroutine a_to_a (m, n)
+     type(a), intent(in) :: n
+     type(a), intent(out) :: m
+     m%b = len ( trim(n%c))
+     m%c = n%c
+   end subroutine a_to_a
+   elemental subroutine c_to_a (m, n)
+     character(8), intent(in) :: n
+     type(a), intent(out) :: m
+     m%b = m%b + 1
+     m%c = n
+   end subroutine c_to_a
+   elemental subroutine a_to_c (m, n)
+     type(a), intent(in) :: n
+     character(8), intent(out) :: m
+     m = n%c
+   end subroutine a_to_c
+ !******************************************************************************
+   elemental logical function a_ne_a (m, n)
+     type(a), intent(in) :: n
+     type(a), intent(in) :: m
+     a_ne_a = (m%b .ne. n%b) .or. (m%c .ne. n%c)
+   end function a_ne_a
+ !******************************************************************************
+   elemental function foo (m)
+     type(a) :: foo
+     type(a), intent(in) :: m
+     foo%b = 0
+     foo%c = m%c
+   end function foo  
+ end module global
+ !******************************************************************************
+ program test
+   use global
+   x = (/a (0, "one"),a (0, "two"),a (0, "three"),a (0, "four")/) ! { dg-warning "Creating array temporary" }
+   y = x
+ end program test 
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_26.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_26.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_26.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_26.f90	Mon Oct 16 19:44:04 2017
***************
*** 0 ****
--- 1,15 ----
+ ! { dg-do compile }
+ ! { dg-options "-fcoarray=single" }
+ !
+ ! Test the fix for PR78152
+ !
+ ! Contributed by <physiker@toast2.net>
+ !
+ program co_assoc
+   implicit none
+   integer, parameter :: p = 5
+   real, allocatable :: a(:,:)[:,:]
+   allocate (a(p,p)[2,*])
+     associate (i => a(1:p, 1:p))
+   end associate
+ end program co_assoc
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_27.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_27.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_27.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_27.f90	Mon Oct 16 19:44:04 2017
***************
*** 0 ****
--- 1,23 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR80120
+ !
+ ! Contributed by Marco Restelli  <mrestelli@gmail.com>
+ !
+ program p
+  implicit none
+ 
+  type :: t
+   character(len=25) :: text(2)
+  end type t
+  type(t) :: x
+ 
+  x%text(1) = "ABC"
+  x%text(2) = "defgh"
+ 
+  associate( c => x%text )
+    if (c(1)(:maxval(len_trim(c))) .ne. trim (x%text(1))) call abort
+    if (c(2)(:maxval(len_trim(c))) .ne. trim (x%text(2))) call abort
+  end associate
+ 
+ end program p
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_28.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_28.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_28.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_28.f90	Mon Oct 16 19:44:04 2017
***************
*** 0 ****
--- 1,64 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR81903
+ !
+ ! Contributed by Karl May  <karl.may0@freenet.de>
+ !
+ Module TestMod_A
+   Type :: TestType_A
+     Real, Allocatable :: a(:,:)
+   End type TestType_A
+ End Module TestMod_A
+ Module TestMod_B
+   Type :: TestType_B
+    Real, Pointer, contiguous :: a(:,:)
+   End type TestType_B
+ End Module TestMod_B
+ Module TestMod_C
+   use TestMod_A
+   use TestMod_B
+   Implicit None
+   Type :: TestType_C
+     Class(TestType_A), Pointer :: TT_A(:)
+     Type(TestType_B), Allocatable :: TT_B(:)
+   contains
+     Procedure, Pass :: SetPt => SubSetPt
+   End type TestType_C
+   Interface
+     Module Subroutine SubSetPt(this)
+       class(TestType_C), Intent(InOut), Target :: this
+     End Subroutine
+   End Interface
+ End Module TestMod_C
+ Submodule(TestMod_C) SetPt
+ contains
+   Module Procedure SubSetPt
+     Implicit None
+     integer :: i
+     integer :: sum_a = 0
+     outer:block
+       associate(x=>this%TT_B,y=>this%TT_A)
+         Do i=1,size(x)
+           x(i)%a=>y(i)%a
+           sum_a = sum_a + sum (int (x(i)%a))
+         End Do
+       end associate
+     End block outer
+     if (sum_a .ne. 30) call abort
+   End Procedure
+ End Submodule SetPt
+ Program Test
+   use TestMod_C
+   use TestMod_A
+   Implicit None
+   Type(TestType_C) :: tb
+   Type(TestType_A), allocatable, Target :: ta(:)
+   integer :: i
+   real :: src(2,2) = reshape ([(real(i), i = 1,4)],[2,2])
+   allocate(ta(2),tb%tt_b(2))
+   do i=1,size(ta)
+     allocate(ta(i)%a(2,2), source = src*real(i))
+   End do
+   tb%TT_A=>ta
+   call tb%setpt()
+ End Program Test
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_29.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_29.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_29.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_29.f90	Mon Oct 16 19:44:04 2017
***************
*** 0 ****
--- 1,30 ----
+ ! { dg-do compile }
+ !
+ ! Test the fix for PR82121
+ !
+ ! Contributed by Iain Miller  <iain.miller@ecmwf.int>
+ !
+ MODULE YOMCDDH
+   IMPLICIT NONE
+   SAVE
+   TYPE :: TCDDH
+     CHARACTER(len=12),ALLOCATABLE :: CADHTLS(:)
+   END TYPE TCDDH
+   CHARACTER(len=12),ALLOCATABLE :: CADHTTS(:)
+   TYPE(TCDDH), POINTER :: YRCDDH => NULL()
+ END MODULE YOMCDDH
+ 
+ 
+ SUBROUTINE SUCDDH()
+   USE YOMCDDH  , ONLY : YRCDDH,CADHTTS
+   IMPLICIT NONE
+   ALLOCATE (YRCDDH%CADHTLS(20))
+   ALLOCATE (CADHTTS(20))
+   ASSOCIATE(CADHTLS=>YRCDDH%CADHTLS, NORMCHAR=>CADHTTS)
+ ! Direct reference to character array compiled correctly
+ !    YRCDDH%CADHTLS(1)='SVGTLF'
+ ! Reference to associated variable name failed to compile
+     CADHTLS(2)='SVGTLT'
+     NORMCHAR(1)='SVLTTC'
+   END ASSOCIATE
+ END SUBROUTINE SUCDDH
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_30.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_30.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_30.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_30.f90	Mon Oct 16 19:44:04 2017
***************
*** 0 ****
--- 1,15 ----
+ ! { dg-do compile }
+ !
+ ! Test the fix for PR67543
+ !
+ ! Contributed by Gerhard Steinmetz  <gerhard.steinmetz.fortran@t-online.de>
+ !
+    subroutine s1
+       associate (x => null())   ! { dg-error "cannot be NULL()" }
+       end associate
+    end subroutine
+ 
+    subroutine s2
+       associate (x => [null()]) ! { dg-error "has no type" }
+       end associate
+    end subroutine
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_9.f03 gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_9.f03
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/associate_9.f03	Tue May 15 10:42:32 2012
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/associate_9.f03	Mon Oct 16 19:44:04 2017
***************
*** 1,8 ****
  ! { dg-do compile }
  ! { dg-options "-std=f2003 -fall-intrinsics" }
  
- ! FIXME: Change into run test and remove excess error expectation.
- 
  ! PR fortran/38936
  ! Association to derived-type, where the target type is not know
  ! during parsing (only resolution).
--- 1,6 ----
*************** PROGRAM main
*** 46,50 ****
      IF (x%comp /= 10) CALL abort ()
    END ASSOCIATE
  END PROGRAM main
- 
- ! { dg-excess-errors "Syntex error in IF" }
--- 44,46 ----
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/assumed_size_2.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/assumed_size_2.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/assumed_size_2.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/assumed_size_2.f90	Fri Oct 20 18:01:36 2017
***************
*** 0 ****
--- 1,4 ----
+ ! { dg-do compile }
+ subroutine foo(a)
+   dimension  a(*,*) ! { dg-error "Bad specification for assumed size array" }
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/auto_dealloc_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/auto_dealloc_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/auto_dealloc_1.f90	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/auto_dealloc_1.f90	Sun Nov  5 16:56:14 2017
*************** contains
*** 50,56 ****
      m%k%i = 45
    end subroutine
  
! end module 
  
  
! ! { dg-final { scan-tree-dump-times "__builtin_free" 4 "original" } }
--- 50,56 ----
      m%k%i = 45
    end subroutine
  
! end module
  
  
! ! { dg-final { scan-tree-dump-times "__builtin_free" 10 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/class_63.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/class_63.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/class_63.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/class_63.f90	Sat Oct 28 08:53:19 2017
***************
*** 0 ****
--- 1,80 ----
+ ! { dg-do run }
+ !
+ ! Tests the fix for PR81758, in which the vpointer for 'ptr' in
+ ! function 'pointer_value' would be set to the vtable of the component
+ ! 'container' rather than that of the component 'vec_elem'. In this test
+ ! case it is ensured that there is a single typebound procedure for both
+ ! types, so that different values are returned. In the original problem
+ ! completely different procedures were involved so that a segfault resulted.
+ !
+ ! Reduced from the original code of Dimitry Liakh  <liakhdi@ornl.gov> by
+ !                                   Paul Thomas  <pault@gcc.gnu.org>
+ !
+ module types
+   type, public:: gfc_container_t
+   contains
+     procedure, public:: get_value => ContTypeGetValue
+   end type gfc_container_t
+ 
+   !Element of a container:
+   type, public:: gfc_cont_elem_t
+     integer :: value_p
+   contains
+     procedure, public:: get_value => ContElemGetValue
+   end type gfc_cont_elem_t
+ 
+   !Vector element:
+   type, extends(gfc_cont_elem_t), public:: vector_elem_t
+   end type vector_elem_t
+ 
+   !Vector:
+   type, extends(gfc_container_t), public:: vector_t
+     type(vector_elem_t), allocatable, private :: vec_elem
+   end type vector_t
+ 
+   type, public :: vector_iter_t
+     class(vector_t), pointer, private :: container => NULL()
+   contains
+     procedure, public:: get_vector_value => vector_Value
+     procedure, public:: get_pointer_value => pointer_value
+   end type
+ 
+ contains
+   integer function ContElemGetValue (this)
+     class(gfc_cont_elem_t) :: this
+     ContElemGetValue = this%value_p
+   end function
+ 
+   integer function ContTypeGetValue (this)
+     class(gfc_container_t) :: this
+     ContTypeGetValue = 0
+   end function
+ 
+   integer function vector_Value (this)
+     class(vector_iter_t) :: this
+     vector_value = this%container%vec_elem%get_value()
+   end function
+ 
+   integer function pointer_value (this)
+     class(vector_iter_t), target :: this
+     class(gfc_cont_elem_t), pointer :: ptr
+     ptr => this%container%vec_elem
+     pointer_value = ptr%get_value()
+   end function
+ 
+   subroutine factory (arg)
+     class (vector_iter_t), pointer :: arg
+     allocate (vector_iter_t :: arg)
+     allocate (vector_t :: arg%container)
+     allocate (arg%container%vec_elem)
+     arg%container%vec_elem%value_p = 99
+   end subroutine
+ end module
+ 
+   use types
+   class (vector_iter_t), pointer :: x
+ 
+   call factory (x)
+   if (x%get_vector_value() .ne. 99) call abort
+   if (x%get_pointer_value() .ne. 99) call abort
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/class_64.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/class_64.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/class_64.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/class_64.f90	Wed Nov  1 09:33:26 2017
***************
*** 0 ****
--- 1,38 ----
+ ! { dg-do compile }
+ ! { dg-options "-fdump-tree-original" }
+ !
+ ! Test the fix for PR80850 in which the _len field was not being
+ ! set for 'arg' in the call to 'foo'.
+ !
+   type :: mytype
+     integer :: i
+   end type
+   class (mytype), pointer :: c
+ 
+   allocate (c, source = mytype (99_8))
+ 
+   call foo(c)
+   call bar(c)
+ 
+   deallocate (c)
+ 
+ contains
+ 
+   subroutine foo (arg)
+     class(*) :: arg
+     select type (arg)
+       type is (mytype)
+         if (arg%i .ne. 99_8) call abort
+     end select
+   end subroutine
+ 
+   subroutine bar (arg)
+     class(mytype) :: arg
+     select type (arg)
+       type is (mytype)
+         if (arg%i .ne. 99_8) call abort
+     end select
+   end subroutine
+ 
+ end
+ ! { dg-final { scan-tree-dump-times "arg.*._len" 1 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/class_65.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/class_65.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/class_65.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/class_65.f90	Sun Nov  5 16:56:14 2017
***************
*** 0 ****
--- 1,41 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR81447 in which a vtable was not being created
+ ! in the module 'm' so that x->vptr in 's' did not have the same
+ ! value as that in 'p'.
+ !
+ ! Contributed by Mat Cross  <mathewc@nag.co.uk>
+ !
+ Module m
+   Type :: t
+     integer :: i
+   End Type
+ End Module
+ 
+ Program p
+   Use m
+   Class (t), Allocatable :: x
+   Interface
+     Subroutine s(x)
+       Use m
+       Class (t), Allocatable :: x
+     End Subroutine
+   End Interface
+   Call s(x)
+   Select Type (x)
+   Type Is (t)
+     Continue
+   Class Is (t)
+     call abort
+   Class Default
+     call abort
+   End Select
+ !  Print *, 'ok'
+ End Program
+ 
+ Subroutine s(x)
+   Use m, Only: t
+   Implicit None
+   Class (t), Allocatable :: x
+   Allocate (t :: x)
+ End Subroutine
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/class_66.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/class_66.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/class_66.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/class_66.f90	Mon Nov  6 10:40:11 2017
***************
*** 0 ****
--- 1,28 ----
+ ! { dg- do run }
+ !
+ ! Test the fix for PR78641 in which an ICE occured on assignment
+ ! of a class array constructor to a derived type array.
+ !
+ ! Contributed by Damian Rouson  <damian@sourceryinstitute.org>
+ !
+   implicit none
+   type foo
+     integer :: i = 99
+   end type
+   type(foo) :: bar(4)
+   class(foo), allocatable :: barfoo
+ 
+   allocate(barfoo,source = f(11))
+   bar = [f(33), [f(22), barfoo], f(1)]
+   if (any (bar%i .ne. [33, 22, 11, 1])) call abort
+   deallocate (barfoo)
+ 
+ contains
+ 
+   function f(arg) result(foobar)
+     class(foo), allocatable :: foobar
+     integer :: arg
+     allocate(foobar,source = foo(arg))
+   end function
+ 
+ end program
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/class_result_5.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/class_result_5.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/class_result_5.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/class_result_5.f90	Thu Nov 23 21:02:48 2017
***************
*** 0 ****
--- 1,38 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR79072. The original problem was that an ICE
+ ! would occur in the select type construct. On fixing that, it was
+ ! found that the string length was not being transferred in the
+ ! pointer assignment in the main program.
+ !
+ ! Contributed by Neil Carlson  <neil.n.carlson@gmail.com>
+ !
+ function foo(string)
+   class(*), pointer :: foo
+   character(3), target :: string
+   foo => string
+   select type (foo)
+     type is (character(*))
+       if (foo .ne. 'foo') call abort
+       foo = 'bar'
+   end select
+ end function
+ 
+   interface
+     function foo(string)
+       class(*), pointer :: foo
+       character(3), target :: string
+     end function
+   end interface
+ 
+   class(*), pointer :: res
+   character(3), target :: string = 'foo'
+ 
+   res => foo (string)
+ 
+   select type (res)
+     type is (character(*))
+       if (res .ne. 'bar') call abort
+   end select
+   if (string .ne. 'bar') call abort
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/class_result_6.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/class_result_6.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/class_result_6.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/class_result_6.f90	Thu Nov 23 21:02:48 2017
***************
*** 0 ****
--- 1,24 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR79072 comment #12. A description of the problem
+ ! is to be found in class_result_5.f90.
+ !
+ ! Contributed by Neil Carlson  <neil.n.carlson@gmail.com>
+ !
+   character(3), target :: a = 'foo'
+   class(*), pointer :: b
+   b => ptr()
+   select type (b)
+     type is (character(*))
+       if (a .ne. "bar") call abort
+   end select
+ contains
+   function ptr()
+     class(*), pointer :: ptr
+     ptr => a
+     select type (ptr)
+       type is (character(*))
+         ptr = "bar"
+     end select
+   end function
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90	Sat Nov  4 14:37:03 2017
***************
*** 0 ****
--- 1,54 ----
+ !{ dg-do run }
+  
+ program send_convert_char_array
+ 
+   implicit none
+ 
+   character(kind=1, len=:), allocatable, codimension[:] :: co_str_k1_scal
+   character(kind=1, len=:), allocatable :: str_k1_scal
+   character(kind=4, len=:), allocatable, codimension[:] :: co_str_k4_scal
+   character(kind=4, len=:), allocatable :: str_k4_scal
+ 
+   character(kind=1, len=:), allocatable, codimension[:] :: co_str_k1_arr(:)
+   character(kind=1, len=:), allocatable :: str_k1_arr(:)
+   character(kind=4, len=:), allocatable, codimension[:] :: co_str_k4_arr(:)
+   character(kind=4, len=:), allocatable :: str_k4_arr(:)
+ 
+   allocate(str_k1_scal, SOURCE='abcdefghij')
+   allocate(str_k4_scal, SOURCE=4_'abcdefghij')
+   allocate(character(len=20)::co_str_k1_scal[*]) ! allocate syncs here
+   allocate(character(kind=4, len=20)::co_str_k4_scal[*]) ! allocate syncs here
+ 
+   allocate(str_k1_arr, SOURCE=['abc', 'EFG', 'klm', 'NOP'])
+   allocate(str_k4_arr, SOURCE=[4_'abc', 4_'EFG', 4_'klm', 4_'NOP'])
+   allocate(character(len=5)::co_str_k1_arr(4)[*])
+   allocate(character(kind=4, len=5)::co_str_k4_arr(4)[*])
+ 
+   ! First check send/copy to self
+   co_str_k1_scal[1] = str_k1_scal
+   if (co_str_k1_scal /= str_k1_scal // '          ') call abort()
+ 
+   co_str_k4_scal[1] = str_k4_scal
+   if (co_str_k4_scal /= str_k4_scal // 4_'          ') call abort()
+ 
+   co_str_k4_scal[1] = str_k1_scal
+   if (co_str_k4_scal /= str_k4_scal // 4_'          ') call abort()
+ 
+   co_str_k1_scal[1] = str_k4_scal
+   if (co_str_k1_scal /= str_k1_scal // '          ') call abort()
+ 
+   co_str_k1_arr(:)[1] = str_k1_arr
+   if (any(co_str_k1_arr /= ['abc  ', 'EFG  ', 'klm  ', 'NOP  '])) call abort()
+  
+   co_str_k4_arr(:)[1] = [4_'abc', 4_'EFG', 4_'klm', 4_'NOP']! str_k4_arr
+   if (any(co_str_k4_arr /= [4_'abc  ', 4_'EFG  ', 4_'klm  ', 4_'NOP  '])) call abort()
+ 
+   co_str_k4_arr(:)[1] = str_k1_arr
+   if (any(co_str_k4_arr /= [ 4_'abc  ', 4_'EFG  ', 4_'klm  ', 4_'NOP  '])) call abort()
+ 
+   co_str_k1_arr(:)[1] = str_k4_arr
+   if (any(co_str_k1_arr /= ['abc  ', 'EFG  ', 'klm  ', 'NOP  '])) call abort()
+ 
+ end program send_convert_char_array
+ 
+ ! vim:ts=2:sts=2:sw=2:
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90	Sun Nov  5 16:56:14 2017
*************** x = y
*** 21,34 ****
  end
  
  ! For comp%ii: End of scope of x + y (2x) and for the LHS of the assignment (1x)
! ! { dg-final { scan-tree-dump-times "__builtin_free" 3 "original" } }
  
  ! For comp%CAF:  End of scope of x + y (2x); no LHS freeing for the CAF in assignment
! ! { dg-final { scan-tree-dump-times "_gfortran_caf_deregister" 2 "original" } }
  
  ! Only malloc "ii":
! ! { dg-final { scan-tree-dump-times "__builtin_malloc" 1 "original" } }
  
  ! But copy "ii" and "CAF":
! ! { dg-final { scan-tree-dump-times "__builtin_memcpy|= MEM" 2 "original" } }
  
--- 21,34 ----
  end
  
  ! For comp%ii: End of scope of x + y (2x) and for the LHS of the assignment (1x)
! ! { dg-final { scan-tree-dump-times "__builtin_free" 6 "original" } }
  
  ! For comp%CAF:  End of scope of x + y (2x); no LHS freeing for the CAF in assignment
! ! { dg-final { scan-tree-dump-times "_gfortran_caf_deregister" 3 "original" } }
  
  ! Only malloc "ii":
! ! { dg-final { scan-tree-dump-times "__builtin_malloc" 4 "original" } }
  
  ! But copy "ii" and "CAF":
! ! { dg-final { scan-tree-dump-times "__builtin_memcpy|= MEM" 5 "original" } }
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/deferred_character_18.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/deferred_character_18.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/deferred_character_18.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/deferred_character_18.f90	Wed Jan 10 23:41:48 2018
***************
*** 0 ****
--- 1,29 ----
+ ! { dg-do compile }
+ ! PR Fortran/82367
+ ! Contributed by Walter Spector <w6ws at earthlink dot net>
+ module cls_allocmod
+   implicit none
+ 
+ contains
+ 
+  subroutine cls_alloc (n, str)
+     integer,  intent(in) :: n
+     character(*), allocatable, intent(out) :: str
+ !  Note: Star ^ should have been a colon (:)
+ 
+     allocate (character(n)::str)
+ 
+   end subroutine
+ 
+ end module
+ 
+ program cls
+   use cls_allocmod
+   implicit none
+ 
+   character(:), allocatable :: s
+ 
+   call cls_alloc(42, s) ! { dg-error "allocatable or pointer dummy argument" }
+   print *, 'string len =', len(s)
+ 
+ end program
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/derived_init_4.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/derived_init_4.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/derived_init_4.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/derived_init_4.f90	Mon Oct 16 18:48:56 2017
***************
*** 0 ****
--- 1,59 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR81048, where in the second call to 'g2' the
+ ! default initialization was "forgotten". 'g1', 'g1a' and 'g3' check
+ ! that this does not occur for scalars and explicit results.
+ !
+ ! Contributed by David Smith  <dm577216smith@gmail.com>
+ !
+ program test
+    type f
+        integer :: f = -1
+    end type
+    type(f) :: a, b(3)
+    type(f), allocatable :: ans
+    b = g2(a)
+    b = g2(a)
+    ans = g1(a)
+    if (ans%f .ne. -1) call abort
+    ans = g1(a)
+    if (ans%f .ne. -1) call abort
+    ans = g1a(a)
+    if (ans%f .ne. -1) call abort
+    ans = g1a(a)
+    if (ans%f .ne. -1) call abort
+    b = g3(a)
+    b = g3(a)
+ contains
+    function g3(a) result(res)
+       type(f) :: a, res(3)
+       do j = 1, 3
+          if (res(j)%f == -1) then
+              res(j)%f = a%f - 1
+          else
+              call abort
+          endif
+       enddo
+    end function g3
+ 
+    function g2(a)
+       type(f) :: a, g2(3)
+       do j = 1, 3
+          if (g2(j)%f == -1) then
+              g2(j)%f = a%f - 1
+          else
+              call abort
+          endif
+       enddo
+    end function g2
+ 
+    function g1(a)
+      type(f) :: g1, a
+      if (g1%f .ne. -1 ) call abort
+    end function
+ 
+    function g1a(a) result(res)
+      type(f) :: res, a
+      if (res%f .ne. -1 ) call abort
+    end function
+ end program test
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/dtio_12.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/dtio_12.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/dtio_12.f90	Wed Sep 21 06:57:28 2016
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/dtio_12.f90	Wed Aug 23 00:41:10 2017
*************** end module
*** 70,74 ****
--- 70,80 ----
    rewind (10)
    read (10, *) msg
    if (trim (msg) .ne. "77") call abort
+   rewind (10)
+   write (10,40) child (77)                         ! Modified using format label
+ 40 format(DT)
+   rewind (10)
+   read (10, *) msg
+   if (trim (msg) .ne. "77") call abort
    close(10)
  end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/equiv_pure.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/equiv_pure.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/equiv_pure.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/equiv_pure.f90	Sat Nov  4 16:41:09 2017
***************
*** 0 ****
--- 1,50 ----
+ ! { dg-do compile }
+ module eq
+    implicit none
+    integer :: n1, n2
+    integer, dimension(2) :: a
+    equivalence (a(1), n1)
+    equivalence (a(2), n2)
+    common /a/ a
+ end module eq
+ 
+ module m
+    use eq
+    implicit none
+    type, public :: t
+      integer :: i
+    end type t
+ end module m
+ 
+ module p
+    implicit none
+    contains
+    pure integer function d(h)
+      use m
+      implicit none
+      integer, intent(in) :: h
+      d = h
+    end function
+ end module p
+ 
+ module q
+    implicit none
+    contains
+    pure integer function d(h)
+      use m, only : t
+      implicit none
+      integer, intent(in) :: h
+      d = h
+    end function
+ end module q
+ 
+ module r
+    implicit none
+    contains
+    pure integer function d(h)
+      use m, only : a          ! { dg-error "cannot be an EQUIVALENCE object" }
+      implicit none
+      integer, intent(in) :: h
+      d = h
+    end function
+ end module r
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/execute_command_line_3.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/execute_command_line_3.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/execute_command_line_3.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/execute_command_line_3.f90	Thu Oct 19 17:49:24 2017
***************
*** 0 ****
--- 1,23 ----
+ ! { dg-do  run }
+ ! PR 82233 - there were program aborts for some of these commands.
+ ! Original test case by Urban Jost.
+ program boom
+ implicit none
+ integer                       :: i,j 
+ character(len=256)            :: msg
+ character(len=:), allocatable :: command
+    command='notthere'
+    msg='' ! seems to only be defined if exitstatus.ne.0
+    ! ok -- these work
+    call execute_command_line(command , wait=.false., exitstat=i, cmdstat=j, cmdmsg=msg)
+    if (j /= 0 .or. msg /= '') call abort
+    call execute_command_line(command ,               exitstat=i, cmdstat=j, cmdmsg=msg )
+    if (j /= 3 .or. msg /= "Invalid command line" ) call abort
+    msg = ''
+    call execute_command_line(command , wait=.false., exitstat=i,            cmdmsg=msg )
+    if (j /= 3) call abort
+    call execute_command_line(command , wait=.false., exitstat=i                        )
+    if (msg /= '') call abort
+    call execute_command_line(command ,               exitstat=i, cmdstat=j             )
+ 
+ end program boom
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/finalize_28.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/finalize_28.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/finalize_28.f90	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/finalize_28.f90	Sun Nov  5 16:56:14 2017
*************** contains
*** 21,24 ****
      integer, intent(out) :: edges(:,:)
    end subroutine coo_dump_edges
  end module coo_graphs
! ! { dg-final { scan-tree-dump-times "__builtin_free" 3 "original" } }
--- 21,24 ----
      integer, intent(out) :: edges(:,:)
    end subroutine coo_dump_edges
  end module coo_graphs
! ! { dg-final { scan-tree-dump-times "__builtin_free" 6 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/fmt_e.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/fmt_e.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/fmt_e.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/fmt_e.f90	Sun Jan 14 21:44:50 2018
***************
*** 0 ****
--- 1,10 ----
+ ! { dg-do run }
+ ! PR83811 fortran 'e' format broken for single digit exponents
+ program test
+   character(25) :: s
+   write(s, '(1pe5.0e1)') 1.e-4
+   if (s.ne."1.E-4") call abort
+   write(s, '(e5.1e1)') 1.e12
+   if (s.ne."*****") call abort
+ end
+       
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/interface_40.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/interface_40.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/interface_40.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/interface_40.f90	Sat Jan 13 18:58:56 2018
***************
*** 0 ****
--- 1,8 ----
+ ! { dg-do compile }
+ ! PR fortran/78814
+ ! Code contributed by Gerhard Steinmetz
+ program p
+    class(*) :: x  ! { dg-error " must be dummy, allocatable or pointer" }
+    print *, f(x)
+ end
+ 
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/internal_readwrite_4.f90	Thu Dec 21 10:34:35 2017
***************
*** 0 ****
--- 1,30 ----
+ ! { dg-do  run }
+ ! PR 83436 - this used to cause an error.
+ ! Original test case by Daan van Vugt.
+ module mod_random_seed
+   implicit none
+ contains
+   !> Read an int from /dev/urandom
+   subroutine read_urandom_int(seed, ierr)
+     implicit none
+     integer, intent(out) :: seed
+     integer, intent(out) :: ierr
+     integer :: un
+     character(len=80) :: restart_file
+     write(restart_file,'(A,A)') 'jorek', '_restart.h5'
+ 
+     open(newunit=un, file="/dev/urandom", access="stream", &
+         form="unformatted", action="read", status="old", iostat=ierr)
+     if (ierr == 0) then
+        read(un) seed
+        close(un)
+     end if
+   end subroutine read_urandom_int
+ end module mod_random_seed
+ 
+ program test_random_seed
+   use mod_random_seed
+   implicit none
+   integer :: seed, ierr
+   call read_urandom_int(seed, ierr)
+ end program test_random_seed
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/logical_temp_io.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/logical_temp_io.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/logical_temp_io.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/logical_temp_io.f90	Mon Nov 13 20:01:20 2017
***************
*** 0 ****
--- 1,13 ----
+ ! { dg-do run }
+ ! PR 82869
+ ! A temp variable of type logical was incorrectly transferred
+ ! to the I/O library as a logical type of a different kind.
+ program pr82869
+   use, intrinsic :: iso_c_binding
+   type(c_ptr) :: p = c_null_ptr
+   character(len=4) :: s
+   write (s, *) c_associated(p), c_associated(c_null_ptr)
+   if (s /= ' F F') then
+      call abort()
+   end if
+ end program pr82869
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/logical_temp_io_kind8.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/logical_temp_io_kind8.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/logical_temp_io_kind8.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/logical_temp_io_kind8.f90	Mon Nov 13 20:01:20 2017
***************
*** 0 ****
--- 1,14 ----
+ ! { dg-do run }
+ ! { dg-options "-fdefault-integer-8" }
+ ! PR 82869
+ ! A temp variable of type logical was incorrectly transferred
+ ! to the I/O library as a logical type of a different kind.
+ program pr82869_8
+   use, intrinsic :: iso_c_binding
+   type(c_ptr) :: p = c_null_ptr
+   character(len=4) :: s
+   write (s, *) c_associated(p), c_associated(c_null_ptr)
+   if (s /= ' F F') then
+      call abort()
+   end if
+ end program pr82869_8
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/matmul_17.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/matmul_17.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/matmul_17.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/matmul_17.f90	Sat Jan 20 07:00:43 2018
***************
*** 0 ****
--- 1,9 ----
+ ! { dg-do run }
+ ! PR Fortran/83900
+ ! Contributed by Gerhard Steinmetz  <gscfq t t-online dot de>
+ program p
+    integer, parameter :: a(3,2) = 1
+    real, parameter :: b(2,3) = 2
+    real, parameter :: c(3,3) = matmul(a, b)
+    if (any(c /= 4.)) call abort
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/matmul_18.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/matmul_18.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/matmul_18.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/matmul_18.f90	Sat Jan 20 20:45:50 2018
***************
*** 0 ****
--- 1,8 ----
+ ! { dg-do run }
+ program p
+    integer, parameter :: a(3,2) = 1
+    real, parameter :: b(2,3) = 2
+    real d(3,3)
+    d = 4
+    if (any(d /= matmul(a,b))) call abort
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/move_alloc_15.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/move_alloc_15.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/move_alloc_15.f90	Sun Oct 18 09:31:21 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/move_alloc_15.f90	Sun Nov  5 16:56:14 2017
*************** contains
*** 84,88 ****
      end do
    end subroutine
  end program name
! ! { dg-final { scan-tree-dump-times "__builtin_malloc" 11 "original" } }
! ! { dg-final { scan-tree-dump-times "__builtin_free" 11 "original" } }
--- 84,88 ----
      end do
    end subroutine
  end program name
! ! { dg-final { scan-tree-dump-times "__builtin_malloc" 14 "original" } }
! ! { dg-final { scan-tree-dump-times "__builtin_free" 14 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/namelist_95.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/namelist_95.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/namelist_95.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/namelist_95.f90	Sun Dec  3 20:43:59 2017
***************
*** 0 ****
--- 1,23 ----
+ ! { dg-do run }
+ ! PR83191 Writing a namelist with repeated complex 
+ 
+ program test
+ 
+ implicit none
+ 
+ integer, parameter :: UNIT = 1
+ character(len=8), parameter :: FILE = "namelist"
+ 
+ complex, dimension(3) :: a = (/ (0.0, 0.0), (0.0, 0.0), (3.0, 4.0) /)
+ 
+ namelist /complex_namelist/ a
+ 
+ open(UNIT, file=FILE)
+ write(UNIT, nml=complex_namelist)
+ close(UNIT)
+ 
+ open(UNIT, file=FILE)
+ read(UNIT, nml=complex_namelist)
+ close(UNIT, status="delete")
+ if (any(a.ne.(/ (0.0, 0.0), (0.0, 0.0), (3.0, 4.0) /))) call abort
+ end program test
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/num_images_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/num_images_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/num_images_1.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/num_images_1.f90	Fri Jan 19 23:37:29 2018
***************
*** 0 ****
--- 1,10 ----
+ ! { dg-do compile }
+ ! { dg-options "-fcoarray=single -std=f2008" }
+ ! PR  Fortran/80768
+ !
+ program foo
+    implicit none
+    integer k5
+    k5 = num_images(failed=.false.) ! { dg-error "argument to NUM_IMAGES" }
+    print *, k5
+ end program foo
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr69739.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr69739.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr69739.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr69739.f90	Mon Nov  6 10:14:29 2017
***************
*** 0 ****
--- 1,39 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR69739 in which the statement
+ ! R = operate(A, X) caused an ICE.
+ !
+ ! Contributed by John  <jwmwalrus@gmail.com>
+ !
+ module test
+ 
+   implicit none
+   type, public :: sometype
+     real :: a    =  0.
+   end type
+ contains
+ 
+   function dosomething(A) result(r)
+     type(sometype), intent(IN) :: A(:,:,:)
+     integer :: N
+     real, allocatable ::   R(:), X(:)
+ 
+     N = PRODUCT(UBOUND(A))
+     allocate (R(N),X(N))
+     X = [(real(N), N = 1, size(X, 1))]
+     R = operate(A, X)
+   end function
+ 
+   function operate(A, X)
+     type(sometype), intent(IN) :: A(:,:,:)
+     real, intent(IN) :: X(:)
+     real :: operate(1:PRODUCT(UBOUND(A)))
+ 
+     operate = x
+   end function
+ end module test
+ 
+   use test
+   type(sometype) :: a(2, 2, 2)
+   if (any(int (dosomething(a)) .ne. [1,2,3,4,5,6])) call abort
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr78619.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr78619.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr78619.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr78619.f90	Mon Nov 13 20:43:26 2017
***************
*** 0 ****
--- 1,21 ----
+ ! { dg-do compile }
+ ! { dg-options "-Werror -O3" }
+ !
+ ! Tests the fix for PR78619, in which the recursive use of 'f' at line 13
+ ! caused an ICE.
+ !
+ ! Contributed by Gerhard Steinmetz  <gerhard.steinmetz.fortran@t-online.de>
+ !
+   print *, g(1.0) ! 'g' is OK
+ contains
+   function f(x) result(z)
+     real :: x, z
+     z = sign(1.0, f) ! { dg-error "calling itself recursively|must be the same type" }
+   end
+   real function g(x)
+     real :: x
+     g = -1
+     g = -sign(1.0, g) ! This is OK.
+   end
+ end
+ ! { dg-message "all warnings being treated as errors" "" { target *-*-* } 0 }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr78686.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr78686.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr78686.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr78686.f90	Tue Nov 21 19:09:01 2017
***************
*** 0 ****
--- 1,11 ----
+ ! { dg-do compile }
+ !
+ ! Test the fix for PR78686, which used to ICE.
+ !
+ ! Contributed by Gerhard Steinmetz  <gerhard.steinmetz.fortran@t-online.de>
+ !
+ program p
+    type t
+       character :: c(1) = [t()] ! { dg-error "is being used before it is defined" }
+    end type
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr81723.f gcc-7.3.0/gcc/testsuite/gfortran.dg/pr81723.f
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr81723.f	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr81723.f	Mon Aug 28 10:19:17 2017
***************
*** 0 ****
--- 1,56 ----
+ ! { dg-do compile }
+ ! { dg-options "-O3 -fno-automatic" }
+ 
+       FUNCTION WWERF(Z)
+ 
+       IMPLICIT DOUBLE PRECISION (A-H,O-Z)
+       COMPLEX*16 WWERF
+       COMPLEX*16 Z,ZH,R(37),S,T,V,W
+ 
+       PARAMETER (Z1 = 1, HF = Z1/2, Z10 = 10)
+       PARAMETER (C1 = 74/Z10, C2 = 83/Z10, C3 = Z10/32, C4 = 16/Z10)
+       PARAMETER (C = 1.12837 91670 95512 57D0, P = (2*C4)**33)
+ 
+       DOUBLE PRECISION GREAL,GIMAG,XARG,YARG
+       COMPLEX*16 ZARG,GCONJG,GCMPLX
+       GREAL( ZARG)=DREAL( ZARG)
+       GIMAG( ZARG)=DIMAG( ZARG)
+       GCONJG(ZARG)=DCONJG(ZARG)
+       GCMPLX(XARG,YARG)=DCMPLX(XARG,YARG)
+ 
+       X=Z
+       Y=GIMAG(Z)
+       XA=ABS(X)
+       YA=ABS(Y)
+       IF(YA .LT. C1 .AND. XA .LT. C2) THEN
+        ZH=GCMPLX(YA+C4,XA)
+        R(37)=0
+        DO 1 N = 36,1,-1
+        T=ZH+N*GCONJG(R(N+1))
+     1  R(N)=HF*T/(GREAL(T)**2+GIMAG(T)**2)
+        XL=P
+        S=0
+        DO 2 N = 33,1,-1
+        XL=C3*XL
+     2  S=R(N)*(S+XL)
+        V=C*S
+       ELSE
+        ZH=GCMPLX(YA,XA)
+        R(1)=0
+        DO 3 N = 9,1,-1
+        T=ZH+N*GCONJG(R(1))
+     3  R(1)=HF*T/(GREAL(T)**2+GIMAG(T)**2)
+        V=C*R(1)
+       END IF
+       IF(YA .EQ. 0) V=GCMPLX(EXP(-XA**2),GIMAG(V))
+       IF(Y .LT. 0) THEN
+        V=2*EXP(-GCMPLX(XA,YA)**2)-V
+        IF(X .GT. 0) V=GCONJG(V)
+       ELSE
+        IF(X .LT. 0) V=GCONJG(V)
+       END IF
+ 
+       WWERF=V
+ 
+       RETURN
+       END
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr81735.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr81735.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr81735.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr81735.f90	Fri Nov  3 19:01:29 2017
***************
*** 0 ****
--- 1,25 ----
+ ! { dg-do compile }
+ ! { dg-options "-fdump-tree-original" }
+ !
+ ! Contributed by Danila  <flashmozzg@gmail.com>
+ !
+ program fooprog
+     implicit none
+     type FooType
+         integer, allocatable :: x
+     end type FooType
+ 
+     type(FooType), pointer :: bar
+ 
+     bar => foo()
+ 
+ contains
+     function foo() result(res)
+         type(FooType), pointer :: res
+ 
+         character(:), allocatable :: rt
+         rt = ""
+         res => null()
+     end function foo
+ end program fooprog
+ ! { dg-final { scan-tree-dump-times "__builtin_free" 1 "original" } }
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr82253.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr82253.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr82253.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr82253.f90	Fri Dec 15 21:54:15 2017
***************
*** 0 ****
--- 1,40 ----
+ ! PR middle-end/82253
+ ! { dg-do compile { target fortran_real_16 } }
+ ! { dg-options "-Og" }
+ 
+ module pr82253
+   implicit none
+   private
+   public :: static_type
+   type, public :: T
+     procedure(), nopass, pointer :: testProc => null()
+   end type
+   type, public :: S
+     complex(kind=16), pointer :: ptr
+   end type
+   type(T), target :: type_complex32
+   interface static_type
+     module procedure foo
+   end interface
+   interface
+     subroutine bar (testProc)
+       procedure(), optional :: testProc
+     end subroutine
+   end interface
+   contains
+     function foo (self) result(res)
+       complex(kind=16) :: self
+       type(T), pointer :: res
+       call bar (testProc = baz)
+     end function
+     subroutine baz (buffer, status)
+       character(len=*) :: buffer
+       integer(kind=4) :: status
+       complex(kind=16), target :: obj
+       type(S) :: self
+       integer(kind=1), parameter :: zero(storage_size(obj)/8) = 0
+       obj = transfer (zero, obj)
+       self%ptr => obj
+       write (buffer, *, iostat=status) self%ptr, '#'
+     end subroutine
+ end module pr82253
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr83864.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr83864.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr83864.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr83864.f90	Thu Jan 18 18:27:22 2018
***************
*** 0 ****
--- 1,13 ----
+ ! { dg-do run }
+ ! PR fortran/83864
+ !
+ ! Derived from PR by Contributed by Gerhard Steinmetz <gscfq@t-online.de>
+ !
+ program p
+   implicit none
+   type t
+      character :: c(3) = transfer('abc','z',3)
+   end type t
+   type(t) :: x
+   if (any (x%c /= ["a", "b", "c"])) call abort ()
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/pr83874.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/pr83874.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/pr83874.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/pr83874.f90	Thu Jan 18 00:30:42 2018
***************
*** 0 ****
--- 1,19 ----
+ ! { dg-do run }
+ ! PR fortran/83874
+ ! There was an ICE while initializing the character arrays
+ !
+ ! Contributed by Harald Anlauf <anlauf@gmx.de>
+ !
+ program charinit
+   implicit none
+   type t
+      character(len=1) :: name
+   end type t
+   type(t), parameter :: z(2)= [ t ('a'), t ('b') ]
+   character(len=1), parameter :: names1(*) = z% name
+   character(len=*), parameter :: names2(2) = z% name
+   character(len=*), parameter :: names3(*) = z% name
+   if (.not. (names1(1) == "a" .and. names1(2) == "b")) call abort ()
+   if (.not. (names2(1) == "a" .and. names2(2) == "b")) call abort ()
+   if (.not. (names3(1) == "a" .and. names3(2) == "b")) call abort ()
+ end program charinit
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/simplify_cshift_1.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/simplify_cshift_1.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/simplify_cshift_1.f90	Sat Nov 21 16:25:23 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/simplify_cshift_1.f90	Tue Jan  2 18:01:31 2018
*************** program foo
*** 23,34 ****
     v = cshift(c, 2)
     if (any(b /= v)) call abort
  
!    ! Special cases shift = 0, size(a), 1-size(a)
     b = cshift([1, 2, 3, 4, 5], 0)
     if (any(b /= a)) call abort
     b = cshift([1, 2, 3, 4, 5], size(a))
     if (any(b /= a)) call abort
!    b = cshift([1, 2, 3, 4, 5], 1-size(a))
     if (any(b /= a)) call abort
  
     ! simplification of array arg.
--- 23,34 ----
     v = cshift(c, 2)
     if (any(b /= v)) call abort
  
!    ! Special cases shift = 0, size(a), size(a)
     b = cshift([1, 2, 3, 4, 5], 0)
     if (any(b /= a)) call abort
     b = cshift([1, 2, 3, 4, 5], size(a))
     if (any(b /= a)) call abort
!    b = cshift([1, 2, 3, 4, 5], -size(a))
     if (any(b /= a)) call abort
  
     ! simplification of array arg.
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/submodule_29.f08 gcc-7.3.0/gcc/testsuite/gfortran.dg/submodule_29.f08
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/submodule_29.f08	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/submodule_29.f08	Wed Nov  1 11:29:07 2017
***************
*** 0 ****
--- 1,56 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR80554 in which it was not recognised that the symbol 'i'
+ ! is host associated in the submodule 's' so that the new declaration in the
+ ! submodule was rejected.
+ !
+ ! Contributed by Tamas Bela Feher  <tamas.bela.feher@ipp.mpg.de>
+ !
+ module M
+   implicit none
+   integer :: i = 0
+   character (100) :: buffer
+   interface
+     module subroutine write_i()
+     end subroutine
+   end interface
+   interface
+     module subroutine write_i_2()
+     end subroutine
+   end interface
+ contains
+   subroutine foo
+     integer :: i
+   end
+ end module
+ 
+ submodule (M) S
+     integer :: i = 137
+   contains
+     module subroutine write_i()
+        write (buffer,*) i
+     end subroutine
+ end submodule
+ 
+ submodule (M:S) S2
+     integer :: i = 1037
+   contains
+     module subroutine write_i_2()
+        write (buffer,*) i
+     end subroutine
+ end submodule
+ 
+ program test_submod_variable
+   use M
+   implicit none
+   integer :: j
+   i = 42
+   call write_i
+   read (buffer, *) j
+   if (i .ne. 42) call abort
+   if (j .ne. 137) call abort
+   call write_i_2
+   read (buffer, *) j
+   if (i .ne. 42) call abort
+   if (j .ne. 1037) call abort
+ end program
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/transfer_simplify_11.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/transfer_simplify_11.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/transfer_simplify_11.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/transfer_simplify_11.f90	Wed Jan 10 18:47:44 2018
***************
*** 0 ****
--- 1,8 ----
+ ! { dg-do run }
+ ! PR Fortran/82841
+ !
+    integer, parameter :: N = 2
+    character(len=1) :: chr(N)
+    chr = transfer(repeat("x",ncopies=N),[character(len=1) ::], N)
+    if (chr(1) /= 'x' .and. chr(2) /= 'x') call abort
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/typebound_proc_27.f03 gcc-7.3.0/gcc/testsuite/gfortran.dg/typebound_proc_27.f03
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/typebound_proc_27.f03	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/typebound_proc_27.f03	Sun Nov  5 16:56:14 2017
***************
*** 1,6 ****
  ! { dg-do run }
  ! { dg-options "-fdump-tree-original" }
! ! 
  ! PR fortran/47586
  ! Missing deep copy for data pointer returning functions when the type
  ! has allocatable components
--- 1,6 ----
  ! { dg-do run }
  ! { dg-options "-fdump-tree-original" }
! !
  ! PR fortran/47586
  ! Missing deep copy for data pointer returning functions when the type
  ! has allocatable components
*************** end program prog
*** 77,91 ****
  ! statements.
  ! It is assumed that if the number of allocate is right, the number of
  ! deep copies is right too.
! ! { dg-final { scan-tree-dump-times "__builtin_malloc" 12 "original" } }
  
  !
  ! Realloc are only used for assignments to `that%i'.  Don't know why.
  ! { dg-final { scan-tree-dump-times "__builtin_realloc" 6 "original" } }
! ! 
  
  ! No leak: Only assignments to `this' use malloc.  Assignments to `that%i'
  ! take the realloc path after the first assignment, so don't count as a malloc.
! ! { dg-final { scan-tree-dump-times "__builtin_free" 7 "original" } }
  !
  
--- 77,91 ----
  ! statements.
  ! It is assumed that if the number of allocate is right, the number of
  ! deep copies is right too.
! ! { dg-final { scan-tree-dump-times "__builtin_malloc" 15 "original" } }
  
  !
  ! Realloc are only used for assignments to `that%i'.  Don't know why.
  ! { dg-final { scan-tree-dump-times "__builtin_realloc" 6 "original" } }
! !
  
  ! No leak: Only assignments to `this' use malloc.  Assignments to `that%i'
  ! take the realloc path after the first assignment, so don't count as a malloc.
! ! { dg-final { scan-tree-dump-times "__builtin_free" 10 "original" } }
  !
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/typebound_proc_36.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/typebound_proc_36.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/typebound_proc_36.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/typebound_proc_36.f90	Sat Oct 21 17:09:43 2017
***************
*** 0 ****
--- 1,77 ----
+ ! { dg-do run }
+ !
+ ! Test the fix for PR82312.f90
+ !
+ ! Posted on Stack Overflow:
+ ! https://stackoverflow.com/questions/46369744
+ ! /gfortran-associates-wrong-type-bound-procedure/46388339#46388339
+ !
+ module minimalisticcase
+     implicit none
+ 
+     type, public :: DataStructure
+         integer :: i
+     contains
+         procedure, pass :: init => init_data_structure
+         procedure, pass :: a => beginning_of_alphabet
+     end type
+ 
+     type, public :: DataLogger
+         type(DataStructure), pointer :: data_structure
+         contains
+                 procedure, pass :: init => init_data_logger
+                 procedure, pass :: do_something => do_something
+     end type
+ 
+     integer :: ctr = 0
+ 
+ contains
+     subroutine init_data_structure(self)
+         implicit none
+         class(DataStructure), intent(inout) :: self
+         write(*,*) 'init_data_structure'
+         ctr = ctr + 1
+     end subroutine
+ 
+     subroutine beginning_of_alphabet(self)
+         implicit none
+         class(DataStructure), intent(inout) :: self
+ 
+         write(*,*) 'beginning_of_alphabet'
+         ctr = ctr + 10
+     end subroutine
+ 
+     subroutine init_data_logger(self, data_structure)
+         implicit none
+         class(DataLogger), intent(inout) :: self
+         class(DataStructure), target :: data_structure
+         write(*,*) 'init_data_logger'
+         ctr = ctr + 100
+ 
+         self%data_structure => data_structure ! Invalid change of 'self' vptr
+         call self%do_something()
+     end subroutine
+ 
+     subroutine do_something(self)
+         implicit none
+         class(DataLogger), intent(inout) :: self
+ 
+         write(*,*) 'do_something'
+         ctr = ctr + 1000
+ 
+     end subroutine
+ end module
+ 
+ program main
+     use minimalisticcase
+     implicit none
+ 
+     type(DataStructure) :: data_structure
+     type(DataLogger) :: data_logger
+ 
+     call data_structure%init()
+     call data_structure%a()
+     call data_logger%init(data_structure)
+ 
+     if (ctr .ne. 1111) call abort
+ end program
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_3.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_3.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_3.f90	Fri Jun  5 18:44:53 2015
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_3.f90	Sat Sep  2 19:04:08 2017
***************
*** 3,9 ****
  !
  ! PR fortran/55476
  !
! ! Contribued by  Janus Weil
  !
  subroutine test
    integer, pointer :: p
--- 3,9 ----
  !
  ! PR fortran/55476
  !
! ! Contributed by Janus Weil
  !
  subroutine test
    integer, pointer :: p
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_4.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_4.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_4.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/warn_target_lifetime_4.f90	Sat Sep  2 19:04:08 2017
***************
*** 0 ****
--- 1,28 ----
+ ! { dg-do compile }
+ ! { dg-options "-Wtarget-lifetime" }
+ !
+ ! PR fortran/81770: [5/6/7 Regression] Bogus warning: Pointer in pointer assignment might outlive the pointer target
+ !
+ ! Contributed by Janus Weil <janus@gcc.gnu.org>
+ 
+ module m
+ 
+    type t
+       integer, allocatable :: l
+    end type
+ 
+ contains
+ 
+    subroutine sub(c_in, list)
+       type(t), target, intent(in)  :: c_in
+       integer, pointer, intent(out) :: list
+ 
+       type(t), pointer :: container
+ 
+       container => c_in
+ 
+       list => container%l
+ 
+    end subroutine
+ 
+ end
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gfortran.dg/zero_sized_7.f90 gcc-7.3.0/gcc/testsuite/gfortran.dg/zero_sized_7.f90
*** gcc-7.2.0/gcc/testsuite/gfortran.dg/zero_sized_7.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gfortran.dg/zero_sized_7.f90	Tue Oct  3 15:50:45 2017
***************
*** 0 ****
--- 1,18 ----
+ ! { dg-do compile }
+ ! PR 80118 - this used to ICE
+ ! Original test case by Marco Restelli
+ module m
+ implicit none
+ 
+   integer, parameter :: not_empty(1) = 0
+   integer, parameter :: empty1(0) = (/integer :: /)
+   integer, parameter :: empty2(0) = 0
+ 
+ contains
+ 
+  subroutine sub(v)
+   integer, allocatable, intent(out) :: v(:)
+    v = 2*empty2 ! internal compiler error
+  end subroutine sub
+ 
+ end module m
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/alignment13.adb gcc-7.3.0/gcc/testsuite/gnat.dg/alignment13.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/alignment13.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/alignment13.adb	Thu Dec 14 17:05:43 2017
***************
*** 0 ****
--- 1,21 ----
+ -- { dg-do run }
+ -- { dg-options "-gnatws" }
+ 
+ procedure Alignment13 is
+ 
+   type Rec is record
+     I1 : aliased Short_Integer;
+     I2 : Integer;
+   end record;
+ 
+   for Rec use record
+     I1 at 0 range 0 .. 15;
+   end record;
+ 
+   R : Rec;
+ 
+ begin
+   if R.I2'Bit_Position /= 32 then
+     raise Program_Error;
+   end if;
+ end;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/array29.adb gcc-7.3.0/gcc/testsuite/gnat.dg/array29.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/array29.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/array29.adb	Tue Sep  5 08:17:56 2017
***************
*** 0 ****
--- 1,26 ----
+ -- { dg-do compile }
+ -- { dg-options "-O" }
+ 
+ package body Array29 is
+ 
+   procedure Copy (Src : in Matrix; Dst : out Matrix) is
+   begin
+     for I in Src'Range (1) loop
+       for J in Src'Range (2) loop
+         Dst (I, J) := Src (I, J);
+       end loop;
+     end loop;
+   end;
+ 
+   procedure Proc is
+     N : constant := 2;
+     FM1 : constant Matrix (1 .. N, 1 .. N) := ((1.0, 2.0), (3.0, 4.0));
+     FM2 : constant Matrix (1 .. N, 1 .. N) := ((1.0, 2.0), (3.0, 4.0));
+     A : constant array (1 .. 2) of Matrix (1 .. N, 1 .. N)
+       := (Matrix (FM1), Matrix (FM2));
+     Final : Matrix (1 .. N, 1 .. N);
+   begin
+     Copy (Src => A (1), Dst => Final);
+   end;
+ 
+ end Array29;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/array29.ads gcc-7.3.0/gcc/testsuite/gnat.dg/array29.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/array29.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/array29.ads	Tue Sep  5 08:17:56 2017
***************
*** 0 ****
--- 1,7 ----
+ package Array29 is
+ 
+   type Matrix is array (Integer range <>, Integer range <>) of Long_Float;
+ 
+   procedure Proc;
+ 
+ end Array29;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/debug13.adb gcc-7.3.0/gcc/testsuite/gnat.dg/debug13.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/debug13.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/debug13.adb	Tue Sep  5 11:04:41 2017
***************
*** 0 ****
--- 1,38 ----
+ --  { dg-options "-cargs -O2 -g -margs" }
+ 
+ package body Debug13 is
+ 
+    procedure Compile (P : Natural)
+    is
+       Max_Pos : constant Natural := P;
+       type Position_Set is array (1 .. Max_Pos) of Boolean;
+ 
+       Empty  : constant Position_Set := (others => False);
+ 
+       type Position_Set_Array is array (1 .. Max_Pos) of Position_Set;
+ 
+       Follow  : Position_Set_Array := (others => Empty);
+ 
+       function Get_Follows return Position_Set;
+ 
+       procedure Make_DFA;
+ 
+       function Get_Follows return Position_Set is
+          Result : Position_Set := Empty;
+       begin
+          Result := Result or Follow (1);
+ 
+          return Result;
+       end Get_Follows;
+ 
+       procedure Make_DFA is
+          Next   : constant Position_Set := Get_Follows;
+       begin
+          null;
+       end Make_DFA;
+ 
+    begin
+       Make_DFA;
+    end Compile;
+ 
+ end Debug13;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/debug13.ads gcc-7.3.0/gcc/testsuite/gnat.dg/debug13.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/debug13.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/debug13.ads	Tue Sep  5 11:04:41 2017
***************
*** 0 ****
--- 1,5 ----
+ package Debug13 is
+ 
+    procedure Compile (P : Natural);
+ 
+ end Debug13;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5.adb gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5.adb	Tue Sep  5 09:49:34 2017
***************
*** 0 ****
--- 1,10 ----
+ -- { dg-do compile }
+ 
+ package body Incomplete5 is
+ 
+    function Get (O: Base_Object) return Integer is
+    begin
+       return Get_Handle(O).I;
+    end;
+ 
+ end Incomplete5;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5.ads gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5.ads	Tue Sep  5 09:49:34 2017
***************
*** 0 ****
--- 1,25 ----
+ with Incomplete5_Pkg;
+ 
+ package Incomplete5 is
+ 
+    type Rec1 is private;
+ 
+    type Rec2 is private;
+ 
+    package My_G is new Incomplete5_Pkg (Rec1);
+ 
+    use My_G;
+ 
+    function Get (O: Base_Object) return Integer;
+ 
+ private
+ 
+    type Rec1 is record
+       I : Integer;
+    end record;
+ 
+    type Rec2 is record
+       A : Access_Type;
+    end record;
+ 
+ end Incomplete5;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5_pkg.adb gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5_pkg.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5_pkg.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5_pkg.adb	Tue Sep  5 09:49:34 2017
***************
*** 0 ****
--- 1,13 ----
+ package body Incomplete5_Pkg is
+ 
+    function Get_Handle (Object: Base_Object) return Access_Type is
+    begin
+       return Object.Handle;
+    end;
+ 
+    function From_Handle (Handle: Access_Type) return Base_Object is
+    begin
+       return (Handle=>Handle);
+    end;
+ 
+ end Incomplete5_Pkg;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5_pkg.ads gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5_pkg.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/incomplete5_pkg.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/incomplete5_pkg.ads	Tue Sep  5 09:49:34 2017
***************
*** 0 ****
--- 1,15 ----
+ generic
+    type Record_Type;
+ package Incomplete5_Pkg is
+ 
+    type Access_Type is access Record_Type;
+ 
+    type Base_Object is tagged record
+       Handle: Access_Type;
+    end record;
+ 
+    function Get_Handle(Object: Base_Object) return Access_Type;
+ 
+    function From_Handle(Handle: Access_Type) return Base_Object;
+ 
+ end Incomplete5_Pkg;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/opt69.adb gcc-7.3.0/gcc/testsuite/gnat.dg/opt69.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/opt69.adb	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/opt69.adb	Fri Nov 10 08:23:20 2017
***************
*** 0 ****
--- 1,28 ----
+ -- { dg-do compile }
+ -- { dg-options "-O" }
+ 
+ with Ada.Text_IO;
+ 
+ procedure Opt69 is
+ 
+    procedure Inner
+      (A : String := (1 .. 15 => ASCII.NUL);
+       B : String := (1 .. 5 => ASCII.NUL);
+       C : String := (1 .. 5 => ASCII.NUL))
+    is
+       Aa : String (1 .. 15);
+       Bb : String (1 .. 5);
+       Cc : String (1 .. 5);
+    begin
+       Aa := A;
+       Bb := B;
+       Cc := C;
+ 
+       Ada.Text_IO.Put_Line (Aa);
+       Ada.Text_IO.Put_Line (Bb);
+       Ada.Text_IO.Put_Line (Cc);
+    end;
+ 
+ begin
+    Inner;
+ end;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/pack9.adb gcc-7.3.0/gcc/testsuite/gnat.dg/pack9.adb
*** gcc-7.2.0/gcc/testsuite/gnat.dg/pack9.adb	Fri May 29 08:20:29 2015
--- gcc-7.3.0/gcc/testsuite/gnat.dg/pack9.adb	Sun Sep 10 17:03:40 2017
***************
*** 1,6 ****
  -- { dg-do compile }
  -- { dg-options "-O2 -gnatp -fdump-tree-optimized" }
! -- See PR tree-optimization/46801 for the expected failure
  
  package body Pack9 is
  
--- 1,7 ----
  -- { dg-do compile }
  -- { dg-options "-O2 -gnatp -fdump-tree-optimized" }
! 
! pragma Optimize_Alignment (Space);
  
  package body Pack9 is
  
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/specs/atomic3.ads gcc-7.3.0/gcc/testsuite/gnat.dg/specs/atomic3.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/specs/atomic3.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/specs/atomic3.ads	Sat Sep  9 12:30:42 2017
***************
*** 0 ****
--- 1,33 ----
+ -- { dg-do compile }
+ 
+ package Atomic3 is
+ 
+    type Four_Bits is mod 2**4;
+    type Fourteen_Bits is mod 2**14;
+    type Twenty_Eight_Bits is mod 2**28;
+ 
+    type Rec1 (Mode : Boolean := True) is record
+       Reserved : Four_Bits;
+       case Mode is
+          when True =>
+            High_Part : Fourteen_Bits;
+            Low_Part  : Fourteen_Bits;
+          when False =>
+            Data : Twenty_Eight_Bits;
+       end case;
+    end record;
+    for Rec1 use record
+       Reserved  at 0 range 28 .. 31;
+       High_Part at 0 range 14 .. 27;
+       Low_Part  at 0 range  0 .. 13;
+       Data      at 0 range  0 .. 27;
+    end record;
+    for Rec1'Size use 32;
+    pragma Unchecked_Union (Rec1);
+ 
+    type Rec2 is record
+       A : Rec1;
+       pragma Atomic (A);
+    end record;
+ 
+ end Atomic3;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/specs/uc2.ads gcc-7.3.0/gcc/testsuite/gnat.dg/specs/uc2.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/specs/uc2.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/specs/uc2.ads	Tue Sep  5 09:15:50 2017
***************
*** 0 ****
--- 1,18 ----
+ -- { dg-do compile }
+ -- { dg-options "-O" }
+ 
+ with Ada.Unchecked_Conversion;
+ 
+ package UC2 is
+ 
+   subtype Word_Type is Integer range 0 .. 0;
+   type Arr is array (1 .. Word_Type'Size) of Boolean;
+   pragma Pack(Arr);
+ 
+   function Conv is
+      new Ada.Unchecked_Conversion (Source => Arr, Target => Word_Type);
+ 
+   A : Arr;
+   W : Word_Type := Conv(A);
+ 
+ end UC2;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/specs/vfa.ads gcc-7.3.0/gcc/testsuite/gnat.dg/specs/vfa.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/specs/vfa.ads	Mon Oct 10 10:09:13 2016
--- gcc-7.3.0/gcc/testsuite/gnat.dg/specs/vfa.ads	Thu Jan  1 00:00:00 1970
***************
*** 1,14 ****
- -- { dg-do compile }
- -- { dg-options "-g" }
- 
- package VFA is
- 
-   type Rec is record
-     A : Short_Integer;
-     B : Short_Integer;
-   end record;
- 
-   type Rec_VFA is new Rec;
-   pragma Volatile_Full_Access (Rec_VFA);
- 
- end VFA;
--- 0 ----
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/specs/vfa1.ads gcc-7.3.0/gcc/testsuite/gnat.dg/specs/vfa1.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/specs/vfa1.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/specs/vfa1.ads	Sat Sep  9 12:06:48 2017
***************
*** 0 ****
--- 1,14 ----
+ -- { dg-do compile }
+ -- { dg-options "-g" }
+ 
+ package VFA1 is
+ 
+   type Rec is record
+     A : Short_Integer;
+     B : Short_Integer;
+   end record;
+ 
+   type Rec_VFA is new Rec;
+   pragma Volatile_Full_Access (Rec_VFA);
+ 
+ end VFA1;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/gnat.dg/specs/vfa2.ads gcc-7.3.0/gcc/testsuite/gnat.dg/specs/vfa2.ads
*** gcc-7.2.0/gcc/testsuite/gnat.dg/specs/vfa2.ads	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/gcc/testsuite/gnat.dg/specs/vfa2.ads	Sat Sep  9 12:06:48 2017
***************
*** 0 ****
--- 1,110 ----
+ -- { dg-do compile }
+ -- { dg-options "-O" }
+ 
+ package VFA2 is
+ 
+    type Bit is mod 2**1
+      with Size => 1;
+    type UInt2 is mod 2**2
+      with Size => 2;
+    type UInt22 is mod 2**22
+      with Size => 22;
+ 
+    type MODE_ENUM is
+      (
+       Function_0_Default,
+       Function_1,
+       Function_2,
+       Function_3,
+       Function_4,
+       Function_5,
+       Function_6,
+       Function_7)
+      with Size => 3;
+ 
+    type EPD_ENUM is
+      (
+       Disable_Pull_Down,
+       Enable_Pull_Down)
+      with Size => 1;
+ 
+    type EPUN_ENUM is
+      (
+       Enable_Pull_Up,
+       Disable_Pull_Up)
+      with Size => 1;
+ 
+    type EHS_ENUM is
+      (
+       Slow_Low_Noise_With,
+       Fast_Medium_Noise_W)
+      with Size => 1;
+ 
+    type EZI_ENUM is
+      (
+       Disable_Input_Buffer,
+       Enable_Input_Buffer)
+      with Size => 1;
+ 
+    type ZIF_ENUM is
+      (
+       Enable_Input_Glitch,
+       Disable_Input_Glitch)
+      with Size => 1;
+ 
+    type EHD_ENUM is
+      (
+       Normal_Drive_4_Ma_D,
+       Medium_Drive_8_Ma_D,
+       High_Drive_14_Ma_Dr,
+       Ultra_High_Drive_20)
+      with Size => 2;
+ 
+    type Pin_Type is (Normal_Drive, High_Drive, High_Speed);
+ 
+    type SFS_Register(Pin : Pin_Type := Normal_Drive) is record
+       MODE     : MODE_ENUM;
+       EPD      : EPD_ENUM;
+       EPUN     : EPUN_ENUM;
+       EZI      : EZI_ENUM;
+       ZIF      : ZIF_ENUM;
+       RESERVED : UInt22;
+ 
+       case Pin is
+          when Normal_Drive =>
+ 
+             ND_EHS_RESERVED : Bit;
+             ND_EHD_RESERVED : UInt2;
+ 
+          when High_Drive =>
+ 
+             EHD : EHD_ENUM;
+             HD_EHS_RESERVED : Bit;
+ 
+          when High_Speed =>
+             EHS    : EHS_ENUM;
+             HS_EHD_RESERVED : UInt2;
+ 
+       end case;
+    end record
+      with Unchecked_Union, Size => 32, Volatile_Full_Access;
+ 
+    for SFS_Register use record
+       MODE            at 0 range 0 .. 2;
+       EPD             at 0 range 3 .. 3;
+       EPUN            at 0 range 4 .. 4;
+       ND_EHS_RESERVED at 0 range 5 .. 5;
+       HD_EHS_RESERVED at 0 range 5 .. 5;
+       EHS             at 0 range 5 .. 5;
+       EZI             at 0 range 6 .. 6;
+       ZIF             at 0 range 7 .. 7;
+       ND_EHD_RESERVED at 0 range 8 .. 9;
+       EHD             at 0 range 8 .. 9;
+       HS_EHD_RESERVED at 0 range 8 .. 9;
+       RESERVED        at 0 range 10 .. 31;
+    end record;
+ 
+    type Normal_Drive_Pins is array (Integer range <>)
+      of SFS_Register(Normal_Drive) with Volatile;
+ 
+ end VFA2;
diff -Nrcpad gcc-7.2.0/gcc/testsuite/go.test/go-test.exp gcc-7.3.0/gcc/testsuite/go.test/go-test.exp
*** gcc-7.2.0/gcc/testsuite/go.test/go-test.exp	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/testsuite/go.test/go-test.exp	Mon Oct  9 16:59:38 2017
*************** proc go-set-goarch { } {
*** 213,241 ****
  		#error FOO
  		#endif
  	    }] {
! 		set goarch "mipso32"
  	    } elseif [check_no_compiler_messages mipsn32 assembly {
  		#if _MIPS_SIM != _ABIN32
  		#error FOO
  		#endif
  	    }] {
! 		set goarch "mipsn32"
  	    } elseif [check_no_compiler_messages mipsn64 assembly {
  		#if _MIPS_SIM != _ABI64
  		#error FOO
  		#endif
  	    }] {
! 		set goarch "mipsn64"
! 	    } elseif [check_no_compiler_messages mipso64 assembly {
! 		#if _MIPS_SIM != _ABIO64
! 		#error FOO
! 		#endif
! 	    }] {
! 		set goarch "mipso64"
  	    } else {
  		perror "$target_triplet: unrecognized MIPS ABI"
  		return ""
  	    }
  	}
  	"powerpc*-*-*" {
  	    if [check_effective_target_ilp32] {
--- 213,239 ----
  		#error FOO
  		#endif
  	    }] {
! 		set goarch "mips"
  	    } elseif [check_no_compiler_messages mipsn32 assembly {
  		#if _MIPS_SIM != _ABIN32
  		#error FOO
  		#endif
  	    }] {
! 		set goarch "mips64p32"
  	    } elseif [check_no_compiler_messages mipsn64 assembly {
  		#if _MIPS_SIM != _ABI64
  		#error FOO
  		#endif
  	    }] {
! 		set goarch "mips64"
  	    } else {
  		perror "$target_triplet: unrecognized MIPS ABI"
  		return ""
  	    }
+ 
+ 	    if [istarget "mips*el-*-*"] {
+ 		append goarch "le"
+ 	    }
  	}
  	"powerpc*-*-*" {
  	    if [check_effective_target_ilp32] {
diff -Nrcpad gcc-7.2.0/gcc/testsuite/lib/target-supports.exp gcc-7.3.0/gcc/testsuite/lib/target-supports.exp
*** gcc-7.2.0/gcc/testsuite/lib/target-supports.exp	Fri Mar 24 13:59:51 2017
--- gcc-7.3.0/gcc/testsuite/lib/target-supports.exp	Tue Nov 21 09:31:12 2017
*************** proc check_effective_target_pie { } {
*** 1125,1132 ****
  	return 1;
      }
      if { [istarget *-*-solaris2.1\[1-9\]*] } {
! 	# Full PIE support was added in Solaris 11.x and Solaris 12, but gcc
! 	# errors out if missing, so check for that.
  	return [check_no_compiler_messages pie executable {
  	    int main (void) { return 0; }
  	} "-pie -fpie"]
--- 1125,1132 ----
  	return 1;
      }
      if { [istarget *-*-solaris2.1\[1-9\]*] } {
! 	# Full PIE support was added in Solaris 11.3, but gcc errors out
! 	# if missing, so check for that.
  	return [check_no_compiler_messages pie executable {
  	    int main (void) { return 0; }
  	} "-pie -fpie"]
*************** proc check_avx2_hw_available { } {
*** 1777,1782 ****
--- 1777,1783 ----
  	    expr 0
  	} else {
  	    check_runtime_nocache avx2_hw_available {
+ 		#include <stddef.h>
  		#include "cpuid.h"
  		int main ()
  		{
*************** proc check_effective_target_arm_neon_ok_
*** 3427,3434 ****
      global et_arm_neon_flags
      set et_arm_neon_flags ""
      if { [check_effective_target_arm32] } {
! 	foreach flags {"" "-mfloat-abi=softfp" "-mfpu=neon" "-mfpu=neon -mfloat-abi=softfp" "-mfpu=neon -mfloat-abi=softfp -march=armv7-a"} {
  	    if { [check_no_compiler_messages_nocache arm_neon_ok object {
  		int dummy;
  		#ifndef __ARM_NEON__
  		#error not NEON
--- 3428,3436 ----
      global et_arm_neon_flags
      set et_arm_neon_flags ""
      if { [check_effective_target_arm32] } {
! 	foreach flags {"" "-mfloat-abi=softfp" "-mfpu=neon" "-mfpu=neon -mfloat-abi=softfp" "-mfpu=neon -mfloat-abi=softfp -march=armv7-a" "-mfloat-abi=hard" "-mfpu=neon -mfloat-abi=hard" "-mfpu=neon -mfloat-abi=hard -march=armv7-a"} {
  	    if { [check_no_compiler_messages_nocache arm_neon_ok object {
+ 		#include <arm_neon.h>
  		int dummy;
  		#ifndef __ARM_NEON__
  		#error not NEON
*************** proc check_effective_target_arm_neon_ok
*** 3453,3458 ****
--- 3455,3492 ----
  		check_effective_target_arm_neon_ok_nocache]
  }
  
+ # Return 1 if this is an ARM target supporting -mfpu=neon without any
+ # -mfloat-abi= option.  Useful in tests where add_options is not
+ # supported (such as lto tests).
+ 
+ proc check_effective_target_arm_neon_ok_no_float_abi_nocache { } {
+     if { [check_effective_target_arm32] } {
+ 	foreach flags {"-mfpu=neon"} {
+ 	    if { [check_no_compiler_messages_nocache arm_neon_ok_no_float_abi object {
+ 		#include <arm_neon.h>
+ 		int dummy;
+ 		#ifndef __ARM_NEON__
+ 		#error not NEON
+ 		#endif
+ 		/* Avoid the case where a test adds -mfpu=neon, but the toolchain is
+ 		   configured for -mcpu=arm926ej-s, for example.  */
+ 		#if __ARM_ARCH < 7 || __ARM_ARCH_PROFILE == 'M'
+ 		#error Architecture does not support NEON.
+ 		#endif
+ 	    } "$flags"] } {
+ 		return 1
+ 	    }
+ 	}
+     }
+ 
+     return 0
+ }
+ 
+ proc check_effective_target_arm_neon_ok_no_float_abi { } {
+     return [check_cached_effective_target arm_neon_ok_no_float_abi \
+ 		check_effective_target_arm_neon_ok_no_float_abi_nocache]
+ }
+ 
  proc check_effective_target_arm_crc_ok_nocache { } {
      global et_arm_crc_flags
      set et_arm_crc_flags "-march=armv8-a+crc"
*************** proc check_effective_target_vect_hw_misa
*** 5764,5770 ****
  	  set et_vect_hw_misalign_saved($et_index) 1
  	}
  	if { [istarget arm*-*-*] } {
! 	    set et_vect_hw_misalign_saved($et_index) [check_effective_target_arm_vect_no_misalign]
  	}
      }
      verbose "check_effective_target_vect_hw_misalign:\
--- 5798,5804 ----
  	  set et_vect_hw_misalign_saved($et_index) 1
  	}
  	if { [istarget arm*-*-*] } {
! 	    set et_vect_hw_misalign_saved($et_index) [expr ![check_effective_target_arm_vect_no_misalign]]
  	}
      }
      verbose "check_effective_target_vect_hw_misalign:\
diff -Nrcpad gcc-7.2.0/gcc/toplev.c gcc-7.3.0/gcc/toplev.c
*** gcc-7.2.0/gcc/toplev.c	Thu Jun 22 11:36:56 2017
--- gcc-7.3.0/gcc/toplev.c	Fri Sep 15 08:18:34 2017
*************** toplev::main (int argc, char **argv)
*** 2115,2121 ****
       enough to default flags appropriately.  */
    decode_options (&global_options, &global_options_set,
  		  save_decoded_options, save_decoded_options_count,
! 		  UNKNOWN_LOCATION, global_dc);
  
    handle_common_deferred_options ();
  
--- 2115,2122 ----
       enough to default flags appropriately.  */
    decode_options (&global_options, &global_options_set,
  		  save_decoded_options, save_decoded_options_count,
! 		  UNKNOWN_LOCATION, global_dc,
! 		  targetm.target_option.override);
  
    handle_common_deferred_options ();
  
diff -Nrcpad gcc-7.2.0/gcc/tree-cfg.c gcc-7.3.0/gcc/tree-cfg.c
*** gcc-7.2.0/gcc/tree-cfg.c	Wed Feb  1 12:47:25 2017
--- gcc-7.3.0/gcc/tree-cfg.c	Fri Dec 15 22:09:50 2017
*************** move_stmt_op (tree *tp, int *walk_subtre
*** 6667,6673 ****
  		*tp = t = out->to;
  	    }
  
! 	  DECL_CONTEXT (t) = p->to_context;
  	}
        else if (p->remap_decls_p)
  	{
--- 6667,6681 ----
  		*tp = t = out->to;
  	    }
  
! 	  /* For FORCED_LABELs we can end up with references from other
! 	     functions if some SESE regions are outlined.  It is UB to
! 	     jump in between them, but they could be used just for printing
! 	     addresses etc.  In that case, DECL_CONTEXT on the label should
! 	     be the function containing the glabel stmt with that LABEL_DECL,
! 	     rather than whatever function a reference to the label was seen
! 	     last time.  */
! 	  if (!FORCED_LABEL (t) && !DECL_NONLOCAL (t))
! 	    DECL_CONTEXT (t) = p->to_context;
  	}
        else if (p->remap_decls_p)
  	{
*************** move_stmt_r (gimple_stmt_iterator *gsi_p
*** 6785,6790 ****
--- 6793,6813 ----
      case GIMPLE_OMP_RETURN:
      case GIMPLE_OMP_CONTINUE:
        break;
+ 
+     case GIMPLE_LABEL:
+       {
+ 	/* For FORCED_LABEL, move_stmt_op doesn't adjust DECL_CONTEXT,
+ 	   so that such labels can be referenced from other regions.
+ 	   Make sure to update it when seeing a GIMPLE_LABEL though,
+ 	   that is the owner of the label.  */
+ 	walk_gimple_op (stmt, move_stmt_op, wi);
+ 	*handled_ops_p = true;
+ 	tree label = gimple_label_label (as_a <glabel *> (stmt));
+ 	if (FORCED_LABEL (label) || DECL_NONLOCAL (label))
+ 	  DECL_CONTEXT (label) = p->to_context;
+       }
+       break;
+ 
      default:
        if (is_gimple_omp (stmt))
  	{
*************** pass_warn_function_return::execute (func
*** 8894,8900 ****
       without returning a value.  */
    else if (warn_return_type
  	   && !TREE_NO_WARNING (fun->decl)
- 	   && EDGE_COUNT (EXIT_BLOCK_PTR_FOR_FN (fun)->preds) > 0
  	   && !VOID_TYPE_P (TREE_TYPE (TREE_TYPE (fun->decl))))
      {
        FOR_EACH_EDGE (e, ei, EXIT_BLOCK_PTR_FOR_FN (fun)->preds)
--- 8917,8922 ----
*************** pass_warn_function_return::execute (func
*** 8908,8918 ****
  	      location = gimple_location (last);
  	      if (location == UNKNOWN_LOCATION)
  		location = fun->function_end_locus;
! 	      warning_at (location, OPT_Wreturn_type, "control reaches end of non-void function");
  	      TREE_NO_WARNING (fun->decl) = 1;
  	      break;
  	    }
  	}
      }
    return 0;
  }
--- 8930,8969 ----
  	      location = gimple_location (last);
  	      if (location == UNKNOWN_LOCATION)
  		location = fun->function_end_locus;
! 	      warning_at (location, OPT_Wreturn_type,
! 			  "control reaches end of non-void function");
  	      TREE_NO_WARNING (fun->decl) = 1;
  	      break;
  	    }
  	}
+       /* -fsanitize=return turns fallthrough from the end of non-void function
+ 	 into __builtin___ubsan_handle_missing_return () call.
+ 	 Recognize those too.  */
+       basic_block bb;
+       if (!TREE_NO_WARNING (fun->decl) && (flag_sanitize & SANITIZE_RETURN))
+ 	FOR_EACH_BB_FN (bb, fun)
+ 	  if (EDGE_COUNT (bb->succs) == 0)
+ 	    {
+ 	      gimple *last = last_stmt (bb);
+ 	      const enum built_in_function ubsan_missing_ret
+ 		= BUILT_IN_UBSAN_HANDLE_MISSING_RETURN;
+ 	      if (last && gimple_call_builtin_p (last, ubsan_missing_ret))
+ 		{
+ 		  gimple_stmt_iterator gsi = gsi_for_stmt (last);
+ 		  gsi_prev_nondebug (&gsi);
+ 		  gimple *prev = gsi_stmt (gsi);
+ 		  if (prev == NULL)
+ 		    location = UNKNOWN_LOCATION;
+ 		  else
+ 		    location = gimple_location (prev);
+ 		  if (LOCATION_LOCUS (location) == UNKNOWN_LOCATION)
+ 		    location = fun->function_end_locus;
+ 		  warning_at (location, OPT_Wreturn_type,
+ 			      "control reaches end of non-void function");
+ 		  TREE_NO_WARNING (fun->decl) = 1;
+ 		  break;
+ 		}
+ 	    }
      }
    return 0;
  }
diff -Nrcpad gcc-7.2.0/gcc/tree-chkp.c gcc-7.3.0/gcc/tree-chkp.c
*** gcc-7.2.0/gcc/tree-chkp.c	Mon Mar 20 10:06:00 2017
--- gcc-7.3.0/gcc/tree-chkp.c	Mon Aug 28 12:16:06 2017
*************** chkp_may_narrow_to_field (tree ref, tree
*** 3277,3283 ****
    return DECL_SIZE (field) && TREE_CODE (DECL_SIZE (field)) == INTEGER_CST
      && tree_to_uhwi (DECL_SIZE (field)) != 0
      && !(flag_chkp_flexible_struct_trailing_arrays
! 	 && array_at_struct_end_p (ref, true))
      && (!DECL_FIELD_OFFSET (field)
  	|| TREE_CODE (DECL_FIELD_OFFSET (field)) == INTEGER_CST)
      && (!DECL_FIELD_BIT_OFFSET (field)
--- 3277,3283 ----
    return DECL_SIZE (field) && TREE_CODE (DECL_SIZE (field)) == INTEGER_CST
      && tree_to_uhwi (DECL_SIZE (field)) != 0
      && !(flag_chkp_flexible_struct_trailing_arrays
! 	 && array_at_struct_end_p (ref))
      && (!DECL_FIELD_OFFSET (field)
  	|| TREE_CODE (DECL_FIELD_OFFSET (field)) == INTEGER_CST)
      && (!DECL_FIELD_BIT_OFFSET (field)
diff -Nrcpad gcc-7.2.0/gcc/tree-if-conv.c gcc-7.3.0/gcc/tree-if-conv.c
*** gcc-7.2.0/gcc/tree-if-conv.c	Sun Feb  5 17:16:52 2017
--- gcc-7.3.0/gcc/tree-if-conv.c	Fri Oct 20 11:19:03 2017
*************** predicate_mem_writes (loop_p loop)
*** 2198,2204 ****
        gimple *stmt;
        int index;
  
!       if (is_true_predicate (cond) || is_false_predicate (cond))
  	continue;
  
        swap = false;
--- 2198,2204 ----
        gimple *stmt;
        int index;
  
!       if (is_true_predicate (cond))
  	continue;
  
        swap = false;
*************** predicate_mem_writes (loop_p loop)
*** 2211,2306 ****
        vect_sizes.truncate (0);
        vect_masks.truncate (0);
  
!       for (gsi = gsi_start_bb (bb); !gsi_end_p (gsi); gsi_next (&gsi))
! 	if (!gimple_assign_single_p (stmt = gsi_stmt (gsi)))
! 	  continue;
! 	else if (gimple_plf (stmt, GF_PLF_2))
! 	  {
! 	    tree lhs = gimple_assign_lhs (stmt);
! 	    tree rhs = gimple_assign_rhs1 (stmt);
! 	    tree ref, addr, ptr, mask;
! 	    gimple *new_stmt;
! 	    gimple_seq stmts = NULL;
! 	    int bitsize = GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (lhs)));
! 	    ref = TREE_CODE (lhs) == SSA_NAME ? rhs : lhs;
! 	    mark_addressable (ref);
! 	    addr = force_gimple_operand_gsi (&gsi, build_fold_addr_expr (ref),
! 					     true, NULL_TREE, true,
! 					     GSI_SAME_STMT);
! 	    if (!vect_sizes.is_empty ()
! 		&& (index = mask_exists (bitsize, vect_sizes)) != -1)
! 	      /* Use created mask.  */
! 	      mask = vect_masks[index];
! 	    else
! 	      {
! 		if (COMPARISON_CLASS_P (cond))
! 		  mask = gimple_build (&stmts, TREE_CODE (cond),
! 				       boolean_type_node,
! 				       TREE_OPERAND (cond, 0),
! 				       TREE_OPERAND (cond, 1));
! 		else
! 		  {
! 		    gcc_assert (TREE_CODE (cond) == SSA_NAME);
! 		    mask = cond;
! 		  }
  
! 		if (swap)
! 		  {
! 		    tree true_val
! 		      = constant_boolean_node (true, TREE_TYPE (mask));
! 		    mask = gimple_build (&stmts, BIT_XOR_EXPR,
! 					 TREE_TYPE (mask), mask, true_val);
! 		  }
! 		gsi_insert_seq_before (&gsi, stmts, GSI_SAME_STMT);
  
! 		mask = ifc_temp_var (TREE_TYPE (mask), mask, &gsi);
! 		/* Save mask and its size for further use.  */
! 	        vect_sizes.safe_push (bitsize);
! 		vect_masks.safe_push (mask);
! 	      }
! 	    ptr = build_int_cst (reference_alias_ptr_type (ref),
! 				 get_object_alignment (ref));
! 	    /* Copy points-to info if possible.  */
! 	    if (TREE_CODE (addr) == SSA_NAME && !SSA_NAME_PTR_INFO (addr))
! 	      copy_ref_info (build2 (MEM_REF, TREE_TYPE (ref), addr, ptr),
! 			     ref);
! 	    if (TREE_CODE (lhs) == SSA_NAME)
! 	      {
! 		new_stmt
! 		  = gimple_build_call_internal (IFN_MASK_LOAD, 3, addr,
! 						ptr, mask);
! 		gimple_call_set_lhs (new_stmt, lhs);
! 		gimple_set_vuse (new_stmt, gimple_vuse (stmt));
! 	      }
! 	    else
! 	      {
! 		new_stmt
! 		  = gimple_build_call_internal (IFN_MASK_STORE, 4, addr, ptr,
  						  mask, rhs);
! 		gimple_set_vuse (new_stmt, gimple_vuse (stmt));
! 		gimple_set_vdef (new_stmt, gimple_vdef (stmt));
! 		SSA_NAME_DEF_STMT (gimple_vdef (new_stmt)) = new_stmt;
! 	      }
  
! 	    gsi_replace (&gsi, new_stmt, true);
! 	  }
! 	else if (gimple_vdef (stmt))
! 	  {
! 	    tree lhs = gimple_assign_lhs (stmt);
! 	    tree rhs = gimple_assign_rhs1 (stmt);
! 	    tree type = TREE_TYPE (lhs);
  
! 	    lhs = ifc_temp_var (type, unshare_expr (lhs), &gsi);
! 	    rhs = ifc_temp_var (type, unshare_expr (rhs), &gsi);
! 	    if (swap)
! 	      std::swap (lhs, rhs);
! 	    cond = force_gimple_operand_gsi_1 (&gsi, unshare_expr (cond),
! 					       is_gimple_condexpr, NULL_TREE,
! 					       true, GSI_SAME_STMT);
! 	    rhs = fold_build_cond_expr (type, unshare_expr (cond), rhs, lhs);
! 	    gimple_assign_set_rhs1 (stmt, ifc_temp_var (type, rhs, &gsi));
! 	    update_stmt (stmt);
! 	  }
      }
  }
  
--- 2211,2317 ----
        vect_sizes.truncate (0);
        vect_masks.truncate (0);
  
!       for (gsi = gsi_start_bb (bb); !gsi_end_p (gsi);)
! 	{
! 	  if (!gimple_assign_single_p (stmt = gsi_stmt (gsi)))
! 	    ;
! 	  else if (is_false_predicate (cond)
! 		   && gimple_vdef (stmt))
! 	    {
! 	      unlink_stmt_vdef (stmt);
! 	      gsi_remove (&gsi, true);
! 	      release_defs (stmt);
! 	      continue;
! 	    }
! 	  else if (gimple_plf (stmt, GF_PLF_2))
! 	    {
! 	      tree lhs = gimple_assign_lhs (stmt);
! 	      tree rhs = gimple_assign_rhs1 (stmt);
! 	      tree ref, addr, ptr, mask;
! 	      gimple *new_stmt;
! 	      gimple_seq stmts = NULL;
! 	      int bitsize = GET_MODE_BITSIZE (TYPE_MODE (TREE_TYPE (lhs)));
! 	      ref = TREE_CODE (lhs) == SSA_NAME ? rhs : lhs;
! 	      mark_addressable (ref);
! 	      addr = force_gimple_operand_gsi (&gsi, build_fold_addr_expr (ref),
! 					       true, NULL_TREE, true,
! 					       GSI_SAME_STMT);
! 	      if (!vect_sizes.is_empty ()
! 		  && (index = mask_exists (bitsize, vect_sizes)) != -1)
! 		/* Use created mask.  */
! 		mask = vect_masks[index];
! 	      else
! 		{
! 		  if (COMPARISON_CLASS_P (cond))
! 		    mask = gimple_build (&stmts, TREE_CODE (cond),
! 					 boolean_type_node,
! 					 TREE_OPERAND (cond, 0),
! 					 TREE_OPERAND (cond, 1));
! 		  else
! 		    {
! 		      gcc_assert (TREE_CODE (cond) == SSA_NAME);
! 		      mask = cond;
! 		    }
  
! 		  if (swap)
! 		    {
! 		      tree true_val
! 			= constant_boolean_node (true, TREE_TYPE (mask));
! 		      mask = gimple_build (&stmts, BIT_XOR_EXPR,
! 					   TREE_TYPE (mask), mask, true_val);
! 		    }
! 		  gsi_insert_seq_before (&gsi, stmts, GSI_SAME_STMT);
  
! 		  mask = ifc_temp_var (TREE_TYPE (mask), mask, &gsi);
! 		  /* Save mask and its size for further use.  */
! 		  vect_sizes.safe_push (bitsize);
! 		  vect_masks.safe_push (mask);
! 		}
! 	      ptr = build_int_cst (reference_alias_ptr_type (ref),
! 				   get_object_alignment (ref));
! 	      /* Copy points-to info if possible.  */
! 	      if (TREE_CODE (addr) == SSA_NAME && !SSA_NAME_PTR_INFO (addr))
! 		copy_ref_info (build2 (MEM_REF, TREE_TYPE (ref), addr, ptr),
! 			       ref);
! 	      if (TREE_CODE (lhs) == SSA_NAME)
! 		{
! 		  new_stmt
! 		    = gimple_build_call_internal (IFN_MASK_LOAD, 3, addr,
! 						  ptr, mask);
! 		  gimple_call_set_lhs (new_stmt, lhs);
! 		  gimple_set_vuse (new_stmt, gimple_vuse (stmt));
! 		}
! 	      else
! 		{
! 		  new_stmt
! 		    = gimple_build_call_internal (IFN_MASK_STORE, 4, addr, ptr,
  						  mask, rhs);
! 		  gimple_set_vuse (new_stmt, gimple_vuse (stmt));
! 		  gimple_set_vdef (new_stmt, gimple_vdef (stmt));
! 		  SSA_NAME_DEF_STMT (gimple_vdef (new_stmt)) = new_stmt;
! 		}
  
! 	      gsi_replace (&gsi, new_stmt, true);
! 	    }
! 	  else if (gimple_vdef (stmt))
! 	    {
! 	      tree lhs = gimple_assign_lhs (stmt);
! 	      tree rhs = gimple_assign_rhs1 (stmt);
! 	      tree type = TREE_TYPE (lhs);
  
! 	      lhs = ifc_temp_var (type, unshare_expr (lhs), &gsi);
! 	      rhs = ifc_temp_var (type, unshare_expr (rhs), &gsi);
! 	      if (swap)
! 		std::swap (lhs, rhs);
! 	      cond = force_gimple_operand_gsi_1 (&gsi, unshare_expr (cond),
! 						 is_gimple_condexpr, NULL_TREE,
! 						 true, GSI_SAME_STMT);
! 	      rhs = fold_build_cond_expr (type, unshare_expr (cond), rhs, lhs);
! 	      gimple_assign_set_rhs1 (stmt, ifc_temp_var (type, rhs, &gsi));
! 	      update_stmt (stmt);
! 	    }
! 	  gsi_next (&gsi);
! 	}
      }
  }
  
diff -Nrcpad gcc-7.2.0/gcc/tree-inline.c gcc-7.3.0/gcc/tree-inline.c
*** gcc-7.2.0/gcc/tree-inline.c	Tue Mar 28 17:24:57 2017
--- gcc-7.3.0/gcc/tree-inline.c	Fri Oct 27 20:33:35 2017
*************** expand_call_inline (basic_block bb, gimp
*** 4752,4757 ****
--- 4752,4774 ----
  
    reset_debug_bindings (id, stmt_gsi);
  
+   if (flag_stack_reuse != SR_NONE
+       && (flag_sanitize & SANITIZE_KERNEL_ADDRESS) != 0)
+     for (tree p = DECL_ARGUMENTS (id->src_fn); p; p = DECL_CHAIN (p))
+       if (!TREE_THIS_VOLATILE (p))
+ 	{
+ 	  tree *varp = id->decl_map->get (p);
+ 	  if (varp && VAR_P (*varp) && !is_gimple_reg (*varp))
+ 	    {
+ 	      tree clobber = build_constructor (TREE_TYPE (*varp), NULL);
+ 	      gimple *clobber_stmt;
+ 	      TREE_THIS_VOLATILE (clobber) = 1;
+ 	      clobber_stmt = gimple_build_assign (*varp, clobber);
+ 	      gimple_set_location (clobber_stmt, gimple_location (stmt));
+ 	      gsi_insert_before (&stmt_gsi, clobber_stmt, GSI_SAME_STMT);
+ 	    }
+ 	}
+ 
    /* Reset the escaped solution.  */
    if (cfun->gimple_df)
      pt_solution_reset (&cfun->gimple_df->escaped);
*************** expand_call_inline (basic_block bb, gimp
*** 4802,4807 ****
--- 4819,4842 ----
        stmt = gimple_build_assign (gimple_call_lhs (stmt), use_retvar);
        gsi_replace (&stmt_gsi, stmt, false);
        maybe_clean_or_replace_eh_stmt (old_stmt, stmt);
+       /* Append a clobber for id->retvar if easily possible.  */
+       if (flag_stack_reuse != SR_NONE
+ 	  && (flag_sanitize & SANITIZE_KERNEL_ADDRESS) != 0
+ 	  && id->retvar
+ 	  && VAR_P (id->retvar)
+ 	  && id->retvar != return_slot
+ 	  && id->retvar != modify_dest
+ 	  && !TREE_THIS_VOLATILE (id->retvar)
+ 	  && !is_gimple_reg (id->retvar)
+ 	  && !stmt_ends_bb_p (stmt))
+ 	{
+ 	  tree clobber = build_constructor (TREE_TYPE (id->retvar), NULL);
+ 	  gimple *clobber_stmt;
+ 	  TREE_THIS_VOLATILE (clobber) = 1;
+ 	  clobber_stmt = gimple_build_assign (id->retvar, clobber);
+ 	  gimple_set_location (clobber_stmt, gimple_location (old_stmt));
+ 	  gsi_insert_after (&stmt_gsi, clobber_stmt, GSI_SAME_STMT);
+ 	}
  
        /* Copy bounds if we copy structure with bounds.  */
        if (chkp_function_instrumented_p (id->dst_fn)
*************** expand_call_inline (basic_block bb, gimp
*** 4840,4847 ****
  	      SSA_NAME_DEF_STMT (name) = gimple_build_nop ();
  	    }
  	}
        else
!         gsi_remove (&stmt_gsi, true);
      }
  
    /* Put returned bounds into the correct place if required.  */
--- 4875,4900 ----
  	      SSA_NAME_DEF_STMT (name) = gimple_build_nop ();
  	    }
  	}
+       /* Replace with a clobber for id->retvar.  */
+       else if (flag_stack_reuse != SR_NONE
+ 	       && (flag_sanitize & SANITIZE_KERNEL_ADDRESS) != 0
+ 	       && id->retvar
+ 	       && VAR_P (id->retvar)
+ 	       && id->retvar != return_slot
+ 	       && id->retvar != modify_dest
+ 	       && !TREE_THIS_VOLATILE (id->retvar)
+ 	       && !is_gimple_reg (id->retvar))
+ 	{
+ 	  tree clobber = build_constructor (TREE_TYPE (id->retvar), NULL);
+ 	  gimple *clobber_stmt;
+ 	  TREE_THIS_VOLATILE (clobber) = 1;
+ 	  clobber_stmt = gimple_build_assign (id->retvar, clobber);
+ 	  gimple_set_location (clobber_stmt, gimple_location (stmt));
+ 	  gsi_replace (&stmt_gsi, clobber_stmt, false);
+ 	  maybe_clean_or_replace_eh_stmt (stmt, clobber_stmt);
+ 	}
        else
! 	gsi_remove (&stmt_gsi, true);
      }
  
    /* Put returned bounds into the correct place if required.  */
*************** expand_call_inline (basic_block bb, gimp
*** 4890,4895 ****
--- 4943,4950 ----
    cg_edge->callee->remove ();
  
    id->block = NULL_TREE;
+   id->retvar = NULL_TREE;
+   id->retbnd = NULL_TREE;
    successfully_inlined = true;
  
   egress:
diff -Nrcpad gcc-7.2.0/gcc/tree-object-size.c gcc-7.3.0/gcc/tree-object-size.c
*** gcc-7.2.0/gcc/tree-object-size.c	Tue Mar 14 12:47:42 2017
--- gcc-7.3.0/gcc/tree-object-size.c	Fri Dec 15 21:57:19 2017
*************** pass_through_call (const gcall *call)
*** 481,487 ****
        case BUILT_IN_MEMSET_CHK:
        case BUILT_IN_STRCPY_CHK:
        case BUILT_IN_STRNCPY_CHK:
-       case BUILT_IN_STPNCPY_CHK:
        case BUILT_IN_STRCAT_CHK:
        case BUILT_IN_STRNCAT_CHK:
        case BUILT_IN_ASSUME_ALIGNED:
--- 481,486 ----
diff -Nrcpad gcc-7.2.0/gcc/tree-predcom.c gcc-7.3.0/gcc/tree-predcom.c
*** gcc-7.2.0/gcc/tree-predcom.c	Thu Feb 23 22:02:01 2017
--- gcc-7.3.0/gcc/tree-predcom.c	Tue Dec 19 15:25:56 2017
*************** order_drefs (const void *a, const void *
*** 943,948 ****
--- 943,959 ----
    return (*da)->pos - (*db)->pos;
  }
  
+ /* Compares two drefs A and B by their position.  Callback for qsort.  */
+ 
+ static int
+ order_drefs_by_pos (const void *a, const void *b)
+ {
+   const dref *const da = (const dref *) a;
+   const dref *const db = (const dref *) b;
+ 
+   return (*da)->pos - (*db)->pos;
+ }
+ 
  /* Returns root of the CHAIN.  */
  
  static inline dref
*************** remove_name_from_operation (gimple *stmt
*** 2164,2174 ****
  }
  
  /* Reassociates the expression in that NAME1 and NAME2 are used so that they
!    are combined in a single statement, and returns this statement.  Note the
!    statement is inserted before INSERT_BEFORE if it's not NULL.  */
  
  static gimple *
! reassociate_to_the_same_stmt (tree name1, tree name2, gimple *insert_before)
  {
    gimple *stmt1, *stmt2, *root1, *root2, *s1, *s2;
    gassign *new_stmt, *tmp_stmt;
--- 2175,2184 ----
  }
  
  /* Reassociates the expression in that NAME1 and NAME2 are used so that they
!    are combined in a single statement, and returns this statement.  */
  
  static gimple *
! reassociate_to_the_same_stmt (tree name1, tree name2)
  {
    gimple *stmt1, *stmt2, *root1, *root2, *s1, *s2;
    gassign *new_stmt, *tmp_stmt;
*************** reassociate_to_the_same_stmt (tree name1
*** 2225,2236 ****
    var = create_tmp_reg (type, "predreastmp");
    new_name = make_ssa_name (var);
    new_stmt = gimple_build_assign (new_name, code, name1, name2);
-   if (insert_before && stmt_dominates_stmt_p (insert_before, s1))
-     bsi = gsi_for_stmt (insert_before);
-   else
-     bsi = gsi_for_stmt (s1);
- 
-   gsi_insert_before (&bsi, new_stmt, GSI_SAME_STMT);
  
    var = create_tmp_reg (type, "predreastmp");
    tmp_name = make_ssa_name (var);
--- 2235,2240 ----
*************** reassociate_to_the_same_stmt (tree name1
*** 2247,2252 ****
--- 2251,2257 ----
    s1 = gsi_stmt (bsi);
    update_stmt (s1);
  
+   gsi_insert_before (&bsi, new_stmt, GSI_SAME_STMT);
    gsi_insert_before (&bsi, tmp_stmt, GSI_SAME_STMT);
  
    return new_stmt;
*************** reassociate_to_the_same_stmt (tree name1
*** 2255,2265 ****
  /* Returns the statement that combines references R1 and R2.  In case R1
     and R2 are not used in the same statement, but they are used with an
     associative and commutative operation in the same expression, reassociate
!    the expression so that they are used in the same statement.  The combined
!    statement is inserted before INSERT_BEFORE if it's not NULL.  */
  
  static gimple *
! stmt_combining_refs (dref r1, dref r2, gimple *insert_before)
  {
    gimple *stmt1, *stmt2;
    tree name1 = name_for_ref (r1);
--- 2260,2269 ----
  /* Returns the statement that combines references R1 and R2.  In case R1
     and R2 are not used in the same statement, but they are used with an
     associative and commutative operation in the same expression, reassociate
!    the expression so that they are used in the same statement.  */
  
  static gimple *
! stmt_combining_refs (dref r1, dref r2)
  {
    gimple *stmt1, *stmt2;
    tree name1 = name_for_ref (r1);
*************** stmt_combining_refs (dref r1, dref r2, g
*** 2270,2276 ****
    if (stmt1 == stmt2)
      return stmt1;
  
!   return reassociate_to_the_same_stmt (name1, name2, insert_before);
  }
  
  /* Tries to combine chains CH1 and CH2 together.  If this succeeds, the
--- 2274,2280 ----
    if (stmt1 == stmt2)
      return stmt1;
  
!   return reassociate_to_the_same_stmt (name1, name2);
  }
  
  /* Tries to combine chains CH1 and CH2 together.  If this succeeds, the
*************** combine_chains (chain_p ch1, chain_p ch2
*** 2283,2290 ****
    enum tree_code op = ERROR_MARK;
    bool swap = false;
    chain_p new_chain;
!   int i, j, num;
!   gimple *root_stmt;
    tree rslt_type = NULL_TREE;
  
    if (ch1 == ch2)
--- 2287,2293 ----
    enum tree_code op = ERROR_MARK;
    bool swap = false;
    chain_p new_chain;
!   unsigned i;
    tree rslt_type = NULL_TREE;
  
    if (ch1 == ch2)
*************** combine_chains (chain_p ch1, chain_p ch2
*** 2305,2313 ****
  	return NULL;
      }
  
-   ch1->combined = true;
-   ch2->combined = true;
- 
    if (swap)
      std::swap (ch1, ch2);
  
--- 2308,2313 ----
*************** combine_chains (chain_p ch1, chain_p ch2
*** 2319,2387 ****
    new_chain->rslt_type = rslt_type;
    new_chain->length = ch1->length;
  
!   gimple *insert = NULL;
!   num = ch1->refs.length ();
!   i = (new_chain->length == 0) ? num - 1 : 0;
!   j = (new_chain->length == 0) ? -1 : 1;
!   /* For ZERO length chain, process refs in reverse order so that dominant
!      position is ready when it comes to the root ref.
!      For non-ZERO length chain, process refs in order.  See PR79663.  */
!   for (; num > 0; num--, i += j)
      {
-       r1 = ch1->refs[i];
-       r2 = ch2->refs[i];
        nw = XCNEW (struct dref_d);
        nw->distance = r1->distance;
  
-       /* For ZERO length chain, insert combined stmt of root ref at dominant
- 	 position.  */
-       nw->stmt = stmt_combining_refs (r1, r2, i == 0 ? insert : NULL);
-       /* For ZERO length chain, record dominant position where combined stmt
- 	 of root ref should be inserted.  In this case, though all root refs
- 	 dominate following ones, it's possible that combined stmt doesn't.
- 	 See PR70754.  */
-       if (new_chain->length == 0
- 	  && (insert == NULL || stmt_dominates_stmt_p (nw->stmt, insert)))
- 	insert = nw->stmt;
- 
        new_chain->refs.safe_push (nw);
      }
-   if (new_chain->length == 0)
-     {
-       /* Restore the order for ZERO length chain's refs.  */
-       num = new_chain->refs.length () >> 1;
-       for (i = 0, j = new_chain->refs.length () - 1; i < num; i++, j--)
- 	std::swap (new_chain->refs[i], new_chain->refs[j]);
  
!       /* For ZERO length chain, has_max_use_after must be true since root
! 	 combined stmt must dominates others.  */
!       new_chain->has_max_use_after = true;
!       return new_chain;
!     }
  
!   new_chain->has_max_use_after = false;
!   root_stmt = get_chain_root (new_chain)->stmt;
!   for (i = 1; new_chain->refs.iterate (i, &nw); i++)
!     {
!       if (nw->distance == new_chain->length
! 	  && !stmt_dominates_stmt_p (nw->stmt, root_stmt))
! 	{
! 	  new_chain->has_max_use_after = true;
! 	  break;
! 	}
!     }
  
!   return new_chain;
  }
  
! /* Try to combine the CHAINS.  */
  
  static void
! try_combine_chains (vec<chain_p> *chains)
  {
    unsigned i, j;
    chain_p ch1, ch2, cch;
    auto_vec<chain_p> worklist;
  
    FOR_EACH_VEC_ELT (*chains, i, ch1)
      if (chain_can_be_combined_p (ch1))
--- 2319,2383 ----
    new_chain->rslt_type = rslt_type;
    new_chain->length = ch1->length;
  
!   for (i = 0; (ch1->refs.iterate (i, &r1)
! 	       && ch2->refs.iterate (i, &r2)); i++)
      {
        nw = XCNEW (struct dref_d);
+       nw->stmt = stmt_combining_refs (r1, r2);
        nw->distance = r1->distance;
  
        new_chain->refs.safe_push (nw);
      }
  
!   ch1->combined = true;
!   ch2->combined = true;
!   return new_chain;
! }
  
! /* Recursively update position information of all offspring chains to ROOT
!    chain's position information.  */
  
! static void
! update_pos_for_combined_chains (chain_p root)
! {
!   chain_p ch1 = root->ch1, ch2 = root->ch2;
!   dref ref, ref1, ref2;
!   for (unsigned j = 0; (root->refs.iterate (j, &ref)
! 			&& ch1->refs.iterate (j, &ref1)
! 			&& ch2->refs.iterate (j, &ref2)); ++j)
!     ref1->pos = ref2->pos = ref->pos;
! 
!   if (ch1->type == CT_COMBINATION)
!     update_pos_for_combined_chains (ch1);
!   if (ch2->type == CT_COMBINATION)
!     update_pos_for_combined_chains (ch2);
  }
  
! /* Returns true if statement S1 dominates statement S2.  */
! 
! static bool
! pcom_stmt_dominates_stmt_p (gimple *s1, gimple *s2)
! {
!   basic_block bb1 = gimple_bb (s1), bb2 = gimple_bb (s2);
! 
!   if (!bb1 || s1 == s2)
!     return true;
! 
!   if (bb1 == bb2)
!     return gimple_uid (s1) < gimple_uid (s2);
! 
!   return dominated_by_p (CDI_DOMINATORS, bb2, bb1);
! }
! 
! /* Try to combine the CHAINS in LOOP.  */
  
  static void
! try_combine_chains (struct loop *loop, vec<chain_p> *chains)
  {
    unsigned i, j;
    chain_p ch1, ch2, cch;
    auto_vec<chain_p> worklist;
+   bool combined_p = false;
  
    FOR_EACH_VEC_ELT (*chains, i, ch1)
      if (chain_can_be_combined_p (ch1))
*************** try_combine_chains (vec<chain_p> *chains
*** 2403,2408 ****
--- 2399,2476 ----
  	    {
  	      worklist.safe_push (cch);
  	      chains->safe_push (cch);
+ 	      combined_p = true;
+ 	      break;
+ 	    }
+ 	}
+     }
+   if (!combined_p)
+     return;
+ 
+   /* Setup UID for all statements in dominance order.  */
+   basic_block *bbs = get_loop_body (loop);
+   renumber_gimple_stmt_uids_in_blocks (bbs, loop->num_nodes);
+   free (bbs);
+ 
+   /* Re-association in combined chains may generate statements different to
+      order of references of the original chain.  We need to keep references
+      of combined chain in dominance order so that all uses will be inserted
+      after definitions.  Note:
+        A) This is necessary for all combined chains.
+        B) This is only necessary for ZERO distance references because other
+ 	  references inherit value from loop carried PHIs.
+ 
+      We first update position information for all combined chains.  */
+   dref ref;
+   for (i = 0; chains->iterate (i, &ch1); ++i)
+     {
+       if (ch1->type != CT_COMBINATION || ch1->combined)
+ 	continue;
+ 
+       for (j = 0; ch1->refs.iterate (j, &ref); ++j)
+ 	ref->pos = gimple_uid (ref->stmt);
+ 
+       update_pos_for_combined_chains (ch1);
+     }
+   /* Then sort references according to newly updated position information.  */
+   for (i = 0; chains->iterate (i, &ch1); ++i)
+     {
+       if (ch1->type != CT_COMBINATION && !ch1->combined)
+ 	continue;
+ 
+       /* Find the first reference with non-ZERO distance.  */
+       if (ch1->length == 0)
+ 	j = ch1->refs.length();
+       else
+ 	{
+ 	  for (j = 0; ch1->refs.iterate (j, &ref); ++j)
+ 	    if (ref->distance != 0)
+ 	      break;
+ 	}
+ 
+       /* Sort all ZERO distance references by position.  */
+       qsort (&ch1->refs[0], j, sizeof (ch1->refs[0]), order_drefs_by_pos);
+ 
+       if (ch1->combined)
+ 	continue;
+ 
+       /* For ZERO length chain, has_max_use_after must be true since root
+ 	 combined stmt must dominates others.  */
+       if (ch1->length == 0)
+ 	{
+ 	  ch1->has_max_use_after = true;
+ 	  continue;
+ 	}
+       /* Check if there is use at max distance after root for combined chains
+ 	 and set flag accordingly.  */
+       ch1->has_max_use_after = false;
+       gimple *root_stmt = get_chain_root (ch1)->stmt;
+       for (j = 1; ch1->refs.iterate (j, &ref); ++j)
+ 	{
+ 	  if (ref->distance == ch1->length
+ 	      && !pcom_stmt_dominates_stmt_p (ref->stmt, root_stmt))
+ 	    {
+ 	      ch1->has_max_use_after = true;
  	      break;
  	    }
  	}
*************** tree_predictive_commoning_loop (struct l
*** 2564,2570 ****
    prepare_initializers (loop, chains);
  
    /* Try to combine the chains that are always worked with together.  */
!   try_combine_chains (&chains);
  
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
--- 2632,2638 ----
    prepare_initializers (loop, chains);
  
    /* Try to combine the chains that are always worked with together.  */
!   try_combine_chains (loop, &chains);
  
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-alias.c gcc-7.3.0/gcc/tree-ssa-alias.c
*** gcc-7.2.0/gcc/tree-ssa-alias.c	Thu Mar  2 13:42:05 2017
--- gcc-7.3.0/gcc/tree-ssa-alias.c	Mon Aug 28 12:16:06 2017
*************** stmt_kills_ref_p (gimple *stmt, ao_ref *
*** 2415,2420 ****
--- 2415,2421 ----
        if (ref->ref)
  	{
  	  tree base = ref->ref;
+ 	  tree innermost_dropped_array_ref = NULL_TREE;
  	  if (handled_component_p (base))
  	    {
  	      tree saved_lhs0 = NULL_TREE;
*************** stmt_kills_ref_p (gimple *stmt, ao_ref *
*** 2434,2439 ****
--- 2435,2445 ----
  		  TREE_OPERAND (base, 0) = saved_base0;
  		  if (res)
  		    break;
+ 		  /* Remember if we drop an array-ref that we need to
+ 		     double-check not being at struct end.  */ 
+ 		  if (TREE_CODE (base) == ARRAY_REF
+ 		      || TREE_CODE (base) == ARRAY_RANGE_REF)
+ 		    innermost_dropped_array_ref = base;
  		  /* Otherwise drop handled components of the access.  */
  		  base = saved_base0;
  		}
*************** stmt_kills_ref_p (gimple *stmt, ao_ref *
*** 2442,2456 ****
  		TREE_OPERAND (lhs, 0) = saved_lhs0;
  	    }
  	  /* Finally check if the lhs has the same address and size as the
! 	     base candidate of the access.  */
! 	  if (lhs == base
! 	      || (((TYPE_SIZE (TREE_TYPE (lhs))
! 		    == TYPE_SIZE (TREE_TYPE (base)))
! 		   || (TYPE_SIZE (TREE_TYPE (lhs))
! 		       && TYPE_SIZE (TREE_TYPE (base))
! 		       && operand_equal_p (TYPE_SIZE (TREE_TYPE (lhs)),
! 					   TYPE_SIZE (TREE_TYPE (base)), 0)))
! 		  && operand_equal_p (lhs, base, OEP_ADDRESS_OF)))
  	    return true;
  	}
  
--- 2448,2469 ----
  		TREE_OPERAND (lhs, 0) = saved_lhs0;
  	    }
  	  /* Finally check if the lhs has the same address and size as the
! 	     base candidate of the access.  Watch out if we have dropped
! 	     an array-ref that was at struct end, this means ref->ref may
! 	     be outside of the TYPE_SIZE of its base.  */
! 	  if ((! innermost_dropped_array_ref
! 	       || ! array_at_struct_end_p (innermost_dropped_array_ref))
! 	      && (lhs == base
! 		  || (((TYPE_SIZE (TREE_TYPE (lhs))
! 			== TYPE_SIZE (TREE_TYPE (base)))
! 		       || (TYPE_SIZE (TREE_TYPE (lhs))
! 			   && TYPE_SIZE (TREE_TYPE (base))
! 			   && operand_equal_p (TYPE_SIZE (TREE_TYPE (lhs)),
! 					       TYPE_SIZE (TREE_TYPE (base)),
! 					       0)))
! 		      && operand_equal_p (lhs, base,
! 					  OEP_ADDRESS_OF
! 					  | OEP_MATCH_SIDE_EFFECTS))))
  	    return true;
  	}
  
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-loop-im.c gcc-7.3.0/gcc/tree-ssa-loop-im.c
*** gcc-7.2.0/gcc/tree-ssa-loop-im.c	Mon Apr 10 11:27:05 2017
--- gcc-7.3.0/gcc/tree-ssa-loop-im.c	Wed Jan 17 12:51:07 2018
*************** static struct
*** 197,203 ****
  static bitmap_obstack lim_bitmap_obstack;
  static obstack mem_ref_obstack;
  
! static bool ref_indep_loop_p (struct loop *, im_mem_ref *, struct loop *);
  
  /* Minimum cost of an expensive expression.  */
  #define LIM_EXPENSIVE ((unsigned) PARAM_VALUE (PARAM_LIM_EXPENSIVE))
--- 197,203 ----
  static bitmap_obstack lim_bitmap_obstack;
  static obstack mem_ref_obstack;
  
! static bool ref_indep_loop_p (struct loop *, im_mem_ref *);
  
  /* Minimum cost of an expensive expression.  */
  #define LIM_EXPENSIVE ((unsigned) PARAM_VALUE (PARAM_LIM_EXPENSIVE))
*************** outermost_indep_loop (struct loop *outer
*** 545,554 ****
         aloop != loop;
         aloop = superloop_at_depth (loop, loop_depth (aloop) + 1))
      if ((!ref->stored || !bitmap_bit_p (ref->stored, aloop->num))
! 	&& ref_indep_loop_p (aloop, ref, loop))
        return aloop;
  
!   if (ref_indep_loop_p (loop, ref, loop))
      return loop;
    else
      return NULL;
--- 545,554 ----
         aloop != loop;
         aloop = superloop_at_depth (loop, loop_depth (aloop) + 1))
      if ((!ref->stored || !bitmap_bit_p (ref->stored, aloop->num))
! 	&& ref_indep_loop_p (aloop, ref))
        return aloop;
  
!   if (ref_indep_loop_p (loop, ref))
      return loop;
    else
      return NULL;
*************** record_dep_loop (struct loop *loop, im_m
*** 2111,2130 ****
  }
  
  /* Returns true if REF is independent on all other memory
!    references in LOOP.  REF_LOOP is where REF is accessed, SAFELEN is the
!    safelen to apply.  */
  
  static bool
! ref_indep_loop_p_1 (int safelen, struct loop *loop, im_mem_ref *ref,
! 		    bool stored_p, struct loop *ref_loop)
  {
    stored_p |= (ref->stored && bitmap_bit_p (ref->stored, loop->num));
  
-   if (loop->safelen > safelen
-       /* Check that REF is accessed inside LOOP.  */
-       && (loop == ref_loop || flow_loop_nested_p (loop, ref_loop)))
-     safelen = loop->safelen;
- 
    bool indep_p = true;
    bitmap refs_to_check;
  
--- 2111,2123 ----
  }
  
  /* Returns true if REF is independent on all other memory
!    references in LOOP.  */
  
  static bool
! ref_indep_loop_p_1 (struct loop *loop, im_mem_ref *ref, bool stored_p)
  {
    stored_p |= (ref->stored && bitmap_bit_p (ref->stored, loop->num));
  
    bool indep_p = true;
    bitmap refs_to_check;
  
*************** ref_indep_loop_p_1 (int safelen, struct
*** 2135,2166 ****
  
    if (bitmap_bit_p (refs_to_check, UNANALYZABLE_MEM_ID))
      indep_p = false;
-   else if (safelen > 1)
-     {
-       if (dump_file && (dump_flags & TDF_DETAILS))
- 	{
- 	  fprintf (dump_file,"REF is independent due to safelen %d\n",
- 		   safelen);
- 	  print_generic_expr (dump_file, ref->mem.ref, TDF_SLIM);
- 	  fprintf (dump_file, "\n");
- 	}
- 
-       /* We need to recurse to properly handle UNANALYZABLE_MEM_ID.  */
-       struct loop *inner = loop->inner;
-       while (inner)
- 	{
- 	  if (!ref_indep_loop_p_1 (safelen, inner, ref, stored_p, ref_loop))
- 	    {
- 	      indep_p = false;
- 	      break;
- 	    }
- 	  inner = inner->next;
- 	}
- 
-       /* Avoid caching here as safelen depends on context and refs
-          are shared between different contexts.  */
-       return indep_p;
-     }
    else
      {
        if (bitmap_bit_p (&ref->indep_loop, LOOP_DEP_BIT (loop->num, stored_p)))
--- 2128,2133 ----
*************** ref_indep_loop_p_1 (int safelen, struct
*** 2171,2177 ****
        struct loop *inner = loop->inner;
        while (inner)
  	{
! 	  if (!ref_indep_loop_p_1 (safelen, inner, ref, stored_p, ref_loop))
  	    {
  	      indep_p = false;
  	      break;
--- 2138,2144 ----
        struct loop *inner = loop->inner;
        while (inner)
  	{
! 	  if (!ref_indep_loop_p_1 (inner, ref, stored_p))
  	    {
  	      indep_p = false;
  	      break;
*************** ref_indep_loop_p_1 (int safelen, struct
*** 2225,2238 ****
  }
  
  /* Returns true if REF is independent on all other memory references in
!    LOOP.  REF_LOOP is the loop where REF is accessed.  */
  
  static bool
! ref_indep_loop_p (struct loop *loop, im_mem_ref *ref, struct loop *ref_loop)
  {
    gcc_checking_assert (MEM_ANALYZABLE (ref));
  
!   return ref_indep_loop_p_1 (0, loop, ref, false, ref_loop);
  }
  
  /* Returns true if we can perform store motion of REF from LOOP.  */
--- 2192,2205 ----
  }
  
  /* Returns true if REF is independent on all other memory references in
!    LOOP.  */
  
  static bool
! ref_indep_loop_p (struct loop *loop, im_mem_ref *ref)
  {
    gcc_checking_assert (MEM_ANALYZABLE (ref));
  
!   return ref_indep_loop_p_1 (loop, ref, false);
  }
  
  /* Returns true if we can perform store motion of REF from LOOP.  */
*************** can_sm_ref_p (struct loop *loop, im_mem_
*** 2268,2274 ****
  
    /* And it must be independent on all other memory references
       in LOOP.  */
!   if (!ref_indep_loop_p (loop, ref, loop))
      return false;
  
    return true;
--- 2235,2241 ----
  
    /* And it must be independent on all other memory references
       in LOOP.  */
!   if (!ref_indep_loop_p (loop, ref))
      return false;
  
    return true;
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-math-opts.c gcc-7.3.0/gcc/tree-ssa-math-opts.c
*** gcc-7.2.0/gcc/tree-ssa-math-opts.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/tree-ssa-math-opts.c	Fri Dec 22 08:52:28 2017
*************** is_widening_mult_p (gimple *stmt,
*** 3074,3081 ****
  {
    tree type = TREE_TYPE (gimple_assign_lhs (stmt));
  
!   if (TREE_CODE (type) != INTEGER_TYPE
!       && TREE_CODE (type) != FIXED_POINT_TYPE)
      return false;
  
    if (!is_widening_mult_rhs_p (type, gimple_assign_rhs1 (stmt), type1_out,
--- 3074,3085 ----
  {
    tree type = TREE_TYPE (gimple_assign_lhs (stmt));
  
!   if (TREE_CODE (type) == INTEGER_TYPE)
!     {
!       if (TYPE_OVERFLOW_TRAPS (type))
! 	return false;
!     }
!   else if (TREE_CODE (type) != FIXED_POINT_TYPE)
      return false;
  
    if (!is_widening_mult_rhs_p (type, gimple_assign_rhs1 (stmt), type1_out,
*************** convert_mult_to_fma (gimple *mul_stmt, t
*** 3443,3449 ****
    /* We don't want to do bitfield reduction ops.  */
    if (INTEGRAL_TYPE_P (type)
        && (TYPE_PRECISION (type)
! 	  != GET_MODE_PRECISION (TYPE_MODE (type))))
      return false;
  
    /* If the target doesn't support it, don't generate it.  We assume that
--- 3447,3454 ----
    /* We don't want to do bitfield reduction ops.  */
    if (INTEGRAL_TYPE_P (type)
        && (TYPE_PRECISION (type)
! 	  != GET_MODE_PRECISION (TYPE_MODE (type))
! 	  || TYPE_OVERFLOW_TRAPS (type)))
      return false;
  
    /* If the target doesn't support it, don't generate it.  We assume that
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-phiopt.c gcc-7.3.0/gcc/tree-ssa-phiopt.c
*** gcc-7.2.0/gcc/tree-ssa-phiopt.c	Thu Jan  5 21:14:19 2017
--- gcc-7.3.0/gcc/tree-ssa-phiopt.c	Fri Dec 22 08:51:26 2017
*************** factor_out_conditional_conversion (edge
*** 550,557 ****
  
    /* Create the conversion stmt and insert it.  */
    if (convert_code == VIEW_CONVERT_EXPR)
!     temp = fold_build1 (VIEW_CONVERT_EXPR, TREE_TYPE (result), temp);
!   new_stmt = gimple_build_assign (result, convert_code, temp);
    gsi = gsi_after_labels (gimple_bb (phi));
    gsi_insert_before (&gsi, new_stmt, GSI_SAME_STMT);
  
--- 550,561 ----
  
    /* Create the conversion stmt and insert it.  */
    if (convert_code == VIEW_CONVERT_EXPR)
!     {
!       temp = fold_build1 (VIEW_CONVERT_EXPR, TREE_TYPE (result), temp);
!       new_stmt = gimple_build_assign (result, temp);
!     }
!   else
!     new_stmt = gimple_build_assign (result, convert_code, temp);
    gsi = gsi_after_labels (gimple_bb (phi));
    gsi_insert_before (&gsi, new_stmt, GSI_SAME_STMT);
  
*************** cond_store_replacement (basic_block midd
*** 1809,1817 ****
    gsi_remove (&gsi, true);
    release_defs (assign);
  
    /* 2) Insert a load from the memory of the store to the temporary
          on the edge which did not contain the store.  */
-   lhs = unshare_expr (lhs);
    name = make_temp_ssa_name (TREE_TYPE (lhs), NULL, "cstore");
    new_stmt = gimple_build_assign (name, lhs);
    gimple_set_location (new_stmt, locus);
--- 1813,1836 ----
    gsi_remove (&gsi, true);
    release_defs (assign);
  
+   /* Make both store and load use alias-set zero as we have to
+      deal with the case of the store being a conditional change
+      of the dynamic type.  */
+   lhs = unshare_expr (lhs);
+   tree *basep = &lhs;
+   while (handled_component_p (*basep))
+     basep = &TREE_OPERAND (*basep, 0);
+   if (TREE_CODE (*basep) == MEM_REF
+       || TREE_CODE (*basep) == TARGET_MEM_REF)
+     TREE_OPERAND (*basep, 1)
+       = fold_convert (ptr_type_node, TREE_OPERAND (*basep, 1));
+   else
+     *basep = build2 (MEM_REF, TREE_TYPE (*basep),
+ 		     build_fold_addr_expr (*basep),
+ 		     build_zero_cst (ptr_type_node));
+ 
    /* 2) Insert a load from the memory of the store to the temporary
          on the edge which did not contain the store.  */
    name = make_temp_ssa_name (TREE_TYPE (lhs), NULL, "cstore");
    new_stmt = gimple_build_assign (name, lhs);
    gimple_set_location (new_stmt, locus);
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-phiprop.c gcc-7.3.0/gcc/tree-ssa-phiprop.c
*** gcc-7.2.0/gcc/tree-ssa-phiprop.c	Mon Jul 17 19:42:37 2017
--- gcc-7.3.0/gcc/tree-ssa-phiprop.c	Fri Dec 15 08:12:10 2017
*************** propagate_with_phi (basic_block bb, gphi
*** 354,360 ****
  
        /* Found a proper dereference with an aggregate copy.  Just
           insert aggregate copies on the edges instead.  */
!       if (!is_gimple_reg_type (TREE_TYPE (TREE_TYPE (ptr))))
  	{
  	  if (!gimple_vdef (use_stmt))
  	    goto next;
--- 354,360 ----
  
        /* Found a proper dereference with an aggregate copy.  Just
           insert aggregate copies on the edges instead.  */
!       if (!is_gimple_reg_type (TREE_TYPE (gimple_assign_lhs (use_stmt))))
  	{
  	  if (!gimple_vdef (use_stmt))
  	    goto next;
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-pre.c gcc-7.3.0/gcc/tree-ssa-pre.c
*** gcc-7.2.0/gcc/tree-ssa-pre.c	Thu Mar 30 07:15:39 2017
--- gcc-7.3.0/gcc/tree-ssa-pre.c	Fri Dec 15 20:45:36 2017
*************** static sbitmap has_abnormal_preds;
*** 2090,2096 ****
       ANTIC_OUT[BLOCK] = phi_translate (ANTIC_IN[succ(BLOCK)])
  
     ANTIC_IN[BLOCK] = clean(ANTIC_OUT[BLOCK] U EXP_GEN[BLOCK] - TMP_GEN[BLOCK])
! */
  
  static bool
  compute_antic_aux (basic_block block, bool block_has_abnormal_pred_edge)
--- 2090,2097 ----
       ANTIC_OUT[BLOCK] = phi_translate (ANTIC_IN[succ(BLOCK)])
  
     ANTIC_IN[BLOCK] = clean(ANTIC_OUT[BLOCK] U EXP_GEN[BLOCK] - TMP_GEN[BLOCK])
! 
!    Note that clean() is deferred until after the iteration.  */
  
  static bool
  compute_antic_aux (basic_block block, bool block_has_abnormal_pred_edge)
*************** compute_antic_aux (basic_block block, bo
*** 2190,2196 ****
      bitmap_value_insert_into_set (ANTIC_IN (block),
  				  expression_for_id (bii));
  
!   clean (ANTIC_IN (block));
  
    if (!was_visited || !bitmap_set_equal (old, ANTIC_IN (block)))
      changed = true;
--- 2191,2198 ----
      bitmap_value_insert_into_set (ANTIC_IN (block),
  				  expression_for_id (bii));
  
!   /* clean (ANTIC_IN (block)) is defered to after the iteration converged
!      because it can cause non-convergence, see for example PR81181.  */
  
    if (!was_visited || !bitmap_set_equal (old, ANTIC_IN (block)))
      changed = true;
*************** compute_antic (void)
*** 2424,2429 ****
--- 2426,2437 ----
        gcc_checking_assert (num_iterations < 500);
      }
  
+   /* We have to clean after the dataflow problem converged as cleaning
+      can cause non-convergence because it is based on expressions
+      rather than values.  */
+   FOR_EACH_BB_FN (block, cfun)
+     clean (ANTIC_IN (block));
+ 
    statistics_histogram_event (cfun, "compute_antic iterations",
  			      num_iterations);
  
*************** eliminate_dom_walker::before_dom_childre
*** 4558,4563 ****
--- 4566,4572 ----
        /* If we didn't replace the whole stmt (or propagate the result
           into all uses), replace all uses on this stmt with their
  	 leaders.  */
+       bool modified = false;
        use_operand_p use_p;
        ssa_op_iter iter;
        FOR_EACH_SSA_USE_OPERAND (use_p, stmt, iter, SSA_OP_USE)
*************** eliminate_dom_walker::before_dom_childre
*** 4579,4585 ****
  		  || !bitmap_bit_p (inserted_exprs, SSA_NAME_VERSION (sprime))))
  	    {
  	      propagate_value (use_p, sprime);
! 	      gimple_set_modified (stmt, true);
  	      if (TREE_CODE (sprime) == SSA_NAME
  		  && !is_gimple_debug (stmt))
  		gimple_set_plf (SSA_NAME_DEF_STMT (sprime),
--- 4588,4594 ----
  		  || !bitmap_bit_p (inserted_exprs, SSA_NAME_VERSION (sprime))))
  	    {
  	      propagate_value (use_p, sprime);
! 	      modified = true;
  	      if (TREE_CODE (sprime) == SSA_NAME
  		  && !is_gimple_debug (stmt))
  		gimple_set_plf (SSA_NAME_DEF_STMT (sprime),
*************** eliminate_dom_walker::before_dom_childre
*** 4587,4594 ****
  	    }
  	}
  
        /* Visit indirect calls and turn them into direct calls if
! 	 possible using the devirtualization machinery.  */
        if (gcall *call_stmt = dyn_cast <gcall *> (stmt))
  	{
  	  tree fn = gimple_call_fn (call_stmt);
--- 4596,4629 ----
  	    }
  	}
  
+       /* Fold the stmt if modified, this canonicalizes MEM_REFs we propagated
+          into which is a requirement for the IPA devirt machinery.  */
+       gimple *old_stmt = stmt;
+       if (modified)
+ 	{
+ 	  /* If a formerly non-invariant ADDR_EXPR is turned into an
+ 	     invariant one it was on a separate stmt.  */
+ 	  if (gimple_assign_single_p (stmt)
+ 	      && TREE_CODE (gimple_assign_rhs1 (stmt)) == ADDR_EXPR)
+ 	    recompute_tree_invariant_for_addr_expr (gimple_assign_rhs1 (stmt));
+ 	  if (is_gimple_call (stmt))
+ 	    {
+ 	      /* ???  Only fold calls inplace for now, this may create new
+ 		 SSA names which in turn will confuse free_scc_vn SSA name
+ 		 release code.  */
+ 	      fold_stmt_inplace (&gsi);
+ 	    }
+ 	  else
+ 	    {
+ 	      fold_stmt (&gsi);
+ 	      stmt = gsi_stmt (gsi);
+ 	    }
+ 	}
+ 
        /* Visit indirect calls and turn them into direct calls if
! 	 possible using the devirtualization machinery.  Do this before
! 	 checking for required EH/abnormal/noreturn cleanup as devird
! 	 may expose more of those.  */
        if (gcall *call_stmt = dyn_cast <gcall *> (stmt))
  	{
  	  tree fn = gimple_call_fn (call_stmt);
*************** eliminate_dom_walker::before_dom_childre
*** 4597,4620 ****
  	      && virtual_method_call_p (fn))
  	    {
  	      tree otr_type = obj_type_ref_class (fn);
  	      tree instance;
! 	      ipa_polymorphic_call_context context (current_function_decl, fn, stmt, &instance);
  	      bool final;
! 
! 	      context.get_dynamic_type (instance, OBJ_TYPE_REF_OBJECT (fn), otr_type, stmt);
! 
! 	      vec <cgraph_node *>targets
  		= possible_polymorphic_call_targets (obj_type_ref_class (fn),
! 						     tree_to_uhwi
! 						       (OBJ_TYPE_REF_TOKEN (fn)),
! 						     context,
! 						     &final);
  	      if (dump_file)
  		dump_possible_polymorphic_call_targets (dump_file, 
  							obj_type_ref_class (fn),
! 							tree_to_uhwi
! 							  (OBJ_TYPE_REF_TOKEN (fn)),
! 							context);
  	      if (final && targets.length () <= 1 && dbg_cnt (devirt))
  		{
  		  tree fn;
--- 4632,4652 ----
  	      && virtual_method_call_p (fn))
  	    {
  	      tree otr_type = obj_type_ref_class (fn);
+ 	      unsigned HOST_WIDE_INT otr_tok
+ 		= tree_to_uhwi (OBJ_TYPE_REF_TOKEN (fn));
  	      tree instance;
! 	      ipa_polymorphic_call_context context (current_function_decl,
! 						    fn, stmt, &instance);
! 	      context.get_dynamic_type (instance, OBJ_TYPE_REF_OBJECT (fn),
! 					otr_type, stmt);
  	      bool final;
! 	      vec <cgraph_node *> targets
  		= possible_polymorphic_call_targets (obj_type_ref_class (fn),
! 						     otr_tok, context, &final);
  	      if (dump_file)
  		dump_possible_polymorphic_call_targets (dump_file, 
  							obj_type_ref_class (fn),
! 							otr_tok, context);
  	      if (final && targets.length () <= 1 && dbg_cnt (devirt))
  		{
  		  tree fn;
*************** eliminate_dom_walker::before_dom_childre
*** 4624,4630 ****
  		    fn = builtin_decl_implicit (BUILT_IN_UNREACHABLE);
  		  if (dump_enabled_p ())
  		    {
! 		      location_t loc = gimple_location_safe (stmt);
  		      dump_printf_loc (MSG_OPTIMIZED_LOCATIONS, loc,
  				       "converting indirect call to "
  				       "function %s\n",
--- 4656,4662 ----
  		    fn = builtin_decl_implicit (BUILT_IN_UNREACHABLE);
  		  if (dump_enabled_p ())
  		    {
! 		      location_t loc = gimple_location (stmt);
  		      dump_printf_loc (MSG_OPTIMIZED_LOCATIONS, loc,
  				       "converting indirect call to "
  				       "function %s\n",
*************** eliminate_dom_walker::before_dom_childre
*** 4641,4683 ****
  			  == void_type_node))
  		    gimple_call_set_fntype (call_stmt, TREE_TYPE (fn));
  		  maybe_remove_unused_call_args (cfun, call_stmt);
! 		  gimple_set_modified (stmt, true);
  		}
  	    }
  	}
  
!       if (gimple_modified_p (stmt))
  	{
! 	  /* If a formerly non-invariant ADDR_EXPR is turned into an
! 	     invariant one it was on a separate stmt.  */
! 	  if (gimple_assign_single_p (stmt)
! 	      && TREE_CODE (gimple_assign_rhs1 (stmt)) == ADDR_EXPR)
! 	    recompute_tree_invariant_for_addr_expr (gimple_assign_rhs1 (stmt));
! 	  gimple *old_stmt = stmt;
! 	  if (is_gimple_call (stmt))
! 	    {
! 	      /* ???  Only fold calls inplace for now, this may create new
! 		 SSA names which in turn will confuse free_scc_vn SSA name
! 		 release code.  */
! 	      fold_stmt_inplace (&gsi);
! 	      /* When changing a call into a noreturn call, cfg cleanup
! 		 is needed to fix up the noreturn call.  */
! 	      if (!was_noreturn && gimple_call_noreturn_p (stmt))
! 		el_to_fixup.safe_push  (stmt);
! 	    }
! 	  else
! 	    {
! 	      fold_stmt (&gsi);
! 	      stmt = gsi_stmt (gsi);
! 	      if ((gimple_code (stmt) == GIMPLE_COND
! 		   && (gimple_cond_true_p (as_a <gcond *> (stmt))
! 		       || gimple_cond_false_p (as_a <gcond *> (stmt))))
! 		  || (gimple_code (stmt) == GIMPLE_SWITCH
! 		      && TREE_CODE (gimple_switch_index (
! 				      as_a <gswitch *> (stmt)))
! 		         == INTEGER_CST))
! 		el_todo |= TODO_cleanup_cfg;
! 	    }
  	  /* If we removed EH side-effects from the statement, clean
  	     its EH information.  */
  	  if (maybe_clean_or_replace_eh_stmt (old_stmt, stmt))
--- 4673,4699 ----
  			  == void_type_node))
  		    gimple_call_set_fntype (call_stmt, TREE_TYPE (fn));
  		  maybe_remove_unused_call_args (cfun, call_stmt);
! 		  modified = true;
  		}
  	    }
  	}
  
!       if (modified)
  	{
! 	  /* When changing a call into a noreturn call, cfg cleanup
! 	     is needed to fix up the noreturn call.  */
! 	  if (!was_noreturn
! 	      && is_gimple_call (stmt) && gimple_call_noreturn_p (stmt))
! 	    el_to_fixup.safe_push  (stmt);
! 	  /* When changing a condition or switch into one we know what
! 	     edge will be executed, schedule a cfg cleanup.  */
! 	  if ((gimple_code (stmt) == GIMPLE_COND
! 	       && (gimple_cond_true_p (as_a <gcond *> (stmt))
! 		   || gimple_cond_false_p (as_a <gcond *> (stmt))))
! 	      || (gimple_code (stmt) == GIMPLE_SWITCH
! 		  && TREE_CODE (gimple_switch_index
! 				  (as_a <gswitch *> (stmt))) == INTEGER_CST))
! 	    el_todo |= TODO_cleanup_cfg;
  	  /* If we removed EH side-effects from the statement, clean
  	     its EH information.  */
  	  if (maybe_clean_or_replace_eh_stmt (old_stmt, stmt))
*************** eliminate (bool do_pre)
*** 4795,4801 ****
        else
  	lhs = gimple_get_lhs (stmt);
  
!       if (inserted_exprs
  	  && TREE_CODE (lhs) == SSA_NAME)
  	bitmap_clear_bit (inserted_exprs, SSA_NAME_VERSION (lhs));
  
--- 4811,4818 ----
        else
  	lhs = gimple_get_lhs (stmt);
  
!       if (lhs
! 	  && inserted_exprs
  	  && TREE_CODE (lhs) == SSA_NAME)
  	bitmap_clear_bit (inserted_exprs, SSA_NAME_VERSION (lhs));
  
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-sccvn.c gcc-7.3.0/gcc/tree-ssa-sccvn.c
*** gcc-7.2.0/gcc/tree-ssa-sccvn.c	Wed Jun 28 13:25:33 2017
--- gcc-7.3.0/gcc/tree-ssa-sccvn.c	Wed Nov 15 12:50:39 2017
*************** static vn_nary_op_t vn_nary_op_insert_st
*** 1643,1655 ****
  /* Hook for maybe_push_res_to_seq, lookup the expression in the VN tables.  */
  
  static tree
! vn_lookup_simplify_result (code_helper rcode, tree type, tree *ops)
  {
    if (!rcode.is_tree_code ())
      return NULL_TREE;
    vn_nary_op_t vnresult = NULL;
!   return vn_nary_op_lookup_pieces (TREE_CODE_LENGTH ((tree_code) rcode),
! 				   (tree_code) rcode, type, ops, &vnresult);
  }
  
  /* Return a value-number for RCODE OPS... either by looking up an existing
--- 1643,1667 ----
  /* Hook for maybe_push_res_to_seq, lookup the expression in the VN tables.  */
  
  static tree
! vn_lookup_simplify_result (code_helper rcode, tree type, tree *ops_)
  {
    if (!rcode.is_tree_code ())
      return NULL_TREE;
+   tree *ops = ops_;
+   unsigned int length = TREE_CODE_LENGTH ((tree_code) rcode);
+   if (rcode == CONSTRUCTOR
+       /* ???  We're arriving here with SCCVNs view, decomposed CONSTRUCTOR
+ 	 and GIMPLEs / match-and-simplifies, CONSTRUCTOR as GENERIC tree.  */
+       && TREE_CODE (ops_[0]) == CONSTRUCTOR)
+     {
+       length = CONSTRUCTOR_NELTS (ops_[0]);
+       ops = XALLOCAVEC (tree, length);
+       for (unsigned i = 0; i < length; ++i)
+ 	ops[i] = CONSTRUCTOR_ELT (ops_[0], i)->value;
+     }
    vn_nary_op_t vnresult = NULL;
!   return vn_nary_op_lookup_pieces (length, (tree_code) rcode,
! 				   type, ops, &vnresult);
  }
  
  /* Return a value-number for RCODE OPS... either by looking up an existing
*************** vn_reference_lookup_3 (ao_ref *ref, tree
*** 2304,2310 ****
        memset (&op, 0, sizeof (op));
        op.type = vr->type;
        op.opcode = MEM_REF;
!       op.op0 = build_int_cst (ptr_type_node, at - rhs_offset);
        op.off = at - lhs_offset + rhs_offset;
        vr->operands[0] = op;
        op.type = TREE_TYPE (rhs);
--- 2316,2322 ----
        memset (&op, 0, sizeof (op));
        op.type = vr->type;
        op.opcode = MEM_REF;
!       op.op0 = build_int_cst (ptr_type_node, at - lhs_offset + rhs_offset);
        op.off = at - lhs_offset + rhs_offset;
        vr->operands[0] = op;
        op.type = TREE_TYPE (rhs);
*************** vn_phi_eq (const_vn_phi_t const vp1, con
*** 2990,3005 ****
  	      return false;
  
  	    /* Verify the controlling stmt is the same.  */
! 	    gimple *last1 = last_stmt (idom1);
! 	    gimple *last2 = last_stmt (idom2);
! 	    if (gimple_code (last1) != GIMPLE_COND
! 		|| gimple_code (last2) != GIMPLE_COND)
  	      return false;
  	    bool inverted_p;
! 	    if (! cond_stmts_equal_p (as_a <gcond *> (last1),
! 				      vp1->cclhs, vp1->ccrhs,
! 				      as_a <gcond *> (last2),
! 				      vp2->cclhs, vp2->ccrhs,
  				      &inverted_p))
  	      return false;
  
--- 3002,3014 ----
  	      return false;
  
  	    /* Verify the controlling stmt is the same.  */
! 	    gcond *last1 = safe_dyn_cast <gcond *> (last_stmt (idom1));
! 	    gcond *last2 = safe_dyn_cast <gcond *> (last_stmt (idom2));
! 	    if (! last1 || ! last2)
  	      return false;
  	    bool inverted_p;
! 	    if (! cond_stmts_equal_p (last1, vp1->cclhs, vp1->ccrhs,
! 				      last2, vp2->cclhs, vp2->ccrhs,
  				      &inverted_p))
  	      return false;
  
*************** vn_phi_lookup (gimple *phi)
*** 3084,3090 ****
    vp1.ccrhs = NULL_TREE;
    basic_block idom1 = get_immediate_dominator (CDI_DOMINATORS, vp1.block);
    if (EDGE_COUNT (idom1->succs) == 2)
!     if (gcond *last1 = dyn_cast <gcond *> (last_stmt (idom1)))
        {
  	vp1.cclhs = vn_valueize (gimple_cond_lhs (last1));
  	vp1.ccrhs = vn_valueize (gimple_cond_rhs (last1));
--- 3093,3099 ----
    vp1.ccrhs = NULL_TREE;
    basic_block idom1 = get_immediate_dominator (CDI_DOMINATORS, vp1.block);
    if (EDGE_COUNT (idom1->succs) == 2)
!     if (gcond *last1 = safe_dyn_cast <gcond *> (last_stmt (idom1)))
        {
  	vp1.cclhs = vn_valueize (gimple_cond_lhs (last1));
  	vp1.ccrhs = vn_valueize (gimple_cond_rhs (last1));
*************** vn_phi_insert (gimple *phi, tree result)
*** 3130,3136 ****
    vp1->ccrhs = NULL_TREE;
    basic_block idom1 = get_immediate_dominator (CDI_DOMINATORS, vp1->block);
    if (EDGE_COUNT (idom1->succs) == 2)
!     if (gcond *last1 = dyn_cast <gcond *> (last_stmt (idom1)))
        {
  	vp1->cclhs = vn_valueize (gimple_cond_lhs (last1));
  	vp1->ccrhs = vn_valueize (gimple_cond_rhs (last1));
--- 3139,3145 ----
    vp1->ccrhs = NULL_TREE;
    basic_block idom1 = get_immediate_dominator (CDI_DOMINATORS, vp1->block);
    if (EDGE_COUNT (idom1->succs) == 2)
!     if (gcond *last1 = safe_dyn_cast <gcond *> (last_stmt (idom1)))
        {
  	vp1->cclhs = vn_valueize (gimple_cond_lhs (last1));
  	vp1->ccrhs = vn_valueize (gimple_cond_rhs (last1));
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-strlen.c gcc-7.3.0/gcc/tree-ssa-strlen.c
*** gcc-7.2.0/gcc/tree-ssa-strlen.c	Tue Aug  1 12:22:03 2017
--- gcc-7.3.0/gcc/tree-ssa-strlen.c	Wed Jan 17 11:43:56 2018
*************** fold_strstr_to_strncmp (tree rhs1, tree
*** 2306,2311 ****
--- 2306,2321 ----
  	    {
  	      gimple_stmt_iterator gsi = gsi_for_stmt (call_stmt);
  	      tree strncmp_decl = builtin_decl_explicit (BUILT_IN_STRNCMP);
+ 
+ 	      if (!is_gimple_val (arg1_len))
+ 		{
+ 		  tree arg1_len_tmp = make_ssa_name (TREE_TYPE (arg1_len));
+ 		  gassign *arg1_stmt = gimple_build_assign (arg1_len_tmp,
+ 							    arg1_len);
+ 		  gsi_insert_before (&gsi, arg1_stmt, GSI_SAME_STMT);
+ 		  arg1_len = arg1_len_tmp;
+ 		}
+ 
  	      gcall *strncmp_call = gimple_build_call (strncmp_decl, 3,
  						      arg0, arg1, arg1_len);
  	      tree strncmp_lhs = make_ssa_name (integer_type_node);
diff -Nrcpad gcc-7.2.0/gcc/tree-ssa-uninit.c gcc-7.3.0/gcc/tree-ssa-uninit.c
*** gcc-7.2.0/gcc/tree-ssa-uninit.c	Wed Mar  8 14:10:47 2017
--- gcc-7.3.0/gcc/tree-ssa-uninit.c	Wed Jan 17 12:51:07 2018
*************** warn_uninitialized_vars (bool warn_possi
*** 290,297 ****
  	      /* Do not warn if the access is fully outside of the
  	         variable.  */
  	      if (ref.size != -1
! 		  && ref.max_size == ref.size
! 		  && (ref.offset + ref.size <= 0
  		      || (ref.offset >= 0
  			  && TREE_CODE (DECL_SIZE (base)) == INTEGER_CST
  			  && compare_tree_int (DECL_SIZE (base),
--- 290,297 ----
  	      /* Do not warn if the access is fully outside of the
  	         variable.  */
  	      if (ref.size != -1
! 		  && ((ref.max_size == ref.size
! 		       && ref.offset + ref.size <= 0)
  		      || (ref.offset >= 0
  			  && TREE_CODE (DECL_SIZE (base)) == INTEGER_CST
  			  && compare_tree_int (DECL_SIZE (base),
diff -Nrcpad gcc-7.2.0/gcc/tree-vect-loop-manip.c gcc-7.3.0/gcc/tree-vect-loop-manip.c
*** gcc-7.2.0/gcc/tree-vect-loop-manip.c	Tue Mar 28 15:32:29 2017
--- gcc-7.3.0/gcc/tree-vect-loop-manip.c	Fri Dec 15 08:12:10 2017
*************** create_lcssa_for_virtual_phi (struct loo
*** 643,648 ****
--- 643,650 ----
  	    gimple *stmt;
  	    use_operand_p use_p;
  
+ 	    SSA_NAME_OCCURS_IN_ABNORMAL_PHI (new_vop)
+ 	      = SSA_NAME_OCCURS_IN_ABNORMAL_PHI (vop);
  	    add_phi_arg (new_phi, vop, exit_e, UNKNOWN_LOCATION);
  	    gimple_phi_set_result (new_phi, new_vop);
  	    FOR_EACH_IMM_USE_STMT (stmt, imm_iter, vop)
diff -Nrcpad gcc-7.2.0/gcc/tree-vect-loop.c gcc-7.3.0/gcc/tree-vect-loop.c
*** gcc-7.2.0/gcc/tree-vect-loop.c	Tue Mar 28 15:35:56 2017
--- gcc-7.3.0/gcc/tree-vect-loop.c	Fri Dec 15 22:12:46 2017
*************** get_initial_def_for_reduction (gimple *s
*** 4262,4268 ****
        case BIT_XOR_EXPR:
        case MULT_EXPR:
        case BIT_AND_EXPR:
!         /* ADJUSMENT_DEF is NULL when called from
             vect_create_epilog_for_reduction to vectorize double reduction.  */
          if (adjustment_def)
  	  *adjustment_def = init_val;
--- 4262,4268 ----
        case BIT_XOR_EXPR:
        case MULT_EXPR:
        case BIT_AND_EXPR:
!         /* ADJUSTMENT_DEF is NULL when called from
             vect_create_epilog_for_reduction to vectorize double reduction.  */
          if (adjustment_def)
  	  *adjustment_def = init_val;
*************** get_initial_def_for_reduction (gimple *s
*** 4358,4363 ****
--- 4358,4366 ----
       first one in this group is STMT.
     INDUCTION_INDEX is the index of the loop for condition reductions.
       Otherwise it is undefined.
+    INDUC_VAL is for INTEGER_INDUC_COND_REDUCTION the value to use for the case
+      when the COND_EXPR is never true in the loop.  It needs to
+      be smaller than any value of the IV in the loop.
  
     This function:
     1. Creates the reduction def-use cycles: sets the arguments for 
*************** vect_create_epilog_for_reduction (vec<tr
*** 4403,4409 ****
  				  int ncopies, enum tree_code reduc_code,
  				  vec<gimple *> reduction_phis,
                                    int reduc_index, bool double_reduc, 
! 				  slp_tree slp_node, tree induction_index)
  {
    stmt_vec_info stmt_info = vinfo_for_stmt (stmt);
    stmt_vec_info prev_phi_info;
--- 4406,4413 ----
  				  int ncopies, enum tree_code reduc_code,
  				  vec<gimple *> reduction_phis,
                                    int reduc_index, bool double_reduc, 
! 				  slp_tree slp_node, tree induction_index,
! 				  tree induc_val)
  {
    stmt_vec_info stmt_info = vinfo_for_stmt (stmt);
    stmt_vec_info prev_phi_info;
*************** vect_create_epilog_for_reduction (vec<tr
*** 4488,4493 ****
--- 4492,4506 ----
        gimple *def_stmt = SSA_NAME_DEF_STMT (reduction_op);
        initial_def = PHI_ARG_DEF_FROM_EDGE (def_stmt,
  					   loop_preheader_edge (loop));
+       /* Optimize: if initial_def is for REDUC_MAX smaller than the base
+ 	 and we can't use zero for induc_val, use initial_def.  Similarly
+ 	 for REDUC_MIN and initial_def larger than the base.  */
+       if (TREE_CODE (initial_def) == INTEGER_CST
+ 	  && (STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
+ 	      == INTEGER_INDUC_COND_REDUCTION)
+ 	  && !integer_zerop (induc_val)
+ 	  && tree_int_cst_lt (initial_def, induc_val))
+ 	induc_val = initial_def;
        vect_is_simple_use (initial_def, loop_vinfo, &def_stmt, &initial_def_dt);
        vec_initial_def = get_initial_def_for_reduction (stmt, initial_def,
  						       &adjustment_def);
*************** vect_create_epilog_for_reduction (vec<tr
*** 4528,4536 ****
  	      gcc_assert (i == 0);
  
  	      tree vec_init_def_type = TREE_TYPE (vec_init_def);
! 	      tree zero_vec = build_zero_cst (vec_init_def_type);
  
! 	      add_phi_arg (as_a <gphi *> (phi), zero_vec,
  			   loop_preheader_edge (loop), UNKNOWN_LOCATION);
  	    }
  	  else
--- 4541,4550 ----
  	      gcc_assert (i == 0);
  
  	      tree vec_init_def_type = TREE_TYPE (vec_init_def);
! 	      tree induc_val_vec
! 		= build_vector_from_val (vec_init_def_type, induc_val);
  
! 	      add_phi_arg (as_a <gphi *> (phi), induc_val_vec,
  			   loop_preheader_edge (loop), UNKNOWN_LOCATION);
  	    }
  	  else
*************** vect_create_epilog_for_reduction (vec<tr
*** 4879,4892 ****
        gimple_assign_set_lhs (epilog_stmt, new_temp);
        gsi_insert_before (&exit_gsi, epilog_stmt, GSI_SAME_STMT);
  
!       if (STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
! 	  == INTEGER_INDUC_COND_REDUCTION)
  	{
! 	  /* Earlier we set the initial value to be zero.  Check the result
! 	     and if it is zero then replace with the original initial
! 	     value.  */
! 	  tree zero = build_zero_cst (scalar_type);
! 	  tree zcompare = build2 (EQ_EXPR, boolean_type_node, new_temp, zero);
  
  	  tmp = make_ssa_name (new_scalar_dest);
  	  epilog_stmt = gimple_build_assign (tmp, COND_EXPR, zcompare,
--- 4893,4908 ----
        gimple_assign_set_lhs (epilog_stmt, new_temp);
        gsi_insert_before (&exit_gsi, epilog_stmt, GSI_SAME_STMT);
  
!       if ((STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
! 	   == INTEGER_INDUC_COND_REDUCTION)
! 	  && !operand_equal_p (initial_def, induc_val, 0))
  	{
! 	  /* Earlier we set the initial value to be a vector if induc_val
! 	     values.  Check the result and if it is induc_val then replace
! 	     with the original initial value, unless induc_val is
! 	     the same as initial_def already.  */
! 	  tree zcompare = build2 (EQ_EXPR, boolean_type_node, new_temp,
! 				  induc_val);
  
  	  tmp = make_ssa_name (new_scalar_dest);
  	  epilog_stmt = gimple_build_assign (tmp, COND_EXPR, zcompare,
*************** vect_create_epilog_for_reduction (vec<tr
*** 5001,5007 ****
                else
                  vec_temp = gimple_assign_lhs (new_phi);
                tree rhs = build3 (BIT_FIELD_REF, scalar_type, vec_temp, bitsize,
!                             bitsize_zero_node);
                epilog_stmt = gimple_build_assign (new_scalar_dest, rhs);
                new_temp = make_ssa_name (new_scalar_dest, epilog_stmt);
                gimple_assign_set_lhs (epilog_stmt, new_temp);
--- 5017,5023 ----
                else
                  vec_temp = gimple_assign_lhs (new_phi);
                tree rhs = build3 (BIT_FIELD_REF, scalar_type, vec_temp, bitsize,
! 				 bitsize_zero_node);
                epilog_stmt = gimple_build_assign (new_scalar_dest, rhs);
                new_temp = make_ssa_name (new_scalar_dest, epilog_stmt);
                gimple_assign_set_lhs (epilog_stmt, new_temp);
*************** vectorizable_reduction (gimple *stmt, gi
*** 5485,5490 ****
--- 5501,5507 ----
    gimple *def_stmt;
    enum vect_def_type dt, cond_reduc_dt = vect_unknown_def_type;
    gphi *new_phi = NULL;
+   gimple *cond_reduc_def_stmt = NULL;
    tree scalar_type;
    bool is_simple_use;
    gimple *orig_stmt;
*************** vectorizable_reduction (gimple *stmt, gi
*** 5672,5680 ****
  	      cond_reduc_dt = dt;
  	      cond_reduc_val = ops[i];
  	    }
! 	  if (dt == vect_induction_def && def_stmt != NULL
  	      && is_nonwrapping_integer_induction (def_stmt, loop))
! 	    cond_reduc_dt = dt;
  	}
      }
  
--- 5689,5701 ----
  	      cond_reduc_dt = dt;
  	      cond_reduc_val = ops[i];
  	    }
! 	  if (dt == vect_induction_def
! 	      && def_stmt != NULL
  	      && is_nonwrapping_integer_induction (def_stmt, loop))
! 	    {
! 	      cond_reduc_dt = dt;
! 	      cond_reduc_def_stmt = def_stmt;
! 	    }
  	}
      }
  
*************** vectorizable_reduction (gimple *stmt, gi
*** 5713,5724 ****
      {
        if (cond_reduc_dt == vect_induction_def)
  	{
! 	  if (dump_enabled_p ())
! 	    dump_printf_loc (MSG_NOTE, vect_location,
! 			     "condition expression based on "
! 			     "integer induction.\n");
! 	  STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
! 	    = INTEGER_INDUC_COND_REDUCTION;
  	}
  
        /* Loop peeling modifies initial value of reduction PHI, which
--- 5734,5761 ----
      {
        if (cond_reduc_dt == vect_induction_def)
  	{
! 	  stmt_vec_info cond_stmt_vinfo = vinfo_for_stmt (cond_reduc_def_stmt);
! 	  tree base
! 	    = STMT_VINFO_LOOP_PHI_EVOLUTION_BASE_UNCHANGED (cond_stmt_vinfo);
! 
! 	  gcc_assert (TREE_CODE (base) == INTEGER_CST);
! 	  cond_reduc_val = NULL_TREE;
! 	  /* Find a suitable value below base; punt if base is the minimum
! 	     value of the type for now.  */
! 	  if (tree_int_cst_sgn (base) == 1)
! 	    cond_reduc_val = build_int_cst (TREE_TYPE (base), 0);
! 	  else if (tree_int_cst_lt (TYPE_MIN_VALUE (TREE_TYPE (base)), base))
! 	    cond_reduc_val
! 	      = int_const_binop (MINUS_EXPR, base, integer_one_node);
! 	  if (cond_reduc_val)
! 	    {
! 	      if (dump_enabled_p ())
! 		dump_printf_loc (MSG_NOTE, vect_location,
! 				 "condition expression based on "
! 				 "integer induction.\n");
! 	      STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
! 		= INTEGER_INDUC_COND_REDUCTION;
! 	    }
  	}
  
        /* Loop peeling modifies initial value of reduction PHI, which
*************** vectorizable_reduction (gimple *stmt, gi
*** 5915,5921 ****
  	  gcc_assert (orig_code == MAX_EXPR || orig_code == MIN_EXPR);
  	}
        else if (STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
! 		 == INTEGER_INDUC_COND_REDUCTION)
  	orig_code = MAX_EXPR;
      }
  
--- 5952,5958 ----
  	  gcc_assert (orig_code == MAX_EXPR || orig_code == MIN_EXPR);
  	}
        else if (STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info)
! 	       == INTEGER_INDUC_COND_REDUCTION)
  	orig_code = MAX_EXPR;
      }
  
*************** vectorizable_reduction (gimple *stmt, gi
*** 6382,6388 ****
  
    vect_create_epilog_for_reduction (vect_defs, stmt, epilog_copies,
                                      epilog_reduc_code, phis, reduc_index,
! 				    double_reduc, slp_node, cond_name);
  
    return true;
  }
--- 6419,6426 ----
  
    vect_create_epilog_for_reduction (vect_defs, stmt, epilog_copies,
                                      epilog_reduc_code, phis, reduc_index,
! 				    double_reduc, slp_node, cond_name,
! 				    cond_reduc_val);
  
    return true;
  }
diff -Nrcpad gcc-7.2.0/gcc/tree-vect-patterns.c gcc-7.3.0/gcc/tree-vect-patterns.c
*** gcc-7.2.0/gcc/tree-vect-patterns.c	Mon Feb  6 19:15:36 2017
--- gcc-7.3.0/gcc/tree-vect-patterns.c	Tue Sep 26 10:16:40 2017
*************** vect_recog_bool_pattern (vec<gimple *> *
*** 3641,3647 ****
    rhs_code = gimple_assign_rhs_code (last_stmt);
    if (CONVERT_EXPR_CODE_P (rhs_code))
      {
!       if (TREE_CODE (TREE_TYPE (lhs)) != INTEGER_TYPE
  	  || TYPE_PRECISION (TREE_TYPE (lhs)) == 1)
  	return NULL;
        vectype = get_vectype_for_scalar_type (TREE_TYPE (lhs));
--- 3641,3647 ----
    rhs_code = gimple_assign_rhs_code (last_stmt);
    if (CONVERT_EXPR_CODE_P (rhs_code))
      {
!       if (! INTEGRAL_TYPE_P (TREE_TYPE (lhs))
  	  || TYPE_PRECISION (TREE_TYPE (lhs)) == 1)
  	return NULL;
        vectype = get_vectype_for_scalar_type (TREE_TYPE (lhs));
diff -Nrcpad gcc-7.2.0/gcc/tree-vect-slp.c gcc-7.3.0/gcc/tree-vect-slp.c
*** gcc-7.2.0/gcc/tree-vect-slp.c	Tue Aug  1 13:58:13 2017
--- gcc-7.3.0/gcc/tree-vect-slp.c	Fri Oct 20 11:18:00 2017
*************** vect_build_slp_tree_1 (vec_info *vinfo,
*** 905,916 ****
    return true;
  }
  
! /* Recursively build an SLP tree starting from NODE.
!    Fail (and return a value not equal to zero) if def-stmts are not
!    isomorphic, require data permutation or are of unsupported types of
!    operation.  Otherwise, return 0.
!    The value returned is the depth in the SLP tree where a mismatch
!    was found.  */
  
  static slp_tree
  vect_build_slp_tree (vec_info *vinfo,
--- 905,953 ----
    return true;
  }
  
! /* Traits for the hash_set to record failed SLP builds for a stmt set.
!    Note we never remove apart from at destruction time so we do not
!    need a special value for deleted that differs from empty.  */
! struct bst_traits
! {
!   typedef vec <gimple *> value_type;
!   typedef vec <gimple *> compare_type;
!   static inline hashval_t hash (value_type);
!   static inline bool equal (value_type existing, value_type candidate);
!   static inline bool is_empty (value_type x) { return !x.exists (); }
!   static inline bool is_deleted (value_type x) { return !x.exists (); }
!   static inline void mark_empty (value_type &x) { x.release (); }
!   static inline void mark_deleted (value_type &x) { x.release (); }
!   static inline void remove (value_type &x) { x.release (); }
! };
! inline hashval_t
! bst_traits::hash (value_type x)
! {
!   inchash::hash h;
!   for (unsigned i = 0; i < x.length (); ++i)
!     h.add_int (gimple_uid (x[i]));
!   return h.end ();
! }
! inline bool
! bst_traits::equal (value_type existing, value_type candidate)
! {
!   if (existing.length () != candidate.length ())
!     return false;
!   for (unsigned i = 0; i < existing.length (); ++i)
!     if (existing[i] != candidate[i])
!       return false;
!   return true;
! }
! 
! static hash_set <vec <gimple *>, bst_traits> *bst_fail;
! 
! static slp_tree
! vect_build_slp_tree_2 (vec_info *vinfo,
! 		       vec<gimple *> stmts, unsigned int group_size,
! 		       unsigned int *max_nunits,
! 		       vec<slp_tree> *loads,
! 		       bool *matches, unsigned *npermutes, unsigned *tree_size,
! 		       unsigned max_tree_size);
  
  static slp_tree
  vect_build_slp_tree (vec_info *vinfo,
*************** vect_build_slp_tree (vec_info *vinfo,
*** 920,925 ****
--- 957,995 ----
  		     bool *matches, unsigned *npermutes, unsigned *tree_size,
  		     unsigned max_tree_size)
  {
+   if (bst_fail->contains (stmts))
+     return NULL;
+   slp_tree res = vect_build_slp_tree_2 (vinfo, stmts, group_size, max_nunits,
+ 					loads, matches, npermutes, tree_size,
+ 					max_tree_size);
+   /* When SLP build fails for stmts record this, otherwise SLP build
+      can be exponential in time when we allow to construct parts from
+      scalars, see PR81723.  */
+   if (! res)
+     {
+       vec <gimple *> x;
+       x.create (stmts.length ());
+       x.splice (stmts);
+       bst_fail->add (x);
+     }
+   return res;
+ }
+ 
+ /* Recursively build an SLP tree starting from NODE.
+    Fail (and return a value not equal to zero) if def-stmts are not
+    isomorphic, require data permutation or are of unsupported types of
+    operation.  Otherwise, return 0.
+    The value returned is the depth in the SLP tree where a mismatch
+    was found.  */
+ 
+ static slp_tree
+ vect_build_slp_tree_2 (vec_info *vinfo,
+ 		       vec<gimple *> stmts, unsigned int group_size,
+ 		       unsigned int *max_nunits,
+ 		       vec<slp_tree> *loads,
+ 		       bool *matches, unsigned *npermutes, unsigned *tree_size,
+ 		       unsigned max_tree_size)
+ {
    unsigned nops, i, this_tree_size = 0, this_max_nunits = *max_nunits;
    gimple *stmt;
    slp_tree node;
*************** vect_build_slp_tree (vec_info *vinfo,
*** 979,984 ****
--- 1049,1057 ----
  
    stmt = stmts[0];
  
+   if (tree_size)
+     max_tree_size -= *tree_size;
+ 
    /* Create SLP_TREE nodes for the definition node/s.  */
    FOR_EACH_VEC_ELT (oprnds_info, i, oprnd_info)
      {
*************** vect_supported_load_permutation_p (slp_i
*** 1494,1507 ****
        return true;
      }
  
!   /* For loop vectorization verify we can generate the permutation.  */
    unsigned n_perms;
    FOR_EACH_VEC_ELT (SLP_INSTANCE_LOADS (slp_instn), i, node)
      if (node->load_permutation.exists ()
! 	&& !vect_transform_slp_perm_load
! 	      (node, vNULL, NULL,
! 	       SLP_INSTANCE_UNROLLING_FACTOR (slp_instn), slp_instn, true,
! 	       &n_perms))
        return false;
  
    return true;
--- 1567,1586 ----
        return true;
      }
  
!   /* For loop vectorization verify we can generate the permutation.  Be
!      conservative about the vectorization factor, there are permutations
!      that will use three vector inputs only starting from a specific factor
!      and the vectorization factor is not yet final.
!      ???  The SLP instance unrolling factor might not be the maximum one.  */
    unsigned n_perms;
+   unsigned test_vf
+     = least_common_multiple (SLP_INSTANCE_UNROLLING_FACTOR (slp_instn),
+ 			     LOOP_VINFO_VECT_FACTOR
+ 			       (STMT_VINFO_LOOP_VINFO (vinfo_for_stmt (stmt))));
    FOR_EACH_VEC_ELT (SLP_INSTANCE_LOADS (slp_instn), i, node)
      if (node->load_permutation.exists ()
! 	&& !vect_transform_slp_perm_load (node, vNULL, NULL, test_vf,
! 					  slp_instn, true, &n_perms))
        return false;
  
    return true;
*************** vect_analyze_slp_instance (vec_info *vin
*** 1874,1882 ****
--- 1953,1963 ----
    /* Build the tree for the SLP instance.  */
    bool *matches = XALLOCAVEC (bool, group_size);
    unsigned npermutes = 0;
+   bst_fail = new hash_set <vec <gimple *>, bst_traits> ();
    node = vect_build_slp_tree (vinfo, scalar_stmts, group_size,
  				   &max_nunits, &loads, matches, &npermutes,
  			      NULL, max_tree_size);
+   delete bst_fail;
    if (node != NULL)
      {
        /* Calculate the unrolling factor based on the smallest type.  */
*************** vect_transform_slp_perm_load (slp_tree n
*** 3485,3490 ****
--- 3566,3572 ----
  		  dump_gimple_stmt (MSG_MISSED_OPTIMIZATION, TDF_SLIM,
  				    stmt, 0);
  		}
+ 	      gcc_assert (analyze_only);
  	      return false;
  	    }
  
*************** vect_transform_slp_perm_load (slp_tree n
*** 3508,3513 ****
--- 3590,3596 ----
  			dump_printf (MSG_MISSED_OPTIMIZATION, "%d ", mask[i]);
  		      dump_printf (MSG_MISSED_OPTIMIZATION, "}\n");
  		    }
+ 		  gcc_assert (analyze_only);
  		  return false;
  		}
  
diff -Nrcpad gcc-7.2.0/gcc/tree-vect-stmts.c gcc-7.3.0/gcc/tree-vect-stmts.c
*** gcc-7.2.0/gcc/tree-vect-stmts.c	Wed Jul 26 08:36:34 2017
--- gcc-7.3.0/gcc/tree-vect-stmts.c	Mon Sep 18 10:13:54 2017
*************** vectorizable_store (gimple *stmt, gimple
*** 5702,5707 ****
--- 5702,5713 ----
  
    op = gimple_assign_rhs1 (stmt);
  
+   /* In the case this is a store from a STRING_CST make sure
+      native_encode_expr can handle it.  */
+   if (TREE_CODE (op) == STRING_CST
+       && ! can_native_encode_string_p (op))
+     return false;
+ 
    if (!vect_is_simple_use (op, vinfo, &def_stmt, &dt, &rhs_vectype))
      {
        if (dump_enabled_p ())
*************** vectorizable_load (gimple *stmt, gimple_
*** 7109,7115 ****
      {
        first_stmt = GROUP_FIRST_ELEMENT (stmt_info);
        group_size = GROUP_SIZE (vinfo_for_stmt (first_stmt));
-       int group_gap = GROUP_GAP (vinfo_for_stmt (first_stmt));
        /* For SLP vectorization we directly vectorize a subchain
           without permutation.  */
        if (slp && ! SLP_TREE_LOAD_PERMUTATION (slp_node).exists ())
--- 7115,7120 ----
*************** vectorizable_load (gimple *stmt, gimple_
*** 7152,7158 ****
  	  else
  	    {
  	      vec_num = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node);
! 	      group_gap_adj = group_gap;
  	    }
      	}
        else
--- 7157,7164 ----
  	  else
  	    {
  	      vec_num = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node);
! 	      group_gap_adj
! 		= group_size - SLP_INSTANCE_GROUP_SIZE (slp_node_instance);
  	    }
      	}
        else
diff -Nrcpad gcc-7.2.0/gcc/tree-vrp.c gcc-7.3.0/gcc/tree-vrp.c
*** gcc-7.2.0/gcc/tree-vrp.c	Wed Apr 19 19:27:09 2017
--- gcc-7.3.0/gcc/tree-vrp.c	Tue Sep 26 10:16:40 2017
*************** build_assert_expr_for (tree cond, tree v
*** 4897,4903 ****
       operand of the ASSERT_EXPR.  Create it so the new name and the old one
       are registered in the replacement table so that we can fix the SSA web
       after adding all the ASSERT_EXPRs.  */
!   create_new_def_for (v, assertion, NULL);
  
    return assertion;
  }
--- 4897,4908 ----
       operand of the ASSERT_EXPR.  Create it so the new name and the old one
       are registered in the replacement table so that we can fix the SSA web
       after adding all the ASSERT_EXPRs.  */
!   tree new_def = create_new_def_for (v, assertion, NULL);
!   /* Make sure we preserve abnormalness throughout an ASSERT_EXPR chain
!      given we have to be able to fully propagate those out to re-create
!      valid SSA when removing the asserts.  */
!   if (SSA_NAME_OCCURS_IN_ABNORMAL_PHI (v))
!     SSA_NAME_OCCURS_IN_ABNORMAL_PHI (new_def) = 1;
  
    return assertion;
  }
diff -Nrcpad gcc-7.2.0/gcc/tree.c gcc-7.3.0/gcc/tree.c
*** gcc-7.2.0/gcc/tree.c	Thu Apr 27 13:47:54 2017
--- gcc-7.3.0/gcc/tree.c	Wed Nov 29 22:13:34 2017
*************** build_decl_attribute_variant (tree ddecl
*** 4810,4817 ****
     Record such modified types already made so we don't make duplicates.  */
  
  tree
! build_type_attribute_qual_variant (tree ttype, tree attribute, int quals)
  {
    if (! attribute_list_equal (TYPE_ATTRIBUTES (ttype), attribute))
      {
        inchash::hash hstate;
--- 4810,4818 ----
     Record such modified types already made so we don't make duplicates.  */
  
  tree
! build_type_attribute_qual_variant (tree otype, tree attribute, int quals)
  {
+   tree ttype = otype;
    if (! attribute_list_equal (TYPE_ATTRIBUTES (ttype), attribute))
      {
        inchash::hash hstate;
*************** build_type_attribute_qual_variant (tree
*** 4838,4843 ****
--- 4839,4849 ----
  	}
  
        ttype = build_qualified_type (ttype, TYPE_UNQUALIFIED);
+       if (lang_hooks.types.copy_lang_qualifiers
+ 	  && otype != TYPE_MAIN_VARIANT (otype))
+ 	ttype = (lang_hooks.types.copy_lang_qualifiers
+ 		 (ttype, TYPE_MAIN_VARIANT (otype)));
+ 
        ntype = build_distinct_type_copy (ttype);
  
        TYPE_ATTRIBUTES (ntype) = attribute;
*************** build_type_attribute_qual_variant (tree
*** 4884,4889 ****
--- 4890,4898 ----
  	TYPE_CANONICAL (ntype) = TYPE_CANONICAL (ttype);
  
        ttype = build_qualified_type (ntype, quals);
+       if (lang_hooks.types.copy_lang_qualifiers
+ 	  && otype != TYPE_MAIN_VARIANT (otype))
+ 	ttype = lang_hooks.types.copy_lang_qualifiers (ttype, otype);
      }
    else if (TYPE_QUALS (ttype) != quals)
      ttype = build_qualified_type (ttype, quals);
*************** array_ref_up_bound (tree exp)
*** 13219,13236 ****
    return NULL_TREE;
  }
  
! /* Returns true if REF is an array reference to an array at the end of
!    a structure.  If this is the case, the array may be allocated larger
!    than its upper bound implies.  When ALLOW_COMPREF is true considers
!    REF when it's a COMPONENT_REF in addition ARRAY_REF and
!    ARRAY_RANGE_REF.  */
  
  bool
! array_at_struct_end_p (tree ref, bool allow_compref)
  {
!   if (TREE_CODE (ref) != ARRAY_REF
!       && TREE_CODE (ref) != ARRAY_RANGE_REF
!       && (!allow_compref || TREE_CODE (ref) != COMPONENT_REF))
      return false;
  
    while (handled_component_p (ref))
--- 13228,13253 ----
    return NULL_TREE;
  }
  
! /* Returns true if REF is an array reference or a component reference
!    to an array at the end of a structure.
!    If this is the case, the array may be allocated larger
!    than its upper bound implies.  */
  
  bool
! array_at_struct_end_p (tree ref)
  {
!   tree atype;
! 
!   if (TREE_CODE (ref) == ARRAY_REF
!       || TREE_CODE (ref) == ARRAY_RANGE_REF)
!     {
!       atype = TREE_TYPE (TREE_OPERAND (ref, 0));
!       ref = TREE_OPERAND (ref, 0);
!     }
!   else if (TREE_CODE (ref) == COMPONENT_REF
! 	   && TREE_CODE (TREE_TYPE (TREE_OPERAND (ref, 1))) == ARRAY_TYPE)
!     atype = TREE_TYPE (TREE_OPERAND (ref, 1));
!   else
      return false;
  
    while (handled_component_p (ref))
*************** array_at_struct_end_p (tree ref, bool al
*** 13238,13256 ****
        /* If the reference chain contains a component reference to a
           non-union type and there follows another field the reference
  	 is not at the end of a structure.  */
!       if (TREE_CODE (ref) == COMPONENT_REF
! 	  && TREE_CODE (TREE_TYPE (TREE_OPERAND (ref, 0))) == RECORD_TYPE)
  	{
! 	  tree nextf = DECL_CHAIN (TREE_OPERAND (ref, 1));
! 	  while (nextf && TREE_CODE (nextf) != FIELD_DECL)
! 	    nextf = DECL_CHAIN (nextf);
! 	  if (nextf)
! 	    return false;
  	}
  
        ref = TREE_OPERAND (ref, 0);
      }
  
    tree size = NULL;
  
    if (TREE_CODE (ref) == MEM_REF
--- 13255,13296 ----
        /* If the reference chain contains a component reference to a
           non-union type and there follows another field the reference
  	 is not at the end of a structure.  */
!       if (TREE_CODE (ref) == COMPONENT_REF)
  	{
! 	  if (TREE_CODE (TREE_TYPE (TREE_OPERAND (ref, 0))) == RECORD_TYPE)
! 	    {
! 	      tree nextf = DECL_CHAIN (TREE_OPERAND (ref, 1));
! 	      while (nextf && TREE_CODE (nextf) != FIELD_DECL)
! 		nextf = DECL_CHAIN (nextf);
! 	      if (nextf)
! 		return false;
! 	    }
  	}
+       /* If we have a multi-dimensional array we do not consider
+          a non-innermost dimension as flex array if the whole
+ 	 multi-dimensional array is at struct end.
+ 	 Same for an array of aggregates with a trailing array
+ 	 member.  */
+       else if (TREE_CODE (ref) == ARRAY_REF)
+ 	return false;
+       else if (TREE_CODE (ref) == ARRAY_RANGE_REF)
+ 	;
+       /* If we view an underlying object as sth else then what we
+          gathered up to now is what we have to rely on.  */
+       else if (TREE_CODE (ref) == VIEW_CONVERT_EXPR)
+ 	break;
+       else
+ 	gcc_unreachable ();
  
        ref = TREE_OPERAND (ref, 0);
      }
  
+   /* The array now is at struct end.  Treat flexible arrays as
+      always subject to extend, even into just padding constrained by
+      an underlying decl.  */
+   if (! TYPE_SIZE (atype))
+     return true;
+ 
    tree size = NULL;
  
    if (TREE_CODE (ref) == MEM_REF
*************** get_nonnull_args (const_tree fntype)
*** 14475,14480 ****
--- 14515,14564 ----
    return argmap;
  }
  
+ /* Return true if an expression with CODE has to have the same result type as
+    its first operand.  */
+ 
+ bool
+ expr_type_first_operand_type_p (tree_code code)
+ {
+   switch (code)
+     {
+     case NEGATE_EXPR:
+     case ABS_EXPR:
+     case BIT_NOT_EXPR:
+     case PAREN_EXPR:
+     case CONJ_EXPR:
+ 
+     case PLUS_EXPR:
+     case MINUS_EXPR:
+     case MULT_EXPR:
+     case TRUNC_DIV_EXPR:
+     case CEIL_DIV_EXPR:
+     case FLOOR_DIV_EXPR:
+     case ROUND_DIV_EXPR:
+     case TRUNC_MOD_EXPR:
+     case CEIL_MOD_EXPR:
+     case FLOOR_MOD_EXPR:
+     case ROUND_MOD_EXPR:
+     case RDIV_EXPR:
+     case EXACT_DIV_EXPR:
+     case MIN_EXPR:
+     case MAX_EXPR:
+     case BIT_IOR_EXPR:
+     case BIT_XOR_EXPR:
+     case BIT_AND_EXPR:
+ 
+     case LSHIFT_EXPR:
+     case RSHIFT_EXPR:
+     case LROTATE_EXPR:
+     case RROTATE_EXPR:
+       return true;
+ 
+     default:
+       return false;
+     }
+ }
+ 
  #if CHECKING_P
  
  namespace selftest {
diff -Nrcpad gcc-7.2.0/gcc/tree.h gcc-7.3.0/gcc/tree.h
*** gcc-7.2.0/gcc/tree.h	Thu Apr 27 13:47:54 2017
--- gcc-7.3.0/gcc/tree.h	Wed Nov 29 22:13:34 2017
*************** extern tree array_ref_up_bound (tree);
*** 4870,4881 ****
     EXP, an ARRAY_REF or an ARRAY_RANGE_REF.  */
  extern tree array_ref_low_bound (tree);
  
! /* Returns true if REF is an array reference to an array at the end of
!    a structure.  If this is the case, the array may be allocated larger
!    than its upper bound implies.  When second argument is true considers
!    REF when it's a COMPONENT_REF in addition ARRAY_REF and
!    ARRAY_RANGE_REF.  */
! extern bool array_at_struct_end_p (tree, bool = false);
  
  /* Return a tree representing the offset, in bytes, of the field referenced
     by EXP.  This does not include any offset in DECL_FIELD_BIT_OFFSET.  */
--- 4870,4879 ----
     EXP, an ARRAY_REF or an ARRAY_RANGE_REF.  */
  extern tree array_ref_low_bound (tree);
  
! /* Returns true if REF is an array reference or a component reference
!    to an array at the end of a structure.  If this is the case, the array
!    may be allocated larger than its upper bound implies.  */
! extern bool array_at_struct_end_p (tree);
  
  /* Return a tree representing the offset, in bytes, of the field referenced
     by EXP.  This does not include any offset in DECL_FIELD_BIT_OFFSET.  */
*************** extern void gt_pch_nx (tree &, gt_pointe
*** 5473,5478 ****
--- 5471,5477 ----
  
  extern bool nonnull_arg_p (const_tree);
  extern bool is_redundant_typedef (const_tree);
+ extern bool expr_type_first_operand_type_p (tree_code);
  
  extern location_t
  set_source_range (tree expr, location_t start, location_t finish);
diff -Nrcpad gcc-7.2.0/gcc/ubsan.c gcc-7.3.0/gcc/ubsan.c
*** gcc-7.2.0/gcc/ubsan.c	Mon Jul 31 08:46:29 2017
--- gcc-7.3.0/gcc/ubsan.c	Fri Dec 15 21:58:13 2017
*************** ubsan_type_descriptor (tree type, enum u
*** 433,442 ****
  	      && TYPE_MAX_VALUE (dom) != NULL_TREE
  	      && TREE_CODE (TYPE_MAX_VALUE (dom)) == INTEGER_CST)
  	    {
  	      if (tree_fits_uhwi_p (TYPE_MAX_VALUE (dom))
! 		  && tree_to_uhwi (TYPE_MAX_VALUE (dom)) + 1 != 0)
! 		pp_printf (&pretty_name, HOST_WIDE_INT_PRINT_DEC,
! 			    tree_to_uhwi (TYPE_MAX_VALUE (dom)) + 1);
  	      else
  		pp_wide_int (&pretty_name,
  			     wi::add (wi::to_widest (TYPE_MAX_VALUE (dom)), 1),
--- 433,442 ----
  	      && TYPE_MAX_VALUE (dom) != NULL_TREE
  	      && TREE_CODE (TYPE_MAX_VALUE (dom)) == INTEGER_CST)
  	    {
+ 	      unsigned HOST_WIDE_INT m;
  	      if (tree_fits_uhwi_p (TYPE_MAX_VALUE (dom))
! 		  && (m = tree_to_uhwi (TYPE_MAX_VALUE (dom))) + 1 != 0)
! 		pp_unsigned_wide_integer (&pretty_name, m + 1);
  	      else
  		pp_wide_int (&pretty_name,
  			     wi::add (wi::to_widest (TYPE_MAX_VALUE (dom)), 1),
diff -Nrcpad gcc-7.2.0/gcc/valtrack.c gcc-7.3.0/gcc/valtrack.c
*** gcc-7.2.0/gcc/valtrack.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/gcc/valtrack.c	Fri Dec 15 21:53:29 2017
*************** propagate_for_debug_subst (rtx from, con
*** 171,180 ****
  	if (REG_P (*iter) && ++cnt > 1)
  	  {
  	    rtx dval = make_debug_expr_from_rtl (old_rtx);
  	    /* Emit a debug bind insn.  */
  	    rtx bind
  	      = gen_rtx_VAR_LOCATION (GET_MODE (old_rtx),
! 				      DEBUG_EXPR_TREE_DECL (dval), pair->to,
  				      VAR_INIT_STATUS_INITIALIZED);
  	    rtx_insn *bind_insn = emit_debug_insn_before (bind, pair->insn);
  	    df_insn_rescan (bind_insn);
--- 171,183 ----
  	if (REG_P (*iter) && ++cnt > 1)
  	  {
  	    rtx dval = make_debug_expr_from_rtl (old_rtx);
+ 	    rtx to = pair->to;
+ 	    if (volatile_insn_p (to))
+ 	      to = gen_rtx_UNKNOWN_VAR_LOC ();
  	    /* Emit a debug bind insn.  */
  	    rtx bind
  	      = gen_rtx_VAR_LOCATION (GET_MODE (old_rtx),
! 				      DEBUG_EXPR_TREE_DECL (dval), to,
  				      VAR_INIT_STATUS_INITIALIZED);
  	    rtx_insn *bind_insn = emit_debug_insn_before (bind, pair->insn);
  	    df_insn_rescan (bind_insn);
*************** propagate_for_debug (rtx_insn *insn, rtx
*** 217,222 ****
--- 220,227 ----
  					 dest, propagate_for_debug_subst, &p);
  	  if (loc == INSN_VAR_LOCATION_LOC (insn))
  	    continue;
+ 	  if (volatile_insn_p (loc))
+ 	    loc = gen_rtx_UNKNOWN_VAR_LOC ();
  	  INSN_VAR_LOCATION_LOC (insn) = loc;
  	  df_insn_rescan (insn);
  	}
*************** dead_debug_insert_temp (struct dead_debu
*** 660,665 ****
--- 665,676 ----
  		}
  	      return 0;
  	    }
+ 	  /* Asm in DEBUG_INSN is never useful, we can't emit debug info for
+ 	     that.  And for volatile_insn_p, it is actually harmful
+ 	     - DEBUG_INSNs shouldn't have any side-effects.  */
+ 	  else if (GET_CODE (src) == ASM_OPERANDS
+ 		   || volatile_insn_p (src))
+ 	    set = NULL_RTX;
  	}
  
        /* ??? Should we try to extract it from a PARALLEL?  */
diff -Nrcpad gcc-7.2.0/gcc/varasm.c gcc-7.3.0/gcc/varasm.c
*** gcc-7.2.0/gcc/varasm.c	Fri Mar 31 06:32:46 2017
--- gcc-7.3.0/gcc/varasm.c	Fri Dec 15 08:12:10 2017
*************** static void
*** 2827,2833 ****
  decode_addr_const (tree exp, struct addr_const *value)
  {
    tree target = TREE_OPERAND (exp, 0);
!   int offset = 0;
    rtx x;
  
    while (1)
--- 2827,2833 ----
  decode_addr_const (tree exp, struct addr_const *value)
  {
    tree target = TREE_OPERAND (exp, 0);
!   HOST_WIDE_INT offset = 0;
    rtx x;
  
    while (1)
*************** decode_addr_const (tree exp, struct addr
*** 2841,2848 ****
        else if (TREE_CODE (target) == ARRAY_REF
  	       || TREE_CODE (target) == ARRAY_RANGE_REF)
  	{
! 	  offset += (tree_to_uhwi (TYPE_SIZE_UNIT (TREE_TYPE (target)))
! 		     * tree_to_shwi (TREE_OPERAND (target, 1)));
  	  target = TREE_OPERAND (target, 0);
  	}
        else if (TREE_CODE (target) == MEM_REF
--- 2841,2849 ----
        else if (TREE_CODE (target) == ARRAY_REF
  	       || TREE_CODE (target) == ARRAY_RANGE_REF)
  	{
! 	  /* Truncate big offset.  */
! 	  offset += (TREE_INT_CST_LOW (TYPE_SIZE_UNIT (TREE_TYPE (target)))
! 		     * TREE_INT_CST_LOW (TREE_OPERAND (target, 1)));
  	  target = TREE_OPERAND (target, 0);
  	}
        else if (TREE_CODE (target) == MEM_REF
diff -Nrcpad gcc-7.2.0/gnattools/ChangeLog gcc-7.3.0/gnattools/ChangeLog
*** gcc-7.2.0/gnattools/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gnattools/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/gotools/ChangeLog gcc-7.3.0/gotools/ChangeLog
*** gcc-7.2.0/gotools/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/gotools/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/include/ChangeLog gcc-7.3.0/include/ChangeLog
*** gcc-7.2.0/include/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/include/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/intl/ChangeLog gcc-7.3.0/intl/ChangeLog
*** gcc-7.2.0/intl/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/intl/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libada/ChangeLog gcc-7.3.0/libada/ChangeLog
*** gcc-7.2.0/libada/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libada/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libatomic/ChangeLog gcc-7.3.0/libatomic/ChangeLog
*** gcc-7.2.0/libatomic/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libatomic/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libbacktrace/ChangeLog gcc-7.3.0/libbacktrace/ChangeLog
*** gcc-7.2.0/libbacktrace/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libbacktrace/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,17 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-10-10  Paolo Carlini  <paolo.carlini@oracle.com>
+ 
+ 	* elf.c: Fix typo in the last commit, SFH_COMPRESSED vs SHF_COMPRESSED.
+ 
+ 2017-10-10  Ian Lance Taylor  <iant@golang.org>
+ 
+ 	PR go/80914
+ 	* elf.c (SHF_COMPRESSED): Define.
+ 	(elf_add): Ignore debug sections with SHF_COMPRESSED set.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libbacktrace/elf.c gcc-7.3.0/libbacktrace/elf.c
*** gcc-7.2.0/libbacktrace/elf.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libbacktrace/elf.c	Tue Oct 10 19:58:49 2017
*************** dl_iterate_phdr (int (*callback) (struct
*** 103,108 ****
--- 103,109 ----
  #undef SHT_SYMTAB
  #undef SHT_STRTAB
  #undef SHT_DYNSYM
+ #undef SHF_COMPRESSED
  #undef STT_OBJECT
  #undef STT_FUNC
  
*************** typedef struct {
*** 195,200 ****
--- 196,203 ----
  #define SHT_STRTAB 3
  #define SHT_DYNSYM 11
  
+ #define SHF_COMPRESSED 0x800
+ 
  #if BACKTRACE_ELF_SIZE == 32
  
  typedef struct
*************** elf_add (struct backtrace_state *state,
*** 700,706 ****
  
        for (j = 0; j < (int) DEBUG_MAX; ++j)
  	{
! 	  if (strcmp (name, debug_section_names[j]) == 0)
  	    {
  	      sections[j].offset = shdr->sh_offset;
  	      sections[j].size = shdr->sh_size;
--- 703,710 ----
  
        for (j = 0; j < (int) DEBUG_MAX; ++j)
  	{
! 	  if (strcmp (name, debug_section_names[j]) == 0
!               && (shdr->sh_flags & SHF_COMPRESSED) == 0)
  	    {
  	      sections[j].offset = shdr->sh_offset;
  	      sections[j].size = shdr->sh_size;
diff -Nrcpad gcc-7.2.0/libcc1/ChangeLog gcc-7.3.0/libcc1/ChangeLog
*** gcc-7.2.0/libcc1/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libcc1/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libcilkrts/ChangeLog gcc-7.3.0/libcilkrts/ChangeLog
*** gcc-7.2.0/libcilkrts/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libcilkrts/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libcpp/ChangeLog gcc-7.3.0/libcpp/ChangeLog
*** gcc-7.2.0/libcpp/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libcpp/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,17 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-05  Michael Weiser  <michael.weiser@gmx.de>
+ 
+ 	Backport from trunk
+ 	2017-12-20  Michael Weiser  <michael.weiser@gmx.de>
+ 
+ 	PR preprocessor/83492
+ 	* lex.c (search_line_fast) [__ARM_NEON && __ARM_64BIT_STATE]:
+ 	Fix selection of big-endian shift parameters by using
+ 	__ARM_BIG_ENDIAN.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libcpp/lex.c gcc-7.3.0/libcpp/lex.c
*** gcc-7.2.0/libcpp/lex.c	Mon Apr  3 22:30:56 2017
--- gcc-7.3.0/libcpp/lex.c	Fri Jan  5 13:58:54 2018
*************** search_line_fast (const uchar *s, const
*** 772,778 ****
    const uint8x16_t repl_qm = vdupq_n_u8 ('?');
    const uint8x16_t xmask = (uint8x16_t) vdupq_n_u64 (0x8040201008040201ULL);
  
! #ifdef __AARCH64EB
    const int16x8_t shift = {8, 8, 8, 8, 0, 0, 0, 0};
  #else
    const int16x8_t shift = {0, 0, 0, 0, 8, 8, 8, 8};
--- 772,778 ----
    const uint8x16_t repl_qm = vdupq_n_u8 ('?');
    const uint8x16_t xmask = (uint8x16_t) vdupq_n_u64 (0x8040201008040201ULL);
  
! #ifdef __ARM_BIG_ENDIAN
    const int16x8_t shift = {8, 8, 8, 8, 0, 0, 0, 0};
  #else
    const int16x8_t shift = {0, 0, 0, 0, 8, 8, 8, 8};
diff -Nrcpad gcc-7.2.0/libcpp/po/ChangeLog gcc-7.3.0/libcpp/po/ChangeLog
*** gcc-7.2.0/libcpp/po/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libcpp/po/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libdecnumber/ChangeLog gcc-7.3.0/libdecnumber/ChangeLog
*** gcc-7.2.0/libdecnumber/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libdecnumber/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libffi/ChangeLog gcc-7.3.0/libffi/ChangeLog
*** gcc-7.2.0/libffi/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libffi/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libgcc/ChangeLog gcc-7.3.0/libgcc/ChangeLog
*** gcc-7.2.0/libgcc/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libgcc/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,66 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-23  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-01-23  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	* config/xtensa/ieee754-df.S (__addsf3, __subsf3, __mulsf3)
+ 	(__divsf3): Make NaN return value quiet.
+ 	* config/xtensa/ieee754-sf.S (__adddf3, __subdf3, __muldf3)
+ 	(__divdf3): Make NaN return value quiet.
+ 
+ 2018-01-08  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backport from mainline
+ 	2018-01-05  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config.host (epiphany-*-elf*): Add (epiphany-*-rtems*)
+ 	configuration.
+ 
+ 2017-11-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	Backport from mainline
+ 	2017-11-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	* config.host (*-*-solaris2*): Adapt comment for Solaris 12
+ 	renaming.
+ 	* config/sol2/crtpg.c (__start_crt_compiler): Likewise.
+ 	* configure.ac (libgcc_cv_solaris_crts): Likewise.
+ 	* configure: Regenerate.
+ 
+ 2017-11-17  Vineet Gupta <vgupta@synopsys.com>
+ 
+ 	* config.host: Remove uclibc from arc target spec.
+ 
+ 2017-11-05  Andreas Tobler  <andreast@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2017-11-04  Andreas Tobler  <andreast@gcc.gnu.org>
+ 
+ 	PR libgcc/82635
+ 	* config/i386/freebsd-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Use a
+ 	sysctl to determine whether we're in a trampoline.
+ 	Keep the pattern matching method for systems without
+ 	KERN_PROC_SIGTRAMP sysctl.
+ 
+ 2017-10-13  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/82274
+ 	* libgcc2.c (__mulvDI3): If both operands have
+ 	the same highpart of -1 and the topmost bit of lowpart is 0,
+ 	multiplication overflows even if both lowparts are 0.
+ 
+ 2017-09-28  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	Backport from mainline
+ 	2017-05-14  Krister Walfridsson  <krister.walfridsson@gmail.com>
+ 
+ 	PR target/80600
+ 	* config.host (*-*-netbsd*): Add t-slibgcc-libgcc to tmake_file.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libgcc/config/i386/freebsd-unwind.h gcc-7.3.0/libgcc/config/i386/freebsd-unwind.h
*** gcc-7.2.0/libgcc/config/i386/freebsd-unwind.h	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libgcc/config/i386/freebsd-unwind.h	Sun Nov  5 19:30:41 2017
*************** see the files COPYING3 and COPYING.RUNTI
*** 28,34 ****
--- 28,37 ----
  
  #include <sys/types.h>
  #include <signal.h>
+ #include <unistd.h>
+ #include <sys/sysctl.h>
  #include <sys/ucontext.h>
+ #include <sys/user.h>
  #include <machine/sigframe.h>
  
  #define REG_NAME(reg)	sf_uc.uc_mcontext.mc_## reg
*************** see the files COPYING3 and COPYING.RUNTI
*** 36,41 ****
--- 39,76 ----
  #ifdef __x86_64__
  #define MD_FALLBACK_FRAME_STATE_FOR x86_64_freebsd_fallback_frame_state
  
+ #ifdef KERN_PROC_SIGTRAMP
+ /* FreeBSD past 9.3 provides a kern.proc.sigtramp.<pid> sysctl that
+    returns the location of the signal trampoline. Use this to find
+    out whether we're in a trampoline.
+ */
+ static int
+ x86_64_outside_sigtramp_range (unsigned char *pc)
+ {
+   static int sigtramp_range_determined = 0;
+   static unsigned char *sigtramp_start, *sigtramp_end;
+ 
+   if (sigtramp_range_determined == 0)
+     {
+       struct kinfo_sigtramp kst = {0};
+       size_t len = sizeof (kst);
+       int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_SIGTRAMP, getpid() };
+ 
+       sigtramp_range_determined = 1;
+       if (sysctl (mib, 4, &kst, &len, NULL, 0) == 0)
+       {
+         sigtramp_range_determined = 2;
+         sigtramp_start = kst.ksigtramp_start;
+         sigtramp_end   = kst.ksigtramp_end;
+       }
+     }
+   if (sigtramp_range_determined < 2)  /* sysctl failed if < 2 */
+     return 1;
+ 
+   return (pc < sigtramp_start || pc >= sigtramp_end);
+ }
+ #endif
+ 
  static _Unwind_Reason_Code
  x86_64_freebsd_fallback_frame_state
  (struct _Unwind_Context *context, _Unwind_FrameState *fs)
*************** x86_64_freebsd_fallback_frame_state
*** 43,48 ****
--- 78,84 ----
    struct sigframe *sf;
    long new_cfa;
  
+ #ifndef KERN_PROC_SIGTRAMP
    /* Prior to FreeBSD 9, the signal trampoline was located immediately
       before the ps_strings.  To support non-executable stacks on AMD64,
       the sigtramp was moved to a shared page for FreeBSD 9.  Unfortunately
*************** x86_64_freebsd_fallback_frame_state
*** 62,73 ****
          && *(unsigned int *)(context->ra +  8) == 0x01a1c0c7
          && *(unsigned int *)(context->ra + 12) == 0x050f0000 ))
      return _URC_END_OF_STACK;
  
    sf = (struct sigframe *) context->cfa;
    new_cfa = sf->REG_NAME(rsp);
    fs->regs.cfa_how = CFA_REG_OFFSET;
!   /* Register 7 is rsp  */
!   fs->regs.cfa_reg = 7;
    fs->regs.cfa_offset = new_cfa - (long) context->cfa;
  
    /* The SVR4 register numbering macros aren't usable in libgcc.  */
--- 98,112 ----
          && *(unsigned int *)(context->ra +  8) == 0x01a1c0c7
          && *(unsigned int *)(context->ra + 12) == 0x050f0000 ))
      return _URC_END_OF_STACK;
+ #else
+   if (x86_64_outside_sigtramp_range(context->ra))
+     return _URC_END_OF_STACK;
+ #endif
  
    sf = (struct sigframe *) context->cfa;
    new_cfa = sf->REG_NAME(rsp);
    fs->regs.cfa_how = CFA_REG_OFFSET;
!   fs->regs.cfa_reg =  __LIBGCC_STACK_POINTER_REGNUM__;
    fs->regs.cfa_offset = new_cfa - (long) context->cfa;
  
    /* The SVR4 register numbering macros aren't usable in libgcc.  */
diff -Nrcpad gcc-7.2.0/libgcc/config/libbid/ChangeLog gcc-7.3.0/libgcc/config/libbid/ChangeLog
*** gcc-7.2.0/libgcc/config/libbid/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libgcc/config/libbid/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libgcc/config/sol2/crtpg.c gcc-7.3.0/libgcc/config/sol2/crtpg.c
*** gcc-7.2.0/libgcc/config/sol2/crtpg.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libgcc/config/sol2/crtpg.c	Tue Nov 21 09:31:12 2017
*************** extern char _start[], _etext[];
*** 31,41 ****
  
  int __start_crt_compiler (int, char **);
  
! /* Since Solaris 11.x and Solaris 12, the system-provided CRTs provide a
!    hook to invoke initialization code early during process startup.
!    __start_crt_compiler is documented in crt1.o(5).  We use it to perform
!    initialization for profiling as a substitute for the earlier separate
!    gcrt1.o.  */
  
  int
  __start_crt_compiler (int argc __attribute__ ((unused)),
--- 31,40 ----
  
  int __start_crt_compiler (int, char **);
  
! /* Since Solaris 11.4, the system-provided CRTs provide a hook to invoke
!    initialization code early during process startup.  __start_crt_compiler
!    is documented in crt1.o(5).  We use it to perform initialization for
!    profiling as a substitute for the earlier separate gcrt1.o.  */
  
  int
  __start_crt_compiler (int argc __attribute__ ((unused)),
diff -Nrcpad gcc-7.2.0/libgcc/config/xtensa/ieee754-df.S gcc-7.3.0/libgcc/config/xtensa/ieee754-df.S
*** gcc-7.2.0/libgcc/config/xtensa/ieee754-df.S	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libgcc/config/xtensa/ieee754-df.S	Tue Jan 23 21:47:51 2018
*************** __adddf3_aux:
*** 64,80 ****
  
  .Ladd_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	yh, a6, 1f
  	/* If x is a NaN, return it.  Otherwise, return y.  */
  	slli	a7, xh, 12
  	or	a7, a7, xl
! 	beqz	a7, .Ladd_ynan_or_inf
! 1:	leaf_return
  
  .Ladd_ynan_or_inf:
  	/* Return y.  */
  	mov	xh, yh
  	mov	xl, yl
  	leaf_return
  
  .Ladd_opposite_signs:
--- 64,89 ----
  
  .Ladd_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	yh, a6, .Ladd_return_nan_or_inf
  	/* If x is a NaN, return it.  Otherwise, return y.  */
  	slli	a7, xh, 12
  	or	a7, a7, xl
! 	bnez	a7, .Ladd_return_nan
  
  .Ladd_ynan_or_inf:
  	/* Return y.  */
  	mov	xh, yh
  	mov	xl, yl
+ 
+ .Ladd_return_nan_or_inf:
+ 	slli	a7, xh, 12
+ 	or	a7, a7, xl
+ 	bnez	a7, .Ladd_return_nan
+ 	leaf_return
+ 
+ .Ladd_return_nan:
+ 	movi	a4, 0x80000	/* make it a quiet NaN */
+ 	or	xh, xh, a4
  	leaf_return
  
  .Ladd_opposite_signs:
*************** __subdf3_aux:
*** 319,335 ****
  
  .Lsub_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	yh, a6, 1f
  	/* Both x and y are either NaN or Inf, so the result is NaN.  */
  	movi	a4, 0x80000	/* make it a quiet NaN */
  	or	xh, xh, a4
! 1:	leaf_return
  
  .Lsub_ynan_or_inf:
  	/* Negate y and return it.  */
  	slli	a7, a6, 11
  	xor	xh, yh, a7
  	mov	xl, yl
  	leaf_return
  
  .Lsub_opposite_signs:
--- 328,351 ----
  
  .Lsub_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	yh, a6, .Lsub_return_nan_or_inf
! 
! .Lsub_return_nan:
  	/* Both x and y are either NaN or Inf, so the result is NaN.  */
  	movi	a4, 0x80000	/* make it a quiet NaN */
  	or	xh, xh, a4
! 	leaf_return
  
  .Lsub_ynan_or_inf:
  	/* Negate y and return it.  */
  	slli	a7, a6, 11
  	xor	xh, yh, a7
  	mov	xl, yl
+ 
+ .Lsub_return_nan_or_inf:
+ 	slli	a7, xh, 12
+ 	or	a7, a7, xl
+ 	bnez	a7, .Lsub_return_nan
  	leaf_return
  
  .Lsub_opposite_signs:
*************** __muldf3_aux:
*** 692,701 ****
  	/* If y is zero, return NaN.  */
  	bnez	yl, 1f
  	slli	a8, yh, 1
! 	bnez	a8, 1f
! 	movi	a4, 0x80000	/* make it a quiet NaN */
! 	or	xh, xh, a4
! 	j	.Lmul_done
  1:
  	/* If y is NaN, return y.  */
  	bnall	yh, a6, .Lmul_returnx
--- 708,714 ----
  	/* If y is zero, return NaN.  */
  	bnez	yl, 1f
  	slli	a8, yh, 1
! 	beqz	a8, .Lmul_return_nan
  1:
  	/* If y is NaN, return y.  */
  	bnall	yh, a6, .Lmul_returnx
*************** __muldf3_aux:
*** 708,713 ****
--- 721,729 ----
  	mov	xl, yl
  
  .Lmul_returnx:
+ 	slli	a8, xh, 12
+ 	or	a8, a8, xl
+ 	bnez	a8, .Lmul_return_nan
  	/* Set the sign bit and return.  */
  	extui	a7, a7, 31, 1
  	slli	xh, xh, 1
*************** __muldf3_aux:
*** 720,727 ****
  	bnez	xl, .Lmul_returny
  	slli	a8, xh, 1
  	bnez	a8, .Lmul_returny
! 	movi	a7, 0x80000	/* make it a quiet NaN */
! 	or	xh, yh, a7
  	j	.Lmul_done
  
  	.align	4
--- 736,746 ----
  	bnez	xl, .Lmul_returny
  	slli	a8, xh, 1
  	bnez	a8, .Lmul_returny
! 	mov	xh, yh
! 
! .Lmul_return_nan:
! 	movi	a4, 0x80000	/* make it a quiet NaN */
! 	or	xh, xh, a4
  	j	.Lmul_done
  
  	.align	4
*************** __divdf3_aux:
*** 1370,1379 ****
  	slli	a7, a7, 31
  	xor	xh, xh, a7
  	/* If y is NaN or Inf, return NaN.  */
! 	bnall	yh, a6, 1f
! 	movi	a4, 0x80000	/* make it a quiet NaN */
! 	or	xh, xh, a4
! 1:	leaf_return
  
  .Ldiv_ynan_or_inf:
  	/* If y is Infinity, return zero.  */
--- 1389,1399 ----
  	slli	a7, a7, 31
  	xor	xh, xh, a7
  	/* If y is NaN or Inf, return NaN.  */
! 	ball	yh, a6, .Ldiv_return_nan
! 	slli	a8, xh, 12
! 	or	a8, a8, xl
! 	bnez	a8, .Ldiv_return_nan
! 	leaf_return
  
  .Ldiv_ynan_or_inf:
  	/* If y is Infinity, return zero.  */
*************** __divdf3_aux:
*** 1383,1388 ****
--- 1403,1412 ----
  	/* y is NaN; return it.  */
  	mov	xh, yh
  	mov	xl, yl
+ 
+ .Ldiv_return_nan:
+ 	movi	a4, 0x80000	/* make it a quiet NaN */
+ 	or	xh, xh, a4
  	leaf_return
  
  .Ldiv_highequal1:
diff -Nrcpad gcc-7.2.0/libgcc/config/xtensa/ieee754-sf.S gcc-7.3.0/libgcc/config/xtensa/ieee754-sf.S
*** gcc-7.2.0/libgcc/config/xtensa/ieee754-sf.S	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libgcc/config/xtensa/ieee754-sf.S	Tue Jan 23 21:47:51 2018
*************** __addsf3_aux:
*** 64,78 ****
  
  .Ladd_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	a3, a6, 1f
  	/* If x is a NaN, return it.  Otherwise, return y.  */
  	slli	a7, a2, 9
! 	beqz	a7, .Ladd_ynan_or_inf
! 1:	leaf_return
  
  .Ladd_ynan_or_inf:
  	/* Return y.  */
  	mov	a2, a3
  	leaf_return
  
  .Ladd_opposite_signs:
--- 64,86 ----
  
  .Ladd_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	a3, a6, .Ladd_return_nan_or_inf
  	/* If x is a NaN, return it.  Otherwise, return y.  */
  	slli	a7, a2, 9
! 	bnez	a7, .Ladd_return_nan
  
  .Ladd_ynan_or_inf:
  	/* Return y.  */
  	mov	a2, a3
+ 
+ .Ladd_return_nan_or_inf:
+ 	slli	a7, a2, 9
+ 	bnez	a7, .Ladd_return_nan
+ 	leaf_return
+ 
+ .Ladd_return_nan:
+ 	movi	a6, 0x400000	/* make it a quiet NaN */
+ 	or	a2, a2, a6
  	leaf_return
  
  .Ladd_opposite_signs:
*************** __subsf3_aux:
*** 265,280 ****
  
  .Lsub_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	a3, a6, 1f
  	/* Both x and y are either NaN or Inf, so the result is NaN.  */
  	movi	a4, 0x400000	/* make it a quiet NaN */
  	or	a2, a2, a4
! 1:	leaf_return
  
  .Lsub_ynan_or_inf:
  	/* Negate y and return it.  */
  	slli	a7, a6, 8
  	xor	a2, a3, a7
  	leaf_return
  
  .Lsub_opposite_signs:
--- 273,294 ----
  
  .Lsub_xnan_or_inf:
  	/* If y is neither Infinity nor NaN, return x.  */
! 	bnall	a3, a6, .Lsub_return_nan_or_inf
  	/* Both x and y are either NaN or Inf, so the result is NaN.  */
+ 
+ .Lsub_return_nan:
  	movi	a4, 0x400000	/* make it a quiet NaN */
  	or	a2, a2, a4
! 	leaf_return
  
  .Lsub_ynan_or_inf:
  	/* Negate y and return it.  */
  	slli	a7, a6, 8
  	xor	a2, a3, a7
+ 
+ .Lsub_return_nan_or_inf:
+ 	slli	a7, a2, 9
+ 	bnez	a7, .Lsub_return_nan
  	leaf_return
  
  .Lsub_opposite_signs:
*************** __mulsf3_aux:
*** 537,547 ****
  .Lmul_xnan_or_inf:
  	/* If y is zero, return NaN.  */
  	slli	a8, a3, 1
! 	bnez	a8, 1f
! 	movi	a4, 0x400000	/* make it a quiet NaN */
! 	or	a2, a2, a4
! 	j	.Lmul_done
! 1:
  	/* If y is NaN, return y.  */
  	bnall	a3, a6, .Lmul_returnx
  	slli	a8, a3, 9
--- 551,557 ----
  .Lmul_xnan_or_inf:
  	/* If y is zero, return NaN.  */
  	slli	a8, a3, 1
! 	beqz	a8, .Lmul_return_nan
  	/* If y is NaN, return y.  */
  	bnall	a3, a6, .Lmul_returnx
  	slli	a8, a3, 9
*************** __mulsf3_aux:
*** 551,556 ****
--- 561,568 ----
  	mov	a2, a3
  
  .Lmul_returnx:
+ 	slli	a8, a2, 9
+ 	bnez	a8, .Lmul_return_nan
  	/* Set the sign bit and return.  */
  	extui	a7, a7, 31, 1
  	slli	a2, a2, 1
*************** __mulsf3_aux:
*** 562,569 ****
  	/* If x is zero, return NaN.  */
  	slli	a8, a2, 1
  	bnez	a8, .Lmul_returny
! 	movi	a7, 0x400000	/* make it a quiet NaN */
! 	or	a2, a3, a7
  	j	.Lmul_done
  
  	.align	4
--- 574,584 ----
  	/* If x is zero, return NaN.  */
  	slli	a8, a2, 1
  	bnez	a8, .Lmul_returny
! 	mov	a2, a3
! 
! .Lmul_return_nan:
! 	movi	a4, 0x400000	/* make it a quiet NaN */
! 	or	a2, a2, a4
  	j	.Lmul_done
  
  	.align	4
*************** __divsf3_aux:
*** 995,1004 ****
  	slli	a7, a7, 31
  	xor	a2, a2, a7
  	/* If y is NaN or Inf, return NaN.  */
! 	bnall	a3, a6, 1f
! 	movi	a4, 0x400000	/* make it a quiet NaN */
! 	or	a2, a2, a4
! 1:	leaf_return
  
  .Ldiv_ynan_or_inf:
  	/* If y is Infinity, return zero.  */
--- 1010,1019 ----
  	slli	a7, a7, 31
  	xor	a2, a2, a7
  	/* If y is NaN or Inf, return NaN.  */
! 	ball	a3, a6, .Ldiv_return_nan
! 	slli	a7, a2, 9
! 	bnez	a7, .Ldiv_return_nan
! 	leaf_return
  
  .Ldiv_ynan_or_inf:
  	/* If y is Infinity, return zero.  */
*************** __divsf3_aux:
*** 1006,1011 ****
--- 1021,1030 ----
  	beqz	a8, .Ldiv_return_zero
  	/* y is NaN; return it.  */
  	mov	a2, a3
+ 
+ .Ldiv_return_nan:
+ 	movi	a4, 0x400000	/* make it a quiet NaN */
+ 	or	a2, a2, a4
  	leaf_return
  
  	.align	4
diff -Nrcpad gcc-7.2.0/libgcc/config.host gcc-7.3.0/libgcc/config.host
*** gcc-7.2.0/libgcc/config.host	Wed May 10 20:42:58 2017
--- gcc-7.3.0/libgcc/config.host	Mon Jan  8 13:39:11 2018
*************** case ${host} in
*** 245,250 ****
--- 245,251 ----
  *-*-netbsd*)
    tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip"
    tmake_file="$tmake_file t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver"
+   tmake_file="$tmake_file t-slibgcc-libgcc"
    # NetBSD 1.7 and later are set up to use GCC's crtstuff for
    # ELF configurations.  We will clear extra_parts in the
    # a.out configurations.
*************** case ${host} in
*** 279,285 ****
    tmake_file="$tmake_file $cpu_type/t-sol2"
    extra_parts="gmon.o crtbegin.o crtend.o"
    if test "${libgcc_cv_solaris_crts}" = yes; then
!     # Solaris 11.x and 12 provide crt1.o, crti.o, and crtn.o as part of the
      # base system.  crtp.o and crtpg.o implement the compiler-dependent parts.
      extra_parts="$extra_parts crtp.o crtpg.o"
      # If the Solaris CRTs are present, both ld and gld will have PIE support.
--- 280,286 ----
    tmake_file="$tmake_file $cpu_type/t-sol2"
    extra_parts="gmon.o crtbegin.o crtend.o"
    if test "${libgcc_cv_solaris_crts}" = yes; then
!     # Solaris 11.4 provides crt1.o, crti.o, and crtn.o as part of the
      # base system.  crtp.o and crtpg.o implement the compiler-dependent parts.
      extra_parts="$extra_parts crtp.o crtpg.o"
      # If the Solaris CRTs are present, both ld and gld will have PIE support.
*************** arc*-*-elf*)
*** 378,384 ****
  	extra_parts="crti.o crtn.o crtend.o crtbegin.o crtendS.o crtbeginS.o"
  	extra_parts="$extra_parts crttls.o"
  	;;
! arc*-*-linux-uclibc*)
  	tmake_file="${tmake_file} t-slibgcc-libgcc t-slibgcc-nolc-override arc/t-arc-uClibc arc/t-arc"
  	extra_parts="$extra_parts crti.o crtn.o"
  	extra_parts="$extra_parts crttls.o"
--- 379,385 ----
  	extra_parts="crti.o crtn.o crtend.o crtbegin.o crtendS.o crtbeginS.o"
  	extra_parts="$extra_parts crttls.o"
  	;;
! arc*-*-linux*)
  	tmake_file="${tmake_file} t-slibgcc-libgcc t-slibgcc-nolc-override arc/t-arc-uClibc arc/t-arc"
  	extra_parts="$extra_parts crti.o crtn.o"
  	extra_parts="$extra_parts crttls.o"
*************** cris-*-elf)
*** 483,490 ****
  cris-*-linux* | crisv32-*-linux*)
  	tmake_file="$tmake_file cris/t-cris t-softfp-sfdf t-softfp cris/t-linux"
  	;;
! epiphany-*-elf*)
! 	tmake_file="epiphany/t-epiphany t-fdpbit epiphany/t-custom-eqsf"
  	extra_parts="$extra_parts crti.o crtint.o crtrunc.o crtm1reg-r43.o crtm1reg-r63.o crtn.o"
  	;;
  fr30-*-elf)
--- 484,491 ----
  cris-*-linux* | crisv32-*-linux*)
  	tmake_file="$tmake_file cris/t-cris t-softfp-sfdf t-softfp cris/t-linux"
  	;;
! epiphany-*-elf* | epiphany-*-rtems*)
! 	tmake_file="$tmake_file epiphany/t-epiphany t-fdpbit epiphany/t-custom-eqsf"
  	extra_parts="$extra_parts crti.o crtint.o crtrunc.o crtm1reg-r43.o crtm1reg-r63.o crtn.o"
  	;;
  fr30-*-elf)
diff -Nrcpad gcc-7.2.0/libgcc/configure gcc-7.3.0/libgcc/configure
*** gcc-7.2.0/libgcc/configure	Wed Jun 28 13:25:33 2017
--- gcc-7.3.0/libgcc/configure	Tue Nov 21 09:31:12 2017
*************** esac
*** 4875,4881 ****
  
  case ${host} in
  *-*-solaris2*)
!   # Check for system-provided CRTs on Solaris 11.x and Solaris 12.
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5
  $as_echo_n "checking system-provided CRTs on Solaris... " >&6; }
  if test "${libgcc_cv_solaris_crts+set}" = set; then :
--- 4875,4881 ----
  
  case ${host} in
  *-*-solaris2*)
!   # Check for system-provided CRTs on Solaris 11.4.
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5
  $as_echo_n "checking system-provided CRTs on Solaris... " >&6; }
  if test "${libgcc_cv_solaris_crts+set}" = set; then :
diff -Nrcpad gcc-7.2.0/libgcc/configure.ac gcc-7.3.0/libgcc/configure.ac
*** gcc-7.2.0/libgcc/configure.ac	Wed Jun 28 13:25:33 2017
--- gcc-7.3.0/libgcc/configure.ac	Tue Nov 21 09:31:12 2017
*************** esac
*** 296,302 ****
  
  case ${host} in
  *-*-solaris2*)
!   # Check for system-provided CRTs on Solaris 11.x and Solaris 12.
    AC_CACHE_CHECK([system-provided CRTs on Solaris],
      		 [libgcc_cv_solaris_crts],
      [libgcc_cv_solaris_crts=no
--- 296,302 ----
  
  case ${host} in
  *-*-solaris2*)
!   # Check for system-provided CRTs on Solaris 11.4.
    AC_CACHE_CHECK([system-provided CRTs on Solaris],
      		 [libgcc_cv_solaris_crts],
      [libgcc_cv_solaris_crts=no
diff -Nrcpad gcc-7.2.0/libgcc/libgcc2.c gcc-7.3.0/libgcc/libgcc2.c
*** gcc-7.2.0/libgcc/libgcc2.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libgcc/libgcc2.c	Fri Oct 13 17:26:28 2017
*************** __mulvDI3 (DWtype u, DWtype v)
*** 375,381 ****
  		}
  	      else
  		{
! 		  if (uu.s.high == (Wtype) -1 && vv.s.high == (Wtype) - 1)
  		    {
  		      DWunion ww = {.ll = (UDWtype) (UWtype) uu.s.low
  				    * (UDWtype) (UWtype) vv.s.low};
--- 375,382 ----
  		}
  	      else
  		{
! 		  if ((uu.s.high & vv.s.high) == (Wtype) -1
! 		      && (uu.s.low | vv.s.low) != 0)
  		    {
  		      DWunion ww = {.ll = (UDWtype) (UWtype) uu.s.low
  				    * (UDWtype) (UWtype) vv.s.low};
diff -Nrcpad gcc-7.2.0/libgfortran/ChangeLog gcc-7.3.0/libgfortran/ChangeLog
*** gcc-7.2.0/libgfortran/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libgfortran/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,121 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83811
+ 	* write.c (select_buffer): Adjust buffer size up by 1.
+ 
+ 2018-01-03  Janne Blomqvist  <jb@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83649
+ 	* io/unix.c (MAX_CHUNK): New define.
+ 	(raw_read): For reads larger than MAX_CHUNK, loop.
+ 	(raw_write): Write no more than MAX_CHUNK bytes per iteration.
+ 
+ 2017-12-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83613
+ 	* io/unit.c (init_units): Don't forget to unlock the unit locks
+ 	after being inserted.
+ 
+ 2017-12-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/81937
+ 	* io/list_read.c (next_char_internal): Don't attempt to read
+ 	from the internal unit stream if no bytes are left. Decrement
+ 	bytes_left in the right place.
+ 
+ 2017-12-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/78549
+ 	* io/inquire.c (inquire_via_unit): Adjust test for existence for
+ 	pre-connected internal units.
+ 	* io/transfer.c (finalize_transfer): When done with a transfer
+ 	to internal units, free the format buffer and close the stream.
+ 	(st_read_done): Delete freeing the stream, now handled using
+ 	sclose in finalize_transfer. (st_write_done): Likewise.
+ 	* io/unit.c (get_unit): Return NULL for special reserved unit
+ 	numbers, signifying not accessible to the user.
+ 	(init_units): Insert the two special internal units into the
+ 	unit treap. This makes these unit structures available without
+ 	further allocations for later use by internal unit I/O. These
+ 	units are automatically deleted by normal program termination.
+ 	* io/unix.c (mem_close): Add a guard check to protect from double free.
+ 
+ 2017-12-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83168
+ 	* io/write.c (select_string): Bump size by one to avoid
+ 	overrun.
+ 
+ 2017-12-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 	    Dominique d'Humieres  <dominiq@lps.ens.fr>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83191
+ 	* io/transfer.c (list_formatted_read_scalar): Do not set
+ 	namelist_mode bit here. (namelist_read): Likewise.
+ 	(data_transfer_init): Clear the mode bit here.
+ 	(finalize_transfer): Do set the mode bit just before any calls
+ 	to namelist_read or namelist_write. It can now be referred to
+ 	in complex_write.
+ 	* io/write.c (write_complex): Suppress the leading blanks when
+ 	namelist_mode bit is not set to 1.
+ 
+ 2017-12-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/83225
+ 	* io/io.h (is_internal_unit): Use the unit_is_internal bit.
+ 	* io/transfer.c (data_transfer_init): Set the bit to true for
+ 	internal units. Use that bit for checks for internal unit
+ 	initializations.
+ 	* io/unit.c (insert_unit): As a precaution, set the
+ 	internal_unit_kind to zero when a unit structure is first created.
+ 
+ 2017-11-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/78549
+ 	* io/io.h (newunit_free): Add declaration. Clean some whitespace.
+ 	* io/transfer.c (st_read_done, st_write_done): Call newunit_free.
+ 	* io/unit.c (newunit_free): Change type from static void to void.
+ 
+ 2017-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 	    Rimvydas (RJ)
+ 
+ 	Backport from trunk
+ 	PR libgfortran/81938
+ 	io/format.c (free_format_data): Don't try to free vlist
+ 	descriptors past the end of the fnode array.
+ 
+ 2017-10-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libfortran/82233
+ 	* intrinsics/execute_command_line.c (execute_command_line):
+ 	No call to runtime_error if cmdstat is present.
+ 
+ 2017-09-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libgfortran/78387
+ 	* io/list_read.c (nml_read_obj): Remove use of stash.
+ 	* io/transfer.c (st_read_done, st_write_done): Likewise.
+ 	* io/unit.c (stash_internal_unit): Delete function.
+ 	(get_unit): Remove use of stash.
+ 	(init_units): Likewise.
+ 	(close_units): Likewise.
+ 	* io/write.c (nml_write_obj): Likewise:
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libgfortran/intrinsics/execute_command_line.c gcc-7.3.0/libgfortran/intrinsics/execute_command_line.c
*** gcc-7.2.0/libgfortran/intrinsics/execute_command_line.c	Sun Jan  1 12:07:43 2017
--- gcc-7.3.0/libgfortran/intrinsics/execute_command_line.c	Thu Oct 19 17:49:24 2017
*************** execute_command_line (const char *comman
*** 125,139 ****
    free (cmd);
  
    /* Now copy back to the Fortran string if needed.  */
!   if (cmdstat && *cmdstat > EXEC_NOERROR)
!     {
!       if (cmdmsg)
! 	fstrcpy (cmdmsg, cmdmsg_len, cmdmsg_values[*cmdstat],
  		strlen (cmdmsg_values[*cmdstat]));
-       else
- 	runtime_error ("Failure in EXECUTE_COMMAND_LINE: %s",
- 		       cmdmsg_values[*cmdstat]);
-     }
  }
  
  
--- 125,133 ----
    free (cmd);
  
    /* Now copy back to the Fortran string if needed.  */
!   if (cmdstat && *cmdstat > EXEC_NOERROR && cmdmsg)
!     fstrcpy (cmdmsg, cmdmsg_len, cmdmsg_values[*cmdstat],
  		strlen (cmdmsg_values[*cmdstat]));
  }
  
  
diff -Nrcpad gcc-7.2.0/libgfortran/io/format.c gcc-7.3.0/libgfortran/io/format.c
*** gcc-7.2.0/libgfortran/io/format.c	Tue Apr 11 14:51:25 2017
--- gcc-7.3.0/libgfortran/io/format.c	Fri Oct 27 18:51:35 2017
*************** free_format_data (format_data *fmt)
*** 266,272 ****
      return;
  
    /* Free vlist descriptors in the fnode_array if one was allocated.  */
!   for (fnp = fmt->array.array; fnp->format != FMT_NONE; fnp++)
      if (fnp->format == FMT_DT)
  	{
  	  if (GFC_DESCRIPTOR_DATA(fnp->u.udf.vlist))
--- 266,273 ----
      return;
  
    /* Free vlist descriptors in the fnode_array if one was allocated.  */
!   for (fnp = fmt->array.array; fnp < &fmt->array.array[FARRAY_SIZE] &&
!        fnp->format != FMT_NONE; fnp++)
      if (fnp->format == FMT_DT)
  	{
  	  if (GFC_DESCRIPTOR_DATA(fnp->u.udf.vlist))
diff -Nrcpad gcc-7.2.0/libgfortran/io/inquire.c gcc-7.3.0/libgfortran/io/inquire.c
*** gcc-7.2.0/libgfortran/io/inquire.c	Tue Apr 11 14:51:25 2017
--- gcc-7.3.0/libgfortran/io/inquire.c	Sat Dec 16 19:59:14 2017
*************** inquire_via_unit (st_parameter_inquire *
*** 47,53 ****
      generate_error (&iqp->common, LIBERROR_INQUIRE_INTERNAL_UNIT, NULL);
  
    if ((cf & IOPARM_INQUIRE_HAS_EXIST) != 0)
!     *iqp->exist = (u != NULL) || (iqp->common.unit >= 0);
  
    if ((cf & IOPARM_INQUIRE_HAS_OPENED) != 0)
      *iqp->opened = (u != NULL);
--- 47,56 ----
      generate_error (&iqp->common, LIBERROR_INQUIRE_INTERNAL_UNIT, NULL);
  
    if ((cf & IOPARM_INQUIRE_HAS_EXIST) != 0)
!     *iqp->exist = (u != NULL &&
! 		   iqp->common.unit != GFC_INTERNAL_UNIT &&
! 		   iqp->common.unit != GFC_INTERNAL_UNIT4)
! 		|| (iqp->common.unit >= 0);
  
    if ((cf & IOPARM_INQUIRE_HAS_OPENED) != 0)
      *iqp->opened = (u != NULL);
diff -Nrcpad gcc-7.2.0/libgfortran/io/io.h gcc-7.3.0/libgfortran/io/io.h
*** gcc-7.2.0/libgfortran/io/io.h	Sat Mar 25 18:48:01 2017
--- gcc-7.3.0/libgfortran/io/io.h	Sun Dec  3 05:05:51 2017
*************** internal_proto(old_locale_lock);
*** 69,75 ****
  
  #define is_array_io(dtp) ((dtp)->internal_unit_desc)
  
! #define is_internal_unit(dtp) ((dtp)->u.p.current_unit->internal_unit_kind)
  
  #define is_stream_io(dtp) ((dtp)->u.p.current_unit->flags.access == ACCESS_STREAM)
  
--- 69,75 ----
  
  #define is_array_io(dtp) ((dtp)->internal_unit_desc)
  
! #define is_internal_unit(dtp) ((dtp)->u.p.unit_is_internal)
  
  #define is_stream_io(dtp) ((dtp)->u.p.current_unit->flags.access == ACCESS_STREAM)
  
*************** extern void unlock_unit (gfc_unit *);
*** 765,778 ****
  internal_proto(unlock_unit);
  
  extern void finish_last_advance_record (gfc_unit *u);
! internal_proto (finish_last_advance_record);
  
  extern int unit_truncate (gfc_unit *, gfc_offset, st_parameter_common *);
! internal_proto (unit_truncate);
  
  extern int newunit_alloc (void);
  internal_proto(newunit_alloc);
  
  
  /* open.c */
  
--- 765,780 ----
  internal_proto(unlock_unit);
  
  extern void finish_last_advance_record (gfc_unit *u);
! internal_proto(finish_last_advance_record);
  
  extern int unit_truncate (gfc_unit *, gfc_offset, st_parameter_common *);
! internal_proto(unit_truncate);
  
  extern int newunit_alloc (void);
  internal_proto(newunit_alloc);
  
+ extern void newunit_free (int);
+ internal_proto(newunit_free);
  
  /* open.c */
  
diff -Nrcpad gcc-7.2.0/libgfortran/io/list_read.c gcc-7.3.0/libgfortran/io/list_read.c
*** gcc-7.2.0/libgfortran/io/list_read.c	Wed Jun 28 04:14:32 2017
--- gcc-7.3.0/libgfortran/io/list_read.c	Sat Dec 16 21:57:17 2017
*************** next_char_internal (st_parameter_dt *dtp
*** 266,280 ****
      }
  
    /* Get the next character and handle end-of-record conditions.  */
! 
!   if (is_char4_unit(dtp)) /* Check for kind=4 internal unit.  */
!    length = sread (dtp->u.p.current_unit->s, &c, 1);
    else
!    {
!      char cc;
!      length = sread (dtp->u.p.current_unit->s, &cc, 1);
!      c = cc;
!    }
  
    if (unlikely (length < 0))
      {
--- 266,284 ----
      }
  
    /* Get the next character and handle end-of-record conditions.  */
!   if (likely (dtp->u.p.current_unit->bytes_left > 0))
!     {
!       if (unlikely (is_char4_unit(dtp))) /* Check for kind=4 internal unit.  */
!        length = sread (dtp->u.p.current_unit->s, &c, 1);
!       else
!        {
! 	 char cc;
! 	 length = sread (dtp->u.p.current_unit->s, &cc, 1);
! 	 c = cc;
!        }
!     }
    else
!     length = 0;
  
    if (unlikely (length < 0))
      {
*************** next_char_internal (st_parameter_dt *dtp
*** 290,296 ****
  	  generate_error (&dtp->common, LIBERROR_INTERNAL_UNIT, NULL);
  	  return '\0';
  	}
-       dtp->u.p.current_unit->bytes_left--;
      }
    else
      {
--- 294,299 ----
*************** next_char_internal (st_parameter_dt *dtp
*** 302,307 ****
--- 305,311 ----
  	  dtp->u.p.at_eof = 1;
  	}
      }
+   dtp->u.p.current_unit->bytes_left--;
  
  done:
    dtp->u.p.at_eol = (c == '\n' || c == EOF);
*************** list_formatted_read_scalar (st_parameter
*** 2099,2106 ****
    int c, i, m;
    int err = 0;
  
-   dtp->u.p.namelist_mode = 0;
- 
    /* Set the next_char and push_char worker functions.  */
    set_workers (dtp);
  
--- 2103,2108 ----
*************** nml_read_obj (st_parameter_dt *dtp, name
*** 3019,3029 ****
  		    child_iomsg_len = IOMSG_LEN;
  		  }
  
- 		/* If reading from an internal unit, stash it to allow
- 		   the child procedure to access it.  */
- 		if (is_internal_unit (dtp))
- 		  stash_internal_unit (dtp);
- 
  		/* Call the user defined formatted READ procedure.  */
  		dtp->u.p.current_unit->child_dtio++;
  		dtio_ptr ((void *)&list_obj, &unit, iotype, &vlist,
--- 3021,3026 ----
*************** namelist_read (st_parameter_dt *dtp)
*** 3551,3557 ****
       name.  */
    namelist_info *prev_nl = NULL;
  
-   dtp->u.p.namelist_mode = 1;
    dtp->u.p.input_complete = 0;
    dtp->u.p.expanded_read = 0;
  
--- 3548,3553 ----
diff -Nrcpad gcc-7.2.0/libgfortran/io/transfer.c gcc-7.3.0/libgfortran/io/transfer.c
*** gcc-7.2.0/libgfortran/io/transfer.c	Tue May 23 22:05:56 2017
--- gcc-7.3.0/libgfortran/io/transfer.c	Sat Dec 16 19:59:14 2017
*************** data_transfer_init (st_parameter_dt *dtp
*** 2671,2677 ****
  
    dtp->u.p.ionml = ionml;
    dtp->u.p.mode = read_flag ? READING : WRITING;
! 
    dtp->u.p.cc.len = 0;
  
    if ((dtp->common.flags & IOPARM_LIBRETURN_MASK) != IOPARM_LIBRETURN_OK)
--- 2671,2677 ----
  
    dtp->u.p.ionml = ionml;
    dtp->u.p.mode = read_flag ? READING : WRITING;
!   dtp->u.p.namelist_mode = 0;
    dtp->u.p.cc.len = 0;
  
    if ((dtp->common.flags & IOPARM_LIBRETURN_MASK) != IOPARM_LIBRETURN_OK)
*************** data_transfer_init (st_parameter_dt *dtp
*** 2766,2771 ****
--- 2766,2773 ----
        else
  	dtp->u.p.current_unit->has_size = false;
      }
+   else if (dtp->u.p.current_unit->internal_unit_kind > 0)
+     dtp->u.p.unit_is_internal = 1;
  
    /* Check the action.  */
  
*************** finalize_transfer (st_parameter_dt *dtp)
*** 3887,3892 ****
--- 3889,3895 ----
    if ((dtp->u.p.ionml != NULL)
        && (cf & IOPARM_DT_HAS_NAMELIST_NAME) != 0)
      {
+        dtp->u.p.namelist_mode = 1;
         if ((cf & IOPARM_DT_NAMELIST_READ_MODE) != 0)
  	 namelist_read (dtp);
         else
*************** finalize_transfer (st_parameter_dt *dtp)
*** 3981,3986 ****
--- 3984,4002 ----
    next_record (dtp, 1);
  
   done:
+ 
+   if (dtp->u.p.unit_is_internal)
+     {
+       fbuf_destroy (dtp->u.p.current_unit);
+       if (dtp->u.p.current_unit
+ 	  && (dtp->u.p.current_unit->child_dtio  == 0)
+ 	  && dtp->u.p.current_unit->s)
+ 	{
+ 	  sclose (dtp->u.p.current_unit->s);
+ 	  dtp->u.p.current_unit->s = NULL;
+ 	}
+     }
+ 
  #ifdef HAVE_USELOCALE
    if (dtp->u.p.old_locale != (locale_t) 0)
      {
*************** st_read_done (st_parameter_dt *dtp)
*** 4080,4103 ****
    free_ionml (dtp);
  
    /* If this is a parent READ statement we do not need to retain the
!      internal unit structure for child use.  Free it and stash the unit
!      number for reuse.  */
    if (dtp->u.p.current_unit != NULL
        && dtp->u.p.current_unit->child_dtio == 0)
      {
!       if (is_internal_unit (dtp) &&
! 	  (dtp->common.flags & IOPARM_DT_HAS_UDTIO) == 0)
!         {
! 	  free (dtp->u.p.current_unit->filename);
! 	  dtp->u.p.current_unit->filename = NULL;
! 	  free (dtp->u.p.current_unit->s);
! 	  dtp->u.p.current_unit->s = NULL;
! 	  if (dtp->u.p.current_unit->ls)
! 	    free (dtp->u.p.current_unit->ls);
! 	  dtp->u.p.current_unit->ls = NULL;
! 	  stash_internal_unit (dtp);
  	}
!       if (is_internal_unit (dtp) || dtp->u.p.format_not_saved)
  	{
  	  free_format_data (dtp->u.p.fmt);
  	  free_format (dtp);
--- 4096,4118 ----
    free_ionml (dtp);
  
    /* If this is a parent READ statement we do not need to retain the
!      internal unit structure for child use.  */
    if (dtp->u.p.current_unit != NULL
        && dtp->u.p.current_unit->child_dtio == 0)
      {
!       if (dtp->u.p.unit_is_internal)
! 	{
! 	  if ((dtp->common.flags & IOPARM_DT_HAS_UDTIO) == 0)
! 	    {
! 	      free (dtp->u.p.current_unit->filename);
! 	      dtp->u.p.current_unit->filename = NULL;
! 	      if (dtp->u.p.current_unit->ls)
! 		free (dtp->u.p.current_unit->ls);
! 	      dtp->u.p.current_unit->ls = NULL;
! 	    }
! 	  newunit_free (dtp->common.unit);
  	}
!       if (dtp->u.p.unit_is_internal || dtp->u.p.format_not_saved)
  	{
  	  free_format_data (dtp->u.p.fmt);
  	  free_format (dtp);
*************** st_write_done (st_parameter_dt *dtp)
*** 4153,4173 ****
        free_ionml (dtp);
  
        /* If this is a parent WRITE statement we do not need to retain the
! 	 internal unit structure for child use.  Free it and stash the
! 	 unit number for reuse.  */
!       if (is_internal_unit (dtp) &&
! 	  (dtp->common.flags & IOPARM_DT_HAS_UDTIO) == 0)
  	{
! 	  free (dtp->u.p.current_unit->filename);
! 	  dtp->u.p.current_unit->filename = NULL;
! 	  free (dtp->u.p.current_unit->s);
! 	  dtp->u.p.current_unit->s = NULL;
! 	  if (dtp->u.p.current_unit->ls)
! 	    free (dtp->u.p.current_unit->ls);
! 	  dtp->u.p.current_unit->ls = NULL;
! 	  stash_internal_unit (dtp);
  	}
!       if (is_internal_unit (dtp) || dtp->u.p.format_not_saved)
  	{
  	  free_format_data (dtp->u.p.fmt);
  	  free_format (dtp);
--- 4168,4187 ----
        free_ionml (dtp);
  
        /* If this is a parent WRITE statement we do not need to retain the
! 	 internal unit structure for child use.  */
!       if (dtp->u.p.unit_is_internal)
  	{
! 	  if ((dtp->common.flags & IOPARM_DT_HAS_UDTIO) == 0)
! 	    {
! 	      free (dtp->u.p.current_unit->filename);
! 	      dtp->u.p.current_unit->filename = NULL;
! 	      if (dtp->u.p.current_unit->ls)
! 		free (dtp->u.p.current_unit->ls);
! 	      dtp->u.p.current_unit->ls = NULL;
! 	    }
! 	  newunit_free (dtp->common.unit);
  	}
!       if (dtp->u.p.unit_is_internal || dtp->u.p.format_not_saved)
  	{
  	  free_format_data (dtp->u.p.fmt);
  	  free_format (dtp);
diff -Nrcpad gcc-7.2.0/libgfortran/io/unit.c gcc-7.3.0/libgfortran/io/unit.c
*** gcc-7.2.0/libgfortran/io/unit.c	Mon Jun 26 21:44:50 2017
--- gcc-7.3.0/libgfortran/io/unit.c	Sat Dec 30 02:14:34 2017
*************** static int newunit_size; /* Total number
*** 89,109 ****
     units are allocated, above and equal to the LWI there may be both
     allocated and free units. */
  static int newunit_lwi;
- static void newunit_free (int);
  
  /* Unit numbers assigned with NEWUNIT start from here.  */
  #define NEWUNIT_START -10
  
- 
- #define NEWUNIT_STACK_SIZE 16
- 
- /* A stack to save previously used newunit-assigned unit numbers to
-    allow them to be reused without reallocating the gfc_unit structure
-    which is still in the treap.  */
- static gfc_saved_unit newunit_stack[NEWUNIT_STACK_SIZE];
- static int newunit_tos = 0; /* Index to Top of Stack.  */
- 
- 
  #define CACHE_SIZE 3
  static gfc_unit *unit_cache[CACHE_SIZE];
  gfc_offset max_offset;
--- 89,98 ----
*************** insert_unit (int n)
*** 239,244 ****
--- 228,234 ----
  {
    gfc_unit *u = xcalloc (1, sizeof (gfc_unit));
    u->unit_number = n;
+   u->internal_unit_kind = 0;
  #ifdef __GTHREAD_MUTEX_INIT
    {
      __gthread_mutex_t tmp = __GTHREAD_MUTEX_INIT;
*************** set_internal_unit (st_parameter_dt *dtp,
*** 538,559 ****
  }
  
  
- /* stash_internal_unit()-- Push the internal unit number onto the
-    avaialble stack.  */
- void
- stash_internal_unit (st_parameter_dt *dtp)
- {
-   __gthread_mutex_lock (&unit_lock);
-   newunit_tos++;
-   if (newunit_tos >= NEWUNIT_STACK_SIZE)
-     internal_error (&dtp->common, "stash_internal_unit(): Stack Size Exceeded");
-   newunit_stack[newunit_tos].unit_number = dtp->common.unit;
-   newunit_stack[newunit_tos].unit = dtp->u.p.current_unit;
-   __gthread_mutex_unlock (&unit_lock);
- }
- 
- 
- 
  /* get_unit()-- Returns the unit structure associated with the integer
     unit or the internal file.  */
  
--- 528,533 ----
*************** get_unit (st_parameter_dt *dtp, int do_c
*** 572,620 ****
        else
  	internal_error (&dtp->common, "get_unit(): Bad internal unit KIND");
  
!       if ((dtp->common.flags & IOPARM_DT_HAS_UDTIO) != 0)
! 	{
! 	  dtp->u.p.unit_is_internal = 1;
! 	  dtp->common.unit = newunit_alloc ();
! 	  unit = get_gfc_unit (dtp->common.unit, do_create);
! 	  set_internal_unit (dtp, unit, kind);
! 	  fbuf_init (unit, 128);
! 	  return unit;
! 	}
!       else
! 	{
! 	  __gthread_mutex_lock (&unit_lock);
! 	  if (newunit_tos)
! 	    {
! 	      dtp->common.unit = newunit_stack[newunit_tos].unit_number;
! 	      unit = newunit_stack[newunit_tos--].unit;
! 	      __gthread_mutex_unlock (&unit_lock);
! 	      unit->fbuf->act = unit->fbuf->pos = 0;
! 	    }
! 	  else
! 	    {
! 	      __gthread_mutex_unlock (&unit_lock);
! 	      dtp->common.unit = newunit_alloc ();
! 	      unit = xcalloc (1, sizeof (gfc_unit));
! 	      fbuf_init (unit, 128);
! 	    }
! 	  set_internal_unit (dtp, unit, kind);
! 	  return unit;
! 	}
!     }
! 
!   /* If an internal unit number is passed from the parent to the child
!      it should have been stashed on the newunit_stack ready to be used.
!      Check for it now and return the internal unit if found.  */
!   __gthread_mutex_lock (&unit_lock);
!   if (newunit_tos && (dtp->common.unit <= NEWUNIT_START)
!       && (dtp->common.unit == newunit_stack[newunit_tos].unit_number))
!     {
!       unit = newunit_stack[newunit_tos--].unit;
!       __gthread_mutex_unlock (&unit_lock);
        return unit;
      }
-   __gthread_mutex_unlock (&unit_lock);
  
    /* Has to be an external unit.  */
    dtp->u.p.unit_is_internal = 0;
--- 546,558 ----
        else
  	internal_error (&dtp->common, "get_unit(): Bad internal unit KIND");
  
!       dtp->u.p.unit_is_internal = 1;
!       dtp->common.unit = newunit_alloc ();
!       unit = get_gfc_unit (dtp->common.unit, do_create);
!       set_internal_unit (dtp, unit, kind);
!       fbuf_init (unit, 128);
        return unit;
      }
  
    /* Has to be an external unit.  */
    dtp->u.p.unit_is_internal = 0;
*************** get_unit (st_parameter_dt *dtp, int do_c
*** 625,631 ****
       is not allowed, such units must be created with
       OPEN(NEWUNIT=...).  */
    if (dtp->common.unit < 0)
!     return get_gfc_unit (dtp->common.unit, 0);
  
    return get_gfc_unit (dtp->common.unit, do_create);
  }
--- 563,573 ----
       is not allowed, such units must be created with
       OPEN(NEWUNIT=...).  */
    if (dtp->common.unit < 0)
!     {
!       if (dtp->common.unit > NEWUNIT_START) /* Reserved units.  */
! 	return NULL;
!       return get_gfc_unit (dtp->common.unit, 0);
!     }
  
    return get_gfc_unit (dtp->common.unit, do_create);
  }
*************** init_units (void)
*** 745,750 ****
--- 687,697 ----
  
        __gthread_mutex_unlock (&u->lock);
      }
+   /* The default internal units.  */
+   u = insert_unit (GFC_INTERNAL_UNIT);
+   __gthread_mutex_unlock (&u->lock);
+   u = insert_unit (GFC_INTERNAL_UNIT4);
+   __gthread_mutex_unlock (&u->lock);
  
    /* Calculate the maximum file offset in a portable manner.
       max will be the largest signed number for the type gfc_offset.
*************** init_units (void)
*** 752,761 ****
    max_offset = 0;
    for (i = 0; i < sizeof (max_offset) * 8 - 1; i++)
      max_offset = max_offset + ((gfc_offset) 1 << i);
- 
-   /* Initialize the newunit stack.  */
-   memset (newunit_stack, 0, NEWUNIT_STACK_SIZE * sizeof(gfc_saved_unit));
-   newunit_tos = 0;
  }
  
  
--- 699,704 ----
*************** close_units (void)
*** 837,850 ****
      close_unit_1 (unit_root, 1);
    __gthread_mutex_unlock (&unit_lock);
  
-   while (newunit_tos != 0)
-     if (newunit_stack[newunit_tos].unit)
-       {
- 	fbuf_destroy (newunit_stack[newunit_tos].unit);
- 	free (newunit_stack[newunit_tos].unit->s);
- 	free (newunit_stack[newunit_tos--].unit);
-       }
- 
    free (newunits);
  
  #ifdef HAVE_FREELOCALE
--- 780,785 ----
*************** newunit_alloc (void)
*** 985,991 ****
  /* Free a previously allocated newunit= unit number.  unit_lock must
     be held when calling.  */
  
! static void
  newunit_free (int unit)
  {
    int ind = -unit + NEWUNIT_START;
--- 920,926 ----
  /* Free a previously allocated newunit= unit number.  unit_lock must
     be held when calling.  */
  
! void
  newunit_free (int unit)
  {
    int ind = -unit + NEWUNIT_START;
diff -Nrcpad gcc-7.2.0/libgfortran/io/unix.c gcc-7.3.0/libgfortran/io/unix.c
*** gcc-7.2.0/libgfortran/io/unix.c	Tue Apr 11 14:51:25 2017
--- gcc-7.3.0/libgfortran/io/unix.c	Wed Jan  3 11:46:38 2018
*************** raw_flush (unix_stream *s  __attribute__
*** 292,309 ****
    return 0;
  }
  
  static ssize_t
  raw_read (unix_stream *s, void *buf, ssize_t nbyte)
  {
    /* For read we can't do I/O in a loop like raw_write does, because
       that will break applications that wait for interactive I/O.  We
!      still can loop around EINTR, though.  */
!   while (true)
      {
!       ssize_t trans = read (s->fd, buf, nbyte);
!       if (trans == -1 && errno == EINTR)
! 	continue;
!       return trans;
      }
  }
  
--- 292,340 ----
    return 0;
  }
  
+ /* Write/read at most 2 GB - 4k chunks at a time. Linux never reads or
+    writes more than this, and there are reports that macOS fails for
+    larger than 2 GB as well.  */
+ #define MAX_CHUNK 2147479552
+ 
  static ssize_t
  raw_read (unix_stream *s, void *buf, ssize_t nbyte)
  {
    /* For read we can't do I/O in a loop like raw_write does, because
       that will break applications that wait for interactive I/O.  We
!      still can loop around EINTR, though.  This however causes a
!      problem for large reads which must be chunked, see comment above.
!      So assume that if the size is larger than the chunk size, we're
!      reading from a file and not the terminal.  */
!   if (nbyte <= MAX_CHUNK)
      {
!       while (true)
! 	{
! 	  ssize_t trans = read (s->fd, buf, nbyte);
! 	  if (trans == -1 && errno == EINTR)
! 	    continue;
! 	  return trans;
! 	}
!     }
!   else
!     {
!       ssize_t bytes_left = nbyte;
!       char *buf_st = buf;
!       while (bytes_left > 0)
! 	{
! 	  ssize_t to_read = bytes_left < MAX_CHUNK ? bytes_left: MAX_CHUNK;
! 	  ssize_t trans = read (s->fd, buf_st, to_read);
! 	  if (trans == -1)
! 	    {
! 	      if (errno == EINTR)
! 		continue;
! 	      else
! 		return trans;
! 	    }
! 	  buf_st += trans;
! 	  bytes_left -= trans;
! 	}
!       return nbyte - bytes_left;
      }
  }
  
*************** raw_write (unix_stream *s, const void *b
*** 317,326 ****
    buf_st = (char *) buf;
  
    /* We must write in a loop since some systems don't restart system
!      calls in case of a signal.  */
    while (bytes_left > 0)
      {
!       trans = write (s->fd, buf_st, bytes_left);
        if (trans == -1)
  	{
  	  if (errno == EINTR)
--- 348,360 ----
    buf_st = (char *) buf;
  
    /* We must write in a loop since some systems don't restart system
!      calls in case of a signal.  Also some systems might fail outright
!      if we try to write more than 2 GB in a single syscall, so chunk
!      up large writes.  */
    while (bytes_left > 0)
      {
!       ssize_t to_write = bytes_left < MAX_CHUNK ? bytes_left: MAX_CHUNK;
!       trans = write (s->fd, buf_st, to_write);
        if (trans == -1)
  	{
  	  if (errno == EINTR)
*************** mem_flush (unix_stream *s __attribute__
*** 959,966 ****
  static int
  mem_close (unix_stream *s)
  {
!   free (s);
! 
    return 0;
  }
  
--- 993,1000 ----
  static int
  mem_close (unix_stream *s)
  {
!   if (s)
!     free (s);
    return 0;
  }
  
diff -Nrcpad gcc-7.2.0/libgfortran/io/write.c gcc-7.3.0/libgfortran/io/write.c
*** gcc-7.2.0/libgfortran/io/write.c	Tue Apr 11 14:51:25 2017
--- gcc-7.3.0/libgfortran/io/write.c	Sun Jan 14 21:44:50 2018
*************** select_buffer (st_parameter_dt *dtp, con
*** 1537,1544 ****
  {
    char *result;
    
!   /* The buffer needs at least one more byte to allow room for normalizing.  */
!   *size = size_from_kind (dtp, f, kind) + precision + 1;
  
    if (*size > BUF_STACK_SZ)
       result = xmalloc (*size);
--- 1537,1545 ----
  {
    char *result;
    
!   /* The buffer needs at least one more byte to allow room for
!      normalizing and 1 to hold null terminator.  */
!   *size = size_from_kind (dtp, f, kind) + precision + 1 + 1;
  
    if (*size > BUF_STACK_SZ)
       result = xmalloc (*size);
*************** select_string (st_parameter_dt *dtp, con
*** 1552,1558 ****
  	       int kind)
  {
    char *result;
!   *size = size_from_kind (dtp, f, kind) + f->u.real.d;
    if (*size > BUF_STACK_SZ)
       result = xmalloc (*size);
    else
--- 1553,1559 ----
  	       int kind)
  {
    char *result;
!   *size = size_from_kind (dtp, f, kind) + f->u.real.d + 1;
    if (*size > BUF_STACK_SZ)
       result = xmalloc (*size);
    else
*************** write_complex (st_parameter_dt *dtp, con
*** 1809,1817 ****
                             precision, buf_size, result1, &res_len1);
    get_float_string (dtp, &f, source + size / 2 , kind, 0, buffer,
                             precision, buf_size, result2, &res_len2);
!   lblanks = width - res_len1 - res_len2 - 3;
! 
!   write_x (dtp, lblanks, lblanks);
    write_char (dtp, '(');
    write_float_string (dtp, result1, res_len1);
    write_char (dtp, semi_comma);
--- 1810,1820 ----
                             precision, buf_size, result1, &res_len1);
    get_float_string (dtp, &f, source + size / 2 , kind, 0, buffer,
                             precision, buf_size, result2, &res_len2);
!   if (!dtp->u.p.namelist_mode)
!     {
!       lblanks = width - res_len1 - res_len2 - 3;
!       write_x (dtp, lblanks, lblanks);
!     }
    write_char (dtp, '(');
    write_float_string (dtp, result1, res_len1);
    write_char (dtp, semi_comma);
*************** nml_write_obj (st_parameter_dt *dtp, nam
*** 2248,2258 ****
  		      child_iomsg_len = IOMSG_LEN;
  		    }
  
- 		  /* If writing to an internal unit, stash it to allow
- 		     the child procedure to access it.  */
- 		  if (is_internal_unit (dtp))
- 		    stash_internal_unit (dtp);
- 		      
  		  /* Call the user defined formatted WRITE procedure.  */
  		  dtp->u.p.current_unit->child_dtio++;
  		  if (obj->type == BT_DERIVED)
--- 2251,2256 ----
diff -Nrcpad gcc-7.2.0/libgo/MERGE gcc-7.3.0/libgo/MERGE
*** gcc-7.2.0/libgo/MERGE	Mon Apr 17 22:10:58 2017
--- gcc-7.3.0/libgo/MERGE	Mon Oct  2 21:05:27 2017
***************
*** 1,4 ****
! a4c18f063b6659079ca2848ca217a0587dabc001
  
  The first line of this file holds the git revision number of the
  last merge done from the master library sources.
--- 1,4 ----
! 352996a381701cfa0c16e8de29cbde8f3922182f
  
  The first line of this file holds the git revision number of the
  last merge done from the master library sources.
diff -Nrcpad gcc-7.2.0/libgo/Makefile.am gcc-7.3.0/libgo/Makefile.am
*** gcc-7.2.0/libgo/Makefile.am	Wed May 17 20:16:42 2017
--- gcc-7.3.0/libgo/Makefile.am	Tue Nov 21 09:31:12 2017
*************** syscall/wait.lo: go/syscall/wait.c runti
*** 1118,1124 ****
  	@$(MKDIR_P) syscall
  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/syscall/wait.c
  
! # Solaris 12 changed the type of fields in struct stat.
  # Use a build tag, based on a configure check, to cope.
  if LIBGO_IS_SOLARIS
  if HAVE_STAT_TIMESPEC
--- 1118,1124 ----
  	@$(MKDIR_P) syscall
  	$(LTCOMPILE) -c -o $@ $(srcdir)/go/syscall/wait.c
  
! # Solaris 11.4 changed the type of fields in struct stat.
  # Use a build tag, based on a configure check, to cope.
  if LIBGO_IS_SOLARIS
  if HAVE_STAT_TIMESPEC
diff -Nrcpad gcc-7.2.0/libgo/Makefile.in gcc-7.3.0/libgo/Makefile.in
*** gcc-7.2.0/libgo/Makefile.in	Wed May 17 20:16:42 2017
--- gcc-7.3.0/libgo/Makefile.in	Tue Nov 21 09:31:12 2017
*************** runtime_pprof_check_GOCFLAGS = -static-l
*** 1173,1179 ****
  extra_go_files_runtime_internal_sys = version.go
  @HAVE_STAT_TIMESPEC_FALSE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = 
  
! # Solaris 12 changed the type of fields in struct stat.
  # Use a build tag, based on a configure check, to cope.
  @HAVE_STAT_TIMESPEC_TRUE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = --tag=solaristag
  @LIBGO_IS_SOLARIS_FALSE@matchargs_os = 
--- 1173,1179 ----
  extra_go_files_runtime_internal_sys = version.go
  @HAVE_STAT_TIMESPEC_FALSE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = 
  
! # Solaris 11.4 changed the type of fields in struct stat.
  # Use a build tag, based on a configure check, to cope.
  @HAVE_STAT_TIMESPEC_TRUE@@LIBGO_IS_SOLARIS_TRUE@matchargs_os = --tag=solaristag
  @LIBGO_IS_SOLARIS_FALSE@matchargs_os = 
diff -Nrcpad gcc-7.2.0/libgo/VERSION gcc-7.3.0/libgo/VERSION
*** gcc-7.2.0/libgo/VERSION	Mon Apr 17 22:10:58 2017
--- gcc-7.3.0/libgo/VERSION	Mon Oct  2 21:05:27 2017
***************
*** 1 ****
! go1.8.1
--- 1 ----
! go1.8.3
diff -Nrcpad gcc-7.2.0/libgo/config.h.in gcc-7.3.0/libgo/config.h.in
*** gcc-7.2.0/libgo/config.h.in	Tue Jan  3 20:41:54 2017
--- gcc-7.3.0/libgo/config.h.in	Mon Oct  9 16:59:38 2017
***************
*** 114,119 ****
--- 114,122 ----
  /* Define to 1 if you have the <linux/netlink.h> header file. */
  #undef HAVE_LINUX_NETLINK_H
  
+ /* Define to 1 if you have the <linux/ptrace.h> header file. */
+ #undef HAVE_LINUX_PTRACE_H
+ 
  /* Define to 1 if you have the <linux/reboot.h> header file. */
  #undef HAVE_LINUX_REBOOT_H
  
diff -Nrcpad gcc-7.2.0/libgo/configure gcc-7.3.0/libgo/configure
*** gcc-7.2.0/libgo/configure	Mon Jan 23 18:10:13 2017
--- gcc-7.3.0/libgo/configure	Tue Nov 21 09:31:12 2017
*************** else
*** 11104,11110 ****
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
! #line 11107 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
--- 11104,11110 ----
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
! #line 11108 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
*************** else
*** 11210,11216 ****
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
! #line 11213 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
--- 11210,11216 ----
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
! #line 11214 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
*************** esac
*** 13625,13631 ****
  # supported by the gofrontend and all architectures supported by the
  # gc toolchain.
  # N.B. Keep in sync with gcc/testsuite/go.test/go-test.exp (go-set-goarch).
! ALLGOARCH="386 alpha amd64 amd64p32 arm armbe arm64 arm64be ia64 m68k mipso32 mipsn32 mipso64 mipsn64 mips mipsle mips64 mips64le mips64p32 mips64p32le ppc ppc64 ppc64le s390 s390x sparc sparc64"
  
  # All known GOARCH_FAMILY values.
  ALLGOARCHFAMILY="I386 ALPHA AMD64 ARM ARM64 IA64 M68K MIPS MIPS64 PPC PPC64 S390 S390X SPARC SPARC64"
--- 13625,13631 ----
  # supported by the gofrontend and all architectures supported by the
  # gc toolchain.
  # N.B. Keep in sync with gcc/testsuite/go.test/go-test.exp (go-set-goarch).
! ALLGOARCH="386 alpha amd64 amd64p32 arm armbe arm64 arm64be ia64 m68k mips mipsle mips64 mips64le mips64p32 mips64p32le ppc ppc64 ppc64le s390 s390x sparc sparc64"
  
  # All known GOARCH_FAMILY values.
  ALLGOARCHFAMILY="I386 ALPHA AMD64 ARM ARM64 IA64 M68K MIPS MIPS64 PPC PPC64 S390 S390X SPARC SPARC64"
*************** _ACEOF
*** 13728,13743 ****
  if ac_fn_c_try_compile "$LINENO"; then :
    mips_abi="n64"
  else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- #if _MIPS_SIM != _ABIO64
- #error not o64
- #endif
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   mips_abi="o64"
- else
    as_fn_error "unknown MIPS ABI" "$LINENO" 5
  mips_abi="n32"
  fi
--- 13728,13733 ----
*************** fi
*** 13746,13771 ****
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
      case "$mips_abi" in
!     "o32") GOARCH=mipso32 ;;
!     "n32") GOARCH=mipsn32 ;;
!     "n64") GOARCH=mipsn64 ;;
!     "o64") GOARCH=mipso64 ;;
      esac
      case "$mips_abi" in
      "o32" | "n32")
          GOARCH_FAMILY=MIPS
  	GOARCH_MINFRAMESIZE=4
          ;;
!     "n64" | "o64")
          GOARCH_FAMILY=MIPS64
  	GOARCH_MINFRAMESIZE=8
          ;;
      esac
      case "${host}" in
!     mips*el)
          ;;
      *)
  	GOARCH_BIGENDIAN=1
--- 13736,13759 ----
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
      case "$mips_abi" in
!     "o32") GOARCH=mips ;;
!     "n32") GOARCH=mips64p32 ;;
!     "n64") GOARCH=mips64 ;;
      esac
      case "$mips_abi" in
      "o32" | "n32")
          GOARCH_FAMILY=MIPS
  	GOARCH_MINFRAMESIZE=4
          ;;
!     "n64")
          GOARCH_FAMILY=MIPS64
  	GOARCH_MINFRAMESIZE=8
          ;;
      esac
      case "${host}" in
!     mips*el-*-*)
!         GOARCH="${GOARCH}le"
          ;;
      *)
  	GOARCH_BIGENDIAN=1
*************** $as_echo "#define HAVE_GETIPINFO 1" >>co
*** 14762,14768 ****
    fi
  
  
! for ac_header in port.h sched.h semaphore.h sys/file.h sys/mman.h syscall.h sys/epoll.h sys/event.h sys/inotify.h sys/ptrace.h sys/syscall.h sys/user.h sys/utsname.h sys/select.h sys/socket.h net/if.h net/if_arp.h net/route.h netpacket/packet.h sys/prctl.h sys/mount.h sys/vfs.h sys/statfs.h sys/timex.h sys/sysinfo.h utime.h linux/ether.h linux/fs.h linux/reboot.h netinet/icmp6.h netinet/in_syst.h netinet/ip.h netinet/ip_mroute.h netinet/if_ether.h
  do :
    as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
--- 14750,14756 ----
    fi
  
  
! for ac_header in port.h sched.h semaphore.h sys/file.h sys/mman.h syscall.h sys/epoll.h sys/event.h sys/inotify.h sys/ptrace.h sys/syscall.h sys/user.h sys/utsname.h sys/select.h sys/socket.h net/if.h net/if_arp.h net/route.h netpacket/packet.h sys/prctl.h sys/mount.h sys/vfs.h sys/statfs.h sys/timex.h sys/sysinfo.h utime.h linux/ether.h linux/fs.h linux/ptrace.h linux/reboot.h netinet/icmp6.h netinet/in_syst.h netinet/ip.h netinet/ip_mroute.h netinet/if_ether.h
  do :
    as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
diff -Nrcpad gcc-7.2.0/libgo/configure.ac gcc-7.3.0/libgo/configure.ac
*** gcc-7.2.0/libgo/configure.ac	Mon Jan 23 18:10:13 2017
--- gcc-7.3.0/libgo/configure.ac	Tue Nov 21 09:31:12 2017
*************** AC_SUBST(USE_DEJAGNU)
*** 197,203 ****
  # supported by the gofrontend and all architectures supported by the
  # gc toolchain.
  # N.B. Keep in sync with gcc/testsuite/go.test/go-test.exp (go-set-goarch).
! ALLGOARCH="386 alpha amd64 amd64p32 arm armbe arm64 arm64be ia64 m68k mipso32 mipsn32 mipso64 mipsn64 mips mipsle mips64 mips64le mips64p32 mips64p32le ppc ppc64 ppc64le s390 s390x sparc sparc64"
  
  # All known GOARCH_FAMILY values.
  ALLGOARCHFAMILY="I386 ALPHA AMD64 ARM ARM64 IA64 M68K MIPS MIPS64 PPC PPC64 S390 S390X SPARC SPARC64"
--- 197,203 ----
  # supported by the gofrontend and all architectures supported by the
  # gc toolchain.
  # N.B. Keep in sync with gcc/testsuite/go.test/go-test.exp (go-set-goarch).
! ALLGOARCH="386 alpha amd64 amd64p32 arm armbe arm64 arm64be ia64 m68k mips mipsle mips64 mips64le mips64p32 mips64p32le ppc ppc64 ppc64le s390 s390x sparc sparc64"
  
  # All known GOARCH_FAMILY values.
  ALLGOARCHFAMILY="I386 ALPHA AMD64 ARM ARM64 IA64 M68K MIPS MIPS64 PPC PPC64 S390 S390X SPARC SPARC64"
*************** GOARCH_HUGEPAGESIZE="1 << 21"
*** 280,310 ****
  #error not n64
  #endif],
  [mips_abi="n64"],
- 	[AC_COMPILE_IFELSE([
- #if _MIPS_SIM != _ABIO64
- #error not o64
- #endif],
- [mips_abi="o64"],
  	[AC_MSG_ERROR([unknown MIPS ABI])
! [mips_abi="n32"]])])])])
      case "$mips_abi" in
!     "o32") GOARCH=mipso32 ;;
!     "n32") GOARCH=mipsn32 ;;
!     "n64") GOARCH=mipsn64 ;;
!     "o64") GOARCH=mipso64 ;;
      esac
      case "$mips_abi" in
      "o32" | "n32")
          GOARCH_FAMILY=MIPS
  	GOARCH_MINFRAMESIZE=4
          ;;
!     "n64" | "o64")
          GOARCH_FAMILY=MIPS64
  	GOARCH_MINFRAMESIZE=8
          ;;
      esac
      case "${host}" in
!     mips*el)
          ;;
      *)
  	GOARCH_BIGENDIAN=1
--- 280,305 ----
  #error not n64
  #endif],
  [mips_abi="n64"],
  	[AC_MSG_ERROR([unknown MIPS ABI])
! [mips_abi="n32"]])])])
      case "$mips_abi" in
!     "o32") GOARCH=mips ;;
!     "n32") GOARCH=mips64p32 ;;
!     "n64") GOARCH=mips64 ;;
      esac
      case "$mips_abi" in
      "o32" | "n32")
          GOARCH_FAMILY=MIPS
  	GOARCH_MINFRAMESIZE=4
          ;;
!     "n64")
          GOARCH_FAMILY=MIPS64
  	GOARCH_MINFRAMESIZE=8
          ;;
      esac
      case "${host}" in
!     mips*el-*-*)
!         GOARCH="${GOARCH}le"
          ;;
      *)
  	GOARCH_BIGENDIAN=1
*************** AC_C_BIGENDIAN
*** 569,575 ****
  
  GCC_CHECK_UNWIND_GETIPINFO
  
! AC_CHECK_HEADERS(port.h sched.h semaphore.h sys/file.h sys/mman.h syscall.h sys/epoll.h sys/event.h sys/inotify.h sys/ptrace.h sys/syscall.h sys/user.h sys/utsname.h sys/select.h sys/socket.h net/if.h net/if_arp.h net/route.h netpacket/packet.h sys/prctl.h sys/mount.h sys/vfs.h sys/statfs.h sys/timex.h sys/sysinfo.h utime.h linux/ether.h linux/fs.h linux/reboot.h netinet/icmp6.h netinet/in_syst.h netinet/ip.h netinet/ip_mroute.h netinet/if_ether.h)
  
  AC_CHECK_HEADERS([linux/filter.h linux/if_addr.h linux/if_ether.h linux/if_tun.h linux/netlink.h linux/rtnetlink.h], [], [],
  [#ifdef HAVE_SYS_SOCKET_H
--- 564,570 ----
  
  GCC_CHECK_UNWIND_GETIPINFO
  
! AC_CHECK_HEADERS(port.h sched.h semaphore.h sys/file.h sys/mman.h syscall.h sys/epoll.h sys/event.h sys/inotify.h sys/ptrace.h sys/syscall.h sys/user.h sys/utsname.h sys/select.h sys/socket.h net/if.h net/if_arp.h net/route.h netpacket/packet.h sys/prctl.h sys/mount.h sys/vfs.h sys/statfs.h sys/timex.h sys/sysinfo.h utime.h linux/ether.h linux/fs.h linux/ptrace.h linux/reboot.h netinet/icmp6.h netinet/in_syst.h netinet/ip.h netinet/ip_mroute.h netinet/if_ether.h)
  
  AC_CHECK_HEADERS([linux/filter.h linux/if_addr.h linux/if_ether.h linux/if_tun.h linux/netlink.h linux/rtnetlink.h], [], [],
  [#ifdef HAVE_SYS_SOCKET_H
*************** STRUCT_EPOLL_EVENT_FD_OFFSET=${libgo_cv_
*** 742,748 ****
  AC_SUBST(STRUCT_EPOLL_EVENT_FD_OFFSET)
  
  dnl Check if <sys/stat.h> uses timespec_t for st_?tim members.  Introduced
! dnl in Solaris 12 for XPG7 compatibility.
  AC_EGREP_HEADER([timespec_t.*st_atim], [sys/stat.h],
  		[have_stat_timespec=yes], [have_stat_timespec=no])
  AM_CONDITIONAL(HAVE_STAT_TIMESPEC, test $have_stat_timespec = yes)
--- 737,743 ----
  AC_SUBST(STRUCT_EPOLL_EVENT_FD_OFFSET)
  
  dnl Check if <sys/stat.h> uses timespec_t for st_?tim members.  Introduced
! dnl in Solaris 11.4 for XPG7 compatibility.
  AC_EGREP_HEADER([timespec_t.*st_atim], [sys/stat.h],
  		[have_stat_timespec=yes], [have_stat_timespec=no])
  AM_CONDITIONAL(HAVE_STAT_TIMESPEC, test $have_stat_timespec = yes)
diff -Nrcpad gcc-7.2.0/libgo/go/cmd/cgo/main.go gcc-7.3.0/libgo/go/cmd/cgo/main.go
*** gcc-7.2.0/libgo/go/cmd/cgo/main.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/cmd/cgo/main.go	Mon Oct  9 16:59:38 2017
*************** func usage() {
*** 139,189 ****
  }
  
  var ptrSizeMap = map[string]int64{
! 	"386":      4,
! 	"alpha":    8,
! 	"amd64":    8,
! 	"arm":      4,
! 	"arm64":    8,
! 	"m68k":     4,
! 	"mipso32":  4,
! 	"mipsn32":  4,
! 	"mipso64":  8,
! 	"mipsn64":  8,
! 	"mips":     4,
! 	"mipsle":   4,
! 	"mips64":   8,
! 	"mips64le": 8,
! 	"ppc":      4,
! 	"ppc64":    8,
! 	"ppc64le":  8,
! 	"s390":     4,
! 	"s390x":    8,
! 	"sparc":    4,
! 	"sparc64":  8,
  }
  
  var intSizeMap = map[string]int64{
! 	"386":      4,
! 	"alpha":    8,
! 	"amd64":    8,
! 	"arm":      4,
! 	"arm64":    8,
! 	"m68k":     4,
! 	"mipso32":  4,
! 	"mipsn32":  4,
! 	"mipso64":  8,
! 	"mipsn64":  8,
! 	"mips":     4,
! 	"mipsle":   4,
! 	"mips64":   8,
! 	"mips64le": 8,
! 	"ppc":      4,
! 	"ppc64":    8,
! 	"ppc64le":  8,
! 	"s390":     4,
! 	"s390x":    8,
! 	"sparc":    4,
! 	"sparc64":  8,
  }
  
  var cPrefix string
--- 139,185 ----
  }
  
  var ptrSizeMap = map[string]int64{
! 	"386":         4,
! 	"alpha":       8,
! 	"amd64":       8,
! 	"arm":         4,
! 	"arm64":       8,
! 	"m68k":        4,
! 	"mips":        4,
! 	"mipsle":      4,
! 	"mips64":      8,
! 	"mips64le":    8,
! 	"mips64p32":   4,
! 	"mips64p32le": 4,
! 	"ppc":         4,
! 	"ppc64":       8,
! 	"ppc64le":     8,
! 	"s390":        4,
! 	"s390x":       8,
! 	"sparc":       4,
! 	"sparc64":     8,
  }
  
  var intSizeMap = map[string]int64{
! 	"386":         4,
! 	"alpha":       8,
! 	"amd64":       8,
! 	"arm":         4,
! 	"arm64":       8,
! 	"m68k":        4,
! 	"mips":        4,
! 	"mipsle":      4,
! 	"mips64":      8,
! 	"mips64le":    8,
! 	"mips64p32":   8,
! 	"mips64p32le": 8,
! 	"ppc":         4,
! 	"ppc64":       8,
! 	"ppc64le":     8,
! 	"s390":        4,
! 	"s390x":       8,
! 	"sparc":       4,
! 	"sparc64":     8,
  }
  
  var cPrefix string
diff -Nrcpad gcc-7.2.0/libgo/go/cmd/go/build.go gcc-7.3.0/libgo/go/cmd/go/build.go
*** gcc-7.2.0/libgo/go/cmd/go/build.go	Wed Apr 12 04:26:15 2017
--- gcc-7.3.0/libgo/go/cmd/go/build.go	Mon Oct  2 21:05:27 2017
*************** func (b *builder) ccompile(p *Package, o
*** 3133,3138 ****
--- 3133,3158 ----
  	desc := p.ImportPath
  	output, err := b.runOut(p.Dir, desc, nil, compiler, flags, "-o", outfile, "-c", file)
  	if len(output) > 0 {
+ 		// On FreeBSD 11, when we pass -g to clang 3.8 it
+ 		// invokes its internal assembler with -dwarf-version=2.
+ 		// When it sees .section .note.GNU-stack, it warns
+ 		// "DWARF2 only supports one section per compilation unit".
+ 		// This warning makes no sense, since the section is empty,
+ 		// but it confuses people.
+ 		// We work around the problem by detecting the warning
+ 		// and dropping -g and trying again.
+ 		if bytes.Contains(output, []byte("DWARF2 only supports one section per compilation unit")) {
+ 			newFlags := make([]string, 0, len(flags))
+ 			for _, f := range flags {
+ 				if !strings.HasPrefix(f, "-g") {
+ 					newFlags = append(newFlags, f)
+ 				}
+ 			}
+ 			if len(newFlags) < len(flags) {
+ 				return b.ccompile(p, outfile, newFlags, file, compiler)
+ 			}
+ 		}
+ 
  		b.showOutput(p.Dir, desc, b.processOutput(output))
  		if err != nil {
  			err = errPrintedOutput
diff -Nrcpad gcc-7.2.0/libgo/go/crypto/elliptic/elliptic_test.go gcc-7.3.0/libgo/go/crypto/elliptic/elliptic_test.go
*** gcc-7.2.0/libgo/go/crypto/elliptic/elliptic_test.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/crypto/elliptic/elliptic_test.go	Mon Oct  2 21:05:27 2017
*************** var p224BaseMultTests = []baseMultTest{
*** 300,305 ****
--- 300,328 ----
  	},
  }
  
+ type scalarMultTest struct {
+ 	k          string
+ 	xIn, yIn   string
+ 	xOut, yOut string
+ }
+ 
+ var p256MultTests = []scalarMultTest{
+ 	{
+ 		"2a265f8bcbdcaf94d58519141e578124cb40d64a501fba9c11847b28965bc737",
+ 		"023819813ac969847059028ea88a1f30dfbcde03fc791d3a252c6b41211882ea",
+ 		"f93e4ae433cc12cf2a43fc0ef26400c0e125508224cdb649380f25479148a4ad",
+ 		"4d4de80f1534850d261075997e3049321a0864082d24a917863366c0724f5ae3",
+ 		"a22d2b7f7818a3563e0f7a76c9bf0921ac55e06e2e4d11795b233824b1db8cc0",
+ 	},
+ 	{
+ 		"313f72ff9fe811bf573176231b286a3bdb6f1b14e05c40146590727a71c3bccd",
+ 		"cc11887b2d66cbae8f4d306627192522932146b42f01d3c6f92bd5c8ba739b06",
+ 		"a2f08a029cd06b46183085bae9248b0ed15b70280c7ef13a457f5af382426031",
+ 		"831c3f6b5f762d2f461901577af41354ac5f228c2591f84f8a6e51e2e3f17991",
+ 		"93f90934cd0ef2c698cc471c60a93524e87ab31ca2412252337f364513e43684",
+ 	},
+ }
+ 
  func TestBaseMult(t *testing.T) {
  	p224 := P224()
  	for i, e := range p224BaseMultTests {
*************** func TestP256Mult(t *testing.T) {
*** 379,384 ****
--- 402,420 ----
  			break
  		}
  	}
+ 
+ 	for i, e := range p256MultTests {
+ 		x, _ := new(big.Int).SetString(e.xIn, 16)
+ 		y, _ := new(big.Int).SetString(e.yIn, 16)
+ 		k, _ := new(big.Int).SetString(e.k, 16)
+ 		expectedX, _ := new(big.Int).SetString(e.xOut, 16)
+ 		expectedY, _ := new(big.Int).SetString(e.yOut, 16)
+ 
+ 		xx, yy := p256.ScalarMult(x, y, k.Bytes())
+ 		if xx.Cmp(expectedX) != 0 || yy.Cmp(expectedY) != 0 {
+ 			t.Errorf("#%d: got (%x, %x), want (%x, %x)", i, xx, yy, expectedX, expectedY)
+ 		}
+ 	}
  }
  
  func TestInfinity(t *testing.T) {
diff -Nrcpad gcc-7.2.0/libgo/go/database/sql/sql.go gcc-7.3.0/libgo/go/database/sql/sql.go
*** gcc-7.2.0/libgo/go/database/sql/sql.go	Fri Feb 17 15:43:39 2017
--- gcc-7.3.0/libgo/go/database/sql/sql.go	Mon Oct  2 21:05:27 2017
*************** func (s *Stmt) QueryContext(ctx context.
*** 1955,1966 ****
  				rowsi: rowsi,
  				// releaseConn set below
  			}
- 			rows.initContextClose(ctx)
  			s.db.addDep(s, rows)
  			rows.releaseConn = func(err error) {
  				releaseConn(err)
  				s.db.removeDep(s, rows)
  			}
  			return rows, nil
  		}
  
--- 1955,1966 ----
  				rowsi: rowsi,
  				// releaseConn set below
  			}
  			s.db.addDep(s, rows)
  			rows.releaseConn = func(err error) {
  				releaseConn(err)
  				s.db.removeDep(s, rows)
  			}
+ 			rows.initContextClose(ctx)
  			return rows, nil
  		}
  
diff -Nrcpad gcc-7.2.0/libgo/go/database/sql/sql_test.go gcc-7.3.0/libgo/go/database/sql/sql_test.go
*** gcc-7.2.0/libgo/go/database/sql/sql_test.go	Fri Feb 17 15:43:39 2017
--- gcc-7.3.0/libgo/go/database/sql/sql_test.go	Mon Oct  2 21:05:27 2017
*************** func TestQueryContext(t *testing.T) {
*** 322,328 ****
  	select {
  	case <-ctx.Done():
  		if err := ctx.Err(); err != context.Canceled {
! 			t.Fatalf("context err = %v; want context.Canceled")
  		}
  	default:
  		t.Fatalf("context err = nil; want context.Canceled")
--- 322,328 ----
  	select {
  	case <-ctx.Done():
  		if err := ctx.Err(); err != context.Canceled {
! 			t.Fatalf("context err = %v; want context.Canceled", ctx.Err())
  		}
  	default:
  		t.Fatalf("context err = nil; want context.Canceled")
*************** func TestTxContextWait(t *testing.T) {
*** 413,419 ****
  	db := newTestDB(t, "people")
  	defer closeDB(t, db)
  
! 	ctx, _ := context.WithTimeout(context.Background(), time.Millisecond*15)
  
  	tx, err := db.BeginTx(ctx, nil)
  	if err != nil {
--- 413,420 ----
  	db := newTestDB(t, "people")
  	defer closeDB(t, db)
  
! 	ctx, cancel := context.WithTimeout(context.Background(), time.Millisecond*15)
! 	defer cancel()
  
  	tx, err := db.BeginTx(ctx, nil)
  	if err != nil {
diff -Nrcpad gcc-7.2.0/libgo/go/go/build/syslist.go gcc-7.3.0/libgo/go/go/build/syslist.go
*** gcc-7.2.0/libgo/go/go/build/syslist.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/go/build/syslist.go	Mon Oct  9 16:59:38 2017
***************
*** 5,8 ****
  package build
  
  const goosList = "android darwin dragonfly freebsd linux nacl netbsd openbsd plan9 solaris windows zos "
! const goarchList = "386 amd64 amd64p32 arm armbe arm64 arm64be alpha m68k ppc64 ppc64le mips mipsle mips64 mips64le mips64p32 mips64p32le mipso32 mipsn32 mipsn64 mipso64 ppc s390 s390x sparc sparc64 "
--- 5,8 ----
  package build
  
  const goosList = "android darwin dragonfly freebsd linux nacl netbsd openbsd plan9 solaris windows zos "
! const goarchList = "386 amd64 amd64p32 arm armbe arm64 arm64be alpha m68k ppc64 ppc64le mips mipsle mips64 mips64le mips64p32 mips64p32le ppc s390 s390x sparc sparc64 "
diff -Nrcpad gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go
*** gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64p32x.go	Mon Oct  9 16:59:38 2017
***************
*** 0 ****
--- 1,11 ----
+ // Copyright 2016 The Go Authors. All rights reserved.
+ // Use of this source code is governed by a BSD-style
+ // license that can be found in the LICENSE file.
+ 
+ // +build mips64p32 mips64p32le
+ 
+ package unix
+ 
+ // Linux getrandom system call number.
+ // See GetRandom in getrandom_linux.go.
+ const randomTrap uintptr = 6317
diff -Nrcpad gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64x.go gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64x.go
*** gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64x.go	Fri Sep 23 21:00:43 2016
--- gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mips64x.go	Mon Oct  9 16:59:38 2017
***************
*** 2,8 ****
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build mips64 mips64le mipsn64 mipso64
  
  package unix
  
--- 2,8 ----
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build mips64 mips64le
  
  package unix
  
diff -Nrcpad gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mipsn32.go gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mipsn32.go
*** gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mipsn32.go	Fri Sep 23 21:00:43 2016
--- gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mipsn32.go	Thu Jan  1 00:00:00 1970
***************
*** 1,11 ****
- // Copyright 2016 The Go Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file.
- 
- // +build mipsn32
- 
- package unix
- 
- // Linux getrandom system call number.
- // See GetRandom in getrandom_linux.go.
- const randomTrap uintptr = 6317
--- 0 ----
diff -Nrcpad gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mipso32.go gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mipso32.go
*** gcc-7.2.0/libgo/go/internal/syscall/unix/getrandom_linux_mipso32.go	Fri Sep 23 21:00:43 2016
--- gcc-7.3.0/libgo/go/internal/syscall/unix/getrandom_linux_mipso32.go	Thu Jan  1 00:00:00 1970
***************
*** 1,11 ****
- // Copyright 2016 The Go Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file.
- 
- // +build mipso32
- 
- package unix
- 
- // Linux getrandom system call number.
- // See GetRandom in getrandom_linux.go.
- const randomTrap uintptr = 4353
--- 0 ----
diff -Nrcpad gcc-7.2.0/libgo/go/net/http/h2_bundle.go gcc-7.3.0/libgo/go/net/http/h2_bundle.go
*** gcc-7.2.0/libgo/go/net/http/h2_bundle.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/net/http/h2_bundle.go	Mon Oct  2 21:05:27 2017
***************
*** 1,4 ****
! // Code generated by golang.org/x/tools/cmd/bundle.
  //go:generate bundle -o h2_bundle.go -prefix http2 -underscore golang.org/x/net/http2
  
  // Package http2 implements the HTTP/2 protocol.
--- 1,4 ----
! // Code generated by golang.org/x/tools/cmd/bundle. DO NOT EDIT.
  //go:generate bundle -o h2_bundle.go -prefix http2 -underscore golang.org/x/net/http2
  
  // Package http2 implements the HTTP/2 protocol.
*************** func (sc *http2serverConn) serve() {
*** 3536,3544 ****
  		sc.idleTimerCh = sc.idleTimer.C
  	}
  
! 	var gracefulShutdownCh <-chan struct{}
  	if sc.hs != nil {
! 		gracefulShutdownCh = http2h1ServerShutdownChan(sc.hs)
  	}
  
  	go sc.readFrames()
--- 3536,3548 ----
  		sc.idleTimerCh = sc.idleTimer.C
  	}
  
! 	var gracefulShutdownCh chan struct{}
  	if sc.hs != nil {
! 		ch := http2h1ServerShutdownChan(sc.hs)
! 		if ch != nil {
! 			gracefulShutdownCh = make(chan struct{})
! 			go sc.awaitGracefulShutdown(ch, gracefulShutdownCh)
! 		}
  	}
  
  	go sc.readFrames()
*************** func (sc *http2serverConn) serve() {
*** 3587,3592 ****
--- 3591,3604 ----
  	}
  }
  
+ func (sc *http2serverConn) awaitGracefulShutdown(sharedCh <-chan struct{}, privateCh chan struct{}) {
+ 	select {
+ 	case <-sc.doneServing:
+ 	case <-sharedCh:
+ 		close(privateCh)
+ 	}
+ }
+ 
  // readPreface reads the ClientPreface greeting from the peer
  // or returns an error on timeout or an invalid greeting.
  func (sc *http2serverConn) readPreface() error {
*************** func http2commaSeparatedTrailers(req *Re
*** 6003,6009 ****
  	}
  	if len(keys) > 0 {
  		sort.Strings(keys)
- 
  		return strings.Join(keys, ","), nil
  	}
  	return "", nil
--- 6015,6020 ----
diff -Nrcpad gcc-7.2.0/libgo/go/runtime/hash32.go gcc-7.3.0/libgo/go/runtime/hash32.go
*** gcc-7.2.0/libgo/go/runtime/hash32.go	Thu Dec  8 16:37:54 2016
--- gcc-7.3.0/libgo/go/runtime/hash32.go	Mon Oct  9 16:59:38 2017
***************
*** 6,12 ****
  //   xxhash: https://code.google.com/p/xxhash/
  // cityhash: https://code.google.com/p/cityhash/
  
! // +build 386 arm armbe m68k mipso32 mipsn32 mips mipsle ppc s390 sparc
  
  package runtime
  
--- 6,12 ----
  //   xxhash: https://code.google.com/p/xxhash/
  // cityhash: https://code.google.com/p/cityhash/
  
! // +build 386 arm armbe m68k mips mipsle ppc s390 sparc
  
  package runtime
  
diff -Nrcpad gcc-7.2.0/libgo/go/runtime/hash64.go gcc-7.3.0/libgo/go/runtime/hash64.go
*** gcc-7.2.0/libgo/go/runtime/hash64.go	Thu Dec  8 16:37:54 2016
--- gcc-7.3.0/libgo/go/runtime/hash64.go	Mon Oct  9 16:59:38 2017
***************
*** 6,12 ****
  //   xxhash: https://code.google.com/p/xxhash/
  // cityhash: https://code.google.com/p/cityhash/
  
! // +build amd64 amd64p32 arm64 mips64 mips64le ppc64 ppc64le s390x alpha arm64be ia64 mipso64 mipsn64 mips64p32 mips64p32le sparc64
  
  package runtime
  
--- 6,12 ----
  //   xxhash: https://code.google.com/p/xxhash/
  // cityhash: https://code.google.com/p/cityhash/
  
! // +build amd64 amd64p32 arm64 mips64 mips64le ppc64 ppc64le s390x alpha arm64be ia64 mips64p32 mips64p32le sparc64
  
  package runtime
  
diff -Nrcpad gcc-7.2.0/libgo/go/runtime/lfstack_32bit.go gcc-7.3.0/libgo/go/runtime/lfstack_32bit.go
*** gcc-7.2.0/libgo/go/runtime/lfstack_32bit.go	Fri Oct 28 18:57:36 2016
--- gcc-7.3.0/libgo/go/runtime/lfstack_32bit.go	Mon Oct  9 16:59:38 2017
***************
*** 2,8 ****
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build 386 arm nacl armbe m68k mips mipsle mips64p32 mips64p32le mipso32 mipsn32 ppc s390 sparc
  
  package runtime
  
--- 2,8 ----
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build 386 arm nacl armbe m68k mips mipsle mips64p32 mips64p32le ppc s390 sparc
  
  package runtime
  
diff -Nrcpad gcc-7.2.0/libgo/go/runtime/lfstack_64bit.go gcc-7.3.0/libgo/go/runtime/lfstack_64bit.go
*** gcc-7.2.0/libgo/go/runtime/lfstack_64bit.go	Fri Oct 21 20:07:06 2016
--- gcc-7.3.0/libgo/go/runtime/lfstack_64bit.go	Mon Oct  9 16:59:38 2017
***************
*** 2,8 ****
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build amd64 arm64 mips64 mips64le ppc64 ppc64le s390x arm64be alpha mipsn64 sparc64
  
  package runtime
  
--- 2,8 ----
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build amd64 arm64 mips64 mips64le ppc64 ppc64le s390x arm64be alpha sparc64
  
  package runtime
  
diff -Nrcpad gcc-7.2.0/libgo/go/runtime/unaligned2.go gcc-7.3.0/libgo/go/runtime/unaligned2.go
*** gcc-7.2.0/libgo/go/runtime/unaligned2.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/runtime/unaligned2.go	Mon Oct  9 16:59:38 2017
***************
*** 2,8 ****
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build arm mips mipsle mips64 mips64le armbe m68k mipso32 mipsn32 sparc alpha ia64 mipso64 mipsn64 mips64p32 mips64p32le sparc64
  
  package runtime
  
--- 2,8 ----
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
! // +build arm mips mipsle mips64 mips64le armbe m68k sparc alpha ia64 mips64p32 mips64p32le sparc64
  
  package runtime
  
diff -Nrcpad gcc-7.2.0/libgo/go/syscall/endian_big.go gcc-7.3.0/libgo/go/syscall/endian_big.go
*** gcc-7.2.0/libgo/go/syscall/endian_big.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/syscall/endian_big.go	Mon Oct  9 16:59:38 2017
***************
*** 2,8 ****
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  //
! // +build ppc64 s390x mips mips64 armbe arm64be m68k ppc mipso32 mipsn32 mipso64 mipsn64 mips64p32 s390 sparc sparc64
  
  package syscall
  
--- 2,8 ----
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  //
! // +build ppc64 s390x mips mips64 armbe arm64be m68k ppc mips64p32 s390 sparc sparc64
  
  package syscall
  
diff -Nrcpad gcc-7.2.0/libgo/go/syscall/syscall_linux_alpha.go gcc-7.3.0/libgo/go/syscall/syscall_linux_alpha.go
*** gcc-7.2.0/libgo/go/syscall/syscall_linux_alpha.go	Tue Jan 31 14:23:07 2012
--- gcc-7.3.0/libgo/go/syscall/syscall_linux_alpha.go	Sun Oct 15 19:45:33 2017
*************** package syscall
*** 8,45 ****
  
  import "unsafe"
  
- type PtraceRegs struct {
- 	R0      uint64
- 	R1      uint64
- 	R2      uint64
- 	R3      uint64
- 	R4      uint64
- 	R5      uint64
- 	R6      uint64
- 	R7      uint64
- 	R8      uint64
- 	R19     uint64
- 	R20     uint64
- 	R21     uint64
- 	R22     uint64
- 	R23     uint64
- 	R24     uint64
- 	R25     uint64
- 	R26     uint64
- 	R27     uint64
- 	R28     uint64
- 	Hae     uint64
- 	Trap_a0 uint64
- 	Trap_a1 uint64
- 	Trap_a2 uint64
- 	Ps      uint64
- 	Pc      uint64
- 	Gp      uint64
- 	R16     uint64
- 	R17     uint64
- 	R18     uint64
- }
- 
  func (r *PtraceRegs) PC() uint64 {
  	return r.Pc
  }
--- 8,13 ----
diff -Nrcpad gcc-7.2.0/libgo/go/syscall/syscall_linux_mips64x.go gcc-7.3.0/libgo/go/syscall/syscall_linux_mips64x.go
*** gcc-7.2.0/libgo/go/syscall/syscall_linux_mips64x.go	Wed Feb  3 21:58:02 2016
--- gcc-7.3.0/libgo/go/syscall/syscall_linux_mips64x.go	Thu Jan  1 00:00:00 1970
***************
*** 1,20 ****
- // Copyright 2009 The Go Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file.
- 
- // +build linux
- // +build mips64 mips64le
- 
- package syscall
- 
- func (r *PtraceRegs) PC() uint64 { return r.Regs[64] }
- 
- func (r *PtraceRegs) SetPC(pc uint64) { r.Regs[64] = pc }
- 
- func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) {
- 	return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout)))
- }
- 
- func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {
- 	return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs)))
- }
--- 0 ----
diff -Nrcpad gcc-7.2.0/libgo/go/syscall/syscall_linux_mipsx.go gcc-7.3.0/libgo/go/syscall/syscall_linux_mipsx.go
*** gcc-7.2.0/libgo/go/syscall/syscall_linux_mipsx.go	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/go/syscall/syscall_linux_mipsx.go	Mon Oct  9 16:59:38 2017
***************
*** 3,12 ****
  // license that can be found in the LICENSE file.
  
  // +build linux
! // +build mips mipsle
  
  package syscall
  
! func (r *PtraceRegs) PC() uint64 { return uint64(r.Regs[64]) }
  
! func (r *PtraceRegs) SetPC(pc uint64) { r.Regs[64] = uint32(pc) }
--- 3,26 ----
  // license that can be found in the LICENSE file.
  
  // +build linux
! // +build mips mipsle mips64 mips64le mips64p32 mips64p32le
  
  package syscall
  
! import "unsafe"
  
! func (r *PtraceRegs) PC() uint64 {
! 	return r.Cp0_epc
! }
! 
! func (r *PtraceRegs) SetPC(pc uint64) {
! 	r.Cp0_epc = pc
! }
! 
! func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) {
! 	return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout)))
! }
! 
! func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {
! 	return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs)))
! }
diff -Nrcpad gcc-7.2.0/libgo/go/syscall/syscall_linux_s390.go gcc-7.3.0/libgo/go/syscall/syscall_linux_s390.go
*** gcc-7.2.0/libgo/go/syscall/syscall_linux_s390.go	Thu Jul 20 22:03:26 2017
--- gcc-7.3.0/libgo/go/syscall/syscall_linux_s390.go	Sun Oct 15 19:45:33 2017
*************** package syscall
*** 8,16 ****
  
  import "unsafe"
  
! func (r *PtraceRegs) PC() uint64 { return uint64(r.Psw.Addr) }
  
! func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.Addr = uint32(pc) }
  
  const syscall_PTRACE_PEEKUSR_AREA = 0x5000
  const syscall_PTRACE_POKEUSR_AREA = 0x5001
--- 8,16 ----
  
  import "unsafe"
  
! func (r *PtraceRegs) PC() uint64 { return uint64(r.Psw.addr) }
  
! func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.addr = uint32(pc) }
  
  const syscall_PTRACE_PEEKUSR_AREA = 0x5000
  const syscall_PTRACE_POKEUSR_AREA = 0x5001
diff -Nrcpad gcc-7.2.0/libgo/go/syscall/syscall_linux_s390x.go gcc-7.3.0/libgo/go/syscall/syscall_linux_s390x.go
*** gcc-7.2.0/libgo/go/syscall/syscall_linux_s390x.go	Thu Jul 20 22:03:26 2017
--- gcc-7.3.0/libgo/go/syscall/syscall_linux_s390x.go	Sun Oct 15 19:45:33 2017
*************** package syscall
*** 8,16 ****
  
  import "unsafe"
  
! func (r *PtraceRegs) PC() uint64 { return r.Psw.Addr }
  
! func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.Addr = pc }
  
  const syscall_PTRACE_PEEKUSR_AREA = 0x5000
  const syscall_PTRACE_POKEUSR_AREA = 0x5001
--- 8,16 ----
  
  import "unsafe"
  
! func (r *PtraceRegs) PC() uint64 { return r.Psw.addr }
  
! func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.addr = pc }
  
  const syscall_PTRACE_PEEKUSR_AREA = 0x5000
  const syscall_PTRACE_POKEUSR_AREA = 0x5001
diff -Nrcpad gcc-7.2.0/libgo/match.sh gcc-7.3.0/libgo/match.sh
*** gcc-7.2.0/libgo/match.sh	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/match.sh	Mon Oct  9 16:59:38 2017
*************** for f in $gofiles; do
*** 116,122 ****
  	android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  	    tag1=nonmatchingtag
  	    ;;
! 	386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | mipso32 | mipsn32 | mipsn64 | mipso64 | ppc | s390 | s390x | sparc | sparc64)
  	    tag1=nonmatchingtag
  	    ;;
      esac
--- 116,122 ----
  	android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  	    tag1=nonmatchingtag
  	    ;;
! 	386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | ppc | s390 | s390x | sparc | sparc64)
  	    tag1=nonmatchingtag
  	    ;;
      esac
*************** for f in $gofiles; do
*** 128,134 ****
  	android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  	    tag2=nonmatchingtag
  	    ;;
! 	386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | mipso32 | mipsn32 | mipsn64 | mipso64 | ppc | s390 | s390x | sparc | sparc64)
  	    tag2=nonmatchingtag
  	    ;;
      esac
--- 128,134 ----
  	android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  	    tag2=nonmatchingtag
  	    ;;
! 	386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | ppc | s390 | s390x | sparc | sparc64)
  	    tag2=nonmatchingtag
  	    ;;
      esac
diff -Nrcpad gcc-7.2.0/libgo/mkrsysinfo.sh gcc-7.3.0/libgo/mkrsysinfo.sh
*** gcc-7.2.0/libgo/mkrsysinfo.sh	Fri Nov 18 00:15:38 2016
--- gcc-7.3.0/libgo/mkrsysinfo.sh	Tue Nov 21 09:31:12 2017
*************** grep '^type _zone_net_addr_t ' gen-sysin
*** 115,136 ****
      sed -e 's/_in6_addr/[16]byte/' \
      >> ${OUT}
  
! # The Solaris 12 _flow_arp_desc_t struct.
  grep '^type _flow_arp_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 12 _flow_l3_desc_t struct.
  grep '^type _flow_l3_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 12 _mac_ipaddr_t struct.
  grep '^type _mac_ipaddr_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 12 _mactun_info_t struct.
  grep '^type _mactun_info_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
--- 115,136 ----
      sed -e 's/_in6_addr/[16]byte/' \
      >> ${OUT}
  
! # The Solaris 11.4 _flow_arp_desc_t struct.
  grep '^type _flow_arp_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 11.4 _flow_l3_desc_t struct.
  grep '^type _flow_l3_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 11.3 _mac_ipaddr_t struct.
  grep '^type _mac_ipaddr_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 11.3 _mactun_info_t struct.
  grep '^type _mactun_info_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
diff -Nrcpad gcc-7.2.0/libgo/mksysinfo.sh gcc-7.3.0/libgo/mksysinfo.sh
*** gcc-7.2.0/libgo/mksysinfo.sh	Sat Nov  5 00:21:33 2016
--- gcc-7.3.0/libgo/mksysinfo.sh	Tue Nov 21 09:31:12 2017
*************** upcase_fields () {
*** 295,310 ****
  # _user_regs_struct.
  regs=`grep '^type _user_regs_struct struct' gen-sysinfo.go || true`
  if test "$regs" = ""; then
!   # s390
!   regs=`grep '^type __user_regs_struct struct' gen-sysinfo.go || true`
!   if test "$regs" != ""; then
!     # Substructures of __user_regs_struct on s390
!     upcase_fields "__user_psw_struct" "PtracePsw" >> ${OUT} || true
!     upcase_fields "__user_fpregs_struct" "PtraceFpregs" >> ${OUT} || true
!     upcase_fields "__user_per_struct" "PtracePer" >> ${OUT} || true
!   fi
  fi
  if test "$regs" != ""; then
    regs=`echo $regs |
      sed -e 's/type __*user_regs_struct struct //' -e 's/[{}]//g'`
    regs=`echo $regs | sed -e s'/^ *//'`
--- 295,305 ----
  # _user_regs_struct.
  regs=`grep '^type _user_regs_struct struct' gen-sysinfo.go || true`
  if test "$regs" = ""; then
!   # mips*
!   regs=`grep '^type _pt_regs struct' gen-sysinfo.go || true`
  fi
  if test "$regs" != ""; then
+   regs=`echo $regs | sed -e 's/type _pt_regs struct//'`
    regs=`echo $regs |
      sed -e 's/type __*user_regs_struct struct //' -e 's/[{}]//g'`
    regs=`echo $regs | sed -e s'/^ *//'`
*************** grep '^type _zone_net_addr_t ' gen-sysin
*** 1268,1289 ****
      sed -e 's/_in6_addr/[16]byte/' \
      >> ${OUT}
  
! # The Solaris 12 _flow_arp_desc_t struct.
  grep '^type _flow_arp_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 12 _flow_l3_desc_t struct.
  grep '^type _flow_l3_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 12 _mac_ipaddr_t struct.
  grep '^type _mac_ipaddr_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 12 _mactun_info_t struct.
  grep '^type _mactun_info_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
--- 1263,1284 ----
      sed -e 's/_in6_addr/[16]byte/' \
      >> ${OUT}
  
! # The Solaris 11.4 _flow_arp_desc_t struct.
  grep '^type _flow_arp_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 11.4 _flow_l3_desc_t struct.
  grep '^type _flow_l3_desc_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 11.3 _mac_ipaddr_t struct.
  grep '^type _mac_ipaddr_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
  
! # The Solaris 11.3 _mactun_info_t struct.
  grep '^type _mactun_info_t ' gen-sysinfo.go | \
      sed -e 's/_in6_addr_t/[16]byte/g' \
      >> ${OUT}
diff -Nrcpad gcc-7.2.0/libgo/sysinfo.c gcc-7.3.0/libgo/sysinfo.c
*** gcc-7.2.0/libgo/sysinfo.c	Fri Nov 18 00:15:38 2016
--- gcc-7.3.0/libgo/sysinfo.c	Mon Oct  9 16:59:38 2017
***************
*** 102,107 ****
--- 102,110 ----
  #if defined(HAVE_LINUX_NETLINK_H)
  #include <linux/netlink.h>
  #endif
+ #if defined(HAVE_LINUX_PTRACE_H)
+ #include <linux/ptrace.h>
+ #endif
  #if defined(HAVE_LINUX_RTNETLINK_H)
  #include <linux/rtnetlink.h>
  #endif
diff -Nrcpad gcc-7.2.0/libgo/testsuite/gotest gcc-7.3.0/libgo/testsuite/gotest
*** gcc-7.2.0/libgo/testsuite/gotest	Sat Jan 14 00:05:42 2017
--- gcc-7.3.0/libgo/testsuite/gotest	Mon Oct  9 16:59:38 2017
*************** x)
*** 314,320 ****
  	    android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  		tag1=nonmatchingtag
  		;;
! 	    386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | mipso32 | mipsn32 | mipsn64 | mipso64 | ppc | s390 | s390x | sparc | sparc64)
  		tag1=nonmatchingtag
  		;;
  	    esac
--- 314,320 ----
  	    android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  		tag1=nonmatchingtag
  		;;
! 	    386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | ppc | s390 | s390x | sparc | sparc64)
  		tag1=nonmatchingtag
  		;;
  	    esac
*************** x)
*** 326,332 ****
  	    android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  		tag2=nonmatchingtag
  		;;
! 	    386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | mipso32 | mipsn32 | mipsn64 | mipso64 | ppc | s390 | s390x | sparc | sparc64)
  		tag2=nonmatchingtag
  		;;
  	    esac
--- 326,332 ----
  	    android | darwin | dragonfly | freebsd | linux | nacl | netbsd | openbsd | plan9 | solaris | windows)
  		tag2=nonmatchingtag
  		;;
! 	    386 | amd64 | amd64p32 | arm | armbe | arm64 | arm64be | alpha | ia64 | m68k | ppc64 | ppc64le | mips | mipsle | mips64 | mips64le | mips64p32 | mips64p32le | ppc | s390 | s390x | sparc | sparc64)
  		tag2=nonmatchingtag
  		;;
  	    esac
diff -Nrcpad gcc-7.2.0/libgomp/ChangeLog gcc-7.3.0/libgomp/ChangeLog
*** gcc-7.2.0/libgomp/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libgomp/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,51 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-12-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-11-24  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/81304
+ 	* testsuite/libgomp.fortran/pr81304.f90: New test.
+ 
+ 	2017-11-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/81841
+ 	* libgomp.fortran/pr81841.f90: New test.
+ 
+ 2017-12-10  Tom de Vries  <tom@codesourcery.com>
+ 
+ 	backport from trunk:
+ 	PR c/81875
+ 	2017-09-16  Tom de Vries  <tom@codesourcery.com>
+ 
+ 	* testsuite/libgomp.c/pr81875.c: New test.
+ 
+ 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-09-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/81314
+ 	* testsuite/libgomp.c++/pr81314.C: New test.
+ 
+ 2017-09-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-08-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/81687
+ 	* testsuite/libgomp.c/pr81687-1.c: New test.
+ 	* testsuite/libgomp.c/pr81687-2.c: New test.
+ 
+ 	2017-07-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/45784
+ 	* testsuite/libgomp.c/pr45784.c: New test.
+ 	* testsuite/libgomp.c++/pr45784.C: New test.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libgomp/libgomp.info gcc-7.3.0/libgomp/libgomp.info
*** gcc-7.2.0/libgomp/libgomp.info	Mon Aug 14 08:34:19 2017
--- gcc-7.3.0/libgomp/libgomp.info	Thu Jan 25 08:44:49 2018
***************
*** 1,5 ****
  This is libgomp.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/libgomp/libgomp.texi.
  
  Copyright (C) 2006-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is libgomp.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/libgomp/libgomp.texi.
  
  Copyright (C) 2006-2017 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.c/pr45784.c gcc-7.3.0/libgomp/testsuite/libgomp.c/pr45784.c
*** gcc-7.2.0/libgomp/testsuite/libgomp.c/pr45784.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.c/pr45784.c	Thu Sep  7 20:18:45 2017
***************
*** 0 ****
--- 1,41 ----
+ /* PR c/45784 */
+ /* { dg-do run } */
+ 
+ void
+ foo (int n)
+ {
+   char *p, vla[2 * n];
+   int i;
+   #pragma omp parallel for
+   for (p = vla; p < vla + (sizeof (vla) / sizeof (vla[0])); p++)
+     *p = ' ';
+   #pragma omp parallel for
+   for (i = 0; i < 2 * n; i++)
+     if (vla[i] != ' ')
+       __builtin_abort ();
+ }
+ 
+ void
+ bar (int n)
+ {
+   char *p, vla1[n], vla2[n * 2], vla3[n * 3], vla4[n * 4];
+   int i;
+   __builtin_memset (vla4, ' ', n * 4);
+   #pragma omp parallel for
+   for (p = vla4 + sizeof (vla1); p < vla4 + sizeof (vla3) - sizeof (vla2) + sizeof (vla1); p += sizeof (vla4) / sizeof (vla4))
+     p[0] = '!';
+   #pragma omp parallel for
+   for (i = 0; i < n * 4; i++)
+     if (vla4[i] != ((i >= n && i < 2 * n) ? '!' : ' '))
+       __builtin_abort ();
+ }
+ 
+ int
+ main ()
+ {
+   volatile int n;
+   n = 128;
+   foo (n);
+   bar (n);
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.c/pr81687-1.c gcc-7.3.0/libgomp/testsuite/libgomp.c/pr81687-1.c
*** gcc-7.2.0/libgomp/testsuite/libgomp.c/pr81687-1.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.c/pr81687-1.c	Thu Sep  7 20:26:34 2017
***************
*** 0 ****
--- 1,23 ----
+ /* PR c/81687 */
+ /* { dg-do link } */
+ /* { dg-additional-options "-O2" } */
+ 
+ extern int printf (const char *, ...);
+ 
+ int
+ main ()
+ {
+   #pragma omp parallel
+   {
+    lab1:
+     printf ("lab1=%p\n", (void *)(&&lab1));
+   }
+  lab2:
+   #pragma omp parallel
+   {
+    lab3:
+     printf ("lab2=%p\n", (void *)(&&lab2));
+   }
+   printf ("lab3=%p\n", (void *)(&&lab3));
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.c/pr81687-2.c gcc-7.3.0/libgomp/testsuite/libgomp.c/pr81687-2.c
*** gcc-7.2.0/libgomp/testsuite/libgomp.c/pr81687-2.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.c/pr81687-2.c	Thu Sep  7 20:26:34 2017
***************
*** 0 ****
--- 1,27 ----
+ /* PR c/81687 */
+ /* { dg-do link } */
+ /* { dg-additional-options "-O2" } */
+ 
+ int
+ main ()
+ {
+   __label__ lab4, lab5, lab6;
+   volatile int l = 0;
+   int m = l;
+   void foo (int x) { if (x == 1) goto lab4; }
+   void bar (int x) { if (x == 2) goto lab5; }
+   void baz (int x) { if (x == 3) goto lab6; }
+   #pragma omp parallel
+   {
+     foo (m + 1);
+    lab4:;
+   }
+   #pragma omp task
+   {
+     bar (m + 2);
+    lab5:;
+   }
+   baz (m + 3);
+  lab6:;
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.c/pr81875.c gcc-7.3.0/libgomp/testsuite/libgomp.c/pr81875.c
*** gcc-7.2.0/libgomp/testsuite/libgomp.c/pr81875.c	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.c/pr81875.c	Sun Dec 10 20:52:54 2017
***************
*** 0 ****
--- 1,46 ----
+ /* { dg-do run } */
+ 
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ void abort (void);
+ 
+ #define N 32ULL
+ int a[N];
+ 
+ const unsigned long long c = 0x7fffffffffffffffULL;
+ 
+ void
+ f2_tpf_static32 (void)
+ {
+   unsigned long long i;
+   #pragma omp for
+   for (i = c + N; i > c; i -= 1ULL)
+     a[i - 1ULL - c] -= 4;
+ }
+ 
+ __attribute__((noinline, noclone)) int
+ test_tpf_static32 (void)
+ {
+   int i, j, k;
+   for (i = 0; i < N; i++)
+     a[i] = i - 25;
+ 
+   f2_tpf_static32 ();
+ 
+   for (i = 0; i < N; i++)
+     if (a[i] != i - 29)
+       return 1;
+ 
+   return 0;
+ }
+ 
+ int
+ main ()
+ {
+   if (test_tpf_static32 ())
+     abort ();
+ 
+   return 0;
+ }
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.c++/pr45784.C gcc-7.3.0/libgomp/testsuite/libgomp.c++/pr45784.C
*** gcc-7.2.0/libgomp/testsuite/libgomp.c++/pr45784.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.c++/pr45784.C	Thu Sep  7 20:18:45 2017
***************
*** 0 ****
--- 1,5 ----
+ // PR c/45784
+ // { dg-do run }
+ 
+ #include "../libgomp.c/pr45784.c"
+ 
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.c++/pr81314.C gcc-7.3.0/libgomp/testsuite/libgomp.c++/pr81314.C
*** gcc-7.2.0/libgomp/testsuite/libgomp.c++/pr81314.C	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.c++/pr81314.C	Fri Sep 15 11:27:07 2017
***************
*** 0 ****
--- 1,38 ----
+ // PR c++/81314
+ // { dg-do link }
+ 
+ template <int N>
+ struct S {
+   S () { s = 0; }
+   S (const S &x) { s = x.s; }
+   ~S () {}
+   int s;
+ };
+ 
+ void
+ foo (S<2> &x)
+ {
+   #pragma omp taskloop
+   for (int i = 0; i < 100; ++i)
+     x.s++;
+ }
+ 
+ void
+ bar (S<3> &x)
+ {
+   #pragma omp task
+   x.s++;
+ }
+ 
+ int
+ main ()
+ {
+   S<2> s;
+   S<3> t;
+   #pragma omp parallel
+   #pragma omp master
+   {
+     foo (s);
+     bar (t);
+   }
+ }
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.fortran/pr81304.f90 gcc-7.3.0/libgomp/testsuite/libgomp.fortran/pr81304.f90
*** gcc-7.2.0/libgomp/testsuite/libgomp.fortran/pr81304.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.fortran/pr81304.f90	Fri Dec 15 22:00:48 2017
***************
*** 0 ****
--- 1,17 ----
+ ! PR fortran/81304
+ ! { dg-do run }
+ ! { dg-options "-Wsurprising" }
+ 
+ program pr81304
+    integer :: i
+    real, dimension(1:3) :: a, b, c
+    a = 128
+    b = 0
+ !$omp parallel do reduction(min: a) reduction(max: b) private (c)	! { dg-bogus "Type specified for intrinsic function" }
+    do i = 1, 16
+      c = (/ i, i - 5, i + 5 /)
+      a = min (a, c)
+      b = max (b, c)
+    end do
+    if (any (a /= (/ 1, -4, 6 /)) .or. any (b /= (/ 16, 11, 21 /))) call abort
+ end
diff -Nrcpad gcc-7.2.0/libgomp/testsuite/libgomp.fortran/pr81841.f90 gcc-7.3.0/libgomp/testsuite/libgomp.fortran/pr81841.f90
*** gcc-7.2.0/libgomp/testsuite/libgomp.fortran/pr81841.f90	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libgomp/testsuite/libgomp.fortran/pr81841.f90	Fri Dec 15 21:55:47 2017
***************
*** 0 ****
--- 1,26 ----
+ ! PR fortran/81841
+ ! { dg-do run }
+ 
+ block data
+   integer :: a
+   real :: b(2)
+   common /c/ a, b
+   !$omp threadprivate (/c/)
+   data a / 32 /
+   data b /2*1./
+ end
+ 
+ program pr81841
+   use omp_lib
+   integer :: e
+   real :: f(2)
+   common /c/ e, f
+   !$omp threadprivate (/c/)
+   !$omp parallel num_threads(8)
+   if ((e /= 32) .or. any(f /= 1.)) call abort
+   e = omp_get_thread_num ()
+   f = e + 19.
+   !$omp barrier
+   if ((e /= omp_get_thread_num ()) .or. any(f /= e + 19.)) call abort
+   !$omp end parallel
+ end
diff -Nrcpad gcc-7.2.0/libhsail-rt/ChangeLog gcc-7.3.0/libhsail-rt/ChangeLog
*** gcc-7.2.0/libhsail-rt/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libhsail-rt/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libiberty/ChangeLog gcc-7.3.0/libiberty/ChangeLog
*** gcc-7.2.0/libiberty/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libiberty/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libitm/ChangeLog gcc-7.3.0/libitm/ChangeLog
*** gcc-7.2.0/libitm/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libitm/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libitm/libitm.info gcc-7.3.0/libitm/libitm.info
*** gcc-7.2.0/libitm/libitm.info	Mon Aug 14 08:36:00 2017
--- gcc-7.3.0/libitm/libitm.info	Thu Jan 25 08:46:25 2018
***************
*** 1,5 ****
  This is libitm.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/libitm/libitm.texi.
  
  Copyright (C) 2011-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is libitm.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/libitm/libitm.texi.
  
  Copyright (C) 2011-2017 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-7.2.0/libmpx/ChangeLog gcc-7.3.0/libmpx/ChangeLog
*** gcc-7.2.0/libmpx/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libmpx/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libobjc/ChangeLog gcc-7.3.0/libobjc/ChangeLog
*** gcc-7.2.0/libobjc/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libobjc/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/liboffloadmic/ChangeLog gcc-7.3.0/liboffloadmic/ChangeLog
*** gcc-7.2.0/liboffloadmic/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/liboffloadmic/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libquadmath/ChangeLog gcc-7.3.0/libquadmath/ChangeLog
*** gcc-7.2.0/libquadmath/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libquadmath/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libquadmath/libquadmath.info gcc-7.3.0/libquadmath/libquadmath.info
*** gcc-7.2.0/libquadmath/libquadmath.info	Mon Aug 14 08:35:50 2017
--- gcc-7.3.0/libquadmath/libquadmath.info	Thu Jan 25 08:46:23 2018
***************
*** 1,5 ****
  This is libquadmath.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.2.0/gcc-7.2.0/libquadmath/libquadmath.texi.
  
  Copyright (C) 2010-2017 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is libquadmath.info, produced by makeinfo version 4.13 from
! /space/rguenther/gcc-7.3.0/gcc-7.3.0/libquadmath/libquadmath.texi.
  
  Copyright (C) 2010-2017 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-7.2.0/libsanitizer/ChangeLog gcc-7.3.0/libsanitizer/ChangeLog
*** gcc-7.2.0/libsanitizer/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libsanitizer/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,29 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2017-10-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/82595
+ 	* lsan/Makefile.am (lsan_files): Remove lsan_preinit.cc.
+ 	* lsan/Makefile.in: Regenerated.
+ 
+ 2017-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backported from mainline
+ 	2017-10-05  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR sanitizer/82379
+ 	* configure.tgt (SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS): Set
+ 	to sanitizer_linux_x86_64.lo if __x86_64__ is defined by $CC.
+ 
+ 2017-09-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2017-08-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* include/system/sys/ptrace.h: New file.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libsanitizer/configure.tgt gcc-7.3.0/libsanitizer/configure.tgt
*** gcc-7.2.0/libsanitizer/configure.tgt	Fri Feb 10 23:34:49 2017
--- gcc-7.3.0/libsanitizer/configure.tgt	Thu Oct  5 10:45:04 2017
*************** case "${target}" in
*** 27,32 ****
--- 27,34 ----
  		TSAN_SUPPORTED=yes
  		LSAN_SUPPORTED=yes
  		TSAN_TARGET_DEPENDENT_OBJECTS=tsan_rtl_amd64.lo
+ 	fi
+ 	if echo "int x = __x86_64__;" | $CC -c -x c -o /dev/null - > /dev/null 2>&1; then
  		SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS=sanitizer_linux_x86_64.lo
  	fi
  	;;
diff -Nrcpad gcc-7.2.0/libsanitizer/include/system/sys/ptrace.h gcc-7.3.0/libsanitizer/include/system/sys/ptrace.h
*** gcc-7.2.0/libsanitizer/include/system/sys/ptrace.h	Thu Jan  1 00:00:00 1970
--- gcc-7.3.0/libsanitizer/include/system/sys/ptrace.h	Thu Sep  7 20:24:36 2017
***************
*** 0 ****
--- 1,7 ----
+ #include_next <sys/ptrace.h>
+ #ifndef PTRACE_GETREGSET
+ /* glibc before
+    https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=cbff0d9689c4d68578b6a4f0a17807232506ea27
+    doesn't define PTRACE_GETREGSET.  */
+ #define PTRACE_GETREGSET 0x4204
+ #endif
diff -Nrcpad gcc-7.2.0/libsanitizer/lsan/Makefile.am gcc-7.3.0/libsanitizer/lsan/Makefile.am
*** gcc-7.2.0/libsanitizer/lsan/Makefile.am	Sat Jan 21 08:47:11 2017
--- gcc-7.3.0/libsanitizer/lsan/Makefile.am	Fri Oct 20 08:01:31 2017
*************** lsan_files = \
*** 23,29 ****
  	lsan.cc \
  	lsan_allocator.cc \
  	lsan_interceptors.cc \
- 	lsan_preinit.cc \
  	lsan_thread.cc
  
  libsanitizer_lsan_la_SOURCES = $(sanitizer_lsan_files)
--- 23,28 ----
diff -Nrcpad gcc-7.2.0/libsanitizer/lsan/Makefile.in gcc-7.3.0/libsanitizer/lsan/Makefile.in
*** gcc-7.2.0/libsanitizer/lsan/Makefile.in	Sat Jan 21 08:47:11 2017
--- gcc-7.3.0/libsanitizer/lsan/Makefile.in	Fri Oct 20 08:01:31 2017
*************** liblsan_la_DEPENDENCIES =  \
*** 109,115 ****
  	$(am__append_1) $(am__DEPENDENCIES_1)
  am__objects_1 = lsan_common.lo lsan_common_linux.lo
  am__objects_2 = $(am__objects_1) lsan.lo lsan_allocator.lo \
! 	lsan_interceptors.lo lsan_preinit.lo lsan_thread.lo
  am_liblsan_la_OBJECTS = $(am__objects_2)
  liblsan_la_OBJECTS = $(am_liblsan_la_OBJECTS)
  liblsan_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
--- 109,115 ----
  	$(am__append_1) $(am__DEPENDENCIES_1)
  am__objects_1 = lsan_common.lo lsan_common_linux.lo
  am__objects_2 = $(am__objects_1) lsan.lo lsan_allocator.lo \
! 	lsan_interceptors.lo lsan_thread.lo
  am_liblsan_la_OBJECTS = $(am__objects_2)
  liblsan_la_OBJECTS = $(am_liblsan_la_OBJECTS)
  liblsan_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
*************** lsan_files = \
*** 306,312 ****
  	lsan.cc \
  	lsan_allocator.cc \
  	lsan_interceptors.cc \
- 	lsan_preinit.cc \
  	lsan_thread.cc
  
  libsanitizer_lsan_la_SOURCES = $(sanitizer_lsan_files)
--- 306,311 ----
*************** distclean-compile:
*** 447,453 ****
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lsan_common.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lsan_common_linux.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lsan_interceptors.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lsan_preinit.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lsan_thread.Plo@am__quote@
  
  .cc.o:
--- 446,451 ----
diff -Nrcpad gcc-7.2.0/libssp/ChangeLog gcc-7.3.0/libssp/ChangeLog
*** gcc-7.2.0/libssp/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libssp/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/ChangeLog gcc-7.3.0/libstdc++-v3/ChangeLog
*** gcc-7.2.0/libstdc++-v3/ChangeLog	Mon Aug 14 07:59:11 2017
--- gcc-7.3.0/libstdc++-v3/ChangeLog	Thu Jan 25 08:17:27 2018
***************
*** 1,3 ****
--- 1,661 ----
+ 2018-01-25  Release Manager
+ 
+ 	* GCC 7.3.0 released.
+ 
+ 2018-01-19  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2018-01-16  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83834
+ 	* config/abi/pre/gnu.ver (GLIBCXX_3.4): Replace std::c[a-g]* wildcard
+ 	pattern with exact match for std::cerr.
+ 
+ 2018-01-18  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-10-23  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* doc/xml/manual/intro.xml: Include new section.
+ 	* doc/xml/manual/status_cxxis29124.xml: New section on IS 29124
+ 	status.
+ 	* doc/html/*: Regenerate.
+ 
+ 	Backport from mainline
+ 	2017-10-19  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* doc/xml/manual/status_cxx2017.xml: Update references to C++17
+ 	section numbers.
+ 
+ 2018-01-16  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* testsuite/17_intro/names.cc: Undefine 'y' on SPARC/Linux.
+ 
+ 2018-01-13  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* python/libstdcxx/v6/printers.py (register_type_printers): Remove
+ 	printer for experimental::any. Fix printers for experimental::optional
+ 	and experimental::basic_string_view.
+ 
+ 	Backport from mainline
+ 	2018-01-05  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83626
+ 	* src/filesystem/ops.cc (remove(const path&, error_code&)): Remove
+ 	unnecessary symlink_status call.
+ 	(remove_all(const path&, error_code&)): Use filesystem::remove.
+ 
+ 2018-01-05  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-10-19  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* testsuite/experimental/filesystem/iterators/
+ 	recursive_directory_iterator.cc: Ensure that error_code arguments are
+ 	cleared when required.
+ 	* testsuite/experimental/filesystem/operations/create_directory.cc:
+ 	Remove redundant check.
+ 	* testsuite/experimental/filesystem/operations/temp_directory_path.cc:
+ 	Ensure that error_code argument is cleared when required.
+ 
+ 	Backport from mainline
+ 	2017-12-27  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83600
+ 	* include/bits/regex.h (match_results::end()): Return valid iterator
+ 	when not ready.
+ 	* testsuite/28_regex/match_results/ctors/char/default.cc: Check that
+ 	unready objects are empty and have equal begin and end iterators.
+ 	* testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
+ 
+ 	Backport from mainline
+ 	2017-12-27  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83598
+ 	* include/bits/regex.h (basic_regex): Don't modify flags passed to
+ 	constructors.
+ 	* testsuite/28_regex/basic_regex/ctors/83598.cc: New test.
+ 
+ 	Backport from mainline
+ 	2017-12-14  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83279
+ 	* src/filesystem/std-ops.cc (do_copy_file): Handle sendfile not
+ 	copying entire file.
+ 
+ 	Backport from mainline
+ 	2018-01-04  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/experimental/fs_ops.h (exists(const path&, error_code&))):
+ 	Only check status_known once.
+ 
+ 	Backport from mainline
+ 	2018-01-05  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83626
+ 	* src/filesystem/ops.cc (remove(const path&, error_code&)): Do not
+ 	report an error for ENOENT.
+ 	(remove_all(const path&)): Fix type of result variable.
+ 	(remove_all(const path&, error_code&)): Use non-throwing increment
+ 	for directory iterator. Call POSIX remove directly to avoid redundant
+ 	calls to symlink_status. Do not report errors for ENOENT.
+ 	* testsuite/experimental/filesystem/operations/remove_all.cc: Test
+ 	throwing overload.
+ 
+ 	Backport from mainline
+ 	2018-01-04  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83626
+ 	* src/filesystem/ops.cc (remove(const path&, error_code&))): Remove
+ 	redundant call to ec.clear().
+ 	(remove_all(const path&, error_code&))): Do not return an error for
+ 	non-existent paths.
+ 	* testsuite/experimental/filesystem/operations/remove.cc: New test.
+ 	* testsuite/experimental/filesystem/operations/remove_all.cc: Fix
+ 	expected results for non-existent paths.
+ 
+ 	Backport from mainline
+ 	2017-10-25  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/79283
+ 	* src/filesystem/ops.cc (read_symlink): Handle st_size being zero.
+ 
+ 2018-01-04  Ville Voutilainen  <ville.voutilainen@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-01-03  Ville Voutilainen  <ville.voutilainen@gmail.com>
+ 
+ 	Protect optional's deduction guide with the feature macro
+ 	* include/std/optional: Use the feature macro.
+ 
+ 2017-12-28  FranÃ§ois Dumont  <fdumont@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2017-12-20  FranÃ§ois Dumont  <fdumont@gcc.gnu.org>
+ 
+ 	PR libstdc++/82522
+ 	* include/debug/map.h (map::insert(value_type&&))
+ 	(map::insert(const_iterator, value_type&&)): Add overload for rvalues.
+ 	* include/debug/multimap.h (multimap::insert(value_type&&))
+ 	(multimap::insert(const_iterator, value_type&&)): Likewise.
+ 	* include/debug/unordered_map (unordered_map::insert(value_type&&))
+ 	(unordered_map::insert(const_iterator, value_type&&))
+ 	(unordered_multimap::insert(value_type&&))
+ 	(unordered_multimap::insert(const_iterator, value_type&&)): Likewise.
+ 	* testsuite/23_containers/map/modifiers/insert/dr2354.cc (test02): New.
+ 	* testsuite/23_containers/multimap/modifiers/insert/dr2354.cc (test02):
+ 	New.
+ 	* testsuite/23_containers/unordered_map/insert/dr2354.cc (test02): New.
+ 	* testsuite/23_containers/unordered_multimap/insert/dr2354.cc (test02):
+ 	New.
+ 
+ 2017-12-14  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83427
+ 	* include/bits/refwrap.h (_Weak_result_type_impl)
+ 	(_Reference_wrapper_base): Deduce noexcept for function types.
+ 	* testsuite/20_util/bind/83427.cc: New test.
+ 	* testsuite/20_util/reference_wrapper/83427.cc: New test.
+ 
+ 	PR libstdc++/59568
+ 	* include/std/complex (operator>>): Only use putback if a character
+ 	was successfully extracted and only set the value if a number was
+ 	successfully extracted.
+ 	* testsuite/26_numerics/complex/inserters_extractors/char/59568.cc:
+ 	New test.
+ 
+ 2017-12-12  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83395
+ 	* include/std/type_traits (__is_invocable_impl): Remove partial
+ 	specialization for INVOKE<void> and restore is_void<R> check in
+ 	primary template.
+ 	(__is_nt_invocable_impl): Likewise.
+ 	* testsuite/20_util/is_invocable/83395.cc: New test.
+ 	* testsuite/20_util/is_nothrow_invocable/83395.cc: New test.
+ 
+ 2017-12-01  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-10-13  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/82522
+ 	* doc/xml/manual/intro.xml: Document LWG 2354 changes.
+ 	* include/bits/stl_map.h (map::insert(value_type&&))
+ 	(map::insert(const_iterator, value_type&&)): Add overload for rvalues.
+ 	* include/bits/stl_multimap.h (multimap::insert(value_type&&))
+ 	(multimap::insert(const_iterator, value_type&&)): Likewise.
+ 	* include/bits/unordered_map.h (unordered_map::insert(value_type&&))
+ 	(unordered_map::insert(const_iterator, value_type&&))
+ 	(unordered_multimap::insert(value_type&&))
+ 	(unordered_multimap::insert(const_iterator, value_type&&)): Likewise.
+ 	* testsuite/23_containers/map/modifiers/insert/dr2354.cc: New test.
+ 	* testsuite/23_containers/multimap/modifiers/insert/dr2354.cc: New
+ 	test.
+ 	* testsuite/23_containers/unordered_map/insert/dr2354.cc: New test.
+ 	* testsuite/23_containers/unordered_multimap/insert/dr2354.cc: New
+ 	test.
+ 
+ 	Backport from mainline
+ 	2017-11-23  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83134
+ 	* include/std/type_traits (__not_): Explicitly convert to bool.
+ 	* testsuite/20_util/declval/requirements/1_neg.cc: Adjust dg-error.
+ 	* testsuite/20_util/logical_traits/83134.cc: New test.
+ 	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
+ 	dg-error.
+ 	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
+ 	Likewise.
+ 
+ 	Backport from mainline
+ 	2017-12-01  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/std/type_traits (integral_constant): Make member functions
+ 	noexcept (LWG 2346).
+ 	* include/std/utility (integer_sequence): Likewise.
+ 
+ 	Backport from mainline
+ 	2017-11-16  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/std/future (shared_future): Add noexcept to copy constructor
+ 	and copy-assignment operator (LWG 2799).
+ 
+ 	Backport from mainline
+ 	2017-11-15  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/bits/range_access.h (size, empty, data): Add conditional
+ 	noexcept to generic overloads.
+ 
+ 	Backport from mainline
+ 	2017-10-24  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/82685
+ 	* include/experimental/string_view (operator""sv): Add noexcept.
+ 	* include/std/string_view (operator""sv): Likewise.
+ 
+ 	Backport from mainline
+ 	2017-11-30  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/83226
+ 	* include/bits/node_handle.h (_Node_handle::__pointer): Avoid forming
+ 	pointer-to-reference types.
+ 	* testsuite/23_containers/map/modifiers/insert/83226.cc: New test.
+ 
+ 	Backport from mainline
+ 	2017-11-14  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/bits/locale_conv.h (wbuffer_convert::_M_conv_get): Fix typo.
+ 	* testsuite/22_locale/conversions/buffer/3.cc: New test.
+ 
+ 	Backport from mainline
+ 	2017-11-03  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/bits/node_handle.h (_Node_insert_return::get): Remove, as
+ 	per P0508R0.
+ 
+ 2017-10-25  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* doc/xml/manual/status_cxx1998.xml: Correct statement about
+ 	what the doc covers.
+ 	* doc/xml/manual/status_cxx2011.xml: Likewise.
+ 	* doc/xml/manual/status_cxx2014.xml: Likewise.
+ 	* doc/xml/manual/status_cxx2017.xml: Update C++17 status, and
+ 	information on feature-test macros.
+ 	* doc/xml/manual/status_cxxtr1.xml: Correct statement about what
+ 	the doc covers.
+ 	* doc/xml/manual/status_cxxtr24733.xml: Likewise.
+ 	* doc/html/*: Regenerate.
+ 
+ 2017-10-23  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-07-18  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/81395
+ 	* include/bits/fstream.tcc (basic_filebuf::xsgetn): Don't set buffer
+ 	pointers for write mode after reading.
+ 	* testsuite/27_io/basic_filebuf/sgetn/char/81395.cc: New.
+ 
+ 2017-10-21  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* testsuite/experimental/filesystem/path/itr/traversal.cc: Do not
+ 	increment past-the-end iterators.
+ 
+ 2017-10-20  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/std/chrono (__cpp_lib_chrono): Update macro value to
+ 	indicate support for P0505R0.
+ 	* testsuite/20_util/duration/arithmetic/constexpr_c++17.cc: Check
+ 	for updated macro.
+ 
+ 	* include/c_global/cstddef: Define __cpp_lib_byte feature-test macro.
+ 	* testsuite/18_support/byte/requirements.cc: Check macro.
+ 
+ 	Backport from mainline
+ 	2017-10-13  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/82481
+ 	* include/std/mutex (call_once): Suppress clang-tidy warnings about
+ 	dangling references.
+ 
+ 	Backport from mainline
+ 	2017-09-12  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/79433
+ 	* doc/xml/manual/status_cxx2017.xml: Update feature-test macros.
+ 	* doc/html/*: Regenerate.
+ 	* include/Makefile.am: Remove <bits/c++17_warning.h>.
+ 	* include/Makefile.in: Regenerate.
+ 	* include/bits/c++17_warning.h: Remove.
+ 	* include/bits/string_view.tcc: Do not include <bits/c++17_warning.h>
+ 	for pre-C++17 modes.
+ 	* include/std/any: Likewise.
+ 	(__cpp_lib_any): Define.
+ 	* include/std/mutex (__cpp_lib_scoped_lock): Adjust value as per new
+ 	SD-6 draft.
+ 	* include/std/numeric (__cpp_lib_gcd_lcm): Define as per new SD-6
+ 	draft.
+ 	* include/std/optional: Do not include <bits/c++17_warning.h>.
+ 	(__cpp_lib_optional): Define.
+ 	* include/std/shared_mutex: Do not include <bits/c++14_warning.h>.
+ 	* include/std/string_view: Do not include <bits/c++17_warning.h>.
+ 	(__cpp_lib_string_view): Define.
+ 	* include/std/variant: Do not include <bits/c++17_warning.h>.
+ 	(__cpp_lib_variant): Define.
+ 	* testsuite/20_util/optional/cons/value_neg.cc: Adjust dg-error line
+ 	numbers.
+ 	* testsuite/26_numerics/gcd/1.cc: Test for __cpp_lib_gcd_lcm.
+ 	* testsuite/26_numerics/gcd/gcd_neg.cc: Adjust dg-error line
+ 	numbers.
+ 	* testsuite/26_numerics/lcm/1.cc: Test for __cpp_lib_gcd_lcm.
+ 	* testsuite/26_numerics/lcm/lcm_neg.cc: Adjust dg-error line
+ 	numbers.
+ 	* testsuite/30_threads/scoped_lock/requirements/typedefs.cc: Adjust
+ 	expected value of __cpp_lib_scoped_lock.
+ 
+ 	Backport from mainline
+ 	2017-10-19  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/experimental/bits/fs_path.h (path::iterator++(int))
+ 	(path::iterator--(int)): Fix for paths with only one component.
+ 	* testsuite/experimental/filesystem/path/itr/traversal.cc: Test
+ 	post-increment and post-decrement.
+ 
+ 2017-09-21  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* testsuite/25_algorithms/clamp/1.cc: Fix order of arguments and
+ 	expected results when using predicate defining reverse order.
+ 	* testsuite/25_algorithms/clamp/constexpr.cc: Likewise.
+ 
+ 2017-09-20  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-06-14  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* doc/xml/manual/test.xml: Correct instructions on running tests.
+ 	* testsuite/27_io/basic_ios/copyfmt/char/1.cc: Adjust to pass when
+ 	-D_GLIBCXX_USE_CXX11_ABI=0 added to RUNTESTFLAGS.
+ 	* testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
+ 	* testsuite/27_io/basic_istream/extractors_arithmetic/char/
+ 	exceptions_failbit.cc: Likewise.
+ 	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/
+ 	exceptions_failbit.cc: Likewise.
+ 	* testsuite/27_io/basic_istream/extractors_other/char/
+ 	exceptions_null.cc: Likewise.
+ 	* testsuite/27_io/basic_istream/extractors_other/wchar_t/
+ 	exceptions_null.cc: Likewise.
+ 	* testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
+ 	* testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
+ 	* testsuite/27_io/basic_ostream/inserters_other/char/
+ 	exceptions_null.cc: Likewise.
+ 	* testsuite/27_io/basic_ostream/inserters_other/wchar_t/
+ 	exceptions_null.cc: Likewise.
+ 	* testsuite/27_io/ios_base/storage/2.cc: Likewise.
+ 
+ 	PR libstdc++/79162
+ 	* include/bits/basic_string.h [!_GLIBCXX_USE_CXX11_ABI]
+ 	(basic_string::_If_sv): Remove from the overload set when the
+ 	argument is derived from basic_string.
+ 
+ 	PR libstdc++/79162
+ 	* include/bits/basic_string.h (basic_string::_If_sv): Remove from the
+ 	overload set when the argument is derived from basic_string.
+ 	* testsuite/21_strings/basic_string/cons/char/moveable2_c++17.cc: New
+ 	test.
+ 	* testsuite/21_strings/basic_string/cons/wchar_t/moveable2_c++17.cc:
+ 	New test.
+ 
+ 	* testsuite/24_iterators/range_access_cpp17.cc: Fix order of dg-do
+ 	and dg-options directives. Fix invalid test.
+ 
+ 	Backport from mainline
+ 	2017-09-20  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/82262
+ 	* include/std/optional (__optional_hash_call_base): Add template
+ 	parameter for remove_const_t<_Tp> and use it consistently.
+ 	* testsuite/20_util/optional/hash.cc: Test optional<const T>.
+ 
+ 	Backport from mainline
+ 	2017-09-19  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/82254
+ 	* include/std/type_traits (__is_invocable): Add partial specialization
+ 	for INVOKE<void> case and remove is_void<R> check from partial
+ 	specialization for INVOKE<R> case.
+ 	(__is_nt_invocable_impl): New helper for is_nothrow_invocable_r.
+ 	(is_nothrow_invocable_r): Use __is_nt_invocable_impl.
+ 	* testsuite/20_util/is_nothrow_invocable/value.cc: Add tests for
+ 	conversions that can throw or fail to convert. Use static assert
+ 	strings to explain negative results.
+ 	* testsuite/20_util/is_nothrow_invocable/value_ext.cc: Use
+ 	is_nothrow_constructible in is_nt_invocable_conv.
+ 
+ 2017-09-13  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-09-04  Daniel Kruegler  <daniel.kruegler@gmail.com>
+ 
+ 	PR libstdc++/79162
+ 	Implement LWG 2946, LWG 2758's resolution missed further corrections
+ 	* include/bits/basic_string.h (basic_string::compare): Add missing
+ 	required noexcept specifications.
+ 	(basic_string): Introduce internal _S_to_string_view and __sv_wrapper
+ 	for implicit string_view conversion.
+ 	(basic_string::basic_string): Fix explicit string_view conversion by
+ 	implicit conversion using _S_to_string_view and __sv_wrapper.
+ 	(basic_string): Introduce internal basic_string(__sv_wrapper, Alloc)
+ 	constructor.
+ 	(basic_string): Fix operator=(T) template by operator=(const T&)
+ 	template for uncopyable types (PR 79162).
+ 	(basic_string::operator+=, basic_string::append, basic_string::assign)
+ 	(basic_string::insert, basic_string::replace, basic_string::find)
+ 	(basic_string::rfind, basic_string::find_first_of)
+ 	(basic_string::find_last_of, basic_string::find_first_not_of)
+ 	(basic_string::find_last_not_of, basic_string::compare): Replace
+ 	__sv_type argument by template const T& (LWG 2946) and correct
+ 	documentation describing __sv_type argument.
+ 	(basic_string::find, basic_string::rfind, basic_string::find_first_of)
+ 	(basic_string::find_last_of, basic_string::find_first_not_of)
+ 	(basic_string::find_last_not_of, basic_string::compare): Replace
+ 	unconditional noexcept specification by conditional noexcept
+ 	specification to partially balance the removal of noexcept by LWG 2946.
+ 	* testsuite/21_strings/basic_string/79162.cc: New.
+ 	* testsuite/21_strings/basic_string/lwg2946.cc: New.
+ 
+ 2017-09-13  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/81468
+ 	* include/std/chrono (time_point(const time_point<_Dur2>&)): Add
+ 	missing constraint from LWG DR 1177.
+ 	* testsuite/20_util/duration/cons/dr1177.cc: New.
+ 	* testsuite/20_util/time_point/cons/81468.cc: New.
+ 	* testsuite/20_util/duration/literals/range.cc: Update dg-error line.
+ 
+ 	* doc/doxygen/mainpage.html: Fix broken URLs.
+ 
+ 	PR libstdc++/81835
+ 	* doc/xml/manual/extensions.xml: Replace unstable URL.
+ 	* doc/html/manual/ext_demangling.html: Regenerate.
+ 	* libsupc++/cxxabi.h (__cxa_demangle): Fix broken URL.
+ 
+ 2017-09-12  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-09-12  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/70483
+ 	* include/experimental/bits/string_view.tcc (basic_string_view::find)
+ 	(basic_string_view::rfind, basic_string_view::find_first_of)
+ 	(basic_string_view::find_last_of, basic_string_view::find_first_not_of)
+ 	(basic_string_view::find_last_not_of): Add constexpr specifier.
+ 	* include/experimental/string_view (basic_string_view::remove_prefix)
+ 	(basic_string_view::remove_suffix, basic_string_view::swap)
+ 	(basic_string_view::compare, basic_string_view::find)
+ 	(basic_string_view::rfind, basic_string_view::find_first_of)
+ 	(basic_string_view::find_last_of, basic_string_view::find_first_not_of)
+ 	(basic_string_view::find_last_not_of, operator==, operator!=)
+ 	(operator<, operator>, operator<=, operator>=): Likewise.
+ 	* testsuite/experimental/string_view/operations/compare/char/70483.cc:
+ 	New.
+ 
+ 	Backport from mainline
+ 	2017-09-11  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/70483
+ 	* include/bits/string_view.tcc (basic_string_view::find)
+ 	(basic_string_view::rfind, basic_string_view::find_first_of)
+ 	(basic_string_view::find_last_of, basic_string_view::find_first_not_of)
+ 	(basic_string_view::find_last_not_of): Add constexpr specifier.
+ 	* include/std/string_view (basic_string_view::operator=)
+ 	(basic_string_view::rbegin, basic_string_view::rend)
+ 	(basic_string_view::crbegin, basic_string_view::crend)
+ 	(basic_string_view::remove_prefix, basic_string_view::remove_suffix)
+ 	(basic_string_view::swap, basic_string_view::compare)
+ 	(basic_string_view::find, basic_string_view::rfind)
+ 	(basic_string_view::find_first_of, basic_string_view::find_last_of)
+ 	(basic_string_view::find_first_not_of)
+ 	(basic_string_view::find_last_not_of, basic_string_view::_M_check)
+ 	(basic_string_view::_M_limit, operator==, operator!=, operator<)
+ 	(operator>, operator<=, operator>=): Likewise.
+ 	* testsuite/21_strings/basic_string_view/modifiers/remove_prefix/
+ 	char/1.cc: Repeat tests in constexpr context.
+ 	* testsuite/21_strings/basic_string_view/modifiers/remove_prefix/
+ 	wchar_t/1.cc: Likewise.
+ 	* testsuite/21_strings/basic_string_view/modifiers/remove_suffix/
+ 	char/1.cc: Likewise.
+ 	* testsuite/21_strings/basic_string_view/modifiers/remove_suffix/
+ 	wchar_t/1.cc: Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/find/char/1.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/find/char/2.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/find/char/3.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/find/wchar_t/1.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/find/wchar_t/2.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/find/wchar_t/3.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operators/char/2.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operators/wchar_t/2.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/range_access/char/1.cc: Test
+ 	cbegin, cend, rbegin, rend, crbegin and crend.
+ 	* testsuite/21_strings/basic_string_view/range_access/wchar_t/1.cc:
+ 	Likewise.
+ 	* testsuite/21_strings/basic_string_view/operations/compare/char/1.cc:
+ 	Remove trailing whitespace.
+ 	* testsuite/21_strings/basic_string_view/operations/compare/wchar_t/
+ 	1.cc: Likewise.
+ 	* testsuite/21_strings/basic_string_view/modifiers/swap/char/1.cc:
+ 	New.
+ 	* testsuite/21_strings/basic_string_view/modifiers/swap/wchar_t/1.cc:
+ 	New.
+ 	* testsuite/21_strings/basic_string_view/operations/compare/char/2.cc:
+ 	New.
+ 	* testsuite/21_strings/basic_string_view/operations/compare/wchar_t/
+ 	2.cc: New.
+ 
+ 	Backport from mainline
+ 	2017-06-12  Pedro Alves  <palves@redhat.com>
+ 
+ 	* doc/xml/manual/status_cxx2017.xml: Update C++17 constexpr
+ 	char_traits status.
+ 	* doc/html/*: Regenerate.
+ 
+ 	* include/bits/char_traits.h (_GLIBCXX_ALWAYS_INLINE): Define if
+ 	not already defined.
+ 	(__cpp_lib_constexpr_char_traits): Uncomment.
+ 	(__constant_string_p, __constant_char_array_p): New.
+ 	(std::char_traits<char>, std::char_traits<wchar_t>): Add
+ 	_GLIBCXX17_CONSTEXPR on compare, length and find and use
+ 	__constant_string_p, __constant_char_array_p and
+ 	__builtin_constant_p to defer to __gnu_cxx::char_traits at compile
+ 	time.
+ 
+ 	* testsuite/21_strings/char_traits/requirements/
+ 	constexpr_functions_c++17.cc: Uncomment
+ 	__cpp_lib_constexpr_char_traits tests.  Uncomment
+ 	test_compare<char>, test_length<char>, test_find<char>,
+ 	test_compare<wchar_t>, test_length<wchar_t> and test_find<wchar_t>
+ 	static_assert tests.
+ 
+ 2017-09-04  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-08-31  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR c++/82039
+ 	* include/ext/new_allocator.h (__gnu_cxx::new_allocator::allocate):
+ 	Adjust null pointer constant to avoid warning.
+ 
+ 	Backport from mainline
+ 	2017-08-21  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/81912
+ 	* include/bits/stl_iterator_base_types.h (__iterator_category): Add
+ 	constexpr for C++11 and later.
+ 	* testsuite/24_iterators/container_access.cc: Add target selector.
+ 	* testsuite/24_iterators/range_access.cc: Fix clause number in
+ 	comment.
+ 	* testsuite/24_iterators/range_access_cpp14.cc: Likewise.
+ 	* testsuite/24_iterators/range_access_cpp17.cc: New.
+ 
+ 	Backport from mainline
+ 	2017-08-09  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* include/std/type_traits (_GLIBCXX_NO_BUILTIN_HAS_UNIQ_OBJ_REP):
+ 	Replace with _GLIBCXX_HAVE_BUILTIN_HAS_UNIQ_OBJ_REP and use
+ 	__is_identifier to set it.
+ 
+ 	Backport from mainline
+ 	2017-08-09  Katsuhiko Nishimra  <ktns.87@gmail.com>
+ 
+ 	* include/std/type_traits (_GLIBCXX_HAVE_BUILTIN_IS_AGGREGATE): Use
+ 	__is_identifier instead of __has_builtin.
+ 
+ 	Backport from mainline
+ 	2017-08-18  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/81891
+ 	* include/bits/hashtable.h (_Hashtable(_InputIterator, _InputIterator,
+ 	size_type, const _H1&, const _H2&, const _Hash&, const _Equal&,
+ 	const _ExtractKey&, const allocator_type&)): Let destructor do clean
+ 	up if an exception is thrown.
+ 	* testsuite/23_containers/unordered_map/cons/81891.cc: New.
+ 
+ 	Backport from mainline
+ 	2017-07-31  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR libstdc++/81599
+ 	* include/bits/stl_stack.h: Fix typo.
+ 
+ 	Backport from mainline
+ 	2017-07-10  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/81338
+ 	* include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI] (basic_string):
+ 	Declare basic_stringbuf to be a friend.
+ 	* include/bits/sstream.tcc (basic_stringbuf::overflow)
+ 	[_GLIBCXX_USE_CXX11_ABI]: Use unused capacity before reallocating.
+ 	* include/std/sstream (basic_stringbuf::__xfer_bufptrs): Update string
+ 	length to buffer length.
+ 	* testsuite/27_io/basic_stringstream/assign/81338.cc: New.
+ 
+ 2017-08-20  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	PR testsuite/81056
+ 	* testsuite/17_intro/names.cc: Undef 'd' and 'r' on __hpux__.
+ 
+ 2017-08-14  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2017-08-09  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/79820
+ 	PR libstdc++/81751
+ 	* config/io/basic_file_stdio.cc (sys_open(FILE*, ios_base::openmode)):
+ 	Call fflush on the stream instead of calling sync() while _M_cfile is
+ 	null. Restore original value of errno.
+ 	* testsuite/ext/stdio_filebuf/char/79820.cc: New.
+ 	* testsuite/ext/stdio_filebuf/char/81751.cc: New.
+ 
+ 	Backport from mainline
+ 	2017-07-25  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/53984
+ 	* include/bits/basic_ios.h (basic_ios::_M_setstate): Adjust comment.
+ 	* include/bits/istream.tcc (basic_istream::sentry): Handle exceptions
+ 	during construction.
+ 	* include/std/istream: Adjust comments for formatted input functions
+ 	and unformatted input functions.
+ 	* testsuite/27_io/basic_fstream/53984.cc: New.
+ 	* testsuite/27_io/basic_istream/sentry/char/53984.cc: New.
+ 
  2017-08-14  Release Manager
  
  	* GCC 7.2.0 released.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/config/abi/pre/gnu.ver gcc-7.3.0/libstdc++-v3/config/abi/pre/gnu.ver
*** gcc-7.2.0/libstdc++-v3/config/abi/pre/gnu.ver	Fri Jun 16 12:18:53 2017
--- gcc-7.3.0/libstdc++-v3/config/abi/pre/gnu.ver	Fri Jan 19 11:25:14 2018
*************** GLIBCXX_3.4 {
*** 60,66 ****
        std::basic_[t-z]*;
        std::ba[t-z]*;
        std::b[b-z]*;
!       std::c[a-g]*;
  #     std::char_traits;
  #     std::c[i-z]*;
        std::c[i-n]*;
--- 60,66 ----
        std::basic_[t-z]*;
        std::ba[t-z]*;
        std::b[b-z]*;
!       std::cerr;
  #     std::char_traits;
  #     std::c[i-z]*;
        std::c[i-n]*;
diff -Nrcpad gcc-7.2.0/libstdc++-v3/config/io/basic_file_stdio.cc gcc-7.3.0/libstdc++-v3/config/io/basic_file_stdio.cc
*** gcc-7.2.0/libstdc++-v3/config/io/basic_file_stdio.cc	Fri Jan 13 17:52:34 2017
--- gcc-7.3.0/libstdc++-v3/config/io/basic_file_stdio.cc	Mon Aug 14 12:14:09 2017
*************** _GLIBCXX_BEGIN_NAMESPACE_VERSION
*** 195,205 ****
      __basic_file* __ret = NULL;
      if (!this->is_open() && __file)
        {
! 	int __err;
  	errno = 0;
  	do
! 	  __err = this->sync();
  	while (__err && errno == EINTR);
  	if (!__err)
  	  {
  	    _M_cfile = __file;
--- 195,207 ----
      __basic_file* __ret = NULL;
      if (!this->is_open() && __file)
        {
! 	int __err, __save_errno = errno;
! 	// POSIX guarantees that fflush sets errno on error, but C doesn't.
  	errno = 0;
  	do
! 	  __err = fflush(__file);
  	while (__err && errno == EINTR);
+ 	errno = __save_errno;
  	if (!__err)
  	  {
  	    _M_cfile = __file;
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/doxygen/mainpage.html gcc-7.3.0/libstdc++-v3/doc/doxygen/mainpage.html
*** gcc-7.2.0/libstdc++-v3/doc/doxygen/mainpage.html	Wed Mar 26 06:27:35 2008
--- gcc-7.3.0/libstdc++-v3/doc/doxygen/mainpage.html	Wed Sep 13 10:22:35 2017
***************
*** 28,34 ****
  
  <p>There are two types of documentation for libstdc++.  One is the
     distribution documentation, which can be read online
!    <a href="http://gcc.gnu.org/onlinedocs/libstdc++/index.html">here</a>
     or offline from the file doc/html/index.html in the library source
     directory.
  </p>
--- 28,34 ----
  
  <p>There are two types of documentation for libstdc++.  One is the
     distribution documentation, which can be read online
!    <a href="https://gcc.gnu.org/onlinedocs/libstdc++/index.html">here</a>
     or offline from the file doc/html/index.html in the library source
     directory.
  </p>
***************
*** 78,88 ****
     pages.  See the section "Documentation Style"
     in <code>doc/xml/manual/appendix_contributing.xml</code> in the
     source tree for how to create (and write) the doxygen markup.
!   This style guide can also be viewed on the <a href="http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01apas04.html">web</a>.
  
  <h2>License, Copyright, and Other Lawyerly Verbosity</h2>
  <p>The libstdc++ documentation is released under
!    <a href="http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01s02.html">
     these terms</a>.
  </p>
  <p>Part of the generated documentation involved comments and notes from
--- 78,88 ----
     pages.  See the section "Documentation Style"
     in <code>doc/xml/manual/appendix_contributing.xml</code> in the
     source tree for how to create (and write) the doxygen markup.
!   This style guide can also be viewed on the <a href="https://gcc.gnu.org/onlinedocs/libstdc++/manual/documentation_hacking.html">web</a>.
  
  <h2>License, Copyright, and Other Lawyerly Verbosity</h2>
  <p>The libstdc++ documentation is released under
!    <a href="https://gcc.gnu.org/onlinedocs/libstdc++/manual/appendix_gpl.html">
     these terms</a>.
  </p>
  <p>Part of the generated documentation involved comments and notes from
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/api.html gcc-7.3.0/libstdc++-v3/doc/html/api.html
*** gcc-7.2.0/libstdc++-v3/doc/html/api.html	Mon Aug 22 16:47:39 2016
--- gcc-7.3.0/libstdc++-v3/doc/html/api.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The GNU C++ Library API Reference</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="bk02.html" title="" /><link rel="prev" href="bk02.html" title="" /><link rel="next" href="bk03.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The GNU C++ Library API Reference</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bk02.html">Prev</a>Â </td><th width="60%" align="center"></th><td width="20%" align="right">Â <a accesskey="n" href="bk03.html">Next</a></td></tr></table><hr /></div><div class="article"><div class="titlepage"><div><div><h1 class="title"><a id="api"></a>The GNU C++ Library API Reference</h1></div><div><p class="copyright">Copyright Â© 
        2008
      , 
        2010
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The GNU C++ Library API Reference</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="bk02.html" title="" /><link rel="prev" href="bk02.html" title="" /><link rel="next" href="bk03.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The GNU C++ Library API Reference</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bk02.html">Prev</a>Â </td><th width="60%" align="center"></th><td width="20%" align="right">Â <a accesskey="n" href="bk03.html">Next</a></td></tr></table><hr /></div><div class="article"><div class="titlepage"><div><div><h1 class="title"><a id="api"></a>The GNU C++ Library API Reference</h1></div><div><p class="copyright">Copyright Â© 
        2008
      , 
        2010
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/bk02.html gcc-7.3.0/libstdc++-v3/doc/html/bk02.html
*** gcc-7.2.0/libstdc++-v3/doc/html/bk02.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/bk02.html	Wed Oct 25 14:18:43 2017
***************
*** 1,2 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library" /><link rel="prev" href="manual/backwards.html" title="Backwards Compatibility" /><link rel="next" href="api.html" title="The GNU C++ Library API Reference" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="manual/backwards.html">Prev</a>Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="api.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="article"><a href="api.html">The GNU C++ Library API Reference</a></span></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="manual/backwards.html">Prev</a>Â </td><td width="20%" align="center">Â </td><td width="40%" align="right">Â <a accesskey="n" href="api.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Backwards CompatibilityÂ </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">Â The GNU C++ Library API Reference</td></tr></table></div></body></html>
\ No newline at end of file
--- 1,2 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library" /><link rel="prev" href="manual/backwards.html" title="Backwards Compatibility" /><link rel="next" href="api.html" title="The GNU C++ Library API Reference" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="manual/backwards.html">Prev</a>Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="api.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="article"><a href="api.html">The GNU C++ Library API Reference</a></span></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="manual/backwards.html">Prev</a>Â </td><td width="20%" align="center">Â </td><td width="40%" align="right">Â <a accesskey="n" href="api.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Backwards CompatibilityÂ </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">Â The GNU C++ Library API Reference</td></tr></table></div></body></html>
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/bk03.html gcc-7.3.0/libstdc++-v3/doc/html/bk03.html
*** gcc-7.2.0/libstdc++-v3/doc/html/bk03.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/bk03.html	Wed Oct 25 14:18:43 2017
***************
*** 1,2 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library" /><link rel="prev" href="api.html" title="The GNU C++ Library API Reference" /><link rel="next" href="faq.html" title="Frequently Asked Questions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="api.html">Prev</a>Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="faq.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="article"><a href="faq.html">Frequently Asked Questions</a></span></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="api.html">Prev</a>Â </td><td width="20%" align="center">Â </td><td width="40%" align="right">Â <a accesskey="n" href="faq.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">The GNU C++ Library API ReferenceÂ </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">Â Frequently Asked Questions</td></tr></table></div></body></html>
\ No newline at end of file
--- 1,2 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library" /><link rel="prev" href="api.html" title="The GNU C++ Library API Reference" /><link rel="next" href="faq.html" title="Frequently Asked Questions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="api.html">Prev</a>Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="faq.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="article"><a href="faq.html">Frequently Asked Questions</a></span></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="api.html">Prev</a>Â </td><td width="20%" align="center">Â </td><td width="40%" align="right">Â <a accesskey="n" href="faq.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">The GNU C++ Library API ReferenceÂ </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">Â Frequently Asked Questions</td></tr></table></div></body></html>
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/faq.html gcc-7.3.0/libstdc++-v3/doc/html/faq.html
*** gcc-7.2.0/libstdc++-v3/doc/html/faq.html	Wed Apr 19 16:49:21 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/faq.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Frequently Asked Questions</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="bk03.html" title="" /><link rel="prev" href="bk03.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Frequently Asked Questions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bk03.html">Prev</a>Â </td><th width="60%" align="center"></th><td width="20%" align="right">Â </td></tr></table><hr /></div><div class="article"><div class="titlepage"><div><div><h1 class="title"><a id="faq"></a>Frequently Asked Questions</h1></div><div><p class="copyright">Copyright Â© 
        2008-2014
       
        <a class="link" href="http://www.fsf.org" target="_top">FSF</a>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Frequently Asked Questions</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="up" href="bk03.html" title="" /><link rel="prev" href="bk03.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Frequently Asked Questions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bk03.html">Prev</a>Â </td><th width="60%" align="center"></th><td width="20%" align="right">Â </td></tr></table><hr /></div><div class="article"><div class="titlepage"><div><div><h1 class="title"><a id="faq"></a>Frequently Asked Questions</h1></div><div><p class="copyright">Copyright Â© 
        2008-2014
       
        <a class="link" href="http://www.fsf.org" target="_top">FSF</a>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/index.html gcc-7.3.0/libstdc++-v3/doc/html/index.html
*** gcc-7.2.0/libstdc++-v3/doc/html/index.html	Thu Mar 23 19:40:21 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/index.html	Thu Jan 18 20:31:32 2018
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The GNU C++ Library</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="description" content="Short Contents Copyright (C) 2008-2017 FSF Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. This is the top level of the libstdc++ documentation set. The documentation is divided into the following three sections. Manual Frequently Asked Questions API and Source Documentation" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="next" href="manual/index.html" title="The GNU C++ Library Manual" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The GNU C++ Library</th></tr><tr><td width="20%" align="left">Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="manual/index.html">Next</a></td></tr></table><hr /></div><div class="set" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="set-index"></a>The GNU C++ Library</h1></div><div><div class="abstract"><a id="contents"></a><p class="title"><strong>Short Contents</strong></p><p>
        Copyright (C) 2008-2017
        <a class="link" href="http://www.fsf.org/" target="_top">FSF
        </a>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The GNU C++ Library</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="description" content="Short Contents Copyright (C) 2008-2017 FSF Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. This is the top level of the libstdc++ documentation set. The documentation is divided into the following three sections. Manual Frequently Asked Questions API and Source Documentation" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="index.html" title="The GNU C++ Library" /><link rel="next" href="manual/index.html" title="The GNU C++ Library Manual" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The GNU C++ Library</th></tr><tr><td width="20%" align="left">Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="manual/index.html">Next</a></td></tr></table><hr /></div><div class="set" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="set-index"></a>The GNU C++ Library</h1></div><div><div class="abstract"><a id="contents"></a><p class="title"><strong>Short Contents</strong></p><p>
        Copyright (C) 2008-2017
        <a class="link" href="http://www.fsf.org/" target="_top">FSF
        </a>
***************
*** 23,29 ****
      </p></div></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="book"><a href="manual/index.html">The GNU C++ Library Manual</a></span></dt><dd><dl><dt><span class="part"><a href="manual/intro.html">I. 
    Introduction
    
! </a></span></dt><dd><dl><dt><span class="chapter"><a href="manual/status.html">1. Status</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#manual.intro.status.iso">Implementation Status</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#status.iso.1998">C++ 1998/2003</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.1998.status">Implementation Status</a></span></dt><dt><span class="section"><a href="manual/status.html#iso.1998.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.2011">C++ 2011</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.2011.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.2014">C++ 2014</a></span></dt><dt><span class="section"><a href="manual/status.html#status.iso.201z">C++ 201z</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.2017.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.tr1">C++ TR1</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.tr1.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.tr24733">C++ TR 24733</a></span></dt></dl></dd><dt><span class="section"><a href="manual/license.html">License</a></span></dt><dd><dl><dt><span class="section"><a href="manual/license.html#manual.intro.status.license.gpl">The Code: GPL</a></span></dt><dt><span class="section"><a href="manual/license.html#manual.intro.status.license.fdl">The Documentation: GPL, FDL</a></span></dt></dl></dd><dt><span class="section"><a href="manual/bugs.html">Bugs</a></span></dt><dd><dl><dt><span class="section"><a href="manual/bugs.html#manual.intro.status.bugs.impl">Implementation Bugs</a></span></dt><dt><span class="section"><a href="manual/bugs.html#manual.intro.status.bugs.iso">Standard Bugs</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="manual/setup.html">2. Setup</a></span></dt><dd><dl><dt><span class="section"><a href="manual/setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="manual/configure.html">Configure</a></span></dt><dt><span class="section"><a href="manual/make.html">Make</a></span></dt></dl></dd><dt><span class="chapter"><a href="manual/using.html">3. Using</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using.html#manual.intro.using.flags">Command Options</a></span></dt><dt><span class="section"><a href="manual/using_headers.html">Headers</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.all">Header Files</a></span></dt><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.mixing">Mixing Headers</a></span></dt><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.cheaders">The C Headers and <code class="code">namespace std</code></a></span></dt><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.pre">Precompiled Headers</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_macros.html">Macros</a></span></dt><dt><span class="section"><a href="manual/using_dual_abi.html">Dual ABI</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_dual_abi.html#manual.intro.using.abi.trouble">Troubleshooting</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_namespaces.html">Namespaces</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_namespaces.html#manual.intro.using.namespaces.all">Available Namespaces</a></span></dt><dt><span class="section"><a href="manual/using_namespaces.html#manual.intro.using.namespaces.std">namespace std</a></span></dt><dt><span class="section"><a href="manual/using_namespaces.html#manual.intro.using.namespaces.comp">Using Namespace Composition</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_dynamic_or_shared.html">Linking</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_dynamic_or_shared.html#manual.intro.using.linkage.freestanding">Almost Nothing</a></span></dt><dt><span class="section"><a href="manual/using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic">Finding Dynamic or Shared Libraries</a></span></dt><dt><span class="section"><a href="manual/using_dynamic_or_shared.html#manual.intro.using.linkage.experimental">Experimental Library Extensions</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_concurrency.html">Concurrency</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.thread_safety">Thread Safety</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.atomics">Atomics</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.io">IO</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.structure">Structure</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.defaults">Defaults</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.future">Future</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.alt">Alternatives</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.containers">Containers</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_exceptions.html">Exceptions</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.safety">Exception Safety</a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.propagating">Exception Neutrality</a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.no">Doing without</a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.compat">Compatibility</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_exceptions.html#using.exception.compat.c">With <code class="literal">C</code></a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#using.exception.compat.posix">With <code class="literal">POSIX</code> thread cancellation</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="manual/debug.html">Debugging Support</a></span></dt><dd><dl><dt><span class="section"><a href="manual/debug.html#debug.compiler">Using <span class="command"><strong>g++</strong></span></a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.req">Debug Versions of Library Binary Files</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.memory">Memory Leak Hunting</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.races">Data Race Hunting</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.gdb">Using <span class="command"><strong>gdb</strong></span></a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.exceptions">Tracking uncaught exceptions</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.debug_mode">Debug Mode</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.compile_time_checks">Compile Time Checking</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.profile_mode">Profile-based Performance Analysis</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="manual/std_contents.html">II. 
      Standard Contents
    </a></span></dt><dd><dl><dt><span class="chapter"><a href="manual/support.html">4. 
    Support
--- 23,29 ----
      </p></div></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="book"><a href="manual/index.html">The GNU C++ Library Manual</a></span></dt><dd><dl><dt><span class="part"><a href="manual/intro.html">I. 
    Introduction
    
! </a></span></dt><dd><dl><dt><span class="chapter"><a href="manual/status.html">1. Status</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#manual.intro.status.iso">Implementation Status</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#status.iso.1998">C++ 1998/2003</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.1998.status">Implementation Status</a></span></dt><dt><span class="section"><a href="manual/status.html#iso.1998.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.2011">C++ 2011</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.2011.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.2014">C++ 2014</a></span></dt><dt><span class="section"><a href="manual/status.html#status.iso.2017">C++ 2017</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.2017.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.tr1">C++ TR1</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.tr1.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="manual/status.html#status.iso.tr24733">C++ TR 24733</a></span></dt><dt><span class="section"><a href="manual/status.html#status.iso.specfun">C++ IS 29124</a></span></dt><dd><dl><dt><span class="section"><a href="manual/status.html#iso.specfun.specific">Implementation Specific Behavior</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="manual/license.html">License</a></span></dt><dd><dl><dt><span class="section"><a href="manual/license.html#manual.intro.status.license.gpl">The Code: GPL</a></span></dt><dt><span class="section"><a href="manual/license.html#manual.intro.status.license.fdl">The Documentation: GPL, FDL</a></span></dt></dl></dd><dt><span class="section"><a href="manual/bugs.html">Bugs</a></span></dt><dd><dl><dt><span class="section"><a href="manual/bugs.html#manual.intro.status.bugs.impl">Implementation Bugs</a></span></dt><dt><span class="section"><a href="manual/bugs.html#manual.intro.status.bugs.iso">Standard Bugs</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="manual/setup.html">2. Setup</a></span></dt><dd><dl><dt><span class="section"><a href="manual/setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="manual/configure.html">Configure</a></span></dt><dt><span class="section"><a href="manual/make.html">Make</a></span></dt></dl></dd><dt><span class="chapter"><a href="manual/using.html">3. Using</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using.html#manual.intro.using.flags">Command Options</a></span></dt><dt><span class="section"><a href="manual/using_headers.html">Headers</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.all">Header Files</a></span></dt><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.mixing">Mixing Headers</a></span></dt><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.cheaders">The C Headers and <code class="code">namespace std</code></a></span></dt><dt><span class="section"><a href="manual/using_headers.html#manual.intro.using.headers.pre">Precompiled Headers</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_macros.html">Macros</a></span></dt><dt><span class="section"><a href="manual/using_dual_abi.html">Dual ABI</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_dual_abi.html#manual.intro.using.abi.trouble">Troubleshooting</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_namespaces.html">Namespaces</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_namespaces.html#manual.intro.using.namespaces.all">Available Namespaces</a></span></dt><dt><span class="section"><a href="manual/using_namespaces.html#manual.intro.using.namespaces.std">namespace std</a></span></dt><dt><span class="section"><a href="manual/using_namespaces.html#manual.intro.using.namespaces.comp">Using Namespace Composition</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_dynamic_or_shared.html">Linking</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_dynamic_or_shared.html#manual.intro.using.linkage.freestanding">Almost Nothing</a></span></dt><dt><span class="section"><a href="manual/using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic">Finding Dynamic or Shared Libraries</a></span></dt><dt><span class="section"><a href="manual/using_dynamic_or_shared.html#manual.intro.using.linkage.experimental">Experimental Library Extensions</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_concurrency.html">Concurrency</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.thread_safety">Thread Safety</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.atomics">Atomics</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.io">IO</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.structure">Structure</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.defaults">Defaults</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.future">Future</a></span></dt><dt><span class="section"><a href="manual/using_concurrency.html#concurrency.io.alt">Alternatives</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_concurrency.html#manual.intro.using.concurrency.containers">Containers</a></span></dt></dl></dd><dt><span class="section"><a href="manual/using_exceptions.html">Exceptions</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.safety">Exception Safety</a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.propagating">Exception Neutrality</a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.no">Doing without</a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#intro.using.exception.compat">Compatibility</a></span></dt><dd><dl><dt><span class="section"><a href="manual/using_exceptions.html#using.exception.compat.c">With <code class="literal">C</code></a></span></dt><dt><span class="section"><a href="manual/using_exceptions.html#using.exception.compat.posix">With <code class="literal">POSIX</code> thread cancellation</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="manual/debug.html">Debugging Support</a></span></dt><dd><dl><dt><span class="section"><a href="manual/debug.html#debug.compiler">Using <span class="command"><strong>g++</strong></span></a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.req">Debug Versions of Library Binary Files</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.memory">Memory Leak Hunting</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.races">Data Race Hunting</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.gdb">Using <span class="command"><strong>gdb</strong></span></a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.exceptions">Tracking uncaught exceptions</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.debug_mode">Debug Mode</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.compile_time_checks">Compile Time Checking</a></span></dt><dt><span class="section"><a href="manual/debug.html#debug.profile_mode">Profile-based Performance Analysis</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="manual/std_contents.html">II. 
      Standard Contents
    </a></span></dt><dd><dl><dt><span class="chapter"><a href="manual/support.html">4. 
    Support
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/abi.html gcc-7.3.0/libstdc++-v3/doc/html/manual/abi.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/abi.html	Fri Jun 16 12:18:53 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/abi.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ABI Policy and Guidelines</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, ABI, version, dynamic, shared, compatibility" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="test.html" title="Testing" /><link rel="next" href="api.html" title="API Evolution and Deprecation History" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ABI Policy and Guidelines</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="test.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="api.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.abi"></a>ABI Policy and Guidelines</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ABI Policy and Guidelines</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, ABI, version, dynamic, shared, compatibility" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="test.html" title="Testing" /><link rel="next" href="api.html" title="API Evolution and Deprecation History" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ABI Policy and Guidelines</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="test.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="api.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.abi"></a>ABI Policy and Guidelines</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/algorithms.html gcc-7.3.0/libstdc++-v3/doc/html/manual/algorithms.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/algorithms.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/algorithms.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 11.Â  Algorithms</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library, algorithm" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="iterators.html" title="ChapterÂ 10.Â  Iterators" /><link rel="next" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 11.Â 
    Algorithms
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="iterators.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 11.Â  Algorithms</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library, algorithm" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="iterators.html" title="ChapterÂ 10.Â  Iterators" /><link rel="next" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 11.Â 
    Algorithms
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="iterators.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/api.html gcc-7.3.0/libstdc++-v3/doc/html/manual/api.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/api.html	Tue Apr 14 10:08:58 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/api.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>API Evolution and Deprecation History</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, api, evolution, deprecation, history" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="abi.html" title="ABI Policy and Guidelines" /><link rel="next" href="backwards.html" title="Backwards Compatibility" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">API Evolution and Deprecation History</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="abi.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="backwards.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.api"></a>API Evolution and Deprecation History</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>API Evolution and Deprecation History</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, api, evolution, deprecation, history" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="abi.html" title="ABI Policy and Guidelines" /><link rel="next" href="backwards.html" title="Backwards Compatibility" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">API Evolution and Deprecation History</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="abi.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="backwards.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.api"></a>API Evolution and Deprecation History</h2></div></div></div><p>
*************** _Alloc_traits</code> have been removed.
*** 77,87 ****
     <span class="type">__alloc</span> to select an underlying allocator that
     satisfied memory allocation requests. The selection of this
     underlying allocator was not user-configurable.
!    </p><div class="table"><a id="table.extension_allocators"></a><p class="title"><strong>TableÂ B.6.Â Extension Allocators</strong></p><div class="table-contents"><table summary="Extension Allocators" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Allocator (3.4)</th><th align="left">Header (3.4)</th><th align="left">Allocator (3.[0-3])</th><th align="left">Header (3.[0-3])</th></tr></thead><tbody><tr><td align="left"><code class="classname">__gnu_cxx::new_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/new_allocator.h</code></td><td align="left"><code class="classname">std::__new_alloc</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::malloc_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/malloc_allocator.h</code></td><td align="left"><code class="classname">std::__malloc_alloc_template&lt;int&gt;</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::debug_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/debug_allocator.h</code></td><td align="left"><code class="classname">std::debug_alloc&lt;T&gt;</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::__pool_alloc&lt;T&gt;</code></td><td align="left"><code class="filename">ext/pool_allocator.h</code></td><td align="left"><code class="classname">std::__default_alloc_template&lt;bool,int&gt;</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::__mt_alloc&lt;T&gt;</code></td><td align="left"><code class="filename">ext/mt_allocator.h</code></td><td align="left"> </td><td align="left"> </td></tr><tr><td align="left"><code class="classname">__gnu_cxx::bitmap_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/bitmap_allocator.h</code></td><td align="left"> </td><td align="left"> </td></tr></tbody></table></div></div><br class="table-break" /><p> Releases after gcc-3.4 have continued to add to the collection
     of available allocators. All of these new allocators are
     standard-style. The following table includes details, along with
     the first released version of GCC that included the extension allocator.
!    </p><div class="table"><a id="table.extension_allocators2"></a><p class="title"><strong>TableÂ B.7.Â Extension Allocators Continued</strong></p><div class="table-contents"><table summary="Extension Allocators Continued" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left">Allocator</th><th align="left">Include</th><th align="left">Version</th></tr></thead><tbody><tr><td align="left"><code class="classname">__gnu_cxx::array_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/array_allocator.h</code></td><td align="left">4.0.0</td></tr><tr><td align="left"><code class="classname">__gnu_cxx::throw_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/throw_allocator.h</code></td><td align="left">4.2.0</td></tr></tbody></table></div></div><br class="table-break" /><p>
  Debug mode first appears.
  </p><p>
  Precompiled header support <acronym class="acronym">PCH</acronym> support.
--- 77,87 ----
     <span class="type">__alloc</span> to select an underlying allocator that
     satisfied memory allocation requests. The selection of this
     underlying allocator was not user-configurable.
!    </p><div class="table"><a id="table.extension_allocators"></a><p class="title"><strong>TableÂ B.6.Â Extension Allocators</strong></p><div class="table-contents"><table class="table" summary="Extension Allocators" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Allocator (3.4)</th><th align="left">Header (3.4)</th><th align="left">Allocator (3.[0-3])</th><th align="left">Header (3.[0-3])</th></tr></thead><tbody><tr><td align="left"><code class="classname">__gnu_cxx::new_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/new_allocator.h</code></td><td align="left"><code class="classname">std::__new_alloc</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::malloc_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/malloc_allocator.h</code></td><td align="left"><code class="classname">std::__malloc_alloc_template&lt;int&gt;</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::debug_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/debug_allocator.h</code></td><td align="left"><code class="classname">std::debug_alloc&lt;T&gt;</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::__pool_alloc&lt;T&gt;</code></td><td align="left"><code class="filename">ext/pool_allocator.h</code></td><td align="left"><code class="classname">std::__default_alloc_template&lt;bool,int&gt;</code></td><td align="left"><code class="filename">memory</code></td></tr><tr><td align="left"><code class="classname">__gnu_cxx::__mt_alloc&lt;T&gt;</code></td><td align="left"><code class="filename">ext/mt_allocator.h</code></td><td align="left"> </td><td align="left"> </td></tr><tr><td align="left"><code class="classname">__gnu_cxx::bitmap_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/bitmap_allocator.h</code></td><td align="left"> </td><td align="left"> </td></tr></tbody></table></div></div><br class="table-break" /><p> Releases after gcc-3.4 have continued to add to the collection
     of available allocators. All of these new allocators are
     standard-style. The following table includes details, along with
     the first released version of GCC that included the extension allocator.
!    </p><div class="table"><a id="table.extension_allocators2"></a><p class="title"><strong>TableÂ B.7.Â Extension Allocators Continued</strong></p><div class="table-contents"><table class="table" summary="Extension Allocators Continued" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left">Allocator</th><th align="left">Include</th><th align="left">Version</th></tr></thead><tbody><tr><td align="left"><code class="classname">__gnu_cxx::array_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/array_allocator.h</code></td><td align="left">4.0.0</td></tr><tr><td align="left"><code class="classname">__gnu_cxx::throw_allocator&lt;T&gt;</code></td><td align="left"><code class="filename">ext/throw_allocator.h</code></td><td align="left">4.2.0</td></tr></tbody></table></div></div><br class="table-break" /><p>
  Debug mode first appears.
  </p><p>
  Precompiled header support <acronym class="acronym">PCH</acronym> support.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix.html gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix.html	Thu Mar 23 19:40:21 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PartÂ IV.Â  Appendices</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library Manual" /><link rel="prev" href="ext_concurrency_use.html" title="Use" /><link rel="next" href="appendix_contributing.html" title="AppendixÂ A.Â  Contributing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PartÂ IV.Â 
    Appendices
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_concurrency_use.html">Prev</a>Â </td><th width="60%" align="center">The GNU C++ Library Manual</th><td width="20%" align="right">Â <a accesskey="n" href="appendix_contributing.html">Next</a></td></tr></table><hr /></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a id="appendix"></a>PartÂ IV.Â 
    Appendices
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PartÂ IV.Â  Appendices</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library Manual" /><link rel="prev" href="ext_concurrency_use.html" title="Use" /><link rel="next" href="appendix_contributing.html" title="AppendixÂ A.Â  Contributing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PartÂ IV.Â 
    Appendices
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_concurrency_use.html">Prev</a>Â </td><th width="60%" align="center">The GNU C++ Library Manual</th><td width="20%" align="right">Â <a accesskey="n" href="appendix_contributing.html">Next</a></td></tr></table><hr /></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a id="appendix"></a>PartÂ IV.Â 
    Appendices
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_contributing.html gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_contributing.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_contributing.html	Thu Mar 23 19:40:21 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_contributing.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ A.Â  Contributing</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="next" href="source_organization.html" title="Directory Layout and Source Conventions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ A.Â 
    Contributing
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ A.Â  Contributing</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="next" href="source_organization.html" title="Directory Layout and Source Conventions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ A.Â 
    Contributing
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_free.html gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_free.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_free.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_free.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ C.Â  Free Software Needs Free Documentation</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="backwards.html" title="Backwards Compatibility" /><link rel="next" href="appendix_gpl.html" title="AppendixÂ D.Â  GNU General Public License version 3" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ C.Â 
    Free Software Needs Free Documentation
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="backwards.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ C.Â  Free Software Needs Free Documentation</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="backwards.html" title="Backwards Compatibility" /><link rel="next" href="appendix_gpl.html" title="AppendixÂ D.Â  GNU General Public License version 3" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ C.Â 
    Free Software Needs Free Documentation
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="backwards.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_gfdl.html gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_gfdl.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_gfdl.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_gfdl.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ E.Â GNU Free Documentation License</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="appendix_gpl.html" title="AppendixÂ D.Â  GNU General Public License version 3" /><link rel="next" href="../bk02.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ E.Â GNU Free Documentation License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix_gpl.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
    Appendices
  </th><td width="20%" align="right">Â <a accesskey="n" href="../bk02.html">Next</a></td></tr></table><hr /></div><div class="appendix"><div class="titlepage"><div><div><h1 class="title"><a id="appendix.gfdl-1.3"></a>GNU Free Documentation License</h1></div></div></div><p>Version 1.3, 3 November 2008</p><p>
      Copyright Â© 2000, 2001, 2002, 2007, 2008
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ E.Â GNU Free Documentation License</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="appendix_gpl.html" title="AppendixÂ D.Â  GNU General Public License version 3" /><link rel="next" href="../bk02.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ E.Â GNU Free Documentation License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix_gpl.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
    Appendices
  </th><td width="20%" align="right">Â <a accesskey="n" href="../bk02.html">Next</a></td></tr></table><hr /></div><div class="appendix"><div class="titlepage"><div><div><h1 class="title"><a id="appendix.gfdl-1.3"></a>GNU Free Documentation License</h1></div></div></div><p>Version 1.3, 3 November 2008</p><p>
      Copyright Â© 2000, 2001, 2002, 2007, 2008
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_gpl.html gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_gpl.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_gpl.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_gpl.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ D.Â  GNU General Public License version 3</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="appendix_free.html" title="AppendixÂ C.Â  Free Software Needs Free Documentation" /><link rel="next" href="appendix_gfdl.html" title="AppendixÂ E.Â GNU Free Documentation License" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ D.Â 
      <acronym class="acronym">GNU</acronym> General Public License version 3
    </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix_free.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
    Appendices
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ D.Â  GNU General Public License version 3</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="appendix_free.html" title="AppendixÂ C.Â  Free Software Needs Free Documentation" /><link rel="next" href="appendix_gfdl.html" title="AppendixÂ E.Â GNU Free Documentation License" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ D.Â 
      <acronym class="acronym">GNU</acronym> General Public License version 3
    </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix_free.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
    Appendices
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_porting.html gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_porting.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/appendix_porting.html	Thu May 18 10:10:12 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/appendix_porting.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ B.Â  Porting and Maintenance</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="source_design_notes.html" title="Design Notes" /><link rel="next" href="documentation_hacking.html" title="Writing and Generating Documentation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="source_design_notes.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AppendixÂ B.Â  Porting and Maintenance</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix.html" title="PartÂ IV.Â  Appendices" /><link rel="prev" href="source_design_notes.html" title="Design Notes" /><link rel="next" href="documentation_hacking.html" title="Writing and Generating Documentation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="source_design_notes.html">Prev</a>Â </td><th width="60%" align="center">PartÂ IV.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/associative.html gcc-7.3.0/libstdc++-v3/doc/html/manual/associative.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/associative.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/associative.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Associative</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="containers.html" title="ChapterÂ 9.Â  Containers" /><link rel="prev" href="containers.html" title="ChapterÂ 9.Â  Containers" /><link rel="next" href="unordered_associative.html" title="Unordered Associative" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Associative</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="containers.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 9.Â 
    Containers
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="unordered_associative.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.containers.associative"></a>Associative</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="containers.associative.insert_hints"></a>Insertion Hints</h3></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Associative</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="containers.html" title="ChapterÂ 9.Â  Containers" /><link rel="prev" href="containers.html" title="ChapterÂ 9.Â  Containers" /><link rel="next" href="unordered_associative.html" title="Unordered Associative" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Associative</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="containers.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 9.Â 
    Containers
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="unordered_associative.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.containers.associative"></a>Associative</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="containers.associative.insert_hints"></a>Insertion Hints</h3></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/atomics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/atomics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/atomics.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/atomics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 14.Â  Atomics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library, atomic" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="io_and_c.html" title="Interacting with C" /><link rel="next" href="concurrency.html" title="ChapterÂ 15.Â  Concurrency" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 14.Â 
    Atomics
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="io_and_c.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 14.Â  Atomics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library, atomic" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="io_and_c.html" title="Interacting with C" /><link rel="next" href="concurrency.html" title="ChapterÂ 15.Â  Concurrency" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 14.Â 
    Atomics
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="io_and_c.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/backwards.html gcc-7.3.0/libstdc++-v3/doc/html/manual/backwards.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/backwards.html	Thu Mar 23 19:40:21 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/backwards.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Backwards Compatibility</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, backwards" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="api.html" title="API Evolution and Deprecation History" /><link rel="next" href="appendix_free.html" title="AppendixÂ C.Â  Free Software Needs Free Documentation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Backwards Compatibility</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="api.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="appendix_free.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.appendix.porting.backwards"></a>Backwards Compatibility</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="backwards.first"></a>First</h3></div></div></div><p>The first generation GNU C++ library was called libg++.  It was a
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Backwards Compatibility</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, backwards" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="api.html" title="API Evolution and Deprecation History" /><link rel="next" href="appendix_free.html" title="AppendixÂ C.Â  Free Software Needs Free Documentation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Backwards Compatibility</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="api.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="appendix_free.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.appendix.porting.backwards"></a>Backwards Compatibility</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="backwards.first"></a>First</h3></div></div></div><p>The first generation GNU C++ library was called libg++.  It was a
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/bitmap_allocator.html gcc-7.3.0/libstdc++-v3/doc/html/manual/bitmap_allocator.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/bitmap_allocator.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/bitmap_allocator.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 21.Â The bitmap_allocator</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="mt_allocator_ex_multi.html" title="Multiple Thread Example" /><link rel="next" href="bitmap_allocator_impl.html" title="Implementation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 21.Â The bitmap_allocator</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_ex_multi.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="bitmap_allocator_impl.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.allocator.bitmap"></a>ChapterÂ 21.Â The bitmap_allocator</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="bitmap_allocator.html#allocator.bitmap.design">Design</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html">Implementation</a></span></dt><dd><dl><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.free_list_store">Free List Store</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.super_block">Super Block</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.super_block_data">Super Block Data Layout</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.max_wasted">Maximum Wasted Percentage</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.allocate"><code class="function">allocate</code></a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.deallocate"><code class="function">deallocate</code></a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.questions">Questions</a></span></dt><dd><dl><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.question.1">1</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.question.2">2</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.question.3">3</a></span></dt></dl></dd><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.locality">Locality</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.grow_policy">Overhead and Grow Policy</a></span></dt></dl></dd></dl></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 21.Â The bitmap_allocator</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="mt_allocator_ex_multi.html" title="Multiple Thread Example" /><link rel="next" href="bitmap_allocator_impl.html" title="Implementation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 21.Â The bitmap_allocator</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_ex_multi.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="bitmap_allocator_impl.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.allocator.bitmap"></a>ChapterÂ 21.Â The bitmap_allocator</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="bitmap_allocator.html#allocator.bitmap.design">Design</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html">Implementation</a></span></dt><dd><dl><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.free_list_store">Free List Store</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.super_block">Super Block</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.super_block_data">Super Block Data Layout</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.max_wasted">Maximum Wasted Percentage</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.allocate"><code class="function">allocate</code></a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.deallocate"><code class="function">deallocate</code></a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.questions">Questions</a></span></dt><dd><dl><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.question.1">1</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.question.2">2</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.question.3">3</a></span></dt></dl></dd><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.locality">Locality</a></span></dt><dt><span class="section"><a href="bitmap_allocator_impl.html#bitmap.impl.grow_policy">Overhead and Grow Policy</a></span></dt></dl></dd></dl></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html gcc-7.3.0/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="bitmap_allocator.html" title="ChapterÂ 21.Â The bitmap_allocator" /><link rel="prev" href="bitmap_allocator.html" title="ChapterÂ 21.Â The bitmap_allocator" /><link rel="next" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bitmap_allocator.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 21.Â The bitmap_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.bitmap.impl"></a>Implementation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="bitmap.impl.free_list_store"></a>Free List Store</h3></div></div></div><p>
      The Free List Store (referred to as FLS for the remaining part of this
      document) is the Global memory pool that is shared by all instances of
      the bitmapped allocator instantiated for any type. This maintains a
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="bitmap_allocator.html" title="ChapterÂ 21.Â The bitmap_allocator" /><link rel="prev" href="bitmap_allocator.html" title="ChapterÂ 21.Â The bitmap_allocator" /><link rel="next" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bitmap_allocator.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 21.Â The bitmap_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.bitmap.impl"></a>Implementation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="bitmap.impl.free_list_store"></a>Free List Store</h3></div></div></div><p>
      The Free List Store (referred to as FLS for the remaining part of this
      document) is the Global memory pool that is shared by all instances of
      the bitmapped allocator instantiated for any type. This maintains a
*************** else return false.</p></li></ol></div><p
*** 75,81 ****
    </p><p>
      Consider a block of size 64 ints. In memory, it would look like this:
      (assume a 32-bit system where, size_t is a 32-bit entity).
!   </p><div class="table"><a id="table.bitmap_alloc"></a><p class="title"><strong>TableÂ 21.1.Â Bitmap Allocator Memory Map</strong></p><div class="table-contents"><table summary="Bitmap Allocator Memory Map" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><tbody><tr><td align="left">268</td><td align="left">0</td><td align="left">4294967295</td><td align="left">4294967295</td><td align="left">Data -&gt; Space for 64 ints</td></tr></tbody></table></div></div><br class="table-break" /><p>
      The first Column(268) represents the size of the Block in bytes as
      seen by the Bitmap Allocator. Internally, a global free list is
      used to keep track of the free blocks used and given back by the
--- 75,81 ----
    </p><p>
      Consider a block of size 64 ints. In memory, it would look like this:
      (assume a 32-bit system where, size_t is a 32-bit entity).
!   </p><div class="table"><a id="table.bitmap_alloc"></a><p class="title"><strong>TableÂ 21.1.Â Bitmap Allocator Memory Map</strong></p><div class="table-contents"><table class="table" summary="Bitmap Allocator Memory Map" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><tbody><tr><td align="left">268</td><td align="left">0</td><td align="left">4294967295</td><td align="left">4294967295</td><td align="left">Data -&gt; Space for 64 ints</td></tr></tbody></table></div></div><br class="table-break" /><p>
      The first Column(268) represents the size of the Block in bytes as
      seen by the Bitmap Allocator. Internally, a global free list is
      used to keep track of the free blocks used and given back by the
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/bugs.html gcc-7.3.0/libstdc++-v3/doc/html/manual/bugs.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/bugs.html	Tue Jul 25 18:05:25 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/bugs.html	Thu Jan 18 20:31:32 2018
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Bugs</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="status.html" title="ChapterÂ 1.Â Status" /><link rel="prev" href="license.html" title="License" /><link rel="next" href="setup.html" title="ChapterÂ 2.Â Setup" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Bugs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="license.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 1.Â Status</th><td width="20%" align="right">Â <a accesskey="n" href="setup.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.status.bugs"></a>Bugs</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.intro.status.bugs.impl"></a>Implementation Bugs</h3></div></div></div><p>
        Information on known bugs, details on efforts to fix them, and
        fixed bugs are all available as part of the <a class="link" href="http://gcc.gnu.org/bugs/" target="_top">GCC bug tracking system</a>,
        with the category set to <code class="literal">libstdc++</code>.
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Bugs</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="status.html" title="ChapterÂ 1.Â Status" /><link rel="prev" href="license.html" title="License" /><link rel="next" href="setup.html" title="ChapterÂ 2.Â Setup" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Bugs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="license.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 1.Â Status</th><td width="20%" align="right">Â <a accesskey="n" href="setup.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.status.bugs"></a>Bugs</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.intro.status.bugs.impl"></a>Implementation Bugs</h3></div></div></div><p>
        Information on known bugs, details on efforts to fix them, and
        fixed bugs are all available as part of the <a class="link" href="http://gcc.gnu.org/bugs/" target="_top">GCC bug tracking system</a>,
        with the category set to <code class="literal">libstdc++</code>.
***************
*** 428,433 ****
--- 428,436 ----
      </p></dd><dt><span class="term"><a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2332" target="_top">2332</a>:
         <span class="emphasis"><em><code class="code">regex_iterator/regex_token_iterator</code> should forbid temporary regexes</em></span>
      </span></dt><dd><p>Add deleted constructors.
+     </p></dd><dt><span class="term"><a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2354" target="_top">2332</a>:
+        <span class="emphasis"><em>Unnecessary copying when inserting into maps with braced-init syntax</em></span>
+     </span></dt><dd><p>Add overloads of <code class="code">insert</code> taking <code class="code">value_type&amp;&amp;</code> rvalues.
      </p></dd><dt><span class="term"><a class="link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2399" target="_top">2399</a>:
  	<span class="emphasis"><em><code class="code">shared_ptr</code>'s constructor from <code class="code">unique_ptr</code> should be constrained</em></span>
      </span></dt><dd><p>Constrain the constructor to require convertibility.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/concept_checking.html gcc-7.3.0/libstdc++-v3/doc/html/manual/concept_checking.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/concept_checking.html	Thu Oct  1 11:23:39 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/concept_checking.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Concept Checking</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="diagnostics.html" title="ChapterÂ 5.Â  Diagnostics" /><link rel="prev" href="errno.html" title="Use of errno by the library" /><link rel="next" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Concept Checking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="errno.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 5.Â 
    Diagnostics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="utilities.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.diagnostics.concept_checking"></a>Concept Checking</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Concept Checking</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="diagnostics.html" title="ChapterÂ 5.Â  Diagnostics" /><link rel="prev" href="errno.html" title="Use of errno by the library" /><link rel="next" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Concept Checking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="errno.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 5.Â 
    Diagnostics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="utilities.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.diagnostics.concept_checking"></a>Concept Checking</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/concurrency.html gcc-7.3.0/libstdc++-v3/doc/html/manual/concurrency.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/concurrency.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/concurrency.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 15.Â  Concurrency</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library, mutex, thread, future, condition_variable" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="atomics.html" title="ChapterÂ 14.Â  Atomics" /><link rel="next" href="extensions.html" title="PartÂ III.Â  Extensions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 15.Â 
    Concurrency
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="atomics.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 15.Â  Concurrency</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library, mutex, thread, future, condition_variable" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="atomics.html" title="ChapterÂ 14.Â  Atomics" /><link rel="next" href="extensions.html" title="PartÂ III.Â  Extensions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 15.Â 
    Concurrency
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="atomics.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/configure.html gcc-7.3.0/libstdc++-v3/doc/html/manual/configure.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/configure.html	Fri Oct 16 13:55:12 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/configure.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Configure</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, configure, options" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="setup.html" title="ChapterÂ 2.Â Setup" /><link rel="prev" href="setup.html" title="ChapterÂ 2.Â Setup" /><link rel="next" href="make.html" title="Make" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Configure</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="setup.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 2.Â Setup</th><td width="20%" align="right">Â <a accesskey="n" href="make.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.setup.configure"></a>Configure</h2></div></div></div><p>
    When configuring libstdc++, you'll have to configure the entire
    <span class="emphasis"><em>gccsrcdir</em></span> directory. Consider using the
    toplevel gcc configuration option
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Configure</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, configure, options" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="setup.html" title="ChapterÂ 2.Â Setup" /><link rel="prev" href="setup.html" title="ChapterÂ 2.Â Setup" /><link rel="next" href="make.html" title="Make" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Configure</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="setup.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 2.Â Setup</th><td width="20%" align="right">Â <a accesskey="n" href="make.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.setup.configure"></a>Configure</h2></div></div></div><p>
    When configuring libstdc++, you'll have to configure the entire
    <span class="emphasis"><em>gccsrcdir</em></span> directory. Consider using the
    toplevel gcc configuration option
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/containers.html gcc-7.3.0/libstdc++-v3/doc/html/manual/containers.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/containers.html	Thu Feb  4 21:43:40 2016
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/containers.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 9.Â  Containers</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="facets.html" title="Facets" /><link rel="next" href="associative.html" title="Associative" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 9.Â 
    Containers
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="facets.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 9.Â  Containers</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="facets.html" title="Facets" /><link rel="next" href="associative.html" title="Associative" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 9.Â 
    Containers
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="facets.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/containers_and_c.html gcc-7.3.0/libstdc++-v3/doc/html/manual/containers_and_c.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/containers_and_c.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/containers_and_c.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Interacting with C</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="containers.html" title="ChapterÂ 9.Â  Containers" /><link rel="prev" href="unordered_associative.html" title="Unordered Associative" /><link rel="next" href="iterators.html" title="ChapterÂ 10.Â  Iterators" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Interacting with C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unordered_associative.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 9.Â 
    Containers
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="iterators.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.containers.c"></a>Interacting with C</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="containers.c.vs_array"></a>Containers vs. Arrays</h3></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Interacting with C</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="containers.html" title="ChapterÂ 9.Â  Containers" /><link rel="prev" href="unordered_associative.html" title="Unordered Associative" /><link rel="next" href="iterators.html" title="ChapterÂ 10.Â  Iterators" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Interacting with C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unordered_associative.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 9.Â 
    Containers
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="iterators.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.containers.c"></a>Interacting with C</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="containers.c.vs_array"></a>Containers vs. Arrays</h3></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/debug.html gcc-7.3.0/libstdc++-v3/doc/html/manual/debug.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/debug.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/debug.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Debugging Support</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="using.html" title="ChapterÂ 3.Â Using" /><link rel="prev" href="using_exceptions.html" title="Exceptions" /><link rel="next" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Debugging Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="using_exceptions.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 3.Â Using</th><td width="20%" align="right">Â <a accesskey="n" href="std_contents.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.using.debug"></a>Debugging Support</h2></div></div></div><p>
    There are numerous things that can be done to improve the ease with
    which C++ binaries are debugged when using the GNU tool chain. Here
    are some of them.
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Debugging Support</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="using.html" title="ChapterÂ 3.Â Using" /><link rel="prev" href="using_exceptions.html" title="Exceptions" /><link rel="next" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Debugging Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="using_exceptions.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 3.Â Using</th><td width="20%" align="right">Â <a accesskey="n" href="std_contents.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.using.debug"></a>Debugging Support</h2></div></div></div><p>
    There are numerous things that can be done to improve the ease with
    which C++ binaries are debugged when using the GNU tool chain. Here
    are some of them.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode.html gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 17.Â Debug Mode</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_compile_checks.html" title="ChapterÂ 16.Â Compile Time Checks" /><link rel="next" href="debug_mode_semantics.html" title="Semantics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 17.Â Debug Mode</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_compile_checks.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode_semantics.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.debug_mode"></a>ChapterÂ 17.Â Debug Mode</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="debug_mode.html#manual.ext.debug_mode.intro">Intro</a></span></dt><dt><span class="section"><a href="debug_mode_semantics.html">Semantics</a></span></dt><dt><span class="section"><a href="debug_mode_using.html">Using</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_using.html#debug_mode.using.mode">Using the Debug Mode</a></span></dt><dt><span class="section"><a href="debug_mode_using.html#debug_mode.using.specific">Using a Specific Debug Container</a></span></dt></dl></dd><dt><span class="section"><a href="debug_mode_design.html">Design</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.goals">Goals</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods">Methods</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.wrappers">The Wrapper Model</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.safe_iter">Safe Iterators</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.safe_seq">Safe Sequences (Containers)</a></span></dt></dl></dd><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.precond">Precondition Checking</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.coexistence">Release- and debug-mode coexistence</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#methods.coexistence.compile">Compile-time coexistence of release- and debug-mode components</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#methods.coexistence.link">Link- and run-time coexistence of release- and
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 17.Â Debug Mode</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_compile_checks.html" title="ChapterÂ 16.Â Compile Time Checks" /><link rel="next" href="debug_mode_semantics.html" title="Semantics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 17.Â Debug Mode</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_compile_checks.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode_semantics.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.debug_mode"></a>ChapterÂ 17.Â Debug Mode</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="debug_mode.html#manual.ext.debug_mode.intro">Intro</a></span></dt><dt><span class="section"><a href="debug_mode_semantics.html">Semantics</a></span></dt><dt><span class="section"><a href="debug_mode_using.html">Using</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_using.html#debug_mode.using.mode">Using the Debug Mode</a></span></dt><dt><span class="section"><a href="debug_mode_using.html#debug_mode.using.specific">Using a Specific Debug Container</a></span></dt></dl></dd><dt><span class="section"><a href="debug_mode_design.html">Design</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.goals">Goals</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods">Methods</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.wrappers">The Wrapper Model</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.safe_iter">Safe Iterators</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.safe_seq">Safe Sequences (Containers)</a></span></dt></dl></dd><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.precond">Precondition Checking</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#debug_mode.design.methods.coexistence">Release- and debug-mode coexistence</a></span></dt><dd><dl><dt><span class="section"><a href="debug_mode_design.html#methods.coexistence.compile">Compile-time coexistence of release- and debug-mode components</a></span></dt><dt><span class="section"><a href="debug_mode_design.html#methods.coexistence.link">Link- and run-time coexistence of release- and
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode_design.html gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode_design.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode_design.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode_design.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="prev" href="debug_mode_using.html" title="Using" /><link rel="next" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode_using.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 17.Â Debug Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.debug_mode.design"></a>Design</h2></div></div></div><p>
    </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="debug_mode.design.goals"></a>Goals</h3></div></div></div><p>
      </p><p> The libstdc++ debug mode replaces unsafe (but efficient) standard
    containers and iterators with semantically equivalent safe standard
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="prev" href="debug_mode_using.html" title="Using" /><link rel="next" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode_using.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 17.Â Debug Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.debug_mode.design"></a>Design</h2></div></div></div><p>
    </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="debug_mode.design.goals"></a>Goals</h3></div></div></div><p>
      </p><p> The libstdc++ debug mode replaces unsafe (but efficient) standard
    containers and iterators with semantically equivalent safe standard
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode_semantics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode_semantics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode_semantics.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode_semantics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Semantics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="prev" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="next" href="debug_mode_using.html" title="Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Semantics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 17.Â Debug Mode</th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode_using.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.debug_mode.semantics"></a>Semantics</h2></div></div></div><p>
    </p><p>A program that uses the C++ standard library correctly
    will maintain the same semantics under debug mode as it had with
    the normal (release) library. All functional and exception-handling
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Semantics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="prev" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="next" href="debug_mode_using.html" title="Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Semantics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 17.Â Debug Mode</th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode_using.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.debug_mode.semantics"></a>Semantics</h2></div></div></div><p>
    </p><p>A program that uses the C++ standard library correctly
    will maintain the same semantics under debug mode as it had with
    the normal (release) library. All functional and exception-handling
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode_using.html gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode_using.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/debug_mode_using.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/debug_mode_using.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Using</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="prev" href="debug_mode_semantics.html" title="Semantics" /><link rel="next" href="debug_mode_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Using</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode_semantics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 17.Â Debug Mode</th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode_design.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.debug_mode.using"></a>Using</h2></div></div></div><p>
    </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="debug_mode.using.mode"></a>Using the Debug Mode</h3></div></div></div><p>To use the libstdc++ debug mode, compile your application with the
    compiler flag <code class="code">-D_GLIBCXX_DEBUG</code>. Note that this flag
    changes the sizes and behavior of standard class templates such
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Using</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, debug" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /><link rel="prev" href="debug_mode_semantics.html" title="Semantics" /><link rel="next" href="debug_mode_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Using</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode_semantics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 17.Â Debug Mode</th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode_design.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.debug_mode.using"></a>Using</h2></div></div></div><p>
    </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="debug_mode.using.mode"></a>Using the Debug Mode</h3></div></div></div><p>To use the libstdc++ debug mode, compile your application with the
    compiler flag <code class="code">-D_GLIBCXX_DEBUG</code>. Note that this flag
    changes the sizes and behavior of standard class templates such
***************
*** 18,23 ****
    mode or with debug mode. The
    following table provides the names and headers of the debugging
    containers:
! </p><div class="table"><a id="table.debug_mode_containers"></a><p class="title"><strong>TableÂ 17.1.Â Debugging Containers</strong></p><div class="table-contents"><table summary="Debugging Containers" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Container</th><th align="left">Header</th><th align="left">Debug container</th><th align="left">Debug header</th></tr></thead><tbody><tr><td align="left"><code class="classname">std::bitset</code></td><td align="left"><code class="filename">bitset</code></td><td align="left"><code class="classname">__gnu_debug::bitset</code></td><td align="left"><code class="filename">&lt;debug/bitset&gt;</code></td></tr><tr><td align="left"><code class="classname">std::deque</code></td><td align="left"><code class="filename">deque</code></td><td align="left"><code class="classname">__gnu_debug::deque</code></td><td align="left"><code class="filename">&lt;debug/deque&gt;</code></td></tr><tr><td align="left"><code class="classname">std::list</code></td><td align="left"><code class="filename">list</code></td><td align="left"><code class="classname">__gnu_debug::list</code></td><td align="left"><code class="filename">&lt;debug/list&gt;</code></td></tr><tr><td align="left"><code class="classname">std::map</code></td><td align="left"><code class="filename">map</code></td><td align="left"><code class="classname">__gnu_debug::map</code></td><td align="left"><code class="filename">&lt;debug/map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::multimap</code></td><td align="left"><code class="filename">map</code></td><td align="left"><code class="classname">__gnu_debug::multimap</code></td><td align="left"><code class="filename">&lt;debug/map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::multiset</code></td><td align="left"><code class="filename">set</code></td><td align="left"><code class="classname">__gnu_debug::multiset</code></td><td align="left"><code class="filename">&lt;debug/set&gt;</code></td></tr><tr><td align="left"><code class="classname">std::set</code></td><td align="left"><code class="filename">set</code></td><td align="left"><code class="classname">__gnu_debug::set</code></td><td align="left"><code class="filename">&lt;debug/set&gt;</code></td></tr><tr><td align="left"><code class="classname">std::string</code></td><td align="left"><code class="filename">string</code></td><td align="left"><code class="classname">__gnu_debug::string</code></td><td align="left"><code class="filename">&lt;debug/string&gt;</code></td></tr><tr><td align="left"><code class="classname">std::wstring</code></td><td align="left"><code class="filename">string</code></td><td align="left"><code class="classname">__gnu_debug::wstring</code></td><td align="left"><code class="filename">&lt;debug/string&gt;</code></td></tr><tr><td align="left"><code class="classname">std::basic_string</code></td><td align="left"><code class="filename">string</code></td><td align="left"><code class="classname">__gnu_debug::basic_string</code></td><td align="left"><code class="filename">&lt;debug/string&gt;</code></td></tr><tr><td align="left"><code class="classname">std::vector</code></td><td align="left"><code class="filename">vector</code></td><td align="left"><code class="classname">__gnu_debug::vector</code></td><td align="left"><code class="filename">&lt;debug/vector&gt;</code></td></tr></tbody></table></div></div><br class="table-break" /><p>In addition, when compiling in C++11 mode, these additional
  containers have additional debug capability.
! </p><div class="table"><a id="table.debug_mode_containers_cxx11"></a><p class="title"><strong>TableÂ 17.2.Â Debugging Containers C++11</strong></p><div class="table-contents"><table summary="Debugging Containers C++11" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Container</th><th align="left">Header</th><th align="left">Debug container</th><th align="left">Debug header</th></tr></thead><tbody><tr><td align="left"><code class="classname">std::unordered_map</code></td><td align="left"><code class="filename">unordered_map</code></td><td align="left"><code class="classname">__gnu_debug::unordered_map</code></td><td align="left"><code class="filename">&lt;debug/unordered_map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::unordered_multimap</code></td><td align="left"><code class="filename">unordered_map</code></td><td align="left"><code class="classname">__gnu_debug::unordered_multimap</code></td><td align="left"><code class="filename">&lt;debug/unordered_map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::unordered_set</code></td><td align="left"><code class="filename">unordered_set</code></td><td align="left"><code class="classname">__gnu_debug::unordered_set</code></td><td align="left"><code class="filename">&lt;debug/unordered_set&gt;</code></td></tr><tr><td align="left"><code class="classname">std::unordered_multiset</code></td><td align="left"><code class="filename">unordered_set</code></td><td align="left"><code class="classname">__gnu_debug::unordered_multiset</code></td><td align="left"><code class="filename">&lt;debug/unordered_set&gt;</code></td></tr></tbody></table></div></div><br class="table-break" /></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="debug_mode_semantics.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="debug_mode.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="debug_mode_design.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">SemanticsÂ </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â Design</td></tr></table></div></body></html>
\ No newline at end of file
--- 18,23 ----
    mode or with debug mode. The
    following table provides the names and headers of the debugging
    containers:
! </p><div class="table"><a id="table.debug_mode_containers"></a><p class="title"><strong>TableÂ 17.1.Â Debugging Containers</strong></p><div class="table-contents"><table class="table" summary="Debugging Containers" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Container</th><th align="left">Header</th><th align="left">Debug container</th><th align="left">Debug header</th></tr></thead><tbody><tr><td align="left"><code class="classname">std::bitset</code></td><td align="left"><code class="filename">bitset</code></td><td align="left"><code class="classname">__gnu_debug::bitset</code></td><td align="left"><code class="filename">&lt;debug/bitset&gt;</code></td></tr><tr><td align="left"><code class="classname">std::deque</code></td><td align="left"><code class="filename">deque</code></td><td align="left"><code class="classname">__gnu_debug::deque</code></td><td align="left"><code class="filename">&lt;debug/deque&gt;</code></td></tr><tr><td align="left"><code class="classname">std::list</code></td><td align="left"><code class="filename">list</code></td><td align="left"><code class="classname">__gnu_debug::list</code></td><td align="left"><code class="filename">&lt;debug/list&gt;</code></td></tr><tr><td align="left"><code class="classname">std::map</code></td><td align="left"><code class="filename">map</code></td><td align="left"><code class="classname">__gnu_debug::map</code></td><td align="left"><code class="filename">&lt;debug/map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::multimap</code></td><td align="left"><code class="filename">map</code></td><td align="left"><code class="classname">__gnu_debug::multimap</code></td><td align="left"><code class="filename">&lt;debug/map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::multiset</code></td><td align="left"><code class="filename">set</code></td><td align="left"><code class="classname">__gnu_debug::multiset</code></td><td align="left"><code class="filename">&lt;debug/set&gt;</code></td></tr><tr><td align="left"><code class="classname">std::set</code></td><td align="left"><code class="filename">set</code></td><td align="left"><code class="classname">__gnu_debug::set</code></td><td align="left"><code class="filename">&lt;debug/set&gt;</code></td></tr><tr><td align="left"><code class="classname">std::string</code></td><td align="left"><code class="filename">string</code></td><td align="left"><code class="classname">__gnu_debug::string</code></td><td align="left"><code class="filename">&lt;debug/string&gt;</code></td></tr><tr><td align="left"><code class="classname">std::wstring</code></td><td align="left"><code class="filename">string</code></td><td align="left"><code class="classname">__gnu_debug::wstring</code></td><td align="left"><code class="filename">&lt;debug/string&gt;</code></td></tr><tr><td align="left"><code class="classname">std::basic_string</code></td><td align="left"><code class="filename">string</code></td><td align="left"><code class="classname">__gnu_debug::basic_string</code></td><td align="left"><code class="filename">&lt;debug/string&gt;</code></td></tr><tr><td align="left"><code class="classname">std::vector</code></td><td align="left"><code class="filename">vector</code></td><td align="left"><code class="classname">__gnu_debug::vector</code></td><td align="left"><code class="filename">&lt;debug/vector&gt;</code></td></tr></tbody></table></div></div><br class="table-break" /><p>In addition, when compiling in C++11 mode, these additional
  containers have additional debug capability.
! </p><div class="table"><a id="table.debug_mode_containers_cxx11"></a><p class="title"><strong>TableÂ 17.2.Â Debugging Containers C++11</strong></p><div class="table-contents"><table class="table" summary="Debugging Containers C++11" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Container</th><th align="left">Header</th><th align="left">Debug container</th><th align="left">Debug header</th></tr></thead><tbody><tr><td align="left"><code class="classname">std::unordered_map</code></td><td align="left"><code class="filename">unordered_map</code></td><td align="left"><code class="classname">__gnu_debug::unordered_map</code></td><td align="left"><code class="filename">&lt;debug/unordered_map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::unordered_multimap</code></td><td align="left"><code class="filename">unordered_map</code></td><td align="left"><code class="classname">__gnu_debug::unordered_multimap</code></td><td align="left"><code class="filename">&lt;debug/unordered_map&gt;</code></td></tr><tr><td align="left"><code class="classname">std::unordered_set</code></td><td align="left"><code class="filename">unordered_set</code></td><td align="left"><code class="classname">__gnu_debug::unordered_set</code></td><td align="left"><code class="filename">&lt;debug/unordered_set&gt;</code></td></tr><tr><td align="left"><code class="classname">std::unordered_multiset</code></td><td align="left"><code class="filename">unordered_set</code></td><td align="left"><code class="classname">__gnu_debug::unordered_multiset</code></td><td align="left"><code class="filename">&lt;debug/unordered_set&gt;</code></td></tr></tbody></table></div></div><br class="table-break" /></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="debug_mode_semantics.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="debug_mode.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="debug_mode_design.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">SemanticsÂ </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â Design</td></tr></table></div></body></html>
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/diagnostics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/diagnostics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/diagnostics.html	Thu Oct  1 11:23:39 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/diagnostics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 5.Â  Diagnostics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="termination.html" title="Termination" /><link rel="next" href="errno.html" title="Use of errno by the library" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 5.Â 
    Diagnostics
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="termination.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 5.Â  Diagnostics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="termination.html" title="Termination" /><link rel="next" href="errno.html" title="Use of errno by the library" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 5.Â 
    Diagnostics
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="termination.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/documentation_hacking.html gcc-7.3.0/libstdc++-v3/doc/html/manual/documentation_hacking.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/documentation_hacking.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/documentation_hacking.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Writing and Generating Documentation</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, documentation, style, docbook, doxygen" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="next" href="internals.html" title="Porting to New Hardware or Operating Systems" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing and Generating Documentation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix_porting.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="internals.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.doc"></a>Writing and Generating Documentation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="doc.intro"></a>Introduction</h3></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Writing and Generating Documentation</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, documentation, style, docbook, doxygen" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="next" href="internals.html" title="Porting to New Hardware or Operating Systems" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing and Generating Documentation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix_porting.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="internals.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.doc"></a>Writing and Generating Documentation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="doc.intro"></a>Introduction</h3></div></div></div><p>
***************
*** 112,118 ****
        supported, and are always aliased to dummy rules. These
        unsupported formats are: <span class="emphasis"><em>info</em></span>,
        <span class="emphasis"><em>ps</em></span>, and <span class="emphasis"><em>dvi</em></span>.
!     </p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="doc.doxygen"></a>Doxygen</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="doxygen.prereq"></a>Prerequisites</h4></div></div></div><div class="table"><a id="table.doxygen_prereq"></a><p class="title"><strong>TableÂ B.1.Â Doxygen Prerequisites</strong></p><div class="table-contents"><table summary="Doxygen Prerequisites" border="1"><colgroup><col align="center" class="c1" /><col align="center" class="c2" /><col align="center" class="c3" /></colgroup><thead><tr><th align="center">Tool</th><th align="center">Version</th><th align="center">Required By</th></tr></thead><tbody><tr><td align="center">coreutils</td><td align="center">8.5</td><td align="center">all</td></tr><tr><td align="center">bash</td><td align="center">4.1</td><td align="center">all</td></tr><tr><td align="center">doxygen</td><td align="center">1.7.6.1</td><td align="center">all</td></tr><tr><td align="center">graphviz</td><td align="center">2.26</td><td align="center">graphical hierarchies</td></tr><tr><td align="center">pdflatex</td><td align="center">2007-59</td><td align="center">pdf output</td></tr></tbody></table></div></div><br class="table-break" /><p>
  	Prerequisite tools are Bash 2.0 or later,
  	<a class="link" href="http://www.doxygen.org" target="_top">Doxygen</a>, and
  	the <a class="link" href="http://www.gnu.org/software/coreutils/" target="_top">GNU
--- 112,118 ----
        supported, and are always aliased to dummy rules. These
        unsupported formats are: <span class="emphasis"><em>info</em></span>,
        <span class="emphasis"><em>ps</em></span>, and <span class="emphasis"><em>dvi</em></span>.
!     </p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="doc.doxygen"></a>Doxygen</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="doxygen.prereq"></a>Prerequisites</h4></div></div></div><div class="table"><a id="table.doxygen_prereq"></a><p class="title"><strong>TableÂ B.1.Â Doxygen Prerequisites</strong></p><div class="table-contents"><table class="table" summary="Doxygen Prerequisites" border="1"><colgroup><col align="center" class="c1" /><col align="center" class="c2" /><col align="center" class="c3" /></colgroup><thead><tr><th align="center">Tool</th><th align="center">Version</th><th align="center">Required By</th></tr></thead><tbody><tr><td align="center">coreutils</td><td align="center">8.5</td><td align="center">all</td></tr><tr><td align="center">bash</td><td align="center">4.1</td><td align="center">all</td></tr><tr><td align="center">doxygen</td><td align="center">1.7.6.1</td><td align="center">all</td></tr><tr><td align="center">graphviz</td><td align="center">2.26</td><td align="center">graphical hierarchies</td></tr><tr><td align="center">pdflatex</td><td align="center">2007-59</td><td align="center">pdf output</td></tr></tbody></table></div></div><br class="table-break" /><p>
  	Prerequisite tools are Bash 2.0 or later,
  	<a class="link" href="http://www.doxygen.org" target="_top">Doxygen</a>, and
  	the <a class="link" href="http://www.gnu.org/software/coreutils/" target="_top">GNU
***************
*** 322,328 ****
  	writing Doxygen comments. Single and double quotes, and
  	separators in filenames are two common trouble spots. When in
  	doubt, consult the following table.
!       </p><div class="table"><a id="table.doxygen_cmp"></a><p class="title"><strong>TableÂ B.2.Â HTML to Doxygen Markup Comparison</strong></p><div class="table-contents"><table summary="HTML to Doxygen Markup Comparison" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">HTML</th><th align="left">Doxygen</th></tr></thead><tbody><tr><td align="left">\</td><td align="left">\\</td></tr><tr><td align="left">"</td><td align="left">\"</td></tr><tr><td align="left">'</td><td align="left">\'</td></tr><tr><td align="left">&lt;i&gt;</td><td align="left">@a word</td></tr><tr><td align="left">&lt;b&gt;</td><td align="left">@b word</td></tr><tr><td align="left">&lt;code&gt;</td><td align="left">@c word</td></tr><tr><td align="left">&lt;em&gt;</td><td align="left">@a word</td></tr><tr><td align="left">&lt;em&gt;</td><td align="left">&lt;em&gt;two words or more&lt;/em&gt;</td></tr></tbody></table></div></div><br class="table-break" /></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="doc.docbook"></a>Docbook</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="docbook.prereq"></a>Prerequisites</h4></div></div></div><div class="table"><a id="table.docbook_prereq"></a><p class="title"><strong>TableÂ B.3.Â Docbook Prerequisites</strong></p><div class="table-contents"><table summary="Docbook Prerequisites" border="1"><colgroup><col align="center" class="c1" /><col align="center" class="c2" /><col align="center" class="c3" /></colgroup><thead><tr><th align="center">Tool</th><th align="center">Version</th><th align="center">Required By</th></tr></thead><tbody><tr><td align="center">docbook5-style-xsl</td><td align="center">1.76.1</td><td align="center">all</td></tr><tr><td align="center">xsltproc</td><td align="center">1.1.26</td><td align="center">all</td></tr><tr><td align="center">xmllint</td><td align="center">2.7.7</td><td align="center">validation</td></tr><tr><td align="center">dblatex</td><td align="center">0.3</td><td align="center">pdf output</td></tr><tr><td align="center">pdflatex</td><td align="center">2007-59</td><td align="center">pdf output</td></tr><tr><td align="center">docbook2X</td><td align="center">0.8.8</td><td align="center">info output</td></tr><tr><td align="center">epub3 stylesheets</td><td align="center">b3</td><td align="center">epub output</td></tr></tbody></table></div></div><br class="table-break" /><p>
  	Editing the DocBook sources requires an XML editor. Many
  	exist: some notable options
  	include <span class="command"><strong>emacs</strong></span>, <span class="application">Kate</span>,
--- 322,328 ----
  	writing Doxygen comments. Single and double quotes, and
  	separators in filenames are two common trouble spots. When in
  	doubt, consult the following table.
!       </p><div class="table"><a id="table.doxygen_cmp"></a><p class="title"><strong>TableÂ B.2.Â HTML to Doxygen Markup Comparison</strong></p><div class="table-contents"><table class="table" summary="HTML to Doxygen Markup Comparison" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">HTML</th><th align="left">Doxygen</th></tr></thead><tbody><tr><td align="left">\</td><td align="left">\\</td></tr><tr><td align="left">"</td><td align="left">\"</td></tr><tr><td align="left">'</td><td align="left">\'</td></tr><tr><td align="left">&lt;i&gt;</td><td align="left">@a word</td></tr><tr><td align="left">&lt;b&gt;</td><td align="left">@b word</td></tr><tr><td align="left">&lt;code&gt;</td><td align="left">@c word</td></tr><tr><td align="left">&lt;em&gt;</td><td align="left">@a word</td></tr><tr><td align="left">&lt;em&gt;</td><td align="left">&lt;em&gt;two words or more&lt;/em&gt;</td></tr></tbody></table></div></div><br class="table-break" /></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="doc.docbook"></a>Docbook</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="docbook.prereq"></a>Prerequisites</h4></div></div></div><div class="table"><a id="table.docbook_prereq"></a><p class="title"><strong>TableÂ B.3.Â Docbook Prerequisites</strong></p><div class="table-contents"><table class="table" summary="Docbook Prerequisites" border="1"><colgroup><col align="center" class="c1" /><col align="center" class="c2" /><col align="center" class="c3" /></colgroup><thead><tr><th align="center">Tool</th><th align="center">Version</th><th align="center">Required By</th></tr></thead><tbody><tr><td align="center">docbook5-style-xsl</td><td align="center">1.76.1</td><td align="center">all</td></tr><tr><td align="center">xsltproc</td><td align="center">1.1.26</td><td align="center">all</td></tr><tr><td align="center">xmllint</td><td align="center">2.7.7</td><td align="center">validation</td></tr><tr><td align="center">dblatex</td><td align="center">0.3</td><td align="center">pdf output</td></tr><tr><td align="center">pdflatex</td><td align="center">2007-59</td><td align="center">pdf output</td></tr><tr><td align="center">docbook2X</td><td align="center">0.8.8</td><td align="center">info output</td></tr><tr><td align="center">epub3 stylesheets</td><td align="center">b3</td><td align="center">epub output</td></tr></tbody></table></div></div><br class="table-break" /><p>
  	Editing the DocBook sources requires an XML editor. Many
  	exist: some notable options
  	include <span class="command"><strong>emacs</strong></span>, <span class="application">Kate</span>,
*************** make <code class="literal">XSL_STYLE_DIR
*** 530,540 ****
  	<a class="link" href="http://tdg.docbook.org/tdg/5.0/ref-elements.html" target="_top">DocBook Element Reference</a>.
  	An incomplete reference for HTML to Docbook conversion is
  	detailed in the table below.
!       </p><div class="table"><a id="table.docbook_cmp"></a><p class="title"><strong>TableÂ B.4.Â HTML to Docbook XML Markup Comparison</strong></p><div class="table-contents"><table summary="HTML to Docbook XML Markup Comparison" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">HTML</th><th align="left">Docbook</th></tr></thead><tbody><tr><td align="left">&lt;p&gt;</td><td align="left">&lt;para&gt;</td></tr><tr><td align="left">&lt;pre&gt;</td><td align="left">&lt;computeroutput&gt;, &lt;programlisting&gt;,
  	&lt;literallayout&gt;</td></tr><tr><td align="left">&lt;ul&gt;</td><td align="left">&lt;itemizedlist&gt;</td></tr><tr><td align="left">&lt;ol&gt;</td><td align="left">&lt;orderedlist&gt;</td></tr><tr><td align="left">&lt;il&gt;</td><td align="left">&lt;listitem&gt;</td></tr><tr><td align="left">&lt;dl&gt;</td><td align="left">&lt;variablelist&gt;</td></tr><tr><td align="left">&lt;dt&gt;</td><td align="left">&lt;term&gt;</td></tr><tr><td align="left">&lt;dd&gt;</td><td align="left">&lt;listitem&gt;</td></tr><tr><td align="left">&lt;a href=""&gt;</td><td align="left">&lt;ulink url=""&gt;</td></tr><tr><td align="left">&lt;code&gt;</td><td align="left">&lt;literal&gt;, &lt;programlisting&gt;</td></tr><tr><td align="left">&lt;strong&gt;</td><td align="left">&lt;emphasis&gt;</td></tr><tr><td align="left">&lt;em&gt;</td><td align="left">&lt;emphasis&gt;</td></tr><tr><td align="left">"</td><td align="left">&lt;quote&gt;</td></tr></tbody></table></div></div><br class="table-break" /><p>
    And examples of detailed markup for which there are no real HTML
    equivalents are listed in the table below.
! </p><div class="table"><a id="table.docbook_elem"></a><p class="title"><strong>TableÂ B.5.Â Docbook XML Element Use</strong></p><div class="table-contents"><table summary="Docbook XML Element Use" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">Element</th><th align="left">Use</th></tr></thead><tbody><tr><td align="left">&lt;structname&gt;</td><td align="left">&lt;structname&gt;char_traits&lt;/structname&gt;</td></tr><tr><td align="left">&lt;classname&gt;</td><td align="left">&lt;classname&gt;string&lt;/classname&gt;</td></tr><tr><td align="left">&lt;function&gt;</td><td align="left">
  	<p>&lt;function&gt;clear()&lt;/function&gt;</p>
  	<p>&lt;function&gt;fs.clear()&lt;/function&gt;</p>
        </td></tr><tr><td align="left">&lt;type&gt;</td><td align="left">&lt;type&gt;long long&lt;/type&gt;</td></tr><tr><td align="left">&lt;varname&gt;</td><td align="left">&lt;varname&gt;fs&lt;/varname&gt;</td></tr><tr><td align="left">&lt;literal&gt;</td><td align="left">
--- 530,540 ----
  	<a class="link" href="http://tdg.docbook.org/tdg/5.0/ref-elements.html" target="_top">DocBook Element Reference</a>.
  	An incomplete reference for HTML to Docbook conversion is
  	detailed in the table below.
!       </p><div class="table"><a id="table.docbook_cmp"></a><p class="title"><strong>TableÂ B.4.Â HTML to Docbook XML Markup Comparison</strong></p><div class="table-contents"><table class="table" summary="HTML to Docbook XML Markup Comparison" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">HTML</th><th align="left">Docbook</th></tr></thead><tbody><tr><td align="left">&lt;p&gt;</td><td align="left">&lt;para&gt;</td></tr><tr><td align="left">&lt;pre&gt;</td><td align="left">&lt;computeroutput&gt;, &lt;programlisting&gt;,
  	&lt;literallayout&gt;</td></tr><tr><td align="left">&lt;ul&gt;</td><td align="left">&lt;itemizedlist&gt;</td></tr><tr><td align="left">&lt;ol&gt;</td><td align="left">&lt;orderedlist&gt;</td></tr><tr><td align="left">&lt;il&gt;</td><td align="left">&lt;listitem&gt;</td></tr><tr><td align="left">&lt;dl&gt;</td><td align="left">&lt;variablelist&gt;</td></tr><tr><td align="left">&lt;dt&gt;</td><td align="left">&lt;term&gt;</td></tr><tr><td align="left">&lt;dd&gt;</td><td align="left">&lt;listitem&gt;</td></tr><tr><td align="left">&lt;a href=""&gt;</td><td align="left">&lt;ulink url=""&gt;</td></tr><tr><td align="left">&lt;code&gt;</td><td align="left">&lt;literal&gt;, &lt;programlisting&gt;</td></tr><tr><td align="left">&lt;strong&gt;</td><td align="left">&lt;emphasis&gt;</td></tr><tr><td align="left">&lt;em&gt;</td><td align="left">&lt;emphasis&gt;</td></tr><tr><td align="left">"</td><td align="left">&lt;quote&gt;</td></tr></tbody></table></div></div><br class="table-break" /><p>
    And examples of detailed markup for which there are no real HTML
    equivalents are listed in the table below.
! </p><div class="table"><a id="table.docbook_elem"></a><p class="title"><strong>TableÂ B.5.Â Docbook XML Element Use</strong></p><div class="table-contents"><table class="table" summary="Docbook XML Element Use" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">Element</th><th align="left">Use</th></tr></thead><tbody><tr><td align="left">&lt;structname&gt;</td><td align="left">&lt;structname&gt;char_traits&lt;/structname&gt;</td></tr><tr><td align="left">&lt;classname&gt;</td><td align="left">&lt;classname&gt;string&lt;/classname&gt;</td></tr><tr><td align="left">&lt;function&gt;</td><td align="left">
  	<p>&lt;function&gt;clear()&lt;/function&gt;</p>
  	<p>&lt;function&gt;fs.clear()&lt;/function&gt;</p>
        </td></tr><tr><td align="left">&lt;type&gt;</td><td align="left">&lt;type&gt;long long&lt;/type&gt;</td></tr><tr><td align="left">&lt;varname&gt;</td><td align="left">&lt;varname&gt;fs&lt;/varname&gt;</td></tr><tr><td align="left">&lt;literal&gt;</td><td align="left">
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/dynamic_memory.html gcc-7.3.0/libstdc++-v3/doc/html/manual/dynamic_memory.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/dynamic_memory.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/dynamic_memory.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Dynamic Memory</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="support.html" title="ChapterÂ 4.Â  Support" /><link rel="prev" href="support.html" title="ChapterÂ 4.Â  Support" /><link rel="next" href="termination.html" title="Termination" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Dynamic Memory</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="support.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 4.Â 
    Support
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="termination.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.support.memory"></a>Dynamic Memory</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Dynamic Memory</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="support.html" title="ChapterÂ 4.Â  Support" /><link rel="prev" href="support.html" title="ChapterÂ 4.Â  Support" /><link rel="next" href="termination.html" title="Termination" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Dynamic Memory</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="support.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 4.Â 
    Support
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="termination.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.support.memory"></a>Dynamic Memory</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/errno.html gcc-7.3.0/libstdc++-v3/doc/html/manual/errno.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/errno.html	Thu Oct  1 16:02:54 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/errno.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Use of errno by the library</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="diagnostics.html" title="ChapterÂ 5.Â  Diagnostics" /><link rel="prev" href="diagnostics.html" title="ChapterÂ 5.Â  Diagnostics" /><link rel="next" href="concept_checking.html" title="Concept Checking" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Use of errno by the library</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="diagnostics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 5.Â 
    Diagnostics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="concept_checking.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.diagnostics.errno"></a>Use of errno by the library</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Use of errno by the library</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="diagnostics.html" title="ChapterÂ 5.Â  Diagnostics" /><link rel="prev" href="diagnostics.html" title="ChapterÂ 5.Â  Diagnostics" /><link rel="next" href="concept_checking.html" title="Concept Checking" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Use of errno by the library</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="diagnostics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 5.Â 
    Diagnostics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="concept_checking.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.diagnostics.errno"></a>Use of errno by the library</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_algorithms.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_algorithms.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_algorithms.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_algorithms.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 25.Â Algorithms</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_utilities.html" title="ChapterÂ 24.Â Utilities" /><link rel="next" href="ext_numerics.html" title="ChapterÂ 26.Â Numerics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 25.Â Algorithms</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_utilities.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_numerics.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.algorithms"></a>ChapterÂ 25.Â Algorithms</h2></div></div></div><p>25.1.6 (count, count_if) is extended with two more versions of count
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 25.Â Algorithms</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_utilities.html" title="ChapterÂ 24.Â Utilities" /><link rel="next" href="ext_numerics.html" title="ChapterÂ 26.Â Numerics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 25.Â Algorithms</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_utilities.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_numerics.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.algorithms"></a>ChapterÂ 25.Â Algorithms</h2></div></div></div><p>25.1.6 (count, count_if) is extended with two more versions of count
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_compile_checks.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_compile_checks.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_compile_checks.html	Mon Apr 27 12:30:26 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_compile_checks.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 16.Â Compile Time Checks</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_preface.html" title="" /><link rel="next" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 16.Â Compile Time Checks</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_preface.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.compile_checks"></a>ChapterÂ 16.Â Compile Time Checks</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 16.Â Compile Time Checks</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_preface.html" title="" /><link rel="next" href="debug_mode.html" title="ChapterÂ 17.Â Debug Mode" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 16.Â Compile Time Checks</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_preface.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="debug_mode.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.compile_checks"></a>ChapterÂ 16.Â Compile Time Checks</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_concurrency.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_concurrency.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_concurrency.html	Mon Apr 20 11:07:50 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_concurrency.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 30.Â Concurrency</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_demangling.html" title="ChapterÂ 29.Â Demangling" /><link rel="next" href="ext_concurrency_impl.html" title="Implementation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 30.Â Concurrency</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_demangling.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_concurrency_impl.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.concurrency"></a>ChapterÂ 30.Â Concurrency</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="ext_concurrency.html#manual.ext.concurrency.design">Design</a></span></dt><dd><dl><dt><span class="section"><a href="ext_concurrency.html#manual.ext.concurrency.design.threads">Interface to Locks and Mutexes</a></span></dt><dt><span class="section"><a href="ext_concurrency.html#manual.ext.concurrency.design.atomics">Interface to Atomic Functions</a></span></dt></dl></dd><dt><span class="section"><a href="ext_concurrency_impl.html">Implementation</a></span></dt><dd><dl><dt><span class="section"><a href="ext_concurrency_impl.html#manual.ext.concurrency.impl.atomic_fallbacks">Using Built-in Atomic Functions</a></span></dt><dt><span class="section"><a href="ext_concurrency_impl.html#manual.ext.concurrency.impl.thread">Thread Abstraction</a></span></dt></dl></dd><dt><span class="section"><a href="ext_concurrency_use.html">Use</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.concurrency.design"></a>Design</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.concurrency.design.threads"></a>Interface to Locks and Mutexes</h3></div></div></div><p>The file <code class="filename">&lt;ext/concurrence.h&gt;</code>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 30.Â Concurrency</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_demangling.html" title="ChapterÂ 29.Â Demangling" /><link rel="next" href="ext_concurrency_impl.html" title="Implementation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 30.Â Concurrency</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_demangling.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_concurrency_impl.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.concurrency"></a>ChapterÂ 30.Â Concurrency</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="ext_concurrency.html#manual.ext.concurrency.design">Design</a></span></dt><dd><dl><dt><span class="section"><a href="ext_concurrency.html#manual.ext.concurrency.design.threads">Interface to Locks and Mutexes</a></span></dt><dt><span class="section"><a href="ext_concurrency.html#manual.ext.concurrency.design.atomics">Interface to Atomic Functions</a></span></dt></dl></dd><dt><span class="section"><a href="ext_concurrency_impl.html">Implementation</a></span></dt><dd><dl><dt><span class="section"><a href="ext_concurrency_impl.html#manual.ext.concurrency.impl.atomic_fallbacks">Using Built-in Atomic Functions</a></span></dt><dt><span class="section"><a href="ext_concurrency_impl.html#manual.ext.concurrency.impl.thread">Thread Abstraction</a></span></dt></dl></dd><dt><span class="section"><a href="ext_concurrency_use.html">Use</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.concurrency.design"></a>Design</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.concurrency.design.threads"></a>Interface to Locks and Mutexes</h3></div></div></div><p>The file <code class="filename">&lt;ext/concurrence.h&gt;</code>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html	Mon Apr 20 11:07:50 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /><link rel="prev" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /><link rel="next" href="ext_concurrency_use.html" title="Use" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_concurrency.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 30.Â Concurrency</th><td width="20%" align="right">Â <a accesskey="n" href="ext_concurrency_use.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.concurrency.impl"></a>Implementation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.concurrency.impl.atomic_fallbacks"></a>Using Built-in Atomic Functions</h3></div></div></div><p>The functions for atomic operations described above are either
  implemented via compiler intrinsics (if the underlying host is
  capable) or by library fallbacks.</p><p>Compiler intrinsics (builtins) are always preferred.  However, as
  the compiler builtins for atomics are not universally implemented,
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /><link rel="prev" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /><link rel="next" href="ext_concurrency_use.html" title="Use" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_concurrency.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 30.Â Concurrency</th><td width="20%" align="right">Â <a accesskey="n" href="ext_concurrency_use.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.concurrency.impl"></a>Implementation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.concurrency.impl.atomic_fallbacks"></a>Using Built-in Atomic Functions</h3></div></div></div><p>The functions for atomic operations described above are either
  implemented via compiler intrinsics (if the underlying host is
  capable) or by library fallbacks.</p><p>Compiler intrinsics (builtins) are always preferred.  However, as
  the compiler builtins for atomics are not universally implemented,
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_concurrency_use.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_concurrency_use.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_concurrency_use.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_concurrency_use.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Use</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /><link rel="prev" href="ext_concurrency_impl.html" title="Implementation" /><link rel="next" href="appendix.html" title="PartÂ IV.Â  Appendices" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Use</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_concurrency_impl.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 30.Â Concurrency</th><td width="20%" align="right">Â <a accesskey="n" href="appendix.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.concurrency.use"></a>Use</h2></div></div></div><p>Typical usage of the last two constructs is demonstrated as follows:
  </p><pre class="programlisting">
  #include &lt;ext/concurrence.h&gt;
  
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Use</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /><link rel="prev" href="ext_concurrency_impl.html" title="Implementation" /><link rel="next" href="appendix.html" title="PartÂ IV.Â  Appendices" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Use</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_concurrency_impl.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 30.Â Concurrency</th><td width="20%" align="right">Â <a accesskey="n" href="appendix.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.concurrency.use"></a>Use</h2></div></div></div><p>Typical usage of the last two constructs is demonstrated as follows:
  </p><pre class="programlisting">
  #include &lt;ext/concurrence.h&gt;
  
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_containers.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_containers.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_containers.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_containers.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 23.Â HP/SGI Extensions</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="policy_data_structures_ack.html" title="Acknowledgments" /><link rel="next" href="ext_sgi.html" title="Deprecated" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 23.Â HP/SGI Extensions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures_ack.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_sgi.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.containers"></a>ChapterÂ 23.Â HP/SGI Extensions</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="ext_containers.html#manual.ext.containers.sgi">Backwards Compatibility</a></span></dt><dt><span class="section"><a href="ext_sgi.html">Deprecated</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.containers.sgi"></a>Backwards Compatibility</h2></div></div></div><p>A few extensions and nods to backwards-compatibility have
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 23.Â HP/SGI Extensions</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="policy_data_structures_ack.html" title="Acknowledgments" /><link rel="next" href="ext_sgi.html" title="Deprecated" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 23.Â HP/SGI Extensions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures_ack.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_sgi.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.containers"></a>ChapterÂ 23.Â HP/SGI Extensions</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="ext_containers.html#manual.ext.containers.sgi">Backwards Compatibility</a></span></dt><dt><span class="section"><a href="ext_sgi.html">Deprecated</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.containers.sgi"></a>Backwards Compatibility</h2></div></div></div><p>A few extensions and nods to backwards-compatibility have
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_demangling.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_demangling.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_demangling.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_demangling.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 29.Â Demangling</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_io.html" title="ChapterÂ 28.Â Input and Output" /><link rel="next" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 29.Â Demangling</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_io.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_concurrency.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.demangle"></a>ChapterÂ 29.Â Demangling</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 29.Â Demangling</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_io.html" title="ChapterÂ 28.Â Input and Output" /><link rel="next" href="ext_concurrency.html" title="ChapterÂ 30.Â Concurrency" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 29.Â Demangling</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_io.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_concurrency.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.demangle"></a>ChapterÂ 29.Â Demangling</h2></div></div></div><p>
***************
*** 7,13 ****
      original C++ source identifiers is called
      <span class="quote">â€œ<span class="quote">demangling.</span>â€�</span>
    </p><p>
!     If you have read the <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01115.html" target="_top">source
      documentation for <code class="code">namespace abi</code></a> then you are
      aware of the cross-vendor C++ ABI in use by GCC.  One of the
      exposed functions is used for demangling,
--- 7,13 ----
      original C++ source identifiers is called
      <span class="quote">â€œ<span class="quote">demangling.</span>â€�</span>
    </p><p>
!     If you have read the <a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespaces.html" target="_top">source
      documentation for <code class="code">namespace abi</code></a> then you are
      aware of the cross-vendor C++ ABI in use by GCC.  One of the
      exposed functions is used for demangling,
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_io.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_io.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_io.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_io.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 28.Â Input and Output</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_iterators.html" title="ChapterÂ 27.Â Iterators" /><link rel="next" href="ext_demangling.html" title="ChapterÂ 29.Â Demangling" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 28.Â Input and Output</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_iterators.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_demangling.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.io"></a>ChapterÂ 28.Â Input and Output</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="ext_io.html#manual.ext.io.filebuf_derived">Derived filebufs</a></span></dt></dl></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 28.Â Input and Output</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_iterators.html" title="ChapterÂ 27.Â Iterators" /><link rel="next" href="ext_demangling.html" title="ChapterÂ 29.Â Demangling" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 28.Â Input and Output</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_iterators.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_demangling.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.io"></a>ChapterÂ 28.Â Input and Output</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="ext_io.html#manual.ext.io.filebuf_derived">Derived filebufs</a></span></dt></dl></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_iterators.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_iterators.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_iterators.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_iterators.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 27.Â Iterators</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_numerics.html" title="ChapterÂ 26.Â Numerics" /><link rel="next" href="ext_io.html" title="ChapterÂ 28.Â Input and Output" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 27.Â Iterators</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_numerics.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_io.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.iterators"></a>ChapterÂ 27.Â Iterators</h2></div></div></div><p>24.3.2 describes <code class="code">struct iterator</code>, which didn't exist in the
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 27.Â Iterators</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_numerics.html" title="ChapterÂ 26.Â Numerics" /><link rel="next" href="ext_io.html" title="ChapterÂ 28.Â Input and Output" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 27.Â Iterators</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_numerics.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_io.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.iterators"></a>ChapterÂ 27.Â Iterators</h2></div></div></div><p>24.3.2 describes <code class="code">struct iterator</code>, which didn't exist in the
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_numerics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_numerics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_numerics.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_numerics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 26.Â Numerics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_algorithms.html" title="ChapterÂ 25.Â Algorithms" /><link rel="next" href="ext_iterators.html" title="ChapterÂ 27.Â Iterators" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 26.Â Numerics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_algorithms.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_iterators.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.numerics"></a>ChapterÂ 26.Â Numerics</h2></div></div></div><p>26.4, the generalized numeric operations such as <code class="code">accumulate</code>,
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 26.Â Numerics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_algorithms.html" title="ChapterÂ 25.Â Algorithms" /><link rel="next" href="ext_iterators.html" title="ChapterÂ 27.Â Iterators" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 26.Â Numerics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_algorithms.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_iterators.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.numerics"></a>ChapterÂ 26.Â Numerics</h2></div></div></div><p>26.4, the generalized numeric operations such as <code class="code">accumulate</code>,
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_preface.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_preface.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_preface.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_preface.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="next" href="ext_compile_checks.html" title="ChapterÂ 16.Â Compile Time Checks" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="extensions.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_compile_checks.html">Next</a></td></tr></table><hr /></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a id="manual.ext.preface"></a></h1></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="next" href="ext_compile_checks.html" title="ChapterÂ 16.Â Compile Time Checks" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="extensions.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_compile_checks.html">Next</a></td></tr></table><hr /></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a id="manual.ext.preface"></a></h1></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_sgi.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_sgi.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_sgi.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_sgi.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Deprecated</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="ext_containers.html" title="ChapterÂ 23.Â HP/SGI Extensions" /><link rel="prev" href="ext_containers.html" title="ChapterÂ 23.Â HP/SGI Extensions" /><link rel="next" href="ext_utilities.html" title="ChapterÂ 24.Â Utilities" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Deprecated</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_containers.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 23.Â HP/SGI Extensions</th><td width="20%" align="right">Â <a accesskey="n" href="ext_utilities.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.containers.deprecated_sgi"></a>Deprecated</h2></div></div></div><p>
       The SGI hashing classes <code class="classname">hash_set</code> and
       <code class="classname">hash_set</code> have been deprecated by the
       unordered_set, unordered_multiset, unordered_map,
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Deprecated</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="ext_containers.html" title="ChapterÂ 23.Â HP/SGI Extensions" /><link rel="prev" href="ext_containers.html" title="ChapterÂ 23.Â HP/SGI Extensions" /><link rel="next" href="ext_utilities.html" title="ChapterÂ 24.Â Utilities" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Deprecated</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_containers.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 23.Â HP/SGI Extensions</th><td width="20%" align="right">Â <a accesskey="n" href="ext_utilities.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.containers.deprecated_sgi"></a>Deprecated</h2></div></div></div><p>
       The SGI hashing classes <code class="classname">hash_set</code> and
       <code class="classname">hash_set</code> have been deprecated by the
       unordered_set, unordered_multiset, unordered_map,
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_utilities.html gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_utilities.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/ext_utilities.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/ext_utilities.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 24.Â Utilities</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_sgi.html" title="Deprecated" /><link rel="next" href="ext_algorithms.html" title="ChapterÂ 25.Â Algorithms" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 24.Â Utilities</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_sgi.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_algorithms.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.util"></a>ChapterÂ 24.Â Utilities</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 24.Â Utilities</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="ext_sgi.html" title="Deprecated" /><link rel="next" href="ext_algorithms.html" title="ChapterÂ 25.Â Algorithms" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 24.Â Utilities</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext_sgi.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="ext_algorithms.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.util"></a>ChapterÂ 24.Â Utilities</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/extensions.html gcc-7.3.0/libstdc++-v3/doc/html/manual/extensions.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/extensions.html	Mon Apr 20 11:07:50 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/extensions.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PartÂ III.Â  Extensions</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library Manual" /><link rel="prev" href="io_and_c.html" title="Interacting with C" /><link rel="next" href="ext_preface.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PartÂ III.Â 
    Extensions
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="io_and_c.html">Prev</a>Â </td><th width="60%" align="center">The GNU C++ Library Manual</th><td width="20%" align="right">Â <a accesskey="n" href="ext_preface.html">Next</a></td></tr></table><hr /></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a id="manual.ext"></a>PartÂ III.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PartÂ III.Â  Extensions</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library Manual" /><link rel="prev" href="io_and_c.html" title="Interacting with C" /><link rel="next" href="ext_preface.html" title="" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PartÂ III.Â 
    Extensions
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="io_and_c.html">Prev</a>Â </td><th width="60%" align="center">The GNU C++ Library Manual</th><td width="20%" align="right">Â <a accesskey="n" href="ext_preface.html">Next</a></td></tr></table><hr /></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a id="manual.ext"></a>PartÂ III.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/facets.html gcc-7.3.0/libstdc++-v3/doc/html/manual/facets.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/facets.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/facets.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Facets</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="localization.html" title="ChapterÂ 8.Â  Localization" /><link rel="prev" href="localization.html" title="ChapterÂ 8.Â  Localization" /><link rel="next" href="containers.html" title="ChapterÂ 9.Â  Containers" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Facets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="localization.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 8.Â 
    Localization
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="containers.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.localization.facet"></a>Facets</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="std.localization.facet.ctype"></a>ctype</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="facet.ctype.impl"></a>Implementation</h4></div></div></div><div class="section"><div class="titlepage"><div><div><h5 class="title"><a id="facet.ctype.impl.spec"></a>Specializations</h5></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Facets</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="localization.html" title="ChapterÂ 8.Â  Localization" /><link rel="prev" href="localization.html" title="ChapterÂ 8.Â  Localization" /><link rel="next" href="containers.html" title="ChapterÂ 9.Â  Containers" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Facets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="localization.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 8.Â 
    Localization
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="containers.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.localization.facet"></a>Facets</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="std.localization.facet.ctype"></a>ctype</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="facet.ctype.impl"></a>Implementation</h4></div></div></div><div class="section"><div class="titlepage"><div><div><h5 class="title"><a id="facet.ctype.impl.spec"></a>Specializations</h5></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/fstreams.html gcc-7.3.0/libstdc++-v3/doc/html/manual/fstreams.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/fstreams.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/fstreams.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>File Based Streams</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="io.html" title="ChapterÂ 13.Â  Input and Output" /><link rel="prev" href="stringstreams.html" title="Memory Based Streams" /><link rel="next" href="io_and_c.html" title="Interacting with C" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">File Based Streams</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="stringstreams.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 13.Â 
    Input and Output
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="io_and_c.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.io.filestreams"></a>File Based Streams</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="std.io.filestreams.copying_a_file"></a>Copying a File</h3></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>File Based Streams</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="io.html" title="ChapterÂ 13.Â  Input and Output" /><link rel="prev" href="stringstreams.html" title="Memory Based Streams" /><link rel="next" href="io_and_c.html" title="Interacting with C" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">File Based Streams</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="stringstreams.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 13.Â 
    Input and Output
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="io_and_c.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.io.filestreams"></a>File Based Streams</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="std.io.filestreams.copying_a_file"></a>Copying a File</h3></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html gcc-7.3.0/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html	Thu Mar 27 18:22:46 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Generalized Operations</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /><link rel="prev" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /><link rel="next" href="numerics_and_c.html" title="Interacting with C" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Generalized Operations</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="numerics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 12.Â 
    Numerics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="numerics_and_c.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.numerics.generalized_ops"></a>Generalized Operations</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Generalized Operations</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /><link rel="prev" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /><link rel="next" href="numerics_and_c.html" title="Interacting with C" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Generalized Operations</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="numerics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 12.Â 
    Numerics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="numerics_and_c.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.numerics.generalized_ops"></a>Generalized Operations</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/index.html gcc-7.3.0/libstdc++-v3/doc/html/manual/index.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/index.html	Thu Mar 23 19:40:21 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/index.html	Thu Jan 18 20:31:32 2018
***************
*** 1,10 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The GNU C++ Library Manual</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="../index.html" title="The GNU C++ Library" /><link rel="prev" href="../index.html" title="The GNU C++ Library" /><link rel="next" href="intro.html" title="PartÂ I.Â  Introduction" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The GNU C++ Library Manual</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="../index.html">Prev</a>Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="intro.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="manual"></a>The GNU C++ Library Manual</h1></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname"></span> <span class="surname"></span></h3></div><div class="author"><h3 class="author"><span class="firstname">Paolo</span> <span class="surname">Carlini</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Phil</span> <span class="surname">Edwards</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Doug</span> <span class="surname">Gregor</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Benjamin</span> <span class="surname">Kosnik</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Dhruv</span> <span class="surname">Matani</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Jason</span> <span class="surname">Merrill</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Mark</span> <span class="surname">Mitchell</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Nathan</span> <span class="surname">Myers</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Felix</span> <span class="surname">Natter</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Olsson</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Silvius</span> <span class="surname">Rus</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Johannes</span> <span class="surname">Singler</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Ami</span> <span class="surname">Tavory</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Jonathan</span> <span class="surname">Wakely</span></h3></div></div></div><div><p class="copyright">Copyright Â© 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 
        <a class="link" href="http://www.fsf.org" target="_top">FSF</a>
      </p></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="part"><a href="intro.html">I. 
    Introduction
    
! </a></span></dt><dd><dl><dt><span class="chapter"><a href="status.html">1. Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#manual.intro.status.iso">Implementation Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#status.iso.1998">C++ 1998/2003</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.1998.status">Implementation Status</a></span></dt><dt><span class="section"><a href="status.html#iso.1998.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2011">C++ 2011</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2011.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2014">C++ 2014</a></span></dt><dt><span class="section"><a href="status.html#status.iso.201z">C++ 201z</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2017.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr1">C++ TR1</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.tr1.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr24733">C++ TR 24733</a></span></dt></dl></dd><dt><span class="section"><a href="license.html">License</a></span></dt><dd><dl><dt><span class="section"><a href="license.html#manual.intro.status.license.gpl">The Code: GPL</a></span></dt><dt><span class="section"><a href="license.html#manual.intro.status.license.fdl">The Documentation: GPL, FDL</a></span></dt></dl></dd><dt><span class="section"><a href="bugs.html">Bugs</a></span></dt><dd><dl><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.impl">Implementation Bugs</a></span></dt><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.iso">Standard Bugs</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="setup.html">2. Setup</a></span></dt><dd><dl><dt><span class="section"><a href="setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="configure.html">Configure</a></span></dt><dt><span class="section"><a href="make.html">Make</a></span></dt></dl></dd><dt><span class="chapter"><a href="using.html">3. Using</a></span></dt><dd><dl><dt><span class="section"><a href="using.html#manual.intro.using.flags">Command Options</a></span></dt><dt><span class="section"><a href="using_headers.html">Headers</a></span></dt><dd><dl><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.all">Header Files</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.mixing">Mixing Headers</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.cheaders">The C Headers and <code class="code">namespace std</code></a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.pre">Precompiled Headers</a></span></dt></dl></dd><dt><span class="section"><a href="using_macros.html">Macros</a></span></dt><dt><span class="section"><a href="using_dual_abi.html">Dual ABI</a></span></dt><dd><dl><dt><span class="section"><a href="using_dual_abi.html#manual.intro.using.abi.trouble">Troubleshooting</a></span></dt></dl></dd><dt><span class="section"><a href="using_namespaces.html">Namespaces</a></span></dt><dd><dl><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.all">Available Namespaces</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.std">namespace std</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.comp">Using Namespace Composition</a></span></dt></dl></dd><dt><span class="section"><a href="using_dynamic_or_shared.html">Linking</a></span></dt><dd><dl><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.freestanding">Almost Nothing</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic">Finding Dynamic or Shared Libraries</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.experimental">Experimental Library Extensions</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html">Concurrency</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.thread_safety">Thread Safety</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.atomics">Atomics</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.io">IO</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#concurrency.io.structure">Structure</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.defaults">Defaults</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.future">Future</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.alt">Alternatives</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.containers">Containers</a></span></dt></dl></dd><dt><span class="section"><a href="using_exceptions.html">Exceptions</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.safety">Exception Safety</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.propagating">Exception Neutrality</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.no">Doing without</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.compat">Compatibility</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.c">With <code class="literal">C</code></a></span></dt><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.posix">With <code class="literal">POSIX</code> thread cancellation</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="debug.html">Debugging Support</a></span></dt><dd><dl><dt><span class="section"><a href="debug.html#debug.compiler">Using <span class="command"><strong>g++</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.req">Debug Versions of Library Binary Files</a></span></dt><dt><span class="section"><a href="debug.html#debug.memory">Memory Leak Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.races">Data Race Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.gdb">Using <span class="command"><strong>gdb</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.exceptions">Tracking uncaught exceptions</a></span></dt><dt><span class="section"><a href="debug.html#debug.debug_mode">Debug Mode</a></span></dt><dt><span class="section"><a href="debug.html#debug.compile_time_checks">Compile Time Checking</a></span></dt><dt><span class="section"><a href="debug.html#debug.profile_mode">Profile-based Performance Analysis</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="std_contents.html">II. 
      Standard Contents
    </a></span></dt><dd><dl><dt><span class="chapter"><a href="support.html">4. 
    Support
--- 1,10 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The GNU C++ Library Manual</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="../index.html" title="The GNU C++ Library" /><link rel="prev" href="../index.html" title="The GNU C++ Library" /><link rel="next" href="intro.html" title="PartÂ I.Â  Introduction" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The GNU C++ Library Manual</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="../index.html">Prev</a>Â </td><th width="60%" align="center">Â </th><td width="20%" align="right">Â <a accesskey="n" href="intro.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="manual"></a>The GNU C++ Library Manual</h1></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname"></span> <span class="surname"></span></h3></div><div class="author"><h3 class="author"><span class="firstname">Paolo</span> <span class="surname">Carlini</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Phil</span> <span class="surname">Edwards</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Doug</span> <span class="surname">Gregor</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Benjamin</span> <span class="surname">Kosnik</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Dhruv</span> <span class="surname">Matani</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Jason</span> <span class="surname">Merrill</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Mark</span> <span class="surname">Mitchell</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Nathan</span> <span class="surname">Myers</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Felix</span> <span class="surname">Natter</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Olsson</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Silvius</span> <span class="surname">Rus</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Johannes</span> <span class="surname">Singler</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Ami</span> <span class="surname">Tavory</span></h3></div><div class="author"><h3 class="author"><span class="firstname">Jonathan</span> <span class="surname">Wakely</span></h3></div></div></div><div><p class="copyright">Copyright Â© 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 
        <a class="link" href="http://www.fsf.org" target="_top">FSF</a>
      </p></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="part"><a href="intro.html">I. 
    Introduction
    
! </a></span></dt><dd><dl><dt><span class="chapter"><a href="status.html">1. Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#manual.intro.status.iso">Implementation Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#status.iso.1998">C++ 1998/2003</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.1998.status">Implementation Status</a></span></dt><dt><span class="section"><a href="status.html#iso.1998.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2011">C++ 2011</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2011.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2014">C++ 2014</a></span></dt><dt><span class="section"><a href="status.html#status.iso.2017">C++ 2017</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2017.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr1">C++ TR1</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.tr1.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr24733">C++ TR 24733</a></span></dt><dt><span class="section"><a href="status.html#status.iso.specfun">C++ IS 29124</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.specfun.specific">Implementation Specific Behavior</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="license.html">License</a></span></dt><dd><dl><dt><span class="section"><a href="license.html#manual.intro.status.license.gpl">The Code: GPL</a></span></dt><dt><span class="section"><a href="license.html#manual.intro.status.license.fdl">The Documentation: GPL, FDL</a></span></dt></dl></dd><dt><span class="section"><a href="bugs.html">Bugs</a></span></dt><dd><dl><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.impl">Implementation Bugs</a></span></dt><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.iso">Standard Bugs</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="setup.html">2. Setup</a></span></dt><dd><dl><dt><span class="section"><a href="setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="configure.html">Configure</a></span></dt><dt><span class="section"><a href="make.html">Make</a></span></dt></dl></dd><dt><span class="chapter"><a href="using.html">3. Using</a></span></dt><dd><dl><dt><span class="section"><a href="using.html#manual.intro.using.flags">Command Options</a></span></dt><dt><span class="section"><a href="using_headers.html">Headers</a></span></dt><dd><dl><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.all">Header Files</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.mixing">Mixing Headers</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.cheaders">The C Headers and <code class="code">namespace std</code></a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.pre">Precompiled Headers</a></span></dt></dl></dd><dt><span class="section"><a href="using_macros.html">Macros</a></span></dt><dt><span class="section"><a href="using_dual_abi.html">Dual ABI</a></span></dt><dd><dl><dt><span class="section"><a href="using_dual_abi.html#manual.intro.using.abi.trouble">Troubleshooting</a></span></dt></dl></dd><dt><span class="section"><a href="using_namespaces.html">Namespaces</a></span></dt><dd><dl><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.all">Available Namespaces</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.std">namespace std</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.comp">Using Namespace Composition</a></span></dt></dl></dd><dt><span class="section"><a href="using_dynamic_or_shared.html">Linking</a></span></dt><dd><dl><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.freestanding">Almost Nothing</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic">Finding Dynamic or Shared Libraries</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.experimental">Experimental Library Extensions</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html">Concurrency</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.thread_safety">Thread Safety</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.atomics">Atomics</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.io">IO</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#concurrency.io.structure">Structure</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.defaults">Defaults</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.future">Future</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.alt">Alternatives</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.containers">Containers</a></span></dt></dl></dd><dt><span class="section"><a href="using_exceptions.html">Exceptions</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.safety">Exception Safety</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.propagating">Exception Neutrality</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.no">Doing without</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.compat">Compatibility</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.c">With <code class="literal">C</code></a></span></dt><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.posix">With <code class="literal">POSIX</code> thread cancellation</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="debug.html">Debugging Support</a></span></dt><dd><dl><dt><span class="section"><a href="debug.html#debug.compiler">Using <span class="command"><strong>g++</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.req">Debug Versions of Library Binary Files</a></span></dt><dt><span class="section"><a href="debug.html#debug.memory">Memory Leak Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.races">Data Race Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.gdb">Using <span class="command"><strong>gdb</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.exceptions">Tracking uncaught exceptions</a></span></dt><dt><span class="section"><a href="debug.html#debug.debug_mode">Debug Mode</a></span></dt><dt><span class="section"><a href="debug.html#debug.compile_time_checks">Compile Time Checking</a></span></dt><dt><span class="section"><a href="debug.html#debug.profile_mode">Profile-based Performance Analysis</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="std_contents.html">II. 
      Standard Contents
    </a></span></dt><dd><dl><dt><span class="chapter"><a href="support.html">4. 
    Support
*************** Support for C++11 dialect.
*** 149,155 ****
  	  </a></dt><dt>22.10. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.3.3.23">Non-unique Mapping Containers</a></dt><dt>22.11. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.4.3.5">Point Iterator Hierarchy</a></dt><dt>22.12. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.4.4.5">Invalidation Guarantee Tags Hierarchy</a></dt><dt>22.13. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.5.7.4">Container Tag Hierarchy</a></dt><dt>22.14. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.2.3">Hash functions, ranged-hash functions, and
  	      range-hashing functions</a></dt><dt>22.15. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.5.3.4">Insert hash sequence diagram</a></dt><dt>22.16. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.5.3.6">Insert hash sequence diagram with a null policy</a></dt><dt>22.17. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.5.5.5">Hash policy class diagram</a></dt><dt>22.18. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.4.7">Balls and bins</a></dt><dt>22.19. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.5.3.6">Insert resize sequence diagram</a></dt><dt>22.20. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.5.3.9">Standard resize policy trigger sequence
  		diagram</a></dt><dt>22.21. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.5.3.10">Standard resize policy size sequence
! 		diagram</a></dt><dt>22.22. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.5">Tree node invariants</a></dt><dt>22.23. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.8">Tree node invalidation</a></dt><dt>22.24. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.3">A tree and its update policy</a></dt><dt>22.25. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.8">Restoring node invariants</a></dt><dt>22.26. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.10">Insert update sequence</a></dt><dt>22.27. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.20">Useless update path</a></dt><dt>22.28. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.4.3.2.10">A PATRICIA trie</a></dt><dt>22.29. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.4.3.3.5">A trie and its update policy</a></dt><dt>22.30. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.5.3.3.3">A simple list</a></dt><dt>22.31. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.5.3.3.6">The counter algorithm</a></dt><dt>22.32. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.6.3.3.3">Underlying Priority-Queue Data-Structures.</a></dt><dt>22.33. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.6.3.4.4">Priority-Queue Data-Structure Tags.</a></dt><dt>B.1. <a href="appendix_porting.html#fig.build_hacking.deps">Configure and Build File Dependencies</a></dt></dl></div><div class="list-of-tables"><p><strong>List of Tables</strong></p><dl><dt>1.1. <a href="status.html#table.cxx98_status">C++ 1998/2003 Implementation Status</a></dt><dt>1.2. <a href="status.html#table.cxx11_status">C++ 2011 Implementation Status</a></dt><dt>1.3. <a href="status.html#table.cxx14_status">C++ 2014 Implementation Status</a></dt><dt>1.4. <a href="status.html#table.ts_status">C++ Technical Specifications Implementation Status</a></dt><dt>1.5. <a href="status.html#table.cxx1z_status">C++ 201z Implementation Status</a></dt><dt>1.6. <a href="status.html#table.cxx1z_ts_status">C++ Technical Specifications Implementation Status</a></dt><dt>1.7. <a href="status.html#table.tr1_status">C++ TR1 Implementation Status</a></dt><dt>1.8. <a href="status.html#table.decfp_status">C++ TR 24733 Implementation Status</a></dt><dt>3.1. <a href="using.html#table.cmd_options">C++ Command Options</a></dt><dt>3.2. <a href="using_headers.html#table.cxx98_headers">C++ 1998 Library Headers</a></dt><dt>3.3. <a href="using_headers.html#table.cxx98_cheaders">C++ 1998 Library Headers for C Library Facilities</a></dt><dt>3.4. <a href="using_headers.html#table.cxx11_headers">C++ 2011 Library Headers</a></dt><dt>3.5. <a href="using_headers.html#table.cxx11_cheaders">C++ 2011 Library Headers for C Library Facilities</a></dt><dt>3.6. <a href="using_headers.html#table.tr1_headers">C++ TR 1 Library Headers</a></dt><dt>3.7. <a href="using_headers.html#table.tr1_cheaders">C++ TR 1 Library Headers for C Library Facilities</a></dt><dt>3.8. <a href="using_headers.html#table.decfp_headers">C++ TR 24733 Decimal Floating-Point Header</a></dt><dt>3.9. <a href="using_headers.html#table.abi_headers">C++ ABI Headers</a></dt><dt>3.10. <a href="using_headers.html#table.ext_headers">Extension Headers</a></dt><dt>3.11. <a href="using_headers.html#table.debug_headers">Extension Debug Headers</a></dt><dt>3.12. <a href="using_headers.html#table.profile_headers">Extension Profile Headers</a></dt><dt>3.13. <a href="using_headers.html#table.parallel_headers">Extension Parallel Headers</a></dt><dt>17.1. <a href="debug_mode_using.html#table.debug_mode_containers">Debugging Containers</a></dt><dt>17.2. <a href="debug_mode_using.html#table.debug_mode_containers_cxx11">Debugging Containers C++11</a></dt><dt>18.1. <a href="parallel_mode_using.html#table.parallel_algos">Parallel Algorithms</a></dt><dt>19.1. <a href="profile_mode_design.html#table.profile_code_loc">Profile Code Location</a></dt><dt>19.2. <a href="profile_mode_diagnostics.html#table.profile_diagnostics">Profile Diagnostics</a></dt><dt>21.1. <a href="bitmap_allocator_impl.html#table.bitmap_alloc">Bitmap Allocator Memory Map</a></dt><dt>B.1. <a href="documentation_hacking.html#table.doxygen_prereq">Doxygen Prerequisites</a></dt><dt>B.2. <a href="documentation_hacking.html#table.doxygen_cmp">HTML to Doxygen Markup Comparison</a></dt><dt>B.3. <a href="documentation_hacking.html#table.docbook_prereq">Docbook Prerequisites</a></dt><dt>B.4. <a href="documentation_hacking.html#table.docbook_cmp">HTML to Docbook XML Markup Comparison</a></dt><dt>B.5. <a href="documentation_hacking.html#table.docbook_elem">Docbook XML Element Use</a></dt><dt>B.6. <a href="api.html#table.extension_allocators">Extension Allocators</a></dt><dt>B.7. <a href="api.html#table.extension_allocators2">Extension Allocators Continued</a></dt></dl></div><div class="list-of-equations"><p><strong>List of Equations</strong></p><dl><dt>22.1. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.2.15">Ranged Hash Function</a></dt><dt>22.2. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.3.3">Range-Hashing, Division Method</a></dt><dt>22.3. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.3.9">Division via Prime Modulo</a></dt><dt>22.4. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.3.11">Division via Bit Mask</a></dt><dt>22.5. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.4.7">
  		A Standard String Hash Function
  	      </a></dt><dt>22.6. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.4.12">
  		Only k String DNA Hash
--- 149,155 ----
  	  </a></dt><dt>22.10. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.3.3.23">Non-unique Mapping Containers</a></dt><dt>22.11. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.4.3.5">Point Iterator Hierarchy</a></dt><dt>22.12. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.4.4.5">Invalidation Guarantee Tags Hierarchy</a></dt><dt>22.13. <a href="policy_data_structures_design.html#id-1.3.5.9.4.3.5.7.4">Container Tag Hierarchy</a></dt><dt>22.14. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.2.3">Hash functions, ranged-hash functions, and
  	      range-hashing functions</a></dt><dt>22.15. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.5.3.4">Insert hash sequence diagram</a></dt><dt>22.16. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.5.3.6">Insert hash sequence diagram with a null policy</a></dt><dt>22.17. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.5.5.5">Hash policy class diagram</a></dt><dt>22.18. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.4.7">Balls and bins</a></dt><dt>22.19. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.5.3.6">Insert resize sequence diagram</a></dt><dt>22.20. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.5.3.9">Standard resize policy trigger sequence
  		diagram</a></dt><dt>22.21. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.3.5.3.10">Standard resize policy size sequence
! 		diagram</a></dt><dt>22.22. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.5">Tree node invariants</a></dt><dt>22.23. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.8">Tree node invalidation</a></dt><dt>22.24. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.3">A tree and its update policy</a></dt><dt>22.25. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.8">Restoring node invariants</a></dt><dt>22.26. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.10">Insert update sequence</a></dt><dt>22.27. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.3.3.2.11.20">Useless update path</a></dt><dt>22.28. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.4.3.2.10">A PATRICIA trie</a></dt><dt>22.29. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.4.3.3.5">A trie and its update policy</a></dt><dt>22.30. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.5.3.3.3">A simple list</a></dt><dt>22.31. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.5.3.3.6">The counter algorithm</a></dt><dt>22.32. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.6.3.3.3">Underlying Priority-Queue Data-Structures.</a></dt><dt>22.33. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.6.3.4.4">Priority-Queue Data-Structure Tags.</a></dt><dt>B.1. <a href="appendix_porting.html#fig.build_hacking.deps">Configure and Build File Dependencies</a></dt></dl></div><div class="list-of-tables"><p><strong>List of Tables</strong></p><dl><dt>1.1. <a href="status.html#table.cxx98_status">C++ 1998/2003 Implementation Status</a></dt><dt>1.2. <a href="status.html#table.cxx11_status">C++ 2011 Implementation Status</a></dt><dt>1.3. <a href="status.html#table.cxx14_status">C++ 2014 Implementation Status</a></dt><dt>1.4. <a href="status.html#table.ts_status">C++ Technical Specifications Implementation Status</a></dt><dt>1.5. <a href="status.html#table.cxx17_status">C++ 2017 Implementation Status</a></dt><dt>1.6. <a href="status.html#table.cxx17_ts_status">C++ Technical Specifications Implementation Status</a></dt><dt>1.7. <a href="status.html#table.tr1_status">C++ TR1 Implementation Status</a></dt><dt>1.8. <a href="status.html#table.decfp_status">C++ TR 24733 Implementation Status</a></dt><dt>1.9. <a href="status.html#table.specfun_status">C++ Special Functions Implementation Status</a></dt><dt>3.1. <a href="using.html#table.cmd_options">C++ Command Options</a></dt><dt>3.2. <a href="using_headers.html#table.cxx98_headers">C++ 1998 Library Headers</a></dt><dt>3.3. <a href="using_headers.html#table.cxx98_cheaders">C++ 1998 Library Headers for C Library Facilities</a></dt><dt>3.4. <a href="using_headers.html#table.cxx11_headers">C++ 2011 Library Headers</a></dt><dt>3.5. <a href="using_headers.html#table.cxx11_cheaders">C++ 2011 Library Headers for C Library Facilities</a></dt><dt>3.6. <a href="using_headers.html#table.tr1_headers">C++ TR 1 Library Headers</a></dt><dt>3.7. <a href="using_headers.html#table.tr1_cheaders">C++ TR 1 Library Headers for C Library Facilities</a></dt><dt>3.8. <a href="using_headers.html#table.decfp_headers">C++ TR 24733 Decimal Floating-Point Header</a></dt><dt>3.9. <a href="using_headers.html#table.abi_headers">C++ ABI Headers</a></dt><dt>3.10. <a href="using_headers.html#table.ext_headers">Extension Headers</a></dt><dt>3.11. <a href="using_headers.html#table.debug_headers">Extension Debug Headers</a></dt><dt>3.12. <a href="using_headers.html#table.profile_headers">Extension Profile Headers</a></dt><dt>3.13. <a href="using_headers.html#table.parallel_headers">Extension Parallel Headers</a></dt><dt>17.1. <a href="debug_mode_using.html#table.debug_mode_containers">Debugging Containers</a></dt><dt>17.2. <a href="debug_mode_using.html#table.debug_mode_containers_cxx11">Debugging Containers C++11</a></dt><dt>18.1. <a href="parallel_mode_using.html#table.parallel_algos">Parallel Algorithms</a></dt><dt>19.1. <a href="profile_mode_design.html#table.profile_code_loc">Profile Code Location</a></dt><dt>19.2. <a href="profile_mode_diagnostics.html#table.profile_diagnostics">Profile Diagnostics</a></dt><dt>21.1. <a href="bitmap_allocator_impl.html#table.bitmap_alloc">Bitmap Allocator Memory Map</a></dt><dt>B.1. <a href="documentation_hacking.html#table.doxygen_prereq">Doxygen Prerequisites</a></dt><dt>B.2. <a href="documentation_hacking.html#table.doxygen_cmp">HTML to Doxygen Markup Comparison</a></dt><dt>B.3. <a href="documentation_hacking.html#table.docbook_prereq">Docbook Prerequisites</a></dt><dt>B.4. <a href="documentation_hacking.html#table.docbook_cmp">HTML to Docbook XML Markup Comparison</a></dt><dt>B.5. <a href="documentation_hacking.html#table.docbook_elem">Docbook XML Element Use</a></dt><dt>B.6. <a href="api.html#table.extension_allocators">Extension Allocators</a></dt><dt>B.7. <a href="api.html#table.extension_allocators2">Extension Allocators Continued</a></dt></dl></div><div class="list-of-equations"><p><strong>List of Equations</strong></p><dl><dt>22.1. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.2.15">Ranged Hash Function</a></dt><dt>22.2. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.3.3">Range-Hashing, Division Method</a></dt><dt>22.3. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.3.9">Division via Prime Modulo</a></dt><dt>22.4. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.3.11">Division via Bit Mask</a></dt><dt>22.5. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.4.7">
  		A Standard String Hash Function
  	      </a></dt><dt>22.6. <a href="policy_data_structures_design.html#id-1.3.5.9.4.4.2.3.2.4.12">
  		Only k String DNA Hash
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/internals.html gcc-7.3.0/libstdc++-v3/doc/html/manual/internals.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/internals.html	Thu Aug 18 13:47:42 2016
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/internals.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Porting to New Hardware or Operating Systems</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, internals" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="documentation_hacking.html" title="Writing and Generating Documentation" /><link rel="next" href="test.html" title="Testing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Porting to New Hardware or Operating Systems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="documentation_hacking.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="test.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.internals"></a>Porting to New Hardware or Operating Systems</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Porting to New Hardware or Operating Systems</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, internals" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="appendix_porting.html" title="AppendixÂ B.Â  Porting and Maintenance" /><link rel="prev" href="documentation_hacking.html" title="Writing and Generating Documentation" /><link rel="next" href="test.html" title="Testing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Porting to New Hardware or Operating Systems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="documentation_hacking.html">Prev</a>Â </td><th width="60%" align="center">AppendixÂ B.Â 
    Porting and Maintenance
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="test.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="appendix.porting.internals"></a>Porting to New Hardware or Operating Systems</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/intro.html gcc-7.3.0/libstdc++-v3/doc/html/manual/intro.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/intro.html	Mon Oct 10 18:57:15 2016
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/intro.html	Thu Jan 18 20:31:32 2018
***************
*** 1,8 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PartÂ I.Â  Introduction</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library Manual" /><link rel="prev" href="index.html" title="The GNU C++ Library Manual" /><link rel="next" href="status.html" title="ChapterÂ 1.Â Status" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PartÂ I.Â 
    Introduction
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a>Â </td><th width="60%" align="center">The GNU C++ Library Manual</th><td width="20%" align="right">Â <a accesskey="n" href="status.html">Next</a></td></tr></table><hr /></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a id="manual.intro"></a>PartÂ I.Â 
    Introduction
    <a id="id-1.3.3.1.1.1" class="indexterm"></a>
! </h1></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="chapter"><a href="status.html">1. Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#manual.intro.status.iso">Implementation Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#status.iso.1998">C++ 1998/2003</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.1998.status">Implementation Status</a></span></dt><dt><span class="section"><a href="status.html#iso.1998.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2011">C++ 2011</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2011.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2014">C++ 2014</a></span></dt><dt><span class="section"><a href="status.html#status.iso.201z">C++ 201z</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2017.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr1">C++ TR1</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.tr1.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr24733">C++ TR 24733</a></span></dt></dl></dd><dt><span class="section"><a href="license.html">License</a></span></dt><dd><dl><dt><span class="section"><a href="license.html#manual.intro.status.license.gpl">The Code: GPL</a></span></dt><dt><span class="section"><a href="license.html#manual.intro.status.license.fdl">The Documentation: GPL, FDL</a></span></dt></dl></dd><dt><span class="section"><a href="bugs.html">Bugs</a></span></dt><dd><dl><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.impl">Implementation Bugs</a></span></dt><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.iso">Standard Bugs</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="setup.html">2. Setup</a></span></dt><dd><dl><dt><span class="section"><a href="setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="configure.html">Configure</a></span></dt><dt><span class="section"><a href="make.html">Make</a></span></dt></dl></dd><dt><span class="chapter"><a href="using.html">3. Using</a></span></dt><dd><dl><dt><span class="section"><a href="using.html#manual.intro.using.flags">Command Options</a></span></dt><dt><span class="section"><a href="using_headers.html">Headers</a></span></dt><dd><dl><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.all">Header Files</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.mixing">Mixing Headers</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.cheaders">The C Headers and <code class="code">namespace std</code></a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.pre">Precompiled Headers</a></span></dt></dl></dd><dt><span class="section"><a href="using_macros.html">Macros</a></span></dt><dt><span class="section"><a href="using_dual_abi.html">Dual ABI</a></span></dt><dd><dl><dt><span class="section"><a href="using_dual_abi.html#manual.intro.using.abi.trouble">Troubleshooting</a></span></dt></dl></dd><dt><span class="section"><a href="using_namespaces.html">Namespaces</a></span></dt><dd><dl><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.all">Available Namespaces</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.std">namespace std</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.comp">Using Namespace Composition</a></span></dt></dl></dd><dt><span class="section"><a href="using_dynamic_or_shared.html">Linking</a></span></dt><dd><dl><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.freestanding">Almost Nothing</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic">Finding Dynamic or Shared Libraries</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.experimental">Experimental Library Extensions</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html">Concurrency</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.thread_safety">Thread Safety</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.atomics">Atomics</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.io">IO</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#concurrency.io.structure">Structure</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.defaults">Defaults</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.future">Future</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.alt">Alternatives</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.containers">Containers</a></span></dt></dl></dd><dt><span class="section"><a href="using_exceptions.html">Exceptions</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.safety">Exception Safety</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.propagating">Exception Neutrality</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.no">Doing without</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.compat">Compatibility</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.c">With <code class="literal">C</code></a></span></dt><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.posix">With <code class="literal">POSIX</code> thread cancellation</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="debug.html">Debugging Support</a></span></dt><dd><dl><dt><span class="section"><a href="debug.html#debug.compiler">Using <span class="command"><strong>g++</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.req">Debug Versions of Library Binary Files</a></span></dt><dt><span class="section"><a href="debug.html#debug.memory">Memory Leak Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.races">Data Race Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.gdb">Using <span class="command"><strong>gdb</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.exceptions">Tracking uncaught exceptions</a></span></dt><dt><span class="section"><a href="debug.html#debug.debug_mode">Debug Mode</a></span></dt><dt><span class="section"><a href="debug.html#debug.compile_time_checks">Compile Time Checking</a></span></dt><dt><span class="section"><a href="debug.html#debug.profile_mode">Profile-based Performance Analysis</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="status.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">The GNU C++ Library ManualÂ </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â ChapterÂ 1.Â Status</td></tr></table></div></body></html>
\ No newline at end of file
--- 1,8 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PartÂ I.Â  Introduction</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="index.html" title="The GNU C++ Library Manual" /><link rel="prev" href="index.html" title="The GNU C++ Library Manual" /><link rel="next" href="status.html" title="ChapterÂ 1.Â Status" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PartÂ I.Â 
    Introduction
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a>Â </td><th width="60%" align="center">The GNU C++ Library Manual</th><td width="20%" align="right">Â <a accesskey="n" href="status.html">Next</a></td></tr></table><hr /></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a id="manual.intro"></a>PartÂ I.Â 
    Introduction
    <a id="id-1.3.3.1.1.1" class="indexterm"></a>
! </h1></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="chapter"><a href="status.html">1. Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#manual.intro.status.iso">Implementation Status</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#status.iso.1998">C++ 1998/2003</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.1998.status">Implementation Status</a></span></dt><dt><span class="section"><a href="status.html#iso.1998.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2011">C++ 2011</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2011.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.2014">C++ 2014</a></span></dt><dt><span class="section"><a href="status.html#status.iso.2017">C++ 2017</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.2017.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr1">C++ TR1</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.tr1.specific">Implementation Specific Behavior</a></span></dt></dl></dd><dt><span class="section"><a href="status.html#status.iso.tr24733">C++ TR 24733</a></span></dt><dt><span class="section"><a href="status.html#status.iso.specfun">C++ IS 29124</a></span></dt><dd><dl><dt><span class="section"><a href="status.html#iso.specfun.specific">Implementation Specific Behavior</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="license.html">License</a></span></dt><dd><dl><dt><span class="section"><a href="license.html#manual.intro.status.license.gpl">The Code: GPL</a></span></dt><dt><span class="section"><a href="license.html#manual.intro.status.license.fdl">The Documentation: GPL, FDL</a></span></dt></dl></dd><dt><span class="section"><a href="bugs.html">Bugs</a></span></dt><dd><dl><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.impl">Implementation Bugs</a></span></dt><dt><span class="section"><a href="bugs.html#manual.intro.status.bugs.iso">Standard Bugs</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="setup.html">2. Setup</a></span></dt><dd><dl><dt><span class="section"><a href="setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="configure.html">Configure</a></span></dt><dt><span class="section"><a href="make.html">Make</a></span></dt></dl></dd><dt><span class="chapter"><a href="using.html">3. Using</a></span></dt><dd><dl><dt><span class="section"><a href="using.html#manual.intro.using.flags">Command Options</a></span></dt><dt><span class="section"><a href="using_headers.html">Headers</a></span></dt><dd><dl><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.all">Header Files</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.mixing">Mixing Headers</a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.cheaders">The C Headers and <code class="code">namespace std</code></a></span></dt><dt><span class="section"><a href="using_headers.html#manual.intro.using.headers.pre">Precompiled Headers</a></span></dt></dl></dd><dt><span class="section"><a href="using_macros.html">Macros</a></span></dt><dt><span class="section"><a href="using_dual_abi.html">Dual ABI</a></span></dt><dd><dl><dt><span class="section"><a href="using_dual_abi.html#manual.intro.using.abi.trouble">Troubleshooting</a></span></dt></dl></dd><dt><span class="section"><a href="using_namespaces.html">Namespaces</a></span></dt><dd><dl><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.all">Available Namespaces</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.std">namespace std</a></span></dt><dt><span class="section"><a href="using_namespaces.html#manual.intro.using.namespaces.comp">Using Namespace Composition</a></span></dt></dl></dd><dt><span class="section"><a href="using_dynamic_or_shared.html">Linking</a></span></dt><dd><dl><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.freestanding">Almost Nothing</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic">Finding Dynamic or Shared Libraries</a></span></dt><dt><span class="section"><a href="using_dynamic_or_shared.html#manual.intro.using.linkage.experimental">Experimental Library Extensions</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html">Concurrency</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.thread_safety">Thread Safety</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.atomics">Atomics</a></span></dt><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.io">IO</a></span></dt><dd><dl><dt><span class="section"><a href="using_concurrency.html#concurrency.io.structure">Structure</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.defaults">Defaults</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.future">Future</a></span></dt><dt><span class="section"><a href="using_concurrency.html#concurrency.io.alt">Alternatives</a></span></dt></dl></dd><dt><span class="section"><a href="using_concurrency.html#manual.intro.using.concurrency.containers">Containers</a></span></dt></dl></dd><dt><span class="section"><a href="using_exceptions.html">Exceptions</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.safety">Exception Safety</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.propagating">Exception Neutrality</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.no">Doing without</a></span></dt><dt><span class="section"><a href="using_exceptions.html#intro.using.exception.compat">Compatibility</a></span></dt><dd><dl><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.c">With <code class="literal">C</code></a></span></dt><dt><span class="section"><a href="using_exceptions.html#using.exception.compat.posix">With <code class="literal">POSIX</code> thread cancellation</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="debug.html">Debugging Support</a></span></dt><dd><dl><dt><span class="section"><a href="debug.html#debug.compiler">Using <span class="command"><strong>g++</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.req">Debug Versions of Library Binary Files</a></span></dt><dt><span class="section"><a href="debug.html#debug.memory">Memory Leak Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.races">Data Race Hunting</a></span></dt><dt><span class="section"><a href="debug.html#debug.gdb">Using <span class="command"><strong>gdb</strong></span></a></span></dt><dt><span class="section"><a href="debug.html#debug.exceptions">Tracking uncaught exceptions</a></span></dt><dt><span class="section"><a href="debug.html#debug.debug_mode">Debug Mode</a></span></dt><dt><span class="section"><a href="debug.html#debug.compile_time_checks">Compile Time Checking</a></span></dt><dt><span class="section"><a href="debug.html#debug.profile_mode">Profile-based Performance Analysis</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="status.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">The GNU C++ Library ManualÂ </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â ChapterÂ 1.Â Status</td></tr></table></div></body></html>
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/io.html gcc-7.3.0/libstdc++-v3/doc/html/manual/io.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/io.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/io.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 13.Â  Input and Output</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="numerics_and_c.html" title="Interacting with C" /><link rel="next" href="streambufs.html" title="Stream Buffers" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 13.Â 
    Input and Output
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="numerics_and_c.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 13.Â  Input and Output</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="numerics_and_c.html" title="Interacting with C" /><link rel="next" href="streambufs.html" title="Stream Buffers" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 13.Â 
    Input and Output
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="numerics_and_c.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/io_and_c.html gcc-7.3.0/libstdc++-v3/doc/html/manual/io_and_c.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/io_and_c.html	Thu Mar 27 18:22:46 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/io_and_c.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Interacting with C</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="io.html" title="ChapterÂ 13.Â  Input and Output" /><link rel="prev" href="fstreams.html" title="File Based Streams" /><link rel="next" href="atomics.html" title="ChapterÂ 14.Â  Atomics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Interacting with C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="fstreams.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 13.Â 
    Input and Output
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="atomics.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.io.c"></a>Interacting with C</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="std.io.c.FILE"></a>Using FILE* and file descriptors</h3></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Interacting with C</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="io.html" title="ChapterÂ 13.Â  Input and Output" /><link rel="prev" href="fstreams.html" title="File Based Streams" /><link rel="next" href="atomics.html" title="ChapterÂ 14.Â  Atomics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Interacting with C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="fstreams.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 13.Â 
    Input and Output
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="atomics.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.io.c"></a>Interacting with C</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="std.io.c.FILE"></a>Using FILE* and file descriptors</h3></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/iterators.html gcc-7.3.0/libstdc++-v3/doc/html/manual/iterators.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/iterators.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/iterators.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 10.Â  Iterators</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="containers_and_c.html" title="Interacting with C" /><link rel="next" href="algorithms.html" title="ChapterÂ 11.Â  Algorithms" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 10.Â 
    Iterators
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="containers_and_c.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 10.Â  Iterators</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="containers_and_c.html" title="Interacting with C" /><link rel="next" href="algorithms.html" title="ChapterÂ 11.Â  Algorithms" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 10.Â 
    Iterators
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="containers_and_c.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/license.html gcc-7.3.0/libstdc++-v3/doc/html/manual/license.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/license.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/license.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>License</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="status.html" title="ChapterÂ 1.Â Status" /><link rel="prev" href="status.html" title="ChapterÂ 1.Â Status" /><link rel="next" href="bugs.html" title="Bugs" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="status.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 1.Â Status</th><td width="20%" align="right">Â <a accesskey="n" href="bugs.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.status.license"></a>License</h2></div></div></div><p>
      There are two licenses affecting GNU libstdc++: one for the code,
      and one for the documentation.
      </p><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>License</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="status.html" title="ChapterÂ 1.Â Status" /><link rel="prev" href="status.html" title="ChapterÂ 1.Â Status" /><link rel="next" href="bugs.html" title="Bugs" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="status.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 1.Â Status</th><td width="20%" align="right">Â <a accesskey="n" href="bugs.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.status.license"></a>License</h2></div></div></div><p>
      There are two licenses affecting GNU libstdc++: one for the code,
      and one for the documentation.
      </p><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/localization.html gcc-7.3.0/libstdc++-v3/doc/html/manual/localization.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/localization.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/localization.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 8.Â  Localization</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="strings.html" title="ChapterÂ 7.Â  Strings" /><link rel="next" href="facets.html" title="Facets" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 8.Â 
    Localization
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="strings.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 8.Â  Localization</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="strings.html" title="ChapterÂ 7.Â  Strings" /><link rel="next" href="facets.html" title="Facets" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 8.Â 
    Localization
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="strings.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/make.html gcc-7.3.0/libstdc++-v3/doc/html/manual/make.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/make.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/make.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Make</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="setup.html" title="ChapterÂ 2.Â Setup" /><link rel="prev" href="configure.html" title="Configure" /><link rel="next" href="using.html" title="ChapterÂ 3.Â Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Make</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="configure.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 2.Â Setup</th><td width="20%" align="right">Â <a accesskey="n" href="using.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.setup.make"></a>Make</h2></div></div></div><p>If you have never done this before, you should read the basic
        <a class="link" href="http://gcc.gnu.org/install/" target="_top">GCC Installation
        Instructions</a> first.  Read <span class="emphasis"><em>all of them</em></span>.
        <span class="emphasis"><em>Twice.</em></span>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Make</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="setup.html" title="ChapterÂ 2.Â Setup" /><link rel="prev" href="configure.html" title="Configure" /><link rel="next" href="using.html" title="ChapterÂ 3.Â Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Make</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="configure.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 2.Â Setup</th><td width="20%" align="right">Â <a accesskey="n" href="using.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.intro.setup.make"></a>Make</h2></div></div></div><p>If you have never done this before, you should read the basic
        <a class="link" href="http://gcc.gnu.org/install/" target="_top">GCC Installation
        Instructions</a> first.  Read <span class="emphasis"><em>all of them</em></span>.
        <span class="emphasis"><em>Twice.</em></span>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/memory.html gcc-7.3.0/libstdc++-v3/doc/html/manual/memory.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/memory.html	Fri Jun 16 12:19:54 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/memory.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Memory</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /><link rel="prev" href="pairs.html" title="Pairs" /><link rel="next" href="traits.html" title="Traits" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Memory</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pairs.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 6.Â 
    Utilities
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="traits.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.util.memory"></a>Memory</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Memory</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /><link rel="prev" href="pairs.html" title="Pairs" /><link rel="next" href="traits.html" title="Traits" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Memory</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pairs.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 6.Â 
    Utilities
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="traits.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.util.memory"></a>Memory</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator.html gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 20.Â The mt_allocator</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="profile_mode_diagnostics.html" title="Diagnostics" /><link rel="next" href="mt_allocator_design.html" title="Design Issues" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 20.Â The mt_allocator</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_diagnostics.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_design.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.allocator.mt"></a>ChapterÂ 20.Â The mt_allocator</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="mt_allocator.html#allocator.mt.intro">Intro</a></span></dt><dt><span class="section"><a href="mt_allocator_design.html">Design Issues</a></span></dt><dd><dl><dt><span class="section"><a href="mt_allocator_design.html#allocator.mt.overview">Overview</a></span></dt></dl></dd><dt><span class="section"><a href="mt_allocator_impl.html">Implementation</a></span></dt><dd><dl><dt><span class="section"><a href="mt_allocator_impl.html#allocator.mt.tune">Tunable Parameters</a></span></dt><dt><span class="section"><a href="mt_allocator_impl.html#allocator.mt.init">Initialization</a></span></dt><dt><span class="section"><a href="mt_allocator_impl.html#allocator.mt.deallocation">Deallocation Notes</a></span></dt></dl></dd><dt><span class="section"><a href="mt_allocator_ex_single.html">Single Thread Example</a></span></dt><dt><span class="section"><a href="mt_allocator_ex_multi.html">Multiple Thread Example</a></span></dt></dl></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 20.Â The mt_allocator</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="profile_mode_diagnostics.html" title="Diagnostics" /><link rel="next" href="mt_allocator_design.html" title="Design Issues" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 20.Â The mt_allocator</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_diagnostics.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_design.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.allocator.mt"></a>ChapterÂ 20.Â The mt_allocator</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="mt_allocator.html#allocator.mt.intro">Intro</a></span></dt><dt><span class="section"><a href="mt_allocator_design.html">Design Issues</a></span></dt><dd><dl><dt><span class="section"><a href="mt_allocator_design.html#allocator.mt.overview">Overview</a></span></dt></dl></dd><dt><span class="section"><a href="mt_allocator_impl.html">Implementation</a></span></dt><dd><dl><dt><span class="section"><a href="mt_allocator_impl.html#allocator.mt.tune">Tunable Parameters</a></span></dt><dt><span class="section"><a href="mt_allocator_impl.html#allocator.mt.init">Initialization</a></span></dt><dt><span class="section"><a href="mt_allocator_impl.html#allocator.mt.deallocation">Deallocation Notes</a></span></dt></dl></dd><dt><span class="section"><a href="mt_allocator_ex_single.html">Single Thread Example</a></span></dt><dt><span class="section"><a href="mt_allocator_ex_multi.html">Multiple Thread Example</a></span></dt></dl></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_design.html gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_design.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_design.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_design.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design Issues</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="next" href="mt_allocator_impl.html" title="Implementation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design Issues</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_impl.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.design_issues"></a>Design Issues</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="allocator.mt.overview"></a>Overview</h3></div></div></div><p> There are three general components to the allocator: a datum
  describing the characteristics of the memory pool, a policy class
  containing this pool that links instantiation types to common or
  individual pools, and a class inheriting from the policy class that is
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design Issues</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="next" href="mt_allocator_impl.html" title="Implementation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design Issues</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_impl.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.design_issues"></a>Design Issues</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="allocator.mt.overview"></a>Overview</h3></div></div></div><p> There are three general components to the allocator: a datum
  describing the characteristics of the memory pool, a policy class
  containing this pool that links instantiation types to common or
  individual pools, and a class inheriting from the policy class that is
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Multiple Thread Example</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator_ex_single.html" title="Single Thread Example" /><link rel="next" href="bitmap_allocator.html" title="ChapterÂ 21.Â The bitmap_allocator" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Multiple Thread Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_ex_single.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="bitmap_allocator.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.example_multi"></a>Multiple Thread Example</h2></div></div></div><p>
  In the ST example we never used the thread_id variable present in each block.
  Let's start by explaining the purpose of this in a MT application.
  </p><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Multiple Thread Example</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator_ex_single.html" title="Single Thread Example" /><link rel="next" href="bitmap_allocator.html" title="ChapterÂ 21.Â The bitmap_allocator" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Multiple Thread Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_ex_single.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="bitmap_allocator.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.example_multi"></a>Multiple Thread Example</h2></div></div></div><p>
  In the ST example we never used the thread_id variable present in each block.
  Let's start by explaining the purpose of this in a MT application.
  </p><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Single Thread Example</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator_impl.html" title="Implementation" /><link rel="next" href="mt_allocator_ex_multi.html" title="Multiple Thread Example" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Single Thread Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_impl.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_ex_multi.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.example_single"></a>Single Thread Example</h2></div></div></div><p>
  Let's start by describing how the data on a freelist is laid out in memory.
  This is the first two blocks in freelist for thread id 3 in bin 3 (8 bytes):
  </p><pre class="programlisting">
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Single Thread Example</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator_impl.html" title="Implementation" /><link rel="next" href="mt_allocator_ex_multi.html" title="Multiple Thread Example" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Single Thread Example</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_impl.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_ex_multi.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.example_single"></a>Single Thread Example</h2></div></div></div><p>
  Let's start by describing how the data on a freelist is laid out in memory.
  This is the first two blocks in freelist for thread id 3 in bin 3 (8 bytes):
  </p><pre class="programlisting">
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_impl.html gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_impl.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/mt_allocator_impl.html	Fri Jun 16 12:19:54 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/mt_allocator_impl.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator_design.html" title="Design Issues" /><link rel="next" href="mt_allocator_ex_single.html" title="Single Thread Example" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_ex_single.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.impl"></a>Implementation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="allocator.mt.tune"></a>Tunable Parameters</h3></div></div></div><p>Certain allocation parameters can be modified, or tuned. There
  exists a nested <code class="code">struct __pool_base::_Tune</code> that contains all
  these parameters, which include settings for
  </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>Alignment</p></li><li class="listitem"><p>Maximum bytes before calling <code class="code">::operator new</code> directly</p></li><li class="listitem"><p>Minimum bytes</p></li><li class="listitem"><p>Size of underlying global allocations</p></li><li class="listitem"><p>Maximum number of supported threads</p></li><li class="listitem"><p>Migration of deallocations to the global free list</p></li><li class="listitem"><p>Shunt for global <code class="code">new</code> and <code class="code">delete</code></p></li></ul></div><p>Adjusting parameters for a given instance of an allocator can only
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, allocator" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /><link rel="prev" href="mt_allocator_design.html" title="Design Issues" /><link rel="next" href="mt_allocator_ex_single.html" title="Single Thread Example" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mt_allocator_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 20.Â The mt_allocator</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator_ex_single.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="allocator.mt.impl"></a>Implementation</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="allocator.mt.tune"></a>Tunable Parameters</h3></div></div></div><p>Certain allocation parameters can be modified, or tuned. There
  exists a nested <code class="code">struct __pool_base::_Tune</code> that contains all
  these parameters, which include settings for
  </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>Alignment</p></li><li class="listitem"><p>Maximum bytes before calling <code class="code">::operator new</code> directly</p></li><li class="listitem"><p>Minimum bytes</p></li><li class="listitem"><p>Size of underlying global allocations</p></li><li class="listitem"><p>Maximum number of supported threads</p></li><li class="listitem"><p>Migration of deallocations to the global free list</p></li><li class="listitem"><p>Shunt for global <code class="code">new</code> and <code class="code">delete</code></p></li></ul></div><p>Adjusting parameters for a given instance of an allocator can only
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/numerics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/numerics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/numerics.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/numerics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 12.Â  Numerics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="algorithms.html" title="ChapterÂ 11.Â  Algorithms" /><link rel="next" href="generalized_numeric_operations.html" title="Generalized Operations" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 12.Â 
    Numerics
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="algorithms.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 12.Â  Numerics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="std_contents.html" title="PartÂ II.Â  Standard Contents" /><link rel="prev" href="algorithms.html" title="ChapterÂ 11.Â  Algorithms" /><link rel="next" href="generalized_numeric_operations.html" title="Generalized Operations" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 12.Â 
    Numerics
    
  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="algorithms.html">Prev</a>Â </td><th width="60%" align="center">PartÂ II.Â 
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/numerics_and_c.html gcc-7.3.0/libstdc++-v3/doc/html/manual/numerics_and_c.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/numerics_and_c.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/numerics_and_c.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Interacting with C</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /><link rel="prev" href="generalized_numeric_operations.html" title="Generalized Operations" /><link rel="next" href="io.html" title="ChapterÂ 13.Â  Input and Output" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Interacting with C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="generalized_numeric_operations.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 12.Â 
    Numerics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="io.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.numerics.c"></a>Interacting with C</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="numerics.c.array"></a>Numerics vs. Arrays</h3></div></div></div><p>One of the major reasons why FORTRAN can chew through numbers so well
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Interacting with C</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="numerics.html" title="ChapterÂ 12.Â  Numerics" /><link rel="prev" href="generalized_numeric_operations.html" title="Generalized Operations" /><link rel="next" href="io.html" title="ChapterÂ 13.Â  Input and Output" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Interacting with C</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="generalized_numeric_operations.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 12.Â 
    Numerics
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="io.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.numerics.c"></a>Interacting with C</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="numerics.c.array"></a>Numerics vs. Arrays</h3></div></div></div><p>One of the major reasons why FORTRAN can chew through numbers so well
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/pairs.html gcc-7.3.0/libstdc++-v3/doc/html/manual/pairs.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/pairs.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/pairs.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Pairs</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /><link rel="prev" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /><link rel="next" href="memory.html" title="Memory" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Pairs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="utilities.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 6.Â 
    Utilities
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="memory.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.util.pairs"></a>Pairs</h2></div></div></div><p>The <code class="code">pair&lt;T1,T2&gt;</code> is a simple and handy way to
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Pairs</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /><link rel="prev" href="utilities.html" title="ChapterÂ 6.Â  Utilities" /><link rel="next" href="memory.html" title="Memory" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Pairs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="utilities.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 6.Â 
    Utilities
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="memory.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="std.util.pairs"></a>Pairs</h2></div></div></div><p>The <code class="code">pair&lt;T1,T2&gt;</code> is a simple and handy way to
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode.html gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 18.Â Parallel Mode</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="debug_mode_design.html" title="Design" /><link rel="next" href="parallel_mode_semantics.html" title="Semantics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 18.Â Parallel Mode</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode_design.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_semantics.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.parallel_mode"></a>ChapterÂ 18.Â Parallel Mode</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="parallel_mode.html#manual.ext.parallel_mode.intro">Intro</a></span></dt><dt><span class="section"><a href="parallel_mode_semantics.html">Semantics</a></span></dt><dt><span class="section"><a href="parallel_mode_using.html">Using</a></span></dt><dd><dl><dt><span class="section"><a href="parallel_mode_using.html#parallel_mode.using.prereq_flags">Prerequisite Compiler Flags</a></span></dt><dt><span class="section"><a href="parallel_mode_using.html#parallel_mode.using.parallel_mode">Using Parallel Mode</a></span></dt><dt><span class="section"><a href="parallel_mode_using.html#parallel_mode.using.specific">Using Specific Parallel Components</a></span></dt></dl></dd><dt><span class="section"><a href="parallel_mode_design.html">Design</a></span></dt><dd><dl><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.intro">Interface Basics</a></span></dt><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning">Configuration and Tuning</a></span></dt><dd><dl><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning.omp">Setting up the OpenMP Environment</a></span></dt><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning.compile">Compile Time Switches</a></span></dt><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning.settings">Run Time Settings and Defaults</a></span></dt></dl></dd><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.impl">Implementation Namespaces</a></span></dt></dl></dd><dt><span class="section"><a href="parallel_mode_test.html">Testing</a></span></dt><dt><span class="bibliography"><a href="parallel_mode.html#parallel_mode.biblio">Bibliography</a></span></dt></dl></div><p> The libstdc++ parallel mode is an experimental parallel
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 18.Â Parallel Mode</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="debug_mode_design.html" title="Design" /><link rel="next" href="parallel_mode_semantics.html" title="Semantics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 18.Â Parallel Mode</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug_mode_design.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_semantics.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.parallel_mode"></a>ChapterÂ 18.Â Parallel Mode</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="parallel_mode.html#manual.ext.parallel_mode.intro">Intro</a></span></dt><dt><span class="section"><a href="parallel_mode_semantics.html">Semantics</a></span></dt><dt><span class="section"><a href="parallel_mode_using.html">Using</a></span></dt><dd><dl><dt><span class="section"><a href="parallel_mode_using.html#parallel_mode.using.prereq_flags">Prerequisite Compiler Flags</a></span></dt><dt><span class="section"><a href="parallel_mode_using.html#parallel_mode.using.parallel_mode">Using Parallel Mode</a></span></dt><dt><span class="section"><a href="parallel_mode_using.html#parallel_mode.using.specific">Using Specific Parallel Components</a></span></dt></dl></dd><dt><span class="section"><a href="parallel_mode_design.html">Design</a></span></dt><dd><dl><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.intro">Interface Basics</a></span></dt><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning">Configuration and Tuning</a></span></dt><dd><dl><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning.omp">Setting up the OpenMP Environment</a></span></dt><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning.compile">Compile Time Switches</a></span></dt><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.tuning.settings">Run Time Settings and Defaults</a></span></dt></dl></dd><dt><span class="section"><a href="parallel_mode_design.html#parallel_mode.design.impl">Implementation Namespaces</a></span></dt></dl></dd><dt><span class="section"><a href="parallel_mode_test.html">Testing</a></span></dt><dt><span class="bibliography"><a href="parallel_mode.html#parallel_mode.biblio">Bibliography</a></span></dt></dl></div><p> The libstdc++ parallel mode is an experimental parallel
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_design.html gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_design.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_design.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_design.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode_using.html" title="Using" /><link rel="next" href="parallel_mode_test.html" title="Testing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_using.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_test.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.design"></a>Design</h2></div></div></div><p>
    </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="parallel_mode.design.intro"></a>Interface Basics</h3></div></div></div><p>
  All parallel algorithms are intended to have signatures that are
  equivalent to the ISO C++ algorithms replaced. For instance, the
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode_using.html" title="Using" /><link rel="next" href="parallel_mode_test.html" title="Testing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_using.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_test.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.design"></a>Design</h2></div></div></div><p>
    </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="parallel_mode.design.intro"></a>Interface Basics</h3></div></div></div><p>
  All parallel algorithms are intended to have signatures that are
  equivalent to the ISO C++ algorithms replaced. For instance, the
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Semantics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="next" href="parallel_mode_using.html" title="Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Semantics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_using.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.semantics"></a>Semantics</h2></div></div></div><p> The parallel mode STL algorithms are currently not exception-safe,
  i.e. user-defined functors must not throw exceptions.
  Also, the order of execution is not guaranteed for some functions, of course.
  Therefore, user-defined functors should not have any concurrent side effects.
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Semantics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="next" href="parallel_mode_using.html" title="Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Semantics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_using.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.semantics"></a>Semantics</h2></div></div></div><p> The parallel mode STL algorithms are currently not exception-safe,
  i.e. user-defined functors must not throw exceptions.
  Also, the order of execution is not guaranteed for some functions, of course.
  Therefore, user-defined functors should not have any concurrent side effects.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_test.html gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_test.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_test.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_test.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Testing</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode_design.html" title="Design" /><link rel="next" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Testing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.test"></a>Testing</h2></div></div></div><p>
      Both the normal conformance and regression tests and the
      supplemental performance tests work.
    </p><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Testing</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode_design.html" title="Design" /><link rel="next" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Testing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.test"></a>Testing</h2></div></div></div><p>
      Both the normal conformance and regression tests and the
      supplemental performance tests work.
    </p><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_using.html gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_using.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/parallel_mode_using.html	Sat Jan 17 03:23:52 2015
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/parallel_mode_using.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Using</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode_semantics.html" title="Semantics" /><link rel="next" href="parallel_mode_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Using</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_semantics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_design.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.using"></a>Using</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="parallel_mode.using.prereq_flags"></a>Prerequisite Compiler Flags</h3></div></div></div><p>
    Any use of parallel functionality requires additional compiler
    and runtime support, in particular support for OpenMP. Adding this support is
    not difficult: just compile your application with the compiler
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Using</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, parallel" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="parallel_mode.html" title="ChapterÂ 18.Â Parallel Mode" /><link rel="prev" href="parallel_mode_semantics.html" title="Semantics" /><link rel="next" href="parallel_mode_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Using</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_semantics.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 18.Â Parallel Mode</th><td width="20%" align="right">Â <a accesskey="n" href="parallel_mode_design.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.parallel_mode.using"></a>Using</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="parallel_mode.using.prereq_flags"></a>Prerequisite Compiler Flags</h3></div></div></div><p>
    Any use of parallel functionality requires additional compiler
    and runtime support, in particular support for OpenMP. Adding this support is
    not difficult: just compile your application with the compiler
*************** Then compile this code with the prerequi
*** 63,66 ****
  flags for atomic operations.)
  </p><p> The following table provides the names and headers of all the
    parallel algorithms that can be used in a similar manner:
! </p><div class="table"><a id="table.parallel_algos"></a><p class="title"><strong>TableÂ 18.1.Â Parallel Algorithms</strong></p><div class="table-contents"><table summary="Parallel Algorithms" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Algorithm</th><th align="left">Header</th><th align="left">Parallel algorithm</th><th align="left">Parallel header</th></tr></thead><tbody><tr><td align="left"><code class="function">std::accumulate</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::accumulate</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::adjacent_difference</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::adjacent_difference</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::inner_product</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::inner_product</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::partial_sum</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::partial_sum</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::adjacent_find</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::adjacent_find</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::count</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::count</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::count_if</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::count_if</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::equal</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::equal</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::find</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::find</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::find_if</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::find_if</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::find_first_of</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::find_first_of</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::for_each</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::for_each</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::generate</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::generate</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::generate_n</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::generate_n</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::lexicographical_compare</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::lexicographical_compare</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::mismatch</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::mismatch</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::search</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::search</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::search_n</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::search_n</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::transform</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::transform</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::replace</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::replace</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::replace_if</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::replace_if</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::max_element</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::max_element</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::merge</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::merge</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::min_element</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::min_element</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::nth_element</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::nth_element</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::partial_sort</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::partial_sort</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::partition</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::partition</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::random_shuffle</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::random_shuffle</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_union</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_union</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_intersection</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_intersection</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_symmetric_difference</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_symmetric_difference</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_difference</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_difference</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::sort</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::sort</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::stable_sort</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::stable_sort</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::unique_copy</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::unique_copy</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr></tbody></table></div></div><br class="table-break" /></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="parallel_mode_semantics.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="parallel_mode.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="parallel_mode_design.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">SemanticsÂ </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â Design</td></tr></table></div></body></html>
\ No newline at end of file
--- 63,66 ----
  flags for atomic operations.)
  </p><p> The following table provides the names and headers of all the
    parallel algorithms that can be used in a similar manner:
! </p><div class="table"><a id="table.parallel_algos"></a><p class="title"><strong>TableÂ 18.1.Â Parallel Algorithms</strong></p><div class="table-contents"><table class="table" summary="Parallel Algorithms" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /></colgroup><thead><tr><th align="left">Algorithm</th><th align="left">Header</th><th align="left">Parallel algorithm</th><th align="left">Parallel header</th></tr></thead><tbody><tr><td align="left"><code class="function">std::accumulate</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::accumulate</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::adjacent_difference</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::adjacent_difference</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::inner_product</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::inner_product</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::partial_sum</code></td><td align="left"><code class="filename">numeric</code></td><td align="left"><code class="function">__gnu_parallel::partial_sum</code></td><td align="left"><code class="filename">parallel/numeric</code></td></tr><tr><td align="left"><code class="function">std::adjacent_find</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::adjacent_find</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::count</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::count</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::count_if</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::count_if</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::equal</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::equal</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::find</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::find</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::find_if</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::find_if</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::find_first_of</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::find_first_of</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::for_each</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::for_each</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::generate</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::generate</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::generate_n</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::generate_n</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::lexicographical_compare</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::lexicographical_compare</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::mismatch</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::mismatch</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::search</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::search</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::search_n</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::search_n</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::transform</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::transform</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::replace</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::replace</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::replace_if</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::replace_if</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::max_element</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::max_element</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::merge</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::merge</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::min_element</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::min_element</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::nth_element</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::nth_element</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::partial_sort</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::partial_sort</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::partition</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::partition</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::random_shuffle</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::random_shuffle</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_union</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_union</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_intersection</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_intersection</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_symmetric_difference</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_symmetric_difference</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::set_difference</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::set_difference</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::sort</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::sort</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::stable_sort</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::stable_sort</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr><tr><td align="left"><code class="function">std::unique_copy</code></td><td align="left"><code class="filename">algorithm</code></td><td align="left"><code class="function">__gnu_parallel::unique_copy</code></td><td align="left"><code class="filename">parallel/algorithm</code></td></tr></tbody></table></div></div><br class="table-break" /></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="parallel_mode_semantics.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="parallel_mode.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="parallel_mode_design.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">SemanticsÂ </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top">Â Design</td></tr></table></div></body></html>
\ No newline at end of file
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html	Thu May 18 10:28:38 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Testing</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_data_structures_design.html" title="Design" /><link rel="next" href="policy_data_structures_ack.html" title="Acknowledgments" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Testing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures_ack.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="pbds.test"></a>Testing</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.test.regression"></a>Regression</h3></div></div></div><p>The library contains a single comprehensive regression test.
      For a given container type in this library, the test creates
      an object of the container type and an object of the
      corresponding standard type (e.g., <code class="classname">std::set</code>). It
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Testing</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_data_structures_design.html" title="Design" /><link rel="next" href="policy_data_structures_ack.html" title="Acknowledgments" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Testing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures_ack.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="pbds.test"></a>Testing</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.test.regression"></a>Regression</h3></div></div></div><p>The library contains a single comprehensive regression test.
      For a given container type in this library, the test creates
      an object of the container type and an object of the
      corresponding standard type (e.g., <code class="classname">std::set</code>). It
***************
*** 49,55 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_text_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 49,55 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_text_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 182,188 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_cc_hash_int_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 182,188 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_cc_hash_int_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 284,290 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_gp_hash_int_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 284,290 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_gp_hash_int_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 384,390 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_cc_hash_int_subscript_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 384,390 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_cc_hash_int_subscript_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 484,490 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_gp_hash_int_subscript_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 484,490 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_gp_hash_int_subscript_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 571,577 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_cc_hash_int_subscript_insert.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 571,577 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_cc_hash_int_subscript_insert.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 671,677 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_gp_hash_int_subscript_insert.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 671,677 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_gp_hash_int_subscript_insert.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 779,785 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_zlob_int_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 779,785 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_zlob_int_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 899,905 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_int_erase_mem.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
--- 899,905 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_int_erase_mem.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="5" align="left">
  		    n_hash_map_ncah
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_map</code>
***************
*** 1007,1013 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_insert_node.png" align="middle" /></div><p>
  	      The abbreviated names in the legend of the graphic above are
  	      instantiated with the types in the following table.
! 	    </p></div><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
--- 1007,1013 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_insert_node.png" align="middle" /></div><p>
  	      The abbreviated names in the legend of the graphic above are
  	      instantiated with the types in the following table.
! 	    </p></div><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
***************
*** 1040,1046 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_insert_vector.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
--- 1040,1046 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_insert_vector.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
***************
*** 1061,1067 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_insert_trie.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
--- 1061,1067 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_insert_trie.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
***************
*** 1117,1123 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
--- 1117,1123 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
***************
*** 1225,1231 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_lor_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
--- 1225,1231 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_text_lor_find.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_map
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::map</code>
***************
*** 1313,1319 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_split_join.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_set
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::set</code>
--- 1313,1319 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_split_join.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_set
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::set</code>
***************
*** 1416,1422 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_order_statistics.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_set
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::set</code>
--- 1416,1422 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_tree_order_statistics.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_set
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::set</code>
***************
*** 1489,1495 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_small_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
--- 1489,1495 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_small_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
***************
*** 1551,1557 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_small_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
--- 1551,1557 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_small_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
***************
*** 1660,1666 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
--- 1660,1666 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
***************
*** 1722,1728 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
--- 1722,1728 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
***************
*** 1834,1840 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_small_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
--- 1834,1840 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_small_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
***************
*** 1896,1902 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_small_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
--- 1896,1902 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_small_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
***************
*** 2008,2014 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_large_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
--- 2008,2014 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_large_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
***************
*** 2070,2076 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
--- 2070,2076 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
***************
*** 2177,2183 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_mem_small_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
--- 2177,2183 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_mem_small_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
***************
*** 2239,2245 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
--- 2239,2245 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
***************
*** 2346,2352 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_mem_large_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
--- 2346,2352 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_insert_mem_large_s2p_tree.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::multimap</code>
***************
*** 2408,2414 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
--- 2408,2414 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_multimap_text_find_large_s2p_hash.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="7" align="left">
  		    n_hash_mmap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::tr1::unordered_multimap</code>
***************
*** 2514,2520 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 2514,2520 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 2576,2582 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 2576,2582 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 2650,2656 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_push_pop.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 2650,2656 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_push_pop.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 2712,2718 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_push_pop.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code> adapting <code class="classname">std::vector</code>
--- 2712,2718 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_push_pop.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code> adapting <code class="classname">std::vector</code>
***************
*** 2779,2785 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_int_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 2779,2785 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_int_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 2841,2847 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_binary_priority_queue_int_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code> adapting <code class="classname">std::vector</code>
--- 2841,2847 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_binary_priority_queue_int_push.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code> adapting <code class="classname">std::vector</code>
***************
*** 2896,2902 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_int_push_pop.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 2896,2902 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_int_push_pop.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 2996,3002 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_pop_mem.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 2996,3002 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_pop_mem.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 3089,3095 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_join.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 3089,3095 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_join.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 3188,3194 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_modify_up.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 3188,3194 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_modify_up.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 3250,3256 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_modify_up_thin.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    thin_heap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">priority_queue</code>
--- 3250,3256 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_modify_up_thin.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    thin_heap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">priority_queue</code>
***************
*** 3321,3327 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_modify_down.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
--- 3321,3327 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_priority_queue_text_modify_down.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    n_pq_vector
  		  </td></tr><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
***************
*** 3383,3389 ****
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_modify_down_thin.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    thin_heap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">priority_queue</code>
--- 3383,3389 ----
  	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_pairing_priority_queue_text_modify_down_thin.png" align="middle" /></div></div><p>
  	    The abbreviated names in the legend of the graphic above are
  	    instantiated with the types in the following table.
! 	  </p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /></colgroup><thead><tr><th align="left"><span class="emphasis"><em>Name/Instantiating Type</em></span></th><th align="left"><span class="emphasis"><em>Parameter</em></span></th><th align="left"><span class="emphasis"><em>Details</em></span></th></tr></thead><tbody><tr bgcolor="#B0B0B0"><td colspan="3" align="left">
  		    thin_heap
  		  </td></tr><tr><td align="left">
  		    <code class="classname">priority_queue</code>
***************
*** 3588,3594 ****
  	  underlying data structures in terms of orders of growth. It is
  	  interesting to note that this table implies something about the
  	  constants of the operations as well (see Amortized <code class="function">push</code>
! 	  and <code class="function">pop</code> operations).</p><div class="informaltable"><table border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /></colgroup><thead><tr><th align="left">Â </th><th align="left"><span class="emphasis"><em><code class="function">push</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">pop</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">modify</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">erase</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">join</code></em></span></th></tr></thead><tbody><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
  		  </td><td align="left">
  		    Î˜(n) worst
--- 3588,3594 ----
  	  underlying data structures in terms of orders of growth. It is
  	  interesting to note that this table implies something about the
  	  constants of the operations as well (see Amortized <code class="function">push</code>
! 	  and <code class="function">pop</code> operations).</p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /></colgroup><thead><tr><th align="left">Â </th><th align="left"><span class="emphasis"><em><code class="function">push</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">pop</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">modify</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">erase</code></em></span></th><th align="left"><span class="emphasis"><em><code class="function">join</code></em></span></th></tr></thead><tbody><tr><td align="left">
  		    <code class="classname">std::priority_queue</code>
  		  </td><td align="left">
  		    Î˜(n) worst
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures.html gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures.html	Thu May 18 10:28:38 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 22.Â Policy-Based Data Structures</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="bitmap_allocator_impl.html" title="Implementation" /><link rel="next" href="policy_data_structures_using.html" title="Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bitmap_allocator_impl.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures_using.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.containers.pbds"></a>ChapterÂ 22.Â Policy-Based Data Structures</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="policy_data_structures.html#pbds.intro">Intro</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.issues">Performance Issues</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.issues.associative">Associative</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.issues.priority_queue">Priority Que</a></span></dt></dl></dd><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.motivation">Goals</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.motivation.associative">Associative</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.policy">Policy Choices</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.underlying">Underlying Data Structures</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.iterators">Iterators</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.functions">Functional</a></span></dt></dl></dd><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.motivation.priority_queue">Priority Queues</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#motivation.priority_queue.policy">Policy Choices</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.priority_queue.underlying">Underlying Data Structures</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.priority_queue.binary_heap">Binary Heaps</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="section"><a href="policy_data_structures_using.html">Using</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.organization">Organization</a></span></dt><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.tutorial">Tutorial</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.tutorial.basic">Basic Use</a></span></dt><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.tutorial.configuring">
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 22.Â Policy-Based Data Structures</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="bitmap_allocator_impl.html" title="Implementation" /><link rel="next" href="policy_data_structures_using.html" title="Using" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bitmap_allocator_impl.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures_using.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.containers.pbds"></a>ChapterÂ 22.Â Policy-Based Data Structures</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="policy_data_structures.html#pbds.intro">Intro</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.issues">Performance Issues</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.issues.associative">Associative</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.issues.priority_queue">Priority Que</a></span></dt></dl></dd><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.motivation">Goals</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.motivation.associative">Associative</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.policy">Policy Choices</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.underlying">Underlying Data Structures</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.iterators">Iterators</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.associative.functions">Functional</a></span></dt></dl></dd><dt><span class="section"><a href="policy_data_structures.html#pbds.intro.motivation.priority_queue">Priority Queues</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures.html#motivation.priority_queue.policy">Policy Choices</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.priority_queue.underlying">Underlying Data Structures</a></span></dt><dt><span class="section"><a href="policy_data_structures.html#motivation.priority_queue.binary_heap">Binary Heaps</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="section"><a href="policy_data_structures_using.html">Using</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.organization">Organization</a></span></dt><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.tutorial">Tutorial</a></span></dt><dd><dl><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.tutorial.basic">Basic Use</a></span></dt><dt><span class="section"><a href="policy_data_structures_using.html#pbds.using.tutorial.configuring">
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Acknowledgments</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_based_data_structures_test.html" title="Testing" /><link rel="next" href="ext_containers.html" title="ChapterÂ 23.Â HP/SGI Extensions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Acknowledgments</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_based_data_structures_test.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="ext_containers.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="pbds.ack"></a>Acknowledgments</h2></div></div></div><p>
        Written by Ami Tavory and Vladimir Dreizin (IBM Haifa Research
        Laboratories), and Benjamin Kosnik (Red Hat).
      </p><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Acknowledgments</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_based_data_structures_test.html" title="Testing" /><link rel="next" href="ext_containers.html" title="ChapterÂ 23.Â HP/SGI Extensions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Acknowledgments</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_based_data_structures_test.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="ext_containers.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="pbds.ack"></a>Acknowledgments</h2></div></div></div><p>
        Written by Ami Tavory and Vladimir Dreizin (IBM Haifa Research
        Laboratories), and Benjamin Kosnik (Red Hat).
      </p><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures_design.html gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures_design.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures_design.html	Wed Feb  8 12:02:36 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures_design.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_data_structures_using.html" title="Using" /><link rel="next" href="policy_based_data_structures_test.html" title="Testing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures_using.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="policy_based_data_structures_test.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="containers.pbds.design"></a>Design</h2></div></div></div><p></p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.design.concepts"></a>Concepts</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="pbds.design.concepts.null_type"></a>Null Policy Classes</h4></div></div></div><p>
  	Associative containers are typically parametrized by various
  	policies. For example, a hash-based associative container is
  	parametrized by a hash-functor, transforming each key into an
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_data_structures_using.html" title="Using" /><link rel="next" href="policy_based_data_structures_test.html" title="Testing" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures_using.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="policy_based_data_structures_test.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="containers.pbds.design"></a>Design</h2></div></div></div><p></p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.design.concepts"></a>Concepts</h3></div></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a id="pbds.design.concepts.null_type"></a>Null Policy Classes</h4></div></div></div><p>
  	Associative containers are typically parametrized by various
  	policies. For example, a hash-based associative container is
  	parametrized by a hash-functor, transforming each key into an
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures_using.html gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures_using.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/policy_data_structures_using.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/policy_data_structures_using.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Using</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="next" href="policy_data_structures_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Using</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures_design.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="containers.pbds.using"></a>Using</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.using.prereq"></a>Prerequisites</h3></div></div></div><p>The library contains only header files, and does not require any
        other libraries except the standard C++ library . All classes are
        defined in namespace <code class="code">__gnu_pbds</code>. The library internally
        uses macros beginning with <code class="code">PB_DS</code>, but
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Using</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, policy, container, data, structure, associated, tree, trie, hash, metaprogramming" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="prev" href="policy_data_structures.html" title="ChapterÂ 22.Â Policy-Based Data Structures" /><link rel="next" href="policy_data_structures_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Using</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="policy_data_structures.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 22.Â Policy-Based Data Structures</th><td width="20%" align="right">Â <a accesskey="n" href="policy_data_structures_design.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="containers.pbds.using"></a>Using</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.using.prereq"></a>Prerequisites</h3></div></div></div><p>The library contains only header files, and does not require any
        other libraries except the standard C++ library . All classes are
        defined in namespace <code class="code">__gnu_pbds</code>. The library internally
        uses macros beginning with <code class="code">PB_DS</code>, but
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 19.Â Profile Mode</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="parallel_mode_test.html" title="Testing" /><link rel="next" href="profile_mode_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 19.Â Profile Mode</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_test.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_design.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.profile_mode"></a>ChapterÂ 19.Â Profile Mode</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="profile_mode.html#manual.ext.profile_mode.intro">Intro</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode.html#manual.ext.profile_mode.using">Using the Profile Mode</a></span></dt><dt><span class="section"><a href="profile_mode.html#manual.ext.profile_mode.tuning">Tuning the Profile Mode</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_design.html">Design</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.wrapper">Wrapper Model</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.instrumentation">Instrumentation</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.rtlib">Run Time Behavior</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.analysis">Analysis and Diagnostics</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.cost-model">Cost Model</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.reports">Reports</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.testing">Testing</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_api.html">Extensions for Custom Containers</a></span></dt><dt><span class="section"><a href="profile_mode_cost_model.html">Empirical Cost Model</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html">Implementation Issues</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.stack">Stack Traces</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.symbols">Symbolization of Instruction Addresses</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.concurrency">Concurrency</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.stdlib-in-proflib">Using the Standard Library in the Instrumentation Implementation</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.malloc-hooks">Malloc Hooks</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.construction-destruction">Construction and Destruction of Global Objects</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_devel.html">Developer Information</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_devel.html#manual.ext.profile_mode.developer.bigpic">Big Picture</a></span></dt><dt><span class="section"><a href="profile_mode_devel.html#manual.ext.profile_mode.developer.howto">How To Add A Diagnostic</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html">Diagnostics</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.template">Diagnostic Template</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.containers">Containers</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_small">Hashtable Too Small</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_large">Hashtable Too Large</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.inefficient_hash">Inefficient Hash</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_too_small">Vector Too Small</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_too_large">Vector Too Large</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_to_hashtable">Vector to Hashtable</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_to_vector">Hashtable to Vector</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_to_list">Vector to List</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.list_to_vector">List to Vector</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.list_to_slist">List to Forward List (Slist)</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.assoc_ord_to_unord">Ordered to Unordered Associative Container</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.algorithms">Algorithms</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.algorithms.sort">Sort Algorithm Performance</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.locality">Data Locality</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.locality.sw_prefetch">Need Software Prefetch</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.locality.linked">Linked Structure Locality</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.mthread">Multithreaded Data Access</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.mthread.ddtest">Data Dependence Violations at Container Level</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.mthread.false_share">False Sharing</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.statistics">Statistics</a></span></dt></dl></dd><dt><span class="bibliography"><a href="profile_mode.html#profile_mode.biblio">Bibliography</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.intro"></a>Intro</h2></div></div></div><p>
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 19.Â Profile Mode</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="extensions.html" title="PartÂ III.Â  Extensions" /><link rel="prev" href="parallel_mode_test.html" title="Testing" /><link rel="next" href="profile_mode_design.html" title="Design" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 19.Â Profile Mode</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parallel_mode_test.html">Prev</a>Â </td><th width="60%" align="center">PartÂ III.Â 
    Extensions
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_design.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.ext.profile_mode"></a>ChapterÂ 19.Â Profile Mode</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="profile_mode.html#manual.ext.profile_mode.intro">Intro</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode.html#manual.ext.profile_mode.using">Using the Profile Mode</a></span></dt><dt><span class="section"><a href="profile_mode.html#manual.ext.profile_mode.tuning">Tuning the Profile Mode</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_design.html">Design</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.wrapper">Wrapper Model</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.instrumentation">Instrumentation</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.rtlib">Run Time Behavior</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.analysis">Analysis and Diagnostics</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.cost-model">Cost Model</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.reports">Reports</a></span></dt><dt><span class="section"><a href="profile_mode_design.html#manual.ext.profile_mode.design.testing">Testing</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_api.html">Extensions for Custom Containers</a></span></dt><dt><span class="section"><a href="profile_mode_cost_model.html">Empirical Cost Model</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html">Implementation Issues</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.stack">Stack Traces</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.symbols">Symbolization of Instruction Addresses</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.concurrency">Concurrency</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.stdlib-in-proflib">Using the Standard Library in the Instrumentation Implementation</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.malloc-hooks">Malloc Hooks</a></span></dt><dt><span class="section"><a href="profile_mode_impl.html#manual.ext.profile_mode.implementation.construction-destruction">Construction and Destruction of Global Objects</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_devel.html">Developer Information</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_devel.html#manual.ext.profile_mode.developer.bigpic">Big Picture</a></span></dt><dt><span class="section"><a href="profile_mode_devel.html#manual.ext.profile_mode.developer.howto">How To Add A Diagnostic</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html">Diagnostics</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.template">Diagnostic Template</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.containers">Containers</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_small">Hashtable Too Small</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_large">Hashtable Too Large</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.inefficient_hash">Inefficient Hash</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_too_small">Vector Too Small</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_too_large">Vector Too Large</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_to_hashtable">Vector to Hashtable</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_to_vector">Hashtable to Vector</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.vector_to_list">Vector to List</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.list_to_vector">List to Vector</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.list_to_slist">List to Forward List (Slist)</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.assoc_ord_to_unord">Ordered to Unordered Associative Container</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.algorithms">Algorithms</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.algorithms.sort">Sort Algorithm Performance</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.locality">Data Locality</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.locality.sw_prefetch">Need Software Prefetch</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.locality.linked">Linked Structure Locality</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.mthread">Multithreaded Data Access</a></span></dt><dd><dl><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.mthread.ddtest">Data Dependence Violations at Container Level</a></span></dt><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.mthread.false_share">False Sharing</a></span></dt></dl></dd><dt><span class="section"><a href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.statistics">Statistics</a></span></dt></dl></dd><dt><span class="bibliography"><a href="profile_mode.html#profile_mode.biblio">Bibliography</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.intro"></a>Intro</h2></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_api.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_api.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_api.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_api.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Extensions for Custom Containers</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_design.html" title="Design" /><link rel="next" href="profile_mode_cost_model.html" title="Empirical Cost Model" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Extensions for Custom Containers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_cost_model.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.api"></a>Extensions for Custom Containers</h2></div></div></div><p>
    Many large projects use their own data structures instead of the ones in the
    standard library.  If these data structures are similar in functionality
    to the standard library, they can be instrumented with the same hooks
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Extensions for Custom Containers</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_design.html" title="Design" /><link rel="next" href="profile_mode_cost_model.html" title="Empirical Cost Model" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Extensions for Custom Containers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_design.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_cost_model.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.api"></a>Extensions for Custom Containers</h2></div></div></div><p>
    Many large projects use their own data structures instead of the ones in the
    standard library.  If these data structures are similar in functionality
    to the standard library, they can be instrumented with the same hooks
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Empirical Cost Model</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_api.html" title="Extensions for Custom Containers" /><link rel="next" href="profile_mode_impl.html" title="Implementation Issues" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Empirical Cost Model</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_api.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_impl.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.cost_model"></a>Empirical Cost Model</h2></div></div></div><p>
    Currently, the cost model uses formulas with predefined relative weights
    for alternative containers or container implementations.  For instance,
    iterating through a vector is X times faster than iterating through a list.
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Empirical Cost Model</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_api.html" title="Extensions for Custom Containers" /><link rel="next" href="profile_mode_impl.html" title="Implementation Issues" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Empirical Cost Model</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_api.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_impl.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.cost_model"></a>Empirical Cost Model</h2></div></div></div><p>
    Currently, the cost model uses formulas with predefined relative weights
    for alternative containers or container implementations.  For instance,
    iterating through a vector is X times faster than iterating through a list.
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_design.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_design.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_design.html	Sun Mar  5 18:38:35 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_design.html	Wed Oct 25 14:18:43 2017
***************
*** 1,6 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="next" href="profile_mode_api.html" title="Extensions for Custom Containers" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_api.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.design"></a>Design</h2></div></div></div><p>
! </p><div class="table"><a id="table.profile_code_loc"></a><p class="title"><strong>TableÂ 19.1.Â Profile Code Location</strong></p><div class="table-contents"><table summary="Profile Code Location" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">Code Location</th><th align="left">Use</th></tr></thead><tbody><tr><td align="left"><code class="code">libstdc++-v3/include/std/*</code></td><td align="left">Preprocessor code to redirect to profile extension headers.</td></tr><tr><td align="left"><code class="code">libstdc++-v3/include/profile/*</code></td><td align="left">Profile extension public headers (map, vector, ...).</td></tr><tr><td align="left"><code class="code">libstdc++-v3/include/profile/impl/*</code></td><td align="left">Profile extension internals.  Implementation files are
       only included from <code class="code">impl/profiler.h</code>, which is the only
       file included from the public headers.</td></tr></tbody></table></div></div><br class="table-break" /><p>
  </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.profile_mode.design.wrapper"></a>Wrapper Model</h3></div></div></div><p>
--- 1,6 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Design</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="next" href="profile_mode_api.html" title="Extensions for Custom Containers" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Design</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_api.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.design"></a>Design</h2></div></div></div><p>
! </p><div class="table"><a id="table.profile_code_loc"></a><p class="title"><strong>TableÂ 19.1.Â Profile Code Location</strong></p><div class="table-contents"><table class="table" summary="Profile Code Location" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /></colgroup><thead><tr><th align="left">Code Location</th><th align="left">Use</th></tr></thead><tbody><tr><td align="left"><code class="code">libstdc++-v3/include/std/*</code></td><td align="left">Preprocessor code to redirect to profile extension headers.</td></tr><tr><td align="left"><code class="code">libstdc++-v3/include/profile/*</code></td><td align="left">Profile extension public headers (map, vector, ...).</td></tr><tr><td align="left"><code class="code">libstdc++-v3/include/profile/impl/*</code></td><td align="left">Profile extension internals.  Implementation files are
       only included from <code class="code">impl/profiler.h</code>, which is the only
       file included from the public headers.</td></tr></tbody></table></div></div><br class="table-break" /><p>
  </p><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.profile_mode.design.wrapper"></a>Wrapper Model</h3></div></div></div><p>
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_devel.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_devel.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_devel.html	Thu Sep 22 13:58:49 2016
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_devel.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Developer Information</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_impl.html" title="Implementation Issues" /><link rel="next" href="profile_mode_diagnostics.html" title="Diagnostics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Developer Information</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_impl.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_diagnostics.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.developer"></a>Developer Information</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.profile_mode.developer.bigpic"></a>Big Picture</h3></div></div></div><p>The profile mode headers are included with
     <code class="code">-D_GLIBCXX_PROFILE</code> through preprocessor directives in
     <code class="code">include/std/*</code>.
    </p><p>Instrumented implementations are provided in
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Developer Information</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_impl.html" title="Implementation Issues" /><link rel="next" href="profile_mode_diagnostics.html" title="Diagnostics" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Developer Information</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_impl.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_diagnostics.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.developer"></a>Developer Information</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.profile_mode.developer.bigpic"></a>Big Picture</h3></div></div></div><p>The profile mode headers are included with
     <code class="code">-D_GLIBCXX_PROFILE</code> through preprocessor directives in
     <code class="code">include/std/*</code>.
    </p><p>Instrumented implementations are provided in
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html	Wed Feb  8 12:02:36 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Diagnostics</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_devel.html" title="Developer Information" /><link rel="next" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Diagnostics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_devel.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.diagnostics"></a>Diagnostics</h2></div></div></div><p>
    The table below presents all the diagnostics we intend to implement.
    Each diagnostic has a corresponding compile time switch
    <code class="code">-D_GLIBCXX_PROFILE_&lt;diagnostic&gt;</code>.
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Diagnostics</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_devel.html" title="Developer Information" /><link rel="next" href="mt_allocator.html" title="ChapterÂ 20.Â The mt_allocator" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Diagnostics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_devel.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="mt_allocator.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.diagnostics"></a>Diagnostics</h2></div></div></div><p>
    The table below presents all the diagnostics we intend to implement.
    Each diagnostic has a corresponding compile time switch
    <code class="code">-D_GLIBCXX_PROFILE_&lt;diagnostic&gt;</code>.
***************
*** 17,23 ****
    A high accuracy means that the diagnostic is unlikely to be wrong.
    These grades are not perfect.  They are just meant to guide users with
    specific needs or time budgets.
!   </p><div class="table"><a id="table.profile_diagnostics"></a><p class="title"><strong>TableÂ 19.2.Â Profile Diagnostics</strong></p><div class="table-contents"><table summary="Profile Diagnostics" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left">Group</th><th align="left">Flag</th><th align="left">Benefit</th><th align="left">Cost</th><th align="left">Freq.</th><th align="left">Implemented</th><td class="auto-generated">Â </td></tr></thead><tbody><tr><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.containers" title="Containers">
      CONTAINERS</a></td><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_small" title="Hashtable Too Small">
      HASHTABLE_TOO_SMALL</a></td><td align="left">10</td><td align="left">1</td><td align="left">Â </td><td align="left">10</td><td align="left">yes</td></tr><tr><td align="left">Â </td><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_large" title="Hashtable Too Large">
      HASHTABLE_TOO_LARGE</a></td><td align="left">5</td><td align="left">1</td><td align="left">Â </td><td align="left">10</td><td align="left">yes</td></tr><tr><td align="left">Â </td><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.inefficient_hash" title="Inefficient Hash">
--- 17,23 ----
    A high accuracy means that the diagnostic is unlikely to be wrong.
    These grades are not perfect.  They are just meant to guide users with
    specific needs or time budgets.
!   </p><div class="table"><a id="table.profile_diagnostics"></a><p class="title"><strong>TableÂ 19.2.Â Profile Diagnostics</strong></p><div class="table-contents"><table class="table" summary="Profile Diagnostics" border="1"><colgroup><col align="left" class="c1" /><col align="left" class="c2" /><col align="left" class="c3" /><col align="left" class="c4" /><col align="left" class="c5" /><col align="left" class="c6" /><col align="left" class="c7" /></colgroup><thead><tr><th align="left">Group</th><th align="left">Flag</th><th align="left">Benefit</th><th align="left">Cost</th><th align="left">Freq.</th><th align="left">Implemented</th><td class="auto-generated">Â </td></tr></thead><tbody><tr><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.containers" title="Containers">
      CONTAINERS</a></td><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_small" title="Hashtable Too Small">
      HASHTABLE_TOO_SMALL</a></td><td align="left">10</td><td align="left">1</td><td align="left">Â </td><td align="left">10</td><td align="left">yes</td></tr><tr><td align="left">Â </td><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.hashtable_too_large" title="Hashtable Too Large">
      HASHTABLE_TOO_LARGE</a></td><td align="left">5</td><td align="left">1</td><td align="left">Â </td><td align="left">10</td><td align="left">yes</td></tr><tr><td align="left">Â </td><td align="left"><a class="link" href="profile_mode_diagnostics.html#manual.ext.profile_mode.analysis.inefficient_hash" title="Inefficient Hash">
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_impl.html gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_impl.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/profile_mode_impl.html	Tue Apr  2 00:09:44 2013
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/profile_mode_impl.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation Issues</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_cost_model.html" title="Empirical Cost Model" /><link rel="next" href="profile_mode_devel.html" title="Developer Information" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation Issues</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_cost_model.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_devel.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.implementation"></a>Implementation Issues</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.profile_mode.implementation.stack"></a>Stack Traces</h3></div></div></div><p>
    Accurate stack traces are needed during profiling since we group events by
    call context and dynamic instance.  Without accurate traces, diagnostics
    may be hard to interpret.  For instance, when giving advice to the user
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Implementation Issues</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="C++, library, profile" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="profile_mode.html" title="ChapterÂ 19.Â Profile Mode" /><link rel="prev" href="profile_mode_cost_model.html" title="Empirical Cost Model" /><link rel="next" href="profile_mode_devel.html" title="Developer Information" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Implementation Issues</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="profile_mode_cost_model.html">Prev</a>Â </td><th width="60%" align="center">ChapterÂ 19.Â Profile Mode</th><td width="20%" align="right">Â <a accesskey="n" href="profile_mode_devel.html">Next</a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="manual.ext.profile_mode.implementation"></a>Implementation Issues</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="manual.ext.profile_mode.implementation.stack"></a>Stack Traces</h3></div></div></div><p>
    Accurate stack traces are needed during profiling since we group events by
    call context and dynamic instance.  Without accurate traces, diagnostics
    may be hard to interpret.  For instance, when giving advice to the user
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/setup.html gcc-7.3.0/libstdc++-v3/doc/html/manual/setup.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/setup.html	Mon Jun  9 14:47:17 2014
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/setup.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 2.Â Setup</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="intro.html" title="PartÂ I.Â  Introduction" /><link rel="prev" href="bugs.html" title="Bugs" /><link rel="next" href="configure.html" title="Configure" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 2.Â Setup</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bugs.html">Prev</a>Â </td><th width="60%" align="center">PartÂ I.Â 
    Introduction
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="configure.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.intro.setup"></a>ChapterÂ 2.Â Setup</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="configure.html">Configure</a></span></dt><dt><span class="section"><a href="make.html">Make</a></span></dt></dl></div><p>To transform libstdc++ sources into installed include files
--- 1,5 ----
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ChapterÂ 2.Â Setup</title><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" href="intro.html" title="PartÂ I.Â  Introduction" /><link rel="prev" href="bugs.html" title="Bugs" /><link rel="next" href="configure.html" title="Configure" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">ChapterÂ 2.Â Setup</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bugs.html">Prev</a>Â </td><th width="60%" align="center">PartÂ I.Â 
    Introduction
    
  </th><td width="20%" align="right">Â <a accesskey="n" href="configure.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h2 class="title"><a id="manual.intro.setup"></a>ChapterÂ 2.Â Setup</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="setup.html#manual.intro.setup.prereq">Prerequisites</a></span></dt><dt><span class="section"><a href="configure.html">Configure</a></span></dt><dt><span class="section"><a href="make.html">Make</a></span></dt></dl></div><p>To transform libstdc++ sources into installed include files
diff -Nrcpad gcc-7.2.0/libstdc++-v3/doc/html/manual/source_code_style.html gcc-7.3.0/libstdc++-v3/doc/html/manual/source_code_style.html
*** gcc-7.2.0/libstdc++-v3/doc/html/manual/source_code_style.html	Fri Jun 16 12:19:54 2017
--- gcc-7.3.0/libstdc++-v3/doc/html/manual/source_code_style.html	Wed Oct 25 14:18:43 2017
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Coding Style</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.78.1" /><meta name="keywords" content="ISO C++, library" /><meta name="keywords" content="ISO C++, runtime, library" /><link rel="home" href="../index.html" title="The GNU C++ Library" /><link rel="up" h